]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Commented parameter files, removed step file.
authorLuca Heltai <luca.heltai@sissa.it>
Tue, 19 May 2020 14:51:52 +0000 (16:51 +0200)
committerLuca Heltai <luca.heltai@sissa.it>
Tue, 19 May 2020 14:51:52 +0000 (16:51 +0200)
examples/step-70/impeller.step [deleted file]
examples/step-70/parameters.prm
examples/step-70/parameters_23.prm

diff --git a/examples/step-70/impeller.step b/examples/step-70/impeller.step
deleted file mode 100644 (file)
index 7e6125b..0000000
+++ /dev/null
@@ -1,91433 +0,0 @@
-ISO-10303-21;\r
-HEADER;\r
-FILE_DESCRIPTION(('FreeCAD Model'),'2;1');\r
-FILE_NAME(\r
-'Z:/PROTORS/_AKTIVNI \r
-PROJEKTI/LUNGSTORS/modeli/_Finalni/compressor_assembly/impeler.step',\r
-  '2020-04-28T15:17:03',(''),(''),'Open CASCADE STEP processor 7.3',\r
-  'FreeCAD','Unknown');\r
-FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));\r
-ENDSEC;\r
-DATA;\r
-#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',\r
-  'automotive_design',2000,#2);\r
-#2 = APPLICATION_CONTEXT(\r
-  'core data for automotive mechanical design processes');\r
-#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);\r
-#4 = PRODUCT_DEFINITION_SHAPE('','',#5);\r
-#5 = PRODUCT_DEFINITION('design','',#6,#9);\r
-#6 = PRODUCT_DEFINITION_FORMATION('','',#7);\r
-#7 = PRODUCT('impeller','impeller','',(#8));\r
-#8 = PRODUCT_CONTEXT('',#2,'mechanical');\r
-#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');\r
-#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#64111);\r
-#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);\r
-#12 = CARTESIAN_POINT('',(0.,0.,0.));\r
-#13 = DIRECTION('',(0.,0.,1.));\r
-#14 = DIRECTION('',(1.,0.,-0.));\r
-#15 = MANIFOLD_SOLID_BREP('',#16);\r
-#16 = CLOSED_SHELL('',(#17,#2219,#2303,#2419,#2629,#2745,#3287,#3403,\r
-    #4107,#4223,#4927,#5043,#5747,#5863,#6567,#6683,#7387,#7503,#8207,\r
-    #8323,#9027,#9143,#9847,#9963,#10667,#10783,#11487,#11603,#12307,\r
-    #12423,#13127,#13243,#13947,#14063,#14767,#14883,#15587,#15703,\r
-    #16371,#16944,#17108,#17134,#17882,#18228,#18957,#19169,#19195,\r
-    #19892,#20136,#20302,#20790,#21085,#21467,#21493,#21762,#22029,\r
-    #22195,#22669,#22964,#23346,#23372,#23641,#23908,#24074,#24548,\r
-    #24843,#25225,#25251,#25520,#25787,#25953,#26427,#26722,#27104,\r
-    #27130,#27399,#27666,#27832,#28306,#28601,#28983,#29009,#29278,\r
-    #29545,#29711,#30185,#30480,#30862,#30888,#31157,#31424,#31590,\r
-    #32064,#32359,#32741,#32767,#33036,#33303,#33469,#33943,#34238,\r
-    #34620,#34646,#34915,#35182,#35348,#35822,#36117,#36499,#36525,\r
-    #36794,#37061,#37227,#37701,#37996,#38378,#38404,#38673,#38940,\r
-    #39106,#39580,#39875,#40257,#40283,#40552,#40819,#40985,#41459,\r
-    #41754,#42136,#42162,#42431,#42698,#42864,#43338,#43633,#44015,\r
-    #44041,#44310,#44577,#44743,#45217,#45512,#45894,#45920,#46189,\r
-    #46456,#46622,#47096,#47391,#47773,#47799,#48068,#48335,#48501,\r
-    #48975,#49270,#49583,#49609,#49878,#50145,#50311,#50568,#50617,\r
-    #50624,#50873,#51039,#51124,#51173,#51180,#51400,#51449,#51645,\r
-    #51940,#52218,#52434,#52461,#53390,#53397,#53686,#53964,#54015,\r
-    #54022,#54311,#54589,#54640,#54647,#54936,#55214,#55265,#55272,\r
-    #55561,#55839,#55890,#55897,#56186,#56464,#56515,#56522,#56811,\r
-    #57089,#57140,#57147,#57436,#57714,#57765,#57772,#58061,#58339,\r
-    #58390,#58397,#58686,#58964,#59015,#59022,#59311,#59589,#59640,\r
-    #59647,#59936,#60214,#60265,#60272,#60561,#60839,#60890,#60897,\r
-    #61186,#61464,#61515,#61522,#61811,#62089,#62140,#62147,#62436,\r
-    #62714,#62765,#62772,#63082,#63360,#63411,#63658,#63873,#63925,\r
-    #63980,#63987,#63994,#64001,#64008,#64015,#64022,#64029,#64036,\r
-    #64043,#64050,#64057,#64064,#64071,#64078,#64085,#64092,#64099,\r
-    #64106));\r
-#17 = ADVANCED_FACE('',(#18),#33,.F.);\r
-#18 = FACE_BOUND('',#19,.T.);\r
-#19 = EDGE_LOOP('',(#20,#61,#95,#123,#152,#181,#215,#243,#272,#301,#335,\r
-    #363,#392,#421,#455,#483,#512,#541,#575,#603,#632,#661,#695,#723,\r
-    #752,#781,#815,#843,#872,#901,#935,#963,#992,#1021,#1055,#1083,#1112\r
-    ,#1141,#1175,#1203,#1232,#1261,#1295,#1323,#1352,#1381,#1415,#1443,\r
-    #1472,#1501,#1535,#1563,#1592,#1621,#1655,#1683,#1712,#1741,#1775,\r
-    #1803,#1832,#1861,#1895,#1923,#1952,#1981,#2015,#2043,#2072,#2101,\r
-    #2135,#2163,#2192));\r
-#20 = ORIENTED_EDGE('',*,*,#21,.F.);\r
-#21 = EDGE_CURVE('',#22,#24,#26,.T.);\r
-#22 = VERTEX_POINT('',#23);\r
-#23 = CARTESIAN_POINT('',(6.2,-7.E-15,27.));\r
-#24 = VERTEX_POINT('',#25);\r
-#25 = CARTESIAN_POINT('',(6.199057945938,-0.108076745414,27.));\r
-#26 = SURFACE_CURVE('',#27,(#32,#44),.PCURVE_S1.);\r
-#27 = CIRCLE('',#28,6.2);\r
-#28 = AXIS2_PLACEMENT_3D('',#29,#30,#31);\r
-#29 = CARTESIAN_POINT('',(-9.99E-15,9.99E-15,27.));\r
-#30 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#31 = DIRECTION('',(1.,-2.69E-15,3.3E-16));\r
-#32 = PCURVE('',#33,#38);\r
-#33 = PLANE('',#34);\r
-#34 = AXIS2_PLACEMENT_3D('',#35,#36,#37);\r
-#35 = CARTESIAN_POINT('',(-9.99E-15,9.99E-15,27.));\r
-#36 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#37 = DIRECTION('',(1.,-2.69E-15,3.3E-16));\r
-#38 = DEFINITIONAL_REPRESENTATION('',(#39),#43);\r
-#39 = CIRCLE('',#40,6.2);\r
-#40 = AXIS2_PLACEMENT_2D('',#41,#42);\r
-#41 = CARTESIAN_POINT('',(-1.577721810442E-30,-1.577721810442E-30));\r
-#42 = DIRECTION('',(1.,1.089E-31));\r
-#43 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#44 = PCURVE('',#45,#55);\r
-#45 = SURFACE_OF_REVOLUTION('',#46,#52);\r
-#46 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#47,#48,#49,#50,#51),\r
-  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),.QUASI_UNIFORM_KNOTS.);\r
-#47 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#48 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#49 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#50 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#51 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#52 = AXIS1_PLACEMENT('',#53,#54);\r
-#53 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#54 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#55 = DEFINITIONAL_REPRESENTATION('',(#56),#60);\r
-#56 = LINE('',#57,#58);\r
-#57 = CARTESIAN_POINT('',(0.,0.));\r
-#58 = VECTOR('',#59,1.);\r
-#59 = DIRECTION('',(1.,0.));\r
-#60 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#61 = ORIENTED_EDGE('',*,*,#62,.F.);\r
-#62 = EDGE_CURVE('',#63,#22,#65,.T.);\r
-#63 = VERTEX_POINT('',#64);\r
-#64 = CARTESIAN_POINT('',(5.988740122992,1.604678079636,27.));\r
-#65 = SURFACE_CURVE('',#66,(#71,#78),.PCURVE_S1.);\r
-#66 = CIRCLE('',#67,6.2);\r
-#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70);\r
-#68 = CARTESIAN_POINT('',(-9.99E-15,9.99E-15,27.));\r
-#69 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#70 = DIRECTION('',(1.,-2.69E-15,3.3E-16));\r
-#71 = PCURVE('',#33,#72);\r
-#72 = DEFINITIONAL_REPRESENTATION('',(#73),#77);\r
-#73 = CIRCLE('',#74,6.2);\r
-#74 = AXIS2_PLACEMENT_2D('',#75,#76);\r
-#75 = CARTESIAN_POINT('',(-1.577721810442E-30,-1.577721810442E-30));\r
-#76 = DIRECTION('',(1.,1.089E-31));\r
-#77 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#78 = PCURVE('',#79,#89);\r
-#79 = SURFACE_OF_REVOLUTION('',#80,#86);\r
-#80 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#81,#82,#83,#84,#85),\r
-  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),.QUASI_UNIFORM_KNOTS.);\r
-#81 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#82 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#83 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#84 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#85 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#86 = AXIS1_PLACEMENT('',#87,#88);\r
-#87 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#88 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#89 = DEFINITIONAL_REPRESENTATION('',(#90),#94);\r
-#90 = LINE('',#91,#92);\r
-#91 = CARTESIAN_POINT('',(0.,0.));\r
-#92 = VECTOR('',#93,1.);\r
-#93 = DIRECTION('',(1.,0.));\r
-#94 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#95 = ORIENTED_EDGE('',*,*,#96,.F.);\r
-#96 = EDGE_CURVE('',#97,#63,#99,.T.);\r
-#97 = VERTEX_POINT('',#98);\r
-#98 = CARTESIAN_POINT('',(0.965925826289,0.258819045103,27.));\r
-#99 = SURFACE_CURVE('',#100,(#104,#111),.PCURVE_S1.);\r
-#100 = LINE('',#101,#102);\r
-#101 = CARTESIAN_POINT('',(10.62518408918,2.847009496128,27.));\r
-#102 = VECTOR('',#103,1.);\r
-#103 = DIRECTION('',(0.965925826289,0.258819045103,2.4E-16));\r
-#104 = PCURVE('',#33,#105);\r
-#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110);\r
-#106 = LINE('',#107,#108);\r
-#107 = CARTESIAN_POINT('',(10.62518408918,-2.847009496128));\r
-#108 = VECTOR('',#109,1.);\r
-#109 = DIRECTION('',(0.965925826289,-0.258819045103));\r
-#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#111 = PCURVE('',#112,#117);\r
-#112 = PLANE('',#113);\r
-#113 = AXIS2_PLACEMENT_3D('',#114,#115,#116);\r
-#114 = CARTESIAN_POINT('',(-1.115E-14,5.8E-15,27.));\r
-#115 = DIRECTION('',(-3.2E-16,3.4E-16,1.));\r
-#116 = DIRECTION('',(0.,1.,-3.4E-16));\r
-#117 = DEFINITIONAL_REPRESENTATION('',(#118),#122);\r
-#118 = LINE('',#119,#120);\r
-#119 = CARTESIAN_POINT('',(2.847009496128,-10.62518408918));\r
-#120 = VECTOR('',#121,1.);\r
-#121 = DIRECTION('',(0.258819045103,-0.965925826289));\r
-#122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#123 = ORIENTED_EDGE('',*,*,#124,.T.);\r
-#124 = EDGE_CURVE('',#97,#125,#127,.T.);\r
-#125 = VERTEX_POINT('',#126);\r
-#126 = CARTESIAN_POINT('',(0.874502527708,0.550092556894,27.));\r
-#127 = SURFACE_CURVE('',#128,(#134,#143),.PCURVE_S1.);\r
-#128 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#129,#130,#131,#132,#133),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#129 = CARTESIAN_POINT('',(0.965925826289,0.258819045103,27.));\r
-#130 = CARTESIAN_POINT('',(0.945407617322,0.332013815071,27.));\r
-#131 = CARTESIAN_POINT('',(0.923249411126,0.404950803086,27.));\r
-#132 = CARTESIAN_POINT('',(0.899579573045,0.477640164942,27.));\r
-#133 = CARTESIAN_POINT('',(0.874502527708,0.550092556894,27.));\r
-#134 = PCURVE('',#33,#135);\r
-#135 = DEFINITIONAL_REPRESENTATION('',(#136),#142);\r
-#136 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#137,#138,#139,#140,#141),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#137 = CARTESIAN_POINT('',(0.965925826289,-0.258819045103));\r
-#138 = CARTESIAN_POINT('',(0.945407617322,-0.332013815071));\r
-#139 = CARTESIAN_POINT('',(0.923249411126,-0.404950803086));\r
-#140 = CARTESIAN_POINT('',(0.899579573045,-0.477640164942));\r
-#141 = CARTESIAN_POINT('',(0.874502527708,-0.550092556894));\r
-#142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#143 = PCURVE('',#112,#144);\r
-#144 = DEFINITIONAL_REPRESENTATION('',(#145),#151);\r
-#145 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#146,#147,#148,#149,#150),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#146 = CARTESIAN_POINT('',(0.258819045103,-0.965925826289));\r
-#147 = CARTESIAN_POINT('',(0.332013815071,-0.945407617322));\r
-#148 = CARTESIAN_POINT('',(0.404950803086,-0.923249411126));\r
-#149 = CARTESIAN_POINT('',(0.477640164942,-0.899579573045));\r
-#150 = CARTESIAN_POINT('',(0.550092556894,-0.874502527708));\r
-#151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#152 = ORIENTED_EDGE('',*,*,#153,.T.);\r
-#153 = EDGE_CURVE('',#125,#154,#156,.T.);\r
-#154 = VERTEX_POINT('',#155);\r
-#155 = CARTESIAN_POINT('',(5.862173431579,2.018643767009,27.));\r
-#156 = SURFACE_CURVE('',#157,(#163,#172),.PCURVE_S1.);\r
-#157 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#158,#159,#160,#161,#162),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#158 = CARTESIAN_POINT('',(0.874502527708,0.550092556894,27.));\r
-#159 = CARTESIAN_POINT('',(2.205561821057,0.943093424357,27.));\r
-#160 = CARTESIAN_POINT('',(3.536834241218,1.335372788482,27.));\r
-#161 = CARTESIAN_POINT('',(4.868315721698,1.726942355407,27.));\r
-#162 = CARTESIAN_POINT('',(6.2,2.117821562106,27.));\r
-#163 = PCURVE('',#33,#164);\r
-#164 = DEFINITIONAL_REPRESENTATION('',(#165),#171);\r
-#165 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#166,#167,#168,#169,#170),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#166 = CARTESIAN_POINT('',(0.874502527708,-0.550092556894));\r
-#167 = CARTESIAN_POINT('',(2.205561821057,-0.943093424357));\r
-#168 = CARTESIAN_POINT('',(3.536834241218,-1.335372788482));\r
-#169 = CARTESIAN_POINT('',(4.868315721698,-1.726942355407));\r
-#170 = CARTESIAN_POINT('',(6.2,-2.117821562106));\r
-#171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#172 = PCURVE('',#112,#173);\r
-#173 = DEFINITIONAL_REPRESENTATION('',(#174),#180);\r
-#174 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#175,#176,#177,#178,#179),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#175 = CARTESIAN_POINT('',(0.550092556894,-0.874502527708));\r
-#176 = CARTESIAN_POINT('',(0.943093424357,-2.205561821057));\r
-#177 = CARTESIAN_POINT('',(1.335372788482,-3.536834241218));\r
-#178 = CARTESIAN_POINT('',(1.726942355407,-4.868315721698));\r
-#179 = CARTESIAN_POINT('',(2.117821562106,-6.2));\r
-#180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#181 = ORIENTED_EDGE('',*,*,#182,.F.);\r
-#182 = EDGE_CURVE('',#183,#154,#185,.T.);\r
-#183 = VERTEX_POINT('',#184);\r
-#184 = CARTESIAN_POINT('',(5.078742674592,3.556173905376,27.));\r
-#185 = SURFACE_CURVE('',#186,(#191,#198),.PCURVE_S1.);\r
-#186 = CIRCLE('',#187,6.2);\r
-#187 = AXIS2_PLACEMENT_3D('',#188,#189,#190);\r
-#188 = CARTESIAN_POINT('',(-9.99E-15,9.99E-15,27.));\r
-#189 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#190 = DIRECTION('',(1.,-2.69E-15,3.3E-16));\r
-#191 = PCURVE('',#33,#192);\r
-#192 = DEFINITIONAL_REPRESENTATION('',(#193),#197);\r
-#193 = CIRCLE('',#194,6.2);\r
-#194 = AXIS2_PLACEMENT_2D('',#195,#196);\r
-#195 = CARTESIAN_POINT('',(-1.577721810442E-30,-1.577721810442E-30));\r
-#196 = DIRECTION('',(1.,1.089E-31));\r
-#197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#198 = PCURVE('',#199,#209);\r
-#199 = SURFACE_OF_REVOLUTION('',#200,#206);\r
-#200 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#201,#202,#203,#204,#205),\r
-  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),.QUASI_UNIFORM_KNOTS.);\r
-#201 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#202 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#203 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#204 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#205 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#206 = AXIS1_PLACEMENT('',#207,#208);\r
-#207 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#208 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#209 = DEFINITIONAL_REPRESENTATION('',(#210),#214);\r
-#210 = LINE('',#211,#212);\r
-#211 = CARTESIAN_POINT('',(0.,0.));\r
-#212 = VECTOR('',#213,1.);\r
-#213 = DIRECTION('',(1.,0.));\r
-#214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#215 = ORIENTED_EDGE('',*,*,#216,.F.);\r
-#216 = EDGE_CURVE('',#217,#183,#219,.T.);\r
-#217 = VERTEX_POINT('',#218);\r
-#218 = CARTESIAN_POINT('',(0.819152044289,0.573576436351,27.));\r
-#219 = SURFACE_CURVE('',#220,(#224,#231),.PCURVE_S1.);\r
-#220 = LINE('',#221,#222);\r
-#221 = CARTESIAN_POINT('',(9.010672487179,6.309340799862,27.));\r
-#222 = VECTOR('',#223,1.);\r
-#223 = DIRECTION('',(0.819152044289,0.573576436351,8.E-17));\r
-#224 = PCURVE('',#33,#225);\r
-#225 = DEFINITIONAL_REPRESENTATION('',(#226),#230);\r
-#226 = LINE('',#227,#228);\r
-#227 = CARTESIAN_POINT('',(9.010672487179,-6.309340799862));\r
-#228 = VECTOR('',#229,1.);\r
-#229 = DIRECTION('',(0.819152044289,-0.573576436351));\r
-#230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#231 = PCURVE('',#232,#237);\r
-#232 = PLANE('',#233);\r
-#233 = AXIS2_PLACEMENT_3D('',#234,#235,#236);\r
-#234 = CARTESIAN_POINT('',(-1.115E-14,5.8E-15,27.));\r
-#235 = DIRECTION('',(-3.2E-16,3.4E-16,1.));\r
-#236 = DIRECTION('',(0.,1.,-3.4E-16));\r
-#237 = DEFINITIONAL_REPRESENTATION('',(#238),#242);\r
-#238 = LINE('',#239,#240);\r
-#239 = CARTESIAN_POINT('',(6.309340799861,-9.010672487179));\r
-#240 = VECTOR('',#241,1.);\r
-#241 = DIRECTION('',(0.573576436351,-0.819152044289));\r
-#242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#243 = ORIENTED_EDGE('',*,*,#244,.T.);\r
-#244 = EDGE_CURVE('',#217,#245,#247,.T.);\r
-#245 = VERTEX_POINT('',#246);\r
-#246 = CARTESIAN_POINT('',(0.633620836994,0.816015396328,27.));\r
-#247 = SURFACE_CURVE('',#248,(#254,#263),.PCURVE_S1.);\r
-#248 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#249,#250,#251,#252,#253),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#249 = CARTESIAN_POINT('',(0.819152044289,0.573576436351,27.));\r
-#250 = CARTESIAN_POINT('',(0.774837149016,0.635339380798,27.));\r
-#251 = CARTESIAN_POINT('',(0.729069327069,0.69629917736,27.));\r
-#252 = CARTESIAN_POINT('',(0.681965728929,0.756509272893,27.));\r
-#253 = CARTESIAN_POINT('',(0.633620836994,0.816015396328,27.));\r
-#254 = PCURVE('',#33,#255);\r
-#255 = DEFINITIONAL_REPRESENTATION('',(#256),#262);\r
-#256 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#257,#258,#259,#260,#261),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#257 = CARTESIAN_POINT('',(0.819152044289,-0.573576436351));\r
-#258 = CARTESIAN_POINT('',(0.774837149016,-0.635339380798));\r
-#259 = CARTESIAN_POINT('',(0.729069327069,-0.69629917736));\r
-#260 = CARTESIAN_POINT('',(0.681965728929,-0.756509272893));\r
-#261 = CARTESIAN_POINT('',(0.633620836994,-0.816015396328));\r
-#262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#263 = PCURVE('',#232,#264);\r
-#264 = DEFINITIONAL_REPRESENTATION('',(#265),#271);\r
-#265 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#266,#267,#268,#269,#270),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#266 = CARTESIAN_POINT('',(0.573576436351,-0.819152044289));\r
-#267 = CARTESIAN_POINT('',(0.635339380798,-0.774837149016));\r
-#268 = CARTESIAN_POINT('',(0.69629917736,-0.729069327069));\r
-#269 = CARTESIAN_POINT('',(0.756509272893,-0.681965728929));\r
-#270 = CARTESIAN_POINT('',(0.816015396328,-0.633620836994));\r
-#271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#272 = ORIENTED_EDGE('',*,*,#273,.T.);\r
-#273 = EDGE_CURVE('',#245,#274,#276,.T.);\r
-#274 = VERTEX_POINT('',#275);\r
-#275 = CARTESIAN_POINT('',(4.818224284906,3.901886049123,27.));\r
-#276 = SURFACE_CURVE('',#277,(#283,#292),.PCURVE_S1.);\r
-#277 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#278,#279,#280,#281,#282),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#278 = CARTESIAN_POINT('',(0.633620836994,0.816015396328,27.));\r
-#279 = CARTESIAN_POINT('',(2.024193161834,1.843087710315,27.));\r
-#280 = CARTESIAN_POINT('',(3.415459109009,2.869221168919,27.));\r
-#281 = CARTESIAN_POINT('',(4.807403518999,3.894434384843,27.));\r
-#282 = CARTESIAN_POINT('',(6.2,4.91876153646,27.));\r
-#283 = PCURVE('',#33,#284);\r
-#284 = DEFINITIONAL_REPRESENTATION('',(#285),#291);\r
-#285 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#286,#287,#288,#289,#290),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#286 = CARTESIAN_POINT('',(0.633620836994,-0.816015396328));\r
-#287 = CARTESIAN_POINT('',(2.024193161834,-1.843087710315));\r
-#288 = CARTESIAN_POINT('',(3.415459109009,-2.869221168919));\r
-#289 = CARTESIAN_POINT('',(4.807403518999,-3.894434384843));\r
-#290 = CARTESIAN_POINT('',(6.2,-4.91876153646));\r
-#291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#292 = PCURVE('',#232,#293);\r
-#293 = DEFINITIONAL_REPRESENTATION('',(#294),#300);\r
-#294 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#295,#296,#297,#298,#299),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#295 = CARTESIAN_POINT('',(0.816015396328,-0.633620836994));\r
-#296 = CARTESIAN_POINT('',(1.843087710315,-2.024193161834));\r
-#297 = CARTESIAN_POINT('',(2.869221168919,-3.415459109009));\r
-#298 = CARTESIAN_POINT('',(3.894434384843,-4.807403518999));\r
-#299 = CARTESIAN_POINT('',(4.91876153646,-6.2));\r
-#300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#301 = ORIENTED_EDGE('',*,*,#302,.F.);\r
-#302 = EDGE_CURVE('',#303,#274,#305,.T.);\r
-#303 = VERTEX_POINT('',#304);\r
-#304 = CARTESIAN_POINT('',(3.556173905376,5.078742674592,27.));\r
-#305 = SURFACE_CURVE('',#306,(#311,#318),.PCURVE_S1.);\r
-#306 = CIRCLE('',#307,6.2);\r
-#307 = AXIS2_PLACEMENT_3D('',#308,#309,#310);\r
-#308 = CARTESIAN_POINT('',(-9.99E-15,9.99E-15,27.));\r
-#309 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#310 = DIRECTION('',(1.,-2.69E-15,3.3E-16));\r
-#311 = PCURVE('',#33,#312);\r
-#312 = DEFINITIONAL_REPRESENTATION('',(#313),#317);\r
-#313 = CIRCLE('',#314,6.2);\r
-#314 = AXIS2_PLACEMENT_2D('',#315,#316);\r
-#315 = CARTESIAN_POINT('',(-1.577721810442E-30,-1.577721810442E-30));\r
-#316 = DIRECTION('',(1.,1.089E-31));\r
-#317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#318 = PCURVE('',#319,#329);\r
-#319 = SURFACE_OF_REVOLUTION('',#320,#326);\r
-#320 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#321,#322,#323,#324,#325),\r
-  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),.QUASI_UNIFORM_KNOTS.);\r
-#321 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#322 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#323 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#324 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#325 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#326 = AXIS1_PLACEMENT('',#327,#328);\r
-#327 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#328 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#329 = DEFINITIONAL_REPRESENTATION('',(#330),#334);\r
-#330 = LINE('',#331,#332);\r
-#331 = CARTESIAN_POINT('',(0.,0.));\r
-#332 = VECTOR('',#333,1.);\r
-#333 = DIRECTION('',(1.,0.));\r
-#334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#335 = ORIENTED_EDGE('',*,*,#336,.F.);\r
-#336 = EDGE_CURVE('',#337,#303,#339,.T.);\r
-#337 = VERTEX_POINT('',#338);\r
-#338 = CARTESIAN_POINT('',(0.573576436351,0.819152044289,27.));\r
-#339 = SURFACE_CURVE('',#340,(#344,#351),.PCURVE_S1.);\r
-#340 = LINE('',#341,#342);\r
-#341 = CARTESIAN_POINT('',(6.309340799862,9.010672487179,27.));\r
-#342 = VECTOR('',#343,1.);\r
-#343 = DIRECTION('',(0.573576436351,0.819152044289,-8.E-17));\r
-#344 = PCURVE('',#33,#345);\r
-#345 = DEFINITIONAL_REPRESENTATION('',(#346),#350);\r
-#346 = LINE('',#347,#348);\r
-#347 = CARTESIAN_POINT('',(6.309340799861,-9.010672487179));\r
-#348 = VECTOR('',#349,1.);\r
-#349 = DIRECTION('',(0.573576436351,-0.819152044289));\r
-#350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#351 = PCURVE('',#352,#357);\r
-#352 = PLANE('',#353);\r
-#353 = AXIS2_PLACEMENT_3D('',#354,#355,#356);\r
-#354 = CARTESIAN_POINT('',(-1.115E-14,5.8E-15,27.));\r
-#355 = DIRECTION('',(-3.2E-16,3.4E-16,1.));\r
-#356 = DIRECTION('',(0.,1.,-3.4E-16));\r
-#357 = DEFINITIONAL_REPRESENTATION('',(#358),#362);\r
-#358 = LINE('',#359,#360);\r
-#359 = CARTESIAN_POINT('',(9.010672487179,-6.309340799862));\r
-#360 = VECTOR('',#361,1.);\r
-#361 = DIRECTION('',(0.819152044289,-0.573576436351));\r
-#362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#363 = ORIENTED_EDGE('',*,*,#364,.T.);\r
-#364 = EDGE_CURVE('',#337,#365,#367,.T.);\r
-#365 = VERTEX_POINT('',#366);\r
-#366 = CARTESIAN_POINT('',(0.316315122092,0.98351473586,27.));\r
-#367 = SURFACE_CURVE('',#368,(#374,#383),.PCURVE_S1.);\r
-#368 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#369,#370,#371,#372,#373),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#369 = CARTESIAN_POINT('',(0.573576436351,0.819152044289,27.));\r
-#370 = CARTESIAN_POINT('',(0.51080988516,0.862033640591,27.));\r
-#371 = CARTESIAN_POINT('',(0.44695272225,0.903663594563,27.));\r
-#372 = CARTESIAN_POINT('',(0.382096753162,0.944132197645,27.));\r
-#373 = CARTESIAN_POINT('',(0.316315122092,0.98351473586,27.));\r
-#374 = PCURVE('',#33,#375);\r
-#375 = DEFINITIONAL_REPRESENTATION('',(#376),#382);\r
-#376 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#377,#378,#379,#380,#381),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#377 = CARTESIAN_POINT('',(0.573576436351,-0.819152044289));\r
-#378 = CARTESIAN_POINT('',(0.51080988516,-0.862033640591));\r
-#379 = CARTESIAN_POINT('',(0.44695272225,-0.903663594563));\r
-#380 = CARTESIAN_POINT('',(0.382096753162,-0.944132197645));\r
-#381 = CARTESIAN_POINT('',(0.316315122092,-0.98351473586));\r
-#382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#383 = PCURVE('',#352,#384);\r
-#384 = DEFINITIONAL_REPRESENTATION('',(#385),#391);\r
-#385 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#386,#387,#388,#389,#390),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#386 = CARTESIAN_POINT('',(0.819152044289,-0.573576436351));\r
-#387 = CARTESIAN_POINT('',(0.862033640591,-0.51080988516));\r
-#388 = CARTESIAN_POINT('',(0.903663594563,-0.44695272225));\r
-#389 = CARTESIAN_POINT('',(0.944132197645,-0.382096753162));\r
-#390 = CARTESIAN_POINT('',(0.98351473586,-0.316315122092));\r
-#391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#392 = ORIENTED_EDGE('',*,*,#393,.T.);\r
-#393 = EDGE_CURVE('',#365,#394,#396,.T.);\r
-#394 = VERTEX_POINT('',#395);\r
-#395 = CARTESIAN_POINT('',(3.193126180056,5.314503288007,27.));\r
-#396 = SURFACE_CURVE('',#397,(#403,#412),.PCURVE_S1.);\r
-#397 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#398,#399,#400,#401,#402),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#398 = CARTESIAN_POINT('',(0.316315122092,0.98351473586,27.));\r
-#399 = CARTESIAN_POINT('',(1.181668606996,2.28841876701,27.));\r
-#400 = CARTESIAN_POINT('',(2.047820185013,3.592793685892,27.));\r
-#401 = CARTESIAN_POINT('',(2.914754560131,4.896648625485,27.));\r
-#402 = CARTESIAN_POINT('',(3.782445708581,6.2,27.));\r
-#403 = PCURVE('',#33,#404);\r
-#404 = DEFINITIONAL_REPRESENTATION('',(#405),#411);\r
-#405 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#406,#407,#408,#409,#410),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#406 = CARTESIAN_POINT('',(0.316315122092,-0.98351473586));\r
-#407 = CARTESIAN_POINT('',(1.181668606996,-2.28841876701));\r
-#408 = CARTESIAN_POINT('',(2.047820185013,-3.592793685892));\r
-#409 = CARTESIAN_POINT('',(2.914754560131,-4.896648625485));\r
-#410 = CARTESIAN_POINT('',(3.782445708581,-6.2));\r
-#411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#412 = PCURVE('',#352,#413);\r
-#413 = DEFINITIONAL_REPRESENTATION('',(#414),#420);\r
-#414 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#415,#416,#417,#418,#419),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#415 = CARTESIAN_POINT('',(0.98351473586,-0.316315122092));\r
-#416 = CARTESIAN_POINT('',(2.28841876701,-1.181668606996));\r
-#417 = CARTESIAN_POINT('',(3.592793685892,-2.047820185013));\r
-#418 = CARTESIAN_POINT('',(4.896648625485,-2.914754560131));\r
-#419 = CARTESIAN_POINT('',(6.2,-3.782445708581));\r
-#420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#421 = ORIENTED_EDGE('',*,*,#422,.F.);\r
-#422 = EDGE_CURVE('',#423,#394,#425,.T.);\r
-#423 = VERTEX_POINT('',#424);\r
-#424 = CARTESIAN_POINT('',(1.604678079636,5.988740122992,27.));\r
-#425 = SURFACE_CURVE('',#426,(#431,#438),.PCURVE_S1.);\r
-#426 = CIRCLE('',#427,6.2);\r
-#427 = AXIS2_PLACEMENT_3D('',#428,#429,#430);\r
-#428 = CARTESIAN_POINT('',(-9.99E-15,9.99E-15,27.));\r
-#429 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#430 = DIRECTION('',(1.,-2.69E-15,3.3E-16));\r
-#431 = PCURVE('',#33,#432);\r
-#432 = DEFINITIONAL_REPRESENTATION('',(#433),#437);\r
-#433 = CIRCLE('',#434,6.2);\r
-#434 = AXIS2_PLACEMENT_2D('',#435,#436);\r
-#435 = CARTESIAN_POINT('',(-1.577721810442E-30,-1.577721810442E-30));\r
-#436 = DIRECTION('',(1.,1.089E-31));\r
-#437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#438 = PCURVE('',#439,#449);\r
-#439 = SURFACE_OF_REVOLUTION('',#440,#446);\r
-#440 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#441,#442,#443,#444,#445),\r
-  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),.QUASI_UNIFORM_KNOTS.);\r
-#441 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#442 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#443 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#444 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#445 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#446 = AXIS1_PLACEMENT('',#447,#448);\r
-#447 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#448 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#449 = DEFINITIONAL_REPRESENTATION('',(#450),#454);\r
-#450 = LINE('',#451,#452);\r
-#451 = CARTESIAN_POINT('',(0.,0.));\r
-#452 = VECTOR('',#453,1.);\r
-#453 = DIRECTION('',(1.,0.));\r
-#454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#455 = ORIENTED_EDGE('',*,*,#456,.F.);\r
-#456 = EDGE_CURVE('',#457,#423,#459,.T.);\r
-#457 = VERTEX_POINT('',#458);\r
-#458 = CARTESIAN_POINT('',(0.258819045103,0.965925826289,27.));\r
-#459 = SURFACE_CURVE('',#460,(#464,#471),.PCURVE_S1.);\r
-#460 = LINE('',#461,#462);\r
-#461 = CARTESIAN_POINT('',(2.847009496128,10.62518408918,27.));\r
-#462 = VECTOR('',#463,1.);\r
-#463 = DIRECTION('',(0.258819045103,0.965925826289,-2.4E-16));\r
-#464 = PCURVE('',#33,#465);\r
-#465 = DEFINITIONAL_REPRESENTATION('',(#466),#470);\r
-#466 = LINE('',#467,#468);\r
-#467 = CARTESIAN_POINT('',(2.847009496128,-10.62518408918));\r
-#468 = VECTOR('',#469,1.);\r
-#469 = DIRECTION('',(0.258819045103,-0.965925826289));\r
-#470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#471 = PCURVE('',#472,#477);\r
-#472 = PLANE('',#473);\r
-#473 = AXIS2_PLACEMENT_3D('',#474,#475,#476);\r
-#474 = CARTESIAN_POINT('',(-1.115E-14,5.8E-15,27.));\r
-#475 = DIRECTION('',(-3.2E-16,3.4E-16,1.));\r
-#476 = DIRECTION('',(0.,1.,-3.4E-16));\r
-#477 = DEFINITIONAL_REPRESENTATION('',(#478),#482);\r
-#478 = LINE('',#479,#480);\r
-#479 = CARTESIAN_POINT('',(10.62518408918,-2.847009496128));\r
-#480 = VECTOR('',#481,1.);\r
-#481 = DIRECTION('',(0.965925826289,-0.258819045103));\r
-#482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#483 = ORIENTED_EDGE('',*,*,#484,.T.);\r
-#484 = EDGE_CURVE('',#457,#485,#487,.T.);\r
-#485 = VERTEX_POINT('',#486);\r
-#486 = CARTESIAN_POINT('',(-3.91428648491E-02,1.032387683116,27.));\r
-#487 = SURFACE_CURVE('',#488,(#494,#503),.PCURVE_S1.);\r
-#488 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#489,#490,#491,#492,#493),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#489 = CARTESIAN_POINT('',(0.258819045103,0.965925826289,27.));\r
-#490 = CARTESIAN_POINT('',(0.185171410403,0.984753921068,27.));\r
-#491 = CARTESIAN_POINT('',(0.110927022808,1.002032845608,27.));\r
-#492 = CARTESIAN_POINT('',(3.614126981537E-02,1.017878845454,27.));\r
-#493 = CARTESIAN_POINT('',(-3.91428648491E-02,1.032387683116,27.));\r
-#494 = PCURVE('',#33,#495);\r
-#495 = DEFINITIONAL_REPRESENTATION('',(#496),#502);\r
-#496 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#497,#498,#499,#500,#501),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#497 = CARTESIAN_POINT('',(0.258819045103,-0.965925826289));\r
-#498 = CARTESIAN_POINT('',(0.185171410403,-0.984753921068));\r
-#499 = CARTESIAN_POINT('',(0.110927022808,-1.002032845608));\r
-#500 = CARTESIAN_POINT('',(3.614126981538E-02,-1.017878845454));\r
-#501 = CARTESIAN_POINT('',(-3.91428648491E-02,-1.032387683116));\r
-#502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#503 = PCURVE('',#472,#504);\r
-#504 = DEFINITIONAL_REPRESENTATION('',(#505),#511);\r
-#505 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#506,#507,#508,#509,#510),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#506 = CARTESIAN_POINT('',(0.965925826289,-0.258819045103));\r
-#507 = CARTESIAN_POINT('',(0.984753921068,-0.185171410403));\r
-#508 = CARTESIAN_POINT('',(1.002032845608,-0.110927022808));\r
-#509 = CARTESIAN_POINT('',(1.017878845454,-3.614126981539E-02));\r
-#510 = CARTESIAN_POINT('',(1.032387683116,3.914286484909E-02));\r
-#511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#512 = ORIENTED_EDGE('',*,*,#513,.T.);\r
-#513 = EDGE_CURVE('',#485,#514,#516,.T.);\r
-#514 = VERTEX_POINT('',#515);\r
-#515 = CARTESIAN_POINT('',(1.182889932368,6.086112996643,27.));\r
-#516 = SURFACE_CURVE('',#517,(#523,#532),.PCURVE_S1.);\r
-#517 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#518,#519,#520,#521,#522),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#518 = CARTESIAN_POINT('',(-3.91428648491E-02,1.032387683116,27.));\r
-#519 = CARTESIAN_POINT('',(0.272279013245,2.324530679055,27.));\r
-#520 = CARTESIAN_POINT('',(0.584371709179,3.616512090161,27.));\r
-#521 = CARTESIAN_POINT('',(0.897124536299,4.908333963661,27.));\r
-#522 = CARTESIAN_POINT('',(1.210520242915,6.2,27.));\r
-#523 = PCURVE('',#33,#524);\r
-#524 = DEFINITIONAL_REPRESENTATION('',(#525),#531);\r
-#525 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#526,#527,#528,#529,#530),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#526 = CARTESIAN_POINT('',(-3.91428648491E-02,-1.032387683116));\r
-#527 = CARTESIAN_POINT('',(0.272279013245,-2.324530679055));\r
-#528 = CARTESIAN_POINT('',(0.584371709179,-3.616512090161));\r
-#529 = CARTESIAN_POINT('',(0.897124536299,-4.908333963661));\r
-#530 = CARTESIAN_POINT('',(1.210520242915,-6.2));\r
-#531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#532 = PCURVE('',#472,#533);\r
-#533 = DEFINITIONAL_REPRESENTATION('',(#534),#540);\r
-#534 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#535,#536,#537,#538,#539),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#535 = CARTESIAN_POINT('',(1.032387683116,3.914286484909E-02));\r
-#536 = CARTESIAN_POINT('',(2.324530679055,-0.272279013245));\r
-#537 = CARTESIAN_POINT('',(3.616512090161,-0.584371709179));\r
-#538 = CARTESIAN_POINT('',(4.908333963661,-0.897124536299));\r
-#539 = CARTESIAN_POINT('',(6.2,-1.210520242915));\r
-#540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#541 = ORIENTED_EDGE('',*,*,#542,.F.);\r
-#542 = EDGE_CURVE('',#543,#514,#545,.T.);\r
-#543 = VERTEX_POINT('',#544);\r
-#544 = CARTESIAN_POINT('',(-0.540365605035,6.176407128169,27.));\r
-#545 = SURFACE_CURVE('',#546,(#551,#558),.PCURVE_S1.);\r
-#546 = CIRCLE('',#547,6.2);\r
-#547 = AXIS2_PLACEMENT_3D('',#548,#549,#550);\r
-#548 = CARTESIAN_POINT('',(-9.99E-15,9.99E-15,27.));\r
-#549 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#550 = DIRECTION('',(1.,-2.69E-15,3.3E-16));\r
-#551 = PCURVE('',#33,#552);\r
-#552 = DEFINITIONAL_REPRESENTATION('',(#553),#557);\r
-#553 = CIRCLE('',#554,6.2);\r
-#554 = AXIS2_PLACEMENT_2D('',#555,#556);\r
-#555 = CARTESIAN_POINT('',(-1.577721810442E-30,-1.577721810442E-30));\r
-#556 = DIRECTION('',(1.,1.089E-31));\r
-#557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#558 = PCURVE('',#559,#569);\r
-#559 = SURFACE_OF_REVOLUTION('',#560,#566);\r
-#560 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#561,#562,#563,#564,#565),\r
-  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),.QUASI_UNIFORM_KNOTS.);\r
-#561 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#562 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#563 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#564 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#565 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#566 = AXIS1_PLACEMENT('',#567,#568);\r
-#567 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#568 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#569 = DEFINITIONAL_REPRESENTATION('',(#570),#574);\r
-#570 = LINE('',#571,#572);\r
-#571 = CARTESIAN_POINT('',(0.,0.));\r
-#572 = VECTOR('',#573,1.);\r
-#573 = DIRECTION('',(1.,0.));\r
-#574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#575 = ORIENTED_EDGE('',*,*,#576,.F.);\r
-#576 = EDGE_CURVE('',#577,#543,#579,.T.);\r
-#577 = VERTEX_POINT('',#578);\r
-#578 = CARTESIAN_POINT('',(-8.715574274766E-02,0.996194698092,27.));\r
-#579 = SURFACE_CURVE('',#580,(#584,#591),.PCURVE_S1.);\r
-#580 = LINE('',#581,#582);\r
-#581 = CARTESIAN_POINT('',(-0.958713170224,10.958141679009,27.));\r
-#582 = VECTOR('',#583,1.);\r
-#583 = DIRECTION('',(-8.715574274766E-02,0.996194698092,-3.6E-16));\r
-#584 = PCURVE('',#33,#585);\r
-#585 = DEFINITIONAL_REPRESENTATION('',(#586),#590);\r
-#586 = LINE('',#587,#588);\r
-#587 = CARTESIAN_POINT('',(-0.958713170224,-10.958141679));\r
-#588 = VECTOR('',#589,1.);\r
-#589 = DIRECTION('',(-8.715574274766E-02,-0.996194698092));\r
-#590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#591 = PCURVE('',#592,#597);\r
-#592 = PLANE('',#593);\r
-#593 = AXIS2_PLACEMENT_3D('',#594,#595,#596);\r
-#594 = CARTESIAN_POINT('',(-1.115E-14,5.8E-15,27.));\r
-#595 = DIRECTION('',(-3.2E-16,3.4E-16,1.));\r
-#596 = DIRECTION('',(0.,1.,-3.4E-16));\r
-#597 = DEFINITIONAL_REPRESENTATION('',(#598),#602);\r
-#598 = LINE('',#599,#600);\r
-#599 = CARTESIAN_POINT('',(10.958141679009,0.958713170224));\r
-#600 = VECTOR('',#601,1.);\r
-#601 = DIRECTION('',(0.996194698092,8.715574274766E-02));\r
-#602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#603 = ORIENTED_EDGE('',*,*,#604,.T.);\r
-#604 = EDGE_CURVE('',#577,#605,#607,.T.);\r
-#605 = VERTEX_POINT('',#606);\r
-#606 = CARTESIAN_POINT('',(-0.389879644602,0.956739439368,27.));\r
-#607 = SURFACE_CURVE('',#608,(#614,#623),.PCURVE_S1.);\r
-#608 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#609,#610,#611,#612,#613),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#609 = CARTESIAN_POINT('',(-8.715574274766E-02,0.996194698092,27.));\r
-#610 = CARTESIAN_POINT('',(-0.162801469288,0.988698345243,27.));\r
-#611 = CARTESIAN_POINT('',(-0.238478112694,0.979542147042,27.));\r
-#612 = CARTESIAN_POINT('',(-0.314173384059,0.968854282209,27.));\r
-#613 = CARTESIAN_POINT('',(-0.389879644602,0.956739439368,27.));\r
-#614 = PCURVE('',#33,#615);\r
-#615 = DEFINITIONAL_REPRESENTATION('',(#616),#622);\r
-#616 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#617,#618,#619,#620,#621),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#617 = CARTESIAN_POINT('',(-8.715574274765E-02,-0.996194698092));\r
-#618 = CARTESIAN_POINT('',(-0.162801469288,-0.988698345243));\r
-#619 = CARTESIAN_POINT('',(-0.238478112694,-0.979542147042));\r
-#620 = CARTESIAN_POINT('',(-0.314173384059,-0.968854282209));\r
-#621 = CARTESIAN_POINT('',(-0.389879644602,-0.956739439368));\r
-#622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#623 = PCURVE('',#592,#624);\r
-#624 = DEFINITIONAL_REPRESENTATION('',(#625),#631);\r
-#625 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#626,#627,#628,#629,#630),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#626 = CARTESIAN_POINT('',(0.996194698092,8.715574274765E-02));\r
-#627 = CARTESIAN_POINT('',(0.988698345243,0.162801469288));\r
-#628 = CARTESIAN_POINT('',(0.979542147042,0.238478112694));\r
-#629 = CARTESIAN_POINT('',(0.968854282209,0.314173384059));\r
-#630 = CARTESIAN_POINT('',(0.956739439368,0.389879644602));\r
-#631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#632 = ORIENTED_EDGE('',*,*,#633,.T.);\r
-#633 = EDGE_CURVE('',#605,#634,#636,.T.);\r
-#634 = VERTEX_POINT('',#635);\r
-#635 = CARTESIAN_POINT('',(-0.970020298759,6.123647656421,27.));\r
-#636 = SURFACE_CURVE('',#637,(#643,#652),.PCURVE_S1.);\r
-#637 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#638,#639,#640,#641,#642),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#638 = CARTESIAN_POINT('',(-0.389879644602,0.956739439368,27.));\r
-#639 = CARTESIAN_POINT('',(-0.538044215389,2.267441810373,27.));\r
-#640 = CARTESIAN_POINT('',(-0.68553353001,3.578220600713,27.));\r
-#641 = CARTESIAN_POINT('',(-0.832358087338,4.889074118414,27.));\r
-#642 = CARTESIAN_POINT('',(-0.978534920246,6.2,27.));\r
-#643 = PCURVE('',#33,#644);\r
-#644 = DEFINITIONAL_REPRESENTATION('',(#645),#651);\r
-#645 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#646,#647,#648,#649,#650),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#646 = CARTESIAN_POINT('',(-0.389879644602,-0.956739439368));\r
-#647 = CARTESIAN_POINT('',(-0.538044215388,-2.267441810373));\r
-#648 = CARTESIAN_POINT('',(-0.68553353001,-3.578220600713));\r
-#649 = CARTESIAN_POINT('',(-0.832358087338,-4.889074118414));\r
-#650 = CARTESIAN_POINT('',(-0.978534920246,-6.2));\r
-#651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#652 = PCURVE('',#592,#653);\r
-#653 = DEFINITIONAL_REPRESENTATION('',(#654),#660);\r
-#654 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#655,#656,#657,#658,#659),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#655 = CARTESIAN_POINT('',(0.956739439368,0.389879644602));\r
-#656 = CARTESIAN_POINT('',(2.267441810373,0.538044215388));\r
-#657 = CARTESIAN_POINT('',(3.578220600713,0.68553353001));\r
-#658 = CARTESIAN_POINT('',(4.889074118414,0.832358087338));\r
-#659 = CARTESIAN_POINT('',(6.2,0.978534920246));\r
-#660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#661 = ORIENTED_EDGE('',*,*,#662,.F.);\r
-#662 = EDGE_CURVE('',#663,#634,#665,.T.);\r
-#663 = VERTEX_POINT('',#664);\r
-#664 = CARTESIAN_POINT('',(-2.620233222792,5.619108279627,27.));\r
-#665 = SURFACE_CURVE('',#666,(#671,#678),.PCURVE_S1.);\r
-#666 = CIRCLE('',#667,6.2);\r
-#667 = AXIS2_PLACEMENT_3D('',#668,#669,#670);\r
-#668 = CARTESIAN_POINT('',(-9.99E-15,9.99E-15,27.));\r
-#669 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#670 = DIRECTION('',(1.,-2.69E-15,3.3E-16));\r
-#671 = PCURVE('',#33,#672);\r
-#672 = DEFINITIONAL_REPRESENTATION('',(#673),#677);\r
-#673 = CIRCLE('',#674,6.2);\r
-#674 = AXIS2_PLACEMENT_2D('',#675,#676);\r
-#675 = CARTESIAN_POINT('',(-1.577721810442E-30,-1.577721810442E-30));\r
-#676 = DIRECTION('',(1.,1.089E-31));\r
-#677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#678 = PCURVE('',#679,#689);\r
-#679 = SURFACE_OF_REVOLUTION('',#680,#686);\r
-#680 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#681,#682,#683,#684,#685),\r
-  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),.QUASI_UNIFORM_KNOTS.);\r
-#681 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#682 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#683 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#684 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#685 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#686 = AXIS1_PLACEMENT('',#687,#688);\r
-#687 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#688 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#689 = DEFINITIONAL_REPRESENTATION('',(#690),#694);\r
-#690 = LINE('',#691,#692);\r
-#691 = CARTESIAN_POINT('',(0.,0.));\r
-#692 = VECTOR('',#693,1.);\r
-#693 = DIRECTION('',(1.,0.));\r
-#694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#695 = ORIENTED_EDGE('',*,*,#696,.F.);\r
-#696 = EDGE_CURVE('',#697,#663,#699,.T.);\r
-#697 = VERTEX_POINT('',#698);\r
-#698 = CARTESIAN_POINT('',(-0.422618261741,0.906307787037,27.));\r
-#699 = SURFACE_CURVE('',#700,(#704,#711),.PCURVE_S1.);\r
-#700 = LINE('',#701,#702);\r
-#701 = CARTESIAN_POINT('',(-4.648800879148,9.969385657403,27.));\r
-#702 = VECTOR('',#703,1.);\r
-#703 = DIRECTION('',(-0.422618261741,0.906307787037,-4.4E-16));\r
-#704 = PCURVE('',#33,#705);\r
-#705 = DEFINITIONAL_REPRESENTATION('',(#706),#710);\r
-#706 = LINE('',#707,#708);\r
-#707 = CARTESIAN_POINT('',(-4.648800879148,-9.969385657403));\r
-#708 = VECTOR('',#709,1.);\r
-#709 = DIRECTION('',(-0.422618261741,-0.906307787037));\r
-#710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#711 = PCURVE('',#712,#717);\r
-#712 = PLANE('',#713);\r
-#713 = AXIS2_PLACEMENT_3D('',#714,#715,#716);\r
-#714 = CARTESIAN_POINT('',(-1.115E-14,5.8E-15,27.));\r
-#715 = DIRECTION('',(-3.2E-16,3.4E-16,1.));\r
-#716 = DIRECTION('',(0.,1.,-3.4E-16));\r
-#717 = DEFINITIONAL_REPRESENTATION('',(#718),#722);\r
-#718 = LINE('',#719,#720);\r
-#719 = CARTESIAN_POINT('',(9.969385657403,4.648800879148));\r
-#720 = VECTOR('',#721,1.);\r
-#721 = DIRECTION('',(0.906307787037,0.422618261741));\r
-#722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#723 = ORIENTED_EDGE('',*,*,#724,.T.);\r
-#724 = EDGE_CURVE('',#697,#725,#727,.T.);\r
-#725 = VERTEX_POINT('',#726);\r
-#726 = CARTESIAN_POINT('',(-0.693591185205,0.765694299263,27.));\r
-#727 = SURFACE_CURVE('',#728,(#734,#743),.PCURVE_S1.);\r
-#728 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#729,#730,#731,#732,#733),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#729 = CARTESIAN_POINT('',(-0.422618261741,0.906307787037,27.));\r
-#730 = CARTESIAN_POINT('',(-0.491138089089,0.873391157348,27.));\r
-#731 = CARTESIAN_POINT('',(-0.559119268242,0.838904209041,27.));\r
-#732 = CARTESIAN_POINT('',(-0.62659409111,0.802971593764,27.));\r
-#733 = CARTESIAN_POINT('',(-0.693591185205,0.765694299263,27.));\r
-#734 = PCURVE('',#33,#735);\r
-#735 = DEFINITIONAL_REPRESENTATION('',(#736),#742);\r
-#736 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#737,#738,#739,#740,#741),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#737 = CARTESIAN_POINT('',(-0.422618261741,-0.906307787037));\r
-#738 = CARTESIAN_POINT('',(-0.491138089089,-0.873391157348));\r
-#739 = CARTESIAN_POINT('',(-0.559119268242,-0.838904209041));\r
-#740 = CARTESIAN_POINT('',(-0.62659409111,-0.802971593764));\r
-#741 = CARTESIAN_POINT('',(-0.693591185205,-0.765694299263));\r
-#742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#743 = PCURVE('',#712,#744);\r
-#744 = DEFINITIONAL_REPRESENTATION('',(#745),#751);\r
-#745 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#746,#747,#748,#749,#750),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#746 = CARTESIAN_POINT('',(0.906307787037,0.422618261741));\r
-#747 = CARTESIAN_POINT('',(0.873391157348,0.491138089089));\r
-#748 = CARTESIAN_POINT('',(0.838904209041,0.559119268242));\r
-#749 = CARTESIAN_POINT('',(0.802971593764,0.62659409111));\r
-#750 = CARTESIAN_POINT('',(0.765694299263,0.693591185205));\r
-#751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#752 = ORIENTED_EDGE('',*,*,#753,.T.);\r
-#753 = EDGE_CURVE('',#725,#754,#756,.T.);\r
-#754 = VERTEX_POINT('',#755);\r
-#755 = CARTESIAN_POINT('',(-3.005931765882,5.422580033422,27.));\r
-#756 = SURFACE_CURVE('',#757,(#763,#772),.PCURVE_S1.);\r
-#757 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#758,#759,#760,#761,#762),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#758 = CARTESIAN_POINT('',(-0.693591185205,0.765694299263,27.));\r
-#759 = CARTESIAN_POINT('',(-1.369162524267,2.123679377121,27.));\r
-#760 = CARTESIAN_POINT('',(-2.043929426255,3.482064775119,27.));\r
-#761 = CARTESIAN_POINT('',(-2.71790602827,4.840842605895,27.));\r
-#762 = CARTESIAN_POINT('',(-3.391116754083,6.2,27.));\r
-#763 = PCURVE('',#33,#764);\r
-#764 = DEFINITIONAL_REPRESENTATION('',(#765),#771);\r
-#765 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#766,#767,#768,#769,#770),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#766 = CARTESIAN_POINT('',(-0.693591185205,-0.765694299263));\r
-#767 = CARTESIAN_POINT('',(-1.369162524267,-2.123679377121));\r
-#768 = CARTESIAN_POINT('',(-2.043929426255,-3.482064775119));\r
-#769 = CARTESIAN_POINT('',(-2.71790602827,-4.840842605895));\r
-#770 = CARTESIAN_POINT('',(-3.391116754083,-6.2));\r
-#771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#772 = PCURVE('',#712,#773);\r
-#773 = DEFINITIONAL_REPRESENTATION('',(#774),#780);\r
-#774 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#775,#776,#777,#778,#779),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#775 = CARTESIAN_POINT('',(0.765694299263,0.693591185205));\r
-#776 = CARTESIAN_POINT('',(2.123679377121,1.369162524267));\r
-#777 = CARTESIAN_POINT('',(3.482064775119,2.043929426255));\r
-#778 = CARTESIAN_POINT('',(4.840842605895,2.71790602827));\r
-#779 = CARTESIAN_POINT('',(6.2,3.391116754083));\r
-#780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#781 = ORIENTED_EDGE('',*,*,#782,.F.);\r
-#782 = EDGE_CURVE('',#783,#754,#785,.T.);\r
-#783 = VERTEX_POINT('',#784);\r
-#784 = CARTESIAN_POINT('',(-4.384062043357,4.384062043357,27.));\r
-#785 = SURFACE_CURVE('',#786,(#791,#798),.PCURVE_S1.);\r
-#786 = CIRCLE('',#787,6.2);\r
-#787 = AXIS2_PLACEMENT_3D('',#788,#789,#790);\r
-#788 = CARTESIAN_POINT('',(-9.99E-15,9.99E-15,27.));\r
-#789 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#790 = DIRECTION('',(1.,-2.69E-15,3.3E-16));\r
-#791 = PCURVE('',#33,#792);\r
-#792 = DEFINITIONAL_REPRESENTATION('',(#793),#797);\r
-#793 = CIRCLE('',#794,6.2);\r
-#794 = AXIS2_PLACEMENT_2D('',#795,#796);\r
-#795 = CARTESIAN_POINT('',(-1.577721810442E-30,-1.577721810442E-30));\r
-#796 = DIRECTION('',(1.,1.089E-31));\r
-#797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#798 = PCURVE('',#799,#809);\r
-#799 = SURFACE_OF_REVOLUTION('',#800,#806);\r
-#800 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#801,#802,#803,#804,#805),\r
-  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),.QUASI_UNIFORM_KNOTS.);\r
-#801 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#802 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#803 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#804 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#805 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#806 = AXIS1_PLACEMENT('',#807,#808);\r
-#807 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#808 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#809 = DEFINITIONAL_REPRESENTATION('',(#810),#814);\r
-#810 = LINE('',#811,#812);\r
-#811 = CARTESIAN_POINT('',(0.,0.));\r
-#812 = VECTOR('',#813,1.);\r
-#813 = DIRECTION('',(1.,0.));\r
-#814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#815 = ORIENTED_EDGE('',*,*,#816,.F.);\r
-#816 = EDGE_CURVE('',#817,#783,#819,.T.);\r
-#817 = VERTEX_POINT('',#818);\r
-#818 = CARTESIAN_POINT('',(-0.707106781187,0.707106781187,27.));\r
-#819 = SURFACE_CURVE('',#820,(#824,#831),.PCURVE_S1.);\r
-#820 = LINE('',#821,#822);\r
-#821 = CARTESIAN_POINT('',(-7.778174593052,7.778174593052,27.));\r
-#822 = VECTOR('',#823,1.);\r
-#823 = DIRECTION('',(-0.707106781187,0.707106781187,-4.7E-16));\r
-#824 = PCURVE('',#33,#825);\r
-#825 = DEFINITIONAL_REPRESENTATION('',(#826),#830);\r
-#826 = LINE('',#827,#828);\r
-#827 = CARTESIAN_POINT('',(-7.778174593052,-7.778174593052));\r
-#828 = VECTOR('',#829,1.);\r
-#829 = DIRECTION('',(-0.707106781187,-0.707106781187));\r
-#830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#831 = PCURVE('',#832,#837);\r
-#832 = PLANE('',#833);\r
-#833 = AXIS2_PLACEMENT_3D('',#834,#835,#836);\r
-#834 = CARTESIAN_POINT('',(-1.115E-14,5.8E-15,27.));\r
-#835 = DIRECTION('',(-3.2E-16,3.4E-16,1.));\r
-#836 = DIRECTION('',(0.,1.,-3.4E-16));\r
-#837 = DEFINITIONAL_REPRESENTATION('',(#838),#842);\r
-#838 = LINE('',#839,#840);\r
-#839 = CARTESIAN_POINT('',(7.778174593052,7.778174593052));\r
-#840 = VECTOR('',#841,1.);\r
-#841 = DIRECTION('',(0.707106781187,0.707106781187));\r
-#842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#843 = ORIENTED_EDGE('',*,*,#844,.T.);\r
-#844 = EDGE_CURVE('',#817,#845,#847,.T.);\r
-#845 = VERTEX_POINT('',#846);\r
-#846 = CARTESIAN_POINT('',(-0.913645392557,0.482295126222,27.));\r
-#847 = SURFACE_CURVE('',#848,(#854,#863),.PCURVE_S1.);\r
-#848 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#849,#850,#851,#852,#853),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#849 = CARTESIAN_POINT('',(-0.707106781187,0.707106781187,27.));\r
-#850 = CARTESIAN_POINT('',(-0.76023620692,0.652740105997,27.));\r
-#851 = CARTESIAN_POINT('',(-0.812322388319,0.597082042521,27.));\r
-#852 = CARTESIAN_POINT('',(-0.86343830323,0.540238680512,27.));\r
-#853 = CARTESIAN_POINT('',(-0.913645392557,0.482295126222,27.));\r
-#854 = PCURVE('',#33,#855);\r
-#855 = DEFINITIONAL_REPRESENTATION('',(#856),#862);\r
-#856 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#857,#858,#859,#860,#861),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#857 = CARTESIAN_POINT('',(-0.707106781187,-0.707106781187));\r
-#858 = CARTESIAN_POINT('',(-0.76023620692,-0.652740105997));\r
-#859 = CARTESIAN_POINT('',(-0.812322388319,-0.597082042521));\r
-#860 = CARTESIAN_POINT('',(-0.86343830323,-0.540238680512));\r
-#861 = CARTESIAN_POINT('',(-0.913645392557,-0.482295126222));\r
-#862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#863 = PCURVE('',#832,#864);\r
-#864 = DEFINITIONAL_REPRESENTATION('',(#865),#871);\r
-#865 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#866,#867,#868,#869,#870),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#866 = CARTESIAN_POINT('',(0.707106781187,0.707106781187));\r
-#867 = CARTESIAN_POINT('',(0.652740105997,0.76023620692));\r
-#868 = CARTESIAN_POINT('',(0.597082042521,0.812322388319));\r
-#869 = CARTESIAN_POINT('',(0.540238680512,0.86343830323));\r
-#870 = CARTESIAN_POINT('',(0.482295126222,0.913645392557));\r
-#871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#872 = ORIENTED_EDGE('',*,*,#873,.T.);\r
-#873 = EDGE_CURVE('',#845,#874,#876,.T.);\r
-#874 = VERTEX_POINT('',#875);\r
-#875 = CARTESIAN_POINT('',(-4.679283499211,4.067469229633,27.));\r
-#876 = SURFACE_CURVE('',#877,(#883,#892),.PCURVE_S1.);\r
-#877 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#878,#879,#880,#881,#882),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#878 = CARTESIAN_POINT('',(-0.913645392557,0.482295126222,27.));\r
-#879 = CARTESIAN_POINT('',(-2.236556116096,1.739910269081,27.));\r
-#880 = CARTESIAN_POINT('',(-3.558570366304,2.998468674328,27.));\r
-#881 = CARTESIAN_POINT('',(-4.879706632959,4.257948948417,27.));\r
-#882 = CARTESIAN_POINT('',(-6.2,5.518312633204,27.));\r
-#883 = PCURVE('',#33,#884);\r
-#884 = DEFINITIONAL_REPRESENTATION('',(#885),#891);\r
-#885 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#886,#887,#888,#889,#890),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#886 = CARTESIAN_POINT('',(-0.913645392557,-0.482295126222));\r
-#887 = CARTESIAN_POINT('',(-2.236556116096,-1.739910269081));\r
-#888 = CARTESIAN_POINT('',(-3.558570366304,-2.998468674328));\r
-#889 = CARTESIAN_POINT('',(-4.879706632959,-4.257948948417));\r
-#890 = CARTESIAN_POINT('',(-6.2,-5.518312633204));\r
-#891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#892 = PCURVE('',#832,#893);\r
-#893 = DEFINITIONAL_REPRESENTATION('',(#894),#900);\r
-#894 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#895,#896,#897,#898,#899),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#895 = CARTESIAN_POINT('',(0.482295126222,0.913645392557));\r
-#896 = CARTESIAN_POINT('',(1.739910269081,2.236556116096));\r
-#897 = CARTESIAN_POINT('',(2.998468674328,3.558570366304));\r
-#898 = CARTESIAN_POINT('',(4.257948948417,4.879706632959));\r
-#899 = CARTESIAN_POINT('',(5.518312633204,6.2));\r
-#900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#901 = ORIENTED_EDGE('',*,*,#902,.F.);\r
-#902 = EDGE_CURVE('',#903,#874,#905,.T.);\r
-#903 = VERTEX_POINT('',#904);\r
-#904 = CARTESIAN_POINT('',(-5.619108279627,2.620233222792,27.));\r
-#905 = SURFACE_CURVE('',#906,(#911,#918),.PCURVE_S1.);\r
-#906 = CIRCLE('',#907,6.2);\r
-#907 = AXIS2_PLACEMENT_3D('',#908,#909,#910);\r
-#908 = CARTESIAN_POINT('',(-9.99E-15,9.99E-15,27.));\r
-#909 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#910 = DIRECTION('',(1.,-2.69E-15,3.3E-16));\r
-#911 = PCURVE('',#33,#912);\r
-#912 = DEFINITIONAL_REPRESENTATION('',(#913),#917);\r
-#913 = CIRCLE('',#914,6.2);\r
-#914 = AXIS2_PLACEMENT_2D('',#915,#916);\r
-#915 = CARTESIAN_POINT('',(-1.577721810442E-30,-1.577721810442E-30));\r
-#916 = DIRECTION('',(1.,1.089E-31));\r
-#917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#918 = PCURVE('',#919,#929);\r
-#919 = SURFACE_OF_REVOLUTION('',#920,#926);\r
-#920 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#921,#922,#923,#924,#925),\r
-  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),.QUASI_UNIFORM_KNOTS.);\r
-#921 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#922 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#923 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#924 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#925 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#926 = AXIS1_PLACEMENT('',#927,#928);\r
-#927 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#928 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#929 = DEFINITIONAL_REPRESENTATION('',(#930),#934);\r
-#930 = LINE('',#931,#932);\r
-#931 = CARTESIAN_POINT('',(0.,0.));\r
-#932 = VECTOR('',#933,1.);\r
-#933 = DIRECTION('',(1.,0.));\r
-#934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#935 = ORIENTED_EDGE('',*,*,#936,.F.);\r
-#936 = EDGE_CURVE('',#937,#903,#939,.T.);\r
-#937 = VERTEX_POINT('',#938);\r
-#938 = CARTESIAN_POINT('',(-0.906307787037,0.422618261741,27.));\r
-#939 = SURFACE_CURVE('',#940,(#944,#951),.PCURVE_S1.);\r
-#940 = LINE('',#941,#942);\r
-#941 = CARTESIAN_POINT('',(-9.969385657403,4.648800879148,27.));\r
-#942 = VECTOR('',#943,1.);\r
-#943 = DIRECTION('',(-0.906307787037,0.422618261741,-4.4E-16));\r
-#944 = PCURVE('',#33,#945);\r
-#945 = DEFINITIONAL_REPRESENTATION('',(#946),#950);\r
-#946 = LINE('',#947,#948);\r
-#947 = CARTESIAN_POINT('',(-9.969385657403,-4.648800879148));\r
-#948 = VECTOR('',#949,1.);\r
-#949 = DIRECTION('',(-0.906307787037,-0.422618261741));\r
-#950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#951 = PCURVE('',#952,#957);\r
-#952 = PLANE('',#953);\r
-#953 = AXIS2_PLACEMENT_3D('',#954,#955,#956);\r
-#954 = CARTESIAN_POINT('',(-1.115E-14,5.8E-15,27.));\r
-#955 = DIRECTION('',(-3.2E-16,3.4E-16,1.));\r
-#956 = DIRECTION('',(0.,1.,-3.4E-16));\r
-#957 = DEFINITIONAL_REPRESENTATION('',(#958),#962);\r
-#958 = LINE('',#959,#960);\r
-#959 = CARTESIAN_POINT('',(4.648800879148,9.969385657403));\r
-#960 = VECTOR('',#961,1.);\r
-#961 = DIRECTION('',(0.422618261741,0.906307787037));\r
-#962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#963 = ORIENTED_EDGE('',*,*,#964,.T.);\r
-#964 = EDGE_CURVE('',#937,#965,#967,.T.);\r
-#965 = VERTEX_POINT('',#966);\r
-#966 = CARTESIAN_POINT('',(-1.023500481596,0.14072404304,27.));\r
-#967 = SURFACE_CURVE('',#968,(#974,#983),.PCURVE_S1.);\r
-#968 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#969,#970,#971,#972,#973),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#969 = CARTESIAN_POINT('',(-0.906307787037,0.422618261741,27.));\r
-#970 = CARTESIAN_POINT('',(-0.937638618304,0.353358964444,27.));\r
-#971 = CARTESIAN_POINT('',(-0.967547439763,0.283242969682,27.));\r
-#972 = CARTESIAN_POINT('',(-0.996139112988,0.212345009317,27.));\r
-#973 = CARTESIAN_POINT('',(-1.023500481596,0.14072404304,27.));\r
-#974 = PCURVE('',#33,#975);\r
-#975 = DEFINITIONAL_REPRESENTATION('',(#976),#982);\r
-#976 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#977,#978,#979,#980,#981),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#977 = CARTESIAN_POINT('',(-0.906307787037,-0.422618261741));\r
-#978 = CARTESIAN_POINT('',(-0.937638618304,-0.353358964444));\r
-#979 = CARTESIAN_POINT('',(-0.967547439763,-0.283242969682));\r
-#980 = CARTESIAN_POINT('',(-0.996139112988,-0.212345009317));\r
-#981 = CARTESIAN_POINT('',(-1.023500481596,-0.14072404304));\r
-#982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#983 = PCURVE('',#952,#984);\r
-#984 = DEFINITIONAL_REPRESENTATION('',(#985),#991);\r
-#985 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#986,#987,#988,#989,#990),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#986 = CARTESIAN_POINT('',(0.422618261741,0.906307787037));\r
-#987 = CARTESIAN_POINT('',(0.353358964444,0.937638618304));\r
-#988 = CARTESIAN_POINT('',(0.283242969682,0.967547439763));\r
-#989 = CARTESIAN_POINT('',(0.212345009317,0.996139112988));\r
-#990 = CARTESIAN_POINT('',(0.14072404304,1.023500481596));\r
-#991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#992 = ORIENTED_EDGE('',*,*,#993,.T.);\r
-#993 = EDGE_CURVE('',#965,#994,#996,.T.);\r
-#994 = VERTEX_POINT('',#995);\r
-#995 = CARTESIAN_POINT('',(-5.788244583666,2.221761607298,27.));\r
-#996 = SURFACE_CURVE('',#997,(#1003,#1012),.PCURVE_S1.);\r
-#997 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#998,#999,#1000,#1001,#1002),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#998 = CARTESIAN_POINT('',(-1.023500481596,0.14072404304,27.));\r
-#999 = CARTESIAN_POINT('',(-2.318086552035,0.704984508278,27.));\r
-#1000 = CARTESIAN_POINT('',(-3.612361477391,1.269959083965,27.));\r
-#1001 = CARTESIAN_POINT('',(-4.906329903881,1.835635566613,27.));\r
-#1002 = CARTESIAN_POINT('',(-6.2,2.401993895462,27.));\r
-#1003 = PCURVE('',#33,#1004);\r
-#1004 = DEFINITIONAL_REPRESENTATION('',(#1005),#1011);\r
-#1005 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1006,#1007,#1008,#1009,#1010),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#1006 = CARTESIAN_POINT('',(-1.023500481596,-0.14072404304));\r
-#1007 = CARTESIAN_POINT('',(-2.318086552035,-0.704984508278));\r
-#1008 = CARTESIAN_POINT('',(-3.612361477391,-1.269959083965));\r
-#1009 = CARTESIAN_POINT('',(-4.906329903881,-1.835635566612));\r
-#1010 = CARTESIAN_POINT('',(-6.2,-2.401993895462));\r
-#1011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1012 = PCURVE('',#952,#1013);\r
-#1013 = DEFINITIONAL_REPRESENTATION('',(#1014),#1020);\r
-#1014 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1015,#1016,#1017,#1018,#1019),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#1015 = CARTESIAN_POINT('',(0.14072404304,1.023500481596));\r
-#1016 = CARTESIAN_POINT('',(0.704984508278,2.318086552035));\r
-#1017 = CARTESIAN_POINT('',(1.269959083965,3.612361477391));\r
-#1018 = CARTESIAN_POINT('',(1.835635566613,4.906329903881));\r
-#1019 = CARTESIAN_POINT('',(2.401993895462,6.2));\r
-#1020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1021 = ORIENTED_EDGE('',*,*,#1022,.F.);\r
-#1022 = EDGE_CURVE('',#1023,#994,#1025,.T.);\r
-#1023 = VERTEX_POINT('',#1024);\r
-#1024 = CARTESIAN_POINT('',(-6.176407128169,0.540365605035,27.));\r
-#1025 = SURFACE_CURVE('',#1026,(#1031,#1038),.PCURVE_S1.);\r
-#1026 = CIRCLE('',#1027,6.2);\r
-#1027 = AXIS2_PLACEMENT_3D('',#1028,#1029,#1030);\r
-#1028 = CARTESIAN_POINT('',(-9.99E-15,9.99E-15,27.));\r
-#1029 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#1030 = DIRECTION('',(1.,-2.69E-15,3.3E-16));\r
-#1031 = PCURVE('',#33,#1032);\r
-#1032 = DEFINITIONAL_REPRESENTATION('',(#1033),#1037);\r
-#1033 = CIRCLE('',#1034,6.2);\r
-#1034 = AXIS2_PLACEMENT_2D('',#1035,#1036);\r
-#1035 = CARTESIAN_POINT('',(-1.577721810442E-30,-1.577721810442E-30));\r
-#1036 = DIRECTION('',(1.,1.089E-31));\r
-#1037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1038 = PCURVE('',#1039,#1049);\r
-#1039 = SURFACE_OF_REVOLUTION('',#1040,#1046);\r
-#1040 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1041,#1042,#1043,#1044,#1045),\r
-  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),.QUASI_UNIFORM_KNOTS.);\r
-#1041 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#1042 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#1043 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#1044 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#1045 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#1046 = AXIS1_PLACEMENT('',#1047,#1048);\r
-#1047 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#1048 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#1049 = DEFINITIONAL_REPRESENTATION('',(#1050),#1054);\r
-#1050 = LINE('',#1051,#1052);\r
-#1051 = CARTESIAN_POINT('',(0.,0.));\r
-#1052 = VECTOR('',#1053,1.);\r
-#1053 = DIRECTION('',(1.,0.));\r
-#1054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1055 = ORIENTED_EDGE('',*,*,#1056,.F.);\r
-#1056 = EDGE_CURVE('',#1057,#1023,#1059,.T.);\r
-#1057 = VERTEX_POINT('',#1058);\r
-#1058 = CARTESIAN_POINT('',(-0.996194698092,8.715574274766E-02,27.));\r
-#1059 = SURFACE_CURVE('',#1060,(#1064,#1071),.PCURVE_S1.);\r
-#1060 = LINE('',#1061,#1062);\r
-#1061 = CARTESIAN_POINT('',(-10.958141679,0.958713170224,27.));\r
-#1062 = VECTOR('',#1063,1.);\r
-#1063 = DIRECTION('',(-0.996194698092,8.715574274766E-02,-3.6E-16));\r
-#1064 = PCURVE('',#33,#1065);\r
-#1065 = DEFINITIONAL_REPRESENTATION('',(#1066),#1070);\r
-#1066 = LINE('',#1067,#1068);\r
-#1067 = CARTESIAN_POINT('',(-10.958141679,-0.958713170224));\r
-#1068 = VECTOR('',#1069,1.);\r
-#1069 = DIRECTION('',(-0.996194698092,-8.715574274766E-02));\r
-#1070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1071 = PCURVE('',#1072,#1077);\r
-#1072 = PLANE('',#1073);\r
-#1073 = AXIS2_PLACEMENT_3D('',#1074,#1075,#1076);\r
-#1074 = CARTESIAN_POINT('',(-1.115E-14,5.8E-15,27.));\r
-#1075 = DIRECTION('',(-3.2E-16,3.4E-16,1.));\r
-#1076 = DIRECTION('',(0.,1.,-3.4E-16));\r
-#1077 = DEFINITIONAL_REPRESENTATION('',(#1078),#1082);\r
-#1078 = LINE('',#1079,#1080);\r
-#1079 = CARTESIAN_POINT('',(0.958713170224,10.958141679009));\r
-#1080 = VECTOR('',#1081,1.);\r
-#1081 = DIRECTION('',(8.715574274766E-02,0.996194698092));\r
-#1082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1083 = ORIENTED_EDGE('',*,*,#1084,.T.);\r
-#1084 = EDGE_CURVE('',#1057,#1085,#1087,.T.);\r
-#1085 = VERTEX_POINT('',#1086);\r
-#1086 = CARTESIAN_POINT('',(-1.009906307297,-0.217820436597,27.));\r
-#1087 = SURFACE_CURVE('',#1088,(#1094,#1103),.PCURVE_S1.);\r
-#1088 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1089,#1090,#1091,#1092,#1093),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#1089 = CARTESIAN_POINT('',(-0.996194698092,8.715574274766E-02,27.));\r
-#1090 = CARTESIAN_POINT('',(-1.001947974249,1.135751675696E-02,27.));\r
-#1091 = CARTESIAN_POINT('',(-1.006071990492,-6.475938552262E-02,27.));\r
-#1092 = CARTESIAN_POINT('',(-1.008690844272,-0.141160603881,27.));\r
-#1093 = CARTESIAN_POINT('',(-1.009906307297,-0.217820436597,27.));\r
-#1094 = PCURVE('',#33,#1095);\r
-#1095 = DEFINITIONAL_REPRESENTATION('',(#1096),#1102);\r
-#1096 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1097,#1098,#1099,#1100,#1101),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#1097 = CARTESIAN_POINT('',(-0.996194698092,-8.715574274764E-02));\r
-#1098 = CARTESIAN_POINT('',(-1.001947974249,-1.135751675694E-02));\r
-#1099 = CARTESIAN_POINT('',(-1.006071990492,6.475938552263E-02));\r
-#1100 = CARTESIAN_POINT('',(-1.008690844272,0.141160603881));\r
-#1101 = CARTESIAN_POINT('',(-1.009906307297,0.217820436597));\r
-#1102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1103 = PCURVE('',#1072,#1104);\r
-#1104 = DEFINITIONAL_REPRESENTATION('',(#1105),#1111);\r
-#1105 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1106,#1107,#1108,#1109,#1110),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#1106 = CARTESIAN_POINT('',(8.715574274765E-02,0.996194698092));\r
-#1107 = CARTESIAN_POINT('',(1.135751675695E-02,1.001947974249));\r
-#1108 = CARTESIAN_POINT('',(-6.475938552262E-02,1.006071990492));\r
-#1109 = CARTESIAN_POINT('',(-0.141160603881,1.008690844272));\r
-#1110 = CARTESIAN_POINT('',(-0.217820436597,1.009906307297));\r
-#1111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1112 = ORIENTED_EDGE('',*,*,#1113,.T.);\r
-#1113 = EDGE_CURVE('',#1085,#1114,#1116,.T.);\r
-#1114 = VERTEX_POINT('',#1115);\r
-#1115 = CARTESIAN_POINT('',(-6.199057945938,0.108076745414,27.));\r
-#1116 = SURFACE_CURVE('',#1117,(#1123,#1132),.PCURVE_S1.);\r
-#1117 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1118,#1119,#1120,#1121,#1122),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#1118 = CARTESIAN_POINT('',(-1.009906307297,-0.217820436597,27.));\r
-#1119 = CARTESIAN_POINT('',(-2.30749066759,-0.137307795389,27.));\r
-#1120 = CARTESIAN_POINT('',(-3.605034228578,-5.613625611882E-02,27.));\r
-#1121 = CARTESIAN_POINT('',(-4.902537140434,2.568400140291E-02,27.));\r
-#1122 = CARTESIAN_POINT('',(-6.2,0.108136611987,27.));\r
-#1123 = PCURVE('',#33,#1124);\r
-#1124 = DEFINITIONAL_REPRESENTATION('',(#1125),#1131);\r
-#1125 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1126,#1127,#1128,#1129,#1130),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#1126 = CARTESIAN_POINT('',(-1.009906307297,0.217820436597));\r
-#1127 = CARTESIAN_POINT('',(-2.30749066759,0.137307795389));\r
-#1128 = CARTESIAN_POINT('',(-3.605034228578,5.613625611883E-02));\r
-#1129 = CARTESIAN_POINT('',(-4.902537140434,-2.568400140289E-02));\r
-#1130 = CARTESIAN_POINT('',(-6.2,-0.108136611987));\r
-#1131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1132 = PCURVE('',#1072,#1133);\r
-#1133 = DEFINITIONAL_REPRESENTATION('',(#1134),#1140);\r
-#1134 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1135,#1136,#1137,#1138,#1139),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#1135 = CARTESIAN_POINT('',(-0.217820436597,1.009906307297));\r
-#1136 = CARTESIAN_POINT('',(-0.137307795389,2.30749066759));\r
-#1137 = CARTESIAN_POINT('',(-5.613625611882E-02,3.605034228578));\r
-#1138 = CARTESIAN_POINT('',(2.568400140291E-02,4.902537140434));\r
-#1139 = CARTESIAN_POINT('',(0.108136611987,6.2));\r
-#1140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1141 = ORIENTED_EDGE('',*,*,#1142,.F.);\r
-#1142 = EDGE_CURVE('',#1143,#1114,#1145,.T.);\r
-#1143 = VERTEX_POINT('',#1144);\r
-#1144 = CARTESIAN_POINT('',(-5.988740122992,-1.604678079636,27.));\r
-#1145 = SURFACE_CURVE('',#1146,(#1151,#1158),.PCURVE_S1.);\r
-#1146 = CIRCLE('',#1147,6.2);\r
-#1147 = AXIS2_PLACEMENT_3D('',#1148,#1149,#1150);\r
-#1148 = CARTESIAN_POINT('',(-9.99E-15,9.99E-15,27.));\r
-#1149 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#1150 = DIRECTION('',(1.,-2.69E-15,3.3E-16));\r
-#1151 = PCURVE('',#33,#1152);\r
-#1152 = DEFINITIONAL_REPRESENTATION('',(#1153),#1157);\r
-#1153 = CIRCLE('',#1154,6.2);\r
-#1154 = AXIS2_PLACEMENT_2D('',#1155,#1156);\r
-#1155 = CARTESIAN_POINT('',(-1.577721810442E-30,-1.577721810442E-30));\r
-#1156 = DIRECTION('',(1.,1.089E-31));\r
-#1157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1158 = PCURVE('',#1159,#1169);\r
-#1159 = SURFACE_OF_REVOLUTION('',#1160,#1166);\r
-#1160 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1161,#1162,#1163,#1164,#1165),\r
-  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),.QUASI_UNIFORM_KNOTS.);\r
-#1161 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#1162 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#1163 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#1164 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#1165 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#1166 = AXIS1_PLACEMENT('',#1167,#1168);\r
-#1167 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#1168 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#1169 = DEFINITIONAL_REPRESENTATION('',(#1170),#1174);\r
-#1170 = LINE('',#1171,#1172);\r
-#1171 = CARTESIAN_POINT('',(0.,0.));\r
-#1172 = VECTOR('',#1173,1.);\r
-#1173 = DIRECTION('',(1.,0.));\r
-#1174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1175 = ORIENTED_EDGE('',*,*,#1176,.F.);\r
-#1176 = EDGE_CURVE('',#1177,#1143,#1179,.T.);\r
-#1177 = VERTEX_POINT('',#1178);\r
-#1178 = CARTESIAN_POINT('',(-0.965925826289,-0.258819045103,27.));\r
-#1179 = SURFACE_CURVE('',#1180,(#1184,#1191),.PCURVE_S1.);\r
-#1180 = LINE('',#1181,#1182);\r
-#1181 = CARTESIAN_POINT('',(-10.62518408918,-2.847009496128,27.));\r
-#1182 = VECTOR('',#1183,1.);\r
-#1183 = DIRECTION('',(-0.965925826289,-0.258819045103,-2.4E-16));\r
-#1184 = PCURVE('',#33,#1185);\r
-#1185 = DEFINITIONAL_REPRESENTATION('',(#1186),#1190);\r
-#1186 = LINE('',#1187,#1188);\r
-#1187 = CARTESIAN_POINT('',(-10.62518408918,2.847009496128));\r
-#1188 = VECTOR('',#1189,1.);\r
-#1189 = DIRECTION('',(-0.965925826289,0.258819045103));\r
-#1190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1191 = PCURVE('',#1192,#1197);\r
-#1192 = PLANE('',#1193);\r
-#1193 = AXIS2_PLACEMENT_3D('',#1194,#1195,#1196);\r
-#1194 = CARTESIAN_POINT('',(-1.115E-14,5.8E-15,27.));\r
-#1195 = DIRECTION('',(-3.2E-16,3.4E-16,1.));\r
-#1196 = DIRECTION('',(0.,1.,-3.4E-16));\r
-#1197 = DEFINITIONAL_REPRESENTATION('',(#1198),#1202);\r
-#1198 = LINE('',#1199,#1200);\r
-#1199 = CARTESIAN_POINT('',(-2.847009496128,10.62518408918));\r
-#1200 = VECTOR('',#1201,1.);\r
-#1201 = DIRECTION('',(-0.258819045103,0.965925826289));\r
-#1202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1203 = ORIENTED_EDGE('',*,*,#1204,.T.);\r
-#1204 = EDGE_CURVE('',#1177,#1205,#1207,.T.);\r
-#1205 = VERTEX_POINT('',#1206);\r
-#1206 = CARTESIAN_POINT('',(-0.874502527708,-0.550092556894,27.));\r
-#1207 = SURFACE_CURVE('',#1208,(#1214,#1223),.PCURVE_S1.);\r
-#1208 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1209,#1210,#1211,#1212,#1213),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#1209 = CARTESIAN_POINT('',(-0.965925826289,-0.258819045103,27.));\r
-#1210 = CARTESIAN_POINT('',(-0.945407617322,-0.332013815071,27.));\r
-#1211 = CARTESIAN_POINT('',(-0.923249411126,-0.404950803086,27.));\r
-#1212 = CARTESIAN_POINT('',(-0.899579573045,-0.477640164942,27.));\r
-#1213 = CARTESIAN_POINT('',(-0.874502527708,-0.550092556894,27.));\r
-#1214 = PCURVE('',#33,#1215);\r
-#1215 = DEFINITIONAL_REPRESENTATION('',(#1216),#1222);\r
-#1216 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1217,#1218,#1219,#1220,#1221),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#1217 = CARTESIAN_POINT('',(-0.965925826289,0.258819045103));\r
-#1218 = CARTESIAN_POINT('',(-0.945407617322,0.332013815071));\r
-#1219 = CARTESIAN_POINT('',(-0.923249411126,0.404950803086));\r
-#1220 = CARTESIAN_POINT('',(-0.899579573045,0.477640164942));\r
-#1221 = CARTESIAN_POINT('',(-0.874502527708,0.550092556894));\r
-#1222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1223 = PCURVE('',#1192,#1224);\r
-#1224 = DEFINITIONAL_REPRESENTATION('',(#1225),#1231);\r
-#1225 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1226,#1227,#1228,#1229,#1230),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#1226 = CARTESIAN_POINT('',(-0.258819045103,0.965925826289));\r
-#1227 = CARTESIAN_POINT('',(-0.332013815071,0.945407617322));\r
-#1228 = CARTESIAN_POINT('',(-0.404950803086,0.923249411126));\r
-#1229 = CARTESIAN_POINT('',(-0.477640164942,0.899579573045));\r
-#1230 = CARTESIAN_POINT('',(-0.550092556894,0.874502527708));\r
-#1231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1232 = ORIENTED_EDGE('',*,*,#1233,.T.);\r
-#1233 = EDGE_CURVE('',#1205,#1234,#1236,.T.);\r
-#1234 = VERTEX_POINT('',#1235);\r
-#1235 = CARTESIAN_POINT('',(-5.862173431579,-2.018643767009,27.));\r
-#1236 = SURFACE_CURVE('',#1237,(#1243,#1252),.PCURVE_S1.);\r
-#1237 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1238,#1239,#1240,#1241,#1242),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#1238 = CARTESIAN_POINT('',(-0.874502527708,-0.550092556894,27.));\r
-#1239 = CARTESIAN_POINT('',(-2.205561821057,-0.943093424357,27.));\r
-#1240 = CARTESIAN_POINT('',(-3.536834241218,-1.335372788482,27.));\r
-#1241 = CARTESIAN_POINT('',(-4.868315721698,-1.726942355407,27.));\r
-#1242 = CARTESIAN_POINT('',(-6.2,-2.117821562106,27.));\r
-#1243 = PCURVE('',#33,#1244);\r
-#1244 = DEFINITIONAL_REPRESENTATION('',(#1245),#1251);\r
-#1245 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1246,#1247,#1248,#1249,#1250),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#1246 = CARTESIAN_POINT('',(-0.874502527708,0.550092556894));\r
-#1247 = CARTESIAN_POINT('',(-2.205561821057,0.943093424357));\r
-#1248 = CARTESIAN_POINT('',(-3.536834241218,1.335372788482));\r
-#1249 = CARTESIAN_POINT('',(-4.868315721698,1.726942355407));\r
-#1250 = CARTESIAN_POINT('',(-6.2,2.117821562106));\r
-#1251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1252 = PCURVE('',#1192,#1253);\r
-#1253 = DEFINITIONAL_REPRESENTATION('',(#1254),#1260);\r
-#1254 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1255,#1256,#1257,#1258,#1259),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#1255 = CARTESIAN_POINT('',(-0.550092556894,0.874502527708));\r
-#1256 = CARTESIAN_POINT('',(-0.943093424357,2.205561821057));\r
-#1257 = CARTESIAN_POINT('',(-1.335372788482,3.536834241218));\r
-#1258 = CARTESIAN_POINT('',(-1.726942355407,4.868315721698));\r
-#1259 = CARTESIAN_POINT('',(-2.117821562106,6.2));\r
-#1260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1261 = ORIENTED_EDGE('',*,*,#1262,.F.);\r
-#1262 = EDGE_CURVE('',#1263,#1234,#1265,.T.);\r
-#1263 = VERTEX_POINT('',#1264);\r
-#1264 = CARTESIAN_POINT('',(-5.078742674592,-3.556173905376,27.));\r
-#1265 = SURFACE_CURVE('',#1266,(#1271,#1278),.PCURVE_S1.);\r
-#1266 = CIRCLE('',#1267,6.2);\r
-#1267 = AXIS2_PLACEMENT_3D('',#1268,#1269,#1270);\r
-#1268 = CARTESIAN_POINT('',(-9.99E-15,9.99E-15,27.));\r
-#1269 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#1270 = DIRECTION('',(1.,-2.69E-15,3.3E-16));\r
-#1271 = PCURVE('',#33,#1272);\r
-#1272 = DEFINITIONAL_REPRESENTATION('',(#1273),#1277);\r
-#1273 = CIRCLE('',#1274,6.2);\r
-#1274 = AXIS2_PLACEMENT_2D('',#1275,#1276);\r
-#1275 = CARTESIAN_POINT('',(-1.577721810442E-30,-1.577721810442E-30));\r
-#1276 = DIRECTION('',(1.,1.089E-31));\r
-#1277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1278 = PCURVE('',#1279,#1289);\r
-#1279 = SURFACE_OF_REVOLUTION('',#1280,#1286);\r
-#1280 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1281,#1282,#1283,#1284,#1285),\r
-  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),.QUASI_UNIFORM_KNOTS.);\r
-#1281 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#1282 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#1283 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#1284 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#1285 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#1286 = AXIS1_PLACEMENT('',#1287,#1288);\r
-#1287 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#1288 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#1289 = DEFINITIONAL_REPRESENTATION('',(#1290),#1294);\r
-#1290 = LINE('',#1291,#1292);\r
-#1291 = CARTESIAN_POINT('',(0.,0.));\r
-#1292 = VECTOR('',#1293,1.);\r
-#1293 = DIRECTION('',(1.,0.));\r
-#1294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1295 = ORIENTED_EDGE('',*,*,#1296,.F.);\r
-#1296 = EDGE_CURVE('',#1297,#1263,#1299,.T.);\r
-#1297 = VERTEX_POINT('',#1298);\r
-#1298 = CARTESIAN_POINT('',(-0.819152044289,-0.573576436351,27.));\r
-#1299 = SURFACE_CURVE('',#1300,(#1304,#1311),.PCURVE_S1.);\r
-#1300 = LINE('',#1301,#1302);\r
-#1301 = CARTESIAN_POINT('',(-9.010672487179,-6.309340799862,27.));\r
-#1302 = VECTOR('',#1303,1.);\r
-#1303 = DIRECTION('',(-0.819152044289,-0.573576436351,-8.E-17));\r
-#1304 = PCURVE('',#33,#1305);\r
-#1305 = DEFINITIONAL_REPRESENTATION('',(#1306),#1310);\r
-#1306 = LINE('',#1307,#1308);\r
-#1307 = CARTESIAN_POINT('',(-9.010672487179,6.309340799862));\r
-#1308 = VECTOR('',#1309,1.);\r
-#1309 = DIRECTION('',(-0.819152044289,0.573576436351));\r
-#1310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1311 = PCURVE('',#1312,#1317);\r
-#1312 = PLANE('',#1313);\r
-#1313 = AXIS2_PLACEMENT_3D('',#1314,#1315,#1316);\r
-#1314 = CARTESIAN_POINT('',(-1.115E-14,5.8E-15,27.));\r
-#1315 = DIRECTION('',(-3.2E-16,3.4E-16,1.));\r
-#1316 = DIRECTION('',(0.,1.,-3.4E-16));\r
-#1317 = DEFINITIONAL_REPRESENTATION('',(#1318),#1322);\r
-#1318 = LINE('',#1319,#1320);\r
-#1319 = CARTESIAN_POINT('',(-6.309340799862,9.010672487179));\r
-#1320 = VECTOR('',#1321,1.);\r
-#1321 = DIRECTION('',(-0.573576436351,0.819152044289));\r
-#1322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1323 = ORIENTED_EDGE('',*,*,#1324,.T.);\r
-#1324 = EDGE_CURVE('',#1297,#1325,#1327,.T.);\r
-#1325 = VERTEX_POINT('',#1326);\r
-#1326 = CARTESIAN_POINT('',(-0.633620836994,-0.816015396328,27.));\r
-#1327 = SURFACE_CURVE('',#1328,(#1334,#1343),.PCURVE_S1.);\r
-#1328 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1329,#1330,#1331,#1332,#1333),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#1329 = CARTESIAN_POINT('',(-0.819152044289,-0.573576436351,27.));\r
-#1330 = CARTESIAN_POINT('',(-0.774837149016,-0.635339380798,27.));\r
-#1331 = CARTESIAN_POINT('',(-0.729069327069,-0.69629917736,27.));\r
-#1332 = CARTESIAN_POINT('',(-0.681965728929,-0.756509272893,27.));\r
-#1333 = CARTESIAN_POINT('',(-0.633620836994,-0.816015396328,27.));\r
-#1334 = PCURVE('',#33,#1335);\r
-#1335 = DEFINITIONAL_REPRESENTATION('',(#1336),#1342);\r
-#1336 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1337,#1338,#1339,#1340,#1341),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#1337 = CARTESIAN_POINT('',(-0.819152044289,0.573576436351));\r
-#1338 = CARTESIAN_POINT('',(-0.774837149016,0.635339380798));\r
-#1339 = CARTESIAN_POINT('',(-0.729069327069,0.69629917736));\r
-#1340 = CARTESIAN_POINT('',(-0.681965728929,0.756509272893));\r
-#1341 = CARTESIAN_POINT('',(-0.633620836994,0.816015396328));\r
-#1342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1343 = PCURVE('',#1312,#1344);\r
-#1344 = DEFINITIONAL_REPRESENTATION('',(#1345),#1351);\r
-#1345 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1346,#1347,#1348,#1349,#1350),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#1346 = CARTESIAN_POINT('',(-0.573576436351,0.819152044289));\r
-#1347 = CARTESIAN_POINT('',(-0.635339380798,0.774837149016));\r
-#1348 = CARTESIAN_POINT('',(-0.69629917736,0.729069327069));\r
-#1349 = CARTESIAN_POINT('',(-0.756509272893,0.681965728929));\r
-#1350 = CARTESIAN_POINT('',(-0.816015396328,0.633620836994));\r
-#1351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1352 = ORIENTED_EDGE('',*,*,#1353,.T.);\r
-#1353 = EDGE_CURVE('',#1325,#1354,#1356,.T.);\r
-#1354 = VERTEX_POINT('',#1355);\r
-#1355 = CARTESIAN_POINT('',(-4.818224284906,-3.901886049123,27.));\r
-#1356 = SURFACE_CURVE('',#1357,(#1363,#1372),.PCURVE_S1.);\r
-#1357 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1358,#1359,#1360,#1361,#1362),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#1358 = CARTESIAN_POINT('',(-0.633620836994,-0.816015396328,27.));\r
-#1359 = CARTESIAN_POINT('',(-2.024193161834,-1.843087710315,27.));\r
-#1360 = CARTESIAN_POINT('',(-3.415459109009,-2.869221168919,27.));\r
-#1361 = CARTESIAN_POINT('',(-4.807403518999,-3.894434384843,27.));\r
-#1362 = CARTESIAN_POINT('',(-6.2,-4.91876153646,27.));\r
-#1363 = PCURVE('',#33,#1364);\r
-#1364 = DEFINITIONAL_REPRESENTATION('',(#1365),#1371);\r
-#1365 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1366,#1367,#1368,#1369,#1370),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#1366 = CARTESIAN_POINT('',(-0.633620836994,0.816015396328));\r
-#1367 = CARTESIAN_POINT('',(-2.024193161833,1.843087710315));\r
-#1368 = CARTESIAN_POINT('',(-3.415459109009,2.869221168919));\r
-#1369 = CARTESIAN_POINT('',(-4.807403518999,3.894434384843));\r
-#1370 = CARTESIAN_POINT('',(-6.2,4.91876153646));\r
-#1371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1372 = PCURVE('',#1312,#1373);\r
-#1373 = DEFINITIONAL_REPRESENTATION('',(#1374),#1380);\r
-#1374 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1375,#1376,#1377,#1378,#1379),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#1375 = CARTESIAN_POINT('',(-0.816015396328,0.633620836994));\r
-#1376 = CARTESIAN_POINT('',(-1.843087710315,2.024193161833));\r
-#1377 = CARTESIAN_POINT('',(-2.869221168919,3.415459109009));\r
-#1378 = CARTESIAN_POINT('',(-3.894434384843,4.807403518999));\r
-#1379 = CARTESIAN_POINT('',(-4.91876153646,6.2));\r
-#1380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1381 = ORIENTED_EDGE('',*,*,#1382,.F.);\r
-#1382 = EDGE_CURVE('',#1383,#1354,#1385,.T.);\r
-#1383 = VERTEX_POINT('',#1384);\r
-#1384 = CARTESIAN_POINT('',(-3.556173905376,-5.078742674592,27.));\r
-#1385 = SURFACE_CURVE('',#1386,(#1391,#1398),.PCURVE_S1.);\r
-#1386 = CIRCLE('',#1387,6.2);\r
-#1387 = AXIS2_PLACEMENT_3D('',#1388,#1389,#1390);\r
-#1388 = CARTESIAN_POINT('',(-9.99E-15,9.99E-15,27.));\r
-#1389 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#1390 = DIRECTION('',(1.,-2.69E-15,3.3E-16));\r
-#1391 = PCURVE('',#33,#1392);\r
-#1392 = DEFINITIONAL_REPRESENTATION('',(#1393),#1397);\r
-#1393 = CIRCLE('',#1394,6.2);\r
-#1394 = AXIS2_PLACEMENT_2D('',#1395,#1396);\r
-#1395 = CARTESIAN_POINT('',(-1.577721810442E-30,-1.577721810442E-30));\r
-#1396 = DIRECTION('',(1.,1.089E-31));\r
-#1397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1398 = PCURVE('',#1399,#1409);\r
-#1399 = SURFACE_OF_REVOLUTION('',#1400,#1406);\r
-#1400 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1401,#1402,#1403,#1404,#1405),\r
-  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),.QUASI_UNIFORM_KNOTS.);\r
-#1401 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#1402 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#1403 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#1404 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#1405 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#1406 = AXIS1_PLACEMENT('',#1407,#1408);\r
-#1407 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#1408 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#1409 = DEFINITIONAL_REPRESENTATION('',(#1410),#1414);\r
-#1410 = LINE('',#1411,#1412);\r
-#1411 = CARTESIAN_POINT('',(0.,0.));\r
-#1412 = VECTOR('',#1413,1.);\r
-#1413 = DIRECTION('',(1.,0.));\r
-#1414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1415 = ORIENTED_EDGE('',*,*,#1416,.F.);\r
-#1416 = EDGE_CURVE('',#1417,#1383,#1419,.T.);\r
-#1417 = VERTEX_POINT('',#1418);\r
-#1418 = CARTESIAN_POINT('',(-0.573576436351,-0.819152044289,27.));\r
-#1419 = SURFACE_CURVE('',#1420,(#1424,#1431),.PCURVE_S1.);\r
-#1420 = LINE('',#1421,#1422);\r
-#1421 = CARTESIAN_POINT('',(-6.309340799862,-9.010672487179,27.));\r
-#1422 = VECTOR('',#1423,1.);\r
-#1423 = DIRECTION('',(-0.573576436351,-0.819152044289,8.E-17));\r
-#1424 = PCURVE('',#33,#1425);\r
-#1425 = DEFINITIONAL_REPRESENTATION('',(#1426),#1430);\r
-#1426 = LINE('',#1427,#1428);\r
-#1427 = CARTESIAN_POINT('',(-6.309340799861,9.010672487179));\r
-#1428 = VECTOR('',#1429,1.);\r
-#1429 = DIRECTION('',(-0.573576436351,0.819152044289));\r
-#1430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1431 = PCURVE('',#1432,#1437);\r
-#1432 = PLANE('',#1433);\r
-#1433 = AXIS2_PLACEMENT_3D('',#1434,#1435,#1436);\r
-#1434 = CARTESIAN_POINT('',(-1.115E-14,5.8E-15,27.));\r
-#1435 = DIRECTION('',(-3.2E-16,3.4E-16,1.));\r
-#1436 = DIRECTION('',(0.,1.,-3.4E-16));\r
-#1437 = DEFINITIONAL_REPRESENTATION('',(#1438),#1442);\r
-#1438 = LINE('',#1439,#1440);\r
-#1439 = CARTESIAN_POINT('',(-9.010672487179,6.309340799861));\r
-#1440 = VECTOR('',#1441,1.);\r
-#1441 = DIRECTION('',(-0.819152044289,0.573576436351));\r
-#1442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1443 = ORIENTED_EDGE('',*,*,#1444,.T.);\r
-#1444 = EDGE_CURVE('',#1417,#1445,#1447,.T.);\r
-#1445 = VERTEX_POINT('',#1446);\r
-#1446 = CARTESIAN_POINT('',(-0.316315122092,-0.98351473586,27.));\r
-#1447 = SURFACE_CURVE('',#1448,(#1454,#1463),.PCURVE_S1.);\r
-#1448 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1449,#1450,#1451,#1452,#1453),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#1449 = CARTESIAN_POINT('',(-0.573576436351,-0.819152044289,27.));\r
-#1450 = CARTESIAN_POINT('',(-0.51080988516,-0.862033640591,27.));\r
-#1451 = CARTESIAN_POINT('',(-0.44695272225,-0.903663594563,27.));\r
-#1452 = CARTESIAN_POINT('',(-0.382096753162,-0.944132197645,27.));\r
-#1453 = CARTESIAN_POINT('',(-0.316315122092,-0.98351473586,27.));\r
-#1454 = PCURVE('',#33,#1455);\r
-#1455 = DEFINITIONAL_REPRESENTATION('',(#1456),#1462);\r
-#1456 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1457,#1458,#1459,#1460,#1461),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#1457 = CARTESIAN_POINT('',(-0.573576436351,0.819152044289));\r
-#1458 = CARTESIAN_POINT('',(-0.51080988516,0.862033640591));\r
-#1459 = CARTESIAN_POINT('',(-0.44695272225,0.903663594563));\r
-#1460 = CARTESIAN_POINT('',(-0.382096753162,0.944132197645));\r
-#1461 = CARTESIAN_POINT('',(-0.316315122092,0.98351473586));\r
-#1462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1463 = PCURVE('',#1432,#1464);\r
-#1464 = DEFINITIONAL_REPRESENTATION('',(#1465),#1471);\r
-#1465 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1466,#1467,#1468,#1469,#1470),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#1466 = CARTESIAN_POINT('',(-0.819152044289,0.573576436351));\r
-#1467 = CARTESIAN_POINT('',(-0.862033640591,0.51080988516));\r
-#1468 = CARTESIAN_POINT('',(-0.903663594563,0.44695272225));\r
-#1469 = CARTESIAN_POINT('',(-0.944132197645,0.382096753162));\r
-#1470 = CARTESIAN_POINT('',(-0.98351473586,0.316315122092));\r
-#1471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1472 = ORIENTED_EDGE('',*,*,#1473,.T.);\r
-#1473 = EDGE_CURVE('',#1445,#1474,#1476,.T.);\r
-#1474 = VERTEX_POINT('',#1475);\r
-#1475 = CARTESIAN_POINT('',(-3.193126180056,-5.314503288007,27.));\r
-#1476 = SURFACE_CURVE('',#1477,(#1483,#1492),.PCURVE_S1.);\r
-#1477 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1478,#1479,#1480,#1481,#1482),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#1478 = CARTESIAN_POINT('',(-0.316315122092,-0.98351473586,27.));\r
-#1479 = CARTESIAN_POINT('',(-1.181668606996,-2.28841876701,27.));\r
-#1480 = CARTESIAN_POINT('',(-2.047820185013,-3.592793685892,27.));\r
-#1481 = CARTESIAN_POINT('',(-2.914754560131,-4.896648625485,27.));\r
-#1482 = CARTESIAN_POINT('',(-3.782445708581,-6.2,27.));\r
-#1483 = PCURVE('',#33,#1484);\r
-#1484 = DEFINITIONAL_REPRESENTATION('',(#1485),#1491);\r
-#1485 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1486,#1487,#1488,#1489,#1490),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#1486 = CARTESIAN_POINT('',(-0.316315122092,0.98351473586));\r
-#1487 = CARTESIAN_POINT('',(-1.181668606996,2.28841876701));\r
-#1488 = CARTESIAN_POINT('',(-2.047820185013,3.592793685892));\r
-#1489 = CARTESIAN_POINT('',(-2.914754560131,4.896648625485));\r
-#1490 = CARTESIAN_POINT('',(-3.782445708581,6.2));\r
-#1491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1492 = PCURVE('',#1432,#1493);\r
-#1493 = DEFINITIONAL_REPRESENTATION('',(#1494),#1500);\r
-#1494 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1495,#1496,#1497,#1498,#1499),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#1495 = CARTESIAN_POINT('',(-0.98351473586,0.316315122092));\r
-#1496 = CARTESIAN_POINT('',(-2.28841876701,1.181668606996));\r
-#1497 = CARTESIAN_POINT('',(-3.592793685892,2.047820185013));\r
-#1498 = CARTESIAN_POINT('',(-4.896648625485,2.914754560131));\r
-#1499 = CARTESIAN_POINT('',(-6.2,3.782445708581));\r
-#1500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1501 = ORIENTED_EDGE('',*,*,#1502,.F.);\r
-#1502 = EDGE_CURVE('',#1503,#1474,#1505,.T.);\r
-#1503 = VERTEX_POINT('',#1504);\r
-#1504 = CARTESIAN_POINT('',(-1.604678079636,-5.988740122992,27.));\r
-#1505 = SURFACE_CURVE('',#1506,(#1511,#1518),.PCURVE_S1.);\r
-#1506 = CIRCLE('',#1507,6.2);\r
-#1507 = AXIS2_PLACEMENT_3D('',#1508,#1509,#1510);\r
-#1508 = CARTESIAN_POINT('',(-9.99E-15,9.99E-15,27.));\r
-#1509 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#1510 = DIRECTION('',(1.,-2.69E-15,3.3E-16));\r
-#1511 = PCURVE('',#33,#1512);\r
-#1512 = DEFINITIONAL_REPRESENTATION('',(#1513),#1517);\r
-#1513 = CIRCLE('',#1514,6.2);\r
-#1514 = AXIS2_PLACEMENT_2D('',#1515,#1516);\r
-#1515 = CARTESIAN_POINT('',(-1.577721810442E-30,-1.577721810442E-30));\r
-#1516 = DIRECTION('',(1.,1.089E-31));\r
-#1517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1518 = PCURVE('',#1519,#1529);\r
-#1519 = SURFACE_OF_REVOLUTION('',#1520,#1526);\r
-#1520 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1521,#1522,#1523,#1524,#1525),\r
-  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),.QUASI_UNIFORM_KNOTS.);\r
-#1521 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#1522 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#1523 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#1524 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#1525 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#1526 = AXIS1_PLACEMENT('',#1527,#1528);\r
-#1527 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#1528 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#1529 = DEFINITIONAL_REPRESENTATION('',(#1530),#1534);\r
-#1530 = LINE('',#1531,#1532);\r
-#1531 = CARTESIAN_POINT('',(0.,0.));\r
-#1532 = VECTOR('',#1533,1.);\r
-#1533 = DIRECTION('',(1.,0.));\r
-#1534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1535 = ORIENTED_EDGE('',*,*,#1536,.F.);\r
-#1536 = EDGE_CURVE('',#1537,#1503,#1539,.T.);\r
-#1537 = VERTEX_POINT('',#1538);\r
-#1538 = CARTESIAN_POINT('',(-0.258819045103,-0.965925826289,27.));\r
-#1539 = SURFACE_CURVE('',#1540,(#1544,#1551),.PCURVE_S1.);\r
-#1540 = LINE('',#1541,#1542);\r
-#1541 = CARTESIAN_POINT('',(-2.847009496128,-10.62518408918,27.));\r
-#1542 = VECTOR('',#1543,1.);\r
-#1543 = DIRECTION('',(-0.258819045103,-0.965925826289,2.4E-16));\r
-#1544 = PCURVE('',#33,#1545);\r
-#1545 = DEFINITIONAL_REPRESENTATION('',(#1546),#1550);\r
-#1546 = LINE('',#1547,#1548);\r
-#1547 = CARTESIAN_POINT('',(-2.847009496128,10.62518408918));\r
-#1548 = VECTOR('',#1549,1.);\r
-#1549 = DIRECTION('',(-0.258819045103,0.965925826289));\r
-#1550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1551 = PCURVE('',#1552,#1557);\r
-#1552 = PLANE('',#1553);\r
-#1553 = AXIS2_PLACEMENT_3D('',#1554,#1555,#1556);\r
-#1554 = CARTESIAN_POINT('',(-1.115E-14,5.8E-15,27.));\r
-#1555 = DIRECTION('',(-3.2E-16,3.4E-16,1.));\r
-#1556 = DIRECTION('',(0.,1.,-3.4E-16));\r
-#1557 = DEFINITIONAL_REPRESENTATION('',(#1558),#1562);\r
-#1558 = LINE('',#1559,#1560);\r
-#1559 = CARTESIAN_POINT('',(-10.62518408918,2.847009496128));\r
-#1560 = VECTOR('',#1561,1.);\r
-#1561 = DIRECTION('',(-0.965925826289,0.258819045103));\r
-#1562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1563 = ORIENTED_EDGE('',*,*,#1564,.T.);\r
-#1564 = EDGE_CURVE('',#1537,#1565,#1567,.T.);\r
-#1565 = VERTEX_POINT('',#1566);\r
-#1566 = CARTESIAN_POINT('',(3.91428648491E-02,-1.032387683116,27.));\r
-#1567 = SURFACE_CURVE('',#1568,(#1574,#1583),.PCURVE_S1.);\r
-#1568 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1569,#1570,#1571,#1572,#1573),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#1569 = CARTESIAN_POINT('',(-0.258819045103,-0.965925826289,27.));\r
-#1570 = CARTESIAN_POINT('',(-0.185171410403,-0.984753921068,27.));\r
-#1571 = CARTESIAN_POINT('',(-0.110927022808,-1.002032845608,27.));\r
-#1572 = CARTESIAN_POINT('',(-3.614126981537E-02,-1.017878845454,27.));\r
-#1573 = CARTESIAN_POINT('',(3.91428648491E-02,-1.032387683116,27.));\r
-#1574 = PCURVE('',#33,#1575);\r
-#1575 = DEFINITIONAL_REPRESENTATION('',(#1576),#1582);\r
-#1576 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1577,#1578,#1579,#1580,#1581),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#1577 = CARTESIAN_POINT('',(-0.258819045103,0.965925826289));\r
-#1578 = CARTESIAN_POINT('',(-0.185171410403,0.984753921068));\r
-#1579 = CARTESIAN_POINT('',(-0.110927022808,1.002032845608));\r
-#1580 = CARTESIAN_POINT('',(-3.614126981536E-02,1.017878845454));\r
-#1581 = CARTESIAN_POINT('',(3.914286484912E-02,1.032387683116));\r
-#1582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1583 = PCURVE('',#1552,#1584);\r
-#1584 = DEFINITIONAL_REPRESENTATION('',(#1585),#1591);\r
-#1585 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1586,#1587,#1588,#1589,#1590),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#1586 = CARTESIAN_POINT('',(-0.965925826289,0.258819045103));\r
-#1587 = CARTESIAN_POINT('',(-0.984753921068,0.185171410403));\r
-#1588 = CARTESIAN_POINT('',(-1.002032845608,0.110927022808));\r
-#1589 = CARTESIAN_POINT('',(-1.017878845454,3.614126981536E-02));\r
-#1590 = CARTESIAN_POINT('',(-1.032387683116,-3.914286484911E-02));\r
-#1591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1592 = ORIENTED_EDGE('',*,*,#1593,.T.);\r
-#1593 = EDGE_CURVE('',#1565,#1594,#1596,.T.);\r
-#1594 = VERTEX_POINT('',#1595);\r
-#1595 = CARTESIAN_POINT('',(-1.182889932368,-6.086112996643,27.));\r
-#1596 = SURFACE_CURVE('',#1597,(#1603,#1612),.PCURVE_S1.);\r
-#1597 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1598,#1599,#1600,#1601,#1602),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#1598 = CARTESIAN_POINT('',(3.91428648491E-02,-1.032387683116,27.));\r
-#1599 = CARTESIAN_POINT('',(-0.272279013245,-2.324530679055,27.));\r
-#1600 = CARTESIAN_POINT('',(-0.584371709179,-3.616512090161,27.));\r
-#1601 = CARTESIAN_POINT('',(-0.897124536299,-4.908333963661,27.));\r
-#1602 = CARTESIAN_POINT('',(-1.210520242915,-6.2,27.));\r
-#1603 = PCURVE('',#33,#1604);\r
-#1604 = DEFINITIONAL_REPRESENTATION('',(#1605),#1611);\r
-#1605 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1606,#1607,#1608,#1609,#1610),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#1606 = CARTESIAN_POINT('',(3.914286484912E-02,1.032387683116));\r
-#1607 = CARTESIAN_POINT('',(-0.272279013245,2.324530679055));\r
-#1608 = CARTESIAN_POINT('',(-0.584371709179,3.616512090161));\r
-#1609 = CARTESIAN_POINT('',(-0.897124536299,4.908333963661));\r
-#1610 = CARTESIAN_POINT('',(-1.210520242915,6.2));\r
-#1611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1612 = PCURVE('',#1552,#1613);\r
-#1613 = DEFINITIONAL_REPRESENTATION('',(#1614),#1620);\r
-#1614 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1615,#1616,#1617,#1618,#1619),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#1615 = CARTESIAN_POINT('',(-1.032387683116,-3.914286484911E-02));\r
-#1616 = CARTESIAN_POINT('',(-2.324530679055,0.272279013245));\r
-#1617 = CARTESIAN_POINT('',(-3.616512090161,0.584371709179));\r
-#1618 = CARTESIAN_POINT('',(-4.908333963661,0.897124536299));\r
-#1619 = CARTESIAN_POINT('',(-6.2,1.210520242915));\r
-#1620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1621 = ORIENTED_EDGE('',*,*,#1622,.F.);\r
-#1622 = EDGE_CURVE('',#1623,#1594,#1625,.T.);\r
-#1623 = VERTEX_POINT('',#1624);\r
-#1624 = CARTESIAN_POINT('',(0.540365605035,-6.176407128169,27.));\r
-#1625 = SURFACE_CURVE('',#1626,(#1631,#1638),.PCURVE_S1.);\r
-#1626 = CIRCLE('',#1627,6.2);\r
-#1627 = AXIS2_PLACEMENT_3D('',#1628,#1629,#1630);\r
-#1628 = CARTESIAN_POINT('',(-9.99E-15,9.99E-15,27.));\r
-#1629 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#1630 = DIRECTION('',(1.,-2.69E-15,3.3E-16));\r
-#1631 = PCURVE('',#33,#1632);\r
-#1632 = DEFINITIONAL_REPRESENTATION('',(#1633),#1637);\r
-#1633 = CIRCLE('',#1634,6.2);\r
-#1634 = AXIS2_PLACEMENT_2D('',#1635,#1636);\r
-#1635 = CARTESIAN_POINT('',(-1.577721810442E-30,-1.577721810442E-30));\r
-#1636 = DIRECTION('',(1.,1.089E-31));\r
-#1637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1638 = PCURVE('',#1639,#1649);\r
-#1639 = SURFACE_OF_REVOLUTION('',#1640,#1646);\r
-#1640 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1641,#1642,#1643,#1644,#1645),\r
-  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),.QUASI_UNIFORM_KNOTS.);\r
-#1641 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#1642 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#1643 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#1644 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#1645 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#1646 = AXIS1_PLACEMENT('',#1647,#1648);\r
-#1647 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#1648 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#1649 = DEFINITIONAL_REPRESENTATION('',(#1650),#1654);\r
-#1650 = LINE('',#1651,#1652);\r
-#1651 = CARTESIAN_POINT('',(0.,0.));\r
-#1652 = VECTOR('',#1653,1.);\r
-#1653 = DIRECTION('',(1.,0.));\r
-#1654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1655 = ORIENTED_EDGE('',*,*,#1656,.F.);\r
-#1656 = EDGE_CURVE('',#1657,#1623,#1659,.T.);\r
-#1657 = VERTEX_POINT('',#1658);\r
-#1658 = CARTESIAN_POINT('',(8.715574274766E-02,-0.996194698092,27.));\r
-#1659 = SURFACE_CURVE('',#1660,(#1664,#1671),.PCURVE_S1.);\r
-#1660 = LINE('',#1661,#1662);\r
-#1661 = CARTESIAN_POINT('',(0.958713170224,-10.958141679,27.));\r
-#1662 = VECTOR('',#1663,1.);\r
-#1663 = DIRECTION('',(8.715574274766E-02,-0.996194698092,3.6E-16));\r
-#1664 = PCURVE('',#33,#1665);\r
-#1665 = DEFINITIONAL_REPRESENTATION('',(#1666),#1670);\r
-#1666 = LINE('',#1667,#1668);\r
-#1667 = CARTESIAN_POINT('',(0.958713170224,10.958141679009));\r
-#1668 = VECTOR('',#1669,1.);\r
-#1669 = DIRECTION('',(8.715574274766E-02,0.996194698092));\r
-#1670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1671 = PCURVE('',#1672,#1677);\r
-#1672 = PLANE('',#1673);\r
-#1673 = AXIS2_PLACEMENT_3D('',#1674,#1675,#1676);\r
-#1674 = CARTESIAN_POINT('',(-1.115E-14,5.8E-15,27.));\r
-#1675 = DIRECTION('',(-3.2E-16,3.4E-16,1.));\r
-#1676 = DIRECTION('',(0.,1.,-3.4E-16));\r
-#1677 = DEFINITIONAL_REPRESENTATION('',(#1678),#1682);\r
-#1678 = LINE('',#1679,#1680);\r
-#1679 = CARTESIAN_POINT('',(-10.958141679,-0.958713170224));\r
-#1680 = VECTOR('',#1681,1.);\r
-#1681 = DIRECTION('',(-0.996194698092,-8.715574274766E-02));\r
-#1682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1683 = ORIENTED_EDGE('',*,*,#1684,.T.);\r
-#1684 = EDGE_CURVE('',#1657,#1685,#1687,.T.);\r
-#1685 = VERTEX_POINT('',#1686);\r
-#1686 = CARTESIAN_POINT('',(0.389879644602,-0.956739439368,27.));\r
-#1687 = SURFACE_CURVE('',#1688,(#1694,#1703),.PCURVE_S1.);\r
-#1688 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1689,#1690,#1691,#1692,#1693),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#1689 = CARTESIAN_POINT('',(8.715574274766E-02,-0.996194698092,27.));\r
-#1690 = CARTESIAN_POINT('',(0.162801469288,-0.988698345243,27.));\r
-#1691 = CARTESIAN_POINT('',(0.238478112694,-0.979542147042,27.));\r
-#1692 = CARTESIAN_POINT('',(0.314173384059,-0.968854282209,27.));\r
-#1693 = CARTESIAN_POINT('',(0.389879644602,-0.956739439368,27.));\r
-#1694 = PCURVE('',#33,#1695);\r
-#1695 = DEFINITIONAL_REPRESENTATION('',(#1696),#1702);\r
-#1696 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1697,#1698,#1699,#1700,#1701),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#1697 = CARTESIAN_POINT('',(8.715574274767E-02,0.996194698092));\r
-#1698 = CARTESIAN_POINT('',(0.162801469288,0.988698345243));\r
-#1699 = CARTESIAN_POINT('',(0.238478112694,0.979542147042));\r
-#1700 = CARTESIAN_POINT('',(0.314173384059,0.968854282209));\r
-#1701 = CARTESIAN_POINT('',(0.389879644602,0.956739439368));\r
-#1702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1703 = PCURVE('',#1672,#1704);\r
-#1704 = DEFINITIONAL_REPRESENTATION('',(#1705),#1711);\r
-#1705 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1706,#1707,#1708,#1709,#1710),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#1706 = CARTESIAN_POINT('',(-0.996194698092,-8.715574274767E-02));\r
-#1707 = CARTESIAN_POINT('',(-0.988698345243,-0.162801469288));\r
-#1708 = CARTESIAN_POINT('',(-0.979542147042,-0.238478112694));\r
-#1709 = CARTESIAN_POINT('',(-0.968854282209,-0.314173384059));\r
-#1710 = CARTESIAN_POINT('',(-0.956739439368,-0.389879644602));\r
-#1711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1712 = ORIENTED_EDGE('',*,*,#1713,.T.);\r
-#1713 = EDGE_CURVE('',#1685,#1714,#1716,.T.);\r
-#1714 = VERTEX_POINT('',#1715);\r
-#1715 = CARTESIAN_POINT('',(0.970020298759,-6.123647656421,27.));\r
-#1716 = SURFACE_CURVE('',#1717,(#1723,#1732),.PCURVE_S1.);\r
-#1717 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1718,#1719,#1720,#1721,#1722),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#1718 = CARTESIAN_POINT('',(0.389879644602,-0.956739439368,27.));\r
-#1719 = CARTESIAN_POINT('',(0.538044215389,-2.267441810373,27.));\r
-#1720 = CARTESIAN_POINT('',(0.68553353001,-3.578220600713,27.));\r
-#1721 = CARTESIAN_POINT('',(0.832358087338,-4.889074118414,27.));\r
-#1722 = CARTESIAN_POINT('',(0.978534920246,-6.2,27.));\r
-#1723 = PCURVE('',#33,#1724);\r
-#1724 = DEFINITIONAL_REPRESENTATION('',(#1725),#1731);\r
-#1725 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1726,#1727,#1728,#1729,#1730),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#1726 = CARTESIAN_POINT('',(0.389879644602,0.956739439368));\r
-#1727 = CARTESIAN_POINT('',(0.538044215389,2.267441810373));\r
-#1728 = CARTESIAN_POINT('',(0.68553353001,3.578220600713));\r
-#1729 = CARTESIAN_POINT('',(0.832358087338,4.889074118414));\r
-#1730 = CARTESIAN_POINT('',(0.978534920246,6.2));\r
-#1731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1732 = PCURVE('',#1672,#1733);\r
-#1733 = DEFINITIONAL_REPRESENTATION('',(#1734),#1740);\r
-#1734 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1735,#1736,#1737,#1738,#1739),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#1735 = CARTESIAN_POINT('',(-0.956739439368,-0.389879644602));\r
-#1736 = CARTESIAN_POINT('',(-2.267441810373,-0.538044215389));\r
-#1737 = CARTESIAN_POINT('',(-3.578220600713,-0.68553353001));\r
-#1738 = CARTESIAN_POINT('',(-4.889074118414,-0.832358087338));\r
-#1739 = CARTESIAN_POINT('',(-6.2,-0.978534920246));\r
-#1740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1741 = ORIENTED_EDGE('',*,*,#1742,.F.);\r
-#1742 = EDGE_CURVE('',#1743,#1714,#1745,.T.);\r
-#1743 = VERTEX_POINT('',#1744);\r
-#1744 = CARTESIAN_POINT('',(2.620233222792,-5.619108279627,27.));\r
-#1745 = SURFACE_CURVE('',#1746,(#1751,#1758),.PCURVE_S1.);\r
-#1746 = CIRCLE('',#1747,6.2);\r
-#1747 = AXIS2_PLACEMENT_3D('',#1748,#1749,#1750);\r
-#1748 = CARTESIAN_POINT('',(-9.99E-15,9.99E-15,27.));\r
-#1749 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#1750 = DIRECTION('',(1.,-2.69E-15,3.3E-16));\r
-#1751 = PCURVE('',#33,#1752);\r
-#1752 = DEFINITIONAL_REPRESENTATION('',(#1753),#1757);\r
-#1753 = CIRCLE('',#1754,6.2);\r
-#1754 = AXIS2_PLACEMENT_2D('',#1755,#1756);\r
-#1755 = CARTESIAN_POINT('',(-1.577721810442E-30,-1.577721810442E-30));\r
-#1756 = DIRECTION('',(1.,1.089E-31));\r
-#1757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1758 = PCURVE('',#1759,#1769);\r
-#1759 = SURFACE_OF_REVOLUTION('',#1760,#1766);\r
-#1760 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1761,#1762,#1763,#1764,#1765),\r
-  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),.QUASI_UNIFORM_KNOTS.);\r
-#1761 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#1762 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#1763 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#1764 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#1765 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#1766 = AXIS1_PLACEMENT('',#1767,#1768);\r
-#1767 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#1768 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#1769 = DEFINITIONAL_REPRESENTATION('',(#1770),#1774);\r
-#1770 = LINE('',#1771,#1772);\r
-#1771 = CARTESIAN_POINT('',(0.,0.));\r
-#1772 = VECTOR('',#1773,1.);\r
-#1773 = DIRECTION('',(1.,0.));\r
-#1774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1775 = ORIENTED_EDGE('',*,*,#1776,.F.);\r
-#1776 = EDGE_CURVE('',#1777,#1743,#1779,.T.);\r
-#1777 = VERTEX_POINT('',#1778);\r
-#1778 = CARTESIAN_POINT('',(0.422618261741,-0.906307787037,27.));\r
-#1779 = SURFACE_CURVE('',#1780,(#1784,#1791),.PCURVE_S1.);\r
-#1780 = LINE('',#1781,#1782);\r
-#1781 = CARTESIAN_POINT('',(4.648800879148,-9.969385657403,27.));\r
-#1782 = VECTOR('',#1783,1.);\r
-#1783 = DIRECTION('',(0.422618261741,-0.906307787037,4.4E-16));\r
-#1784 = PCURVE('',#33,#1785);\r
-#1785 = DEFINITIONAL_REPRESENTATION('',(#1786),#1790);\r
-#1786 = LINE('',#1787,#1788);\r
-#1787 = CARTESIAN_POINT('',(4.648800879148,9.969385657403));\r
-#1788 = VECTOR('',#1789,1.);\r
-#1789 = DIRECTION('',(0.422618261741,0.906307787037));\r
-#1790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1791 = PCURVE('',#1792,#1797);\r
-#1792 = PLANE('',#1793);\r
-#1793 = AXIS2_PLACEMENT_3D('',#1794,#1795,#1796);\r
-#1794 = CARTESIAN_POINT('',(-1.115E-14,5.8E-15,27.));\r
-#1795 = DIRECTION('',(-3.2E-16,3.4E-16,1.));\r
-#1796 = DIRECTION('',(0.,1.,-3.4E-16));\r
-#1797 = DEFINITIONAL_REPRESENTATION('',(#1798),#1802);\r
-#1798 = LINE('',#1799,#1800);\r
-#1799 = CARTESIAN_POINT('',(-9.969385657403,-4.648800879148));\r
-#1800 = VECTOR('',#1801,1.);\r
-#1801 = DIRECTION('',(-0.906307787037,-0.422618261741));\r
-#1802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1803 = ORIENTED_EDGE('',*,*,#1804,.T.);\r
-#1804 = EDGE_CURVE('',#1777,#1805,#1807,.T.);\r
-#1805 = VERTEX_POINT('',#1806);\r
-#1806 = CARTESIAN_POINT('',(0.693591185205,-0.765694299263,27.));\r
-#1807 = SURFACE_CURVE('',#1808,(#1814,#1823),.PCURVE_S1.);\r
-#1808 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1809,#1810,#1811,#1812,#1813),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#1809 = CARTESIAN_POINT('',(0.422618261741,-0.906307787037,27.));\r
-#1810 = CARTESIAN_POINT('',(0.491138089089,-0.873391157348,27.));\r
-#1811 = CARTESIAN_POINT('',(0.559119268242,-0.838904209041,27.));\r
-#1812 = CARTESIAN_POINT('',(0.62659409111,-0.802971593764,27.));\r
-#1813 = CARTESIAN_POINT('',(0.693591185205,-0.765694299263,27.));\r
-#1814 = PCURVE('',#33,#1815);\r
-#1815 = DEFINITIONAL_REPRESENTATION('',(#1816),#1822);\r
-#1816 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1817,#1818,#1819,#1820,#1821),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#1817 = CARTESIAN_POINT('',(0.422618261741,0.906307787037));\r
-#1818 = CARTESIAN_POINT('',(0.491138089089,0.873391157348));\r
-#1819 = CARTESIAN_POINT('',(0.559119268242,0.838904209041));\r
-#1820 = CARTESIAN_POINT('',(0.62659409111,0.802971593764));\r
-#1821 = CARTESIAN_POINT('',(0.693591185205,0.765694299263));\r
-#1822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1823 = PCURVE('',#1792,#1824);\r
-#1824 = DEFINITIONAL_REPRESENTATION('',(#1825),#1831);\r
-#1825 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1826,#1827,#1828,#1829,#1830),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#1826 = CARTESIAN_POINT('',(-0.906307787037,-0.422618261741));\r
-#1827 = CARTESIAN_POINT('',(-0.873391157348,-0.491138089089));\r
-#1828 = CARTESIAN_POINT('',(-0.838904209041,-0.559119268242));\r
-#1829 = CARTESIAN_POINT('',(-0.802971593764,-0.62659409111));\r
-#1830 = CARTESIAN_POINT('',(-0.765694299263,-0.693591185205));\r
-#1831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1832 = ORIENTED_EDGE('',*,*,#1833,.T.);\r
-#1833 = EDGE_CURVE('',#1805,#1834,#1836,.T.);\r
-#1834 = VERTEX_POINT('',#1835);\r
-#1835 = CARTESIAN_POINT('',(3.005931765882,-5.422580033422,27.));\r
-#1836 = SURFACE_CURVE('',#1837,(#1843,#1852),.PCURVE_S1.);\r
-#1837 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1838,#1839,#1840,#1841,#1842),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#1838 = CARTESIAN_POINT('',(0.693591185205,-0.765694299263,27.));\r
-#1839 = CARTESIAN_POINT('',(1.369162524267,-2.123679377121,27.));\r
-#1840 = CARTESIAN_POINT('',(2.043929426255,-3.482064775119,27.));\r
-#1841 = CARTESIAN_POINT('',(2.71790602827,-4.840842605895,27.));\r
-#1842 = CARTESIAN_POINT('',(3.391116754083,-6.2,27.));\r
-#1843 = PCURVE('',#33,#1844);\r
-#1844 = DEFINITIONAL_REPRESENTATION('',(#1845),#1851);\r
-#1845 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1846,#1847,#1848,#1849,#1850),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#1846 = CARTESIAN_POINT('',(0.693591185205,0.765694299263));\r
-#1847 = CARTESIAN_POINT('',(1.369162524267,2.123679377121));\r
-#1848 = CARTESIAN_POINT('',(2.043929426255,3.482064775119));\r
-#1849 = CARTESIAN_POINT('',(2.71790602827,4.840842605895));\r
-#1850 = CARTESIAN_POINT('',(3.391116754083,6.2));\r
-#1851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1852 = PCURVE('',#1792,#1853);\r
-#1853 = DEFINITIONAL_REPRESENTATION('',(#1854),#1860);\r
-#1854 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1855,#1856,#1857,#1858,#1859),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#1855 = CARTESIAN_POINT('',(-0.765694299263,-0.693591185205));\r
-#1856 = CARTESIAN_POINT('',(-2.123679377121,-1.369162524267));\r
-#1857 = CARTESIAN_POINT('',(-3.482064775119,-2.043929426255));\r
-#1858 = CARTESIAN_POINT('',(-4.840842605895,-2.71790602827));\r
-#1859 = CARTESIAN_POINT('',(-6.2,-3.391116754083));\r
-#1860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1861 = ORIENTED_EDGE('',*,*,#1862,.F.);\r
-#1862 = EDGE_CURVE('',#1863,#1834,#1865,.T.);\r
-#1863 = VERTEX_POINT('',#1864);\r
-#1864 = CARTESIAN_POINT('',(4.384062043357,-4.384062043357,27.));\r
-#1865 = SURFACE_CURVE('',#1866,(#1871,#1878),.PCURVE_S1.);\r
-#1866 = CIRCLE('',#1867,6.2);\r
-#1867 = AXIS2_PLACEMENT_3D('',#1868,#1869,#1870);\r
-#1868 = CARTESIAN_POINT('',(-9.99E-15,9.99E-15,27.));\r
-#1869 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#1870 = DIRECTION('',(1.,-2.69E-15,3.3E-16));\r
-#1871 = PCURVE('',#33,#1872);\r
-#1872 = DEFINITIONAL_REPRESENTATION('',(#1873),#1877);\r
-#1873 = CIRCLE('',#1874,6.2);\r
-#1874 = AXIS2_PLACEMENT_2D('',#1875,#1876);\r
-#1875 = CARTESIAN_POINT('',(-1.577721810442E-30,-1.577721810442E-30));\r
-#1876 = DIRECTION('',(1.,1.089E-31));\r
-#1877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1878 = PCURVE('',#1879,#1889);\r
-#1879 = SURFACE_OF_REVOLUTION('',#1880,#1886);\r
-#1880 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1881,#1882,#1883,#1884,#1885),\r
-  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),.QUASI_UNIFORM_KNOTS.);\r
-#1881 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#1882 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#1883 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#1884 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#1885 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#1886 = AXIS1_PLACEMENT('',#1887,#1888);\r
-#1887 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#1888 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#1889 = DEFINITIONAL_REPRESENTATION('',(#1890),#1894);\r
-#1890 = LINE('',#1891,#1892);\r
-#1891 = CARTESIAN_POINT('',(0.,0.));\r
-#1892 = VECTOR('',#1893,1.);\r
-#1893 = DIRECTION('',(1.,0.));\r
-#1894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1895 = ORIENTED_EDGE('',*,*,#1896,.F.);\r
-#1896 = EDGE_CURVE('',#1897,#1863,#1899,.T.);\r
-#1897 = VERTEX_POINT('',#1898);\r
-#1898 = CARTESIAN_POINT('',(0.707106781187,-0.707106781187,27.));\r
-#1899 = SURFACE_CURVE('',#1900,(#1904,#1911),.PCURVE_S1.);\r
-#1900 = LINE('',#1901,#1902);\r
-#1901 = CARTESIAN_POINT('',(7.778174593052,-7.778174593052,27.));\r
-#1902 = VECTOR('',#1903,1.);\r
-#1903 = DIRECTION('',(0.707106781187,-0.707106781187,4.7E-16));\r
-#1904 = PCURVE('',#33,#1905);\r
-#1905 = DEFINITIONAL_REPRESENTATION('',(#1906),#1910);\r
-#1906 = LINE('',#1907,#1908);\r
-#1907 = CARTESIAN_POINT('',(7.778174593052,7.778174593052));\r
-#1908 = VECTOR('',#1909,1.);\r
-#1909 = DIRECTION('',(0.707106781187,0.707106781187));\r
-#1910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1911 = PCURVE('',#1912,#1917);\r
-#1912 = PLANE('',#1913);\r
-#1913 = AXIS2_PLACEMENT_3D('',#1914,#1915,#1916);\r
-#1914 = CARTESIAN_POINT('',(-1.115E-14,5.8E-15,27.));\r
-#1915 = DIRECTION('',(-3.2E-16,3.4E-16,1.));\r
-#1916 = DIRECTION('',(0.,1.,-3.4E-16));\r
-#1917 = DEFINITIONAL_REPRESENTATION('',(#1918),#1922);\r
-#1918 = LINE('',#1919,#1920);\r
-#1919 = CARTESIAN_POINT('',(-7.778174593052,-7.778174593052));\r
-#1920 = VECTOR('',#1921,1.);\r
-#1921 = DIRECTION('',(-0.707106781187,-0.707106781187));\r
-#1922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1923 = ORIENTED_EDGE('',*,*,#1924,.T.);\r
-#1924 = EDGE_CURVE('',#1897,#1925,#1927,.T.);\r
-#1925 = VERTEX_POINT('',#1926);\r
-#1926 = CARTESIAN_POINT('',(0.913645392557,-0.482295126222,27.));\r
-#1927 = SURFACE_CURVE('',#1928,(#1934,#1943),.PCURVE_S1.);\r
-#1928 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1929,#1930,#1931,#1932,#1933),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#1929 = CARTESIAN_POINT('',(0.707106781187,-0.707106781187,27.));\r
-#1930 = CARTESIAN_POINT('',(0.76023620692,-0.652740105997,27.));\r
-#1931 = CARTESIAN_POINT('',(0.812322388319,-0.597082042521,27.));\r
-#1932 = CARTESIAN_POINT('',(0.86343830323,-0.540238680512,27.));\r
-#1933 = CARTESIAN_POINT('',(0.913645392557,-0.482295126222,27.));\r
-#1934 = PCURVE('',#33,#1935);\r
-#1935 = DEFINITIONAL_REPRESENTATION('',(#1936),#1942);\r
-#1936 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1937,#1938,#1939,#1940,#1941),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#1937 = CARTESIAN_POINT('',(0.707106781187,0.707106781187));\r
-#1938 = CARTESIAN_POINT('',(0.76023620692,0.652740105997));\r
-#1939 = CARTESIAN_POINT('',(0.812322388319,0.597082042521));\r
-#1940 = CARTESIAN_POINT('',(0.86343830323,0.540238680512));\r
-#1941 = CARTESIAN_POINT('',(0.913645392557,0.482295126222));\r
-#1942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1943 = PCURVE('',#1912,#1944);\r
-#1944 = DEFINITIONAL_REPRESENTATION('',(#1945),#1951);\r
-#1945 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1946,#1947,#1948,#1949,#1950),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#1946 = CARTESIAN_POINT('',(-0.707106781187,-0.707106781187));\r
-#1947 = CARTESIAN_POINT('',(-0.652740105997,-0.76023620692));\r
-#1948 = CARTESIAN_POINT('',(-0.597082042521,-0.812322388319));\r
-#1949 = CARTESIAN_POINT('',(-0.540238680512,-0.86343830323));\r
-#1950 = CARTESIAN_POINT('',(-0.482295126222,-0.913645392557));\r
-#1951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1952 = ORIENTED_EDGE('',*,*,#1953,.T.);\r
-#1953 = EDGE_CURVE('',#1925,#1954,#1956,.T.);\r
-#1954 = VERTEX_POINT('',#1955);\r
-#1955 = CARTESIAN_POINT('',(4.679283499211,-4.067469229633,27.));\r
-#1956 = SURFACE_CURVE('',#1957,(#1963,#1972),.PCURVE_S1.);\r
-#1957 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1958,#1959,#1960,#1961,#1962),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#1958 = CARTESIAN_POINT('',(0.913645392557,-0.482295126222,27.));\r
-#1959 = CARTESIAN_POINT('',(2.236556116096,-1.739910269081,27.));\r
-#1960 = CARTESIAN_POINT('',(3.558570366304,-2.998468674328,27.));\r
-#1961 = CARTESIAN_POINT('',(4.879706632959,-4.257948948417,27.));\r
-#1962 = CARTESIAN_POINT('',(6.2,-5.518312633204,27.));\r
-#1963 = PCURVE('',#33,#1964);\r
-#1964 = DEFINITIONAL_REPRESENTATION('',(#1965),#1971);\r
-#1965 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1966,#1967,#1968,#1969,#1970),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#1966 = CARTESIAN_POINT('',(0.913645392557,0.482295126222));\r
-#1967 = CARTESIAN_POINT('',(2.236556116096,1.739910269081));\r
-#1968 = CARTESIAN_POINT('',(3.558570366304,2.998468674328));\r
-#1969 = CARTESIAN_POINT('',(4.879706632959,4.257948948417));\r
-#1970 = CARTESIAN_POINT('',(6.2,5.518312633204));\r
-#1971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1972 = PCURVE('',#1912,#1973);\r
-#1973 = DEFINITIONAL_REPRESENTATION('',(#1974),#1980);\r
-#1974 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1975,#1976,#1977,#1978,#1979),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#1975 = CARTESIAN_POINT('',(-0.482295126222,-0.913645392557));\r
-#1976 = CARTESIAN_POINT('',(-1.739910269081,-2.236556116096));\r
-#1977 = CARTESIAN_POINT('',(-2.998468674328,-3.558570366304));\r
-#1978 = CARTESIAN_POINT('',(-4.257948948417,-4.879706632959));\r
-#1979 = CARTESIAN_POINT('',(-5.518312633204,-6.2));\r
-#1980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1981 = ORIENTED_EDGE('',*,*,#1982,.F.);\r
-#1982 = EDGE_CURVE('',#1983,#1954,#1985,.T.);\r
-#1983 = VERTEX_POINT('',#1984);\r
-#1984 = CARTESIAN_POINT('',(5.619108279627,-2.620233222792,27.));\r
-#1985 = SURFACE_CURVE('',#1986,(#1991,#1998),.PCURVE_S1.);\r
-#1986 = CIRCLE('',#1987,6.2);\r
-#1987 = AXIS2_PLACEMENT_3D('',#1988,#1989,#1990);\r
-#1988 = CARTESIAN_POINT('',(-9.99E-15,9.99E-15,27.));\r
-#1989 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#1990 = DIRECTION('',(1.,-2.69E-15,3.3E-16));\r
-#1991 = PCURVE('',#33,#1992);\r
-#1992 = DEFINITIONAL_REPRESENTATION('',(#1993),#1997);\r
-#1993 = CIRCLE('',#1994,6.2);\r
-#1994 = AXIS2_PLACEMENT_2D('',#1995,#1996);\r
-#1995 = CARTESIAN_POINT('',(-1.577721810442E-30,-1.577721810442E-30));\r
-#1996 = DIRECTION('',(1.,1.089E-31));\r
-#1997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#1998 = PCURVE('',#1999,#2009);\r
-#1999 = SURFACE_OF_REVOLUTION('',#2000,#2006);\r
-#2000 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2001,#2002,#2003,#2004,#2005),\r
-  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),.QUASI_UNIFORM_KNOTS.);\r
-#2001 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#2002 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#2003 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#2004 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#2005 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#2006 = AXIS1_PLACEMENT('',#2007,#2008);\r
-#2007 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#2008 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#2009 = DEFINITIONAL_REPRESENTATION('',(#2010),#2014);\r
-#2010 = LINE('',#2011,#2012);\r
-#2011 = CARTESIAN_POINT('',(0.,0.));\r
-#2012 = VECTOR('',#2013,1.);\r
-#2013 = DIRECTION('',(1.,0.));\r
-#2014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#2015 = ORIENTED_EDGE('',*,*,#2016,.F.);\r
-#2016 = EDGE_CURVE('',#2017,#1983,#2019,.T.);\r
-#2017 = VERTEX_POINT('',#2018);\r
-#2018 = CARTESIAN_POINT('',(0.906307787037,-0.422618261741,27.));\r
-#2019 = SURFACE_CURVE('',#2020,(#2024,#2031),.PCURVE_S1.);\r
-#2020 = LINE('',#2021,#2022);\r
-#2021 = CARTESIAN_POINT('',(9.969385657403,-4.648800879148,27.));\r
-#2022 = VECTOR('',#2023,1.);\r
-#2023 = DIRECTION('',(0.906307787037,-0.422618261741,4.4E-16));\r
-#2024 = PCURVE('',#33,#2025);\r
-#2025 = DEFINITIONAL_REPRESENTATION('',(#2026),#2030);\r
-#2026 = LINE('',#2027,#2028);\r
-#2027 = CARTESIAN_POINT('',(9.969385657403,4.648800879148));\r
-#2028 = VECTOR('',#2029,1.);\r
-#2029 = DIRECTION('',(0.906307787037,0.422618261741));\r
-#2030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#2031 = PCURVE('',#2032,#2037);\r
-#2032 = PLANE('',#2033);\r
-#2033 = AXIS2_PLACEMENT_3D('',#2034,#2035,#2036);\r
-#2034 = CARTESIAN_POINT('',(-1.115E-14,5.8E-15,27.));\r
-#2035 = DIRECTION('',(-3.2E-16,3.4E-16,1.));\r
-#2036 = DIRECTION('',(0.,1.,-3.4E-16));\r
-#2037 = DEFINITIONAL_REPRESENTATION('',(#2038),#2042);\r
-#2038 = LINE('',#2039,#2040);\r
-#2039 = CARTESIAN_POINT('',(-4.648800879148,-9.969385657403));\r
-#2040 = VECTOR('',#2041,1.);\r
-#2041 = DIRECTION('',(-0.422618261741,-0.906307787037));\r
-#2042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#2043 = ORIENTED_EDGE('',*,*,#2044,.T.);\r
-#2044 = EDGE_CURVE('',#2017,#2045,#2047,.T.);\r
-#2045 = VERTEX_POINT('',#2046);\r
-#2046 = CARTESIAN_POINT('',(1.023500481596,-0.14072404304,27.));\r
-#2047 = SURFACE_CURVE('',#2048,(#2054,#2063),.PCURVE_S1.);\r
-#2048 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2049,#2050,#2051,#2052,#2053),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#2049 = CARTESIAN_POINT('',(0.906307787037,-0.422618261741,27.));\r
-#2050 = CARTESIAN_POINT('',(0.937638618304,-0.353358964444,27.));\r
-#2051 = CARTESIAN_POINT('',(0.967547439763,-0.283242969682,27.));\r
-#2052 = CARTESIAN_POINT('',(0.996139112988,-0.212345009317,27.));\r
-#2053 = CARTESIAN_POINT('',(1.023500481596,-0.14072404304,27.));\r
-#2054 = PCURVE('',#33,#2055);\r
-#2055 = DEFINITIONAL_REPRESENTATION('',(#2056),#2062);\r
-#2056 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2057,#2058,#2059,#2060,#2061),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#2057 = CARTESIAN_POINT('',(0.906307787037,0.422618261741));\r
-#2058 = CARTESIAN_POINT('',(0.937638618304,0.353358964444));\r
-#2059 = CARTESIAN_POINT('',(0.967547439763,0.283242969682));\r
-#2060 = CARTESIAN_POINT('',(0.996139112988,0.212345009317));\r
-#2061 = CARTESIAN_POINT('',(1.023500481596,0.14072404304));\r
-#2062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#2063 = PCURVE('',#2032,#2064);\r
-#2064 = DEFINITIONAL_REPRESENTATION('',(#2065),#2071);\r
-#2065 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2066,#2067,#2068,#2069,#2070),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#2066 = CARTESIAN_POINT('',(-0.422618261741,-0.906307787037));\r
-#2067 = CARTESIAN_POINT('',(-0.353358964444,-0.937638618304));\r
-#2068 = CARTESIAN_POINT('',(-0.283242969682,-0.967547439763));\r
-#2069 = CARTESIAN_POINT('',(-0.212345009317,-0.996139112988));\r
-#2070 = CARTESIAN_POINT('',(-0.14072404304,-1.023500481596));\r
-#2071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#2072 = ORIENTED_EDGE('',*,*,#2073,.T.);\r
-#2073 = EDGE_CURVE('',#2045,#2074,#2076,.T.);\r
-#2074 = VERTEX_POINT('',#2075);\r
-#2075 = CARTESIAN_POINT('',(5.788244583666,-2.221761607298,27.));\r
-#2076 = SURFACE_CURVE('',#2077,(#2083,#2092),.PCURVE_S1.);\r
-#2077 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2078,#2079,#2080,#2081,#2082),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#2078 = CARTESIAN_POINT('',(1.023500481596,-0.14072404304,27.));\r
-#2079 = CARTESIAN_POINT('',(2.318086552035,-0.704984508278,27.));\r
-#2080 = CARTESIAN_POINT('',(3.612361477391,-1.269959083965,27.));\r
-#2081 = CARTESIAN_POINT('',(4.906329903881,-1.835635566613,27.));\r
-#2082 = CARTESIAN_POINT('',(6.2,-2.401993895462,27.));\r
-#2083 = PCURVE('',#33,#2084);\r
-#2084 = DEFINITIONAL_REPRESENTATION('',(#2085),#2091);\r
-#2085 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2086,#2087,#2088,#2089,#2090),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#2086 = CARTESIAN_POINT('',(1.023500481596,0.14072404304));\r
-#2087 = CARTESIAN_POINT('',(2.318086552035,0.704984508278));\r
-#2088 = CARTESIAN_POINT('',(3.612361477391,1.269959083965));\r
-#2089 = CARTESIAN_POINT('',(4.906329903881,1.835635566613));\r
-#2090 = CARTESIAN_POINT('',(6.2,2.401993895462));\r
-#2091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#2092 = PCURVE('',#2032,#2093);\r
-#2093 = DEFINITIONAL_REPRESENTATION('',(#2094),#2100);\r
-#2094 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2095,#2096,#2097,#2098,#2099),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#2095 = CARTESIAN_POINT('',(-0.14072404304,-1.023500481596));\r
-#2096 = CARTESIAN_POINT('',(-0.704984508278,-2.318086552035));\r
-#2097 = CARTESIAN_POINT('',(-1.269959083965,-3.612361477391));\r
-#2098 = CARTESIAN_POINT('',(-1.835635566613,-4.906329903881));\r
-#2099 = CARTESIAN_POINT('',(-2.401993895462,-6.2));\r
-#2100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#2101 = ORIENTED_EDGE('',*,*,#2102,.F.);\r
-#2102 = EDGE_CURVE('',#2103,#2074,#2105,.T.);\r
-#2103 = VERTEX_POINT('',#2104);\r
-#2104 = CARTESIAN_POINT('',(6.176407128169,-0.540365605035,27.));\r
-#2105 = SURFACE_CURVE('',#2106,(#2111,#2118),.PCURVE_S1.);\r
-#2106 = CIRCLE('',#2107,6.2);\r
-#2107 = AXIS2_PLACEMENT_3D('',#2108,#2109,#2110);\r
-#2108 = CARTESIAN_POINT('',(-9.99E-15,9.99E-15,27.));\r
-#2109 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#2110 = DIRECTION('',(1.,-2.69E-15,3.3E-16));\r
-#2111 = PCURVE('',#33,#2112);\r
-#2112 = DEFINITIONAL_REPRESENTATION('',(#2113),#2117);\r
-#2113 = CIRCLE('',#2114,6.2);\r
-#2114 = AXIS2_PLACEMENT_2D('',#2115,#2116);\r
-#2115 = CARTESIAN_POINT('',(-1.577721810442E-30,-1.577721810442E-30));\r
-#2116 = DIRECTION('',(1.,1.089E-31));\r
-#2117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#2118 = PCURVE('',#2119,#2129);\r
-#2119 = SURFACE_OF_REVOLUTION('',#2120,#2126);\r
-#2120 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2121,#2122,#2123,#2124,#2125),\r
-  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),.QUASI_UNIFORM_KNOTS.);\r
-#2121 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#2122 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#2123 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#2124 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#2125 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#2126 = AXIS1_PLACEMENT('',#2127,#2128);\r
-#2127 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#2128 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#2129 = DEFINITIONAL_REPRESENTATION('',(#2130),#2134);\r
-#2130 = LINE('',#2131,#2132);\r
-#2131 = CARTESIAN_POINT('',(0.,0.));\r
-#2132 = VECTOR('',#2133,1.);\r
-#2133 = DIRECTION('',(1.,0.));\r
-#2134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#2135 = ORIENTED_EDGE('',*,*,#2136,.F.);\r
-#2136 = EDGE_CURVE('',#2137,#2103,#2139,.T.);\r
-#2137 = VERTEX_POINT('',#2138);\r
-#2138 = CARTESIAN_POINT('',(0.996194698092,-8.715574274766E-02,27.));\r
-#2139 = SURFACE_CURVE('',#2140,(#2144,#2151),.PCURVE_S1.);\r
-#2140 = LINE('',#2141,#2142);\r
-#2141 = CARTESIAN_POINT('',(10.958141679009,-0.958713170224,27.));\r
-#2142 = VECTOR('',#2143,1.);\r
-#2143 = DIRECTION('',(0.996194698092,-8.715574274766E-02,3.6E-16));\r
-#2144 = PCURVE('',#33,#2145);\r
-#2145 = DEFINITIONAL_REPRESENTATION('',(#2146),#2150);\r
-#2146 = LINE('',#2147,#2148);\r
-#2147 = CARTESIAN_POINT('',(10.958141679009,0.958713170224));\r
-#2148 = VECTOR('',#2149,1.);\r
-#2149 = DIRECTION('',(0.996194698092,8.715574274766E-02));\r
-#2150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#2151 = PCURVE('',#2152,#2157);\r
-#2152 = PLANE('',#2153);\r
-#2153 = AXIS2_PLACEMENT_3D('',#2154,#2155,#2156);\r
-#2154 = CARTESIAN_POINT('',(-1.115E-14,5.8E-15,27.));\r
-#2155 = DIRECTION('',(-3.2E-16,3.4E-16,1.));\r
-#2156 = DIRECTION('',(0.,1.,-3.4E-16));\r
-#2157 = DEFINITIONAL_REPRESENTATION('',(#2158),#2162);\r
-#2158 = LINE('',#2159,#2160);\r
-#2159 = CARTESIAN_POINT('',(-0.958713170224,-10.958141679));\r
-#2160 = VECTOR('',#2161,1.);\r
-#2161 = DIRECTION('',(-8.715574274766E-02,-0.996194698092));\r
-#2162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#2163 = ORIENTED_EDGE('',*,*,#2164,.T.);\r
-#2164 = EDGE_CURVE('',#2137,#2165,#2167,.T.);\r
-#2165 = VERTEX_POINT('',#2166);\r
-#2166 = CARTESIAN_POINT('',(1.009906307297,0.217820436597,27.));\r
-#2167 = SURFACE_CURVE('',#2168,(#2174,#2183),.PCURVE_S1.);\r
-#2168 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2169,#2170,#2171,#2172,#2173),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#2169 = CARTESIAN_POINT('',(0.996194698092,-8.715574274766E-02,27.));\r
-#2170 = CARTESIAN_POINT('',(1.001947974249,-1.135751675696E-02,27.));\r
-#2171 = CARTESIAN_POINT('',(1.006071990492,6.475938552262E-02,27.));\r
-#2172 = CARTESIAN_POINT('',(1.008690844272,0.141160603881,27.));\r
-#2173 = CARTESIAN_POINT('',(1.009906307297,0.217820436597,27.));\r
-#2174 = PCURVE('',#33,#2175);\r
-#2175 = DEFINITIONAL_REPRESENTATION('',(#2176),#2182);\r
-#2176 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2177,#2178,#2179,#2180,#2181),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#2177 = CARTESIAN_POINT('',(0.996194698092,8.715574274766E-02));\r
-#2178 = CARTESIAN_POINT('',(1.001947974249,1.135751675697E-02));\r
-#2179 = CARTESIAN_POINT('',(1.006071990492,-6.475938552261E-02));\r
-#2180 = CARTESIAN_POINT('',(1.008690844272,-0.141160603881));\r
-#2181 = CARTESIAN_POINT('',(1.009906307297,-0.217820436597));\r
-#2182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#2183 = PCURVE('',#2152,#2184);\r
-#2184 = DEFINITIONAL_REPRESENTATION('',(#2185),#2191);\r
-#2185 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2186,#2187,#2188,#2189,#2190),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#2186 = CARTESIAN_POINT('',(-8.715574274766E-02,-0.996194698092));\r
-#2187 = CARTESIAN_POINT('',(-1.135751675696E-02,-1.001947974249));\r
-#2188 = CARTESIAN_POINT('',(6.475938552261E-02,-1.006071990492));\r
-#2189 = CARTESIAN_POINT('',(0.141160603881,-1.008690844272));\r
-#2190 = CARTESIAN_POINT('',(0.217820436597,-1.009906307297));\r
-#2191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#2192 = ORIENTED_EDGE('',*,*,#2193,.T.);\r
-#2193 = EDGE_CURVE('',#2165,#24,#2194,.T.);\r
-#2194 = SURFACE_CURVE('',#2195,(#2201,#2210),.PCURVE_S1.);\r
-#2195 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2196,#2197,#2198,#2199,#2200),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#2196 = CARTESIAN_POINT('',(1.009906307297,0.217820436597,27.));\r
-#2197 = CARTESIAN_POINT('',(2.30749066759,0.137307795389,27.));\r
-#2198 = CARTESIAN_POINT('',(3.605034228578,5.613625611882E-02,27.));\r
-#2199 = CARTESIAN_POINT('',(4.902537140434,-2.568400140291E-02,27.));\r
-#2200 = CARTESIAN_POINT('',(6.2,-0.108136611987,27.));\r
-#2201 = PCURVE('',#33,#2202);\r
-#2202 = DEFINITIONAL_REPRESENTATION('',(#2203),#2209);\r
-#2203 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2204,#2205,#2206,#2207,#2208),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#2204 = CARTESIAN_POINT('',(1.009906307297,-0.217820436597));\r
-#2205 = CARTESIAN_POINT('',(2.307490667591,-0.137307795389));\r
-#2206 = CARTESIAN_POINT('',(3.605034228578,-5.613625611882E-02));\r
-#2207 = CARTESIAN_POINT('',(4.902537140434,2.568400140291E-02));\r
-#2208 = CARTESIAN_POINT('',(6.2,0.108136611987));\r
-#2209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#2210 = PCURVE('',#2152,#2211);\r
-#2211 = DEFINITIONAL_REPRESENTATION('',(#2212),#2218);\r
-#2212 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2213,#2214,#2215,#2216,#2217),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#2213 = CARTESIAN_POINT('',(0.217820436597,-1.009906307297));\r
-#2214 = CARTESIAN_POINT('',(0.137307795389,-2.307490667591));\r
-#2215 = CARTESIAN_POINT('',(5.613625611881E-02,-3.605034228578));\r
-#2216 = CARTESIAN_POINT('',(-2.568400140292E-02,-4.902537140434));\r
-#2217 = CARTESIAN_POINT('',(-0.108136611987,-6.2));\r
-#2218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#2219 = ADVANCED_FACE('',(#2220),#45,.T.);\r
-#2220 = FACE_BOUND('',#2221,.T.);\r
-#2221 = EDGE_LOOP('',(#2222,#2247,#2248));\r
-#2222 = ORIENTED_EDGE('',*,*,#2223,.F.);\r
-#2223 = EDGE_CURVE('',#22,#2224,#2226,.T.);\r
-#2224 = VERTEX_POINT('',#2225);\r
-#2225 = CARTESIAN_POINT('',(6.200661701039,-7.E-15,26.790658518083));\r
-#2226 = SURFACE_CURVE('',#2227,(#2233,#2240),.PCURVE_S1.);\r
-#2227 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2228,#2229,#2230,#2231,#2232),\r
-  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),.QUASI_UNIFORM_KNOTS.);\r
-#2228 = CARTESIAN_POINT('',(6.2,0.,27.));\r
-#2229 = CARTESIAN_POINT('',(6.2,0.,19.));\r
-#2230 = CARTESIAN_POINT('',(12.,0.,3.));\r
-#2231 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#2232 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#2233 = PCURVE('',#45,#2234);\r
-#2234 = DEFINITIONAL_REPRESENTATION('',(#2235),#2239);\r
-#2235 = LINE('',#2236,#2237);\r
-#2236 = CARTESIAN_POINT('',(0.,0.));\r
-#2237 = VECTOR('',#2238,1.);\r
-#2238 = DIRECTION('',(0.,1.));\r
-#2239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#2240 = PCURVE('',#79,#2241);\r
-#2241 = DEFINITIONAL_REPRESENTATION('',(#2242),#2246);\r
-#2242 = LINE('',#2243,#2244);\r
-#2243 = CARTESIAN_POINT('',(6.28318530718,0.));\r
-#2244 = VECTOR('',#2245,1.);\r
-#2245 = DIRECTION('',(0.,1.));\r
-#2246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#2247 = ORIENTED_EDGE('',*,*,#21,.T.);\r
-#2248 = ORIENTED_EDGE('',*,*,#2249,.T.);\r
-#2249 = EDGE_CURVE('',#24,#2224,#2250,.T.);\r
-#2250 = SURFACE_CURVE('',#2251,(#2257,#2266),.PCURVE_S1.);\r
-#2251 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2252,#2253,#2254,#2255,#2256),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#2252 = CARTESIAN_POINT('',(6.199057945938,-0.108076745414,27.));\r
-#2253 = CARTESIAN_POINT('',(6.199533317147,-8.081043890266E-02,\r
-    26.947797319393));\r
-#2254 = CARTESIAN_POINT('',(6.199955646994,-5.3708433104E-02,\r
-    26.895505659486));\r
-#2255 = CARTESIAN_POINT('',(6.200330069704,-2.677147223414E-02,\r
-    26.843125778443));\r
-#2256 = CARTESIAN_POINT('',(6.200661701039,-6.86E-15,26.790658518083));\r
-#2257 = PCURVE('',#45,#2258);\r
-#2258 = DEFINITIONAL_REPRESENTATION('',(#2259),#2265);\r
-#2259 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2260,#2261,#2262,#2263,#2264),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#2260 = CARTESIAN_POINT('',(1.743261606863E-02,0.));\r
-#2261 = CARTESIAN_POINT('',(1.30341563753E-02,1.087555845981E-03));\r
-#2262 = CARTESIAN_POINT('',(8.66234187109E-03,2.176965427372E-03));\r
-#2263 = CARTESIAN_POINT('',(4.317518601251E-03,3.268221524714E-03));\r
-#2264 = CARTESIAN_POINT('',(0.,4.361315438651E-03));\r
-#2265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#2266 = PCURVE('',#2267,#2295);\r
-#2267 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#2268,#2269,#2270)\r
-    ,(#2271,#2272,#2273)\r
-    ,(#2274,#2275,#2276)\r
-    ,(#2277,#2278,#2279)\r
-    ,(#2280,#2281,#2282)\r
-    ,(#2283,#2284,#2285)\r
-    ,(#2286,#2287,#2288)\r
-    ,(#2289,#2290,#2291)\r
-    ,(#2292,#2293,#2294\r
-  )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(2.,3.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#2268 = CARTESIAN_POINT('',(31.795259714748,27.126140902786,-3.));\r
-#2269 = CARTESIAN_POINT('',(40.694128766116,25.463116990002,\r
-    18.132466219623));\r
-#2270 = CARTESIAN_POINT('',(42.861023384632,-3.465930527588,\r
-    27.282842712475));\r
-#2271 = CARTESIAN_POINT('',(30.074709228258,22.078831601192,-3.));\r
-#2272 = CARTESIAN_POINT('',(34.864282855758,23.080963127133,\r
-    18.132466219623));\r
-#2273 = CARTESIAN_POINT('',(37.63100121965,-3.008362878163,\r
-    27.282842712475));\r
-#2274 = CARTESIAN_POINT('',(27.569470330128,17.299010457233,-3.));\r
-#2275 = CARTESIAN_POINT('',(29.333568689549,20.59683987368,\r
-    18.132466219623));\r
-#2276 = CARTESIAN_POINT('',(32.400979054668,-2.550795228738,\r
-    27.282842712475));\r
-#2277 = CARTESIAN_POINT('',(24.328060146608,12.929003144889,-3.));\r
-#2278 = CARTESIAN_POINT('',(24.083491012071,17.956491137083,\r
-    18.132466219623));\r
-#2279 = CARTESIAN_POINT('',(27.170956889687,-2.093227579313,\r
-    27.282842712475));\r
-#2280 = CARTESIAN_POINT('',(20.429969869338,9.100572289126,-3.));\r
-#2281 = CARTESIAN_POINT('',(19.083746917805,15.109687573775,\r
-    18.132466219623));\r
-#2282 = CARTESIAN_POINT('',(21.940934724705,-1.635659929887,\r
-    27.282842712475));\r
-#2283 = CARTESIAN_POINT('',(15.982805207679,5.926502803553,-3.));\r
-#2284 = CARTESIAN_POINT('',(14.293315941757,12.013434349857,\r
-    18.132466219623));\r
-#2285 = CARTESIAN_POINT('',(16.710912559723,-1.178092280462,\r
-    27.282842712475));\r
-#2286 = CARTESIAN_POINT('',(11.116323154325,3.493180730311,-3.));\r
-#2287 = CARTESIAN_POINT('',(9.662733309164,8.634800167922,\r
-    18.132466219623));\r
-#2288 = CARTESIAN_POINT('',(11.480890394742,-0.720524631037,\r
-    27.282842712475));\r
-#2289 = CARTESIAN_POINT('',(5.974088064461,1.856009271507,-3.));\r
-#2290 = CARTESIAN_POINT('',(5.137270728737,4.952664725654,\r
-    18.132466219623));\r
-#2291 = CARTESIAN_POINT('',(6.25086822976,-0.262956981612,\r
-    27.282842712475));\r
-#2292 = CARTESIAN_POINT('',(0.704688275838,1.038053875306,-3.));\r
-#2293 = CARTESIAN_POINT('',(0.660284712472,0.958235223723,\r
-    18.132466219623));\r
-#2294 = CARTESIAN_POINT('',(1.020846064778,0.194610667813,\r
-    27.282842712475));\r
-#2295 = DEFINITIONAL_REPRESENTATION('',(#2296),#2302);\r
-#2296 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2297,#2298,#2299,#2300,#2301),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#2297 = CARTESIAN_POINT('',(2.875455796418,0.9846980552));\r
-#2298 = CARTESIAN_POINT('',(2.875302681713,0.981901600606));\r
-#2299 = CARTESIAN_POINT('',(2.875151891972,0.979113764672));\r
-#2300 = CARTESIAN_POINT('',(2.875003300946,0.976334403206));\r
-#2301 = CARTESIAN_POINT('',(2.874856781802,0.97356338434));\r
-#2302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#2303 = ADVANCED_FACE('',(#2304),#2152,.T.);\r
-#2304 = FACE_BOUND('',#2305,.T.);\r
-#2305 = EDGE_LOOP('',(#2306,#2307,#2335,#2369,#2417,#2418));\r
-#2306 = ORIENTED_EDGE('',*,*,#2136,.T.);\r
-#2307 = ORIENTED_EDGE('',*,*,#2308,.T.);\r
-#2308 = EDGE_CURVE('',#2103,#2309,#2311,.T.);\r
-#2309 = VERTEX_POINT('',#2310);\r
-#2310 = CARTESIAN_POINT('',(23.908672754202,-2.091737825944,27.));\r
-#2311 = SURFACE_CURVE('',#2312,(#2316,#2323),.PCURVE_S1.);\r
-#2312 = LINE('',#2313,#2314);\r
-#2313 = CARTESIAN_POINT('',(10.958141679009,-0.958713170224,27.));\r
-#2314 = VECTOR('',#2315,1.);\r
-#2315 = DIRECTION('',(0.996194698092,-8.715574274766E-02,3.5E-16));\r
-#2316 = PCURVE('',#2152,#2317);\r
-#2317 = DEFINITIONAL_REPRESENTATION('',(#2318),#2322);\r
-#2318 = LINE('',#2319,#2320);\r
-#2319 = CARTESIAN_POINT('',(-0.958713170224,-10.958141679));\r
-#2320 = VECTOR('',#2321,1.);\r
-#2321 = DIRECTION('',(-8.715574274766E-02,-0.996194698092));\r
-#2322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#2323 = PCURVE('',#2324,#2329);\r
-#2324 = PLANE('',#2325);\r
-#2325 = AXIS2_PLACEMENT_3D('',#2326,#2327,#2328);\r
-#2326 = CARTESIAN_POINT('',(21.916283358018,-1.917426340448,27.));\r
-#2327 = DIRECTION('',(6.162841671622E-02,0.704416026403,-0.707106781187)\r
-  );\r
-#2328 = DIRECTION('',(-0.625472668645,-0.524833885572,-0.57735026919));\r
-#2329 = DEFINITIONAL_REPRESENTATION('',(#2330),#2334);\r
-#2330 = LINE('',#2331,#2332);\r
-#2331 = CARTESIAN_POINT('',(6.350852961086,8.981462390205));\r
-#2332 = VECTOR('',#2333,1.);\r
-#2333 = DIRECTION('',(-0.57735026919,-0.816496580928));\r
-#2334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#2335 = ORIENTED_EDGE('',*,*,#2336,.T.);\r
-#2336 = EDGE_CURVE('',#2309,#2337,#2339,.T.);\r
-#2337 = VERTEX_POINT('',#2338);\r
-#2338 = CARTESIAN_POINT('',(23.965928568603,-1.278384857778,27.));\r
-#2339 = SURFACE_CURVE('',#2340,(#2345,#2352),.PCURVE_S1.);\r
-#2340 = CIRCLE('',#2341,24.);\r
-#2341 = AXIS2_PLACEMENT_3D('',#2342,#2343,#2344);\r
-#2342 = CARTESIAN_POINT('',(-9.99E-15,9.99E-15,27.));\r
-#2343 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#2344 = DIRECTION('',(1.,-6.9E-16,3.3E-16));\r
-#2345 = PCURVE('',#2152,#2346);\r
-#2346 = DEFINITIONAL_REPRESENTATION('',(#2347),#2351);\r
-#2347 = CIRCLE('',#2348,24.);\r
-#2348 = AXIS2_PLACEMENT_2D('',#2349,#2350);\r
-#2349 = CARTESIAN_POINT('',(4.19E-15,-1.16E-15));\r
-#2350 = DIRECTION('',(-6.9E-16,-1.));\r
-#2351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#2352 = PCURVE('',#2353,#2363);\r
-#2353 = SURFACE_OF_REVOLUTION('',#2354,#2360);\r
-#2354 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2355,#2356,#2357,#2358,#2359),\r
-  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),.QUASI_UNIFORM_KNOTS.);\r
-#2355 = CARTESIAN_POINT('',(24.,-6.66E-15,27.));\r
-#2356 = CARTESIAN_POINT('',(24.,-4.88E-15,19.));\r
-#2357 = CARTESIAN_POINT('',(26.,-3.11E-15,11.));\r
-#2358 = CARTESIAN_POINT('',(32.,-1.33E-15,3.));\r
-#2359 = CARTESIAN_POINT('',(40.,-1.33E-15,3.));\r
-#2360 = AXIS1_PLACEMENT('',#2361,#2362);\r
-#2361 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#2362 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#2363 = DEFINITIONAL_REPRESENTATION('',(#2364),#2368);\r
-#2364 = LINE('',#2365,#2366);\r
-#2365 = CARTESIAN_POINT('',(0.,0.));\r
-#2366 = VECTOR('',#2367,1.);\r
-#2367 = DIRECTION('',(1.,0.));\r
-#2368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#2369 = ORIENTED_EDGE('',*,*,#2370,.F.);\r
-#2370 = EDGE_CURVE('',#24,#2337,#2371,.T.);\r
-#2371 = SURFACE_CURVE('',#2372,(#2385,#2401),.PCURVE_S1.);\r
-#2372 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#2373,#2374,#2375,#2376,#2377,\r
-    #2378,#2379,#2380,#2381,#2382,#2383,#2384),.UNSPECIFIED.,.F.,.F.,(7,\r
-    5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#2373 = CARTESIAN_POINT('',(1.009906307297,0.217820436597,27.));\r
-#2374 = CARTESIAN_POINT('',(7.493238799807,-0.184458011555,27.));\r
-#2375 = CARTESIAN_POINT('',(13.9756567001,-0.601540016729,27.));\r
-#2376 = CARTESIAN_POINT('',(20.457165160725,-1.032575111169,27.));\r
-#2377 = CARTESIAN_POINT('',(26.937880298387,-1.475363224384,27.));\r
-#2378 = CARTESIAN_POINT('',(33.418009817693,-1.926627333512,27.));\r
-#2379 = CARTESIAN_POINT('',(40.380361010226,-2.416746615298,27.));\r
-#2380 = CARTESIAN_POINT('',(40.862918456653,-2.450743783195,27.));\r
-#2381 = CARTESIAN_POINT('',(41.345474143585,-2.484766553385,27.));\r
-#2382 = CARTESIAN_POINT('',(41.828028175021,-2.518813430398,27.));\r
-#2383 = CARTESIAN_POINT('',(42.310580655962,-2.552882909629,27.));\r
-#2384 = CARTESIAN_POINT('',(42.793131692407,-2.586973477336,27.));\r
-#2385 = PCURVE('',#2152,#2386);\r
-#2386 = DEFINITIONAL_REPRESENTATION('',(#2387),#2400);\r
-#2387 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#2388,#2389,#2390,#2391,#2392,\r
-    #2393,#2394,#2395,#2396,#2397,#2398,#2399),.UNSPECIFIED.,.F.,.F.,(7,\r
-    5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#2388 = CARTESIAN_POINT('',(0.217820436597,-1.009906307297));\r
-#2389 = CARTESIAN_POINT('',(-0.184458011555,-7.493238799807));\r
-#2390 = CARTESIAN_POINT('',(-0.601540016729,-13.9756567001));\r
-#2391 = CARTESIAN_POINT('',(-1.032575111169,-20.45716516072));\r
-#2392 = CARTESIAN_POINT('',(-1.475363224384,-26.93788029838));\r
-#2393 = CARTESIAN_POINT('',(-1.926627333512,-33.41800981769));\r
-#2394 = CARTESIAN_POINT('',(-2.416746615298,-40.38036101022));\r
-#2395 = CARTESIAN_POINT('',(-2.450743783195,-40.86291845665));\r
-#2396 = CARTESIAN_POINT('',(-2.484766553385,-41.34547414358));\r
-#2397 = CARTESIAN_POINT('',(-2.518813430398,-41.82802817502));\r
-#2398 = CARTESIAN_POINT('',(-2.552882909629,-42.31058065596));\r
-#2399 = CARTESIAN_POINT('',(-2.586973477336,-42.7931316924));\r
-#2400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#2401 = PCURVE('',#2267,#2402);\r
-#2402 = DEFINITIONAL_REPRESENTATION('',(#2403),#2416);\r
-#2403 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#2404,#2405,#2406,#2407,#2408,\r
-    #2409,#2410,#2411,#2412,#2413,#2414,#2415),.UNSPECIFIED.,.F.,.F.,(7,\r
-    5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#2404 = CARTESIAN_POINT('',(3.,0.9846980552));\r
-#2405 = CARTESIAN_POINT('',(2.84437028461,0.9846980552));\r
-#2406 = CARTESIAN_POINT('',(2.68881845003,0.9846980552));\r
-#2407 = CARTESIAN_POINT('',(2.533435683951,0.9846980552));\r
-#2408 = CARTESIAN_POINT('',(2.378305470835,0.9846980552));\r
-#2409 = CARTESIAN_POINT('',(2.22348468561,0.9846980552));\r
-#2410 = CARTESIAN_POINT('',(2.05749530595,0.9846980552));\r
-#2411 = CARTESIAN_POINT('',(2.045992475721,0.9846980552));\r
-#2412 = CARTESIAN_POINT('',(2.034491520363,0.9846980552));\r
-#2413 = CARTESIAN_POINT('',(2.022992449991,0.9846980552));\r
-#2414 = CARTESIAN_POINT('',(2.011495273788,0.9846980552));\r
-#2415 = CARTESIAN_POINT('',(2.,0.9846980552));\r
-#2416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#2417 = ORIENTED_EDGE('',*,*,#2193,.F.);\r
-#2418 = ORIENTED_EDGE('',*,*,#2164,.F.);\r
-#2419 = ADVANCED_FACE('',(#2420),#2119,.T.);\r
-#2420 = FACE_BOUND('',#2421,.T.);\r
-#2421 = EDGE_LOOP('',(#2422,#2457,#2458,#2536,#2571));\r
-#2422 = ORIENTED_EDGE('',*,*,#2423,.F.);\r
-#2423 = EDGE_CURVE('',#2103,#2424,#2426,.T.);\r
-#2424 = VERTEX_POINT('',#2425);\r
-#2425 = CARTESIAN_POINT('',(6.146529804586,-0.821674803612,\r
-    26.717157287525));\r
-#2426 = SURFACE_CURVE('',#2427,(#2435,#2446),.PCURVE_S1.);\r
-#2427 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#2428,#2429,#2430,#2431,#2432,\r
-    #2433,#2434),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#2428 = CARTESIAN_POINT('',(6.176407128169,-0.540365605035,27.));\r
-#2429 = CARTESIAN_POINT('',(6.139329122177,-0.964169102411,\r
-    26.57457764173));\r
-#2430 = CARTESIAN_POINT('',(6.073895814618,-1.385430555644,\r
-    26.149216326988));\r
-#2431 = CARTESIAN_POINT('',(5.980197560104,-1.803083513133,\r
-    25.724986324129));\r
-#2432 = CARTESIAN_POINT('',(5.857896376387,-2.21583774042,\r
-    25.303143500785));\r
-#2433 = CARTESIAN_POINT('',(5.70640901028,-2.62220750661,24.885117100332\r
-    ));\r
-#2434 = CARTESIAN_POINT('',(5.524525723504,-3.020428644673,\r
-    24.472559140973));\r
-#2435 = PCURVE('',#2119,#2436);\r
-#2436 = DEFINITIONAL_REPRESENTATION('',(#2437),#2445);\r
-#2437 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#2438,#2439,#2440,#2441,#2442,\r
-    #2443,#2444),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#2438 = CARTESIAN_POINT('',(8.726646259972E-02,0.));\r
-#2439 = CARTESIAN_POINT('',(0.155882971998,8.862965797286E-03));\r
-#2440 = CARTESIAN_POINT('',(0.224489772987,1.772465988653E-02));\r
-#2441 = CARTESIAN_POINT('',(0.293168089908,2.65659177057E-02));\r
-#2442 = CARTESIAN_POINT('',(0.361974747513,3.536370461291E-02));\r
-#2443 = CARTESIAN_POINT('',(0.430977813359,4.40911402107E-02));\r
-#2444 = CARTESIAN_POINT('',(0.500329842612,5.271605832124E-02));\r
-#2445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#2446 = PCURVE('',#2324,#2447);\r
-#2447 = DEFINITIONAL_REPRESENTATION('',(#2448),#2456);\r
-#2448 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#2449,#2450,#2451,#2452,#2453,\r
-    #2454,#2455),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#2449 = CARTESIAN_POINT('',(9.122134253196,12.900645978658));\r
-#2450 = CARTESIAN_POINT('',(9.613369681865,12.553290081267));\r
-#2451 = CARTESIAN_POINT('',(10.120971182274,12.229228829988));\r
-#2452 = CARTESIAN_POINT('',(10.64370461042,11.929338492994));\r
-#2453 = CARTESIAN_POINT('',(11.180379130684,11.655011209284));\r
-#2454 = CARTESIAN_POINT('',(11.729754616028,11.40799409137));\r
-#2455 = CARTESIAN_POINT('',(12.290708036888,11.190745537257));\r
-#2456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#2457 = ORIENTED_EDGE('',*,*,#2102,.T.);\r
-#2458 = ORIENTED_EDGE('',*,*,#2459,.T.);\r
-#2459 = EDGE_CURVE('',#2074,#2460,#2462,.T.);\r
-#2460 = VERTEX_POINT('',#2461);\r
-#2461 = CARTESIAN_POINT('',(6.835624384368,-5.E-15,20.527313006842));\r
-#2462 = SURFACE_CURVE('',#2463,(#2476,#2492),.PCURVE_S1.);\r
-#2463 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#2464,#2465,#2466,#2467,#2468,\r
-    #2469,#2470,#2471,#2472,#2473,#2474,#2475),.UNSPECIFIED.,.F.,.F.,(7,\r
-    5,7),(0.,0.465841656213,1.),.UNSPECIFIED.);\r
-#2464 = CARTESIAN_POINT('',(5.788244583666,-2.221761607298,27.));\r
-#2465 = CARTESIAN_POINT('',(5.877506693544,-1.989211489259,\r
-    26.523171858976));\r
-#2466 = CARTESIAN_POINT('',(5.95880690927,-1.766891976302,\r
-    26.039662860778));\r
-#2467 = CARTESIAN_POINT('',(6.034491033657,-1.556072360684,\r
-    25.549865815706));\r
-#2468 = CARTESIAN_POINT('',(6.107142112771,-1.357347670461,\r
-    25.054421300814));\r
-#2469 = CARTESIAN_POINT('',(6.179122869353,-1.170639794863,\r
-    24.554156625393));\r
-#2470 = CARTESIAN_POINT('',(6.336540615107,-0.794736833832,\r
-    23.471747628939));\r
-#2471 = CARTESIAN_POINT('',(6.422402425779,-0.609191410025,\r
-    22.888355003729));\r
-#2472 = CARTESIAN_POINT('',(6.513103487243,-0.438236358824,\r
-    22.300986065298));\r
-#2473 = CARTESIAN_POINT('',(6.611103821324,-0.280587283338,\r
-    21.710933271736));\r
-#2474 = CARTESIAN_POINT('',(6.718165573574,-0.134915305699,\r
-    21.119363598015));\r
-#2475 = CARTESIAN_POINT('',(6.835624384368,-5.33E-15,20.527313006842));\r
-#2476 = PCURVE('',#2119,#2477);\r
-#2477 = DEFINITIONAL_REPRESENTATION('',(#2478),#2491);\r
-#2478 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#2479,#2480,#2481,#2482,#2483,\r
-    #2484,#2485,#2486,#2487,#2488,#2489,#2490),.UNSPECIFIED.,.F.,.F.,(7,\r
-    5,7),(0.,0.465841656213,1.),.UNSPECIFIED.);\r
-#2479 = CARTESIAN_POINT('',(0.366498466467,0.));\r
-#2480 = CARTESIAN_POINT('',(0.326322189415,9.933919604667E-03));\r
-#2481 = CARTESIAN_POINT('',(0.288146681708,2.000702409489E-02));\r
-#2482 = CARTESIAN_POINT('',(0.252150567122,3.021553887991E-02));\r
-#2483 = CARTESIAN_POINT('',(0.218438807011,4.055115601263E-02));\r
-#2484 = CARTESIAN_POINT('',(0.187032220006,5.100226672849E-02));\r
-#2485 = CARTESIAN_POINT('',(0.124488226403,7.365977352445E-02));\r
-#2486 = CARTESIAN_POINT('',(9.406564614037E-02,8.589880786799E-02));\r
-#2487 = CARTESIAN_POINT('',(6.657429401656E-02,9.825741672389E-02));\r
-#2488 = CARTESIAN_POINT('',(4.186177067066E-02,0.110718389861));\r
-#2489 = CARTESIAN_POINT('',(1.973708591427E-02,0.123267448298));\r
-#2490 = CARTESIAN_POINT('',(0.,0.13589328709));\r
-#2491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#2492 = PCURVE('',#2493,#2521);\r
-#2493 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#2494,#2495,#2496)\r
-    ,(#2497,#2498,#2499)\r
-    ,(#2500,#2501,#2502)\r
-    ,(#2503,#2504,#2505)\r
-    ,(#2506,#2507,#2508)\r
-    ,(#2509,#2510,#2511)\r
-    ,(#2512,#2513,#2514)\r
-    ,(#2515,#2516,#2517)\r
-    ,(#2518,#2519,#2520\r
-  )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(2.,3.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#2494 = CARTESIAN_POINT('',(39.155457529363,14.615615152032,-3.));\r
-#2495 = CARTESIAN_POINT('',(46.948871433269,10.009291384613,\r
-    18.132466219623));\r
-#2496 = CARTESIAN_POINT('',(39.090769338068,-17.91624270202,\r
-    27.282842712475));\r
-#2497 = CARTESIAN_POINT('',(35.812387482779,10.461158770488,-3.));\r
-#2498 = CARTESIAN_POINT('',(40.655863645385,9.764723711925,\r
-    18.132466219623));\r
-#2499 = CARTESIAN_POINT('',(34.332653456126,-15.69749682788,\r
-    27.282842712475));\r
-#2500 = CARTESIAN_POINT('',(31.823437864173,6.826438279837,-3.));\r
-#2501 = CARTESIAN_POINT('',(34.609072164538,9.322027073354,\r
-    18.132466219623));\r
-#2502 = CARTESIAN_POINT('',(29.574537574183,-13.47875095375,\r
-    27.282842712475));\r
-#2503 = CARTESIAN_POINT('',(27.282878106476,3.828602231191,-3.));\r
-#2504 = CARTESIAN_POINT('',(28.772560459138,8.636543168994,\r
-    18.132466219623));\r
-#2505 = CARTESIAN_POINT('',(24.816421692241,-11.26000507961,\r
-    27.282842712475));\r
-#2506 = CARTESIAN_POINT('',(22.310470967768,1.564279402171,-3.));\r
-#2507 = CARTESIAN_POINT('',(23.100673665196,7.671436059438,\r
-    18.132466219623));\r
-#2508 = CARTESIAN_POINT('',(20.058305810298,-9.041259205473,\r
-    27.282842712475));\r
-#2509 = CARTESIAN_POINT('',(17.045907451405,0.102649623689,-3.));\r
-#2510 = CARTESIAN_POINT('',(17.540160055203,6.400333641858,\r
-    18.132466219623));\r
-#2511 = CARTESIAN_POINT('',(15.300189928356,-6.822513331334,\r
-    27.282842712475));\r
-#2512 = CARTESIAN_POINT('',(11.640665012434,-0.519490283152,-3.));\r
-#2513 = CARTESIAN_POINT('',(12.033274778265,4.809208568439,\r
-    18.132466219623));\r
-#2514 = CARTESIAN_POINT('',(10.542074046414,-4.603767457196,\r
-    27.282842712475));\r
-#2515 = CARTESIAN_POINT('',(6.248599027154,-0.299180239502,-3.));\r
-#2516 = CARTESIAN_POINT('',(6.521366494086,2.896932424978,\r
-    18.132466219623));\r
-#2517 = CARTESIAN_POINT('',(5.783958164471,-2.385021583057,\r
-    27.282842712475));\r
-#2518 = CARTESIAN_POINT('',(1.017225707971,0.734433981501,-3.));\r
-#2519 = CARTESIAN_POINT('',(0.948200420485,0.674615896715,\r
-    18.132466219623));\r
-#2520 = CARTESIAN_POINT('',(1.025842282529,-0.166275708918,\r
-    27.282842712475));\r
-#2521 = DEFINITIONAL_REPRESENTATION('',(#2522),#2535);\r
-#2522 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#2523,#2524,#2525,#2526,#2527,\r
-    #2528,#2529,#2530,#2531,#2532,#2533,#2534),.UNSPECIFIED.,.F.,.F.,(7,\r
-    5,7),(0.,0.465841656213,1.),.UNSPECIFIED.);\r
-#2523 = CARTESIAN_POINT('',(2.875455796418,0.9846980552));\r
-#2524 = CARTESIAN_POINT('',(2.874057220724,0.959154764512));\r
-#2525 = CARTESIAN_POINT('',(2.87283321945,0.934258669857));\r
-#2526 = CARTESIAN_POINT('',(2.871718928286,0.90993547765));\r
-#2527 = CARTESIAN_POINT('',(2.870647443911,0.886146937172));\r
-#2528 = CARTESIAN_POINT('',(2.869560588439,0.86286981934));\r
-#2529 = CARTESIAN_POINT('',(2.867091278097,0.813964876752));\r
-#2530 = CARTESIAN_POINT('',(2.865688863802,0.788492910808));\r
-#2531 = CARTESIAN_POINT('',(2.864130243283,0.76364516754));\r
-#2532 = CARTESIAN_POINT('',(2.862360557862,0.739406299131));\r
-#2533 = CARTESIAN_POINT('',(2.860342387581,0.715760486616));\r
-#2534 = CARTESIAN_POINT('',(2.858048369591,0.69269220136));\r
-#2535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#2536 = ORIENTED_EDGE('',*,*,#2537,.F.);\r
-#2537 = EDGE_CURVE('',#2538,#2460,#2540,.T.);\r
-#2538 = VERTEX_POINT('',#2539);\r
-#2539 = CARTESIAN_POINT('',(6.257944958316,-6.E-15,25.039475267331));\r
-#2540 = SURFACE_CURVE('',#2541,(#2547,#2554),.PCURVE_S1.);\r
-#2541 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2542,#2543,#2544,#2545,#2546),\r
-  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),.QUASI_UNIFORM_KNOTS.);\r
-#2542 = CARTESIAN_POINT('',(6.2,0.,27.));\r
-#2543 = CARTESIAN_POINT('',(6.2,0.,19.));\r
-#2544 = CARTESIAN_POINT('',(12.,0.,3.));\r
-#2545 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#2546 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#2547 = PCURVE('',#2119,#2548);\r
-#2548 = DEFINITIONAL_REPRESENTATION('',(#2549),#2553);\r
-#2549 = LINE('',#2550,#2551);\r
-#2550 = CARTESIAN_POINT('',(0.,0.));\r
-#2551 = VECTOR('',#2552,1.);\r
-#2552 = DIRECTION('',(0.,1.));\r
-#2553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#2554 = PCURVE('',#2555,#2565);\r
-#2555 = SURFACE_OF_REVOLUTION('',#2556,#2562);\r
-#2556 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2557,#2558,#2559,#2560,#2561),\r
-  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),.QUASI_UNIFORM_KNOTS.);\r
-#2557 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#2558 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#2559 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#2560 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#2561 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#2562 = AXIS1_PLACEMENT('',#2563,#2564);\r
-#2563 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#2564 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#2565 = DEFINITIONAL_REPRESENTATION('',(#2566),#2570);\r
-#2566 = LINE('',#2567,#2568);\r
-#2567 = CARTESIAN_POINT('',(6.28318530718,0.));\r
-#2568 = VECTOR('',#2569,1.);\r
-#2569 = DIRECTION('',(0.,1.));\r
-#2570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#2571 = ORIENTED_EDGE('',*,*,#2572,.T.);\r
-#2572 = EDGE_CURVE('',#2538,#2424,#2573,.T.);\r
-#2573 = SURFACE_CURVE('',#2574,(#2581,#2591),.PCURVE_S1.);\r
-#2574 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#2575,#2576,#2577,#2578,#2579,\r
-    #2580),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#2575 = CARTESIAN_POINT('',(6.257944958316,-6.E-15,25.039475267331));\r
-#2576 = CARTESIAN_POINT('',(6.237725247809,-0.151129039313,\r
-    25.381622650651));\r
-#2577 = CARTESIAN_POINT('',(6.217530072554,-0.3086798893,25.720834634488\r
-    ));\r
-#2578 = CARTESIAN_POINT('',(6.196375331415,-0.472938577615,\r
-    26.056723286235));\r
-#2579 = CARTESIAN_POINT('',(6.173109246696,-0.643999177862,\r
-    26.388926529457));\r
-#2580 = CARTESIAN_POINT('',(6.146529804586,-0.821674803612,\r
-    26.717157287525));\r
-#2581 = PCURVE('',#2119,#2582);\r
-#2582 = DEFINITIONAL_REPRESENTATION('',(#2583),#2590);\r
-#2583 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#2584,#2585,#2586,#2587,#2588,\r
-    #2589),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#2584 = CARTESIAN_POINT('',(0.,4.087271572063E-02));\r
-#2585 = CARTESIAN_POINT('',(2.414994704013E-02,3.372972908149E-02));\r
-#2586 = CARTESIAN_POINT('',(4.952115192392E-02,2.665455530673E-02));\r
-#2587 = CARTESIAN_POINT('',(7.61199009073E-02,1.965314205001E-02));\r
-#2588 = CARTESIAN_POINT('',(0.103926125226,1.273107937357E-02));\r
-#2589 = CARTESIAN_POINT('',(0.132893198971,5.892641764695E-03));\r
-#2590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#2591 = PCURVE('',#2592,#2620);\r
-#2592 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#2593,#2594,#2595)\r
-    ,(#2596,#2597,#2598)\r
-    ,(#2599,#2600,#2601)\r
-    ,(#2602,#2603,#2604)\r
-    ,(#2605,#2606,#2607)\r
-    ,(#2608,#2609,#2610)\r
-    ,(#2611,#2612,#2613)\r
-    ,(#2614,#2615,#2616)\r
-    ,(#2617,#2618,#2619\r
-  )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(0.,1.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#2593 = CARTESIAN_POINT('',(0.8274006104,0.247521344067,-3.));\r
-#2594 = CARTESIAN_POINT('',(1.226423867032,0.192163058346,\r
-    17.999867544966));\r
-#2595 = CARTESIAN_POINT('',(0.971543331405,-0.368922153309,\r
-    26.717157287525));\r
-#2596 = CARTESIAN_POINT('',(6.204339170219,1.082169707538,-3.));\r
-#2597 = CARTESIAN_POINT('',(5.662414935857,4.18022901987,17.999867544966\r
-    ));\r
-#2598 = CARTESIAN_POINT('',(6.201565496387,-0.826489802734,\r
-    26.717157287525));\r
-#2599 = CARTESIAN_POINT('',(11.451517833345,2.752752828766,-3.));\r
-#2600 = CARTESIAN_POINT('',(10.147871886481,7.849627573575,\r
-    17.999867544966));\r
-#2601 = CARTESIAN_POINT('',(11.431587661369,-1.284057452159,\r
-    26.717157287525));\r
-#2602 = CARTESIAN_POINT('',(16.417315846972,5.235734536156,-3.));\r
-#2603 = CARTESIAN_POINT('',(14.740594196457,11.209330963675,\r
-    17.999867544966));\r
-#2604 = CARTESIAN_POINT('',(16.66160982635,-1.741625101584,\r
-    26.717157287525));\r
-#2605 = CARTESIAN_POINT('',(20.955238971112,8.474580950006,-3.));\r
-#2606 = CARTESIAN_POINT('',(19.49642706098,14.280890519063,\r
-    17.999867544966));\r
-#2607 = CARTESIAN_POINT('',(21.891631991332,-2.19919275101,\r
-    26.717157287525));\r
-#2608 = CARTESIAN_POINT('',(24.932882111186,12.381143047724,-3.));\r
-#2609 = CARTESIAN_POINT('',(24.46584474001,17.097909604441,\r
-    17.999867544966));\r
-#2610 = CARTESIAN_POINT('',(27.121654156314,-2.656760400435,\r
-    26.717157287525));\r
-#2611 = CARTESIAN_POINT('',(28.24044352294,16.840334182768,-3.));\r
-#2612 = CARTESIAN_POINT('',(29.69070485089,19.704260499298,\r
-    17.999867544966));\r
-#2613 = CARTESIAN_POINT('',(32.351676321295,-3.11432804986,\r
-    26.717157287525));\r
-#2614 = CARTESIAN_POINT('',(30.796809745522,21.717702697012,-3.));\r
-#2615 = CARTESIAN_POINT('',(35.201928725781,22.151197635844,\r
-    17.999867544966));\r
-#2616 = CARTESIAN_POINT('',(37.581698486277,-3.571895699285,\r
-    26.717157287525));\r
-#2617 = CARTESIAN_POINT('',(32.552473507246,26.868018310883,-3.));\r
-#2618 = CARTESIAN_POINT('',(41.018389074292,24.494084373836,\r
-    17.999867544966));\r
-#2619 = CARTESIAN_POINT('',(42.811720651259,-4.02946334871,\r
-    26.717157287525));\r
-#2620 = DEFINITIONAL_REPRESENTATION('',(#2621),#2628);\r
-#2621 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#2622,#2623,#2624,#2625,#2626,\r
-    #2627),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#2622 = CARTESIAN_POINT('',(0.128451400724,0.909537889797));\r
-#2623 = CARTESIAN_POINT('',(0.127580625098,0.926943951066));\r
-#2624 = CARTESIAN_POINT('',(0.126693949014,0.944673927859));\r
-#2625 = CARTESIAN_POINT('',(0.125767185906,0.962743512186));\r
-#2626 = CARTESIAN_POINT('',(0.124773010199,0.981173577582));\r
-#2627 = CARTESIAN_POINT('',(0.123684620971,1.));\r
-#2628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#2629 = ADVANCED_FACE('',(#2630),#2032,.T.);\r
-#2630 = FACE_BOUND('',#2631,.T.);\r
-#2631 = EDGE_LOOP('',(#2632,#2633,#2661,#2695,#2743,#2744));\r
-#2632 = ORIENTED_EDGE('',*,*,#2016,.T.);\r
-#2633 = ORIENTED_EDGE('',*,*,#2634,.T.);\r
-#2634 = EDGE_CURVE('',#1983,#2635,#2637,.T.);\r
-#2635 = VERTEX_POINT('',#2636);\r
-#2636 = CARTESIAN_POINT('',(21.75138688888,-10.14283828177,27.));\r
-#2637 = SURFACE_CURVE('',#2638,(#2642,#2649),.PCURVE_S1.);\r
-#2638 = LINE('',#2639,#2640);\r
-#2639 = CARTESIAN_POINT('',(9.969385657403,-4.648800879148,27.));\r
-#2640 = VECTOR('',#2641,1.);\r
-#2641 = DIRECTION('',(0.906307787037,-0.422618261741,4.4E-16));\r
-#2642 = PCURVE('',#2032,#2643);\r
-#2643 = DEFINITIONAL_REPRESENTATION('',(#2644),#2648);\r
-#2644 = LINE('',#2645,#2646);\r
-#2645 = CARTESIAN_POINT('',(-4.648800879148,-9.969385657403));\r
-#2646 = VECTOR('',#2647,1.);\r
-#2647 = DIRECTION('',(-0.422618261741,-0.906307787037));\r
-#2648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#2649 = PCURVE('',#2650,#2655);\r
-#2650 = PLANE('',#2651);\r
-#2651 = AXIS2_PLACEMENT_3D('',#2652,#2653,#2654);\r
-#2652 = CARTESIAN_POINT('',(19.938771314806,-9.297601758295,27.));\r
-#2653 = DIRECTION('',(0.29883623873,0.640856382056,-0.707106781187));\r
-#2654 = DIRECTION('',(-0.767255811995,-0.279258277634,-0.57735026919));\r
-#2655 = DEFINITIONAL_REPRESENTATION('',(#2656),#2660);\r
-#2656 = LINE('',#2657,#2658);\r
-#2657 = CARTESIAN_POINT('',(6.350852961086,8.981462390205));\r
-#2658 = VECTOR('',#2659,1.);\r
-#2659 = DIRECTION('',(-0.57735026919,-0.816496580928));\r
-#2660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#2661 = ORIENTED_EDGE('',*,*,#2662,.T.);\r
-#2662 = EDGE_CURVE('',#2635,#2663,#2665,.T.);\r
-#2663 = VERTEX_POINT('',#2664);\r
-#2664 = CARTESIAN_POINT('',(22.083372853916,-9.398119141345,27.));\r
-#2665 = SURFACE_CURVE('',#2666,(#2671,#2678),.PCURVE_S1.);\r
-#2666 = CIRCLE('',#2667,24.);\r
-#2667 = AXIS2_PLACEMENT_3D('',#2668,#2669,#2670);\r
-#2668 = CARTESIAN_POINT('',(-9.99E-15,9.99E-15,27.));\r
-#2669 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#2670 = DIRECTION('',(1.,-6.9E-16,3.3E-16));\r
-#2671 = PCURVE('',#2032,#2672);\r
-#2672 = DEFINITIONAL_REPRESENTATION('',(#2673),#2677);\r
-#2673 = CIRCLE('',#2674,24.);\r
-#2674 = AXIS2_PLACEMENT_2D('',#2675,#2676);\r
-#2675 = CARTESIAN_POINT('',(4.19E-15,-1.16E-15));\r
-#2676 = DIRECTION('',(-6.9E-16,-1.));\r
-#2677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#2678 = PCURVE('',#2679,#2689);\r
-#2679 = SURFACE_OF_REVOLUTION('',#2680,#2686);\r
-#2680 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2681,#2682,#2683,#2684,#2685),\r
-  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),.QUASI_UNIFORM_KNOTS.);\r
-#2681 = CARTESIAN_POINT('',(24.,-6.66E-15,27.));\r
-#2682 = CARTESIAN_POINT('',(24.,-4.88E-15,19.));\r
-#2683 = CARTESIAN_POINT('',(26.,-3.11E-15,11.));\r
-#2684 = CARTESIAN_POINT('',(32.,-1.33E-15,3.));\r
-#2685 = CARTESIAN_POINT('',(40.,-1.33E-15,3.));\r
-#2686 = AXIS1_PLACEMENT('',#2687,#2688);\r
-#2687 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#2688 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#2689 = DEFINITIONAL_REPRESENTATION('',(#2690),#2694);\r
-#2690 = LINE('',#2691,#2692);\r
-#2691 = CARTESIAN_POINT('',(0.,0.));\r
-#2692 = VECTOR('',#2693,1.);\r
-#2693 = DIRECTION('',(1.,0.));\r
-#2694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#2695 = ORIENTED_EDGE('',*,*,#2696,.F.);\r
-#2696 = EDGE_CURVE('',#2074,#2663,#2697,.T.);\r
-#2697 = SURFACE_CURVE('',#2698,(#2711,#2727),.PCURVE_S1.);\r
-#2698 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#2699,#2700,#2701,#2702,#2703,\r
-    #2704,#2705,#2706,#2707,#2708,#2709,#2710),.UNSPECIFIED.,.F.,.F.,(7,\r
-    5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#2699 = CARTESIAN_POINT('',(1.023500481596,-0.14072404304,27.));\r
-#2700 = CARTESIAN_POINT('',(6.978252850413,-2.736172440585,27.));\r
-#2701 = CARTESIAN_POINT('',(12.92708266899,-5.34521882247,27.));\r
-#2702 = CARTESIAN_POINT('',(18.870285656207,-7.967065772677,27.));\r
-#2703 = CARTESIAN_POINT('',(24.808723394552,-10.59968561547,27.));\r
-#2704 = CARTESIAN_POINT('',(30.743711870293,-13.24006999581,27.));\r
-#2705 = CARTESIAN_POINT('',(37.118551242234,-16.08189582096,27.));\r
-#2706 = CARTESIAN_POINT('',(37.560379197511,-16.27888707575,27.));\r
-#2707 = CARTESIAN_POINT('',(38.002196742902,-16.47590178704,27.));\r
-#2708 = CARTESIAN_POINT('',(38.444004487617,-16.67293858513,27.));\r
-#2709 = CARTESIAN_POINT('',(38.885803044929,-16.86999609205,27.));\r
-#2710 = CARTESIAN_POINT('',(39.327593032176,-17.06707292161,27.));\r
-#2711 = PCURVE('',#2032,#2712);\r
-#2712 = DEFINITIONAL_REPRESENTATION('',(#2713),#2726);\r
-#2713 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#2714,#2715,#2716,#2717,#2718,\r
-    #2719,#2720,#2721,#2722,#2723,#2724,#2725),.UNSPECIFIED.,.F.,.F.,(7,\r
-    5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#2714 = CARTESIAN_POINT('',(-0.14072404304,-1.023500481596));\r
-#2715 = CARTESIAN_POINT('',(-2.736172440585,-6.978252850413));\r
-#2716 = CARTESIAN_POINT('',(-5.34521882247,-12.92708266899));\r
-#2717 = CARTESIAN_POINT('',(-7.967065772677,-18.8702856562));\r
-#2718 = CARTESIAN_POINT('',(-10.59968561547,-24.80872339455));\r
-#2719 = CARTESIAN_POINT('',(-13.24006999581,-30.74371187029));\r
-#2720 = CARTESIAN_POINT('',(-16.08189582096,-37.11855124223));\r
-#2721 = CARTESIAN_POINT('',(-16.27888707575,-37.56037919751));\r
-#2722 = CARTESIAN_POINT('',(-16.47590178704,-38.0021967429));\r
-#2723 = CARTESIAN_POINT('',(-16.67293858513,-38.44400448761));\r
-#2724 = CARTESIAN_POINT('',(-16.86999609205,-38.88580304492));\r
-#2725 = CARTESIAN_POINT('',(-17.06707292161,-39.32759303217));\r
-#2726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#2727 = PCURVE('',#2493,#2728);\r
-#2728 = DEFINITIONAL_REPRESENTATION('',(#2729),#2742);\r
-#2729 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#2730,#2731,#2732,#2733,#2734,\r
-    #2735,#2736,#2737,#2738,#2739,#2740,#2741),.UNSPECIFIED.,.F.,.F.,(7,\r
-    5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#2730 = CARTESIAN_POINT('',(3.,0.9846980552));\r
-#2731 = CARTESIAN_POINT('',(2.84437028461,0.9846980552));\r
-#2732 = CARTESIAN_POINT('',(2.688818450029,0.9846980552));\r
-#2733 = CARTESIAN_POINT('',(2.533435683951,0.9846980552));\r
-#2734 = CARTESIAN_POINT('',(2.378305470835,0.9846980552));\r
-#2735 = CARTESIAN_POINT('',(2.22348468561,0.9846980552));\r
-#2736 = CARTESIAN_POINT('',(2.05749530595,0.9846980552));\r
-#2737 = CARTESIAN_POINT('',(2.045992475721,0.9846980552));\r
-#2738 = CARTESIAN_POINT('',(2.034491520363,0.9846980552));\r
-#2739 = CARTESIAN_POINT('',(2.022992449991,0.9846980552));\r
-#2740 = CARTESIAN_POINT('',(2.011495273788,0.9846980552));\r
-#2741 = CARTESIAN_POINT('',(2.,0.9846980552));\r
-#2742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#2743 = ORIENTED_EDGE('',*,*,#2073,.F.);\r
-#2744 = ORIENTED_EDGE('',*,*,#2044,.F.);\r
-#2745 = ADVANCED_FACE('',(#2746),#1999,.T.);\r
-#2746 = FACE_BOUND('',#2747,.T.);\r
-#2747 = EDGE_LOOP('',(#2748,#2783,#2784,#3030,#3080,#3141,#3187));\r
-#2748 = ORIENTED_EDGE('',*,*,#2749,.F.);\r
-#2749 = EDGE_CURVE('',#1983,#2750,#2752,.T.);\r
-#2750 = VERTEX_POINT('',#2751);\r
-#2751 = CARTESIAN_POINT('',(5.494819366712,-2.87435875436,\r
-    26.717157287525));\r
-#2752 = SURFACE_CURVE('',#2753,(#2761,#2772),.PCURVE_S1.);\r
-#2753 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#2754,#2755,#2756,#2757,#2758,\r
-    #2759,#2760),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#2754 = CARTESIAN_POINT('',(5.619108279627,-2.620233222792,27.));\r
-#2755 = CARTESIAN_POINT('',(5.439317018089,-3.005796817015,\r
-    26.57457764173));\r
-#2756 = CARTESIAN_POINT('',(5.233749919209,-3.379273586811,\r
-    26.149216326988));\r
-#2757 = CARTESIAN_POINT('',(5.002856636482,-3.739692298574,\r
-    25.724986324129));\r
-#2758 = CARTESIAN_POINT('',(4.746760856655,-4.08572493177,\r
-    25.303143500785));\r
-#2759 = CARTESIAN_POINT('',(4.465422650906,-4.415775871702,\r
-    24.885117100332));\r
-#2760 = CARTESIAN_POINT('',(4.158308617763,-4.727773588769,\r
-    24.472559140973));\r
-#2761 = PCURVE('',#1999,#2762);\r
-#2762 = DEFINITIONAL_REPRESENTATION('',(#2763),#2771);\r
-#2763 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#2764,#2765,#2766,#2767,#2768,\r
-    #2769,#2770),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#2764 = CARTESIAN_POINT('',(0.436332312999,0.));\r
-#2765 = CARTESIAN_POINT('',(0.504948822397,8.862965797287E-03));\r
-#2766 = CARTESIAN_POINT('',(0.573555623386,1.772465988653E-02));\r
-#2767 = CARTESIAN_POINT('',(0.642233940307,2.65659177057E-02));\r
-#2768 = CARTESIAN_POINT('',(0.711040597912,3.53637046129E-02));\r
-#2769 = CARTESIAN_POINT('',(0.780043663758,4.40911402107E-02));\r
-#2770 = CARTESIAN_POINT('',(0.849395693011,5.271605832124E-02));\r
-#2771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#2772 = PCURVE('',#2650,#2773);\r
-#2773 = DEFINITIONAL_REPRESENTATION('',(#2774),#2782);\r
-#2774 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#2775,#2776,#2777,#2778,#2779,\r
-    #2780,#2781),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#2775 = CARTESIAN_POINT('',(9.122134253196,12.900645978658));\r
-#2776 = CARTESIAN_POINT('',(9.613369681865,12.553290081267));\r
-#2777 = CARTESIAN_POINT('',(10.120971182274,12.229228829988));\r
-#2778 = CARTESIAN_POINT('',(10.64370461042,11.929338492994));\r
-#2779 = CARTESIAN_POINT('',(11.180379130684,11.655011209284));\r
-#2780 = CARTESIAN_POINT('',(11.729754616028,11.40799409137));\r
-#2781 = CARTESIAN_POINT('',(12.290708036888,11.190745537257));\r
-#2782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#2783 = ORIENTED_EDGE('',*,*,#1982,.T.);\r
-#2784 = ORIENTED_EDGE('',*,*,#2785,.T.);\r
-#2785 = EDGE_CURVE('',#1954,#2786,#2788,.T.);\r
-#2786 = VERTEX_POINT('',#2787);\r
-#2787 = CARTESIAN_POINT('',(7.47649451593,-2.010114805631,\r
-    16.999999997954));\r
-#2788 = SURFACE_CURVE('',#2789,(#2858,#2930),.PCURVE_S1.);\r
-#2789 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#2790,#2791,#2792,#2793,#2794,\r
-    #2795,#2796,#2797,#2798,#2799,#2800,#2801,#2802,#2803,#2804,#2805,\r
-    #2806,#2807,#2808,#2809,#2810,#2811,#2812,#2813,#2814,#2815,#2816,\r
-    #2817,#2818,#2819,#2820,#2821,#2822,#2823,#2824,#2825,#2826,#2827,\r
-    #2828,#2829,#2830,#2831,#2832,#2833,#2834,#2835,#2836,#2837,#2838,\r
-    #2839,#2840,#2841,#2842,#2843,#2844,#2845,#2846,#2847,#2848,#2849,\r
-    #2850,#2851,#2852,#2853,#2854,#2855,#2856,#2857),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,4.313243732791E-02,0.134164938732,\r
-    0.206253639056,0.289095162863,0.441240529254,0.481791559629,\r
-    0.522584322265,0.648883534703,0.788637761544,0.859259879623,1.),\r
-  .UNSPECIFIED.);\r
-#2790 = CARTESIAN_POINT('',(4.679283499211,-4.067469229633,27.));\r
-#2791 = CARTESIAN_POINT('',(4.778092185157,-3.95379809222,26.71168778972\r
-    ));\r
-#2792 = CARTESIAN_POINT('',(4.872997862391,-3.842576040669,\r
-    26.421000307332));\r
-#2793 = CARTESIAN_POINT('',(4.964356335255,-3.734202615478,\r
-    26.128016128753));\r
-#2794 = CARTESIAN_POINT('',(5.052570060467,-3.6290200083,25.832840231396\r
-    ));\r
-#2795 = CARTESIAN_POINT('',(5.138068571545,-3.52730379691,\r
-    25.535601704029));\r
-#2796 = CARTESIAN_POINT('',(5.221290796978,-3.42926240681,\r
-    25.236448750883));\r
-#2797 = CARTESIAN_POINT('',(5.474421359743,-3.136196834393,\r
-    24.300464749011));\r
-#2798 = CARTESIAN_POINT('',(5.637948078076,-2.954397532967,\r
-    23.657620472098));\r
-#2799 = CARTESIAN_POINT('',(5.797337950145,-2.791028062799,23.0084378194\r
-    ));\r
-#2800 = CARTESIAN_POINT('',(5.956574653101,-2.646273734322,\r
-    22.354555828402));\r
-#2801 = CARTESIAN_POINT('',(6.118897427187,-2.519524154777,21.6975831968\r
-    ));\r
-#2802 = CARTESIAN_POINT('',(6.286864456211,-2.409967081809,\r
-    21.038969174352));\r
-#2803 = CARTESIAN_POINT('',(6.601560711536,-2.242887989939,\r
-    19.858169747875));\r
-#2804 = CARTESIAN_POINT('',(6.745439430035,-2.17928037194,\r
-    19.336100083299));\r
-#2805 = CARTESIAN_POINT('',(6.895124438764,-2.125467742537,\r
-    18.814424631277));\r
-#2806 = CARTESIAN_POINT('',(7.051396813253,-2.081003822859,\r
-    18.293719228424));\r
-#2807 = CARTESIAN_POINT('',(7.214862278544,-2.045482502518,\r
-    17.774514757358));\r
-#2808 = CARTESIAN_POINT('',(7.385991154033,-2.018554464006,\r
-    17.257307134313));\r
-#2809 = CARTESIAN_POINT('',(7.771037357133,-1.978482792874,\r
-    16.151051688057));\r
-#2810 = CARTESIAN_POINT('',(7.987531366924,-1.967994650421,\r
-    15.562790186344));\r
-#2811 = CARTESIAN_POINT('',(8.21519331057,-1.967974686422,\r
-    14.978501148235));\r
-#2812 = CARTESIAN_POINT('',(8.45440598582,-1.978030513708,\r
-    14.398853360377));\r
-#2813 = CARTESIAN_POINT('',(8.705433992657,-1.997821845116,\r
-    13.824490115401));\r
-#2814 = CARTESIAN_POINT('',(8.968462977031,-2.027026058291,\r
-    13.256044396611));\r
-#2815 = CARTESIAN_POINT('',(9.748969263889,-2.135578892361,\r
-    11.662174802482));\r
-#2816 = CARTESIAN_POINT('',(10.295243759142,-2.236441155641,\r
-    10.65225695039));\r
-#2817 = CARTESIAN_POINT('',(10.883234449872,-2.365731722322,\r
-    9.668307740613));\r
-#2818 = CARTESIAN_POINT('',(11.513162285203,-2.521052715166,\r
-    8.714068178148));\r
-#2819 = CARTESIAN_POINT('',(12.185199699393,-2.699010272601,\r
-    7.793315190533));\r
-#2820 = CARTESIAN_POINT('',(12.899677563589,-2.894681315616,\r
-    6.909909545331));\r
-#2821 = CARTESIAN_POINT('',(13.858748490494,-3.15685298834,\r
-    5.843212096973));\r
-#2822 = CARTESIAN_POINT('',(14.063612454886,-3.212828928688,\r
-    5.621662887144));\r
-#2823 = CARTESIAN_POINT('',(14.271517752777,-3.269488154012,\r
-    5.403113701737));\r
-#2824 = CARTESIAN_POINT('',(14.48247198359,-3.326702229705,\r
-    5.187641252264));\r
-#2825 = CARTESIAN_POINT('',(14.696475612925,-3.384334621279,\r
-    4.975316446725));\r
-#2826 = CARTESIAN_POINT('',(14.913520314054,-3.44224119708,\r
-    4.766203083517));\r
-#2827 = CARTESIAN_POINT('',(15.354983850949,-3.558649029609,\r
-    4.353298542492));\r
-#2828 = CARTESIAN_POINT('',(15.579438785293,-3.617151758896,\r
-    4.149546059853));\r
-#2829 = CARTESIAN_POINT('',(15.806949088158,-3.675627668717,\r
-    3.949169933672));\r
-#2830 = CARTESIAN_POINT('',(16.037497348711,-3.73391766863,\r
-    3.752228275166));\r
-#2831 = CARTESIAN_POINT('',(16.271059994742,-3.791857479273,\r
-    3.558773934801));\r
-#2832 = CARTESIAN_POINT('',(16.507606701232,-3.849278868051,\r
-    3.368854177301));\r
-#2833 = CARTESIAN_POINT('',(17.488598723463,-4.081659911157,\r
-    2.605567873013));\r
-#2834 = CARTESIAN_POINT('',(18.258447278515,-4.250725745453,\r
-    2.062822080083));\r
-#2835 = CARTESIAN_POINT('',(19.055388845071,-4.408098092931,\r
-    1.555636711387));\r
-#2836 = CARTESIAN_POINT('',(19.877633835512,-4.548471165221,\r
-    1.084661970026));\r
-#2837 = CARTESIAN_POINT('',(20.72277043186,-4.666788030853,\r
-    0.649815413633));\r
-#2838 = CARTESIAN_POINT('',(21.5877499558,-4.758748300897,0.250421577407\r
-    ));\r
-#2839 = CARTESIAN_POINT('',(23.443980609558,-4.890066314293,\r
-    -0.518568227504));\r
-#2840 = CARTESIAN_POINT('',(24.439159296315,-4.922797517593,\r
-    -0.880578359974));\r
-#2841 = CARTESIAN_POINT('',(25.449470434967,-4.914811662571,\r
-    -1.202082738706));\r
-#2842 = CARTESIAN_POINT('',(26.469989028398,-4.863280186295,\r
-    -1.485599317965));\r
-#2843 = CARTESIAN_POINT('',(27.496062973264,-4.76712831282,-1.7340011752\r
-    ));\r
-#2844 = CARTESIAN_POINT('',(28.523399562329,-4.626633348226,\r
-    -1.950164991404));\r
-#2845 = CARTESIAN_POINT('',(30.065889878097,-4.350436887226,\r
-    -2.231194911599));\r
-#2846 = CARTESIAN_POINT('',(30.58309692231,-4.246728614969,\r
-    -2.318022665291));\r
-#2847 = CARTESIAN_POINT('',(31.099255546098,-4.132189571921,\r
-    -2.397701508334));\r
-#2848 = CARTESIAN_POINT('',(31.613967299355,-4.00703651184,\r
-    -2.470585702601));\r
-#2849 = CARTESIAN_POINT('',(32.126883272384,-3.871530212567,\r
-    -2.537016586598));\r
-#2850 = CARTESIAN_POINT('',(32.637701668992,-3.725962698769,\r
-    -2.597318839136));\r
-#2851 = CARTESIAN_POINT('',(34.159463278064,-3.261116691222,\r
-    -2.760363675848));\r
-#2852 = CARTESIAN_POINT('',(35.163344092682,-2.912884121617,\r
-    -2.845792587235));\r
-#2853 = CARTESIAN_POINT('',(36.15589168609,-2.528385688306,\r
-    -2.91051935704));\r
-#2854 = CARTESIAN_POINT('',(37.1358106012,-2.110361093242,\r
-    -2.956649707248));\r
-#2855 = CARTESIAN_POINT('',(38.102320988975,-1.661592806334,\r
-    -2.98597417148));\r
-#2856 = CARTESIAN_POINT('',(39.055087395641,-1.184736719078,\r
-    -2.999999999966));\r
-#2857 = CARTESIAN_POINT('',(39.994181409292,-0.68224145335,-3.));\r
-#2858 = PCURVE('',#1999,#2859);\r
-#2859 = DEFINITIONAL_REPRESENTATION('',(#2860),#2929);\r
-#2860 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#2861,#2862,#2863,#2864,#2865,\r
-    #2866,#2867,#2868,#2869,#2870,#2871,#2872,#2873,#2874,#2875,#2876,\r
-    #2877,#2878,#2879,#2880,#2881,#2882,#2883,#2884,#2885,#2886,#2887,\r
-    #2888,#2889,#2890,#2891,#2892,#2893,#2894,#2895,#2896,#2897,#2898,\r
-    #2899,#2900,#2901,#2902,#2903,#2904,#2905,#2906,#2907,#2908,#2909,\r
-    #2910,#2911,#2912,#2913,#2914,#2915,#2916,#2917,#2918,#2919,#2920,\r
-    #2921,#2922,#2923,#2924,#2925,#2926,#2927,#2928),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,4.313243732791E-02,0.134164938732,\r
-    0.206253639056,0.289095162863,0.441240529254,0.481791559629,\r
-    0.522584322265,0.648883534703,0.788637761544,0.859259879623,1.),\r
-  .UNSPECIFIED.);\r
-#2861 = CARTESIAN_POINT('',(0.715564316866,0.));\r
-#2862 = CARTESIAN_POINT('',(0.691271893158,6.006504380829E-03));\r
-#2863 = CARTESIAN_POINT('',(0.667690591671,1.206249361571E-02));\r
-#2864 = CARTESIAN_POINT('',(0.644856164401,1.816721547946E-02));\r
-#2865 = CARTESIAN_POINT('',(0.622796700361,2.431943363926E-02));\r
-#2866 = CARTESIAN_POINT('',(0.601531947017,3.051747456113E-02));\r
-#2867 = CARTESIAN_POINT('',(0.581073442953,3.675932636386E-02));\r
-#2868 = CARTESIAN_POINT('',(0.519957717645,5.630425623785E-02));\r
-#2869 = CARTESIAN_POINT('',(0.482103421471,6.97500626874E-02));\r
-#2870 = CARTESIAN_POINT('',(0.44789729672,8.336100580652E-02));\r
-#2871 = CARTESIAN_POINT('',(0.417228238915,9.711454595879E-02));\r
-#2872 = CARTESIAN_POINT('',(0.389887479918,0.110989440622));\r
-#2873 = CARTESIAN_POINT('',(0.365634421728,0.124968083745));\r
-#2874 = CARTESIAN_POINT('',(0.327255999725,0.150177223504));\r
-#2875 = CARTESIAN_POINT('',(0.312072928303,0.161374578824));\r
-#2876 = CARTESIAN_POINT('',(0.298542021954,0.172621826554));\r
-#2877 = CARTESIAN_POINT('',(0.286534913907,0.1839134857));\r
-#2878 = CARTESIAN_POINT('',(0.275927132562,0.195245096969));\r
-#2879 = CARTESIAN_POINT('',(0.266601172547,0.206612999132));\r
-#2880 = CARTESIAN_POINT('',(0.249074056835,0.231115762302));\r
-#2881 = CARTESIAN_POINT('',(0.241248139049,0.244261376624));\r
-#2882 = CARTESIAN_POINT('',(0.234799491728,0.257446213569));\r
-#2883 = CARTESIAN_POINT('',(0.229571546646,0.270666673325));\r
-#2884 = CARTESIAN_POINT('',(0.225419698182,0.283919789101));\r
-#2885 = CARTESIAN_POINT('',(0.222210318889,0.297202873117));\r
-#2886 = CARTESIAN_POINT('',(0.215426740669,0.334958972866));\r
-#2887 = CARTESIAN_POINT('',(0.213793426409,0.359497618944));\r
-#2888 = CARTESIAN_POINT('',(0.214148053064,0.384112751049));\r
-#2889 = CARTESIAN_POINT('',(0.215825903014,0.408791866498));\r
-#2890 = CARTESIAN_POINT('',(0.218242954689,0.433521406188));\r
-#2891 = CARTESIAN_POINT('',(0.22088746481,0.458283778698));\r
-#2892 = CARTESIAN_POINT('',(0.22397582137,0.489657741927));\r
-#2893 = CARTESIAN_POINT('',(0.224611092061,0.496260551534));\r
-#2894 = CARTESIAN_POINT('',(0.225223514329,0.502863856675));\r
-#2895 = CARTESIAN_POINT('',(0.225805237238,0.509467174073));\r
-#2896 = CARTESIAN_POINT('',(0.226348863616,0.51606844619));\r
-#2897 = CARTESIAN_POINT('',(0.226847485196,0.522664764894));\r
-#2898 = CARTESIAN_POINT('',(0.227744487522,0.535884293912));\r
-#2899 = CARTESIAN_POINT('',(0.228142256071,0.542507269434));\r
-#2900 = CARTESIAN_POINT('',(0.22848140317,0.549121813415));\r
-#2901 = CARTESIAN_POINT('',(0.228755878506,0.555725898988));\r
-#2902 = CARTESIAN_POINT('',(0.228960155515,0.562317479687));\r
-#2903 = CARTESIAN_POINT('',(0.229089249441,0.568894496629));\r
-#2904 = CARTESIAN_POINT('',(0.229291949776,0.595766625305));\r
-#2905 = CARTESIAN_POINT('',(0.228682060762,0.615921862632));\r
-#2906 = CARTESIAN_POINT('',(0.227177275994,0.635855092036));\r
-#2907 = CARTESIAN_POINT('',(0.22469754191,0.655505223071));\r
-#2908 = CARTESIAN_POINT('',(0.221217014352,0.67481829156));\r
-#2909 = CARTESIAN_POINT('',(0.216754221138,0.693748549125));\r
-#2910 = CARTESIAN_POINT('',(0.205395531616,0.732736111601));\r
-#2911 = CARTESIAN_POINT('',(0.198289303807,0.752704789847));\r
-#2912 = CARTESIAN_POINT('',(0.190114287274,0.772106774878));\r
-#2913 = CARTESIAN_POINT('',(0.180988149243,0.79091681469));\r
-#2914 = CARTESIAN_POINT('',(0.171045960195,0.809130157444));\r
-#2915 = CARTESIAN_POINT('',(0.160423608824,0.826752621819));\r
-#2916 = CARTESIAN_POINT('',(0.143606764222,0.85240831176));\r
-#2917 = CARTESIAN_POINT('',(0.137820337273,0.860874170224));\r
-#2918 = CARTESIAN_POINT('',(0.131909051978,0.869195778052));\r
-#2919 = CARTESIAN_POINT('',(0.125888366878,0.877376181749));\r
-#2920 = CARTESIAN_POINT('',(0.119772842222,0.885418940445));\r
-#2921 = CARTESIAN_POINT('',(0.113576034611,0.893327949131));\r
-#2922 = CARTESIAN_POINT('',(9.482383120037E-02,0.916610357039));\r
-#2923 = CARTESIAN_POINT('',(8.20647125787E-02,0.931597373439));\r
-#2924 = CARTESIAN_POINT('',(6.913049848833E-02,0.946102566177));\r
-#2925 = CARTESIAN_POINT('',(5.610251689372E-02,0.960161605258));\r
-#2926 = CARTESIAN_POINT('',(4.304720264695E-02,0.97380912845));\r
-#2927 = CARTESIAN_POINT('',(3.001784820076E-02,0.98707796068));\r
-#2928 = CARTESIAN_POINT('',(1.705686339932E-02,1.));\r
-#2929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#2930 = PCURVE('',#2931,#2959);\r
-#2931 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#2932,#2933,#2934)\r
-    ,(#2935,#2936,#2937)\r
-    ,(#2938,#2939,#2940)\r
-    ,(#2941,#2942,#2943)\r
-    ,(#2944,#2945,#2946)\r
-    ,(#2947,#2948,#2949)\r
-    ,(#2950,#2951,#2952)\r
-    ,(#2953,#2954,#2955)\r
-    ,(#2956,#2957,#2958\r
-  )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(2.,3.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#2932 = CARTESIAN_POINT('',(41.792929292929,0.342230510436,-3.));\r
-#2933 = CARTESIAN_POINT('',(47.540887314023,-6.651802483168,\r
-    18.132466219623));\r
-#2934 = CARTESIAN_POINT('',(30.605591591022,-30.20559159102,\r
-    27.282842712475));\r
-#2935 = CARTESIAN_POINT('',(37.230563272328,-2.418284198197,-3.));\r
-#2936 = CARTESIAN_POINT('',(41.543747262735,-4.729285494914,\r
-    18.132466219623));\r
-#2937 = CARTESIAN_POINT('',(26.893280989792,-26.49328098979,\r
-    27.282842712475));\r
-#2938 = CARTESIAN_POINT('',(32.239029127876,-4.469503101606,-3.));\r
-#2939 = CARTESIAN_POINT('',(35.710210760977,-3.077159770487,\r
-    18.132466219623));\r
-#2940 = CARTESIAN_POINT('',(23.180970388563,-22.78097038856,\r
-    27.282842712475));\r
-#2941 = CARTESIAN_POINT('',(26.946978314306,-5.733584615739,-3.));\r
-#2942 = CARTESIAN_POINT('',(29.991234477066,-1.725099367079,\r
-    18.132466219623));\r
-#2943 = CARTESIAN_POINT('',(19.468659787333,-19.06865978733,\r
-    27.282842712475));\r
-#2944 = CARTESIAN_POINT('',(21.500000000001,-6.160688666992,-3.));\r
-#2945 = CARTESIAN_POINT('',(24.331318238931,-0.692103862005,\r
-    18.132466219623));\r
-#2946 = CARTESIAN_POINT('',(15.756349186104,-15.3563491861,\r
-    27.282842712475));\r
-#2947 = CARTESIAN_POINT('',(16.053021685692,-5.733584615739,-3.));\r
-#2948 = CARTESIAN_POINT('',(18.671402000798,1.525823778632E-02,\r
-    18.132466219623));\r
-#2949 = CARTESIAN_POINT('',(12.044038584875,-11.64403858487,\r
-    27.282842712475));\r
-#2950 = CARTESIAN_POINT('',(10.760970872126,-4.469503101606,-3.));\r
-#2951 = CARTESIAN_POINT('',(12.952425716885,0.403555439243,\r
-    18.132466219623));\r
-#2952 = CARTESIAN_POINT('',(8.331727983645,-7.931727983645,\r
-    27.282842712475));\r
-#2953 = CARTESIAN_POINT('',(5.769436727672,-2.418284198197,-3.));\r
-#2954 = CARTESIAN_POINT('',(7.118889215129,0.491787319681,\r
-    18.132466219623));\r
-#2955 = CARTESIAN_POINT('',(4.619417382416,-4.219417382416,\r
-    27.282842712475));\r
-#2956 = CARTESIAN_POINT('',(1.207070707071,0.342230510436,-3.));\r
-#2957 = CARTESIAN_POINT('',(1.12174916384,0.309627936292,18.132466219623\r
-    ));\r
-#2958 = CARTESIAN_POINT('',(0.907106781187,-0.507106781187,\r
-    27.282842712475));\r
-#2959 = DEFINITIONAL_REPRESENTATION('',(#2960),#3029);\r
-#2960 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#2961,#2962,#2963,#2964,#2965,\r
-    #2966,#2967,#2968,#2969,#2970,#2971,#2972,#2973,#2974,#2975,#2976,\r
-    #2977,#2978,#2979,#2980,#2981,#2982,#2983,#2984,#2985,#2986,#2987,\r
-    #2988,#2989,#2990,#2991,#2992,#2993,#2994,#2995,#2996,#2997,#2998,\r
-    #2999,#3000,#3001,#3002,#3003,#3004,#3005,#3006,#3007,#3008,#3009,\r
-    #3010,#3011,#3012,#3013,#3014,#3015,#3016,#3017,#3018,#3019,#3020,\r
-    #3021,#3022,#3023,#3024,#3025,#3026,#3027,#3028),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,4.313243732791E-02,0.134164938732,\r
-    0.206253639056,0.289095162863,0.441240529254,0.481791559629,\r
-    0.522584322265,0.648883534703,0.788637761544,0.859259879623,1.),\r
-  .UNSPECIFIED.);\r
-#2961 = CARTESIAN_POINT('',(2.875455796418,0.9846980552));\r
-#2962 = CARTESIAN_POINT('',(2.874610153272,0.969253407616));\r
-#2963 = CARTESIAN_POINT('',(2.87382656138,0.954038773635));\r
-#2964 = CARTESIAN_POINT('',(2.873092001909,0.939039217951));\r
-#2965 = CARTESIAN_POINT('',(2.872393256277,0.924243688101));\r
-#2966 = CARTESIAN_POINT('',(2.871717420448,0.909643925974));\r
-#2967 = CARTESIAN_POINT('',(2.871052275216,0.895233628841));\r
-#2968 = CARTESIAN_POINT('',(2.868981397104,0.850983882287));\r
-#2969 = CARTESIAN_POINT('',(2.867573637355,0.821784136094));\r
-#2970 = CARTESIAN_POINT('',(2.866056720107,0.793358528408));\r
-#2971 = CARTESIAN_POINT('',(2.864342064438,0.765683301254));\r
-#2972 = CARTESIAN_POINT('',(2.862367336923,0.73873896019));\r
-#2973 = CARTESIAN_POINT('',(2.860087573579,0.712506842125));\r
-#2974 = CARTESIAN_POINT('',(2.855398007619,0.66674352233));\r
-#2975 = CARTESIAN_POINT('',(2.853113929727,0.646953276264));\r
-#2976 = CARTESIAN_POINT('',(2.85060212658,0.627587262157));\r
-#2977 = CARTESIAN_POINT('',(2.847851407274,0.608635949902));\r
-#2978 = CARTESIAN_POINT('',(2.844853850244,0.590090255909));\r
-#2979 = CARTESIAN_POINT('',(2.841603692094,0.571941691717));\r
-#2980 = CARTESIAN_POINT('',(2.834066747519,0.533774424125));\r
-#2981 = CARTESIAN_POINT('',(2.829697609274,0.51388037504));\r
-#2982 = CARTESIAN_POINT('',(2.82498303719,0.494488691777));\r
-#2983 = CARTESIAN_POINT('',(2.819919363654,0.475588787144));\r
-#2984 = CARTESIAN_POINT('',(2.814504531431,0.457171532908));\r
-#2985 = CARTESIAN_POINT('',(2.808737546266,0.439229385444));\r
-#2986 = CARTESIAN_POINT('',(2.791380134706,0.389665510146));\r
-#2987 = CARTESIAN_POINT('',(2.778953688584,0.359155860072));\r
-#2988 = CARTESIAN_POINT('',(2.765339024067,0.330190258988));\r
-#2989 = CARTESIAN_POINT('',(2.75054500139,0.302744206386));\r
-#2990 = CARTESIAN_POINT('',(2.734584622197,0.276807108124));\r
-#2991 = CARTESIAN_POINT('',(2.717473371656,0.252380146001));\r
-#2992 = CARTESIAN_POINT('',(2.694368823145,0.223366850258));\r
-#2993 = CARTESIAN_POINT('',(2.689426368497,0.217369240867));\r
-#2994 = CARTESIAN_POINT('',(2.684403998415,0.211479773726));\r
-#2995 = CARTESIAN_POINT('',(2.679302077456,0.205698771093));\r
-#2996 = CARTESIAN_POINT('',(2.674121152243,0.200026440153));\r
-#2997 = CARTESIAN_POINT('',(2.668861982899,0.194462840781));\r
-#2998 = CARTESIAN_POINT('',(2.658156945478,0.183520771913));\r
-#2999 = CARTESIAN_POINT('',(2.652710154545,0.178143591285));\r
-#3000 = CARTESIAN_POINT('',(2.647185852237,0.172876582011));\r
-#3001 = CARTESIAN_POINT('',(2.641585024518,0.167719719628));\r
-#3002 = CARTESIAN_POINT('',(2.635908793357,0.16267289078));\r
-#3003 = CARTESIAN_POINT('',(2.630158421352,0.157735887889));\r
-#3004 = CARTESIAN_POINT('',(2.606306295287,0.137961942772));\r
-#3005 = CARTESIAN_POINT('',(2.587577491229,0.124063196881));\r
-#3006 = CARTESIAN_POINT('',(2.568194040054,0.111206667649));\r
-#3007 = CARTESIAN_POINT('',(2.548211044802,9.937300256049E-02));\r
-#3008 = CARTESIAN_POINT('',(2.527692661258,8.852995340353E-02));\r
-#3009 = CARTESIAN_POINT('',(2.506710655157,7.863600403446E-02));\r
-#3010 = CARTESIAN_POINT('',(2.461702862006,5.969349169127E-02));\r
-#3011 = CARTESIAN_POINT('',(2.437583849568,5.084429042289E-02));\r
-#3012 = CARTESIAN_POINT('',(2.413097311915,4.303387576796E-02));\r
-#3013 = CARTESIAN_POINT('',(2.388341310872,3.618019162618E-02));\r
-#3014 = CARTESIAN_POINT('',(2.363399928709,3.019920605394E-02));\r
-#3015 = CARTESIAN_POINT('',(2.338346372027,2.501106852836E-02));\r
-#3016 = CARTESIAN_POINT('',(2.300561147707,1.828346488878E-02));\r
-#3017 = CARTESIAN_POINT('',(2.287862833433,1.620829964628E-02));\r
-#3018 = CARTESIAN_POINT('',(2.275157483836,1.430669107214E-02));\r
-#3019 = CARTESIAN_POINT('',(2.262450883129,1.256936784247E-02));\r
-#3020 = CARTESIAN_POINT('',(2.249747707259,1.098753800416E-02));\r
-#3021 = CARTESIAN_POINT('',(2.237051629865,9.55294408184E-03));\r
-#3022 = CARTESIAN_POINT('',(2.199083581768,5.677110563124E-03));\r
-#3023 = CARTESIAN_POINT('',(2.17384258405,3.650755218942E-03));\r
-#3024 = CARTESIAN_POINT('',(2.148661402423,2.117533621442E-03));\r
-#3025 = CARTESIAN_POINT('',(2.123546604657,1.025676031699E-03));\r
-#3026 = CARTESIAN_POINT('',(2.098495292169,3.318565812234E-04));\r
-#3027 = CARTESIAN_POINT('',(2.073496285507,8.2764E-13));\r
-#3028 = CARTESIAN_POINT('',(2.048529562058,1.203E-14));\r
-#3029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#3030 = ORIENTED_EDGE('',*,*,#3031,.T.);\r
-#3031 = EDGE_CURVE('',#2786,#3032,#3034,.T.);\r
-#3032 = VERTEX_POINT('',#3033);\r
-#3033 = CARTESIAN_POINT('',(7.601151370044,-1.470044016999,17.));\r
-#3034 = SURFACE_CURVE('',#3035,(#3054,#3062),.PCURVE_S1.);\r
-#3035 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#3036,#3037,#3038,#3039,#3040,\r
-    #3041,#3042,#3043,#3044,#3045,#3046,#3047,#3048,#3049,#3050,#3051,\r
-    #3052,#3053),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6),(0.,0.250999989569,\r
-    0.500999988929,0.750999988289,1.),.UNSPECIFIED.);\r
-#3036 = CARTESIAN_POINT('',(4.872321553393,-6.01656166707,17.));\r
-#3037 = CARTESIAN_POINT('',(5.181783031308,-5.765954057522,17.));\r
-#3038 = CARTESIAN_POINT('',(5.475135856392,-5.495446687253,17.));\r
-#3039 = CARTESIAN_POINT('',(5.750663279562,-5.206430392991,17.));\r
-#3040 = CARTESIAN_POINT('',(6.006851809811,-4.900493191483,17.));\r
-#3041 = CARTESIAN_POINT('',(6.476997391778,-4.259618056867,17.));\r
-#3042 = CARTESIAN_POINT('',(6.691124623868,-3.924792399619,17.));\r
-#3043 = CARTESIAN_POINT('',(6.88348477633,-3.576699798176,17.));\r
-#3044 = CARTESIAN_POINT('',(7.053029508969,-3.217237316255,17.));\r
-#3045 = CARTESIAN_POINT('',(7.344880258134,-2.479632068909,17.));\r
-#3046 = CARTESIAN_POINT('',(7.467189975704,-2.1014799497,17.));\r
-#3047 = CARTESIAN_POINT('',(7.565081524129,-1.716008637951,17.));\r
-#3048 = CARTESIAN_POINT('',(7.63802140599,-1.325318906952,17.));\r
-#3049 = CARTESIAN_POINT('',(7.73328002925,-0.539411946857,17.));\r
-#3050 = CARTESIAN_POINT('',(7.755801255302,-0.144209251497,17.));\r
-#3051 = CARTESIAN_POINT('',(7.75305119052,0.251888851344,17.));\r
-#3052 = CARTESIAN_POINT('',(7.725044409418,0.646740696598,17.));\r
-#3053 = CARTESIAN_POINT('',(7.672069729676,1.03820887894,17.));\r
-#3054 = PCURVE('',#1999,#3055);\r
-#3055 = DEFINITIONAL_REPRESENTATION('',(#3056),#3061);\r
-#3056 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3057,#3058,#3059,#3060),\r
-  .UNSPECIFIED.,.F.,.F.,(4,4),(0.612383479756,0.682272003917),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#3057 = CARTESIAN_POINT('',(0.262647054525,0.212321474614));\r
-#3058 = CARTESIAN_POINT('',(0.238777730324,0.212321474679));\r
-#3059 = CARTESIAN_POINT('',(0.214908413038,0.212321474513));\r
-#3060 = CARTESIAN_POINT('',(0.191039060428,0.212321474405));\r
-#3061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#3062 = PCURVE('',#3063,#3073);\r
-#3063 = SURFACE_OF_REVOLUTION('',#3064,#3070);\r
-#3064 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3065,#3066,#3067,#3068,#3069),\r
-  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),.QUASI_UNIFORM_KNOTS.);\r
-#3065 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#3066 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#3067 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#3068 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#3069 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#3070 = AXIS1_PLACEMENT('',#3071,#3072);\r
-#3071 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#3072 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#3073 = DEFINITIONAL_REPRESENTATION('',(#3074),#3079);\r
-#3074 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3075,#3076,#3077,#3078),\r
-  .UNSPECIFIED.,.F.,.F.,(4,4),(0.612383479756,0.682272003917),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#3075 = CARTESIAN_POINT('',(0.262647054525,0.212321474614));\r
-#3076 = CARTESIAN_POINT('',(0.238777730324,0.212321474679));\r
-#3077 = CARTESIAN_POINT('',(0.214908413038,0.212321474513));\r
-#3078 = CARTESIAN_POINT('',(0.191039060428,0.212321474405));\r
-#3079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#3080 = ORIENTED_EDGE('',*,*,#3081,.T.);\r
-#3081 = EDGE_CURVE('',#3032,#3082,#3084,.T.);\r
-#3082 = VERTEX_POINT('',#3083);\r
-#3083 = CARTESIAN_POINT('',(7.711962529783,-0.681296996851,17.));\r
-#3084 = SURFACE_CURVE('',#3085,(#3100,#3118),.PCURVE_S1.);\r
-#3085 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#3086,#3087,#3088,#3089,#3090,\r
-    #3091,#3092,#3093,#3094,#3095,#3096,#3097,#3098,#3099),\r
-  .UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.250999993551,0.500999997153,\r
-    0.751000000756,1.),.UNSPECIFIED.);\r
-#3086 = CARTESIAN_POINT('',(5.843065010257,-5.079086817453,17.));\r
-#3087 = CARTESIAN_POINT('',(6.071124260572,-4.816723652025,17.));\r
-#3088 = CARTESIAN_POINT('',(6.283477122285,-4.540705754612,17.));\r
-#3089 = CARTESIAN_POINT('',(6.478893266076,-4.252448600514,17.));\r
-#3090 = CARTESIAN_POINT('',(6.833229000009,-3.655871647438,17.));\r
-#3091 = CARTESIAN_POINT('',(6.992292401296,-3.347633763373,17.));\r
-#3092 = CARTESIAN_POINT('',(7.132658840339,-3.030444511361,17.));\r
-#3093 = CARTESIAN_POINT('',(7.374701884244,-2.381635611852,17.));\r
-#3094 = CARTESIAN_POINT('',(7.476379516871,-2.050013209374,17.));\r
-#3095 = CARTESIAN_POINT('',(7.558065767914,-1.712909196951,17.));\r
-#3096 = CARTESIAN_POINT('',(7.680552674848,-1.032748525227,17.));\r
-#3097 = CARTESIAN_POINT('',(7.721516114358,-0.689718182363,17.));\r
-#3098 = CARTESIAN_POINT('',(7.741997873891,-0.344858385707,17.));\r
-#3099 = CARTESIAN_POINT('',(7.741997908377,-4.19E-15,17.));\r
-#3100 = PCURVE('',#1999,#3101);\r
-#3101 = DEFINITIONAL_REPRESENTATION('',(#3102),#3117);\r
-#3102 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#3103,#3104,#3105,#3106,#3107,\r
-    #3108,#3109,#3110,#3111,#3112,#3113,#3114,#3115,#3116),\r
-  .UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.250999993551,0.500999997153,\r
-    0.751000000756,1.),.UNSPECIFIED.);\r
-#3103 = CARTESIAN_POINT('',(0.715564316866,0.212321474505));\r
-#3104 = CARTESIAN_POINT('',(0.670662686958,0.212321474505));\r
-#3105 = CARTESIAN_POINT('',(0.625760997072,0.212321474505));\r
-#3106 = CARTESIAN_POINT('',(0.580859300952,0.212321474505));\r
-#3107 = CARTESIAN_POINT('',(0.491234934867,0.212321474505));\r
-#3108 = CARTESIAN_POINT('',(0.446512133725,0.212321474505));\r
-#3109 = CARTESIAN_POINT('',(0.401789332582,0.212321474505));\r
-#3110 = CARTESIAN_POINT('',(0.312343855651,0.212321474505));\r
-#3111 = CARTESIAN_POINT('',(0.267621054508,0.212321474505));\r
-#3112 = CARTESIAN_POINT('',(0.222898253365,0.212321474505));\r
-#3113 = CARTESIAN_POINT('',(0.133631668165,0.212321474505));\r
-#3114 = CARTESIAN_POINT('',(8.908775550736E-02,0.212321474505));\r
-#3115 = CARTESIAN_POINT('',(4.454384898943E-02,0.212321474505));\r
-#3116 = CARTESIAN_POINT('',(0.,0.212321474505));\r
-#3117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#3118 = PCURVE('',#3119,#3124);\r
-#3119 = PLANE('',#3120);\r
-#3120 = AXIS2_PLACEMENT_3D('',#3121,#3122,#3123);\r
-#3121 = CARTESIAN_POINT('',(-1.004890835654E-14,3.721564300377E-15,17.)\r
-  );\r
-#3122 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#3123 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#3124 = DEFINITIONAL_REPRESENTATION('',(#3125),#3140);\r
-#3125 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#3126,#3127,#3128,#3129,#3130,\r
-    #3131,#3132,#3133,#3134,#3135,#3136,#3137,#3138,#3139),\r
-  .UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.250999993551,0.500999997153,\r
-    0.751000000756,1.),.UNSPECIFIED.);\r
-#3126 = CARTESIAN_POINT('',(4.872321553393,-6.01656166707));\r
-#3127 = CARTESIAN_POINT('',(5.142474956812,-5.797786460869));\r
-#3128 = CARTESIAN_POINT('',(5.399531706291,-5.562836582986));\r
-#3129 = CARTESIAN_POINT('',(5.642034369268,-5.312892360025));\r
-#3130 = CARTESIAN_POINT('',(6.094581447955,-4.786908505847));\r
-#3131 = CARTESIAN_POINT('',(6.304753265619,-4.510974517615));\r
-#3132 = CARTESIAN_POINT('',(6.498066558639,-4.222978459407));\r
-#3133 = CARTESIAN_POINT('',(6.849096907892,-3.626056758438));\r
-#3134 = CARTESIAN_POINT('',(7.006815454675,-3.31712858102));\r
-#3135 = CARTESIAN_POINT('',(7.145798205459,-2.999330604648));\r
-#3136 = CARTESIAN_POINT('',(7.384532922215,-2.350772730018));\r
-#3137 = CARTESIAN_POINT('',(7.484440628958,-2.020067015469));\r
-#3138 = CARTESIAN_POINT('',(7.564495499781,-1.684003034238));\r
-#3139 = CARTESIAN_POINT('',(7.624379563974,-1.344383828291));\r
-#3140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#3141 = ORIENTED_EDGE('',*,*,#3142,.T.);\r
-#3142 = EDGE_CURVE('',#3082,#3143,#3145,.T.);\r
-#3143 = VERTEX_POINT('',#3144);\r
-#3144 = CARTESIAN_POINT('',(7.740943268444,-0.127784643561,\r
-    17.000000000137));\r
-#3145 = SURFACE_CURVE('',#3146,(#3161,#3169),.PCURVE_S1.);\r
-#3146 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#3147,#3148,#3149,#3150,#3151,\r
-    #3152,#3153,#3154,#3155,#3156,#3157,#3158,#3159,#3160),\r
-  .UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.250999993551,0.500999997153,\r
-    0.751000000756,1.),.UNSPECIFIED.);\r
-#3147 = CARTESIAN_POINT('',(6.636269893518,-3.987286485029,17.));\r
-#3148 = CARTESIAN_POINT('',(6.815305525811,-3.689307132394,17.));\r
-#3149 = CARTESIAN_POINT('',(6.976502265511,-3.380607879593,17.));\r
-#3150 = CARTESIAN_POINT('',(7.118894269472,-3.06279634212,17.));\r
-#3151 = CARTESIAN_POINT('',(7.364252346679,-2.413752978982,17.));\r
-#3152 = CARTESIAN_POINT('',(7.467374270631,-2.082576851216,17.));\r
-#3153 = CARTESIAN_POINT('',(7.550528892476,-1.745832040317,17.));\r
-#3154 = CARTESIAN_POINT('',(7.676230275622,-1.064849672366,17.));\r
-#3155 = CARTESIAN_POINT('',(7.718777570677,-0.720609223718,17.));\r
-#3156 = CARTESIAN_POINT('',(7.740685326577,-0.374441910078,17.));\r
-#3157 = CARTESIAN_POINT('',(7.743202721003,0.316655220906,17.));\r
-#3158 = CARTESIAN_POINT('',(7.7239772399,0.661587388699,17.));\r
-#3159 = CARTESIAN_POINT('',(7.684263560243,1.004764610367,17.));\r
-#3160 = CARTESIAN_POINT('',(7.624379563974,1.344383828291,17.));\r
-#3161 = PCURVE('',#1999,#3162);\r
-#3162 = DEFINITIONAL_REPRESENTATION('',(#3163),#3168);\r
-#3163 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3164,#3165,#3166,#3167),\r
-  .UNSPECIFIED.,.F.,.F.,(4,4),(0.632951157328,0.733023213317),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#3164 = CARTESIAN_POINT('',(8.811412939384E-02,0.21232147452));\r
-#3165 = CARTESIAN_POINT('',(6.424480319023E-02,0.212321474514));\r
-#3166 = CARTESIAN_POINT('',(4.03754623786E-02,0.212321474475));\r
-#3167 = CARTESIAN_POINT('',(1.650613288851E-02,0.212321474497));\r
-#3168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#3169 = PCURVE('',#3170,#3180);\r
-#3170 = SURFACE_OF_REVOLUTION('',#3171,#3177);\r
-#3171 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3172,#3173,#3174,#3175,#3176),\r
-  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),.QUASI_UNIFORM_KNOTS.);\r
-#3172 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#3173 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#3174 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#3175 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#3176 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#3177 = AXIS1_PLACEMENT('',#3178,#3179);\r
-#3178 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#3179 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#3180 = DEFINITIONAL_REPRESENTATION('',(#3181),#3186);\r
-#3181 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3182,#3183,#3184,#3185),\r
-  .UNSPECIFIED.,.F.,.F.,(4,4),(0.632951157328,0.733023213317),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#3182 = CARTESIAN_POINT('',(8.811412939384E-02,0.21232147452));\r
-#3183 = CARTESIAN_POINT('',(6.424480319023E-02,0.212321474514));\r
-#3184 = CARTESIAN_POINT('',(4.03754623786E-02,0.212321474475));\r
-#3185 = CARTESIAN_POINT('',(1.650613288851E-02,0.212321474497));\r
-#3186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#3187 = ORIENTED_EDGE('',*,*,#3188,.T.);\r
-#3188 = EDGE_CURVE('',#3143,#2750,#3189,.T.);\r
-#3189 = SURFACE_CURVE('',#3190,(#3211,#3235),.PCURVE_S1.);\r
-#3190 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#3191,#3192,#3193,#3194,#3195,\r
-    #3196,#3197,#3198,#3199,#3200,#3201,#3202,#3203,#3204,#3205,#3206,\r
-    #3207,#3208,#3209,#3210),.UNSPECIFIED.,.F.,.F.,(8,6,6,8),(0.,\r
-    0.339139980084,0.693523054627,1.),.UNSPECIFIED.);\r
-#3191 = CARTESIAN_POINT('',(8.032309072049,-4.44E-15,16.130308588731));\r
-#3192 = CARTESIAN_POINT('',(7.85259774016,-7.226232720867E-02,\r
-    16.643852369511));\r
-#3193 = CARTESIAN_POINT('',(7.682734602687,-0.149158188745,\r
-    17.160161073693));\r
-#3194 = CARTESIAN_POINT('',(7.522446823654,-0.231071931866,\r
-    17.678785831245));\r
-#3195 = CARTESIAN_POINT('',(7.371387737606,-0.318456665477,\r
-    18.199258426086));\r
-#3196 = CARTESIAN_POINT('',(7.229116162088,-0.411868013496,\r
-    18.721079624325));\r
-#3197 = CARTESIAN_POINT('',(7.095053280566,-0.511973867848,\r
-    19.243705504509));\r
-#3198 = CARTESIAN_POINT('',(6.836089080363,-0.731941122536,\r
-    20.312857193344));\r
-#3199 = CARTESIAN_POINT('',(6.711872276133,-0.85248615133,\r
-    20.859393188321));\r
-#3200 = CARTESIAN_POINT('',(6.594873093101,-0.982048829863,\r
-    21.405456117777));\r
-#3201 = CARTESIAN_POINT('',(6.483961853246,-1.121603790833,\r
-    21.950256835063));\r
-#3202 = CARTESIAN_POINT('',(6.377694317345,-1.272198203151,\r
-    22.49289280806));\r
-#3203 = CARTESIAN_POINT('',(6.274176261269,-1.434813891327,\r
-    23.032359249563));\r
-#3204 = CARTESIAN_POINT('',(6.081944869466,-1.761673798331,\r
-    24.030537046435));\r
-#3205 = CARTESIAN_POINT('',(5.99312475988,-1.922721754639,\r
-    24.490292853084));\r
-#3206 = CARTESIAN_POINT('',(5.903141050461,-2.093638141816,\r
-    24.946198069291));\r
-#3207 = CARTESIAN_POINT('',(5.810278458812,-2.274623706515,\r
-    25.397514113658));\r
-#3208 = CARTESIAN_POINT('',(5.712599662052,-2.46555140823,\r
-    25.843512017009));\r
-#3209 = CARTESIAN_POINT('',(5.608088815207,-2.665812591077,\r
-    26.283564045774));\r
-#3210 = CARTESIAN_POINT('',(5.494819366712,-2.87435875436,\r
-    26.717157287525));\r
-#3211 = PCURVE('',#1999,#3212);\r
-#3212 = DEFINITIONAL_REPRESENTATION('',(#3213),#3234);\r
-#3213 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#3214,#3215,#3216,#3217,#3218,\r
-    #3219,#3220,#3221,#3222,#3223,#3224,#3225,#3226,#3227,#3228,#3229,\r
-    #3230,#3231,#3232,#3233),.UNSPECIFIED.,.F.,.F.,(8,6,6,8),(0.,\r
-    0.339139980084,0.693523054627,1.),.UNSPECIFIED.);\r
-#3214 = CARTESIAN_POINT('',(0.,0.231630039818));\r
-#3215 = CARTESIAN_POINT('',(8.996457501881E-03,0.220162107347));\r
-#3216 = CARTESIAN_POINT('',(1.903943855065E-02,0.208727667541));\r
-#3217 = CARTESIAN_POINT('',(3.022642129297E-02,0.197329140746));\r
-#3218 = CARTESIAN_POINT('',(4.266257370336E-02,0.185969439631));\r
-#3219 = CARTESIAN_POINT('',(5.646348170391E-02,0.17465221529));\r
-#3220 = CARTESIAN_POINT('',(7.175549924034E-02,0.163382148533));\r
-#3221 = CARTESIAN_POINT('',(0.106352353185,0.140444267527));\r
-#3222 = CARTESIAN_POINT('',(0.125806345545,0.128781520327));\r
-#3223 = CARTESIAN_POINT('',(0.147189815027,0.117183816802));\r
-#3224 = CARTESIAN_POINT('',(0.17066516525,0.105660287425));\r
-#3225 = CARTESIAN_POINT('',(0.196399062565,9.422255433893E-02));\r
-#3226 = CARTESIAN_POINT('',(0.224545725955,8.288456153146E-02));\r
-#3227 = CARTESIAN_POINT('',(0.281745612005,6.195483992917E-02));\r
-#3228 = CARTESIAN_POINT('',(0.310161144455,5.233453110291E-02));\r
-#3229 = CARTESIAN_POINT('',(0.340537122758,4.281038986154E-02));\r
-#3230 = CARTESIAN_POINT('',(0.37292033205,3.339369552067E-02));\r
-#3231 = CARTESIAN_POINT('',(0.407319791835,2.409577750755E-02));\r
-#3232 = CARTESIAN_POINT('',(0.44369350874,1.492622639519E-02));\r
-#3233 = CARTESIAN_POINT('',(0.48195904937,5.892641764695E-03));\r
-#3234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#3235 = PCURVE('',#3236,#3264);\r
-#3236 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#3237,#3238,#3239)\r
-    ,(#3240,#3241,#3242)\r
-    ,(#3243,#3244,#3245)\r
-    ,(#3246,#3247,#3248)\r
-    ,(#3249,#3250,#3251)\r
-    ,(#3252,#3253,#3254)\r
-    ,(#3255,#3256,#3257)\r
-    ,(#3258,#3259,#3260)\r
-    ,(#3261,#3262,#3263\r
-  )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(0.,1.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#3237 = CARTESIAN_POINT('',(0.8621595336,-5.039369484964E-02,-3.));\r
-#3238 = CARTESIAN_POINT('',(1.218185094563,-0.238887458864,\r
-    17.999867544966));\r
-#3239 = CARTESIAN_POINT('',(0.786773291545,-0.678960814563,\r
-    26.717157287525));\r
-#3240 = CARTESIAN_POINT('',(6.200295573583,-1.105102083628,-3.));\r
-#3241 = CARTESIAN_POINT('',(6.750652059563,1.991470395236,\r
-    17.999867544966));\r
-#3242 = CARTESIAN_POINT('',(5.544889173487,-2.897706688702,\r
-    26.717157287525));\r
-#3243 = CARTESIAN_POINT('',(11.702403721827,-1.329908250618,-3.));\r
-#3244 = CARTESIAN_POINT('',(12.220611076174,3.905460509741,\r
-    17.999867544966));\r
-#3245 = CARTESIAN_POINT('',(10.303005055429,-5.11645256284,\r
-    26.717157287525));\r
-#3246 = CARTESIAN_POINT('',(17.217957230983,-0.695071610984,-3.));\r
-#3247 = CARTESIAN_POINT('',(17.685444575191,5.491745450734,\r
-    17.999867544966));\r
-#3248 = CARTESIAN_POINT('',(15.061120937372,-7.335198436979,\r
-    26.717157287525));\r
-#3249 = CARTESIAN_POINT('',(22.589960819106,0.79638734665,-3.));\r
-#3250 = CARTESIAN_POINT('',(23.205000863042,6.75147666128,\r
-    17.999867544966));\r
-#3251 = CARTESIAN_POINT('',(19.819236819314,-9.553944311118,\r
-    26.717157287525));\r
-#3252 = CARTESIAN_POINT('',(27.663845654525,3.106920845651,-3.));\r
-#3253 = CARTESIAN_POINT('',(28.838203256961,7.698967761596,\r
-    17.999867544966));\r
-#3254 = CARTESIAN_POINT('',(24.577352701257,-11.77269018525,\r
-    26.717157287525));\r
-#3255 = CARTESIAN_POINT('',(32.29706989707,6.16593722182,-3.));\r
-#3256 = CARTESIAN_POINT('',(34.63939025441,8.361129060692,\r
-    17.999867544966));\r
-#3257 = CARTESIAN_POINT('',(29.335468583199,-13.99143605939,\r
-    26.717157287525));\r
-#3258 = CARTESIAN_POINT('',(36.367426650751,9.874835681668,-3.));\r
-#3259 = CARTESIAN_POINT('',(40.655148451294,8.775548251841,\r
-    17.999867544966));\r
-#3260 = CARTESIAN_POINT('',(34.093584465141,-16.21018193353,\r
-    26.717157287525));\r
-#3261 = CARTESIAN_POINT('',(39.778722616653,14.114076887325,-3.));\r
-#3262 = CARTESIAN_POINT('',(46.922147777808,8.987795028823,\r
-    17.999867544966));\r
-#3263 = CARTESIAN_POINT('',(38.851700347084,-18.42892780767,\r
-    26.717157287525));\r
-#3264 = DEFINITIONAL_REPRESENTATION('',(#3265),#3286);\r
-#3265 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#3266,#3267,#3268,#3269,#3270,\r
-    #3271,#3272,#3273,#3274,#3275,#3276,#3277,#3278,#3279,#3280,#3281,\r
-    #3282,#3283,#3284,#3285),.UNSPECIFIED.,.F.,.F.,(8,6,6,8),(0.,\r
-    0.339139980084,0.693523054627,1.),.UNSPECIFIED.);\r
-#3266 = CARTESIAN_POINT('',(0.166519307613,0.541115960765));\r
-#3267 = CARTESIAN_POINT('',(0.162718847839,0.559005023511));\r
-#3268 = CARTESIAN_POINT('',(0.159174462484,0.577309886049));\r
-#3269 = CARTESIAN_POINT('',(0.155882842419,0.596041647789));\r
-#3270 = CARTESIAN_POINT('',(0.152839377381,0.615212851572));\r
-#3271 = CARTESIAN_POINT('',(0.150037735079,0.634837477646));\r
-#3272 = CARTESIAN_POINT('',(0.147468799635,0.654930927852));\r
-#3273 = CARTESIAN_POINT('',(0.14266352288,0.697014025734));\r
-#3274 = CARTESIAN_POINT('',(0.140447353127,0.719047982263));\r
-#3275 = CARTESIAN_POINT('',(0.138454910135,0.741631255407));\r
-#3276 = CARTESIAN_POINT('',(0.136665354886,0.764783531642));\r
-#3277 = CARTESIAN_POINT('',(0.135050488292,0.788525208422));\r
-#3278 = CARTESIAN_POINT('',(0.133570780866,0.812877706827));\r
-#3279 = CARTESIAN_POINT('',(0.130968063343,0.859483790894));\r
-#3280 = CARTESIAN_POINT('',(0.129823915608,0.881575441874));\r
-#3281 = CARTESIAN_POINT('',(0.128709624144,0.904162194062));\r
-#3282 = CARTESIAN_POINT('',(0.127585879035,0.927263894004));\r
-#3283 = CARTESIAN_POINT('',(0.12640667856,0.950906792845));\r
-#3284 = CARTESIAN_POINT('',(0.125122384502,0.97513027245));\r
-#3285 = CARTESIAN_POINT('',(0.123684620971,1.));\r
-#3286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#3287 = ADVANCED_FACE('',(#3288),#1912,.T.);\r
-#3288 = FACE_BOUND('',#3289,.T.);\r
-#3289 = EDGE_LOOP('',(#3290,#3291,#3292,#3320,#3354,#3402));\r
-#3290 = ORIENTED_EDGE('',*,*,#1924,.F.);\r
-#3291 = ORIENTED_EDGE('',*,*,#1896,.T.);\r
-#3292 = ORIENTED_EDGE('',*,*,#3293,.T.);\r
-#3293 = EDGE_CURVE('',#1863,#3294,#3296,.T.);\r
-#3294 = VERTEX_POINT('',#3295);\r
-#3295 = CARTESIAN_POINT('',(16.970562748477,-16.97056274847,27.));\r
-#3296 = SURFACE_CURVE('',#3297,(#3301,#3308),.PCURVE_S1.);\r
-#3297 = LINE('',#3298,#3299);\r
-#3298 = CARTESIAN_POINT('',(7.778174593052,-7.778174593052,27.));\r
-#3299 = VECTOR('',#3300,1.);\r
-#3300 = DIRECTION('',(0.707106781187,-0.707106781187,4.7E-16));\r
-#3301 = PCURVE('',#1912,#3302);\r
-#3302 = DEFINITIONAL_REPRESENTATION('',(#3303),#3307);\r
-#3303 = LINE('',#3304,#3305);\r
-#3304 = CARTESIAN_POINT('',(-7.778174593052,-7.778174593052));\r
-#3305 = VECTOR('',#3306,1.);\r
-#3306 = DIRECTION('',(-0.707106781187,-0.707106781187));\r
-#3307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#3308 = PCURVE('',#3309,#3314);\r
-#3309 = PLANE('',#3310);\r
-#3310 = AXIS2_PLACEMENT_3D('',#3311,#3312,#3313);\r
-#3311 = CARTESIAN_POINT('',(15.556349186104,-15.5563491861,27.));\r
-#3312 = DIRECTION('',(0.5,0.5,-0.707106781187));\r
-#3313 = DIRECTION('',(-0.816496580928,2.775557561563E-17,-0.57735026919)\r
-  );\r
-#3314 = DEFINITIONAL_REPRESENTATION('',(#3315),#3319);\r
-#3315 = LINE('',#3316,#3317);\r
-#3316 = CARTESIAN_POINT('',(6.350852961086,8.981462390205));\r
-#3317 = VECTOR('',#3318,1.);\r
-#3318 = DIRECTION('',(-0.57735026919,-0.816496580928));\r
-#3319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#3320 = ORIENTED_EDGE('',*,*,#3321,.T.);\r
-#3321 = EDGE_CURVE('',#3294,#3322,#3324,.T.);\r
-#3322 = VERTEX_POINT('',#3323);\r
-#3323 = CARTESIAN_POINT('',(17.537236457174,-16.38430155499,27.));\r
-#3324 = SURFACE_CURVE('',#3325,(#3330,#3337),.PCURVE_S1.);\r
-#3325 = CIRCLE('',#3326,24.);\r
-#3326 = AXIS2_PLACEMENT_3D('',#3327,#3328,#3329);\r
-#3327 = CARTESIAN_POINT('',(-9.99E-15,9.99E-15,27.));\r
-#3328 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#3329 = DIRECTION('',(1.,-6.9E-16,3.3E-16));\r
-#3330 = PCURVE('',#1912,#3331);\r
-#3331 = DEFINITIONAL_REPRESENTATION('',(#3332),#3336);\r
-#3332 = CIRCLE('',#3333,24.);\r
-#3333 = AXIS2_PLACEMENT_2D('',#3334,#3335);\r
-#3334 = CARTESIAN_POINT('',(4.19E-15,-1.16E-15));\r
-#3335 = DIRECTION('',(-6.9E-16,-1.));\r
-#3336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#3337 = PCURVE('',#3338,#3348);\r
-#3338 = SURFACE_OF_REVOLUTION('',#3339,#3345);\r
-#3339 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3340,#3341,#3342,#3343,#3344),\r
-  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),.QUASI_UNIFORM_KNOTS.);\r
-#3340 = CARTESIAN_POINT('',(24.,-6.66E-15,27.));\r
-#3341 = CARTESIAN_POINT('',(24.,-4.88E-15,19.));\r
-#3342 = CARTESIAN_POINT('',(26.,-3.11E-15,11.));\r
-#3343 = CARTESIAN_POINT('',(32.,-1.33E-15,3.));\r
-#3344 = CARTESIAN_POINT('',(40.,-1.33E-15,3.));\r
-#3345 = AXIS1_PLACEMENT('',#3346,#3347);\r
-#3346 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#3347 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#3348 = DEFINITIONAL_REPRESENTATION('',(#3349),#3353);\r
-#3349 = LINE('',#3350,#3351);\r
-#3350 = CARTESIAN_POINT('',(0.,0.));\r
-#3351 = VECTOR('',#3352,1.);\r
-#3352 = DIRECTION('',(1.,0.));\r
-#3353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#3354 = ORIENTED_EDGE('',*,*,#3355,.F.);\r
-#3355 = EDGE_CURVE('',#1954,#3322,#3356,.T.);\r
-#3356 = SURFACE_CURVE('',#3357,(#3370,#3386),.PCURVE_S1.);\r
-#3357 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#3358,#3359,#3360,#3361,#3362,\r
-    #3363,#3364,#3365,#3366,#3367,#3368,#3369),.UNSPECIFIED.,.F.,.F.,(7,\r
-    5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#3358 = CARTESIAN_POINT('',(0.913645392557,-0.482295126222,27.));\r
-#3359 = CARTESIAN_POINT('',(5.621586619223,-4.957864091681,27.));\r
-#3360 = CARTESIAN_POINT('',(10.319311684559,-9.444185351179,27.));\r
-#3361 = CARTESIAN_POINT('',(15.00737120582,-13.94061072064,27.));\r
-#3362 = CARTESIAN_POINT('',(19.687268311555,-18.44552948663,27.));\r
-#3363 = CARTESIAN_POINT('',(24.361268542477,-22.95656481399,27.));\r
-#3364 = CARTESIAN_POINT('',(29.379696382957,-27.80733104711,27.));\r
-#3365 = CARTESIAN_POINT('',(29.727503874989,-28.14355633619,27.));\r
-#3366 = CARTESIAN_POINT('',(30.075293562333,-28.47980010678,27.));\r
-#3367 = CARTESIAN_POINT('',(30.423066485927,-28.81606128013,27.));\r
-#3368 = CARTESIAN_POINT('',(30.770823693346,-29.15233877115,27.));\r
-#3369 = CARTESIAN_POINT('',(31.118566238807,-29.48863148837,27.));\r
-#3370 = PCURVE('',#1912,#3371);\r
-#3371 = DEFINITIONAL_REPRESENTATION('',(#3372),#3385);\r
-#3372 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#3373,#3374,#3375,#3376,#3377,\r
-    #3378,#3379,#3380,#3381,#3382,#3383,#3384),.UNSPECIFIED.,.F.,.F.,(7,\r
-    5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#3373 = CARTESIAN_POINT('',(-0.482295126222,-0.913645392557));\r
-#3374 = CARTESIAN_POINT('',(-4.957864091681,-5.621586619223));\r
-#3375 = CARTESIAN_POINT('',(-9.444185351179,-10.31931168455));\r
-#3376 = CARTESIAN_POINT('',(-13.94061072064,-15.00737120582));\r
-#3377 = CARTESIAN_POINT('',(-18.44552948663,-19.68726831155));\r
-#3378 = CARTESIAN_POINT('',(-22.95656481399,-24.36126854247));\r
-#3379 = CARTESIAN_POINT('',(-27.80733104711,-29.37969638295));\r
-#3380 = CARTESIAN_POINT('',(-28.14355633619,-29.72750387498));\r
-#3381 = CARTESIAN_POINT('',(-28.47980010678,-30.07529356233));\r
-#3382 = CARTESIAN_POINT('',(-28.81606128013,-30.42306648592));\r
-#3383 = CARTESIAN_POINT('',(-29.15233877115,-30.77082369334));\r
-#3384 = CARTESIAN_POINT('',(-29.48863148837,-31.1185662388));\r
-#3385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#3386 = PCURVE('',#2931,#3387);\r
-#3387 = DEFINITIONAL_REPRESENTATION('',(#3388),#3401);\r
-#3388 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#3389,#3390,#3391,#3392,#3393,\r
-    #3394,#3395,#3396,#3397,#3398,#3399,#3400),.UNSPECIFIED.,.F.,.F.,(7,\r
-    5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#3389 = CARTESIAN_POINT('',(3.,0.9846980552));\r
-#3390 = CARTESIAN_POINT('',(2.84437028461,0.9846980552));\r
-#3391 = CARTESIAN_POINT('',(2.68881845003,0.9846980552));\r
-#3392 = CARTESIAN_POINT('',(2.53343568395,0.9846980552));\r
-#3393 = CARTESIAN_POINT('',(2.378305470836,0.9846980552));\r
-#3394 = CARTESIAN_POINT('',(2.22348468561,0.9846980552));\r
-#3395 = CARTESIAN_POINT('',(2.05749530595,0.9846980552));\r
-#3396 = CARTESIAN_POINT('',(2.045992475721,0.9846980552));\r
-#3397 = CARTESIAN_POINT('',(2.034491520363,0.9846980552));\r
-#3398 = CARTESIAN_POINT('',(2.022992449991,0.9846980552));\r
-#3399 = CARTESIAN_POINT('',(2.011495273788,0.9846980552));\r
-#3400 = CARTESIAN_POINT('',(2.,0.9846980552));\r
-#3401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#3402 = ORIENTED_EDGE('',*,*,#1953,.F.);\r
-#3403 = ADVANCED_FACE('',(#3404),#1879,.T.);\r
-#3404 = FACE_BOUND('',#3405,.T.);\r
-#3405 = EDGE_LOOP('',(#3406,#3441,#3442,#3688,#3738,#3811,#3863));\r
-#3406 = ORIENTED_EDGE('',*,*,#3407,.F.);\r
-#3407 = EDGE_CURVE('',#1863,#3408,#3410,.T.);\r
-#3408 = VERTEX_POINT('',#3409);\r
-#3409 = CARTESIAN_POINT('',(4.180352618315,-4.580352618315,\r
-    26.717157287525));\r
-#3410 = SURFACE_CURVE('',#3411,(#3419,#3430),.PCURVE_S1.);\r
-#3411 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#3412,#3413,#3414,#3415,#3416,\r
-    #3417,#3418),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#3412 = CARTESIAN_POINT('',(4.384062043357,-4.384062043357,27.));\r
-#3413 = CARTESIAN_POINT('',(4.08324300585,-4.684881074651,26.57457764173\r
-    ));\r
-#3414 = CARTESIAN_POINT('',(3.762336541622,-4.965526350642,\r
-    26.149216326988));\r
-#3415 = CARTESIAN_POINT('',(3.4220973682,-5.225239000827,25.724986324129\r
-    ));\r
-#3416 = CARTESIAN_POINT('',(3.06309592288,-5.462813397471,\r
-    25.303143500785));\r
-#3417 = CARTESIAN_POINT('',(2.685840417213,-5.676736496755,\r
-    24.885117100332));\r
-#3418 = CARTESIAN_POINT('',(2.29053812262,-5.864879263552,\r
-    24.472559140973));\r
-#3419 = PCURVE('',#1879,#3420);\r
-#3420 = DEFINITIONAL_REPRESENTATION('',(#3421),#3429);\r
-#3421 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#3422,#3423,#3424,#3425,#3426,\r
-    #3427,#3428),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#3422 = CARTESIAN_POINT('',(0.785398163397,0.));\r
-#3423 = CARTESIAN_POINT('',(0.854014672796,8.862965797286E-03));\r
-#3424 = CARTESIAN_POINT('',(0.922621473785,1.772465988653E-02));\r
-#3425 = CARTESIAN_POINT('',(0.991299790706,2.65659177057E-02));\r
-#3426 = CARTESIAN_POINT('',(1.060106448311,3.536370461291E-02));\r
-#3427 = CARTESIAN_POINT('',(1.129109514157,4.40911402107E-02));\r
-#3428 = CARTESIAN_POINT('',(1.19846154341,5.271605832124E-02));\r
-#3429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#3430 = PCURVE('',#3309,#3431);\r
-#3431 = DEFINITIONAL_REPRESENTATION('',(#3432),#3440);\r
-#3432 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#3433,#3434,#3435,#3436,#3437,\r
-    #3438,#3439),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#3433 = CARTESIAN_POINT('',(9.122134253196,12.900645978658));\r
-#3434 = CARTESIAN_POINT('',(9.613369681865,12.553290081267));\r
-#3435 = CARTESIAN_POINT('',(10.120971182274,12.229228829988));\r
-#3436 = CARTESIAN_POINT('',(10.643704610419,11.929338492994));\r
-#3437 = CARTESIAN_POINT('',(11.180379130684,11.655011209284));\r
-#3438 = CARTESIAN_POINT('',(11.729754616028,11.40799409137));\r
-#3439 = CARTESIAN_POINT('',(12.290708036888,11.190745537257));\r
-#3440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#3441 = ORIENTED_EDGE('',*,*,#1862,.T.);\r
-#3442 = ORIENTED_EDGE('',*,*,#3443,.T.);\r
-#3443 = EDGE_CURVE('',#1834,#3444,#3446,.T.);\r
-#3444 = VERTEX_POINT('',#3445);\r
-#3445 = CARTESIAN_POINT('',(6.338106972043,-4.446001775696,\r
-    16.999999997954));\r
-#3446 = SURFACE_CURVE('',#3447,(#3516,#3588),.PCURVE_S1.);\r
-#3447 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#3448,#3449,#3450,#3451,#3452,\r
-    #3453,#3454,#3455,#3456,#3457,#3458,#3459,#3460,#3461,#3462,#3463,\r
-    #3464,#3465,#3466,#3467,#3468,#3469,#3470,#3471,#3472,#3473,#3474,\r
-    #3475,#3476,#3477,#3478,#3479,#3480,#3481,#3482,#3483,#3484,#3485,\r
-    #3486,#3487,#3488,#3489,#3490,#3491,#3492,#3493,#3494,#3495,#3496,\r
-    #3497,#3498,#3499,#3500,#3501,#3502,#3503,#3504,#3505,#3506,#3507,\r
-    #3508,#3509,#3510,#3511,#3512,#3513,#3514,#3515),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,4.31324373284E-02,0.134164938732,\r
-    0.206253639056,0.289095162862,0.441240529253,0.481791559628,\r
-    0.522584322265,0.648883534702,0.788637761543,0.859259879622,1.),\r
-  .UNSPECIFIED.);\r
-#3448 = CARTESIAN_POINT('',(3.005931765882,-5.422580033422,27.));\r
-#3449 = CARTESIAN_POINT('',(3.137659377645,-5.349558665327,\r
-    26.711687789721));\r
-#3450 = CARTESIAN_POINT('',(3.264881724225,-5.277503777546,\r
-    26.42100030733));\r
-#3451 = CARTESIAN_POINT('',(3.387796501438,-5.206912507588,\r
-    26.128016128754));\r
-#3452 = CARTESIAN_POINT('',(3.506664858454,-5.138244058728,\r
-    25.832840231397));\r
-#3453 = CARTESIAN_POINT('',(3.621796171601,-5.071904298484,\r
-    25.535601704027));\r
-#3454 = CARTESIAN_POINT('',(3.733531613019,-5.008239205145,\r
-    25.236448750884));\r
-#3455 = CARTESIAN_POINT('',(4.071630864024,-4.819423400697,\r
-    24.300464749018));\r
-#3456 = CARTESIAN_POINT('',(4.287474737684,-4.70451737032,\r
-    23.657620472071));\r
-#3457 = CARTESIAN_POINT('',(4.493127873877,-4.605514831637,\r
-    23.00843781944));\r
-#3458 = CARTESIAN_POINT('',(4.692270324795,-4.523952417305,\r
-    22.354555828373));\r
-#3459 = CARTESIAN_POINT('',(4.888154747141,-4.460364431177,\r
-    21.697583196809));\r
-#3460 = CARTESIAN_POINT('',(5.083462850653,-4.414862565496,\r
-    21.038969174352));\r
-#3461 = CARTESIAN_POINT('',(5.436325014518,-4.365492034128,\r
-    19.858169747876));\r
-#3462 = CARTESIAN_POINT('',(5.593281871205,-4.354929844791,\r
-    19.336100083297));\r
-#3463 = CARTESIAN_POINT('',(5.75234477257,-4.355557802175,\r
-    18.814424631277));\r
-#3464 = CARTESIAN_POINT('',(5.914400325891,-4.367223684883,\r
-    18.293719228425));\r
-#3465 = CARTESIAN_POINT('',(6.080156624453,-4.389753044145,\r
-    17.774514757358));\r
-#3466 = CARTESIAN_POINT('',(6.250175097545,-4.422978487586,\r
-    17.257307134313));\r
-#3467 = CARTESIAN_POINT('',(6.625705491963,-4.517016991491,\r
-    16.151051688056));\r
-#3468 = CARTESIAN_POINT('',(6.832730471393,-4.58120667368,\r
-    15.562790186346));\r
-#3469 = CARTESIAN_POINT('',(7.046669547961,-4.659052884254,\r
-    14.978501148234));\r
-#3470 = CARTESIAN_POINT('',(7.268016638202,-4.750317824424,\r
-    14.398853360376));\r
-#3471 = CARTESIAN_POINT('',(7.497136769832,-4.854772227381,\r
-    13.824490115404));\r
-#3472 = CARTESIAN_POINT('',(7.734314736326,-4.972176421933,\r
-    13.25604439661));\r
-#3473 = CARTESIAN_POINT('',(8.430623478697,-5.341131591171,\r
-    11.66217480248));\r
-#3474 = CARTESIAN_POINT('',(8.909456665064,-5.622747996851,\r
-    10.652256950396));\r
-#3475 = CARTESIAN_POINT('',(9.417767200094,-5.945346048621,\r
-    9.668307740605));\r
-#3476 = CARTESIAN_POINT('',(9.956582830338,-6.306748047966,\r
-    8.714068178156));\r
-#3477 = CARTESIAN_POINT('',(10.527226360053,-6.703823784229,\r
-    7.793315190529));\r
-#3478 = CARTESIAN_POINT('',(11.131692498572,-7.132060240964,\r
-    6.909909545332));\r
-#3479 = CARTESIAN_POINT('',(11.943256378315,-7.706442603082,\r
-    5.843212096973));\r
-#3480 = CARTESIAN_POINT('',(12.116620634778,-7.829110383632,\r
-    5.621662887145));\r
-#3481 = CARTESIAN_POINT('',(12.292609112662,-7.953460439352,\r
-    5.403113701737));\r
-#3482 = CARTESIAN_POINT('',(12.471272880313,-8.079374680343,\r
-    5.187641252263));\r
-#3483 = CARTESIAN_POINT('',(12.652659072794,-8.206724965401,\r
-    4.975316446725));\r
-#3484 = CARTESIAN_POINT('',(12.83680916147,-8.335373007165,\r
-    4.766203083517));\r
-#3485 = CARTESIAN_POINT('',(13.211835365871,-8.595750010555,\r
-    4.353298542492));\r
-#3486 = CARTESIAN_POINT('',(13.402744899517,-8.727492702377,\r
-    4.149546059854));\r
-#3487 = CARTESIAN_POINT('',(13.596534713214,-8.860255189723,\r
-    3.949169933672));\r
-#3488 = CARTESIAN_POINT('',(13.793242858266,-8.993882021625,\r
-    3.752228275166));\r
-#3489 = CARTESIAN_POINT('',(13.992903370892,-9.128210763807,\r
-    3.558773934801));\r
-#3490 = CARTESIAN_POINT('',(14.195545293832,-9.263072957574,\r
-    3.368854177301));\r
-#3491 = CARTESIAN_POINT('',(15.037897260503,-9.816958741036,\r
-    2.605567873012));\r
-#3492 = CARTESIAN_POINT('',(15.70349434593,-10.23913237108,\r
-    2.062822080085));\r
-#3493 = CARTESIAN_POINT('',(16.398549942382,-10.65958407354,\r
-    1.555636711385));\r
-#3494 = CARTESIAN_POINT('',(17.123197074075,-11.07271596321,\r
-    1.084661970027));\r
-#3495 = CARTESIAN_POINT('',(17.876898945874,-11.47295118857,\r
-    0.649815413634));\r
-#3496 = CARTESIAN_POINT('',(18.658261556914,-11.85520599649,\r
-    0.250421577406));\r
-#3497 = CARTESIAN_POINT('',(20.357634398956,-12.61347283889,\r
-    -0.5185682275));\r
-#3498 = CARTESIAN_POINT('',(21.281601736457,-12.9846012662,\r
-    -0.880578359984));\r
-#3499 = CARTESIAN_POINT('',(22.233714981343,-13.32264377758,\r
-    -1.202082738691));\r
-#3500 = CARTESIAN_POINT('',(23.210313575977,-13.62325794521,\r
-    -1.485599317979));\r
-#3501 = CARTESIAN_POINT('',(24.207393567802,-13.88384269689,\r
-    -1.734001175193));\r
-#3502 = CARTESIAN_POINT('',(25.220826287583,-14.10319042285,\r
-    -1.950164991405));\r
-#3503 = CARTESIAN_POINT('',(26.764757808111,-14.37121340544,\r
-    -2.231194911599));\r
-#3504 = CARTESIAN_POINT('',(27.286243769118,-14.45065473467,\r
-    -2.318022665291));\r
-#3505 = CARTESIAN_POINT('',(27.810448878966,-14.51955988762,\r
-    -2.397701508334));\r
-#3506 = CARTESIAN_POINT('',(28.33692458288,-14.57799626821,\r
-    -2.470585702601));\r
-#3507 = CARTESIAN_POINT('',(28.865253821718,-14.62608959332,\r
-    -2.537016586598));\r
-#3508 = CARTESIAN_POINT('',(29.395053121504,-14.664011056,\r
-    -2.597318839136));\r
-#3509 = CARTESIAN_POINT('',(30.984027974275,-14.74767181655,\r
-    -2.760363675848));\r
-#3510 = CARTESIAN_POINT('',(32.046469921271,-14.76378770067,\r
-    -2.845792587234));\r
-#3511 = CARTESIAN_POINT('',(33.110665779864,-14.74194863034,\r
-    -2.91051935704));\r
-#3512 = CARTESIAN_POINT('',(34.174461185278,-14.68428601085,\r
-    -2.956649707249));\r
-#3513 = CARTESIAN_POINT('',(35.236171658373,-14.59314778455,\r
-    -2.985974171479));\r
-#3514 = CARTESIAN_POINT('',(36.294573607375,-14.47091494114,\r
-    -2.999999999966));\r
-#3515 = CARTESIAN_POINT('',(37.348896825027,-14.3199129171,-3.));\r
-#3516 = PCURVE('',#1879,#3517);\r
-#3517 = DEFINITIONAL_REPRESENTATION('',(#3518),#3587);\r
-#3518 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#3519,#3520,#3521,#3522,#3523,\r
-    #3524,#3525,#3526,#3527,#3528,#3529,#3530,#3531,#3532,#3533,#3534,\r
-    #3535,#3536,#3537,#3538,#3539,#3540,#3541,#3542,#3543,#3544,#3545,\r
-    #3546,#3547,#3548,#3549,#3550,#3551,#3552,#3553,#3554,#3555,#3556,\r
-    #3557,#3558,#3559,#3560,#3561,#3562,#3563,#3564,#3565,#3566,#3567,\r
-    #3568,#3569,#3570,#3571,#3572,#3573,#3574,#3575,#3576,#3577,#3578,\r
-    #3579,#3580,#3581,#3582,#3583,#3584,#3585,#3586),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,4.31324373284E-02,0.134164938732,\r
-    0.206253639056,0.289095162862,0.441240529253,0.481791559628,\r
-    0.522584322265,0.648883534702,0.788637761543,0.859259879622,1.),\r
-  .UNSPECIFIED.);\r
-#3519 = CARTESIAN_POINT('',(1.064630167265,0.));\r
-#3520 = CARTESIAN_POINT('',(1.040337743557,6.006504380818E-03));\r
-#3521 = CARTESIAN_POINT('',(1.01675644207,1.206249361574E-02));\r
-#3522 = CARTESIAN_POINT('',(0.9939220148,1.816721547944E-02));\r
-#3523 = CARTESIAN_POINT('',(0.97186255076,2.431943363925E-02));\r
-#3524 = CARTESIAN_POINT('',(0.950597797416,3.051747456116E-02));\r
-#3525 = CARTESIAN_POINT('',(0.930139293352,3.675932636384E-02));\r
-#3526 = CARTESIAN_POINT('',(0.869023568045,5.630425623769E-02));\r
-#3527 = CARTESIAN_POINT('',(0.831169271869,6.975006268793E-02));\r
-#3528 = CARTESIAN_POINT('',(0.796963147121,8.336100580578E-02));\r
-#3529 = CARTESIAN_POINT('',(0.766294089312,9.71145459593E-02));\r
-#3530 = CARTESIAN_POINT('',(0.738953330318,0.110989440622));\r
-#3531 = CARTESIAN_POINT('',(0.714700272127,0.124968083745));\r
-#3532 = CARTESIAN_POINT('',(0.676321850124,0.150177223504));\r
-#3533 = CARTESIAN_POINT('',(0.661138778702,0.161374578824));\r
-#3534 = CARTESIAN_POINT('',(0.647607872353,0.172621826554));\r
-#3535 = CARTESIAN_POINT('',(0.635600764305,0.1839134857));\r
-#3536 = CARTESIAN_POINT('',(0.62499298296,0.195245096969));\r
-#3537 = CARTESIAN_POINT('',(0.615667022946,0.206612999132));\r
-#3538 = CARTESIAN_POINT('',(0.598139907234,0.231115762302));\r
-#3539 = CARTESIAN_POINT('',(0.590313989448,0.244261376624));\r
-#3540 = CARTESIAN_POINT('',(0.583865342127,0.257446213569));\r
-#3541 = CARTESIAN_POINT('',(0.578637397045,0.270666673325));\r
-#3542 = CARTESIAN_POINT('',(0.574485548581,0.283919789101));\r
-#3543 = CARTESIAN_POINT('',(0.571276169288,0.297202873117));\r
-#3544 = CARTESIAN_POINT('',(0.564492591068,0.334958972866));\r
-#3545 = CARTESIAN_POINT('',(0.562859276807,0.359497618944));\r
-#3546 = CARTESIAN_POINT('',(0.563213903462,0.384112751049));\r
-#3547 = CARTESIAN_POINT('',(0.564891753413,0.408791866498));\r
-#3548 = CARTESIAN_POINT('',(0.567308805088,0.433521406188));\r
-#3549 = CARTESIAN_POINT('',(0.569953315209,0.458283778698));\r
-#3550 = CARTESIAN_POINT('',(0.573041671769,0.489657741927));\r
-#3551 = CARTESIAN_POINT('',(0.57367694246,0.496260551534));\r
-#3552 = CARTESIAN_POINT('',(0.574289364728,0.502863856675));\r
-#3553 = CARTESIAN_POINT('',(0.574871087636,0.509467174073));\r
-#3554 = CARTESIAN_POINT('',(0.575414714015,0.51606844619));\r
-#3555 = CARTESIAN_POINT('',(0.575913335594,0.522664764894));\r
-#3556 = CARTESIAN_POINT('',(0.57681033792,0.535884293912));\r
-#3557 = CARTESIAN_POINT('',(0.577208106469,0.542507269434));\r
-#3558 = CARTESIAN_POINT('',(0.577547253569,0.549121813415));\r
-#3559 = CARTESIAN_POINT('',(0.577821728905,0.555725898988));\r
-#3560 = CARTESIAN_POINT('',(0.578026005913,0.562317479687));\r
-#3561 = CARTESIAN_POINT('',(0.57815509984,0.568894496629));\r
-#3562 = CARTESIAN_POINT('',(0.578357800175,0.595766625305));\r
-#3563 = CARTESIAN_POINT('',(0.577747911161,0.615921862632));\r
-#3564 = CARTESIAN_POINT('',(0.576243126393,0.635855092036));\r
-#3565 = CARTESIAN_POINT('',(0.573763392309,0.655505223072));\r
-#3566 = CARTESIAN_POINT('',(0.570282864751,0.67481829156));\r
-#3567 = CARTESIAN_POINT('',(0.565820071537,0.693748549125));\r
-#3568 = CARTESIAN_POINT('',(0.554461382015,0.732736111601));\r
-#3569 = CARTESIAN_POINT('',(0.547355154205,0.752704789847));\r
-#3570 = CARTESIAN_POINT('',(0.539180137673,0.772106774877));\r
-#3571 = CARTESIAN_POINT('',(0.530053999642,0.790916814691));\r
-#3572 = CARTESIAN_POINT('',(0.520111810594,0.809130157444));\r
-#3573 = CARTESIAN_POINT('',(0.509489459223,0.826752621819));\r
-#3574 = CARTESIAN_POINT('',(0.492672614621,0.85240831176));\r
-#3575 = CARTESIAN_POINT('',(0.486886187671,0.860874170224));\r
-#3576 = CARTESIAN_POINT('',(0.480974902377,0.869195778052));\r
-#3577 = CARTESIAN_POINT('',(0.474954217277,0.877376181749));\r
-#3578 = CARTESIAN_POINT('',(0.46883869262,0.885418940445));\r
-#3579 = CARTESIAN_POINT('',(0.46264188501,0.893327949131));\r
-#3580 = CARTESIAN_POINT('',(0.443889681599,0.916610357039));\r
-#3581 = CARTESIAN_POINT('',(0.431130562978,0.931597373439));\r
-#3582 = CARTESIAN_POINT('',(0.418196348887,0.946102566177));\r
-#3583 = CARTESIAN_POINT('',(0.405168367293,0.960161605258));\r
-#3584 = CARTESIAN_POINT('',(0.392113053046,0.97380912845));\r
-#3585 = CARTESIAN_POINT('',(0.3790836986,0.98707796068));\r
-#3586 = CARTESIAN_POINT('',(0.366122713798,1.));\r
-#3587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#3588 = PCURVE('',#3589,#3617);\r
-#3589 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#3590,#3591,#3592)\r
-    ,(#3593,#3594,#3595)\r
-    ,(#3596,#3597,#3598)\r
-    ,(#3599,#3600,#3601)\r
-    ,(#3602,#3603,#3604)\r
-    ,(#3605,#3606,#3607)\r
-    ,(#3608,#3609,#3610)\r
-    ,(#3611,#3612,#3613)\r
-    ,(#3614,#3615,#3616\r
-  )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(2.,3.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#3590 = CARTESIAN_POINT('',(39.389556985823,-13.9724321815,-3.));\r
-#3591 = CARTESIAN_POINT('',(42.398770555935,-22.51059080133,\r
-    18.132466219623));\r
-#3592 = CARTESIAN_POINT('',(18.428927807672,-38.85170034708,\r
-    27.282842712475));\r
-#3593 = CARTESIAN_POINT('',(34.15818366664,-15.0060464025,-3.));\r
-#3594 = CARTESIAN_POINT('',(37.420841839788,-18.65287307424,\r
-    18.132466219623));\r
-#3595 = CARTESIAN_POINT('',(16.210181933534,-34.09358446514,\r
-    27.282842712475));\r
-#3596 = CARTESIAN_POINT('',(28.766117681361,-15.22635644615,-3.));\r
-#3597 = CARTESIAN_POINT('',(32.504170913062,-15.10519573196,\r
-    18.132466219623));\r
-#3598 = CARTESIAN_POINT('',(13.991436059395,-29.33546858319,\r
-    27.282842712475));\r
-#3599 = CARTESIAN_POINT('',(23.360875242386,-14.60421653931,-3.));\r
-#3600 = CARTESIAN_POINT('',(27.59252299358,-11.87866945972,\r
-    18.132466219623));\r
-#3601 = CARTESIAN_POINT('',(11.772690185256,-24.57735270125,\r
-    27.282842712475));\r
-#3602 = CARTESIAN_POINT('',(18.096311726029,-13.14258676083,-3.));\r
-#3603 = CARTESIAN_POINT('',(22.627246741038,-8.972165843325,\r
-    18.132466219623));\r
-#3604 = CARTESIAN_POINT('',(9.553944311118,-19.81923681931,\r
-    27.282842712475));\r
-#3605 = CARTESIAN_POINT('',(13.123904587316,-10.87826393181,-3.));\r
-#3606 = CARTESIAN_POINT('',(17.550597304552,-6.37165753495,\r
-    18.132466219623));\r
-#3607 = CARTESIAN_POINT('',(7.335198436979,-15.06112093737,\r
-    27.282842712475));\r
-#3608 = CARTESIAN_POINT('',(8.583344829623,-7.880427883167,-3.));\r
-#3609 = CARTESIAN_POINT('',(12.309322956605,-4.050772431769,\r
-    18.132466219623));\r
-#3610 = CARTESIAN_POINT('',(5.11645256284,-10.30300505542,\r
-    27.282842712475));\r
-#3611 = CARTESIAN_POINT('',(4.594395211015,-4.245707392516,-3.));\r
-#3612 = CARTESIAN_POINT('',(6.857768833212,-1.972674594378,\r
-    18.132466219623));\r
-#3613 = CARTESIAN_POINT('',(2.897706688702,-5.544889173487,\r
-    27.282842712475));\r
-#3614 = CARTESIAN_POINT('',(1.251325164431,-9.12510109721E-02,-3.));\r
-#3615 = CARTESIAN_POINT('',(1.159998402782,-9.270572286963E-02,\r
-    18.132466219623));\r
-#3616 = CARTESIAN_POINT('',(0.678960814563,-0.786773291545,\r
-    27.282842712475));\r
-#3617 = DEFINITIONAL_REPRESENTATION('',(#3618),#3687);\r
-#3618 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#3619,#3620,#3621,#3622,#3623,\r
-    #3624,#3625,#3626,#3627,#3628,#3629,#3630,#3631,#3632,#3633,#3634,\r
-    #3635,#3636,#3637,#3638,#3639,#3640,#3641,#3642,#3643,#3644,#3645,\r
-    #3646,#3647,#3648,#3649,#3650,#3651,#3652,#3653,#3654,#3655,#3656,\r
-    #3657,#3658,#3659,#3660,#3661,#3662,#3663,#3664,#3665,#3666,#3667,\r
-    #3668,#3669,#3670,#3671,#3672,#3673,#3674,#3675,#3676,#3677,#3678,\r
-    #3679,#3680,#3681,#3682,#3683,#3684,#3685,#3686),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,4.31324373284E-02,0.134164938732,\r
-    0.206253639056,0.289095162862,0.441240529253,0.481791559628,\r
-    0.522584322265,0.648883534702,0.788637761543,0.859259879622,1.),\r
-  .UNSPECIFIED.);\r
-#3619 = CARTESIAN_POINT('',(2.875455796418,0.9846980552));\r
-#3620 = CARTESIAN_POINT('',(2.874610153272,0.969253407616));\r
-#3621 = CARTESIAN_POINT('',(2.87382656138,0.954038773635));\r
-#3622 = CARTESIAN_POINT('',(2.873092001909,0.939039217951));\r
-#3623 = CARTESIAN_POINT('',(2.872393256277,0.924243688101));\r
-#3624 = CARTESIAN_POINT('',(2.871717420448,0.909643925974));\r
-#3625 = CARTESIAN_POINT('',(2.871052275216,0.895233628841));\r
-#3626 = CARTESIAN_POINT('',(2.868981397104,0.850983882287));\r
-#3627 = CARTESIAN_POINT('',(2.867573637355,0.821784136093));\r
-#3628 = CARTESIAN_POINT('',(2.866056720107,0.79335852841));\r
-#3629 = CARTESIAN_POINT('',(2.864342064438,0.765683301253));\r
-#3630 = CARTESIAN_POINT('',(2.862367336923,0.73873896019));\r
-#3631 = CARTESIAN_POINT('',(2.860087573579,0.712506842125));\r
-#3632 = CARTESIAN_POINT('',(2.855398007619,0.66674352233));\r
-#3633 = CARTESIAN_POINT('',(2.853113929727,0.646953276264));\r
-#3634 = CARTESIAN_POINT('',(2.85060212658,0.627587262157));\r
-#3635 = CARTESIAN_POINT('',(2.847851407274,0.608635949902));\r
-#3636 = CARTESIAN_POINT('',(2.844853850244,0.590090255909));\r
-#3637 = CARTESIAN_POINT('',(2.841603692094,0.571941691717));\r
-#3638 = CARTESIAN_POINT('',(2.834066747519,0.533774424125));\r
-#3639 = CARTESIAN_POINT('',(2.829697609274,0.51388037504));\r
-#3640 = CARTESIAN_POINT('',(2.82498303719,0.494488691777));\r
-#3641 = CARTESIAN_POINT('',(2.819919363654,0.475588787144));\r
-#3642 = CARTESIAN_POINT('',(2.814504531431,0.457171532908));\r
-#3643 = CARTESIAN_POINT('',(2.808737546266,0.439229385444));\r
-#3644 = CARTESIAN_POINT('',(2.791380134706,0.389665510146));\r
-#3645 = CARTESIAN_POINT('',(2.778953688584,0.359155860073));\r
-#3646 = CARTESIAN_POINT('',(2.765339024067,0.330190258988));\r
-#3647 = CARTESIAN_POINT('',(2.750545001391,0.302744206387));\r
-#3648 = CARTESIAN_POINT('',(2.734584622196,0.276807108124));\r
-#3649 = CARTESIAN_POINT('',(2.717473371656,0.252380146001));\r
-#3650 = CARTESIAN_POINT('',(2.694368823145,0.223366850258));\r
-#3651 = CARTESIAN_POINT('',(2.689426368497,0.217369240867));\r
-#3652 = CARTESIAN_POINT('',(2.684403998415,0.211479773726));\r
-#3653 = CARTESIAN_POINT('',(2.679302077456,0.205698771093));\r
-#3654 = CARTESIAN_POINT('',(2.674121152243,0.200026440153));\r
-#3655 = CARTESIAN_POINT('',(2.668861982899,0.194462840781));\r
-#3656 = CARTESIAN_POINT('',(2.658156945478,0.183520771913));\r
-#3657 = CARTESIAN_POINT('',(2.652710154545,0.178143591285));\r
-#3658 = CARTESIAN_POINT('',(2.647185852237,0.172876582011));\r
-#3659 = CARTESIAN_POINT('',(2.641585024518,0.167719719628));\r
-#3660 = CARTESIAN_POINT('',(2.635908793357,0.16267289078));\r
-#3661 = CARTESIAN_POINT('',(2.630158421352,0.157735887889));\r
-#3662 = CARTESIAN_POINT('',(2.606306295287,0.137961942772));\r
-#3663 = CARTESIAN_POINT('',(2.587577491229,0.124063196881));\r
-#3664 = CARTESIAN_POINT('',(2.568194040054,0.111206667649));\r
-#3665 = CARTESIAN_POINT('',(2.548211044802,9.937300256052E-02));\r
-#3666 = CARTESIAN_POINT('',(2.527692661258,8.852995340354E-02));\r
-#3667 = CARTESIAN_POINT('',(2.506710655157,7.863600403445E-02));\r
-#3668 = CARTESIAN_POINT('',(2.461702862006,5.969349169135E-02));\r
-#3669 = CARTESIAN_POINT('',(2.437583849567,5.084429042265E-02));\r
-#3670 = CARTESIAN_POINT('',(2.413097311916,4.303387576832E-02));\r
-#3671 = CARTESIAN_POINT('',(2.388341310871,3.618019162586E-02));\r
-#3672 = CARTESIAN_POINT('',(2.36339992871,3.019920605411E-02));\r
-#3673 = CARTESIAN_POINT('',(2.338346372027,2.501106852832E-02));\r
-#3674 = CARTESIAN_POINT('',(2.300561147707,1.828346488877E-02));\r
-#3675 = CARTESIAN_POINT('',(2.287862833433,1.620829964628E-02));\r
-#3676 = CARTESIAN_POINT('',(2.275157483836,1.430669107214E-02));\r
-#3677 = CARTESIAN_POINT('',(2.262450883129,1.256936784247E-02));\r
-#3678 = CARTESIAN_POINT('',(2.249747707259,1.098753800415E-02));\r
-#3679 = CARTESIAN_POINT('',(2.237051629865,9.552944081841E-03));\r
-#3680 = CARTESIAN_POINT('',(2.199083581768,5.677110563113E-03));\r
-#3681 = CARTESIAN_POINT('',(2.17384258405,3.650755218958E-03));\r
-#3682 = CARTESIAN_POINT('',(2.148661402423,2.117533621443E-03));\r
-#3683 = CARTESIAN_POINT('',(2.123546604657,1.025676031689E-03));\r
-#3684 = CARTESIAN_POINT('',(2.098495292169,3.318565812255E-04));\r
-#3685 = CARTESIAN_POINT('',(2.073496285506,8.3004E-13));\r
-#3686 = CARTESIAN_POINT('',(2.048529562058,1.448E-14));\r
-#3687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#3688 = ORIENTED_EDGE('',*,*,#3689,.T.);\r
-#3689 = EDGE_CURVE('',#3444,#3690,#3692,.T.);\r
-#3690 = VERTEX_POINT('',#3691);\r
-#3691 = CARTESIAN_POINT('',(6.639961186519,-3.981136396027,17.));\r
-#3692 = SURFACE_CURVE('',#3693,(#3712,#3720),.PCURVE_S1.);\r
-#3693 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#3694,#3695,#3696,#3697,#3698,\r
-    #3699,#3700,#3701,#3702,#3703,#3704,#3705,#3706,#3707,#3708,#3709,\r
-    #3710,#3711),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6),(0.,0.250999989569,\r
-    0.500999988929,0.750999988289,1.),.UNSPECIFIED.);\r
-#3694 = CARTESIAN_POINT('',(2.52069932612,-7.320150717069,17.));\r
-#3695 = CARTESIAN_POINT('',(2.897210843871,-7.190498654694,17.));\r
-#3696 = CARTESIAN_POINT('',(3.265391298439,-7.036637450264,17.));\r
-#3697 = CARTESIAN_POINT('',(3.623151779203,-6.859286900023,17.));\r
-#3698 = CARTESIAN_POINT('',(3.968526936117,-6.659421607175,17.));\r
-#3699 = CARTESIAN_POINT('',(4.629511475581,-6.21799523166,17.));\r
-#3700 = CARTESIAN_POINT('',(4.945242374767,-5.976597858904,17.));\r
-#3701 = CARTESIAN_POINT('',(5.245056472005,-5.715288856893,17.));\r
-#3702 = CARTESIAN_POINT('',(5.527319815745,-5.43549232894,17.));\r
-#3703 = CARTESIAN_POINT('',(6.053845663522,-4.842188956014,17.));\r
-#3704 = CARTESIAN_POINT('',(6.298114844583,-4.528674587193,17.));\r
-#3705 = CARTESIAN_POINT('',(6.521941763568,-4.19993092144,17.));\r
-#3706 = CARTESIAN_POINT('',(6.724106590106,-3.857749573052,17.));\r
-#3707 = CARTESIAN_POINT('',(7.082416426581,-3.151818970006,17.));\r
-#3708 = CARTESIAN_POINT('',(7.238746739024,-2.788152626425,17.));\r
-#3709 = CARTESIAN_POINT('',(7.371636053347,-2.415001584526,17.));\r
-#3710 = CARTESIAN_POINT('',(7.480365572519,-2.034383335952,17.));\r
-#3711 = CARTESIAN_POINT('',(7.564475660708,-1.648405166174,17.));\r
-#3712 = PCURVE('',#1879,#3713);\r
-#3713 = DEFINITIONAL_REPRESENTATION('',(#3714),#3719);\r
-#3714 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3715,#3716,#3717,#3718),\r
-  .UNSPECIFIED.,.F.,.F.,(4,4),(0.612383479756,0.682272003917),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#3715 = CARTESIAN_POINT('',(0.611712904923,0.212321474614));\r
-#3716 = CARTESIAN_POINT('',(0.587843580723,0.212321474679));\r
-#3717 = CARTESIAN_POINT('',(0.563974263437,0.212321474513));\r
-#3718 = CARTESIAN_POINT('',(0.540104910826,0.212321474405));\r
-#3719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#3720 = PCURVE('',#3721,#3731);\r
-#3721 = SURFACE_OF_REVOLUTION('',#3722,#3728);\r
-#3722 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3723,#3724,#3725,#3726,#3727),\r
-  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),.QUASI_UNIFORM_KNOTS.);\r
-#3723 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#3724 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#3725 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#3726 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#3727 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#3728 = AXIS1_PLACEMENT('',#3729,#3730);\r
-#3729 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#3730 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#3731 = DEFINITIONAL_REPRESENTATION('',(#3732),#3737);\r
-#3732 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3733,#3734,#3735,#3736),\r
-  .UNSPECIFIED.,.F.,.F.,(4,4),(0.612383479756,0.682272003917),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#3733 = CARTESIAN_POINT('',(0.611712904923,0.212321474614));\r
-#3734 = CARTESIAN_POINT('',(0.587843580723,0.212321474679));\r
-#3735 = CARTESIAN_POINT('',(0.563974263437,0.212321474513));\r
-#3736 = CARTESIAN_POINT('',(0.540104910826,0.212321474405));\r
-#3737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#3738 = ORIENTED_EDGE('',*,*,#3739,.T.);\r
-#3739 = EDGE_CURVE('',#3690,#3740,#3742,.T.);\r
-#3740 = VERTEX_POINT('',#3741);\r
-#3741 = CARTESIAN_POINT('',(7.013856984504,-3.277856290263,17.));\r
-#3742 = SURFACE_CURVE('',#3743,(#3762,#3784),.PCURVE_S1.);\r
-#3743 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#3744,#3745,#3746,#3747,#3748,\r
-    #3749,#3750,#3751,#3752,#3753,#3754,#3755,#3756,#3757,#3758,#3759,\r
-    #3760,#3761),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6),(0.,0.250999989569,\r
-    0.500999988929,0.750999988289,1.),.UNSPECIFIED.);\r
-#3744 = CARTESIAN_POINT('',(3.753535071642,-6.771226334961,17.));\r
-#3745 = CARTESIAN_POINT('',(4.101812689059,-6.578163439812,17.));\r
-#3746 = CARTESIAN_POINT('',(4.437681937463,-6.362705867813,17.));\r
-#3747 = CARTESIAN_POINT('',(4.759210632783,-6.125925215408,17.));\r
-#3748 = CARTESIAN_POINT('',(5.064632521127,-5.869122558845,17.));\r
-#3749 = CARTESIAN_POINT('',(5.638922334531,-5.319623681109,17.));\r
-#3750 = CARTESIAN_POINT('',(5.907938358041,-5.027067581586,17.));\r
-#3751 = CARTESIAN_POINT('',(6.157821773457,-4.717666278849,17.));\r
-#3752 = CARTESIAN_POINT('',(6.387210745567,-4.393105973592,17.));\r
-#3753 = CARTESIAN_POINT('',(6.802711433107,-3.717385958086,17.));\r
-#3754 = CARTESIAN_POINT('',(6.988828417619,-3.366217678839,17.));\r
-#3755 = CARTESIAN_POINT('',(7.152169164291,-3.003601231456,17.));\r
-#3756 = CARTESIAN_POINT('',(7.291843485273,-2.631512832911,17.));\r
-#3757 = CARTESIAN_POINT('',(7.522126227436,-1.874087051799,17.));\r
-#3758 = CARTESIAN_POINT('',(7.612931533318,-1.48879914326,17.));\r
-#3759 = CARTESIAN_POINT('',(7.679004961936,-1.098241116891,17.));\r
-#3760 = CARTESIAN_POINT('',(7.719988970146,-0.704524631893,17.));\r
-#3761 = CARTESIAN_POINT('',(7.7357968313,-0.309804774266,17.));\r
-#3762 = PCURVE('',#1879,#3763);\r
-#3763 = DEFINITIONAL_REPRESENTATION('',(#3764),#3783);\r
-#3764 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#3765,#3766,#3767,#3768,#3769,\r
-    #3770,#3771,#3772,#3773,#3774,#3775,#3776,#3777,#3778,#3779,#3780,\r
-    #3781,#3782),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6),(0.,0.250999989569,\r
-    0.500999988929,0.750999988289,1.),.UNSPECIFIED.);\r
-#3765 = CARTESIAN_POINT('',(1.064630167265,0.212321474505));\r
-#3766 = CARTESIAN_POINT('',(1.013195224835,0.212321474505));\r
-#3767 = CARTESIAN_POINT('',(0.96175962345,0.212321474505));\r
-#3768 = CARTESIAN_POINT('',(0.910325270793,0.212321474505));\r
-#3769 = CARTESIAN_POINT('',(0.858889666758,0.212321474505));\r
-#3770 = CARTESIAN_POINT('',(0.756224702835,0.212321474505));\r
-#3771 = CARTESIAN_POINT('',(0.704994027533,0.212321474505));\r
-#3772 = CARTESIAN_POINT('',(0.653764585816,0.212321474505));\r
-#3773 = CARTESIAN_POINT('',(0.602533910513,0.212321474505));\r
-#3774 = CARTESIAN_POINT('',(0.500073864676,0.212321474505));\r
-#3775 = CARTESIAN_POINT('',(0.448843189374,0.212321474505));\r
-#3776 = CARTESIAN_POINT('',(0.397613747656,0.212321474505));\r
-#3777 = CARTESIAN_POINT('',(0.346383072354,0.212321474505));\r
-#3778 = CARTESIAN_POINT('',(0.244127944078,0.212321474505));\r
-#3779 = CARTESIAN_POINT('',(0.193102201363,0.212321474505));\r
-#3780 = CARTESIAN_POINT('',(0.142077661496,0.212321474505));\r
-#3781 = CARTESIAN_POINT('',(9.105192139155E-02,0.212321474505));\r
-#3782 = CARTESIAN_POINT('',(4.002681462928E-02,0.212321474505));\r
-#3783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#3784 = PCURVE('',#3785,#3790);\r
-#3785 = PLANE('',#3786);\r
-#3786 = AXIS2_PLACEMENT_3D('',#3787,#3788,#3789);\r
-#3787 = CARTESIAN_POINT('',(-1.004890835654E-14,3.721564300377E-15,17.)\r
-  );\r
-#3788 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#3789 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#3790 = DEFINITIONAL_REPRESENTATION('',(#3791),#3810);\r
-#3791 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#3792,#3793,#3794,#3795,#3796,\r
-    #3797,#3798,#3799,#3800,#3801,#3802,#3803,#3804,#3805,#3806,#3807,\r
-    #3808,#3809),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6),(0.,0.250999989569,\r
-    0.500999988929,0.750999988289,1.),.UNSPECIFIED.);\r
-#3792 = CARTESIAN_POINT('',(2.52069932612,-7.32015071707));\r
-#3793 = CARTESIAN_POINT('',(2.897210843871,-7.190498654695));\r
-#3794 = CARTESIAN_POINT('',(3.265391298439,-7.036637450264));\r
-#3795 = CARTESIAN_POINT('',(3.623151779203,-6.859286900023));\r
-#3796 = CARTESIAN_POINT('',(3.968526936117,-6.659421607175));\r
-#3797 = CARTESIAN_POINT('',(4.629511475581,-6.21799523166));\r
-#3798 = CARTESIAN_POINT('',(4.945242374767,-5.976597858904));\r
-#3799 = CARTESIAN_POINT('',(5.245056472005,-5.715288856893));\r
-#3800 = CARTESIAN_POINT('',(5.527319815745,-5.43549232894));\r
-#3801 = CARTESIAN_POINT('',(6.053845663522,-4.842188956014));\r
-#3802 = CARTESIAN_POINT('',(6.298114844583,-4.528674587193));\r
-#3803 = CARTESIAN_POINT('',(6.521941763568,-4.19993092144));\r
-#3804 = CARTESIAN_POINT('',(6.724106590106,-3.857749573052));\r
-#3805 = CARTESIAN_POINT('',(7.082416426581,-3.151818970007));\r
-#3806 = CARTESIAN_POINT('',(7.238746739024,-2.788152626424));\r
-#3807 = CARTESIAN_POINT('',(7.371636053346,-2.415001584527));\r
-#3808 = CARTESIAN_POINT('',(7.480365572519,-2.034383335951));\r
-#3809 = CARTESIAN_POINT('',(7.564475660708,-1.648405166174));\r
-#3810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#3811 = ORIENTED_EDGE('',*,*,#3812,.T.);\r
-#3812 = EDGE_CURVE('',#3740,#3813,#3815,.T.);\r
-#3813 = VERTEX_POINT('',#3814);\r
-#3814 = CARTESIAN_POINT('',(7.230402335719,-2.767636828592,\r
-    17.000000000185));\r
-#3815 = SURFACE_CURVE('',#3816,(#3835,#3844),.PCURVE_S1.);\r
-#3816 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#3817,#3818,#3819,#3820,#3821,\r
-    #3822,#3823,#3824,#3825,#3826,#3827,#3828,#3829,#3830,#3831,#3832,\r
-    #3833,#3834),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6),(0.,0.250999989569,\r
-    0.500999988929,0.750999988289,1.),.UNSPECIFIED.);\r
-#3817 = CARTESIAN_POINT('',(4.872321553393,-6.01656166707,17.));\r
-#3818 = CARTESIAN_POINT('',(5.181783031308,-5.765954057522,17.));\r
-#3819 = CARTESIAN_POINT('',(5.475135856392,-5.495446687253,17.));\r
-#3820 = CARTESIAN_POINT('',(5.750663279562,-5.206430392991,17.));\r
-#3821 = CARTESIAN_POINT('',(6.006851809811,-4.900493191483,17.));\r
-#3822 = CARTESIAN_POINT('',(6.476997391778,-4.259618056867,17.));\r
-#3823 = CARTESIAN_POINT('',(6.691124623868,-3.924792399619,17.));\r
-#3824 = CARTESIAN_POINT('',(6.88348477633,-3.576699798176,17.));\r
-#3825 = CARTESIAN_POINT('',(7.053029508969,-3.217237316255,17.));\r
-#3826 = CARTESIAN_POINT('',(7.344880258134,-2.479632068909,17.));\r
-#3827 = CARTESIAN_POINT('',(7.467189975704,-2.1014799497,17.));\r
-#3828 = CARTESIAN_POINT('',(7.565081524129,-1.716008637951,17.));\r
-#3829 = CARTESIAN_POINT('',(7.63802140599,-1.325318906952,17.));\r
-#3830 = CARTESIAN_POINT('',(7.73328002925,-0.539411946857,17.));\r
-#3831 = CARTESIAN_POINT('',(7.755801255302,-0.144209251497,17.));\r
-#3832 = CARTESIAN_POINT('',(7.75305119052,0.251888851344,17.));\r
-#3833 = CARTESIAN_POINT('',(7.725044409418,0.646740696598,17.));\r
-#3834 = CARTESIAN_POINT('',(7.672069729676,1.03820887894,17.));\r
-#3835 = PCURVE('',#1879,#3836);\r
-#3836 = DEFINITIONAL_REPRESENTATION('',(#3837),#3843);\r
-#3837 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#3838,#3839,#3840,#3841,#3842),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.442041552529,0.511930069728),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#3838 = CARTESIAN_POINT('',(0.437179979793,0.212321474367));\r
-#3839 = CARTESIAN_POINT('',(0.419277962491,0.212321474315));\r
-#3840 = CARTESIAN_POINT('',(0.40137590128,0.21232147438));\r
-#3841 = CARTESIAN_POINT('',(0.38347397008,0.212321474555));\r
-#3842 = CARTESIAN_POINT('',(0.365571985635,0.212321474476));\r
-#3843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#3844 = PCURVE('',#3845,#3855);\r
-#3845 = SURFACE_OF_REVOLUTION('',#3846,#3852);\r
-#3846 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3847,#3848,#3849,#3850,#3851),\r
-  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),.QUASI_UNIFORM_KNOTS.);\r
-#3847 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#3848 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#3849 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#3850 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#3851 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#3852 = AXIS1_PLACEMENT('',#3853,#3854);\r
-#3853 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#3854 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#3855 = DEFINITIONAL_REPRESENTATION('',(#3856),#3862);\r
-#3856 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#3857,#3858,#3859,#3860,#3861),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.442041552529,0.511930069728),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#3857 = CARTESIAN_POINT('',(0.437179979793,0.212321474367));\r
-#3858 = CARTESIAN_POINT('',(0.419277962491,0.212321474315));\r
-#3859 = CARTESIAN_POINT('',(0.40137590128,0.21232147438));\r
-#3860 = CARTESIAN_POINT('',(0.38347397008,0.212321474555));\r
-#3861 = CARTESIAN_POINT('',(0.365571985635,0.212321474476));\r
-#3862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#3863 = ORIENTED_EDGE('',*,*,#3864,.T.);\r
-#3864 = EDGE_CURVE('',#3813,#3408,#3865,.T.);\r
-#3865 = SURFACE_CURVE('',#3866,(#3935,#4007),.PCURVE_S1.);\r
-#3866 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#3867,#3868,#3869,#3870,#3871,\r
-    #3872,#3873,#3874,#3875,#3876,#3877,#3878,#3879,#3880,#3881,#3882,\r
-    #3883,#3884,#3885,#3886,#3887,#3888,#3889,#3890,#3891,#3892,#3893,\r
-    #3894,#3895,#3896,#3897,#3898,#3899,#3900,#3901,#3902,#3903,#3904,\r
-    #3905,#3906,#3907,#3908,#3909,#3910,#3911,#3912,#3913,#3914,#3915,\r
-    #3916,#3917,#3918,#3919,#3920,#3921,#3922,#3923,#3924,#3925,#3926,\r
-    #3927,#3928,#3929,#3930,#3931,#3932,#3933,#3934),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,0.146267778389,0.219958145507,\r
-    0.265125711784,0.366865279272,0.514806653552,0.56277849891,\r
-    0.610414473976,0.748924768957,0.858377822314,0.934322048383,1.),\r
-  .UNSPECIFIED.);\r
-#3867 = CARTESIAN_POINT('',(39.967961360103,-1.600645094108,-3.));\r
-#3868 = CARTESIAN_POINT('',(38.987670750456,-2.110882446419,\r
-    -2.999999999969));\r
-#3869 = CARTESIAN_POINT('',(37.993123502989,-2.593636084179,\r
-    -2.985095523149));\r
-#3870 = CARTESIAN_POINT('',(36.984308664299,-3.046294772575,\r
-    -2.953898211595));\r
-#3871 = CARTESIAN_POINT('',(35.96166675613,-3.466035865251,\r
-    -2.904758251316));\r
-#3872 = CARTESIAN_POINT('',(34.926130911581,-3.849916809079,\r
-    -2.835706936346));\r
-#3873 = CARTESIAN_POINT('',(33.879204931062,-4.195067877842,\r
-    -2.74441789913));\r
-#3874 = CARTESIAN_POINT('',(32.290996871901,-4.652101524811,\r
-    -2.569629359123));\r
-#3875 = CARTESIAN_POINT('',(31.756598404685,-4.794745953588,\r
-    -2.504742879569));\r
-#3876 = CARTESIAN_POINT('',(31.220179636556,-4.926597051008,\r
-    -2.433185867933));\r
-#3877 = CARTESIAN_POINT('',(30.682087257317,-5.047355644356,\r
-    -2.354592812751));\r
-#3878 = CARTESIAN_POINT('',(30.142720343177,-5.156760466763,\r
-    -2.268578792143));\r
-#3879 = CARTESIAN_POINT('',(29.602532833568,-5.25460286561,\r
-    -2.174743874234));\r
-#3880 = CARTESIAN_POINT('',(28.730745404511,-5.393539089831,\r
-    -2.010117252108));\r
-#3881 = CARTESIAN_POINT('',(28.399338077261,-5.441939815174,\r
-    -1.944464496601));\r
-#3882 = CARTESIAN_POINT('',(28.067932172093,-5.485911219198,\r
-    -1.875625167615));\r
-#3883 = CARTESIAN_POINT('',(27.736652594202,-5.52543079759,\r
-    -1.803503649463));\r
-#3884 = CARTESIAN_POINT('',(27.405630951487,-5.560487368481,\r
-    -1.728003768888));\r
-#3885 = CARTESIAN_POINT('',(27.075005497931,-5.591082431435,\r
-    -1.64902976975));\r
-#3886 = CARTESIAN_POINT('',(26.001408663307,-5.676132145539,\r
-    -1.380561033204));\r
-#3887 = CARTESIAN_POINT('',(25.26057825669,-5.712479863196,\r
-    -1.176513665835));\r
-#3888 = CARTESIAN_POINT('',(24.524170678721,-5.726440298574,\r
-    -0.953283728771));\r
-#3889 = CARTESIAN_POINT('',(23.793974656525,-5.718559885097,\r
-    -0.709833419307));\r
-#3890 = CARTESIAN_POINT('',(23.071808554553,-5.689821556853,\r
-    -0.4451985244));\r
-#3891 = CARTESIAN_POINT('',(22.359490764275,-5.641655039513,\r
-    -0.15857716455));\r
-#3892 = CARTESIAN_POINT('',(20.639909623042,-5.48028867324,\r
-    0.600039461371));\r
-#3893 = CARTESIAN_POINT('',(19.64531956382,-5.347461540659,\r
-    1.097233775298));\r
-#3894 = CARTESIAN_POINT('',(18.680689926737,-5.183057711073,\r
-    1.64367036126));\r
-#3895 = CARTESIAN_POINT('',(17.750451969339,-4.994473072039,\r
-    2.240029036552));\r
-#3896 = CARTESIAN_POINT('',(16.857729369478,-4.790177781526,\r
-    2.885777519251));\r
-#3897 = CARTESIAN_POINT('',(16.00447327648,-4.578488866183,\r
-    3.578958087519));\r
-#3898 = CARTESIAN_POINT('',(14.928162264498,-4.298160484743,\r
-    4.555432498626));\r
-#3899 = CARTESIAN_POINT('',(14.668849456445,-4.229513078836,\r
-    4.799200745839));\r
-#3900 = CARTESIAN_POINT('',(14.413800440621,-4.161110094942,\r
-    5.047536864339));\r
-#3901 = CARTESIAN_POINT('',(14.163021842344,-4.093189322111,\r
-    5.300325078164));\r
-#3902 = CARTESIAN_POINT('',(13.916526398558,-4.025977356863,\r
-    5.557458648072));\r
-#3903 = CARTESIAN_POINT('',(13.674290402597,-3.959682380782,\r
-    5.818797694586));\r
-#3904 = CARTESIAN_POINT('',(13.199985349932,-3.829773084221,\r
-    6.347779561454));\r
-#3905 = CARTESIAN_POINT('',(12.967856233482,-3.766143064998,\r
-    6.615365484258));\r
-#3906 = CARTESIAN_POINT('',(12.739903830353,-3.703800098894,\r
-    6.886851634538));\r
-#3907 = CARTESIAN_POINT('',(12.516112891817,-3.642920100666,\r
-    7.162114020168));\r
-#3908 = CARTESIAN_POINT('',(12.296466804864,-3.583664601008,\r
-    7.441028899832));\r
-#3909 = CARTESIAN_POINT('',(12.08094789696,-3.526181057479,7.72347310737\r
-    ));\r
-#3910 = CARTESIAN_POINT('',(11.254824112074,-3.309000296793,\r
-    8.840489131325));\r
-#3911 = CARTESIAN_POINT('',(10.6748313537,-3.163504960232,9.700482281903\r
-    ));\r
-#3912 = CARTESIAN_POINT('',(10.129138510177,-3.037417053677,\r
-    10.586255072471));\r
-#3913 = CARTESIAN_POINT('',(9.617238508942,-2.93307319635,\r
-    11.494822766131));\r
-#3914 = CARTESIAN_POINT('',(9.138522003627,-2.852008595241,\r
-    12.423280693995));\r
-#3915 = CARTESIAN_POINT('',(8.69210441386,-2.795444209282,\r
-    13.368760998668));\r
-#3916 = CARTESIAN_POINT('',(7.947851887839,-2.74059027799,\r
-    15.086449448788));\r
-#3917 = CARTESIAN_POINT('',(7.638476491869,-2.732563975408,\r
-    15.853435156568));\r
-#3918 = CARTESIAN_POINT('',(7.347443674807,-2.741426022821,\r
-    16.627737514929));\r
-#3919 = CARTESIAN_POINT('',(7.073646988487,-2.767966664208,\r
-    17.407862987658));\r
-#3920 = CARTESIAN_POINT('',(6.815548132367,-2.81318432833,\r
-    18.192247162916));\r
-#3921 = CARTESIAN_POINT('',(6.570894180745,-2.878518622662,\r
-    18.979151542122));\r
-#3922 = CARTESIAN_POINT('',(6.173483856216,-3.02587983875,\r
-    20.312857193345));\r
-#3923 = CARTESIAN_POINT('',(6.015529413881,-3.096670463592,\r
-    20.859393188315));\r
-#3924 = CARTESIAN_POINT('',(5.861273099059,-3.178403479193,\r
-    21.40545611779));\r
-#3925 = CARTESIAN_POINT('',(5.709320017663,-3.271608368053,\r
-    21.950256835048));\r
-#3926 = CARTESIAN_POINT('',(5.557954875854,-3.376775188186,\r
-    22.492892808069));\r
-#3927 = CARTESIAN_POINT('',(5.405061881468,-3.494178690011,\r
-    23.03235924956));\r
-#3928 = CARTESIAN_POINT('',(5.112630788871,-3.735579524473,\r
-    24.030537046418));\r
-#3929 = CARTESIAN_POINT('',(4.974085542196,-3.856536834015,\r
-    24.490292853141));\r
-#3930 = CARTESIAN_POINT('',(4.831071667265,-3.986369460591,\r
-    24.946198069202));\r
-#3931 = CARTESIAN_POINT('',(4.681908666321,-4.12467938334,\r
-    25.397514113732));\r
-#3932 = CARTESIAN_POINT('',(4.524819501926,-4.27068461965,\r
-    25.843512016975));\r
-#3933 = CARTESIAN_POINT('',(4.35811807188,-4.423123760596,\r
-    26.283564045781));\r
-#3934 = CARTESIAN_POINT('',(4.180352618315,-4.580352618315,\r
-    26.717157287525));\r
-#3935 = PCURVE('',#1879,#3936);\r
-#3936 = DEFINITIONAL_REPRESENTATION('',(#3937),#4006);\r
-#3937 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#3938,#3939,#3940,#3941,#3942,\r
-    #3943,#3944,#3945,#3946,#3947,#3948,#3949,#3950,#3951,#3952,#3953,\r
-    #3954,#3955,#3956,#3957,#3958,#3959,#3960,#3961,#3962,#3963,#3964,\r
-    #3965,#3966,#3967,#3968,#3969,#3970,#3971,#3972,#3973,#3974,#3975,\r
-    #3976,#3977,#3978,#3979,#3980,#3981,#3982,#3983,#3984,#3985,#3986,\r
-    #3987,#3988,#3989,#3990,#3991,#3992,#3993,#3994,#3995,#3996,#3997,\r
-    #3998,#3999,#4000,#4001,#4002,#4003,#4004,#4005),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,0.146267778389,0.219958145507,\r
-    0.265125711784,0.366865279272,0.514806653552,0.56277849891,\r
-    0.610414473976,0.748924768957,0.858377822314,0.934322048383,1.),\r
-  .UNSPECIFIED.);\r
-#3938 = CARTESIAN_POINT('',(4.002681462928E-02,1.));\r
-#3939 = CARTESIAN_POINT('',(5.375321721639E-02,0.986679337398));\r
-#3940 = CARTESIAN_POINT('',(6.757528763043E-02,0.972991666284));\r
-#3941 = CARTESIAN_POINT('',(8.145111163939E-02,0.958902426366));\r
-#3942 = CARTESIAN_POINT('',(9.532762775401E-02,0.944375933236));\r
-#3943 = CARTESIAN_POINT('',(0.109138293746,0.929374330343));\r
-#3944 = CARTESIAN_POINT('',(0.122801385443,0.913858440326));\r
-#3945 = CARTESIAN_POINT('',(0.142978746205,0.88969542279));\r
-#3946 = CARTESIAN_POINT('',(0.149676003636,0.881460487267));\r
-#3947 = CARTESIAN_POINT('',(0.156298015394,0.873081191297));\r
-#3948 = CARTESIAN_POINT('',(0.162830950891,0.86455318113));\r
-#3949 = CARTESIAN_POINT('',(0.169259965759,0.855872473908));\r
-#3950 = CARTESIAN_POINT('',(0.175569333977,0.847035664436));\r
-#3951 = CARTESIAN_POINT('',(0.185526392031,0.832526435584));\r
-#3952 = CARTESIAN_POINT('',(0.189259072857,0.826953102181));\r
-#3953 = CARTESIAN_POINT('',(0.192936835642,0.821319544146));\r
-#3954 = CARTESIAN_POINT('',(0.196555809423,0.815625268651));\r
-#3955 = CARTESIAN_POINT('',(0.200112074802,0.809869905985));\r
-#3956 = CARTESIAN_POINT('',(0.203601699653,0.804053237892));\r
-#3957 = CARTESIAN_POINT('',(0.214722213226,0.7849350528));\r
-#3958 = CARTESIAN_POINT('',(0.222066355917,0.771382514517));\r
-#3959 = CARTESIAN_POINT('',(0.229007598227,0.757518628423));\r
-#3960 = CARTESIAN_POINT('',(0.235502529503,0.743347156347));\r
-#3961 = CARTESIAN_POINT('',(0.241512507172,0.728876079666));\r
-#3962 = CARTESIAN_POINT('',(0.247007512669,0.714119168841));\r
-#3963 = CARTESIAN_POINT('',(0.259189207905,0.677254577069));\r
-#3964 = CARTESIAN_POINT('',(0.265285849159,0.654845907548));\r
-#3965 = CARTESIAN_POINT('',(0.270208829837,0.631940005403));\r
-#3966 = CARTESIAN_POINT('',(0.273974807524,0.608616319565));\r
-#3967 = CARTESIAN_POINT('',(0.276690191293,0.584969169058));\r
-#3968 = CARTESIAN_POINT('',(0.278566365753,0.561103251839));\r
-#3969 = CARTESIAN_POINT('',(0.280332855497,0.529353942004));\r
-#3970 = CARTESIAN_POINT('',(0.280708429514,0.521567360219));\r
-#3971 = CARTESIAN_POINT('',(0.281037136954,0.513773411773));\r
-#3972 = CARTESIAN_POINT('',(0.281330128125,0.505970971582));\r
-#3973 = CARTESIAN_POINT('',(0.281599244024,0.498170585292));\r
-#3974 = CARTESIAN_POINT('',(0.281857437742,0.490369565861));\r
-#3975 = CARTESIAN_POINT('',(0.282377004319,0.474823897354));\r
-#3976 = CARTESIAN_POINT('',(0.282638347118,0.467079220949));\r
-#3977 = CARTESIAN_POINT('',(0.282915353879,0.459336313369));\r
-#3978 = CARTESIAN_POINT('',(0.283221866406,0.451596014082));\r
-#3979 = CARTESIAN_POINT('',(0.283572345743,0.443859091801));\r
-#3980 = CARTESIAN_POINT('',(0.283981841445,0.436126251211));\r
-#3981 = CARTESIAN_POINT('',(0.285873626392,0.405927244424));\r
-#3982 = CARTESIAN_POINT('',(0.287912257719,0.383495708535));\r
-#3983 = CARTESIAN_POINT('',(0.290965569345,0.361120664944));\r
-#3984 = CARTESIAN_POINT('',(0.295457712111,0.338814752785));\r
-#3985 = CARTESIAN_POINT('',(0.301848691374,0.316588405153));\r
-#3986 = CARTESIAN_POINT('',(0.310639155919,0.294451662837));\r
-#3987 = CARTESIAN_POINT('',(0.331701260108,0.255007454011));\r
-#3988 = CARTESIAN_POINT('',(0.342856245318,0.237660237704));\r
-#3989 = CARTESIAN_POINT('',(0.356153246959,0.220383241475));\r
-#3990 = CARTESIAN_POINT('',(0.371907438953,0.203183712128));\r
-#3991 = CARTESIAN_POINT('',(0.390470633777,0.186070854428));\r
-#3992 = CARTESIAN_POINT('',(0.412260604805,0.169057963641));\r
-#3993 = CARTESIAN_POINT('',(0.455418203584,0.140444267527));\r
-#3994 = CARTESIAN_POINT('',(0.474872195944,0.128781520328));\r
-#3995 = CARTESIAN_POINT('',(0.496255665427,0.117183816802));\r
-#3996 = CARTESIAN_POINT('',(0.519731015648,0.105660287425));\r
-#3997 = CARTESIAN_POINT('',(0.545464912965,9.42225543387E-02));\r
-#3998 = CARTESIAN_POINT('',(0.573611576354,8.288456153151E-02));\r
-#3999 = CARTESIAN_POINT('',(0.630811462403,6.195483992953E-02));\r
-#4000 = CARTESIAN_POINT('',(0.659226994857,5.233453110181E-02));\r
-#4001 = CARTESIAN_POINT('',(0.689602973152,4.281038986314E-02));\r
-#4002 = CARTESIAN_POINT('',(0.721986182454,3.339369551934E-02));\r
-#4003 = CARTESIAN_POINT('',(0.756385642232,2.409577750817E-02));\r
-#4004 = CARTESIAN_POINT('',(0.792759359139,1.492622639505E-02));\r
-#4005 = CARTESIAN_POINT('',(0.831024899769,5.892641764695E-03));\r
-#4006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#4007 = PCURVE('',#4008,#4036);\r
-#4008 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#4009,#4010,#4011)\r
-    ,(#4012,#4013,#4014)\r
-    ,(#4015,#4016,#4017)\r
-    ,(#4018,#4019,#4020)\r
-    ,(#4021,#4022,#4023)\r
-    ,(#4024,#4025,#4026)\r
-    ,(#4027,#4028,#4029)\r
-    ,(#4030,#4031,#4032)\r
-    ,(#4033,#4034,#4035\r
-  )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(0.,1.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#4009 = CARTESIAN_POINT('',(0.792929292929,-0.342230510436,-3.));\r
-#4010 = CARTESIAN_POINT('',(1.063015221193,-0.641124622933,\r
-    17.999867544966));\r
-#4011 = CARTESIAN_POINT('',(0.507106781187,-0.907106781187,\r
-    26.717157287525));\r
-#4012 = CARTESIAN_POINT('',(5.448404824155,-3.159082253939,-3.));\r
-#4013 = CARTESIAN_POINT('',(7.024660915872,-0.437488950037,\r
-    17.999867544966));\r
-#4014 = CARTESIAN_POINT('',(4.219417382416,-4.619417382416,\r
-    26.717157287525));\r
-#4015 = CARTESIAN_POINT('',(10.541807012372,-5.252162767622,-3.));\r
-#4016 = CARTESIAN_POINT('',(12.81936421307,-0.509762730026,\r
-    17.999867544966));\r
-#4017 = CARTESIAN_POINT('',(7.931727983645,-8.331727983645,\r
-    26.717157287525));\r
-#4018 = CARTESIAN_POINT('',(15.941858862952,-6.542041863676,-3.));\r
-#4019 = CARTESIAN_POINT('',(18.497169328793,-0.888225613095,\r
-    17.999867544966));\r
-#4020 = CARTESIAN_POINT('',(11.644038584875,-12.04403858487,\r
-    26.717157287525));\r
-#4021 = CARTESIAN_POINT('',(21.5,-6.977862324138,-3.));\r
-#4022 = CARTESIAN_POINT('',(24.114709091682,-1.592264923037,\r
-    17.999867544966));\r
-#4023 = CARTESIAN_POINT('',(15.356349186104,-15.7563491861,\r
-    26.717157287525));\r
-#4024 = CARTESIAN_POINT('',(27.058141137048,-6.542041863676,-3.));\r
-#4025 = CARTESIAN_POINT('',(29.732248854571,-2.62858321796,\r
-    17.999867544966));\r
-#4026 = CARTESIAN_POINT('',(19.068659787333,-19.46865978733,\r
-    26.717157287525));\r
-#4027 = CARTESIAN_POINT('',(32.458192987628,-5.252162767622,-3.));\r
-#4028 = CARTESIAN_POINT('',(35.410053970295,-3.990477939756,\r
-    17.999867544966));\r
-#4029 = CARTESIAN_POINT('',(22.780970388563,-23.18097038856,\r
-    26.717157287525));\r
-#4030 = CARTESIAN_POINT('',(37.551595175845,-3.159082253939,-3.));\r
-#4031 = CARTESIAN_POINT('',(41.204757267493,-5.658561764632,\r
-    17.999867544966));\r
-#4032 = CARTESIAN_POINT('',(26.493280989792,-26.89328098979,\r
-    26.717157287525));\r
-#4033 = CARTESIAN_POINT('',(42.207070707071,-0.342230510436,-3.));\r
-#4034 = CARTESIAN_POINT('',(47.166402962172,-7.602555042393,\r
-    17.999867544966));\r
-#4035 = CARTESIAN_POINT('',(30.205591591022,-30.60559159102,\r
-    26.717157287525));\r
-#4036 = DEFINITIONAL_REPRESENTATION('',(#4037),#4106);\r
-#4037 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#4038,#4039,#4040,#4041,#4042,\r
-    #4043,#4044,#4045,#4046,#4047,#4048,#4049,#4050,#4051,#4052,#4053,\r
-    #4054,#4055,#4056,#4057,#4058,#4059,#4060,#4061,#4062,#4063,#4064,\r
-    #4065,#4066,#4067,#4068,#4069,#4070,#4071,#4072,#4073,#4074,#4075,\r
-    #4076,#4077,#4078,#4079,#4080,#4081,#4082,#4083,#4084,#4085,#4086,\r
-    #4087,#4088,#4089,#4090,#4091,#4092,#4093,#4094,#4095,#4096,#4097,\r
-    #4098,#4099,#4100,#4101,#4102,#4103,#4104,#4105),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,0.146267778389,0.219958145507,\r
-    0.265125711784,0.366865279272,0.514806653552,0.56277849891,\r
-    0.610414473976,0.748924768957,0.858377822314,0.934322048383,1.),\r
-  .UNSPECIFIED.);\r
-#4038 = CARTESIAN_POINT('',(0.940985361021,9.22E-15));\r
-#4039 = CARTESIAN_POINT('',(0.915597975348,7.5193E-13));\r
-#4040 = CARTESIAN_POINT('',(0.890186435547,3.54872861668E-04));\r
-#4041 = CARTESIAN_POINT('',(0.864729498515,1.097663377197E-03));\r
-#4042 = CARTESIAN_POINT('',(0.839215400859,2.268143571202E-03));\r
-#4043 = CARTESIAN_POINT('',(0.813641188992,3.91432460885E-03));\r
-#4044 = CARTESIAN_POINT('',(0.78801399397,6.093923524242E-03));\r
-#4045 = CARTESIAN_POINT('',(0.749426756767,1.027729901572E-02));\r
-#4046 = CARTESIAN_POINT('',(0.736491442297,1.18316335956E-02));\r
-#4047 = CARTESIAN_POINT('',(0.723551337857,1.354749858173E-02));\r
-#4048 = CARTESIAN_POINT('',(0.710610443653,1.543430416431E-02));\r
-#4049 = CARTESIAN_POINT('',(0.697673848371,1.750209939604E-02));\r
-#4050 = CARTESIAN_POINT('',(0.684747847631,1.97615109428E-02));\r
-#4051 = CARTESIAN_POINT('',(0.663928400921,2.373283793269E-02));\r
-#4052 = CARTESIAN_POINT('',(0.65602357151,2.53181694836E-02));\r
-#4053 = CARTESIAN_POINT('',(0.648127342274,2.698223227541E-02));\r
-#4054 = CARTESIAN_POINT('',(0.640241638895,2.872765656291E-02));\r
-#4055 = CARTESIAN_POINT('',(0.632368554407,3.055712864291E-02));\r
-#4056 = CARTESIAN_POINT('',(0.624510358925,3.247337242994E-02));\r
-#4057 = CARTESIAN_POINT('',(0.599008060977,3.899708560554E-02));\r
-#4058 = CARTESIAN_POINT('',(0.581433121453,4.396959105563E-02));\r
-#4059 = CARTESIAN_POINT('',(0.563974828118,4.942760049828E-02));\r
-#4060 = CARTESIAN_POINT('',(0.546665191402,5.54028165887E-02));\r
-#4061 = CARTESIAN_POINT('',(0.529538592655,6.192688725778E-02));\r
-#4062 = CARTESIAN_POINT('',(0.512631812331,6.90295034355E-02));\r
-#4063 = CARTESIAN_POINT('',(0.471775100546,8.794068272954E-02));\r
-#4064 = CARTESIAN_POINT('',(0.448106581275,0.100424696224));\r
-#4065 = CARTESIAN_POINT('',(0.425101742585,0.114262810231));\r
-#4066 = CARTESIAN_POINT('',(0.402867768957,0.129518717582));\r
-#4067 = CARTESIAN_POINT('',(0.38149625257,0.146237075571));\r
-#4068 = CARTESIAN_POINT('',(0.361060587997,0.164437208764));\r
-#4069 = CARTESIAN_POINT('',(0.3353097618,0.190492519651));\r
-#4070 = CARTESIAN_POINT('',(0.329107937857,0.19702812571));\r
-#4071 = CARTESIAN_POINT('',(0.323011397744,0.203719478882));\r
-#4072 = CARTESIAN_POINT('',(0.317021362277,0.210566319704));\r
-#4073 = CARTESIAN_POINT('',(0.31113919507,0.217568740509));\r
-#4074 = CARTESIAN_POINT('',(0.30536541273,0.224726014584));\r
-#4075 = CARTESIAN_POINT('',(0.294075921502,0.239298643322));\r
-#4076 = CARTESIAN_POINT('',(0.288558671065,0.246711841581));\r
-#4077 = CARTESIAN_POINT('',(0.283149785133,0.254277254355));\r
-#4078 = CARTESIAN_POINT('',(0.277849898379,0.261994701571));\r
-#4079 = CARTESIAN_POINT('',(0.272659586069,0.269864104946));\r
-#4080 = CARTESIAN_POINT('',(0.2675793693,0.27788550364));\r
-#4081 = CARTESIAN_POINT('',(0.248159558197,0.309825206211));\r
-#4082 = CARTESIAN_POINT('',(0.234643807548,0.334878521348));\r
-#4083 = CARTESIAN_POINT('',(0.222074863506,0.361222083588));\r
-#4084 = CARTESIAN_POINT('',(0.210461106779,0.388868501553));\r
-#4085 = CARTESIAN_POINT('',(0.199806937029,0.417842266482));\r
-#4086 = CARTESIAN_POINT('',(0.190112662819,0.448182374598));\r
-#4087 = CARTESIAN_POINT('',(0.174460385684,0.505040914825));\r
-#4088 = CARTESIAN_POINT('',(0.168144861604,0.531027075992));\r
-#4089 = CARTESIAN_POINT('',(0.162418390619,0.557929147359));\r
-#4090 = CARTESIAN_POINT('',(0.157272622828,0.585781811615));\r
-#4091 = CARTESIAN_POINT('',(0.152693535021,0.614627790169));\r
-#4092 = CARTESIAN_POINT('',(0.148657831106,0.644517765332));\r
-#4093 = CARTESIAN_POINT('',(0.14266352288,0.697014025734));\r
-#4094 = CARTESIAN_POINT('',(0.140447353127,0.719047982263));\r
-#4095 = CARTESIAN_POINT('',(0.138454910135,0.741631255407));\r
-#4096 = CARTESIAN_POINT('',(0.136665354886,0.764783531641));\r
-#4097 = CARTESIAN_POINT('',(0.135050488292,0.788525208422));\r
-#4098 = CARTESIAN_POINT('',(0.133570780866,0.812877706827));\r
-#4099 = CARTESIAN_POINT('',(0.130968063343,0.859483790893));\r
-#4100 = CARTESIAN_POINT('',(0.129823915608,0.881575441876));\r
-#4101 = CARTESIAN_POINT('',(0.128709624145,0.904162194058));\r
-#4102 = CARTESIAN_POINT('',(0.127585879035,0.927263894007));\r
-#4103 = CARTESIAN_POINT('',(0.12640667856,0.950906792843));\r
-#4104 = CARTESIAN_POINT('',(0.125122384502,0.97513027245));\r
-#4105 = CARTESIAN_POINT('',(0.123684620971,1.));\r
-#4106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#4107 = ADVANCED_FACE('',(#4108),#1792,.T.);\r
-#4108 = FACE_BOUND('',#4109,.T.);\r
-#4109 = EDGE_LOOP('',(#4110,#4160,#4161,#4162,#4163,#4191));\r
-#4110 = ORIENTED_EDGE('',*,*,#4111,.F.);\r
-#4111 = EDGE_CURVE('',#1834,#4112,#4114,.T.);\r
-#4112 = VERTEX_POINT('',#4113);\r
-#4113 = CARTESIAN_POINT('',(10.875850521652,-21.39429539458,27.));\r
-#4114 = SURFACE_CURVE('',#4115,(#4128,#4144),.PCURVE_S1.);\r
-#4115 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#4116,#4117,#4118,#4119,#4120,\r
-    #4121,#4122,#4123,#4124,#4125,#4126,#4127),.UNSPECIFIED.,.F.,.F.,(7,\r
-    5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#4116 = CARTESIAN_POINT('',(0.693591185205,-0.765694299263,27.));\r
-#4117 = CARTESIAN_POINT('',(3.586874075966,-6.581564163034,27.));\r
-#4118 = CARTESIAN_POINT('',(6.466879414169,-12.40404374522,27.));\r
-#4119 = CARTESIAN_POINT('',(9.334346302775,-18.23271227419,27.));\r
-#4120 = CARTESIAN_POINT('',(12.191238117066,-24.06657027469,27.));\r
-#4121 = CARTESIAN_POINT('',(15.0404966944,-29.90415911279,27.));\r
-#4122 = CARTESIAN_POINT('',(18.097216541755,-36.17879175649,27.));\r
-#4123 = CARTESIAN_POINT('',(18.309052853913,-36.61369734783,27.));\r
-#4124 = CARTESIAN_POINT('',(18.520866114087,-37.04861421655,27.));\r
-#4125 = CARTESIAN_POINT('',(18.732657669392,-37.48354170497,27.));\r
-#4126 = CARTESIAN_POINT('',(18.944428875355,-37.91847915174,27.));\r
-#4127 = CARTESIAN_POINT('',(19.156181095913,-38.35342589178,27.));\r
-#4128 = PCURVE('',#1792,#4129);\r
-#4129 = DEFINITIONAL_REPRESENTATION('',(#4130),#4143);\r
-#4130 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#4131,#4132,#4133,#4134,#4135,\r
-    #4136,#4137,#4138,#4139,#4140,#4141,#4142),.UNSPECIFIED.,.F.,.F.,(7,\r
-    5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#4131 = CARTESIAN_POINT('',(-0.765694299263,-0.693591185205));\r
-#4132 = CARTESIAN_POINT('',(-6.581564163034,-3.586874075966));\r
-#4133 = CARTESIAN_POINT('',(-12.40404374522,-6.466879414169));\r
-#4134 = CARTESIAN_POINT('',(-18.23271227419,-9.334346302775));\r
-#4135 = CARTESIAN_POINT('',(-24.06657027469,-12.19123811706));\r
-#4136 = CARTESIAN_POINT('',(-29.90415911279,-15.0404966944));\r
-#4137 = CARTESIAN_POINT('',(-36.17879175649,-18.09721654175));\r
-#4138 = CARTESIAN_POINT('',(-36.61369734783,-18.30905285391));\r
-#4139 = CARTESIAN_POINT('',(-37.04861421655,-18.52086611408));\r
-#4140 = CARTESIAN_POINT('',(-37.48354170497,-18.73265766939));\r
-#4141 = CARTESIAN_POINT('',(-37.91847915174,-18.94442887535));\r
-#4142 = CARTESIAN_POINT('',(-38.35342589178,-19.15618109591));\r
-#4143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#4144 = PCURVE('',#3589,#4145);\r
-#4145 = DEFINITIONAL_REPRESENTATION('',(#4146),#4159);\r
-#4146 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#4147,#4148,#4149,#4150,#4151,\r
-    #4152,#4153,#4154,#4155,#4156,#4157,#4158),.UNSPECIFIED.,.F.,.F.,(7,\r
-    5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#4147 = CARTESIAN_POINT('',(3.,0.9846980552));\r
-#4148 = CARTESIAN_POINT('',(2.84437028461,0.9846980552));\r
-#4149 = CARTESIAN_POINT('',(2.68881845003,0.9846980552));\r
-#4150 = CARTESIAN_POINT('',(2.533435683951,0.9846980552));\r
-#4151 = CARTESIAN_POINT('',(2.378305470835,0.9846980552));\r
-#4152 = CARTESIAN_POINT('',(2.22348468561,0.9846980552));\r
-#4153 = CARTESIAN_POINT('',(2.05749530595,0.9846980552));\r
-#4154 = CARTESIAN_POINT('',(2.045992475721,0.9846980552));\r
-#4155 = CARTESIAN_POINT('',(2.034491520363,0.9846980552));\r
-#4156 = CARTESIAN_POINT('',(2.022992449991,0.9846980552));\r
-#4157 = CARTESIAN_POINT('',(2.011495273788,0.9846980552));\r
-#4158 = CARTESIAN_POINT('',(2.,0.9846980552));\r
-#4159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#4160 = ORIENTED_EDGE('',*,*,#1833,.F.);\r
-#4161 = ORIENTED_EDGE('',*,*,#1804,.F.);\r
-#4162 = ORIENTED_EDGE('',*,*,#1776,.T.);\r
-#4163 = ORIENTED_EDGE('',*,*,#4164,.T.);\r
-#4164 = EDGE_CURVE('',#1743,#4165,#4167,.T.);\r
-#4165 = VERTEX_POINT('',#4166);\r
-#4166 = CARTESIAN_POINT('',(10.142838281777,-21.75138688888,27.));\r
-#4167 = SURFACE_CURVE('',#4168,(#4172,#4179),.PCURVE_S1.);\r
-#4168 = LINE('',#4169,#4170);\r
-#4169 = CARTESIAN_POINT('',(4.648800879148,-9.969385657403,27.));\r
-#4170 = VECTOR('',#4171,1.);\r
-#4171 = DIRECTION('',(0.422618261741,-0.906307787037,4.4E-16));\r
-#4172 = PCURVE('',#1792,#4173);\r
-#4173 = DEFINITIONAL_REPRESENTATION('',(#4174),#4178);\r
-#4174 = LINE('',#4175,#4176);\r
-#4175 = CARTESIAN_POINT('',(-9.969385657403,-4.648800879148));\r
-#4176 = VECTOR('',#4177,1.);\r
-#4177 = DIRECTION('',(-0.906307787037,-0.422618261741));\r
-#4178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#4179 = PCURVE('',#4180,#4185);\r
-#4180 = PLANE('',#4181);\r
-#4181 = AXIS2_PLACEMENT_3D('',#4182,#4183,#4184);\r
-#4182 = CARTESIAN_POINT('',(9.297601758295,-19.9387713148,27.));\r
-#4183 = DIRECTION('',(0.640856382056,0.29883623873,-0.707106781187));\r
-#4184 = DIRECTION('',(-0.767255811995,0.279258277634,-0.57735026919));\r
-#4185 = DEFINITIONAL_REPRESENTATION('',(#4186),#4190);\r
-#4186 = LINE('',#4187,#4188);\r
-#4187 = CARTESIAN_POINT('',(6.350852961086,8.981462390205));\r
-#4188 = VECTOR('',#4189,1.);\r
-#4189 = DIRECTION('',(-0.57735026919,-0.816496580928));\r
-#4190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#4191 = ORIENTED_EDGE('',*,*,#4192,.T.);\r
-#4192 = EDGE_CURVE('',#4165,#4112,#4193,.T.);\r
-#4193 = SURFACE_CURVE('',#4194,(#4199,#4206),.PCURVE_S1.);\r
-#4194 = CIRCLE('',#4195,24.);\r
-#4195 = AXIS2_PLACEMENT_3D('',#4196,#4197,#4198);\r
-#4196 = CARTESIAN_POINT('',(-9.99E-15,9.99E-15,27.));\r
-#4197 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#4198 = DIRECTION('',(1.,-6.9E-16,3.3E-16));\r
-#4199 = PCURVE('',#1792,#4200);\r
-#4200 = DEFINITIONAL_REPRESENTATION('',(#4201),#4205);\r
-#4201 = CIRCLE('',#4202,24.);\r
-#4202 = AXIS2_PLACEMENT_2D('',#4203,#4204);\r
-#4203 = CARTESIAN_POINT('',(4.19E-15,-1.16E-15));\r
-#4204 = DIRECTION('',(-6.9E-16,-1.));\r
-#4205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#4206 = PCURVE('',#4207,#4217);\r
-#4207 = SURFACE_OF_REVOLUTION('',#4208,#4214);\r
-#4208 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4209,#4210,#4211,#4212,#4213),\r
-  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),.QUASI_UNIFORM_KNOTS.);\r
-#4209 = CARTESIAN_POINT('',(24.,-6.66E-15,27.));\r
-#4210 = CARTESIAN_POINT('',(24.,-4.88E-15,19.));\r
-#4211 = CARTESIAN_POINT('',(26.,-3.11E-15,11.));\r
-#4212 = CARTESIAN_POINT('',(32.,-1.33E-15,3.));\r
-#4213 = CARTESIAN_POINT('',(40.,-1.33E-15,3.));\r
-#4214 = AXIS1_PLACEMENT('',#4215,#4216);\r
-#4215 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#4216 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#4217 = DEFINITIONAL_REPRESENTATION('',(#4218),#4222);\r
-#4218 = LINE('',#4219,#4220);\r
-#4219 = CARTESIAN_POINT('',(0.,0.));\r
-#4220 = VECTOR('',#4221,1.);\r
-#4221 = DIRECTION('',(1.,0.));\r
-#4222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#4223 = ADVANCED_FACE('',(#4224),#1759,.T.);\r
-#4224 = FACE_BOUND('',#4225,.T.);\r
-#4225 = EDGE_LOOP('',(#4226,#4261,#4262,#4508,#4558,#4631,#4683));\r
-#4226 = ORIENTED_EDGE('',*,*,#4227,.F.);\r
-#4227 = EDGE_CURVE('',#1743,#4228,#4230,.T.);\r
-#4228 = VERTEX_POINT('',#4229);\r
-#4229 = CARTESIAN_POINT('',(2.361673648715,-5.733888357696,\r
-    26.717157287525));\r
-#4230 = SURFACE_CURVE('',#4231,(#4239,#4250),.PCURVE_S1.);\r
-#4231 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#4232,#4233,#4234,#4235,#4236,\r
-    #4237,#4238),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#4232 = CARTESIAN_POINT('',(2.620233222792,-5.619108279627,27.));\r
-#4233 = CARTESIAN_POINT('',(2.234669624857,-5.798899533204,\r
-    26.57457764173));\r
-#4234 = CARTESIAN_POINT('',(1.837129850942,-5.952863353221,\r
-    26.149216326988));\r
-#4235 = CARTESIAN_POINT('',(1.428582652534,-6.080544763266,\r
-    25.724986324129));\r
-#4236 = CARTESIAN_POINT('',(1.009976414325,-6.181005944898,\r
-    25.303143500785));\r
-#4237 = CARTESIAN_POINT('',(0.582306190421,-6.252998920592,\r
-    24.885117100331));\r
-#4238 = CARTESIAN_POINT('',(0.146494925147,-6.294593942752,\r
-    24.472559140973));\r
-#4239 = PCURVE('',#1759,#4240);\r
-#4240 = DEFINITIONAL_REPRESENTATION('',(#4241),#4249);\r
-#4241 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#4242,#4243,#4244,#4245,#4246,\r
-    #4247,#4248),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#4242 = CARTESIAN_POINT('',(1.134464013796,0.));\r
-#4243 = CARTESIAN_POINT('',(1.203080523195,8.862965797287E-03));\r
-#4244 = CARTESIAN_POINT('',(1.271687324184,1.772465988653E-02));\r
-#4245 = CARTESIAN_POINT('',(1.340365641105,2.65659177057E-02));\r
-#4246 = CARTESIAN_POINT('',(1.40917229871,3.536370461291E-02));\r
-#4247 = CARTESIAN_POINT('',(1.478175364556,4.40911402107E-02));\r
-#4248 = CARTESIAN_POINT('',(1.547527393809,5.271605832124E-02));\r
-#4249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#4250 = PCURVE('',#4180,#4251);\r
-#4251 = DEFINITIONAL_REPRESENTATION('',(#4252),#4260);\r
-#4252 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#4253,#4254,#4255,#4256,#4257,\r
-    #4258,#4259),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#4253 = CARTESIAN_POINT('',(9.122134253196,12.900645978658));\r
-#4254 = CARTESIAN_POINT('',(9.613369681865,12.553290081267));\r
-#4255 = CARTESIAN_POINT('',(10.120971182274,12.229228829988));\r
-#4256 = CARTESIAN_POINT('',(10.64370461042,11.929338492994));\r
-#4257 = CARTESIAN_POINT('',(11.180379130685,11.655011209284));\r
-#4258 = CARTESIAN_POINT('',(11.729754616028,11.40799409137));\r
-#4259 = CARTESIAN_POINT('',(12.290708036888,11.190745537257));\r
-#4260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#4261 = ORIENTED_EDGE('',*,*,#1742,.T.);\r
-#4262 = ORIENTED_EDGE('',*,*,#4263,.T.);\r
-#4263 = EDGE_CURVE('',#1714,#4264,#4266,.T.);\r
-#4264 = VERTEX_POINT('',#4265);\r
-#4265 = CARTESIAN_POINT('',(4.435250186833,-6.345635315615,\r
-    16.999999997948));\r
-#4266 = SURFACE_CURVE('',#4267,(#4336,#4408),.PCURVE_S1.);\r
-#4267 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#4268,#4269,#4270,#4271,#4272,\r
-    #4273,#4274,#4275,#4276,#4277,#4278,#4279,#4280,#4281,#4282,#4283,\r
-    #4284,#4285,#4286,#4287,#4288,#4289,#4290,#4291,#4292,#4293,#4294,\r
-    #4295,#4296,#4297,#4298,#4299,#4300,#4301,#4302,#4303,#4304,#4305,\r
-    #4306,#4307,#4308,#4309,#4310,#4311,#4312,#4313,#4314,#4315,#4316,\r
-    #4317,#4318,#4319,#4320,#4321,#4322,#4323,#4324,#4325,#4326,#4327,\r
-    #4328,#4329,#4330,#4331,#4332,#4333,#4334,#4335),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,4.313243732842E-02,0.134164938734,\r
-    0.206253639058,0.289095162865,0.441240529256,0.481791559631,\r
-    0.522584322267,0.648883534704,0.788637761544,0.859259879623,1.),\r
-  .UNSPECIFIED.);\r
-#4268 = CARTESIAN_POINT('',(0.970020298759,-6.123647656421,27.));\r
-#4269 = CARTESIAN_POINT('',(1.118778542268,-6.100083512319,\r
-    26.711687789722));\r
-#4270 = CARTESIAN_POINT('',(1.262972665597,-6.07588667119,\r
-    26.421000307329));\r
-#4271 = CARTESIAN_POINT('',(1.402618410995,-6.051591905439,\r
-    26.128016128755));\r
-#4272 = CARTESIAN_POINT('',(1.537804121649,-6.027720043268,\r
-    25.832840231398));\r
-#4273 = CARTESIAN_POINT('',(1.668681701344,-6.004758288324,\r
-    25.535601704026));\r
-#4274 = CARTESIAN_POINT('',(1.795453415472,-5.983148441601,\r
-    25.236448750884));\r
-#4275 = CARTESIAN_POINT('',(2.177741595239,-5.92135637776,\r
-    24.300464749006));\r
-#4276 = CARTESIAN_POINT('',(2.419868667517,-5.887202981537,\r
-    23.65762047212));\r
-#4277 = CARTESIAN_POINT('',(2.646980264548,-5.864508541614,\r
-    23.008437819354));\r
-#4278 = CARTESIAN_POINT('',(2.862008944757,-5.855975672335,\r
-    22.354555828452));\r
-#4279 = CARTESIAN_POINT('',(3.067828463123,-5.86321892921,21.69758319677\r
-    ));\r
-#4280 = CARTESIAN_POINT('',(3.266920601381,-5.88726046735,21.03896917436\r
-    ));\r
-#4281 = CARTESIAN_POINT('',(3.615388289137,-5.9615533112,19.858169747876\r
-    ));\r
-#4282 = CARTESIAN_POINT('',(3.766491970658,-6.00531050644,\r
-    19.336100083298));\r
-#4283 = CARTESIAN_POINT('',(3.915747431237,-6.060303309684,\r
-    18.814424631277));\r
-#4284 = CARTESIAN_POINT('',(4.064039871975,-6.126691917153,\r
-    18.293719228424));\r
-#4285 = CARTESIAN_POINT('',(4.212094347898,-6.204554582793,\r
-    17.774514757358));\r
-#4286 = CARTESIAN_POINT('',(4.360495681532,-6.293926029352,\r
-    17.257307134313));\r
-#4287 = CARTESIAN_POINT('',(4.681215759464,-6.510732276863,\r
-    16.151051688057));\r
-#4288 = CARTESIAN_POINT('',(4.853801440651,-6.641857560685,\r
-    15.562790186343));\r
-#4289 = CARTESIAN_POINT('',(5.028213440101,-6.788180543946,\r
-    14.978501148237));\r
-#4290 = CARTESIAN_POINT('',(5.204997219515,-6.94964669829,\r
-    14.398853360378));\r
-#4291 = CARTESIAN_POINT('',(5.384574206613,-7.126165430218,\r
-    13.824490115399));\r
-#4292 = CARTESIAN_POINT('',(5.567293992091,-7.317608927579,\r
-    13.256044396612));\r
-#4293 = CARTESIAN_POINT('',(6.095420079223,-7.902464993379,\r
-    11.66217480248));\r
-#4294 = CARTESIAN_POINT('',(6.449057607605,-8.330868446717,\r
-    10.652256950397));\r
-#4295 = CARTESIAN_POINT('',(6.81637823454,-8.807863897497,9.6683077406)\r
-  );\r
-#4296 = CARTESIAN_POINT('',(7.199092542626,-9.331756488489,\r
-    8.714068178162));\r
-#4297 = CARTESIAN_POINT('',(7.599514156375,-9.900057209581,\r
-    7.793315190523));\r
-#4298 = CARTESIAN_POINT('',(8.021061031944,-10.50920744325,\r
-    6.909909545334));\r
-#4299 = CARTESIAN_POINT('',(8.587231283219,-11.32652150491,\r
-    5.843212096973));\r
-#4300 = CARTESIAN_POINT('',(8.708185543841,-11.50108558094,\r
-    5.621662887145));\r
-#4301 = CARTESIAN_POINT('',(8.831030393973,-11.67812801513,\r
-    5.403113701736));\r
-#4302 = CARTESIAN_POINT('',(8.955854211284,-11.85755530566,\r
-    5.187641252263));\r
-#4303 = CARTESIAN_POINT('',(9.082745115124,-12.03926316033,\r
-    4.975316446725));\r
-#4304 = CARTESIAN_POINT('',(9.211789372888,-12.22313581558,\r
-    4.766203083517));\r
-#4305 = CARTESIAN_POINT('',(9.475144549745,-12.59607668047,\r
-    4.353298542492));\r
-#4306 = CARTESIAN_POINT('',(9.609482175412,-12.78516922187,\r
-    4.149546059853));\r
-#4307 = CARTESIAN_POINT('',(9.746177588376,-12.9762051714,3.949169933672\r
-    ));\r
-#4308 = CARTESIAN_POINT('',(9.885319712531,-13.16905146725,\r
-    3.752228275166));\r
-#4309 = CARTESIAN_POINT('',(10.026996087254,-13.36356711218,\r
-    3.558773934801));\r
-#4310 = CARTESIAN_POINT('',(10.171291620061,-13.55960374001,\r
-    3.368854177301));\r
-#4311 = CARTESIAN_POINT('',(10.773403452199,-14.36818746386,\r
-    2.605567873014));\r
-#4312 = CARTESIAN_POINT('',(11.254468236337,-14.99254851927,\r
-    2.062822080079));\r
-#4313 = CARTESIAN_POINT('',(11.763803899814,-15.62536689617,\r
-    1.555636711394));\r
-#4314 = CARTESIAN_POINT('',(12.303450034035,-16.26142780017,\r
-    1.084661970019));\r
-#4315 = CARTESIAN_POINT('',(12.874809612085,-16.89530711022,\r
-    0.649815413637));\r
-#4316 = CARTESIAN_POINT('',(13.478311447651,-17.5217508847,\r
-    0.250421577406));\r
-#4317 = CARTESIAN_POINT('',(14.815857033164,-18.81550838409,\r
-    -0.518568227501));\r
-#4318 = CARTESIAN_POINT('',(15.557168924154,-19.48027046979,\r
-    -0.880578359981));\r
-#4319 = CARTESIAN_POINT('',(16.336245366354,-20.12356843174,\r
-    -1.202082738696));\r
-#4320 = CARTESIAN_POINT('',(17.151131758469,-20.74006973805,\r
-    -1.485599317974));\r
-#4321 = CARTESIAN_POINT('',(17.998955235034,-21.32596074803,\r
-    -1.734001175196));\r
-#4322 = CARTESIAN_POINT('',(18.876249142787,-21.87869459156,\r
-    -1.950164991405));\r
-#4323 = CARTESIAN_POINT('',(20.235400940712,-22.65860949044,\r
-    -2.231194911599));\r
-#4324 = CARTESIAN_POINT('',(20.698266915301,-22.91161862443,\r
-    -2.318022665291));\r
-#4325 = CARTESIAN_POINT('',(21.167291638518,-23.15565699499,\r
-    -2.397701508334));\r
-#4326 = CARTESIAN_POINT('',(21.642030553244,-23.39063452633,\r
-    -2.470585702601));\r
-#4327 = CARTESIAN_POINT('',(22.122048754377,-23.61652671103,\r
-    -2.537016586598));\r
-#4328 = CARTESIAN_POINT('',(22.606927342783,-23.83336326213,\r
-    -2.597318839136));\r
-#4329 = CARTESIAN_POINT('',(24.07146162123,-24.45544006835,\r
-    -2.760363675848));\r
-#4330 = CARTESIAN_POINT('',(25.064318521848,-24.83396059273,\r
-    -2.845792587234));\r
-#4331 = CARTESIAN_POINT('',(26.071804919191,-25.17741499957,\r
-    -2.91051935704));\r
-#4332 = CARTESIAN_POINT('',(27.09116738907,-25.48706931857,\r
-    -2.956649707249));\r
-#4333 = CARTESIAN_POINT('',(28.120019995281,-25.76455376803,\r
-    -2.98597417148));\r
-#4334 = CARTESIAN_POINT('',(29.156398591194,-26.01168725335,\r
-    -2.999999999966));\r
-#4335 = CARTESIAN_POINT('',(30.198784072652,-26.23039154365,-3.));\r
-#4336 = PCURVE('',#1759,#4337);\r
-#4337 = DEFINITIONAL_REPRESENTATION('',(#4338),#4407);\r
-#4338 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#4339,#4340,#4341,#4342,#4343,\r
-    #4344,#4345,#4346,#4347,#4348,#4349,#4350,#4351,#4352,#4353,#4354,\r
-    #4355,#4356,#4357,#4358,#4359,#4360,#4361,#4362,#4363,#4364,#4365,\r
-    #4366,#4367,#4368,#4369,#4370,#4371,#4372,#4373,#4374,#4375,#4376,\r
-    #4377,#4378,#4379,#4380,#4381,#4382,#4383,#4384,#4385,#4386,#4387,\r
-    #4388,#4389,#4390,#4391,#4392,#4393,#4394,#4395,#4396,#4397,#4398,\r
-    #4399,#4400,#4401,#4402,#4403,#4404,#4405,#4406),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,4.313243732842E-02,0.134164938734,\r
-    0.206253639058,0.289095162865,0.441240529256,0.481791559631,\r
-    0.522584322267,0.648883534704,0.788637761544,0.859259879623,1.),\r
-  .UNSPECIFIED.);\r
-#4339 = CARTESIAN_POINT('',(1.413696017664,0.));\r
-#4340 = CARTESIAN_POINT('',(1.389403593956,6.006504380797E-03));\r
-#4341 = CARTESIAN_POINT('',(1.365822292469,1.206249361578E-02));\r
-#4342 = CARTESIAN_POINT('',(1.342987865199,1.816721547942E-02));\r
-#4343 = CARTESIAN_POINT('',(1.320928401159,2.431943363922E-02));\r
-#4344 = CARTESIAN_POINT('',(1.299663647815,3.05174745612E-02));\r
-#4345 = CARTESIAN_POINT('',(1.279205143751,3.675932636384E-02));\r
-#4346 = CARTESIAN_POINT('',(1.218089418443,5.630425623795E-02));\r
-#4347 = CARTESIAN_POINT('',(1.18023512227,6.975006268702E-02));\r
-#4348 = CARTESIAN_POINT('',(1.146028997516,8.336100580726E-02));\r
-#4349 = CARTESIAN_POINT('',(1.115359939714,9.711454595795E-02));\r
-#4350 = CARTESIAN_POINT('',(1.088019180715,0.110989440623));\r
-#4351 = CARTESIAN_POINT('',(1.063766122526,0.124968083745));\r
-#4352 = CARTESIAN_POINT('',(1.025387700523,0.150177223504));\r
-#4353 = CARTESIAN_POINT('',(1.010204629101,0.161374578824));\r
-#4354 = CARTESIAN_POINT('',(0.996673722752,0.172621826554));\r
-#4355 = CARTESIAN_POINT('',(0.984666614704,0.1839134857));\r
-#4356 = CARTESIAN_POINT('',(0.974058833359,0.195245096969));\r
-#4357 = CARTESIAN_POINT('',(0.964732873345,0.206612999132));\r
-#4358 = CARTESIAN_POINT('',(0.947205757633,0.231115762302));\r
-#4359 = CARTESIAN_POINT('',(0.939379839847,0.244261376624));\r
-#4360 = CARTESIAN_POINT('',(0.932931192525,0.257446213569));\r
-#4361 = CARTESIAN_POINT('',(0.927703247444,0.270666673325));\r
-#4362 = CARTESIAN_POINT('',(0.92355139898,0.283919789101));\r
-#4363 = CARTESIAN_POINT('',(0.920342019687,0.297202873117));\r
-#4364 = CARTESIAN_POINT('',(0.913558441467,0.334958972866));\r
-#4365 = CARTESIAN_POINT('',(0.911925127206,0.359497618944));\r
-#4366 = CARTESIAN_POINT('',(0.912279753861,0.384112751049));\r
-#4367 = CARTESIAN_POINT('',(0.913957603812,0.408791866498));\r
-#4368 = CARTESIAN_POINT('',(0.916374655487,0.433521406188));\r
-#4369 = CARTESIAN_POINT('',(0.919019165608,0.458283778698));\r
-#4370 = CARTESIAN_POINT('',(0.922107522168,0.489657741927));\r
-#4371 = CARTESIAN_POINT('',(0.922742792859,0.496260551534));\r
-#4372 = CARTESIAN_POINT('',(0.923355215127,0.502863856675));\r
-#4373 = CARTESIAN_POINT('',(0.923936938035,0.509467174073));\r
-#4374 = CARTESIAN_POINT('',(0.924480564414,0.51606844619));\r
-#4375 = CARTESIAN_POINT('',(0.924979185993,0.522664764894));\r
-#4376 = CARTESIAN_POINT('',(0.925876188319,0.535884293912));\r
-#4377 = CARTESIAN_POINT('',(0.926273956868,0.542507269434));\r
-#4378 = CARTESIAN_POINT('',(0.926613103968,0.549121813415));\r
-#4379 = CARTESIAN_POINT('',(0.926887579304,0.555725898988));\r
-#4380 = CARTESIAN_POINT('',(0.927091856312,0.562317479687));\r
-#4381 = CARTESIAN_POINT('',(0.927220950239,0.568894496629));\r
-#4382 = CARTESIAN_POINT('',(0.927423650573,0.595766625305));\r
-#4383 = CARTESIAN_POINT('',(0.92681376156,0.615921862632));\r
-#4384 = CARTESIAN_POINT('',(0.925308976792,0.635855092035));\r
-#4385 = CARTESIAN_POINT('',(0.922829242708,0.655505223072));\r
-#4386 = CARTESIAN_POINT('',(0.919348715149,0.67481829156));\r
-#4387 = CARTESIAN_POINT('',(0.914885921936,0.693748549125));\r
-#4388 = CARTESIAN_POINT('',(0.903527232414,0.732736111601));\r
-#4389 = CARTESIAN_POINT('',(0.896421004604,0.752704789847));\r
-#4390 = CARTESIAN_POINT('',(0.888245988072,0.772106774877));\r
-#4391 = CARTESIAN_POINT('',(0.879119850041,0.790916814691));\r
-#4392 = CARTESIAN_POINT('',(0.869177660993,0.809130157444));\r
-#4393 = CARTESIAN_POINT('',(0.858555309622,0.826752621819));\r
-#4394 = CARTESIAN_POINT('',(0.84173846502,0.85240831176));\r
-#4395 = CARTESIAN_POINT('',(0.83595203807,0.860874170224));\r
-#4396 = CARTESIAN_POINT('',(0.830040752776,0.869195778052));\r
-#4397 = CARTESIAN_POINT('',(0.824020067676,0.877376181749));\r
-#4398 = CARTESIAN_POINT('',(0.817904543019,0.885418940445));\r
-#4399 = CARTESIAN_POINT('',(0.811707735408,0.893327949131));\r
-#4400 = CARTESIAN_POINT('',(0.792955531998,0.916610357039));\r
-#4401 = CARTESIAN_POINT('',(0.780196413376,0.931597373439));\r
-#4402 = CARTESIAN_POINT('',(0.767262199286,0.946102566177));\r
-#4403 = CARTESIAN_POINT('',(0.754234217691,0.960161605258));\r
-#4404 = CARTESIAN_POINT('',(0.741178903445,0.97380912845));\r
-#4405 = CARTESIAN_POINT('',(0.728149548998,0.98707796068));\r
-#4406 = CARTESIAN_POINT('',(0.715188564197,1.));\r
-#4407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#4408 = PCURVE('',#4409,#4437);\r
-#4409 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#4410,#4411,#4412)\r
-    ,(#4413,#4414,#4415)\r
-    ,(#4416,#4417,#4418)\r
-    ,(#4419,#4420,#4421)\r
-    ,(#4422,#4423,#4424)\r
-    ,(#4425,#4426,#4427)\r
-    ,(#4428,#4429,#4430)\r
-    ,(#4431,#4432,#4433)\r
-    ,(#4434,#4435,#4436\r
-  )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(2.,3.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#4410 = CARTESIAN_POINT('',(32.235222778278,-26.60181334121,-3.));\r
-#4411 = CARTESIAN_POINT('',(32.14273632959,-35.65426964791,\r
-    18.132466219623));\r
-#4412 = CARTESIAN_POINT('',(4.02946334871,-42.81172065125,\r
-    27.282842712475));\r
-#4413 = CARTESIAN_POINT('',(26.965822989654,-25.78385794501,-3.));\r
-#4414 = CARTESIAN_POINT('',(28.784430618156,-30.32664887373,\r
-    18.132466219623));\r
-#4415 = CARTESIAN_POINT('',(3.571895699285,-37.58169848627,\r
-    27.282842712475));\r
-#4416 = CARTESIAN_POINT('',(21.823587899792,-24.14668648621,-3.));\r
-#4417 = CARTESIAN_POINT('',(25.377648342559,-25.31132215922,\r
-    18.132466219623));\r
-#4418 = CARTESIAN_POINT('',(3.11432804986,-32.35167632129,\r
-    27.282842712475));\r
-#4419 = CARTESIAN_POINT('',(16.957105846435,-21.71336441296,-3.));\r
-#4420 = CARTESIAN_POINT('',(21.865746014799,-20.59949670504,\r
-    18.132466219623));\r
-#4421 = CARTESIAN_POINT('',(2.656760400435,-27.12165415631,\r
-    27.282842712475));\r
-#4422 = CARTESIAN_POINT('',(12.50994118478,-18.53929492739,-3.));\r
-#4423 = CARTESIAN_POINT('',(18.19399534358,-16.17005220887,\r
-    18.132466219623));\r
-#4424 = CARTESIAN_POINT('',(2.19919275101,-21.89163199133,\r
-    27.282842712475));\r
-#4425 = CARTESIAN_POINT('',(8.611850907506,-14.71086407163,-3.));\r
-#4426 = CARTESIAN_POINT('',(14.312931554147,-11.99005737332,\r
-    18.132466219623));\r
-#4427 = CARTESIAN_POINT('',(1.741625101584,-16.66160982635,\r
-    27.282842712475));\r
-#4428 = CARTESIAN_POINT('',(5.370440723989,-10.34085675928,-3.));\r
-#4429 = CARTESIAN_POINT('',(10.181534181499,-8.016517364477,\r
-    18.132466219623));\r
-#4430 = CARTESIAN_POINT('',(1.284057452159,-11.43158766136,\r
-    27.282842712475));\r
-#4431 = CARTESIAN_POINT('',(2.865201825858,-5.561035615329,-3.));\r
-#4432 = CARTESIAN_POINT('',(5.769500320121,-4.199202838778,\r
-    18.132466219623));\r
-#4433 = CARTESIAN_POINT('',(0.826489802734,-6.201565496387,\r
-    27.282842712475));\r
-#4434 = CARTESIAN_POINT('',(1.144651339368,-0.513726313735,-3.));\r
-#4435 = CARTESIAN_POINT('',(1.058334714594,-0.483857703662,\r
-    18.132466219623));\r
-#4436 = CARTESIAN_POINT('',(0.368922153309,-0.971543331405,\r
-    27.282842712475));\r
-#4437 = DEFINITIONAL_REPRESENTATION('',(#4438),#4507);\r
-#4438 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#4439,#4440,#4441,#4442,#4443,\r
-    #4444,#4445,#4446,#4447,#4448,#4449,#4450,#4451,#4452,#4453,#4454,\r
-    #4455,#4456,#4457,#4458,#4459,#4460,#4461,#4462,#4463,#4464,#4465,\r
-    #4466,#4467,#4468,#4469,#4470,#4471,#4472,#4473,#4474,#4475,#4476,\r
-    #4477,#4478,#4479,#4480,#4481,#4482,#4483,#4484,#4485,#4486,#4487,\r
-    #4488,#4489,#4490,#4491,#4492,#4493,#4494,#4495,#4496,#4497,#4498,\r
-    #4499,#4500,#4501,#4502,#4503,#4504,#4505,#4506),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,4.313243732842E-02,0.134164938734,\r
-    0.206253639058,0.289095162865,0.441240529256,0.481791559631,\r
-    0.522584322267,0.648883534704,0.788637761544,0.859259879623,1.),\r
-  .UNSPECIFIED.);\r
-#4439 = CARTESIAN_POINT('',(2.875455796418,0.9846980552));\r
-#4440 = CARTESIAN_POINT('',(2.874610153272,0.969253407616));\r
-#4441 = CARTESIAN_POINT('',(2.87382656138,0.954038773635));\r
-#4442 = CARTESIAN_POINT('',(2.873092001909,0.939039217952));\r
-#4443 = CARTESIAN_POINT('',(2.872393256277,0.924243688101));\r
-#4444 = CARTESIAN_POINT('',(2.871717420448,0.909643925974));\r
-#4445 = CARTESIAN_POINT('',(2.871052275216,0.895233628841));\r
-#4446 = CARTESIAN_POINT('',(2.868981397104,0.850983882287));\r
-#4447 = CARTESIAN_POINT('',(2.867573637355,0.821784136095));\r
-#4448 = CARTESIAN_POINT('',(2.866056720107,0.793358528406));\r
-#4449 = CARTESIAN_POINT('',(2.864342064438,0.765683301256));\r
-#4450 = CARTESIAN_POINT('',(2.862367336923,0.738738960189));\r
-#4451 = CARTESIAN_POINT('',(2.860087573579,0.712506842125));\r
-#4452 = CARTESIAN_POINT('',(2.855398007619,0.66674352233));\r
-#4453 = CARTESIAN_POINT('',(2.853113929727,0.646953276264));\r
-#4454 = CARTESIAN_POINT('',(2.85060212658,0.627587262157));\r
-#4455 = CARTESIAN_POINT('',(2.847851407274,0.608635949902));\r
-#4456 = CARTESIAN_POINT('',(2.844853850244,0.590090255909));\r
-#4457 = CARTESIAN_POINT('',(2.841603692094,0.571941691717));\r
-#4458 = CARTESIAN_POINT('',(2.834066747519,0.533774424125));\r
-#4459 = CARTESIAN_POINT('',(2.829697609274,0.51388037504));\r
-#4460 = CARTESIAN_POINT('',(2.82498303719,0.494488691777));\r
-#4461 = CARTESIAN_POINT('',(2.819919363654,0.475588787144));\r
-#4462 = CARTESIAN_POINT('',(2.814504531431,0.457171532908));\r
-#4463 = CARTESIAN_POINT('',(2.808737546266,0.439229385444));\r
-#4464 = CARTESIAN_POINT('',(2.791380134706,0.389665510146));\r
-#4465 = CARTESIAN_POINT('',(2.778953688585,0.359155860073));\r
-#4466 = CARTESIAN_POINT('',(2.765339024067,0.330190258988));\r
-#4467 = CARTESIAN_POINT('',(2.750545001391,0.302744206387));\r
-#4468 = CARTESIAN_POINT('',(2.734584622196,0.276807108124));\r
-#4469 = CARTESIAN_POINT('',(2.717473371656,0.252380146001));\r
-#4470 = CARTESIAN_POINT('',(2.694368823145,0.223366850258));\r
-#4471 = CARTESIAN_POINT('',(2.689426368497,0.217369240867));\r
-#4472 = CARTESIAN_POINT('',(2.684403998415,0.211479773726));\r
-#4473 = CARTESIAN_POINT('',(2.679302077456,0.205698771093));\r
-#4474 = CARTESIAN_POINT('',(2.674121152243,0.200026440153));\r
-#4475 = CARTESIAN_POINT('',(2.668861982899,0.194462840781));\r
-#4476 = CARTESIAN_POINT('',(2.658156945478,0.183520771913));\r
-#4477 = CARTESIAN_POINT('',(2.652710154545,0.178143591285));\r
-#4478 = CARTESIAN_POINT('',(2.647185852237,0.172876582011));\r
-#4479 = CARTESIAN_POINT('',(2.641585024518,0.167719719628));\r
-#4480 = CARTESIAN_POINT('',(2.635908793357,0.16267289078));\r
-#4481 = CARTESIAN_POINT('',(2.630158421352,0.157735887889));\r
-#4482 = CARTESIAN_POINT('',(2.606306295287,0.137961942772));\r
-#4483 = CARTESIAN_POINT('',(2.587577491229,0.124063196881));\r
-#4484 = CARTESIAN_POINT('',(2.568194040054,0.111206667649));\r
-#4485 = CARTESIAN_POINT('',(2.548211044802,9.937300256037E-02));\r
-#4486 = CARTESIAN_POINT('',(2.527692661258,8.852995340361E-02));\r
-#4487 = CARTESIAN_POINT('',(2.506710655157,7.863600403443E-02));\r
-#4488 = CARTESIAN_POINT('',(2.461702862006,5.969349169133E-02));\r
-#4489 = CARTESIAN_POINT('',(2.437583849568,5.084429042271E-02));\r
-#4490 = CARTESIAN_POINT('',(2.413097311915,4.303387576821E-02));\r
-#4491 = CARTESIAN_POINT('',(2.388341310872,3.618019162597E-02));\r
-#4492 = CARTESIAN_POINT('',(2.36339992871,3.019920605404E-02));\r
-#4493 = CARTESIAN_POINT('',(2.338346372027,2.501106852834E-02));\r
-#4494 = CARTESIAN_POINT('',(2.300561147707,1.828346488877E-02));\r
-#4495 = CARTESIAN_POINT('',(2.287862833433,1.620829964628E-02));\r
-#4496 = CARTESIAN_POINT('',(2.275157483836,1.430669107214E-02));\r
-#4497 = CARTESIAN_POINT('',(2.262450883129,1.256936784247E-02));\r
-#4498 = CARTESIAN_POINT('',(2.249747707259,1.098753800415E-02));\r
-#4499 = CARTESIAN_POINT('',(2.237051629865,9.552944081841E-03));\r
-#4500 = CARTESIAN_POINT('',(2.199083581768,5.67711056312E-03));\r
-#4501 = CARTESIAN_POINT('',(2.17384258405,3.650755218945E-03));\r
-#4502 = CARTESIAN_POINT('',(2.148661402423,2.117533621445E-03));\r
-#4503 = CARTESIAN_POINT('',(2.123546604657,1.025676031697E-03));\r
-#4504 = CARTESIAN_POINT('',(2.098495292169,3.318565812203E-04));\r
-#4505 = CARTESIAN_POINT('',(2.073496285506,8.3021E-13));\r
-#4506 = CARTESIAN_POINT('',(2.048529562058,1.467E-14));\r
-#4507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#4508 = ORIENTED_EDGE('',*,*,#4509,.T.);\r
-#4509 = EDGE_CURVE('',#4264,#4510,#4512,.T.);\r
-#4510 = VERTEX_POINT('',#4511);\r
-#4511 = CARTESIAN_POINT('',(4.877893688508,-6.012044970379,17.));\r
-#4512 = SURFACE_CURVE('',#4513,(#4532,#4540),.PCURVE_S1.);\r
-#4513 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#4514,#4515,#4516,#4517,#4518,\r
-    #4519,#4520,#4521,#4522,#4523,#4524,#4525,#4526,#4527,#4528,#4529,\r
-    #4530,#4531),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6),(0.,0.250999989569,\r
-    0.500999988929,0.750999988289,1.),.UNSPECIFIED.);\r
-#4514 = CARTESIAN_POINT('',(-0.134956441442,-7.740821556671,17.));\r
-#4515 = CARTESIAN_POINT('',(0.263192270385,-7.747762993653,17.));\r
-#4516 = CARTESIAN_POINT('',(0.661792357852,-7.729105887066,17.));\r
-#4517 = CARTESIAN_POINT('',(1.058634702247,-7.684812174619,17.));\r
-#4518 = CARTESIAN_POINT('',(1.451539144707,-7.615125494447,17.));\r
-#4519 = CARTESIAN_POINT('',(2.223638151117,-7.426390413679,17.));\r
-#4520 = CARTESIAN_POINT('',(2.602890911264,-7.307537411215,17.));\r
-#4521 = CARTESIAN_POINT('',(2.973996948366,-7.164529730789,17.));\r
-#4522 = CARTESIAN_POINT('',(3.33493377819,-6.998146747431,17.));\r
-#4523 = CARTESIAN_POINT('',(4.032627936642,-6.620706391927,17.));\r
-#4524 = CARTESIAN_POINT('',(4.36939411293,-6.409644233352,17.));\r
-#4525 = CARTESIAN_POINT('',(4.692159572712,-6.177279551425,17.));\r
-#4526 = CARTESIAN_POINT('',(4.999165282211,-5.924878706322,17.));\r
-#4527 = CARTESIAN_POINT('',(5.577308877533,-5.384070109479,17.));\r
-#4528 = CARTESIAN_POINT('',(5.848592533495,-5.095803645855,17.));\r
-#4529 = CARTESIAN_POINT('',(6.101092814378,-4.790607187676,17.));\r
-#4530 = CARTESIAN_POINT('',(6.333444249135,-4.470130713885,17.));\r
-#4531 = CARTESIAN_POINT('',(6.544494187288,-4.136197220378,17.));\r
-#4532 = PCURVE('',#1759,#4533);\r
-#4533 = DEFINITIONAL_REPRESENTATION('',(#4534),#4539);\r
-#4534 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4535,#4536,#4537,#4538),\r
-  .UNSPECIFIED.,.F.,.F.,(4,4),(0.612383479756,0.682272003917),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#4535 = CARTESIAN_POINT('',(0.960778755322,0.212321474614));\r
-#4536 = CARTESIAN_POINT('',(0.936909431121,0.212321474679));\r
-#4537 = CARTESIAN_POINT('',(0.913040113835,0.212321474513));\r
-#4538 = CARTESIAN_POINT('',(0.889170761225,0.212321474405));\r
-#4539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#4540 = PCURVE('',#4541,#4551);\r
-#4541 = SURFACE_OF_REVOLUTION('',#4542,#4548);\r
-#4542 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4543,#4544,#4545,#4546,#4547),\r
-  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),.QUASI_UNIFORM_KNOTS.);\r
-#4543 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#4544 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#4545 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#4546 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#4547 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#4548 = AXIS1_PLACEMENT('',#4549,#4550);\r
-#4549 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#4550 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#4551 = DEFINITIONAL_REPRESENTATION('',(#4552),#4557);\r
-#4552 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4553,#4554,#4555,#4556),\r
-  .UNSPECIFIED.,.F.,.F.,(4,4),(0.612383479756,0.682272003917),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#4553 = CARTESIAN_POINT('',(0.960778755322,0.212321474614));\r
-#4554 = CARTESIAN_POINT('',(0.936909431121,0.212321474679));\r
-#4555 = CARTESIAN_POINT('',(0.913040113835,0.212321474513));\r
-#4556 = CARTESIAN_POINT('',(0.889170761225,0.212321474405));\r
-#4557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#4558 = ORIENTED_EDGE('',*,*,#4559,.T.);\r
-#4559 = EDGE_CURVE('',#4510,#4560,#4562,.T.);\r
-#4560 = VERTEX_POINT('',#4561);\r
-#4561 = CARTESIAN_POINT('',(5.469776773389,-5.479057739063,17.));\r
-#4562 = SURFACE_CURVE('',#4563,(#4582,#4604),.PCURVE_S1.);\r
-#4563 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#4564,#4565,#4566,#4567,#4568,\r
-    #4569,#4570,#4571,#4572,#4573,#4574,#4575,#4576,#4577,#4578,#4579,\r
-    #4580,#4581),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6),(0.,0.250000000694,\r
-    0.5,0.749999999306,1.),.UNSPECIFIED.);\r
-#4564 = CARTESIAN_POINT('',(1.21127340711,-7.646656023815,17.));\r
-#4565 = CARTESIAN_POINT('',(1.603011777254,-7.584602418175,17.));\r
-#4566 = CARTESIAN_POINT('',(1.990781281465,-7.49746189713,17.));\r
-#4567 = CARTESIAN_POINT('',(2.372425839559,-7.385576436811,17.));\r
-#4568 = CARTESIAN_POINT('',(2.745865461822,-7.249556129227,17.));\r
-#4569 = CARTESIAN_POINT('',(3.47233555366,-6.930997547704,17.));\r
-#4570 = CARTESIAN_POINT('',(3.825375223627,-6.748455268482,17.));\r
-#4571 = CARTESIAN_POINT('',(4.166220451679,-6.543527432529,17.));\r
-#4572 = CARTESIAN_POINT('',(4.493013671431,-6.317330872435,17.));\r
-#4573 = CARTESIAN_POINT('',(5.115071117154,-5.825108468513,17.));\r
-#4574 = CARTESIAN_POINT('',(5.410343231613,-5.559076382672,17.));\r
-#4575 = CARTESIAN_POINT('',(5.688147200752,-5.274478697921,17.));\r
-#4576 = CARTESIAN_POINT('',(5.946969025627,-4.972866438154,17.));\r
-#4577 = CARTESIAN_POINT('',(6.424021297411,-4.339100318689,17.));\r
-#4578 = CARTESIAN_POINT('',(6.642257757629,-4.006938425957,17.));\r
-#4579 = CARTESIAN_POINT('',(6.838892390995,-3.661242394862,17.));\r
-#4580 = CARTESIAN_POINT('',(7.012853224803,-3.303896222217,17.));\r
-#4581 = CARTESIAN_POINT('',(7.163311724975,-2.936919601242,17.));\r
-#4582 = PCURVE('',#1759,#4583);\r
-#4583 = DEFINITIONAL_REPRESENTATION('',(#4584),#4603);\r
-#4584 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#4585,#4586,#4587,#4588,#4589,\r
-    #4590,#4591,#4592,#4593,#4594,#4595,#4596,#4597,#4598,#4599,#4600,\r
-    #4601,#4602),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6),(0.,0.250000000694,\r
-    0.5,0.749999999306,1.),.UNSPECIFIED.);\r
-#4585 = CARTESIAN_POINT('',(1.413696017664,0.212321474505));\r
-#4586 = CARTESIAN_POINT('',(1.362465993045,0.212321474505));\r
-#4587 = CARTESIAN_POINT('',(1.311235322379,0.212321474505));\r
-#4588 = CARTESIAN_POINT('',(1.260005876005,0.212321474505));\r
-#4589 = CARTESIAN_POINT('',(1.208775202708,0.212321474505));\r
-#4590 = CARTESIAN_POINT('',(1.106315156587,0.212321474505));\r
-#4591 = CARTESIAN_POINT('',(1.055084481284,0.212321474505));\r
-#4592 = CARTESIAN_POINT('',(1.003855039567,0.212321474505));\r
-#4593 = CARTESIAN_POINT('',(0.952624364265,0.212321474505));\r
-#4594 = CARTESIAN_POINT('',(0.850164318428,0.212321474505));\r
-#4595 = CARTESIAN_POINT('',(0.798933643125,0.212321474505));\r
-#4596 = CARTESIAN_POINT('',(0.747704201408,0.212321474505));\r
-#4597 = CARTESIAN_POINT('',(0.696473526106,0.212321474505));\r
-#4598 = CARTESIAN_POINT('',(0.594013479984,0.212321474505));\r
-#4599 = CARTESIAN_POINT('',(0.542782806687,0.212321474505));\r
-#4600 = CARTESIAN_POINT('',(0.491553360313,0.212321474505));\r
-#4601 = CARTESIAN_POINT('',(0.440322689647,0.212321474505));\r
-#4602 = CARTESIAN_POINT('',(0.389092665028,0.212321474505));\r
-#4603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#4604 = PCURVE('',#4605,#4610);\r
-#4605 = PLANE('',#4606);\r
-#4606 = AXIS2_PLACEMENT_3D('',#4607,#4608,#4609);\r
-#4607 = CARTESIAN_POINT('',(-1.004890835654E-14,3.721564300377E-15,17.)\r
-  );\r
-#4608 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#4609 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#4610 = DEFINITIONAL_REPRESENTATION('',(#4611),#4630);\r
-#4611 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#4612,#4613,#4614,#4615,#4616,\r
-    #4617,#4618,#4619,#4620,#4621,#4622,#4623,#4624,#4625,#4626,#4627,\r
-    #4628,#4629),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6),(0.,0.250000000694,\r
-    0.5,0.749999999306,1.),.UNSPECIFIED.);\r
-#4612 = CARTESIAN_POINT('',(-0.134956441442,-7.740821556671));\r
-#4613 = CARTESIAN_POINT('',(0.261606038165,-7.747735338833));\r
-#4614 = CARTESIAN_POINT('',(0.658616244974,-7.729254145867));\r
-#4615 = CARTESIAN_POINT('',(1.053891470972,-7.685340359125));\r
-#4616 = CARTESIAN_POINT('',(1.445277384797,-7.616233615524));\r
-#4617 = CARTESIAN_POINT('',(2.216027880731,-7.428664862229));\r
-#4618 = CARTESIAN_POINT('',(2.59540221897,-7.310200505733));\r
-#4619 = CARTESIAN_POINT('',(2.9666545874,-7.167573136795));\r
-#4620 = CARTESIAN_POINT('',(3.327761704298,-7.001560057794));\r
-#4621 = CARTESIAN_POINT('',(4.025842223113,-6.62483476006));\r
-#4622 = CARTESIAN_POINT('',(4.362824477587,-6.414117763965));\r
-#4623 = CARTESIAN_POINT('',(4.685827849538,-6.182083910522));\r
-#4624 = CARTESIAN_POINT('',(4.993092008595,-5.92999775693));\r
-#4625 = CARTESIAN_POINT('',(5.572949116152,-5.388699226532));\r
-#4626 = CARTESIAN_POINT('',(5.845549381527,-5.099479982931));\r
-#4627 = CARTESIAN_POINT('',(6.099226178803,-4.793181097074));\r
-#4628 = CARTESIAN_POINT('',(6.332596668334,-4.471471797519));\r
-#4629 = CARTESIAN_POINT('',(6.544494187288,-4.136197220378));\r
-#4630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#4631 = ORIENTED_EDGE('',*,*,#4632,.T.);\r
-#4632 = EDGE_CURVE('',#4560,#4633,#4635,.T.);\r
-#4633 = VERTEX_POINT('',#4634);\r
-#4634 = CARTESIAN_POINT('',(5.847768175399,-5.073671148008,\r
-    17.000000000187));\r
-#4635 = SURFACE_CURVE('',#4636,(#4655,#4664),.PCURVE_S1.);\r
-#4636 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#4637,#4638,#4639,#4640,#4641,\r
-    #4642,#4643,#4644,#4645,#4646,#4647,#4648,#4649,#4650,#4651,#4652,\r
-    #4653,#4654),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6),(0.,0.250999989569,\r
-    0.500999988929,0.750999988289,1.),.UNSPECIFIED.);\r
-#4637 = CARTESIAN_POINT('',(2.52069932612,-7.320150717069,17.));\r
-#4638 = CARTESIAN_POINT('',(2.897210843871,-7.190498654694,17.));\r
-#4639 = CARTESIAN_POINT('',(3.265391298439,-7.036637450264,17.));\r
-#4640 = CARTESIAN_POINT('',(3.623151779203,-6.859286900023,17.));\r
-#4641 = CARTESIAN_POINT('',(3.968526936117,-6.659421607175,17.));\r
-#4642 = CARTESIAN_POINT('',(4.629511475581,-6.21799523166,17.));\r
-#4643 = CARTESIAN_POINT('',(4.945242374767,-5.976597858904,17.));\r
-#4644 = CARTESIAN_POINT('',(5.245056472005,-5.715288856893,17.));\r
-#4645 = CARTESIAN_POINT('',(5.527319815745,-5.43549232894,17.));\r
-#4646 = CARTESIAN_POINT('',(6.053845663522,-4.842188956014,17.));\r
-#4647 = CARTESIAN_POINT('',(6.298114844583,-4.528674587193,17.));\r
-#4648 = CARTESIAN_POINT('',(6.521941763568,-4.19993092144,17.));\r
-#4649 = CARTESIAN_POINT('',(6.724106590106,-3.857749573052,17.));\r
-#4650 = CARTESIAN_POINT('',(7.082416426581,-3.151818970006,17.));\r
-#4651 = CARTESIAN_POINT('',(7.238746739024,-2.788152626425,17.));\r
-#4652 = CARTESIAN_POINT('',(7.371636053347,-2.415001584526,17.));\r
-#4653 = CARTESIAN_POINT('',(7.480365572519,-2.034383335952,17.));\r
-#4654 = CARTESIAN_POINT('',(7.564475660708,-1.648405166174,17.));\r
-#4655 = PCURVE('',#1759,#4656);\r
-#4656 = DEFINITIONAL_REPRESENTATION('',(#4657),#4663);\r
-#4657 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#4658,#4659,#4660,#4661,#4662),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.442041552529,0.511930069728),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#4658 = CARTESIAN_POINT('',(0.786245830192,0.212321474367));\r
-#4659 = CARTESIAN_POINT('',(0.76834381289,0.212321474315));\r
-#4660 = CARTESIAN_POINT('',(0.750441751679,0.21232147438));\r
-#4661 = CARTESIAN_POINT('',(0.732539820479,0.212321474555));\r
-#4662 = CARTESIAN_POINT('',(0.714637836034,0.212321474476));\r
-#4663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#4664 = PCURVE('',#4665,#4675);\r
-#4665 = SURFACE_OF_REVOLUTION('',#4666,#4672);\r
-#4666 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4667,#4668,#4669,#4670,#4671),\r
-  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),.QUASI_UNIFORM_KNOTS.);\r
-#4667 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#4668 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#4669 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#4670 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#4671 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#4672 = AXIS1_PLACEMENT('',#4673,#4674);\r
-#4673 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#4674 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#4675 = DEFINITIONAL_REPRESENTATION('',(#4676),#4682);\r
-#4676 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#4677,#4678,#4679,#4680,#4681),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.442041552529,0.511930069728),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#4677 = CARTESIAN_POINT('',(0.786245830192,0.212321474367));\r
-#4678 = CARTESIAN_POINT('',(0.76834381289,0.212321474315));\r
-#4679 = CARTESIAN_POINT('',(0.750441751679,0.21232147438));\r
-#4680 = CARTESIAN_POINT('',(0.732539820479,0.212321474555));\r
-#4681 = CARTESIAN_POINT('',(0.714637836034,0.212321474476));\r
-#4682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#4683 = ORIENTED_EDGE('',*,*,#4684,.T.);\r
-#4684 = EDGE_CURVE('',#4633,#4228,#4685,.T.);\r
-#4685 = SURFACE_CURVE('',#4686,(#4755,#4827),.PCURVE_S1.);\r
-#4686 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#4687,#4688,#4689,#4690,#4691,\r
-    #4692,#4693,#4694,#4695,#4696,#4697,#4698,#4699,#4700,#4701,#4702,\r
-    #4703,#4704,#4705,#4706,#4707,#4708,#4709,#4710,#4711,#4712,#4713,\r
-    #4714,#4715,#4716,#4717,#4718,#4719,#4720,#4721,#4722,#4723,#4724,\r
-    #4725,#4726,#4727,#4728,#4729,#4730,#4731,#4732,#4733,#4734,#4735,\r
-    #4736,#4737,#4738,#4739,#4740,#4741,#4742,#4743,#4744,#4745,#4746,\r
-    #4747,#4748,#4749,#4750,#4751,#4752,#4753,#4754),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,0.146267778392,0.219958145509,\r
-    0.265125711787,0.366865279274,0.514806653554,0.562778498911,\r
-    0.610414473977,0.748924768957,0.858377822313,0.934322048381,1.),\r
-  .UNSPECIFIED.);\r
-#4687 = CARTESIAN_POINT('',(37.010145493445,-15.17396225624,-3.));\r
-#4688 = CARTESIAN_POINT('',(35.914462189008,-15.31814939631,-3.));\r
-#4689 = CARTESIAN_POINT('',(34.814782011106,-15.4316342351,\r
-    -2.985095523105));\r
-#4690 = CARTESIAN_POINT('',(33.711987761984,-15.5119592687,\r
-    -2.953898211603));\r
-#4691 = CARTESIAN_POINT('',(32.607458798499,-15.55662274417,\r
-    -2.904758251344));\r
-#4692 = CARTESIAN_POINT('',(31.50307839137,-15.56317871628,\r
-    -2.835706936326));\r
-#4693 = CARTESIAN_POINT('',(30.401241154992,-15.52944485478,\r
-    -2.744417899132));\r
-#4694 = CARTESIAN_POINT('',(28.752499048065,-15.41571685226,\r
-    -2.569629359123));\r
-#4695 = CARTESIAN_POINT('',(28.201541483888,-15.36698372903,\r
-    -2.504742879569));\r
-#4696 = CARTESIAN_POINT('',(27.652376994588,-15.30741720836,\r
-    -2.433185867933));\r
-#4697 = CARTESIAN_POINT('',(27.105433685112,-15.23685473476,\r
-    -2.354592812751));\r
-#4698 = CARTESIAN_POINT('',(26.561175922958,-15.15518728977,\r
-    -2.268578792143));\r
-#4699 = CARTESIAN_POINT('',(26.020101635061,-15.06237406051,\r
-    -2.174743874234));\r
-#4700 = CARTESIAN_POINT('',(25.153370433761,-14.89476254373,\r
-    -2.010117252108));\r
-#4701 = CARTESIAN_POINT('',(24.825395390851,-14.82689636661,\r
-    -1.944464496601));\r
-#4702 = CARTESIAN_POINT('',(24.498936601374,-14.75486847532,\r
-    -1.875625167615));\r
-#4703 = CARTESIAN_POINT('',(24.174119134746,-14.6787004428,\r
-    -1.803503649463));\r
-#4704 = CARTESIAN_POINT('',(23.851070486366,-14.59842677409,\r
-    -1.728003768888));\r
-#4705 = CARTESIAN_POINT('',(23.529920059599,-14.51409616397,\r
-    -1.64902976975));\r
-#4706 = CARTESIAN_POINT('',(22.491980320998,-14.22682500946,\r
-    -1.380561033205));\r
-#4707 = CARTESIAN_POINT('',(21.783395803038,-14.00760176967,\r
-    -1.176513665835));\r
-#4708 = CARTESIAN_POINT('',(21.086624286026,-13.76885406242,\r
-    -0.953283728772));\r
-#4709 = CARTESIAN_POINT('',(20.403159732389,-13.51170714786,\r
-    -0.709833419308));\r
-#4710 = CARTESIAN_POINT('',(19.734374662524,-13.23770659917,\r
-    -0.445198524399));\r
-#4711 = CARTESIAN_POINT('',(19.081488810513,-12.94881784553,\r
-    -0.15857716455));\r
-#4712 = CARTESIAN_POINT('',(17.520801648972,-12.20905167352,\r
-    0.600039461372));\r
-#4713 = CARTESIAN_POINT('',(16.631622264544,-11.74406516259,\r
-    1.097233775293));\r
-#4714 = CARTESIAN_POINT('',(15.781396334126,-11.25965333036,\r
-    1.643670361269));\r
-#4715 = CARTESIAN_POINT('',(14.971758335279,-10.76428161716,\r
-    2.240029036541));\r
-#4716 = CARTESIAN_POINT('',(14.202746600306,-10.26697772864,\r
-    2.885777519257));\r
-#4717 = CARTESIAN_POINT('',(13.473350019248,-9.776224445777,\r
-    3.578958087517));\r
-#4718 = CARTESIAN_POINT('',(12.557826456816,-9.14468188776,\r
-    4.555432498625));\r
-#4719 = CARTESIAN_POINT('',(12.337630920218,-8.991484223214,\r
-    4.799200745842));\r
-#4720 = CARTESIAN_POINT('',(12.121358440468,-8.839974543066,\r
-    5.047536864334));\r
-#4721 = CARTESIAN_POINT('',(11.908933914672,-8.690378561909,\r
-    5.300325078168));\r
-#4722 = CARTESIAN_POINT('',(11.700291811078,-8.542913567127,\r
-    5.55745864807));\r
-#4723 = CARTESIAN_POINT('',(11.495338650405,-8.39776707725,\r
-    5.818797694586));\r
-#4724 = CARTESIAN_POINT('',(11.094069288643,-8.113470387808,\r
-    6.347779561454));\r
-#4725 = CARTESIAN_POINT('',(10.89770201914,-7.974284894605,\r
-    6.615365484258));\r
-#4726 = CARTESIAN_POINT('',(10.704819378232,-7.837737355809,\r
-    6.886851634538));\r
-#4727 = CARTESIAN_POINT('',(10.51534687041,-7.703987861848,\r
-    7.162114020168));\r
-#4728 = CARTESIAN_POINT('',(10.329213637802,-7.573182519938,\r
-    7.441028899832));\r
-#4729 = CARTESIAN_POINT('',(10.146352640201,-7.445453850496,\r
-    7.72347310737));\r
-#4730 = CARTESIAN_POINT('',(9.444330410585,-6.958819716991,\r
-    8.840489131325));\r
-#4731 = CARTESIAN_POINT('',(8.949077831298,-6.62372961652,9.7004822819)\r
-  );\r
-#4732 = CARTESIAN_POINT('',(8.47941889689,-6.318607796605,\r
-    10.586255072476));\r
-#4733 = CARTESIAN_POINT('',(8.034077944195,-6.045476532062,\r
-    11.494822766124));\r
-#4734 = CARTESIAN_POINT('',(7.611957303186,-5.80557003683,\r
-    12.423280693999));\r
-#4735 = CARTESIAN_POINT('',(7.211808147688,-5.599733092711,\r
-    13.368760998667));\r
-#4736 = CARTESIAN_POINT('',(6.531200690425,-5.293637902634,\r
-    15.086449448792));\r
-#4737 = CARTESIAN_POINT('',(6.243228070945,-5.180283028057,\r
-    15.853435156552));\r
-#4738 = CARTESIAN_POINT('',(5.966715681607,-5.089071542807,\r
-    16.627737514957));\r
-#4739 = CARTESIAN_POINT('',(5.700353521919,-5.020367605777,\r
-    17.40786298763));\r
-#4740 = CARTESIAN_POINT('',(5.442354579416,-4.974583303316,\r
-    18.192247162931));\r
-#4741 = CARTESIAN_POINT('',(5.190109421724,-4.952300877987,\r
-    18.979151542119));\r
-#4742 = CARTESIAN_POINT('',(4.766265368096,-4.95485278918,\r
-    20.312857193334));\r
-#4743 = CARTESIAN_POINT('',(4.593624924541,-4.967350615959,\r
-    20.859393188356));\r
-#4744 = CARTESIAN_POINT('',(4.420717066122,-4.991395760688,\r
-    21.405456117717));\r
-#4745 = CARTESIAN_POINT('',(4.24604992733,-5.027008692296,\r
-    21.950256835119));\r
-#4746 = CARTESIAN_POINT('',(4.067844049673,-5.074063249626,\r
-    22.492892808031));\r
-#4747 = CARTESIAN_POINT('',(3.88401726854,-5.132093970095,\r
-    23.032359249569));\r
-#4748 = CARTESIAN_POINT('',(3.526657980733,-5.258919228689,\r
-    24.030537046437));\r
-#4749 = CARTESIAN_POINT('',(3.355098198473,-5.32519665476,\r
-    24.490292853072));\r
-#4750 = CARTESIAN_POINT('',(3.176303741917,-5.398285789912,\r
-    24.946198069313));\r
-#4751 = CARTESIAN_POINT('',(2.98883159111,-5.477237852712,\r
-    25.397514113635));\r
-#4752 = CARTESIAN_POINT('',(2.791279330617,-5.560710237367,\r
-    25.84351201702));\r
-#4753 = CARTESIAN_POINT('',(2.582493970118,-5.646940926227,\r
-    26.283564045772));\r
-#4754 = CARTESIAN_POINT('',(2.361673648715,-5.733888357696,\r
-    26.717157287525));\r
-#4755 = PCURVE('',#1759,#4756);\r
-#4756 = DEFINITIONAL_REPRESENTATION('',(#4757),#4826);\r
-#4757 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#4758,#4759,#4760,#4761,#4762,\r
-    #4763,#4764,#4765,#4766,#4767,#4768,#4769,#4770,#4771,#4772,#4773,\r
-    #4774,#4775,#4776,#4777,#4778,#4779,#4780,#4781,#4782,#4783,#4784,\r
-    #4785,#4786,#4787,#4788,#4789,#4790,#4791,#4792,#4793,#4794,#4795,\r
-    #4796,#4797,#4798,#4799,#4800,#4801,#4802,#4803,#4804,#4805,#4806,\r
-    #4807,#4808,#4809,#4810,#4811,#4812,#4813,#4814,#4815,#4816,#4817,\r
-    #4818,#4819,#4820,#4821,#4822,#4823,#4824,#4825),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,0.146267778392,0.219958145509,\r
-    0.265125711787,0.366865279274,0.514806653554,0.562778498911,\r
-    0.610414473977,0.748924768957,0.858377822313,0.934322048381,1.),\r
-  .UNSPECIFIED.);\r
-#4758 = CARTESIAN_POINT('',(0.389092665028,1.));\r
-#4759 = CARTESIAN_POINT('',(0.402819067615,0.986679337399));\r
-#4760 = CARTESIAN_POINT('',(0.41664113803,0.972991666283));\r
-#4761 = CARTESIAN_POINT('',(0.430516962038,0.958902426366));\r
-#4762 = CARTESIAN_POINT('',(0.444393478153,0.944375933237));\r
-#4763 = CARTESIAN_POINT('',(0.458204144145,0.929374330342));\r
-#4764 = CARTESIAN_POINT('',(0.471867235841,0.913858440327));\r
-#4765 = CARTESIAN_POINT('',(0.492044596604,0.88969542279));\r
-#4766 = CARTESIAN_POINT('',(0.498741854035,0.881460487267));\r
-#4767 = CARTESIAN_POINT('',(0.505363865793,0.873081191297));\r
-#4768 = CARTESIAN_POINT('',(0.51189680129,0.86455318113));\r
-#4769 = CARTESIAN_POINT('',(0.518325816158,0.855872473908));\r
-#4770 = CARTESIAN_POINT('',(0.524635184376,0.847035664436));\r
-#4771 = CARTESIAN_POINT('',(0.53459224243,0.832526435584));\r
-#4772 = CARTESIAN_POINT('',(0.538324923256,0.826953102181));\r
-#4773 = CARTESIAN_POINT('',(0.542002686041,0.821319544146));\r
-#4774 = CARTESIAN_POINT('',(0.545621659822,0.815625268651));\r
-#4775 = CARTESIAN_POINT('',(0.549177925201,0.809869905985));\r
-#4776 = CARTESIAN_POINT('',(0.552667550052,0.804053237892));\r
-#4777 = CARTESIAN_POINT('',(0.563788063624,0.7849350528));\r
-#4778 = CARTESIAN_POINT('',(0.571132206316,0.771382514517));\r
-#4779 = CARTESIAN_POINT('',(0.578073448626,0.757518628423));\r
-#4780 = CARTESIAN_POINT('',(0.584568379902,0.743347156347));\r
-#4781 = CARTESIAN_POINT('',(0.590578357571,0.728876079666));\r
-#4782 = CARTESIAN_POINT('',(0.596073363068,0.714119168841));\r
-#4783 = CARTESIAN_POINT('',(0.608255058304,0.677254577069));\r
-#4784 = CARTESIAN_POINT('',(0.614351699558,0.654845907548));\r
-#4785 = CARTESIAN_POINT('',(0.619274680236,0.631940005403));\r
-#4786 = CARTESIAN_POINT('',(0.623040657923,0.608616319565));\r
-#4787 = CARTESIAN_POINT('',(0.625756041692,0.584969169058));\r
-#4788 = CARTESIAN_POINT('',(0.627632216151,0.561103251839));\r
-#4789 = CARTESIAN_POINT('',(0.629398705896,0.529353942004));\r
-#4790 = CARTESIAN_POINT('',(0.629774279913,0.521567360219));\r
-#4791 = CARTESIAN_POINT('',(0.630102987353,0.513773411773));\r
-#4792 = CARTESIAN_POINT('',(0.630395978524,0.505970971582));\r
-#4793 = CARTESIAN_POINT('',(0.630665094423,0.498170585292));\r
-#4794 = CARTESIAN_POINT('',(0.630923288141,0.490369565861));\r
-#4795 = CARTESIAN_POINT('',(0.631442854718,0.474823897354));\r
-#4796 = CARTESIAN_POINT('',(0.631704197517,0.467079220949));\r
-#4797 = CARTESIAN_POINT('',(0.631981204278,0.459336313369));\r
-#4798 = CARTESIAN_POINT('',(0.632287716805,0.451596014082));\r
-#4799 = CARTESIAN_POINT('',(0.632638196142,0.443859091801));\r
-#4800 = CARTESIAN_POINT('',(0.633047691844,0.436126251211));\r
-#4801 = CARTESIAN_POINT('',(0.634939476791,0.405927244424));\r
-#4802 = CARTESIAN_POINT('',(0.636978108117,0.383495708535));\r
-#4803 = CARTESIAN_POINT('',(0.640031419744,0.361120664943));\r
-#4804 = CARTESIAN_POINT('',(0.64452356251,0.338814752785));\r
-#4805 = CARTESIAN_POINT('',(0.650914541773,0.316588405153));\r
-#4806 = CARTESIAN_POINT('',(0.659705006318,0.294451662837));\r
-#4807 = CARTESIAN_POINT('',(0.680767110507,0.255007454011));\r
-#4808 = CARTESIAN_POINT('',(0.691922095716,0.237660237704));\r
-#4809 = CARTESIAN_POINT('',(0.705219097358,0.220383241475));\r
-#4810 = CARTESIAN_POINT('',(0.720973289352,0.203183712129));\r
-#4811 = CARTESIAN_POINT('',(0.739536484177,0.186070854428));\r
-#4812 = CARTESIAN_POINT('',(0.761326455204,0.169057963641));\r
-#4813 = CARTESIAN_POINT('',(0.804484053983,0.140444267527));\r
-#4814 = CARTESIAN_POINT('',(0.823938046344,0.128781520327));\r
-#4815 = CARTESIAN_POINT('',(0.845321515823,0.117183816804));\r
-#4816 = CARTESIAN_POINT('',(0.86879686605,0.105660287424));\r
-#4817 = CARTESIAN_POINT('',(0.894530763362,9.422255433952E-02));\r
-#4818 = CARTESIAN_POINT('',(0.922677426753,8.288456153132E-02));\r
-#4819 = CARTESIAN_POINT('',(0.979877312803,6.195483992912E-02));\r
-#4820 = CARTESIAN_POINT('',(1.008292845252,5.233453110317E-02));\r
-#4821 = CARTESIAN_POINT('',(1.038668823557,4.281038986103E-02));\r
-#4822 = CARTESIAN_POINT('',(1.071052032846,3.339369552116E-02));\r
-#4823 = CARTESIAN_POINT('',(1.105451492634,2.40957775073E-02));\r
-#4824 = CARTESIAN_POINT('',(1.141825209537,1.492622639524E-02));\r
-#4825 = CARTESIAN_POINT('',(1.180090750168,5.892641764695E-03));\r
-#4826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#4827 = PCURVE('',#4828,#4856);\r
-#4828 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#4829,#4830,#4831)\r
-    ,(#4832,#4833,#4834)\r
-    ,(#4835,#4836,#4837)\r
-    ,(#4838,#4839,#4840)\r
-    ,(#4841,#4842,#4843)\r
-    ,(#4844,#4845,#4846)\r
-    ,(#4847,#4848,#4849)\r
-    ,(#4850,#4851,#4852)\r
-    ,(#4853,#4854,#4855\r
-  )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(0.,1.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#4829 = CARTESIAN_POINT('',(0.628060077141,-0.592789275679,-3.));\r
-#4830 = CARTESIAN_POINT('',(0.779630023713,-0.966032695484,\r
-    17.999867544966));\r
-#4831 = CARTESIAN_POINT('',(0.166275708918,-1.025842282529,\r
-    26.717157287525));\r
-#4832 = CARTESIAN_POINT('',(4.039356043043,-4.832030481336,-3.));\r
-#4833 = CARTESIAN_POINT('',(6.451391992773,-2.813680671286,\r
-    17.999867544966));\r
-#4834 = CARTESIAN_POINT('',(2.385021583057,-5.783958164471,\r
-    26.717157287525));\r
-#4835 = CARTESIAN_POINT('',(8.109712796724,-8.540928941184,-3.));\r
-#4836 = CARTESIAN_POINT('',(11.871912832203,-4.863501061255,\r
-    17.999867544966));\r
-#4837 = CARTESIAN_POINT('',(4.603767457196,-10.54207404641,\r
-    26.717157287525));\r
-#4838 = CARTESIAN_POINT('',(12.742937039269,-11.59994531735,-3.));\r
-#4839 = CARTESIAN_POINT('',(17.077862472198,-7.161063559172,\r
-    17.999867544966));\r
-#4840 = CARTESIAN_POINT('',(6.822513331334,-15.30018992835,\r
-    26.717157287525));\r
-#4841 = CARTESIAN_POINT('',(17.816821874689,-13.91047881635,-3.));\r
-#4842 = CARTESIAN_POINT('',(22.115827508663,-9.743955858308,\r
-    17.999867544966));\r
-#4843 = CARTESIAN_POINT('',(9.041259205473,-20.05830581029,\r
-    26.717157287525));\r
-#4844 = CARTESIAN_POINT('',(23.188825462811,-15.40193777398,-3.));\r
-#4845 = CARTESIAN_POINT('',(27.040146439061,-12.63908826767,\r
-    17.999867544966));\r
-#4846 = CARTESIAN_POINT('',(11.260005079612,-24.81642169224,\r
-    26.717157287525));\r
-#4847 = CARTESIAN_POINT('',(28.704378971967,-16.03677441362,-3.));\r
-#4848 = CARTESIAN_POINT('',(31.909742580624,-15.86077440748,\r
-    17.999867544966));\r
-#4849 = CARTESIAN_POINT('',(13.47875095375,-29.57453757418,\r
-    26.717157287525));\r
-#4850 = CARTESIAN_POINT('',(34.206487120211,-15.81196824663,-3.));\r
-#4851 = CARTESIAN_POINT('',(36.784464239781,-19.41016572081,\r
-    17.999867544966));\r
-#4852 = CARTESIAN_POINT('',(15.697496827889,-34.33265345612,\r
-    26.717157287525));\r
-#4853 = CARTESIAN_POINT('',(39.544623160194,-14.75725985785,-3.));\r
-#4854 = CARTESIAN_POINT('',(41.721693847327,-23.27592477373,\r
-    17.999867544966));\r
-#4855 = CARTESIAN_POINT('',(17.916242702028,-39.09076933806,\r
-    26.717157287525));\r
-#4856 = DEFINITIONAL_REPRESENTATION('',(#4857),#4926);\r
-#4857 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#4858,#4859,#4860,#4861,#4862,\r
-    #4863,#4864,#4865,#4866,#4867,#4868,#4869,#4870,#4871,#4872,#4873,\r
-    #4874,#4875,#4876,#4877,#4878,#4879,#4880,#4881,#4882,#4883,#4884,\r
-    #4885,#4886,#4887,#4888,#4889,#4890,#4891,#4892,#4893,#4894,#4895,\r
-    #4896,#4897,#4898,#4899,#4900,#4901,#4902,#4903,#4904,#4905,#4906,\r
-    #4907,#4908,#4909,#4910,#4911,#4912,#4913,#4914,#4915,#4916,#4917,\r
-    #4918,#4919,#4920,#4921,#4922,#4923,#4924,#4925),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,0.146267778392,0.219958145509,\r
-    0.265125711787,0.366865279274,0.514806653554,0.562778498911,\r
-    0.610414473977,0.748924768957,0.858377822313,0.934322048381,1.),\r
-  .UNSPECIFIED.);\r
-#4858 = CARTESIAN_POINT('',(0.940985361083,1.1E-16));\r
-#4859 = CARTESIAN_POINT('',(0.91559797541,4.31E-15));\r
-#4860 = CARTESIAN_POINT('',(0.89018643539,3.548728627311E-04));\r
-#4861 = CARTESIAN_POINT('',(0.864729498555,1.097663377018E-03));\r
-#4862 = CARTESIAN_POINT('',(0.839215400961,2.268143570526E-03));\r
-#4863 = CARTESIAN_POINT('',(0.81364118892,3.914324609317E-03));\r
-#4864 = CARTESIAN_POINT('',(0.78801399397,6.093923524191E-03));\r
-#4865 = CARTESIAN_POINT('',(0.749426756767,1.027729901572E-02));\r
-#4866 = CARTESIAN_POINT('',(0.736491442297,1.18316335956E-02));\r
-#4867 = CARTESIAN_POINT('',(0.723551337857,1.354749858173E-02));\r
-#4868 = CARTESIAN_POINT('',(0.710610443653,1.543430416431E-02));\r
-#4869 = CARTESIAN_POINT('',(0.697673848371,1.750209939604E-02));\r
-#4870 = CARTESIAN_POINT('',(0.684747847631,1.97615109428E-02));\r
-#4871 = CARTESIAN_POINT('',(0.663928400921,2.373283793269E-02));\r
-#4872 = CARTESIAN_POINT('',(0.65602357151,2.53181694836E-02));\r
-#4873 = CARTESIAN_POINT('',(0.648127342274,2.698223227541E-02));\r
-#4874 = CARTESIAN_POINT('',(0.640241638895,2.872765656291E-02));\r
-#4875 = CARTESIAN_POINT('',(0.632368554407,3.055712864291E-02));\r
-#4876 = CARTESIAN_POINT('',(0.624510358925,3.247337242994E-02));\r
-#4877 = CARTESIAN_POINT('',(0.599008060977,3.899708560552E-02));\r
-#4878 = CARTESIAN_POINT('',(0.581433121453,4.396959105565E-02));\r
-#4879 = CARTESIAN_POINT('',(0.563974828118,4.942760049827E-02));\r
-#4880 = CARTESIAN_POINT('',(0.546665191402,5.540281658869E-02));\r
-#4881 = CARTESIAN_POINT('',(0.529538592655,6.19268872578E-02));\r
-#4882 = CARTESIAN_POINT('',(0.512631812331,6.902950343549E-02));\r
-#4883 = CARTESIAN_POINT('',(0.471775100546,8.794068272955E-02));\r
-#4884 = CARTESIAN_POINT('',(0.448106581275,0.100424696224));\r
-#4885 = CARTESIAN_POINT('',(0.425101742585,0.114262810231));\r
-#4886 = CARTESIAN_POINT('',(0.402867768957,0.129518717582));\r
-#4887 = CARTESIAN_POINT('',(0.381496252569,0.146237075571));\r
-#4888 = CARTESIAN_POINT('',(0.361060587997,0.164437208764));\r
-#4889 = CARTESIAN_POINT('',(0.3353097618,0.190492519651));\r
-#4890 = CARTESIAN_POINT('',(0.329107937857,0.19702812571));\r
-#4891 = CARTESIAN_POINT('',(0.323011397744,0.203719478882));\r
-#4892 = CARTESIAN_POINT('',(0.317021362277,0.210566319704));\r
-#4893 = CARTESIAN_POINT('',(0.31113919507,0.217568740509));\r
-#4894 = CARTESIAN_POINT('',(0.30536541273,0.224726014584));\r
-#4895 = CARTESIAN_POINT('',(0.294075921502,0.239298643322));\r
-#4896 = CARTESIAN_POINT('',(0.288558671065,0.246711841581));\r
-#4897 = CARTESIAN_POINT('',(0.283149785133,0.254277254355));\r
-#4898 = CARTESIAN_POINT('',(0.277849898379,0.261994701571));\r
-#4899 = CARTESIAN_POINT('',(0.272659586069,0.269864104946));\r
-#4900 = CARTESIAN_POINT('',(0.2675793693,0.27788550364));\r
-#4901 = CARTESIAN_POINT('',(0.248159558197,0.309825206211));\r
-#4902 = CARTESIAN_POINT('',(0.234643807548,0.334878521348));\r
-#4903 = CARTESIAN_POINT('',(0.222074863506,0.361222083589));\r
-#4904 = CARTESIAN_POINT('',(0.210461106779,0.388868501553));\r
-#4905 = CARTESIAN_POINT('',(0.199806937029,0.417842266482));\r
-#4906 = CARTESIAN_POINT('',(0.190112662819,0.448182374598));\r
-#4907 = CARTESIAN_POINT('',(0.174460385684,0.505040914825));\r
-#4908 = CARTESIAN_POINT('',(0.168144861604,0.531027075992));\r
-#4909 = CARTESIAN_POINT('',(0.162418390619,0.557929147359));\r
-#4910 = CARTESIAN_POINT('',(0.157272622828,0.585781811614));\r
-#4911 = CARTESIAN_POINT('',(0.152693535021,0.61462779017));\r
-#4912 = CARTESIAN_POINT('',(0.148657831106,0.644517765332));\r
-#4913 = CARTESIAN_POINT('',(0.14266352288,0.697014025733));\r
-#4914 = CARTESIAN_POINT('',(0.140447353127,0.719047982264));\r
-#4915 = CARTESIAN_POINT('',(0.138454910135,0.741631255404));\r
-#4916 = CARTESIAN_POINT('',(0.136665354886,0.764783531644));\r
-#4917 = CARTESIAN_POINT('',(0.135050488292,0.788525208421));\r
-#4918 = CARTESIAN_POINT('',(0.133570780866,0.812877706827));\r
-#4919 = CARTESIAN_POINT('',(0.130968063343,0.859483790894));\r
-#4920 = CARTESIAN_POINT('',(0.129823915608,0.881575441873));\r
-#4921 = CARTESIAN_POINT('',(0.128709624144,0.904162194063));\r
-#4922 = CARTESIAN_POINT('',(0.127585879036,0.927263894002));\r
-#4923 = CARTESIAN_POINT('',(0.12640667856,0.950906792845));\r
-#4924 = CARTESIAN_POINT('',(0.125122384502,0.975130272449));\r
-#4925 = CARTESIAN_POINT('',(0.123684620971,1.));\r
-#4926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#4927 = ADVANCED_FACE('',(#4928),#1672,.T.);\r
-#4928 = FACE_BOUND('',#4929,.T.);\r
-#4929 = EDGE_LOOP('',(#4930,#4980,#4981,#4982,#4983,#5011));\r
-#4930 = ORIENTED_EDGE('',*,*,#4931,.F.);\r
-#4931 = EDGE_CURVE('',#1714,#4932,#4934,.T.);\r
-#4932 = VERTEX_POINT('',#4933);\r
-#4933 = CARTESIAN_POINT('',(2.90267650276,-23.8238214634,27.));\r
-#4934 = SURFACE_CURVE('',#4935,(#4948,#4964),.PCURVE_S1.);\r
-#4935 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#4936,#4937,#4938,#4939,#4940,\r
-    #4941,#4942,#4943,#4944,#4945,#4946,#4947),.UNSPECIFIED.,.F.,.F.,(7,\r
-    5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#4936 = CARTESIAN_POINT('',(0.389879644602,-0.956739439368,27.));\r
-#4937 = CARTESIAN_POINT('',(1.119531582525,-7.411430462784,27.));\r
-#4938 = CARTESIAN_POINT('',(1.834446045449,-13.86779139939,27.));\r
-#4939 = CARTESIAN_POINT('',(2.535461475344,-20.32567964129,27.));\r
-#4940 = CARTESIAN_POINT('',(3.224764682142,-26.78482750287,27.));\r
-#4941 = CARTESIAN_POINT('',(3.905618970891,-33.24487048421,27.));\r
-#4942 = CARTESIAN_POINT('',(4.631945299147,-40.18655623793,27.));\r
-#4943 = CARTESIAN_POINT('',(4.682259845814,-40.66768609869,27.));\r
-#4944 = CARTESIAN_POINT('',(4.73254887361,-41.14881867249,27.));\r
-#4945 = CARTESIAN_POINT('',(4.782813873346,-41.62995380204,27.));\r
-#4946 = CARTESIAN_POINT('',(4.833056345002,-42.11109132949,27.));\r
-#4947 = CARTESIAN_POINT('',(4.883277797729,-42.59223109636,27.));\r
-#4948 = PCURVE('',#1672,#4949);\r
-#4949 = DEFINITIONAL_REPRESENTATION('',(#4950),#4963);\r
-#4950 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#4951,#4952,#4953,#4954,#4955,\r
-    #4956,#4957,#4958,#4959,#4960,#4961,#4962),.UNSPECIFIED.,.F.,.F.,(7,\r
-    5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#4951 = CARTESIAN_POINT('',(-0.956739439368,-0.389879644602));\r
-#4952 = CARTESIAN_POINT('',(-7.411430462784,-1.119531582525));\r
-#4953 = CARTESIAN_POINT('',(-13.86779139939,-1.834446045449));\r
-#4954 = CARTESIAN_POINT('',(-20.32567964129,-2.535461475344));\r
-#4955 = CARTESIAN_POINT('',(-26.78482750287,-3.224764682142));\r
-#4956 = CARTESIAN_POINT('',(-33.24487048421,-3.905618970891));\r
-#4957 = CARTESIAN_POINT('',(-40.18655623793,-4.631945299147));\r
-#4958 = CARTESIAN_POINT('',(-40.66768609869,-4.682259845814));\r
-#4959 = CARTESIAN_POINT('',(-41.14881867249,-4.73254887361));\r
-#4960 = CARTESIAN_POINT('',(-41.62995380204,-4.782813873346));\r
-#4961 = CARTESIAN_POINT('',(-42.11109132949,-4.833056345002));\r
-#4962 = CARTESIAN_POINT('',(-42.59223109636,-4.883277797729));\r
-#4963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#4964 = PCURVE('',#4409,#4965);\r
-#4965 = DEFINITIONAL_REPRESENTATION('',(#4966),#4979);\r
-#4966 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#4967,#4968,#4969,#4970,#4971,\r
-    #4972,#4973,#4974,#4975,#4976,#4977,#4978),.UNSPECIFIED.,.F.,.F.,(7,\r
-    5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#4967 = CARTESIAN_POINT('',(3.,0.9846980552));\r
-#4968 = CARTESIAN_POINT('',(2.84437028461,0.9846980552));\r
-#4969 = CARTESIAN_POINT('',(2.688818450029,0.9846980552));\r
-#4970 = CARTESIAN_POINT('',(2.533435683951,0.9846980552));\r
-#4971 = CARTESIAN_POINT('',(2.378305470835,0.9846980552));\r
-#4972 = CARTESIAN_POINT('',(2.22348468561,0.9846980552));\r
-#4973 = CARTESIAN_POINT('',(2.05749530595,0.9846980552));\r
-#4974 = CARTESIAN_POINT('',(2.045992475721,0.9846980552));\r
-#4975 = CARTESIAN_POINT('',(2.034491520363,0.9846980552));\r
-#4976 = CARTESIAN_POINT('',(2.022992449991,0.9846980552));\r
-#4977 = CARTESIAN_POINT('',(2.011495273788,0.9846980552));\r
-#4978 = CARTESIAN_POINT('',(2.,0.9846980552));\r
-#4979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#4980 = ORIENTED_EDGE('',*,*,#1713,.F.);\r
-#4981 = ORIENTED_EDGE('',*,*,#1684,.F.);\r
-#4982 = ORIENTED_EDGE('',*,*,#1656,.T.);\r
-#4983 = ORIENTED_EDGE('',*,*,#4984,.T.);\r
-#4984 = EDGE_CURVE('',#1623,#4985,#4987,.T.);\r
-#4985 = VERTEX_POINT('',#4986);\r
-#4986 = CARTESIAN_POINT('',(2.091737825944,-23.9086727542,27.));\r
-#4987 = SURFACE_CURVE('',#4988,(#4992,#4999),.PCURVE_S1.);\r
-#4988 = LINE('',#4989,#4990);\r
-#4989 = CARTESIAN_POINT('',(0.958713170224,-10.958141679,27.));\r
-#4990 = VECTOR('',#4991,1.);\r
-#4991 = DIRECTION('',(8.715574274766E-02,-0.996194698092,3.6E-16));\r
-#4992 = PCURVE('',#1672,#4993);\r
-#4993 = DEFINITIONAL_REPRESENTATION('',(#4994),#4998);\r
-#4994 = LINE('',#4995,#4996);\r
-#4995 = CARTESIAN_POINT('',(-10.958141679,-0.958713170224));\r
-#4996 = VECTOR('',#4997,1.);\r
-#4997 = DIRECTION('',(-0.996194698092,-8.715574274766E-02));\r
-#4998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#4999 = PCURVE('',#5000,#5005);\r
-#5000 = PLANE('',#5001);\r
-#5001 = AXIS2_PLACEMENT_3D('',#5002,#5003,#5004);\r
-#5002 = CARTESIAN_POINT('',(1.917426340448,-21.91628335801,27.));\r
-#5003 = DIRECTION('',(0.704416026403,6.162841671622E-02,-0.707106781187)\r
-  );\r
-#5004 = DIRECTION('',(-0.625472668645,0.524833885572,-0.57735026919));\r
-#5005 = DEFINITIONAL_REPRESENTATION('',(#5006),#5010);\r
-#5006 = LINE('',#5007,#5008);\r
-#5007 = CARTESIAN_POINT('',(6.350852961086,8.981462390205));\r
-#5008 = VECTOR('',#5009,1.);\r
-#5009 = DIRECTION('',(-0.57735026919,-0.816496580928));\r
-#5010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#5011 = ORIENTED_EDGE('',*,*,#5012,.T.);\r
-#5012 = EDGE_CURVE('',#4985,#4932,#5013,.T.);\r
-#5013 = SURFACE_CURVE('',#5014,(#5019,#5026),.PCURVE_S1.);\r
-#5014 = CIRCLE('',#5015,24.);\r
-#5015 = AXIS2_PLACEMENT_3D('',#5016,#5017,#5018);\r
-#5016 = CARTESIAN_POINT('',(-9.99E-15,9.99E-15,27.));\r
-#5017 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#5018 = DIRECTION('',(1.,-6.9E-16,3.3E-16));\r
-#5019 = PCURVE('',#1672,#5020);\r
-#5020 = DEFINITIONAL_REPRESENTATION('',(#5021),#5025);\r
-#5021 = CIRCLE('',#5022,24.);\r
-#5022 = AXIS2_PLACEMENT_2D('',#5023,#5024);\r
-#5023 = CARTESIAN_POINT('',(4.19E-15,-1.16E-15));\r
-#5024 = DIRECTION('',(-6.9E-16,-1.));\r
-#5025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#5026 = PCURVE('',#5027,#5037);\r
-#5027 = SURFACE_OF_REVOLUTION('',#5028,#5034);\r
-#5028 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5029,#5030,#5031,#5032,#5033),\r
-  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),.QUASI_UNIFORM_KNOTS.);\r
-#5029 = CARTESIAN_POINT('',(24.,-6.66E-15,27.));\r
-#5030 = CARTESIAN_POINT('',(24.,-4.88E-15,19.));\r
-#5031 = CARTESIAN_POINT('',(26.,-3.11E-15,11.));\r
-#5032 = CARTESIAN_POINT('',(32.,-1.33E-15,3.));\r
-#5033 = CARTESIAN_POINT('',(40.,-1.33E-15,3.));\r
-#5034 = AXIS1_PLACEMENT('',#5035,#5036);\r
-#5035 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#5036 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#5037 = DEFINITIONAL_REPRESENTATION('',(#5038),#5042);\r
-#5038 = LINE('',#5039,#5040);\r
-#5039 = CARTESIAN_POINT('',(0.,0.));\r
-#5040 = VECTOR('',#5041,1.);\r
-#5041 = DIRECTION('',(1.,0.));\r
-#5042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#5043 = ADVANCED_FACE('',(#5044),#1639,.T.);\r
-#5044 = FACE_BOUND('',#5045,.T.);\r
-#5045 = EDGE_LOOP('',(#5046,#5081,#5082,#5328,#5378,#5451,#5503));\r
-#5046 = ORIENTED_EDGE('',*,*,#5047,.F.);\r
-#5047 = EDGE_CURVE('',#1623,#5048,#5050,.T.);\r
-#5048 = VERTEX_POINT('',#5049);\r
-#5049 = CARTESIAN_POINT('',(0.25814198249,-6.195832537959,\r
-    26.717157287525));\r
-#5050 = SURFACE_CURVE('',#5051,(#5059,#5070),.PCURVE_S1.);\r
-#5051 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#5052,#5053,#5054,#5055,#5056,\r
-    #5057,#5058),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#5052 = CARTESIAN_POINT('',(0.540365605035,-6.176407128169,27.));\r
-#5053 = CARTESIAN_POINT('',(0.116562106895,-6.213485125409,\r
-    26.57457764173));\r
-#5054 = CARTESIAN_POINT('',(-0.309661812911,-6.222197180496,\r
-    26.149216326988));\r
-#5055 = CARTESIAN_POINT('',(-0.737240214661,-6.202447087972,\r
-    25.724986324129));\r
-#5056 = CARTESIAN_POINT('',(-1.164961155461,-6.153677953438,\r
-    25.303143500785));\r
-#5057 = CARTESIAN_POINT('',(-1.591462756859,-6.07505739017,\r
-    24.885117100332));\r
-#5058 = CARTESIAN_POINT('',(-2.015217722334,-5.965087694143,\r
-    24.472559140973));\r
-#5059 = PCURVE('',#1639,#5060);\r
-#5060 = DEFINITIONAL_REPRESENTATION('',(#5061),#5069);\r
-#5061 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#5062,#5063,#5064,#5065,#5066,\r
-    #5067,#5068),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#5062 = CARTESIAN_POINT('',(1.483529864195,0.));\r
-#5063 = CARTESIAN_POINT('',(1.552146373594,8.862965797287E-03));\r
-#5064 = CARTESIAN_POINT('',(1.620753174583,1.772465988653E-02));\r
-#5065 = CARTESIAN_POINT('',(1.689431491503,2.65659177057E-02));\r
-#5066 = CARTESIAN_POINT('',(1.758238149109,3.536370461291E-02));\r
-#5067 = CARTESIAN_POINT('',(1.827241214955,4.40911402107E-02));\r
-#5068 = CARTESIAN_POINT('',(1.896593244207,5.271605832124E-02));\r
-#5069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#5070 = PCURVE('',#5000,#5071);\r
-#5071 = DEFINITIONAL_REPRESENTATION('',(#5072),#5080);\r
-#5072 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#5073,#5074,#5075,#5076,#5077,\r
-    #5078,#5079),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#5073 = CARTESIAN_POINT('',(9.122134253196,12.900645978658));\r
-#5074 = CARTESIAN_POINT('',(9.613369681865,12.553290081267));\r
-#5075 = CARTESIAN_POINT('',(10.120971182274,12.229228829988));\r
-#5076 = CARTESIAN_POINT('',(10.64370461042,11.929338492994));\r
-#5077 = CARTESIAN_POINT('',(11.180379130684,11.655011209284));\r
-#5078 = CARTESIAN_POINT('',(11.729754616028,11.40799409137));\r
-#5079 = CARTESIAN_POINT('',(12.290708036888,11.190745537257));\r
-#5080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#5081 = ORIENTED_EDGE('',*,*,#1622,.T.);\r
-#5082 = ORIENTED_EDGE('',*,*,#5083,.T.);\r
-#5083 = EDGE_CURVE('',#1594,#5084,#5086,.T.);\r
-#5084 = VERTEX_POINT('',#5085);\r
-#5085 = CARTESIAN_POINT('',(1.997436771765,-7.479891584866,\r
-    16.999999997955));\r
-#5086 = SURFACE_CURVE('',#5087,(#5156,#5228),.PCURVE_S1.);\r
-#5087 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5088,#5089,#5090,#5091,#5092,\r
-    #5093,#5094,#5095,#5096,#5097,#5098,#5099,#5100,#5101,#5102,#5103,\r
-    #5104,#5105,#5106,#5107,#5108,#5109,#5110,#5111,#5112,#5113,#5114,\r
-    #5115,#5116,#5117,#5118,#5119,#5120,#5121,#5122,#5123,#5124,#5125,\r
-    #5126,#5127,#5128,#5129,#5130,#5131,#5132,#5133,#5134,#5135,#5136,\r
-    #5137,#5138,#5139,#5140,#5141,#5142,#5143,#5144,#5145,#5146,#5147,\r
-    #5148,#5149,#5150,#5151,#5152,#5153,#5154,#5155),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,4.313243732828E-02,0.134164938732,\r
-    0.206253639056,0.289095162862,0.441240529253,0.481791559628,\r
-    0.522584322264,0.648883534702,0.788637761543,0.859259879622,1.),\r
-  .UNSPECIFIED.);\r
-#5088 = CARTESIAN_POINT('',(-1.182889932368,-6.086112996643,27.));\r
-#5089 = CARTESIAN_POINT('',(-1.035043496719,-6.11484826008,\r
-    26.711687789721));\r
-#5090 = CARTESIAN_POINT('',(-0.891269535996,-6.141427961752,\r
-    26.421000307329));\r
-#5091 = CARTESIAN_POINT('',(-0.751736160256,-6.166360007508,\r
-    26.128016128754));\r
-#5092 = CARTESIAN_POINT('',(-0.616538487797,-6.190164030915,\r
-    25.832840231398));\r
-#5093 = CARTESIAN_POINT('',(-0.485700409216,-6.2133498078,\r
-    25.535601704027));\r
-#5094 = CARTESIAN_POINT('',(-0.359182962051,-6.236401674133,\r
-    25.236448750884));\r
-#5095 = CARTESIAN_POINT('',(2.11845500171E-02,-6.309086385754,\r
-    24.300464749015));\r
-#5096 = CARTESIAN_POINT('',(0.260390722615,-6.359805027317,\r
-    23.657620472089));\r
-#5097 = CARTESIAN_POINT('',(0.481567770009,-6.416155970543,\r
-    23.008437819403));\r
-#5098 = CARTESIAN_POINT('',(0.68654704726,-6.481681836289,\r
-    22.354555828409));\r
-#5099 = CARTESIAN_POINT('',(0.877476790109,-6.558882692483,\r
-    21.697583196791));\r
-#5100 = CARTESIAN_POINT('',(1.056339512974,-6.649567870133,\r
-    21.038969174355));\r
-#5101 = CARTESIAN_POINT('',(1.358382378638,-6.838563275785,\r
-    19.858169747875));\r
-#5102 = CARTESIAN_POINT('',(1.485407550949,-6.931362092069,\r
-    19.336100083299));\r
-#5103 = CARTESIAN_POINT('',(1.60685315942,-7.034086797494,\r
-    18.814424631276));\r
-#5104 = CARTESIAN_POINT('',(1.723496230658,-7.147190683872,\r
-    18.293719228423));\r
-#5105 = CARTESIAN_POINT('',(1.835991329095,-7.270995269283,\r
-    17.77451475736));\r
-#5106 = CARTESIAN_POINT('',(1.944876132265,-7.405733203523,\r
-    17.257307134312));\r
-#5107 = CARTESIAN_POINT('',(2.172102318988,-7.719157161472,\r
-    16.151051688055));\r
-#5108 = CARTESIAN_POINT('',(2.289432321685,-7.901402402491,\r
-    15.562790186347));\r
-#5109 = CARTESIAN_POINT('',(2.403280582839,-8.098553447165,\r
-    14.978501148235));\r
-#5110 = CARTESIAN_POINT('',(2.514178318578,-8.310745614482,\r
-    14.398853360375));\r
-#5111 = CARTESIAN_POINT('',(2.622552526222,-8.538037911167,\r
-    13.824490115403));\r
-#5112 = CARTESIAN_POINT('',(2.728775427902,-8.780429800155,\r
-    13.256044396611));\r
-#5113 = CARTESIAN_POINT('',(3.025019059373,-9.51064448942,\r
-    11.662174802485));\r
-#5114 = CARTESIAN_POINT('',(3.21080702472,-10.0341632114,10.652256950378\r
-    ));\r
-#5115 = CARTESIAN_POINT('',(3.392833454861,-10.60802337006,\r
-    9.668307740634));\r
-#5116 = CARTESIAN_POINT('',(3.573285446994,-11.23121737448,\r
-    8.714068178129));\r
-#5117 = CARTESIAN_POINT('',(3.755188388546,-11.90219762614,\r
-    7.793315190544));\r
-#5118 = CARTESIAN_POINT('',(3.942971226612,-12.6187891285,6.909909545328\r
-    ));\r
-#5119 = CARTESIAN_POINT('',(4.195459361332,-13.58045475159,\r
-    5.843212096973));\r
-#5120 = CARTESIAN_POINT('',(4.249414757186,-13.78586011925,\r
-    5.621662887145));\r
-#5121 = CARTESIAN_POINT('',(4.304299077641,-13.99424100147,\r
-    5.403113701737));\r
-#5122 = CARTESIAN_POINT('',(4.360227350044,-14.20553976223,\r
-    5.187641252264));\r
-#5123 = CARTESIAN_POINT('',(4.417318049528,-14.41968853753,\r
-    4.975316446725));\r
-#5124 = CARTESIAN_POINT('',(4.475691834402,-14.63660805036,\r
-    4.766203083517));\r
-#5125 = CARTESIAN_POINT('',(4.59561146268,-15.07713060442,4.353298542492\r
-    ));\r
-#5126 = CARTESIAN_POINT('',(4.657174080099,-15.30076564421,\r
-    4.149546059854));\r
-#5127 = CARTESIAN_POINT('',(4.720287608117,-15.52703330103,\r
-    3.949169933672));\r
-#5128 = CARTESIAN_POINT('',(4.785081117682,-15.75583895142,\r
-    3.752228275166));\r
-#5129 = CARTESIAN_POINT('',(4.85168509279,-15.98708004158,3.558773934801\r
-    ));\r
-#5130 = CARTESIAN_POINT('',(4.920230064633,-16.22064619297,\r
-    3.368854177301));\r
-#5131 = CARTESIAN_POINT('',(5.209478189061,-17.18640072669,\r
-    2.605567873012));\r
-#5132 = CARTESIAN_POINT('',(5.447987159172,-17.93764204957,\r
-    2.062822080087));\r
-#5133 = CARTESIAN_POINT('',(5.710169491687,-18.70649986529,\r
-    1.555636711383));\r
-#5134 = CARTESIAN_POINT('',(5.999725340292,-19.48877145129,\r
-    1.084661970028));\r
-#5135 = CARTESIAN_POINT('',(6.319828227133,-20.2798396462,0.649815413634\r
-    ));\r
-#5136 = CARTESIAN_POINT('',(6.672678059108,-21.07491402271,\r
-    0.250421577406));\r
-#5137 = CARTESIAN_POINT('',(7.487068650409,-22.74811593084,\r
-    -0.518568227501));\r
-#5138 = CARTESIAN_POINT('',(7.956311940244,-23.62633155655,\r
-    -0.88057835998));\r
-#5139 = CARTESIAN_POINT('',(8.468383462864,-24.4972937408,\r
-    -1.202082738698));\r
-#5140 = CARTESIAN_POINT('',(9.023270327163,-25.35532302966,\r
-    -1.485599317972));\r
-#5141 = CARTESIAN_POINT('',(9.619577264618,-26.19585319529,\r
-    -1.734001175197));\r
-#5142 = CARTESIAN_POINT('',(10.254917767607,-27.01530529738,\r
-    -1.950164991404));\r
-#5143 = CARTESIAN_POINT('',(11.26535607715,-28.21304286543,\r
-    -2.231194911599));\r
-#5144 = CARTESIAN_POINT('',(11.613773597613,-28.6091031686,\r
-    -2.318022665291));\r
-#5145 = CARTESIAN_POINT('',(11.971046630512,-28.99884012766,\r
-    -2.397701508334));\r
-#5146 = CARTESIAN_POINT('',(12.336788236533,-29.38201705157,\r
-    -2.470585702601));\r
-#5147 = CARTESIAN_POINT('',(12.71059812059,-29.75846216458,\r
-    -2.537016586598));\r
-#5148 = CARTESIAN_POINT('',(13.092072483808,-30.12806011586,\r
-    -2.597318839136));\r
-#5149 = CARTESIAN_POINT('',(14.25552173973,-31.21352132405,\r
-    -2.760363675848));\r
-#5150 = CARTESIAN_POINT('',(15.059040398737,-31.90879132708,\r
-    -2.845792587234));\r
-#5151 = CARTESIAN_POINT('',(15.888299606409,-32.57611354078,\r
-    -2.91051935704));\r
-#5152 = CARTESIAN_POINT('',(16.740278982696,-33.21573591738,\r
-    -2.956649707249));\r
-#5153 = CARTESIAN_POINT('',(17.612178913454,-33.82837432276,\r
-    -2.98597417148));\r
-#5154 = CARTESIAN_POINT('',(18.501531602304,-34.41506619118,\r
-    -2.999999999966));\r
-#5155 = CARTESIAN_POINT('',(19.40625227453,-34.97709783068,-3.));\r
-#5156 = PCURVE('',#1639,#5157);\r
-#5157 = DEFINITIONAL_REPRESENTATION('',(#5158),#5227);\r
-#5158 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5159,#5160,#5161,#5162,#5163,\r
-    #5164,#5165,#5166,#5167,#5168,#5169,#5170,#5171,#5172,#5173,#5174,\r
-    #5175,#5176,#5177,#5178,#5179,#5180,#5181,#5182,#5183,#5184,#5185,\r
-    #5186,#5187,#5188,#5189,#5190,#5191,#5192,#5193,#5194,#5195,#5196,\r
-    #5197,#5198,#5199,#5200,#5201,#5202,#5203,#5204,#5205,#5206,#5207,\r
-    #5208,#5209,#5210,#5211,#5212,#5213,#5214,#5215,#5216,#5217,#5218,\r
-    #5219,#5220,#5221,#5222,#5223,#5224,#5225,#5226),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,4.313243732828E-02,0.134164938732,\r
-    0.206253639056,0.289095162862,0.441240529253,0.481791559628,\r
-    0.522584322264,0.648883534702,0.788637761543,0.859259879622,1.),\r
-  .UNSPECIFIED.);\r
-#5159 = CARTESIAN_POINT('',(1.762761868063,0.));\r
-#5160 = CARTESIAN_POINT('',(1.738469444355,6.006504380803E-03));\r
-#5161 = CARTESIAN_POINT('',(1.714888142868,1.206249361577E-02));\r
-#5162 = CARTESIAN_POINT('',(1.692053715598,1.816721547943E-02));\r
-#5163 = CARTESIAN_POINT('',(1.669994251558,2.431943363922E-02));\r
-#5164 = CARTESIAN_POINT('',(1.648729498214,3.051747456118E-02));\r
-#5165 = CARTESIAN_POINT('',(1.62827099415,3.675932636384E-02));\r
-#5166 = CARTESIAN_POINT('',(1.567155268842,5.630425623776E-02));\r
-#5167 = CARTESIAN_POINT('',(1.529300972667,6.975006268762E-02));\r
-#5168 = CARTESIAN_POINT('',(1.495094847917,8.336100580635E-02));\r
-#5169 = CARTESIAN_POINT('',(1.464425790111,9.711454595874E-02));\r
-#5170 = CARTESIAN_POINT('',(1.437085031115,0.110989440623));\r
-#5171 = CARTESIAN_POINT('',(1.412831972925,0.124968083745));\r
-#5172 = CARTESIAN_POINT('',(1.374453550922,0.150177223504));\r
-#5173 = CARTESIAN_POINT('',(1.3592704795,0.161374578824));\r
-#5174 = CARTESIAN_POINT('',(1.345739573151,0.172621826554));\r
-#5175 = CARTESIAN_POINT('',(1.333732465103,0.1839134857));\r
-#5176 = CARTESIAN_POINT('',(1.323124683758,0.195245096969));\r
-#5177 = CARTESIAN_POINT('',(1.313798723744,0.206612999132));\r
-#5178 = CARTESIAN_POINT('',(1.296271608032,0.231115762302));\r
-#5179 = CARTESIAN_POINT('',(1.288445690246,0.244261376624));\r
-#5180 = CARTESIAN_POINT('',(1.281997042924,0.257446213569));\r
-#5181 = CARTESIAN_POINT('',(1.276769097843,0.270666673325));\r
-#5182 = CARTESIAN_POINT('',(1.272617249379,0.283919789101));\r
-#5183 = CARTESIAN_POINT('',(1.269407870086,0.297202873117));\r
-#5184 = CARTESIAN_POINT('',(1.262624291866,0.334958972866));\r
-#5185 = CARTESIAN_POINT('',(1.260990977605,0.359497618944));\r
-#5186 = CARTESIAN_POINT('',(1.26134560426,0.384112751049));\r
-#5187 = CARTESIAN_POINT('',(1.26302345421,0.408791866499));\r
-#5188 = CARTESIAN_POINT('',(1.265440505885,0.433521406188));\r
-#5189 = CARTESIAN_POINT('',(1.268085016007,0.458283778698));\r
-#5190 = CARTESIAN_POINT('',(1.271173372567,0.489657741927));\r
-#5191 = CARTESIAN_POINT('',(1.271808643258,0.496260551534));\r
-#5192 = CARTESIAN_POINT('',(1.272421065525,0.502863856675));\r
-#5193 = CARTESIAN_POINT('',(1.273002788434,0.509467174073));\r
-#5194 = CARTESIAN_POINT('',(1.273546414813,0.51606844619));\r
-#5195 = CARTESIAN_POINT('',(1.274045036392,0.522664764894));\r
-#5196 = CARTESIAN_POINT('',(1.274942038718,0.535884293912));\r
-#5197 = CARTESIAN_POINT('',(1.275339807267,0.542507269434));\r
-#5198 = CARTESIAN_POINT('',(1.275678954367,0.549121813415));\r
-#5199 = CARTESIAN_POINT('',(1.275953429703,0.555725898988));\r
-#5200 = CARTESIAN_POINT('',(1.276157706711,0.562317479687));\r
-#5201 = CARTESIAN_POINT('',(1.276286800638,0.568894496629));\r
-#5202 = CARTESIAN_POINT('',(1.276489500972,0.595766625305));\r
-#5203 = CARTESIAN_POINT('',(1.275879611959,0.615921862632));\r
-#5204 = CARTESIAN_POINT('',(1.274374827191,0.635855092036));\r
-#5205 = CARTESIAN_POINT('',(1.271895093106,0.655505223072));\r
-#5206 = CARTESIAN_POINT('',(1.268414565548,0.67481829156));\r
-#5207 = CARTESIAN_POINT('',(1.263951772335,0.693748549125));\r
-#5208 = CARTESIAN_POINT('',(1.252593082813,0.732736111601));\r
-#5209 = CARTESIAN_POINT('',(1.245486855003,0.752704789847));\r
-#5210 = CARTESIAN_POINT('',(1.237311838471,0.772106774878));\r
-#5211 = CARTESIAN_POINT('',(1.22818570044,0.79091681469));\r
-#5212 = CARTESIAN_POINT('',(1.218243511392,0.809130157444));\r
-#5213 = CARTESIAN_POINT('',(1.207621160021,0.826752621819));\r
-#5214 = CARTESIAN_POINT('',(1.190804315419,0.85240831176));\r
-#5215 = CARTESIAN_POINT('',(1.185017888469,0.860874170224));\r
-#5216 = CARTESIAN_POINT('',(1.179106603175,0.869195778052));\r
-#5217 = CARTESIAN_POINT('',(1.173085918075,0.877376181749));\r
-#5218 = CARTESIAN_POINT('',(1.166970393418,0.885418940445));\r
-#5219 = CARTESIAN_POINT('',(1.160773585807,0.893327949131));\r
-#5220 = CARTESIAN_POINT('',(1.142021382397,0.916610357039));\r
-#5221 = CARTESIAN_POINT('',(1.129262263775,0.931597373439));\r
-#5222 = CARTESIAN_POINT('',(1.116328049685,0.946102566177));\r
-#5223 = CARTESIAN_POINT('',(1.10330006809,0.960161605258));\r
-#5224 = CARTESIAN_POINT('',(1.090244753844,0.97380912845));\r
-#5225 = CARTESIAN_POINT('',(1.077215399397,0.98707796068));\r
-#5226 = CARTESIAN_POINT('',(1.064254414596,1.));\r
-#5227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#5228 = PCURVE('',#5229,#5257);\r
-#5229 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#5230,#5231,#5232)\r
-    ,(#5233,#5234,#5235)\r
-    ,(#5236,#5237,#5238)\r
-    ,(#5239,#5240,#5241)\r
-    ,(#5242,#5243,#5244)\r
-    ,(#5245,#5246,#5247)\r
-    ,(#5248,#5249,#5250)\r
-    ,(#5251,#5252,#5253)\r
-    ,(#5254,#5255,#5256\r
-  )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(2.,3.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#5230 = CARTESIAN_POINT('',(21.192844962452,-36.02262321102,-3.));\r
-#5231 = CARTESIAN_POINT('',(18.009813725631,-44.49751737398,\r
-    18.132466219623));\r
-#5232 = CARTESIAN_POINT('',(-10.85601385865,-41.60801561118,\r
-    27.282842712475));\r
-#5233 = CARTESIAN_POINT('',(16.520986086955,-33.45175569013,-3.));\r
-#5234 = CARTESIAN_POINT('',(16.676192251022,-38.34258324538,\r
-    18.132466219623));\r
-#5235 = CARTESIAN_POINT('',(-9.497213871863,-36.53690502316,\r
-    27.282842712475));\r
-#5236 = CARTESIAN_POINT('',(12.248811335653,-30.15456976889,-3.));\r
-#5237 = CARTESIAN_POINT('',(15.190206847744,-32.46452957874,\r
-    18.132466219623));\r
-#5238 = CARTESIAN_POINT('',(-8.138413885075,-31.46579443515,\r
-    27.282842712475));\r
-#5239 = CARTESIAN_POINT('',(8.508059225175,-26.20356008328,-3.));\r
-#5240 = CARTESIAN_POINT('',(13.50163736259,-26.83572063153,\r
-    18.132466219623));\r
-#5241 = CARTESIAN_POINT('',(-6.779613898287,-26.39468384713,\r
-    27.282842712475));\r
-#5242 = CARTESIAN_POINT('',(5.414687109579,-21.69989051486,-3.));\r
-#5243 = CARTESIAN_POINT('',(11.566279592912,-21.41759163348,\r
-    18.132466219623));\r
-#5244 = CARTESIAN_POINT('',(-5.420813911499,-21.32357325911,\r
-    27.282842712475));\r
-#5245 = CARTESIAN_POINT('',(3.061080910868,-16.76911689518,-3.));\r
-#5246 = CARTESIAN_POINT('',(9.348915021939,-16.16227933807,\r
-    18.132466219623));\r
-#5247 = CARTESIAN_POINT('',(-4.06201392471,-16.25246267109,\r
-    27.282842712475));\r
-#5248 = CARTESIAN_POINT('',(1.509782207778,-11.55402569544,-3.));\r
-#5249 = CARTESIAN_POINT('',(6.825702120663,-11.01535199183,\r
-    18.132466219623));\r
-#5250 = CARTESIAN_POINT('',(-2.703213937922,-11.18135208308,\r
-    27.282842712475));\r
-#5251 = CARTESIAN_POINT('',(0.790422814627,-6.205620870789,-3.));\r
-#5252 = CARTESIAN_POINT('',(3.985344919667,-5.919245247188,\r
-    18.132466219623));\r
-#5253 = CARTESIAN_POINT('',(-1.344413951134,-6.110241495064,\r
-    27.282842712475));\r
-#5254 = CARTESIAN_POINT('',(0.899915669523,-0.874238641269,-3.));\r
-#5255 = CARTESIAN_POINT('',(0.82902024047,-0.816649304414,\r
-    18.132466219623));\r
-#5256 = CARTESIAN_POINT('',(1.438603565437E-02,-1.039130907046,\r
-    27.282842712475));\r
-#5257 = DEFINITIONAL_REPRESENTATION('',(#5258),#5327);\r
-#5258 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5259,#5260,#5261,#5262,#5263,\r
-    #5264,#5265,#5266,#5267,#5268,#5269,#5270,#5271,#5272,#5273,#5274,\r
-    #5275,#5276,#5277,#5278,#5279,#5280,#5281,#5282,#5283,#5284,#5285,\r
-    #5286,#5287,#5288,#5289,#5290,#5291,#5292,#5293,#5294,#5295,#5296,\r
-    #5297,#5298,#5299,#5300,#5301,#5302,#5303,#5304,#5305,#5306,#5307,\r
-    #5308,#5309,#5310,#5311,#5312,#5313,#5314,#5315,#5316,#5317,#5318,\r
-    #5319,#5320,#5321,#5322,#5323,#5324,#5325,#5326),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,4.313243732828E-02,0.134164938732,\r
-    0.206253639056,0.289095162862,0.441240529253,0.481791559628,\r
-    0.522584322264,0.648883534702,0.788637761543,0.859259879622,1.),\r
-  .UNSPECIFIED.);\r
-#5259 = CARTESIAN_POINT('',(2.875455796418,0.9846980552));\r
-#5260 = CARTESIAN_POINT('',(2.874610153272,0.969253407616));\r
-#5261 = CARTESIAN_POINT('',(2.87382656138,0.954038773635));\r
-#5262 = CARTESIAN_POINT('',(2.873092001909,0.939039217952));\r
-#5263 = CARTESIAN_POINT('',(2.872393256277,0.924243688101));\r
-#5264 = CARTESIAN_POINT('',(2.871717420448,0.909643925974));\r
-#5265 = CARTESIAN_POINT('',(2.871052275216,0.895233628841));\r
-#5266 = CARTESIAN_POINT('',(2.868981397104,0.850983882287));\r
-#5267 = CARTESIAN_POINT('',(2.867573637355,0.821784136093));\r
-#5268 = CARTESIAN_POINT('',(2.866056720106,0.793358528408));\r
-#5269 = CARTESIAN_POINT('',(2.864342064439,0.765683301254));\r
-#5270 = CARTESIAN_POINT('',(2.862367336923,0.738738960189));\r
-#5271 = CARTESIAN_POINT('',(2.860087573579,0.712506842125));\r
-#5272 = CARTESIAN_POINT('',(2.855398007619,0.66674352233));\r
-#5273 = CARTESIAN_POINT('',(2.853113929727,0.646953276264));\r
-#5274 = CARTESIAN_POINT('',(2.85060212658,0.627587262157));\r
-#5275 = CARTESIAN_POINT('',(2.847851407274,0.608635949902));\r
-#5276 = CARTESIAN_POINT('',(2.844853850244,0.590090255909));\r
-#5277 = CARTESIAN_POINT('',(2.841603692094,0.571941691717));\r
-#5278 = CARTESIAN_POINT('',(2.834066747519,0.533774424125));\r
-#5279 = CARTESIAN_POINT('',(2.829697609274,0.51388037504));\r
-#5280 = CARTESIAN_POINT('',(2.82498303719,0.494488691777));\r
-#5281 = CARTESIAN_POINT('',(2.819919363653,0.475588787144));\r
-#5282 = CARTESIAN_POINT('',(2.814504531431,0.457171532908));\r
-#5283 = CARTESIAN_POINT('',(2.808737546266,0.439229385444));\r
-#5284 = CARTESIAN_POINT('',(2.791380134706,0.389665510146));\r
-#5285 = CARTESIAN_POINT('',(2.778953688584,0.359155860072));\r
-#5286 = CARTESIAN_POINT('',(2.765339024068,0.330190258989));\r
-#5287 = CARTESIAN_POINT('',(2.75054500139,0.302744206386));\r
-#5288 = CARTESIAN_POINT('',(2.734584622197,0.276807108124));\r
-#5289 = CARTESIAN_POINT('',(2.717473371656,0.252380146001));\r
-#5290 = CARTESIAN_POINT('',(2.694368823145,0.223366850258));\r
-#5291 = CARTESIAN_POINT('',(2.689426368497,0.217369240867));\r
-#5292 = CARTESIAN_POINT('',(2.684403998415,0.211479773726));\r
-#5293 = CARTESIAN_POINT('',(2.679302077456,0.205698771093));\r
-#5294 = CARTESIAN_POINT('',(2.674121152243,0.200026440153));\r
-#5295 = CARTESIAN_POINT('',(2.668861982899,0.194462840781));\r
-#5296 = CARTESIAN_POINT('',(2.658156945478,0.183520771913));\r
-#5297 = CARTESIAN_POINT('',(2.652710154545,0.178143591285));\r
-#5298 = CARTESIAN_POINT('',(2.647185852237,0.172876582011));\r
-#5299 = CARTESIAN_POINT('',(2.641585024518,0.167719719628));\r
-#5300 = CARTESIAN_POINT('',(2.635908793357,0.16267289078));\r
-#5301 = CARTESIAN_POINT('',(2.630158421352,0.157735887889));\r
-#5302 = CARTESIAN_POINT('',(2.606306295287,0.137961942772));\r
-#5303 = CARTESIAN_POINT('',(2.587577491229,0.124063196881));\r
-#5304 = CARTESIAN_POINT('',(2.568194040054,0.111206667649));\r
-#5305 = CARTESIAN_POINT('',(2.548211044802,9.937300256054E-02));\r
-#5306 = CARTESIAN_POINT('',(2.527692661258,8.852995340355E-02));\r
-#5307 = CARTESIAN_POINT('',(2.506710655157,7.863600403444E-02));\r
-#5308 = CARTESIAN_POINT('',(2.461702862006,5.969349169133E-02));\r
-#5309 = CARTESIAN_POINT('',(2.437583849568,5.084429042274E-02));\r
-#5310 = CARTESIAN_POINT('',(2.413097311915,4.303387576815E-02));\r
-#5311 = CARTESIAN_POINT('',(2.388341310872,3.618019162603E-02));\r
-#5312 = CARTESIAN_POINT('',(2.36339992871,3.019920605402E-02));\r
-#5313 = CARTESIAN_POINT('',(2.338346372027,2.501106852834E-02));\r
-#5314 = CARTESIAN_POINT('',(2.300561147707,1.828346488877E-02));\r
-#5315 = CARTESIAN_POINT('',(2.287862833433,1.620829964628E-02));\r
-#5316 = CARTESIAN_POINT('',(2.275157483836,1.430669107214E-02));\r
-#5317 = CARTESIAN_POINT('',(2.262450883129,1.256936784247E-02));\r
-#5318 = CARTESIAN_POINT('',(2.249747707259,1.098753800415E-02));\r
-#5319 = CARTESIAN_POINT('',(2.237051629865,9.552944081843E-03));\r
-#5320 = CARTESIAN_POINT('',(2.199083581768,5.677110563119E-03));\r
-#5321 = CARTESIAN_POINT('',(2.17384258405,3.650755218948E-03));\r
-#5322 = CARTESIAN_POINT('',(2.148661402423,2.117533621445E-03));\r
-#5323 = CARTESIAN_POINT('',(2.123546604657,1.025676031695E-03));\r
-#5324 = CARTESIAN_POINT('',(2.098495292169,3.318565812218E-04));\r
-#5325 = CARTESIAN_POINT('',(2.073496285506,8.2998E-13));\r
-#5326 = CARTESIAN_POINT('',(2.048529562058,1.443E-14));\r
-#5327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#5328 = ORIENTED_EDGE('',*,*,#5329,.T.);\r
-#5329 = EDGE_CURVE('',#5084,#5330,#5332,.T.);\r
-#5330 = VERTEX_POINT('',#5331);\r
-#5331 = CARTESIAN_POINT('',(2.52748022162,-7.317812192969,17.));\r
-#5332 = SURFACE_CURVE('',#5333,(#5352,#5360),.PCURVE_S1.);\r
-#5333 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#5334,#5335,#5336,#5337,#5338,\r
-    #5339,#5340,#5341,#5342,#5343,#5344,#5345,#5346,#5347,#5348,#5349,\r
-    #5350,#5351),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6),(0.,0.250999989569,\r
-    0.500999988929,0.750999988289,1.),.UNSPECIFIED.);\r
-#5334 = CARTESIAN_POINT('',(-2.774334470422,-7.22783507418,17.));\r
-#5335 = CARTESIAN_POINT('',(-2.402571175214,-7.370532770773,17.));\r
-#5336 = CARTESIAN_POINT('',(-2.021628508108,-7.489330084433,17.));\r
-#5337 = CARTESIAN_POINT('',(-1.633569343584,-7.583435685207,17.));\r
-#5338 = CARTESIAN_POINT('',(-1.240525689991,-7.652332859806,17.));\r
-#5339 = CARTESIAN_POINT('',(-0.450438751777,-7.739053309959,17.));\r
-#5340 = CARTESIAN_POINT('',(-5.34076107164E-02,-7.757080103967,17.));\r
-#5341 = CARTESIAN_POINT('',(0.344229501234,-7.749622581954,17.));\r
-#5342 = CARTESIAN_POINT('',(0.740305508604,-7.716721386536,17.));\r
-#5343 = CARTESIAN_POINT('',(1.525015765354,-7.600668925753,17.));\r
-#5344 = CARTESIAN_POINT('',(1.913659965868,-7.517516188694,17.));\r
-#5345 = CARTESIAN_POINT('',(2.296433688486,-7.409557100572,17.));\r
-#5346 = CARTESIAN_POINT('',(2.671250861459,-7.277380025713,17.));\r
-#5347 = CARTESIAN_POINT('',(3.399495565542,-6.966922933337,17.));\r
-#5348 = CARTESIAN_POINT('',(3.753011752394,-6.788825539543,17.));\r
-#5349 = CARTESIAN_POINT('',(4.094667739455,-6.58839486216,17.));\r
-#5350 = CARTESIAN_POINT('',(4.422616077624,-6.36671435562,17.));\r
-#5351 = CARTESIAN_POINT('',(4.735150128434,-6.125102846035,17.));\r
-#5352 = PCURVE('',#1639,#5353);\r
-#5353 = DEFINITIONAL_REPRESENTATION('',(#5354),#5359);\r
-#5354 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5355,#5356,#5357,#5358),\r
-  .UNSPECIFIED.,.F.,.F.,(4,4),(0.612383479756,0.682272003917),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#5355 = CARTESIAN_POINT('',(1.309844605721,0.212321474614));\r
-#5356 = CARTESIAN_POINT('',(1.285975281521,0.212321474679));\r
-#5357 = CARTESIAN_POINT('',(1.262105964234,0.212321474513));\r
-#5358 = CARTESIAN_POINT('',(1.238236611624,0.212321474405));\r
-#5359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#5360 = PCURVE('',#5361,#5371);\r
-#5361 = SURFACE_OF_REVOLUTION('',#5362,#5368);\r
-#5362 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5363,#5364,#5365,#5366,#5367),\r
-  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),.QUASI_UNIFORM_KNOTS.);\r
-#5363 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#5364 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#5365 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#5366 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#5367 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#5368 = AXIS1_PLACEMENT('',#5369,#5370);\r
-#5369 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#5370 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#5371 = DEFINITIONAL_REPRESENTATION('',(#5372),#5377);\r
-#5372 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5373,#5374,#5375,#5376),\r
-  .UNSPECIFIED.,.F.,.F.,(4,4),(0.612383479756,0.682272003917),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#5373 = CARTESIAN_POINT('',(1.309844605721,0.212321474614));\r
-#5374 = CARTESIAN_POINT('',(1.285975281521,0.212321474679));\r
-#5375 = CARTESIAN_POINT('',(1.262105964234,0.212321474513));\r
-#5376 = CARTESIAN_POINT('',(1.238236611624,0.212321474405));\r
-#5377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#5378 = ORIENTED_EDGE('',*,*,#5379,.T.);\r
-#5379 = EDGE_CURVE('',#5330,#5380,#5382,.T.);\r
-#5380 = VERTEX_POINT('',#5381);\r
-#5381 = CARTESIAN_POINT('',(3.265960758096,-7.019403962251,17.));\r
-#5382 = SURFACE_CURVE('',#5383,(#5402,#5424),.PCURVE_S1.);\r
-#5383 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#5384,#5385,#5386,#5387,#5388,\r
-    #5389,#5390,#5391,#5392,#5393,#5394,#5395,#5396,#5397,#5398,#5399,\r
-    #5400,#5401),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6),(0.,0.250000000694,\r
-    0.5,0.749999999306,1.),.UNSPECIFIED.);\r
-#5384 = CARTESIAN_POINT('',(-1.477085706812,-7.599786143573,17.));\r
-#5385 = CARTESIAN_POINT('',(-1.087748468014,-7.675457241763,17.));\r
-#5386 = CARTESIAN_POINT('',(-0.693560512844,-7.726196918573,17.));\r
-#5387 = CARTESIAN_POINT('',(-0.296664856666,-7.751589103597,17.));\r
-#5388 = CARTESIAN_POINT('',(0.10077528578,-7.751495697413,17.));\r
-#5389 = CARTESIAN_POINT('',(0.892387322011,-7.700615954,17.));\r
-#5390 = CARTESIAN_POINT('',(1.286569231226,-7.649828999756,17.));\r
-#5391 = CARTESIAN_POINT('',(1.676948424682,-7.573835758267,17.));\r
-#5392 = CARTESIAN_POINT('',(2.061397381708,-7.473050383758,17.));\r
-#5393 = CARTESIAN_POINT('',(2.814290150297,-7.22326879975,17.));\r
-#5394 = CARTESIAN_POINT('',(3.182743509505,-7.0742694227,17.));\r
-#5395 = CARTESIAN_POINT('',(3.541131990259,-6.901849631788,17.));\r
-#5396 = CARTESIAN_POINT('',(3.887502417507,-6.706949094586,17.));\r
-#5397 = CARTESIAN_POINT('',(4.552545696046,-6.27456523519,17.));\r
-#5398 = CARTESIAN_POINT('',(4.871226945459,-6.037076421085,17.));\r
-#5399 = CARTESIAN_POINT('',(5.174238065526,-5.779481417118,17.));\r
-#5400 = CARTESIAN_POINT('',(5.459927366546,-5.503183964928,17.));\r
-#5401 = CARTESIAN_POINT('',(5.726825505395,-5.20979857999,17.));\r
-#5402 = PCURVE('',#1639,#5403);\r
-#5403 = DEFINITIONAL_REPRESENTATION('',(#5404),#5423);\r
-#5404 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#5405,#5406,#5407,#5408,#5409,\r
-    #5410,#5411,#5412,#5413,#5414,#5415,#5416,#5417,#5418,#5419,#5420,\r
-    #5421,#5422),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6),(0.,0.250000000694,\r
-    0.5,0.749999999306,1.),.UNSPECIFIED.);\r
-#5405 = CARTESIAN_POINT('',(1.762761868063,0.212321474505));\r
-#5406 = CARTESIAN_POINT('',(1.711531843444,0.212321474505));\r
-#5407 = CARTESIAN_POINT('',(1.660301172778,0.212321474505));\r
-#5408 = CARTESIAN_POINT('',(1.609071726404,0.212321474505));\r
-#5409 = CARTESIAN_POINT('',(1.557841053107,0.212321474505));\r
-#5410 = CARTESIAN_POINT('',(1.455381006985,0.212321474505));\r
-#5411 = CARTESIAN_POINT('',(1.404150331683,0.212321474505));\r
-#5412 = CARTESIAN_POINT('',(1.352920889966,0.212321474505));\r
-#5413 = CARTESIAN_POINT('',(1.301690214663,0.212321474505));\r
-#5414 = CARTESIAN_POINT('',(1.199230168826,0.212321474505));\r
-#5415 = CARTESIAN_POINT('',(1.147999493524,0.212321474505));\r
-#5416 = CARTESIAN_POINT('',(1.096770051807,0.212321474505));\r
-#5417 = CARTESIAN_POINT('',(1.045539376504,0.212321474505));\r
-#5418 = CARTESIAN_POINT('',(0.943079330383,0.212321474505));\r
-#5419 = CARTESIAN_POINT('',(0.891848657086,0.212321474505));\r
-#5420 = CARTESIAN_POINT('',(0.840619210712,0.212321474505));\r
-#5421 = CARTESIAN_POINT('',(0.789388540046,0.212321474505));\r
-#5422 = CARTESIAN_POINT('',(0.738158515427,0.212321474505));\r
-#5423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#5424 = PCURVE('',#5425,#5430);\r
-#5425 = PLANE('',#5426);\r
-#5426 = AXIS2_PLACEMENT_3D('',#5427,#5428,#5429);\r
-#5427 = CARTESIAN_POINT('',(-1.004890835654E-14,3.721564300377E-15,17.)\r
-  );\r
-#5428 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#5429 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#5430 = DEFINITIONAL_REPRESENTATION('',(#5431),#5450);\r
-#5431 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#5432,#5433,#5434,#5435,#5436,\r
-    #5437,#5438,#5439,#5440,#5441,#5442,#5443,#5444,#5445,#5446,#5447,\r
-    #5448,#5449),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6),(0.,0.250000000694,\r
-    0.5,0.749999999306,1.),.UNSPECIFIED.);\r
-#5432 = CARTESIAN_POINT('',(-2.774334470422,-7.22783507418));\r
-#5433 = CARTESIAN_POINT('',(-2.40405228742,-7.369964260372));\r
-#5434 = CARTESIAN_POINT('',(-2.024663785438,-7.488383107553));\r
-#5435 = CARTESIAN_POINT('',(-1.638207172753,-7.58230973565));\r
-#5436 = CARTESIAN_POINT('',(-1.246788819301,-7.651232504983));\r
-#5437 = CARTESIAN_POINT('',(-0.458367973919,-7.738587726709));\r
-#5438 = CARTESIAN_POINT('',(-6.135551157306E-02,-7.757021310622));\r
-#5439 = CARTESIAN_POINT('',(0.336289032656,-7.74997121277));\r
-#5440 = CARTESIAN_POINT('',(0.732398542793,-7.717475855356));\r
-#5441 = CARTESIAN_POINT('',(1.517227295363,-7.60222747211));\r
-#5442 = CARTESIAN_POINT('',(1.905956490434,-7.519472984779));\r
-#5443 = CARTESIAN_POINT('',(2.288840627356,-7.411906144496));\r
-#5444 = CARTESIAN_POINT('',(2.663793032635,-7.280113177882));\r
-#5445 = CARTESIAN_POINT('',(3.393815478666,-6.969781754259));\r
-#5446 = CARTESIAN_POINT('',(3.748894743613,-6.791239347093));\r
-#5447 = CARTESIAN_POINT('',(4.092033346918,-6.590175118861));\r
-#5448 = CARTESIAN_POINT('',(4.421360934582,-6.367684672308));\r
-#5449 = CARTESIAN_POINT('',(4.735150128434,-6.125102846035));\r
-#5450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#5451 = ORIENTED_EDGE('',*,*,#5452,.T.);\r
-#5452 = EDGE_CURVE('',#5380,#5453,#5455,.T.);\r
-#5453 = VERTEX_POINT('',#5454);\r
-#5454 = CARTESIAN_POINT('',(3.759806869261,-6.767745847563,\r
-    17.000000000187));\r
-#5455 = SURFACE_CURVE('',#5456,(#5475,#5484),.PCURVE_S1.);\r
-#5456 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#5457,#5458,#5459,#5460,#5461,\r
-    #5462,#5463,#5464,#5465,#5466,#5467,#5468,#5469,#5470,#5471,#5472,\r
-    #5473,#5474),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6),(0.,0.250999989569,\r
-    0.500999988929,0.750999988289,1.),.UNSPECIFIED.);\r
-#5457 = CARTESIAN_POINT('',(-0.134956441442,-7.740821556671,17.));\r
-#5458 = CARTESIAN_POINT('',(0.263192270385,-7.747762993653,17.));\r
-#5459 = CARTESIAN_POINT('',(0.661792357852,-7.729105887066,17.));\r
-#5460 = CARTESIAN_POINT('',(1.058634702247,-7.684812174619,17.));\r
-#5461 = CARTESIAN_POINT('',(1.451539144707,-7.615125494447,17.));\r
-#5462 = CARTESIAN_POINT('',(2.223638151117,-7.426390413679,17.));\r
-#5463 = CARTESIAN_POINT('',(2.602890911264,-7.307537411215,17.));\r
-#5464 = CARTESIAN_POINT('',(2.973996948366,-7.164529730789,17.));\r
-#5465 = CARTESIAN_POINT('',(3.33493377819,-6.998146747431,17.));\r
-#5466 = CARTESIAN_POINT('',(4.032627936642,-6.620706391927,17.));\r
-#5467 = CARTESIAN_POINT('',(4.36939411293,-6.409644233352,17.));\r
-#5468 = CARTESIAN_POINT('',(4.692159572712,-6.177279551425,17.));\r
-#5469 = CARTESIAN_POINT('',(4.999165282211,-5.924878706322,17.));\r
-#5470 = CARTESIAN_POINT('',(5.577308877533,-5.384070109479,17.));\r
-#5471 = CARTESIAN_POINT('',(5.848592533495,-5.095803645855,17.));\r
-#5472 = CARTESIAN_POINT('',(6.101092814378,-4.790607187676,17.));\r
-#5473 = CARTESIAN_POINT('',(6.333444249135,-4.470130713885,17.));\r
-#5474 = CARTESIAN_POINT('',(6.544494187288,-4.136197220378,17.));\r
-#5475 = PCURVE('',#1639,#5476);\r
-#5476 = DEFINITIONAL_REPRESENTATION('',(#5477),#5483);\r
-#5477 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#5478,#5479,#5480,#5481,#5482),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.442041552529,0.511930069728),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#5478 = CARTESIAN_POINT('',(1.13531168059,0.212321474367));\r
-#5479 = CARTESIAN_POINT('',(1.117409663289,0.212321474315));\r
-#5480 = CARTESIAN_POINT('',(1.099507602078,0.21232147438));\r
-#5481 = CARTESIAN_POINT('',(1.081605670878,0.212321474555));\r
-#5482 = CARTESIAN_POINT('',(1.063703686432,0.212321474476));\r
-#5483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#5484 = PCURVE('',#5485,#5495);\r
-#5485 = SURFACE_OF_REVOLUTION('',#5486,#5492);\r
-#5486 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5487,#5488,#5489,#5490,#5491),\r
-  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),.QUASI_UNIFORM_KNOTS.);\r
-#5487 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#5488 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#5489 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#5490 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#5491 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#5492 = AXIS1_PLACEMENT('',#5493,#5494);\r
-#5493 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#5494 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#5495 = DEFINITIONAL_REPRESENTATION('',(#5496),#5502);\r
-#5496 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#5497,#5498,#5499,#5500,#5501),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.442041552529,0.511930069728),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#5497 = CARTESIAN_POINT('',(1.13531168059,0.212321474367));\r
-#5498 = CARTESIAN_POINT('',(1.117409663289,0.212321474315));\r
-#5499 = CARTESIAN_POINT('',(1.099507602078,0.21232147438));\r
-#5500 = CARTESIAN_POINT('',(1.081605670878,0.212321474555));\r
-#5501 = CARTESIAN_POINT('',(1.063703686432,0.212321474476));\r
-#5502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#5503 = ORIENTED_EDGE('',*,*,#5504,.T.);\r
-#5504 = EDGE_CURVE('',#5453,#5048,#5505,.T.);\r
-#5505 = SURFACE_CURVE('',#5506,(#5575,#5647),.PCURVE_S1.);\r
-#5506 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5507,#5508,#5509,#5510,#5511,\r
-    #5512,#5513,#5514,#5515,#5516,#5517,#5518,#5519,#5520,#5521,#5522,\r
-    #5523,#5524,#5525,#5526,#5527,#5528,#5529,#5530,#5531,#5532,#5533,\r
-    #5534,#5535,#5536,#5537,#5538,#5539,#5540,#5541,#5542,#5543,#5544,\r
-    #5545,#5546,#5547,#5548,#5549,#5550,#5551,#5552,#5553,#5554,#5555,\r
-    #5556,#5557,#5558,#5559,#5560,#5561,#5562,#5563,#5564,#5565,#5566,\r
-    #5567,#5568,#5569,#5570,#5571,#5572,#5573,#5574),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,0.146267778401,0.219958145518,\r
-    0.265125711795,0.366865279281,0.51480665356,0.562778498917,\r
-    0.610414473982,0.748924768962,0.858377822317,0.934322048384,1.),\r
-  .UNSPECIFIED.);\r
-#5507 = CARTESIAN_POINT('',(29.588359868703,-26.91707562645,-3.));\r
-#5508 = CARTESIAN_POINT('',(28.509439447109,-26.67782145729,-3.));\r
-#5509 = CARTESIAN_POINT('',(27.43726399759,-26.40834955079,\r
-    -2.985095523125));\r
-#5510 = CARTESIAN_POINT('',(26.373503599604,-26.10665254488,\r
-    -2.953898211605));\r
-#5511 = CARTESIAN_POINT('',(25.320310074913,-25.77085132879,\r
-    -2.904758251341));\r
-#5512 = CARTESIAN_POINT('',(24.28028968144,-25.39929158234,\r
-    -2.835706936339));\r
-#5513 = CARTESIAN_POINT('',(23.256439021152,-24.99074159208,\r
-    -2.744417899141));\r
-#5514 = CARTESIAN_POINT('',(21.74602549734,-24.31996921559,\r
-    -2.569629359123));\r
-#5515 = CARTESIAN_POINT('',(21.244962449709,-24.08573647423,\r
-    -2.504742879569));\r
-#5516 = CARTESIAN_POINT('',(20.749289581454,-23.84193693697,\r
-    -2.433185867933));\r
-#5517 = CARTESIAN_POINT('',(20.259464776886,-23.58856427212,\r
-    -2.354592812751));\r
-#5518 = CARTESIAN_POINT('',(19.775961685223,-23.3256748589,\r
-    -2.268578792143));\r
-#5519 = CARTESIAN_POINT('',(19.299262163564,-23.05340064675,\r
-    -2.174743874234));\r
-#5520 = CARTESIAN_POINT('',(18.542127764488,-22.59945781158,\r
-    -2.010117252108));\r
-#5521 = CARTESIAN_POINT('',(18.257143636489,-22.42351039456,\r
-    -1.944464496601));\r
-#5522 = CARTESIAN_POINT('',(17.975007710732,-22.24417083465,\r
-    -1.875625167615));\r
-#5523 = CARTESIAN_POINT('',(17.695830135639,-22.06150218006,\r
-    -1.803503649463));\r
-#5524 = CARTESIAN_POINT('',(17.419718916278,-21.87558046091,\r
-    -1.728003768888));\r
-#5525 = CARTESIAN_POINT('',(17.146778997443,-21.68649569388,\r
-    -1.64902976975));\r
-#5526 = CARTESIAN_POINT('',(16.269687205697,-21.06155281167,\r
-    -1.380561033205));\r
-#5527 = CARTESIAN_POINT('',(15.678814326862,-20.61320017254,\r
-    -1.176513665835));\r
-#5528 = CARTESIAN_POINT('',(15.105719799003,-20.15054081969,\r
-    -0.953283728772));\r
-#5529 = CARTESIAN_POINT('',(14.551422625955,-19.67514311703,\r
-    -0.709833419307));\r
-#5530 = CARTESIAN_POINT('',(14.016683937846,-19.18892885789,\r
-    -0.445198524399));\r
-#5531 = CARTESIAN_POINT('',(13.50197769342,-18.69416211519,\r
-    -0.15857716455));\r
-#5532 = CARTESIAN_POINT('',(12.288426416546,-17.46522285556,\r
-    0.600039461371));\r
-#5533 = CARTESIAN_POINT('',(11.611905863548,-16.72416120196,\r
-    1.097233775299));\r
-#5534 = CARTESIAN_POINT('',(10.97863343504,-15.97816858323,\r
-    1.643670361258));\r
-#5535 = CARTESIAN_POINT('',(10.387249686342,-15.23575893536,\r
-    2.240029036552));\r
-#5536 = CARTESIAN_POINT('',(9.834702980932,-14.50542863724,2.88577751925\r
-    ));\r
-#5537 = CARTESIAN_POINT('',(9.317141904224,-13.7948030755,3.578958087519\r
-    ));\r
-#5538 = CARTESIAN_POINT('',(8.67283144466,-12.88821969398,4.555432498626\r
-    ));\r
-#5539 = CARTESIAN_POINT('',(8.518312010976,-12.6689496701,4.799200745839\r
-    ));\r
-#5540 = CARTESIAN_POINT('',(8.366901720193,-12.45260759716,\r
-    5.047536864339));\r
-#5541 = CARTESIAN_POINT('',(8.218452799747,-12.23937989081,\r
-    5.300325078163));\r
-#5542 = CARTESIAN_POINT('',(8.072829353264,-12.02944832121,\r
-    5.557458648072));\r
-#5543 = CARTESIAN_POINT('',(7.929879403844,-11.82295712635,\r
-    5.818797694586));\r
-#5544 = CARTESIAN_POINT('',(7.650044740119,-11.41856342055,\r
-    6.347779561453));\r
-#5545 = CARTESIAN_POINT('',(7.513124108337,-11.22061027801,\r
-    6.615365484258));\r
-#5546 = CARTESIAN_POINT('',(7.378575722788,-11.02632781493,\r
-    6.886851634538));\r
-#5547 = CARTESIAN_POINT('',(7.24627482644,-10.83584098814,7.162114020168\r
-    ));\r
-#5548 = CARTESIAN_POINT('',(7.116104863063,-10.64926285869,\r
-    7.441028899832));\r
-#5549 = CARTESIAN_POINT('',(6.987957510817,-10.46669502594,7.72347310737\r
-    ));\r
-#5550 = CARTESIAN_POINT('',(6.494711078107,-9.769302778078,\r
-    8.840489131327));\r
-#5551 = CARTESIAN_POINT('',(6.143933448119,-9.28503472522,9.700482281892\r
-    ));\r
-#5552 = CARTESIAN_POINT('',(5.806956221743,-8.837681186543,\r
-    10.586255072492));\r
-#5553 = CARTESIAN_POINT('',(5.481889009014,-8.428706176275,\r
-    11.494822766109));\r
-#5554 = CARTESIAN_POINT('',(5.167278211455,-8.05889405089,\r
-    12.423280694007));\r
-#5555 = CARTESIAN_POINT('',(4.861661383952,-7.728611521901,\r
-    13.368760998665));\r
-#5556 = CARTESIAN_POINT('',(4.326790299493,-7.208194670448,\r
-    15.086449448785));\r
-#5557 = CARTESIAN_POINT('',(4.09495420442,-7.00318349468,15.853435156578\r
-    ));\r
-#5558 = CARTESIAN_POINT('',(3.866313717878,-6.822899928044,\r
-    16.627737514914));\r
-#5559 = CARTESIAN_POINT('',(3.639513292334,-6.667238121347,\r
-    17.407862987669));\r
-#5560 = CARTESIAN_POINT('',(3.412732743596,-6.535974114895,\r
-    18.192247162912));\r
-#5561 = CARTESIAN_POINT('',(3.183320868583,-6.428762559249,\r
-    18.979151542123));\r
-#5562 = CARTESIAN_POINT('',(2.784164933994,-6.286197367397,\r
-    20.312857193334));\r
-#5563 = CARTESIAN_POINT('',(2.617661474632,-6.238894973748,\r
-    20.859393188351));\r
-#5564 = CARTESIAN_POINT('',(2.446957312145,-6.202352048298,\r
-    21.405456117732));\r
-#5565 = CARTESIAN_POINT('',(2.27064355077,-6.176077577491,21.9502568351)\r
-  );\r
-#5566 = CARTESIAN_POINT('',(2.0870911961,-6.15934439797,22.492892808043)\r
-  );\r
-#5567 = CARTESIAN_POINT('',(1.894502851041,-6.151002975744,\r
-    23.032359249566));\r
-#5568 = CARTESIAN_POINT('',(1.5153181722,-6.147955660539,24.030537046427\r
-    ));\r
-#5569 = CARTESIAN_POINT('',(1.331436496005,-6.151559167425,\r
-    24.490292853109));\r
-#5570 = CARTESIAN_POINT('',(1.1384267081,-6.15908918273,24.946198069248)\r
-  );\r
-#5571 = CARTESIAN_POINT('',(0.935257315499,-6.169160601651,\r
-    25.397514113697));\r
-#5572 = CARTESIAN_POINT('',(0.721069677171,-6.180032133102,\r
-    25.843512016988));\r
-#5573 = CARTESIAN_POINT('',(0.495382982,-6.189653676187,26.283564045779)\r
-  );\r
-#5574 = CARTESIAN_POINT('',(0.25814198249,-6.195832537959,\r
-    26.717157287525));\r
-#5575 = PCURVE('',#1639,#5576);\r
-#5576 = DEFINITIONAL_REPRESENTATION('',(#5577),#5646);\r
-#5577 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5578,#5579,#5580,#5581,#5582,\r
-    #5583,#5584,#5585,#5586,#5587,#5588,#5589,#5590,#5591,#5592,#5593,\r
-    #5594,#5595,#5596,#5597,#5598,#5599,#5600,#5601,#5602,#5603,#5604,\r
-    #5605,#5606,#5607,#5608,#5609,#5610,#5611,#5612,#5613,#5614,#5615,\r
-    #5616,#5617,#5618,#5619,#5620,#5621,#5622,#5623,#5624,#5625,#5626,\r
-    #5627,#5628,#5629,#5630,#5631,#5632,#5633,#5634,#5635,#5636,#5637,\r
-    #5638,#5639,#5640,#5641,#5642,#5643,#5644,#5645),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,0.146267778401,0.219958145518,\r
-    0.265125711795,0.366865279281,0.51480665356,0.562778498917,\r
-    0.610414473982,0.748924768962,0.858377822317,0.934322048384,1.),\r
-  .UNSPECIFIED.);\r
-#5578 = CARTESIAN_POINT('',(0.738158515427,1.));\r
-#5579 = CARTESIAN_POINT('',(0.751884918006,0.986679337407));\r
-#5580 = CARTESIAN_POINT('',(0.765706988424,0.972991666288));\r
-#5581 = CARTESIAN_POINT('',(0.779582812437,0.958902426366));\r
-#5582 = CARTESIAN_POINT('',(0.793459328552,0.944375933237));\r
-#5583 = CARTESIAN_POINT('',(0.807269994542,0.929374330345));\r
-#5584 = CARTESIAN_POINT('',(0.820933086239,0.913858440328));\r
-#5585 = CARTESIAN_POINT('',(0.841110447003,0.88969542279));\r
-#5586 = CARTESIAN_POINT('',(0.847807704434,0.881460487267));\r
-#5587 = CARTESIAN_POINT('',(0.854429716192,0.873081191297));\r
-#5588 = CARTESIAN_POINT('',(0.860962651688,0.86455318113));\r
-#5589 = CARTESIAN_POINT('',(0.867391666556,0.855872473908));\r
-#5590 = CARTESIAN_POINT('',(0.873701034775,0.847035664436));\r
-#5591 = CARTESIAN_POINT('',(0.883658092829,0.832526435584));\r
-#5592 = CARTESIAN_POINT('',(0.887390773655,0.826953102181));\r
-#5593 = CARTESIAN_POINT('',(0.89106853644,0.821319544146));\r
-#5594 = CARTESIAN_POINT('',(0.89468751022,0.815625268651));\r
-#5595 = CARTESIAN_POINT('',(0.8982437756,0.809869905985));\r
-#5596 = CARTESIAN_POINT('',(0.901733400451,0.804053237892));\r
-#5597 = CARTESIAN_POINT('',(0.912853914023,0.7849350528));\r
-#5598 = CARTESIAN_POINT('',(0.920198056715,0.771382514517));\r
-#5599 = CARTESIAN_POINT('',(0.927139299025,0.757518628423));\r
-#5600 = CARTESIAN_POINT('',(0.933634230301,0.743347156347));\r
-#5601 = CARTESIAN_POINT('',(0.93964420797,0.728876079666));\r
-#5602 = CARTESIAN_POINT('',(0.945139213467,0.714119168841));\r
-#5603 = CARTESIAN_POINT('',(0.957320908703,0.677254577069));\r
-#5604 = CARTESIAN_POINT('',(0.963417549957,0.654845907548));\r
-#5605 = CARTESIAN_POINT('',(0.968340530635,0.631940005403));\r
-#5606 = CARTESIAN_POINT('',(0.972106508322,0.608616319565));\r
-#5607 = CARTESIAN_POINT('',(0.97482189209,0.584969169058));\r
-#5608 = CARTESIAN_POINT('',(0.97669806655,0.561103251839));\r
-#5609 = CARTESIAN_POINT('',(0.978464556295,0.529353942004));\r
-#5610 = CARTESIAN_POINT('',(0.978840130312,0.521567360219));\r
-#5611 = CARTESIAN_POINT('',(0.979168837752,0.513773411773));\r
-#5612 = CARTESIAN_POINT('',(0.979461828923,0.505970971582));\r
-#5613 = CARTESIAN_POINT('',(0.979730944822,0.498170585292));\r
-#5614 = CARTESIAN_POINT('',(0.97998913854,0.490369565861));\r
-#5615 = CARTESIAN_POINT('',(0.980508705117,0.474823897354));\r
-#5616 = CARTESIAN_POINT('',(0.980770047916,0.467079220949));\r
-#5617 = CARTESIAN_POINT('',(0.981047054677,0.459336313369));\r
-#5618 = CARTESIAN_POINT('',(0.981353567204,0.451596014082));\r
-#5619 = CARTESIAN_POINT('',(0.981704046541,0.443859091801));\r
-#5620 = CARTESIAN_POINT('',(0.982113542243,0.436126251211));\r
-#5621 = CARTESIAN_POINT('',(0.98400532719,0.405927244424));\r
-#5622 = CARTESIAN_POINT('',(0.986043958516,0.383495708535));\r
-#5623 = CARTESIAN_POINT('',(0.989097270143,0.361120664943));\r
-#5624 = CARTESIAN_POINT('',(0.993589412909,0.338814752785));\r
-#5625 = CARTESIAN_POINT('',(0.999980392172,0.316588405153));\r
-#5626 = CARTESIAN_POINT('',(1.008770856717,0.294451662837));\r
-#5627 = CARTESIAN_POINT('',(1.029832960906,0.255007454011));\r
-#5628 = CARTESIAN_POINT('',(1.040987946115,0.237660237704));\r
-#5629 = CARTESIAN_POINT('',(1.054284947756,0.220383241476));\r
-#5630 = CARTESIAN_POINT('',(1.070039139751,0.203183712128));\r
-#5631 = CARTESIAN_POINT('',(1.088602334575,0.186070854428));\r
-#5632 = CARTESIAN_POINT('',(1.110392305603,0.169057963641));\r
-#5633 = CARTESIAN_POINT('',(1.153549904382,0.140444267527));\r
-#5634 = CARTESIAN_POINT('',(1.173003896743,0.128781520327));\r
-#5635 = CARTESIAN_POINT('',(1.194387366222,0.117183816803));\r
-#5636 = CARTESIAN_POINT('',(1.217862716448,0.105660287424));\r
-#5637 = CARTESIAN_POINT('',(1.243596613761,9.422255433924E-02));\r
-#5638 = CARTESIAN_POINT('',(1.271743277152,8.288456153138E-02));\r
-#5639 = CARTESIAN_POINT('',(1.328943163202,6.195483992933E-02));\r
-#5640 = CARTESIAN_POINT('',(1.357358695652,5.233453110245E-02));\r
-#5641 = CARTESIAN_POINT('',(1.387734673953,4.281038986224E-02));\r
-#5642 = CARTESIAN_POINT('',(1.420117883249,3.339369552001E-02));\r
-#5643 = CARTESIAN_POINT('',(1.45451734303,2.409577750793E-02));\r
-#5644 = CARTESIAN_POINT('',(1.490891059937,1.492622639508E-02));\r
-#5645 = CARTESIAN_POINT('',(1.529156600567,5.892641764695E-03));\r
-#5646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#5647 = PCURVE('',#5648,#5676);\r
-#5648 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#5649,#5650,#5651)\r
-    ,(#5652,#5653,#5654)\r
-    ,(#5655,#5656,#5657)\r
-    ,(#5658,#5659,#5660)\r
-    ,(#5661,#5662,#5663)\r
-    ,(#5664,#5665,#5666)\r
-    ,(#5667,#5668,#5669)\r
-    ,(#5670,#5671,#5672)\r
-    ,(#5673,#5674,#5675\r
-  )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(0.,1.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#5649 = CARTESIAN_POINT('',(0.38743754687,-0.771848905638,-3.));\r
-#5650 = CARTESIAN_POINT('',(0.402209939259,-1.174422967835,\r
-    17.999867544966));\r
-#5651 = CARTESIAN_POINT('',(-0.194610667813,-1.020846064778,\r
-    26.717157287525));\r
-#5652 = CARTESIAN_POINT('',(2.143101308594,-5.922164519509,-3.));\r
-#5653 = CARTESIAN_POINT('',(5.09998998294,-4.850500978073,\r
-    17.999867544966));\r
-#5654 = CARTESIAN_POINT('',(0.262956981612,-6.25086822976,\r
-    26.717157287525));\r
-#5655 = CARTESIAN_POINT('',(4.699467531176,-10.79953303375,-3.));\r
-#5656 = CARTESIAN_POINT('',(9.492533553,-8.630629386866,17.999867544966)\r
-  );\r
-#5657 = CARTESIAN_POINT('',(0.720524631037,-11.48089039474,\r
-    26.717157287525));\r
-#5658 = CARTESIAN_POINT('',(8.00702894293,-15.25872416879,-3.));\r
-#5659 = CARTESIAN_POINT('',(13.598713359049,-12.57017155397,\r
-    17.999867544966));\r
-#5660 = CARTESIAN_POINT('',(1.178092280462,-16.71091255972,\r
-    26.717157287525));\r
-#5661 = CARTESIAN_POINT('',(11.984672083004,-19.16528626651,-3.));\r
-#5662 = CARTESIAN_POINT('',(17.449450733247,-16.72038191159,\r
-    17.999867544966));\r
-#5663 = CARTESIAN_POINT('',(1.635659929887,-21.9409347247,\r
-    26.717157287525));\r
-#5664 = CARTESIAN_POINT('',(16.522595207143,-22.40413268036,-3.));\r
-#5665 = CARTESIAN_POINT('',(21.08660329294,-21.12513273923,\r
-    17.999867544966));\r
-#5666 = CARTESIAN_POINT('',(2.093227579313,-27.17095688968,\r
-    26.717157287525));\r
-#5667 = CARTESIAN_POINT('',(21.488393220771,-24.88711438775,-3.));\r
-#5668 = CARTESIAN_POINT('',(24.560645298085,-25.81802740157,\r
-    17.999867544966));\r
-#5669 = CARTESIAN_POINT('',(2.550795228738,-32.40097905466,\r
-    26.717157287525));\r
-#5670 = CARTESIAN_POINT('',(26.735571883897,-26.55769750898,-3.));\r
-#5671 = CARTESIAN_POINT('',(27.927421943878,-30.82061722752,\r
-    17.999867544966));\r
-#5672 = CARTESIAN_POINT('',(3.008362878163,-37.63100121965,\r
-    26.717157287525));\r
-#5673 = CARTESIAN_POINT('',(32.112510443716,-27.39234587245,-3.));\r
-#5674 = CARTESIAN_POINT('',(31.244732707872,-36.14187446129,\r
-    17.999867544966));\r
-#5675 = CARTESIAN_POINT('',(3.465930527588,-42.86102338463,\r
-    26.717157287525));\r
-#5676 = DEFINITIONAL_REPRESENTATION('',(#5677),#5746);\r
-#5677 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5678,#5679,#5680,#5681,#5682,\r
-    #5683,#5684,#5685,#5686,#5687,#5688,#5689,#5690,#5691,#5692,#5693,\r
-    #5694,#5695,#5696,#5697,#5698,#5699,#5700,#5701,#5702,#5703,#5704,\r
-    #5705,#5706,#5707,#5708,#5709,#5710,#5711,#5712,#5713,#5714,#5715,\r
-    #5716,#5717,#5718,#5719,#5720,#5721,#5722,#5723,#5724,#5725,#5726,\r
-    #5727,#5728,#5729,#5730,#5731,#5732,#5733,#5734,#5735,#5736,#5737,\r
-    #5738,#5739,#5740,#5741,#5742,#5743,#5744,#5745),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,0.146267778401,0.219958145518,\r
-    0.265125711795,0.366865279281,0.51480665356,0.562778498917,\r
-    0.610414473982,0.748924768962,0.858377822317,0.934322048384,1.),\r
-  .UNSPECIFIED.);\r
-#5678 = CARTESIAN_POINT('',(0.940985361083,1.8E-16));\r
-#5679 = CARTESIAN_POINT('',(0.915597975425,1.8E-16));\r
-#5680 = CARTESIAN_POINT('',(0.890186435397,3.548728622728E-04));\r
-#5681 = CARTESIAN_POINT('',(0.864729498555,1.097663376951E-03));\r
-#5682 = CARTESIAN_POINT('',(0.839215400962,2.268143570594E-03));\r
-#5683 = CARTESIAN_POINT('',(0.813641188924,3.914324609015E-03));\r
-#5684 = CARTESIAN_POINT('',(0.788013993972,6.093923523983E-03));\r
-#5685 = CARTESIAN_POINT('',(0.749426756767,1.027729901572E-02));\r
-#5686 = CARTESIAN_POINT('',(0.736491442297,1.18316335956E-02));\r
-#5687 = CARTESIAN_POINT('',(0.723551337857,1.354749858173E-02));\r
-#5688 = CARTESIAN_POINT('',(0.710610443653,1.543430416431E-02));\r
-#5689 = CARTESIAN_POINT('',(0.697673848371,1.750209939604E-02));\r
-#5690 = CARTESIAN_POINT('',(0.684747847631,1.97615109428E-02));\r
-#5691 = CARTESIAN_POINT('',(0.663928400921,2.373283793269E-02));\r
-#5692 = CARTESIAN_POINT('',(0.65602357151,2.53181694836E-02));\r
-#5693 = CARTESIAN_POINT('',(0.648127342274,2.698223227541E-02));\r
-#5694 = CARTESIAN_POINT('',(0.640241638895,2.872765656291E-02));\r
-#5695 = CARTESIAN_POINT('',(0.632368554407,3.055712864291E-02));\r
-#5696 = CARTESIAN_POINT('',(0.624510358925,3.247337242994E-02));\r
-#5697 = CARTESIAN_POINT('',(0.599008060977,3.899708560553E-02));\r
-#5698 = CARTESIAN_POINT('',(0.581433121453,4.396959105564E-02));\r
-#5699 = CARTESIAN_POINT('',(0.563974828118,4.942760049827E-02));\r
-#5700 = CARTESIAN_POINT('',(0.546665191402,5.540281658869E-02));\r
-#5701 = CARTESIAN_POINT('',(0.529538592655,6.192688725779E-02));\r
-#5702 = CARTESIAN_POINT('',(0.512631812331,6.902950343549E-02));\r
-#5703 = CARTESIAN_POINT('',(0.471775100546,8.794068272952E-02));\r
-#5704 = CARTESIAN_POINT('',(0.448106581275,0.100424696224));\r
-#5705 = CARTESIAN_POINT('',(0.425101742586,0.114262810231));\r
-#5706 = CARTESIAN_POINT('',(0.402867768957,0.129518717582));\r
-#5707 = CARTESIAN_POINT('',(0.38149625257,0.146237075571));\r
-#5708 = CARTESIAN_POINT('',(0.361060587997,0.164437208764));\r
-#5709 = CARTESIAN_POINT('',(0.3353097618,0.190492519651));\r
-#5710 = CARTESIAN_POINT('',(0.329107937857,0.19702812571));\r
-#5711 = CARTESIAN_POINT('',(0.323011397744,0.203719478882));\r
-#5712 = CARTESIAN_POINT('',(0.317021362277,0.210566319704));\r
-#5713 = CARTESIAN_POINT('',(0.31113919507,0.217568740509));\r
-#5714 = CARTESIAN_POINT('',(0.30536541273,0.224726014584));\r
-#5715 = CARTESIAN_POINT('',(0.294075921502,0.239298643322));\r
-#5716 = CARTESIAN_POINT('',(0.288558671065,0.246711841581));\r
-#5717 = CARTESIAN_POINT('',(0.283149785133,0.254277254355));\r
-#5718 = CARTESIAN_POINT('',(0.277849898379,0.261994701571));\r
-#5719 = CARTESIAN_POINT('',(0.272659586069,0.269864104946));\r
-#5720 = CARTESIAN_POINT('',(0.2675793693,0.27788550364));\r
-#5721 = CARTESIAN_POINT('',(0.248159558197,0.309825206211));\r
-#5722 = CARTESIAN_POINT('',(0.234643807548,0.334878521348));\r
-#5723 = CARTESIAN_POINT('',(0.222074863506,0.361222083589));\r
-#5724 = CARTESIAN_POINT('',(0.210461106779,0.388868501552));\r
-#5725 = CARTESIAN_POINT('',(0.199806937029,0.417842266482));\r
-#5726 = CARTESIAN_POINT('',(0.190112662819,0.448182374598));\r
-#5727 = CARTESIAN_POINT('',(0.174460385684,0.505040914824));\r
-#5728 = CARTESIAN_POINT('',(0.168144861604,0.531027075992));\r
-#5729 = CARTESIAN_POINT('',(0.162418390619,0.557929147358));\r
-#5730 = CARTESIAN_POINT('',(0.157272622828,0.585781811616));\r
-#5731 = CARTESIAN_POINT('',(0.152693535021,0.614627790169));\r
-#5732 = CARTESIAN_POINT('',(0.148657831106,0.644517765332));\r
-#5733 = CARTESIAN_POINT('',(0.14266352288,0.697014025733));\r
-#5734 = CARTESIAN_POINT('',(0.140447353127,0.719047982264));\r
-#5735 = CARTESIAN_POINT('',(0.138454910135,0.741631255406));\r
-#5736 = CARTESIAN_POINT('',(0.136665354886,0.764783531643));\r
-#5737 = CARTESIAN_POINT('',(0.135050488292,0.788525208421));\r
-#5738 = CARTESIAN_POINT('',(0.133570780866,0.812877706827));\r
-#5739 = CARTESIAN_POINT('',(0.130968063343,0.859483790894));\r
-#5740 = CARTESIAN_POINT('',(0.129823915608,0.881575441875));\r
-#5741 = CARTESIAN_POINT('',(0.128709624144,0.90416219406));\r
-#5742 = CARTESIAN_POINT('',(0.127585879035,0.927263894006));\r
-#5743 = CARTESIAN_POINT('',(0.12640667856,0.950906792844));\r
-#5744 = CARTESIAN_POINT('',(0.125122384502,0.97513027245));\r
-#5745 = CARTESIAN_POINT('',(0.123684620971,1.));\r
-#5746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#5747 = ADVANCED_FACE('',(#5748),#1552,.T.);\r
-#5748 = FACE_BOUND('',#5749,.T.);\r
-#5749 = EDGE_LOOP('',(#5750,#5800,#5801,#5802,#5803,#5831));\r
-#5750 = ORIENTED_EDGE('',*,*,#5751,.F.);\r
-#5751 = EDGE_CURVE('',#1594,#5752,#5754,.T.);\r
-#5752 = VERTEX_POINT('',#5753);\r
-#5753 = CARTESIAN_POINT('',(-5.420603141307,-23.37984306158,27.));\r
-#5754 = SURFACE_CURVE('',#5755,(#5768,#5784),.PCURVE_S1.);\r
-#5755 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#5756,#5757,#5758,#5759,#5760,\r
-    #5761,#5762,#5763,#5764,#5765,#5766,#5767),.UNSPECIFIED.,.F.,.F.,(7,\r
-    5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#5756 = CARTESIAN_POINT('',(3.91428648491E-02,-1.032387683116,27.));\r
-#5757 = CARTESIAN_POINT('',(-1.482842942294,-7.347368867659,27.));\r
-#5758 = CARTESIAN_POINT('',(-3.019248589893,-13.65887874399,27.));\r
-#5759 = CARTESIAN_POINT('',(-4.569237425438,-19.96707006857,27.));\r
-#5760 = CARTESIAN_POINT('',(-6.130662965908,-26.27243923225,27.));\r
-#5761 = CARTESIAN_POINT('',(-7.700334041305,-32.57575983319,27.));\r
-#5762 = CARTESIAN_POINT('',(-9.39200690677,-39.34722894667,27.));\r
-#5763 = CARTESIAN_POINT('',(-9.509282802487,-39.81655171493,27.));\r
-#5764 = CARTESIAN_POINT('',(-9.626583606008,-40.28586830464,27.));\r
-#5765 = CARTESIAN_POINT('',(-9.743907862641,-40.7551790779,27.));\r
-#5766 = CARTESIAN_POINT('',(-9.861254108873,-41.22448439938,27.));\r
-#5767 = CARTESIAN_POINT('',(-9.978620872365,-41.69378463634,27.));\r
-#5768 = PCURVE('',#1552,#5769);\r
-#5769 = DEFINITIONAL_REPRESENTATION('',(#5770),#5783);\r
-#5770 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#5771,#5772,#5773,#5774,#5775,\r
-    #5776,#5777,#5778,#5779,#5780,#5781,#5782),.UNSPECIFIED.,.F.,.F.,(7,\r
-    5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#5771 = CARTESIAN_POINT('',(-1.032387683116,-3.914286484912E-02));\r
-#5772 = CARTESIAN_POINT('',(-7.347368867659,1.482842942294));\r
-#5773 = CARTESIAN_POINT('',(-13.65887874399,3.019248589893));\r
-#5774 = CARTESIAN_POINT('',(-19.96707006857,4.569237425438));\r
-#5775 = CARTESIAN_POINT('',(-26.27243923225,6.130662965908));\r
-#5776 = CARTESIAN_POINT('',(-32.57575983319,7.700334041305));\r
-#5777 = CARTESIAN_POINT('',(-39.34722894667,9.39200690677));\r
-#5778 = CARTESIAN_POINT('',(-39.81655171493,9.509282802487));\r
-#5779 = CARTESIAN_POINT('',(-40.28586830464,9.626583606008));\r
-#5780 = CARTESIAN_POINT('',(-40.7551790779,9.743907862641));\r
-#5781 = CARTESIAN_POINT('',(-41.22448439938,9.861254108873));\r
-#5782 = CARTESIAN_POINT('',(-41.69378463634,9.978620872365));\r
-#5783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#5784 = PCURVE('',#5229,#5785);\r
-#5785 = DEFINITIONAL_REPRESENTATION('',(#5786),#5799);\r
-#5786 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#5787,#5788,#5789,#5790,#5791,\r
-    #5792,#5793,#5794,#5795,#5796,#5797,#5798),.UNSPECIFIED.,.F.,.F.,(7,\r
-    5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#5787 = CARTESIAN_POINT('',(3.,0.9846980552));\r
-#5788 = CARTESIAN_POINT('',(2.84437028461,0.9846980552));\r
-#5789 = CARTESIAN_POINT('',(2.68881845003,0.9846980552));\r
-#5790 = CARTESIAN_POINT('',(2.533435683951,0.9846980552));\r
-#5791 = CARTESIAN_POINT('',(2.378305470835,0.9846980552));\r
-#5792 = CARTESIAN_POINT('',(2.22348468561,0.9846980552));\r
-#5793 = CARTESIAN_POINT('',(2.05749530595,0.9846980552));\r
-#5794 = CARTESIAN_POINT('',(2.045992475721,0.9846980552));\r
-#5795 = CARTESIAN_POINT('',(2.034491520363,0.9846980552));\r
-#5796 = CARTESIAN_POINT('',(2.022992449991,0.9846980552));\r
-#5797 = CARTESIAN_POINT('',(2.011495273788,0.9846980552));\r
-#5798 = CARTESIAN_POINT('',(2.,0.9846980552));\r
-#5799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#5800 = ORIENTED_EDGE('',*,*,#1593,.F.);\r
-#5801 = ORIENTED_EDGE('',*,*,#1564,.F.);\r
-#5802 = ORIENTED_EDGE('',*,*,#1536,.T.);\r
-#5803 = ORIENTED_EDGE('',*,*,#5804,.T.);\r
-#5804 = EDGE_CURVE('',#1503,#5805,#5807,.T.);\r
-#5805 = VERTEX_POINT('',#5806);\r
-#5806 = CARTESIAN_POINT('',(-6.211657082461,-23.18221983093,27.));\r
-#5807 = SURFACE_CURVE('',#5808,(#5812,#5819),.PCURVE_S1.);\r
-#5808 = LINE('',#5809,#5810);\r
-#5809 = CARTESIAN_POINT('',(-2.847009496128,-10.62518408918,27.));\r
-#5810 = VECTOR('',#5811,1.);\r
-#5811 = DIRECTION('',(-0.258819045103,-0.965925826289,2.4E-16));\r
-#5812 = PCURVE('',#1552,#5813);\r
-#5813 = DEFINITIONAL_REPRESENTATION('',(#5814),#5818);\r
-#5814 = LINE('',#5815,#5816);\r
-#5815 = CARTESIAN_POINT('',(-10.62518408918,2.847009496128));\r
-#5816 = VECTOR('',#5817,1.);\r
-#5817 = DIRECTION('',(-0.965925826289,0.258819045103));\r
-#5818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#5819 = PCURVE('',#5820,#5825);\r
-#5820 = PLANE('',#5821);\r
-#5821 = AXIS2_PLACEMENT_3D('',#5822,#5823,#5824);\r
-#5822 = CARTESIAN_POINT('',(-5.694018992255,-21.25036817836,27.));\r
-#5823 = DIRECTION('',(0.683012701892,-0.183012701892,-0.707106781187));\r
-#5824 = DIRECTION('',(-0.408248290464,0.707106781187,-0.57735026919));\r
-#5825 = DEFINITIONAL_REPRESENTATION('',(#5826),#5830);\r
-#5826 = LINE('',#5827,#5828);\r
-#5827 = CARTESIAN_POINT('',(6.350852961086,8.981462390205));\r
-#5828 = VECTOR('',#5829,1.);\r
-#5829 = DIRECTION('',(-0.57735026919,-0.816496580928));\r
-#5830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#5831 = ORIENTED_EDGE('',*,*,#5832,.T.);\r
-#5832 = EDGE_CURVE('',#5805,#5752,#5833,.T.);\r
-#5833 = SURFACE_CURVE('',#5834,(#5839,#5846),.PCURVE_S1.);\r
-#5834 = CIRCLE('',#5835,24.);\r
-#5835 = AXIS2_PLACEMENT_3D('',#5836,#5837,#5838);\r
-#5836 = CARTESIAN_POINT('',(-9.99E-15,9.99E-15,27.));\r
-#5837 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#5838 = DIRECTION('',(1.,-6.9E-16,3.3E-16));\r
-#5839 = PCURVE('',#1552,#5840);\r
-#5840 = DEFINITIONAL_REPRESENTATION('',(#5841),#5845);\r
-#5841 = CIRCLE('',#5842,24.);\r
-#5842 = AXIS2_PLACEMENT_2D('',#5843,#5844);\r
-#5843 = CARTESIAN_POINT('',(4.19E-15,-1.16E-15));\r
-#5844 = DIRECTION('',(-6.9E-16,-1.));\r
-#5845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#5846 = PCURVE('',#5847,#5857);\r
-#5847 = SURFACE_OF_REVOLUTION('',#5848,#5854);\r
-#5848 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5849,#5850,#5851,#5852,#5853),\r
-  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),.QUASI_UNIFORM_KNOTS.);\r
-#5849 = CARTESIAN_POINT('',(24.,-6.66E-15,27.));\r
-#5850 = CARTESIAN_POINT('',(24.,-4.88E-15,19.));\r
-#5851 = CARTESIAN_POINT('',(26.,-3.11E-15,11.));\r
-#5852 = CARTESIAN_POINT('',(32.,-1.33E-15,3.));\r
-#5853 = CARTESIAN_POINT('',(40.,-1.33E-15,3.));\r
-#5854 = AXIS1_PLACEMENT('',#5855,#5856);\r
-#5855 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#5856 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#5857 = DEFINITIONAL_REPRESENTATION('',(#5858),#5862);\r
-#5858 = LINE('',#5859,#5860);\r
-#5859 = CARTESIAN_POINT('',(0.,0.));\r
-#5860 = VECTOR('',#5861,1.);\r
-#5861 = DIRECTION('',(1.,0.));\r
-#5862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#5863 = ADVANCED_FACE('',(#5864),#1519,.T.);\r
-#5864 = FACE_BOUND('',#5865,.T.);\r
-#5865 = EDGE_LOOP('',(#5866,#5901,#5902,#6148,#6198,#6271,#6323));\r
-#5866 = ORIENTED_EDGE('',*,*,#5867,.F.);\r
-#5867 = EDGE_CURVE('',#1503,#5868,#5870,.T.);\r
-#5868 = VERTEX_POINT('',#5869);\r
-#5869 = CARTESIAN_POINT('',(-1.876525416594,-5.910467873395,\r
-    26.717157287525));\r
-#5870 = SURFACE_CURVE('',#5871,(#5879,#5890),.PCURVE_S1.);\r
-#5871 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#5872,#5873,#5874,#5875,#5876,\r
-    #5877,#5878),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#5872 = CARTESIAN_POINT('',(-1.604678079636,-5.988740122992,27.));\r
-#5873 = CARTESIAN_POINT('',(-2.015604521432,-5.878632710217,\r
-    26.57457764173));\r
-#5874 = CARTESIAN_POINT('',(-2.419103692006,-5.741042197952,\r
-    26.149216326988));\r
-#5875 = CARTESIAN_POINT('',(-2.814141031462,-5.576242755498,\r
-    25.724986324129));\r
-#5876 = CARTESIAN_POINT('',(-3.199387216904,-5.384125582179,\r
-    25.303143500785));\r
-#5877 = CARTESIAN_POINT('',(-3.573277808174,-5.164374280195,\r
-    24.885117100332));\r
-#5878 = CARTESIAN_POINT('',(-3.933865371055,-4.916103834302,\r
-    24.472559140973));\r
-#5879 = PCURVE('',#1519,#5880);\r
-#5880 = DEFINITIONAL_REPRESENTATION('',(#5881),#5889);\r
-#5881 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#5882,#5883,#5884,#5885,#5886,\r
-    #5887,#5888),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#5882 = CARTESIAN_POINT('',(1.832595714594,0.));\r
-#5883 = CARTESIAN_POINT('',(1.901212223992,8.862965797287E-03));\r
-#5884 = CARTESIAN_POINT('',(1.969819024982,1.772465988653E-02));\r
-#5885 = CARTESIAN_POINT('',(2.038497341902,2.65659177057E-02));\r
-#5886 = CARTESIAN_POINT('',(2.107303999508,3.53637046129E-02));\r
-#5887 = CARTESIAN_POINT('',(2.176307065354,4.40911402107E-02));\r
-#5888 = CARTESIAN_POINT('',(2.245659094606,5.271605832124E-02));\r
-#5889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#5890 = PCURVE('',#5820,#5891);\r
-#5891 = DEFINITIONAL_REPRESENTATION('',(#5892),#5900);\r
-#5892 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#5893,#5894,#5895,#5896,#5897,\r
-    #5898,#5899),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#5893 = CARTESIAN_POINT('',(9.122134253196,12.900645978658));\r
-#5894 = CARTESIAN_POINT('',(9.613369681865,12.553290081267));\r
-#5895 = CARTESIAN_POINT('',(10.120971182274,12.229228829988));\r
-#5896 = CARTESIAN_POINT('',(10.64370461042,11.929338492994));\r
-#5897 = CARTESIAN_POINT('',(11.180379130684,11.655011209284));\r
-#5898 = CARTESIAN_POINT('',(11.729754616028,11.40799409137));\r
-#5899 = CARTESIAN_POINT('',(12.290708036888,11.190745537257));\r
-#5900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#5901 = ORIENTED_EDGE('',*,*,#1502,.T.);\r
-#5902 = ORIENTED_EDGE('',*,*,#5903,.T.);\r
-#5903 = EDGE_CURVE('',#1474,#5904,#5906,.T.);\r
-#5904 = VERTEX_POINT('',#5905);\r
-#5905 = CARTESIAN_POINT('',(-0.681296997006,-7.711962537773,\r
-    16.99999999789));\r
-#5906 = SURFACE_CURVE('',#5907,(#5976,#6048),.PCURVE_S1.);\r
-#5907 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5908,#5909,#5910,#5911,#5912,\r
-    #5913,#5914,#5915,#5916,#5917,#5918,#5919,#5920,#5921,#5922,#5923,\r
-    #5924,#5925,#5926,#5927,#5928,#5929,#5930,#5931,#5932,#5933,#5934,\r
-    #5935,#5936,#5937,#5938,#5939,#5940,#5941,#5942,#5943,#5944,#5945,\r
-    #5946,#5947,#5948,#5949,#5950,#5951,#5952,#5953,#5954,#5955,#5956,\r
-    #5957,#5958,#5959,#5960,#5961,#5962,#5963,#5964,#5965,#5966,#5967,\r
-    #5968,#5969,#5970,#5971,#5972,#5973,#5974,#5975),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,4.313243732787E-02,0.134164938731,\r
-    0.206253639055,0.289095162861,0.441240529252,0.481791559627,\r
-    0.522584322263,0.648883534701,0.788637761542,0.859259879621,1.),\r
-  .UNSPECIFIED.);\r
-#5908 = CARTESIAN_POINT('',(-3.193126180056,-5.314503288007,27.));\r
-#5909 = CARTESIAN_POINT('',(-3.064024014386,-5.392072062126,\r
-    26.711687789722));\r
-#5910 = CARTESIAN_POINT('',(-2.93801147781,-5.466222402304,\r
-    26.42100030733));\r
-#5911 = CARTESIAN_POINT('',(-2.815420256135,-5.537374086891,\r
-    26.128016128753));\r
-#5912 = CARTESIAN_POINT('',(-2.696517456477,-5.605982879343,\r
-    25.832840231397));\r
-#5913 = CARTESIAN_POINT('',(-2.58149988225,-5.672519641177,\r
-    25.535601704029));\r
-#5914 = CARTESIAN_POINT('',(-2.470496573375,-5.737452825279,\r
-    25.236448750882));\r
-#5915 = CARTESIAN_POINT('',(-2.137927664584,-5.935847463427,\r
-    24.300464749014));\r
-#5916 = CARTESIAN_POINT('',(-1.930494186403,-6.065320726074,\r
-    23.657620472087));\r
-#5917 = CARTESIAN_POINT('',(-1.741928904763,-6.193920297054,\r
-    23.008437819415));\r
-#5918 = CARTESIAN_POINT('',(-1.571722556501,-6.325601511344,\r
-    22.354555828393));\r
-#5919 = CARTESIAN_POINT('',(-1.418711533965,-6.463448404244,\r
-    21.697583196802));\r
-#5920 = CARTESIAN_POINT('',(-1.28165171061,-6.609839250607,\r
-    21.038969174353));\r
-#5921 = CARTESIAN_POINT('',(-1.062464494314,-6.890741582865,\r
-    19.858169747875));\r
-#5922 = CARTESIAN_POINT('',(-0.974838941686,-7.021389113386,\r
-    19.336100083298));\r
-#5923 = CARTESIAN_POINT('',(-0.89585131805,-7.15945560546,\r
-    18.814424631278));\r
-#5924 = CARTESIAN_POINT('',(-0.824926492172,-7.305632772815,\r
-    18.293719228424));\r
-#5925 = CARTESIAN_POINT('',(-0.761559340343,-7.460446617837,\r
-    17.774514757357));\r
-#5926 = CARTESIAN_POINT('',(-0.705324181869,-7.624299656367,\r
-    17.257307134314));\r
-#5927 = CARTESIAN_POINT('',(-0.598998717975,-7.99653776978,\r
-    16.151051688055));\r
-#5928 = CARTESIAN_POINT('',(-0.551076123698,-8.207921502278,\r
-    15.562790186347));\r
-#5929 = CARTESIAN_POINT('',(-0.511523381358,-8.432121282736,\r
-    14.978501148234));\r
-#5930 = CARTESIAN_POINT('',(-0.4798875929,-8.669445956024,\r
-    14.398853360375));\r
-#5931 = CARTESIAN_POINT('',(-0.455787693583,-8.920097012012,\r
-    13.824490115403));\r
-#5932 = CARTESIAN_POINT('',(-0.438873725328,-9.184201253489,\r
-    13.25604439661));\r
-#5933 = CARTESIAN_POINT('',(-0.410243903561,-9.971699897879,\r
-    11.662174802479));\r
-#5934 = CARTESIAN_POINT('',(-0.414714271819,-10.52718980428,\r
-    10.652256950399));\r
-#5935 = CARTESIAN_POINT('',(-0.439937112346,-11.12869866652,\r
-    9.668307740598));\r
-#5936 = CARTESIAN_POINT('',(-0.483512609639,-11.77602768994,\r
-    8.71406817816));\r
-#5937 = CARTESIAN_POINT('',(-0.54206851961,-12.4687573513,7.793315190528\r
-    ));\r
-#5938 = CARTESIAN_POINT('',(-0.61069910071,-13.20635861136,\r
-    6.909909545332));\r
-#5939 = CARTESIAN_POINT('',(-0.702346877918,-14.19638472907,\r
-    5.843212096972));\r
-#5940 = CARTESIAN_POINT('',(-0.721898163869,-14.40785646955,\r
-    5.621662887146));\r
-#5941 = CARTESIAN_POINT('',(-0.741594232142,-14.62244199003,\r
-    5.403113701736));\r
-#5942 = CARTESIAN_POINT('',(-0.761307279714,-14.84012647205,\r
-    5.187641252263));\r
-#5943 = CARTESIAN_POINT('',(-0.780902765512,-15.06088666516,\r
-    4.975316446726));\r
-#5944 = CARTESIAN_POINT('',(-0.800240193489,-15.28468934095,\r
-    4.766203083516));\r
-#5945 = CARTESIAN_POINT('',(-0.838220190786,-15.73966006274,\r
-    4.353298542492));\r
-#5946 = CARTESIAN_POINT('',(-0.856857941843,-15.97086391461,\r
-    4.149546059853));\r
-#5947 = CARTESIAN_POINT('',(-0.874938721706,-16.20507205994,\r
-    3.949169933672));\r
-#5948 = CARTESIAN_POINT('',(-0.892308880234,-16.44223972664,\r
-    3.752228275166));\r
-#5949 = CARTESIAN_POINT('',(-0.90881072711,-16.68231517379,\r
-    3.558773934801));\r
-#5950 = CARTESIAN_POINT('',(-0.924283851451,-16.92523932381,\r
-    3.368854177301));\r
-#5951 = CARTESIAN_POINT('',(-0.982787027389,-17.93168041761,\r
-    2.605567873013));\r
-#5952 = CARTESIAN_POINT('',(-1.015601573109,-18.7191912173,\r
-    2.062822080081));\r
-#5953 = CARTESIAN_POINT('',(-1.032195630276,-19.53135287209,\r
-    1.555636711392));\r
-#5954 = CARTESIAN_POINT('',(-1.027654775994,-20.36548164177,\r
-    1.08466197002));\r
-#5955 = CARTESIAN_POINT('',(-0.997417712747,-21.21832422229,\r
-    0.649815413637));\r
-#5956 = CARTESIAN_POINT('',(-0.937778781602,-22.08613149699,\r
-    0.250421577406));\r
-#5957 = CARTESIAN_POINT('',(-0.744770708951,-23.9369649699,\r
-    -0.518568227502));\r
-#5958 = CARTESIAN_POINT('',(-0.604193686315,-24.92270837008,\r
-    -0.88057835998));\r
-#5959 = CARTESIAN_POINT('',(-0.420890466283,-25.91628388315,\r
-    -1.202082738697));\r
-#5960 = CARTESIAN_POINT('',(-0.192930674879,-26.91235015918,\r
-    -1.485599317974));\r
-#5961 = CARTESIAN_POINT('',(7.993630624526E-02,-27.90613913758,\r
-    -1.734001175196));\r
-#5962 = CARTESIAN_POINT('',(0.396691963188,-28.8934714809,\r
-    -1.950164991405));\r
-#5963 = CARTESIAN_POINT('',(0.936543011736,-30.36456689068,\r
-    -2.231194911599));\r
-#5964 = CARTESIAN_POINT('',(1.12848778301,-30.85590764525,\r
-    -2.318022665291));\r
-#5965 = CARTESIAN_POINT('',(1.330916725034,-31.34433516364,\r
-    -2.397701508334));\r
-#5966 = CARTESIAN_POINT('',(1.543547186892,-31.829494688,-2.470585702601\r
-    ));\r
-#5967 = CARTESIAN_POINT('',(1.766061765011,-32.31108789295,\r
-    -2.537016586598));\r
-#5968 = CARTESIAN_POINT('',(1.998120464875,-32.78886827681,\r
-    -2.597318839136));\r
-#5969 = CARTESIAN_POINT('',(2.720155547325,-34.20679124556,\r
-    -2.760363675848));\r
-#5970 = CARTESIAN_POINT('',(3.237419755771,-35.13495090377,\r
-    -2.845792587234));\r
-#5971 = CARTESIAN_POINT('',(3.788430874766,-36.04565201674,\r
-    -2.91051935704));\r
-#5972 = CARTESIAN_POINT('',(4.370265870805,-36.93809455251,\r
-    -2.956649707249));\r
-#5973 = CARTESIAN_POINT('',(4.980049126586,-37.81199368054,\r
-    -2.98597417148));\r
-#5974 = CARTESIAN_POINT('',(5.615106848651,-38.66748023408,\r
-    -2.999999999966));\r
-#5975 = CARTESIAN_POINT('',(6.273040046319,-39.50504991235,-3.));\r
-#5976 = PCURVE('',#1519,#5977);\r
-#5977 = DEFINITIONAL_REPRESENTATION('',(#5978),#6047);\r
-#5978 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5979,#5980,#5981,#5982,#5983,\r
-    #5984,#5985,#5986,#5987,#5988,#5989,#5990,#5991,#5992,#5993,#5994,\r
-    #5995,#5996,#5997,#5998,#5999,#6000,#6001,#6002,#6003,#6004,#6005,\r
-    #6006,#6007,#6008,#6009,#6010,#6011,#6012,#6013,#6014,#6015,#6016,\r
-    #6017,#6018,#6019,#6020,#6021,#6022,#6023,#6024,#6025,#6026,#6027,\r
-    #6028,#6029,#6030,#6031,#6032,#6033,#6034,#6035,#6036,#6037,#6038,\r
-    #6039,#6040,#6041,#6042,#6043,#6044,#6045,#6046),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,4.313243732787E-02,0.134164938731,\r
-    0.206253639055,0.289095162861,0.441240529252,0.481791559627,\r
-    0.522584322263,0.648883534701,0.788637761542,0.859259879621,1.),\r
-  .UNSPECIFIED.);\r
-#5979 = CARTESIAN_POINT('',(2.111827718462,0.));\r
-#5980 = CARTESIAN_POINT('',(2.087535294754,6.006504380797E-03));\r
-#5981 = CARTESIAN_POINT('',(2.063953993267,1.206249361576E-02));\r
-#5982 = CARTESIAN_POINT('',(2.041119565996,1.816721547946E-02));\r
-#5983 = CARTESIAN_POINT('',(2.019060101957,2.431943363924E-02));\r
-#5984 = CARTESIAN_POINT('',(1.997795348613,3.051747456113E-02));\r
-#5985 = CARTESIAN_POINT('',(1.977336844549,3.675932636387E-02));\r
-#5986 = CARTESIAN_POINT('',(1.916221119241,5.630425623777E-02));\r
-#5987 = CARTESIAN_POINT('',(1.878366823066,6.975006268766E-02));\r
-#5988 = CARTESIAN_POINT('',(1.844160698317,8.336100580614E-02));\r
-#5989 = CARTESIAN_POINT('',(1.813491640509,9.711454595906E-02));\r
-#5990 = CARTESIAN_POINT('',(1.786150881514,0.110989440622));\r
-#5991 = CARTESIAN_POINT('',(1.761897823324,0.124968083745));\r
-#5992 = CARTESIAN_POINT('',(1.72351940132,0.150177223504));\r
-#5993 = CARTESIAN_POINT('',(1.708336329898,0.161374578824));\r
-#5994 = CARTESIAN_POINT('',(1.694805423549,0.172621826554));\r
-#5995 = CARTESIAN_POINT('',(1.682798315502,0.1839134857));\r
-#5996 = CARTESIAN_POINT('',(1.672190534157,0.195245096969));\r
-#5997 = CARTESIAN_POINT('',(1.662864574142,0.206612999132));\r
-#5998 = CARTESIAN_POINT('',(1.645337458431,0.231115762302));\r
-#5999 = CARTESIAN_POINT('',(1.637511540645,0.244261376624));\r
-#6000 = CARTESIAN_POINT('',(1.631062893323,0.257446213569));\r
-#6001 = CARTESIAN_POINT('',(1.625834948242,0.270666673325));\r
-#6002 = CARTESIAN_POINT('',(1.621683099778,0.283919789101));\r
-#6003 = CARTESIAN_POINT('',(1.618473720485,0.297202873117));\r
-#6004 = CARTESIAN_POINT('',(1.611690142265,0.334958972866));\r
-#6005 = CARTESIAN_POINT('',(1.610056828004,0.359497618943));\r
-#6006 = CARTESIAN_POINT('',(1.610411454659,0.38411275105));\r
-#6007 = CARTESIAN_POINT('',(1.612089304609,0.408791866498));\r
-#6008 = CARTESIAN_POINT('',(1.614506356284,0.433521406188));\r
-#6009 = CARTESIAN_POINT('',(1.617150866405,0.458283778698));\r
-#6010 = CARTESIAN_POINT('',(1.620239222966,0.489657741927));\r
-#6011 = CARTESIAN_POINT('',(1.620874493656,0.496260551534));\r
-#6012 = CARTESIAN_POINT('',(1.621486915924,0.502863856675));\r
-#6013 = CARTESIAN_POINT('',(1.622068638833,0.509467174073));\r
-#6014 = CARTESIAN_POINT('',(1.622612265212,0.51606844619));\r
-#6015 = CARTESIAN_POINT('',(1.623110886791,0.522664764894));\r
-#6016 = CARTESIAN_POINT('',(1.624007889117,0.535884293912));\r
-#6017 = CARTESIAN_POINT('',(1.624405657666,0.542507269434));\r
-#6018 = CARTESIAN_POINT('',(1.624744804766,0.549121813415));\r
-#6019 = CARTESIAN_POINT('',(1.625019280102,0.555725898988));\r
-#6020 = CARTESIAN_POINT('',(1.62522355711,0.562317479687));\r
-#6021 = CARTESIAN_POINT('',(1.625352651037,0.568894496629));\r
-#6022 = CARTESIAN_POINT('',(1.625555351371,0.595766625305));\r
-#6023 = CARTESIAN_POINT('',(1.624945462358,0.615921862632));\r
-#6024 = CARTESIAN_POINT('',(1.623440677589,0.635855092035));\r
-#6025 = CARTESIAN_POINT('',(1.620960943505,0.655505223072));\r
-#6026 = CARTESIAN_POINT('',(1.617480415947,0.67481829156));\r
-#6027 = CARTESIAN_POINT('',(1.613017622733,0.693748549125));\r
-#6028 = CARTESIAN_POINT('',(1.601658933212,0.732736111601));\r
-#6029 = CARTESIAN_POINT('',(1.594552705402,0.752704789847));\r
-#6030 = CARTESIAN_POINT('',(1.58637768887,0.772106774877));\r
-#6031 = CARTESIAN_POINT('',(1.577251550839,0.790916814691));\r
-#6032 = CARTESIAN_POINT('',(1.567309361791,0.809130157444));\r
-#6033 = CARTESIAN_POINT('',(1.55668701042,0.826752621819));\r
-#6034 = CARTESIAN_POINT('',(1.539870165817,0.85240831176));\r
-#6035 = CARTESIAN_POINT('',(1.534083738868,0.860874170224));\r
-#6036 = CARTESIAN_POINT('',(1.528172453574,0.869195778052));\r
-#6037 = CARTESIAN_POINT('',(1.522151768474,0.877376181749));\r
-#6038 = CARTESIAN_POINT('',(1.516036243817,0.885418940445));\r
-#6039 = CARTESIAN_POINT('',(1.509839436206,0.893327949131));\r
-#6040 = CARTESIAN_POINT('',(1.491087232796,0.916610357039));\r
-#6041 = CARTESIAN_POINT('',(1.478328114174,0.931597373439));\r
-#6042 = CARTESIAN_POINT('',(1.465393900084,0.946102566177));\r
-#6043 = CARTESIAN_POINT('',(1.452365918489,0.960161605258));\r
-#6044 = CARTESIAN_POINT('',(1.439310604242,0.97380912845));\r
-#6045 = CARTESIAN_POINT('',(1.426281249796,0.98707796068));\r
-#6046 = CARTESIAN_POINT('',(1.413320264995,1.));\r
-#6047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#6048 = PCURVE('',#6049,#6077);\r
-#6049 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#6050,#6051,#6052)\r
-    ,(#6053,#6054,#6055)\r
-    ,(#6056,#6057,#6058)\r
-    ,(#6059,#6060,#6061)\r
-    ,(#6062,#6063,#6064)\r
-    ,(#6065,#6066,#6067)\r
-    ,(#6068,#6069,#6070)\r
-    ,(#6071,#6072,#6073)\r
-    ,(#6074,#6075,#6076\r
-  )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(2.,3.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#6050 = CARTESIAN_POINT('',(7.594297271075,-41.09857308428,-3.));\r
-#6051 = CARTESIAN_POINT('',(1.704641789819,-47.97370779133,\r
-    18.132466219623));\r
-#6052 = CARTESIAN_POINT('',(-24.43209557695,-35.38576981949,\r
-    27.282842712475));\r
-#6053 = CARTESIAN_POINT('',(4.083474438382,-37.08487800369,-3.));\r
-#6054 = CARTESIAN_POINT('',(2.55655898403,-41.73383620137,\r
-    18.132466219623));\r
-#6055 = CARTESIAN_POINT('',(-21.42081928611,-31.08522158697,\r
-    27.282842712475));\r
-#6056 = CARTESIAN_POINT('',(1.196647351233,-32.52536690338,-3.));\r
-#6057 = CARTESIAN_POINT('',(3.170602223513,-35.70203560564,\r
-    18.132466219623));\r
-#6058 = CARTESIAN_POINT('',(-18.40954299527,-26.78467335446,\r
-    27.282842712475));\r
-#6059 = CARTESIAN_POINT('',(-0.967184904222,-27.5332196842,-3.));\r
-#6060 = CARTESIAN_POINT('',(3.509031981509,-29.8351605968,\r
-    18.132466219623));\r
-#6061 = CARTESIAN_POINT('',(-15.39826670443,-22.48412512194,\r
-    27.282842712475));\r
-#6062 = CARTESIAN_POINT('',(-2.333658143309,-22.24315904996,-3.));\r
-#6063 = CARTESIAN_POINT('',(3.543499823233,-24.0818534171,\r
-    18.132466219623));\r
-#6064 = CARTESIAN_POINT('',(-12.38699041358,-18.18357688942,\r
-    27.282842712475));\r
-#6065 = CARTESIAN_POINT('',(-2.858900620363,-16.80476673536,-3.));\r
-#6066 = CARTESIAN_POINT('',(3.257281362795,-18.3850918848,\r
-    18.132466219623));\r
-#6067 = CARTESIAN_POINT('',(-9.375714122744,-13.88302865691,\r
-    27.282842712475));\r
-#6068 = CARTESIAN_POINT('',(-2.532978324703,-11.37360861347,-3.));\r
-#6069 = CARTESIAN_POINT('',(2.64658964744,-12.68557259969,\r
-    18.132466219623));\r
-#6070 = CARTESIAN_POINT('',(-6.364437831901,-9.582480424392,\r
-    27.282842712475));\r
-#6071 = CARTESIAN_POINT('',(-1.379692853446,-6.101716664022,-3.));\r
-#6072 = CARTESIAN_POINT('',(1.720498104475,-6.925339320032,\r
-    18.132466219623));\r
-#6073 = CARTESIAN_POINT('',(-3.353161541058,-5.281932191875,\r
-    27.282842712475));\r
-#6074 = CARTESIAN_POINT('',(0.546636888593,-1.129304886278,-3.));\r
-#6075 = CARTESIAN_POINT('',(0.499713690309,-1.050940946593,\r
-    18.132466219623));\r
-#6076 = CARTESIAN_POINT('',(-0.341885250215,-0.981383959358,\r
-    27.282842712475));\r
-#6077 = DEFINITIONAL_REPRESENTATION('',(#6078),#6147);\r
-#6078 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#6079,#6080,#6081,#6082,#6083,\r
-    #6084,#6085,#6086,#6087,#6088,#6089,#6090,#6091,#6092,#6093,#6094,\r
-    #6095,#6096,#6097,#6098,#6099,#6100,#6101,#6102,#6103,#6104,#6105,\r
-    #6106,#6107,#6108,#6109,#6110,#6111,#6112,#6113,#6114,#6115,#6116,\r
-    #6117,#6118,#6119,#6120,#6121,#6122,#6123,#6124,#6125,#6126,#6127,\r
-    #6128,#6129,#6130,#6131,#6132,#6133,#6134,#6135,#6136,#6137,#6138,\r
-    #6139,#6140,#6141,#6142,#6143,#6144,#6145,#6146),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,4.313243732787E-02,0.134164938731,\r
-    0.206253639055,0.289095162861,0.441240529252,0.481791559627,\r
-    0.522584322263,0.648883534701,0.788637761542,0.859259879621,1.),\r
-  .UNSPECIFIED.);\r
-#6079 = CARTESIAN_POINT('',(2.875455796418,0.9846980552));\r
-#6080 = CARTESIAN_POINT('',(2.874610153272,0.969253407616));\r
-#6081 = CARTESIAN_POINT('',(2.87382656138,0.954038773635));\r
-#6082 = CARTESIAN_POINT('',(2.873092001909,0.939039217951));\r
-#6083 = CARTESIAN_POINT('',(2.872393256277,0.924243688101));\r
-#6084 = CARTESIAN_POINT('',(2.871717420448,0.909643925974));\r
-#6085 = CARTESIAN_POINT('',(2.871052275216,0.895233628841));\r
-#6086 = CARTESIAN_POINT('',(2.868981397104,0.850983882287));\r
-#6087 = CARTESIAN_POINT('',(2.867573637355,0.821784136093));\r
-#6088 = CARTESIAN_POINT('',(2.866056720107,0.793358528409));\r
-#6089 = CARTESIAN_POINT('',(2.864342064438,0.765683301253));\r
-#6090 = CARTESIAN_POINT('',(2.862367336923,0.73873896019));\r
-#6091 = CARTESIAN_POINT('',(2.860087573579,0.712506842125));\r
-#6092 = CARTESIAN_POINT('',(2.855398007619,0.66674352233));\r
-#6093 = CARTESIAN_POINT('',(2.853113929727,0.646953276264));\r
-#6094 = CARTESIAN_POINT('',(2.85060212658,0.627587262157));\r
-#6095 = CARTESIAN_POINT('',(2.847851407274,0.608635949902));\r
-#6096 = CARTESIAN_POINT('',(2.844853850244,0.590090255909));\r
-#6097 = CARTESIAN_POINT('',(2.841603692094,0.571941691717));\r
-#6098 = CARTESIAN_POINT('',(2.834066747519,0.533774424125));\r
-#6099 = CARTESIAN_POINT('',(2.829697609274,0.51388037504));\r
-#6100 = CARTESIAN_POINT('',(2.82498303719,0.494488691777));\r
-#6101 = CARTESIAN_POINT('',(2.819919363653,0.475588787144));\r
-#6102 = CARTESIAN_POINT('',(2.814504531431,0.457171532908));\r
-#6103 = CARTESIAN_POINT('',(2.808737546266,0.439229385444));\r
-#6104 = CARTESIAN_POINT('',(2.791380134706,0.389665510146));\r
-#6105 = CARTESIAN_POINT('',(2.778953688584,0.359155860073));\r
-#6106 = CARTESIAN_POINT('',(2.765339024067,0.330190258988));\r
-#6107 = CARTESIAN_POINT('',(2.750545001391,0.302744206387));\r
-#6108 = CARTESIAN_POINT('',(2.734584622196,0.276807108124));\r
-#6109 = CARTESIAN_POINT('',(2.717473371656,0.252380146001));\r
-#6110 = CARTESIAN_POINT('',(2.694368823145,0.223366850258));\r
-#6111 = CARTESIAN_POINT('',(2.689426368497,0.217369240867));\r
-#6112 = CARTESIAN_POINT('',(2.684403998415,0.211479773726));\r
-#6113 = CARTESIAN_POINT('',(2.679302077456,0.205698771093));\r
-#6114 = CARTESIAN_POINT('',(2.674121152243,0.200026440153));\r
-#6115 = CARTESIAN_POINT('',(2.668861982899,0.194462840781));\r
-#6116 = CARTESIAN_POINT('',(2.658156945478,0.183520771913));\r
-#6117 = CARTESIAN_POINT('',(2.652710154545,0.178143591285));\r
-#6118 = CARTESIAN_POINT('',(2.647185852237,0.172876582011));\r
-#6119 = CARTESIAN_POINT('',(2.641585024518,0.167719719628));\r
-#6120 = CARTESIAN_POINT('',(2.635908793357,0.16267289078));\r
-#6121 = CARTESIAN_POINT('',(2.630158421352,0.157735887889));\r
-#6122 = CARTESIAN_POINT('',(2.606306295287,0.137961942772));\r
-#6123 = CARTESIAN_POINT('',(2.587577491229,0.124063196881));\r
-#6124 = CARTESIAN_POINT('',(2.568194040054,0.111206667649));\r
-#6125 = CARTESIAN_POINT('',(2.548211044802,9.937300256035E-02));\r
-#6126 = CARTESIAN_POINT('',(2.527692661258,8.852995340362E-02));\r
-#6127 = CARTESIAN_POINT('',(2.506710655157,7.863600403443E-02));\r
-#6128 = CARTESIAN_POINT('',(2.461702862006,5.969349169132E-02));\r
-#6129 = CARTESIAN_POINT('',(2.437583849568,5.084429042274E-02));\r
-#6130 = CARTESIAN_POINT('',(2.413097311915,4.303387576817E-02));\r
-#6131 = CARTESIAN_POINT('',(2.388341310872,3.618019162599E-02));\r
-#6132 = CARTESIAN_POINT('',(2.36339992871,3.019920605405E-02));\r
-#6133 = CARTESIAN_POINT('',(2.338346372027,2.501106852833E-02));\r
-#6134 = CARTESIAN_POINT('',(2.300561147707,1.828346488877E-02));\r
-#6135 = CARTESIAN_POINT('',(2.287862833433,1.620829964628E-02));\r
-#6136 = CARTESIAN_POINT('',(2.275157483836,1.430669107214E-02));\r
-#6137 = CARTESIAN_POINT('',(2.262450883129,1.256936784247E-02));\r
-#6138 = CARTESIAN_POINT('',(2.249747707259,1.098753800415E-02));\r
-#6139 = CARTESIAN_POINT('',(2.237051629865,9.552944081841E-03));\r
-#6140 = CARTESIAN_POINT('',(2.199083581768,5.677110563116E-03));\r
-#6141 = CARTESIAN_POINT('',(2.17384258405,3.650755218953E-03));\r
-#6142 = CARTESIAN_POINT('',(2.148661402423,2.117533621441E-03));\r
-#6143 = CARTESIAN_POINT('',(2.123546604657,1.025676031692E-03));\r
-#6144 = CARTESIAN_POINT('',(2.098495292169,3.318565812268E-04));\r
-#6145 = CARTESIAN_POINT('',(2.073496285506,8.2843E-13));\r
-#6146 = CARTESIAN_POINT('',(2.048529562058,1.285E-14));\r
-#6147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#6148 = ORIENTED_EDGE('',*,*,#6149,.T.);\r
-#6149 = EDGE_CURVE('',#5904,#6150,#6152,.T.);\r
-#6150 = VERTEX_POINT('',#6151);\r
-#6151 = CARTESIAN_POINT('',(-0.127784661631,-7.740943265681,17.));\r
-#6152 = SURFACE_CURVE('',#6153,(#6172,#6180),.PCURVE_S1.);\r
-#6153 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#6154,#6155,#6156,#6157,#6158,\r
-    #6159,#6160,#6161,#6162,#6163,#6164,#6165,#6166,#6167,#6168,#6169,\r
-    #6170,#6171),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6),(0.,0.250000000694,\r
-    0.5,0.749999999306,1.),.UNSPECIFIED.);\r
-#6154 = CARTESIAN_POINT('',(-5.079086817453,-5.843065010257,17.));\r
-#6155 = CARTESIAN_POINT('',(-4.779746427109,-6.103266723021,17.));\r
-#6156 = CARTESIAN_POINT('',(-4.463739482471,-6.344302549703,17.));\r
-#6157 = CARTESIAN_POINT('',(-4.132713854081,-6.564740655081,17.));\r
-#6158 = CARTESIAN_POINT('',(-3.788473891148,-6.763379834175,17.));\r
-#6159 = CARTESIAN_POINT('',(-3.077477886123,-7.115122701958,17.));\r
-#6160 = CARTESIAN_POINT('',(-2.710712861909,-7.268230864009,17.));\r
-#6161 = CARTESIAN_POINT('',(-2.334637942523,-7.397608383091,17.));\r
-#6162 = CARTESIAN_POINT('',(-1.951302692025,-7.502550166949,17.));\r
-#6163 = CARTESIAN_POINT('',(-1.174387636098,-7.662679354095,17.));\r
-#6164 = CARTESIAN_POINT('',(-0.780797978388,-7.717868788026,17.));\r
-#6165 = CARTESIAN_POINT('',(-0.384214554176,-7.747743109358,17.));\r
-#6166 = CARTESIAN_POINT('',(1.320130354201E-02,-7.752139506554,17.));\r
-#6167 = CARTESIAN_POINT('',(0.805337607071,-7.7102057394,17.));\r
-#6168 = CARTESIAN_POINT('',(1.200068071824,-7.663875017977,17.));\r
-#6169 = CARTESIAN_POINT('',(1.591280901415,-7.592296760687,17.));\r
-#6170 = CARTESIAN_POINT('',(1.976843819782,-7.4958607986,17.));\r
-#6171 = CARTESIAN_POINT('',(2.354677080718,-7.375230671569,17.));\r
-#6172 = PCURVE('',#1519,#6173);\r
-#6173 = DEFINITIONAL_REPRESENTATION('',(#6174),#6179);\r
-#6174 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#6175,#6176,#6177,#6178),\r
-  .UNSPECIFIED.,.F.,.F.,(4,4),(0.61238349142,0.682272014352),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#6175 = CARTESIAN_POINT('',(1.658910456118,0.212321474617));\r
-#6176 = CARTESIAN_POINT('',(1.635041132665,0.212321474677));\r
-#6177 = CARTESIAN_POINT('',(1.611171814933,0.212321474505));\r
-#6178 = CARTESIAN_POINT('',(1.587302462023,0.2123214744));\r
-#6179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#6180 = PCURVE('',#6181,#6191);\r
-#6181 = SURFACE_OF_REVOLUTION('',#6182,#6188);\r
-#6182 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#6183,#6184,#6185,#6186,#6187),\r
-  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),.QUASI_UNIFORM_KNOTS.);\r
-#6183 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#6184 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#6185 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#6186 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#6187 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#6188 = AXIS1_PLACEMENT('',#6189,#6190);\r
-#6189 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#6190 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#6191 = DEFINITIONAL_REPRESENTATION('',(#6192),#6197);\r
-#6192 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#6193,#6194,#6195,#6196),\r
-  .UNSPECIFIED.,.F.,.F.,(4,4),(0.61238349142,0.682272014352),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#6193 = CARTESIAN_POINT('',(1.658910456118,0.212321474617));\r
-#6194 = CARTESIAN_POINT('',(1.635041132665,0.212321474677));\r
-#6195 = CARTESIAN_POINT('',(1.611171814933,0.212321474505));\r
-#6196 = CARTESIAN_POINT('',(1.587302462023,0.2123214744));\r
-#6197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#6198 = ORIENTED_EDGE('',*,*,#6199,.T.);\r
-#6199 = EDGE_CURVE('',#6150,#6200,#6202,.T.);\r
-#6200 = VERTEX_POINT('',#6201);\r
-#6201 = CARTESIAN_POINT('',(0.668221674929,-7.713106472223,17.));\r
-#6202 = SURFACE_CURVE('',#6203,(#6222,#6244),.PCURVE_S1.);\r
-#6203 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#6204,#6205,#6206,#6207,#6208,\r
-    #6209,#6210,#6211,#6212,#6213,#6214,#6215,#6216,#6217,#6218,#6219,\r
-    #6220,#6221),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6),(0.,0.250999989569,\r
-    0.500999988929,0.750999988289,1.),.UNSPECIFIED.);\r
-#6204 = CARTESIAN_POINT('',(-3.987286485029,-6.636269893519,17.));\r
-#6205 = CARTESIAN_POINT('',(-3.645950304594,-6.841355710197,17.));\r
-#6206 = CARTESIAN_POINT('',(-3.291423949603,-7.024498225665,17.));\r
-#6207 = CARTESIAN_POINT('',(-2.925601541835,-7.184559917655,17.));\r
-#6208 = CARTESIAN_POINT('',(-2.55049297332,-7.320661703551,17.));\r
-#6209 = CARTESIAN_POINT('',(-1.787468079148,-7.543261832226,17.));\r
-#6210 = CARTESIAN_POINT('',(-1.399599053174,-7.629958492849,17.));\r
-#6211 = CARTESIAN_POINT('',(-1.006707957332,-7.691663227215,17.));\r
-#6212 = CARTESIAN_POINT('',(-0.610936001865,-7.728039751782,17.));\r
-#6213 = CARTESIAN_POINT('',(0.18200504118,-7.750013894728,17.));\r
-#6214 = CARTESIAN_POINT('',(0.579184184267,-7.735611791768,17.));\r
-#6215 = CARTESIAN_POINT('',(0.974889612866,-7.695760804168,17.));\r
-#6216 = CARTESIAN_POINT('',(1.366964778951,-7.630678115122,17.));\r
-#6217 = CARTESIAN_POINT('',(2.138056117956,-7.451395929332,17.));\r
-#6218 = CARTESIAN_POINT('',(2.517127887463,-7.337391676755,17.));\r
-#6219 = CARTESIAN_POINT('',(2.88839777426,-7.199333931269,17.));\r
-#6220 = CARTESIAN_POINT('',(3.249858256261,-7.037968881029,17.));\r
-#6221 = CARTESIAN_POINT('',(3.599599610922,-6.854298961554,17.));\r
-#6222 = PCURVE('',#1519,#6223);\r
-#6223 = DEFINITIONAL_REPRESENTATION('',(#6224),#6243);\r
-#6224 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#6225,#6226,#6227,#6228,#6229,\r
-    #6230,#6231,#6232,#6233,#6234,#6235,#6236,#6237,#6238,#6239,#6240,\r
-    #6241,#6242),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6),(0.,0.250999989569,\r
-    0.500999988929,0.750999988289,1.),.UNSPECIFIED.);\r
-#6225 = CARTESIAN_POINT('',(2.111827718462,0.212321474505));\r
-#6226 = CARTESIAN_POINT('',(2.060392776031,0.212321474505));\r
-#6227 = CARTESIAN_POINT('',(2.008957174647,0.212321474505));\r
-#6228 = CARTESIAN_POINT('',(1.95752282199,0.212321474505));\r
-#6229 = CARTESIAN_POINT('',(1.906087217954,0.212321474505));\r
-#6230 = CARTESIAN_POINT('',(1.803422254032,0.212321474505));\r
-#6231 = CARTESIAN_POINT('',(1.752191578729,0.212321474505));\r
-#6232 = CARTESIAN_POINT('',(1.700962137012,0.212321474505));\r
-#6233 = CARTESIAN_POINT('',(1.64973146171,0.212321474505));\r
-#6234 = CARTESIAN_POINT('',(1.547271415873,0.212321474505));\r
-#6235 = CARTESIAN_POINT('',(1.49604074057,0.212321474505));\r
-#6236 = CARTESIAN_POINT('',(1.444811298853,0.212321474505));\r
-#6237 = CARTESIAN_POINT('',(1.393580623551,0.212321474505));\r
-#6238 = CARTESIAN_POINT('',(1.291325495275,0.212321474505));\r
-#6239 = CARTESIAN_POINT('',(1.24029975256,0.212321474505));\r
-#6240 = CARTESIAN_POINT('',(1.189275212692,0.212321474505));\r
-#6241 = CARTESIAN_POINT('',(1.138249472588,0.212321474505));\r
-#6242 = CARTESIAN_POINT('',(1.087224365826,0.212321474505));\r
-#6243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#6244 = PCURVE('',#6245,#6250);\r
-#6245 = PLANE('',#6246);\r
-#6246 = AXIS2_PLACEMENT_3D('',#6247,#6248,#6249);\r
-#6247 = CARTESIAN_POINT('',(-1.004890835654E-14,3.721564300377E-15,17.)\r
-  );\r
-#6248 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#6249 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#6250 = DEFINITIONAL_REPRESENTATION('',(#6251),#6270);\r
-#6251 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#6252,#6253,#6254,#6255,#6256,\r
-    #6257,#6258,#6259,#6260,#6261,#6262,#6263,#6264,#6265,#6266,#6267,\r
-    #6268,#6269),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6),(0.,0.250999989569,\r
-    0.500999988929,0.750999988289,1.),.UNSPECIFIED.);\r
-#6252 = CARTESIAN_POINT('',(-5.079086817453,-5.843065010257));\r
-#6253 = CARTESIAN_POINT('',(-4.778549078908,-6.104307518259));\r
-#6254 = CARTESIAN_POINT('',(-4.46121113993,-6.346230542877));\r
-#6255 = CARTESIAN_POINT('',(-4.128740817664,-6.567384932568));\r
-#6256 = CARTESIAN_POINT('',(-3.782964818267,-6.766555945868));\r
-#6257 = CARTESIAN_POINT('',(-3.070186093438,-7.118272160795));\r
-#6258 = CARTESIAN_POINT('',(-2.703264386631,-7.271004453871));\r
-#6259 = CARTESIAN_POINT('',(-2.327057104033,-7.399996577487));\r
-#6260 = CARTESIAN_POINT('',(-1.943614531065,-7.504545539746));\r
-#6261 = CARTESIAN_POINT('',(-1.166535814072,-7.663878613208));\r
-#6262 = CARTESIAN_POINT('',(-0.772889815691,-7.718664744957));\r
-#6263 = CARTESIAN_POINT('',(-0.376275990323,-7.748132709973));\r
-#6264 = CARTESIAN_POINT('',(2.114416335131E-02,-7.752121911312));\r
-#6265 = CARTESIAN_POINT('',(0.811652917135,-7.709462030603));\r
-#6266 = CARTESIAN_POINT('',(1.2047623654,-7.663014880769));\r
-#6267 = CARTESIAN_POINT('',(1.594365304294,-7.591524881915));\r
-#6268 = CARTESIAN_POINT('',(1.97835513629,-7.495378283372));\r
-#6269 = CARTESIAN_POINT('',(2.354677080718,-7.375230671569));\r
-#6270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#6271 = ORIENTED_EDGE('',*,*,#6272,.T.);\r
-#6272 = EDGE_CURVE('',#6200,#6273,#6275,.T.);\r
-#6273 = VERTEX_POINT('',#6274);\r
-#6274 = CARTESIAN_POINT('',(1.21835736585,-7.645530516611,\r
-    17.000000000185));\r
-#6275 = SURFACE_CURVE('',#6276,(#6295,#6304),.PCURVE_S1.);\r
-#6276 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#6277,#6278,#6279,#6280,#6281,\r
-    #6282,#6283,#6284,#6285,#6286,#6287,#6288,#6289,#6290,#6291,#6292,\r
-    #6293,#6294),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6),(0.,0.250999989569,\r
-    0.500999988929,0.750999988289,1.),.UNSPECIFIED.);\r
-#6277 = CARTESIAN_POINT('',(-2.774334470422,-7.22783507418,17.));\r
-#6278 = CARTESIAN_POINT('',(-2.402571175214,-7.370532770773,17.));\r
-#6279 = CARTESIAN_POINT('',(-2.021628508108,-7.489330084433,17.));\r
-#6280 = CARTESIAN_POINT('',(-1.633569343584,-7.583435685207,17.));\r
-#6281 = CARTESIAN_POINT('',(-1.240525689991,-7.652332859806,17.));\r
-#6282 = CARTESIAN_POINT('',(-0.450438751777,-7.739053309959,17.));\r
-#6283 = CARTESIAN_POINT('',(-5.34076107164E-02,-7.757080103967,17.));\r
-#6284 = CARTESIAN_POINT('',(0.344229501234,-7.749622581954,17.));\r
-#6285 = CARTESIAN_POINT('',(0.740305508604,-7.716721386536,17.));\r
-#6286 = CARTESIAN_POINT('',(1.525015765354,-7.600668925753,17.));\r
-#6287 = CARTESIAN_POINT('',(1.913659965868,-7.517516188694,17.));\r
-#6288 = CARTESIAN_POINT('',(2.296433688486,-7.409557100572,17.));\r
-#6289 = CARTESIAN_POINT('',(2.671250861459,-7.277380025713,17.));\r
-#6290 = CARTESIAN_POINT('',(3.399495565542,-6.966922933337,17.));\r
-#6291 = CARTESIAN_POINT('',(3.753011752394,-6.788825539543,17.));\r
-#6292 = CARTESIAN_POINT('',(4.094667739455,-6.58839486216,17.));\r
-#6293 = CARTESIAN_POINT('',(4.422616077624,-6.36671435562,17.));\r
-#6294 = CARTESIAN_POINT('',(4.735150128434,-6.125102846035,17.));\r
-#6295 = PCURVE('',#1519,#6296);\r
-#6296 = DEFINITIONAL_REPRESENTATION('',(#6297),#6303);\r
-#6297 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#6298,#6299,#6300,#6301,#6302),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.442041552529,0.511930069728),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#6298 = CARTESIAN_POINT('',(1.484377530989,0.212321474367));\r
-#6299 = CARTESIAN_POINT('',(1.466475513688,0.212321474315));\r
-#6300 = CARTESIAN_POINT('',(1.448573452477,0.21232147438));\r
-#6301 = CARTESIAN_POINT('',(1.430671521276,0.212321474555));\r
-#6302 = CARTESIAN_POINT('',(1.412769536831,0.212321474476));\r
-#6303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#6304 = PCURVE('',#6305,#6315);\r
-#6305 = SURFACE_OF_REVOLUTION('',#6306,#6312);\r
-#6306 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#6307,#6308,#6309,#6310,#6311),\r
-  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),.QUASI_UNIFORM_KNOTS.);\r
-#6307 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#6308 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#6309 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#6310 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#6311 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#6312 = AXIS1_PLACEMENT('',#6313,#6314);\r
-#6313 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#6314 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#6315 = DEFINITIONAL_REPRESENTATION('',(#6316),#6322);\r
-#6316 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#6317,#6318,#6319,#6320,#6321),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.442041552529,0.511930069728),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#6317 = CARTESIAN_POINT('',(1.484377530989,0.212321474367));\r
-#6318 = CARTESIAN_POINT('',(1.466475513688,0.212321474315));\r
-#6319 = CARTESIAN_POINT('',(1.448573452477,0.21232147438));\r
-#6320 = CARTESIAN_POINT('',(1.430671521276,0.212321474555));\r
-#6321 = CARTESIAN_POINT('',(1.412769536831,0.212321474476));\r
-#6322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#6323 = ORIENTED_EDGE('',*,*,#6324,.T.);\r
-#6324 = EDGE_CURVE('',#6273,#5868,#6325,.T.);\r
-#6325 = SURFACE_CURVE('',#6326,(#6395,#6467),.PCURVE_S1.);\r
-#6326 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#6327,#6328,#6329,#6330,#6331,\r
-    #6332,#6333,#6334,#6335,#6336,#6337,#6338,#6339,#6340,#6341,#6342,\r
-    #6343,#6344,#6345,#6346,#6347,#6348,#6349,#6350,#6351,#6352,#6353,\r
-    #6354,#6355,#6356,#6357,#6358,#6359,#6360,#6361,#6362,#6363,#6364,\r
-    #6365,#6366,#6367,#6368,#6369,#6370,#6371,#6372,#6373,#6374,#6375,\r
-    #6376,#6377,#6378,#6379,#6380,#6381,#6382,#6383,#6384,#6385,#6386,\r
-    #6387,#6388,#6389,#6390,#6391,#6392,#6393,#6394),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,0.146267778392,0.21995814551,\r
-    0.265125711787,0.366865279275,0.514806653555,0.562778498912,\r
-    0.610414473978,0.748924768958,0.858377822314,0.934322048381,1.),\r
-  .UNSPECIFIED.);\r
-#6327 = CARTESIAN_POINT('',(18.597781366112,-35.41359242237,-3.));\r
-#6328 = CARTESIAN_POINT('',(17.66575755222,-34.81975452756,-3.));\r
-#6329 = CARTESIAN_POINT('',(16.750407014467,-34.19982816471,\r
-    -2.985095523105));\r
-#6330 = CARTESIAN_POINT('',(15.853985671677,-33.55249823099,\r
-    -2.953898211603));\r
-#6331 = CARTESIAN_POINT('',(14.979158268299,-32.87673490591,\r
-    -2.904758251344));\r
-#6332 = CARTESIAN_POINT('',(14.128939696683,-32.17187502983,\r
-    -2.835706936326));\r
-#6333 = CARTESIAN_POINT('',(13.306567112735,-31.43778606925,\r
-    -2.744417899132));\r
-#6334 = CARTESIAN_POINT('',(12.11666033448,-30.29087436699,\r
-    -2.569629359123));\r
-#6335 = CARTESIAN_POINT('',(11.725927401843,-29.89939393303,\r
-    -2.504742879569));\r
-#6336 = CARTESIAN_POINT('',(11.343531617896,-29.50076720147,\r
-    -2.433185867933));\r
-#6337 = CARTESIAN_POINT('',(10.969905418712,-29.09514482814,\r
-    -2.354592812751));\r
-#6338 = CARTESIAN_POINT('',(10.60547460614,-28.68274178974,\r
-    -2.268578792143));\r
-#6339 = CARTESIAN_POINT('',(10.250646848367,-28.26384688303,\r
-    -2.174743874234));\r
-#6340 = CARTESIAN_POINT('',(9.694430834157,-27.57832493488,\r
-    -2.010117252108));\r
-#6341 = CARTESIAN_POINT('',(9.486810912824,-27.31551813315,\r
-    -1.944464496601));\r
-#6342 = CARTESIAN_POINT('',(9.283027607315,-27.05049790233,\r
-    -1.875625167615));\r
-#6343 = CARTESIAN_POINT('',(9.083162859535,-26.78336116131,\r
-    -1.803503649463));\r
-#6344 = CARTESIAN_POINT('',(8.887292157217,-26.51421629496,\r
-    -1.728003768888));\r
-#6345 = CARTESIAN_POINT('',(8.69548332869,-26.24318378452,-1.64902976975\r
-    ));\r
-#6346 = CARTESIAN_POINT('',(8.08502969838,-25.35594650937,\r
-    -1.380561033204));\r
-#6347 = CARTESIAN_POINT('',(7.68313644821,-24.73254241617,\r
-    -1.176513665835));\r
-#6348 = CARTESIAN_POINT('',(7.302842567541,-24.1017749638,\r
-    -0.953283728771));\r
-#6349 = CARTESIAN_POINT('',(6.944569194707,-23.4654664521,\r
-    -0.709833419307));\r
-#6350 = CARTESIAN_POINT('',(6.608374266041,-22.82568309792,-0.4451985244\r
-    ));\r
-#6351 = CARTESIAN_POINT('',(6.293928798532,-22.1847145373,-0.15857716455\r
-    ));\r
-#6352 = CARTESIAN_POINT('',(5.573885600424,-20.61483040199,\r
-    0.600039461371));\r
-#6353 = CARTESIAN_POINT('',(5.191622241938,-19.68707657805,\r
-    1.097233775301));\r
-#6354 = CARTESIAN_POINT('',(4.851685316301,-18.76948089232,1.64367036125\r
-    ));\r
-#6355 = CARTESIAN_POINT('',(4.549885425764,-17.86957887011,\r
-    2.240029036563));\r
-#6356 = CARTESIAN_POINT('',(4.280449037296,-16.99431077486,\r
-    2.885777519243));\r
-#6357 = CARTESIAN_POINT('',(4.037148969181,-16.14952486471,\r
-    3.578958087521));\r
-#6358 = CARTESIAN_POINT('',(3.74176496292,-15.07724799524,4.555432498623\r
-    ));\r
-#6359 = CARTESIAN_POINT('',(3.67155895631,-14.81835281297,4.799200745848\r
-    ));\r
-#6360 = CARTESIAN_POINT('',(3.60327317015,-14.56327239414,5.047536864325\r
-    ));\r
-#6361 = CARTESIAN_POINT('',(3.536704985721,-14.31213137086,\r
-    5.300325078178));\r
-#6362 = CARTESIAN_POINT('',(3.471664533177,-14.06505407202,\r
-    5.557458648064));\r
-#6363 = CARTESIAN_POINT('',(3.407959668623,-13.82212405776,\r
-    5.818797694588));\r
-#6364 = CARTESIAN_POINT('',(3.2833118933,-13.34640918473,6.347779561454)\r
-  );\r
-#6365 = CARTESIAN_POINT('',(3.222352548166,-13.11356446331,\r
-    6.615365484258));\r
-#6366 = CARTESIAN_POINT('',(3.162366938995,-12.8849804083,6.886851634538\r
-    ));\r
-#6367 = CARTESIAN_POINT('',(3.103195094775,-12.66073177128,\r
-    7.162114020168));\r
-#6368 = CARTESIAN_POINT('',(3.044688819316,-12.4408849303,7.441028899832\r
-    ));\r
-#6369 = CARTESIAN_POINT('',(2.98671157436,-12.2254983093,7.72347310737)\r
-  );\r
-#6370 = CARTESIAN_POINT('',(2.761733737885,-11.40146374458,\r
-    8.840489131319));\r
-#6371 = CARTESIAN_POINT('',(2.597740016287,-10.82642761352,\r
-    9.700482281925));\r
-#6372 = CARTESIAN_POINT('',(2.434088924725,-10.29079979513,\r
-    10.58625507243));\r
-#6373 = CARTESIAN_POINT('',(2.268503355264,-9.795309461146,\r
-    11.494822766174));\r
-#6374 = CARTESIAN_POINT('',(2.099349106528,-9.340196505819,\r
-    12.42328069397));\r
-#6375 = CARTESIAN_POINT('',(1.925126506829,-8.925305339388,\r
-    13.368760998675));\r
-#6376 = CARTESIAN_POINT('',(1.600505141817,-8.253336779384,\r
-    15.086449448778));\r
-#6377 = CARTESIAN_POINT('',(1.452768425759,-7.98139667586,\r
-    15.853435156601));\r
-#6378 = CARTESIAN_POINT('',(1.299577259054,-7.733785886687,\r
-    16.627737514878));\r
-#6379 = CARTESIAN_POINT('',(1.139694046203,-7.50994132152,\r
-    17.407862987703));\r
-#6380 = CARTESIAN_POINT('',(0.971484972326,-7.309029987518,\r
-    18.192247162894));\r
-#6381 = CARTESIAN_POINT('',(0.792576837879,-7.129820597435,\r
-    18.979151542128));\r
-#6382 = CARTESIAN_POINT('',(0.466253118954,-6.859333768714,\r
-    20.312857193334));\r
-#6383 = CARTESIAN_POINT('',(0.325969418311,-6.757936521419,\r
-    20.859393188354));\r
-#6384 = CARTESIAN_POINT('',(0.17805839309,-6.665213141921,\r
-    21.405456117722));\r
-#6385 = CARTESIAN_POINT('',(2.136405084418E-02,-6.580220357638,\r
-    21.950256835113));\r
-#6386 = CARTESIAN_POINT('',(-0.1453956579,-6.501717709679,\r
-    22.492892808035));\r
-#6387 = CARTESIAN_POINT('',(-0.32351657018,-6.428010243382,\r
-    23.032359249568));\r
-#6388 = CARTESIAN_POINT('',(-0.678791371622,-6.295457905566,\r
-    24.030537046437));\r
-#6389 = CARTESIAN_POINT('',(-0.852816097765,-6.235952857155,\r
-    24.490292853076));\r
-#6390 = CARTESIAN_POINT('',(-1.036761388148,-6.177015521635,\r
-    24.946198069303));\r
-#6391 = CARTESIAN_POINT('',(-1.231122795242,-6.116991534915,\r
-    25.397514113646));\r
-#6392 = CARTESIAN_POINT('',(-1.436111621224,-6.053950946026,\r
-    25.843512017016));\r
-#6393 = CARTESIAN_POINT('',(-1.651478504814,-5.98580284324,\r
-    26.283564045772));\r
-#6394 = CARTESIAN_POINT('',(-1.876525416594,-5.910467873395,\r
-    26.717157287525));\r
-#6395 = PCURVE('',#1519,#6396);\r
-#6396 = DEFINITIONAL_REPRESENTATION('',(#6397),#6466);\r
-#6397 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#6398,#6399,#6400,#6401,#6402,\r
-    #6403,#6404,#6405,#6406,#6407,#6408,#6409,#6410,#6411,#6412,#6413,\r
-    #6414,#6415,#6416,#6417,#6418,#6419,#6420,#6421,#6422,#6423,#6424,\r
-    #6425,#6426,#6427,#6428,#6429,#6430,#6431,#6432,#6433,#6434,#6435,\r
-    #6436,#6437,#6438,#6439,#6440,#6441,#6442,#6443,#6444,#6445,#6446,\r
-    #6447,#6448,#6449,#6450,#6451,#6452,#6453,#6454,#6455,#6456,#6457,\r
-    #6458,#6459,#6460,#6461,#6462,#6463,#6464,#6465),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,0.146267778392,0.21995814551,\r
-    0.265125711787,0.366865279275,0.514806653555,0.562778498912,\r
-    0.610414473978,0.748924768958,0.858377822314,0.934322048381,1.),\r
-  .UNSPECIFIED.);\r
-#6398 = CARTESIAN_POINT('',(1.087224365826,1.));\r
-#6399 = CARTESIAN_POINT('',(1.100950768412,0.986679337399));\r
-#6400 = CARTESIAN_POINT('',(1.114772838827,0.972991666283));\r
-#6401 = CARTESIAN_POINT('',(1.128648662836,0.958902426366));\r
-#6402 = CARTESIAN_POINT('',(1.14252517895,0.944375933237));\r
-#6403 = CARTESIAN_POINT('',(1.156335844943,0.929374330342));\r
-#6404 = CARTESIAN_POINT('',(1.169998936639,0.913858440327));\r
-#6405 = CARTESIAN_POINT('',(1.190176297402,0.88969542279));\r
-#6406 = CARTESIAN_POINT('',(1.196873554833,0.881460487267));\r
-#6407 = CARTESIAN_POINT('',(1.203495566591,0.873081191297));\r
-#6408 = CARTESIAN_POINT('',(1.210028502087,0.86455318113));\r
-#6409 = CARTESIAN_POINT('',(1.216457516955,0.855872473908));\r
-#6410 = CARTESIAN_POINT('',(1.222766885174,0.847035664436));\r
-#6411 = CARTESIAN_POINT('',(1.232723943228,0.832526435584));\r
-#6412 = CARTESIAN_POINT('',(1.236456624054,0.826953102181));\r
-#6413 = CARTESIAN_POINT('',(1.240134386839,0.821319544146));\r
-#6414 = CARTESIAN_POINT('',(1.243753360619,0.815625268651));\r
-#6415 = CARTESIAN_POINT('',(1.247309625998,0.809869905985));\r
-#6416 = CARTESIAN_POINT('',(1.25079925085,0.804053237892));\r
-#6417 = CARTESIAN_POINT('',(1.261919764422,0.7849350528));\r
-#6418 = CARTESIAN_POINT('',(1.269263907114,0.771382514517));\r
-#6419 = CARTESIAN_POINT('',(1.276205149424,0.757518628423));\r
-#6420 = CARTESIAN_POINT('',(1.2827000807,0.743347156347));\r
-#6421 = CARTESIAN_POINT('',(1.288710058369,0.728876079666));\r
-#6422 = CARTESIAN_POINT('',(1.294205063866,0.714119168841));\r
-#6423 = CARTESIAN_POINT('',(1.306386759102,0.677254577069));\r
-#6424 = CARTESIAN_POINT('',(1.312483400356,0.654845907548));\r
-#6425 = CARTESIAN_POINT('',(1.317406381034,0.631940005403));\r
-#6426 = CARTESIAN_POINT('',(1.321172358721,0.608616319564));\r
-#6427 = CARTESIAN_POINT('',(1.323887742489,0.584969169058));\r
-#6428 = CARTESIAN_POINT('',(1.325763916949,0.561103251839));\r
-#6429 = CARTESIAN_POINT('',(1.327530406694,0.529353942004));\r
-#6430 = CARTESIAN_POINT('',(1.327905980711,0.521567360219));\r
-#6431 = CARTESIAN_POINT('',(1.328234688151,0.513773411773));\r
-#6432 = CARTESIAN_POINT('',(1.328527679321,0.505970971582));\r
-#6433 = CARTESIAN_POINT('',(1.328796795221,0.498170585292));\r
-#6434 = CARTESIAN_POINT('',(1.329054988938,0.490369565861));\r
-#6435 = CARTESIAN_POINT('',(1.329574555516,0.474823897354));\r
-#6436 = CARTESIAN_POINT('',(1.329835898315,0.467079220949));\r
-#6437 = CARTESIAN_POINT('',(1.330112905075,0.459336313369));\r
-#6438 = CARTESIAN_POINT('',(1.330419417602,0.451596014082));\r
-#6439 = CARTESIAN_POINT('',(1.33076989694,0.443859091801));\r
-#6440 = CARTESIAN_POINT('',(1.331179392642,0.436126251211));\r
-#6441 = CARTESIAN_POINT('',(1.333071177588,0.405927244425));\r
-#6442 = CARTESIAN_POINT('',(1.335109808915,0.383495708534));\r
-#6443 = CARTESIAN_POINT('',(1.338163120542,0.361120664944));\r
-#6444 = CARTESIAN_POINT('',(1.342655263308,0.338814752784));\r
-#6445 = CARTESIAN_POINT('',(1.34904624257,0.316588405154));\r
-#6446 = CARTESIAN_POINT('',(1.357836707116,0.294451662837));\r
-#6447 = CARTESIAN_POINT('',(1.378898811305,0.255007454011));\r
-#6448 = CARTESIAN_POINT('',(1.390053796515,0.237660237703));\r
-#6449 = CARTESIAN_POINT('',(1.403350798154,0.220383241476));\r
-#6450 = CARTESIAN_POINT('',(1.419104990151,0.203183712127));\r
-#6451 = CARTESIAN_POINT('',(1.437668184973,0.186070854429));\r
-#6452 = CARTESIAN_POINT('',(1.459458156002,0.169057963641));\r
-#6453 = CARTESIAN_POINT('',(1.50261575478,0.140444267527));\r
-#6454 = CARTESIAN_POINT('',(1.522069747142,0.128781520327));\r
-#6455 = CARTESIAN_POINT('',(1.543453216621,0.117183816803));\r
-#6456 = CARTESIAN_POINT('',(1.566928566847,0.105660287424));\r
-#6457 = CARTESIAN_POINT('',(1.59266246416,9.422255433942E-02));\r
-#6458 = CARTESIAN_POINT('',(1.620809127551,8.288456153134E-02));\r
-#6459 = CARTESIAN_POINT('',(1.678009013601,6.195483992912E-02));\r
-#6460 = CARTESIAN_POINT('',(1.706424546049,5.233453110314E-02));\r
-#6461 = CARTESIAN_POINT('',(1.736800524355,4.281038986111E-02));\r
-#6462 = CARTESIAN_POINT('',(1.769183733644,3.339369552109E-02));\r
-#6463 = CARTESIAN_POINT('',(1.803583193432,2.409577750735E-02));\r
-#6464 = CARTESIAN_POINT('',(1.839956910335,1.492622639523E-02));\r
-#6465 = CARTESIAN_POINT('',(1.878222450965,5.892641764695E-03));\r
-#6466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#6467 = PCURVE('',#6468,#6496);\r
-#6468 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#6469,#6470,#6471)\r
-    ,(#6472,#6473,#6474)\r
-    ,(#6475,#6476,#6477)\r
-    ,(#6478,#6479,#6480)\r
-    ,(#6481,#6482,#6483)\r
-    ,(#6484,#6485,#6486)\r
-    ,(#6487,#6488,#6489)\r
-    ,(#6490,#6491,#6492)\r
-    ,(#6493,#6494,#6495\r
-  )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(0.,1.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#6469 = CARTESIAN_POINT('',(0.100084330477,-0.8578121663,-3.));\r
-#6470 = CARTESIAN_POINT('',(-2.372259985509E-02,-1.241160497629,\r
-    17.999867544966));\r
-#6471 = CARTESIAN_POINT('',(-0.532024125859,-0.892720745532,\r
-    26.717157287525));\r
-#6472 = CARTESIAN_POINT('',(-1.164307247798E-02,-6.29799811479,-3.));\r
-#6473 = CARTESIAN_POINT('',(3.133453913329,-6.302279281135,\r
-    17.999867544966));\r
-#6474 = CARTESIAN_POINT('',(-1.890824112648,-5.96383133355,\r
-    26.717157287525));\r
-#6475 = CARTESIAN_POINT('',(0.722397124615,-11.75555405831,-3.));\r
-#6476 = CARTESIAN_POINT('',(5.96821463243,-11.35677643389,\r
-    17.999867544966));\r
-#6477 = CARTESIAN_POINT('',(-3.249624099436,-11.03494192156,\r
-    26.717157287525));\r
-#6478 = CARTESIAN_POINT('',(2.305354984911,-17.0770756907,-3.));\r
-#6479 = CARTESIAN_POINT('',(8.479358719164,-16.46313134338,\r
-    17.999867544966));\r
-#6480 = CARTESIAN_POINT('',(-4.608424086224,-16.10605250958,\r
-    26.717157287525));\r
-#6481 = CARTESIAN_POINT('',(4.706993963187,-22.10847734343,-3.));\r
-#6482 = CARTESIAN_POINT('',(10.678412672937,-21.68008313978,\r
-    17.999867544966));\r
-#6483 = CARTESIAN_POINT('',(-5.967224073012,-21.1771630976,\r
-    26.717157287525));\r
-#6484 = CARTESIAN_POINT('',(7.86349612196,-26.7040585357,-3.));\r
-#6485 = CARTESIAN_POINT('',(12.589704584571,-27.06317442868,\r
-    17.999867544966));\r
-#6486 = CARTESIAN_POINT('',(-7.326024059801,-26.24827368562,\r
-    26.717157287525));\r
-#6487 = CARTESIAN_POINT('',(11.680590112242,-30.73570107203,-3.));\r
-#6488 = CARTESIAN_POINT('',(14.249171716078,-32.66124525753,\r
-    17.999867544966));\r
-#6489 = CARTESIAN_POINT('',(-8.684824046589,-31.31938427363,\r
-    26.717157287525));\r
-#6490 = CARTESIAN_POINT('',(16.039952103367,-34.10017650188,-3.));\r
-#6491 = CARTESIAN_POINT('',(15.701920396692,-38.51364743273,\r
-    17.999867544966));\r
-#6492 = CARTESIAN_POINT('',(-10.04362403337,-36.39049486165,\r
-    26.717157287525));\r
-#6493 = CARTESIAN_POINT('',(20.807155037548,-36.72351070686,-3.));\r
-#6494 = CARTESIAN_POINT('',(16.999195680704,-44.64858069157,\r
-    17.999867544966));\r
-#6495 = CARTESIAN_POINT('',(-11.40242402016,-41.46160544967,\r
-    26.717157287525));\r
-#6496 = DEFINITIONAL_REPRESENTATION('',(#6497),#6566);\r
-#6497 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#6498,#6499,#6500,#6501,#6502,\r
-    #6503,#6504,#6505,#6506,#6507,#6508,#6509,#6510,#6511,#6512,#6513,\r
-    #6514,#6515,#6516,#6517,#6518,#6519,#6520,#6521,#6522,#6523,#6524,\r
-    #6525,#6526,#6527,#6528,#6529,#6530,#6531,#6532,#6533,#6534,#6535,\r
-    #6536,#6537,#6538,#6539,#6540,#6541,#6542,#6543,#6544,#6545,#6546,\r
-    #6547,#6548,#6549,#6550,#6551,#6552,#6553,#6554,#6555,#6556,#6557,\r
-    #6558,#6559,#6560,#6561,#6562,#6563,#6564,#6565),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,0.146267778392,0.21995814551,\r
-    0.265125711787,0.366865279275,0.514806653555,0.562778498912,\r
-    0.610414473978,0.748924768958,0.858377822314,0.934322048381,1.),\r
-  .UNSPECIFIED.);\r
-#6498 = CARTESIAN_POINT('',(0.940985361083,1.4E-16));\r
-#6499 = CARTESIAN_POINT('',(0.91559797541,4.09E-15));\r
-#6500 = CARTESIAN_POINT('',(0.89018643539,3.548728627353E-04));\r
-#6501 = CARTESIAN_POINT('',(0.864729498555,1.097663377013E-03));\r
-#6502 = CARTESIAN_POINT('',(0.839215400961,2.268143570524E-03));\r
-#6503 = CARTESIAN_POINT('',(0.81364118892,3.914324609326E-03));\r
-#6504 = CARTESIAN_POINT('',(0.78801399397,6.093923524186E-03));\r
-#6505 = CARTESIAN_POINT('',(0.749426756767,1.027729901572E-02));\r
-#6506 = CARTESIAN_POINT('',(0.736491442297,1.18316335956E-02));\r
-#6507 = CARTESIAN_POINT('',(0.723551337857,1.354749858173E-02));\r
-#6508 = CARTESIAN_POINT('',(0.710610443653,1.543430416431E-02));\r
-#6509 = CARTESIAN_POINT('',(0.697673848371,1.750209939604E-02));\r
-#6510 = CARTESIAN_POINT('',(0.684747847631,1.97615109428E-02));\r
-#6511 = CARTESIAN_POINT('',(0.663928400921,2.373283793269E-02));\r
-#6512 = CARTESIAN_POINT('',(0.65602357151,2.53181694836E-02));\r
-#6513 = CARTESIAN_POINT('',(0.648127342274,2.698223227541E-02));\r
-#6514 = CARTESIAN_POINT('',(0.640241638895,2.872765656291E-02));\r
-#6515 = CARTESIAN_POINT('',(0.632368554407,3.055712864291E-02));\r
-#6516 = CARTESIAN_POINT('',(0.624510358925,3.247337242994E-02));\r
-#6517 = CARTESIAN_POINT('',(0.599008060977,3.899708560553E-02));\r
-#6518 = CARTESIAN_POINT('',(0.581433121453,4.396959105563E-02));\r
-#6519 = CARTESIAN_POINT('',(0.563974828118,4.942760049828E-02));\r
-#6520 = CARTESIAN_POINT('',(0.546665191402,5.54028165887E-02));\r
-#6521 = CARTESIAN_POINT('',(0.529538592655,6.192688725778E-02));\r
-#6522 = CARTESIAN_POINT('',(0.512631812331,6.90295034355E-02));\r
-#6523 = CARTESIAN_POINT('',(0.471775100546,8.794068272953E-02));\r
-#6524 = CARTESIAN_POINT('',(0.448106581275,0.100424696224));\r
-#6525 = CARTESIAN_POINT('',(0.425101742586,0.114262810231));\r
-#6526 = CARTESIAN_POINT('',(0.402867768956,0.129518717582));\r
-#6527 = CARTESIAN_POINT('',(0.38149625257,0.146237075571));\r
-#6528 = CARTESIAN_POINT('',(0.361060587997,0.164437208764));\r
-#6529 = CARTESIAN_POINT('',(0.3353097618,0.19049251965));\r
-#6530 = CARTESIAN_POINT('',(0.329107937857,0.19702812571));\r
-#6531 = CARTESIAN_POINT('',(0.323011397745,0.203719478882));\r
-#6532 = CARTESIAN_POINT('',(0.317021362276,0.210566319704));\r
-#6533 = CARTESIAN_POINT('',(0.31113919507,0.217568740509));\r
-#6534 = CARTESIAN_POINT('',(0.30536541273,0.224726014584));\r
-#6535 = CARTESIAN_POINT('',(0.294075921502,0.239298643322));\r
-#6536 = CARTESIAN_POINT('',(0.288558671065,0.246711841581));\r
-#6537 = CARTESIAN_POINT('',(0.283149785133,0.254277254355));\r
-#6538 = CARTESIAN_POINT('',(0.277849898379,0.261994701571));\r
-#6539 = CARTESIAN_POINT('',(0.272659586069,0.269864104946));\r
-#6540 = CARTESIAN_POINT('',(0.2675793693,0.27788550364));\r
-#6541 = CARTESIAN_POINT('',(0.248159558197,0.30982520621));\r
-#6542 = CARTESIAN_POINT('',(0.234643807548,0.334878521349));\r
-#6543 = CARTESIAN_POINT('',(0.222074863507,0.361222083587));\r
-#6544 = CARTESIAN_POINT('',(0.210461106778,0.388868501554));\r
-#6545 = CARTESIAN_POINT('',(0.19980693703,0.417842266481));\r
-#6546 = CARTESIAN_POINT('',(0.190112662819,0.448182374598));\r
-#6547 = CARTESIAN_POINT('',(0.174460385684,0.505040914824));\r
-#6548 = CARTESIAN_POINT('',(0.168144861604,0.531027075993));\r
-#6549 = CARTESIAN_POINT('',(0.162418390619,0.557929147357));\r
-#6550 = CARTESIAN_POINT('',(0.157272622827,0.585781811617));\r
-#6551 = CARTESIAN_POINT('',(0.152693535021,0.614627790168));\r
-#6552 = CARTESIAN_POINT('',(0.148657831106,0.644517765332));\r
-#6553 = CARTESIAN_POINT('',(0.14266352288,0.697014025733));\r
-#6554 = CARTESIAN_POINT('',(0.140447353127,0.719047982264));\r
-#6555 = CARTESIAN_POINT('',(0.138454910135,0.741631255405));\r
-#6556 = CARTESIAN_POINT('',(0.136665354886,0.764783531644));\r
-#6557 = CARTESIAN_POINT('',(0.135050488292,0.788525208421));\r
-#6558 = CARTESIAN_POINT('',(0.133570780866,0.812877706827));\r
-#6559 = CARTESIAN_POINT('',(0.130968063343,0.859483790894));\r
-#6560 = CARTESIAN_POINT('',(0.129823915608,0.881575441873));\r
-#6561 = CARTESIAN_POINT('',(0.128709624144,0.904162194063));\r
-#6562 = CARTESIAN_POINT('',(0.127585879036,0.927263894003));\r
-#6563 = CARTESIAN_POINT('',(0.12640667856,0.950906792845));\r
-#6564 = CARTESIAN_POINT('',(0.125122384502,0.975130272449));\r
-#6565 = CARTESIAN_POINT('',(0.123684620971,1.));\r
-#6566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#6567 = ADVANCED_FACE('',(#6568),#1432,.T.);\r
-#6568 = FACE_BOUND('',#6569,.T.);\r
-#6569 = EDGE_LOOP('',(#6570,#6620,#6621,#6622,#6623,#6651));\r
-#6570 = ORIENTED_EDGE('',*,*,#6571,.F.);\r
-#6571 = EDGE_CURVE('',#1474,#6572,#6574,.T.);\r
-#6572 = VERTEX_POINT('',#6573);\r
-#6573 = CARTESIAN_POINT('',(-13.09007804695,-20.1159105368,27.));\r
-#6574 = SURFACE_CURVE('',#6575,(#6588,#6604),.PCURVE_S1.);\r
-#6575 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#6576,#6577,#6578,#6579,#6580,\r
-    #6581,#6582,#6583,#6584,#6585,#6586,#6587),.UNSPECIFIED.,.F.,.F.,(7,\r
-    5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#6576 = CARTESIAN_POINT('',(-0.316315122092,-0.98351473586,27.));\r
-#6577 = CARTESIAN_POINT('',(-3.906364723842,-6.39710615148,27.));\r
-#6578 = CARTESIAN_POINT('',(-7.508777285928,-11.80250372848,27.));\r
-#6579 = CARTESIAN_POINT('',(-11.12281885795,-17.20013716302,27.));\r
-#6580 = CARTESIAN_POINT('',(-14.74664218131,-22.59120705031,27.));\r
-#6581 = CARTESIAN_POINT('',(-18.37751312329,-27.97753177928,27.));\r
-#6582 = CARTESIAN_POINT('',(-22.28314446847,-33.76204514119,27.));\r
-#6583 = CARTESIAN_POINT('',(-22.55386560274,-34.16295356463,27.));\r
-#6584 = CARTESIAN_POINT('',(-22.82460802949,-34.56384766316,27.));\r
-#6585 = CARTESIAN_POINT('',(-23.09537050562,-34.96472827458,27.));\r
-#6586 = CARTESIAN_POINT('',(-23.3661517806,-35.36559624211,27.));\r
-#6587 = CARTESIAN_POINT('',(-23.63695059649,-35.76645241444,27.));\r
-#6588 = PCURVE('',#1432,#6589);\r
-#6589 = DEFINITIONAL_REPRESENTATION('',(#6590),#6603);\r
-#6590 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#6591,#6592,#6593,#6594,#6595,\r
-    #6596,#6597,#6598,#6599,#6600,#6601,#6602),.UNSPECIFIED.,.F.,.F.,(7,\r
-    5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#6591 = CARTESIAN_POINT('',(-0.98351473586,0.316315122092));\r
-#6592 = CARTESIAN_POINT('',(-6.39710615148,3.906364723842));\r
-#6593 = CARTESIAN_POINT('',(-11.80250372848,7.508777285928));\r
-#6594 = CARTESIAN_POINT('',(-17.20013716302,11.122818857954));\r
-#6595 = CARTESIAN_POINT('',(-22.59120705031,14.746642181318));\r
-#6596 = CARTESIAN_POINT('',(-27.97753177928,18.377513123293));\r
-#6597 = CARTESIAN_POINT('',(-33.76204514119,22.283144468471));\r
-#6598 = CARTESIAN_POINT('',(-34.16295356463,22.55386560274));\r
-#6599 = CARTESIAN_POINT('',(-34.56384766316,22.824608029498));\r
-#6600 = CARTESIAN_POINT('',(-34.96472827458,23.095370505629));\r
-#6601 = CARTESIAN_POINT('',(-35.36559624211,23.366151780607));\r
-#6602 = CARTESIAN_POINT('',(-35.76645241444,23.636950596493));\r
-#6603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#6604 = PCURVE('',#6049,#6605);\r
-#6605 = DEFINITIONAL_REPRESENTATION('',(#6606),#6619);\r
-#6606 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#6607,#6608,#6609,#6610,#6611,\r
-    #6612,#6613,#6614,#6615,#6616,#6617,#6618),.UNSPECIFIED.,.F.,.F.,(7,\r
-    5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#6607 = CARTESIAN_POINT('',(3.,0.9846980552));\r
-#6608 = CARTESIAN_POINT('',(2.84437028461,0.9846980552));\r
-#6609 = CARTESIAN_POINT('',(2.68881845003,0.9846980552));\r
-#6610 = CARTESIAN_POINT('',(2.533435683951,0.9846980552));\r
-#6611 = CARTESIAN_POINT('',(2.378305470835,0.9846980552));\r
-#6612 = CARTESIAN_POINT('',(2.22348468561,0.9846980552));\r
-#6613 = CARTESIAN_POINT('',(2.05749530595,0.9846980552));\r
-#6614 = CARTESIAN_POINT('',(2.045992475721,0.9846980552));\r
-#6615 = CARTESIAN_POINT('',(2.034491520363,0.9846980552));\r
-#6616 = CARTESIAN_POINT('',(2.022992449991,0.9846980552));\r
-#6617 = CARTESIAN_POINT('',(2.011495273788,0.9846980552));\r
-#6618 = CARTESIAN_POINT('',(2.,0.9846980552));\r
-#6619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#6620 = ORIENTED_EDGE('',*,*,#1473,.F.);\r
-#6621 = ORIENTED_EDGE('',*,*,#1444,.F.);\r
-#6622 = ORIENTED_EDGE('',*,*,#1416,.T.);\r
-#6623 = ORIENTED_EDGE('',*,*,#6624,.T.);\r
-#6624 = EDGE_CURVE('',#1383,#6625,#6627,.T.);\r
-#6625 = VERTEX_POINT('',#6626);\r
-#6626 = CARTESIAN_POINT('',(-13.76583447242,-19.65964906293,27.));\r
-#6627 = SURFACE_CURVE('',#6628,(#6632,#6639),.PCURVE_S1.);\r
-#6628 = LINE('',#6629,#6630);\r
-#6629 = CARTESIAN_POINT('',(-6.309340799862,-9.010672487179,27.));\r
-#6630 = VECTOR('',#6631,1.);\r
-#6631 = DIRECTION('',(-0.573576436351,-0.819152044289,9.E-17));\r
-#6632 = PCURVE('',#1432,#6633);\r
-#6633 = DEFINITIONAL_REPRESENTATION('',(#6634),#6638);\r
-#6634 = LINE('',#6635,#6636);\r
-#6635 = CARTESIAN_POINT('',(-9.010672487179,6.309340799862));\r
-#6636 = VECTOR('',#6637,1.);\r
-#6637 = DIRECTION('',(-0.819152044289,0.573576436351));\r
-#6638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#6639 = PCURVE('',#6640,#6645);\r
-#6640 = PLANE('',#6641);\r
-#6641 = AXIS2_PLACEMENT_3D('',#6642,#6643,#6644);\r
-#6642 = CARTESIAN_POINT('',(-12.61868159972,-18.02134497435,27.));\r
-#6643 = DIRECTION('',(0.57922796534,-0.405579787673,-0.707106781187));\r
-#6644 = DIRECTION('',(-0.141783143349,0.804092163206,-0.57735026919));\r
-#6645 = DEFINITIONAL_REPRESENTATION('',(#6646),#6650);\r
-#6646 = LINE('',#6647,#6648);\r
-#6647 = CARTESIAN_POINT('',(6.350852961086,8.981462390205));\r
-#6648 = VECTOR('',#6649,1.);\r
-#6649 = DIRECTION('',(-0.57735026919,-0.816496580928));\r
-#6650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#6651 = ORIENTED_EDGE('',*,*,#6652,.T.);\r
-#6652 = EDGE_CURVE('',#6625,#6572,#6653,.T.);\r
-#6653 = SURFACE_CURVE('',#6654,(#6659,#6666),.PCURVE_S1.);\r
-#6654 = CIRCLE('',#6655,24.);\r
-#6655 = AXIS2_PLACEMENT_3D('',#6656,#6657,#6658);\r
-#6656 = CARTESIAN_POINT('',(-9.99E-15,9.99E-15,27.));\r
-#6657 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#6658 = DIRECTION('',(1.,-6.9E-16,3.3E-16));\r
-#6659 = PCURVE('',#1432,#6660);\r
-#6660 = DEFINITIONAL_REPRESENTATION('',(#6661),#6665);\r
-#6661 = CIRCLE('',#6662,24.);\r
-#6662 = AXIS2_PLACEMENT_2D('',#6663,#6664);\r
-#6663 = CARTESIAN_POINT('',(4.19E-15,-1.16E-15));\r
-#6664 = DIRECTION('',(-6.9E-16,-1.));\r
-#6665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#6666 = PCURVE('',#6667,#6677);\r
-#6667 = SURFACE_OF_REVOLUTION('',#6668,#6674);\r
-#6668 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#6669,#6670,#6671,#6672,#6673),\r
-  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),.QUASI_UNIFORM_KNOTS.);\r
-#6669 = CARTESIAN_POINT('',(24.,-6.66E-15,27.));\r
-#6670 = CARTESIAN_POINT('',(24.,-4.88E-15,19.));\r
-#6671 = CARTESIAN_POINT('',(26.,-3.11E-15,11.));\r
-#6672 = CARTESIAN_POINT('',(32.,-1.33E-15,3.));\r
-#6673 = CARTESIAN_POINT('',(40.,-1.33E-15,3.));\r
-#6674 = AXIS1_PLACEMENT('',#6675,#6676);\r
-#6675 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#6676 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#6677 = DEFINITIONAL_REPRESENTATION('',(#6678),#6682);\r
-#6678 = LINE('',#6679,#6680);\r
-#6679 = CARTESIAN_POINT('',(0.,0.));\r
-#6680 = VECTOR('',#6681,1.);\r
-#6681 = DIRECTION('',(1.,0.));\r
-#6682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#6683 = ADVANCED_FACE('',(#6684),#1399,.T.);\r
-#6684 = FACE_BOUND('',#6685,.T.);\r
-#6685 = EDGE_LOOP('',(#6686,#6721,#6722,#6968,#7018,#7091,#7143));\r
-#6686 = ORIENTED_EDGE('',*,*,#6687,.F.);\r
-#6687 = EDGE_CURVE('',#1383,#6688,#6690,.T.);\r
-#6688 = VERTEX_POINT('',#6689);\r
-#6689 = CARTESIAN_POINT('',(-3.784856155871,-4.912213554084,\r
-    26.717157287525));\r
-#6690 = SURFACE_CURVE('',#6691,(#6699,#6710),.PCURVE_S1.);\r
-#6691 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#6692,#6693,#6694,#6695,#6696,\r
-    #6697,#6698),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#6692 = CARTESIAN_POINT('',(-3.556173905376,-5.078742674592,27.));\r
-#6693 = CARTESIAN_POINT('',(-3.90465949732,-4.834730430793,\r
-    26.57457764173));\r
-#6694 = CARTESIAN_POINT('',(-4.236765963676,-4.567432797577,\r
-    26.149216326988));\r
-#6695 = CARTESIAN_POINT('',(-4.55161490757,-4.277461250133,\r
-    25.724986324129));\r
-#6696 = CARTESIAN_POINT('',(-4.847919962061,-3.965168204478,\r
-    25.303143500785));\r
-#6697 = CARTESIAN_POINT('',(-5.124102819859,-3.630791413982,\r
-    24.885117100332));\r
-#6698 = CARTESIAN_POINT('',(-5.378030798357,-3.274165298079,\r
-    24.472559140973));\r
-#6699 = PCURVE('',#1399,#6700);\r
-#6700 = DEFINITIONAL_REPRESENTATION('',(#6701),#6709);\r
-#6701 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#6702,#6703,#6704,#6705,#6706,\r
-    #6707,#6708),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#6702 = CARTESIAN_POINT('',(2.181661564993,0.));\r
-#6703 = CARTESIAN_POINT('',(2.250278074391,8.862965797288E-03));\r
-#6704 = CARTESIAN_POINT('',(2.31888487538,1.772465988652E-02));\r
-#6705 = CARTESIAN_POINT('',(2.387563192301,2.65659177057E-02));\r
-#6706 = CARTESIAN_POINT('',(2.456369849906,3.53637046129E-02));\r
-#6707 = CARTESIAN_POINT('',(2.525372915753,4.40911402107E-02));\r
-#6708 = CARTESIAN_POINT('',(2.594724945005,5.271605832124E-02));\r
-#6709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#6710 = PCURVE('',#6640,#6711);\r
-#6711 = DEFINITIONAL_REPRESENTATION('',(#6712),#6720);\r
-#6712 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#6713,#6714,#6715,#6716,#6717,\r
-    #6718,#6719),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#6713 = CARTESIAN_POINT('',(9.122134253196,12.900645978658));\r
-#6714 = CARTESIAN_POINT('',(9.613369681865,12.553290081267));\r
-#6715 = CARTESIAN_POINT('',(10.120971182273,12.229228829988));\r
-#6716 = CARTESIAN_POINT('',(10.64370461042,11.929338492994));\r
-#6717 = CARTESIAN_POINT('',(11.180379130684,11.655011209284));\r
-#6718 = CARTESIAN_POINT('',(11.729754616028,11.40799409137));\r
-#6719 = CARTESIAN_POINT('',(12.290708036888,11.190745537257));\r
-#6720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#6721 = ORIENTED_EDGE('',*,*,#1382,.T.);\r
-#6722 = ORIENTED_EDGE('',*,*,#6723,.T.);\r
-#6723 = EDGE_CURVE('',#1354,#6724,#6726,.T.);\r
-#6724 = VERTEX_POINT('',#6725);\r
-#6725 = CARTESIAN_POINT('',(-3.277856293059,-7.013856991741,\r
-    16.999999997956));\r
-#6726 = SURFACE_CURVE('',#6727,(#6796,#6868),.PCURVE_S1.);\r
-#6727 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#6728,#6729,#6730,#6731,#6732,\r
-    #6733,#6734,#6735,#6736,#6737,#6738,#6739,#6740,#6741,#6742,#6743,\r
-    #6744,#6745,#6746,#6747,#6748,#6749,#6750,#6751,#6752,#6753,#6754,\r
-    #6755,#6756,#6757,#6758,#6759,#6760,#6761,#6762,#6763,#6764,#6765,\r
-    #6766,#6767,#6768,#6769,#6770,#6771,#6772,#6773,#6774,#6775,#6776,\r
-    #6777,#6778,#6779,#6780,#6781,#6782,#6783,#6784,#6785,#6786,#6787,\r
-    #6788,#6789,#6790,#6791,#6792,#6793,#6794,#6795),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,4.31324373279E-02,0.134164938732,\r
-    0.206253639057,0.289095162863,0.441240529255,0.48179155963,\r
-    0.522584322266,0.648883534704,0.788637761544,0.859259879623,1.),\r
-  .UNSPECIFIED.);\r
-#6728 = CARTESIAN_POINT('',(-4.818224284906,-3.901886049123,27.));\r
-#6729 = CARTESIAN_POINT('',(-4.72343801574,-4.018932394973,\r
-    26.71168778972));\r
-#6730 = CARTESIAN_POINT('',(-4.630385874969,-4.131709748286,\r
-    26.421000307332));\r
-#6731 = CARTESIAN_POINT('',(-4.539523117948,-4.240499128458,\r
-    26.128016128752));\r
-#6732 = CARTESIAN_POINT('',(-4.451256623545,-4.345637457027,\r
-    25.832840231396));\r
-#6733 = CARTESIAN_POINT('',(-4.365932370604,-4.447499888355,\r
-    25.53560170403));\r
-#6734 = CARTESIAN_POINT('',(-4.283831837303,-4.546482489911,\r
-    25.236448750882));\r
-#6735 = CARTESIAN_POINT('',(-4.039174250382,-4.846657733234,\r
-    24.300464749009));\r
-#6736 = CARTESIAN_POINT('',(-3.888533005486,-5.039269230662,\r
-    23.657620472108));\r
-#6737 = CARTESIAN_POINT('',(-3.755323245478,-5.224606423221,\r
-    23.008437819379));\r
-#6738 = CARTESIAN_POINT('',(-3.640419223804,-5.406560288187,\r
-    22.354555828425));\r
-#6739 = CARTESIAN_POINT('',(-3.543782309086,-5.588426848121,\r
-    21.697583196786));\r
-#6740 = CARTESIAN_POINT('',(-3.46505682273,-5.772866466619,\r
-    21.038969174356));\r
-#6741 = CARTESIAN_POINT('',(-3.355162468946,-6.111794758538,\r
-    19.858169747873));\r
-#6742 = CARTESIAN_POINT('',(-3.317505470862,-6.264532982959,\r
-    19.336100083302));\r
-#6743 = CARTESIAN_POINT('',(-3.290502905206,-6.421288405097,\r
-    18.814424631276));\r
-#6744 = CARTESIAN_POINT('',(-3.273850905427,-6.5829077297,\r
-    18.293719228422));\r
-#6745 = CARTESIAN_POINT('',(-3.267254713917,-6.750057999813,\r
-    17.774514757361));\r
-#6746 = CARTESIAN_POINT('',(-3.270451990193,-6.923263047976,\r
-    17.257307134312));\r
-#6747 = CARTESIAN_POINT('',(-3.297851669271,-7.309417906724,\r
-    16.151051688057));\r
-#6748 = CARTESIAN_POINT('',(-3.325116655545,-7.524444132871,\r
-    15.562790186343));\r
-#6749 = CARTESIAN_POINT('',(-3.364630076482,-7.748650846751,\r
-    14.978501148237));\r
-#6750 = CARTESIAN_POINT('',(-3.416071978288,-7.982483167873,\r
-    14.398853360378));\r
-#6751 = CARTESIAN_POINT('',(-3.479153190833,-8.226260766598,\r
-    13.824490115399));\r
-#6752 = CARTESIAN_POINT('',(-3.553588230198,-8.480222491277,\r
-    13.256044396613));\r
-#6753 = CARTESIAN_POINT('',(-3.796025397172,-9.230021132035,\r
-    11.662174802479));\r
-#6754 = CARTESIAN_POINT('',(-3.99021490664,-9.75048194201,\r
-    10.652256950403));\r
-#6755 = CARTESIAN_POINT('',(-4.219644771038,-10.30708866167,\r
-    9.668307740588));\r
-#6756 = CARTESIAN_POINT('',(-4.481991909649,-10.90047527034,\r
-    8.714068178175));\r
-#6757 = CARTESIAN_POINT('',(-4.77394396423,-11.53140092063,\r
-    7.793315190517));\r
-#6758 = CARTESIAN_POINT('',(-5.090710103524,-12.20104634059,\r
-    6.909909545335));\r
-#6759 = CARTESIAN_POINT('',(-5.515439718155,-13.10002119189,\r
-    5.843212096973));\r
-#6760 = CARTESIAN_POINT('',(-5.606139512278,-13.2920526923,\r
-    5.621662887145));\r
-#6761 = CARTESIAN_POINT('',(-5.698040332764,-13.48696067033,\r
-    5.403113701736));\r
-#6762 = CARTESIAN_POINT('',(-5.791017015839,-13.68477491239,\r
-    5.187641252264));\r
-#6763 = CARTESIAN_POINT('',(-5.884935182133,-13.88551958596,\r
-    4.975316446725));\r
-#6764 = CARTESIAN_POINT('',(-5.979651443757,-14.08921151902,\r
-    4.766203083517));\r
-#6765 = CARTESIAN_POINT('',(-6.170950118431,-14.50375422484,\r
-    4.353298542492));\r
-#6766 = CARTESIAN_POINT('',(-6.267540250122,-14.71464029205,\r
-    4.149546059854));\r
-#6767 = CARTESIAN_POINT('',(-6.364634528971,-14.92853996703,\r
-    3.949169933672));\r
-#6768 = CARTESIAN_POINT('',(-6.462073258118,-15.1454637292,\r
-    3.752228275166));\r
-#6769 = CARTESIAN_POINT('',(-6.559690560702,-15.3654168913,\r
-    3.558773934801));\r
-#6770 = CARTESIAN_POINT('',(-6.657315494074,-15.58839880228,\r
-    3.368854177302));\r
-#6771 = CARTESIAN_POINT('',(-7.056513623943,-16.51413480675,\r
-    2.605567873014));\r
-#6772 = CARTESIAN_POINT('',(-7.356693766994,-17.24292965839,\r
-    2.06282208008));\r
-#6773 = CARTESIAN_POINT('',(-7.650062725636,-18.00043647046,\r
-    1.555636711391));\r
-#6774 = CARTESIAN_POINT('',(-7.931084559731,-18.78581418375,\r
-    1.084661970023));\r
-#6775 = CARTESIAN_POINT('',(-8.194360356151,-19.59756574806,\r
-    0.649815413635));\r
-#6776 = CARTESIAN_POINT('',(-8.435125661111,-20.43343555613,\r
-    0.250421577406));\r
-#6777 = CARTESIAN_POINT('',(-8.886779729166,-22.2386627616,\r
-    -0.518568227501));\r
-#6778 = CARTESIAN_POINT('',(-9.091824637357,-23.21303873418,\r
-    -0.880578359981));\r
-#6779 = CARTESIAN_POINT('',(-9.259398793509,-24.20938770558,\r
-    -1.202082738695));\r
-#6780 = CARTESIAN_POINT('',(-9.385861390184,-25.22335067552,\r
-    -1.485599317974));\r
-#6781 = CARTESIAN_POINT('',(-9.46934615039,-26.25053284913,\r
-    -1.734001175196));\r
-#6782 = CARTESIAN_POINT('',(-9.509380746542,-27.2866585816,\r
-    -1.950164991405));\r
-#6783 = CARTESIAN_POINT('',(-9.505230962796,-28.85367601564,\r
-    -2.231194911599));\r
-#6784 = CARTESIAN_POINT('',(-9.492910312931,-29.38103427517,\r
-    -2.318022665291));\r
-#6785 = CARTESIAN_POINT('',(-9.469741379722,-29.90924078576,\r
-    -2.397701508334));\r
-#6786 = CARTESIAN_POINT('',(-9.435868433818,-30.43786551175,\r
-    -2.470585702601));\r
-#6787 = CARTESIAN_POINT('',(-9.391487703725,-30.96651956056,\r
-    -2.537016586598));\r
-#6788 = CARTESIAN_POINT('',(-9.33683437124,-31.49485501142,\r
-    -2.597318839136));\r
-#6789 = CARTESIAN_POINT('',(-9.143301549309,-33.07421730438,\r
-    -2.760363675848));\r
-#6790 = CARTESIAN_POINT('',(-8.974681488965,-34.12331686482,\r
-    -2.845792587234));\r
-#6791 = CARTESIAN_POINT('',(-8.76837853166,-35.16755288232,\r
-    -2.91051935704));\r
-#6792 = CARTESIAN_POINT('',(-8.526865803362,-36.20517383639,\r
-    -2.956649707249));\r
-#6793 = CARTESIAN_POINT('',(-8.252748082645,-37.23492855485,\r
-    -2.98597417148));\r
-#6794 = CARTESIAN_POINT('',(-7.948582661101,-38.25602548951,\r
-    -2.999999999966));\r
-#6795 = CARTESIAN_POINT('',(-7.616793391689,-39.26810994214,-3.));\r
-#6796 = PCURVE('',#1399,#6797);\r
-#6797 = DEFINITIONAL_REPRESENTATION('',(#6798),#6867);\r
-#6798 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#6799,#6800,#6801,#6802,#6803,\r
-    #6804,#6805,#6806,#6807,#6808,#6809,#6810,#6811,#6812,#6813,#6814,\r
-    #6815,#6816,#6817,#6818,#6819,#6820,#6821,#6822,#6823,#6824,#6825,\r
-    #6826,#6827,#6828,#6829,#6830,#6831,#6832,#6833,#6834,#6835,#6836,\r
-    #6837,#6838,#6839,#6840,#6841,#6842,#6843,#6844,#6845,#6846,#6847,\r
-    #6848,#6849,#6850,#6851,#6852,#6853,#6854,#6855,#6856,#6857,#6858,\r
-    #6859,#6860,#6861,#6862,#6863,#6864,#6865,#6866),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,4.31324373279E-02,0.134164938732,\r
-    0.206253639057,0.289095162863,0.441240529255,0.48179155963,\r
-    0.522584322266,0.648883534704,0.788637761544,0.859259879623,1.),\r
-  .UNSPECIFIED.);\r
-#6799 = CARTESIAN_POINT('',(2.460893568861,0.));\r
-#6800 = CARTESIAN_POINT('',(2.436601145153,6.006504380826E-03));\r
-#6801 = CARTESIAN_POINT('',(2.413019843666,1.206249361571E-02));\r
-#6802 = CARTESIAN_POINT('',(2.390185416395,1.816721547947E-02));\r
-#6803 = CARTESIAN_POINT('',(2.368125952355,2.431943363927E-02));\r
-#6804 = CARTESIAN_POINT('',(2.346861199012,3.051747456111E-02));\r
-#6805 = CARTESIAN_POINT('',(2.326402694947,3.675932636388E-02));\r
-#6806 = CARTESIAN_POINT('',(2.265286969639,5.630425623789E-02));\r
-#6807 = CARTESIAN_POINT('',(2.227432673466,6.975006268723E-02));\r
-#6808 = CARTESIAN_POINT('',(2.193226548714,8.336100580688E-02));\r
-#6809 = CARTESIAN_POINT('',(2.16255749091,9.711454595838E-02));\r
-#6810 = CARTESIAN_POINT('',(2.135216731912,0.110989440623));\r
-#6811 = CARTESIAN_POINT('',(2.110963673723,0.124968083745));\r
-#6812 = CARTESIAN_POINT('',(2.072585251719,0.150177223504));\r
-#6813 = CARTESIAN_POINT('',(2.057402180297,0.161374578824));\r
-#6814 = CARTESIAN_POINT('',(2.043871273948,0.172621826554));\r
-#6815 = CARTESIAN_POINT('',(2.031864165901,0.1839134857));\r
-#6816 = CARTESIAN_POINT('',(2.021256384556,0.195245096969));\r
-#6817 = CARTESIAN_POINT('',(2.011930424541,0.206612999132));\r
-#6818 = CARTESIAN_POINT('',(1.994403308829,0.231115762302));\r
-#6819 = CARTESIAN_POINT('',(1.986577391043,0.244261376624));\r
-#6820 = CARTESIAN_POINT('',(1.980128743722,0.257446213569));\r
-#6821 = CARTESIAN_POINT('',(1.974900798641,0.270666673325));\r
-#6822 = CARTESIAN_POINT('',(1.970748950177,0.283919789101));\r
-#6823 = CARTESIAN_POINT('',(1.967539570884,0.297202873117));\r
-#6824 = CARTESIAN_POINT('',(1.960755992663,0.334958972866));\r
-#6825 = CARTESIAN_POINT('',(1.959122678403,0.359497618943));\r
-#6826 = CARTESIAN_POINT('',(1.959477305058,0.38411275105));\r
-#6827 = CARTESIAN_POINT('',(1.961155155008,0.408791866498));\r
-#6828 = CARTESIAN_POINT('',(1.963572206683,0.433521406188));\r
-#6829 = CARTESIAN_POINT('',(1.966216716804,0.458283778698));\r
-#6830 = CARTESIAN_POINT('',(1.969305073364,0.489657741927));\r
-#6831 = CARTESIAN_POINT('',(1.969940344055,0.496260551534));\r
-#6832 = CARTESIAN_POINT('',(1.970552766323,0.502863856675));\r
-#6833 = CARTESIAN_POINT('',(1.971134489232,0.509467174073));\r
-#6834 = CARTESIAN_POINT('',(1.97167811561,0.51606844619));\r
-#6835 = CARTESIAN_POINT('',(1.97217673719,0.522664764894));\r
-#6836 = CARTESIAN_POINT('',(1.973073739516,0.535884293912));\r
-#6837 = CARTESIAN_POINT('',(1.973471508065,0.542507269434));\r
-#6838 = CARTESIAN_POINT('',(1.973810655165,0.549121813415));\r
-#6839 = CARTESIAN_POINT('',(1.974085130501,0.555725898988));\r
-#6840 = CARTESIAN_POINT('',(1.974289407509,0.562317479687));\r
-#6841 = CARTESIAN_POINT('',(1.974418501436,0.568894496629));\r
-#6842 = CARTESIAN_POINT('',(1.97462120177,0.595766625305));\r
-#6843 = CARTESIAN_POINT('',(1.974011312757,0.615921862632));\r
-#6844 = CARTESIAN_POINT('',(1.972506527988,0.635855092035));\r
-#6845 = CARTESIAN_POINT('',(1.970026793904,0.655505223072));\r
-#6846 = CARTESIAN_POINT('',(1.966546266346,0.67481829156));\r
-#6847 = CARTESIAN_POINT('',(1.962083473132,0.693748549125));\r
-#6848 = CARTESIAN_POINT('',(1.95072478361,0.732736111601));\r
-#6849 = CARTESIAN_POINT('',(1.943618555801,0.752704789847));\r
-#6850 = CARTESIAN_POINT('',(1.935443539268,0.772106774878));\r
-#6851 = CARTESIAN_POINT('',(1.926317401237,0.79091681469));\r
-#6852 = CARTESIAN_POINT('',(1.91637521219,0.809130157444));\r
-#6853 = CARTESIAN_POINT('',(1.905752860818,0.826752621819));\r
-#6854 = CARTESIAN_POINT('',(1.888936016216,0.85240831176));\r
-#6855 = CARTESIAN_POINT('',(1.883149589267,0.860874170224));\r
-#6856 = CARTESIAN_POINT('',(1.877238303973,0.869195778052));\r
-#6857 = CARTESIAN_POINT('',(1.871217618872,0.877376181749));\r
-#6858 = CARTESIAN_POINT('',(1.865102094216,0.885418940445));\r
-#6859 = CARTESIAN_POINT('',(1.858905286605,0.893327949131));\r
-#6860 = CARTESIAN_POINT('',(1.840153083195,0.916610357039));\r
-#6861 = CARTESIAN_POINT('',(1.827393964573,0.931597373439));\r
-#6862 = CARTESIAN_POINT('',(1.814459750483,0.946102566177));\r
-#6863 = CARTESIAN_POINT('',(1.801431768888,0.960161605258));\r
-#6864 = CARTESIAN_POINT('',(1.788376454641,0.97380912845));\r
-#6865 = CARTESIAN_POINT('',(1.775347100195,0.98707796068));\r
-#6866 = CARTESIAN_POINT('',(1.762386115394,1.));\r
-#6867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#6868 = PCURVE('',#6869,#6897);\r
-#6869 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#6870,#6871,#6872)\r
-    ,(#6873,#6874,#6875)\r
-    ,(#6876,#6877,#6878)\r
-    ,(#6879,#6880,#6881)\r
-    ,(#6882,#6883,#6884)\r
-    ,(#6885,#6886,#6887)\r
-    ,(#6888,#6889,#6890)\r
-    ,(#6891,#6892,#6893)\r
-    ,(#6894,#6895,#6896\r
-  )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(2.,3.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#6870 = CARTESIAN_POINT('',(-6.920234751085,-41.21742849324,-3.));\r
-#6871 = CARTESIAN_POINT('',(-14.80613510367,-45.66356103252,\r
-    18.132466219623));\r
-#6872 = CARTESIAN_POINT('',(-35.06130598935,-24.89547794923,\r
-    27.282842712475));\r
-#6873 = CARTESIAN_POINT('',(-8.846564493124,-36.2450167155,-3.));\r
-#6874 = CARTESIAN_POINT('',(-11.87143302722,-40.09137258566,\r
-    18.132466219623));\r
-#6875 = CARTESIAN_POINT('',(-30.76075775684,-21.88420165838,\r
-    27.282842712475));\r
-#6876 = CARTESIAN_POINT('',(-9.999849964381,-30.97312476604,-3.));\r
-#6877 = CARTESIAN_POINT('',(-9.231423821978,-34.63334923257,\r
-    18.132466219623));\r
-#6878 = CARTESIAN_POINT('',(-26.46020952432,-18.87292536754,\r
-    27.282842712475));\r
-#6879 = CARTESIAN_POINT('',(-10.32577226004,-25.54196664415,-3.));\r
-#6880 = CARTESIAN_POINT('',(-6.90681444434,-29.23603987403,\r
-    18.132466219623));\r
-#6881 = CARTESIAN_POINT('',(-22.1596612918,-15.8616490767,\r
-    27.282842712475));\r
-#6882 = CARTESIAN_POINT('',(-9.800529782987,-20.10357432956,-3.));\r
-#6883 = CARTESIAN_POINT('',(-4.906678321617,-23.84148826831,\r
-    18.132466219623));\r
-#6884 = CARTESIAN_POINT('',(-17.85911305928,-12.85037278585,\r
-    27.282842712475));\r
-#6885 = CARTESIAN_POINT('',(-8.434056543899,-14.81351369532,-3.));\r
-#6886 = CARTESIAN_POINT('',(-3.227228501056,-18.39039101518,\r
-    18.132466219623));\r
-#6887 = CARTESIAN_POINT('',(-13.55856482677,-9.839096495016,\r
-    27.282842712475));\r
-#6888 = CARTESIAN_POINT('',(-6.270224288446,-9.821366476137,-3.));\r
-#6889 = CARTESIAN_POINT('',(-1.851740596766,-12.82572593291,\r
-    18.132466219623));\r
-#6890 = CARTESIAN_POINT('',(-9.258016594254,-6.827820204173,\r
-    27.282842712475));\r
-#6891 = CARTESIAN_POINT('',(-3.383397201296,-5.261855375827,-3.));\r
-#6892 = CARTESIAN_POINT('',(-0.751866173965,-7.096135263756,\r
-    18.132466219623));\r
-#6893 = CARTESIAN_POINT('',(-4.957468361737,-3.81654391333,\r
-    27.282842712475));\r
-#6894 = CARTESIAN_POINT('',(0.127425631397,-1.248160295236,-3.));\r
-#6895 = CARTESIAN_POINT('',(0.110134294109,-1.158473600377,\r
-    18.132466219623));\r
-#6896 = CARTESIAN_POINT('',(-0.65692012922,-0.805267622487,\r
-    27.282842712475));\r
-#6897 = DEFINITIONAL_REPRESENTATION('',(#6898),#6967);\r
-#6898 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#6899,#6900,#6901,#6902,#6903,\r
-    #6904,#6905,#6906,#6907,#6908,#6909,#6910,#6911,#6912,#6913,#6914,\r
-    #6915,#6916,#6917,#6918,#6919,#6920,#6921,#6922,#6923,#6924,#6925,\r
-    #6926,#6927,#6928,#6929,#6930,#6931,#6932,#6933,#6934,#6935,#6936,\r
-    #6937,#6938,#6939,#6940,#6941,#6942,#6943,#6944,#6945,#6946,#6947,\r
-    #6948,#6949,#6950,#6951,#6952,#6953,#6954,#6955,#6956,#6957,#6958,\r
-    #6959,#6960,#6961,#6962,#6963,#6964,#6965,#6966),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,4.31324373279E-02,0.134164938732,\r
-    0.206253639057,0.289095162863,0.441240529255,0.48179155963,\r
-    0.522584322266,0.648883534704,0.788637761544,0.859259879623,1.),\r
-  .UNSPECIFIED.);\r
-#6899 = CARTESIAN_POINT('',(2.875455796418,0.9846980552));\r
-#6900 = CARTESIAN_POINT('',(2.874610153272,0.969253407616));\r
-#6901 = CARTESIAN_POINT('',(2.87382656138,0.954038773635));\r
-#6902 = CARTESIAN_POINT('',(2.873092001909,0.939039217951));\r
-#6903 = CARTESIAN_POINT('',(2.872393256277,0.924243688101));\r
-#6904 = CARTESIAN_POINT('',(2.871717420448,0.909643925974));\r
-#6905 = CARTESIAN_POINT('',(2.871052275216,0.895233628841));\r
-#6906 = CARTESIAN_POINT('',(2.868981397104,0.850983882287));\r
-#6907 = CARTESIAN_POINT('',(2.867573637355,0.821784136094));\r
-#6908 = CARTESIAN_POINT('',(2.866056720107,0.793358528407));\r
-#6909 = CARTESIAN_POINT('',(2.864342064438,0.765683301255));\r
-#6910 = CARTESIAN_POINT('',(2.862367336923,0.738738960189));\r
-#6911 = CARTESIAN_POINT('',(2.860087573579,0.712506842125));\r
-#6912 = CARTESIAN_POINT('',(2.855398007619,0.66674352233));\r
-#6913 = CARTESIAN_POINT('',(2.853113929727,0.646953276265));\r
-#6914 = CARTESIAN_POINT('',(2.85060212658,0.627587262157));\r
-#6915 = CARTESIAN_POINT('',(2.847851407274,0.608635949902));\r
-#6916 = CARTESIAN_POINT('',(2.844853850244,0.590090255909));\r
-#6917 = CARTESIAN_POINT('',(2.841603692094,0.571941691717));\r
-#6918 = CARTESIAN_POINT('',(2.834066747519,0.533774424125));\r
-#6919 = CARTESIAN_POINT('',(2.829697609274,0.51388037504));\r
-#6920 = CARTESIAN_POINT('',(2.82498303719,0.494488691777));\r
-#6921 = CARTESIAN_POINT('',(2.819919363654,0.475588787144));\r
-#6922 = CARTESIAN_POINT('',(2.814504531431,0.457171532908));\r
-#6923 = CARTESIAN_POINT('',(2.808737546266,0.439229385444));\r
-#6924 = CARTESIAN_POINT('',(2.791380134706,0.389665510146));\r
-#6925 = CARTESIAN_POINT('',(2.778953688585,0.359155860073));\r
-#6926 = CARTESIAN_POINT('',(2.765339024067,0.330190258988));\r
-#6927 = CARTESIAN_POINT('',(2.750545001391,0.302744206387));\r
-#6928 = CARTESIAN_POINT('',(2.734584622196,0.276807108124));\r
-#6929 = CARTESIAN_POINT('',(2.717473371656,0.252380146001));\r
-#6930 = CARTESIAN_POINT('',(2.694368823145,0.223366850258));\r
-#6931 = CARTESIAN_POINT('',(2.689426368497,0.217369240867));\r
-#6932 = CARTESIAN_POINT('',(2.684403998415,0.211479773726));\r
-#6933 = CARTESIAN_POINT('',(2.679302077456,0.205698771093));\r
-#6934 = CARTESIAN_POINT('',(2.674121152243,0.200026440153));\r
-#6935 = CARTESIAN_POINT('',(2.668861982899,0.194462840781));\r
-#6936 = CARTESIAN_POINT('',(2.658156945478,0.183520771913));\r
-#6937 = CARTESIAN_POINT('',(2.652710154545,0.178143591285));\r
-#6938 = CARTESIAN_POINT('',(2.647185852237,0.172876582011));\r
-#6939 = CARTESIAN_POINT('',(2.641585024518,0.167719719628));\r
-#6940 = CARTESIAN_POINT('',(2.635908793357,0.16267289078));\r
-#6941 = CARTESIAN_POINT('',(2.630158421352,0.157735887889));\r
-#6942 = CARTESIAN_POINT('',(2.606306295287,0.137961942772));\r
-#6943 = CARTESIAN_POINT('',(2.587577491229,0.124063196881));\r
-#6944 = CARTESIAN_POINT('',(2.568194040054,0.111206667649));\r
-#6945 = CARTESIAN_POINT('',(2.548211044802,9.937300256042E-02));\r
-#6946 = CARTESIAN_POINT('',(2.527692661258,8.852995340358E-02));\r
-#6947 = CARTESIAN_POINT('',(2.506710655157,7.863600403444E-02));\r
-#6948 = CARTESIAN_POINT('',(2.461702862006,5.969349169134E-02));\r
-#6949 = CARTESIAN_POINT('',(2.437583849567,5.08442904227E-02));\r
-#6950 = CARTESIAN_POINT('',(2.413097311916,4.303387576823E-02));\r
-#6951 = CARTESIAN_POINT('',(2.388341310872,3.618019162597E-02));\r
-#6952 = CARTESIAN_POINT('',(2.36339992871,3.019920605405E-02));\r
-#6953 = CARTESIAN_POINT('',(2.338346372027,2.501106852834E-02));\r
-#6954 = CARTESIAN_POINT('',(2.300561147707,1.828346488877E-02));\r
-#6955 = CARTESIAN_POINT('',(2.287862833433,1.620829964628E-02));\r
-#6956 = CARTESIAN_POINT('',(2.275157483836,1.430669107214E-02));\r
-#6957 = CARTESIAN_POINT('',(2.262450883129,1.256936784247E-02));\r
-#6958 = CARTESIAN_POINT('',(2.249747707259,1.098753800415E-02));\r
-#6959 = CARTESIAN_POINT('',(2.237051629865,9.552944081842E-03));\r
-#6960 = CARTESIAN_POINT('',(2.199083581768,5.677110563116E-03));\r
-#6961 = CARTESIAN_POINT('',(2.17384258405,3.650755218956E-03));\r
-#6962 = CARTESIAN_POINT('',(2.148661402423,2.117533621439E-03));\r
-#6963 = CARTESIAN_POINT('',(2.123546604657,1.02567603169E-03));\r
-#6964 = CARTESIAN_POINT('',(2.098495292169,3.318565812309E-04));\r
-#6965 = CARTESIAN_POINT('',(2.073496285506,8.2694E-13));\r
-#6966 = CARTESIAN_POINT('',(2.048529562058,1.132E-14));\r
-#6967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#6968 = ORIENTED_EDGE('',*,*,#6969,.T.);\r
-#6969 = EDGE_CURVE('',#6724,#6970,#6972,.T.);\r
-#6970 = VERTEX_POINT('',#6971);\r
-#6971 = CARTESIAN_POINT('',(-2.767636828788,-7.230402336397,17.));\r
-#6972 = SURFACE_CURVE('',#6973,(#6992,#7000),.PCURVE_S1.);\r
-#6973 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#6974,#6975,#6976,#6977,#6978,\r
-    #6979,#6980,#6981,#6982,#6983,#6984,#6985,#6986,#6987,#6988,#6989,\r
-    #6990,#6991),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6),(0.,0.250999989569,\r
-    0.500999988929,0.750999988289,1.),.UNSPECIFIED.);\r
-#6974 = CARTESIAN_POINT('',(-6.771226334961,-3.753535071642,17.));\r
-#6975 = CARTESIAN_POINT('',(-6.578163439812,-4.101812689059,17.));\r
-#6976 = CARTESIAN_POINT('',(-6.362705867813,-4.437681937463,17.));\r
-#6977 = CARTESIAN_POINT('',(-6.125925215408,-4.759210632783,17.));\r
-#6978 = CARTESIAN_POINT('',(-5.869122558845,-5.064632521127,17.));\r
-#6979 = CARTESIAN_POINT('',(-5.319623681109,-5.638922334531,17.));\r
-#6980 = CARTESIAN_POINT('',(-5.027067581586,-5.907938358041,17.));\r
-#6981 = CARTESIAN_POINT('',(-4.717666278849,-6.157821773457,17.));\r
-#6982 = CARTESIAN_POINT('',(-4.393105973592,-6.387210745567,17.));\r
-#6983 = CARTESIAN_POINT('',(-3.717385958086,-6.802711433107,17.));\r
-#6984 = CARTESIAN_POINT('',(-3.366217678838,-6.988828417619,17.));\r
-#6985 = CARTESIAN_POINT('',(-3.003601231456,-7.152169164291,17.));\r
-#6986 = CARTESIAN_POINT('',(-2.631512832911,-7.291843485273,17.));\r
-#6987 = CARTESIAN_POINT('',(-1.874087051799,-7.522126227436,17.));\r
-#6988 = CARTESIAN_POINT('',(-1.48879914326,-7.612931533318,17.));\r
-#6989 = CARTESIAN_POINT('',(-1.098241116891,-7.679004961936,17.));\r
-#6990 = CARTESIAN_POINT('',(-0.704524631894,-7.719988970146,17.));\r
-#6991 = CARTESIAN_POINT('',(-0.309804774266,-7.7357968313,17.));\r
-#6992 = PCURVE('',#1399,#6993);\r
-#6993 = DEFINITIONAL_REPRESENTATION('',(#6994),#6999);\r
-#6994 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#6995,#6996,#6997,#6998),\r
-  .UNSPECIFIED.,.F.,.F.,(4,4),(0.612383479756,0.682272003917),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#6995 = CARTESIAN_POINT('',(2.007976306519,0.212321474614));\r
-#6996 = CARTESIAN_POINT('',(1.984106982318,0.212321474679));\r
-#6997 = CARTESIAN_POINT('',(1.960237665032,0.212321474513));\r
-#6998 = CARTESIAN_POINT('',(1.936368312422,0.212321474405));\r
-#6999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#7000 = PCURVE('',#7001,#7011);\r
-#7001 = SURFACE_OF_REVOLUTION('',#7002,#7008);\r
-#7002 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#7003,#7004,#7005,#7006,#7007),\r
-  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),.QUASI_UNIFORM_KNOTS.);\r
-#7003 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#7004 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#7005 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#7006 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#7007 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#7008 = AXIS1_PLACEMENT('',#7009,#7010);\r
-#7009 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#7010 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#7011 = DEFINITIONAL_REPRESENTATION('',(#7012),#7017);\r
-#7012 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#7013,#7014,#7015,#7016),\r
-  .UNSPECIFIED.,.F.,.F.,(4,4),(0.612383479756,0.682272003917),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#7013 = CARTESIAN_POINT('',(2.007976306519,0.212321474614));\r
-#7014 = CARTESIAN_POINT('',(1.984106982318,0.212321474679));\r
-#7015 = CARTESIAN_POINT('',(1.960237665032,0.212321474513));\r
-#7016 = CARTESIAN_POINT('',(1.936368312422,0.212321474405));\r
-#7017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#7018 = ORIENTED_EDGE('',*,*,#7019,.T.);\r
-#7019 = EDGE_CURVE('',#6970,#7020,#7022,.T.);\r
-#7020 = VERTEX_POINT('',#7021);\r
-#7021 = CARTESIAN_POINT('',(-2.010114804135,-7.476494508317,17.));\r
-#7022 = SURFACE_CURVE('',#7023,(#7042,#7064),.PCURVE_S1.);\r
-#7023 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#7024,#7025,#7026,#7027,#7028,\r
-    #7029,#7030,#7031,#7032,#7033,#7034,#7035,#7036,#7037,#7038,#7039,\r
-    #7040,#7041),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6),(0.,0.250000000694,\r
-    0.5,0.749999999306,1.),.UNSPECIFIED.);\r
-#7024 = CARTESIAN_POINT('',(-6.01656166707,-4.872321553393,17.));\r
-#7025 = CARTESIAN_POINT('',(-5.766952483117,-5.180550130755,17.));\r
-#7026 = CARTESIAN_POINT('',(-5.497601826088,-5.472798111692,17.));\r
-#7027 = CARTESIAN_POINT('',(-5.209883896091,-5.747369264058,17.));\r
-#7028 = CARTESIAN_POINT('',(-4.90536704316,-6.002767309926,17.));\r
-#7029 = CARTESIAN_POINT('',(-4.26625217305,-6.472629573785,17.));\r
-#7030 = CARTESIAN_POINT('',(-3.931646086996,-6.687099756909,17.));\r
-#7031 = CARTESIAN_POINT('',(-3.58375076109,-6.879816465185,17.));\r
-#7032 = CARTESIAN_POINT('',(-3.224462183925,-7.049729415228,17.));\r
-#7033 = CARTESIAN_POINT('',(-2.487156354955,-7.342335763876,17.));\r
-#7034 = CARTESIAN_POINT('',(-2.109129753166,-7.465032873106,17.));\r
-#7035 = CARTESIAN_POINT('',(-1.723758943743,-7.563319325277,17.));\r
-#7036 = CARTESIAN_POINT('',(-1.333144152255,-7.63665947079,17.));\r
-#7037 = CARTESIAN_POINT('',(-0.545760456848,-7.732915797355,17.));\r
-#7038 = CARTESIAN_POINT('',(-0.148981589464,-7.755833169569,17.));\r
-#7039 = CARTESIAN_POINT('',(0.248717272134,-7.753275741781,17.));\r
-#7040 = CARTESIAN_POINT('',(0.645168552494,-7.725257156799,17.));\r
-#7041 = CARTESIAN_POINT('',(1.03820887894,-7.672069729676,17.));\r
-#7042 = PCURVE('',#1399,#7043);\r
-#7043 = DEFINITIONAL_REPRESENTATION('',(#7044),#7063);\r
-#7044 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#7045,#7046,#7047,#7048,#7049,\r
-    #7050,#7051,#7052,#7053,#7054,#7055,#7056,#7057,#7058,#7059,#7060,\r
-    #7061,#7062),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6),(0.,0.250000000694,\r
-    0.5,0.749999999306,1.),.UNSPECIFIED.);\r
-#7045 = CARTESIAN_POINT('',(2.460893568861,0.212321474505));\r
-#7046 = CARTESIAN_POINT('',(2.409663544242,0.212321474505));\r
-#7047 = CARTESIAN_POINT('',(2.358432873576,0.212321474505));\r
-#7048 = CARTESIAN_POINT('',(2.307203427202,0.212321474505));\r
-#7049 = CARTESIAN_POINT('',(2.255972753905,0.212321474505));\r
-#7050 = CARTESIAN_POINT('',(2.153512707783,0.212321474505));\r
-#7051 = CARTESIAN_POINT('',(2.102282032481,0.212321474505));\r
-#7052 = CARTESIAN_POINT('',(2.051052590764,0.212321474505));\r
-#7053 = CARTESIAN_POINT('',(1.999821915461,0.212321474505));\r
-#7054 = CARTESIAN_POINT('',(1.897361869624,0.212321474505));\r
-#7055 = CARTESIAN_POINT('',(1.846131194322,0.212321474505));\r
-#7056 = CARTESIAN_POINT('',(1.794901752605,0.212321474505));\r
-#7057 = CARTESIAN_POINT('',(1.743671077302,0.212321474505));\r
-#7058 = CARTESIAN_POINT('',(1.641211031181,0.212321474505));\r
-#7059 = CARTESIAN_POINT('',(1.589980357883,0.212321474505));\r
-#7060 = CARTESIAN_POINT('',(1.53875091151,0.212321474505));\r
-#7061 = CARTESIAN_POINT('',(1.487520240843,0.212321474505));\r
-#7062 = CARTESIAN_POINT('',(1.436290216225,0.212321474505));\r
-#7063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#7064 = PCURVE('',#7065,#7070);\r
-#7065 = PLANE('',#7066);\r
-#7066 = AXIS2_PLACEMENT_3D('',#7067,#7068,#7069);\r
-#7067 = CARTESIAN_POINT('',(-1.004890835654E-14,3.721564300377E-15,17.)\r
-  );\r
-#7068 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#7069 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#7070 = DEFINITIONAL_REPRESENTATION('',(#7071),#7090);\r
-#7071 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#7072,#7073,#7074,#7075,#7076,\r
-    #7077,#7078,#7079,#7080,#7081,#7082,#7083,#7084,#7085,#7086,#7087,\r
-    #7088,#7089),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6),(0.,0.250000000694,\r
-    0.5,0.749999999306,1.),.UNSPECIFIED.);\r
-#7072 = CARTESIAN_POINT('',(-6.771226334961,-3.753535071642));\r
-#7073 = CARTESIAN_POINT('',(-6.578932606145,-4.100425144251));\r
-#7074 = CARTESIAN_POINT('',(-6.36442232014,-4.435005472426));\r
-#7075 = CARTESIAN_POINT('',(-6.128754252246,-4.755366966256));\r
-#7076 = CARTESIAN_POINT('',(-5.873213099802,-5.059763738511));\r
-#7077 = CARTESIAN_POINT('',(-5.325398546525,-5.633468871322));\r
-#7078 = CARTESIAN_POINT('',(-5.033118235238,-5.902784507532));\r
-#7079 = CARTESIAN_POINT('',(-4.723973126247,-6.152984805339));\r
-#7080 = CARTESIAN_POINT('',(-4.399648024023,-6.38270620256));\r
-#7081 = CARTESIAN_POINT('',(-3.724354086529,-6.798899016874));\r
-#7082 = CARTESIAN_POINT('',(-3.373376687666,-6.985375711825));\r
-#7083 = CARTESIAN_POINT('',(-3.01092779007,-7.149087910722));\r
-#7084 = CARTESIAN_POINT('',(-2.638982697589,-7.289143401341));\r
-#7085 = CARTESIAN_POINT('',(-1.880275865454,-7.520665121851));\r
-#7086 = CARTESIAN_POINT('',(-1.493504520545,-7.612134254944));\r
-#7087 = CARTESIAN_POINT('',(-1.101403505604,-7.678675362808));\r
-#7088 = CARTESIAN_POINT('',(-0.706109834791,-7.719925485457));\r
-#7089 = CARTESIAN_POINT('',(-0.309804774266,-7.7357968313));\r
-#7090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#7091 = ORIENTED_EDGE('',*,*,#7092,.T.);\r
-#7092 = EDGE_CURVE('',#7020,#7093,#7095,.T.);\r
-#7093 = VERTEX_POINT('',#7094);\r
-#7094 = CARTESIAN_POINT('',(-1.470044016881,-7.601151368947,\r
-    17.000000000292));\r
-#7095 = SURFACE_CURVE('',#7096,(#7115,#7124),.PCURVE_S1.);\r
-#7096 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#7097,#7098,#7099,#7100,#7101,\r
-    #7102,#7103,#7104,#7105,#7106,#7107,#7108,#7109,#7110,#7111,#7112,\r
-    #7113,#7114),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6),(0.,0.250000000694,\r
-    0.5,0.749999999306,1.),.UNSPECIFIED.);\r
-#7097 = CARTESIAN_POINT('',(-5.079086817453,-5.843065010257,17.));\r
-#7098 = CARTESIAN_POINT('',(-4.779746427109,-6.103266723021,17.));\r
-#7099 = CARTESIAN_POINT('',(-4.463739482471,-6.344302549703,17.));\r
-#7100 = CARTESIAN_POINT('',(-4.132713854081,-6.564740655081,17.));\r
-#7101 = CARTESIAN_POINT('',(-3.788473891148,-6.763379834175,17.));\r
-#7102 = CARTESIAN_POINT('',(-3.077477886123,-7.115122701958,17.));\r
-#7103 = CARTESIAN_POINT('',(-2.710712861909,-7.268230864009,17.));\r
-#7104 = CARTESIAN_POINT('',(-2.334637942523,-7.397608383091,17.));\r
-#7105 = CARTESIAN_POINT('',(-1.951302692025,-7.502550166949,17.));\r
-#7106 = CARTESIAN_POINT('',(-1.174387636098,-7.662679354095,17.));\r
-#7107 = CARTESIAN_POINT('',(-0.780797978388,-7.717868788026,17.));\r
-#7108 = CARTESIAN_POINT('',(-0.384214554176,-7.747743109358,17.));\r
-#7109 = CARTESIAN_POINT('',(1.320130354201E-02,-7.752139506554,17.));\r
-#7110 = CARTESIAN_POINT('',(0.805337607071,-7.7102057394,17.));\r
-#7111 = CARTESIAN_POINT('',(1.200068071824,-7.663875017977,17.));\r
-#7112 = CARTESIAN_POINT('',(1.591280901415,-7.592296760687,17.));\r
-#7113 = CARTESIAN_POINT('',(1.976843819782,-7.4958607986,17.));\r
-#7114 = CARTESIAN_POINT('',(2.354677080718,-7.375230671569,17.));\r
-#7115 = PCURVE('',#1399,#7116);\r
-#7116 = DEFINITIONAL_REPRESENTATION('',(#7117),#7123);\r
-#7117 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#7118,#7119,#7120,#7121,#7122),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.442041562762,0.511930081721),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#7118 = CARTESIAN_POINT('',(1.833443381388,0.212321474364));\r
-#7119 = CARTESIAN_POINT('',(1.815541363255,0.212321474316));\r
-#7120 = CARTESIAN_POINT('',(1.797639301292,0.212321474395));\r
-#7121 = CARTESIAN_POINT('',(1.77973737448,0.212321474553));\r
-#7122 = CARTESIAN_POINT('',(1.761835387234,0.212321474471));\r
-#7123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#7124 = PCURVE('',#7125,#7135);\r
-#7125 = SURFACE_OF_REVOLUTION('',#7126,#7132);\r
-#7126 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#7127,#7128,#7129,#7130,#7131),\r
-  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),.QUASI_UNIFORM_KNOTS.);\r
-#7127 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#7128 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#7129 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#7130 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#7131 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#7132 = AXIS1_PLACEMENT('',#7133,#7134);\r
-#7133 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#7134 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#7135 = DEFINITIONAL_REPRESENTATION('',(#7136),#7142);\r
-#7136 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#7137,#7138,#7139,#7140,#7141),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.442041562762,0.511930081721),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#7137 = CARTESIAN_POINT('',(1.833443381388,0.212321474364));\r
-#7138 = CARTESIAN_POINT('',(1.815541363255,0.212321474316));\r
-#7139 = CARTESIAN_POINT('',(1.797639301292,0.212321474395));\r
-#7140 = CARTESIAN_POINT('',(1.77973737448,0.212321474553));\r
-#7141 = CARTESIAN_POINT('',(1.761835387234,0.212321474471));\r
-#7142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#7143 = ORIENTED_EDGE('',*,*,#7144,.T.);\r
-#7144 = EDGE_CURVE('',#7093,#6688,#7145,.T.);\r
-#7145 = SURFACE_CURVE('',#7146,(#7215,#7287),.PCURVE_S1.);\r
-#7146 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#7147,#7148,#7149,#7150,#7151,\r
-    #7152,#7153,#7154,#7155,#7156,#7157,#7158,#7159,#7160,#7161,#7162,\r
-    #7163,#7164,#7165,#7166,#7167,#7168,#7169,#7170,#7171,#7172,#7173,\r
-    #7174,#7175,#7176,#7177,#7178,#7179,#7180,#7181,#7182,#7183,#7184,\r
-    #7185,#7186,#7187,#7188,#7189,#7190,#7191,#7192,#7193,#7194,#7195,\r
-    #7196,#7197,#7198,#7199,#7200,#7201,#7202,#7203,#7204,#7205,#7206,\r
-    #7207,#7208,#7209,#7210,#7211,#7212,#7213,#7214),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,0.146267778389,0.219958145507,\r
-    0.265125711785,0.366865279272,0.514806653553,0.562778498909,\r
-    0.610414473975,0.748924768956,0.858377822311,0.93432204838,1.),\r
-  .UNSPECIFIED.);\r
-#7147 = CARTESIAN_POINT('',(5.364035956746,-39.6387073232,-3.));\r
-#7148 = CARTESIAN_POINT('',(4.691324578364,-38.76191131702,\r
-    -2.999999999969));\r
-#7149 = CARTESIAN_POINT('',(4.043203735978,-37.86630276644,\r
-    -2.985095523149));\r
-#7150 = CARTESIAN_POINT('',(3.422243091833,-36.95141744829,\r
-    -2.953898211595));\r
-#7151 = CARTESIAN_POINT('',(2.831298905749,-36.0171990444,\r
-    -2.904758251316));\r
-#7152 = CARTESIAN_POINT('',(2.273431063721,-35.06405554251,\r
-    -2.835706936346));\r
-#7153 = CARTESIAN_POINT('',(1.751726826571,-34.09296957417,\r
-    -2.74441789913));\r
-#7154 = CARTESIAN_POINT('',(1.025847112421,-32.60825302404,\r
-    -2.569629359123));\r
-#7155 = CARTESIAN_POINT('',(0.792572453056,-32.10674321544,\r
-    -2.504742879569));\r
-#7156 = CARTESIAN_POINT('',(0.569576328523,-31.60136955652,\r
-    -2.433185867933));\r
-#7157 = CARTESIAN_POINT('',(0.357213568479,-31.09242151928,\r
-    -2.354592812751));\r
-#7158 = CARTESIAN_POINT('',(0.155810769421,-30.58024674855,\r
-    -2.268578792143));\r
-#7159 = CARTESIAN_POINT('',(-3.434776017876E-02,-30.06525605527,\r
-    -2.174743874234));\r
-#7160 = CARTESIAN_POINT('',(-0.322557529335,-29.2308390583,\r
-    -2.010117252108));\r
-#7161 = CARTESIAN_POINT('',(-0.427771217346,-28.91287125077,\r
-    -1.944464496601));\r
-#7162 = CARTESIAN_POINT('',(-0.52862262844,-28.59413570015,\r
-    -1.875625167615));\r
-#7163 = CARTESIAN_POINT('',(-0.625067910635,-28.2747515062,\r
-    -1.803503649463));\r
-#7164 = CARTESIAN_POINT('',(-0.717073198468,-27.95484633569,\r
-    -1.728003768888));\r
-#7165 = CARTESIAN_POINT('',(-0.80461596117,-27.63455660261,\r
-    -1.64902976975));\r
-#7166 = CARTESIAN_POINT('',(-1.074801712892,-26.59203884413,\r
-    -1.380561033205));\r
-#7167 = CARTESIAN_POINT('',(-1.239241077115,-25.86877503095,\r
-    -1.176513665834));\r
-#7168 = CARTESIAN_POINT('',(-1.380865256044,-25.14597934296,\r
-    -0.953283728772));\r
-#7169 = CARTESIAN_POINT('',(-1.499901772348,-24.42550821965,\r
-    -0.709833419308));\r
-#7170 = CARTESIAN_POINT('',(-1.597002871467,-23.70932308513,\r
-    -0.445198524399));\r
-#7171 = CARTESIAN_POINT('',(-1.673260797955,-22.9994629747,\r
-    -0.15857716455));\r
-#7172 = CARTESIAN_POINT('',(-1.8129480809,-21.27798515943,0.600039461374\r
-    ));\r
-#7173 = CARTESIAN_POINT('',(-1.854847642233,-20.27543996855,\r
-    1.097233775289));\r
-#7174 = CARTESIAN_POINT('',(-1.860447654836,-19.2969167977,\r
-    1.643670361276));\r
-#7175 = CARTESIAN_POINT('',(-1.836262166315,-18.34806386627,\r
-    2.240029036534));\r
-#7176 = CARTESIAN_POINT('',(-1.790090232941,-17.43342822369,\r
-    2.885777519261));\r
-#7177 = CARTESIAN_POINT('',(-1.729783713517,-16.55637561363,\r
-    3.578958087516));\r
-#7178 = CARTESIAN_POINT('',(-1.64061359592,-15.4477376718,4.555432498622\r
-    ));\r
-#7179 = CARTESIAN_POINT('',(-1.61803829492,-15.18044391101,\r
-    4.799200745853));\r
-#7180 = CARTESIAN_POINT('',(-1.594963302871,-14.91739160938,\r
-    5.047536864316));\r
-#7181 = CARTESIAN_POINT('',(-1.571621645779,-14.65862858302,\r
-    5.300325078186));\r
-#7182 = CARTESIAN_POINT('',(-1.548234265929,-14.40420672366,\r
-    5.557458648059));\r
-#7183 = CARTESIAN_POINT('',(-1.52501029876,-14.15413883497,5.81879769459\r
-    ));\r
-#7184 = CARTESIAN_POINT('',(-1.479436824373,-13.66448102921,\r
-    6.347779561454));\r
-#7185 = CARTESIAN_POINT('',(-1.457082286172,-13.42482923875,\r
-    6.615365484258));\r
-#7186 = CARTESIAN_POINT('',(-1.435269969205,-13.18951420237,\r
-    6.886851634538));\r
-#7187 = CARTESIAN_POINT('',(-1.414175763602,-12.9585514503,\r
-    7.162114020168));\r
-#7188 = CARTESIAN_POINT('',(-1.393961630862,-12.73195267142,\r
-    7.441028899832));\r
-#7189 = CARTESIAN_POINT('',(-1.374775857134,-12.50972606741,\r
-    7.72347310737));\r
-#7190 = CARTESIAN_POINT('',(-1.304349449978,-11.65843991579,\r
-    8.840489131323));\r
-#7191 = CARTESIAN_POINT('',(-1.261779200057,-11.06199355059,\r
-    9.700482281907));\r
-#7192 = CARTESIAN_POINT('',(-1.232365419964,-10.50269607236,\r
-    10.586255072462));\r
-#7193 = CARTESIAN_POINT('',(-1.218497282652,-9.980453861665,\r
-    11.494822766141));\r
-#7194 = CARTESIAN_POINT('',(-1.221792483751,-9.494933415508,\r
-    12.423280693987));\r
-#7195 = CARTESIAN_POINT('',(-1.243607038856,-9.045475609471,\r
-    13.368760998671));\r
-#7196 = CARTESIAN_POINT('',(-1.318824556905,-8.303004666443,\r
-    15.086449448784));\r
-#7197 = CARTESIAN_POINT('',(-1.364642665619,-7.996935625074,\r
-    15.85343515658));\r
-#7198 = CARTESIAN_POINT('',(-1.423907396943,-7.711863128855,\r
-    16.627737514911));\r
-#7199 = CARTESIAN_POINT('',(-1.497589121981,-7.446834763405,\r
-    17.407862987673));\r
-#7200 = CARTESIAN_POINT('',(-1.586938224204,-7.200508973843,\r
-    18.192247162908));\r
-#7201 = CARTESIAN_POINT('',(-1.69376365666,-6.970917046625,\r
-    18.979151542125));\r
-#7202 = CARTESIAN_POINT('',(-1.907895703395,-6.605133284536,\r
-    20.312857193342));\r
-#7203 = CARTESIAN_POINT('',(-2.005039360649,-6.461871188097,\r
-    20.859393188322));\r
-#7204 = CARTESIAN_POINT('',(-2.112316996049,-6.324151162533,\r
-    21.405456117784));\r
-#7205 = CARTESIAN_POINT('',(-2.230492268895,-6.19069144897,\r
-    21.950256835049));\r
-#7206 = CARTESIAN_POINT('',(-2.360345649758,-6.059887910453,\r
-    22.492892808071));\r
-#7207 = CARTESIAN_POINT('',(-2.502515118438,-5.929704608344,\r
-    23.032359249559));\r
-#7208 = CARTESIAN_POINT('',(-2.791028658131,-5.683635016117,\r
-    24.030537046444));\r
-#7209 = CARTESIAN_POINT('',(-2.934206483928,-5.568198599452,\r
-    24.490292853051));\r
-#7210 = CARTESIAN_POINT('',(-3.086900760001,-5.44990262559,\r
-    24.946198069341));\r
-#7211 = CARTESIAN_POINT('',(-3.249011327458,-5.327023011891,\r
-    25.397514113616));\r
-#7212 = CARTESIAN_POINT('',(-3.420076663338,-5.197673928056,\r
-    25.843512017028));\r
-#7213 = CARTESIAN_POINT('',(-3.599147310723,-5.059975846357,\r
-    26.28356404577));\r
-#7214 = CARTESIAN_POINT('',(-3.784856155871,-4.912213554084,\r
-    26.717157287525));\r
-#7215 = PCURVE('',#1399,#7216);\r
-#7216 = DEFINITIONAL_REPRESENTATION('',(#7217),#7286);\r
-#7217 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#7218,#7219,#7220,#7221,#7222,\r
-    #7223,#7224,#7225,#7226,#7227,#7228,#7229,#7230,#7231,#7232,#7233,\r
-    #7234,#7235,#7236,#7237,#7238,#7239,#7240,#7241,#7242,#7243,#7244,\r
-    #7245,#7246,#7247,#7248,#7249,#7250,#7251,#7252,#7253,#7254,#7255,\r
-    #7256,#7257,#7258,#7259,#7260,#7261,#7262,#7263,#7264,#7265,#7266,\r
-    #7267,#7268,#7269,#7270,#7271,#7272,#7273,#7274,#7275,#7276,#7277,\r
-    #7278,#7279,#7280,#7281,#7282,#7283,#7284,#7285),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,0.146267778389,0.219958145507,\r
-    0.265125711785,0.366865279272,0.514806653553,0.562778498909,\r
-    0.610414473975,0.748924768956,0.858377822311,0.93432204838,1.),\r
-  .UNSPECIFIED.);\r
-#7218 = CARTESIAN_POINT('',(1.436290216225,1.));\r
-#7219 = CARTESIAN_POINT('',(1.450016618812,0.986679337398));\r
-#7220 = CARTESIAN_POINT('',(1.463838689226,0.972991666284));\r
-#7221 = CARTESIAN_POINT('',(1.477714513235,0.958902426366));\r
-#7222 = CARTESIAN_POINT('',(1.49159102935,0.944375933236));\r
-#7223 = CARTESIAN_POINT('',(1.505401695342,0.929374330343));\r
-#7224 = CARTESIAN_POINT('',(1.519064787038,0.913858440326));\r
-#7225 = CARTESIAN_POINT('',(1.539242147801,0.88969542279));\r
-#7226 = CARTESIAN_POINT('',(1.545939405232,0.881460487267));\r
-#7227 = CARTESIAN_POINT('',(1.55256141699,0.873081191297));\r
-#7228 = CARTESIAN_POINT('',(1.559094352486,0.86455318113));\r
-#7229 = CARTESIAN_POINT('',(1.565523367354,0.855872473908));\r
-#7230 = CARTESIAN_POINT('',(1.571832735572,0.847035664436));\r
-#7231 = CARTESIAN_POINT('',(1.581789793627,0.832526435584));\r
-#7232 = CARTESIAN_POINT('',(1.585522474452,0.826953102181));\r
-#7233 = CARTESIAN_POINT('',(1.589200237237,0.821319544146));\r
-#7234 = CARTESIAN_POINT('',(1.592819211018,0.815625268651));\r
-#7235 = CARTESIAN_POINT('',(1.596375476397,0.809869905985));\r
-#7236 = CARTESIAN_POINT('',(1.599865101249,0.804053237892));\r
-#7237 = CARTESIAN_POINT('',(1.610985614821,0.7849350528));\r
-#7238 = CARTESIAN_POINT('',(1.618329757512,0.771382514517));\r
-#7239 = CARTESIAN_POINT('',(1.625270999823,0.757518628423));\r
-#7240 = CARTESIAN_POINT('',(1.631765931098,0.743347156347));\r
-#7241 = CARTESIAN_POINT('',(1.637775908768,0.728876079666));\r
-#7242 = CARTESIAN_POINT('',(1.643270914265,0.714119168841));\r
-#7243 = CARTESIAN_POINT('',(1.655452609501,0.677254577069));\r
-#7244 = CARTESIAN_POINT('',(1.661549250754,0.654845907549));\r
-#7245 = CARTESIAN_POINT('',(1.666472231433,0.631940005402));\r
-#7246 = CARTESIAN_POINT('',(1.670238209119,0.608616319565));\r
-#7247 = CARTESIAN_POINT('',(1.672953592888,0.584969169057));\r
-#7248 = CARTESIAN_POINT('',(1.674829767348,0.561103251839));\r
-#7249 = CARTESIAN_POINT('',(1.676596257093,0.529353942004));\r
-#7250 = CARTESIAN_POINT('',(1.676971831109,0.521567360219));\r
-#7251 = CARTESIAN_POINT('',(1.67730053855,0.513773411773));\r
-#7252 = CARTESIAN_POINT('',(1.67759352972,0.505970971581));\r
-#7253 = CARTESIAN_POINT('',(1.67786264562,0.498170585292));\r
-#7254 = CARTESIAN_POINT('',(1.678120839337,0.490369565861));\r
-#7255 = CARTESIAN_POINT('',(1.678640405915,0.474823897354));\r
-#7256 = CARTESIAN_POINT('',(1.678901748713,0.467079220949));\r
-#7257 = CARTESIAN_POINT('',(1.679178755474,0.459336313369));\r
-#7258 = CARTESIAN_POINT('',(1.679485268001,0.451596014082));\r
-#7259 = CARTESIAN_POINT('',(1.679835747339,0.443859091801));\r
-#7260 = CARTESIAN_POINT('',(1.680245243041,0.436126251211));\r
-#7261 = CARTESIAN_POINT('',(1.682137027987,0.405927244424));\r
-#7262 = CARTESIAN_POINT('',(1.684175659314,0.383495708535));\r
-#7263 = CARTESIAN_POINT('',(1.687228970941,0.361120664944));\r
-#7264 = CARTESIAN_POINT('',(1.691721113707,0.338814752785));\r
-#7265 = CARTESIAN_POINT('',(1.698112092969,0.316588405153));\r
-#7266 = CARTESIAN_POINT('',(1.706902557515,0.294451662837));\r
-#7267 = CARTESIAN_POINT('',(1.727964661704,0.255007454011));\r
-#7268 = CARTESIAN_POINT('',(1.739119646913,0.237660237704));\r
-#7269 = CARTESIAN_POINT('',(1.752416648554,0.220383241475));\r
-#7270 = CARTESIAN_POINT('',(1.768170840549,0.203183712128));\r
-#7271 = CARTESIAN_POINT('',(1.786734035373,0.186070854428));\r
-#7272 = CARTESIAN_POINT('',(1.8085240064,0.169057963641));\r
-#7273 = CARTESIAN_POINT('',(1.85168160518,0.140444267527));\r
-#7274 = CARTESIAN_POINT('',(1.87113559754,0.128781520327));\r
-#7275 = CARTESIAN_POINT('',(1.892519067022,0.117183816802));\r
-#7276 = CARTESIAN_POINT('',(1.915994417244,0.105660287425));\r
-#7277 = CARTESIAN_POINT('',(1.94172831456,9.422255433871E-02));\r
-#7278 = CARTESIAN_POINT('',(1.969874977949,8.288456153153E-02));\r
-#7279 = CARTESIAN_POINT('',(2.027074864,6.195483992898E-02));\r
-#7280 = CARTESIAN_POINT('',(2.055490396447,5.233453110356E-02));\r
-#7281 = CARTESIAN_POINT('',(2.085866374756,4.281038986055E-02));\r
-#7282 = CARTESIAN_POINT('',(2.118249584041,3.339369552149E-02));\r
-#7283 = CARTESIAN_POINT('',(2.152649043831,2.409577750717E-02));\r
-#7284 = CARTESIAN_POINT('',(2.189022760734,1.492622639527E-02));\r
-#7285 = CARTESIAN_POINT('',(2.227288301364,5.892641764695E-03));\r
-#7286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#7287 = PCURVE('',#7288,#7316);\r
-#7288 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#7289,#7290,#7291)\r
-    ,(#7292,#7293,#7294)\r
-    ,(#7295,#7296,#7297)\r
-    ,(#7298,#7299,#7300)\r
-    ,(#7301,#7302,#7303)\r
-    ,(#7304,#7305,#7306)\r
-    ,(#7307,#7308,#7309)\r
-    ,(#7310,#7311,#7312)\r
-    ,(#7313,#7314,#7315\r
-  )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(0.,1.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#7289 = CARTESIAN_POINT('',(-0.199340533259,-0.840310619746,-3.));\r
-#7290 = CARTESIAN_POINT('',(-0.446793843319,-1.15819575383,\r
-    17.999867544966));\r
-#7291 = CARTESIAN_POINT('',(-0.805267622487,-0.65692012922,\r
-    26.717157287525));\r
-#7292 = CARTESIAN_POINT('',(-2.164983127176,-5.914200188874,-3.));\r
-#7293 = CARTESIAN_POINT('',(0.788977056916,-6.993909691156,\r
-    17.999867544966));\r
-#7294 = CARTESIAN_POINT('',(-3.81654391333,-4.957468361737,\r
-    26.717157287525));\r
-#7295 = CARTESIAN_POINT('',(-3.341805036621,-11.29368176995,-3.));\r
-#7296 = CARTESIAN_POINT('',(1.724040945722,-12.71312863483,\r
-    17.999867544966));\r
-#7297 = CARTESIAN_POINT('',(-6.827820204173,-9.258016594254,\r
-    26.717157287525));\r
-#7298 = CARTESIAN_POINT('',(-3.674378807703,-16.8356798535,-3.));\r
-#7299 = CARTESIAN_POINT('',(2.337268275741,-18.37039452284,\r
-    17.999867544966));\r
-#7300 = CARTESIAN_POINT('',(-9.839096495016,-13.55856482677,\r
-    26.717157287525));\r
-#7301 = CARTESIAN_POINT('',(-3.138417096424,-22.38505976636,-3.));\r
-#7302 = CARTESIAN_POINT('',(2.619400447683,-24.02484637737,\r
-    17.999867544966));\r
-#7303 = CARTESIAN_POINT('',(-12.85037278585,-17.85911305928,\r
-    26.717157287525));\r
-#7304 = CARTESIAN_POINT('',(-1.744056648375,-27.78308082171,-3.));\r
-#7305 = CARTESIAN_POINT('',(2.574301699051,-29.73699787211,\r
-    17.999867544966));\r
-#7306 = CARTESIAN_POINT('',(-15.8616490767,-22.1596612918,\r
-    26.717157287525));\r
-#7307 = CARTESIAN_POINT('',(0.463935449027,-32.87710859639,-3.));\r
-#7308 = CARTESIAN_POINT('',(2.219037729734,-35.56503490678,\r
-    17.999867544966));\r
-#7309 = CARTESIAN_POINT('',(-18.87292536754,-26.46020952432,\r
-    26.717157287525));\r
-#7310 = CARTESIAN_POINT('',(3.409677374689,-37.52967094364,-3.));\r
-#7311 = CARTESIAN_POINT('',(1.582535514,-41.56136335665,17.999867544966)\r
-  );\r
-#7312 = CARTESIAN_POINT('',(-21.88420165838,-30.76075775684,\r
-    26.717157287525));\r
-#7313 = CARTESIAN_POINT('',(6.992149652947,-41.62527816873,-3.));\r
-#7314 = CARTESIAN_POINT('',(0.703304773035,-47.77000914756,\r
-    17.999867544966));\r
-#7315 = CARTESIAN_POINT('',(-24.89547794923,-35.06130598935,\r
-    26.717157287525));\r
-#7316 = DEFINITIONAL_REPRESENTATION('',(#7317),#7386);\r
-#7317 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#7318,#7319,#7320,#7321,#7322,\r
-    #7323,#7324,#7325,#7326,#7327,#7328,#7329,#7330,#7331,#7332,#7333,\r
-    #7334,#7335,#7336,#7337,#7338,#7339,#7340,#7341,#7342,#7343,#7344,\r
-    #7345,#7346,#7347,#7348,#7349,#7350,#7351,#7352,#7353,#7354,#7355,\r
-    #7356,#7357,#7358,#7359,#7360,#7361,#7362,#7363,#7364,#7365,#7366,\r
-    #7367,#7368,#7369,#7370,#7371,#7372,#7373,#7374,#7375,#7376,#7377,\r
-    #7378,#7379,#7380,#7381,#7382,#7383,#7384,#7385),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,0.146267778389,0.219958145507,\r
-    0.265125711785,0.366865279272,0.514806653553,0.562778498909,\r
-    0.610414473975,0.748924768956,0.858377822311,0.93432204838,1.),\r
-  .UNSPECIFIED.);\r
-#7318 = CARTESIAN_POINT('',(0.940985361021,1.056E-14));\r
-#7319 = CARTESIAN_POINT('',(0.915597975348,7.5324E-13));\r
-#7320 = CARTESIAN_POINT('',(0.890186435547,3.548728616623E-04));\r
-#7321 = CARTESIAN_POINT('',(0.864729498515,1.097663377202E-03));\r
-#7322 = CARTESIAN_POINT('',(0.839215400859,2.268143571205E-03));\r
-#7323 = CARTESIAN_POINT('',(0.813641188992,3.914324608843E-03));\r
-#7324 = CARTESIAN_POINT('',(0.78801399397,6.093923524245E-03));\r
-#7325 = CARTESIAN_POINT('',(0.749426756767,1.027729901572E-02));\r
-#7326 = CARTESIAN_POINT('',(0.736491442297,1.18316335956E-02));\r
-#7327 = CARTESIAN_POINT('',(0.723551337857,1.354749858173E-02));\r
-#7328 = CARTESIAN_POINT('',(0.710610443653,1.543430416431E-02));\r
-#7329 = CARTESIAN_POINT('',(0.697673848371,1.750209939604E-02));\r
-#7330 = CARTESIAN_POINT('',(0.684747847631,1.97615109428E-02));\r
-#7331 = CARTESIAN_POINT('',(0.663928400921,2.373283793269E-02));\r
-#7332 = CARTESIAN_POINT('',(0.65602357151,2.53181694836E-02));\r
-#7333 = CARTESIAN_POINT('',(0.648127342274,2.698223227541E-02));\r
-#7334 = CARTESIAN_POINT('',(0.640241638895,2.872765656291E-02));\r
-#7335 = CARTESIAN_POINT('',(0.632368554407,3.055712864291E-02));\r
-#7336 = CARTESIAN_POINT('',(0.624510358925,3.247337242994E-02));\r
-#7337 = CARTESIAN_POINT('',(0.599008060977,3.899708560552E-02));\r
-#7338 = CARTESIAN_POINT('',(0.581433121453,4.396959105566E-02));\r
-#7339 = CARTESIAN_POINT('',(0.563974828118,4.942760049826E-02));\r
-#7340 = CARTESIAN_POINT('',(0.546665191402,5.540281658868E-02));\r
-#7341 = CARTESIAN_POINT('',(0.529538592655,6.192688725781E-02));\r
-#7342 = CARTESIAN_POINT('',(0.512631812331,6.902950343549E-02));\r
-#7343 = CARTESIAN_POINT('',(0.471775100546,8.794068272959E-02));\r
-#7344 = CARTESIAN_POINT('',(0.448106581275,0.100424696223));\r
-#7345 = CARTESIAN_POINT('',(0.425101742585,0.114262810232));\r
-#7346 = CARTESIAN_POINT('',(0.402867768957,0.129518717582));\r
-#7347 = CARTESIAN_POINT('',(0.381496252569,0.146237075571));\r
-#7348 = CARTESIAN_POINT('',(0.361060587997,0.164437208763));\r
-#7349 = CARTESIAN_POINT('',(0.3353097618,0.19049251965));\r
-#7350 = CARTESIAN_POINT('',(0.329107937856,0.19702812571));\r
-#7351 = CARTESIAN_POINT('',(0.323011397745,0.203719478882));\r
-#7352 = CARTESIAN_POINT('',(0.317021362276,0.210566319705));\r
-#7353 = CARTESIAN_POINT('',(0.31113919507,0.217568740509));\r
-#7354 = CARTESIAN_POINT('',(0.30536541273,0.224726014584));\r
-#7355 = CARTESIAN_POINT('',(0.294075921502,0.239298643322));\r
-#7356 = CARTESIAN_POINT('',(0.288558671065,0.246711841581));\r
-#7357 = CARTESIAN_POINT('',(0.283149785133,0.254277254355));\r
-#7358 = CARTESIAN_POINT('',(0.277849898379,0.261994701571));\r
-#7359 = CARTESIAN_POINT('',(0.272659586069,0.269864104946));\r
-#7360 = CARTESIAN_POINT('',(0.2675793693,0.27788550364));\r
-#7361 = CARTESIAN_POINT('',(0.248159558197,0.309825206211));\r
-#7362 = CARTESIAN_POINT('',(0.234643807548,0.334878521348));\r
-#7363 = CARTESIAN_POINT('',(0.222074863506,0.361222083588));\r
-#7364 = CARTESIAN_POINT('',(0.210461106779,0.388868501553));\r
-#7365 = CARTESIAN_POINT('',(0.199806937029,0.417842266481));\r
-#7366 = CARTESIAN_POINT('',(0.190112662819,0.448182374598));\r
-#7367 = CARTESIAN_POINT('',(0.174460385684,0.505040914824));\r
-#7368 = CARTESIAN_POINT('',(0.168144861604,0.531027075992));\r
-#7369 = CARTESIAN_POINT('',(0.162418390619,0.557929147358));\r
-#7370 = CARTESIAN_POINT('',(0.157272622828,0.585781811616));\r
-#7371 = CARTESIAN_POINT('',(0.152693535021,0.614627790169));\r
-#7372 = CARTESIAN_POINT('',(0.148657831106,0.644517765332));\r
-#7373 = CARTESIAN_POINT('',(0.14266352288,0.697014025734));\r
-#7374 = CARTESIAN_POINT('',(0.140447353127,0.719047982263));\r
-#7375 = CARTESIAN_POINT('',(0.138454910135,0.741631255407));\r
-#7376 = CARTESIAN_POINT('',(0.136665354886,0.764783531641));\r
-#7377 = CARTESIAN_POINT('',(0.135050488292,0.788525208422));\r
-#7378 = CARTESIAN_POINT('',(0.133570780866,0.812877706827));\r
-#7379 = CARTESIAN_POINT('',(0.130968063343,0.859483790894));\r
-#7380 = CARTESIAN_POINT('',(0.129823915608,0.881575441872));\r
-#7381 = CARTESIAN_POINT('',(0.128709624144,0.904162194065));\r
-#7382 = CARTESIAN_POINT('',(0.127585879036,0.927263894001));\r
-#7383 = CARTESIAN_POINT('',(0.12640667856,0.950906792846));\r
-#7384 = CARTESIAN_POINT('',(0.125122384502,0.975130272449));\r
-#7385 = CARTESIAN_POINT('',(0.123684620971,1.));\r
-#7386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#7387 = ADVANCED_FACE('',(#7388),#1312,.T.);\r
-#7388 = FACE_BOUND('',#7389,.T.);\r
-#7389 = EDGE_LOOP('',(#7390,#7440,#7441,#7442,#7443,#7471));\r
-#7390 = ORIENTED_EDGE('',*,*,#7391,.F.);\r
-#7391 = EDGE_CURVE('',#1354,#7392,#7394,.T.);\r
-#7392 = VERTEX_POINT('',#7393);\r
-#7393 = CARTESIAN_POINT('',(-19.18069635115,-14.42570232206,27.));\r
-#7394 = SURFACE_CURVE('',#7395,(#7408,#7424),.PCURVE_S1.);\r
-#7395 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#7396,#7397,#7398,#7399,#7400,\r
-    #7401,#7402,#7403,#7404,#7405,#7406,#7407),.UNSPECIFIED.,.F.,.F.,(7,\r
-    5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#7396 = CARTESIAN_POINT('',(-0.633620836994,-0.816015396328,27.));\r
-#7397 = CARTESIAN_POINT('',(-5.85872126789,-4.675258022198,27.));\r
-#7398 = CARTESIAN_POINT('',(-11.09263662353,-8.522572576928,27.));\r
-#7399 = CARTESIAN_POINT('',(-16.33482418087,-12.35861386861,27.));\r
-#7400 = CARTESIAN_POINT('',(-21.5839587124,-16.1851418874,27.));\r
-#7401 = CARTESIAN_POINT('',(-26.8380928994,-20.00480048839,27.));\r
-#7402 = CARTESIAN_POINT('',(-32.48660594308,-24.10466041696,27.));\r
-#7403 = CARTESIAN_POINT('',(-32.87811935169,-24.38879902294,27.));\r
-#7404 = CARTESIAN_POINT('',(-33.26964786929,-24.67291688544,27.));\r
-#7405 = CARTESIAN_POINT('',(-33.66119061427,-24.95701521691,27.));\r
-#7406 = CARTESIAN_POINT('',(-34.05274669992,-25.24109523744,27.));\r
-#7407 = CARTESIAN_POINT('',(-34.44431523444,-25.52515817475,27.));\r
-#7408 = PCURVE('',#1312,#7409);\r
-#7409 = DEFINITIONAL_REPRESENTATION('',(#7410),#7423);\r
-#7410 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#7411,#7412,#7413,#7414,#7415,\r
-    #7416,#7417,#7418,#7419,#7420,#7421,#7422),.UNSPECIFIED.,.F.,.F.,(7,\r
-    5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#7411 = CARTESIAN_POINT('',(-0.816015396328,0.633620836994));\r
-#7412 = CARTESIAN_POINT('',(-4.675258022198,5.85872126789));\r
-#7413 = CARTESIAN_POINT('',(-8.522572576928,11.092636623535));\r
-#7414 = CARTESIAN_POINT('',(-12.35861386861,16.33482418087));\r
-#7415 = CARTESIAN_POINT('',(-16.1851418874,21.583958712406));\r
-#7416 = CARTESIAN_POINT('',(-20.00480048839,26.838092899403));\r
-#7417 = CARTESIAN_POINT('',(-24.10466041696,32.486605943087));\r
-#7418 = CARTESIAN_POINT('',(-24.38879902294,32.878119351697));\r
-#7419 = CARTESIAN_POINT('',(-24.67291688544,33.269647869292));\r
-#7420 = CARTESIAN_POINT('',(-24.95701521691,33.661190614271));\r
-#7421 = CARTESIAN_POINT('',(-25.24109523744,34.052746699927));\r
-#7422 = CARTESIAN_POINT('',(-25.52515817475,34.444315234446));\r
-#7423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#7424 = PCURVE('',#6869,#7425);\r
-#7425 = DEFINITIONAL_REPRESENTATION('',(#7426),#7439);\r
-#7426 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#7427,#7428,#7429,#7430,#7431,\r
-    #7432,#7433,#7434,#7435,#7436,#7437,#7438),.UNSPECIFIED.,.F.,.F.,(7,\r
-    5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#7427 = CARTESIAN_POINT('',(3.,0.9846980552));\r
-#7428 = CARTESIAN_POINT('',(2.84437028461,0.9846980552));\r
-#7429 = CARTESIAN_POINT('',(2.68881845003,0.9846980552));\r
-#7430 = CARTESIAN_POINT('',(2.533435683951,0.9846980552));\r
-#7431 = CARTESIAN_POINT('',(2.378305470835,0.9846980552));\r
-#7432 = CARTESIAN_POINT('',(2.22348468561,0.9846980552));\r
-#7433 = CARTESIAN_POINT('',(2.05749530595,0.9846980552));\r
-#7434 = CARTESIAN_POINT('',(2.045992475721,0.9846980552));\r
-#7435 = CARTESIAN_POINT('',(2.034491520363,0.9846980552));\r
-#7436 = CARTESIAN_POINT('',(2.022992449991,0.9846980552));\r
-#7437 = CARTESIAN_POINT('',(2.011495273788,0.9846980552));\r
-#7438 = CARTESIAN_POINT('',(2.,0.9846980552));\r
-#7439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#7440 = ORIENTED_EDGE('',*,*,#1353,.F.);\r
-#7441 = ORIENTED_EDGE('',*,*,#1324,.F.);\r
-#7442 = ORIENTED_EDGE('',*,*,#1296,.T.);\r
-#7443 = ORIENTED_EDGE('',*,*,#7444,.T.);\r
-#7444 = EDGE_CURVE('',#1263,#7445,#7447,.T.);\r
-#7445 = VERTEX_POINT('',#7446);\r
-#7446 = CARTESIAN_POINT('',(-19.65964906293,-13.76583447242,27.));\r
-#7447 = SURFACE_CURVE('',#7448,(#7452,#7459),.PCURVE_S1.);\r
-#7448 = LINE('',#7449,#7450);\r
-#7449 = CARTESIAN_POINT('',(-9.010672487179,-6.309340799861,27.));\r
-#7450 = VECTOR('',#7451,1.);\r
-#7451 = DIRECTION('',(-0.819152044289,-0.573576436351,-7.E-17));\r
-#7452 = PCURVE('',#1312,#7453);\r
-#7453 = DEFINITIONAL_REPRESENTATION('',(#7454),#7458);\r
-#7454 = LINE('',#7455,#7456);\r
-#7455 = CARTESIAN_POINT('',(-6.309340799862,9.010672487179));\r
-#7456 = VECTOR('',#7457,1.);\r
-#7457 = DIRECTION('',(-0.573576436351,0.819152044289));\r
-#7458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#7459 = PCURVE('',#7460,#7465);\r
-#7460 = PLANE('',#7461);\r
-#7461 = AXIS2_PLACEMENT_3D('',#7462,#7463,#7464);\r
-#7462 = CARTESIAN_POINT('',(-18.02134497435,-12.61868159972,27.));\r
-#7463 = DIRECTION('',(0.405579787673,-0.57922796534,-0.707106781187));\r
-#7464 = DIRECTION('',(0.141783143349,0.804092163206,-0.57735026919));\r
-#7465 = DEFINITIONAL_REPRESENTATION('',(#7466),#7470);\r
-#7466 = LINE('',#7467,#7468);\r
-#7467 = CARTESIAN_POINT('',(6.350852961086,8.981462390205));\r
-#7468 = VECTOR('',#7469,1.);\r
-#7469 = DIRECTION('',(-0.57735026919,-0.816496580928));\r
-#7470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#7471 = ORIENTED_EDGE('',*,*,#7472,.T.);\r
-#7472 = EDGE_CURVE('',#7445,#7392,#7473,.T.);\r
-#7473 = SURFACE_CURVE('',#7474,(#7479,#7486),.PCURVE_S1.);\r
-#7474 = CIRCLE('',#7475,24.);\r
-#7475 = AXIS2_PLACEMENT_3D('',#7476,#7477,#7478);\r
-#7476 = CARTESIAN_POINT('',(-9.99E-15,9.99E-15,27.));\r
-#7477 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#7478 = DIRECTION('',(1.,-6.9E-16,3.3E-16));\r
-#7479 = PCURVE('',#1312,#7480);\r
-#7480 = DEFINITIONAL_REPRESENTATION('',(#7481),#7485);\r
-#7481 = CIRCLE('',#7482,24.);\r
-#7482 = AXIS2_PLACEMENT_2D('',#7483,#7484);\r
-#7483 = CARTESIAN_POINT('',(4.19E-15,-1.16E-15));\r
-#7484 = DIRECTION('',(-6.9E-16,-1.));\r
-#7485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#7486 = PCURVE('',#7487,#7497);\r
-#7487 = SURFACE_OF_REVOLUTION('',#7488,#7494);\r
-#7488 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#7489,#7490,#7491,#7492,#7493),\r
-  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),.QUASI_UNIFORM_KNOTS.);\r
-#7489 = CARTESIAN_POINT('',(24.,-6.66E-15,27.));\r
-#7490 = CARTESIAN_POINT('',(24.,-4.88E-15,19.));\r
-#7491 = CARTESIAN_POINT('',(26.,-3.11E-15,11.));\r
-#7492 = CARTESIAN_POINT('',(32.,-1.33E-15,3.));\r
-#7493 = CARTESIAN_POINT('',(40.,-1.33E-15,3.));\r
-#7494 = AXIS1_PLACEMENT('',#7495,#7496);\r
-#7495 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#7496 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#7497 = DEFINITIONAL_REPRESENTATION('',(#7498),#7502);\r
-#7498 = LINE('',#7499,#7500);\r
-#7499 = CARTESIAN_POINT('',(0.,0.));\r
-#7500 = VECTOR('',#7501,1.);\r
-#7501 = DIRECTION('',(1.,0.));\r
-#7502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#7503 = ADVANCED_FACE('',(#7504),#1279,.T.);\r
-#7504 = FACE_BOUND('',#7505,.T.);\r
-#7505 = EDGE_LOOP('',(#7506,#7541,#7542,#7788,#7838,#7911,#7963));\r
-#7506 = ORIENTED_EDGE('',*,*,#7507,.F.);\r
-#7507 = EDGE_CURVE('',#1263,#7508,#7510,.T.);\r
-#7508 = VERTEX_POINT('',#7509);\r
-#7509 = CARTESIAN_POINT('',(-5.236677384222,-3.321473783599,\r
-    26.717157287525));\r
-#7510 = SURFACE_CURVE('',#7511,(#7519,#7530),.PCURVE_S1.);\r
-#7511 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#7512,#7513,#7514,#7515,#7516,\r
-    #7517,#7518),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#7512 = CARTESIAN_POINT('',(-5.078742674592,-3.556173905376,27.));\r
-#7513 = CARTESIAN_POINT('',(-5.322754911194,-3.207688308394,\r
-    26.57457764173));\r
-#7514 = CARTESIAN_POINT('',(-5.543411732121,-2.842923593685,\r
-    26.149216326988));\r
-#7515 = CARTESIAN_POINT('',(-5.740096851143,-2.462754789398,\r
-    25.724986324129));\r
-#7516 = CARTESIAN_POINT('',(-5.911722012116,-2.067953021667,\r
-    25.303143500785));\r
-#7517 = CARTESIAN_POINT('',(-6.056885407765,-1.659281518468,\r
-    24.885117100332));\r
-#7518 = CARTESIAN_POINT('',(-6.173526340096,-1.237314105374,\r
-    24.472559140973));\r
-#7519 = PCURVE('',#1279,#7520);\r
-#7520 = DEFINITIONAL_REPRESENTATION('',(#7521),#7529);\r
-#7521 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#7522,#7523,#7524,#7525,#7526,\r
-    #7527,#7528),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#7522 = CARTESIAN_POINT('',(2.530727415392,0.));\r
-#7523 = CARTESIAN_POINT('',(2.59934392479,8.862965797287E-03));\r
-#7524 = CARTESIAN_POINT('',(2.667950725779,1.772465988653E-02));\r
-#7525 = CARTESIAN_POINT('',(2.7366290427,2.65659177057E-02));\r
-#7526 = CARTESIAN_POINT('',(2.805435700305,3.53637046129E-02));\r
-#7527 = CARTESIAN_POINT('',(2.874438766152,4.40911402107E-02));\r
-#7528 = CARTESIAN_POINT('',(2.943790795404,5.271605832124E-02));\r
-#7529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#7530 = PCURVE('',#7460,#7531);\r
-#7531 = DEFINITIONAL_REPRESENTATION('',(#7532),#7540);\r
-#7532 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#7533,#7534,#7535,#7536,#7537,\r
-    #7538,#7539),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#7533 = CARTESIAN_POINT('',(9.122134253196,12.900645978658));\r
-#7534 = CARTESIAN_POINT('',(9.613369681865,12.553290081267));\r
-#7535 = CARTESIAN_POINT('',(10.120971182274,12.229228829988));\r
-#7536 = CARTESIAN_POINT('',(10.64370461042,11.929338492994));\r
-#7537 = CARTESIAN_POINT('',(11.180379130684,11.655011209284));\r
-#7538 = CARTESIAN_POINT('',(11.729754616028,11.40799409137));\r
-#7539 = CARTESIAN_POINT('',(12.290708036888,11.190745537257));\r
-#7540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#7541 = ORIENTED_EDGE('',*,*,#1262,.T.);\r
-#7542 = ORIENTED_EDGE('',*,*,#7543,.T.);\r
-#7543 = EDGE_CURVE('',#1234,#7544,#7546,.T.);\r
-#7544 = VERTEX_POINT('',#7545);\r
-#7545 = CARTESIAN_POINT('',(-5.479057744317,-5.46977677941,\r
-    16.999999997892));\r
-#7546 = SURFACE_CURVE('',#7547,(#7616,#7688),.PCURVE_S1.);\r
-#7547 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#7548,#7549,#7550,#7551,#7552,\r
-    #7553,#7554,#7555,#7556,#7557,#7558,#7559,#7560,#7561,#7562,#7563,\r
-    #7564,#7565,#7566,#7567,#7568,#7569,#7570,#7571,#7572,#7573,#7574,\r
-    #7575,#7576,#7577,#7578,#7579,#7580,#7581,#7582,#7583,#7584,#7585,\r
-    #7586,#7587,#7588,#7589,#7590,#7591,#7592,#7593,#7594,#7595,#7596,\r
-    #7597,#7598,#7599,#7600,#7601,#7602,#7603,#7604,#7605,#7606,#7607,\r
-    #7608,#7609,#7610,#7611,#7612,#7613,#7614,#7615),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,4.313243732843E-02,0.134164938732,\r
-    0.206253639057,0.289095162864,0.441240529255,0.48179155963,\r
-    0.522584322267,0.648883534704,0.788637761544,0.859259879623,1.),\r
-  .UNSPECIFIED.);\r
-#7548 = CARTESIAN_POINT('',(-5.862173431579,-2.018643767009,27.));\r
-#7549 = CARTESIAN_POINT('',(-5.813135681875,-2.161050167861,\r
-    26.711687789718));\r
-#7550 = CARTESIAN_POINT('',(-5.764267398389,-2.298851921082,\r
-    26.421000307337));\r
-#7551 = CARTESIAN_POINT('',(-5.71609249551,-2.43215739203,26.12801612875\r
-    ));\r
-#7552 = CARTESIAN_POINT('',(-5.669108548263,-2.561144022616,\r
-    25.832840231393));\r
-#7553 = CARTESIAN_POINT('',(-5.623768980763,-2.686046010888,\r
-    25.535601704033));\r
-#7554 = CARTESIAN_POINT('',(-5.580473759029,-2.807139267325,\r
-    25.236448750881));\r
-#7555 = CARTESIAN_POINT('',(-5.453236809726,-3.172889551357,\r
-    24.300464749021));\r
-#7556 = CARTESIAN_POINT('',(-5.37755735546,-3.405407494364,\r
-    23.657620472064));\r
-#7557 = CARTESIAN_POINT('',(-5.315770180139,-3.625127907722,\r
-    23.008437819451));\r
-#7558 = CARTESIAN_POINT('',(-5.270027605836,-3.835408101986,\r
-    22.354555828358));\r
-#7559 = CARTESIAN_POINT('',(-5.24142063708,-4.039358537696,\r
-    21.697583196822));\r
-#7560 = CARTESIAN_POINT('',(-5.230524943237,-4.239600788326,\r
-    21.038969174347));\r
-#7561 = CARTESIAN_POINT('',(-5.243178332898,-4.595675285845,\r
-    19.858169747877));\r
-#7562 = CARTESIAN_POINT('',(-5.260031879087,-4.752081720131,\r
-    19.336100083295));\r
-#7563 = CARTESIAN_POINT('',(-5.288271279343,-4.908619054955,\r
-    18.814424631279));\r
-#7564 = CARTESIAN_POINT('',(-5.327900582595,-5.066186861011,\r
-    18.293719228426));\r
-#7565 = CARTESIAN_POINT('',(-5.378870949449,-5.225512766768,\r
-    17.774514757355));\r
-#7566 = CARTESIAN_POINT('',(-5.441115021768,-5.387178739516,\r
-    17.257307134314));\r
-#7567 = CARTESIAN_POINT('',(-5.598935038145,-5.740674368598,\r
-    16.151051688057));\r
-#7568 = CARTESIAN_POINT('',(-5.698099045239,-5.933407752071,\r
-    15.562790186343));\r
-#7569 = CARTESIAN_POINT('',(-5.811912727731,-6.130578760742,\r
-    14.978501148237));\r
-#7570 = CARTESIAN_POINT('',(-5.940227667242,-6.332715100773,\r
-    14.398853360378));\r
-#7571 = CARTESIAN_POINT('',(-6.082881466435,-6.540216066053,\r
-    13.824490115399));\r
-#7572 = CARTESIAN_POINT('',(-6.239687549129,-6.753403741863,\r
-    13.256044396612));\r
-#7573 = CARTESIAN_POINT('',(-6.723950204516,-7.375065597062,\r
-    11.662174802479));\r
-#7574 = CARTESIAN_POINT('',(-7.08443673442,-7.797722055743,\r
-    10.652256950403));\r
-#7575 = CARTESIAN_POINT('',(-7.49040099502,-8.242291647786,\r
-    9.668307740585));\r
-#7576 = CARTESIAN_POINT('',(-7.939876838197,-8.710164659278,\r
-    8.71406817818));\r
-#7577 = CARTESIAN_POINT('',(-8.430011310857,-9.203187353573,\r
-    7.793315190513));\r
-#7578 = CARTESIAN_POINT('',(-8.956706336974,-9.724107812885,\r
-    6.909909545337));\r
-#7579 = CARTESIAN_POINT('',(-9.663289129162,-10.42360176325,\r
-    5.843212096973));\r
-#7580 = CARTESIAN_POINT('',(-9.814197697699,-10.57303119056,\r
-    5.621662887145));\r
-#7581 = CARTESIAN_POINT('',(-9.967218675135,-10.72475284745,\r
-    5.403113701737));\r
-#7582 = CARTESIAN_POINT('',(-10.12224463354,-10.87883753253,\r
-    5.187641252263));\r
-#7583 = CARTESIAN_POINT('',(-10.27915756339,-11.03535391625,\r
-    4.975316446725));\r
-#7584 = CARTESIAN_POINT('',(-10.43782847965,-11.19436685328,\r
-    4.766203083517));\r
-#7585 = CARTESIAN_POINT('',(-10.75937238826,-11.51848157481,\r
-    4.353298542492));\r
-#7586 = CARTESIAN_POINT('',(-10.92226470519,-11.68361388532,\r
-    4.149546059854));\r
-#7587 = CARTESIAN_POINT('',(-11.08666148004,-11.85140563231,\r
-    3.949169933672));\r
-#7588 = CARTESIAN_POINT('',(-11.25241623102,-12.02192128279,\r
-    3.752228275166));\r
-#7589 = CARTESIAN_POINT('',(-11.41937490195,-12.19522256231,\r
-    3.558773934801));\r
-#7590 = CARTESIAN_POINT('',(-11.58737663659,-12.37136732492,\r
-    3.368854177302));\r
-#7591 = CARTESIAN_POINT('',(-12.2791205344,-13.10474081553,\r
-    2.605567873012));\r
-#7592 = CARTESIAN_POINT('',(-12.81046011933,-13.68691630412,\r
-    2.062822080087));\r
-#7593 = CARTESIAN_POINT('',(-13.34521935339,-14.29840177236,\r
-    1.555636711383));\r
-#7594 = CARTESIAN_POINT('',(-13.87790849521,-14.94030028606,\r
-    1.084661970029));\r
-#7595 = CARTESIAN_POINT('',(-14.40294220472,-15.61305161535,\r
-    0.649815413633));\r
-#7596 = CARTESIAN_POINT('',(-14.91507189669,-16.31616572182,\r
-    0.250421577406));\r
-#7597 = CARTESIAN_POINT('',(-15.95691195914,-17.85804961655,\r
-    -0.5185682275));\r
-#7598 = CARTESIAN_POINT('',(-16.48284735609,-18.70353403897,\r
-    -0.880578359985));\r
-#7599 = CARTESIAN_POINT('',(-16.98108697205,-19.5824820782,\r
-    -1.20208273869));\r
-#7600 = CARTESIAN_POINT('',(-17.44671870127,-20.49204284339,\r
-    -1.485599317978));\r
-#7601 = CARTESIAN_POINT('',(-17.87648570862,-21.42872488246,\r
-    -1.734001175194));\r
-#7602 = CARTESIAN_POINT('',(-18.26848179472,-22.38867194916,\r
-    -1.950164991405));\r
-#7603 = CARTESIAN_POINT('',(-18.80053380094,-23.8626059782,\r
-    -2.231194911599));\r
-#7604 = CARTESIAN_POINT('',(-18.96932332469,-24.36237455363,\r
-    -2.318022665291));\r
-#7605 = CARTESIAN_POINT('',(-19.12820891558,-24.86665055574,\r
-    -2.397701508334));\r
-#7606 = CARTESIAN_POINT('',(-19.27717906282,-25.37498053973,\r
-    -2.470585702601));\r
-#7607 = CARTESIAN_POINT('',(-19.41628515179,-25.88693195201,\r
-    -2.537016586598));\r
-#7608 = CARTESIAN_POINT('',(-19.54562918518,-26.40209741709,\r
-    -2.597318839136));\r
-#7609 = CARTESIAN_POINT('',(-19.90394153833,-27.95240463283,\r
-    -2.760363675848));\r
-#7610 = CARTESIAN_POINT('',(-20.10430369394,-28.99590720546,\r
-    -2.845792587234));\r
-#7611 = CARTESIAN_POINT('',(-20.26759207968,-30.04772785248,\r
-    -2.91051935704));\r
-#7612 = CARTESIAN_POINT('',(-20.3955316185,-31.10537482415,\r
-    -2.956649707249));\r
-#7613 = CARTESIAN_POINT('',(-20.49014207551,-32.16678151642,\r
-    -2.98597417148));\r
-#7614 = CARTESIAN_POINT('',(-20.55355579333,-33.23032947211,\r
-    -2.999999999966));\r
-#7615 = CARTESIAN_POINT('',(-20.58792913476,-34.29485637733,-3.));\r
-#7616 = PCURVE('',#1279,#7617);\r
-#7617 = DEFINITIONAL_REPRESENTATION('',(#7618),#7687);\r
-#7618 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#7619,#7620,#7621,#7622,#7623,\r
-    #7624,#7625,#7626,#7627,#7628,#7629,#7630,#7631,#7632,#7633,#7634,\r
-    #7635,#7636,#7637,#7638,#7639,#7640,#7641,#7642,#7643,#7644,#7645,\r
-    #7646,#7647,#7648,#7649,#7650,#7651,#7652,#7653,#7654,#7655,#7656,\r
-    #7657,#7658,#7659,#7660,#7661,#7662,#7663,#7664,#7665,#7666,#7667,\r
-    #7668,#7669,#7670,#7671,#7672,#7673,#7674,#7675,#7676,#7677,#7678,\r
-    #7679,#7680,#7681,#7682,#7683,#7684,#7685,#7686),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,4.313243732843E-02,0.134164938732,\r
-    0.206253639057,0.289095162864,0.441240529255,0.48179155963,\r
-    0.522584322267,0.648883534704,0.788637761544,0.859259879623,1.),\r
-  .UNSPECIFIED.);\r
-#7619 = CARTESIAN_POINT('',(2.80995941926,0.));\r
-#7620 = CARTESIAN_POINT('',(2.785666995551,6.006504380885E-03));\r
-#7621 = CARTESIAN_POINT('',(2.762085694065,1.206249361561E-02));\r
-#7622 = CARTESIAN_POINT('',(2.739251266794,1.81672154795E-02));\r
-#7623 = CARTESIAN_POINT('',(2.717191802754,2.431943363932E-02));\r
-#7624 = CARTESIAN_POINT('',(2.695927049411,3.051747456105E-02));\r
-#7625 = CARTESIAN_POINT('',(2.675468545346,3.675932636389E-02));\r
-#7626 = CARTESIAN_POINT('',(2.614352820039,5.630425623763E-02));\r
-#7627 = CARTESIAN_POINT('',(2.576498523862,6.975006268809E-02));\r
-#7628 = CARTESIAN_POINT('',(2.542292399116,8.336100580551E-02));\r
-#7629 = CARTESIAN_POINT('',(2.511623341306,9.711454595964E-02));\r
-#7630 = CARTESIAN_POINT('',(2.484282582312,0.110989440622));\r
-#7631 = CARTESIAN_POINT('',(2.460029524121,0.124968083745));\r
-#7632 = CARTESIAN_POINT('',(2.421651102118,0.150177223504));\r
-#7633 = CARTESIAN_POINT('',(2.406468030696,0.161374578824));\r
-#7634 = CARTESIAN_POINT('',(2.392937124347,0.172621826554));\r
-#7635 = CARTESIAN_POINT('',(2.3809300163,0.1839134857));\r
-#7636 = CARTESIAN_POINT('',(2.370322234955,0.195245096969));\r
-#7637 = CARTESIAN_POINT('',(2.36099627494,0.206612999132));\r
-#7638 = CARTESIAN_POINT('',(2.343469159228,0.231115762302));\r
-#7639 = CARTESIAN_POINT('',(2.335643241442,0.244261376624));\r
-#7640 = CARTESIAN_POINT('',(2.329194594121,0.257446213569));\r
-#7641 = CARTESIAN_POINT('',(2.323966649039,0.270666673325));\r
-#7642 = CARTESIAN_POINT('',(2.319814800576,0.283919789101));\r
-#7643 = CARTESIAN_POINT('',(2.316605421282,0.297202873117));\r
-#7644 = CARTESIAN_POINT('',(2.309821843062,0.334958972866));\r
-#7645 = CARTESIAN_POINT('',(2.308188528802,0.359497618943));\r
-#7646 = CARTESIAN_POINT('',(2.308543155457,0.38411275105));\r
-#7647 = CARTESIAN_POINT('',(2.310221005407,0.408791866497));\r
-#7648 = CARTESIAN_POINT('',(2.312638057082,0.433521406188));\r
-#7649 = CARTESIAN_POINT('',(2.315282567203,0.458283778698));\r
-#7650 = CARTESIAN_POINT('',(2.318370923763,0.489657741927));\r
-#7651 = CARTESIAN_POINT('',(2.319006194454,0.496260551534));\r
-#7652 = CARTESIAN_POINT('',(2.319618616722,0.502863856675));\r
-#7653 = CARTESIAN_POINT('',(2.320200339631,0.509467174073));\r
-#7654 = CARTESIAN_POINT('',(2.320743966009,0.51606844619));\r
-#7655 = CARTESIAN_POINT('',(2.321242587589,0.522664764894));\r
-#7656 = CARTESIAN_POINT('',(2.322139589915,0.535884293912));\r
-#7657 = CARTESIAN_POINT('',(2.322537358464,0.542507269434));\r
-#7658 = CARTESIAN_POINT('',(2.322876505564,0.549121813415));\r
-#7659 = CARTESIAN_POINT('',(2.323150980899,0.555725898988));\r
-#7660 = CARTESIAN_POINT('',(2.323355257908,0.562317479687));\r
-#7661 = CARTESIAN_POINT('',(2.323484351835,0.568894496629));\r
-#7662 = CARTESIAN_POINT('',(2.323687052169,0.595766625305));\r
-#7663 = CARTESIAN_POINT('',(2.323077163156,0.615921862632));\r
-#7664 = CARTESIAN_POINT('',(2.321572378387,0.635855092036));\r
-#7665 = CARTESIAN_POINT('',(2.319092644303,0.655505223072));\r
-#7666 = CARTESIAN_POINT('',(2.315612116745,0.67481829156));\r
-#7667 = CARTESIAN_POINT('',(2.311149323531,0.693748549125));\r
-#7668 = CARTESIAN_POINT('',(2.299790634009,0.732736111601));\r
-#7669 = CARTESIAN_POINT('',(2.2926844062,0.752704789848));\r
-#7670 = CARTESIAN_POINT('',(2.284509389667,0.772106774877));\r
-#7671 = CARTESIAN_POINT('',(2.275383251636,0.790916814691));\r
-#7672 = CARTESIAN_POINT('',(2.265441062588,0.809130157444));\r
-#7673 = CARTESIAN_POINT('',(2.254818711217,0.826752621819));\r
-#7674 = CARTESIAN_POINT('',(2.238001866615,0.85240831176));\r
-#7675 = CARTESIAN_POINT('',(2.232215439666,0.860874170224));\r
-#7676 = CARTESIAN_POINT('',(2.226304154372,0.869195778052));\r
-#7677 = CARTESIAN_POINT('',(2.220283469271,0.877376181749));\r
-#7678 = CARTESIAN_POINT('',(2.214167944615,0.885418940445));\r
-#7679 = CARTESIAN_POINT('',(2.207971137004,0.893327949131));\r
-#7680 = CARTESIAN_POINT('',(2.189218933594,0.916610357039));\r
-#7681 = CARTESIAN_POINT('',(2.176459814972,0.931597373439));\r
-#7682 = CARTESIAN_POINT('',(2.163525600881,0.946102566177));\r
-#7683 = CARTESIAN_POINT('',(2.150497619287,0.960161605258));\r
-#7684 = CARTESIAN_POINT('',(2.13744230504,0.97380912845));\r
-#7685 = CARTESIAN_POINT('',(2.124412950594,0.98707796068));\r
-#7686 = CARTESIAN_POINT('',(2.111451965793,1.));\r
-#7687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#7688 = PCURVE('',#7689,#7717);\r
-#7689 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#7690,#7691,#7692)\r
-    ,(#7693,#7694,#7695)\r
-    ,(#7696,#7697,#7698)\r
-    ,(#7699,#7700,#7701)\r
-    ,(#7702,#7703,#7704)\r
-    ,(#7705,#7706,#7707)\r
-    ,(#7708,#7709,#7710)\r
-    ,(#7711,#7712,#7713)\r
-    ,(#7714,#7715,#7716\r
-  )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(2.,3.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#7690 = CARTESIAN_POINT('',(-20.60008433047,-36.36485372146,-3.));\r
-#7691 = CARTESIAN_POINT('',(-29.53107358839,-37.84571489081,\r
-    18.132466219623));\r
-#7692 = CARTESIAN_POINT('',(-41.46160544967,-11.40242402016,\r
-    27.282842712475));\r
-#7693 = CARTESIAN_POINT('',(-20.70957718537,-31.03347149194,-3.));\r
-#7694 = CARTESIAN_POINT('',(-24.86755501171,-33.61329775047,\r
-    18.132466219623));\r
-#7695 = CARTESIAN_POINT('',(-36.39049486165,-10.04362403337,\r
-    27.282842712475));\r
-#7696 = CARTESIAN_POINT('',(-19.99021779222,-25.68506666728,-3.));\r
-#7697 = CARTESIAN_POINT('',(-20.52000391323,-29.38736980825,\r
-    18.132466219623));\r
-#7698 = CARTESIAN_POINT('',(-31.31938427363,-8.684824046589,\r
-    27.282842712475));\r
-#7699 = CARTESIAN_POINT('',(-18.43891908913,-20.46997546754,-3.));\r
-#7700 = CARTESIAN_POINT('',(-16.48959711447,-25.11062126445,\r
-    18.132466219623));\r
-#7701 = CARTESIAN_POINT('',(-26.24827368562,-7.326024059801,\r
-    27.282842712475));\r
-#7702 = CARTESIAN_POINT('',(-16.08531289042,-15.53920184787,-3.));\r
-#7703 = CARTESIAN_POINT('',(-12.76503864601,-20.72548777147,\r
-    18.132466219623));\r
-#7704 = CARTESIAN_POINT('',(-21.1771630976,-5.967224073012,\r
-    27.282842712475));\r
-#7705 = CARTESIAN_POINT('',(-12.99194077482,-11.03553227944,-3.));\r
-#7706 = CARTESIAN_POINT('',(-9.322486978859,-16.17753757585,\r
-    18.132466219623));\r
-#7707 = CARTESIAN_POINT('',(-16.10605250958,-4.608424086224,\r
-    27.282842712475));\r
-#7708 = CARTESIAN_POINT('',(-9.251188664347,-7.084522593842,-3.));\r
-#7709 = CARTESIAN_POINT('',(-6.126723596223,-11.41890743107,\r
-    18.132466219623));\r
-#7710 = CARTESIAN_POINT('',(-11.03494192156,-3.249624099436,\r
-    27.282842712475));\r
-#7711 = CARTESIAN_POINT('',(-4.979013913045,-3.787336672593,-3.));\r
-#7712 = CARTESIAN_POINT('',(-3.133544295462,-6.411032566869,\r
-    18.132466219623));\r
-#7713 = CARTESIAN_POINT('',(-5.96383133355,-1.890824112648,\r
-    27.282842712475));\r
-#7714 = CARTESIAN_POINT('',(-0.307155037548,-1.216469151705,-3.));\r
-#7715 = CARTESIAN_POINT('',(-0.29272892337,-1.126277240705,\r
-    18.132466219623));\r
-#7716 = CARTESIAN_POINT('',(-0.892720745532,-0.532024125859,\r
-    27.282842712475));\r
-#7717 = DEFINITIONAL_REPRESENTATION('',(#7718),#7787);\r
-#7718 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#7719,#7720,#7721,#7722,#7723,\r
-    #7724,#7725,#7726,#7727,#7728,#7729,#7730,#7731,#7732,#7733,#7734,\r
-    #7735,#7736,#7737,#7738,#7739,#7740,#7741,#7742,#7743,#7744,#7745,\r
-    #7746,#7747,#7748,#7749,#7750,#7751,#7752,#7753,#7754,#7755,#7756,\r
-    #7757,#7758,#7759,#7760,#7761,#7762,#7763,#7764,#7765,#7766,#7767,\r
-    #7768,#7769,#7770,#7771,#7772,#7773,#7774,#7775,#7776,#7777,#7778,\r
-    #7779,#7780,#7781,#7782,#7783,#7784,#7785,#7786),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,4.313243732843E-02,0.134164938732,\r
-    0.206253639057,0.289095162864,0.441240529255,0.48179155963,\r
-    0.522584322267,0.648883534704,0.788637761544,0.859259879623,1.),\r
-  .UNSPECIFIED.);\r
-#7719 = CARTESIAN_POINT('',(2.875455796418,0.9846980552));\r
-#7720 = CARTESIAN_POINT('',(2.874610153272,0.969253407616));\r
-#7721 = CARTESIAN_POINT('',(2.87382656138,0.954038773636));\r
-#7722 = CARTESIAN_POINT('',(2.873092001909,0.939039217951));\r
-#7723 = CARTESIAN_POINT('',(2.872393256277,0.924243688101));\r
-#7724 = CARTESIAN_POINT('',(2.871717420448,0.909643925974));\r
-#7725 = CARTESIAN_POINT('',(2.871052275216,0.895233628841));\r
-#7726 = CARTESIAN_POINT('',(2.868981397104,0.850983882287));\r
-#7727 = CARTESIAN_POINT('',(2.867573637354,0.821784136092));\r
-#7728 = CARTESIAN_POINT('',(2.866056720107,0.79335852841));\r
-#7729 = CARTESIAN_POINT('',(2.864342064438,0.765683301252));\r
-#7730 = CARTESIAN_POINT('',(2.862367336923,0.73873896019));\r
-#7731 = CARTESIAN_POINT('',(2.860087573579,0.712506842125));\r
-#7732 = CARTESIAN_POINT('',(2.855398007619,0.666743522331));\r
-#7733 = CARTESIAN_POINT('',(2.853113929727,0.646953276264));\r
-#7734 = CARTESIAN_POINT('',(2.85060212658,0.627587262157));\r
-#7735 = CARTESIAN_POINT('',(2.847851407274,0.608635949902));\r
-#7736 = CARTESIAN_POINT('',(2.844853850244,0.590090255909));\r
-#7737 = CARTESIAN_POINT('',(2.841603692094,0.571941691717));\r
-#7738 = CARTESIAN_POINT('',(2.834066747519,0.533774424125));\r
-#7739 = CARTESIAN_POINT('',(2.829697609274,0.51388037504));\r
-#7740 = CARTESIAN_POINT('',(2.82498303719,0.494488691777));\r
-#7741 = CARTESIAN_POINT('',(2.819919363654,0.475588787144));\r
-#7742 = CARTESIAN_POINT('',(2.814504531431,0.457171532908));\r
-#7743 = CARTESIAN_POINT('',(2.808737546266,0.439229385444));\r
-#7744 = CARTESIAN_POINT('',(2.791380134706,0.389665510146));\r
-#7745 = CARTESIAN_POINT('',(2.778953688585,0.359155860073));\r
-#7746 = CARTESIAN_POINT('',(2.765339024067,0.330190258988));\r
-#7747 = CARTESIAN_POINT('',(2.750545001391,0.302744206387));\r
-#7748 = CARTESIAN_POINT('',(2.734584622196,0.276807108124));\r
-#7749 = CARTESIAN_POINT('',(2.717473371656,0.252380146001));\r
-#7750 = CARTESIAN_POINT('',(2.694368823145,0.223366850258));\r
-#7751 = CARTESIAN_POINT('',(2.689426368497,0.217369240867));\r
-#7752 = CARTESIAN_POINT('',(2.684403998415,0.211479773726));\r
-#7753 = CARTESIAN_POINT('',(2.679302077456,0.205698771093));\r
-#7754 = CARTESIAN_POINT('',(2.674121152243,0.200026440153));\r
-#7755 = CARTESIAN_POINT('',(2.668861982899,0.194462840781));\r
-#7756 = CARTESIAN_POINT('',(2.658156945478,0.183520771913));\r
-#7757 = CARTESIAN_POINT('',(2.652710154545,0.178143591285));\r
-#7758 = CARTESIAN_POINT('',(2.647185852237,0.172876582011));\r
-#7759 = CARTESIAN_POINT('',(2.641585024518,0.167719719628));\r
-#7760 = CARTESIAN_POINT('',(2.635908793357,0.16267289078));\r
-#7761 = CARTESIAN_POINT('',(2.630158421352,0.157735887889));\r
-#7762 = CARTESIAN_POINT('',(2.606306295287,0.137961942772));\r
-#7763 = CARTESIAN_POINT('',(2.587577491229,0.124063196881));\r
-#7764 = CARTESIAN_POINT('',(2.568194040054,0.111206667649));\r
-#7765 = CARTESIAN_POINT('',(2.548211044802,9.937300256057E-02));\r
-#7766 = CARTESIAN_POINT('',(2.527692661258,8.852995340353E-02));\r
-#7767 = CARTESIAN_POINT('',(2.506710655157,7.863600403445E-02));\r
-#7768 = CARTESIAN_POINT('',(2.461702862006,5.969349169136E-02));\r
-#7769 = CARTESIAN_POINT('',(2.437583849567,5.084429042261E-02));\r
-#7770 = CARTESIAN_POINT('',(2.413097311916,4.303387576835E-02));\r
-#7771 = CARTESIAN_POINT('',(2.388341310871,3.618019162587E-02));\r
-#7772 = CARTESIAN_POINT('',(2.36339992871,3.019920605408E-02));\r
-#7773 = CARTESIAN_POINT('',(2.338346372027,2.501106852833E-02));\r
-#7774 = CARTESIAN_POINT('',(2.300561147707,1.828346488877E-02));\r
-#7775 = CARTESIAN_POINT('',(2.287862833433,1.620829964628E-02));\r
-#7776 = CARTESIAN_POINT('',(2.275157483836,1.430669107214E-02));\r
-#7777 = CARTESIAN_POINT('',(2.262450883129,1.256936784247E-02));\r
-#7778 = CARTESIAN_POINT('',(2.249747707259,1.098753800415E-02));\r
-#7779 = CARTESIAN_POINT('',(2.237051629865,9.552944081842E-03));\r
-#7780 = CARTESIAN_POINT('',(2.199083581768,5.677110563116E-03));\r
-#7781 = CARTESIAN_POINT('',(2.17384258405,3.65075521896E-03));\r
-#7782 = CARTESIAN_POINT('',(2.148661402423,2.117533621433E-03));\r
-#7783 = CARTESIAN_POINT('',(2.123546604657,1.025676031688E-03));\r
-#7784 = CARTESIAN_POINT('',(2.098495292169,3.3185658124E-04));\r
-#7785 = CARTESIAN_POINT('',(2.073496285506,8.2319E-13));\r
-#7786 = CARTESIAN_POINT('',(2.048529562058,7.49E-15));\r
-#7787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#7788 = ORIENTED_EDGE('',*,*,#7789,.T.);\r
-#7789 = EDGE_CURVE('',#7544,#7790,#7792,.T.);\r
-#7790 = VERTEX_POINT('',#7791);\r
-#7791 = CARTESIAN_POINT('',(-5.073671148424,-5.84776817597,17.));\r
-#7792 = SURFACE_CURVE('',#7793,(#7812,#7820),.PCURVE_S1.);\r
-#7793 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#7794,#7795,#7796,#7797,#7798,\r
-    #7799,#7800,#7801,#7802,#7803,#7804,#7805,#7806,#7807,#7808,#7809,\r
-    #7810,#7811),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6),(0.,0.250000000694,\r
-    0.5,0.749999999306,1.),.UNSPECIFIED.);\r
-#7794 = CARTESIAN_POINT('',(-7.646656023815,-1.21127340711,17.));\r
-#7795 = CARTESIAN_POINT('',(-7.584602418178,-1.603011777234,17.));\r
-#7796 = CARTESIAN_POINT('',(-7.497461897139,-1.990781281426,17.));\r
-#7797 = CARTESIAN_POINT('',(-7.385576436828,-2.372425839501,17.));\r
-#7798 = CARTESIAN_POINT('',(-7.249556129254,-2.745865461747,17.));\r
-#7799 = CARTESIAN_POINT('',(-6.930997547757,-3.472335553552,17.));\r
-#7800 = CARTESIAN_POINT('',(-6.74845526855,-3.825375223504,17.));\r
-#7801 = CARTESIAN_POINT('',(-6.543527432613,-4.166220451544,17.));\r
-#7802 = CARTESIAN_POINT('',(-6.317330872539,-4.493013671284,17.));\r
-#7803 = CARTESIAN_POINT('',(-5.825108468657,-5.115071116989,17.));\r
-#7804 = CARTESIAN_POINT('',(-5.559076382839,-5.41034323144,17.));\r
-#7805 = CARTESIAN_POINT('',(-5.274478698111,-5.688147200574,17.));\r
-#7806 = CARTESIAN_POINT('',(-4.972866438368,-5.946969025447,17.));\r
-#7807 = CARTESIAN_POINT('',(-4.339100318953,-6.424021297232,17.));\r
-#7808 = CARTESIAN_POINT('',(-4.006938426247,-6.642257757452,17.));\r
-#7809 = CARTESIAN_POINT('',(-3.661242395179,-6.838892390824,17.));\r
-#7810 = CARTESIAN_POINT('',(-3.303896222559,-7.01285322464,17.));\r
-#7811 = CARTESIAN_POINT('',(-2.93691960161,-7.163311724823,17.));\r
-#7812 = PCURVE('',#1279,#7813);\r
-#7813 = DEFINITIONAL_REPRESENTATION('',(#7814),#7819);\r
-#7814 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#7815,#7816,#7817,#7818),\r
-  .UNSPECIFIED.,.F.,.F.,(4,4),(0.612383491451,0.682272014386),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#7815 = CARTESIAN_POINT('',(2.357042156916,0.212321474617));\r
-#7816 = CARTESIAN_POINT('',(2.333172833462,0.212321474677));\r
-#7817 = CARTESIAN_POINT('',(2.309303515731,0.212321474505));\r
-#7818 = CARTESIAN_POINT('',(2.285434162821,0.2123214744));\r
-#7819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#7820 = PCURVE('',#7821,#7831);\r
-#7821 = SURFACE_OF_REVOLUTION('',#7822,#7828);\r
-#7822 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#7823,#7824,#7825,#7826,#7827),\r
-  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),.QUASI_UNIFORM_KNOTS.);\r
-#7823 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#7824 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#7825 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#7826 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#7827 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#7828 = AXIS1_PLACEMENT('',#7829,#7830);\r
-#7829 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#7830 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#7831 = DEFINITIONAL_REPRESENTATION('',(#7832),#7837);\r
-#7832 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#7833,#7834,#7835,#7836),\r
-  .UNSPECIFIED.,.F.,.F.,(4,4),(0.612383491451,0.682272014386),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#7833 = CARTESIAN_POINT('',(2.357042156916,0.212321474617));\r
-#7834 = CARTESIAN_POINT('',(2.333172833462,0.212321474677));\r
-#7835 = CARTESIAN_POINT('',(2.309303515731,0.212321474505));\r
-#7836 = CARTESIAN_POINT('',(2.285434162821,0.2123214744));\r
-#7837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#7838 = ORIENTED_EDGE('',*,*,#7839,.T.);\r
-#7839 = EDGE_CURVE('',#7790,#7840,#7842,.T.);\r
-#7840 = VERTEX_POINT('',#7841);\r
-#7841 = CARTESIAN_POINT('',(-4.446001771687,-6.3381069654,17.));\r
-#7842 = SURFACE_CURVE('',#7843,(#7862,#7884),.PCURVE_S1.);\r
-#7843 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#7844,#7845,#7846,#7847,#7848,\r
-    #7849,#7850,#7851,#7852,#7853,#7854,#7855,#7856,#7857,#7858,#7859,\r
-    #7860,#7861),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6),(0.,0.250000000694,\r
-    0.5,0.749999999306,1.),.UNSPECIFIED.);\r
-#7844 = CARTESIAN_POINT('',(-7.32015071707,-2.52069932612,17.));\r
-#7845 = CARTESIAN_POINT('',(-7.191015191035,-2.895710814654,17.));\r
-#7846 = CARTESIAN_POINT('',(-7.037863062547,-3.262457436102,17.));\r
-#7847 = CARTESIAN_POINT('',(-6.861405511747,-3.618875249516,17.));\r
-#7848 = CARTESIAN_POINT('',(-6.662604548396,-3.963021806265,17.));\r
-#7849 = CARTESIAN_POINT('',(-6.222735379947,-4.623138067877,17.));\r
-#7850 = CARTESIAN_POINT('',(-5.981661632783,-4.939116137847,17.));\r
-#7851 = CARTESIAN_POINT('',(-5.720659958409,-5.239197815744,17.));\r
-#7852 = CARTESIAN_POINT('',(-5.441152785241,-5.521747691733,17.));\r
-#7853 = CARTESIAN_POINT('',(-4.848389203799,-6.048881163652,17.));\r
-#7854 = CARTESIAN_POINT('',(-4.535125278521,-6.293471444312,17.));\r
-#7855 = CARTESIAN_POINT('',(-4.206611119099,-6.517635077612,17.));\r
-#7856 = CARTESIAN_POINT('',(-3.864637089047,-6.720150398128,17.));\r
-#7857 = CARTESIAN_POINT('',(-3.157660043354,-7.07990284226,17.));\r
-#7858 = CARTESIAN_POINT('',(-2.792648072518,-7.237144492909,17.));\r
-#7859 = CARTESIAN_POINT('',(-2.418058695161,-7.370762318533,17.));\r
-#7860 = CARTESIAN_POINT('',(-2.035933432054,-7.480027784711,17.));\r
-#7861 = CARTESIAN_POINT('',(-1.648405166174,-7.564475660708,17.));\r
-#7862 = PCURVE('',#1279,#7863);\r
-#7863 = DEFINITIONAL_REPRESENTATION('',(#7864),#7883);\r
-#7864 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#7865,#7866,#7867,#7868,#7869,\r
-    #7870,#7871,#7872,#7873,#7874,#7875,#7876,#7877,#7878,#7879,#7880,\r
-    #7881,#7882),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6),(0.,0.250000000694,\r
-    0.5,0.749999999306,1.),.UNSPECIFIED.);\r
-#7865 = CARTESIAN_POINT('',(2.80995941926,0.212321474505));\r
-#7866 = CARTESIAN_POINT('',(2.758729394641,0.212321474505));\r
-#7867 = CARTESIAN_POINT('',(2.707498723974,0.212321474505));\r
-#7868 = CARTESIAN_POINT('',(2.656269277601,0.212321474505));\r
-#7869 = CARTESIAN_POINT('',(2.605038604303,0.212321474505));\r
-#7870 = CARTESIAN_POINT('',(2.502578558182,0.212321474505));\r
-#7871 = CARTESIAN_POINT('',(2.45134788288,0.212321474505));\r
-#7872 = CARTESIAN_POINT('',(2.400118441162,0.212321474505));\r
-#7873 = CARTESIAN_POINT('',(2.34888776586,0.212321474505));\r
-#7874 = CARTESIAN_POINT('',(2.246427720023,0.212321474505));\r
-#7875 = CARTESIAN_POINT('',(2.195197044721,0.212321474505));\r
-#7876 = CARTESIAN_POINT('',(2.143967603003,0.212321474505));\r
-#7877 = CARTESIAN_POINT('',(2.092736927701,0.212321474505));\r
-#7878 = CARTESIAN_POINT('',(1.99027688158,0.212321474505));\r
-#7879 = CARTESIAN_POINT('',(1.939046208282,0.212321474505));\r
-#7880 = CARTESIAN_POINT('',(1.887816761909,0.212321474505));\r
-#7881 = CARTESIAN_POINT('',(1.836586091242,0.212321474505));\r
-#7882 = CARTESIAN_POINT('',(1.785356066624,0.212321474505));\r
-#7883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#7884 = PCURVE('',#7885,#7890);\r
-#7885 = PLANE('',#7886);\r
-#7886 = AXIS2_PLACEMENT_3D('',#7887,#7888,#7889);\r
-#7887 = CARTESIAN_POINT('',(-1.004890835654E-14,3.721564300377E-15,17.)\r
-  );\r
-#7888 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#7889 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#7890 = DEFINITIONAL_REPRESENTATION('',(#7891),#7910);\r
-#7891 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#7892,#7893,#7894,#7895,#7896,\r
-    #7897,#7898,#7899,#7900,#7901,#7902,#7903,#7904,#7905,#7906,#7907,\r
-    #7908,#7909),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6),(0.,0.250000000694,\r
-    0.5,0.749999999306,1.),.UNSPECIFIED.);\r
-#7892 = CARTESIAN_POINT('',(-7.646656023815,-1.211273407109));\r
-#7893 = CARTESIAN_POINT('',(-7.584602418175,-1.603011777254));\r
-#7894 = CARTESIAN_POINT('',(-7.49746189713,-1.990781281465));\r
-#7895 = CARTESIAN_POINT('',(-7.385576436811,-2.372425839558));\r
-#7896 = CARTESIAN_POINT('',(-7.249556129227,-2.745865461822));\r
-#7897 = CARTESIAN_POINT('',(-6.930997547704,-3.47233555366));\r
-#7898 = CARTESIAN_POINT('',(-6.748455268482,-3.825375223627));\r
-#7899 = CARTESIAN_POINT('',(-6.543527432529,-4.166220451679));\r
-#7900 = CARTESIAN_POINT('',(-6.317330872435,-4.493013671431));\r
-#7901 = CARTESIAN_POINT('',(-5.825108468513,-5.115071117154));\r
-#7902 = CARTESIAN_POINT('',(-5.559076382672,-5.410343231613));\r
-#7903 = CARTESIAN_POINT('',(-5.274478697921,-5.688147200752));\r
-#7904 = CARTESIAN_POINT('',(-4.972866438154,-5.946969025627));\r
-#7905 = CARTESIAN_POINT('',(-4.339100318689,-6.424021297411));\r
-#7906 = CARTESIAN_POINT('',(-4.006938425957,-6.642257757629));\r
-#7907 = CARTESIAN_POINT('',(-3.661242394863,-6.838892390995));\r
-#7908 = CARTESIAN_POINT('',(-3.303896222217,-7.012853224803));\r
-#7909 = CARTESIAN_POINT('',(-2.936919601242,-7.163311724975));\r
-#7910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#7911 = ORIENTED_EDGE('',*,*,#7912,.T.);\r
-#7912 = EDGE_CURVE('',#7840,#7913,#7915,.T.);\r
-#7913 = VERTEX_POINT('',#7914);\r
-#7914 = CARTESIAN_POINT('',(-3.981136395716,-6.639961185884,\r
-    17.000000000186));\r
-#7915 = SURFACE_CURVE('',#7916,(#7935,#7944),.PCURVE_S1.);\r
-#7916 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#7917,#7918,#7919,#7920,#7921,\r
-    #7922,#7923,#7924,#7925,#7926,#7927,#7928,#7929,#7930,#7931,#7932,\r
-    #7933,#7934),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6),(0.,0.250999989569,\r
-    0.500999988929,0.750999988289,1.),.UNSPECIFIED.);\r
-#7917 = CARTESIAN_POINT('',(-6.771226334961,-3.753535071642,17.));\r
-#7918 = CARTESIAN_POINT('',(-6.578163439812,-4.101812689059,17.));\r
-#7919 = CARTESIAN_POINT('',(-6.362705867813,-4.437681937463,17.));\r
-#7920 = CARTESIAN_POINT('',(-6.125925215408,-4.759210632783,17.));\r
-#7921 = CARTESIAN_POINT('',(-5.869122558845,-5.064632521127,17.));\r
-#7922 = CARTESIAN_POINT('',(-5.319623681109,-5.638922334531,17.));\r
-#7923 = CARTESIAN_POINT('',(-5.027067581586,-5.907938358041,17.));\r
-#7924 = CARTESIAN_POINT('',(-4.717666278849,-6.157821773457,17.));\r
-#7925 = CARTESIAN_POINT('',(-4.393105973592,-6.387210745567,17.));\r
-#7926 = CARTESIAN_POINT('',(-3.717385958086,-6.802711433107,17.));\r
-#7927 = CARTESIAN_POINT('',(-3.366217678838,-6.988828417619,17.));\r
-#7928 = CARTESIAN_POINT('',(-3.003601231456,-7.152169164291,17.));\r
-#7929 = CARTESIAN_POINT('',(-2.631512832911,-7.291843485273,17.));\r
-#7930 = CARTESIAN_POINT('',(-1.874087051799,-7.522126227436,17.));\r
-#7931 = CARTESIAN_POINT('',(-1.48879914326,-7.612931533318,17.));\r
-#7932 = CARTESIAN_POINT('',(-1.098241116891,-7.679004961936,17.));\r
-#7933 = CARTESIAN_POINT('',(-0.704524631894,-7.719988970146,17.));\r
-#7934 = CARTESIAN_POINT('',(-0.309804774266,-7.7357968313,17.));\r
-#7935 = PCURVE('',#1279,#7936);\r
-#7936 = DEFINITIONAL_REPRESENTATION('',(#7937),#7943);\r
-#7937 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#7938,#7939,#7940,#7941,#7942),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.442041552529,0.511930069728),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#7938 = CARTESIAN_POINT('',(2.182509231787,0.212321474367));\r
-#7939 = CARTESIAN_POINT('',(2.164607214485,0.212321474315));\r
-#7940 = CARTESIAN_POINT('',(2.146705153274,0.21232147438));\r
-#7941 = CARTESIAN_POINT('',(2.128803222074,0.212321474555));\r
-#7942 = CARTESIAN_POINT('',(2.110901237629,0.212321474476));\r
-#7943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#7944 = PCURVE('',#7945,#7955);\r
-#7945 = SURFACE_OF_REVOLUTION('',#7946,#7952);\r
-#7946 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#7947,#7948,#7949,#7950,#7951),\r
-  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),.QUASI_UNIFORM_KNOTS.);\r
-#7947 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#7948 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#7949 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#7950 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#7951 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#7952 = AXIS1_PLACEMENT('',#7953,#7954);\r
-#7953 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#7954 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#7955 = DEFINITIONAL_REPRESENTATION('',(#7956),#7962);\r
-#7956 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#7957,#7958,#7959,#7960,#7961),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.442041552529,0.511930069728),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#7957 = CARTESIAN_POINT('',(2.182509231787,0.212321474367));\r
-#7958 = CARTESIAN_POINT('',(2.164607214485,0.212321474315));\r
-#7959 = CARTESIAN_POINT('',(2.146705153274,0.21232147438));\r
-#7960 = CARTESIAN_POINT('',(2.128803222074,0.212321474555));\r
-#7961 = CARTESIAN_POINT('',(2.110901237629,0.212321474476));\r
-#7962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#7963 = ORIENTED_EDGE('',*,*,#7964,.T.);\r
-#7964 = EDGE_CURVE('',#7913,#7508,#7965,.T.);\r
-#7965 = SURFACE_CURVE('',#7966,(#8035,#8107),.PCURVE_S1.);\r
-#7966 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#7967,#7968,#7969,#7970,#7971,\r
-    #7972,#7973,#7974,#7975,#7976,#7977,#7978,#7979,#7980,#7981,#7982,\r
-    #7983,#7984,#7985,#7986,#7987,#7988,#7989,#7990,#7991,#7992,#7993,\r
-    #7994,#7995,#7996,#7997,#7998,#7999,#8000,#8001,#8002,#8003,#8004,\r
-    #8005,#8006,#8007,#8008,#8009,#8010,#8011,#8012,#8013,#8014,#8015,\r
-    #8016,#8017,#8018,#8019,#8020,#8021,#8022,#8023,#8024,#8025,#8026,\r
-    #8027,#8028,#8029,#8030,#8031,#8032,#8033,#8034),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,0.14626777839,0.219958145508,\r
-    0.265125711786,0.366865279274,0.514806653554,0.562778498911,\r
-    0.610414473977,0.748924768957,0.858377822313,0.934322048382,1.),\r
-  .UNSPECIFIED.);\r
-#7967 = CARTESIAN_POINT('',(-8.516691353742,-39.08280911583,-3.));\r
-#7968 = CARTESIAN_POINT('',(-8.848951376226,-38.02880953684,\r
-    -2.999999999969));\r
-#7969 = CARTESIAN_POINT('',(-9.15166958436,-36.96554240734,\r
-    -2.985095523149));\r
-#7970 = CARTESIAN_POINT('',(-9.42227251182,-35.8934503765,\r
-    -2.953898211595));\r
-#7971 = CARTESIAN_POINT('',(-9.658056890386,-34.81345742094,\r
-    -2.904758251316));\r
-#7972 = CARTESIAN_POINT('',(-9.856286907785,-33.72699346638,\r
-    -2.835706936346));\r
-#7973 = CARTESIAN_POINT('',(-10.01439756759,-32.63603778982,\r
-    -2.74441789913));\r
-#7974 = CARTESIAN_POINT('',(-10.18869841128,-30.99259511983,\r
-    -2.569629359123));\r
-#7975 = CARTESIAN_POINT('',(-10.23637843069,-30.44154542101,\r
-    -2.504742879569));\r
-#7976 = CARTESIAN_POINT('',(-10.27307827212,-29.8903803565,\r
-    -2.433185867933));\r
-#7977 = CARTESIAN_POINT('',(-10.29856351002,-29.33949329992,\r
-    -2.354592812751));\r
-#7978 = CARTESIAN_POINT('',(-10.31264614561,-28.78932263312,\r
-    -2.268578792143));\r
-#7979 = CARTESIAN_POINT('',(-10.31519952192,-28.24035163131,\r
-    -2.174743874234));\r
-#7980 = CARTESIAN_POINT('',(-10.30064069434,-27.35768259005,\r
-    -2.010117252108));\r
-#7981 = CARTESIAN_POINT('',(-10.29075782547,-27.02290538702,\r
-    -1.944464496601));\r
-#7982 = CARTESIAN_POINT('',(-10.27651317356,-26.68889872804,\r
-    -1.875625167615));\r
-#7983 = CARTESIAN_POINT('',(-10.25790626576,-26.35578952855,\r
-    -1.803503649463));\r
-#7984 = CARTESIAN_POINT('',(-10.23494894354,-26.02370933873,\r
-    -1.728003768888));\r
-#7985 = CARTESIAN_POINT('',(-10.20766669124,-25.6927940518,\r
-    -1.64902976975));\r
-#7986 = CARTESIAN_POINT('',(-10.1049961752,-24.62073883759,\r
-    -1.380561033205));\r
-#7987 = CARTESIAN_POINT('',(-10.01214783928,-23.88485159455,\r
-    -1.176513665834));\r
-#7988 = CARTESIAN_POINT('',(-9.89802035035,-23.15720749823,\r
-    -0.953283728772));\r
-#7989 = CARTESIAN_POINT('',(-9.763462449467,-22.43947321379,\r
-    -0.709833419308));\r
-#7990 = CARTESIAN_POINT('',(-9.609757893422,-21.73326879593,\r
-    -0.445198524398));\r
-#7991 = CARTESIAN_POINT('',(-9.43863044751,-21.04013674142,\r
-    -0.158577164551));\r
-#7992 = CARTESIAN_POINT('',(-8.981113467404,-19.37470087705,\r
-    0.600039461369));\r
-#7993 = CARTESIAN_POINT('',(-8.677595526112,-18.41828606515,\r
-    1.097233775307));\r
-#7994 = CARTESIAN_POINT('',(-8.348183181522,-17.49685974523,\r
-    1.643670361243));\r
-#7995 = CARTESIAN_POINT('',(-8.000929440786,-16.61350157147,\r
-    2.240029036569));\r
-#7996 = CARTESIAN_POINT('',(-7.644718202171,-15.76981693879,\r
-    2.88577751924));\r
-#7997 = CARTESIAN_POINT('',(-7.288078951475,-14.96628311747,\r
-    3.578958087522));\r
-#7998 = CARTESIAN_POINT('',(-6.825109942212,-13.9550022008,\r
-    4.555432498625));\r
-#7999 = CARTESIAN_POINT('',(-6.712476248086,-13.71154943391,\r
-    4.79920074584));\r
-#8000 = CARTESIAN_POINT('',(-6.600823662406,-13.47225323923,\r
-    5.047536864341));\r
-#8001 = CARTESIAN_POINT('',(-6.490387512142,-13.23707884979,\r
-    5.30032507816));\r
-#8002 = CARTESIAN_POINT('',(-6.381393163053,-13.00599946094,\r
-    5.557458648075));\r
-#8003 = CARTESIAN_POINT('',(-6.274041517359,-12.77895557585,\r
-    5.818797694585));\r
-#8004 = CARTESIAN_POINT('',(-6.063743626865,-12.3344147953,\r
-    6.347779561454));\r
-#8005 = CARTESIAN_POINT('',(-5.960771492554,-12.11686147861,\r
-    6.615365484258));\r
-#8006 = CARTESIAN_POINT('',(-5.859792136791,-11.90319792714,\r
-    6.886851634538));\r
-#8007 = CARTESIAN_POINT('',(-5.760976153878,-11.69337857657,\r
-    7.162114020168));\r
-#8008 = CARTESIAN_POINT('',(-5.664479735675,-11.48735901675,\r
-    7.441028899832));\r
-#8009 = CARTESIAN_POINT('',(-5.570445030726,-11.2850962379,7.72347310737\r
-    ));\r
-#8010 = CARTESIAN_POINT('',(-5.213108844026,-10.50923617292,\r
-    8.840489131321));\r
-#8011 = CARTESIAN_POINT('',(-4.969109222997,-9.963319807827,\r
-    9.700482281917));\r
-#8012 = CARTESIAN_POINT('',(-4.750178307227,-9.44781219999,\r
-    10.586255072443));\r
-#8013 = CARTESIAN_POINT('',(-4.558529165179,-8.961808230645,\r
-    11.494822766161));\r
-#8014 = CARTESIAN_POINT('',(-4.395567868752,-8.504441225,12.423280693978\r
-    ));\r
-#8015 = CARTESIAN_POINT('',(-4.262343221971,-8.074628024048,\r
-    13.368760998673));\r
-#8016 = CARTESIAN_POINT('',(-4.079084550285,-7.351207651431,\r
-    15.08644944879));\r
-#8017 = CARTESIAN_POINT('',(-4.017457711549,-7.047926115715,\r
-    15.853435156555));\r
-#8018 = CARTESIAN_POINT('',(-3.975647806222,-6.759775862676,\r
-    16.627737514963));\r
-#8019 = CARTESIAN_POINT('',(-3.954240940002,-6.485530029275,\r
-    17.407862987611));\r
-#8020 = CARTESIAN_POINT('',(-3.953953250178,-6.223500309714,\r
-    18.192247162949));\r
-#8021 = CARTESIAN_POINT('',(-3.975811256916,-5.971218020218,\r
-    18.979151542112));\r
-#8022 = CARTESIAN_POINT('',(-4.051924146372,-5.55425624486,\r
-    20.312857193345));\r
-#8023 = CARTESIAN_POINT('',(-4.094210801492,-5.38640882242,\r
-    20.859393188322));\r
-#8024 = CARTESIAN_POINT('',(-4.147915780969,-5.220303218437,\r
-    21.405456117769));\r
-#8025 = CARTESIAN_POINT('',(-4.213318302465,-5.054473786653,\r
-    21.950256835074));\r
-#8026 = CARTESIAN_POINT('',(-4.29060312125,-4.887146194822,\r
-    22.492892808053));\r
-#8027 = CARTESIAN_POINT('',(-4.379673410227,-4.716189084416,\r
-    23.032359249565));\r
-#8028 = CARTESIAN_POINT('',(-4.566626697268,-4.38628186221,\r
-    24.030537046432));\r
-#8029 = CARTESIAN_POINT('',(-4.661688263869,-4.22883741278,\r
-    24.490292853101));\r
-#8030 = CARTESIAN_POINT('',(-4.76471434237,-4.065451040926,\r
-    24.946198069255));\r
-#8031 = CARTESIAN_POINT('',(-4.875021143304,-3.894536895122,\r
-    25.397514113693));\r
-#8032 = CARTESIAN_POINT('',(-4.991529984887,-3.714480724879,\r
-    25.843512016992));\r
-#8033 = CARTESIAN_POINT('',(-5.112705833205,-3.523841085109,\r
-    26.283564045777));\r
-#8034 = CARTESIAN_POINT('',(-5.236677384222,-3.321473783599,\r
-    26.717157287525));\r
-#8035 = PCURVE('',#1279,#8036);\r
-#8036 = DEFINITIONAL_REPRESENTATION('',(#8037),#8106);\r
-#8037 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#8038,#8039,#8040,#8041,#8042,\r
-    #8043,#8044,#8045,#8046,#8047,#8048,#8049,#8050,#8051,#8052,#8053,\r
-    #8054,#8055,#8056,#8057,#8058,#8059,#8060,#8061,#8062,#8063,#8064,\r
-    #8065,#8066,#8067,#8068,#8069,#8070,#8071,#8072,#8073,#8074,#8075,\r
-    #8076,#8077,#8078,#8079,#8080,#8081,#8082,#8083,#8084,#8085,#8086,\r
-    #8087,#8088,#8089,#8090,#8091,#8092,#8093,#8094,#8095,#8096,#8097,\r
-    #8098,#8099,#8100,#8101,#8102,#8103,#8104,#8105),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,0.14626777839,0.219958145508,\r
-    0.265125711786,0.366865279274,0.514806653554,0.562778498911,\r
-    0.610414473977,0.748924768957,0.858377822313,0.934322048382,1.),\r
-  .UNSPECIFIED.);\r
-#8038 = CARTESIAN_POINT('',(1.785356066624,1.));\r
-#8039 = CARTESIAN_POINT('',(1.799082469211,0.986679337398));\r
-#8040 = CARTESIAN_POINT('',(1.812904539625,0.972991666284));\r
-#8041 = CARTESIAN_POINT('',(1.826780363634,0.958902426366));\r
-#8042 = CARTESIAN_POINT('',(1.840656879748,0.944375933236));\r
-#8043 = CARTESIAN_POINT('',(1.854467545741,0.929374330343));\r
-#8044 = CARTESIAN_POINT('',(1.868130637437,0.913858440326));\r
-#8045 = CARTESIAN_POINT('',(1.888307998199,0.88969542279));\r
-#8046 = CARTESIAN_POINT('',(1.895005255631,0.881460487267));\r
-#8047 = CARTESIAN_POINT('',(1.901627267389,0.873081191297));\r
-#8048 = CARTESIAN_POINT('',(1.908160202885,0.86455318113));\r
-#8049 = CARTESIAN_POINT('',(1.914589217753,0.855872473908));\r
-#8050 = CARTESIAN_POINT('',(1.920898585971,0.847035664436));\r
-#8051 = CARTESIAN_POINT('',(1.930855644026,0.832526435584));\r
-#8052 = CARTESIAN_POINT('',(1.934588324851,0.826953102181));\r
-#8053 = CARTESIAN_POINT('',(1.938266087636,0.821319544146));\r
-#8054 = CARTESIAN_POINT('',(1.941885061417,0.815625268651));\r
-#8055 = CARTESIAN_POINT('',(1.945441326796,0.809869905985));\r
-#8056 = CARTESIAN_POINT('',(1.948930951647,0.804053237892));\r
-#8057 = CARTESIAN_POINT('',(1.96005146522,0.7849350528));\r
-#8058 = CARTESIAN_POINT('',(1.967395607911,0.771382514517));\r
-#8059 = CARTESIAN_POINT('',(1.974336850222,0.757518628423));\r
-#8060 = CARTESIAN_POINT('',(1.980831781497,0.743347156347));\r
-#8061 = CARTESIAN_POINT('',(1.986841759167,0.728876079666));\r
-#8062 = CARTESIAN_POINT('',(1.992336764664,0.714119168841));\r
-#8063 = CARTESIAN_POINT('',(2.0045184599,0.67725457707));\r
-#8064 = CARTESIAN_POINT('',(2.010615101153,0.654845907548));\r
-#8065 = CARTESIAN_POINT('',(2.015538081832,0.631940005404));\r
-#8066 = CARTESIAN_POINT('',(2.019304059519,0.608616319564));\r
-#8067 = CARTESIAN_POINT('',(2.022019443287,0.584969169058));\r
-#8068 = CARTESIAN_POINT('',(2.023895617747,0.561103251838));\r
-#8069 = CARTESIAN_POINT('',(2.025662107492,0.529353942004));\r
-#8070 = CARTESIAN_POINT('',(2.026037681508,0.521567360219));\r
-#8071 = CARTESIAN_POINT('',(2.026366388949,0.513773411773));\r
-#8072 = CARTESIAN_POINT('',(2.026659380119,0.505970971582));\r
-#8073 = CARTESIAN_POINT('',(2.026928496019,0.498170585292));\r
-#8074 = CARTESIAN_POINT('',(2.027186689736,0.490369565861));\r
-#8075 = CARTESIAN_POINT('',(2.027706256314,0.474823897354));\r
-#8076 = CARTESIAN_POINT('',(2.027967599112,0.467079220949));\r
-#8077 = CARTESIAN_POINT('',(2.028244605873,0.459336313369));\r
-#8078 = CARTESIAN_POINT('',(2.0285511184,0.451596014082));\r
-#8079 = CARTESIAN_POINT('',(2.028901597738,0.443859091801));\r
-#8080 = CARTESIAN_POINT('',(2.02931109344,0.436126251211));\r
-#8081 = CARTESIAN_POINT('',(2.031202878386,0.405927244424));\r
-#8082 = CARTESIAN_POINT('',(2.033241509713,0.383495708535));\r
-#8083 = CARTESIAN_POINT('',(2.03629482134,0.361120664944));\r
-#8084 = CARTESIAN_POINT('',(2.040786964106,0.338814752785));\r
-#8085 = CARTESIAN_POINT('',(2.047177943368,0.316588405153));\r
-#8086 = CARTESIAN_POINT('',(2.055968407914,0.294451662837));\r
-#8087 = CARTESIAN_POINT('',(2.077030512102,0.255007454011));\r
-#8088 = CARTESIAN_POINT('',(2.088185497312,0.237660237704));\r
-#8089 = CARTESIAN_POINT('',(2.101482498954,0.220383241475));\r
-#8090 = CARTESIAN_POINT('',(2.117236690946,0.203183712129));\r
-#8091 = CARTESIAN_POINT('',(2.135799885773,0.186070854428));\r
-#8092 = CARTESIAN_POINT('',(2.157589856799,0.169057963641));\r
-#8093 = CARTESIAN_POINT('',(2.200747455579,0.140444267527));\r
-#8094 = CARTESIAN_POINT('',(2.220201447939,0.128781520327));\r
-#8095 = CARTESIAN_POINT('',(2.24158491742,0.117183816802));\r
-#8096 = CARTESIAN_POINT('',(2.265060267644,0.105660287425));\r
-#8097 = CARTESIAN_POINT('',(2.290794164958,9.422255433906E-02));\r
-#8098 = CARTESIAN_POINT('',(2.318940828348,8.288456153141E-02));\r
-#8099 = CARTESIAN_POINT('',(2.376140714398,6.195483992924E-02));\r
-#8100 = CARTESIAN_POINT('',(2.404556246849,5.233453110263E-02));\r
-#8101 = CARTESIAN_POINT('',(2.434932225149,4.281038986207E-02));\r
-#8102 = CARTESIAN_POINT('',(2.467315434445,3.339369552013E-02));\r
-#8103 = CARTESIAN_POINT('',(2.501714894227,2.409577750783E-02));\r
-#8104 = CARTESIAN_POINT('',(2.538088611133,1.492622639513E-02));\r
-#8105 = CARTESIAN_POINT('',(2.576354151763,5.892641764695E-03));\r
-#8106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#8107 = PCURVE('',#8108,#8136);\r
-#8108 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#8109,#8110,#8111)\r
-    ,(#8112,#8113,#8114)\r
-    ,(#8115,#8116,#8117)\r
-    ,(#8118,#8119,#8120)\r
-    ,(#8121,#8122,#8123)\r
-    ,(#8124,#8125,#8126)\r
-    ,(#8127,#8128,#8129)\r
-    ,(#8130,#8131,#8132)\r
-    ,(#8133,#8134,#8135\r
-  )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(0.,1.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#8109 = CARTESIAN_POINT('',(-0.474721986731,-0.721455210788,-3.));\r
-#8110 = CARTESIAN_POINT('',(-0.815975155303,-0.935535508971,\r
-    17.999867544966));\r
-#8111 = CARTESIAN_POINT('',(-0.981383959358,-0.341885250215,\r
-    26.717157287525));\r
-#8112 = CARTESIAN_POINT('',(-4.057194264989,-4.817062435881,-3.));\r
-#8113 = CARTESIAN_POINT('',(-1.650662076623,-6.841971373309,\r
-    17.999867544966));\r
-#8114 = CARTESIAN_POINT('',(-5.281932191875,-3.353161541058,\r
-    26.717157287525));\r
-#8115 = CARTESIAN_POINT('',(-7.002936190651,-9.469624783135,-3.));\r
-#8116 = CARTESIAN_POINT('',(-2.728077523174,-12.5360898966,\r
-    17.999867544966));\r
-#8117 = CARTESIAN_POINT('',(-9.582480424392,-6.364437831901,\r
-    26.717157287525));\r
-#8118 = CARTESIAN_POINT('',(-9.210928288053,-14.56365255781,-3.));\r
-#8119 = CARTESIAN_POINT('',(-4.086731216142,-18.0619170047,\r
-    17.999867544966));\r
-#8120 = CARTESIAN_POINT('',(-13.88302865691,-9.375714122744,\r
-    26.717157287525));\r
-#8121 = CARTESIAN_POINT('',(-10.6052887361,-19.96167361316,-3.));\r
-#8122 = CARTESIAN_POINT('',(-5.755550129795,-23.47185857287,\r
-    17.999867544966));\r
-#8123 = CARTESIAN_POINT('',(-18.18357688942,-12.38699041358,\r
-    26.717157287525));\r
-#8124 = CARTESIAN_POINT('',(-11.14125044738,-25.51105352601,-3.));\r
-#8125 = CARTESIAN_POINT('',(-7.751599964021,-28.82410050082,\r
-    17.999867544966));\r
-#8126 = CARTESIAN_POINT('',(-22.48412512194,-15.39826670443,\r
-    26.717157287525));\r
-#8127 = CARTESIAN_POINT('',(-10.80867667629,-31.05305160957,-3.));\r
-#8128 = CARTESIAN_POINT('',(-10.07874495632,-34.17915646226,\r
-    17.999867544966));\r
-#8129 = CARTESIAN_POINT('',(-26.78467335446,-18.40954299527,\r
-    26.717157287525));\r
-#8130 = CARTESIAN_POINT('',(-9.631854766854,-36.43253319065,-3.));\r
-#8131 = CARTESIAN_POINT('',(-12.72772650741,-39.59616547936,\r
-    17.999867544966));\r
-#8132 = CARTESIAN_POINT('',(-31.08522158697,-21.42081928611,\r
-    26.717157287525));\r
-#8133 = CARTESIAN_POINT('',(-7.666212172937,-41.50642275977,-3.));\r
-#8134 = CARTESIAN_POINT('',(-15.67741506993,-45.12966949012,\r
-    17.999867544966));\r
-#8135 = CARTESIAN_POINT('',(-35.38576981949,-24.43209557695,\r
-    26.717157287525));\r
-#8136 = DEFINITIONAL_REPRESENTATION('',(#8137),#8206);\r
-#8137 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#8138,#8139,#8140,#8141,#8142,\r
-    #8143,#8144,#8145,#8146,#8147,#8148,#8149,#8150,#8151,#8152,#8153,\r
-    #8154,#8155,#8156,#8157,#8158,#8159,#8160,#8161,#8162,#8163,#8164,\r
-    #8165,#8166,#8167,#8168,#8169,#8170,#8171,#8172,#8173,#8174,#8175,\r
-    #8176,#8177,#8178,#8179,#8180,#8181,#8182,#8183,#8184,#8185,#8186,\r
-    #8187,#8188,#8189,#8190,#8191,#8192,#8193,#8194,#8195,#8196,#8197,\r
-    #8198,#8199,#8200,#8201,#8202,#8203,#8204,#8205),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,0.14626777839,0.219958145508,\r
-    0.265125711786,0.366865279274,0.514806653554,0.562778498911,\r
-    0.610414473977,0.748924768957,0.858377822313,0.934322048382,1.),\r
-  .UNSPECIFIED.);\r
-#8138 = CARTESIAN_POINT('',(0.940985361021,3.76E-15));\r
-#8139 = CARTESIAN_POINT('',(0.915597975348,7.4659E-13));\r
-#8140 = CARTESIAN_POINT('',(0.890186435547,3.548728616796E-04));\r
-#8141 = CARTESIAN_POINT('',(0.864729498515,1.097663377196E-03));\r
-#8142 = CARTESIAN_POINT('',(0.839215400859,2.268143571194E-03));\r
-#8143 = CARTESIAN_POINT('',(0.813641188992,3.914324608852E-03));\r
-#8144 = CARTESIAN_POINT('',(0.78801399397,6.093923524244E-03));\r
-#8145 = CARTESIAN_POINT('',(0.749426756767,1.027729901572E-02));\r
-#8146 = CARTESIAN_POINT('',(0.736491442297,1.18316335956E-02));\r
-#8147 = CARTESIAN_POINT('',(0.723551337857,1.354749858173E-02));\r
-#8148 = CARTESIAN_POINT('',(0.710610443653,1.543430416431E-02));\r
-#8149 = CARTESIAN_POINT('',(0.697673848371,1.750209939604E-02));\r
-#8150 = CARTESIAN_POINT('',(0.684747847631,1.97615109428E-02));\r
-#8151 = CARTESIAN_POINT('',(0.663928400921,2.373283793269E-02));\r
-#8152 = CARTESIAN_POINT('',(0.65602357151,2.53181694836E-02));\r
-#8153 = CARTESIAN_POINT('',(0.648127342274,2.698223227541E-02));\r
-#8154 = CARTESIAN_POINT('',(0.640241638895,2.872765656291E-02));\r
-#8155 = CARTESIAN_POINT('',(0.632368554407,3.055712864291E-02));\r
-#8156 = CARTESIAN_POINT('',(0.624510358925,3.247337242994E-02));\r
-#8157 = CARTESIAN_POINT('',(0.599008060977,3.899708560553E-02));\r
-#8158 = CARTESIAN_POINT('',(0.581433121453,4.396959105565E-02));\r
-#8159 = CARTESIAN_POINT('',(0.563974828118,4.942760049826E-02));\r
-#8160 = CARTESIAN_POINT('',(0.546665191402,5.540281658869E-02));\r
-#8161 = CARTESIAN_POINT('',(0.529538592655,6.192688725782E-02));\r
-#8162 = CARTESIAN_POINT('',(0.512631812331,6.902950343548E-02));\r
-#8163 = CARTESIAN_POINT('',(0.471775100546,8.794068272947E-02));\r
-#8164 = CARTESIAN_POINT('',(0.448106581274,0.100424696224));\r
-#8165 = CARTESIAN_POINT('',(0.425101742586,0.114262810231));\r
-#8166 = CARTESIAN_POINT('',(0.402867768956,0.129518717583));\r
-#8167 = CARTESIAN_POINT('',(0.38149625257,0.146237075571));\r
-#8168 = CARTESIAN_POINT('',(0.361060587997,0.164437208764));\r
-#8169 = CARTESIAN_POINT('',(0.3353097618,0.190492519651));\r
-#8170 = CARTESIAN_POINT('',(0.329107937857,0.19702812571));\r
-#8171 = CARTESIAN_POINT('',(0.323011397744,0.203719478882));\r
-#8172 = CARTESIAN_POINT('',(0.317021362277,0.210566319704));\r
-#8173 = CARTESIAN_POINT('',(0.31113919507,0.217568740509));\r
-#8174 = CARTESIAN_POINT('',(0.30536541273,0.224726014584));\r
-#8175 = CARTESIAN_POINT('',(0.294075921502,0.239298643322));\r
-#8176 = CARTESIAN_POINT('',(0.288558671065,0.246711841581));\r
-#8177 = CARTESIAN_POINT('',(0.283149785133,0.254277254355));\r
-#8178 = CARTESIAN_POINT('',(0.277849898379,0.261994701571));\r
-#8179 = CARTESIAN_POINT('',(0.272659586069,0.269864104946));\r
-#8180 = CARTESIAN_POINT('',(0.2675793693,0.27788550364));\r
-#8181 = CARTESIAN_POINT('',(0.248159558197,0.309825206211));\r
-#8182 = CARTESIAN_POINT('',(0.234643807548,0.334878521349));\r
-#8183 = CARTESIAN_POINT('',(0.222074863507,0.361222083588));\r
-#8184 = CARTESIAN_POINT('',(0.210461106779,0.388868501553));\r
-#8185 = CARTESIAN_POINT('',(0.199806937029,0.417842266481));\r
-#8186 = CARTESIAN_POINT('',(0.190112662819,0.448182374598));\r
-#8187 = CARTESIAN_POINT('',(0.174460385684,0.505040914825));\r
-#8188 = CARTESIAN_POINT('',(0.168144861604,0.531027075991));\r
-#8189 = CARTESIAN_POINT('',(0.162418390619,0.55792914736));\r
-#8190 = CARTESIAN_POINT('',(0.157272622828,0.585781811613));\r
-#8191 = CARTESIAN_POINT('',(0.152693535021,0.61462779017));\r
-#8192 = CARTESIAN_POINT('',(0.148657831106,0.644517765332));\r
-#8193 = CARTESIAN_POINT('',(0.14266352288,0.697014025734));\r
-#8194 = CARTESIAN_POINT('',(0.140447353127,0.719047982263));\r
-#8195 = CARTESIAN_POINT('',(0.138454910135,0.741631255407));\r
-#8196 = CARTESIAN_POINT('',(0.136665354886,0.764783531642));\r
-#8197 = CARTESIAN_POINT('',(0.135050488292,0.788525208422));\r
-#8198 = CARTESIAN_POINT('',(0.133570780866,0.812877706827));\r
-#8199 = CARTESIAN_POINT('',(0.130968063343,0.859483790894));\r
-#8200 = CARTESIAN_POINT('',(0.129823915608,0.881575441874));\r
-#8201 = CARTESIAN_POINT('',(0.128709624144,0.90416219406));\r
-#8202 = CARTESIAN_POINT('',(0.127585879035,0.927263894005));\r
-#8203 = CARTESIAN_POINT('',(0.12640667856,0.950906792844));\r
-#8204 = CARTESIAN_POINT('',(0.125122384502,0.97513027245));\r
-#8205 = CARTESIAN_POINT('',(0.123684620971,1.));\r
-#8206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#8207 = ADVANCED_FACE('',(#8208),#1192,.T.);\r
-#8208 = FACE_BOUND('',#8209,.T.);\r
-#8209 = EDGE_LOOP('',(#8210,#8260,#8261,#8262,#8263,#8291));\r
-#8210 = ORIENTED_EDGE('',*,*,#8211,.F.);\r
-#8211 = EDGE_CURVE('',#1234,#8212,#8214,.T.);\r
-#8212 = VERTEX_POINT('',#8213);\r
-#8213 = CARTESIAN_POINT('',(-22.95783959848,-6.995541506588,27.));\r
-#8214 = SURFACE_CURVE('',#8215,(#8228,#8244),.PCURVE_S1.);\r
-#8215 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#8216,#8217,#8218,#8219,#8220,\r
-    #8221,#8222,#8223,#8224,#8225,#8226,#8227),.UNSPECIFIED.,.F.,.F.,(7,\r
-    5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#8216 = CARTESIAN_POINT('',(-0.874502527708,-0.550092556894,27.));\r
-#8217 = CARTESIAN_POINT('',(-7.104429561513,-2.38950477598,27.));\r
-#8218 = CARTESIAN_POINT('',(-13.33856027446,-4.214693392812,27.));\r
-#8219 = CARTESIAN_POINT('',(-19.57660863123,-6.026459347932,27.));\r
-#8220 = CARTESIAN_POINT('',(-25.81793127748,-7.826909745614,27.));\r
-#8221 = CARTESIAN_POINT('',(-32.06160258377,-9.6191950192,27.));\r
-#8222 = CARTESIAN_POINT('',(-38.77170328972,-11.53989789955,27.));\r
-#8223 = CARTESIAN_POINT('',(-39.23678667747,-11.67299537874,27.));\r
-#8224 = CARTESIAN_POINT('',(-39.70187716834,-11.80606819786,27.));\r
-#8225 = CARTESIAN_POINT('',(-40.16697434856,-11.93911779776,27.));\r
-#8226 = CARTESIAN_POINT('',(-40.63207780221,-12.07214562823,27.));\r
-#8227 = CARTESIAN_POINT('',(-41.09718711117,-12.20515314796,27.));\r
-#8228 = PCURVE('',#1192,#8229);\r
-#8229 = DEFINITIONAL_REPRESENTATION('',(#8230),#8243);\r
-#8230 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#8231,#8232,#8233,#8234,#8235,\r
-    #8236,#8237,#8238,#8239,#8240,#8241,#8242),.UNSPECIFIED.,.F.,.F.,(7,\r
-    5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#8231 = CARTESIAN_POINT('',(-0.550092556894,0.874502527708));\r
-#8232 = CARTESIAN_POINT('',(-2.38950477598,7.104429561513));\r
-#8233 = CARTESIAN_POINT('',(-4.214693392812,13.338560274466));\r
-#8234 = CARTESIAN_POINT('',(-6.026459347932,19.576608631237));\r
-#8235 = CARTESIAN_POINT('',(-7.826909745614,25.81793127748));\r
-#8236 = CARTESIAN_POINT('',(-9.6191950192,32.061602583776));\r
-#8237 = CARTESIAN_POINT('',(-11.53989789955,38.771703289727));\r
-#8238 = CARTESIAN_POINT('',(-11.67299537874,39.236786677476));\r
-#8239 = CARTESIAN_POINT('',(-11.80606819786,39.701877168341));\r
-#8240 = CARTESIAN_POINT('',(-11.93911779776,40.166974348568));\r
-#8241 = CARTESIAN_POINT('',(-12.07214562823,40.632077802219));\r
-#8242 = CARTESIAN_POINT('',(-12.20515314796,41.097187111173));\r
-#8243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#8244 = PCURVE('',#7689,#8245);\r
-#8245 = DEFINITIONAL_REPRESENTATION('',(#8246),#8259);\r
-#8246 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#8247,#8248,#8249,#8250,#8251,\r
-    #8252,#8253,#8254,#8255,#8256,#8257,#8258),.UNSPECIFIED.,.F.,.F.,(7,\r
-    5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#8247 = CARTESIAN_POINT('',(3.,0.9846980552));\r
-#8248 = CARTESIAN_POINT('',(2.84437028461,0.9846980552));\r
-#8249 = CARTESIAN_POINT('',(2.688818450029,0.9846980552));\r
-#8250 = CARTESIAN_POINT('',(2.533435683951,0.9846980552));\r
-#8251 = CARTESIAN_POINT('',(2.378305470835,0.9846980552));\r
-#8252 = CARTESIAN_POINT('',(2.22348468561,0.9846980552));\r
-#8253 = CARTESIAN_POINT('',(2.05749530595,0.9846980552));\r
-#8254 = CARTESIAN_POINT('',(2.045992475721,0.9846980552));\r
-#8255 = CARTESIAN_POINT('',(2.034491520363,0.9846980552));\r
-#8256 = CARTESIAN_POINT('',(2.022992449991,0.9846980552));\r
-#8257 = CARTESIAN_POINT('',(2.011495273788,0.9846980552));\r
-#8258 = CARTESIAN_POINT('',(2.,0.9846980552));\r
-#8259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#8260 = ORIENTED_EDGE('',*,*,#1233,.F.);\r
-#8261 = ORIENTED_EDGE('',*,*,#1204,.F.);\r
-#8262 = ORIENTED_EDGE('',*,*,#1176,.T.);\r
-#8263 = ORIENTED_EDGE('',*,*,#8264,.T.);\r
-#8264 = EDGE_CURVE('',#1143,#8265,#8267,.T.);\r
-#8265 = VERTEX_POINT('',#8266);\r
-#8266 = CARTESIAN_POINT('',(-23.18221983093,-6.21165708246,27.));\r
-#8267 = SURFACE_CURVE('',#8268,(#8272,#8279),.PCURVE_S1.);\r
-#8268 = LINE('',#8269,#8270);\r
-#8269 = CARTESIAN_POINT('',(-10.62518408918,-2.847009496128,27.));\r
-#8270 = VECTOR('',#8271,1.);\r
-#8271 = DIRECTION('',(-0.965925826289,-0.258819045103,-2.3E-16));\r
-#8272 = PCURVE('',#1192,#8273);\r
-#8273 = DEFINITIONAL_REPRESENTATION('',(#8274),#8278);\r
-#8274 = LINE('',#8275,#8276);\r
-#8275 = CARTESIAN_POINT('',(-2.847009496128,10.62518408918));\r
-#8276 = VECTOR('',#8277,1.);\r
-#8277 = DIRECTION('',(-0.258819045103,0.965925826289));\r
-#8278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#8279 = PCURVE('',#8280,#8285);\r
-#8280 = PLANE('',#8281);\r
-#8281 = AXIS2_PLACEMENT_3D('',#8282,#8283,#8284);\r
-#8282 = CARTESIAN_POINT('',(-21.25036817835,-5.694018992255,27.));\r
-#8283 = DIRECTION('',(0.183012701892,-0.683012701892,-0.707106781187));\r
-#8284 = DIRECTION('',(0.408248290464,0.707106781187,-0.57735026919));\r
-#8285 = DEFINITIONAL_REPRESENTATION('',(#8286),#8290);\r
-#8286 = LINE('',#8287,#8288);\r
-#8287 = CARTESIAN_POINT('',(6.350852961086,8.981462390205));\r
-#8288 = VECTOR('',#8289,1.);\r
-#8289 = DIRECTION('',(-0.57735026919,-0.816496580928));\r
-#8290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#8291 = ORIENTED_EDGE('',*,*,#8292,.T.);\r
-#8292 = EDGE_CURVE('',#8265,#8212,#8293,.T.);\r
-#8293 = SURFACE_CURVE('',#8294,(#8299,#8306),.PCURVE_S1.);\r
-#8294 = CIRCLE('',#8295,24.);\r
-#8295 = AXIS2_PLACEMENT_3D('',#8296,#8297,#8298);\r
-#8296 = CARTESIAN_POINT('',(-9.99E-15,9.99E-15,27.));\r
-#8297 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#8298 = DIRECTION('',(1.,-6.9E-16,3.3E-16));\r
-#8299 = PCURVE('',#1192,#8300);\r
-#8300 = DEFINITIONAL_REPRESENTATION('',(#8301),#8305);\r
-#8301 = CIRCLE('',#8302,24.);\r
-#8302 = AXIS2_PLACEMENT_2D('',#8303,#8304);\r
-#8303 = CARTESIAN_POINT('',(4.19E-15,-1.16E-15));\r
-#8304 = DIRECTION('',(-6.9E-16,-1.));\r
-#8305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#8306 = PCURVE('',#8307,#8317);\r
-#8307 = SURFACE_OF_REVOLUTION('',#8308,#8314);\r
-#8308 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#8309,#8310,#8311,#8312,#8313),\r
-  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),.QUASI_UNIFORM_KNOTS.);\r
-#8309 = CARTESIAN_POINT('',(24.,-6.66E-15,27.));\r
-#8310 = CARTESIAN_POINT('',(24.,-4.88E-15,19.));\r
-#8311 = CARTESIAN_POINT('',(26.,-3.11E-15,11.));\r
-#8312 = CARTESIAN_POINT('',(32.,-1.33E-15,3.));\r
-#8313 = CARTESIAN_POINT('',(40.,-1.33E-15,3.));\r
-#8314 = AXIS1_PLACEMENT('',#8315,#8316);\r
-#8315 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#8316 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#8317 = DEFINITIONAL_REPRESENTATION('',(#8318),#8322);\r
-#8318 = LINE('',#8319,#8320);\r
-#8319 = CARTESIAN_POINT('',(0.,0.));\r
-#8320 = VECTOR('',#8321,1.);\r
-#8321 = DIRECTION('',(1.,0.));\r
-#8322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#8323 = ADVANCED_FACE('',(#8324),#1159,.T.);\r
-#8324 = FACE_BOUND('',#8325,.T.);\r
-#8325 = EDGE_LOOP('',(#8326,#8361,#8362,#8608,#8658,#8731,#8783));\r
-#8326 = ORIENTED_EDGE('',*,*,#8327,.F.);\r
-#8327 = EDGE_CURVE('',#1143,#8328,#8330,.T.);\r
-#8328 = VERTEX_POINT('',#8329);\r
-#8329 = CARTESIAN_POINT('',(-6.056878034909,-1.33011525508,\r
-    26.717157287525));\r
-#8330 = SURFACE_CURVE('',#8331,(#8339,#8350),.PCURVE_S1.);\r
-#8331 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#8332,#8333,#8334,#8335,#8336,\r
-    #8337,#8338),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#8332 = CARTESIAN_POINT('',(-5.988740122992,-1.604678079636,27.));\r
-#8333 = CARTESIAN_POINT('',(-6.098847527282,-1.193751635565,\r
-    26.57457764173));\r
-#8334 = CARTESIAN_POINT('',(-6.181440233628,-0.775515847311,\r
-    26.149216326988));\r
-#8335 = CARTESIAN_POINT('',(-6.236238399662,-0.351003754671,\r
-    25.724986324129));\r
-#8336 = CARTESIAN_POINT('',(-6.262483139784,7.86878152927E-02,\r
-    25.303143500785));\r
-#8337 = CARTESIAN_POINT('',(-6.259118225387,0.51236221656,\r
-    24.885117100331));\r
-#8338 = CARTESIAN_POINT('',(-6.224403493675,0.948775429251,\r
-    24.472559140973));\r
-#8339 = PCURVE('',#1159,#8340);\r
-#8340 = DEFINITIONAL_REPRESENTATION('',(#8341),#8349);\r
-#8341 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#8342,#8343,#8344,#8345,#8346,\r
-    #8347,#8348),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#8342 = CARTESIAN_POINT('',(2.879793265791,0.));\r
-#8343 = CARTESIAN_POINT('',(2.948409775189,8.862965797288E-03));\r
-#8344 = CARTESIAN_POINT('',(3.017016576178,1.772465988653E-02));\r
-#8345 = CARTESIAN_POINT('',(3.085694893099,2.65659177057E-02));\r
-#8346 = CARTESIAN_POINT('',(3.154501550704,3.53637046129E-02));\r
-#8347 = CARTESIAN_POINT('',(3.22350461655,4.40911402107E-02));\r
-#8348 = CARTESIAN_POINT('',(3.292856645803,5.271605832124E-02));\r
-#8349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#8350 = PCURVE('',#8280,#8351);\r
-#8351 = DEFINITIONAL_REPRESENTATION('',(#8352),#8360);\r
-#8352 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#8353,#8354,#8355,#8356,#8357,\r
-    #8358,#8359),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#8353 = CARTESIAN_POINT('',(9.122134253196,12.900645978658));\r
-#8354 = CARTESIAN_POINT('',(9.613369681865,12.553290081267));\r
-#8355 = CARTESIAN_POINT('',(10.120971182274,12.229228829988));\r
-#8356 = CARTESIAN_POINT('',(10.64370461042,11.929338492994));\r
-#8357 = CARTESIAN_POINT('',(11.180379130684,11.655011209284));\r
-#8358 = CARTESIAN_POINT('',(11.729754616028,11.40799409137));\r
-#8359 = CARTESIAN_POINT('',(12.290708036888,11.190745537257));\r
-#8360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#8361 = ORIENTED_EDGE('',*,*,#1142,.T.);\r
-#8362 = ORIENTED_EDGE('',*,*,#8363,.T.);\r
-#8363 = EDGE_CURVE('',#1114,#8364,#8366,.T.);\r
-#8364 = VERTEX_POINT('',#8365);\r
-#8365 = CARTESIAN_POINT('',(-7.019403969045,-3.265960761844,\r
-    16.999999997955));\r
-#8366 = SURFACE_CURVE('',#8367,(#8436,#8508),.PCURVE_S1.);\r
-#8367 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#8368,#8369,#8370,#8371,#8372,\r
-    #8373,#8374,#8375,#8376,#8377,#8378,#8379,#8380,#8381,#8382,#8383,\r
-    #8384,#8385,#8386,#8387,#8388,#8389,#8390,#8391,#8392,#8393,#8394,\r
-    #8395,#8396,#8397,#8398,#8399,#8400,#8401,#8402,#8403,#8404,#8405,\r
-    #8406,#8407,#8408,#8409,#8410,#8411,#8412,#8413,#8414,#8415,#8416,\r
-    #8417,#8418,#8419,#8420,#8421,#8422,#8423,#8424,#8425,#8426,#8427,\r
-    #8428,#8429,#8430,#8431,#8432,#8433,#8434,#8435),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,4.313243732854E-02,0.134164938732,\r
-    0.206253639057,0.289095162863,0.441240529254,0.481791559629,\r
-    0.522584322265,0.648883534703,0.788637761544,0.859259879622,1.),\r
-  .UNSPECIFIED.);\r
-#8368 = CARTESIAN_POINT('',(-6.199057945938,0.108076745414,27.));\r
-#8369 = CARTESIAN_POINT('',(-6.201683392031,-4.251339679929E-02,\r
-    26.711687789721));\r
-#8370 = CARTESIAN_POINT('',(-6.202893202036,-0.188718624759,\r
-    26.421000307331));\r
-#8371 = CARTESIAN_POINT('',(-6.203216757573,-0.330461579302,\r
-    26.128016128753));\r
-#8372 = CARTESIAN_POINT('',(-6.20318231493,-0.467738820614,\r
-    25.832840231397));\r
-#8373 = CARTESIAN_POINT('',(-6.203296053851,-0.600615342695,\r
-    25.535601704028));\r
-#8374 = CARTESIAN_POINT('',(-6.204028186394,-0.729213620134,\r
-    25.236448750883));\r
-#8375 = CARTESIAN_POINT('',(-6.209558528609,-1.116424062728,\r
-    24.300464749021));\r
-#8376 = CARTESIAN_POINT('',(-6.217968924084,-1.360803355762,\r
-    23.657620472064));\r
-#8377 = CARTESIAN_POINT('',(-6.235056778643,-1.588405465405,\r
-    23.008437819448));\r
-#8378 = CARTESIAN_POINT('',(-6.263992881296,-1.801649094048,\r
-    22.354555828368));\r
-#8379 = CARTESIAN_POINT('',(-6.306866281106,-2.003083973064,\r
-    21.697583196811));\r
-#8380 = CARTESIAN_POINT('',(-6.365114561262,-2.194976685112,\r
-    21.038969174352));\r
-#8381 = CARTESIAN_POINT('',(-6.498789508832,-2.525249548738,\r
-    19.858169747874));\r
-#8382 = CARTESIAN_POINT('',(-6.56812081289,-2.666459268594,19.3361000833\r
-    ));\r
-#8383 = CARTESIAN_POINT('',(-6.64819609062,-2.803897803285,\r
-    18.814424631277));\r
-#8384 = CARTESIAN_POINT('',(-6.739326818063,-2.938409087932,\r
-    18.293719228423));\r
-#8385 = CARTESIAN_POINT('',(-6.841715964796,-3.070693573691,\r
-    17.77451475736));\r
-#8386 = CARTESIAN_POINT('',(-6.955499279414,-3.201321168782,\r
-    17.257307134312));\r
-#8387 = CARTESIAN_POINT('',(-7.224704209938,-3.479520778289,\r
-    16.151051688058));\r
-#8388 = CARTESIAN_POINT('',(-7.383806595091,-3.626714828599,\r
-    15.562790186342));\r
-#8389 = CARTESIAN_POINT('',(-7.558192929319,-3.773068398481,\r
-    14.978501148237));\r
-#8390 = CARTESIAN_POINT('',(-7.747904231102,-3.919128131598,\r
-    14.398853360379));\r
-#8391 = CARTESIAN_POINT('',(-7.952924463416,-4.065324784632,\r
-    13.8244901154));\r
-#8392 = CARTESIAN_POINT('',(-8.173188461654,-4.212024831556,\r
-    13.256044396612));\r
-#8393 = CARTESIAN_POINT('',(-8.840867382258,-4.630568306708,\r
-    11.66217480248));\r
-#8394 = CARTESIAN_POINT('',(-9.32417093688,-4.904441807432,\r
-    10.652256950396));\r
-#8395 = CARTESIAN_POINT('',(-9.857704312448,-5.18335261791,\r
-    9.668307740603));\r
-#8396 = CARTESIAN_POINT('',(-10.44009543996,-5.469279641963,\r
-    8.714068178159));\r
-#8397 = CARTESIAN_POINT('',(-11.06929487966,-5.764933567085,\r
-    7.793315190526));\r
-#8398 = CARTESIAN_POINT('',(-11.74239159928,-6.074298370398,\r
-    6.909909545334));\r
-#8399 = CARTESIAN_POINT('',(-12.64560325623,-6.48994212599,\r
-    5.843212096973));\r
-#8400 = CARTESIAN_POINT('',(-12.83851879864,-6.578746085921,\r
-    5.621662887145));\r
-#8401 = CARTESIAN_POINT('',(-13.0342033448,-6.668981550682,\r
-    5.403113701737));\r
-#8402 = CARTESIAN_POINT('',(-13.23258016002,-6.760751791707,\r
-    5.187641252263));\r
-#8403 = CARTESIAN_POINT('',(-13.4335618383,-6.854161699763,\r
-    4.975316446725));\r
-#8404 = CARTESIAN_POINT('',(-13.63704935495,-6.949316333784,\r
-    4.766203083517));\r
-#8405 = CARTESIAN_POINT('',(-14.05005555665,-7.143910052184,\r
-    4.353298542492));\r
-#8406 = CARTESIAN_POINT('',(-14.25960284136,-7.243371212236,\r
-    4.149546059854));\r
-#8407 = CARTESIAN_POINT('',(-14.47147343492,-7.344816870219,\r
-    3.949169933672));\r
-#8408 = CARTESIAN_POINT('',(-14.6855517385,-7.448357705015,\r
-    3.752228275166));\r
-#8409 = CARTESIAN_POINT('',(-14.901714098,-7.55410440999,3.558773934801)\r
-  );\r
-#8410 = CARTESIAN_POINT('',(-15.11982914528,-7.662166366244,\r
-    3.368854177302));\r
-#8411 = CARTESIAN_POINT('',(-16.02068428789,-8.11472167658,2.60556787301\r
-    ));\r
-#8412 = CARTESIAN_POINT('',(-16.71909591902,-8.480058846208,\r
-    2.062822080093));\r
-#8413 = CARTESIAN_POINT('',(-17.43074557268,-8.871768798577,\r
-    1.555636711371));\r
-#8414 = CARTESIAN_POINT('',(-18.15085185004,-9.292765678529,\r
-    1.084661970041));\r
-#8415 = CARTESIAN_POINT('',(-18.87431665863,-9.745373033739,\r
-    0.649815413626));\r
-#8416 = CARTESIAN_POINT('',(-19.59604033851,-10.23092550049,\r
-    0.250421577408));\r
-#8417 = CARTESIAN_POINT('',(-21.10240510791,-11.323492131,\r
-    -0.518568227502));\r
-#8418 = CARTESIAN_POINT('',(-21.88579542275,-11.93810710388,\r
-    -0.880578359977));\r
-#8419 = CARTESIAN_POINT('',(-22.65460544765,-12.59364010557,\r
-    -1.2020827387));\r
-#8420 = CARTESIAN_POINT('',(-23.40324425083,-13.28909221397,\r
-    -1.485599317971));\r
-#8421 = CARTESIAN_POINT('',(-24.12745726157,-14.02229644068,\r
-    -1.734001175197));\r
-#8422 = CARTESIAN_POINT('',(-24.82413432439,-14.79028105805,\r
-    -1.950164991405));\r
-#8423 = CARTESIAN_POINT('',(-25.82821479637,-15.99335348524,\r
-    -2.231194911599));\r
-#8424 = CARTESIAN_POINT('',(-26.1577559861,-16.40525291057,\r
-    -2.318022665291));\r
-#8425 = CARTESIAN_POINT('',(-26.47953215393,-16.82477527602,\r
-    -2.397701508334));\r
-#8426 = CARTESIAN_POINT('',(-26.79337739598,-17.25149841979,\r
-    -2.470585702601));\r
-#8427 = CARTESIAN_POINT('',(-27.0991920567,-17.68499829963,\r
-    -2.537016586598));\r
-#8428 = CARTESIAN_POINT('',(-27.39693265662,-18.12485722081,\r
-    -2.597318839136));\r
-#8429 = CARTESIAN_POINT('',(-28.26387242694,-19.45911942901,\r
-    -2.760363675848));\r
-#8430 = CARTESIAN_POINT('',(-28.8090501655,-20.3711632031,\r
-    -2.845792587234));\r
-#8431 = CARTESIAN_POINT('',(-29.32223490509,-21.3037033864,\r
-    -2.91051935704));\r
-#8432 = CARTESIAN_POINT('',(-29.80419531447,-22.25380854166,\r
-    -2.956649707249));\r
-#8433 = CARTESIAN_POINT('',(-30.25612253179,-23.21884589598,\r
-    -2.98597417148));\r
-#8434 = CARTESIAN_POINT('',(-30.67946675872,-24.19656529293,\r
-    -2.999999999966));\r
-#8435 = CARTESIAN_POINT('',(-31.0758567787,-25.18513699524,-3.));\r
-#8436 = PCURVE('',#1159,#8437);\r
-#8437 = DEFINITIONAL_REPRESENTATION('',(#8438),#8507);\r
-#8438 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#8439,#8440,#8441,#8442,#8443,\r
-    #8444,#8445,#8446,#8447,#8448,#8449,#8450,#8451,#8452,#8453,#8454,\r
-    #8455,#8456,#8457,#8458,#8459,#8460,#8461,#8462,#8463,#8464,#8465,\r
-    #8466,#8467,#8468,#8469,#8470,#8471,#8472,#8473,#8474,#8475,#8476,\r
-    #8477,#8478,#8479,#8480,#8481,#8482,#8483,#8484,#8485,#8486,#8487,\r
-    #8488,#8489,#8490,#8491,#8492,#8493,#8494,#8495,#8496,#8497,#8498,\r
-    #8499,#8500,#8501,#8502,#8503,#8504,#8505,#8506),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,4.313243732854E-02,0.134164938732,\r
-    0.206253639057,0.289095162863,0.441240529254,0.481791559629,\r
-    0.522584322265,0.648883534703,0.788637761544,0.859259879622,1.),\r
-  .UNSPECIFIED.);\r
-#8439 = CARTESIAN_POINT('',(3.159025269658,0.));\r
-#8440 = CARTESIAN_POINT('',(3.13473284595,6.006504380814E-03));\r
-#8441 = CARTESIAN_POINT('',(3.111151544463,1.206249361575E-02));\r
-#8442 = CARTESIAN_POINT('',(3.088317117193,1.816721547944E-02));\r
-#8443 = CARTESIAN_POINT('',(3.066257653153,2.431943363924E-02));\r
-#8444 = CARTESIAN_POINT('',(3.044992899809,3.051747456116E-02));\r
-#8445 = CARTESIAN_POINT('',(3.024534395745,3.675932636385E-02));\r
-#8446 = CARTESIAN_POINT('',(2.963418670438,5.630425623764E-02));\r
-#8447 = CARTESIAN_POINT('',(2.925564374261,6.975006268813E-02));\r
-#8448 = CARTESIAN_POINT('',(2.891358249515,8.336100580544E-02));\r
-#8449 = CARTESIAN_POINT('',(2.860689191705,9.711454595959E-02));\r
-#8450 = CARTESIAN_POINT('',(2.833348432711,0.110989440622));\r
-#8451 = CARTESIAN_POINT('',(2.80909537452,0.124968083745));\r
-#8452 = CARTESIAN_POINT('',(2.770716952517,0.150177223504));\r
-#8453 = CARTESIAN_POINT('',(2.755533881095,0.161374578824));\r
-#8454 = CARTESIAN_POINT('',(2.742002974746,0.172621826554));\r
-#8455 = CARTESIAN_POINT('',(2.729995866699,0.1839134857));\r
-#8456 = CARTESIAN_POINT('',(2.719388085354,0.195245096969));\r
-#8457 = CARTESIAN_POINT('',(2.710062125339,0.206612999132));\r
-#8458 = CARTESIAN_POINT('',(2.692535009627,0.231115762302));\r
-#8459 = CARTESIAN_POINT('',(2.684709091841,0.244261376624));\r
-#8460 = CARTESIAN_POINT('',(2.67826044452,0.257446213569));\r
-#8461 = CARTESIAN_POINT('',(2.673032499438,0.270666673325));\r
-#8462 = CARTESIAN_POINT('',(2.668880650974,0.283919789101));\r
-#8463 = CARTESIAN_POINT('',(2.665671271681,0.297202873117));\r
-#8464 = CARTESIAN_POINT('',(2.658887693461,0.334958972866));\r
-#8465 = CARTESIAN_POINT('',(2.657254379201,0.359497618944));\r
-#8466 = CARTESIAN_POINT('',(2.657609005856,0.384112751049));\r
-#8467 = CARTESIAN_POINT('',(2.659286855806,0.408791866498));\r
-#8468 = CARTESIAN_POINT('',(2.661703907481,0.433521406188));\r
-#8469 = CARTESIAN_POINT('',(2.664348417602,0.458283778698));\r
-#8470 = CARTESIAN_POINT('',(2.667436774162,0.489657741927));\r
-#8471 = CARTESIAN_POINT('',(2.668072044853,0.496260551534));\r
-#8472 = CARTESIAN_POINT('',(2.668684467121,0.502863856675));\r
-#8473 = CARTESIAN_POINT('',(2.66926619003,0.509467174073));\r
-#8474 = CARTESIAN_POINT('',(2.669809816408,0.51606844619));\r
-#8475 = CARTESIAN_POINT('',(2.670308437988,0.522664764894));\r
-#8476 = CARTESIAN_POINT('',(2.671205440314,0.535884293912));\r
-#8477 = CARTESIAN_POINT('',(2.671603208863,0.542507269434));\r
-#8478 = CARTESIAN_POINT('',(2.671942355963,0.549121813415));\r
-#8479 = CARTESIAN_POINT('',(2.672216831298,0.555725898988));\r
-#8480 = CARTESIAN_POINT('',(2.672421108307,0.562317479687));\r
-#8481 = CARTESIAN_POINT('',(2.672550202234,0.568894496629));\r
-#8482 = CARTESIAN_POINT('',(2.672752902568,0.595766625305));\r
-#8483 = CARTESIAN_POINT('',(2.672143013555,0.615921862632));\r
-#8484 = CARTESIAN_POINT('',(2.670638228786,0.635855092036));\r
-#8485 = CARTESIAN_POINT('',(2.668158494702,0.655505223071));\r
-#8486 = CARTESIAN_POINT('',(2.664677967144,0.674818291561));\r
-#8487 = CARTESIAN_POINT('',(2.66021517393,0.693748549125));\r
-#8488 = CARTESIAN_POINT('',(2.648856484408,0.732736111601));\r
-#8489 = CARTESIAN_POINT('',(2.641750256599,0.752704789847));\r
-#8490 = CARTESIAN_POINT('',(2.633575240066,0.772106774878));\r
-#8491 = CARTESIAN_POINT('',(2.624449102035,0.79091681469));\r
-#8492 = CARTESIAN_POINT('',(2.614506912987,0.809130157444));\r
-#8493 = CARTESIAN_POINT('',(2.603884561616,0.826752621819));\r
-#8494 = CARTESIAN_POINT('',(2.587067717014,0.85240831176));\r
-#8495 = CARTESIAN_POINT('',(2.581281290065,0.860874170224));\r
-#8496 = CARTESIAN_POINT('',(2.575370004771,0.869195778052));\r
-#8497 = CARTESIAN_POINT('',(2.56934931967,0.877376181749));\r
-#8498 = CARTESIAN_POINT('',(2.563233795014,0.885418940445));\r
-#8499 = CARTESIAN_POINT('',(2.557036987403,0.893327949131));\r
-#8500 = CARTESIAN_POINT('',(2.538284783992,0.916610357039));\r
-#8501 = CARTESIAN_POINT('',(2.525525665371,0.931597373439));\r
-#8502 = CARTESIAN_POINT('',(2.51259145128,0.946102566177));\r
-#8503 = CARTESIAN_POINT('',(2.499563469686,0.960161605258));\r
-#8504 = CARTESIAN_POINT('',(2.486508155439,0.97380912845));\r
-#8505 = CARTESIAN_POINT('',(2.473478800993,0.98707796068));\r
-#8506 = CARTESIAN_POINT('',(2.460517816191,1.));\r
-#8507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#8508 = PCURVE('',#8509,#8537);\r
-#8509 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#8510,#8511,#8512)\r
-    ,(#8513,#8514,#8515)\r
-    ,(#8516,#8517,#8518)\r
-    ,(#8519,#8520,#8521)\r
-    ,(#8522,#8523,#8524)\r
-    ,(#8525,#8526,#8527)\r
-    ,(#8528,#8529,#8530)\r
-    ,(#8531,#8532,#8533)\r
-    ,(#8534,#8535,#8536\r
-  )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(2.,3.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#8510 = CARTESIAN_POINT('',(-31.79525971474,-27.12614090278,-3.));\r
-#8511 = CARTESIAN_POINT('',(-40.69412876611,-25.46311699,18.132466219623\r
-    ));\r
-#8512 = CARTESIAN_POINT('',(-42.86102338463,3.465930527588,\r
-    27.282842712475));\r
-#8513 = CARTESIAN_POINT('',(-30.07470922825,-22.07883160119,-3.));\r
-#8514 = CARTESIAN_POINT('',(-34.86428285575,-23.08096312713,\r
-    18.132466219623));\r
-#8515 = CARTESIAN_POINT('',(-37.63100121965,3.008362878163,\r
-    27.282842712475));\r
-#8516 = CARTESIAN_POINT('',(-27.56947033012,-17.29901045723,-3.));\r
-#8517 = CARTESIAN_POINT('',(-29.33356868954,-20.59683987368,\r
-    18.132466219623));\r
-#8518 = CARTESIAN_POINT('',(-32.40097905466,2.550795228738,\r
-    27.282842712475));\r
-#8519 = CARTESIAN_POINT('',(-24.3280601466,-12.92900314488,-3.));\r
-#8520 = CARTESIAN_POINT('',(-24.08349101207,-17.95649113708,\r
-    18.132466219623));\r
-#8521 = CARTESIAN_POINT('',(-27.17095688968,2.093227579313,\r
-    27.282842712475));\r
-#8522 = CARTESIAN_POINT('',(-20.42996986933,-9.100572289126,-3.));\r
-#8523 = CARTESIAN_POINT('',(-19.0837469178,-15.10968757377,\r
-    18.132466219623));\r
-#8524 = CARTESIAN_POINT('',(-21.9409347247,1.635659929887,\r
-    27.282842712475));\r
-#8525 = CARTESIAN_POINT('',(-15.98280520767,-5.926502803553,-3.));\r
-#8526 = CARTESIAN_POINT('',(-14.29331594175,-12.01343434985,\r
-    18.132466219623));\r
-#8527 = CARTESIAN_POINT('',(-16.71091255972,1.178092280462,\r
-    27.282842712475));\r
-#8528 = CARTESIAN_POINT('',(-11.11632315432,-3.493180730311,-3.));\r
-#8529 = CARTESIAN_POINT('',(-9.662733309164,-8.634800167922,\r
-    18.132466219623));\r
-#8530 = CARTESIAN_POINT('',(-11.48089039474,0.720524631037,\r
-    27.282842712475));\r
-#8531 = CARTESIAN_POINT('',(-5.974088064461,-1.856009271507,-3.));\r
-#8532 = CARTESIAN_POINT('',(-5.137270728737,-4.952664725654,\r
-    18.132466219623));\r
-#8533 = CARTESIAN_POINT('',(-6.25086822976,0.262956981612,\r
-    27.282842712475));\r
-#8534 = CARTESIAN_POINT('',(-0.704688275838,-1.038053875306,-3.));\r
-#8535 = CARTESIAN_POINT('',(-0.660284712472,-0.958235223723,\r
-    18.132466219623));\r
-#8536 = CARTESIAN_POINT('',(-1.020846064778,-0.194610667813,\r
-    27.282842712475));\r
-#8537 = DEFINITIONAL_REPRESENTATION('',(#8538),#8607);\r
-#8538 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#8539,#8540,#8541,#8542,#8543,\r
-    #8544,#8545,#8546,#8547,#8548,#8549,#8550,#8551,#8552,#8553,#8554,\r
-    #8555,#8556,#8557,#8558,#8559,#8560,#8561,#8562,#8563,#8564,#8565,\r
-    #8566,#8567,#8568,#8569,#8570,#8571,#8572,#8573,#8574,#8575,#8576,\r
-    #8577,#8578,#8579,#8580,#8581,#8582,#8583,#8584,#8585,#8586,#8587,\r
-    #8588,#8589,#8590,#8591,#8592,#8593,#8594,#8595,#8596,#8597,#8598,\r
-    #8599,#8600,#8601,#8602,#8603,#8604,#8605,#8606),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,4.313243732854E-02,0.134164938732,\r
-    0.206253639057,0.289095162863,0.441240529254,0.481791559629,\r
-    0.522584322265,0.648883534703,0.788637761544,0.859259879622,1.),\r
-  .UNSPECIFIED.);\r
-#8539 = CARTESIAN_POINT('',(2.875455796418,0.9846980552));\r
-#8540 = CARTESIAN_POINT('',(2.874610153272,0.969253407616));\r
-#8541 = CARTESIAN_POINT('',(2.87382656138,0.954038773635));\r
-#8542 = CARTESIAN_POINT('',(2.873092001909,0.939039217952));\r
-#8543 = CARTESIAN_POINT('',(2.872393256277,0.924243688101));\r
-#8544 = CARTESIAN_POINT('',(2.871717420448,0.909643925974));\r
-#8545 = CARTESIAN_POINT('',(2.871052275216,0.895233628841));\r
-#8546 = CARTESIAN_POINT('',(2.868981397104,0.850983882287));\r
-#8547 = CARTESIAN_POINT('',(2.867573637355,0.821784136092));\r
-#8548 = CARTESIAN_POINT('',(2.866056720107,0.79335852841));\r
-#8549 = CARTESIAN_POINT('',(2.864342064438,0.765683301252));\r
-#8550 = CARTESIAN_POINT('',(2.862367336923,0.73873896019));\r
-#8551 = CARTESIAN_POINT('',(2.860087573579,0.712506842125));\r
-#8552 = CARTESIAN_POINT('',(2.855398007619,0.66674352233));\r
-#8553 = CARTESIAN_POINT('',(2.853113929727,0.646953276264));\r
-#8554 = CARTESIAN_POINT('',(2.85060212658,0.627587262157));\r
-#8555 = CARTESIAN_POINT('',(2.847851407274,0.608635949902));\r
-#8556 = CARTESIAN_POINT('',(2.844853850244,0.590090255909));\r
-#8557 = CARTESIAN_POINT('',(2.841603692094,0.571941691717));\r
-#8558 = CARTESIAN_POINT('',(2.834066747519,0.533774424125));\r
-#8559 = CARTESIAN_POINT('',(2.829697609274,0.51388037504));\r
-#8560 = CARTESIAN_POINT('',(2.82498303719,0.494488691777));\r
-#8561 = CARTESIAN_POINT('',(2.819919363654,0.475588787144));\r
-#8562 = CARTESIAN_POINT('',(2.814504531431,0.457171532908));\r
-#8563 = CARTESIAN_POINT('',(2.808737546266,0.439229385444));\r
-#8564 = CARTESIAN_POINT('',(2.791380134706,0.389665510146));\r
-#8565 = CARTESIAN_POINT('',(2.778953688584,0.359155860073));\r
-#8566 = CARTESIAN_POINT('',(2.765339024067,0.330190258988));\r
-#8567 = CARTESIAN_POINT('',(2.750545001391,0.302744206387));\r
-#8568 = CARTESIAN_POINT('',(2.734584622196,0.276807108124));\r
-#8569 = CARTESIAN_POINT('',(2.717473371656,0.252380146001));\r
-#8570 = CARTESIAN_POINT('',(2.694368823145,0.223366850258));\r
-#8571 = CARTESIAN_POINT('',(2.689426368497,0.217369240867));\r
-#8572 = CARTESIAN_POINT('',(2.684403998415,0.211479773726));\r
-#8573 = CARTESIAN_POINT('',(2.679302077456,0.205698771093));\r
-#8574 = CARTESIAN_POINT('',(2.674121152243,0.200026440153));\r
-#8575 = CARTESIAN_POINT('',(2.668861982899,0.194462840781));\r
-#8576 = CARTESIAN_POINT('',(2.658156945478,0.183520771913));\r
-#8577 = CARTESIAN_POINT('',(2.652710154545,0.178143591285));\r
-#8578 = CARTESIAN_POINT('',(2.647185852237,0.172876582011));\r
-#8579 = CARTESIAN_POINT('',(2.641585024518,0.167719719628));\r
-#8580 = CARTESIAN_POINT('',(2.635908793357,0.16267289078));\r
-#8581 = CARTESIAN_POINT('',(2.630158421352,0.157735887889));\r
-#8582 = CARTESIAN_POINT('',(2.606306295287,0.137961942772));\r
-#8583 = CARTESIAN_POINT('',(2.587577491229,0.124063196881));\r
-#8584 = CARTESIAN_POINT('',(2.568194040053,0.111206667649));\r
-#8585 = CARTESIAN_POINT('',(2.548211044803,9.937300256083E-02));\r
-#8586 = CARTESIAN_POINT('',(2.527692661257,8.852995340337E-02));\r
-#8587 = CARTESIAN_POINT('',(2.506710655157,7.86360040345E-02));\r
-#8588 = CARTESIAN_POINT('',(2.461702862006,5.96934916913E-02));\r
-#8589 = CARTESIAN_POINT('',(2.437583849568,5.08442904228E-02));\r
-#8590 = CARTESIAN_POINT('',(2.413097311915,4.303387576809E-02));\r
-#8591 = CARTESIAN_POINT('',(2.388341310872,3.618019162605E-02));\r
-#8592 = CARTESIAN_POINT('',(2.36339992871,3.019920605402E-02));\r
-#8593 = CARTESIAN_POINT('',(2.338346372027,2.501106852833E-02));\r
-#8594 = CARTESIAN_POINT('',(2.300561147707,1.828346488877E-02));\r
-#8595 = CARTESIAN_POINT('',(2.287862833433,1.620829964628E-02));\r
-#8596 = CARTESIAN_POINT('',(2.275157483836,1.430669107214E-02));\r
-#8597 = CARTESIAN_POINT('',(2.262450883129,1.256936784247E-02));\r
-#8598 = CARTESIAN_POINT('',(2.249747707259,1.098753800415E-02));\r
-#8599 = CARTESIAN_POINT('',(2.237051629865,9.552944081841E-03));\r
-#8600 = CARTESIAN_POINT('',(2.199083581768,5.677110563116E-03));\r
-#8601 = CARTESIAN_POINT('',(2.17384258405,3.650755218963E-03));\r
-#8602 = CARTESIAN_POINT('',(2.148661402423,2.117533621428E-03));\r
-#8603 = CARTESIAN_POINT('',(2.123546604657,1.025676031686E-03));\r
-#8604 = CARTESIAN_POINT('',(2.098495292169,3.31856581247E-04));\r
-#8605 = CARTESIAN_POINT('',(2.073496285506,8.2013E-13));\r
-#8606 = CARTESIAN_POINT('',(2.048529562058,4.35E-15));\r
-#8607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#8608 = ORIENTED_EDGE('',*,*,#8609,.T.);\r
-#8609 = EDGE_CURVE('',#8364,#8610,#8612,.T.);\r
-#8610 = VERTEX_POINT('',#8611);\r
-#8611 = CARTESIAN_POINT('',(-6.767745848149,-3.759806869654,17.));\r
-#8612 = SURFACE_CURVE('',#8613,(#8632,#8640),.PCURVE_S1.);\r
-#8613 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#8614,#8615,#8616,#8617,#8618,\r
-    #8619,#8620,#8621,#8622,#8623,#8624,#8625,#8626,#8627,#8628,#8629,\r
-    #8630,#8631),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6),(0.,0.250999989569,\r
-    0.500999988929,0.750999988289,1.),.UNSPECIFIED.);\r
-#8614 = CARTESIAN_POINT('',(-7.599786143573,1.477085706812,17.));\r
-#8615 = CARTESIAN_POINT('',(-7.675759922775,1.086191136455,17.));\r
-#8616 = CARTESIAN_POINT('',(-7.726602438364,0.690406907427,17.));\r
-#8617 = CARTESIAN_POINT('',(-7.751892596863,0.291901967514,17.));\r
-#8618 = CARTESIAN_POINT('',(-7.751491754383,-0.107134338612,17.));\r
-#8619 = CARTESIAN_POINT('',(-7.699697569032,-0.900276929015,17.));\r
-#8620 = CARTESIAN_POINT('',(-7.64850676142,-1.294406594828,17.));\r
-#8621 = CARTESIAN_POINT('',(-7.572113576071,-1.684707720437,17.));\r
-#8622 = CARTESIAN_POINT('',(-7.470934346857,-2.069053210632,17.));\r
-#8623 = CARTESIAN_POINT('',(-7.220381477673,-2.821689656988,17.));\r
-#8624 = CARTESIAN_POINT('',(-7.071004660371,-3.189990157545,17.));\r
-#8625 = CARTESIAN_POINT('',(-6.898217754009,-3.548201788301,17.));\r
-#8626 = CARTESIAN_POINT('',(-6.702962426895,-3.894372338018,17.));\r
-#8627 = CARTESIAN_POINT('',(-6.270763509633,-4.557643060337,17.));\r
-#8628 = CARTESIAN_POINT('',(-6.033984373836,-4.874862254079,17.));\r
-#8629 = CARTESIAN_POINT('',(-5.777270749292,-5.176523297119,17.));\r
-#8630 = CARTESIAN_POINT('',(-5.502010436496,-5.46099494715,17.));\r
-#8631 = CARTESIAN_POINT('',(-5.209798580285,-5.726825505127,17.));\r
-#8632 = PCURVE('',#1159,#8633);\r
-#8633 = DEFINITIONAL_REPRESENTATION('',(#8634),#8639);\r
-#8634 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#8635,#8636,#8637,#8638),\r
-  .UNSPECIFIED.,.F.,.F.,(4,4),(0.612383479787,0.682272003951),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#8635 = CARTESIAN_POINT('',(2.706108007317,0.212321474614));\r
-#8636 = CARTESIAN_POINT('',(2.682238683116,0.212321474679));\r
-#8637 = CARTESIAN_POINT('',(2.65836936583,0.212321474513));\r
-#8638 = CARTESIAN_POINT('',(2.63450001322,0.212321474405));\r
-#8639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#8640 = PCURVE('',#8641,#8651);\r
-#8641 = SURFACE_OF_REVOLUTION('',#8642,#8648);\r
-#8642 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#8643,#8644,#8645,#8646,#8647),\r
-  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),.QUASI_UNIFORM_KNOTS.);\r
-#8643 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#8644 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#8645 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#8646 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#8647 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#8648 = AXIS1_PLACEMENT('',#8649,#8650);\r
-#8649 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#8650 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#8651 = DEFINITIONAL_REPRESENTATION('',(#8652),#8657);\r
-#8652 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#8653,#8654,#8655,#8656),\r
-  .UNSPECIFIED.,.F.,.F.,(4,4),(0.612383479787,0.682272003951),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#8653 = CARTESIAN_POINT('',(2.706108007317,0.212321474614));\r
-#8654 = CARTESIAN_POINT('',(2.682238683116,0.212321474679));\r
-#8655 = CARTESIAN_POINT('',(2.65836936583,0.212321474513));\r
-#8656 = CARTESIAN_POINT('',(2.63450001322,0.212321474405));\r
-#8657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#8658 = ORIENTED_EDGE('',*,*,#8659,.T.);\r
-#8659 = EDGE_CURVE('',#8610,#8660,#8662,.T.);\r
-#8660 = VERTEX_POINT('',#8661);\r
-#8661 = CARTESIAN_POINT('',(-6.345635309575,-4.43525018196,17.));\r
-#8662 = SURFACE_CURVE('',#8663,(#8682,#8704),.PCURVE_S1.);\r
-#8663 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#8664,#8665,#8666,#8667,#8668,\r
-    #8669,#8670,#8671,#8672,#8673,#8674,#8675,#8676,#8677,#8678,#8679,\r
-    #8680,#8681),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6),(0.,0.250000000694,\r
-    0.5,0.749999999306,1.),.UNSPECIFIED.);\r
-#8664 = CARTESIAN_POINT('',(-7.740821556671,0.134956441442,17.));\r
-#8665 = CARTESIAN_POINT('',(-7.747735338832,-0.261606038146,17.));\r
-#8666 = CARTESIAN_POINT('',(-7.729254145869,-0.658616244934,17.));\r
-#8667 = CARTESIAN_POINT('',(-7.685340359132,-1.053891470912,17.));\r
-#8668 = CARTESIAN_POINT('',(-7.616233615538,-1.445277384718,17.));\r
-#8669 = CARTESIAN_POINT('',(-7.428664862262,-2.216027880616,17.));\r
-#8670 = CARTESIAN_POINT('',(-7.310200505778,-2.595402218837,17.));\r
-#8671 = CARTESIAN_POINT('',(-7.167573136855,-2.966654587252,17.));\r
-#8672 = CARTESIAN_POINT('',(-7.001560057871,-3.327761704135,17.));\r
-#8673 = CARTESIAN_POINT('',(-6.624834760173,-4.025842222925,17.));\r
-#8674 = CARTESIAN_POINT('',(-6.414117764099,-4.362824477388,17.));\r
-#8675 = CARTESIAN_POINT('',(-6.182083910678,-4.68582784933,17.));\r
-#8676 = CARTESIAN_POINT('',(-5.92999775711,-4.99309200838,17.));\r
-#8677 = CARTESIAN_POINT('',(-5.388699226761,-5.572949115929,17.));\r
-#8678 = CARTESIAN_POINT('',(-5.099479983186,-5.845549381303,17.));\r
-#8679 = CARTESIAN_POINT('',(-4.793181097356,-6.09922617858,17.));\r
-#8680 = CARTESIAN_POINT('',(-4.471471797829,-6.332596668114,17.));\r
-#8681 = CARTESIAN_POINT('',(-4.136197220715,-6.544494187075,17.));\r
-#8682 = PCURVE('',#1159,#8683);\r
-#8683 = DEFINITIONAL_REPRESENTATION('',(#8684),#8703);\r
-#8684 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#8685,#8686,#8687,#8688,#8689,\r
-    #8690,#8691,#8692,#8693,#8694,#8695,#8696,#8697,#8698,#8699,#8700,\r
-    #8701,#8702),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6),(0.,0.250000000694,\r
-    0.5,0.749999999306,1.),.UNSPECIFIED.);\r
-#8685 = CARTESIAN_POINT('',(3.159025269658,0.212321474505));\r
-#8686 = CARTESIAN_POINT('',(3.107795245042,0.212321474505));\r
-#8687 = CARTESIAN_POINT('',(3.056564574379,0.212321474505));\r
-#8688 = CARTESIAN_POINT('',(3.005335128007,0.212321474505));\r
-#8689 = CARTESIAN_POINT('',(2.954104454713,0.212321474505));\r
-#8690 = CARTESIAN_POINT('',(2.851644408596,0.212321474505));\r
-#8691 = CARTESIAN_POINT('',(2.800413733297,0.212321474505));\r
-#8692 = CARTESIAN_POINT('',(2.749184291582,0.212321474505));\r
-#8693 = CARTESIAN_POINT('',(2.697953616282,0.212321474505));\r
-#8694 = CARTESIAN_POINT('',(2.59549357045,0.212321474505));\r
-#8695 = CARTESIAN_POINT('',(2.54426289515,0.212321474505));\r
-#8696 = CARTESIAN_POINT('',(2.493033453436,0.212321474505));\r
-#8697 = CARTESIAN_POINT('',(2.441802778136,0.212321474505));\r
-#8698 = CARTESIAN_POINT('',(2.33934273202,0.212321474505));\r
-#8699 = CARTESIAN_POINT('',(2.288112058725,0.212321474505));\r
-#8700 = CARTESIAN_POINT('',(2.236882612354,0.212321474505));\r
-#8701 = CARTESIAN_POINT('',(2.18565194169,0.212321474505));\r
-#8702 = CARTESIAN_POINT('',(2.134421917074,0.212321474505));\r
-#8703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#8704 = PCURVE('',#8705,#8710);\r
-#8705 = PLANE('',#8706);\r
-#8706 = AXIS2_PLACEMENT_3D('',#8707,#8708,#8709);\r
-#8707 = CARTESIAN_POINT('',(-1.004890835654E-14,3.721564300377E-15,17.)\r
-  );\r
-#8708 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#8709 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#8710 = DEFINITIONAL_REPRESENTATION('',(#8711),#8730);\r
-#8711 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#8712,#8713,#8714,#8715,#8716,\r
-    #8717,#8718,#8719,#8720,#8721,#8722,#8723,#8724,#8725,#8726,#8727,\r
-    #8728,#8729),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6),(0.,0.250000000694,\r
-    0.5,0.749999999306,1.),.UNSPECIFIED.);\r
-#8712 = CARTESIAN_POINT('',(-7.599786143573,1.477085706812));\r
-#8713 = CARTESIAN_POINT('',(-7.675457241759,1.087748468033));\r
-#8714 = CARTESIAN_POINT('',(-7.726196918568,0.693560512884));\r
-#8715 = CARTESIAN_POINT('',(-7.751589103593,0.296664856726));\r
-#8716 = CARTESIAN_POINT('',(-7.751495697413,-0.1007752857));\r
-#8717 = CARTESIAN_POINT('',(-7.700615954013,-0.892387321892));\r
-#8718 = CARTESIAN_POINT('',(-7.649828999778,-1.286569231087));\r
-#8719 = CARTESIAN_POINT('',(-7.5738357583,-1.676948424526));\r
-#8720 = CARTESIAN_POINT('',(-7.473050383804,-2.061397381534));\r
-#8721 = CARTESIAN_POINT('',(-7.223268799828,-2.814290150091));\r
-#8722 = CARTESIAN_POINT('',(-7.074269422797,-3.182743509286));\r
-#8723 = CARTESIAN_POINT('',(-6.901849631905,-3.541131990027));\r
-#8724 = CARTESIAN_POINT('',(-6.706949094725,-3.887502417265));\r
-#8725 = CARTESIAN_POINT('',(-6.274565235376,-4.552545695787));\r
-#8726 = CARTESIAN_POINT('',(-6.037076421297,-4.871226945193));\r
-#8727 = CARTESIAN_POINT('',(-5.779481417356,-5.174238065257));\r
-#8728 = CARTESIAN_POINT('',(-5.503183965195,-5.459927366276));\r
-#8729 = CARTESIAN_POINT('',(-5.209798580285,-5.726825505127));\r
-#8730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#8731 = ORIENTED_EDGE('',*,*,#8732,.T.);\r
-#8732 = EDGE_CURVE('',#8660,#8733,#8735,.T.);\r
-#8733 = VERTEX_POINT('',#8734);\r
-#8734 = CARTESIAN_POINT('',(-6.012044969583,-4.877893687743,\r
-    17.00000000029));\r
-#8735 = SURFACE_CURVE('',#8736,(#8755,#8764),.PCURVE_S1.);\r
-#8736 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#8737,#8738,#8739,#8740,#8741,\r
-    #8742,#8743,#8744,#8745,#8746,#8747,#8748,#8749,#8750,#8751,#8752,\r
-    #8753,#8754),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6),(0.,0.250000000694,\r
-    0.5,0.749999999306,1.),.UNSPECIFIED.);\r
-#8737 = CARTESIAN_POINT('',(-7.646656023815,-1.21127340711,17.));\r
-#8738 = CARTESIAN_POINT('',(-7.584602418178,-1.603011777234,17.));\r
-#8739 = CARTESIAN_POINT('',(-7.497461897139,-1.990781281426,17.));\r
-#8740 = CARTESIAN_POINT('',(-7.385576436828,-2.372425839501,17.));\r
-#8741 = CARTESIAN_POINT('',(-7.249556129254,-2.745865461747,17.));\r
-#8742 = CARTESIAN_POINT('',(-6.930997547757,-3.472335553552,17.));\r
-#8743 = CARTESIAN_POINT('',(-6.74845526855,-3.825375223504,17.));\r
-#8744 = CARTESIAN_POINT('',(-6.543527432613,-4.166220451544,17.));\r
-#8745 = CARTESIAN_POINT('',(-6.317330872539,-4.493013671284,17.));\r
-#8746 = CARTESIAN_POINT('',(-5.825108468657,-5.115071116989,17.));\r
-#8747 = CARTESIAN_POINT('',(-5.559076382839,-5.41034323144,17.));\r
-#8748 = CARTESIAN_POINT('',(-5.274478698111,-5.688147200574,17.));\r
-#8749 = CARTESIAN_POINT('',(-4.972866438368,-5.946969025447,17.));\r
-#8750 = CARTESIAN_POINT('',(-4.339100318953,-6.424021297232,17.));\r
-#8751 = CARTESIAN_POINT('',(-4.006938426247,-6.642257757452,17.));\r
-#8752 = CARTESIAN_POINT('',(-3.661242395179,-6.838892390824,17.));\r
-#8753 = CARTESIAN_POINT('',(-3.303896222559,-7.01285322464,17.));\r
-#8754 = CARTESIAN_POINT('',(-2.93691960161,-7.163311724823,17.));\r
-#8755 = PCURVE('',#1159,#8756);\r
-#8756 = DEFINITIONAL_REPRESENTATION('',(#8757),#8763);\r
-#8757 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#8758,#8759,#8760,#8761,#8762),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.442041562784,0.511930081747),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#8758 = CARTESIAN_POINT('',(2.531575082186,0.212321474364));\r
-#8759 = CARTESIAN_POINT('',(2.513673064052,0.212321474316));\r
-#8760 = CARTESIAN_POINT('',(2.49577100209,0.212321474395));\r
-#8761 = CARTESIAN_POINT('',(2.477869075278,0.212321474553));\r
-#8762 = CARTESIAN_POINT('',(2.459967088032,0.212321474471));\r
-#8763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#8764 = PCURVE('',#8765,#8775);\r
-#8765 = SURFACE_OF_REVOLUTION('',#8766,#8772);\r
-#8766 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#8767,#8768,#8769,#8770,#8771),\r
-  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),.QUASI_UNIFORM_KNOTS.);\r
-#8767 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#8768 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#8769 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#8770 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#8771 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#8772 = AXIS1_PLACEMENT('',#8773,#8774);\r
-#8773 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#8774 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#8775 = DEFINITIONAL_REPRESENTATION('',(#8776),#8782);\r
-#8776 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#8777,#8778,#8779,#8780,#8781),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.442041562784,0.511930081747),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#8777 = CARTESIAN_POINT('',(2.531575082186,0.212321474364));\r
-#8778 = CARTESIAN_POINT('',(2.513673064052,0.212321474316));\r
-#8779 = CARTESIAN_POINT('',(2.49577100209,0.212321474395));\r
-#8780 = CARTESIAN_POINT('',(2.477869075278,0.212321474553));\r
-#8781 = CARTESIAN_POINT('',(2.459967088032,0.212321474471));\r
-#8782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#8783 = ORIENTED_EDGE('',*,*,#8784,.T.);\r
-#8784 = EDGE_CURVE('',#8733,#8328,#8785,.T.);\r
-#8785 = SURFACE_CURVE('',#8786,(#8855,#8927),.PCURVE_S1.);\r
-#8786 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#8787,#8788,#8789,#8790,#8791,\r
-    #8792,#8793,#8794,#8795,#8796,#8797,#8798,#8799,#8800,#8801,#8802,\r
-    #8803,#8804,#8805,#8806,#8807,#8808,#8809,#8810,#8811,#8812,#8813,\r
-    #8814,#8815,#8816,#8817,#8818,#8819,#8820,#8821,#8822,#8823,#8824,\r
-    #8825,#8826,#8827,#8828,#8829,#8830,#8831,#8832,#8833,#8834,#8835,\r
-    #8836,#8837,#8838,#8839,#8840,#8841,#8842,#8843,#8844,#8845,#8846,\r
-    #8847,#8848,#8849,#8850,#8851,#8852,#8853,#8854),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,0.146267759455,0.219958128207,\r
-    0.265125695486,0.36686526523,0.514806642791,0.562778489213,\r
-    0.610414465335,0.748924763389,0.858377819172,0.934322046925,1.),\r
-  .UNSPECIFIED.);\r
-#8787 = CARTESIAN_POINT('',(-21.37017994276,-33.81294615642,-3.));\r
-#8788 = CARTESIAN_POINT('',(-21.32191312624,-32.70887107789,\r
-    -2.99999998644));\r
-#8789 = CARTESIAN_POINT('',(-21.24271640326,-31.60619124666,\r
-    -2.985095499453));\r
-#8790 = CARTESIAN_POINT('',(-21.13032290298,-30.50620279398,\r
-    -2.953898181799));\r
-#8791 = CARTESIAN_POINT('',(-20.98250840356,-29.41069854538,\r
-    -2.904758219935));\r
-#8792 = CARTESIAN_POINT('',(-20.79719114677,-28.32195789349,\r
-    -2.835706908643));\r
-#8793 = CARTESIAN_POINT('',(-20.57263777818,-27.24271802967,\r
-    -2.744417881506));\r
-#8794 = CARTESIAN_POINT('',(-20.17433653742,-25.63877284218,\r
-    -2.569629359123));\r
-#8795 = CARTESIAN_POINT('',(-20.03067100284,-25.10464797944,\r
-    -2.504742879569));\r
-#8796 = CARTESIAN_POINT('',(-19.87664801866,-24.57417015046,\r
-    -2.433185867933));\r
-#8797 = CARTESIAN_POINT('',(-19.7121818386,-24.04778918379,\r
-    -2.354592812751));\r
-#8798 = CARTESIAN_POINT('',(-19.53724573703,-23.52598132297,\r
-    -2.268578792143));\r
-#8799 = CARTESIAN_POINT('',(-19.3518859852,-23.00924401742,\r
-    -2.174743874234));\r
-#8800 = CARTESIAN_POINT('',(-19.03631457035,-22.18478584505,\r
-    -2.010117252108));\r
-#8801 = CARTESIAN_POINT('',(-18.91252716443,-21.87357831798,\r
-    -1.944464496601));\r
-#8802 = CARTESIAN_POINT('',(-18.78490456477,-21.56458668313,\r
-    -1.875625167615));\r
-#8803 = CARTESIAN_POINT('',(-18.65348973466,-21.25793036372,\r
-    -1.803503649463));\r
-#8804 = CARTESIAN_POINT('',(-18.51833879427,-20.95372892648,\r
-    -1.728003768888));\r
-#8805 = CARTESIAN_POINT('',(-18.37952216924,-20.65210135309,\r
-    -1.64902976975));\r
-#8806 = CARTESIAN_POINT('',(-17.91637896492,-19.67981436383,\r
-    -1.380561033204));\r
-#8807 = CARTESIAN_POINT('',(-17.57744180847,-19.02006255297,\r
-    -1.176513665835));\r
-#8808 = CARTESIAN_POINT('',(-17.22132811118,-18.37533466523,\r
-    -0.953283728772));\r
-#8809 = CARTESIAN_POINT('',(-16.84940546182,-17.746906567,\r
-    -0.709833419307));\r
-#8810 = CARTESIAN_POINT('',(-16.46343428851,-17.13586154106,\r
-    -0.445198524399));\r
-#8811 = CARTESIAN_POINT('',(-16.06556196574,-16.54305949779,\r
-    -0.15857716455));\r
-#8812 = CARTESIAN_POINT('',(-15.06602402261,-15.13454172874,\r
-    0.600039461372));\r
-#8813 = CARTESIAN_POINT('',(-14.45369732188,-14.3396150374,\r
-    1.097233775294));\r
-#8814 = CARTESIAN_POINT('',(-13.82900461043,-13.58642318122,\r
-    1.643670361267));\r
-#8815 = CARTESIAN_POINT('',(-13.20056654358,-12.87510579809,\r
-    2.240029036544));\r
-#8816 = CARTESIAN_POINT('',(-12.57728033218,-12.20413299332,\r
-    2.885777519254));\r
-#8817 = CARTESIAN_POINT('',(-11.96732430729,-11.57103599853,\r
-    3.578958087518));\r
-#8818 = CARTESIAN_POINT('',(-11.18639730157,-10.7790875105,\r
-    4.555432498626));\r
-#8819 = CARTESIAN_POINT('',(-10.99729050013,-10.58883973415,\r
-    4.799200745838));\r
-#8820 = CARTESIAN_POINT('',(-10.81052727047,-10.40216229918,\r
-    5.047536864343));\r
-#8821 = CARTESIAN_POINT('',(-10.62631685662,-10.21894204877,\r
-    5.300325078159));\r
-#8822 = CARTESIAN_POINT('',(-10.44486186538,-10.03907671515,\r
-    5.557458648075));\r
-#8823 = CARTESIAN_POINT('',(-10.26633073397,-9.862441676985,\r
-    5.818797694585));\r
-#8824 = CARTESIAN_POINT('',(-9.916673456632,-9.516636100513,\r
-    6.347779561454));\r
-#8825 = CARTESIAN_POINT('',(-9.745503685316,-9.347421398321,\r
-    6.615365484257));\r
-#8826 = CARTESIAN_POINT('',(-9.577536891358,-9.18118030941,\r
-    6.886851634538));\r
-#8827 = CARTESIAN_POINT('',(-9.412917797042,-9.017811670615,\r
-    7.162114020168));\r
-#8828 = CARTESIAN_POINT('',(-9.251777985548,-8.8572203293,7.441028899832\r
-    ));\r
-#8829 = CARTESIAN_POINT('',(-9.0942363226,-8.699317251824,7.72347310737)\r
-  );\r
-#8830 = CARTESIAN_POINT('',(-8.493090374189,-8.092463447784,\r
-    8.840489131327));\r
-#8831 = CARTESIAN_POINT('',(-8.077091337414,-7.662922653305,\r
-    9.700482281896));\r
-#8832 = CARTESIAN_POINT('',(-7.695049585452,-7.253382741424,\r
-    10.586255072481));\r
-#8833 = CARTESIAN_POINT('',(-7.348735153678,-6.862236264826,\r
-    11.494822766121));\r
-#8834 = CARTESIAN_POINT('',(-7.0391728971,-6.488187910561,\r
-    12.423280694001));\r
-#8835 = CARTESIAN_POINT('',(-6.766977907031,-6.12986113011,\r
-    13.368760998666));\r
-#8836 = CARTESIAN_POINT('',(-6.347346746024,-5.51274650139,\r
-    15.086449448786));\r
-#8837 = CARTESIAN_POINT('',(-6.185708066103,-5.248832700464,\r
-    15.853435156579));\r
-#8838 = CARTESIAN_POINT('',(-6.047866415762,-4.992359863848,\r
-    16.627737514906));\r
-#8839 = CARTESIAN_POINT('',(-5.933952942276,-4.741974657327,\r
-    17.407862987683));\r
-#8840 = CARTESIAN_POINT('',(-5.844063160045,-4.495845659184,\r
-    18.1922471629));\r
-#8841 = CARTESIAN_POINT('',(-5.778317342864,-4.251301974772,\r
-    18.979151542128));\r
-#8842 = CARTESIAN_POINT('',(-5.707230737265,-3.833453929964,\r
-    20.312857193337));\r
-#8843 = CARTESIAN_POINT('',(-5.689559995558,-3.661266057828,\r
-    20.859393188342));\r
-#8844 = CARTESIAN_POINT('',(-5.683214705993,-3.486809662723,\r
-    21.405456117744));\r
-#8845 = CARTESIAN_POINT('',(-5.687955966795,-3.30861198959,\r
-    21.950256835089));\r
-#8846 = CARTESIAN_POINT('',(-5.703350533766,-3.124942521491,\r
-    22.492892808049));\r
-#8847 = CARTESIAN_POINT('',(-5.728578451646,-2.933831553371,\r
-    23.032359249565));\r
-#8848 = CARTESIAN_POINT('',(-5.791422160486,-2.559878381091,\r
-    24.030537046431));\r
-#8849 = CARTESIAN_POINT('',(-5.826901639984,-2.37941602315,24.4902928531\r
-    ));\r
-#8850 = CARTESIAN_POINT('',(-5.867833055374,-2.190646061027,\r
-    24.946198069259));\r
-#8851 = CARTESIAN_POINT('',(-5.913031461599,-1.99231215159,\r
-    25.397514113689));\r
-#8852 = CARTESIAN_POINT('',(-5.960931123132,-1.78326632637,\r
-    25.843512016992));\r
-#8853 = CARTESIAN_POINT('',(-6.009596576698,-1.562679082644,\r
-    26.283564045778));\r
-#8854 = CARTESIAN_POINT('',(-6.056878034909,-1.33011525508,\r
-    26.717157287525));\r
-#8855 = PCURVE('',#1159,#8856);\r
-#8856 = DEFINITIONAL_REPRESENTATION('',(#8857),#8926);\r
-#8857 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#8858,#8859,#8860,#8861,#8862,\r
-    #8863,#8864,#8865,#8866,#8867,#8868,#8869,#8870,#8871,#8872,#8873,\r
-    #8874,#8875,#8876,#8877,#8878,#8879,#8880,#8881,#8882,#8883,#8884,\r
-    #8885,#8886,#8887,#8888,#8889,#8890,#8891,#8892,#8893,#8894,#8895,\r
-    #8896,#8897,#8898,#8899,#8900,#8901,#8902,#8903,#8904,#8905,#8906,\r
-    #8907,#8908,#8909,#8910,#8911,#8912,#8913,#8914,#8915,#8916,#8917,\r
-    #8918,#8919,#8920,#8921,#8922,#8923,#8924,#8925),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,0.146267759455,0.219958128207,\r
-    0.265125695486,0.36686526523,0.514806642791,0.562778489213,\r
-    0.610414465335,0.748924763389,0.858377819172,0.934322046925,1.),\r
-  .UNSPECIFIED.);\r
-#8858 = CARTESIAN_POINT('',(2.134421931591,0.999999985862));\r
-#8859 = CARTESIAN_POINT('',(2.148148332184,0.986679324946));\r
-#8860 = CARTESIAN_POINT('',(2.161970400544,0.972991655601));\r
-#8861 = CARTESIAN_POINT('',(2.175846222449,0.958902417556));\r
-#8862 = CARTESIAN_POINT('',(2.189722736429,0.944375926413));\r
-#8863 = CARTESIAN_POINT('',(2.203533400283,0.929374325637));\r
-#8864 = CARTESIAN_POINT('',(2.21719648987,0.91385843789));\r
-#8865 = CARTESIAN_POINT('',(2.237373848598,0.88969542279));\r
-#8866 = CARTESIAN_POINT('',(2.244071106029,0.881460487267));\r
-#8867 = CARTESIAN_POINT('',(2.250693117788,0.873081191297));\r
-#8868 = CARTESIAN_POINT('',(2.257226053284,0.86455318113));\r
-#8869 = CARTESIAN_POINT('',(2.263655068152,0.855872473908));\r
-#8870 = CARTESIAN_POINT('',(2.26996443637,0.847035664436));\r
-#8871 = CARTESIAN_POINT('',(2.279921494424,0.832526435584));\r
-#8872 = CARTESIAN_POINT('',(2.28365417525,0.826953102181));\r
-#8873 = CARTESIAN_POINT('',(2.287331938035,0.821319544146));\r
-#8874 = CARTESIAN_POINT('',(2.290950911816,0.815625268651));\r
-#8875 = CARTESIAN_POINT('',(2.294507177195,0.809869905985));\r
-#8876 = CARTESIAN_POINT('',(2.297996802046,0.804053237892));\r
-#8877 = CARTESIAN_POINT('',(2.309117315619,0.7849350528));\r
-#8878 = CARTESIAN_POINT('',(2.31646145831,0.771382514517));\r
-#8879 = CARTESIAN_POINT('',(2.323402700621,0.757518628423));\r
-#8880 = CARTESIAN_POINT('',(2.329897631896,0.743347156347));\r
-#8881 = CARTESIAN_POINT('',(2.335907609565,0.728876079666));\r
-#8882 = CARTESIAN_POINT('',(2.341402615063,0.714119168841));\r
-#8883 = CARTESIAN_POINT('',(2.353584310299,0.677254577069));\r
-#8884 = CARTESIAN_POINT('',(2.359680951552,0.654845907548));\r
-#8885 = CARTESIAN_POINT('',(2.364603932231,0.631940005403));\r
-#8886 = CARTESIAN_POINT('',(2.368369909917,0.608616319565));\r
-#8887 = CARTESIAN_POINT('',(2.371085293686,0.584969169058));\r
-#8888 = CARTESIAN_POINT('',(2.372961468146,0.561103251839));\r
-#8889 = CARTESIAN_POINT('',(2.37472795789,0.529353942004));\r
-#8890 = CARTESIAN_POINT('',(2.375103531907,0.521567360219));\r
-#8891 = CARTESIAN_POINT('',(2.375432239348,0.513773411773));\r
-#8892 = CARTESIAN_POINT('',(2.375725230518,0.505970971582));\r
-#8893 = CARTESIAN_POINT('',(2.375994346418,0.498170585292));\r
-#8894 = CARTESIAN_POINT('',(2.376252540135,0.490369565861));\r
-#8895 = CARTESIAN_POINT('',(2.376772106712,0.474823897354));\r
-#8896 = CARTESIAN_POINT('',(2.377033449511,0.467079220949));\r
-#8897 = CARTESIAN_POINT('',(2.377310456272,0.459336313369));\r
-#8898 = CARTESIAN_POINT('',(2.377616968799,0.451596014082));\r
-#8899 = CARTESIAN_POINT('',(2.377967448137,0.443859091801));\r
-#8900 = CARTESIAN_POINT('',(2.378376943839,0.436126251211));\r
-#8901 = CARTESIAN_POINT('',(2.380268728785,0.405927244424));\r
-#8902 = CARTESIAN_POINT('',(2.382307360112,0.383495708535));\r
-#8903 = CARTESIAN_POINT('',(2.385360671739,0.361120664943));\r
-#8904 = CARTESIAN_POINT('',(2.389852814504,0.338814752785));\r
-#8905 = CARTESIAN_POINT('',(2.396243793767,0.316588405153));\r
-#8906 = CARTESIAN_POINT('',(2.405034258313,0.294451662837));\r
-#8907 = CARTESIAN_POINT('',(2.426096362501,0.255007454011));\r
-#8908 = CARTESIAN_POINT('',(2.437251347711,0.237660237704));\r
-#8909 = CARTESIAN_POINT('',(2.450548349351,0.220383241476));\r
-#8910 = CARTESIAN_POINT('',(2.466302541347,0.203183712128));\r
-#8911 = CARTESIAN_POINT('',(2.48486573617,0.186070854429));\r
-#8912 = CARTESIAN_POINT('',(2.506655707198,0.169057963641));\r
-#8913 = CARTESIAN_POINT('',(2.549813305977,0.140444267527));\r
-#8914 = CARTESIAN_POINT('',(2.569267298338,0.128781520327));\r
-#8915 = CARTESIAN_POINT('',(2.590650767818,0.117183816803));\r
-#8916 = CARTESIAN_POINT('',(2.614126118043,0.105660287424));\r
-#8917 = CARTESIAN_POINT('',(2.639860015357,9.422255433917E-02));\r
-#8918 = CARTESIAN_POINT('',(2.668006678747,8.288456153142E-02));\r
-#8919 = CARTESIAN_POINT('',(2.725206564797,6.195483992925E-02));\r
-#8920 = CARTESIAN_POINT('',(2.753622097247,5.233453110267E-02));\r
-#8921 = CARTESIAN_POINT('',(2.783998075549,4.281038986194E-02));\r
-#8922 = CARTESIAN_POINT('',(2.816381284844,3.339369552026E-02));\r
-#8923 = CARTESIAN_POINT('',(2.850780744626,2.40957775078E-02));\r
-#8924 = CARTESIAN_POINT('',(2.887154461532,1.492622639511E-02));\r
-#8925 = CARTESIAN_POINT('',(2.925420002162,5.892641764695E-03));\r
-#8926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#8927 = PCURVE('',#8928,#8956);\r
-#8928 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#8929,#8930,#8931)\r
-    ,(#8932,#8933,#8934)\r
-    ,(#8935,#8936,#8937)\r
-    ,(#8938,#8939,#8940)\r
-    ,(#8941,#8942,#8943)\r
-    ,(#8944,#8945,#8946)\r
-    ,(#8947,#8948,#8949)\r
-    ,(#8950,#8951,#8952)\r
-    ,(#8953,#8954,#8955\r
-  )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(0.,1.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#8929 = CARTESIAN_POINT('',(-0.692844962452,-0.515581655864,-3.));\r
-#8930 = CARTESIAN_POINT('',(-1.086737821048,-0.600035874696,\r
-    17.999867544966));\r
-#8931 = CARTESIAN_POINT('',(-1.039130907046,1.438603565437E-02,\r
-    26.717157287525));\r
-#8932 = CARTESIAN_POINT('',(-5.460047896633,-3.138915860851,-3.));\r
-#8933 = CARTESIAN_POINT('',(-3.891207002543,-5.864790331098,\r
-    17.999867544966));\r
-#8934 = CARTESIAN_POINT('',(-6.110241495064,-1.344413951134,\r
-    26.717157287525));\r
-#8935 = CARTESIAN_POINT('',(-9.819409887758,-6.503391290696,-3.));\r
-#8936 = CARTESIAN_POINT('',(-6.85114958064,-10.84701370387,\r
-    17.999867544966));\r
-#8937 = CARTESIAN_POINT('',(-11.18135208308,-2.703213937922,\r
-    26.717157287525));\r
-#8938 = CARTESIAN_POINT('',(-13.63650387804,-10.53503382702,-3.));\r
-#8939 = CARTESIAN_POINT('',(-10.01781060962,-15.57490573029,\r
-    17.999867544966));\r
-#8940 = CARTESIAN_POINT('',(-16.25246267109,-4.06201392471,\r
-    26.717157287525));\r
-#8941 = CARTESIAN_POINT('',(-16.79300603681,-15.13061501929,-3.));\r
-#8942 = CARTESIAN_POINT('',(-13.43629641874,-20.08781821675,\r
-    17.999867544966));\r
-#8943 = CARTESIAN_POINT('',(-21.32357325911,-5.420813911499,\r
-    26.717157287525));\r
-#8944 = CARTESIAN_POINT('',(-19.19464501508,-20.16201667203,-3.));\r
-#8945 = CARTESIAN_POINT('',(-17.14254427,-24.43459121072,17.999867544966\r
-    ));\r
-#8946 = CARTESIAN_POINT('',(-26.39468384713,-6.779613898287,\r
-    26.717157287525));\r
-#8947 = CARTESIAN_POINT('',(-20.77760287538,-25.48353830441,-3.));\r
-#8948 = CARTESIAN_POINT('',(-21.16088225421,-28.67076731777,\r
-    17.999867544966));\r
-#8949 = CARTESIAN_POINT('',(-31.46579443515,-8.138413885075,\r
-    26.717157287525));\r
-#8950 = CARTESIAN_POINT('',(-21.51164307247,-30.94109424794,-3.));\r
-#8951 = CARTESIAN_POINT('',(-25.5028368708,-32.8550856681,\r
-    17.999867544966));\r
-#8952 = CARTESIAN_POINT('',(-36.53690502316,-9.497213871863,\r
-    26.717157287525));\r
-#8953 = CARTESIAN_POINT('',(-21.39991566952,-36.38128019643,-3.));\r
-#8954 = CARTESIAN_POINT('',(-30.16720728146,-37.04602564917,\r
-    17.999867544966));\r
-#8955 = CARTESIAN_POINT('',(-41.60801561118,-10.85601385865,\r
-    26.717157287525));\r
-#8956 = DEFINITIONAL_REPRESENTATION('',(#8957),#9026);\r
-#8957 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#8958,#8959,#8960,#8961,#8962,\r
-    #8963,#8964,#8965,#8966,#8967,#8968,#8969,#8970,#8971,#8972,#8973,\r
-    #8974,#8975,#8976,#8977,#8978,#8979,#8980,#8981,#8982,#8983,#8984,\r
-    #8985,#8986,#8987,#8988,#8989,#8990,#8991,#8992,#8993,#8994,#8995,\r
-    #8996,#8997,#8998,#8999,#9000,#9001,#9002,#9003,#9004,#9005,#9006,\r
-    #9007,#9008,#9009,#9010,#9011,#9012,#9013,#9014,#9015,#9016,#9017,\r
-    #9018,#9019,#9020,#9021,#9022,#9023,#9024,#9025),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,0.146267759455,0.219958128207,\r
-    0.265125695486,0.36686526523,0.514806642791,0.562778489213,\r
-    0.610414465335,0.748924763389,0.858377819172,0.934322046925,1.),\r
-  .UNSPECIFIED.);\r
-#8958 = CARTESIAN_POINT('',(0.940985334138,0.));\r
-#8959 = CARTESIAN_POINT('',(0.915597952291,3.2285639E-10));\r
-#8960 = CARTESIAN_POINT('',(0.890186416089,3.548734258801E-04));\r
-#8961 = CARTESIAN_POINT('',(0.864729483081,1.097664086928E-03));\r
-#8962 = CARTESIAN_POINT('',(0.839215389329,2.268144319317E-03));\r
-#8963 = CARTESIAN_POINT('',(0.813641181148,3.914325270271E-03));\r
-#8964 = CARTESIAN_POINT('',(0.788013990079,6.093923946056E-03));\r
-#8965 = CARTESIAN_POINT('',(0.749426756767,1.027729901572E-02));\r
-#8966 = CARTESIAN_POINT('',(0.736491442297,1.18316335956E-02));\r
-#8967 = CARTESIAN_POINT('',(0.723551337857,1.354749858173E-02));\r
-#8968 = CARTESIAN_POINT('',(0.710610443653,1.543430416431E-02));\r
-#8969 = CARTESIAN_POINT('',(0.697673848371,1.750209939604E-02));\r
-#8970 = CARTESIAN_POINT('',(0.684747847631,1.97615109428E-02));\r
-#8971 = CARTESIAN_POINT('',(0.663928400921,2.373283793269E-02));\r
-#8972 = CARTESIAN_POINT('',(0.65602357151,2.53181694836E-02));\r
-#8973 = CARTESIAN_POINT('',(0.648127342274,2.698223227541E-02));\r
-#8974 = CARTESIAN_POINT('',(0.640241638895,2.872765656291E-02));\r
-#8975 = CARTESIAN_POINT('',(0.632368554407,3.055712864291E-02));\r
-#8976 = CARTESIAN_POINT('',(0.624510358925,3.247337242994E-02));\r
-#8977 = CARTESIAN_POINT('',(0.599008060977,3.899708560553E-02));\r
-#8978 = CARTESIAN_POINT('',(0.581433121453,4.396959105564E-02));\r
-#8979 = CARTESIAN_POINT('',(0.563974828118,4.942760049826E-02));\r
-#8980 = CARTESIAN_POINT('',(0.546665191402,5.540281658869E-02));\r
-#8981 = CARTESIAN_POINT('',(0.529538592655,6.192688725781E-02));\r
-#8982 = CARTESIAN_POINT('',(0.512631812331,6.902950343549E-02));\r
-#8983 = CARTESIAN_POINT('',(0.471775100546,8.794068272956E-02));\r
-#8984 = CARTESIAN_POINT('',(0.448106581275,0.100424696224));\r
-#8985 = CARTESIAN_POINT('',(0.425101742585,0.114262810231));\r
-#8986 = CARTESIAN_POINT('',(0.402867768957,0.129518717582));\r
-#8987 = CARTESIAN_POINT('',(0.381496252569,0.146237075571));\r
-#8988 = CARTESIAN_POINT('',(0.361060587997,0.164437208764));\r
-#8989 = CARTESIAN_POINT('',(0.3353097618,0.190492519651));\r
-#8990 = CARTESIAN_POINT('',(0.329107937857,0.19702812571));\r
-#8991 = CARTESIAN_POINT('',(0.323011397744,0.203719478883));\r
-#8992 = CARTESIAN_POINT('',(0.317021362277,0.210566319704));\r
-#8993 = CARTESIAN_POINT('',(0.31113919507,0.217568740509));\r
-#8994 = CARTESIAN_POINT('',(0.30536541273,0.224726014584));\r
-#8995 = CARTESIAN_POINT('',(0.294075921502,0.239298643322));\r
-#8996 = CARTESIAN_POINT('',(0.288558671065,0.246711841581));\r
-#8997 = CARTESIAN_POINT('',(0.283149785133,0.254277254355));\r
-#8998 = CARTESIAN_POINT('',(0.277849898379,0.261994701571));\r
-#8999 = CARTESIAN_POINT('',(0.272659586069,0.269864104946));\r
-#9000 = CARTESIAN_POINT('',(0.2675793693,0.27788550364));\r
-#9001 = CARTESIAN_POINT('',(0.248159558197,0.309825206211));\r
-#9002 = CARTESIAN_POINT('',(0.234643807548,0.334878521348));\r
-#9003 = CARTESIAN_POINT('',(0.222074863506,0.361222083589));\r
-#9004 = CARTESIAN_POINT('',(0.210461106779,0.388868501552));\r
-#9005 = CARTESIAN_POINT('',(0.199806937029,0.417842266482));\r
-#9006 = CARTESIAN_POINT('',(0.190112662819,0.448182374598));\r
-#9007 = CARTESIAN_POINT('',(0.174460385684,0.505040914825));\r
-#9008 = CARTESIAN_POINT('',(0.168144861604,0.531027075992));\r
-#9009 = CARTESIAN_POINT('',(0.162418390619,0.557929147358));\r
-#9010 = CARTESIAN_POINT('',(0.157272622828,0.585781811616));\r
-#9011 = CARTESIAN_POINT('',(0.152693535021,0.614627790169));\r
-#9012 = CARTESIAN_POINT('',(0.148657831106,0.644517765332));\r
-#9013 = CARTESIAN_POINT('',(0.14266352288,0.697014025734));\r
-#9014 = CARTESIAN_POINT('',(0.140447353127,0.719047982264));\r
-#9015 = CARTESIAN_POINT('',(0.138454910135,0.741631255406));\r
-#9016 = CARTESIAN_POINT('',(0.136665354886,0.764783531643));\r
-#9017 = CARTESIAN_POINT('',(0.135050488292,0.788525208421));\r
-#9018 = CARTESIAN_POINT('',(0.133570780866,0.812877706827));\r
-#9019 = CARTESIAN_POINT('',(0.130968063343,0.859483790894));\r
-#9020 = CARTESIAN_POINT('',(0.129823915608,0.881575441874));\r
-#9021 = CARTESIAN_POINT('',(0.128709624144,0.904162194061));\r
-#9022 = CARTESIAN_POINT('',(0.127585879035,0.927263894005));\r
-#9023 = CARTESIAN_POINT('',(0.12640667856,0.950906792844));\r
-#9024 = CARTESIAN_POINT('',(0.125122384502,0.97513027245));\r
-#9025 = CARTESIAN_POINT('',(0.123684620971,1.));\r
-#9026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#9027 = ADVANCED_FACE('',(#9028),#1072,.T.);\r
-#9028 = FACE_BOUND('',#9029,.T.);\r
-#9029 = EDGE_LOOP('',(#9030,#9080,#9081,#9082,#9083,#9111));\r
-#9030 = ORIENTED_EDGE('',*,*,#9031,.F.);\r
-#9031 = EDGE_CURVE('',#1114,#9032,#9034,.T.);\r
-#9032 = VERTEX_POINT('',#9033);\r
-#9033 = CARTESIAN_POINT('',(-23.9659285686,1.278384857778,27.));\r
-#9034 = SURFACE_CURVE('',#9035,(#9048,#9064),.PCURVE_S1.);\r
-#9035 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9036,#9037,#9038,#9039,#9040,\r
-    #9041,#9042,#9043,#9044,#9045,#9046,#9047),.UNSPECIFIED.,.F.,.F.,(7,\r
-    5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#9036 = CARTESIAN_POINT('',(-1.009906307297,-0.217820436597,27.));\r
-#9037 = CARTESIAN_POINT('',(-7.493238799808,0.184458011555,27.));\r
-#9038 = CARTESIAN_POINT('',(-13.97565670009,0.601540016729,27.));\r
-#9039 = CARTESIAN_POINT('',(-20.45716516073,1.03257511117,27.));\r
-#9040 = CARTESIAN_POINT('',(-26.93788029837,1.475363224384,27.));\r
-#9041 = CARTESIAN_POINT('',(-33.41800981769,1.926627333512,27.));\r
-#9042 = CARTESIAN_POINT('',(-40.38036101022,2.416746615298,27.));\r
-#9043 = CARTESIAN_POINT('',(-40.86291845665,2.450743783195,27.));\r
-#9044 = CARTESIAN_POINT('',(-41.34547414358,2.484766553385,27.));\r
-#9045 = CARTESIAN_POINT('',(-41.82802817502,2.518813430398,27.));\r
-#9046 = CARTESIAN_POINT('',(-42.31058065596,2.552882909629,27.));\r
-#9047 = CARTESIAN_POINT('',(-42.7931316924,2.586973477336,27.));\r
-#9048 = PCURVE('',#1072,#9049);\r
-#9049 = DEFINITIONAL_REPRESENTATION('',(#9050),#9063);\r
-#9050 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9051,#9052,#9053,#9054,#9055,\r
-    #9056,#9057,#9058,#9059,#9060,#9061,#9062),.UNSPECIFIED.,.F.,.F.,(7,\r
-    5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#9051 = CARTESIAN_POINT('',(-0.217820436597,1.009906307297));\r
-#9052 = CARTESIAN_POINT('',(0.184458011555,7.493238799808));\r
-#9053 = CARTESIAN_POINT('',(0.601540016729,13.975656700094));\r
-#9054 = CARTESIAN_POINT('',(1.03257511117,20.457165160736));\r
-#9055 = CARTESIAN_POINT('',(1.475363224384,26.937880298378));\r
-#9056 = CARTESIAN_POINT('',(1.926627333512,33.418009817696));\r
-#9057 = CARTESIAN_POINT('',(2.416746615298,40.380361010226));\r
-#9058 = CARTESIAN_POINT('',(2.450743783195,40.862918456653));\r
-#9059 = CARTESIAN_POINT('',(2.484766553385,41.345474143585));\r
-#9060 = CARTESIAN_POINT('',(2.518813430398,41.828028175021));\r
-#9061 = CARTESIAN_POINT('',(2.552882909629,42.310580655962));\r
-#9062 = CARTESIAN_POINT('',(2.586973477336,42.793131692407));\r
-#9063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#9064 = PCURVE('',#8509,#9065);\r
-#9065 = DEFINITIONAL_REPRESENTATION('',(#9066),#9079);\r
-#9066 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9067,#9068,#9069,#9070,#9071,\r
-    #9072,#9073,#9074,#9075,#9076,#9077,#9078),.UNSPECIFIED.,.F.,.F.,(7,\r
-    5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#9067 = CARTESIAN_POINT('',(3.,0.9846980552));\r
-#9068 = CARTESIAN_POINT('',(2.84437028461,0.9846980552));\r
-#9069 = CARTESIAN_POINT('',(2.68881845003,0.9846980552));\r
-#9070 = CARTESIAN_POINT('',(2.53343568395,0.9846980552));\r
-#9071 = CARTESIAN_POINT('',(2.378305470836,0.9846980552));\r
-#9072 = CARTESIAN_POINT('',(2.22348468561,0.9846980552));\r
-#9073 = CARTESIAN_POINT('',(2.05749530595,0.9846980552));\r
-#9074 = CARTESIAN_POINT('',(2.045992475721,0.9846980552));\r
-#9075 = CARTESIAN_POINT('',(2.034491520363,0.9846980552));\r
-#9076 = CARTESIAN_POINT('',(2.022992449991,0.9846980552));\r
-#9077 = CARTESIAN_POINT('',(2.011495273788,0.9846980552));\r
-#9078 = CARTESIAN_POINT('',(2.,0.9846980552));\r
-#9079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#9080 = ORIENTED_EDGE('',*,*,#1113,.F.);\r
-#9081 = ORIENTED_EDGE('',*,*,#1084,.F.);\r
-#9082 = ORIENTED_EDGE('',*,*,#1056,.T.);\r
-#9083 = ORIENTED_EDGE('',*,*,#9084,.T.);\r
-#9084 = EDGE_CURVE('',#1023,#9085,#9087,.T.);\r
-#9085 = VERTEX_POINT('',#9086);\r
-#9086 = CARTESIAN_POINT('',(-23.9086727542,2.091737825944,27.));\r
-#9087 = SURFACE_CURVE('',#9088,(#9092,#9099),.PCURVE_S1.);\r
-#9088 = LINE('',#9089,#9090);\r
-#9089 = CARTESIAN_POINT('',(-10.958141679,0.958713170224,27.));\r
-#9090 = VECTOR('',#9091,1.);\r
-#9091 = DIRECTION('',(-0.996194698092,8.715574274766E-02,-3.5E-16));\r
-#9092 = PCURVE('',#1072,#9093);\r
-#9093 = DEFINITIONAL_REPRESENTATION('',(#9094),#9098);\r
-#9094 = LINE('',#9095,#9096);\r
-#9095 = CARTESIAN_POINT('',(0.958713170224,10.958141679009));\r
-#9096 = VECTOR('',#9097,1.);\r
-#9097 = DIRECTION('',(8.715574274766E-02,0.996194698092));\r
-#9098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#9099 = PCURVE('',#9100,#9105);\r
-#9100 = PLANE('',#9101);\r
-#9101 = AXIS2_PLACEMENT_3D('',#9102,#9103,#9104);\r
-#9102 = CARTESIAN_POINT('',(-21.91628335801,1.917426340448,27.));\r
-#9103 = DIRECTION('',(-6.162841671622E-02,-0.704416026403,\r
-    -0.707106781187));\r
-#9104 = DIRECTION('',(0.625472668645,0.524833885572,-0.57735026919));\r
-#9105 = DEFINITIONAL_REPRESENTATION('',(#9106),#9110);\r
-#9106 = LINE('',#9107,#9108);\r
-#9107 = CARTESIAN_POINT('',(6.350852961086,8.981462390205));\r
-#9108 = VECTOR('',#9109,1.);\r
-#9109 = DIRECTION('',(-0.57735026919,-0.816496580928));\r
-#9110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#9111 = ORIENTED_EDGE('',*,*,#9112,.T.);\r
-#9112 = EDGE_CURVE('',#9085,#9032,#9113,.T.);\r
-#9113 = SURFACE_CURVE('',#9114,(#9119,#9126),.PCURVE_S1.);\r
-#9114 = CIRCLE('',#9115,24.);\r
-#9115 = AXIS2_PLACEMENT_3D('',#9116,#9117,#9118);\r
-#9116 = CARTESIAN_POINT('',(-9.99E-15,9.99E-15,27.));\r
-#9117 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#9118 = DIRECTION('',(1.,-6.9E-16,3.3E-16));\r
-#9119 = PCURVE('',#1072,#9120);\r
-#9120 = DEFINITIONAL_REPRESENTATION('',(#9121),#9125);\r
-#9121 = CIRCLE('',#9122,24.);\r
-#9122 = AXIS2_PLACEMENT_2D('',#9123,#9124);\r
-#9123 = CARTESIAN_POINT('',(4.19E-15,-1.16E-15));\r
-#9124 = DIRECTION('',(-6.9E-16,-1.));\r
-#9125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#9126 = PCURVE('',#9127,#9137);\r
-#9127 = SURFACE_OF_REVOLUTION('',#9128,#9134);\r
-#9128 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#9129,#9130,#9131,#9132,#9133),\r
-  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),.QUASI_UNIFORM_KNOTS.);\r
-#9129 = CARTESIAN_POINT('',(24.,-6.66E-15,27.));\r
-#9130 = CARTESIAN_POINT('',(24.,-4.88E-15,19.));\r
-#9131 = CARTESIAN_POINT('',(26.,-3.11E-15,11.));\r
-#9132 = CARTESIAN_POINT('',(32.,-1.33E-15,3.));\r
-#9133 = CARTESIAN_POINT('',(40.,-1.33E-15,3.));\r
-#9134 = AXIS1_PLACEMENT('',#9135,#9136);\r
-#9135 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#9136 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#9137 = DEFINITIONAL_REPRESENTATION('',(#9138),#9142);\r
-#9138 = LINE('',#9139,#9140);\r
-#9139 = CARTESIAN_POINT('',(0.,0.));\r
-#9140 = VECTOR('',#9141,1.);\r
-#9141 = DIRECTION('',(1.,0.));\r
-#9142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#9143 = ADVANCED_FACE('',(#9144),#1039,.T.);\r
-#9144 = FACE_BOUND('',#9145,.T.);\r
-#9145 = EDGE_LOOP('',(#9146,#9181,#9182,#9428,#9478,#9551,#9603));\r
-#9146 = ORIENTED_EDGE('',*,*,#9147,.F.);\r
-#9147 = EDGE_CURVE('',#1023,#9148,#9150,.T.);\r
-#9148 = VERTEX_POINT('',#9149);\r
-#9149 = CARTESIAN_POINT('',(-6.146529804586,0.821674803612,\r
-    26.717157287525));\r
-#9150 = SURFACE_CURVE('',#9151,(#9159,#9170),.PCURVE_S1.);\r
-#9151 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9152,#9153,#9154,#9155,#9156,\r
-    #9157,#9158),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#9152 = CARTESIAN_POINT('',(-6.176407128169,0.540365605035,27.));\r
-#9153 = CARTESIAN_POINT('',(-6.139329122177,0.964169102411,\r
-    26.57457764173));\r
-#9154 = CARTESIAN_POINT('',(-6.073895814618,1.385430555644,\r
-    26.149216326988));\r
-#9155 = CARTESIAN_POINT('',(-5.980197560104,1.803083513133,\r
-    25.724986324129));\r
-#9156 = CARTESIAN_POINT('',(-5.857896376387,2.21583774042,\r
-    25.303143500785));\r
-#9157 = CARTESIAN_POINT('',(-5.70640901028,2.62220750661,24.885117100332\r
-    ));\r
-#9158 = CARTESIAN_POINT('',(-5.524525723504,3.020428644673,\r
-    24.472559140973));\r
-#9159 = PCURVE('',#1039,#9160);\r
-#9160 = DEFINITIONAL_REPRESENTATION('',(#9161),#9169);\r
-#9161 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9162,#9163,#9164,#9165,#9166,\r
-    #9167,#9168),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#9162 = CARTESIAN_POINT('',(3.22885911619,0.));\r
-#9163 = CARTESIAN_POINT('',(3.297475625588,8.862965797287E-03));\r
-#9164 = CARTESIAN_POINT('',(3.366082426577,1.772465988653E-02));\r
-#9165 = CARTESIAN_POINT('',(3.434760743498,2.65659177057E-02));\r
-#9166 = CARTESIAN_POINT('',(3.503567401103,3.536370461291E-02));\r
-#9167 = CARTESIAN_POINT('',(3.572570466949,4.40911402107E-02));\r
-#9168 = CARTESIAN_POINT('',(3.641922496202,5.271605832124E-02));\r
-#9169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#9170 = PCURVE('',#9100,#9171);\r
-#9171 = DEFINITIONAL_REPRESENTATION('',(#9172),#9180);\r
-#9172 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9173,#9174,#9175,#9176,#9177,\r
-    #9178,#9179),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#9173 = CARTESIAN_POINT('',(9.122134253196,12.900645978658));\r
-#9174 = CARTESIAN_POINT('',(9.613369681865,12.553290081267));\r
-#9175 = CARTESIAN_POINT('',(10.120971182274,12.229228829988));\r
-#9176 = CARTESIAN_POINT('',(10.64370461042,11.929338492994));\r
-#9177 = CARTESIAN_POINT('',(11.180379130684,11.655011209284));\r
-#9178 = CARTESIAN_POINT('',(11.729754616028,11.40799409137));\r
-#9179 = CARTESIAN_POINT('',(12.290708036888,11.190745537257));\r
-#9180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#9181 = ORIENTED_EDGE('',*,*,#1022,.T.);\r
-#9182 = ORIENTED_EDGE('',*,*,#9183,.T.);\r
-#9183 = EDGE_CURVE('',#994,#9184,#9186,.T.);\r
-#9184 = VERTEX_POINT('',#9185);\r
-#9185 = CARTESIAN_POINT('',(-7.713106480117,-0.668221676164,\r
-    16.999999997893));\r
-#9186 = SURFACE_CURVE('',#9187,(#9256,#9328),.PCURVE_S1.);\r
-#9187 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#9188,#9189,#9190,#9191,#9192,\r
-    #9193,#9194,#9195,#9196,#9197,#9198,#9199,#9200,#9201,#9202,#9203,\r
-    #9204,#9205,#9206,#9207,#9208,#9209,#9210,#9211,#9212,#9213,#9214,\r
-    #9215,#9216,#9217,#9218,#9219,#9220,#9221,#9222,#9223,#9224,#9225,\r
-    #9226,#9227,#9228,#9229,#9230,#9231,#9232,#9233,#9234,#9235,#9236,\r
-    #9237,#9238,#9239,#9240,#9241,#9242,#9243,#9244,#9245,#9246,#9247,\r
-    #9248,#9249,#9250,#9251,#9252,#9253,#9254,#9255),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,4.313243905089E-02,0.134164944091,\r
-    0.206253647294,0.289095174408,0.441240546875,0.481791578869,\r
-    0.522584343135,0.648883560616,0.788637793038,0.859259913937,1.),\r
-  .UNSPECIFIED.);\r
-#9188 = CARTESIAN_POINT('',(-5.788244583666,2.221761607298,27.));\r
-#9189 = CARTESIAN_POINT('',(-5.842216558009,2.081151117346,\r
-    26.71168778972));\r
-#9190 = CARTESIAN_POINT('',(-5.893358540564,1.944176922904,\r
-    26.421000307331));\r
-#9191 = CARTESIAN_POINT('',(-5.942141528944,1.811092776981,\r
-    26.128016128753));\r
-#9192 = CARTESIAN_POINT('',(-5.989060745195,1.682082586241,\r
-    25.832840231396));\r
-#9193 = CARTESIAN_POINT('',(-6.034614071945,1.557258399969,\r
-    25.535601704028));\r
-#9194 = CARTESIAN_POINT('',(-6.079285252776,1.43666595169,\r
-    25.236448750883));\r
-#9195 = CARTESIAN_POINT('',(-6.21691584562,1.074698644528,\r
-    24.300464749014));\r
-#9196 = CARTESIAN_POINT('',(-6.308401673007,0.847933750868,\r
-    23.657620472096));\r
-#9197 = CARTESIAN_POINT('',(-6.402303510021,0.639902118404,\r
-    23.008437819391));\r
-#9198 = CARTESIAN_POINT('',(-6.502428168567,0.44941538414,22.35455582842\r
-    ));\r
-#9199 = CARTESIAN_POINT('',(-6.611610772205,0.274792081092,\r
-    21.697583196786));\r
-#9200 = CARTESIAN_POINT('',(-6.731977424113,0.114394000731,\r
-    21.038969174356));\r
-#9201 = CARTESIAN_POINT('',(-6.970550758082,-0.150241447337,\r
-    19.858169747877));\r
-#9202 = CARTESIAN_POINT('',(-7.083997441522,-0.259222476521,\r
-    19.336100083294));\r
-#9203 = CARTESIAN_POINT('',(-7.206250336442,-0.360985095413,\r
-    18.81442463128));\r
-#9204 = CARTESIAN_POINT('',(-7.337890777402,-0.456215812546,\r
-    18.293719228427));\r
-#9205 = CARTESIAN_POINT('',(-7.479349061817,-0.545503417021,\r
-    17.774514757353));\r
-#9206 = CARTESIAN_POINT('',(-7.630947671724,-0.629337018623,\r
-    17.257307134315));\r
-#9207 = CARTESIAN_POINT('',(-7.979067428736,-0.798685629861,\r
-    16.151051688054));\r
-#9208 = CARTESIAN_POINT('',(-8.178918096193,-0.882586572186,\r
-    15.562790186349));\r
-#9209 = CARTESIAN_POINT('',(-8.392843516585,-0.960470302805,\r
-    14.978501148233));\r
-#9210 = CARTESIAN_POINT('',(-8.621069197805,-1.032836469583,\r
-    14.398853360374));\r
-#9211 = CARTESIAN_POINT('',(-8.863727397442,-1.100095336379,\r
-    13.824490115406));\r
-#9212 = CARTESIAN_POINT('',(-9.12088222229,-1.162613563698,\r
-    13.256044396609));\r
-#9213 = CARTESIAN_POINT('',(-9.891445476393,-1.327556138655,\r
-    11.662174802483));\r
-#9214 = CARTESIAN_POINT('',(-10.43927251425,-1.419613495297,\r
-    10.652256950389));\r
-#9215 = CARTESIAN_POINT('',(-11.03602300556,-1.499224764167,\r
-    9.668307740612));\r
-#9216 = CARTESIAN_POINT('',(-11.68108445228,-1.568718781864,\r
-    8.714068178152));\r
-#9217 = CARTESIAN_POINT('',(-12.37345812059,-1.63134371105,7.79331519053\r
-    ));\r
-#9218 = CARTESIAN_POINT('',(-13.11177113547,-1.691838897343,\r
-    6.909909545333));\r
-#9219 = CARTESIAN_POINT('',(-14.10267100137,-1.773499686984,\r
-    5.843212096973));\r
-#9220 = CARTESIAN_POINT('',(-14.31432505611,-1.790967111361,\r
-    5.621662887146));\r
-#9221 = CARTESIAN_POINT('',(-14.52907072673,-1.808832655207,\r
-    5.403113701736));\r
-#9222 = CARTESIAN_POINT('',(-14.74687122712,-1.827219606732,\r
-    5.187641252263));\r
-#9223 = CARTESIAN_POINT('',(-14.96768029725,-1.846256425629,\r
-    4.975316446726));\r
-#9224 = CARTESIAN_POINT('',(-15.19144081664,-1.866075703441,\r
-    4.766203083517));\r
-#9225 = CARTESIAN_POINT('',(-15.64609466817,-1.907677544374,\r
-    4.353298542492));\r
-#9226 = CARTESIAN_POINT('',(-15.87702242553,-1.929471070182,\r
-    4.149546059854));\r
-#9227 = CARTESIAN_POINT('',(-16.11081211734,-1.952334795624,\r
-    3.949169933672));\r
-#9228 = CARTESIAN_POINT('',(-16.34739297064,-1.976412261957,\r
-    3.752228275166));\r
-#9229 = CARTESIAN_POINT('',(-16.58668664795,-2.001849779117,\r
-    3.558773934802));\r
-#9230 = CARTESIAN_POINT('',(-16.82860711413,-2.028795062264,\r
-    3.368854177302));\r
-#9231 = CARTESIAN_POINT('',(-17.82991707614,-2.145947342892,\r
-    2.605567873013));\r
-#9232 = CARTESIAN_POINT('',(-18.61116200332,-2.250381139114,\r
-    2.062822080085));\r
-#9233 = CARTESIAN_POINT('',(-19.41386662545,-2.375069574291,\r
-    1.555636711386));\r
-#9234 = CARTESIAN_POINT('',(-20.23453459375,-2.524386383581,\r
-    1.084661970026));\r
-#9235 = CARTESIAN_POINT('',(-21.06916996823,-2.702258637845,\r
-    0.649815413634));\r
-#9236 = CARTESIAN_POINT('',(-21.91343710876,-2.911684671432,\r
-    0.250421577406));\r
-#9237 = CARTESIAN_POINT('',(-23.70263676233,-3.423154377509,\r
-    -0.518568227501));\r
-#9238 = CARTESIAN_POINT('',(-24.64899356151,-3.732768264387,\r
-    -0.880578359981));\r
-#9239 = CARTESIAN_POINT('',(-25.59564415985,-4.085819273842,\r
-    -1.202082738696));\r
-#9240 = CARTESIAN_POINT('',(-26.53699314866,-4.483280937465,\r
-    -1.485599317975));\r
-#9241 = CARTESIAN_POINT('',(-27.46830138541,-4.924572101097,\r
-    -1.734001175195));\r
-#9242 = CARTESIAN_POINT('',(-28.38562988933,-5.407963990036,\r
-    -1.950164991405));\r
-#9243 = CARTESIAN_POINT('',(-29.7406319035,-6.1950665252,-2.231194911599\r
-    ));\r
-#9244 = CARTESIAN_POINT('',(-30.19117722823,-6.469415650744,\r
-    -2.318022665291));\r
-#9245 = CARTESIAN_POINT('',(-30.63703301824,-6.753583790775,\r
-    -2.397701508334));\r
-#9246 = CARTESIAN_POINT('',(-31.07789898706,-7.047230985423,\r
-    -2.470585702601));\r
-#9247 = CARTESIAN_POINT('',(-31.5135364581,-7.349992849529,\r
-    -2.537016586598));\r
-#9248 = CARTESIAN_POINT('',(-31.94376171402,-7.661491749291,\r
-    -2.597318839136));\r
-#9249 = CARTESIAN_POINT('',(-33.21476293039,-8.618777055155,\r
-    -2.760363645041));\r
-#9250 = CARTESIAN_POINT('',(-34.03899954302,-9.289355891569,\r
-    -2.845792538735));\r
-#9251 = CARTESIAN_POINT('',(-34.84018276893,-9.990137286202,\r
-    -2.910519301975));\r
-#9252 = CARTESIAN_POINT('',(-35.61803230963,-10.71810369162,\r
-    -2.9566496549));\r
-#9253 = CARTESIAN_POINT('',(-36.37276700708,-11.47037371962,\r
-    -2.985974129828));\r
-#9254 = CARTESIAN_POINT('',(-37.10498000578,-12.24433691847,\r
-    -2.999999976121));\r
-#9255 = CARTESIAN_POINT('',(-37.81557605297,-13.0377168227,-3.));\r
-#9256 = PCURVE('',#1039,#9257);\r
-#9257 = DEFINITIONAL_REPRESENTATION('',(#9258),#9327);\r
-#9258 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#9259,#9260,#9261,#9262,#9263,\r
-    #9264,#9265,#9266,#9267,#9268,#9269,#9270,#9271,#9272,#9273,#9274,\r
-    #9275,#9276,#9277,#9278,#9279,#9280,#9281,#9282,#9283,#9284,#9285,\r
-    #9286,#9287,#9288,#9289,#9290,#9291,#9292,#9293,#9294,#9295,#9296,\r
-    #9297,#9298,#9299,#9300,#9301,#9302,#9303,#9304,#9305,#9306,#9307,\r
-    #9308,#9309,#9310,#9311,#9312,#9313,#9314,#9315,#9316,#9317,#9318,\r
-    #9319,#9320,#9321,#9322,#9323,#9324,#9325,#9326),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,4.313243905089E-02,0.134164944091,\r
-    0.206253647294,0.289095174408,0.441240546875,0.481791578869,\r
-    0.522584343135,0.648883560616,0.788637793038,0.859259913937,1.),\r
-  .UNSPECIFIED.);\r
-#9259 = CARTESIAN_POINT('',(3.508091120057,0.));\r
-#9260 = CARTESIAN_POINT('',(3.483798696349,6.006504380823E-03));\r
-#9261 = CARTESIAN_POINT('',(3.460217394862,1.206249361573E-02));\r
-#9262 = CARTESIAN_POINT('',(3.437382967592,1.816721547945E-02));\r
-#9263 = CARTESIAN_POINT('',(3.415323503552,2.431943363925E-02));\r
-#9264 = CARTESIAN_POINT('',(3.394058750208,3.051747456114E-02));\r
-#9265 = CARTESIAN_POINT('',(3.373600246144,3.675932636386E-02));\r
-#9266 = CARTESIAN_POINT('',(3.312484520836,5.630425623779E-02));\r
-#9267 = CARTESIAN_POINT('',(3.274630224662,6.975006268753E-02));\r
-#9268 = CARTESIAN_POINT('',(3.240424099911,8.336100580649E-02));\r
-#9269 = CARTESIAN_POINT('',(3.209755042106,9.711454595863E-02));\r
-#9270 = CARTESIAN_POINT('',(3.182414283109,0.110989440623));\r
-#9271 = CARTESIAN_POINT('',(3.158161224919,0.124968083745));\r
-#9272 = CARTESIAN_POINT('',(3.119782802916,0.150177223504));\r
-#9273 = CARTESIAN_POINT('',(3.104599731494,0.161374578824));\r
-#9274 = CARTESIAN_POINT('',(3.091068825145,0.172621826554));\r
-#9275 = CARTESIAN_POINT('',(3.079061717098,0.1839134857));\r
-#9276 = CARTESIAN_POINT('',(3.068453935752,0.195245096969));\r
-#9277 = CARTESIAN_POINT('',(3.059127975738,0.206612999132));\r
-#9278 = CARTESIAN_POINT('',(3.041600860026,0.231115762302));\r
-#9279 = CARTESIAN_POINT('',(3.03377494224,0.244261376624));\r
-#9280 = CARTESIAN_POINT('',(3.027326294919,0.257446213569));\r
-#9281 = CARTESIAN_POINT('',(3.022098349837,0.270666673325));\r
-#9282 = CARTESIAN_POINT('',(3.017946501373,0.283919789101));\r
-#9283 = CARTESIAN_POINT('',(3.01473712208,0.297202873117));\r
-#9284 = CARTESIAN_POINT('',(3.00795354386,0.334958972866));\r
-#9285 = CARTESIAN_POINT('',(3.006320229599,0.359497618944));\r
-#9286 = CARTESIAN_POINT('',(3.006674856255,0.384112751049));\r
-#9287 = CARTESIAN_POINT('',(3.008352706205,0.408791866498));\r
-#9288 = CARTESIAN_POINT('',(3.01076975788,0.433521406188));\r
-#9289 = CARTESIAN_POINT('',(3.013414268001,0.458283778698));\r
-#9290 = CARTESIAN_POINT('',(3.016502624561,0.489657741927));\r
-#9291 = CARTESIAN_POINT('',(3.017137895252,0.496260551534));\r
-#9292 = CARTESIAN_POINT('',(3.01775031752,0.502863856675));\r
-#9293 = CARTESIAN_POINT('',(3.018332040428,0.509467174073));\r
-#9294 = CARTESIAN_POINT('',(3.018875666807,0.51606844619));\r
-#9295 = CARTESIAN_POINT('',(3.019374288387,0.522664764894));\r
-#9296 = CARTESIAN_POINT('',(3.020271290712,0.535884293912));\r
-#9297 = CARTESIAN_POINT('',(3.020669059262,0.542507269434));\r
-#9298 = CARTESIAN_POINT('',(3.021008206361,0.549121813415));\r
-#9299 = CARTESIAN_POINT('',(3.021282681697,0.555725898988));\r
-#9300 = CARTESIAN_POINT('',(3.021486958706,0.562317479687));\r
-#9301 = CARTESIAN_POINT('',(3.021616052632,0.568894496629));\r
-#9302 = CARTESIAN_POINT('',(3.021818752967,0.595766625305));\r
-#9303 = CARTESIAN_POINT('',(3.021208863953,0.615921862632));\r
-#9304 = CARTESIAN_POINT('',(3.019704079185,0.635855092036));\r
-#9305 = CARTESIAN_POINT('',(3.017224345101,0.655505223072));\r
-#9306 = CARTESIAN_POINT('',(3.013743817543,0.67481829156));\r
-#9307 = CARTESIAN_POINT('',(3.009281024329,0.693748549125));\r
-#9308 = CARTESIAN_POINT('',(2.997922334807,0.732736111601));\r
-#9309 = CARTESIAN_POINT('',(2.990816106997,0.752704789847));\r
-#9310 = CARTESIAN_POINT('',(2.982641090465,0.772106774878));\r
-#9311 = CARTESIAN_POINT('',(2.973514952434,0.790916814691));\r
-#9312 = CARTESIAN_POINT('',(2.963572763386,0.809130157444));\r
-#9313 = CARTESIAN_POINT('',(2.952950412015,0.826752621819));\r
-#9314 = CARTESIAN_POINT('',(2.936133567413,0.85240831176));\r
-#9315 = CARTESIAN_POINT('',(2.930347140463,0.860874170224));\r
-#9316 = CARTESIAN_POINT('',(2.924435855169,0.869195778052));\r
-#9317 = CARTESIAN_POINT('',(2.918415170069,0.877376181749));\r
-#9318 = CARTESIAN_POINT('',(2.912299645412,0.885418940445));\r
-#9319 = CARTESIAN_POINT('',(2.906102837802,0.893327949131));\r
-#9320 = CARTESIAN_POINT('',(2.887350637934,0.91661035264));\r
-#9321 = CARTESIAN_POINT('',(2.874591523011,0.931597364933));\r
-#9322 = CARTESIAN_POINT('',(2.861657312689,0.946102553831));\r
-#9323 = CARTESIAN_POINT('',(2.848629334871,0.960161589302));\r
-#9324 = CARTESIAN_POINT('',(2.83557402436,0.973809109086));\r
-#9325 = CARTESIAN_POINT('',(2.822544673573,0.987077938091));\r
-#9326 = CARTESIAN_POINT('',(2.809583692333,0.999999974335));\r
-#9327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#9328 = PCURVE('',#9329,#9357);\r
-#9329 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#9330,#9331,#9332)\r
-    ,(#9333,#9334,#9335)\r
-    ,(#9336,#9337,#9338)\r
-    ,(#9339,#9340,#9341)\r
-    ,(#9342,#9343,#9344)\r
-    ,(#9345,#9346,#9347)\r
-    ,(#9348,#9349,#9350)\r
-    ,(#9351,#9352,#9353)\r
-    ,(#9354,#9355,#9356\r
-  )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(2.,3.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#9330 = CARTESIAN_POINT('',(-39.15545752936,-14.61561515203,-3.));\r
-#9331 = CARTESIAN_POINT('',(-46.94887143326,-10.00929138461,\r
-    18.132466219623));\r
-#9332 = CARTESIAN_POINT('',(-39.09076933806,17.916242702028,\r
-    27.282842712475));\r
-#9333 = CARTESIAN_POINT('',(-35.81238748277,-10.46115877048,-3.));\r
-#9334 = CARTESIAN_POINT('',(-40.65586364538,-9.764723711925,\r
-    18.132466219623));\r
-#9335 = CARTESIAN_POINT('',(-34.33265345612,15.697496827889,\r
-    27.282842712475));\r
-#9336 = CARTESIAN_POINT('',(-31.82343786417,-6.826438279837,-3.));\r
-#9337 = CARTESIAN_POINT('',(-34.60907216453,-9.322027073354,\r
-    18.132466219623));\r
-#9338 = CARTESIAN_POINT('',(-29.57453757418,13.47875095375,\r
-    27.282842712475));\r
-#9339 = CARTESIAN_POINT('',(-27.28287810647,-3.828602231191,-3.));\r
-#9340 = CARTESIAN_POINT('',(-28.77256045913,-8.636543168994,\r
-    18.132466219623));\r
-#9341 = CARTESIAN_POINT('',(-24.81642169224,11.260005079612,\r
-    27.282842712475));\r
-#9342 = CARTESIAN_POINT('',(-22.31047096776,-1.564279402171,-3.));\r
-#9343 = CARTESIAN_POINT('',(-23.10067366519,-7.671436059438,\r
-    18.132466219623));\r
-#9344 = CARTESIAN_POINT('',(-20.05830581029,9.041259205473,\r
-    27.282842712475));\r
-#9345 = CARTESIAN_POINT('',(-17.0459074514,-0.102649623689,-3.));\r
-#9346 = CARTESIAN_POINT('',(-17.5401600552,-6.400333641858,\r
-    18.132466219623));\r
-#9347 = CARTESIAN_POINT('',(-15.30018992835,6.822513331334,\r
-    27.282842712475));\r
-#9348 = CARTESIAN_POINT('',(-11.64066501243,0.519490283152,-3.));\r
-#9349 = CARTESIAN_POINT('',(-12.03327477826,-4.809208568439,\r
-    18.132466219623));\r
-#9350 = CARTESIAN_POINT('',(-10.54207404641,4.603767457196,\r
-    27.282842712475));\r
-#9351 = CARTESIAN_POINT('',(-6.248599027154,0.299180239502,-3.));\r
-#9352 = CARTESIAN_POINT('',(-6.521366494086,-2.896932424978,\r
-    18.132466219623));\r
-#9353 = CARTESIAN_POINT('',(-5.783958164471,2.385021583057,\r
-    27.282842712475));\r
-#9354 = CARTESIAN_POINT('',(-1.017225707971,-0.734433981501,-3.));\r
-#9355 = CARTESIAN_POINT('',(-0.948200420485,-0.674615896715,\r
-    18.132466219623));\r
-#9356 = CARTESIAN_POINT('',(-1.025842282529,0.166275708918,\r
-    27.282842712475));\r
-#9357 = DEFINITIONAL_REPRESENTATION('',(#9358),#9427);\r
-#9358 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#9359,#9360,#9361,#9362,#9363,\r
-    #9364,#9365,#9366,#9367,#9368,#9369,#9370,#9371,#9372,#9373,#9374,\r
-    #9375,#9376,#9377,#9378,#9379,#9380,#9381,#9382,#9383,#9384,#9385,\r
-    #9386,#9387,#9388,#9389,#9390,#9391,#9392,#9393,#9394,#9395,#9396,\r
-    #9397,#9398,#9399,#9400,#9401,#9402,#9403,#9404,#9405,#9406,#9407,\r
-    #9408,#9409,#9410,#9411,#9412,#9413,#9414,#9415,#9416,#9417,#9418,\r
-    #9419,#9420,#9421,#9422,#9423,#9424,#9425,#9426),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,4.313243905089E-02,0.134164944091,\r
-    0.206253647294,0.289095174408,0.441240546875,0.481791578869,\r
-    0.522584343135,0.648883560616,0.788637793038,0.859259913937,1.),\r
-  .UNSPECIFIED.);\r
-#9359 = CARTESIAN_POINT('',(2.875455796418,0.9846980552));\r
-#9360 = CARTESIAN_POINT('',(2.874610153272,0.969253407616));\r
-#9361 = CARTESIAN_POINT('',(2.87382656138,0.954038773635));\r
-#9362 = CARTESIAN_POINT('',(2.873092001909,0.939039217951));\r
-#9363 = CARTESIAN_POINT('',(2.872393256277,0.924243688101));\r
-#9364 = CARTESIAN_POINT('',(2.871717420448,0.909643925974));\r
-#9365 = CARTESIAN_POINT('',(2.871052275216,0.895233628841));\r
-#9366 = CARTESIAN_POINT('',(2.868981397104,0.850983882287));\r
-#9367 = CARTESIAN_POINT('',(2.867573637355,0.821784136094));\r
-#9368 = CARTESIAN_POINT('',(2.866056720107,0.793358528408));\r
-#9369 = CARTESIAN_POINT('',(2.864342064438,0.765683301254));\r
-#9370 = CARTESIAN_POINT('',(2.862367336923,0.738738960189));\r
-#9371 = CARTESIAN_POINT('',(2.860087573579,0.712506842125));\r
-#9372 = CARTESIAN_POINT('',(2.855398007619,0.666743522331));\r
-#9373 = CARTESIAN_POINT('',(2.853113929727,0.646953276264));\r
-#9374 = CARTESIAN_POINT('',(2.85060212658,0.627587262157));\r
-#9375 = CARTESIAN_POINT('',(2.847851407274,0.608635949902));\r
-#9376 = CARTESIAN_POINT('',(2.844853850244,0.590090255909));\r
-#9377 = CARTESIAN_POINT('',(2.841603692094,0.571941691717));\r
-#9378 = CARTESIAN_POINT('',(2.834066747519,0.533774424125));\r
-#9379 = CARTESIAN_POINT('',(2.829697609274,0.51388037504));\r
-#9380 = CARTESIAN_POINT('',(2.82498303719,0.494488691777));\r
-#9381 = CARTESIAN_POINT('',(2.819919363653,0.475588787144));\r
-#9382 = CARTESIAN_POINT('',(2.814504531431,0.457171532908));\r
-#9383 = CARTESIAN_POINT('',(2.808737546266,0.439229385444));\r
-#9384 = CARTESIAN_POINT('',(2.791380134706,0.389665510146));\r
-#9385 = CARTESIAN_POINT('',(2.778953688584,0.359155860072));\r
-#9386 = CARTESIAN_POINT('',(2.765339024067,0.330190258988));\r
-#9387 = CARTESIAN_POINT('',(2.750545001391,0.302744206387));\r
-#9388 = CARTESIAN_POINT('',(2.734584622196,0.276807108124));\r
-#9389 = CARTESIAN_POINT('',(2.717473371656,0.252380146001));\r
-#9390 = CARTESIAN_POINT('',(2.694368823145,0.223366850258));\r
-#9391 = CARTESIAN_POINT('',(2.689426368497,0.217369240868));\r
-#9392 = CARTESIAN_POINT('',(2.684403998415,0.211479773726));\r
-#9393 = CARTESIAN_POINT('',(2.679302077456,0.205698771093));\r
-#9394 = CARTESIAN_POINT('',(2.674121152243,0.200026440153));\r
-#9395 = CARTESIAN_POINT('',(2.668861982899,0.194462840781));\r
-#9396 = CARTESIAN_POINT('',(2.658156945478,0.183520771913));\r
-#9397 = CARTESIAN_POINT('',(2.652710154545,0.178143591285));\r
-#9398 = CARTESIAN_POINT('',(2.647185852237,0.172876582011));\r
-#9399 = CARTESIAN_POINT('',(2.641585024518,0.167719719628));\r
-#9400 = CARTESIAN_POINT('',(2.635908793357,0.16267289078));\r
-#9401 = CARTESIAN_POINT('',(2.630158421352,0.157735887889));\r
-#9402 = CARTESIAN_POINT('',(2.606306295287,0.137961942772));\r
-#9403 = CARTESIAN_POINT('',(2.587577491229,0.124063196881));\r
-#9404 = CARTESIAN_POINT('',(2.568194040054,0.111206667649));\r
-#9405 = CARTESIAN_POINT('',(2.548211044802,9.937300256051E-02));\r
-#9406 = CARTESIAN_POINT('',(2.527692661258,8.852995340355E-02));\r
-#9407 = CARTESIAN_POINT('',(2.506710655157,7.863600403445E-02));\r
-#9408 = CARTESIAN_POINT('',(2.461702862006,5.969349169133E-02));\r
-#9409 = CARTESIAN_POINT('',(2.437583849568,5.084429042271E-02));\r
-#9410 = CARTESIAN_POINT('',(2.413097311915,4.303387576822E-02));\r
-#9411 = CARTESIAN_POINT('',(2.388341310872,3.618019162596E-02));\r
-#9412 = CARTESIAN_POINT('',(2.36339992871,3.019920605406E-02));\r
-#9413 = CARTESIAN_POINT('',(2.338346372027,2.501106852833E-02));\r
-#9414 = CARTESIAN_POINT('',(2.300561147707,1.828346488877E-02));\r
-#9415 = CARTESIAN_POINT('',(2.287862833433,1.620829964628E-02));\r
-#9416 = CARTESIAN_POINT('',(2.275157483836,1.430669107214E-02));\r
-#9417 = CARTESIAN_POINT('',(2.262450883129,1.256936784247E-02));\r
-#9418 = CARTESIAN_POINT('',(2.249747707259,1.098753800415E-02));\r
-#9419 = CARTESIAN_POINT('',(2.237051629865,9.552944081842E-03));\r
-#9420 = CARTESIAN_POINT('',(2.199083588942,5.677111295437E-03));\r
-#9421 = CARTESIAN_POINT('',(2.173842598457,3.65075636936E-03));\r
-#9422 = CARTESIAN_POINT('',(2.148661423739,2.117534925767E-03));\r
-#9423 = CARTESIAN_POINT('',(2.123546633113,1.025677270717E-03));\r
-#9424 = CARTESIAN_POINT('',(2.098495327892,3.31857566744E-04));\r
-#9425 = CARTESIAN_POINT('',(2.073496327995,5.6497852E-10));\r
-#9426 = CARTESIAN_POINT('',(2.048529611575,0.));\r
-#9427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#9428 = ORIENTED_EDGE('',*,*,#9429,.T.);\r
-#9429 = EDGE_CURVE('',#9184,#9430,#9432,.T.);\r
-#9430 = VERTEX_POINT('',#9431);\r
-#9431 = CARTESIAN_POINT('',(-7.645530517296,-1.218357366019,17.));\r
-#9432 = SURFACE_CURVE('',#9433,(#9452,#9460),.PCURVE_S1.);\r
-#9433 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#9434,#9435,#9436,#9437,#9438,\r
-    #9439,#9440,#9441,#9442,#9443,#9444,#9445,#9446,#9447,#9448,#9449,\r
-    #9450,#9451),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6),(0.,0.250000000694,\r
-    0.5,0.749999999306,1.),.UNSPECIFIED.);\r
-#9434 = CARTESIAN_POINT('',(-6.636269893519,3.987286485029,17.));\r
-#9435 = CARTESIAN_POINT('',(-6.8405386443,3.647310194599,17.));\r
-#9436 = CARTESIAN_POINT('',(-7.023038565096,3.294248673476,17.));\r
-#9437 = CARTESIAN_POINT('',(-7.182645723194,2.929973392924,17.));\r
-#9438 = CARTESIAN_POINT('',(-7.318490484572,2.556469877088,17.));\r
-#9439 = CARTESIAN_POINT('',(-7.541426427228,1.795195991023,17.));\r
-#9440 = CARTESIAN_POINT('',(-7.62852045418,1.407415998337,17.));\r
-#9441 = CARTESIAN_POINT('',(-7.690627713625,1.014588331614,17.));\r
-#9442 = CARTESIAN_POINT('',(-7.727409728306,0.618853855413,17.));\r
-#9443 = CARTESIAN_POINT('',(-7.750196309646,-0.174064256594,17.));\r
-#9444 = CARTESIAN_POINT('',(-7.736201165268,-0.571257947621,17.));\r
-#9445 = CARTESIAN_POINT('',(-7.696755639639,-0.967003999941,17.));\r
-#9446 = CARTESIAN_POINT('',(-7.632074706232,-1.359145644136,17.));\r
-#9447 = CARTESIAN_POINT('',(-7.453224981693,-2.131965895012,17.));\r
-#9448 = CARTESIAN_POINT('',(-7.339053902181,-2.512654271692,17.));\r
-#9449 = CARTESIAN_POINT('',(-7.200629684539,-2.885494265399,17.));\r
-#9450 = CARTESIAN_POINT('',(-7.038706503282,-3.248453687593,17.));\r
-#9451 = CARTESIAN_POINT('',(-6.85429896174,-3.599599610569,17.));\r
-#9452 = PCURVE('',#1039,#9453);\r
-#9453 = DEFINITIONAL_REPRESENTATION('',(#9454),#9459);\r
-#9454 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#9455,#9456,#9457,#9458),\r
-  .UNSPECIFIED.,.F.,.F.,(4,4),(0.612383491451,0.682272014386),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#9455 = CARTESIAN_POINT('',(3.055173857713,0.212321474617));\r
-#9456 = CARTESIAN_POINT('',(3.03130453426,0.212321474677));\r
-#9457 = CARTESIAN_POINT('',(3.007435216528,0.212321474505));\r
-#9458 = CARTESIAN_POINT('',(2.983565863618,0.2123214744));\r
-#9459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#9460 = PCURVE('',#9461,#9471);\r
-#9461 = SURFACE_OF_REVOLUTION('',#9462,#9468);\r
-#9462 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#9463,#9464,#9465,#9466,#9467),\r
-  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),.QUASI_UNIFORM_KNOTS.);\r
-#9463 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#9464 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#9465 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#9466 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#9467 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#9468 = AXIS1_PLACEMENT('',#9469,#9470);\r
-#9469 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#9470 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#9471 = DEFINITIONAL_REPRESENTATION('',(#9472),#9477);\r
-#9472 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#9473,#9474,#9475,#9476),\r
-  .UNSPECIFIED.,.F.,.F.,(4,4),(0.612383491451,0.682272014386),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#9473 = CARTESIAN_POINT('',(3.055173857713,0.212321474617));\r
-#9474 = CARTESIAN_POINT('',(3.03130453426,0.212321474677));\r
-#9475 = CARTESIAN_POINT('',(3.007435216528,0.212321474505));\r
-#9476 = CARTESIAN_POINT('',(2.983565863618,0.2123214744));\r
-#9477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#9478 = ORIENTED_EDGE('',*,*,#9479,.T.);\r
-#9479 = EDGE_CURVE('',#9430,#9480,#9482,.T.);\r
-#9480 = VERTEX_POINT('',#9481);\r
-#9481 = CARTESIAN_POINT('',(-7.479891577525,-1.997436769254,17.));\r
-#9482 = SURFACE_CURVE('',#9483,(#9502,#9524),.PCURVE_S1.);\r
-#9483 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#9484,#9485,#9486,#9487,#9488,\r
-    #9489,#9490,#9491,#9492,#9493,#9494,#9495,#9496,#9497,#9498,#9499,\r
-    #9500,#9501),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6),(0.,0.250000000694,\r
-    0.5,0.749999999306,1.),.UNSPECIFIED.);\r
-#9484 = CARTESIAN_POINT('',(-7.22783507418,2.774334470422,17.));\r
-#9485 = CARTESIAN_POINT('',(-7.369964260364,2.404052287438,17.));\r
-#9486 = CARTESIAN_POINT('',(-7.488383107541,2.024663785476,17.));\r
-#9487 = CARTESIAN_POINT('',(-7.582309735635,1.638207172812,17.));\r
-#9488 = CARTESIAN_POINT('',(-7.651232504969,1.24678881938,17.));\r
-#9489 = CARTESIAN_POINT('',(-7.738587726701,0.458367974038,17.));\r
-#9490 = CARTESIAN_POINT('',(-7.757021310619,6.135551171266E-02,17.));\r
-#9491 = CARTESIAN_POINT('',(-7.749971212775,-0.336289032496,17.));\r
-#9492 = CARTESIAN_POINT('',(-7.717475855372,-0.732398542613,17.));\r
-#9493 = CARTESIAN_POINT('',(-7.602227472152,-1.517227295147,17.));\r
-#9494 = CARTESIAN_POINT('',(-7.519472984836,-1.905956490201,17.));\r
-#9495 = CARTESIAN_POINT('',(-7.411906144571,-2.288840627107,17.));\r
-#9496 = CARTESIAN_POINT('',(-7.280113177977,-2.663793032372,17.));\r
-#9497 = CARTESIAN_POINT('',(-6.969781754398,-3.393815478378,17.));\r
-#9498 = CARTESIAN_POINT('',(-6.791239347256,-3.748894743314,17.));\r
-#9499 = CARTESIAN_POINT('',(-6.590175119049,-4.092033346612,17.));\r
-#9500 = CARTESIAN_POINT('',(-6.367684672524,-4.42136093427,17.));\r
-#9501 = CARTESIAN_POINT('',(-6.125102846279,-4.735150128119,17.));\r
-#9502 = PCURVE('',#1039,#9503);\r
-#9503 = DEFINITIONAL_REPRESENTATION('',(#9504),#9523);\r
-#9504 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#9505,#9506,#9507,#9508,#9509,\r
-    #9510,#9511,#9512,#9513,#9514,#9515,#9516,#9517,#9518,#9519,#9520,\r
-    #9521,#9522),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6),(0.,0.250000000694,\r
-    0.5,0.749999999306,1.),.UNSPECIFIED.);\r
-#9505 = CARTESIAN_POINT('',(3.508091120057,0.212321474505));\r
-#9506 = CARTESIAN_POINT('',(3.456861095441,0.212321474505));\r
-#9507 = CARTESIAN_POINT('',(3.405630424777,0.212321474505));\r
-#9508 = CARTESIAN_POINT('',(3.354400978406,0.212321474505));\r
-#9509 = CARTESIAN_POINT('',(3.303170305112,0.212321474505));\r
-#9510 = CARTESIAN_POINT('',(3.200710258995,0.212321474505));\r
-#9511 = CARTESIAN_POINT('',(3.149479583695,0.212321474505));\r
-#9512 = CARTESIAN_POINT('',(3.098250141981,0.212321474505));\r
-#9513 = CARTESIAN_POINT('',(3.047019466681,0.212321474505));\r
-#9514 = CARTESIAN_POINT('',(2.944559420849,0.212321474505));\r
-#9515 = CARTESIAN_POINT('',(2.893328745549,0.212321474505));\r
-#9516 = CARTESIAN_POINT('',(2.842099303835,0.212321474505));\r
-#9517 = CARTESIAN_POINT('',(2.790868628535,0.212321474505));\r
-#9518 = CARTESIAN_POINT('',(2.688408582419,0.212321474505));\r
-#9519 = CARTESIAN_POINT('',(2.637177909124,0.212321474505));\r
-#9520 = CARTESIAN_POINT('',(2.585948462753,0.212321474505));\r
-#9521 = CARTESIAN_POINT('',(2.534717792089,0.212321474505));\r
-#9522 = CARTESIAN_POINT('',(2.483487767473,0.212321474505));\r
-#9523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#9524 = PCURVE('',#9525,#9530);\r
-#9525 = PLANE('',#9526);\r
-#9526 = AXIS2_PLACEMENT_3D('',#9527,#9528,#9529);\r
-#9527 = CARTESIAN_POINT('',(-1.004890835654E-14,3.721564300377E-15,17.)\r
-  );\r
-#9528 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#9529 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#9530 = DEFINITIONAL_REPRESENTATION('',(#9531),#9550);\r
-#9531 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#9532,#9533,#9534,#9535,#9536,\r
-    #9537,#9538,#9539,#9540,#9541,#9542,#9543,#9544,#9545,#9546,#9547,\r
-    #9548,#9549),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6),(0.,0.250000000694,\r
-    0.5,0.749999999306,1.),.UNSPECIFIED.);\r
-#9532 = CARTESIAN_POINT('',(-6.636269893519,3.987286485029));\r
-#9533 = CARTESIAN_POINT('',(-6.8405386443,3.647310194599));\r
-#9534 = CARTESIAN_POINT('',(-7.023038565096,3.294248673476));\r
-#9535 = CARTESIAN_POINT('',(-7.182645723194,2.929973392924));\r
-#9536 = CARTESIAN_POINT('',(-7.318490484572,2.556469877088));\r
-#9537 = CARTESIAN_POINT('',(-7.541426427228,1.795195991023));\r
-#9538 = CARTESIAN_POINT('',(-7.62852045418,1.407415998337));\r
-#9539 = CARTESIAN_POINT('',(-7.690627713625,1.014588331614));\r
-#9540 = CARTESIAN_POINT('',(-7.727409728306,0.618853855413));\r
-#9541 = CARTESIAN_POINT('',(-7.750196309646,-0.174064256594));\r
-#9542 = CARTESIAN_POINT('',(-7.736201165268,-0.571257947621));\r
-#9543 = CARTESIAN_POINT('',(-7.696755639639,-0.967003999941));\r
-#9544 = CARTESIAN_POINT('',(-7.632074706232,-1.359145644135));\r
-#9545 = CARTESIAN_POINT('',(-7.453224981693,-2.131965895012));\r
-#9546 = CARTESIAN_POINT('',(-7.339053902181,-2.512654271691));\r
-#9547 = CARTESIAN_POINT('',(-7.200629684539,-2.885494265399));\r
-#9548 = CARTESIAN_POINT('',(-7.038706503282,-3.248453687593));\r
-#9549 = CARTESIAN_POINT('',(-6.85429896174,-3.599599610569));\r
-#9550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#9551 = ORIENTED_EDGE('',*,*,#9552,.T.);\r
-#9552 = EDGE_CURVE('',#9480,#9553,#9555,.T.);\r
-#9553 = VERTEX_POINT('',#9554);\r
-#9554 = CARTESIAN_POINT('',(-7.317812192323,-2.527480221334,\r
-    17.000000000186));\r
-#9555 = SURFACE_CURVE('',#9556,(#9575,#9584),.PCURVE_S1.);\r
-#9556 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#9557,#9558,#9559,#9560,#9561,\r
-    #9562,#9563,#9564,#9565,#9566,#9567,#9568,#9569,#9570,#9571,#9572,\r
-    #9573,#9574),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6),(0.,0.250999989569,\r
-    0.500999988929,0.750999988289,1.),.UNSPECIFIED.);\r
-#9557 = CARTESIAN_POINT('',(-7.599786143573,1.477085706812,17.));\r
-#9558 = CARTESIAN_POINT('',(-7.675759922775,1.086191136455,17.));\r
-#9559 = CARTESIAN_POINT('',(-7.726602438364,0.690406907427,17.));\r
-#9560 = CARTESIAN_POINT('',(-7.751892596863,0.291901967514,17.));\r
-#9561 = CARTESIAN_POINT('',(-7.751491754383,-0.107134338612,17.));\r
-#9562 = CARTESIAN_POINT('',(-7.699697569032,-0.900276929015,17.));\r
-#9563 = CARTESIAN_POINT('',(-7.64850676142,-1.294406594828,17.));\r
-#9564 = CARTESIAN_POINT('',(-7.572113576071,-1.684707720437,17.));\r
-#9565 = CARTESIAN_POINT('',(-7.470934346857,-2.069053210632,17.));\r
-#9566 = CARTESIAN_POINT('',(-7.220381477673,-2.821689656988,17.));\r
-#9567 = CARTESIAN_POINT('',(-7.071004660371,-3.189990157545,17.));\r
-#9568 = CARTESIAN_POINT('',(-6.898217754009,-3.548201788301,17.));\r
-#9569 = CARTESIAN_POINT('',(-6.702962426895,-3.894372338018,17.));\r
-#9570 = CARTESIAN_POINT('',(-6.270763509633,-4.557643060337,17.));\r
-#9571 = CARTESIAN_POINT('',(-6.033984373836,-4.874862254079,17.));\r
-#9572 = CARTESIAN_POINT('',(-5.777270749292,-5.176523297119,17.));\r
-#9573 = CARTESIAN_POINT('',(-5.502010436496,-5.46099494715,17.));\r
-#9574 = CARTESIAN_POINT('',(-5.209798580285,-5.726825505127,17.));\r
-#9575 = PCURVE('',#1039,#9576);\r
-#9576 = DEFINITIONAL_REPRESENTATION('',(#9577),#9583);\r
-#9577 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#9578,#9579,#9580,#9581,#9582),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.442041552552,0.511930069754),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#9578 = CARTESIAN_POINT('',(2.880640932585,0.212321474367));\r
-#9579 = CARTESIAN_POINT('',(2.862738915283,0.212321474315));\r
-#9580 = CARTESIAN_POINT('',(2.844836854072,0.21232147438));\r
-#9581 = CARTESIAN_POINT('',(2.826934922872,0.212321474555));\r
-#9582 = CARTESIAN_POINT('',(2.809032938427,0.212321474476));\r
-#9583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#9584 = PCURVE('',#9585,#9595);\r
-#9585 = SURFACE_OF_REVOLUTION('',#9586,#9592);\r
-#9586 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#9587,#9588,#9589,#9590,#9591),\r
-  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),.QUASI_UNIFORM_KNOTS.);\r
-#9587 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#9588 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#9589 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#9590 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#9591 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#9592 = AXIS1_PLACEMENT('',#9593,#9594);\r
-#9593 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#9594 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#9595 = DEFINITIONAL_REPRESENTATION('',(#9596),#9602);\r
-#9596 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#9597,#9598,#9599,#9600,#9601),\r
-  .UNSPECIFIED.,.F.,.F.,(5,5),(0.442041552552,0.511930069754),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#9597 = CARTESIAN_POINT('',(2.880640932585,0.212321474367));\r
-#9598 = CARTESIAN_POINT('',(2.862738915283,0.212321474315));\r
-#9599 = CARTESIAN_POINT('',(2.844836854072,0.21232147438));\r
-#9600 = CARTESIAN_POINT('',(2.826934922872,0.212321474555));\r
-#9601 = CARTESIAN_POINT('',(2.809032938427,0.212321474476));\r
-#9602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#9603 = ORIENTED_EDGE('',*,*,#9604,.T.);\r
-#9604 = EDGE_CURVE('',#9553,#9148,#9605,.T.);\r
-#9605 = SURFACE_CURVE('',#9606,(#9675,#9747),.PCURVE_S1.);\r
-#9606 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#9607,#9608,#9609,#9610,#9611,\r
-    #9612,#9613,#9614,#9615,#9616,#9617,#9618,#9619,#9620,#9621,#9622,\r
-    #9623,#9624,#9625,#9626,#9627,#9628,#9629,#9630,#9631,#9632,#9633,\r
-    #9634,#9635,#9636,#9637,#9638,#9639,#9640,#9641,#9642,#9643,#9644,\r
-    #9645,#9646,#9647,#9648,#9649,#9650,#9651,#9652,#9653,#9654,#9655,\r
-    #9656,#9657,#9658,#9659,#9660,#9661,#9662,#9663,#9664,#9665,#9666,\r
-    #9667,#9668,#9669,#9670,#9671,#9672,#9673,#9674),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,0.146267749312,0.219958118939,\r
-    0.265125686755,0.366865257707,0.514806637025,0.562778484016,\r
-    0.610414460705,0.748924760403,0.858377817488,0.934322046144,1.),\r
-  .UNSPECIFIED.);\r
-#9607 = CARTESIAN_POINT('',(-31.6461088473,-24.46474340288,-3.));\r
-#9608 = CARTESIAN_POINT('',(-31.22313697981,-23.44376051099,\r
-    -2.999999979177));\r
-#9609 = CARTESIAN_POINT('',(-30.7715777141,-22.43466737264,\r
-    -2.985095486785));\r
-#9610 = CARTESIAN_POINT('',(-30.28974419183,-21.43945726792,\r
-    -2.953898165835));\r
-#9611 = CARTESIAN_POINT('',(-29.77615951106,-20.46057562992,\r
-    -2.904758203111));\r
-#9612 = CARTESIAN_POINT('',(-29.22964705746,-19.50087638968,\r
-    -2.835706893816));\r
-#9613 = CARTESIAN_POINT('',(-28.6495141855,-18.5635245071,\r
-    -2.744417872065));\r
-#9614 = CARTESIAN_POINT('',(-27.72665193564,-17.19253617177,\r
-    -2.569629359123));\r
-#9615 = CARTESIAN_POINT('',(-27.40896903083,-16.73975948641,\r
-    -2.504742879569));\r
-#9616 = CARTESIAN_POINT('',(-27.08280066606,-16.29395234815,\r
-    -2.433185867933));\r
-#9617 = CARTESIAN_POINT('',(-26.74822011663,-15.85556678452,\r
-    -2.354592812751));\r
-#9618 = CARTESIAN_POINT('',(-26.40536515353,-15.42505945878,\r
-    -2.268578792143));\r
-#9619 = CARTESIAN_POINT('',(-26.05444939524,-15.00288199475,\r
-    -2.174743874234));\r
-#9620 = CARTESIAN_POINT('',(-25.47592796309,-14.33607651456,\r
-    -2.010117252108));\r
-#9621 = CARTESIAN_POINT('',(-25.25316660819,-14.08597488416,\r
-    -1.944464496601));\r
-#9622 = CARTESIAN_POINT('',(-25.02755922981,-13.83926722483,\r
-    -1.875625167615));\r
-#9623 = CARTESIAN_POINT('',(-24.79918704538,-13.5960510634,\r
-    -1.803503649463));\r
-#9624 = CARTESIAN_POINT('',(-24.56814368483,-13.3564195616,\r
-    -1.728003768888));\r
-#9625 = CARTESIAN_POINT('',(-24.33453602076,-13.12046043864,\r
-    -1.64902976975));\r
-#9626 = CARTESIAN_POINT('',(-23.56678203389,-12.36521383467,\r
-    -1.380561033205));\r
-#9627 = CARTESIAN_POINT('',(-23.02263688015,-11.86117326128,\r
-    -1.176513665835));\r
-#9628 = CARTESIAN_POINT('',(-22.46748954207,-11.37712528054,\r
-    -0.953283728772));\r
-#9629 = CARTESIAN_POINT('',(-21.90306150473,-10.91380107179,\r
-    -0.709833419308));\r
-#9630 = CARTESIAN_POINT('',(-21.33137753399,-10.47161648595,\r
-    -0.445198524399));\r
-#9631 = CARTESIAN_POINT('',(-20.75474960846,-10.05064512916,\r
-    -0.15857716455));\r
-#9632 = CARTESIAN_POINT('',(-19.33374972987,-9.068933485919,\r
-    0.600039461371));\r
-#9633 = CARTESIAN_POINT('',(-18.48646990677,-8.531374805942,\r
-    1.097233775296));\r
-#9634 = CARTESIAN_POINT('',(-17.64184398897,-8.037263467369,\r
-    1.643670361262));\r
-#9635 = CARTESIAN_POINT('',(-16.80802050158,-7.583782249086,\r
-    2.240029036548));\r
-#9636 = CARTESIAN_POINT('',(-15.99283683325,-7.166450495059,\r
-    2.885777519252));\r
-#9637 = CARTESIAN_POINT('',(-15.20313373276,-6.780151167859,\r
-    3.578958087518));\r
-#9638 = CARTESIAN_POINT('',(-14.19844005273,-6.303055784038,\r
-    4.555432498627));\r
-#9639 = CARTESIAN_POINT('',(-13.95566921514,-6.188959687822,\r
-    4.799200745834));\r
-#9640 = CARTESIAN_POINT('',(-13.71632174332,-6.077417066285,\r
-    5.047536864345));\r
-#9641 = CARTESIAN_POINT('',(-13.48055556045,-5.968250021144,\r
-    5.300325078159));\r
-#9642 = CARTESIAN_POINT('',(-13.248526077,-5.86129315652,5.557458648073)\r
-  );\r
-#9643 = CARTESIAN_POINT('',(-13.02034894916,-5.756371757731,\r
-    5.818797694585));\r
-#9644 = CARTESIAN_POINT('',(-12.57350611301,-5.551010641406,\r
-    6.347779561453));\r
-#9645 = CARTESIAN_POINT('',(-12.35478430531,-5.450544344146,\r
-    6.615365484258));\r
-#9646 = CARTESIAN_POINT('',(-12.14008934743,-5.351776846568,\r
-    6.886851634538));\r
-#9647 = CARTESIAN_POINT('',(-11.92952263401,-5.254563588457,\r
-    7.162114020168));\r
-#9648 = CARTESIAN_POINT('',(-11.72317526866,-5.158770151484,\r
-    7.441028899832));\r
-#9649 = CARTESIAN_POINT('',(-11.52112849733,-5.064272216922,\r
-    7.72347310737));\r
-#9650 = CARTESIAN_POINT('',(-10.74867986056,-4.699620198806,\r
-    8.840489131323));\r
-#9651 = CARTESIAN_POINT('',(-10.21085703135,-4.438263934086,\r
-    9.700482281914));\r
-#9652 = CARTESIAN_POINT('',(-9.711784316863,-4.184088275739,\r
-    10.586255072444));\r
-#9653 = CARTESIAN_POINT('',(-9.252575226836,-3.93497732962,\r
-    11.494822766162));\r
-#9654 = CARTESIAN_POINT('',(-8.833749786945,-3.68936337867,\r
-    12.423280693975));\r
-#9655 = CARTESIAN_POINT('',(-8.455415186542,-3.44574251676,\r
-    13.368760998674));\r
-#9656 = CARTESIAN_POINT('',(-7.850025247331,-3.009366763806,\r
-    15.086449448788));\r
-#9657 = CARTESIAN_POINT('',(-7.607870736564,-2.816652597027,\r
-    15.853435156569));\r
-#9658 = CARTESIAN_POINT('',(-7.390623078544,-2.622791586031,\r
-    16.627737514926));\r
-#9659 = CARTESIAN_POINT('',(-7.197942643906,-2.426467157643,\r
-    17.40786298766));\r
-#9660 = CARTESIAN_POINT('',(-7.02929280362,-2.22592567052,\r
-    18.192247162916));\r
-#9661 = CARTESIAN_POINT('',(-6.883873078382,-2.018616168639,\r
-    18.979151542122));\r
-#9662 = CARTESIAN_POINT('',(-6.674161071489,-1.650280495357,\r
-    20.31285719334));\r
-#9663 = CARTESIAN_POINT('',(-6.598664285199,-1.494520572137,\r
-    20.859393188333));\r
-#9664 = CARTESIAN_POINT('',(-6.533034062152,-1.332755401849,\r
-    21.405456117758));\r
-#9665 = CARTESIAN_POINT('',(-6.476542196245,-1.163682756668,\r
-    21.950256835079));\r
-#9666 = CARTESIAN_POINT('',(-6.428189699419,-0.985824660831,\r
-    22.492892808051));\r
-#9667 = CARTESIAN_POINT('',(-6.386532386982,-0.797610638247,\r
-    23.032359249565));\r
-#9668 = CARTESIAN_POINT('',(-6.317686638862,-0.424715787431,\r
-    24.030537046432));\r
-#9669 = CARTESIAN_POINT('',(-6.289304682405,-0.243001944681,\r
-    24.490292853091));\r
-#9670 = CARTESIAN_POINT('',(-6.263204501912,-5.161683569446E-02,\r
-    24.946198069283));\r
-#9671 = CARTESIAN_POINT('',(-6.237842918572,0.150214840835,\r
-    25.39751411366));\r
-#9672 = CARTESIAN_POINT('',(-6.211355993954,0.363036309305,\r
-    25.84351201701));\r
-#9673 = CARTESIAN_POINT('',(-6.181641280842,0.586965079872,\r
-    26.283564045773));\r
-#9674 = CARTESIAN_POINT('',(-6.146529804586,0.821674803612,\r
-    26.717157287525));\r
-#9675 = PCURVE('',#1039,#9676);\r
-#9676 = DEFINITIONAL_REPRESENTATION('',(#9677),#9746);\r
-#9677 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#9678,#9679,#9680,#9681,#9682,\r
-    #9683,#9684,#9685,#9686,#9687,#9688,#9689,#9690,#9691,#9692,#9693,\r
-    #9694,#9695,#9696,#9697,#9698,#9699,#9700,#9701,#9702,#9703,#9704,\r
-    #9705,#9706,#9707,#9708,#9709,#9710,#9711,#9712,#9713,#9714,#9715,\r
-    #9716,#9717,#9718,#9719,#9720,#9721,#9722,#9723,#9724,#9725,#9726,\r
-    #9727,#9728,#9729,#9730,#9731,#9732,#9733,#9734,#9735,#9736,#9737,\r
-    #9738,#9739,#9740,#9741,#9742,#9743,#9744,#9745),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,0.146267749312,0.219958118939,\r
-    0.265125686755,0.366865257707,0.514806637025,0.562778484016,\r
-    0.610414460705,0.748924760403,0.858377817488,0.934322046144,1.),\r
-  .UNSPECIFIED.);\r
-#9678 = CARTESIAN_POINT('',(2.483487789794,0.999999978289));\r
-#9679 = CARTESIAN_POINT('',(2.497214189318,0.986679318276));\r
-#9680 = CARTESIAN_POINT('',(2.511036256577,0.97299164988));\r
-#9681 = CARTESIAN_POINT('',(2.524912077355,0.958902412837));\r
-#9682 = CARTESIAN_POINT('',(2.538788590193,0.944375922758));\r
-#9683 = CARTESIAN_POINT('',(2.552599252901,0.929374323117));\r
-#9684 = CARTESIAN_POINT('',(2.566262341359,0.913858436585));\r
-#9685 = CARTESIAN_POINT('',(2.586439698997,0.88969542279));\r
-#9686 = CARTESIAN_POINT('',(2.593136956428,0.881460487267));\r
-#9687 = CARTESIAN_POINT('',(2.599758968186,0.873081191297));\r
-#9688 = CARTESIAN_POINT('',(2.606291903683,0.86455318113));\r
-#9689 = CARTESIAN_POINT('',(2.612720918551,0.855872473908));\r
-#9690 = CARTESIAN_POINT('',(2.619030286769,0.847035664436));\r
-#9691 = CARTESIAN_POINT('',(2.628987344823,0.832526435584));\r
-#9692 = CARTESIAN_POINT('',(2.632720025649,0.826953102181));\r
-#9693 = CARTESIAN_POINT('',(2.636397788434,0.821319544146));\r
-#9694 = CARTESIAN_POINT('',(2.640016762215,0.815625268651));\r
-#9695 = CARTESIAN_POINT('',(2.643573027594,0.809869905985));\r
-#9696 = CARTESIAN_POINT('',(2.647062652445,0.804053237892));\r
-#9697 = CARTESIAN_POINT('',(2.658183166018,0.7849350528));\r
-#9698 = CARTESIAN_POINT('',(2.665527308709,0.771382514517));\r
-#9699 = CARTESIAN_POINT('',(2.672468551019,0.757518628423));\r
-#9700 = CARTESIAN_POINT('',(2.678963482295,0.743347156347));\r
-#9701 = CARTESIAN_POINT('',(2.684973459964,0.728876079666));\r
-#9702 = CARTESIAN_POINT('',(2.690468465461,0.714119168841));\r
-#9703 = CARTESIAN_POINT('',(2.702650160697,0.677254577069));\r
-#9704 = CARTESIAN_POINT('',(2.708746801951,0.654845907548));\r
-#9705 = CARTESIAN_POINT('',(2.713669782629,0.631940005403));\r
-#9706 = CARTESIAN_POINT('',(2.717435760316,0.608616319565));\r
-#9707 = CARTESIAN_POINT('',(2.720151144085,0.584969169058));\r
-#9708 = CARTESIAN_POINT('',(2.722027318545,0.561103251839));\r
-#9709 = CARTESIAN_POINT('',(2.723793808289,0.529353942004));\r
-#9710 = CARTESIAN_POINT('',(2.724169382306,0.521567360219));\r
-#9711 = CARTESIAN_POINT('',(2.724498089746,0.513773411773));\r
-#9712 = CARTESIAN_POINT('',(2.724791080917,0.505970971582));\r
-#9713 = CARTESIAN_POINT('',(2.725060196816,0.498170585292));\r
-#9714 = CARTESIAN_POINT('',(2.725318390534,0.490369565861));\r
-#9715 = CARTESIAN_POINT('',(2.725837957111,0.474823897354));\r
-#9716 = CARTESIAN_POINT('',(2.72609929991,0.467079220949));\r
-#9717 = CARTESIAN_POINT('',(2.726376306671,0.459336313369));\r
-#9718 = CARTESIAN_POINT('',(2.726682819198,0.451596014082));\r
-#9719 = CARTESIAN_POINT('',(2.727033298535,0.443859091801));\r
-#9720 = CARTESIAN_POINT('',(2.727442794237,0.436126251211));\r
-#9721 = CARTESIAN_POINT('',(2.729334579184,0.405927244424));\r
-#9722 = CARTESIAN_POINT('',(2.731373210511,0.383495708535));\r
-#9723 = CARTESIAN_POINT('',(2.734426522137,0.361120664944));\r
-#9724 = CARTESIAN_POINT('',(2.738918664904,0.338814752784));\r
-#9725 = CARTESIAN_POINT('',(2.745309644166,0.316588405153));\r
-#9726 = CARTESIAN_POINT('',(2.754100108712,0.294451662837));\r
-#9727 = CARTESIAN_POINT('',(2.7751622129,0.255007454011));\r
-#9728 = CARTESIAN_POINT('',(2.78631719811,0.237660237704));\r
-#9729 = CARTESIAN_POINT('',(2.799614199751,0.220383241475));\r
-#9730 = CARTESIAN_POINT('',(2.815368391745,0.203183712128));\r
-#9731 = CARTESIAN_POINT('',(2.833931586569,0.186070854428));\r
-#9732 = CARTESIAN_POINT('',(2.855721557597,0.169057963641));\r
-#9733 = CARTESIAN_POINT('',(2.898879156376,0.140444267527));\r
-#9734 = CARTESIAN_POINT('',(2.918333148737,0.128781520327));\r
-#9735 = CARTESIAN_POINT('',(2.939716618217,0.117183816803));\r
-#9736 = CARTESIAN_POINT('',(2.963191968442,0.105660287424));\r
-#9737 = CARTESIAN_POINT('',(2.988925865756,9.422255433916E-02));\r
-#9738 = CARTESIAN_POINT('',(3.017072529146,8.28845615314E-02));\r
-#9739 = CARTESIAN_POINT('',(3.074272415196,6.195483992924E-02));\r
-#9740 = CARTESIAN_POINT('',(3.102687947646,5.233453110277E-02));\r
-#9741 = CARTESIAN_POINT('',(3.133063925949,4.281038986166E-02));\r
-#9742 = CARTESIAN_POINT('',(3.165447135241,3.339369552065E-02));\r
-#9743 = CARTESIAN_POINT('',(3.199846595026,2.409577750751E-02));\r
-#9744 = CARTESIAN_POINT('',(3.236220311931,1.492622639521E-02));\r
-#9745 = CARTESIAN_POINT('',(3.274485852561,5.892641764695E-03));\r
-#9746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#9747 = PCURVE('',#9748,#9776);\r
-#9748 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#9749,#9750,#9751)\r
-    ,(#9752,#9753,#9754)\r
-    ,(#9755,#9756,#9757)\r
-    ,(#9758,#9759,#9760)\r
-    ,(#9761,#9762,#9763)\r
-    ,(#9764,#9765,#9766)\r
-    ,(#9767,#9768,#9769)\r
-    ,(#9770,#9771,#9772)\r
-    ,(#9773,#9774,#9775\r
-  )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(0.,1.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#9749 = CARTESIAN_POINT('',(-0.8274006104,-0.247521344067,-3.));\r
-#9750 = CARTESIAN_POINT('',(-1.226423867032,-0.192163058346,\r
-    17.999867544966));\r
-#9751 = CARTESIAN_POINT('',(-0.971543331405,0.368922153309,\r
-    26.717157287525));\r
-#9752 = CARTESIAN_POINT('',(-6.204339170219,-1.082169707538,-3.));\r
-#9753 = CARTESIAN_POINT('',(-5.662414935857,-4.18022901987,\r
-    17.999867544966));\r
-#9754 = CARTESIAN_POINT('',(-6.201565496387,0.826489802734,\r
-    26.717157287525));\r
-#9755 = CARTESIAN_POINT('',(-11.45151783334,-2.752752828766,-3.));\r
-#9756 = CARTESIAN_POINT('',(-10.14787188648,-7.849627573575,\r
-    17.999867544966));\r
-#9757 = CARTESIAN_POINT('',(-11.43158766136,1.284057452159,\r
-    26.717157287525));\r
-#9758 = CARTESIAN_POINT('',(-16.41731584697,-5.235734536156,-3.));\r
-#9759 = CARTESIAN_POINT('',(-14.74059419645,-11.20933096367,\r
-    17.999867544966));\r
-#9760 = CARTESIAN_POINT('',(-16.66160982635,1.741625101584,\r
-    26.717157287525));\r
-#9761 = CARTESIAN_POINT('',(-20.95523897111,-8.474580950006,-3.));\r
-#9762 = CARTESIAN_POINT('',(-19.49642706098,-14.28089051906,\r
-    17.999867544966));\r
-#9763 = CARTESIAN_POINT('',(-21.89163199133,2.19919275101,\r
-    26.717157287525));\r
-#9764 = CARTESIAN_POINT('',(-24.93288211118,-12.38114304772,-3.));\r
-#9765 = CARTESIAN_POINT('',(-24.46584474001,-17.09790960444,\r
-    17.999867544966));\r
-#9766 = CARTESIAN_POINT('',(-27.12165415631,2.656760400435,\r
-    26.717157287525));\r
-#9767 = CARTESIAN_POINT('',(-28.24044352294,-16.84033418276,-3.));\r
-#9768 = CARTESIAN_POINT('',(-29.69070485089,-19.70426049929,\r
-    17.999867544966));\r
-#9769 = CARTESIAN_POINT('',(-32.35167632129,3.11432804986,\r
-    26.717157287525));\r
-#9770 = CARTESIAN_POINT('',(-30.79680974552,-21.71770269701,-3.));\r
-#9771 = CARTESIAN_POINT('',(-35.20192872578,-22.15119763584,\r
-    17.999867544966));\r
-#9772 = CARTESIAN_POINT('',(-37.58169848627,3.571895699285,\r
-    26.717157287525));\r
-#9773 = CARTESIAN_POINT('',(-32.55247350724,-26.86801831088,-3.));\r
-#9774 = CARTESIAN_POINT('',(-41.01838907429,-24.49408437383,\r
-    17.999867544966));\r
-#9775 = CARTESIAN_POINT('',(-42.81172065125,4.02946334871,\r
-    26.717157287525));\r
-#9776 = DEFINITIONAL_REPRESENTATION('',(#9777),#9846);\r
-#9777 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#9778,#9779,#9780,#9781,#9782,\r
-    #9783,#9784,#9785,#9786,#9787,#9788,#9789,#9790,#9791,#9792,#9793,\r
-    #9794,#9795,#9796,#9797,#9798,#9799,#9800,#9801,#9802,#9803,#9804,\r
-    #9805,#9806,#9807,#9808,#9809,#9810,#9811,#9812,#9813,#9814,#9815,\r
-    #9816,#9817,#9818,#9819,#9820,#9821,#9822,#9823,#9824,#9825,#9826,\r
-    #9827,#9828,#9829,#9830,#9831,#9832,#9833,#9834,#9835,#9836,#9837,\r
-    #9838,#9839,#9840,#9841,#9842,#9843,#9844,#9845),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,0.146267749312,0.219958118939,\r
-    0.265125686755,0.366865257707,0.514806637025,0.562778484016,\r
-    0.610414460705,0.748924760403,0.858377817488,0.934322046144,1.),\r
-  .UNSPECIFIED.);\r
-#9778 = CARTESIAN_POINT('',(0.940985319705,0.));\r
-#9779 = CARTESIAN_POINT('',(0.915597939909,4.957822E-10));\r
-#9780 = CARTESIAN_POINT('',(0.890186405751,3.548737275015E-04));\r
-#9781 = CARTESIAN_POINT('',(0.864729474793,1.097664467163E-03));\r
-#9782 = CARTESIAN_POINT('',(0.839215383098,2.26814472038E-03));\r
-#9783 = CARTESIAN_POINT('',(0.813641176985,3.914325624283E-03));\r
-#9784 = CARTESIAN_POINT('',(0.788013987995,6.093924172009E-03));\r
-#9785 = CARTESIAN_POINT('',(0.749426756767,1.027729901572E-02));\r
-#9786 = CARTESIAN_POINT('',(0.736491442297,1.18316335956E-02));\r
-#9787 = CARTESIAN_POINT('',(0.723551337857,1.354749858173E-02));\r
-#9788 = CARTESIAN_POINT('',(0.710610443653,1.543430416431E-02));\r
-#9789 = CARTESIAN_POINT('',(0.697673848371,1.750209939604E-02));\r
-#9790 = CARTESIAN_POINT('',(0.684747847631,1.97615109428E-02));\r
-#9791 = CARTESIAN_POINT('',(0.663928400921,2.373283793269E-02));\r
-#9792 = CARTESIAN_POINT('',(0.65602357151,2.53181694836E-02));\r
-#9793 = CARTESIAN_POINT('',(0.648127342274,2.698223227541E-02));\r
-#9794 = CARTESIAN_POINT('',(0.640241638895,2.872765656291E-02));\r
-#9795 = CARTESIAN_POINT('',(0.632368554407,3.055712864291E-02));\r
-#9796 = CARTESIAN_POINT('',(0.624510358925,3.247337242994E-02));\r
-#9797 = CARTESIAN_POINT('',(0.599008060977,3.899708560552E-02));\r
-#9798 = CARTESIAN_POINT('',(0.581433121453,4.396959105565E-02));\r
-#9799 = CARTESIAN_POINT('',(0.563974828118,4.942760049827E-02));\r
-#9800 = CARTESIAN_POINT('',(0.546665191402,5.540281658868E-02));\r
-#9801 = CARTESIAN_POINT('',(0.529538592655,6.19268872578E-02));\r
-#9802 = CARTESIAN_POINT('',(0.512631812331,6.902950343548E-02));\r
-#9803 = CARTESIAN_POINT('',(0.471775100546,8.794068272953E-02));\r
-#9804 = CARTESIAN_POINT('',(0.448106581275,0.100424696224));\r
-#9805 = CARTESIAN_POINT('',(0.425101742585,0.114262810231));\r
-#9806 = CARTESIAN_POINT('',(0.402867768957,0.129518717582));\r
-#9807 = CARTESIAN_POINT('',(0.38149625257,0.146237075571));\r
-#9808 = CARTESIAN_POINT('',(0.361060587997,0.164437208764));\r
-#9809 = CARTESIAN_POINT('',(0.3353097618,0.190492519651));\r
-#9810 = CARTESIAN_POINT('',(0.329107937857,0.19702812571));\r
-#9811 = CARTESIAN_POINT('',(0.323011397744,0.203719478883));\r
-#9812 = CARTESIAN_POINT('',(0.317021362277,0.210566319704));\r
-#9813 = CARTESIAN_POINT('',(0.31113919507,0.217568740509));\r
-#9814 = CARTESIAN_POINT('',(0.30536541273,0.224726014584));\r
-#9815 = CARTESIAN_POINT('',(0.294075921502,0.239298643322));\r
-#9816 = CARTESIAN_POINT('',(0.288558671065,0.246711841581));\r
-#9817 = CARTESIAN_POINT('',(0.283149785133,0.254277254355));\r
-#9818 = CARTESIAN_POINT('',(0.277849898379,0.261994701571));\r
-#9819 = CARTESIAN_POINT('',(0.272659586069,0.269864104946));\r
-#9820 = CARTESIAN_POINT('',(0.2675793693,0.27788550364));\r
-#9821 = CARTESIAN_POINT('',(0.248159558197,0.309825206211));\r
-#9822 = CARTESIAN_POINT('',(0.234643807548,0.334878521348));\r
-#9823 = CARTESIAN_POINT('',(0.222074863506,0.361222083588));\r
-#9824 = CARTESIAN_POINT('',(0.210461106779,0.388868501553));\r
-#9825 = CARTESIAN_POINT('',(0.199806937029,0.417842266481));\r
-#9826 = CARTESIAN_POINT('',(0.190112662819,0.448182374598));\r
-#9827 = CARTESIAN_POINT('',(0.174460385684,0.505040914825));\r
-#9828 = CARTESIAN_POINT('',(0.168144861604,0.531027075992));\r
-#9829 = CARTESIAN_POINT('',(0.162418390619,0.557929147359));\r
-#9830 = CARTESIAN_POINT('',(0.157272622828,0.585781811615));\r
-#9831 = CARTESIAN_POINT('',(0.152693535021,0.614627790169));\r
-#9832 = CARTESIAN_POINT('',(0.148657831106,0.644517765332));\r
-#9833 = CARTESIAN_POINT('',(0.14266352288,0.697014025734));\r
-#9834 = CARTESIAN_POINT('',(0.140447353127,0.719047982263));\r
-#9835 = CARTESIAN_POINT('',(0.138454910135,0.741631255406));\r
-#9836 = CARTESIAN_POINT('',(0.136665354886,0.764783531643));\r
-#9837 = CARTESIAN_POINT('',(0.135050488292,0.788525208421));\r
-#9838 = CARTESIAN_POINT('',(0.133570780866,0.812877706827));\r
-#9839 = CARTESIAN_POINT('',(0.130968063343,0.859483790894));\r
-#9840 = CARTESIAN_POINT('',(0.129823915608,0.881575441874));\r
-#9841 = CARTESIAN_POINT('',(0.128709624144,0.904162194062));\r
-#9842 = CARTESIAN_POINT('',(0.127585879035,0.927263894004));\r
-#9843 = CARTESIAN_POINT('',(0.12640667856,0.950906792845));\r
-#9844 = CARTESIAN_POINT('',(0.125122384502,0.97513027245));\r
-#9845 = CARTESIAN_POINT('',(0.123684620971,1.));\r
-#9846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#9847 = ADVANCED_FACE('',(#9848),#952,.T.);\r
-#9848 = FACE_BOUND('',#9849,.T.);\r
-#9849 = EDGE_LOOP('',(#9850,#9900,#9901,#9902,#9903,#9931));\r
-#9850 = ORIENTED_EDGE('',*,*,#9851,.F.);\r
-#9851 = EDGE_CURVE('',#994,#9852,#9854,.T.);\r
-#9852 = VERTEX_POINT('',#9853);\r
-#9853 = CARTESIAN_POINT('',(-22.08337285391,9.398119141345,27.));\r
-#9854 = SURFACE_CURVE('',#9855,(#9868,#9884),.PCURVE_S1.);\r
-#9855 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9856,#9857,#9858,#9859,#9860,\r
-    #9861,#9862,#9863,#9864,#9865,#9866,#9867),.UNSPECIFIED.,.F.,.F.,(7,\r
-    5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#9856 = CARTESIAN_POINT('',(-1.023500481596,0.14072404304,27.));\r
-#9857 = CARTESIAN_POINT('',(-6.978252850414,2.736172440586,27.));\r
-#9858 = CARTESIAN_POINT('',(-12.92708266898,5.345218822468,27.));\r
-#9859 = CARTESIAN_POINT('',(-18.8702856562,7.967065772679,27.));\r
-#9860 = CARTESIAN_POINT('',(-24.80872339455,10.599685615479,27.));\r
-#9861 = CARTESIAN_POINT('',(-30.74371187029,13.24006999581,27.));\r
-#9862 = CARTESIAN_POINT('',(-37.11855124223,16.081895820964,27.));\r
-#9863 = CARTESIAN_POINT('',(-37.56037919751,16.278887075755,27.));\r
-#9864 = CARTESIAN_POINT('',(-38.0021967429,16.475901787048,27.));\r
-#9865 = CARTESIAN_POINT('',(-38.44400448761,16.672938585132,27.));\r
-#9866 = CARTESIAN_POINT('',(-38.88580304492,16.869996092053,27.));\r
-#9867 = CARTESIAN_POINT('',(-39.32759303217,17.067072921613,27.));\r
-#9868 = PCURVE('',#952,#9869);\r
-#9869 = DEFINITIONAL_REPRESENTATION('',(#9870),#9883);\r
-#9870 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9871,#9872,#9873,#9874,#9875,\r
-    #9876,#9877,#9878,#9879,#9880,#9881,#9882),.UNSPECIFIED.,.F.,.F.,(7,\r
-    5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#9871 = CARTESIAN_POINT('',(0.14072404304,1.023500481596));\r
-#9872 = CARTESIAN_POINT('',(2.736172440586,6.978252850414));\r
-#9873 = CARTESIAN_POINT('',(5.345218822468,12.927082668988));\r
-#9874 = CARTESIAN_POINT('',(7.967065772679,18.870285656209));\r
-#9875 = CARTESIAN_POINT('',(10.599685615479,24.808723394552));\r
-#9876 = CARTESIAN_POINT('',(13.24006999581,30.743711870293));\r
-#9877 = CARTESIAN_POINT('',(16.081895820964,37.118551242235));\r
-#9878 = CARTESIAN_POINT('',(16.278887075755,37.560379197511));\r
-#9879 = CARTESIAN_POINT('',(16.475901787048,38.002196742902));\r
-#9880 = CARTESIAN_POINT('',(16.672938585132,38.444004487617));\r
-#9881 = CARTESIAN_POINT('',(16.869996092053,38.885803044929));\r
-#9882 = CARTESIAN_POINT('',(17.067072921613,39.327593032176));\r
-#9883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#9884 = PCURVE('',#9329,#9885);\r
-#9885 = DEFINITIONAL_REPRESENTATION('',(#9886),#9899);\r
-#9886 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9887,#9888,#9889,#9890,#9891,\r
-    #9892,#9893,#9894,#9895,#9896,#9897,#9898),.UNSPECIFIED.,.F.,.F.,(7,\r
-    5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#9887 = CARTESIAN_POINT('',(3.,0.9846980552));\r
-#9888 = CARTESIAN_POINT('',(2.84437028461,0.9846980552));\r
-#9889 = CARTESIAN_POINT('',(2.688818450029,0.9846980552));\r
-#9890 = CARTESIAN_POINT('',(2.533435683951,0.9846980552));\r
-#9891 = CARTESIAN_POINT('',(2.378305470835,0.9846980552));\r
-#9892 = CARTESIAN_POINT('',(2.22348468561,0.9846980552));\r
-#9893 = CARTESIAN_POINT('',(2.05749530595,0.9846980552));\r
-#9894 = CARTESIAN_POINT('',(2.045992475721,0.9846980552));\r
-#9895 = CARTESIAN_POINT('',(2.034491520363,0.9846980552));\r
-#9896 = CARTESIAN_POINT('',(2.022992449991,0.9846980552));\r
-#9897 = CARTESIAN_POINT('',(2.011495273788,0.9846980552));\r
-#9898 = CARTESIAN_POINT('',(2.,0.9846980552));\r
-#9899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#9900 = ORIENTED_EDGE('',*,*,#993,.F.);\r
-#9901 = ORIENTED_EDGE('',*,*,#964,.F.);\r
-#9902 = ORIENTED_EDGE('',*,*,#936,.T.);\r
-#9903 = ORIENTED_EDGE('',*,*,#9904,.T.);\r
-#9904 = EDGE_CURVE('',#903,#9905,#9907,.T.);\r
-#9905 = VERTEX_POINT('',#9906);\r
-#9906 = CARTESIAN_POINT('',(-21.75138688888,10.142838281777,27.));\r
-#9907 = SURFACE_CURVE('',#9908,(#9912,#9919),.PCURVE_S1.);\r
-#9908 = LINE('',#9909,#9910);\r
-#9909 = CARTESIAN_POINT('',(-9.969385657403,4.648800879148,27.));\r
-#9910 = VECTOR('',#9911,1.);\r
-#9911 = DIRECTION('',(-0.906307787037,0.422618261741,-4.4E-16));\r
-#9912 = PCURVE('',#952,#9913);\r
-#9913 = DEFINITIONAL_REPRESENTATION('',(#9914),#9918);\r
-#9914 = LINE('',#9915,#9916);\r
-#9915 = CARTESIAN_POINT('',(4.648800879148,9.969385657403));\r
-#9916 = VECTOR('',#9917,1.);\r
-#9917 = DIRECTION('',(0.422618261741,0.906307787037));\r
-#9918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#9919 = PCURVE('',#9920,#9925);\r
-#9920 = PLANE('',#9921);\r
-#9921 = AXIS2_PLACEMENT_3D('',#9922,#9923,#9924);\r
-#9922 = CARTESIAN_POINT('',(-19.9387713148,9.297601758295,27.));\r
-#9923 = DIRECTION('',(-0.29883623873,-0.640856382056,-0.707106781187));\r
-#9924 = DIRECTION('',(0.767255811995,0.279258277634,-0.57735026919));\r
-#9925 = DEFINITIONAL_REPRESENTATION('',(#9926),#9930);\r
-#9926 = LINE('',#9927,#9928);\r
-#9927 = CARTESIAN_POINT('',(6.350852961086,8.981462390205));\r
-#9928 = VECTOR('',#9929,1.);\r
-#9929 = DIRECTION('',(-0.57735026919,-0.816496580928));\r
-#9930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#9931 = ORIENTED_EDGE('',*,*,#9932,.T.);\r
-#9932 = EDGE_CURVE('',#9905,#9852,#9933,.T.);\r
-#9933 = SURFACE_CURVE('',#9934,(#9939,#9946),.PCURVE_S1.);\r
-#9934 = CIRCLE('',#9935,24.);\r
-#9935 = AXIS2_PLACEMENT_3D('',#9936,#9937,#9938);\r
-#9936 = CARTESIAN_POINT('',(-9.99E-15,9.99E-15,27.));\r
-#9937 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#9938 = DIRECTION('',(1.,-6.9E-16,3.3E-16));\r
-#9939 = PCURVE('',#952,#9940);\r
-#9940 = DEFINITIONAL_REPRESENTATION('',(#9941),#9945);\r
-#9941 = CIRCLE('',#9942,24.);\r
-#9942 = AXIS2_PLACEMENT_2D('',#9943,#9944);\r
-#9943 = CARTESIAN_POINT('',(4.19E-15,-1.16E-15));\r
-#9944 = DIRECTION('',(-6.9E-16,-1.));\r
-#9945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#9946 = PCURVE('',#9947,#9957);\r
-#9947 = SURFACE_OF_REVOLUTION('',#9948,#9954);\r
-#9948 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#9949,#9950,#9951,#9952,#9953),\r
-  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),.QUASI_UNIFORM_KNOTS.);\r
-#9949 = CARTESIAN_POINT('',(24.,-6.66E-15,27.));\r
-#9950 = CARTESIAN_POINT('',(24.,-4.88E-15,19.));\r
-#9951 = CARTESIAN_POINT('',(26.,-3.11E-15,11.));\r
-#9952 = CARTESIAN_POINT('',(32.,-1.33E-15,3.));\r
-#9953 = CARTESIAN_POINT('',(40.,-1.33E-15,3.));\r
-#9954 = AXIS1_PLACEMENT('',#9955,#9956);\r
-#9955 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#9956 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#9957 = DEFINITIONAL_REPRESENTATION('',(#9958),#9962);\r
-#9958 = LINE('',#9959,#9960);\r
-#9959 = CARTESIAN_POINT('',(0.,0.));\r
-#9960 = VECTOR('',#9961,1.);\r
-#9961 = DIRECTION('',(1.,0.));\r
-#9962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#9963 = ADVANCED_FACE('',(#9964),#919,.T.);\r
-#9964 = FACE_BOUND('',#9965,.T.);\r
-#9965 = EDGE_LOOP('',(#9966,#10001,#10002,#10248,#10298,#10371,#10423));\r
-#9966 = ORIENTED_EDGE('',*,*,#9967,.F.);\r
-#9967 = EDGE_CURVE('',#903,#9968,#9970,.T.);\r
-#9968 = VERTEX_POINT('',#9969);\r
-#9969 = CARTESIAN_POINT('',(-5.494819366712,2.87435875436,\r
-    26.717157287525));\r
-#9970 = SURFACE_CURVE('',#9971,(#9979,#9990),.PCURVE_S1.);\r
-#9971 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9972,#9973,#9974,#9975,#9976,\r
-    #9977,#9978),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#9972 = CARTESIAN_POINT('',(-5.619108279627,2.620233222792,27.));\r
-#9973 = CARTESIAN_POINT('',(-5.439317018089,3.005796817015,\r
-    26.57457764173));\r
-#9974 = CARTESIAN_POINT('',(-5.23374991921,3.379273586811,\r
-    26.149216326988));\r
-#9975 = CARTESIAN_POINT('',(-5.002856636482,3.739692298574,\r
-    25.724986324129));\r
-#9976 = CARTESIAN_POINT('',(-4.746760856655,4.08572493177,\r
-    25.303143500785));\r
-#9977 = CARTESIAN_POINT('',(-4.465422650906,4.415775871702,\r
-    24.885117100331));\r
-#9978 = CARTESIAN_POINT('',(-4.158308617763,4.727773588769,\r
-    24.472559140973));\r
-#9979 = PCURVE('',#919,#9980);\r
-#9980 = DEFINITIONAL_REPRESENTATION('',(#9981),#9989);\r
-#9981 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9982,#9983,#9984,#9985,#9986,\r
-    #9987,#9988),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#9982 = CARTESIAN_POINT('',(3.577924966588,0.));\r
-#9983 = CARTESIAN_POINT('',(3.646541475987,8.862965797288E-03));\r
-#9984 = CARTESIAN_POINT('',(3.715148276976,1.772465988652E-02));\r
-#9985 = CARTESIAN_POINT('',(3.783826593897,2.65659177057E-02));\r
-#9986 = CARTESIAN_POINT('',(3.852633251502,3.53637046129E-02));\r
-#9987 = CARTESIAN_POINT('',(3.921636317348,4.40911402107E-02));\r
-#9988 = CARTESIAN_POINT('',(3.990988346601,5.271605832124E-02));\r
-#9989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#9990 = PCURVE('',#9920,#9991);\r
-#9991 = DEFINITIONAL_REPRESENTATION('',(#9992),#10000);\r
-#9992 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9993,#9994,#9995,#9996,#9997,\r
-    #9998,#9999),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#9993 = CARTESIAN_POINT('',(9.122134253196,12.900645978658));\r
-#9994 = CARTESIAN_POINT('',(9.613369681865,12.553290081267));\r
-#9995 = CARTESIAN_POINT('',(10.120971182273,12.229228829988));\r
-#9996 = CARTESIAN_POINT('',(10.64370461042,11.929338492994));\r
-#9997 = CARTESIAN_POINT('',(11.180379130684,11.655011209284));\r
-#9998 = CARTESIAN_POINT('',(11.729754616028,11.40799409137));\r
-#9999 = CARTESIAN_POINT('',(12.290708036888,11.190745537257));\r
-#10000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#10001 = ORIENTED_EDGE('',*,*,#902,.T.);\r
-#10002 = ORIENTED_EDGE('',*,*,#10003,.T.);\r
-#10003 = EDGE_CURVE('',#874,#10004,#10006,.T.);\r
-#10004 = VERTEX_POINT('',#10005);\r
-#10005 = CARTESIAN_POINT('',(-7.476494516157,2.010114805676,\r
-    16.999999997893));\r
-#10006 = SURFACE_CURVE('',#10007,(#10076,#10148),.PCURVE_S1.);\r
-#10007 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#10008,#10009,#10010,#10011,\r
-    #10012,#10013,#10014,#10015,#10016,#10017,#10018,#10019,#10020,\r
-    #10021,#10022,#10023,#10024,#10025,#10026,#10027,#10028,#10029,\r
-    #10030,#10031,#10032,#10033,#10034,#10035,#10036,#10037,#10038,\r
-    #10039,#10040,#10041,#10042,#10043,#10044,#10045,#10046,#10047,\r
-    #10048,#10049,#10050,#10051,#10052,#10053,#10054,#10055,#10056,\r
-    #10057,#10058,#10059,#10060,#10061,#10062,#10063,#10064,#10065,\r
-    #10066,#10067,#10068,#10069,#10070,#10071,#10072,#10073,#10074,\r
-    #10075),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732786E-02,0.134164938731,0.206253639055,0.289095162861,\r
-    0.441240529253,0.481791559628,0.522584322265,0.648883534701,\r
-    0.788637761541,0.85925987962,1.),.UNSPECIFIED.);\r
-#10008 = CARTESIAN_POINT('',(-4.679283499211,4.067469229633,27.));\r
-#10009 = CARTESIAN_POINT('',(-4.778092185157,3.95379809222,\r
-    26.71168778972));\r
-#10010 = CARTESIAN_POINT('',(-4.872997862392,3.842576040669,\r
-    26.421000307332));\r
-#10011 = CARTESIAN_POINT('',(-4.964356335254,3.734202615479,\r
-    26.128016128753));\r
-#10012 = CARTESIAN_POINT('',(-5.052570060466,3.6290200083,\r
-    25.832840231396));\r
-#10013 = CARTESIAN_POINT('',(-5.138068571546,3.52730379691,\r
-    25.535601704029));\r
-#10014 = CARTESIAN_POINT('',(-5.221290796978,3.42926240681,\r
-    25.236448750883));\r
-#10015 = CARTESIAN_POINT('',(-5.474421359742,3.136196834395,\r
-    24.300464749016));\r
-#10016 = CARTESIAN_POINT('',(-5.637948078081,2.954397532962,\r
-    23.657620472083));\r
-#10017 = CARTESIAN_POINT('',(-5.797337950136,2.791028062805,\r
-    23.008437819417));\r
-#10018 = CARTESIAN_POINT('',(-5.956574653107,2.646273734319,\r
-    22.354555828393));\r
-#10019 = CARTESIAN_POINT('',(-6.118897427185,2.519524154778,\r
-    21.6975831968));\r
-#10020 = CARTESIAN_POINT('',(-6.286864456211,2.409967081809,\r
-    21.038969174353));\r
-#10021 = CARTESIAN_POINT('',(-6.601560711537,2.242887989939,\r
-    19.858169747872));\r
-#10022 = CARTESIAN_POINT('',(-6.745439430034,2.179280371941,\r
-    19.336100083305));\r
-#10023 = CARTESIAN_POINT('',(-6.895124438765,2.125467742537,\r
-    18.814424631274));\r
-#10024 = CARTESIAN_POINT('',(-7.051396813254,2.081003822859,\r
-    18.29371922842));\r
-#10025 = CARTESIAN_POINT('',(-7.214862278542,2.045482502518,\r
-    17.774514757364));\r
-#10026 = CARTESIAN_POINT('',(-7.385991154034,2.018554464006,\r
-    17.257307134311));\r
-#10027 = CARTESIAN_POINT('',(-7.771037357133,1.978482792873,\r
-    16.151051688055));\r
-#10028 = CARTESIAN_POINT('',(-7.987531366923,1.967994650421,\r
-    15.562790186347));\r
-#10029 = CARTESIAN_POINT('',(-8.215193310571,1.967974686422,\r
-    14.978501148234));\r
-#10030 = CARTESIAN_POINT('',(-8.454405985821,1.978030513708,\r
-    14.398853360375));\r
-#10031 = CARTESIAN_POINT('',(-8.705433992656,1.997821845116,\r
-    13.824490115404));\r
-#10032 = CARTESIAN_POINT('',(-8.968462977031,2.027026058292,\r
-    13.25604439661));\r
-#10033 = CARTESIAN_POINT('',(-9.74896926389,2.135578892361,\r
-    11.662174802479));\r
-#10034 = CARTESIAN_POINT('',(-10.29524375913,2.23644115564,10.6522569504\r
-    ));\r
-#10035 = CARTESIAN_POINT('',(-10.88323444988,2.365731722324,\r
-    9.668307740594));\r
-#10036 = CARTESIAN_POINT('',(-11.51316228519,2.521052715162,\r
-    8.714068178169));\r
-#10037 = CARTESIAN_POINT('',(-12.1851996994,2.699010272604,7.79331519052\r
-    ));\r
-#10038 = CARTESIAN_POINT('',(-12.89967756358,2.894681315615,\r
-    6.909909545334));\r
-#10039 = CARTESIAN_POINT('',(-13.85874849049,3.15685298834,\r
-    5.843212096973));\r
-#10040 = CARTESIAN_POINT('',(-14.06361245488,3.212828928688,\r
-    5.621662887144));\r
-#10041 = CARTESIAN_POINT('',(-14.27151775277,3.269488154012,\r
-    5.403113701737));\r
-#10042 = CARTESIAN_POINT('',(-14.48247198359,3.326702229705,\r
-    5.187641252264));\r
-#10043 = CARTESIAN_POINT('',(-14.69647561292,3.384334621279,\r
-    4.975316446724));\r
-#10044 = CARTESIAN_POINT('',(-14.91352031405,3.44224119708,\r
-    4.766203083517));\r
-#10045 = CARTESIAN_POINT('',(-15.35498385094,3.558649029609,\r
-    4.353298542492));\r
-#10046 = CARTESIAN_POINT('',(-15.57943878529,3.617151758896,\r
-    4.149546059854));\r
-#10047 = CARTESIAN_POINT('',(-15.80694908815,3.675627668717,\r
-    3.949169933672));\r
-#10048 = CARTESIAN_POINT('',(-16.03749734871,3.73391766863,\r
-    3.752228275165));\r
-#10049 = CARTESIAN_POINT('',(-16.27105999474,3.791857479273,\r
-    3.558773934801));\r
-#10050 = CARTESIAN_POINT('',(-16.50760670123,3.849278868051,\r
-    3.368854177301));\r
-#10051 = CARTESIAN_POINT('',(-17.48859872345,4.081659911156,\r
-    2.605567873015));\r
-#10052 = CARTESIAN_POINT('',(-18.25844727852,4.250725745455,\r
-    2.062822080073));\r
-#10053 = CARTESIAN_POINT('',(-19.05538884504,4.408098092927,\r
-    1.555636711404));\r
-#10054 = CARTESIAN_POINT('',(-19.87763383553,4.548471165224,\r
-    1.084661970011));\r
-#10055 = CARTESIAN_POINT('',(-20.72277043184,4.666788030852,\r
-    0.64981541364));\r
-#10056 = CARTESIAN_POINT('',(-21.5877499558,4.758748300897,\r
-    0.250421577405));\r
-#10057 = CARTESIAN_POINT('',(-23.44398060955,4.890066314292,\r
-    -0.518568227501));\r
-#10058 = CARTESIAN_POINT('',(-24.43915929633,4.922797517594,\r
-    -0.880578359982));\r
-#10059 = CARTESIAN_POINT('',(-25.44947043492,4.914811662572,\r
-    -1.202082738695));\r
-#10060 = CARTESIAN_POINT('',(-26.46998902844,4.863280186292,\r
-    -1.485599317975));\r
-#10061 = CARTESIAN_POINT('',(-27.49606297323,4.767128312823,\r
-    -1.734001175196));\r
-#10062 = CARTESIAN_POINT('',(-28.52339956233,4.626633348225,\r
-    -1.950164991405));\r
-#10063 = CARTESIAN_POINT('',(-30.06588987809,4.350436887226,\r
-    -2.231194911599));\r
-#10064 = CARTESIAN_POINT('',(-30.58309692231,4.246728614969,\r
-    -2.318022665291));\r
-#10065 = CARTESIAN_POINT('',(-31.09925554609,4.132189571921,\r
-    -2.397701508334));\r
-#10066 = CARTESIAN_POINT('',(-31.61396729935,4.007036511839,\r
-    -2.470585702601));\r
-#10067 = CARTESIAN_POINT('',(-32.12688327238,3.871530212567,\r
-    -2.537016586598));\r
-#10068 = CARTESIAN_POINT('',(-32.63770166899,3.725962698769,\r
-    -2.597318839136));\r
-#10069 = CARTESIAN_POINT('',(-34.15946327808,3.261116691215,\r
-    -2.76036367585));\r
-#10070 = CARTESIAN_POINT('',(-35.16334409264,2.912884121587,\r
-    -2.845792587213));\r
-#10071 = CARTESIAN_POINT('',(-36.15589168612,2.528385688359,\r
-    -2.910519357071));\r
-#10072 = CARTESIAN_POINT('',(-37.13581060121,2.110361093255,\r
-    -2.956649707257));\r
-#10073 = CARTESIAN_POINT('',(-38.1023209889,1.661592806256,\r
-    -2.985974171431));\r
-#10074 = CARTESIAN_POINT('',(-39.05508739569,1.184736719128,-3.));\r
-#10075 = CARTESIAN_POINT('',(-39.99418140929,0.68224145335,-3.));\r
-#10076 = PCURVE('',#919,#10077);\r
-#10077 = DEFINITIONAL_REPRESENTATION('',(#10078),#10147);\r
-#10078 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#10079,#10080,#10081,#10082,\r
-    #10083,#10084,#10085,#10086,#10087,#10088,#10089,#10090,#10091,\r
-    #10092,#10093,#10094,#10095,#10096,#10097,#10098,#10099,#10100,\r
-    #10101,#10102,#10103,#10104,#10105,#10106,#10107,#10108,#10109,\r
-    #10110,#10111,#10112,#10113,#10114,#10115,#10116,#10117,#10118,\r
-    #10119,#10120,#10121,#10122,#10123,#10124,#10125,#10126,#10127,\r
-    #10128,#10129,#10130,#10131,#10132,#10133,#10134,#10135,#10136,\r
-    #10137,#10138,#10139,#10140,#10141,#10142,#10143,#10144,#10145,\r
-    #10146),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732786E-02,0.134164938731,0.206253639055,0.289095162861,\r
-    0.441240529253,0.481791559628,0.522584322265,0.648883534701,\r
-    0.788637761541,0.85925987962,1.),.UNSPECIFIED.);\r
-#10079 = CARTESIAN_POINT('',(3.857156970456,0.));\r
-#10080 = CARTESIAN_POINT('',(3.832864546748,6.006504380833E-03));\r
-#10081 = CARTESIAN_POINT('',(3.809283245261,1.206249361572E-02));\r
-#10082 = CARTESIAN_POINT('',(3.786448817991,1.816721547945E-02));\r
-#10083 = CARTESIAN_POINT('',(3.764389353951,2.431943363926E-02));\r
-#10084 = CARTESIAN_POINT('',(3.743124600607,3.051747456114E-02));\r
-#10085 = CARTESIAN_POINT('',(3.722666096543,3.675932636386E-02));\r
-#10086 = CARTESIAN_POINT('',(3.661550371235,5.630425623774E-02));\r
-#10087 = CARTESIAN_POINT('',(3.62369607506,6.975006268774E-02));\r
-#10088 = CARTESIAN_POINT('',(3.589489950311,8.336100580611E-02));\r
-#10089 = CARTESIAN_POINT('',(3.558820892504,9.711454595902E-02));\r
-#10090 = CARTESIAN_POINT('',(3.531480133508,0.110989440622));\r
-#10091 = CARTESIAN_POINT('',(3.507227075318,0.124968083745));\r
-#10092 = CARTESIAN_POINT('',(3.468848653315,0.150177223504));\r
-#10093 = CARTESIAN_POINT('',(3.453665581893,0.161374578824));\r
-#10094 = CARTESIAN_POINT('',(3.440134675544,0.172621826554));\r
-#10095 = CARTESIAN_POINT('',(3.428127567496,0.1839134857));\r
-#10096 = CARTESIAN_POINT('',(3.417519786151,0.195245096969));\r
-#10097 = CARTESIAN_POINT('',(3.408193826137,0.206612999132));\r
-#10098 = CARTESIAN_POINT('',(3.390666710425,0.231115762302));\r
-#10099 = CARTESIAN_POINT('',(3.382840792639,0.244261376624));\r
-#10100 = CARTESIAN_POINT('',(3.376392145317,0.257446213569));\r
-#10101 = CARTESIAN_POINT('',(3.371164200236,0.270666673325));\r
-#10102 = CARTESIAN_POINT('',(3.367012351772,0.283919789101));\r
-#10103 = CARTESIAN_POINT('',(3.363802972479,0.297202873117));\r
-#10104 = CARTESIAN_POINT('',(3.357019394259,0.334958972866));\r
-#10105 = CARTESIAN_POINT('',(3.355386079998,0.359497618943));\r
-#10106 = CARTESIAN_POINT('',(3.355740706653,0.38411275105));\r
-#10107 = CARTESIAN_POINT('',(3.357418556604,0.408791866498));\r
-#10108 = CARTESIAN_POINT('',(3.359835608279,0.433521406188));\r
-#10109 = CARTESIAN_POINT('',(3.3624801184,0.458283778698));\r
-#10110 = CARTESIAN_POINT('',(3.36556847496,0.489657741927));\r
-#10111 = CARTESIAN_POINT('',(3.366203745651,0.496260551534));\r
-#10112 = CARTESIAN_POINT('',(3.366816167919,0.502863856675));\r
-#10113 = CARTESIAN_POINT('',(3.367397890827,0.509467174073));\r
-#10114 = CARTESIAN_POINT('',(3.367941517206,0.51606844619));\r
-#10115 = CARTESIAN_POINT('',(3.368440138785,0.522664764894));\r
-#10116 = CARTESIAN_POINT('',(3.369337141111,0.535884293912));\r
-#10117 = CARTESIAN_POINT('',(3.36973490966,0.542507269434));\r
-#10118 = CARTESIAN_POINT('',(3.37007405676,0.549121813415));\r
-#10119 = CARTESIAN_POINT('',(3.370348532096,0.555725898988));\r
-#10120 = CARTESIAN_POINT('',(3.370552809104,0.562317479687));\r
-#10121 = CARTESIAN_POINT('',(3.370681903031,0.568894496629));\r
-#10122 = CARTESIAN_POINT('',(3.370884603365,0.595766625305));\r
-#10123 = CARTESIAN_POINT('',(3.370274714352,0.615921862633));\r
-#10124 = CARTESIAN_POINT('',(3.368769929584,0.635855092035));\r
-#10125 = CARTESIAN_POINT('',(3.3662901955,0.655505223072));\r
-#10126 = CARTESIAN_POINT('',(3.362809667941,0.67481829156));\r
-#10127 = CARTESIAN_POINT('',(3.358346874728,0.693748549125));\r
-#10128 = CARTESIAN_POINT('',(3.346988185206,0.732736111601));\r
-#10129 = CARTESIAN_POINT('',(3.339881957396,0.752704789847));\r
-#10130 = CARTESIAN_POINT('',(3.331706940864,0.772106774877));\r
-#10131 = CARTESIAN_POINT('',(3.322580802833,0.790916814691));\r
-#10132 = CARTESIAN_POINT('',(3.312638613785,0.809130157444));\r
-#10133 = CARTESIAN_POINT('',(3.302016262414,0.826752621819));\r
-#10134 = CARTESIAN_POINT('',(3.285199417812,0.85240831176));\r
-#10135 = CARTESIAN_POINT('',(3.279412990862,0.860874170224));\r
-#10136 = CARTESIAN_POINT('',(3.273501705568,0.869195778052));\r
-#10137 = CARTESIAN_POINT('',(3.267481020468,0.877376181749));\r
-#10138 = CARTESIAN_POINT('',(3.261365495811,0.885418940445));\r
-#10139 = CARTESIAN_POINT('',(3.255168688201,0.893327949131));\r
-#10140 = CARTESIAN_POINT('',(3.23641648479,0.916610357039));\r
-#10141 = CARTESIAN_POINT('',(3.223657366169,0.931597373438));\r
-#10142 = CARTESIAN_POINT('',(3.210723152078,0.946102566177));\r
-#10143 = CARTESIAN_POINT('',(3.197695170483,0.960161605258));\r
-#10144 = CARTESIAN_POINT('',(3.184639856237,0.973809128448));\r
-#10145 = CARTESIAN_POINT('',(3.17161050179,0.987077960681));\r
-#10146 = CARTESIAN_POINT('',(3.158649516989,1.));\r
-#10147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#10148 = PCURVE('',#10149,#10177);\r
-#10149 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#10150,#10151,#10152)\r
-    ,(#10153,#10154,#10155)\r
-    ,(#10156,#10157,#10158)\r
-    ,(#10159,#10160,#10161)\r
-    ,(#10162,#10163,#10164)\r
-    ,(#10165,#10166,#10167)\r
-    ,(#10168,#10169,#10170)\r
-    ,(#10171,#10172,#10173)\r
-    ,(#10174,#10175,#10176\r
-    )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(2.,3.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#10150 = CARTESIAN_POINT('',(-41.79292929292,-0.342230510436,-3.));\r
-#10151 = CARTESIAN_POINT('',(-47.54088731402,6.651802483168,\r
-    18.132466219623));\r
-#10152 = CARTESIAN_POINT('',(-30.60559159102,30.205591591022,\r
-    27.282842712475));\r
-#10153 = CARTESIAN_POINT('',(-37.23056327232,2.418284198197,-3.));\r
-#10154 = CARTESIAN_POINT('',(-41.54374726273,4.729285494914,\r
-    18.132466219623));\r
-#10155 = CARTESIAN_POINT('',(-26.89328098979,26.493280989792,\r
-    27.282842712475));\r
-#10156 = CARTESIAN_POINT('',(-32.23902912787,4.469503101606,-3.));\r
-#10157 = CARTESIAN_POINT('',(-35.71021076097,3.077159770487,\r
-    18.132466219623));\r
-#10158 = CARTESIAN_POINT('',(-23.18097038856,22.780970388563,\r
-    27.282842712475));\r
-#10159 = CARTESIAN_POINT('',(-26.9469783143,5.733584615739,-3.));\r
-#10160 = CARTESIAN_POINT('',(-29.99123447706,1.725099367079,\r
-    18.132466219623));\r
-#10161 = CARTESIAN_POINT('',(-19.46865978733,19.068659787333,\r
-    27.282842712475));\r
-#10162 = CARTESIAN_POINT('',(-21.5,6.160688666992,-3.));\r
-#10163 = CARTESIAN_POINT('',(-24.33131823893,0.692103862005,\r
-    18.132466219623));\r
-#10164 = CARTESIAN_POINT('',(-15.7563491861,15.356349186104,\r
-    27.282842712475));\r
-#10165 = CARTESIAN_POINT('',(-16.05302168569,5.733584615739,-3.));\r
-#10166 = CARTESIAN_POINT('',(-18.67140200079,-1.525823778632E-02,\r
-    18.132466219623));\r
-#10167 = CARTESIAN_POINT('',(-12.04403858487,11.644038584875,\r
-    27.282842712475));\r
-#10168 = CARTESIAN_POINT('',(-10.76097087212,4.469503101606,-3.));\r
-#10169 = CARTESIAN_POINT('',(-12.95242571688,-0.403555439243,\r
-    18.132466219623));\r
-#10170 = CARTESIAN_POINT('',(-8.331727983645,7.931727983645,\r
-    27.282842712475));\r
-#10171 = CARTESIAN_POINT('',(-5.769436727672,2.418284198197,-3.));\r
-#10172 = CARTESIAN_POINT('',(-7.118889215129,-0.491787319681,\r
-    18.132466219623));\r
-#10173 = CARTESIAN_POINT('',(-4.619417382416,4.219417382416,\r
-    27.282842712475));\r
-#10174 = CARTESIAN_POINT('',(-1.207070707071,-0.342230510436,-3.));\r
-#10175 = CARTESIAN_POINT('',(-1.12174916384,-0.309627936292,\r
-    18.132466219623));\r
-#10176 = CARTESIAN_POINT('',(-0.907106781187,0.507106781187,\r
-    27.282842712475));\r
-#10177 = DEFINITIONAL_REPRESENTATION('',(#10178),#10247);\r
-#10178 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#10179,#10180,#10181,#10182,\r
-    #10183,#10184,#10185,#10186,#10187,#10188,#10189,#10190,#10191,\r
-    #10192,#10193,#10194,#10195,#10196,#10197,#10198,#10199,#10200,\r
-    #10201,#10202,#10203,#10204,#10205,#10206,#10207,#10208,#10209,\r
-    #10210,#10211,#10212,#10213,#10214,#10215,#10216,#10217,#10218,\r
-    #10219,#10220,#10221,#10222,#10223,#10224,#10225,#10226,#10227,\r
-    #10228,#10229,#10230,#10231,#10232,#10233,#10234,#10235,#10236,\r
-    #10237,#10238,#10239,#10240,#10241,#10242,#10243,#10244,#10245,\r
-    #10246),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732786E-02,0.134164938731,0.206253639055,0.289095162861,\r
-    0.441240529253,0.481791559628,0.522584322265,0.648883534701,\r
-    0.788637761541,0.85925987962,1.),.UNSPECIFIED.);\r
-#10179 = CARTESIAN_POINT('',(2.875455796418,0.9846980552));\r
-#10180 = CARTESIAN_POINT('',(2.874610153272,0.969253407616));\r
-#10181 = CARTESIAN_POINT('',(2.87382656138,0.954038773635));\r
-#10182 = CARTESIAN_POINT('',(2.873092001909,0.939039217951));\r
-#10183 = CARTESIAN_POINT('',(2.872393256277,0.924243688101));\r
-#10184 = CARTESIAN_POINT('',(2.871717420448,0.909643925974));\r
-#10185 = CARTESIAN_POINT('',(2.871052275216,0.895233628841));\r
-#10186 = CARTESIAN_POINT('',(2.868981397104,0.850983882287));\r
-#10187 = CARTESIAN_POINT('',(2.867573637355,0.821784136093));\r
-#10188 = CARTESIAN_POINT('',(2.866056720107,0.793358528409));\r
-#10189 = CARTESIAN_POINT('',(2.864342064438,0.765683301253));\r
-#10190 = CARTESIAN_POINT('',(2.862367336923,0.73873896019));\r
-#10191 = CARTESIAN_POINT('',(2.860087573579,0.712506842125));\r
-#10192 = CARTESIAN_POINT('',(2.855398007619,0.66674352233));\r
-#10193 = CARTESIAN_POINT('',(2.853113929727,0.646953276265));\r
-#10194 = CARTESIAN_POINT('',(2.85060212658,0.627587262157));\r
-#10195 = CARTESIAN_POINT('',(2.847851407274,0.608635949902));\r
-#10196 = CARTESIAN_POINT('',(2.844853850244,0.590090255909));\r
-#10197 = CARTESIAN_POINT('',(2.841603692094,0.571941691717));\r
-#10198 = CARTESIAN_POINT('',(2.834066747519,0.533774424125));\r
-#10199 = CARTESIAN_POINT('',(2.829697609274,0.51388037504));\r
-#10200 = CARTESIAN_POINT('',(2.82498303719,0.494488691777));\r
-#10201 = CARTESIAN_POINT('',(2.819919363653,0.475588787144));\r
-#10202 = CARTESIAN_POINT('',(2.814504531431,0.457171532908));\r
-#10203 = CARTESIAN_POINT('',(2.808737546266,0.439229385444));\r
-#10204 = CARTESIAN_POINT('',(2.791380134706,0.389665510146));\r
-#10205 = CARTESIAN_POINT('',(2.778953688585,0.359155860073));\r
-#10206 = CARTESIAN_POINT('',(2.765339024067,0.330190258988));\r
-#10207 = CARTESIAN_POINT('',(2.750545001391,0.302744206387));\r
-#10208 = CARTESIAN_POINT('',(2.734584622196,0.276807108124));\r
-#10209 = CARTESIAN_POINT('',(2.717473371656,0.252380146001));\r
-#10210 = CARTESIAN_POINT('',(2.694368823145,0.223366850258));\r
-#10211 = CARTESIAN_POINT('',(2.689426368497,0.217369240867));\r
-#10212 = CARTESIAN_POINT('',(2.684403998415,0.211479773726));\r
-#10213 = CARTESIAN_POINT('',(2.679302077456,0.205698771093));\r
-#10214 = CARTESIAN_POINT('',(2.674121152243,0.200026440153));\r
-#10215 = CARTESIAN_POINT('',(2.668861982899,0.194462840781));\r
-#10216 = CARTESIAN_POINT('',(2.658156945478,0.183520771913));\r
-#10217 = CARTESIAN_POINT('',(2.652710154545,0.178143591285));\r
-#10218 = CARTESIAN_POINT('',(2.647185852237,0.172876582011));\r
-#10219 = CARTESIAN_POINT('',(2.641585024518,0.167719719628));\r
-#10220 = CARTESIAN_POINT('',(2.635908793357,0.16267289078));\r
-#10221 = CARTESIAN_POINT('',(2.630158421352,0.157735887889));\r
-#10222 = CARTESIAN_POINT('',(2.606306295287,0.137961942772));\r
-#10223 = CARTESIAN_POINT('',(2.587577491229,0.12406319688));\r
-#10224 = CARTESIAN_POINT('',(2.568194040055,0.111206667649));\r
-#10225 = CARTESIAN_POINT('',(2.548211044801,9.937300256015E-02));\r
-#10226 = CARTESIAN_POINT('',(2.527692661258,8.852995340369E-02));\r
-#10227 = CARTESIAN_POINT('',(2.506710655157,7.863600403442E-02));\r
-#10228 = CARTESIAN_POINT('',(2.461702862006,5.969349169133E-02));\r
-#10229 = CARTESIAN_POINT('',(2.437583849568,5.084429042269E-02));\r
-#10230 = CARTESIAN_POINT('',(2.413097311916,4.303387576824E-02));\r
-#10231 = CARTESIAN_POINT('',(2.388341310872,3.618019162595E-02));\r
-#10232 = CARTESIAN_POINT('',(2.36339992871,3.019920605406E-02));\r
-#10233 = CARTESIAN_POINT('',(2.338346372027,2.501106852833E-02));\r
-#10234 = CARTESIAN_POINT('',(2.300561147707,1.828346488877E-02));\r
-#10235 = CARTESIAN_POINT('',(2.287862833433,1.620829964628E-02));\r
-#10236 = CARTESIAN_POINT('',(2.275157483836,1.430669107214E-02));\r
-#10237 = CARTESIAN_POINT('',(2.262450883129,1.256936784247E-02));\r
-#10238 = CARTESIAN_POINT('',(2.249747707259,1.098753800415E-02));\r
-#10239 = CARTESIAN_POINT('',(2.237051629865,9.552944081841E-03));\r
-#10240 = CARTESIAN_POINT('',(2.199083581767,5.677110563066E-03));\r
-#10241 = CARTESIAN_POINT('',(2.173842584133,3.650755219477E-03));\r
-#10242 = CARTESIAN_POINT('',(2.148661402305,2.11753362069E-03));\r
-#10243 = CARTESIAN_POINT('',(2.12354660461,1.025676031494E-03));\r
-#10244 = CARTESIAN_POINT('',(2.098495292351,3.318565824157E-04));\r
-#10245 = CARTESIAN_POINT('',(2.073496285434,2.2E-15));\r
-#10246 = CARTESIAN_POINT('',(2.048529561987,-6.E-16));\r
-#10247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#10248 = ORIENTED_EDGE('',*,*,#10249,.T.);\r
-#10249 = EDGE_CURVE('',#10004,#10250,#10252,.T.);\r
-#10250 = VERTEX_POINT('',#10251);\r
-#10251 = CARTESIAN_POINT('',(-7.601151370045,1.470044016999,17.));\r
-#10252 = SURFACE_CURVE('',#10253,(#10272,#10280),.PCURVE_S1.);\r
-#10253 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#10254,#10255,#10256,#10257,\r
-    #10258,#10259,#10260,#10261,#10262,#10263,#10264,#10265,#10266,\r
-    #10267,#10268,#10269,#10270,#10271),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6\r
-    ),(0.,0.250000000694,0.5,0.749999999306,1.),.UNSPECIFIED.);\r
-#10254 = CARTESIAN_POINT('',(-4.872321553393,6.01656166707,17.));\r
-#10255 = CARTESIAN_POINT('',(-5.18055013074,5.76695248313,17.));\r
-#10256 = CARTESIAN_POINT('',(-5.472798111662,5.497601826115,17.));\r
-#10257 = CARTESIAN_POINT('',(-5.747369264016,5.209883896135,17.));\r
-#10258 = CARTESIAN_POINT('',(-6.002767309874,4.905367043222,17.));\r
-#10259 = CARTESIAN_POINT('',(-6.472629573718,4.26625217315,17.));\r
-#10260 = CARTESIAN_POINT('',(-6.687099756837,3.931646087116,17.));\r
-#10261 = CARTESIAN_POINT('',(-6.879816465109,3.583750761232,17.));\r
-#10262 = CARTESIAN_POINT('',(-7.049729415152,3.224462184089,17.));\r
-#10263 = CARTESIAN_POINT('',(-7.342335763805,2.487156355164,17.));\r
-#10264 = CARTESIAN_POINT('',(-7.465032873039,2.109129753397,17.));\r
-#10265 = CARTESIAN_POINT('',(-7.563319325218,1.723758943998,17.));\r
-#10266 = CARTESIAN_POINT('',(-7.63665947074,1.333144152531,17.));\r
-#10267 = CARTESIAN_POINT('',(-7.732915797331,0.545760457167,17.));\r
-#10268 = CARTESIAN_POINT('',(-7.755833169561,0.148981589804,17.));\r
-#10269 = CARTESIAN_POINT('',(-7.753275741791,-0.248717271774,17.));\r
-#10270 = CARTESIAN_POINT('',(-7.72525715683,-0.645168552116,17.));\r
-#10271 = CARTESIAN_POINT('',(-7.672069729729,-1.038208878545,17.));\r
-#10272 = PCURVE('',#919,#10273);\r
-#10273 = DEFINITIONAL_REPRESENTATION('',(#10274),#10279);\r
-#10274 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#10275,#10276,#10277,#10278),\r
-  .UNSPECIFIED.,.F.,.F.,(4,4),(0.612383491451,0.682272014386),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#10275 = CARTESIAN_POINT('',(3.404239708112,0.212321474617));\r
-#10276 = CARTESIAN_POINT('',(3.380370384659,0.212321474677));\r
-#10277 = CARTESIAN_POINT('',(3.356501066927,0.212321474505));\r
-#10278 = CARTESIAN_POINT('',(3.332631714017,0.2123214744));\r
-#10279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#10280 = PCURVE('',#10281,#10291);\r
-#10281 = SURFACE_OF_REVOLUTION('',#10282,#10288);\r
-#10282 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#10283,#10284,#10285,#10286,\r
-    #10287),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#10283 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#10284 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#10285 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#10286 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#10287 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#10288 = AXIS1_PLACEMENT('',#10289,#10290);\r
-#10289 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#10290 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#10291 = DEFINITIONAL_REPRESENTATION('',(#10292),#10297);\r
-#10292 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#10293,#10294,#10295,#10296),\r
-  .UNSPECIFIED.,.F.,.F.,(4,4),(0.612383491451,0.682272014386),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#10293 = CARTESIAN_POINT('',(3.404239708112,0.212321474617));\r
-#10294 = CARTESIAN_POINT('',(3.380370384659,0.212321474677));\r
-#10295 = CARTESIAN_POINT('',(3.356501066927,0.212321474505));\r
-#10296 = CARTESIAN_POINT('',(3.332631714017,0.2123214744));\r
-#10297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#10298 = ORIENTED_EDGE('',*,*,#10299,.T.);\r
-#10299 = EDGE_CURVE('',#10250,#10300,#10302,.T.);\r
-#10300 = VERTEX_POINT('',#10301);\r
-#10301 = CARTESIAN_POINT('',(-7.711962529783,0.681296996851,17.));\r
-#10302 = SURFACE_CURVE('',#10303,(#10322,#10344),.PCURVE_S1.);\r
-#10303 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#10304,#10305,#10306,#10307,\r
-    #10308,#10309,#10310,#10311,#10312,#10313,#10314,#10315,#10316,\r
-    #10317,#10318,#10319,#10320,#10321),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6\r
-    ),(0.,0.250000000694,0.5,0.749999999306,1.),.UNSPECIFIED.);\r
-#10304 = CARTESIAN_POINT('',(-5.843065010257,5.079086817453,17.));\r
-#10305 = CARTESIAN_POINT('',(-6.103266723008,4.779746427124,17.));\r
-#10306 = CARTESIAN_POINT('',(-6.344302549679,4.463739482503,17.));\r
-#10307 = CARTESIAN_POINT('',(-6.564740655047,4.132713854131,17.));\r
-#10308 = CARTESIAN_POINT('',(-6.763379834135,3.788473891217,17.));\r
-#10309 = CARTESIAN_POINT('',(-7.115122701909,3.077477886233,17.));\r
-#10310 = CARTESIAN_POINT('',(-7.268230863958,2.71071286204,17.));\r
-#10311 = CARTESIAN_POINT('',(-7.397608383041,2.334637942675,17.));\r
-#10312 = CARTESIAN_POINT('',(-7.502550166903,1.951302692199,17.));\r
-#10313 = CARTESIAN_POINT('',(-7.662679354061,1.174387636315,17.));\r
-#10314 = CARTESIAN_POINT('',(-7.717868788001,0.780797978626,17.));\r
-#10315 = CARTESIAN_POINT('',(-7.747743109344,0.384214554435,17.));\r
-#10316 = CARTESIAN_POINT('',(-7.752139506554,-1.320130326238E-02,17.));\r
-#10317 = CARTESIAN_POINT('',(-7.710205739432,-0.805337606753,17.));\r
-#10318 = CARTESIAN_POINT('',(-7.663875018028,-1.200068071488,17.));\r
-#10319 = CARTESIAN_POINT('',(-7.592296760759,-1.591280901063,17.));\r
-#10320 = CARTESIAN_POINT('',(-7.495860798696,-1.976843819415,17.));\r
-#10321 = CARTESIAN_POINT('',(-7.375230671691,-2.354677080338,17.));\r
-#10322 = PCURVE('',#919,#10323);\r
-#10323 = DEFINITIONAL_REPRESENTATION('',(#10324),#10343);\r
-#10324 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#10325,#10326,#10327,#10328,\r
-    #10329,#10330,#10331,#10332,#10333,#10334,#10335,#10336,#10337,\r
-    #10338,#10339,#10340,#10341,#10342),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6\r
-    ),(0.,0.250000000694,0.5,0.749999999306,1.),.UNSPECIFIED.);\r
-#10325 = CARTESIAN_POINT('',(3.857156970456,0.212321474505));\r
-#10326 = CARTESIAN_POINT('',(3.80592694584,0.212321474505));\r
-#10327 = CARTESIAN_POINT('',(3.754696275176,0.212321474505));\r
-#10328 = CARTESIAN_POINT('',(3.703466828805,0.212321474505));\r
-#10329 = CARTESIAN_POINT('',(3.65223615551,0.212321474505));\r
-#10330 = CARTESIAN_POINT('',(3.549776109394,0.212321474505));\r
-#10331 = CARTESIAN_POINT('',(3.498545434094,0.212321474505));\r
-#10332 = CARTESIAN_POINT('',(3.44731599238,0.212321474505));\r
-#10333 = CARTESIAN_POINT('',(3.39608531708,0.212321474505));\r
-#10334 = CARTESIAN_POINT('',(3.293625271248,0.212321474505));\r
-#10335 = CARTESIAN_POINT('',(3.242394595948,0.212321474505));\r
-#10336 = CARTESIAN_POINT('',(3.191165154234,0.212321474505));\r
-#10337 = CARTESIAN_POINT('',(3.139934478934,0.212321474505));\r
-#10338 = CARTESIAN_POINT('',(3.037474432817,0.212321474505));\r
-#10339 = CARTESIAN_POINT('',(2.986243759523,0.212321474505));\r
-#10340 = CARTESIAN_POINT('',(2.935014313152,0.212321474505));\r
-#10341 = CARTESIAN_POINT('',(2.883783642488,0.212321474505));\r
-#10342 = CARTESIAN_POINT('',(2.832553617872,0.212321474505));\r
-#10343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#10344 = PCURVE('',#10345,#10350);\r
-#10345 = PLANE('',#10346);\r
-#10346 = AXIS2_PLACEMENT_3D('',#10347,#10348,#10349);\r
-#10347 = CARTESIAN_POINT('',(-1.004890835654E-14,3.721564300377E-15,17.)\r
-  );\r
-#10348 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#10349 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#10350 = DEFINITIONAL_REPRESENTATION('',(#10351),#10370);\r
-#10351 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#10352,#10353,#10354,#10355,\r
-    #10356,#10357,#10358,#10359,#10360,#10361,#10362,#10363,#10364,\r
-    #10365,#10366,#10367,#10368,#10369),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6\r
-    ),(0.,0.250000000694,0.5,0.749999999306,1.),.UNSPECIFIED.);\r
-#10352 = CARTESIAN_POINT('',(-4.872321553393,6.01656166707));\r
-#10353 = CARTESIAN_POINT('',(-5.18055013074,5.76695248313));\r
-#10354 = CARTESIAN_POINT('',(-5.472798111663,5.497601826115));\r
-#10355 = CARTESIAN_POINT('',(-5.747369264016,5.209883896134));\r
-#10356 = CARTESIAN_POINT('',(-6.002767309874,4.905367043222));\r
-#10357 = CARTESIAN_POINT('',(-6.472629573719,4.266252173149));\r
-#10358 = CARTESIAN_POINT('',(-6.687099756837,3.931646087115));\r
-#10359 = CARTESIAN_POINT('',(-6.87981646511,3.583750761231));\r
-#10360 = CARTESIAN_POINT('',(-7.049729415152,3.224462184088));\r
-#10361 = CARTESIAN_POINT('',(-7.342335763805,2.487156355163));\r
-#10362 = CARTESIAN_POINT('',(-7.465032873039,2.109129753396));\r
-#10363 = CARTESIAN_POINT('',(-7.563319325218,1.723758943997));\r
-#10364 = CARTESIAN_POINT('',(-7.636659470741,1.33314415253));\r
-#10365 = CARTESIAN_POINT('',(-7.732915797331,0.545760457167));\r
-#10366 = CARTESIAN_POINT('',(-7.755833169561,0.148981589804));\r
-#10367 = CARTESIAN_POINT('',(-7.753275741791,-0.248717271775));\r
-#10368 = CARTESIAN_POINT('',(-7.72525715683,-0.645168552116));\r
-#10369 = CARTESIAN_POINT('',(-7.672069729729,-1.038208878545));\r
-#10370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#10371 = ORIENTED_EDGE('',*,*,#10372,.T.);\r
-#10372 = EDGE_CURVE('',#10300,#10373,#10375,.T.);\r
-#10373 = VERTEX_POINT('',#10374);\r
-#10374 = CARTESIAN_POINT('',(-7.740943264579,0.127784661705,\r
-    17.000000000292));\r
-#10375 = SURFACE_CURVE('',#10376,(#10395,#10404),.PCURVE_S1.);\r
-#10376 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#10377,#10378,#10379,#10380,\r
-    #10381,#10382,#10383,#10384,#10385,#10386,#10387,#10388,#10389,\r
-    #10390,#10391,#10392,#10393,#10394),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6\r
-    ),(0.,0.250000000694,0.5,0.749999999306,1.),.UNSPECIFIED.);\r
-#10377 = CARTESIAN_POINT('',(-6.636269893519,3.987286485029,17.));\r
-#10378 = CARTESIAN_POINT('',(-6.8405386443,3.647310194599,17.));\r
-#10379 = CARTESIAN_POINT('',(-7.023038565096,3.294248673476,17.));\r
-#10380 = CARTESIAN_POINT('',(-7.182645723194,2.929973392924,17.));\r
-#10381 = CARTESIAN_POINT('',(-7.318490484572,2.556469877088,17.));\r
-#10382 = CARTESIAN_POINT('',(-7.541426427228,1.795195991023,17.));\r
-#10383 = CARTESIAN_POINT('',(-7.62852045418,1.407415998337,17.));\r
-#10384 = CARTESIAN_POINT('',(-7.690627713625,1.014588331614,17.));\r
-#10385 = CARTESIAN_POINT('',(-7.727409728306,0.618853855413,17.));\r
-#10386 = CARTESIAN_POINT('',(-7.750196309646,-0.174064256594,17.));\r
-#10387 = CARTESIAN_POINT('',(-7.736201165268,-0.571257947621,17.));\r
-#10388 = CARTESIAN_POINT('',(-7.696755639639,-0.967003999941,17.));\r
-#10389 = CARTESIAN_POINT('',(-7.632074706232,-1.359145644136,17.));\r
-#10390 = CARTESIAN_POINT('',(-7.453224981693,-2.131965895012,17.));\r
-#10391 = CARTESIAN_POINT('',(-7.339053902181,-2.512654271692,17.));\r
-#10392 = CARTESIAN_POINT('',(-7.200629684539,-2.885494265399,17.));\r
-#10393 = CARTESIAN_POINT('',(-7.038706503282,-3.248453687593,17.));\r
-#10394 = CARTESIAN_POINT('',(-6.85429896174,-3.599599610569,17.));\r
-#10395 = PCURVE('',#919,#10396);\r
-#10396 = DEFINITIONAL_REPRESENTATION('',(#10397),#10403);\r
-#10397 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#10398,#10399,#10400,#10401,\r
-    #10402),.UNSPECIFIED.,.F.,.F.,(5,5),(0.442041562784,0.511930081747),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#10398 = CARTESIAN_POINT('',(3.229706782984,0.212321474364));\r
-#10399 = CARTESIAN_POINT('',(3.21180476485,0.212321474316));\r
-#10400 = CARTESIAN_POINT('',(3.193902702888,0.212321474395));\r
-#10401 = CARTESIAN_POINT('',(3.176000776076,0.212321474553));\r
-#10402 = CARTESIAN_POINT('',(3.15809878883,0.212321474471));\r
-#10403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#10404 = PCURVE('',#10405,#10415);\r
-#10405 = SURFACE_OF_REVOLUTION('',#10406,#10412);\r
-#10406 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#10407,#10408,#10409,#10410,\r
-    #10411),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#10407 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#10408 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#10409 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#10410 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#10411 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#10412 = AXIS1_PLACEMENT('',#10413,#10414);\r
-#10413 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#10414 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#10415 = DEFINITIONAL_REPRESENTATION('',(#10416),#10422);\r
-#10416 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#10417,#10418,#10419,#10420,\r
-    #10421),.UNSPECIFIED.,.F.,.F.,(5,5),(0.442041562784,0.511930081747),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#10417 = CARTESIAN_POINT('',(3.229706782984,0.212321474364));\r
-#10418 = CARTESIAN_POINT('',(3.21180476485,0.212321474316));\r
-#10419 = CARTESIAN_POINT('',(3.193902702888,0.212321474395));\r
-#10420 = CARTESIAN_POINT('',(3.176000776076,0.212321474553));\r
-#10421 = CARTESIAN_POINT('',(3.15809878883,0.212321474471));\r
-#10422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#10423 = ORIENTED_EDGE('',*,*,#10424,.T.);\r
-#10424 = EDGE_CURVE('',#10373,#9968,#10425,.T.);\r
-#10425 = SURFACE_CURVE('',#10426,(#10495,#10567),.PCURVE_S1.);\r
-#10426 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#10427,#10428,#10429,#10430,\r
-    #10431,#10432,#10433,#10434,#10435,#10436,#10437,#10438,#10439,\r
-    #10440,#10441,#10442,#10443,#10444,#10445,#10446,#10447,#10448,\r
-    #10449,#10450,#10451,#10452,#10453,#10454,#10455,#10456,#10457,\r
-    #10458,#10459,#10460,#10461,#10462,#10463,#10464,#10465,#10466,\r
-    #10467,#10468,#10469,#10470,#10471,#10472,#10473,#10474,#10475,\r
-    #10476,#10477,#10478,#10479,#10480,#10481,#10482,#10483,#10484,\r
-    #10485,#10486,#10487,#10488,#10489,#10490,#10491,#10492,#10493,\r
-    #10494),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267747543,0.219958117323,0.265125685233,0.366865256396,\r
-    0.514806636023,0.562778483113,0.6104144599,0.748924759886,\r
-    0.858377817197,0.934322046009,1.),.UNSPECIFIED.);\r
-#10427 = CARTESIAN_POINT('',(-38.10504993141,-12.16573208063,-3.));\r
-#10428 = CARTESIAN_POINT('',(-37.35838968235,-11.35098690324,\r
-    -2.99999997791));\r
-#10429 = CARTESIAN_POINT('',(-36.58893260193,-10.55719190514,\r
-    -2.985095484574));\r
-#10430 = CARTESIAN_POINT('',(-35.79577530383,-9.78679709635,\r
-    -2.95389816305));\r
-#10431 = CARTESIAN_POINT('',(-34.97836634157,-9.042605562417,\r
-    -2.904758200176));\r
-#10432 = CARTESIAN_POINT('',(-34.13657616131,-8.327701546948,\r
-    -2.835706891229));\r
-#10433 = CARTESIAN_POINT('',(-33.27083636917,-7.645296037998,\r
-    -2.744417870418));\r
-#10434 = CARTESIAN_POINT('',(-31.93472390862,-6.672625904245,\r
-    -2.569629359123));\r
-#10435 = CARTESIAN_POINT('',(-31.4813408804,-6.355808946776,\r
-    -2.504742879569));\r
-#10436 = CARTESIAN_POINT('',(-31.02236785357,-6.04844341953,\r
-    -2.433185867933));\r
-#10437 = CARTESIAN_POINT('',(-30.5580282869,-5.750929027795,\r
-    -2.354592812751));\r
-#10438 = CARTESIAN_POINT('',(-30.08860783083,-5.463647774221,\r
-    -2.268578792143));\r
-#10439 = CARTESIAN_POINT('',(-29.61446168549,-5.186950984565,\r
-    -2.174743874234));\r
-#10440 = CARTESIAN_POINT('',(-28.84276845883,-4.758224778469,\r
-    -2.010117252108));\r
-#10441 = CARTESIAN_POINT('',(-28.54790146196,-4.599394992459,\r
-    -1.944464496601));\r
-#10442 = CARTESIAN_POINT('',(-28.25152088429,-4.444727893388,\r
-    -1.875625167615));\r
-#10443 = CARTESIAN_POINT('',(-27.9537364014,-4.294287348485,\r
-    -1.803503649463));\r
-#10444 = CARTESIAN_POINT('',(-27.65466785982,-4.148128877824,\r
-    -1.728003768888));\r
-#10445 = CARTESIAN_POINT('',(-27.35444568868,-4.006298357921,\r
-    -1.64902976975));\r
-#10446 = CARTESIAN_POINT('',(-26.3746833809,-3.559186025926,\r
-    -1.380561033205));\r
-#10447 = CARTESIAN_POINT('',(-25.69096216614,-3.271651422008,\r
-    -1.176513665835));\r
-#10448 = CARTESIAN_POINT('',(-25.00374014935,-3.006666678539,\r
-    -0.953283728772));\r
-#10449 = CARTESIAN_POINT('',(-24.31488507542,-2.764330096765,\r
-    -0.709833419307));\r
-#10450 = CARTESIAN_POINT('',(-23.62644183126,-2.544339938046,\r
-    -0.445198524399));\r
-#10451 = CARTESIAN_POINT('',(-22.94060814092,-2.345974626237,\r
-    -0.15857716455));\r
-#10452 = CARTESIAN_POINT('',(-21.26953988394,-1.909478021481,\r
-    0.600039461372));\r
-#10453 = CARTESIAN_POINT('',(-20.28950138967,-1.694124863205,\r
-    1.097233775292));\r
-#10454 = CARTESIAN_POINT('',(-19.32681661653,-1.518691161957,\r
-    1.643670361271));\r
-#10455 = CARTESIAN_POINT('',(-18.38817912715,-1.377742636144,\r
-    2.240029036541));\r
-#10456 = CARTESIAN_POINT('',(-17.47942118309,-1.26438830154,\r
-    2.885777519256));\r
-#10457 = CARTESIAN_POINT('',(-16.6052208557,-1.171480041971,\r
-    3.578958087517));\r
-#10458 = CARTESIAN_POINT('',(-15.49794138687,-1.066782506826,\r
-    4.555432498622));\r
-#10459 = CARTESIAN_POINT('',(-15.23078825904,-1.042599763815,\r
-    4.799200745853));\r
-#10460 = CARTESIAN_POINT('',(-14.96772538262,-1.019645642076,\r
-    5.047536864316));\r
-#10461 = CARTESIAN_POINT('',(-14.70884031186,-0.997698958973,\r
-    5.300325078185));\r
-#10462 = CARTESIAN_POINT('',(-14.45422251633,-0.976551139736,\r
-    5.55745864806));\r
-#10463 = CARTESIAN_POINT('',(-14.2039209212,-0.955998449496,\r
-    5.818797694589));\r
-#10464 = CARTESIAN_POINT('',(-13.71378836698,-0.915851374753,\r
-    6.347779561454));\r
-#10465 = CARTESIAN_POINT('',(-13.47389560089,-0.8962512006,\r
-    6.615365484258));\r
-#10466 = CARTESIAN_POINT('',(-13.23836785957,-0.876870112216,\r
-    6.886851634538));\r
-#10467 = CARTESIAN_POINT('',(-13.00725098031,-0.857537588431,\r
-    7.162114020168));\r
-#10468 = CARTESIAN_POINT('',(-12.78058459873,-0.83809615806,\r
-    7.441028899832));\r
-#10469 = CARTESIAN_POINT('',(-12.55840254154,-0.81840121196,\r
-    7.72347310737));\r
-#10470 = CARTESIAN_POINT('',(-11.70781992213,-0.739933394842,\r
-    8.840489131328));\r
-#10471 = CARTESIAN_POINT('',(-11.11304267112,-0.678285082621,\r
-    9.70048228189));\r
-#10472 = CARTESIAN_POINT('',(-10.55713452894,-0.610131013424,\r
-    10.586255072494));\r
-#10473 = CARTESIAN_POINT('',(-10.04041817421,-0.533102054393,\r
-    11.494822766109));\r
-#10474 = CARTESIAN_POINT('',(-9.5628460802,-0.445547174098,\r
-    12.423280694006));\r
-#10475 = CARTESIAN_POINT('',(-9.124004605924,-0.34601650215,\r
-    13.368760998666));\r
-#10476 = CARTESIAN_POINT('',(-8.405874849777,-0.143012980985,\r
-    15.086449448787));\r
-#10477 = CARTESIAN_POINT('',(-8.112411915974,-4.474262102247E-02,\r
-    15.85343515657));\r
-#10478 = CARTESIAN_POINT('',(-7.841961524088,6.312406534152E-02,\r
-    16.627737514931));\r
-#10479 = CARTESIAN_POINT('',(-7.593754232351,0.181708092097,\r
-    17.407862987649));\r
-#10480 = CARTESIAN_POINT('',(-7.366685993767,0.312473805169,\r
-    18.192247162925));\r
-#10481 = CARTESIAN_POINT('',(-7.159132125501,0.457544539034,\r
-    18.979151542119));\r
-#10482 = CARTESIAN_POINT('',(-6.836089080365,0.731941122534,\r
-    20.312857193336));\r
-#10483 = CARTESIAN_POINT('',(-6.711872276123,0.852486151333,\r
-    20.859393188343));\r
-#10484 = CARTESIAN_POINT('',(-6.594873093121,0.982048829858,\r
-    21.405456117746));\r
-#10485 = CARTESIAN_POINT('',(-6.483961853227,1.121603790837,\r
-    21.950256835089));\r
-#10486 = CARTESIAN_POINT('',(-6.377694317353,1.272198203149,\r
-    22.492892808047));\r
-#10487 = CARTESIAN_POINT('',(-6.274176261268,1.434813891328,\r
-    23.032359249566));\r
-#10488 = CARTESIAN_POINT('',(-6.081944869466,1.76167379833,\r
-    24.030537046432));\r
-#10489 = CARTESIAN_POINT('',(-5.993124759876,1.922721754641,\r
-    24.490292853094));\r
-#10490 = CARTESIAN_POINT('',(-5.90314105047,2.093638141814,\r
-    24.946198069275));\r
-#10491 = CARTESIAN_POINT('',(-5.810278458804,2.274623706515,\r
-    25.397514113667));\r
-#10492 = CARTESIAN_POINT('',(-5.712599662054,2.465551408232,\r
-    25.843512017009));\r
-#10493 = CARTESIAN_POINT('',(-5.608088815208,2.665812591076,\r
-    26.283564045772));\r
-#10494 = CARTESIAN_POINT('',(-5.494819366712,2.87435875436,\r
-    26.717157287525));\r
-#10495 = PCURVE('',#919,#10496);\r
-#10496 = DEFINITIONAL_REPRESENTATION('',(#10497),#10566);\r
-#10497 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#10498,#10499,#10500,#10501,\r
-    #10502,#10503,#10504,#10505,#10506,#10507,#10508,#10509,#10510,\r
-    #10511,#10512,#10513,#10514,#10515,#10516,#10517,#10518,#10519,\r
-    #10520,#10521,#10522,#10523,#10524,#10525,#10526,#10527,#10528,\r
-    #10529,#10530,#10531,#10532,#10533,#10534,#10535,#10536,#10537,\r
-    #10538,#10539,#10540,#10541,#10542,#10543,#10544,#10545,#10546,\r
-    #10547,#10548,#10549,#10550,#10551,#10552,#10553,#10554,#10555,\r
-    #10556,#10557,#10558,#10559,#10560,#10561,#10562,#10563,#10564,\r
-    #10565),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267747543,0.219958117323,0.265125685233,0.366865256396,\r
-    0.514806636023,0.562778483113,0.6104144599,0.748924759886,\r
-    0.858377817197,0.934322046009,1.),.UNSPECIFIED.);\r
-#10498 = CARTESIAN_POINT('',(2.832553641554,0.999999976968));\r
-#10499 = CARTESIAN_POINT('',(2.846280040893,0.986679317112));\r
-#10500 = CARTESIAN_POINT('',(2.860102107959,0.972991648882));\r
-#10501 = CARTESIAN_POINT('',(2.873977928541,0.958902412014));\r
-#10502 = CARTESIAN_POINT('',(2.887854441179,0.944375922121));\r
-#10503 = CARTESIAN_POINT('',(2.901665103687,0.929374322677));\r
-#10504 = CARTESIAN_POINT('',(2.915328191948,0.913858436357));\r
-#10505 = CARTESIAN_POINT('',(2.935505549396,0.88969542279));\r
-#10506 = CARTESIAN_POINT('',(2.942202806827,0.881460487267));\r
-#10507 = CARTESIAN_POINT('',(2.948824818585,0.873081191297));\r
-#10508 = CARTESIAN_POINT('',(2.955357754082,0.86455318113));\r
-#10509 = CARTESIAN_POINT('',(2.96178676895,0.855872473908));\r
-#10510 = CARTESIAN_POINT('',(2.968096137168,0.847035664436));\r
-#10511 = CARTESIAN_POINT('',(2.978053195222,0.832526435584));\r
-#10512 = CARTESIAN_POINT('',(2.981785876048,0.826953102181));\r
-#10513 = CARTESIAN_POINT('',(2.985463638833,0.821319544146));\r
-#10514 = CARTESIAN_POINT('',(2.989082612614,0.815625268651));\r
-#10515 = CARTESIAN_POINT('',(2.992638877993,0.809869905985));\r
-#10516 = CARTESIAN_POINT('',(2.996128502844,0.804053237892));\r
-#10517 = CARTESIAN_POINT('',(3.007249016416,0.7849350528));\r
-#10518 = CARTESIAN_POINT('',(3.014593159108,0.771382514517));\r
-#10519 = CARTESIAN_POINT('',(3.021534401418,0.757518628423));\r
-#10520 = CARTESIAN_POINT('',(3.028029332694,0.743347156347));\r
-#10521 = CARTESIAN_POINT('',(3.034039310363,0.728876079666));\r
-#10522 = CARTESIAN_POINT('',(3.03953431586,0.714119168841));\r
-#10523 = CARTESIAN_POINT('',(3.051716011096,0.677254577069));\r
-#10524 = CARTESIAN_POINT('',(3.05781265235,0.654845907548));\r
-#10525 = CARTESIAN_POINT('',(3.062735633028,0.631940005403));\r
-#10526 = CARTESIAN_POINT('',(3.066501610715,0.608616319565));\r
-#10527 = CARTESIAN_POINT('',(3.069216994484,0.584969169058));\r
-#10528 = CARTESIAN_POINT('',(3.071093168943,0.561103251839));\r
-#10529 = CARTESIAN_POINT('',(3.072859658688,0.529353942004));\r
-#10530 = CARTESIAN_POINT('',(3.073235232705,0.521567360219));\r
-#10531 = CARTESIAN_POINT('',(3.073563940145,0.513773411773));\r
-#10532 = CARTESIAN_POINT('',(3.073856931316,0.505970971581));\r
-#10533 = CARTESIAN_POINT('',(3.074126047215,0.498170585292));\r
-#10534 = CARTESIAN_POINT('',(3.074384240933,0.490369565861));\r
-#10535 = CARTESIAN_POINT('',(3.07490380751,0.474823897354));\r
-#10536 = CARTESIAN_POINT('',(3.075165150309,0.467079220949));\r
-#10537 = CARTESIAN_POINT('',(3.07544215707,0.459336313369));\r
-#10538 = CARTESIAN_POINT('',(3.075748669597,0.451596014082));\r
-#10539 = CARTESIAN_POINT('',(3.076099148934,0.443859091801));\r
-#10540 = CARTESIAN_POINT('',(3.076508644636,0.436126251211));\r
-#10541 = CARTESIAN_POINT('',(3.078400429583,0.405927244424));\r
-#10542 = CARTESIAN_POINT('',(3.080439060909,0.383495708535));\r
-#10543 = CARTESIAN_POINT('',(3.083492372536,0.361120664943));\r
-#10544 = CARTESIAN_POINT('',(3.087984515302,0.338814752786));\r
-#10545 = CARTESIAN_POINT('',(3.094375494565,0.316588405153));\r
-#10546 = CARTESIAN_POINT('',(3.10316595911,0.294451662837));\r
-#10547 = CARTESIAN_POINT('',(3.124228063299,0.255007454011));\r
-#10548 = CARTESIAN_POINT('',(3.135383048509,0.237660237704));\r
-#10549 = CARTESIAN_POINT('',(3.148680050149,0.220383241475));\r
-#10550 = CARTESIAN_POINT('',(3.164434242144,0.203183712128));\r
-#10551 = CARTESIAN_POINT('',(3.182997436968,0.186070854428));\r
-#10552 = CARTESIAN_POINT('',(3.204787407996,0.169057963641));\r
-#10553 = CARTESIAN_POINT('',(3.247945006775,0.140444267527));\r
-#10554 = CARTESIAN_POINT('',(3.267398999136,0.128781520327));\r
-#10555 = CARTESIAN_POINT('',(3.288782468616,0.117183816803));\r
-#10556 = CARTESIAN_POINT('',(3.312257818841,0.105660287424));\r
-#10557 = CARTESIAN_POINT('',(3.337991716154,9.422255433919E-02));\r
-#10558 = CARTESIAN_POINT('',(3.366138379545,8.288456153139E-02));\r
-#10559 = CARTESIAN_POINT('',(3.423338265595,6.195483992923E-02));\r
-#10560 = CARTESIAN_POINT('',(3.451753798045,5.233453110271E-02));\r
-#10561 = CARTESIAN_POINT('',(3.482129776347,4.281038986183E-02));\r
-#10562 = CARTESIAN_POINT('',(3.51451298564,3.339369552049E-02));\r
-#10563 = CARTESIAN_POINT('',(3.548912445425,2.409577750755E-02));\r
-#10564 = CARTESIAN_POINT('',(3.585286162329,1.492622639523E-02));\r
-#10565 = CARTESIAN_POINT('',(3.62355170296,5.892641764695E-03));\r
-#10566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#10567 = PCURVE('',#10568,#10596);\r
-#10568 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#10569,#10570,#10571)\r
-    ,(#10572,#10573,#10574)\r
-    ,(#10575,#10576,#10577)\r
-    ,(#10578,#10579,#10580)\r
-    ,(#10581,#10582,#10583)\r
-    ,(#10584,#10585,#10586)\r
-    ,(#10587,#10588,#10589)\r
-    ,(#10590,#10591,#10592)\r
-    ,(#10593,#10594,#10595\r
-    )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(0.,1.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#10569 = CARTESIAN_POINT('',(-0.8621595336,5.039369484964E-02,-3.));\r
-#10570 = CARTESIAN_POINT('',(-1.218185094563,0.238887458864,\r
-    17.999867544966));\r
-#10571 = CARTESIAN_POINT('',(-0.786773291545,0.678960814563,\r
-    26.717157287525));\r
-#10572 = CARTESIAN_POINT('',(-6.200295573583,1.105102083628,-3.));\r
-#10573 = CARTESIAN_POINT('',(-6.750652059563,-1.991470395236,\r
-    17.999867544966));\r
-#10574 = CARTESIAN_POINT('',(-5.544889173487,2.897706688702,\r
-    26.717157287525));\r
-#10575 = CARTESIAN_POINT('',(-11.70240372182,1.329908250618,-3.));\r
-#10576 = CARTESIAN_POINT('',(-12.22061107617,-3.905460509741,\r
-    17.999867544966));\r
-#10577 = CARTESIAN_POINT('',(-10.30300505542,5.11645256284,\r
-    26.717157287525));\r
-#10578 = CARTESIAN_POINT('',(-17.21795723098,0.695071610984,-3.));\r
-#10579 = CARTESIAN_POINT('',(-17.68544457519,-5.491745450734,\r
-    17.999867544966));\r
-#10580 = CARTESIAN_POINT('',(-15.06112093737,7.335198436979,\r
-    26.717157287525));\r
-#10581 = CARTESIAN_POINT('',(-22.5899608191,-0.79638734665,-3.));\r
-#10582 = CARTESIAN_POINT('',(-23.20500086304,-6.75147666128,\r
-    17.999867544966));\r
-#10583 = CARTESIAN_POINT('',(-19.81923681931,9.553944311118,\r
-    26.717157287525));\r
-#10584 = CARTESIAN_POINT('',(-27.66384565452,-3.106920845651,-3.));\r
-#10585 = CARTESIAN_POINT('',(-28.83820325696,-7.698967761596,\r
-    17.999867544966));\r
-#10586 = CARTESIAN_POINT('',(-24.57735270125,11.772690185256,\r
-    26.717157287525));\r
-#10587 = CARTESIAN_POINT('',(-32.29706989707,-6.16593722182,-3.));\r
-#10588 = CARTESIAN_POINT('',(-34.63939025441,-8.361129060692,\r
-    17.999867544966));\r
-#10589 = CARTESIAN_POINT('',(-29.33546858319,13.991436059395,\r
-    26.717157287525));\r
-#10590 = CARTESIAN_POINT('',(-36.36742665075,-9.874835681668,-3.));\r
-#10591 = CARTESIAN_POINT('',(-40.65514845129,-8.775548251841,\r
-    17.999867544966));\r
-#10592 = CARTESIAN_POINT('',(-34.09358446514,16.210181933534,\r
-    26.717157287525));\r
-#10593 = CARTESIAN_POINT('',(-39.77872261665,-14.11407688732,-3.));\r
-#10594 = CARTESIAN_POINT('',(-46.9221477778,-8.987795028823,\r
-    17.999867544966));\r
-#10595 = CARTESIAN_POINT('',(-38.85170034708,18.428927807672,\r
-    26.717157287525));\r
-#10596 = DEFINITIONAL_REPRESENTATION('',(#10597),#10666);\r
-#10597 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#10598,#10599,#10600,#10601,\r
-    #10602,#10603,#10604,#10605,#10606,#10607,#10608,#10609,#10610,\r
-    #10611,#10612,#10613,#10614,#10615,#10616,#10617,#10618,#10619,\r
-    #10620,#10621,#10622,#10623,#10624,#10625,#10626,#10627,#10628,\r
-    #10629,#10630,#10631,#10632,#10633,#10634,#10635,#10636,#10637,\r
-    #10638,#10639,#10640,#10641,#10642,#10643,#10644,#10645,#10646,\r
-    #10647,#10648,#10649,#10650,#10651,#10652,#10653,#10654,#10655,\r
-    #10656,#10657,#10658,#10659,#10660,#10661,#10662,#10663,#10664,\r
-    #10665),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267747543,0.219958117323,0.265125685233,0.366865256396,\r
-    0.514806636023,0.562778483113,0.6104144599,0.748924759886,\r
-    0.858377817197,0.934322046009,1.),.UNSPECIFIED.);\r
-#10598 = CARTESIAN_POINT('',(0.940985317187,0.));\r
-#10599 = CARTESIAN_POINT('',(0.915597937748,5.2595702E-10));\r
-#10600 = CARTESIAN_POINT('',(0.890186403948,3.548737801333E-04));\r
-#10601 = CARTESIAN_POINT('',(0.864729473347,1.097664533512E-03));\r
-#10602 = CARTESIAN_POINT('',(0.839215382011,2.268144790364E-03));\r
-#10603 = CARTESIAN_POINT('',(0.813641176259,3.914325686057E-03));\r
-#10604 = CARTESIAN_POINT('',(0.788013987631,6.093924211437E-03));\r
-#10605 = CARTESIAN_POINT('',(0.749426756767,1.027729901572E-02));\r
-#10606 = CARTESIAN_POINT('',(0.736491442297,1.18316335956E-02));\r
-#10607 = CARTESIAN_POINT('',(0.723551337857,1.354749858173E-02));\r
-#10608 = CARTESIAN_POINT('',(0.710610443653,1.543430416431E-02));\r
-#10609 = CARTESIAN_POINT('',(0.697673848371,1.750209939604E-02));\r
-#10610 = CARTESIAN_POINT('',(0.684747847631,1.97615109428E-02));\r
-#10611 = CARTESIAN_POINT('',(0.663928400921,2.373283793269E-02));\r
-#10612 = CARTESIAN_POINT('',(0.65602357151,2.53181694836E-02));\r
-#10613 = CARTESIAN_POINT('',(0.648127342274,2.698223227541E-02));\r
-#10614 = CARTESIAN_POINT('',(0.640241638895,2.872765656291E-02));\r
-#10615 = CARTESIAN_POINT('',(0.632368554407,3.055712864291E-02));\r
-#10616 = CARTESIAN_POINT('',(0.624510358925,3.247337242994E-02));\r
-#10617 = CARTESIAN_POINT('',(0.599008060977,3.899708560553E-02));\r
-#10618 = CARTESIAN_POINT('',(0.581433121453,4.396959105564E-02));\r
-#10619 = CARTESIAN_POINT('',(0.563974828118,4.942760049827E-02));\r
-#10620 = CARTESIAN_POINT('',(0.546665191402,5.540281658869E-02));\r
-#10621 = CARTESIAN_POINT('',(0.529538592655,6.19268872578E-02));\r
-#10622 = CARTESIAN_POINT('',(0.512631812331,6.902950343549E-02));\r
-#10623 = CARTESIAN_POINT('',(0.471775100546,8.794068272956E-02));\r
-#10624 = CARTESIAN_POINT('',(0.448106581275,0.100424696224));\r
-#10625 = CARTESIAN_POINT('',(0.425101742585,0.114262810231));\r
-#10626 = CARTESIAN_POINT('',(0.402867768957,0.129518717582));\r
-#10627 = CARTESIAN_POINT('',(0.381496252569,0.146237075571));\r
-#10628 = CARTESIAN_POINT('',(0.361060587997,0.164437208764));\r
-#10629 = CARTESIAN_POINT('',(0.3353097618,0.19049251965));\r
-#10630 = CARTESIAN_POINT('',(0.329107937856,0.19702812571));\r
-#10631 = CARTESIAN_POINT('',(0.323011397745,0.203719478882));\r
-#10632 = CARTESIAN_POINT('',(0.317021362276,0.210566319705));\r
-#10633 = CARTESIAN_POINT('',(0.31113919507,0.217568740509));\r
-#10634 = CARTESIAN_POINT('',(0.30536541273,0.224726014584));\r
-#10635 = CARTESIAN_POINT('',(0.294075921502,0.239298643322));\r
-#10636 = CARTESIAN_POINT('',(0.288558671065,0.246711841581));\r
-#10637 = CARTESIAN_POINT('',(0.283149785133,0.254277254355));\r
-#10638 = CARTESIAN_POINT('',(0.277849898379,0.261994701571));\r
-#10639 = CARTESIAN_POINT('',(0.272659586069,0.269864104946));\r
-#10640 = CARTESIAN_POINT('',(0.2675793693,0.27788550364));\r
-#10641 = CARTESIAN_POINT('',(0.248159558197,0.309825206211));\r
-#10642 = CARTESIAN_POINT('',(0.234643807548,0.334878521348));\r
-#10643 = CARTESIAN_POINT('',(0.222074863506,0.361222083589));\r
-#10644 = CARTESIAN_POINT('',(0.210461106779,0.388868501552));\r
-#10645 = CARTESIAN_POINT('',(0.199806937029,0.417842266482));\r
-#10646 = CARTESIAN_POINT('',(0.190112662819,0.448182374598));\r
-#10647 = CARTESIAN_POINT('',(0.174460385684,0.505040914825));\r
-#10648 = CARTESIAN_POINT('',(0.168144861604,0.531027075992));\r
-#10649 = CARTESIAN_POINT('',(0.162418390619,0.557929147359));\r
-#10650 = CARTESIAN_POINT('',(0.157272622828,0.585781811615));\r
-#10651 = CARTESIAN_POINT('',(0.152693535021,0.614627790169));\r
-#10652 = CARTESIAN_POINT('',(0.148657831106,0.644517765332));\r
-#10653 = CARTESIAN_POINT('',(0.14266352288,0.697014025733));\r
-#10654 = CARTESIAN_POINT('',(0.140447353127,0.719047982264));\r
-#10655 = CARTESIAN_POINT('',(0.138454910135,0.741631255406));\r
-#10656 = CARTESIAN_POINT('',(0.136665354886,0.764783531643));\r
-#10657 = CARTESIAN_POINT('',(0.135050488292,0.788525208421));\r
-#10658 = CARTESIAN_POINT('',(0.133570780866,0.812877706827));\r
-#10659 = CARTESIAN_POINT('',(0.130968063343,0.859483790894));\r
-#10660 = CARTESIAN_POINT('',(0.129823915608,0.881575441874));\r
-#10661 = CARTESIAN_POINT('',(0.128709624144,0.904162194061));\r
-#10662 = CARTESIAN_POINT('',(0.127585879035,0.927263894004));\r
-#10663 = CARTESIAN_POINT('',(0.12640667856,0.950906792845));\r
-#10664 = CARTESIAN_POINT('',(0.125122384502,0.975130272449));\r
-#10665 = CARTESIAN_POINT('',(0.123684620971,1.));\r
-#10666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#10667 = ADVANCED_FACE('',(#10668),#832,.T.);\r
-#10668 = FACE_BOUND('',#10669,.T.);\r
-#10669 = EDGE_LOOP('',(#10670,#10720,#10721,#10722,#10723,#10751));\r
-#10670 = ORIENTED_EDGE('',*,*,#10671,.F.);\r
-#10671 = EDGE_CURVE('',#874,#10672,#10674,.T.);\r
-#10672 = VERTEX_POINT('',#10673);\r
-#10673 = CARTESIAN_POINT('',(-17.53723645717,16.384301554999,27.));\r
-#10674 = SURFACE_CURVE('',#10675,(#10688,#10704),.PCURVE_S1.);\r
-#10675 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#10676,#10677,#10678,#10679,\r
-    #10680,#10681,#10682,#10683,#10684,#10685,#10686,#10687),\r
-  .UNSPECIFIED.,.F.,.F.,(7,5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#10676 = CARTESIAN_POINT('',(-0.913645392557,0.482295126222,27.));\r
-#10677 = CARTESIAN_POINT('',(-5.621586619221,4.957864091679,27.));\r
-#10678 = CARTESIAN_POINT('',(-10.31931168456,9.444185351185,27.));\r
-#10679 = CARTESIAN_POINT('',(-15.00737120581,13.940610720641,27.));\r
-#10680 = CARTESIAN_POINT('',(-19.68726831156,18.445529486644,27.));\r
-#10681 = CARTESIAN_POINT('',(-24.36126854247,22.956564813994,27.));\r
-#10682 = CARTESIAN_POINT('',(-29.37969638295,27.807331047118,27.));\r
-#10683 = CARTESIAN_POINT('',(-29.72750387499,28.143556336193,27.));\r
-#10684 = CARTESIAN_POINT('',(-30.07529356233,28.47980010678,27.));\r
-#10685 = CARTESIAN_POINT('',(-30.42306648592,28.816061280133,27.));\r
-#10686 = CARTESIAN_POINT('',(-30.77082369334,29.15233877115,27.));\r
-#10687 = CARTESIAN_POINT('',(-31.1185662388,29.488631488373,27.));\r
-#10688 = PCURVE('',#832,#10689);\r
-#10689 = DEFINITIONAL_REPRESENTATION('',(#10690),#10703);\r
-#10690 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#10691,#10692,#10693,#10694,\r
-    #10695,#10696,#10697,#10698,#10699,#10700,#10701,#10702),\r
-  .UNSPECIFIED.,.F.,.F.,(7,5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#10691 = CARTESIAN_POINT('',(0.482295126222,0.913645392557));\r
-#10692 = CARTESIAN_POINT('',(4.957864091679,5.621586619221));\r
-#10693 = CARTESIAN_POINT('',(9.444185351185,10.319311684565));\r
-#10694 = CARTESIAN_POINT('',(13.940610720641,15.007371205811));\r
-#10695 = CARTESIAN_POINT('',(18.445529486644,19.687268311562));\r
-#10696 = CARTESIAN_POINT('',(22.956564813994,24.361268542474));\r
-#10697 = CARTESIAN_POINT('',(27.807331047118,29.379696382957));\r
-#10698 = CARTESIAN_POINT('',(28.143556336193,29.72750387499));\r
-#10699 = CARTESIAN_POINT('',(28.47980010678,30.075293562333));\r
-#10700 = CARTESIAN_POINT('',(28.816061280133,30.423066485927));\r
-#10701 = CARTESIAN_POINT('',(29.15233877115,30.770823693347));\r
-#10702 = CARTESIAN_POINT('',(29.488631488373,31.118566238807));\r
-#10703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#10704 = PCURVE('',#10149,#10705);\r
-#10705 = DEFINITIONAL_REPRESENTATION('',(#10706),#10719);\r
-#10706 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#10707,#10708,#10709,#10710,\r
-    #10711,#10712,#10713,#10714,#10715,#10716,#10717,#10718),\r
-  .UNSPECIFIED.,.F.,.F.,(7,5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#10707 = CARTESIAN_POINT('',(3.,0.9846980552));\r
-#10708 = CARTESIAN_POINT('',(2.84437028461,0.9846980552));\r
-#10709 = CARTESIAN_POINT('',(2.68881845003,0.9846980552));\r
-#10710 = CARTESIAN_POINT('',(2.533435683951,0.9846980552));\r
-#10711 = CARTESIAN_POINT('',(2.378305470835,0.9846980552));\r
-#10712 = CARTESIAN_POINT('',(2.22348468561,0.9846980552));\r
-#10713 = CARTESIAN_POINT('',(2.05749530595,0.9846980552));\r
-#10714 = CARTESIAN_POINT('',(2.045992475721,0.9846980552));\r
-#10715 = CARTESIAN_POINT('',(2.034491520363,0.9846980552));\r
-#10716 = CARTESIAN_POINT('',(2.022992449991,0.9846980552));\r
-#10717 = CARTESIAN_POINT('',(2.011495273788,0.9846980552));\r
-#10718 = CARTESIAN_POINT('',(2.,0.9846980552));\r
-#10719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#10720 = ORIENTED_EDGE('',*,*,#873,.F.);\r
-#10721 = ORIENTED_EDGE('',*,*,#844,.F.);\r
-#10722 = ORIENTED_EDGE('',*,*,#816,.T.);\r
-#10723 = ORIENTED_EDGE('',*,*,#10724,.T.);\r
-#10724 = EDGE_CURVE('',#783,#10725,#10727,.T.);\r
-#10725 = VERTEX_POINT('',#10726);\r
-#10726 = CARTESIAN_POINT('',(-16.97056274847,16.970562748477,27.));\r
-#10727 = SURFACE_CURVE('',#10728,(#10732,#10739),.PCURVE_S1.);\r
-#10728 = LINE('',#10729,#10730);\r
-#10729 = CARTESIAN_POINT('',(-7.778174593052,7.778174593052,27.));\r
-#10730 = VECTOR('',#10731,1.);\r
-#10731 = DIRECTION('',(-0.707106781187,0.707106781187,-4.7E-16));\r
-#10732 = PCURVE('',#832,#10733);\r
-#10733 = DEFINITIONAL_REPRESENTATION('',(#10734),#10738);\r
-#10734 = LINE('',#10735,#10736);\r
-#10735 = CARTESIAN_POINT('',(7.778174593052,7.778174593052));\r
-#10736 = VECTOR('',#10737,1.);\r
-#10737 = DIRECTION('',(0.707106781187,0.707106781187));\r
-#10738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#10739 = PCURVE('',#10740,#10745);\r
-#10740 = PLANE('',#10741);\r
-#10741 = AXIS2_PLACEMENT_3D('',#10742,#10743,#10744);\r
-#10742 = CARTESIAN_POINT('',(-15.5563491861,15.556349186104,27.));\r
-#10743 = DIRECTION('',(-0.5,-0.5,-0.707106781187));\r
-#10744 = DIRECTION('',(0.816496580928,-2.775557561563E-17,-0.57735026919\r
-    ));\r
-#10745 = DEFINITIONAL_REPRESENTATION('',(#10746),#10750);\r
-#10746 = LINE('',#10747,#10748);\r
-#10747 = CARTESIAN_POINT('',(6.350852961086,8.981462390205));\r
-#10748 = VECTOR('',#10749,1.);\r
-#10749 = DIRECTION('',(-0.57735026919,-0.816496580928));\r
-#10750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#10751 = ORIENTED_EDGE('',*,*,#10752,.T.);\r
-#10752 = EDGE_CURVE('',#10725,#10672,#10753,.T.);\r
-#10753 = SURFACE_CURVE('',#10754,(#10759,#10766),.PCURVE_S1.);\r
-#10754 = CIRCLE('',#10755,24.);\r
-#10755 = AXIS2_PLACEMENT_3D('',#10756,#10757,#10758);\r
-#10756 = CARTESIAN_POINT('',(-9.99E-15,9.99E-15,27.));\r
-#10757 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#10758 = DIRECTION('',(1.,-6.9E-16,3.3E-16));\r
-#10759 = PCURVE('',#832,#10760);\r
-#10760 = DEFINITIONAL_REPRESENTATION('',(#10761),#10765);\r
-#10761 = CIRCLE('',#10762,24.);\r
-#10762 = AXIS2_PLACEMENT_2D('',#10763,#10764);\r
-#10763 = CARTESIAN_POINT('',(4.19E-15,-1.16E-15));\r
-#10764 = DIRECTION('',(-6.9E-16,-1.));\r
-#10765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#10766 = PCURVE('',#10767,#10777);\r
-#10767 = SURFACE_OF_REVOLUTION('',#10768,#10774);\r
-#10768 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#10769,#10770,#10771,#10772,\r
-    #10773),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#10769 = CARTESIAN_POINT('',(24.,-6.66E-15,27.));\r
-#10770 = CARTESIAN_POINT('',(24.,-4.88E-15,19.));\r
-#10771 = CARTESIAN_POINT('',(26.,-3.11E-15,11.));\r
-#10772 = CARTESIAN_POINT('',(32.,-1.33E-15,3.));\r
-#10773 = CARTESIAN_POINT('',(40.,-1.33E-15,3.));\r
-#10774 = AXIS1_PLACEMENT('',#10775,#10776);\r
-#10775 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#10776 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#10777 = DEFINITIONAL_REPRESENTATION('',(#10778),#10782);\r
-#10778 = LINE('',#10779,#10780);\r
-#10779 = CARTESIAN_POINT('',(0.,0.));\r
-#10780 = VECTOR('',#10781,1.);\r
-#10781 = DIRECTION('',(1.,0.));\r
-#10782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#10783 = ADVANCED_FACE('',(#10784),#799,.T.);\r
-#10784 = FACE_BOUND('',#10785,.T.);\r
-#10785 = EDGE_LOOP('',(#10786,#10821,#10822,#11068,#11118,#11191,#11243)\r
-  );\r
-#10786 = ORIENTED_EDGE('',*,*,#10787,.F.);\r
-#10787 = EDGE_CURVE('',#783,#10788,#10790,.T.);\r
-#10788 = VERTEX_POINT('',#10789);\r
-#10789 = CARTESIAN_POINT('',(-4.180352618315,4.580352618315,\r
-    26.717157287525));\r
-#10790 = SURFACE_CURVE('',#10791,(#10799,#10810),.PCURVE_S1.);\r
-#10791 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#10792,#10793,#10794,#10795,\r
-    #10796,#10797,#10798),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#10792 = CARTESIAN_POINT('',(-4.384062043357,4.384062043357,27.));\r
-#10793 = CARTESIAN_POINT('',(-4.08324300585,4.684881074652,\r
-    26.57457764173));\r
-#10794 = CARTESIAN_POINT('',(-3.762336541622,4.965526350642,\r
-    26.149216326988));\r
-#10795 = CARTESIAN_POINT('',(-3.4220973682,5.225239000827,\r
-    25.724986324129));\r
-#10796 = CARTESIAN_POINT('',(-3.06309592288,5.462813397471,\r
-    25.303143500785));\r
-#10797 = CARTESIAN_POINT('',(-2.685840417213,5.676736496755,\r
-    24.885117100332));\r
-#10798 = CARTESIAN_POINT('',(-2.29053812262,5.864879263552,\r
-    24.472559140973));\r
-#10799 = PCURVE('',#799,#10800);\r
-#10800 = DEFINITIONAL_REPRESENTATION('',(#10801),#10809);\r
-#10801 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#10802,#10803,#10804,#10805,\r
-    #10806,#10807,#10808),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#10802 = CARTESIAN_POINT('',(3.926990816987,0.));\r
-#10803 = CARTESIAN_POINT('',(3.995607326386,8.862965797287E-03));\r
-#10804 = CARTESIAN_POINT('',(4.064214127375,1.772465988653E-02));\r
-#10805 = CARTESIAN_POINT('',(4.132892444296,2.65659177057E-02));\r
-#10806 = CARTESIAN_POINT('',(4.201699101901,3.536370461291E-02));\r
-#10807 = CARTESIAN_POINT('',(4.270702167747,4.40911402107E-02));\r
-#10808 = CARTESIAN_POINT('',(4.340054196999,5.271605832124E-02));\r
-#10809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#10810 = PCURVE('',#10740,#10811);\r
-#10811 = DEFINITIONAL_REPRESENTATION('',(#10812),#10820);\r
-#10812 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#10813,#10814,#10815,#10816,\r
-    #10817,#10818,#10819),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#10813 = CARTESIAN_POINT('',(9.122134253196,12.900645978658));\r
-#10814 = CARTESIAN_POINT('',(9.613369681865,12.553290081267));\r
-#10815 = CARTESIAN_POINT('',(10.120971182274,12.229228829988));\r
-#10816 = CARTESIAN_POINT('',(10.64370461042,11.929338492994));\r
-#10817 = CARTESIAN_POINT('',(11.180379130684,11.655011209284));\r
-#10818 = CARTESIAN_POINT('',(11.729754616028,11.40799409137));\r
-#10819 = CARTESIAN_POINT('',(12.290708036888,11.190745537257));\r
-#10820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#10821 = ORIENTED_EDGE('',*,*,#782,.T.);\r
-#10822 = ORIENTED_EDGE('',*,*,#10823,.T.);\r
-#10823 = EDGE_CURVE('',#754,#10824,#10826,.T.);\r
-#10824 = VERTEX_POINT('',#10825);\r
-#10825 = CARTESIAN_POINT('',(-6.338106972043,4.446001775696,\r
-    16.999999997954));\r
-#10826 = SURFACE_CURVE('',#10827,(#10896,#10968),.PCURVE_S1.);\r
-#10827 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#10828,#10829,#10830,#10831,\r
-    #10832,#10833,#10834,#10835,#10836,#10837,#10838,#10839,#10840,\r
-    #10841,#10842,#10843,#10844,#10845,#10846,#10847,#10848,#10849,\r
-    #10850,#10851,#10852,#10853,#10854,#10855,#10856,#10857,#10858,\r
-    #10859,#10860,#10861,#10862,#10863,#10864,#10865,#10866,#10867,\r
-    #10868,#10869,#10870,#10871,#10872,#10873,#10874,#10875,#10876,\r
-    #10877,#10878,#10879,#10880,#10881,#10882,#10883,#10884,#10885,\r
-    #10886,#10887,#10888,#10889,#10890,#10891,#10892,#10893,#10894,\r
-    #10895),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732776E-02,0.134164938732,0.206253639056,0.289095162862,\r
-    0.441240529252,0.481791559627,0.522584322264,0.648883534701,\r
-    0.788637761541,0.85925987962,1.),.UNSPECIFIED.);\r
-#10828 = CARTESIAN_POINT('',(-3.005931765882,5.422580033422,27.));\r
-#10829 = CARTESIAN_POINT('',(-3.137659377646,5.349558665326,\r
-    26.711687789718));\r
-#10830 = CARTESIAN_POINT('',(-3.264881724223,5.277503777547,\r
-    26.421000307337));\r
-#10831 = CARTESIAN_POINT('',(-3.387796501439,5.206912507588,\r
-    26.128016128751));\r
-#10832 = CARTESIAN_POINT('',(-3.506664858456,5.138244058728,\r
-    25.832840231393));\r
-#10833 = CARTESIAN_POINT('',(-3.621796171599,5.071904298485,\r
-    25.535601704033));\r
-#10834 = CARTESIAN_POINT('',(-3.73353161302,5.008239205145,\r
-    25.236448750881));\r
-#10835 = CARTESIAN_POINT('',(-4.071630864028,4.819423400695,\r
-    24.300464749007));\r
-#10836 = CARTESIAN_POINT('',(-4.287474737675,4.704517370325,\r
-    23.65762047212));\r
-#10837 = CARTESIAN_POINT('',(-4.493127873887,4.605514831631,\r
-    23.00843781935));\r
-#10838 = CARTESIAN_POINT('',(-4.692270324786,4.523952417309,\r
-    22.354555828461));\r
-#10839 = CARTESIAN_POINT('',(-4.888154747148,4.460364431175,\r
-    21.697583196763));\r
-#10840 = CARTESIAN_POINT('',(-5.08346285065,4.414862565496,\r
-    21.038969174362));\r
-#10841 = CARTESIAN_POINT('',(-5.436325014518,4.365492034128,\r
-    19.858169747874));\r
-#10842 = CARTESIAN_POINT('',(-5.593281871204,4.354929844791,\r
-    19.3361000833));\r
-#10843 = CARTESIAN_POINT('',(-5.75234477257,4.355557802175,\r
-    18.814424631277));\r
-#10844 = CARTESIAN_POINT('',(-5.914400325892,4.367223684883,\r
-    18.293719228423));\r
-#10845 = CARTESIAN_POINT('',(-6.080156624452,4.389753044145,\r
-    17.774514757359));\r
-#10846 = CARTESIAN_POINT('',(-6.250175097545,4.422978487586,\r
-    17.257307134313));\r
-#10847 = CARTESIAN_POINT('',(-6.625705491963,4.517016991491,\r
-    16.151051688057));\r
-#10848 = CARTESIAN_POINT('',(-6.832730471393,4.581206673681,\r
-    15.562790186344));\r
-#10849 = CARTESIAN_POINT('',(-7.04666954796,4.659052884253,\r
-    14.978501148236));\r
-#10850 = CARTESIAN_POINT('',(-7.268016638202,4.750317824424,\r
-    14.398853360377));\r
-#10851 = CARTESIAN_POINT('',(-7.497136769834,4.854772227382,\r
-    13.8244901154));\r
-#10852 = CARTESIAN_POINT('',(-7.734314736325,4.972176421932,\r
-    13.256044396612));\r
-#10853 = CARTESIAN_POINT('',(-8.430623478697,5.341131591171,\r
-    11.662174802481));\r
-#10854 = CARTESIAN_POINT('',(-8.909456665064,5.622747996851,\r
-    10.652256950393));\r
-#10855 = CARTESIAN_POINT('',(-9.417767200094,5.945346048619,\r
-    9.668307740608));\r
-#10856 = CARTESIAN_POINT('',(-9.956582830339,6.306748047968,\r
-    8.714068178153));\r
-#10857 = CARTESIAN_POINT('',(-10.52722636005,6.703823784229,\r
-    7.79331519053));\r
-#10858 = CARTESIAN_POINT('',(-11.13169249857,7.132060240964,\r
-    6.909909545332));\r
-#10859 = CARTESIAN_POINT('',(-11.94325637831,7.706442603082,\r
-    5.843212096973));\r
-#10860 = CARTESIAN_POINT('',(-12.11662063477,7.829110383631,\r
-    5.621662887146));\r
-#10861 = CARTESIAN_POINT('',(-12.29260911266,7.953460439352,\r
-    5.403113701736));\r
-#10862 = CARTESIAN_POINT('',(-12.47127288031,8.079374680344,\r
-    5.187641252263));\r
-#10863 = CARTESIAN_POINT('',(-12.65265907279,8.2067249654,4.975316446726\r
-    ));\r
-#10864 = CARTESIAN_POINT('',(-12.83680916147,8.335373007165,\r
-    4.766203083517));\r
-#10865 = CARTESIAN_POINT('',(-13.21183536587,8.595750010555,\r
-    4.353298542492));\r
-#10866 = CARTESIAN_POINT('',(-13.40274489951,8.727492702377,\r
-    4.149546059854));\r
-#10867 = CARTESIAN_POINT('',(-13.59653471321,8.860255189723,\r
-    3.949169933672));\r
-#10868 = CARTESIAN_POINT('',(-13.79324285826,8.993882021625,\r
-    3.752228275166));\r
-#10869 = CARTESIAN_POINT('',(-13.99290337089,9.128210763807,\r
-    3.558773934801));\r
-#10870 = CARTESIAN_POINT('',(-14.19554529383,9.263072957574,\r
-    3.368854177301));\r
-#10871 = CARTESIAN_POINT('',(-15.0378972605,9.816958741037,\r
-    2.605567873011));\r
-#10872 = CARTESIAN_POINT('',(-15.70349434592,10.239132371084,\r
-    2.062822080088));\r
-#10873 = CARTESIAN_POINT('',(-16.39854994239,10.659584073551,\r
-    1.555636711381));\r
-#10874 = CARTESIAN_POINT('',(-17.12319707406,11.072715963208,\r
-    1.084661970031));\r
-#10875 = CARTESIAN_POINT('',(-17.87689894588,11.472951188576,\r
-    0.649815413632));\r
-#10876 = CARTESIAN_POINT('',(-18.65826155691,11.855205996491,\r
-    0.250421577407));\r
-#10877 = CARTESIAN_POINT('',(-20.35763439895,12.613472838897,\r
-    -0.518568227501));\r
-#10878 = CARTESIAN_POINT('',(-21.28160173645,12.984601266199,\r
-    -0.880578359982));\r
-#10879 = CARTESIAN_POINT('',(-22.23371498135,13.322643777587,\r
-    -1.202082738694));\r
-#10880 = CARTESIAN_POINT('',(-23.21031357596,13.623257945209,\r
-    -1.485599317976));\r
-#10881 = CARTESIAN_POINT('',(-24.20739356781,13.883842696898,\r
-    -1.734001175195));\r
-#10882 = CARTESIAN_POINT('',(-25.22082628757,14.103190422855,\r
-    -1.950164991405));\r
-#10883 = CARTESIAN_POINT('',(-26.76475780811,14.371213405441,\r
-    -2.231194911599));\r
-#10884 = CARTESIAN_POINT('',(-27.28624376911,14.450654734678,\r
-    -2.318022665291));\r
-#10885 = CARTESIAN_POINT('',(-27.81044887896,14.519559887621,\r
-    -2.397701508334));\r
-#10886 = CARTESIAN_POINT('',(-28.33692458288,14.577996268214,\r
-    -2.470585702601));\r
-#10887 = CARTESIAN_POINT('',(-28.86525382171,14.626089593327,\r
-    -2.537016586598));\r
-#10888 = CARTESIAN_POINT('',(-29.3950531215,14.664011056006,\r
-    -2.597318839136));\r
-#10889 = CARTESIAN_POINT('',(-30.98402797429,14.747671816556,\r
-    -2.76036367585));\r
-#10890 = CARTESIAN_POINT('',(-32.04646992125,14.763787700635,\r
-    -2.845792587213));\r
-#10891 = CARTESIAN_POINT('',(-33.11066577987,14.741948630408,\r
-    -2.910519357071));\r
-#10892 = CARTESIAN_POINT('',(-34.17446118527,14.684286010866,\r
-    -2.956649707257));\r
-#10893 = CARTESIAN_POINT('',(-35.23617165834,14.593147784456,\r
-    -2.985974171431));\r
-#10894 = CARTESIAN_POINT('',(-36.2945736074,14.470914941212,-3.));\r
-#10895 = CARTESIAN_POINT('',(-37.34889682502,14.319912917106,-3.));\r
-#10896 = PCURVE('',#799,#10897);\r
-#10897 = DEFINITIONAL_REPRESENTATION('',(#10898),#10967);\r
-#10898 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#10899,#10900,#10901,#10902,\r
-    #10903,#10904,#10905,#10906,#10907,#10908,#10909,#10910,#10911,\r
-    #10912,#10913,#10914,#10915,#10916,#10917,#10918,#10919,#10920,\r
-    #10921,#10922,#10923,#10924,#10925,#10926,#10927,#10928,#10929,\r
-    #10930,#10931,#10932,#10933,#10934,#10935,#10936,#10937,#10938,\r
-    #10939,#10940,#10941,#10942,#10943,#10944,#10945,#10946,#10947,\r
-    #10948,#10949,#10950,#10951,#10952,#10953,#10954,#10955,#10956,\r
-    #10957,#10958,#10959,#10960,#10961,#10962,#10963,#10964,#10965,\r
-    #10966),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732776E-02,0.134164938732,0.206253639056,0.289095162862,\r
-    0.441240529252,0.481791559627,0.522584322264,0.648883534701,\r
-    0.788637761541,0.85925987962,1.),.UNSPECIFIED.);\r
-#10899 = CARTESIAN_POINT('',(4.206222820855,0.));\r
-#10900 = CARTESIAN_POINT('',(4.181930397147,6.006504380875E-03));\r
-#10901 = CARTESIAN_POINT('',(4.15834909566,1.206249361563E-02));\r
-#10902 = CARTESIAN_POINT('',(4.135514668389,1.816721547949E-02));\r
-#10903 = CARTESIAN_POINT('',(4.11345520435,2.431943363931E-02));\r
-#10904 = CARTESIAN_POINT('',(4.092190451006,3.051747456106E-02));\r
-#10905 = CARTESIAN_POINT('',(4.071731946942,3.675932636389E-02));\r
-#10906 = CARTESIAN_POINT('',(4.010616221634,5.630425623793E-02));\r
-#10907 = CARTESIAN_POINT('',(3.972761925461,6.975006268706E-02));\r
-#10908 = CARTESIAN_POINT('',(3.938555800707,8.336100580727E-02));\r
-#10909 = CARTESIAN_POINT('',(3.907886742905,9.711454595785E-02));\r
-#10910 = CARTESIAN_POINT('',(3.880545983906,0.110989440623));\r
-#10911 = CARTESIAN_POINT('',(3.856292925717,0.124968083745));\r
-#10912 = CARTESIAN_POINT('',(3.817914503714,0.150177223504));\r
-#10913 = CARTESIAN_POINT('',(3.802731432292,0.161374578824));\r
-#10914 = CARTESIAN_POINT('',(3.789200525943,0.172621826554));\r
-#10915 = CARTESIAN_POINT('',(3.777193417895,0.1839134857));\r
-#10916 = CARTESIAN_POINT('',(3.76658563655,0.195245096969));\r
-#10917 = CARTESIAN_POINT('',(3.757259676536,0.206612999132));\r
-#10918 = CARTESIAN_POINT('',(3.739732560824,0.231115762302));\r
-#10919 = CARTESIAN_POINT('',(3.731906643038,0.244261376624));\r
-#10920 = CARTESIAN_POINT('',(3.725457995716,0.257446213569));\r
-#10921 = CARTESIAN_POINT('',(3.720230050635,0.270666673325));\r
-#10922 = CARTESIAN_POINT('',(3.716078202171,0.283919789101));\r
-#10923 = CARTESIAN_POINT('',(3.712868822878,0.297202873117));\r
-#10924 = CARTESIAN_POINT('',(3.706085244658,0.334958972866));\r
-#10925 = CARTESIAN_POINT('',(3.704451930397,0.359497618944));\r
-#10926 = CARTESIAN_POINT('',(3.704806557052,0.384112751049));\r
-#10927 = CARTESIAN_POINT('',(3.706484407003,0.408791866498));\r
-#10928 = CARTESIAN_POINT('',(3.708901458677,0.433521406188));\r
-#10929 = CARTESIAN_POINT('',(3.711545968799,0.458283778698));\r
-#10930 = CARTESIAN_POINT('',(3.714634325359,0.489657741927));\r
-#10931 = CARTESIAN_POINT('',(3.71526959605,0.496260551534));\r
-#10932 = CARTESIAN_POINT('',(3.715882018317,0.502863856675));\r
-#10933 = CARTESIAN_POINT('',(3.716463741226,0.509467174073));\r
-#10934 = CARTESIAN_POINT('',(3.717007367605,0.51606844619));\r
-#10935 = CARTESIAN_POINT('',(3.717505989184,0.522664764894));\r
-#10936 = CARTESIAN_POINT('',(3.71840299151,0.535884293912));\r
-#10937 = CARTESIAN_POINT('',(3.718800760059,0.542507269434));\r
-#10938 = CARTESIAN_POINT('',(3.719139907159,0.549121813415));\r
-#10939 = CARTESIAN_POINT('',(3.719414382495,0.555725898988));\r
-#10940 = CARTESIAN_POINT('',(3.719618659503,0.562317479687));\r
-#10941 = CARTESIAN_POINT('',(3.71974775343,0.568894496629));\r
-#10942 = CARTESIAN_POINT('',(3.719950453764,0.595766625305));\r
-#10943 = CARTESIAN_POINT('',(3.719340564751,0.615921862632));\r
-#10944 = CARTESIAN_POINT('',(3.717835779983,0.635855092036));\r
-#10945 = CARTESIAN_POINT('',(3.715356045899,0.655505223072));\r
-#10946 = CARTESIAN_POINT('',(3.71187551834,0.67481829156));\r
-#10947 = CARTESIAN_POINT('',(3.707412725127,0.693748549125));\r
-#10948 = CARTESIAN_POINT('',(3.696054035605,0.732736111601));\r
-#10949 = CARTESIAN_POINT('',(3.688947807795,0.752704789847));\r
-#10950 = CARTESIAN_POINT('',(3.680772791263,0.772106774878));\r
-#10951 = CARTESIAN_POINT('',(3.671646653232,0.790916814691));\r
-#10952 = CARTESIAN_POINT('',(3.661704464184,0.809130157444));\r
-#10953 = CARTESIAN_POINT('',(3.651082112813,0.826752621819));\r
-#10954 = CARTESIAN_POINT('',(3.634265268211,0.85240831176));\r
-#10955 = CARTESIAN_POINT('',(3.628478841261,0.860874170224));\r
-#10956 = CARTESIAN_POINT('',(3.622567555967,0.869195778052));\r
-#10957 = CARTESIAN_POINT('',(3.616546870867,0.877376181749));\r
-#10958 = CARTESIAN_POINT('',(3.61043134621,0.885418940445));\r
-#10959 = CARTESIAN_POINT('',(3.604234538599,0.893327949131));\r
-#10960 = CARTESIAN_POINT('',(3.585482335189,0.916610357039));\r
-#10961 = CARTESIAN_POINT('',(3.572723216568,0.931597373438));\r
-#10962 = CARTESIAN_POINT('',(3.559789002477,0.946102566177));\r
-#10963 = CARTESIAN_POINT('',(3.546761020882,0.960161605258));\r
-#10964 = CARTESIAN_POINT('',(3.533705706636,0.973809128448));\r
-#10965 = CARTESIAN_POINT('',(3.520676352189,0.987077960681));\r
-#10966 = CARTESIAN_POINT('',(3.507715367388,1.));\r
-#10967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#10968 = PCURVE('',#10969,#10997);\r
-#10969 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#10970,#10971,#10972)\r
-    ,(#10973,#10974,#10975)\r
-    ,(#10976,#10977,#10978)\r
-    ,(#10979,#10980,#10981)\r
-    ,(#10982,#10983,#10984)\r
-    ,(#10985,#10986,#10987)\r
-    ,(#10988,#10989,#10990)\r
-    ,(#10991,#10992,#10993)\r
-    ,(#10994,#10995,#10996\r
-    )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(2.,3.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#10970 = CARTESIAN_POINT('',(-39.38955698582,13.972432181503,-3.));\r
-#10971 = CARTESIAN_POINT('',(-42.39877055593,22.51059080133,\r
-    18.132466219623));\r
-#10972 = CARTESIAN_POINT('',(-18.42892780767,38.851700347084,\r
-    27.282842712475));\r
-#10973 = CARTESIAN_POINT('',(-34.15818366664,15.006046402506,-3.));\r
-#10974 = CARTESIAN_POINT('',(-37.42084183978,18.652873074247,\r
-    18.132466219623));\r
-#10975 = CARTESIAN_POINT('',(-16.21018193353,34.093584465141,\r
-    27.282842712475));\r
-#10976 = CARTESIAN_POINT('',(-28.76611768136,15.226356446156,-3.));\r
-#10977 = CARTESIAN_POINT('',(-32.50417091306,15.105195731965,\r
-    18.132466219623));\r
-#10978 = CARTESIAN_POINT('',(-13.99143605939,29.335468583199,\r
-    27.282842712475));\r
-#10979 = CARTESIAN_POINT('',(-23.36087524238,14.604216539314,-3.));\r
-#10980 = CARTESIAN_POINT('',(-27.59252299358,11.878669459726,\r
-    18.132466219623));\r
-#10981 = CARTESIAN_POINT('',(-11.77269018525,24.577352701257,\r
-    27.282842712475));\r
-#10982 = CARTESIAN_POINT('',(-18.09631172602,13.142586760834,-3.));\r
-#10983 = CARTESIAN_POINT('',(-22.62724674103,8.972165843325,\r
-    18.132466219623));\r
-#10984 = CARTESIAN_POINT('',(-9.553944311118,19.819236819314,\r
-    27.282842712475));\r
-#10985 = CARTESIAN_POINT('',(-13.12390458731,10.878263931812,-3.));\r
-#10986 = CARTESIAN_POINT('',(-17.55059730455,6.37165753495,\r
-    18.132466219623));\r
-#10987 = CARTESIAN_POINT('',(-7.335198436979,15.061120937372,\r
-    27.282842712475));\r
-#10988 = CARTESIAN_POINT('',(-8.583344829623,7.880427883167,-3.));\r
-#10989 = CARTESIAN_POINT('',(-12.3093229566,4.050772431769,\r
-    18.132466219623));\r
-#10990 = CARTESIAN_POINT('',(-5.11645256284,10.303005055429,\r
-    27.282842712475));\r
-#10991 = CARTESIAN_POINT('',(-4.594395211015,4.245707392516,-3.));\r
-#10992 = CARTESIAN_POINT('',(-6.857768833212,1.972674594378,\r
-    18.132466219623));\r
-#10993 = CARTESIAN_POINT('',(-2.897706688702,5.544889173487,\r
-    27.282842712475));\r
-#10994 = CARTESIAN_POINT('',(-1.251325164431,9.12510109721E-02,-3.));\r
-#10995 = CARTESIAN_POINT('',(-1.159998402782,9.270572286963E-02,\r
-    18.132466219623));\r
-#10996 = CARTESIAN_POINT('',(-0.678960814563,0.786773291545,\r
-    27.282842712475));\r
-#10997 = DEFINITIONAL_REPRESENTATION('',(#10998),#11067);\r
-#10998 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#10999,#11000,#11001,#11002,\r
-    #11003,#11004,#11005,#11006,#11007,#11008,#11009,#11010,#11011,\r
-    #11012,#11013,#11014,#11015,#11016,#11017,#11018,#11019,#11020,\r
-    #11021,#11022,#11023,#11024,#11025,#11026,#11027,#11028,#11029,\r
-    #11030,#11031,#11032,#11033,#11034,#11035,#11036,#11037,#11038,\r
-    #11039,#11040,#11041,#11042,#11043,#11044,#11045,#11046,#11047,\r
-    #11048,#11049,#11050,#11051,#11052,#11053,#11054,#11055,#11056,\r
-    #11057,#11058,#11059,#11060,#11061,#11062,#11063,#11064,#11065,\r
-    #11066),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732776E-02,0.134164938732,0.206253639056,0.289095162862,\r
-    0.441240529252,0.481791559627,0.522584322264,0.648883534701,\r
-    0.788637761541,0.85925987962,1.),.UNSPECIFIED.);\r
-#10999 = CARTESIAN_POINT('',(2.875455796418,0.9846980552));\r
-#11000 = CARTESIAN_POINT('',(2.874610153272,0.969253407616));\r
-#11001 = CARTESIAN_POINT('',(2.87382656138,0.954038773636));\r
-#11002 = CARTESIAN_POINT('',(2.873092001909,0.939039217951));\r
-#11003 = CARTESIAN_POINT('',(2.872393256277,0.924243688101));\r
-#11004 = CARTESIAN_POINT('',(2.871717420448,0.909643925974));\r
-#11005 = CARTESIAN_POINT('',(2.871052275216,0.895233628841));\r
-#11006 = CARTESIAN_POINT('',(2.868981397104,0.850983882287));\r
-#11007 = CARTESIAN_POINT('',(2.867573637355,0.821784136095));\r
-#11008 = CARTESIAN_POINT('',(2.866056720106,0.793358528406));\r
-#11009 = CARTESIAN_POINT('',(2.864342064438,0.765683301256));\r
-#11010 = CARTESIAN_POINT('',(2.862367336923,0.738738960188));\r
-#11011 = CARTESIAN_POINT('',(2.860087573579,0.712506842125));\r
-#11012 = CARTESIAN_POINT('',(2.855398007619,0.66674352233));\r
-#11013 = CARTESIAN_POINT('',(2.853113929727,0.646953276264));\r
-#11014 = CARTESIAN_POINT('',(2.85060212658,0.627587262157));\r
-#11015 = CARTESIAN_POINT('',(2.847851407274,0.608635949902));\r
-#11016 = CARTESIAN_POINT('',(2.844853850244,0.590090255909));\r
-#11017 = CARTESIAN_POINT('',(2.841603692094,0.571941691717));\r
-#11018 = CARTESIAN_POINT('',(2.834066747519,0.533774424125));\r
-#11019 = CARTESIAN_POINT('',(2.829697609274,0.51388037504));\r
-#11020 = CARTESIAN_POINT('',(2.82498303719,0.494488691777));\r
-#11021 = CARTESIAN_POINT('',(2.819919363654,0.475588787144));\r
-#11022 = CARTESIAN_POINT('',(2.814504531431,0.457171532908));\r
-#11023 = CARTESIAN_POINT('',(2.808737546266,0.439229385444));\r
-#11024 = CARTESIAN_POINT('',(2.791380134706,0.389665510146));\r
-#11025 = CARTESIAN_POINT('',(2.778953688584,0.359155860073));\r
-#11026 = CARTESIAN_POINT('',(2.765339024067,0.330190258988));\r
-#11027 = CARTESIAN_POINT('',(2.75054500139,0.302744206387));\r
-#11028 = CARTESIAN_POINT('',(2.734584622197,0.276807108124));\r
-#11029 = CARTESIAN_POINT('',(2.717473371656,0.252380146001));\r
-#11030 = CARTESIAN_POINT('',(2.694368823145,0.223366850258));\r
-#11031 = CARTESIAN_POINT('',(2.689426368497,0.217369240867));\r
-#11032 = CARTESIAN_POINT('',(2.684403998415,0.211479773726));\r
-#11033 = CARTESIAN_POINT('',(2.679302077456,0.205698771093));\r
-#11034 = CARTESIAN_POINT('',(2.674121152243,0.200026440153));\r
-#11035 = CARTESIAN_POINT('',(2.668861982899,0.194462840781));\r
-#11036 = CARTESIAN_POINT('',(2.658156945478,0.183520771913));\r
-#11037 = CARTESIAN_POINT('',(2.652710154545,0.178143591285));\r
-#11038 = CARTESIAN_POINT('',(2.647185852237,0.172876582011));\r
-#11039 = CARTESIAN_POINT('',(2.641585024518,0.167719719628));\r
-#11040 = CARTESIAN_POINT('',(2.635908793357,0.16267289078));\r
-#11041 = CARTESIAN_POINT('',(2.630158421352,0.157735887889));\r
-#11042 = CARTESIAN_POINT('',(2.606306295287,0.137961942772));\r
-#11043 = CARTESIAN_POINT('',(2.587577491229,0.124063196881));\r
-#11044 = CARTESIAN_POINT('',(2.568194040054,0.111206667649));\r
-#11045 = CARTESIAN_POINT('',(2.548211044802,9.937300256064E-02));\r
-#11046 = CARTESIAN_POINT('',(2.527692661258,8.852995340348E-02));\r
-#11047 = CARTESIAN_POINT('',(2.506710655157,7.863600403446E-02));\r
-#11048 = CARTESIAN_POINT('',(2.461702862006,5.969349169134E-02));\r
-#11049 = CARTESIAN_POINT('',(2.437583849567,5.084429042269E-02));\r
-#11050 = CARTESIAN_POINT('',(2.413097311916,4.303387576825E-02));\r
-#11051 = CARTESIAN_POINT('',(2.388341310871,3.618019162595E-02));\r
-#11052 = CARTESIAN_POINT('',(2.36339992871,3.019920605406E-02));\r
-#11053 = CARTESIAN_POINT('',(2.338346372027,2.501106852833E-02));\r
-#11054 = CARTESIAN_POINT('',(2.300561147707,1.828346488877E-02));\r
-#11055 = CARTESIAN_POINT('',(2.287862833433,1.620829964628E-02));\r
-#11056 = CARTESIAN_POINT('',(2.275157483836,1.430669107214E-02));\r
-#11057 = CARTESIAN_POINT('',(2.262450883129,1.256936784247E-02));\r
-#11058 = CARTESIAN_POINT('',(2.249747707259,1.098753800415E-02));\r
-#11059 = CARTESIAN_POINT('',(2.237051629865,9.552944081841E-03));\r
-#11060 = CARTESIAN_POINT('',(2.199083581767,5.677110563067E-03));\r
-#11061 = CARTESIAN_POINT('',(2.173842584133,3.650755219477E-03));\r
-#11062 = CARTESIAN_POINT('',(2.148661402305,2.11753362069E-03));\r
-#11063 = CARTESIAN_POINT('',(2.12354660461,1.025676031494E-03));\r
-#11064 = CARTESIAN_POINT('',(2.098495292351,3.318565824154E-04));\r
-#11065 = CARTESIAN_POINT('',(2.073496285434,2.16E-15));\r
-#11066 = CARTESIAN_POINT('',(2.048529561987,-6.9E-16));\r
-#11067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#11068 = ORIENTED_EDGE('',*,*,#11069,.T.);\r
-#11069 = EDGE_CURVE('',#10824,#11070,#11072,.T.);\r
-#11070 = VERTEX_POINT('',#11071);\r
-#11071 = CARTESIAN_POINT('',(-6.639961186519,3.981136396027,17.));\r
-#11072 = SURFACE_CURVE('',#11073,(#11092,#11100),.PCURVE_S1.);\r
-#11073 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#11074,#11075,#11076,#11077,\r
-    #11078,#11079,#11080,#11081,#11082,#11083,#11084,#11085,#11086,\r
-    #11087,#11088,#11089,#11090,#11091),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6\r
-    ),(0.,0.250999989569,0.500999988929,0.750999988289,1.),\r
-  .UNSPECIFIED.);\r
-#11074 = CARTESIAN_POINT('',(-2.52069932612,7.32015071707,17.));\r
-#11075 = CARTESIAN_POINT('',(-2.897210843852,7.190498654701,17.));\r
-#11076 = CARTESIAN_POINT('',(-3.265391298402,7.03663745028,17.));\r
-#11077 = CARTESIAN_POINT('',(-3.623151779149,6.85928690005,17.));\r
-#11078 = CARTESIAN_POINT('',(-3.968526936047,6.659421607216,17.));\r
-#11079 = CARTESIAN_POINT('',(-4.629511475484,6.217995231732,17.));\r
-#11080 = CARTESIAN_POINT('',(-4.945242374656,5.976597858993,17.));\r
-#11081 = CARTESIAN_POINT('',(-5.245056471885,5.715288857001,17.));\r
-#11082 = CARTESIAN_POINT('',(-5.527319815617,5.435492329069,17.));\r
-#11083 = CARTESIAN_POINT('',(-6.053845663383,4.842188956187,17.));\r
-#11084 = CARTESIAN_POINT('',(-6.29811484444,4.528674587389,17.));\r
-#11085 = CARTESIAN_POINT('',(-6.521941763425,4.19993092166,17.));\r
-#11086 = CARTESIAN_POINT('',(-6.724106589965,3.857749573296,17.));\r
-#11087 = CARTESIAN_POINT('',(-7.08241642645,3.1518189703,17.));\r
-#11088 = CARTESIAN_POINT('',(-7.2387467389,2.788152626742,17.));\r
-#11089 = CARTESIAN_POINT('',(-7.371636053233,2.415001584869,17.));\r
-#11090 = CARTESIAN_POINT('',(-7.480365572418,2.034383336318,17.));\r
-#11091 = CARTESIAN_POINT('',(-7.564475660623,1.648405166564,17.));\r
-#11092 = PCURVE('',#799,#11093);\r
-#11093 = DEFINITIONAL_REPRESENTATION('',(#11094),#11099);\r
-#11094 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#11095,#11096,#11097,#11098),\r
-  .UNSPECIFIED.,.F.,.F.,(4,4),(0.612383479787,0.682272003951),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#11095 = CARTESIAN_POINT('',(3.753305558513,0.212321474614));\r
-#11096 = CARTESIAN_POINT('',(3.729436234313,0.212321474679));\r
-#11097 = CARTESIAN_POINT('',(3.705566917026,0.212321474513));\r
-#11098 = CARTESIAN_POINT('',(3.681697564416,0.212321474405));\r
-#11099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#11100 = PCURVE('',#11101,#11111);\r
-#11101 = SURFACE_OF_REVOLUTION('',#11102,#11108);\r
-#11102 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#11103,#11104,#11105,#11106,\r
-    #11107),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#11103 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#11104 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#11105 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#11106 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#11107 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#11108 = AXIS1_PLACEMENT('',#11109,#11110);\r
-#11109 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#11110 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#11111 = DEFINITIONAL_REPRESENTATION('',(#11112),#11117);\r
-#11112 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#11113,#11114,#11115,#11116),\r
-  .UNSPECIFIED.,.F.,.F.,(4,4),(0.612383479787,0.682272003951),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#11113 = CARTESIAN_POINT('',(3.753305558513,0.212321474614));\r
-#11114 = CARTESIAN_POINT('',(3.729436234313,0.212321474679));\r
-#11115 = CARTESIAN_POINT('',(3.705566917026,0.212321474513));\r
-#11116 = CARTESIAN_POINT('',(3.681697564416,0.212321474405));\r
-#11117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#11118 = ORIENTED_EDGE('',*,*,#11119,.T.);\r
-#11119 = EDGE_CURVE('',#11070,#11120,#11122,.T.);\r
-#11120 = VERTEX_POINT('',#11121);\r
-#11121 = CARTESIAN_POINT('',(-7.013856984504,3.277856290263,17.));\r
-#11122 = SURFACE_CURVE('',#11123,(#11142,#11164),.PCURVE_S1.);\r
-#11123 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#11124,#11125,#11126,#11127,\r
-    #11128,#11129,#11130,#11131,#11132,#11133,#11134,#11135,#11136,\r
-    #11137,#11138,#11139,#11140,#11141),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6\r
-    ),(0.,0.250999989569,0.500999988929,0.750999988289,1.),\r
-  .UNSPECIFIED.);\r
-#11124 = CARTESIAN_POINT('',(-3.753535071642,6.771226334961,17.));\r
-#11125 = CARTESIAN_POINT('',(-4.101812689042,6.578163439822,17.));\r
-#11126 = CARTESIAN_POINT('',(-4.437681937429,6.362705867835,17.));\r
-#11127 = CARTESIAN_POINT('',(-4.759210632734,6.125925215444,17.));\r
-#11128 = CARTESIAN_POINT('',(-5.064632521065,5.869122558897,17.));\r
-#11129 = CARTESIAN_POINT('',(-5.638922334447,5.319623681196,17.));\r
-#11130 = CARTESIAN_POINT('',(-5.907938357949,5.027067581692,17.));\r
-#11131 = CARTESIAN_POINT('',(-6.157821773358,4.717666278975,17.));\r
-#11132 = CARTESIAN_POINT('',(-6.387210745463,4.393105973741,17.));\r
-#11133 = CARTESIAN_POINT('',(-6.802711433,3.717385958279,17.));\r
-#11134 = CARTESIAN_POINT('',(-6.988828417513,3.366217679055,17.));\r
-#11135 = CARTESIAN_POINT('',(-7.152169164189,3.003601231696,17.));\r
-#11136 = CARTESIAN_POINT('',(-7.291843485177,2.631512833175,17.));\r
-#11137 = CARTESIAN_POINT('',(-7.522126227358,1.87408705211,17.));\r
-#11138 = CARTESIAN_POINT('',(-7.612931533252,1.488799143594,17.));\r
-#11139 = CARTESIAN_POINT('',(-7.679004961883,1.098241117247,17.));\r
-#11140 = CARTESIAN_POINT('',(-7.719988970111,0.704524632271,17.));\r
-#11141 = CARTESIAN_POINT('',(-7.735796831285,0.309804774664,17.));\r
-#11142 = PCURVE('',#799,#11143);\r
-#11143 = DEFINITIONAL_REPRESENTATION('',(#11144),#11163);\r
-#11144 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#11145,#11146,#11147,#11148,\r
-    #11149,#11150,#11151,#11152,#11153,#11154,#11155,#11156,#11157,\r
-    #11158,#11159,#11160,#11161,#11162),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6\r
-    ),(0.,0.250999989569,0.500999988929,0.750999988289,1.),\r
-  .UNSPECIFIED.);\r
-#11145 = CARTESIAN_POINT('',(4.206222820855,0.212321474505));\r
-#11146 = CARTESIAN_POINT('',(4.154787878427,0.212321474505));\r
-#11147 = CARTESIAN_POINT('',(4.103352277045,0.212321474505));\r
-#11148 = CARTESIAN_POINT('',(4.051917924391,0.212321474505));\r
-#11149 = CARTESIAN_POINT('',(4.000482320358,0.212321474505));\r
-#11150 = CARTESIAN_POINT('',(3.89781735644,0.212321474505));\r
-#11151 = CARTESIAN_POINT('',(3.846586681141,0.212321474505));\r
-#11152 = CARTESIAN_POINT('',(3.795357239426,0.212321474505));\r
-#11153 = CARTESIAN_POINT('',(3.744126564126,0.212321474505));\r
-#11154 = CARTESIAN_POINT('',(3.641666518294,0.212321474505));\r
-#11155 = CARTESIAN_POINT('',(3.590435842995,0.212321474505));\r
-#11156 = CARTESIAN_POINT('',(3.53920640128,0.212321474505));\r
-#11157 = CARTESIAN_POINT('',(3.48797572598,0.212321474505));\r
-#11158 = CARTESIAN_POINT('',(3.385720597709,0.212321474505));\r
-#11159 = CARTESIAN_POINT('',(3.334694854997,0.212321474505));\r
-#11160 = CARTESIAN_POINT('',(3.283670315132,0.212321474505));\r
-#11161 = CARTESIAN_POINT('',(3.23264457503,0.212321474505));\r
-#11162 = CARTESIAN_POINT('',(3.181619468271,0.212321474505));\r
-#11163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#11164 = PCURVE('',#11165,#11170);\r
-#11165 = PLANE('',#11166);\r
-#11166 = AXIS2_PLACEMENT_3D('',#11167,#11168,#11169);\r
-#11167 = CARTESIAN_POINT('',(-1.004890835654E-14,3.721564300377E-15,17.)\r
-  );\r
-#11168 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#11169 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#11170 = DEFINITIONAL_REPRESENTATION('',(#11171),#11190);\r
-#11171 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#11172,#11173,#11174,#11175,\r
-    #11176,#11177,#11178,#11179,#11180,#11181,#11182,#11183,#11184,\r
-    #11185,#11186,#11187,#11188,#11189),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6\r
-    ),(0.,0.250999989569,0.500999988929,0.750999988289,1.),\r
-  .UNSPECIFIED.);\r
-#11172 = CARTESIAN_POINT('',(-2.52069932612,7.32015071707));\r
-#11173 = CARTESIAN_POINT('',(-2.897210843852,7.190498654701));\r
-#11174 = CARTESIAN_POINT('',(-3.265391298402,7.03663745028));\r
-#11175 = CARTESIAN_POINT('',(-3.623151779149,6.859286900049));\r
-#11176 = CARTESIAN_POINT('',(-3.968526936047,6.659421607216));\r
-#11177 = CARTESIAN_POINT('',(-4.629511475484,6.217995231732));\r
-#11178 = CARTESIAN_POINT('',(-4.945242374657,5.976597858993));\r
-#11179 = CARTESIAN_POINT('',(-5.245056471885,5.715288857001));\r
-#11180 = CARTESIAN_POINT('',(-5.527319815617,5.435492329068));\r
-#11181 = CARTESIAN_POINT('',(-6.053845663383,4.842188956186));\r
-#11182 = CARTESIAN_POINT('',(-6.298114844441,4.528674587388));\r
-#11183 = CARTESIAN_POINT('',(-6.521941763426,4.199930921659));\r
-#11184 = CARTESIAN_POINT('',(-6.724106589966,3.857749573295));\r
-#11185 = CARTESIAN_POINT('',(-7.08241642645,3.151818970299));\r
-#11186 = CARTESIAN_POINT('',(-7.2387467389,2.788152626741));\r
-#11187 = CARTESIAN_POINT('',(-7.371636053233,2.415001584868));\r
-#11188 = CARTESIAN_POINT('',(-7.480365572418,2.034383336317));\r
-#11189 = CARTESIAN_POINT('',(-7.564475660623,1.648405166564));\r
-#11190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#11191 = ORIENTED_EDGE('',*,*,#11192,.T.);\r
-#11192 = EDGE_CURVE('',#11120,#11193,#11195,.T.);\r
-#11193 = VERTEX_POINT('',#11194);\r
-#11194 = CARTESIAN_POINT('',(-7.230402335336,2.767636828481,\r
-    17.000000000292));\r
-#11195 = SURFACE_CURVE('',#11196,(#11215,#11224),.PCURVE_S1.);\r
-#11196 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#11197,#11198,#11199,#11200,\r
-    #11201,#11202,#11203,#11204,#11205,#11206,#11207,#11208,#11209,\r
-    #11210,#11211,#11212,#11213,#11214),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6\r
-    ),(0.,0.250000000694,0.5,0.749999999306,1.),.UNSPECIFIED.);\r
-#11197 = CARTESIAN_POINT('',(-4.872321553393,6.01656166707,17.));\r
-#11198 = CARTESIAN_POINT('',(-5.18055013074,5.76695248313,17.));\r
-#11199 = CARTESIAN_POINT('',(-5.472798111662,5.497601826115,17.));\r
-#11200 = CARTESIAN_POINT('',(-5.747369264016,5.209883896135,17.));\r
-#11201 = CARTESIAN_POINT('',(-6.002767309874,4.905367043222,17.));\r
-#11202 = CARTESIAN_POINT('',(-6.472629573718,4.26625217315,17.));\r
-#11203 = CARTESIAN_POINT('',(-6.687099756837,3.931646087116,17.));\r
-#11204 = CARTESIAN_POINT('',(-6.879816465109,3.583750761232,17.));\r
-#11205 = CARTESIAN_POINT('',(-7.049729415152,3.224462184089,17.));\r
-#11206 = CARTESIAN_POINT('',(-7.342335763805,2.487156355164,17.));\r
-#11207 = CARTESIAN_POINT('',(-7.465032873039,2.109129753397,17.));\r
-#11208 = CARTESIAN_POINT('',(-7.563319325218,1.723758943998,17.));\r
-#11209 = CARTESIAN_POINT('',(-7.63665947074,1.333144152531,17.));\r
-#11210 = CARTESIAN_POINT('',(-7.732915797331,0.545760457167,17.));\r
-#11211 = CARTESIAN_POINT('',(-7.755833169561,0.148981589804,17.));\r
-#11212 = CARTESIAN_POINT('',(-7.753275741791,-0.248717271774,17.));\r
-#11213 = CARTESIAN_POINT('',(-7.72525715683,-0.645168552116,17.));\r
-#11214 = CARTESIAN_POINT('',(-7.672069729729,-1.038208878545,17.));\r
-#11215 = PCURVE('',#799,#11216);\r
-#11216 = DEFINITIONAL_REPRESENTATION('',(#11217),#11223);\r
-#11217 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#11218,#11219,#11220,#11221,\r
-    #11222),.UNSPECIFIED.,.F.,.F.,(5,5),(0.442041562784,0.511930081747),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#11218 = CARTESIAN_POINT('',(3.578772633382,0.212321474364));\r
-#11219 = CARTESIAN_POINT('',(3.560870615249,0.212321474316));\r
-#11220 = CARTESIAN_POINT('',(3.542968553286,0.212321474395));\r
-#11221 = CARTESIAN_POINT('',(3.525066626475,0.212321474553));\r
-#11222 = CARTESIAN_POINT('',(3.507164639229,0.212321474471));\r
-#11223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#11224 = PCURVE('',#11225,#11235);\r
-#11225 = SURFACE_OF_REVOLUTION('',#11226,#11232);\r
-#11226 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#11227,#11228,#11229,#11230,\r
-    #11231),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#11227 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#11228 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#11229 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#11230 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#11231 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#11232 = AXIS1_PLACEMENT('',#11233,#11234);\r
-#11233 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#11234 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#11235 = DEFINITIONAL_REPRESENTATION('',(#11236),#11242);\r
-#11236 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#11237,#11238,#11239,#11240,\r
-    #11241),.UNSPECIFIED.,.F.,.F.,(5,5),(0.442041562784,0.511930081747),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#11237 = CARTESIAN_POINT('',(3.578772633382,0.212321474364));\r
-#11238 = CARTESIAN_POINT('',(3.560870615249,0.212321474316));\r
-#11239 = CARTESIAN_POINT('',(3.542968553286,0.212321474395));\r
-#11240 = CARTESIAN_POINT('',(3.525066626475,0.212321474553));\r
-#11241 = CARTESIAN_POINT('',(3.507164639229,0.212321474471));\r
-#11242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#11243 = ORIENTED_EDGE('',*,*,#11244,.T.);\r
-#11244 = EDGE_CURVE('',#11193,#10788,#11245,.T.);\r
-#11245 = SURFACE_CURVE('',#11246,(#11315,#11387),.PCURVE_S1.);\r
-#11246 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#11247,#11248,#11249,#11250,\r
-    #11251,#11252,#11253,#11254,#11255,#11256,#11257,#11258,#11259,\r
-    #11260,#11261,#11262,#11263,#11264,#11265,#11266,#11267,#11268,\r
-    #11269,#11270,#11271,#11272,#11273,#11274,#11275,#11276,#11277,\r
-    #11278,#11279,#11280,#11281,#11282,#11283,#11284,#11285,#11286,\r
-    #11287,#11288,#11289,#11290,#11291,#11292,#11293,#11294,#11295,\r
-    #11296,#11297,#11298,#11299,#11300,#11301,#11302,#11303,#11304,\r
-    #11305,#11306,#11307,#11308,#11309,#11310,#11311,#11312,#11313,\r
-    #11314),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267740493,0.219958110882,0.265125679164,0.366865251168,\r
-    0.514806632016,0.562778479503,0.610414456683,0.748924757813,\r
-    0.858377816026,0.934322045466,1.),.UNSPECIFIED.);\r
-#11247 = CARTESIAN_POINT('',(-39.96795927776,1.600646177955,-3.));\r
-#11248 = CARTESIAN_POINT('',(-38.98766893963,2.110883325463,\r
-    -2.999999972862));\r
-#11249 = CARTESIAN_POINT('',(-37.99312197225,2.593636770924,\r
-    -2.985095475769));\r
-#11250 = CARTESIAN_POINT('',(-36.98430742301,3.046295282071,\r
-    -2.953898151954));\r
-#11251 = CARTESIAN_POINT('',(-35.96166581346,3.466036214767,\r
-    -2.904758188483));\r
-#11252 = CARTESIAN_POINT('',(-34.92613027614,3.849917018533,\r
-    -2.835706880923));\r
-#11253 = CARTESIAN_POINT('',(-33.87920461054,4.195067970076,\r
-    -2.744417863856));\r
-#11254 = CARTESIAN_POINT('',(-32.2909968719,4.652101524811,\r
-    -2.569629359123));\r
-#11255 = CARTESIAN_POINT('',(-31.75659840468,4.794745953588,\r
-    -2.504742879569));\r
-#11256 = CARTESIAN_POINT('',(-31.22017963655,4.926597051008,\r
-    -2.433185867933));\r
-#11257 = CARTESIAN_POINT('',(-30.68208725731,5.047355644356,\r
-    -2.354592812751));\r
-#11258 = CARTESIAN_POINT('',(-30.14272034317,5.156760466763,\r
-    -2.268578792143));\r
-#11259 = CARTESIAN_POINT('',(-29.60253283356,5.25460286561,\r
-    -2.174743874234));\r
-#11260 = CARTESIAN_POINT('',(-28.73074540451,5.393539089831,\r
-    -2.010117252108));\r
-#11261 = CARTESIAN_POINT('',(-28.39933807726,5.441939815174,\r
-    -1.944464496601));\r
-#11262 = CARTESIAN_POINT('',(-28.06793217209,5.485911219198,\r
-    -1.875625167615));\r
-#11263 = CARTESIAN_POINT('',(-27.7366525942,5.52543079759,\r
-    -1.803503649463));\r
-#11264 = CARTESIAN_POINT('',(-27.40563095148,5.560487368481,\r
-    -1.728003768888));\r
-#11265 = CARTESIAN_POINT('',(-27.07500549793,5.591082431435,\r
-    -1.64902976975));\r
-#11266 = CARTESIAN_POINT('',(-26.0014086633,5.676132145539,\r
-    -1.380561033205));\r
-#11267 = CARTESIAN_POINT('',(-25.26057825668,5.712479863196,\r
-    -1.176513665835));\r
-#11268 = CARTESIAN_POINT('',(-24.52417067872,5.726440298574,\r
-    -0.953283728772));\r
-#11269 = CARTESIAN_POINT('',(-23.79397465652,5.718559885096,\r
-    -0.709833419307));\r
-#11270 = CARTESIAN_POINT('',(-23.07180855455,5.689821556853,\r
-    -0.445198524399));\r
-#11271 = CARTESIAN_POINT('',(-22.35949076427,5.641655039513,\r
-    -0.15857716455));\r
-#11272 = CARTESIAN_POINT('',(-20.63990962304,5.480288673239,\r
-    0.600039461372));\r
-#11273 = CARTESIAN_POINT('',(-19.64531956383,5.347461540661,\r
-    1.097233775292));\r
-#11274 = CARTESIAN_POINT('',(-18.68068992671,5.183057711069,\r
-    1.643670361272));\r
-#11275 = CARTESIAN_POINT('',(-17.75045196936,4.994473072043,\r
-    2.240029036537));\r
-#11276 = CARTESIAN_POINT('',(-16.85772936946,4.790177781524,\r
-    2.88577751926));\r
-#11277 = CARTESIAN_POINT('',(-16.00447327648,4.578488866184,\r
-    3.578958087516));\r
-#11278 = CARTESIAN_POINT('',(-14.92816226449,4.298160484743,\r
-    4.555432498625));\r
-#11279 = CARTESIAN_POINT('',(-14.66884945644,4.229513078835,\r
-    4.799200745842));\r
-#11280 = CARTESIAN_POINT('',(-14.41380044062,4.161110094943,\r
-    5.047536864335));\r
-#11281 = CARTESIAN_POINT('',(-14.16302184233,4.09318932211,\r
-    5.300325078169));\r
-#11282 = CARTESIAN_POINT('',(-13.91652639856,4.025977356864,\r
-    5.557458648069));\r
-#11283 = CARTESIAN_POINT('',(-13.67429040259,3.959682380781,\r
-    5.818797694587));\r
-#11284 = CARTESIAN_POINT('',(-13.19998534993,3.829773084221,\r
-    6.347779561454));\r
-#11285 = CARTESIAN_POINT('',(-12.96785623348,3.766143064998,\r
-    6.615365484258));\r
-#11286 = CARTESIAN_POINT('',(-12.73990383035,3.703800098894,\r
-    6.886851634538));\r
-#11287 = CARTESIAN_POINT('',(-12.51611289181,3.642920100666,\r
-    7.162114020168));\r
-#11288 = CARTESIAN_POINT('',(-12.29646680486,3.583664601008,\r
-    7.441028899832));\r
-#11289 = CARTESIAN_POINT('',(-12.08094789696,3.526181057479,\r
-    7.72347310737));\r
-#11290 = CARTESIAN_POINT('',(-11.25482411207,3.309000296794,\r
-    8.84048913132));\r
-#11291 = CARTESIAN_POINT('',(-10.67483135368,3.16350496023,\r
-    9.700482281919));\r
-#11292 = CARTESIAN_POINT('',(-10.1291385102,3.03741705368,10.58625507244\r
-    ));\r
-#11293 = CARTESIAN_POINT('',(-9.617238508909,2.933073196348,\r
-    11.494822766166));\r
-#11294 = CARTESIAN_POINT('',(-9.138522003644,2.852008595242,\r
-    12.423280693972));\r
-#11295 = CARTESIAN_POINT('',(-8.692104413857,2.795444209282,\r
-    13.368760998675));\r
-#11296 = CARTESIAN_POINT('',(-7.947851887845,2.740590277991,\r
-    15.086449448773));\r
-#11297 = CARTESIAN_POINT('',(-7.638476491845,2.732563975408,\r
-    15.853435156622));\r
-#11298 = CARTESIAN_POINT('',(-7.347443674847,2.741426022818,\r
-    16.627737514834));\r
-#11299 = CARTESIAN_POINT('',(-7.073646988449,2.767966664213,\r
-    17.407862987752));\r
-#11300 = CARTESIAN_POINT('',(-6.815548132386,2.813184328325,\r
-    18.192247162863));\r
-#11301 = CARTESIAN_POINT('',(-6.570894180741,2.878518622664,\r
-    18.979151542136));\r
-#11302 = CARTESIAN_POINT('',(-6.173483856219,3.025879838749,\r
-    20.312857193335));\r
-#11303 = CARTESIAN_POINT('',(-6.015529413868,3.096670463597,\r
-    20.85939318835));\r
-#11304 = CARTESIAN_POINT('',(-5.861273099084,3.178403479182,\r
-    21.405456117728));\r
-#11305 = CARTESIAN_POINT('',(-5.709320017638,3.271608368066,\r
-    21.950256835109));\r
-#11306 = CARTESIAN_POINT('',(-5.557954875866,3.376775188179,\r
-    22.492892808036));\r
-#11307 = CARTESIAN_POINT('',(-5.405061881465,3.494178690013,\r
-    23.032359249569));\r
-#11308 = CARTESIAN_POINT('',(-5.112630788866,3.735579524477,\r
-    24.030537046434));\r
-#11309 = CARTESIAN_POINT('',(-4.974085542212,3.856536834003,\r
-    24.49029285309));\r
-#11310 = CARTESIAN_POINT('',(-4.831071667242,3.986369460607,\r
-    24.94619806927));\r
-#11311 = CARTESIAN_POINT('',(-4.681908666339,4.124679383328,\r
-    25.397514113685));\r
-#11312 = CARTESIAN_POINT('',(-4.524819501919,4.270684619654,\r
-    25.843512016991));\r
-#11313 = CARTESIAN_POINT('',(-4.358118071881,4.423123760595,\r
-    26.283564045779));\r
-#11314 = CARTESIAN_POINT('',(-4.180352618315,4.580352618315,\r
-    26.717157287525));\r
-#11315 = PCURVE('',#799,#11316);\r
-#11316 = DEFINITIONAL_REPRESENTATION('',(#11317),#11386);\r
-#11317 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#11318,#11319,#11320,#11321,\r
-    #11322,#11323,#11324,#11325,#11326,#11327,#11328,#11329,#11330,\r
-    #11331,#11332,#11333,#11334,#11335,#11336,#11337,#11338,#11339,\r
-    #11340,#11341,#11342,#11343,#11344,#11345,#11346,#11347,#11348,\r
-    #11349,#11350,#11351,#11352,#11353,#11354,#11355,#11356,#11357,\r
-    #11358,#11359,#11360,#11361,#11362,#11363,#11364,#11365,#11366,\r
-    #11367,#11368,#11369,#11370,#11371,#11372,#11373,#11374,#11375,\r
-    #11376,#11377,#11378,#11379,#11380,#11381,#11382,#11383,#11384,\r
-    #11385),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267740493,0.219958110882,0.265125679164,0.366865251168,\r
-    0.514806632016,0.562778479503,0.610414456683,0.748924757813,\r
-    0.858377816026,0.934322045466,1.),.UNSPECIFIED.);\r
-#11318 = CARTESIAN_POINT('',(3.181619497377,0.999999971704));\r
-#11319 = CARTESIAN_POINT('',(3.195345895973,0.986679312476));\r
-#11320 = CARTESIAN_POINT('',(3.209167962275,0.972991644905));\r
-#11321 = CARTESIAN_POINT('',(3.223043782073,0.958902408734));\r
-#11322 = CARTESIAN_POINT('',(3.236920293916,0.94437591958));\r
-#11323 = CARTESIAN_POINT('',(3.250730955629,0.929374320925));\r
-#11324 = CARTESIAN_POINT('',(3.264394043104,0.91385843545));\r
-#11325 = CARTESIAN_POINT('',(3.284571399795,0.88969542279));\r
-#11326 = CARTESIAN_POINT('',(3.291268657226,0.881460487267));\r
-#11327 = CARTESIAN_POINT('',(3.297890668984,0.873081191297));\r
-#11328 = CARTESIAN_POINT('',(3.30442360448,0.86455318113));\r
-#11329 = CARTESIAN_POINT('',(3.310852619348,0.855872473908));\r
-#11330 = CARTESIAN_POINT('',(3.317161987567,0.847035664436));\r
-#11331 = CARTESIAN_POINT('',(3.327119045621,0.832526435584));\r
-#11332 = CARTESIAN_POINT('',(3.330851726447,0.826953102181));\r
-#11333 = CARTESIAN_POINT('',(3.334529489232,0.821319544146));\r
-#11334 = CARTESIAN_POINT('',(3.338148463013,0.815625268651));\r
-#11335 = CARTESIAN_POINT('',(3.341704728392,0.809869905985));\r
-#11336 = CARTESIAN_POINT('',(3.345194353243,0.804053237892));\r
-#11337 = CARTESIAN_POINT('',(3.356314866815,0.7849350528));\r
-#11338 = CARTESIAN_POINT('',(3.363659009507,0.771382514517));\r
-#11339 = CARTESIAN_POINT('',(3.370600251817,0.757518628423));\r
-#11340 = CARTESIAN_POINT('',(3.377095183093,0.743347156347));\r
-#11341 = CARTESIAN_POINT('',(3.383105160762,0.728876079666));\r
-#11342 = CARTESIAN_POINT('',(3.388600166259,0.714119168841));\r
-#11343 = CARTESIAN_POINT('',(3.400781861495,0.677254577069));\r
-#11344 = CARTESIAN_POINT('',(3.406878502749,0.654845907548));\r
-#11345 = CARTESIAN_POINT('',(3.411801483427,0.631940005402));\r
-#11346 = CARTESIAN_POINT('',(3.415567461114,0.608616319565));\r
-#11347 = CARTESIAN_POINT('',(3.418282844882,0.584969169057));\r
-#11348 = CARTESIAN_POINT('',(3.420159019342,0.561103251839));\r
-#11349 = CARTESIAN_POINT('',(3.421925509087,0.529353942004));\r
-#11350 = CARTESIAN_POINT('',(3.422301083104,0.521567360219));\r
-#11351 = CARTESIAN_POINT('',(3.422629790544,0.513773411773));\r
-#11352 = CARTESIAN_POINT('',(3.422922781715,0.505970971582));\r
-#11353 = CARTESIAN_POINT('',(3.423191897614,0.498170585292));\r
-#11354 = CARTESIAN_POINT('',(3.423450091332,0.490369565861));\r
-#11355 = CARTESIAN_POINT('',(3.423969657909,0.474823897354));\r
-#11356 = CARTESIAN_POINT('',(3.424231000708,0.467079220949));\r
-#11357 = CARTESIAN_POINT('',(3.424508007469,0.459336313369));\r
-#11358 = CARTESIAN_POINT('',(3.424814519996,0.451596014082));\r
-#11359 = CARTESIAN_POINT('',(3.425164999333,0.443859091801));\r
-#11360 = CARTESIAN_POINT('',(3.425574495035,0.436126251211));\r
-#11361 = CARTESIAN_POINT('',(3.427466279982,0.405927244424));\r
-#11362 = CARTESIAN_POINT('',(3.429504911308,0.383495708534));\r
-#11363 = CARTESIAN_POINT('',(3.432558222935,0.361120664944));\r
-#11364 = CARTESIAN_POINT('',(3.437050365701,0.338814752784));\r
-#11365 = CARTESIAN_POINT('',(3.443441344964,0.316588405154));\r
-#11366 = CARTESIAN_POINT('',(3.452231809509,0.294451662837));\r
-#11367 = CARTESIAN_POINT('',(3.473293913698,0.255007454011));\r
-#11368 = CARTESIAN_POINT('',(3.484448898908,0.237660237703));\r
-#11369 = CARTESIAN_POINT('',(3.497745900546,0.220383241477));\r
-#11370 = CARTESIAN_POINT('',(3.513500092545,0.203183712126));\r
-#11371 = CARTESIAN_POINT('',(3.532063287366,0.186070854429));\r
-#11372 = CARTESIAN_POINT('',(3.553853258395,0.169057963641));\r
-#11373 = CARTESIAN_POINT('',(3.597010857174,0.140444267527));\r
-#11374 = CARTESIAN_POINT('',(3.616464849535,0.128781520327));\r
-#11375 = CARTESIAN_POINT('',(3.637848319014,0.117183816803));\r
-#11376 = CARTESIAN_POINT('',(3.661323669241,0.105660287424));\r
-#11377 = CARTESIAN_POINT('',(3.687057566553,9.422255433945E-02));\r
-#11378 = CARTESIAN_POINT('',(3.715204229944,8.288456153133E-02));\r
-#11379 = CARTESIAN_POINT('',(3.772404115994,6.195483992918E-02));\r
-#11380 = CARTESIAN_POINT('',(3.800819648443,5.233453110282E-02));\r
-#11381 = CARTESIAN_POINT('',(3.831195626746,4.281038986181E-02));\r
-#11382 = CARTESIAN_POINT('',(3.86357883604,3.339369552027E-02));\r
-#11383 = CARTESIAN_POINT('',(3.897978295823,2.409577750786E-02));\r
-#11384 = CARTESIAN_POINT('',(3.934352012729,1.492622639508E-02));\r
-#11385 = CARTESIAN_POINT('',(3.972617553359,5.892641764695E-03));\r
-#11386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#11387 = PCURVE('',#11388,#11416);\r
-#11388 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#11389,#11390,#11391)\r
-    ,(#11392,#11393,#11394)\r
-    ,(#11395,#11396,#11397)\r
-    ,(#11398,#11399,#11400)\r
-    ,(#11401,#11402,#11403)\r
-    ,(#11404,#11405,#11406)\r
-    ,(#11407,#11408,#11409)\r
-    ,(#11410,#11411,#11412)\r
-    ,(#11413,#11414,#11415\r
-    )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(0.,1.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#11389 = CARTESIAN_POINT('',(-0.792929292929,0.342230510436,-3.));\r
-#11390 = CARTESIAN_POINT('',(-1.063015221193,0.641124622933,\r
-    17.999867544966));\r
-#11391 = CARTESIAN_POINT('',(-0.507106781187,0.907106781187,\r
-    26.717157287525));\r
-#11392 = CARTESIAN_POINT('',(-5.448404824155,3.159082253939,-3.));\r
-#11393 = CARTESIAN_POINT('',(-7.024660915872,0.437488950037,\r
-    17.999867544966));\r
-#11394 = CARTESIAN_POINT('',(-4.219417382416,4.619417382416,\r
-    26.717157287525));\r
-#11395 = CARTESIAN_POINT('',(-10.54180701237,5.252162767622,-3.));\r
-#11396 = CARTESIAN_POINT('',(-12.81936421307,0.509762730026,\r
-    17.999867544966));\r
-#11397 = CARTESIAN_POINT('',(-7.931727983645,8.331727983645,\r
-    26.717157287525));\r
-#11398 = CARTESIAN_POINT('',(-15.94185886295,6.542041863676,-3.));\r
-#11399 = CARTESIAN_POINT('',(-18.49716932879,0.888225613095,\r
-    17.999867544966));\r
-#11400 = CARTESIAN_POINT('',(-11.64403858487,12.044038584875,\r
-    26.717157287525));\r
-#11401 = CARTESIAN_POINT('',(-21.5,6.977862324138,-3.));\r
-#11402 = CARTESIAN_POINT('',(-24.11470909168,1.592264923037,\r
-    17.999867544966));\r
-#11403 = CARTESIAN_POINT('',(-15.3563491861,15.756349186104,\r
-    26.717157287525));\r
-#11404 = CARTESIAN_POINT('',(-27.05814113704,6.542041863676,-3.));\r
-#11405 = CARTESIAN_POINT('',(-29.73224885457,2.62858321796,\r
-    17.999867544966));\r
-#11406 = CARTESIAN_POINT('',(-19.06865978733,19.468659787333,\r
-    26.717157287525));\r
-#11407 = CARTESIAN_POINT('',(-32.45819298762,5.252162767622,-3.));\r
-#11408 = CARTESIAN_POINT('',(-35.41005397029,3.990477939756,\r
-    17.999867544966));\r
-#11409 = CARTESIAN_POINT('',(-22.78097038856,23.180970388563,\r
-    26.717157287525));\r
-#11410 = CARTESIAN_POINT('',(-37.55159517584,3.159082253939,-3.));\r
-#11411 = CARTESIAN_POINT('',(-41.20475726749,5.658561764632,\r
-    17.999867544966));\r
-#11412 = CARTESIAN_POINT('',(-26.49328098979,26.893280989792,\r
-    26.717157287525));\r
-#11413 = CARTESIAN_POINT('',(-42.20707070707,0.342230510436,-3.));\r
-#11414 = CARTESIAN_POINT('',(-47.16640296217,7.602555042393,\r
-    17.999867544966));\r
-#11415 = CARTESIAN_POINT('',(-30.20559159102,30.605591591022,\r
-    26.717157287525));\r
-#11416 = DEFINITIONAL_REPRESENTATION('',(#11417),#11486);\r
-#11417 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#11418,#11419,#11420,#11421,\r
-    #11422,#11423,#11424,#11425,#11426,#11427,#11428,#11429,#11430,\r
-    #11431,#11432,#11433,#11434,#11435,#11436,#11437,#11438,#11439,\r
-    #11440,#11441,#11442,#11443,#11444,#11445,#11446,#11447,#11448,\r
-    #11449,#11450,#11451,#11452,#11453,#11454,#11455,#11456,#11457,\r
-    #11458,#11459,#11460,#11461,#11462,#11463,#11464,#11465,#11466,\r
-    #11467,#11468,#11469,#11470,#11471,#11472,#11473,#11474,#11475,\r
-    #11476,#11477,#11478,#11479,#11480,#11481,#11482,#11483,#11484,\r
-    #11485),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267740493,0.219958110882,0.265125679164,0.366865251168,\r
-    0.514806632016,0.562778479503,0.610414456683,0.748924757813,\r
-    0.858377816026,0.934322045466,1.),.UNSPECIFIED.);\r
-#11418 = CARTESIAN_POINT('',(0.940985307155,0.));\r
-#11419 = CARTESIAN_POINT('',(0.915597929141,6.4615042E-10));\r
-#11420 = CARTESIAN_POINT('',(0.890186396763,3.548739897776E-04));\r
-#11421 = CARTESIAN_POINT('',(0.864729467586,1.097664797797E-03));\r
-#11422 = CARTESIAN_POINT('',(0.83921537768,2.268145069127E-03));\r
-#11423 = CARTESIAN_POINT('',(0.813641173365,3.914325932116E-03));\r
-#11424 = CARTESIAN_POINT('',(0.788013986182,6.093924368488E-03));\r
-#11425 = CARTESIAN_POINT('',(0.749426756767,1.027729901572E-02));\r
-#11426 = CARTESIAN_POINT('',(0.736491442297,1.18316335956E-02));\r
-#11427 = CARTESIAN_POINT('',(0.723551337857,1.354749858173E-02));\r
-#11428 = CARTESIAN_POINT('',(0.710610443653,1.543430416431E-02));\r
-#11429 = CARTESIAN_POINT('',(0.697673848371,1.750209939604E-02));\r
-#11430 = CARTESIAN_POINT('',(0.684747847631,1.97615109428E-02));\r
-#11431 = CARTESIAN_POINT('',(0.663928400921,2.373283793269E-02));\r
-#11432 = CARTESIAN_POINT('',(0.65602357151,2.53181694836E-02));\r
-#11433 = CARTESIAN_POINT('',(0.648127342274,2.698223227541E-02));\r
-#11434 = CARTESIAN_POINT('',(0.640241638895,2.872765656291E-02));\r
-#11435 = CARTESIAN_POINT('',(0.632368554407,3.055712864291E-02));\r
-#11436 = CARTESIAN_POINT('',(0.624510358925,3.247337242994E-02));\r
-#11437 = CARTESIAN_POINT('',(0.599008060977,3.899708560553E-02));\r
-#11438 = CARTESIAN_POINT('',(0.581433121453,4.396959105565E-02));\r
-#11439 = CARTESIAN_POINT('',(0.563974828118,4.942760049827E-02));\r
-#11440 = CARTESIAN_POINT('',(0.546665191402,5.540281658869E-02));\r
-#11441 = CARTESIAN_POINT('',(0.529538592655,6.192688725781E-02));\r
-#11442 = CARTESIAN_POINT('',(0.512631812331,6.902950343549E-02));\r
-#11443 = CARTESIAN_POINT('',(0.471775100546,8.794068272956E-02));\r
-#11444 = CARTESIAN_POINT('',(0.448106581275,0.100424696223));\r
-#11445 = CARTESIAN_POINT('',(0.425101742585,0.114262810232));\r
-#11446 = CARTESIAN_POINT('',(0.402867768957,0.129518717582));\r
-#11447 = CARTESIAN_POINT('',(0.381496252569,0.146237075571));\r
-#11448 = CARTESIAN_POINT('',(0.361060587997,0.164437208763));\r
-#11449 = CARTESIAN_POINT('',(0.3353097618,0.190492519651));\r
-#11450 = CARTESIAN_POINT('',(0.329107937857,0.19702812571));\r
-#11451 = CARTESIAN_POINT('',(0.323011397745,0.203719478882));\r
-#11452 = CARTESIAN_POINT('',(0.317021362277,0.210566319704));\r
-#11453 = CARTESIAN_POINT('',(0.31113919507,0.217568740509));\r
-#11454 = CARTESIAN_POINT('',(0.30536541273,0.224726014584));\r
-#11455 = CARTESIAN_POINT('',(0.294075921502,0.239298643322));\r
-#11456 = CARTESIAN_POINT('',(0.288558671065,0.246711841581));\r
-#11457 = CARTESIAN_POINT('',(0.283149785133,0.254277254355));\r
-#11458 = CARTESIAN_POINT('',(0.277849898379,0.261994701571));\r
-#11459 = CARTESIAN_POINT('',(0.272659586069,0.269864104946));\r
-#11460 = CARTESIAN_POINT('',(0.2675793693,0.27788550364));\r
-#11461 = CARTESIAN_POINT('',(0.248159558197,0.309825206211));\r
-#11462 = CARTESIAN_POINT('',(0.234643807548,0.334878521349));\r
-#11463 = CARTESIAN_POINT('',(0.222074863507,0.361222083588));\r
-#11464 = CARTESIAN_POINT('',(0.210461106779,0.388868501554));\r
-#11465 = CARTESIAN_POINT('',(0.19980693703,0.417842266481));\r
-#11466 = CARTESIAN_POINT('',(0.190112662819,0.448182374598));\r
-#11467 = CARTESIAN_POINT('',(0.174460385684,0.505040914824));\r
-#11468 = CARTESIAN_POINT('',(0.168144861604,0.531027075994));\r
-#11469 = CARTESIAN_POINT('',(0.16241839062,0.557929147355));\r
-#11470 = CARTESIAN_POINT('',(0.157272622827,0.585781811619));\r
-#11471 = CARTESIAN_POINT('',(0.152693535021,0.614627790167));\r
-#11472 = CARTESIAN_POINT('',(0.148657831106,0.644517765333));\r
-#11473 = CARTESIAN_POINT('',(0.14266352288,0.697014025733));\r
-#11474 = CARTESIAN_POINT('',(0.140447353127,0.719047982264));\r
-#11475 = CARTESIAN_POINT('',(0.138454910135,0.741631255405));\r
-#11476 = CARTESIAN_POINT('',(0.136665354886,0.764783531644));\r
-#11477 = CARTESIAN_POINT('',(0.135050488292,0.788525208421));\r
-#11478 = CARTESIAN_POINT('',(0.133570780866,0.812877706827));\r
-#11479 = CARTESIAN_POINT('',(0.130968063343,0.859483790894));\r
-#11480 = CARTESIAN_POINT('',(0.129823915608,0.881575441874));\r
-#11481 = CARTESIAN_POINT('',(0.128709624144,0.904162194061));\r
-#11482 = CARTESIAN_POINT('',(0.127585879035,0.927263894005));\r
-#11483 = CARTESIAN_POINT('',(0.12640667856,0.950906792844));\r
-#11484 = CARTESIAN_POINT('',(0.125122384502,0.97513027245));\r
-#11485 = CARTESIAN_POINT('',(0.123684620971,1.));\r
-#11486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#11487 = ADVANCED_FACE('',(#11488),#712,.T.);\r
-#11488 = FACE_BOUND('',#11489,.T.);\r
-#11489 = EDGE_LOOP('',(#11490,#11491,#11519,#11553,#11601,#11602));\r
-#11490 = ORIENTED_EDGE('',*,*,#696,.T.);\r
-#11491 = ORIENTED_EDGE('',*,*,#11492,.T.);\r
-#11492 = EDGE_CURVE('',#663,#11493,#11495,.T.);\r
-#11493 = VERTEX_POINT('',#11494);\r
-#11494 = CARTESIAN_POINT('',(-10.14283828177,21.75138688888,27.));\r
-#11495 = SURFACE_CURVE('',#11496,(#11500,#11507),.PCURVE_S1.);\r
-#11496 = LINE('',#11497,#11498);\r
-#11497 = CARTESIAN_POINT('',(-4.648800879148,9.969385657403,27.));\r
-#11498 = VECTOR('',#11499,1.);\r
-#11499 = DIRECTION('',(-0.422618261741,0.906307787037,-4.4E-16));\r
-#11500 = PCURVE('',#712,#11501);\r
-#11501 = DEFINITIONAL_REPRESENTATION('',(#11502),#11506);\r
-#11502 = LINE('',#11503,#11504);\r
-#11503 = CARTESIAN_POINT('',(9.969385657403,4.648800879148));\r
-#11504 = VECTOR('',#11505,1.);\r
-#11505 = DIRECTION('',(0.906307787037,0.422618261741));\r
-#11506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#11507 = PCURVE('',#11508,#11513);\r
-#11508 = PLANE('',#11509);\r
-#11509 = AXIS2_PLACEMENT_3D('',#11510,#11511,#11512);\r
-#11510 = CARTESIAN_POINT('',(-9.297601758295,19.938771314806,27.));\r
-#11511 = DIRECTION('',(-0.640856382056,-0.29883623873,-0.707106781187));\r
-#11512 = DIRECTION('',(0.767255811995,-0.279258277634,-0.57735026919));\r
-#11513 = DEFINITIONAL_REPRESENTATION('',(#11514),#11518);\r
-#11514 = LINE('',#11515,#11516);\r
-#11515 = CARTESIAN_POINT('',(6.350852961086,8.981462390205));\r
-#11516 = VECTOR('',#11517,1.);\r
-#11517 = DIRECTION('',(-0.57735026919,-0.816496580928));\r
-#11518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#11519 = ORIENTED_EDGE('',*,*,#11520,.T.);\r
-#11520 = EDGE_CURVE('',#11493,#11521,#11523,.T.);\r
-#11521 = VERTEX_POINT('',#11522);\r
-#11522 = CARTESIAN_POINT('',(-10.87585052165,21.394295394583,27.));\r
-#11523 = SURFACE_CURVE('',#11524,(#11529,#11536),.PCURVE_S1.);\r
-#11524 = CIRCLE('',#11525,24.);\r
-#11525 = AXIS2_PLACEMENT_3D('',#11526,#11527,#11528);\r
-#11526 = CARTESIAN_POINT('',(-9.99E-15,9.99E-15,27.));\r
-#11527 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#11528 = DIRECTION('',(1.,-6.9E-16,3.3E-16));\r
-#11529 = PCURVE('',#712,#11530);\r
-#11530 = DEFINITIONAL_REPRESENTATION('',(#11531),#11535);\r
-#11531 = CIRCLE('',#11532,24.);\r
-#11532 = AXIS2_PLACEMENT_2D('',#11533,#11534);\r
-#11533 = CARTESIAN_POINT('',(4.19E-15,-1.16E-15));\r
-#11534 = DIRECTION('',(-6.9E-16,-1.));\r
-#11535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#11536 = PCURVE('',#11537,#11547);\r
-#11537 = SURFACE_OF_REVOLUTION('',#11538,#11544);\r
-#11538 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#11539,#11540,#11541,#11542,\r
-    #11543),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#11539 = CARTESIAN_POINT('',(24.,-6.66E-15,27.));\r
-#11540 = CARTESIAN_POINT('',(24.,-4.88E-15,19.));\r
-#11541 = CARTESIAN_POINT('',(26.,-3.11E-15,11.));\r
-#11542 = CARTESIAN_POINT('',(32.,-1.33E-15,3.));\r
-#11543 = CARTESIAN_POINT('',(40.,-1.33E-15,3.));\r
-#11544 = AXIS1_PLACEMENT('',#11545,#11546);\r
-#11545 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#11546 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#11547 = DEFINITIONAL_REPRESENTATION('',(#11548),#11552);\r
-#11548 = LINE('',#11549,#11550);\r
-#11549 = CARTESIAN_POINT('',(0.,0.));\r
-#11550 = VECTOR('',#11551,1.);\r
-#11551 = DIRECTION('',(1.,0.));\r
-#11552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#11553 = ORIENTED_EDGE('',*,*,#11554,.F.);\r
-#11554 = EDGE_CURVE('',#754,#11521,#11555,.T.);\r
-#11555 = SURFACE_CURVE('',#11556,(#11569,#11585),.PCURVE_S1.);\r
-#11556 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#11557,#11558,#11559,#11560,\r
-    #11561,#11562,#11563,#11564,#11565,#11566,#11567,#11568),\r
-  .UNSPECIFIED.,.F.,.F.,(7,5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#11557 = CARTESIAN_POINT('',(-0.693591185205,0.765694299263,27.));\r
-#11558 = CARTESIAN_POINT('',(-3.586874075965,6.581564163033,27.));\r
-#11559 = CARTESIAN_POINT('',(-6.466879414171,12.404043745225,27.));\r
-#11560 = CARTESIAN_POINT('',(-9.334346302772,18.232712274181,27.));\r
-#11561 = CARTESIAN_POINT('',(-12.19123811707,24.066570274705,27.));\r
-#11562 = CARTESIAN_POINT('',(-15.04049669439,29.904159112794,27.));\r
-#11563 = CARTESIAN_POINT('',(-18.09721654175,36.178791756491,27.));\r
-#11564 = CARTESIAN_POINT('',(-18.30905285391,36.613697347831,27.));\r
-#11565 = CARTESIAN_POINT('',(-18.52086611408,37.04861421655,27.));\r
-#11566 = CARTESIAN_POINT('',(-18.73265766939,37.483541704979,27.));\r
-#11567 = CARTESIAN_POINT('',(-18.94442887535,37.918479151748,27.));\r
-#11568 = CARTESIAN_POINT('',(-19.15618109591,38.353425891785,27.));\r
-#11569 = PCURVE('',#712,#11570);\r
-#11570 = DEFINITIONAL_REPRESENTATION('',(#11571),#11584);\r
-#11571 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#11572,#11573,#11574,#11575,\r
-    #11576,#11577,#11578,#11579,#11580,#11581,#11582,#11583),\r
-  .UNSPECIFIED.,.F.,.F.,(7,5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#11572 = CARTESIAN_POINT('',(0.765694299263,0.693591185205));\r
-#11573 = CARTESIAN_POINT('',(6.581564163033,3.586874075965));\r
-#11574 = CARTESIAN_POINT('',(12.404043745225,6.466879414171));\r
-#11575 = CARTESIAN_POINT('',(18.232712274181,9.334346302772));\r
-#11576 = CARTESIAN_POINT('',(24.066570274705,12.19123811707));\r
-#11577 = CARTESIAN_POINT('',(29.904159112794,15.040496694399));\r
-#11578 = CARTESIAN_POINT('',(36.178791756491,18.097216541755));\r
-#11579 = CARTESIAN_POINT('',(36.613697347831,18.309052853913));\r
-#11580 = CARTESIAN_POINT('',(37.04861421655,18.520866114087));\r
-#11581 = CARTESIAN_POINT('',(37.483541704979,18.732657669392));\r
-#11582 = CARTESIAN_POINT('',(37.918479151748,18.944428875355));\r
-#11583 = CARTESIAN_POINT('',(38.353425891785,19.156181095913));\r
-#11584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#11585 = PCURVE('',#10969,#11586);\r
-#11586 = DEFINITIONAL_REPRESENTATION('',(#11587),#11600);\r
-#11587 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#11588,#11589,#11590,#11591,\r
-    #11592,#11593,#11594,#11595,#11596,#11597,#11598,#11599),\r
-  .UNSPECIFIED.,.F.,.F.,(7,5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#11588 = CARTESIAN_POINT('',(3.,0.9846980552));\r
-#11589 = CARTESIAN_POINT('',(2.84437028461,0.9846980552));\r
-#11590 = CARTESIAN_POINT('',(2.688818450029,0.9846980552));\r
-#11591 = CARTESIAN_POINT('',(2.533435683951,0.9846980552));\r
-#11592 = CARTESIAN_POINT('',(2.378305470835,0.9846980552));\r
-#11593 = CARTESIAN_POINT('',(2.22348468561,0.9846980552));\r
-#11594 = CARTESIAN_POINT('',(2.05749530595,0.9846980552));\r
-#11595 = CARTESIAN_POINT('',(2.045992475721,0.9846980552));\r
-#11596 = CARTESIAN_POINT('',(2.034491520363,0.9846980552));\r
-#11597 = CARTESIAN_POINT('',(2.022992449991,0.9846980552));\r
-#11598 = CARTESIAN_POINT('',(2.011495273788,0.9846980552));\r
-#11599 = CARTESIAN_POINT('',(2.,0.9846980552));\r
-#11600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#11601 = ORIENTED_EDGE('',*,*,#753,.F.);\r
-#11602 = ORIENTED_EDGE('',*,*,#724,.F.);\r
-#11603 = ADVANCED_FACE('',(#11604),#679,.T.);\r
-#11604 = FACE_BOUND('',#11605,.T.);\r
-#11605 = EDGE_LOOP('',(#11606,#11641,#11642,#11888,#11938,#12011,#12063)\r
-  );\r
-#11606 = ORIENTED_EDGE('',*,*,#11607,.F.);\r
-#11607 = EDGE_CURVE('',#663,#11608,#11610,.T.);\r
-#11608 = VERTEX_POINT('',#11609);\r
-#11609 = CARTESIAN_POINT('',(-2.361673648715,5.733888357696,\r
-    26.717157287525));\r
-#11610 = SURFACE_CURVE('',#11611,(#11619,#11630),.PCURVE_S1.);\r
-#11611 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#11612,#11613,#11614,#11615,\r
-    #11616,#11617,#11618),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#11612 = CARTESIAN_POINT('',(-2.620233222792,5.619108279627,27.));\r
-#11613 = CARTESIAN_POINT('',(-2.234669624857,5.798899533204,\r
-    26.57457764173));\r
-#11614 = CARTESIAN_POINT('',(-1.837129850942,5.952863353221,\r
-    26.149216326988));\r
-#11615 = CARTESIAN_POINT('',(-1.428582652534,6.080544763266,\r
-    25.724986324129));\r
-#11616 = CARTESIAN_POINT('',(-1.009976414326,6.181005944898,\r
-    25.303143500785));\r
-#11617 = CARTESIAN_POINT('',(-0.582306190421,6.252998920592,\r
-    24.885117100331));\r
-#11618 = CARTESIAN_POINT('',(-0.146494925147,6.294593942752,\r
-    24.472559140973));\r
-#11619 = PCURVE('',#679,#11620);\r
-#11620 = DEFINITIONAL_REPRESENTATION('',(#11621),#11629);\r
-#11621 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#11622,#11623,#11624,#11625,\r
-    #11626,#11627,#11628),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#11622 = CARTESIAN_POINT('',(4.276056667386,0.));\r
-#11623 = CARTESIAN_POINT('',(4.344673176784,8.862965797288E-03));\r
-#11624 = CARTESIAN_POINT('',(4.413279977774,1.772465988653E-02));\r
-#11625 = CARTESIAN_POINT('',(4.481958294694,2.65659177057E-02));\r
-#11626 = CARTESIAN_POINT('',(4.5507649523,3.53637046129E-02));\r
-#11627 = CARTESIAN_POINT('',(4.619768018146,4.40911402107E-02));\r
-#11628 = CARTESIAN_POINT('',(4.689120047398,5.271605832124E-02));\r
-#11629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#11630 = PCURVE('',#11508,#11631);\r
-#11631 = DEFINITIONAL_REPRESENTATION('',(#11632),#11640);\r
-#11632 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#11633,#11634,#11635,#11636,\r
-    #11637,#11638,#11639),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#11633 = CARTESIAN_POINT('',(9.122134253196,12.900645978658));\r
-#11634 = CARTESIAN_POINT('',(9.613369681865,12.553290081267));\r
-#11635 = CARTESIAN_POINT('',(10.120971182274,12.229228829988));\r
-#11636 = CARTESIAN_POINT('',(10.64370461042,11.929338492994));\r
-#11637 = CARTESIAN_POINT('',(11.180379130684,11.655011209284));\r
-#11638 = CARTESIAN_POINT('',(11.729754616028,11.40799409137));\r
-#11639 = CARTESIAN_POINT('',(12.290708036888,11.190745537257));\r
-#11640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#11641 = ORIENTED_EDGE('',*,*,#662,.T.);\r
-#11642 = ORIENTED_EDGE('',*,*,#11643,.T.);\r
-#11643 = EDGE_CURVE('',#634,#11644,#11646,.T.);\r
-#11644 = VERTEX_POINT('',#11645);\r
-#11645 = CARTESIAN_POINT('',(-4.435250186976,6.345635315794,\r
-    16.999999997893));\r
-#11646 = SURFACE_CURVE('',#11647,(#11716,#11788),.PCURVE_S1.);\r
-#11647 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#11648,#11649,#11650,#11651,\r
-    #11652,#11653,#11654,#11655,#11656,#11657,#11658,#11659,#11660,\r
-    #11661,#11662,#11663,#11664,#11665,#11666,#11667,#11668,#11669,\r
-    #11670,#11671,#11672,#11673,#11674,#11675,#11676,#11677,#11678,\r
-    #11679,#11680,#11681,#11682,#11683,#11684,#11685,#11686,#11687,\r
-    #11688,#11689,#11690,#11691,#11692,#11693,#11694,#11695,#11696,\r
-    #11697,#11698,#11699,#11700,#11701,#11702,#11703,#11704,#11705,\r
-    #11706,#11707,#11708,#11709,#11710,#11711,#11712,#11713,#11714,\r
-    #11715),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.3132437328E-02,0.134164938732,0.206253639056,0.289095162862,\r
-    0.441240529254,0.481791559629,0.522584322265,0.648883534702,\r
-    0.788637761542,0.85925987962,1.),.UNSPECIFIED.);\r
-#11648 = CARTESIAN_POINT('',(-0.970020298759,6.123647656421,27.));\r
-#11649 = CARTESIAN_POINT('',(-1.11877854227,6.100083512318,\r
-    26.711687789718));\r
-#11650 = CARTESIAN_POINT('',(-1.262972665593,6.075886671191,\r
-    26.421000307336));\r
-#11651 = CARTESIAN_POINT('',(-1.402618410996,6.051591905438,\r
-    26.128016128752));\r
-#11652 = CARTESIAN_POINT('',(-1.537804121651,6.027720043267,\r
-    25.832840231393));\r
-#11653 = CARTESIAN_POINT('',(-1.668681701342,6.004758288325,\r
-    25.535601704031));\r
-#11654 = CARTESIAN_POINT('',(-1.795453415472,5.983148441601,\r
-    25.236448750883));\r
-#11655 = CARTESIAN_POINT('',(-2.177741595236,5.92135637776,\r
-    24.300464749012));\r
-#11656 = CARTESIAN_POINT('',(-2.419868667528,5.887202981536,\r
-    23.657620472096));\r
-#11657 = CARTESIAN_POINT('',(-2.646980264528,5.864508541615,\r
-    23.008437819395));\r
-#11658 = CARTESIAN_POINT('',(-2.862008944777,5.855975672335,\r
-    22.354555828412));\r
-#11659 = CARTESIAN_POINT('',(-3.067828463113,5.86321892921,\r
-    21.697583196792));\r
-#11660 = CARTESIAN_POINT('',(-3.266920601383,5.887260467351,\r
-    21.038969174355));\r
-#11661 = CARTESIAN_POINT('',(-3.615388289137,5.9615533112,\r
-    19.858169747875));\r
-#11662 = CARTESIAN_POINT('',(-3.766491970657,6.005310506441,\r
-    19.3361000833));\r
-#11663 = CARTESIAN_POINT('',(-3.915747431238,6.060303309683,\r
-    18.814424631276));\r
-#11664 = CARTESIAN_POINT('',(-4.064039871976,6.126691917153,\r
-    18.293719228423));\r
-#11665 = CARTESIAN_POINT('',(-4.212094347897,6.204554582793,\r
-    17.774514757359));\r
-#11666 = CARTESIAN_POINT('',(-4.360495681532,6.293926029352,\r
-    17.257307134312));\r
-#11667 = CARTESIAN_POINT('',(-4.681215759465,6.510732276864,\r
-    16.151051688055));\r
-#11668 = CARTESIAN_POINT('',(-4.85380144065,6.641857560684,\r
-    15.562790186347));\r
-#11669 = CARTESIAN_POINT('',(-5.028213440102,6.788180543947,\r
-    14.978501148234));\r
-#11670 = CARTESIAN_POINT('',(-5.204997219516,6.949646698291,\r
-    14.398853360375));\r
-#11671 = CARTESIAN_POINT('',(-5.384574206612,7.126165430216,\r
-    13.824490115404));\r
-#11672 = CARTESIAN_POINT('',(-5.567293992092,7.31760892758,\r
-    13.25604439661));\r
-#11673 = CARTESIAN_POINT('',(-6.095420079222,7.902464993377,\r
-    11.662174802483));\r
-#11674 = CARTESIAN_POINT('',(-6.44905760761,8.330868446723,\r
-    10.652256950384));\r
-#11675 = CARTESIAN_POINT('',(-6.816378234531,8.807863897483,\r
-    9.668307740622));\r
-#11676 = CARTESIAN_POINT('',(-7.199092542634,9.331756488503,\r
-    8.714068178143));\r
-#11677 = CARTESIAN_POINT('',(-7.59951415637,9.900057209574,\r
-    7.793315190533));\r
-#11678 = CARTESIAN_POINT('',(-8.021061031945,10.509207443254,\r
-    6.909909545332));\r
-#11679 = CARTESIAN_POINT('',(-8.587231283219,11.326521504912,\r
-    5.843212096974));\r
-#11680 = CARTESIAN_POINT('',(-8.708185543841,11.501085580947,\r
-    5.621662887144));\r
-#11681 = CARTESIAN_POINT('',(-8.831030393972,11.678128015131,\r
-    5.403113701737));\r
-#11682 = CARTESIAN_POINT('',(-8.955854211284,11.857555305661,\r
-    5.187641252264));\r
-#11683 = CARTESIAN_POINT('',(-9.082745115124,12.039263160335,\r
-    4.975316446725));\r
-#11684 = CARTESIAN_POINT('',(-9.211789372887,12.223135815581,\r
-    4.766203083517));\r
-#11685 = CARTESIAN_POINT('',(-9.475144549745,12.596076680469,\r
-    4.353298542492));\r
-#11686 = CARTESIAN_POINT('',(-9.609482175412,12.785169221877,\r
-    4.149546059854));\r
-#11687 = CARTESIAN_POINT('',(-9.746177588376,12.976205171408,\r
-    3.949169933672));\r
-#11688 = CARTESIAN_POINT('',(-9.88531971253,13.16905146725,\r
-    3.752228275166));\r
-#11689 = CARTESIAN_POINT('',(-10.02699608725,13.363567112183,\r
-    3.558773934802));\r
-#11690 = CARTESIAN_POINT('',(-10.17129162006,13.559603740016,\r
-    3.368854177301));\r
-#11691 = CARTESIAN_POINT('',(-10.7734034522,14.368187463865,\r
-    2.605567873012));\r
-#11692 = CARTESIAN_POINT('',(-11.25446823633,14.992548519267,\r
-    2.062822080086));\r
-#11693 = CARTESIAN_POINT('',(-11.76380389982,15.62536689619,\r
-    1.555636711383));\r
-#11694 = CARTESIAN_POINT('',(-12.30345003402,16.261427800151,\r
-    1.08466197003));\r
-#11695 = CARTESIAN_POINT('',(-12.87480961209,16.89530711023,\r
-    0.649815413632));\r
-#11696 = CARTESIAN_POINT('',(-13.47831144764,17.521750884702,\r
-    0.250421577407));\r
-#11697 = CARTESIAN_POINT('',(-14.81585703316,18.815508384095,\r
-    -0.518568227499));\r
-#11698 = CARTESIAN_POINT('',(-15.55716892416,19.480270469806,\r
-    -0.880578359987));\r
-#11699 = CARTESIAN_POINT('',(-16.33624536632,20.123568431725,\r
-    -1.202082738687));\r
-#11700 = CARTESIAN_POINT('',(-17.15113175849,20.740069738076,\r
-    -1.485599317982));\r
-#11701 = CARTESIAN_POINT('',(-17.99895523501,21.325960748024,\r
-    -1.734001175192));\r
-#11702 = CARTESIAN_POINT('',(-18.87624914279,21.878694591566,\r
-    -1.950164991405));\r
-#11703 = CARTESIAN_POINT('',(-20.23540094071,22.65860949044,\r
-    -2.231194911599));\r
-#11704 = CARTESIAN_POINT('',(-20.6982669153,22.911618624434,\r
-    -2.318022665291));\r
-#11705 = CARTESIAN_POINT('',(-21.16729163851,23.155656994991,\r
-    -2.397701508334));\r
-#11706 = CARTESIAN_POINT('',(-21.64203055324,23.39063452633,\r
-    -2.470585702601));\r
-#11707 = CARTESIAN_POINT('',(-22.12204875437,23.616526711039,\r
-    -2.537016586598));\r
-#11708 = CARTESIAN_POINT('',(-22.60692734278,23.833363262134,\r
-    -2.597318839136));\r
-#11709 = CARTESIAN_POINT('',(-24.07146162124,24.455440068364,\r
-    -2.76036367585));\r
-#11710 = CARTESIAN_POINT('',(-25.06431852184,24.833960592686,\r
-    -2.845792587213));\r
-#11711 = CARTESIAN_POINT('',(-26.07180491918,25.177414999639,\r
-    -2.910519357071));\r
-#11712 = CARTESIAN_POINT('',(-27.09116738906,25.487069318586,\r
-    -2.956649707257));\r
-#11713 = CARTESIAN_POINT('',(-28.12001999528,25.764553767927,\r
-    -2.985974171431));\r
-#11714 = CARTESIAN_POINT('',(-29.1563985912,26.011687253426,-3.));\r
-#11715 = CARTESIAN_POINT('',(-30.19878407265,26.230391543652,-3.));\r
-#11716 = PCURVE('',#679,#11717);\r
-#11717 = DEFINITIONAL_REPRESENTATION('',(#11718),#11787);\r
-#11718 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#11719,#11720,#11721,#11722,\r
-    #11723,#11724,#11725,#11726,#11727,#11728,#11729,#11730,#11731,\r
-    #11732,#11733,#11734,#11735,#11736,#11737,#11738,#11739,#11740,\r
-    #11741,#11742,#11743,#11744,#11745,#11746,#11747,#11748,#11749,\r
-    #11750,#11751,#11752,#11753,#11754,#11755,#11756,#11757,#11758,\r
-    #11759,#11760,#11761,#11762,#11763,#11764,#11765,#11766,#11767,\r
-    #11768,#11769,#11770,#11771,#11772,#11773,#11774,#11775,#11776,\r
-    #11777,#11778,#11779,#11780,#11781,#11782,#11783,#11784,#11785,\r
-    #11786),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.3132437328E-02,0.134164938732,0.206253639056,0.289095162862,\r
-    0.441240529254,0.481791559629,0.522584322265,0.648883534702,\r
-    0.788637761542,0.85925987962,1.),.UNSPECIFIED.);\r
-#11719 = CARTESIAN_POINT('',(4.555288671254,0.));\r
-#11720 = CARTESIAN_POINT('',(4.530996247546,6.006504380876E-03));\r
-#11721 = CARTESIAN_POINT('',(4.507414946059,1.206249361564E-02));\r
-#11722 = CARTESIAN_POINT('',(4.484580518788,1.816721547947E-02));\r
-#11723 = CARTESIAN_POINT('',(4.462521054748,2.431943363931E-02));\r
-#11724 = CARTESIAN_POINT('',(4.441256301405,3.05174745611E-02));\r
-#11725 = CARTESIAN_POINT('',(4.420797797341,3.675932636386E-02));\r
-#11726 = CARTESIAN_POINT('',(4.359682072033,5.630425623782E-02));\r
-#11727 = CARTESIAN_POINT('',(4.321827775859,6.975006268743E-02));\r
-#11728 = CARTESIAN_POINT('',(4.287621651108,8.336100580665E-02));\r
-#11729 = CARTESIAN_POINT('',(4.256952593303,9.711454595853E-02));\r
-#11730 = CARTESIAN_POINT('',(4.229611834306,0.110989440623));\r
-#11731 = CARTESIAN_POINT('',(4.205358776116,0.124968083745));\r
-#11732 = CARTESIAN_POINT('',(4.166980354112,0.150177223504));\r
-#11733 = CARTESIAN_POINT('',(4.151797282691,0.161374578824));\r
-#11734 = CARTESIAN_POINT('',(4.138266376341,0.172621826554));\r
-#11735 = CARTESIAN_POINT('',(4.126259268294,0.1839134857));\r
-#11736 = CARTESIAN_POINT('',(4.115651486949,0.195245096969));\r
-#11737 = CARTESIAN_POINT('',(4.106325526934,0.206612999132));\r
-#11738 = CARTESIAN_POINT('',(4.088798411223,0.231115762302));\r
-#11739 = CARTESIAN_POINT('',(4.080972493437,0.244261376624));\r
-#11740 = CARTESIAN_POINT('',(4.074523846115,0.257446213569));\r
-#11741 = CARTESIAN_POINT('',(4.069295901034,0.270666673325));\r
-#11742 = CARTESIAN_POINT('',(4.06514405257,0.283919789101));\r
-#11743 = CARTESIAN_POINT('',(4.061934673277,0.297202873117));\r
-#11744 = CARTESIAN_POINT('',(4.055151095057,0.334958972866));\r
-#11745 = CARTESIAN_POINT('',(4.053517780796,0.359497618944));\r
-#11746 = CARTESIAN_POINT('',(4.053872407451,0.384112751049));\r
-#11747 = CARTESIAN_POINT('',(4.055550257401,0.408791866498));\r
-#11748 = CARTESIAN_POINT('',(4.057967309076,0.433521406188));\r
-#11749 = CARTESIAN_POINT('',(4.060611819198,0.458283778698));\r
-#11750 = CARTESIAN_POINT('',(4.063700175758,0.489657741927));\r
-#11751 = CARTESIAN_POINT('',(4.064335446449,0.496260551534));\r
-#11752 = CARTESIAN_POINT('',(4.064947868716,0.502863856675));\r
-#11753 = CARTESIAN_POINT('',(4.065529591625,0.509467174073));\r
-#11754 = CARTESIAN_POINT('',(4.066073218004,0.51606844619));\r
-#11755 = CARTESIAN_POINT('',(4.066571839583,0.522664764894));\r
-#11756 = CARTESIAN_POINT('',(4.067468841909,0.535884293912));\r
-#11757 = CARTESIAN_POINT('',(4.067866610458,0.542507269434));\r
-#11758 = CARTESIAN_POINT('',(4.068205757558,0.549121813415));\r
-#11759 = CARTESIAN_POINT('',(4.068480232894,0.555725898988));\r
-#11760 = CARTESIAN_POINT('',(4.068684509902,0.562317479687));\r
-#11761 = CARTESIAN_POINT('',(4.068813603829,0.568894496629));\r
-#11762 = CARTESIAN_POINT('',(4.069016304163,0.595766625305));\r
-#11763 = CARTESIAN_POINT('',(4.06840641515,0.615921862632));\r
-#11764 = CARTESIAN_POINT('',(4.066901630382,0.635855092036));\r
-#11765 = CARTESIAN_POINT('',(4.064421896297,0.655505223072));\r
-#11766 = CARTESIAN_POINT('',(4.060941368739,0.67481829156));\r
-#11767 = CARTESIAN_POINT('',(4.056478575525,0.693748549125));\r
-#11768 = CARTESIAN_POINT('',(4.045119886004,0.732736111601));\r
-#11769 = CARTESIAN_POINT('',(4.038013658194,0.752704789848));\r
-#11770 = CARTESIAN_POINT('',(4.029838641662,0.772106774877));\r
-#11771 = CARTESIAN_POINT('',(4.02071250363,0.790916814691));\r
-#11772 = CARTESIAN_POINT('',(4.010770314583,0.809130157444));\r
-#11773 = CARTESIAN_POINT('',(4.000147963212,0.826752621819));\r
-#11774 = CARTESIAN_POINT('',(3.98333111861,0.85240831176));\r
-#11775 = CARTESIAN_POINT('',(3.97754469166,0.860874170224));\r
-#11776 = CARTESIAN_POINT('',(3.971633406366,0.869195778052));\r
-#11777 = CARTESIAN_POINT('',(3.965612721266,0.877376181749));\r
-#11778 = CARTESIAN_POINT('',(3.959497196609,0.885418940445));\r
-#11779 = CARTESIAN_POINT('',(3.953300388998,0.893327949131));\r
-#11780 = CARTESIAN_POINT('',(3.934548185588,0.916610357039));\r
-#11781 = CARTESIAN_POINT('',(3.921789066967,0.931597373438));\r
-#11782 = CARTESIAN_POINT('',(3.908854852876,0.946102566177));\r
-#11783 = CARTESIAN_POINT('',(3.895826871281,0.960161605258));\r
-#11784 = CARTESIAN_POINT('',(3.882771557035,0.973809128448));\r
-#11785 = CARTESIAN_POINT('',(3.869742202588,0.987077960681));\r
-#11786 = CARTESIAN_POINT('',(3.856781217787,1.));\r
-#11787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#11788 = PCURVE('',#11789,#11817);\r
-#11789 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#11790,#11791,#11792)\r
-    ,(#11793,#11794,#11795)\r
-    ,(#11796,#11797,#11798)\r
-    ,(#11799,#11800,#11801)\r
-    ,(#11802,#11803,#11804)\r
-    ,(#11805,#11806,#11807)\r
-    ,(#11808,#11809,#11810)\r
-    ,(#11811,#11812,#11813)\r
-    ,(#11814,#11815,#11816\r
-    )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(2.,3.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#11790 = CARTESIAN_POINT('',(-32.23522277827,26.601813341215,-3.));\r
-#11791 = CARTESIAN_POINT('',(-32.14273632959,35.654269647914,\r
-    18.132466219623));\r
-#11792 = CARTESIAN_POINT('',(-4.02946334871,42.811720651259,\r
-    27.282842712475));\r
-#11793 = CARTESIAN_POINT('',(-26.96582298965,25.783857945014,-3.));\r
-#11794 = CARTESIAN_POINT('',(-28.78443061815,30.326648873737,\r
-    18.132466219623));\r
-#11795 = CARTESIAN_POINT('',(-3.571895699285,37.581698486277,\r
-    27.282842712475));\r
-#11796 = CARTESIAN_POINT('',(-21.82358789979,24.146686486211,-3.));\r
-#11797 = CARTESIAN_POINT('',(-25.37764834255,25.311322159222,\r
-    18.132466219623));\r
-#11798 = CARTESIAN_POINT('',(-3.11432804986,32.351676321295,\r
-    27.282842712475));\r
-#11799 = CARTESIAN_POINT('',(-16.95710584643,21.713364412967,-3.));\r
-#11800 = CARTESIAN_POINT('',(-21.86574601479,20.599496705041,\r
-    18.132466219623));\r
-#11801 = CARTESIAN_POINT('',(-2.656760400435,27.121654156314,\r
-    27.282842712475));\r
-#11802 = CARTESIAN_POINT('',(-12.50994118478,18.539294927397,-3.));\r
-#11803 = CARTESIAN_POINT('',(-18.19399534358,16.170052208875,\r
-    18.132466219623));\r
-#11804 = CARTESIAN_POINT('',(-2.19919275101,21.891631991332,\r
-    27.282842712475));\r
-#11805 = CARTESIAN_POINT('',(-8.611850907506,14.710864071631,-3.));\r
-#11806 = CARTESIAN_POINT('',(-14.31293155414,11.990057373321,\r
-    18.132466219623));\r
-#11807 = CARTESIAN_POINT('',(-1.741625101584,16.66160982635,\r
-    27.282842712475));\r
-#11808 = CARTESIAN_POINT('',(-5.370440723989,10.340856759289,-3.));\r
-#11809 = CARTESIAN_POINT('',(-10.18153418149,8.016517364477,\r
-    18.132466219623));\r
-#11810 = CARTESIAN_POINT('',(-1.284057452159,11.431587661369,\r
-    27.282842712475));\r
-#11811 = CARTESIAN_POINT('',(-2.865201825858,5.561035615329,-3.));\r
-#11812 = CARTESIAN_POINT('',(-5.769500320121,4.199202838778,\r
-    18.132466219623));\r
-#11813 = CARTESIAN_POINT('',(-0.826489802734,6.201565496387,\r
-    27.282842712475));\r
-#11814 = CARTESIAN_POINT('',(-1.144651339368,0.513726313735,-3.));\r
-#11815 = CARTESIAN_POINT('',(-1.058334714594,0.483857703662,\r
-    18.132466219623));\r
-#11816 = CARTESIAN_POINT('',(-0.368922153309,0.971543331405,\r
-    27.282842712475));\r
-#11817 = DEFINITIONAL_REPRESENTATION('',(#11818),#11887);\r
-#11818 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#11819,#11820,#11821,#11822,\r
-    #11823,#11824,#11825,#11826,#11827,#11828,#11829,#11830,#11831,\r
-    #11832,#11833,#11834,#11835,#11836,#11837,#11838,#11839,#11840,\r
-    #11841,#11842,#11843,#11844,#11845,#11846,#11847,#11848,#11849,\r
-    #11850,#11851,#11852,#11853,#11854,#11855,#11856,#11857,#11858,\r
-    #11859,#11860,#11861,#11862,#11863,#11864,#11865,#11866,#11867,\r
-    #11868,#11869,#11870,#11871,#11872,#11873,#11874,#11875,#11876,\r
-    #11877,#11878,#11879,#11880,#11881,#11882,#11883,#11884,#11885,\r
-    #11886),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.3132437328E-02,0.134164938732,0.206253639056,0.289095162862,\r
-    0.441240529254,0.481791559629,0.522584322265,0.648883534702,\r
-    0.788637761542,0.85925987962,1.),.UNSPECIFIED.);\r
-#11819 = CARTESIAN_POINT('',(2.875455796418,0.9846980552));\r
-#11820 = CARTESIAN_POINT('',(2.874610153272,0.969253407616));\r
-#11821 = CARTESIAN_POINT('',(2.87382656138,0.954038773636));\r
-#11822 = CARTESIAN_POINT('',(2.873092001909,0.939039217951));\r
-#11823 = CARTESIAN_POINT('',(2.872393256277,0.924243688101));\r
-#11824 = CARTESIAN_POINT('',(2.871717420448,0.909643925974));\r
-#11825 = CARTESIAN_POINT('',(2.871052275216,0.895233628841));\r
-#11826 = CARTESIAN_POINT('',(2.868981397104,0.850983882287));\r
-#11827 = CARTESIAN_POINT('',(2.867573637355,0.821784136094));\r
-#11828 = CARTESIAN_POINT('',(2.866056720107,0.793358528408));\r
-#11829 = CARTESIAN_POINT('',(2.864342064438,0.765683301254));\r
-#11830 = CARTESIAN_POINT('',(2.862367336923,0.738738960189));\r
-#11831 = CARTESIAN_POINT('',(2.860087573579,0.712506842125));\r
-#11832 = CARTESIAN_POINT('',(2.855398007619,0.66674352233));\r
-#11833 = CARTESIAN_POINT('',(2.853113929727,0.646953276264));\r
-#11834 = CARTESIAN_POINT('',(2.85060212658,0.627587262157));\r
-#11835 = CARTESIAN_POINT('',(2.847851407274,0.608635949902));\r
-#11836 = CARTESIAN_POINT('',(2.844853850244,0.590090255909));\r
-#11837 = CARTESIAN_POINT('',(2.841603692094,0.571941691717));\r
-#11838 = CARTESIAN_POINT('',(2.834066747519,0.533774424125));\r
-#11839 = CARTESIAN_POINT('',(2.829697609274,0.51388037504));\r
-#11840 = CARTESIAN_POINT('',(2.82498303719,0.494488691777));\r
-#11841 = CARTESIAN_POINT('',(2.819919363653,0.475588787144));\r
-#11842 = CARTESIAN_POINT('',(2.814504531431,0.457171532908));\r
-#11843 = CARTESIAN_POINT('',(2.808737546266,0.439229385444));\r
-#11844 = CARTESIAN_POINT('',(2.791380134706,0.389665510146));\r
-#11845 = CARTESIAN_POINT('',(2.778953688584,0.359155860072));\r
-#11846 = CARTESIAN_POINT('',(2.765339024067,0.330190258989));\r
-#11847 = CARTESIAN_POINT('',(2.750545001391,0.302744206386));\r
-#11848 = CARTESIAN_POINT('',(2.734584622197,0.276807108124));\r
-#11849 = CARTESIAN_POINT('',(2.717473371656,0.252380146001));\r
-#11850 = CARTESIAN_POINT('',(2.694368823145,0.223366850258));\r
-#11851 = CARTESIAN_POINT('',(2.689426368497,0.217369240867));\r
-#11852 = CARTESIAN_POINT('',(2.684403998415,0.211479773726));\r
-#11853 = CARTESIAN_POINT('',(2.679302077456,0.205698771093));\r
-#11854 = CARTESIAN_POINT('',(2.674121152243,0.200026440153));\r
-#11855 = CARTESIAN_POINT('',(2.668861982899,0.194462840781));\r
-#11856 = CARTESIAN_POINT('',(2.658156945478,0.183520771913));\r
-#11857 = CARTESIAN_POINT('',(2.652710154545,0.178143591285));\r
-#11858 = CARTESIAN_POINT('',(2.647185852237,0.172876582011));\r
-#11859 = CARTESIAN_POINT('',(2.641585024518,0.167719719628));\r
-#11860 = CARTESIAN_POINT('',(2.635908793357,0.16267289078));\r
-#11861 = CARTESIAN_POINT('',(2.630158421352,0.157735887889));\r
-#11862 = CARTESIAN_POINT('',(2.606306295287,0.137961942772));\r
-#11863 = CARTESIAN_POINT('',(2.587577491229,0.124063196881));\r
-#11864 = CARTESIAN_POINT('',(2.568194040054,0.111206667649));\r
-#11865 = CARTESIAN_POINT('',(2.548211044802,9.937300256062E-02));\r
-#11866 = CARTESIAN_POINT('',(2.527692661258,8.852995340348E-02));\r
-#11867 = CARTESIAN_POINT('',(2.506710655157,7.863600403447E-02));\r
-#11868 = CARTESIAN_POINT('',(2.461702862007,5.969349169138E-02));\r
-#11869 = CARTESIAN_POINT('',(2.437583849567,5.084429042256E-02));\r
-#11870 = CARTESIAN_POINT('',(2.413097311916,4.303387576843E-02));\r
-#11871 = CARTESIAN_POINT('',(2.388341310871,3.61801916258E-02));\r
-#11872 = CARTESIAN_POINT('',(2.36339992871,3.019920605413E-02));\r
-#11873 = CARTESIAN_POINT('',(2.338346372027,2.501106852832E-02));\r
-#11874 = CARTESIAN_POINT('',(2.300561147707,1.828346488877E-02));\r
-#11875 = CARTESIAN_POINT('',(2.287862833433,1.620829964628E-02));\r
-#11876 = CARTESIAN_POINT('',(2.275157483836,1.430669107214E-02));\r
-#11877 = CARTESIAN_POINT('',(2.262450883129,1.256936784247E-02));\r
-#11878 = CARTESIAN_POINT('',(2.249747707259,1.098753800415E-02));\r
-#11879 = CARTESIAN_POINT('',(2.237051629865,9.552944081842E-03));\r
-#11880 = CARTESIAN_POINT('',(2.199083581767,5.677110563068E-03));\r
-#11881 = CARTESIAN_POINT('',(2.173842584133,3.650755219476E-03));\r
-#11882 = CARTESIAN_POINT('',(2.148661402305,2.11753362069E-03));\r
-#11883 = CARTESIAN_POINT('',(2.12354660461,1.025676031495E-03));\r
-#11884 = CARTESIAN_POINT('',(2.098495292351,3.318565824147E-04));\r
-#11885 = CARTESIAN_POINT('',(2.073496285434,2.12E-15));\r
-#11886 = CARTESIAN_POINT('',(2.048529561987,-7.6E-16));\r
-#11887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#11888 = ORIENTED_EDGE('',*,*,#11889,.T.);\r
-#11889 = EDGE_CURVE('',#11644,#11890,#11892,.T.);\r
-#11890 = VERTEX_POINT('',#11891);\r
-#11891 = CARTESIAN_POINT('',(-4.877893688508,6.012044970379,17.));\r
-#11892 = SURFACE_CURVE('',#11893,(#11912,#11920),.PCURVE_S1.);\r
-#11893 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#11894,#11895,#11896,#11897,\r
-    #11898,#11899,#11900,#11901,#11902,#11903,#11904,#11905,#11906,\r
-    #11907,#11908,#11909,#11910,#11911),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6\r
-    ),(0.,0.250000000694,0.5,0.749999999306,1.),.UNSPECIFIED.);\r
-#11894 = CARTESIAN_POINT('',(0.134956441442,7.740821556671,17.));\r
-#11895 = CARTESIAN_POINT('',(-0.261606038145,7.747735338832,17.));\r
-#11896 = CARTESIAN_POINT('',(-0.658616244935,7.729254145869,17.));\r
-#11897 = CARTESIAN_POINT('',(-1.053891470912,7.685340359132,17.));\r
-#11898 = CARTESIAN_POINT('',(-1.445277384719,7.616233615538,17.));\r
-#11899 = CARTESIAN_POINT('',(-2.216027880617,7.428664862262,17.));\r
-#11900 = CARTESIAN_POINT('',(-2.595402218839,7.310200505777,17.));\r
-#11901 = CARTESIAN_POINT('',(-2.966654587252,7.167573136854,17.));\r
-#11902 = CARTESIAN_POINT('',(-3.327761704137,7.00156005787,17.));\r
-#11903 = CARTESIAN_POINT('',(-4.025842222926,6.624834760172,17.));\r
-#11904 = CARTESIAN_POINT('',(-4.36282447739,6.414117764098,17.));\r
-#11905 = CARTESIAN_POINT('',(-4.685827849332,6.182083910677,17.));\r
-#11906 = CARTESIAN_POINT('',(-4.993092008382,5.929997757108,17.));\r
-#11907 = CARTESIAN_POINT('',(-5.57294911593,5.388699226759,17.));\r
-#11908 = CARTESIAN_POINT('',(-5.845549381304,5.099479983185,17.));\r
-#11909 = CARTESIAN_POINT('',(-6.099226178581,4.793181097355,17.));\r
-#11910 = CARTESIAN_POINT('',(-6.332596668115,4.471471797828,17.));\r
-#11911 = CARTESIAN_POINT('',(-6.544494187076,4.136197220715,17.));\r
-#11912 = PCURVE('',#679,#11913);\r
-#11913 = DEFINITIONAL_REPRESENTATION('',(#11914),#11919);\r
-#11914 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#11915,#11916,#11917,#11918),\r
-  .UNSPECIFIED.,.F.,.F.,(4,4),(0.612383491451,0.682272014386),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#11915 = CARTESIAN_POINT('',(4.10237140891,0.212321474617));\r
-#11916 = CARTESIAN_POINT('',(4.078502085457,0.212321474677));\r
-#11917 = CARTESIAN_POINT('',(4.054632767725,0.212321474505));\r
-#11918 = CARTESIAN_POINT('',(4.030763414815,0.2123214744));\r
-#11919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#11920 = PCURVE('',#11921,#11931);\r
-#11921 = SURFACE_OF_REVOLUTION('',#11922,#11928);\r
-#11922 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#11923,#11924,#11925,#11926,\r
-    #11927),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#11923 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#11924 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#11925 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#11926 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#11927 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#11928 = AXIS1_PLACEMENT('',#11929,#11930);\r
-#11929 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#11930 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#11931 = DEFINITIONAL_REPRESENTATION('',(#11932),#11937);\r
-#11932 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#11933,#11934,#11935,#11936),\r
-  .UNSPECIFIED.,.F.,.F.,(4,4),(0.612383491451,0.682272014386),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#11933 = CARTESIAN_POINT('',(4.10237140891,0.212321474617));\r
-#11934 = CARTESIAN_POINT('',(4.078502085457,0.212321474677));\r
-#11935 = CARTESIAN_POINT('',(4.054632767725,0.212321474505));\r
-#11936 = CARTESIAN_POINT('',(4.030763414815,0.2123214744));\r
-#11937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#11938 = ORIENTED_EDGE('',*,*,#11939,.T.);\r
-#11939 = EDGE_CURVE('',#11890,#11940,#11942,.T.);\r
-#11940 = VERTEX_POINT('',#11941);\r
-#11941 = CARTESIAN_POINT('',(-5.469776773389,5.479057739063,17.));\r
-#11942 = SURFACE_CURVE('',#11943,(#11962,#11984),.PCURVE_S1.);\r
-#11943 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#11944,#11945,#11946,#11947,\r
-    #11948,#11949,#11950,#11951,#11952,#11953,#11954,#11955,#11956,\r
-    #11957,#11958,#11959,#11960,#11961),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6\r
-    ),(0.,0.250999989569,0.500999988929,0.750999988289,1.),\r
-  .UNSPECIFIED.);\r
-#11944 = CARTESIAN_POINT('',(-1.211273407109,7.646656023815,17.));\r
-#11945 = CARTESIAN_POINT('',(-1.604578713231,7.584354206525,17.));\r
-#11946 = CARTESIAN_POINT('',(-1.993883397141,7.496764364509,17.));\r
-#11947 = CARTESIAN_POINT('',(-2.377005292157,7.384232623164,17.));\r
-#11948 = CARTESIAN_POINT('',(-2.751839668248,7.24737749983,17.));\r
-#11949 = CARTESIAN_POINT('',(-3.479435252983,6.927436143609,17.));\r
-#11950 = CARTESIAN_POINT('',(-3.832287704224,6.744532234653,17.));\r
-#11951 = CARTESIAN_POINT('',(-4.17292278364,6.539255275182,17.));\r
-#11952 = CARTESIAN_POINT('',(-4.499484070132,6.312724000469,17.));\r
-#11953 = CARTESIAN_POINT('',(-5.121036856678,5.819864492926,17.));\r
-#11954 = CARTESIAN_POINT('',(-5.41603623882,5.553530010004,17.));\r
-#11955 = CARTESIAN_POINT('',(-5.693548462442,5.268647835835,17.));\r
-#11956 = CARTESIAN_POINT('',(-5.95206111858,4.966770544747,17.));\r
-#11957 = CARTESIAN_POINT('',(-6.4275109863,4.333784463973,17.));\r
-#11958 = CARTESIAN_POINT('',(-6.644616287869,4.002789503199,17.));\r
-#11959 = CARTESIAN_POINT('',(-6.840283713333,3.658383451383,17.));\r
-#11960 = CARTESIAN_POINT('',(-7.013455052055,3.302428332137,17.));\r
-#11961 = CARTESIAN_POINT('',(-7.163311724823,2.936919601611,17.));\r
-#11962 = PCURVE('',#679,#11963);\r
-#11963 = DEFINITIONAL_REPRESENTATION('',(#11964),#11983);\r
-#11964 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#11965,#11966,#11967,#11968,\r
-    #11969,#11970,#11971,#11972,#11973,#11974,#11975,#11976,#11977,\r
-    #11978,#11979,#11980,#11981,#11982),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6\r
-    ),(0.,0.250999989569,0.500999988929,0.750999988289,1.),\r
-  .UNSPECIFIED.);\r
-#11965 = CARTESIAN_POINT('',(4.555288671254,0.212321474505));\r
-#11966 = CARTESIAN_POINT('',(4.503853728826,0.212321474505));\r
-#11967 = CARTESIAN_POINT('',(4.452418127444,0.212321474505));\r
-#11968 = CARTESIAN_POINT('',(4.40098377479,0.212321474505));\r
-#11969 = CARTESIAN_POINT('',(4.349548170757,0.212321474505));\r
-#11970 = CARTESIAN_POINT('',(4.246883206839,0.212321474505));\r
-#11971 = CARTESIAN_POINT('',(4.19565253154,0.212321474505));\r
-#11972 = CARTESIAN_POINT('',(4.144423089825,0.212321474505));\r
-#11973 = CARTESIAN_POINT('',(4.093192414525,0.212321474505));\r
-#11974 = CARTESIAN_POINT('',(3.990732368693,0.212321474505));\r
-#11975 = CARTESIAN_POINT('',(3.939501693393,0.212321474505));\r
-#11976 = CARTESIAN_POINT('',(3.888272251679,0.212321474505));\r
-#11977 = CARTESIAN_POINT('',(3.837041576379,0.212321474505));\r
-#11978 = CARTESIAN_POINT('',(3.734786448108,0.212321474505));\r
-#11979 = CARTESIAN_POINT('',(3.683760705396,0.212321474505));\r
-#11980 = CARTESIAN_POINT('',(3.632736165531,0.212321474505));\r
-#11981 = CARTESIAN_POINT('',(3.581710425429,0.212321474505));\r
-#11982 = CARTESIAN_POINT('',(3.530685318669,0.212321474505));\r
-#11983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#11984 = PCURVE('',#11985,#11990);\r
-#11985 = PLANE('',#11986);\r
-#11986 = AXIS2_PLACEMENT_3D('',#11987,#11988,#11989);\r
-#11987 = CARTESIAN_POINT('',(-1.004890835654E-14,3.721564300377E-15,17.)\r
-  );\r
-#11988 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#11989 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#11990 = DEFINITIONAL_REPRESENTATION('',(#11991),#12010);\r
-#11991 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#11992,#11993,#11994,#11995,\r
-    #11996,#11997,#11998,#11999,#12000,#12001,#12002,#12003,#12004,\r
-    #12005,#12006,#12007,#12008,#12009),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6\r
-    ),(0.,0.250999989569,0.500999988929,0.750999988289,1.),\r
-  .UNSPECIFIED.);\r
-#11992 = CARTESIAN_POINT('',(0.134956441442,7.740821556671));\r
-#11993 = CARTESIAN_POINT('',(-0.263192270364,7.747762993652));\r
-#11994 = CARTESIAN_POINT('',(-0.661792357812,7.729105887068));\r
-#11995 = CARTESIAN_POINT('',(-1.058634702187,7.684812174625));\r
-#11996 = CARTESIAN_POINT('',(-1.451539144627,7.615125494462));\r
-#11997 = CARTESIAN_POINT('',(-2.223638151,7.426390413713));\r
-#11998 = CARTESIAN_POINT('',(-2.60289091113,7.307537411261));\r
-#11999 = CARTESIAN_POINT('',(-2.973996948216,7.164529730849));\r
-#12000 = CARTESIAN_POINT('',(-3.334933778025,6.998146747508));\r
-#12001 = CARTESIAN_POINT('',(-4.032627936452,6.620706392042));\r
-#12002 = CARTESIAN_POINT('',(-4.369394112729,6.409644233487));\r
-#12003 = CARTESIAN_POINT('',(-4.692159572502,6.177279551582));\r
-#12004 = CARTESIAN_POINT('',(-4.999165281995,5.924878706503));\r
-#12005 = CARTESIAN_POINT('',(-5.577308877309,5.38407010971));\r
-#12006 = CARTESIAN_POINT('',(-5.84859253327,5.095803646111));\r
-#12007 = CARTESIAN_POINT('',(-6.101092814154,4.790607187959));\r
-#12008 = CARTESIAN_POINT('',(-6.333444248916,4.470130714194));\r
-#12009 = CARTESIAN_POINT('',(-6.544494187075,4.136197220715));\r
-#12010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#12011 = ORIENTED_EDGE('',*,*,#12012,.T.);\r
-#12012 = EDGE_CURVE('',#11940,#12013,#12015,.T.);\r
-#12013 = VERTEX_POINT('',#12014);\r
-#12014 = CARTESIAN_POINT('',(-5.847768175399,5.073671148008,\r
-    17.000000000187));\r
-#12015 = SURFACE_CURVE('',#12016,(#12035,#12044),.PCURVE_S1.);\r
-#12016 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#12017,#12018,#12019,#12020,\r
-    #12021,#12022,#12023,#12024,#12025,#12026,#12027,#12028,#12029,\r
-    #12030,#12031,#12032,#12033,#12034),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6\r
-    ),(0.,0.250999989569,0.500999988929,0.750999988289,1.),\r
-  .UNSPECIFIED.);\r
-#12017 = CARTESIAN_POINT('',(-2.52069932612,7.32015071707,17.));\r
-#12018 = CARTESIAN_POINT('',(-2.897210843852,7.190498654701,17.));\r
-#12019 = CARTESIAN_POINT('',(-3.265391298402,7.03663745028,17.));\r
-#12020 = CARTESIAN_POINT('',(-3.623151779149,6.85928690005,17.));\r
-#12021 = CARTESIAN_POINT('',(-3.968526936047,6.659421607216,17.));\r
-#12022 = CARTESIAN_POINT('',(-4.629511475484,6.217995231732,17.));\r
-#12023 = CARTESIAN_POINT('',(-4.945242374656,5.976597858993,17.));\r
-#12024 = CARTESIAN_POINT('',(-5.245056471885,5.715288857001,17.));\r
-#12025 = CARTESIAN_POINT('',(-5.527319815617,5.435492329069,17.));\r
-#12026 = CARTESIAN_POINT('',(-6.053845663383,4.842188956187,17.));\r
-#12027 = CARTESIAN_POINT('',(-6.29811484444,4.528674587389,17.));\r
-#12028 = CARTESIAN_POINT('',(-6.521941763425,4.19993092166,17.));\r
-#12029 = CARTESIAN_POINT('',(-6.724106589965,3.857749573296,17.));\r
-#12030 = CARTESIAN_POINT('',(-7.08241642645,3.1518189703,17.));\r
-#12031 = CARTESIAN_POINT('',(-7.2387467389,2.788152626742,17.));\r
-#12032 = CARTESIAN_POINT('',(-7.371636053233,2.415001584869,17.));\r
-#12033 = CARTESIAN_POINT('',(-7.480365572418,2.034383336318,17.));\r
-#12034 = CARTESIAN_POINT('',(-7.564475660623,1.648405166564,17.));\r
-#12035 = PCURVE('',#679,#12036);\r
-#12036 = DEFINITIONAL_REPRESENTATION('',(#12037),#12043);\r
-#12037 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#12038,#12039,#12040,#12041,\r
-    #12042),.UNSPECIFIED.,.F.,.F.,(5,5),(0.442041552552,0.511930069754),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#12038 = CARTESIAN_POINT('',(3.927838483781,0.212321474367));\r
-#12039 = CARTESIAN_POINT('',(3.90993646648,0.212321474315));\r
-#12040 = CARTESIAN_POINT('',(3.892034405269,0.21232147438));\r
-#12041 = CARTESIAN_POINT('',(3.874132474068,0.212321474555));\r
-#12042 = CARTESIAN_POINT('',(3.856230489623,0.212321474476));\r
-#12043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#12044 = PCURVE('',#12045,#12055);\r
-#12045 = SURFACE_OF_REVOLUTION('',#12046,#12052);\r
-#12046 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#12047,#12048,#12049,#12050,\r
-    #12051),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#12047 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#12048 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#12049 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#12050 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#12051 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#12052 = AXIS1_PLACEMENT('',#12053,#12054);\r
-#12053 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#12054 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#12055 = DEFINITIONAL_REPRESENTATION('',(#12056),#12062);\r
-#12056 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#12057,#12058,#12059,#12060,\r
-    #12061),.UNSPECIFIED.,.F.,.F.,(5,5),(0.442041552552,0.511930069754),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#12057 = CARTESIAN_POINT('',(3.927838483781,0.212321474367));\r
-#12058 = CARTESIAN_POINT('',(3.90993646648,0.212321474315));\r
-#12059 = CARTESIAN_POINT('',(3.892034405269,0.21232147438));\r
-#12060 = CARTESIAN_POINT('',(3.874132474068,0.212321474555));\r
-#12061 = CARTESIAN_POINT('',(3.856230489623,0.212321474476));\r
-#12062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#12063 = ORIENTED_EDGE('',*,*,#12064,.T.);\r
-#12064 = EDGE_CURVE('',#12013,#11608,#12065,.T.);\r
-#12065 = SURFACE_CURVE('',#12066,(#12135,#12207),.PCURVE_S1.);\r
-#12066 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#12067,#12068,#12069,#12070,\r
-    #12071,#12072,#12073,#12074,#12075,#12076,#12077,#12078,#12079,\r
-    #12080,#12081,#12082,#12083,#12084,#12085,#12086,#12087,#12088,\r
-    #12089,#12090,#12091,#12092,#12093,#12094,#12095,#12096,#12097,\r
-    #12098,#12099,#12100,#12101,#12102,#12103,#12104,#12105,#12106,\r
-    #12107,#12108,#12109,#12110,#12111,#12112,#12113,#12114,#12115,\r
-    #12116,#12117,#12118,#12119,#12120,#12121,#12122,#12123,#12124,\r
-    #12125,#12126,#12127,#12128,#12129,#12130,#12131,#12132,#12133,\r
-    #12134),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267740116,0.219958110537,0.265125678839,0.366865250887,\r
-    0.5148066318,0.562778479307,0.610414456509,0.7489247577,\r
-    0.858377815963,0.934322045436,1.),.UNSPECIFIED.);\r
-#12067 = CARTESIAN_POINT('',(-37.01014314289,15.17396256557,-3.));\r
-#12068 = CARTESIAN_POINT('',(-35.91446016683,15.318149604997,\r
-    -2.999999972593));\r
-#12069 = CARTESIAN_POINT('',(-34.81478032121,15.431634358187,\r
-    -2.9850954753));\r
-#12070 = CARTESIAN_POINT('',(-33.71198640799,15.511959323455,\r
-    -2.953898151362));\r
-#12071 = CARTESIAN_POINT('',(-32.60745778315,15.556622750202,\r
-    -2.904758187859));\r
-#12072 = CARTESIAN_POINT('',(-31.50307771599,15.56317869561,\r
-    -2.835706880373));\r
-#12073 = CARTESIAN_POINT('',(-30.40124081893,15.529444831607,\r
-    -2.744417863506));\r
-#12074 = CARTESIAN_POINT('',(-28.75249904806,15.415716852268,\r
-    -2.569629359123));\r
-#12075 = CARTESIAN_POINT('',(-28.20154148388,15.366983729036,\r
-    -2.504742879569));\r
-#12076 = CARTESIAN_POINT('',(-27.65237699458,15.307417208365,\r
-    -2.433185867933));\r
-#12077 = CARTESIAN_POINT('',(-27.10543368511,15.236854734762,\r
-    -2.354592812751));\r
-#12078 = CARTESIAN_POINT('',(-26.56117592295,15.155187289777,\r
-    -2.268578792143));\r
-#12079 = CARTESIAN_POINT('',(-26.02010163506,15.062374060514,\r
-    -2.174743874234));\r
-#12080 = CARTESIAN_POINT('',(-25.15337043376,14.894762543739,\r
-    -2.010117252108));\r
-#12081 = CARTESIAN_POINT('',(-24.82539539085,14.826896366619,\r
-    -1.944464496601));\r
-#12082 = CARTESIAN_POINT('',(-24.49893660137,14.754868475321,\r
-    -1.875625167615));\r
-#12083 = CARTESIAN_POINT('',(-24.17411913474,14.678700442802,\r
-    -1.803503649463));\r
-#12084 = CARTESIAN_POINT('',(-23.85107048636,14.598426774092,\r
-    -1.728003768888));\r
-#12085 = CARTESIAN_POINT('',(-23.52992005959,14.514096163971,\r
-    -1.64902976975));\r
-#12086 = CARTESIAN_POINT('',(-22.49198032099,14.226825009462,\r
-    -1.380561033204));\r
-#12087 = CARTESIAN_POINT('',(-21.78339580304,14.007601769676,\r
-    -1.176513665835));\r
-#12088 = CARTESIAN_POINT('',(-21.08662428602,13.76885406242,\r
-    -0.953283728771));\r
-#12089 = CARTESIAN_POINT('',(-20.40315973238,13.51170714786,\r
-    -0.709833419307));\r
-#12090 = CARTESIAN_POINT('',(-19.73437466252,13.237706599174,\r
-    -0.4451985244));\r
-#12091 = CARTESIAN_POINT('',(-19.08148881051,12.948817845536,\r
-    -0.15857716455));\r
-#12092 = CARTESIAN_POINT('',(-17.52080164897,12.209051673522,\r
-    0.600039461371));\r
-#12093 = CARTESIAN_POINT('',(-16.63162226453,11.744065162589,\r
-    1.097233775299));\r
-#12094 = CARTESIAN_POINT('',(-15.78139633413,11.259653330369,\r
-    1.643670361257));\r
-#12095 = CARTESIAN_POINT('',(-14.97175833526,10.764281617156,\r
-    2.240029036554));\r
-#12096 = CARTESIAN_POINT('',(-14.20274660031,10.266977728649,\r
-    2.885777519249));\r
-#12097 = CARTESIAN_POINT('',(-13.47335001924,9.776224445776,\r
-    3.578958087519));\r
-#12098 = CARTESIAN_POINT('',(-12.55782645681,9.14468188776,\r
-    4.555432498624));\r
-#12099 = CARTESIAN_POINT('',(-12.33763092021,8.991484223212,\r
-    4.799200745845));\r
-#12100 = CARTESIAN_POINT('',(-12.12135844047,8.83997454307,\r
-    5.047536864329));\r
-#12101 = CARTESIAN_POINT('',(-11.90893391466,8.690378561904,\r
-    5.300325078174));\r
-#12102 = CARTESIAN_POINT('',(-11.70029181108,8.54291356713,\r
-    5.557458648065));\r
-#12103 = CARTESIAN_POINT('',(-11.4953386504,8.397767077249,\r
-    5.818797694588));\r
-#12104 = CARTESIAN_POINT('',(-11.09406928864,8.113470387808,\r
-    6.347779561454));\r
-#12105 = CARTESIAN_POINT('',(-10.89770201914,7.974284894605,\r
-    6.615365484258));\r
-#12106 = CARTESIAN_POINT('',(-10.70481937823,7.837737355809,\r
-    6.886851634538));\r
-#12107 = CARTESIAN_POINT('',(-10.51534687041,7.703987861848,\r
-    7.162114020168));\r
-#12108 = CARTESIAN_POINT('',(-10.3292136378,7.573182519938,\r
-    7.441028899832));\r
-#12109 = CARTESIAN_POINT('',(-10.1463526402,7.445453850496,7.72347310737\r
-    ));\r
-#12110 = CARTESIAN_POINT('',(-9.444330410584,6.95881971699,\r
-    8.840489131327));\r
-#12111 = CARTESIAN_POINT('',(-8.949077831298,6.623729616523,\r
-    9.700482281899));\r
-#12112 = CARTESIAN_POINT('',(-8.479418896895,6.318607796603,\r
-    10.58625507247));\r
-#12113 = CARTESIAN_POINT('',(-8.034077944185,6.045476532062,\r
-    11.494822766138));\r
-#12114 = CARTESIAN_POINT('',(-7.611957303192,5.805570036832,\r
-    12.423280693988));\r
-#12115 = CARTESIAN_POINT('',(-7.211808147686,5.599733092711,\r
-    13.368760998671));\r
-#12116 = CARTESIAN_POINT('',(-6.531200690429,5.293637902636,\r
-    15.086449448781));\r
-#12117 = CARTESIAN_POINT('',(-6.243228070932,5.180283028051,\r
-    15.853435156589));\r
-#12118 = CARTESIAN_POINT('',(-5.966715681623,5.089071542814,\r
-    16.627737514903));\r
-#12119 = CARTESIAN_POINT('',(-5.700353521908,5.020367605772,\r
-    17.407862987672));\r
-#12120 = CARTESIAN_POINT('',(-5.442354579421,4.974583303318,\r
-    18.192247162913));\r
-#12121 = CARTESIAN_POINT('',(-5.190109421723,4.952300877987,\r
-    18.979151542122));\r
-#12122 = CARTESIAN_POINT('',(-4.766265368094,4.95485278918,\r
-    20.312857193339));\r
-#12123 = CARTESIAN_POINT('',(-4.593624924546,4.96735061596,\r
-    20.85939318834));\r
-#12124 = CARTESIAN_POINT('',(-4.420717066113,4.991395760686,\r
-    21.405456117739));\r
-#12125 = CARTESIAN_POINT('',(-4.246049927336,5.027008692299,\r
-    21.950256835102));\r
-#12126 = CARTESIAN_POINT('',(-4.06784404967,5.074063249625,\r
-    22.492892808037));\r
-#12127 = CARTESIAN_POINT('',(-3.884017268541,5.132093970095,\r
-    23.032359249569));\r
-#12128 = CARTESIAN_POINT('',(-3.526657980733,5.258919228689,\r
-    24.030537046438));\r
-#12129 = CARTESIAN_POINT('',(-3.355098198471,5.32519665476,\r
-    24.49029285307));\r
-#12130 = CARTESIAN_POINT('',(-3.176303741924,5.398285789912,\r
-    24.946198069315));\r
-#12131 = CARTESIAN_POINT('',(-2.988831591104,5.477237852712,\r
-    25.397514113633));\r
-#12132 = CARTESIAN_POINT('',(-2.791279330618,5.560710237368,\r
-    25.843512017024));\r
-#12133 = CARTESIAN_POINT('',(-2.582493970119,5.646940926227,\r
-    26.28356404577));\r
-#12134 = CARTESIAN_POINT('',(-2.361673648715,5.733888357696,\r
-    26.717157287525));\r
-#12135 = PCURVE('',#679,#12136);\r
-#12136 = DEFINITIONAL_REPRESENTATION('',(#12137),#12206);\r
-#12137 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#12138,#12139,#12140,#12141,\r
-    #12142,#12143,#12144,#12145,#12146,#12147,#12148,#12149,#12150,\r
-    #12151,#12152,#12153,#12154,#12155,#12156,#12157,#12158,#12159,\r
-    #12160,#12161,#12162,#12163,#12164,#12165,#12166,#12167,#12168,\r
-    #12169,#12170,#12171,#12172,#12173,#12174,#12175,#12176,#12177,\r
-    #12178,#12179,#12180,#12181,#12182,#12183,#12184,#12185,#12186,\r
-    #12187,#12188,#12189,#12190,#12191,#12192,#12193,#12194,#12195,\r
-    #12196,#12197,#12198,#12199,#12200,#12201,#12202,#12203,#12204,\r
-    #12205),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267740116,0.219958110537,0.265125678839,0.366865250887,\r
-    0.5148066318,0.562778479307,0.610414456509,0.7489247577,\r
-    0.858377815963,0.934322045436,1.),.UNSPECIFIED.);\r
-#12138 = CARTESIAN_POINT('',(3.530685348065,0.999999971423));\r
-#12139 = CARTESIAN_POINT('',(3.544411746622,0.986679312229));\r
-#12140 = CARTESIAN_POINT('',(3.558233812882,0.972991644693));\r
-#12141 = CARTESIAN_POINT('',(3.572109632639,0.958902408559));\r
-#12142 = CARTESIAN_POINT('',(3.58598614444,0.944375919445));\r
-#12143 = CARTESIAN_POINT('',(3.59979680611,0.929374320832));\r
-#12144 = CARTESIAN_POINT('',(3.613459893544,0.913858435402));\r
-#12145 = CARTESIAN_POINT('',(3.633637250194,0.88969542279));\r
-#12146 = CARTESIAN_POINT('',(3.640334507625,0.881460487267));\r
-#12147 = CARTESIAN_POINT('',(3.646956519383,0.873081191297));\r
-#12148 = CARTESIAN_POINT('',(3.653489454879,0.86455318113));\r
-#12149 = CARTESIAN_POINT('',(3.659918469747,0.855872473908));\r
-#12150 = CARTESIAN_POINT('',(3.666227837966,0.847035664436));\r
-#12151 = CARTESIAN_POINT('',(3.67618489602,0.832526435584));\r
-#12152 = CARTESIAN_POINT('',(3.679917576846,0.826953102181));\r
-#12153 = CARTESIAN_POINT('',(3.683595339631,0.821319544146));\r
-#12154 = CARTESIAN_POINT('',(3.687214313411,0.815625268651));\r
-#12155 = CARTESIAN_POINT('',(3.690770578791,0.809869905985));\r
-#12156 = CARTESIAN_POINT('',(3.694260203642,0.804053237892));\r
-#12157 = CARTESIAN_POINT('',(3.705380717214,0.7849350528));\r
-#12158 = CARTESIAN_POINT('',(3.712724859906,0.771382514517));\r
-#12159 = CARTESIAN_POINT('',(3.719666102216,0.757518628423));\r
-#12160 = CARTESIAN_POINT('',(3.726161033492,0.743347156347));\r
-#12161 = CARTESIAN_POINT('',(3.732171011161,0.728876079666));\r
-#12162 = CARTESIAN_POINT('',(3.737666016658,0.714119168841));\r
-#12163 = CARTESIAN_POINT('',(3.749847711894,0.677254577069));\r
-#12164 = CARTESIAN_POINT('',(3.755944353148,0.654845907548));\r
-#12165 = CARTESIAN_POINT('',(3.760867333826,0.631940005403));\r
-#12166 = CARTESIAN_POINT('',(3.764633311513,0.608616319564));\r
-#12167 = CARTESIAN_POINT('',(3.767348695281,0.584969169058));\r
-#12168 = CARTESIAN_POINT('',(3.769224869741,0.561103251839));\r
-#12169 = CARTESIAN_POINT('',(3.770991359486,0.529353942004));\r
-#12170 = CARTESIAN_POINT('',(3.771366933503,0.521567360219));\r
-#12171 = CARTESIAN_POINT('',(3.771695640943,0.513773411773));\r
-#12172 = CARTESIAN_POINT('',(3.771988632113,0.505970971582));\r
-#12173 = CARTESIAN_POINT('',(3.772257748013,0.498170585292));\r
-#12174 = CARTESIAN_POINT('',(3.77251594173,0.490369565861));\r
-#12175 = CARTESIAN_POINT('',(3.773035508308,0.474823897354));\r
-#12176 = CARTESIAN_POINT('',(3.773296851107,0.467079220949));\r
-#12177 = CARTESIAN_POINT('',(3.773573857867,0.459336313369));\r
-#12178 = CARTESIAN_POINT('',(3.773880370394,0.451596014082));\r
-#12179 = CARTESIAN_POINT('',(3.774230849732,0.443859091801));\r
-#12180 = CARTESIAN_POINT('',(3.774640345434,0.436126251211));\r
-#12181 = CARTESIAN_POINT('',(3.776532130381,0.405927244424));\r
-#12182 = CARTESIAN_POINT('',(3.778570761707,0.383495708535));\r
-#12183 = CARTESIAN_POINT('',(3.781624073334,0.361120664943));\r
-#12184 = CARTESIAN_POINT('',(3.7861162161,0.338814752785));\r
-#12185 = CARTESIAN_POINT('',(3.792507195363,0.316588405153));\r
-#12186 = CARTESIAN_POINT('',(3.801297659908,0.294451662837));\r
-#12187 = CARTESIAN_POINT('',(3.822359764097,0.255007454011));\r
-#12188 = CARTESIAN_POINT('',(3.833514749307,0.237660237704));\r
-#12189 = CARTESIAN_POINT('',(3.846811750947,0.220383241476));\r
-#12190 = CARTESIAN_POINT('',(3.862565942942,0.203183712128));\r
-#12191 = CARTESIAN_POINT('',(3.881129137766,0.186070854428));\r
-#12192 = CARTESIAN_POINT('',(3.902919108794,0.169057963641));\r
-#12193 = CARTESIAN_POINT('',(3.946076707573,0.140444267527));\r
-#12194 = CARTESIAN_POINT('',(3.965530699933,0.128781520327));\r
-#12195 = CARTESIAN_POINT('',(3.986914169414,0.117183816803));\r
-#12196 = CARTESIAN_POINT('',(4.010389519639,0.105660287424));\r
-#12197 = CARTESIAN_POINT('',(4.036123416952,9.422255433935E-02));\r
-#12198 = CARTESIAN_POINT('',(4.064270080343,8.288456153133E-02));\r
-#12199 = CARTESIAN_POINT('',(4.121469966393,6.195483992911E-02));\r
-#12200 = CARTESIAN_POINT('',(4.149885498841,5.233453110314E-02));\r
-#12201 = CARTESIAN_POINT('',(4.180261477147,4.281038986115E-02));\r
-#12202 = CARTESIAN_POINT('',(4.212644686436,3.339369552106E-02));\r
-#12203 = CARTESIAN_POINT('',(4.247044146224,2.40957775073E-02));\r
-#12204 = CARTESIAN_POINT('',(4.283417863127,1.492622639528E-02));\r
-#12205 = CARTESIAN_POINT('',(4.321683403758,5.892641764695E-03));\r
-#12206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#12207 = PCURVE('',#12208,#12236);\r
-#12208 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#12209,#12210,#12211)\r
-    ,(#12212,#12213,#12214)\r
-    ,(#12215,#12216,#12217)\r
-    ,(#12218,#12219,#12220)\r
-    ,(#12221,#12222,#12223)\r
-    ,(#12224,#12225,#12226)\r
-    ,(#12227,#12228,#12229)\r
-    ,(#12230,#12231,#12232)\r
-    ,(#12233,#12234,#12235\r
-    )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(0.,1.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#12209 = CARTESIAN_POINT('',(-0.628060077141,0.592789275679,-3.));\r
-#12210 = CARTESIAN_POINT('',(-0.779630023713,0.966032695484,\r
-    17.999867544966));\r
-#12211 = CARTESIAN_POINT('',(-0.166275708918,1.025842282529,\r
-    26.717157287525));\r
-#12212 = CARTESIAN_POINT('',(-4.039356043043,4.832030481336,-3.));\r
-#12213 = CARTESIAN_POINT('',(-6.451391992773,2.813680671286,\r
-    17.999867544966));\r
-#12214 = CARTESIAN_POINT('',(-2.385021583057,5.783958164471,\r
-    26.717157287525));\r
-#12215 = CARTESIAN_POINT('',(-8.109712796724,8.540928941184,-3.));\r
-#12216 = CARTESIAN_POINT('',(-11.8719128322,4.863501061255,\r
-    17.999867544966));\r
-#12217 = CARTESIAN_POINT('',(-4.603767457196,10.542074046414,\r
-    26.717157287525));\r
-#12218 = CARTESIAN_POINT('',(-12.74293703926,11.599945317353,-3.));\r
-#12219 = CARTESIAN_POINT('',(-17.07786247219,7.161063559172,\r
-    17.999867544966));\r
-#12220 = CARTESIAN_POINT('',(-6.822513331334,15.300189928356,\r
-    26.717157287525));\r
-#12221 = CARTESIAN_POINT('',(-17.81682187468,13.910478816354,-3.));\r
-#12222 = CARTESIAN_POINT('',(-22.11582750866,9.743955858308,\r
-    17.999867544966));\r
-#12223 = CARTESIAN_POINT('',(-9.041259205473,20.058305810298,\r
-    26.717157287525));\r
-#12224 = CARTESIAN_POINT('',(-23.18882546281,15.401937773988,-3.));\r
-#12225 = CARTESIAN_POINT('',(-27.04014643906,12.639088267674,\r
-    17.999867544966));\r
-#12226 = CARTESIAN_POINT('',(-11.26000507961,24.816421692241,\r
-    26.717157287525));\r
-#12227 = CARTESIAN_POINT('',(-28.70437897196,16.036774413621,-3.));\r
-#12228 = CARTESIAN_POINT('',(-31.90974258062,15.860774407487,\r
-    17.999867544966));\r
-#12229 = CARTESIAN_POINT('',(-13.47875095375,29.574537574183,\r
-    26.717157287525));\r
-#12230 = CARTESIAN_POINT('',(-34.20648712021,15.811968246632,-3.));\r
-#12231 = CARTESIAN_POINT('',(-36.78446423978,19.410165720813,\r
-    17.999867544966));\r
-#12232 = CARTESIAN_POINT('',(-15.69749682788,34.332653456126,\r
-    26.717157287525));\r
-#12233 = CARTESIAN_POINT('',(-39.54462316019,14.757259857853,-3.));\r
-#12234 = CARTESIAN_POINT('',(-41.72169384732,23.275924773734,\r
-    17.999867544966));\r
-#12235 = CARTESIAN_POINT('',(-17.91624270202,39.090769338068,\r
-    26.717157287525));\r
-#12236 = DEFINITIONAL_REPRESENTATION('',(#12237),#12306);\r
-#12237 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#12238,#12239,#12240,#12241,\r
-    #12242,#12243,#12244,#12245,#12246,#12247,#12248,#12249,#12250,\r
-    #12251,#12252,#12253,#12254,#12255,#12256,#12257,#12258,#12259,\r
-    #12260,#12261,#12262,#12263,#12264,#12265,#12266,#12267,#12268,\r
-    #12269,#12270,#12271,#12272,#12273,#12274,#12275,#12276,#12277,\r
-    #12278,#12279,#12280,#12281,#12282,#12283,#12284,#12285,#12286,\r
-    #12287,#12288,#12289,#12290,#12291,#12292,#12293,#12294,#12295,\r
-    #12296,#12297,#12298,#12299,#12300,#12301,#12302,#12303,#12304,\r
-    #12305),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267740116,0.219958110537,0.265125678839,0.366865250887,\r
-    0.5148066318,0.562778479307,0.610414456509,0.7489247577,\r
-    0.858377815963,0.934322045436,1.),.UNSPECIFIED.);\r
-#12238 = CARTESIAN_POINT('',(0.94098530662,0.));\r
-#12239 = CARTESIAN_POINT('',(0.915597928682,6.5256353E-10));\r
-#12240 = CARTESIAN_POINT('',(0.890186396379,3.548740009631E-04));\r
-#12241 = CARTESIAN_POINT('',(0.864729467279,1.097664811899E-03));\r
-#12242 = CARTESIAN_POINT('',(0.839215377449,2.268145084001E-03));\r
-#12243 = CARTESIAN_POINT('',(0.813641173211,3.914325945244E-03));\r
-#12244 = CARTESIAN_POINT('',(0.788013986105,6.093924376867E-03));\r
-#12245 = CARTESIAN_POINT('',(0.749426756767,1.027729901572E-02));\r
-#12246 = CARTESIAN_POINT('',(0.736491442297,1.18316335956E-02));\r
-#12247 = CARTESIAN_POINT('',(0.723551337857,1.354749858173E-02));\r
-#12248 = CARTESIAN_POINT('',(0.710610443653,1.543430416431E-02));\r
-#12249 = CARTESIAN_POINT('',(0.697673848371,1.750209939604E-02));\r
-#12250 = CARTESIAN_POINT('',(0.684747847631,1.97615109428E-02));\r
-#12251 = CARTESIAN_POINT('',(0.663928400921,2.373283793269E-02));\r
-#12252 = CARTESIAN_POINT('',(0.65602357151,2.53181694836E-02));\r
-#12253 = CARTESIAN_POINT('',(0.648127342274,2.698223227541E-02));\r
-#12254 = CARTESIAN_POINT('',(0.640241638895,2.872765656291E-02));\r
-#12255 = CARTESIAN_POINT('',(0.632368554407,3.055712864291E-02));\r
-#12256 = CARTESIAN_POINT('',(0.624510358925,3.247337242994E-02));\r
-#12257 = CARTESIAN_POINT('',(0.599008060977,3.899708560553E-02));\r
-#12258 = CARTESIAN_POINT('',(0.581433121453,4.396959105563E-02));\r
-#12259 = CARTESIAN_POINT('',(0.563974828118,4.942760049828E-02));\r
-#12260 = CARTESIAN_POINT('',(0.546665191402,5.54028165887E-02));\r
-#12261 = CARTESIAN_POINT('',(0.529538592655,6.192688725778E-02));\r
-#12262 = CARTESIAN_POINT('',(0.512631812331,6.90295034355E-02));\r
-#12263 = CARTESIAN_POINT('',(0.471775100546,8.794068272953E-02));\r
-#12264 = CARTESIAN_POINT('',(0.448106581275,0.100424696224));\r
-#12265 = CARTESIAN_POINT('',(0.425101742586,0.114262810231));\r
-#12266 = CARTESIAN_POINT('',(0.402867768956,0.129518717582));\r
-#12267 = CARTESIAN_POINT('',(0.38149625257,0.146237075571));\r
-#12268 = CARTESIAN_POINT('',(0.361060587997,0.164437208764));\r
-#12269 = CARTESIAN_POINT('',(0.3353097618,0.19049251965));\r
-#12270 = CARTESIAN_POINT('',(0.329107937857,0.19702812571));\r
-#12271 = CARTESIAN_POINT('',(0.323011397745,0.203719478882));\r
-#12272 = CARTESIAN_POINT('',(0.317021362276,0.210566319704));\r
-#12273 = CARTESIAN_POINT('',(0.31113919507,0.217568740509));\r
-#12274 = CARTESIAN_POINT('',(0.30536541273,0.224726014584));\r
-#12275 = CARTESIAN_POINT('',(0.294075921502,0.239298643322));\r
-#12276 = CARTESIAN_POINT('',(0.288558671065,0.246711841581));\r
-#12277 = CARTESIAN_POINT('',(0.283149785133,0.254277254355));\r
-#12278 = CARTESIAN_POINT('',(0.277849898379,0.261994701571));\r
-#12279 = CARTESIAN_POINT('',(0.272659586069,0.269864104946));\r
-#12280 = CARTESIAN_POINT('',(0.2675793693,0.27788550364));\r
-#12281 = CARTESIAN_POINT('',(0.248159558197,0.309825206211));\r
-#12282 = CARTESIAN_POINT('',(0.234643807548,0.334878521348));\r
-#12283 = CARTESIAN_POINT('',(0.222074863506,0.361222083589));\r
-#12284 = CARTESIAN_POINT('',(0.210461106779,0.388868501553));\r
-#12285 = CARTESIAN_POINT('',(0.199806937029,0.417842266482));\r
-#12286 = CARTESIAN_POINT('',(0.190112662819,0.448182374598));\r
-#12287 = CARTESIAN_POINT('',(0.174460385684,0.505040914824));\r
-#12288 = CARTESIAN_POINT('',(0.168144861604,0.531027075993));\r
-#12289 = CARTESIAN_POINT('',(0.162418390619,0.557929147358));\r
-#12290 = CARTESIAN_POINT('',(0.157272622828,0.585781811616));\r
-#12291 = CARTESIAN_POINT('',(0.152693535021,0.614627790169));\r
-#12292 = CARTESIAN_POINT('',(0.148657831106,0.644517765332));\r
-#12293 = CARTESIAN_POINT('',(0.14266352288,0.697014025734));\r
-#12294 = CARTESIAN_POINT('',(0.140447353127,0.719047982263));\r
-#12295 = CARTESIAN_POINT('',(0.138454910135,0.741631255406));\r
-#12296 = CARTESIAN_POINT('',(0.136665354886,0.764783531643));\r
-#12297 = CARTESIAN_POINT('',(0.135050488292,0.788525208421));\r
-#12298 = CARTESIAN_POINT('',(0.133570780866,0.812877706827));\r
-#12299 = CARTESIAN_POINT('',(0.130968063343,0.859483790894));\r
-#12300 = CARTESIAN_POINT('',(0.129823915608,0.881575441873));\r
-#12301 = CARTESIAN_POINT('',(0.128709624144,0.904162194063));\r
-#12302 = CARTESIAN_POINT('',(0.127585879036,0.927263894002));\r
-#12303 = CARTESIAN_POINT('',(0.12640667856,0.950906792846));\r
-#12304 = CARTESIAN_POINT('',(0.125122384502,0.975130272449));\r
-#12305 = CARTESIAN_POINT('',(0.123684620971,1.));\r
-#12306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#12307 = ADVANCED_FACE('',(#12308),#592,.T.);\r
-#12308 = FACE_BOUND('',#12309,.T.);\r
-#12309 = EDGE_LOOP('',(#12310,#12311,#12339,#12373,#12421,#12422));\r
-#12310 = ORIENTED_EDGE('',*,*,#576,.T.);\r
-#12311 = ORIENTED_EDGE('',*,*,#12312,.T.);\r
-#12312 = EDGE_CURVE('',#543,#12313,#12315,.T.);\r
-#12313 = VERTEX_POINT('',#12314);\r
-#12314 = CARTESIAN_POINT('',(-2.091737825944,23.908672754202,27.));\r
-#12315 = SURFACE_CURVE('',#12316,(#12320,#12327),.PCURVE_S1.);\r
-#12316 = LINE('',#12317,#12318);\r
-#12317 = CARTESIAN_POINT('',(-0.958713170224,10.958141679009,27.));\r
-#12318 = VECTOR('',#12319,1.);\r
-#12319 = DIRECTION('',(-8.715574274766E-02,0.996194698092,-3.6E-16));\r
-#12320 = PCURVE('',#592,#12321);\r
-#12321 = DEFINITIONAL_REPRESENTATION('',(#12322),#12326);\r
-#12322 = LINE('',#12323,#12324);\r
-#12323 = CARTESIAN_POINT('',(10.958141679009,0.958713170224));\r
-#12324 = VECTOR('',#12325,1.);\r
-#12325 = DIRECTION('',(0.996194698092,8.715574274766E-02));\r
-#12326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#12327 = PCURVE('',#12328,#12333);\r
-#12328 = PLANE('',#12329);\r
-#12329 = AXIS2_PLACEMENT_3D('',#12330,#12331,#12332);\r
-#12330 = CARTESIAN_POINT('',(-1.917426340448,21.916283358018,27.));\r
-#12331 = DIRECTION('',(-0.704416026403,-6.162841671622E-02,\r
-    -0.707106781187));\r
-#12332 = DIRECTION('',(0.625472668645,-0.524833885572,-0.57735026919));\r
-#12333 = DEFINITIONAL_REPRESENTATION('',(#12334),#12338);\r
-#12334 = LINE('',#12335,#12336);\r
-#12335 = CARTESIAN_POINT('',(6.350852961086,8.981462390205));\r
-#12336 = VECTOR('',#12337,1.);\r
-#12337 = DIRECTION('',(-0.57735026919,-0.816496580928));\r
-#12338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#12339 = ORIENTED_EDGE('',*,*,#12340,.T.);\r
-#12340 = EDGE_CURVE('',#12313,#12341,#12343,.T.);\r
-#12341 = VERTEX_POINT('',#12342);\r
-#12342 = CARTESIAN_POINT('',(-2.90267650276,23.823821463408,27.));\r
-#12343 = SURFACE_CURVE('',#12344,(#12349,#12356),.PCURVE_S1.);\r
-#12344 = CIRCLE('',#12345,24.);\r
-#12345 = AXIS2_PLACEMENT_3D('',#12346,#12347,#12348);\r
-#12346 = CARTESIAN_POINT('',(-9.99E-15,9.99E-15,27.));\r
-#12347 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#12348 = DIRECTION('',(1.,-6.9E-16,3.3E-16));\r
-#12349 = PCURVE('',#592,#12350);\r
-#12350 = DEFINITIONAL_REPRESENTATION('',(#12351),#12355);\r
-#12351 = CIRCLE('',#12352,24.);\r
-#12352 = AXIS2_PLACEMENT_2D('',#12353,#12354);\r
-#12353 = CARTESIAN_POINT('',(4.19E-15,-1.16E-15));\r
-#12354 = DIRECTION('',(-6.9E-16,-1.));\r
-#12355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#12356 = PCURVE('',#12357,#12367);\r
-#12357 = SURFACE_OF_REVOLUTION('',#12358,#12364);\r
-#12358 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#12359,#12360,#12361,#12362,\r
-    #12363),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#12359 = CARTESIAN_POINT('',(24.,-6.66E-15,27.));\r
-#12360 = CARTESIAN_POINT('',(24.,-4.88E-15,19.));\r
-#12361 = CARTESIAN_POINT('',(26.,-3.11E-15,11.));\r
-#12362 = CARTESIAN_POINT('',(32.,-1.33E-15,3.));\r
-#12363 = CARTESIAN_POINT('',(40.,-1.33E-15,3.));\r
-#12364 = AXIS1_PLACEMENT('',#12365,#12366);\r
-#12365 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#12366 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#12367 = DEFINITIONAL_REPRESENTATION('',(#12368),#12372);\r
-#12368 = LINE('',#12369,#12370);\r
-#12369 = CARTESIAN_POINT('',(0.,0.));\r
-#12370 = VECTOR('',#12371,1.);\r
-#12371 = DIRECTION('',(1.,0.));\r
-#12372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#12373 = ORIENTED_EDGE('',*,*,#12374,.F.);\r
-#12374 = EDGE_CURVE('',#634,#12341,#12375,.T.);\r
-#12375 = SURFACE_CURVE('',#12376,(#12389,#12405),.PCURVE_S1.);\r
-#12376 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#12377,#12378,#12379,#12380,\r
-    #12381,#12382,#12383,#12384,#12385,#12386,#12387,#12388),\r
-  .UNSPECIFIED.,.F.,.F.,(7,5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#12377 = CARTESIAN_POINT('',(-0.389879644602,0.956739439368,27.));\r
-#12378 = CARTESIAN_POINT('',(-1.119531582525,7.411430462784,27.));\r
-#12379 = CARTESIAN_POINT('',(-1.834446045449,13.867791399395,27.));\r
-#12380 = CARTESIAN_POINT('',(-2.535461475344,20.325679641293,27.));\r
-#12381 = CARTESIAN_POINT('',(-3.224764682142,26.784827502877,27.));\r
-#12382 = CARTESIAN_POINT('',(-3.905618970891,33.24487048421,27.));\r
-#12383 = CARTESIAN_POINT('',(-4.631945299147,40.186556237932,27.));\r
-#12384 = CARTESIAN_POINT('',(-4.682259845814,40.667686098698,27.));\r
-#12385 = CARTESIAN_POINT('',(-4.73254887361,41.148818672491,27.));\r
-#12386 = CARTESIAN_POINT('',(-4.782813873346,41.629953802045,27.));\r
-#12387 = CARTESIAN_POINT('',(-4.833056345002,42.111091329493,27.));\r
-#12388 = CARTESIAN_POINT('',(-4.88327779773,42.592231096367,27.));\r
-#12389 = PCURVE('',#592,#12390);\r
-#12390 = DEFINITIONAL_REPRESENTATION('',(#12391),#12404);\r
-#12391 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#12392,#12393,#12394,#12395,\r
-    #12396,#12397,#12398,#12399,#12400,#12401,#12402,#12403),\r
-  .UNSPECIFIED.,.F.,.F.,(7,5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#12392 = CARTESIAN_POINT('',(0.956739439368,0.389879644602));\r
-#12393 = CARTESIAN_POINT('',(7.411430462784,1.119531582525));\r
-#12394 = CARTESIAN_POINT('',(13.867791399395,1.834446045449));\r
-#12395 = CARTESIAN_POINT('',(20.325679641293,2.535461475344));\r
-#12396 = CARTESIAN_POINT('',(26.784827502877,3.224764682142));\r
-#12397 = CARTESIAN_POINT('',(33.24487048421,3.905618970891));\r
-#12398 = CARTESIAN_POINT('',(40.186556237932,4.631945299147));\r
-#12399 = CARTESIAN_POINT('',(40.667686098698,4.682259845814));\r
-#12400 = CARTESIAN_POINT('',(41.148818672491,4.73254887361));\r
-#12401 = CARTESIAN_POINT('',(41.629953802045,4.782813873346));\r
-#12402 = CARTESIAN_POINT('',(42.111091329493,4.833056345002));\r
-#12403 = CARTESIAN_POINT('',(42.592231096367,4.88327779773));\r
-#12404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#12405 = PCURVE('',#11789,#12406);\r
-#12406 = DEFINITIONAL_REPRESENTATION('',(#12407),#12420);\r
-#12407 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#12408,#12409,#12410,#12411,\r
-    #12412,#12413,#12414,#12415,#12416,#12417,#12418,#12419),\r
-  .UNSPECIFIED.,.F.,.F.,(7,5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#12408 = CARTESIAN_POINT('',(3.,0.9846980552));\r
-#12409 = CARTESIAN_POINT('',(2.84437028461,0.9846980552));\r
-#12410 = CARTESIAN_POINT('',(2.68881845003,0.9846980552));\r
-#12411 = CARTESIAN_POINT('',(2.533435683951,0.9846980552));\r
-#12412 = CARTESIAN_POINT('',(2.378305470835,0.9846980552));\r
-#12413 = CARTESIAN_POINT('',(2.22348468561,0.9846980552));\r
-#12414 = CARTESIAN_POINT('',(2.05749530595,0.9846980552));\r
-#12415 = CARTESIAN_POINT('',(2.045992475721,0.9846980552));\r
-#12416 = CARTESIAN_POINT('',(2.034491520363,0.9846980552));\r
-#12417 = CARTESIAN_POINT('',(2.022992449991,0.9846980552));\r
-#12418 = CARTESIAN_POINT('',(2.011495273788,0.9846980552));\r
-#12419 = CARTESIAN_POINT('',(2.,0.9846980552));\r
-#12420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#12421 = ORIENTED_EDGE('',*,*,#633,.F.);\r
-#12422 = ORIENTED_EDGE('',*,*,#604,.F.);\r
-#12423 = ADVANCED_FACE('',(#12424),#559,.T.);\r
-#12424 = FACE_BOUND('',#12425,.T.);\r
-#12425 = EDGE_LOOP('',(#12426,#12461,#12462,#12708,#12758,#12831,#12883)\r
-  );\r
-#12426 = ORIENTED_EDGE('',*,*,#12427,.F.);\r
-#12427 = EDGE_CURVE('',#543,#12428,#12430,.T.);\r
-#12428 = VERTEX_POINT('',#12429);\r
-#12429 = CARTESIAN_POINT('',(-0.25814198249,6.195832537959,\r
-    26.717157287525));\r
-#12430 = SURFACE_CURVE('',#12431,(#12439,#12450),.PCURVE_S1.);\r
-#12431 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#12432,#12433,#12434,#12435,\r
-    #12436,#12437,#12438),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#12432 = CARTESIAN_POINT('',(-0.540365605035,6.176407128169,27.));\r
-#12433 = CARTESIAN_POINT('',(-0.116562106895,6.213485125409,\r
-    26.57457764173));\r
-#12434 = CARTESIAN_POINT('',(0.309661812911,6.222197180496,\r
-    26.149216326988));\r
-#12435 = CARTESIAN_POINT('',(0.737240214661,6.202447087972,\r
-    25.724986324129));\r
-#12436 = CARTESIAN_POINT('',(1.164961155461,6.153677953438,\r
-    25.303143500785));\r
-#12437 = CARTESIAN_POINT('',(1.591462756859,6.07505739017,\r
-    24.885117100332));\r
-#12438 = CARTESIAN_POINT('',(2.015217722334,5.965087694143,\r
-    24.472559140973));\r
-#12439 = PCURVE('',#559,#12440);\r
-#12440 = DEFINITIONAL_REPRESENTATION('',(#12441),#12449);\r
-#12441 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#12442,#12443,#12444,#12445,\r
-    #12446,#12447,#12448),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#12442 = CARTESIAN_POINT('',(4.625122517785,0.));\r
-#12443 = CARTESIAN_POINT('',(4.693739027183,8.862965797286E-03));\r
-#12444 = CARTESIAN_POINT('',(4.762345828172,1.772465988653E-02));\r
-#12445 = CARTESIAN_POINT('',(4.831024145093,2.65659177057E-02));\r
-#12446 = CARTESIAN_POINT('',(4.899830802699,3.536370461291E-02));\r
-#12447 = CARTESIAN_POINT('',(4.968833868545,4.40911402107E-02));\r
-#12448 = CARTESIAN_POINT('',(5.038185897797,5.271605832124E-02));\r
-#12449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#12450 = PCURVE('',#12328,#12451);\r
-#12451 = DEFINITIONAL_REPRESENTATION('',(#12452),#12460);\r
-#12452 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#12453,#12454,#12455,#12456,\r
-    #12457,#12458,#12459),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#12453 = CARTESIAN_POINT('',(9.122134253196,12.900645978658));\r
-#12454 = CARTESIAN_POINT('',(9.613369681865,12.553290081267));\r
-#12455 = CARTESIAN_POINT('',(10.120971182274,12.229228829988));\r
-#12456 = CARTESIAN_POINT('',(10.64370461042,11.929338492994));\r
-#12457 = CARTESIAN_POINT('',(11.180379130684,11.655011209284));\r
-#12458 = CARTESIAN_POINT('',(11.729754616028,11.40799409137));\r
-#12459 = CARTESIAN_POINT('',(12.290708036888,11.190745537257));\r
-#12460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#12461 = ORIENTED_EDGE('',*,*,#542,.T.);\r
-#12462 = ORIENTED_EDGE('',*,*,#12463,.T.);\r
-#12463 = EDGE_CURVE('',#514,#12464,#12466,.T.);\r
-#12464 = VERTEX_POINT('',#12465);\r
-#12465 = CARTESIAN_POINT('',(-1.997436771841,7.479891585086,\r
-    16.999999997889));\r
-#12466 = SURFACE_CURVE('',#12467,(#12536,#12608),.PCURVE_S1.);\r
-#12467 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#12468,#12469,#12470,#12471,\r
-    #12472,#12473,#12474,#12475,#12476,#12477,#12478,#12479,#12480,\r
-    #12481,#12482,#12483,#12484,#12485,#12486,#12487,#12488,#12489,\r
-    #12490,#12491,#12492,#12493,#12494,#12495,#12496,#12497,#12498,\r
-    #12499,#12500,#12501,#12502,#12503,#12504,#12505,#12506,#12507,\r
-    #12508,#12509,#12510,#12511,#12512,#12513,#12514,#12515,#12516,\r
-    #12517,#12518,#12519,#12520,#12521,#12522,#12523,#12524,#12525,\r
-    #12526,#12527,#12528,#12529,#12530,#12531,#12532,#12533,#12534,\r
-    #12535),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732774E-02,0.134164938732,0.206253639056,0.289095162863,\r
-    0.441240529253,0.481791559628,0.522584322265,0.648883534702,\r
-    0.788637761542,0.85925987962,1.),.UNSPECIFIED.);\r
-#12468 = CARTESIAN_POINT('',(1.182889932368,6.086112996643,27.));\r
-#12469 = CARTESIAN_POINT('',(1.035043496718,6.11484826008,26.71168778972\r
-    ));\r
-#12470 = CARTESIAN_POINT('',(0.891269535997,6.141427961752,\r
-    26.421000307333));\r
-#12471 = CARTESIAN_POINT('',(0.751736160255,6.166360007508,\r
-    26.128016128751));\r
-#12472 = CARTESIAN_POINT('',(0.616538487797,6.190164030915,\r
-    25.832840231395));\r
-#12473 = CARTESIAN_POINT('',(0.485700409217,6.2133498078,25.535601704031\r
-    ));\r
-#12474 = CARTESIAN_POINT('',(0.359182962051,6.236401674134,\r
-    25.236448750882));\r
-#12475 = CARTESIAN_POINT('',(-2.118455001965E-02,6.309086385754,\r
-    24.300464749009));\r
-#12476 = CARTESIAN_POINT('',(-0.260390722611,6.359805027314,\r
-    23.657620472104));\r
-#12477 = CARTESIAN_POINT('',(-0.48156777001,6.416155970548,\r
-    23.008437819391));\r
-#12478 = CARTESIAN_POINT('',(-0.686547047263,6.481681836285,\r
-    22.354555828407));\r
-#12479 = CARTESIAN_POINT('',(-0.877476790106,6.558882692483,\r
-    21.6975831968));\r
-#12480 = CARTESIAN_POINT('',(-1.056339512975,6.649567870133,\r
-    21.038969174351));\r
-#12481 = CARTESIAN_POINT('',(-1.358382378637,6.838563275785,\r
-    19.858169747876));\r
-#12482 = CARTESIAN_POINT('',(-1.485407550949,6.93136209207,\r
-    19.336100083296));\r
-#12483 = CARTESIAN_POINT('',(-1.60685315942,7.034086797493,\r
-    18.814424631278));\r
-#12484 = CARTESIAN_POINT('',(-1.723496230658,7.147190683871,\r
-    18.293719228425));\r
-#12485 = CARTESIAN_POINT('',(-1.835991329095,7.270995269284,\r
-    17.774514757357));\r
-#12486 = CARTESIAN_POINT('',(-1.944876132264,7.405733203523,\r
-    17.257307134313));\r
-#12487 = CARTESIAN_POINT('',(-2.172102318987,7.719157161471,\r
-    16.151051688058));\r
-#12488 = CARTESIAN_POINT('',(-2.289432321686,7.901402402492,\r
-    15.562790186343));\r
-#12489 = CARTESIAN_POINT('',(-2.403280582839,8.098553447164,\r
-    14.978501148236));\r
-#12490 = CARTESIAN_POINT('',(-2.514178318578,8.310745614481,\r
-    14.398853360378));\r
-#12491 = CARTESIAN_POINT('',(-2.622552526223,8.538037911168,\r
-    13.824490115401));\r
-#12492 = CARTESIAN_POINT('',(-2.728775427902,8.780429800155,\r
-    13.256044396611));\r
-#12493 = CARTESIAN_POINT('',(-3.025019059374,9.510644489422,\r
-    11.662174802482));\r
-#12494 = CARTESIAN_POINT('',(-3.210807024718,10.034163211393,\r
-    10.652256950389));\r
-#12495 = CARTESIAN_POINT('',(-3.392833454865,10.60802337009,\r
-    9.668307740612));\r
-#12496 = CARTESIAN_POINT('',(-3.573285446989,11.231217374463,\r
-    8.714068178151));\r
-#12497 = CARTESIAN_POINT('',(-3.755188388549,11.902197626162,\r
-    7.793315190531));\r
-#12498 = CARTESIAN_POINT('',(-3.942971226611,12.618789128504,\r
-    6.909909545332));\r
-#12499 = CARTESIAN_POINT('',(-4.195459361332,13.580454751597,\r
-    5.843212096973));\r
-#12500 = CARTESIAN_POINT('',(-4.249414757186,13.785860119253,\r
-    5.621662887145));\r
-#12501 = CARTESIAN_POINT('',(-4.304299077641,13.994241001472,\r
-    5.403113701737));\r
-#12502 = CARTESIAN_POINT('',(-4.360227350044,14.205539762238,\r
-    5.187641252263));\r
-#12503 = CARTESIAN_POINT('',(-4.417318049528,14.41968853753,\r
-    4.975316446726));\r
-#12504 = CARTESIAN_POINT('',(-4.475691834402,14.636608050367,\r
-    4.766203083517));\r
-#12505 = CARTESIAN_POINT('',(-4.59561146268,15.077130604426,\r
-    4.353298542492));\r
-#12506 = CARTESIAN_POINT('',(-4.657174080099,15.300765644216,\r
-    4.149546059854));\r
-#12507 = CARTESIAN_POINT('',(-4.720287608117,15.52703330103,\r
-    3.949169933672));\r
-#12508 = CARTESIAN_POINT('',(-4.785081117682,15.755838951424,\r
-    3.752228275166));\r
-#12509 = CARTESIAN_POINT('',(-4.85168509279,15.987080041584,\r
-    3.558773934802));\r
-#12510 = CARTESIAN_POINT('',(-4.920230064633,16.220646192975,\r
-    3.368854177301));\r
-#12511 = CARTESIAN_POINT('',(-5.209478189061,17.186400726689,\r
-    2.605567873012));\r
-#12512 = CARTESIAN_POINT('',(-5.447987159172,17.937642049576,\r
-    2.062822080086));\r
-#12513 = CARTESIAN_POINT('',(-5.710169491691,18.706499865292,\r
-    1.555636711383));\r
-#12514 = CARTESIAN_POINT('',(-5.999725340287,19.488771451283,\r
-    1.08466197003));\r
-#12515 = CARTESIAN_POINT('',(-6.319828227137,20.279839646213,\r
-    0.649815413631));\r
-#12516 = CARTESIAN_POINT('',(-6.672678059107,21.074914022716,\r
-    0.250421577407));\r
-#12517 = CARTESIAN_POINT('',(-7.487068650407,22.748115930845,\r
-    -0.5185682275));\r
-#12518 = CARTESIAN_POINT('',(-7.95631194025,23.626331556569,\r
-    -0.880578359985));\r
-#12519 = CARTESIAN_POINT('',(-8.468383462854,24.49729374078,\r
-    -1.20208273869));\r
-#12520 = CARTESIAN_POINT('',(-9.023270327173,25.355323029679,\r
-    -1.485599317979));\r
-#12521 = CARTESIAN_POINT('',(-9.619577264613,26.19585319529,\r
-    -1.734001175194));\r
-#12522 = CARTESIAN_POINT('',(-10.2549177676,27.015305297389,\r
-    -1.950164991405));\r
-#12523 = CARTESIAN_POINT('',(-11.26535607715,28.21304286543,\r
-    -2.231194911599));\r
-#12524 = CARTESIAN_POINT('',(-11.61377359761,28.609103168606,\r
-    -2.318022665291));\r
-#12525 = CARTESIAN_POINT('',(-11.97104663051,28.998840127665,\r
-    -2.397701508334));\r
-#12526 = CARTESIAN_POINT('',(-12.33678823653,29.382017051572,\r
-    -2.470585702601));\r
-#12527 = CARTESIAN_POINT('',(-12.71059812059,29.758462164586,\r
-    -2.537016586598));\r
-#12528 = CARTESIAN_POINT('',(-13.0920724838,30.128060115869,\r
-    -2.597318839136));\r
-#12529 = CARTESIAN_POINT('',(-14.25552173974,31.213521324072,\r
-    -2.76036367585));\r
-#12530 = CARTESIAN_POINT('',(-15.05904039874,31.908791327034,\r
-    -2.845792587213));\r
-#12531 = CARTESIAN_POINT('',(-15.88829960637,32.576113540844,\r
-    -2.910519357071));\r
-#12532 = CARTESIAN_POINT('',(-16.74027898268,33.215735917404,\r
-    -2.956649707257));\r
-#12533 = CARTESIAN_POINT('',(-17.61217891349,33.828374322669,\r
-    -2.985974171431));\r
-#12534 = CARTESIAN_POINT('',(-18.50153160228,34.41506619126,-3.));\r
-#12535 = CARTESIAN_POINT('',(-19.40625227453,34.977097830685,-3.));\r
-#12536 = PCURVE('',#559,#12537);\r
-#12537 = DEFINITIONAL_REPRESENTATION('',(#12538),#12607);\r
-#12538 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#12539,#12540,#12541,#12542,\r
-    #12543,#12544,#12545,#12546,#12547,#12548,#12549,#12550,#12551,\r
-    #12552,#12553,#12554,#12555,#12556,#12557,#12558,#12559,#12560,\r
-    #12561,#12562,#12563,#12564,#12565,#12566,#12567,#12568,#12569,\r
-    #12570,#12571,#12572,#12573,#12574,#12575,#12576,#12577,#12578,\r
-    #12579,#12580,#12581,#12582,#12583,#12584,#12585,#12586,#12587,\r
-    #12588,#12589,#12590,#12591,#12592,#12593,#12594,#12595,#12596,\r
-    #12597,#12598,#12599,#12600,#12601,#12602,#12603,#12604,#12605,\r
-    #12606),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732774E-02,0.134164938732,0.206253639056,0.289095162863,\r
-    0.441240529253,0.481791559628,0.522584322265,0.648883534702,\r
-    0.788637761542,0.85925987962,1.),.UNSPECIFIED.);\r
-#12539 = CARTESIAN_POINT('',(4.904354521653,0.));\r
-#12540 = CARTESIAN_POINT('',(4.880062097945,6.006504380828E-03));\r
-#12541 = CARTESIAN_POINT('',(4.856480796458,1.20624936157E-02));\r
-#12542 = CARTESIAN_POINT('',(4.833646369187,1.816721547948E-02));\r
-#12543 = CARTESIAN_POINT('',(4.811586905147,2.431943363927E-02));\r
-#12544 = CARTESIAN_POINT('',(4.790322151804,3.05174745611E-02));\r
-#12545 = CARTESIAN_POINT('',(4.769863647739,3.675932636388E-02));\r
-#12546 = CARTESIAN_POINT('',(4.708747922432,5.630425623789E-02));\r
-#12547 = CARTESIAN_POINT('',(4.670893626258,6.975006268734E-02));\r
-#12548 = CARTESIAN_POINT('',(4.636687501507,8.336100580655E-02));\r
-#12549 = CARTESIAN_POINT('',(4.606018443701,9.711454595883E-02));\r
-#12550 = CARTESIAN_POINT('',(4.578677684705,0.110989440622));\r
-#12551 = CARTESIAN_POINT('',(4.554424626515,0.124968083745));\r
-#12552 = CARTESIAN_POINT('',(4.516046204511,0.150177223504));\r
-#12553 = CARTESIAN_POINT('',(4.500863133089,0.161374578824));\r
-#12554 = CARTESIAN_POINT('',(4.48733222674,0.172621826554));\r
-#12555 = CARTESIAN_POINT('',(4.475325118693,0.1839134857));\r
-#12556 = CARTESIAN_POINT('',(4.464717337348,0.195245096969));\r
-#12557 = CARTESIAN_POINT('',(4.455391377333,0.206612999132));\r
-#12558 = CARTESIAN_POINT('',(4.437864261622,0.231115762302));\r
-#12559 = CARTESIAN_POINT('',(4.430038343835,0.244261376624));\r
-#12560 = CARTESIAN_POINT('',(4.423589696514,0.257446213569));\r
-#12561 = CARTESIAN_POINT('',(4.418361751433,0.270666673325));\r
-#12562 = CARTESIAN_POINT('',(4.414209902969,0.283919789101));\r
-#12563 = CARTESIAN_POINT('',(4.411000523676,0.297202873117));\r
-#12564 = CARTESIAN_POINT('',(4.404216945455,0.334958972866));\r
-#12565 = CARTESIAN_POINT('',(4.402583631195,0.359497618944));\r
-#12566 = CARTESIAN_POINT('',(4.40293825785,0.384112751049));\r
-#12567 = CARTESIAN_POINT('',(4.4046161078,0.408791866498));\r
-#12568 = CARTESIAN_POINT('',(4.407033159475,0.433521406188));\r
-#12569 = CARTESIAN_POINT('',(4.409677669596,0.458283778698));\r
-#12570 = CARTESIAN_POINT('',(4.412766026157,0.489657741927));\r
-#12571 = CARTESIAN_POINT('',(4.413401296847,0.496260551534));\r
-#12572 = CARTESIAN_POINT('',(4.414013719115,0.502863856675));\r
-#12573 = CARTESIAN_POINT('',(4.414595442024,0.509467174073));\r
-#12574 = CARTESIAN_POINT('',(4.415139068402,0.51606844619));\r
-#12575 = CARTESIAN_POINT('',(4.415637689982,0.522664764894));\r
-#12576 = CARTESIAN_POINT('',(4.416534692308,0.535884293912));\r
-#12577 = CARTESIAN_POINT('',(4.416932460857,0.542507269434));\r
-#12578 = CARTESIAN_POINT('',(4.417271607957,0.549121813415));\r
-#12579 = CARTESIAN_POINT('',(4.417546083293,0.555725898988));\r
-#12580 = CARTESIAN_POINT('',(4.417750360301,0.562317479687));\r
-#12581 = CARTESIAN_POINT('',(4.417879454228,0.568894496629));\r
-#12582 = CARTESIAN_POINT('',(4.418082154562,0.595766625305));\r
-#12583 = CARTESIAN_POINT('',(4.417472265549,0.615921862632));\r
-#12584 = CARTESIAN_POINT('',(4.41596748078,0.635855092036));\r
-#12585 = CARTESIAN_POINT('',(4.413487746696,0.655505223072));\r
-#12586 = CARTESIAN_POINT('',(4.410007219138,0.67481829156));\r
-#12587 = CARTESIAN_POINT('',(4.405544425924,0.693748549125));\r
-#12588 = CARTESIAN_POINT('',(4.394185736403,0.732736111601));\r
-#12589 = CARTESIAN_POINT('',(4.387079508593,0.752704789848));\r
-#12590 = CARTESIAN_POINT('',(4.378904492061,0.772106774877));\r
-#12591 = CARTESIAN_POINT('',(4.369778354029,0.790916814691));\r
-#12592 = CARTESIAN_POINT('',(4.359836164982,0.809130157444));\r
-#12593 = CARTESIAN_POINT('',(4.349213813611,0.826752621819));\r
-#12594 = CARTESIAN_POINT('',(4.332396969008,0.85240831176));\r
-#12595 = CARTESIAN_POINT('',(4.326610542059,0.860874170224));\r
-#12596 = CARTESIAN_POINT('',(4.320699256765,0.869195778052));\r
-#12597 = CARTESIAN_POINT('',(4.314678571665,0.877376181749));\r
-#12598 = CARTESIAN_POINT('',(4.308563047008,0.885418940445));\r
-#12599 = CARTESIAN_POINT('',(4.302366239397,0.893327949131));\r
-#12600 = CARTESIAN_POINT('',(4.283614035986,0.916610357039));\r
-#12601 = CARTESIAN_POINT('',(4.270854917365,0.931597373438));\r
-#12602 = CARTESIAN_POINT('',(4.257920703274,0.946102566177));\r
-#12603 = CARTESIAN_POINT('',(4.24489272168,0.960161605258));\r
-#12604 = CARTESIAN_POINT('',(4.231837407434,0.973809128448));\r
-#12605 = CARTESIAN_POINT('',(4.218808052987,0.987077960681));\r
-#12606 = CARTESIAN_POINT('',(4.205847068186,1.));\r
-#12607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#12608 = PCURVE('',#12609,#12637);\r
-#12609 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#12610,#12611,#12612)\r
-    ,(#12613,#12614,#12615)\r
-    ,(#12616,#12617,#12618)\r
-    ,(#12619,#12620,#12621)\r
-    ,(#12622,#12623,#12624)\r
-    ,(#12625,#12626,#12627)\r
-    ,(#12628,#12629,#12630)\r
-    ,(#12631,#12632,#12633)\r
-    ,(#12634,#12635,#12636\r
-    )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(2.,3.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#12610 = CARTESIAN_POINT('',(-21.19284496245,36.022623211026,-3.));\r
-#12611 = CARTESIAN_POINT('',(-18.00981372563,44.497517373982,\r
-    18.132466219623));\r
-#12612 = CARTESIAN_POINT('',(10.856013858652,41.608015611187,\r
-    27.282842712475));\r
-#12613 = CARTESIAN_POINT('',(-16.52098608695,33.451755690138,-3.));\r
-#12614 = CARTESIAN_POINT('',(-16.67619225102,38.342583245386,\r
-    18.132466219623));\r
-#12615 = CARTESIAN_POINT('',(9.497213871863,36.536905023169,\r
-    27.282842712475));\r
-#12616 = CARTESIAN_POINT('',(-12.24881133565,30.15456976889,-3.));\r
-#12617 = CARTESIAN_POINT('',(-15.19020684774,32.464529578746,\r
-    18.132466219623));\r
-#12618 = CARTESIAN_POINT('',(8.138413885075,31.465794435152,\r
-    27.282842712475));\r
-#12619 = CARTESIAN_POINT('',(-8.508059225175,26.203560083287,-3.));\r
-#12620 = CARTESIAN_POINT('',(-13.50163736259,26.835720631534,\r
-    18.132466219623));\r
-#12621 = CARTESIAN_POINT('',(6.779613898287,26.394683847134,\r
-    27.282842712475));\r
-#12622 = CARTESIAN_POINT('',(-5.414687109579,21.699890514863,-3.));\r
-#12623 = CARTESIAN_POINT('',(-11.56627959291,21.41759163348,\r
-    18.132466219623));\r
-#12624 = CARTESIAN_POINT('',(5.420813911499,21.323573259116,\r
-    27.282842712475));\r
-#12625 = CARTESIAN_POINT('',(-3.061080910868,16.769116895181,-3.));\r
-#12626 = CARTESIAN_POINT('',(-9.348915021939,16.16227933807,\r
-    18.132466219623));\r
-#12627 = CARTESIAN_POINT('',(4.06201392471,16.252462671099,\r
-    27.282842712475));\r
-#12628 = CARTESIAN_POINT('',(-1.509782207778,11.554025695448,-3.));\r
-#12629 = CARTESIAN_POINT('',(-6.825702120663,11.015351991832,\r
-    18.132466219623));\r
-#12630 = CARTESIAN_POINT('',(2.703213937922,11.181352083081,\r
-    27.282842712475));\r
-#12631 = CARTESIAN_POINT('',(-0.790422814627,6.205620870789,-3.));\r
-#12632 = CARTESIAN_POINT('',(-3.985344919667,5.919245247188,\r
-    18.132466219623));\r
-#12633 = CARTESIAN_POINT('',(1.344413951134,6.110241495064,\r
-    27.282842712475));\r
-#12634 = CARTESIAN_POINT('',(-0.899915669523,0.874238641269,-3.));\r
-#12635 = CARTESIAN_POINT('',(-0.82902024047,0.816649304414,\r
-    18.132466219623));\r
-#12636 = CARTESIAN_POINT('',(-1.438603565437E-02,1.039130907046,\r
-    27.282842712475));\r
-#12637 = DEFINITIONAL_REPRESENTATION('',(#12638),#12707);\r
-#12638 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#12639,#12640,#12641,#12642,\r
-    #12643,#12644,#12645,#12646,#12647,#12648,#12649,#12650,#12651,\r
-    #12652,#12653,#12654,#12655,#12656,#12657,#12658,#12659,#12660,\r
-    #12661,#12662,#12663,#12664,#12665,#12666,#12667,#12668,#12669,\r
-    #12670,#12671,#12672,#12673,#12674,#12675,#12676,#12677,#12678,\r
-    #12679,#12680,#12681,#12682,#12683,#12684,#12685,#12686,#12687,\r
-    #12688,#12689,#12690,#12691,#12692,#12693,#12694,#12695,#12696,\r
-    #12697,#12698,#12699,#12700,#12701,#12702,#12703,#12704,#12705,\r
-    #12706),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732774E-02,0.134164938732,0.206253639056,0.289095162863,\r
-    0.441240529253,0.481791559628,0.522584322265,0.648883534702,\r
-    0.788637761542,0.85925987962,1.),.UNSPECIFIED.);\r
-#12639 = CARTESIAN_POINT('',(2.875455796418,0.9846980552));\r
-#12640 = CARTESIAN_POINT('',(2.874610153272,0.969253407616));\r
-#12641 = CARTESIAN_POINT('',(2.87382656138,0.954038773635));\r
-#12642 = CARTESIAN_POINT('',(2.873092001909,0.939039217951));\r
-#12643 = CARTESIAN_POINT('',(2.872393256277,0.924243688101));\r
-#12644 = CARTESIAN_POINT('',(2.871717420448,0.909643925974));\r
-#12645 = CARTESIAN_POINT('',(2.871052275216,0.895233628841));\r
-#12646 = CARTESIAN_POINT('',(2.868981397104,0.850983882287));\r
-#12647 = CARTESIAN_POINT('',(2.867573637355,0.821784136094));\r
-#12648 = CARTESIAN_POINT('',(2.866056720107,0.793358528408));\r
-#12649 = CARTESIAN_POINT('',(2.864342064438,0.765683301254));\r
-#12650 = CARTESIAN_POINT('',(2.862367336923,0.73873896019));\r
-#12651 = CARTESIAN_POINT('',(2.860087573579,0.712506842125));\r
-#12652 = CARTESIAN_POINT('',(2.855398007619,0.66674352233));\r
-#12653 = CARTESIAN_POINT('',(2.853113929727,0.646953276264));\r
-#12654 = CARTESIAN_POINT('',(2.85060212658,0.627587262157));\r
-#12655 = CARTESIAN_POINT('',(2.847851407274,0.608635949902));\r
-#12656 = CARTESIAN_POINT('',(2.844853850244,0.590090255909));\r
-#12657 = CARTESIAN_POINT('',(2.841603692094,0.571941691717));\r
-#12658 = CARTESIAN_POINT('',(2.834066747519,0.533774424125));\r
-#12659 = CARTESIAN_POINT('',(2.829697609274,0.51388037504));\r
-#12660 = CARTESIAN_POINT('',(2.82498303719,0.494488691777));\r
-#12661 = CARTESIAN_POINT('',(2.819919363654,0.475588787144));\r
-#12662 = CARTESIAN_POINT('',(2.814504531431,0.457171532908));\r
-#12663 = CARTESIAN_POINT('',(2.808737546266,0.439229385444));\r
-#12664 = CARTESIAN_POINT('',(2.791380134706,0.389665510146));\r
-#12665 = CARTESIAN_POINT('',(2.778953688584,0.359155860072));\r
-#12666 = CARTESIAN_POINT('',(2.765339024067,0.330190258989));\r
-#12667 = CARTESIAN_POINT('',(2.75054500139,0.302744206386));\r
-#12668 = CARTESIAN_POINT('',(2.734584622197,0.276807108124));\r
-#12669 = CARTESIAN_POINT('',(2.717473371656,0.252380146001));\r
-#12670 = CARTESIAN_POINT('',(2.694368823145,0.223366850258));\r
-#12671 = CARTESIAN_POINT('',(2.689426368497,0.217369240867));\r
-#12672 = CARTESIAN_POINT('',(2.684403998415,0.211479773726));\r
-#12673 = CARTESIAN_POINT('',(2.679302077456,0.205698771093));\r
-#12674 = CARTESIAN_POINT('',(2.674121152243,0.200026440153));\r
-#12675 = CARTESIAN_POINT('',(2.668861982899,0.194462840781));\r
-#12676 = CARTESIAN_POINT('',(2.658156945478,0.183520771913));\r
-#12677 = CARTESIAN_POINT('',(2.652710154545,0.178143591285));\r
-#12678 = CARTESIAN_POINT('',(2.647185852237,0.172876582011));\r
-#12679 = CARTESIAN_POINT('',(2.641585024518,0.167719719628));\r
-#12680 = CARTESIAN_POINT('',(2.635908793357,0.16267289078));\r
-#12681 = CARTESIAN_POINT('',(2.630158421352,0.157735887889));\r
-#12682 = CARTESIAN_POINT('',(2.606306295287,0.137961942772));\r
-#12683 = CARTESIAN_POINT('',(2.587577491229,0.124063196881));\r
-#12684 = CARTESIAN_POINT('',(2.568194040054,0.111206667649));\r
-#12685 = CARTESIAN_POINT('',(2.548211044802,9.937300256063E-02));\r
-#12686 = CARTESIAN_POINT('',(2.527692661258,8.852995340348E-02));\r
-#12687 = CARTESIAN_POINT('',(2.506710655157,7.863600403447E-02));\r
-#12688 = CARTESIAN_POINT('',(2.461702862006,5.969349169136E-02));\r
-#12689 = CARTESIAN_POINT('',(2.437583849567,5.084429042261E-02));\r
-#12690 = CARTESIAN_POINT('',(2.413097311916,4.303387576835E-02));\r
-#12691 = CARTESIAN_POINT('',(2.388341310871,3.618019162587E-02));\r
-#12692 = CARTESIAN_POINT('',(2.36339992871,3.019920605409E-02));\r
-#12693 = CARTESIAN_POINT('',(2.338346372027,2.501106852833E-02));\r
-#12694 = CARTESIAN_POINT('',(2.300561147707,1.828346488877E-02));\r
-#12695 = CARTESIAN_POINT('',(2.287862833433,1.620829964628E-02));\r
-#12696 = CARTESIAN_POINT('',(2.275157483836,1.430669107214E-02));\r
-#12697 = CARTESIAN_POINT('',(2.262450883129,1.256936784247E-02));\r
-#12698 = CARTESIAN_POINT('',(2.249747707259,1.098753800415E-02));\r
-#12699 = CARTESIAN_POINT('',(2.237051629865,9.552944081842E-03));\r
-#12700 = CARTESIAN_POINT('',(2.199083581767,5.677110563067E-03));\r
-#12701 = CARTESIAN_POINT('',(2.173842584133,3.650755219478E-03));\r
-#12702 = CARTESIAN_POINT('',(2.148661402305,2.11753362069E-03));\r
-#12703 = CARTESIAN_POINT('',(2.12354660461,1.025676031494E-03));\r
-#12704 = CARTESIAN_POINT('',(2.098495292351,3.318565824156E-04));\r
-#12705 = CARTESIAN_POINT('',(2.073496285434,2.12E-15));\r
-#12706 = CARTESIAN_POINT('',(2.048529561987,-7.3E-16));\r
-#12707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#12708 = ORIENTED_EDGE('',*,*,#12709,.T.);\r
-#12709 = EDGE_CURVE('',#12464,#12710,#12712,.T.);\r
-#12710 = VERTEX_POINT('',#12711);\r
-#12711 = CARTESIAN_POINT('',(-2.52748022162,7.317812192969,17.));\r
-#12712 = SURFACE_CURVE('',#12713,(#12732,#12740),.PCURVE_S1.);\r
-#12713 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#12714,#12715,#12716,#12717,\r
-    #12718,#12719,#12720,#12721,#12722,#12723,#12724,#12725,#12726,\r
-    #12727,#12728,#12729,#12730,#12731),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6\r
-    ),(0.,0.250000000694,0.5,0.749999999306,1.),.UNSPECIFIED.);\r
-#12714 = CARTESIAN_POINT('',(2.774334470422,7.22783507418,17.));\r
-#12715 = CARTESIAN_POINT('',(2.404052287439,7.369964260364,17.));\r
-#12716 = CARTESIAN_POINT('',(2.024663785476,7.488383107541,17.));\r
-#12717 = CARTESIAN_POINT('',(1.638207172812,7.582309735635,17.));\r
-#12718 = CARTESIAN_POINT('',(1.24678881938,7.651232504969,17.));\r
-#12719 = CARTESIAN_POINT('',(0.458367974039,7.738587726701,17.));\r
-#12720 = CARTESIAN_POINT('',(6.135551171423E-02,7.757021310619,17.));\r
-#12721 = CARTESIAN_POINT('',(-0.336289032495,7.749971212775,17.));\r
-#12722 = CARTESIAN_POINT('',(-0.732398542612,7.717475855372,17.));\r
-#12723 = CARTESIAN_POINT('',(-1.517227295146,7.602227472152,17.));\r
-#12724 = CARTESIAN_POINT('',(-1.905956490199,7.519472984837,17.));\r
-#12725 = CARTESIAN_POINT('',(-2.288840627105,7.411906144571,17.));\r
-#12726 = CARTESIAN_POINT('',(-2.66379303237,7.280113177978,17.));\r
-#12727 = CARTESIAN_POINT('',(-3.393815478376,6.969781754399,17.));\r
-#12728 = CARTESIAN_POINT('',(-3.748894743313,6.791239347256,17.));\r
-#12729 = CARTESIAN_POINT('',(-4.092033346611,6.59017511905,17.));\r
-#12730 = CARTESIAN_POINT('',(-4.42136093427,6.367684672524,17.));\r
-#12731 = CARTESIAN_POINT('',(-4.735150128119,6.125102846279,17.));\r
-#12732 = PCURVE('',#559,#12733);\r
-#12733 = DEFINITIONAL_REPRESENTATION('',(#12734),#12739);\r
-#12734 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#12735,#12736,#12737,#12738),\r
-  .UNSPECIFIED.,.F.,.F.,(4,4),(0.612383491451,0.682272014386),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#12735 = CARTESIAN_POINT('',(4.451437259309,0.212321474617));\r
-#12736 = CARTESIAN_POINT('',(4.427567935856,0.212321474677));\r
-#12737 = CARTESIAN_POINT('',(4.403698618124,0.212321474505));\r
-#12738 = CARTESIAN_POINT('',(4.379829265214,0.2123214744));\r
-#12739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#12740 = PCURVE('',#12741,#12751);\r
-#12741 = SURFACE_OF_REVOLUTION('',#12742,#12748);\r
-#12742 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#12743,#12744,#12745,#12746,\r
-    #12747),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#12743 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#12744 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#12745 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#12746 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#12747 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#12748 = AXIS1_PLACEMENT('',#12749,#12750);\r
-#12749 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#12750 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#12751 = DEFINITIONAL_REPRESENTATION('',(#12752),#12757);\r
-#12752 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#12753,#12754,#12755,#12756),\r
-  .UNSPECIFIED.,.F.,.F.,(4,4),(0.612383491451,0.682272014386),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#12753 = CARTESIAN_POINT('',(4.451437259309,0.212321474617));\r
-#12754 = CARTESIAN_POINT('',(4.427567935856,0.212321474677));\r
-#12755 = CARTESIAN_POINT('',(4.403698618124,0.212321474505));\r
-#12756 = CARTESIAN_POINT('',(4.379829265214,0.2123214744));\r
-#12757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#12758 = ORIENTED_EDGE('',*,*,#12759,.T.);\r
-#12759 = EDGE_CURVE('',#12710,#12760,#12762,.T.);\r
-#12760 = VERTEX_POINT('',#12761);\r
-#12761 = CARTESIAN_POINT('',(-3.265960758096,7.019403962251,17.));\r
-#12762 = SURFACE_CURVE('',#12763,(#12782,#12804),.PCURVE_S1.);\r
-#12763 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#12764,#12765,#12766,#12767,\r
-    #12768,#12769,#12770,#12771,#12772,#12773,#12774,#12775,#12776,\r
-    #12777,#12778,#12779,#12780,#12781),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6\r
-    ),(0.,0.250999989569,0.500999988929,0.750999988289,1.),\r
-  .UNSPECIFIED.);\r
-#12764 = CARTESIAN_POINT('',(1.477085706812,7.599786143573,17.));\r
-#12765 = CARTESIAN_POINT('',(1.086191136455,7.675759922775,17.));\r
-#12766 = CARTESIAN_POINT('',(0.690406907427,7.726602438364,17.));\r
-#12767 = CARTESIAN_POINT('',(0.291901967514,7.751892596863,17.));\r
-#12768 = CARTESIAN_POINT('',(-0.107134338612,7.751491754383,17.));\r
-#12769 = CARTESIAN_POINT('',(-0.900276929017,7.699697569032,17.));\r
-#12770 = CARTESIAN_POINT('',(-1.294406594829,7.64850676142,17.));\r
-#12771 = CARTESIAN_POINT('',(-1.684707720439,7.572113576071,17.));\r
-#12772 = CARTESIAN_POINT('',(-2.069053210634,7.470934346857,17.));\r
-#12773 = CARTESIAN_POINT('',(-2.82168965699,7.220381477672,17.));\r
-#12774 = CARTESIAN_POINT('',(-3.189990157546,7.07100466037,17.));\r
-#12775 = CARTESIAN_POINT('',(-3.548201788303,6.898217754008,17.));\r
-#12776 = CARTESIAN_POINT('',(-3.89437233802,6.702962426893,17.));\r
-#12777 = CARTESIAN_POINT('',(-4.557643060339,6.270763509632,17.));\r
-#12778 = CARTESIAN_POINT('',(-4.87486225408,6.033984373835,17.));\r
-#12779 = CARTESIAN_POINT('',(-5.17652329712,5.777270749291,17.));\r
-#12780 = CARTESIAN_POINT('',(-5.460994947151,5.502010436495,17.));\r
-#12781 = CARTESIAN_POINT('',(-5.726825505127,5.209798580285,17.));\r
-#12782 = PCURVE('',#559,#12783);\r
-#12783 = DEFINITIONAL_REPRESENTATION('',(#12784),#12803);\r
-#12784 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#12785,#12786,#12787,#12788,\r
-    #12789,#12790,#12791,#12792,#12793,#12794,#12795,#12796,#12797,\r
-    #12798,#12799,#12800,#12801,#12802),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6\r
-    ),(0.,0.250999989569,0.500999988929,0.750999988289,1.),\r
-  .UNSPECIFIED.);\r
-#12785 = CARTESIAN_POINT('',(4.904354521653,0.212321474505));\r
-#12786 = CARTESIAN_POINT('',(4.852919579225,0.212321474505));\r
-#12787 = CARTESIAN_POINT('',(4.801483977843,0.212321474505));\r
-#12788 = CARTESIAN_POINT('',(4.750049625188,0.212321474505));\r
-#12789 = CARTESIAN_POINT('',(4.698614021156,0.212321474505));\r
-#12790 = CARTESIAN_POINT('',(4.595949057238,0.212321474505));\r
-#12791 = CARTESIAN_POINT('',(4.544718381938,0.212321474505));\r
-#12792 = CARTESIAN_POINT('',(4.493488940223,0.212321474505));\r
-#12793 = CARTESIAN_POINT('',(4.442258264924,0.212321474505));\r
-#12794 = CARTESIAN_POINT('',(4.339798219092,0.212321474505));\r
-#12795 = CARTESIAN_POINT('',(4.288567543792,0.212321474505));\r
-#12796 = CARTESIAN_POINT('',(4.237338102077,0.212321474505));\r
-#12797 = CARTESIAN_POINT('',(4.186107426777,0.212321474505));\r
-#12798 = CARTESIAN_POINT('',(4.083852298507,0.212321474505));\r
-#12799 = CARTESIAN_POINT('',(4.032826555794,0.212321474505));\r
-#12800 = CARTESIAN_POINT('',(3.981802015929,0.212321474505));\r
-#12801 = CARTESIAN_POINT('',(3.930776275828,0.212321474505));\r
-#12802 = CARTESIAN_POINT('',(3.879751169068,0.212321474505));\r
-#12803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#12804 = PCURVE('',#12805,#12810);\r
-#12805 = PLANE('',#12806);\r
-#12806 = AXIS2_PLACEMENT_3D('',#12807,#12808,#12809);\r
-#12807 = CARTESIAN_POINT('',(-1.004890835654E-14,3.721564300377E-15,17.)\r
-  );\r
-#12808 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#12809 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#12810 = DEFINITIONAL_REPRESENTATION('',(#12811),#12830);\r
-#12811 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#12812,#12813,#12814,#12815,\r
-    #12816,#12817,#12818,#12819,#12820,#12821,#12822,#12823,#12824,\r
-    #12825,#12826,#12827,#12828,#12829),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6\r
-    ),(0.,0.250999989569,0.500999988929,0.750999988289,1.),\r
-  .UNSPECIFIED.);\r
-#12812 = CARTESIAN_POINT('',(2.774334470422,7.22783507418));\r
-#12813 = CARTESIAN_POINT('',(2.402571175233,7.370532770766));\r
-#12814 = CARTESIAN_POINT('',(2.021628508146,7.489330084421));\r
-#12815 = CARTESIAN_POINT('',(1.633569343642,7.583435685193));\r
-#12816 = CARTESIAN_POINT('',(1.24052569007,7.652332859793));\r
-#12817 = CARTESIAN_POINT('',(0.450438751895,7.739053309951));\r
-#12818 = CARTESIAN_POINT('',(5.340761085574E-02,7.757080103965));\r
-#12819 = CARTESIAN_POINT('',(-0.344229501076,7.749622581959));\r
-#12820 = CARTESIAN_POINT('',(-0.740305508426,7.716721386552));\r
-#12821 = CARTESIAN_POINT('',(-1.52501576514,7.600668925795));\r
-#12822 = CARTESIAN_POINT('',(-1.913659965637,7.517516188751));\r
-#12823 = CARTESIAN_POINT('',(-2.296433688239,7.409557100647));\r
-#12824 = CARTESIAN_POINT('',(-2.671250861198,7.277380025808));\r
-#12825 = CARTESIAN_POINT('',(-3.399495565256,6.966922933476));\r
-#12826 = CARTESIAN_POINT('',(-3.753011752097,6.788825539706));\r
-#12827 = CARTESIAN_POINT('',(-4.094667739149,6.588394862348));\r
-#12828 = CARTESIAN_POINT('',(-4.422616077313,6.366714355835));\r
-#12829 = CARTESIAN_POINT('',(-4.735150128119,6.125102846278));\r
-#12830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#12831 = ORIENTED_EDGE('',*,*,#12832,.T.);\r
-#12832 = EDGE_CURVE('',#12760,#12833,#12835,.T.);\r
-#12833 = VERTEX_POINT('',#12834);\r
-#12834 = CARTESIAN_POINT('',(-3.759806869039,6.767745847232,\r
-    17.000000000291));\r
-#12835 = SURFACE_CURVE('',#12836,(#12855,#12864),.PCURVE_S1.);\r
-#12836 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#12837,#12838,#12839,#12840,\r
-    #12841,#12842,#12843,#12844,#12845,#12846,#12847,#12848,#12849,\r
-    #12850,#12851,#12852,#12853,#12854),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6\r
-    ),(0.,0.250000000694,0.5,0.749999999306,1.),.UNSPECIFIED.);\r
-#12837 = CARTESIAN_POINT('',(0.134956441442,7.740821556671,17.));\r
-#12838 = CARTESIAN_POINT('',(-0.261606038145,7.747735338832,17.));\r
-#12839 = CARTESIAN_POINT('',(-0.658616244935,7.729254145869,17.));\r
-#12840 = CARTESIAN_POINT('',(-1.053891470912,7.685340359132,17.));\r
-#12841 = CARTESIAN_POINT('',(-1.445277384719,7.616233615538,17.));\r
-#12842 = CARTESIAN_POINT('',(-2.216027880617,7.428664862262,17.));\r
-#12843 = CARTESIAN_POINT('',(-2.595402218839,7.310200505777,17.));\r
-#12844 = CARTESIAN_POINT('',(-2.966654587252,7.167573136854,17.));\r
-#12845 = CARTESIAN_POINT('',(-3.327761704137,7.00156005787,17.));\r
-#12846 = CARTESIAN_POINT('',(-4.025842222926,6.624834760172,17.));\r
-#12847 = CARTESIAN_POINT('',(-4.36282447739,6.414117764098,17.));\r
-#12848 = CARTESIAN_POINT('',(-4.685827849332,6.182083910677,17.));\r
-#12849 = CARTESIAN_POINT('',(-4.993092008382,5.929997757108,17.));\r
-#12850 = CARTESIAN_POINT('',(-5.57294911593,5.388699226759,17.));\r
-#12851 = CARTESIAN_POINT('',(-5.845549381304,5.099479983185,17.));\r
-#12852 = CARTESIAN_POINT('',(-6.099226178581,4.793181097355,17.));\r
-#12853 = CARTESIAN_POINT('',(-6.332596668115,4.471471797828,17.));\r
-#12854 = CARTESIAN_POINT('',(-6.544494187076,4.136197220715,17.));\r
-#12855 = PCURVE('',#559,#12856);\r
-#12856 = DEFINITIONAL_REPRESENTATION('',(#12857),#12863);\r
-#12857 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#12858,#12859,#12860,#12861,\r
-    #12862),.UNSPECIFIED.,.F.,.F.,(5,5),(0.442041562784,0.511930081747),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#12858 = CARTESIAN_POINT('',(4.27690433418,0.212321474364));\r
-#12859 = CARTESIAN_POINT('',(4.259002316047,0.212321474316));\r
-#12860 = CARTESIAN_POINT('',(4.241100254084,0.212321474395));\r
-#12861 = CARTESIAN_POINT('',(4.223198327273,0.212321474553));\r
-#12862 = CARTESIAN_POINT('',(4.205296340026,0.212321474471));\r
-#12863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#12864 = PCURVE('',#12865,#12875);\r
-#12865 = SURFACE_OF_REVOLUTION('',#12866,#12872);\r
-#12866 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#12867,#12868,#12869,#12870,\r
-    #12871),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#12867 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#12868 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#12869 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#12870 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#12871 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#12872 = AXIS1_PLACEMENT('',#12873,#12874);\r
-#12873 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#12874 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#12875 = DEFINITIONAL_REPRESENTATION('',(#12876),#12882);\r
-#12876 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#12877,#12878,#12879,#12880,\r
-    #12881),.UNSPECIFIED.,.F.,.F.,(5,5),(0.442041562784,0.511930081747),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#12877 = CARTESIAN_POINT('',(4.27690433418,0.212321474364));\r
-#12878 = CARTESIAN_POINT('',(4.259002316047,0.212321474316));\r
-#12879 = CARTESIAN_POINT('',(4.241100254084,0.212321474395));\r
-#12880 = CARTESIAN_POINT('',(4.223198327273,0.212321474553));\r
-#12881 = CARTESIAN_POINT('',(4.205296340026,0.212321474471));\r
-#12882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#12883 = ORIENTED_EDGE('',*,*,#12884,.T.);\r
-#12884 = EDGE_CURVE('',#12833,#12428,#12885,.T.);\r
-#12885 = SURFACE_CURVE('',#12886,(#12955,#13027),.PCURVE_S1.);\r
-#12886 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#12887,#12888,#12889,#12890,\r
-    #12891,#12892,#12893,#12894,#12895,#12896,#12897,#12898,#12899,\r
-    #12900,#12901,#12902,#12903,#12904,#12905,#12906,#12907,#12908,\r
-    #12909,#12910,#12911,#12912,#12913,#12914,#12915,#12916,#12917,\r
-    #12918,#12919,#12920,#12921,#12922,#12923,#12924,#12925,#12926,\r
-    #12927,#12928,#12929,#12930,#12931,#12932,#12933,#12934,#12935,\r
-    #12936,#12937,#12938,#12939,#12940,#12941,#12942,#12943,#12944,\r
-    #12945,#12946,#12947,#12948,#12949,#12950,#12951,#12952,#12953,\r
-    #12954),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267735181,0.219958106029,0.265125674592,0.366865247228,\r
-    0.514806628996,0.562778476781,0.610414454258,0.748924756248,\r
-    0.858377815145,0.934322045057,1.),.UNSPECIFIED.);\r
-#12887 = CARTESIAN_POINT('',(-29.58835725567,26.917075047004,-3.));\r
-#12888 = CARTESIAN_POINT('',(-28.50943722068,26.677820897744,\r
-    -2.999999969059));\r
-#12889 = CARTESIAN_POINT('',(-27.43726215701,26.408349028759,\r
-    -2.985095469136));\r
-#12890 = CARTESIAN_POINT('',(-26.37350214209,26.106652080161,\r
-    -2.953898143595));\r
-#12891 = CARTESIAN_POINT('',(-25.32030899544,25.770850943151,\r
-    -2.904758179673));\r
-#12892 = CARTESIAN_POINT('',(-24.28028897277,25.399291299574,\r
-    -2.835706873159));\r
-#12893 = CARTESIAN_POINT('',(-23.25643867352,24.990741437706,\r
-    -2.744417858912));\r
-#12894 = CARTESIAN_POINT('',(-21.74602549734,24.319969215591,\r
-    -2.569629359123));\r
-#12895 = CARTESIAN_POINT('',(-21.2449624497,24.085736474237,\r
-    -2.504742879569));\r
-#12896 = CARTESIAN_POINT('',(-20.74928958145,23.841936936977,\r
-    -2.433185867933));\r
-#12897 = CARTESIAN_POINT('',(-20.25946477688,23.588564272129,\r
-    -2.354592812751));\r
-#12898 = CARTESIAN_POINT('',(-19.77596168522,23.3256748589,\r
-    -2.268578792143));\r
-#12899 = CARTESIAN_POINT('',(-19.29926216356,23.053400646754,\r
-    -2.174743874234));\r
-#12900 = CARTESIAN_POINT('',(-18.54212776448,22.599457811588,\r
-    -2.010117252108));\r
-#12901 = CARTESIAN_POINT('',(-18.25714363648,22.423510394564,\r
-    -1.944464496601));\r
-#12902 = CARTESIAN_POINT('',(-17.97500771073,22.244170834654,\r
-    -1.875625167615));\r
-#12903 = CARTESIAN_POINT('',(-17.69583013563,22.061502180065,\r
-    -1.803503649463));\r
-#12904 = CARTESIAN_POINT('',(-17.41971891627,21.875580460916,\r
-    -1.728003768888));\r
-#12905 = CARTESIAN_POINT('',(-17.14677899744,21.686495693886,\r
-    -1.64902976975));\r
-#12906 = CARTESIAN_POINT('',(-16.26968720569,21.06155281167,\r
-    -1.380561033205));\r
-#12907 = CARTESIAN_POINT('',(-15.67881432686,20.613200172546,\r
-    -1.176513665835));\r
-#12908 = CARTESIAN_POINT('',(-15.105719799,20.150540819696,\r
-    -0.953283728772));\r
-#12909 = CARTESIAN_POINT('',(-14.55142262595,19.675143117033,\r
-    -0.709833419307));\r
-#12910 = CARTESIAN_POINT('',(-14.01668393784,19.18892885789,\r
-    -0.445198524399));\r
-#12911 = CARTESIAN_POINT('',(-13.50197769342,18.694162115191,\r
-    -0.15857716455));\r
-#12912 = CARTESIAN_POINT('',(-12.28842641654,17.465222855565,\r
-    0.600039461371));\r
-#12913 = CARTESIAN_POINT('',(-11.61190586354,16.72416120197,\r
-    1.097233775298));\r
-#12914 = CARTESIAN_POINT('',(-10.97863343504,15.978168583237,\r
-    1.643670361259));\r
-#12915 = CARTESIAN_POINT('',(-10.38724968633,15.235758935368,\r
-    2.240029036553));\r
-#12916 = CARTESIAN_POINT('',(-9.834702980934,14.505428637242,\r
-    2.885777519249));\r
-#12917 = CARTESIAN_POINT('',(-9.317141904223,13.794803075501,\r
-    3.578958087519));\r
-#12918 = CARTESIAN_POINT('',(-8.67283144466,12.888219693981,\r
-    4.555432498626));\r
-#12919 = CARTESIAN_POINT('',(-8.518312010974,12.668949670102,\r
-    4.799200745838));\r
-#12920 = CARTESIAN_POINT('',(-8.366901720197,12.45260759716,\r
-    5.047536864341));\r
-#12921 = CARTESIAN_POINT('',(-8.218452799743,12.239379890818,\r
-    5.300325078161));\r
-#12922 = CARTESIAN_POINT('',(-8.072829353265,12.029448321216,\r
-    5.557458648073));\r
-#12923 = CARTESIAN_POINT('',(-7.929879403844,11.822957126359,\r
-    5.818797694586));\r
-#12924 = CARTESIAN_POINT('',(-7.650044740119,11.418563420555,\r
-    6.347779561454));\r
-#12925 = CARTESIAN_POINT('',(-7.513124108337,11.220610278011,\r
-    6.615365484258));\r
-#12926 = CARTESIAN_POINT('',(-7.378575722788,11.02632781493,\r
-    6.886851634538));\r
-#12927 = CARTESIAN_POINT('',(-7.24627482644,10.83584098814,\r
-    7.162114020168));\r
-#12928 = CARTESIAN_POINT('',(-7.116104863063,10.649262858693,\r
-    7.441028899832));\r
-#12929 = CARTESIAN_POINT('',(-6.987957510817,10.466695025948,\r
-    7.72347310737));\r
-#12930 = CARTESIAN_POINT('',(-6.49471107811,9.769302778081,\r
-    8.840489131322));\r
-#12931 = CARTESIAN_POINT('',(-6.143933448109,9.285034725212,\r
-    9.700482281914));\r
-#12932 = CARTESIAN_POINT('',(-5.806956221761,8.837681186552,\r
-    10.586255072452));\r
-#12933 = CARTESIAN_POINT('',(-5.481889008996,8.428706176268,\r
-    11.494822766149));\r
-#12934 = CARTESIAN_POINT('',(-5.167278211464,8.058894050894,\r
-    12.423280693985));\r
-#12935 = CARTESIAN_POINT('',(-4.86166138395,7.7286115219,13.368760998671\r
-    ));\r
-#12936 = CARTESIAN_POINT('',(-4.32679029949,7.208194670445,\r
-    15.086449448795));\r
-#12937 = CARTESIAN_POINT('',(-4.094954204433,7.003183494689,\r
-    15.853435156545));\r
-#12938 = CARTESIAN_POINT('',(-3.866313717856,6.82289992803,\r
-    16.627737514968));\r
-#12939 = CARTESIAN_POINT('',(-3.639513292355,6.667238121358,\r
-    17.407862987618));\r
-#12940 = CARTESIAN_POINT('',(-3.412732743586,6.535974114891,\r
-    18.192247162939));\r
-#12941 = CARTESIAN_POINT('',(-3.183320868585,6.42876255925,\r
-    18.979151542116));\r
-#12942 = CARTESIAN_POINT('',(-2.784164933994,6.286197367397,\r
-    20.312857193335));\r
-#12943 = CARTESIAN_POINT('',(-2.617661474632,6.23889497375,\r
-    20.859393188352));\r
-#12944 = CARTESIAN_POINT('',(-2.446957312146,6.202352048294,\r
-    21.405456117726));\r
-#12945 = CARTESIAN_POINT('',(-2.270643550768,6.176077577495,\r
-    21.950256835108));\r
-#12946 = CARTESIAN_POINT('',(-2.087091196101,6.159344397969,\r
-    22.492892808038));\r
-#12947 = CARTESIAN_POINT('',(-1.89450285104,6.151002975744,\r
-    23.032359249568));\r
-#12948 = CARTESIAN_POINT('',(-1.515318172196,6.147955660539,\r
-    24.030537046438));\r
-#12949 = CARTESIAN_POINT('',(-1.331436496017,6.151559167425,\r
-    24.490292853075));\r
-#12950 = CARTESIAN_POINT('',(-1.138426708083,6.15908918273,\r
-    24.946198069303));\r
-#12951 = CARTESIAN_POINT('',(-0.935257315515,6.16916060165,\r
-    25.397514113648));\r
-#12952 = CARTESIAN_POINT('',(-0.721069677161,6.180032133103,\r
-    25.843512017014));\r
-#12953 = CARTESIAN_POINT('',(-0.495382982004,6.189653676187,\r
-    26.283564045773));\r
-#12954 = CARTESIAN_POINT('',(-0.25814198249,6.195832537959,\r
-    26.717157287525));\r
-#12955 = PCURVE('',#559,#12956);\r
-#12956 = DEFINITIONAL_REPRESENTATION('',(#12957),#13026);\r
-#12957 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#12958,#12959,#12960,#12961,\r
-    #12962,#12963,#12964,#12965,#12966,#12967,#12968,#12969,#12970,\r
-    #12971,#12972,#12973,#12974,#12975,#12976,#12977,#12978,#12979,\r
-    #12980,#12981,#12982,#12983,#12984,#12985,#12986,#12987,#12988,\r
-    #12989,#12990,#12991,#12992,#12993,#12994,#12995,#12996,#12997,\r
-    #12998,#12999,#13000,#13001,#13002,#13003,#13004,#13005,#13006,\r
-    #13007,#13008,#13009,#13010,#13011,#13012,#13013,#13014,#13015,\r
-    #13016,#13017,#13018,#13019,#13020,#13021,#13022,#13023,#13024,\r
-    #13025),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267735181,0.219958106029,0.265125674592,0.366865247228,\r
-    0.514806628996,0.562778476781,0.610414454258,0.748924756248,\r
-    0.858377815145,0.934322045057,1.),.UNSPECIFIED.);\r
-#12958 = CARTESIAN_POINT('',(3.879751202261,0.999999967739));\r
-#12959 = CARTESIAN_POINT('',(3.893477600298,0.986679308984));\r
-#12960 = CARTESIAN_POINT('',(3.907299666023,0.972991641909));\r
-#12961 = CARTESIAN_POINT('',(3.921175485231,0.958902406263));\r
-#12962 = CARTESIAN_POINT('',(3.935051996476,0.944375917667));\r
-#12963 = CARTESIAN_POINT('',(3.948862657589,0.929374319605));\r
-#12964 = CARTESIAN_POINT('',(3.962525744473,0.913858434767));\r
-#12965 = CARTESIAN_POINT('',(3.982703100593,0.88969542279));\r
-#12966 = CARTESIAN_POINT('',(3.989400358024,0.881460487267));\r
-#12967 = CARTESIAN_POINT('',(3.996022369782,0.873081191297));\r
-#12968 = CARTESIAN_POINT('',(4.002555305278,0.86455318113));\r
-#12969 = CARTESIAN_POINT('',(4.008984320146,0.855872473908));\r
-#12970 = CARTESIAN_POINT('',(4.015293688364,0.847035664436));\r
-#12971 = CARTESIAN_POINT('',(4.025250746419,0.832526435584));\r
-#12972 = CARTESIAN_POINT('',(4.028983427245,0.826953102181));\r
-#12973 = CARTESIAN_POINT('',(4.03266119003,0.821319544146));\r
-#12974 = CARTESIAN_POINT('',(4.03628016381,0.815625268651));\r
-#12975 = CARTESIAN_POINT('',(4.039836429189,0.809869905985));\r
-#12976 = CARTESIAN_POINT('',(4.043326054041,0.804053237892));\r
-#12977 = CARTESIAN_POINT('',(4.054446567613,0.7849350528));\r
-#12978 = CARTESIAN_POINT('',(4.061790710305,0.771382514517));\r
-#12979 = CARTESIAN_POINT('',(4.068731952615,0.757518628423));\r
-#12980 = CARTESIAN_POINT('',(4.075226883891,0.743347156347));\r
-#12981 = CARTESIAN_POINT('',(4.08123686156,0.728876079666));\r
-#12982 = CARTESIAN_POINT('',(4.086731867057,0.714119168841));\r
-#12983 = CARTESIAN_POINT('',(4.098913562293,0.677254577069));\r
-#12984 = CARTESIAN_POINT('',(4.105010203546,0.654845907548));\r
-#12985 = CARTESIAN_POINT('',(4.109933184225,0.631940005403));\r
-#12986 = CARTESIAN_POINT('',(4.113699161912,0.608616319565));\r
-#12987 = CARTESIAN_POINT('',(4.11641454568,0.584969169058));\r
-#12988 = CARTESIAN_POINT('',(4.11829072014,0.561103251839));\r
-#12989 = CARTESIAN_POINT('',(4.120057209885,0.529353942004));\r
-#12990 = CARTESIAN_POINT('',(4.120432783902,0.521567360219));\r
-#12991 = CARTESIAN_POINT('',(4.120761491342,0.513773411773));\r
-#12992 = CARTESIAN_POINT('',(4.121054482512,0.505970971582));\r
-#12993 = CARTESIAN_POINT('',(4.121323598412,0.498170585292));\r
-#12994 = CARTESIAN_POINT('',(4.121581792129,0.490369565861));\r
-#12995 = CARTESIAN_POINT('',(4.122101358707,0.474823897354));\r
-#12996 = CARTESIAN_POINT('',(4.122362701505,0.467079220949));\r
-#12997 = CARTESIAN_POINT('',(4.122639708266,0.459336313369));\r
-#12998 = CARTESIAN_POINT('',(4.122946220793,0.451596014082));\r
-#12999 = CARTESIAN_POINT('',(4.123296700131,0.443859091801));\r
-#13000 = CARTESIAN_POINT('',(4.123706195833,0.436126251211));\r
-#13001 = CARTESIAN_POINT('',(4.125597980779,0.405927244424));\r
-#13002 = CARTESIAN_POINT('',(4.127636612106,0.383495708535));\r
-#13003 = CARTESIAN_POINT('',(4.130689923733,0.361120664944));\r
-#13004 = CARTESIAN_POINT('',(4.135182066499,0.338814752785));\r
-#13005 = CARTESIAN_POINT('',(4.141573045761,0.316588405153));\r
-#13006 = CARTESIAN_POINT('',(4.150363510307,0.294451662837));\r
-#13007 = CARTESIAN_POINT('',(4.171425614496,0.255007454011));\r
-#13008 = CARTESIAN_POINT('',(4.182580599705,0.237660237705));\r
-#13009 = CARTESIAN_POINT('',(4.195877601347,0.220383241474));\r
-#13010 = CARTESIAN_POINT('',(4.21163179334,0.203183712129));\r
-#13011 = CARTESIAN_POINT('',(4.230194988165,0.186070854428));\r
-#13012 = CARTESIAN_POINT('',(4.251984959192,0.169057963641));\r
-#13013 = CARTESIAN_POINT('',(4.295142557971,0.140444267527));\r
-#13014 = CARTESIAN_POINT('',(4.314596550333,0.128781520327));\r
-#13015 = CARTESIAN_POINT('',(4.335980019812,0.117183816803));\r
-#13016 = CARTESIAN_POINT('',(4.359455370038,0.105660287424));\r
-#13017 = CARTESIAN_POINT('',(4.385189267351,9.422255433934E-02));\r
-#13018 = CARTESIAN_POINT('',(4.413335930742,8.288456153135E-02));\r
-#13019 = CARTESIAN_POINT('',(4.470535816792,6.195483992911E-02));\r
-#13020 = CARTESIAN_POINT('',(4.498951349241,5.233453110304E-02));\r
-#13021 = CARTESIAN_POINT('',(4.529327327545,4.281038986142E-02));\r
-#13022 = CARTESIAN_POINT('',(4.561710536836,3.339369552072E-02));\r
-#13023 = CARTESIAN_POINT('',(4.596109996622,2.409577750751E-02));\r
-#13024 = CARTESIAN_POINT('',(4.632483713526,1.492622639522E-02));\r
-#13025 = CARTESIAN_POINT('',(4.670749254156,5.892641764695E-03));\r
-#13026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#13027 = PCURVE('',#13028,#13056);\r
-#13028 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#13029,#13030,#13031)\r
-    ,(#13032,#13033,#13034)\r
-    ,(#13035,#13036,#13037)\r
-    ,(#13038,#13039,#13040)\r
-    ,(#13041,#13042,#13043)\r
-    ,(#13044,#13045,#13046)\r
-    ,(#13047,#13048,#13049)\r
-    ,(#13050,#13051,#13052)\r
-    ,(#13053,#13054,#13055\r
-    )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(0.,1.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#13029 = CARTESIAN_POINT('',(-0.38743754687,0.771848905638,-3.));\r
-#13030 = CARTESIAN_POINT('',(-0.402209939259,1.174422967835,\r
-    17.999867544966));\r
-#13031 = CARTESIAN_POINT('',(0.194610667813,1.020846064778,\r
-    26.717157287525));\r
-#13032 = CARTESIAN_POINT('',(-2.143101308594,5.922164519509,-3.));\r
-#13033 = CARTESIAN_POINT('',(-5.09998998294,4.850500978073,\r
-    17.999867544966));\r
-#13034 = CARTESIAN_POINT('',(-0.262956981612,6.25086822976,\r
-    26.717157287525));\r
-#13035 = CARTESIAN_POINT('',(-4.699467531176,10.799533033753,-3.));\r
-#13036 = CARTESIAN_POINT('',(-9.492533553,8.630629386866,17.999867544966\r
-    ));\r
-#13037 = CARTESIAN_POINT('',(-0.720524631037,11.480890394742,\r
-    26.717157287525));\r
-#13038 = CARTESIAN_POINT('',(-8.00702894293,15.258724168797,-3.));\r
-#13039 = CARTESIAN_POINT('',(-13.59871335904,12.57017155397,\r
-    17.999867544966));\r
-#13040 = CARTESIAN_POINT('',(-1.178092280462,16.710912559723,\r
-    26.717157287525));\r
-#13041 = CARTESIAN_POINT('',(-11.984672083,19.165286266516,-3.));\r
-#13042 = CARTESIAN_POINT('',(-17.44945073324,16.720381911594,\r
-    17.999867544966));\r
-#13043 = CARTESIAN_POINT('',(-1.635659929887,21.940934724705,\r
-    26.717157287525));\r
-#13044 = CARTESIAN_POINT('',(-16.52259520714,22.404132680365,-3.));\r
-#13045 = CARTESIAN_POINT('',(-21.08660329294,21.12513273923,\r
-    17.999867544966));\r
-#13046 = CARTESIAN_POINT('',(-2.093227579313,27.170956889687,\r
-    26.717157287525));\r
-#13047 = CARTESIAN_POINT('',(-21.48839322077,24.887114387755,-3.));\r
-#13048 = CARTESIAN_POINT('',(-24.56064529808,25.818027401576,\r
-    17.999867544966));\r
-#13049 = CARTESIAN_POINT('',(-2.550795228738,32.400979054668,\r
-    26.717157287525));\r
-#13050 = CARTESIAN_POINT('',(-26.73557188389,26.557697508983,-3.));\r
-#13051 = CARTESIAN_POINT('',(-27.92742194387,30.820617227528,\r
-    17.999867544966));\r
-#13052 = CARTESIAN_POINT('',(-3.008362878163,37.63100121965,\r
-    26.717157287525));\r
-#13053 = CARTESIAN_POINT('',(-32.11251044371,27.392345872454,-3.));\r
-#13054 = CARTESIAN_POINT('',(-31.24473270787,36.141874461298,\r
-    17.999867544966));\r
-#13055 = CARTESIAN_POINT('',(-3.465930527588,42.861023384632,\r
-    26.717157287525));\r
-#13056 = DEFINITIONAL_REPRESENTATION('',(#13057),#13126);\r
-#13057 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#13058,#13059,#13060,#13061,\r
-    #13062,#13063,#13064,#13065,#13066,#13067,#13068,#13069,#13070,\r
-    #13071,#13072,#13073,#13074,#13075,#13076,#13077,#13078,#13079,\r
-    #13080,#13081,#13082,#13083,#13084,#13085,#13086,#13087,#13088,\r
-    #13089,#13090,#13091,#13092,#13093,#13094,#13095,#13096,#13097,\r
-    #13098,#13099,#13100,#13101,#13102,#13103,#13104,#13105,#13106,\r
-    #13107,#13108,#13109,#13110,#13111,#13112,#13113,#13114,#13115,\r
-    #13116,#13117,#13118,#13119,#13120,#13121,#13122,#13123,#13124,\r
-    #13125),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267735181,0.219958106029,0.265125674592,0.366865247228,\r
-    0.514806628996,0.562778476781,0.610414454258,0.748924756248,\r
-    0.858377815145,0.934322045057,1.),.UNSPECIFIED.);\r
-#13058 = CARTESIAN_POINT('',(0.940985299598,0.));\r
-#13059 = CARTESIAN_POINT('',(0.915597922657,7.3670166E-10));\r
-#13060 = CARTESIAN_POINT('',(0.89018639135,3.548741477194E-04));\r
-#13061 = CARTESIAN_POINT('',(0.864729463246,1.097664996905E-03));\r
-#13062 = CARTESIAN_POINT('',(0.839215374418,2.26814527914E-03));\r
-#13063 = CARTESIAN_POINT('',(0.813641171186,3.914326117491E-03));\r
-#13064 = CARTESIAN_POINT('',(0.788013985091,6.093924486806E-03));\r
-#13065 = CARTESIAN_POINT('',(0.749426756767,1.027729901572E-02));\r
-#13066 = CARTESIAN_POINT('',(0.736491442297,1.18316335956E-02));\r
-#13067 = CARTESIAN_POINT('',(0.723551337857,1.354749858173E-02));\r
-#13068 = CARTESIAN_POINT('',(0.710610443653,1.543430416431E-02));\r
-#13069 = CARTESIAN_POINT('',(0.697673848371,1.750209939604E-02));\r
-#13070 = CARTESIAN_POINT('',(0.684747847631,1.97615109428E-02));\r
-#13071 = CARTESIAN_POINT('',(0.663928400921,2.373283793269E-02));\r
-#13072 = CARTESIAN_POINT('',(0.65602357151,2.53181694836E-02));\r
-#13073 = CARTESIAN_POINT('',(0.648127342274,2.698223227541E-02));\r
-#13074 = CARTESIAN_POINT('',(0.640241638895,2.872765656291E-02));\r
-#13075 = CARTESIAN_POINT('',(0.632368554407,3.055712864291E-02));\r
-#13076 = CARTESIAN_POINT('',(0.624510358925,3.247337242994E-02));\r
-#13077 = CARTESIAN_POINT('',(0.599008060977,3.899708560553E-02));\r
-#13078 = CARTESIAN_POINT('',(0.581433121453,4.396959105564E-02));\r
-#13079 = CARTESIAN_POINT('',(0.563974828118,4.942760049826E-02));\r
-#13080 = CARTESIAN_POINT('',(0.546665191402,5.540281658869E-02));\r
-#13081 = CARTESIAN_POINT('',(0.529538592655,6.192688725781E-02));\r
-#13082 = CARTESIAN_POINT('',(0.512631812331,6.902950343549E-02));\r
-#13083 = CARTESIAN_POINT('',(0.471775100546,8.794068272953E-02));\r
-#13084 = CARTESIAN_POINT('',(0.448106581275,0.100424696224));\r
-#13085 = CARTESIAN_POINT('',(0.425101742586,0.114262810231));\r
-#13086 = CARTESIAN_POINT('',(0.402867768956,0.129518717582));\r
-#13087 = CARTESIAN_POINT('',(0.38149625257,0.146237075571));\r
-#13088 = CARTESIAN_POINT('',(0.361060587997,0.164437208764));\r
-#13089 = CARTESIAN_POINT('',(0.3353097618,0.190492519651));\r
-#13090 = CARTESIAN_POINT('',(0.329107937857,0.19702812571));\r
-#13091 = CARTESIAN_POINT('',(0.323011397744,0.203719478882));\r
-#13092 = CARTESIAN_POINT('',(0.317021362277,0.210566319704));\r
-#13093 = CARTESIAN_POINT('',(0.31113919507,0.217568740509));\r
-#13094 = CARTESIAN_POINT('',(0.30536541273,0.224726014584));\r
-#13095 = CARTESIAN_POINT('',(0.294075921502,0.239298643322));\r
-#13096 = CARTESIAN_POINT('',(0.288558671065,0.246711841581));\r
-#13097 = CARTESIAN_POINT('',(0.283149785133,0.254277254355));\r
-#13098 = CARTESIAN_POINT('',(0.277849898379,0.261994701571));\r
-#13099 = CARTESIAN_POINT('',(0.272659586069,0.269864104946));\r
-#13100 = CARTESIAN_POINT('',(0.2675793693,0.27788550364));\r
-#13101 = CARTESIAN_POINT('',(0.248159558197,0.309825206211));\r
-#13102 = CARTESIAN_POINT('',(0.234643807548,0.334878521349));\r
-#13103 = CARTESIAN_POINT('',(0.222074863506,0.361222083588));\r
-#13104 = CARTESIAN_POINT('',(0.210461106779,0.388868501553));\r
-#13105 = CARTESIAN_POINT('',(0.199806937029,0.417842266481));\r
-#13106 = CARTESIAN_POINT('',(0.190112662819,0.448182374598));\r
-#13107 = CARTESIAN_POINT('',(0.174460385684,0.505040914825));\r
-#13108 = CARTESIAN_POINT('',(0.168144861604,0.531027075991));\r
-#13109 = CARTESIAN_POINT('',(0.162418390619,0.55792914736));\r
-#13110 = CARTESIAN_POINT('',(0.157272622828,0.585781811614));\r
-#13111 = CARTESIAN_POINT('',(0.152693535021,0.61462779017));\r
-#13112 = CARTESIAN_POINT('',(0.148657831106,0.644517765332));\r
-#13113 = CARTESIAN_POINT('',(0.14266352288,0.697014025733));\r
-#13114 = CARTESIAN_POINT('',(0.140447353127,0.719047982264));\r
-#13115 = CARTESIAN_POINT('',(0.138454910135,0.741631255406));\r
-#13116 = CARTESIAN_POINT('',(0.136665354886,0.764783531643));\r
-#13117 = CARTESIAN_POINT('',(0.135050488292,0.788525208421));\r
-#13118 = CARTESIAN_POINT('',(0.133570780866,0.812877706827));\r
-#13119 = CARTESIAN_POINT('',(0.130968063343,0.859483790894));\r
-#13120 = CARTESIAN_POINT('',(0.129823915608,0.881575441873));\r
-#13121 = CARTESIAN_POINT('',(0.128709624144,0.904162194062));\r
-#13122 = CARTESIAN_POINT('',(0.127585879035,0.927263894003));\r
-#13123 = CARTESIAN_POINT('',(0.12640667856,0.950906792845));\r
-#13124 = CARTESIAN_POINT('',(0.125122384502,0.975130272449));\r
-#13125 = CARTESIAN_POINT('',(0.123684620971,1.));\r
-#13126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#13127 = ADVANCED_FACE('',(#13128),#472,.T.);\r
-#13128 = FACE_BOUND('',#13129,.T.);\r
-#13129 = EDGE_LOOP('',(#13130,#13131,#13159,#13193,#13241,#13242));\r
-#13130 = ORIENTED_EDGE('',*,*,#456,.T.);\r
-#13131 = ORIENTED_EDGE('',*,*,#13132,.T.);\r
-#13132 = EDGE_CURVE('',#423,#13133,#13135,.T.);\r
-#13133 = VERTEX_POINT('',#13134);\r
-#13134 = CARTESIAN_POINT('',(6.211657082461,23.182219830938,27.));\r
-#13135 = SURFACE_CURVE('',#13136,(#13140,#13147),.PCURVE_S1.);\r
-#13136 = LINE('',#13137,#13138);\r
-#13137 = CARTESIAN_POINT('',(2.847009496128,10.62518408918,27.));\r
-#13138 = VECTOR('',#13139,1.);\r
-#13139 = DIRECTION('',(0.258819045103,0.965925826289,-2.4E-16));\r
-#13140 = PCURVE('',#472,#13141);\r
-#13141 = DEFINITIONAL_REPRESENTATION('',(#13142),#13146);\r
-#13142 = LINE('',#13143,#13144);\r
-#13143 = CARTESIAN_POINT('',(10.62518408918,-2.847009496128));\r
-#13144 = VECTOR('',#13145,1.);\r
-#13145 = DIRECTION('',(0.965925826289,-0.258819045103));\r
-#13146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#13147 = PCURVE('',#13148,#13153);\r
-#13148 = PLANE('',#13149);\r
-#13149 = AXIS2_PLACEMENT_3D('',#13150,#13151,#13152);\r
-#13150 = CARTESIAN_POINT('',(5.694018992255,21.25036817836,27.));\r
-#13151 = DIRECTION('',(-0.683012701892,0.183012701892,-0.707106781187));\r
-#13152 = DIRECTION('',(0.408248290464,-0.707106781187,-0.57735026919));\r
-#13153 = DEFINITIONAL_REPRESENTATION('',(#13154),#13158);\r
-#13154 = LINE('',#13155,#13156);\r
-#13155 = CARTESIAN_POINT('',(6.350852961086,8.981462390205));\r
-#13156 = VECTOR('',#13157,1.);\r
-#13157 = DIRECTION('',(-0.57735026919,-0.816496580928));\r
-#13158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#13159 = ORIENTED_EDGE('',*,*,#13160,.T.);\r
-#13160 = EDGE_CURVE('',#13133,#13161,#13163,.T.);\r
-#13161 = VERTEX_POINT('',#13162);\r
-#13162 = CARTESIAN_POINT('',(5.420603141307,23.379843061587,27.));\r
-#13163 = SURFACE_CURVE('',#13164,(#13169,#13176),.PCURVE_S1.);\r
-#13164 = CIRCLE('',#13165,24.);\r
-#13165 = AXIS2_PLACEMENT_3D('',#13166,#13167,#13168);\r
-#13166 = CARTESIAN_POINT('',(-9.99E-15,9.99E-15,27.));\r
-#13167 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#13168 = DIRECTION('',(1.,-6.9E-16,3.3E-16));\r
-#13169 = PCURVE('',#472,#13170);\r
-#13170 = DEFINITIONAL_REPRESENTATION('',(#13171),#13175);\r
-#13171 = CIRCLE('',#13172,24.);\r
-#13172 = AXIS2_PLACEMENT_2D('',#13173,#13174);\r
-#13173 = CARTESIAN_POINT('',(4.19E-15,-1.16E-15));\r
-#13174 = DIRECTION('',(-6.9E-16,-1.));\r
-#13175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#13176 = PCURVE('',#13177,#13187);\r
-#13177 = SURFACE_OF_REVOLUTION('',#13178,#13184);\r
-#13178 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#13179,#13180,#13181,#13182,\r
-    #13183),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#13179 = CARTESIAN_POINT('',(24.,-6.66E-15,27.));\r
-#13180 = CARTESIAN_POINT('',(24.,-4.88E-15,19.));\r
-#13181 = CARTESIAN_POINT('',(26.,-3.11E-15,11.));\r
-#13182 = CARTESIAN_POINT('',(32.,-1.33E-15,3.));\r
-#13183 = CARTESIAN_POINT('',(40.,-1.33E-15,3.));\r
-#13184 = AXIS1_PLACEMENT('',#13185,#13186);\r
-#13185 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#13186 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#13187 = DEFINITIONAL_REPRESENTATION('',(#13188),#13192);\r
-#13188 = LINE('',#13189,#13190);\r
-#13189 = CARTESIAN_POINT('',(0.,0.));\r
-#13190 = VECTOR('',#13191,1.);\r
-#13191 = DIRECTION('',(1.,0.));\r
-#13192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#13193 = ORIENTED_EDGE('',*,*,#13194,.F.);\r
-#13194 = EDGE_CURVE('',#514,#13161,#13195,.T.);\r
-#13195 = SURFACE_CURVE('',#13196,(#13209,#13225),.PCURVE_S1.);\r
-#13196 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#13197,#13198,#13199,#13200,\r
-    #13201,#13202,#13203,#13204,#13205,#13206,#13207,#13208),\r
-  .UNSPECIFIED.,.F.,.F.,(7,5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#13197 = CARTESIAN_POINT('',(-3.91428648491E-02,1.032387683116,27.));\r
-#13198 = CARTESIAN_POINT('',(1.482842942294,7.347368867659,27.));\r
-#13199 = CARTESIAN_POINT('',(3.019248589893,13.658878743996,27.));\r
-#13200 = CARTESIAN_POINT('',(4.569237425438,19.967070068575,27.));\r
-#13201 = CARTESIAN_POINT('',(6.130662965908,26.272439232256,27.));\r
-#13202 = CARTESIAN_POINT('',(7.700334041305,32.575759833194,27.));\r
-#13203 = CARTESIAN_POINT('',(9.39200690677,39.347228946673,27.));\r
-#13204 = CARTESIAN_POINT('',(9.509282802487,39.816551714938,27.));\r
-#13205 = CARTESIAN_POINT('',(9.626583606008,40.285868304645,27.));\r
-#13206 = CARTESIAN_POINT('',(9.743907862641,40.755179077902,27.));\r
-#13207 = CARTESIAN_POINT('',(9.861254108873,41.224484399385,27.));\r
-#13208 = CARTESIAN_POINT('',(9.978620872365,41.693784636342,27.));\r
-#13209 = PCURVE('',#472,#13210);\r
-#13210 = DEFINITIONAL_REPRESENTATION('',(#13211),#13224);\r
-#13211 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#13212,#13213,#13214,#13215,\r
-    #13216,#13217,#13218,#13219,#13220,#13221,#13222,#13223),\r
-  .UNSPECIFIED.,.F.,.F.,(7,5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#13212 = CARTESIAN_POINT('',(1.032387683116,3.914286484909E-02));\r
-#13213 = CARTESIAN_POINT('',(7.347368867659,-1.482842942294));\r
-#13214 = CARTESIAN_POINT('',(13.658878743996,-3.019248589893));\r
-#13215 = CARTESIAN_POINT('',(19.967070068575,-4.569237425438));\r
-#13216 = CARTESIAN_POINT('',(26.272439232256,-6.130662965908));\r
-#13217 = CARTESIAN_POINT('',(32.575759833194,-7.700334041305));\r
-#13218 = CARTESIAN_POINT('',(39.347228946673,-9.39200690677));\r
-#13219 = CARTESIAN_POINT('',(39.816551714938,-9.509282802487));\r
-#13220 = CARTESIAN_POINT('',(40.285868304645,-9.626583606008));\r
-#13221 = CARTESIAN_POINT('',(40.755179077902,-9.743907862641));\r
-#13222 = CARTESIAN_POINT('',(41.224484399385,-9.861254108873));\r
-#13223 = CARTESIAN_POINT('',(41.693784636342,-9.978620872365));\r
-#13224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#13225 = PCURVE('',#12609,#13226);\r
-#13226 = DEFINITIONAL_REPRESENTATION('',(#13227),#13240);\r
-#13227 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#13228,#13229,#13230,#13231,\r
-    #13232,#13233,#13234,#13235,#13236,#13237,#13238,#13239),\r
-  .UNSPECIFIED.,.F.,.F.,(7,5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#13228 = CARTESIAN_POINT('',(3.,0.9846980552));\r
-#13229 = CARTESIAN_POINT('',(2.84437028461,0.9846980552));\r
-#13230 = CARTESIAN_POINT('',(2.68881845003,0.9846980552));\r
-#13231 = CARTESIAN_POINT('',(2.533435683951,0.9846980552));\r
-#13232 = CARTESIAN_POINT('',(2.378305470835,0.9846980552));\r
-#13233 = CARTESIAN_POINT('',(2.22348468561,0.9846980552));\r
-#13234 = CARTESIAN_POINT('',(2.05749530595,0.9846980552));\r
-#13235 = CARTESIAN_POINT('',(2.045992475721,0.9846980552));\r
-#13236 = CARTESIAN_POINT('',(2.034491520363,0.9846980552));\r
-#13237 = CARTESIAN_POINT('',(2.022992449991,0.9846980552));\r
-#13238 = CARTESIAN_POINT('',(2.011495273788,0.9846980552));\r
-#13239 = CARTESIAN_POINT('',(2.,0.9846980552));\r
-#13240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#13241 = ORIENTED_EDGE('',*,*,#513,.F.);\r
-#13242 = ORIENTED_EDGE('',*,*,#484,.F.);\r
-#13243 = ADVANCED_FACE('',(#13244),#439,.T.);\r
-#13244 = FACE_BOUND('',#13245,.T.);\r
-#13245 = EDGE_LOOP('',(#13246,#13281,#13282,#13528,#13578,#13651,#13703)\r
-  );\r
-#13246 = ORIENTED_EDGE('',*,*,#13247,.F.);\r
-#13247 = EDGE_CURVE('',#423,#13248,#13250,.T.);\r
-#13248 = VERTEX_POINT('',#13249);\r
-#13249 = CARTESIAN_POINT('',(1.876525416594,5.910467873395,\r
-    26.717157287525));\r
-#13250 = SURFACE_CURVE('',#13251,(#13259,#13270),.PCURVE_S1.);\r
-#13251 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#13252,#13253,#13254,#13255,\r
-    #13256,#13257,#13258),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#13252 = CARTESIAN_POINT('',(1.604678079636,5.988740122992,27.));\r
-#13253 = CARTESIAN_POINT('',(2.015604521432,5.878632710217,\r
-    26.57457764173));\r
-#13254 = CARTESIAN_POINT('',(2.419103692006,5.741042197952,\r
-    26.149216326988));\r
-#13255 = CARTESIAN_POINT('',(2.814141031462,5.576242755498,\r
-    25.724986324129));\r
-#13256 = CARTESIAN_POINT('',(3.199387216904,5.384125582179,\r
-    25.303143500785));\r
-#13257 = CARTESIAN_POINT('',(3.573277808174,5.164374280195,\r
-    24.885117100332));\r
-#13258 = CARTESIAN_POINT('',(3.933865371055,4.916103834302,\r
-    24.472559140973));\r
-#13259 = PCURVE('',#439,#13260);\r
-#13260 = DEFINITIONAL_REPRESENTATION('',(#13261),#13269);\r
-#13261 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#13262,#13263,#13264,#13265,\r
-    #13266,#13267,#13268),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#13262 = CARTESIAN_POINT('',(4.974188368184,0.));\r
-#13263 = CARTESIAN_POINT('',(5.042804877582,8.862965797286E-03));\r
-#13264 = CARTESIAN_POINT('',(5.111411678571,1.772465988653E-02));\r
-#13265 = CARTESIAN_POINT('',(5.180089995492,2.65659177057E-02));\r
-#13266 = CARTESIAN_POINT('',(5.248896653097,3.53637046129E-02));\r
-#13267 = CARTESIAN_POINT('',(5.317899718944,4.40911402107E-02));\r
-#13268 = CARTESIAN_POINT('',(5.387251748196,5.271605832124E-02));\r
-#13269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#13270 = PCURVE('',#13148,#13271);\r
-#13271 = DEFINITIONAL_REPRESENTATION('',(#13272),#13280);\r
-#13272 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#13273,#13274,#13275,#13276,\r
-    #13277,#13278,#13279),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#13273 = CARTESIAN_POINT('',(9.122134253196,12.900645978658));\r
-#13274 = CARTESIAN_POINT('',(9.613369681865,12.553290081267));\r
-#13275 = CARTESIAN_POINT('',(10.120971182274,12.229228829988));\r
-#13276 = CARTESIAN_POINT('',(10.64370461042,11.929338492994));\r
-#13277 = CARTESIAN_POINT('',(11.180379130684,11.655011209284));\r
-#13278 = CARTESIAN_POINT('',(11.729754616028,11.40799409137));\r
-#13279 = CARTESIAN_POINT('',(12.290708036888,11.190745537257));\r
-#13280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#13281 = ORIENTED_EDGE('',*,*,#422,.T.);\r
-#13282 = ORIENTED_EDGE('',*,*,#13283,.T.);\r
-#13283 = EDGE_CURVE('',#394,#13284,#13286,.T.);\r
-#13284 = VERTEX_POINT('',#13285);\r
-#13285 = CARTESIAN_POINT('',(0.681296997002,7.71196253754,\r
-    16.999999997955));\r
-#13286 = SURFACE_CURVE('',#13287,(#13356,#13428),.PCURVE_S1.);\r
-#13287 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#13288,#13289,#13290,#13291,\r
-    #13292,#13293,#13294,#13295,#13296,#13297,#13298,#13299,#13300,\r
-    #13301,#13302,#13303,#13304,#13305,#13306,#13307,#13308,#13309,\r
-    #13310,#13311,#13312,#13313,#13314,#13315,#13316,#13317,#13318,\r
-    #13319,#13320,#13321,#13322,#13323,#13324,#13325,#13326,#13327,\r
-    #13328,#13329,#13330,#13331,#13332,#13333,#13334,#13335,#13336,\r
-    #13337,#13338,#13339,#13340,#13341,#13342,#13343,#13344,#13345,\r
-    #13346,#13347,#13348,#13349,#13350,#13351,#13352,#13353,#13354,\r
-    #13355),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732786E-02,0.134164938732,0.206253639056,0.289095162862,\r
-    0.441240529253,0.481791559628,0.522584322264,0.648883534702,\r
-    0.788637761542,0.859259879621,1.),.UNSPECIFIED.);\r
-#13288 = CARTESIAN_POINT('',(3.193126180056,5.314503288007,27.));\r
-#13289 = CARTESIAN_POINT('',(3.064024014386,5.392072062127,\r
-    26.71168778972));\r
-#13290 = CARTESIAN_POINT('',(2.93801147781,5.466222402304,\r
-    26.421000307331));\r
-#13291 = CARTESIAN_POINT('',(2.815420256136,5.537374086891,\r
-    26.128016128753));\r
-#13292 = CARTESIAN_POINT('',(2.696517456476,5.605982879343,\r
-    25.832840231396));\r
-#13293 = CARTESIAN_POINT('',(2.58149988225,5.672519641178,\r
-    25.535601704028));\r
-#13294 = CARTESIAN_POINT('',(2.470496573375,5.737452825279,\r
-    25.236448750883));\r
-#13295 = CARTESIAN_POINT('',(2.137927664581,5.935847463429,\r
-    24.300464749006));\r
-#13296 = CARTESIAN_POINT('',(1.930494186412,6.065320726068,\r
-    23.65762047212));\r
-#13297 = CARTESIAN_POINT('',(1.741928904749,6.193920297066,\r
-    23.00843781935));\r
-#13298 = CARTESIAN_POINT('',(1.571722556514,6.325601511331,\r
-    22.354555828461));\r
-#13299 = CARTESIAN_POINT('',(1.418711533958,6.463448404253,\r
-    21.697583196763));\r
-#13300 = CARTESIAN_POINT('',(1.281651710612,6.609839250605,\r
-    21.038969174363));\r
-#13301 = CARTESIAN_POINT('',(1.062464494314,6.890741582866,\r
-    19.858169747873));\r
-#13302 = CARTESIAN_POINT('',(0.974838941686,7.021389113385,\r
-    19.336100083303));\r
-#13303 = CARTESIAN_POINT('',(0.89585131805,7.159455605461,\r
-    18.814424631274));\r
-#13304 = CARTESIAN_POINT('',(0.824926492171,7.305632772815,\r
-    18.293719228421));\r
-#13305 = CARTESIAN_POINT('',(0.761559340344,7.460446617836,\r
-    17.774514757363));\r
-#13306 = CARTESIAN_POINT('',(0.705324181869,7.624299656368,\r
-    17.257307134311));\r
-#13307 = CARTESIAN_POINT('',(0.598998717975,7.99653776978,\r
-    16.151051688056));\r
-#13308 = CARTESIAN_POINT('',(0.551076123697,8.207921502278,\r
-    15.562790186345));\r
-#13309 = CARTESIAN_POINT('',(0.511523381358,8.432121282735,\r
-    14.978501148236));\r
-#13310 = CARTESIAN_POINT('',(0.4798875929,8.669445956023,14.398853360377\r
-    ));\r
-#13311 = CARTESIAN_POINT('',(0.455787693583,8.920097012012,\r
-    13.824490115402));\r
-#13312 = CARTESIAN_POINT('',(0.438873725328,9.184201253489,\r
-    13.256044396611));\r
-#13313 = CARTESIAN_POINT('',(0.410243903561,9.971699897877,\r
-    11.662174802483));\r
-#13314 = CARTESIAN_POINT('',(0.414714271818,10.527189804292,\r
-    10.652256950388));\r
-#13315 = CARTESIAN_POINT('',(0.43993711235,11.128698666513,\r
-    9.668307740614));\r
-#13316 = CARTESIAN_POINT('',(0.483512609635,11.776027689944,\r
-    8.714068178151));\r
-#13317 = CARTESIAN_POINT('',(0.542068519611,12.468757351309,\r
-    7.79331519053));\r
-#13318 = CARTESIAN_POINT('',(0.610699100709,13.206358611362,\r
-    6.909909545333));\r
-#13319 = CARTESIAN_POINT('',(0.702346877918,14.196384729072,\r
-    5.843212096973));\r
-#13320 = CARTESIAN_POINT('',(0.721898163869,14.407856469552,\r
-    5.621662887146));\r
-#13321 = CARTESIAN_POINT('',(0.741594232142,14.622441990034,\r
-    5.403113701737));\r
-#13322 = CARTESIAN_POINT('',(0.761307279714,14.84012647205,\r
-    5.187641252264));\r
-#13323 = CARTESIAN_POINT('',(0.780902765512,15.060886665163,\r
-    4.975316446726));\r
-#13324 = CARTESIAN_POINT('',(0.800240193489,15.284689340949,\r
-    4.766203083517));\r
-#13325 = CARTESIAN_POINT('',(0.838220190786,15.739660062739,\r
-    4.353298542493));\r
-#13326 = CARTESIAN_POINT('',(0.856857941843,15.970863914612,\r
-    4.149546059854));\r
-#13327 = CARTESIAN_POINT('',(0.874938721706,16.205072059941,\r
-    3.949169933672));\r
-#13328 = CARTESIAN_POINT('',(0.892308880234,16.442239726639,\r
-    3.752228275166));\r
-#13329 = CARTESIAN_POINT('',(0.908810727109,16.682315173797,\r
-    3.558773934802));\r
-#13330 = CARTESIAN_POINT('',(0.924283851451,16.925239323818,\r
-    3.368854177302));\r
-#13331 = CARTESIAN_POINT('',(0.982787027389,17.931680417616,\r
-    2.605567873011));\r
-#13332 = CARTESIAN_POINT('',(1.015601573109,18.719191217294,\r
-    2.06282208009));\r
-#13333 = CARTESIAN_POINT('',(1.032195630274,19.531352872123,\r
-    1.555636711378));\r
-#13334 = CARTESIAN_POINT('',(1.027654775997,20.36548164174,\r
-    1.084661970034));\r
-#13335 = CARTESIAN_POINT('',(0.997417712745,21.218324222314,\r
-    0.649815413629));\r
-#13336 = CARTESIAN_POINT('',(0.937778781603,22.086131496984,\r
-    0.250421577408));\r
-#13337 = CARTESIAN_POINT('',(0.744770708951,23.936964969902,\r
-    -0.518568227501));\r
-#13338 = CARTESIAN_POINT('',(0.604193686314,24.922708370083,\r
-    -0.88057835998));\r
-#13339 = CARTESIAN_POINT('',(0.420890466284,25.916283883162,\r
-    -1.202082738697));\r
-#13340 = CARTESIAN_POINT('',(0.192930674879,26.912350159175,\r
-    -1.485599317973));\r
-#13341 = CARTESIAN_POINT('',(-7.993630624678E-02,27.906139137592,\r
-    -1.734001175197));\r
-#13342 = CARTESIAN_POINT('',(-0.396691963187,28.893471480902,\r
-    -1.950164991404));\r
-#13343 = CARTESIAN_POINT('',(-0.936543011736,30.364566890683,\r
-    -2.231194911599));\r
-#13344 = CARTESIAN_POINT('',(-1.12848778301,30.855907645249,\r
-    -2.318022665291));\r
-#13345 = CARTESIAN_POINT('',(-1.330916725033,31.344335163643,\r
-    -2.397701508334));\r
-#13346 = CARTESIAN_POINT('',(-1.543547186892,31.829494688005,\r
-    -2.470585702601));\r
-#13347 = CARTESIAN_POINT('',(-1.76606176501,32.311087892957,\r
-    -2.537016586598));\r
-#13348 = CARTESIAN_POINT('',(-1.998120464875,32.788868276818,\r
-    -2.597318839136));\r
-#13349 = CARTESIAN_POINT('',(-2.720155547332,34.20679124558,\r
-    -2.76036367585));\r
-#13350 = CARTESIAN_POINT('',(-3.237419755802,35.134950903747,\r
-    -2.845792587213));\r
-#13351 = CARTESIAN_POINT('',(-3.788430874713,36.045652016783,\r
-    -2.91051935707));\r
-#13352 = CARTESIAN_POINT('',(-4.370265870789,36.938094552523,\r
-    -2.956649707256));\r
-#13353 = CARTESIAN_POINT('',(-4.98004912666,37.811993680475,\r
-    -2.985974171431));\r
-#13354 = CARTESIAN_POINT('',(-5.615106848607,38.66748023414,-3.));\r
-#13355 = CARTESIAN_POINT('',(-6.273040046319,39.50504991235,-3.));\r
-#13356 = PCURVE('',#439,#13357);\r
-#13357 = DEFINITIONAL_REPRESENTATION('',(#13358),#13427);\r
-#13358 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#13359,#13360,#13361,#13362,\r
-    #13363,#13364,#13365,#13366,#13367,#13368,#13369,#13370,#13371,\r
-    #13372,#13373,#13374,#13375,#13376,#13377,#13378,#13379,#13380,\r
-    #13381,#13382,#13383,#13384,#13385,#13386,#13387,#13388,#13389,\r
-    #13390,#13391,#13392,#13393,#13394,#13395,#13396,#13397,#13398,\r
-    #13399,#13400,#13401,#13402,#13403,#13404,#13405,#13406,#13407,\r
-    #13408,#13409,#13410,#13411,#13412,#13413,#13414,#13415,#13416,\r
-    #13417,#13418,#13419,#13420,#13421,#13422,#13423,#13424,#13425,\r
-    #13426),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732786E-02,0.134164938732,0.206253639056,0.289095162862,\r
-    0.441240529253,0.481791559628,0.522584322264,0.648883534702,\r
-    0.788637761542,0.859259879621,1.),.UNSPECIFIED.);\r
-#13359 = CARTESIAN_POINT('',(5.253420372052,0.));\r
-#13360 = CARTESIAN_POINT('',(5.229127948343,6.006504380824E-03));\r
-#13361 = CARTESIAN_POINT('',(5.205546646856,1.206249361573E-02));\r
-#13362 = CARTESIAN_POINT('',(5.182712219586,1.816721547945E-02));\r
-#13363 = CARTESIAN_POINT('',(5.160652755546,2.431943363925E-02));\r
-#13364 = CARTESIAN_POINT('',(5.139388002202,3.051747456115E-02));\r
-#13365 = CARTESIAN_POINT('',(5.118929498138,3.675932636386E-02));\r
-#13366 = CARTESIAN_POINT('',(5.05781377283,5.630425623794E-02));\r
-#13367 = CARTESIAN_POINT('',(5.019959476658,6.975006268699E-02));\r
-#13368 = CARTESIAN_POINT('',(4.985753351903,8.336100580741E-02));\r
-#13369 = CARTESIAN_POINT('',(4.955084294102,9.71145459577E-02));\r
-#13370 = CARTESIAN_POINT('',(4.927743535102,0.110989440623));\r
-#13371 = CARTESIAN_POINT('',(4.903490476914,0.124968083745));\r
-#13372 = CARTESIAN_POINT('',(4.86511205491,0.150177223504));\r
-#13373 = CARTESIAN_POINT('',(4.849928983488,0.161374578824));\r
-#13374 = CARTESIAN_POINT('',(4.836398077139,0.172621826554));\r
-#13375 = CARTESIAN_POINT('',(4.824390969092,0.1839134857));\r
-#13376 = CARTESIAN_POINT('',(4.813783187747,0.195245096969));\r
-#13377 = CARTESIAN_POINT('',(4.804457227732,0.206612999132));\r
-#13378 = CARTESIAN_POINT('',(4.78693011202,0.231115762302));\r
-#13379 = CARTESIAN_POINT('',(4.779104194234,0.244261376624));\r
-#13380 = CARTESIAN_POINT('',(4.772655546913,0.257446213569));\r
-#13381 = CARTESIAN_POINT('',(4.767427601831,0.270666673325));\r
-#13382 = CARTESIAN_POINT('',(4.763275753368,0.283919789101));\r
-#13383 = CARTESIAN_POINT('',(4.760066374075,0.297202873117));\r
-#13384 = CARTESIAN_POINT('',(4.753282795854,0.334958972866));\r
-#13385 = CARTESIAN_POINT('',(4.751649481594,0.359497618944));\r
-#13386 = CARTESIAN_POINT('',(4.752004108249,0.384112751049));\r
-#13387 = CARTESIAN_POINT('',(4.753681958199,0.408791866498));\r
-#13388 = CARTESIAN_POINT('',(4.756099009874,0.433521406188));\r
-#13389 = CARTESIAN_POINT('',(4.758743519995,0.458283778698));\r
-#13390 = CARTESIAN_POINT('',(4.761831876555,0.489657741927));\r
-#13391 = CARTESIAN_POINT('',(4.762467147246,0.496260551534));\r
-#13392 = CARTESIAN_POINT('',(4.763079569514,0.502863856675));\r
-#13393 = CARTESIAN_POINT('',(4.763661292423,0.509467174073));\r
-#13394 = CARTESIAN_POINT('',(4.764204918801,0.51606844619));\r
-#13395 = CARTESIAN_POINT('',(4.764703540381,0.522664764894));\r
-#13396 = CARTESIAN_POINT('',(4.765600542707,0.535884293912));\r
-#13397 = CARTESIAN_POINT('',(4.765998311256,0.542507269434));\r
-#13398 = CARTESIAN_POINT('',(4.766337458356,0.549121813415));\r
-#13399 = CARTESIAN_POINT('',(4.766611933692,0.555725898988));\r
-#13400 = CARTESIAN_POINT('',(4.7668162107,0.562317479687));\r
-#13401 = CARTESIAN_POINT('',(4.766945304627,0.568894496629));\r
-#13402 = CARTESIAN_POINT('',(4.767148004961,0.595766625305));\r
-#13403 = CARTESIAN_POINT('',(4.766538115948,0.615921862632));\r
-#13404 = CARTESIAN_POINT('',(4.765033331179,0.635855092036));\r
-#13405 = CARTESIAN_POINT('',(4.762553597095,0.655505223071));\r
-#13406 = CARTESIAN_POINT('',(4.759073069537,0.674818291561));\r
-#13407 = CARTESIAN_POINT('',(4.754610276323,0.693748549125));\r
-#13408 = CARTESIAN_POINT('',(4.743251586801,0.732736111601));\r
-#13409 = CARTESIAN_POINT('',(4.736145358992,0.752704789847));\r
-#13410 = CARTESIAN_POINT('',(4.727970342459,0.772106774878));\r
-#13411 = CARTESIAN_POINT('',(4.718844204428,0.790916814691));\r
-#13412 = CARTESIAN_POINT('',(4.70890201538,0.809130157444));\r
-#13413 = CARTESIAN_POINT('',(4.698279664009,0.826752621819));\r
-#13414 = CARTESIAN_POINT('',(4.681462819407,0.85240831176));\r
-#13415 = CARTESIAN_POINT('',(4.675676392458,0.860874170224));\r
-#13416 = CARTESIAN_POINT('',(4.669765107164,0.869195778052));\r
-#13417 = CARTESIAN_POINT('',(4.663744422063,0.877376181749));\r
-#13418 = CARTESIAN_POINT('',(4.657628897407,0.885418940445));\r
-#13419 = CARTESIAN_POINT('',(4.651432089796,0.893327949131));\r
-#13420 = CARTESIAN_POINT('',(4.632679886385,0.916610357039));\r
-#13421 = CARTESIAN_POINT('',(4.619920767764,0.931597373438));\r
-#13422 = CARTESIAN_POINT('',(4.606986553673,0.946102566177));\r
-#13423 = CARTESIAN_POINT('',(4.593958572079,0.960161605258));\r
-#13424 = CARTESIAN_POINT('',(4.580903257833,0.973809128448));\r
-#13425 = CARTESIAN_POINT('',(4.567873903386,0.987077960681));\r
-#13426 = CARTESIAN_POINT('',(4.554912918585,1.));\r
-#13427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#13428 = PCURVE('',#13429,#13457);\r
-#13429 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#13430,#13431,#13432)\r
-    ,(#13433,#13434,#13435)\r
-    ,(#13436,#13437,#13438)\r
-    ,(#13439,#13440,#13441)\r
-    ,(#13442,#13443,#13444)\r
-    ,(#13445,#13446,#13447)\r
-    ,(#13448,#13449,#13450)\r
-    ,(#13451,#13452,#13453)\r
-    ,(#13454,#13455,#13456\r
-    )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(2.,3.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#13430 = CARTESIAN_POINT('',(-7.594297271075,41.098573084289,-3.));\r
-#13431 = CARTESIAN_POINT('',(-1.704641789819,47.973707791332,\r
-    18.132466219623));\r
-#13432 = CARTESIAN_POINT('',(24.432095576959,35.385769819496,\r
-    27.282842712475));\r
-#13433 = CARTESIAN_POINT('',(-4.083474438382,37.084878003697,-3.));\r
-#13434 = CARTESIAN_POINT('',(-2.55655898403,41.733836201379,\r
-    18.132466219623));\r
-#13435 = CARTESIAN_POINT('',(21.420819286116,31.085221586978,\r
-    27.282842712475));\r
-#13436 = CARTESIAN_POINT('',(-1.196647351233,32.525366903389,-3.));\r
-#13437 = CARTESIAN_POINT('',(-3.170602223513,35.702035605645,\r
-    18.132466219623));\r
-#13438 = CARTESIAN_POINT('',(18.409542995273,26.784673354461,\r
-    27.282842712475));\r
-#13439 = CARTESIAN_POINT('',(0.967184904222,27.533219684203,-3.));\r
-#13440 = CARTESIAN_POINT('',(-3.509031981509,29.835160596809,\r
-    18.132466219623));\r
-#13441 = CARTESIAN_POINT('',(15.39826670443,22.484125121944,\r
-    27.282842712475));\r
-#13442 = CARTESIAN_POINT('',(2.333658143309,22.24315904996,-3.));\r
-#13443 = CARTESIAN_POINT('',(-3.543499823233,24.0818534171,\r
-    18.132466219623));\r
-#13444 = CARTESIAN_POINT('',(12.386990413587,18.183576889427,\r
-    27.282842712475));\r
-#13445 = CARTESIAN_POINT('',(2.858900620363,16.804766735364,-3.));\r
-#13446 = CARTESIAN_POINT('',(-3.257281362795,18.385091884808,\r
-    18.132466219623));\r
-#13447 = CARTESIAN_POINT('',(9.375714122744,13.88302865691,\r
-    27.282842712475));\r
-#13448 = CARTESIAN_POINT('',(2.532978324703,11.373608613478,-3.));\r
-#13449 = CARTESIAN_POINT('',(-2.64658964744,12.685572599691,\r
-    18.132466219623));\r
-#13450 = CARTESIAN_POINT('',(6.364437831901,9.582480424392,\r
-    27.282842712475));\r
-#13451 = CARTESIAN_POINT('',(1.379692853446,6.101716664022,-3.));\r
-#13452 = CARTESIAN_POINT('',(-1.720498104475,6.925339320032,\r
-    18.132466219623));\r
-#13453 = CARTESIAN_POINT('',(3.353161541058,5.281932191875,\r
-    27.282842712475));\r
-#13454 = CARTESIAN_POINT('',(-0.546636888593,1.129304886278,-3.));\r
-#13455 = CARTESIAN_POINT('',(-0.499713690309,1.050940946593,\r
-    18.132466219623));\r
-#13456 = CARTESIAN_POINT('',(0.341885250215,0.981383959358,\r
-    27.282842712475));\r
-#13457 = DEFINITIONAL_REPRESENTATION('',(#13458),#13527);\r
-#13458 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#13459,#13460,#13461,#13462,\r
-    #13463,#13464,#13465,#13466,#13467,#13468,#13469,#13470,#13471,\r
-    #13472,#13473,#13474,#13475,#13476,#13477,#13478,#13479,#13480,\r
-    #13481,#13482,#13483,#13484,#13485,#13486,#13487,#13488,#13489,\r
-    #13490,#13491,#13492,#13493,#13494,#13495,#13496,#13497,#13498,\r
-    #13499,#13500,#13501,#13502,#13503,#13504,#13505,#13506,#13507,\r
-    #13508,#13509,#13510,#13511,#13512,#13513,#13514,#13515,#13516,\r
-    #13517,#13518,#13519,#13520,#13521,#13522,#13523,#13524,#13525,\r
-    #13526),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732786E-02,0.134164938732,0.206253639056,0.289095162862,\r
-    0.441240529253,0.481791559628,0.522584322264,0.648883534702,\r
-    0.788637761542,0.859259879621,1.),.UNSPECIFIED.);\r
-#13459 = CARTESIAN_POINT('',(2.875455796418,0.9846980552));\r
-#13460 = CARTESIAN_POINT('',(2.874610153272,0.969253407616));\r
-#13461 = CARTESIAN_POINT('',(2.87382656138,0.954038773635));\r
-#13462 = CARTESIAN_POINT('',(2.873092001909,0.939039217951));\r
-#13463 = CARTESIAN_POINT('',(2.872393256277,0.924243688101));\r
-#13464 = CARTESIAN_POINT('',(2.871717420448,0.909643925974));\r
-#13465 = CARTESIAN_POINT('',(2.871052275216,0.895233628841));\r
-#13466 = CARTESIAN_POINT('',(2.868981397104,0.850983882287));\r
-#13467 = CARTESIAN_POINT('',(2.867573637355,0.821784136095));\r
-#13468 = CARTESIAN_POINT('',(2.866056720107,0.793358528406));\r
-#13469 = CARTESIAN_POINT('',(2.864342064438,0.765683301256));\r
-#13470 = CARTESIAN_POINT('',(2.862367336923,0.738738960188));\r
-#13471 = CARTESIAN_POINT('',(2.860087573579,0.712506842125));\r
-#13472 = CARTESIAN_POINT('',(2.855398007619,0.66674352233));\r
-#13473 = CARTESIAN_POINT('',(2.853113929727,0.646953276265));\r
-#13474 = CARTESIAN_POINT('',(2.85060212658,0.627587262157));\r
-#13475 = CARTESIAN_POINT('',(2.847851407274,0.608635949902));\r
-#13476 = CARTESIAN_POINT('',(2.844853850244,0.590090255909));\r
-#13477 = CARTESIAN_POINT('',(2.841603692094,0.571941691717));\r
-#13478 = CARTESIAN_POINT('',(2.834066747519,0.533774424125));\r
-#13479 = CARTESIAN_POINT('',(2.829697609274,0.51388037504));\r
-#13480 = CARTESIAN_POINT('',(2.82498303719,0.494488691777));\r
-#13481 = CARTESIAN_POINT('',(2.819919363653,0.475588787144));\r
-#13482 = CARTESIAN_POINT('',(2.814504531431,0.457171532908));\r
-#13483 = CARTESIAN_POINT('',(2.808737546266,0.439229385444));\r
-#13484 = CARTESIAN_POINT('',(2.791380134706,0.389665510146));\r
-#13485 = CARTESIAN_POINT('',(2.778953688584,0.359155860072));\r
-#13486 = CARTESIAN_POINT('',(2.765339024067,0.330190258989));\r
-#13487 = CARTESIAN_POINT('',(2.750545001391,0.302744206386));\r
-#13488 = CARTESIAN_POINT('',(2.734584622196,0.276807108124));\r
-#13489 = CARTESIAN_POINT('',(2.717473371656,0.252380146001));\r
-#13490 = CARTESIAN_POINT('',(2.694368823145,0.223366850258));\r
-#13491 = CARTESIAN_POINT('',(2.689426368497,0.217369240867));\r
-#13492 = CARTESIAN_POINT('',(2.684403998415,0.211479773726));\r
-#13493 = CARTESIAN_POINT('',(2.679302077456,0.205698771093));\r
-#13494 = CARTESIAN_POINT('',(2.674121152243,0.200026440153));\r
-#13495 = CARTESIAN_POINT('',(2.668861982899,0.194462840781));\r
-#13496 = CARTESIAN_POINT('',(2.658156945478,0.183520771913));\r
-#13497 = CARTESIAN_POINT('',(2.652710154545,0.178143591285));\r
-#13498 = CARTESIAN_POINT('',(2.647185852237,0.172876582011));\r
-#13499 = CARTESIAN_POINT('',(2.641585024518,0.167719719628));\r
-#13500 = CARTESIAN_POINT('',(2.635908793357,0.16267289078));\r
-#13501 = CARTESIAN_POINT('',(2.630158421352,0.157735887889));\r
-#13502 = CARTESIAN_POINT('',(2.606306295287,0.137961942772));\r
-#13503 = CARTESIAN_POINT('',(2.587577491229,0.124063196881));\r
-#13504 = CARTESIAN_POINT('',(2.568194040054,0.111206667649));\r
-#13505 = CARTESIAN_POINT('',(2.548211044802,9.937300256069E-02));\r
-#13506 = CARTESIAN_POINT('',(2.527692661258,8.852995340344E-02));\r
-#13507 = CARTESIAN_POINT('',(2.506710655157,7.86360040345E-02));\r
-#13508 = CARTESIAN_POINT('',(2.461702862006,5.969349169133E-02));\r
-#13509 = CARTESIAN_POINT('',(2.437583849568,5.084429042273E-02));\r
-#13510 = CARTESIAN_POINT('',(2.413097311915,4.303387576819E-02));\r
-#13511 = CARTESIAN_POINT('',(2.388341310872,3.618019162601E-02));\r
-#13512 = CARTESIAN_POINT('',(2.36339992871,3.019920605402E-02));\r
-#13513 = CARTESIAN_POINT('',(2.338346372027,2.501106852835E-02));\r
-#13514 = CARTESIAN_POINT('',(2.300561147707,1.828346488878E-02));\r
-#13515 = CARTESIAN_POINT('',(2.287862833433,1.620829964628E-02));\r
-#13516 = CARTESIAN_POINT('',(2.275157483836,1.430669107214E-02));\r
-#13517 = CARTESIAN_POINT('',(2.262450883129,1.256936784247E-02));\r
-#13518 = CARTESIAN_POINT('',(2.249747707259,1.098753800416E-02));\r
-#13519 = CARTESIAN_POINT('',(2.237051629865,9.552944081842E-03));\r
-#13520 = CARTESIAN_POINT('',(2.199083581767,5.677110563078E-03));\r
-#13521 = CARTESIAN_POINT('',(2.173842584133,3.650755219463E-03));\r
-#13522 = CARTESIAN_POINT('',(2.148661402305,2.117533620693E-03));\r
-#13523 = CARTESIAN_POINT('',(2.12354660461,1.025676031504E-03));\r
-#13524 = CARTESIAN_POINT('',(2.098495292351,3.318565824092E-04));\r
-#13525 = CARTESIAN_POINT('',(2.073496285435,2.E-15));\r
-#13526 = CARTESIAN_POINT('',(2.048529561987,-6.8E-16));\r
-#13527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#13528 = ORIENTED_EDGE('',*,*,#13529,.T.);\r
-#13529 = EDGE_CURVE('',#13284,#13530,#13532,.T.);\r
-#13530 = VERTEX_POINT('',#13531);\r
-#13531 = CARTESIAN_POINT('',(0.127784661631,7.740943265681,17.));\r
-#13532 = SURFACE_CURVE('',#13533,(#13552,#13560),.PCURVE_S1.);\r
-#13533 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#13534,#13535,#13536,#13537,\r
-    #13538,#13539,#13540,#13541,#13542,#13543,#13544,#13545,#13546,\r
-    #13547,#13548,#13549,#13550,#13551),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6\r
-    ),(0.,0.250999989569,0.500999988929,0.750999988289,1.),\r
-  .UNSPECIFIED.);\r
-#13534 = CARTESIAN_POINT('',(5.079086817453,5.843065010257,17.));\r
-#13535 = CARTESIAN_POINT('',(4.778549078923,6.104307518246,17.));\r
-#13536 = CARTESIAN_POINT('',(4.461211139961,6.346230542853,17.));\r
-#13537 = CARTESIAN_POINT('',(4.128740817714,6.567384932535,17.));\r
-#13538 = CARTESIAN_POINT('',(3.782964818335,6.766555945828,17.));\r
-#13539 = CARTESIAN_POINT('',(3.070186093547,7.118272160747,17.));\r
-#13540 = CARTESIAN_POINT('',(2.703264386762,7.271004453821,17.));\r
-#13541 = CARTESIAN_POINT('',(2.327057104184,7.399996577438,17.));\r
-#13542 = CARTESIAN_POINT('',(1.943614531238,7.5045455397,17.));\r
-#13543 = CARTESIAN_POINT('',(1.166535814288,7.663878613174,17.));\r
-#13544 = CARTESIAN_POINT('',(0.772889815927,7.718664744932,17.));\r
-#13545 = CARTESIAN_POINT('',(0.37627599058,7.748132709959,17.));\r
-#13546 = CARTESIAN_POINT('',(-2.114416307374E-02,7.752121911312,17.));\r
-#13547 = CARTESIAN_POINT('',(-0.811652916819,7.709462030635,17.));\r
-#13548 = CARTESIAN_POINT('',(-1.204762365066,7.66301488082,17.));\r
-#13549 = CARTESIAN_POINT('',(-1.594365303942,7.591524881987,17.));\r
-#13550 = CARTESIAN_POINT('',(-1.978355135923,7.495378283467,17.));\r
-#13551 = CARTESIAN_POINT('',(-2.354677080338,7.375230671691,17.));\r
-#13552 = PCURVE('',#439,#13553);\r
-#13553 = DEFINITIONAL_REPRESENTATION('',(#13554),#13559);\r
-#13554 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#13555,#13556,#13557,#13558),\r
-  .UNSPECIFIED.,.F.,.F.,(4,4),(0.612383479787,0.682272003951),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#13555 = CARTESIAN_POINT('',(4.80050310971,0.212321474614));\r
-#13556 = CARTESIAN_POINT('',(4.776633785509,0.212321474679));\r
-#13557 = CARTESIAN_POINT('',(4.752764468223,0.212321474513));\r
-#13558 = CARTESIAN_POINT('',(4.728895115613,0.212321474405));\r
-#13559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#13560 = PCURVE('',#13561,#13571);\r
-#13561 = SURFACE_OF_REVOLUTION('',#13562,#13568);\r
-#13562 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#13563,#13564,#13565,#13566,\r
-    #13567),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#13563 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#13564 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#13565 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#13566 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#13567 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#13568 = AXIS1_PLACEMENT('',#13569,#13570);\r
-#13569 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#13570 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#13571 = DEFINITIONAL_REPRESENTATION('',(#13572),#13577);\r
-#13572 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#13573,#13574,#13575,#13576),\r
-  .UNSPECIFIED.,.F.,.F.,(4,4),(0.612383479787,0.682272003951),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#13573 = CARTESIAN_POINT('',(4.80050310971,0.212321474614));\r
-#13574 = CARTESIAN_POINT('',(4.776633785509,0.212321474679));\r
-#13575 = CARTESIAN_POINT('',(4.752764468223,0.212321474513));\r
-#13576 = CARTESIAN_POINT('',(4.728895115613,0.212321474405));\r
-#13577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#13578 = ORIENTED_EDGE('',*,*,#13579,.T.);\r
-#13579 = EDGE_CURVE('',#13530,#13580,#13582,.T.);\r
-#13580 = VERTEX_POINT('',#13581);\r
-#13581 = CARTESIAN_POINT('',(-0.668221674929,7.713106472223,17.));\r
-#13582 = SURFACE_CURVE('',#13583,(#13602,#13624),.PCURVE_S1.);\r
-#13583 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#13584,#13585,#13586,#13587,\r
-    #13588,#13589,#13590,#13591,#13592,#13593,#13594,#13595,#13596,\r
-    #13597,#13598,#13599,#13600,#13601),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6\r
-    ),(0.,0.250000000694,0.5,0.749999999306,1.),.UNSPECIFIED.);\r
-#13584 = CARTESIAN_POINT('',(3.987286485029,6.636269893518,17.));\r
-#13585 = CARTESIAN_POINT('',(3.647310194599,6.8405386443,17.));\r
-#13586 = CARTESIAN_POINT('',(3.294248673477,7.023038565095,17.));\r
-#13587 = CARTESIAN_POINT('',(2.929973392925,7.182645723194,17.));\r
-#13588 = CARTESIAN_POINT('',(2.556469877089,7.318490484571,17.));\r
-#13589 = CARTESIAN_POINT('',(1.795195991024,7.541426427228,17.));\r
-#13590 = CARTESIAN_POINT('',(1.407415998338,7.62852045418,17.));\r
-#13591 = CARTESIAN_POINT('',(1.014588331616,7.690627713625,17.));\r
-#13592 = CARTESIAN_POINT('',(0.618853855415,7.727409728306,17.));\r
-#13593 = CARTESIAN_POINT('',(-0.174064256592,7.750196309646,17.));\r
-#13594 = CARTESIAN_POINT('',(-0.571257947619,7.736201165269,17.));\r
-#13595 = CARTESIAN_POINT('',(-0.967003999939,7.69675563964,17.));\r
-#13596 = CARTESIAN_POINT('',(-1.359145644133,7.632074706232,17.));\r
-#13597 = CARTESIAN_POINT('',(-2.13196589501,7.453224981693,17.));\r
-#13598 = CARTESIAN_POINT('',(-2.51265427169,7.339053902181,17.));\r
-#13599 = CARTESIAN_POINT('',(-2.885494265398,7.20062968454,17.));\r
-#13600 = CARTESIAN_POINT('',(-3.248453687593,7.038706503283,17.));\r
-#13601 = CARTESIAN_POINT('',(-3.599599610569,6.85429896174,17.));\r
-#13602 = PCURVE('',#439,#13603);\r
-#13603 = DEFINITIONAL_REPRESENTATION('',(#13604),#13623);\r
-#13604 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#13605,#13606,#13607,#13608,\r
-    #13609,#13610,#13611,#13612,#13613,#13614,#13615,#13616,#13617,\r
-    #13618,#13619,#13620,#13621,#13622),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6\r
-    ),(0.,0.250000000694,0.5,0.749999999306,1.),.UNSPECIFIED.);\r
-#13605 = CARTESIAN_POINT('',(5.253420372052,0.212321474505));\r
-#13606 = CARTESIAN_POINT('',(5.202190347436,0.212321474505));\r
-#13607 = CARTESIAN_POINT('',(5.150959676772,0.212321474505));\r
-#13608 = CARTESIAN_POINT('',(5.099730230401,0.212321474505));\r
-#13609 = CARTESIAN_POINT('',(5.048499557106,0.212321474505));\r
-#13610 = CARTESIAN_POINT('',(4.94603951099,0.212321474505));\r
-#13611 = CARTESIAN_POINT('',(4.89480883569,0.212321474505));\r
-#13612 = CARTESIAN_POINT('',(4.843579393975,0.212321474505));\r
-#13613 = CARTESIAN_POINT('',(4.792348718675,0.212321474505));\r
-#13614 = CARTESIAN_POINT('',(4.689888672844,0.212321474505));\r
-#13615 = CARTESIAN_POINT('',(4.638657997544,0.212321474505));\r
-#13616 = CARTESIAN_POINT('',(4.587428555829,0.212321474505));\r
-#13617 = CARTESIAN_POINT('',(4.536197880529,0.212321474505));\r
-#13618 = CARTESIAN_POINT('',(4.433737834413,0.212321474505));\r
-#13619 = CARTESIAN_POINT('',(4.382507161118,0.212321474505));\r
-#13620 = CARTESIAN_POINT('',(4.331277714747,0.212321474505));\r
-#13621 = CARTESIAN_POINT('',(4.280047044083,0.212321474505));\r
-#13622 = CARTESIAN_POINT('',(4.228817019467,0.212321474505));\r
-#13623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#13624 = PCURVE('',#13625,#13630);\r
-#13625 = PLANE('',#13626);\r
-#13626 = AXIS2_PLACEMENT_3D('',#13627,#13628,#13629);\r
-#13627 = CARTESIAN_POINT('',(-1.004890835654E-14,3.721564300377E-15,17.)\r
-  );\r
-#13628 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#13629 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#13630 = DEFINITIONAL_REPRESENTATION('',(#13631),#13650);\r
-#13631 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#13632,#13633,#13634,#13635,\r
-    #13636,#13637,#13638,#13639,#13640,#13641,#13642,#13643,#13644,\r
-    #13645,#13646,#13647,#13648,#13649),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6\r
-    ),(0.,0.250000000694,0.5,0.749999999306,1.),.UNSPECIFIED.);\r
-#13632 = CARTESIAN_POINT('',(5.079086817453,5.843065010257));\r
-#13633 = CARTESIAN_POINT('',(4.779746427124,6.103266723008));\r
-#13634 = CARTESIAN_POINT('',(4.463739482503,6.344302549679));\r
-#13635 = CARTESIAN_POINT('',(4.132713854132,6.564740655047));\r
-#13636 = CARTESIAN_POINT('',(3.788473891218,6.763379834135));\r
-#13637 = CARTESIAN_POINT('',(3.077477886234,7.115122701909));\r
-#13638 = CARTESIAN_POINT('',(2.71071286204,7.268230863958));\r
-#13639 = CARTESIAN_POINT('',(2.334637942677,7.397608383041));\r
-#13640 = CARTESIAN_POINT('',(1.9513026922,7.502550166903));\r
-#13641 = CARTESIAN_POINT('',(1.174387636317,7.66267935406));\r
-#13642 = CARTESIAN_POINT('',(0.780797978628,7.717868788));\r
-#13643 = CARTESIAN_POINT('',(0.384214554437,7.747743109343));\r
-#13644 = CARTESIAN_POINT('',(-1.320130326E-02,7.752139506554));\r
-#13645 = CARTESIAN_POINT('',(-0.805337606751,7.710205739432));\r
-#13646 = CARTESIAN_POINT('',(-1.200068071487,7.663875018028));\r
-#13647 = CARTESIAN_POINT('',(-1.591280901062,7.592296760759));\r
-#13648 = CARTESIAN_POINT('',(-1.976843819415,7.495860798696));\r
-#13649 = CARTESIAN_POINT('',(-2.354677080338,7.375230671691));\r
-#13650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#13651 = ORIENTED_EDGE('',*,*,#13652,.T.);\r
-#13652 = EDGE_CURVE('',#13580,#13653,#13655,.T.);\r
-#13653 = VERTEX_POINT('',#13654);\r
-#13654 = CARTESIAN_POINT('',(-1.218357365755,7.645530516225,\r
-    17.00000000029));\r
-#13655 = SURFACE_CURVE('',#13656,(#13675,#13684),.PCURVE_S1.);\r
-#13656 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#13657,#13658,#13659,#13660,\r
-    #13661,#13662,#13663,#13664,#13665,#13666,#13667,#13668,#13669,\r
-    #13670,#13671,#13672,#13673,#13674),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6\r
-    ),(0.,0.250000000694,0.5,0.749999999306,1.),.UNSPECIFIED.);\r
-#13657 = CARTESIAN_POINT('',(2.774334470422,7.22783507418,17.));\r
-#13658 = CARTESIAN_POINT('',(2.404052287439,7.369964260364,17.));\r
-#13659 = CARTESIAN_POINT('',(2.024663785476,7.488383107541,17.));\r
-#13660 = CARTESIAN_POINT('',(1.638207172812,7.582309735635,17.));\r
-#13661 = CARTESIAN_POINT('',(1.24678881938,7.651232504969,17.));\r
-#13662 = CARTESIAN_POINT('',(0.458367974039,7.738587726701,17.));\r
-#13663 = CARTESIAN_POINT('',(6.135551171423E-02,7.757021310619,17.));\r
-#13664 = CARTESIAN_POINT('',(-0.336289032495,7.749971212775,17.));\r
-#13665 = CARTESIAN_POINT('',(-0.732398542612,7.717475855372,17.));\r
-#13666 = CARTESIAN_POINT('',(-1.517227295146,7.602227472152,17.));\r
-#13667 = CARTESIAN_POINT('',(-1.905956490199,7.519472984837,17.));\r
-#13668 = CARTESIAN_POINT('',(-2.288840627105,7.411906144571,17.));\r
-#13669 = CARTESIAN_POINT('',(-2.66379303237,7.280113177978,17.));\r
-#13670 = CARTESIAN_POINT('',(-3.393815478376,6.969781754399,17.));\r
-#13671 = CARTESIAN_POINT('',(-3.748894743313,6.791239347256,17.));\r
-#13672 = CARTESIAN_POINT('',(-4.092033346611,6.59017511905,17.));\r
-#13673 = CARTESIAN_POINT('',(-4.42136093427,6.367684672524,17.));\r
-#13674 = CARTESIAN_POINT('',(-4.735150128119,6.125102846279,17.));\r
-#13675 = PCURVE('',#439,#13676);\r
-#13676 = DEFINITIONAL_REPRESENTATION('',(#13677),#13683);\r
-#13677 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#13678,#13679,#13680,#13681,\r
-    #13682),.UNSPECIFIED.,.F.,.F.,(5,5),(0.442041562784,0.511930081747),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#13678 = CARTESIAN_POINT('',(4.625970184579,0.212321474364));\r
-#13679 = CARTESIAN_POINT('',(4.608068166446,0.212321474316));\r
-#13680 = CARTESIAN_POINT('',(4.590166104483,0.212321474395));\r
-#13681 = CARTESIAN_POINT('',(4.572264177671,0.212321474553));\r
-#13682 = CARTESIAN_POINT('',(4.554362190425,0.212321474471));\r
-#13683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#13684 = PCURVE('',#13685,#13695);\r
-#13685 = SURFACE_OF_REVOLUTION('',#13686,#13692);\r
-#13686 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#13687,#13688,#13689,#13690,\r
-    #13691),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#13687 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#13688 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#13689 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#13690 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#13691 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#13692 = AXIS1_PLACEMENT('',#13693,#13694);\r
-#13693 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#13694 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#13695 = DEFINITIONAL_REPRESENTATION('',(#13696),#13702);\r
-#13696 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#13697,#13698,#13699,#13700,\r
-    #13701),.UNSPECIFIED.,.F.,.F.,(5,5),(0.442041562784,0.511930081747),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#13697 = CARTESIAN_POINT('',(4.625970184579,0.212321474364));\r
-#13698 = CARTESIAN_POINT('',(4.608068166446,0.212321474316));\r
-#13699 = CARTESIAN_POINT('',(4.590166104483,0.212321474395));\r
-#13700 = CARTESIAN_POINT('',(4.572264177671,0.212321474553));\r
-#13701 = CARTESIAN_POINT('',(4.554362190425,0.212321474471));\r
-#13702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#13703 = ORIENTED_EDGE('',*,*,#13704,.T.);\r
-#13704 = EDGE_CURVE('',#13653,#13248,#13705,.T.);\r
-#13705 = SURFACE_CURVE('',#13706,(#13775,#13847),.PCURVE_S1.);\r
-#13706 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#13707,#13708,#13709,#13710,\r
-    #13711,#13712,#13713,#13714,#13715,#13716,#13717,#13718,#13719,\r
-    #13720,#13721,#13722,#13723,#13724,#13725,#13726,#13727,#13728,\r
-    #13729,#13730,#13731,#13732,#13733,#13734,#13735,#13736,#13737,\r
-    #13738,#13739,#13740,#13741,#13742,#13743,#13744,#13745,#13746,\r
-    #13747,#13748,#13749,#13750,#13751,#13752,#13753,#13754,#13755,\r
-    #13756,#13757,#13758,#13759,#13760,#13761,#13762,#13763,#13764,\r
-    #13765,#13766,#13767,#13768,#13769,#13770,#13771,#13772,#13773,\r
-    #13774),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267738237,0.219958108821,0.265125677223,0.366865249495,\r
-    0.514806630733,0.562778478347,0.610414455653,0.748924757148,\r
-    0.858377815652,0.934322045293,1.),.UNSPECIFIED.);\r
-#13707 = CARTESIAN_POINT('',(-18.59777926849,35.413591085886,-3.));\r
-#13708 = CARTESIAN_POINT('',(-17.66575578637,34.819753331631,\r
-    -2.999999971247));\r
-#13709 = CARTESIAN_POINT('',(-16.75040557338,34.199827124071,\r
-    -2.985095472953));\r
-#13710 = CARTESIAN_POINT('',(-15.85398454661,33.552497361932,\r
-    -2.953898148405));\r
-#13711 = CARTESIAN_POINT('',(-14.97915744825,32.876734226066,\r
-    -2.904758184742));\r
-#13712 = CARTESIAN_POINT('',(-14.12893916786,32.171874557786,\r
-    -2.835706877627));\r
-#13713 = CARTESIAN_POINT('',(-13.30656685829,31.437785824008,\r
-    -2.744417861757));\r
-#13714 = CARTESIAN_POINT('',(-12.11666033448,30.290874366996,\r
-    -2.569629359123));\r
-#13715 = CARTESIAN_POINT('',(-11.72592740184,29.899393933032,\r
-    -2.504742879569));\r
-#13716 = CARTESIAN_POINT('',(-11.34353161789,29.500767201475,\r
-    -2.433185867933));\r
-#13717 = CARTESIAN_POINT('',(-10.96990541871,29.095144828146,\r
-    -2.354592812751));\r
-#13718 = CARTESIAN_POINT('',(-10.60547460614,28.682741789743,\r
-    -2.268578792143));\r
-#13719 = CARTESIAN_POINT('',(-10.25064684836,28.263846883038,\r
-    -2.174743874234));\r
-#13720 = CARTESIAN_POINT('',(-9.694430834157,27.578324934885,\r
-    -2.010117252108));\r
-#13721 = CARTESIAN_POINT('',(-9.486810912824,27.315518133157,\r
-    -1.944464496601));\r
-#13722 = CARTESIAN_POINT('',(-9.283027607315,27.05049790233,\r
-    -1.875625167615));\r
-#13723 = CARTESIAN_POINT('',(-9.083162859535,26.783361161318,\r
-    -1.803503649463));\r
-#13724 = CARTESIAN_POINT('',(-8.887292157217,26.514216294969,\r
-    -1.728003768888));\r
-#13725 = CARTESIAN_POINT('',(-8.69548332869,26.243183784529,\r
-    -1.64902976975));\r
-#13726 = CARTESIAN_POINT('',(-8.08502969838,25.355946509376,\r
-    -1.380561033205));\r
-#13727 = CARTESIAN_POINT('',(-7.683136448209,24.732542416174,\r
-    -1.176513665835));\r
-#13728 = CARTESIAN_POINT('',(-7.302842567541,24.101774963806,\r
-    -0.953283728772));\r
-#13729 = CARTESIAN_POINT('',(-6.944569194708,23.465466452104,\r
-    -0.709833419308));\r
-#13730 = CARTESIAN_POINT('',(-6.60837426604,22.825683097918,\r
-    -0.445198524399));\r
-#13731 = CARTESIAN_POINT('',(-6.293928798532,22.184714537303,\r
-    -0.15857716455));\r
-#13732 = CARTESIAN_POINT('',(-5.573885600423,20.614830401989,\r
-    0.600039461371));\r
-#13733 = CARTESIAN_POINT('',(-5.19162224194,19.687076578064,\r
-    1.097233775296));\r
-#13734 = CARTESIAN_POINT('',(-4.851685316295,18.769480892301,\r
-    1.643670361265));\r
-#13735 = CARTESIAN_POINT('',(-4.549885425771,17.869578870134,\r
-    2.240029036544));\r
-#13736 = CARTESIAN_POINT('',(-4.280449037292,16.994310774848,\r
-    2.885777519256));\r
-#13737 = CARTESIAN_POINT('',(-4.037148969182,16.149524864714,\r
-    3.578958087517));\r
-#13738 = CARTESIAN_POINT('',(-3.741764962919,15.077247995244,\r
-    4.555432498626));\r
-#13739 = CARTESIAN_POINT('',(-3.671558956312,14.818352812988,\r
-    4.79920074584));\r
-#13740 = CARTESIAN_POINT('',(-3.603273170147,14.563272394131,\r
-    5.047536864338));\r
-#13741 = CARTESIAN_POINT('',(-3.536704985724,14.312131370876,\r
-    5.300325078165));\r
-#13742 = CARTESIAN_POINT('',(-3.471664533175,14.065054072022,\r
-    5.557458648071));\r
-#13743 = CARTESIAN_POINT('',(-3.407959668624,13.822124057766,\r
-    5.818797694586));\r
-#13744 = CARTESIAN_POINT('',(-3.2833118933,13.346409184734,\r
-    6.347779561454));\r
-#13745 = CARTESIAN_POINT('',(-3.222352548166,13.113564463319,\r
-    6.615365484258));\r
-#13746 = CARTESIAN_POINT('',(-3.162366938995,12.884980408303,\r
-    6.886851634538));\r
-#13747 = CARTESIAN_POINT('',(-3.103195094775,12.660731771281,\r
-    7.162114020168));\r
-#13748 = CARTESIAN_POINT('',(-3.044688819316,12.440884930309,\r
-    7.441028899832));\r
-#13749 = CARTESIAN_POINT('',(-2.98671157436,12.225498309303,\r
-    7.72347310737));\r
-#13750 = CARTESIAN_POINT('',(-2.761733737885,11.401463744579,\r
-    8.840489131324));\r
-#13751 = CARTESIAN_POINT('',(-2.597740016293,10.826427613534,\r
-    9.700482281907));\r
-#13752 = CARTESIAN_POINT('',(-2.434088924712,10.290799795105,\r
-    10.586255072462));\r
-#13753 = CARTESIAN_POINT('',(-2.268503355276,9.795309461171,\r
-    11.494822766141));\r
-#13754 = CARTESIAN_POINT('',(-2.099349106523,9.340196505806,\r
-    12.423280693989));\r
-#13755 = CARTESIAN_POINT('',(-1.92512650683,8.92530533939,13.36876099867\r
-    ));\r
-#13756 = CARTESIAN_POINT('',(-1.600505141815,8.253336779381,\r
-    15.086449448785));\r
-#13757 = CARTESIAN_POINT('',(-1.452768425763,7.981396675869,\r
-    15.85343515658));\r
-#13758 = CARTESIAN_POINT('',(-1.299577259048,7.733785886674,\r
-    16.627737514907));\r
-#13759 = CARTESIAN_POINT('',(-1.139694046208,7.509941321533,\r
-    17.407862987676));\r
-#13760 = CARTESIAN_POINT('',(-0.971484972324,7.309029987512,\r
-    18.192247162908));\r
-#13761 = CARTESIAN_POINT('',(-0.79257683788,7.129820597435,\r
-    18.979151542124));\r
-#13762 = CARTESIAN_POINT('',(-0.466253118952,6.859333768711,\r
-    20.312857193345));\r
-#13763 = CARTESIAN_POINT('',(-0.325969418323,6.757936521429,\r
-    20.859393188314));\r
-#13764 = CARTESIAN_POINT('',(-0.178058393066,6.665213141901,\r
-    21.405456117791));\r
-#13765 = CARTESIAN_POINT('',(-2.136405086906E-02,6.580220357657,\r
-    21.950256835045));\r
-#13766 = CARTESIAN_POINT('',(0.145395657915,6.50171770967,\r
-    22.492892808073));\r
-#13767 = CARTESIAN_POINT('',(0.323516570177,6.428010243384,\r
-    23.032359249558));\r
-#13768 = CARTESIAN_POINT('',(0.678791371619,6.295457905567,\r
-    24.03053704643));\r
-#13769 = CARTESIAN_POINT('',(0.852816097777,6.23595285715,\r
-    24.490292853103));\r
-#13770 = CARTESIAN_POINT('',(1.036761388125,6.177015521644,\r
-    24.946198069256));\r
-#13771 = CARTESIAN_POINT('',(1.231122795267,6.116991534907,\r
-    25.39751411369));\r
-#13772 = CARTESIAN_POINT('',(1.436111621211,6.05395094603,\r
-    25.843512016993));\r
-#13773 = CARTESIAN_POINT('',(1.651478504817,5.985802843239,\r
-    26.283564045778));\r
-#13774 = CARTESIAN_POINT('',(1.876525416594,5.910467873395,\r
-    26.717157287525));\r
-#13775 = PCURVE('',#439,#13776);\r
-#13776 = DEFINITIONAL_REPRESENTATION('',(#13777),#13846);\r
-#13777 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#13778,#13779,#13780,#13781,\r
-    #13782,#13783,#13784,#13785,#13786,#13787,#13788,#13789,#13790,\r
-    #13791,#13792,#13793,#13794,#13795,#13796,#13797,#13798,#13799,\r
-    #13800,#13801,#13802,#13803,#13804,#13805,#13806,#13807,#13808,\r
-    #13809,#13810,#13811,#13812,#13813,#13814,#13815,#13816,#13817,\r
-    #13818,#13819,#13820,#13821,#13822,#13823,#13824,#13825,#13826,\r
-    #13827,#13828,#13829,#13830,#13831,#13832,#13833,#13834,#13835,\r
-    #13836,#13837,#13838,#13839,#13840,#13841,#13842,#13843,#13844,\r
-    #13845),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267738237,0.219958108821,0.265125677223,0.366865249495,\r
-    0.514806630733,0.562778478347,0.610414455653,0.748924757148,\r
-    0.858377815652,0.934322045293,1.),.UNSPECIFIED.);\r
-#13778 = CARTESIAN_POINT('',(4.228817050308,0.999999970021));\r
-#13779 = CARTESIAN_POINT('',(4.242543448667,0.986679310993));\r
-#13780 = CARTESIAN_POINT('',(4.256365514724,0.972991643633));\r
-#13781 = CARTESIAN_POINT('',(4.270241334271,0.958902407684));\r
-#13782 = CARTESIAN_POINT('',(4.284117845861,0.944375918768));\r
-#13783 = CARTESIAN_POINT('',(4.297928507319,0.929374320365));\r
-#13784 = CARTESIAN_POINT('',(4.311591594543,0.91385843516));\r
-#13785 = CARTESIAN_POINT('',(4.331768950992,0.88969542279));\r
-#13786 = CARTESIAN_POINT('',(4.338466208423,0.881460487267));\r
-#13787 = CARTESIAN_POINT('',(4.345088220181,0.873081191297));\r
-#13788 = CARTESIAN_POINT('',(4.351621155677,0.86455318113));\r
-#13789 = CARTESIAN_POINT('',(4.358050170545,0.855872473908));\r
-#13790 = CARTESIAN_POINT('',(4.364359538763,0.847035664436));\r
-#13791 = CARTESIAN_POINT('',(4.374316596818,0.832526435584));\r
-#13792 = CARTESIAN_POINT('',(4.378049277643,0.826953102181));\r
-#13793 = CARTESIAN_POINT('',(4.381727040428,0.821319544146));\r
-#13794 = CARTESIAN_POINT('',(4.385346014209,0.815625268651));\r
-#13795 = CARTESIAN_POINT('',(4.388902279588,0.809869905985));\r
-#13796 = CARTESIAN_POINT('',(4.39239190444,0.804053237892));\r
-#13797 = CARTESIAN_POINT('',(4.403512418012,0.7849350528));\r
-#13798 = CARTESIAN_POINT('',(4.410856560703,0.771382514517));\r
-#13799 = CARTESIAN_POINT('',(4.417797803014,0.757518628423));\r
-#13800 = CARTESIAN_POINT('',(4.424292734289,0.743347156347));\r
-#13801 = CARTESIAN_POINT('',(4.430302711959,0.728876079666));\r
-#13802 = CARTESIAN_POINT('',(4.435797717456,0.714119168841));\r
-#13803 = CARTESIAN_POINT('',(4.447979412692,0.677254577069));\r
-#13804 = CARTESIAN_POINT('',(4.454076053945,0.654845907548));\r
-#13805 = CARTESIAN_POINT('',(4.458999034624,0.631940005403));\r
-#13806 = CARTESIAN_POINT('',(4.46276501231,0.608616319565));\r
-#13807 = CARTESIAN_POINT('',(4.465480396079,0.584969169057));\r
-#13808 = CARTESIAN_POINT('',(4.467356570539,0.561103251839));\r
-#13809 = CARTESIAN_POINT('',(4.469123060284,0.529353942004));\r
-#13810 = CARTESIAN_POINT('',(4.4694986343,0.521567360219));\r
-#13811 = CARTESIAN_POINT('',(4.469827341741,0.513773411773));\r
-#13812 = CARTESIAN_POINT('',(4.470120332911,0.505970971582));\r
-#13813 = CARTESIAN_POINT('',(4.470389448811,0.498170585292));\r
-#13814 = CARTESIAN_POINT('',(4.470647642528,0.490369565861));\r
-#13815 = CARTESIAN_POINT('',(4.471167209106,0.474823897354));\r
-#13816 = CARTESIAN_POINT('',(4.471428551904,0.467079220949));\r
-#13817 = CARTESIAN_POINT('',(4.471705558665,0.459336313369));\r
-#13818 = CARTESIAN_POINT('',(4.472012071192,0.451596014082));\r
-#13819 = CARTESIAN_POINT('',(4.47236255053,0.443859091801));\r
-#13820 = CARTESIAN_POINT('',(4.472772046232,0.436126251211));\r
-#13821 = CARTESIAN_POINT('',(4.474663831178,0.405927244424));\r
-#13822 = CARTESIAN_POINT('',(4.476702462505,0.383495708535));\r
-#13823 = CARTESIAN_POINT('',(4.479755774132,0.361120664944));\r
-#13824 = CARTESIAN_POINT('',(4.484247916898,0.338814752785));\r
-#13825 = CARTESIAN_POINT('',(4.49063889616,0.316588405153));\r
-#13826 = CARTESIAN_POINT('',(4.499429360706,0.294451662837));\r
-#13827 = CARTESIAN_POINT('',(4.520491464894,0.255007454011));\r
-#13828 = CARTESIAN_POINT('',(4.531646450104,0.237660237704));\r
-#13829 = CARTESIAN_POINT('',(4.544943451744,0.220383241476));\r
-#13830 = CARTESIAN_POINT('',(4.56069764374,0.203183712128));\r
-#13831 = CARTESIAN_POINT('',(4.579260838563,0.186070854429));\r
-#13832 = CARTESIAN_POINT('',(4.601050809591,0.169057963641));\r
-#13833 = CARTESIAN_POINT('',(4.644208408371,0.140444267527));\r
-#13834 = CARTESIAN_POINT('',(4.66366240073,0.128781520328));\r
-#13835 = CARTESIAN_POINT('',(4.685045870213,0.117183816802));\r
-#13836 = CARTESIAN_POINT('',(4.708521220434,0.105660287425));\r
-#13837 = CARTESIAN_POINT('',(4.734255117751,9.422255433865E-02));\r
-#13838 = CARTESIAN_POINT('',(4.76240178114,8.288456153155E-02));\r
-#13839 = CARTESIAN_POINT('',(4.81960166719,6.195483992927E-02));\r
-#13840 = CARTESIAN_POINT('',(4.848017199641,5.233453110252E-02));\r
-#13841 = CARTESIAN_POINT('',(4.878393177941,4.28103898622E-02));\r
-#13842 = CARTESIAN_POINT('',(4.910776387237,3.339369552004E-02));\r
-#13843 = CARTESIAN_POINT('',(4.945175847019,2.409577750787E-02));\r
-#13844 = CARTESIAN_POINT('',(4.981549563925,1.492622639511E-02));\r
-#13845 = CARTESIAN_POINT('',(5.019815104555,5.892641764695E-03));\r
-#13846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#13847 = PCURVE('',#13848,#13876);\r
-#13848 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#13849,#13850,#13851)\r
-    ,(#13852,#13853,#13854)\r
-    ,(#13855,#13856,#13857)\r
-    ,(#13858,#13859,#13860)\r
-    ,(#13861,#13862,#13863)\r
-    ,(#13864,#13865,#13866)\r
-    ,(#13867,#13868,#13869)\r
-    ,(#13870,#13871,#13872)\r
-    ,(#13873,#13874,#13875\r
-    )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(0.,1.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#13849 = CARTESIAN_POINT('',(-0.100084330477,0.8578121663,-3.));\r
-#13850 = CARTESIAN_POINT('',(2.372259985509E-02,1.241160497629,\r
-    17.999867544966));\r
-#13851 = CARTESIAN_POINT('',(0.532024125859,0.892720745532,\r
-    26.717157287525));\r
-#13852 = CARTESIAN_POINT('',(1.164307247798E-02,6.29799811479,-3.));\r
-#13853 = CARTESIAN_POINT('',(-3.133453913329,6.302279281135,\r
-    17.999867544966));\r
-#13854 = CARTESIAN_POINT('',(1.890824112648,5.96383133355,\r
-    26.717157287525));\r
-#13855 = CARTESIAN_POINT('',(-0.722397124615,11.755554058318,-3.));\r
-#13856 = CARTESIAN_POINT('',(-5.96821463243,11.356776433896,\r
-    17.999867544966));\r
-#13857 = CARTESIAN_POINT('',(3.249624099436,11.034941921567,\r
-    26.717157287525));\r
-#13858 = CARTESIAN_POINT('',(-2.305354984911,17.0770756907,-3.));\r
-#13859 = CARTESIAN_POINT('',(-8.479358719164,16.463131343385,\r
-    17.999867544966));\r
-#13860 = CARTESIAN_POINT('',(4.608424086224,16.106052509585,\r
-    26.717157287525));\r
-#13861 = CARTESIAN_POINT('',(-4.706993963187,22.108477343434,-3.));\r
-#13862 = CARTESIAN_POINT('',(-10.67841267293,21.680083139787,\r
-    17.999867544966));\r
-#13863 = CARTESIAN_POINT('',(5.967224073012,21.177163097603,\r
-    26.717157287525));\r
-#13864 = CARTESIAN_POINT('',(-7.86349612196,26.704058535706,-3.));\r
-#13865 = CARTESIAN_POINT('',(-12.58970458457,27.06317442868,\r
-    17.999867544966));\r
-#13866 = CARTESIAN_POINT('',(7.326024059801,26.24827368562,\r
-    26.717157287525));\r
-#13867 = CARTESIAN_POINT('',(-11.68059011224,30.735701072034,-3.));\r
-#13868 = CARTESIAN_POINT('',(-14.24917171607,32.661245257531,\r
-    17.999867544966));\r
-#13869 = CARTESIAN_POINT('',(8.684824046589,31.319384273638,\r
-    26.717157287525));\r
-#13870 = CARTESIAN_POINT('',(-16.03995210336,34.10017650188,-3.));\r
-#13871 = CARTESIAN_POINT('',(-15.70192039669,38.513647432736,\r
-    17.999867544966));\r
-#13872 = CARTESIAN_POINT('',(10.043624033377,36.390494861655,\r
-    26.717157287525));\r
-#13873 = CARTESIAN_POINT('',(-20.80715503754,36.723510706867,-3.));\r
-#13874 = CARTESIAN_POINT('',(-16.9991956807,44.648580691571,\r
-    17.999867544966));\r
-#13875 = CARTESIAN_POINT('',(11.402424020165,41.461605449673,\r
-    26.717157287525));\r
-#13876 = DEFINITIONAL_REPRESENTATION('',(#13877),#13946);\r
-#13877 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#13878,#13879,#13880,#13881,\r
-    #13882,#13883,#13884,#13885,#13886,#13887,#13888,#13889,#13890,\r
-    #13891,#13892,#13893,#13894,#13895,#13896,#13897,#13898,#13899,\r
-    #13900,#13901,#13902,#13903,#13904,#13905,#13906,#13907,#13908,\r
-    #13909,#13910,#13911,#13912,#13913,#13914,#13915,#13916,#13917,\r
-    #13918,#13919,#13920,#13921,#13922,#13923,#13924,#13925,#13926,\r
-    #13927,#13928,#13929,#13930,#13931,#13932,#13933,#13934,#13935,\r
-    #13936,#13937,#13938,#13939,#13940,#13941,#13942,#13943,#13944,\r
-    #13945),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267738237,0.219958108821,0.265125677223,0.366865249495,\r
-    0.514806630733,0.562778478347,0.610414455653,0.748924757148,\r
-    0.858377815652,0.934322045293,1.),.UNSPECIFIED.);\r
-#13878 = CARTESIAN_POINT('',(0.940985303947,0.));\r
-#13879 = CARTESIAN_POINT('',(0.915597926388,6.8459865E-10));\r
-#13880 = CARTESIAN_POINT('',(0.890186394464,3.548740568393E-04));\r
-#13881 = CARTESIAN_POINT('',(0.864729465743,1.09766488234E-03));\r
-#13882 = CARTESIAN_POINT('',(0.839215376295,2.268145158299E-03));\r
-#13883 = CARTESIAN_POINT('',(0.81364117244,3.914326010824E-03));\r
-#13884 = CARTESIAN_POINT('',(0.788013985719,6.093924418727E-03));\r
-#13885 = CARTESIAN_POINT('',(0.749426756767,1.027729901572E-02));\r
-#13886 = CARTESIAN_POINT('',(0.736491442297,1.18316335956E-02));\r
-#13887 = CARTESIAN_POINT('',(0.723551337857,1.354749858173E-02));\r
-#13888 = CARTESIAN_POINT('',(0.710610443653,1.543430416431E-02));\r
-#13889 = CARTESIAN_POINT('',(0.697673848371,1.750209939604E-02));\r
-#13890 = CARTESIAN_POINT('',(0.684747847631,1.97615109428E-02));\r
-#13891 = CARTESIAN_POINT('',(0.663928400921,2.373283793269E-02));\r
-#13892 = CARTESIAN_POINT('',(0.65602357151,2.53181694836E-02));\r
-#13893 = CARTESIAN_POINT('',(0.648127342274,2.698223227541E-02));\r
-#13894 = CARTESIAN_POINT('',(0.640241638895,2.872765656291E-02));\r
-#13895 = CARTESIAN_POINT('',(0.632368554407,3.055712864291E-02));\r
-#13896 = CARTESIAN_POINT('',(0.624510358925,3.247337242994E-02));\r
-#13897 = CARTESIAN_POINT('',(0.599008060977,3.899708560552E-02));\r
-#13898 = CARTESIAN_POINT('',(0.581433121453,4.396959105565E-02));\r
-#13899 = CARTESIAN_POINT('',(0.563974828118,4.942760049826E-02));\r
-#13900 = CARTESIAN_POINT('',(0.546665191402,5.540281658869E-02));\r
-#13901 = CARTESIAN_POINT('',(0.529538592655,6.192688725781E-02));\r
-#13902 = CARTESIAN_POINT('',(0.512631812331,6.902950343549E-02));\r
-#13903 = CARTESIAN_POINT('',(0.471775100546,8.794068272954E-02));\r
-#13904 = CARTESIAN_POINT('',(0.448106581275,0.100424696224));\r
-#13905 = CARTESIAN_POINT('',(0.425101742585,0.114262810231));\r
-#13906 = CARTESIAN_POINT('',(0.402867768957,0.129518717582));\r
-#13907 = CARTESIAN_POINT('',(0.381496252569,0.146237075571));\r
-#13908 = CARTESIAN_POINT('',(0.361060587997,0.164437208764));\r
-#13909 = CARTESIAN_POINT('',(0.3353097618,0.190492519651));\r
-#13910 = CARTESIAN_POINT('',(0.329107937857,0.19702812571));\r
-#13911 = CARTESIAN_POINT('',(0.323011397744,0.203719478882));\r
-#13912 = CARTESIAN_POINT('',(0.317021362277,0.210566319704));\r
-#13913 = CARTESIAN_POINT('',(0.31113919507,0.217568740509));\r
-#13914 = CARTESIAN_POINT('',(0.30536541273,0.224726014584));\r
-#13915 = CARTESIAN_POINT('',(0.294075921502,0.239298643322));\r
-#13916 = CARTESIAN_POINT('',(0.288558671065,0.246711841581));\r
-#13917 = CARTESIAN_POINT('',(0.283149785133,0.254277254355));\r
-#13918 = CARTESIAN_POINT('',(0.277849898379,0.261994701571));\r
-#13919 = CARTESIAN_POINT('',(0.272659586069,0.269864104946));\r
-#13920 = CARTESIAN_POINT('',(0.2675793693,0.27788550364));\r
-#13921 = CARTESIAN_POINT('',(0.248159558197,0.309825206211));\r
-#13922 = CARTESIAN_POINT('',(0.234643807548,0.334878521348));\r
-#13923 = CARTESIAN_POINT('',(0.222074863506,0.361222083588));\r
-#13924 = CARTESIAN_POINT('',(0.210461106779,0.388868501553));\r
-#13925 = CARTESIAN_POINT('',(0.199806937029,0.417842266482));\r
-#13926 = CARTESIAN_POINT('',(0.190112662819,0.448182374598));\r
-#13927 = CARTESIAN_POINT('',(0.174460385684,0.505040914824));\r
-#13928 = CARTESIAN_POINT('',(0.168144861604,0.531027075992));\r
-#13929 = CARTESIAN_POINT('',(0.162418390619,0.557929147358));\r
-#13930 = CARTESIAN_POINT('',(0.157272622828,0.585781811616));\r
-#13931 = CARTESIAN_POINT('',(0.152693535021,0.614627790169));\r
-#13932 = CARTESIAN_POINT('',(0.148657831106,0.644517765332));\r
-#13933 = CARTESIAN_POINT('',(0.14266352288,0.697014025734));\r
-#13934 = CARTESIAN_POINT('',(0.140447353127,0.719047982263));\r
-#13935 = CARTESIAN_POINT('',(0.138454910135,0.741631255407));\r
-#13936 = CARTESIAN_POINT('',(0.136665354886,0.764783531641));\r
-#13937 = CARTESIAN_POINT('',(0.135050488292,0.788525208422));\r
-#13938 = CARTESIAN_POINT('',(0.133570780866,0.812877706827));\r
-#13939 = CARTESIAN_POINT('',(0.130968063343,0.859483790894));\r
-#13940 = CARTESIAN_POINT('',(0.129823915608,0.881575441875));\r
-#13941 = CARTESIAN_POINT('',(0.128709624144,0.90416219406));\r
-#13942 = CARTESIAN_POINT('',(0.127585879035,0.927263894005));\r
-#13943 = CARTESIAN_POINT('',(0.12640667856,0.950906792844));\r
-#13944 = CARTESIAN_POINT('',(0.125122384502,0.97513027245));\r
-#13945 = CARTESIAN_POINT('',(0.123684620971,1.));\r
-#13946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#13947 = ADVANCED_FACE('',(#13948),#352,.T.);\r
-#13948 = FACE_BOUND('',#13949,.T.);\r
-#13949 = EDGE_LOOP('',(#13950,#13951,#13979,#14013,#14061,#14062));\r
-#13950 = ORIENTED_EDGE('',*,*,#336,.T.);\r
-#13951 = ORIENTED_EDGE('',*,*,#13952,.T.);\r
-#13952 = EDGE_CURVE('',#303,#13953,#13955,.T.);\r
-#13953 = VERTEX_POINT('',#13954);\r
-#13954 = CARTESIAN_POINT('',(13.765834472425,19.659649062936,27.));\r
-#13955 = SURFACE_CURVE('',#13956,(#13960,#13967),.PCURVE_S1.);\r
-#13956 = LINE('',#13957,#13958);\r
-#13957 = CARTESIAN_POINT('',(6.309340799862,9.010672487179,27.));\r
-#13958 = VECTOR('',#13959,1.);\r
-#13959 = DIRECTION('',(0.573576436351,0.819152044289,-9.E-17));\r
-#13960 = PCURVE('',#352,#13961);\r
-#13961 = DEFINITIONAL_REPRESENTATION('',(#13962),#13966);\r
-#13962 = LINE('',#13963,#13964);\r
-#13963 = CARTESIAN_POINT('',(9.010672487179,-6.309340799862));\r
-#13964 = VECTOR('',#13965,1.);\r
-#13965 = DIRECTION('',(0.819152044289,-0.573576436351));\r
-#13966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#13967 = PCURVE('',#13968,#13973);\r
-#13968 = PLANE('',#13969);\r
-#13969 = AXIS2_PLACEMENT_3D('',#13970,#13971,#13972);\r
-#13970 = CARTESIAN_POINT('',(12.618681599723,18.021344974358,27.));\r
-#13971 = DIRECTION('',(-0.57922796534,0.405579787673,-0.707106781187));\r
-#13972 = DIRECTION('',(0.141783143349,-0.804092163206,-0.57735026919));\r
-#13973 = DEFINITIONAL_REPRESENTATION('',(#13974),#13978);\r
-#13974 = LINE('',#13975,#13976);\r
-#13975 = CARTESIAN_POINT('',(6.350852961086,8.981462390205));\r
-#13976 = VECTOR('',#13977,1.);\r
-#13977 = DIRECTION('',(-0.57735026919,-0.816496580928));\r
-#13978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#13979 = ORIENTED_EDGE('',*,*,#13980,.T.);\r
-#13980 = EDGE_CURVE('',#13953,#13981,#13983,.T.);\r
-#13981 = VERTEX_POINT('',#13982);\r
-#13982 = CARTESIAN_POINT('',(13.090078046951,20.115910536805,27.));\r
-#13983 = SURFACE_CURVE('',#13984,(#13989,#13996),.PCURVE_S1.);\r
-#13984 = CIRCLE('',#13985,24.);\r
-#13985 = AXIS2_PLACEMENT_3D('',#13986,#13987,#13988);\r
-#13986 = CARTESIAN_POINT('',(-9.99E-15,9.99E-15,27.));\r
-#13987 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#13988 = DIRECTION('',(1.,-6.9E-16,3.3E-16));\r
-#13989 = PCURVE('',#352,#13990);\r
-#13990 = DEFINITIONAL_REPRESENTATION('',(#13991),#13995);\r
-#13991 = CIRCLE('',#13992,24.);\r
-#13992 = AXIS2_PLACEMENT_2D('',#13993,#13994);\r
-#13993 = CARTESIAN_POINT('',(4.19E-15,-1.16E-15));\r
-#13994 = DIRECTION('',(-6.9E-16,-1.));\r
-#13995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#13996 = PCURVE('',#13997,#14007);\r
-#13997 = SURFACE_OF_REVOLUTION('',#13998,#14004);\r
-#13998 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#13999,#14000,#14001,#14002,\r
-    #14003),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#13999 = CARTESIAN_POINT('',(24.,-6.66E-15,27.));\r
-#14000 = CARTESIAN_POINT('',(24.,-4.88E-15,19.));\r
-#14001 = CARTESIAN_POINT('',(26.,-3.11E-15,11.));\r
-#14002 = CARTESIAN_POINT('',(32.,-1.33E-15,3.));\r
-#14003 = CARTESIAN_POINT('',(40.,-1.33E-15,3.));\r
-#14004 = AXIS1_PLACEMENT('',#14005,#14006);\r
-#14005 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#14006 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#14007 = DEFINITIONAL_REPRESENTATION('',(#14008),#14012);\r
-#14008 = LINE('',#14009,#14010);\r
-#14009 = CARTESIAN_POINT('',(0.,0.));\r
-#14010 = VECTOR('',#14011,1.);\r
-#14011 = DIRECTION('',(1.,0.));\r
-#14012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#14013 = ORIENTED_EDGE('',*,*,#14014,.F.);\r
-#14014 = EDGE_CURVE('',#394,#13981,#14015,.T.);\r
-#14015 = SURFACE_CURVE('',#14016,(#14029,#14045),.PCURVE_S1.);\r
-#14016 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#14017,#14018,#14019,#14020,\r
-    #14021,#14022,#14023,#14024,#14025,#14026,#14027,#14028),\r
-  .UNSPECIFIED.,.F.,.F.,(7,5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#14017 = CARTESIAN_POINT('',(0.316315122092,0.98351473586,27.));\r
-#14018 = CARTESIAN_POINT('',(3.906364723841,6.397106151478,27.));\r
-#14019 = CARTESIAN_POINT('',(7.508777285933,11.802503728495,27.));\r
-#14020 = CARTESIAN_POINT('',(11.122818857947,17.200137163013,27.));\r
-#14021 = CARTESIAN_POINT('',(14.746642181322,22.591207050319,27.));\r
-#14022 = CARTESIAN_POINT('',(18.377513123292,27.977531779283,27.));\r
-#14023 = CARTESIAN_POINT('',(22.283144468471,33.762045141194,27.));\r
-#14024 = CARTESIAN_POINT('',(22.55386560274,34.162953564637,27.));\r
-#14025 = CARTESIAN_POINT('',(22.824608029498,34.563847663165,27.));\r
-#14026 = CARTESIAN_POINT('',(23.095370505629,34.96472827458,27.));\r
-#14027 = CARTESIAN_POINT('',(23.366151780607,35.365596242119,27.));\r
-#14028 = CARTESIAN_POINT('',(23.636950596493,35.766452414449,27.));\r
-#14029 = PCURVE('',#352,#14030);\r
-#14030 = DEFINITIONAL_REPRESENTATION('',(#14031),#14044);\r
-#14031 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#14032,#14033,#14034,#14035,\r
-    #14036,#14037,#14038,#14039,#14040,#14041,#14042,#14043),\r
-  .UNSPECIFIED.,.F.,.F.,(7,5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#14032 = CARTESIAN_POINT('',(0.98351473586,-0.316315122092));\r
-#14033 = CARTESIAN_POINT('',(6.397106151478,-3.906364723841));\r
-#14034 = CARTESIAN_POINT('',(11.802503728495,-7.508777285933));\r
-#14035 = CARTESIAN_POINT('',(17.200137163013,-11.12281885794));\r
-#14036 = CARTESIAN_POINT('',(22.591207050319,-14.74664218132));\r
-#14037 = CARTESIAN_POINT('',(27.977531779283,-18.37751312329));\r
-#14038 = CARTESIAN_POINT('',(33.762045141194,-22.28314446847));\r
-#14039 = CARTESIAN_POINT('',(34.162953564637,-22.55386560274));\r
-#14040 = CARTESIAN_POINT('',(34.563847663165,-22.82460802949));\r
-#14041 = CARTESIAN_POINT('',(34.96472827458,-23.09537050562));\r
-#14042 = CARTESIAN_POINT('',(35.365596242119,-23.3661517806));\r
-#14043 = CARTESIAN_POINT('',(35.766452414449,-23.63695059649));\r
-#14044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#14045 = PCURVE('',#13429,#14046);\r
-#14046 = DEFINITIONAL_REPRESENTATION('',(#14047),#14060);\r
-#14047 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#14048,#14049,#14050,#14051,\r
-    #14052,#14053,#14054,#14055,#14056,#14057,#14058,#14059),\r
-  .UNSPECIFIED.,.F.,.F.,(7,5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#14048 = CARTESIAN_POINT('',(3.,0.9846980552));\r
-#14049 = CARTESIAN_POINT('',(2.84437028461,0.9846980552));\r
-#14050 = CARTESIAN_POINT('',(2.688818450029,0.9846980552));\r
-#14051 = CARTESIAN_POINT('',(2.533435683951,0.9846980552));\r
-#14052 = CARTESIAN_POINT('',(2.378305470835,0.9846980552));\r
-#14053 = CARTESIAN_POINT('',(2.22348468561,0.9846980552));\r
-#14054 = CARTESIAN_POINT('',(2.05749530595,0.9846980552));\r
-#14055 = CARTESIAN_POINT('',(2.045992475721,0.9846980552));\r
-#14056 = CARTESIAN_POINT('',(2.034491520363,0.9846980552));\r
-#14057 = CARTESIAN_POINT('',(2.022992449991,0.9846980552));\r
-#14058 = CARTESIAN_POINT('',(2.011495273788,0.9846980552));\r
-#14059 = CARTESIAN_POINT('',(2.,0.9846980552));\r
-#14060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#14061 = ORIENTED_EDGE('',*,*,#393,.F.);\r
-#14062 = ORIENTED_EDGE('',*,*,#364,.F.);\r
-#14063 = ADVANCED_FACE('',(#14064),#319,.T.);\r
-#14064 = FACE_BOUND('',#14065,.T.);\r
-#14065 = EDGE_LOOP('',(#14066,#14101,#14102,#14348,#14398,#14471,#14523)\r
-  );\r
-#14066 = ORIENTED_EDGE('',*,*,#14067,.F.);\r
-#14067 = EDGE_CURVE('',#303,#14068,#14070,.T.);\r
-#14068 = VERTEX_POINT('',#14069);\r
-#14069 = CARTESIAN_POINT('',(3.784856155871,4.912213554084,\r
-    26.717157287525));\r
-#14070 = SURFACE_CURVE('',#14071,(#14079,#14090),.PCURVE_S1.);\r
-#14071 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#14072,#14073,#14074,#14075,\r
-    #14076,#14077,#14078),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#14072 = CARTESIAN_POINT('',(3.556173905376,5.078742674592,27.));\r
-#14073 = CARTESIAN_POINT('',(3.90465949732,4.834730430793,26.57457764173\r
-    ));\r
-#14074 = CARTESIAN_POINT('',(4.236765963676,4.567432797577,\r
-    26.149216326988));\r
-#14075 = CARTESIAN_POINT('',(4.55161490757,4.277461250133,\r
-    25.724986324129));\r
-#14076 = CARTESIAN_POINT('',(4.847919962062,3.965168204478,\r
-    25.303143500785));\r
-#14077 = CARTESIAN_POINT('',(5.124102819859,3.630791413982,\r
-    24.885117100332));\r
-#14078 = CARTESIAN_POINT('',(5.378030798357,3.274165298079,\r
-    24.472559140973));\r
-#14079 = PCURVE('',#319,#14080);\r
-#14080 = DEFINITIONAL_REPRESENTATION('',(#14081),#14089);\r
-#14081 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#14082,#14083,#14084,#14085,\r
-    #14086,#14087,#14088),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#14082 = CARTESIAN_POINT('',(5.323254218583,0.));\r
-#14083 = CARTESIAN_POINT('',(5.391870727981,8.862965797286E-03));\r
-#14084 = CARTESIAN_POINT('',(5.46047752897,1.772465988653E-02));\r
-#14085 = CARTESIAN_POINT('',(5.529155845891,2.65659177057E-02));\r
-#14086 = CARTESIAN_POINT('',(5.597962503496,3.53637046129E-02));\r
-#14087 = CARTESIAN_POINT('',(5.666965569342,4.40911402107E-02));\r
-#14088 = CARTESIAN_POINT('',(5.736317598595,5.271605832124E-02));\r
-#14089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#14090 = PCURVE('',#13968,#14091);\r
-#14091 = DEFINITIONAL_REPRESENTATION('',(#14092),#14100);\r
-#14092 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#14093,#14094,#14095,#14096,\r
-    #14097,#14098,#14099),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#14093 = CARTESIAN_POINT('',(9.122134253196,12.900645978658));\r
-#14094 = CARTESIAN_POINT('',(9.613369681865,12.553290081267));\r
-#14095 = CARTESIAN_POINT('',(10.120971182274,12.229228829988));\r
-#14096 = CARTESIAN_POINT('',(10.64370461042,11.929338492994));\r
-#14097 = CARTESIAN_POINT('',(11.180379130684,11.655011209284));\r
-#14098 = CARTESIAN_POINT('',(11.729754616028,11.40799409137));\r
-#14099 = CARTESIAN_POINT('',(12.290708036888,11.190745537257));\r
-#14100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#14101 = ORIENTED_EDGE('',*,*,#302,.T.);\r
-#14102 = ORIENTED_EDGE('',*,*,#14103,.T.);\r
-#14103 = EDGE_CURVE('',#274,#14104,#14106,.T.);\r
-#14104 = VERTEX_POINT('',#14105);\r
-#14105 = CARTESIAN_POINT('',(3.277856293059,7.013856991741,\r
-    16.999999997956));\r
-#14106 = SURFACE_CURVE('',#14107,(#14176,#14248),.PCURVE_S1.);\r
-#14107 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#14108,#14109,#14110,#14111,\r
-    #14112,#14113,#14114,#14115,#14116,#14117,#14118,#14119,#14120,\r
-    #14121,#14122,#14123,#14124,#14125,#14126,#14127,#14128,#14129,\r
-    #14130,#14131,#14132,#14133,#14134,#14135,#14136,#14137,#14138,\r
-    #14139,#14140,#14141,#14142,#14143,#14144,#14145,#14146,#14147,\r
-    #14148,#14149,#14150,#14151,#14152,#14153,#14154,#14155,#14156,\r
-    #14157,#14158,#14159,#14160,#14161,#14162,#14163,#14164,#14165,\r
-    #14166,#14167,#14168,#14169,#14170,#14171,#14172,#14173,#14174,\r
-    #14175),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732816E-02,0.134164938732,0.206253639056,0.289095162862,\r
-    0.441240529253,0.481791559628,0.522584322264,0.648883534701,\r
-    0.788637761541,0.85925987962,1.),.UNSPECIFIED.);\r
-#14108 = CARTESIAN_POINT('',(4.818224284906,3.901886049123,27.));\r
-#14109 = CARTESIAN_POINT('',(4.723438015739,4.018932394973,\r
-    26.711687789718));\r
-#14110 = CARTESIAN_POINT('',(4.63038587497,4.131709748284,\r
-    26.421000307337));\r
-#14111 = CARTESIAN_POINT('',(4.539523117947,4.240499128459,\r
-    26.128016128749));\r
-#14112 = CARTESIAN_POINT('',(4.451256623544,4.345637457028,\r
-    25.832840231393));\r
-#14113 = CARTESIAN_POINT('',(4.365932370605,4.447499888353,\r
-    25.535601704035));\r
-#14114 = CARTESIAN_POINT('',(4.283831837303,4.546482489912,\r
-    25.23644875088));\r
-#14115 = CARTESIAN_POINT('',(4.039174250385,4.84665773323,\r
-    24.300464749021));\r
-#14116 = CARTESIAN_POINT('',(3.888533005476,5.039269230677,\r
-    23.657620472066));\r
-#14117 = CARTESIAN_POINT('',(3.755323245493,5.224606423196,\r
-    23.008437819445));\r
-#14118 = CARTESIAN_POINT('',(3.640419223793,5.406560288209,\r
-    22.354555828367));\r
-#14119 = CARTESIAN_POINT('',(3.543782309091,5.58842684811,\r
-    21.697583196814));\r
-#14120 = CARTESIAN_POINT('',(3.46505682273,5.772866466621,\r
-    21.038969174349));\r
-#14121 = CARTESIAN_POINT('',(3.355162468946,6.111794758537,\r
-    19.858169747877));\r
-#14122 = CARTESIAN_POINT('',(3.317505470862,6.264532982962,\r
-    19.336100083294));\r
-#14123 = CARTESIAN_POINT('',(3.290502905206,6.421288405096,\r
-    18.81442463128));\r
-#14124 = CARTESIAN_POINT('',(3.273850905428,6.582907729699,\r
-    18.293719228427));\r
-#14125 = CARTESIAN_POINT('',(3.267254713917,6.750057999815,\r
-    17.774514757354));\r
-#14126 = CARTESIAN_POINT('',(3.270451990193,6.923263047975,\r
-    17.257307134314));\r
-#14127 = CARTESIAN_POINT('',(3.297851669271,7.309417906724,\r
-    16.151051688056));\r
-#14128 = CARTESIAN_POINT('',(3.325116655545,7.524444132871,\r
-    15.562790186345));\r
-#14129 = CARTESIAN_POINT('',(3.364630076482,7.748650846751,\r
-    14.978501148236));\r
-#14130 = CARTESIAN_POINT('',(3.416071978288,7.982483167873,\r
-    14.398853360377));\r
-#14131 = CARTESIAN_POINT('',(3.479153190832,8.226260766597,\r
-    13.824490115402));\r
-#14132 = CARTESIAN_POINT('',(3.553588230198,8.480222491277,\r
-    13.256044396611));\r
-#14133 = CARTESIAN_POINT('',(3.796025397171,9.230021132033,\r
-    11.662174802482));\r
-#14134 = CARTESIAN_POINT('',(3.990214906643,9.750481942019,\r
-    10.65225695039));\r
-#14135 = CARTESIAN_POINT('',(4.219644771032,10.307088661651,\r
-    9.668307740613));\r
-#14136 = CARTESIAN_POINT('',(4.481991909657,10.900475270368,\r
-    8.714068178148));\r
-#14137 = CARTESIAN_POINT('',(4.773943964224,11.531400920622,\r
-    7.793315190533));\r
-#14138 = CARTESIAN_POINT('',(5.090710103526,12.201046340597,\r
-    6.909909545331));\r
-#14139 = CARTESIAN_POINT('',(5.515439718155,13.100021191896,\r
-    5.843212096974));\r
-#14140 = CARTESIAN_POINT('',(5.606139512279,13.292052692309,\r
-    5.621662887144));\r
-#14141 = CARTESIAN_POINT('',(5.698040332764,13.486960670337,\r
-    5.403113701737));\r
-#14142 = CARTESIAN_POINT('',(5.791017015839,13.684774912392,\r
-    5.187641252264));\r
-#14143 = CARTESIAN_POINT('',(5.884935182134,13.885519585965,\r
-    4.975316446724));\r
-#14144 = CARTESIAN_POINT('',(5.979651443757,14.089211519022,\r
-    4.766203083517));\r
-#14145 = CARTESIAN_POINT('',(6.170950118431,14.503754224844,\r
-    4.353298542492));\r
-#14146 = CARTESIAN_POINT('',(6.267540250122,14.714640292059,\r
-    4.149546059854));\r
-#14147 = CARTESIAN_POINT('',(6.364634528971,14.928539967032,\r
-    3.949169933672));\r
-#14148 = CARTESIAN_POINT('',(6.462073258118,15.145463729208,\r
-    3.752228275166));\r
-#14149 = CARTESIAN_POINT('',(6.559690560702,15.3654168913,3.558773934801\r
-    ));\r
-#14150 = CARTESIAN_POINT('',(6.657315494074,15.588398802281,\r
-    3.368854177301));\r
-#14151 = CARTESIAN_POINT('',(7.056513623944,16.514134806757,\r
-    2.605567873012));\r
-#14152 = CARTESIAN_POINT('',(7.356693766992,17.242929658385,\r
-    2.062822080085));\r
-#14153 = CARTESIAN_POINT('',(7.650062725638,18.000436470473,\r
-    1.555636711385));\r
-#14154 = CARTESIAN_POINT('',(7.93108455973,18.785814183744,\r
-    1.084661970026));\r
-#14155 = CARTESIAN_POINT('',(8.19436035615,19.597565748067,\r
-    0.649815413635));\r
-#14156 = CARTESIAN_POINT('',(8.435125661111,20.433435556136,\r
-    0.250421577406));\r
-#14157 = CARTESIAN_POINT('',(8.886779729168,22.238662761613,\r
-    -0.518568227504));\r
-#14158 = CARTESIAN_POINT('',(9.091824637353,23.213038734159,\r
-    -0.880578359973));\r
-#14159 = CARTESIAN_POINT('',(9.259398793514,24.209387705627,\r
-    -1.202082738708));\r
-#14160 = CARTESIAN_POINT('',(9.385861390181,25.223350675484,\r
-    -1.485599317965));\r
-#14161 = CARTESIAN_POINT('',(9.469346150391,26.250532849151,\r
-    -1.7340011752));\r
-#14162 = CARTESIAN_POINT('',(9.509380746542,27.286658581596,\r
-    -1.950164991404));\r
-#14163 = CARTESIAN_POINT('',(9.505230962796,28.85367601564,\r
-    -2.231194911599));\r
-#14164 = CARTESIAN_POINT('',(9.49291031293,29.381034275179,\r
-    -2.318022665291));\r
-#14165 = CARTESIAN_POINT('',(9.469741379722,29.909240785767,\r
-    -2.397701508334));\r
-#14166 = CARTESIAN_POINT('',(9.435868433818,30.437865511753,\r
-    -2.470585702601));\r
-#14167 = CARTESIAN_POINT('',(9.391487703725,30.966519560568,\r
-    -2.537016586598));\r
-#14168 = CARTESIAN_POINT('',(9.33683437124,31.494855011427,\r
-    -2.597318839136));\r
-#14169 = CARTESIAN_POINT('',(9.143301549306,33.074217304407,\r
-    -2.76036367585));\r
-#14170 = CARTESIAN_POINT('',(8.974681488928,34.123316864798,\r
-    -2.845792587212));\r
-#14171 = CARTESIAN_POINT('',(8.768378531719,35.167552882347,\r
-    -2.910519357071));\r
-#14172 = CARTESIAN_POINT('',(8.526865803377,36.205173836405,\r
-    -2.956649707257));\r
-#14173 = CARTESIAN_POINT('',(8.252748082555,37.2349285548,\r
-    -2.985974171431));\r
-#14174 = CARTESIAN_POINT('',(7.948582661161,38.256025489563,-3.));\r
-#14175 = CARTESIAN_POINT('',(7.616793391689,39.268109942144,-3.));\r
-#14176 = PCURVE('',#319,#14177);\r
-#14177 = DEFINITIONAL_REPRESENTATION('',(#14178),#14247);\r
-#14178 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#14179,#14180,#14181,#14182,\r
-    #14183,#14184,#14185,#14186,#14187,#14188,#14189,#14190,#14191,\r
-    #14192,#14193,#14194,#14195,#14196,#14197,#14198,#14199,#14200,\r
-    #14201,#14202,#14203,#14204,#14205,#14206,#14207,#14208,#14209,\r
-    #14210,#14211,#14212,#14213,#14214,#14215,#14216,#14217,#14218,\r
-    #14219,#14220,#14221,#14222,#14223,#14224,#14225,#14226,#14227,\r
-    #14228,#14229,#14230,#14231,#14232,#14233,#14234,#14235,#14236,\r
-    #14237,#14238,#14239,#14240,#14241,#14242,#14243,#14244,#14245,\r
-    #14246),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732816E-02,0.134164938732,0.206253639056,0.289095162862,\r
-    0.441240529253,0.481791559628,0.522584322264,0.648883534701,\r
-    0.788637761541,0.85925987962,1.),.UNSPECIFIED.);\r
-#14179 = CARTESIAN_POINT('',(5.60248622245,0.));\r
-#14180 = CARTESIAN_POINT('',(5.578193798742,6.006504380866E-03));\r
-#14181 = CARTESIAN_POINT('',(5.554612497256,1.206249361562E-02));\r
-#14182 = CARTESIAN_POINT('',(5.531778069985,1.816721547953E-02));\r
-#14183 = CARTESIAN_POINT('',(5.509718605945,2.431943363932E-02));\r
-#14184 = CARTESIAN_POINT('',(5.488453852602,3.051747456102E-02));\r
-#14185 = CARTESIAN_POINT('',(5.467995348537,3.675932636392E-02));\r
-#14186 = CARTESIAN_POINT('',(5.40687962323,5.630425623764E-02));\r
-#14187 = CARTESIAN_POINT('',(5.369025327053,6.975006268809E-02));\r
-#14188 = CARTESIAN_POINT('',(5.334819202307,8.336100580548E-02));\r
-#14189 = CARTESIAN_POINT('',(5.304150144497,9.711454595962E-02));\r
-#14190 = CARTESIAN_POINT('',(5.276809385503,0.110989440622));\r
-#14191 = CARTESIAN_POINT('',(5.252556327312,0.124968083745));\r
-#14192 = CARTESIAN_POINT('',(5.214177905309,0.150177223504));\r
-#14193 = CARTESIAN_POINT('',(5.198994833887,0.161374578824));\r
-#14194 = CARTESIAN_POINT('',(5.185463927538,0.172621826554));\r
-#14195 = CARTESIAN_POINT('',(5.173456819491,0.1839134857));\r
-#14196 = CARTESIAN_POINT('',(5.162849038146,0.195245096969));\r
-#14197 = CARTESIAN_POINT('',(5.153523078131,0.206612999132));\r
-#14198 = CARTESIAN_POINT('',(5.135995962419,0.231115762302));\r
-#14199 = CARTESIAN_POINT('',(5.128170044633,0.244261376624));\r
-#14200 = CARTESIAN_POINT('',(5.121721397312,0.257446213569));\r
-#14201 = CARTESIAN_POINT('',(5.11649345223,0.270666673325));\r
-#14202 = CARTESIAN_POINT('',(5.112341603766,0.283919789101));\r
-#14203 = CARTESIAN_POINT('',(5.109132224473,0.297202873117));\r
-#14204 = CARTESIAN_POINT('',(5.102348646253,0.334958972866));\r
-#14205 = CARTESIAN_POINT('',(5.100715331993,0.359497618944));\r
-#14206 = CARTESIAN_POINT('',(5.101069958648,0.384112751049));\r
-#14207 = CARTESIAN_POINT('',(5.102747808598,0.408791866498));\r
-#14208 = CARTESIAN_POINT('',(5.105164860273,0.433521406188));\r
-#14209 = CARTESIAN_POINT('',(5.107809370394,0.458283778698));\r
-#14210 = CARTESIAN_POINT('',(5.110897726954,0.489657741927));\r
-#14211 = CARTESIAN_POINT('',(5.111532997645,0.496260551534));\r
-#14212 = CARTESIAN_POINT('',(5.112145419913,0.502863856675));\r
-#14213 = CARTESIAN_POINT('',(5.112727142822,0.509467174073));\r
-#14214 = CARTESIAN_POINT('',(5.1132707692,0.51606844619));\r
-#14215 = CARTESIAN_POINT('',(5.11376939078,0.522664764894));\r
-#14216 = CARTESIAN_POINT('',(5.114666393106,0.535884293912));\r
-#14217 = CARTESIAN_POINT('',(5.115064161655,0.542507269434));\r
-#14218 = CARTESIAN_POINT('',(5.115403308755,0.549121813415));\r
-#14219 = CARTESIAN_POINT('',(5.11567778409,0.555725898988));\r
-#14220 = CARTESIAN_POINT('',(5.115882061099,0.562317479687));\r
-#14221 = CARTESIAN_POINT('',(5.116011155026,0.568894496629));\r
-#14222 = CARTESIAN_POINT('',(5.11621385536,0.595766625305));\r
-#14223 = CARTESIAN_POINT('',(5.115603966347,0.615921862632));\r
-#14224 = CARTESIAN_POINT('',(5.114099181578,0.635855092035));\r
-#14225 = CARTESIAN_POINT('',(5.111619447494,0.655505223072));\r
-#14226 = CARTESIAN_POINT('',(5.108138919936,0.67481829156));\r
-#14227 = CARTESIAN_POINT('',(5.103676126722,0.693748549125));\r
-#14228 = CARTESIAN_POINT('',(5.0923174372,0.732736111601));\r
-#14229 = CARTESIAN_POINT('',(5.085211209391,0.752704789847));\r
-#14230 = CARTESIAN_POINT('',(5.077036192858,0.772106774878));\r
-#14231 = CARTESIAN_POINT('',(5.067910054827,0.79091681469));\r
-#14232 = CARTESIAN_POINT('',(5.057967865779,0.809130157444));\r
-#14233 = CARTESIAN_POINT('',(5.047345514408,0.826752621819));\r
-#14234 = CARTESIAN_POINT('',(5.030528669806,0.85240831176));\r
-#14235 = CARTESIAN_POINT('',(5.024742242857,0.860874170224));\r
-#14236 = CARTESIAN_POINT('',(5.018830957563,0.869195778052));\r
-#14237 = CARTESIAN_POINT('',(5.012810272462,0.877376181749));\r
-#14238 = CARTESIAN_POINT('',(5.006694747806,0.885418940445));\r
-#14239 = CARTESIAN_POINT('',(5.000497940195,0.893327949131));\r
-#14240 = CARTESIAN_POINT('',(4.981745736784,0.916610357039));\r
-#14241 = CARTESIAN_POINT('',(4.968986618163,0.931597373438));\r
-#14242 = CARTESIAN_POINT('',(4.956052404072,0.946102566177));\r
-#14243 = CARTESIAN_POINT('',(4.943024422478,0.960161605258));\r
-#14244 = CARTESIAN_POINT('',(4.929969108232,0.973809128448));\r
-#14245 = CARTESIAN_POINT('',(4.916939753784,0.987077960681));\r
-#14246 = CARTESIAN_POINT('',(4.903978768983,1.));\r
-#14247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#14248 = PCURVE('',#14249,#14277);\r
-#14249 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#14250,#14251,#14252)\r
-    ,(#14253,#14254,#14255)\r
-    ,(#14256,#14257,#14258)\r
-    ,(#14259,#14260,#14261)\r
-    ,(#14262,#14263,#14264)\r
-    ,(#14265,#14266,#14267)\r
-    ,(#14268,#14269,#14270)\r
-    ,(#14271,#14272,#14273)\r
-    ,(#14274,#14275,#14276\r
-    )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(2.,3.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#14250 = CARTESIAN_POINT('',(6.920234751085,41.217428493247,-3.));\r
-#14251 = CARTESIAN_POINT('',(14.806135103679,45.663561032527,\r
-    18.132466219623));\r
-#14252 = CARTESIAN_POINT('',(35.061305989358,24.895477949231,\r
-    27.282842712475));\r
-#14253 = CARTESIAN_POINT('',(8.846564493124,36.245016715502,-3.));\r
-#14254 = CARTESIAN_POINT('',(11.871433027229,40.091372585662,\r
-    18.132466219623));\r
-#14255 = CARTESIAN_POINT('',(30.76075775684,21.884201658388,\r
-    27.282842712475));\r
-#14256 = CARTESIAN_POINT('',(9.999849964381,30.973124766048,-3.));\r
-#14257 = CARTESIAN_POINT('',(9.231423821978,34.633349232575,\r
-    18.132466219623));\r
-#14258 = CARTESIAN_POINT('',(26.460209524323,18.872925367545,\r
-    27.282842712475));\r
-#14259 = CARTESIAN_POINT('',(10.325772260041,25.541966644158,-3.));\r
-#14260 = CARTESIAN_POINT('',(6.90681444434,29.236039874034,\r
-    18.132466219623));\r
-#14261 = CARTESIAN_POINT('',(22.159661291806,15.861649076702,\r
-    27.282842712475));\r
-#14262 = CARTESIAN_POINT('',(9.800529782987,20.103574329567,-3.));\r
-#14263 = CARTESIAN_POINT('',(4.906678321617,23.841488268313,\r
-    18.132466219623));\r
-#14264 = CARTESIAN_POINT('',(17.859113059289,12.850372785859,\r
-    27.282842712475));\r
-#14265 = CARTESIAN_POINT('',(8.434056543899,14.81351369532,-3.));\r
-#14266 = CARTESIAN_POINT('',(3.227228501056,18.39039101518,\r
-    18.132466219623));\r
-#14267 = CARTESIAN_POINT('',(13.558564826772,9.839096495016,\r
-    27.282842712475));\r
-#14268 = CARTESIAN_POINT('',(6.270224288446,9.821366476137,-3.));\r
-#14269 = CARTESIAN_POINT('',(1.851740596766,12.825725932916,\r
-    18.132466219623));\r
-#14270 = CARTESIAN_POINT('',(9.258016594254,6.827820204173,\r
-    27.282842712475));\r
-#14271 = CARTESIAN_POINT('',(3.383397201296,5.261855375827,-3.));\r
-#14272 = CARTESIAN_POINT('',(0.751866173965,7.096135263756,\r
-    18.132466219623));\r
-#14273 = CARTESIAN_POINT('',(4.957468361737,3.81654391333,\r
-    27.282842712475));\r
-#14274 = CARTESIAN_POINT('',(-0.127425631397,1.248160295236,-3.));\r
-#14275 = CARTESIAN_POINT('',(-0.110134294109,1.158473600377,\r
-    18.132466219623));\r
-#14276 = CARTESIAN_POINT('',(0.65692012922,0.805267622487,\r
-    27.282842712475));\r
-#14277 = DEFINITIONAL_REPRESENTATION('',(#14278),#14347);\r
-#14278 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#14279,#14280,#14281,#14282,\r
-    #14283,#14284,#14285,#14286,#14287,#14288,#14289,#14290,#14291,\r
-    #14292,#14293,#14294,#14295,#14296,#14297,#14298,#14299,#14300,\r
-    #14301,#14302,#14303,#14304,#14305,#14306,#14307,#14308,#14309,\r
-    #14310,#14311,#14312,#14313,#14314,#14315,#14316,#14317,#14318,\r
-    #14319,#14320,#14321,#14322,#14323,#14324,#14325,#14326,#14327,\r
-    #14328,#14329,#14330,#14331,#14332,#14333,#14334,#14335,#14336,\r
-    #14337,#14338,#14339,#14340,#14341,#14342,#14343,#14344,#14345,\r
-    #14346),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732816E-02,0.134164938732,0.206253639056,0.289095162862,\r
-    0.441240529253,0.481791559628,0.522584322264,0.648883534701,\r
-    0.788637761541,0.85925987962,1.),.UNSPECIFIED.);\r
-#14279 = CARTESIAN_POINT('',(2.875455796418,0.9846980552));\r
-#14280 = CARTESIAN_POINT('',(2.874610153272,0.969253407616));\r
-#14281 = CARTESIAN_POINT('',(2.87382656138,0.954038773636));\r
-#14282 = CARTESIAN_POINT('',(2.873092001909,0.939039217951));\r
-#14283 = CARTESIAN_POINT('',(2.872393256277,0.924243688101));\r
-#14284 = CARTESIAN_POINT('',(2.871717420448,0.909643925974));\r
-#14285 = CARTESIAN_POINT('',(2.871052275216,0.895233628841));\r
-#14286 = CARTESIAN_POINT('',(2.868981397104,0.850983882287));\r
-#14287 = CARTESIAN_POINT('',(2.867573637354,0.821784136093));\r
-#14288 = CARTESIAN_POINT('',(2.866056720107,0.79335852841));\r
-#14289 = CARTESIAN_POINT('',(2.864342064438,0.765683301252));\r
-#14290 = CARTESIAN_POINT('',(2.862367336923,0.73873896019));\r
-#14291 = CARTESIAN_POINT('',(2.860087573579,0.712506842125));\r
-#14292 = CARTESIAN_POINT('',(2.855398007619,0.666743522331));\r
-#14293 = CARTESIAN_POINT('',(2.853113929727,0.646953276264));\r
-#14294 = CARTESIAN_POINT('',(2.85060212658,0.627587262157));\r
-#14295 = CARTESIAN_POINT('',(2.847851407274,0.608635949902));\r
-#14296 = CARTESIAN_POINT('',(2.844853850244,0.590090255909));\r
-#14297 = CARTESIAN_POINT('',(2.841603692094,0.571941691717));\r
-#14298 = CARTESIAN_POINT('',(2.834066747519,0.533774424125));\r
-#14299 = CARTESIAN_POINT('',(2.829697609274,0.51388037504));\r
-#14300 = CARTESIAN_POINT('',(2.82498303719,0.494488691777));\r
-#14301 = CARTESIAN_POINT('',(2.819919363653,0.475588787144));\r
-#14302 = CARTESIAN_POINT('',(2.814504531431,0.457171532908));\r
-#14303 = CARTESIAN_POINT('',(2.808737546266,0.439229385444));\r
-#14304 = CARTESIAN_POINT('',(2.791380134706,0.389665510146));\r
-#14305 = CARTESIAN_POINT('',(2.778953688584,0.359155860072));\r
-#14306 = CARTESIAN_POINT('',(2.765339024067,0.330190258989));\r
-#14307 = CARTESIAN_POINT('',(2.75054500139,0.302744206386));\r
-#14308 = CARTESIAN_POINT('',(2.734584622197,0.276807108124));\r
-#14309 = CARTESIAN_POINT('',(2.717473371656,0.252380146001));\r
-#14310 = CARTESIAN_POINT('',(2.694368823145,0.223366850258));\r
-#14311 = CARTESIAN_POINT('',(2.689426368497,0.217369240867));\r
-#14312 = CARTESIAN_POINT('',(2.684403998415,0.211479773726));\r
-#14313 = CARTESIAN_POINT('',(2.679302077456,0.205698771093));\r
-#14314 = CARTESIAN_POINT('',(2.674121152243,0.200026440153));\r
-#14315 = CARTESIAN_POINT('',(2.668861982899,0.194462840781));\r
-#14316 = CARTESIAN_POINT('',(2.658156945478,0.183520771913));\r
-#14317 = CARTESIAN_POINT('',(2.652710154545,0.178143591285));\r
-#14318 = CARTESIAN_POINT('',(2.647185852237,0.172876582011));\r
-#14319 = CARTESIAN_POINT('',(2.641585024518,0.167719719628));\r
-#14320 = CARTESIAN_POINT('',(2.635908793357,0.16267289078));\r
-#14321 = CARTESIAN_POINT('',(2.630158421352,0.157735887889));\r
-#14322 = CARTESIAN_POINT('',(2.606306295287,0.137961942772));\r
-#14323 = CARTESIAN_POINT('',(2.587577491229,0.124063196881));\r
-#14324 = CARTESIAN_POINT('',(2.568194040054,0.111206667649));\r
-#14325 = CARTESIAN_POINT('',(2.548211044802,9.937300256055E-02));\r
-#14326 = CARTESIAN_POINT('',(2.527692661258,8.852995340355E-02));\r
-#14327 = CARTESIAN_POINT('',(2.506710655157,7.863600403444E-02));\r
-#14328 = CARTESIAN_POINT('',(2.461702862006,5.969349169127E-02));\r
-#14329 = CARTESIAN_POINT('',(2.437583849568,5.084429042289E-02));\r
-#14330 = CARTESIAN_POINT('',(2.413097311915,4.303387576794E-02));\r
-#14331 = CARTESIAN_POINT('',(2.388341310872,3.618019162619E-02));\r
-#14332 = CARTESIAN_POINT('',(2.36339992871,3.019920605395E-02));\r
-#14333 = CARTESIAN_POINT('',(2.338346372027,2.501106852835E-02));\r
-#14334 = CARTESIAN_POINT('',(2.300561147707,1.828346488877E-02));\r
-#14335 = CARTESIAN_POINT('',(2.287862833433,1.620829964628E-02));\r
-#14336 = CARTESIAN_POINT('',(2.275157483836,1.430669107214E-02));\r
-#14337 = CARTESIAN_POINT('',(2.262450883129,1.256936784247E-02));\r
-#14338 = CARTESIAN_POINT('',(2.249747707259,1.098753800415E-02));\r
-#14339 = CARTESIAN_POINT('',(2.237051629865,9.55294408184E-03));\r
-#14340 = CARTESIAN_POINT('',(2.199083581767,5.677110563065E-03));\r
-#14341 = CARTESIAN_POINT('',(2.173842584133,3.650755219481E-03));\r
-#14342 = CARTESIAN_POINT('',(2.148661402305,2.117533620689E-03));\r
-#14343 = CARTESIAN_POINT('',(2.12354660461,1.025676031491E-03));\r
-#14344 = CARTESIAN_POINT('',(2.098495292351,3.318565824178E-04));\r
-#14345 = CARTESIAN_POINT('',(2.073496285434,2.29E-15));\r
-#14346 = CARTESIAN_POINT('',(2.048529561987,-5.4E-16));\r
-#14347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#14348 = ORIENTED_EDGE('',*,*,#14349,.T.);\r
-#14349 = EDGE_CURVE('',#14104,#14350,#14352,.T.);\r
-#14350 = VERTEX_POINT('',#14351);\r
-#14351 = CARTESIAN_POINT('',(2.767636828788,7.230402336397,17.));\r
-#14352 = SURFACE_CURVE('',#14353,(#14372,#14380),.PCURVE_S1.);\r
-#14353 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#14354,#14355,#14356,#14357,\r
-    #14358,#14359,#14360,#14361,#14362,#14363,#14364,#14365,#14366,\r
-    #14367,#14368,#14369,#14370,#14371),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6\r
-    ),(0.,0.250999989569,0.500999988929,0.750999988289,1.),\r
-  .UNSPECIFIED.);\r
-#14354 = CARTESIAN_POINT('',(6.771226334961,3.753535071642,17.));\r
-#14355 = CARTESIAN_POINT('',(6.578163439822,4.101812689042,17.));\r
-#14356 = CARTESIAN_POINT('',(6.362705867834,4.437681937429,17.));\r
-#14357 = CARTESIAN_POINT('',(6.125925215443,4.759210632735,17.));\r
-#14358 = CARTESIAN_POINT('',(5.869122558896,5.064632521066,17.));\r
-#14359 = CARTESIAN_POINT('',(5.319623681195,5.638922334449,17.));\r
-#14360 = CARTESIAN_POINT('',(5.027067581691,5.90793835795,17.));\r
-#14361 = CARTESIAN_POINT('',(4.717666278974,6.157821773359,17.));\r
-#14362 = CARTESIAN_POINT('',(4.393105973739,6.387210745464,17.));\r
-#14363 = CARTESIAN_POINT('',(3.717385958277,6.802711433001,17.));\r
-#14364 = CARTESIAN_POINT('',(3.366217679052,6.988828417515,17.));\r
-#14365 = CARTESIAN_POINT('',(3.003601231694,7.15216916419,17.));\r
-#14366 = CARTESIAN_POINT('',(2.631512833172,7.291843485178,17.));\r
-#14367 = CARTESIAN_POINT('',(1.874087052107,7.522126227358,17.));\r
-#14368 = CARTESIAN_POINT('',(1.488799143592,7.612931533252,17.));\r
-#14369 = CARTESIAN_POINT('',(1.098241117246,7.679004961883,17.));\r
-#14370 = CARTESIAN_POINT('',(0.704524632271,7.719988970111,17.));\r
-#14371 = CARTESIAN_POINT('',(0.309804774664,7.735796831285,17.));\r
-#14372 = PCURVE('',#319,#14373);\r
-#14373 = DEFINITIONAL_REPRESENTATION('',(#14374),#14379);\r
-#14374 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#14375,#14376,#14377,#14378),\r
-  .UNSPECIFIED.,.F.,.F.,(4,4),(0.612383479787,0.682272003951),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#14375 = CARTESIAN_POINT('',(5.149568960109,0.212321474614));\r
-#14376 = CARTESIAN_POINT('',(5.125699635908,0.212321474679));\r
-#14377 = CARTESIAN_POINT('',(5.101830318622,0.212321474513));\r
-#14378 = CARTESIAN_POINT('',(5.077960966012,0.212321474405));\r
-#14379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#14380 = PCURVE('',#14381,#14391);\r
-#14381 = SURFACE_OF_REVOLUTION('',#14382,#14388);\r
-#14382 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#14383,#14384,#14385,#14386,\r
-    #14387),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#14383 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#14384 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#14385 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#14386 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#14387 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#14388 = AXIS1_PLACEMENT('',#14389,#14390);\r
-#14389 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#14390 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#14391 = DEFINITIONAL_REPRESENTATION('',(#14392),#14397);\r
-#14392 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#14393,#14394,#14395,#14396),\r
-  .UNSPECIFIED.,.F.,.F.,(4,4),(0.612383479787,0.682272003951),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#14393 = CARTESIAN_POINT('',(5.149568960109,0.212321474614));\r
-#14394 = CARTESIAN_POINT('',(5.125699635908,0.212321474679));\r
-#14395 = CARTESIAN_POINT('',(5.101830318622,0.212321474513));\r
-#14396 = CARTESIAN_POINT('',(5.077960966012,0.212321474405));\r
-#14397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#14398 = ORIENTED_EDGE('',*,*,#14399,.T.);\r
-#14399 = EDGE_CURVE('',#14350,#14400,#14402,.T.);\r
-#14400 = VERTEX_POINT('',#14401);\r
-#14401 = CARTESIAN_POINT('',(2.010114804135,7.476494508317,17.));\r
-#14402 = SURFACE_CURVE('',#14403,(#14422,#14444),.PCURVE_S1.);\r
-#14403 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#14404,#14405,#14406,#14407,\r
-    #14408,#14409,#14410,#14411,#14412,#14413,#14414,#14415,#14416,\r
-    #14417,#14418,#14419,#14420,#14421),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6\r
-    ),(0.,0.250000000694,0.5,0.749999999306,1.),.UNSPECIFIED.);\r
-#14404 = CARTESIAN_POINT('',(6.01656166707,4.872321553393,17.));\r
-#14405 = CARTESIAN_POINT('',(5.76695248313,5.18055013074,17.));\r
-#14406 = CARTESIAN_POINT('',(5.497601826115,5.472798111663,17.));\r
-#14407 = CARTESIAN_POINT('',(5.209883896134,5.747369264017,17.));\r
-#14408 = CARTESIAN_POINT('',(4.905367043221,6.002767309875,17.));\r
-#14409 = CARTESIAN_POINT('',(4.266252173148,6.472629573719,17.));\r
-#14410 = CARTESIAN_POINT('',(3.931646087114,6.687099756838,17.));\r
-#14411 = CARTESIAN_POINT('',(3.58375076123,6.87981646511,17.));\r
-#14412 = CARTESIAN_POINT('',(3.224462184087,7.049729415153,17.));\r
-#14413 = CARTESIAN_POINT('',(2.487156355161,7.342335763805,17.));\r
-#14414 = CARTESIAN_POINT('',(2.109129753394,7.46503287304,17.));\r
-#14415 = CARTESIAN_POINT('',(1.723758943995,7.563319325218,17.));\r
-#14416 = CARTESIAN_POINT('',(1.333144152528,7.636659470741,17.));\r
-#14417 = CARTESIAN_POINT('',(0.545760457165,7.732915797331,17.));\r
-#14418 = CARTESIAN_POINT('',(0.148981589802,7.755833169561,17.));\r
-#14419 = CARTESIAN_POINT('',(-0.248717271776,7.753275741791,17.));\r
-#14420 = CARTESIAN_POINT('',(-0.645168552117,7.72525715683,17.));\r
-#14421 = CARTESIAN_POINT('',(-1.038208878545,7.672069729729,17.));\r
-#14422 = PCURVE('',#319,#14423);\r
-#14423 = DEFINITIONAL_REPRESENTATION('',(#14424),#14443);\r
-#14424 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#14425,#14426,#14427,#14428,\r
-    #14429,#14430,#14431,#14432,#14433,#14434,#14435,#14436,#14437,\r
-    #14438,#14439,#14440,#14441,#14442),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6\r
-    ),(0.,0.250000000694,0.5,0.749999999306,1.),.UNSPECIFIED.);\r
-#14425 = CARTESIAN_POINT('',(5.60248622245,0.212321474505));\r
-#14426 = CARTESIAN_POINT('',(5.551256197834,0.212321474505));\r
-#14427 = CARTESIAN_POINT('',(5.500025527171,0.212321474505));\r
-#14428 = CARTESIAN_POINT('',(5.448796080799,0.212321474505));\r
-#14429 = CARTESIAN_POINT('',(5.397565407505,0.212321474505));\r
-#14430 = CARTESIAN_POINT('',(5.295105361388,0.212321474505));\r
-#14431 = CARTESIAN_POINT('',(5.243874686088,0.212321474505));\r
-#14432 = CARTESIAN_POINT('',(5.192645244374,0.212321474505));\r
-#14433 = CARTESIAN_POINT('',(5.141414569074,0.212321474505));\r
-#14434 = CARTESIAN_POINT('',(5.038954523242,0.212321474505));\r
-#14435 = CARTESIAN_POINT('',(4.987723847942,0.212321474505));\r
-#14436 = CARTESIAN_POINT('',(4.936494406228,0.212321474505));\r
-#14437 = CARTESIAN_POINT('',(4.885263730928,0.212321474505));\r
-#14438 = CARTESIAN_POINT('',(4.782803684811,0.212321474505));\r
-#14439 = CARTESIAN_POINT('',(4.731573011517,0.212321474505));\r
-#14440 = CARTESIAN_POINT('',(4.680343565146,0.212321474505));\r
-#14441 = CARTESIAN_POINT('',(4.629112894482,0.212321474505));\r
-#14442 = CARTESIAN_POINT('',(4.577882869866,0.212321474505));\r
-#14443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#14444 = PCURVE('',#14445,#14450);\r
-#14445 = PLANE('',#14446);\r
-#14446 = AXIS2_PLACEMENT_3D('',#14447,#14448,#14449);\r
-#14447 = CARTESIAN_POINT('',(-1.004890835654E-14,3.721564300377E-15,17.)\r
-  );\r
-#14448 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#14449 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#14450 = DEFINITIONAL_REPRESENTATION('',(#14451),#14470);\r
-#14451 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#14452,#14453,#14454,#14455,\r
-    #14456,#14457,#14458,#14459,#14460,#14461,#14462,#14463,#14464,\r
-    #14465,#14466,#14467,#14468,#14469),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6\r
-    ),(0.,0.250000000694,0.5,0.749999999306,1.),.UNSPECIFIED.);\r
-#14452 = CARTESIAN_POINT('',(6.771226334961,3.753535071642));\r
-#14453 = CARTESIAN_POINT('',(6.578932606154,4.100425144234));\r
-#14454 = CARTESIAN_POINT('',(6.364422320161,4.435005472393));\r
-#14455 = CARTESIAN_POINT('',(6.128754252282,4.755366966208));\r
-#14456 = CARTESIAN_POINT('',(5.873213099853,5.05976373845));\r
-#14457 = CARTESIAN_POINT('',(5.325398546611,5.63346887124));\r
-#14458 = CARTESIAN_POINT('',(5.033118235342,5.902784507441));\r
-#14459 = CARTESIAN_POINT('',(4.723973126372,6.152984805242));\r
-#14460 = CARTESIAN_POINT('',(4.39964802417,6.382706202458));\r
-#14461 = CARTESIAN_POINT('',(3.72435408672,6.798899016768));\r
-#14462 = CARTESIAN_POINT('',(3.373376687879,6.985375711721));\r
-#14463 = CARTESIAN_POINT('',(3.010927790307,7.14908791062));\r
-#14464 = CARTESIAN_POINT('',(2.638982697849,7.289143401246));\r
-#14465 = CARTESIAN_POINT('',(1.880275865762,7.520665121773));\r
-#14466 = CARTESIAN_POINT('',(1.493504520876,7.612134254878));\r
-#14467 = CARTESIAN_POINT('',(1.101403505958,7.678675362755));\r
-#14468 = CARTESIAN_POINT('',(0.706109835168,7.719925485422));\r
-#14469 = CARTESIAN_POINT('',(0.309804774664,7.735796831285));\r
-#14470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#14471 = ORIENTED_EDGE('',*,*,#14472,.T.);\r
-#14472 = EDGE_CURVE('',#14400,#14473,#14475,.T.);\r
-#14473 = VERTEX_POINT('',#14474);\r
-#14474 = CARTESIAN_POINT('',(1.470044016923,7.601151369343,\r
-    17.000000000185));\r
-#14475 = SURFACE_CURVE('',#14476,(#14495,#14504),.PCURVE_S1.);\r
-#14476 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#14477,#14478,#14479,#14480,\r
-    #14481,#14482,#14483,#14484,#14485,#14486,#14487,#14488,#14489,\r
-    #14490,#14491,#14492,#14493,#14494),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6\r
-    ),(0.,0.250999989569,0.500999988929,0.750999988289,1.),\r
-  .UNSPECIFIED.);\r
-#14477 = CARTESIAN_POINT('',(5.079086817453,5.843065010257,17.));\r
-#14478 = CARTESIAN_POINT('',(4.778549078923,6.104307518246,17.));\r
-#14479 = CARTESIAN_POINT('',(4.461211139961,6.346230542853,17.));\r
-#14480 = CARTESIAN_POINT('',(4.128740817714,6.567384932535,17.));\r
-#14481 = CARTESIAN_POINT('',(3.782964818335,6.766555945828,17.));\r
-#14482 = CARTESIAN_POINT('',(3.070186093547,7.118272160747,17.));\r
-#14483 = CARTESIAN_POINT('',(2.703264386762,7.271004453821,17.));\r
-#14484 = CARTESIAN_POINT('',(2.327057104184,7.399996577438,17.));\r
-#14485 = CARTESIAN_POINT('',(1.943614531238,7.5045455397,17.));\r
-#14486 = CARTESIAN_POINT('',(1.166535814288,7.663878613174,17.));\r
-#14487 = CARTESIAN_POINT('',(0.772889815927,7.718664744932,17.));\r
-#14488 = CARTESIAN_POINT('',(0.37627599058,7.748132709959,17.));\r
-#14489 = CARTESIAN_POINT('',(-2.114416307374E-02,7.752121911312,17.));\r
-#14490 = CARTESIAN_POINT('',(-0.811652916819,7.709462030635,17.));\r
-#14491 = CARTESIAN_POINT('',(-1.204762365066,7.66301488082,17.));\r
-#14492 = CARTESIAN_POINT('',(-1.594365303942,7.591524881987,17.));\r
-#14493 = CARTESIAN_POINT('',(-1.978355135923,7.495378283467,17.));\r
-#14494 = CARTESIAN_POINT('',(-2.354677080338,7.375230671691,17.));\r
-#14495 = PCURVE('',#319,#14496);\r
-#14496 = DEFINITIONAL_REPRESENTATION('',(#14497),#14503);\r
-#14497 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#14498,#14499,#14500,#14501,\r
-    #14502),.UNSPECIFIED.,.F.,.F.,(5,5),(0.442041552551,0.511930069754),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#14498 = CARTESIAN_POINT('',(4.975036034978,0.212321474367));\r
-#14499 = CARTESIAN_POINT('',(4.957134017676,0.212321474315));\r
-#14500 = CARTESIAN_POINT('',(4.939231956465,0.21232147438));\r
-#14501 = CARTESIAN_POINT('',(4.921330025265,0.212321474555));\r
-#14502 = CARTESIAN_POINT('',(4.90342804082,0.212321474476));\r
-#14503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#14504 = PCURVE('',#14505,#14515);\r
-#14505 = SURFACE_OF_REVOLUTION('',#14506,#14512);\r
-#14506 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#14507,#14508,#14509,#14510,\r
-    #14511),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#14507 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#14508 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#14509 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#14510 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#14511 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#14512 = AXIS1_PLACEMENT('',#14513,#14514);\r
-#14513 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#14514 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#14515 = DEFINITIONAL_REPRESENTATION('',(#14516),#14522);\r
-#14516 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#14517,#14518,#14519,#14520,\r
-    #14521),.UNSPECIFIED.,.F.,.F.,(5,5),(0.442041552551,0.511930069754),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#14517 = CARTESIAN_POINT('',(4.975036034978,0.212321474367));\r
-#14518 = CARTESIAN_POINT('',(4.957134017676,0.212321474315));\r
-#14519 = CARTESIAN_POINT('',(4.939231956465,0.21232147438));\r
-#14520 = CARTESIAN_POINT('',(4.921330025265,0.212321474555));\r
-#14521 = CARTESIAN_POINT('',(4.90342804082,0.212321474476));\r
-#14522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#14523 = ORIENTED_EDGE('',*,*,#14524,.T.);\r
-#14524 = EDGE_CURVE('',#14473,#14068,#14525,.T.);\r
-#14525 = SURFACE_CURVE('',#14526,(#14595,#14667),.PCURVE_S1.);\r
-#14526 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#14527,#14528,#14529,#14530,\r
-    #14531,#14532,#14533,#14534,#14535,#14536,#14537,#14538,#14539,\r
-    #14540,#14541,#14542,#14543,#14544,#14545,#14546,#14547,#14548,\r
-    #14549,#14550,#14551,#14552,#14553,#14554,#14555,#14556,#14557,\r
-    #14558,#14559,#14560,#14561,#14562,#14563,#14564,#14565,#14566,\r
-    #14567,#14568,#14569,#14570,#14571,#14572,#14573,#14574,#14575,\r
-    #14576,#14577,#14578,#14579,#14580,#14581,#14582,#14583,#14584,\r
-    #14585,#14586,#14587,#14588,#14589,#14590,#14591,#14592,#14593,\r
-    #14594),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267743609,0.219958113729,0.265125681846,0.366865253478,\r
-    0.514806633786,0.562778481098,0.610414458104,0.748924758728,\r
-    0.858377816543,0.934322045705,1.),.UNSPECIFIED.);\r
-#14527 = CARTESIAN_POINT('',(-5.364034645257,39.638705613841,-3.));\r
-#14528 = CARTESIAN_POINT('',(-4.691323495254,38.761909820437,\r
-    -2.999999975093));\r
-#14529 = CARTESIAN_POINT('',(-4.043202871319,37.866301492345,\r
-    -2.985095479661));\r
-#14530 = CARTESIAN_POINT('',(-3.422242433506,36.951416407571,\r
-    -2.953898156858));\r
-#14531 = CARTESIAN_POINT('',(-2.831298439605,36.017198248092,\r
-    -2.904758193651));\r
-#14532 = CARTESIAN_POINT('',(-2.273430773139,35.064055001558,\r
-    -2.835706885478));\r
-#14533 = CARTESIAN_POINT('',(-1.751726692127,34.092969299182,\r
-    -2.744417866756));\r
-#14534 = CARTESIAN_POINT('',(-1.025847112421,32.608253024046,\r
-    -2.569629359123));\r
-#14535 = CARTESIAN_POINT('',(-0.792572453056,32.106743215446,\r
-    -2.504742879569));\r
-#14536 = CARTESIAN_POINT('',(-0.569576328523,31.601369556521,\r
-    -2.433185867933));\r
-#14537 = CARTESIAN_POINT('',(-0.357213568479,31.092421519283,\r
-    -2.354592812751));\r
-#14538 = CARTESIAN_POINT('',(-0.155810769421,30.580246748558,\r
-    -2.268578792143));\r
-#14539 = CARTESIAN_POINT('',(3.434776017876E-02,30.065256055273,\r
-    -2.174743874234));\r
-#14540 = CARTESIAN_POINT('',(0.322557529335,29.230839058307,\r
-    -2.010117252108));\r
-#14541 = CARTESIAN_POINT('',(0.427771217345,28.912871250779,\r
-    -1.944464496601));\r
-#14542 = CARTESIAN_POINT('',(0.528622628439,28.594135700155,\r
-    -1.875625167615));\r
-#14543 = CARTESIAN_POINT('',(0.625067910635,28.274751506203,\r
-    -1.803503649463));\r
-#14544 = CARTESIAN_POINT('',(0.717073198468,27.954846335692,\r
-    -1.728003768888));\r
-#14545 = CARTESIAN_POINT('',(0.80461596117,27.634556602615,\r
-    -1.64902976975));\r
-#14546 = CARTESIAN_POINT('',(1.074801712892,26.592038844134,\r
-    -1.380561033205));\r
-#14547 = CARTESIAN_POINT('',(1.239241077115,25.86877503096,\r
-    -1.176513665835));\r
-#14548 = CARTESIAN_POINT('',(1.380865256044,25.145979342968,\r
-    -0.953283728772));\r
-#14549 = CARTESIAN_POINT('',(1.499901772349,24.42550821965,\r
-    -0.709833419307));\r
-#14550 = CARTESIAN_POINT('',(1.597002871467,23.709323085131,\r
-    -0.445198524399));\r
-#14551 = CARTESIAN_POINT('',(1.673260797955,22.999462974702,\r
-    -0.158577164551));\r
-#14552 = CARTESIAN_POINT('',(1.8129480809,21.277985159439,0.600039461372\r
-    ));\r
-#14553 = CARTESIAN_POINT('',(1.854847642233,20.275439968537,\r
-    1.097233775295));\r
-#14554 = CARTESIAN_POINT('',(1.860447654836,19.296916797728,\r
-    1.643670361264));\r
-#14555 = CARTESIAN_POINT('',(1.836262166314,18.348063866254,\r
-    2.240029036545));\r
-#14556 = CARTESIAN_POINT('',(1.790090232942,17.4334282237,2.885777519255\r
-    ));\r
-#14557 = CARTESIAN_POINT('',(1.729783713517,16.556375613637,\r
-    3.578958087517));\r
-#14558 = CARTESIAN_POINT('',(1.64061359592,15.447737671798,\r
-    4.555432498626));\r
-#14559 = CARTESIAN_POINT('',(1.618038294922,15.180443911035,\r
-    4.799200745838));\r
-#14560 = CARTESIAN_POINT('',(1.594963302867,14.917391609351,\r
-    5.047536864344));\r
-#14561 = CARTESIAN_POINT('',(1.571621645782,14.658628583055,\r
-    5.300325078157));\r
-#14562 = CARTESIAN_POINT('',(1.548234265927,14.404206723644,\r
-    5.557458648076));\r
-#14563 = CARTESIAN_POINT('',(1.52501029876,14.154138834982,\r
-    5.818797694585));\r
-#14564 = CARTESIAN_POINT('',(1.479436824373,13.664481029214,\r
-    6.347779561453));\r
-#14565 = CARTESIAN_POINT('',(1.457082286172,13.42482923875,\r
-    6.615365484258));\r
-#14566 = CARTESIAN_POINT('',(1.435269969205,13.189514202377,\r
-    6.886851634538));\r
-#14567 = CARTESIAN_POINT('',(1.414175763602,12.958551450305,\r
-    7.162114020168));\r
-#14568 = CARTESIAN_POINT('',(1.393961630862,12.731952671422,\r
-    7.441028899832));\r
-#14569 = CARTESIAN_POINT('',(1.374775857134,12.509726067418,\r
-    7.72347310737));\r
-#14570 = CARTESIAN_POINT('',(1.304349449977,11.658439915794,\r
-    8.840489131329));\r
-#14571 = CARTESIAN_POINT('',(1.261779200059,11.061993550616,\r
-    9.700482281888));\r
-#14572 = CARTESIAN_POINT('',(1.232365419961,10.50269607233,\r
-    10.586255072494));\r
-#14573 = CARTESIAN_POINT('',(1.218497282655,9.980453861693,\r
-    11.49482276611));\r
-#14574 = CARTESIAN_POINT('',(1.221792483751,9.494933415494,\r
-    12.423280694006));\r
-#14575 = CARTESIAN_POINT('',(1.243607038856,9.045475609474,\r
-    13.368760998666));\r
-#14576 = CARTESIAN_POINT('',(1.318824556905,8.303004666441,\r
-    15.086449448788));\r
-#14577 = CARTESIAN_POINT('',(1.364642665619,7.996935625082,\r
-    15.853435156567));\r
-#14578 = CARTESIAN_POINT('',(1.423907396943,7.711863128839,\r
-    16.627737514935));\r
-#14579 = CARTESIAN_POINT('',(1.49758912198,7.446834763419,\r
-    17.407862987646));\r
-#14580 = CARTESIAN_POINT('',(1.586938224206,7.200508973836,\r
-    18.192247162925));\r
-#14581 = CARTESIAN_POINT('',(1.693763656659,6.970917046627,\r
-    18.979151542119));\r
-#14582 = CARTESIAN_POINT('',(1.907895703395,6.605133284537,\r
-    20.312857193341));\r
-#14583 = CARTESIAN_POINT('',(2.00503936065,6.461871188098,\r
-    20.859393188327));\r
-#14584 = CARTESIAN_POINT('',(2.112316996045,6.324151162532,\r
-    21.40545611777));\r
-#14585 = CARTESIAN_POINT('',(2.2304922689,6.19069144897,21.950256835067)\r
-  );\r
-#14586 = CARTESIAN_POINT('',(2.360345649755,6.059887910454,\r
-    22.492892808059));\r
-#14587 = CARTESIAN_POINT('',(2.502515118439,5.929704608343,\r
-    23.032359249562));\r
-#14588 = CARTESIAN_POINT('',(2.791028658129,5.683635016118,\r
-    24.030537046439));\r
-#14589 = CARTESIAN_POINT('',(2.934206483934,5.568198599449,\r
-    24.490292853071));\r
-#14590 = CARTESIAN_POINT('',(3.08690075999,5.449902625594,24.94619806931\r
-    ));\r
-#14591 = CARTESIAN_POINT('',(3.249011327468,5.327023011888,\r
-    25.397514113641));\r
-#14592 = CARTESIAN_POINT('',(3.420076663334,5.197673928058,\r
-    25.843512017017));\r
-#14593 = CARTESIAN_POINT('',(3.599147310724,5.059975846356,\r
-    26.283564045772));\r
-#14594 = CARTESIAN_POINT('',(3.784856155871,4.912213554084,\r
-    26.717157287525));\r
-#14595 = PCURVE('',#319,#14596);\r
-#14596 = DEFINITIONAL_REPRESENTATION('',(#14597),#14666);\r
-#14597 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#14598,#14599,#14600,#14601,\r
-    #14602,#14603,#14604,#14605,#14606,#14607,#14608,#14609,#14610,\r
-    #14611,#14612,#14613,#14614,#14615,#14616,#14617,#14618,#14619,\r
-    #14620,#14621,#14622,#14623,#14624,#14625,#14626,#14627,#14628,\r
-    #14629,#14630,#14631,#14632,#14633,#14634,#14635,#14636,#14637,\r
-    #14638,#14639,#14640,#14641,#14642,#14643,#14644,#14645,#14646,\r
-    #14647,#14648,#14649,#14650,#14651,#14652,#14653,#14654,#14655,\r
-    #14656,#14657,#14658,#14659,#14660,#14661,#14662,#14663,#14664,\r
-    #14665),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267743609,0.219958113729,0.265125681846,0.366865253478,\r
-    0.514806633786,0.562778481098,0.610414458104,0.748924758728,\r
-    0.858377816543,0.934322045705,1.),.UNSPECIFIED.);\r
-#14598 = CARTESIAN_POINT('',(4.577882896575,0.999999974031));\r
-#14599 = CARTESIAN_POINT('',(4.591609295499,0.986679314525));\r
-#14600 = CARTESIAN_POINT('',(4.605431362139,0.972991646663));\r
-#14601 = CARTESIAN_POINT('',(4.619307182283,0.958902410183));\r
-#14602 = CARTESIAN_POINT('',(4.633183694478,0.944375920703));\r
-#14603 = CARTESIAN_POINT('',(4.646994356542,0.929374321699));\r
-#14604 = CARTESIAN_POINT('',(4.660657444365,0.913858435851));\r
-#14605 = CARTESIAN_POINT('',(4.68083480139,0.88969542279));\r
-#14606 = CARTESIAN_POINT('',(4.687532058821,0.881460487267));\r
-#14607 = CARTESIAN_POINT('',(4.69415407058,0.873081191297));\r
-#14608 = CARTESIAN_POINT('',(4.700687006076,0.86455318113));\r
-#14609 = CARTESIAN_POINT('',(4.707116020944,0.855872473908));\r
-#14610 = CARTESIAN_POINT('',(4.713425389162,0.847035664436));\r
-#14611 = CARTESIAN_POINT('',(4.723382447217,0.832526435584));\r
-#14612 = CARTESIAN_POINT('',(4.727115128042,0.826953102181));\r
-#14613 = CARTESIAN_POINT('',(4.730792890827,0.821319544146));\r
-#14614 = CARTESIAN_POINT('',(4.734411864608,0.815625268651));\r
-#14615 = CARTESIAN_POINT('',(4.737968129987,0.809869905985));\r
-#14616 = CARTESIAN_POINT('',(4.741457754838,0.804053237892));\r
-#14617 = CARTESIAN_POINT('',(4.752578268411,0.7849350528));\r
-#14618 = CARTESIAN_POINT('',(4.759922411102,0.771382514517));\r
-#14619 = CARTESIAN_POINT('',(4.766863653413,0.757518628423));\r
-#14620 = CARTESIAN_POINT('',(4.773358584688,0.743347156347));\r
-#14621 = CARTESIAN_POINT('',(4.779368562357,0.728876079666));\r
-#14622 = CARTESIAN_POINT('',(4.784863567855,0.714119168841));\r
-#14623 = CARTESIAN_POINT('',(4.797045263091,0.677254577069));\r
-#14624 = CARTESIAN_POINT('',(4.803141904344,0.654845907548));\r
-#14625 = CARTESIAN_POINT('',(4.808064885023,0.631940005403));\r
-#14626 = CARTESIAN_POINT('',(4.811830862709,0.608616319565));\r
-#14627 = CARTESIAN_POINT('',(4.814546246478,0.584969169058));\r
-#14628 = CARTESIAN_POINT('',(4.816422420938,0.561103251839));\r
-#14629 = CARTESIAN_POINT('',(4.818188910683,0.529353942004));\r
-#14630 = CARTESIAN_POINT('',(4.818564484699,0.521567360219));\r
-#14631 = CARTESIAN_POINT('',(4.81889319214,0.513773411773));\r
-#14632 = CARTESIAN_POINT('',(4.81918618331,0.505970971582));\r
-#14633 = CARTESIAN_POINT('',(4.81945529921,0.498170585292));\r
-#14634 = CARTESIAN_POINT('',(4.819713492927,0.490369565861));\r
-#14635 = CARTESIAN_POINT('',(4.820233059505,0.474823897354));\r
-#14636 = CARTESIAN_POINT('',(4.820494402303,0.467079220949));\r
-#14637 = CARTESIAN_POINT('',(4.820771409064,0.459336313369));\r
-#14638 = CARTESIAN_POINT('',(4.821077921591,0.451596014082));\r
-#14639 = CARTESIAN_POINT('',(4.821428400929,0.443859091801));\r
-#14640 = CARTESIAN_POINT('',(4.821837896631,0.436126251211));\r
-#14641 = CARTESIAN_POINT('',(4.823729681577,0.405927244424));\r
-#14642 = CARTESIAN_POINT('',(4.825768312904,0.383495708535));\r
-#14643 = CARTESIAN_POINT('',(4.828821624531,0.361120664943));\r
-#14644 = CARTESIAN_POINT('',(4.833313767296,0.338814752786));\r
-#14645 = CARTESIAN_POINT('',(4.839704746559,0.316588405153));\r
-#14646 = CARTESIAN_POINT('',(4.848495211105,0.294451662837));\r
-#14647 = CARTESIAN_POINT('',(4.869557315293,0.255007454011));\r
-#14648 = CARTESIAN_POINT('',(4.880712300503,0.237660237704));\r
-#14649 = CARTESIAN_POINT('',(4.894009302144,0.220383241475));\r
-#14650 = CARTESIAN_POINT('',(4.909763494138,0.203183712128));\r
-#14651 = CARTESIAN_POINT('',(4.928326688963,0.186070854428));\r
-#14652 = CARTESIAN_POINT('',(4.95011665999,0.169057963641));\r
-#14653 = CARTESIAN_POINT('',(4.993274258769,0.140444267527));\r
-#14654 = CARTESIAN_POINT('',(5.01272825113,0.128781520327));\r
-#14655 = CARTESIAN_POINT('',(5.034111720611,0.117183816802));\r
-#14656 = CARTESIAN_POINT('',(5.057587070834,0.105660287425));\r
-#14657 = CARTESIAN_POINT('',(5.083320968149,9.422255433888E-02));\r
-#14658 = CARTESIAN_POINT('',(5.111467631539,8.288456153146E-02));\r
-#14659 = CARTESIAN_POINT('',(5.16866751759,6.195483992909E-02));\r
-#14660 = CARTESIAN_POINT('',(5.197083050038,5.233453110316E-02));\r
-#14661 = CARTESIAN_POINT('',(5.227459028344,4.281038986116E-02));\r
-#14662 = CARTESIAN_POINT('',(5.259842237633,3.339369552099E-02));\r
-#14663 = CARTESIAN_POINT('',(5.29424169742,2.40957775074E-02));\r
-#14664 = CARTESIAN_POINT('',(5.330615414324,1.492622639523E-02));\r
-#14665 = CARTESIAN_POINT('',(5.368880954954,5.892641764695E-03));\r
-#14666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#14667 = PCURVE('',#14668,#14696);\r
-#14668 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#14669,#14670,#14671)\r
-    ,(#14672,#14673,#14674)\r
-    ,(#14675,#14676,#14677)\r
-    ,(#14678,#14679,#14680)\r
-    ,(#14681,#14682,#14683)\r
-    ,(#14684,#14685,#14686)\r
-    ,(#14687,#14688,#14689)\r
-    ,(#14690,#14691,#14692)\r
-    ,(#14693,#14694,#14695\r
-    )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(0.,1.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#14669 = CARTESIAN_POINT('',(0.199340533259,0.840310619746,-3.));\r
-#14670 = CARTESIAN_POINT('',(0.446793843319,1.15819575383,\r
-    17.999867544966));\r
-#14671 = CARTESIAN_POINT('',(0.805267622487,0.65692012922,\r
-    26.717157287525));\r
-#14672 = CARTESIAN_POINT('',(2.164983127176,5.914200188874,-3.));\r
-#14673 = CARTESIAN_POINT('',(-0.788977056916,6.993909691156,\r
-    17.999867544966));\r
-#14674 = CARTESIAN_POINT('',(3.81654391333,4.957468361737,\r
-    26.717157287525));\r
-#14675 = CARTESIAN_POINT('',(3.341805036621,11.29368176995,-3.));\r
-#14676 = CARTESIAN_POINT('',(-1.724040945722,12.71312863483,\r
-    17.999867544966));\r
-#14677 = CARTESIAN_POINT('',(6.827820204173,9.258016594254,\r
-    26.717157287525));\r
-#14678 = CARTESIAN_POINT('',(3.674378807703,16.835679853509,-3.));\r
-#14679 = CARTESIAN_POINT('',(-2.337268275741,18.370394522846,\r
-    17.999867544966));\r
-#14680 = CARTESIAN_POINT('',(9.839096495016,13.558564826772,\r
-    26.717157287525));\r
-#14681 = CARTESIAN_POINT('',(3.138417096424,22.38505976636,-3.));\r
-#14682 = CARTESIAN_POINT('',(-2.619400447683,24.024846377371,\r
-    17.999867544966));\r
-#14683 = CARTESIAN_POINT('',(12.850372785859,17.859113059289,\r
-    26.717157287525));\r
-#14684 = CARTESIAN_POINT('',(1.744056648375,27.783080821712,-3.));\r
-#14685 = CARTESIAN_POINT('',(-2.574301699051,29.736997872115,\r
-    17.999867544966));\r
-#14686 = CARTESIAN_POINT('',(15.861649076702,22.159661291806,\r
-    26.717157287525));\r
-#14687 = CARTESIAN_POINT('',(-0.463935449027,32.87710859639,-3.));\r
-#14688 = CARTESIAN_POINT('',(-2.219037729734,35.565034906786,\r
-    17.999867544966));\r
-#14689 = CARTESIAN_POINT('',(18.872925367545,26.460209524323,\r
-    26.717157287525));\r
-#14690 = CARTESIAN_POINT('',(-3.409677374689,37.529670943644,-3.));\r
-#14691 = CARTESIAN_POINT('',(-1.582535514,41.561363356657,\r
-    17.999867544966));\r
-#14692 = CARTESIAN_POINT('',(21.884201658388,30.76075775684,\r
-    26.717157287525));\r
-#14693 = CARTESIAN_POINT('',(-6.992149652947,41.625278168737,-3.));\r
-#14694 = CARTESIAN_POINT('',(-0.703304773035,47.770009147569,\r
-    17.999867544966));\r
-#14695 = CARTESIAN_POINT('',(24.895477949231,35.061305989358,\r
-    26.717157287525));\r
-#14696 = DEFINITIONAL_REPRESENTATION('',(#14697),#14766);\r
-#14697 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#14698,#14699,#14700,#14701,\r
-    #14702,#14703,#14704,#14705,#14706,#14707,#14708,#14709,#14710,\r
-    #14711,#14712,#14713,#14714,#14715,#14716,#14717,#14718,#14719,\r
-    #14720,#14721,#14722,#14723,#14724,#14725,#14726,#14727,#14728,\r
-    #14729,#14730,#14731,#14732,#14733,#14734,#14735,#14736,#14737,\r
-    #14738,#14739,#14740,#14741,#14742,#14743,#14744,#14745,#14746,\r
-    #14747,#14748,#14749,#14750,#14751,#14752,#14753,#14754,#14755,\r
-    #14756,#14757,#14758,#14759,#14760,#14761,#14762,#14763,#14764,\r
-    #14765),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267743609,0.219958113729,0.265125681846,0.366865253478,\r
-    0.514806633786,0.562778481098,0.610414458104,0.748924758728,\r
-    0.858377816543,0.934322045705,1.),.UNSPECIFIED.);\r
-#14698 = CARTESIAN_POINT('',(0.940985311589,0.));\r
-#14699 = CARTESIAN_POINT('',(0.915597932945,5.9302576E-10));\r
-#14700 = CARTESIAN_POINT('',(0.890186399938,3.548738971167E-04));\r
-#14701 = CARTESIAN_POINT('',(0.864729470132,1.097664680983E-03));\r
-#14702 = CARTESIAN_POINT('',(0.839215379594,2.268144945915E-03));\r
-#14703 = CARTESIAN_POINT('',(0.813641174644,3.914325823362E-03));\r
-#14704 = CARTESIAN_POINT('',(0.788013986823,6.09392429907E-03));\r
-#14705 = CARTESIAN_POINT('',(0.749426756767,1.027729901572E-02));\r
-#14706 = CARTESIAN_POINT('',(0.736491442297,1.18316335956E-02));\r
-#14707 = CARTESIAN_POINT('',(0.723551337857,1.354749858173E-02));\r
-#14708 = CARTESIAN_POINT('',(0.710610443653,1.543430416431E-02));\r
-#14709 = CARTESIAN_POINT('',(0.697673848371,1.750209939604E-02));\r
-#14710 = CARTESIAN_POINT('',(0.684747847631,1.97615109428E-02));\r
-#14711 = CARTESIAN_POINT('',(0.663928400921,2.373283793269E-02));\r
-#14712 = CARTESIAN_POINT('',(0.65602357151,2.53181694836E-02));\r
-#14713 = CARTESIAN_POINT('',(0.648127342274,2.698223227541E-02));\r
-#14714 = CARTESIAN_POINT('',(0.640241638895,2.872765656291E-02));\r
-#14715 = CARTESIAN_POINT('',(0.632368554407,3.055712864291E-02));\r
-#14716 = CARTESIAN_POINT('',(0.624510358925,3.247337242994E-02));\r
-#14717 = CARTESIAN_POINT('',(0.599008060977,3.899708560553E-02));\r
-#14718 = CARTESIAN_POINT('',(0.581433121453,4.396959105564E-02));\r
-#14719 = CARTESIAN_POINT('',(0.563974828118,4.942760049826E-02));\r
-#14720 = CARTESIAN_POINT('',(0.546665191402,5.540281658869E-02));\r
-#14721 = CARTESIAN_POINT('',(0.529538592655,6.192688725781E-02));\r
-#14722 = CARTESIAN_POINT('',(0.512631812331,6.902950343548E-02));\r
-#14723 = CARTESIAN_POINT('',(0.471775100546,8.794068272955E-02));\r
-#14724 = CARTESIAN_POINT('',(0.448106581275,0.100424696224));\r
-#14725 = CARTESIAN_POINT('',(0.425101742585,0.114262810231));\r
-#14726 = CARTESIAN_POINT('',(0.402867768957,0.129518717582));\r
-#14727 = CARTESIAN_POINT('',(0.381496252569,0.146237075571));\r
-#14728 = CARTESIAN_POINT('',(0.361060587997,0.164437208764));\r
-#14729 = CARTESIAN_POINT('',(0.3353097618,0.190492519651));\r
-#14730 = CARTESIAN_POINT('',(0.329107937857,0.19702812571));\r
-#14731 = CARTESIAN_POINT('',(0.323011397744,0.203719478882));\r
-#14732 = CARTESIAN_POINT('',(0.317021362277,0.210566319704));\r
-#14733 = CARTESIAN_POINT('',(0.31113919507,0.217568740509));\r
-#14734 = CARTESIAN_POINT('',(0.30536541273,0.224726014584));\r
-#14735 = CARTESIAN_POINT('',(0.294075921502,0.239298643322));\r
-#14736 = CARTESIAN_POINT('',(0.288558671065,0.246711841581));\r
-#14737 = CARTESIAN_POINT('',(0.283149785133,0.254277254355));\r
-#14738 = CARTESIAN_POINT('',(0.277849898379,0.261994701571));\r
-#14739 = CARTESIAN_POINT('',(0.272659586069,0.269864104946));\r
-#14740 = CARTESIAN_POINT('',(0.2675793693,0.27788550364));\r
-#14741 = CARTESIAN_POINT('',(0.248159558197,0.309825206211));\r
-#14742 = CARTESIAN_POINT('',(0.234643807548,0.334878521348));\r
-#14743 = CARTESIAN_POINT('',(0.222074863506,0.361222083589));\r
-#14744 = CARTESIAN_POINT('',(0.210461106779,0.388868501552));\r
-#14745 = CARTESIAN_POINT('',(0.199806937029,0.417842266482));\r
-#14746 = CARTESIAN_POINT('',(0.190112662819,0.448182374598));\r
-#14747 = CARTESIAN_POINT('',(0.174460385684,0.505040914825));\r
-#14748 = CARTESIAN_POINT('',(0.168144861604,0.531027075992));\r
-#14749 = CARTESIAN_POINT('',(0.162418390619,0.557929147359));\r
-#14750 = CARTESIAN_POINT('',(0.157272622828,0.585781811615));\r
-#14751 = CARTESIAN_POINT('',(0.152693535021,0.614627790169));\r
-#14752 = CARTESIAN_POINT('',(0.148657831106,0.644517765332));\r
-#14753 = CARTESIAN_POINT('',(0.14266352288,0.697014025734));\r
-#14754 = CARTESIAN_POINT('',(0.140447353127,0.719047982263));\r
-#14755 = CARTESIAN_POINT('',(0.138454910135,0.741631255407));\r
-#14756 = CARTESIAN_POINT('',(0.136665354886,0.764783531642));\r
-#14757 = CARTESIAN_POINT('',(0.135050488292,0.788525208422));\r
-#14758 = CARTESIAN_POINT('',(0.133570780866,0.812877706827));\r
-#14759 = CARTESIAN_POINT('',(0.130968063343,0.859483790894));\r
-#14760 = CARTESIAN_POINT('',(0.129823915608,0.881575441873));\r
-#14761 = CARTESIAN_POINT('',(0.128709624144,0.904162194063));\r
-#14762 = CARTESIAN_POINT('',(0.127585879036,0.927263894003));\r
-#14763 = CARTESIAN_POINT('',(0.12640667856,0.950906792845));\r
-#14764 = CARTESIAN_POINT('',(0.125122384502,0.975130272449));\r
-#14765 = CARTESIAN_POINT('',(0.123684620971,1.));\r
-#14766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#14767 = ADVANCED_FACE('',(#14768),#232,.T.);\r
-#14768 = FACE_BOUND('',#14769,.T.);\r
-#14769 = EDGE_LOOP('',(#14770,#14771,#14799,#14833,#14881,#14882));\r
-#14770 = ORIENTED_EDGE('',*,*,#216,.T.);\r
-#14771 = ORIENTED_EDGE('',*,*,#14772,.T.);\r
-#14772 = EDGE_CURVE('',#183,#14773,#14775,.T.);\r
-#14773 = VERTEX_POINT('',#14774);\r
-#14774 = CARTESIAN_POINT('',(19.659649062936,13.765834472425,27.));\r
-#14775 = SURFACE_CURVE('',#14776,(#14780,#14787),.PCURVE_S1.);\r
-#14776 = LINE('',#14777,#14778);\r
-#14777 = CARTESIAN_POINT('',(9.010672487179,6.309340799861,27.));\r
-#14778 = VECTOR('',#14779,1.);\r
-#14779 = DIRECTION('',(0.819152044289,0.573576436351,7.E-17));\r
-#14780 = PCURVE('',#232,#14781);\r
-#14781 = DEFINITIONAL_REPRESENTATION('',(#14782),#14786);\r
-#14782 = LINE('',#14783,#14784);\r
-#14783 = CARTESIAN_POINT('',(6.309340799861,-9.010672487179));\r
-#14784 = VECTOR('',#14785,1.);\r
-#14785 = DIRECTION('',(0.573576436351,-0.819152044289));\r
-#14786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#14787 = PCURVE('',#14788,#14793);\r
-#14788 = PLANE('',#14789);\r
-#14789 = AXIS2_PLACEMENT_3D('',#14790,#14791,#14792);\r
-#14790 = CARTESIAN_POINT('',(18.021344974358,12.618681599723,27.));\r
-#14791 = DIRECTION('',(-0.405579787673,0.57922796534,-0.707106781187));\r
-#14792 = DIRECTION('',(-0.141783143349,-0.804092163206,-0.57735026919));\r
-#14793 = DEFINITIONAL_REPRESENTATION('',(#14794),#14798);\r
-#14794 = LINE('',#14795,#14796);\r
-#14795 = CARTESIAN_POINT('',(6.350852961086,8.981462390205));\r
-#14796 = VECTOR('',#14797,1.);\r
-#14797 = DIRECTION('',(-0.57735026919,-0.816496580928));\r
-#14798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#14799 = ORIENTED_EDGE('',*,*,#14800,.T.);\r
-#14800 = EDGE_CURVE('',#14773,#14801,#14803,.T.);\r
-#14801 = VERTEX_POINT('',#14802);\r
-#14802 = CARTESIAN_POINT('',(19.180696351156,14.425702322063,27.));\r
-#14803 = SURFACE_CURVE('',#14804,(#14809,#14816),.PCURVE_S1.);\r
-#14804 = CIRCLE('',#14805,24.);\r
-#14805 = AXIS2_PLACEMENT_3D('',#14806,#14807,#14808);\r
-#14806 = CARTESIAN_POINT('',(-9.99E-15,9.99E-15,27.));\r
-#14807 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#14808 = DIRECTION('',(1.,-6.9E-16,3.3E-16));\r
-#14809 = PCURVE('',#232,#14810);\r
-#14810 = DEFINITIONAL_REPRESENTATION('',(#14811),#14815);\r
-#14811 = CIRCLE('',#14812,24.);\r
-#14812 = AXIS2_PLACEMENT_2D('',#14813,#14814);\r
-#14813 = CARTESIAN_POINT('',(4.19E-15,-1.16E-15));\r
-#14814 = DIRECTION('',(-6.9E-16,-1.));\r
-#14815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#14816 = PCURVE('',#14817,#14827);\r
-#14817 = SURFACE_OF_REVOLUTION('',#14818,#14824);\r
-#14818 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#14819,#14820,#14821,#14822,\r
-    #14823),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#14819 = CARTESIAN_POINT('',(24.,-6.66E-15,27.));\r
-#14820 = CARTESIAN_POINT('',(24.,-4.88E-15,19.));\r
-#14821 = CARTESIAN_POINT('',(26.,-3.11E-15,11.));\r
-#14822 = CARTESIAN_POINT('',(32.,-1.33E-15,3.));\r
-#14823 = CARTESIAN_POINT('',(40.,-1.33E-15,3.));\r
-#14824 = AXIS1_PLACEMENT('',#14825,#14826);\r
-#14825 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#14826 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#14827 = DEFINITIONAL_REPRESENTATION('',(#14828),#14832);\r
-#14828 = LINE('',#14829,#14830);\r
-#14829 = CARTESIAN_POINT('',(0.,0.));\r
-#14830 = VECTOR('',#14831,1.);\r
-#14831 = DIRECTION('',(1.,0.));\r
-#14832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#14833 = ORIENTED_EDGE('',*,*,#14834,.F.);\r
-#14834 = EDGE_CURVE('',#274,#14801,#14835,.T.);\r
-#14835 = SURFACE_CURVE('',#14836,(#14849,#14865),.PCURVE_S1.);\r
-#14836 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#14837,#14838,#14839,#14840,\r
-    #14841,#14842,#14843,#14844,#14845,#14846,#14847,#14848),\r
-  .UNSPECIFIED.,.F.,.F.,(7,5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#14837 = CARTESIAN_POINT('',(0.633620836994,0.816015396328,27.));\r
-#14838 = CARTESIAN_POINT('',(5.85872126789,4.675258022198,27.));\r
-#14839 = CARTESIAN_POINT('',(11.092636623536,8.522572576929,27.));\r
-#14840 = CARTESIAN_POINT('',(16.334824180869,12.358613868611,27.));\r
-#14841 = CARTESIAN_POINT('',(21.583958712406,16.185141887401,27.));\r
-#14842 = CARTESIAN_POINT('',(26.838092899404,20.004800488398,27.));\r
-#14843 = CARTESIAN_POINT('',(32.486605943087,24.104660416967,27.));\r
-#14844 = CARTESIAN_POINT('',(32.878119351697,24.388799022944,27.));\r
-#14845 = CARTESIAN_POINT('',(33.269647869292,24.672916885443,27.));\r
-#14846 = CARTESIAN_POINT('',(33.661190614271,24.957015216913,27.));\r
-#14847 = CARTESIAN_POINT('',(34.052746699927,25.24109523744,27.));\r
-#14848 = CARTESIAN_POINT('',(34.444315234446,25.525158174754,27.));\r
-#14849 = PCURVE('',#232,#14850);\r
-#14850 = DEFINITIONAL_REPRESENTATION('',(#14851),#14864);\r
-#14851 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#14852,#14853,#14854,#14855,\r
-    #14856,#14857,#14858,#14859,#14860,#14861,#14862,#14863),\r
-  .UNSPECIFIED.,.F.,.F.,(7,5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#14852 = CARTESIAN_POINT('',(0.816015396328,-0.633620836994));\r
-#14853 = CARTESIAN_POINT('',(4.675258022198,-5.85872126789));\r
-#14854 = CARTESIAN_POINT('',(8.522572576928,-11.09263662353));\r
-#14855 = CARTESIAN_POINT('',(12.358613868611,-16.33482418086));\r
-#14856 = CARTESIAN_POINT('',(16.185141887401,-21.5839587124));\r
-#14857 = CARTESIAN_POINT('',(20.004800488398,-26.8380928994));\r
-#14858 = CARTESIAN_POINT('',(24.104660416967,-32.48660594308));\r
-#14859 = CARTESIAN_POINT('',(24.388799022944,-32.87811935169));\r
-#14860 = CARTESIAN_POINT('',(24.672916885443,-33.26964786929));\r
-#14861 = CARTESIAN_POINT('',(24.957015216913,-33.66119061427));\r
-#14862 = CARTESIAN_POINT('',(25.24109523744,-34.05274669992));\r
-#14863 = CARTESIAN_POINT('',(25.525158174754,-34.44431523444));\r
-#14864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#14865 = PCURVE('',#14249,#14866);\r
-#14866 = DEFINITIONAL_REPRESENTATION('',(#14867),#14880);\r
-#14867 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#14868,#14869,#14870,#14871,\r
-    #14872,#14873,#14874,#14875,#14876,#14877,#14878,#14879),\r
-  .UNSPECIFIED.,.F.,.F.,(7,5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#14868 = CARTESIAN_POINT('',(3.,0.9846980552));\r
-#14869 = CARTESIAN_POINT('',(2.84437028461,0.9846980552));\r
-#14870 = CARTESIAN_POINT('',(2.68881845003,0.9846980552));\r
-#14871 = CARTESIAN_POINT('',(2.533435683951,0.9846980552));\r
-#14872 = CARTESIAN_POINT('',(2.378305470835,0.9846980552));\r
-#14873 = CARTESIAN_POINT('',(2.22348468561,0.9846980552));\r
-#14874 = CARTESIAN_POINT('',(2.05749530595,0.9846980552));\r
-#14875 = CARTESIAN_POINT('',(2.045992475721,0.9846980552));\r
-#14876 = CARTESIAN_POINT('',(2.034491520363,0.9846980552));\r
-#14877 = CARTESIAN_POINT('',(2.022992449991,0.9846980552));\r
-#14878 = CARTESIAN_POINT('',(2.011495273788,0.9846980552));\r
-#14879 = CARTESIAN_POINT('',(2.,0.9846980552));\r
-#14880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#14881 = ORIENTED_EDGE('',*,*,#273,.F.);\r
-#14882 = ORIENTED_EDGE('',*,*,#244,.F.);\r
-#14883 = ADVANCED_FACE('',(#14884),#199,.T.);\r
-#14884 = FACE_BOUND('',#14885,.T.);\r
-#14885 = EDGE_LOOP('',(#14886,#14921,#14922,#15168,#15218,#15291,#15343)\r
-  );\r
-#14886 = ORIENTED_EDGE('',*,*,#14887,.F.);\r
-#14887 = EDGE_CURVE('',#183,#14888,#14890,.T.);\r
-#14888 = VERTEX_POINT('',#14889);\r
-#14889 = CARTESIAN_POINT('',(5.236677384222,3.321473783599,\r
-    26.717157287525));\r
-#14890 = SURFACE_CURVE('',#14891,(#14899,#14910),.PCURVE_S1.);\r
-#14891 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#14892,#14893,#14894,#14895,\r
-    #14896,#14897,#14898),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#14892 = CARTESIAN_POINT('',(5.078742674592,3.556173905376,27.));\r
-#14893 = CARTESIAN_POINT('',(5.322754911194,3.207688308394,\r
-    26.57457764173));\r
-#14894 = CARTESIAN_POINT('',(5.543411732121,2.842923593685,\r
-    26.149216326988));\r
-#14895 = CARTESIAN_POINT('',(5.740096851143,2.462754789398,\r
-    25.724986324129));\r
-#14896 = CARTESIAN_POINT('',(5.911722012116,2.067953021667,\r
-    25.303143500785));\r
-#14897 = CARTESIAN_POINT('',(6.056885407765,1.659281518468,\r
-    24.885117100332));\r
-#14898 = CARTESIAN_POINT('',(6.173526340096,1.237314105374,\r
-    24.472559140973));\r
-#14899 = PCURVE('',#199,#14900);\r
-#14900 = DEFINITIONAL_REPRESENTATION('',(#14901),#14909);\r
-#14901 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#14902,#14903,#14904,#14905,\r
-    #14906,#14907,#14908),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#14902 = CARTESIAN_POINT('',(5.672320068982,0.));\r
-#14903 = CARTESIAN_POINT('',(5.74093657838,8.862965797286E-03));\r
-#14904 = CARTESIAN_POINT('',(5.809543379369,1.772465988653E-02));\r
-#14905 = CARTESIAN_POINT('',(5.87822169629,2.65659177057E-02));\r
-#14906 = CARTESIAN_POINT('',(5.947028353895,3.536370461291E-02));\r
-#14907 = CARTESIAN_POINT('',(6.016031419741,4.40911402107E-02));\r
-#14908 = CARTESIAN_POINT('',(6.085383448994,5.271605832124E-02));\r
-#14909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#14910 = PCURVE('',#14788,#14911);\r
-#14911 = DEFINITIONAL_REPRESENTATION('',(#14912),#14920);\r
-#14912 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#14913,#14914,#14915,#14916,\r
-    #14917,#14918,#14919),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#14913 = CARTESIAN_POINT('',(9.122134253196,12.900645978658));\r
-#14914 = CARTESIAN_POINT('',(9.613369681865,12.553290081267));\r
-#14915 = CARTESIAN_POINT('',(10.120971182274,12.229228829988));\r
-#14916 = CARTESIAN_POINT('',(10.643704610419,11.929338492994));\r
-#14917 = CARTESIAN_POINT('',(11.180379130684,11.655011209284));\r
-#14918 = CARTESIAN_POINT('',(11.729754616028,11.40799409137));\r
-#14919 = CARTESIAN_POINT('',(12.290708036888,11.190745537257));\r
-#14920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#14921 = ORIENTED_EDGE('',*,*,#182,.T.);\r
-#14922 = ORIENTED_EDGE('',*,*,#14923,.T.);\r
-#14923 = EDGE_CURVE('',#154,#14924,#14926,.T.);\r
-#14924 = VERTEX_POINT('',#14925);\r
-#14925 = CARTESIAN_POINT('',(5.479057742611,5.469776777455,\r
-    16.999999998576));\r
-#14926 = SURFACE_CURVE('',#14927,(#14996,#15068),.PCURVE_S1.);\r
-#14927 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#14928,#14929,#14930,#14931,\r
-    #14932,#14933,#14934,#14935,#14936,#14937,#14938,#14939,#14940,\r
-    #14941,#14942,#14943,#14944,#14945,#14946,#14947,#14948,#14949,\r
-    #14950,#14951,#14952,#14953,#14954,#14955,#14956,#14957,#14958,\r
-    #14959,#14960,#14961,#14962,#14963,#14964,#14965,#14966,#14967,\r
-    #14968,#14969,#14970,#14971,#14972,#14973,#14974,#14975,#14976,\r
-    #14977,#14978,#14979,#14980,#14981,#14982,#14983,#14984,#14985,\r
-    #14986,#14987,#14988,#14989,#14990,#14991,#14992,#14993,#14994,\r
-    #14995),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732818E-02,0.134164938733,0.206253639057,0.289095162863,\r
-    0.441240529253,0.481791559628,0.522584322264,0.648883534702,\r
-    0.788637761544,0.859259879622,1.),.UNSPECIFIED.);\r
-#14928 = CARTESIAN_POINT('',(5.862173431579,2.018643767009,27.));\r
-#14929 = CARTESIAN_POINT('',(5.813135681875,2.16105016786,\r
-    26.711687789721));\r
-#14930 = CARTESIAN_POINT('',(5.764267398388,2.298851921084,\r
-    26.421000307331));\r
-#14931 = CARTESIAN_POINT('',(5.71609249551,2.43215739203,26.128016128753\r
-    ));\r
-#14932 = CARTESIAN_POINT('',(5.669108548264,2.561144022615,\r
-    25.832840231397));\r
-#14933 = CARTESIAN_POINT('',(5.623768980762,2.68604601089,\r
-    25.535601704028));\r
-#14934 = CARTESIAN_POINT('',(5.580473759029,2.807139267324,\r
-    25.236448750883));\r
-#14935 = CARTESIAN_POINT('',(5.453236809724,3.172889551362,\r
-    24.30046474901));\r
-#14936 = CARTESIAN_POINT('',(5.377557355465,3.405407494346,\r
-    23.657620472106));\r
-#14937 = CARTESIAN_POINT('',(5.315770180132,3.625127907755,\r
-    23.008437819375));\r
-#14938 = CARTESIAN_POINT('',(5.270027605841,3.835408101954,\r
-    22.354555828437));\r
-#14939 = CARTESIAN_POINT('',(5.241420637079,4.039358537713,\r
-    21.697583196775));\r
-#14940 = CARTESIAN_POINT('',(5.230524943237,4.239600788322,\r
-    21.03896917436));\r
-#14941 = CARTESIAN_POINT('',(5.243178332898,4.595675285845,\r
-    19.858169747877));\r
-#14942 = CARTESIAN_POINT('',(5.260031879087,4.752081720131,\r
-    19.336100083295));\r
-#14943 = CARTESIAN_POINT('',(5.288271279343,4.908619054955,\r
-    18.814424631279));\r
-#14944 = CARTESIAN_POINT('',(5.327900582595,5.066186861012,\r
-    18.293719228426));\r
-#14945 = CARTESIAN_POINT('',(5.378870949449,5.225512766767,\r
-    17.774514757356));\r
-#14946 = CARTESIAN_POINT('',(5.441115021768,5.387178739516,\r
-    17.257307134314));\r
-#14947 = CARTESIAN_POINT('',(5.598935038146,5.740674368599,\r
-    16.151051688054));\r
-#14948 = CARTESIAN_POINT('',(5.698099045238,5.933407752069,\r
-    15.56279018635));\r
-#14949 = CARTESIAN_POINT('',(5.811912727732,6.130578760743,\r
-    14.978501148233));\r
-#14950 = CARTESIAN_POINT('',(5.940227667242,6.332715100774,\r
-    14.398853360374));\r
-#14951 = CARTESIAN_POINT('',(6.082881466434,6.54021606605,\r
-    13.824490115406));\r
-#14952 = CARTESIAN_POINT('',(6.239687549129,6.753403741864,\r
-    13.256044396609));\r
-#14953 = CARTESIAN_POINT('',(6.723950204514,7.375065597061,\r
-    11.662174802483));\r
-#14954 = CARTESIAN_POINT('',(7.084436734427,7.797722055752,\r
-    10.652256950385));\r
-#14955 = CARTESIAN_POINT('',(7.490400995004,8.242291647767,9.66830774062\r
-    ));\r
-#14956 = CARTESIAN_POINT('',(7.939876838215,8.710164659299,\r
-    8.714068178143));\r
-#14957 = CARTESIAN_POINT('',(8.430011310844,9.203187353559,\r
-    7.793315190535));\r
-#14958 = CARTESIAN_POINT('',(8.956706336978,9.724107812889,\r
-    6.909909545331));\r
-#14959 = CARTESIAN_POINT('',(9.663289129162,10.423601763257,\r
-    5.843212096973));\r
-#14960 = CARTESIAN_POINT('',(9.814197697699,10.573031190566,\r
-    5.621662887145));\r
-#14961 = CARTESIAN_POINT('',(9.967218675135,10.724752847459,\r
-    5.403113701737));\r
-#14962 = CARTESIAN_POINT('',(10.122244633546,10.878837532533,\r
-    5.187641252263));\r
-#14963 = CARTESIAN_POINT('',(10.279157563397,11.035353916252,\r
-    4.975316446726));\r
-#14964 = CARTESIAN_POINT('',(10.437828479652,11.194366853286,\r
-    4.766203083517));\r
-#14965 = CARTESIAN_POINT('',(10.759372388269,11.518481574817,\r
-    4.353298542492));\r
-#14966 = CARTESIAN_POINT('',(10.922264705194,11.68361388532,\r
-    4.149546059854));\r
-#14967 = CARTESIAN_POINT('',(11.08666148004,11.851405632313,\r
-    3.949169933672));\r
-#14968 = CARTESIAN_POINT('',(11.252416231029,12.021921282794,\r
-    3.752228275166));\r
-#14969 = CARTESIAN_POINT('',(11.419374901952,12.19522256231,\r
-    3.558773934801));\r
-#14970 = CARTESIAN_POINT('',(11.587376636599,12.371367324924,\r
-    3.368854177301));\r
-#14971 = CARTESIAN_POINT('',(12.279120534402,13.104740815533,\r
-    2.605567873012));\r
-#14972 = CARTESIAN_POINT('',(12.810460119336,13.686916304121,\r
-    2.062822080086));\r
-#14973 = CARTESIAN_POINT('',(13.345219353394,14.298401772366,\r
-    1.555636711384));\r
-#14974 = CARTESIAN_POINT('',(13.877908495212,14.940300286059,\r
-    1.084661970029));\r
-#14975 = CARTESIAN_POINT('',(14.402942204729,15.613051615361,\r
-    0.649815413632));\r
-#14976 = CARTESIAN_POINT('',(14.915071896692,16.31616572182,\r
-    0.250421577407));\r
-#14977 = CARTESIAN_POINT('',(15.956911959148,17.858049616562,\r
-    -0.518568227504));\r
-#14978 = CARTESIAN_POINT('',(16.482847356077,18.703534038943,\r
-    -0.880578359972));\r
-#14979 = CARTESIAN_POINT('',(16.981086972089,19.58248207826,\r
-    -1.202082738708));\r
-#14980 = CARTESIAN_POINT('',(17.44671870125,20.49204284334,\r
-    -1.485599317964));\r
-#14981 = CARTESIAN_POINT('',(17.876485708634,21.42872488249,\r
-    -1.7340011752));\r
-#14982 = CARTESIAN_POINT('',(18.268481794725,22.388671949158,\r
-    -1.950164991404));\r
-#14983 = CARTESIAN_POINT('',(18.800533800947,23.862605978204,\r
-    -2.231194911599));\r
-#14984 = CARTESIAN_POINT('',(18.969323324697,24.362374553638,\r
-    -2.318022665291));\r
-#14985 = CARTESIAN_POINT('',(19.128208915586,24.866650555744,\r
-    -2.397701508334));\r
-#14986 = CARTESIAN_POINT('',(19.277179062822,25.374980539732,\r
-    -2.470585702601));\r
-#14987 = CARTESIAN_POINT('',(19.416285151794,25.886931952018,\r
-    -2.537016586598));\r
-#14988 = CARTESIAN_POINT('',(19.545629185183,26.4020974171,\r
-    -2.597318839136));\r
-#14989 = CARTESIAN_POINT('',(19.903941538336,27.952404632835,\r
-    -2.760363675848));\r
-#14990 = CARTESIAN_POINT('',(20.104303693941,28.995907205465,\r
-    -2.845792587234));\r
-#14991 = CARTESIAN_POINT('',(20.267592079683,30.04772785248,\r
-    -2.91051935704));\r
-#14992 = CARTESIAN_POINT('',(20.395531618506,31.105374824147,\r
-    -2.956649707249));\r
-#14993 = CARTESIAN_POINT('',(20.490142075518,32.166781516433,\r
-    -2.98597417148));\r
-#14994 = CARTESIAN_POINT('',(20.553555793338,33.230329472107,\r
-    -2.999999999966));\r
-#14995 = CARTESIAN_POINT('',(20.587929134762,34.294856377335,-3.));\r
-#14996 = PCURVE('',#199,#14997);\r
-#14997 = DEFINITIONAL_REPRESENTATION('',(#14998),#15067);\r
-#14998 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#14999,#15000,#15001,#15002,\r
-    #15003,#15004,#15005,#15006,#15007,#15008,#15009,#15010,#15011,\r
-    #15012,#15013,#15014,#15015,#15016,#15017,#15018,#15019,#15020,\r
-    #15021,#15022,#15023,#15024,#15025,#15026,#15027,#15028,#15029,\r
-    #15030,#15031,#15032,#15033,#15034,#15035,#15036,#15037,#15038,\r
-    #15039,#15040,#15041,#15042,#15043,#15044,#15045,#15046,#15047,\r
-    #15048,#15049,#15050,#15051,#15052,#15053,#15054,#15055,#15056,\r
-    #15057,#15058,#15059,#15060,#15061,#15062,#15063,#15064,#15065,\r
-    #15066),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732818E-02,0.134164938733,0.206253639057,0.289095162863,\r
-    0.441240529253,0.481791559628,0.522584322264,0.648883534702,\r
-    0.788637761544,0.859259879622,1.),.UNSPECIFIED.);\r
-#14999 = CARTESIAN_POINT('',(5.951552072849,0.));\r
-#15000 = CARTESIAN_POINT('',(5.927259649141,6.00650438082E-03));\r
-#15001 = CARTESIAN_POINT('',(5.903678347654,1.206249361573E-02));\r
-#15002 = CARTESIAN_POINT('',(5.880843920384,1.816721547946E-02));\r
-#15003 = CARTESIAN_POINT('',(5.858784456344,2.431943363926E-02));\r
-#15004 = CARTESIAN_POINT('',(5.837519703,3.051747456114E-02));\r
-#15005 = CARTESIAN_POINT('',(5.817061198936,3.675932636386E-02));\r
-#15006 = CARTESIAN_POINT('',(5.755945473628,5.630425623787E-02));\r
-#15007 = CARTESIAN_POINT('',(5.718091177455,6.975006268729E-02));\r
-#15008 = CARTESIAN_POINT('',(5.683885052702,8.336100580686E-02));\r
-#15009 = CARTESIAN_POINT('',(5.653215994899,9.711454595825E-02));\r
-#15010 = CARTESIAN_POINT('',(5.625875235901,0.110989440623));\r
-#15011 = CARTESIAN_POINT('',(5.601622177712,0.124968083745));\r
-#15012 = CARTESIAN_POINT('',(5.563243755708,0.150177223504));\r
-#15013 = CARTESIAN_POINT('',(5.548060684286,0.161374578824));\r
-#15014 = CARTESIAN_POINT('',(5.534529777937,0.172621826554));\r
-#15015 = CARTESIAN_POINT('',(5.52252266989,0.1839134857));\r
-#15016 = CARTESIAN_POINT('',(5.511914888545,0.195245096969));\r
-#15017 = CARTESIAN_POINT('',(5.50258892853,0.206612999132));\r
-#15018 = CARTESIAN_POINT('',(5.485061812818,0.231115762302));\r
-#15019 = CARTESIAN_POINT('',(5.477235895032,0.244261376624));\r
-#15020 = CARTESIAN_POINT('',(5.470787247711,0.257446213569));\r
-#15021 = CARTESIAN_POINT('',(5.465559302629,0.270666673325));\r
-#15022 = CARTESIAN_POINT('',(5.461407454165,0.283919789101));\r
-#15023 = CARTESIAN_POINT('',(5.458198074872,0.297202873117));\r
-#15024 = CARTESIAN_POINT('',(5.451414496652,0.334958972866));\r
-#15025 = CARTESIAN_POINT('',(5.449781182392,0.359497618944));\r
-#15026 = CARTESIAN_POINT('',(5.450135809047,0.384112751049));\r
-#15027 = CARTESIAN_POINT('',(5.451813658997,0.408791866498));\r
-#15028 = CARTESIAN_POINT('',(5.454230710672,0.433521406188));\r
-#15029 = CARTESIAN_POINT('',(5.456875220793,0.458283778698));\r
-#15030 = CARTESIAN_POINT('',(5.459963577353,0.489657741927));\r
-#15031 = CARTESIAN_POINT('',(5.460598848044,0.496260551534));\r
-#15032 = CARTESIAN_POINT('',(5.461211270312,0.502863856675));\r
-#15033 = CARTESIAN_POINT('',(5.461792993221,0.509467174073));\r
-#15034 = CARTESIAN_POINT('',(5.462336619599,0.51606844619));\r
-#15035 = CARTESIAN_POINT('',(5.462835241179,0.522664764894));\r
-#15036 = CARTESIAN_POINT('',(5.463732243505,0.535884293912));\r
-#15037 = CARTESIAN_POINT('',(5.464130012054,0.542507269434));\r
-#15038 = CARTESIAN_POINT('',(5.464469159153,0.549121813415));\r
-#15039 = CARTESIAN_POINT('',(5.464743634489,0.555725898988));\r
-#15040 = CARTESIAN_POINT('',(5.464947911498,0.562317479687));\r
-#15041 = CARTESIAN_POINT('',(5.465077005424,0.568894496629));\r
-#15042 = CARTESIAN_POINT('',(5.465279705759,0.595766625305));\r
-#15043 = CARTESIAN_POINT('',(5.464669816745,0.615921862632));\r
-#15044 = CARTESIAN_POINT('',(5.463165031977,0.635855092036));\r
-#15045 = CARTESIAN_POINT('',(5.460685297893,0.655505223071));\r
-#15046 = CARTESIAN_POINT('',(5.457204770335,0.67481829156));\r
-#15047 = CARTESIAN_POINT('',(5.452741977121,0.693748549125));\r
-#15048 = CARTESIAN_POINT('',(5.441383287599,0.732736111601));\r
-#15049 = CARTESIAN_POINT('',(5.43427705979,0.752704789847));\r
-#15050 = CARTESIAN_POINT('',(5.426102043257,0.772106774878));\r
-#15051 = CARTESIAN_POINT('',(5.416975905226,0.79091681469));\r
-#15052 = CARTESIAN_POINT('',(5.407033716178,0.809130157444));\r
-#15053 = CARTESIAN_POINT('',(5.396411364807,0.826752621819));\r
-#15054 = CARTESIAN_POINT('',(5.379594520205,0.85240831176));\r
-#15055 = CARTESIAN_POINT('',(5.373808093256,0.860874170224));\r
-#15056 = CARTESIAN_POINT('',(5.367896807961,0.869195778052));\r
-#15057 = CARTESIAN_POINT('',(5.361876122861,0.877376181749));\r
-#15058 = CARTESIAN_POINT('',(5.355760598205,0.885418940445));\r
-#15059 = CARTESIAN_POINT('',(5.349563790594,0.893327949131));\r
-#15060 = CARTESIAN_POINT('',(5.330811587183,0.916610357039));\r
-#15061 = CARTESIAN_POINT('',(5.318052468562,0.931597373439));\r
-#15062 = CARTESIAN_POINT('',(5.305118254471,0.946102566177));\r
-#15063 = CARTESIAN_POINT('',(5.292090272877,0.960161605258));\r
-#15064 = CARTESIAN_POINT('',(5.27903495863,0.97380912845));\r
-#15065 = CARTESIAN_POINT('',(5.266005604184,0.98707796068));\r
-#15066 = CARTESIAN_POINT('',(5.253044619382,1.));\r
-#15067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#15068 = PCURVE('',#15069,#15097);\r
-#15069 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#15070,#15071,#15072)\r
-    ,(#15073,#15074,#15075)\r
-    ,(#15076,#15077,#15078)\r
-    ,(#15079,#15080,#15081)\r
-    ,(#15082,#15083,#15084)\r
-    ,(#15085,#15086,#15087)\r
-    ,(#15088,#15089,#15090)\r
-    ,(#15091,#15092,#15093)\r
-    ,(#15094,#15095,#15096\r
-    )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(2.,3.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#15070 = CARTESIAN_POINT('',(20.600084330477,36.364853721462,-3.));\r
-#15071 = CARTESIAN_POINT('',(29.531073588392,37.845714890813,\r
-    18.132466219623));\r
-#15072 = CARTESIAN_POINT('',(41.461605449673,11.402424020165,\r
-    27.282842712475));\r
-#15073 = CARTESIAN_POINT('',(20.709577185373,31.033471491941,-3.));\r
-#15074 = CARTESIAN_POINT('',(24.867555011712,33.613297750471,\r
-    18.132466219623));\r
-#15075 = CARTESIAN_POINT('',(36.390494861655,10.043624033377,\r
-    27.282842712475));\r
-#15076 = CARTESIAN_POINT('',(19.990217792222,25.685066667284,-3.));\r
-#15077 = CARTESIAN_POINT('',(20.520003913234,29.387369808259,\r
-    18.132466219623));\r
-#15078 = CARTESIAN_POINT('',(31.319384273638,8.684824046589,\r
-    27.282842712475));\r
-#15079 = CARTESIAN_POINT('',(18.438919089131,20.469975467548,-3.));\r
-#15080 = CARTESIAN_POINT('',(16.489597114476,25.110621264456,\r
-    18.132466219623));\r
-#15081 = CARTESIAN_POINT('',(26.24827368562,7.326024059801,\r
-    27.282842712475));\r
-#15082 = CARTESIAN_POINT('',(16.085312890423,15.539201847871,-3.));\r
-#15083 = CARTESIAN_POINT('',(12.765038646019,20.725487771476,\r
-    18.132466219623));\r
-#15084 = CARTESIAN_POINT('',(21.177163097603,5.967224073012,\r
-    27.282842712475));\r
-#15085 = CARTESIAN_POINT('',(12.991940774823,11.035532279442,-3.));\r
-#15086 = CARTESIAN_POINT('',(9.322486978859,16.177537575856,\r
-    18.132466219623));\r
-#15087 = CARTESIAN_POINT('',(16.106052509585,4.608424086224,\r
-    27.282842712475));\r
-#15088 = CARTESIAN_POINT('',(9.251188664347,7.084522593842,-3.));\r
-#15089 = CARTESIAN_POINT('',(6.126723596223,11.418907431075,\r
-    18.132466219623));\r
-#15090 = CARTESIAN_POINT('',(11.034941921567,3.249624099436,\r
-    27.282842712475));\r
-#15091 = CARTESIAN_POINT('',(4.979013913045,3.787336672593,-3.));\r
-#15092 = CARTESIAN_POINT('',(3.133544295462,6.411032566869,\r
-    18.132466219623));\r
-#15093 = CARTESIAN_POINT('',(5.96383133355,1.890824112648,\r
-    27.282842712475));\r
-#15094 = CARTESIAN_POINT('',(0.307155037548,1.216469151705,-3.));\r
-#15095 = CARTESIAN_POINT('',(0.29272892337,1.126277240705,\r
-    18.132466219623));\r
-#15096 = CARTESIAN_POINT('',(0.892720745532,0.532024125859,\r
-    27.282842712475));\r
-#15097 = DEFINITIONAL_REPRESENTATION('',(#15098),#15167);\r
-#15098 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#15099,#15100,#15101,#15102,\r
-    #15103,#15104,#15105,#15106,#15107,#15108,#15109,#15110,#15111,\r
-    #15112,#15113,#15114,#15115,#15116,#15117,#15118,#15119,#15120,\r
-    #15121,#15122,#15123,#15124,#15125,#15126,#15127,#15128,#15129,\r
-    #15130,#15131,#15132,#15133,#15134,#15135,#15136,#15137,#15138,\r
-    #15139,#15140,#15141,#15142,#15143,#15144,#15145,#15146,#15147,\r
-    #15148,#15149,#15150,#15151,#15152,#15153,#15154,#15155,#15156,\r
-    #15157,#15158,#15159,#15160,#15161,#15162,#15163,#15164,#15165,\r
-    #15166),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732818E-02,0.134164938733,0.206253639057,0.289095162863,\r
-    0.441240529253,0.481791559628,0.522584322264,0.648883534702,\r
-    0.788637761544,0.859259879622,1.),.UNSPECIFIED.);\r
-#15099 = CARTESIAN_POINT('',(2.875455796418,0.9846980552));\r
-#15100 = CARTESIAN_POINT('',(2.874610153272,0.969253407616));\r
-#15101 = CARTESIAN_POINT('',(2.87382656138,0.954038773635));\r
-#15102 = CARTESIAN_POINT('',(2.873092001909,0.939039217951));\r
-#15103 = CARTESIAN_POINT('',(2.872393256277,0.924243688101));\r
-#15104 = CARTESIAN_POINT('',(2.871717420448,0.909643925974));\r
-#15105 = CARTESIAN_POINT('',(2.871052275216,0.895233628841));\r
-#15106 = CARTESIAN_POINT('',(2.868981397104,0.850983882287));\r
-#15107 = CARTESIAN_POINT('',(2.867573637355,0.821784136094));\r
-#15108 = CARTESIAN_POINT('',(2.866056720106,0.793358528407));\r
-#15109 = CARTESIAN_POINT('',(2.864342064438,0.765683301255));\r
-#15110 = CARTESIAN_POINT('',(2.862367336923,0.738738960189));\r
-#15111 = CARTESIAN_POINT('',(2.860087573579,0.712506842125));\r
-#15112 = CARTESIAN_POINT('',(2.855398007619,0.666743522331));\r
-#15113 = CARTESIAN_POINT('',(2.853113929727,0.646953276264));\r
-#15114 = CARTESIAN_POINT('',(2.85060212658,0.627587262157));\r
-#15115 = CARTESIAN_POINT('',(2.847851407274,0.608635949902));\r
-#15116 = CARTESIAN_POINT('',(2.844853850244,0.590090255909));\r
-#15117 = CARTESIAN_POINT('',(2.841603692094,0.571941691717));\r
-#15118 = CARTESIAN_POINT('',(2.834066747519,0.533774424125));\r
-#15119 = CARTESIAN_POINT('',(2.829697609274,0.51388037504));\r
-#15120 = CARTESIAN_POINT('',(2.82498303719,0.494488691777));\r
-#15121 = CARTESIAN_POINT('',(2.819919363653,0.475588787144));\r
-#15122 = CARTESIAN_POINT('',(2.814504531431,0.457171532908));\r
-#15123 = CARTESIAN_POINT('',(2.808737546266,0.439229385444));\r
-#15124 = CARTESIAN_POINT('',(2.791380134706,0.389665510146));\r
-#15125 = CARTESIAN_POINT('',(2.778953688584,0.359155860072));\r
-#15126 = CARTESIAN_POINT('',(2.765339024067,0.330190258989));\r
-#15127 = CARTESIAN_POINT('',(2.750545001391,0.302744206386));\r
-#15128 = CARTESIAN_POINT('',(2.734584622196,0.276807108124));\r
-#15129 = CARTESIAN_POINT('',(2.717473371656,0.252380146001));\r
-#15130 = CARTESIAN_POINT('',(2.694368823145,0.223366850258));\r
-#15131 = CARTESIAN_POINT('',(2.689426368497,0.217369240867));\r
-#15132 = CARTESIAN_POINT('',(2.684403998415,0.211479773726));\r
-#15133 = CARTESIAN_POINT('',(2.679302077456,0.205698771093));\r
-#15134 = CARTESIAN_POINT('',(2.674121152243,0.200026440153));\r
-#15135 = CARTESIAN_POINT('',(2.668861982899,0.194462840781));\r
-#15136 = CARTESIAN_POINT('',(2.658156945478,0.183520771913));\r
-#15137 = CARTESIAN_POINT('',(2.652710154545,0.178143591285));\r
-#15138 = CARTESIAN_POINT('',(2.647185852237,0.172876582011));\r
-#15139 = CARTESIAN_POINT('',(2.641585024518,0.167719719628));\r
-#15140 = CARTESIAN_POINT('',(2.635908793357,0.16267289078));\r
-#15141 = CARTESIAN_POINT('',(2.630158421352,0.157735887889));\r
-#15142 = CARTESIAN_POINT('',(2.606306295287,0.137961942772));\r
-#15143 = CARTESIAN_POINT('',(2.587577491229,0.124063196881));\r
-#15144 = CARTESIAN_POINT('',(2.568194040054,0.111206667649));\r
-#15145 = CARTESIAN_POINT('',(2.548211044802,9.937300256061E-02));\r
-#15146 = CARTESIAN_POINT('',(2.527692661258,8.852995340349E-02));\r
-#15147 = CARTESIAN_POINT('',(2.506710655157,7.863600403447E-02));\r
-#15148 = CARTESIAN_POINT('',(2.461702862006,5.969349169125E-02));\r
-#15149 = CARTESIAN_POINT('',(2.437583849568,5.084429042294E-02));\r
-#15150 = CARTESIAN_POINT('',(2.413097311915,4.303387576788E-02));\r
-#15151 = CARTESIAN_POINT('',(2.388341310873,3.618019162623E-02));\r
-#15152 = CARTESIAN_POINT('',(2.36339992871,3.019920605394E-02));\r
-#15153 = CARTESIAN_POINT('',(2.338346372027,2.501106852836E-02));\r
-#15154 = CARTESIAN_POINT('',(2.300561147707,1.828346488878E-02));\r
-#15155 = CARTESIAN_POINT('',(2.287862833433,1.620829964628E-02));\r
-#15156 = CARTESIAN_POINT('',(2.275157483836,1.430669107214E-02));\r
-#15157 = CARTESIAN_POINT('',(2.262450883129,1.256936784247E-02));\r
-#15158 = CARTESIAN_POINT('',(2.249747707259,1.098753800416E-02));\r
-#15159 = CARTESIAN_POINT('',(2.237051629865,9.55294408184E-03));\r
-#15160 = CARTESIAN_POINT('',(2.199083581768,5.677110563122E-03));\r
-#15161 = CARTESIAN_POINT('',(2.17384258405,3.650755218958E-03));\r
-#15162 = CARTESIAN_POINT('',(2.148661402423,2.117533621425E-03));\r
-#15163 = CARTESIAN_POINT('',(2.123546604657,1.025676031689E-03));\r
-#15164 = CARTESIAN_POINT('',(2.098495292169,3.3185658125E-04));\r
-#15165 = CARTESIAN_POINT('',(2.073496285507,8.1748E-13));\r
-#15166 = CARTESIAN_POINT('',(2.048529562058,1.62E-15));\r
-#15167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#15168 = ORIENTED_EDGE('',*,*,#15169,.T.);\r
-#15169 = EDGE_CURVE('',#14924,#15170,#15172,.T.);\r
-#15170 = VERTEX_POINT('',#15171);\r
-#15171 = CARTESIAN_POINT('',(5.073671148424,5.84776817597,17.));\r
-#15172 = SURFACE_CURVE('',#15173,(#15192,#15200),.PCURVE_S1.);\r
-#15173 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#15174,#15175,#15176,#15177,\r
-    #15178,#15179,#15180,#15181,#15182,#15183,#15184,#15185,#15186,\r
-    #15187,#15188,#15189,#15190,#15191),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6\r
-    ),(0.,0.250000000683,0.5,0.749999999317,1.),.UNSPECIFIED.);\r
-#15174 = CARTESIAN_POINT('',(7.624379563974,1.344383828291,17.));\r
-#15175 = CARTESIAN_POINT('',(7.55667849963,1.728335419154,17.));\r
-#15176 = CARTESIAN_POINT('',(7.464807503765,2.10802984473,17.));\r
-#15177 = CARTESIAN_POINT('',(7.349126918711,2.481425619961,17.));\r
-#15178 = CARTESIAN_POINT('',(7.210246304028,2.84655618222,17.));\r
-#15179 = CARTESIAN_POINT('',(6.887798050275,3.556511195013,17.));\r
-#15180 = CARTESIAN_POINT('',(6.70422662203,3.901344052017,17.));\r
-#15181 = CARTESIAN_POINT('',(6.499165833119,4.234144953277,17.));\r
-#15182 = CARTESIAN_POINT('',(6.273695642011,4.553161193395,17.));\r
-#15183 = CARTESIAN_POINT('',(5.7845364809,5.160394516193,17.));\r
-#15184 = CARTESIAN_POINT('',(5.520841711159,5.448618798565,17.));\r
-#15185 = CARTESIAN_POINT('',(5.239332844933,5.71983665429,17.));\r
-#15186 = CARTESIAN_POINT('',(4.941492456659,5.972619706829,17.));\r
-#15187 = CARTESIAN_POINT('',(4.316471356908,6.438835988614,17.));\r
-#15188 = CARTESIAN_POINT('',(3.989283238497,6.652274710035,17.));\r
-#15189 = CARTESIAN_POINT('',(3.64907973927,6.844805179914,17.));\r
-#15190 = CARTESIAN_POINT('',(3.297652543255,7.015413100584,17.));\r
-#15191 = CARTESIAN_POINT('',(2.93691960161,7.163311724823,17.));\r
-#15192 = PCURVE('',#199,#15193);\r
-#15193 = DEFINITIONAL_REPRESENTATION('',(#15194),#15199);\r
-#15194 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#15195,#15196,#15197,#15198),\r
-  .UNSPECIFIED.,.F.,.F.,(4,4),(0.60567442771,0.67677262086),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#15195 = CARTESIAN_POINT('',(5.498634810528,0.212321474586));\r
-#15196 = CARTESIAN_POINT('',(5.474765482051,0.212321474667));\r
-#15197 = CARTESIAN_POINT('',(5.450896166109,0.212321474545));\r
-#15198 = CARTESIAN_POINT('',(5.427026816411,0.212321474434));\r
-#15199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#15200 = PCURVE('',#15201,#15211);\r
-#15201 = SURFACE_OF_REVOLUTION('',#15202,#15208);\r
-#15202 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#15203,#15204,#15205,#15206,\r
-    #15207),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#15203 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#15204 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#15205 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#15206 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#15207 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#15208 = AXIS1_PLACEMENT('',#15209,#15210);\r
-#15209 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#15210 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#15211 = DEFINITIONAL_REPRESENTATION('',(#15212),#15217);\r
-#15212 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#15213,#15214,#15215,#15216),\r
-  .UNSPECIFIED.,.F.,.F.,(4,4),(0.60567442771,0.67677262086),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#15213 = CARTESIAN_POINT('',(5.498634810528,0.212321474586));\r
-#15214 = CARTESIAN_POINT('',(5.474765482051,0.212321474667));\r
-#15215 = CARTESIAN_POINT('',(5.450896166109,0.212321474545));\r
-#15216 = CARTESIAN_POINT('',(5.427026816411,0.212321474434));\r
-#15217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#15218 = ORIENTED_EDGE('',*,*,#15219,.T.);\r
-#15219 = EDGE_CURVE('',#15170,#15220,#15222,.T.);\r
-#15220 = VERTEX_POINT('',#15221);\r
-#15221 = CARTESIAN_POINT('',(4.446001771687,6.3381069654,17.));\r
-#15222 = SURFACE_CURVE('',#15223,(#15242,#15264),.PCURVE_S1.);\r
-#15223 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#15224,#15225,#15226,#15227,\r
-    #15228,#15229,#15230,#15231,#15232,#15233,#15234,#15235,#15236,\r
-    #15237,#15238,#15239,#15240,#15241),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6\r
-    ),(0.,0.250999989569,0.500999988929,0.750999988289,1.),\r
-  .UNSPECIFIED.);\r
-#15224 = CARTESIAN_POINT('',(7.32015071707,2.52069932612,17.));\r
-#15225 = CARTESIAN_POINT('',(7.190498654701,2.897210843852,17.));\r
-#15226 = CARTESIAN_POINT('',(7.036637450279,3.265391298403,17.));\r
-#15227 = CARTESIAN_POINT('',(6.859286900049,3.62315177915,17.));\r
-#15228 = CARTESIAN_POINT('',(6.659421607215,3.968526936048,17.));\r
-#15229 = CARTESIAN_POINT('',(6.217995231731,4.629511475485,17.));\r
-#15230 = CARTESIAN_POINT('',(5.976597858992,4.945242374658,17.));\r
-#15231 = CARTESIAN_POINT('',(5.715288856999,5.245056471887,17.));\r
-#15232 = CARTESIAN_POINT('',(5.435492329067,5.527319815619,17.));\r
-#15233 = CARTESIAN_POINT('',(4.842188956184,6.053845663385,17.));\r
-#15234 = CARTESIAN_POINT('',(4.528674587386,6.298114844443,17.));\r
-#15235 = CARTESIAN_POINT('',(4.199930921656,6.521941763428,17.));\r
-#15236 = CARTESIAN_POINT('',(3.857749573293,6.724106589967,17.));\r
-#15237 = CARTESIAN_POINT('',(3.151818970296,7.082416426451,17.));\r
-#15238 = CARTESIAN_POINT('',(2.78815262674,7.238746738901,17.));\r
-#15239 = CARTESIAN_POINT('',(2.415001584867,7.371636053233,17.));\r
-#15240 = CARTESIAN_POINT('',(2.034383336317,7.480365572418,17.));\r
-#15241 = CARTESIAN_POINT('',(1.648405166563,7.564475660623,17.));\r
-#15242 = PCURVE('',#199,#15243);\r
-#15243 = DEFINITIONAL_REPRESENTATION('',(#15244),#15263);\r
-#15244 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#15245,#15246,#15247,#15248,\r
-    #15249,#15250,#15251,#15252,#15253,#15254,#15255,#15256,#15257,\r
-    #15258,#15259,#15260,#15261,#15262),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6\r
-    ),(0.,0.250999989569,0.500999988929,0.750999988289,1.),\r
-  .UNSPECIFIED.);\r
-#15245 = CARTESIAN_POINT('',(5.951552072849,0.212321474505));\r
-#15246 = CARTESIAN_POINT('',(5.900117130421,0.212321474505));\r
-#15247 = CARTESIAN_POINT('',(5.848681529039,0.212321474505));\r
-#15248 = CARTESIAN_POINT('',(5.797247176385,0.212321474505));\r
-#15249 = CARTESIAN_POINT('',(5.745811572352,0.212321474505));\r
-#15250 = CARTESIAN_POINT('',(5.643146608435,0.212321474505));\r
-#15251 = CARTESIAN_POINT('',(5.591915933135,0.212321474505));\r
-#15252 = CARTESIAN_POINT('',(5.54068649142,0.212321474505));\r
-#15253 = CARTESIAN_POINT('',(5.48945581612,0.212321474505));\r
-#15254 = CARTESIAN_POINT('',(5.386995770288,0.212321474505));\r
-#15255 = CARTESIAN_POINT('',(5.335765094989,0.212321474505));\r
-#15256 = CARTESIAN_POINT('',(5.284535653274,0.212321474505));\r
-#15257 = CARTESIAN_POINT('',(5.233304977974,0.212321474505));\r
-#15258 = CARTESIAN_POINT('',(5.131049849703,0.212321474505));\r
-#15259 = CARTESIAN_POINT('',(5.080024106991,0.212321474505));\r
-#15260 = CARTESIAN_POINT('',(5.028999567126,0.212321474505));\r
-#15261 = CARTESIAN_POINT('',(4.977973827025,0.212321474505));\r
-#15262 = CARTESIAN_POINT('',(4.926948720265,0.212321474505));\r
-#15263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#15264 = PCURVE('',#15265,#15270);\r
-#15265 = PLANE('',#15266);\r
-#15266 = AXIS2_PLACEMENT_3D('',#15267,#15268,#15269);\r
-#15267 = CARTESIAN_POINT('',(-1.004890835654E-14,3.721564300377E-15,17.)\r
-  );\r
-#15268 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#15269 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#15270 = DEFINITIONAL_REPRESENTATION('',(#15271),#15290);\r
-#15271 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#15272,#15273,#15274,#15275,\r
-    #15276,#15277,#15278,#15279,#15280,#15281,#15282,#15283,#15284,\r
-    #15285,#15286,#15287,#15288,#15289),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6\r
-    ),(0.,0.250999989569,0.500999988929,0.750999988289,1.),\r
-  .UNSPECIFIED.);\r
-#15272 = CARTESIAN_POINT('',(7.646656023815,1.211273407109));\r
-#15273 = CARTESIAN_POINT('',(7.584354206525,1.604578713231));\r
-#15274 = CARTESIAN_POINT('',(7.496764364508,1.993883397142));\r
-#15275 = CARTESIAN_POINT('',(7.384232623164,2.377005292159));\r
-#15276 = CARTESIAN_POINT('',(7.247377499829,2.751839668249));\r
-#15277 = CARTESIAN_POINT('',(6.927436143608,3.479435252985));\r
-#15278 = CARTESIAN_POINT('',(6.744532234652,3.832287704226));\r
-#15279 = CARTESIAN_POINT('',(6.53925527518,4.172922783643));\r
-#15280 = CARTESIAN_POINT('',(6.312724000468,4.499484070134));\r
-#15281 = CARTESIAN_POINT('',(5.819864492924,5.121036856681));\r
-#15282 = CARTESIAN_POINT('',(5.553530010001,5.416036238822));\r
-#15283 = CARTESIAN_POINT('',(5.268647835831,5.693548462445));\r
-#15284 = CARTESIAN_POINT('',(4.966770544744,5.952061118582));\r
-#15285 = CARTESIAN_POINT('',(4.33378446397,6.427510986302));\r
-#15286 = CARTESIAN_POINT('',(4.002789503197,6.644616287871));\r
-#15287 = CARTESIAN_POINT('',(3.658383451381,6.840283713334));\r
-#15288 = CARTESIAN_POINT('',(3.302428332136,7.013455052056));\r
-#15289 = CARTESIAN_POINT('',(2.93691960161,7.163311724824));\r
-#15290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#15291 = ORIENTED_EDGE('',*,*,#15292,.T.);\r
-#15292 = EDGE_CURVE('',#15220,#15293,#15295,.T.);\r
-#15293 = VERTEX_POINT('',#15294);\r
-#15294 = CARTESIAN_POINT('',(3.981136395716,6.639961185885,\r
-    17.000000000186));\r
-#15295 = SURFACE_CURVE('',#15296,(#15315,#15324),.PCURVE_S1.);\r
-#15296 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#15297,#15298,#15299,#15300,\r
-    #15301,#15302,#15303,#15304,#15305,#15306,#15307,#15308,#15309,\r
-    #15310,#15311,#15312,#15313,#15314),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6\r
-    ),(0.,0.250999989569,0.500999988929,0.750999988289,1.),\r
-  .UNSPECIFIED.);\r
-#15297 = CARTESIAN_POINT('',(6.771226334961,3.753535071642,17.));\r
-#15298 = CARTESIAN_POINT('',(6.578163439822,4.101812689042,17.));\r
-#15299 = CARTESIAN_POINT('',(6.362705867834,4.437681937429,17.));\r
-#15300 = CARTESIAN_POINT('',(6.125925215443,4.759210632735,17.));\r
-#15301 = CARTESIAN_POINT('',(5.869122558896,5.064632521066,17.));\r
-#15302 = CARTESIAN_POINT('',(5.319623681195,5.638922334449,17.));\r
-#15303 = CARTESIAN_POINT('',(5.027067581691,5.90793835795,17.));\r
-#15304 = CARTESIAN_POINT('',(4.717666278974,6.157821773359,17.));\r
-#15305 = CARTESIAN_POINT('',(4.393105973739,6.387210745464,17.));\r
-#15306 = CARTESIAN_POINT('',(3.717385958277,6.802711433001,17.));\r
-#15307 = CARTESIAN_POINT('',(3.366217679052,6.988828417515,17.));\r
-#15308 = CARTESIAN_POINT('',(3.003601231694,7.15216916419,17.));\r
-#15309 = CARTESIAN_POINT('',(2.631512833172,7.291843485178,17.));\r
-#15310 = CARTESIAN_POINT('',(1.874087052107,7.522126227358,17.));\r
-#15311 = CARTESIAN_POINT('',(1.488799143592,7.612931533252,17.));\r
-#15312 = CARTESIAN_POINT('',(1.098241117246,7.679004961883,17.));\r
-#15313 = CARTESIAN_POINT('',(0.704524632271,7.719988970111,17.));\r
-#15314 = CARTESIAN_POINT('',(0.309804774664,7.735796831285,17.));\r
-#15315 = PCURVE('',#199,#15316);\r
-#15316 = DEFINITIONAL_REPRESENTATION('',(#15317),#15323);\r
-#15317 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#15318,#15319,#15320,#15321,\r
-    #15322),.UNSPECIFIED.,.F.,.F.,(5,5),(0.442041552552,0.511930069754),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#15318 = CARTESIAN_POINT('',(5.324101885377,0.212321474367));\r
-#15319 = CARTESIAN_POINT('',(5.306199868075,0.212321474315));\r
-#15320 = CARTESIAN_POINT('',(5.288297806864,0.21232147438));\r
-#15321 = CARTESIAN_POINT('',(5.270395875664,0.212321474555));\r
-#15322 = CARTESIAN_POINT('',(5.252493891219,0.212321474476));\r
-#15323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#15324 = PCURVE('',#15325,#15335);\r
-#15325 = SURFACE_OF_REVOLUTION('',#15326,#15332);\r
-#15326 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#15327,#15328,#15329,#15330,\r
-    #15331),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#15327 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#15328 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#15329 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#15330 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#15331 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#15332 = AXIS1_PLACEMENT('',#15333,#15334);\r
-#15333 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#15334 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#15335 = DEFINITIONAL_REPRESENTATION('',(#15336),#15342);\r
-#15336 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#15337,#15338,#15339,#15340,\r
-    #15341),.UNSPECIFIED.,.F.,.F.,(5,5),(0.442041552552,0.511930069754),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#15337 = CARTESIAN_POINT('',(5.324101885377,0.212321474367));\r
-#15338 = CARTESIAN_POINT('',(5.306199868075,0.212321474315));\r
-#15339 = CARTESIAN_POINT('',(5.288297806864,0.21232147438));\r
-#15340 = CARTESIAN_POINT('',(5.270395875664,0.212321474555));\r
-#15341 = CARTESIAN_POINT('',(5.252493891219,0.212321474476));\r
-#15342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#15343 = ORIENTED_EDGE('',*,*,#15344,.T.);\r
-#15344 = EDGE_CURVE('',#15293,#14888,#15345,.T.);\r
-#15345 = SURFACE_CURVE('',#15346,(#15415,#15487),.PCURVE_S1.);\r
-#15346 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#15347,#15348,#15349,#15350,\r
-    #15351,#15352,#15353,#15354,#15355,#15356,#15357,#15358,#15359,\r
-    #15360,#15361,#15362,#15363,#15364,#15365,#15366,#15367,#15368,\r
-    #15369,#15370,#15371,#15372,#15373,#15374,#15375,#15376,#15377,\r
-    #15378,#15379,#15380,#15381,#15382,#15383,#15384,#15385,#15386,\r
-    #15387,#15388,#15389,#15390,#15391,#15392,#15393,#15394,#15395,\r
-    #15396,#15397,#15398,#15399,#15400,#15401,#15402,#15403,#15404,\r
-    #15405,#15406,#15407,#15408,#15409,#15410,#15411,#15412,#15413,\r
-    #15414),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267741402,0.219958111712,0.265125679947,0.366865251842,\r
-    0.514806632532,0.562778479968,0.610414457097,0.748924758079,\r
-    0.858377816177,0.934322045536,1.),.UNSPECIFIED.);\r
-#15347 = CARTESIAN_POINT('',(8.516692042603,39.082806930624,-3.));\r
-#15348 = CARTESIAN_POINT('',(8.848951914252,38.028807647322,\r
-    -2.999999973513));\r
-#15349 = CARTESIAN_POINT('',(9.151669985014,36.965540819634,\r
-    -2.985095476905));\r
-#15350 = CARTESIAN_POINT('',(9.422272791165,35.89344909704,\r
-    -2.953898153385));\r
-#15351 = CARTESIAN_POINT('',(9.658057066572,34.813456455625,\r
-    -2.90475818999));\r
-#15352 = CARTESIAN_POINT('',(9.856287001413,33.726992820114,\r
-    -2.835706882252));\r
-#15353 = CARTESIAN_POINT('',(10.014397601927,32.636037466113,\r
-    -2.744417864701));\r
-#15354 = CARTESIAN_POINT('',(10.188698411287,30.992595119837,\r
-    -2.569629359123));\r
-#15355 = CARTESIAN_POINT('',(10.236378430692,30.441545421013,\r
-    -2.504742879569));\r
-#15356 = CARTESIAN_POINT('',(10.273078272122,29.890380356507,\r
-    -2.433185867933));\r
-#15357 = CARTESIAN_POINT('',(10.298563510023,29.339493299924,\r
-    -2.354592812751));\r
-#15358 = CARTESIAN_POINT('',(10.312646145612,28.789322633121,\r
-    -2.268578792143));\r
-#15359 = CARTESIAN_POINT('',(10.315199521928,28.24035163132,\r
-    -2.174743874234));\r
-#15360 = CARTESIAN_POINT('',(10.300640694346,27.357682590057,\r
-    -2.010117252108));\r
-#15361 = CARTESIAN_POINT('',(10.290757825472,27.022905387024,\r
-    -1.944464496601));\r
-#15362 = CARTESIAN_POINT('',(10.276513173566,26.688898728043,\r
-    -1.875625167615));\r
-#15363 = CARTESIAN_POINT('',(10.257906265763,26.35578952855,\r
-    -1.803503649463));\r
-#15364 = CARTESIAN_POINT('',(10.234948943544,26.023709338739,\r
-    -1.728003768888));\r
-#15365 = CARTESIAN_POINT('',(10.207666691245,25.692794051807,\r
-    -1.64902976975));\r
-#15366 = CARTESIAN_POINT('',(10.104996175205,24.620738837597,\r
-    -1.380561033205));\r
-#15367 = CARTESIAN_POINT('',(10.012147839288,23.884851594551,\r
-    -1.176513665834));\r
-#15368 = CARTESIAN_POINT('',(9.898020350351,23.157207498237,\r
-    -0.953283728772));\r
-#15369 = CARTESIAN_POINT('',(9.763462449467,22.4394732138,\r
-    -0.709833419308));\r
-#15370 = CARTESIAN_POINT('',(9.609757893422,21.733268795934,\r
-    -0.445198524398));\r
-#15371 = CARTESIAN_POINT('',(9.43863044751,21.040136741429,\r
-    -0.158577164551));\r
-#15372 = CARTESIAN_POINT('',(8.981113467403,19.374700877046,\r
-    0.600039461371));\r
-#15373 = CARTESIAN_POINT('',(8.677595526119,18.418286065175,\r
-    1.097233775296));\r
-#15374 = CARTESIAN_POINT('',(8.34818318151,17.496859745191,\r
-    1.643670361264));\r
-#15375 = CARTESIAN_POINT('',(8.000929440799,16.613501571518,\r
-    2.240029036545));\r
-#15376 = CARTESIAN_POINT('',(7.644718202164,15.769816938776,\r
-    2.885777519255));\r
-#15377 = CARTESIAN_POINT('',(7.288078951478,14.966283117475,\r
-    3.578958087517));\r
-#15378 = CARTESIAN_POINT('',(6.825109942212,13.955002200806,\r
-    4.555432498626));\r
-#15379 = CARTESIAN_POINT('',(6.712476248087,13.711549433919,\r
-    4.799200745837));\r
-#15380 = CARTESIAN_POINT('',(6.600823662404,13.472253239234,\r
-    5.047536864344));\r
-#15381 = CARTESIAN_POINT('',(6.490387512143,13.237078849794,\r
-    5.300325078159));\r
-#15382 = CARTESIAN_POINT('',(6.381393163053,13.00599946095,\r
-    5.557458648075));\r
-#15383 = CARTESIAN_POINT('',(6.274041517359,12.778955575856,\r
-    5.818797694585));\r
-#15384 = CARTESIAN_POINT('',(6.063743626865,12.334414795308,\r
-    6.347779561454));\r
-#15385 = CARTESIAN_POINT('',(5.960771492554,12.116861478611,\r
-    6.615365484258));\r
-#15386 = CARTESIAN_POINT('',(5.859792136791,11.903197927146,\r
-    6.886851634538));\r
-#15387 = CARTESIAN_POINT('',(5.760976153878,11.693378576571,\r
-    7.162114020168));\r
-#15388 = CARTESIAN_POINT('',(5.664479735675,11.487359016753,\r
-    7.441028899832));\r
-#15389 = CARTESIAN_POINT('',(5.570445030726,11.285096237908,\r
-    7.72347310737));\r
-#15390 = CARTESIAN_POINT('',(5.213108844025,10.509236172923,\r
-    8.840489131322));\r
-#15391 = CARTESIAN_POINT('',(4.969109222999,9.963319807833,\r
-    9.700482281913));\r
-#15392 = CARTESIAN_POINT('',(4.750178307224,9.447812199979,\r
-    10.586255072451));\r
-#15393 = CARTESIAN_POINT('',(4.558529165182,8.961808230658,\r
-    11.49482276615));\r
-#15394 = CARTESIAN_POINT('',(4.395567868751,8.504441224994,\r
-    12.423280693985));\r
-#15395 = CARTESIAN_POINT('',(4.262343221971,8.074628024049,\r
-    13.36876099867));\r
-#15396 = CARTESIAN_POINT('',(4.079084550285,7.351207651431,\r
-    15.086449448789));\r
-#15397 = CARTESIAN_POINT('',(4.017457711548,7.047926115706,\r
-    15.853435156568));\r
-#15398 = CARTESIAN_POINT('',(3.975647806223,6.7597758627,16.627737514926\r
-    ));\r
-#15399 = CARTESIAN_POINT('',(3.954240940001,6.485530029249,\r
-    17.407862987663));\r
-#15400 = CARTESIAN_POINT('',(3.953953250178,6.223500309728,\r
-    18.192247162912));\r
-#15401 = CARTESIAN_POINT('',(3.975811256917,5.971218020215,\r
-    18.979151542123));\r
-#15402 = CARTESIAN_POINT('',(4.051924146372,5.554256244861,\r
-    20.312857193339));\r
-#15403 = CARTESIAN_POINT('',(4.094210801493,5.386408822419,\r
-    20.859393188333));\r
-#15404 = CARTESIAN_POINT('',(4.147915780966,5.220303218433,\r
-    21.405456117757));\r
-#15405 = CARTESIAN_POINT('',(4.213318302468,5.054473786659,\r
-    21.950256835082));\r
-#15406 = CARTESIAN_POINT('',(4.290603121249,4.88714619482,22.49289280805\r
-    ));\r
-#15407 = CARTESIAN_POINT('',(4.379673410227,4.716189084416,\r
-    23.032359249565));\r
-#15408 = CARTESIAN_POINT('',(4.566626697268,4.386281862209,\r
-    24.030537046433));\r
-#15409 = CARTESIAN_POINT('',(4.661688263868,4.228837412783,\r
-    24.490292853095));\r
-#15410 = CARTESIAN_POINT('',(4.764714342372,4.06545104092,\r
-    24.946198069266));\r
-#15411 = CARTESIAN_POINT('',(4.875021143302,3.894536895127,\r
-    25.397514113684));\r
-#15412 = CARTESIAN_POINT('',(4.991529984887,3.714480724878,\r
-    25.843512016993));\r
-#15413 = CARTESIAN_POINT('',(5.112705833206,3.523841085109,\r
-    26.283564045778));\r
-#15414 = CARTESIAN_POINT('',(5.236677384222,3.321473783599,\r
-    26.717157287525));\r
-#15415 = PCURVE('',#199,#15416);\r
-#15416 = DEFINITIONAL_REPRESENTATION('',(#15417),#15486);\r
-#15417 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#15418,#15419,#15420,#15421,\r
-    #15422,#15423,#15424,#15425,#15426,#15427,#15428,#15429,#15430,\r
-    #15431,#15432,#15433,#15434,#15435,#15436,#15437,#15438,#15439,\r
-    #15440,#15441,#15442,#15443,#15444,#15445,#15446,#15447,#15448,\r
-    #15449,#15450,#15451,#15452,#15453,#15454,#15455,#15456,#15457,\r
-    #15458,#15459,#15460,#15461,#15462,#15463,#15464,#15465,#15466,\r
-    #15467,#15468,#15469,#15470,#15471,#15472,#15473,#15474,#15475,\r
-    #15476,#15477,#15478,#15479,#15480,#15481,#15482,#15483,#15484,\r
-    #15485),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267741402,0.219958111712,0.265125679947,0.366865251842,\r
-    0.514806632532,0.562778479968,0.610414457097,0.748924758079,\r
-    0.858377816177,0.934322045536,1.),.UNSPECIFIED.);\r
-#15418 = CARTESIAN_POINT('',(4.926948748672,0.999999972383));\r
-#15419 = CARTESIAN_POINT('',(4.940675147364,0.986679313074));\r
-#15420 = CARTESIAN_POINT('',(4.954497213764,0.972991645418));\r
-#15421 = CARTESIAN_POINT('',(4.968373033663,0.958902409156));\r
-#15422 = CARTESIAN_POINT('',(4.982249545609,0.944375919908));\r
-#15423 = CARTESIAN_POINT('',(4.996060207424,0.929374321151));\r
-#15424 = CARTESIAN_POINT('',(5.009723295001,0.913858435567));\r
-#15425 = CARTESIAN_POINT('',(5.029900651789,0.88969542279));\r
-#15426 = CARTESIAN_POINT('',(5.03659790922,0.881460487267));\r
-#15427 = CARTESIAN_POINT('',(5.043219920979,0.873081191297));\r
-#15428 = CARTESIAN_POINT('',(5.049752856475,0.86455318113));\r
-#15429 = CARTESIAN_POINT('',(5.056181871343,0.855872473908));\r
-#15430 = CARTESIAN_POINT('',(5.062491239561,0.847035664436));\r
-#15431 = CARTESIAN_POINT('',(5.072448297615,0.832526435584));\r
-#15432 = CARTESIAN_POINT('',(5.076180978441,0.826953102181));\r
-#15433 = CARTESIAN_POINT('',(5.079858741226,0.821319544146));\r
-#15434 = CARTESIAN_POINT('',(5.083477715007,0.815625268651));\r
-#15435 = CARTESIAN_POINT('',(5.087033980386,0.809869905985));\r
-#15436 = CARTESIAN_POINT('',(5.090523605237,0.804053237892));\r
-#15437 = CARTESIAN_POINT('',(5.10164411881,0.7849350528));\r
-#15438 = CARTESIAN_POINT('',(5.108988261501,0.771382514517));\r
-#15439 = CARTESIAN_POINT('',(5.115929503811,0.757518628423));\r
-#15440 = CARTESIAN_POINT('',(5.122424435087,0.743347156347));\r
-#15441 = CARTESIAN_POINT('',(5.128434412756,0.728876079666));\r
-#15442 = CARTESIAN_POINT('',(5.133929418253,0.714119168841));\r
-#15443 = CARTESIAN_POINT('',(5.146111113489,0.677254577069));\r
-#15444 = CARTESIAN_POINT('',(5.152207754743,0.654845907548));\r
-#15445 = CARTESIAN_POINT('',(5.157130735421,0.631940005403));\r
-#15446 = CARTESIAN_POINT('',(5.160896713108,0.608616319565));\r
-#15447 = CARTESIAN_POINT('',(5.163612096877,0.584969169058));\r
-#15448 = CARTESIAN_POINT('',(5.165488271337,0.561103251839));\r
-#15449 = CARTESIAN_POINT('',(5.167254761081,0.529353942004));\r
-#15450 = CARTESIAN_POINT('',(5.167630335098,0.521567360219));\r
-#15451 = CARTESIAN_POINT('',(5.167959042538,0.513773411773));\r
-#15452 = CARTESIAN_POINT('',(5.168252033709,0.505970971582));\r
-#15453 = CARTESIAN_POINT('',(5.168521149609,0.498170585292));\r
-#15454 = CARTESIAN_POINT('',(5.168779343326,0.490369565861));\r
-#15455 = CARTESIAN_POINT('',(5.169298909903,0.474823897354));\r
-#15456 = CARTESIAN_POINT('',(5.169560252702,0.467079220949));\r
-#15457 = CARTESIAN_POINT('',(5.169837259463,0.459336313369));\r
-#15458 = CARTESIAN_POINT('',(5.17014377199,0.451596014082));\r
-#15459 = CARTESIAN_POINT('',(5.170494251327,0.443859091801));\r
-#15460 = CARTESIAN_POINT('',(5.170903747029,0.436126251211));\r
-#15461 = CARTESIAN_POINT('',(5.172795531976,0.405927244424));\r
-#15462 = CARTESIAN_POINT('',(5.174834163303,0.383495708535));\r
-#15463 = CARTESIAN_POINT('',(5.177887474929,0.361120664944));\r
-#15464 = CARTESIAN_POINT('',(5.182379617696,0.338814752785));\r
-#15465 = CARTESIAN_POINT('',(5.188770596958,0.316588405153));\r
-#15466 = CARTESIAN_POINT('',(5.197561061504,0.294451662837));\r
-#15467 = CARTESIAN_POINT('',(5.218623165692,0.255007454011));\r
-#15468 = CARTESIAN_POINT('',(5.229778150902,0.237660237704));\r
-#15469 = CARTESIAN_POINT('',(5.243075152542,0.220383241475));\r
-#15470 = CARTESIAN_POINT('',(5.258829344538,0.203183712128));\r
-#15471 = CARTESIAN_POINT('',(5.277392539361,0.186070854428));\r
-#15472 = CARTESIAN_POINT('',(5.299182510389,0.169057963641));\r
-#15473 = CARTESIAN_POINT('',(5.342340109168,0.140444267527));\r
-#15474 = CARTESIAN_POINT('',(5.361794101529,0.128781520327));\r
-#15475 = CARTESIAN_POINT('',(5.38317757101,0.117183816803));\r
-#15476 = CARTESIAN_POINT('',(5.406652921233,0.105660287424));\r
-#15477 = CARTESIAN_POINT('',(5.432386818548,9.42225543391E-02));\r
-#15478 = CARTESIAN_POINT('',(5.460533481938,8.28845615314E-02));\r
-#15479 = CARTESIAN_POINT('',(5.517733367988,6.195483992922E-02));\r
-#15480 = CARTESIAN_POINT('',(5.546148900438,5.233453110274E-02));\r
-#15481 = CARTESIAN_POINT('',(5.57652487874,4.281038986185E-02));\r
-#15482 = CARTESIAN_POINT('',(5.608908088034,3.339369552031E-02));\r
-#15483 = CARTESIAN_POINT('',(5.643307547817,2.40957775078E-02));\r
-#15484 = CARTESIAN_POINT('',(5.679681264723,1.49262263951E-02));\r
-#15485 = CARTESIAN_POINT('',(5.717946805353,5.892641764695E-03));\r
-#15486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#15487 = PCURVE('',#15488,#15516);\r
-#15488 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#15489,#15490,#15491)\r
-    ,(#15492,#15493,#15494)\r
-    ,(#15495,#15496,#15497)\r
-    ,(#15498,#15499,#15500)\r
-    ,(#15501,#15502,#15503)\r
-    ,(#15504,#15505,#15506)\r
-    ,(#15507,#15508,#15509)\r
-    ,(#15510,#15511,#15512)\r
-    ,(#15513,#15514,#15515\r
-    )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(0.,1.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#15489 = CARTESIAN_POINT('',(0.474721986731,0.721455210788,-3.));\r
-#15490 = CARTESIAN_POINT('',(0.815975155303,0.935535508971,\r
-    17.999867544966));\r
-#15491 = CARTESIAN_POINT('',(0.981383959358,0.341885250215,\r
-    26.717157287525));\r
-#15492 = CARTESIAN_POINT('',(4.057194264989,4.817062435881,-3.));\r
-#15493 = CARTESIAN_POINT('',(1.650662076623,6.841971373309,\r
-    17.999867544966));\r
-#15494 = CARTESIAN_POINT('',(5.281932191875,3.353161541058,\r
-    26.717157287525));\r
-#15495 = CARTESIAN_POINT('',(7.002936190651,9.469624783135,-3.));\r
-#15496 = CARTESIAN_POINT('',(2.728077523174,12.536089896607,\r
-    17.999867544966));\r
-#15497 = CARTESIAN_POINT('',(9.582480424392,6.364437831901,\r
-    26.717157287525));\r
-#15498 = CARTESIAN_POINT('',(9.210928288053,14.563652557813,-3.));\r
-#15499 = CARTESIAN_POINT('',(4.086731216142,18.061917004704,\r
-    17.999867544966));\r
-#15500 = CARTESIAN_POINT('',(13.88302865691,9.375714122744,\r
-    26.717157287525));\r
-#15501 = CARTESIAN_POINT('',(10.605288736102,19.961673613165,-3.));\r
-#15502 = CARTESIAN_POINT('',(5.755550129795,23.471858572874,\r
-    17.999867544966));\r
-#15503 = CARTESIAN_POINT('',(18.183576889427,12.386990413587,\r
-    26.717157287525));\r
-#15504 = CARTESIAN_POINT('',(11.141250447381,25.511053526015,-3.));\r
-#15505 = CARTESIAN_POINT('',(7.751599964021,28.824100500826,\r
-    17.999867544966));\r
-#15506 = CARTESIAN_POINT('',(22.484125121944,15.39826670443,\r
-    26.717157287525));\r
-#15507 = CARTESIAN_POINT('',(10.808676676299,31.053051609575,-3.));\r
-#15508 = CARTESIAN_POINT('',(10.078744956325,34.179156462268,\r
-    17.999867544966));\r
-#15509 = CARTESIAN_POINT('',(26.784673354461,18.409542995273,\r
-    26.717157287525));\r
-#15510 = CARTESIAN_POINT('',(9.631854766854,36.432533190651,-3.));\r
-#15511 = CARTESIAN_POINT('',(12.727726507416,39.596165479369,\r
-    17.999867544966));\r
-#15512 = CARTESIAN_POINT('',(31.085221586978,21.420819286116,\r
-    26.717157287525));\r
-#15513 = CARTESIAN_POINT('',(7.666212172937,41.506422759778,-3.));\r
-#15514 = CARTESIAN_POINT('',(15.677415069936,45.129669490121,\r
-    17.999867544966));\r
-#15515 = CARTESIAN_POINT('',(35.385769819496,24.432095576959,\r
-    26.717157287525));\r
-#15516 = DEFINITIONAL_REPRESENTATION('',(#15517),#15586);\r
-#15517 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#15518,#15519,#15520,#15521,\r
-    #15522,#15523,#15524,#15525,#15526,#15527,#15528,#15529,#15530,\r
-    #15531,#15532,#15533,#15534,#15535,#15536,#15537,#15538,#15539,\r
-    #15540,#15541,#15542,#15543,#15544,#15545,#15546,#15547,#15548,\r
-    #15549,#15550,#15551,#15552,#15553,#15554,#15555,#15556,#15557,\r
-    #15558,#15559,#15560,#15561,#15562,#15563,#15564,#15565,#15566,\r
-    #15567,#15568,#15569,#15570,#15571,#15572,#15573,#15574,#15575,\r
-    #15576,#15577,#15578,#15579,#15580,#15581,#15582,#15583,#15584,\r
-    #15585),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267741402,0.219958111712,0.265125679947,0.366865251842,\r
-    0.514806632532,0.562778479968,0.610414457097,0.748924758079,\r
-    0.858377816177,0.934322045536,1.),.UNSPECIFIED.);\r
-#15518 = CARTESIAN_POINT('',(0.940985308449,0.));\r
-#15519 = CARTESIAN_POINT('',(0.915597930251,6.3065394E-10));\r
-#15520 = CARTESIAN_POINT('',(0.890186397689,3.548739627444E-04));\r
-#15521 = CARTESIAN_POINT('',(0.864729468329,1.097664763729E-03));\r
-#15522 = CARTESIAN_POINT('',(0.839215378239,2.268145033188E-03));\r
-#15523 = CARTESIAN_POINT('',(0.813641173739,3.914325900383E-03));\r
-#15524 = CARTESIAN_POINT('',(0.788013986369,6.093924348244E-03));\r
-#15525 = CARTESIAN_POINT('',(0.749426756767,1.027729901572E-02));\r
-#15526 = CARTESIAN_POINT('',(0.736491442297,1.18316335956E-02));\r
-#15527 = CARTESIAN_POINT('',(0.723551337857,1.354749858173E-02));\r
-#15528 = CARTESIAN_POINT('',(0.710610443653,1.543430416431E-02));\r
-#15529 = CARTESIAN_POINT('',(0.697673848371,1.750209939604E-02));\r
-#15530 = CARTESIAN_POINT('',(0.684747847631,1.97615109428E-02));\r
-#15531 = CARTESIAN_POINT('',(0.663928400921,2.373283793269E-02));\r
-#15532 = CARTESIAN_POINT('',(0.65602357151,2.53181694836E-02));\r
-#15533 = CARTESIAN_POINT('',(0.648127342274,2.698223227541E-02));\r
-#15534 = CARTESIAN_POINT('',(0.640241638895,2.872765656291E-02));\r
-#15535 = CARTESIAN_POINT('',(0.632368554407,3.055712864291E-02));\r
-#15536 = CARTESIAN_POINT('',(0.624510358925,3.247337242994E-02));\r
-#15537 = CARTESIAN_POINT('',(0.599008060977,3.899708560552E-02));\r
-#15538 = CARTESIAN_POINT('',(0.581433121453,4.396959105567E-02));\r
-#15539 = CARTESIAN_POINT('',(0.563974828118,4.942760049825E-02));\r
-#15540 = CARTESIAN_POINT('',(0.546665191402,5.540281658868E-02));\r
-#15541 = CARTESIAN_POINT('',(0.529538592655,6.192688725783E-02));\r
-#15542 = CARTESIAN_POINT('',(0.512631812331,6.902950343548E-02));\r
-#15543 = CARTESIAN_POINT('',(0.471775100546,8.794068272954E-02));\r
-#15544 = CARTESIAN_POINT('',(0.448106581275,0.100424696224));\r
-#15545 = CARTESIAN_POINT('',(0.425101742585,0.114262810231));\r
-#15546 = CARTESIAN_POINT('',(0.402867768957,0.129518717582));\r
-#15547 = CARTESIAN_POINT('',(0.381496252569,0.146237075571));\r
-#15548 = CARTESIAN_POINT('',(0.361060587997,0.164437208764));\r
-#15549 = CARTESIAN_POINT('',(0.3353097618,0.190492519651));\r
-#15550 = CARTESIAN_POINT('',(0.329107937857,0.19702812571));\r
-#15551 = CARTESIAN_POINT('',(0.323011397744,0.203719478883));\r
-#15552 = CARTESIAN_POINT('',(0.317021362277,0.210566319704));\r
-#15553 = CARTESIAN_POINT('',(0.31113919507,0.217568740509));\r
-#15554 = CARTESIAN_POINT('',(0.30536541273,0.224726014584));\r
-#15555 = CARTESIAN_POINT('',(0.294075921502,0.239298643322));\r
-#15556 = CARTESIAN_POINT('',(0.288558671065,0.246711841581));\r
-#15557 = CARTESIAN_POINT('',(0.283149785133,0.254277254355));\r
-#15558 = CARTESIAN_POINT('',(0.277849898379,0.261994701571));\r
-#15559 = CARTESIAN_POINT('',(0.272659586069,0.269864104946));\r
-#15560 = CARTESIAN_POINT('',(0.2675793693,0.27788550364));\r
-#15561 = CARTESIAN_POINT('',(0.248159558197,0.309825206211));\r
-#15562 = CARTESIAN_POINT('',(0.234643807548,0.334878521349));\r
-#15563 = CARTESIAN_POINT('',(0.222074863506,0.361222083588));\r
-#15564 = CARTESIAN_POINT('',(0.210461106779,0.388868501553));\r
-#15565 = CARTESIAN_POINT('',(0.199806937029,0.417842266481));\r
-#15566 = CARTESIAN_POINT('',(0.190112662819,0.448182374598));\r
-#15567 = CARTESIAN_POINT('',(0.174460385684,0.505040914825));\r
-#15568 = CARTESIAN_POINT('',(0.168144861604,0.531027075992));\r
-#15569 = CARTESIAN_POINT('',(0.162418390619,0.557929147358));\r
-#15570 = CARTESIAN_POINT('',(0.157272622828,0.585781811616));\r
-#15571 = CARTESIAN_POINT('',(0.152693535021,0.614627790169));\r
-#15572 = CARTESIAN_POINT('',(0.148657831106,0.644517765332));\r
-#15573 = CARTESIAN_POINT('',(0.14266352288,0.697014025734));\r
-#15574 = CARTESIAN_POINT('',(0.140447353127,0.719047982263));\r
-#15575 = CARTESIAN_POINT('',(0.138454910135,0.741631255406));\r
-#15576 = CARTESIAN_POINT('',(0.136665354886,0.764783531642));\r
-#15577 = CARTESIAN_POINT('',(0.135050488292,0.788525208421));\r
-#15578 = CARTESIAN_POINT('',(0.133570780866,0.812877706827));\r
-#15579 = CARTESIAN_POINT('',(0.130968063343,0.859483790894));\r
-#15580 = CARTESIAN_POINT('',(0.129823915608,0.881575441874));\r
-#15581 = CARTESIAN_POINT('',(0.128709624144,0.904162194061));\r
-#15582 = CARTESIAN_POINT('',(0.127585879035,0.927263894005));\r
-#15583 = CARTESIAN_POINT('',(0.12640667856,0.950906792844));\r
-#15584 = CARTESIAN_POINT('',(0.125122384502,0.97513027245));\r
-#15585 = CARTESIAN_POINT('',(0.123684620971,1.));\r
-#15586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#15587 = ADVANCED_FACE('',(#15588),#112,.T.);\r
-#15588 = FACE_BOUND('',#15589,.T.);\r
-#15589 = EDGE_LOOP('',(#15590,#15591,#15619,#15653,#15701,#15702));\r
-#15590 = ORIENTED_EDGE('',*,*,#96,.T.);\r
-#15591 = ORIENTED_EDGE('',*,*,#15592,.T.);\r
-#15592 = EDGE_CURVE('',#63,#15593,#15595,.T.);\r
-#15593 = VERTEX_POINT('',#15594);\r
-#15594 = CARTESIAN_POINT('',(23.182219830938,6.21165708246,27.));\r
-#15595 = SURFACE_CURVE('',#15596,(#15600,#15607),.PCURVE_S1.);\r
-#15596 = LINE('',#15597,#15598);\r
-#15597 = CARTESIAN_POINT('',(10.62518408918,2.847009496128,27.));\r
-#15598 = VECTOR('',#15599,1.);\r
-#15599 = DIRECTION('',(0.965925826289,0.258819045103,2.3E-16));\r
-#15600 = PCURVE('',#112,#15601);\r
-#15601 = DEFINITIONAL_REPRESENTATION('',(#15602),#15606);\r
-#15602 = LINE('',#15603,#15604);\r
-#15603 = CARTESIAN_POINT('',(2.847009496128,-10.62518408918));\r
-#15604 = VECTOR('',#15605,1.);\r
-#15605 = DIRECTION('',(0.258819045103,-0.965925826289));\r
-#15606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#15607 = PCURVE('',#15608,#15613);\r
-#15608 = PLANE('',#15609);\r
-#15609 = AXIS2_PLACEMENT_3D('',#15610,#15611,#15612);\r
-#15610 = CARTESIAN_POINT('',(21.25036817836,5.694018992255,27.));\r
-#15611 = DIRECTION('',(-0.183012701892,0.683012701892,-0.707106781187));\r
-#15612 = DIRECTION('',(-0.408248290464,-0.707106781187,-0.57735026919));\r
-#15613 = DEFINITIONAL_REPRESENTATION('',(#15614),#15618);\r
-#15614 = LINE('',#15615,#15616);\r
-#15615 = CARTESIAN_POINT('',(6.350852961086,8.981462390205));\r
-#15616 = VECTOR('',#15617,1.);\r
-#15617 = DIRECTION('',(-0.57735026919,-0.816496580928));\r
-#15618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#15619 = ORIENTED_EDGE('',*,*,#15620,.T.);\r
-#15620 = EDGE_CURVE('',#15593,#15621,#15623,.T.);\r
-#15621 = VERTEX_POINT('',#15622);\r
-#15622 = CARTESIAN_POINT('',(22.957839598482,6.995541506588,27.));\r
-#15623 = SURFACE_CURVE('',#15624,(#15629,#15636),.PCURVE_S1.);\r
-#15624 = CIRCLE('',#15625,24.);\r
-#15625 = AXIS2_PLACEMENT_3D('',#15626,#15627,#15628);\r
-#15626 = CARTESIAN_POINT('',(-9.99E-15,9.99E-15,27.));\r
-#15627 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#15628 = DIRECTION('',(1.,-6.9E-16,3.3E-16));\r
-#15629 = PCURVE('',#112,#15630);\r
-#15630 = DEFINITIONAL_REPRESENTATION('',(#15631),#15635);\r
-#15631 = CIRCLE('',#15632,24.);\r
-#15632 = AXIS2_PLACEMENT_2D('',#15633,#15634);\r
-#15633 = CARTESIAN_POINT('',(4.19E-15,-1.16E-15));\r
-#15634 = DIRECTION('',(-6.9E-16,-1.));\r
-#15635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#15636 = PCURVE('',#15637,#15647);\r
-#15637 = SURFACE_OF_REVOLUTION('',#15638,#15644);\r
-#15638 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#15639,#15640,#15641,#15642,\r
-    #15643),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#15639 = CARTESIAN_POINT('',(24.,-6.66E-15,27.));\r
-#15640 = CARTESIAN_POINT('',(24.,-4.88E-15,19.));\r
-#15641 = CARTESIAN_POINT('',(26.,-3.11E-15,11.));\r
-#15642 = CARTESIAN_POINT('',(32.,-1.33E-15,3.));\r
-#15643 = CARTESIAN_POINT('',(40.,-1.33E-15,3.));\r
-#15644 = AXIS1_PLACEMENT('',#15645,#15646);\r
-#15645 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#15646 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#15647 = DEFINITIONAL_REPRESENTATION('',(#15648),#15652);\r
-#15648 = LINE('',#15649,#15650);\r
-#15649 = CARTESIAN_POINT('',(0.,0.));\r
-#15650 = VECTOR('',#15651,1.);\r
-#15651 = DIRECTION('',(1.,0.));\r
-#15652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#15653 = ORIENTED_EDGE('',*,*,#15654,.F.);\r
-#15654 = EDGE_CURVE('',#154,#15621,#15655,.T.);\r
-#15655 = SURFACE_CURVE('',#15656,(#15669,#15685),.PCURVE_S1.);\r
-#15656 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#15657,#15658,#15659,#15660,\r
-    #15661,#15662,#15663,#15664,#15665,#15666,#15667,#15668),\r
-  .UNSPECIFIED.,.F.,.F.,(7,5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#15657 = CARTESIAN_POINT('',(0.874502527708,0.550092556894,27.));\r
-#15658 = CARTESIAN_POINT('',(7.104429561512,2.38950477598,27.));\r
-#15659 = CARTESIAN_POINT('',(13.338560274467,4.214693392813,27.));\r
-#15660 = CARTESIAN_POINT('',(19.576608631238,6.026459347932,27.));\r
-#15661 = CARTESIAN_POINT('',(25.817931277479,7.826909745614,27.));\r
-#15662 = CARTESIAN_POINT('',(32.061602583777,9.6191950192,27.));\r
-#15663 = CARTESIAN_POINT('',(38.771703289726,11.539897899555,27.));\r
-#15664 = CARTESIAN_POINT('',(39.236786677476,11.672995378745,27.));\r
-#15665 = CARTESIAN_POINT('',(39.701877168341,11.806068197865,27.));\r
-#15666 = CARTESIAN_POINT('',(40.166974348568,11.939117797769,27.));\r
-#15667 = CARTESIAN_POINT('',(40.632077802219,12.072145628235,27.));\r
-#15668 = CARTESIAN_POINT('',(41.097187111173,12.205153147969,27.));\r
-#15669 = PCURVE('',#112,#15670);\r
-#15670 = DEFINITIONAL_REPRESENTATION('',(#15671),#15684);\r
-#15671 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#15672,#15673,#15674,#15675,\r
-    #15676,#15677,#15678,#15679,#15680,#15681,#15682,#15683),\r
-  .UNSPECIFIED.,.F.,.F.,(7,5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#15672 = CARTESIAN_POINT('',(0.550092556894,-0.874502527708));\r
-#15673 = CARTESIAN_POINT('',(2.38950477598,-7.104429561512));\r
-#15674 = CARTESIAN_POINT('',(4.214693392813,-13.33856027446));\r
-#15675 = CARTESIAN_POINT('',(6.026459347932,-19.57660863123));\r
-#15676 = CARTESIAN_POINT('',(7.826909745614,-25.81793127747));\r
-#15677 = CARTESIAN_POINT('',(9.6191950192,-32.06160258377));\r
-#15678 = CARTESIAN_POINT('',(11.539897899555,-38.77170328972));\r
-#15679 = CARTESIAN_POINT('',(11.672995378745,-39.23678667747));\r
-#15680 = CARTESIAN_POINT('',(11.806068197865,-39.70187716834));\r
-#15681 = CARTESIAN_POINT('',(11.939117797769,-40.16697434856));\r
-#15682 = CARTESIAN_POINT('',(12.072145628235,-40.63207780221));\r
-#15683 = CARTESIAN_POINT('',(12.205153147969,-41.09718711117));\r
-#15684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#15685 = PCURVE('',#15069,#15686);\r
-#15686 = DEFINITIONAL_REPRESENTATION('',(#15687),#15700);\r
-#15687 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#15688,#15689,#15690,#15691,\r
-    #15692,#15693,#15694,#15695,#15696,#15697,#15698,#15699),\r
-  .UNSPECIFIED.,.F.,.F.,(7,5,7),(0.,0.930690179858,1.),.UNSPECIFIED.);\r
-#15688 = CARTESIAN_POINT('',(3.,0.9846980552));\r
-#15689 = CARTESIAN_POINT('',(2.84437028461,0.9846980552));\r
-#15690 = CARTESIAN_POINT('',(2.688818450029,0.9846980552));\r
-#15691 = CARTESIAN_POINT('',(2.533435683951,0.9846980552));\r
-#15692 = CARTESIAN_POINT('',(2.378305470835,0.9846980552));\r
-#15693 = CARTESIAN_POINT('',(2.22348468561,0.9846980552));\r
-#15694 = CARTESIAN_POINT('',(2.05749530595,0.9846980552));\r
-#15695 = CARTESIAN_POINT('',(2.045992475721,0.9846980552));\r
-#15696 = CARTESIAN_POINT('',(2.034491520363,0.9846980552));\r
-#15697 = CARTESIAN_POINT('',(2.022992449991,0.9846980552));\r
-#15698 = CARTESIAN_POINT('',(2.011495273788,0.9846980552));\r
-#15699 = CARTESIAN_POINT('',(2.,0.9846980552));\r
-#15700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#15701 = ORIENTED_EDGE('',*,*,#153,.F.);\r
-#15702 = ORIENTED_EDGE('',*,*,#124,.F.);\r
-#15703 = ADVANCED_FACE('',(#15704),#79,.T.);\r
-#15704 = FACE_BOUND('',#15705,.T.);\r
-#15705 = EDGE_LOOP('',(#15706,#15738,#15739,#15740,#15958,#16004,#16077,\r
-    #16127));\r
-#15706 = ORIENTED_EDGE('',*,*,#15707,.F.);\r
-#15707 = EDGE_CURVE('',#63,#15708,#15710,.T.);\r
-#15708 = VERTEX_POINT('',#15709);\r
-#15709 = CARTESIAN_POINT('',(6.056878034909,1.33011525508,\r
-    26.717157287525));\r
-#15710 = SURFACE_CURVE('',#15711,(#15718,#15728),.PCURVE_S1.);\r
-#15711 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#15712,#15713,#15714,#15715,\r
-    #15716,#15717),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#15712 = CARTESIAN_POINT('',(5.988740122992,1.604678079636,27.));\r
-#15713 = CARTESIAN_POINT('',(6.07265441089,1.291505680786,\r
-    26.675780076006));\r
-#15714 = CARTESIAN_POINT('',(6.139930267452,0.973883331657,\r
-    26.351568173022));\r
-#15715 = CARTESIAN_POINT('',(6.190401855789,0.65237742928,\r
-    26.027954310313));\r
-#15716 = CARTESIAN_POINT('',(6.223720985262,0.327558833568,\r
-    25.705580014582));\r
-#15717 = CARTESIAN_POINT('',(6.239318405684,-9.77E-15,25.38514556815));\r
-#15718 = PCURVE('',#79,#15719);\r
-#15719 = DEFINITIONAL_REPRESENTATION('',(#15720),#15727);\r
-#15720 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#15721,#15722,#15723,#15724,\r
-    #15725,#15726),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#15721 = CARTESIAN_POINT('',(6.02138591938,0.));\r
-#15722 = CARTESIAN_POINT('',(6.073679455508,6.754581749865E-03));\r
-#15723 = CARTESIAN_POINT('',(6.125971664447,1.350899656488E-02));\r
-#15724 = CARTESIAN_POINT('',(6.178298104568,2.025255636547E-02));\r
-#15725 = CARTESIAN_POINT('',(6.230686169399,2.697350432469E-02));\r
-#15726 = CARTESIAN_POINT('',(6.28318530718,3.36586890703E-02));\r
-#15727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#15728 = PCURVE('',#15608,#15729);\r
-#15729 = DEFINITIONAL_REPRESENTATION('',(#15730),#15737);\r
-#15730 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#15731,#15732,#15733,#15734,\r
-    #15735,#15736),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#15731 = CARTESIAN_POINT('',(9.122134253196,12.900645978658));\r
-#15732 = CARTESIAN_POINT('',(9.496511175918,12.635921521982));\r
-#15733 = CARTESIAN_POINT('',(9.880822668875,12.385266316649));\r
-#15734 = CARTESIAN_POINT('',(10.27439528373,12.149173209029));\r
-#15735 = CARTESIAN_POINT('',(10.676597124187,11.928319975883));\r
-#15736 = CARTESIAN_POINT('',(11.086851490322,11.723606374726));\r
-#15737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#15738 = ORIENTED_EDGE('',*,*,#62,.T.);\r
-#15739 = ORIENTED_EDGE('',*,*,#2223,.T.);\r
-#15740 = ORIENTED_EDGE('',*,*,#15741,.T.);\r
-#15741 = EDGE_CURVE('',#2224,#15742,#15744,.T.);\r
-#15742 = VERTEX_POINT('',#15743);\r
-#15743 = CARTESIAN_POINT('',(7.019403961379,3.26596075742,\r
-    17.000000000279));\r
-#15744 = SURFACE_CURVE('',#15745,(#15814,#15886),.PCURVE_S1.);\r
-#15745 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#15746,#15747,#15748,#15749,\r
-    #15750,#15751,#15752,#15753,#15754,#15755,#15756,#15757,#15758,\r
-    #15759,#15760,#15761,#15762,#15763,#15764,#15765,#15766,#15767,\r
-    #15768,#15769,#15770,#15771,#15772,#15773,#15774,#15775,#15776,\r
-    #15777,#15778,#15779,#15780,#15781,#15782,#15783,#15784,#15785,\r
-    #15786,#15787,#15788,#15789,#15790,#15791,#15792,#15793,#15794,\r
-    #15795,#15796,#15797,#15798,#15799,#15800,#15801,#15802,#15803,\r
-    #15804,#15805,#15806,#15807,#15808,#15809,#15810,#15811,#15812,\r
-    #15813),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.107764503701E-02,0.130204891299,0.202629792246,0.285825357576,\r
-    0.438617269623,0.47934984004,0.520324198407,0.647559239033,\r
-    0.787562302243,0.858852387701,1.),.UNSPECIFIED.);\r
-#15746 = CARTESIAN_POINT('',(6.200661701039,-4.99E-15,26.790658518083));\r
-#15747 = CARTESIAN_POINT('',(6.202398223993,0.140183605697,\r
-    26.515923917144));\r
-#15748 = CARTESIAN_POINT('',(6.203108119209,0.276396951001,\r
-    26.239092887322));\r
-#15749 = CARTESIAN_POINT('',(6.203240958961,0.408599420774,\r
-    25.960242029608));\r
-#15750 = CARTESIAN_POINT('',(6.203240491984,0.536809158363,\r
-    25.67946844246));\r
-#15751 = CARTESIAN_POINT('',(6.203529464138,0.661097418599,\r
-    25.396887307511));\r
-#15752 = CARTESIAN_POINT('',(6.204499827199,0.781579483031,\r
-    25.112627797842));\r
-#15753 = CARTESIAN_POINT('',(6.210866249653,1.151875321557,\r
-    24.206718474774));\r
-#15754 = CARTESIAN_POINT('',(6.220111018417,1.388104189194,\r
-    23.579398073429));\r
-#15755 = CARTESIAN_POINT('',(6.237887553817,1.60861582081,\r
-    22.946209318173));\r
-#15756 = CARTESIAN_POINT('',(6.267059148683,1.815659893068,\r
-    22.308667806369));\r
-#15757 = CARTESIAN_POINT('',(6.309533086406,2.011583224174,\r
-    21.66825351928));\r
-#15758 = CARTESIAN_POINT('',(6.366631513199,2.198480140887,\r
-    21.026303569086));\r
-#15759 = CARTESIAN_POINT('',(6.498279298667,2.524186268653,\r
-    19.862084160434));\r
-#15760 = CARTESIAN_POINT('',(6.56755478464,2.665446545644,\r
-    19.339918301404));\r
-#15761 = CARTESIAN_POINT('',(6.647576312735,2.802929665133,\r
-    18.818143674655));\r
-#15762 = CARTESIAN_POINT('',(6.738656043183,2.937480629318,\r
-    18.29733664062));\r
-#15763 = CARTESIAN_POINT('',(6.840997400501,3.069800816651,\r
-    17.77802853948));\r
-#15764 = CARTESIAN_POINT('',(6.954736451175,3.200460888963,\r
-    17.26071567954));\r
-#15765 = CARTESIAN_POINT('',(7.223798472427,3.478666950046,\r
-    16.154461011479));\r
-#15766 = CARTESIAN_POINT('',(7.382791646637,3.625835352815,\r
-    15.566302596151));\r
-#15767 = CARTESIAN_POINT('',(7.557062169915,3.772161154915,\r
-    14.982112139091));\r
-#15768 = CARTESIAN_POINT('',(7.746651250464,3.918191117387,\r
-    14.402558110465));\r
-#15769 = CARTESIAN_POINT('',(7.951543055146,4.064356063271,\r
-    13.828283473921));\r
-#15770 = CARTESIAN_POINT('',(8.171672662329,4.21102243803,\r
-    13.259920866628));\r
-#15771 = CARTESIAN_POINT('',(8.838943900776,4.629457884545,\r
-    11.666295265728));\r
-#15772 = CARTESIAN_POINT('',(9.321958294754,4.903251899168,\r
-    10.656523258088));\r
-#15773 = CARTESIAN_POINT('',(9.855182838294,5.182074879521,\r
-    9.672696640323));\r
-#15774 = CARTESIAN_POINT('',(10.437247965928,5.467903290411,\r
-    8.71855387231));\r
-#15775 = CARTESIAN_POINT('',(11.066107700513,5.763443412151,\r
-    7.797869109676));\r
-#15776 = CARTESIAN_POINT('',(11.738855548811,6.072672871198,\r
-    6.914500232492));\r
-#15777 = CARTESIAN_POINT('',(12.641663858659,6.488128820775,\r
-    5.847755447301));\r
-#15778 = CARTESIAN_POINT('',(12.834529531163,6.57690747099,\r
-    5.626155068245));\r
-#15779 = CARTESIAN_POINT('',(13.030165277149,6.667116114054,\r
-    5.407553544643));\r
-#15780 = CARTESIAN_POINT('',(13.228494491552,6.758858001025,\r
-    5.192027670092));\r
-#15781 = CARTESIAN_POINT('',(13.429429893918,6.852238006114,\r
-    4.979648421008));\r
-#15782 = CARTESIAN_POINT('',(13.632872546118,6.947361155287,\r
-    4.770479612533));\r
-#15783 = CARTESIAN_POINT('',(14.045786597947,7.141886072171,\r
-    4.357467154435));\r
-#15784 = CARTESIAN_POINT('',(14.255286493036,7.241309802575,\r
-    4.153662022567));\r
-#15785 = CARTESIAN_POINT('',(14.467111214344,7.342716299537,\r
-    3.953232178321));\r
-#15786 = CARTESIAN_POINT('',(14.681145270523,7.446216228209,\r
-    3.756235786623));\r
-#15787 = CARTESIAN_POINT('',(14.897265112153,7.551920278685,\r
-    3.562725756705));\r
-#15788 = CARTESIAN_POINT('',(15.115339471725,7.659937840409,\r
-    3.372749416657));\r
-#15789 = CARTESIAN_POINT('',(16.018040703105,8.113311188781,\r
-    2.607528437097));\r
-#15790 = CARTESIAN_POINT('',(16.718459761492,8.479633594718,\r
-    2.063098340682));\r
-#15791 = CARTESIAN_POINT('',(17.432203840973,8.872477683842,\r
-    1.554436700439));\r
-#15792 = CARTESIAN_POINT('',(18.154449290099,9.294784381449,\r
-    1.082200128245));\r
-#15793 = CARTESIAN_POINT('',(18.880052208666,9.74889714117,\r
-    0.646303491519));\r
-#15794 = CARTESIAN_POINT('',(19.603868437573,10.236157823232,\r
-    0.246062075174));\r
-#15795 = CARTESIAN_POINT('',(21.110026001058,11.329516118466,\r
-    -0.522053612163));\r
-#15796 = CARTESIAN_POINT('',(21.891187633116,11.942803278161,\r
-    -0.882770038228));\r
-#15797 = CARTESIAN_POINT('',(22.657814117902,12.596781736732,\r
-    -1.203214704378));\r
-#15798 = CARTESIAN_POINT('',(23.404364817288,13.290454865442,\r
-    -1.485886035322));\r
-#15799 = CARTESIAN_POINT('',(24.126620967865,14.021672068567,\r
-    -1.733633439232));\r
-#15800 = CARTESIAN_POINT('',(24.821496463672,14.787486901431,\r
-    -1.949310424566));\r
-#15801 = CARTESIAN_POINT('',(25.825697100592,15.990151978458,\r
-    -2.230548878842));\r
-#15802 = CARTESIAN_POINT('',(26.156918005837,16.404048472611,\r
-    -2.317848123164));\r
-#15803 = CARTESIAN_POINT('',(26.480297189017,16.825645411188,\r
-    -2.3979260018));\r
-#15804 = CARTESIAN_POINT('',(26.795666150936,17.254514314646,\r
-    -2.471142108254));\r
-#15805 = CARTESIAN_POINT('',(27.102923964032,17.690224776163,\r
-    -2.537842856342));\r
-#15806 = CARTESIAN_POINT('',(27.402026951413,18.132352892418,\r
-    -2.598357654761));\r
-#15807 = CARTESIAN_POINT('',(28.269034590067,19.467758087601,\r
-    -2.761172008374));\r
-#15808 = CARTESIAN_POINT('',(28.813099693767,20.378523725803,\r
-    -2.846302970297));\r
-#15809 = CARTESIAN_POINT('',(29.325277502178,21.309702488618,\r
-    -2.910810365442));\r
-#15810 = CARTESIAN_POINT('',(29.806335122523,22.258378398641,\r
-    -2.95678845772));\r
-#15811 = CARTESIAN_POINT('',(30.257458898052,23.221932438038,\r
-    -2.986018410898));\r
-#15812 = CARTESIAN_POINT('',(30.680092445886,24.198125717176,\r
-    -2.999999999979));\r
-#15813 = CARTESIAN_POINT('',(31.075856778708,25.185136995244,-3.));\r
-#15814 = PCURVE('',#79,#15815);\r
-#15815 = DEFINITIONAL_REPRESENTATION('',(#15816),#15885);\r
-#15816 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#15817,#15818,#15819,#15820,\r
-    #15821,#15822,#15823,#15824,#15825,#15826,#15827,#15828,#15829,\r
-    #15830,#15831,#15832,#15833,#15834,#15835,#15836,#15837,#15838,\r
-    #15839,#15840,#15841,#15842,#15843,#15844,#15845,#15846,#15847,\r
-    #15848,#15849,#15850,#15851,#15852,#15853,#15854,#15855,#15856,\r
-    #15857,#15858,#15859,#15860,#15861,#15862,#15863,#15864,#15865,\r
-    #15866,#15867,#15868,#15869,#15870,#15871,#15872,#15873,#15874,\r
-    #15875,#15876,#15877,#15878,#15879,#15880,#15881,#15882,#15883,\r
-    #15884),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.107764503701E-02,0.130204891299,0.202629792246,0.285825357576,\r
-    0.438617269623,0.47934984004,0.520324198407,0.647559239033,\r
-    0.787562302243,0.858852387701,1.),.UNSPECIFIED.);\r
-#15817 = CARTESIAN_POINT('',(6.28318530718,4.361315438651E-03));\r
-#15818 = CARTESIAN_POINT('',(6.260577461041,1.008508904859E-02));\r
-#15819 = CARTESIAN_POINT('',(6.238624687985,1.585295606704E-02));\r
-#15820 = CARTESIAN_POINT('',(6.217354773791,2.166409780595E-02));\r
-#15821 = CARTESIAN_POINT('',(6.196789112896,2.751732165455E-02));\r
-#15822 = CARTESIAN_POINT('',(6.176942349277,3.341110978541E-02));\r
-#15823 = CARTESIAN_POINT('',(6.157822585392,3.93436999166E-02));\r
-#15824 = CARTESIAN_POINT('',(6.099529968039,5.82653753261E-02));\r
-#15825 = CARTESIAN_POINT('',(6.063063988269,7.139040901456E-02));\r
-#15826 = CARTESIAN_POINT('',(6.030053506181,8.467020495036E-02));\r
-#15827 = CARTESIAN_POINT('',(6.000388955423,9.808398050442E-02));\r
-#15828 = CARTESIAN_POINT('',(5.973875793329,0.111612278047));\r
-#15829 = CARTESIAN_POINT('',(5.950290880672,0.125238903463));\r
-#15830 = CARTESIAN_POINT('',(5.912425122808,0.150093315756));\r
-#15831 = CARTESIAN_POINT('',(5.89722861438,0.161292367032));\r
-#15832 = CARTESIAN_POINT('',(5.883685546996,0.172541359324));\r
-#15833 = CARTESIAN_POINT('',(5.871667472855,0.183834803882));\r
-#15834 = CARTESIAN_POINT('',(5.861049830669,0.19516823514));\r
-#15835 = CARTESIAN_POINT('',(5.851715027005,0.206537987029));\r
-#15836 = CARTESIAN_POINT('',(5.834174549278,0.231039694758));\r
-#15837 = CARTESIAN_POINT('',(5.82634321107,0.24418237807));\r
-#15838 = CARTESIAN_POINT('',(5.819889240535,0.257364283973));\r
-#15839 = CARTESIAN_POINT('',(5.814656125234,0.270581812485));\r
-#15840 = CARTESIAN_POINT('',(5.810499308262,0.283831996873));\r
-#15841 = CARTESIAN_POINT('',(5.807285206259,0.297112149798));\r
-#15842 = CARTESIAN_POINT('',(5.800489148119,0.334859349878));\r
-#15843 = CARTESIAN_POINT('',(5.798848621111,0.359392027437));\r
-#15844 = CARTESIAN_POINT('',(5.799197169759,0.384001195289));\r
-#15845 = CARTESIAN_POINT('',(5.800870320655,0.408674358702));\r
-#15846 = CARTESIAN_POINT('',(5.803284257018,0.433397973826));\r
-#15847 = CARTESIAN_POINT('',(5.805927376913,0.458154474989));\r
-#15848 = CARTESIAN_POINT('',(5.809016379679,0.489522606973));\r
-#15849 = CARTESIAN_POINT('',(5.809652022613,0.496125382348));\r
-#15850 = CARTESIAN_POINT('',(5.810264933329,0.502728634121));\r
-#15851 = CARTESIAN_POINT('',(5.810847255795,0.509331932554));\r
-#15852 = CARTESIAN_POINT('',(5.811391587513,0.5159332343));\r
-#15853 = CARTESIAN_POINT('',(5.81189101494,0.5225295957));\r
-#15854 = CARTESIAN_POINT('',(5.812789812803,0.535749109136));\r
-#15855 = CARTESIAN_POINT('',(5.81318857477,0.542372023449));\r
-#15856 = CARTESIAN_POINT('',(5.813528808675,0.548986536197));\r
-#15857 = CARTESIAN_POINT('',(5.81380445869,0.555590621003));\r
-#15858 = CARTESIAN_POINT('',(5.814009992494,0.562182231786));\r
-#15859 = CARTESIAN_POINT('',(5.814140419371,0.568759309941));\r
-#15860 = CARTESIAN_POINT('',(5.814349330448,0.595691633136));\r
-#15861 = CARTESIAN_POINT('',(5.813740424194,0.615906377713));\r
-#15862 = CARTESIAN_POINT('',(5.812231441914,0.635897916243));\r
-#15863 = CARTESIAN_POINT('',(5.809741576252,0.655604607552));\r
-#15864 = CARTESIAN_POINT('',(5.806244888991,0.674972032083));\r
-#15865 = CARTESIAN_POINT('',(5.801760298519,0.693954093635));\r
-#15866 = CARTESIAN_POINT('',(5.790378853808,0.73293007864));\r
-#15867 = CARTESIAN_POINT('',(5.783283319419,0.75284050728));\r
-#15868 = CARTESIAN_POINT('',(5.775125496523,0.772187162659));\r
-#15869 = CARTESIAN_POINT('',(5.766022167811,0.790945060404));\r
-#15870 = CARTESIAN_POINT('',(5.756107292636,0.809109485493));\r
-#15871 = CARTESIAN_POINT('',(5.74551565278,0.826686200406));\r
-#15872 = CARTESIAN_POINT('',(5.728705434693,0.852343486903));\r
-#15873 = CARTESIAN_POINT('',(5.722891024987,0.86085214229));\r
-#15874 = CARTESIAN_POINT('',(5.716950455248,0.869215099194));\r
-#15875 = CARTESIAN_POINT('',(5.71089941711,0.877435449066));\r
-#15876 = CARTESIAN_POINT('',(5.704752686151,0.885516806219));\r
-#15877 = CARTESIAN_POINT('',(5.698524014025,0.893463126771));\r
-#15878 = CARTESIAN_POINT('',(5.679756590535,0.916752280426));\r
-#15879 = CARTESIAN_POINT('',(5.667016232995,0.93171184435));\r
-#15880 = CARTESIAN_POINT('',(5.654101847031,0.946191327427));\r
-#15881 = CARTESIAN_POINT('',(5.641094302508,0.960226227992));\r
-#15882 = CARTESIAN_POINT('',(5.628059677364,0.973851015202));\r
-#15883 = CARTESIAN_POINT('',(5.615050996142,0.987098357646));\r
-#15884 = CARTESIAN_POINT('',(5.602110469781,1.));\r
-#15885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#15886 = PCURVE('',#2267,#15887);\r
-#15887 = DEFINITIONAL_REPRESENTATION('',(#15888),#15957);\r
-#15888 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#15889,#15890,#15891,#15892,\r
-    #15893,#15894,#15895,#15896,#15897,#15898,#15899,#15900,#15901,\r
-    #15902,#15903,#15904,#15905,#15906,#15907,#15908,#15909,#15910,\r
-    #15911,#15912,#15913,#15914,#15915,#15916,#15917,#15918,#15919,\r
-    #15920,#15921,#15922,#15923,#15924,#15925,#15926,#15927,#15928,\r
-    #15929,#15930,#15931,#15932,#15933,#15934,#15935,#15936,#15937,\r
-    #15938,#15939,#15940,#15941,#15942,#15943,#15944,#15945,#15946,\r
-    #15947,#15948,#15949,#15950,#15951,#15952,#15953,#15954,#15955,\r
-    #15956),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.107764503701E-02,0.130204891299,0.202629792246,0.285825357576,\r
-    0.438617269623,0.47934984004,0.520324198407,0.647559239033,\r
-    0.787562302243,0.858852387701,1.),.UNSPECIFIED.);\r
-#15889 = CARTESIAN_POINT('',(2.874856781793,0.973563384179));\r
-#15890 = CARTESIAN_POINT('',(2.874089562804,0.959053483015));\r
-#15891 = CARTESIAN_POINT('',(2.873372051491,0.944743737013));\r
-#15892 = CARTESIAN_POINT('',(2.872693113766,0.930622759664));\r
-#15893 = CARTESIAN_POINT('',(2.872041572852,0.916682009753));\r
-#15894 = CARTESIAN_POINT('',(2.871406589263,0.902915008211));\r
-#15895 = CARTESIAN_POINT('',(2.870777927346,0.889316729761));\r
-#15896 = CARTESIAN_POINT('',(2.868775234172,0.846736020145));\r
-#15897 = CARTESIAN_POINT('',(2.867389592644,0.818366321426));\r
-#15898 = CARTESIAN_POINT('',(2.865892198435,0.790730062181));\r
-#15899 = CARTESIAN_POINT('',(2.864202787058,0.763805465288));\r
-#15900 = CARTESIAN_POINT('',(2.862264372409,0.737574426275));\r
-#15901 = CARTESIAN_POINT('',(2.860035560329,0.71201957356));\r
-#15902 = CARTESIAN_POINT('',(2.855414934956,0.666892323152));\r
-#15903 = CARTESIAN_POINT('',(2.853131887696,0.647095778699));\r
-#15904 = CARTESIAN_POINT('',(2.85062109681,0.627723669631));\r
-#15905 = CARTESIAN_POINT('',(2.847871350075,0.6087664595));\r
-#15906 = CARTESIAN_POINT('',(2.84487471095,0.590215058052));\r
-#15907 = CARTESIAN_POINT('',(2.841625405255,0.572060969739));\r
-#15908 = CARTESIAN_POINT('',(2.834091698752,0.533890133415));\r
-#15909 = CARTESIAN_POINT('',(2.829725185886,0.513997697098));\r
-#15910 = CARTESIAN_POINT('',(2.825013400575,0.494607463387));\r
-#15911 = CARTESIAN_POINT('',(2.819952671108,0.475708846759));\r
-#15912 = CARTESIAN_POINT('',(2.814540936584,0.457292719383));\r
-#15913 = CARTESIAN_POINT('',(2.808777199258,0.43935153689));\r
-#15914 = CARTESIAN_POINT('',(2.791429687061,0.389790707937));\r
-#15915 = CARTESIAN_POINT('',(2.779010297054,0.359282672566));\r
-#15916 = CARTESIAN_POINT('',(2.765403219861,0.330318053671));\r
-#15917 = CARTESIAN_POINT('',(2.750617296638,0.30287233436));\r
-#15918 = CARTESIAN_POINT('',(2.734665509533,0.276934893574));\r
-#15919 = CARTESIAN_POINT('',(2.717563325369,0.252506879727));\r
-#15920 = CARTESIAN_POINT('',(2.694469726227,0.22348993337));\r
-#15921 = CARTESIAN_POINT('',(2.689528702084,0.217490460897));\r
-#15922 = CARTESIAN_POINT('',(2.684507758315,0.211599124482));\r
-#15923 = CARTESIAN_POINT('',(2.679407257251,0.205816248172));\r
-#15924 = CARTESIAN_POINT('',(2.674227743365,0.200142040528));\r
-#15925 = CARTESIAN_POINT('',(2.668969975628,0.194576561345));\r
-#15926 = CARTESIAN_POINT('',(2.658267861456,0.183630855242));\r
-#15927 = CARTESIAN_POINT('',(2.65282259597,0.178251911639));\r
-#15928 = CARTESIAN_POINT('',(2.647299809885,0.172983132761));\r
-#15929 = CARTESIAN_POINT('',(2.641700487459,0.167824495131));\r
-#15930 = CARTESIAN_POINT('',(2.636025748927,0.162775886479));\r
-#15931 = CARTESIAN_POINT('',(2.630276855138,0.1578371004));\r
-#15932 = CARTESIAN_POINT('',(2.606377638587,0.1380118112));\r
-#15933 = CARTESIAN_POINT('',(2.587595975556,0.124069645363));\r
-#15934 = CARTESIAN_POINT('',(2.568155726266,0.111175849687));\r
-#15935 = CARTESIAN_POINT('',(2.548112475563,9.931091138176E-02));\r
-#15936 = CARTESIAN_POINT('',(2.527530960263,8.844226107773E-02));\r
-#15937 = CARTESIAN_POINT('',(2.50648360112,7.852796375688E-02));\r
-#15938 = CARTESIAN_POINT('',(2.461467539392,5.960836398095E-02));\r
-#15939 = CARTESIAN_POINT('',(2.437410572088,5.079114755904E-02));\r
-#15940 = CARTESIAN_POINT('',(2.412988638012,4.300661696166E-02));\r
-#15941 = CARTESIAN_POINT('',(2.388298970288,3.617338746687E-02));\r
-#15942 = CARTESIAN_POINT('',(2.363424967676,3.020811940929E-02));\r
-#15943 = CARTESIAN_POINT('',(2.338439252293,2.503159956791E-02));\r
-#15944 = CARTESIAN_POINT('',(2.30065911417,1.829889327161E-02));\r
-#15945 = CARTESIAN_POINT('',(2.287897898719,1.621244668677E-02));\r
-#15946 = CARTESIAN_POINT('',(2.275129558052,1.430131792614E-02));\r
-#15947 = CARTESIAN_POINT('',(2.262359964811,1.25560959259E-02));\r
-#15948 = CARTESIAN_POINT('',(2.249593861337,1.096785854298E-02));\r
-#15949 = CARTESIAN_POINT('',(2.236834968235,9.528228946982E-03));\r
-#15950 = CARTESIAN_POINT('',(2.198844528131,5.65793718149E-03));\r
-#15951 = CARTESIAN_POINT('',(2.173643843223,3.638665465277E-03));\r
-#15952 = CARTESIAN_POINT('',(2.148502830825,2.110645765194E-03));\r
-#15953 = CARTESIAN_POINT('',(2.123427978901,1.022393201128E-03));\r
-#15954 = CARTESIAN_POINT('',(2.09841637425,3.308098463623E-04));\r
-#15955 = CARTESIAN_POINT('',(2.073456876419,5.0055E-13));\r
-#15956 = CARTESIAN_POINT('',(2.04852956203,3.96E-15));\r
-#15957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#15958 = ORIENTED_EDGE('',*,*,#15959,.T.);\r
-#15959 = EDGE_CURVE('',#15742,#15960,#15962,.T.);\r
-#15960 = VERTEX_POINT('',#15961);\r
-#15961 = CARTESIAN_POINT('',(6.767745848193,3.759806869513,17.));\r
-#15962 = SURFACE_CURVE('',#15963,(#15978,#15986),.PCURVE_S1.);\r
-#15963 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#15964,#15965,#15966,#15967,\r
-    #15968,#15969,#15970,#15971,#15972,#15973,#15974,#15975,#15976,\r
-    #15977),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.250999994628,\r
-    0.500999997956,0.751000001283,1.),.UNSPECIFIED.);\r
-#15964 = CARTESIAN_POINT('',(7.624379563974,1.344383828291,17.));\r
-#15965 = CARTESIAN_POINT('',(7.568861775343,1.659240669507,17.));\r
-#15966 = CARTESIAN_POINT('',(7.496007406539,1.971041579521,17.));\r
-#15967 = CARTESIAN_POINT('',(7.406069638802,2.278350535849,17.));\r
-#15968 = CARTESIAN_POINT('',(7.193423545977,2.880033593245,17.));\r
-#15969 = CARTESIAN_POINT('',(7.070846525158,3.174456208755,17.));\r
-#15970 = CARTESIAN_POINT('',(6.932283569709,3.46170193968,17.));\r
-#15971 = CARTESIAN_POINT('',(6.62457780154,4.019316454497,17.));\r
-#15972 = CARTESIAN_POINT('',(6.455434054089,4.289686932278,17.));\r
-#15973 = CARTESIAN_POINT('',(6.271695710867,4.550359185859,17.));\r
-#15974 = CARTESIAN_POINT('',(5.877606068275,5.049046751754,17.));\r
-#15975 = CARTESIAN_POINT('',(5.667362976779,5.287150060205,17.));\r
-#15976 = CARTESIAN_POINT('',(5.444409475474,5.513395612225,17.));\r
-#15977 = CARTESIAN_POINT('',(5.209798580285,5.726825505127,17.));\r
-#15978 = PCURVE('',#79,#15979);\r
-#15979 = DEFINITIONAL_REPRESENTATION('',(#15980),#15985);\r
-#15980 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#15981,#15982,#15983,#15984),\r
-  .UNSPECIFIED.,.F.,.F.,(4,4),(0.396519955733,0.505329351102),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#15981 = CARTESIAN_POINT('',(5.847700661007,0.212321474511));\r
-#15982 = CARTESIAN_POINT('',(5.82383133193,0.2123214745));\r
-#15983 = CARTESIAN_POINT('',(5.799961989621,0.212321474511));\r
-#15984 = CARTESIAN_POINT('',(5.776092666828,0.212321474504));\r
-#15985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#15986 = PCURVE('',#15987,#15997);\r
-#15987 = SURFACE_OF_REVOLUTION('',#15988,#15994);\r
-#15988 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#15989,#15990,#15991,#15992,\r
-    #15993),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#15989 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#15990 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#15991 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#15992 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#15993 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#15994 = AXIS1_PLACEMENT('',#15995,#15996);\r
-#15995 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#15996 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#15997 = DEFINITIONAL_REPRESENTATION('',(#15998),#16003);\r
-#15998 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#15999,#16000,#16001,#16002),\r
-  .UNSPECIFIED.,.F.,.F.,(4,4),(0.396519955733,0.505329351102),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#15999 = CARTESIAN_POINT('',(5.847700661007,0.212321474511));\r
-#16000 = CARTESIAN_POINT('',(5.82383133193,0.2123214745));\r
-#16001 = CARTESIAN_POINT('',(5.799961989621,0.212321474511));\r
-#16002 = CARTESIAN_POINT('',(5.776092666828,0.212321474504));\r
-#16003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#16004 = ORIENTED_EDGE('',*,*,#16005,.T.);\r
-#16005 = EDGE_CURVE('',#15960,#16006,#16008,.T.);\r
-#16006 = VERTEX_POINT('',#16007);\r
-#16007 = CARTESIAN_POINT('',(6.345635309652,4.435250181803,17.));\r
-#16008 = SURFACE_CURVE('',#16009,(#16028,#16050),.PCURVE_S1.);\r
-#16009 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#16010,#16011,#16012,#16013,\r
-    #16014,#16015,#16016,#16017,#16018,#16019,#16020,#16021,#16022,\r
-    #16023,#16024,#16025,#16026,#16027),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6\r
-    ),(0.,0.250000000683,0.5,0.749999999317,1.),.UNSPECIFIED.);\r
-#16010 = CARTESIAN_POINT('',(7.741997908377,-2.19E-15,17.));\r
-#16011 = CARTESIAN_POINT('',(7.74199786939,0.389874669913,17.));\r
-#16012 = CARTESIAN_POINT('',(7.717455845456,0.779753915008,17.));\r
-#16013 = CARTESIAN_POINT('',(7.66837220434,1.167564692183,17.));\r
-#16014 = CARTESIAN_POINT('',(7.595005755003,1.551264466411,17.));\r
-#16015 = CARTESIAN_POINT('',(7.400738608959,2.306426218955,17.));\r
-#16016 = CARTESIAN_POINT('',(7.279835640411,2.677897134013,17.));\r
-#16017 = CARTESIAN_POINT('',(7.135680455682,3.041250474088,17.));\r
-#16018 = CARTESIAN_POINT('',(6.969032252148,3.394572628497,17.));\r
-#16019 = CARTESIAN_POINT('',(6.592749477752,4.077522309592,17.));\r
-#16020 = CARTESIAN_POINT('',(6.383110445475,4.407157933704,17.));\r
-#16021 = CARTESIAN_POINT('',(6.152974817871,4.723138882395,17.));\r
-#16022 = CARTESIAN_POINT('',(5.903554610758,5.023801033024,17.));\r
-#16023 = CARTESIAN_POINT('',(5.368986593657,5.591468216883,17.));\r
-#16024 = CARTESIAN_POINT('',(5.083832442971,5.858479945047,17.));\r
-#16025 = CARTESIAN_POINT('',(4.78222996457,6.107161162152,17.));\r
-#16026 = CARTESIAN_POINT('',(4.465767491835,6.336201857323,17.));\r
-#16027 = CARTESIAN_POINT('',(4.136197220715,6.544494187075,17.));\r
-#16028 = PCURVE('',#79,#16029);\r
-#16029 = DEFINITIONAL_REPRESENTATION('',(#16030),#16049);\r
-#16030 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#16031,#16032,#16033,#16034,\r
-    #16035,#16036,#16037,#16038,#16039,#16040,#16041,#16042,#16043,\r
-    #16044,#16045,#16046,#16047,#16048),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6\r
-    ),(0.,0.250000000683,0.5,0.749999999317,1.),.UNSPECIFIED.);\r
-#16031 = CARTESIAN_POINT('',(6.28318530718,0.212321474505));\r
-#16032 = CARTESIAN_POINT('',(6.232826901697,0.212321474505));\r
-#16033 = CARTESIAN_POINT('',(6.182467902854,0.212321474505));\r
-#16034 = CARTESIAN_POINT('',(6.132110028553,0.212321474505));\r
-#16035 = CARTESIAN_POINT('',(6.081751027162,0.212321474505));\r
-#16036 = CARTESIAN_POINT('',(5.981034219214,0.212321474505));\r
-#16037 = CARTESIAN_POINT('',(5.930675215883,0.212321474505));\r
-#16038 = CARTESIAN_POINT('',(5.880317346089,0.212321474505));\r
-#16039 = CARTESIAN_POINT('',(5.829958342758,0.212321474505));\r
-#16040 = CARTESIAN_POINT('',(5.729241535085,0.212321474505));\r
-#16041 = CARTESIAN_POINT('',(5.678882531754,0.212321474505));\r
-#16042 = CARTESIAN_POINT('',(5.62852466196,0.212321474505));\r
-#16043 = CARTESIAN_POINT('',(5.578165658629,0.212321474505));\r
-#16044 = CARTESIAN_POINT('',(5.477448850681,0.212321474505));\r
-#16045 = CARTESIAN_POINT('',(5.427089849291,0.212321474505));\r
-#16046 = CARTESIAN_POINT('',(5.376731974989,0.212321474505));\r
-#16047 = CARTESIAN_POINT('',(5.326372976146,0.212321474505));\r
-#16048 = CARTESIAN_POINT('',(5.276014570664,0.212321474505));\r
-#16049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#16050 = PCURVE('',#16051,#16056);\r
-#16051 = PLANE('',#16052);\r
-#16052 = AXIS2_PLACEMENT_3D('',#16053,#16054,#16055);\r
-#16053 = CARTESIAN_POINT('',(-1.004890835654E-14,3.721564300377E-15,17.)\r
-  );\r
-#16054 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#16055 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#16056 = DEFINITIONAL_REPRESENTATION('',(#16057),#16076);\r
-#16057 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#16058,#16059,#16060,#16061,\r
-    #16062,#16063,#16064,#16065,#16066,#16067,#16068,#16069,#16070,\r
-    #16071,#16072,#16073,#16074,#16075),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6\r
-    ),(0.,0.250000000683,0.5,0.749999999317,1.),.UNSPECIFIED.);\r
-#16058 = CARTESIAN_POINT('',(7.624379563974,-1.344383828291));\r
-#16059 = CARTESIAN_POINT('',(7.692080551528,-0.960432223887));\r
-#16060 = CARTESIAN_POINT('',(7.735613196504,-0.572214442847));\r
-#16061 = CARTESIAN_POINT('',(7.754617880923,-0.18177209795));\r
-#16062 = CARTESIAN_POINT('',(7.748994799371,0.208838364768));\r
-#16063 = CARTESIAN_POINT('',(7.688811469964,0.986261649343));\r
-#16064 = CARTESIAN_POINT('',(7.634250536632,1.373083666673));\r
-#16065 = CARTESIAN_POINT('',(7.555381038428,1.755949138192));\r
-#16066 = CARTESIAN_POINT('',(7.452618343804,2.13284169202));\r
-#16067 = CARTESIAN_POINT('',(7.200645117814,2.870756650941));\r
-#16068 = CARTESIAN_POINT('',(7.051431598915,3.231787805157));\r
-#16069 = CARTESIAN_POINT('',(6.879661764524,3.582930925582));\r
-#16070 = CARTESIAN_POINT('',(6.686240245351,3.922336706998));\r
-#16071 = CARTESIAN_POINT('',(6.258367889596,4.574206512801));\r
-#16072 = CARTESIAN_POINT('',(6.023911971209,4.886678231463));\r
-#16073 = CARTESIAN_POINT('',(5.770074552322,5.183954142851));\r
-#16074 = CARTESIAN_POINT('',(5.498192354963,5.464468326901));\r
-#16075 = CARTESIAN_POINT('',(5.209798580285,5.726825505127));\r
-#16076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#16077 = ORIENTED_EDGE('',*,*,#16078,.T.);\r
-#16078 = EDGE_CURVE('',#16006,#16079,#16081,.T.);\r
-#16079 = VERTEX_POINT('',#16080);\r
-#16080 = CARTESIAN_POINT('',(6.012044971478,4.877893689564,\r
-    16.999999999599));\r
-#16081 = SURFACE_CURVE('',#16082,(#16101,#16109),.PCURVE_S1.);\r
-#16082 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#16083,#16084,#16085,#16086,\r
-    #16087,#16088,#16089,#16090,#16091,#16092,#16093,#16094,#16095,\r
-    #16096,#16097,#16098,#16099,#16100),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6\r
-    ),(0.,0.250000000683,0.5,0.749999999317,1.),.UNSPECIFIED.);\r
-#16083 = CARTESIAN_POINT('',(7.624379563974,1.344383828291,17.));\r
-#16084 = CARTESIAN_POINT('',(7.55667849963,1.728335419154,17.));\r
-#16085 = CARTESIAN_POINT('',(7.464807503765,2.10802984473,17.));\r
-#16086 = CARTESIAN_POINT('',(7.349126918711,2.481425619961,17.));\r
-#16087 = CARTESIAN_POINT('',(7.210246304028,2.84655618222,17.));\r
-#16088 = CARTESIAN_POINT('',(6.887798050275,3.556511195013,17.));\r
-#16089 = CARTESIAN_POINT('',(6.70422662203,3.901344052017,17.));\r
-#16090 = CARTESIAN_POINT('',(6.499165833119,4.234144953277,17.));\r
-#16091 = CARTESIAN_POINT('',(6.273695642011,4.553161193395,17.));\r
-#16092 = CARTESIAN_POINT('',(5.7845364809,5.160394516193,17.));\r
-#16093 = CARTESIAN_POINT('',(5.520841711159,5.448618798565,17.));\r
-#16094 = CARTESIAN_POINT('',(5.239332844933,5.71983665429,17.));\r
-#16095 = CARTESIAN_POINT('',(4.941492456659,5.972619706829,17.));\r
-#16096 = CARTESIAN_POINT('',(4.316471356908,6.438835988614,17.));\r
-#16097 = CARTESIAN_POINT('',(3.989283238497,6.652274710035,17.));\r
-#16098 = CARTESIAN_POINT('',(3.64907973927,6.844805179914,17.));\r
-#16099 = CARTESIAN_POINT('',(3.297652543255,7.015413100584,17.));\r
-#16100 = CARTESIAN_POINT('',(2.93691960161,7.163311724823,17.));\r
-#16101 = PCURVE('',#79,#16102);\r
-#16102 = DEFINITIONAL_REPRESENTATION('',(#16103),#16108);\r
-#16103 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#16104,#16105,#16106,#16107),\r
-  .UNSPECIFIED.,.F.,.F.,(4,4),(0.432384144733,0.503482309544),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#16104 = CARTESIAN_POINT('',(5.673167735798,0.21232147441));\r
-#16105 = CARTESIAN_POINT('',(5.649298391727,0.212321474313));\r
-#16106 = CARTESIAN_POINT('',(5.625429023805,0.212321474544));\r
-#16107 = CARTESIAN_POINT('',(5.601559741594,0.212321474502));\r
-#16108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#16109 = PCURVE('',#16110,#16120);\r
-#16110 = SURFACE_OF_REVOLUTION('',#16111,#16117);\r
-#16111 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#16112,#16113,#16114,#16115,\r
-    #16116),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#16112 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#16113 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#16114 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#16115 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#16116 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#16117 = AXIS1_PLACEMENT('',#16118,#16119);\r
-#16118 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#16119 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#16120 = DEFINITIONAL_REPRESENTATION('',(#16121),#16126);\r
-#16121 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#16122,#16123,#16124,#16125),\r
-  .UNSPECIFIED.,.F.,.F.,(4,4),(0.432384144733,0.503482309544),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#16122 = CARTESIAN_POINT('',(5.673167735798,0.21232147441));\r
-#16123 = CARTESIAN_POINT('',(5.649298391727,0.212321474313));\r
-#16124 = CARTESIAN_POINT('',(5.625429023805,0.212321474544));\r
-#16125 = CARTESIAN_POINT('',(5.601559741594,0.212321474502));\r
-#16126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#16127 = ORIENTED_EDGE('',*,*,#16128,.T.);\r
-#16128 = EDGE_CURVE('',#16079,#15708,#16129,.T.);\r
-#16129 = SURFACE_CURVE('',#16130,(#16199,#16271),.PCURVE_S1.);\r
-#16130 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#16131,#16132,#16133,#16134,\r
-    #16135,#16136,#16137,#16138,#16139,#16140,#16141,#16142,#16143,\r
-    #16144,#16145,#16146,#16147,#16148,#16149,#16150,#16151,#16152,\r
-    #16153,#16154,#16155,#16156,#16157,#16158,#16159,#16160,#16161,\r
-    #16162,#16163,#16164,#16165,#16166,#16167,#16168,#16169,#16170,\r
-    #16171,#16172,#16173,#16174,#16175,#16176,#16177,#16178,#16179,\r
-    #16180,#16181,#16182,#16183,#16184,#16185,#16186,#16187,#16188,\r
-    #16189,#16190,#16191,#16192,#16193,#16194,#16195,#16196,#16197,\r
-    #16198),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267748154,0.219958117882,0.265125685759,0.366865256849,\r
-    0.51480663637,0.562778483426,0.610414460179,0.748924760065,\r
-    0.858377817298,0.934322046056,1.),.UNSPECIFIED.);\r
-#16131 = CARTESIAN_POINT('',(21.370179912187,33.812945457037,-3.));\r
-#16132 = CARTESIAN_POINT('',(21.321913083242,32.708870479159,\r
-    -2.999999978347));\r
-#16133 = CARTESIAN_POINT('',(21.242716352407,31.606190748942,\r
-    -2.985095485337));\r
-#16134 = CARTESIAN_POINT('',(21.130322849476,30.506202397446,\r
-    -2.953898164011));\r
-#16135 = CARTESIAN_POINT('',(20.982508353255,29.410698249818,\r
-    -2.904758201189));\r
-#16136 = CARTESIAN_POINT('',(20.797191106132,28.321957698157,\r
-    -2.835706892121));\r
-#16137 = CARTESIAN_POINT('',(20.57263775421,27.242717933138,\r
-    -2.744417870986));\r
-#16138 = CARTESIAN_POINT('',(20.174336537421,25.638772842185,\r
-    -2.569629359123));\r
-#16139 = CARTESIAN_POINT('',(20.030671002843,25.104647979444,\r
-    -2.504742879569));\r
-#16140 = CARTESIAN_POINT('',(19.87664801866,24.574170150467,\r
-    -2.433185867933));\r
-#16141 = CARTESIAN_POINT('',(19.712181838606,24.047789183789,\r
-    -2.354592812751));\r
-#16142 = CARTESIAN_POINT('',(19.537245737037,23.525981322979,\r
-    -2.268578792143));\r
-#16143 = CARTESIAN_POINT('',(19.351885985201,23.009244017428,\r
-    -2.174743874234));\r
-#16144 = CARTESIAN_POINT('',(19.036314570354,22.184785845054,\r
-    -2.010117252108));\r
-#16145 = CARTESIAN_POINT('',(18.912527164437,21.873578317984,\r
-    -1.944464496601));\r
-#16146 = CARTESIAN_POINT('',(18.784904564778,21.564586683132,\r
-    -1.875625167615));\r
-#16147 = CARTESIAN_POINT('',(18.653489734667,21.257930363728,\r
-    -1.803503649463));\r
-#16148 = CARTESIAN_POINT('',(18.51833879427,20.953728926489,\r
-    -1.728003768888));\r
-#16149 = CARTESIAN_POINT('',(18.379522169241,20.652101353094,\r
-    -1.64902976975));\r
-#16150 = CARTESIAN_POINT('',(17.916378964929,19.679814363837,\r
-    -1.380561033205));\r
-#16151 = CARTESIAN_POINT('',(17.577441808478,19.020062552978,\r
-    -1.176513665835));\r
-#16152 = CARTESIAN_POINT('',(17.221328111181,18.375334665232,\r
-    -0.953283728772));\r
-#16153 = CARTESIAN_POINT('',(16.84940546182,17.746906567008,\r
-    -0.709833419307));\r
-#16154 = CARTESIAN_POINT('',(16.463434288511,17.135861541066,\r
-    -0.445198524399));\r
-#16155 = CARTESIAN_POINT('',(16.065561965744,16.54305949779,\r
-    -0.15857716455));\r
-#16156 = CARTESIAN_POINT('',(15.066024022618,15.134541728749,\r
-    0.600039461371));\r
-#16157 = CARTESIAN_POINT('',(14.453697321881,14.339615037405,\r
-    1.097233775297));\r
-#16158 = CARTESIAN_POINT('',(13.829004610439,13.586423181232,\r
-    1.643670361261));\r
-#16159 = CARTESIAN_POINT('',(13.200566543571,12.875105798089,\r
-    2.240029036551));\r
-#16160 = CARTESIAN_POINT('',(12.577280332185,12.204132993326,\r
-    2.885777519251));\r
-#16161 = CARTESIAN_POINT('',(11.967324307299,11.57103599853,\r
-    3.578958087518));\r
-#16162 = CARTESIAN_POINT('',(11.186397301579,10.7790875105,\r
-    4.555432498626));\r
-#16163 = CARTESIAN_POINT('',(10.997290500133,10.588839734154,\r
-    4.799200745839));\r
-#16164 = CARTESIAN_POINT('',(10.810527270473,10.402162299184,\r
-    5.047536864342));\r
-#16165 = CARTESIAN_POINT('',(10.626316856622,10.218942048771,\r
-    5.300325078159));\r
-#16166 = CARTESIAN_POINT('',(10.444861865382,10.039076715155,\r
-    5.557458648075));\r
-#16167 = CARTESIAN_POINT('',(10.266330733974,9.862441676985,\r
-    5.818797694585));\r
-#16168 = CARTESIAN_POINT('',(9.916673456632,9.516636100513,\r
-    6.347779561454));\r
-#16169 = CARTESIAN_POINT('',(9.745503685316,9.347421398321,\r
-    6.615365484258));\r
-#16170 = CARTESIAN_POINT('',(9.577536891358,9.18118030941,6.886851634538\r
-    ));\r
-#16171 = CARTESIAN_POINT('',(9.412917797043,9.017811670615,\r
-    7.162114020168));\r
-#16172 = CARTESIAN_POINT('',(9.251777985548,8.8572203293,7.441028899832)\r
-  );\r
-#16173 = CARTESIAN_POINT('',(9.0942363226,8.699317251824,7.72347310737)\r
-  );\r
-#16174 = CARTESIAN_POINT('',(8.49309037419,8.092463447786,8.840489131324\r
-    ));\r
-#16175 = CARTESIAN_POINT('',(8.077091337409,7.662922653302,\r
-    9.700482281905));\r
-#16176 = CARTESIAN_POINT('',(7.695049585462,7.253382741429,\r
-    10.586255072465));\r
-#16177 = CARTESIAN_POINT('',(7.348735153669,6.862236264819,\r
-    11.494822766138));\r
-#16178 = CARTESIAN_POINT('',(7.039172897105,6.488187910566,\r
-    12.42328069399));\r
-#16179 = CARTESIAN_POINT('',(6.76697790703,6.129861130108,13.36876099867\r
-    ));\r
-#16180 = CARTESIAN_POINT('',(6.347346746024,5.51274650139,\r
-    15.086449448786));\r
-#16181 = CARTESIAN_POINT('',(6.185708066102,5.248832700463,\r
-    15.853435156575));\r
-#16182 = CARTESIAN_POINT('',(6.047866415763,4.99235986385,\r
-    16.627737514918));\r
-#16183 = CARTESIAN_POINT('',(5.933952942275,4.741974657328,\r
-    17.407862987666));\r
-#16184 = CARTESIAN_POINT('',(5.844063160045,4.495845659181,\r
-    18.192247162913));\r
-#16185 = CARTESIAN_POINT('',(5.778317342865,4.251301974773,\r
-    18.979151542122));\r
-#16186 = CARTESIAN_POINT('',(5.707230737265,3.833453929963,\r
-    20.312857193339));\r
-#16187 = CARTESIAN_POINT('',(5.68955999556,3.661266057831,\r
-    20.859393188337));\r
-#16188 = CARTESIAN_POINT('',(5.683214705988,3.48680966272,\r
-    21.405456117748));\r
-#16189 = CARTESIAN_POINT('',(5.6879559668,3.30861198959,21.950256835092)\r
-  );\r
-#16190 = CARTESIAN_POINT('',(5.703350533764,3.124942521493,\r
-    22.492892808043));\r
-#16191 = CARTESIAN_POINT('',(5.728578451646,2.93383155337,\r
-    23.032359249568));\r
-#16192 = CARTESIAN_POINT('',(5.791422160486,2.559878381093,\r
-    24.030537046425));\r
-#16193 = CARTESIAN_POINT('',(5.826901639984,2.379416023138,\r
-    24.49029285312));\r
-#16194 = CARTESIAN_POINT('',(5.867833055376,2.190646061051,\r
-    24.946198069229));\r
-#16195 = CARTESIAN_POINT('',(5.913031461598,1.992312151567,\r
-    25.397514113717));\r
-#16196 = CARTESIAN_POINT('',(5.960931123131,1.783266326381,\r
-    25.843512016978));\r
-#16197 = CARTESIAN_POINT('',(6.009596576699,1.562679082642,\r
-    26.283564045782));\r
-#16198 = CARTESIAN_POINT('',(6.056878034909,1.33011525508,\r
-    26.717157287525));\r
-#16199 = PCURVE('',#79,#16200);\r
-#16200 = DEFINITIONAL_REPRESENTATION('',(#16201),#16270);\r
-#16201 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#16202,#16203,#16204,#16205,\r
-    #16206,#16207,#16208,#16209,#16210,#16211,#16212,#16213,#16214,\r
-    #16215,#16216,#16217,#16218,#16219,#16220,#16221,#16222,#16223,\r
-    #16224,#16225,#16226,#16227,#16228,#16229,#16230,#16231,#16232,\r
-    #16233,#16234,#16235,#16236,#16237,#16238,#16239,#16240,#16241,\r
-    #16242,#16243,#16244,#16245,#16246,#16247,#16248,#16249,#16250,\r
-    #16251,#16252,#16253,#16254,#16255,#16256,#16257,#16258,#16259,\r
-    #16260,#16261,#16262,#16263,#16264,#16265,#16266,#16267,#16268,\r
-    #16269),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267748154,0.219958117882,0.265125685759,0.366865256849,\r
-    0.51480663637,0.562778483426,0.610414460179,0.748924760065,\r
-    0.858377817298,0.934322046056,1.),.UNSPECIFIED.);\r
-#16202 = CARTESIAN_POINT('',(5.276014593876,0.999999977424));\r
-#16203 = CARTESIAN_POINT('',(5.289740993279,0.986679317514));\r
-#16204 = CARTESIAN_POINT('',(5.303563060412,0.972991649226));\r
-#16205 = CARTESIAN_POINT('',(5.317438881061,0.958902412298));\r
-#16206 = CARTESIAN_POINT('',(5.331315393768,0.944375922341));\r
-#16207 = CARTESIAN_POINT('',(5.345126056346,0.929374322829));\r
-#16208 = CARTESIAN_POINT('',(5.358789144674,0.913858436436));\r
-#16209 = CARTESIAN_POINT('',(5.378966502188,0.88969542279));\r
-#16210 = CARTESIAN_POINT('',(5.385663759619,0.881460487267));\r
-#16211 = CARTESIAN_POINT('',(5.392285771377,0.873081191297));\r
-#16212 = CARTESIAN_POINT('',(5.398818706874,0.86455318113));\r
-#16213 = CARTESIAN_POINT('',(5.405247721742,0.855872473908));\r
-#16214 = CARTESIAN_POINT('',(5.41155708996,0.847035664436));\r
-#16215 = CARTESIAN_POINT('',(5.421514148014,0.832526435584));\r
-#16216 = CARTESIAN_POINT('',(5.42524682884,0.826953102181));\r
-#16217 = CARTESIAN_POINT('',(5.428924591625,0.821319544146));\r
-#16218 = CARTESIAN_POINT('',(5.432543565406,0.815625268651));\r
-#16219 = CARTESIAN_POINT('',(5.436099830785,0.809869905985));\r
-#16220 = CARTESIAN_POINT('',(5.439589455636,0.804053237892));\r
-#16221 = CARTESIAN_POINT('',(5.450709969208,0.7849350528));\r
-#16222 = CARTESIAN_POINT('',(5.4580541119,0.771382514517));\r
-#16223 = CARTESIAN_POINT('',(5.46499535421,0.757518628423));\r
-#16224 = CARTESIAN_POINT('',(5.471490285486,0.743347156347));\r
-#16225 = CARTESIAN_POINT('',(5.477500263155,0.728876079666));\r
-#16226 = CARTESIAN_POINT('',(5.482995268652,0.714119168841));\r
-#16227 = CARTESIAN_POINT('',(5.495176963888,0.677254577069));\r
-#16228 = CARTESIAN_POINT('',(5.501273605142,0.654845907548));\r
-#16229 = CARTESIAN_POINT('',(5.506196585821,0.631940005403));\r
-#16230 = CARTESIAN_POINT('',(5.509962563507,0.608616319565));\r
-#16231 = CARTESIAN_POINT('',(5.512677947276,0.584969169058));\r
-#16232 = CARTESIAN_POINT('',(5.514554121736,0.561103251839));\r
-#16233 = CARTESIAN_POINT('',(5.51632061148,0.529353942004));\r
-#16234 = CARTESIAN_POINT('',(5.516696185497,0.521567360219));\r
-#16235 = CARTESIAN_POINT('',(5.517024892937,0.513773411773));\r
-#16236 = CARTESIAN_POINT('',(5.517317884108,0.505970971582));\r
-#16237 = CARTESIAN_POINT('',(5.517587000007,0.498170585292));\r
-#16238 = CARTESIAN_POINT('',(5.517845193725,0.490369565861));\r
-#16239 = CARTESIAN_POINT('',(5.518364760302,0.474823897354));\r
-#16240 = CARTESIAN_POINT('',(5.518626103101,0.467079220949));\r
-#16241 = CARTESIAN_POINT('',(5.518903109862,0.459336313369));\r
-#16242 = CARTESIAN_POINT('',(5.519209622389,0.451596014082));\r
-#16243 = CARTESIAN_POINT('',(5.519560101726,0.443859091801));\r
-#16244 = CARTESIAN_POINT('',(5.519969597428,0.436126251211));\r
-#16245 = CARTESIAN_POINT('',(5.521861382375,0.405927244424));\r
-#16246 = CARTESIAN_POINT('',(5.523900013701,0.383495708535));\r
-#16247 = CARTESIAN_POINT('',(5.526953325328,0.361120664944));\r
-#16248 = CARTESIAN_POINT('',(5.531445468094,0.338814752785));\r
-#16249 = CARTESIAN_POINT('',(5.537836447357,0.316588405153));\r
-#16250 = CARTESIAN_POINT('',(5.546626911903,0.294451662837));\r
-#16251 = CARTESIAN_POINT('',(5.567689016091,0.255007454011));\r
-#16252 = CARTESIAN_POINT('',(5.578844001301,0.237660237704));\r
-#16253 = CARTESIAN_POINT('',(5.592141002941,0.220383241475));\r
-#16254 = CARTESIAN_POINT('',(5.607895194936,0.203183712128));\r
-#16255 = CARTESIAN_POINT('',(5.62645838976,0.186070854428));\r
-#16256 = CARTESIAN_POINT('',(5.648248360788,0.169057963641));\r
-#16257 = CARTESIAN_POINT('',(5.691405959567,0.140444267527));\r
-#16258 = CARTESIAN_POINT('',(5.710859951928,0.128781520327));\r
-#16259 = CARTESIAN_POINT('',(5.732243421408,0.117183816803));\r
-#16260 = CARTESIAN_POINT('',(5.755718771633,0.105660287424));\r
-#16261 = CARTESIAN_POINT('',(5.781452668946,9.422255433922E-02));\r
-#16262 = CARTESIAN_POINT('',(5.809599332337,8.288456153135E-02));\r
-#16263 = CARTESIAN_POINT('',(5.866799218387,6.195483992938E-02));\r
-#16264 = CARTESIAN_POINT('',(5.895214750838,5.233453110223E-02));\r
-#16265 = CARTESIAN_POINT('',(5.925590729136,4.281038986263E-02));\r
-#16266 = CARTESIAN_POINT('',(5.957973938436,3.339369551963E-02));\r
-#16267 = CARTESIAN_POINT('',(5.992373398215,2.409577750813E-02));\r
-#16268 = CARTESIAN_POINT('',(6.028747115122,1.492622639503E-02));\r
-#16269 = CARTESIAN_POINT('',(6.067012655752,5.892641764695E-03));\r
-#16270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#16271 = PCURVE('',#16272,#16300);\r
-#16272 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#16273,#16274,#16275)\r
-    ,(#16276,#16277,#16278)\r
-    ,(#16279,#16280,#16281)\r
-    ,(#16282,#16283,#16284)\r
-    ,(#16285,#16286,#16287)\r
-    ,(#16288,#16289,#16290)\r
-    ,(#16291,#16292,#16293)\r
-    ,(#16294,#16295,#16296)\r
-    ,(#16297,#16298,#16299\r
-    )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(0.,1.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#16273 = CARTESIAN_POINT('',(0.692844962452,0.515581655864,-3.));\r
-#16274 = CARTESIAN_POINT('',(1.086737821048,0.600035874696,\r
-    17.999867544966));\r
-#16275 = CARTESIAN_POINT('',(1.039130907046,-1.438603565437E-02,\r
-    26.717157287525));\r
-#16276 = CARTESIAN_POINT('',(5.460047896633,3.138915860851,-3.));\r
-#16277 = CARTESIAN_POINT('',(3.891207002543,5.864790331098,\r
-    17.999867544966));\r
-#16278 = CARTESIAN_POINT('',(6.110241495064,1.344413951134,\r
-    26.717157287525));\r
-#16279 = CARTESIAN_POINT('',(9.819409887758,6.503391290696,-3.));\r
-#16280 = CARTESIAN_POINT('',(6.85114958064,10.847013703871,\r
-    17.999867544966));\r
-#16281 = CARTESIAN_POINT('',(11.181352083081,2.703213937922,\r
-    26.717157287525));\r
-#16282 = CARTESIAN_POINT('',(13.63650387804,10.535033827024,-3.));\r
-#16283 = CARTESIAN_POINT('',(10.017810609629,15.57490573029,\r
-    17.999867544966));\r
-#16284 = CARTESIAN_POINT('',(16.252462671099,4.06201392471,\r
-    26.717157287525));\r
-#16285 = CARTESIAN_POINT('',(16.793006036814,15.130615019297,-3.));\r
-#16286 = CARTESIAN_POINT('',(13.436296418746,20.08781821675,\r
-    17.999867544966));\r
-#16287 = CARTESIAN_POINT('',(21.323573259116,5.420813911499,\r
-    26.717157287525));\r
-#16288 = CARTESIAN_POINT('',(19.194645015088,20.162016672031,-3.));\r
-#16289 = CARTESIAN_POINT('',(17.142544270001,24.43459121072,\r
-    17.999867544966));\r
-#16290 = CARTESIAN_POINT('',(26.394683847134,6.779613898287,\r
-    26.717157287525));\r
-#16291 = CARTESIAN_POINT('',(20.777602875385,25.483538304413,-3.));\r
-#16292 = CARTESIAN_POINT('',(21.160882254217,28.670767317775,\r
-    17.999867544966));\r
-#16293 = CARTESIAN_POINT('',(31.465794435152,8.138413885075,\r
-    26.717157287525));\r
-#16294 = CARTESIAN_POINT('',(21.511643072478,30.941094247941,-3.));\r
-#16295 = CARTESIAN_POINT('',(25.502836870801,32.855085668104,\r
-    17.999867544966));\r
-#16296 = CARTESIAN_POINT('',(36.536905023169,9.497213871863,\r
-    26.717157287525));\r
-#16297 = CARTESIAN_POINT('',(21.399915669523,36.381280196431,-3.));\r
-#16298 = CARTESIAN_POINT('',(30.167207281468,37.046025649178,\r
-    17.999867544966));\r
-#16299 = CARTESIAN_POINT('',(41.608015611187,10.856013858652,\r
-    26.717157287525));\r
-#16300 = DEFINITIONAL_REPRESENTATION('',(#16301),#16370);\r
-#16301 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#16302,#16303,#16304,#16305,\r
-    #16306,#16307,#16308,#16309,#16310,#16311,#16312,#16313,#16314,\r
-    #16315,#16316,#16317,#16318,#16319,#16320,#16321,#16322,#16323,\r
-    #16324,#16325,#16326,#16327,#16328,#16329,#16330,#16331,#16332,\r
-    #16333,#16334,#16335,#16336,#16337,#16338,#16339,#16340,#16341,\r
-    #16342,#16343,#16344,#16345,#16346,#16347,#16348,#16349,#16350,\r
-    #16351,#16352,#16353,#16354,#16355,#16356,#16357,#16358,#16359,\r
-    #16360,#16361,#16362,#16363,#16364,#16365,#16366,#16367,#16368,\r
-    #16369),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267748154,0.219958117882,0.265125685759,0.366865256849,\r
-    0.51480663637,0.562778483426,0.610414460179,0.748924760065,\r
-    0.858377817298,0.934322046056,1.),.UNSPECIFIED.);\r
-#16302 = CARTESIAN_POINT('',(0.940985318056,0.));\r
-#16303 = CARTESIAN_POINT('',(0.915597938493,5.1554532E-10));\r
-#16304 = CARTESIAN_POINT('',(0.89018640457,3.548737619753E-04));\r
-#16305 = CARTESIAN_POINT('',(0.864729473846,1.097664510615E-03));\r
-#16306 = CARTESIAN_POINT('',(0.839215382386,2.268144766216E-03));\r
-#16307 = CARTESIAN_POINT('',(0.813641176509,3.914325664749E-03));\r
-#16308 = CARTESIAN_POINT('',(0.788013987756,6.093924197827E-03));\r
-#16309 = CARTESIAN_POINT('',(0.749426756767,1.027729901572E-02));\r
-#16310 = CARTESIAN_POINT('',(0.736491442297,1.18316335956E-02));\r
-#16311 = CARTESIAN_POINT('',(0.723551337857,1.354749858173E-02));\r
-#16312 = CARTESIAN_POINT('',(0.710610443653,1.543430416431E-02));\r
-#16313 = CARTESIAN_POINT('',(0.697673848371,1.750209939604E-02));\r
-#16314 = CARTESIAN_POINT('',(0.684747847631,1.97615109428E-02));\r
-#16315 = CARTESIAN_POINT('',(0.663928400921,2.373283793269E-02));\r
-#16316 = CARTESIAN_POINT('',(0.65602357151,2.53181694836E-02));\r
-#16317 = CARTESIAN_POINT('',(0.648127342274,2.698223227541E-02));\r
-#16318 = CARTESIAN_POINT('',(0.640241638895,2.872765656291E-02));\r
-#16319 = CARTESIAN_POINT('',(0.632368554407,3.055712864291E-02));\r
-#16320 = CARTESIAN_POINT('',(0.624510358925,3.247337242994E-02));\r
-#16321 = CARTESIAN_POINT('',(0.599008060977,3.899708560552E-02));\r
-#16322 = CARTESIAN_POINT('',(0.581433121453,4.396959105565E-02));\r
-#16323 = CARTESIAN_POINT('',(0.563974828118,4.942760049827E-02));\r
-#16324 = CARTESIAN_POINT('',(0.546665191402,5.540281658869E-02));\r
-#16325 = CARTESIAN_POINT('',(0.529538592655,6.192688725779E-02));\r
-#16326 = CARTESIAN_POINT('',(0.512631812331,6.90295034355E-02));\r
-#16327 = CARTESIAN_POINT('',(0.471775100546,8.794068272954E-02));\r
-#16328 = CARTESIAN_POINT('',(0.448106581275,0.100424696224));\r
-#16329 = CARTESIAN_POINT('',(0.425101742585,0.114262810231));\r
-#16330 = CARTESIAN_POINT('',(0.402867768957,0.129518717582));\r
-#16331 = CARTESIAN_POINT('',(0.38149625257,0.146237075571));\r
-#16332 = CARTESIAN_POINT('',(0.361060587997,0.164437208764));\r
-#16333 = CARTESIAN_POINT('',(0.3353097618,0.190492519651));\r
-#16334 = CARTESIAN_POINT('',(0.329107937857,0.19702812571));\r
-#16335 = CARTESIAN_POINT('',(0.323011397744,0.203719478882));\r
-#16336 = CARTESIAN_POINT('',(0.317021362277,0.210566319704));\r
-#16337 = CARTESIAN_POINT('',(0.31113919507,0.217568740509));\r
-#16338 = CARTESIAN_POINT('',(0.30536541273,0.224726014584));\r
-#16339 = CARTESIAN_POINT('',(0.294075921502,0.239298643322));\r
-#16340 = CARTESIAN_POINT('',(0.288558671065,0.246711841581));\r
-#16341 = CARTESIAN_POINT('',(0.283149785133,0.254277254355));\r
-#16342 = CARTESIAN_POINT('',(0.277849898379,0.261994701571));\r
-#16343 = CARTESIAN_POINT('',(0.272659586069,0.269864104946));\r
-#16344 = CARTESIAN_POINT('',(0.2675793693,0.27788550364));\r
-#16345 = CARTESIAN_POINT('',(0.248159558197,0.309825206211));\r
-#16346 = CARTESIAN_POINT('',(0.234643807548,0.334878521348));\r
-#16347 = CARTESIAN_POINT('',(0.222074863506,0.361222083588));\r
-#16348 = CARTESIAN_POINT('',(0.210461106779,0.388868501553));\r
-#16349 = CARTESIAN_POINT('',(0.199806937029,0.417842266482));\r
-#16350 = CARTESIAN_POINT('',(0.190112662819,0.448182374598));\r
-#16351 = CARTESIAN_POINT('',(0.174460385684,0.505040914825));\r
-#16352 = CARTESIAN_POINT('',(0.168144861604,0.531027075992));\r
-#16353 = CARTESIAN_POINT('',(0.162418390619,0.557929147358));\r
-#16354 = CARTESIAN_POINT('',(0.157272622828,0.585781811616));\r
-#16355 = CARTESIAN_POINT('',(0.152693535021,0.614627790169));\r
-#16356 = CARTESIAN_POINT('',(0.148657831106,0.644517765332));\r
-#16357 = CARTESIAN_POINT('',(0.14266352288,0.697014025734));\r
-#16358 = CARTESIAN_POINT('',(0.140447353127,0.719047982263));\r
-#16359 = CARTESIAN_POINT('',(0.138454910135,0.741631255406));\r
-#16360 = CARTESIAN_POINT('',(0.136665354886,0.764783531643));\r
-#16361 = CARTESIAN_POINT('',(0.135050488292,0.788525208421));\r
-#16362 = CARTESIAN_POINT('',(0.133570780866,0.812877706827));\r
-#16363 = CARTESIAN_POINT('',(0.130968063343,0.859483790894));\r
-#16364 = CARTESIAN_POINT('',(0.129823915608,0.881575441875));\r
-#16365 = CARTESIAN_POINT('',(0.128709624144,0.904162194059));\r
-#16366 = CARTESIAN_POINT('',(0.127585879035,0.927263894006));\r
-#16367 = CARTESIAN_POINT('',(0.12640667856,0.950906792843));\r
-#16368 = CARTESIAN_POINT('',(0.125122384502,0.97513027245));\r
-#16369 = CARTESIAN_POINT('',(0.123684620971,1.));\r
-#16370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#16371 = ADVANCED_FACE('',(#16372),#2267,.T.);\r
-#16372 = FACE_BOUND('',#16373,.T.);\r
-#16373 = EDGE_LOOP('',(#16374,#16437,#16653,#16654,#16655,#16656,#16685)\r
-  );\r
-#16374 = ORIENTED_EDGE('',*,*,#16375,.F.);\r
-#16375 = EDGE_CURVE('',#16376,#16378,#16380,.T.);\r
-#16376 = VERTEX_POINT('',#16377);\r
-#16377 = CARTESIAN_POINT('',(31.075856779785,25.185136993916,-3.));\r
-#16378 = VERTEX_POINT('',#16379);\r
-#16379 = CARTESIAN_POINT('',(32.43283987919,23.411768352067,3.));\r
-#16380 = SURFACE_CURVE('',#16381,(#16396,#16414),.PCURVE_S1.);\r
-#16381 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#16382,#16383,#16384,#16385,\r
-    #16386,#16387,#16388,#16389,#16390,#16391,#16392,#16393,#16394,\r
-    #16395),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#16382 = CARTESIAN_POINT('',(31.075856778708,25.185136995244,-3.));\r
-#16383 = CARTESIAN_POINT('',(31.204024458813,25.026991314953,\r
-    -2.469857305487));\r
-#16384 = CARTESIAN_POINT('',(31.328030915655,24.871787312334,\r
-    -1.93877500183));\r
-#16385 = CARTESIAN_POINT('',(31.449225422871,24.718092587345,\r
-    -1.40716117002));\r
-#16386 = CARTESIAN_POINT('',(31.605474833657,24.517290566846,\r
-    -0.711942292053));\r
-#16387 = CARTESIAN_POINT('',(31.642041922177,24.470102709072,\r
-    -0.548519782961));\r
-#16388 = CARTESIAN_POINT('',(31.678484518384,24.422882234067,\r
-    -0.385088192252));\r
-#16389 = CARTESIAN_POINT('',(31.835061363953,24.219161667266,\r
-    0.31889847855));\r
-#16390 = CARTESIAN_POINT('',(31.954270044311,24.06193149376,\r
-    0.859448382286));\r
-#16391 = CARTESIAN_POINT('',(32.073594350805,23.90241998347,\r
-    1.399656454957));\r
-#16392 = CARTESIAN_POINT('',(32.253195299855,23.658853604337,\r
-    2.204677342934));\r
-#16393 = CARTESIAN_POINT('',(32.312680164349,23.577623551779,\r
-    2.470005719426));\r
-#16394 = CARTESIAN_POINT('',(32.372528808765,23.495318611264,\r
-    2.735127937173));\r
-#16395 = CARTESIAN_POINT('',(32.432840015809,23.411768162805,3.0000006)\r
-  );\r
-#16396 = PCURVE('',#2267,#16397);\r
-#16397 = DEFINITIONAL_REPRESENTATION('',(#16398),#16413);\r
-#16398 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#16399,#16400,#16401,#16402,\r
-    #16403,#16404,#16405,#16406,#16407,#16408,#16409,#16410,#16411,\r
-    #16412),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#16399 = CARTESIAN_POINT('',(2.048529561987,0.));\r
-#16400 = CARTESIAN_POINT('',(2.052109274402,1.254332354772E-02));\r
-#16401 = CARTESIAN_POINT('',(2.05545204346,2.52278254243E-02));\r
-#16402 = CARTESIAN_POINT('',(2.058561494327,3.804985612148E-02));\r
-#16403 = CARTESIAN_POINT('',(2.062327012241,5.498882258939E-02));\r
-#16404 = CARTESIAN_POINT('',(2.063190437047,5.898294243794E-02));\r
-#16405 = CARTESIAN_POINT('',(2.064032364904,6.298980222301E-02));\r
-#16406 = CARTESIAN_POINT('',(2.06756693436,8.030416791524E-02));\r
-#16407 = CARTESIAN_POINT('',(2.070047119446,9.373775098754E-02));\r
-#16408 = CARTESIAN_POINT('',(2.072297927353,0.107308355515));\r
-#16409 = CARTESIAN_POINT('',(2.075320586116,0.127758561639));\r
-#16410 = CARTESIAN_POINT('',(2.076262964156,0.134535705783));\r
-#16411 = CARTESIAN_POINT('',(2.077151376209,0.141345341141));\r
-#16412 = CARTESIAN_POINT('',(2.07798635282,0.148187165358));\r
-#16413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#16414 = PCURVE('',#16415,#16420);\r
-#16415 = CYLINDRICAL_SURFACE('',#16416,40.);\r
-#16416 = AXIS2_PLACEMENT_3D('',#16417,#16418,#16419);\r
-#16417 = CARTESIAN_POINT('',(-2.E-15,2.E-15,3.));\r
-#16418 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#16419 = DIRECTION('',(1.,-8.E-17,3.3E-16));\r
-#16420 = DEFINITIONAL_REPRESENTATION('',(#16421),#16436);\r
-#16421 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#16422,#16423,#16424,#16425,\r
-    #16426,#16427,#16428,#16429,#16430,#16431,#16432,#16433,#16434,\r
-    #16435),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#16422 = CARTESIAN_POINT('',(-0.681074837398,6.));\r
-#16423 = CARTESIAN_POINT('',(-0.675985816715,5.469857305487));\r
-#16424 = CARTESIAN_POINT('',(-0.671019427869,4.93877500183));\r
-#16425 = CARTESIAN_POINT('',(-0.666126280029,4.40716117002));\r
-#16426 = CARTESIAN_POINT('',(-0.659765495397,3.711942292053));\r
-#16427 = CARTESIAN_POINT('',(-0.658273049478,3.548519782961));\r
-#16428 = CARTESIAN_POINT('',(-0.656781862441,3.385088192252));\r
-#16429 = CARTESIAN_POINT('',(-0.650358352015,2.68110152145));\r
-#16430 = CARTESIAN_POINT('',(-0.645425654898,2.140551617714));\r
-#16431 = CARTESIAN_POINT('',(-0.640445671177,1.600343545043));\r
-#16432 = CARTESIAN_POINT('',(-0.63288007958,0.795322657066));\r
-#16433 = CARTESIAN_POINT('',(-0.630363054913,0.529994280574));\r
-#16434 = CARTESIAN_POINT('',(-0.627818963842,0.264872062827));\r
-#16435 = CARTESIAN_POINT('',(-0.625242857389,-6.E-07));\r
-#16436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#16437 = ORIENTED_EDGE('',*,*,#16438,.F.);\r
-#16438 = EDGE_CURVE('',#15742,#16376,#16439,.T.);\r
-#16439 = SURFACE_CURVE('',#16440,(#16509,#16581),.PCURVE_S1.);\r
-#16440 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#16441,#16442,#16443,#16444,\r
-    #16445,#16446,#16447,#16448,#16449,#16450,#16451,#16452,#16453,\r
-    #16454,#16455,#16456,#16457,#16458,#16459,#16460,#16461,#16462,\r
-    #16463,#16464,#16465,#16466,#16467,#16468,#16469,#16470,#16471,\r
-    #16472,#16473,#16474,#16475,#16476,#16477,#16478,#16479,#16480,\r
-    #16481,#16482,#16483,#16484,#16485,#16486,#16487,#16488,#16489,\r
-    #16490,#16491,#16492,#16493,#16494,#16495,#16496,#16497,#16498,\r
-    #16499,#16500,#16501,#16502,#16503,#16504,#16505,#16506,#16507,\r
-    #16508),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.107764503701E-02,0.130204891299,0.202629792246,0.285825357576,\r
-    0.438617269623,0.47934984004,0.520324198407,0.647559239033,\r
-    0.787562302243,0.858852387701,1.),.UNSPECIFIED.);\r
-#16441 = CARTESIAN_POINT('',(6.200661701039,-4.99E-15,26.790658518083));\r
-#16442 = CARTESIAN_POINT('',(6.202398223993,0.140183605697,\r
-    26.515923917144));\r
-#16443 = CARTESIAN_POINT('',(6.203108119209,0.276396951001,\r
-    26.239092887322));\r
-#16444 = CARTESIAN_POINT('',(6.203240958961,0.408599420774,\r
-    25.960242029608));\r
-#16445 = CARTESIAN_POINT('',(6.203240491984,0.536809158363,\r
-    25.67946844246));\r
-#16446 = CARTESIAN_POINT('',(6.203529464138,0.661097418599,\r
-    25.396887307511));\r
-#16447 = CARTESIAN_POINT('',(6.204499827199,0.781579483031,\r
-    25.112627797842));\r
-#16448 = CARTESIAN_POINT('',(6.210866249653,1.151875321557,\r
-    24.206718474774));\r
-#16449 = CARTESIAN_POINT('',(6.220111018417,1.388104189194,\r
-    23.579398073429));\r
-#16450 = CARTESIAN_POINT('',(6.237887553817,1.60861582081,\r
-    22.946209318173));\r
-#16451 = CARTESIAN_POINT('',(6.267059148683,1.815659893068,\r
-    22.308667806369));\r
-#16452 = CARTESIAN_POINT('',(6.309533086406,2.011583224174,\r
-    21.66825351928));\r
-#16453 = CARTESIAN_POINT('',(6.366631513199,2.198480140887,\r
-    21.026303569086));\r
-#16454 = CARTESIAN_POINT('',(6.498279298667,2.524186268653,\r
-    19.862084160434));\r
-#16455 = CARTESIAN_POINT('',(6.56755478464,2.665446545644,\r
-    19.339918301404));\r
-#16456 = CARTESIAN_POINT('',(6.647576312735,2.802929665133,\r
-    18.818143674655));\r
-#16457 = CARTESIAN_POINT('',(6.738656043183,2.937480629318,\r
-    18.29733664062));\r
-#16458 = CARTESIAN_POINT('',(6.840997400501,3.069800816651,\r
-    17.77802853948));\r
-#16459 = CARTESIAN_POINT('',(6.954736451175,3.200460888963,\r
-    17.26071567954));\r
-#16460 = CARTESIAN_POINT('',(7.223798472427,3.478666950046,\r
-    16.154461011479));\r
-#16461 = CARTESIAN_POINT('',(7.382791646637,3.625835352815,\r
-    15.566302596151));\r
-#16462 = CARTESIAN_POINT('',(7.557062169915,3.772161154915,\r
-    14.982112139091));\r
-#16463 = CARTESIAN_POINT('',(7.746651250464,3.918191117387,\r
-    14.402558110465));\r
-#16464 = CARTESIAN_POINT('',(7.951543055146,4.064356063271,\r
-    13.828283473921));\r
-#16465 = CARTESIAN_POINT('',(8.171672662329,4.21102243803,\r
-    13.259920866628));\r
-#16466 = CARTESIAN_POINT('',(8.838943900776,4.629457884545,\r
-    11.666295265728));\r
-#16467 = CARTESIAN_POINT('',(9.321958294754,4.903251899168,\r
-    10.656523258088));\r
-#16468 = CARTESIAN_POINT('',(9.855182838294,5.182074879521,\r
-    9.672696640323));\r
-#16469 = CARTESIAN_POINT('',(10.437247965928,5.467903290411,\r
-    8.71855387231));\r
-#16470 = CARTESIAN_POINT('',(11.066107700513,5.763443412151,\r
-    7.797869109676));\r
-#16471 = CARTESIAN_POINT('',(11.738855548811,6.072672871198,\r
-    6.914500232492));\r
-#16472 = CARTESIAN_POINT('',(12.641663858659,6.488128820775,\r
-    5.847755447301));\r
-#16473 = CARTESIAN_POINT('',(12.834529531163,6.57690747099,\r
-    5.626155068245));\r
-#16474 = CARTESIAN_POINT('',(13.030165277149,6.667116114054,\r
-    5.407553544643));\r
-#16475 = CARTESIAN_POINT('',(13.228494491552,6.758858001025,\r
-    5.192027670092));\r
-#16476 = CARTESIAN_POINT('',(13.429429893918,6.852238006114,\r
-    4.979648421008));\r
-#16477 = CARTESIAN_POINT('',(13.632872546118,6.947361155287,\r
-    4.770479612533));\r
-#16478 = CARTESIAN_POINT('',(14.045786597947,7.141886072171,\r
-    4.357467154435));\r
-#16479 = CARTESIAN_POINT('',(14.255286493036,7.241309802575,\r
-    4.153662022567));\r
-#16480 = CARTESIAN_POINT('',(14.467111214344,7.342716299537,\r
-    3.953232178321));\r
-#16481 = CARTESIAN_POINT('',(14.681145270523,7.446216228209,\r
-    3.756235786623));\r
-#16482 = CARTESIAN_POINT('',(14.897265112153,7.551920278685,\r
-    3.562725756705));\r
-#16483 = CARTESIAN_POINT('',(15.115339471725,7.659937840409,\r
-    3.372749416657));\r
-#16484 = CARTESIAN_POINT('',(16.018040703105,8.113311188781,\r
-    2.607528437097));\r
-#16485 = CARTESIAN_POINT('',(16.718459761492,8.479633594718,\r
-    2.063098340682));\r
-#16486 = CARTESIAN_POINT('',(17.432203840973,8.872477683842,\r
-    1.554436700439));\r
-#16487 = CARTESIAN_POINT('',(18.154449290099,9.294784381449,\r
-    1.082200128245));\r
-#16488 = CARTESIAN_POINT('',(18.880052208666,9.74889714117,\r
-    0.646303491519));\r
-#16489 = CARTESIAN_POINT('',(19.603868437573,10.236157823232,\r
-    0.246062075174));\r
-#16490 = CARTESIAN_POINT('',(21.110026001058,11.329516118466,\r
-    -0.522053612163));\r
-#16491 = CARTESIAN_POINT('',(21.891187633116,11.942803278161,\r
-    -0.882770038228));\r
-#16492 = CARTESIAN_POINT('',(22.657814117902,12.596781736732,\r
-    -1.203214704378));\r
-#16493 = CARTESIAN_POINT('',(23.404364817288,13.290454865442,\r
-    -1.485886035322));\r
-#16494 = CARTESIAN_POINT('',(24.126620967865,14.021672068567,\r
-    -1.733633439232));\r
-#16495 = CARTESIAN_POINT('',(24.821496463672,14.787486901431,\r
-    -1.949310424566));\r
-#16496 = CARTESIAN_POINT('',(25.825697100592,15.990151978458,\r
-    -2.230548878842));\r
-#16497 = CARTESIAN_POINT('',(26.156918005837,16.404048472611,\r
-    -2.317848123164));\r
-#16498 = CARTESIAN_POINT('',(26.480297189017,16.825645411188,\r
-    -2.3979260018));\r
-#16499 = CARTESIAN_POINT('',(26.795666150936,17.254514314646,\r
-    -2.471142108254));\r
-#16500 = CARTESIAN_POINT('',(27.102923964032,17.690224776163,\r
-    -2.537842856342));\r
-#16501 = CARTESIAN_POINT('',(27.402026951413,18.132352892418,\r
-    -2.598357654761));\r
-#16502 = CARTESIAN_POINT('',(28.269034590067,19.467758087601,\r
-    -2.761172008374));\r
-#16503 = CARTESIAN_POINT('',(28.813099693767,20.378523725803,\r
-    -2.846302970297));\r
-#16504 = CARTESIAN_POINT('',(29.325277502178,21.309702488618,\r
-    -2.910810365442));\r
-#16505 = CARTESIAN_POINT('',(29.806335122523,22.258378398641,\r
-    -2.95678845772));\r
-#16506 = CARTESIAN_POINT('',(30.257458898052,23.221932438038,\r
-    -2.986018410898));\r
-#16507 = CARTESIAN_POINT('',(30.680092445886,24.198125717176,\r
-    -2.999999999979));\r
-#16508 = CARTESIAN_POINT('',(31.075856778708,25.185136995244,-3.));\r
-#16509 = PCURVE('',#2267,#16510);\r
-#16510 = DEFINITIONAL_REPRESENTATION('',(#16511),#16580);\r
-#16511 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#16512,#16513,#16514,#16515,\r
-    #16516,#16517,#16518,#16519,#16520,#16521,#16522,#16523,#16524,\r
-    #16525,#16526,#16527,#16528,#16529,#16530,#16531,#16532,#16533,\r
-    #16534,#16535,#16536,#16537,#16538,#16539,#16540,#16541,#16542,\r
-    #16543,#16544,#16545,#16546,#16547,#16548,#16549,#16550,#16551,\r
-    #16552,#16553,#16554,#16555,#16556,#16557,#16558,#16559,#16560,\r
-    #16561,#16562,#16563,#16564,#16565,#16566,#16567,#16568,#16569,\r
-    #16570,#16571,#16572,#16573,#16574,#16575,#16576,#16577,#16578,\r
-    #16579),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.107764503701E-02,0.130204891299,0.202629792246,0.285825357576,\r
-    0.438617269623,0.47934984004,0.520324198407,0.647559239033,\r
-    0.787562302243,0.858852387701,1.),.UNSPECIFIED.);\r
-#16512 = CARTESIAN_POINT('',(2.874856781793,0.973563384179));\r
-#16513 = CARTESIAN_POINT('',(2.874089562804,0.959053483015));\r
-#16514 = CARTESIAN_POINT('',(2.873372051491,0.944743737013));\r
-#16515 = CARTESIAN_POINT('',(2.872693113766,0.930622759664));\r
-#16516 = CARTESIAN_POINT('',(2.872041572852,0.916682009753));\r
-#16517 = CARTESIAN_POINT('',(2.871406589263,0.902915008211));\r
-#16518 = CARTESIAN_POINT('',(2.870777927346,0.889316729761));\r
-#16519 = CARTESIAN_POINT('',(2.868775234172,0.846736020145));\r
-#16520 = CARTESIAN_POINT('',(2.867389592644,0.818366321426));\r
-#16521 = CARTESIAN_POINT('',(2.865892198435,0.790730062181));\r
-#16522 = CARTESIAN_POINT('',(2.864202787058,0.763805465288));\r
-#16523 = CARTESIAN_POINT('',(2.862264372409,0.737574426275));\r
-#16524 = CARTESIAN_POINT('',(2.860035560329,0.71201957356));\r
-#16525 = CARTESIAN_POINT('',(2.855414934956,0.666892323152));\r
-#16526 = CARTESIAN_POINT('',(2.853131887696,0.647095778699));\r
-#16527 = CARTESIAN_POINT('',(2.85062109681,0.627723669631));\r
-#16528 = CARTESIAN_POINT('',(2.847871350075,0.6087664595));\r
-#16529 = CARTESIAN_POINT('',(2.84487471095,0.590215058052));\r
-#16530 = CARTESIAN_POINT('',(2.841625405255,0.572060969739));\r
-#16531 = CARTESIAN_POINT('',(2.834091698752,0.533890133415));\r
-#16532 = CARTESIAN_POINT('',(2.829725185886,0.513997697098));\r
-#16533 = CARTESIAN_POINT('',(2.825013400575,0.494607463387));\r
-#16534 = CARTESIAN_POINT('',(2.819952671108,0.475708846759));\r
-#16535 = CARTESIAN_POINT('',(2.814540936584,0.457292719383));\r
-#16536 = CARTESIAN_POINT('',(2.808777199258,0.43935153689));\r
-#16537 = CARTESIAN_POINT('',(2.791429687061,0.389790707937));\r
-#16538 = CARTESIAN_POINT('',(2.779010297054,0.359282672566));\r
-#16539 = CARTESIAN_POINT('',(2.765403219861,0.330318053671));\r
-#16540 = CARTESIAN_POINT('',(2.750617296638,0.30287233436));\r
-#16541 = CARTESIAN_POINT('',(2.734665509533,0.276934893574));\r
-#16542 = CARTESIAN_POINT('',(2.717563325369,0.252506879727));\r
-#16543 = CARTESIAN_POINT('',(2.694469726227,0.22348993337));\r
-#16544 = CARTESIAN_POINT('',(2.689528702084,0.217490460897));\r
-#16545 = CARTESIAN_POINT('',(2.684507758315,0.211599124482));\r
-#16546 = CARTESIAN_POINT('',(2.679407257251,0.205816248172));\r
-#16547 = CARTESIAN_POINT('',(2.674227743365,0.200142040528));\r
-#16548 = CARTESIAN_POINT('',(2.668969975628,0.194576561345));\r
-#16549 = CARTESIAN_POINT('',(2.658267861456,0.183630855242));\r
-#16550 = CARTESIAN_POINT('',(2.65282259597,0.178251911639));\r
-#16551 = CARTESIAN_POINT('',(2.647299809885,0.172983132761));\r
-#16552 = CARTESIAN_POINT('',(2.641700487459,0.167824495131));\r
-#16553 = CARTESIAN_POINT('',(2.636025748927,0.162775886479));\r
-#16554 = CARTESIAN_POINT('',(2.630276855138,0.1578371004));\r
-#16555 = CARTESIAN_POINT('',(2.606377638587,0.1380118112));\r
-#16556 = CARTESIAN_POINT('',(2.587595975556,0.124069645363));\r
-#16557 = CARTESIAN_POINT('',(2.568155726266,0.111175849687));\r
-#16558 = CARTESIAN_POINT('',(2.548112475563,9.931091138176E-02));\r
-#16559 = CARTESIAN_POINT('',(2.527530960263,8.844226107773E-02));\r
-#16560 = CARTESIAN_POINT('',(2.50648360112,7.852796375688E-02));\r
-#16561 = CARTESIAN_POINT('',(2.461467539392,5.960836398095E-02));\r
-#16562 = CARTESIAN_POINT('',(2.437410572088,5.079114755904E-02));\r
-#16563 = CARTESIAN_POINT('',(2.412988638012,4.300661696166E-02));\r
-#16564 = CARTESIAN_POINT('',(2.388298970288,3.617338746687E-02));\r
-#16565 = CARTESIAN_POINT('',(2.363424967676,3.020811940929E-02));\r
-#16566 = CARTESIAN_POINT('',(2.338439252293,2.503159956791E-02));\r
-#16567 = CARTESIAN_POINT('',(2.30065911417,1.829889327161E-02));\r
-#16568 = CARTESIAN_POINT('',(2.287897898719,1.621244668677E-02));\r
-#16569 = CARTESIAN_POINT('',(2.275129558052,1.430131792614E-02));\r
-#16570 = CARTESIAN_POINT('',(2.262359964811,1.25560959259E-02));\r
-#16571 = CARTESIAN_POINT('',(2.249593861337,1.096785854298E-02));\r
-#16572 = CARTESIAN_POINT('',(2.236834968235,9.528228946982E-03));\r
-#16573 = CARTESIAN_POINT('',(2.198844528131,5.65793718149E-03));\r
-#16574 = CARTESIAN_POINT('',(2.173643843223,3.638665465277E-03));\r
-#16575 = CARTESIAN_POINT('',(2.148502830825,2.110645765194E-03));\r
-#16576 = CARTESIAN_POINT('',(2.123427978901,1.022393201128E-03));\r
-#16577 = CARTESIAN_POINT('',(2.09841637425,3.308098463623E-04));\r
-#16578 = CARTESIAN_POINT('',(2.073456876419,5.0055E-13));\r
-#16579 = CARTESIAN_POINT('',(2.04852956203,3.96E-15));\r
-#16580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#16581 = PCURVE('',#15987,#16582);\r
-#16582 = DEFINITIONAL_REPRESENTATION('',(#16583),#16652);\r
-#16583 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#16584,#16585,#16586,#16587,\r
-    #16588,#16589,#16590,#16591,#16592,#16593,#16594,#16595,#16596,\r
-    #16597,#16598,#16599,#16600,#16601,#16602,#16603,#16604,#16605,\r
-    #16606,#16607,#16608,#16609,#16610,#16611,#16612,#16613,#16614,\r
-    #16615,#16616,#16617,#16618,#16619,#16620,#16621,#16622,#16623,\r
-    #16624,#16625,#16626,#16627,#16628,#16629,#16630,#16631,#16632,\r
-    #16633,#16634,#16635,#16636,#16637,#16638,#16639,#16640,#16641,\r
-    #16642,#16643,#16644,#16645,#16646,#16647,#16648,#16649,#16650,\r
-    #16651),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.107764503701E-02,0.130204891299,0.202629792246,0.285825357576,\r
-    0.438617269623,0.47934984004,0.520324198407,0.647559239033,\r
-    0.787562302243,0.858852387701,1.),.UNSPECIFIED.);\r
-#16584 = CARTESIAN_POINT('',(6.28318530718,4.361315438651E-03));\r
-#16585 = CARTESIAN_POINT('',(6.260577461041,1.008508904859E-02));\r
-#16586 = CARTESIAN_POINT('',(6.238624687985,1.585295606704E-02));\r
-#16587 = CARTESIAN_POINT('',(6.217354773791,2.166409780595E-02));\r
-#16588 = CARTESIAN_POINT('',(6.196789112896,2.751732165455E-02));\r
-#16589 = CARTESIAN_POINT('',(6.176942349277,3.341110978541E-02));\r
-#16590 = CARTESIAN_POINT('',(6.157822585392,3.93436999166E-02));\r
-#16591 = CARTESIAN_POINT('',(6.099529968039,5.82653753261E-02));\r
-#16592 = CARTESIAN_POINT('',(6.063063988269,7.139040901456E-02));\r
-#16593 = CARTESIAN_POINT('',(6.030053506181,8.467020495036E-02));\r
-#16594 = CARTESIAN_POINT('',(6.000388955423,9.808398050442E-02));\r
-#16595 = CARTESIAN_POINT('',(5.973875793329,0.111612278047));\r
-#16596 = CARTESIAN_POINT('',(5.950290880672,0.125238903463));\r
-#16597 = CARTESIAN_POINT('',(5.912425122808,0.150093315756));\r
-#16598 = CARTESIAN_POINT('',(5.89722861438,0.161292367032));\r
-#16599 = CARTESIAN_POINT('',(5.883685546996,0.172541359324));\r
-#16600 = CARTESIAN_POINT('',(5.871667472855,0.183834803882));\r
-#16601 = CARTESIAN_POINT('',(5.861049830669,0.19516823514));\r
-#16602 = CARTESIAN_POINT('',(5.851715027005,0.206537987029));\r
-#16603 = CARTESIAN_POINT('',(5.834174549278,0.231039694758));\r
-#16604 = CARTESIAN_POINT('',(5.82634321107,0.24418237807));\r
-#16605 = CARTESIAN_POINT('',(5.819889240535,0.257364283973));\r
-#16606 = CARTESIAN_POINT('',(5.814656125234,0.270581812485));\r
-#16607 = CARTESIAN_POINT('',(5.810499308262,0.283831996873));\r
-#16608 = CARTESIAN_POINT('',(5.807285206259,0.297112149798));\r
-#16609 = CARTESIAN_POINT('',(5.800489148119,0.334859349878));\r
-#16610 = CARTESIAN_POINT('',(5.798848621111,0.359392027437));\r
-#16611 = CARTESIAN_POINT('',(5.799197169759,0.384001195289));\r
-#16612 = CARTESIAN_POINT('',(5.800870320655,0.408674358702));\r
-#16613 = CARTESIAN_POINT('',(5.803284257018,0.433397973826));\r
-#16614 = CARTESIAN_POINT('',(5.805927376913,0.458154474989));\r
-#16615 = CARTESIAN_POINT('',(5.809016379679,0.489522606973));\r
-#16616 = CARTESIAN_POINT('',(5.809652022613,0.496125382348));\r
-#16617 = CARTESIAN_POINT('',(5.810264933329,0.502728634121));\r
-#16618 = CARTESIAN_POINT('',(5.810847255795,0.509331932554));\r
-#16619 = CARTESIAN_POINT('',(5.811391587513,0.5159332343));\r
-#16620 = CARTESIAN_POINT('',(5.81189101494,0.5225295957));\r
-#16621 = CARTESIAN_POINT('',(5.812789812803,0.535749109136));\r
-#16622 = CARTESIAN_POINT('',(5.81318857477,0.542372023449));\r
-#16623 = CARTESIAN_POINT('',(5.813528808675,0.548986536197));\r
-#16624 = CARTESIAN_POINT('',(5.81380445869,0.555590621003));\r
-#16625 = CARTESIAN_POINT('',(5.814009992494,0.562182231786));\r
-#16626 = CARTESIAN_POINT('',(5.814140419371,0.568759309941));\r
-#16627 = CARTESIAN_POINT('',(5.814349330448,0.595691633136));\r
-#16628 = CARTESIAN_POINT('',(5.813740424194,0.615906377713));\r
-#16629 = CARTESIAN_POINT('',(5.812231441914,0.635897916243));\r
-#16630 = CARTESIAN_POINT('',(5.809741576252,0.655604607552));\r
-#16631 = CARTESIAN_POINT('',(5.806244888991,0.674972032083));\r
-#16632 = CARTESIAN_POINT('',(5.801760298519,0.693954093635));\r
-#16633 = CARTESIAN_POINT('',(5.790378853808,0.73293007864));\r
-#16634 = CARTESIAN_POINT('',(5.783283319419,0.75284050728));\r
-#16635 = CARTESIAN_POINT('',(5.775125496523,0.772187162659));\r
-#16636 = CARTESIAN_POINT('',(5.766022167811,0.790945060404));\r
-#16637 = CARTESIAN_POINT('',(5.756107292636,0.809109485493));\r
-#16638 = CARTESIAN_POINT('',(5.74551565278,0.826686200406));\r
-#16639 = CARTESIAN_POINT('',(5.728705434693,0.852343486903));\r
-#16640 = CARTESIAN_POINT('',(5.722891024987,0.86085214229));\r
-#16641 = CARTESIAN_POINT('',(5.716950455248,0.869215099194));\r
-#16642 = CARTESIAN_POINT('',(5.71089941711,0.877435449066));\r
-#16643 = CARTESIAN_POINT('',(5.704752686151,0.885516806219));\r
-#16644 = CARTESIAN_POINT('',(5.698524014025,0.893463126771));\r
-#16645 = CARTESIAN_POINT('',(5.679756590535,0.916752280426));\r
-#16646 = CARTESIAN_POINT('',(5.667016232995,0.93171184435));\r
-#16647 = CARTESIAN_POINT('',(5.654101847031,0.946191327427));\r
-#16648 = CARTESIAN_POINT('',(5.641094302508,0.960226227992));\r
-#16649 = CARTESIAN_POINT('',(5.628059677364,0.973851015202));\r
-#16650 = CARTESIAN_POINT('',(5.615050996142,0.987098357646));\r
-#16651 = CARTESIAN_POINT('',(5.602110469781,1.));\r
-#16652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#16653 = ORIENTED_EDGE('',*,*,#15741,.F.);\r
-#16654 = ORIENTED_EDGE('',*,*,#2249,.F.);\r
-#16655 = ORIENTED_EDGE('',*,*,#2370,.T.);\r
-#16656 = ORIENTED_EDGE('',*,*,#16657,.F.);\r
-#16657 = EDGE_CURVE('',#16658,#2337,#16660,.T.);\r
-#16658 = VERTEX_POINT('',#16659);\r
-#16659 = CARTESIAN_POINT('',(24.002762136401,-7.E-15,26.282699067676));\r
-#16660 = SURFACE_CURVE('',#16661,(#16667,#16676),.PCURVE_S1.);\r
-#16661 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#16662,#16663,#16664,#16665,\r
-    #16666),.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#16662 = CARTESIAN_POINT('',(24.002762136401,-1.51E-14,26.282699067676)\r
-  );\r
-#16663 = CARTESIAN_POINT('',(24.001317163461,-0.316651994859,\r
-    26.467490537492));\r
-#16664 = CARTESIAN_POINT('',(23.994850854854,-0.635476496361,\r
-    26.648517330174));\r
-#16665 = CARTESIAN_POINT('',(23.983116783539,-0.956156751533,\r
-    26.825962583775));\r
-#16666 = CARTESIAN_POINT('',(23.965928568603,-1.278384857778,27.));\r
-#16667 = PCURVE('',#2267,#16668);\r
-#16668 = DEFINITIONAL_REPRESENTATION('',(#16669),#16675);\r
-#16669 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#16670,#16671,#16672,#16673,\r
-    #16674),.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#16670 = CARTESIAN_POINT('',(2.443927191069,0.947176503793));\r
-#16671 = CARTESIAN_POINT('',(2.445147597357,0.956620721811));\r
-#16672 = CARTESIAN_POINT('',(2.446496325068,0.96601819109));\r
-#16673 = CARTESIAN_POINT('',(2.44797926147,0.975375014151));\r
-#16674 = CARTESIAN_POINT('',(2.449601094273,0.98469805516));\r
-#16675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#16676 = PCURVE('',#2353,#16677);\r
-#16677 = DEFINITIONAL_REPRESENTATION('',(#16678),#16684);\r
-#16678 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#16679,#16680,#16681,#16682,\r
-    #16683),.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#16679 = CARTESIAN_POINT('',(6.28318530718,1.517161934118E-02));\r
-#16680 = CARTESIAN_POINT('',(6.269992992351,1.120320952931E-02));\r
-#16681 = CARTESIAN_POINT('',(6.256708054769,7.357617036022E-03));\r
-#16682 = CARTESIAN_POINT('',(6.243339309426,3.625779504792E-03));\r
-#16683 = CARTESIAN_POINT('',(6.229894050865,0.));\r
-#16684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#16685 = ORIENTED_EDGE('',*,*,#16686,.F.);\r
-#16686 = EDGE_CURVE('',#16378,#16658,#16687,.T.);\r
-#16687 = SURFACE_CURVE('',#16688,(#16768,#16851),.PCURVE_S1.);\r
-#16688 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#16689,#16690,#16691,#16692,\r
-    #16693,#16694,#16695,#16696,#16697,#16698,#16699,#16700,#16701,\r
-    #16702,#16703,#16704,#16705,#16706,#16707,#16708,#16709,#16710,\r
-    #16711,#16712,#16713,#16714,#16715,#16716,#16717,#16718,#16719,\r
-    #16720,#16721,#16722,#16723,#16724,#16725,#16726,#16727,#16728,\r
-    #16729,#16730,#16731,#16732,#16733,#16734,#16735,#16736,#16737,\r
-    #16738,#16739,#16740,#16741,#16742,#16743,#16744,#16745,#16746,\r
-    #16747,#16748,#16749,#16750,#16751,#16752,#16753,#16754,#16755,\r
-    #16756,#16757,#16758,#16759,#16760,#16761,#16762,#16763,#16764,\r
-    #16765,#16766,#16767),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.115772954591,0.163452754122,0.246998610321,0.328231232882,\r
-    0.368658271482,0.450575115716,0.49064030421,0.591850470997,\r
-    0.764684666074,0.878312042606,1.),.UNSPECIFIED.);\r
-#16689 = CARTESIAN_POINT('',(32.43283987919,23.411768352067,3.));\r
-#16690 = CARTESIAN_POINT('',(32.109323538356,22.978691039393,3.));\r
-#16691 = CARTESIAN_POINT('',(31.785185248206,22.546169750632,\r
-    3.012668672464));\r
-#16692 = CARTESIAN_POINT('',(31.460027085351,22.114812846666,\r
-    3.038955035771));\r
-#16693 = CARTESIAN_POINT('',(31.133586626872,21.685363265322,\r
-    3.079941181352));\r
-#16694 = CARTESIAN_POINT('',(30.805744856209,21.258690742666,\r
-    3.136833900383));\r
-#16695 = CARTESIAN_POINT('',(30.476547272854,20.83577482168,\r
-    3.21096079854));\r
-#16696 = CARTESIAN_POINT('',(30.146236500011,20.41767635972,\r
-    3.303747238419));\r
-#16697 = CARTESIAN_POINT('',(29.678999990372,19.835743053753,\r
-    3.463148376821));\r
-#16698 = CARTESIAN_POINT('',(29.54260744787,19.667005952022,\r
-    3.513055293929));\r
-#16699 = CARTESIAN_POINT('',(29.406155623887,19.499366590706,\r
-    3.566470167146));\r
-#16700 = CARTESIAN_POINT('',(29.269692362401,19.332911508219,\r
-    3.623491833348));\r
-#16701 = CARTESIAN_POINT('',(29.133275084247,19.167730145354,\r
-    3.684217011299));\r
-#16702 = CARTESIAN_POINT('',(28.996971086982,19.00391385897,\r
-    3.74873831326));\r
-#16703 = CARTESIAN_POINT('',(28.860857844755,18.841554935689,\r
-    3.817142256583));\r
-#16704 = CARTESIAN_POINT('',(28.48701029694,18.398971074206,\r
-    4.016307251588));\r
-#16705 = CARTESIAN_POINT('',(28.249817491611,18.121912537233,\r
-    4.155287605426));\r
-#16706 = CARTESIAN_POINT('',(28.013961210409,17.850118003524,\r
-    4.306851343745));\r
-#16707 = CARTESIAN_POINT('',(27.780027699176,17.584101101073,\r
-    4.471323524043));\r
-#16708 = CARTESIAN_POINT('',(27.548672609458,17.324316784678,\r
-    4.648915133231));\r
-#16709 = CARTESIAN_POINT('',(27.320610840328,17.071142560321,\r
-    4.839681461478));\r
-#16710 = CARTESIAN_POINT('',(27.09659674395,16.824865226267,\r
-    5.043474971086));\r
-#16711 = CARTESIAN_POINT('',(26.664261954029,16.353103831924,\r
-    5.470318135349));\r
-#16712 = CARTESIAN_POINT('',(26.455628702918,16.127178568977,\r
-    5.692727712366));\r
-#16713 = CARTESIAN_POINT('',(26.252211314243,15.908089097837,\r
-    5.926751289046));\r
-#16714 = CARTESIAN_POINT('',(26.054642076742,15.695836193159,\r
-    6.171881071276));\r
-#16715 = CARTESIAN_POINT('',(25.863455095644,15.490253513074,\r
-    6.427479728727));\r
-#16716 = CARTESIAN_POINT('',(25.679075952998,15.291035440636,\r
-    6.692794938927));\r
-#16717 = CARTESIAN_POINT('',(25.501815127856,15.097768902074,\r
-    6.96698031992));\r
-#16718 = CARTESIAN_POINT('',(25.247286185353,14.81650686667,\r
-    7.389536573097));\r
-#16719 = CARTESIAN_POINT('',(25.164511388925,14.724391335018,\r
-    7.531932025772));\r
-#16720 = CARTESIAN_POINT('',(25.083561025135,14.63355852598,\r
-    7.676203716572));\r
-#16721 = CARTESIAN_POINT('',(25.004446893853,14.543938513081,\r
-    7.822245522921));\r
-#16722 = CARTESIAN_POINT('',(24.92717275405,14.455456485664,\r
-    7.969951415991));\r
-#16723 = CARTESIAN_POINT('',(24.851734721129,14.36803375028,\r
-    8.119216284067));\r
-#16724 = CARTESIAN_POINT('',(24.778121664245,14.281588732083,\r
-    8.269936755926));\r
-#16725 = CARTESIAN_POINT('',(24.560815807328,14.022687461684,\r
-    8.730160394556));\r
-#16726 = CARTESIAN_POINT('',(24.422742531681,13.853017325409,\r
-    9.043855702192));\r
-#16727 = CARTESIAN_POINT('',(24.291935068997,13.686319069723,\r
-    9.362279604954));\r
-#16728 = CARTESIAN_POINT('',(24.168127880224,13.521861679245,\r
-    9.684639655184));\r
-#16729 = CARTESIAN_POINT('',(24.050963918682,13.358914724312,\r
-    10.010186031992));\r
-#16730 = CARTESIAN_POINT('',(23.940003223153,13.196763812513,\r
-    10.33822270463));\r
-#16731 = CARTESIAN_POINT('',(23.834726780343,13.034718388327,\r
-    10.66811302695));\r
-#16732 = CARTESIAN_POINT('',(23.685532594014,12.792581713036,\r
-    11.161252038929));\r
-#16733 = CARTESIAN_POINT('',(23.637746562941,12.71291876488,\r
-    11.323526052589));\r
-#16734 = CARTESIAN_POINT('',(23.591240532813,12.633106593434,\r
-    11.48610133191));\r
-#16735 = CARTESIAN_POINT('',(23.546076099612,12.553126646341,\r
-    11.648973936387));\r
-#16736 = CARTESIAN_POINT('',(23.502312686923,12.47295821705,\r
-    11.812136214994));\r
-#16737 = CARTESIAN_POINT('',(23.460006746892,12.392578400006,\r
-    11.97557656413));\r
-#16738 = CARTESIAN_POINT('',(23.419210961169,12.311962045833,\r
-    12.139279185573));\r
-#16739 = CARTESIAN_POINT('',(23.280854081072,12.026766900422,\r
-    12.717370561095));\r
-#16740 = CARTESIAN_POINT('',(23.1916681801,11.820745958306,\r
-    13.133106140264));\r
-#16741 = CARTESIAN_POINT('',(23.113208410603,11.612605261992,\r
-    13.550048438405));\r
-#16742 = CARTESIAN_POINT('',(23.046066527022,11.401819274929,\r
-    13.967692256106));\r
-#16743 = CARTESIAN_POINT('',(22.990558684459,11.187758060816,\r
-    14.385401174564));\r
-#16744 = CARTESIAN_POINT('',(22.946707318192,10.969737708834,\r
-    14.802428949622));\r
-#16745 = CARTESIAN_POINT('',(22.914263386727,10.747087697,\r
-    15.217955666181));\r
-#16746 = CARTESIAN_POINT('',(22.856019629191,10.130066550413,\r
-    16.336681348217));\r
-#16747 = CARTESIAN_POINT('',(22.851158956306,9.725570186197,\r
-    17.03555351739));\r
-#16748 = CARTESIAN_POINT('',(22.875839632234,9.30270038489,\r
-    17.723510547139));\r
-#16749 = CARTESIAN_POINT('',(22.925745187257,8.858596790328,\r
-    18.396747415735));\r
-#16750 = CARTESIAN_POINT('',(22.995565404116,8.391339180625,\r
-    19.052309486924));\r
-#16751 = CARTESIAN_POINT('',(23.079867356968,7.900151615689,\r
-    19.688149596784));\r
-#16752 = CARTESIAN_POINT('',(23.173360442303,7.385215099292,\r
-    20.302967892611));\r
-#16753 = CARTESIAN_POINT('',(23.335476889434,6.493986578872,\r
-    21.285999271308));\r
-#16754 = CARTESIAN_POINT('',(23.401661425623,6.130555734817,\r
-    21.666620946595));\r
-#16755 = CARTESIAN_POINT('',(23.468350321151,5.757421407464,\r
-    22.037791782475));\r
-#16756 = CARTESIAN_POINT('',(23.534250184867,5.374910275537,\r
-    22.399501652654));\r
-#16757 = CARTESIAN_POINT('',(23.598167542905,4.983434380611,\r
-    22.751842439299));\r
-#16758 = CARTESIAN_POINT('',(23.659017713282,4.583467268485,\r
-    23.094980699143));\r
-#16759 = CARTESIAN_POINT('',(23.71582457986,4.175523468257,\r
-    23.429135763414));\r
-#16760 = CARTESIAN_POINT('',(23.823278726638,3.31529247049,\r
-    24.103076191289));\r
-#16761 = CARTESIAN_POINT('',(23.873203950375,2.861908669222,\r
-    24.441582339306));\r
-#16762 = CARTESIAN_POINT('',(23.916411772988,2.400639692533,\r
-    24.770405272361));\r
-#16763 = CARTESIAN_POINT('',(23.951960631257,1.932164624965,\r
-    25.08991462683));\r
-#16764 = CARTESIAN_POINT('',(23.979031204676,1.457175097784,\r
-    25.400502696519));\r
-#16765 = CARTESIAN_POINT('',(23.996914593281,0.976363091613,\r
-    25.702567758219));\r
-#16766 = CARTESIAN_POINT('',(24.00500003127,0.490413292298,\r
-    25.996504145064));\r
-#16767 = CARTESIAN_POINT('',(24.002762136401,-5.92E-15,26.282699067676)\r
-  );\r
-#16768 = PCURVE('',#2267,#16769);\r
-#16769 = DEFINITIONAL_REPRESENTATION('',(#16770),#16850);\r
-#16770 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#16771,#16772,#16773,#16774,\r
-    #16775,#16776,#16777,#16778,#16779,#16780,#16781,#16782,#16783,\r
-    #16784,#16785,#16786,#16787,#16788,#16789,#16790,#16791,#16792,\r
-    #16793,#16794,#16795,#16796,#16797,#16798,#16799,#16800,#16801,\r
-    #16802,#16803,#16804,#16805,#16806,#16807,#16808,#16809,#16810,\r
-    #16811,#16812,#16813,#16814,#16815,#16816,#16817,#16818,#16819,\r
-    #16820,#16821,#16822,#16823,#16824,#16825,#16826,#16827,#16828,\r
-    #16829,#16830,#16831,#16832,#16833,#16834,#16835,#16836,#16837,\r
-    #16838,#16839,#16840,#16841,#16842,#16843,#16844,#16845,#16846,\r
-    #16847,#16848,#16849),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.115772954591,0.163452754122,0.246998610321,0.328231232882,\r
-    0.368658271482,0.450575115716,0.49064030421,0.591850470997,\r
-    0.764684666074,0.878312042606,1.),.UNSPECIFIED.);\r
-#16771 = CARTESIAN_POINT('',(2.077986350929,0.14818714986));\r
-#16772 = CARTESIAN_POINT('',(2.091029684128,0.14818714986));\r
-#16773 = CARTESIAN_POINT('',(2.104044585741,0.148514389606));\r
-#16774 = CARTESIAN_POINT('',(2.117029777343,0.149193382081));\r
-#16775 = CARTESIAN_POINT('',(2.129979348776,0.150252451418));\r
-#16776 = CARTESIAN_POINT('',(2.142882739044,0.151723649078));\r
-#16777 = CARTESIAN_POINT('',(2.155724545449,0.153642873362));\r
-#16778 = CARTESIAN_POINT('',(2.168484179269,0.1560495933));\r
-#16779 = CARTESIAN_POINT('',(2.186345644816,0.160194730425));\r
-#16780 = CARTESIAN_POINT('',(2.191537161858,0.161493573207));\r
-#16781 = CARTESIAN_POINT('',(2.196707921764,0.162884949728));\r
-#16782 = CARTESIAN_POINT('',(2.201855659404,0.164371742571));\r
-#16783 = CARTESIAN_POINT('',(2.206977866016,0.165956825812));\r
-#16784 = CARTESIAN_POINT('',(2.212071794974,0.167643017402));\r
-#16785 = CARTESIAN_POINT('',(2.217134467573,0.169433031541));\r
-#16786 = CARTESIAN_POINT('',(2.230973248823,0.174652354457));\r
-#16787 = CARTESIAN_POINT('',(2.239679323428,0.178302399851));\r
-#16788 = CARTESIAN_POINT('',(2.248262033094,0.182292869155));\r
-#16789 = CARTESIAN_POINT('',(2.256701475904,0.186635548743));\r
-#16790 = CARTESIAN_POINT('',(2.264976981409,0.191339858785));\r
-#16791 = CARTESIAN_POINT('',(2.27306754111,0.196411743194));\r
-#16792 = CARTESIAN_POINT('',(2.280952405572,0.201852300144));\r
-#16793 = CARTESIAN_POINT('',(2.296059214616,0.213299308066));\r
-#16794 = CARTESIAN_POINT('',(2.303295209193,0.219287241247));\r
-#16795 = CARTESIAN_POINT('',(2.310301153248,0.225615023895));\r
-#16796 = CARTESIAN_POINT('',(2.31706257144,0.232274361364));\r
-#16797 = CARTESIAN_POINT('',(2.323569137173,0.239253634089));\r
-#16798 = CARTESIAN_POINT('',(2.329814530138,0.246538094889));\r
-#16799 = CARTESIAN_POINT('',(2.335796205934,0.254110222653));\r
-#16800 = CARTESIAN_POINT('',(2.344361188685,0.265851970067));\r
-#16801 = CARTESIAN_POINT('',(2.347142429256,0.269820357456));\r
-#16802 = CARTESIAN_POINT('',(2.349859031521,0.273853159469));\r
-#16803 = CARTESIAN_POINT('',(2.352511478259,0.277948098723));\r
-#16804 = CARTESIAN_POINT('',(2.355100482246,0.282102876136));\r
-#16805 = CARTESIAN_POINT('',(2.357626965508,0.286315191448));\r
-#16806 = CARTESIAN_POINT('',(2.36009203856,0.290582763746));\r
-#16807 = CARTESIAN_POINT('',(2.367370084207,0.303658110352));\r
-#16808 = CARTESIAN_POINT('',(2.371996052748,0.312630099952));\r
-#16809 = CARTESIAN_POINT('',(2.376385914277,0.321801252768));\r
-#16810 = CARTESIAN_POINT('',(2.380553190253,0.331153720719));\r
-#16811 = CARTESIAN_POINT('',(2.384513355083,0.340670301265));\r
-#16812 = CARTESIAN_POINT('',(2.388283488641,0.350334744403));\r
-#16813 = CARTESIAN_POINT('',(2.39188212082,0.360131941043));\r
-#16814 = CARTESIAN_POINT('',(2.397015253548,0.374897892517));\r
-#16815 = CARTESIAN_POINT('',(2.398664978802,0.379776116413));\r
-#16816 = CARTESIAN_POINT('',(2.400277264569,0.384683044025));\r
-#16817 = CARTESIAN_POINT('',(2.401850970053,0.389618963767));\r
-#16818 = CARTESIAN_POINT('',(2.403385011918,0.394584061518));\r
-#16819 = CARTESIAN_POINT('',(2.404878383225,0.399578409238));\r
-#16820 = CARTESIAN_POINT('',(2.406330172379,0.404601953579));\r
-#16821 = CARTESIAN_POINT('',(2.411299944449,0.422417941806));\r
-#16822 = CARTESIAN_POINT('',(2.414590242884,0.435367846029));\r
-#16823 = CARTESIAN_POINT('',(2.41759703155,0.44849946981));\r
-#16824 = CARTESIAN_POINT('',(2.420312023543,0.461804134506));\r
-#16825 = CARTESIAN_POINT('',(2.42273372073,0.475268579369));\r
-#16826 = CARTESIAN_POINT('',(2.424867519389,0.488875110289));\r
-#16827 = CARTESIAN_POINT('',(2.426724826381,0.502602246776));\r
-#16828 = CARTESIAN_POINT('',(2.431048698874,0.540031319043));\r
-#16829 = CARTESIAN_POINT('',(2.43301703706,0.563923997111));\r
-#16830 = CARTESIAN_POINT('',(2.434306200979,0.587983797563));\r
-#16831 = CARTESIAN_POINT('',(2.435039186766,0.612091027805));\r
-#16832 = CARTESIAN_POINT('',(2.435354998638,0.636139431946));\r
-#16833 = CARTESIAN_POINT('',(2.435388632231,0.660042465027));\r
-#16834 = CARTESIAN_POINT('',(2.435266719869,0.683732242081));\r
-#16835 = CARTESIAN_POINT('',(2.434994725289,0.72255888951));\r
-#16836 = CARTESIAN_POINT('',(2.434868577063,0.737848821884));\r
-#16837 = CARTESIAN_POINT('',(2.434756397086,0.753015573753));\r
-#16838 = CARTESIAN_POINT('',(2.434687968151,0.768051208171));\r
-#16839 = CARTESIAN_POINT('',(2.4346904191,0.782951391702));\r
-#16840 = CARTESIAN_POINT('',(2.434788190555,0.797714802011));\r
-#16841 = CARTESIAN_POINT('',(2.435003175569,0.812342601261));\r
-#16842 = CARTESIAN_POINT('',(2.435731855301,0.842361632661));\r
-#16843 = CARTESIAN_POINT('',(2.436265654972,0.857733545937));\r
-#16844 = CARTESIAN_POINT('',(2.436980580978,0.872958054871));\r
-#16845 = CARTESIAN_POINT('',(2.437897781793,0.888042188707));\r
-#16846 = CARTESIAN_POINT('',(2.439035777871,0.902994971514));\r
-#16847 = CARTESIAN_POINT('',(2.44041079954,0.917826931611));\r
-#16848 = CARTESIAN_POINT('',(2.442037092515,0.932549815094));\r
-#16849 = CARTESIAN_POINT('',(2.443927191027,0.947176503472));\r
-#16850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#16851 = PCURVE('',#16852,#16862);\r
-#16852 = SURFACE_OF_REVOLUTION('',#16853,#16859);\r
-#16853 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#16854,#16855,#16856,#16857,\r
-    #16858),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#16854 = CARTESIAN_POINT('',(24.,-6.66E-15,27.));\r
-#16855 = CARTESIAN_POINT('',(24.,-4.88E-15,19.));\r
-#16856 = CARTESIAN_POINT('',(26.,-3.11E-15,11.));\r
-#16857 = CARTESIAN_POINT('',(32.,-1.33E-15,3.));\r
-#16858 = CARTESIAN_POINT('',(40.,-1.33E-15,3.));\r
-#16859 = AXIS1_PLACEMENT('',#16860,#16861);\r
-#16860 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#16861 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#16862 = DEFINITIONAL_REPRESENTATION('',(#16863),#16943);\r
-#16863 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#16864,#16865,#16866,#16867,\r
-    #16868,#16869,#16870,#16871,#16872,#16873,#16874,#16875,#16876,\r
-    #16877,#16878,#16879,#16880,#16881,#16882,#16883,#16884,#16885,\r
-    #16886,#16887,#16888,#16889,#16890,#16891,#16892,#16893,#16894,\r
-    #16895,#16896,#16897,#16898,#16899,#16900,#16901,#16902,#16903,\r
-    #16904,#16905,#16906,#16907,#16908,#16909,#16910,#16911,#16912,\r
-    #16913,#16914,#16915,#16916,#16917,#16918,#16919,#16920,#16921,\r
-    #16922,#16923,#16924,#16925,#16926,#16927,#16928,#16929,#16930,\r
-    #16931,#16932,#16933,#16934,#16935,#16936,#16937,#16938,#16939,\r
-    #16940,#16941,#16942),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.115772954591,0.163452754122,0.246998610321,0.328231232882,\r
-    0.368658271482,0.450575115716,0.49064030421,0.591850470997,\r
-    0.764684666074,0.878312042606,1.),.UNSPECIFIED.);\r
-#16864 = CARTESIAN_POINT('',(0.625242863225,1.));\r
-#16865 = CARTESIAN_POINT('',(0.621197964783,0.989254344061));\r
-#16866 = CARTESIAN_POINT('',(0.617054219615,0.978190630654));\r
-#16867 = CARTESIAN_POINT('',(0.612824811004,0.966783481261));\r
-#16868 = CARTESIAN_POINT('',(0.60852480439,0.955007161853));\r
-#16869 = CARTESIAN_POINT('',(0.604171274834,0.942835631151));\r
-#16870 = CARTESIAN_POINT('',(0.599783163059,0.930242532515));\r
-#16871 = CARTESIAN_POINT('',(0.595380605292,0.91720174291));\r
-#16872 = CARTESIAN_POINT('',(0.589172576042,0.89812405808));\r
-#16873 = CARTESIAN_POINT('',(0.587362714485,0.892479363103));\r
-#16874 = CARTESIAN_POINT('',(0.585555348174,0.886753547249));\r
-#16875 = CARTESIAN_POINT('',(0.583751955822,0.880945306168));\r
-#16876 = CARTESIAN_POINT('',(0.581954017735,0.875053536955));\r
-#16877 = CARTESIAN_POINT('',(0.580162989372,0.86907738371));\r
-#16878 = CARTESIAN_POINT('',(0.578380274917,0.863016283091));\r
-#16879 = CARTESIAN_POINT('',(0.573500371702,0.846100340895));\r
-#16880 = CARTESIAN_POINT('',(0.570422685883,0.83506757187));\r
-#16881 = CARTESIAN_POINT('',(0.567381798873,0.823772342311));\r
-#16882 = CARTESIAN_POINT('',(0.564384328391,0.812217670826));\r
-#16883 = CARTESIAN_POINT('',(0.561435097038,0.800409634478));\r
-#16884 = CARTESIAN_POINT('',(0.558536593191,0.788358182414));\r
-#16885 = CARTESIAN_POINT('',(0.555688650136,0.776078083776));\r
-#16886 = CARTESIAN_POINT('',(0.550165572209,0.751447708155));\r
-#16887 = CARTESIAN_POINT('',(0.54748720391,0.739105949251));\r
-#16888 = CARTESIAN_POINT('',(0.544850783166,0.726584164212));\r
-#16889 = CARTESIAN_POINT('',(0.542250228879,0.71390178257));\r
-#16890 = CARTESIAN_POINT('',(0.539676184442,0.701078189973));\r
-#16891 = CARTESIAN_POINT('',(0.537116598609,0.688132598494));\r
-#16892 = CARTESIAN_POINT('',(0.534557537053,0.675083829615));\r
-#16893 = CARTESIAN_POINT('',(0.530703564222,0.655413701916));\r
-#16894 = CARTESIAN_POINT('',(0.52941927467,0.648855823646));\r
-#16895 = CARTESIAN_POINT('',(0.528129467387,0.642278291403));\r
-#16896 = CARTESIAN_POINT('',(0.526832173952,0.635682842646));\r
-#16897 = CARTESIAN_POINT('',(0.525525367913,0.629071029512));\r
-#16898 = CARTESIAN_POINT('',(0.52420698662,0.62244421236));\r
-#16899 = CARTESIAN_POINT('',(0.52287495305,0.615803553327));\r
-#16900 = CARTESIAN_POINT('',(0.518796256318,0.595668011163));\r
-#16901 = CARTESIAN_POINT('',(0.516000899953,0.58213378995));\r
-#16902 = CARTESIAN_POINT('',(0.513123700419,0.56855437274));\r
-#16903 = CARTESIAN_POINT('',(0.510147436976,0.554934068358));\r
-#16904 = CARTESIAN_POINT('',(0.507055655577,0.541274428725));\r
-#16905 = CARTESIAN_POINT('',(0.503833042741,0.527574108548));\r
-#16906 = CARTESIAN_POINT('',(0.500465613981,0.513828623927));\r
-#16907 = CARTESIAN_POINT('',(0.495216704215,0.49328116502));\r
-#16908 = CARTESIAN_POINT('',(0.493455059583,0.486519736088));\r
-#16909 = CARTESIAN_POINT('',(0.491653956913,0.479749487258));\r
-#16910 = CARTESIAN_POINT('',(0.489811528354,0.472974391055));\r
-#16911 = CARTESIAN_POINT('',(0.487925878683,0.4661985879));\r
-#16912 = CARTESIAN_POINT('',(0.485995099778,0.459426345658));\r
-#16913 = CARTESIAN_POINT('',(0.484017285109,0.452662019185));\r
-#16914 = CARTESIAN_POINT('',(0.476870718474,0.428853507365));\r
-#16915 = CARTESIAN_POINT('',(0.471438133657,0.411873787446));\r
-#16916 = CARTESIAN_POINT('',(0.46566294667,0.395044071758));\r
-#16917 = CARTESIAN_POINT('',(0.459515652844,0.378437238705));\r
-#16918 = CARTESIAN_POINT('',(0.452968748023,0.362120168139));\r
-#16919 = CARTESIAN_POINT('',(0.445998740998,0.346149855886));\r
-#16920 = CARTESIAN_POINT('',(0.438587960325,0.330571798496));\r
-#16921 = CARTESIAN_POINT('',(0.417299232815,0.289548744009));\r
-#16922 = CARTESIAN_POINT('',(0.402552321613,0.264915605714));\r
-#16923 = CARTESIAN_POINT('',(0.386428960371,0.241696236198));\r
-#16924 = CARTESIAN_POINT('',(0.368916595556,0.219947167719));\r
-#16925 = CARTESIAN_POINT('',(0.350051199235,0.199632931519));\r
-#16926 = CARTESIAN_POINT('',(0.329905164655,0.180686232155));\r
-#16927 = CARTESIAN_POINT('',(0.308575087492,0.163019768072));\r
-#16928 = CARTESIAN_POINT('',(0.271442696488,0.135708444038));\r
-#16929 = CARTESIAN_POINT('',(0.256246851773,0.125386623306));\r
-#16930 = CARTESIAN_POINT('',(0.240612908123,0.115548759299));\r
-#16931 = CARTESIAN_POINT('',(0.224570873091,0.106166044893));\r
-#16932 = CARTESIAN_POINT('',(0.208150685754,9.720985257758E-02));\r
-#16933 = CARTESIAN_POINT('',(0.191381337144,8.865270192965E-02));\r
-#16934 = CARTESIAN_POINT('',(0.174290314568,8.046869532675E-02));\r
-#16935 = CARTESIAN_POINT('',(0.138283017456,6.4242324162E-02));\r
-#16936 = CARTESIAN_POINT('',(0.119323100834,5.625113689558E-02));\r
-#16937 = CARTESIAN_POINT('',(0.100054750576,4.862969965678E-02));\r
-#16938 = CARTESIAN_POINT('',(8.050662915368E-02,4.135008484687E-02));\r
-#16939 = CARTESIAN_POINT('',(6.070480508514E-02,3.438670353873E-02));\r
-#16940 = CARTESIAN_POINT('',(4.067276102135E-02,2.771627721953E-02));\r
-#16941 = CARTESIAN_POINT('',(2.043153573368E-02,2.131767543586E-02));\r
-#16942 = CARTESIAN_POINT('',(0.,1.517161934118E-02));\r
-#16943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#16944 = ADVANCED_FACE('',(#16945),#2353,.F.);\r
-#16945 = FACE_BOUND('',#16946,.F.);\r
-#16946 = EDGE_LOOP('',(#16947,#16948,#16949,#16974,#17006));\r
-#16947 = ORIENTED_EDGE('',*,*,#2336,.T.);\r
-#16948 = ORIENTED_EDGE('',*,*,#16657,.F.);\r
-#16949 = ORIENTED_EDGE('',*,*,#16950,.T.);\r
-#16950 = EDGE_CURVE('',#16658,#16951,#16953,.T.);\r
-#16951 = VERTEX_POINT('',#16952);\r
-#16952 = CARTESIAN_POINT('',(24.013927025387,-6.E-15,25.419209298664));\r
-#16953 = SURFACE_CURVE('',#16954,(#16960,#16967),.PCURVE_S1.);\r
-#16954 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#16955,#16956,#16957,#16958,\r
-    #16959),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#16955 = CARTESIAN_POINT('',(24.,0.,27.));\r
-#16956 = CARTESIAN_POINT('',(24.,0.,19.));\r
-#16957 = CARTESIAN_POINT('',(26.,0.,11.));\r
-#16958 = CARTESIAN_POINT('',(32.,0.,3.));\r
-#16959 = CARTESIAN_POINT('',(40.,0.,3.));\r
-#16960 = PCURVE('',#2353,#16961);\r
-#16961 = DEFINITIONAL_REPRESENTATION('',(#16962),#16966);\r
-#16962 = LINE('',#16963,#16964);\r
-#16963 = CARTESIAN_POINT('',(6.28318530718,0.));\r
-#16964 = VECTOR('',#16965,1.);\r
-#16965 = DIRECTION('',(0.,1.));\r
-#16966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#16967 = PCURVE('',#16852,#16968);\r
-#16968 = DEFINITIONAL_REPRESENTATION('',(#16969),#16973);\r
-#16969 = LINE('',#16970,#16971);\r
-#16970 = CARTESIAN_POINT('',(0.,0.));\r
-#16971 = VECTOR('',#16972,1.);\r
-#16972 = DIRECTION('',(0.,1.));\r
-#16973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#16974 = ORIENTED_EDGE('',*,*,#16975,.F.);\r
-#16975 = EDGE_CURVE('',#16976,#16951,#16978,.T.);\r
-#16976 = VERTEX_POINT('',#16977);\r
-#16977 = CARTESIAN_POINT('',(23.882781060797,-2.373395721978,\r
-    26.717157287525));\r
-#16978 = SURFACE_CURVE('',#16979,(#16986,#16996),.PCURVE_S1.);\r
-#16979 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#16980,#16981,#16982,#16983,\r
-    #16984,#16985),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#16980 = CARTESIAN_POINT('',(23.882781060797,-2.373395721978,\r
-    26.717157287525));\r
-#16981 = CARTESIAN_POINT('',(23.931340210678,-1.892170218876,\r
-    26.472798382109));\r
-#16982 = CARTESIAN_POINT('',(23.968242188162,-1.413403392799,\r
-    26.221272908832));\r
-#16983 = CARTESIAN_POINT('',(23.993912046197,-0.937894249054,\r
-    25.962148098145));\r
-#16984 = CARTESIAN_POINT('',(24.008899166566,-0.46647486071,\r
-    25.694954561569));\r
-#16985 = CARTESIAN_POINT('',(24.013927025387,-1.155E-14,25.419209298664)\r
-  );\r
-#16986 = PCURVE('',#2353,#16987);\r
-#16987 = DEFINITIONAL_REPRESENTATION('',(#16988),#16995);\r
-#16988 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#16989,#16990,#16991,#16992,\r
-    #16993,#16994),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#16989 = CARTESIAN_POINT('',(6.18413366579,5.927553554444E-03));\r
-#16990 = CARTESIAN_POINT('',(6.204286175434,1.107907390293E-02));\r
-#16991 = CARTESIAN_POINT('',(6.224287176782,1.644801713988E-02));\r
-#16992 = CARTESIAN_POINT('',(6.244118878773,2.205356523883E-02));\r
-#16993 = CARTESIAN_POINT('',(6.263760126941,2.791795895484E-02));\r
-#16994 = CARTESIAN_POINT('',(6.28318530718,3.406736633364E-02));\r
-#16995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#16996 = PCURVE('',#2592,#16997);\r
-#16997 = DEFINITIONAL_REPRESENTATION('',(#16998),#17005);\r
-#16998 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#16999,#17000,#17001,#17002,\r
-    #17003,#17004),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#16999 = CARTESIAN_POINT('',(0.547589403225,1.));\r
-#17000 = CARTESIAN_POINT('',(0.550289754163,0.985984238643));\r
-#17001 = CARTESIAN_POINT('',(0.552696800163,0.97190340416));\r
-#17002 = CARTESIAN_POINT('',(0.554820718511,0.957739091456));\r
-#17003 = CARTESIAN_POINT('',(0.556674335922,0.943474522036));\r
-#17004 = CARTESIAN_POINT('',(0.558274128942,0.929095092095));\r
-#17005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#17006 = ORIENTED_EDGE('',*,*,#17007,.F.);\r
-#17007 = EDGE_CURVE('',#2309,#16976,#17008,.T.);\r
-#17008 = SURFACE_CURVE('',#17009,(#17040,#17074),.PCURVE_S1.);\r
-#17009 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#17010,#17011,#17012,#17013,\r
-    #17014,#17015,#17016,#17017,#17018,#17019,#17020,#17021,#17022,\r
-    #17023,#17024,#17025,#17026,#17027,#17028,#17029,#17030,#17031,\r
-    #17032,#17033,#17034,#17035,#17036,#17037,#17038,#17039),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,9),(0.,0.755345927278,0.885319425954,\r
-    0.929303087921,1.),.UNSPECIFIED.);\r
-#17010 = CARTESIAN_POINT('',(23.908672754202,-2.091737825944,27.));\r
-#17011 = CARTESIAN_POINT('',(23.81935882634,-3.11260034003,\r
-    25.975237954266));\r
-#17012 = CARTESIAN_POINT('',(23.692670872633,-4.130322900466,\r
-    24.950346552729));\r
-#17013 = CARTESIAN_POINT('',(23.530807820271,-5.1441377732,\r
-    23.926282257113));\r
-#17014 = CARTESIAN_POINT('',(23.33636095026,-6.153576480246,\r
-    22.903737607725));\r
-#17015 = CARTESIAN_POINT('',(23.112588093126,-7.15851846996,\r
-    21.883116636111));\r
-#17016 = CARTESIAN_POINT('',(22.863523051172,-8.159204976032,\r
-    20.864530595587));\r
-#17017 = CARTESIAN_POINT('',(22.594922290792,-9.156391114424,\r
-    19.847728952736));\r
-#17018 = CARTESIAN_POINT('',(22.266114196364,-10.32255903354,\r
-    18.657341140936));\r
-#17019 = CARTESIAN_POINT('',(22.217488447885,-10.4936981643,\r
-    18.482615233006));\r
-#17020 = CARTESIAN_POINT('',(22.168547917195,-10.66477837191,\r
-    18.30792058894));\r
-#17021 = CARTESIAN_POINT('',(22.119332847725,-10.83580679645,\r
-    18.133253603256));\r
-#17022 = CARTESIAN_POINT('',(22.069884984951,-11.00679098421,\r
-    17.958610396739));\r
-#17023 = CARTESIAN_POINT('',(22.0202475764,-11.17773888768,\r
-    17.783986816443));\r
-#17024 = CARTESIAN_POINT('',(21.970465371642,-11.34865886552,\r
-    17.609378435693));\r
-#17025 = CARTESIAN_POINT('',(21.903704734935,-11.57739334747,\r
-    17.375695784621));\r
-#17026 = CARTESIAN_POINT('',(21.886813552441,-11.63522481122,\r
-    17.316612223499));\r
-#17027 = CARTESIAN_POINT('',(21.869912861945,-11.69305441045,\r
-    17.25752969112));\r
-#17028 = CARTESIAN_POINT('',(21.853004465649,-11.75088248508,\r
-    17.198448005932));\r
-#17029 = CARTESIAN_POINT('',(21.836090180826,-11.80870937832,\r
-    17.13936698442));\r
-#17030 = CARTESIAN_POINT('',(21.819171839823,-11.86653543667,\r
-    17.080286441109));\r
-#17031 = CARTESIAN_POINT('',(21.802251290058,-11.92436100989,\r
-    17.021206188564));\r
-#17032 = CARTESIAN_POINT('',(21.758132679101,-12.07513187552,\r
-    16.86716386129));\r
-#17033 = CARTESIAN_POINT('',(21.73093405131,-12.16807695139,\r
-    16.772201952896));\r
-#17034 = CARTESIAN_POINT('',(21.703742267933,-12.26102315222,\r
-    16.677239520336));\r
-#17035 = CARTESIAN_POINT('',(21.676565143212,-12.3539719585,\r
-    16.582275769843));\r
-#17036 = CARTESIAN_POINT('',(21.649410548345,-12.44692485754,\r
-    16.487309905754));\r
-#17037 = CARTESIAN_POINT('',(21.622286411489,-12.5398833436,\r
-    16.392341130507));\r
-#17038 = CARTESIAN_POINT('',(21.595200717758,-12.63284891779,\r
-    16.297368644642));\r
-#17039 = CARTESIAN_POINT('',(21.568161509224,-12.72582308811,\r
-    16.202391646802));\r
-#17040 = PCURVE('',#2353,#17041);\r
-#17041 = DEFINITIONAL_REPRESENTATION('',(#17042),#17073);\r
-#17042 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#17043,#17044,#17045,#17046,\r
-    #17047,#17048,#17049,#17050,#17051,#17052,#17053,#17054,#17055,\r
-    #17056,#17057,#17058,#17059,#17060,#17061,#17062,#17063,#17064,\r
-    #17065,#17066,#17067,#17068,#17069,#17070,#17071,#17072),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,9),(0.,0.755345927278,0.885319425954,\r
-    0.929303087921,1.),.UNSPECIFIED.);\r
-#17043 = CARTESIAN_POINT('',(6.19591884458,0.));\r
-#17044 = CARTESIAN_POINT('',(6.153220426008,2.134921014008E-02));\r
-#17045 = CARTESIAN_POINT('',(6.110516593269,4.374289688392E-02));\r
-#17046 = CARTESIAN_POINT('',(6.067817729108,6.72803635922E-02));\r
-#17047 = CARTESIAN_POINT('',(6.025146632115,9.208066624865E-02));\r
-#17048 = CARTESIAN_POINT('',(5.982548498178,0.118289257883));\r
-#17049 = CARTESIAN_POINT('',(5.940096667164,0.14607463925));\r
-#17050 = CARTESIAN_POINT('',(5.897925449911,0.175640638434));\r
-#17051 = CARTESIAN_POINT('',(5.84907177856,0.212571244128));\r
-#17052 = CARTESIAN_POINT('',(5.841914076529,0.218050530706));\r
-#17053 = CARTESIAN_POINT('',(5.834771922182,0.223588194417));\r
-#17054 = CARTESIAN_POINT('',(5.827646437726,0.229185032152));\r
-#17055 = CARTESIAN_POINT('',(5.820538811763,0.234841775187));\r
-#17056 = CARTESIAN_POINT('',(5.813450299288,0.240559089184));\r
-#17057 = CARTESIAN_POINT('',(5.806382221692,0.246337574191));\r
-#17058 = CARTESIAN_POINT('',(5.796951479934,0.254154113398));\r
-#17059 = CARTESIAN_POINT('',(5.794569492249,0.256137526392));\r
-#17060 = CARTESIAN_POINT('',(5.792190057505,0.258128023152));\r
-#17061 = CARTESIAN_POINT('',(5.789813230332,0.260125621659));\r
-#17062 = CARTESIAN_POINT('',(5.78743906619,0.262130338339));\r
-#17063 = CARTESIAN_POINT('',(5.78506762137,0.264142188072));\r
-#17064 = CARTESIAN_POINT('',(5.78269895299,0.266161184184));\r
-#17065 = CARTESIAN_POINT('',(5.77653040794,0.271444067054));\r
-#17066 = CARTESIAN_POINT('',(5.772735019367,0.274719287577));\r
-#17067 = CARTESIAN_POINT('',(5.76894719441,0.278013050587));\r
-#17068 = CARTESIAN_POINT('',(5.765167178913,0.281325392399));\r
-#17069 = CARTESIAN_POINT('',(5.761395223439,0.284656335082));\r
-#17070 = CARTESIAN_POINT('',(5.757631583267,0.288005886458));\r
-#17071 = CARTESIAN_POINT('',(5.753876518393,0.291374040099));\r
-#17072 = CARTESIAN_POINT('',(5.750130293529,0.294760775329));\r
-#17073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#17074 = PCURVE('',#2324,#17075);\r
-#17075 = DEFINITIONAL_REPRESENTATION('',(#17076),#17107);\r
-#17076 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#17077,#17078,#17079,#17080,\r
-    #17081,#17082,#17083,#17084,#17085,#17086,#17087,#17088,#17089,\r
-    #17090,#17091,#17092,#17093,#17094,#17095,#17096,#17097,#17098,\r
-    #17099,#17100,#17101,#17102,#17103,#17104,#17105,#17106),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,9),(0.,0.755345927278,0.885319425954,\r
-    0.929303087921,1.),.UNSPECIFIED.);\r
-#17077 = CARTESIAN_POINT('',(-1.154700538379,-1.632993161855));\r
-#17078 = CARTESIAN_POINT('',(2.859276528928E-02,-2.46970784336));\r
-#17079 = CARTESIAN_POINT('',(1.233689230175,-3.275905054283));\r
-#17080 = CARTESIAN_POINT('',(2.45825834114,-4.052537797556));\r
-#17081 = CARTESIAN_POINT('',(3.700033611284,-4.801114999313));\r
-#17082 = CARTESIAN_POINT('',(4.956680819344,-5.523948075794));\r
-#17083 = CARTESIAN_POINT('',(6.225739307711,-6.224244408507));\r
-#17084 = CARTESIAN_POINT('',(7.504149519969,-6.906944542662));\r
-#17085 = CARTESIAN_POINT('',(9.009125160065,-7.694430316336));\r
-#17086 = CARTESIAN_POINT('',(9.230236901683,-7.809720411815));\r
-#17087 = CARTESIAN_POINT('',(9.451496555896,-7.924724746777));\r
-#17088 = CARTESIAN_POINT('',(9.672884780533,-8.039479506782));\r
-#17089 = CARTESIAN_POINT('',(9.894381665152,-8.154022351541));\r
-#17090 = CARTESIAN_POINT('',(10.115966731042,-8.268392414923));\r
-#17091 = CARTESIAN_POINT('',(10.337618931222,-8.382630304951));\r
-#17092 = CARTESIAN_POINT('',(10.634340233253,-8.53540627224));\r
-#17093 = CARTESIAN_POINT('',(10.709369027988,-8.574024110093));\r
-#17094 = CARTESIAN_POINT('',(10.784402197213,-8.612633241587));\r
-#17095 = CARTESIAN_POINT('',(10.859438896919,-8.651235305041));\r
-#17096 = CARTESIAN_POINT('',(10.934478276531,-8.68983195287));\r
-#17097 = CARTESIAN_POINT('',(11.0095194789,-8.728424851581));\r
-#17098 = CARTESIAN_POINT('',(11.084561640309,-8.767015681776));\r
-#17099 = CARTESIAN_POINT('',(11.280222663998,-8.867634309057));\r
-#17100 = CARTESIAN_POINT('',(11.40084167099,-8.929661494058));\r
-#17101 = CARTESIAN_POINT('',(11.521457290041,-8.991694754268));\r
-#17102 = CARTESIAN_POINT('',(11.642065868831,-9.053741199171));\r
-#17103 = CARTESIAN_POINT('',(11.762663724127,-9.11580798662));\r
-#17104 = CARTESIAN_POINT('',(11.883247141779,-9.177902322832));\r
-#17105 = CARTESIAN_POINT('',(12.003812376724,-9.240031462395));\r
-#17106 = CARTESIAN_POINT('',(12.124355652982,-9.302202708266));\r
-#17107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#17108 = ADVANCED_FACE('',(#17109),#2324,.F.);\r
-#17109 = FACE_BOUND('',#17110,.F.);\r
-#17110 = EDGE_LOOP('',(#17111,#17112,#17113,#17133));\r
-#17111 = ORIENTED_EDGE('',*,*,#2308,.T.);\r
-#17112 = ORIENTED_EDGE('',*,*,#17007,.T.);\r
-#17113 = ORIENTED_EDGE('',*,*,#17114,.T.);\r
-#17114 = EDGE_CURVE('',#16976,#2424,#17115,.T.);\r
-#17115 = SURFACE_CURVE('',#17116,(#17120,#17127),.PCURVE_S1.);\r
-#17116 = LINE('',#17117,#17118);\r
-#17117 = CARTESIAN_POINT('',(42.811720651259,-4.02946334871,\r
-    26.717157287525));\r
-#17118 = VECTOR('',#17119,1.);\r
-#17119 = DIRECTION('',(-0.996194698092,8.715574274766E-02,-8.E-17));\r
-#17120 = PCURVE('',#2324,#17121);\r
-#17121 = DEFINITIONAL_REPRESENTATION('',(#17122),#17126);\r
-#17122 = LINE('',#17123,#17124);\r
-#17123 = CARTESIAN_POINT('',(-11.79775702061,-17.37736830715));\r
-#17124 = VECTOR('',#17125,1.);\r
-#17125 = DIRECTION('',(0.57735026919,0.816496580928));\r
-#17126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#17127 = PCURVE('',#2592,#17128);\r
-#17128 = DEFINITIONAL_REPRESENTATION('',(#17129),#17132);\r
-#17129 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#17130,#17131),.UNSPECIFIED.,\r
-  .F.,.F.,(2,2),(0.,42.),.PIECEWISE_BEZIER_KNOTS.);\r
-#17130 = CARTESIAN_POINT('',(1.,1.));\r
-#17131 = CARTESIAN_POINT('',(0.,1.));\r
-#17132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#17133 = ORIENTED_EDGE('',*,*,#2423,.F.);\r
-#17134 = ADVANCED_FACE('',(#17135),#2592,.T.);\r
-#17135 = FACE_BOUND('',#17136,.T.);\r
-#17136 = EDGE_LOOP('',(#17137,#17367,#17414,#17663,#17664,#17665,#17666)\r
-  );\r
-#17137 = ORIENTED_EDGE('',*,*,#17138,.F.);\r
-#17138 = EDGE_CURVE('',#17139,#17141,#17143,.T.);\r
-#17139 = VERTEX_POINT('',#17140);\r
-#17140 = CARTESIAN_POINT('',(31.646109537959,24.464745065327,-3.));\r
-#17141 = VERTEX_POINT('',#17142);\r
-#17142 = CARTESIAN_POINT('',(7.317812194602,2.527480222188,\r
-    16.999999999533));\r
-#17143 = SURFACE_CURVE('',#17144,(#17213,#17285),.PCURVE_S1.);\r
-#17144 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#17145,#17146,#17147,#17148,\r
-    #17149,#17150,#17151,#17152,#17153,#17154,#17155,#17156,#17157,\r
-    #17158,#17159,#17160,#17161,#17162,#17163,#17164,#17165,#17166,\r
-    #17167,#17168,#17169,#17170,#17171,#17172,#17173,#17174,#17175,\r
-    #17176,#17177,#17178,#17179,#17180,#17181,#17182,#17183,#17184,\r
-    #17185,#17186,#17187,#17188,#17189,#17190,#17191,#17192,#17193,\r
-    #17194,#17195,#17196,#17197,#17198,#17199,#17200,#17201,#17202,\r
-    #17203,#17204,#17205,#17206,#17207,#17208,#17209,#17210,#17211,\r
-    #17212),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.151692379293,0.228132529897,0.274816742652,0.380397599146,\r
-    0.533911503643,0.583768566652,0.632860149988,0.776353259439,\r
-    0.889996277379,0.947964489173,1.),.UNSPECIFIED.);\r
-#17145 = CARTESIAN_POINT('',(31.646109055347,24.464743905056,-3.));\r
-#17146 = CARTESIAN_POINT('',(31.22302827231,23.443498075272,\r
-    -2.999999985457));\r
-#17147 = CARTESIAN_POINT('',(30.771345370401,22.434148132933,\r
-    -2.985087822977));\r
-#17148 = CARTESIAN_POINT('',(30.289372175471,21.438688873687,\r
-    -2.953874079711));\r
-#17149 = CARTESIAN_POINT('',(29.775630697455,20.459567732424,\r
-    -2.904707604088));\r
-#17150 = CARTESIAN_POINT('',(29.228943571872,19.499641074974,\r
-    -2.835618002962));\r
-#17151 = CARTESIAN_POINT('',(28.648618006697,18.562076580784,\r
-    -2.744276832684));\r
-#17152 = CARTESIAN_POINT('',(27.725372105367,17.19069378164,\r
-    -2.569372462547));\r
-#17153 = CARTESIAN_POINT('',(27.407507297904,16.737725030931,\r
-    -2.504431661551));\r
-#17154 = CARTESIAN_POINT('',(27.081149088128,16.291733842743,\r
-    -2.432812868779));\r
-#17155 = CARTESIAN_POINT('',(26.746371011566,15.853172920437,\r
-    -2.354149994417));\r
-#17156 = CARTESIAN_POINT('',(26.403311242865,15.422499590348,\r
-    -2.268057507318));\r
-#17157 = CARTESIAN_POINT('',(26.052183975294,15.000166099713,\r
-    -2.174134851136));\r
-#17158 = CARTESIAN_POINT('',(25.474104349024,14.334039180764,\r
-    -2.009576353947));\r
-#17159 = CARTESIAN_POINT('',(25.252021000801,14.084741849912,\r
-    -1.94410791038));\r
-#17160 = CARTESIAN_POINT('',(25.027109813486,13.838817772708,\r
-    -1.875472316715));\r
-#17161 = CARTESIAN_POINT('',(24.799451287381,13.596363548317,\r
-    -1.803574851188));\r
-#17162 = CARTESIAN_POINT('',(24.569138182507,13.357471463655,\r
-    -1.728320242936));\r
-#17163 = CARTESIAN_POINT('',(24.336276335936,13.122228432634,\r
-    -1.649613631597));\r
-#17164 = CARTESIAN_POINT('',(23.568852479102,12.367124798956,\r
-    -1.381340447232));\r
-#17165 = CARTESIAN_POINT('',(23.024250060324,11.862566240953,\r
-    -1.177169112145));\r
-#17166 = CARTESIAN_POINT('',(22.468621318886,11.378034698774,\r
-    -0.953783113667));\r
-#17167 = CARTESIAN_POINT('',(21.903691822202,10.914263866744,\r
-    -0.710141679811));\r
-#17168 = CARTESIAN_POINT('',(21.331491554975,10.471671020683,\r
-    -0.445277785009));\r
-#17169 = CARTESIAN_POINT('',(20.75433879998,10.050329964643,\r
-    -0.158387285322));\r
-#17170 = CARTESIAN_POINT('',(19.332119742726,9.067853043374,0.6009525056\r
-    ));\r
-#17171 = CARTESIAN_POINT('',(18.484144123708,8.529932498557,\r
-    1.098639067208));\r
-#17172 = CARTESIAN_POINT('',(17.638839855034,8.035528044053,\r
-    1.645650349812));\r
-#17173 = CARTESIAN_POINT('',(16.80437574764,7.581812712299,\r
-    2.242666233469));\r
-#17174 = CARTESIAN_POINT('',(15.988607260631,7.164291166667,\r
-    2.889150221206));\r
-#17175 = CARTESIAN_POINT('',(15.198388294696,6.777831830601,\r
-    3.583135851312));\r
-#17176 = CARTESIAN_POINT('',(14.19272632662,6.300364224534,\r
-    4.561128789234));\r
-#17177 = CARTESIAN_POINT('',(13.949444435165,6.186048671259,\r
-    4.80557386736));\r
-#17178 = CARTESIAN_POINT('',(13.709605179405,6.074295712483,\r
-    5.054606771693));\r
-#17179 = CARTESIAN_POINT('',(13.473367553958,5.964926320221,\r
-    5.308110858675));\r
-#17180 = CARTESIAN_POINT('',(13.240887610198,5.857773851297,\r
-    5.565978447992));\r
-#17181 = CARTESIAN_POINT('',(13.012281438686,5.752662406024,\r
-    5.828068310646));\r
-#17182 = CARTESIAN_POINT('',(12.566503646221,5.547794135482,\r
-    6.356355478185));\r
-#17183 = CARTESIAN_POINT('',(12.349209638496,5.447979513086,\r
-    6.62242795367));\r
-#17184 = CARTESIAN_POINT('',(12.135896089122,5.349840213183,\r
-    6.892351084186));\r
-#17185 = CARTESIAN_POINT('',(11.926662405881,5.253234435023,\r
-    7.166003117517));\r
-#17186 = CARTESIAN_POINT('',(11.721597957449,5.158030279453,\r
-    7.443262548716));\r
-#17187 = CARTESIAN_POINT('',(11.520782494005,5.064105704748,\r
-    7.724008433583));\r
-#17188 = CARTESIAN_POINT('',(10.749935334434,4.700222123345,\r
-    8.838571669058));\r
-#17189 = CARTESIAN_POINT('',(10.212473517747,4.43906148125,\r
-    9.697807036366));\r
-#17190 = CARTESIAN_POINT('',(9.713695847164,4.185074333805,\r
-    10.582785578501));\r
-#17191 = CARTESIAN_POINT('',(9.254714118462,3.936148911065,\r
-    11.490529798343));\r
-#17192 = CARTESIAN_POINT('',(8.836048544586,3.690720193696,\r
-    12.418141968811));\r
-#17193 = CARTESIAN_POINT('',(8.457807404672,3.447287901562,\r
-    13.362761055975));\r
-#17194 = CARTESIAN_POINT('',(7.851875639387,3.010841152613,\r
-    15.080580593929));\r
-#17195 = CARTESIAN_POINT('',(7.609221385817,2.817862851749,\r
-    15.848600602124));\r
-#17196 = CARTESIAN_POINT('',(7.39154598722,2.62374115988,16.623965435906\r
-    ));\r
-#17197 = CARTESIAN_POINT('',(7.198509108595,2.427155678424,\r
-    17.40517550269));\r
-#17198 = CARTESIAN_POINT('',(7.029572487813,2.226347243507,\r
-    18.190660205895));\r
-#17199 = CARTESIAN_POINT('',(6.883933209106,2.018754927349,\r
-    18.978674096336));\r
-#17200 = CARTESIAN_POINT('',(6.696731380779,1.689905790559,\r
-    20.169365308377));\r
-#17201 = CARTESIAN_POINT('',(6.639137372418,1.576179871187,\r
-    20.571680388589));\r
-#17202 = CARTESIAN_POINT('',(6.586967733064,1.459360170121,\r
-    20.973834042686));\r
-#17203 = CARTESIAN_POINT('',(6.539952850176,1.338946324469,\r
-    21.375522731357));\r
-#17204 = CARTESIAN_POINT('',(6.497746577274,1.214384206319,\r
-    21.776411434888));\r
-#17205 = CARTESIAN_POINT('',(6.459900385021,1.085082503175,\r
-    22.176135869802));\r
-#17206 = CARTESIAN_POINT('',(6.39525550337,0.829593353932,\r
-    22.931733727047));\r
-#17207 = CARTESIAN_POINT('',(6.367723105275,0.704442967974,\r
-    23.287903864729));\r
-#17208 = CARTESIAN_POINT('',(6.342818353011,0.574570549617,\r
-    23.642538446169));\r
-#17209 = CARTESIAN_POINT('',(6.320040426872,0.439551369682,\r
-    23.995331803384));\r
-#17210 = CARTESIAN_POINT('',(6.298787682112,0.298988908923,\r
-    24.345964000275));\r
-#17211 = CARTESIAN_POINT('',(6.278354610604,0.152548729153,\r
-    24.694113788339));\r
-#17212 = CARTESIAN_POINT('',(6.257944958316,-3.9E-15,25.039475267331));\r
-#17213 = PCURVE('',#2592,#17214);\r
-#17214 = DEFINITIONAL_REPRESENTATION('',(#17215),#17284);\r
-#17215 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#17216,#17217,#17218,#17219,\r
-    #17220,#17221,#17222,#17223,#17224,#17225,#17226,#17227,#17228,\r
-    #17229,#17230,#17231,#17232,#17233,#17234,#17235,#17236,#17237,\r
-    #17238,#17239,#17240,#17241,#17242,#17243,#17244,#17245,#17246,\r
-    #17247,#17248,#17249,#17250,#17251,#17252,#17253,#17254,#17255,\r
-    #17256,#17257,#17258,#17259,#17260,#17261,#17262,#17263,#17264,\r
-    #17265,#17266,#17267,#17268,#17269,#17270,#17271,#17272,#17273,\r
-    #17274,#17275,#17276,#17277,#17278,#17279,#17280,#17281,#17282,\r
-    #17283),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.151692379293,0.228132529897,0.274816742652,0.380397599146,\r
-    0.533911503643,0.583768566652,0.632860149988,0.776353259439,\r
-    0.889996277379,0.947964489173,1.),.UNSPECIFIED.);\r
-#17216 = CARTESIAN_POINT('',(0.940985332192,0.));\r
-#17217 = CARTESIAN_POINT('',(0.915591414415,3.4625838E-10));\r
-#17218 = CARTESIAN_POINT('',(0.890173330108,3.550562042281E-04));\r
-#17219 = CARTESIAN_POINT('',(0.864709819722,1.098237940157E-03));\r
-#17220 = CARTESIAN_POINT('',(0.839189112663,2.269349952717E-03));\r
-#17221 = CARTESIAN_POINT('',(0.813608257902,3.916444785511E-03));\r
-#17222 = CARTESIAN_POINT('',(0.787974401019,6.097291599132E-03));\r
-#17223 = CARTESIAN_POINT('',(0.749374312665,1.028345170114E-02));\r
-#17224 = CARTESIAN_POINT('',(0.73643279742,1.183909318002E-02));\r
-#17225 = CARTESIAN_POINT('',(0.723486498751,1.355644729055E-02));\r
-#17226 = CARTESIAN_POINT('',(0.710539425378,1.544493940704E-02));\r
-#17227 = CARTESIAN_POINT('',(0.697596676705,1.751463492194E-02));\r
-#17228 = CARTESIAN_POINT('',(0.684664561584,1.977617774074E-02));\r
-#17229 = CARTESIAN_POINT('',(0.663863858389,2.374590143825E-02));\r
-#17230 = CARTESIAN_POINT('',(0.65598380332,2.53267944575E-02));\r
-#17231 = CARTESIAN_POINT('',(0.648112304392,2.698594019088E-02));\r
-#17232 = CARTESIAN_POINT('',(0.640251269854,2.872594445021E-02));\r
-#17233 = CARTESIAN_POINT('',(0.632402773248,3.05494683633E-02));\r
-#17234 = CARTESIAN_POINT('',(0.624569062996,3.245921023445E-02));\r
-#17235 = CARTESIAN_POINT('',(0.599074822509,3.897808888313E-02));\r
-#17236 = CARTESIAN_POINT('',(0.581483640173,4.395355774943E-02));\r
-#17237 = CARTESIAN_POINT('',(0.564009236887,4.941532918917E-02));\r
-#17238 = CARTESIAN_POINT('',(0.546683704215,5.539519242439E-02));\r
-#17239 = CARTESIAN_POINT('',(0.529541513904,6.19248841582E-02));\r
-#17240 = CARTESIAN_POINT('',(0.512619546403,6.903417798009E-02));\r
-#17241 = CARTESIAN_POINT('',(0.471728896504,8.796352925858E-02));\r
-#17242 = CARTESIAN_POINT('',(0.44804208111,0.100460075377));\r
-#17243 = CARTESIAN_POINT('',(0.42502022577,0.114313050296));\r
-#17244 = CARTESIAN_POINT('',(0.402770759405,0.12958627791));\r
-#17245 = CARTESIAN_POINT('',(0.381385455799,0.146324477542));\r
-#17246 = CARTESIAN_POINT('',(0.360937820915,0.16454695342));\r
-#17247 = CARTESIAN_POINT('',(0.335163691093,0.190645084001));\r
-#17248 = CARTESIAN_POINT('',(0.328949192914,0.197199504355));\r
-#17249 = CARTESIAN_POINT('',(0.322840506056,0.20391041552));\r
-#17250 = CARTESIAN_POINT('',(0.316838861292,0.210777556589));\r
-#17251 = CARTESIAN_POINT('',(0.310945622867,0.217801017673));\r
-#17252 = CARTESIAN_POINT('',(0.305161304777,0.224980058921));\r
-#17253 = CARTESIAN_POINT('',(0.293899292688,0.239536273921));\r
-#17254 = CARTESIAN_POINT('',(0.288418236093,0.246908713837));\r
-#17255 = CARTESIAN_POINT('',(0.283044251971,0.254431531073));\r
-#17256 = CARTESIAN_POINT('',(0.277777962604,0.262104550448));\r
-#17257 = CARTESIAN_POINT('',(0.272619932386,0.269927696257));\r
-#17258 = CARTESIAN_POINT('',(0.26757067289,0.277901007441));\r
-#17259 = CARTESIAN_POINT('',(0.248191114795,0.309769805107));\r
-#17260 = CARTESIAN_POINT('',(0.234684458497,0.334800030252));\r
-#17261 = CARTESIAN_POINT('',(0.222123044751,0.361118384505));\r
-#17262 = CARTESIAN_POINT('',(0.210515238841,0.388737430152));\r
-#17263 = CARTESIAN_POINT('',(0.199865441482,0.417681569241));\r
-#17264 = CARTESIAN_POINT('',(0.190173974782,0.44798965204));\r
-#17265 = CARTESIAN_POINT('',(0.174508650378,0.504842021226));\r
-#17266 = CARTESIAN_POINT('',(0.168180478128,0.530858965674));\r
-#17267 = CARTESIAN_POINT('',(0.162443063305,0.557794225044));\r
-#17268 = CARTESIAN_POINT('',(0.157288042269,0.585682597949));\r
-#17269 = CARTESIAN_POINT('',(0.152701354898,0.614566967494));\r
-#17270 = CARTESIAN_POINT('',(0.148659633162,0.644498225858));\r
-#17271 = CARTESIAN_POINT('',(0.143308619317,0.691366393659));\r
-#17272 = CARTESIAN_POINT('',(0.141630790634,0.70748512367));\r
-#17273 = CARTESIAN_POINT('',(0.140076428303,0.72389870155));\r
-#17274 = CARTESIAN_POINT('',(0.13863780936,0.740614983568));\r
-#17275 = CARTESIAN_POINT('',(0.137305111797,0.757641981756));\r
-#17276 = CARTESIAN_POINT('',(0.136065851119,0.774988129256));\r
-#17277 = CARTESIAN_POINT('',(0.133861707735,0.808528743601));\r
-#17278 = CARTESIAN_POINT('',(0.132881741016,0.824659201395));\r
-#17279 = CARTESIAN_POINT('',(0.131953103676,0.841060946631));\r
-#17280 = CARTESIAN_POINT('',(0.131062473409,0.857740971537));\r
-#17281 = CARTESIAN_POINT('',(0.130194189722,0.874706958064));\r
-#17282 = CARTESIAN_POINT('',(0.129330356333,0.891968317643));\r
-#17283 = CARTESIAN_POINT('',(0.128451400735,0.909537889572));\r
-#17284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#17285 = PCURVE('',#17286,#17296);\r
-#17286 = SURFACE_OF_REVOLUTION('',#17287,#17293);\r
-#17287 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#17288,#17289,#17290,#17291,\r
-    #17292),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#17288 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#17289 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#17290 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#17291 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#17292 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#17293 = AXIS1_PLACEMENT('',#17294,#17295);\r
-#17294 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#17295 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#17296 = DEFINITIONAL_REPRESENTATION('',(#17297),#17366);\r
-#17297 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#17298,#17299,#17300,#17301,\r
-    #17302,#17303,#17304,#17305,#17306,#17307,#17308,#17309,#17310,\r
-    #17311,#17312,#17313,#17314,#17315,#17316,#17317,#17318,#17319,\r
-    #17320,#17321,#17322,#17323,#17324,#17325,#17326,#17327,#17328,\r
-    #17329,#17330,#17331,#17332,#17333,#17334,#17335,#17336,#17337,\r
-    #17338,#17339,#17340,#17341,#17342,#17343,#17344,#17345,#17346,\r
-    #17347,#17348,#17349,#17350,#17351,#17352,#17353,#17354,#17355,\r
-    #17356,#17357,#17358,#17359,#17360,#17361,#17362,#17363,#17364,\r
-    #17365),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.151692379293,0.228132529897,0.274816742652,0.380397599146,\r
-    0.533911503643,0.583768566652,0.632860149988,0.776353259439,\r
-    0.889996277379,0.947964489173,1.),.UNSPECIFIED.);\r
-#17298 = CARTESIAN_POINT('',(5.625080436632,0.999999984841));\r
-#17299 = CARTESIAN_POINT('',(5.638810371065,0.986675894524));\r
-#17300 = CARTESIAN_POINT('',(5.652636022409,0.972984606941));\r
-#17301 = CARTESIAN_POINT('',(5.666515444318,0.958891534683));\r
-#17302 = CARTESIAN_POINT('',(5.680395531653,0.944360965587));\r
-#17303 = CARTESIAN_POINT('',(5.694209683578,0.929355012899));\r
-#17304 = CARTESIAN_POINT('',(5.707876100465,0.913834468295));\r
-#17305 = CARTESIAN_POINT('',(5.728059570904,0.88966216801));\r
-#17306 = CARTESIAN_POINT('',(5.734759774047,0.881422790188));\r
-#17307 = CARTESIAN_POINT('',(5.741384618889,0.87303890057));\r
-#17308 = CARTESIAN_POINT('',(5.747920252178,0.864506139956));\r
-#17309 = CARTESIAN_POINT('',(5.754351805184,0.855820521048));\r
-#17310 = CARTESIAN_POINT('',(5.760663526335,0.846978635833));\r
-#17311 = CARTESIAN_POINT('',(5.77061040179,0.832480830417));\r
-#17312 = CARTESIAN_POINT('',(5.774331047381,0.826924528444));\r
-#17313 = CARTESIAN_POINT('',(5.777997098697,0.821308375551));\r
-#17314 = CARTESIAN_POINT('',(5.781604720868,0.815631883978));\r
-#17315 = CARTESIAN_POINT('',(5.785150031239,0.809894687595));\r
-#17316 = CARTESIAN_POINT('',(5.788629134526,0.804096569811));\r
-#17317 = CARTESIAN_POINT('',(5.799747993759,0.784986619861));\r
-#17318 = CARTESIAN_POINT('',(5.807100040227,0.771422817653));\r
-#17319 = CARTESIAN_POINT('',(5.81404856408,0.757547096224));\r
-#17320 = CARTESIAN_POINT('',(5.820550028522,0.74336321879));\r
-#17321 = CARTESIAN_POINT('',(5.826565677031,0.728879181899));\r
-#17322 = CARTESIAN_POINT('',(5.832065406225,0.714108792139));\r
-#17323 = CARTESIAN_POINT('',(5.844255673047,0.677211881964));\r
-#17324 = CARTESIAN_POINT('',(5.850355270451,0.65478394343));\r
-#17325 = CARTESIAN_POINT('',(5.855279245013,0.631858079733));\r
-#17326 = CARTESIAN_POINT('',(5.859044404883,0.608513958954));\r
-#17327 = CARTESIAN_POINT('',(5.8617576363,0.58484616135));\r
-#17328 = CARTESIAN_POINT('',(5.863631160716,0.56095965774));\r
-#17329 = CARTESIAN_POINT('',(5.865395571076,0.529171286101));\r
-#17330 = CARTESIAN_POINT('',(5.865771029036,0.521365894445));\r
-#17331 = CARTESIAN_POINT('',(5.866099586097,0.513553176325));\r
-#17332 = CARTESIAN_POINT('',(5.866392483657,0.505731921861));\r
-#17333 = CARTESIAN_POINT('',(5.866661664686,0.497912960925));\r
-#17334 = CARTESIAN_POINT('',(5.866920191669,0.490093273015));\r
-#17335 = CARTESIAN_POINT('',(5.867438991008,0.47457580575));\r
-#17336 = CARTESIAN_POINT('',(5.867699180855,0.466877961072));\r
-#17337 = CARTESIAN_POINT('',(5.867975135802,0.459181881452));\r
-#17338 = CARTESIAN_POINT('',(5.868280457859,0.451488390078));\r
-#17339 = CARTESIAN_POINT('',(5.868629353104,0.44379824119));\r
-#17340 = CARTESIAN_POINT('',(5.869036601916,0.436112126608));\r
-#17341 = CARTESIAN_POINT('',(5.870923264091,0.405978069033));\r
-#17342 = CARTESIAN_POINT('',(5.872958539175,0.383564736762));\r
-#17343 = CARTESIAN_POINT('',(5.876006097674,0.36120777633));\r
-#17344 = CARTESIAN_POINT('',(5.880488988451,0.338919800753));\r
-#17345 = CARTESIAN_POINT('',(5.886866004461,0.316711222212));\r
-#17346 = CARTESIAN_POINT('',(5.895636429456,0.294592059861));\r
-#17347 = CARTESIAN_POINT('',(5.916669361634,0.255140167764));\r
-#17348 = CARTESIAN_POINT('',(5.92782640091,0.237768060569));\r
-#17349 = CARTESIAN_POINT('',(5.941129897648,0.220466335592));\r
-#17350 = CARTESIAN_POINT('',(5.956896211143,0.203242262897));\r
-#17351 = CARTESIAN_POINT('',(5.975478487735,0.186105075905));\r
-#17352 = CARTESIAN_POINT('',(5.997296230081,0.169068117034));\r
-#17353 = CARTESIAN_POINT('',(6.035829825403,0.143522828674));\r
-#17354 = CARTESIAN_POINT('',(6.049808293812,0.134925520937));\r
-#17355 = CARTESIAN_POINT('',(6.064810452859,0.126362553471));\r
-#17356 = CARTESIAN_POINT('',(6.080900213713,0.11783731522));\r
-#17357 = CARTESIAN_POINT('',(6.098143096457,0.109353891408));\r
-#17358 = CARTESIAN_POINT('',(6.116603409626,0.100917026392));\r
-#17359 = CARTESIAN_POINT('',(6.15405572623,8.500510366505E-02));\r
-#17360 = CARTESIAN_POINT('',(6.172799751747,7.752007231447E-02));\r
-#17361 = CARTESIAN_POINT('',(6.192613494848,7.008076416232E-02));\r
-#17362 = CARTESIAN_POINT('',(6.213534678014,6.269158873856E-02));\r
-#17363 = CARTESIAN_POINT('',(6.235593323691,5.53573115523E-02));\r
-#17364 = CARTESIAN_POINT('',(6.258808498153,4.808280280709E-02));\r
-#17365 = CARTESIAN_POINT('',(6.28318530718,4.087271572063E-02));\r
-#17366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#17367 = ORIENTED_EDGE('',*,*,#17368,.T.);\r
-#17368 = EDGE_CURVE('',#17139,#17369,#17371,.T.);\r
-#17369 = VERTEX_POINT('',#17370);\r
-#17370 = CARTESIAN_POINT('',(32.917516861145,22.72525211513,3.));\r
-#17371 = SURFACE_CURVE('',#17372,(#17384,#17399),.PCURVE_S1.);\r
-#17372 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#17373,#17374,#17375,#17376,\r
-    #17377,#17378,#17379,#17380,#17381,#17382,#17383),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#17373 = CARTESIAN_POINT('',(31.646109536699,24.464745066958,-3.));\r
-#17374 = CARTESIAN_POINT('',(31.75099795944,24.329067763615,\r
-    -2.523943521025));\r
-#17375 = CARTESIAN_POINT('',(31.853445637256,24.194945174996,\r
-    -2.04739801033));\r
-#17376 = CARTESIAN_POINT('',(31.954300997444,24.061392158463,\r
-    -1.570607624198));\r
-#17377 = CARTESIAN_POINT('',(32.17234097392,23.769295685002,\r
-    -0.530911348006));\r
-#17378 = CARTESIAN_POINT('',(32.289187980819,23.610592203129,\r
-    3.200461378798E-02));\r
-#17379 = CARTESIAN_POINT('',(32.406046286882,23.449715602848,\r
-    0.594615682917));\r
-#17380 = CARTESIAN_POINT('',(32.620761410195,23.149807837159,\r
-    1.618298656295));\r
-#17381 = CARTESIAN_POINT('',(32.71828990296,23.011997886189,\r
-    2.079582431732));\r
-#17382 = CARTESIAN_POINT('',(32.817055325746,22.870770603085,\r
-    2.540224309252));\r
-#17383 = CARTESIAN_POINT('',(32.917516992246,22.72525192523,3.0000006));\r
-#17384 = PCURVE('',#2592,#17385);\r
-#17385 = DEFINITIONAL_REPRESENTATION('',(#17386),#17398);\r
-#17386 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#17387,#17388,#17389,#17390,\r
-    #17391,#17392,#17393,#17394,#17395,#17396,#17397),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#17387 = CARTESIAN_POINT('',(0.940985361083,0.));\r
-#17388 = CARTESIAN_POINT('',(0.938224707656,1.133475018927E-02));\r
-#17389 = CARTESIAN_POINT('',(0.93563900877,2.278133652266E-02));\r
-#17390 = CARTESIAN_POINT('',(0.933225950524,3.433838793358E-02));\r
-#17391 = CARTESIAN_POINT('',(0.928335446323,5.977773879451E-02));\r
-#17392 = CARTESIAN_POINT('',(0.925924984556,7.370321226997E-02));\r
-#17393 = CARTESIAN_POINT('',(0.923747720524,8.77808403165E-02));\r
-#17394 = CARTESIAN_POINT('',(0.92019941339,0.113700900692));\r
-#17395 = CARTESIAN_POINT('',(0.918753831813,0.125494143564));\r
-#17396 = CARTESIAN_POINT('',(0.917461038365,0.137388952024));\r
-#17397 = CARTESIAN_POINT('',(0.916318837632,0.149384130816));\r
-#17398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#17399 = PCURVE('',#16415,#17400);\r
-#17400 = DEFINITIONAL_REPRESENTATION('',(#17401),#17413);\r
-#17401 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#17402,#17403,#17404,#17405,\r
-    #17406,#17407,#17408,#17409,#17410,#17411,#17412),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#17402 = CARTESIAN_POINT('',(-0.658104886168,6.));\r
-#17403 = CARTESIAN_POINT('',(-0.65381755659,5.523943521025));\r
-#17404 = CARTESIAN_POINT('',(-0.649598296034,5.04739801033));\r
-#17405 = CARTESIAN_POINT('',(-0.64541444579,4.570607624198));\r
-#17406 = CARTESIAN_POINT('',(-0.636301893282,3.530911348006));\r
-#17407 = CARTESIAN_POINT('',(-0.631375029119,2.967995386212));\r
-#17408 = CARTESIAN_POINT('',(-0.626404155896,2.405384317083));\r
-#17409 = CARTESIAN_POINT('',(-0.61718300995,1.381701343705));\r
-#17410 = CARTESIAN_POINT('',(-0.612962334837,0.920417568268));\r
-#17411 = CARTESIAN_POINT('',(-0.608654008017,0.459775690748));\r
-#17412 = CARTESIAN_POINT('',(-0.604233301623,-6.E-07));\r
-#17413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#17414 = ORIENTED_EDGE('',*,*,#17415,.F.);\r
-#17415 = EDGE_CURVE('',#16951,#17369,#17416,.T.);\r
-#17416 = SURFACE_CURVE('',#17417,(#17497,#17580),.PCURVE_S1.);\r
-#17417 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#17418,#17419,#17420,#17421,\r
-    #17422,#17423,#17424,#17425,#17426,#17427,#17428,#17429,#17430,\r
-    #17431,#17432,#17433,#17434,#17435,#17436,#17437,#17438,#17439,\r
-    #17440,#17441,#17442,#17443,#17444,#17445,#17446,#17447,#17448,\r
-    #17449,#17450,#17451,#17452,#17453,#17454,#17455,#17456,#17457,\r
-    #17458,#17459,#17460,#17461,#17462,#17463,#17464,#17465,#17466,\r
-    #17467,#17468,#17469,#17470,#17471,#17472,#17473,#17474,#17475,\r
-    #17476,#17477,#17478,#17479,#17480,#17481,#17482,#17483,#17484,\r
-    #17485,#17486,#17487,#17488,#17489,#17490,#17491,#17492,#17493,\r
-    #17494,#17495,#17496),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.102678564557,0.198411571806,0.377071856173,0.490393586285,\r
-    0.532913518237,0.618048029674,0.659538356386,0.743255900879,\r
-    0.829322041441,0.878950960223,1.),.UNSPECIFIED.);\r
-#17418 = CARTESIAN_POINT('',(24.013927025387,-5.82E-15,25.419209298664)\r
-  );\r
-#17419 = CARTESIAN_POINT('',(24.018238916109,0.400048761714,\r
-    25.182730207619));\r
-#17420 = CARTESIAN_POINT('',(24.015853853293,0.796773430363,\r
-    24.940500297736));\r
-#17421 = CARTESIAN_POINT('',(24.007105819456,1.189778903038,\r
-    24.692297398505));\r
-#17422 = CARTESIAN_POINT('',(23.992373033821,1.57866423668,\r
-    24.437897672881));\r
-#17423 = CARTESIAN_POINT('',(23.972083463203,1.96302463706,\r
-    24.177078156053));\r
-#17424 = CARTESIAN_POINT('',(23.946719907995,2.34245516263,\r
-    23.909621868148));\r
-#17425 = CARTESIAN_POINT('',(23.916824663223,2.716556143229,\r
-    23.635325500858));\r
-#17426 = CARTESIAN_POINT('',(23.85147061733,3.428405618337,\r
-    23.091723096336));\r
-#17427 = CARTESIAN_POINT('',(23.816524770942,3.76690246632,\r
-    22.823333765901));\r
-#17428 = CARTESIAN_POINT('',(23.7786578008,4.10011338097,22.548699182838\r
-    ));\r
-#17429 = CARTESIAN_POINT('',(23.738408747521,4.427731004272,\r
-    22.267695190266));\r
-#17430 = CARTESIAN_POINT('',(23.696367366218,4.749464728573,\r
-    21.980222960014));\r
-#17431 = CARTESIAN_POINT('',(23.653174482759,5.065048650476,\r
-    21.686217940133));\r
-#17432 = CARTESIAN_POINT('',(23.609519447102,5.374250846916,\r
-    21.385660768187));\r
-#17433 = CARTESIAN_POINT('',(23.485168521865,6.241668492247,\r
-    20.505524229948));\r
-#17434 = CARTESIAN_POINT('',(23.405116100272,6.783767514521,\r
-    19.909576917851));\r
-#17435 = CARTESIAN_POINT('',(23.330765862826,7.301718371494,\r
-    19.291190242301));\r
-#17436 = CARTESIAN_POINT('',(23.267420687465,7.794809537015,\r
-    18.651396360455));\r
-#17437 = CARTESIAN_POINT('',(23.22065992685,8.263282436176,\r
-    17.991988834505));\r
-#17438 = CARTESIAN_POINT('',(23.196072739008,8.708566071831,\r
-    17.315725701288));\r
-#17439 = CARTESIAN_POINT('',(23.198460381144,9.133195546399,\r
-    16.626347808196));\r
-#17440 = CARTESIAN_POINT('',(23.251331297787,9.798182446415,\r
-    15.485303198098));\r
-#17441 = CARTESIAN_POINT('',(23.28391029323,10.049188218694,\r
-    15.038818193873));\r
-#17442 = CARTESIAN_POINT('',(23.329318757357,10.293842272155,\r
-    14.589813032608));\r
-#17443 = CARTESIAN_POINT('',(23.388043461768,10.533011782907,\r
-    14.139376768631));\r
-#17444 = CARTESIAN_POINT('',(23.460211272562,10.76761742281,\r
-    13.688522211666));\r
-#17445 = CARTESIAN_POINT('',(23.545540352868,10.998525755142,\r
-    13.238124448746));\r
-#17446 = CARTESIAN_POINT('',(23.643353705239,11.22646352643,\r
-    12.788880332517));\r
-#17447 = CARTESIAN_POINT('',(23.793714300094,11.536626698851,\r
-    12.173385940975));\r
-#17448 = CARTESIAN_POINT('',(23.836363113909,11.620918324012,\r
-    12.005682066037));\r
-#17449 = CARTESIAN_POINT('',(23.880586786822,11.704908804009,\r
-    11.838229874653));\r
-#17450 = CARTESIAN_POINT('',(23.926330615469,11.78862790919,\r
-    11.671048093092));\r
-#17451 = CARTESIAN_POINT('',(23.973535575894,11.872102870216,\r
-    11.504150737585));\r
-#17452 = CARTESIAN_POINT('',(24.022139225919,11.95535840249,\r
-    11.337547379914));\r
-#17453 = CARTESIAN_POINT('',(24.072076607517,12.038416730604,\r
-    11.171243412999));\r
-#17454 = CARTESIAN_POINT('',(24.225804211587,12.287243866376,\r
-    10.672864607747));\r
-#17455 = CARTESIAN_POINT('',(24.333389529239,12.452465538485,\r
-    10.341702842607));\r
-#17456 = CARTESIAN_POINT('',(24.4466516477,12.617643112595,\r
-    10.012350218762));\r
-#17457 = CARTESIAN_POINT('',(24.566125210644,12.783483338351,\r
-    9.685462959537));\r
-#17458 = CARTESIAN_POINT('',(24.692264809902,12.950718164081,\r
-    9.361757619738));\r
-#17459 = CARTESIAN_POINT('',(24.825440441954,13.120096073037,\r
-    9.042004787529));\r
-#17460 = CARTESIAN_POINT('',(24.965928570851,13.292365823324,\r
-    8.727017182313));\r
-#17461 = CARTESIAN_POINT('',(25.18601212679,13.553971054631,\r
-    8.266853270481));\r
-#17462 = CARTESIAN_POINT('',(25.259900668175,13.640546386441,\r
-    8.117408984713));\r
-#17463 = CARTESIAN_POINT('',(25.335582657384,13.728060784788,\r
-    7.969398690255));\r
-#17464 = CARTESIAN_POINT('',(25.413069640454,13.816594547864,\r
-    7.822924186309));\r
-#17465 = CARTESIAN_POINT('',(25.492366084274,13.906225105902,\r
-    7.678088866373));\r
-#17466 = CARTESIAN_POINT('',(25.57346898706,13.997026052861,\r
-    7.53499691225));\r
-#17467 = CARTESIAN_POINT('',(25.656367488827,14.089066178099,\r
-    7.39375248806));\r
-#17468 = CARTESIAN_POINT('',(25.911896342471,14.370750949032,\r
-    6.973397896346));\r
-#17469 = CARTESIAN_POINT('',(26.090008983678,14.564423868329,\r
-    6.700236597873));\r
-#17470 = CARTESIAN_POINT('',(26.275195296798,14.763910531628,\r
-    6.435880967914));\r
-#17471 = CARTESIAN_POINT('',(26.467153168249,14.969622891024,\r
-    6.181169321199));\r
-#17472 = CARTESIAN_POINT('',(26.665466018383,15.181866474849,\r
-    5.936845343956));\r
-#17473 = CARTESIAN_POINT('',(26.869609135047,15.400809443888,\r
-    5.703537660295));\r
-#17474 = CARTESIAN_POINT('',(27.078959801882,15.626455804022,\r
-    5.481745979107));\r
-#17475 = CARTESIAN_POINT('',(27.51266198788,16.097302914554,\r
-    5.056032828139));\r
-#17476 = CARTESIAN_POINT('',(27.737321455479,16.342930939186,\r
-    4.85273611416));\r
-#17477 = CARTESIAN_POINT('',(27.966036927323,16.595328546705,\r
-    4.662338432882));\r
-#17478 = CARTESIAN_POINT('',(28.198063901096,16.854221179587,\r
-    4.48498360752));\r
-#17479 = CARTESIAN_POINT('',(28.432694942427,17.119245663417,\r
-    4.32061634702));\r
-#17480 = CARTESIAN_POINT('',(28.669279261919,17.389963129998,\r
-    4.169028613067));\r
-#17481 = CARTESIAN_POINT('',(28.907232995798,17.665877225385,\r
-    4.029900538276));\r
-#17482 = CARTESIAN_POINT('',(29.283745247889,18.108250622442,\r
-    3.829565724556));\r
-#17483 = CARTESIAN_POINT('',(29.421745605808,18.271608659126,\r
-    3.760300719913));\r
-#17484 = CARTESIAN_POINT('',(29.559950411954,18.436439649384,\r
-    3.694961336103));\r
-#17485 = CARTESIAN_POINT('',(29.698279441886,18.602651399185,\r
-    3.633459770923));\r
-#17486 = CARTESIAN_POINT('',(29.836662810424,18.770152586485,\r
-    3.575702006045));\r
-#17487 = CARTESIAN_POINT('',(29.975040683372,18.938853763715,\r
-    3.521589847575));\r
-#17488 = CARTESIAN_POINT('',(30.113362989242,19.108668360275,\r
-    3.471022966635));\r
-#17489 = CARTESIAN_POINT('',(30.588734129124,19.696219569785,\r
-    3.30896641735));\r
-#17490 = CARTESIAN_POINT('',(30.925250415885,20.118987386083,\r
-    3.214544498893));\r
-#17491 = CARTESIAN_POINT('',(31.260622007394,20.546703618303,\r
-    3.139135703776));\r
-#17492 = CARTESIAN_POINT('',(31.594581535573,20.978292568767,\r
-    3.081275109423));\r
-#17493 = CARTESIAN_POINT('',(31.927066856681,21.4127601057,\r
-    3.039600923257));\r
-#17494 = CARTESIAN_POINT('',(32.258187627941,21.849223027475,\r
-    3.012877781584));\r
-#17495 = CARTESIAN_POINT('',(32.588203661022,22.286926511378,\r
-    3.000000000033));\r
-#17496 = CARTESIAN_POINT('',(32.917516861145,22.72525211513,3.));\r
-#17497 = PCURVE('',#2592,#17498);\r
-#17498 = DEFINITIONAL_REPRESENTATION('',(#17499),#17579);\r
-#17499 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#17500,#17501,#17502,#17503,\r
-    #17504,#17505,#17506,#17507,#17508,#17509,#17510,#17511,#17512,\r
-    #17513,#17514,#17515,#17516,#17517,#17518,#17519,#17520,#17521,\r
-    #17522,#17523,#17524,#17525,#17526,#17527,#17528,#17529,#17530,\r
-    #17531,#17532,#17533,#17534,#17535,#17536,#17537,#17538,#17539,\r
-    #17540,#17541,#17542,#17543,#17544,#17545,#17546,#17547,#17548,\r
-    #17549,#17550,#17551,#17552,#17553,#17554,#17555,#17556,#17557,\r
-    #17558,#17559,#17560,#17561,#17562,#17563,#17564,#17565,#17566,\r
-    #17567,#17568,#17569,#17570,#17571,#17572,#17573,#17574,#17575,\r
-    #17576,#17577,#17578),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.102678564557,0.198411571806,0.377071856173,0.490393586285,\r
-    0.532913518237,0.618048029674,0.659538356386,0.743255900879,\r
-    0.829322041441,0.878950960223,1.),.UNSPECIFIED.);\r
-#17500 = CARTESIAN_POINT('',(0.558274128978,0.929095091771));\r
-#17501 = CARTESIAN_POINT('',(0.559646111197,0.91676329508));\r
-#17502 = CARTESIAN_POINT('',(0.560847415967,0.904354244035));\r
-#17503 = CARTESIAN_POINT('',(0.561885648922,0.891861238672));\r
-#17504 = CARTESIAN_POINT('',(0.562769348726,0.879278200119));\r
-#17505 = CARTESIAN_POINT('',(0.563508112112,0.866599748682));\r
-#17506 = CARTESIAN_POINT('',(0.564112724769,0.853821356947));\r
-#17507 = CARTESIAN_POINT('',(0.564595298071,0.840939577917));\r
-#17508 = CARTESIAN_POINT('',(0.565318218839,0.815843622603));\r
-#17509 = CARTESIAN_POINT('',(0.565572742657,0.803643190821));\r
-#17510 = CARTESIAN_POINT('',(0.565743987859,0.79134951305));\r
-#17511 = CARTESIAN_POINT('',(0.565844054766,0.778962080494));\r
-#17512 = CARTESIAN_POINT('',(0.565886252754,0.766481610066));\r
-#17513 = CARTESIAN_POINT('',(0.565885157714,0.753910265284));\r
-#17514 = CARTESIAN_POINT('',(0.565856613515,0.741251903313));\r
-#17515 = CARTESIAN_POINT('',(0.565745013621,0.70473734506));\r
-#17516 = CARTESIAN_POINT('',(0.565636135515,0.680671419755));\r
-#17517 = CARTESIAN_POINT('',(0.565601789393,0.65636111563));\r
-#17518 = CARTESIAN_POINT('',(0.565767900078,0.631870684509));\r
-#17519 = CARTESIAN_POINT('',(0.566271500053,0.607284664968));\r
-#17520 = CARTESIAN_POINT('',(0.567256333989,0.582710040219));\r
-#17521 = CARTESIAN_POINT('',(0.568854848168,0.558271105339));\r
-#17522 = CARTESIAN_POINT('',(0.5726228819,0.518760708877));\r
-#17523 = CARTESIAN_POINT('',(0.57437007276,0.503529080431));\r
-#17524 = CARTESIAN_POINT('',(0.576426023342,0.488433409658));\r
-#17525 = CARTESIAN_POINT('',(0.578808907602,0.473503336399));\r
-#17526 = CARTESIAN_POINT('',(0.581528969461,0.458763654732));\r
-#17527 = CARTESIAN_POINT('',(0.584586849207,0.444233098115));\r
-#17528 = CARTESIAN_POINT('',(0.587973423916,0.429923897038));\r
-#17529 = CARTESIAN_POINT('',(0.593060079829,0.410559284835));\r
-#17530 = CARTESIAN_POINT('',(0.594491955467,0.405307661998));\r
-#17531 = CARTESIAN_POINT('',(0.595967034219,0.400088093685));\r
-#17532 = CARTESIAN_POINT('',(0.597484357947,0.394900648291));\r
-#17533 = CARTESIAN_POINT('',(0.599042858167,0.389745250835));\r
-#17534 = CARTESIAN_POINT('',(0.600641377554,0.384621696216));\r
-#17535 = CARTESIAN_POINT('',(0.602278691448,0.379529662466));\r
-#17536 = CARTESIAN_POINT('',(0.607306933273,0.364335581656));\r
-#17537 = CARTESIAN_POINT('',(0.610810270511,0.354327334429));\r
-#17538 = CARTESIAN_POINT('',(0.614483815731,0.344458333899));\r
-#17539 = CARTESIAN_POINT('',(0.618346361507,0.33474416864));\r
-#17540 = CARTESIAN_POINT('',(0.622415231525,0.325201570286));\r
-#17541 = CARTESIAN_POINT('',(0.626706113399,0.315848202875));\r
-#17542 = CARTESIAN_POINT('',(0.631232711084,0.306702335471));\r
-#17543 = CARTESIAN_POINT('',(0.638332586222,0.293435264183));\r
-#17544 = CARTESIAN_POINT('',(0.640717538748,0.28914190401));\r
-#17545 = CARTESIAN_POINT('',(0.643162322538,0.284904521926));\r
-#17546 = CARTESIAN_POINT('',(0.645668023728,0.280725358042));\r
-#17547 = CARTESIAN_POINT('',(0.648235546933,0.276606668006));\r
-#17548 = CARTESIAN_POINT('',(0.650865595655,0.27255070282));\r
-#17549 = CARTESIAN_POINT('',(0.653558652688,0.268559688659));\r
-#17550 = CARTESIAN_POINT('',(0.661876529739,0.25671835244));\r
-#17551 = CARTESIAN_POINT('',(0.667696463584,0.249073007121));\r
-#17552 = CARTESIAN_POINT('',(0.673775828372,0.241719333265));\r
-#17553 = CARTESIAN_POINT('',(0.680112312318,0.234674573184));\r
-#17554 = CARTESIAN_POINT('',(0.686699927652,0.227953151673));\r
-#17555 = CARTESIAN_POINT('',(0.693528797876,0.221566339566));\r
-#17556 = CARTESIAN_POINT('',(0.700585030145,0.215522078171));\r
-#17557 = CARTESIAN_POINT('',(0.715320144389,0.203968025198));\r
-#17558 = CARTESIAN_POINT('',(0.723012703898,0.198476598123));\r
-#17559 = CARTESIAN_POINT('',(0.730909434329,0.193355676596));\r
-#17560 = CARTESIAN_POINT('',(0.73899039635,0.188603848652));\r
-#17561 = CARTESIAN_POINT('',(0.747235373157,0.184214925376));\r
-#17562 = CARTESIAN_POINT('',(0.755624451688,0.180179306032));\r
-#17563 = CARTESIAN_POINT('',(0.764138440197,0.176485079996));\r
-#17564 = CARTESIAN_POINT('',(0.777730126124,0.171177781817));\r
-#17565 = CARTESIAN_POINT('',(0.782737021586,0.169345606035));\r
-#17566 = CARTESIAN_POINT('',(0.787776613179,0.167619679926));\r
-#17567 = CARTESIAN_POINT('',(0.792845930093,0.165997192415));\r
-#17568 = CARTESIAN_POINT('',(0.797942232213,0.164475228717));\r
-#17569 = CARTESIAN_POINT('',(0.803063016254,0.163050819449));\r
-#17570 = CARTESIAN_POINT('',(0.808206021892,0.16172098974));\r
-#17571 = CARTESIAN_POINT('',(0.825962749028,0.157462781437));\r
-#17572 = CARTESIAN_POINT('',(0.838674379518,0.154988473351));\r
-#17573 = CARTESIAN_POINT('',(0.851477597176,0.153016227153));\r
-#17574 = CARTESIAN_POINT('',(0.864351631444,0.15150492024));\r
-#17575 = CARTESIAN_POINT('',(0.877280983097,0.150417269721));\r
-#17576 = CARTESIAN_POINT('',(0.890255074131,0.149720085845));\r
-#17577 = CARTESIAN_POINT('',(0.90326806159,0.149384115164));\r
-#17578 = CARTESIAN_POINT('',(0.916318839084,0.149384115163));\r
-#17579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#17580 = PCURVE('',#16852,#17581);\r
-#17581 = DEFINITIONAL_REPRESENTATION('',(#17582),#17662);\r
-#17582 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#17583,#17584,#17585,#17586,\r
-    #17587,#17588,#17589,#17590,#17591,#17592,#17593,#17594,#17595,\r
-    #17596,#17597,#17598,#17599,#17600,#17601,#17602,#17603,#17604,\r
-    #17605,#17606,#17607,#17608,#17609,#17610,#17611,#17612,#17613,\r
-    #17614,#17615,#17616,#17617,#17618,#17619,#17620,#17621,#17622,\r
-    #17623,#17624,#17625,#17626,#17627,#17628,#17629,#17630,#17631,\r
-    #17632,#17633,#17634,#17635,#17636,#17637,#17638,#17639,#17640,\r
-    #17641,#17642,#17643,#17644,#17645,#17646,#17647,#17648,#17649,\r
-    #17650,#17651,#17652,#17653,#17654,#17655,#17656,#17657,#17658,\r
-    #17659,#17660,#17661),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.102678564557,0.198411571806,0.377071856173,0.490393586285,\r
-    0.532913518237,0.618048029674,0.659538356386,0.743255900879,\r
-    0.829322041441,0.878950960223,1.),.UNSPECIFIED.);\r
-#17583 = CARTESIAN_POINT('',(0.,3.406736633364E-02));\r
-#17584 = CARTESIAN_POINT('',(1.665903129E-02,3.934109706789E-02));\r
-#17585 = CARTESIAN_POINT('',(3.317280231556E-02,4.480648897509E-02));\r
-#17586 = CARTESIAN_POINT('',(4.952945563537E-02,5.047561008198E-02));\r
-#17587 = CARTESIAN_POINT('',(6.571598910107E-02,5.636148514545E-02));\r
-#17588 = CARTESIAN_POINT('',(8.171816981924E-02,6.24781976254E-02));\r
-#17589 = CARTESIAN_POINT('',(9.752050487678E-02,6.884092814885E-02));\r
-#17590 = CARTESIAN_POINT('',(0.11310626883,7.54659294652E-02));\r
-#17591 = CARTESIAN_POINT('',(0.142770487159,8.880789987127E-02));\r
-#17592 = CARTESIAN_POINT('',(0.156879633884,9.548835027369E-02));\r
-#17593 = CARTESIAN_POINT('',(0.170770387669,0.102425698154));\r
-#17594 = CARTESIAN_POINT('',(0.184427293011,0.109634537944));\r
-#17595 = CARTESIAN_POINT('',(0.197834187782,0.117130131921));\r
-#17596 = CARTESIAN_POINT('',(0.210974418412,0.124928223229));\r
-#17597 = CARTESIAN_POINT('',(0.223831161835,0.133044679459));\r
-#17598 = CARTESIAN_POINT('',(0.259821592352,0.157265188378));\r
-#17599 = CARTESIAN_POINT('',(0.282218328881,0.174203502642));\r
-#17600 = CARTESIAN_POINT('',(0.303460219732,0.192405516079));\r
-#17601 = CARTESIAN_POINT('',(0.323441331668,0.21196480536));\r
-#17602 = CARTESIAN_POINT('',(0.342077634922,0.232958816736));\r
-#17603 = CARTESIAN_POINT('',(0.359320128526,0.255437786191));\r
-#17604 = CARTESIAN_POINT('',(0.375168406578,0.279369382509));\r
-#17605 = CARTESIAN_POINT('',(0.398862986427,0.320614229582));\r
-#17606 = CARTESIAN_POINT('',(0.407517853932,0.337150268697));\r
-#17607 = CARTESIAN_POINT('',(0.4156420671,0.354176943892));\r
-#17608 = CARTESIAN_POINT('',(0.423256029714,0.371642500969));\r
-#17609 = CARTESIAN_POINT('',(0.430388552604,0.389478756477));\r
-#17610 = CARTESIAN_POINT('',(0.437074163229,0.407602640584));\r
-#17611 = CARTESIAN_POINT('',(0.443350060805,0.425921466555));\r
-#17612 = CARTESIAN_POINT('',(0.45146881006,0.451253170767));\r
-#17613 = CARTESIAN_POINT('',(0.453631638342,0.458179316538));\r
-#17614 = CARTESIAN_POINT('',(0.455744198383,0.465115316479));\r
-#17615 = CARTESIAN_POINT('',(0.457808532293,0.472056439451));\r
-#17616 = CARTESIAN_POINT('',(0.459826680521,0.478998043986));\r
-#17617 = CARTESIAN_POINT('',(0.461800665955,0.48593562477));\r
-#17618 = CARTESIAN_POINT('',(0.463732478016,0.492864859125));\r
-#17619 = CARTESIAN_POINT('',(0.469411424799,0.513630638717));\r
-#17620 = CARTESIAN_POINT('',(0.473037359558,0.527428677781));\r
-#17621 = CARTESIAN_POINT('',(0.476515605705,0.541183316631));\r
-#17622 = CARTESIAN_POINT('',(0.479861155798,0.554898624626));\r
-#17623 = CARTESIAN_POINT('',(0.483090240206,0.568575510214));\r
-#17624 = CARTESIAN_POINT('',(0.486220122902,0.582211955211));\r
-#17625 = CARTESIAN_POINT('',(0.489268703106,0.595803167693));\r
-#17626 = CARTESIAN_POINT('',(0.493708770404,0.615939638137));\r
-#17627 = CARTESIAN_POINT('',(0.495148531898,0.62252492862));\r
-#17628 = CARTESIAN_POINT('',(0.496575256795,0.629096542193));\r
-#17629 = CARTESIAN_POINT('',(0.497990991163,0.635653299282));\r
-#17630 = CARTESIAN_POINT('',(0.49939775655,0.642193830117));\r
-#17631 = CARTESIAN_POINT('',(0.500797528895,0.64871658135));\r
-#17632 = CARTESIAN_POINT('',(0.502192217458,0.655219822685));\r
-#17633 = CARTESIAN_POINT('',(0.506391208775,0.674780435998));\r
-#17634 = CARTESIAN_POINT('',(0.509185922673,0.687774045455));\r
-#17635 = CARTESIAN_POINT('',(0.511982170009,0.700664338906));\r
-#17636 = CARTESIAN_POINT('',(0.514793373354,0.713432539602));\r
-#17637 = CARTESIAN_POINT('',(0.517630989341,0.726059549992));\r
-#17638 = CARTESIAN_POINT('',(0.520503737352,0.738526172886));\r
-#17639 = CARTESIAN_POINT('',(0.523417060834,0.750813240803));\r
-#17640 = CARTESIAN_POINT('',(0.529411501959,0.775329192214));\r
-#17641 = CARTESIAN_POINT('',(0.532495747034,0.787549710165));\r
-#17642 = CARTESIAN_POINT('',(0.535627842678,0.799542940015));\r
-#17643 = CARTESIAN_POINT('',(0.538807451293,0.811294432604));\r
-#17644 = CARTESIAN_POINT('',(0.542031727636,0.822794491189));\r
-#17645 = CARTESIAN_POINT('',(0.545295636269,0.834037236145));\r
-#17646 = CARTESIAN_POINT('',(0.548592470258,0.845019800095));\r
-#17647 = CARTESIAN_POINT('',(0.553830217347,0.861924270584));\r
-#17648 = CARTESIAN_POINT('',(0.555754422734,0.86802071182));\r
-#17649 = CARTESIAN_POINT('',(0.557685822771,0.874031220191));\r
-#17650 = CARTESIAN_POINT('',(0.559622982988,0.879956383658));\r
-#17651 = CARTESIAN_POINT('',(0.561564424917,0.885797088169));\r
-#17652 = CARTESIAN_POINT('',(0.563508652047,0.891554470687));\r
-#17653 = CARTESIAN_POINT('',(0.565454175765,0.897229872198));\r
-#17654 = CARTESIAN_POINT('',(0.572144448839,0.916471260041));\r
-#17655 = CARTESIAN_POINT('',(0.576887614195,0.929636651059));\r
-#17656 = CARTESIAN_POINT('',(0.581608918978,0.942346089201));\r
-#17657 = CARTESIAN_POINT('',(0.586288089219,0.954626671915));\r
-#17658 = CARTESIAN_POINT('',(0.590906139106,0.966505666077));\r
-#17659 = CARTESIAN_POINT('',(0.59544602451,0.978009947095));\r
-#17660 = CARTESIAN_POINT('',(0.599892766795,0.989166024649));\r
-#17661 = CARTESIAN_POINT('',(0.604233307392,1.));\r
-#17662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#17663 = ORIENTED_EDGE('',*,*,#16975,.F.);\r
-#17664 = ORIENTED_EDGE('',*,*,#17114,.T.);\r
-#17665 = ORIENTED_EDGE('',*,*,#2572,.F.);\r
-#17666 = ORIENTED_EDGE('',*,*,#17667,.F.);\r
-#17667 = EDGE_CURVE('',#17141,#2538,#17668,.T.);\r
-#17668 = SURFACE_CURVE('',#17669,(#17738,#17810),.PCURVE_S1.);\r
-#17669 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#17670,#17671,#17672,#17673,\r
-    #17674,#17675,#17676,#17677,#17678,#17679,#17680,#17681,#17682,\r
-    #17683,#17684,#17685,#17686,#17687,#17688,#17689,#17690,#17691,\r
-    #17692,#17693,#17694,#17695,#17696,#17697,#17698,#17699,#17700,\r
-    #17701,#17702,#17703,#17704,#17705,#17706,#17707,#17708,#17709,\r
-    #17710,#17711,#17712,#17713,#17714,#17715,#17716,#17717,#17718,\r
-    #17719,#17720,#17721,#17722,#17723,#17724,#17725,#17726,#17727,\r
-    #17728,#17729,#17730,#17731,#17732,#17733,#17734,#17735,#17736,\r
-    #17737),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.151692379293,0.228132529897,0.274816742652,0.380397599146,\r
-    0.533911503643,0.583768566652,0.632860149988,0.776353259439,\r
-    0.889996277379,0.947964489173,1.),.UNSPECIFIED.);\r
-#17670 = CARTESIAN_POINT('',(31.646109055347,24.464743905056,-3.));\r
-#17671 = CARTESIAN_POINT('',(31.22302827231,23.443498075272,\r
-    -2.999999985457));\r
-#17672 = CARTESIAN_POINT('',(30.771345370401,22.434148132933,\r
-    -2.985087822977));\r
-#17673 = CARTESIAN_POINT('',(30.289372175471,21.438688873687,\r
-    -2.953874079711));\r
-#17674 = CARTESIAN_POINT('',(29.775630697455,20.459567732424,\r
-    -2.904707604088));\r
-#17675 = CARTESIAN_POINT('',(29.228943571872,19.499641074974,\r
-    -2.835618002962));\r
-#17676 = CARTESIAN_POINT('',(28.648618006697,18.562076580784,\r
-    -2.744276832684));\r
-#17677 = CARTESIAN_POINT('',(27.725372105367,17.19069378164,\r
-    -2.569372462547));\r
-#17678 = CARTESIAN_POINT('',(27.407507297904,16.737725030931,\r
-    -2.504431661551));\r
-#17679 = CARTESIAN_POINT('',(27.081149088128,16.291733842743,\r
-    -2.432812868779));\r
-#17680 = CARTESIAN_POINT('',(26.746371011566,15.853172920437,\r
-    -2.354149994417));\r
-#17681 = CARTESIAN_POINT('',(26.403311242865,15.422499590348,\r
-    -2.268057507318));\r
-#17682 = CARTESIAN_POINT('',(26.052183975294,15.000166099713,\r
-    -2.174134851136));\r
-#17683 = CARTESIAN_POINT('',(25.474104349024,14.334039180764,\r
-    -2.009576353947));\r
-#17684 = CARTESIAN_POINT('',(25.252021000801,14.084741849912,\r
-    -1.94410791038));\r
-#17685 = CARTESIAN_POINT('',(25.027109813486,13.838817772708,\r
-    -1.875472316715));\r
-#17686 = CARTESIAN_POINT('',(24.799451287381,13.596363548317,\r
-    -1.803574851188));\r
-#17687 = CARTESIAN_POINT('',(24.569138182507,13.357471463655,\r
-    -1.728320242936));\r
-#17688 = CARTESIAN_POINT('',(24.336276335936,13.122228432634,\r
-    -1.649613631597));\r
-#17689 = CARTESIAN_POINT('',(23.568852479102,12.367124798956,\r
-    -1.381340447232));\r
-#17690 = CARTESIAN_POINT('',(23.024250060324,11.862566240953,\r
-    -1.177169112145));\r
-#17691 = CARTESIAN_POINT('',(22.468621318886,11.378034698774,\r
-    -0.953783113667));\r
-#17692 = CARTESIAN_POINT('',(21.903691822202,10.914263866744,\r
-    -0.710141679811));\r
-#17693 = CARTESIAN_POINT('',(21.331491554975,10.471671020683,\r
-    -0.445277785009));\r
-#17694 = CARTESIAN_POINT('',(20.75433879998,10.050329964643,\r
-    -0.158387285322));\r
-#17695 = CARTESIAN_POINT('',(19.332119742726,9.067853043374,0.6009525056\r
-    ));\r
-#17696 = CARTESIAN_POINT('',(18.484144123708,8.529932498557,\r
-    1.098639067208));\r
-#17697 = CARTESIAN_POINT('',(17.638839855034,8.035528044053,\r
-    1.645650349812));\r
-#17698 = CARTESIAN_POINT('',(16.80437574764,7.581812712299,\r
-    2.242666233469));\r
-#17699 = CARTESIAN_POINT('',(15.988607260631,7.164291166667,\r
-    2.889150221206));\r
-#17700 = CARTESIAN_POINT('',(15.198388294696,6.777831830601,\r
-    3.583135851312));\r
-#17701 = CARTESIAN_POINT('',(14.19272632662,6.300364224534,\r
-    4.561128789234));\r
-#17702 = CARTESIAN_POINT('',(13.949444435165,6.186048671259,\r
-    4.80557386736));\r
-#17703 = CARTESIAN_POINT('',(13.709605179405,6.074295712483,\r
-    5.054606771693));\r
-#17704 = CARTESIAN_POINT('',(13.473367553958,5.964926320221,\r
-    5.308110858675));\r
-#17705 = CARTESIAN_POINT('',(13.240887610198,5.857773851297,\r
-    5.565978447992));\r
-#17706 = CARTESIAN_POINT('',(13.012281438686,5.752662406024,\r
-    5.828068310646));\r
-#17707 = CARTESIAN_POINT('',(12.566503646221,5.547794135482,\r
-    6.356355478185));\r
-#17708 = CARTESIAN_POINT('',(12.349209638496,5.447979513086,\r
-    6.62242795367));\r
-#17709 = CARTESIAN_POINT('',(12.135896089122,5.349840213183,\r
-    6.892351084186));\r
-#17710 = CARTESIAN_POINT('',(11.926662405881,5.253234435023,\r
-    7.166003117517));\r
-#17711 = CARTESIAN_POINT('',(11.721597957449,5.158030279453,\r
-    7.443262548716));\r
-#17712 = CARTESIAN_POINT('',(11.520782494005,5.064105704748,\r
-    7.724008433583));\r
-#17713 = CARTESIAN_POINT('',(10.749935334434,4.700222123345,\r
-    8.838571669058));\r
-#17714 = CARTESIAN_POINT('',(10.212473517747,4.43906148125,\r
-    9.697807036366));\r
-#17715 = CARTESIAN_POINT('',(9.713695847164,4.185074333805,\r
-    10.582785578501));\r
-#17716 = CARTESIAN_POINT('',(9.254714118462,3.936148911065,\r
-    11.490529798343));\r
-#17717 = CARTESIAN_POINT('',(8.836048544586,3.690720193696,\r
-    12.418141968811));\r
-#17718 = CARTESIAN_POINT('',(8.457807404672,3.447287901562,\r
-    13.362761055975));\r
-#17719 = CARTESIAN_POINT('',(7.851875639387,3.010841152613,\r
-    15.080580593929));\r
-#17720 = CARTESIAN_POINT('',(7.609221385817,2.817862851749,\r
-    15.848600602124));\r
-#17721 = CARTESIAN_POINT('',(7.39154598722,2.62374115988,16.623965435906\r
-    ));\r
-#17722 = CARTESIAN_POINT('',(7.198509108595,2.427155678424,\r
-    17.40517550269));\r
-#17723 = CARTESIAN_POINT('',(7.029572487813,2.226347243507,\r
-    18.190660205895));\r
-#17724 = CARTESIAN_POINT('',(6.883933209106,2.018754927349,\r
-    18.978674096336));\r
-#17725 = CARTESIAN_POINT('',(6.696731380779,1.689905790559,\r
-    20.169365308377));\r
-#17726 = CARTESIAN_POINT('',(6.639137372418,1.576179871187,\r
-    20.571680388589));\r
-#17727 = CARTESIAN_POINT('',(6.586967733064,1.459360170121,\r
-    20.973834042686));\r
-#17728 = CARTESIAN_POINT('',(6.539952850176,1.338946324469,\r
-    21.375522731357));\r
-#17729 = CARTESIAN_POINT('',(6.497746577274,1.214384206319,\r
-    21.776411434888));\r
-#17730 = CARTESIAN_POINT('',(6.459900385021,1.085082503175,\r
-    22.176135869802));\r
-#17731 = CARTESIAN_POINT('',(6.39525550337,0.829593353932,\r
-    22.931733727047));\r
-#17732 = CARTESIAN_POINT('',(6.367723105275,0.704442967974,\r
-    23.287903864729));\r
-#17733 = CARTESIAN_POINT('',(6.342818353011,0.574570549617,\r
-    23.642538446169));\r
-#17734 = CARTESIAN_POINT('',(6.320040426872,0.439551369682,\r
-    23.995331803384));\r
-#17735 = CARTESIAN_POINT('',(6.298787682112,0.298988908923,\r
-    24.345964000275));\r
-#17736 = CARTESIAN_POINT('',(6.278354610604,0.152548729153,\r
-    24.694113788339));\r
-#17737 = CARTESIAN_POINT('',(6.257944958316,-3.9E-15,25.039475267331));\r
-#17738 = PCURVE('',#2592,#17739);\r
-#17739 = DEFINITIONAL_REPRESENTATION('',(#17740),#17809);\r
-#17740 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#17741,#17742,#17743,#17744,\r
-    #17745,#17746,#17747,#17748,#17749,#17750,#17751,#17752,#17753,\r
-    #17754,#17755,#17756,#17757,#17758,#17759,#17760,#17761,#17762,\r
-    #17763,#17764,#17765,#17766,#17767,#17768,#17769,#17770,#17771,\r
-    #17772,#17773,#17774,#17775,#17776,#17777,#17778,#17779,#17780,\r
-    #17781,#17782,#17783,#17784,#17785,#17786,#17787,#17788,#17789,\r
-    #17790,#17791,#17792,#17793,#17794,#17795,#17796,#17797,#17798,\r
-    #17799,#17800,#17801,#17802,#17803,#17804,#17805,#17806,#17807,\r
-    #17808),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.151692379293,0.228132529897,0.274816742652,0.380397599146,\r
-    0.533911503643,0.583768566652,0.632860149988,0.776353259439,\r
-    0.889996277379,0.947964489173,1.),.UNSPECIFIED.);\r
-#17741 = CARTESIAN_POINT('',(0.940985332192,0.));\r
-#17742 = CARTESIAN_POINT('',(0.915591414415,3.4625838E-10));\r
-#17743 = CARTESIAN_POINT('',(0.890173330108,3.550562042281E-04));\r
-#17744 = CARTESIAN_POINT('',(0.864709819722,1.098237940157E-03));\r
-#17745 = CARTESIAN_POINT('',(0.839189112663,2.269349952717E-03));\r
-#17746 = CARTESIAN_POINT('',(0.813608257902,3.916444785511E-03));\r
-#17747 = CARTESIAN_POINT('',(0.787974401019,6.097291599132E-03));\r
-#17748 = CARTESIAN_POINT('',(0.749374312665,1.028345170114E-02));\r
-#17749 = CARTESIAN_POINT('',(0.73643279742,1.183909318002E-02));\r
-#17750 = CARTESIAN_POINT('',(0.723486498751,1.355644729055E-02));\r
-#17751 = CARTESIAN_POINT('',(0.710539425378,1.544493940704E-02));\r
-#17752 = CARTESIAN_POINT('',(0.697596676705,1.751463492194E-02));\r
-#17753 = CARTESIAN_POINT('',(0.684664561584,1.977617774074E-02));\r
-#17754 = CARTESIAN_POINT('',(0.663863858389,2.374590143825E-02));\r
-#17755 = CARTESIAN_POINT('',(0.65598380332,2.53267944575E-02));\r
-#17756 = CARTESIAN_POINT('',(0.648112304392,2.698594019088E-02));\r
-#17757 = CARTESIAN_POINT('',(0.640251269854,2.872594445021E-02));\r
-#17758 = CARTESIAN_POINT('',(0.632402773248,3.05494683633E-02));\r
-#17759 = CARTESIAN_POINT('',(0.624569062996,3.245921023445E-02));\r
-#17760 = CARTESIAN_POINT('',(0.599074822509,3.897808888313E-02));\r
-#17761 = CARTESIAN_POINT('',(0.581483640173,4.395355774943E-02));\r
-#17762 = CARTESIAN_POINT('',(0.564009236887,4.941532918917E-02));\r
-#17763 = CARTESIAN_POINT('',(0.546683704215,5.539519242439E-02));\r
-#17764 = CARTESIAN_POINT('',(0.529541513904,6.19248841582E-02));\r
-#17765 = CARTESIAN_POINT('',(0.512619546403,6.903417798009E-02));\r
-#17766 = CARTESIAN_POINT('',(0.471728896504,8.796352925858E-02));\r
-#17767 = CARTESIAN_POINT('',(0.44804208111,0.100460075377));\r
-#17768 = CARTESIAN_POINT('',(0.42502022577,0.114313050296));\r
-#17769 = CARTESIAN_POINT('',(0.402770759405,0.12958627791));\r
-#17770 = CARTESIAN_POINT('',(0.381385455799,0.146324477542));\r
-#17771 = CARTESIAN_POINT('',(0.360937820915,0.16454695342));\r
-#17772 = CARTESIAN_POINT('',(0.335163691093,0.190645084001));\r
-#17773 = CARTESIAN_POINT('',(0.328949192914,0.197199504355));\r
-#17774 = CARTESIAN_POINT('',(0.322840506056,0.20391041552));\r
-#17775 = CARTESIAN_POINT('',(0.316838861292,0.210777556589));\r
-#17776 = CARTESIAN_POINT('',(0.310945622867,0.217801017673));\r
-#17777 = CARTESIAN_POINT('',(0.305161304777,0.224980058921));\r
-#17778 = CARTESIAN_POINT('',(0.293899292688,0.239536273921));\r
-#17779 = CARTESIAN_POINT('',(0.288418236093,0.246908713837));\r
-#17780 = CARTESIAN_POINT('',(0.283044251971,0.254431531073));\r
-#17781 = CARTESIAN_POINT('',(0.277777962604,0.262104550448));\r
-#17782 = CARTESIAN_POINT('',(0.272619932386,0.269927696257));\r
-#17783 = CARTESIAN_POINT('',(0.26757067289,0.277901007441));\r
-#17784 = CARTESIAN_POINT('',(0.248191114795,0.309769805107));\r
-#17785 = CARTESIAN_POINT('',(0.234684458497,0.334800030252));\r
-#17786 = CARTESIAN_POINT('',(0.222123044751,0.361118384505));\r
-#17787 = CARTESIAN_POINT('',(0.210515238841,0.388737430152));\r
-#17788 = CARTESIAN_POINT('',(0.199865441482,0.417681569241));\r
-#17789 = CARTESIAN_POINT('',(0.190173974782,0.44798965204));\r
-#17790 = CARTESIAN_POINT('',(0.174508650378,0.504842021226));\r
-#17791 = CARTESIAN_POINT('',(0.168180478128,0.530858965674));\r
-#17792 = CARTESIAN_POINT('',(0.162443063305,0.557794225044));\r
-#17793 = CARTESIAN_POINT('',(0.157288042269,0.585682597949));\r
-#17794 = CARTESIAN_POINT('',(0.152701354898,0.614566967494));\r
-#17795 = CARTESIAN_POINT('',(0.148659633162,0.644498225858));\r
-#17796 = CARTESIAN_POINT('',(0.143308619317,0.691366393659));\r
-#17797 = CARTESIAN_POINT('',(0.141630790634,0.70748512367));\r
-#17798 = CARTESIAN_POINT('',(0.140076428303,0.72389870155));\r
-#17799 = CARTESIAN_POINT('',(0.13863780936,0.740614983568));\r
-#17800 = CARTESIAN_POINT('',(0.137305111797,0.757641981756));\r
-#17801 = CARTESIAN_POINT('',(0.136065851119,0.774988129256));\r
-#17802 = CARTESIAN_POINT('',(0.133861707735,0.808528743601));\r
-#17803 = CARTESIAN_POINT('',(0.132881741016,0.824659201395));\r
-#17804 = CARTESIAN_POINT('',(0.131953103676,0.841060946631));\r
-#17805 = CARTESIAN_POINT('',(0.131062473409,0.857740971537));\r
-#17806 = CARTESIAN_POINT('',(0.130194189722,0.874706958064));\r
-#17807 = CARTESIAN_POINT('',(0.129330356333,0.891968317643));\r
-#17808 = CARTESIAN_POINT('',(0.128451400735,0.909537889572));\r
-#17809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#17810 = PCURVE('',#2555,#17811);\r
-#17811 = DEFINITIONAL_REPRESENTATION('',(#17812),#17881);\r
-#17812 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#17813,#17814,#17815,#17816,\r
-    #17817,#17818,#17819,#17820,#17821,#17822,#17823,#17824,#17825,\r
-    #17826,#17827,#17828,#17829,#17830,#17831,#17832,#17833,#17834,\r
-    #17835,#17836,#17837,#17838,#17839,#17840,#17841,#17842,#17843,\r
-    #17844,#17845,#17846,#17847,#17848,#17849,#17850,#17851,#17852,\r
-    #17853,#17854,#17855,#17856,#17857,#17858,#17859,#17860,#17861,\r
-    #17862,#17863,#17864,#17865,#17866,#17867,#17868,#17869,#17870,\r
-    #17871,#17872,#17873,#17874,#17875,#17876,#17877,#17878,#17879,\r
-    #17880),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.151692379293,0.228132529897,0.274816742652,0.380397599146,\r
-    0.533911503643,0.583768566652,0.632860149988,0.776353259439,\r
-    0.889996277379,0.947964489173,1.),.UNSPECIFIED.);\r
-#17813 = CARTESIAN_POINT('',(5.625080436632,0.999999984841));\r
-#17814 = CARTESIAN_POINT('',(5.638810371065,0.986675894524));\r
-#17815 = CARTESIAN_POINT('',(5.652636022409,0.972984606941));\r
-#17816 = CARTESIAN_POINT('',(5.666515444318,0.958891534683));\r
-#17817 = CARTESIAN_POINT('',(5.680395531653,0.944360965587));\r
-#17818 = CARTESIAN_POINT('',(5.694209683578,0.929355012899));\r
-#17819 = CARTESIAN_POINT('',(5.707876100465,0.913834468295));\r
-#17820 = CARTESIAN_POINT('',(5.728059570904,0.88966216801));\r
-#17821 = CARTESIAN_POINT('',(5.734759774047,0.881422790188));\r
-#17822 = CARTESIAN_POINT('',(5.741384618889,0.87303890057));\r
-#17823 = CARTESIAN_POINT('',(5.747920252178,0.864506139956));\r
-#17824 = CARTESIAN_POINT('',(5.754351805184,0.855820521048));\r
-#17825 = CARTESIAN_POINT('',(5.760663526335,0.846978635833));\r
-#17826 = CARTESIAN_POINT('',(5.77061040179,0.832480830417));\r
-#17827 = CARTESIAN_POINT('',(5.774331047381,0.826924528444));\r
-#17828 = CARTESIAN_POINT('',(5.777997098697,0.821308375551));\r
-#17829 = CARTESIAN_POINT('',(5.781604720868,0.815631883978));\r
-#17830 = CARTESIAN_POINT('',(5.785150031239,0.809894687595));\r
-#17831 = CARTESIAN_POINT('',(5.788629134526,0.804096569811));\r
-#17832 = CARTESIAN_POINT('',(5.799747993759,0.784986619861));\r
-#17833 = CARTESIAN_POINT('',(5.807100040227,0.771422817653));\r
-#17834 = CARTESIAN_POINT('',(5.81404856408,0.757547096224));\r
-#17835 = CARTESIAN_POINT('',(5.820550028522,0.74336321879));\r
-#17836 = CARTESIAN_POINT('',(5.826565677031,0.728879181899));\r
-#17837 = CARTESIAN_POINT('',(5.832065406225,0.714108792139));\r
-#17838 = CARTESIAN_POINT('',(5.844255673047,0.677211881964));\r
-#17839 = CARTESIAN_POINT('',(5.850355270451,0.65478394343));\r
-#17840 = CARTESIAN_POINT('',(5.855279245013,0.631858079733));\r
-#17841 = CARTESIAN_POINT('',(5.859044404883,0.608513958954));\r
-#17842 = CARTESIAN_POINT('',(5.8617576363,0.58484616135));\r
-#17843 = CARTESIAN_POINT('',(5.863631160716,0.56095965774));\r
-#17844 = CARTESIAN_POINT('',(5.865395571076,0.529171286101));\r
-#17845 = CARTESIAN_POINT('',(5.865771029036,0.521365894445));\r
-#17846 = CARTESIAN_POINT('',(5.866099586097,0.513553176325));\r
-#17847 = CARTESIAN_POINT('',(5.866392483657,0.505731921861));\r
-#17848 = CARTESIAN_POINT('',(5.866661664686,0.497912960925));\r
-#17849 = CARTESIAN_POINT('',(5.866920191669,0.490093273015));\r
-#17850 = CARTESIAN_POINT('',(5.867438991008,0.47457580575));\r
-#17851 = CARTESIAN_POINT('',(5.867699180855,0.466877961072));\r
-#17852 = CARTESIAN_POINT('',(5.867975135802,0.459181881452));\r
-#17853 = CARTESIAN_POINT('',(5.868280457859,0.451488390078));\r
-#17854 = CARTESIAN_POINT('',(5.868629353104,0.44379824119));\r
-#17855 = CARTESIAN_POINT('',(5.869036601916,0.436112126608));\r
-#17856 = CARTESIAN_POINT('',(5.870923264091,0.405978069033));\r
-#17857 = CARTESIAN_POINT('',(5.872958539175,0.383564736762));\r
-#17858 = CARTESIAN_POINT('',(5.876006097674,0.36120777633));\r
-#17859 = CARTESIAN_POINT('',(5.880488988451,0.338919800753));\r
-#17860 = CARTESIAN_POINT('',(5.886866004461,0.316711222212));\r
-#17861 = CARTESIAN_POINT('',(5.895636429456,0.294592059861));\r
-#17862 = CARTESIAN_POINT('',(5.916669361634,0.255140167764));\r
-#17863 = CARTESIAN_POINT('',(5.92782640091,0.237768060569));\r
-#17864 = CARTESIAN_POINT('',(5.941129897648,0.220466335592));\r
-#17865 = CARTESIAN_POINT('',(5.956896211143,0.203242262897));\r
-#17866 = CARTESIAN_POINT('',(5.975478487735,0.186105075905));\r
-#17867 = CARTESIAN_POINT('',(5.997296230081,0.169068117034));\r
-#17868 = CARTESIAN_POINT('',(6.035829825403,0.143522828674));\r
-#17869 = CARTESIAN_POINT('',(6.049808293812,0.134925520937));\r
-#17870 = CARTESIAN_POINT('',(6.064810452859,0.126362553471));\r
-#17871 = CARTESIAN_POINT('',(6.080900213713,0.11783731522));\r
-#17872 = CARTESIAN_POINT('',(6.098143096457,0.109353891408));\r
-#17873 = CARTESIAN_POINT('',(6.116603409626,0.100917026392));\r
-#17874 = CARTESIAN_POINT('',(6.15405572623,8.500510366505E-02));\r
-#17875 = CARTESIAN_POINT('',(6.172799751747,7.752007231447E-02));\r
-#17876 = CARTESIAN_POINT('',(6.192613494848,7.008076416232E-02));\r
-#17877 = CARTESIAN_POINT('',(6.213534678014,6.269158873856E-02));\r
-#17878 = CARTESIAN_POINT('',(6.235593323691,5.53573115523E-02));\r
-#17879 = CARTESIAN_POINT('',(6.258808498153,4.808280280709E-02));\r
-#17880 = CARTESIAN_POINT('',(6.28318530718,4.087271572063E-02));\r
-#17881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#17882 = ADVANCED_FACE('',(#17883),#2555,.T.);\r
-#17883 = FACE_BOUND('',#17884,.T.);\r
-#17884 = EDGE_LOOP('',(#17885,#17921,#17922,#17923,#18123,#18169));\r
-#17885 = ORIENTED_EDGE('',*,*,#17886,.T.);\r
-#17886 = EDGE_CURVE('',#17887,#17141,#17889,.T.);\r
-#17887 = VERTEX_POINT('',#17888);\r
-#17888 = CARTESIAN_POINT('',(7.479891580574,1.997436753704,17.));\r
-#17889 = SURFACE_CURVE('',#17890,(#17905,#17913),.PCURVE_S1.);\r
-#17890 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#17891,#17892,#17893,#17894,\r
-    #17895,#17896,#17897,#17898,#17899,#17900,#17901,#17902,#17903,\r
-    #17904),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.250999994628,\r
-    0.500999997956,0.751000001283,1.),.UNSPECIFIED.);\r
-#17891 = CARTESIAN_POINT('',(7.624379563974,1.344383828291,17.));\r
-#17892 = CARTESIAN_POINT('',(7.568861775343,1.659240669507,17.));\r
-#17893 = CARTESIAN_POINT('',(7.496007406539,1.971041579521,17.));\r
-#17894 = CARTESIAN_POINT('',(7.406069638802,2.278350535849,17.));\r
-#17895 = CARTESIAN_POINT('',(7.193423545977,2.880033593245,17.));\r
-#17896 = CARTESIAN_POINT('',(7.070846525158,3.174456208755,17.));\r
-#17897 = CARTESIAN_POINT('',(6.932283569709,3.46170193968,17.));\r
-#17898 = CARTESIAN_POINT('',(6.62457780154,4.019316454497,17.));\r
-#17899 = CARTESIAN_POINT('',(6.455434054089,4.289686932278,17.));\r
-#17900 = CARTESIAN_POINT('',(6.271695710867,4.550359185859,17.));\r
-#17901 = CARTESIAN_POINT('',(5.877606068275,5.049046751754,17.));\r
-#17902 = CARTESIAN_POINT('',(5.667362976779,5.287150060205,17.));\r
-#17903 = CARTESIAN_POINT('',(5.444409475474,5.513395612225,17.));\r
-#17904 = CARTESIAN_POINT('',(5.209798580285,5.726825505127,17.));\r
-#17905 = PCURVE('',#2555,#17906);\r
-#17906 = DEFINITIONAL_REPRESENTATION('',(#17907),#17912);\r
-#17907 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#17908,#17909,#17910,#17911),\r
-  .UNSPECIFIED.,.F.,.F.,(4,4),(0.13131461931,0.240124009711),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#17908 = CARTESIAN_POINT('',(6.022233588217,0.212321474531));\r
-#17909 = CARTESIAN_POINT('',(5.998364260317,0.212321474552));\r
-#17910 = CARTESIAN_POINT('',(5.974494918407,0.212321474501));\r
-#17911 = CARTESIAN_POINT('',(5.950625592008,0.212321474504));\r
-#17912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#17913 = PCURVE('',#17286,#17914);\r
-#17914 = DEFINITIONAL_REPRESENTATION('',(#17915),#17920);\r
-#17915 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#17916,#17917,#17918,#17919),\r
-  .UNSPECIFIED.,.F.,.F.,(4,4),(0.13131461931,0.240124009711),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#17916 = CARTESIAN_POINT('',(6.022233588217,0.212321474531));\r
-#17917 = CARTESIAN_POINT('',(5.998364260317,0.212321474552));\r
-#17918 = CARTESIAN_POINT('',(5.974494918407,0.212321474501));\r
-#17919 = CARTESIAN_POINT('',(5.950625592008,0.212321474504));\r
-#17920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#17921 = ORIENTED_EDGE('',*,*,#17667,.T.);\r
-#17922 = ORIENTED_EDGE('',*,*,#2537,.T.);\r
-#17923 = ORIENTED_EDGE('',*,*,#17924,.T.);\r
-#17924 = EDGE_CURVE('',#2460,#17925,#17927,.T.);\r
-#17925 = VERTEX_POINT('',#17926);\r
-#17926 = CARTESIAN_POINT('',(7.713106473883,0.668221659299,\r
-    16.999999999638));\r
-#17927 = SURFACE_CURVE('',#17928,(#17991,#18057),.PCURVE_S1.);\r
-#17928 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#17929,#17930,#17931,#17932,\r
-    #17933,#17934,#17935,#17936,#17937,#17938,#17939,#17940,#17941,\r
-    #17942,#17943,#17944,#17945,#17946,#17947,#17948,#17949,#17950,\r
-    #17951,#17952,#17953,#17954,#17955,#17956,#17957,#17958,#17959,\r
-    #17960,#17961,#17962,#17963,#17964,#17965,#17966,#17967,#17968,\r
-    #17969,#17970,#17971,#17972,#17973,#17974,#17975,#17976,#17977,\r
-    #17978,#17979,#17980,#17981,#17982,#17983,#17984,#17985,#17986,\r
-    #17987,#17988,#17989,#17990),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,\r
-    6,6,8),(0.,7.498728633156E-02,0.155780580593,0.24807799874,\r
-    0.356813068417,0.403490979557,0.450447111705,0.595829143,\r
-    0.756699142721,0.837991615013,1.),.UNSPECIFIED.);\r
-#17929 = CARTESIAN_POINT('',(6.835624384368,-4.05E-15,20.527313006842));\r
-#17930 = CARTESIAN_POINT('',(6.929167396402,0.107445188311,\r
-    20.055809888812));\r
-#17931 = CARTESIAN_POINT('',(7.029121115542,0.208257782649,\r
-    19.584009059392));\r
-#17932 = CARTESIAN_POINT('',(7.136096195764,0.302998878323,\r
-    19.112381760535));\r
-#17933 = CARTESIAN_POINT('',(7.25055738298,0.392190698624,18.64136353558\r
-    ));\r
-#17934 = CARTESIAN_POINT('',(7.372860542044,0.476292881764,\r
-    18.171358223348));\r
-#17935 = CARTESIAN_POINT('',(7.50328063191,0.55569794897,17.702743569363\r
-    ));\r
-#17936 = CARTESIAN_POINT('',(7.79152356147,0.711604667724,\r
-    16.732865577275));\r
-#17937 = CARTESIAN_POINT('',(7.95068689451,0.787405621237,\r
-    16.231881509373));\r
-#17938 = CARTESIAN_POINT('',(8.119786823556,0.858573586921,\r
-    15.733374754816));\r
-#17939 = CARTESIAN_POINT('',(8.299006987307,0.925458575941,\r
-    15.237766031707));\r
-#17940 = CARTESIAN_POINT('',(8.488472793922,0.988352130677,\r
-    14.745458911554));\r
-#17941 = CARTESIAN_POINT('',(8.68826606763,1.047506672921,\r
-    14.256847554087));\r
-#17942 = CARTESIAN_POINT('',(9.138519121673,1.166733298707,\r
-    13.218804060492));\r
-#17943 = CARTESIAN_POINT('',(9.392144733174,1.225737141639,\r
-    12.670613294615));\r
-#17944 = CARTESIAN_POINT('',(9.659371649253,1.280520392255,\r
-    12.128330640318));\r
-#17945 = CARTESIAN_POINT('',(9.940205242274,1.331404457828,\r
-    11.592520067518));\r
-#17946 = CARTESIAN_POINT('',(10.234605079729,1.378721221853,\r
-    11.063738798896));\r
-#17947 = CARTESIAN_POINT('',(10.542492088065,1.422845795961,\r
-    10.542544059644));\r
-#17948 = CARTESIAN_POINT('',(11.242220525727,1.512967071245,\r
-    9.42507673178));\r
-#17949 = CARTESIAN_POINT('',(11.63924912188,1.557897656365,\r
-    8.831963058145));\r
-#17950 = CARTESIAN_POINT('',(12.054650004939,1.599740239356,\r
-    8.251061359457));\r
-#17951 = CARTESIAN_POINT('',(12.488171866633,1.639351671029,\r
-    7.683278377067));\r
-#17952 = CARTESIAN_POINT('',(12.939503399466,1.677776858931,\r
-    7.129529617251));\r
-#17953 = CARTESIAN_POINT('',(13.408269854903,1.716273605732,\r
-    6.590738150399));\r
-#17954 = CARTESIAN_POINT('',(14.102543206882,1.77348914248,5.843346404)\r
-  );\r
-#17955 = CARTESIAN_POINT('',(14.31419561992,1.790956367501,\r
-    5.621795681561));\r
-#17956 = CARTESIAN_POINT('',(14.528939663248,1.808821659147,\r
-    5.403244948961));\r
-#17957 = CARTESIAN_POINT('',(14.746738554189,1.827208303759,\r
-    5.187770920169));\r
-#17958 = CARTESIAN_POINT('',(14.96754603604,1.846244759303,\r
-    4.975444505208));\r
-#17959 = CARTESIAN_POINT('',(15.191304990354,1.866063615522,\r
-    4.766329502944));\r
-#17960 = CARTESIAN_POINT('',(15.645955585703,1.907664475707,\r
-    4.353421771487));\r
-#17961 = CARTESIAN_POINT('',(15.876881647917,1.929457440272,\r
-    4.149667732228));\r
-#17962 = CARTESIAN_POINT('',(16.110669669249,1.952320541012,\r
-    3.949290017827));\r
-#17963 = CARTESIAN_POINT('',(16.34724887958,1.976397317717,\r
-    3.752346741093));\r
-#17964 = CARTESIAN_POINT('',(16.586540944301,2.001834079174,\r
-    3.558890754229));\r
-#17965 = CARTESIAN_POINT('',(16.828459831161,2.02877853976,\r
-    3.368969323833));\r
-#17966 = CARTESIAN_POINT('',(17.829765027116,2.145927357616,\r
-    2.605674881814));\r
-#17967 = CARTESIAN_POINT('',(18.611007175459,2.250358001,2.062922555733)\r
-  );\r
-#17968 = CARTESIAN_POINT('',(19.4137095348,2.375042719864,1.555730626165\r
-    ));\r
-#17969 = CARTESIAN_POINT('',(20.234375814608,2.524355302173,\r
-    1.084749371896));\r
-#17970 = CARTESIAN_POINT('',(21.069010110142,2.702222912321,\r
-    0.649896426266));\r
-#17971 = CARTESIAN_POINT('',(21.913276788924,2.911644001979,\r
-    0.250496388084));\r
-#17972 = CARTESIAN_POINT('',(23.702476773945,3.423102933299,\r
-    -0.518505999179));\r
-#17973 = CARTESIAN_POINT('',(24.648834502506,3.73271095192,\r
-    -0.880522457577));\r
-#17974 = CARTESIAN_POINT('',(25.595486723985,4.085756041573,\r
-    -1.202032793977));\r
-#17975 = CARTESIAN_POINT('',(26.536837948741,4.483211895834,\r
-    -1.485554919461));\r
-#17976 = CARTESIAN_POINT('',(27.468148931533,4.924497488805,\r
-    -1.733961900753));\r
-#17977 = CARTESIAN_POINT('',(28.385480579789,5.407884131121,\r
-    -1.950130424952));\r
-#17978 = CARTESIAN_POINT('',(29.740487211577,6.194979003298,\r
-    -2.231166720661));\r
-#17979 = CARTESIAN_POINT('',(30.191033811548,6.469325417444,\r
-    -2.31799645692));\r
-#17980 = CARTESIAN_POINT('',(30.636890948774,6.753490922653,\r
-    -2.397677200725));\r
-#17981 = CARTESIAN_POINT('',(31.077758325237,7.047135564044,\r
-    -2.470563216211));\r
-#17982 = CARTESIAN_POINT('',(31.513397253558,7.349894959689,\r
-    -2.536995844772));\r
-#17983 = CARTESIAN_POINT('',(31.94362400639,7.66139147748,-2.59729976848\r
-    ));\r
-#17984 = CARTESIAN_POINT('',(33.214649485605,8.618684745522,\r
-    -2.760351892508));\r
-#17985 = CARTESIAN_POINT('',(34.038907922611,9.289275724173,\r
-    -2.845785147579));\r
-#17986 = CARTESIAN_POINT('',(34.84011192704,9.990070945703,\r
-    -2.910515115315));\r
-#17987 = CARTESIAN_POINT('',(35.617981144789,10.718052640235,\r
-    -2.956647684908));\r
-#17988 = CARTESIAN_POINT('',(36.372734415269,11.470339204742,\r
-    -2.985973526696));\r
-#17989 = CARTESIAN_POINT('',(37.104964917481,12.244319998355,\r
-    -2.999999999965));\r
-#17990 = CARTESIAN_POINT('',(37.815577464342,13.037718398492,-3.));\r
-#17991 = PCURVE('',#2555,#17992);\r
-#17992 = DEFINITIONAL_REPRESENTATION('',(#17993),#18056);\r
-#17993 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#17994,#17995,#17996,#17997,\r
-    #17998,#17999,#18000,#18001,#18002,#18003,#18004,#18005,#18006,\r
-    #18007,#18008,#18009,#18010,#18011,#18012,#18013,#18014,#18015,\r
-    #18016,#18017,#18018,#18019,#18020,#18021,#18022,#18023,#18024,\r
-    #18025,#18026,#18027,#18028,#18029,#18030,#18031,#18032,#18033,\r
-    #18034,#18035,#18036,#18037,#18038,#18039,#18040,#18041,#18042,\r
-    #18043,#18044,#18045,#18046,#18047,#18048,#18049,#18050,#18051,\r
-    #18052,#18053,#18054,#18055),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,\r
-    6,6,8),(0.,7.498728633156E-02,0.155780580593,0.24807799874,\r
-    0.356813068417,0.403490979557,0.450447111705,0.595829143,\r
-    0.756699142721,0.837991615013,1.),.UNSPECIFIED.);\r
-#17994 = CARTESIAN_POINT('',(6.28318530718,0.13589328709));\r
-#17995 = CARTESIAN_POINT('',(6.267466891089,0.145948377732));\r
-#17996 = CARTESIAN_POINT('',(6.253220667854,0.15605083752));\r
-#17997 = CARTESIAN_POINT('',(6.240354579831,0.166195562381));\r
-#17998 = CARTESIAN_POINT('',(6.22877387625,0.17637826807));\r
-#17999 = CARTESIAN_POINT('',(6.218385651298,0.186595389922));\r
-#18000 = CARTESIAN_POINT('',(6.209101105609,0.196843955912));\r
-#18001 = CARTESIAN_POINT('',(6.191929981702,0.218194659915));\r
-#18002 = CARTESIAN_POINT('',(6.18420728833,0.229301495149));\r
-#18003 = CARTESIAN_POINT('',(6.177561555735,0.240438779317));\r
-#18004 = CARTESIAN_POINT('',(6.171892836583,0.251603993473));\r
-#18005 = CARTESIAN_POINT('',(6.167107531987,0.262795031966));\r
-#18006 = CARTESIAN_POINT('',(6.163118151436,0.2740100272));\r
-#18007 = CARTESIAN_POINT('',(6.156100284678,0.298084485708));\r
-#18008 = CARTESIAN_POINT('',(6.153289483155,0.310950835386));\r
-#18009 = CARTESIAN_POINT('',(6.151287456625,0.323843653548));\r
-#18010 = CARTESIAN_POINT('',(6.149980735138,0.336760734131));\r
-#18011 = CARTESIAN_POINT('',(6.149263812318,0.349700044494));\r
-#18012 = CARTESIAN_POINT('',(6.14903826311,0.362659532859));\r
-#18013 = CARTESIAN_POINT('',(6.149416932743,0.390925649658));\r
-#18014 = CARTESIAN_POINT('',(6.150176084288,0.40623927662));\r
-#18015 = CARTESIAN_POINT('',(6.151339228495,0.421574482017));\r
-#18016 = CARTESIAN_POINT('',(6.152768547472,0.436927726285));\r
-#18017 = CARTESIAN_POINT('',(6.154337596096,0.452294971086));\r
-#18018 = CARTESIAN_POINT('',(6.155930995353,0.467671429664));\r
-#18019 = CARTESIAN_POINT('',(6.158094892495,0.489653746714));\r
-#18020 = CARTESIAN_POINT('',(6.158730174219,0.496256555295));\r
-#18021 = CARTESIAN_POINT('',(6.159342610955,0.502859858847));\r
-#18022 = CARTESIAN_POINT('',(6.159924351616,0.509463175679));\r
-#18023 = CARTESIAN_POINT('',(6.160467998872,0.516064448668));\r
-#18024 = CARTESIAN_POINT('',(6.160966644301,0.522660768626));\r
-#18025 = CARTESIAN_POINT('',(6.16186369976,0.535880297176));\r
-#18026 = CARTESIAN_POINT('',(6.162261497702,0.542503270888));\r
-#18027 = CARTESIAN_POINT('',(6.162600676956,0.549117813945));\r
-#18028 = CARTESIAN_POINT('',(6.162875187043,0.555721899496));\r
-#18029 = CARTESIAN_POINT('',(6.163079501229,0.562313481085));\r
-#18030 = CARTESIAN_POINT('',(6.163208634584,0.568890499837));\r
-#18031 = CARTESIAN_POINT('',(6.163411505212,0.595762681449));\r
-#18032 = CARTESIAN_POINT('',(6.162801761714,0.615917977155));\r
-#18033 = CARTESIAN_POINT('',(6.161297132988,0.635851272972));\r
-#18034 = CARTESIAN_POINT('',(6.158817559242,0.655501477844));\r
-#18035 = CARTESIAN_POINT('',(6.15533719069,0.674814626547));\r
-#18036 = CARTESIAN_POINT('',(6.150874550688,0.693744969466));\r
-#18037 = CARTESIAN_POINT('',(6.139516164516,0.732732720749));\r
-#18038 = CARTESIAN_POINT('',(6.132410084749,0.752701503319));\r
-#18039 = CARTESIAN_POINT('',(6.124235200716,0.772103595235));\r
-#18040 = CARTESIAN_POINT('',(6.11510917738,0.790913742423));\r
-#18041 = CARTESIAN_POINT('',(6.1051670849,0.809127191407));\r
-#18042 = CARTESIAN_POINT('',(6.094544812735,0.826749759535));\r
-#18043 = CARTESIAN_POINT('',(6.077728070287,0.852405589962));\r
-#18044 = CARTESIAN_POINT('',(6.071941678372,0.860871488247));\r
-#18045 = CARTESIAN_POINT('',(6.066030424526,0.869193135227));\r
-#18046 = CARTESIAN_POINT('',(6.060009767447,0.877373577307));\r
-#18047 = CARTESIAN_POINT('',(6.05389426757,0.885416373541));\r
-#18048 = CARTESIAN_POINT('',(6.047697481692,0.893325418865));\r
-#18049 = CARTESIAN_POINT('',(6.028945047804,0.916608289915));\r
-#18050 = CARTESIAN_POINT('',(6.016185656024,0.931595706212));\r
-#18051 = CARTESIAN_POINT('',(6.0032511532,0.946101273438));\r
-#18052 = CARTESIAN_POINT('',(5.990222873985,0.960160664102));\r
-#18053 = CARTESIAN_POINT('',(5.977167258439,0.973808518432));\r
-#18054 = CARTESIAN_POINT('',(5.964137602922,0.987077663634));\r
-#18055 = CARTESIAN_POINT('',(5.95117632018,1.));\r
-#18056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#18057 = PCURVE('',#2493,#18058);\r
-#18058 = DEFINITIONAL_REPRESENTATION('',(#18059),#18122);\r
-#18059 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#18060,#18061,#18062,#18063,\r
-    #18064,#18065,#18066,#18067,#18068,#18069,#18070,#18071,#18072,\r
-    #18073,#18074,#18075,#18076,#18077,#18078,#18079,#18080,#18081,\r
-    #18082,#18083,#18084,#18085,#18086,#18087,#18088,#18089,#18090,\r
-    #18091,#18092,#18093,#18094,#18095,#18096,#18097,#18098,#18099,\r
-    #18100,#18101,#18102,#18103,#18104,#18105,#18106,#18107,#18108,\r
-    #18109,#18110,#18111,#18112,#18113,#18114,#18115,#18116,#18117,\r
-    #18118,#18119,#18120,#18121),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,\r
-    6,6,8),(0.,7.498728633156E-02,0.155780580593,0.24807799874,\r
-    0.356813068417,0.403490979557,0.450447111705,0.595829143,\r
-    0.756699142721,0.837991615013,1.),.UNSPECIFIED.);\r
-#18060 = CARTESIAN_POINT('',(2.858048369565,0.692692201097));\r
-#18061 = CARTESIAN_POINT('',(2.856221436779,0.674320851443));\r
-#18062 = CARTESIAN_POINT('',(2.854224419404,0.656305563177));\r
-#18063 = CARTESIAN_POINT('',(2.852044820199,0.638639045398));\r
-#18064 = CARTESIAN_POINT('',(2.849673570106,0.621314235051));\r
-#18065 = CARTESIAN_POINT('',(2.847103996573,0.604324328883));\r
-#18066 = CARTESIAN_POINT('',(2.844331093113,0.587662863037));\r
-#18067 = CARTESIAN_POINT('',(2.838140355624,0.553719743171));\r
-#18068 = CARTESIAN_POINT('',(2.834689195207,0.53648987877));\r
-#18069 = CARTESIAN_POINT('',(2.830992896109,0.519626735632));\r
-#18070 = CARTESIAN_POINT('',(2.827048370969,0.503123352378));\r
-#18071 = CARTESIAN_POINT('',(2.822853588179,0.486973495997));\r
-#18072 = CARTESIAN_POINT('',(2.818407243403,0.471171744866));\r
-#18073 = CARTESIAN_POINT('',(2.808341073388,0.438054111763));\r
-#18074 = CARTESIAN_POINT('',(2.802644255428,0.420842855512));\r
-#18075 = CARTESIAN_POINT('',(2.796617216429,0.404072845052));\r
-#18076 = CARTESIAN_POINT('',(2.790259891154,0.387738281293));\r
-#18077 = CARTESIAN_POINT('',(2.783572869001,0.371834509049));\r
-#18078 = CARTESIAN_POINT('',(2.776557234157,0.356358015932));\r
-#18079 = CARTESIAN_POINT('',(2.760564126951,0.323574066692));\r
-#18080 = CARTESIAN_POINT('',(2.751459763762,0.306431369145));\r
-#18081 = CARTESIAN_POINT('',(2.741903811701,0.28987397958));\r
-#18082 = CARTESIAN_POINT('',(2.73189937406,0.273899544232));\r
-#18083 = CARTESIAN_POINT('',(2.721450063919,0.258507531276));\r
-#18084 = CARTESIAN_POINT('',(2.710559981002,0.243698980071));\r
-#18085 = CARTESIAN_POINT('',(2.694371806717,0.223370488605));\r
-#18086 = CARTESIAN_POINT('',(2.68942939437,0.217372824145));\r
-#18087 = CARTESIAN_POINT('',(2.684407066466,0.21148330175));\r
-#18088 = CARTESIAN_POINT('',(2.679305187495,0.205702243733));\r
-#18089 = CARTESIAN_POINT('',(2.674124304017,0.20002985732));\r
-#18090 = CARTESIAN_POINT('',(2.668865176121,0.194466202382));\r
-#18091 = CARTESIAN_POINT('',(2.658160225138,0.183524025994));\r
-#18092 = CARTESIAN_POINT('',(2.65271347931,0.178146793247));\r
-#18093 = CARTESIAN_POINT('',(2.647189221834,0.17287973166));\r
-#18094 = CARTESIAN_POINT('',(2.641588438623,0.167722816795));\r
-#18095 = CARTESIAN_POINT('',(2.635912251596,0.162675935331));\r
-#18096 = CARTESIAN_POINT('',(2.630161923297,0.157738879724));\r
-#18097 = CARTESIAN_POINT('',(2.606309937261,0.137964687707));\r
-#18098 = CARTESIAN_POINT('',(2.587581222606,0.124065751409));\r
-#18099 = CARTESIAN_POINT('',(2.568197852049,0.111209036481));\r
-#18100 = CARTESIAN_POINT('',(2.548214927477,9.937519162861E-02));\r
-#18101 = CARTESIAN_POINT('',(2.5276966039,8.853196982568E-02));\r
-#18102 = CARTESIAN_POINT('',(2.506714646698,7.863785584769E-02));\r
-#18103 = CARTESIAN_POINT('',(2.4617069323,5.969501460004E-02));\r
-#18104 = CARTESIAN_POINT('',(2.437587947187,5.084565101682E-02));\r
-#18105 = CARTESIAN_POINT('',(2.413101423819,4.303508579383E-02));\r
-#18106 = CARTESIAN_POINT('',(2.388345425226,3.618126316442E-02));\r
-#18107 = CARTESIAN_POINT('',(2.363404035283,3.020015089037E-02));\r
-#18108 = CARTESIAN_POINT('',(2.338350462444,2.50118978754E-02));\r
-#18109 = CARTESIAN_POINT('',(2.300565219523,1.828413881618E-02));\r
-#18110 = CARTESIAN_POINT('',(2.287866907418,1.620892540287E-02));\r
-#18111 = CARTESIAN_POINT('',(2.275161558607,1.430727080632E-02));\r
-#18112 = CARTESIAN_POINT('',(2.262454957508,1.256990361597E-02));\r
-#18113 = CARTESIAN_POINT('',(2.249751780265,1.0988031782E-02));\r
-#18114 = CARTESIAN_POINT('',(2.2370557007,9.5533977279E-03));\r
-#18115 = CARTESIAN_POINT('',(2.199087063186,5.67739006121E-03));\r
-#18116 = CARTESIAN_POINT('',(2.173845478377,3.650931446909E-03));\r
-#18117 = CARTESIAN_POINT('',(2.148663711747,2.117634018565E-03));\r
-#18118 = CARTESIAN_POINT('',(2.123548332233,1.025723880186E-03));\r
-#18119 = CARTESIAN_POINT('',(2.098496441468,3.318718372532E-04));\r
-#18120 = CARTESIAN_POINT('',(2.073496859429,8.2995E-13));\r
-#18121 = CARTESIAN_POINT('',(2.048529562059,9.62E-15));\r
-#18122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#18123 = ORIENTED_EDGE('',*,*,#18124,.T.);\r
-#18124 = EDGE_CURVE('',#17925,#18125,#18127,.T.);\r
-#18125 = VERTEX_POINT('',#18126);\r
-#18126 = CARTESIAN_POINT('',(7.645530517384,1.218357384418,17.));\r
-#18127 = SURFACE_CURVE('',#18128,(#18143,#18151),.PCURVE_S1.);\r
-#18128 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#18129,#18130,#18131,#18132,\r
-    #18133,#18134,#18135,#18136,#18137,#18138,#18139,#18140,#18141,\r
-    #18142),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.250999993551,\r
-    0.500999997153,0.751000000756,1.),.UNSPECIFIED.);\r
-#18129 = CARTESIAN_POINT('',(6.636269893518,-3.987286485029,17.));\r
-#18130 = CARTESIAN_POINT('',(6.815305525811,-3.689307132394,17.));\r
-#18131 = CARTESIAN_POINT('',(6.976502265511,-3.380607879593,17.));\r
-#18132 = CARTESIAN_POINT('',(7.118894269472,-3.06279634212,17.));\r
-#18133 = CARTESIAN_POINT('',(7.364252346679,-2.413752978982,17.));\r
-#18134 = CARTESIAN_POINT('',(7.467374270631,-2.082576851216,17.));\r
-#18135 = CARTESIAN_POINT('',(7.550528892476,-1.745832040317,17.));\r
-#18136 = CARTESIAN_POINT('',(7.676230275622,-1.064849672366,17.));\r
-#18137 = CARTESIAN_POINT('',(7.718777570677,-0.720609223718,17.));\r
-#18138 = CARTESIAN_POINT('',(7.740685326577,-0.374441910078,17.));\r
-#18139 = CARTESIAN_POINT('',(7.743202721003,0.316655220906,17.));\r
-#18140 = CARTESIAN_POINT('',(7.7239772399,0.661587388699,17.));\r
-#18141 = CARTESIAN_POINT('',(7.684263560243,1.004764610367,17.));\r
-#18142 = CARTESIAN_POINT('',(7.624379563974,1.344383828291,17.));\r
-#18143 = PCURVE('',#2555,#18144);\r
-#18144 = DEFINITIONAL_REPRESENTATION('',(#18145),#18150);\r
-#18145 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#18146,#18147,#18148,#18149),\r
-  .UNSPECIFIED.,.F.,.F.,(4,4),(0.876860641188,0.976932700058),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#18146 = CARTESIAN_POINT('',(6.196766513404,0.212321474533));\r
-#18147 = CARTESIAN_POINT('',(6.172897186209,0.212321474503));\r
-#18148 = CARTESIAN_POINT('',(6.149027848156,0.212321474381));\r
-#18149 = CARTESIAN_POINT('',(6.125158514863,0.212321474441));\r
-#18150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#18151 = PCURVE('',#18152,#18162);\r
-#18152 = SURFACE_OF_REVOLUTION('',#18153,#18159);\r
-#18153 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#18154,#18155,#18156,#18157,\r
-    #18158),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#18154 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#18155 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#18156 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#18157 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#18158 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#18159 = AXIS1_PLACEMENT('',#18160,#18161);\r
-#18160 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#18161 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#18162 = DEFINITIONAL_REPRESENTATION('',(#18163),#18168);\r
-#18163 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#18164,#18165,#18166,#18167),\r
-  .UNSPECIFIED.,.F.,.F.,(4,4),(0.876860641188,0.976932700058),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#18164 = CARTESIAN_POINT('',(6.196766513404,0.212321474533));\r
-#18165 = CARTESIAN_POINT('',(6.172897186209,0.212321474503));\r
-#18166 = CARTESIAN_POINT('',(6.149027848156,0.212321474381));\r
-#18167 = CARTESIAN_POINT('',(6.125158514863,0.212321474441));\r
-#18168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#18169 = ORIENTED_EDGE('',*,*,#18170,.T.);\r
-#18170 = EDGE_CURVE('',#18125,#17887,#18171,.T.);\r
-#18171 = SURFACE_CURVE('',#18172,(#18187,#18205),.PCURVE_S1.);\r
-#18172 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#18173,#18174,#18175,#18176,\r
-    #18177,#18178,#18179,#18180,#18181,#18182,#18183,#18184,#18185,\r
-    #18186),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.250999994628,\r
-    0.500999997956,0.751000001283,1.),.UNSPECIFIED.);\r
-#18173 = CARTESIAN_POINT('',(7.741997908377,-2.19E-15,17.));\r
-#18174 = CARTESIAN_POINT('',(7.741997876406,0.319714021142,17.));\r
-#18175 = CARTESIAN_POINT('',(7.724393988986,0.639429003098,17.));\r
-#18176 = CARTESIAN_POINT('',(7.689186218277,0.957686775331,17.));\r
-#18177 = CARTESIAN_POINT('',(7.584251863866,1.587154521618,17.));\r
-#18178 = CARTESIAN_POINT('',(7.514663014069,1.898389472324,17.));\r
-#18179 = CARTESIAN_POINT('',(7.42808483898,2.205332499864,17.));\r
-#18180 = CARTESIAN_POINT('',(7.221882557179,2.807908143148,17.));\r
-#18181 = CARTESIAN_POINT('',(7.102257824077,3.103542589361,17.));\r
-#18182 = CARTESIAN_POINT('',(6.96657614095,3.392160474151,17.));\r
-#18183 = CARTESIAN_POINT('',(6.665069792586,3.951704803648,17.));\r
-#18184 = CARTESIAN_POINT('',(6.499366971672,4.222699117534,17.));\r
-#18185 = CARTESIAN_POINT('',(6.31908776284,4.484222960454,17.));\r
-#18186 = CARTESIAN_POINT('',(6.125102846279,4.735150128119,17.));\r
-#18187 = PCURVE('',#2555,#18188);\r
-#18188 = DEFINITIONAL_REPRESENTATION('',(#18189),#18204);\r
-#18189 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#18190,#18191,#18192,#18193,\r
-    #18194,#18195,#18196,#18197,#18198,#18199,#18200,#18201,#18202,\r
-    #18203),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.250999994628,\r
-    0.500999997956,0.751000001283,1.),.UNSPECIFIED.);\r
-#18190 = CARTESIAN_POINT('',(6.28318530718,0.212321474505));\r
-#18191 = CARTESIAN_POINT('',(6.241889245759,0.212321474505));\r
-#18192 = CARTESIAN_POINT('',(6.20059314565,0.212321474505));\r
-#18193 = CARTESIAN_POINT('',(6.159297040236,0.212321474505));\r
-#18194 = CARTESIAN_POINT('',(6.076869445998,0.212321474505));\r
-#18195 = CARTESIAN_POINT('',(6.03573787,0.212321474505));\r
-#18196 = CARTESIAN_POINT('',(5.994606294001,0.212321474505));\r
-#18197 = CARTESIAN_POINT('',(5.912343224468,0.212321474505));\r
-#18198 = CARTESIAN_POINT('',(5.87121164847,0.212321474505));\r
-#18199 = CARTESIAN_POINT('',(5.830080072472,0.212321474505));\r
-#18200 = CARTESIAN_POINT('',(5.747981529834,0.212321474505));\r
-#18201 = CARTESIAN_POINT('',(5.707014477732,0.212321474505));\r
-#18202 = CARTESIAN_POINT('',(5.666047430852,0.212321474505));\r
-#18203 = CARTESIAN_POINT('',(5.625080421063,0.212321474505));\r
-#18204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#18205 = PCURVE('',#18206,#18211);\r
-#18206 = PLANE('',#18207);\r
-#18207 = AXIS2_PLACEMENT_3D('',#18208,#18209,#18210);\r
-#18208 = CARTESIAN_POINT('',(-1.004890835654E-14,3.721564300377E-15,17.)\r
-  );\r
-#18209 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#18210 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#18211 = DEFINITIONAL_REPRESENTATION('',(#18212),#18227);\r
-#18212 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#18213,#18214,#18215,#18216,\r
-    #18217,#18218,#18219,#18220,#18221,#18222,#18223,#18224,#18225,\r
-    #18226),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.250999994628,\r
-    0.500999997956,0.751000001283,1.),.UNSPECIFIED.);\r
-#18213 = CARTESIAN_POINT('',(7.624379563974,-1.344383828291));\r
-#18214 = CARTESIAN_POINT('',(7.679897289634,-1.029526975972));\r
-#18215 = CARTESIAN_POINT('',(7.718078768809,-0.711612300017));\r
-#18216 = CARTESIAN_POINT('',(7.738670765426,-0.392075813242));\r
-#18217 = CARTESIAN_POINT('',(7.744636526687,0.24605056299));\r
-#18218 = CARTESIAN_POINT('',(7.7301502699,0.564641132407));\r
-#18219 = CARTESIAN_POINT('',(7.698187509211,0.881955147991));\r
-#18220 = CARTESIAN_POINT('',(7.599754065767,1.51118296374));\r
-#18221 = CARTESIAN_POINT('',(7.533283083997,1.823098675334));\r
-#18222 = CARTESIAN_POINT('',(7.449780680247,2.130892682951));\r
-#18223 = CARTESIAN_POINT('',(7.250018743937,2.734292304743));\r
-#18224 = CARTESIAN_POINT('',(7.13389098997,3.029943598966));\r
-#18225 = CARTESIAN_POINT('',(7.001763766145,3.318799463156));\r
-#18226 = CARTESIAN_POINT('',(6.85429896174,3.599599610569));\r
-#18227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#18228 = ADVANCED_FACE('',(#18229),#2493,.T.);\r
-#18229 = FACE_BOUND('',#18230,.T.);\r
-#18230 = EDGE_LOOP('',(#18231,#18294,#18504,#18702,#18703,#18704,#18705,\r
-    #18761));\r
-#18231 = ORIENTED_EDGE('',*,*,#18232,.F.);\r
-#18232 = EDGE_CURVE('',#18233,#18235,#18237,.T.);\r
-#18233 = VERTEX_POINT('',#18234);\r
-#18234 = CARTESIAN_POINT('',(37.815577464899,13.037718396876,-3.));\r
-#18235 = VERTEX_POINT('',#18236);\r
-#18236 = CARTESIAN_POINT('',(38.484196672887,10.907181416047,3.));\r
-#18237 = SURFACE_CURVE('',#18238,(#18253,#18271),.PCURVE_S1.);\r
-#18238 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#18239,#18240,#18241,#18242,\r
-    #18243,#18244,#18245,#18246,#18247,#18248,#18249,#18250,#18251,\r
-    #18252),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#18239 = CARTESIAN_POINT('',(37.815577464342,13.037718398492,-3.));\r
-#18240 = CARTESIAN_POINT('',(37.88192667932,12.845274141393,\r
-    -2.469857305487));\r
-#18241 = CARTESIAN_POINT('',(37.945371736524,12.657017379273,\r
-    -1.93877500183));\r
-#18242 = CARTESIAN_POINT('',(38.006690628766,12.471140617619,\r
-    -1.40716117002));\r
-#18243 = CARTESIAN_POINT('',(38.084838711252,12.229007994846,\r
-    -0.711942292053));\r
-#18244 = CARTESIAN_POINT('',(38.103061336619,12.172159232248,\r
-    -0.548519782961));\r
-#18245 = CARTESIAN_POINT('',(38.121155821728,12.115322398359,\r
-    -0.385088192252));\r
-#18246 = CARTESIAN_POINT('',(38.198613390639,11.87033524987,\r
-    0.31889847855));\r
-#18247 = CARTESIAN_POINT('',(38.256857021427,11.68181544612,\r
-    0.859448382286));\r
-#18248 = CARTESIAN_POINT('',(38.314429042108,11.49111234056,\r
-    1.399656454957));\r
-#18249 = CARTESIAN_POINT('',(38.399894120717,11.200807669083,\r
-    2.204677342934));\r
-#18250 = CARTESIAN_POINT('',(38.428009294712,11.104131366228,\r
-    2.470005719426));\r
-#18251 = CARTESIAN_POINT('',(38.456098676682,11.006320579031,\r
-    2.735127937173));\r
-#18252 = CARTESIAN_POINT('',(38.484196736536,10.907181191473,3.0000006)\r
-  );\r
-#18253 = PCURVE('',#2493,#18254);\r
-#18254 = DEFINITIONAL_REPRESENTATION('',(#18255),#18270);\r
-#18255 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#18256,#18257,#18258,#18259,\r
-    #18260,#18261,#18262,#18263,#18264,#18265,#18266,#18267,#18268,\r
-    #18269),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#18256 = CARTESIAN_POINT('',(2.048529561987,0.));\r
-#18257 = CARTESIAN_POINT('',(2.052109274402,1.254332354772E-02));\r
-#18258 = CARTESIAN_POINT('',(2.05545204346,2.52278254243E-02));\r
-#18259 = CARTESIAN_POINT('',(2.058561494327,3.804985612148E-02));\r
-#18260 = CARTESIAN_POINT('',(2.062327012241,5.498882258939E-02));\r
-#18261 = CARTESIAN_POINT('',(2.063190437047,5.898294243794E-02));\r
-#18262 = CARTESIAN_POINT('',(2.064032364904,6.298980222301E-02));\r
-#18263 = CARTESIAN_POINT('',(2.06756693436,8.030416791524E-02));\r
-#18264 = CARTESIAN_POINT('',(2.070047119446,9.373775098755E-02));\r
-#18265 = CARTESIAN_POINT('',(2.072297927353,0.107308355515));\r
-#18266 = CARTESIAN_POINT('',(2.075320586116,0.127758561639));\r
-#18267 = CARTESIAN_POINT('',(2.076262964156,0.134535705783));\r
-#18268 = CARTESIAN_POINT('',(2.077151376209,0.141345341141));\r
-#18269 = CARTESIAN_POINT('',(2.07798635282,0.148187165358));\r
-#18270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#18271 = PCURVE('',#18272,#18277);\r
-#18272 = CYLINDRICAL_SURFACE('',#18273,40.);\r
-#18273 = AXIS2_PLACEMENT_3D('',#18274,#18275,#18276);\r
-#18274 = CARTESIAN_POINT('',(-2.E-15,2.E-15,3.));\r
-#18275 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#18276 = DIRECTION('',(1.,-8.E-17,3.3E-16));\r
-#18277 = DEFINITIONAL_REPRESENTATION('',(#18278),#18293);\r
-#18278 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#18279,#18280,#18281,#18282,\r
-    #18283,#18284,#18285,#18286,#18287,#18288,#18289,#18290,#18291,\r
-    #18292),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#18279 = CARTESIAN_POINT('',(-0.332008987,6.));\r
-#18280 = CARTESIAN_POINT('',(-0.326919966317,5.469857305487));\r
-#18281 = CARTESIAN_POINT('',(-0.32195357747,4.93877500183));\r
-#18282 = CARTESIAN_POINT('',(-0.31706042963,4.40716117002));\r
-#18283 = CARTESIAN_POINT('',(-0.310699644998,3.711942292053));\r
-#18284 = CARTESIAN_POINT('',(-0.30920719908,3.548519782961));\r
-#18285 = CARTESIAN_POINT('',(-0.307716012042,3.385088192252));\r
-#18286 = CARTESIAN_POINT('',(-0.301292501616,2.68110152145));\r
-#18287 = CARTESIAN_POINT('',(-0.296359804499,2.140551617714));\r
-#18288 = CARTESIAN_POINT('',(-0.291379820778,1.600343545043));\r
-#18289 = CARTESIAN_POINT('',(-0.283814229181,0.795322657066));\r
-#18290 = CARTESIAN_POINT('',(-0.281297204514,0.529994280574));\r
-#18291 = CARTESIAN_POINT('',(-0.278753113444,0.264872062827));\r
-#18292 = CARTESIAN_POINT('',(-0.27617700699,-6.E-07));\r
-#18293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#18294 = ORIENTED_EDGE('',*,*,#18295,.F.);\r
-#18295 = EDGE_CURVE('',#18296,#18233,#18298,.T.);\r
-#18296 = VERTEX_POINT('',#18297);\r
-#18297 = CARTESIAN_POINT('',(27.086817554216,4.776136756334,\r
-    -1.611810623943));\r
-#18298 = SURFACE_CURVE('',#18299,(#18362,#18428),.PCURVE_S1.);\r
-#18299 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#18300,#18301,#18302,#18303,\r
-    #18304,#18305,#18306,#18307,#18308,#18309,#18310,#18311,#18312,\r
-    #18313,#18314,#18315,#18316,#18317,#18318,#18319,#18320,#18321,\r
-    #18322,#18323,#18324,#18325,#18326,#18327,#18328,#18329,#18330,\r
-    #18331,#18332,#18333,#18334,#18335,#18336,#18337,#18338,#18339,\r
-    #18340,#18341,#18342,#18343,#18344,#18345,#18346,#18347,#18348,\r
-    #18349,#18350,#18351,#18352,#18353,#18354,#18355,#18356,#18357,\r
-    #18358,#18359,#18360,#18361),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,\r
-    6,6,8),(0.,7.498728633156E-02,0.155780580593,0.24807799874,\r
-    0.356813068417,0.403490979557,0.450447111705,0.595829143,\r
-    0.756699142721,0.837991615013,1.),.UNSPECIFIED.);\r
-#18300 = CARTESIAN_POINT('',(6.835624384368,-4.05E-15,20.527313006842));\r
-#18301 = CARTESIAN_POINT('',(6.929167396402,0.107445188311,\r
-    20.055809888812));\r
-#18302 = CARTESIAN_POINT('',(7.029121115542,0.208257782649,\r
-    19.584009059392));\r
-#18303 = CARTESIAN_POINT('',(7.136096195764,0.302998878323,\r
-    19.112381760535));\r
-#18304 = CARTESIAN_POINT('',(7.25055738298,0.392190698624,18.64136353558\r
-    ));\r
-#18305 = CARTESIAN_POINT('',(7.372860542044,0.476292881764,\r
-    18.171358223348));\r
-#18306 = CARTESIAN_POINT('',(7.50328063191,0.55569794897,17.702743569363\r
-    ));\r
-#18307 = CARTESIAN_POINT('',(7.79152356147,0.711604667724,\r
-    16.732865577275));\r
-#18308 = CARTESIAN_POINT('',(7.95068689451,0.787405621237,\r
-    16.231881509373));\r
-#18309 = CARTESIAN_POINT('',(8.119786823556,0.858573586921,\r
-    15.733374754816));\r
-#18310 = CARTESIAN_POINT('',(8.299006987307,0.925458575941,\r
-    15.237766031707));\r
-#18311 = CARTESIAN_POINT('',(8.488472793922,0.988352130677,\r
-    14.745458911554));\r
-#18312 = CARTESIAN_POINT('',(8.68826606763,1.047506672921,\r
-    14.256847554087));\r
-#18313 = CARTESIAN_POINT('',(9.138519121673,1.166733298707,\r
-    13.218804060492));\r
-#18314 = CARTESIAN_POINT('',(9.392144733174,1.225737141639,\r
-    12.670613294615));\r
-#18315 = CARTESIAN_POINT('',(9.659371649253,1.280520392255,\r
-    12.128330640318));\r
-#18316 = CARTESIAN_POINT('',(9.940205242274,1.331404457828,\r
-    11.592520067518));\r
-#18317 = CARTESIAN_POINT('',(10.234605079729,1.378721221853,\r
-    11.063738798896));\r
-#18318 = CARTESIAN_POINT('',(10.542492088065,1.422845795961,\r
-    10.542544059644));\r
-#18319 = CARTESIAN_POINT('',(11.242220525727,1.512967071245,\r
-    9.42507673178));\r
-#18320 = CARTESIAN_POINT('',(11.63924912188,1.557897656365,\r
-    8.831963058145));\r
-#18321 = CARTESIAN_POINT('',(12.054650004939,1.599740239356,\r
-    8.251061359457));\r
-#18322 = CARTESIAN_POINT('',(12.488171866633,1.639351671029,\r
-    7.683278377067));\r
-#18323 = CARTESIAN_POINT('',(12.939503399466,1.677776858931,\r
-    7.129529617251));\r
-#18324 = CARTESIAN_POINT('',(13.408269854903,1.716273605732,\r
-    6.590738150399));\r
-#18325 = CARTESIAN_POINT('',(14.102543206882,1.77348914248,5.843346404)\r
-  );\r
-#18326 = CARTESIAN_POINT('',(14.31419561992,1.790956367501,\r
-    5.621795681561));\r
-#18327 = CARTESIAN_POINT('',(14.528939663248,1.808821659147,\r
-    5.403244948961));\r
-#18328 = CARTESIAN_POINT('',(14.746738554189,1.827208303759,\r
-    5.187770920169));\r
-#18329 = CARTESIAN_POINT('',(14.96754603604,1.846244759303,\r
-    4.975444505208));\r
-#18330 = CARTESIAN_POINT('',(15.191304990354,1.866063615522,\r
-    4.766329502944));\r
-#18331 = CARTESIAN_POINT('',(15.645955585703,1.907664475707,\r
-    4.353421771487));\r
-#18332 = CARTESIAN_POINT('',(15.876881647917,1.929457440272,\r
-    4.149667732228));\r
-#18333 = CARTESIAN_POINT('',(16.110669669249,1.952320541012,\r
-    3.949290017827));\r
-#18334 = CARTESIAN_POINT('',(16.34724887958,1.976397317717,\r
-    3.752346741093));\r
-#18335 = CARTESIAN_POINT('',(16.586540944301,2.001834079174,\r
-    3.558890754229));\r
-#18336 = CARTESIAN_POINT('',(16.828459831161,2.02877853976,\r
-    3.368969323833));\r
-#18337 = CARTESIAN_POINT('',(17.829765027116,2.145927357616,\r
-    2.605674881814));\r
-#18338 = CARTESIAN_POINT('',(18.611007175459,2.250358001,2.062922555733)\r
-  );\r
-#18339 = CARTESIAN_POINT('',(19.4137095348,2.375042719864,1.555730626165\r
-    ));\r
-#18340 = CARTESIAN_POINT('',(20.234375814608,2.524355302173,\r
-    1.084749371896));\r
-#18341 = CARTESIAN_POINT('',(21.069010110142,2.702222912321,\r
-    0.649896426266));\r
-#18342 = CARTESIAN_POINT('',(21.913276788924,2.911644001979,\r
-    0.250496388084));\r
-#18343 = CARTESIAN_POINT('',(23.702476773945,3.423102933299,\r
-    -0.518505999179));\r
-#18344 = CARTESIAN_POINT('',(24.648834502506,3.73271095192,\r
-    -0.880522457577));\r
-#18345 = CARTESIAN_POINT('',(25.595486723985,4.085756041573,\r
-    -1.202032793977));\r
-#18346 = CARTESIAN_POINT('',(26.536837948741,4.483211895834,\r
-    -1.485554919461));\r
-#18347 = CARTESIAN_POINT('',(27.468148931533,4.924497488805,\r
-    -1.733961900753));\r
-#18348 = CARTESIAN_POINT('',(28.385480579789,5.407884131121,\r
-    -1.950130424952));\r
-#18349 = CARTESIAN_POINT('',(29.740487211577,6.194979003298,\r
-    -2.231166720661));\r
-#18350 = CARTESIAN_POINT('',(30.191033811548,6.469325417444,\r
-    -2.31799645692));\r
-#18351 = CARTESIAN_POINT('',(30.636890948774,6.753490922653,\r
-    -2.397677200725));\r
-#18352 = CARTESIAN_POINT('',(31.077758325237,7.047135564044,\r
-    -2.470563216211));\r
-#18353 = CARTESIAN_POINT('',(31.513397253558,7.349894959689,\r
-    -2.536995844772));\r
-#18354 = CARTESIAN_POINT('',(31.94362400639,7.66139147748,-2.59729976848\r
-    ));\r
-#18355 = CARTESIAN_POINT('',(33.214649485605,8.618684745522,\r
-    -2.760351892508));\r
-#18356 = CARTESIAN_POINT('',(34.038907922611,9.289275724173,\r
-    -2.845785147579));\r
-#18357 = CARTESIAN_POINT('',(34.84011192704,9.990070945703,\r
-    -2.910515115315));\r
-#18358 = CARTESIAN_POINT('',(35.617981144789,10.718052640235,\r
-    -2.956647684908));\r
-#18359 = CARTESIAN_POINT('',(36.372734415269,11.470339204742,\r
-    -2.985973526696));\r
-#18360 = CARTESIAN_POINT('',(37.104964917481,12.244319998355,\r
-    -2.999999999965));\r
-#18361 = CARTESIAN_POINT('',(37.815577464342,13.037718398492,-3.));\r
-#18362 = PCURVE('',#2493,#18363);\r
-#18363 = DEFINITIONAL_REPRESENTATION('',(#18364),#18427);\r
-#18364 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#18365,#18366,#18367,#18368,\r
-    #18369,#18370,#18371,#18372,#18373,#18374,#18375,#18376,#18377,\r
-    #18378,#18379,#18380,#18381,#18382,#18383,#18384,#18385,#18386,\r
-    #18387,#18388,#18389,#18390,#18391,#18392,#18393,#18394,#18395,\r
-    #18396,#18397,#18398,#18399,#18400,#18401,#18402,#18403,#18404,\r
-    #18405,#18406,#18407,#18408,#18409,#18410,#18411,#18412,#18413,\r
-    #18414,#18415,#18416,#18417,#18418,#18419,#18420,#18421,#18422,\r
-    #18423,#18424,#18425,#18426),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,\r
-    6,6,8),(0.,7.498728633156E-02,0.155780580593,0.24807799874,\r
-    0.356813068417,0.403490979557,0.450447111705,0.595829143,\r
-    0.756699142721,0.837991615013,1.),.UNSPECIFIED.);\r
-#18365 = CARTESIAN_POINT('',(2.858048369565,0.692692201097));\r
-#18366 = CARTESIAN_POINT('',(2.856221436779,0.674320851443));\r
-#18367 = CARTESIAN_POINT('',(2.854224419404,0.656305563177));\r
-#18368 = CARTESIAN_POINT('',(2.852044820199,0.638639045398));\r
-#18369 = CARTESIAN_POINT('',(2.849673570106,0.621314235051));\r
-#18370 = CARTESIAN_POINT('',(2.847103996573,0.604324328883));\r
-#18371 = CARTESIAN_POINT('',(2.844331093113,0.587662863037));\r
-#18372 = CARTESIAN_POINT('',(2.838140355624,0.553719743171));\r
-#18373 = CARTESIAN_POINT('',(2.834689195207,0.53648987877));\r
-#18374 = CARTESIAN_POINT('',(2.830992896109,0.519626735632));\r
-#18375 = CARTESIAN_POINT('',(2.827048370969,0.503123352378));\r
-#18376 = CARTESIAN_POINT('',(2.822853588179,0.486973495997));\r
-#18377 = CARTESIAN_POINT('',(2.818407243403,0.471171744866));\r
-#18378 = CARTESIAN_POINT('',(2.808341073388,0.438054111763));\r
-#18379 = CARTESIAN_POINT('',(2.802644255428,0.420842855512));\r
-#18380 = CARTESIAN_POINT('',(2.796617216429,0.404072845052));\r
-#18381 = CARTESIAN_POINT('',(2.790259891154,0.387738281293));\r
-#18382 = CARTESIAN_POINT('',(2.783572869001,0.371834509049));\r
-#18383 = CARTESIAN_POINT('',(2.776557234157,0.356358015932));\r
-#18384 = CARTESIAN_POINT('',(2.760564126951,0.323574066692));\r
-#18385 = CARTESIAN_POINT('',(2.751459763762,0.306431369145));\r
-#18386 = CARTESIAN_POINT('',(2.741903811701,0.28987397958));\r
-#18387 = CARTESIAN_POINT('',(2.73189937406,0.273899544232));\r
-#18388 = CARTESIAN_POINT('',(2.721450063919,0.258507531276));\r
-#18389 = CARTESIAN_POINT('',(2.710559981002,0.243698980071));\r
-#18390 = CARTESIAN_POINT('',(2.694371806717,0.223370488605));\r
-#18391 = CARTESIAN_POINT('',(2.68942939437,0.217372824145));\r
-#18392 = CARTESIAN_POINT('',(2.684407066466,0.21148330175));\r
-#18393 = CARTESIAN_POINT('',(2.679305187495,0.205702243733));\r
-#18394 = CARTESIAN_POINT('',(2.674124304017,0.20002985732));\r
-#18395 = CARTESIAN_POINT('',(2.668865176121,0.194466202382));\r
-#18396 = CARTESIAN_POINT('',(2.658160225138,0.183524025994));\r
-#18397 = CARTESIAN_POINT('',(2.65271347931,0.178146793247));\r
-#18398 = CARTESIAN_POINT('',(2.647189221834,0.17287973166));\r
-#18399 = CARTESIAN_POINT('',(2.641588438623,0.167722816795));\r
-#18400 = CARTESIAN_POINT('',(2.635912251596,0.162675935331));\r
-#18401 = CARTESIAN_POINT('',(2.630161923297,0.157738879724));\r
-#18402 = CARTESIAN_POINT('',(2.606309937261,0.137964687707));\r
-#18403 = CARTESIAN_POINT('',(2.587581222606,0.124065751409));\r
-#18404 = CARTESIAN_POINT('',(2.568197852049,0.111209036481));\r
-#18405 = CARTESIAN_POINT('',(2.548214927477,9.937519162861E-02));\r
-#18406 = CARTESIAN_POINT('',(2.5276966039,8.853196982568E-02));\r
-#18407 = CARTESIAN_POINT('',(2.506714646698,7.863785584769E-02));\r
-#18408 = CARTESIAN_POINT('',(2.4617069323,5.969501460004E-02));\r
-#18409 = CARTESIAN_POINT('',(2.437587947187,5.084565101682E-02));\r
-#18410 = CARTESIAN_POINT('',(2.413101423819,4.303508579383E-02));\r
-#18411 = CARTESIAN_POINT('',(2.388345425226,3.618126316442E-02));\r
-#18412 = CARTESIAN_POINT('',(2.363404035283,3.020015089037E-02));\r
-#18413 = CARTESIAN_POINT('',(2.338350462444,2.50118978754E-02));\r
-#18414 = CARTESIAN_POINT('',(2.300565219523,1.828413881618E-02));\r
-#18415 = CARTESIAN_POINT('',(2.287866907418,1.620892540287E-02));\r
-#18416 = CARTESIAN_POINT('',(2.275161558607,1.430727080632E-02));\r
-#18417 = CARTESIAN_POINT('',(2.262454957508,1.256990361597E-02));\r
-#18418 = CARTESIAN_POINT('',(2.249751780265,1.0988031782E-02));\r
-#18419 = CARTESIAN_POINT('',(2.2370557007,9.5533977279E-03));\r
-#18420 = CARTESIAN_POINT('',(2.199087063186,5.67739006121E-03));\r
-#18421 = CARTESIAN_POINT('',(2.173845478377,3.650931446909E-03));\r
-#18422 = CARTESIAN_POINT('',(2.148663711747,2.117634018565E-03));\r
-#18423 = CARTESIAN_POINT('',(2.123548332233,1.025723880186E-03));\r
-#18424 = CARTESIAN_POINT('',(2.098496441468,3.318718372532E-04));\r
-#18425 = CARTESIAN_POINT('',(2.073496859429,8.2995E-13));\r
-#18426 = CARTESIAN_POINT('',(2.048529562059,9.62E-15));\r
-#18427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#18428 = PCURVE('',#18429,#18439);\r
-#18429 = SURFACE_OF_REVOLUTION('',#18430,#18436);\r
-#18430 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#18431,#18432,#18433,#18434,\r
-    #18435),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#18431 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#18432 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#18433 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#18434 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#18435 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#18436 = AXIS1_PLACEMENT('',#18437,#18438);\r
-#18437 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#18438 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#18439 = DEFINITIONAL_REPRESENTATION('',(#18440),#18503);\r
-#18440 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#18441,#18442,#18443,#18444,\r
-    #18445,#18446,#18447,#18448,#18449,#18450,#18451,#18452,#18453,\r
-    #18454,#18455,#18456,#18457,#18458,#18459,#18460,#18461,#18462,\r
-    #18463,#18464,#18465,#18466,#18467,#18468,#18469,#18470,#18471,\r
-    #18472,#18473,#18474,#18475,#18476,#18477,#18478,#18479,#18480,\r
-    #18481,#18482,#18483,#18484,#18485,#18486,#18487,#18488,#18489,\r
-    #18490,#18491,#18492,#18493,#18494,#18495,#18496,#18497,#18498,\r
-    #18499,#18500,#18501,#18502),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,\r
-    6,6,8),(0.,7.498728633156E-02,0.155780580593,0.24807799874,\r
-    0.356813068417,0.403490979557,0.450447111705,0.595829143,\r
-    0.756699142721,0.837991615013,1.),.UNSPECIFIED.);\r
-#18441 = CARTESIAN_POINT('',(6.28318530718,0.13589328709));\r
-#18442 = CARTESIAN_POINT('',(6.267466891089,0.145948377732));\r
-#18443 = CARTESIAN_POINT('',(6.253220667854,0.15605083752));\r
-#18444 = CARTESIAN_POINT('',(6.240354579831,0.166195562381));\r
-#18445 = CARTESIAN_POINT('',(6.22877387625,0.17637826807));\r
-#18446 = CARTESIAN_POINT('',(6.218385651298,0.186595389922));\r
-#18447 = CARTESIAN_POINT('',(6.209101105609,0.196843955912));\r
-#18448 = CARTESIAN_POINT('',(6.191929981702,0.218194659915));\r
-#18449 = CARTESIAN_POINT('',(6.18420728833,0.229301495149));\r
-#18450 = CARTESIAN_POINT('',(6.177561555735,0.240438779317));\r
-#18451 = CARTESIAN_POINT('',(6.171892836583,0.251603993473));\r
-#18452 = CARTESIAN_POINT('',(6.167107531987,0.262795031966));\r
-#18453 = CARTESIAN_POINT('',(6.163118151436,0.2740100272));\r
-#18454 = CARTESIAN_POINT('',(6.156100284678,0.298084485708));\r
-#18455 = CARTESIAN_POINT('',(6.153289483155,0.310950835386));\r
-#18456 = CARTESIAN_POINT('',(6.151287456625,0.323843653548));\r
-#18457 = CARTESIAN_POINT('',(6.149980735138,0.336760734131));\r
-#18458 = CARTESIAN_POINT('',(6.149263812318,0.349700044494));\r
-#18459 = CARTESIAN_POINT('',(6.14903826311,0.362659532859));\r
-#18460 = CARTESIAN_POINT('',(6.149416932743,0.390925649658));\r
-#18461 = CARTESIAN_POINT('',(6.150176084288,0.40623927662));\r
-#18462 = CARTESIAN_POINT('',(6.151339228495,0.421574482017));\r
-#18463 = CARTESIAN_POINT('',(6.152768547472,0.436927726285));\r
-#18464 = CARTESIAN_POINT('',(6.154337596096,0.452294971086));\r
-#18465 = CARTESIAN_POINT('',(6.155930995353,0.467671429664));\r
-#18466 = CARTESIAN_POINT('',(6.158094892495,0.489653746714));\r
-#18467 = CARTESIAN_POINT('',(6.158730174219,0.496256555295));\r
-#18468 = CARTESIAN_POINT('',(6.159342610955,0.502859858847));\r
-#18469 = CARTESIAN_POINT('',(6.159924351616,0.509463175679));\r
-#18470 = CARTESIAN_POINT('',(6.160467998872,0.516064448668));\r
-#18471 = CARTESIAN_POINT('',(6.160966644301,0.522660768626));\r
-#18472 = CARTESIAN_POINT('',(6.16186369976,0.535880297176));\r
-#18473 = CARTESIAN_POINT('',(6.162261497702,0.542503270888));\r
-#18474 = CARTESIAN_POINT('',(6.162600676956,0.549117813945));\r
-#18475 = CARTESIAN_POINT('',(6.162875187043,0.555721899496));\r
-#18476 = CARTESIAN_POINT('',(6.163079501229,0.562313481085));\r
-#18477 = CARTESIAN_POINT('',(6.163208634584,0.568890499837));\r
-#18478 = CARTESIAN_POINT('',(6.163411505212,0.595762681449));\r
-#18479 = CARTESIAN_POINT('',(6.162801761714,0.615917977155));\r
-#18480 = CARTESIAN_POINT('',(6.161297132988,0.635851272972));\r
-#18481 = CARTESIAN_POINT('',(6.158817559242,0.655501477844));\r
-#18482 = CARTESIAN_POINT('',(6.15533719069,0.674814626547));\r
-#18483 = CARTESIAN_POINT('',(6.150874550688,0.693744969466));\r
-#18484 = CARTESIAN_POINT('',(6.139516164516,0.732732720749));\r
-#18485 = CARTESIAN_POINT('',(6.132410084749,0.752701503319));\r
-#18486 = CARTESIAN_POINT('',(6.124235200716,0.772103595235));\r
-#18487 = CARTESIAN_POINT('',(6.11510917738,0.790913742423));\r
-#18488 = CARTESIAN_POINT('',(6.1051670849,0.809127191407));\r
-#18489 = CARTESIAN_POINT('',(6.094544812735,0.826749759535));\r
-#18490 = CARTESIAN_POINT('',(6.077728070287,0.852405589962));\r
-#18491 = CARTESIAN_POINT('',(6.071941678372,0.860871488247));\r
-#18492 = CARTESIAN_POINT('',(6.066030424526,0.869193135227));\r
-#18493 = CARTESIAN_POINT('',(6.060009767447,0.877373577307));\r
-#18494 = CARTESIAN_POINT('',(6.05389426757,0.885416373541));\r
-#18495 = CARTESIAN_POINT('',(6.047697481692,0.893325418865));\r
-#18496 = CARTESIAN_POINT('',(6.028945047804,0.916608289915));\r
-#18497 = CARTESIAN_POINT('',(6.016185656024,0.931595706212));\r
-#18498 = CARTESIAN_POINT('',(6.0032511532,0.946101273438));\r
-#18499 = CARTESIAN_POINT('',(5.990222873985,0.960160664102));\r
-#18500 = CARTESIAN_POINT('',(5.977167258439,0.973808518432));\r
-#18501 = CARTESIAN_POINT('',(5.964137602922,0.987077663634));\r
-#18502 = CARTESIAN_POINT('',(5.95117632018,1.));\r
-#18503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#18504 = ORIENTED_EDGE('',*,*,#18505,.F.);\r
-#18505 = EDGE_CURVE('',#17925,#18296,#18506,.T.);\r
-#18506 = SURFACE_CURVE('',#18507,(#18570,#18636),.PCURVE_S1.);\r
-#18507 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#18508,#18509,#18510,#18511,\r
-    #18512,#18513,#18514,#18515,#18516,#18517,#18518,#18519,#18520,\r
-    #18521,#18522,#18523,#18524,#18525,#18526,#18527,#18528,#18529,\r
-    #18530,#18531,#18532,#18533,#18534,#18535,#18536,#18537,#18538,\r
-    #18539,#18540,#18541,#18542,#18543,#18544,#18545,#18546,#18547,\r
-    #18548,#18549,#18550,#18551,#18552,#18553,#18554,#18555,#18556,\r
-    #18557,#18558,#18559,#18560,#18561,#18562,#18563,#18564,#18565,\r
-    #18566,#18567,#18568,#18569),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,\r
-    6,6,8),(0.,7.498728633156E-02,0.155780580593,0.24807799874,\r
-    0.356813068417,0.403490979557,0.450447111705,0.595829143,\r
-    0.756699142721,0.837991615013,1.),.UNSPECIFIED.);\r
-#18508 = CARTESIAN_POINT('',(6.835624384368,-4.05E-15,20.527313006842));\r
-#18509 = CARTESIAN_POINT('',(6.929167396402,0.107445188311,\r
-    20.055809888812));\r
-#18510 = CARTESIAN_POINT('',(7.029121115542,0.208257782649,\r
-    19.584009059392));\r
-#18511 = CARTESIAN_POINT('',(7.136096195764,0.302998878323,\r
-    19.112381760535));\r
-#18512 = CARTESIAN_POINT('',(7.25055738298,0.392190698624,18.64136353558\r
-    ));\r
-#18513 = CARTESIAN_POINT('',(7.372860542044,0.476292881764,\r
-    18.171358223348));\r
-#18514 = CARTESIAN_POINT('',(7.50328063191,0.55569794897,17.702743569363\r
-    ));\r
-#18515 = CARTESIAN_POINT('',(7.79152356147,0.711604667724,\r
-    16.732865577275));\r
-#18516 = CARTESIAN_POINT('',(7.95068689451,0.787405621237,\r
-    16.231881509373));\r
-#18517 = CARTESIAN_POINT('',(8.119786823556,0.858573586921,\r
-    15.733374754816));\r
-#18518 = CARTESIAN_POINT('',(8.299006987307,0.925458575941,\r
-    15.237766031707));\r
-#18519 = CARTESIAN_POINT('',(8.488472793922,0.988352130677,\r
-    14.745458911554));\r
-#18520 = CARTESIAN_POINT('',(8.68826606763,1.047506672921,\r
-    14.256847554087));\r
-#18521 = CARTESIAN_POINT('',(9.138519121673,1.166733298707,\r
-    13.218804060492));\r
-#18522 = CARTESIAN_POINT('',(9.392144733174,1.225737141639,\r
-    12.670613294615));\r
-#18523 = CARTESIAN_POINT('',(9.659371649253,1.280520392255,\r
-    12.128330640318));\r
-#18524 = CARTESIAN_POINT('',(9.940205242274,1.331404457828,\r
-    11.592520067518));\r
-#18525 = CARTESIAN_POINT('',(10.234605079729,1.378721221853,\r
-    11.063738798896));\r
-#18526 = CARTESIAN_POINT('',(10.542492088065,1.422845795961,\r
-    10.542544059644));\r
-#18527 = CARTESIAN_POINT('',(11.242220525727,1.512967071245,\r
-    9.42507673178));\r
-#18528 = CARTESIAN_POINT('',(11.63924912188,1.557897656365,\r
-    8.831963058145));\r
-#18529 = CARTESIAN_POINT('',(12.054650004939,1.599740239356,\r
-    8.251061359457));\r
-#18530 = CARTESIAN_POINT('',(12.488171866633,1.639351671029,\r
-    7.683278377067));\r
-#18531 = CARTESIAN_POINT('',(12.939503399466,1.677776858931,\r
-    7.129529617251));\r
-#18532 = CARTESIAN_POINT('',(13.408269854903,1.716273605732,\r
-    6.590738150399));\r
-#18533 = CARTESIAN_POINT('',(14.102543206882,1.77348914248,5.843346404)\r
-  );\r
-#18534 = CARTESIAN_POINT('',(14.31419561992,1.790956367501,\r
-    5.621795681561));\r
-#18535 = CARTESIAN_POINT('',(14.528939663248,1.808821659147,\r
-    5.403244948961));\r
-#18536 = CARTESIAN_POINT('',(14.746738554189,1.827208303759,\r
-    5.187770920169));\r
-#18537 = CARTESIAN_POINT('',(14.96754603604,1.846244759303,\r
-    4.975444505208));\r
-#18538 = CARTESIAN_POINT('',(15.191304990354,1.866063615522,\r
-    4.766329502944));\r
-#18539 = CARTESIAN_POINT('',(15.645955585703,1.907664475707,\r
-    4.353421771487));\r
-#18540 = CARTESIAN_POINT('',(15.876881647917,1.929457440272,\r
-    4.149667732228));\r
-#18541 = CARTESIAN_POINT('',(16.110669669249,1.952320541012,\r
-    3.949290017827));\r
-#18542 = CARTESIAN_POINT('',(16.34724887958,1.976397317717,\r
-    3.752346741093));\r
-#18543 = CARTESIAN_POINT('',(16.586540944301,2.001834079174,\r
-    3.558890754229));\r
-#18544 = CARTESIAN_POINT('',(16.828459831161,2.02877853976,\r
-    3.368969323833));\r
-#18545 = CARTESIAN_POINT('',(17.829765027116,2.145927357616,\r
-    2.605674881814));\r
-#18546 = CARTESIAN_POINT('',(18.611007175459,2.250358001,2.062922555733)\r
-  );\r
-#18547 = CARTESIAN_POINT('',(19.4137095348,2.375042719864,1.555730626165\r
-    ));\r
-#18548 = CARTESIAN_POINT('',(20.234375814608,2.524355302173,\r
-    1.084749371896));\r
-#18549 = CARTESIAN_POINT('',(21.069010110142,2.702222912321,\r
-    0.649896426266));\r
-#18550 = CARTESIAN_POINT('',(21.913276788924,2.911644001979,\r
-    0.250496388084));\r
-#18551 = CARTESIAN_POINT('',(23.702476773945,3.423102933299,\r
-    -0.518505999179));\r
-#18552 = CARTESIAN_POINT('',(24.648834502506,3.73271095192,\r
-    -0.880522457577));\r
-#18553 = CARTESIAN_POINT('',(25.595486723985,4.085756041573,\r
-    -1.202032793977));\r
-#18554 = CARTESIAN_POINT('',(26.536837948741,4.483211895834,\r
-    -1.485554919461));\r
-#18555 = CARTESIAN_POINT('',(27.468148931533,4.924497488805,\r
-    -1.733961900753));\r
-#18556 = CARTESIAN_POINT('',(28.385480579789,5.407884131121,\r
-    -1.950130424952));\r
-#18557 = CARTESIAN_POINT('',(29.740487211577,6.194979003298,\r
-    -2.231166720661));\r
-#18558 = CARTESIAN_POINT('',(30.191033811548,6.469325417444,\r
-    -2.31799645692));\r
-#18559 = CARTESIAN_POINT('',(30.636890948774,6.753490922653,\r
-    -2.397677200725));\r
-#18560 = CARTESIAN_POINT('',(31.077758325237,7.047135564044,\r
-    -2.470563216211));\r
-#18561 = CARTESIAN_POINT('',(31.513397253558,7.349894959689,\r
-    -2.536995844772));\r
-#18562 = CARTESIAN_POINT('',(31.94362400639,7.66139147748,-2.59729976848\r
-    ));\r
-#18563 = CARTESIAN_POINT('',(33.214649485605,8.618684745522,\r
-    -2.760351892508));\r
-#18564 = CARTESIAN_POINT('',(34.038907922611,9.289275724173,\r
-    -2.845785147579));\r
-#18565 = CARTESIAN_POINT('',(34.84011192704,9.990070945703,\r
-    -2.910515115315));\r
-#18566 = CARTESIAN_POINT('',(35.617981144789,10.718052640235,\r
-    -2.956647684908));\r
-#18567 = CARTESIAN_POINT('',(36.372734415269,11.470339204742,\r
-    -2.985973526696));\r
-#18568 = CARTESIAN_POINT('',(37.104964917481,12.244319998355,\r
-    -2.999999999965));\r
-#18569 = CARTESIAN_POINT('',(37.815577464342,13.037718398492,-3.));\r
-#18570 = PCURVE('',#2493,#18571);\r
-#18571 = DEFINITIONAL_REPRESENTATION('',(#18572),#18635);\r
-#18572 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#18573,#18574,#18575,#18576,\r
-    #18577,#18578,#18579,#18580,#18581,#18582,#18583,#18584,#18585,\r
-    #18586,#18587,#18588,#18589,#18590,#18591,#18592,#18593,#18594,\r
-    #18595,#18596,#18597,#18598,#18599,#18600,#18601,#18602,#18603,\r
-    #18604,#18605,#18606,#18607,#18608,#18609,#18610,#18611,#18612,\r
-    #18613,#18614,#18615,#18616,#18617,#18618,#18619,#18620,#18621,\r
-    #18622,#18623,#18624,#18625,#18626,#18627,#18628,#18629,#18630,\r
-    #18631,#18632,#18633,#18634),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,\r
-    6,6,8),(0.,7.498728633156E-02,0.155780580593,0.24807799874,\r
-    0.356813068417,0.403490979557,0.450447111705,0.595829143,\r
-    0.756699142721,0.837991615013,1.),.UNSPECIFIED.);\r
-#18573 = CARTESIAN_POINT('',(2.858048369565,0.692692201097));\r
-#18574 = CARTESIAN_POINT('',(2.856221436779,0.674320851443));\r
-#18575 = CARTESIAN_POINT('',(2.854224419404,0.656305563177));\r
-#18576 = CARTESIAN_POINT('',(2.852044820199,0.638639045398));\r
-#18577 = CARTESIAN_POINT('',(2.849673570106,0.621314235051));\r
-#18578 = CARTESIAN_POINT('',(2.847103996573,0.604324328883));\r
-#18579 = CARTESIAN_POINT('',(2.844331093113,0.587662863037));\r
-#18580 = CARTESIAN_POINT('',(2.838140355624,0.553719743171));\r
-#18581 = CARTESIAN_POINT('',(2.834689195207,0.53648987877));\r
-#18582 = CARTESIAN_POINT('',(2.830992896109,0.519626735632));\r
-#18583 = CARTESIAN_POINT('',(2.827048370969,0.503123352378));\r
-#18584 = CARTESIAN_POINT('',(2.822853588179,0.486973495997));\r
-#18585 = CARTESIAN_POINT('',(2.818407243403,0.471171744866));\r
-#18586 = CARTESIAN_POINT('',(2.808341073388,0.438054111763));\r
-#18587 = CARTESIAN_POINT('',(2.802644255428,0.420842855512));\r
-#18588 = CARTESIAN_POINT('',(2.796617216429,0.404072845052));\r
-#18589 = CARTESIAN_POINT('',(2.790259891154,0.387738281293));\r
-#18590 = CARTESIAN_POINT('',(2.783572869001,0.371834509049));\r
-#18591 = CARTESIAN_POINT('',(2.776557234157,0.356358015932));\r
-#18592 = CARTESIAN_POINT('',(2.760564126951,0.323574066692));\r
-#18593 = CARTESIAN_POINT('',(2.751459763762,0.306431369145));\r
-#18594 = CARTESIAN_POINT('',(2.741903811701,0.28987397958));\r
-#18595 = CARTESIAN_POINT('',(2.73189937406,0.273899544232));\r
-#18596 = CARTESIAN_POINT('',(2.721450063919,0.258507531276));\r
-#18597 = CARTESIAN_POINT('',(2.710559981002,0.243698980071));\r
-#18598 = CARTESIAN_POINT('',(2.694371806717,0.223370488605));\r
-#18599 = CARTESIAN_POINT('',(2.68942939437,0.217372824145));\r
-#18600 = CARTESIAN_POINT('',(2.684407066466,0.21148330175));\r
-#18601 = CARTESIAN_POINT('',(2.679305187495,0.205702243733));\r
-#18602 = CARTESIAN_POINT('',(2.674124304017,0.20002985732));\r
-#18603 = CARTESIAN_POINT('',(2.668865176121,0.194466202382));\r
-#18604 = CARTESIAN_POINT('',(2.658160225138,0.183524025994));\r
-#18605 = CARTESIAN_POINT('',(2.65271347931,0.178146793247));\r
-#18606 = CARTESIAN_POINT('',(2.647189221834,0.17287973166));\r
-#18607 = CARTESIAN_POINT('',(2.641588438623,0.167722816795));\r
-#18608 = CARTESIAN_POINT('',(2.635912251596,0.162675935331));\r
-#18609 = CARTESIAN_POINT('',(2.630161923297,0.157738879724));\r
-#18610 = CARTESIAN_POINT('',(2.606309937261,0.137964687707));\r
-#18611 = CARTESIAN_POINT('',(2.587581222606,0.124065751409));\r
-#18612 = CARTESIAN_POINT('',(2.568197852049,0.111209036481));\r
-#18613 = CARTESIAN_POINT('',(2.548214927477,9.937519162861E-02));\r
-#18614 = CARTESIAN_POINT('',(2.5276966039,8.853196982568E-02));\r
-#18615 = CARTESIAN_POINT('',(2.506714646698,7.863785584769E-02));\r
-#18616 = CARTESIAN_POINT('',(2.4617069323,5.969501460004E-02));\r
-#18617 = CARTESIAN_POINT('',(2.437587947187,5.084565101682E-02));\r
-#18618 = CARTESIAN_POINT('',(2.413101423819,4.303508579383E-02));\r
-#18619 = CARTESIAN_POINT('',(2.388345425226,3.618126316442E-02));\r
-#18620 = CARTESIAN_POINT('',(2.363404035283,3.020015089037E-02));\r
-#18621 = CARTESIAN_POINT('',(2.338350462444,2.50118978754E-02));\r
-#18622 = CARTESIAN_POINT('',(2.300565219523,1.828413881618E-02));\r
-#18623 = CARTESIAN_POINT('',(2.287866907418,1.620892540287E-02));\r
-#18624 = CARTESIAN_POINT('',(2.275161558607,1.430727080632E-02));\r
-#18625 = CARTESIAN_POINT('',(2.262454957508,1.256990361597E-02));\r
-#18626 = CARTESIAN_POINT('',(2.249751780265,1.0988031782E-02));\r
-#18627 = CARTESIAN_POINT('',(2.2370557007,9.5533977279E-03));\r
-#18628 = CARTESIAN_POINT('',(2.199087063186,5.67739006121E-03));\r
-#18629 = CARTESIAN_POINT('',(2.173845478377,3.650931446909E-03));\r
-#18630 = CARTESIAN_POINT('',(2.148663711747,2.117634018565E-03));\r
-#18631 = CARTESIAN_POINT('',(2.123548332233,1.025723880186E-03));\r
-#18632 = CARTESIAN_POINT('',(2.098496441468,3.318718372532E-04));\r
-#18633 = CARTESIAN_POINT('',(2.073496859429,8.2995E-13));\r
-#18634 = CARTESIAN_POINT('',(2.048529562059,9.62E-15));\r
-#18635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#18636 = PCURVE('',#18152,#18637);\r
-#18637 = DEFINITIONAL_REPRESENTATION('',(#18638),#18701);\r
-#18638 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#18639,#18640,#18641,#18642,\r
-    #18643,#18644,#18645,#18646,#18647,#18648,#18649,#18650,#18651,\r
-    #18652,#18653,#18654,#18655,#18656,#18657,#18658,#18659,#18660,\r
-    #18661,#18662,#18663,#18664,#18665,#18666,#18667,#18668,#18669,\r
-    #18670,#18671,#18672,#18673,#18674,#18675,#18676,#18677,#18678,\r
-    #18679,#18680,#18681,#18682,#18683,#18684,#18685,#18686,#18687,\r
-    #18688,#18689,#18690,#18691,#18692,#18693,#18694,#18695,#18696,\r
-    #18697,#18698,#18699,#18700),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,\r
-    6,6,8),(0.,7.498728633156E-02,0.155780580593,0.24807799874,\r
-    0.356813068417,0.403490979557,0.450447111705,0.595829143,\r
-    0.756699142721,0.837991615013,1.),.UNSPECIFIED.);\r
-#18639 = CARTESIAN_POINT('',(6.28318530718,0.13589328709));\r
-#18640 = CARTESIAN_POINT('',(6.267466891089,0.145948377732));\r
-#18641 = CARTESIAN_POINT('',(6.253220667854,0.15605083752));\r
-#18642 = CARTESIAN_POINT('',(6.240354579831,0.166195562381));\r
-#18643 = CARTESIAN_POINT('',(6.22877387625,0.17637826807));\r
-#18644 = CARTESIAN_POINT('',(6.218385651298,0.186595389922));\r
-#18645 = CARTESIAN_POINT('',(6.209101105609,0.196843955912));\r
-#18646 = CARTESIAN_POINT('',(6.191929981702,0.218194659915));\r
-#18647 = CARTESIAN_POINT('',(6.18420728833,0.229301495149));\r
-#18648 = CARTESIAN_POINT('',(6.177561555735,0.240438779317));\r
-#18649 = CARTESIAN_POINT('',(6.171892836583,0.251603993473));\r
-#18650 = CARTESIAN_POINT('',(6.167107531987,0.262795031966));\r
-#18651 = CARTESIAN_POINT('',(6.163118151436,0.2740100272));\r
-#18652 = CARTESIAN_POINT('',(6.156100284678,0.298084485708));\r
-#18653 = CARTESIAN_POINT('',(6.153289483155,0.310950835386));\r
-#18654 = CARTESIAN_POINT('',(6.151287456625,0.323843653548));\r
-#18655 = CARTESIAN_POINT('',(6.149980735138,0.336760734131));\r
-#18656 = CARTESIAN_POINT('',(6.149263812318,0.349700044494));\r
-#18657 = CARTESIAN_POINT('',(6.14903826311,0.362659532859));\r
-#18658 = CARTESIAN_POINT('',(6.149416932743,0.390925649658));\r
-#18659 = CARTESIAN_POINT('',(6.150176084288,0.40623927662));\r
-#18660 = CARTESIAN_POINT('',(6.151339228495,0.421574482017));\r
-#18661 = CARTESIAN_POINT('',(6.152768547472,0.436927726285));\r
-#18662 = CARTESIAN_POINT('',(6.154337596096,0.452294971086));\r
-#18663 = CARTESIAN_POINT('',(6.155930995353,0.467671429664));\r
-#18664 = CARTESIAN_POINT('',(6.158094892495,0.489653746714));\r
-#18665 = CARTESIAN_POINT('',(6.158730174219,0.496256555295));\r
-#18666 = CARTESIAN_POINT('',(6.159342610955,0.502859858847));\r
-#18667 = CARTESIAN_POINT('',(6.159924351616,0.509463175679));\r
-#18668 = CARTESIAN_POINT('',(6.160467998872,0.516064448668));\r
-#18669 = CARTESIAN_POINT('',(6.160966644301,0.522660768626));\r
-#18670 = CARTESIAN_POINT('',(6.16186369976,0.535880297176));\r
-#18671 = CARTESIAN_POINT('',(6.162261497702,0.542503270888));\r
-#18672 = CARTESIAN_POINT('',(6.162600676956,0.549117813945));\r
-#18673 = CARTESIAN_POINT('',(6.162875187043,0.555721899496));\r
-#18674 = CARTESIAN_POINT('',(6.163079501229,0.562313481085));\r
-#18675 = CARTESIAN_POINT('',(6.163208634584,0.568890499837));\r
-#18676 = CARTESIAN_POINT('',(6.163411505212,0.595762681449));\r
-#18677 = CARTESIAN_POINT('',(6.162801761714,0.615917977155));\r
-#18678 = CARTESIAN_POINT('',(6.161297132988,0.635851272972));\r
-#18679 = CARTESIAN_POINT('',(6.158817559242,0.655501477844));\r
-#18680 = CARTESIAN_POINT('',(6.15533719069,0.674814626547));\r
-#18681 = CARTESIAN_POINT('',(6.150874550688,0.693744969466));\r
-#18682 = CARTESIAN_POINT('',(6.139516164516,0.732732720749));\r
-#18683 = CARTESIAN_POINT('',(6.132410084749,0.752701503319));\r
-#18684 = CARTESIAN_POINT('',(6.124235200716,0.772103595235));\r
-#18685 = CARTESIAN_POINT('',(6.11510917738,0.790913742423));\r
-#18686 = CARTESIAN_POINT('',(6.1051670849,0.809127191407));\r
-#18687 = CARTESIAN_POINT('',(6.094544812735,0.826749759535));\r
-#18688 = CARTESIAN_POINT('',(6.077728070287,0.852405589962));\r
-#18689 = CARTESIAN_POINT('',(6.071941678372,0.860871488247));\r
-#18690 = CARTESIAN_POINT('',(6.066030424526,0.869193135227));\r
-#18691 = CARTESIAN_POINT('',(6.060009767447,0.877373577307));\r
-#18692 = CARTESIAN_POINT('',(6.05389426757,0.885416373541));\r
-#18693 = CARTESIAN_POINT('',(6.047697481692,0.893325418865));\r
-#18694 = CARTESIAN_POINT('',(6.028945047804,0.916608289915));\r
-#18695 = CARTESIAN_POINT('',(6.016185656024,0.931595706212));\r
-#18696 = CARTESIAN_POINT('',(6.0032511532,0.946101273438));\r
-#18697 = CARTESIAN_POINT('',(5.990222873985,0.960160664102));\r
-#18698 = CARTESIAN_POINT('',(5.977167258439,0.973808518432));\r
-#18699 = CARTESIAN_POINT('',(5.964137602922,0.987077663634));\r
-#18700 = CARTESIAN_POINT('',(5.95117632018,1.));\r
-#18701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#18702 = ORIENTED_EDGE('',*,*,#17924,.F.);\r
-#18703 = ORIENTED_EDGE('',*,*,#2459,.F.);\r
-#18704 = ORIENTED_EDGE('',*,*,#2696,.T.);\r
-#18705 = ORIENTED_EDGE('',*,*,#18706,.F.);\r
-#18706 = EDGE_CURVE('',#18707,#2663,#18709,.T.);\r
-#18707 = VERTEX_POINT('',#18708);\r
-#18708 = CARTESIAN_POINT('',(24.485454725588,-5.E-15,19.027049586455));\r
-#18709 = SURFACE_CURVE('',#18710,(#18725,#18743),.PCURVE_S1.);\r
-#18710 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#18711,#18712,#18713,#18714,\r
-    #18715,#18716,#18717,#18718,#18719,#18720,#18721,#18722,#18723,\r
-    #18724),.UNSPECIFIED.,.F.,.F.,(8,6,8),(0.,0.482188840706,1.),\r
-  .UNSPECIFIED.);\r
-#18711 = CARTESIAN_POINT('',(24.485454725588,-1.066E-14,19.027049586455)\r
-  );\r
-#18712 = CARTESIAN_POINT('',(24.381624383414,-0.511215511576,\r
-    19.727716717002));\r
-#18713 = CARTESIAN_POINT('',(24.286217081252,-1.054901720474,\r
-    20.405909008512));\r
-#18714 = CARTESIAN_POINT('',(24.192215992231,-1.629520733263,\r
-    21.05884711789));\r
-#18715 = CARTESIAN_POINT('',(24.092972751827,-2.232188116748,\r
-    21.685326890084));\r
-#18716 = CARTESIAN_POINT('',(23.98307191616,-2.859183304954,\r
-    22.285347903271));\r
-#18717 = CARTESIAN_POINT('',(23.858169217121,-3.506531640316,\r
-    22.859545854389));\r
-#18718 = CARTESIAN_POINT('',(23.561054918605,-4.882975971256,\r
-    23.998948292452));\r
-#18719 = CARTESIAN_POINT('',(23.386011888473,-5.614660935235,\r
-    24.560422208881));\r
-#18720 = CARTESIAN_POINT('',(23.185556549379,-6.36055133518,\r
-    25.094800811435));\r
-#18721 = CARTESIAN_POINT('',(22.956712380653,-7.115986848941,\r
-    25.604026568649));\r
-#18722 = CARTESIAN_POINT('',(22.697489341951,-7.876655703803,\r
-    26.090061702306));\r
-#18723 = CARTESIAN_POINT('',(22.406612670587,-8.638581484238,\r
-    26.554797725741));\r
-#18724 = CARTESIAN_POINT('',(22.083372853916,-9.398119141345,27.));\r
-#18725 = PCURVE('',#2493,#18726);\r
-#18726 = DEFINITIONAL_REPRESENTATION('',(#18727),#18742);\r
-#18727 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#18728,#18729,#18730,#18731,\r
-    #18732,#18733,#18734,#18735,#18736,#18737,#18738,#18739,#18740,\r
-    #18741),.UNSPECIFIED.,.F.,.F.,(8,6,8),(0.,0.482188840706,1.),\r
-  .UNSPECIFIED.);\r
-#18728 = CARTESIAN_POINT('',(2.435074431834,0.635750614292));\r
-#18729 = CARTESIAN_POINT('',(2.435405149576,0.66167274341));\r
-#18730 = CARTESIAN_POINT('',(2.435351957123,0.687458417225));\r
-#18731 = CARTESIAN_POINT('',(2.435092341383,0.712991694026));\r
-#18732 = CARTESIAN_POINT('',(2.434798036774,0.738196107282));\r
-#18733 = CARTESIAN_POINT('',(2.434614613033,0.763032970402));\r
-#18734 = CARTESIAN_POINT('',(2.434664656759,0.787488539375));\r
-#18735 = CARTESIAN_POINT('',(2.43546235338,0.837426476118));\r
-#18736 = CARTESIAN_POINT('',(2.436261324982,0.86285420467));\r
-#18737 = CARTESIAN_POINT('',(2.437571851259,0.887864592387));\r
-#18738 = CARTESIAN_POINT('',(2.439492122757,0.912497492844));\r
-#18739 = CARTESIAN_POINT('',(2.44209864532,0.936805275537));\r
-#18740 = CARTESIAN_POINT('',(2.445452310246,0.960848936101));\r
-#18741 = CARTESIAN_POINT('',(2.449601094273,0.98469805516));\r
-#18742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#18743 = PCURVE('',#2679,#18744);\r
-#18744 = DEFINITIONAL_REPRESENTATION('',(#18745),#18760);\r
-#18745 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#18746,#18747,#18748,#18749,\r
-    #18750,#18751,#18752,#18753,#18754,#18755,#18756,#18757,#18758,\r
-    #18759),.UNSPECIFIED.,.F.,.F.,(8,6,8),(0.,0.482188840706,1.),\r
-  .UNSPECIFIED.);\r
-#18746 = CARTESIAN_POINT('',(6.28318530718,0.20113319086));\r
-#18747 = CARTESIAN_POINT('',(6.262306972783,0.179623741133));\r
-#18748 = CARTESIAN_POINT('',(6.23989593354,0.15975508353));\r
-#18749 = CARTESIAN_POINT('',(6.216047613409,0.141447090383));\r
-#18750 = CARTESIAN_POINT('',(6.19089871723,0.124557229447));\r
-#18751 = CARTESIAN_POINT('',(6.164599332432,0.108943574705));\r
-#18752 = CARTESIAN_POINT('',(6.13729403492,9.447245447517E-02));\r
-#18753 = CARTESIAN_POINT('',(6.078856626009,6.65814360273E-02));\r
-#18754 = CARTESIAN_POINT('',(6.047587315041,5.331650681574E-02));\r
-#18755 = CARTESIAN_POINT('',(6.015464561901,4.107644514732E-02));\r
-#18756 = CARTESIAN_POINT('',(5.982624840609,2.972706514558E-02));\r
-#18757 = CARTESIAN_POINT('',(5.949179904976,1.915778403835E-02));\r
-#18758 = CARTESIAN_POINT('',(5.915222296971,9.275047380684E-03));\r
-#18759 = CARTESIAN_POINT('',(5.880828200467,0.));\r
-#18760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#18761 = ORIENTED_EDGE('',*,*,#18762,.F.);\r
-#18762 = EDGE_CURVE('',#18235,#18707,#18763,.T.);\r
-#18763 = SURFACE_CURVE('',#18764,(#18823,#18885),.PCURVE_S1.);\r
-#18764 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#18765,#18766,#18767,#18768,\r
-    #18769,#18770,#18771,#18772,#18773,#18774,#18775,#18776,#18777,\r
-    #18778,#18779,#18780,#18781,#18782,#18783,#18784,#18785,#18786,\r
-    #18787,#18788,#18789,#18790,#18791,#18792,#18793,#18794,#18795,\r
-    #18796,#18797,#18798,#18799,#18800,#18801,#18802,#18803,#18804,\r
-    #18805,#18806,#18807,#18808,#18809,#18810,#18811,#18812,#18813,\r
-    #18814,#18815,#18816,#18817,#18818,#18819,#18820,#18821,#18822),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.165484464485,\r
-    0.233637394675,0.35305683354,0.469169764151,0.526955685371,\r
-    0.644046634186,0.845954269971,1.),.UNSPECIFIED.);\r
-#18765 = CARTESIAN_POINT('',(38.484196672887,10.907181416047,3.));\r
-#18766 = CARTESIAN_POINT('',(38.032069590146,10.610870966355,3.));\r
-#18767 = CARTESIAN_POINT('',(37.57954823762,10.315295727439,\r
-    3.012668672464));\r
-#18768 = CARTESIAN_POINT('',(37.126466761256,10.021163469303,\r
-    3.038955035772));\r
-#18769 = CARTESIAN_POINT('',(36.672832663944,9.72926207912,\r
-    3.079941181352));\r
-#18770 = CARTESIAN_POINT('',(36.218831573927,9.440449547488,\r
-    3.136833900382));\r
-#18771 = CARTESIAN_POINT('',(35.764841270137,9.155630781949,\r
-    3.210960798542));\r
-#18772 = CARTESIAN_POINT('',(35.311452578459,8.875719680362,\r
-    3.303747238419));\r
-#18773 = CARTESIAN_POINT('',(34.673360965473,8.488685544948,\r
-    3.463148376821));\r
-#18774 = CARTESIAN_POINT('',(34.487482412035,8.376773532533,\r
-    3.513055293929));\r
-#18775 = CARTESIAN_POINT('',(34.301923601562,8.265913334147,\r
-    3.566470167146));\r
-#18776 = CARTESIAN_POINT('',(34.116759090566,8.156169905694,\r
-    3.623491833348));\r
-#18777 = CARTESIAN_POINT('',(33.932073427534,8.047607654945,\r
-    3.684217011299));\r
-#18778 = CARTESIAN_POINT('',(33.747961097373,7.940289412146,\r
-    3.74873831326));\r
-#18779 = CARTESIAN_POINT('',(33.56452646585,7.834275400634,\r
-    3.817142256583));\r
-#18780 = CARTESIAN_POINT('',(33.061852088132,7.546246003806,\r
-    4.016307251588));\r
-#18781 = CARTESIAN_POINT('',(32.744204158735,7.36702085836,\r
-    4.155287605427));\r
-#18782 = CARTESIAN_POINT('',(32.429612546349,7.192285139765,\r
-    4.306851343745));\r
-#18783 = CARTESIAN_POINT('',(32.118803812987,7.02232099257,\r
-    4.471323524042));\r
-#18784 = CARTESIAN_POINT('',(31.812549673269,6.857331688401,\r
-    4.648915133231));\r
-#18785 = CARTESIAN_POINT('',(31.511651027233,6.697427456963,\r
-    4.839681461478));\r
-#18786 = CARTESIAN_POINT('',(31.216914824825,6.542619796837,\r
-    5.043474971086));\r
-#18787 = CARTESIAN_POINT('',(30.649301113318,6.247176302615,\r
-    5.470318135349));\r
-#18788 = CARTESIAN_POINT('',(30.375978995985,6.106232774622,\r
-    5.692727712366));\r
-#18789 = CARTESIAN_POINT('',(30.109896164586,5.969928859729,\r
-    5.926751289046));\r
-#18790 = CARTESIAN_POINT('',(29.851647041132,5.838049030389,\r
-    6.171881071276));\r
-#18791 = CARTESIAN_POINT('',(29.601676628097,5.710254301629,\r
-    6.427479728727));\r
-#18792 = CARTESIAN_POINT('',(29.360280314637,5.586111929827,\r
-    6.692794938927));\r
-#18793 = CARTESIAN_POINT('',(29.127608576078,5.465127562516,\r
-    6.96698031992));\r
-#18794 = CARTESIAN_POINT('',(28.79223232537,5.287881728735,\r
-    7.389536573097));\r
-#18795 = CARTESIAN_POINT('',(28.682944092641,5.22963209112,\r
-    7.531932025772));\r
-#18796 = CARTESIAN_POINT('',(28.575808982773,5.171963825768,\r
-    7.676203716572));\r
-#18797 = CARTESIAN_POINT('',(28.470814167751,5.114807187492,\r
-    7.822245522921));\r
-#18798 = CARTESIAN_POINT('',(28.367937593101,5.058090591626,\r
-    7.969951415991));\r
-#18799 = CARTESIAN_POINT('',(28.267148693752,5.001741419129,\r
-    8.119216284067));\r
-#18800 = CARTESIAN_POINT('',(28.168409109892,4.945686821692,\r
-    8.269936755926));\r
-#18801 = CARTESIAN_POINT('',(27.875658950085,4.776722188714,\r
-    8.730160394556));\r
-#18802 = CARTESIAN_POINT('',(27.687881907504,4.664508255215,\r
-    9.043855702193));\r
-#18803 = CARTESIAN_POINT('',(27.507948938774,4.552601921584,\r
-    9.362279604954));\r
-#18804 = CARTESIAN_POINT('',(27.335360496822,4.440407077767,\r
-    9.684639655183));\r
-#18805 = CARTESIAN_POINT('',(27.169531245858,4.327359461556,\r
-    10.010186031992));\r
-#18806 = CARTESIAN_POINT('',(27.009803420978,4.212938239273,\r
-    10.338222704631));\r
-#18807 = CARTESIAN_POINT('',(26.855453125322,4.096672013992,\r
-    10.66811302695));\r
-#18808 = CARTESIAN_POINT('',(26.447442392494,3.773745428167,\r
-    11.570332379699));\r
-#18809 = CARTESIAN_POINT('',(26.202748216554,3.562549439651,\r
-    12.145352738798));\r
-#18810 = CARTESIAN_POINT('',(25.974079686412,3.343004263068,\r
-    12.724080372101));\r
-#18811 = CARTESIAN_POINT('',(25.763523535858,3.113316684679,\r
-    13.305852761895));\r
-#18812 = CARTESIAN_POINT('',(25.572336077225,2.871470784296,\r
-    13.889458979119));\r
-#18813 = CARTESIAN_POINT('',(25.400482369922,2.615460848334,\r
-    14.473060466128));\r
-#18814 = CARTESIAN_POINT('',(25.246932079226,2.343659558789,\r
-    15.054429278997));\r
-#18815 = CARTESIAN_POINT('',(25.00540811629,1.834838494255,\r
-    16.071113838067));\r
-#18816 = CARTESIAN_POINT('',(24.910492916356,1.604794908491,\r
-    16.508487518814));\r
-#18817 = CARTESIAN_POINT('',(24.824398072114,1.364402664214,\r
-    16.942243884416));\r
-#18818 = CARTESIAN_POINT('',(24.746066608058,1.113287078502,\r
-    17.371433564459));\r
-#18819 = CARTESIAN_POINT('',(24.674285246475,0.851237869148,\r
-    17.795196711925));\r
-#18820 = CARTESIAN_POINT('',(24.607772785022,0.578222405586,\r
-    18.212785982053));\r
-#18821 = CARTESIAN_POINT('',(24.54524480718,0.294380394483,\r
-    18.623574609879));\r
-#18822 = CARTESIAN_POINT('',(24.485454725588,-4.89E-15,19.027049586455)\r
-  );\r
-#18823 = PCURVE('',#2493,#18824);\r
-#18824 = DEFINITIONAL_REPRESENTATION('',(#18825),#18884);\r
-#18825 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#18826,#18827,#18828,#18829,\r
-    #18830,#18831,#18832,#18833,#18834,#18835,#18836,#18837,#18838,\r
-    #18839,#18840,#18841,#18842,#18843,#18844,#18845,#18846,#18847,\r
-    #18848,#18849,#18850,#18851,#18852,#18853,#18854,#18855,#18856,\r
-    #18857,#18858,#18859,#18860,#18861,#18862,#18863,#18864,#18865,\r
-    #18866,#18867,#18868,#18869,#18870,#18871,#18872,#18873,#18874,\r
-    #18875,#18876,#18877,#18878,#18879,#18880,#18881,#18882,#18883),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.165484464485,\r
-    0.233637394675,0.35305683354,0.469169764151,0.526955685371,\r
-    0.644046634186,0.845954269971,1.),.UNSPECIFIED.);\r
-#18826 = CARTESIAN_POINT('',(2.077986350929,0.14818714986));\r
-#18827 = CARTESIAN_POINT('',(2.091029684128,0.14818714986));\r
-#18828 = CARTESIAN_POINT('',(2.104044585741,0.148514389606));\r
-#18829 = CARTESIAN_POINT('',(2.117029777344,0.149193382081));\r
-#18830 = CARTESIAN_POINT('',(2.129979348776,0.150252451418));\r
-#18831 = CARTESIAN_POINT('',(2.142882739044,0.151723649078));\r
-#18832 = CARTESIAN_POINT('',(2.155724545449,0.153642873362));\r
-#18833 = CARTESIAN_POINT('',(2.168484179269,0.1560495933));\r
-#18834 = CARTESIAN_POINT('',(2.186345644816,0.160194730425));\r
-#18835 = CARTESIAN_POINT('',(2.191537161858,0.161493573207));\r
-#18836 = CARTESIAN_POINT('',(2.196707921764,0.162884949728));\r
-#18837 = CARTESIAN_POINT('',(2.201855659404,0.164371742571));\r
-#18838 = CARTESIAN_POINT('',(2.206977866016,0.165956825812));\r
-#18839 = CARTESIAN_POINT('',(2.212071794974,0.167643017402));\r
-#18840 = CARTESIAN_POINT('',(2.217134467573,0.169433031541));\r
-#18841 = CARTESIAN_POINT('',(2.230973248823,0.174652354457));\r
-#18842 = CARTESIAN_POINT('',(2.239679323428,0.178302399851));\r
-#18843 = CARTESIAN_POINT('',(2.248262033094,0.182292869155));\r
-#18844 = CARTESIAN_POINT('',(2.256701475904,0.186635548743));\r
-#18845 = CARTESIAN_POINT('',(2.264976981409,0.191339858785));\r
-#18846 = CARTESIAN_POINT('',(2.27306754111,0.196411743194));\r
-#18847 = CARTESIAN_POINT('',(2.280952405572,0.201852300144));\r
-#18848 = CARTESIAN_POINT('',(2.296059214616,0.213299308066));\r
-#18849 = CARTESIAN_POINT('',(2.303295209193,0.219287241247));\r
-#18850 = CARTESIAN_POINT('',(2.310301153248,0.225615023895));\r
-#18851 = CARTESIAN_POINT('',(2.31706257144,0.232274361364));\r
-#18852 = CARTESIAN_POINT('',(2.323569137173,0.239253634089));\r
-#18853 = CARTESIAN_POINT('',(2.329814530138,0.246538094889));\r
-#18854 = CARTESIAN_POINT('',(2.335796205934,0.254110222654));\r
-#18855 = CARTESIAN_POINT('',(2.344361188685,0.265851970067));\r
-#18856 = CARTESIAN_POINT('',(2.347142429256,0.269820357456));\r
-#18857 = CARTESIAN_POINT('',(2.349859031521,0.273853159469));\r
-#18858 = CARTESIAN_POINT('',(2.352511478259,0.277948098723));\r
-#18859 = CARTESIAN_POINT('',(2.355100482246,0.282102876136));\r
-#18860 = CARTESIAN_POINT('',(2.357626965508,0.286315191448));\r
-#18861 = CARTESIAN_POINT('',(2.36009203856,0.290582763746));\r
-#18862 = CARTESIAN_POINT('',(2.367370084207,0.303658110352));\r
-#18863 = CARTESIAN_POINT('',(2.371996052748,0.312630099952));\r
-#18864 = CARTESIAN_POINT('',(2.376385914277,0.321801252768));\r
-#18865 = CARTESIAN_POINT('',(2.380553190253,0.331153720719));\r
-#18866 = CARTESIAN_POINT('',(2.384513355083,0.340670301265));\r
-#18867 = CARTESIAN_POINT('',(2.388283488641,0.350334744403));\r
-#18868 = CARTESIAN_POINT('',(2.39188212082,0.360131941043));\r
-#18869 = CARTESIAN_POINT('',(2.401273411258,0.387146893943));\r
-#18870 = CARTESIAN_POINT('',(2.406769094449,0.404604362782));\r
-#18871 = CARTESIAN_POINT('',(2.41176154937,0.422430205832));\r
-#18872 = CARTESIAN_POINT('',(2.416204050913,0.440623438251));\r
-#18873 = CARTESIAN_POINT('',(2.420068428262,0.459166802607));\r
-#18874 = CARTESIAN_POINT('',(2.423356234433,0.478021494265));\r
-#18875 = CARTESIAN_POINT('',(2.426092797226,0.497131163862));\r
-#18876 = CARTESIAN_POINT('',(2.430022280985,0.531146258399));\r
-#18877 = CARTESIAN_POINT('',(2.43142775422,0.545977976599));\r
-#18878 = CARTESIAN_POINT('',(2.432557543396,0.560892486099));\r
-#18879 = CARTESIAN_POINT('',(2.433437497696,0.575861162874));\r
-#18880 = CARTESIAN_POINT('',(2.434097375,0.590856222051));\r
-#18881 = CARTESIAN_POINT('',(2.434568838882,0.605851603034));\r
-#18882 = CARTESIAN_POINT('',(2.434883989993,0.620823510871));\r
-#18883 = CARTESIAN_POINT('',(2.435074431829,0.635750613883));\r
-#18884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#18885 = PCURVE('',#18886,#18896);\r
-#18886 = SURFACE_OF_REVOLUTION('',#18887,#18893);\r
-#18887 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#18888,#18889,#18890,#18891,\r
-    #18892),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#18888 = CARTESIAN_POINT('',(24.,-6.66E-15,27.));\r
-#18889 = CARTESIAN_POINT('',(24.,-4.88E-15,19.));\r
-#18890 = CARTESIAN_POINT('',(26.,-3.11E-15,11.));\r
-#18891 = CARTESIAN_POINT('',(32.,-1.33E-15,3.));\r
-#18892 = CARTESIAN_POINT('',(40.,-1.33E-15,3.));\r
-#18893 = AXIS1_PLACEMENT('',#18894,#18895);\r
-#18894 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#18895 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#18896 = DEFINITIONAL_REPRESENTATION('',(#18897),#18956);\r
-#18897 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#18898,#18899,#18900,#18901,\r
-    #18902,#18903,#18904,#18905,#18906,#18907,#18908,#18909,#18910,\r
-    #18911,#18912,#18913,#18914,#18915,#18916,#18917,#18918,#18919,\r
-    #18920,#18921,#18922,#18923,#18924,#18925,#18926,#18927,#18928,\r
-    #18929,#18930,#18931,#18932,#18933,#18934,#18935,#18936,#18937,\r
-    #18938,#18939,#18940,#18941,#18942,#18943,#18944,#18945,#18946,\r
-    #18947,#18948,#18949,#18950,#18951,#18952,#18953,#18954,#18955),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.165484464485,\r
-    0.233637394675,0.35305683354,0.469169764151,0.526955685371,\r
-    0.644046634186,0.845954269971,1.),.UNSPECIFIED.);\r
-#18898 = CARTESIAN_POINT('',(0.276177012826,1.));\r
-#18899 = CARTESIAN_POINT('',(0.272132114384,0.989254344061));\r
-#18900 = CARTESIAN_POINT('',(0.267988369216,0.978190630654));\r
-#18901 = CARTESIAN_POINT('',(0.263758960605,0.96678348126));\r
-#18902 = CARTESIAN_POINT('',(0.259458953991,0.955007161853));\r
-#18903 = CARTESIAN_POINT('',(0.255105424435,0.942835631151));\r
-#18904 = CARTESIAN_POINT('',(0.25071731266,0.930242532514));\r
-#18905 = CARTESIAN_POINT('',(0.246314754893,0.917201742911));\r
-#18906 = CARTESIAN_POINT('',(0.240106725643,0.89812405808));\r
-#18907 = CARTESIAN_POINT('',(0.238296864087,0.892479363103));\r
-#18908 = CARTESIAN_POINT('',(0.236489497775,0.886753547249));\r
-#18909 = CARTESIAN_POINT('',(0.234686105423,0.880945306168));\r
-#18910 = CARTESIAN_POINT('',(0.232888167336,0.875053536955));\r
-#18911 = CARTESIAN_POINT('',(0.231097138973,0.86907738371));\r
-#18912 = CARTESIAN_POINT('',(0.229314424518,0.863016283091));\r
-#18913 = CARTESIAN_POINT('',(0.224434521303,0.846100340895));\r
-#18914 = CARTESIAN_POINT('',(0.221356835484,0.83506757187));\r
-#18915 = CARTESIAN_POINT('',(0.218315948474,0.823772342311));\r
-#18916 = CARTESIAN_POINT('',(0.215318477992,0.812217670826));\r
-#18917 = CARTESIAN_POINT('',(0.21236924664,0.800409634478));\r
-#18918 = CARTESIAN_POINT('',(0.209470742792,0.788358182414));\r
-#18919 = CARTESIAN_POINT('',(0.206622799737,0.776078083776));\r
-#18920 = CARTESIAN_POINT('',(0.20109972181,0.751447708155));\r
-#18921 = CARTESIAN_POINT('',(0.198421353512,0.739105949251));\r
-#18922 = CARTESIAN_POINT('',(0.195784932767,0.726584164212));\r
-#18923 = CARTESIAN_POINT('',(0.19318437848,0.71390178257));\r
-#18924 = CARTESIAN_POINT('',(0.190610334043,0.701078189973));\r
-#18925 = CARTESIAN_POINT('',(0.188050748211,0.688132598494));\r
-#18926 = CARTESIAN_POINT('',(0.185491686654,0.675083829615));\r
-#18927 = CARTESIAN_POINT('',(0.181637713823,0.655413701916));\r
-#18928 = CARTESIAN_POINT('',(0.180353424271,0.648855823646));\r
-#18929 = CARTESIAN_POINT('',(0.179063616988,0.642278291403));\r
-#18930 = CARTESIAN_POINT('',(0.177766323553,0.635682842646));\r
-#18931 = CARTESIAN_POINT('',(0.176459517514,0.629071029512));\r
-#18932 = CARTESIAN_POINT('',(0.175141136221,0.62244421236));\r
-#18933 = CARTESIAN_POINT('',(0.173809102651,0.615803553327));\r
-#18934 = CARTESIAN_POINT('',(0.169730405919,0.595668011163));\r
-#18935 = CARTESIAN_POINT('',(0.166935049554,0.58213378995));\r
-#18936 = CARTESIAN_POINT('',(0.16405785002,0.56855437274));\r
-#18937 = CARTESIAN_POINT('',(0.161081586577,0.554934068358));\r
-#18938 = CARTESIAN_POINT('',(0.157989805178,0.541274428725));\r
-#18939 = CARTESIAN_POINT('',(0.154767192342,0.527574108548));\r
-#18940 = CARTESIAN_POINT('',(0.151399763582,0.513828623927));\r
-#18941 = CARTESIAN_POINT('',(0.141796654,0.47623615076));\r
-#18942 = CARTESIAN_POINT('',(0.135248379668,0.452276803669));\r
-#18943 = CARTESIAN_POINT('',(0.128151846777,0.428327126298));\r
-#18944 = CARTESIAN_POINT('',(0.120422669099,0.404588110079));\r
-#18945 = CARTESIAN_POINT('',(0.111974323882,0.381269938657));\r
-#18946 = CARTESIAN_POINT('',(0.102729830855,0.358550869372));\r
-#18947 = CARTESIAN_POINT('',(9.263392612271E-02,0.336568221032));\r
-#18948 = CARTESIAN_POINT('',(7.328698442974E-02,0.299286958313));\r
-#18949 = CARTESIAN_POINT('',(6.440100842712E-02,0.283635268864));\r
-#18950 = CARTESIAN_POINT('',(5.498779958598E-02,0.268507610073));\r
-#18951 = CARTESIAN_POINT('',(4.504014598062E-02,0.253927764499));\r
-#18952 = CARTESIAN_POINT('',(3.455791928128E-02,0.239905268898));\r
-#18953 = CARTESIAN_POINT('',(2.354783000477E-02,0.226438776327));\r
-#18954 = CARTESIAN_POINT('',(1.202266397592E-02,0.21351927885));\r
-#18955 = CARTESIAN_POINT('',(0.,0.20113319086));\r
-#18956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#18957 = ADVANCED_FACE('',(#18958),#2679,.F.);\r
-#18958 = FACE_BOUND('',#18959,.F.);\r
-#18959 = EDGE_LOOP('',(#18960,#18961,#18962,#18987,#19067));\r
-#18960 = ORIENTED_EDGE('',*,*,#2662,.T.);\r
-#18961 = ORIENTED_EDGE('',*,*,#18706,.F.);\r
-#18962 = ORIENTED_EDGE('',*,*,#18963,.T.);\r
-#18963 = EDGE_CURVE('',#18707,#18964,#18966,.T.);\r
-#18964 = VERTEX_POINT('',#18965);\r
-#18965 = CARTESIAN_POINT('',(24.717255418405,-5.E-15,17.666286254516));\r
-#18966 = SURFACE_CURVE('',#18967,(#18973,#18980),.PCURVE_S1.);\r
-#18967 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#18968,#18969,#18970,#18971,\r
-    #18972),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#18968 = CARTESIAN_POINT('',(24.,0.,27.));\r
-#18969 = CARTESIAN_POINT('',(24.,0.,19.));\r
-#18970 = CARTESIAN_POINT('',(26.,0.,11.));\r
-#18971 = CARTESIAN_POINT('',(32.,0.,3.));\r
-#18972 = CARTESIAN_POINT('',(40.,0.,3.));\r
-#18973 = PCURVE('',#2679,#18974);\r
-#18974 = DEFINITIONAL_REPRESENTATION('',(#18975),#18979);\r
-#18975 = LINE('',#18976,#18977);\r
-#18976 = CARTESIAN_POINT('',(6.28318530718,0.));\r
-#18977 = VECTOR('',#18978,1.);\r
-#18978 = DIRECTION('',(0.,1.));\r
-#18979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#18980 = PCURVE('',#18886,#18981);\r
-#18981 = DEFINITIONAL_REPRESENTATION('',(#18982),#18986);\r
-#18982 = LINE('',#18983,#18984);\r
-#18983 = CARTESIAN_POINT('',(0.,0.));\r
-#18984 = VECTOR('',#18985,1.);\r
-#18985 = DIRECTION('',(0.,1.));\r
-#18986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#18987 = ORIENTED_EDGE('',*,*,#18988,.F.);\r
-#18988 = EDGE_CURVE('',#18989,#18964,#18991,.T.);\r
-#18989 = VERTEX_POINT('',#18990);\r
-#18990 = CARTESIAN_POINT('',(21.630723981677,-10.39865464757,\r
-    26.717157287525));\r
-#18991 = SURFACE_CURVE('',#18992,(#19015,#19041),.PCURVE_S1.);\r
-#18992 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#18993,#18994,#18995,#18996,\r
-    #18997,#18998,#18999,#19000,#19001,#19002,#19003,#19004,#19005,\r
-    #19006,#19007,#19008,#19009,#19010,#19011,#19012,#19013,#19014),\r
-  .UNSPECIFIED.,.F.,.F.,(7,5,5,5,7),(0.,0.264690140951,0.519605356058,\r
-    0.761513023978,1.),.UNSPECIFIED.);\r
-#18993 = CARTESIAN_POINT('',(21.630723981677,-10.39865464757,\r
-    26.717157287525));\r
-#18994 = CARTESIAN_POINT('',(21.875676203315,-9.891089101549,\r
-    26.432425093299));\r
-#18995 = CARTESIAN_POINT('',(22.105254942397,-9.381337146823,\r
-    26.13835137611));\r
-#18996 = CARTESIAN_POINT('',(22.319631540325,-8.870624981733,\r
-    25.834343752798));\r
-#18997 = CARTESIAN_POINT('',(22.519114388658,-8.36027095154,\r
-    25.519768126424));\r
-#18998 = CARTESIAN_POINT('',(22.704185873428,-7.85169731229,\r
-    25.193953691257));\r
-#18999 = CARTESIAN_POINT('',(23.040608957983,-6.859813087507,\r
-    24.530996750058));\r
-#19000 = CARTESIAN_POINT('',(23.192953470941,-6.376262767376,\r
-    24.194716828005));\r
-#19001 = CARTESIAN_POINT('',(23.333233515789,-5.897138289385,\r
-    23.846812256067));\r
-#19002 = CARTESIAN_POINT('',(23.462286053724,-5.423890160785,\r
-    23.486710227419));\r
-#19003 = CARTESIAN_POINT('',(23.581204515175,-4.958045329587,\r
-    23.113887392945));\r
-#19004 = CARTESIAN_POINT('',(23.795945347387,-4.067543794811,\r
-    22.361765519977));\r
-#19005 = CARTESIAN_POINT('',(23.892637377163,-3.641994379683,\r
-    21.9837643507));\r
-#19006 = CARTESIAN_POINT('',(23.982653222898,-3.225812271436,\r
-    21.593677886192));\r
-#19007 = CARTESIAN_POINT('',(24.067428540025,-2.820316103347,\r
-    21.191332280926));\r
-#19008 = CARTESIAN_POINT('',(24.148686878073,-2.426749128149,\r
-    20.776760632967));\r
-#19009 = CARTESIAN_POINT('',(24.306954871131,-1.670938350543,\r
-    19.929913892962));\r
-#19010 = CARTESIAN_POINT('',(24.384010406911,-1.308319263617,\r
-    19.497959221183));\r
-#19011 = CARTESIAN_POINT('',(24.461421997678,-0.959310101473,\r
-    19.054819754538));\r
-#19012 = CARTESIAN_POINT('',(24.541279773807,-0.624699597569,\r
-    18.601119674411));\r
-#19013 = CARTESIAN_POINT('',(24.625843367781,-0.30492088048,\r
-    18.137835244681));\r
-#19014 = CARTESIAN_POINT('',(24.717255418405,-1.066E-14,17.666286254516)\r
-  );\r
-#19015 = PCURVE('',#2679,#19016);\r
-#19016 = DEFINITIONAL_REPRESENTATION('',(#19017),#19040);\r
-#19017 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#19018,#19019,#19020,#19021,\r
-    #19022,#19023,#19024,#19025,#19026,#19027,#19028,#19029,#19030,\r
-    #19031,#19032,#19033,#19034,#19035,#19036,#19037,#19038,#19039),\r
-  .UNSPECIFIED.,.F.,.F.,(7,5,5,5,7),(0.,0.264690140951,0.519605356058,\r
-    0.761513023978,1.),.UNSPECIFIED.);\r
-#19018 = CARTESIAN_POINT('',(5.835067815392,5.927553554444E-03));\r
-#19019 = CARTESIAN_POINT('',(5.858549948282,1.19302146399E-02));\r
-#19020 = CARTESIAN_POINT('',(5.881834648868,1.8216281922E-02));\r
-#19021 = CARTESIAN_POINT('',(5.90489755662,2.481197918112E-02));\r
-#19022 = CARTESIAN_POINT('',(5.92771004217,3.174738247089E-02));\r
-#19023 = CARTESIAN_POINT('',(5.950238186718,3.905732414266E-02));\r
-#19024 = CARTESIAN_POINT('',(5.993825754754,5.422135957961E-02));\r
-#19025 = CARTESIAN_POINT('',(6.014908710319,6.204538804214E-02));\r
-#19026 = CARTESIAN_POINT('',(6.035654852023,7.028989032881E-02));\r
-#19027 = CARTESIAN_POINT('',(6.056022903207,7.899505101983E-02));\r
-#19028 = CARTESIAN_POINT('',(6.075965830291,8.820619146428E-02));\r
-#19029 = CARTESIAN_POINT('',(6.113905984641,0.107239471543));\r
-#19030 = CARTESIAN_POINT('',(6.131950738977,0.117006524302));\r
-#19031 = CARTESIAN_POINT('',(6.149522643709,0.127314507124));\r
-#19032 = CARTESIAN_POINT('',(6.166574742482,0.138207275283));\r
-#19033 = CARTESIAN_POINT('',(6.183059233822,0.149730375494));\r
-#19034 = CARTESIAN_POINT('',(6.214581344734,0.173945119855));\r
-#19035 = CARTESIAN_POINT('',(6.229636591516,0.186618289427));\r
-#19036 = CARTESIAN_POINT('',(6.244055781819,0.199981464623));\r
-#19037 = CARTESIAN_POINT('',(6.257801983997,0.2140683423));\r
-#19038 = CARTESIAN_POINT('',(6.270848950438,0.228902438395));\r
-#19039 = CARTESIAN_POINT('',(6.28318530718,0.244481665707));\r
-#19040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#19041 = PCURVE('',#3236,#19042);\r
-#19042 = DEFINITIONAL_REPRESENTATION('',(#19043),#19066);\r
-#19043 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#19044,#19045,#19046,#19047,\r
-    #19048,#19049,#19050,#19051,#19052,#19053,#19054,#19055,#19056,\r
-    #19057,#19058,#19059,#19060,#19061,#19062,#19063,#19064,#19065),\r
-  .UNSPECIFIED.,.F.,.F.,(7,5,5,5,7),(0.,0.264690140951,0.519605356058,\r
-    0.761513023978,1.),.UNSPECIFIED.);\r
-#19044 = CARTESIAN_POINT('',(0.547589403225,1.));\r
-#19045 = CARTESIAN_POINT('',(0.550735909576,0.983668536745));\r
-#19046 = CARTESIAN_POINT('',(0.553500122267,0.967252228941));\r
-#19047 = CARTESIAN_POINT('',(0.555895926875,0.950725896669));\r
-#19048 = CARTESIAN_POINT('',(0.557940663469,0.934066625238));\r
-#19049 = CARTESIAN_POINT('',(0.559655777133,0.917253629772));\r
-#19050 = CARTESIAN_POINT('',(0.562428345554,0.883913187063));\r
-#19051 = CARTESIAN_POINT('',(0.563507747831,0.867398115634));\r
-#19052 = CARTESIAN_POINT('',(0.564330345583,0.850709473387));\r
-#19053 = CARTESIAN_POINT('',(0.564924773032,0.833835493134));\r
-#19054 = CARTESIAN_POINT('',(0.565325557504,0.816768872682));\r
-#19055 = CARTESIAN_POINT('',(0.56581001197,0.783131414377));\r
-#19056 = CARTESIAN_POINT('',(0.565908817622,0.766579565012));\r
-#19057 = CARTESIAN_POINT('',(0.565905946262,0.749854919381));\r
-#19058 = CARTESIAN_POINT('',(0.565842302659,0.732963898676));\r
-#19059 = CARTESIAN_POINT('',(0.565765166517,0.715920780521));\r
-#19060 = CARTESIAN_POINT('',(0.565688745365,0.681821634791));\r
-#19061 = CARTESIAN_POINT('',(0.565688366827,0.664768684164));\r
-#19062 = CARTESIAN_POINT('',(0.565775523892,0.64761489536));\r
-#19063 = CARTESIAN_POINT('',(0.566004572382,0.630391773041));\r
-#19064 = CARTESIAN_POINT('',(0.566432882479,0.613139626295));\r
-#19065 = CARTESIAN_POINT('',(0.567114118434,0.595905420663));\r
-#19066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#19067 = ORIENTED_EDGE('',*,*,#19068,.F.);\r
-#19068 = EDGE_CURVE('',#2635,#18989,#19069,.T.);\r
-#19069 = SURFACE_CURVE('',#19070,(#19101,#19135),.PCURVE_S1.);\r
-#19070 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#19071,#19072,#19073,#19074,\r
-    #19075,#19076,#19077,#19078,#19079,#19080,#19081,#19082,#19083,\r
-    #19084,#19085,#19086,#19087,#19088,#19089,#19090,#19091,#19092,\r
-    #19093,#19094,#19095,#19096,#19097,#19098,#19099,#19100),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,9),(0.,0.755345927279,0.885319425955,\r
-    0.929303087921,1.),.UNSPECIFIED.);\r
-#19071 = CARTESIAN_POINT('',(21.75138688888,-10.14283828177,27.));\r
-#19072 = CARTESIAN_POINT('',(21.318303706554,-11.07158809068,\r
-    25.975237954272));\r
-#19073 = CARTESIAN_POINT('',(20.851174355318,-11.98460463868,\r
-    24.950346552701));\r
-#19074 = CARTESIAN_POINT('',(20.352327731371,-12.88191856897,\r
-    23.926282257178));\r
-#19075 = CARTESIAN_POINT('',(19.824359071206,-13.76397592692,\r
-    22.903737607639));\r
-#19076 = CARTESIAN_POINT('',(19.270370965293,-14.63177767415,\r
-    21.883116636179));\r
-#19077 = CARTESIAN_POINT('',(18.694071441019,-15.48693013837,\r
-    20.864530595556));\r
-#19078 = CARTESIAN_POINT('',(18.100611542591,-16.33211172357,\r
-    19.847728952743));\r
-#19079 = CARTESIAN_POINT('',(17.39278008376,-17.31549212019,\r
-    18.657341140936));\r
-#19080 = CARTESIAN_POINT('',(17.288553796701,-17.45967931303,\r
-    18.482615233006));\r
-#19081 = CARTESIAN_POINT('',(17.18405186403,-17.60370347436,\r
-    18.30792058894));\r
-#19082 = CARTESIAN_POINT('',(17.079309660143,-17.74758507773,\r
-    18.133253603256));\r
-#19083 = CARTESIAN_POINT('',(16.974363831975,-17.89134549213,\r
-    17.958610396739));\r
-#19084 = CARTESIAN_POINT('',(16.869252298999,-18.03500698197,\r
-    17.783986816443));\r
-#19085 = CARTESIAN_POINT('',(16.764014253224,-18.17859270708,\r
-    17.609378435693));\r
-#19086 = CARTESIAN_POINT('',(16.623047975251,-18.37069932936,\r
-    17.375695784621));\r
-#19087 = CARTESIAN_POINT('',(16.587395930186,-18.41926600443,\r
-    17.316612223499));\r
-#19088 = CARTESIAN_POINT('',(16.551735588223,-18.46782767551,\r
-    17.25752969112));\r
-#19089 = CARTESIAN_POINT('',(16.51606852662,-18.51638527839,\r
-    17.198448005932));\r
-#19090 = CARTESIAN_POINT('',(16.480396335671,-18.56493975713,\r
-    17.139366984419));\r
-#19091 = CARTESIAN_POINT('',(16.444720618712,-18.61349206403,\r
-    17.080286441109));\r
-#19092 = CARTESIAN_POINT('',(16.409042992115,-18.66204315963,\r
-    17.021206188564));\r
-#19093 = CARTESIAN_POINT('',(16.316018385887,-18.78863197585,\r
-    16.86716386129));\r
-#19094 = CARTESIAN_POINT('',(16.258670947889,-18.8666692992,\r
-    16.772201952896));\r
-#19095 = CARTESIAN_POINT('',(16.201329556771,-18.94471002061,\r
-    16.677239520336));\r
-#19096 = CARTESIAN_POINT('',(16.144001049174,-19.02275820388,\r
-    16.582275769843));\r
-#19097 = CARTESIAN_POINT('',(16.086692312902,-19.10081793877,\r
-    16.487309905754));\r
-#19098 = CARTESIAN_POINT('',(16.029410286929,-19.17889334098,\r
-    16.392341130507));\r
-#19099 = CARTESIAN_POINT('',(15.972161961393,-19.25698855218,\r
-    16.297368644642));\r
-#19100 = CARTESIAN_POINT('',(15.914954377602,-19.33510773998,\r
-    16.202391646802));\r
-#19101 = PCURVE('',#2679,#19102);\r
-#19102 = DEFINITIONAL_REPRESENTATION('',(#19103),#19134);\r
-#19103 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#19104,#19105,#19106,#19107,\r
-    #19108,#19109,#19110,#19111,#19112,#19113,#19114,#19115,#19116,\r
-    #19117,#19118,#19119,#19120,#19121,#19122,#19123,#19124,#19125,\r
-    #19126,#19127,#19128,#19129,#19130,#19131,#19132,#19133),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,9),(0.,0.755345927279,0.885319425955,\r
-    0.929303087921,1.),.UNSPECIFIED.);\r
-#19104 = CARTESIAN_POINT('',(5.846852994181,0.));\r
-#19105 = CARTESIAN_POINT('',(5.804154575609,2.134921013996E-02));\r
-#19106 = CARTESIAN_POINT('',(5.76145074287,4.374289688444E-02));\r
-#19107 = CARTESIAN_POINT('',(5.718751878711,6.7280363591E-02));\r
-#19108 = CARTESIAN_POINT('',(5.676080781713,9.208066625033E-02));\r
-#19109 = CARTESIAN_POINT('',(5.633482647781,0.118289257881));\r
-#19110 = CARTESIAN_POINT('',(5.591030816764,0.146074639251));\r
-#19111 = CARTESIAN_POINT('',(5.548859599513,0.175640638434));\r
-#19112 = CARTESIAN_POINT('',(5.500005928161,0.212571244128));\r
-#19113 = CARTESIAN_POINT('',(5.49284822613,0.218050530706));\r
-#19114 = CARTESIAN_POINT('',(5.485706071783,0.223588194417));\r
-#19115 = CARTESIAN_POINT('',(5.478580587328,0.229185032152));\r
-#19116 = CARTESIAN_POINT('',(5.471472961364,0.234841775187));\r
-#19117 = CARTESIAN_POINT('',(5.464384448889,0.240559089184));\r
-#19118 = CARTESIAN_POINT('',(5.457316371293,0.246337574191));\r
-#19119 = CARTESIAN_POINT('',(5.447885629535,0.254154113398));\r
-#19120 = CARTESIAN_POINT('',(5.44550364185,0.256137526392));\r
-#19121 = CARTESIAN_POINT('',(5.443124207106,0.258128023152));\r
-#19122 = CARTESIAN_POINT('',(5.440747379933,0.260125621659));\r
-#19123 = CARTESIAN_POINT('',(5.438373215792,0.262130338339));\r
-#19124 = CARTESIAN_POINT('',(5.436001770971,0.264142188072));\r
-#19125 = CARTESIAN_POINT('',(5.433633102591,0.266161184184));\r
-#19126 = CARTESIAN_POINT('',(5.427464557541,0.271444067054));\r
-#19127 = CARTESIAN_POINT('',(5.423669168969,0.274719287577));\r
-#19128 = CARTESIAN_POINT('',(5.419881344011,0.278013050587));\r
-#19129 = CARTESIAN_POINT('',(5.416101328514,0.281325392399));\r
-#19130 = CARTESIAN_POINT('',(5.41232937304,0.284656335082));\r
-#19131 = CARTESIAN_POINT('',(5.408565732868,0.288005886458));\r
-#19132 = CARTESIAN_POINT('',(5.404810667994,0.291374040099));\r
-#19133 = CARTESIAN_POINT('',(5.40106444313,0.294760775329));\r
-#19134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#19135 = PCURVE('',#2650,#19136);\r
-#19136 = DEFINITIONAL_REPRESENTATION('',(#19137),#19168);\r
-#19137 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#19138,#19139,#19140,#19141,\r
-    #19142,#19143,#19144,#19145,#19146,#19147,#19148,#19149,#19150,\r
-    #19151,#19152,#19153,#19154,#19155,#19156,#19157,#19158,#19159,\r
-    #19160,#19161,#19162,#19163,#19164,#19165,#19166,#19167),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,9),(0.,0.755345927279,0.885319425955,\r
-    0.929303087921,1.),.UNSPECIFIED.);\r
-#19138 = CARTESIAN_POINT('',(-1.154700538379,-1.632993161855));\r
-#19139 = CARTESIAN_POINT('',(2.859276528265E-02,-2.469707843355));\r
-#19140 = CARTESIAN_POINT('',(1.233689230204,-3.275905054311));\r
-#19141 = CARTESIAN_POINT('',(2.458258341078,-4.052537797485));\r
-#19142 = CARTESIAN_POINT('',(3.700033611367,-4.801114999406));\r
-#19143 = CARTESIAN_POINT('',(4.956680819274,-5.523948075725));\r
-#19144 = CARTESIAN_POINT('',(6.225739307745,-6.224244408535));\r
-#19145 = CARTESIAN_POINT('',(7.504149519961,-6.906944542658));\r
-#19146 = CARTESIAN_POINT('',(9.009125160065,-7.694430316336));\r
-#19147 = CARTESIAN_POINT('',(9.230236901683,-7.809720411815));\r
-#19148 = CARTESIAN_POINT('',(9.451496555896,-7.924724746777));\r
-#19149 = CARTESIAN_POINT('',(9.672884780533,-8.039479506782));\r
-#19150 = CARTESIAN_POINT('',(9.894381665152,-8.154022351541));\r
-#19151 = CARTESIAN_POINT('',(10.115966731042,-8.268392414923));\r
-#19152 = CARTESIAN_POINT('',(10.337618931222,-8.382630304951));\r
-#19153 = CARTESIAN_POINT('',(10.634340233253,-8.53540627224));\r
-#19154 = CARTESIAN_POINT('',(10.709369027988,-8.574024110093));\r
-#19155 = CARTESIAN_POINT('',(10.784402197213,-8.612633241587));\r
-#19156 = CARTESIAN_POINT('',(10.859438896919,-8.651235305041));\r
-#19157 = CARTESIAN_POINT('',(10.934478276531,-8.68983195287));\r
-#19158 = CARTESIAN_POINT('',(11.0095194789,-8.728424851581));\r
-#19159 = CARTESIAN_POINT('',(11.084561640309,-8.767015681776));\r
-#19160 = CARTESIAN_POINT('',(11.280222663998,-8.867634309057));\r
-#19161 = CARTESIAN_POINT('',(11.40084167099,-8.929661494058));\r
-#19162 = CARTESIAN_POINT('',(11.521457290041,-8.991694754268));\r
-#19163 = CARTESIAN_POINT('',(11.642065868831,-9.053741199172));\r
-#19164 = CARTESIAN_POINT('',(11.762663724127,-9.11580798662));\r
-#19165 = CARTESIAN_POINT('',(11.883247141779,-9.177902322832));\r
-#19166 = CARTESIAN_POINT('',(12.003812376724,-9.240031462395));\r
-#19167 = CARTESIAN_POINT('',(12.124355652982,-9.302202708266));\r
-#19168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#19169 = ADVANCED_FACE('',(#19170),#2650,.F.);\r
-#19170 = FACE_BOUND('',#19171,.F.);\r
-#19171 = EDGE_LOOP('',(#19172,#19173,#19174,#19194));\r
-#19172 = ORIENTED_EDGE('',*,*,#2634,.T.);\r
-#19173 = ORIENTED_EDGE('',*,*,#19068,.T.);\r
-#19174 = ORIENTED_EDGE('',*,*,#19175,.T.);\r
-#19175 = EDGE_CURVE('',#18989,#2750,#19176,.T.);\r
-#19176 = SURFACE_CURVE('',#19177,(#19181,#19188),.PCURVE_S1.);\r
-#19177 = LINE('',#19178,#19179);\r
-#19178 = CARTESIAN_POINT('',(38.851700347084,-18.42892780767,\r
-    26.717157287525));\r
-#19179 = VECTOR('',#19180,1.);\r
-#19180 = DIRECTION('',(-0.906307787037,0.422618261741,-8.E-17));\r
-#19181 = PCURVE('',#2650,#19182);\r
-#19182 = DEFINITIONAL_REPRESENTATION('',(#19183),#19187);\r
-#19183 = LINE('',#19184,#19185);\r
-#19184 = CARTESIAN_POINT('',(-11.79775702061,-17.37736830715));\r
-#19185 = VECTOR('',#19186,1.);\r
-#19186 = DIRECTION('',(0.57735026919,0.816496580928));\r
-#19187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#19188 = PCURVE('',#3236,#19189);\r
-#19189 = DEFINITIONAL_REPRESENTATION('',(#19190),#19193);\r
-#19190 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19191,#19192),.UNSPECIFIED.,\r
-  .F.,.F.,(2,2),(0.,42.),.PIECEWISE_BEZIER_KNOTS.);\r
-#19191 = CARTESIAN_POINT('',(1.,1.));\r
-#19192 = CARTESIAN_POINT('',(0.,1.));\r
-#19193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#19194 = ORIENTED_EDGE('',*,*,#2749,.F.);\r
-#19195 = ADVANCED_FACE('',(#19196),#3236,.T.);\r
-#19196 = FACE_BOUND('',#19197,.T.);\r
-#19197 = EDGE_LOOP('',(#19198,#19392,#19439,#19625,#19626,#19627,#19628,\r
-    #19702));\r
-#19198 = ORIENTED_EDGE('',*,*,#19199,.F.);\r
-#19199 = EDGE_CURVE('',#19200,#19202,#19204,.T.);\r
-#19200 = VERTEX_POINT('',#19201);\r
-#19201 = CARTESIAN_POINT('',(38.105051223072,12.165733487426,-3.));\r
-#19202 = VERTEX_POINT('',#19203);\r
-#19203 = CARTESIAN_POINT('',(29.686422766356,5.234517294425,\r
-    -2.185986558021));\r
-#19204 = SURFACE_CURVE('',#19205,(#19262,#19322),.PCURVE_S1.);\r
-#19205 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#19206,#19207,#19208,#19209,\r
-    #19210,#19211,#19212,#19213,#19214,#19215,#19216,#19217,#19218,\r
-    #19219,#19220,#19221,#19222,#19223,#19224,#19225,#19226,#19227,\r
-    #19228,#19229,#19230,#19231,#19232,#19233,#19234,#19235,#19236,\r
-    #19237,#19238,#19239,#19240,#19241,#19242,#19243,#19244,#19245,\r
-    #19246,#19247,#19248,#19249,#19250,#19251,#19252,#19253,#19254,\r
-    #19255,#19256,#19257,#19258,#19259,#19260,#19261),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,8),(0.,0.186313698539,0.280103596999,\r
-    0.337592137426,0.467103943793,0.640090412516,0.690393135003,\r
-    0.740558844342,0.883005267305,1.),.UNSPECIFIED.);\r
-#19206 = CARTESIAN_POINT('',(38.105051222446,12.165733489387,-3.));\r
-#19207 = CARTESIAN_POINT('',(37.357785750373,11.350327833298,\r
-    -2.999999999961));\r
-#19208 = CARTESIAN_POINT('',(36.587686501916,10.555906359416,\r
-    -2.985071359571));\r
-#19209 = CARTESIAN_POINT('',(35.793847826628,9.784924977745,\r
-    -2.953822333551));\r
-#19210 = CARTESIAN_POINT('',(34.97571721337,9.040193869429,\r
-    -2.904598893505));\r
-#19211 = CARTESIAN_POINT('',(34.133165512941,8.324805293423,\r
-    -2.835427016964));\r
-#19212 = CARTESIAN_POINT('',(33.266626831006,7.641978445636,\r
-    -2.74397379365));\r
-#19213 = CARTESIAN_POINT('',(31.929627030032,6.669043948729,\r
-    -2.568908469535));\r
-#19214 = CARTESIAN_POINT('',(31.476188651804,6.352316810207,\r
-    -2.503957967764));\r
-#19215 = CARTESIAN_POINT('',(31.017161951036,6.045044362344,\r
-    -2.432334003615));\r
-#19216 = CARTESIAN_POINT('',(30.552770787,5.747626229081,-2.353670929781\r
-    ));\r
-#19217 = CARTESIAN_POINT('',(30.083301240978,5.460444268356,\r
-    -2.267583703378));\r
-#19218 = CARTESIAN_POINT('',(29.609108973395,5.18384958952,\r
-    -2.173672297665));\r
-#19219 = CARTESIAN_POINT('',(28.837340685441,4.755288681458,\r
-    -2.008915586208));\r
-#19220 = CARTESIAN_POINT('',(28.542442520155,4.59652068135,\r
-    -1.943211181778));\r
-#19221 = CARTESIAN_POINT('',(28.246032118948,4.44191642437,\r
-    -1.874318798032));\r
-#19222 = CARTESIAN_POINT('',(27.948219276294,4.291539700195,\r
-    -1.802142804859));\r
-#19223 = CARTESIAN_POINT('',(27.649123958009,4.145445937942,\r
-    -1.726587020584));\r
-#19224 = CARTESIAN_POINT('',(27.348876711957,4.003680909876,\r
-    -1.647555688044));\r
-#19225 = CARTESIAN_POINT('',(26.368937380299,3.556737514926,\r
-    -1.378868051931));\r
-#19226 = CARTESIAN_POINT('',(25.685070007674,3.269315660609,\r
-    -1.174647878802));\r
-#19227 = CARTESIAN_POINT('',(24.997711623673,3.004452517927,\r
-    -0.95123211893));\r
-#19228 = CARTESIAN_POINT('',(24.308732073141,2.7622446788,\r
-    -0.707582806196));\r
-#19229 = CARTESIAN_POINT('',(23.620178183194,2.542388141552,\r
-    -0.442735867117));\r
-#19230 = CARTESIAN_POINT('',(22.93424934755,2.344158665603,\r
-    -0.155889959684));\r
-#19231 = CARTESIAN_POINT('',(21.343644807188,1.929043568755,\r
-    0.566666656242));\r
-#19232 = CARTESIAN_POINT('',(20.442625938364,1.728179367237,\r
-    1.020119747465));\r
-#19233 = CARTESIAN_POINT('',(19.555772099404,1.56121349848,\r
-    1.515033456807));\r
-#19234 = CARTESIAN_POINT('',(18.688294814339,1.424060049447,\r
-    2.051994872269));\r
-#19235 = CARTESIAN_POINT('',(17.844835385087,1.311566319758,\r
-    2.630741131079));\r
-#19236 = CARTESIAN_POINT('',(17.029258307649,1.218254782863,\r
-    3.249995024104));\r
-#19237 = CARTESIAN_POINT('',(16.016428867341,1.115823317469,\r
-    4.098728247273));\r
-#19238 = CARTESIAN_POINT('',(15.79086029576,1.093926363048,\r
-    4.293178145507));\r
-#19239 = CARTESIAN_POINT('',(15.567963979528,1.07307937899,\r
-    4.490824870993));\r
-#19240 = CARTESIAN_POINT('',(15.347802477751,1.053155287361,\r
-    4.691613566479));\r
-#19241 = CARTESIAN_POINT('',(15.130431114313,1.034029799088,\r
-    4.895484787289));\r
-#19242 = CARTESIAN_POINT('',(14.915898188656,1.015582383773,\r
-    5.102374828094));\r
-#19243 = CARTESIAN_POINT('',(14.493168678981,0.979860810313,\r
-    5.52148571162));\r
-#19244 = CARTESIAN_POINT('',(14.284956751457,0.962583656097,\r
-    5.733690741018));\r
-#19245 = CARTESIAN_POINT('',(14.079649210589,0.94575055827,\r
-    5.948763830055));\r
-#19246 = CARTESIAN_POINT('',(13.877278207276,0.929250746343,\r
-    6.16663286721));\r
-#19247 = CARTESIAN_POINT('',(13.677873344984,0.912979640452,\r
-    6.387226820069));\r
-#19248 = CARTESIAN_POINT('',(13.481462618608,0.896839236806,\r
-    6.610476728769));\r
-#19249 = CARTESIAN_POINT('',(12.7389250902,0.83501493484,7.477574535762)\r
-  );\r
-#19250 = CARTESIAN_POINT('',(12.214110657246,0.789602144655,\r
-    8.139681939731));\r
-#19251 = CARTESIAN_POINT('',(11.714171535003,0.742386394882,\r
-    8.821031648492));\r
-#19252 = CARTESIAN_POINT('',(11.239471947051,0.691657740431,\r
-    9.52002710242));\r
-#19253 = CARTESIAN_POINT('',(10.790225377278,0.636093414904,\r
-    10.235097953019));\r
-#19254 = CARTESIAN_POINT('',(10.366496206957,0.574658960132,\r
-    10.964694821762));\r
-#19255 = CARTESIAN_POINT('',(9.641019132773,0.45038411232,\r
-    12.317144073867));\r
-#19256 = CARTESIAN_POINT('',(9.330997905668,0.389755551426,\r
-    12.935787028301));\r
-#19257 = CARTESIAN_POINT('',(9.038048941634,0.324025191771,\r
-    13.562323420424));\r
-#19258 = CARTESIAN_POINT('',(8.762018210319,0.252728832076,\r
-    14.195901774022));\r
-#19259 = CARTESIAN_POINT('',(8.502659783833,0.175381364253,\r
-    14.83567565759));\r
-#19260 = CARTESIAN_POINT('',(8.25960653381,9.139681612074E-02,\r
-    15.480782503495));\r
-#19261 = CARTESIAN_POINT('',(8.032309072049,-2.4E-15,16.130308588731));\r
-#19262 = PCURVE('',#3236,#19263);\r
-#19263 = DEFINITIONAL_REPRESENTATION('',(#19264),#19321);\r
-#19264 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#19265,#19266,#19267,#19268,\r
-    #19269,#19270,#19271,#19272,#19273,#19274,#19275,#19276,#19277,\r
-    #19278,#19279,#19280,#19281,#19282,#19283,#19284,#19285,#19286,\r
-    #19287,#19288,#19289,#19290,#19291,#19292,#19293,#19294,#19295,\r
-    #19296,#19297,#19298,#19299,#19300,#19301,#19302,#19303,#19304,\r
-    #19305,#19306,#19307,#19308,#19309,#19310,#19311,#19312,#19313,\r
-    #19314,#19315,#19316,#19317,#19318,#19319,#19320),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,8),(0.,0.186313698539,0.280103596999,\r
-    0.337592137426,0.467103943793,0.640090412516,0.690393135003,\r
-    0.740558844342,0.883005267305,1.),.UNSPECIFIED.);\r
-#19265 = CARTESIAN_POINT('',(0.940985361007,1.699E-14));\r
-#19266 = CARTESIAN_POINT('',(0.915577402119,9.3479E-13));\r
-#19267 = CARTESIAN_POINT('',(0.890145250925,3.554482010521E-04));\r
-#19268 = CARTESIAN_POINT('',(0.864667610231,1.099469978277E-03));\r
-#19269 = CARTESIAN_POINT('',(0.839132695792,2.271939361381E-03));\r
-#19270 = CARTESIAN_POINT('',(0.813537562461,3.920997903212E-03));\r
-#19271 = CARTESIAN_POINT('',(0.787889385481,6.104526913005E-03));\r
-#19272 = CARTESIAN_POINT('',(0.749281095864,1.029456582841E-02));\r
-#19273 = CARTESIAN_POINT('',(0.736345698293,1.185044999812E-02));\r
-#19274 = CARTESIAN_POINT('',(0.723405541211,1.35679398557E-02));\r
-#19275 = CARTESIAN_POINT('',(0.71046463195,1.545644989227E-02));\r
-#19276 = CARTESIAN_POINT('',(0.697528066702,1.752603330447E-02));\r
-#19277 = CARTESIAN_POINT('',(0.684602149017,1.978732050775E-02));\r
-#19278 = CARTESIAN_POINT('',(0.663782766892,2.376185109296E-02));\r
-#19279 = CARTESIAN_POINT('',(0.655877880884,2.534845728128E-02));\r
-#19280 = CARTESIAN_POINT('',(0.647981620365,2.701383287799E-02));\r
-#19281 = CARTESIAN_POINT('',(0.64009591302,2.876060894401E-02));\r
-#19282 = CARTESIAN_POINT('',(0.632222853868,3.059147248137E-02));\r
-#19283 = CARTESIAN_POINT('',(0.624364714989,3.250914797673E-02));\r
-#19284 = CARTESIAN_POINT('',(0.598860070395,3.903832552035E-02));\r
-#19285 = CARTESIAN_POINT('',(0.581282887053,4.401516588467E-02));\r
-#19286 = CARTESIAN_POINT('',(0.563822580087,4.947787094118E-02));\r
-#19287 = CARTESIAN_POINT('',(0.546511194019,5.545815843453E-02));\r
-#19288 = CARTESIAN_POINT('',(0.529383140705,6.198768647879E-02));\r
-#19289 = CARTESIAN_POINT('',(0.512475226413,6.90961489048E-02));\r
-#19290 = CARTESIAN_POINT('',(0.473588429866,8.710920986259E-02));\r
-#19291 = CARTESIAN_POINT('',(0.451807503931,9.848943340614E-02));\r
-#19292 = CARTESIAN_POINT('',(0.430578381859,0.111007665856));\r
-#19293 = CARTESIAN_POINT('',(0.409984947026,0.124714207558));\r
-#19294 = CARTESIAN_POINT('',(0.390100487538,0.139646058586));\r
-#19295 = CARTESIAN_POINT('',(0.370985893367,0.155822309545));\r
-#19296 = CARTESIAN_POINT('',(0.347368177679,0.178308887967));\r
-#19297 = CARTESIAN_POINT('',(0.342116406892,0.183480184215));\r
-#19298 = CARTESIAN_POINT('',(0.336934542446,0.18875712463));\r
-#19299 = CARTESIAN_POINT('',(0.331823519958,0.194139765666));\r
-#19300 = CARTESIAN_POINT('',(0.326784151521,0.199628088203));\r
-#19301 = CARTESIAN_POINT('',(0.321817130574,0.205222003263));\r
-#19302 = CARTESIAN_POINT('',(0.31204227338,0.216605188462));\r
-#19303 = CARTESIAN_POINT('',(0.307234047803,0.222393891456));\r
-#19304 = CARTESIAN_POINT('',(0.302498903637,0.228287309491));\r
-#19305 = CARTESIAN_POINT('',(0.297837249798,0.234285195061));\r
-#19306 = CARTESIAN_POINT('',(0.293249478141,0.240387370751));\r
-#19307 = CARTESIAN_POINT('',(0.288735984014,0.246593757958));\r
-#19308 = CARTESIAN_POINT('',(0.271692770677,0.270823096254));\r
-#19309 = CARTESIAN_POINT('',(0.259689979874,0.289581515717));\r
-#19310 = CARTESIAN_POINT('',(0.248296448584,0.309178129291));\r
-#19311 = CARTESIAN_POINT('',(0.237518279857,0.329614628269));\r
-#19312 = CARTESIAN_POINT('',(0.227360295786,0.350896771842));\r
-#19313 = CARTESIAN_POINT('',(0.217825871629,0.37303511498));\r
-#19314 = CARTESIAN_POINT('',(0.201598572216,0.414944475212));\r
-#19315 = CARTESIAN_POINT('',(0.194702238104,0.434432028803));\r
-#19316 = CARTESIAN_POINT('',(0.188228012028,0.454516945673));\r
-#19317 = CARTESIAN_POINT('',(0.182175364287,0.47521094828));\r
-#19318 = CARTESIAN_POINT('',(0.176542569788,0.496529095898));\r
-#19319 = CARTESIAN_POINT('',(0.171326098949,0.518490016288));\r
-#19320 = CARTESIAN_POINT('',(0.166519307685,0.541115960421));\r
-#19321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#19322 = PCURVE('',#19323,#19333);\r
-#19323 = SURFACE_OF_REVOLUTION('',#19324,#19330);\r
-#19324 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#19325,#19326,#19327,#19328,\r
-    #19329),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#19325 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#19326 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#19327 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#19328 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#19329 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#19330 = AXIS1_PLACEMENT('',#19331,#19332);\r
-#19331 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#19332 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#19333 = DEFINITIONAL_REPRESENTATION('',(#19334),#19391);\r
-#19334 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#19335,#19336,#19337,#19338,\r
-    #19339,#19340,#19341,#19342,#19343,#19344,#19345,#19346,#19347,\r
-    #19348,#19349,#19350,#19351,#19352,#19353,#19354,#19355,#19356,\r
-    #19357,#19358,#19359,#19360,#19361,#19362,#19363,#19364,#19365,\r
-    #19366,#19367,#19368,#19369,#19370,#19371,#19372,#19373,#19374,\r
-    #19375,#19376,#19377,#19378,#19379,#19380,#19381,#19382,#19383,\r
-    #19384,#19385,#19386,#19387,#19388,#19389,#19390),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,8),(0.,0.186313698539,0.280103596999,\r
-    0.337592137426,0.467103943793,0.640090412516,0.690393135003,\r
-    0.740558844342,0.883005267305,1.),.UNSPECIFIED.);\r
-#19335 = CARTESIAN_POINT('',(5.97414627141,1.));\r
-#19336 = CARTESIAN_POINT('',(5.987883797483,0.986668542712));\r
-#19337 = CARTESIAN_POINT('',(6.001717146074,0.972969482396));\r
-#19338 = CARTESIAN_POINT('',(6.015604301823,0.958868173263));\r
-#19339 = CARTESIAN_POINT('',(6.029492065711,0.944328843428));\r
-#19340 = CARTESIAN_POINT('',(6.043313710806,0.929313541188));\r
-#19341 = CARTESIAN_POINT('',(6.056987275117,0.913782991636));\r
-#19342 = CARTESIAN_POINT('',(6.077173722247,0.889602901242));\r
-#19343 = CARTESIAN_POINT('',(6.083870289636,0.881366558717));\r
-#19344 = CARTESIAN_POINT('',(6.090491501872,0.872985819773));\r
-#19345 = CARTESIAN_POINT('',(6.097023521282,0.86445633281));\r
-#19346 = CARTESIAN_POINT('',(6.10345149693,0.855774117886));\r
-#19347 = CARTESIAN_POINT('',(6.109759697169,0.846935773742));\r
-#19348 = CARTESIAN_POINT('',(6.119714737357,0.832423917066));\r
-#19349 = CARTESIAN_POINT('',(6.123446649193,0.826849501502));\r
-#19350 = CARTESIAN_POINT('',(6.127123589685,0.821214851693));\r
-#19351 = CARTESIAN_POINT('',(6.130741686917,0.815519476088));\r
-#19352 = CARTESIAN_POINT('',(6.134297020843,0.809763006397));\r
-#19353 = CARTESIAN_POINT('',(6.137785659052,0.803945225951));\r
-#19354 = CARTESIAN_POINT('',(6.148903934833,0.784821432816));\r
-#19355 = CARTESIAN_POINT('',(6.156246495796,0.771264289481));\r
-#19356 = CARTESIAN_POINT('',(6.163185751328,0.757395707783));\r
-#19357 = CARTESIAN_POINT('',(6.169678284899,0.743219475209));\r
-#19358 = CARTESIAN_POINT('',(6.175685467761,0.728743603777));\r
-#19359 = CARTESIAN_POINT('',(6.181177320024,0.713981899665));\r
-#19360 = CARTESIAN_POINT('',(6.19276307487,0.67888531594));\r
-#19361 = CARTESIAN_POINT('',(6.198441724574,0.658338455887));\r
-#19362 = CARTESIAN_POINT('',(6.20313351789,0.637367329792));\r
-#19363 = CARTESIAN_POINT('',(6.206847277063,0.616032595799));\r
-#19364 = CARTESIAN_POINT('',(6.209654275123,0.594405728412));\r
-#19365 = CARTESIAN_POINT('',(6.211699197879,0.572566662616));\r
-#19366 = CARTESIAN_POINT('',(6.213624077815,0.544212483867));\r
-#19367 = CARTESIAN_POINT('',(6.214010921311,0.53781371864));\r
-#19368 = CARTESIAN_POINT('',(6.214356094844,0.531405772311));\r
-#19369 = CARTESIAN_POINT('',(6.214665183069,0.524990564573));\r
-#19370 = CARTESIAN_POINT('',(6.214944206608,0.518569991935));\r
-#19371 = CARTESIAN_POINT('',(6.215199597991,0.512145922608));\r
-#19372 = CARTESIAN_POINT('',(6.215676107368,0.499311962448));\r
-#19373 = CARTESIAN_POINT('',(6.215897312681,0.492902150626));\r
-#19374 = CARTESIAN_POINT('',(6.216108569288,0.48649266276));\r
-#19375 = CARTESIAN_POINT('',(6.216317039905,0.480083383325));\r
-#19376 = CARTESIAN_POINT('',(6.216530190096,0.473674611372));\r
-#19377 = CARTESIAN_POINT('',(6.216755763446,0.467267415282));\r
-#19378 = CARTESIAN_POINT('',(6.217700486655,0.442673346068));\r
-#19379 = CARTESIAN_POINT('',(6.218564281805,0.42449897752));\r
-#19380 = CARTESIAN_POINT('',(6.219777319155,0.406349093045));\r
-#19381 = CARTESIAN_POINT('',(6.221542729199,0.388232015019));\r
-#19382 = CARTESIAN_POINT('',(6.224079408192,0.370154623017));\r
-#19383 = CARTESIAN_POINT('',(6.227622081587,0.352123072995));\r
-#19384 = CARTESIAN_POINT('',(6.236369167885,0.319376814659));\r
-#19385 = CARTESIAN_POINT('',(6.241163642549,0.304644875837));\r
-#19386 = CARTESIAN_POINT('',(6.246948933861,0.289951420359));\r
-#19387 = CARTESIAN_POINT('',(6.253874827281,0.275299659054));\r
-#19388 = CARTESIAN_POINT('',(6.262102122588,0.260692801833));\r
-#19389 = CARTESIAN_POINT('',(6.271806659359,0.246134589504));\r
-#19390 = CARTESIAN_POINT('',(6.28318530718,0.231630039818));\r
-#19391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#19392 = ORIENTED_EDGE('',*,*,#19393,.T.);\r
-#19393 = EDGE_CURVE('',#19200,#19394,#19396,.T.);\r
-#19394 = VERTEX_POINT('',#19395);\r
-#19395 = CARTESIAN_POINT('',(38.704841674543,10.096297883313,3.));\r
-#19396 = SURFACE_CURVE('',#19397,(#19409,#19424),.PCURVE_S1.);\r
-#19397 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#19398,#19399,#19400,#19401,\r
-    #19402,#19403,#19404,#19405,#19406,#19407,#19408),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#19398 = CARTESIAN_POINT('',(38.105051222446,12.165733489387,-3.));\r
-#19399 = CARTESIAN_POINT('',(38.157209728566,12.002364575249,\r
-    -2.523943521025));\r
-#19400 = CARTESIAN_POINT('',(38.207606428444,11.841291398993,\r
-    -2.04739801033));\r
-#19401 = CARTESIAN_POINT('',(38.256701644322,11.681298050126,\r
-    -1.570607624198));\r
-#19402 = CARTESIAN_POINT('',(38.361689323536,11.332243085452,\r
-    -0.530911348006));\r
-#19403 = CARTESIAN_POINT('',(38.417209806062,11.143146564596,\r
-    3.200461378797E-02));\r
-#19404 = CARTESIAN_POINT('',(38.471997656062,10.952004115867,\r
-    0.594615682917));\r
-#19405 = CARTESIAN_POINT('',(38.571189376005,10.596746104282,\r
-    1.618298656295));\r
-#19406 = CARTESIAN_POINT('',(38.61570240179,10.433890401212,\r
-    2.079582431732));\r
-#19407 = CARTESIAN_POINT('',(38.660208965162,10.267400401368,\r
-    2.540224309252));\r
-#19408 = CARTESIAN_POINT('',(38.704841732788,10.096297660027,3.0000006)\r
-  );\r
-#19409 = PCURVE('',#3236,#19410);\r
-#19410 = DEFINITIONAL_REPRESENTATION('',(#19411),#19423);\r
-#19411 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#19412,#19413,#19414,#19415,\r
-    #19416,#19417,#19418,#19419,#19420,#19421,#19422),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#19412 = CARTESIAN_POINT('',(0.940985361083,0.));\r
-#19413 = CARTESIAN_POINT('',(0.938224707656,1.133475018927E-02));\r
-#19414 = CARTESIAN_POINT('',(0.93563900877,2.278133652266E-02));\r
-#19415 = CARTESIAN_POINT('',(0.933225950524,3.433838793358E-02));\r
-#19416 = CARTESIAN_POINT('',(0.928335446323,5.977773879451E-02));\r
-#19417 = CARTESIAN_POINT('',(0.925924984556,7.370321226997E-02));\r
-#19418 = CARTESIAN_POINT('',(0.923747720524,8.77808403165E-02));\r
-#19419 = CARTESIAN_POINT('',(0.92019941339,0.113700900692));\r
-#19420 = CARTESIAN_POINT('',(0.918753831813,0.125494143564));\r
-#19421 = CARTESIAN_POINT('',(0.917461038365,0.137388952024));\r
-#19422 = CARTESIAN_POINT('',(0.916318837632,0.149384130816));\r
-#19423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#19424 = PCURVE('',#18272,#19425);\r
-#19425 = DEFINITIONAL_REPRESENTATION('',(#19426),#19438);\r
-#19426 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#19427,#19428,#19429,#19430,\r
-    #19431,#19432,#19433,#19434,#19435,#19436,#19437),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#19427 = CARTESIAN_POINT('',(-0.30903903577,6.));\r
-#19428 = CARTESIAN_POINT('',(-0.304751706191,5.523943521025));\r
-#19429 = CARTESIAN_POINT('',(-0.300532445635,5.04739801033));\r
-#19430 = CARTESIAN_POINT('',(-0.296348595391,4.570607624198));\r
-#19431 = CARTESIAN_POINT('',(-0.287236042883,3.530911348006));\r
-#19432 = CARTESIAN_POINT('',(-0.282309178721,2.967995386212));\r
-#19433 = CARTESIAN_POINT('',(-0.277338305497,2.405384317083));\r
-#19434 = CARTESIAN_POINT('',(-0.268117159551,1.381701343705));\r
-#19435 = CARTESIAN_POINT('',(-0.263896484438,0.920417568268));\r
-#19436 = CARTESIAN_POINT('',(-0.259588157619,0.459775690748));\r
-#19437 = CARTESIAN_POINT('',(-0.255167451224,-6.E-07));\r
-#19438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#19439 = ORIENTED_EDGE('',*,*,#19440,.F.);\r
-#19440 = EDGE_CURVE('',#18964,#19394,#19441,.T.);\r
-#19441 = SURFACE_CURVE('',#19442,(#19501,#19563),.PCURVE_S1.);\r
-#19442 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#19443,#19444,#19445,#19446,\r
-    #19447,#19448,#19449,#19450,#19451,#19452,#19453,#19454,#19455,\r
-    #19456,#19457,#19458,#19459,#19460,#19461,#19462,#19463,#19464,\r
-    #19465,#19466,#19467,#19468,#19469,#19470,#19471,#19472,#19473,\r
-    #19474,#19475,#19476,#19477,#19478,#19479,#19480,#19481,#19482,\r
-    #19483,#19484,#19485,#19486,#19487,#19488,#19489,#19490,#19491,\r
-    #19492,#19493,#19494,#19495,#19496,#19497,#19498,#19499,#19500),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,8.331472655134E-02,\r
-    0.312615982582,0.43790349309,0.498962394542,0.622164637187,\r
-    0.748823172111,0.821859166311,1.),.UNSPECIFIED.);\r
-#19443 = CARTESIAN_POINT('',(24.717255418405,-4.18E-15,17.666286254516)\r
-  );\r
-#19444 = CARTESIAN_POINT('',(24.758437683444,0.13737064642,\r
-    17.453847573436));\r
-#19445 = CARTESIAN_POINT('',(24.800944188708,0.271870744021,\r
-    17.239809305789));\r
-#19446 = CARTESIAN_POINT('',(24.84494057755,0.403498097189,\r
-    17.024272804757));\r
-#19447 = CARTESIAN_POINT('',(24.890589993049,0.532263499598,\r
-    16.807347179241));\r
-#19448 = CARTESIAN_POINT('',(24.938050092601,0.658190260323,\r
-    16.589148387946));\r
-#19449 = CARTESIAN_POINT('',(24.987470062513,0.78131372995,\r
-    16.369798333465));\r
-#19450 = CARTESIAN_POINT('',(25.038987632592,0.901680826688,\r
-    16.149423956359));\r
-#19451 = CARTESIAN_POINT('',(25.240626665581,1.343200939429,\r
-    15.319177017714));\r
-#19452 = CARTESIAN_POINT('',(25.405397746172,1.646718639533,\r
-    14.703230228068));\r
-#19453 = CARTESIAN_POINT('',(25.5895533047,1.930920950657,\r
-    14.083344580444));\r
-#19454 = CARTESIAN_POINT('',(25.794799426665,2.1977004863,\r
-    13.462378528433));\r
-#19455 = CARTESIAN_POINT('',(26.021642954524,2.449550142277,\r
-    12.842782205078));\r
-#19456 = CARTESIAN_POINT('',(26.268840956263,2.689035739334,\r
-    12.226201387643));\r
-#19457 = CARTESIAN_POINT('',(26.533998804288,2.918423080911,\r
-    11.613554482679));\r
-#19458 = CARTESIAN_POINT('',(26.967294358488,3.260519362404,\r
-    10.672864607747));\r
-#19459 = CARTESIAN_POINT('',(27.124900627566,3.378980602715,\r
-    10.341702842606));\r
-#19460 = CARTESIAN_POINT('',(27.28782626207,3.495458824237,\r
-    10.012350218762));\r
-#19461 = CARTESIAN_POINT('',(27.456815385329,3.610435295487,\r
-    9.685462959537));\r
-#19462 = CARTESIAN_POINT('',(27.632545515006,3.724442343346,\r
-    9.361757619738));\r
-#19463 = CARTESIAN_POINT('',(27.815620330411,3.838056765755,\r
-    9.042004787529));\r
-#19464 = CARTESIAN_POINT('',(28.006555713128,3.951887608903,\r
-    8.727017182313));\r
-#19465 = CARTESIAN_POINT('',(28.302840865306,4.122443104975,\r
-    8.266853270481));\r
-#19466 = CARTESIAN_POINT('',(28.4018838898,4.178525935905,8.117408984713\r
-    ));\r
-#19467 = CARTESIAN_POINT('',(28.502933383652,4.234877805448,\r
-    7.969398690255));\r
-#19468 = CARTESIAN_POINT('',(28.606027660186,4.291570220245,\r
-    7.822924186309));\r
-#19469 = CARTESIAN_POINT('',(28.711197399605,4.34867441315,\r
-    7.678088866373));\r
-#19470 = CARTESIAN_POINT('',(28.81846495177,4.406260566532,7.53499691225\r
-    ));\r
-#19471 = CARTESIAN_POINT('',(28.92784363898,4.464397035579,7.39375248806\r
-    ));\r
-#19472 = CARTESIAN_POINT('',(29.264304082875,4.641698121065,\r
-    6.973397896347));\r
-#19473 = CARTESIAN_POINT('',(29.497915257102,4.762773023101,\r
-    6.700236597873));\r
-#19474 = CARTESIAN_POINT('',(29.740161926184,4.886891719193,\r
-    6.435880967914));\r
-#19475 = CARTESIAN_POINT('',(29.990901092133,5.014544646616,\r
-    6.181169321199));\r
-#19476 = CARTESIAN_POINT('',(30.249845794971,5.146161386719,\r
-    5.936845343957));\r
-#19477 = CARTESIAN_POINT('',(30.516560480935,5.282079421078,\r
-    5.703537660295));\r
-#19478 = CARTESIAN_POINT('',(30.79046135815,5.422515495527,\r
-    5.481745979107));\r
-#19479 = CARTESIAN_POINT('',(31.359047298181,5.716632166997,\r
-    5.056032828139));\r
-#19480 = CARTESIAN_POINT('',(31.654167874262,5.870608945893,\r
-    4.85273611416));\r
-#19481 = CARTESIAN_POINT('',(31.955415181312,6.029559816722,\r
-    4.662338432882));\r
-#19482 = CARTESIAN_POINT('',(32.261995711796,6.193481414593,\r
-    4.48498360752));\r
-#19483 = CARTESIAN_POINT('',(32.573120481884,6.36227442399,4.32061634702\r
-    ));\r
-#19484 = CARTESIAN_POINT('',(32.888027847824,6.535749026792,\r
-    4.169028613068));\r
-#19485 = CARTESIAN_POINT('',(33.205999394091,6.713638496033,\r
-    4.029900538276));\r
-#19486 = CARTESIAN_POINT('',(33.71110579168,7.000558738455,\r
-    3.829565724556));\r
-#19487 = CARTESIAN_POINT('',(33.896655448803,7.106866177879,\r
-    3.760300719913));\r
-#19488 = CARTESIAN_POINT('',(34.082901004207,7.214487815495,\r
-    3.694961336103));\r
-#19489 = CARTESIAN_POINT('',(34.269735539365,7.323364455627,\r
-    3.633459770923));\r
-#19490 = CARTESIAN_POINT('',(34.457062149707,7.433434185765,\r
-    3.575702006045));\r
-#19491 = CARTESIAN_POINT('',(34.644794016612,7.544633417187,\r
-    3.521589847575));\r
-#19492 = CARTESIAN_POINT('',(34.832854479382,7.656897925597,\r
-    3.471022966635));\r
-#19493 = CARTESIAN_POINT('',(35.480511580546,8.046428956109,\r
-    3.308966417351));\r
-#19494 = CARTESIAN_POINT('',(35.941328561144,8.328605404777,\r
-    3.214544498869));\r
-#19495 = CARTESIAN_POINT('',(36.402762337908,8.615823352167,\r
-    3.139135703823));\r
-#19496 = CARTESIAN_POINT('',(36.864193756889,8.907163418443,\r
-    3.081275109403));\r
-#19497 = CARTESIAN_POINT('',(37.325224408928,9.201712679702,\r
-    3.039600923212));\r
-#19498 = CARTESIAN_POINT('',(37.785655265298,9.498603692883,\r
-    3.012877781652));\r
-#19499 = CARTESIAN_POINT('',(38.245472304653,9.797038295876,3.));\r
-#19500 = CARTESIAN_POINT('',(38.704841674543,10.096297883313,3.));\r
-#19501 = PCURVE('',#3236,#19502);\r
-#19502 = DEFINITIONAL_REPRESENTATION('',(#19503),#19562);\r
-#19503 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#19504,#19505,#19506,#19507,\r
-    #19508,#19509,#19510,#19511,#19512,#19513,#19514,#19515,#19516,\r
-    #19517,#19518,#19519,#19520,#19521,#19522,#19523,#19524,#19525,\r
-    #19526,#19527,#19528,#19529,#19530,#19531,#19532,#19533,#19534,\r
-    #19535,#19536,#19537,#19538,#19539,#19540,#19541,#19542,#19543,\r
-    #19544,#19545,#19546,#19547,#19548,#19549,#19550,#19551,#19552,\r
-    #19553,#19554,#19555,#19556,#19557,#19558,#19559,#19560,#19561),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,8.331472655134E-02,\r
-    0.312615982582,0.43790349309,0.498962394542,0.622164637187,\r
-    0.748823172111,0.821859166311,1.),.UNSPECIFIED.);\r
-#19504 = CARTESIAN_POINT('',(0.56711411845,0.595905420251));\r
-#19505 = CARTESIAN_POINT('',(0.567421023717,0.588141196408));\r
-#19506 = CARTESIAN_POINT('',(0.567776822731,0.580380364576));\r
-#19507 = CARTESIAN_POINT('',(0.568185664276,0.572626537373));\r
-#19508 = CARTESIAN_POINT('',(0.568651604797,0.564883444203));\r
-#19509 = CARTESIAN_POINT('',(0.569178540705,0.557154896991));\r
-#19510 = CARTESIAN_POINT('',(0.569770140679,0.549444755926));\r
-#19511 = CARTESIAN_POINT('',(0.57042977797,0.5417568952));\r
-#19512 = CARTESIAN_POINT('',(0.57317147487,0.513008338468));\r
-#19513 = CARTESIAN_POINT('',(0.575721297074,0.49211250913));\r
-#19514 = CARTESIAN_POINT('',(0.578872267912,0.471498826799));\r
-#19515 = CARTESIAN_POINT('',(0.582665068989,0.451242359399));\r
-#19516 = CARTESIAN_POINT('',(0.587110781346,0.431396736807));\r
-#19517 = CARTESIAN_POINT('',(0.592179673838,0.411986559835));\r
-#19518 = CARTESIAN_POINT('',(0.597816128039,0.393014405526));\r
-#19519 = CARTESIAN_POINT('',(0.607306933273,0.364335581656));\r
-#19520 = CARTESIAN_POINT('',(0.610810270511,0.354327334429));\r
-#19521 = CARTESIAN_POINT('',(0.614483815731,0.344458333899));\r
-#19522 = CARTESIAN_POINT('',(0.618346361507,0.33474416864));\r
-#19523 = CARTESIAN_POINT('',(0.622415231525,0.325201570286));\r
-#19524 = CARTESIAN_POINT('',(0.626706113399,0.315848202875));\r
-#19525 = CARTESIAN_POINT('',(0.631232711084,0.306702335471));\r
-#19526 = CARTESIAN_POINT('',(0.638332586222,0.293435264183));\r
-#19527 = CARTESIAN_POINT('',(0.640717538748,0.28914190401));\r
-#19528 = CARTESIAN_POINT('',(0.643162322538,0.284904521926));\r
-#19529 = CARTESIAN_POINT('',(0.645668023728,0.280725358042));\r
-#19530 = CARTESIAN_POINT('',(0.648235546933,0.276606668006));\r
-#19531 = CARTESIAN_POINT('',(0.650865595655,0.27255070282));\r
-#19532 = CARTESIAN_POINT('',(0.653558652688,0.268559688659));\r
-#19533 = CARTESIAN_POINT('',(0.661876529739,0.25671835244));\r
-#19534 = CARTESIAN_POINT('',(0.667696463584,0.249073007121));\r
-#19535 = CARTESIAN_POINT('',(0.673775828372,0.241719333265));\r
-#19536 = CARTESIAN_POINT('',(0.680112312318,0.234674573184));\r
-#19537 = CARTESIAN_POINT('',(0.686699927652,0.227953151673));\r
-#19538 = CARTESIAN_POINT('',(0.693528797876,0.221566339566));\r
-#19539 = CARTESIAN_POINT('',(0.700585030145,0.215522078171));\r
-#19540 = CARTESIAN_POINT('',(0.715320144389,0.203968025198));\r
-#19541 = CARTESIAN_POINT('',(0.723012703898,0.198476598123));\r
-#19542 = CARTESIAN_POINT('',(0.730909434329,0.193355676596));\r
-#19543 = CARTESIAN_POINT('',(0.73899039635,0.188603848652));\r
-#19544 = CARTESIAN_POINT('',(0.747235373157,0.184214925376));\r
-#19545 = CARTESIAN_POINT('',(0.755624451688,0.180179306032));\r
-#19546 = CARTESIAN_POINT('',(0.764138440197,0.176485079996));\r
-#19547 = CARTESIAN_POINT('',(0.777730126124,0.171177781817));\r
-#19548 = CARTESIAN_POINT('',(0.782737021586,0.169345606035));\r
-#19549 = CARTESIAN_POINT('',(0.787776613179,0.167619679926));\r
-#19550 = CARTESIAN_POINT('',(0.792845930093,0.165997192415));\r
-#19551 = CARTESIAN_POINT('',(0.797942232213,0.164475228717));\r
-#19552 = CARTESIAN_POINT('',(0.803063016254,0.163050819449));\r
-#19553 = CARTESIAN_POINT('',(0.808206021892,0.16172098974));\r
-#19554 = CARTESIAN_POINT('',(0.825962749028,0.157462781437));\r
-#19555 = CARTESIAN_POINT('',(0.838674379572,0.154988473351));\r
-#19556 = CARTESIAN_POINT('',(0.85147759706,0.153016227155));\r
-#19557 = CARTESIAN_POINT('',(0.864351631488,0.151504920239));\r
-#19558 = CARTESIAN_POINT('',(0.877280983214,0.15041726972));\r
-#19559 = CARTESIAN_POINT('',(0.890255073981,0.149720085847));\r
-#19560 = CARTESIAN_POINT('',(0.903268061629,0.149384115163));\r
-#19561 = CARTESIAN_POINT('',(0.916318839123,0.149384115163));\r
-#19562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#19563 = PCURVE('',#18886,#19564);\r
-#19564 = DEFINITIONAL_REPRESENTATION('',(#19565),#19624);\r
-#19565 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#19566,#19567,#19568,#19569,\r
-    #19570,#19571,#19572,#19573,#19574,#19575,#19576,#19577,#19578,\r
-    #19579,#19580,#19581,#19582,#19583,#19584,#19585,#19586,#19587,\r
-    #19588,#19589,#19590,#19591,#19592,#19593,#19594,#19595,#19596,\r
-    #19597,#19598,#19599,#19600,#19601,#19602,#19603,#19604,#19605,\r
-    #19606,#19607,#19608,#19609,#19610,#19611,#19612,#19613,#19614,\r
-    #19615,#19616,#19617,#19618,#19619,#19620,#19621,#19622,#19623),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,8.331472655134E-02,\r
-    0.312615982582,0.43790349309,0.498962394542,0.622164637187,\r
-    0.748823172111,0.821859166311,1.),.UNSPECIFIED.);\r
-#19566 = CARTESIAN_POINT('',(0.,0.244481665707));\r
-#19567 = CARTESIAN_POINT('',(5.557682035578E-03,0.251500301254));\r
-#19568 = CARTESIAN_POINT('',(1.097806253029E-02,0.258663036875));\r
-#19569 = CARTESIAN_POINT('',(1.626025607752E-02,0.265969735878));\r
-#19570 = CARTESIAN_POINT('',(2.140385429908E-02,0.273419615239));\r
-#19571 = CARTESIAN_POINT('',(2.640892874457E-02,0.281011137644));\r
-#19572 = CARTESIAN_POINT('',(3.127603379085E-02,0.288741903535));\r
-#19573 = CARTESIAN_POINT('',(3.600620954139E-02,0.296608543152));\r
-#19574 = CARTESIAN_POINT('',(5.32468609657E-02,0.326619120928));\r
-#19575 = CARTESIAN_POINT('',(6.487124651911E-02,0.349634428494));\r
-#19576 = CARTESIAN_POINT('',(7.549830679139E-02,0.373550023821));\r
-#19577 = CARTESIAN_POINT('',(8.519039092705E-02,0.398214197914));\r
-#19578 = CARTESIAN_POINT('',(9.403972588578E-02,0.423419884549));\r
-#19579 = CARTESIAN_POINT('',(0.102151342171,0.448909555365));\r
-#19580 = CARTESIAN_POINT('',(0.109626563714,0.474435234736));\r
-#19581 = CARTESIAN_POINT('',(0.1203455744,0.513630638717));\r
-#19582 = CARTESIAN_POINT('',(0.123971509159,0.527428677781));\r
-#19583 = CARTESIAN_POINT('',(0.127449755307,0.541183316631));\r
-#19584 = CARTESIAN_POINT('',(0.130795305399,0.554898624626));\r
-#19585 = CARTESIAN_POINT('',(0.134024389807,0.568575510214));\r
-#19586 = CARTESIAN_POINT('',(0.137154272503,0.582211955211));\r
-#19587 = CARTESIAN_POINT('',(0.140202852708,0.595803167693));\r
-#19588 = CARTESIAN_POINT('',(0.144642920005,0.615939638137));\r
-#19589 = CARTESIAN_POINT('',(0.146082681499,0.62252492862));\r
-#19590 = CARTESIAN_POINT('',(0.147509406396,0.629096542193));\r
-#19591 = CARTESIAN_POINT('',(0.148925140764,0.635653299282));\r
-#19592 = CARTESIAN_POINT('',(0.150331906151,0.642193830117));\r
-#19593 = CARTESIAN_POINT('',(0.151731678496,0.64871658135));\r
-#19594 = CARTESIAN_POINT('',(0.153126367059,0.655219822685));\r
-#19595 = CARTESIAN_POINT('',(0.157325358376,0.674780435998));\r
-#19596 = CARTESIAN_POINT('',(0.160120072275,0.687774045455));\r
-#19597 = CARTESIAN_POINT('',(0.16291631961,0.700664338906));\r
-#19598 = CARTESIAN_POINT('',(0.165727522955,0.713432539602));\r
-#19599 = CARTESIAN_POINT('',(0.168565138942,0.726059549992));\r
-#19600 = CARTESIAN_POINT('',(0.171437886954,0.738526172886));\r
-#19601 = CARTESIAN_POINT('',(0.174351210435,0.750813240803));\r
-#19602 = CARTESIAN_POINT('',(0.18034565156,0.775329192215));\r
-#19603 = CARTESIAN_POINT('',(0.183429896635,0.787549710165));\r
-#19604 = CARTESIAN_POINT('',(0.186561992279,0.799542940015));\r
-#19605 = CARTESIAN_POINT('',(0.189741600894,0.811294432604));\r
-#19606 = CARTESIAN_POINT('',(0.192965877238,0.822794491189));\r
-#19607 = CARTESIAN_POINT('',(0.19622978587,0.834037236145));\r
-#19608 = CARTESIAN_POINT('',(0.199526619859,0.845019800095));\r
-#19609 = CARTESIAN_POINT('',(0.204764366948,0.861924270584));\r
-#19610 = CARTESIAN_POINT('',(0.206688572335,0.86802071182));\r
-#19611 = CARTESIAN_POINT('',(0.208619972373,0.874031220191));\r
-#19612 = CARTESIAN_POINT('',(0.210557132589,0.879956383658));\r
-#19613 = CARTESIAN_POINT('',(0.212498574518,0.885797088169));\r
-#19614 = CARTESIAN_POINT('',(0.214442801648,0.891554470687));\r
-#19615 = CARTESIAN_POINT('',(0.216388325366,0.897229872198));\r
-#19616 = CARTESIAN_POINT('',(0.22307859844,0.916471260041));\r
-#19617 = CARTESIAN_POINT('',(0.227821763797,0.92963665106));\r
-#19618 = CARTESIAN_POINT('',(0.232543068579,0.942346089199));\r
-#19619 = CARTESIAN_POINT('',(0.23722223882,0.954626671915));\r
-#19620 = CARTESIAN_POINT('',(0.241840288708,0.966505666078));\r
-#19621 = CARTESIAN_POINT('',(0.24638017411,0.978009947094));\r
-#19622 = CARTESIAN_POINT('',(0.250826916397,0.989166024651));\r
-#19623 = CARTESIAN_POINT('',(0.255167456993,1.));\r
-#19624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#19625 = ORIENTED_EDGE('',*,*,#18988,.F.);\r
-#19626 = ORIENTED_EDGE('',*,*,#19175,.T.);\r
-#19627 = ORIENTED_EDGE('',*,*,#3188,.F.);\r
-#19628 = ORIENTED_EDGE('',*,*,#19629,.F.);\r
-#19629 = EDGE_CURVE('',#19630,#3143,#19632,.T.);\r
-#19630 = VERTEX_POINT('',#19631);\r
-#19631 = CARTESIAN_POINT('',(8.032309072049,-4.E-15,16.130308588731));\r
-#19632 = SURFACE_CURVE('',#19633,(#19654,#19678),.PCURVE_S1.);\r
-#19633 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#19634,#19635,#19636,#19637,\r
-    #19638,#19639,#19640,#19641,#19642,#19643,#19644,#19645,#19646,\r
-    #19647,#19648,#19649,#19650,#19651,#19652,#19653),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,8),(0.,0.339139980084,0.693523054627,1.),.UNSPECIFIED.);\r
-#19634 = CARTESIAN_POINT('',(8.032309072049,-4.44E-15,16.130308588731));\r
-#19635 = CARTESIAN_POINT('',(7.85259774016,-7.226232720867E-02,\r
-    16.643852369511));\r
-#19636 = CARTESIAN_POINT('',(7.682734602687,-0.149158188745,\r
-    17.160161073693));\r
-#19637 = CARTESIAN_POINT('',(7.522446823654,-0.231071931866,\r
-    17.678785831245));\r
-#19638 = CARTESIAN_POINT('',(7.371387737606,-0.318456665477,\r
-    18.199258426086));\r
-#19639 = CARTESIAN_POINT('',(7.229116162088,-0.411868013496,\r
-    18.721079624325));\r
-#19640 = CARTESIAN_POINT('',(7.095053280566,-0.511973867848,\r
-    19.243705504509));\r
-#19641 = CARTESIAN_POINT('',(6.836089080363,-0.731941122536,\r
-    20.312857193344));\r
-#19642 = CARTESIAN_POINT('',(6.711872276133,-0.85248615133,\r
-    20.859393188321));\r
-#19643 = CARTESIAN_POINT('',(6.594873093101,-0.982048829863,\r
-    21.405456117777));\r
-#19644 = CARTESIAN_POINT('',(6.483961853246,-1.121603790833,\r
-    21.950256835063));\r
-#19645 = CARTESIAN_POINT('',(6.377694317345,-1.272198203151,\r
-    22.49289280806));\r
-#19646 = CARTESIAN_POINT('',(6.274176261269,-1.434813891327,\r
-    23.032359249563));\r
-#19647 = CARTESIAN_POINT('',(6.081944869466,-1.761673798331,\r
-    24.030537046435));\r
-#19648 = CARTESIAN_POINT('',(5.99312475988,-1.922721754639,\r
-    24.490292853084));\r
-#19649 = CARTESIAN_POINT('',(5.903141050461,-2.093638141816,\r
-    24.946198069291));\r
-#19650 = CARTESIAN_POINT('',(5.810278458812,-2.274623706515,\r
-    25.397514113658));\r
-#19651 = CARTESIAN_POINT('',(5.712599662052,-2.46555140823,\r
-    25.843512017009));\r
-#19652 = CARTESIAN_POINT('',(5.608088815207,-2.665812591077,\r
-    26.283564045774));\r
-#19653 = CARTESIAN_POINT('',(5.494819366712,-2.87435875436,\r
-    26.717157287525));\r
-#19654 = PCURVE('',#3236,#19655);\r
-#19655 = DEFINITIONAL_REPRESENTATION('',(#19656),#19677);\r
-#19656 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#19657,#19658,#19659,#19660,\r
-    #19661,#19662,#19663,#19664,#19665,#19666,#19667,#19668,#19669,\r
-    #19670,#19671,#19672,#19673,#19674,#19675,#19676),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,8),(0.,0.339139980084,0.693523054627,1.),.UNSPECIFIED.);\r
-#19657 = CARTESIAN_POINT('',(0.166519307613,0.541115960765));\r
-#19658 = CARTESIAN_POINT('',(0.162718847839,0.559005023511));\r
-#19659 = CARTESIAN_POINT('',(0.159174462484,0.577309886049));\r
-#19660 = CARTESIAN_POINT('',(0.155882842419,0.596041647789));\r
-#19661 = CARTESIAN_POINT('',(0.152839377381,0.615212851572));\r
-#19662 = CARTESIAN_POINT('',(0.150037735079,0.634837477646));\r
-#19663 = CARTESIAN_POINT('',(0.147468799635,0.654930927852));\r
-#19664 = CARTESIAN_POINT('',(0.14266352288,0.697014025734));\r
-#19665 = CARTESIAN_POINT('',(0.140447353127,0.719047982263));\r
-#19666 = CARTESIAN_POINT('',(0.138454910135,0.741631255407));\r
-#19667 = CARTESIAN_POINT('',(0.136665354886,0.764783531642));\r
-#19668 = CARTESIAN_POINT('',(0.135050488292,0.788525208422));\r
-#19669 = CARTESIAN_POINT('',(0.133570780866,0.812877706827));\r
-#19670 = CARTESIAN_POINT('',(0.130968063343,0.859483790894));\r
-#19671 = CARTESIAN_POINT('',(0.129823915608,0.881575441874));\r
-#19672 = CARTESIAN_POINT('',(0.128709624144,0.904162194062));\r
-#19673 = CARTESIAN_POINT('',(0.127585879035,0.927263894004));\r
-#19674 = CARTESIAN_POINT('',(0.12640667856,0.950906792845));\r
-#19675 = CARTESIAN_POINT('',(0.125122384502,0.97513027245));\r
-#19676 = CARTESIAN_POINT('',(0.123684620971,1.));\r
-#19677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#19678 = PCURVE('',#3170,#19679);\r
-#19679 = DEFINITIONAL_REPRESENTATION('',(#19680),#19701);\r
-#19680 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#19681,#19682,#19683,#19684,\r
-    #19685,#19686,#19687,#19688,#19689,#19690,#19691,#19692,#19693,\r
-    #19694,#19695,#19696,#19697,#19698,#19699,#19700),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,8),(0.,0.339139980084,0.693523054627,1.),.UNSPECIFIED.);\r
-#19681 = CARTESIAN_POINT('',(0.,0.231630039818));\r
-#19682 = CARTESIAN_POINT('',(8.996457501881E-03,0.220162107347));\r
-#19683 = CARTESIAN_POINT('',(1.903943855065E-02,0.208727667541));\r
-#19684 = CARTESIAN_POINT('',(3.022642129297E-02,0.197329140746));\r
-#19685 = CARTESIAN_POINT('',(4.266257370336E-02,0.185969439631));\r
-#19686 = CARTESIAN_POINT('',(5.646348170391E-02,0.17465221529));\r
-#19687 = CARTESIAN_POINT('',(7.175549924034E-02,0.163382148533));\r
-#19688 = CARTESIAN_POINT('',(0.106352353185,0.140444267527));\r
-#19689 = CARTESIAN_POINT('',(0.125806345545,0.128781520327));\r
-#19690 = CARTESIAN_POINT('',(0.147189815027,0.117183816802));\r
-#19691 = CARTESIAN_POINT('',(0.17066516525,0.105660287425));\r
-#19692 = CARTESIAN_POINT('',(0.196399062565,9.422255433893E-02));\r
-#19693 = CARTESIAN_POINT('',(0.224545725955,8.288456153146E-02));\r
-#19694 = CARTESIAN_POINT('',(0.281745612005,6.195483992917E-02));\r
-#19695 = CARTESIAN_POINT('',(0.310161144455,5.233453110291E-02));\r
-#19696 = CARTESIAN_POINT('',(0.340537122758,4.281038986154E-02));\r
-#19697 = CARTESIAN_POINT('',(0.37292033205,3.339369552067E-02));\r
-#19698 = CARTESIAN_POINT('',(0.407319791835,2.409577750755E-02));\r
-#19699 = CARTESIAN_POINT('',(0.44369350874,1.492622639519E-02));\r
-#19700 = CARTESIAN_POINT('',(0.48195904937,5.892641764695E-03));\r
-#19701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#19702 = ORIENTED_EDGE('',*,*,#19703,.F.);\r
-#19703 = EDGE_CURVE('',#19202,#19630,#19704,.T.);\r
-#19704 = SURFACE_CURVE('',#19705,(#19762,#19822),.PCURVE_S1.);\r
-#19705 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#19706,#19707,#19708,#19709,\r
-    #19710,#19711,#19712,#19713,#19714,#19715,#19716,#19717,#19718,\r
-    #19719,#19720,#19721,#19722,#19723,#19724,#19725,#19726,#19727,\r
-    #19728,#19729,#19730,#19731,#19732,#19733,#19734,#19735,#19736,\r
-    #19737,#19738,#19739,#19740,#19741,#19742,#19743,#19744,#19745,\r
-    #19746,#19747,#19748,#19749,#19750,#19751,#19752,#19753,#19754,\r
-    #19755,#19756,#19757,#19758,#19759,#19760,#19761),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,8),(0.,0.186313698539,0.280103596999,\r
-    0.337592137426,0.467103943793,0.640090412516,0.690393135003,\r
-    0.740558844342,0.883005267305,1.),.UNSPECIFIED.);\r
-#19706 = CARTESIAN_POINT('',(38.105051222446,12.165733489387,-3.));\r
-#19707 = CARTESIAN_POINT('',(37.357785750373,11.350327833298,\r
-    -2.999999999961));\r
-#19708 = CARTESIAN_POINT('',(36.587686501916,10.555906359416,\r
-    -2.985071359571));\r
-#19709 = CARTESIAN_POINT('',(35.793847826628,9.784924977745,\r
-    -2.953822333551));\r
-#19710 = CARTESIAN_POINT('',(34.97571721337,9.040193869429,\r
-    -2.904598893505));\r
-#19711 = CARTESIAN_POINT('',(34.133165512941,8.324805293423,\r
-    -2.835427016964));\r
-#19712 = CARTESIAN_POINT('',(33.266626831006,7.641978445636,\r
-    -2.74397379365));\r
-#19713 = CARTESIAN_POINT('',(31.929627030032,6.669043948729,\r
-    -2.568908469535));\r
-#19714 = CARTESIAN_POINT('',(31.476188651804,6.352316810207,\r
-    -2.503957967764));\r
-#19715 = CARTESIAN_POINT('',(31.017161951036,6.045044362344,\r
-    -2.432334003615));\r
-#19716 = CARTESIAN_POINT('',(30.552770787,5.747626229081,-2.353670929781\r
-    ));\r
-#19717 = CARTESIAN_POINT('',(30.083301240978,5.460444268356,\r
-    -2.267583703378));\r
-#19718 = CARTESIAN_POINT('',(29.609108973395,5.18384958952,\r
-    -2.173672297665));\r
-#19719 = CARTESIAN_POINT('',(28.837340685441,4.755288681458,\r
-    -2.008915586208));\r
-#19720 = CARTESIAN_POINT('',(28.542442520155,4.59652068135,\r
-    -1.943211181778));\r
-#19721 = CARTESIAN_POINT('',(28.246032118948,4.44191642437,\r
-    -1.874318798032));\r
-#19722 = CARTESIAN_POINT('',(27.948219276294,4.291539700195,\r
-    -1.802142804859));\r
-#19723 = CARTESIAN_POINT('',(27.649123958009,4.145445937942,\r
-    -1.726587020584));\r
-#19724 = CARTESIAN_POINT('',(27.348876711957,4.003680909876,\r
-    -1.647555688044));\r
-#19725 = CARTESIAN_POINT('',(26.368937380299,3.556737514926,\r
-    -1.378868051931));\r
-#19726 = CARTESIAN_POINT('',(25.685070007674,3.269315660609,\r
-    -1.174647878802));\r
-#19727 = CARTESIAN_POINT('',(24.997711623673,3.004452517927,\r
-    -0.95123211893));\r
-#19728 = CARTESIAN_POINT('',(24.308732073141,2.7622446788,\r
-    -0.707582806196));\r
-#19729 = CARTESIAN_POINT('',(23.620178183194,2.542388141552,\r
-    -0.442735867117));\r
-#19730 = CARTESIAN_POINT('',(22.93424934755,2.344158665603,\r
-    -0.155889959684));\r
-#19731 = CARTESIAN_POINT('',(21.343644807188,1.929043568755,\r
-    0.566666656242));\r
-#19732 = CARTESIAN_POINT('',(20.442625938364,1.728179367237,\r
-    1.020119747465));\r
-#19733 = CARTESIAN_POINT('',(19.555772099404,1.56121349848,\r
-    1.515033456807));\r
-#19734 = CARTESIAN_POINT('',(18.688294814339,1.424060049447,\r
-    2.051994872269));\r
-#19735 = CARTESIAN_POINT('',(17.844835385087,1.311566319758,\r
-    2.630741131079));\r
-#19736 = CARTESIAN_POINT('',(17.029258307649,1.218254782863,\r
-    3.249995024104));\r
-#19737 = CARTESIAN_POINT('',(16.016428867341,1.115823317469,\r
-    4.098728247273));\r
-#19738 = CARTESIAN_POINT('',(15.79086029576,1.093926363048,\r
-    4.293178145507));\r
-#19739 = CARTESIAN_POINT('',(15.567963979528,1.07307937899,\r
-    4.490824870993));\r
-#19740 = CARTESIAN_POINT('',(15.347802477751,1.053155287361,\r
-    4.691613566479));\r
-#19741 = CARTESIAN_POINT('',(15.130431114313,1.034029799088,\r
-    4.895484787289));\r
-#19742 = CARTESIAN_POINT('',(14.915898188656,1.015582383773,\r
-    5.102374828094));\r
-#19743 = CARTESIAN_POINT('',(14.493168678981,0.979860810313,\r
-    5.52148571162));\r
-#19744 = CARTESIAN_POINT('',(14.284956751457,0.962583656097,\r
-    5.733690741018));\r
-#19745 = CARTESIAN_POINT('',(14.079649210589,0.94575055827,\r
-    5.948763830055));\r
-#19746 = CARTESIAN_POINT('',(13.877278207276,0.929250746343,\r
-    6.16663286721));\r
-#19747 = CARTESIAN_POINT('',(13.677873344984,0.912979640452,\r
-    6.387226820069));\r
-#19748 = CARTESIAN_POINT('',(13.481462618608,0.896839236806,\r
-    6.610476728769));\r
-#19749 = CARTESIAN_POINT('',(12.7389250902,0.83501493484,7.477574535762)\r
-  );\r
-#19750 = CARTESIAN_POINT('',(12.214110657246,0.789602144655,\r
-    8.139681939731));\r
-#19751 = CARTESIAN_POINT('',(11.714171535003,0.742386394882,\r
-    8.821031648492));\r
-#19752 = CARTESIAN_POINT('',(11.239471947051,0.691657740431,\r
-    9.52002710242));\r
-#19753 = CARTESIAN_POINT('',(10.790225377278,0.636093414904,\r
-    10.235097953019));\r
-#19754 = CARTESIAN_POINT('',(10.366496206957,0.574658960132,\r
-    10.964694821762));\r
-#19755 = CARTESIAN_POINT('',(9.641019132773,0.45038411232,\r
-    12.317144073867));\r
-#19756 = CARTESIAN_POINT('',(9.330997905668,0.389755551426,\r
-    12.935787028301));\r
-#19757 = CARTESIAN_POINT('',(9.038048941634,0.324025191771,\r
-    13.562323420424));\r
-#19758 = CARTESIAN_POINT('',(8.762018210319,0.252728832076,\r
-    14.195901774022));\r
-#19759 = CARTESIAN_POINT('',(8.502659783833,0.175381364253,\r
-    14.83567565759));\r
-#19760 = CARTESIAN_POINT('',(8.25960653381,9.139681612074E-02,\r
-    15.480782503495));\r
-#19761 = CARTESIAN_POINT('',(8.032309072049,-2.4E-15,16.130308588731));\r
-#19762 = PCURVE('',#3236,#19763);\r
-#19763 = DEFINITIONAL_REPRESENTATION('',(#19764),#19821);\r
-#19764 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#19765,#19766,#19767,#19768,\r
-    #19769,#19770,#19771,#19772,#19773,#19774,#19775,#19776,#19777,\r
-    #19778,#19779,#19780,#19781,#19782,#19783,#19784,#19785,#19786,\r
-    #19787,#19788,#19789,#19790,#19791,#19792,#19793,#19794,#19795,\r
-    #19796,#19797,#19798,#19799,#19800,#19801,#19802,#19803,#19804,\r
-    #19805,#19806,#19807,#19808,#19809,#19810,#19811,#19812,#19813,\r
-    #19814,#19815,#19816,#19817,#19818,#19819,#19820),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,8),(0.,0.186313698539,0.280103596999,\r
-    0.337592137426,0.467103943793,0.640090412516,0.690393135003,\r
-    0.740558844342,0.883005267305,1.),.UNSPECIFIED.);\r
-#19765 = CARTESIAN_POINT('',(0.940985361007,1.699E-14));\r
-#19766 = CARTESIAN_POINT('',(0.915577402119,9.3479E-13));\r
-#19767 = CARTESIAN_POINT('',(0.890145250925,3.554482010521E-04));\r
-#19768 = CARTESIAN_POINT('',(0.864667610231,1.099469978277E-03));\r
-#19769 = CARTESIAN_POINT('',(0.839132695792,2.271939361381E-03));\r
-#19770 = CARTESIAN_POINT('',(0.813537562461,3.920997903212E-03));\r
-#19771 = CARTESIAN_POINT('',(0.787889385481,6.104526913005E-03));\r
-#19772 = CARTESIAN_POINT('',(0.749281095864,1.029456582841E-02));\r
-#19773 = CARTESIAN_POINT('',(0.736345698293,1.185044999812E-02));\r
-#19774 = CARTESIAN_POINT('',(0.723405541211,1.35679398557E-02));\r
-#19775 = CARTESIAN_POINT('',(0.71046463195,1.545644989227E-02));\r
-#19776 = CARTESIAN_POINT('',(0.697528066702,1.752603330447E-02));\r
-#19777 = CARTESIAN_POINT('',(0.684602149017,1.978732050775E-02));\r
-#19778 = CARTESIAN_POINT('',(0.663782766892,2.376185109296E-02));\r
-#19779 = CARTESIAN_POINT('',(0.655877880884,2.534845728128E-02));\r
-#19780 = CARTESIAN_POINT('',(0.647981620365,2.701383287799E-02));\r
-#19781 = CARTESIAN_POINT('',(0.64009591302,2.876060894401E-02));\r
-#19782 = CARTESIAN_POINT('',(0.632222853868,3.059147248137E-02));\r
-#19783 = CARTESIAN_POINT('',(0.624364714989,3.250914797673E-02));\r
-#19784 = CARTESIAN_POINT('',(0.598860070395,3.903832552035E-02));\r
-#19785 = CARTESIAN_POINT('',(0.581282887053,4.401516588467E-02));\r
-#19786 = CARTESIAN_POINT('',(0.563822580087,4.947787094118E-02));\r
-#19787 = CARTESIAN_POINT('',(0.546511194019,5.545815843453E-02));\r
-#19788 = CARTESIAN_POINT('',(0.529383140705,6.198768647879E-02));\r
-#19789 = CARTESIAN_POINT('',(0.512475226413,6.90961489048E-02));\r
-#19790 = CARTESIAN_POINT('',(0.473588429866,8.710920986259E-02));\r
-#19791 = CARTESIAN_POINT('',(0.451807503931,9.848943340614E-02));\r
-#19792 = CARTESIAN_POINT('',(0.430578381859,0.111007665856));\r
-#19793 = CARTESIAN_POINT('',(0.409984947026,0.124714207558));\r
-#19794 = CARTESIAN_POINT('',(0.390100487538,0.139646058586));\r
-#19795 = CARTESIAN_POINT('',(0.370985893367,0.155822309545));\r
-#19796 = CARTESIAN_POINT('',(0.347368177679,0.178308887967));\r
-#19797 = CARTESIAN_POINT('',(0.342116406892,0.183480184215));\r
-#19798 = CARTESIAN_POINT('',(0.336934542446,0.18875712463));\r
-#19799 = CARTESIAN_POINT('',(0.331823519958,0.194139765666));\r
-#19800 = CARTESIAN_POINT('',(0.326784151521,0.199628088203));\r
-#19801 = CARTESIAN_POINT('',(0.321817130574,0.205222003263));\r
-#19802 = CARTESIAN_POINT('',(0.31204227338,0.216605188462));\r
-#19803 = CARTESIAN_POINT('',(0.307234047803,0.222393891456));\r
-#19804 = CARTESIAN_POINT('',(0.302498903637,0.228287309491));\r
-#19805 = CARTESIAN_POINT('',(0.297837249798,0.234285195061));\r
-#19806 = CARTESIAN_POINT('',(0.293249478141,0.240387370751));\r
-#19807 = CARTESIAN_POINT('',(0.288735984014,0.246593757958));\r
-#19808 = CARTESIAN_POINT('',(0.271692770677,0.270823096254));\r
-#19809 = CARTESIAN_POINT('',(0.259689979874,0.289581515717));\r
-#19810 = CARTESIAN_POINT('',(0.248296448584,0.309178129291));\r
-#19811 = CARTESIAN_POINT('',(0.237518279857,0.329614628269));\r
-#19812 = CARTESIAN_POINT('',(0.227360295786,0.350896771842));\r
-#19813 = CARTESIAN_POINT('',(0.217825871629,0.37303511498));\r
-#19814 = CARTESIAN_POINT('',(0.201598572216,0.414944475212));\r
-#19815 = CARTESIAN_POINT('',(0.194702238104,0.434432028803));\r
-#19816 = CARTESIAN_POINT('',(0.188228012028,0.454516945673));\r
-#19817 = CARTESIAN_POINT('',(0.182175364287,0.47521094828));\r
-#19818 = CARTESIAN_POINT('',(0.176542569788,0.496529095898));\r
-#19819 = CARTESIAN_POINT('',(0.171326098949,0.518490016288));\r
-#19820 = CARTESIAN_POINT('',(0.166519307685,0.541115960421));\r
-#19821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#19822 = PCURVE('',#19823,#19833);\r
-#19823 = SURFACE_OF_REVOLUTION('',#19824,#19830);\r
-#19824 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#19825,#19826,#19827,#19828,\r
-    #19829),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#19825 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#19826 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#19827 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#19828 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#19829 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#19830 = AXIS1_PLACEMENT('',#19831,#19832);\r
-#19831 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#19832 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#19833 = DEFINITIONAL_REPRESENTATION('',(#19834),#19891);\r
-#19834 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#19835,#19836,#19837,#19838,\r
-    #19839,#19840,#19841,#19842,#19843,#19844,#19845,#19846,#19847,\r
-    #19848,#19849,#19850,#19851,#19852,#19853,#19854,#19855,#19856,\r
-    #19857,#19858,#19859,#19860,#19861,#19862,#19863,#19864,#19865,\r
-    #19866,#19867,#19868,#19869,#19870,#19871,#19872,#19873,#19874,\r
-    #19875,#19876,#19877,#19878,#19879,#19880,#19881,#19882,#19883,\r
-    #19884,#19885,#19886,#19887,#19888,#19889,#19890),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,8),(0.,0.186313698539,0.280103596999,\r
-    0.337592137426,0.467103943793,0.640090412516,0.690393135003,\r
-    0.740558844342,0.883005267305,1.),.UNSPECIFIED.);\r
-#19835 = CARTESIAN_POINT('',(5.97414627141,1.));\r
-#19836 = CARTESIAN_POINT('',(5.987883797483,0.986668542712));\r
-#19837 = CARTESIAN_POINT('',(6.001717146074,0.972969482396));\r
-#19838 = CARTESIAN_POINT('',(6.015604301823,0.958868173263));\r
-#19839 = CARTESIAN_POINT('',(6.029492065711,0.944328843428));\r
-#19840 = CARTESIAN_POINT('',(6.043313710806,0.929313541188));\r
-#19841 = CARTESIAN_POINT('',(6.056987275117,0.913782991636));\r
-#19842 = CARTESIAN_POINT('',(6.077173722247,0.889602901242));\r
-#19843 = CARTESIAN_POINT('',(6.083870289636,0.881366558717));\r
-#19844 = CARTESIAN_POINT('',(6.090491501872,0.872985819773));\r
-#19845 = CARTESIAN_POINT('',(6.097023521282,0.86445633281));\r
-#19846 = CARTESIAN_POINT('',(6.10345149693,0.855774117886));\r
-#19847 = CARTESIAN_POINT('',(6.109759697169,0.846935773742));\r
-#19848 = CARTESIAN_POINT('',(6.119714737357,0.832423917066));\r
-#19849 = CARTESIAN_POINT('',(6.123446649193,0.826849501502));\r
-#19850 = CARTESIAN_POINT('',(6.127123589685,0.821214851693));\r
-#19851 = CARTESIAN_POINT('',(6.130741686917,0.815519476088));\r
-#19852 = CARTESIAN_POINT('',(6.134297020843,0.809763006397));\r
-#19853 = CARTESIAN_POINT('',(6.137785659052,0.803945225951));\r
-#19854 = CARTESIAN_POINT('',(6.148903934833,0.784821432816));\r
-#19855 = CARTESIAN_POINT('',(6.156246495796,0.771264289481));\r
-#19856 = CARTESIAN_POINT('',(6.163185751328,0.757395707783));\r
-#19857 = CARTESIAN_POINT('',(6.169678284899,0.743219475209));\r
-#19858 = CARTESIAN_POINT('',(6.175685467761,0.728743603777));\r
-#19859 = CARTESIAN_POINT('',(6.181177320024,0.713981899665));\r
-#19860 = CARTESIAN_POINT('',(6.19276307487,0.67888531594));\r
-#19861 = CARTESIAN_POINT('',(6.198441724574,0.658338455887));\r
-#19862 = CARTESIAN_POINT('',(6.20313351789,0.637367329792));\r
-#19863 = CARTESIAN_POINT('',(6.206847277063,0.616032595799));\r
-#19864 = CARTESIAN_POINT('',(6.209654275123,0.594405728412));\r
-#19865 = CARTESIAN_POINT('',(6.211699197879,0.572566662616));\r
-#19866 = CARTESIAN_POINT('',(6.213624077815,0.544212483867));\r
-#19867 = CARTESIAN_POINT('',(6.214010921311,0.53781371864));\r
-#19868 = CARTESIAN_POINT('',(6.214356094844,0.531405772311));\r
-#19869 = CARTESIAN_POINT('',(6.214665183069,0.524990564573));\r
-#19870 = CARTESIAN_POINT('',(6.214944206608,0.518569991935));\r
-#19871 = CARTESIAN_POINT('',(6.215199597991,0.512145922608));\r
-#19872 = CARTESIAN_POINT('',(6.215676107368,0.499311962448));\r
-#19873 = CARTESIAN_POINT('',(6.215897312681,0.492902150626));\r
-#19874 = CARTESIAN_POINT('',(6.216108569288,0.48649266276));\r
-#19875 = CARTESIAN_POINT('',(6.216317039905,0.480083383325));\r
-#19876 = CARTESIAN_POINT('',(6.216530190096,0.473674611372));\r
-#19877 = CARTESIAN_POINT('',(6.216755763446,0.467267415282));\r
-#19878 = CARTESIAN_POINT('',(6.217700486655,0.442673346068));\r
-#19879 = CARTESIAN_POINT('',(6.218564281805,0.42449897752));\r
-#19880 = CARTESIAN_POINT('',(6.219777319155,0.406349093045));\r
-#19881 = CARTESIAN_POINT('',(6.221542729199,0.388232015019));\r
-#19882 = CARTESIAN_POINT('',(6.224079408192,0.370154623017));\r
-#19883 = CARTESIAN_POINT('',(6.227622081587,0.352123072995));\r
-#19884 = CARTESIAN_POINT('',(6.236369167885,0.319376814659));\r
-#19885 = CARTESIAN_POINT('',(6.241163642549,0.304644875837));\r
-#19886 = CARTESIAN_POINT('',(6.246948933861,0.289951420359));\r
-#19887 = CARTESIAN_POINT('',(6.253874827281,0.275299659054));\r
-#19888 = CARTESIAN_POINT('',(6.262102122588,0.260692801833));\r
-#19889 = CARTESIAN_POINT('',(6.271806659359,0.246134589504));\r
-#19890 = CARTESIAN_POINT('',(6.28318530718,0.231630039818));\r
-#19891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#19892 = ADVANCED_FACE('',(#19893),#3170,.T.);\r
-#19893 = FACE_BOUND('',#19894,.T.);\r
-#19894 = EDGE_LOOP('',(#19895,#19896,#19897,#20113));\r
-#19895 = ORIENTED_EDGE('',*,*,#19629,.T.);\r
-#19896 = ORIENTED_EDGE('',*,*,#3142,.F.);\r
-#19897 = ORIENTED_EDGE('',*,*,#19898,.T.);\r
-#19898 = EDGE_CURVE('',#3082,#19899,#19901,.T.);\r
-#19899 = VERTEX_POINT('',#19900);\r
-#19900 = CARTESIAN_POINT('',(27.504675375852,-1.607E-12,-1.611810623946)\r
-  );\r
-#19901 = SURFACE_CURVE('',#19902,(#19971,#20013),.PCURVE_S1.);\r
-#19902 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#19903,#19904,#19905,#19906,\r
-    #19907,#19908,#19909,#19910,#19911,#19912,#19913,#19914,#19915,\r
-    #19916,#19917,#19918,#19919,#19920,#19921,#19922,#19923,#19924,\r
-    #19925,#19926,#19927,#19928,#19929,#19930,#19931,#19932,#19933,\r
-    #19934,#19935,#19936,#19937,#19938,#19939,#19940,#19941,#19942,\r
-    #19943,#19944,#19945,#19946,#19947,#19948,#19949,#19950,#19951,\r
-    #19952,#19953,#19954,#19955,#19956,#19957,#19958,#19959,#19960,\r
-    #19961,#19962,#19963,#19964,#19965,#19966,#19967,#19968,#19969,\r
-    #19970),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732791E-02,0.134164938732,0.206253639056,0.289095162863,\r
-    0.441240529254,0.481791559629,0.522584322265,0.648883534703,\r
-    0.788637761544,0.859259879623,1.),.UNSPECIFIED.);\r
-#19903 = CARTESIAN_POINT('',(5.314503288007,-3.193126180056,27.));\r
-#19904 = CARTESIAN_POINT('',(5.392072062127,-3.064024014386,\r
-    26.71168778972));\r
-#19905 = CARTESIAN_POINT('',(5.466222402303,-2.938011477811,\r
-    26.421000307332));\r
-#19906 = CARTESIAN_POINT('',(5.537374086891,-2.815420256135,\r
-    26.128016128753));\r
-#19907 = CARTESIAN_POINT('',(5.605982879344,-2.696517456476,\r
-    25.832840231396));\r
-#19908 = CARTESIAN_POINT('',(5.672519641177,-2.58149988225,\r
-    25.535601704029));\r
-#19909 = CARTESIAN_POINT('',(5.737452825279,-2.470496573375,\r
-    25.236448750883));\r
-#19910 = CARTESIAN_POINT('',(5.935847463428,-2.137927664582,\r
-    24.300464749011));\r
-#19911 = CARTESIAN_POINT('',(6.065320726073,-1.930494186407,\r
-    23.657620472098));\r
-#19912 = CARTESIAN_POINT('',(6.193920297057,-1.741928904758,\r
-    23.0084378194));\r
-#19913 = CARTESIAN_POINT('',(6.325601511342,-1.571722556505,\r
-    22.354555828402));\r
-#19914 = CARTESIAN_POINT('',(6.463448404245,-1.418711533964,\r
-    21.6975831968));\r
-#19915 = CARTESIAN_POINT('',(6.609839250607,-1.28165171061,\r
-    21.038969174352));\r
-#19916 = CARTESIAN_POINT('',(6.890741582865,-1.062464494314,\r
-    19.858169747875));\r
-#19917 = CARTESIAN_POINT('',(7.021389113386,-0.974838941686,\r
-    19.336100083299));\r
-#19918 = CARTESIAN_POINT('',(7.15945560546,-0.89585131805,\r
-    18.814424631277));\r
-#19919 = CARTESIAN_POINT('',(7.305632772815,-0.824926492172,\r
-    18.293719228424));\r
-#19920 = CARTESIAN_POINT('',(7.460446617837,-0.761559340343,\r
-    17.774514757358));\r
-#19921 = CARTESIAN_POINT('',(7.624299656368,-0.705324181869,\r
-    17.257307134313));\r
-#19922 = CARTESIAN_POINT('',(7.99653776978,-0.598998717975,\r
-    16.151051688057));\r
-#19923 = CARTESIAN_POINT('',(8.207921502279,-0.551076123698,\r
-    15.562790186344));\r
-#19924 = CARTESIAN_POINT('',(8.432121282735,-0.511523381358,\r
-    14.978501148235));\r
-#19925 = CARTESIAN_POINT('',(8.669445956023,-0.4798875929,\r
-    14.398853360377));\r
-#19926 = CARTESIAN_POINT('',(8.920097012012,-0.455787693583,\r
-    13.824490115401));\r
-#19927 = CARTESIAN_POINT('',(9.184201253489,-0.438873725328,\r
-    13.256044396611));\r
-#19928 = CARTESIAN_POINT('',(9.971699897878,-0.410243903561,\r
-    11.662174802482));\r
-#19929 = CARTESIAN_POINT('',(10.52718980429,-0.414714271819,\r
-    10.65225695039));\r
-#19930 = CARTESIAN_POINT('',(11.128698666514,-0.439937112347,\r
-    9.668307740613));\r
-#19931 = CARTESIAN_POINT('',(11.776027689947,-0.483512609639,\r
-    8.714068178148));\r
-#19932 = CARTESIAN_POINT('',(12.468757351306,-0.54206851961,\r
-    7.793315190533));\r
-#19933 = CARTESIAN_POINT('',(13.206358611364,-0.61069910071,\r
-    6.909909545331));\r
-#19934 = CARTESIAN_POINT('',(14.196384729072,-0.702346877918,\r
-    5.843212096973));\r
-#19935 = CARTESIAN_POINT('',(14.407856469553,-0.721898163869,\r
-    5.621662887144));\r
-#19936 = CARTESIAN_POINT('',(14.622441990034,-0.741594232142,\r
-    5.403113701737));\r
-#19937 = CARTESIAN_POINT('',(14.84012647205,-0.761307279714,\r
-    5.187641252264));\r
-#19938 = CARTESIAN_POINT('',(15.060886665164,-0.780902765512,\r
-    4.975316446725));\r
-#19939 = CARTESIAN_POINT('',(15.284689340949,-0.800240193489,\r
-    4.766203083517));\r
-#19940 = CARTESIAN_POINT('',(15.73966006274,-0.838220190786,\r
-    4.353298542492));\r
-#19941 = CARTESIAN_POINT('',(15.970863914613,-0.856857941843,\r
-    4.149546059853));\r
-#19942 = CARTESIAN_POINT('',(16.205072059942,-0.874938721706,\r
-    3.949169933672));\r
-#19943 = CARTESIAN_POINT('',(16.44223972664,-0.892308880234,\r
-    3.752228275166));\r
-#19944 = CARTESIAN_POINT('',(16.682315173797,-0.90881072711,\r
-    3.558773934801));\r
-#19945 = CARTESIAN_POINT('',(16.925239323818,-0.924283851451,\r
-    3.368854177301));\r
-#19946 = CARTESIAN_POINT('',(17.931680417614,-0.982787027389,\r
-    2.605567873013));\r
-#19947 = CARTESIAN_POINT('',(18.719191217306,-1.015601573109,\r
-    2.062822080083));\r
-#19948 = CARTESIAN_POINT('',(19.531352872103,-1.032195630275,\r
-    1.555636711387));\r
-#19949 = CARTESIAN_POINT('',(20.365481641762,-1.027654775995,\r
-    1.084661970026));\r
-#19950 = CARTESIAN_POINT('',(21.218324222304,-0.997417712746,\r
-    0.649815413633));\r
-#19951 = CARTESIAN_POINT('',(22.086131496987,-0.937778781603,\r
-    0.250421577407));\r
-#19952 = CARTESIAN_POINT('',(23.936964969908,-0.744770708951,\r
-    -0.518568227504));\r
-#19953 = CARTESIAN_POINT('',(24.922708370065,-0.604193686318,\r
-    -0.880578359974));\r
-#19954 = CARTESIAN_POINT('',(25.916283883192,-0.420890466274,\r
-    -1.202082738706));\r
-#19955 = CARTESIAN_POINT('',(26.912350159148,-0.192930674889,\r
-    -1.485599317965));\r
-#19956 = CARTESIAN_POINT('',(27.906139137608,7.993630625284E-02,\r
-    -1.7340011752));\r
-#19957 = CARTESIAN_POINT('',(28.893471480899,0.396691963186,\r
-    -1.950164991404));\r
-#19958 = CARTESIAN_POINT('',(30.364566890683,0.936543011736,\r
-    -2.231194911599));\r
-#19959 = CARTESIAN_POINT('',(30.85590764525,1.12848778301,\r
-    -2.318022665291));\r
-#19960 = CARTESIAN_POINT('',(31.344335163644,1.330916725034,\r
-    -2.397701508334));\r
-#19961 = CARTESIAN_POINT('',(31.829494688005,1.543547186892,\r
-    -2.470585702601));\r
-#19962 = CARTESIAN_POINT('',(32.311087892957,1.76606176501,\r
-    -2.537016586598));\r
-#19963 = CARTESIAN_POINT('',(32.788868276819,1.998120464875,\r
-    -2.597318839136));\r
-#19964 = CARTESIAN_POINT('',(34.206791245563,2.720155547323,\r
-    -2.760363675848));\r
-#19965 = CARTESIAN_POINT('',(35.134950903783,3.237419755775,\r
-    -2.845792587235));\r
-#19966 = CARTESIAN_POINT('',(36.045652016745,3.788430874764,\r
-    -2.91051935704));\r
-#19967 = CARTESIAN_POINT('',(36.938094552515,4.370265870803,\r
-    -2.956649707248));\r
-#19968 = CARTESIAN_POINT('',(37.811993680547,4.980049126589,\r
-    -2.98597417148));\r
-#19969 = CARTESIAN_POINT('',(38.66748023408,5.61510684865,\r
-    -2.999999999966));\r
-#19970 = CARTESIAN_POINT('',(39.50504991235,6.273040046319,-3.));\r
-#19971 = PCURVE('',#3170,#19972);\r
-#19972 = DEFINITIONAL_REPRESENTATION('',(#19973),#20012);\r
-#19973 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#19974,#19975,#19976,#19977,\r
-    #19978,#19979,#19980,#19981,#19982,#19983,#19984,#19985,#19986,\r
-    #19987,#19988,#19989,#19990,#19991,#19992,#19993,#19994,#19995,\r
-    #19996,#19997,#19998,#19999,#20000,#20001,#20002,#20003,#20004,\r
-    #20005,#20006,#20007,#20008,#20009,#20010,#20011),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,8),(0.201108370116,0.289095162863,0.441240529254,\r
-    0.481791559629,0.522584322265,0.648883534703,0.740699011868),\r
-  .UNSPECIFIED.);\r
-#19974 = CARTESIAN_POINT('',(8.811412939384E-02,0.212321474524));\r
-#19975 = CARTESIAN_POINT('',(7.753796329228E-02,0.226219258802));\r
-#19976 = CARTESIAN_POINT('',(6.876537447165E-02,0.240168198741));\r
-#19977 = CARTESIAN_POINT('',(6.159035224851E-02,0.25416247997));\r
-#19978 = CARTESIAN_POINT('',(5.582308608309E-02,0.268197586852));\r
-#19979 = CARTESIAN_POINT('',(5.128868996567E-02,0.282269878737));\r
-#19980 = CARTESIAN_POINT('',(4.782592680285E-02,0.296376166201));\r
-#19981 = CARTESIAN_POINT('',(4.089381546963E-02,0.334958972866));\r
-#19982 = CARTESIAN_POINT('',(3.926048896087E-02,0.359497614224));\r
-#19983 = CARTESIAN_POINT('',(3.961515871569E-02,0.384112762951));\r
-#19984 = CARTESIAN_POINT('',(4.129294696856E-02,0.40879185459));\r
-#19985 = CARTESIAN_POINT('',(4.371004173396E-02,0.433521410915));\r
-#19986 = CARTESIAN_POINT('',(4.635453961056E-02,0.458283778698));\r
-#19987 = CARTESIAN_POINT('',(4.94428961707E-02,0.489657741927));\r
-#19988 = CARTESIAN_POINT('',(5.007816677708E-02,0.496260836756));\r
-#19989 = CARTESIAN_POINT('',(5.069058936778E-02,0.502863138011));\r
-#19990 = CARTESIAN_POINT('',(5.127231177376E-02,0.509467892622));\r
-#19991 = CARTESIAN_POINT('',(5.181593853195E-02,0.516068161087));\r
-#19992 = CARTESIAN_POINT('',(5.231455999615E-02,0.522664764894));\r
-#19993 = CARTESIAN_POINT('',(5.321156232213E-02,0.535884293912));\r
-#19994 = CARTESIAN_POINT('',(5.360933990014E-02,0.542507273026));\r
-#19995 = CARTESIAN_POINT('',(5.394848338837E-02,0.54912181557));\r
-#19996 = CARTESIAN_POINT('',(5.422294788935E-02,0.555725896833));\r
-#19997 = CARTESIAN_POINT('',(5.442722128611E-02,0.562317476095));\r
-#19998 = CARTESIAN_POINT('',(5.455632424205E-02,0.568894496629));\r
-#19999 = CARTESIAN_POINT('',(5.475902457627E-02,0.595766625305));\r
-#20000 = CARTESIAN_POINT('',(5.414919133296E-02,0.615921855979));\r
-#20001 = CARTESIAN_POINT('',(5.264421026398E-02,0.635855108794));\r
-#20002 = CARTESIAN_POINT('',(5.016475723234E-02,0.655505206321));\r
-#20003 = CARTESIAN_POINT('',(4.668403339086E-02,0.674818298205));\r
-#20004 = CARTESIAN_POINT('',(4.222129593852E-02,0.693748549125));\r
-#20005 = CARTESIAN_POINT('',(3.290926807647E-02,0.725711150739));\r
-#20006 = CARTESIAN_POINT('',(2.849738919382E-02,0.738945274814));\r
-#20007 = CARTESIAN_POINT('',(2.361391840157E-02,0.751943079449));\r
-#20008 = CARTESIAN_POINT('',(1.828731767561E-02,0.764694405242));\r
-#20009 = CARTESIAN_POINT('',(1.255153034351E-02,0.777193562335));\r
-#20010 = CARTESIAN_POINT('',(6.443385096268E-03,0.789438187438));\r
-#20011 = CARTESIAN_POINT('',(1.1304E-13,0.801428100856));\r
-#20012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#20013 = PCURVE('',#20014,#20042);\r
-#20014 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#20015,#20016,#20017)\r
-    ,(#20018,#20019,#20020)\r
-    ,(#20021,#20022,#20023)\r
-    ,(#20024,#20025,#20026)\r
-    ,(#20027,#20028,#20029)\r
-    ,(#20030,#20031,#20032)\r
-    ,(#20033,#20034,#20035)\r
-    ,(#20036,#20037,#20038)\r
-    ,(#20039,#20040,#20041\r
-    )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(2.,3.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#20015 = CARTESIAN_POINT('',(41.098573084289,7.594297271075,-3.));\r
-#20016 = CARTESIAN_POINT('',(47.973707791332,1.704641789819,\r
-    18.132466219623));\r
-#20017 = CARTESIAN_POINT('',(35.385769819496,-24.43209557695,\r
-    27.282842712475));\r
-#20018 = CARTESIAN_POINT('',(37.084878003697,4.083474438382,-3.));\r
-#20019 = CARTESIAN_POINT('',(41.733836201379,2.55655898403,\r
-    18.132466219623));\r
-#20020 = CARTESIAN_POINT('',(31.085221586978,-21.42081928611,\r
-    27.282842712475));\r
-#20021 = CARTESIAN_POINT('',(32.525366903389,1.196647351233,-3.));\r
-#20022 = CARTESIAN_POINT('',(35.702035605645,3.170602223513,\r
-    18.132466219623));\r
-#20023 = CARTESIAN_POINT('',(26.784673354461,-18.40954299527,\r
-    27.282842712475));\r
-#20024 = CARTESIAN_POINT('',(27.533219684203,-0.967184904222,-3.));\r
-#20025 = CARTESIAN_POINT('',(29.835160596809,3.509031981509,\r
-    18.132466219623));\r
-#20026 = CARTESIAN_POINT('',(22.484125121944,-15.39826670443,\r
-    27.282842712475));\r
-#20027 = CARTESIAN_POINT('',(22.24315904996,-2.333658143309,-3.));\r
-#20028 = CARTESIAN_POINT('',(24.0818534171,3.543499823233,\r
-    18.132466219623));\r
-#20029 = CARTESIAN_POINT('',(18.183576889427,-12.38699041358,\r
-    27.282842712475));\r
-#20030 = CARTESIAN_POINT('',(16.804766735364,-2.858900620363,-3.));\r
-#20031 = CARTESIAN_POINT('',(18.385091884808,3.257281362795,\r
-    18.132466219623));\r
-#20032 = CARTESIAN_POINT('',(13.88302865691,-9.375714122744,\r
-    27.282842712475));\r
-#20033 = CARTESIAN_POINT('',(11.373608613478,-2.532978324703,-3.));\r
-#20034 = CARTESIAN_POINT('',(12.685572599691,2.64658964744,\r
-    18.132466219623));\r
-#20035 = CARTESIAN_POINT('',(9.582480424392,-6.364437831901,\r
-    27.282842712475));\r
-#20036 = CARTESIAN_POINT('',(6.101716664022,-1.379692853446,-3.));\r
-#20037 = CARTESIAN_POINT('',(6.925339320032,1.720498104475,\r
-    18.132466219623));\r
-#20038 = CARTESIAN_POINT('',(5.281932191875,-3.353161541058,\r
-    27.282842712475));\r
-#20039 = CARTESIAN_POINT('',(1.129304886278,0.546636888593,-3.));\r
-#20040 = CARTESIAN_POINT('',(1.050940946593,0.499713690309,\r
-    18.132466219623));\r
-#20041 = CARTESIAN_POINT('',(0.981383959358,-0.341885250215,\r
-    27.282842712475));\r
-#20042 = DEFINITIONAL_REPRESENTATION('',(#20043),#20112);\r
-#20043 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#20044,#20045,#20046,#20047,\r
-    #20048,#20049,#20050,#20051,#20052,#20053,#20054,#20055,#20056,\r
-    #20057,#20058,#20059,#20060,#20061,#20062,#20063,#20064,#20065,\r
-    #20066,#20067,#20068,#20069,#20070,#20071,#20072,#20073,#20074,\r
-    #20075,#20076,#20077,#20078,#20079,#20080,#20081,#20082,#20083,\r
-    #20084,#20085,#20086,#20087,#20088,#20089,#20090,#20091,#20092,\r
-    #20093,#20094,#20095,#20096,#20097,#20098,#20099,#20100,#20101,\r
-    #20102,#20103,#20104,#20105,#20106,#20107,#20108,#20109,#20110,\r
-    #20111),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732791E-02,0.134164938732,0.206253639056,0.289095162863,\r
-    0.441240529254,0.481791559629,0.522584322265,0.648883534703,\r
-    0.788637761544,0.859259879623,1.),.UNSPECIFIED.);\r
-#20044 = CARTESIAN_POINT('',(2.875455796418,0.9846980552));\r
-#20045 = CARTESIAN_POINT('',(2.874610153272,0.969253407616));\r
-#20046 = CARTESIAN_POINT('',(2.87382656138,0.954038773635));\r
-#20047 = CARTESIAN_POINT('',(2.873092001909,0.939039217951));\r
-#20048 = CARTESIAN_POINT('',(2.872393256277,0.924243688101));\r
-#20049 = CARTESIAN_POINT('',(2.871717420448,0.909643925974));\r
-#20050 = CARTESIAN_POINT('',(2.871052275216,0.895233628841));\r
-#20051 = CARTESIAN_POINT('',(2.868981397104,0.850983882287));\r
-#20052 = CARTESIAN_POINT('',(2.867573637355,0.821784136094));\r
-#20053 = CARTESIAN_POINT('',(2.866056720107,0.793358528408));\r
-#20054 = CARTESIAN_POINT('',(2.864342064438,0.765683301254));\r
-#20055 = CARTESIAN_POINT('',(2.862367336923,0.73873896019));\r
-#20056 = CARTESIAN_POINT('',(2.860087573579,0.712506842125));\r
-#20057 = CARTESIAN_POINT('',(2.855398007619,0.66674352233));\r
-#20058 = CARTESIAN_POINT('',(2.853113929727,0.646953276264));\r
-#20059 = CARTESIAN_POINT('',(2.85060212658,0.627587262157));\r
-#20060 = CARTESIAN_POINT('',(2.847851407274,0.608635949902));\r
-#20061 = CARTESIAN_POINT('',(2.844853850244,0.590090255909));\r
-#20062 = CARTESIAN_POINT('',(2.841603692094,0.571941691717));\r
-#20063 = CARTESIAN_POINT('',(2.834066747519,0.533774424125));\r
-#20064 = CARTESIAN_POINT('',(2.829697609274,0.51388037504));\r
-#20065 = CARTESIAN_POINT('',(2.82498303719,0.494488691777));\r
-#20066 = CARTESIAN_POINT('',(2.819919363654,0.475588787144));\r
-#20067 = CARTESIAN_POINT('',(2.814504531431,0.457171532908));\r
-#20068 = CARTESIAN_POINT('',(2.808737546266,0.439229385444));\r
-#20069 = CARTESIAN_POINT('',(2.791380134706,0.389665510146));\r
-#20070 = CARTESIAN_POINT('',(2.778953688584,0.359155860072));\r
-#20071 = CARTESIAN_POINT('',(2.765339024067,0.330190258988));\r
-#20072 = CARTESIAN_POINT('',(2.75054500139,0.302744206386));\r
-#20073 = CARTESIAN_POINT('',(2.734584622197,0.276807108124));\r
-#20074 = CARTESIAN_POINT('',(2.717473371656,0.252380146001));\r
-#20075 = CARTESIAN_POINT('',(2.694368823145,0.223366850258));\r
-#20076 = CARTESIAN_POINT('',(2.689426368497,0.217369240867));\r
-#20077 = CARTESIAN_POINT('',(2.684403998415,0.211479773726));\r
-#20078 = CARTESIAN_POINT('',(2.679302077456,0.205698771093));\r
-#20079 = CARTESIAN_POINT('',(2.674121152243,0.200026440153));\r
-#20080 = CARTESIAN_POINT('',(2.668861982899,0.194462840781));\r
-#20081 = CARTESIAN_POINT('',(2.658156945478,0.183520771913));\r
-#20082 = CARTESIAN_POINT('',(2.652710154545,0.178143591285));\r
-#20083 = CARTESIAN_POINT('',(2.647185852237,0.172876582011));\r
-#20084 = CARTESIAN_POINT('',(2.641585024518,0.167719719628));\r
-#20085 = CARTESIAN_POINT('',(2.635908793357,0.16267289078));\r
-#20086 = CARTESIAN_POINT('',(2.630158421352,0.157735887889));\r
-#20087 = CARTESIAN_POINT('',(2.606306295287,0.137961942772));\r
-#20088 = CARTESIAN_POINT('',(2.587577491229,0.124063196881));\r
-#20089 = CARTESIAN_POINT('',(2.568194040054,0.111206667649));\r
-#20090 = CARTESIAN_POINT('',(2.548211044802,9.937300256049E-02));\r
-#20091 = CARTESIAN_POINT('',(2.527692661258,8.852995340353E-02));\r
-#20092 = CARTESIAN_POINT('',(2.506710655157,7.863600403446E-02));\r
-#20093 = CARTESIAN_POINT('',(2.461702862006,5.969349169127E-02));\r
-#20094 = CARTESIAN_POINT('',(2.437583849568,5.084429042289E-02));\r
-#20095 = CARTESIAN_POINT('',(2.413097311915,4.303387576796E-02));\r
-#20096 = CARTESIAN_POINT('',(2.388341310872,3.618019162618E-02));\r
-#20097 = CARTESIAN_POINT('',(2.363399928709,3.019920605394E-02));\r
-#20098 = CARTESIAN_POINT('',(2.338346372027,2.501106852836E-02));\r
-#20099 = CARTESIAN_POINT('',(2.300561147707,1.828346488878E-02));\r
-#20100 = CARTESIAN_POINT('',(2.287862833433,1.620829964628E-02));\r
-#20101 = CARTESIAN_POINT('',(2.275157483836,1.430669107214E-02));\r
-#20102 = CARTESIAN_POINT('',(2.262450883129,1.256936784247E-02));\r
-#20103 = CARTESIAN_POINT('',(2.249747707259,1.098753800416E-02));\r
-#20104 = CARTESIAN_POINT('',(2.237051629865,9.55294408184E-03));\r
-#20105 = CARTESIAN_POINT('',(2.199083581768,5.677110563124E-03));\r
-#20106 = CARTESIAN_POINT('',(2.17384258405,3.650755218942E-03));\r
-#20107 = CARTESIAN_POINT('',(2.148661402423,2.117533621442E-03));\r
-#20108 = CARTESIAN_POINT('',(2.123546604657,1.025676031699E-03));\r
-#20109 = CARTESIAN_POINT('',(2.098495292169,3.318565812234E-04));\r
-#20110 = CARTESIAN_POINT('',(2.073496285507,8.2764E-13));\r
-#20111 = CARTESIAN_POINT('',(2.048529562058,1.203E-14));\r
-#20112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#20113 = ORIENTED_EDGE('',*,*,#20114,.F.);\r
-#20114 = EDGE_CURVE('',#19630,#19899,#20115,.T.);\r
-#20115 = SURFACE_CURVE('',#20116,(#20122,#20129),.PCURVE_S1.);\r
-#20116 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#20117,#20118,#20119,#20120,\r
-    #20121),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#20117 = CARTESIAN_POINT('',(6.2,0.,27.));\r
-#20118 = CARTESIAN_POINT('',(6.2,0.,19.));\r
-#20119 = CARTESIAN_POINT('',(12.,0.,3.));\r
-#20120 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#20121 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#20122 = PCURVE('',#3170,#20123);\r
-#20123 = DEFINITIONAL_REPRESENTATION('',(#20124),#20128);\r
-#20124 = LINE('',#20125,#20126);\r
-#20125 = CARTESIAN_POINT('',(0.,0.));\r
-#20126 = VECTOR('',#20127,1.);\r
-#20127 = DIRECTION('',(0.,1.));\r
-#20128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#20129 = PCURVE('',#19823,#20130);\r
-#20130 = DEFINITIONAL_REPRESENTATION('',(#20131),#20135);\r
-#20131 = LINE('',#20132,#20133);\r
-#20132 = CARTESIAN_POINT('',(6.28318530718,0.));\r
-#20133 = VECTOR('',#20134,1.);\r
-#20134 = DIRECTION('',(0.,1.));\r
-#20135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#20136 = ADVANCED_FACE('',(#20137),#3119,.T.);\r
-#20137 = FACE_BOUND('',#20138,.T.);\r
-#20138 = EDGE_LOOP('',(#20139,#20174,#20175,#20238));\r
-#20139 = ORIENTED_EDGE('',*,*,#20140,.F.);\r
-#20140 = EDGE_CURVE('',#3082,#20141,#20143,.T.);\r
-#20141 = VERTEX_POINT('',#20142);\r
-#20142 = CARTESIAN_POINT('',(24.671662332595,-3.011353878613,17.));\r
-#20143 = SURFACE_CURVE('',#20144,(#20152,#20163),.PCURVE_S1.);\r
-#20144 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#20145,#20146,#20147,#20148,\r
-    #20149,#20150,#20151),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#20145 = CARTESIAN_POINT('',(6.228416402013,-0.476260805019,17.));\r
-#20146 = CARTESIAN_POINT('',(11.964383049609,-1.269390502733,17.));\r
-#20147 = CARTESIAN_POINT('',(17.700828032368,-2.059064617402,17.));\r
-#20148 = CARTESIAN_POINT('',(23.437757884698,-2.845207891969,17.));\r
-#20149 = CARTESIAN_POINT('',(29.17514830332,-3.627975695475,17.));\r
-#20150 = CARTESIAN_POINT('',(34.912943122821,-4.407761856751,17.));\r
-#20151 = CARTESIAN_POINT('',(40.651064514451,-5.185124355151,17.));\r
-#20152 = PCURVE('',#3119,#20153);\r
-#20153 = DEFINITIONAL_REPRESENTATION('',(#20154),#20162);\r
-#20154 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#20155,#20156,#20157,#20158,\r
-    #20159,#20160,#20161),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#20155 = CARTESIAN_POINT('',(6.051090940805,-1.550578491199));\r
-#20156 = CARTESIAN_POINT('',(11.562189839715,-3.327698922166));\r
-#20157 = CARTESIAN_POINT('',(17.074359862501,-5.101499330187));\r
-#20158 = CARTESIAN_POINT('',(22.587620512549,-6.871906736219));\r
-#20159 = CARTESIAN_POINT('',(28.101920876251,-8.639069928677));\r
-#20160 = CARTESIAN_POINT('',(33.617137253814,-10.40336700022));\r
-#20161 = CARTESIAN_POINT('',(39.133096106782,-12.16533393844));\r
-#20162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#20163 = PCURVE('',#20014,#20164);\r
-#20164 = DEFINITIONAL_REPRESENTATION('',(#20165),#20173);\r
-#20165 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#20166,#20167,#20168,#20169,\r
-    #20170,#20171,#20172),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#20166 = CARTESIAN_POINT('',(2.875456397057,0.563097109744));\r
-#20167 = CARTESIAN_POINT('',(2.737675948501,0.563097109744));\r
-#20168 = CARTESIAN_POINT('',(2.59990353491,0.563097109744));\r
-#20169 = CARTESIAN_POINT('',(2.46212058649,0.563097109744));\r
-#20170 = CARTESIAN_POINT('',(2.324307938364,0.563097109744));\r
-#20171 = CARTESIAN_POINT('',(2.186448446281,0.563097109744));\r
-#20172 = CARTESIAN_POINT('',(2.048528961987,0.563097109744));\r
-#20173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#20174 = ORIENTED_EDGE('',*,*,#3081,.F.);\r
-#20175 = ORIENTED_EDGE('',*,*,#20176,.F.);\r
-#20176 = EDGE_CURVE('',#20177,#3032,#20179,.T.);\r
-#20177 = VERTEX_POINT('',#20178);\r
-#20178 = CARTESIAN_POINT('',(24.545750391519,-3.90708477741,17.));\r
-#20179 = SURFACE_CURVE('',#20180,(#20188,#20199),.PCURVE_S1.);\r
-#20180 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#20181,#20182,#20183,#20184,\r
-    #20185,#20186,#20187),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#20181 = CARTESIAN_POINT('',(40.034476843713,-6.155954983588,17.));\r
-#20182 = CARTESIAN_POINT('',(34.375644770399,-5.331154968894,17.));\r
-#20183 = CARTESIAN_POINT('',(28.716460970151,-4.508775686336,17.));\r
-#20184 = CARTESIAN_POINT('',(23.056845917373,-3.689373973302,17.));\r
-#20185 = CARTESIAN_POINT('',(17.396743388183,-2.873349556031,17.));\r
-#20186 = CARTESIAN_POINT('',(11.73613245629,-2.060862389908,17.));\r
-#20187 = CARTESIAN_POINT('',(6.075026517908,-1.251840010919,17.));\r
-#20188 = PCURVE('',#3119,#20189);\r
-#20189 = DEFINITIONAL_REPRESENTATION('',(#20190),#20198);\r
-#20190 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#20191,#20192,#20193,#20194,\r
-    #20195,#20196,#20197),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#20191 = CARTESIAN_POINT('',(38.357292818777,-13.01434614279));\r
-#20192 = CARTESIAN_POINT('',(32.927656139474,-11.21943081638));\r
-#20193 = CARTESIAN_POINT('',(27.497252721036,-9.426838369007));\r
-#20194 = CARTESIAN_POINT('',(22.065907552241,-7.637103368968));\r
-#20195 = CARTESIAN_POINT('',(16.633495851642,-5.85060970659));\r
-#20196 = CARTESIAN_POINT('',(11.199969234902,-4.067511273365));\r
-#20197 = CARTESIAN_POINT('',(5.765353477963,-2.287739032397));\r
-#20198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#20199 = PCURVE('',#20200,#20228);\r
-#20200 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#20201,#20202,#20203)\r
-    ,(#20204,#20205,#20206)\r
-    ,(#20207,#20208,#20209)\r
-    ,(#20210,#20211,#20212)\r
-    ,(#20213,#20214,#20215)\r
-    ,(#20216,#20217,#20218)\r
-    ,(#20219,#20220,#20221)\r
-    ,(#20222,#20223,#20224)\r
-    ,(#20225,#20226,#20227\r
-    )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(0.,1.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#20201 = CARTESIAN_POINT('',(0.840310619746,-0.199340533259,-3.));\r
-#20202 = CARTESIAN_POINT('',(1.15819575383,-0.446793843319,\r
-    17.999867544966));\r
-#20203 = CARTESIAN_POINT('',(0.65692012922,-0.805267622487,\r
-    26.717157287525));\r
-#20204 = CARTESIAN_POINT('',(5.914200188874,-2.164983127176,-3.));\r
-#20205 = CARTESIAN_POINT('',(6.993909691156,0.788977056916,\r
-    17.999867544966));\r
-#20206 = CARTESIAN_POINT('',(4.957468361737,-3.81654391333,\r
-    26.717157287525));\r
-#20207 = CARTESIAN_POINT('',(11.293681769951,-3.341805036621,-3.));\r
-#20208 = CARTESIAN_POINT('',(12.71312863483,1.724040945722,\r
-    17.999867544966));\r
-#20209 = CARTESIAN_POINT('',(9.258016594254,-6.827820204173,\r
-    26.717157287525));\r
-#20210 = CARTESIAN_POINT('',(16.835679853509,-3.674378807703,-3.));\r
-#20211 = CARTESIAN_POINT('',(18.370394522846,2.337268275741,\r
-    17.999867544966));\r
-#20212 = CARTESIAN_POINT('',(13.558564826772,-9.839096495016,\r
-    26.717157287525));\r
-#20213 = CARTESIAN_POINT('',(22.38505976636,-3.138417096424,-3.));\r
-#20214 = CARTESIAN_POINT('',(24.024846377371,2.619400447683,\r
-    17.999867544966));\r
-#20215 = CARTESIAN_POINT('',(17.859113059289,-12.85037278585,\r
-    26.717157287525));\r
-#20216 = CARTESIAN_POINT('',(27.783080821712,-1.744056648375,-3.));\r
-#20217 = CARTESIAN_POINT('',(29.736997872115,2.574301699051,\r
-    17.999867544966));\r
-#20218 = CARTESIAN_POINT('',(22.159661291806,-15.8616490767,\r
-    26.717157287525));\r
-#20219 = CARTESIAN_POINT('',(32.87710859639,0.463935449027,-3.));\r
-#20220 = CARTESIAN_POINT('',(35.565034906786,2.219037729734,\r
-    17.999867544966));\r
-#20221 = CARTESIAN_POINT('',(26.460209524323,-18.87292536754,\r
-    26.717157287525));\r
-#20222 = CARTESIAN_POINT('',(37.529670943644,3.409677374689,-3.));\r
-#20223 = CARTESIAN_POINT('',(41.561363356657,1.582535514,17.999867544966\r
-    ));\r
-#20224 = CARTESIAN_POINT('',(30.76075775684,-21.88420165838,\r
-    26.717157287525));\r
-#20225 = CARTESIAN_POINT('',(41.625278168737,6.992149652947,-3.));\r
-#20226 = CARTESIAN_POINT('',(47.770009147569,0.703304773035,\r
-    17.999867544966));\r
-#20227 = CARTESIAN_POINT('',(35.061305989358,-24.89547794923,\r
-    26.717157287525));\r
-#20228 = DEFINITIONAL_REPRESENTATION('',(#20229),#20237);\r
-#20229 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#20230,#20231,#20232,#20233,\r
-    #20234,#20235,#20236),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#20230 = CARTESIAN_POINT('',(0.940985961083,0.571814475937));\r
-#20231 = CARTESIAN_POINT('',(0.804867436972,0.571814475937));\r
-#20232 = CARTESIAN_POINT('',(0.668689089625,0.571814475937));\r
-#20233 = CARTESIAN_POINT('',(0.532463782957,0.571814475937));\r
-#20234 = CARTESIAN_POINT('',(0.396208482528,0.571814475937));\r
-#20235 = CARTESIAN_POINT('',(0.259942359753,0.571814475937));\r
-#20236 = CARTESIAN_POINT('',(0.123684020971,0.571814475937));\r
-#20237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#20238 = ORIENTED_EDGE('',*,*,#20239,.F.);\r
-#20239 = EDGE_CURVE('',#20141,#20177,#20240,.T.);\r
-#20240 = SURFACE_CURVE('',#20241,(#20256,#20274),.PCURVE_S1.);\r
-#20241 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#20242,#20243,#20244,#20245,\r
-    #20246,#20247,#20248,#20249,#20250,#20251,#20252,#20253,#20254,\r
-    #20255),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.249999996318,0.5,\r
-    0.750000003682,1.),.UNSPECIFIED.);\r
-#20242 = CARTESIAN_POINT('',(24.726478351056,2.521991656492,17.));\r
-#20243 = CARTESIAN_POINT('',(24.840644700121,1.402664180597,17.));\r
-#20244 = CARTESIAN_POINT('',(24.887251467391,0.276440960629,17.));\r
-#20245 = CARTESIAN_POINT('',(24.865672791579,-0.850539831128,17.));\r
-#20246 = CARTESIAN_POINT('',(24.687122832959,-3.093714221968,17.));\r
-#20247 = CARTESIAN_POINT('',(24.530150651718,-4.209917995954,17.));\r
-#20248 = CARTESIAN_POINT('',(24.305971696951,-5.314587596778,17.));\r
-#20249 = CARTESIAN_POINT('',(23.726377114636,-7.48893386744,17.));\r
-#20250 = CARTESIAN_POINT('',(23.370958890617,-8.558620277927,17.));\r
-#20251 = CARTESIAN_POINT('',(22.951509802558,-9.604858106181,17.));\r
-#20252 = CARTESIAN_POINT('',(21.989822295586,-11.63927904944,17.));\r
-#20253 = CARTESIAN_POINT('',(21.44757959131,-12.62747143652,17.));\r
-#20254 = CARTESIAN_POINT('',(20.846575459936,-13.58106724504,17.));\r
-#20255 = CARTESIAN_POINT('',(20.190408017558,-14.49505424774,17.));\r
-#20256 = PCURVE('',#3119,#20257);\r
-#20257 = DEFINITIONAL_REPRESENTATION('',(#20258),#20273);\r
-#20258 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#20259,#20260,#20261,#20262,\r
-    #20263,#20264,#20265,#20266,#20267,#20268,#20269,#20270,#20271,\r
-    #20272),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.249999996318,0.5,\r
-    0.750000003682,1.),.UNSPECIFIED.);\r
-#20259 = CARTESIAN_POINT('',(24.788766840049,-1.810030969436));\r
-#20260 = CARTESIAN_POINT('',(24.706829569341,-2.932178124323));\r
-#20261 = CARTESIAN_POINT('',(24.557161665297,-4.049384663174));\r
-#20262 = CARTESIAN_POINT('',(24.340212657303,-5.155496986661));\r
-#20263 = CARTESIAN_POINT('',(23.774852128595,-7.333587643181));\r
-#20264 = CARTESIAN_POINT('',(23.426437956245,-8.405575840528));\r
-#20265 = CARTESIAN_POINT('',(23.013840920421,-9.454534760969));\r
-#20266 = CARTESIAN_POINT('',(22.065480414635,-11.49520228304));\r
-#20267 = CARTESIAN_POINT('',(21.529712696204,-12.48692002647));\r
-#20268 = CARTESIAN_POINT('',(20.934958690007,-13.44442658146));\r
-#20269 = CARTESIAN_POINT('',(19.634607887762,-15.28094481621));\r
-#20270 = CARTESIAN_POINT('',(18.929005261374,-16.15996488303));\r
-#20271 = CARTESIAN_POINT('',(18.171541558825,-16.99471015631));\r
-#20272 = CARTESIAN_POINT('',(17.366630596866,-17.78086936211));\r
-#20273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#20274 = PCURVE('',#20275,#20285);\r
-#20275 = SURFACE_OF_REVOLUTION('',#20276,#20282);\r
-#20276 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#20277,#20278,#20279,#20280,\r
-    #20281),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#20277 = CARTESIAN_POINT('',(23.635386072293,4.167556264006,27.));\r
-#20278 = CARTESIAN_POINT('',(23.635386072293,4.167556264006,19.));\r
-#20279 = CARTESIAN_POINT('',(25.605001578317,4.51485261934,11.));\r
-#20280 = CARTESIAN_POINT('',(31.513848096391,5.556741685342,3.));\r
-#20281 = CARTESIAN_POINT('',(39.392310120488,6.945927106677,3.));\r
-#20282 = AXIS1_PLACEMENT('',#20283,#20284);\r
-#20283 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#20284 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#20285 = DEFINITIONAL_REPRESENTATION('',(#20286),#20301);\r
-#20286 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#20287,#20288,#20289,#20290,\r
-    #20291,#20292,#20293,#20294,#20295,#20296,#20297,#20298,#20299,\r
-    #20300),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.249999996318,0.5,\r
-    0.750000003682,1.),.UNSPECIFIED.);\r
-#20287 = CARTESIAN_POINT('',(6.210296469607,0.266889738045));\r
-#20288 = CARTESIAN_POINT('',(6.165028095818,0.266889738045));\r
-#20289 = CARTESIAN_POINT('',(6.119759658505,0.266889738045));\r
-#20290 = CARTESIAN_POINT('',(6.074491214768,0.266889738045));\r
-#20291 = CARTESIAN_POINT('',(5.983954470576,0.266889738045));\r
-#20292 = CARTESIAN_POINT('',(5.938686030204,0.266889738045));\r
-#20293 = CARTESIAN_POINT('',(5.893417589833,0.266889738045));\r
-#20294 = CARTESIAN_POINT('',(5.802880844308,0.266889738045));\r
-#20295 = CARTESIAN_POINT('',(5.757612403936,0.266889738045));\r
-#20296 = CARTESIAN_POINT('',(5.712343963565,0.266889738045));\r
-#20297 = CARTESIAN_POINT('',(5.621807219373,0.266889738045));\r
-#20298 = CARTESIAN_POINT('',(5.576538775635,0.266889738045));\r
-#20299 = CARTESIAN_POINT('',(5.531270338323,0.266889738045));\r
-#20300 = CARTESIAN_POINT('',(5.486001964534,0.266889738045));\r
-#20301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#20302 = ADVANCED_FACE('',(#20303),#3063,.T.);\r
-#20303 = FACE_BOUND('',#20304,.T.);\r
-#20304 = EDGE_LOOP('',(#20305,#20306,#20524,#20553,#20588));\r
-#20305 = ORIENTED_EDGE('',*,*,#3031,.F.);\r
-#20306 = ORIENTED_EDGE('',*,*,#20307,.T.);\r
-#20307 = EDGE_CURVE('',#2786,#20308,#20310,.T.);\r
-#20308 = VERTEX_POINT('',#20309);\r
-#20309 = CARTESIAN_POINT('',(39.994181409262,-0.68224145506,-3.));\r
-#20310 = SURFACE_CURVE('',#20311,(#20380,#20452),.PCURVE_S1.);\r
-#20311 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#20312,#20313,#20314,#20315,\r
-    #20316,#20317,#20318,#20319,#20320,#20321,#20322,#20323,#20324,\r
-    #20325,#20326,#20327,#20328,#20329,#20330,#20331,#20332,#20333,\r
-    #20334,#20335,#20336,#20337,#20338,#20339,#20340,#20341,#20342,\r
-    #20343,#20344,#20345,#20346,#20347,#20348,#20349,#20350,#20351,\r
-    #20352,#20353,#20354,#20355,#20356,#20357,#20358,#20359,#20360,\r
-    #20361,#20362,#20363,#20364,#20365,#20366,#20367,#20368,#20369,\r
-    #20370,#20371,#20372,#20373,#20374,#20375,#20376,#20377,#20378,\r
-    #20379),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732791E-02,0.134164938732,0.206253639056,0.289095162863,\r
-    0.441240529254,0.481791559629,0.522584322265,0.648883534703,\r
-    0.788637761544,0.859259879623,1.),.UNSPECIFIED.);\r
-#20312 = CARTESIAN_POINT('',(4.679283499211,-4.067469229633,27.));\r
-#20313 = CARTESIAN_POINT('',(4.778092185157,-3.95379809222,\r
-    26.71168778972));\r
-#20314 = CARTESIAN_POINT('',(4.872997862391,-3.842576040669,\r
-    26.421000307332));\r
-#20315 = CARTESIAN_POINT('',(4.964356335255,-3.734202615478,\r
-    26.128016128753));\r
-#20316 = CARTESIAN_POINT('',(5.052570060467,-3.6290200083,\r
-    25.832840231396));\r
-#20317 = CARTESIAN_POINT('',(5.138068571545,-3.52730379691,\r
-    25.535601704029));\r
-#20318 = CARTESIAN_POINT('',(5.221290796978,-3.42926240681,\r
-    25.236448750883));\r
-#20319 = CARTESIAN_POINT('',(5.474421359743,-3.136196834393,\r
-    24.300464749011));\r
-#20320 = CARTESIAN_POINT('',(5.637948078076,-2.954397532967,\r
-    23.657620472098));\r
-#20321 = CARTESIAN_POINT('',(5.797337950145,-2.791028062799,\r
-    23.0084378194));\r
-#20322 = CARTESIAN_POINT('',(5.956574653101,-2.646273734322,\r
-    22.354555828402));\r
-#20323 = CARTESIAN_POINT('',(6.118897427187,-2.519524154777,\r
-    21.6975831968));\r
-#20324 = CARTESIAN_POINT('',(6.286864456211,-2.409967081809,\r
-    21.038969174352));\r
-#20325 = CARTESIAN_POINT('',(6.601560711536,-2.242887989939,\r
-    19.858169747875));\r
-#20326 = CARTESIAN_POINT('',(6.745439430035,-2.17928037194,\r
-    19.336100083299));\r
-#20327 = CARTESIAN_POINT('',(6.895124438764,-2.125467742537,\r
-    18.814424631277));\r
-#20328 = CARTESIAN_POINT('',(7.051396813253,-2.081003822859,\r
-    18.293719228424));\r
-#20329 = CARTESIAN_POINT('',(7.214862278544,-2.045482502518,\r
-    17.774514757358));\r
-#20330 = CARTESIAN_POINT('',(7.385991154033,-2.018554464006,\r
-    17.257307134313));\r
-#20331 = CARTESIAN_POINT('',(7.771037357133,-1.978482792874,\r
-    16.151051688057));\r
-#20332 = CARTESIAN_POINT('',(7.987531366924,-1.967994650421,\r
-    15.562790186344));\r
-#20333 = CARTESIAN_POINT('',(8.21519331057,-1.967974686422,\r
-    14.978501148235));\r
-#20334 = CARTESIAN_POINT('',(8.45440598582,-1.978030513708,\r
-    14.398853360377));\r
-#20335 = CARTESIAN_POINT('',(8.705433992657,-1.997821845116,\r
-    13.824490115401));\r
-#20336 = CARTESIAN_POINT('',(8.968462977031,-2.027026058291,\r
-    13.256044396611));\r
-#20337 = CARTESIAN_POINT('',(9.748969263889,-2.135578892361,\r
-    11.662174802482));\r
-#20338 = CARTESIAN_POINT('',(10.295243759142,-2.236441155641,\r
-    10.65225695039));\r
-#20339 = CARTESIAN_POINT('',(10.883234449872,-2.365731722322,\r
-    9.668307740613));\r
-#20340 = CARTESIAN_POINT('',(11.513162285203,-2.521052715166,\r
-    8.714068178148));\r
-#20341 = CARTESIAN_POINT('',(12.185199699393,-2.699010272601,\r
-    7.793315190533));\r
-#20342 = CARTESIAN_POINT('',(12.899677563589,-2.894681315616,\r
-    6.909909545331));\r
-#20343 = CARTESIAN_POINT('',(13.858748490494,-3.15685298834,\r
-    5.843212096973));\r
-#20344 = CARTESIAN_POINT('',(14.063612454886,-3.212828928688,\r
-    5.621662887144));\r
-#20345 = CARTESIAN_POINT('',(14.271517752777,-3.269488154012,\r
-    5.403113701737));\r
-#20346 = CARTESIAN_POINT('',(14.48247198359,-3.326702229705,\r
-    5.187641252264));\r
-#20347 = CARTESIAN_POINT('',(14.696475612925,-3.384334621279,\r
-    4.975316446725));\r
-#20348 = CARTESIAN_POINT('',(14.913520314054,-3.44224119708,\r
-    4.766203083517));\r
-#20349 = CARTESIAN_POINT('',(15.354983850949,-3.558649029609,\r
-    4.353298542492));\r
-#20350 = CARTESIAN_POINT('',(15.579438785293,-3.617151758896,\r
-    4.149546059853));\r
-#20351 = CARTESIAN_POINT('',(15.806949088158,-3.675627668717,\r
-    3.949169933672));\r
-#20352 = CARTESIAN_POINT('',(16.037497348711,-3.73391766863,\r
-    3.752228275166));\r
-#20353 = CARTESIAN_POINT('',(16.271059994742,-3.791857479273,\r
-    3.558773934801));\r
-#20354 = CARTESIAN_POINT('',(16.507606701232,-3.849278868051,\r
-    3.368854177301));\r
-#20355 = CARTESIAN_POINT('',(17.488598723463,-4.081659911157,\r
-    2.605567873013));\r
-#20356 = CARTESIAN_POINT('',(18.258447278515,-4.250725745453,\r
-    2.062822080083));\r
-#20357 = CARTESIAN_POINT('',(19.055388845071,-4.408098092931,\r
-    1.555636711387));\r
-#20358 = CARTESIAN_POINT('',(19.877633835512,-4.548471165221,\r
-    1.084661970026));\r
-#20359 = CARTESIAN_POINT('',(20.72277043186,-4.666788030853,\r
-    0.649815413633));\r
-#20360 = CARTESIAN_POINT('',(21.5877499558,-4.758748300897,\r
-    0.250421577407));\r
-#20361 = CARTESIAN_POINT('',(23.443980609558,-4.890066314293,\r
-    -0.518568227504));\r
-#20362 = CARTESIAN_POINT('',(24.439159296315,-4.922797517593,\r
-    -0.880578359974));\r
-#20363 = CARTESIAN_POINT('',(25.449470434967,-4.914811662571,\r
-    -1.202082738706));\r
-#20364 = CARTESIAN_POINT('',(26.469989028398,-4.863280186295,\r
-    -1.485599317965));\r
-#20365 = CARTESIAN_POINT('',(27.496062973264,-4.76712831282,\r
-    -1.7340011752));\r
-#20366 = CARTESIAN_POINT('',(28.523399562329,-4.626633348226,\r
-    -1.950164991404));\r
-#20367 = CARTESIAN_POINT('',(30.065889878097,-4.350436887226,\r
-    -2.231194911599));\r
-#20368 = CARTESIAN_POINT('',(30.58309692231,-4.246728614969,\r
-    -2.318022665291));\r
-#20369 = CARTESIAN_POINT('',(31.099255546098,-4.132189571921,\r
-    -2.397701508334));\r
-#20370 = CARTESIAN_POINT('',(31.613967299355,-4.00703651184,\r
-    -2.470585702601));\r
-#20371 = CARTESIAN_POINT('',(32.126883272384,-3.871530212567,\r
-    -2.537016586598));\r
-#20372 = CARTESIAN_POINT('',(32.637701668992,-3.725962698769,\r
-    -2.597318839136));\r
-#20373 = CARTESIAN_POINT('',(34.159463278064,-3.261116691222,\r
-    -2.760363675848));\r
-#20374 = CARTESIAN_POINT('',(35.163344092682,-2.912884121617,\r
-    -2.845792587235));\r
-#20375 = CARTESIAN_POINT('',(36.15589168609,-2.528385688306,\r
-    -2.91051935704));\r
-#20376 = CARTESIAN_POINT('',(37.1358106012,-2.110361093242,\r
-    -2.956649707248));\r
-#20377 = CARTESIAN_POINT('',(38.102320988975,-1.661592806334,\r
-    -2.98597417148));\r
-#20378 = CARTESIAN_POINT('',(39.055087395641,-1.184736719078,\r
-    -2.999999999966));\r
-#20379 = CARTESIAN_POINT('',(39.994181409292,-0.68224145335,-3.));\r
-#20380 = PCURVE('',#3063,#20381);\r
-#20381 = DEFINITIONAL_REPRESENTATION('',(#20382),#20451);\r
-#20382 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#20383,#20384,#20385,#20386,\r
-    #20387,#20388,#20389,#20390,#20391,#20392,#20393,#20394,#20395,\r
-    #20396,#20397,#20398,#20399,#20400,#20401,#20402,#20403,#20404,\r
-    #20405,#20406,#20407,#20408,#20409,#20410,#20411,#20412,#20413,\r
-    #20414,#20415,#20416,#20417,#20418,#20419,#20420,#20421,#20422,\r
-    #20423,#20424,#20425,#20426,#20427,#20428,#20429,#20430,#20431,\r
-    #20432,#20433,#20434,#20435,#20436,#20437,#20438,#20439,#20440,\r
-    #20441,#20442,#20443,#20444,#20445,#20446,#20447,#20448,#20449,\r
-    #20450),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732791E-02,0.134164938732,0.206253639056,0.289095162863,\r
-    0.441240529254,0.481791559629,0.522584322265,0.648883534703,\r
-    0.788637761544,0.859259879623,1.),.UNSPECIFIED.);\r
-#20383 = CARTESIAN_POINT('',(0.715564316866,0.));\r
-#20384 = CARTESIAN_POINT('',(0.691271893158,6.006504380829E-03));\r
-#20385 = CARTESIAN_POINT('',(0.667690591671,1.206249361571E-02));\r
-#20386 = CARTESIAN_POINT('',(0.644856164401,1.816721547946E-02));\r
-#20387 = CARTESIAN_POINT('',(0.622796700361,2.431943363926E-02));\r
-#20388 = CARTESIAN_POINT('',(0.601531947017,3.051747456113E-02));\r
-#20389 = CARTESIAN_POINT('',(0.581073442953,3.675932636386E-02));\r
-#20390 = CARTESIAN_POINT('',(0.519957717645,5.630425623785E-02));\r
-#20391 = CARTESIAN_POINT('',(0.482103421471,6.97500626874E-02));\r
-#20392 = CARTESIAN_POINT('',(0.44789729672,8.336100580652E-02));\r
-#20393 = CARTESIAN_POINT('',(0.417228238915,9.711454595879E-02));\r
-#20394 = CARTESIAN_POINT('',(0.389887479918,0.110989440622));\r
-#20395 = CARTESIAN_POINT('',(0.365634421728,0.124968083745));\r
-#20396 = CARTESIAN_POINT('',(0.327255999725,0.150177223504));\r
-#20397 = CARTESIAN_POINT('',(0.312072928303,0.161374578824));\r
-#20398 = CARTESIAN_POINT('',(0.298542021954,0.172621826554));\r
-#20399 = CARTESIAN_POINT('',(0.286534913907,0.1839134857));\r
-#20400 = CARTESIAN_POINT('',(0.275927132562,0.195245096969));\r
-#20401 = CARTESIAN_POINT('',(0.266601172547,0.206612999132));\r
-#20402 = CARTESIAN_POINT('',(0.249074056835,0.231115762302));\r
-#20403 = CARTESIAN_POINT('',(0.241248139049,0.244261376624));\r
-#20404 = CARTESIAN_POINT('',(0.234799491728,0.257446213569));\r
-#20405 = CARTESIAN_POINT('',(0.229571546646,0.270666673325));\r
-#20406 = CARTESIAN_POINT('',(0.225419698182,0.283919789101));\r
-#20407 = CARTESIAN_POINT('',(0.222210318889,0.297202873117));\r
-#20408 = CARTESIAN_POINT('',(0.215426740669,0.334958972866));\r
-#20409 = CARTESIAN_POINT('',(0.213793426409,0.359497618944));\r
-#20410 = CARTESIAN_POINT('',(0.214148053064,0.384112751049));\r
-#20411 = CARTESIAN_POINT('',(0.215825903014,0.408791866498));\r
-#20412 = CARTESIAN_POINT('',(0.218242954689,0.433521406188));\r
-#20413 = CARTESIAN_POINT('',(0.22088746481,0.458283778698));\r
-#20414 = CARTESIAN_POINT('',(0.22397582137,0.489657741927));\r
-#20415 = CARTESIAN_POINT('',(0.224611092061,0.496260551534));\r
-#20416 = CARTESIAN_POINT('',(0.225223514329,0.502863856675));\r
-#20417 = CARTESIAN_POINT('',(0.225805237238,0.509467174073));\r
-#20418 = CARTESIAN_POINT('',(0.226348863616,0.51606844619));\r
-#20419 = CARTESIAN_POINT('',(0.226847485196,0.522664764894));\r
-#20420 = CARTESIAN_POINT('',(0.227744487522,0.535884293912));\r
-#20421 = CARTESIAN_POINT('',(0.228142256071,0.542507269434));\r
-#20422 = CARTESIAN_POINT('',(0.22848140317,0.549121813415));\r
-#20423 = CARTESIAN_POINT('',(0.228755878506,0.555725898988));\r
-#20424 = CARTESIAN_POINT('',(0.228960155515,0.562317479687));\r
-#20425 = CARTESIAN_POINT('',(0.229089249441,0.568894496629));\r
-#20426 = CARTESIAN_POINT('',(0.229291949776,0.595766625305));\r
-#20427 = CARTESIAN_POINT('',(0.228682060762,0.615921862632));\r
-#20428 = CARTESIAN_POINT('',(0.227177275994,0.635855092036));\r
-#20429 = CARTESIAN_POINT('',(0.22469754191,0.655505223071));\r
-#20430 = CARTESIAN_POINT('',(0.221217014352,0.67481829156));\r
-#20431 = CARTESIAN_POINT('',(0.216754221138,0.693748549125));\r
-#20432 = CARTESIAN_POINT('',(0.205395531616,0.732736111601));\r
-#20433 = CARTESIAN_POINT('',(0.198289303807,0.752704789847));\r
-#20434 = CARTESIAN_POINT('',(0.190114287274,0.772106774878));\r
-#20435 = CARTESIAN_POINT('',(0.180988149243,0.79091681469));\r
-#20436 = CARTESIAN_POINT('',(0.171045960195,0.809130157444));\r
-#20437 = CARTESIAN_POINT('',(0.160423608824,0.826752621819));\r
-#20438 = CARTESIAN_POINT('',(0.143606764222,0.85240831176));\r
-#20439 = CARTESIAN_POINT('',(0.137820337273,0.860874170224));\r
-#20440 = CARTESIAN_POINT('',(0.131909051978,0.869195778052));\r
-#20441 = CARTESIAN_POINT('',(0.125888366878,0.877376181749));\r
-#20442 = CARTESIAN_POINT('',(0.119772842222,0.885418940445));\r
-#20443 = CARTESIAN_POINT('',(0.113576034611,0.893327949131));\r
-#20444 = CARTESIAN_POINT('',(9.482383120037E-02,0.916610357039));\r
-#20445 = CARTESIAN_POINT('',(8.20647125787E-02,0.931597373439));\r
-#20446 = CARTESIAN_POINT('',(6.913049848833E-02,0.946102566177));\r
-#20447 = CARTESIAN_POINT('',(5.610251689372E-02,0.960161605258));\r
-#20448 = CARTESIAN_POINT('',(4.304720264695E-02,0.97380912845));\r
-#20449 = CARTESIAN_POINT('',(3.001784820076E-02,0.98707796068));\r
-#20450 = CARTESIAN_POINT('',(1.705686339932E-02,1.));\r
-#20451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#20452 = PCURVE('',#2931,#20453);\r
-#20453 = DEFINITIONAL_REPRESENTATION('',(#20454),#20523);\r
-#20454 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#20455,#20456,#20457,#20458,\r
-    #20459,#20460,#20461,#20462,#20463,#20464,#20465,#20466,#20467,\r
-    #20468,#20469,#20470,#20471,#20472,#20473,#20474,#20475,#20476,\r
-    #20477,#20478,#20479,#20480,#20481,#20482,#20483,#20484,#20485,\r
-    #20486,#20487,#20488,#20489,#20490,#20491,#20492,#20493,#20494,\r
-    #20495,#20496,#20497,#20498,#20499,#20500,#20501,#20502,#20503,\r
-    #20504,#20505,#20506,#20507,#20508,#20509,#20510,#20511,#20512,\r
-    #20513,#20514,#20515,#20516,#20517,#20518,#20519,#20520,#20521,\r
-    #20522),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732791E-02,0.134164938732,0.206253639056,0.289095162863,\r
-    0.441240529254,0.481791559629,0.522584322265,0.648883534703,\r
-    0.788637761544,0.859259879623,1.),.UNSPECIFIED.);\r
-#20455 = CARTESIAN_POINT('',(2.875455796418,0.9846980552));\r
-#20456 = CARTESIAN_POINT('',(2.874610153272,0.969253407616));\r
-#20457 = CARTESIAN_POINT('',(2.87382656138,0.954038773635));\r
-#20458 = CARTESIAN_POINT('',(2.873092001909,0.939039217951));\r
-#20459 = CARTESIAN_POINT('',(2.872393256277,0.924243688101));\r
-#20460 = CARTESIAN_POINT('',(2.871717420448,0.909643925974));\r
-#20461 = CARTESIAN_POINT('',(2.871052275216,0.895233628841));\r
-#20462 = CARTESIAN_POINT('',(2.868981397104,0.850983882287));\r
-#20463 = CARTESIAN_POINT('',(2.867573637355,0.821784136094));\r
-#20464 = CARTESIAN_POINT('',(2.866056720107,0.793358528408));\r
-#20465 = CARTESIAN_POINT('',(2.864342064438,0.765683301254));\r
-#20466 = CARTESIAN_POINT('',(2.862367336923,0.73873896019));\r
-#20467 = CARTESIAN_POINT('',(2.860087573579,0.712506842125));\r
-#20468 = CARTESIAN_POINT('',(2.855398007619,0.66674352233));\r
-#20469 = CARTESIAN_POINT('',(2.853113929727,0.646953276264));\r
-#20470 = CARTESIAN_POINT('',(2.85060212658,0.627587262157));\r
-#20471 = CARTESIAN_POINT('',(2.847851407274,0.608635949902));\r
-#20472 = CARTESIAN_POINT('',(2.844853850244,0.590090255909));\r
-#20473 = CARTESIAN_POINT('',(2.841603692094,0.571941691717));\r
-#20474 = CARTESIAN_POINT('',(2.834066747519,0.533774424125));\r
-#20475 = CARTESIAN_POINT('',(2.829697609274,0.51388037504));\r
-#20476 = CARTESIAN_POINT('',(2.82498303719,0.494488691777));\r
-#20477 = CARTESIAN_POINT('',(2.819919363654,0.475588787144));\r
-#20478 = CARTESIAN_POINT('',(2.814504531431,0.457171532908));\r
-#20479 = CARTESIAN_POINT('',(2.808737546266,0.439229385444));\r
-#20480 = CARTESIAN_POINT('',(2.791380134706,0.389665510146));\r
-#20481 = CARTESIAN_POINT('',(2.778953688584,0.359155860072));\r
-#20482 = CARTESIAN_POINT('',(2.765339024067,0.330190258988));\r
-#20483 = CARTESIAN_POINT('',(2.75054500139,0.302744206386));\r
-#20484 = CARTESIAN_POINT('',(2.734584622197,0.276807108124));\r
-#20485 = CARTESIAN_POINT('',(2.717473371656,0.252380146001));\r
-#20486 = CARTESIAN_POINT('',(2.694368823145,0.223366850258));\r
-#20487 = CARTESIAN_POINT('',(2.689426368497,0.217369240867));\r
-#20488 = CARTESIAN_POINT('',(2.684403998415,0.211479773726));\r
-#20489 = CARTESIAN_POINT('',(2.679302077456,0.205698771093));\r
-#20490 = CARTESIAN_POINT('',(2.674121152243,0.200026440153));\r
-#20491 = CARTESIAN_POINT('',(2.668861982899,0.194462840781));\r
-#20492 = CARTESIAN_POINT('',(2.658156945478,0.183520771913));\r
-#20493 = CARTESIAN_POINT('',(2.652710154545,0.178143591285));\r
-#20494 = CARTESIAN_POINT('',(2.647185852237,0.172876582011));\r
-#20495 = CARTESIAN_POINT('',(2.641585024518,0.167719719628));\r
-#20496 = CARTESIAN_POINT('',(2.635908793357,0.16267289078));\r
-#20497 = CARTESIAN_POINT('',(2.630158421352,0.157735887889));\r
-#20498 = CARTESIAN_POINT('',(2.606306295287,0.137961942772));\r
-#20499 = CARTESIAN_POINT('',(2.587577491229,0.124063196881));\r
-#20500 = CARTESIAN_POINT('',(2.568194040054,0.111206667649));\r
-#20501 = CARTESIAN_POINT('',(2.548211044802,9.937300256049E-02));\r
-#20502 = CARTESIAN_POINT('',(2.527692661258,8.852995340353E-02));\r
-#20503 = CARTESIAN_POINT('',(2.506710655157,7.863600403446E-02));\r
-#20504 = CARTESIAN_POINT('',(2.461702862006,5.969349169127E-02));\r
-#20505 = CARTESIAN_POINT('',(2.437583849568,5.084429042289E-02));\r
-#20506 = CARTESIAN_POINT('',(2.413097311915,4.303387576796E-02));\r
-#20507 = CARTESIAN_POINT('',(2.388341310872,3.618019162618E-02));\r
-#20508 = CARTESIAN_POINT('',(2.363399928709,3.019920605394E-02));\r
-#20509 = CARTESIAN_POINT('',(2.338346372027,2.501106852836E-02));\r
-#20510 = CARTESIAN_POINT('',(2.300561147707,1.828346488878E-02));\r
-#20511 = CARTESIAN_POINT('',(2.287862833433,1.620829964628E-02));\r
-#20512 = CARTESIAN_POINT('',(2.275157483836,1.430669107214E-02));\r
-#20513 = CARTESIAN_POINT('',(2.262450883129,1.256936784247E-02));\r
-#20514 = CARTESIAN_POINT('',(2.249747707259,1.098753800416E-02));\r
-#20515 = CARTESIAN_POINT('',(2.237051629865,9.55294408184E-03));\r
-#20516 = CARTESIAN_POINT('',(2.199083581768,5.677110563124E-03));\r
-#20517 = CARTESIAN_POINT('',(2.17384258405,3.650755218942E-03));\r
-#20518 = CARTESIAN_POINT('',(2.148661402423,2.117533621442E-03));\r
-#20519 = CARTESIAN_POINT('',(2.123546604657,1.025676031699E-03));\r
-#20520 = CARTESIAN_POINT('',(2.098495292169,3.318565812234E-04));\r
-#20521 = CARTESIAN_POINT('',(2.073496285507,8.2764E-13));\r
-#20522 = CARTESIAN_POINT('',(2.048529562058,1.203E-14));\r
-#20523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#20524 = ORIENTED_EDGE('',*,*,#20525,.F.);\r
-#20525 = EDGE_CURVE('',#20526,#20308,#20528,.T.);\r
-#20526 = VERTEX_POINT('',#20527);\r
-#20527 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#20528 = SURFACE_CURVE('',#20529,(#20534,#20541),.PCURVE_S1.);\r
-#20529 = CIRCLE('',#20530,40.);\r
-#20530 = AXIS2_PLACEMENT_3D('',#20531,#20532,#20533);\r
-#20531 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#20532 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#20533 = DIRECTION('',(1.,0.,3.3E-16));\r
-#20534 = PCURVE('',#3063,#20535);\r
-#20535 = DEFINITIONAL_REPRESENTATION('',(#20536),#20540);\r
-#20536 = LINE('',#20537,#20538);\r
-#20537 = CARTESIAN_POINT('',(0.,1.));\r
-#20538 = VECTOR('',#20539,1.);\r
-#20539 = DIRECTION('',(1.,0.));\r
-#20540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#20541 = PCURVE('',#20542,#20547);\r
-#20542 = CYLINDRICAL_SURFACE('',#20543,40.);\r
-#20543 = AXIS2_PLACEMENT_3D('',#20544,#20545,#20546);\r
-#20544 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#20545 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#20546 = DIRECTION('',(1.,0.,3.3E-16));\r
-#20547 = DEFINITIONAL_REPRESENTATION('',(#20548),#20552);\r
-#20548 = LINE('',#20549,#20550);\r
-#20549 = CARTESIAN_POINT('',(0.,0.));\r
-#20550 = VECTOR('',#20551,1.);\r
-#20551 = DIRECTION('',(1.,0.));\r
-#20552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#20553 = ORIENTED_EDGE('',*,*,#20554,.F.);\r
-#20554 = EDGE_CURVE('',#20555,#20526,#20557,.T.);\r
-#20555 = VERTEX_POINT('',#20556);\r
-#20556 = CARTESIAN_POINT('',(30.144383688933,5.789E-12,-2.185986558183)\r
-  );\r
-#20557 = SURFACE_CURVE('',#20558,(#20564,#20571),.PCURVE_S1.);\r
-#20558 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#20559,#20560,#20561,#20562,\r
-    #20563),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#20559 = CARTESIAN_POINT('',(6.2,0.,27.));\r
-#20560 = CARTESIAN_POINT('',(6.2,0.,19.));\r
-#20561 = CARTESIAN_POINT('',(12.,0.,3.));\r
-#20562 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#20563 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#20564 = PCURVE('',#3063,#20565);\r
-#20565 = DEFINITIONAL_REPRESENTATION('',(#20566),#20570);\r
-#20566 = LINE('',#20567,#20568);\r
-#20567 = CARTESIAN_POINT('',(0.,0.));\r
-#20568 = VECTOR('',#20569,1.);\r
-#20569 = DIRECTION('',(0.,1.));\r
-#20570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#20571 = PCURVE('',#20572,#20582);\r
-#20572 = SURFACE_OF_REVOLUTION('',#20573,#20579);\r
-#20573 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#20574,#20575,#20576,#20577,\r
-    #20578),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#20574 = CARTESIAN_POINT('',(6.2,-6.66E-15,27.));\r
-#20575 = CARTESIAN_POINT('',(6.2,-4.88E-15,19.));\r
-#20576 = CARTESIAN_POINT('',(12.,-1.33E-15,3.));\r
-#20577 = CARTESIAN_POINT('',(28.,0.,-3.));\r
-#20578 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#20579 = AXIS1_PLACEMENT('',#20580,#20581);\r
-#20580 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#20581 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#20582 = DEFINITIONAL_REPRESENTATION('',(#20583),#20587);\r
-#20583 = LINE('',#20584,#20585);\r
-#20584 = CARTESIAN_POINT('',(6.28318530718,0.));\r
-#20585 = VECTOR('',#20586,1.);\r
-#20586 = DIRECTION('',(0.,1.));\r
-#20587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#20588 = ORIENTED_EDGE('',*,*,#20589,.T.);\r
-#20589 = EDGE_CURVE('',#20555,#3032,#20590,.T.);\r
-#20590 = SURFACE_CURVE('',#20591,(#20660,#20718),.PCURVE_S1.);\r
-#20591 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#20592,#20593,#20594,#20595,\r
-    #20596,#20597,#20598,#20599,#20600,#20601,#20602,#20603,#20604,\r
-    #20605,#20606,#20607,#20608,#20609,#20610,#20611,#20612,#20613,\r
-    #20614,#20615,#20616,#20617,#20618,#20619,#20620,#20621,#20622,\r
-    #20623,#20624,#20625,#20626,#20627,#20628,#20629,#20630,#20631,\r
-    #20632,#20633,#20634,#20635,#20636,#20637,#20638,#20639,#20640,\r
-    #20641,#20642,#20643,#20644,#20645,#20646,#20647,#20648,#20649,\r
-    #20650,#20651,#20652,#20653,#20654,#20655,#20656,#20657,#20658,\r
-    #20659),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267778389,0.219958145507,0.265125711784,0.366865279272,\r
-    0.514806653552,0.56277849891,0.610414473976,0.748924768957,\r
-    0.858377822314,0.934322048383,1.),.UNSPECIFIED.);\r
-#20592 = CARTESIAN_POINT('',(39.638707323205,5.364035956746,-3.));\r
-#20593 = CARTESIAN_POINT('',(38.761911317027,4.691324578364,\r
-    -2.999999999969));\r
-#20594 = CARTESIAN_POINT('',(37.866302766443,4.043203735977,\r
-    -2.985095523149));\r
-#20595 = CARTESIAN_POINT('',(36.951417448293,3.422243091834,\r
-    -2.953898211595));\r
-#20596 = CARTESIAN_POINT('',(36.017199044407,2.831298905749,\r
-    -2.904758251316));\r
-#20597 = CARTESIAN_POINT('',(35.06405554251,2.273431063719,\r
-    -2.835706936346));\r
-#20598 = CARTESIAN_POINT('',(34.092969574175,1.751726826572,\r
-    -2.74441789913));\r
-#20599 = CARTESIAN_POINT('',(32.608253024046,1.025847112421,\r
-    -2.569629359123));\r
-#20600 = CARTESIAN_POINT('',(32.106743215446,0.792572453056,\r
-    -2.504742879569));\r
-#20601 = CARTESIAN_POINT('',(31.601369556521,0.569576328523,\r
-    -2.433185867933));\r
-#20602 = CARTESIAN_POINT('',(31.092421519282,0.357213568479,\r
-    -2.354592812751));\r
-#20603 = CARTESIAN_POINT('',(30.580246748557,0.155810769421,\r
-    -2.268578792143));\r
-#20604 = CARTESIAN_POINT('',(30.065256055273,-3.434776017876E-02,\r
-    -2.174743874234));\r
-#20605 = CARTESIAN_POINT('',(29.230839058307,-0.322557529335,\r
-    -2.010117252108));\r
-#20606 = CARTESIAN_POINT('',(28.912871250779,-0.427771217346,\r
-    -1.944464496601));\r
-#20607 = CARTESIAN_POINT('',(28.594135700155,-0.52862262844,\r
-    -1.875625167615));\r
-#20608 = CARTESIAN_POINT('',(28.274751506202,-0.625067910635,\r
-    -1.803503649463));\r
-#20609 = CARTESIAN_POINT('',(27.954846335692,-0.717073198468,\r
-    -1.728003768888));\r
-#20610 = CARTESIAN_POINT('',(27.634556602615,-0.80461596117,\r
-    -1.64902976975));\r
-#20611 = CARTESIAN_POINT('',(26.592038844133,-1.074801712892,\r
-    -1.380561033204));\r
-#20612 = CARTESIAN_POINT('',(25.868775030963,-1.239241077114,\r
-    -1.176513665835));\r
-#20613 = CARTESIAN_POINT('',(25.145979342965,-1.380865256045,\r
-    -0.953283728771));\r
-#20614 = CARTESIAN_POINT('',(24.425508219648,-1.499901772349,\r
-    -0.709833419307));\r
-#20615 = CARTESIAN_POINT('',(23.709323085135,-1.597002871467,\r
-    -0.4451985244));\r
-#20616 = CARTESIAN_POINT('',(22.9994629747,-1.673260797955,\r
-    -0.15857716455));\r
-#20617 = CARTESIAN_POINT('',(21.27798515944,-1.8129480809,0.600039461371\r
-    ));\r
-#20618 = CARTESIAN_POINT('',(20.275439968532,-1.854847642234,\r
-    1.097233775298));\r
-#20619 = CARTESIAN_POINT('',(19.296916797738,-1.860447654835,\r
-    1.64367036126));\r
-#20620 = CARTESIAN_POINT('',(18.348063866242,-1.836262166315,\r
-    2.240029036552));\r
-#20621 = CARTESIAN_POINT('',(17.433428223707,-1.790090232942,\r
-    2.885777519251));\r
-#20622 = CARTESIAN_POINT('',(16.556375613635,-1.729783713517,\r
-    3.578958087519));\r
-#20623 = CARTESIAN_POINT('',(15.447737671798,-1.64061359592,\r
-    4.555432498626));\r
-#20624 = CARTESIAN_POINT('',(15.180443911034,-1.618038294922,\r
-    4.799200745839));\r
-#20625 = CARTESIAN_POINT('',(14.917391609353,-1.594963302868,\r
-    5.047536864339));\r
-#20626 = CARTESIAN_POINT('',(14.658628583052,-1.571621645782,\r
-    5.300325078164));\r
-#20627 = CARTESIAN_POINT('',(14.404206723647,-1.548234265927,\r
-    5.557458648072));\r
-#20628 = CARTESIAN_POINT('',(14.154138834981,-1.52501029876,\r
-    5.818797694586));\r
-#20629 = CARTESIAN_POINT('',(13.664481029214,-1.479436824373,\r
-    6.347779561454));\r
-#20630 = CARTESIAN_POINT('',(13.42482923875,-1.457082286172,\r
-    6.615365484258));\r
-#20631 = CARTESIAN_POINT('',(13.189514202377,-1.435269969205,\r
-    6.886851634538));\r
-#20632 = CARTESIAN_POINT('',(12.958551450305,-1.414175763602,\r
-    7.162114020168));\r
-#20633 = CARTESIAN_POINT('',(12.731952671422,-1.393961630862,\r
-    7.441028899832));\r
-#20634 = CARTESIAN_POINT('',(12.509726067418,-1.374775857134,\r
-    7.72347310737));\r
-#20635 = CARTESIAN_POINT('',(11.658439915797,-1.304349449978,\r
-    8.840489131325));\r
-#20636 = CARTESIAN_POINT('',(11.061993550607,-1.261779200057,\r
-    9.700482281903));\r
-#20637 = CARTESIAN_POINT('',(10.502696072342,-1.232365419964,\r
-    10.586255072471));\r
-#20638 = CARTESIAN_POINT('',(9.980453861684,-1.218497282652,\r
-    11.494822766131));\r
-#20639 = CARTESIAN_POINT('',(9.494933415499,-1.221792483752,\r
-    12.423280693995));\r
-#20640 = CARTESIAN_POINT('',(9.045475609473,-1.243607038856,\r
-    13.368760998668));\r
-#20641 = CARTESIAN_POINT('',(8.303004666441,-1.318824556905,\r
-    15.086449448788));\r
-#20642 = CARTESIAN_POINT('',(7.996935625082,-1.364642665619,\r
-    15.853435156568));\r
-#20643 = CARTESIAN_POINT('',(7.711863128842,-1.423907396943,\r
-    16.627737514929));\r
-#20644 = CARTESIAN_POINT('',(7.446834763416,-1.497589121981,\r
-    17.407862987658));\r
-#20645 = CARTESIAN_POINT('',(7.200508973839,-1.586938224205,\r
-    18.192247162916));\r
-#20646 = CARTESIAN_POINT('',(6.970917046626,-1.693763656659,\r
-    18.979151542122));\r
-#20647 = CARTESIAN_POINT('',(6.605133284536,-1.907895703396,\r
-    20.312857193345));\r
-#20648 = CARTESIAN_POINT('',(6.461871188101,-2.005039360647,\r
-    20.859393188315));\r
-#20649 = CARTESIAN_POINT('',(6.324151162527,-2.112316996051,\r
-    21.40545611779));\r
-#20650 = CARTESIAN_POINT('',(6.190691448974,-2.230492268894,\r
-    21.950256835048));\r
-#20651 = CARTESIAN_POINT('',(6.059887910452,-2.360345649758,\r
-    22.492892808069));\r
-#20652 = CARTESIAN_POINT('',(5.929704608343,-2.502515118439,\r
-    23.03235924956));\r
-#20653 = CARTESIAN_POINT('',(5.683635016123,-2.791028658123,\r
-    24.030537046418));\r
-#20654 = CARTESIAN_POINT('',(5.568198599432,-2.934206483953,\r
-    24.490292853141));\r
-#20655 = CARTESIAN_POINT('',(5.449902625619,-3.086900759962,\r
-    24.946198069202));\r
-#20656 = CARTESIAN_POINT('',(5.327023011865,-3.249011327493,\r
-    25.397514113732));\r
-#20657 = CARTESIAN_POINT('',(5.19767392807,-3.420076663321,\r
-    25.843512016975));\r
-#20658 = CARTESIAN_POINT('',(5.059975846353,-3.599147310728,\r
-    26.283564045781));\r
-#20659 = CARTESIAN_POINT('',(4.912213554084,-3.784856155871,\r
-    26.717157287525));\r
-#20660 = PCURVE('',#3063,#20661);\r
-#20661 = DEFINITIONAL_REPRESENTATION('',(#20662),#20717);\r
-#20662 = B_SPLINE_CURVE_WITH_KNOTS('',14,(#20663,#20664,#20665,#20666,\r
-    #20667,#20668,#20669,#20670,#20671,#20672,#20673,#20674,#20675,\r
-    #20676,#20677,#20678,#20679,#20680,#20681,#20682,#20683,#20684,\r
-    #20685,#20686,#20687,#20688,#20689,#20690,#20691,#20692,#20693,\r
-    #20694,#20695,#20696,#20697,#20698,#20699,#20700,#20701,#20702,\r
-    #20703,#20704,#20705,#20706,#20707,#20708,#20709,#20710,#20711,\r
-    #20712,#20713,#20714,#20715,#20716),.UNSPECIFIED.,.F.,.F.,(15,13,13,\r
-    13,15),(0.207792047462,0.366865279272,0.514806653552,0.610414473976,\r
-    0.803218526112),.UNSPECIFIED.);\r
-#20663 = CARTESIAN_POINT('',(0.,0.848345694124));\r
-#20664 = CARTESIAN_POINT('',(6.801344407857E-03,0.838804970075));\r
-#20665 = CARTESIAN_POINT('',(1.347045179014E-02,0.829096570967));\r
-#20666 = CARTESIAN_POINT('',(1.999470906197E-02,0.819212395767));\r
-#20667 = CARTESIAN_POINT('',(2.634283546884E-02,0.809177188396));\r
-#20668 = CARTESIAN_POINT('',(3.255040369958E-02,0.798897180566));\r
-#20669 = CARTESIAN_POINT('',(3.847800976887E-02,0.788585728716));\r
-#20670 = CARTESIAN_POINT('',(4.431539108513E-02,0.777885380934));\r
-#20671 = CARTESIAN_POINT('',(4.979481969985E-02,0.76722626009));\r
-#20672 = CARTESIAN_POINT('',(5.512507485411E-02,0.756230271292));\r
-#20673 = CARTESIAN_POINT('',(6.014045864326E-02,0.745152947528));\r
-#20674 = CARTESIAN_POINT('',(6.490473880548E-02,0.733870334063));\r
-#20675 = CARTESIAN_POINT('',(6.937752614545E-02,0.722435211076));\r
-#20676 = CARTESIAN_POINT('',(7.355784832115E-02,0.710840974116));\r
-#20677 = CARTESIAN_POINT('',(8.104732336462E-02,0.68817611223));\r
-#20678 = CARTESIAN_POINT('',(8.439749560482E-02,0.677124061877));\r
-#20679 = CARTESIAN_POINT('',(8.74839146758E-02,0.665948052328));\r
-#20680 = CARTESIAN_POINT('',(9.030394180378E-02,0.654655048783));\r
-#20681 = CARTESIAN_POINT('',(9.285755101132E-02,0.643252448278));\r
-#20682 = CARTESIAN_POINT('',(9.514756788166E-02,0.631748091559));\r
-#20683 = CARTESIAN_POINT('',(9.717986160725E-02,0.620150264074));\r
-#20684 = CARTESIAN_POINT('',(9.896349028925E-02,0.60846768629));\r
-#20685 = CARTESIAN_POINT('',(0.100510799531,0.596709493036));\r
-#20686 = CARTESIAN_POINT('',(0.101837474277,0.584885202241));\r
-#20687 = CARTESIAN_POINT('',(0.102962543944,0.573004672675));\r
-#20688 = CARTESIAN_POINT('',(0.103908340811,0.561078051055));\r
-#20689 = CARTESIAN_POINT('',(0.104700411677,0.549115708226));\r
-#20690 = CARTESIAN_POINT('',(0.105798416078,0.529381157242));\r
-#20691 = CARTESIAN_POINT('',(0.106177215624,0.521623336461));\r
-#20692 = CARTESIAN_POINT('',(0.106511580333,0.513854630972));\r
-#20693 = CARTESIAN_POINT('',(0.106809260511,0.506088295341));\r
-#20694 = CARTESIAN_POINT('',(0.107080572751,0.498305488018));\r
-#20695 = CARTESIAN_POINT('',(0.107331415393,0.49051879919));\r
-#20696 = CARTESIAN_POINT('',(0.107576076586,0.482788624077));\r
-#20697 = CARTESIAN_POINT('',(0.107820641827,0.474955595896));\r
-#20698 = CARTESIAN_POINT('',(0.108077844172,0.467233344004));\r
-#20699 = CARTESIAN_POINT('',(0.10835778203,0.45943536301));\r
-#20700 = CARTESIAN_POINT('',(0.108671517093,0.451679214682));\r
-#20701 = CARTESIAN_POINT('',(0.109030753673,0.443912932605));\r
-#20702 = CARTESIAN_POINT('',(0.109447209539,0.436153495778));\r
-#20703 = CARTESIAN_POINT('',(0.110912759288,0.412758581407));\r
-#20704 = CARTESIAN_POINT('',(0.112174712441,0.397136469302));\r
-#20705 = CARTESIAN_POINT('',(0.113817457461,0.381537764066));\r
-#20706 = CARTESIAN_POINT('',(0.115950206673,0.365959149472));\r
-#20707 = CARTESIAN_POINT('',(0.118670311879,0.350424957904));\r
-#20708 = CARTESIAN_POINT('',(0.12211632049,0.334897486635));\r
-#20709 = CARTESIAN_POINT('',(0.126379151855,0.319431243205));\r
-#20710 = CARTESIAN_POINT('',(0.131601826081,0.303995203038));\r
-#20711 = CARTESIAN_POINT('',(0.137925308412,0.288578089007));\r
-#20712 = CARTESIAN_POINT('',(0.145455395992,0.273243444137));\r
-#20713 = CARTESIAN_POINT('',(0.154375548366,0.257924741338));\r
-#20714 = CARTESIAN_POINT('',(0.164824144521,0.24266960072));\r
-#20715 = CARTESIAN_POINT('',(0.176982625799,0.227465472619));\r
-#20716 = CARTESIAN_POINT('',(0.191039060428,0.212321474484));\r
-#20717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#20718 = PCURVE('',#20200,#20719);\r
-#20719 = DEFINITIONAL_REPRESENTATION('',(#20720),#20789);\r
-#20720 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#20721,#20722,#20723,#20724,\r
-    #20725,#20726,#20727,#20728,#20729,#20730,#20731,#20732,#20733,\r
-    #20734,#20735,#20736,#20737,#20738,#20739,#20740,#20741,#20742,\r
-    #20743,#20744,#20745,#20746,#20747,#20748,#20749,#20750,#20751,\r
-    #20752,#20753,#20754,#20755,#20756,#20757,#20758,#20759,#20760,\r
-    #20761,#20762,#20763,#20764,#20765,#20766,#20767,#20768,#20769,\r
-    #20770,#20771,#20772,#20773,#20774,#20775,#20776,#20777,#20778,\r
-    #20779,#20780,#20781,#20782,#20783,#20784,#20785,#20786,#20787,\r
-    #20788),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267778389,0.219958145507,0.265125711784,0.366865279272,\r
-    0.514806653552,0.56277849891,0.610414473976,0.748924768957,\r
-    0.858377822314,0.934322048383,1.),.UNSPECIFIED.);\r
-#20721 = CARTESIAN_POINT('',(0.940985361021,9.22E-15));\r
-#20722 = CARTESIAN_POINT('',(0.915597975348,7.5193E-13));\r
-#20723 = CARTESIAN_POINT('',(0.890186435547,3.54872861668E-04));\r
-#20724 = CARTESIAN_POINT('',(0.864729498515,1.097663377197E-03));\r
-#20725 = CARTESIAN_POINT('',(0.839215400859,2.268143571202E-03));\r
-#20726 = CARTESIAN_POINT('',(0.813641188992,3.91432460885E-03));\r
-#20727 = CARTESIAN_POINT('',(0.78801399397,6.093923524242E-03));\r
-#20728 = CARTESIAN_POINT('',(0.749426756767,1.027729901572E-02));\r
-#20729 = CARTESIAN_POINT('',(0.736491442297,1.18316335956E-02));\r
-#20730 = CARTESIAN_POINT('',(0.723551337857,1.354749858173E-02));\r
-#20731 = CARTESIAN_POINT('',(0.710610443653,1.543430416431E-02));\r
-#20732 = CARTESIAN_POINT('',(0.697673848371,1.750209939604E-02));\r
-#20733 = CARTESIAN_POINT('',(0.684747847631,1.97615109428E-02));\r
-#20734 = CARTESIAN_POINT('',(0.663928400921,2.373283793269E-02));\r
-#20735 = CARTESIAN_POINT('',(0.65602357151,2.53181694836E-02));\r
-#20736 = CARTESIAN_POINT('',(0.648127342274,2.698223227541E-02));\r
-#20737 = CARTESIAN_POINT('',(0.640241638895,2.872765656291E-02));\r
-#20738 = CARTESIAN_POINT('',(0.632368554407,3.055712864291E-02));\r
-#20739 = CARTESIAN_POINT('',(0.624510358925,3.247337242994E-02));\r
-#20740 = CARTESIAN_POINT('',(0.599008060977,3.899708560554E-02));\r
-#20741 = CARTESIAN_POINT('',(0.581433121453,4.396959105563E-02));\r
-#20742 = CARTESIAN_POINT('',(0.563974828118,4.942760049828E-02));\r
-#20743 = CARTESIAN_POINT('',(0.546665191402,5.54028165887E-02));\r
-#20744 = CARTESIAN_POINT('',(0.529538592655,6.192688725778E-02));\r
-#20745 = CARTESIAN_POINT('',(0.512631812331,6.90295034355E-02));\r
-#20746 = CARTESIAN_POINT('',(0.471775100546,8.794068272954E-02));\r
-#20747 = CARTESIAN_POINT('',(0.448106581275,0.100424696224));\r
-#20748 = CARTESIAN_POINT('',(0.425101742585,0.114262810231));\r
-#20749 = CARTESIAN_POINT('',(0.402867768957,0.129518717582));\r
-#20750 = CARTESIAN_POINT('',(0.38149625257,0.146237075571));\r
-#20751 = CARTESIAN_POINT('',(0.361060587997,0.164437208764));\r
-#20752 = CARTESIAN_POINT('',(0.3353097618,0.190492519651));\r
-#20753 = CARTESIAN_POINT('',(0.329107937857,0.19702812571));\r
-#20754 = CARTESIAN_POINT('',(0.323011397744,0.203719478882));\r
-#20755 = CARTESIAN_POINT('',(0.317021362277,0.210566319704));\r
-#20756 = CARTESIAN_POINT('',(0.31113919507,0.217568740509));\r
-#20757 = CARTESIAN_POINT('',(0.30536541273,0.224726014584));\r
-#20758 = CARTESIAN_POINT('',(0.294075921502,0.239298643322));\r
-#20759 = CARTESIAN_POINT('',(0.288558671065,0.246711841581));\r
-#20760 = CARTESIAN_POINT('',(0.283149785133,0.254277254355));\r
-#20761 = CARTESIAN_POINT('',(0.277849898379,0.261994701571));\r
-#20762 = CARTESIAN_POINT('',(0.272659586069,0.269864104946));\r
-#20763 = CARTESIAN_POINT('',(0.2675793693,0.27788550364));\r
-#20764 = CARTESIAN_POINT('',(0.248159558197,0.309825206211));\r
-#20765 = CARTESIAN_POINT('',(0.234643807548,0.334878521348));\r
-#20766 = CARTESIAN_POINT('',(0.222074863506,0.361222083588));\r
-#20767 = CARTESIAN_POINT('',(0.210461106779,0.388868501553));\r
-#20768 = CARTESIAN_POINT('',(0.199806937029,0.417842266482));\r
-#20769 = CARTESIAN_POINT('',(0.190112662819,0.448182374598));\r
-#20770 = CARTESIAN_POINT('',(0.174460385684,0.505040914825));\r
-#20771 = CARTESIAN_POINT('',(0.168144861604,0.531027075992));\r
-#20772 = CARTESIAN_POINT('',(0.162418390619,0.557929147359));\r
-#20773 = CARTESIAN_POINT('',(0.157272622828,0.585781811615));\r
-#20774 = CARTESIAN_POINT('',(0.152693535021,0.614627790169));\r
-#20775 = CARTESIAN_POINT('',(0.148657831106,0.644517765332));\r
-#20776 = CARTESIAN_POINT('',(0.14266352288,0.697014025734));\r
-#20777 = CARTESIAN_POINT('',(0.140447353127,0.719047982263));\r
-#20778 = CARTESIAN_POINT('',(0.138454910135,0.741631255407));\r
-#20779 = CARTESIAN_POINT('',(0.136665354886,0.764783531641));\r
-#20780 = CARTESIAN_POINT('',(0.135050488292,0.788525208422));\r
-#20781 = CARTESIAN_POINT('',(0.133570780866,0.812877706827));\r
-#20782 = CARTESIAN_POINT('',(0.130968063343,0.859483790893));\r
-#20783 = CARTESIAN_POINT('',(0.129823915608,0.881575441876));\r
-#20784 = CARTESIAN_POINT('',(0.128709624145,0.904162194058));\r
-#20785 = CARTESIAN_POINT('',(0.127585879035,0.927263894007));\r
-#20786 = CARTESIAN_POINT('',(0.12640667856,0.950906792843));\r
-#20787 = CARTESIAN_POINT('',(0.125122384502,0.97513027245));\r
-#20788 = CARTESIAN_POINT('',(0.123684620971,1.));\r
-#20789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#20790 = ADVANCED_FACE('',(#20791),#2931,.T.);\r
-#20791 = FACE_BOUND('',#20792,.T.);\r
-#20792 = EDGE_LOOP('',(#20793,#20854,#20855,#20856,#20857));\r
-#20793 = ORIENTED_EDGE('',*,*,#20794,.F.);\r
-#20794 = EDGE_CURVE('',#20308,#20795,#20797,.T.);\r
-#20795 = VERTEX_POINT('',#20796);\r
-#20796 = CARTESIAN_POINT('',(39.893791381581,-2.912972571601,3.));\r
-#20797 = SURFACE_CURVE('',#20798,(#20813,#20831),.PCURVE_S1.);\r
-#20798 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#20799,#20800,#20801,#20802,\r
-    #20803,#20804,#20805,#20806,#20807,#20808,#20809,#20810,#20811,\r
-    #20812),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#20799 = CARTESIAN_POINT('',(39.994181409292,-0.68224145335,-3.));\r
-#20800 = CARTESIAN_POINT('',(39.990709464607,-0.885772669674,\r
-    -2.469857305487));\r
-#20801 = CARTESIAN_POINT('',(39.985940711924,-1.08437564741,\r
-    -1.93877500183));\r
-#20802 = CARTESIAN_POINT('',(39.979988025816,-1.280014965025,\r
-    -1.40716117002));\r
-#20803 = CARTESIAN_POINT('',(39.970608967913,-1.534273422269,\r
-    -0.711942292053));\r
-#20804 = CARTESIAN_POINT('',(39.96828921257,-1.593926289922,\r
-    -0.548519782961));\r
-#20805 = CARTESIAN_POINT('',(39.96585312463,-1.653524121707,\r
-    -0.385088192252));\r
-#20806 = CARTESIAN_POINT('',(39.954848890922,-1.91022878615,\r
-    0.31889847855));\r
-#20807 = CARTESIAN_POINT('',(39.945102430683,-2.107299949557,\r
-    0.859448382286));\r
-#20808 = CARTESIAN_POINT('',(39.933978130184,-2.306193041377,\r
-    1.399656454957));\r
-#20809 = CARTESIAN_POINT('',(39.914998988541,-2.608220977379,\r
-    2.204677342934));\r
-#20810 = CARTESIAN_POINT('',(39.908353367118,-2.708682941616,\r
-    2.470005719426));\r
-#20811 = CARTESIAN_POINT('',(39.901295492622,-2.810202151026,\r
-    2.735127937173));\r
-#20812 = CARTESIAN_POINT('',(39.893791364582,-2.912972804401,3.0000006)\r
-  );\r
-#20813 = PCURVE('',#2931,#20814);\r
-#20814 = DEFINITIONAL_REPRESENTATION('',(#20815),#20830);\r
-#20815 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#20816,#20817,#20818,#20819,\r
-    #20820,#20821,#20822,#20823,#20824,#20825,#20826,#20827,#20828,\r
-    #20829),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#20816 = CARTESIAN_POINT('',(2.048529561987,0.));\r
-#20817 = CARTESIAN_POINT('',(2.052109274402,1.254332354772E-02));\r
-#20818 = CARTESIAN_POINT('',(2.05545204346,2.52278254243E-02));\r
-#20819 = CARTESIAN_POINT('',(2.058561494327,3.804985612148E-02));\r
-#20820 = CARTESIAN_POINT('',(2.062327012241,5.498882258939E-02));\r
-#20821 = CARTESIAN_POINT('',(2.063190437047,5.898294243794E-02));\r
-#20822 = CARTESIAN_POINT('',(2.064032364904,6.2989802223E-02));\r
-#20823 = CARTESIAN_POINT('',(2.06756693436,8.030416791524E-02));\r
-#20824 = CARTESIAN_POINT('',(2.070047119446,9.373775098754E-02));\r
-#20825 = CARTESIAN_POINT('',(2.072297927353,0.107308355515));\r
-#20826 = CARTESIAN_POINT('',(2.075320586116,0.127758561639));\r
-#20827 = CARTESIAN_POINT('',(2.076262964156,0.134535705783));\r
-#20828 = CARTESIAN_POINT('',(2.077151376209,0.141345341141));\r
-#20829 = CARTESIAN_POINT('',(2.07798635282,0.148187165358));\r
-#20830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#20831 = PCURVE('',#20832,#20837);\r
-#20832 = CYLINDRICAL_SURFACE('',#20833,40.);\r
-#20833 = AXIS2_PLACEMENT_3D('',#20834,#20835,#20836);\r
-#20834 = CARTESIAN_POINT('',(-2.E-15,2.E-15,3.));\r
-#20835 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#20836 = DIRECTION('',(1.,-8.E-17,3.3E-16));\r
-#20837 = DEFINITIONAL_REPRESENTATION('',(#20838),#20853);\r
-#20838 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#20839,#20840,#20841,#20842,\r
-    #20843,#20844,#20845,#20846,#20847,#20848,#20849,#20850,#20851,\r
-    #20852),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#20839 = CARTESIAN_POINT('',(-6.26612844378,6.));\r
-#20840 = CARTESIAN_POINT('',(-6.261039423097,5.469857305487));\r
-#20841 = CARTESIAN_POINT('',(-6.256073034251,4.93877500183));\r
-#20842 = CARTESIAN_POINT('',(-6.25117988641,4.40716117002));\r
-#20843 = CARTESIAN_POINT('',(-6.244819101779,3.711942292053));\r
-#20844 = CARTESIAN_POINT('',(-6.24332665586,3.548519782961));\r
-#20845 = CARTESIAN_POINT('',(-6.241835468823,3.385088192252));\r
-#20846 = CARTESIAN_POINT('',(-6.235411958397,2.68110152145));\r
-#20847 = CARTESIAN_POINT('',(-6.230479261279,2.140551617714));\r
-#20848 = CARTESIAN_POINT('',(-6.225499277559,1.600343545043));\r
-#20849 = CARTESIAN_POINT('',(-6.217933685962,0.795322657066));\r
-#20850 = CARTESIAN_POINT('',(-6.215416661295,0.529994280574));\r
-#20851 = CARTESIAN_POINT('',(-6.212872570224,0.264872062827));\r
-#20852 = CARTESIAN_POINT('',(-6.210296463771,-6.E-07));\r
-#20853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#20854 = ORIENTED_EDGE('',*,*,#20307,.F.);\r
-#20855 = ORIENTED_EDGE('',*,*,#2785,.F.);\r
-#20856 = ORIENTED_EDGE('',*,*,#3355,.T.);\r
-#20857 = ORIENTED_EDGE('',*,*,#20858,.F.);\r
-#20858 = EDGE_CURVE('',#20795,#3322,#20859,.T.);\r
-#20859 = SURFACE_CURVE('',#20860,(#20933,#21009),.PCURVE_S1.);\r
-#20860 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#20861,#20862,#20863,#20864,\r
-    #20865,#20866,#20867,#20868,#20869,#20870,#20871,#20872,#20873,\r
-    #20874,#20875,#20876,#20877,#20878,#20879,#20880,#20881,#20882,\r
-    #20883,#20884,#20885,#20886,#20887,#20888,#20889,#20890,#20891,\r
-    #20892,#20893,#20894,#20895,#20896,#20897,#20898,#20899,#20900,\r
-    #20901,#20902,#20903,#20904,#20905,#20906,#20907,#20908,#20909,\r
-    #20910,#20911,#20912,#20913,#20914,#20915,#20916,#20917,#20918,\r
-    #20919,#20920,#20921,#20922,#20923,#20924,#20925,#20926,#20927,\r
-    #20928,#20929,#20930,#20931,#20932),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156945,0.157462141416,0.237475582235,\r
-    0.315984140888,0.354882631283,0.433704074262,0.569774718342,\r
-    0.737461555807,0.86442572461,1.),.UNSPECIFIED.);\r
-#20861 = CARTESIAN_POINT('',(39.893791381581,-2.912972571601,3.));\r
-#20862 = CARTESIAN_POINT('',(39.366370427537,-3.037062919817,\r
-    3.000000000037));\r
-#20863 = CARTESIAN_POINT('',(38.838830338882,-3.160323619849,\r
-    3.012727308664));\r
-#20864 = CARTESIAN_POINT('',(38.311257456224,-3.282027957058,\r
-    3.039137497495));\r
-#20865 = CARTESIAN_POINT('',(37.783930437158,-3.401433020367,\r
-    3.080320518539));\r
-#20866 = CARTESIAN_POINT('',(37.257321304325,-3.517790857813,\r
-    3.137492164788));\r
-#20867 = CARTESIAN_POINT('',(36.732100760357,-3.630375421979,\r
-    3.21199012655));\r
-#20868 = CARTESIAN_POINT('',(36.209144923631,-3.738525955684,\r
-    3.30525052153));\r
-#20869 = CARTESIAN_POINT('',(35.476403670076,-3.884031589677,\r
-    3.465293450817));\r
-#20870 = CARTESIAN_POINT('',(35.263845060323,-3.925516770885,\r
-    3.515246870818));\r
-#20871 = CARTESIAN_POINT('',(35.051947313125,-3.966124771254,\r
-    3.568699483427));\r
-#20872 = CARTESIAN_POINT('',(34.840802474295,-4.005820333274,\r
-    3.625749574233));\r
-#20873 = CARTESIAN_POINT('',(34.630511727921,-4.044572123497,\r
-    3.686493289529));\r
-#20874 = CARTESIAN_POINT('',(34.421184992374,-4.08235367345,\r
-    3.751022658198));\r
-#20875 = CARTESIAN_POINT('',(34.212940516313,-4.119144320561,\r
-    3.819423613591));\r
-#20876 = CARTESIAN_POINT('',(33.644224380367,-4.217445939716,\r
-    4.018166019204));\r
-#20877 = CARTESIAN_POINT('',(33.286179484253,-4.276904130808,\r
-    4.1566292351));\r
-#20878 = CARTESIAN_POINT('',(32.932507247092,-4.333218862851,\r
-    4.307560183342));\r
-#20879 = CARTESIAN_POINT('',(32.583975965952,-4.386374355677,\r
-    4.471278576593));\r
-#20880 = CARTESIAN_POINT('',(32.241369107757,-4.436442699983,\r
-    4.647991982847));\r
-#20881 = CARTESIAN_POINT('',(31.905465905469,-4.483591518507,\r
-    4.837755127206));\r
-#20882 = CARTESIAN_POINT('',(31.577018216935,-4.528081496835,\r
-    5.04042383254));\r
-#20883 = CARTESIAN_POINT('',(30.942453133573,-4.611632900099,\r
-    5.466736293034));\r
-#20884 = CARTESIAN_POINT('',(30.63595804165,-4.65079040152,\r
-    5.689963699321));\r
-#20885 = CARTESIAN_POINT('',(30.337921350412,-4.688042881953,\r
-    5.924912733575));\r
-#20886 = CARTESIAN_POINT('',(30.048835645145,-4.723801054842,\r
-    6.171070118369));\r
-#20887 = CARTESIAN_POINT('',(29.769007693288,-4.758541834527,\r
-    6.427790637949));\r
-#20888 = CARTESIAN_POINT('',(29.498568601822,-4.792779760647,\r
-    6.694311954299));\r
-#20889 = CARTESIAN_POINT('',(29.23748955536,-4.827037765683,\r
-    6.969775984446));\r
-#20890 = CARTESIAN_POINT('',(28.860801435955,-4.879049430036,\r
-    7.393712573884));\r
-#20891 = CARTESIAN_POINT('',(28.738246653838,-4.896410959035,\r
-    7.536147358727));\r
-#20892 = CARTESIAN_POINT('',(28.617912943582,-4.913963913464,\r
-    7.680455803852));\r
-#20893 = CARTESIAN_POINT('',(28.499764230059,-4.931769408795,\r
-    7.826531805428));\r
-#20894 = CARTESIAN_POINT('',(28.383755155205,-4.949887124982,\r
-    7.974269367423));\r
-#20895 = CARTESIAN_POINT('',(28.2698320252,-4.968374796327,\r
-    8.123563423543));\r
-#20896 = CARTESIAN_POINT('',(28.157933757654,-4.987287701355,\r
-    8.27431065916));\r
-#20897 = CARTESIAN_POINT('',(27.82521547759,-5.045969737977,\r
-    8.734615501814));\r
-#20898 = CARTESIAN_POINT('',(27.610486229623,-5.087220179902,\r
-    9.048358172016));\r
-#20899 = CARTESIAN_POINT('',(27.403225525384,-5.130868420818,\r
-    9.366820462725));\r
-#20900 = CARTESIAN_POINT('',(27.202759533535,-5.177303242006,\r
-    9.68921052403));\r
-#20901 = CARTESIAN_POINT('',(27.008344818949,-5.226854094878,\r
-    10.014779122279));\r
-#20902 = CARTESIAN_POINT('',(26.819184718115,-5.279784790499,\r
-    10.342830740203));\r
-#20903 = CARTESIAN_POINT('',(26.634437421898,-5.336290047404,\r
-    10.672729192137));\r
-#20904 = CARTESIAN_POINT('',(26.140370091249,-5.500427437508,\r
-    11.575599030692));\r
-#20905 = CARTESIAN_POINT('',(25.837965810138,-5.61542569388,\r
-    12.151277477074));\r
-#20906 = CARTESIAN_POINT('',(25.547802042052,-5.743796985609,\r
-    12.730668069183));\r
-#20907 = CARTESIAN_POINT('',(25.271227014491,-5.887947593902,\r
-    13.313101879125));\r
-#20908 = CARTESIAN_POINT('',(25.008726151662,-6.050207359508,\r
-    13.897359252402));\r
-#20909 = CARTESIAN_POINT('',(24.75956878404,-6.232450709416,\r
-    14.481591210773));\r
-#20910 = CARTESIAN_POINT('',(24.5222173869,-6.435851977082,\r
-    15.063560171283));\r
-#20911 = CARTESIAN_POINT('',(24.014233084457,-6.937947243549,\r
-    16.352198458631));\r
-#20912 = CARTESIAN_POINT('',(23.748555535224,-7.247925183363,\r
-    17.056740944192));\r
-#20913 = CARTESIAN_POINT('',(23.493797563353,-7.591525500404,\r
-    17.750106475592));\r
-#20914 = CARTESIAN_POINT('',(23.244666963375,-7.968124649681,\r
-    18.428402677827));\r
-#20915 = CARTESIAN_POINT('',(22.995729003084,-8.375698146037,\r
-    19.088624669444));\r
-#20916 = CARTESIAN_POINT('',(22.742225122102,-8.811244415802,\r
-    19.728706647798));\r
-#20917 = CARTESIAN_POINT('',(22.480150592457,-9.271111221411,\r
-    20.347351396671));\r
-#20918 = CARTESIAN_POINT('',(21.999054085509,-10.11489658453,\r
-    21.395546816223));\r
-#20919 = CARTESIAN_POINT('',(21.784984875591,-10.49022284561,\r
-    21.834638927269));\r
-#20920 = CARTESIAN_POINT('',(21.562729523418,-10.8756456885,\r
-    22.260949790659));\r
-#20921 = CARTESIAN_POINT('',(21.331115546976,-11.26946481146,\r
-    22.67451283185));\r
-#20922 = CARTESIAN_POINT('',(21.08920608707,-11.66999012834,\r
-    23.075533872548));\r
-#20923 = CARTESIAN_POINT('',(20.836279347043,-12.07558761095,\r
-    23.464334951358));\r
-#20924 = CARTESIAN_POINT('',(20.571799233745,-12.48470574287,\r
-    23.841312325538));\r
-#20925 = CARTESIAN_POINT('',(20.000209537034,-13.33494348547,\r
-    24.59729798781));\r
-#20926 = CARTESIAN_POINT('',(19.691420796016,-13.7763597108,\r
-    24.974716729629));\r
-#20927 = CARTESIAN_POINT('',(19.368526465785,-14.21837068232,\r
-    25.339721410544));\r
-#20928 = CARTESIAN_POINT('',(19.031236763341,-14.659338771,\r
-    25.692922426284));\r
-#20929 = CARTESIAN_POINT('',(18.679419233324,-15.09775127449,\r
-    26.034945871409));\r
-#20930 = CARTESIAN_POINT('',(18.31306802002,-15.53221731885,\r
-    26.366408026073));\r
-#20931 = CARTESIAN_POINT('',(17.932279811684,-15.9614596843,\r
-    26.687902495188));\r
-#20932 = CARTESIAN_POINT('',(17.537236457174,-16.38430155499,27.));\r
-#20933 = PCURVE('',#2931,#20934);\r
-#20934 = DEFINITIONAL_REPRESENTATION('',(#20935),#21008);\r
-#20935 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#20936,#20937,#20938,#20939,\r
-    #20940,#20941,#20942,#20943,#20944,#20945,#20946,#20947,#20948,\r
-    #20949,#20950,#20951,#20952,#20953,#20954,#20955,#20956,#20957,\r
-    #20958,#20959,#20960,#20961,#20962,#20963,#20964,#20965,#20966,\r
-    #20967,#20968,#20969,#20970,#20971,#20972,#20973,#20974,#20975,\r
-    #20976,#20977,#20978,#20979,#20980,#20981,#20982,#20983,#20984,\r
-    #20985,#20986,#20987,#20988,#20989,#20990,#20991,#20992,#20993,\r
-    #20994,#20995,#20996,#20997,#20998,#20999,#21000,#21001,#21002,\r
-    #21003,#21004,#21005,#21006,#21007),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156945,0.157462141416,0.237475582235,\r
-    0.315984140888,0.354882631283,0.433704074262,0.569774718342,\r
-    0.737461555807,0.86442572461,1.),.UNSPECIFIED.);\r
-#20936 = CARTESIAN_POINT('',(2.077986350972,0.14818714986));\r
-#20937 = CARTESIAN_POINT('',(2.091059833992,0.148187149861));\r
-#20938 = CARTESIAN_POINT('',(2.104104742417,0.148515904219));\r
-#20939 = CARTESIAN_POINT('',(2.117119801632,0.14919809517));\r
-#20940 = CARTESIAN_POINT('',(2.130099054354,0.150262253386));\r
-#20941 = CARTESIAN_POINT('',(2.143031844833,0.151740671286));\r
-#20942 = CARTESIAN_POINT('',(2.155902624561,0.15366952389));\r
-#20943 = CARTESIAN_POINT('',(2.168690602338,0.156088586277));\r
-#20944 = CARTESIAN_POINT('',(2.186569932678,0.160250553801));\r
-#20945 = CARTESIAN_POINT('',(2.191751858006,0.161550652429));\r
-#20946 = CARTESIAN_POINT('',(2.196913025467,0.162943062255));\r
-#20947 = CARTESIAN_POINT('',(2.202051175141,0.16443065114));\r
-#20948 = CARTESIAN_POINT('',(2.207163805075,0.166016277669));\r
-#20949 = CARTESIAN_POINT('',(2.212248177082,0.167702743749));\r
-#20950 = CARTESIAN_POINT('',(2.217301322543,0.169492747214));\r
-#20951 = CARTESIAN_POINT('',(2.231087474211,0.174701190046));\r
-#20952 = CARTESIAN_POINT('',(2.239751137237,0.178337768719));\r
-#20953 = CARTESIAN_POINT('',(2.24829242519,0.182311669723));\r
-#20954 = CARTESIAN_POINT('',(2.256691712902,0.18663449761));\r
-#20955 = CARTESIAN_POINT('',(2.264928620931,0.191315529159));\r
-#20956 = CARTESIAN_POINT('',(2.272982436541,0.196360627873));\r
-#20957 = CARTESIAN_POINT('',(2.280832696874,0.201770906006));\r
-#20958 = CARTESIAN_POINT('',(2.295943719671,0.213202836567));\r
-#20959 = CARTESIAN_POINT('',(2.303214553127,0.21921241197));\r
-#20960 = CARTESIAN_POINT('',(2.310253463376,0.225564913216));\r
-#20961 = CARTESIAN_POINT('',(2.317045754078,0.232251967859));\r
-#20962 = CARTESIAN_POINT('',(2.323580949227,0.239261817991));\r
-#20963 = CARTESIAN_POINT('',(2.329852648321,0.246579520637));\r
-#20964 = CARTESIAN_POINT('',(2.335858291361,0.254187308704));\r
-#20965 = CARTESIAN_POINT('',(2.344443089518,0.265968313333));\r
-#20966 = CARTESIAN_POINT('',(2.347222488627,0.269938106038));\r
-#20967 = CARTESIAN_POINT('',(2.34993726756,0.273972255006));\r
-#20968 = CARTESIAN_POINT('',(2.352587913286,0.278068482811));\r
-#20969 = CARTESIAN_POINT('',(2.355175142409,0.282224490674));\r
-#20970 = CARTESIAN_POINT('',(2.35769988044,0.286437978965));\r
-#20971 = CARTESIAN_POINT('',(2.360163241052,0.290706667695));\r
-#20972 = CARTESIAN_POINT('',(2.367436328259,0.303785434139));\r
-#20973 = CARTESIAN_POINT('',(2.372059148761,0.312759565039));\r
-#20974 = CARTESIAN_POINT('',(2.376446022901,0.321932649407));\r
-#20975 = CARTESIAN_POINT('',(2.380610487314,0.331286850677));\r
-#20976 = CARTESIAN_POINT('',(2.384568029124,0.340804977546));\r
-#20977 = CARTESIAN_POINT('',(2.388335741833,0.350470789261));\r
-#20978 = CARTESIAN_POINT('',(2.391932167219,0.360269184685));\r
-#20979 = CARTESIAN_POINT('',(2.401324747932,0.387306297695));\r
-#20980 = CARTESIAN_POINT('',(2.406822429895,0.404785798589));\r
-#20981 = CARTESIAN_POINT('',(2.411815437584,0.422634515462));\r
-#20982 = CARTESIAN_POINT('',(2.41625697344,0.440851335711));\r
-#20983 = CARTESIAN_POINT('',(2.420118944097,0.459418793511));\r
-#20984 = CARTESIAN_POINT('',(2.423403151273,0.478297792309));\r
-#20985 = CARTESIAN_POINT('',(2.426135230686,0.49743167394));\r
-#20986 = CARTESIAN_POINT('',(2.43109973529,0.540556705759));\r
-#20987 = CARTESIAN_POINT('',(2.43306980052,0.564654096241));\r
-#20988 = CARTESIAN_POINT('',(2.434351143789,0.588919091462));\r
-#20989 = CARTESIAN_POINT('',(2.43507047525,0.613229008443));\r
-#20990 = CARTESIAN_POINT('',(2.43537059513,0.637475343233));\r
-#20991 = CARTESIAN_POINT('',(2.435389795065,0.661570129863));\r
-#20992 = CARTESIAN_POINT('',(2.435257497018,0.685444715665));\r
-#20993 = CARTESIAN_POINT('',(2.434961869619,0.726919334964));\r
-#20994 = CARTESIAN_POINT('',(2.434813842481,0.744639280649));\r
-#20995 = CARTESIAN_POINT('',(2.434695384475,0.76218933579));\r
-#20996 = CARTESIAN_POINT('',(2.434652165885,0.77955870039));\r
-#20997 = CARTESIAN_POINT('',(2.434724990198,0.79674285587));\r
-#20998 = CARTESIAN_POINT('',(2.434949820593,0.813742301736));\r
-#20999 = CARTESIAN_POINT('',(2.435358158653,0.83056150398));\r
-#21000 = CARTESIAN_POINT('',(2.436639411359,0.864983496419));\r
-#21001 = CARTESIAN_POINT('',(2.437541950219,0.882562379761));\r
-#21002 = CARTESIAN_POINT('',(2.438719198088,0.899954761759));\r
-#21003 = CARTESIAN_POINT('',(2.440199980239,0.917174729332));\r
-#21004 = CARTESIAN_POINT('',(2.442008927907,0.934239196783));\r
-#21005 = CARTESIAN_POINT('',(2.444167136753,0.951167137298));\r
-#21006 = CARTESIAN_POINT('',(2.44669269686,0.967979248944));\r
-#21007 = CARTESIAN_POINT('',(2.449601094273,0.98469805516));\r
-#21008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#21009 = PCURVE('',#3338,#21010);\r
-#21010 = DEFINITIONAL_REPRESENTATION('',(#21011),#21084);\r
-#21011 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#21012,#21013,#21014,#21015,\r
-    #21016,#21017,#21018,#21019,#21020,#21021,#21022,#21023,#21024,\r
-    #21025,#21026,#21027,#21028,#21029,#21030,#21031,#21032,#21033,\r
-    #21034,#21035,#21036,#21037,#21038,#21039,#21040,#21041,#21042,\r
-    #21043,#21044,#21045,#21046,#21047,#21048,#21049,#21050,#21051,\r
-    #21052,#21053,#21054,#21055,#21056,#21057,#21058,#21059,#21060,\r
-    #21061,#21062,#21063,#21064,#21065,#21066,#21067,#21068,#21069,\r
-    #21070,#21071,#21072,#21073,#21074,#21075,#21076,#21077,#21078,\r
-    #21079,#21080,#21081,#21082,#21083),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156945,0.157462141416,0.237475582235,\r
-    0.315984140888,0.354882631283,0.433704074262,0.569774718342,\r
-    0.737461555807,0.86442572461,1.),.UNSPECIFIED.);\r
-#21012 = CARTESIAN_POINT('',(6.210296469607,1.));\r
-#21013 = CARTESIAN_POINT('',(6.206242221333,0.989229505348));\r
-#21014 = CARTESIAN_POINT('',(6.20208867231,0.978139490344));\r
-#21015 = CARTESIAN_POINT('',(6.197849094066,0.966704391393));\r
-#21016 = CARTESIAN_POINT('',(6.193538659061,0.954898289302));\r
-#21017 = CARTESIAN_POINT('',(6.189174570125,0.94269495948));\r
-#21018 = CARTESIAN_POINT('',(6.184775914437,0.930067863972));\r
-#21019 = CARTESIAN_POINT('',(6.180362983029,0.91699071058));\r
-#21020 = CARTESIAN_POINT('',(6.174148008885,0.897880499229));\r
-#21021 = CARTESIAN_POINT('',(6.172341310859,0.892242354964));\r
-#21022 = CARTESIAN_POINT('',(6.170537146547,0.886523323145));\r
-#21023 = CARTESIAN_POINT('',(6.168736987237,0.880722111104));\r
-#21024 = CARTESIAN_POINT('',(6.166942305351,0.874837627168));\r
-#21025 = CARTESIAN_POINT('',(6.165154548175,0.868869025963));\r
-#21026 = CARTESIAN_POINT('',(6.163375111578,0.862815753719));\r
-#21027 = CARTESIAN_POINT('',(6.158513578372,0.845954579736));\r
-#21028 = CARTESIAN_POINT('',(6.155450814012,0.834970947558));\r
-#21029 = CARTESIAN_POINT('',(6.152424555362,0.823727349738));\r
-#21030 = CARTESIAN_POINT('',(6.149441313335,0.812226781502));\r
-#21031 = CARTESIAN_POINT('',(6.146505836653,0.800475245558));\r
-#21032 = CARTESIAN_POINT('',(6.143620585493,0.788482547719));\r
-#21033 = CARTESIAN_POINT('',(6.140785417168,0.776263223198));\r
-#21034 = CARTESIAN_POINT('',(6.135261985624,0.751645663544));\r
-#21035 = CARTESIAN_POINT('',(6.132571322539,0.739252244534));\r
-#21036 = CARTESIAN_POINT('',(6.129923050433,0.726677013899));\r
-#21037 = CARTESIAN_POINT('',(6.12731103335,0.713939650048));\r
-#21038 = CARTESIAN_POINT('',(6.124725799092,0.70105979025));\r
-#21039 = CARTESIAN_POINT('',(6.122155131794,0.688056898751));\r
-#21040 = CARTESIAN_POINT('',(6.119584901544,0.674950045231));\r
-#21041 = CARTESIAN_POINT('',(6.115719459571,0.655221153946));\r
-#21042 = CARTESIAN_POINT('',(6.114435117745,0.648663189026));\r
-#21043 = CARTESIAN_POINT('',(6.113145215837,0.642085611576));\r
-#21044 = CARTESIAN_POINT('',(6.111847784669,0.635490155368));\r
-#21045 = CARTESIAN_POINT('',(6.110540797394,0.628878368757));\r
-#21046 = CARTESIAN_POINT('',(6.109222191284,0.622251608239));\r
-#21047 = CARTESIAN_POINT('',(6.107889889519,0.615611032019));\r
-#21048 = CARTESIAN_POINT('',(6.103810186114,0.595475486338));\r
-#21049 = CARTESIAN_POINT('',(6.101013955056,0.581941247379));\r
-#21050 = CARTESIAN_POINT('',(6.098135704161,0.568361866499));\r
-#21051 = CARTESIAN_POINT('',(6.09515821973,0.55474162716));\r
-#21052 = CARTESIAN_POINT('',(6.092065058097,0.541082055633));\r
-#21053 = CARTESIAN_POINT('',(6.088840918501,0.527381777601));\r
-#21054 = CARTESIAN_POINT('',(6.085471830741,0.513636282211));\r
-#21055 = CARTESIAN_POINT('',(6.075857008681,0.476016709573));\r
-#21056 = CARTESIAN_POINT('',(6.069297275023,0.452030941876));\r
-#21057 = CARTESIAN_POINT('',(6.062187483894,0.428056224908));\r
-#21058 = CARTESIAN_POINT('',(6.054442965314,0.404294343207));\r
-#21059 = CARTESIAN_POINT('',(6.045976939168,0.380956143071));\r
-#21060 = CARTESIAN_POINT('',(6.03671228629,0.358220146193));\r
-#21061 = CARTESIAN_POINT('',(6.026593754484,0.33622369896));\r
-#21062 = CARTESIAN_POINT('',(6.002039880374,0.288991873836));\r
-#21063 = CARTESIAN_POINT('',(5.987141742604,0.264179766416));\r
-#21064 = CARTESIAN_POINT('',(5.970843355658,0.240807562617));\r
-#21065 = CARTESIAN_POINT('',(5.953132686586,0.218931322963));\r
-#21066 = CARTESIAN_POINT('',(5.934047819822,0.198512637634));\r
-#21067 = CARTESIAN_POINT('',(5.913664112695,0.179481273035));\r
-#21068 = CARTESIAN_POINT('',(5.892081470015,0.161746903492));\r
-#21069 = CARTESIAN_POINT('',(5.852250957004,0.132697940791));\r
-#21070 = CARTESIAN_POINT('',(5.834462091671,0.120867308509));\r
-#21071 = CARTESIAN_POINT('',(5.816092546578,0.109679810643));\r
-#21072 = CARTESIAN_POINT('',(5.79718949367,9.909001940516E-02));\r
-#21073 = CARTESIAN_POINT('',(5.777799515895,8.905334281733E-02));\r
-#21074 = CARTESIAN_POINT('',(5.757966940107,7.952780630504E-02));\r
-#21075 = CARTESIAN_POINT('',(5.737732917897,7.047468997423E-02));\r
-#21076 = CARTESIAN_POINT('',(5.69514075514,5.265701167681E-02));\r
-#21077 = CARTESIAN_POINT('',(5.672731228464,4.395353706559E-02));\r
-#21078 = CARTESIAN_POINT('',(5.649951713019,3.57035278017E-02));\r
-#21079 = CARTESIAN_POINT('',(5.626842545951,2.786715267809E-02));\r
-#21080 = CARTESIAN_POINT('',(5.603439470848,2.040872801409E-02));\r
-#21081 = CARTESIAN_POINT('',(5.579773915465,1.329646153651E-02));\r
-#21082 = CARTESIAN_POINT('',(5.555873439161,6.502031350453E-03));\r
-#21083 = CARTESIAN_POINT('',(5.531762350068,0.));\r
-#21084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#21085 = ADVANCED_FACE('',(#21086),#3338,.F.);\r
-#21086 = FACE_BOUND('',#21087,.F.);\r
-#21087 = EDGE_LOOP('',(#21088,#21089,#21090,#21114,#21365));\r
-#21088 = ORIENTED_EDGE('',*,*,#3321,.T.);\r
-#21089 = ORIENTED_EDGE('',*,*,#20858,.F.);\r
-#21090 = ORIENTED_EDGE('',*,*,#21091,.F.);\r
-#21091 = EDGE_CURVE('',#21092,#20795,#21094,.T.);\r
-#21092 = VERTEX_POINT('',#21093);\r
-#21093 = CARTESIAN_POINT('',(39.823791359364,-3.750418878719,3.));\r
-#21094 = SURFACE_CURVE('',#21095,(#21100,#21107),.PCURVE_S1.);\r
-#21095 = CIRCLE('',#21096,40.);\r
-#21096 = AXIS2_PLACEMENT_3D('',#21097,#21098,#21099);\r
-#21097 = CARTESIAN_POINT('',(-2.E-15,2.E-15,3.));\r
-#21098 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#21099 = DIRECTION('',(1.,-8.E-17,3.3E-16));\r
-#21100 = PCURVE('',#3338,#21101);\r
-#21101 = DEFINITIONAL_REPRESENTATION('',(#21102),#21106);\r
-#21102 = LINE('',#21103,#21104);\r
-#21103 = CARTESIAN_POINT('',(0.,1.));\r
-#21104 = VECTOR('',#21105,1.);\r
-#21105 = DIRECTION('',(1.,0.));\r
-#21106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#21107 = PCURVE('',#20832,#21108);\r
-#21108 = DEFINITIONAL_REPRESENTATION('',(#21109),#21113);\r
-#21109 = LINE('',#21110,#21111);\r
-#21110 = CARTESIAN_POINT('',(-0.,0.));\r
-#21111 = VECTOR('',#21112,1.);\r
-#21112 = DIRECTION('',(-1.,0.));\r
-#21113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#21114 = ORIENTED_EDGE('',*,*,#21115,.F.);\r
-#21115 = EDGE_CURVE('',#21116,#21092,#21118,.T.);\r
-#21116 = VERTEX_POINT('',#21117);\r
-#21117 = CARTESIAN_POINT('',(16.76968235488,-17.16968235488,\r
-    26.717157287525));\r
-#21118 = SURFACE_CURVE('',#21119,(#21199,#21282),.PCURVE_S1.);\r
-#21119 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#21120,#21121,#21122,#21123,\r
-    #21124,#21125,#21126,#21127,#21128,#21129,#21130,#21131,#21132,\r
-    #21133,#21134,#21135,#21136,#21137,#21138,#21139,#21140,#21141,\r
-    #21142,#21143,#21144,#21145,#21146,#21147,#21148,#21149,#21150,\r
-    #21151,#21152,#21153,#21154,#21155,#21156,#21157,#21158,#21159,\r
-    #21160,#21161,#21162,#21163,#21164,#21165,#21166,#21167,#21168,\r
-    #21169,#21170,#21171,#21172,#21173,#21174,#21175,#21176,#21177,\r
-    #21178,#21179,#21180,#21181,#21182,#21183,#21184,#21185,#21186,\r
-    #21187,#21188,#21189,#21190,#21191,#21192,#21193,#21194,#21195,\r
-    #21196,#21197,#21198),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613028,0.249810233759,0.335724852041,0.420382051208,\r
-    0.565526485588,0.644424134375,0.683354615411,0.761264550251,\r
-    0.841373225548,0.887438369128,1.),.UNSPECIFIED.);\r
-#21120 = CARTESIAN_POINT('',(16.76968235488,-17.16968235488,\r
-    26.717157287525));\r
-#21121 = CARTESIAN_POINT('',(17.169765883379,-16.78010228136,\r
-    26.4350299302));\r
-#21122 = CARTESIAN_POINT('',(17.557043286342,-16.38368216185,\r
-    26.144166320895));\r
-#21123 = CARTESIAN_POINT('',(17.93130018733,-15.98142062748,\r
-    25.844078671963));\r
-#21124 = CARTESIAN_POINT('',(18.292386004483,-15.57440280687,\r
-    25.53425354357));\r
-#21125 = CARTESIAN_POINT('',(18.640227169238,-15.16381162506,\r
-    25.214151897357));\r
-#21126 = CARTESIAN_POINT('',(18.974845672508,-14.75093627869,\r
-    24.883218493446));\r
-#21127 = CARTESIAN_POINT('',(19.296382938315,-14.33717788727,\r
-    24.540900630817));\r
-#21128 = CARTESIAN_POINT('',(19.896168028923,-13.5346201671,\r
-    23.852767167883));\r
-#21129 = CARTESIAN_POINT('',(20.175844145712,-13.14574540156,\r
-    23.508274412796));\r
-#21130 = CARTESIAN_POINT('',(20.444392311653,-12.75870997291,\r
-    23.152770991865));\r
-#21131 = CARTESIAN_POINT('',(20.702163217743,-12.37488317602,\r
-    22.785859408879));\r
-#21132 = CARTESIAN_POINT('',(20.949653658539,-11.99572076976,\r
-    22.407192200694));\r
-#21133 = CARTESIAN_POINT('',(21.187532675543,-11.62274835836,\r
-    22.016505932537));\r
-#21134 = CARTESIAN_POINT('',(21.416663495017,-11.25752903606,\r
-    21.613668633226));\r
-#21135 = CARTESIAN_POINT('',(21.795082428495,-10.64935664682,\r
-    20.904654898562));\r
-#21136 = CARTESIAN_POINT('',(21.948189632119,-10.40177121287,\r
-    20.604493831846));\r
-#21137 = CARTESIAN_POINT('',(22.097822227071,-10.15941655335,\r
-    20.298285092038));\r
-#21138 = CARTESIAN_POINT('',(22.244414142214,-9.922841975705,\r
-    19.986099290312));\r
-#21139 = CARTESIAN_POINT('',(22.388457315698,-9.692577852808,\r
-    19.668059414005));\r
-#21140 = CARTESIAN_POINT('',(22.530499546318,-9.469123335,\r
-    19.344348926832));\r
-#21141 = CARTESIAN_POINT('',(22.671136759854,-9.252932456154,\r
-    19.015218582485));\r
-#21142 = CARTESIAN_POINT('',(22.948815631417,-8.838916846493,\r
-    18.351656955752));\r
-#21143 = CARTESIAN_POINT('',(23.085883834245,-8.640863556464,\r
-    18.017363781935));\r
-#21144 = CARTESIAN_POINT('',(23.222804810551,-8.450619338531,\r
-    17.678427117122));\r
-#21145 = CARTESIAN_POINT('',(23.360216548518,-8.268499705045,\r
-    17.335216049374));\r
-#21146 = CARTESIAN_POINT('',(23.49878033013,-8.094741538929,\r
-    16.988155367155));\r
-#21147 = CARTESIAN_POINT('',(23.639157857159,-7.92949271876,\r
-    16.637721832145));\r
-#21148 = CARTESIAN_POINT('',(23.78197968583,-7.772804935977,\r
-    16.284435425582));\r
-#21149 = CARTESIAN_POINT('',(24.177821845587,-7.370583853212,\r
-    15.319188158689));\r
-#21150 = CARTESIAN_POINT('',(24.436755031003,-7.141471518588,\r
-    14.702544954958));\r
-#21151 = CARTESIAN_POINT('',(24.707324541001,-6.937196221752,\r
-    14.081955208655));\r
-#21152 = CARTESIAN_POINT('',(24.99178848947,-6.756558420283,\r
-    13.460287147119));\r
-#21153 = CARTESIAN_POINT('',(25.291479212056,-6.597379807716,\r
-    12.839998597351));\r
-#21154 = CARTESIAN_POINT('',(25.606100926709,-6.456812661368,\r
-    12.222738339878));\r
-#21155 = CARTESIAN_POINT('',(25.934169140845,-6.331898329313,\r
-    11.609424742122));\r
-#21156 = CARTESIAN_POINT('',(26.458095935183,-6.158884765488,\r
-    10.669431030806));\r
-#21157 = CARTESIAN_POINT('',(26.645993786973,-6.101734127477,\r
-    10.339617651733));\r
-#21158 = CARTESIAN_POINT('',(26.838183221886,-6.048235268949,\r
-    10.011603581163));\r
-#21159 = CARTESIAN_POINT('',(27.035517318147,-5.99819242772,\r
-    9.686037359102));\r
-#21160 = CARTESIAN_POINT('',(27.23880469095,-5.951340231322,\r
-    9.363626849611));\r
-#21161 = CARTESIAN_POINT('',(27.448800900815,-5.907347411695,\r
-    9.045133164382));\r
-#21162 = CARTESIAN_POINT('',(27.666191385082,-5.865823340903,\r
-    8.731358980911));\r
-#21163 = CARTESIAN_POINT('',(28.002772506204,-5.806838892676,\r
-    8.271042393225));\r
-#21164 = CARTESIAN_POINT('',(28.115920164425,-5.787844688378,\r
-    8.120307881795));\r
-#21165 = CARTESIAN_POINT('',(28.231077537976,-5.769292292152,\r
-    7.971029594427));\r
-#21166 = CARTESIAN_POINT('',(28.348306733469,-5.751126270791,\r
-    7.823311899805));\r
-#21167 = CARTESIAN_POINT('',(28.467662353501,-5.733288753002,\r
-    7.677260821701));\r
-#21168 = CARTESIAN_POINT('',(28.589190536773,-5.715719941677,\r
-    7.532983198785));\r
-#21169 = CARTESIAN_POINT('',(28.712927998216,-5.698358626176,\r
-    7.390585844434));\r
-#21170 = CARTESIAN_POINT('',(29.091005679264,-5.646689174609,\r
-    6.969175799932));\r
-#21171 = CARTESIAN_POINT('',(29.352102527093,-5.612812622072,\r
-    6.696088722986));\r
-#21172 = CARTESIAN_POINT('',(29.622358846686,-5.579023506416,\r
-    6.431819771003));\r
-#21173 = CARTESIAN_POINT('',(29.90180624938,-5.544811859733,\r
-    6.177207107879));\r
-#21174 = CARTESIAN_POINT('',(30.190320168091,-5.509675870429,\r
-    5.932993790205));\r
-#21175 = CARTESIAN_POINT('',(30.487604898208,-5.473149690211,\r
-    5.699807402424));\r
-#21176 = CARTESIAN_POINT('',(30.793184235045,-5.434830454393,\r
-    5.478146303048));\r
-#21177 = CARTESIAN_POINT('',(31.428450555706,-5.352837693318,\r
-    5.052678514837));\r
-#21178 = CARTESIAN_POINT('',(31.75865052946,-5.309033795864,\r
-    4.849501120522));\r
-#21179 = CARTESIAN_POINT('',(32.096304715605,-5.262646078306,\r
-    4.659233384327));\r
-#21180 = CARTESIAN_POINT('',(32.440664937917,-5.213407026023,\r
-    4.482017208794));\r
-#21181 = CARTESIAN_POINT('',(32.790954850246,-5.16114097009,\r
-    4.317795348478));\r
-#21182 = CARTESIAN_POINT('',(33.146393274971,-5.105766685849,\r
-    4.166357929629));\r
-#21183 = CARTESIAN_POINT('',(33.506213787135,-5.047289974595,\r
-    4.027383454738));\r
-#21184 = CARTESIAN_POINT('',(34.078685977075,-4.950419535684,\r
-    3.827497316822));\r
-#21185 = CARTESIAN_POINT('',(34.288914429524,-4.914049045042,\r
-    3.758503896589));\r
-#21186 = CARTESIAN_POINT('',(34.500238238084,-4.876686931722,\r
-    3.693414895725));\r
-#21187 = CARTESIAN_POINT('',(34.712537727277,-4.838352218543,\r
-    3.63214304441));\r
-#21188 = CARTESIAN_POINT('',(34.92570162603,-4.799069834585,\r
-    3.574594950204));\r
-#21189 = CARTESIAN_POINT('',(35.139627484056,-4.758869673908,\r
-    3.520673109705));\r
-#21190 = CARTESIAN_POINT('',(35.354222088232,-4.717785654273,\r
-    3.470277920211));\r
-#21191 = CARTESIAN_POINT('',(36.095200482727,-4.573395352295,\r
-    3.308541343226));\r
-#21192 = CARTESIAN_POINT('',(36.624405060153,-4.465896642415,\r
-    3.214253517568));\r
-#21193 = CARTESIAN_POINT('',(37.155907582816,-4.353879371549,\r
-    3.138949656873));\r
-#21194 = CARTESIAN_POINT('',(37.688814172143,-4.237994608855,\r
-    3.0811679131));\r
-#21195 = CARTESIAN_POINT('',(38.222439981842,-4.118962599418,\r
-    3.039549367523));\r
-#21196 = CARTESIAN_POINT('',(38.756302489529,-3.997528955576,\r
-    3.01286121471));\r
-#21197 = CARTESIAN_POINT('',(39.2901161496,-3.874437478198,\r
-    3.000000000028));\r
-#21198 = CARTESIAN_POINT('',(39.823791359364,-3.750418878719,3.));\r
-#21199 = PCURVE('',#3338,#21200);\r
-#21200 = DEFINITIONAL_REPRESENTATION('',(#21201),#21281);\r
-#21201 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#21202,#21203,#21204,#21205,\r
-    #21206,#21207,#21208,#21209,#21210,#21211,#21212,#21213,#21214,\r
-    #21215,#21216,#21217,#21218,#21219,#21220,#21221,#21222,#21223,\r
-    #21224,#21225,#21226,#21227,#21228,#21229,#21230,#21231,#21232,\r
-    #21233,#21234,#21235,#21236,#21237,#21238,#21239,#21240,#21241,\r
-    #21242,#21243,#21244,#21245,#21246,#21247,#21248,#21249,#21250,\r
-    #21251,#21252,#21253,#21254,#21255,#21256,#21257,#21258,#21259,\r
-    #21260,#21261,#21262,#21263,#21264,#21265,#21266,#21267,#21268,\r
-    #21269,#21270,#21271,#21272,#21273,#21274,#21275,#21276,#21277,\r
-    #21278,#21279,#21280),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613028,0.249810233759,0.335724852041,0.420382051208,\r
-    0.565526485588,0.644424134375,0.683354615411,0.761264550251,\r
-    0.841373225548,0.887438369128,1.),.UNSPECIFIED.);\r
-#21202 = CARTESIAN_POINT('',(5.486001964993,5.927553554444E-03));\r
-#21203 = CARTESIAN_POINT('',(5.509269274524,1.187530004501E-02));\r
-#21204 = CARTESIAN_POINT('',(5.532352126162,1.808807351354E-02));\r
-#21205 = CARTESIAN_POINT('',(5.555230366541,2.458747675042E-02));\r
-#21206 = CARTESIAN_POINT('',(5.577881087706,3.139757981259E-02));\r
-#21207 = CARTESIAN_POINT('',(5.600278147479,3.854537273963E-02));\r
-#21208 = CARTESIAN_POINT('',(5.622391779264,4.606111124359E-02));\r
-#21209 = CARTESIAN_POINT('',(5.644188291267,5.397855537257E-02));\r
-#21210 = CARTESIAN_POINT('',(5.685841711002,7.02123856404E-02));\r
-#21211 = CARTESIAN_POINT('',(5.705738416724,7.847991654203E-02));\r
-#21212 = CARTESIAN_POINT('',(5.725287645257,8.716885353943E-02));\r
-#21213 = CARTESIAN_POINT('',(5.744453975329,9.631284031532E-02));\r
-#21214 = CARTESIAN_POINT('',(5.763198893684,0.105948415966));\r
-#21215 = CARTESIAN_POINT('',(5.78148138489,0.116114595113));\r
-#21216 = CARTESIAN_POINT('',(5.799259108703,0.12685161671));\r
-#21217 = CARTESIAN_POINT('',(5.828702907797,0.146241373862));\r
-#21218 = CARTESIAN_POINT('',(5.840641101071,0.154590457769));\r
-#21219 = CARTESIAN_POINT('',(5.85228959115,0.163259950023));\r
-#21220 = CARTESIAN_POINT('',(5.863633599951,0.172263481154));\r
-#21221 = CARTESIAN_POINT('',(5.87465912567,0.181614142063));\r
-#21222 = CARTESIAN_POINT('',(5.885353383768,0.191323865166));\r
-#21223 = CARTESIAN_POINT('',(5.89570528827,0.201402520087));\r
-#21224 = CARTESIAN_POINT('',(5.915560291581,0.22215792331));\r
-#21225 = CARTESIAN_POINT('',(5.925073886937,0.232824076159));\r
-#21226 = CARTESIAN_POINT('',(5.93423807414,0.243861319017));\r
-#21227 = CARTESIAN_POINT('',(5.94304664161,0.25527320126));\r
-#21228 = CARTESIAN_POINT('',(5.951496280456,0.267059523994));\r
-#21229 = CARTESIAN_POINT('',(5.959586836433,0.279215148831));\r
-#21230 = CARTESIAN_POINT('',(5.967321384833,0.29172877651));\r
-#21231 = CARTESIAN_POINT('',(5.987367241961,0.326617974126));\r
-#21232 = CARTESIAN_POINT('',(5.999004546174,0.349659394656));\r
-#21233 = CARTESIAN_POINT('',(6.009642255044,0.373603127614));\r
-#21234 = CARTESIAN_POINT('',(6.019342949434,0.398296932864));\r
-#21235 = CARTESIAN_POINT('',(6.028199227492,0.423532955913));\r
-#21236 = CARTESIAN_POINT('',(6.036316514717,0.449052668234));\r
-#21237 = CARTESIAN_POINT('',(6.043796468604,0.474607302448));\r
-#21238 = CARTESIAN_POINT('',(6.054502292653,0.51377370703));\r
-#21239 = CARTESIAN_POINT('',(6.058112415972,0.527515900518));\r
-#21240 = CARTESIAN_POINT('',(6.061576139007,0.5412150682));\r
-#21241 = CARTESIAN_POINT('',(6.064908280683,0.554875210446));\r
-#21242 = CARTESIAN_POINT('',(6.068124876805,0.568497217361));\r
-#21243 = CARTESIAN_POINT('',(6.071242979618,0.582079108425));\r
-#21244 = CARTESIAN_POINT('',(6.074280267909,0.595616177439));\r
-#21245 = CARTESIAN_POINT('',(6.078722027557,0.615754882298));\r
-#21246 = CARTESIAN_POINT('',(6.080174189713,0.622395840773));\r
-#21247 = CARTESIAN_POINT('',(6.081613055822,0.629022914947));\r
-#21248 = CARTESIAN_POINT('',(6.08304072442,0.635634897977));\r
-#21249 = CARTESIAN_POINT('',(6.084459268893,0.642230386333));\r
-#21250 = CARTESIAN_POINT('',(6.085870715503,0.648807786705));\r
-#21251 = CARTESIAN_POINT('',(6.08727702141,0.655365322904));\r
-#21252 = CARTESIAN_POINT('',(6.091487880218,0.674980704143));\r
-#21253 = CARTESIAN_POINT('',(6.094283024393,0.68797499149));\r
-#21254 = CARTESIAN_POINT('',(6.097079861394,0.700865722255));\r
-#21255 = CARTESIAN_POINT('',(6.099891800383,0.71363409219));\r
-#21256 = CARTESIAN_POINT('',(6.102730278616,0.726260987939));\r
-#21257 = CARTESIAN_POINT('',(6.105603990532,0.738727207423));\r
-#21258 = CARTESIAN_POINT('',(6.108518350823,0.751013588057));\r
-#21259 = CARTESIAN_POINT('',(6.11451547884,0.7755296244));\r
-#21260 = CARTESIAN_POINT('',(6.117601391863,0.787750832402));\r
-#21261 = CARTESIAN_POINT('',(6.120735188915,0.799744415594));\r
-#21262 = CARTESIAN_POINT('',(6.123916502515,0.811495953295));\r
-#21263 = CARTESIAN_POINT('',(6.127142458907,0.822995784774));\r
-#21264 = CARTESIAN_POINT('',(6.130407997953,0.8342380705));\r
-#21265 = CARTESIAN_POINT('',(6.133706393343,0.84521998521));\r
-#21266 = CARTESIAN_POINT('',(6.138941141663,0.862106006229));\r
-#21267 = CARTESIAN_POINT('',(6.140860794389,0.868185223303));\r
-#21268 = CARTESIAN_POINT('',(6.142787575376,0.874178942422));\r
-#21269 = CARTESIAN_POINT('',(6.144720059935,0.880087752652));\r
-#21270 = CARTESIAN_POINT('',(6.146656780201,0.885912537366));\r
-#21271 = CARTESIAN_POINT('',(6.148596250726,0.891654427913));\r
-#21272 = CARTESIAN_POINT('',(6.150536994057,0.897314757293));\r
-#21273 = CARTESIAN_POINT('',(6.157219415864,0.916530546632));\r
-#21274 = CARTESIAN_POINT('',(6.161959445478,0.929685709238));\r
-#21275 = CARTESIAN_POINT('',(6.16667757656,0.942385590296));\r
-#21276 = CARTESIAN_POINT('',(6.17135357863,0.954657238137));\r
-#21277 = CARTESIAN_POINT('',(6.175968506744,0.966527867381));\r
-#21278 = CARTESIAN_POINT('',(6.180505352232,0.978024300909));\r
-#21279 = CARTESIAN_POINT('',(6.184949166016,0.989172995567));\r
-#21280 = CARTESIAN_POINT('',(6.189286913774,1.));\r
-#21281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#21282 = PCURVE('',#4008,#21283);\r
-#21283 = DEFINITIONAL_REPRESENTATION('',(#21284),#21364);\r
-#21284 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#21285,#21286,#21287,#21288,\r
-    #21289,#21290,#21291,#21292,#21293,#21294,#21295,#21296,#21297,\r
-    #21298,#21299,#21300,#21301,#21302,#21303,#21304,#21305,#21306,\r
-    #21307,#21308,#21309,#21310,#21311,#21312,#21313,#21314,#21315,\r
-    #21316,#21317,#21318,#21319,#21320,#21321,#21322,#21323,#21324,\r
-    #21325,#21326,#21327,#21328,#21329,#21330,#21331,#21332,#21333,\r
-    #21334,#21335,#21336,#21337,#21338,#21339,#21340,#21341,#21342,\r
-    #21343,#21344,#21345,#21346,#21347,#21348,#21349,#21350,#21351,\r
-    #21352,#21353,#21354,#21355,#21356,#21357,#21358,#21359,#21360,\r
-    #21361,#21362,#21363),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613028,0.249810233759,0.335724852041,0.420382051208,\r
-    0.565526485588,0.644424134375,0.683354615411,0.761264550251,\r
-    0.841373225548,0.887438369128,1.),.UNSPECIFIED.);\r
-#21285 = CARTESIAN_POINT('',(0.547589403225,1.));\r
-#21286 = CARTESIAN_POINT('',(0.550707124155,0.983817943096));\r
-#21287 = CARTESIAN_POINT('',(0.553467405931,0.967556456207));\r
-#21288 = CARTESIAN_POINT('',(0.555881668436,0.951194838345));\r
-#21289 = CARTESIAN_POINT('',(0.557963588277,0.934713899472));\r
-#21290 = CARTESIAN_POINT('',(0.559729387707,0.918095855371));\r
-#21291 = CARTESIAN_POINT('',(0.561198242998,0.901324568077));\r
-#21292 = CARTESIAN_POINT('',(0.562392812263,0.884386131846));\r
-#21293 = CARTESIAN_POINT('',(0.564232637167,0.851135126303));\r
-#21294 = CARTESIAN_POINT('',(0.564905469131,0.834842187086));\r
-#21295 = CARTESIAN_POINT('',(0.565380812173,0.818382501492));\r
-#21296 = CARTESIAN_POINT('',(0.5656842918,0.801750155308));\r
-#21297 = CARTESIAN_POINT('',(0.565845347217,0.78494246833));\r
-#21298 = CARTESIAN_POINT('',(0.565897622078,0.767960900528));\r
-#21299 = CARTESIAN_POINT('',(0.565879124219,0.750812201711));\r
-#21300 = CARTESIAN_POINT('',(0.565798863883,0.721246498192));\r
-#21301 = CARTESIAN_POINT('',(0.565751263853,0.708905914004));\r
-#21302 = CARTESIAN_POINT('',(0.565704407495,0.696493083126));\r
-#21303 = CARTESIAN_POINT('',(0.565674379223,0.684014469293));\r
-#21304 = CARTESIAN_POINT('',(0.56567826467,0.671478149453));\r
-#21305 = CARTESIAN_POINT('',(0.565733986942,0.658893926144));\r
-#21306 = CARTESIAN_POINT('',(0.565860009122,0.646273371756));\r
-#21307 = CARTESIAN_POINT('',(0.566286651813,0.621171284858));\r
-#21308 = CARTESIAN_POINT('',(0.566584695189,0.608690045595));\r
-#21309 = CARTESIAN_POINT('',(0.566986795938,0.596199038057));\r
-#21310 = CARTESIAN_POINT('',(0.567510806726,0.583712328992));\r
-#21311 = CARTESIAN_POINT('',(0.568174248534,0.571244984123));\r
-#21312 = CARTESIAN_POINT('',(0.568993733567,0.558812833928));\r
-#21313 = CARTESIAN_POINT('',(0.569984232626,0.546432121853));\r
-#21314 = CARTESIAN_POINT('',(0.573170927004,0.513008295921));\r
-#21315 = CARTESIAN_POINT('',(0.575723637096,0.492088908305));\r
-#21316 = CARTESIAN_POINT('',(0.578878881109,0.471452347202));\r
-#21317 = CARTESIAN_POINT('',(0.582677471791,0.451173931631));\r
-#21318 = CARTESIAN_POINT('',(0.587130486551,0.431307437309));\r
-#21319 = CARTESIAN_POINT('',(0.592207981448,0.411877457224));\r
-#21320 = CARTESIAN_POINT('',(0.597854056511,0.392886481886));\r
-#21321 = CARTESIAN_POINT('',(0.607343629582,0.364232012589));\r
-#21322 = CARTESIAN_POINT('',(0.610834373731,0.354265230091));\r
-#21323 = CARTESIAN_POINT('',(0.614494088241,0.344436688466));\r
-#21324 = CARTESIAN_POINT('',(0.618341328371,0.334761791491));\r
-#21325 = CARTESIAN_POINT('',(0.622393202795,0.325257066562));\r
-#21326 = CARTESIAN_POINT('',(0.626665216621,0.315939961226));\r
-#21327 = CARTESIAN_POINT('',(0.631170927833,0.306828521607));\r
-#21328 = CARTESIAN_POINT('',(0.638265451955,0.293555558003));\r
-#21329 = CARTESIAN_POINT('',(0.640669023967,0.289224783195));\r
-#21330 = CARTESIAN_POINT('',(0.643133416742,0.284950887985));\r
-#21331 = CARTESIAN_POINT('',(0.645659746765,0.280736169332));\r
-#21332 = CARTESIAN_POINT('',(0.648248943033,0.276582940418));\r
-#21333 = CARTESIAN_POINT('',(0.650901726624,0.272493509617));\r
-#21334 = CARTESIAN_POINT('',(0.653618590282,0.268470159455));\r
-#21335 = CARTESIAN_POINT('',(0.661965651991,0.256600082545));\r
-#21336 = CARTESIAN_POINT('',(0.667789996284,0.248957436092));\r
-#21337 = CARTESIAN_POINT('',(0.6738738374,0.241606752936));\r
-#21338 = CARTESIAN_POINT('',(0.680214820649,0.234565265889));\r
-#21339 = CARTESIAN_POINT('',(0.686806914182,0.227847378504));\r
-#21340 = CARTESIAN_POINT('',(0.693640198311,0.221464331032));\r
-#21341 = CARTESIAN_POINT('',(0.700700740105,0.215424027675));\r
-#21342 = CARTESIAN_POINT('',(0.715445531903,0.203877357133));\r
-#21343 = CARTESIAN_POINT('',(0.723143525994,0.198389482976));\r
-#21344 = CARTESIAN_POINT('',(0.731045578869,0.193272349094));\r
-#21345 = CARTESIAN_POINT('',(0.739131720621,0.188524492369));\r
-#21346 = CARTESIAN_POINT('',(0.747381713974,0.184139673721));\r
-#21347 = CARTESIAN_POINT('',(0.755775635913,0.180108246759));\r
-#21348 = CARTESIAN_POINT('',(0.764294295064,0.176418261455));\r
-#21349 = CARTESIAN_POINT('',(0.777879254805,0.171123065252));\r
-#21350 = CARTESIAN_POINT('',(0.782874662689,0.169298136011));\r
-#21351 = CARTESIAN_POINT('',(0.787902541141,0.167578873112));\r
-#21352 = CARTESIAN_POINT('',(0.792959945362,0.165962484233));\r
-#21353 = CARTESIAN_POINT('',(0.798044159093,0.164446075163));\r
-#21354 = CARTESIAN_POINT('',(0.803152700627,0.163026698202));\r
-#21355 = CARTESIAN_POINT('',(0.808283328822,0.161701400555));\r
-#21356 = CARTESIAN_POINT('',(0.826019996562,0.15745164248));\r
-#21357 = CARTESIAN_POINT('',(0.838723802885,0.154980863025));\r
-#21358 = CARTESIAN_POINT('',(0.85151900927,0.153011367649));\r
-#21359 = CARTESIAN_POINT('',(0.864384901603,0.151502122533));\r
-#21360 = CARTESIAN_POINT('',(0.877306021412,0.150415924678));\r
-#21361 = CARTESIAN_POINT('',(0.890271817159,0.149719653628));\r
-#21362 = CARTESIAN_POINT('',(0.903276458873,0.149384115164));\r
-#21363 = CARTESIAN_POINT('',(0.91631883909,0.149384115163));\r
-#21364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#21365 = ORIENTED_EDGE('',*,*,#21366,.F.);\r
-#21366 = EDGE_CURVE('',#3294,#21116,#21367,.T.);\r
-#21367 = SURFACE_CURVE('',#21368,(#21399,#21433),.PCURVE_S1.);\r
-#21368 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#21369,#21370,#21371,#21372,\r
-    #21373,#21374,#21375,#21376,#21377,#21378,#21379,#21380,#21381,\r
-    #21382,#21383,#21384,#21385,#21386,#21387,#21388,#21389,#21390,\r
-    #21391,#21392,#21393,#21394,#21395,#21396,#21397,#21398),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,9),(0.,0.755345927279,0.885319425954,\r
-    0.929303087921,1.),.UNSPECIFIED.);\r
-#21369 = CARTESIAN_POINT('',(16.970562748477,-16.97056274847,27.));\r
-#21370 = CARTESIAN_POINT('',(16.245946535099,-17.69517891837,\r
-    25.975237954268));\r
-#21371 = CARTESIAN_POINT('',(15.4947184802,-18.39336618351,\r
-    24.950346552719));\r
-#21372 = CARTESIAN_POINT('',(14.719056549692,-19.06594986855,\r
-    23.926282257138));\r
-#21373 = CARTESIAN_POINT('',(13.921246911794,-19.71423674204,\r
-    22.903737607689));\r
-#21374 = CARTESIAN_POINT('',(13.103862698647,-20.34022854889,\r
-    21.883116636141));\r
-#21375 = CARTESIAN_POINT('',(12.269838919979,-20.94670296324,\r
-    20.864530595572));\r
-#21376 = CARTESIAN_POINT('',(11.423099905773,-21.53793862257,\r
-    19.847728952739));\r
-#21377 = CARTESIAN_POINT('',(10.421620002959,-22.2199213077,\r
-    18.657341140936));\r
-#21378 = CARTESIAN_POINT('',(10.274364405755,-22.31976545918,\r
-    18.482615233005));\r
-#21379 = CARTESIAN_POINT('',(10.126905546467,-22.41936213481,\r
-    18.30792058894));\r
-#21380 = CARTESIAN_POINT('',(9.979269663783,-22.51874267218,\r
-    18.133253603256));\r
-#21381 = CARTESIAN_POINT('',(9.831483885933,-22.61793968556,\r
-    17.958610396739));\r
-#21382 = CARTESIAN_POINT('',(9.68357623069,-22.71698706588,\r
-    17.783986816443));\r
-#21383 = CARTESIAN_POINT('',(9.535575605367,-22.81591998072,\r
-    17.609378435692));\r
-#21384 = CARTESIAN_POINT('',(9.337406299691,-22.94822784948,\r
-    17.375695784621));\r
-#21385 = CARTESIAN_POINT('',(9.287293554858,-22.9816718781,\r
-    17.316612223499));\r
-#21386 = CARTESIAN_POINT('',(9.237174724961,-23.01510836679,\r
-    17.25752969112));\r
-#21387 = CARTESIAN_POINT('',(9.18705097207,-23.04853873438,\r
-    17.198448005932));\r
-#21388 = CARTESIAN_POINT('',(9.136923467689,-23.0819644119,\r
-    17.139366984419));\r
-#21389 = CARTESIAN_POINT('',(9.086793392755,-23.11538684259,\r
-    17.080286441109));\r
-#21390 = CARTESIAN_POINT('',(9.03666193764,-23.14880748189,\r
-    17.021206188564));\r
-#21391 = CARTESIAN_POINT('',(8.90595147655,-23.23594576921,\r
-    16.86716386129));\r
-#21392 = CARTESIAN_POINT('',(8.825372175725,-23.28966288715,\r
-    16.772201952896));\r
-#21393 = CARTESIAN_POINT('',(8.744797394904,-23.34338526637,\r
-    16.677239520336));\r
-#21394 = CARTESIAN_POINT('',(8.664232168525,-23.39711906387,\r
-    16.582275769843));\r
-#21395 = CARTESIAN_POINT('',(8.58368157023,-23.45087047853,\r
-    16.487309905754));\r
-#21396 = CARTESIAN_POINT('',(8.503150712864,-23.50464575112,\r
-    16.392341130507));\r
-#21397 = CARTESIAN_POINT('',(8.422644748478,-23.5584511643,\r
-    16.297368644642));\r
-#21398 = CARTESIAN_POINT('',(8.342168868329,-23.61229304261,\r
-    16.202391646802));\r
-#21399 = PCURVE('',#3338,#21400);\r
-#21400 = DEFINITIONAL_REPRESENTATION('',(#21401),#21432);\r
-#21401 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#21402,#21403,#21404,#21405,\r
-    #21406,#21407,#21408,#21409,#21410,#21411,#21412,#21413,#21414,\r
-    #21415,#21416,#21417,#21418,#21419,#21420,#21421,#21422,#21423,\r
-    #21424,#21425,#21426,#21427,#21428,#21429,#21430,#21431),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,9),(0.,0.755345927279,0.885319425954,\r
-    0.929303087921,1.),.UNSPECIFIED.);\r
-#21402 = CARTESIAN_POINT('',(5.497787143782,0.));\r
-#21403 = CARTESIAN_POINT('',(5.45508872521,2.134921014004E-02));\r
-#21404 = CARTESIAN_POINT('',(5.412384892471,4.374289688408E-02));\r
-#21405 = CARTESIAN_POINT('',(5.369686028311,6.728036359181E-02));\r
-#21406 = CARTESIAN_POINT('',(5.327014931317,9.208066624928E-02));\r
-#21407 = CARTESIAN_POINT('',(5.28441679738,0.118289257882));\r
-#21408 = CARTESIAN_POINT('',(5.241964966366,0.14607463925));\r
-#21409 = CARTESIAN_POINT('',(5.199793749114,0.175640638434));\r
-#21410 = CARTESIAN_POINT('',(5.150940077763,0.212571244128));\r
-#21411 = CARTESIAN_POINT('',(5.143782375732,0.218050530706));\r
-#21412 = CARTESIAN_POINT('',(5.136640221385,0.223588194418));\r
-#21413 = CARTESIAN_POINT('',(5.129514736929,0.229185032152));\r
-#21414 = CARTESIAN_POINT('',(5.122407110965,0.234841775187));\r
-#21415 = CARTESIAN_POINT('',(5.11531859849,0.240559089184));\r
-#21416 = CARTESIAN_POINT('',(5.108250520894,0.246337574191));\r
-#21417 = CARTESIAN_POINT('',(5.098819779137,0.254154113398));\r
-#21418 = CARTESIAN_POINT('',(5.096437791451,0.256137526392));\r
-#21419 = CARTESIAN_POINT('',(5.094058356707,0.258128023152));\r
-#21420 = CARTESIAN_POINT('',(5.091681529534,0.260125621659));\r
-#21421 = CARTESIAN_POINT('',(5.089307365393,0.262130338339));\r
-#21422 = CARTESIAN_POINT('',(5.086935920573,0.264142188072));\r
-#21423 = CARTESIAN_POINT('',(5.084567252192,0.266161184184));\r
-#21424 = CARTESIAN_POINT('',(5.078398707142,0.271444067054));\r
-#21425 = CARTESIAN_POINT('',(5.07460331857,0.274719287577));\r
-#21426 = CARTESIAN_POINT('',(5.070815493612,0.278013050587));\r
-#21427 = CARTESIAN_POINT('',(5.067035478115,0.281325392399));\r
-#21428 = CARTESIAN_POINT('',(5.063263522641,0.284656335082));\r
-#21429 = CARTESIAN_POINT('',(5.059499882469,0.288005886458));\r
-#21430 = CARTESIAN_POINT('',(5.055744817595,0.291374040099));\r
-#21431 = CARTESIAN_POINT('',(5.051998592732,0.294760775329));\r
-#21432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#21433 = PCURVE('',#3309,#21434);\r
-#21434 = DEFINITIONAL_REPRESENTATION('',(#21435),#21466);\r
-#21435 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#21436,#21437,#21438,#21439,\r
-    #21440,#21441,#21442,#21443,#21444,#21445,#21446,#21447,#21448,\r
-    #21449,#21450,#21451,#21452,#21453,#21454,#21455,#21456,#21457,\r
-    #21458,#21459,#21460,#21461,#21462,#21463,#21464,#21465),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,9),(0.,0.755345927279,0.885319425954,\r
-    0.929303087921,1.),.UNSPECIFIED.);\r
-#21436 = CARTESIAN_POINT('',(-1.154700538379,-1.632993161855));\r
-#21437 = CARTESIAN_POINT('',(2.859276528697E-02,-2.469707843358));\r
-#21438 = CARTESIAN_POINT('',(1.233689230184,-3.275905054296));\r
-#21439 = CARTESIAN_POINT('',(2.45825834112,-4.052537797522));\r
-#21440 = CARTESIAN_POINT('',(3.700033611313,-4.80111499936));\r
-#21441 = CARTESIAN_POINT('',(4.956680819316,-5.523948075759));\r
-#21442 = CARTESIAN_POINT('',(6.225739307726,-6.224244408521));\r
-#21443 = CARTESIAN_POINT('',(7.504149519965,-6.90694454266));\r
-#21444 = CARTESIAN_POINT('',(9.009125160065,-7.694430316336));\r
-#21445 = CARTESIAN_POINT('',(9.230236901683,-7.809720411815));\r
-#21446 = CARTESIAN_POINT('',(9.451496555896,-7.924724746777));\r
-#21447 = CARTESIAN_POINT('',(9.672884780533,-8.039479506782));\r
-#21448 = CARTESIAN_POINT('',(9.894381665152,-8.154022351541));\r
-#21449 = CARTESIAN_POINT('',(10.115966731042,-8.268392414923));\r
-#21450 = CARTESIAN_POINT('',(10.337618931222,-8.382630304951));\r
-#21451 = CARTESIAN_POINT('',(10.634340233253,-8.53540627224));\r
-#21452 = CARTESIAN_POINT('',(10.709369027988,-8.574024110093));\r
-#21453 = CARTESIAN_POINT('',(10.784402197213,-8.612633241587));\r
-#21454 = CARTESIAN_POINT('',(10.859438896919,-8.651235305041));\r
-#21455 = CARTESIAN_POINT('',(10.934478276531,-8.68983195287));\r
-#21456 = CARTESIAN_POINT('',(11.0095194789,-8.728424851581));\r
-#21457 = CARTESIAN_POINT('',(11.084561640309,-8.767015681776));\r
-#21458 = CARTESIAN_POINT('',(11.280222663998,-8.867634309057));\r
-#21459 = CARTESIAN_POINT('',(11.40084167099,-8.929661494058));\r
-#21460 = CARTESIAN_POINT('',(11.521457290041,-8.991694754268));\r
-#21461 = CARTESIAN_POINT('',(11.642065868831,-9.053741199172));\r
-#21462 = CARTESIAN_POINT('',(11.762663724127,-9.11580798662));\r
-#21463 = CARTESIAN_POINT('',(11.883247141779,-9.177902322832));\r
-#21464 = CARTESIAN_POINT('',(12.003812376724,-9.240031462395));\r
-#21465 = CARTESIAN_POINT('',(12.124355652982,-9.302202708266));\r
-#21466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#21467 = ADVANCED_FACE('',(#21468),#3309,.F.);\r
-#21468 = FACE_BOUND('',#21469,.F.);\r
-#21469 = EDGE_LOOP('',(#21470,#21471,#21472,#21492));\r
-#21470 = ORIENTED_EDGE('',*,*,#3293,.T.);\r
-#21471 = ORIENTED_EDGE('',*,*,#21366,.T.);\r
-#21472 = ORIENTED_EDGE('',*,*,#21473,.T.);\r
-#21473 = EDGE_CURVE('',#21116,#3408,#21474,.T.);\r
-#21474 = SURFACE_CURVE('',#21475,(#21479,#21486),.PCURVE_S1.);\r
-#21475 = LINE('',#21476,#21477);\r
-#21476 = CARTESIAN_POINT('',(30.205591591022,-30.60559159102,\r
-    26.717157287525));\r
-#21477 = VECTOR('',#21478,1.);\r
-#21478 = DIRECTION('',(-0.707106781187,0.707106781187,-8.E-17));\r
-#21479 = PCURVE('',#3309,#21480);\r
-#21480 = DEFINITIONAL_REPRESENTATION('',(#21481),#21485);\r
-#21481 = LINE('',#21482,#21483);\r
-#21482 = CARTESIAN_POINT('',(-11.79775702061,-17.37736830715));\r
-#21483 = VECTOR('',#21484,1.);\r
-#21484 = DIRECTION('',(0.57735026919,0.816496580928));\r
-#21485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#21486 = PCURVE('',#4008,#21487);\r
-#21487 = DEFINITIONAL_REPRESENTATION('',(#21488),#21491);\r
-#21488 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#21489,#21490),.UNSPECIFIED.,\r
-  .F.,.F.,(2,2),(0.,42.),.PIECEWISE_BEZIER_KNOTS.);\r
-#21489 = CARTESIAN_POINT('',(1.,1.));\r
-#21490 = CARTESIAN_POINT('',(0.,1.));\r
-#21491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#21492 = ORIENTED_EDGE('',*,*,#3407,.F.);\r
-#21493 = ADVANCED_FACE('',(#21494),#4008,.T.);\r
-#21494 = FACE_BOUND('',#21495,.T.);\r
-#21495 = EDGE_LOOP('',(#21496,#21497,#21498,#21499,#21717));\r
-#21496 = ORIENTED_EDGE('',*,*,#21115,.F.);\r
-#21497 = ORIENTED_EDGE('',*,*,#21473,.T.);\r
-#21498 = ORIENTED_EDGE('',*,*,#3864,.F.);\r
-#21499 = ORIENTED_EDGE('',*,*,#21500,.F.);\r
-#21500 = EDGE_CURVE('',#21501,#3813,#21503,.T.);\r
-#21501 = VERTEX_POINT('',#21502);\r
-#21502 = CARTESIAN_POINT('',(39.967961360021,-1.600645096165,-3.));\r
-#21503 = SURFACE_CURVE('',#21504,(#21573,#21645),.PCURVE_S1.);\r
-#21504 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#21505,#21506,#21507,#21508,\r
-    #21509,#21510,#21511,#21512,#21513,#21514,#21515,#21516,#21517,\r
-    #21518,#21519,#21520,#21521,#21522,#21523,#21524,#21525,#21526,\r
-    #21527,#21528,#21529,#21530,#21531,#21532,#21533,#21534,#21535,\r
-    #21536,#21537,#21538,#21539,#21540,#21541,#21542,#21543,#21544,\r
-    #21545,#21546,#21547,#21548,#21549,#21550,#21551,#21552,#21553,\r
-    #21554,#21555,#21556,#21557,#21558,#21559,#21560,#21561,#21562,\r
-    #21563,#21564,#21565,#21566,#21567,#21568,#21569,#21570,#21571,\r
-    #21572),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267778389,0.219958145507,0.265125711784,0.366865279272,\r
-    0.514806653552,0.56277849891,0.610414473976,0.748924768957,\r
-    0.858377822314,0.934322048383,1.),.UNSPECIFIED.);\r
-#21505 = CARTESIAN_POINT('',(39.967961360103,-1.600645094108,-3.));\r
-#21506 = CARTESIAN_POINT('',(38.987670750456,-2.110882446419,\r
-    -2.999999999969));\r
-#21507 = CARTESIAN_POINT('',(37.993123502989,-2.593636084179,\r
-    -2.985095523149));\r
-#21508 = CARTESIAN_POINT('',(36.984308664299,-3.046294772575,\r
-    -2.953898211595));\r
-#21509 = CARTESIAN_POINT('',(35.96166675613,-3.466035865251,\r
-    -2.904758251316));\r
-#21510 = CARTESIAN_POINT('',(34.926130911581,-3.849916809079,\r
-    -2.835706936346));\r
-#21511 = CARTESIAN_POINT('',(33.879204931062,-4.195067877842,\r
-    -2.74441789913));\r
-#21512 = CARTESIAN_POINT('',(32.290996871901,-4.652101524811,\r
-    -2.569629359123));\r
-#21513 = CARTESIAN_POINT('',(31.756598404685,-4.794745953588,\r
-    -2.504742879569));\r
-#21514 = CARTESIAN_POINT('',(31.220179636556,-4.926597051008,\r
-    -2.433185867933));\r
-#21515 = CARTESIAN_POINT('',(30.682087257317,-5.047355644356,\r
-    -2.354592812751));\r
-#21516 = CARTESIAN_POINT('',(30.142720343177,-5.156760466763,\r
-    -2.268578792143));\r
-#21517 = CARTESIAN_POINT('',(29.602532833568,-5.25460286561,\r
-    -2.174743874234));\r
-#21518 = CARTESIAN_POINT('',(28.730745404511,-5.393539089831,\r
-    -2.010117252108));\r
-#21519 = CARTESIAN_POINT('',(28.399338077261,-5.441939815174,\r
-    -1.944464496601));\r
-#21520 = CARTESIAN_POINT('',(28.067932172093,-5.485911219198,\r
-    -1.875625167615));\r
-#21521 = CARTESIAN_POINT('',(27.736652594202,-5.52543079759,\r
-    -1.803503649463));\r
-#21522 = CARTESIAN_POINT('',(27.405630951487,-5.560487368481,\r
-    -1.728003768888));\r
-#21523 = CARTESIAN_POINT('',(27.075005497931,-5.591082431435,\r
-    -1.64902976975));\r
-#21524 = CARTESIAN_POINT('',(26.001408663307,-5.676132145539,\r
-    -1.380561033204));\r
-#21525 = CARTESIAN_POINT('',(25.26057825669,-5.712479863196,\r
-    -1.176513665835));\r
-#21526 = CARTESIAN_POINT('',(24.524170678721,-5.726440298574,\r
-    -0.953283728771));\r
-#21527 = CARTESIAN_POINT('',(23.793974656525,-5.718559885097,\r
-    -0.709833419307));\r
-#21528 = CARTESIAN_POINT('',(23.071808554553,-5.689821556853,\r
-    -0.4451985244));\r
-#21529 = CARTESIAN_POINT('',(22.359490764275,-5.641655039513,\r
-    -0.15857716455));\r
-#21530 = CARTESIAN_POINT('',(20.639909623042,-5.48028867324,\r
-    0.600039461371));\r
-#21531 = CARTESIAN_POINT('',(19.64531956382,-5.347461540659,\r
-    1.097233775298));\r
-#21532 = CARTESIAN_POINT('',(18.680689926737,-5.183057711073,\r
-    1.64367036126));\r
-#21533 = CARTESIAN_POINT('',(17.750451969339,-4.994473072039,\r
-    2.240029036552));\r
-#21534 = CARTESIAN_POINT('',(16.857729369478,-4.790177781526,\r
-    2.885777519251));\r
-#21535 = CARTESIAN_POINT('',(16.00447327648,-4.578488866183,\r
-    3.578958087519));\r
-#21536 = CARTESIAN_POINT('',(14.928162264498,-4.298160484743,\r
-    4.555432498626));\r
-#21537 = CARTESIAN_POINT('',(14.668849456445,-4.229513078836,\r
-    4.799200745839));\r
-#21538 = CARTESIAN_POINT('',(14.413800440621,-4.161110094942,\r
-    5.047536864339));\r
-#21539 = CARTESIAN_POINT('',(14.163021842344,-4.093189322111,\r
-    5.300325078164));\r
-#21540 = CARTESIAN_POINT('',(13.916526398558,-4.025977356863,\r
-    5.557458648072));\r
-#21541 = CARTESIAN_POINT('',(13.674290402597,-3.959682380782,\r
-    5.818797694586));\r
-#21542 = CARTESIAN_POINT('',(13.199985349932,-3.829773084221,\r
-    6.347779561454));\r
-#21543 = CARTESIAN_POINT('',(12.967856233482,-3.766143064998,\r
-    6.615365484258));\r
-#21544 = CARTESIAN_POINT('',(12.739903830353,-3.703800098894,\r
-    6.886851634538));\r
-#21545 = CARTESIAN_POINT('',(12.516112891817,-3.642920100666,\r
-    7.162114020168));\r
-#21546 = CARTESIAN_POINT('',(12.296466804864,-3.583664601008,\r
-    7.441028899832));\r
-#21547 = CARTESIAN_POINT('',(12.08094789696,-3.526181057479,\r
-    7.72347310737));\r
-#21548 = CARTESIAN_POINT('',(11.254824112074,-3.309000296793,\r
-    8.840489131325));\r
-#21549 = CARTESIAN_POINT('',(10.6748313537,-3.163504960232,\r
-    9.700482281903));\r
-#21550 = CARTESIAN_POINT('',(10.129138510177,-3.037417053677,\r
-    10.586255072471));\r
-#21551 = CARTESIAN_POINT('',(9.617238508942,-2.93307319635,\r
-    11.494822766131));\r
-#21552 = CARTESIAN_POINT('',(9.138522003627,-2.852008595241,\r
-    12.423280693995));\r
-#21553 = CARTESIAN_POINT('',(8.69210441386,-2.795444209282,\r
-    13.368760998668));\r
-#21554 = CARTESIAN_POINT('',(7.947851887839,-2.74059027799,\r
-    15.086449448788));\r
-#21555 = CARTESIAN_POINT('',(7.638476491869,-2.732563975408,\r
-    15.853435156568));\r
-#21556 = CARTESIAN_POINT('',(7.347443674807,-2.741426022821,\r
-    16.627737514929));\r
-#21557 = CARTESIAN_POINT('',(7.073646988487,-2.767966664208,\r
-    17.407862987658));\r
-#21558 = CARTESIAN_POINT('',(6.815548132367,-2.81318432833,\r
-    18.192247162916));\r
-#21559 = CARTESIAN_POINT('',(6.570894180745,-2.878518622662,\r
-    18.979151542122));\r
-#21560 = CARTESIAN_POINT('',(6.173483856216,-3.02587983875,\r
-    20.312857193345));\r
-#21561 = CARTESIAN_POINT('',(6.015529413881,-3.096670463592,\r
-    20.859393188315));\r
-#21562 = CARTESIAN_POINT('',(5.861273099059,-3.178403479193,\r
-    21.40545611779));\r
-#21563 = CARTESIAN_POINT('',(5.709320017663,-3.271608368053,\r
-    21.950256835048));\r
-#21564 = CARTESIAN_POINT('',(5.557954875854,-3.376775188186,\r
-    22.492892808069));\r
-#21565 = CARTESIAN_POINT('',(5.405061881468,-3.494178690011,\r
-    23.03235924956));\r
-#21566 = CARTESIAN_POINT('',(5.112630788871,-3.735579524473,\r
-    24.030537046418));\r
-#21567 = CARTESIAN_POINT('',(4.974085542196,-3.856536834015,\r
-    24.490292853141));\r
-#21568 = CARTESIAN_POINT('',(4.831071667265,-3.986369460591,\r
-    24.946198069202));\r
-#21569 = CARTESIAN_POINT('',(4.681908666321,-4.12467938334,\r
-    25.397514113732));\r
-#21570 = CARTESIAN_POINT('',(4.524819501926,-4.27068461965,\r
-    25.843512016975));\r
-#21571 = CARTESIAN_POINT('',(4.35811807188,-4.423123760596,\r
-    26.283564045781));\r
-#21572 = CARTESIAN_POINT('',(4.180352618315,-4.580352618315,\r
-    26.717157287525));\r
-#21573 = PCURVE('',#4008,#21574);\r
-#21574 = DEFINITIONAL_REPRESENTATION('',(#21575),#21644);\r
-#21575 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#21576,#21577,#21578,#21579,\r
-    #21580,#21581,#21582,#21583,#21584,#21585,#21586,#21587,#21588,\r
-    #21589,#21590,#21591,#21592,#21593,#21594,#21595,#21596,#21597,\r
-    #21598,#21599,#21600,#21601,#21602,#21603,#21604,#21605,#21606,\r
-    #21607,#21608,#21609,#21610,#21611,#21612,#21613,#21614,#21615,\r
-    #21616,#21617,#21618,#21619,#21620,#21621,#21622,#21623,#21624,\r
-    #21625,#21626,#21627,#21628,#21629,#21630,#21631,#21632,#21633,\r
-    #21634,#21635,#21636,#21637,#21638,#21639,#21640,#21641,#21642,\r
-    #21643),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267778389,0.219958145507,0.265125711784,0.366865279272,\r
-    0.514806653552,0.56277849891,0.610414473976,0.748924768957,\r
-    0.858377822314,0.934322048383,1.),.UNSPECIFIED.);\r
-#21576 = CARTESIAN_POINT('',(0.940985361021,9.22E-15));\r
-#21577 = CARTESIAN_POINT('',(0.915597975348,7.5193E-13));\r
-#21578 = CARTESIAN_POINT('',(0.890186435547,3.54872861668E-04));\r
-#21579 = CARTESIAN_POINT('',(0.864729498515,1.097663377197E-03));\r
-#21580 = CARTESIAN_POINT('',(0.839215400859,2.268143571202E-03));\r
-#21581 = CARTESIAN_POINT('',(0.813641188992,3.91432460885E-03));\r
-#21582 = CARTESIAN_POINT('',(0.78801399397,6.093923524242E-03));\r
-#21583 = CARTESIAN_POINT('',(0.749426756767,1.027729901572E-02));\r
-#21584 = CARTESIAN_POINT('',(0.736491442297,1.18316335956E-02));\r
-#21585 = CARTESIAN_POINT('',(0.723551337857,1.354749858173E-02));\r
-#21586 = CARTESIAN_POINT('',(0.710610443653,1.543430416431E-02));\r
-#21587 = CARTESIAN_POINT('',(0.697673848371,1.750209939604E-02));\r
-#21588 = CARTESIAN_POINT('',(0.684747847631,1.97615109428E-02));\r
-#21589 = CARTESIAN_POINT('',(0.663928400921,2.373283793269E-02));\r
-#21590 = CARTESIAN_POINT('',(0.65602357151,2.53181694836E-02));\r
-#21591 = CARTESIAN_POINT('',(0.648127342274,2.698223227541E-02));\r
-#21592 = CARTESIAN_POINT('',(0.640241638895,2.872765656291E-02));\r
-#21593 = CARTESIAN_POINT('',(0.632368554407,3.055712864291E-02));\r
-#21594 = CARTESIAN_POINT('',(0.624510358925,3.247337242994E-02));\r
-#21595 = CARTESIAN_POINT('',(0.599008060977,3.899708560554E-02));\r
-#21596 = CARTESIAN_POINT('',(0.581433121453,4.396959105563E-02));\r
-#21597 = CARTESIAN_POINT('',(0.563974828118,4.942760049828E-02));\r
-#21598 = CARTESIAN_POINT('',(0.546665191402,5.54028165887E-02));\r
-#21599 = CARTESIAN_POINT('',(0.529538592655,6.192688725778E-02));\r
-#21600 = CARTESIAN_POINT('',(0.512631812331,6.90295034355E-02));\r
-#21601 = CARTESIAN_POINT('',(0.471775100546,8.794068272954E-02));\r
-#21602 = CARTESIAN_POINT('',(0.448106581275,0.100424696224));\r
-#21603 = CARTESIAN_POINT('',(0.425101742585,0.114262810231));\r
-#21604 = CARTESIAN_POINT('',(0.402867768957,0.129518717582));\r
-#21605 = CARTESIAN_POINT('',(0.38149625257,0.146237075571));\r
-#21606 = CARTESIAN_POINT('',(0.361060587997,0.164437208764));\r
-#21607 = CARTESIAN_POINT('',(0.3353097618,0.190492519651));\r
-#21608 = CARTESIAN_POINT('',(0.329107937857,0.19702812571));\r
-#21609 = CARTESIAN_POINT('',(0.323011397744,0.203719478882));\r
-#21610 = CARTESIAN_POINT('',(0.317021362277,0.210566319704));\r
-#21611 = CARTESIAN_POINT('',(0.31113919507,0.217568740509));\r
-#21612 = CARTESIAN_POINT('',(0.30536541273,0.224726014584));\r
-#21613 = CARTESIAN_POINT('',(0.294075921502,0.239298643322));\r
-#21614 = CARTESIAN_POINT('',(0.288558671065,0.246711841581));\r
-#21615 = CARTESIAN_POINT('',(0.283149785133,0.254277254355));\r
-#21616 = CARTESIAN_POINT('',(0.277849898379,0.261994701571));\r
-#21617 = CARTESIAN_POINT('',(0.272659586069,0.269864104946));\r
-#21618 = CARTESIAN_POINT('',(0.2675793693,0.27788550364));\r
-#21619 = CARTESIAN_POINT('',(0.248159558197,0.309825206211));\r
-#21620 = CARTESIAN_POINT('',(0.234643807548,0.334878521348));\r
-#21621 = CARTESIAN_POINT('',(0.222074863506,0.361222083588));\r
-#21622 = CARTESIAN_POINT('',(0.210461106779,0.388868501553));\r
-#21623 = CARTESIAN_POINT('',(0.199806937029,0.417842266482));\r
-#21624 = CARTESIAN_POINT('',(0.190112662819,0.448182374598));\r
-#21625 = CARTESIAN_POINT('',(0.174460385684,0.505040914825));\r
-#21626 = CARTESIAN_POINT('',(0.168144861604,0.531027075992));\r
-#21627 = CARTESIAN_POINT('',(0.162418390619,0.557929147359));\r
-#21628 = CARTESIAN_POINT('',(0.157272622828,0.585781811615));\r
-#21629 = CARTESIAN_POINT('',(0.152693535021,0.614627790169));\r
-#21630 = CARTESIAN_POINT('',(0.148657831106,0.644517765332));\r
-#21631 = CARTESIAN_POINT('',(0.14266352288,0.697014025734));\r
-#21632 = CARTESIAN_POINT('',(0.140447353127,0.719047982263));\r
-#21633 = CARTESIAN_POINT('',(0.138454910135,0.741631255407));\r
-#21634 = CARTESIAN_POINT('',(0.136665354886,0.764783531641));\r
-#21635 = CARTESIAN_POINT('',(0.135050488292,0.788525208422));\r
-#21636 = CARTESIAN_POINT('',(0.133570780866,0.812877706827));\r
-#21637 = CARTESIAN_POINT('',(0.130968063343,0.859483790893));\r
-#21638 = CARTESIAN_POINT('',(0.129823915608,0.881575441876));\r
-#21639 = CARTESIAN_POINT('',(0.128709624145,0.904162194058));\r
-#21640 = CARTESIAN_POINT('',(0.127585879035,0.927263894007));\r
-#21641 = CARTESIAN_POINT('',(0.12640667856,0.950906792843));\r
-#21642 = CARTESIAN_POINT('',(0.125122384502,0.97513027245));\r
-#21643 = CARTESIAN_POINT('',(0.123684620971,1.));\r
-#21644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#21645 = PCURVE('',#3845,#21646);\r
-#21646 = DEFINITIONAL_REPRESENTATION('',(#21647),#21716);\r
-#21647 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#21648,#21649,#21650,#21651,\r
-    #21652,#21653,#21654,#21655,#21656,#21657,#21658,#21659,#21660,\r
-    #21661,#21662,#21663,#21664,#21665,#21666,#21667,#21668,#21669,\r
-    #21670,#21671,#21672,#21673,#21674,#21675,#21676,#21677,#21678,\r
-    #21679,#21680,#21681,#21682,#21683,#21684,#21685,#21686,#21687,\r
-    #21688,#21689,#21690,#21691,#21692,#21693,#21694,#21695,#21696,\r
-    #21697,#21698,#21699,#21700,#21701,#21702,#21703,#21704,#21705,\r
-    #21706,#21707,#21708,#21709,#21710,#21711,#21712,#21713,#21714,\r
-    #21715),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267778389,0.219958145507,0.265125711784,0.366865279272,\r
-    0.514806653552,0.56277849891,0.610414473976,0.748924768957,\r
-    0.858377822314,0.934322048383,1.),.UNSPECIFIED.);\r
-#21648 = CARTESIAN_POINT('',(4.002681462928E-02,1.));\r
-#21649 = CARTESIAN_POINT('',(5.375321721639E-02,0.986679337398));\r
-#21650 = CARTESIAN_POINT('',(6.757528763043E-02,0.972991666284));\r
-#21651 = CARTESIAN_POINT('',(8.145111163939E-02,0.958902426366));\r
-#21652 = CARTESIAN_POINT('',(9.532762775401E-02,0.944375933236));\r
-#21653 = CARTESIAN_POINT('',(0.109138293746,0.929374330343));\r
-#21654 = CARTESIAN_POINT('',(0.122801385443,0.913858440326));\r
-#21655 = CARTESIAN_POINT('',(0.142978746205,0.88969542279));\r
-#21656 = CARTESIAN_POINT('',(0.149676003636,0.881460487267));\r
-#21657 = CARTESIAN_POINT('',(0.156298015394,0.873081191297));\r
-#21658 = CARTESIAN_POINT('',(0.162830950891,0.86455318113));\r
-#21659 = CARTESIAN_POINT('',(0.169259965759,0.855872473908));\r
-#21660 = CARTESIAN_POINT('',(0.175569333977,0.847035664436));\r
-#21661 = CARTESIAN_POINT('',(0.185526392031,0.832526435584));\r
-#21662 = CARTESIAN_POINT('',(0.189259072857,0.826953102181));\r
-#21663 = CARTESIAN_POINT('',(0.192936835642,0.821319544146));\r
-#21664 = CARTESIAN_POINT('',(0.196555809423,0.815625268651));\r
-#21665 = CARTESIAN_POINT('',(0.200112074802,0.809869905985));\r
-#21666 = CARTESIAN_POINT('',(0.203601699653,0.804053237892));\r
-#21667 = CARTESIAN_POINT('',(0.214722213226,0.7849350528));\r
-#21668 = CARTESIAN_POINT('',(0.222066355917,0.771382514517));\r
-#21669 = CARTESIAN_POINT('',(0.229007598227,0.757518628423));\r
-#21670 = CARTESIAN_POINT('',(0.235502529503,0.743347156347));\r
-#21671 = CARTESIAN_POINT('',(0.241512507172,0.728876079666));\r
-#21672 = CARTESIAN_POINT('',(0.247007512669,0.714119168841));\r
-#21673 = CARTESIAN_POINT('',(0.259189207905,0.677254577069));\r
-#21674 = CARTESIAN_POINT('',(0.265285849159,0.654845907548));\r
-#21675 = CARTESIAN_POINT('',(0.270208829837,0.631940005403));\r
-#21676 = CARTESIAN_POINT('',(0.273974807524,0.608616319565));\r
-#21677 = CARTESIAN_POINT('',(0.276690191293,0.584969169058));\r
-#21678 = CARTESIAN_POINT('',(0.278566365753,0.561103251839));\r
-#21679 = CARTESIAN_POINT('',(0.280332855497,0.529353942004));\r
-#21680 = CARTESIAN_POINT('',(0.280708429514,0.521567360219));\r
-#21681 = CARTESIAN_POINT('',(0.281037136954,0.513773411773));\r
-#21682 = CARTESIAN_POINT('',(0.281330128125,0.505970971582));\r
-#21683 = CARTESIAN_POINT('',(0.281599244024,0.498170585292));\r
-#21684 = CARTESIAN_POINT('',(0.281857437742,0.490369565861));\r
-#21685 = CARTESIAN_POINT('',(0.282377004319,0.474823897354));\r
-#21686 = CARTESIAN_POINT('',(0.282638347118,0.467079220949));\r
-#21687 = CARTESIAN_POINT('',(0.282915353879,0.459336313369));\r
-#21688 = CARTESIAN_POINT('',(0.283221866406,0.451596014082));\r
-#21689 = CARTESIAN_POINT('',(0.283572345743,0.443859091801));\r
-#21690 = CARTESIAN_POINT('',(0.283981841445,0.436126251211));\r
-#21691 = CARTESIAN_POINT('',(0.285873626392,0.405927244424));\r
-#21692 = CARTESIAN_POINT('',(0.287912257719,0.383495708535));\r
-#21693 = CARTESIAN_POINT('',(0.290965569345,0.361120664944));\r
-#21694 = CARTESIAN_POINT('',(0.295457712111,0.338814752785));\r
-#21695 = CARTESIAN_POINT('',(0.301848691374,0.316588405153));\r
-#21696 = CARTESIAN_POINT('',(0.310639155919,0.294451662837));\r
-#21697 = CARTESIAN_POINT('',(0.331701260108,0.255007454011));\r
-#21698 = CARTESIAN_POINT('',(0.342856245318,0.237660237704));\r
-#21699 = CARTESIAN_POINT('',(0.356153246959,0.220383241475));\r
-#21700 = CARTESIAN_POINT('',(0.371907438953,0.203183712128));\r
-#21701 = CARTESIAN_POINT('',(0.390470633777,0.186070854428));\r
-#21702 = CARTESIAN_POINT('',(0.412260604805,0.169057963641));\r
-#21703 = CARTESIAN_POINT('',(0.455418203584,0.140444267527));\r
-#21704 = CARTESIAN_POINT('',(0.474872195944,0.128781520328));\r
-#21705 = CARTESIAN_POINT('',(0.496255665427,0.117183816802));\r
-#21706 = CARTESIAN_POINT('',(0.519731015648,0.105660287425));\r
-#21707 = CARTESIAN_POINT('',(0.545464912965,9.42225543387E-02));\r
-#21708 = CARTESIAN_POINT('',(0.573611576354,8.288456153151E-02));\r
-#21709 = CARTESIAN_POINT('',(0.630811462403,6.195483992953E-02));\r
-#21710 = CARTESIAN_POINT('',(0.659226994857,5.233453110181E-02));\r
-#21711 = CARTESIAN_POINT('',(0.689602973152,4.281038986314E-02));\r
-#21712 = CARTESIAN_POINT('',(0.721986182454,3.339369551934E-02));\r
-#21713 = CARTESIAN_POINT('',(0.756385642232,2.409577750817E-02));\r
-#21714 = CARTESIAN_POINT('',(0.792759359139,1.492622639505E-02));\r
-#21715 = CARTESIAN_POINT('',(0.831024899769,5.892641764695E-03));\r
-#21716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#21717 = ORIENTED_EDGE('',*,*,#21718,.T.);\r
-#21718 = EDGE_CURVE('',#21501,#21092,#21719,.T.);\r
-#21719 = SURFACE_CURVE('',#21720,(#21732,#21747),.PCURVE_S1.);\r
-#21720 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#21721,#21722,#21723,#21724,\r
-    #21725,#21726,#21727,#21728,#21729,#21730,#21731),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#21721 = CARTESIAN_POINT('',(39.967961360103,-1.600645094108,-3.));\r
-#21722 = CARTESIAN_POINT('',(39.961098863987,-1.772000916928,\r
-    -2.523943521025));\r
-#21723 = CARTESIAN_POINT('',(39.953366000145,-1.940596878578,\r
-    -2.04739801033));\r
-#21724 = CARTESIAN_POINT('',(39.944779464112,-2.107733000654,\r
-    -1.570607624198));\r
-#21725 = CARTESIAN_POINT('',(39.924051782496,-2.471645276299,\r
-    -0.530911348006));\r
-#21726 = CARTESIAN_POINT('',(39.911549151063,-2.668327004955,\r
-    3.200461378796E-02));\r
-#21727 = CARTESIAN_POINT('',(39.897658321706,-2.866680701854,\r
-    0.594615682917));\r
-#21728 = CARTESIAN_POINT('',(39.86936265294,-3.234439600087,\r
-    1.618298656295));\r
-#21729 = CARTESIAN_POINT('',(39.855491283894,-3.402698253974,\r
-    2.079582431732));\r
-#21730 = CARTESIAN_POINT('',(39.840370839462,-3.574369819445,\r
-    2.540224309252));\r
-#21731 = CARTESIAN_POINT('',(39.823791337728,-3.75041910846,3.0000006));\r
-#21732 = PCURVE('',#4008,#21733);\r
-#21733 = DEFINITIONAL_REPRESENTATION('',(#21734),#21746);\r
-#21734 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#21735,#21736,#21737,#21738,\r
-    #21739,#21740,#21741,#21742,#21743,#21744,#21745),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#21735 = CARTESIAN_POINT('',(0.940985361083,0.));\r
-#21736 = CARTESIAN_POINT('',(0.938224707656,1.133475018927E-02));\r
-#21737 = CARTESIAN_POINT('',(0.93563900877,2.278133652266E-02));\r
-#21738 = CARTESIAN_POINT('',(0.933225950524,3.433838793358E-02));\r
-#21739 = CARTESIAN_POINT('',(0.928335446323,5.977773879451E-02));\r
-#21740 = CARTESIAN_POINT('',(0.925924984556,7.370321226997E-02));\r
-#21741 = CARTESIAN_POINT('',(0.923747720524,8.77808403165E-02));\r
-#21742 = CARTESIAN_POINT('',(0.92019941339,0.113700900692));\r
-#21743 = CARTESIAN_POINT('',(0.918753831813,0.125494143564));\r
-#21744 = CARTESIAN_POINT('',(0.917461038365,0.137388952024));\r
-#21745 = CARTESIAN_POINT('',(0.916318837632,0.149384130816));\r
-#21746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#21747 = PCURVE('',#20832,#21748);\r
-#21748 = DEFINITIONAL_REPRESENTATION('',(#21749),#21761);\r
-#21749 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#21750,#21751,#21752,#21753,\r
-    #21754,#21755,#21756,#21757,#21758,#21759,#21760),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#21750 = CARTESIAN_POINT('',(-6.24315849255,6.));\r
-#21751 = CARTESIAN_POINT('',(-6.238871162972,5.523943521025));\r
-#21752 = CARTESIAN_POINT('',(-6.234651902416,5.04739801033));\r
-#21753 = CARTESIAN_POINT('',(-6.230468052172,4.570607624198));\r
-#21754 = CARTESIAN_POINT('',(-6.221355499664,3.530911348006));\r
-#21755 = CARTESIAN_POINT('',(-6.216428635501,2.967995386212));\r
-#21756 = CARTESIAN_POINT('',(-6.211457762278,2.405384317083));\r
-#21757 = CARTESIAN_POINT('',(-6.202236616332,1.381701343705));\r
-#21758 = CARTESIAN_POINT('',(-6.198015941219,0.920417568268));\r
-#21759 = CARTESIAN_POINT('',(-6.193707614399,0.459775690748));\r
-#21760 = CARTESIAN_POINT('',(-6.189286908005,-6.E-07));\r
-#21761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#21762 = ADVANCED_FACE('',(#21763),#3845,.T.);\r
-#21763 = FACE_BOUND('',#21764,.T.);\r
-#21764 = EDGE_LOOP('',(#21765,#21766,#21767,#22007));\r
-#21765 = ORIENTED_EDGE('',*,*,#21500,.T.);\r
-#21766 = ORIENTED_EDGE('',*,*,#3812,.F.);\r
-#21767 = ORIENTED_EDGE('',*,*,#21768,.T.);\r
-#21768 = EDGE_CURVE('',#3740,#21769,#21771,.T.);\r
-#21769 = VERTEX_POINT('',#21770);\r
-#21770 = CARTESIAN_POINT('',(39.268109941819,-7.616793393367,-3.));\r
-#21771 = SURFACE_CURVE('',#21772,(#21841,#21907),.PCURVE_S1.);\r
-#21772 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#21773,#21774,#21775,#21776,\r
-    #21777,#21778,#21779,#21780,#21781,#21782,#21783,#21784,#21785,\r
-    #21786,#21787,#21788,#21789,#21790,#21791,#21792,#21793,#21794,\r
-    #21795,#21796,#21797,#21798,#21799,#21800,#21801,#21802,#21803,\r
-    #21804,#21805,#21806,#21807,#21808,#21809,#21810,#21811,#21812,\r
-    #21813,#21814,#21815,#21816,#21817,#21818,#21819,#21820,#21821,\r
-    #21822,#21823,#21824,#21825,#21826,#21827,#21828,#21829,#21830,\r
-    #21831,#21832,#21833,#21834,#21835,#21836,#21837,#21838,#21839,\r
-    #21840),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.31324373284E-02,0.134164938732,0.206253639056,0.289095162862,\r
-    0.441240529253,0.481791559628,0.522584322265,0.648883534702,\r
-    0.788637761543,0.859259879622,1.),.UNSPECIFIED.);\r
-#21773 = CARTESIAN_POINT('',(3.901886049123,-4.818224284906,27.));\r
-#21774 = CARTESIAN_POINT('',(4.018932394973,-4.72343801574,\r
-    26.711687789721));\r
-#21775 = CARTESIAN_POINT('',(4.131709748286,-4.630385874969,\r
-    26.42100030733));\r
-#21776 = CARTESIAN_POINT('',(4.240499128457,-4.539523117948,\r
-    26.128016128754));\r
-#21777 = CARTESIAN_POINT('',(4.345637457027,-4.451256623545,\r
-    25.832840231397));\r
-#21778 = CARTESIAN_POINT('',(4.447499888356,-4.365932370603,\r
-    25.535601704027));\r
-#21779 = CARTESIAN_POINT('',(4.54648248991,-4.283831837304,\r
-    25.236448750884));\r
-#21780 = CARTESIAN_POINT('',(4.846657733231,-4.039174250385,\r
-    24.300464749018));\r
-#21781 = CARTESIAN_POINT('',(5.039269230674,-3.88853300548,\r
-    23.657620472071));\r
-#21782 = CARTESIAN_POINT('',(5.224606423201,-3.755323245486,\r
-    23.00843781944));\r
-#21783 = CARTESIAN_POINT('',(5.406560288205,-3.640419223799,\r
-    22.354555828373));\r
-#21784 = CARTESIAN_POINT('',(5.588426848113,-3.543782309088,\r
-    21.697583196809));\r
-#21785 = CARTESIAN_POINT('',(5.772866466621,-3.46505682273,\r
-    21.038969174352));\r
-#21786 = CARTESIAN_POINT('',(6.111794758537,-3.355162468946,\r
-    19.858169747876));\r
-#21787 = CARTESIAN_POINT('',(6.264532982961,-3.317505470862,\r
-    19.336100083297));\r
-#21788 = CARTESIAN_POINT('',(6.421288405097,-3.290502905206,\r
-    18.814424631277));\r
-#21789 = CARTESIAN_POINT('',(6.582907729699,-3.273850905427,\r
-    18.293719228425));\r
-#21790 = CARTESIAN_POINT('',(6.750057999814,-3.267254713917,\r
-    17.774514757358));\r
-#21791 = CARTESIAN_POINT('',(6.923263047975,-3.270451990193,\r
-    17.257307134313));\r
-#21792 = CARTESIAN_POINT('',(7.309417906724,-3.297851669271,\r
-    16.151051688056));\r
-#21793 = CARTESIAN_POINT('',(7.52444413287,-3.325116655545,\r
-    15.562790186346));\r
-#21794 = CARTESIAN_POINT('',(7.748650846752,-3.364630076482,\r
-    14.978501148234));\r
-#21795 = CARTESIAN_POINT('',(7.982483167873,-3.416071978288,\r
-    14.398853360376));\r
-#21796 = CARTESIAN_POINT('',(8.226260766596,-3.479153190832,\r
-    13.824490115404));\r
-#21797 = CARTESIAN_POINT('',(8.480222491278,-3.553588230198,\r
-    13.25604439661));\r
-#21798 = CARTESIAN_POINT('',(9.230021132034,-3.796025397172,\r
-    11.66217480248));\r
-#21799 = CARTESIAN_POINT('',(9.750481942014,-3.990214906642,\r
-    10.652256950396));\r
-#21800 = CARTESIAN_POINT('',(10.307088661659,-4.219644771034,\r
-    9.668307740605));\r
-#21801 = CARTESIAN_POINT('',(10.900475270359,-4.481991909654,\r
-    8.714068178156));\r
-#21802 = CARTESIAN_POINT('',(11.531400920627,-4.773943964226,\r
-    7.793315190529));\r
-#21803 = CARTESIAN_POINT('',(12.201046340596,-5.090710103526,\r
-    6.909909545332));\r
-#21804 = CARTESIAN_POINT('',(13.100021191897,-5.515439718156,\r
-    5.843212096973));\r
-#21805 = CARTESIAN_POINT('',(13.292052692308,-5.606139512278,\r
-    5.621662887145));\r
-#21806 = CARTESIAN_POINT('',(13.486960670338,-5.698040332764,\r
-    5.403113701737));\r
-#21807 = CARTESIAN_POINT('',(13.684774912393,-5.791017015839,\r
-    5.187641252263));\r
-#21808 = CARTESIAN_POINT('',(13.885519585963,-5.884935182134,\r
-    4.975316446725));\r
-#21809 = CARTESIAN_POINT('',(14.089211519023,-5.979651443757,\r
-    4.766203083517));\r
-#21810 = CARTESIAN_POINT('',(14.503754224844,-6.170950118431,\r
-    4.353298542492));\r
-#21811 = CARTESIAN_POINT('',(14.714640292058,-6.267540250122,\r
-    4.149546059854));\r
-#21812 = CARTESIAN_POINT('',(14.928539967032,-6.364634528971,\r
-    3.949169933672));\r
-#21813 = CARTESIAN_POINT('',(15.145463729208,-6.462073258118,\r
-    3.752228275166));\r
-#21814 = CARTESIAN_POINT('',(15.3654168913,-6.559690560702,\r
-    3.558773934801));\r
-#21815 = CARTESIAN_POINT('',(15.58839880228,-6.657315494074,\r
-    3.368854177301));\r
-#21816 = CARTESIAN_POINT('',(16.514134806757,-7.056513623944,\r
-    2.605567873012));\r
-#21817 = CARTESIAN_POINT('',(17.242929658385,-7.356693766992,\r
-    2.062822080085));\r
-#21818 = CARTESIAN_POINT('',(18.000436470474,-7.650062725639,\r
-    1.555636711385));\r
-#21819 = CARTESIAN_POINT('',(18.78581418374,-7.931084559729,\r
-    1.084661970027));\r
-#21820 = CARTESIAN_POINT('',(19.59756574807,-8.194360356151,\r
-    0.649815413634));\r
-#21821 = CARTESIAN_POINT('',(20.433435556135,-8.435125661111,\r
-    0.250421577406));\r
-#21822 = CARTESIAN_POINT('',(22.238662761605,-8.886779729166,\r
-    -0.5185682275));\r
-#21823 = CARTESIAN_POINT('',(23.213038734188,-9.091824637358,\r
-    -0.880578359984));\r
-#21824 = CARTESIAN_POINT('',(24.209387705573,-9.259398793508,\r
-    -1.202082738691));\r
-#21825 = CARTESIAN_POINT('',(25.223350675539,-9.385861390185,\r
-    -1.485599317979));\r
-#21826 = CARTESIAN_POINT('',(26.250532849119,-9.46934615039,\r
-    -1.734001175193));\r
-#21827 = CARTESIAN_POINT('',(27.286658581604,-9.509380746542,\r
-    -1.950164991405));\r
-#21828 = CARTESIAN_POINT('',(28.85367601564,-9.505230962796,\r
-    -2.231194911599));\r
-#21829 = CARTESIAN_POINT('',(29.381034275179,-9.492910312931,\r
-    -2.318022665291));\r
-#21830 = CARTESIAN_POINT('',(29.909240785766,-9.469741379722,\r
-    -2.397701508334));\r
-#21831 = CARTESIAN_POINT('',(30.437865511753,-9.435868433818,\r
-    -2.470585702601));\r
-#21832 = CARTESIAN_POINT('',(30.966519560568,-9.391487703725,\r
-    -2.537016586598));\r
-#21833 = CARTESIAN_POINT('',(31.494855011426,-9.33683437124,\r
-    -2.597318839136));\r
-#21834 = CARTESIAN_POINT('',(33.074217304388,-9.143301549309,\r
-    -2.760363675848));\r
-#21835 = CARTESIAN_POINT('',(34.123316864824,-8.974681488966,\r
-    -2.845792587234));\r
-#21836 = CARTESIAN_POINT('',(35.167552882325,-8.768378531659,\r
-    -2.91051935704));\r
-#21837 = CARTESIAN_POINT('',(36.205173836401,-8.526865803361,\r
-    -2.956649707249));\r
-#21838 = CARTESIAN_POINT('',(37.234928554847,-8.252748082646,\r
-    -2.985974171479));\r
-#21839 = CARTESIAN_POINT('',(38.256025489518,-7.9485826611,\r
-    -2.999999999966));\r
-#21840 = CARTESIAN_POINT('',(39.268109942144,-7.616793391689,-3.));\r
-#21841 = PCURVE('',#3845,#21842);\r
-#21842 = DEFINITIONAL_REPRESENTATION('',(#21843),#21906);\r
-#21843 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#21844,#21845,#21846,#21847,\r
-    #21848,#21849,#21850,#21851,#21852,#21853,#21854,#21855,#21856,\r
-    #21857,#21858,#21859,#21860,#21861,#21862,#21863,#21864,#21865,\r
-    #21866,#21867,#21868,#21869,#21870,#21871,#21872,#21873,#21874,\r
-    #21875,#21876,#21877,#21878,#21879,#21880,#21881,#21882,#21883,\r
-    #21884,#21885,#21886,#21887,#21888,#21889,#21890,#21891,#21892,\r
-    #21893,#21894,#21895,#21896,#21897,#21898,#21899,#21900,#21901,\r
-    #21902,#21903,#21904,#21905),.UNSPECIFIED.,.F.,.F.,(12,10,10,10,10,\r
-    10,12),(0.201108370116,0.441240529253,0.522584322265,0.648883534702,\r
-    0.788637761543,0.859259879622,1.),.UNSPECIFIED.);\r
-#21844 = CARTESIAN_POINT('',(0.437179979793,0.212321474524));\r
-#21845 = CARTESIAN_POINT('',(0.41881178585,0.236458500602));\r
-#21846 = CARTESIAN_POINT('',(0.405572562341,0.260741085553));\r
-#21847 = CARTESIAN_POINT('',(0.396576032734,0.285143254635));\r
-#21848 = CARTESIAN_POINT('',(0.391023969145,0.309652219022));\r
-#21849 = CARTESIAN_POINT('',(0.38821472093,0.334241852548));\r
-#21850 = CARTESIAN_POINT('',(0.387523588293,0.358925599186));\r
-#21851 = CARTESIAN_POINT('',(0.388384081337,0.383660062672));\r
-#21852 = CARTESIAN_POINT('',(0.390285060581,0.408462149966));\r
-#21853 = CARTESIAN_POINT('',(0.392764595321,0.433303943816));\r
-#21854 = CARTESIAN_POINT('',(0.395409715866,0.458175342326));\r
-#21855 = CARTESIAN_POINT('',(0.398688461215,0.49148342512));\r
-#21856 = CARTESIAN_POINT('',(0.399495588942,0.499912656815));\r
-#21857 = CARTESIAN_POINT('',(0.400266190185,0.508339777367));\r
-#21858 = CARTESIAN_POINT('',(0.400986752103,0.516774146182));\r
-#21859 = CARTESIAN_POINT('',(0.401644700266,0.525196138119));\r
-#21860 = CARTESIAN_POINT('',(0.402228140039,0.53361135597));\r
-#21861 = CARTESIAN_POINT('',(0.402726001526,0.54201951884));\r
-#21862 = CARTESIAN_POINT('',(0.403128131351,0.550407289393));\r
-#21863 = CARTESIAN_POINT('',(0.403425203006,0.558780119097));\r
-#21864 = CARTESIAN_POINT('',(0.403608865082,0.567130038856));\r
-#21865 = CARTESIAN_POINT('',(0.403769160657,0.588380538175));\r
-#21866 = CARTESIAN_POINT('',(0.403575315259,0.601246432696));\r
-#21867 = CARTESIAN_POINT('',(0.403062103152,0.614038681913));\r
-#21868 = CARTESIAN_POINT('',(0.402207100539,0.626743853636));\r
-#21869 = CARTESIAN_POINT('',(0.400993469692,0.639349108818));\r
-#21870 = CARTESIAN_POINT('',(0.399409853321,0.651842303954));\r
-#21871 = CARTESIAN_POINT('',(0.39745017475,0.664212057944));\r
-#21872 = CARTESIAN_POINT('',(0.395113343847,0.676447783335));\r
-#21873 = CARTESIAN_POINT('',(0.392402868762,0.688539682048));\r
-#21874 = CARTESIAN_POINT('',(0.389326373419,0.700478705495));\r
-#21875 = CARTESIAN_POINT('',(0.382098116451,0.725288972526));\r
-#21876 = CARTESIAN_POINT('',(0.377866064337,0.738126383253));\r
-#21877 = CARTESIAN_POINT('',(0.373213908971,0.750756860445));\r
-#21878 = CARTESIAN_POINT('',(0.368161640148,0.763171832945));\r
-#21879 = CARTESIAN_POINT('',(0.362732876784,0.775365503368));\r
-#21880 = CARTESIAN_POINT('',(0.356953730067,0.787334381799));\r
-#21881 = CARTESIAN_POINT('',(0.350851845898,0.799076859155));\r
-#21882 = CARTESIAN_POINT('',(0.344455626648,0.810592820221));\r
-#21883 = CARTESIAN_POINT('',(0.337793632217,0.82188329633));\r
-#21884 = CARTESIAN_POINT('',(0.3308941604,0.832950157717));\r
-#21885 = CARTESIAN_POINT('',(0.320192532017,0.849276505861));\r
-#21886 = CARTESIAN_POINT('',(0.316546159069,0.854701154931));\r
-#21887 = CARTESIAN_POINT('',(0.312849361815,0.860070337738));\r
-#21888 = CARTESIAN_POINT('',(0.309105513494,0.865384644265));\r
-#21889 = CARTESIAN_POINT('',(0.305317886485,0.870644709495));\r
-#21890 = CARTESIAN_POINT('',(0.301489652308,0.875851213399));\r
-#21891 = CARTESIAN_POINT('',(0.297623881621,0.881004880953));\r
-#21892 = CARTESIAN_POINT('',(0.293723544223,0.886106482119));\r
-#21893 = CARTESIAN_POINT('',(0.289791509052,0.891156831862));\r
-#21894 = CARTESIAN_POINT('',(0.285830544185,0.896156790138));\r
-#21895 = CARTESIAN_POINT('',(0.273897323833,0.910972867898));\r
-#21896 = CARTESIAN_POINT('',(0.265847248429,0.920641377442));\r
-#21897 = CARTESIAN_POINT('',(0.257713795955,0.930120159603));\r
-#21898 = CARTESIAN_POINT('',(0.249515925621,0.93941661943));\r
-#21899 = CARTESIAN_POINT('',(0.241270930107,0.948538162469));\r
-#21900 = CARTESIAN_POINT('',(0.232994515133,0.957492159281));\r
-#21901 = CARTESIAN_POINT('',(0.224700879046,0.966285909963));\r
-#21902 = CARTESIAN_POINT('',(0.216402792388,0.974926608661));\r
-#21903 = CARTESIAN_POINT('',(0.208111677485,0.983421308094));\r
-#21904 = CARTESIAN_POINT('',(0.199837688017,0.991776884069));\r
-#21905 = CARTESIAN_POINT('',(0.191589788599,1.));\r
-#21906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#21907 = PCURVE('',#21908,#21936);\r
-#21908 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#21909,#21910,#21911)\r
-    ,(#21912,#21913,#21914)\r
-    ,(#21915,#21916,#21917)\r
-    ,(#21918,#21919,#21920)\r
-    ,(#21921,#21922,#21923)\r
-    ,(#21924,#21925,#21926)\r
-    ,(#21927,#21928,#21929)\r
-    ,(#21930,#21931,#21932)\r
-    ,(#21933,#21934,#21935\r
-    )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(2.,3.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#21909 = CARTESIAN_POINT('',(41.217428493247,-6.920234751085,-3.));\r
-#21910 = CARTESIAN_POINT('',(45.663561032527,-14.80613510367,\r
-    18.132466219623));\r
-#21911 = CARTESIAN_POINT('',(24.895477949231,-35.06130598935,\r
-    27.282842712475));\r
-#21912 = CARTESIAN_POINT('',(36.245016715502,-8.846564493124,-3.));\r
-#21913 = CARTESIAN_POINT('',(40.091372585662,-11.87143302722,\r
-    18.132466219623));\r
-#21914 = CARTESIAN_POINT('',(21.884201658388,-30.76075775684,\r
-    27.282842712475));\r
-#21915 = CARTESIAN_POINT('',(30.973124766048,-9.999849964381,-3.));\r
-#21916 = CARTESIAN_POINT('',(34.633349232575,-9.231423821978,\r
-    18.132466219623));\r
-#21917 = CARTESIAN_POINT('',(18.872925367545,-26.46020952432,\r
-    27.282842712475));\r
-#21918 = CARTESIAN_POINT('',(25.541966644158,-10.32577226004,-3.));\r
-#21919 = CARTESIAN_POINT('',(29.236039874034,-6.90681444434,\r
-    18.132466219623));\r
-#21920 = CARTESIAN_POINT('',(15.861649076702,-22.1596612918,\r
-    27.282842712475));\r
-#21921 = CARTESIAN_POINT('',(20.103574329567,-9.800529782987,-3.));\r
-#21922 = CARTESIAN_POINT('',(23.841488268313,-4.906678321617,\r
-    18.132466219623));\r
-#21923 = CARTESIAN_POINT('',(12.850372785859,-17.85911305928,\r
-    27.282842712475));\r
-#21924 = CARTESIAN_POINT('',(14.81351369532,-8.434056543899,-3.));\r
-#21925 = CARTESIAN_POINT('',(18.39039101518,-3.227228501056,\r
-    18.132466219623));\r
-#21926 = CARTESIAN_POINT('',(9.839096495016,-13.55856482677,\r
-    27.282842712475));\r
-#21927 = CARTESIAN_POINT('',(9.821366476137,-6.270224288446,-3.));\r
-#21928 = CARTESIAN_POINT('',(12.825725932916,-1.851740596767,\r
-    18.132466219623));\r
-#21929 = CARTESIAN_POINT('',(6.827820204173,-9.258016594254,\r
-    27.282842712475));\r
-#21930 = CARTESIAN_POINT('',(5.261855375827,-3.383397201296,-3.));\r
-#21931 = CARTESIAN_POINT('',(7.096135263756,-0.751866173965,\r
-    18.132466219623));\r
-#21932 = CARTESIAN_POINT('',(3.81654391333,-4.957468361737,\r
-    27.282842712475));\r
-#21933 = CARTESIAN_POINT('',(1.248160295236,0.127425631397,-3.));\r
-#21934 = CARTESIAN_POINT('',(1.158473600377,0.110134294109,\r
-    18.132466219623));\r
-#21935 = CARTESIAN_POINT('',(0.805267622487,-0.65692012922,\r
-    27.282842712475));\r
-#21936 = DEFINITIONAL_REPRESENTATION('',(#21937),#22006);\r
-#21937 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#21938,#21939,#21940,#21941,\r
-    #21942,#21943,#21944,#21945,#21946,#21947,#21948,#21949,#21950,\r
-    #21951,#21952,#21953,#21954,#21955,#21956,#21957,#21958,#21959,\r
-    #21960,#21961,#21962,#21963,#21964,#21965,#21966,#21967,#21968,\r
-    #21969,#21970,#21971,#21972,#21973,#21974,#21975,#21976,#21977,\r
-    #21978,#21979,#21980,#21981,#21982,#21983,#21984,#21985,#21986,\r
-    #21987,#21988,#21989,#21990,#21991,#21992,#21993,#21994,#21995,\r
-    #21996,#21997,#21998,#21999,#22000,#22001,#22002,#22003,#22004,\r
-    #22005),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.31324373284E-02,0.134164938732,0.206253639056,0.289095162862,\r
-    0.441240529253,0.481791559628,0.522584322265,0.648883534702,\r
-    0.788637761543,0.859259879622,1.),.UNSPECIFIED.);\r
-#21938 = CARTESIAN_POINT('',(2.875455796418,0.9846980552));\r
-#21939 = CARTESIAN_POINT('',(2.874610153272,0.969253407616));\r
-#21940 = CARTESIAN_POINT('',(2.87382656138,0.954038773635));\r
-#21941 = CARTESIAN_POINT('',(2.873092001909,0.939039217951));\r
-#21942 = CARTESIAN_POINT('',(2.872393256277,0.924243688101));\r
-#21943 = CARTESIAN_POINT('',(2.871717420448,0.909643925974));\r
-#21944 = CARTESIAN_POINT('',(2.871052275216,0.895233628841));\r
-#21945 = CARTESIAN_POINT('',(2.868981397104,0.850983882287));\r
-#21946 = CARTESIAN_POINT('',(2.867573637355,0.821784136093));\r
-#21947 = CARTESIAN_POINT('',(2.866056720107,0.79335852841));\r
-#21948 = CARTESIAN_POINT('',(2.864342064438,0.765683301253));\r
-#21949 = CARTESIAN_POINT('',(2.862367336923,0.73873896019));\r
-#21950 = CARTESIAN_POINT('',(2.860087573579,0.712506842125));\r
-#21951 = CARTESIAN_POINT('',(2.855398007619,0.66674352233));\r
-#21952 = CARTESIAN_POINT('',(2.853113929727,0.646953276264));\r
-#21953 = CARTESIAN_POINT('',(2.85060212658,0.627587262157));\r
-#21954 = CARTESIAN_POINT('',(2.847851407274,0.608635949902));\r
-#21955 = CARTESIAN_POINT('',(2.844853850244,0.590090255909));\r
-#21956 = CARTESIAN_POINT('',(2.841603692094,0.571941691717));\r
-#21957 = CARTESIAN_POINT('',(2.834066747519,0.533774424125));\r
-#21958 = CARTESIAN_POINT('',(2.829697609274,0.51388037504));\r
-#21959 = CARTESIAN_POINT('',(2.82498303719,0.494488691777));\r
-#21960 = CARTESIAN_POINT('',(2.819919363654,0.475588787144));\r
-#21961 = CARTESIAN_POINT('',(2.814504531431,0.457171532908));\r
-#21962 = CARTESIAN_POINT('',(2.808737546266,0.439229385444));\r
-#21963 = CARTESIAN_POINT('',(2.791380134706,0.389665510146));\r
-#21964 = CARTESIAN_POINT('',(2.778953688584,0.359155860073));\r
-#21965 = CARTESIAN_POINT('',(2.765339024067,0.330190258988));\r
-#21966 = CARTESIAN_POINT('',(2.750545001391,0.302744206387));\r
-#21967 = CARTESIAN_POINT('',(2.734584622196,0.276807108124));\r
-#21968 = CARTESIAN_POINT('',(2.717473371656,0.252380146001));\r
-#21969 = CARTESIAN_POINT('',(2.694368823145,0.223366850258));\r
-#21970 = CARTESIAN_POINT('',(2.689426368497,0.217369240867));\r
-#21971 = CARTESIAN_POINT('',(2.684403998415,0.211479773726));\r
-#21972 = CARTESIAN_POINT('',(2.679302077456,0.205698771093));\r
-#21973 = CARTESIAN_POINT('',(2.674121152243,0.200026440153));\r
-#21974 = CARTESIAN_POINT('',(2.668861982899,0.194462840781));\r
-#21975 = CARTESIAN_POINT('',(2.658156945478,0.183520771913));\r
-#21976 = CARTESIAN_POINT('',(2.652710154545,0.178143591285));\r
-#21977 = CARTESIAN_POINT('',(2.647185852237,0.172876582011));\r
-#21978 = CARTESIAN_POINT('',(2.641585024518,0.167719719628));\r
-#21979 = CARTESIAN_POINT('',(2.635908793357,0.16267289078));\r
-#21980 = CARTESIAN_POINT('',(2.630158421352,0.157735887889));\r
-#21981 = CARTESIAN_POINT('',(2.606306295287,0.137961942772));\r
-#21982 = CARTESIAN_POINT('',(2.587577491229,0.124063196881));\r
-#21983 = CARTESIAN_POINT('',(2.568194040054,0.111206667649));\r
-#21984 = CARTESIAN_POINT('',(2.548211044802,9.937300256052E-02));\r
-#21985 = CARTESIAN_POINT('',(2.527692661258,8.852995340354E-02));\r
-#21986 = CARTESIAN_POINT('',(2.506710655157,7.863600403445E-02));\r
-#21987 = CARTESIAN_POINT('',(2.461702862006,5.969349169135E-02));\r
-#21988 = CARTESIAN_POINT('',(2.437583849567,5.084429042265E-02));\r
-#21989 = CARTESIAN_POINT('',(2.413097311916,4.303387576832E-02));\r
-#21990 = CARTESIAN_POINT('',(2.388341310871,3.618019162586E-02));\r
-#21991 = CARTESIAN_POINT('',(2.36339992871,3.019920605411E-02));\r
-#21992 = CARTESIAN_POINT('',(2.338346372027,2.501106852832E-02));\r
-#21993 = CARTESIAN_POINT('',(2.300561147707,1.828346488877E-02));\r
-#21994 = CARTESIAN_POINT('',(2.287862833433,1.620829964628E-02));\r
-#21995 = CARTESIAN_POINT('',(2.275157483836,1.430669107214E-02));\r
-#21996 = CARTESIAN_POINT('',(2.262450883129,1.256936784247E-02));\r
-#21997 = CARTESIAN_POINT('',(2.249747707259,1.098753800415E-02));\r
-#21998 = CARTESIAN_POINT('',(2.237051629865,9.552944081841E-03));\r
-#21999 = CARTESIAN_POINT('',(2.199083581768,5.677110563113E-03));\r
-#22000 = CARTESIAN_POINT('',(2.17384258405,3.650755218958E-03));\r
-#22001 = CARTESIAN_POINT('',(2.148661402423,2.117533621443E-03));\r
-#22002 = CARTESIAN_POINT('',(2.123546604657,1.025676031689E-03));\r
-#22003 = CARTESIAN_POINT('',(2.098495292169,3.318565812255E-04));\r
-#22004 = CARTESIAN_POINT('',(2.073496285506,8.3004E-13));\r
-#22005 = CARTESIAN_POINT('',(2.048529562058,1.448E-14));\r
-#22006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#22007 = ORIENTED_EDGE('',*,*,#22008,.F.);\r
-#22008 = EDGE_CURVE('',#21501,#21769,#22009,.T.);\r
-#22009 = SURFACE_CURVE('',#22010,(#22015,#22022),.PCURVE_S1.);\r
-#22010 = CIRCLE('',#22011,40.);\r
-#22011 = AXIS2_PLACEMENT_3D('',#22012,#22013,#22014);\r
-#22012 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#22013 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#22014 = DIRECTION('',(1.,0.,3.3E-16));\r
-#22015 = PCURVE('',#3845,#22016);\r
-#22016 = DEFINITIONAL_REPRESENTATION('',(#22017),#22021);\r
-#22017 = LINE('',#22018,#22019);\r
-#22018 = CARTESIAN_POINT('',(0.,1.));\r
-#22019 = VECTOR('',#22020,1.);\r
-#22020 = DIRECTION('',(1.,0.));\r
-#22021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#22022 = PCURVE('',#20542,#22023);\r
-#22023 = DEFINITIONAL_REPRESENTATION('',(#22024),#22028);\r
-#22024 = LINE('',#22025,#22026);\r
-#22025 = CARTESIAN_POINT('',(0.,0.));\r
-#22026 = VECTOR('',#22027,1.);\r
-#22027 = DIRECTION('',(1.,0.));\r
-#22028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#22029 = ADVANCED_FACE('',(#22030),#3785,.T.);\r
-#22030 = FACE_BOUND('',#22031,.T.);\r
-#22031 = EDGE_LOOP('',(#22032,#22067,#22068,#22131));\r
-#22032 = ORIENTED_EDGE('',*,*,#22033,.F.);\r
-#22033 = EDGE_CURVE('',#3740,#22034,#22036,.T.);\r
-#22034 = VERTEX_POINT('',#22035);\r
-#22035 = CARTESIAN_POINT('',(22.153835351293,-11.26795250538,17.));\r
-#22036 = SURFACE_CURVE('',#22037,(#22045,#22056),.PCURVE_S1.);\r
-#22037 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#22038,#22039,#22040,#22041,\r
-    #22042,#22043,#22044),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#22038 = CARTESIAN_POINT('',(5.689906143361,-2.577782634554,17.));\r
-#22039 = CARTESIAN_POINT('',(10.808685342293,-5.284896893745,17.));\r
-#22040 = CARTESIAN_POINT('',(15.929095908254,-7.988927567306,17.));\r
-#22041 = CARTESIAN_POINT('',(21.051169721017,-10.68980617164,17.));\r
-#22042 = CARTESIAN_POINT('',(26.174830803614,-13.38767039367,17.));\r
-#22043 = CARTESIAN_POINT('',(31.299891680443,-16.08287110175,17.));\r
-#22044 = CARTESIAN_POINT('',(36.426088376211,-18.77590600596,17.));\r
-#22045 = PCURVE('',#3785,#22046);\r
-#22046 = DEFINITIONAL_REPRESENTATION('',(#22047),#22055);\r
-#22047 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#22048,#22049,#22050,#22051,\r
-    #22052,#22053,#22054),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#22048 = CARTESIAN_POINT('',(5.155836426982,-3.52666215698));\r
-#22049 = CARTESIAN_POINT('',(9.726764410203,-7.081515947495));\r
-#22050 = CARTESIAN_POINT('',(14.299834435347,-10.63361628288));\r
-#22051 = CARTESIAN_POINT('',(18.875089789915,-14.18290125584));\r
-#22052 = CARTESIAN_POINT('',(23.452431742114,-17.72949326825));\r
-#22053 = CARTESIAN_POINT('',(28.03161473687,-21.27370530319));\r
-#22054 = CARTESIAN_POINT('',(32.612292382819,-24.81598167056));\r
-#22055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#22056 = PCURVE('',#21908,#22057);\r
-#22057 = DEFINITIONAL_REPRESENTATION('',(#22058),#22066);\r
-#22058 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#22059,#22060,#22061,#22062,\r
-    #22063,#22064,#22065),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#22059 = CARTESIAN_POINT('',(2.875456397057,0.563097109744));\r
-#22060 = CARTESIAN_POINT('',(2.737675948501,0.563097109744));\r
-#22061 = CARTESIAN_POINT('',(2.59990353491,0.563097109744));\r
-#22062 = CARTESIAN_POINT('',(2.46212058649,0.563097109744));\r
-#22063 = CARTESIAN_POINT('',(2.324307938364,0.563097109744));\r
-#22064 = CARTESIAN_POINT('',(2.186448446281,0.563097109744));\r
-#22065 = CARTESIAN_POINT('',(2.048528961987,0.563097109744));\r
-#22066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#22067 = ORIENTED_EDGE('',*,*,#3739,.F.);\r
-#22068 = ORIENTED_EDGE('',*,*,#22069,.F.);\r
-#22069 = EDGE_CURVE('',#22070,#3690,#22072,.T.);\r
-#22070 = VERTEX_POINT('',#22071);\r
-#22071 = CARTESIAN_POINT('',(21.729158819008,-12.06659980106,17.));\r
-#22072 = SURFACE_CURVE('',#22073,(#22081,#22092),.PCURVE_S1.);\r
-#22073 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#22074,#22075,#22076,#22077,\r
-    #22078,#22079,#22080),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#22074 = CARTESIAN_POINT('',(35.514641861268,-19.47730298002,17.));\r
-#22075 = CARTESIAN_POINT('',(30.479177338948,-16.76680993582,17.));\r
-#22076 = CARTESIAN_POINT('',(25.442554362278,-14.05847133804,17.));\r
-#22077 = CARTESIAN_POINT('',(20.404507752016,-11.35278324332,17.));\r
-#22078 = CARTESIAN_POINT('',(15.364847960608,-8.650102041769,17.));\r
-#22079 = CARTESIAN_POINT('',(10.323500615769,-5.95057088504,17.));\r
-#22080 = CARTESIAN_POINT('',(5.280503090001,-3.254126261028,17.));\r
-#22081 = PCURVE('',#3785,#22082);\r
-#22082 = DEFINITIONAL_REPRESENTATION('',(#22083),#22091);\r
-#22083 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#22084,#22085,#22086,#22087,\r
-    #22088,#22089,#22090),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#22084 = CARTESIAN_POINT('',(31.592896482081,-25.34845182219));\r
-#22085 = CARTESIAN_POINT('',(27.104604158187,-21.80473801977));\r
-#22086 = CARTESIAN_POINT('',(22.614796863771,-18.26294476941));\r
-#22087 = CARTESIAN_POINT('',(18.123127308932,-14.72351454362));\r
-#22088 = CARTESIAN_POINT('',(13.629346939275,-11.18676540357));\r
-#22089 = CARTESIAN_POINT('',(9.133357654371,-7.652825411508));\r
-#22090 = CARTESIAN_POINT('',(4.635207287712,-4.121638509884));\r
-#22091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#22092 = PCURVE('',#22093,#22121);\r
-#22093 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#22094,#22095,#22096)\r
-    ,(#22097,#22098,#22099)\r
-    ,(#22100,#22101,#22102)\r
-    ,(#22103,#22104,#22105)\r
-    ,(#22106,#22107,#22108)\r
-    ,(#22109,#22110,#22111)\r
-    ,(#22112,#22113,#22114)\r
-    ,(#22115,#22116,#22117)\r
-    ,(#22118,#22119,#22120\r
-    )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(0.,1.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#22094 = CARTESIAN_POINT('',(0.721455210788,-0.474721986731,-3.));\r
-#22095 = CARTESIAN_POINT('',(0.935535508971,-0.815975155303,\r
-    17.999867544966));\r
-#22096 = CARTESIAN_POINT('',(0.341885250215,-0.981383959358,\r
-    26.717157287525));\r
-#22097 = CARTESIAN_POINT('',(4.817062435881,-4.057194264989,-3.));\r
-#22098 = CARTESIAN_POINT('',(6.841971373309,-1.650662076623,\r
-    17.999867544966));\r
-#22099 = CARTESIAN_POINT('',(3.353161541058,-5.281932191875,\r
-    26.717157287525));\r
-#22100 = CARTESIAN_POINT('',(9.469624783135,-7.002936190651,-3.));\r
-#22101 = CARTESIAN_POINT('',(12.536089896607,-2.728077523174,\r
-    17.999867544966));\r
-#22102 = CARTESIAN_POINT('',(6.364437831901,-9.582480424392,\r
-    26.717157287525));\r
-#22103 = CARTESIAN_POINT('',(14.563652557813,-9.210928288053,-3.));\r
-#22104 = CARTESIAN_POINT('',(18.061917004704,-4.086731216142,\r
-    17.999867544966));\r
-#22105 = CARTESIAN_POINT('',(9.375714122744,-13.88302865691,\r
-    26.717157287525));\r
-#22106 = CARTESIAN_POINT('',(19.961673613165,-10.6052887361,-3.));\r
-#22107 = CARTESIAN_POINT('',(23.471858572874,-5.755550129795,\r
-    17.999867544966));\r
-#22108 = CARTESIAN_POINT('',(12.386990413587,-18.18357688942,\r
-    26.717157287525));\r
-#22109 = CARTESIAN_POINT('',(25.511053526015,-11.14125044738,-3.));\r
-#22110 = CARTESIAN_POINT('',(28.824100500826,-7.751599964021,\r
-    17.999867544966));\r
-#22111 = CARTESIAN_POINT('',(15.39826670443,-22.48412512194,\r
-    26.717157287525));\r
-#22112 = CARTESIAN_POINT('',(31.053051609575,-10.80867667629,-3.));\r
-#22113 = CARTESIAN_POINT('',(34.179156462268,-10.07874495632,\r
-    17.999867544966));\r
-#22114 = CARTESIAN_POINT('',(18.409542995273,-26.78467335446,\r
-    26.717157287525));\r
-#22115 = CARTESIAN_POINT('',(36.432533190651,-9.631854766854,-3.));\r
-#22116 = CARTESIAN_POINT('',(39.596165479369,-12.72772650741,\r
-    17.999867544966));\r
-#22117 = CARTESIAN_POINT('',(21.420819286116,-31.08522158697,\r
-    26.717157287525));\r
-#22118 = CARTESIAN_POINT('',(41.506422759778,-7.666212172937,-3.));\r
-#22119 = CARTESIAN_POINT('',(45.129669490121,-15.67741506993,\r
-    17.999867544966));\r
-#22120 = CARTESIAN_POINT('',(24.432095576959,-35.38576981949,\r
-    26.717157287525));\r
-#22121 = DEFINITIONAL_REPRESENTATION('',(#22122),#22130);\r
-#22122 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#22123,#22124,#22125,#22126,\r
-    #22127,#22128,#22129),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#22123 = CARTESIAN_POINT('',(0.940985961083,0.571814475937));\r
-#22124 = CARTESIAN_POINT('',(0.804867436972,0.571814475937));\r
-#22125 = CARTESIAN_POINT('',(0.668689089625,0.571814475937));\r
-#22126 = CARTESIAN_POINT('',(0.532463782957,0.571814475937));\r
-#22127 = CARTESIAN_POINT('',(0.396208482528,0.571814475937));\r
-#22128 = CARTESIAN_POINT('',(0.259942359753,0.571814475937));\r
-#22129 = CARTESIAN_POINT('',(0.123684020971,0.571814475937));\r
-#22130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#22131 = ORIENTED_EDGE('',*,*,#22132,.F.);\r
-#22132 = EDGE_CURVE('',#22034,#22070,#22133,.T.);\r
-#22133 = SURFACE_CURVE('',#22134,(#22149,#22167),.PCURVE_S1.);\r
-#22134 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#22135,#22136,#22137,#22138,\r
-    #22139,#22140,#22141,#22142,#22143,#22144,#22145,#22146,#22147,\r
-    #22148),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.249999996318,0.5,\r
-    0.750000003682,1.),.UNSPECIFIED.);\r
-#22135 = CARTESIAN_POINT('',(24.097861192329,-6.087056720278,17.));\r
-#22136 = CARTESIAN_POINT('',(23.822309924354,-7.17792768069,17.));\r
-#22137 = CARTESIAN_POINT('',(23.480914932526,-8.252171783073,17.));\r
-#22138 = CARTESIAN_POINT('',(23.075187478177,-9.303806975061,17.));\r
-#22139 = CARTESIAN_POINT('',(22.14019457296,-11.35063371483,17.));\r
-#22140 = CARTESIAN_POINT('',(21.610924797821,-12.34583451661,17.));\r
-#22141 = CARTESIAN_POINT('',(21.022446233089,-13.30721067067,17.));\r
-#22142 = CARTESIAN_POINT('',(19.734135257908,-15.15219479413,17.));\r
-#22143 = CARTESIAN_POINT('',(19.034297076077,-16.0358110287,17.));\r
-#22144 = CARTESIAN_POINT('',(18.28230945126,-16.87549295828,17.));\r
-#22145 = CARTESIAN_POINT('',(16.682805854859,-18.45830680727,17.));\r
-#22146 = CARTESIAN_POINT('',(15.835282685111,-19.20144597389,17.));\r
-#22147 = CARTESIAN_POINT('',(14.944374562693,-19.89197739922,17.));\r
-#22148 = CARTESIAN_POINT('',(14.015176893428,-20.52642175847,17.));\r
-#22149 = PCURVE('',#3785,#22150);\r
-#22150 = DEFINITIONAL_REPRESENTATION('',(#22151),#22166);\r
-#22151 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#22152,#22153,#22154,#22155,\r
-    #22156,#22157,#22158,#22159,#22160,#22161,#22162,#22163,#22164,\r
-    #22165),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.249999996318,0.5,\r
-    0.750000003682,1.),.UNSPECIFIED.);\r
-#22152 = CARTESIAN_POINT('',(22.674754226386,-10.17913033287));\r
-#22153 = CARTESIAN_POINT('',(22.213961446987,-11.20557953668));\r
-#22154 = CARTESIAN_POINT('',(21.691212481447,-12.20422083914));\r
-#22155 = CARTESIAN_POINT('',(21.109034404135,-13.16942549647));\r
-#22156 = CARTESIAN_POINT('',(19.832818408705,-15.02279652475));\r
-#22157 = CARTESIAN_POINT('',(19.13877462507,-15.9109712582));\r
-#22158 = CARTESIAN_POINT('',(18.392295154836,-16.75555371792));\r
-#22159 = CARTESIAN_POINT('',(16.803178387324,-18.34879553378));\r
-#22160 = CARTESIAN_POINT('',(15.960533971113,-19.09746202733));\r
-#22161 = CARTESIAN_POINT('',(15.074161491132,-19.79380602097));\r
-#22162 = CARTESIAN_POINT('',(13.224105207963,-21.07482248634));\r
-#22163 = CARTESIAN_POINT('',(12.260413057499,-21.65950084525));\r
-#22164 = CARTESIAN_POINT('',(11.263130307692,-22.18483697468));\r
-#22165 = CARTESIAN_POINT('',(10.237879132104,-22.64828921656));\r
-#22166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#22167 = PCURVE('',#22168,#22178);\r
-#22168 = SURFACE_OF_REVOLUTION('',#22169,#22175);\r
-#22169 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#22170,#22171,#22172,#22173,\r
-    #22174),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#22170 = CARTESIAN_POINT('',(23.635386072293,4.167556264006,27.));\r
-#22171 = CARTESIAN_POINT('',(23.635386072293,4.167556264006,19.));\r
-#22172 = CARTESIAN_POINT('',(25.605001578317,4.51485261934,11.));\r
-#22173 = CARTESIAN_POINT('',(31.513848096391,5.556741685342,3.));\r
-#22174 = CARTESIAN_POINT('',(39.392310120488,6.945927106677,3.));\r
-#22175 = AXIS1_PLACEMENT('',#22176,#22177);\r
-#22176 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#22177 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#22178 = DEFINITIONAL_REPRESENTATION('',(#22179),#22194);\r
-#22179 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#22180,#22181,#22182,#22183,\r
-    #22184,#22185,#22186,#22187,#22188,#22189,#22190,#22191,#22192,\r
-    #22193),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.249999996318,0.5,\r
-    0.750000003682,1.),.UNSPECIFIED.);\r
-#22180 = CARTESIAN_POINT('',(5.861230619208,0.266889738045));\r
-#22181 = CARTESIAN_POINT('',(5.815962245419,0.266889738045));\r
-#22182 = CARTESIAN_POINT('',(5.770693808107,0.266889738045));\r
-#22183 = CARTESIAN_POINT('',(5.725425364369,0.266889738045));\r
-#22184 = CARTESIAN_POINT('',(5.634888620177,0.266889738045));\r
-#22185 = CARTESIAN_POINT('',(5.589620179806,0.266889738045));\r
-#22186 = CARTESIAN_POINT('',(5.544351739434,0.266889738045));\r
-#22187 = CARTESIAN_POINT('',(5.453814993909,0.266889738045));\r
-#22188 = CARTESIAN_POINT('',(5.408546553537,0.266889738045));\r
-#22189 = CARTESIAN_POINT('',(5.363278113166,0.266889738045));\r
-#22190 = CARTESIAN_POINT('',(5.272741368974,0.266889738045));\r
-#22191 = CARTESIAN_POINT('',(5.227472925236,0.266889738045));\r
-#22192 = CARTESIAN_POINT('',(5.182204487924,0.266889738045));\r
-#22193 = CARTESIAN_POINT('',(5.136936114135,0.266889738045));\r
-#22194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#22195 = ADVANCED_FACE('',(#22196),#3721,.T.);\r
-#22196 = FACE_BOUND('',#22197,.T.);\r
-#22197 = EDGE_LOOP('',(#22198,#22199,#22417,#22441));\r
-#22198 = ORIENTED_EDGE('',*,*,#3689,.F.);\r
-#22199 = ORIENTED_EDGE('',*,*,#22200,.T.);\r
-#22200 = EDGE_CURVE('',#3444,#22201,#22203,.T.);\r
-#22201 = VERTEX_POINT('',#22202);\r
-#22202 = CARTESIAN_POINT('',(37.348896824416,-14.3199129187,-3.));\r
-#22203 = SURFACE_CURVE('',#22204,(#22273,#22345),.PCURVE_S1.);\r
-#22204 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#22205,#22206,#22207,#22208,\r
-    #22209,#22210,#22211,#22212,#22213,#22214,#22215,#22216,#22217,\r
-    #22218,#22219,#22220,#22221,#22222,#22223,#22224,#22225,#22226,\r
-    #22227,#22228,#22229,#22230,#22231,#22232,#22233,#22234,#22235,\r
-    #22236,#22237,#22238,#22239,#22240,#22241,#22242,#22243,#22244,\r
-    #22245,#22246,#22247,#22248,#22249,#22250,#22251,#22252,#22253,\r
-    #22254,#22255,#22256,#22257,#22258,#22259,#22260,#22261,#22262,\r
-    #22263,#22264,#22265,#22266,#22267,#22268,#22269,#22270,#22271,\r
-    #22272),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.31324373284E-02,0.134164938732,0.206253639056,0.289095162862,\r
-    0.441240529253,0.481791559628,0.522584322265,0.648883534702,\r
-    0.788637761543,0.859259879622,1.),.UNSPECIFIED.);\r
-#22205 = CARTESIAN_POINT('',(3.005931765882,-5.422580033422,27.));\r
-#22206 = CARTESIAN_POINT('',(3.137659377645,-5.349558665327,\r
-    26.711687789721));\r
-#22207 = CARTESIAN_POINT('',(3.264881724225,-5.277503777546,\r
-    26.42100030733));\r
-#22208 = CARTESIAN_POINT('',(3.387796501438,-5.206912507588,\r
-    26.128016128754));\r
-#22209 = CARTESIAN_POINT('',(3.506664858454,-5.138244058728,\r
-    25.832840231397));\r
-#22210 = CARTESIAN_POINT('',(3.621796171601,-5.071904298484,\r
-    25.535601704027));\r
-#22211 = CARTESIAN_POINT('',(3.733531613019,-5.008239205145,\r
-    25.236448750884));\r
-#22212 = CARTESIAN_POINT('',(4.071630864024,-4.819423400697,\r
-    24.300464749018));\r
-#22213 = CARTESIAN_POINT('',(4.287474737684,-4.70451737032,\r
-    23.657620472071));\r
-#22214 = CARTESIAN_POINT('',(4.493127873877,-4.605514831637,\r
-    23.00843781944));\r
-#22215 = CARTESIAN_POINT('',(4.692270324795,-4.523952417305,\r
-    22.354555828373));\r
-#22216 = CARTESIAN_POINT('',(4.888154747141,-4.460364431177,\r
-    21.697583196809));\r
-#22217 = CARTESIAN_POINT('',(5.083462850653,-4.414862565496,\r
-    21.038969174352));\r
-#22218 = CARTESIAN_POINT('',(5.436325014518,-4.365492034128,\r
-    19.858169747876));\r
-#22219 = CARTESIAN_POINT('',(5.593281871205,-4.354929844791,\r
-    19.336100083297));\r
-#22220 = CARTESIAN_POINT('',(5.75234477257,-4.355557802175,\r
-    18.814424631277));\r
-#22221 = CARTESIAN_POINT('',(5.914400325891,-4.367223684883,\r
-    18.293719228425));\r
-#22222 = CARTESIAN_POINT('',(6.080156624453,-4.389753044145,\r
-    17.774514757358));\r
-#22223 = CARTESIAN_POINT('',(6.250175097545,-4.422978487586,\r
-    17.257307134313));\r
-#22224 = CARTESIAN_POINT('',(6.625705491963,-4.517016991491,\r
-    16.151051688056));\r
-#22225 = CARTESIAN_POINT('',(6.832730471393,-4.58120667368,\r
-    15.562790186346));\r
-#22226 = CARTESIAN_POINT('',(7.046669547961,-4.659052884254,\r
-    14.978501148234));\r
-#22227 = CARTESIAN_POINT('',(7.268016638202,-4.750317824424,\r
-    14.398853360376));\r
-#22228 = CARTESIAN_POINT('',(7.497136769832,-4.854772227381,\r
-    13.824490115404));\r
-#22229 = CARTESIAN_POINT('',(7.734314736326,-4.972176421933,\r
-    13.25604439661));\r
-#22230 = CARTESIAN_POINT('',(8.430623478697,-5.341131591171,\r
-    11.66217480248));\r
-#22231 = CARTESIAN_POINT('',(8.909456665064,-5.622747996851,\r
-    10.652256950396));\r
-#22232 = CARTESIAN_POINT('',(9.417767200094,-5.945346048621,\r
-    9.668307740605));\r
-#22233 = CARTESIAN_POINT('',(9.956582830338,-6.306748047966,\r
-    8.714068178156));\r
-#22234 = CARTESIAN_POINT('',(10.527226360053,-6.703823784229,\r
-    7.793315190529));\r
-#22235 = CARTESIAN_POINT('',(11.131692498572,-7.132060240964,\r
-    6.909909545332));\r
-#22236 = CARTESIAN_POINT('',(11.943256378315,-7.706442603082,\r
-    5.843212096973));\r
-#22237 = CARTESIAN_POINT('',(12.116620634778,-7.829110383632,\r
-    5.621662887145));\r
-#22238 = CARTESIAN_POINT('',(12.292609112662,-7.953460439352,\r
-    5.403113701737));\r
-#22239 = CARTESIAN_POINT('',(12.471272880313,-8.079374680343,\r
-    5.187641252263));\r
-#22240 = CARTESIAN_POINT('',(12.652659072794,-8.206724965401,\r
-    4.975316446725));\r
-#22241 = CARTESIAN_POINT('',(12.83680916147,-8.335373007165,\r
-    4.766203083517));\r
-#22242 = CARTESIAN_POINT('',(13.211835365871,-8.595750010555,\r
-    4.353298542492));\r
-#22243 = CARTESIAN_POINT('',(13.402744899517,-8.727492702377,\r
-    4.149546059854));\r
-#22244 = CARTESIAN_POINT('',(13.596534713214,-8.860255189723,\r
-    3.949169933672));\r
-#22245 = CARTESIAN_POINT('',(13.793242858266,-8.993882021625,\r
-    3.752228275166));\r
-#22246 = CARTESIAN_POINT('',(13.992903370892,-9.128210763807,\r
-    3.558773934801));\r
-#22247 = CARTESIAN_POINT('',(14.195545293832,-9.263072957574,\r
-    3.368854177301));\r
-#22248 = CARTESIAN_POINT('',(15.037897260503,-9.816958741036,\r
-    2.605567873012));\r
-#22249 = CARTESIAN_POINT('',(15.70349434593,-10.23913237108,\r
-    2.062822080085));\r
-#22250 = CARTESIAN_POINT('',(16.398549942382,-10.65958407354,\r
-    1.555636711385));\r
-#22251 = CARTESIAN_POINT('',(17.123197074075,-11.07271596321,\r
-    1.084661970027));\r
-#22252 = CARTESIAN_POINT('',(17.876898945874,-11.47295118857,\r
-    0.649815413634));\r
-#22253 = CARTESIAN_POINT('',(18.658261556914,-11.85520599649,\r
-    0.250421577406));\r
-#22254 = CARTESIAN_POINT('',(20.357634398956,-12.61347283889,\r
-    -0.5185682275));\r
-#22255 = CARTESIAN_POINT('',(21.281601736457,-12.9846012662,\r
-    -0.880578359984));\r
-#22256 = CARTESIAN_POINT('',(22.233714981343,-13.32264377758,\r
-    -1.202082738691));\r
-#22257 = CARTESIAN_POINT('',(23.210313575977,-13.62325794521,\r
-    -1.485599317979));\r
-#22258 = CARTESIAN_POINT('',(24.207393567802,-13.88384269689,\r
-    -1.734001175193));\r
-#22259 = CARTESIAN_POINT('',(25.220826287583,-14.10319042285,\r
-    -1.950164991405));\r
-#22260 = CARTESIAN_POINT('',(26.764757808111,-14.37121340544,\r
-    -2.231194911599));\r
-#22261 = CARTESIAN_POINT('',(27.286243769118,-14.45065473467,\r
-    -2.318022665291));\r
-#22262 = CARTESIAN_POINT('',(27.810448878966,-14.51955988762,\r
-    -2.397701508334));\r
-#22263 = CARTESIAN_POINT('',(28.33692458288,-14.57799626821,\r
-    -2.470585702601));\r
-#22264 = CARTESIAN_POINT('',(28.865253821718,-14.62608959332,\r
-    -2.537016586598));\r
-#22265 = CARTESIAN_POINT('',(29.395053121504,-14.664011056,\r
-    -2.597318839136));\r
-#22266 = CARTESIAN_POINT('',(30.984027974275,-14.74767181655,\r
-    -2.760363675848));\r
-#22267 = CARTESIAN_POINT('',(32.046469921271,-14.76378770067,\r
-    -2.845792587234));\r
-#22268 = CARTESIAN_POINT('',(33.110665779864,-14.74194863034,\r
-    -2.91051935704));\r
-#22269 = CARTESIAN_POINT('',(34.174461185278,-14.68428601085,\r
-    -2.956649707249));\r
-#22270 = CARTESIAN_POINT('',(35.236171658373,-14.59314778455,\r
-    -2.985974171479));\r
-#22271 = CARTESIAN_POINT('',(36.294573607375,-14.47091494114,\r
-    -2.999999999966));\r
-#22272 = CARTESIAN_POINT('',(37.348896825027,-14.3199129171,-3.));\r
-#22273 = PCURVE('',#3721,#22274);\r
-#22274 = DEFINITIONAL_REPRESENTATION('',(#22275),#22344);\r
-#22275 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#22276,#22277,#22278,#22279,\r
-    #22280,#22281,#22282,#22283,#22284,#22285,#22286,#22287,#22288,\r
-    #22289,#22290,#22291,#22292,#22293,#22294,#22295,#22296,#22297,\r
-    #22298,#22299,#22300,#22301,#22302,#22303,#22304,#22305,#22306,\r
-    #22307,#22308,#22309,#22310,#22311,#22312,#22313,#22314,#22315,\r
-    #22316,#22317,#22318,#22319,#22320,#22321,#22322,#22323,#22324,\r
-    #22325,#22326,#22327,#22328,#22329,#22330,#22331,#22332,#22333,\r
-    #22334,#22335,#22336,#22337,#22338,#22339,#22340,#22341,#22342,\r
-    #22343),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.31324373284E-02,0.134164938732,0.206253639056,0.289095162862,\r
-    0.441240529253,0.481791559628,0.522584322265,0.648883534702,\r
-    0.788637761543,0.859259879622,1.),.UNSPECIFIED.);\r
-#22276 = CARTESIAN_POINT('',(1.064630167265,0.));\r
-#22277 = CARTESIAN_POINT('',(1.040337743557,6.006504380818E-03));\r
-#22278 = CARTESIAN_POINT('',(1.01675644207,1.206249361574E-02));\r
-#22279 = CARTESIAN_POINT('',(0.9939220148,1.816721547944E-02));\r
-#22280 = CARTESIAN_POINT('',(0.97186255076,2.431943363925E-02));\r
-#22281 = CARTESIAN_POINT('',(0.950597797416,3.051747456116E-02));\r
-#22282 = CARTESIAN_POINT('',(0.930139293352,3.675932636384E-02));\r
-#22283 = CARTESIAN_POINT('',(0.869023568045,5.630425623769E-02));\r
-#22284 = CARTESIAN_POINT('',(0.831169271869,6.975006268793E-02));\r
-#22285 = CARTESIAN_POINT('',(0.796963147121,8.336100580578E-02));\r
-#22286 = CARTESIAN_POINT('',(0.766294089312,9.71145459593E-02));\r
-#22287 = CARTESIAN_POINT('',(0.738953330318,0.110989440622));\r
-#22288 = CARTESIAN_POINT('',(0.714700272127,0.124968083745));\r
-#22289 = CARTESIAN_POINT('',(0.676321850124,0.150177223504));\r
-#22290 = CARTESIAN_POINT('',(0.661138778702,0.161374578824));\r
-#22291 = CARTESIAN_POINT('',(0.647607872353,0.172621826554));\r
-#22292 = CARTESIAN_POINT('',(0.635600764305,0.1839134857));\r
-#22293 = CARTESIAN_POINT('',(0.62499298296,0.195245096969));\r
-#22294 = CARTESIAN_POINT('',(0.615667022946,0.206612999132));\r
-#22295 = CARTESIAN_POINT('',(0.598139907234,0.231115762302));\r
-#22296 = CARTESIAN_POINT('',(0.590313989448,0.244261376624));\r
-#22297 = CARTESIAN_POINT('',(0.583865342127,0.257446213569));\r
-#22298 = CARTESIAN_POINT('',(0.578637397045,0.270666673325));\r
-#22299 = CARTESIAN_POINT('',(0.574485548581,0.283919789101));\r
-#22300 = CARTESIAN_POINT('',(0.571276169288,0.297202873117));\r
-#22301 = CARTESIAN_POINT('',(0.564492591068,0.334958972866));\r
-#22302 = CARTESIAN_POINT('',(0.562859276807,0.359497618944));\r
-#22303 = CARTESIAN_POINT('',(0.563213903462,0.384112751049));\r
-#22304 = CARTESIAN_POINT('',(0.564891753413,0.408791866498));\r
-#22305 = CARTESIAN_POINT('',(0.567308805088,0.433521406188));\r
-#22306 = CARTESIAN_POINT('',(0.569953315209,0.458283778698));\r
-#22307 = CARTESIAN_POINT('',(0.573041671769,0.489657741927));\r
-#22308 = CARTESIAN_POINT('',(0.57367694246,0.496260551534));\r
-#22309 = CARTESIAN_POINT('',(0.574289364728,0.502863856675));\r
-#22310 = CARTESIAN_POINT('',(0.574871087636,0.509467174073));\r
-#22311 = CARTESIAN_POINT('',(0.575414714015,0.51606844619));\r
-#22312 = CARTESIAN_POINT('',(0.575913335594,0.522664764894));\r
-#22313 = CARTESIAN_POINT('',(0.57681033792,0.535884293912));\r
-#22314 = CARTESIAN_POINT('',(0.577208106469,0.542507269434));\r
-#22315 = CARTESIAN_POINT('',(0.577547253569,0.549121813415));\r
-#22316 = CARTESIAN_POINT('',(0.577821728905,0.555725898988));\r
-#22317 = CARTESIAN_POINT('',(0.578026005913,0.562317479687));\r
-#22318 = CARTESIAN_POINT('',(0.57815509984,0.568894496629));\r
-#22319 = CARTESIAN_POINT('',(0.578357800175,0.595766625305));\r
-#22320 = CARTESIAN_POINT('',(0.577747911161,0.615921862632));\r
-#22321 = CARTESIAN_POINT('',(0.576243126393,0.635855092036));\r
-#22322 = CARTESIAN_POINT('',(0.573763392309,0.655505223072));\r
-#22323 = CARTESIAN_POINT('',(0.570282864751,0.67481829156));\r
-#22324 = CARTESIAN_POINT('',(0.565820071537,0.693748549125));\r
-#22325 = CARTESIAN_POINT('',(0.554461382015,0.732736111601));\r
-#22326 = CARTESIAN_POINT('',(0.547355154205,0.752704789847));\r
-#22327 = CARTESIAN_POINT('',(0.539180137673,0.772106774877));\r
-#22328 = CARTESIAN_POINT('',(0.530053999642,0.790916814691));\r
-#22329 = CARTESIAN_POINT('',(0.520111810594,0.809130157444));\r
-#22330 = CARTESIAN_POINT('',(0.509489459223,0.826752621819));\r
-#22331 = CARTESIAN_POINT('',(0.492672614621,0.85240831176));\r
-#22332 = CARTESIAN_POINT('',(0.486886187671,0.860874170224));\r
-#22333 = CARTESIAN_POINT('',(0.480974902377,0.869195778052));\r
-#22334 = CARTESIAN_POINT('',(0.474954217277,0.877376181749));\r
-#22335 = CARTESIAN_POINT('',(0.46883869262,0.885418940445));\r
-#22336 = CARTESIAN_POINT('',(0.46264188501,0.893327949131));\r
-#22337 = CARTESIAN_POINT('',(0.443889681599,0.916610357039));\r
-#22338 = CARTESIAN_POINT('',(0.431130562978,0.931597373439));\r
-#22339 = CARTESIAN_POINT('',(0.418196348887,0.946102566177));\r
-#22340 = CARTESIAN_POINT('',(0.405168367293,0.960161605258));\r
-#22341 = CARTESIAN_POINT('',(0.392113053046,0.97380912845));\r
-#22342 = CARTESIAN_POINT('',(0.3790836986,0.98707796068));\r
-#22343 = CARTESIAN_POINT('',(0.366122713798,1.));\r
-#22344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#22345 = PCURVE('',#3589,#22346);\r
-#22346 = DEFINITIONAL_REPRESENTATION('',(#22347),#22416);\r
-#22347 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#22348,#22349,#22350,#22351,\r
-    #22352,#22353,#22354,#22355,#22356,#22357,#22358,#22359,#22360,\r
-    #22361,#22362,#22363,#22364,#22365,#22366,#22367,#22368,#22369,\r
-    #22370,#22371,#22372,#22373,#22374,#22375,#22376,#22377,#22378,\r
-    #22379,#22380,#22381,#22382,#22383,#22384,#22385,#22386,#22387,\r
-    #22388,#22389,#22390,#22391,#22392,#22393,#22394,#22395,#22396,\r
-    #22397,#22398,#22399,#22400,#22401,#22402,#22403,#22404,#22405,\r
-    #22406,#22407,#22408,#22409,#22410,#22411,#22412,#22413,#22414,\r
-    #22415),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.31324373284E-02,0.134164938732,0.206253639056,0.289095162862,\r
-    0.441240529253,0.481791559628,0.522584322265,0.648883534702,\r
-    0.788637761543,0.859259879622,1.),.UNSPECIFIED.);\r
-#22348 = CARTESIAN_POINT('',(2.875455796418,0.9846980552));\r
-#22349 = CARTESIAN_POINT('',(2.874610153272,0.969253407616));\r
-#22350 = CARTESIAN_POINT('',(2.87382656138,0.954038773635));\r
-#22351 = CARTESIAN_POINT('',(2.873092001909,0.939039217951));\r
-#22352 = CARTESIAN_POINT('',(2.872393256277,0.924243688101));\r
-#22353 = CARTESIAN_POINT('',(2.871717420448,0.909643925974));\r
-#22354 = CARTESIAN_POINT('',(2.871052275216,0.895233628841));\r
-#22355 = CARTESIAN_POINT('',(2.868981397104,0.850983882287));\r
-#22356 = CARTESIAN_POINT('',(2.867573637355,0.821784136093));\r
-#22357 = CARTESIAN_POINT('',(2.866056720107,0.79335852841));\r
-#22358 = CARTESIAN_POINT('',(2.864342064438,0.765683301253));\r
-#22359 = CARTESIAN_POINT('',(2.862367336923,0.73873896019));\r
-#22360 = CARTESIAN_POINT('',(2.860087573579,0.712506842125));\r
-#22361 = CARTESIAN_POINT('',(2.855398007619,0.66674352233));\r
-#22362 = CARTESIAN_POINT('',(2.853113929727,0.646953276264));\r
-#22363 = CARTESIAN_POINT('',(2.85060212658,0.627587262157));\r
-#22364 = CARTESIAN_POINT('',(2.847851407274,0.608635949902));\r
-#22365 = CARTESIAN_POINT('',(2.844853850244,0.590090255909));\r
-#22366 = CARTESIAN_POINT('',(2.841603692094,0.571941691717));\r
-#22367 = CARTESIAN_POINT('',(2.834066747519,0.533774424125));\r
-#22368 = CARTESIAN_POINT('',(2.829697609274,0.51388037504));\r
-#22369 = CARTESIAN_POINT('',(2.82498303719,0.494488691777));\r
-#22370 = CARTESIAN_POINT('',(2.819919363654,0.475588787144));\r
-#22371 = CARTESIAN_POINT('',(2.814504531431,0.457171532908));\r
-#22372 = CARTESIAN_POINT('',(2.808737546266,0.439229385444));\r
-#22373 = CARTESIAN_POINT('',(2.791380134706,0.389665510146));\r
-#22374 = CARTESIAN_POINT('',(2.778953688584,0.359155860073));\r
-#22375 = CARTESIAN_POINT('',(2.765339024067,0.330190258988));\r
-#22376 = CARTESIAN_POINT('',(2.750545001391,0.302744206387));\r
-#22377 = CARTESIAN_POINT('',(2.734584622196,0.276807108124));\r
-#22378 = CARTESIAN_POINT('',(2.717473371656,0.252380146001));\r
-#22379 = CARTESIAN_POINT('',(2.694368823145,0.223366850258));\r
-#22380 = CARTESIAN_POINT('',(2.689426368497,0.217369240867));\r
-#22381 = CARTESIAN_POINT('',(2.684403998415,0.211479773726));\r
-#22382 = CARTESIAN_POINT('',(2.679302077456,0.205698771093));\r
-#22383 = CARTESIAN_POINT('',(2.674121152243,0.200026440153));\r
-#22384 = CARTESIAN_POINT('',(2.668861982899,0.194462840781));\r
-#22385 = CARTESIAN_POINT('',(2.658156945478,0.183520771913));\r
-#22386 = CARTESIAN_POINT('',(2.652710154545,0.178143591285));\r
-#22387 = CARTESIAN_POINT('',(2.647185852237,0.172876582011));\r
-#22388 = CARTESIAN_POINT('',(2.641585024518,0.167719719628));\r
-#22389 = CARTESIAN_POINT('',(2.635908793357,0.16267289078));\r
-#22390 = CARTESIAN_POINT('',(2.630158421352,0.157735887889));\r
-#22391 = CARTESIAN_POINT('',(2.606306295287,0.137961942772));\r
-#22392 = CARTESIAN_POINT('',(2.587577491229,0.124063196881));\r
-#22393 = CARTESIAN_POINT('',(2.568194040054,0.111206667649));\r
-#22394 = CARTESIAN_POINT('',(2.548211044802,9.937300256052E-02));\r
-#22395 = CARTESIAN_POINT('',(2.527692661258,8.852995340354E-02));\r
-#22396 = CARTESIAN_POINT('',(2.506710655157,7.863600403445E-02));\r
-#22397 = CARTESIAN_POINT('',(2.461702862006,5.969349169135E-02));\r
-#22398 = CARTESIAN_POINT('',(2.437583849567,5.084429042265E-02));\r
-#22399 = CARTESIAN_POINT('',(2.413097311916,4.303387576832E-02));\r
-#22400 = CARTESIAN_POINT('',(2.388341310871,3.618019162586E-02));\r
-#22401 = CARTESIAN_POINT('',(2.36339992871,3.019920605411E-02));\r
-#22402 = CARTESIAN_POINT('',(2.338346372027,2.501106852832E-02));\r
-#22403 = CARTESIAN_POINT('',(2.300561147707,1.828346488877E-02));\r
-#22404 = CARTESIAN_POINT('',(2.287862833433,1.620829964628E-02));\r
-#22405 = CARTESIAN_POINT('',(2.275157483836,1.430669107214E-02));\r
-#22406 = CARTESIAN_POINT('',(2.262450883129,1.256936784247E-02));\r
-#22407 = CARTESIAN_POINT('',(2.249747707259,1.098753800415E-02));\r
-#22408 = CARTESIAN_POINT('',(2.237051629865,9.552944081841E-03));\r
-#22409 = CARTESIAN_POINT('',(2.199083581768,5.677110563113E-03));\r
-#22410 = CARTESIAN_POINT('',(2.17384258405,3.650755218958E-03));\r
-#22411 = CARTESIAN_POINT('',(2.148661402423,2.117533621443E-03));\r
-#22412 = CARTESIAN_POINT('',(2.123546604657,1.025676031689E-03));\r
-#22413 = CARTESIAN_POINT('',(2.098495292169,3.318565812255E-04));\r
-#22414 = CARTESIAN_POINT('',(2.073496285506,8.3004E-13));\r
-#22415 = CARTESIAN_POINT('',(2.048529562058,1.448E-14));\r
-#22416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#22417 = ORIENTED_EDGE('',*,*,#22418,.F.);\r
-#22418 = EDGE_CURVE('',#22419,#22201,#22421,.T.);\r
-#22419 = VERTEX_POINT('',#22420);\r
-#22420 = CARTESIAN_POINT('',(39.0828091154,-8.516691355756,-3.));\r
-#22421 = SURFACE_CURVE('',#22422,(#22427,#22434),.PCURVE_S1.);\r
-#22422 = CIRCLE('',#22423,40.);\r
-#22423 = AXIS2_PLACEMENT_3D('',#22424,#22425,#22426);\r
-#22424 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#22425 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#22426 = DIRECTION('',(1.,0.,3.3E-16));\r
-#22427 = PCURVE('',#3721,#22428);\r
-#22428 = DEFINITIONAL_REPRESENTATION('',(#22429),#22433);\r
-#22429 = LINE('',#22430,#22431);\r
-#22430 = CARTESIAN_POINT('',(0.,1.));\r
-#22431 = VECTOR('',#22432,1.);\r
-#22432 = DIRECTION('',(1.,0.));\r
-#22433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#22434 = PCURVE('',#20542,#22435);\r
-#22435 = DEFINITIONAL_REPRESENTATION('',(#22436),#22440);\r
-#22436 = LINE('',#22437,#22438);\r
-#22437 = CARTESIAN_POINT('',(0.,0.));\r
-#22438 = VECTOR('',#22439,1.);\r
-#22439 = DIRECTION('',(1.,0.));\r
-#22440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#22441 = ORIENTED_EDGE('',*,*,#22442,.T.);\r
-#22442 = EDGE_CURVE('',#22419,#3690,#22443,.T.);\r
-#22443 = SURFACE_CURVE('',#22444,(#22513,#22597),.PCURVE_S1.);\r
-#22444 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#22445,#22446,#22447,#22448,\r
-    #22449,#22450,#22451,#22452,#22453,#22454,#22455,#22456,#22457,\r
-    #22458,#22459,#22460,#22461,#22462,#22463,#22464,#22465,#22466,\r
-    #22467,#22468,#22469,#22470,#22471,#22472,#22473,#22474,#22475,\r
-    #22476,#22477,#22478,#22479,#22480,#22481,#22482,#22483,#22484,\r
-    #22485,#22486,#22487,#22488,#22489,#22490,#22491,#22492,#22493,\r
-    #22494,#22495,#22496,#22497,#22498,#22499,#22500,#22501,#22502,\r
-    #22503,#22504,#22505,#22506,#22507,#22508,#22509,#22510,#22511,\r
-    #22512),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267778392,0.219958145509,0.265125711787,0.366865279274,\r
-    0.514806653554,0.562778498911,0.610414473977,0.748924768957,\r
-    0.858377822313,0.934322048381,1.),.UNSPECIFIED.);\r
-#22445 = CARTESIAN_POINT('',(39.082809115839,-8.516691353742,-3.));\r
-#22446 = CARTESIAN_POINT('',(38.028809536898,-8.848951376278,-3.));\r
-#22447 = CARTESIAN_POINT('',(36.965542407315,-9.151669584275,\r
-    -2.985095523105));\r
-#22448 = CARTESIAN_POINT('',(35.893450376509,-9.422272511834,\r
-    -2.953898211603));\r
-#22449 = CARTESIAN_POINT('',(34.813457420966,-9.658056890441,\r
-    -2.904758251344));\r
-#22450 = CARTESIAN_POINT('',(33.72699346636,-9.85628690775,\r
-    -2.835706936326));\r
-#22451 = CARTESIAN_POINT('',(32.636037789843,-10.01439756759,\r
-    -2.744417899132));\r
-#22452 = CARTESIAN_POINT('',(30.992595119837,-10.18869841128,\r
-    -2.569629359123));\r
-#22453 = CARTESIAN_POINT('',(30.441545421013,-10.23637843069,\r
-    -2.504742879569));\r
-#22454 = CARTESIAN_POINT('',(29.890380356507,-10.27307827212,\r
-    -2.433185867933));\r
-#22455 = CARTESIAN_POINT('',(29.339493299924,-10.29856351002,\r
-    -2.354592812751));\r
-#22456 = CARTESIAN_POINT('',(28.789322633121,-10.31264614561,\r
-    -2.268578792143));\r
-#22457 = CARTESIAN_POINT('',(28.240351631319,-10.31519952192,\r
-    -2.174743874234));\r
-#22458 = CARTESIAN_POINT('',(27.357682590057,-10.30064069434,\r
-    -2.010117252108));\r
-#22459 = CARTESIAN_POINT('',(27.022905387023,-10.29075782547,\r
-    -1.944464496601));\r
-#22460 = CARTESIAN_POINT('',(26.688898728042,-10.27651317356,\r
-    -1.875625167615));\r
-#22461 = CARTESIAN_POINT('',(26.35578952855,-10.25790626576,\r
-    -1.803503649463));\r
-#22462 = CARTESIAN_POINT('',(26.023709338739,-10.23494894354,\r
-    -1.728003768888));\r
-#22463 = CARTESIAN_POINT('',(25.692794051806,-10.20766669124,\r
-    -1.64902976975));\r
-#22464 = CARTESIAN_POINT('',(24.620738837596,-10.1049961752,\r
-    -1.380561033205));\r
-#22465 = CARTESIAN_POINT('',(23.884851594554,-10.01214783928,\r
-    -1.176513665835));\r
-#22466 = CARTESIAN_POINT('',(23.157207498235,-9.89802035035,\r
-    -0.953283728772));\r
-#22467 = CARTESIAN_POINT('',(22.439473213798,-9.763462449467,\r
-    -0.709833419308));\r
-#22468 = CARTESIAN_POINT('',(21.733268795937,-9.609757893423,\r
-    -0.445198524399));\r
-#22469 = CARTESIAN_POINT('',(21.040136741427,-9.43863044751,\r
-    -0.15857716455));\r
-#22470 = CARTESIAN_POINT('',(19.374700877045,-8.981113467402,\r
-    0.600039461372));\r
-#22471 = CARTESIAN_POINT('',(18.41828606518,-8.677595526119,\r
-    1.097233775293));\r
-#22472 = CARTESIAN_POINT('',(17.496859745185,-8.34818318151,\r
-    1.643670361269));\r
-#22473 = CARTESIAN_POINT('',(16.613501571522,-8.000929440799,\r
-    2.240029036541));\r
-#22474 = CARTESIAN_POINT('',(15.769816938775,-7.644718202164,\r
-    2.885777519257));\r
-#22475 = CARTESIAN_POINT('',(14.966283117475,-7.288078951478,\r
-    3.578958087517));\r
-#22476 = CARTESIAN_POINT('',(13.955002200807,-6.825109942213,\r
-    4.555432498625));\r
-#22477 = CARTESIAN_POINT('',(13.711549433916,-6.712476248085,\r
-    4.799200745842));\r
-#22478 = CARTESIAN_POINT('',(13.472253239238,-6.600823662407,\r
-    5.047536864334));\r
-#22479 = CARTESIAN_POINT('',(13.23707884979,-6.49038751214,\r
-    5.300325078168));\r
-#22480 = CARTESIAN_POINT('',(13.005999460952,-6.381393163055,\r
-    5.55745864807));\r
-#22481 = CARTESIAN_POINT('',(12.778955575856,-6.274041517359,\r
-    5.818797694586));\r
-#22482 = CARTESIAN_POINT('',(12.334414795308,-6.063743626865,\r
-    6.347779561454));\r
-#22483 = CARTESIAN_POINT('',(12.116861478611,-5.960771492554,\r
-    6.615365484258));\r
-#22484 = CARTESIAN_POINT('',(11.903197927146,-5.859792136791,\r
-    6.886851634538));\r
-#22485 = CARTESIAN_POINT('',(11.693378576571,-5.760976153878,\r
-    7.162114020168));\r
-#22486 = CARTESIAN_POINT('',(11.487359016753,-5.664479735675,\r
-    7.441028899832));\r
-#22487 = CARTESIAN_POINT('',(11.285096237908,-5.570445030726,\r
-    7.72347310737));\r
-#22488 = CARTESIAN_POINT('',(10.509236172921,-5.213108844024,\r
-    8.840489131325));\r
-#22489 = CARTESIAN_POINT('',(9.963319807839,-4.969109223001,9.7004822819\r
-    ));\r
-#22490 = CARTESIAN_POINT('',(9.447812199968,-4.75017830722,\r
-    10.586255072476));\r
-#22491 = CARTESIAN_POINT('',(8.961808230668,-4.558529165185,\r
-    11.494822766124));\r
-#22492 = CARTESIAN_POINT('',(8.504441224988,-4.395567868749,\r
-    12.423280693999));\r
-#22493 = CARTESIAN_POINT('',(8.07462802405,-4.262343221971,\r
-    13.368760998667));\r
-#22494 = CARTESIAN_POINT('',(7.35120765143,-4.079084550284,\r
-    15.086449448792));\r
-#22495 = CARTESIAN_POINT('',(7.047926115711,-4.017457711549,\r
-    15.853435156552));\r
-#22496 = CARTESIAN_POINT('',(6.759775862691,-3.975647806222,\r
-    16.627737514957));\r
-#22497 = CARTESIAN_POINT('',(6.485530029258,-3.954240940002,\r
-    17.40786298763));\r
-#22498 = CARTESIAN_POINT('',(6.223500309723,-3.953953250178,\r
-    18.192247162931));\r
-#22499 = CARTESIAN_POINT('',(5.971218020216,-3.975811256916,\r
-    18.979151542119));\r
-#22500 = CARTESIAN_POINT('',(5.554256244863,-4.051924146372,\r
-    20.312857193334));\r
-#22501 = CARTESIAN_POINT('',(5.386408822412,-4.094210801494,\r
-    20.859393188356));\r
-#22502 = CARTESIAN_POINT('',(5.220303218448,-4.147915780965,\r
-    21.405456117717));\r
-#22503 = CARTESIAN_POINT('',(5.054473786645,-4.21331830247,\r
-    21.950256835119));\r
-#22504 = CARTESIAN_POINT('',(4.887146194826,-4.290603121247,\r
-    22.492892808031));\r
-#22505 = CARTESIAN_POINT('',(4.716189084414,-4.379673410228,\r
-    23.032359249569));\r
-#22506 = CARTESIAN_POINT('',(4.386281862208,-4.566626697269,\r
-    24.030537046437));\r
-#22507 = CARTESIAN_POINT('',(4.228837412791,-4.661688263864,\r
-    24.490292853072));\r
-#22508 = CARTESIAN_POINT('',(4.065451040905,-4.76471434238,\r
-    24.946198069313));\r
-#22509 = CARTESIAN_POINT('',(3.894536895145,-4.875021143293,\r
-    25.397514113635));\r
-#22510 = CARTESIAN_POINT('',(3.714480724867,-4.991529984893,\r
-    25.84351201702));\r
-#22511 = CARTESIAN_POINT('',(3.523841085112,-5.112705833204,\r
-    26.283564045772));\r
-#22512 = CARTESIAN_POINT('',(3.321473783599,-5.236677384222,\r
-    26.717157287525));\r
-#22513 = PCURVE('',#3721,#22514);\r
-#22514 = DEFINITIONAL_REPRESENTATION('',(#22515),#22596);\r
-#22515 = B_SPLINE_CURVE_WITH_KNOTS('',14,(#22516,#22517,#22518,#22519,\r
-    #22520,#22521,#22522,#22523,#22524,#22525,#22526,#22527,#22528,\r
-    #22529,#22530,#22531,#22532,#22533,#22534,#22535,#22536,#22537,\r
-    #22538,#22539,#22540,#22541,#22542,#22543,#22544,#22545,#22546,\r
-    #22547,#22548,#22549,#22550,#22551,#22552,#22553,#22554,#22555,\r
-    #22556,#22557,#22558,#22559,#22560,#22561,#22562,#22563,#22564,\r
-    #22565,#22566,#22567,#22568,#22569,#22570,#22571,#22572,#22573,\r
-    #22574,#22575,#22576,#22577,#22578,#22579,#22580,#22581,#22582,\r
-    #22583,#22584,#22585,#22586,#22587,#22588,#22589,#22590,#22591,\r
-    #22592,#22593,#22594,#22595),.UNSPECIFIED.,.F.,.F.,(15,13,13,13,13,\r
-    13,15),(0.,0.219958145509,0.366865279274,0.514806653554,\r
-    0.562778498911,0.748924768957,0.803218526112),.UNSPECIFIED.);\r
-#22516 = CARTESIAN_POINT('',(0.214559739829,1.));\r
-#22517 = CARTESIAN_POINT('',(0.224880652919,0.989984163721));\r
-#22518 = CARTESIAN_POINT('',(0.235251216195,0.979777136009));\r
-#22519 = CARTESIAN_POINT('',(0.245660720552,0.969363900104));\r
-#22520 = CARTESIAN_POINT('',(0.256077470463,0.958752786208));\r
-#22521 = CARTESIAN_POINT('',(0.26653859191,0.947864196054));\r
-#22522 = CARTESIAN_POINT('',(0.276889370052,0.936850448289));\r
-#22523 = CARTESIAN_POINT('',(0.287351071594,0.92540371001));\r
-#22524 = CARTESIAN_POINT('',(0.297564944243,0.913910227467));\r
-#22525 = CARTESIAN_POINT('',(0.307843588281,0.901955567422));\r
-#22526 = CARTESIAN_POINT('',(0.317901991048,0.889820849596));\r
-#22527 = CARTESIAN_POINT('',(0.327839837591,0.877342230089));\r
-#22528 = CARTESIAN_POINT('',(0.337568972867,0.864564692258));\r
-#22529 = CARTESIAN_POINT('',(0.347062253866,0.85146550029));\r
-#22530 = CARTESIAN_POINT('',(0.362428913791,0.829073506155));\r
-#22531 = CARTESIAN_POINT('',(0.368457606376,0.819961127137));\r
-#22532 = CARTESIAN_POINT('',(0.374348188875,0.810702337254));\r
-#22533 = CARTESIAN_POINT('',(0.380090533298,0.801291919361));\r
-#22534 = CARTESIAN_POINT('',(0.385669346979,0.791729057638));\r
-#22535 = CARTESIAN_POINT('',(0.391059563388,0.78204239567));\r
-#22536 = CARTESIAN_POINT('',(0.396297116705,0.772133374028));\r
-#22537 = CARTESIAN_POINT('',(0.401276320698,0.76217980398));\r
-#22538 = CARTESIAN_POINT('',(0.406096260179,0.751977261303));\r
-#22539 = CARTESIAN_POINT('',(0.410652501142,0.741698365036));\r
-#22540 = CARTESIAN_POINT('',(0.414992028082,0.731243128679));\r
-#22541 = CARTESIAN_POINT('',(0.419081006436,0.720660961718));\r
-#22542 = CARTESIAN_POINT('',(0.422920484886,0.709942831401));\r
-#22543 = CARTESIAN_POINT('',(0.430113173763,0.68817611223));\r
-#22544 = CARTESIAN_POINT('',(0.433463346004,0.677124061876));\r
-#22545 = CARTESIAN_POINT('',(0.436549765075,0.665948052329));\r
-#22546 = CARTESIAN_POINT('',(0.439369792202,0.65465504878));\r
-#22547 = CARTESIAN_POINT('',(0.441923401411,0.643252448283));\r
-#22548 = CARTESIAN_POINT('',(0.444213418279,0.631748091552));\r
-#22549 = CARTESIAN_POINT('',(0.446245712008,0.620150264082));\r
-#22550 = CARTESIAN_POINT('',(0.448029340687,0.608467686283));\r
-#22551 = CARTESIAN_POINT('',(0.449576649931,0.596709493042));\r
-#22552 = CARTESIAN_POINT('',(0.450903324675,0.584885202237));\r
-#22553 = CARTESIAN_POINT('',(0.452028394344,0.573004672677));\r
-#22554 = CARTESIAN_POINT('',(0.452974191209,0.561078051055));\r
-#22555 = CARTESIAN_POINT('',(0.453766262076,0.549115708226));\r
-#22556 = CARTESIAN_POINT('',(0.454649506948,0.533241053309));\r
-#22557 = CARTESIAN_POINT('',(0.454852632966,0.529351089889));\r
-#22558 = CARTESIAN_POINT('',(0.455043583079,0.525458754403));\r
-#22559 = CARTESIAN_POINT('',(0.455223365595,0.521564312998));\r
-#22560 = CARTESIAN_POINT('',(0.455393021571,0.517668004495));\r
-#22561 = CARTESIAN_POINT('',(0.455553623007,0.513770127515));\r
-#22562 = CARTESIAN_POINT('',(0.455706272094,0.50987105274));\r
-#22563 = CARTESIAN_POINT('',(0.455852101485,0.505971185378));\r
-#22564 = CARTESIAN_POINT('',(0.455992274419,0.502070902241));\r
-#22565 = CARTESIAN_POINT('',(0.456127984863,0.498170488597));\r
-#22566 = CARTESIAN_POINT('',(0.456260456471,0.494270099234));\r
-#22567 = CARTESIAN_POINT('',(0.456390940375,0.490369768758));\r
-#22568 = CARTESIAN_POINT('',(0.456520710895,0.48646949575));\r
-#22569 = CARTESIAN_POINT('',(0.457156851053,0.467435892655));\r
-#22570 = CARTESIAN_POINT('',(0.457671352611,0.452305363981));\r
-#22571 = CARTESIAN_POINT('',(0.458270269675,0.437182928416));\r
-#22572 = CARTESIAN_POINT('',(0.459034533958,0.422074039537));\r
-#22573 = CARTESIAN_POINT('',(0.460050208517,0.40698159572));\r
-#22574 = CARTESIAN_POINT('',(0.461407998172,0.391908835269));\r
-#22575 = CARTESIAN_POINT('',(0.463202930576,0.376859917535));\r
-#22576 = CARTESIAN_POINT('',(0.465534273291,0.361838476153));\r
-#22577 = CARTESIAN_POINT('',(0.468505601519,0.346846741968));\r
-#22578 = CARTESIAN_POINT('',(0.472224989153,0.33188649684));\r
-#22579 = CARTESIAN_POINT('',(0.476805431385,0.316960592102));\r
-#22580 = CARTESIAN_POINT('',(0.482365678026,0.302072502963));\r
-#22581 = CARTESIAN_POINT('',(0.48903153133,0.287223849381));\r
-#22582 = CARTESIAN_POINT('',(0.499243066498,0.268100122615));\r
-#22583 = CARTESIAN_POINT('',(0.501654434718,0.263785415732));\r
-#22584 = CARTESIAN_POINT('',(0.504174641518,0.259474406257));\r
-#22585 = CARTESIAN_POINT('',(0.506807086317,0.255167171552));\r
-#22586 = CARTESIAN_POINT('',(0.509555234888,0.250863790887));\r
-#22587 = CARTESIAN_POINT('',(0.512422623267,0.246564345931));\r
-#22588 = CARTESIAN_POINT('',(0.515412861513,0.242268921296));\r
-#22589 = CARTESIAN_POINT('',(0.518529637694,0.237977605005));\r
-#22590 = CARTESIAN_POINT('',(0.521776721577,0.233690489053));\r
-#22591 = CARTESIAN_POINT('',(0.525157968653,0.229407669873));\r
-#22592 = CARTESIAN_POINT('',(0.528677323836,0.225129248884));\r
-#22593 = CARTESIAN_POINT('',(0.532338825431,0.220855332978));\r
-#22594 = CARTESIAN_POINT('',(0.536146608914,0.216586035047));\r
-#22595 = CARTESIAN_POINT('',(0.540104910826,0.212321474484));\r
-#22596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#22597 = PCURVE('',#22093,#22598);\r
-#22598 = DEFINITIONAL_REPRESENTATION('',(#22599),#22668);\r
-#22599 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#22600,#22601,#22602,#22603,\r
-    #22604,#22605,#22606,#22607,#22608,#22609,#22610,#22611,#22612,\r
-    #22613,#22614,#22615,#22616,#22617,#22618,#22619,#22620,#22621,\r
-    #22622,#22623,#22624,#22625,#22626,#22627,#22628,#22629,#22630,\r
-    #22631,#22632,#22633,#22634,#22635,#22636,#22637,#22638,#22639,\r
-    #22640,#22641,#22642,#22643,#22644,#22645,#22646,#22647,#22648,\r
-    #22649,#22650,#22651,#22652,#22653,#22654,#22655,#22656,#22657,\r
-    #22658,#22659,#22660,#22661,#22662,#22663,#22664,#22665,#22666,\r
-    #22667),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267778392,0.219958145509,0.265125711787,0.366865279274,\r
-    0.514806653554,0.562778498911,0.610414473977,0.748924768957,\r
-    0.858377822313,0.934322048381,1.),.UNSPECIFIED.);\r
-#22600 = CARTESIAN_POINT('',(0.940985361083,1.1E-16));\r
-#22601 = CARTESIAN_POINT('',(0.91559797541,4.31E-15));\r
-#22602 = CARTESIAN_POINT('',(0.89018643539,3.548728627311E-04));\r
-#22603 = CARTESIAN_POINT('',(0.864729498555,1.097663377018E-03));\r
-#22604 = CARTESIAN_POINT('',(0.839215400961,2.268143570526E-03));\r
-#22605 = CARTESIAN_POINT('',(0.81364118892,3.914324609317E-03));\r
-#22606 = CARTESIAN_POINT('',(0.78801399397,6.093923524191E-03));\r
-#22607 = CARTESIAN_POINT('',(0.749426756767,1.027729901572E-02));\r
-#22608 = CARTESIAN_POINT('',(0.736491442297,1.18316335956E-02));\r
-#22609 = CARTESIAN_POINT('',(0.723551337857,1.354749858173E-02));\r
-#22610 = CARTESIAN_POINT('',(0.710610443653,1.543430416431E-02));\r
-#22611 = CARTESIAN_POINT('',(0.697673848371,1.750209939604E-02));\r
-#22612 = CARTESIAN_POINT('',(0.684747847631,1.97615109428E-02));\r
-#22613 = CARTESIAN_POINT('',(0.663928400921,2.373283793269E-02));\r
-#22614 = CARTESIAN_POINT('',(0.65602357151,2.53181694836E-02));\r
-#22615 = CARTESIAN_POINT('',(0.648127342274,2.698223227541E-02));\r
-#22616 = CARTESIAN_POINT('',(0.640241638895,2.872765656291E-02));\r
-#22617 = CARTESIAN_POINT('',(0.632368554407,3.055712864291E-02));\r
-#22618 = CARTESIAN_POINT('',(0.624510358925,3.247337242994E-02));\r
-#22619 = CARTESIAN_POINT('',(0.599008060977,3.899708560552E-02));\r
-#22620 = CARTESIAN_POINT('',(0.581433121453,4.396959105565E-02));\r
-#22621 = CARTESIAN_POINT('',(0.563974828118,4.942760049827E-02));\r
-#22622 = CARTESIAN_POINT('',(0.546665191402,5.540281658869E-02));\r
-#22623 = CARTESIAN_POINT('',(0.529538592655,6.19268872578E-02));\r
-#22624 = CARTESIAN_POINT('',(0.512631812331,6.902950343549E-02));\r
-#22625 = CARTESIAN_POINT('',(0.471775100546,8.794068272955E-02));\r
-#22626 = CARTESIAN_POINT('',(0.448106581275,0.100424696224));\r
-#22627 = CARTESIAN_POINT('',(0.425101742585,0.114262810231));\r
-#22628 = CARTESIAN_POINT('',(0.402867768957,0.129518717582));\r
-#22629 = CARTESIAN_POINT('',(0.381496252569,0.146237075571));\r
-#22630 = CARTESIAN_POINT('',(0.361060587997,0.164437208764));\r
-#22631 = CARTESIAN_POINT('',(0.3353097618,0.190492519651));\r
-#22632 = CARTESIAN_POINT('',(0.329107937857,0.19702812571));\r
-#22633 = CARTESIAN_POINT('',(0.323011397744,0.203719478882));\r
-#22634 = CARTESIAN_POINT('',(0.317021362277,0.210566319704));\r
-#22635 = CARTESIAN_POINT('',(0.31113919507,0.217568740509));\r
-#22636 = CARTESIAN_POINT('',(0.30536541273,0.224726014584));\r
-#22637 = CARTESIAN_POINT('',(0.294075921502,0.239298643322));\r
-#22638 = CARTESIAN_POINT('',(0.288558671065,0.246711841581));\r
-#22639 = CARTESIAN_POINT('',(0.283149785133,0.254277254355));\r
-#22640 = CARTESIAN_POINT('',(0.277849898379,0.261994701571));\r
-#22641 = CARTESIAN_POINT('',(0.272659586069,0.269864104946));\r
-#22642 = CARTESIAN_POINT('',(0.2675793693,0.27788550364));\r
-#22643 = CARTESIAN_POINT('',(0.248159558197,0.309825206211));\r
-#22644 = CARTESIAN_POINT('',(0.234643807548,0.334878521348));\r
-#22645 = CARTESIAN_POINT('',(0.222074863506,0.361222083589));\r
-#22646 = CARTESIAN_POINT('',(0.210461106779,0.388868501553));\r
-#22647 = CARTESIAN_POINT('',(0.199806937029,0.417842266482));\r
-#22648 = CARTESIAN_POINT('',(0.190112662819,0.448182374598));\r
-#22649 = CARTESIAN_POINT('',(0.174460385684,0.505040914825));\r
-#22650 = CARTESIAN_POINT('',(0.168144861604,0.531027075992));\r
-#22651 = CARTESIAN_POINT('',(0.162418390619,0.557929147359));\r
-#22652 = CARTESIAN_POINT('',(0.157272622828,0.585781811614));\r
-#22653 = CARTESIAN_POINT('',(0.152693535021,0.61462779017));\r
-#22654 = CARTESIAN_POINT('',(0.148657831106,0.644517765332));\r
-#22655 = CARTESIAN_POINT('',(0.14266352288,0.697014025733));\r
-#22656 = CARTESIAN_POINT('',(0.140447353127,0.719047982264));\r
-#22657 = CARTESIAN_POINT('',(0.138454910135,0.741631255404));\r
-#22658 = CARTESIAN_POINT('',(0.136665354886,0.764783531644));\r
-#22659 = CARTESIAN_POINT('',(0.135050488292,0.788525208421));\r
-#22660 = CARTESIAN_POINT('',(0.133570780866,0.812877706827));\r
-#22661 = CARTESIAN_POINT('',(0.130968063343,0.859483790894));\r
-#22662 = CARTESIAN_POINT('',(0.129823915608,0.881575441873));\r
-#22663 = CARTESIAN_POINT('',(0.128709624144,0.904162194063));\r
-#22664 = CARTESIAN_POINT('',(0.127585879036,0.927263894002));\r
-#22665 = CARTESIAN_POINT('',(0.12640667856,0.950906792845));\r
-#22666 = CARTESIAN_POINT('',(0.125122384502,0.975130272449));\r
-#22667 = CARTESIAN_POINT('',(0.123684620971,1.));\r
-#22668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#22669 = ADVANCED_FACE('',(#22670),#3589,.T.);\r
-#22670 = FACE_BOUND('',#22671,.T.);\r
-#22671 = EDGE_LOOP('',(#22672,#22673,#22674,#22904,#22963));\r
-#22672 = ORIENTED_EDGE('',*,*,#3443,.F.);\r
-#22673 = ORIENTED_EDGE('',*,*,#4111,.T.);\r
-#22674 = ORIENTED_EDGE('',*,*,#22675,.F.);\r
-#22675 = EDGE_CURVE('',#22676,#4112,#22678,.T.);\r
-#22676 = VERTEX_POINT('',#22677);\r
-#22677 = CARTESIAN_POINT('',(36.491606080001,-16.38177907621,3.));\r
-#22678 = SURFACE_CURVE('',#22679,(#22752,#22828),.PCURVE_S1.);\r
-#22679 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#22680,#22681,#22682,#22683,\r
-    #22684,#22685,#22686,#22687,#22688,#22689,#22690,#22691,#22692,\r
-    #22693,#22694,#22695,#22696,#22697,#22698,#22699,#22700,#22701,\r
-    #22702,#22703,#22704,#22705,#22706,#22707,#22708,#22709,#22710,\r
-    #22711,#22712,#22713,#22714,#22715,#22716,#22717,#22718,#22719,\r
-    #22720,#22721,#22722,#22723,#22724,#22725,#22726,#22727,#22728,\r
-    #22729,#22730,#22731,#22732,#22733,#22734,#22735,#22736,#22737,\r
-    #22738,#22739,#22740,#22741,#22742,#22743,#22744,#22745,#22746,\r
-    #22747,#22748,#22749,#22750,#22751),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156943,0.157462141414,0.237475582234,\r
-    0.315984140887,0.354882631283,0.433704074263,0.569774718343,\r
-    0.737461555809,0.86442572461,1.),.UNSPECIFIED.);\r
-#22680 = CARTESIAN_POINT('',(36.491606080001,-16.38177907621,3.));\r
-#22681 = CARTESIAN_POINT('',(35.953551102759,-16.31799727045,\r
-    3.000000000037));\r
-#22682 = CARTESIAN_POINT('',(35.415667931978,-16.25339510397,\r
-    3.012727308664));\r
-#22683 = CARTESIAN_POINT('',(34.878286252384,-16.18731921862,\r
-    3.039137497494));\r
-#22684 = CARTESIAN_POINT('',(34.341922006944,-16.11916681286,\r
-    3.08032051854));\r
-#22685 = CARTESIAN_POINT('',(33.807274566532,-16.04839648299,\r
-    3.137492164789));\r
-#22686 = CARTESIAN_POINT('',(33.275222508333,-15.97455536142,\r
-    3.211990126548));\r
-#22687 = CARTESIAN_POINT('',(32.746815106509,-15.89732218965,\r
-    3.305250521531));\r
-#22688 = CARTESIAN_POINT('',(32.008497699809,-15.78344049163,\r
-    3.465293450817));\r
-#22689 = CARTESIAN_POINT('',(31.794569175117,-15.74972448411,\r
-    3.515246870818));\r
-#22690 = CARTESIAN_POINT('',(31.581561671608,-15.71541022454,\r
-    3.568699483427));\r
-#22691 = CARTESIAN_POINT('',(31.369573742831,-15.68049606321,\r
-    3.625749574233));\r
-#22692 = CARTESIAN_POINT('',(31.158711187398,-15.64498716331,\r
-    3.686493289529));\r
-#22693 = CARTESIAN_POINT('',(30.949086347541,-15.60889624691,\r
-    3.751022658198));\r
-#22694 = CARTESIAN_POINT('',(30.740817407669,-15.57224434096,\r
-    3.819423613591));\r
-#22695 = CARTESIAN_POINT('',(30.172777917524,-15.47010527276,\r
-    4.018166019205));\r
-#22696 = CARTESIAN_POINT('',(29.815989871702,-15.40351912949,\r
-    4.156629235099));\r
-#22697 = CARTESIAN_POINT('',(29.464385907538,-15.33547463839,\r
-    4.307560183342));\r
-#22698 = CARTESIAN_POINT('',(29.11869338526,-15.26621974402,\r
-    4.471278576595));\r
-#22699 = CARTESIAN_POINT('',(28.77962386649,-15.19609015096,\r
-    4.647991982847));\r
-#22700 = CARTESIAN_POINT('',(28.447852260335,-15.12550988642,\r
-    4.837755127205));\r
-#22701 = CARTESIAN_POINT('',(28.123995922337,-15.05498106524,\r
-    5.040423832541));\r
-#22702 = CARTESIAN_POINT('',(27.499123533174,-14.91645966158,\r
-    5.466736293035));\r
-#22703 = CARTESIAN_POINT('',(27.197719702742,-14.84842818145,\r
-    5.689963699319));\r
-#22704 = CARTESIAN_POINT('',(26.904915724563,-14.78149951057,\r
-    5.924912733575));\r
-#22705 = CARTESIAN_POINT('',(26.62103400513,-14.71622806741,\r
-    6.17107011837));\r
-#22706 = CARTESIAN_POINT('',(26.346199697235,-14.65316692552,\r
-    6.427790637949));\r
-#22707 = CARTESIAN_POINT('',(26.080360018216,-14.59284443523,\r
-    6.694311954298));\r
-#22708 = CARTESIAN_POINT('',(25.823309037018,-14.53574213687,\r
-    6.969775984447));\r
-#22709 = CARTESIAN_POINT('',(25.45154895398,-14.45578218947,\r
-    7.393712573884));\r
-#22710 = CARTESIAN_POINT('',(25.330447136946,-14.43018048601,\r
-    7.536147358727));\r
-#22711 = CARTESIAN_POINT('',(25.211366973397,-14.40551831493,\r
-    7.680455803852));\r
-#22712 = CARTESIAN_POINT('',(25.09425366108,-14.38184076757,\r
-    7.826531805428));\r
-#22713 = CARTESIAN_POINT('',(24.979044165608,-14.35918841137,\r
-    7.974269367423));\r
-#22714 = CARTESIAN_POINT('',(24.865668285002,-14.33759713445,\r
-    8.123563423543));\r
-#22715 = CARTESIAN_POINT('',(24.754049714222,-14.31709799024,\r
-    8.274310659161));\r
-#22716 = CARTESIAN_POINT('',(24.421326363069,-14.25844471319,\r
-    8.734615501814));\r
-#22717 = CARTESIAN_POINT('',(24.205438391228,-14.22376572091,\r
-    9.048358172017));\r
-#22718 = CARTESIAN_POINT('',(23.995748459262,-14.19389431504,\r
-    9.366820462725));\r
-#22719 = CARTESIAN_POINT('',(23.791490401805,-14.16896536659,\r
-    9.689210524029));\r
-#22720 = CARTESIAN_POINT('',(23.591852939335,-14.14903418884,\r
-    10.014779122279));\r
-#22721 = CARTESIAN_POINT('',(23.395997224331,-14.13407620813,\r
-    10.342830740203));\r
-#22722 = CARTESIAN_POINT('',(23.203065617301,-14.12398648435,\r
-    10.672729192137));\r
-#22723 = CARTESIAN_POINT('',(22.682655898831,-14.10924419939,\r
-    11.575599030691));\r
-#22724 = CARTESIAN_POINT('',(22.359157107251,-14.11387885673,\r
-    12.151277477081));\r
-#22725 = CARTESIAN_POINT('',(22.042586787954,-14.13526655877,\r
-    12.73066806917));\r
-#22726 = CARTESIAN_POINT('',(21.733388863779,-14.17612959104,\r
-    13.313101879135));\r
-#22727 = CARTESIAN_POINT('',(21.431222631708,-14.23882331276,\r
-    13.8973592524));\r
-#22728 = CARTESIAN_POINT('',(21.134760395306,-14.32485920524,\r
-    14.48159121077));\r
-#22729 = CARTESIAN_POINT('',(20.842155708152,-14.43481491666,\r
-    15.063560171285));\r
-#22730 = CARTESIAN_POINT('',(20.193079912675,-14.73288926956,\r
-    16.352198458626));\r
-#22731 = CARTESIAN_POINT('',(19.837405980733,-14.93330617875,\r
-    17.056740944221));\r
-#22732 = CARTESIAN_POINT('',(19.480493564849,-15.16905250309,\r
-    17.750106475512));\r
-#22733 = CARTESIAN_POINT('',(19.117582883329,-15.43773226122,\r
-    18.42840267795));\r
-#22734 = CARTESIAN_POINT('',(18.744259373486,-15.73558427123,\r
-    19.088624669336));\r
-#22735 = CARTESIAN_POINT('',(18.35707804949,-16.0581604533,\r
-    19.72870664785));\r
-#22736 = CARTESIAN_POINT('',(17.953524837161,-16.40065912885,\r
-    20.34735139666));\r
-#22737 = CARTESIAN_POINT('',(17.212850408854,-17.02901331185,\r
-    21.395546816223));\r
-#22738 = CARTESIAN_POINT('',(16.883322010352,-17.30848864791,\r
-    21.834638927268));\r
-#22739 = CARTESIAN_POINT('',(16.542647920019,-17.59465184185,\r
-    22.260949790659));\r
-#22740 = CARTESIAN_POINT('',(16.190307902603,-17.88550412021,\r
-    22.674512831851));\r
-#22741 = CARTESIAN_POINT('',(15.825999641948,-18.17913689677,\r
-    23.075533872548));\r
-#22742 = CARTESIAN_POINT('',(15.449603741609,-18.47376781831,\r
-    23.464334951357));\r
-#22743 = CARTESIAN_POINT('',(15.061147088683,-18.76775558165,\r
-    23.841312325538));\r
-#22744 = CARTESIAN_POINT('',(14.233230033974,-19.3712225243,\r
-    24.597297987815));\r
-#22745 = CARTESIAN_POINT('',(13.792090292003,-19.68040612445,\r
-    24.974716729617));\r
-#22746 = CARTESIAN_POINT('',(13.337492216778,-19.98532420762,\r
-    25.339721410551));\r
-#22747 = CARTESIAN_POINT('',(12.869723603436,-20.28433879419,\r
-    25.692922426298));\r
-#22748 = CARTESIAN_POINT('',(12.389177359314,-20.57598310651,\r
-    26.034945871399));\r
-#22749 = CARTESIAN_POINT('',(11.896323688782,-20.85894814789,\r
-    26.366408026053));\r
-#22750 = CARTESIAN_POINT('',(11.391690284011,-21.13206679368,\r
-    26.687902495213));\r
-#22751 = CARTESIAN_POINT('',(10.875850521652,-21.39429539458,27.));\r
-#22752 = PCURVE('',#3589,#22753);\r
-#22753 = DEFINITIONAL_REPRESENTATION('',(#22754),#22827);\r
-#22754 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#22755,#22756,#22757,#22758,\r
-    #22759,#22760,#22761,#22762,#22763,#22764,#22765,#22766,#22767,\r
-    #22768,#22769,#22770,#22771,#22772,#22773,#22774,#22775,#22776,\r
-    #22777,#22778,#22779,#22780,#22781,#22782,#22783,#22784,#22785,\r
-    #22786,#22787,#22788,#22789,#22790,#22791,#22792,#22793,#22794,\r
-    #22795,#22796,#22797,#22798,#22799,#22800,#22801,#22802,#22803,\r
-    #22804,#22805,#22806,#22807,#22808,#22809,#22810,#22811,#22812,\r
-    #22813,#22814,#22815,#22816,#22817,#22818,#22819,#22820,#22821,\r
-    #22822,#22823,#22824,#22825,#22826),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156943,0.157462141414,0.237475582234,\r
-    0.315984140887,0.354882631283,0.433704074263,0.569774718343,\r
-    0.737461555809,0.86442572461,1.),.UNSPECIFIED.);\r
-#22755 = CARTESIAN_POINT('',(2.077986350972,0.14818714986));\r
-#22756 = CARTESIAN_POINT('',(2.091059833992,0.148187149861));\r
-#22757 = CARTESIAN_POINT('',(2.104104742418,0.148515904219));\r
-#22758 = CARTESIAN_POINT('',(2.117119801632,0.14919809517));\r
-#22759 = CARTESIAN_POINT('',(2.130099054354,0.150262253386));\r
-#22760 = CARTESIAN_POINT('',(2.143031844833,0.151740671286));\r
-#22761 = CARTESIAN_POINT('',(2.15590262456,0.15366952389));\r
-#22762 = CARTESIAN_POINT('',(2.168690602339,0.156088586277));\r
-#22763 = CARTESIAN_POINT('',(2.186569932678,0.160250553801));\r
-#22764 = CARTESIAN_POINT('',(2.191751858006,0.161550652429));\r
-#22765 = CARTESIAN_POINT('',(2.196913025467,0.162943062255));\r
-#22766 = CARTESIAN_POINT('',(2.202051175141,0.16443065114));\r
-#22767 = CARTESIAN_POINT('',(2.207163805075,0.166016277669));\r
-#22768 = CARTESIAN_POINT('',(2.212248177082,0.167702743749));\r
-#22769 = CARTESIAN_POINT('',(2.217301322543,0.169492747214));\r
-#22770 = CARTESIAN_POINT('',(2.231087474211,0.174701190046));\r
-#22771 = CARTESIAN_POINT('',(2.239751137237,0.178337768719));\r
-#22772 = CARTESIAN_POINT('',(2.24829242519,0.182311669723));\r
-#22773 = CARTESIAN_POINT('',(2.256691712903,0.18663449761));\r
-#22774 = CARTESIAN_POINT('',(2.264928620931,0.191315529159));\r
-#22775 = CARTESIAN_POINT('',(2.272982436541,0.196360627873));\r
-#22776 = CARTESIAN_POINT('',(2.280832696874,0.201770906006));\r
-#22777 = CARTESIAN_POINT('',(2.295943719671,0.213202836567));\r
-#22778 = CARTESIAN_POINT('',(2.303214553127,0.21921241197));\r
-#22779 = CARTESIAN_POINT('',(2.310253463376,0.225564913216));\r
-#22780 = CARTESIAN_POINT('',(2.317045754079,0.232251967859));\r
-#22781 = CARTESIAN_POINT('',(2.323580949227,0.239261817991));\r
-#22782 = CARTESIAN_POINT('',(2.329852648321,0.246579520637));\r
-#22783 = CARTESIAN_POINT('',(2.335858291361,0.254187308704));\r
-#22784 = CARTESIAN_POINT('',(2.344443089518,0.265968313333));\r
-#22785 = CARTESIAN_POINT('',(2.347222488627,0.269938106038));\r
-#22786 = CARTESIAN_POINT('',(2.34993726756,0.273972255006));\r
-#22787 = CARTESIAN_POINT('',(2.352587913286,0.278068482811));\r
-#22788 = CARTESIAN_POINT('',(2.355175142409,0.282224490674));\r
-#22789 = CARTESIAN_POINT('',(2.35769988044,0.286437978965));\r
-#22790 = CARTESIAN_POINT('',(2.360163241052,0.290706667695));\r
-#22791 = CARTESIAN_POINT('',(2.367436328259,0.303785434139));\r
-#22792 = CARTESIAN_POINT('',(2.372059148761,0.312759565039));\r
-#22793 = CARTESIAN_POINT('',(2.376446022901,0.321932649407));\r
-#22794 = CARTESIAN_POINT('',(2.380610487314,0.331286850677));\r
-#22795 = CARTESIAN_POINT('',(2.384568029124,0.340804977546));\r
-#22796 = CARTESIAN_POINT('',(2.388335741833,0.350470789261));\r
-#22797 = CARTESIAN_POINT('',(2.391932167219,0.360269184685));\r
-#22798 = CARTESIAN_POINT('',(2.401324747932,0.387306297695));\r
-#22799 = CARTESIAN_POINT('',(2.406822429895,0.40478579859));\r
-#22800 = CARTESIAN_POINT('',(2.411815437583,0.422634515461));\r
-#22801 = CARTESIAN_POINT('',(2.416256973441,0.440851335713));\r
-#22802 = CARTESIAN_POINT('',(2.420118944097,0.45941879351));\r
-#22803 = CARTESIAN_POINT('',(2.423403151273,0.47829779231));\r
-#22804 = CARTESIAN_POINT('',(2.426135230686,0.49743167394));\r
-#22805 = CARTESIAN_POINT('',(2.43109973529,0.540556705759));\r
-#22806 = CARTESIAN_POINT('',(2.43306980052,0.564654096242));\r
-#22807 = CARTESIAN_POINT('',(2.434351143789,0.58891909146));\r
-#22808 = CARTESIAN_POINT('',(2.43507047525,0.613229008446));\r
-#22809 = CARTESIAN_POINT('',(2.43537059513,0.63747534323));\r
-#22810 = CARTESIAN_POINT('',(2.435389795065,0.661570129864));\r
-#22811 = CARTESIAN_POINT('',(2.435257497018,0.685444715665));\r
-#22812 = CARTESIAN_POINT('',(2.434961869619,0.726919334964));\r
-#22813 = CARTESIAN_POINT('',(2.434813842481,0.744639280649));\r
-#22814 = CARTESIAN_POINT('',(2.434695384475,0.76218933579));\r
-#22815 = CARTESIAN_POINT('',(2.434652165885,0.77955870039));\r
-#22816 = CARTESIAN_POINT('',(2.434724990198,0.79674285587));\r
-#22817 = CARTESIAN_POINT('',(2.434949820593,0.813742301736));\r
-#22818 = CARTESIAN_POINT('',(2.435358158653,0.83056150398));\r
-#22819 = CARTESIAN_POINT('',(2.436639411359,0.86498349642));\r
-#22820 = CARTESIAN_POINT('',(2.437541950213,0.882562379726));\r
-#22821 = CARTESIAN_POINT('',(2.438719198091,0.899954761783));\r
-#22822 = CARTESIAN_POINT('',(2.440199980246,0.917174729378));\r
-#22823 = CARTESIAN_POINT('',(2.442008927904,0.934239196761));\r
-#22824 = CARTESIAN_POINT('',(2.444167136742,0.951167137232));\r
-#22825 = CARTESIAN_POINT('',(2.446692696866,0.967979248985));\r
-#22826 = CARTESIAN_POINT('',(2.44960109428,0.9846980552));\r
-#22827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#22828 = PCURVE('',#4207,#22829);\r
-#22829 = DEFINITIONAL_REPRESENTATION('',(#22830),#22903);\r
-#22830 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#22831,#22832,#22833,#22834,\r
-    #22835,#22836,#22837,#22838,#22839,#22840,#22841,#22842,#22843,\r
-    #22844,#22845,#22846,#22847,#22848,#22849,#22850,#22851,#22852,\r
-    #22853,#22854,#22855,#22856,#22857,#22858,#22859,#22860,#22861,\r
-    #22862,#22863,#22864,#22865,#22866,#22867,#22868,#22869,#22870,\r
-    #22871,#22872,#22873,#22874,#22875,#22876,#22877,#22878,#22879,\r
-    #22880,#22881,#22882,#22883,#22884,#22885,#22886,#22887,#22888,\r
-    #22889,#22890,#22891,#22892,#22893,#22894,#22895,#22896,#22897,\r
-    #22898,#22899,#22900,#22901,#22902),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156943,0.157462141414,0.237475582234,\r
-    0.315984140887,0.354882631283,0.433704074263,0.569774718343,\r
-    0.737461555809,0.86442572461,1.),.UNSPECIFIED.);\r
-#22831 = CARTESIAN_POINT('',(5.861230619208,1.));\r
-#22832 = CARTESIAN_POINT('',(5.857176370934,0.989229505348));\r
-#22833 = CARTESIAN_POINT('',(5.853022821911,0.978139490344));\r
-#22834 = CARTESIAN_POINT('',(5.848783243667,0.966704391393));\r
-#22835 = CARTESIAN_POINT('',(5.844472808663,0.954898289302));\r
-#22836 = CARTESIAN_POINT('',(5.840108719726,0.942694959479));\r
-#22837 = CARTESIAN_POINT('',(5.835710064039,0.930067863972));\r
-#22838 = CARTESIAN_POINT('',(5.83129713263,0.916990710579));\r
-#22839 = CARTESIAN_POINT('',(5.825082158486,0.897880499229));\r
-#22840 = CARTESIAN_POINT('',(5.82327546046,0.892242354964));\r
-#22841 = CARTESIAN_POINT('',(5.821471296148,0.886523323145));\r
-#22842 = CARTESIAN_POINT('',(5.819671136838,0.880722111104));\r
-#22843 = CARTESIAN_POINT('',(5.817876454953,0.874837627168));\r
-#22844 = CARTESIAN_POINT('',(5.816088697777,0.868869025963));\r
-#22845 = CARTESIAN_POINT('',(5.814309261179,0.862815753719));\r
-#22846 = CARTESIAN_POINT('',(5.809447727973,0.845954579736));\r
-#22847 = CARTESIAN_POINT('',(5.806384963613,0.834970947558));\r
-#22848 = CARTESIAN_POINT('',(5.803358704963,0.823727349738));\r
-#22849 = CARTESIAN_POINT('',(5.800375462936,0.812226781502));\r
-#22850 = CARTESIAN_POINT('',(5.797439986254,0.800475245558));\r
-#22851 = CARTESIAN_POINT('',(5.794554735094,0.788482547719));\r
-#22852 = CARTESIAN_POINT('',(5.791719566769,0.776263223198));\r
-#22853 = CARTESIAN_POINT('',(5.786196135225,0.751645663544));\r
-#22854 = CARTESIAN_POINT('',(5.78350547214,0.739252244534));\r
-#22855 = CARTESIAN_POINT('',(5.780857200034,0.726677013899));\r
-#22856 = CARTESIAN_POINT('',(5.778245182951,0.713939650048));\r
-#22857 = CARTESIAN_POINT('',(5.775659948693,0.70105979025));\r
-#22858 = CARTESIAN_POINT('',(5.773089281395,0.688056898751));\r
-#22859 = CARTESIAN_POINT('',(5.770519051145,0.674950045231));\r
-#22860 = CARTESIAN_POINT('',(5.766653609172,0.655221153946));\r
-#22861 = CARTESIAN_POINT('',(5.765369267346,0.648663189026));\r
-#22862 = CARTESIAN_POINT('',(5.764079365438,0.642085611576));\r
-#22863 = CARTESIAN_POINT('',(5.76278193427,0.635490155368));\r
-#22864 = CARTESIAN_POINT('',(5.761474946995,0.628878368757));\r
-#22865 = CARTESIAN_POINT('',(5.760156340885,0.622251608239));\r
-#22866 = CARTESIAN_POINT('',(5.75882403912,0.615611032019));\r
-#22867 = CARTESIAN_POINT('',(5.754744335716,0.595475486338));\r
-#22868 = CARTESIAN_POINT('',(5.751948104658,0.581941247379));\r
-#22869 = CARTESIAN_POINT('',(5.749069853762,0.568361866499));\r
-#22870 = CARTESIAN_POINT('',(5.746092369331,0.55474162716));\r
-#22871 = CARTESIAN_POINT('',(5.742999207698,0.541082055633));\r
-#22872 = CARTESIAN_POINT('',(5.739775068102,0.527381777601));\r
-#22873 = CARTESIAN_POINT('',(5.736405980342,0.513636282211));\r
-#22874 = CARTESIAN_POINT('',(5.726791158282,0.476016709573));\r
-#22875 = CARTESIAN_POINT('',(5.720231424624,0.452030941876));\r
-#22876 = CARTESIAN_POINT('',(5.713121633495,0.428056224908));\r
-#22877 = CARTESIAN_POINT('',(5.705377114916,0.404294343208));\r
-#22878 = CARTESIAN_POINT('',(5.696911088769,0.380956143071));\r
-#22879 = CARTESIAN_POINT('',(5.687646435891,0.358220146193));\r
-#22880 = CARTESIAN_POINT('',(5.677527904085,0.33622369896));\r
-#22881 = CARTESIAN_POINT('',(5.652974029975,0.288991873836));\r
-#22882 = CARTESIAN_POINT('',(5.638075892205,0.264179766416));\r
-#22883 = CARTESIAN_POINT('',(5.621777505261,0.240807562619));\r
-#22884 = CARTESIAN_POINT('',(5.604066836184,0.218931322961));\r
-#22885 = CARTESIAN_POINT('',(5.584981969426,0.198512637636));\r
-#22886 = CARTESIAN_POINT('',(5.564598262295,0.179481273034));\r
-#22887 = CARTESIAN_POINT('',(5.543015619617,0.161746903492));\r
-#22888 = CARTESIAN_POINT('',(5.503185106606,0.132697940791));\r
-#22889 = CARTESIAN_POINT('',(5.485396241272,0.120867308509));\r
-#22890 = CARTESIAN_POINT('',(5.467026696179,0.109679810643));\r
-#22891 = CARTESIAN_POINT('',(5.448123643271,9.909001940516E-02));\r
-#22892 = CARTESIAN_POINT('',(5.428733665496,8.905334281733E-02));\r
-#22893 = CARTESIAN_POINT('',(5.408901089708,7.952780630504E-02));\r
-#22894 = CARTESIAN_POINT('',(5.388667067498,7.047468997423E-02));\r
-#22895 = CARTESIAN_POINT('',(5.346074904741,5.265701167668E-02));\r
-#22896 = CARTESIAN_POINT('',(5.323665378065,4.395353706594E-02));\r
-#22897 = CARTESIAN_POINT('',(5.30088586262,3.570352780149E-02));\r
-#22898 = CARTESIAN_POINT('',(5.277776695552,2.786715267768E-02));\r
-#22899 = CARTESIAN_POINT('',(5.254373620449,2.04087280144E-02));\r
-#22900 = CARTESIAN_POINT('',(5.230708065066,1.329646153712E-02));\r
-#22901 = CARTESIAN_POINT('',(5.206807588763,6.50203134973E-03));\r
-#22902 = CARTESIAN_POINT('',(5.182696499669,0.));\r
-#22903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#22904 = ORIENTED_EDGE('',*,*,#22905,.F.);\r
-#22905 = EDGE_CURVE('',#22201,#22676,#22906,.T.);\r
-#22906 = SURFACE_CURVE('',#22907,(#22922,#22940),.PCURVE_S1.);\r
-#22907 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#22908,#22909,#22910,#22911,\r
-    #22912,#22913,#22914,#22915,#22916,#22917,#22918,#22919,#22920,\r
-    #22921),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#22908 = CARTESIAN_POINT('',(37.348896825027,-14.3199129171,-3.));\r
-#22909 = CARTESIAN_POINT('',(37.276022488448,-14.50998222416,\r
-    -2.469857305487));\r
-#22910 = CARTESIAN_POINT('',(37.203615107832,-14.69497696733,\r
-    -1.93877500183));\r
-#22911 = CARTESIAN_POINT('',(37.131108825172,-14.87678185187,\r
-    -1.40716117002));\r
-#22912 = CARTESIAN_POINT('',(37.035333879682,-15.11249882119,\r
-    -0.711942292053));\r
-#22913 = CARTESIAN_POINT('',(37.012751540359,-15.16776077768,\r
-    -0.548519782961));\r
-#22914 = CARTESIAN_POINT('',(36.99007870753,-15.22293122927,\r
-    -0.385088192252));\r
-#22915 = CARTESIAN_POINT('',(36.891939944191,-15.46039103858,\r
-    0.31889847855));\r
-#22916 = CARTESIAN_POINT('',(36.815378959872,-15.64224387088,\r
-    0.859448382286));\r
-#22917 = CARTESIAN_POINT('',(36.736900093012,-15.82533750673,\r
-    1.399656454957));\r
-#22918 = CARTESIAN_POINT('',(36.615765895701,-16.10265968072,\r
-    2.204677342934));\r
-#22919 = CARTESIAN_POINT('',(36.575161038882,-16.19479011079,\r
-    2.470005719426));\r
-#22920 = CARTESIAN_POINT('',(36.533807191747,-16.2877730275,\r
-    2.735127937173));\r
-#22921 = CARTESIAN_POINT('',(36.491605984405,-16.38177928916,3.0000006)\r
-  );\r
-#22922 = PCURVE('',#3589,#22923);\r
-#22923 = DEFINITIONAL_REPRESENTATION('',(#22924),#22939);\r
-#22924 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#22925,#22926,#22927,#22928,\r
-    #22929,#22930,#22931,#22932,#22933,#22934,#22935,#22936,#22937,\r
-    #22938),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#22925 = CARTESIAN_POINT('',(2.048529561987,0.));\r
-#22926 = CARTESIAN_POINT('',(2.052109274402,1.254332354772E-02));\r
-#22927 = CARTESIAN_POINT('',(2.05545204346,2.52278254243E-02));\r
-#22928 = CARTESIAN_POINT('',(2.058561494327,3.804985612148E-02));\r
-#22929 = CARTESIAN_POINT('',(2.062327012241,5.498882258939E-02));\r
-#22930 = CARTESIAN_POINT('',(2.063190437047,5.898294243794E-02));\r
-#22931 = CARTESIAN_POINT('',(2.064032364904,6.298980222301E-02));\r
-#22932 = CARTESIAN_POINT('',(2.06756693436,8.030416791524E-02));\r
-#22933 = CARTESIAN_POINT('',(2.070047119446,9.373775098754E-02));\r
-#22934 = CARTESIAN_POINT('',(2.072297927353,0.107308355515));\r
-#22935 = CARTESIAN_POINT('',(2.075320586116,0.127758561639));\r
-#22936 = CARTESIAN_POINT('',(2.076262964156,0.134535705783));\r
-#22937 = CARTESIAN_POINT('',(2.077151376209,0.141345341141));\r
-#22938 = CARTESIAN_POINT('',(2.07798635282,0.148187165358));\r
-#22939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#22940 = PCURVE('',#22941,#22946);\r
-#22941 = CYLINDRICAL_SURFACE('',#22942,40.);\r
-#22942 = AXIS2_PLACEMENT_3D('',#22943,#22944,#22945);\r
-#22943 = CARTESIAN_POINT('',(-2.E-15,2.E-15,3.));\r
-#22944 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#22945 = DIRECTION('',(1.,-8.E-17,3.3E-16));\r
-#22946 = DEFINITIONAL_REPRESENTATION('',(#22947),#22962);\r
-#22947 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#22948,#22949,#22950,#22951,\r
-    #22952,#22953,#22954,#22955,#22956,#22957,#22958,#22959,#22960,\r
-    #22961),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#22948 = CARTESIAN_POINT('',(-5.917062593381,6.));\r
-#22949 = CARTESIAN_POINT('',(-5.911973572698,5.469857305487));\r
-#22950 = CARTESIAN_POINT('',(-5.907007183852,4.93877500183));\r
-#22951 = CARTESIAN_POINT('',(-5.902114036012,4.40716117002));\r
-#22952 = CARTESIAN_POINT('',(-5.89575325138,3.711942292053));\r
-#22953 = CARTESIAN_POINT('',(-5.894260805461,3.548519782961));\r
-#22954 = CARTESIAN_POINT('',(-5.892769618424,3.385088192252));\r
-#22955 = CARTESIAN_POINT('',(-5.886346107998,2.68110152145));\r
-#22956 = CARTESIAN_POINT('',(-5.881413410881,2.140551617714));\r
-#22957 = CARTESIAN_POINT('',(-5.87643342716,1.600343545043));\r
-#22958 = CARTESIAN_POINT('',(-5.868867835563,0.795322657066));\r
-#22959 = CARTESIAN_POINT('',(-5.866350810896,0.529994280574));\r
-#22960 = CARTESIAN_POINT('',(-5.863806719825,0.264872062827));\r
-#22961 = CARTESIAN_POINT('',(-5.861230613372,-6.E-07));\r
-#22962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#22963 = ORIENTED_EDGE('',*,*,#22200,.F.);\r
-#22964 = ADVANCED_FACE('',(#22965),#4207,.F.);\r
-#22965 = FACE_BOUND('',#22966,.F.);\r
-#22966 = EDGE_LOOP('',(#22967,#22968,#22969,#22993,#23244));\r
-#22967 = ORIENTED_EDGE('',*,*,#4192,.T.);\r
-#22968 = ORIENTED_EDGE('',*,*,#22675,.F.);\r
-#22969 = ORIENTED_EDGE('',*,*,#22970,.F.);\r
-#22970 = EDGE_CURVE('',#22971,#22676,#22973,.T.);\r
-#22971 = VERTEX_POINT('',#22972);\r
-#22972 = CARTESIAN_POINT('',(36.139404069681,-17.14477977369,3.));\r
-#22973 = SURFACE_CURVE('',#22974,(#22979,#22986),.PCURVE_S1.);\r
-#22974 = CIRCLE('',#22975,40.);\r
-#22975 = AXIS2_PLACEMENT_3D('',#22976,#22977,#22978);\r
-#22976 = CARTESIAN_POINT('',(-2.E-15,2.E-15,3.));\r
-#22977 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#22978 = DIRECTION('',(1.,-8.E-17,3.3E-16));\r
-#22979 = PCURVE('',#4207,#22980);\r
-#22980 = DEFINITIONAL_REPRESENTATION('',(#22981),#22985);\r
-#22981 = LINE('',#22982,#22983);\r
-#22982 = CARTESIAN_POINT('',(0.,1.));\r
-#22983 = VECTOR('',#22984,1.);\r
-#22984 = DIRECTION('',(1.,0.));\r
-#22985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#22986 = PCURVE('',#22941,#22987);\r
-#22987 = DEFINITIONAL_REPRESENTATION('',(#22988),#22992);\r
-#22988 = LINE('',#22989,#22990);\r
-#22989 = CARTESIAN_POINT('',(-0.,0.));\r
-#22990 = VECTOR('',#22991,1.);\r
-#22991 = DIRECTION('',(-1.,0.));\r
-#22992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#22993 = ORIENTED_EDGE('',*,*,#22994,.F.);\r
-#22994 = EDGE_CURVE('',#22995,#22971,#22997,.T.);\r
-#22995 = VERTEX_POINT('',#22996);\r
-#22996 = CARTESIAN_POINT('',(9.885969541932,-21.86979297266,\r
-    26.717157287525));\r
-#22997 = SURFACE_CURVE('',#22998,(#23078,#23161),.PCURVE_S1.);\r
-#22998 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#22999,#23000,#23001,#23002,\r
-    #23003,#23004,#23005,#23006,#23007,#23008,#23009,#23010,#23011,\r
-    #23012,#23013,#23014,#23015,#23016,#23017,#23018,#23019,#23020,\r
-    #23021,#23022,#23023,#23024,#23025,#23026,#23027,#23028,#23029,\r
-    #23030,#23031,#23032,#23033,#23034,#23035,#23036,#23037,#23038,\r
-    #23039,#23040,#23041,#23042,#23043,#23044,#23045,#23046,#23047,\r
-    #23048,#23049,#23050,#23051,#23052,#23053,#23054,#23055,#23056,\r
-    #23057,#23058,#23059,#23060,#23061,#23062,#23063,#23064,#23065,\r
-    #23066,#23067,#23068,#23069,#23070,#23071,#23072,#23073,#23074,\r
-    #23075,#23076,#23077),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.12859261303,0.249810233762,0.335724852045,0.420382051214,\r
-    0.565526485594,0.64442413438,0.683354615415,0.761264550254,\r
-    0.84137322555,0.88743836913,1.),.UNSPECIFIED.);\r
-#22999 = CARTESIAN_POINT('',(9.885969541932,-21.86979297266,\r
-    26.717157287525));\r
-#23000 = CARTESIAN_POINT('',(10.395169313943,-21.64054407812,\r
-    26.4350299302));\r
-#23001 = CARTESIAN_POINT('',(10.894674697794,-21.40048768996,\r
-    26.144166320896));\r
-#23002 = CARTESIAN_POINT('',(11.383942693571,-21.15048889341,\r
-    25.844078671962));\r
-#23003 = CARTESIAN_POINT('',(11.862460664764,-20.89151587378,\r
-    25.534253543569));\r
-#23004 = CARTESIAN_POINT('',(12.329754895338,-20.6246550551,\r
-    25.214151897357));\r
-#23005 = CARTESIAN_POINT('',(12.785405118781,-20.35112540726,\r
-    24.883218493446));\r
-#23006 = CARTESIAN_POINT('',(13.229065019105,-20.07229192179,\r
-    24.540900630816));\r
-#23007 = CARTESIAN_POINT('',(14.067169549283,-19.52327293705,\r
-    23.852767167883));\r
-#23008 = CARTESIAN_POINT('',(14.462982135486,-19.25350505501,\r
-    23.508274412795));\r
-#23009 = CARTESIAN_POINT('',(14.847708778126,-18.98165960093,\r
-    23.152770991865));\r
-#23010 = CARTESIAN_POINT('',(15.221210692518,-18.70914323447,\r
-    22.78585940888));\r
-#23011 = CARTESIAN_POINT('',(15.58345681398,-18.43749383527,\r
-    22.407192200694));\r
-#23012 = CARTESIAN_POINT('',(15.934554048503,-18.16837382801,\r
-    22.016505932536));\r
-#23013 = CARTESIAN_POINT('',(16.274778953715,-17.90354728159,\r
-    21.613668633227));\r
-#23014 = CARTESIAN_POINT('',(16.838383640806,-17.46147907312,\r
-    20.904654898562));\r
-#23015 = CARTESIAN_POINT('',(17.066936555843,-17.28119061555,\r
-    20.604493831846));\r
-#23016 = CARTESIAN_POINT('',(17.290435376533,-17.10462909196,\r
-    20.298285092037));\r
-#23017 = CARTESIAN_POINT('',(17.509099988416,-16.93245909491,\r
-    19.986099290311));\r
-#23018 = CARTESIAN_POINT('',(17.723211263929,-16.76534726463,\r
-    19.668059414005));\r
-#23019 = CARTESIAN_POINT('',(17.933113246089,-16.60395000724,\r
-    19.344348926833));\r
-#23020 = CARTESIAN_POINT('',(18.139210633227,-16.44889779363,\r
-    19.015218582485));\r
-#23021 = CARTESIAN_POINT('',(18.541745097938,-16.1548221478,\r
-    18.351656955752));\r
-#23022 = CARTESIAN_POINT('',(18.738285291321,-16.01559301901,\r
-    18.017363781936));\r
-#23023 = CARTESIAN_POINT('',(18.932016277072,-15.88365166321,\r
-    17.678427117122));\r
-#23024 = CARTESIAN_POINT('',(19.123429656396,-15.75951276984,\r
-    17.335216049374));\r
-#23025 = CARTESIAN_POINT('',(19.313065812364,-15.64362510779,\r
-    16.988155367155));\r
-#23026 = CARTESIAN_POINT('',(19.501495963795,-15.53635395279,\r
-    16.637721832145));\r
-#23027 = CARTESIAN_POINT('',(19.689294960209,-15.43796354186,\r
-    16.284435425582));\r
-#23028 = CARTESIAN_POINT('',(20.198832629099,-15.19538535068,\r
-    15.3191881587));\r
-#23029 = CARTESIAN_POINT('',(20.520511266267,-15.06865054567,\r
-    14.702544954911));\r
-#23030 = CARTESIAN_POINT('',(20.844629704447,-14.96923477924,\r
-    14.081955208757));\r
-#23031 = CARTESIAN_POINT('',(21.173720144568,-14.89678317056,\r
-    13.460287146991));\r
-#23032 = CARTESIAN_POINT('',(21.509779596872,-14.84970446686,\r
-    12.839998597447));\r
-#23033 = CARTESIAN_POINT('',(21.853504096081,-14.82522152064,\r
-    12.222738339837));\r
-#23034 = CARTESIAN_POINT('',(22.204510593746,-14.8200463822,\r
-    11.60942474213));\r
-#23035 = CARTESIAN_POINT('',(22.756014860119,-14.83666033027,\r
-    10.669431030806));\r
-#23036 = CARTESIAN_POINT('',(22.952127754312,-14.84722114766,\r
-    10.339617651732));\r
-#23037 = CARTESIAN_POINT('',(23.151024435353,-14.86268132315,\r
-    10.011603581163));\r
-#23038 = CARTESIAN_POINT('',(23.353573489168,-14.88314867041,\r
-    9.686037359102));\r
-#23039 = CARTESIAN_POINT('',(23.560625528218,-14.90865038357,\r
-    9.363626849612));\r
-#23040 = CARTESIAN_POINT('',(23.773003847495,-14.9391335894,\r
-    9.045133164381));\r
-#23041 = CARTESIAN_POINT('',(23.991486150033,-14.97446565108,\r
-    8.731358980912));\r
-#23042 = CARTESIAN_POINT('',(24.327942815284,-15.03415592362,\r
-    8.271042393226));\r
-#23043 = CARTESIAN_POINT('',(24.44076323525,-15.05500598829,\r
-    8.120307881795));\r
-#23044 = CARTESIAN_POINT('',(24.555321062621,-15.07695857986,\r
-    7.971029594427));\r
-#23045 = CARTESIAN_POINT('',(24.671693617796,-15.09998284989,\r
-    7.823311899805));\r
-#23046 = CARTESIAN_POINT('',(24.78995200358,-15.12404309232,\r
-    7.677260821701));\r
-#23047 = CARTESIAN_POINT('',(24.910160027987,-15.14909889662,\r
-    7.532983198785));\r
-#23048 = CARTESIAN_POINT('',(25.032373127035,-15.17510530085,\r
-    7.390585844433));\r
-#23049 = CARTESIAN_POINT('',(25.40532192723,-15.25586208116,\r
-    6.969175799932));\r
-#23050 = CARTESIAN_POINT('',(25.662259171799,-15.31332891604,\r
-    6.696088722986));\r
-#23051 = CARTESIAN_POINT('',(25.927773599221,-15.37401063855,\r
-    6.431819771003));\r
-#23052 = CARTESIAN_POINT('',(26.202069333733,-15.43743884734,\r
-    6.177207107878));\r
-#23053 = CARTESIAN_POINT('',(26.485200950237,-15.5030993893,\r
-    5.932993790205));\r
-#23054 = CARTESIAN_POINT('',(26.777049906793,-15.57045337329,\r
-    5.699807402424));\r
-#23055 = CARTESIAN_POINT('',(27.077306505211,-15.63895935874,\r
-    5.478146303048));\r
-#23056 = CARTESIAN_POINT('',(27.702304754865,-15.77918524424,\r
-    5.052678514837));\r
-#23057 = CARTESIAN_POINT('',(28.027573048869,-15.85095808739,\r
-    4.849501120522));\r
-#23058 = CARTESIAN_POINT('',(28.360729729775,-15.92285242464,\r
-    4.659233384327));\r
-#23059 = CARTESIAN_POINT('',(28.701163237295,-15.99436098315,\r
-    4.482017208794));\r
-#23060 = CARTESIAN_POINT('',(29.048204126986,-16.06505316209,\r
-    4.317795348478));\r
-#23061 = CARTESIAN_POINT('',(29.401146112475,-16.13458545678,\r
-    4.166357929629));\r
-#23062 = CARTESIAN_POINT('',(29.75926700573,-16.20270118587,\r
-    4.027383454738));\r
-#23063 = CARTESIAN_POINT('',(30.330346539621,-16.3074697697,\r
-    3.827497316822));\r
-#23064 = CARTESIAN_POINT('',(30.540336105488,-16.34519505347,\r
-    3.758503896589));\r
-#23065 = CARTESIAN_POINT('',(30.751694124342,-16.38236315058,\r
-    3.693414895724));\r
-#23066 = CARTESIAN_POINT('',(30.964301631828,-16.4189510052,\r
-    3.63214304441));\r
-#23067 = CARTESIAN_POINT('',(31.178045541095,-16.45494398608,\r
-    3.574594950205));\r
-#23068 = CARTESIAN_POINT('',(31.392819355995,-16.49033514436,\r
-    3.520673109706));\r
-#23069 = CARTESIAN_POINT('',(31.608523884284,-16.52512447155,\r
-    3.470277920211));\r
-#23070 = CARTESIAN_POINT('',(32.354200205527,-16.64287150695,\r
-    3.308541343226));\r
-#23071 = CARTESIAN_POINT('',(32.888256565986,-16.72285438796,\r
-    3.214253517568));\r
-#23072 = CARTESIAN_POINT('',(33.426017727498,-16.7993771541,\r
-    3.138949656873));\r
-#23073 = CARTESIAN_POINT('',(33.966421040198,-16.8727458858,\r
-    3.081167913101));\r
-#23074 = CARTESIAN_POINT('',(34.508576620761,-16.94340316081,\r
-    3.039549367523));\r
-#23075 = CARTESIAN_POINT('',(35.051776032025,-17.01188459317,\r
-    3.01286121471));\r
-#23076 = CARTESIAN_POINT('',(35.595496554001,-17.07879146472,\r
-    3.000000000028));\r
-#23077 = CARTESIAN_POINT('',(36.139404069681,-17.14477977369,3.));\r
-#23078 = PCURVE('',#4207,#23079);\r
-#23079 = DEFINITIONAL_REPRESENTATION('',(#23080),#23160);\r
-#23080 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#23081,#23082,#23083,#23084,\r
-    #23085,#23086,#23087,#23088,#23089,#23090,#23091,#23092,#23093,\r
-    #23094,#23095,#23096,#23097,#23098,#23099,#23100,#23101,#23102,\r
-    #23103,#23104,#23105,#23106,#23107,#23108,#23109,#23110,#23111,\r
-    #23112,#23113,#23114,#23115,#23116,#23117,#23118,#23119,#23120,\r
-    #23121,#23122,#23123,#23124,#23125,#23126,#23127,#23128,#23129,\r
-    #23130,#23131,#23132,#23133,#23134,#23135,#23136,#23137,#23138,\r
-    #23139,#23140,#23141,#23142,#23143,#23144,#23145,#23146,#23147,\r
-    #23148,#23149,#23150,#23151,#23152,#23153,#23154,#23155,#23156,\r
-    #23157,#23158,#23159),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.12859261303,0.249810233762,0.335724852045,0.420382051214,\r
-    0.565526485594,0.64442413438,0.683354615415,0.761264550254,\r
-    0.84137322555,0.88743836913,1.),.UNSPECIFIED.);\r
-#23081 = CARTESIAN_POINT('',(5.136936114594,5.927553554444E-03));\r
-#23082 = CARTESIAN_POINT('',(5.160203424125,1.187530004502E-02));\r
-#23083 = CARTESIAN_POINT('',(5.183286275763,1.808807351353E-02));\r
-#23084 = CARTESIAN_POINT('',(5.206164516142,2.458747675042E-02));\r
-#23085 = CARTESIAN_POINT('',(5.228815237307,3.13975798126E-02));\r
-#23086 = CARTESIAN_POINT('',(5.251212297081,3.854537273963E-02));\r
-#23087 = CARTESIAN_POINT('',(5.273325928865,4.606111124358E-02));\r
-#23088 = CARTESIAN_POINT('',(5.295122440868,5.397855537258E-02));\r
-#23089 = CARTESIAN_POINT('',(5.336775860603,7.021238564039E-02));\r
-#23090 = CARTESIAN_POINT('',(5.356672566325,7.847991654204E-02));\r
-#23091 = CARTESIAN_POINT('',(5.376221794858,8.716885353943E-02));\r
-#23092 = CARTESIAN_POINT('',(5.39538812493,9.63128403153E-02));\r
-#23093 = CARTESIAN_POINT('',(5.414133043285,0.105948415966));\r
-#23094 = CARTESIAN_POINT('',(5.432415534491,0.116114595113));\r
-#23095 = CARTESIAN_POINT('',(5.450193258304,0.12685161671));\r
-#23096 = CARTESIAN_POINT('',(5.479637057398,0.146241373862));\r
-#23097 = CARTESIAN_POINT('',(5.491575250672,0.154590457769));\r
-#23098 = CARTESIAN_POINT('',(5.503223740751,0.163259950023));\r
-#23099 = CARTESIAN_POINT('',(5.514567749553,0.172263481154));\r
-#23100 = CARTESIAN_POINT('',(5.525593275271,0.181614142063));\r
-#23101 = CARTESIAN_POINT('',(5.536287533369,0.191323865166));\r
-#23102 = CARTESIAN_POINT('',(5.546639437871,0.201402520087));\r
-#23103 = CARTESIAN_POINT('',(5.566494441182,0.22215792331));\r
-#23104 = CARTESIAN_POINT('',(5.576008036538,0.232824076159));\r
-#23105 = CARTESIAN_POINT('',(5.585172223742,0.243861319017));\r
-#23106 = CARTESIAN_POINT('',(5.593980791211,0.25527320126));\r
-#23107 = CARTESIAN_POINT('',(5.602430430057,0.267059523994));\r
-#23108 = CARTESIAN_POINT('',(5.610520986034,0.279215148831));\r
-#23109 = CARTESIAN_POINT('',(5.618255534434,0.29172877651));\r
-#23110 = CARTESIAN_POINT('',(5.638301391562,0.326617974125));\r
-#23111 = CARTESIAN_POINT('',(5.649938695775,0.349659394658));\r
-#23112 = CARTESIAN_POINT('',(5.660576404645,0.37360312761));\r
-#23113 = CARTESIAN_POINT('',(5.670277099034,0.398296932868));\r
-#23114 = CARTESIAN_POINT('',(5.679133377094,0.423532955909));\r
-#23115 = CARTESIAN_POINT('',(5.687250664318,0.449052668236));\r
-#23116 = CARTESIAN_POINT('',(5.694730618205,0.474607302448));\r
-#23117 = CARTESIAN_POINT('',(5.705436442254,0.51377370703));\r
-#23118 = CARTESIAN_POINT('',(5.709046565573,0.527515900518));\r
-#23119 = CARTESIAN_POINT('',(5.712510288608,0.5412150682));\r
-#23120 = CARTESIAN_POINT('',(5.715842430284,0.554875210446));\r
-#23121 = CARTESIAN_POINT('',(5.719059026406,0.568497217361));\r
-#23122 = CARTESIAN_POINT('',(5.722177129219,0.582079108425));\r
-#23123 = CARTESIAN_POINT('',(5.72521441751,0.595616177439));\r
-#23124 = CARTESIAN_POINT('',(5.729656177158,0.615754882298));\r
-#23125 = CARTESIAN_POINT('',(5.731108339314,0.622395840773));\r
-#23126 = CARTESIAN_POINT('',(5.732547205423,0.629022914947));\r
-#23127 = CARTESIAN_POINT('',(5.733974874021,0.635634897977));\r
-#23128 = CARTESIAN_POINT('',(5.735393418494,0.642230386333));\r
-#23129 = CARTESIAN_POINT('',(5.736804865104,0.648807786705));\r
-#23130 = CARTESIAN_POINT('',(5.738211171011,0.655365322904));\r
-#23131 = CARTESIAN_POINT('',(5.742422029819,0.674980704143));\r
-#23132 = CARTESIAN_POINT('',(5.745217173994,0.68797499149));\r
-#23133 = CARTESIAN_POINT('',(5.748014010995,0.700865722255));\r
-#23134 = CARTESIAN_POINT('',(5.750825949984,0.71363409219));\r
-#23135 = CARTESIAN_POINT('',(5.753664428217,0.726260987939));\r
-#23136 = CARTESIAN_POINT('',(5.756538140133,0.738727207423));\r
-#23137 = CARTESIAN_POINT('',(5.759452500424,0.751013588057));\r
-#23138 = CARTESIAN_POINT('',(5.765449628441,0.7755296244));\r
-#23139 = CARTESIAN_POINT('',(5.768535541464,0.787750832402));\r
-#23140 = CARTESIAN_POINT('',(5.771669338517,0.799744415594));\r
-#23141 = CARTESIAN_POINT('',(5.774850652116,0.811495953295));\r
-#23142 = CARTESIAN_POINT('',(5.778076608508,0.822995784774));\r
-#23143 = CARTESIAN_POINT('',(5.781342147554,0.8342380705));\r
-#23144 = CARTESIAN_POINT('',(5.784640542944,0.84521998521));\r
-#23145 = CARTESIAN_POINT('',(5.789875291264,0.862106006229));\r
-#23146 = CARTESIAN_POINT('',(5.79179494399,0.868185223303));\r
-#23147 = CARTESIAN_POINT('',(5.793721724977,0.874178942422));\r
-#23148 = CARTESIAN_POINT('',(5.795654209536,0.880087752652));\r
-#23149 = CARTESIAN_POINT('',(5.797590929802,0.885912537366));\r
-#23150 = CARTESIAN_POINT('',(5.799530400327,0.891654427913));\r
-#23151 = CARTESIAN_POINT('',(5.801471143658,0.897314757293));\r
-#23152 = CARTESIAN_POINT('',(5.808153565466,0.916530546632));\r
-#23153 = CARTESIAN_POINT('',(5.812893595079,0.929685709238));\r
-#23154 = CARTESIAN_POINT('',(5.817611726162,0.942385590296));\r
-#23155 = CARTESIAN_POINT('',(5.822287728231,0.954657238137));\r
-#23156 = CARTESIAN_POINT('',(5.826902656345,0.966527867381));\r
-#23157 = CARTESIAN_POINT('',(5.831439501833,0.978024300909));\r
-#23158 = CARTESIAN_POINT('',(5.835883315617,0.989172995567));\r
-#23159 = CARTESIAN_POINT('',(5.840221063375,1.));\r
-#23160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#23161 = PCURVE('',#4828,#23162);\r
-#23162 = DEFINITIONAL_REPRESENTATION('',(#23163),#23243);\r
-#23163 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#23164,#23165,#23166,#23167,\r
-    #23168,#23169,#23170,#23171,#23172,#23173,#23174,#23175,#23176,\r
-    #23177,#23178,#23179,#23180,#23181,#23182,#23183,#23184,#23185,\r
-    #23186,#23187,#23188,#23189,#23190,#23191,#23192,#23193,#23194,\r
-    #23195,#23196,#23197,#23198,#23199,#23200,#23201,#23202,#23203,\r
-    #23204,#23205,#23206,#23207,#23208,#23209,#23210,#23211,#23212,\r
-    #23213,#23214,#23215,#23216,#23217,#23218,#23219,#23220,#23221,\r
-    #23222,#23223,#23224,#23225,#23226,#23227,#23228,#23229,#23230,\r
-    #23231,#23232,#23233,#23234,#23235,#23236,#23237,#23238,#23239,\r
-    #23240,#23241,#23242),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.12859261303,0.249810233762,0.335724852045,0.420382051214,\r
-    0.565526485594,0.64442413438,0.683354615415,0.761264550254,\r
-    0.84137322555,0.88743836913,1.),.UNSPECIFIED.);\r
-#23164 = CARTESIAN_POINT('',(0.547589403225,1.));\r
-#23165 = CARTESIAN_POINT('',(0.550707124155,0.983817943096));\r
-#23166 = CARTESIAN_POINT('',(0.553467405931,0.967556456207));\r
-#23167 = CARTESIAN_POINT('',(0.555881668436,0.951194838345));\r
-#23168 = CARTESIAN_POINT('',(0.557963588277,0.934713899472));\r
-#23169 = CARTESIAN_POINT('',(0.559729387707,0.918095855371));\r
-#23170 = CARTESIAN_POINT('',(0.561198242998,0.901324568077));\r
-#23171 = CARTESIAN_POINT('',(0.562392812263,0.884386131846));\r
-#23172 = CARTESIAN_POINT('',(0.564232637167,0.851135126303));\r
-#23173 = CARTESIAN_POINT('',(0.564905469131,0.834842187086));\r
-#23174 = CARTESIAN_POINT('',(0.565380812173,0.818382501492));\r
-#23175 = CARTESIAN_POINT('',(0.5656842918,0.801750155308));\r
-#23176 = CARTESIAN_POINT('',(0.565845347217,0.78494246833));\r
-#23177 = CARTESIAN_POINT('',(0.565897622078,0.767960900528));\r
-#23178 = CARTESIAN_POINT('',(0.565879124219,0.750812201711));\r
-#23179 = CARTESIAN_POINT('',(0.565798863883,0.721246498192));\r
-#23180 = CARTESIAN_POINT('',(0.565751263853,0.708905914004));\r
-#23181 = CARTESIAN_POINT('',(0.565704407495,0.696493083126));\r
-#23182 = CARTESIAN_POINT('',(0.565674379223,0.684014469293));\r
-#23183 = CARTESIAN_POINT('',(0.56567826467,0.671478149453));\r
-#23184 = CARTESIAN_POINT('',(0.565733986942,0.658893926144));\r
-#23185 = CARTESIAN_POINT('',(0.565860009122,0.646273371756));\r
-#23186 = CARTESIAN_POINT('',(0.566286651813,0.621171284858));\r
-#23187 = CARTESIAN_POINT('',(0.566584695189,0.608690045595));\r
-#23188 = CARTESIAN_POINT('',(0.566986795938,0.596199038057));\r
-#23189 = CARTESIAN_POINT('',(0.567510806726,0.583712328992));\r
-#23190 = CARTESIAN_POINT('',(0.568174248534,0.571244984123));\r
-#23191 = CARTESIAN_POINT('',(0.568993733567,0.558812833928));\r
-#23192 = CARTESIAN_POINT('',(0.569984232626,0.546432121853));\r
-#23193 = CARTESIAN_POINT('',(0.573170927004,0.513008295921));\r
-#23194 = CARTESIAN_POINT('',(0.575723637096,0.492088908303));\r
-#23195 = CARTESIAN_POINT('',(0.578878881109,0.471452347205));\r
-#23196 = CARTESIAN_POINT('',(0.582677471792,0.451173931628));\r
-#23197 = CARTESIAN_POINT('',(0.58713048655,0.431307437311));\r
-#23198 = CARTESIAN_POINT('',(0.592207981448,0.411877457223));\r
-#23199 = CARTESIAN_POINT('',(0.597854056511,0.392886481886));\r
-#23200 = CARTESIAN_POINT('',(0.607343629582,0.364232012589));\r
-#23201 = CARTESIAN_POINT('',(0.610834373731,0.354265230091));\r
-#23202 = CARTESIAN_POINT('',(0.614494088241,0.344436688466));\r
-#23203 = CARTESIAN_POINT('',(0.618341328371,0.334761791491));\r
-#23204 = CARTESIAN_POINT('',(0.622393202795,0.325257066562));\r
-#23205 = CARTESIAN_POINT('',(0.626665216621,0.315939961226));\r
-#23206 = CARTESIAN_POINT('',(0.631170927833,0.306828521607));\r
-#23207 = CARTESIAN_POINT('',(0.638265451955,0.293555558003));\r
-#23208 = CARTESIAN_POINT('',(0.640669023967,0.289224783195));\r
-#23209 = CARTESIAN_POINT('',(0.643133416742,0.284950887985));\r
-#23210 = CARTESIAN_POINT('',(0.645659746765,0.280736169332));\r
-#23211 = CARTESIAN_POINT('',(0.648248943033,0.276582940418));\r
-#23212 = CARTESIAN_POINT('',(0.650901726624,0.272493509617));\r
-#23213 = CARTESIAN_POINT('',(0.653618590282,0.268470159455));\r
-#23214 = CARTESIAN_POINT('',(0.661965651991,0.256600082545));\r
-#23215 = CARTESIAN_POINT('',(0.667789996284,0.248957436092));\r
-#23216 = CARTESIAN_POINT('',(0.6738738374,0.241606752936));\r
-#23217 = CARTESIAN_POINT('',(0.680214820649,0.234565265889));\r
-#23218 = CARTESIAN_POINT('',(0.686806914182,0.227847378504));\r
-#23219 = CARTESIAN_POINT('',(0.693640198311,0.221464331032));\r
-#23220 = CARTESIAN_POINT('',(0.700700740105,0.215424027675));\r
-#23221 = CARTESIAN_POINT('',(0.715445531903,0.203877357133));\r
-#23222 = CARTESIAN_POINT('',(0.723143525994,0.198389482976));\r
-#23223 = CARTESIAN_POINT('',(0.731045578869,0.193272349094));\r
-#23224 = CARTESIAN_POINT('',(0.739131720621,0.188524492369));\r
-#23225 = CARTESIAN_POINT('',(0.747381713974,0.184139673721));\r
-#23226 = CARTESIAN_POINT('',(0.755775635913,0.180108246759));\r
-#23227 = CARTESIAN_POINT('',(0.764294295064,0.176418261455));\r
-#23228 = CARTESIAN_POINT('',(0.777879254805,0.171123065253));\r
-#23229 = CARTESIAN_POINT('',(0.782874662689,0.169298136011));\r
-#23230 = CARTESIAN_POINT('',(0.787902541141,0.167578873112));\r
-#23231 = CARTESIAN_POINT('',(0.792959945362,0.165962484233));\r
-#23232 = CARTESIAN_POINT('',(0.798044159093,0.164446075163));\r
-#23233 = CARTESIAN_POINT('',(0.803152700627,0.163026698202));\r
-#23234 = CARTESIAN_POINT('',(0.808283328822,0.161701400555));\r
-#23235 = CARTESIAN_POINT('',(0.826019996562,0.157451642481));\r
-#23236 = CARTESIAN_POINT('',(0.838723802885,0.154980863025));\r
-#23237 = CARTESIAN_POINT('',(0.85151900927,0.153011367649));\r
-#23238 = CARTESIAN_POINT('',(0.864384901603,0.151502122533));\r
-#23239 = CARTESIAN_POINT('',(0.877306021412,0.150415924678));\r
-#23240 = CARTESIAN_POINT('',(0.890271817159,0.149719653628));\r
-#23241 = CARTESIAN_POINT('',(0.903276458873,0.149384115164));\r
-#23242 = CARTESIAN_POINT('',(0.91631883909,0.149384115163));\r
-#23243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#23244 = ORIENTED_EDGE('',*,*,#23245,.F.);\r
-#23245 = EDGE_CURVE('',#4165,#22995,#23246,.T.);\r
-#23246 = SURFACE_CURVE('',#23247,(#23278,#23312),.PCURVE_S1.);\r
-#23247 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#23248,#23249,#23250,#23251,\r
-    #23252,#23253,#23254,#23255,#23256,#23257,#23258,#23259,#23260,\r
-    #23261,#23262,#23263,#23264,#23265,#23266,#23267,#23268,#23269,\r
-    #23270,#23271,#23272,#23273,#23274,#23275,#23276,#23277),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,9),(0.,0.755345927279,0.885319425954,\r
-    0.929303087921,1.),.UNSPECIFIED.);\r
-#23248 = CARTESIAN_POINT('',(10.142838281777,-21.75138688888,27.));\r
-#23249 = CARTESIAN_POINT('',(9.21408844688,-22.18447001548,\r
-    25.97523795427));\r
-#23250 = CARTESIAN_POINT('',(8.269370878668,-22.58361630945,\r
-    24.950346552711));\r
-#23251 = CARTESIAN_POINT('',(7.310449917999,-22.95034623047,\r
-    23.926282257152));\r
-#23252 = CARTESIAN_POINT('',(6.339026919082,-23.28666965499,\r
-    22.903737607677));\r
-#23253 = CARTESIAN_POINT('',(5.356835198137,-23.59534767079,\r
-    21.883116636146));\r
-#23254 = CARTESIAN_POINT('',(4.365682741648,-23.87999427035,\r
-    20.864530595572));\r
-#23255 = CARTESIAN_POINT('',(3.367793833321,-24.14597225757,\r
-    19.847728952739));\r
-#23256 = CARTESIAN_POINT('',(2.193458743071,-24.44430005438,\r
-    18.657341140936));\r
-#23257 = CARTESIAN_POINT('',(2.020935034006,-24.4877584863,\r
-    18.482615233006));\r
-#23258 = CARTESIAN_POINT('',(1.848304962792,-24.53091484725,\r
-    18.30792058894));\r
-#23259 = CARTESIAN_POINT('',(1.675582467636,-24.57380755911,\r
-    18.133253603256));\r
-#23260 = CARTESIAN_POINT('',(1.502781885999,-24.61647654767,\r
-    17.958610396739));\r
-#23261 = CARTESIAN_POINT('',(1.329917954596,-24.65896324262,\r
-    17.783986816443));\r
-#23262 = CARTESIAN_POINT('',(1.157005809395,-24.70131057756,\r
-    17.609378435693));\r
-#23263 = CARTESIAN_POINT('',(0.925535618948,-24.75786141118,\r
-    17.375695784621));\r
-#23264 = CARTESIAN_POINT('',(0.86700651096,-24.77214894991,\r
-    17.316612223499));\r
-#23265 = CARTESIAN_POINT('',(0.808474263688,-24.78642732222,\r
-    17.25752969112));\r
-#23266 = CARTESIAN_POINT('',(0.749939483856,-24.8006982588,\r
-    17.198448005932));\r
-#23267 = CARTESIAN_POINT('',(0.691402782874,-24.81496350508,\r
-    17.13936698442));\r
-#23268 = CARTESIAN_POINT('',(0.632864776845,-24.82922482116,\r
-    17.080286441109));\r
-#23269 = CARTESIAN_POINT('',(0.57432608656,-24.84348398183,\r
-    17.021206188564));\r
-#23270 = CARTESIAN_POINT('',(0.421695381296,-24.88066157677,\r
-    16.867163861291));\r
-#23271 = CARTESIAN_POINT('',(0.327603270547,-24.90357941209,\r
-    16.772201952896));\r
-#23272 = CARTESIAN_POINT('',(0.233513607747,-24.92650373733,\r
-    16.677239520336));\r
-#23273 = CARTESIAN_POINT('',(0.139429017904,-24.94944206006,\r
-    16.582275769843));\r
-#23274 = CARTESIAN_POINT('',(4.535214853963E-02,-24.9724019406,\r
-    16.487309905754));\r
-#23275 = CARTESIAN_POINT('',(-4.871433031162E-02,-24.99539099205,\r
-    16.392341130507));\r
-#23276 = CARTESIAN_POINT('',(-0.1427677261,-25.01841688029,\r
-    16.297368644642));\r
-#23277 = CARTESIAN_POINT('',(-0.236805323764,-25.04148732397,\r
-    16.202391646802));\r
-#23278 = PCURVE('',#4207,#23279);\r
-#23279 = DEFINITIONAL_REPRESENTATION('',(#23280),#23311);\r
-#23280 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#23281,#23282,#23283,#23284,\r
-    #23285,#23286,#23287,#23288,#23289,#23290,#23291,#23292,#23293,\r
-    #23294,#23295,#23296,#23297,#23298,#23299,#23300,#23301,#23302,\r
-    #23303,#23304,#23305,#23306,#23307,#23308,#23309,#23310),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,9),(0.,0.755345927279,0.885319425954,\r
-    0.929303087921,1.),.UNSPECIFIED.);\r
-#23281 = CARTESIAN_POINT('',(5.148721293383,0.));\r
-#23282 = CARTESIAN_POINT('',(5.106022874811,2.134921014E-02));\r
-#23283 = CARTESIAN_POINT('',(5.063319042072,4.374289688423E-02));\r
-#23284 = CARTESIAN_POINT('',(5.020620177912,6.728036359159E-02));\r
-#23285 = CARTESIAN_POINT('',(4.977949080918,9.208066624941E-02));\r
-#23286 = CARTESIAN_POINT('',(4.935350946981,0.118289257882));\r
-#23287 = CARTESIAN_POINT('',(4.892899115967,0.14607463925));\r
-#23288 = CARTESIAN_POINT('',(4.850727898715,0.175640638434));\r
-#23289 = CARTESIAN_POINT('',(4.801874227364,0.212571244128));\r
-#23290 = CARTESIAN_POINT('',(4.794716525333,0.218050530706));\r
-#23291 = CARTESIAN_POINT('',(4.787574370986,0.223588194417));\r
-#23292 = CARTESIAN_POINT('',(4.78044888653,0.229185032152));\r
-#23293 = CARTESIAN_POINT('',(4.773341260567,0.234841775187));\r
-#23294 = CARTESIAN_POINT('',(4.766252748092,0.240559089184));\r
-#23295 = CARTESIAN_POINT('',(4.759184670495,0.246337574191));\r
-#23296 = CARTESIAN_POINT('',(4.749753928738,0.254154113398));\r
-#23297 = CARTESIAN_POINT('',(4.747371941053,0.256137526392));\r
-#23298 = CARTESIAN_POINT('',(4.744992506308,0.258128023152));\r
-#23299 = CARTESIAN_POINT('',(4.742615679135,0.260125621659));\r
-#23300 = CARTESIAN_POINT('',(4.740241514994,0.262130338339));\r
-#23301 = CARTESIAN_POINT('',(4.737870070174,0.264142188072));\r
-#23302 = CARTESIAN_POINT('',(4.735501401793,0.266161184184));\r
-#23303 = CARTESIAN_POINT('',(4.729332856743,0.271444067054));\r
-#23304 = CARTESIAN_POINT('',(4.725537468171,0.274719287577));\r
-#23305 = CARTESIAN_POINT('',(4.721749643213,0.278013050587));\r
-#23306 = CARTESIAN_POINT('',(4.717969627716,0.281325392399));\r
-#23307 = CARTESIAN_POINT('',(4.714197672242,0.284656335082));\r
-#23308 = CARTESIAN_POINT('',(4.71043403207,0.288005886458));\r
-#23309 = CARTESIAN_POINT('',(4.706678967196,0.291374040099));\r
-#23310 = CARTESIAN_POINT('',(4.702932742333,0.294760775329));\r
-#23311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#23312 = PCURVE('',#4180,#23313);\r
-#23313 = DEFINITIONAL_REPRESENTATION('',(#23314),#23345);\r
-#23314 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#23315,#23316,#23317,#23318,\r
-    #23319,#23320,#23321,#23322,#23323,#23324,#23325,#23326,#23327,\r
-    #23328,#23329,#23330,#23331,#23332,#23333,#23334,#23335,#23336,\r
-    #23337,#23338,#23339,#23340,#23341,#23342,#23343,#23344),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,9),(0.,0.755345927279,0.885319425954,\r
-    0.929303087921,1.),.UNSPECIFIED.);\r
-#23315 = CARTESIAN_POINT('',(-1.154700538379,-1.632993161855));\r
-#23316 = CARTESIAN_POINT('',(2.85927652847E-02,-2.469707843357));\r
-#23317 = CARTESIAN_POINT('',(1.233689230191,-3.275905054306));\r
-#23318 = CARTESIAN_POINT('',(2.458258341114,-4.052537797496));\r
-#23319 = CARTESIAN_POINT('',(3.700033611313,-4.801114999389));\r
-#23320 = CARTESIAN_POINT('',(4.95668081932,-5.523948075741));\r
-#23321 = CARTESIAN_POINT('',(6.225739307723,-6.224244408525));\r
-#23322 = CARTESIAN_POINT('',(7.504149519966,-6.90694454266));\r
-#23323 = CARTESIAN_POINT('',(9.009125160065,-7.694430316336));\r
-#23324 = CARTESIAN_POINT('',(9.230236901683,-7.809720411815));\r
-#23325 = CARTESIAN_POINT('',(9.451496555896,-7.924724746777));\r
-#23326 = CARTESIAN_POINT('',(9.672884780533,-8.039479506782));\r
-#23327 = CARTESIAN_POINT('',(9.894381665152,-8.154022351541));\r
-#23328 = CARTESIAN_POINT('',(10.115966731042,-8.268392414923));\r
-#23329 = CARTESIAN_POINT('',(10.337618931222,-8.382630304951));\r
-#23330 = CARTESIAN_POINT('',(10.634340233253,-8.53540627224));\r
-#23331 = CARTESIAN_POINT('',(10.709369027988,-8.574024110093));\r
-#23332 = CARTESIAN_POINT('',(10.784402197213,-8.612633241587));\r
-#23333 = CARTESIAN_POINT('',(10.859438896919,-8.651235305041));\r
-#23334 = CARTESIAN_POINT('',(10.934478276531,-8.68983195287));\r
-#23335 = CARTESIAN_POINT('',(11.0095194789,-8.728424851581));\r
-#23336 = CARTESIAN_POINT('',(11.084561640309,-8.767015681776));\r
-#23337 = CARTESIAN_POINT('',(11.280222663998,-8.867634309057));\r
-#23338 = CARTESIAN_POINT('',(11.40084167099,-8.929661494058));\r
-#23339 = CARTESIAN_POINT('',(11.521457290041,-8.991694754268));\r
-#23340 = CARTESIAN_POINT('',(11.642065868831,-9.053741199172));\r
-#23341 = CARTESIAN_POINT('',(11.762663724127,-9.11580798662));\r
-#23342 = CARTESIAN_POINT('',(11.883247141779,-9.177902322832));\r
-#23343 = CARTESIAN_POINT('',(12.003812376724,-9.240031462395));\r
-#23344 = CARTESIAN_POINT('',(12.124355652982,-9.302202708266));\r
-#23345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#23346 = ADVANCED_FACE('',(#23347),#4180,.F.);\r
-#23347 = FACE_BOUND('',#23348,.F.);\r
-#23348 = EDGE_LOOP('',(#23349,#23350,#23351,#23371));\r
-#23349 = ORIENTED_EDGE('',*,*,#4164,.T.);\r
-#23350 = ORIENTED_EDGE('',*,*,#23245,.T.);\r
-#23351 = ORIENTED_EDGE('',*,*,#23352,.T.);\r
-#23352 = EDGE_CURVE('',#22995,#4228,#23353,.T.);\r
-#23353 = SURFACE_CURVE('',#23354,(#23358,#23365),.PCURVE_S1.);\r
-#23354 = LINE('',#23355,#23356);\r
-#23355 = CARTESIAN_POINT('',(17.916242702028,-39.09076933806,\r
-    26.717157287525));\r
-#23356 = VECTOR('',#23357,1.);\r
-#23357 = DIRECTION('',(-0.422618261741,0.906307787037,-8.E-17));\r
-#23358 = PCURVE('',#4180,#23359);\r
-#23359 = DEFINITIONAL_REPRESENTATION('',(#23360),#23364);\r
-#23360 = LINE('',#23361,#23362);\r
-#23361 = CARTESIAN_POINT('',(-11.79775702061,-17.37736830715));\r
-#23362 = VECTOR('',#23363,1.);\r
-#23363 = DIRECTION('',(0.57735026919,0.816496580928));\r
-#23364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#23365 = PCURVE('',#4828,#23366);\r
-#23366 = DEFINITIONAL_REPRESENTATION('',(#23367),#23370);\r
-#23367 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#23368,#23369),.UNSPECIFIED.,\r
-  .F.,.F.,(2,2),(0.,42.),.PIECEWISE_BEZIER_KNOTS.);\r
-#23368 = CARTESIAN_POINT('',(1.,1.));\r
-#23369 = CARTESIAN_POINT('',(0.,1.));\r
-#23370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#23371 = ORIENTED_EDGE('',*,*,#4227,.F.);\r
-#23372 = ADVANCED_FACE('',(#23373),#4828,.T.);\r
-#23373 = FACE_BOUND('',#23374,.T.);\r
-#23374 = EDGE_LOOP('',(#23375,#23593,#23638,#23639,#23640));\r
-#23375 = ORIENTED_EDGE('',*,*,#23376,.F.);\r
-#23376 = EDGE_CURVE('',#23377,#4633,#23379,.T.);\r
-#23377 = VERTEX_POINT('',#23378);\r
-#23378 = CARTESIAN_POINT('',(37.010145492663,-15.17396225815,-3.));\r
-#23379 = SURFACE_CURVE('',#23380,(#23449,#23521),.PCURVE_S1.);\r
-#23380 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#23381,#23382,#23383,#23384,\r
-    #23385,#23386,#23387,#23388,#23389,#23390,#23391,#23392,#23393,\r
-    #23394,#23395,#23396,#23397,#23398,#23399,#23400,#23401,#23402,\r
-    #23403,#23404,#23405,#23406,#23407,#23408,#23409,#23410,#23411,\r
-    #23412,#23413,#23414,#23415,#23416,#23417,#23418,#23419,#23420,\r
-    #23421,#23422,#23423,#23424,#23425,#23426,#23427,#23428,#23429,\r
-    #23430,#23431,#23432,#23433,#23434,#23435,#23436,#23437,#23438,\r
-    #23439,#23440,#23441,#23442,#23443,#23444,#23445,#23446,#23447,\r
-    #23448),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267778392,0.219958145509,0.265125711787,0.366865279274,\r
-    0.514806653554,0.562778498911,0.610414473977,0.748924768957,\r
-    0.858377822313,0.934322048381,1.),.UNSPECIFIED.);\r
-#23381 = CARTESIAN_POINT('',(37.010145493445,-15.17396225624,-3.));\r
-#23382 = CARTESIAN_POINT('',(35.914462189008,-15.31814939631,-3.));\r
-#23383 = CARTESIAN_POINT('',(34.814782011106,-15.4316342351,\r
-    -2.985095523105));\r
-#23384 = CARTESIAN_POINT('',(33.711987761984,-15.5119592687,\r
-    -2.953898211603));\r
-#23385 = CARTESIAN_POINT('',(32.607458798499,-15.55662274417,\r
-    -2.904758251344));\r
-#23386 = CARTESIAN_POINT('',(31.50307839137,-15.56317871628,\r
-    -2.835706936326));\r
-#23387 = CARTESIAN_POINT('',(30.401241154992,-15.52944485478,\r
-    -2.744417899132));\r
-#23388 = CARTESIAN_POINT('',(28.752499048065,-15.41571685226,\r
-    -2.569629359123));\r
-#23389 = CARTESIAN_POINT('',(28.201541483888,-15.36698372903,\r
-    -2.504742879569));\r
-#23390 = CARTESIAN_POINT('',(27.652376994588,-15.30741720836,\r
-    -2.433185867933));\r
-#23391 = CARTESIAN_POINT('',(27.105433685112,-15.23685473476,\r
-    -2.354592812751));\r
-#23392 = CARTESIAN_POINT('',(26.561175922958,-15.15518728977,\r
-    -2.268578792143));\r
-#23393 = CARTESIAN_POINT('',(26.020101635061,-15.06237406051,\r
-    -2.174743874234));\r
-#23394 = CARTESIAN_POINT('',(25.153370433761,-14.89476254373,\r
-    -2.010117252108));\r
-#23395 = CARTESIAN_POINT('',(24.825395390851,-14.82689636661,\r
-    -1.944464496601));\r
-#23396 = CARTESIAN_POINT('',(24.498936601374,-14.75486847532,\r
-    -1.875625167615));\r
-#23397 = CARTESIAN_POINT('',(24.174119134746,-14.6787004428,\r
-    -1.803503649463));\r
-#23398 = CARTESIAN_POINT('',(23.851070486366,-14.59842677409,\r
-    -1.728003768888));\r
-#23399 = CARTESIAN_POINT('',(23.529920059599,-14.51409616397,\r
-    -1.64902976975));\r
-#23400 = CARTESIAN_POINT('',(22.491980320998,-14.22682500946,\r
-    -1.380561033205));\r
-#23401 = CARTESIAN_POINT('',(21.783395803038,-14.00760176967,\r
-    -1.176513665835));\r
-#23402 = CARTESIAN_POINT('',(21.086624286026,-13.76885406242,\r
-    -0.953283728772));\r
-#23403 = CARTESIAN_POINT('',(20.403159732389,-13.51170714786,\r
-    -0.709833419308));\r
-#23404 = CARTESIAN_POINT('',(19.734374662524,-13.23770659917,\r
-    -0.445198524399));\r
-#23405 = CARTESIAN_POINT('',(19.081488810513,-12.94881784553,\r
-    -0.15857716455));\r
-#23406 = CARTESIAN_POINT('',(17.520801648972,-12.20905167352,\r
-    0.600039461372));\r
-#23407 = CARTESIAN_POINT('',(16.631622264544,-11.74406516259,\r
-    1.097233775293));\r
-#23408 = CARTESIAN_POINT('',(15.781396334126,-11.25965333036,\r
-    1.643670361269));\r
-#23409 = CARTESIAN_POINT('',(14.971758335279,-10.76428161716,\r
-    2.240029036541));\r
-#23410 = CARTESIAN_POINT('',(14.202746600306,-10.26697772864,\r
-    2.885777519257));\r
-#23411 = CARTESIAN_POINT('',(13.473350019248,-9.776224445777,\r
-    3.578958087517));\r
-#23412 = CARTESIAN_POINT('',(12.557826456816,-9.14468188776,\r
-    4.555432498625));\r
-#23413 = CARTESIAN_POINT('',(12.337630920218,-8.991484223214,\r
-    4.799200745842));\r
-#23414 = CARTESIAN_POINT('',(12.121358440468,-8.839974543066,\r
-    5.047536864334));\r
-#23415 = CARTESIAN_POINT('',(11.908933914672,-8.690378561909,\r
-    5.300325078168));\r
-#23416 = CARTESIAN_POINT('',(11.700291811078,-8.542913567127,\r
-    5.55745864807));\r
-#23417 = CARTESIAN_POINT('',(11.495338650405,-8.39776707725,\r
-    5.818797694586));\r
-#23418 = CARTESIAN_POINT('',(11.094069288643,-8.113470387808,\r
-    6.347779561454));\r
-#23419 = CARTESIAN_POINT('',(10.89770201914,-7.974284894605,\r
-    6.615365484258));\r
-#23420 = CARTESIAN_POINT('',(10.704819378232,-7.837737355809,\r
-    6.886851634538));\r
-#23421 = CARTESIAN_POINT('',(10.51534687041,-7.703987861848,\r
-    7.162114020168));\r
-#23422 = CARTESIAN_POINT('',(10.329213637802,-7.573182519938,\r
-    7.441028899832));\r
-#23423 = CARTESIAN_POINT('',(10.146352640201,-7.445453850496,\r
-    7.72347310737));\r
-#23424 = CARTESIAN_POINT('',(9.444330410585,-6.958819716991,\r
-    8.840489131325));\r
-#23425 = CARTESIAN_POINT('',(8.949077831298,-6.62372961652,9.7004822819)\r
-  );\r
-#23426 = CARTESIAN_POINT('',(8.47941889689,-6.318607796605,\r
-    10.586255072476));\r
-#23427 = CARTESIAN_POINT('',(8.034077944195,-6.045476532062,\r
-    11.494822766124));\r
-#23428 = CARTESIAN_POINT('',(7.611957303186,-5.80557003683,\r
-    12.423280693999));\r
-#23429 = CARTESIAN_POINT('',(7.211808147688,-5.599733092711,\r
-    13.368760998667));\r
-#23430 = CARTESIAN_POINT('',(6.531200690425,-5.293637902634,\r
-    15.086449448792));\r
-#23431 = CARTESIAN_POINT('',(6.243228070945,-5.180283028057,\r
-    15.853435156552));\r
-#23432 = CARTESIAN_POINT('',(5.966715681607,-5.089071542807,\r
-    16.627737514957));\r
-#23433 = CARTESIAN_POINT('',(5.700353521919,-5.020367605777,\r
-    17.40786298763));\r
-#23434 = CARTESIAN_POINT('',(5.442354579416,-4.974583303316,\r
-    18.192247162931));\r
-#23435 = CARTESIAN_POINT('',(5.190109421724,-4.952300877987,\r
-    18.979151542119));\r
-#23436 = CARTESIAN_POINT('',(4.766265368096,-4.95485278918,\r
-    20.312857193334));\r
-#23437 = CARTESIAN_POINT('',(4.593624924541,-4.967350615959,\r
-    20.859393188356));\r
-#23438 = CARTESIAN_POINT('',(4.420717066122,-4.991395760688,\r
-    21.405456117717));\r
-#23439 = CARTESIAN_POINT('',(4.24604992733,-5.027008692296,\r
-    21.950256835119));\r
-#23440 = CARTESIAN_POINT('',(4.067844049673,-5.074063249626,\r
-    22.492892808031));\r
-#23441 = CARTESIAN_POINT('',(3.88401726854,-5.132093970095,\r
-    23.032359249569));\r
-#23442 = CARTESIAN_POINT('',(3.526657980733,-5.258919228689,\r
-    24.030537046437));\r
-#23443 = CARTESIAN_POINT('',(3.355098198473,-5.32519665476,\r
-    24.490292853072));\r
-#23444 = CARTESIAN_POINT('',(3.176303741917,-5.398285789912,\r
-    24.946198069313));\r
-#23445 = CARTESIAN_POINT('',(2.98883159111,-5.477237852712,\r
-    25.397514113635));\r
-#23446 = CARTESIAN_POINT('',(2.791279330617,-5.560710237367,\r
-    25.84351201702));\r
-#23447 = CARTESIAN_POINT('',(2.582493970118,-5.646940926227,\r
-    26.283564045772));\r
-#23448 = CARTESIAN_POINT('',(2.361673648715,-5.733888357696,\r
-    26.717157287525));\r
-#23449 = PCURVE('',#4828,#23450);\r
-#23450 = DEFINITIONAL_REPRESENTATION('',(#23451),#23520);\r
-#23451 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#23452,#23453,#23454,#23455,\r
-    #23456,#23457,#23458,#23459,#23460,#23461,#23462,#23463,#23464,\r
-    #23465,#23466,#23467,#23468,#23469,#23470,#23471,#23472,#23473,\r
-    #23474,#23475,#23476,#23477,#23478,#23479,#23480,#23481,#23482,\r
-    #23483,#23484,#23485,#23486,#23487,#23488,#23489,#23490,#23491,\r
-    #23492,#23493,#23494,#23495,#23496,#23497,#23498,#23499,#23500,\r
-    #23501,#23502,#23503,#23504,#23505,#23506,#23507,#23508,#23509,\r
-    #23510,#23511,#23512,#23513,#23514,#23515,#23516,#23517,#23518,\r
-    #23519),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267778392,0.219958145509,0.265125711787,0.366865279274,\r
-    0.514806653554,0.562778498911,0.610414473977,0.748924768957,\r
-    0.858377822313,0.934322048381,1.),.UNSPECIFIED.);\r
-#23452 = CARTESIAN_POINT('',(0.940985361083,1.1E-16));\r
-#23453 = CARTESIAN_POINT('',(0.91559797541,4.31E-15));\r
-#23454 = CARTESIAN_POINT('',(0.89018643539,3.548728627311E-04));\r
-#23455 = CARTESIAN_POINT('',(0.864729498555,1.097663377018E-03));\r
-#23456 = CARTESIAN_POINT('',(0.839215400961,2.268143570526E-03));\r
-#23457 = CARTESIAN_POINT('',(0.81364118892,3.914324609317E-03));\r
-#23458 = CARTESIAN_POINT('',(0.78801399397,6.093923524191E-03));\r
-#23459 = CARTESIAN_POINT('',(0.749426756767,1.027729901572E-02));\r
-#23460 = CARTESIAN_POINT('',(0.736491442297,1.18316335956E-02));\r
-#23461 = CARTESIAN_POINT('',(0.723551337857,1.354749858173E-02));\r
-#23462 = CARTESIAN_POINT('',(0.710610443653,1.543430416431E-02));\r
-#23463 = CARTESIAN_POINT('',(0.697673848371,1.750209939604E-02));\r
-#23464 = CARTESIAN_POINT('',(0.684747847631,1.97615109428E-02));\r
-#23465 = CARTESIAN_POINT('',(0.663928400921,2.373283793269E-02));\r
-#23466 = CARTESIAN_POINT('',(0.65602357151,2.53181694836E-02));\r
-#23467 = CARTESIAN_POINT('',(0.648127342274,2.698223227541E-02));\r
-#23468 = CARTESIAN_POINT('',(0.640241638895,2.872765656291E-02));\r
-#23469 = CARTESIAN_POINT('',(0.632368554407,3.055712864291E-02));\r
-#23470 = CARTESIAN_POINT('',(0.624510358925,3.247337242994E-02));\r
-#23471 = CARTESIAN_POINT('',(0.599008060977,3.899708560552E-02));\r
-#23472 = CARTESIAN_POINT('',(0.581433121453,4.396959105565E-02));\r
-#23473 = CARTESIAN_POINT('',(0.563974828118,4.942760049827E-02));\r
-#23474 = CARTESIAN_POINT('',(0.546665191402,5.540281658869E-02));\r
-#23475 = CARTESIAN_POINT('',(0.529538592655,6.19268872578E-02));\r
-#23476 = CARTESIAN_POINT('',(0.512631812331,6.902950343549E-02));\r
-#23477 = CARTESIAN_POINT('',(0.471775100546,8.794068272955E-02));\r
-#23478 = CARTESIAN_POINT('',(0.448106581275,0.100424696224));\r
-#23479 = CARTESIAN_POINT('',(0.425101742585,0.114262810231));\r
-#23480 = CARTESIAN_POINT('',(0.402867768957,0.129518717582));\r
-#23481 = CARTESIAN_POINT('',(0.381496252569,0.146237075571));\r
-#23482 = CARTESIAN_POINT('',(0.361060587997,0.164437208764));\r
-#23483 = CARTESIAN_POINT('',(0.3353097618,0.190492519651));\r
-#23484 = CARTESIAN_POINT('',(0.329107937857,0.19702812571));\r
-#23485 = CARTESIAN_POINT('',(0.323011397744,0.203719478882));\r
-#23486 = CARTESIAN_POINT('',(0.317021362277,0.210566319704));\r
-#23487 = CARTESIAN_POINT('',(0.31113919507,0.217568740509));\r
-#23488 = CARTESIAN_POINT('',(0.30536541273,0.224726014584));\r
-#23489 = CARTESIAN_POINT('',(0.294075921502,0.239298643322));\r
-#23490 = CARTESIAN_POINT('',(0.288558671065,0.246711841581));\r
-#23491 = CARTESIAN_POINT('',(0.283149785133,0.254277254355));\r
-#23492 = CARTESIAN_POINT('',(0.277849898379,0.261994701571));\r
-#23493 = CARTESIAN_POINT('',(0.272659586069,0.269864104946));\r
-#23494 = CARTESIAN_POINT('',(0.2675793693,0.27788550364));\r
-#23495 = CARTESIAN_POINT('',(0.248159558197,0.309825206211));\r
-#23496 = CARTESIAN_POINT('',(0.234643807548,0.334878521348));\r
-#23497 = CARTESIAN_POINT('',(0.222074863506,0.361222083589));\r
-#23498 = CARTESIAN_POINT('',(0.210461106779,0.388868501553));\r
-#23499 = CARTESIAN_POINT('',(0.199806937029,0.417842266482));\r
-#23500 = CARTESIAN_POINT('',(0.190112662819,0.448182374598));\r
-#23501 = CARTESIAN_POINT('',(0.174460385684,0.505040914825));\r
-#23502 = CARTESIAN_POINT('',(0.168144861604,0.531027075992));\r
-#23503 = CARTESIAN_POINT('',(0.162418390619,0.557929147359));\r
-#23504 = CARTESIAN_POINT('',(0.157272622828,0.585781811614));\r
-#23505 = CARTESIAN_POINT('',(0.152693535021,0.61462779017));\r
-#23506 = CARTESIAN_POINT('',(0.148657831106,0.644517765332));\r
-#23507 = CARTESIAN_POINT('',(0.14266352288,0.697014025733));\r
-#23508 = CARTESIAN_POINT('',(0.140447353127,0.719047982264));\r
-#23509 = CARTESIAN_POINT('',(0.138454910135,0.741631255404));\r
-#23510 = CARTESIAN_POINT('',(0.136665354886,0.764783531644));\r
-#23511 = CARTESIAN_POINT('',(0.135050488292,0.788525208421));\r
-#23512 = CARTESIAN_POINT('',(0.133570780866,0.812877706827));\r
-#23513 = CARTESIAN_POINT('',(0.130968063343,0.859483790894));\r
-#23514 = CARTESIAN_POINT('',(0.129823915608,0.881575441873));\r
-#23515 = CARTESIAN_POINT('',(0.128709624144,0.904162194063));\r
-#23516 = CARTESIAN_POINT('',(0.127585879036,0.927263894002));\r
-#23517 = CARTESIAN_POINT('',(0.12640667856,0.950906792845));\r
-#23518 = CARTESIAN_POINT('',(0.125122384502,0.975130272449));\r
-#23519 = CARTESIAN_POINT('',(0.123684620971,1.));\r
-#23520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#23521 = PCURVE('',#4665,#23522);\r
-#23522 = DEFINITIONAL_REPRESENTATION('',(#23523),#23592);\r
-#23523 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#23524,#23525,#23526,#23527,\r
-    #23528,#23529,#23530,#23531,#23532,#23533,#23534,#23535,#23536,\r
-    #23537,#23538,#23539,#23540,#23541,#23542,#23543,#23544,#23545,\r
-    #23546,#23547,#23548,#23549,#23550,#23551,#23552,#23553,#23554,\r
-    #23555,#23556,#23557,#23558,#23559,#23560,#23561,#23562,#23563,\r
-    #23564,#23565,#23566,#23567,#23568,#23569,#23570,#23571,#23572,\r
-    #23573,#23574,#23575,#23576,#23577,#23578,#23579,#23580,#23581,\r
-    #23582,#23583,#23584,#23585,#23586,#23587,#23588,#23589,#23590,\r
-    #23591),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267778392,0.219958145509,0.265125711787,0.366865279274,\r
-    0.514806653554,0.562778498911,0.610414473977,0.748924768957,\r
-    0.858377822313,0.934322048381,1.),.UNSPECIFIED.);\r
-#23524 = CARTESIAN_POINT('',(0.389092665028,1.));\r
-#23525 = CARTESIAN_POINT('',(0.402819067615,0.986679337399));\r
-#23526 = CARTESIAN_POINT('',(0.41664113803,0.972991666283));\r
-#23527 = CARTESIAN_POINT('',(0.430516962038,0.958902426366));\r
-#23528 = CARTESIAN_POINT('',(0.444393478153,0.944375933237));\r
-#23529 = CARTESIAN_POINT('',(0.458204144145,0.929374330342));\r
-#23530 = CARTESIAN_POINT('',(0.471867235841,0.913858440327));\r
-#23531 = CARTESIAN_POINT('',(0.492044596604,0.88969542279));\r
-#23532 = CARTESIAN_POINT('',(0.498741854035,0.881460487267));\r
-#23533 = CARTESIAN_POINT('',(0.505363865793,0.873081191297));\r
-#23534 = CARTESIAN_POINT('',(0.51189680129,0.86455318113));\r
-#23535 = CARTESIAN_POINT('',(0.518325816158,0.855872473908));\r
-#23536 = CARTESIAN_POINT('',(0.524635184376,0.847035664436));\r
-#23537 = CARTESIAN_POINT('',(0.53459224243,0.832526435584));\r
-#23538 = CARTESIAN_POINT('',(0.538324923256,0.826953102181));\r
-#23539 = CARTESIAN_POINT('',(0.542002686041,0.821319544146));\r
-#23540 = CARTESIAN_POINT('',(0.545621659822,0.815625268651));\r
-#23541 = CARTESIAN_POINT('',(0.549177925201,0.809869905985));\r
-#23542 = CARTESIAN_POINT('',(0.552667550052,0.804053237892));\r
-#23543 = CARTESIAN_POINT('',(0.563788063624,0.7849350528));\r
-#23544 = CARTESIAN_POINT('',(0.571132206316,0.771382514517));\r
-#23545 = CARTESIAN_POINT('',(0.578073448626,0.757518628423));\r
-#23546 = CARTESIAN_POINT('',(0.584568379902,0.743347156347));\r
-#23547 = CARTESIAN_POINT('',(0.590578357571,0.728876079666));\r
-#23548 = CARTESIAN_POINT('',(0.596073363068,0.714119168841));\r
-#23549 = CARTESIAN_POINT('',(0.608255058304,0.677254577069));\r
-#23550 = CARTESIAN_POINT('',(0.614351699558,0.654845907548));\r
-#23551 = CARTESIAN_POINT('',(0.619274680236,0.631940005403));\r
-#23552 = CARTESIAN_POINT('',(0.623040657923,0.608616319565));\r
-#23553 = CARTESIAN_POINT('',(0.625756041692,0.584969169058));\r
-#23554 = CARTESIAN_POINT('',(0.627632216151,0.561103251839));\r
-#23555 = CARTESIAN_POINT('',(0.629398705896,0.529353942004));\r
-#23556 = CARTESIAN_POINT('',(0.629774279913,0.521567360219));\r
-#23557 = CARTESIAN_POINT('',(0.630102987353,0.513773411773));\r
-#23558 = CARTESIAN_POINT('',(0.630395978524,0.505970971582));\r
-#23559 = CARTESIAN_POINT('',(0.630665094423,0.498170585292));\r
-#23560 = CARTESIAN_POINT('',(0.630923288141,0.490369565861));\r
-#23561 = CARTESIAN_POINT('',(0.631442854718,0.474823897354));\r
-#23562 = CARTESIAN_POINT('',(0.631704197517,0.467079220949));\r
-#23563 = CARTESIAN_POINT('',(0.631981204278,0.459336313369));\r
-#23564 = CARTESIAN_POINT('',(0.632287716805,0.451596014082));\r
-#23565 = CARTESIAN_POINT('',(0.632638196142,0.443859091801));\r
-#23566 = CARTESIAN_POINT('',(0.633047691844,0.436126251211));\r
-#23567 = CARTESIAN_POINT('',(0.634939476791,0.405927244424));\r
-#23568 = CARTESIAN_POINT('',(0.636978108117,0.383495708535));\r
-#23569 = CARTESIAN_POINT('',(0.640031419744,0.361120664943));\r
-#23570 = CARTESIAN_POINT('',(0.64452356251,0.338814752785));\r
-#23571 = CARTESIAN_POINT('',(0.650914541773,0.316588405153));\r
-#23572 = CARTESIAN_POINT('',(0.659705006318,0.294451662837));\r
-#23573 = CARTESIAN_POINT('',(0.680767110507,0.255007454011));\r
-#23574 = CARTESIAN_POINT('',(0.691922095716,0.237660237704));\r
-#23575 = CARTESIAN_POINT('',(0.705219097358,0.220383241475));\r
-#23576 = CARTESIAN_POINT('',(0.720973289352,0.203183712129));\r
-#23577 = CARTESIAN_POINT('',(0.739536484177,0.186070854428));\r
-#23578 = CARTESIAN_POINT('',(0.761326455204,0.169057963641));\r
-#23579 = CARTESIAN_POINT('',(0.804484053983,0.140444267527));\r
-#23580 = CARTESIAN_POINT('',(0.823938046344,0.128781520327));\r
-#23581 = CARTESIAN_POINT('',(0.845321515823,0.117183816804));\r
-#23582 = CARTESIAN_POINT('',(0.86879686605,0.105660287424));\r
-#23583 = CARTESIAN_POINT('',(0.894530763362,9.422255433952E-02));\r
-#23584 = CARTESIAN_POINT('',(0.922677426753,8.288456153132E-02));\r
-#23585 = CARTESIAN_POINT('',(0.979877312803,6.195483992912E-02));\r
-#23586 = CARTESIAN_POINT('',(1.008292845252,5.233453110317E-02));\r
-#23587 = CARTESIAN_POINT('',(1.038668823557,4.281038986103E-02));\r
-#23588 = CARTESIAN_POINT('',(1.071052032846,3.339369552116E-02));\r
-#23589 = CARTESIAN_POINT('',(1.105451492634,2.40957775073E-02));\r
-#23590 = CARTESIAN_POINT('',(1.141825209537,1.492622639524E-02));\r
-#23591 = CARTESIAN_POINT('',(1.180090750168,5.892641764695E-03));\r
-#23592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#23593 = ORIENTED_EDGE('',*,*,#23594,.T.);\r
-#23594 = EDGE_CURVE('',#23377,#22971,#23595,.T.);\r
-#23595 = SURFACE_CURVE('',#23596,(#23608,#23623),.PCURVE_S1.);\r
-#23596 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#23597,#23598,#23599,#23600,\r
-    #23601,#23602,#23603,#23604,#23605,#23606,#23607),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#23597 = CARTESIAN_POINT('',(37.010145493445,-15.17396225624,-3.));\r
-#23598 = CARTESIAN_POINT('',(36.945089713404,-15.33263694657,\r
-    -2.523943521025));\r
-#23599 = CARTESIAN_POINT('',(36.880159983347,-15.48842053243,\r
-    -2.04739801033));\r
-#23600 = CARTESIAN_POINT('',(36.81492735837,-15.64254034473,\r
-    -1.570607624198));\r
-#23601 = CARTESIAN_POINT('',(36.670984380236,-15.97741674012,\r
-    -0.530911348006));\r
-#23602 = CARTESIAN_POINT('',(36.591966636714,-16.15796095739,\r
-    3.200461378796E-02));\r
-#23603 = CARTESIAN_POINT('',(36.511072567028,-16.33960151923,\r
-    0.594615682917));\r
-#23604 = CARTESIAN_POINT('',(36.358702384805,-16.67550415344,\r
-    1.618298656295));\r
-#23605 = CARTESIAN_POINT('',(36.288119712754,-16.82887128125,\r
-    2.079582431732));\r
-#23606 = CARTESIAN_POINT('',(36.215196009271,-16.98501828795,\r
-    2.540224309252));\r
-#23607 = CARTESIAN_POINT('',(36.139403970774,-17.14477998217,3.0000006)\r
-  );\r
-#23608 = PCURVE('',#4828,#23609);\r
-#23609 = DEFINITIONAL_REPRESENTATION('',(#23610),#23622);\r
-#23610 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#23611,#23612,#23613,#23614,\r
-    #23615,#23616,#23617,#23618,#23619,#23620,#23621),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#23611 = CARTESIAN_POINT('',(0.940985361083,0.));\r
-#23612 = CARTESIAN_POINT('',(0.938224707656,1.133475018927E-02));\r
-#23613 = CARTESIAN_POINT('',(0.93563900877,2.278133652266E-02));\r
-#23614 = CARTESIAN_POINT('',(0.933225950524,3.433838793358E-02));\r
-#23615 = CARTESIAN_POINT('',(0.928335446323,5.977773879451E-02));\r
-#23616 = CARTESIAN_POINT('',(0.925924984556,7.370321226997E-02));\r
-#23617 = CARTESIAN_POINT('',(0.923747720524,8.77808403165E-02));\r
-#23618 = CARTESIAN_POINT('',(0.92019941339,0.113700900692));\r
-#23619 = CARTESIAN_POINT('',(0.918753831813,0.125494143564));\r
-#23620 = CARTESIAN_POINT('',(0.917461038365,0.137388952024));\r
-#23621 = CARTESIAN_POINT('',(0.916318837632,0.149384130816));\r
-#23622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#23623 = PCURVE('',#22941,#23624);\r
-#23624 = DEFINITIONAL_REPRESENTATION('',(#23625),#23637);\r
-#23625 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#23626,#23627,#23628,#23629,\r
-    #23630,#23631,#23632,#23633,#23634,#23635,#23636),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#23626 = CARTESIAN_POINT('',(-5.894092642151,6.));\r
-#23627 = CARTESIAN_POINT('',(-5.889805312573,5.523943521025));\r
-#23628 = CARTESIAN_POINT('',(-5.885586052017,5.04739801033));\r
-#23629 = CARTESIAN_POINT('',(-5.881402201773,4.570607624198));\r
-#23630 = CARTESIAN_POINT('',(-5.872289649265,3.530911348006));\r
-#23631 = CARTESIAN_POINT('',(-5.867362785102,2.967995386212));\r
-#23632 = CARTESIAN_POINT('',(-5.862391911879,2.405384317083));\r
-#23633 = CARTESIAN_POINT('',(-5.853170765933,1.381701343705));\r
-#23634 = CARTESIAN_POINT('',(-5.84895009082,0.920417568268));\r
-#23635 = CARTESIAN_POINT('',(-5.844641764,0.459775690748));\r
-#23636 = CARTESIAN_POINT('',(-5.840221057606,-6.E-07));\r
-#23637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#23638 = ORIENTED_EDGE('',*,*,#22994,.F.);\r
-#23639 = ORIENTED_EDGE('',*,*,#23352,.T.);\r
-#23640 = ORIENTED_EDGE('',*,*,#4684,.F.);\r
-#23641 = ADVANCED_FACE('',(#23642),#4665,.T.);\r
-#23642 = FACE_BOUND('',#23643,.T.);\r
-#23643 = EDGE_LOOP('',(#23644,#23645,#23646,#23886));\r
-#23644 = ORIENTED_EDGE('',*,*,#23376,.T.);\r
-#23645 = ORIENTED_EDGE('',*,*,#4632,.F.);\r
-#23646 = ORIENTED_EDGE('',*,*,#23647,.T.);\r
-#23647 = EDGE_CURVE('',#4560,#23648,#23650,.T.);\r
-#23648 = VERTEX_POINT('',#23649);\r
-#23649 = CARTESIAN_POINT('',(34.294856376455,-20.58792913622,-3.));\r
-#23650 = SURFACE_CURVE('',#23651,(#23720,#23786),.PCURVE_S1.);\r
-#23651 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#23652,#23653,#23654,#23655,\r
-    #23656,#23657,#23658,#23659,#23660,#23661,#23662,#23663,#23664,\r
-    #23665,#23666,#23667,#23668,#23669,#23670,#23671,#23672,#23673,\r
-    #23674,#23675,#23676,#23677,#23678,#23679,#23680,#23681,#23682,\r
-    #23683,#23684,#23685,#23686,#23687,#23688,#23689,#23690,#23691,\r
-    #23692,#23693,#23694,#23695,#23696,#23697,#23698,#23699,#23700,\r
-    #23701,#23702,#23703,#23704,#23705,#23706,#23707,#23708,#23709,\r
-    #23710,#23711,#23712,#23713,#23714,#23715,#23716,#23717,#23718,\r
-    #23719),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732842E-02,0.134164938734,0.206253639058,0.289095162865,\r
-    0.441240529256,0.481791559631,0.522584322267,0.648883534704,\r
-    0.788637761544,0.859259879623,1.),.UNSPECIFIED.);\r
-#23652 = CARTESIAN_POINT('',(2.018643767009,-5.862173431579,27.));\r
-#23653 = CARTESIAN_POINT('',(2.161050167859,-5.813135681876,\r
-    26.711687789722));\r
-#23654 = CARTESIAN_POINT('',(2.298851921085,-5.764267398388,\r
-    26.421000307329));\r
-#23655 = CARTESIAN_POINT('',(2.432157392029,-5.71609249551,\r
-    26.128016128755));\r
-#23656 = CARTESIAN_POINT('',(2.561144022614,-5.669108548264,\r
-    25.832840231398));\r
-#23657 = CARTESIAN_POINT('',(2.686046010891,-5.623768980762,\r
-    25.535601704026));\r
-#23658 = CARTESIAN_POINT('',(2.807139267323,-5.580473759029,\r
-    25.236448750884));\r
-#23659 = CARTESIAN_POINT('',(3.172889551363,-5.453236809724,\r
-    24.300464749006));\r
-#23660 = CARTESIAN_POINT('',(3.405407494342,-5.377557355467,\r
-    23.65762047212));\r
-#23661 = CARTESIAN_POINT('',(3.625127907761,-5.315770180129,\r
-    23.008437819354));\r
-#23662 = CARTESIAN_POINT('',(3.83540810195,-5.270027605843,\r
-    22.354555828452));\r
-#23663 = CARTESIAN_POINT('',(4.039358537714,-5.241420637078,\r
-    21.69758319677));\r
-#23664 = CARTESIAN_POINT('',(4.239600788322,-5.230524943237,\r
-    21.03896917436));\r
-#23665 = CARTESIAN_POINT('',(4.595675285846,-5.243178332898,\r
-    19.858169747876));\r
-#23666 = CARTESIAN_POINT('',(4.75208172013,-5.260031879086,\r
-    19.336100083298));\r
-#23667 = CARTESIAN_POINT('',(4.908619054956,-5.288271279344,\r
-    18.814424631277));\r
-#23668 = CARTESIAN_POINT('',(5.066186861012,-5.327900582596,\r
-    18.293719228424));\r
-#23669 = CARTESIAN_POINT('',(5.225512766766,-5.378870949448,\r
-    17.774514757358));\r
-#23670 = CARTESIAN_POINT('',(5.387178739517,-5.441115021769,\r
-    17.257307134313));\r
-#23671 = CARTESIAN_POINT('',(5.740674368598,-5.598935038145,\r
-    16.151051688057));\r
-#23672 = CARTESIAN_POINT('',(5.933407752071,-5.698099045239,\r
-    15.562790186343));\r
-#23673 = CARTESIAN_POINT('',(6.130578760742,-5.81191272773,\r
-    14.978501148237));\r
-#23674 = CARTESIAN_POINT('',(6.332715100773,-5.940227667241,\r
-    14.398853360378));\r
-#23675 = CARTESIAN_POINT('',(6.540216066053,-6.082881466436,\r
-    13.824490115399));\r
-#23676 = CARTESIAN_POINT('',(6.753403741863,-6.239687549128,\r
-    13.256044396612));\r
-#23677 = CARTESIAN_POINT('',(7.375065597062,-6.723950204515,\r
-    11.66217480248));\r
-#23678 = CARTESIAN_POINT('',(7.797722055747,-7.084436734422,\r
-    10.652256950397));\r
-#23679 = CARTESIAN_POINT('',(8.242291647777,-7.490400995015,9.6683077406\r
-    ));\r
-#23680 = CARTESIAN_POINT('',(8.710164659288,-7.939876838204,\r
-    8.714068178162));\r
-#23681 = CARTESIAN_POINT('',(9.203187353566,-8.430011310851,\r
-    7.793315190523));\r
-#23682 = CARTESIAN_POINT('',(9.724107812887,-8.956706336976,\r
-    6.909909545334));\r
-#23683 = CARTESIAN_POINT('',(10.423601763257,-9.663289129162,\r
-    5.843212096973));\r
-#23684 = CARTESIAN_POINT('',(10.573031190566,-9.8141976977,\r
-    5.621662887145));\r
-#23685 = CARTESIAN_POINT('',(10.724752847459,-9.967218675136,\r
-    5.403113701736));\r
-#23686 = CARTESIAN_POINT('',(10.878837532533,-10.12224463354,\r
-    5.187641252263));\r
-#23687 = CARTESIAN_POINT('',(11.035353916252,-10.27915756339,\r
-    4.975316446725));\r
-#23688 = CARTESIAN_POINT('',(11.194366853286,-10.43782847965,\r
-    4.766203083517));\r
-#23689 = CARTESIAN_POINT('',(11.518481574817,-10.75937238826,\r
-    4.353298542492));\r
-#23690 = CARTESIAN_POINT('',(11.68361388532,-10.92226470519,\r
-    4.149546059853));\r
-#23691 = CARTESIAN_POINT('',(11.851405632314,-11.08666148004,\r
-    3.949169933672));\r
-#23692 = CARTESIAN_POINT('',(12.021921282795,-11.25241623102,\r
-    3.752228275166));\r
-#23693 = CARTESIAN_POINT('',(12.195222562311,-11.41937490195,\r
-    3.558773934801));\r
-#23694 = CARTESIAN_POINT('',(12.371367324924,-11.58737663659,\r
-    3.368854177301));\r
-#23695 = CARTESIAN_POINT('',(13.104740815531,-12.2791205344,\r
-    2.605567873014));\r
-#23696 = CARTESIAN_POINT('',(13.68691630413,-12.81046011934,\r
-    2.062822080079));\r
-#23697 = CARTESIAN_POINT('',(14.298401772349,-13.34521935337,\r
-    1.555636711394));\r
-#23698 = CARTESIAN_POINT('',(14.940300286078,-13.87790849523,\r
-    1.084661970019));\r
-#23699 = CARTESIAN_POINT('',(15.61305161535,-14.40294220472,\r
-    0.649815413637));\r
-#23700 = CARTESIAN_POINT('',(16.316165721823,-14.91507189669,\r
-    0.250421577406));\r
-#23701 = CARTESIAN_POINT('',(17.858049616556,-15.95691195914,\r
-    -0.518568227501));\r
-#23702 = CARTESIAN_POINT('',(18.703534038966,-16.48284735609,\r
-    -0.880578359981));\r
-#23703 = CARTESIAN_POINT('',(19.582482078224,-16.98108697206,\r
-    -1.202082738696));\r
-#23704 = CARTESIAN_POINT('',(20.492042843373,-17.44671870127,\r
-    -1.485599317974));\r
-#23705 = CARTESIAN_POINT('',(21.428724882473,-17.87648570862,\r
-    -1.734001175196));\r
-#23706 = CARTESIAN_POINT('',(22.388671949163,-18.26848179472,\r
-    -1.950164991405));\r
-#23707 = CARTESIAN_POINT('',(23.862605978205,-18.80053380094,\r
-    -2.231194911599));\r
-#23708 = CARTESIAN_POINT('',(24.362374553637,-18.96932332469,\r
-    -2.318022665291));\r
-#23709 = CARTESIAN_POINT('',(24.866650555744,-19.12820891558,\r
-    -2.397701508334));\r
-#23710 = CARTESIAN_POINT('',(25.374980539733,-19.27717906282,\r
-    -2.470585702601));\r
-#23711 = CARTESIAN_POINT('',(25.886931952019,-19.41628515179,\r
-    -2.537016586598));\r
-#23712 = CARTESIAN_POINT('',(26.4020974171,-19.54562918518,\r
-    -2.597318839136));\r
-#23713 = CARTESIAN_POINT('',(27.952404632836,-19.90394153833,\r
-    -2.760363675848));\r
-#23714 = CARTESIAN_POINT('',(28.995907205464,-20.10430369394,\r
-    -2.845792587234));\r
-#23715 = CARTESIAN_POINT('',(30.047727852482,-20.26759207968,\r
-    -2.91051935704));\r
-#23716 = CARTESIAN_POINT('',(31.105374824148,-20.3955316185,\r
-    -2.956649707249));\r
-#23717 = CARTESIAN_POINT('',(32.166781516431,-20.49014207551,\r
-    -2.98597417148));\r
-#23718 = CARTESIAN_POINT('',(33.230329472109,-20.55355579333,\r
-    -2.999999999966));\r
-#23719 = CARTESIAN_POINT('',(34.294856377335,-20.58792913476,-3.));\r
-#23720 = PCURVE('',#4665,#23721);\r
-#23721 = DEFINITIONAL_REPRESENTATION('',(#23722),#23785);\r
-#23722 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#23723,#23724,#23725,#23726,\r
-    #23727,#23728,#23729,#23730,#23731,#23732,#23733,#23734,#23735,\r
-    #23736,#23737,#23738,#23739,#23740,#23741,#23742,#23743,#23744,\r
-    #23745,#23746,#23747,#23748,#23749,#23750,#23751,#23752,#23753,\r
-    #23754,#23755,#23756,#23757,#23758,#23759,#23760,#23761,#23762,\r
-    #23763,#23764,#23765,#23766,#23767,#23768,#23769,#23770,#23771,\r
-    #23772,#23773,#23774,#23775,#23776,#23777,#23778,#23779,#23780,\r
-    #23781,#23782,#23783,#23784),.UNSPECIFIED.,.F.,.F.,(12,10,10,10,10,\r
-    10,12),(0.201108370118,0.441240529256,0.522584322267,0.648883534704,\r
-    0.788637761544,0.859259879623,1.),.UNSPECIFIED.);\r
-#23723 = CARTESIAN_POINT('',(0.786245830192,0.212321474524));\r
-#23724 = CARTESIAN_POINT('',(0.767877636249,0.236458500602));\r
-#23725 = CARTESIAN_POINT('',(0.75463841274,0.260741085553));\r
-#23726 = CARTESIAN_POINT('',(0.745641883132,0.285143254635));\r
-#23727 = CARTESIAN_POINT('',(0.740089819546,0.309652219023));\r
-#23728 = CARTESIAN_POINT('',(0.737280571327,0.334241852545));\r
-#23729 = CARTESIAN_POINT('',(0.736589438694,0.358925599189));\r
-#23730 = CARTESIAN_POINT('',(0.737449931735,0.383660062669));\r
-#23731 = CARTESIAN_POINT('',(0.73935091098,0.408462149966));\r
-#23732 = CARTESIAN_POINT('',(0.74183044572,0.433303943816));\r
-#23733 = CARTESIAN_POINT('',(0.744475566265,0.458175342326));\r
-#23734 = CARTESIAN_POINT('',(0.747754311613,0.49148342512));\r
-#23735 = CARTESIAN_POINT('',(0.748561439341,0.499912656816));\r
-#23736 = CARTESIAN_POINT('',(0.749332040583,0.508339777366));\r
-#23737 = CARTESIAN_POINT('',(0.750052602502,0.516774146183));\r
-#23738 = CARTESIAN_POINT('',(0.750710550664,0.525196138118));\r
-#23739 = CARTESIAN_POINT('',(0.751293990439,0.533611355971));\r
-#23740 = CARTESIAN_POINT('',(0.751791851924,0.542019518839));\r
-#23741 = CARTESIAN_POINT('',(0.75219398175,0.550407289393));\r
-#23742 = CARTESIAN_POINT('',(0.752491053405,0.558780119097));\r
-#23743 = CARTESIAN_POINT('',(0.752674715481,0.567130038856));\r
-#23744 = CARTESIAN_POINT('',(0.752835011056,0.588380538175));\r
-#23745 = CARTESIAN_POINT('',(0.752641165658,0.601246432696));\r
-#23746 = CARTESIAN_POINT('',(0.752127953551,0.614038681913));\r
-#23747 = CARTESIAN_POINT('',(0.751272950938,0.626743853636));\r
-#23748 = CARTESIAN_POINT('',(0.750059320091,0.639349108817));\r
-#23749 = CARTESIAN_POINT('',(0.748475703719,0.651842303955));\r
-#23750 = CARTESIAN_POINT('',(0.746516025149,0.664212057943));\r
-#23751 = CARTESIAN_POINT('',(0.744179194246,0.676447783335));\r
-#23752 = CARTESIAN_POINT('',(0.741468719161,0.688539682048));\r
-#23753 = CARTESIAN_POINT('',(0.738392223818,0.700478705495));\r
-#23754 = CARTESIAN_POINT('',(0.73116396685,0.725288972526));\r
-#23755 = CARTESIAN_POINT('',(0.726931914736,0.738126383254));\r
-#23756 = CARTESIAN_POINT('',(0.72227975937,0.750756860444));\r
-#23757 = CARTESIAN_POINT('',(0.717227490548,0.763171832946));\r
-#23758 = CARTESIAN_POINT('',(0.711798727182,0.775365503367));\r
-#23759 = CARTESIAN_POINT('',(0.706019580467,0.787334381799));\r
-#23760 = CARTESIAN_POINT('',(0.699917696296,0.799076859155));\r
-#23761 = CARTESIAN_POINT('',(0.693521477047,0.810592820222));\r
-#23762 = CARTESIAN_POINT('',(0.686859482616,0.821883296329));\r
-#23763 = CARTESIAN_POINT('',(0.679960010799,0.832950157717));\r
-#23764 = CARTESIAN_POINT('',(0.669258382416,0.849276505861));\r
-#23765 = CARTESIAN_POINT('',(0.665612009468,0.854701154931));\r
-#23766 = CARTESIAN_POINT('',(0.661915212213,0.860070337737));\r
-#23767 = CARTESIAN_POINT('',(0.658171363893,0.865384644265));\r
-#23768 = CARTESIAN_POINT('',(0.654383736884,0.870644709494));\r
-#23769 = CARTESIAN_POINT('',(0.650555502708,0.8758512134));\r
-#23770 = CARTESIAN_POINT('',(0.64668973202,0.881004880952));\r
-#23771 = CARTESIAN_POINT('',(0.642789394622,0.88610648212));\r
-#23772 = CARTESIAN_POINT('',(0.63885735945,0.891156831862));\r
-#23773 = CARTESIAN_POINT('',(0.634896394584,0.896156790138));\r
-#23774 = CARTESIAN_POINT('',(0.622963174232,0.910972867898));\r
-#23775 = CARTESIAN_POINT('',(0.614913098828,0.920641377442));\r
-#23776 = CARTESIAN_POINT('',(0.606779646353,0.930120159603));\r
-#23777 = CARTESIAN_POINT('',(0.598581776021,0.939416619431));\r
-#23778 = CARTESIAN_POINT('',(0.590336780505,0.948538162468));\r
-#23779 = CARTESIAN_POINT('',(0.582060365533,0.957492159282));\r
-#23780 = CARTESIAN_POINT('',(0.573766729444,0.966285909962));\r
-#23781 = CARTESIAN_POINT('',(0.565468642788,0.974926608661));\r
-#23782 = CARTESIAN_POINT('',(0.557177527884,0.983421308094));\r
-#23783 = CARTESIAN_POINT('',(0.548903538416,0.991776884069));\r
-#23784 = CARTESIAN_POINT('',(0.540655638998,1.));\r
-#23785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#23786 = PCURVE('',#23787,#23815);\r
-#23787 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#23788,#23789,#23790)\r
-    ,(#23791,#23792,#23793)\r
-    ,(#23794,#23795,#23796)\r
-    ,(#23797,#23798,#23799)\r
-    ,(#23800,#23801,#23802)\r
-    ,(#23803,#23804,#23805)\r
-    ,(#23806,#23807,#23808)\r
-    ,(#23809,#23810,#23811)\r
-    ,(#23812,#23813,#23814\r
-    )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(2.,3.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#23788 = CARTESIAN_POINT('',(36.364853721462,-20.60008433047,-3.));\r
-#23789 = CARTESIAN_POINT('',(37.845714890813,-29.53107358839,\r
-    18.132466219623));\r
-#23790 = CARTESIAN_POINT('',(11.402424020165,-41.46160544967,\r
-    27.282842712475));\r
-#23791 = CARTESIAN_POINT('',(31.033471491941,-20.70957718537,-3.));\r
-#23792 = CARTESIAN_POINT('',(33.613297750471,-24.86755501171,\r
-    18.132466219623));\r
-#23793 = CARTESIAN_POINT('',(10.043624033377,-36.39049486165,\r
-    27.282842712475));\r
-#23794 = CARTESIAN_POINT('',(25.685066667284,-19.99021779222,-3.));\r
-#23795 = CARTESIAN_POINT('',(29.387369808259,-20.52000391323,\r
-    18.132466219623));\r
-#23796 = CARTESIAN_POINT('',(8.684824046589,-31.31938427363,\r
-    27.282842712475));\r
-#23797 = CARTESIAN_POINT('',(20.469975467548,-18.43891908913,-3.));\r
-#23798 = CARTESIAN_POINT('',(25.110621264456,-16.48959711447,\r
-    18.132466219623));\r
-#23799 = CARTESIAN_POINT('',(7.326024059801,-26.24827368562,\r
-    27.282842712475));\r
-#23800 = CARTESIAN_POINT('',(15.539201847871,-16.08531289042,-3.));\r
-#23801 = CARTESIAN_POINT('',(20.725487771476,-12.76503864601,\r
-    18.132466219623));\r
-#23802 = CARTESIAN_POINT('',(5.967224073012,-21.1771630976,\r
-    27.282842712475));\r
-#23803 = CARTESIAN_POINT('',(11.035532279442,-12.99194077482,-3.));\r
-#23804 = CARTESIAN_POINT('',(16.177537575856,-9.322486978859,\r
-    18.132466219623));\r
-#23805 = CARTESIAN_POINT('',(4.608424086224,-16.10605250958,\r
-    27.282842712475));\r
-#23806 = CARTESIAN_POINT('',(7.084522593842,-9.251188664347,-3.));\r
-#23807 = CARTESIAN_POINT('',(11.418907431075,-6.126723596223,\r
-    18.132466219623));\r
-#23808 = CARTESIAN_POINT('',(3.249624099436,-11.03494192156,\r
-    27.282842712475));\r
-#23809 = CARTESIAN_POINT('',(3.787336672593,-4.979013913045,-3.));\r
-#23810 = CARTESIAN_POINT('',(6.411032566869,-3.133544295462,\r
-    18.132466219623));\r
-#23811 = CARTESIAN_POINT('',(1.890824112648,-5.96383133355,\r
-    27.282842712475));\r
-#23812 = CARTESIAN_POINT('',(1.216469151705,-0.307155037548,-3.));\r
-#23813 = CARTESIAN_POINT('',(1.126277240705,-0.29272892337,\r
-    18.132466219623));\r
-#23814 = CARTESIAN_POINT('',(0.532024125859,-0.892720745532,\r
-    27.282842712475));\r
-#23815 = DEFINITIONAL_REPRESENTATION('',(#23816),#23885);\r
-#23816 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#23817,#23818,#23819,#23820,\r
-    #23821,#23822,#23823,#23824,#23825,#23826,#23827,#23828,#23829,\r
-    #23830,#23831,#23832,#23833,#23834,#23835,#23836,#23837,#23838,\r
-    #23839,#23840,#23841,#23842,#23843,#23844,#23845,#23846,#23847,\r
-    #23848,#23849,#23850,#23851,#23852,#23853,#23854,#23855,#23856,\r
-    #23857,#23858,#23859,#23860,#23861,#23862,#23863,#23864,#23865,\r
-    #23866,#23867,#23868,#23869,#23870,#23871,#23872,#23873,#23874,\r
-    #23875,#23876,#23877,#23878,#23879,#23880,#23881,#23882,#23883,\r
-    #23884),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732842E-02,0.134164938734,0.206253639058,0.289095162865,\r
-    0.441240529256,0.481791559631,0.522584322267,0.648883534704,\r
-    0.788637761544,0.859259879623,1.),.UNSPECIFIED.);\r
-#23817 = CARTESIAN_POINT('',(2.875455796418,0.9846980552));\r
-#23818 = CARTESIAN_POINT('',(2.874610153272,0.969253407616));\r
-#23819 = CARTESIAN_POINT('',(2.87382656138,0.954038773635));\r
-#23820 = CARTESIAN_POINT('',(2.873092001909,0.939039217952));\r
-#23821 = CARTESIAN_POINT('',(2.872393256277,0.924243688101));\r
-#23822 = CARTESIAN_POINT('',(2.871717420448,0.909643925974));\r
-#23823 = CARTESIAN_POINT('',(2.871052275216,0.895233628841));\r
-#23824 = CARTESIAN_POINT('',(2.868981397104,0.850983882287));\r
-#23825 = CARTESIAN_POINT('',(2.867573637355,0.821784136095));\r
-#23826 = CARTESIAN_POINT('',(2.866056720107,0.793358528406));\r
-#23827 = CARTESIAN_POINT('',(2.864342064438,0.765683301256));\r
-#23828 = CARTESIAN_POINT('',(2.862367336923,0.738738960189));\r
-#23829 = CARTESIAN_POINT('',(2.860087573579,0.712506842125));\r
-#23830 = CARTESIAN_POINT('',(2.855398007619,0.66674352233));\r
-#23831 = CARTESIAN_POINT('',(2.853113929727,0.646953276264));\r
-#23832 = CARTESIAN_POINT('',(2.85060212658,0.627587262157));\r
-#23833 = CARTESIAN_POINT('',(2.847851407274,0.608635949902));\r
-#23834 = CARTESIAN_POINT('',(2.844853850244,0.590090255909));\r
-#23835 = CARTESIAN_POINT('',(2.841603692094,0.571941691717));\r
-#23836 = CARTESIAN_POINT('',(2.834066747519,0.533774424125));\r
-#23837 = CARTESIAN_POINT('',(2.829697609274,0.51388037504));\r
-#23838 = CARTESIAN_POINT('',(2.82498303719,0.494488691777));\r
-#23839 = CARTESIAN_POINT('',(2.819919363654,0.475588787144));\r
-#23840 = CARTESIAN_POINT('',(2.814504531431,0.457171532908));\r
-#23841 = CARTESIAN_POINT('',(2.808737546266,0.439229385444));\r
-#23842 = CARTESIAN_POINT('',(2.791380134706,0.389665510146));\r
-#23843 = CARTESIAN_POINT('',(2.778953688585,0.359155860073));\r
-#23844 = CARTESIAN_POINT('',(2.765339024067,0.330190258988));\r
-#23845 = CARTESIAN_POINT('',(2.750545001391,0.302744206387));\r
-#23846 = CARTESIAN_POINT('',(2.734584622196,0.276807108124));\r
-#23847 = CARTESIAN_POINT('',(2.717473371656,0.252380146001));\r
-#23848 = CARTESIAN_POINT('',(2.694368823145,0.223366850258));\r
-#23849 = CARTESIAN_POINT('',(2.689426368497,0.217369240867));\r
-#23850 = CARTESIAN_POINT('',(2.684403998415,0.211479773726));\r
-#23851 = CARTESIAN_POINT('',(2.679302077456,0.205698771093));\r
-#23852 = CARTESIAN_POINT('',(2.674121152243,0.200026440153));\r
-#23853 = CARTESIAN_POINT('',(2.668861982899,0.194462840781));\r
-#23854 = CARTESIAN_POINT('',(2.658156945478,0.183520771913));\r
-#23855 = CARTESIAN_POINT('',(2.652710154545,0.178143591285));\r
-#23856 = CARTESIAN_POINT('',(2.647185852237,0.172876582011));\r
-#23857 = CARTESIAN_POINT('',(2.641585024518,0.167719719628));\r
-#23858 = CARTESIAN_POINT('',(2.635908793357,0.16267289078));\r
-#23859 = CARTESIAN_POINT('',(2.630158421352,0.157735887889));\r
-#23860 = CARTESIAN_POINT('',(2.606306295287,0.137961942772));\r
-#23861 = CARTESIAN_POINT('',(2.587577491229,0.124063196881));\r
-#23862 = CARTESIAN_POINT('',(2.568194040054,0.111206667649));\r
-#23863 = CARTESIAN_POINT('',(2.548211044802,9.937300256037E-02));\r
-#23864 = CARTESIAN_POINT('',(2.527692661258,8.852995340361E-02));\r
-#23865 = CARTESIAN_POINT('',(2.506710655157,7.863600403443E-02));\r
-#23866 = CARTESIAN_POINT('',(2.461702862006,5.969349169133E-02));\r
-#23867 = CARTESIAN_POINT('',(2.437583849568,5.084429042271E-02));\r
-#23868 = CARTESIAN_POINT('',(2.413097311915,4.303387576821E-02));\r
-#23869 = CARTESIAN_POINT('',(2.388341310872,3.618019162597E-02));\r
-#23870 = CARTESIAN_POINT('',(2.36339992871,3.019920605404E-02));\r
-#23871 = CARTESIAN_POINT('',(2.338346372027,2.501106852834E-02));\r
-#23872 = CARTESIAN_POINT('',(2.300561147707,1.828346488877E-02));\r
-#23873 = CARTESIAN_POINT('',(2.287862833433,1.620829964628E-02));\r
-#23874 = CARTESIAN_POINT('',(2.275157483836,1.430669107214E-02));\r
-#23875 = CARTESIAN_POINT('',(2.262450883129,1.256936784247E-02));\r
-#23876 = CARTESIAN_POINT('',(2.249747707259,1.098753800415E-02));\r
-#23877 = CARTESIAN_POINT('',(2.237051629865,9.552944081841E-03));\r
-#23878 = CARTESIAN_POINT('',(2.199083581768,5.67711056312E-03));\r
-#23879 = CARTESIAN_POINT('',(2.17384258405,3.650755218945E-03));\r
-#23880 = CARTESIAN_POINT('',(2.148661402423,2.117533621445E-03));\r
-#23881 = CARTESIAN_POINT('',(2.123546604657,1.025676031697E-03));\r
-#23882 = CARTESIAN_POINT('',(2.098495292169,3.318565812203E-04));\r
-#23883 = CARTESIAN_POINT('',(2.073496285506,8.3021E-13));\r
-#23884 = CARTESIAN_POINT('',(2.048529562058,1.467E-14));\r
-#23885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#23886 = ORIENTED_EDGE('',*,*,#23887,.F.);\r
-#23887 = EDGE_CURVE('',#23377,#23648,#23888,.T.);\r
-#23888 = SURFACE_CURVE('',#23889,(#23894,#23901),.PCURVE_S1.);\r
-#23889 = CIRCLE('',#23890,40.);\r
-#23890 = AXIS2_PLACEMENT_3D('',#23891,#23892,#23893);\r
-#23891 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#23892 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#23893 = DIRECTION('',(1.,0.,3.3E-16));\r
-#23894 = PCURVE('',#4665,#23895);\r
-#23895 = DEFINITIONAL_REPRESENTATION('',(#23896),#23900);\r
-#23896 = LINE('',#23897,#23898);\r
-#23897 = CARTESIAN_POINT('',(0.,1.));\r
-#23898 = VECTOR('',#23899,1.);\r
-#23899 = DIRECTION('',(1.,0.));\r
-#23900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#23901 = PCURVE('',#20542,#23902);\r
-#23902 = DEFINITIONAL_REPRESENTATION('',(#23903),#23907);\r
-#23903 = LINE('',#23904,#23905);\r
-#23904 = CARTESIAN_POINT('',(0.,0.));\r
-#23905 = VECTOR('',#23906,1.);\r
-#23906 = DIRECTION('',(1.,0.));\r
-#23907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#23908 = ADVANCED_FACE('',(#23909),#4605,.T.);\r
-#23909 = FACE_BOUND('',#23910,.T.);\r
-#23910 = EDGE_LOOP('',(#23911,#23946,#23947,#24010));\r
-#23911 = ORIENTED_EDGE('',*,*,#23912,.F.);\r
-#23912 = EDGE_CURVE('',#4560,#23913,#23915,.T.);\r
-#23913 = VERTEX_POINT('',#23914);\r
-#23914 = CARTESIAN_POINT('',(16.963928870837,-18.16546976273,17.));\r
-#23915 = SURFACE_CURVE('',#23916,(#23924,#23935),.PCURVE_S1.);\r
-#23916 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#23917,#23918,#23919,#23920,\r
-    #23921,#23922,#23923),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#23917 = CARTESIAN_POINT('',(4.465109229748,-4.368385834343,17.));\r
-#23918 = CARTESIAN_POINT('',(8.349300663489,-8.662966722599,17.));\r
-#23919 = CARTESIAN_POINT('',(12.236079729192,-12.95520794858,17.));\r
-#23920 = CARTESIAN_POINT('',(16.125499806798,-17.24505606227,17.));\r
-#23921 = CARTESIAN_POINT('',(20.017442409637,-21.53261446143,17.));\r
-#23922 = CARTESIAN_POINT('',(23.911611364197,-25.81814873399,17.));\r
-#23923 = CARTESIAN_POINT('',(27.807588387991,-30.1020362896,17.));\r
-#23924 = PCURVE('',#4605,#23925);\r
-#23925 = DEFINITIONAL_REPRESENTATION('',(#23926),#23934);\r
-#23926 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#23927,#23928,#23929,#23930,\r
-    #23931,#23932,#23933),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#23927 = CARTESIAN_POINT('',(3.638711948023,-5.077378318639));\r
-#23928 = CARTESIAN_POINT('',(6.718147641065,-9.98119763751));\r
-#23929 = CARTESIAN_POINT('',(9.800537932216,-14.88316217641));\r
-#23930 = CARTESIAN_POINT('',(12.885944671954,-19.78322856667));\r
-#23931 = CARTESIAN_POINT('',(15.974233218853,-24.68147806022));\r
-#23932 = CARTESIAN_POINT('',(19.065065780084,-29.57812078013));\r
-#23933 = CARTESIAN_POINT('',(22.157964891313,-34.47345576834));\r
-#23934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#23935 = PCURVE('',#23787,#23936);\r
-#23936 = DEFINITIONAL_REPRESENTATION('',(#23937),#23945);\r
-#23937 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#23938,#23939,#23940,#23941,\r
-    #23942,#23943,#23944),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#23938 = CARTESIAN_POINT('',(2.875456397057,0.563097109744));\r
-#23939 = CARTESIAN_POINT('',(2.737675948501,0.563097109744));\r
-#23940 = CARTESIAN_POINT('',(2.59990353491,0.563097109744));\r
-#23941 = CARTESIAN_POINT('',(2.46212058649,0.563097109744));\r
-#23942 = CARTESIAN_POINT('',(2.324307938364,0.563097109744));\r
-#23943 = CARTESIAN_POINT('',(2.186448446281,0.563097109744));\r
-#23944 = CARTESIAN_POINT('',(2.048528961987,0.563097109744));\r
-#23945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#23946 = ORIENTED_EDGE('',*,*,#4559,.F.);\r
-#23947 = ORIENTED_EDGE('',*,*,#23948,.F.);\r
-#23948 = EDGE_CURVE('',#23949,#4510,#23951,.T.);\r
-#23949 = VERTEX_POINT('',#23950);\r
-#23950 = CARTESIAN_POINT('',(16.291710004695,-18.77070480465,17.));\r
-#23951 = SURFACE_CURVE('',#23952,(#23960,#23971),.PCURVE_S1.);\r
-#23952 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#23953,#23954,#23955,#23956,\r
-    #23957,#23958,#23959),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#23953 = CARTESIAN_POINT('',(26.711216930063,-30.44940078268,17.));\r
-#23954 = CARTESIAN_POINT('',(22.90647129567,-26.18014017272,17.));\r
-#23955 = CARTESIAN_POINT('',(19.099900206199,-21.91250786545,17.));\r
-#23956 = CARTESIAN_POINT('',(15.29108481331,-17.64687930496,17.));\r
-#23957 = CARTESIAN_POINT('',(11.479725107974,-13.38352455936,17.));\r
-#23958 = CARTESIAN_POINT('',(7.665702242346,-9.122552710363,17.));\r
-#23959 = CARTESIAN_POINT('',(3.849073057515,-4.863916858267,17.));\r
-#23960 = PCURVE('',#4605,#23961);\r
-#23961 = DEFINITIONAL_REPRESENTATION('',(#23962),#23970);\r
-#23962 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#23963,#23964,#23965,#23966,\r
-    #23967,#23968,#23969),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#23963 = CARTESIAN_POINT('',(21.017930568153,-34.62516010854));\r
-#23964 = CARTESIAN_POINT('',(18.01233689407,-29.76007201431));\r
-#23965 = CARTESIAN_POINT('',(15.004662745876,-24.89627049826));\r
-#23966 = CARTESIAN_POINT('',(11.994430443299,-20.03405256838));\r
-#23967 = CARTESIAN_POINT('',(8.981297638288,-15.1736320938));\r
-#23968 = CARTESIAN_POINT('',(5.96512834672,-10.31509586134));\r
-#23969 = CARTESIAN_POINT('',(2.945986690189,-5.458407554172));\r
-#23970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#23971 = PCURVE('',#23972,#24000);\r
-#23972 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#23973,#23974,#23975)\r
-    ,(#23976,#23977,#23978)\r
-    ,(#23979,#23980,#23981)\r
-    ,(#23982,#23983,#23984)\r
-    ,(#23985,#23986,#23987)\r
-    ,(#23988,#23989,#23990)\r
-    ,(#23991,#23992,#23993)\r
-    ,(#23994,#23995,#23996)\r
-    ,(#23997,#23998,#23999\r
-    )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(0.,1.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#23973 = CARTESIAN_POINT('',(0.515581655864,-0.692844962452,-3.));\r
-#23974 = CARTESIAN_POINT('',(0.600035874696,-1.086737821048,\r
-    17.999867544966));\r
-#23975 = CARTESIAN_POINT('',(-1.438603565437E-02,-1.039130907046,\r
-    26.717157287525));\r
-#23976 = CARTESIAN_POINT('',(3.138915860851,-5.460047896633,-3.));\r
-#23977 = CARTESIAN_POINT('',(5.864790331098,-3.891207002543,\r
-    17.999867544966));\r
-#23978 = CARTESIAN_POINT('',(1.344413951134,-6.110241495064,\r
-    26.717157287525));\r
-#23979 = CARTESIAN_POINT('',(6.503391290696,-9.819409887758,-3.));\r
-#23980 = CARTESIAN_POINT('',(10.847013703871,-6.85114958064,\r
-    17.999867544966));\r
-#23981 = CARTESIAN_POINT('',(2.703213937922,-11.18135208308,\r
-    26.717157287525));\r
-#23982 = CARTESIAN_POINT('',(10.535033827024,-13.63650387804,-3.));\r
-#23983 = CARTESIAN_POINT('',(15.57490573029,-10.01781060962,\r
-    17.999867544966));\r
-#23984 = CARTESIAN_POINT('',(4.06201392471,-16.25246267109,\r
-    26.717157287525));\r
-#23985 = CARTESIAN_POINT('',(15.130615019297,-16.79300603681,-3.));\r
-#23986 = CARTESIAN_POINT('',(20.08781821675,-13.43629641874,\r
-    17.999867544966));\r
-#23987 = CARTESIAN_POINT('',(5.420813911499,-21.32357325911,\r
-    26.717157287525));\r
-#23988 = CARTESIAN_POINT('',(20.162016672031,-19.19464501508,-3.));\r
-#23989 = CARTESIAN_POINT('',(24.43459121072,-17.14254427,17.999867544966\r
-    ));\r
-#23990 = CARTESIAN_POINT('',(6.779613898287,-26.39468384713,\r
-    26.717157287525));\r
-#23991 = CARTESIAN_POINT('',(25.483538304413,-20.77760287538,-3.));\r
-#23992 = CARTESIAN_POINT('',(28.670767317775,-21.16088225421,\r
-    17.999867544966));\r
-#23993 = CARTESIAN_POINT('',(8.138413885075,-31.46579443515,\r
-    26.717157287525));\r
-#23994 = CARTESIAN_POINT('',(30.941094247941,-21.51164307247,-3.));\r
-#23995 = CARTESIAN_POINT('',(32.855085668104,-25.5028368708,\r
-    17.999867544966));\r
-#23996 = CARTESIAN_POINT('',(9.497213871863,-36.53690502316,\r
-    26.717157287525));\r
-#23997 = CARTESIAN_POINT('',(36.381280196431,-21.39991566952,-3.));\r
-#23998 = CARTESIAN_POINT('',(37.046025649178,-30.16720728146,\r
-    17.999867544966));\r
-#23999 = CARTESIAN_POINT('',(10.856013858651,-41.60801561118,\r
-    26.717157287525));\r
-#24000 = DEFINITIONAL_REPRESENTATION('',(#24001),#24009);\r
-#24001 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#24002,#24003,#24004,#24005,\r
-    #24006,#24007,#24008),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#24002 = CARTESIAN_POINT('',(0.940985961083,0.571814475937));\r
-#24003 = CARTESIAN_POINT('',(0.804867436972,0.571814475937));\r
-#24004 = CARTESIAN_POINT('',(0.668689089625,0.571814475937));\r
-#24005 = CARTESIAN_POINT('',(0.532463782957,0.571814475937));\r
-#24006 = CARTESIAN_POINT('',(0.396208482528,0.571814475937));\r
-#24007 = CARTESIAN_POINT('',(0.259942359753,0.571814475937));\r
-#24008 = CARTESIAN_POINT('',(0.123684020971,0.571814475937));\r
-#24009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#24010 = ORIENTED_EDGE('',*,*,#24011,.F.);\r
-#24011 = EDGE_CURVE('',#23913,#23949,#24012,.T.);\r
-#24012 = SURFACE_CURVE('',#24013,(#24028,#24046),.PCURVE_S1.);\r
-#24013 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#24014,#24015,#24016,#24017,\r
-    #24018,#24019,#24020,#24021,#24022,#24023,#24024,#24025,#24026,\r
-    #24027),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.250999993271,\r
-    0.500999996968,0.751000000665,1.),.UNSPECIFIED.);\r
-#24014 = CARTESIAN_POINT('',(20.562686327254,-13.96191622119,17.));\r
-#24015 = CARTESIAN_POINT('',(19.928124866101,-14.89647887481,17.));\r
-#24016 = CARTESIAN_POINT('',(19.236926838574,-15.79259179915,17.));\r
-#24017 = CARTESIAN_POINT('',(18.492600220783,-16.64508894848,17.));\r
-#24018 = CARTESIAN_POINT('',(16.909617610468,-18.25075159341,17.));\r
-#24019 = CARTESIAN_POINT('',(16.071341971948,-19.00430655797,17.));\r
-#24020 = CARTESIAN_POINT('',(15.189034682114,-19.70579424642,17.));\r
-#24021 = CARTESIAN_POINT('',(13.346460536529,-20.99754968094,17.));\r
-#24022 = CARTESIAN_POINT('',(12.386185426405,-21.58782321382,17.));\r
-#24023 = CARTESIAN_POINT('',(11.391975116672,-22.11895124995,17.));\r
-#24024 = CARTESIAN_POINT('',(9.350988796417,-23.0558886789,17.));\r
-#24025 = CARTESIAN_POINT('',(8.304429839366,-23.46219513238,17.));\r
-#24026 = CARTESIAN_POINT('',(7.235300938753,-23.80473501491,17.));\r
-#24027 = CARTESIAN_POINT('',(6.149508593968,-24.08199986739,17.));\r
-#24028 = PCURVE('',#4605,#24029);\r
-#24029 = DEFINITIONAL_REPRESENTATION('',(#24030),#24045);\r
-#24030 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#24031,#24032,#24033,#24034,\r
-    #24035,#24036,#24037,#24038,#24039,#24040,#24041,#24042,#24043,\r
-    #24044),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.250999993271,\r
-    0.500999996968,0.751000000665,1.),.UNSPECIFIED.);\r
-#24031 = CARTESIAN_POINT('',(17.825831609289,-17.3204763502));\r
-#24032 = CARTESIAN_POINT('',(17.038625460865,-18.13065045582));\r
-#24033 = CARTESIAN_POINT('',(16.202319908195,-18.89312413339));\r
-#24034 = CARTESIAN_POINT('',(15.321266707774,-19.6034189747));\r
-#24035 = CARTESIAN_POINT('',(13.483512768013,-20.90980595059));\r
-#24036 = CARTESIAN_POINT('',(12.52711897367,-21.506347685));\r
-#24037 = CARTESIAN_POINT('',(11.536403855346,-22.0439671462));\r
-#24038 = CARTESIAN_POINT('',(9.497511574078,-22.99613827052));\r
-#24039 = CARTESIAN_POINT('',(8.449325277294,-23.41069419917));\r
-#24040 = CARTESIAN_POINT('',(7.377989840562,-23.76111039849));\r
-#24041 = CARTESIAN_POINT('',(5.205313211458,-24.32940008745));\r
-#24042 = CARTESIAN_POINT('',(4.10409946135,-24.54780077722));\r
-#24043 = CARTESIAN_POINT('',(2.991731604678,-24.69948442397));\r
-#24044 = CARTESIAN_POINT('',(1.874288349006,-24.78399113834));\r
-#24045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#24046 = PCURVE('',#24047,#24057);\r
-#24047 = SURFACE_OF_REVOLUTION('',#24048,#24054);\r
-#24048 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#24049,#24050,#24051,#24052,\r
-    #24053),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#24049 = CARTESIAN_POINT('',(23.635386072293,4.167556264006,27.));\r
-#24050 = CARTESIAN_POINT('',(23.635386072293,4.167556264006,19.));\r
-#24051 = CARTESIAN_POINT('',(25.605001578317,4.51485261934,11.));\r
-#24052 = CARTESIAN_POINT('',(31.513848096391,5.556741685342,3.));\r
-#24053 = CARTESIAN_POINT('',(39.392310120488,6.945927106677,3.));\r
-#24054 = AXIS1_PLACEMENT('',#24055,#24056);\r
-#24055 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#24056 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#24057 = DEFINITIONAL_REPRESENTATION('',(#24058),#24073);\r
-#24058 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#24059,#24060,#24061,#24062,\r
-    #24063,#24064,#24065,#24066,#24067,#24068,#24069,#24070,#24071,\r
-    #24072),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.250999993271,\r
-    0.500999996968,0.751000000665,1.),.UNSPECIFIED.);\r
-#24059 = CARTESIAN_POINT('',(5.512164768809,0.266889738045));\r
-#24060 = CARTESIAN_POINT('',(5.466715322068,0.266889738045));\r
-#24061 = CARTESIAN_POINT('',(5.421265810471,0.266889738045));\r
-#24062 = CARTESIAN_POINT('',(5.375816292399,0.266889738045));\r
-#24063 = CARTESIAN_POINT('',(5.285098475273,0.266889738045));\r
-#24064 = CARTESIAN_POINT('',(5.239830034902,0.266889738045));\r
-#24065 = CARTESIAN_POINT('',(5.19456159453,0.266889738045));\r
-#24066 = CARTESIAN_POINT('',(5.104024849005,0.266889738045));\r
-#24067 = CARTESIAN_POINT('',(5.058756408633,0.266889738045));\r
-#24068 = CARTESIAN_POINT('',(5.013487968262,0.266889738045));\r
-#24069 = CARTESIAN_POINT('',(4.923132297015,0.266889738045));\r
-#24070 = CARTESIAN_POINT('',(4.878044927601,0.266889738045));\r
-#24071 = CARTESIAN_POINT('',(4.832957564562,0.266889738045));\r
-#24072 = CARTESIAN_POINT('',(4.787870263736,0.266889738045));\r
-#24073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#24074 = ADVANCED_FACE('',(#24075),#4541,.T.);\r
-#24075 = FACE_BOUND('',#24076,.T.);\r
-#24076 = EDGE_LOOP('',(#24077,#24078,#24296,#24320));\r
-#24077 = ORIENTED_EDGE('',*,*,#4509,.F.);\r
-#24078 = ORIENTED_EDGE('',*,*,#24079,.T.);\r
-#24079 = EDGE_CURVE('',#4264,#24080,#24082,.T.);\r
-#24080 = VERTEX_POINT('',#24081);\r
-#24081 = CARTESIAN_POINT('',(30.198784071531,-26.23039154494,-3.));\r
-#24082 = SURFACE_CURVE('',#24083,(#24152,#24224),.PCURVE_S1.);\r
-#24083 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#24084,#24085,#24086,#24087,\r
-    #24088,#24089,#24090,#24091,#24092,#24093,#24094,#24095,#24096,\r
-    #24097,#24098,#24099,#24100,#24101,#24102,#24103,#24104,#24105,\r
-    #24106,#24107,#24108,#24109,#24110,#24111,#24112,#24113,#24114,\r
-    #24115,#24116,#24117,#24118,#24119,#24120,#24121,#24122,#24123,\r
-    #24124,#24125,#24126,#24127,#24128,#24129,#24130,#24131,#24132,\r
-    #24133,#24134,#24135,#24136,#24137,#24138,#24139,#24140,#24141,\r
-    #24142,#24143,#24144,#24145,#24146,#24147,#24148,#24149,#24150,\r
-    #24151),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732842E-02,0.134164938734,0.206253639058,0.289095162865,\r
-    0.441240529256,0.481791559631,0.522584322267,0.648883534704,\r
-    0.788637761544,0.859259879623,1.),.UNSPECIFIED.);\r
-#24084 = CARTESIAN_POINT('',(0.970020298759,-6.123647656421,27.));\r
-#24085 = CARTESIAN_POINT('',(1.118778542268,-6.100083512319,\r
-    26.711687789722));\r
-#24086 = CARTESIAN_POINT('',(1.262972665597,-6.07588667119,\r
-    26.421000307329));\r
-#24087 = CARTESIAN_POINT('',(1.402618410995,-6.051591905439,\r
-    26.128016128755));\r
-#24088 = CARTESIAN_POINT('',(1.537804121649,-6.027720043268,\r
-    25.832840231398));\r
-#24089 = CARTESIAN_POINT('',(1.668681701344,-6.004758288324,\r
-    25.535601704026));\r
-#24090 = CARTESIAN_POINT('',(1.795453415472,-5.983148441601,\r
-    25.236448750884));\r
-#24091 = CARTESIAN_POINT('',(2.177741595239,-5.92135637776,\r
-    24.300464749006));\r
-#24092 = CARTESIAN_POINT('',(2.419868667517,-5.887202981537,\r
-    23.65762047212));\r
-#24093 = CARTESIAN_POINT('',(2.646980264548,-5.864508541614,\r
-    23.008437819354));\r
-#24094 = CARTESIAN_POINT('',(2.862008944757,-5.855975672335,\r
-    22.354555828452));\r
-#24095 = CARTESIAN_POINT('',(3.067828463123,-5.86321892921,\r
-    21.69758319677));\r
-#24096 = CARTESIAN_POINT('',(3.266920601381,-5.88726046735,\r
-    21.03896917436));\r
-#24097 = CARTESIAN_POINT('',(3.615388289137,-5.9615533112,\r
-    19.858169747876));\r
-#24098 = CARTESIAN_POINT('',(3.766491970658,-6.00531050644,\r
-    19.336100083298));\r
-#24099 = CARTESIAN_POINT('',(3.915747431237,-6.060303309684,\r
-    18.814424631277));\r
-#24100 = CARTESIAN_POINT('',(4.064039871975,-6.126691917153,\r
-    18.293719228424));\r
-#24101 = CARTESIAN_POINT('',(4.212094347898,-6.204554582793,\r
-    17.774514757358));\r
-#24102 = CARTESIAN_POINT('',(4.360495681532,-6.293926029352,\r
-    17.257307134313));\r
-#24103 = CARTESIAN_POINT('',(4.681215759464,-6.510732276863,\r
-    16.151051688057));\r
-#24104 = CARTESIAN_POINT('',(4.853801440651,-6.641857560685,\r
-    15.562790186343));\r
-#24105 = CARTESIAN_POINT('',(5.028213440101,-6.788180543946,\r
-    14.978501148237));\r
-#24106 = CARTESIAN_POINT('',(5.204997219515,-6.94964669829,\r
-    14.398853360378));\r
-#24107 = CARTESIAN_POINT('',(5.384574206613,-7.126165430218,\r
-    13.824490115399));\r
-#24108 = CARTESIAN_POINT('',(5.567293992091,-7.317608927579,\r
-    13.256044396612));\r
-#24109 = CARTESIAN_POINT('',(6.095420079223,-7.902464993379,\r
-    11.66217480248));\r
-#24110 = CARTESIAN_POINT('',(6.449057607605,-8.330868446717,\r
-    10.652256950397));\r
-#24111 = CARTESIAN_POINT('',(6.81637823454,-8.807863897497,9.6683077406)\r
-  );\r
-#24112 = CARTESIAN_POINT('',(7.199092542626,-9.331756488489,\r
-    8.714068178162));\r
-#24113 = CARTESIAN_POINT('',(7.599514156375,-9.900057209581,\r
-    7.793315190523));\r
-#24114 = CARTESIAN_POINT('',(8.021061031944,-10.50920744325,\r
-    6.909909545334));\r
-#24115 = CARTESIAN_POINT('',(8.587231283219,-11.32652150491,\r
-    5.843212096973));\r
-#24116 = CARTESIAN_POINT('',(8.708185543841,-11.50108558094,\r
-    5.621662887145));\r
-#24117 = CARTESIAN_POINT('',(8.831030393973,-11.67812801513,\r
-    5.403113701736));\r
-#24118 = CARTESIAN_POINT('',(8.955854211284,-11.85755530566,\r
-    5.187641252263));\r
-#24119 = CARTESIAN_POINT('',(9.082745115124,-12.03926316033,\r
-    4.975316446725));\r
-#24120 = CARTESIAN_POINT('',(9.211789372888,-12.22313581558,\r
-    4.766203083517));\r
-#24121 = CARTESIAN_POINT('',(9.475144549745,-12.59607668047,\r
-    4.353298542492));\r
-#24122 = CARTESIAN_POINT('',(9.609482175412,-12.78516922187,\r
-    4.149546059853));\r
-#24123 = CARTESIAN_POINT('',(9.746177588376,-12.9762051714,\r
-    3.949169933672));\r
-#24124 = CARTESIAN_POINT('',(9.885319712531,-13.16905146725,\r
-    3.752228275166));\r
-#24125 = CARTESIAN_POINT('',(10.026996087254,-13.36356711218,\r
-    3.558773934801));\r
-#24126 = CARTESIAN_POINT('',(10.171291620061,-13.55960374001,\r
-    3.368854177301));\r
-#24127 = CARTESIAN_POINT('',(10.773403452199,-14.36818746386,\r
-    2.605567873014));\r
-#24128 = CARTESIAN_POINT('',(11.254468236337,-14.99254851927,\r
-    2.062822080079));\r
-#24129 = CARTESIAN_POINT('',(11.763803899814,-15.62536689617,\r
-    1.555636711394));\r
-#24130 = CARTESIAN_POINT('',(12.303450034035,-16.26142780017,\r
-    1.084661970019));\r
-#24131 = CARTESIAN_POINT('',(12.874809612085,-16.89530711022,\r
-    0.649815413637));\r
-#24132 = CARTESIAN_POINT('',(13.478311447651,-17.5217508847,\r
-    0.250421577406));\r
-#24133 = CARTESIAN_POINT('',(14.815857033164,-18.81550838409,\r
-    -0.518568227501));\r
-#24134 = CARTESIAN_POINT('',(15.557168924154,-19.48027046979,\r
-    -0.880578359981));\r
-#24135 = CARTESIAN_POINT('',(16.336245366354,-20.12356843174,\r
-    -1.202082738696));\r
-#24136 = CARTESIAN_POINT('',(17.151131758469,-20.74006973805,\r
-    -1.485599317974));\r
-#24137 = CARTESIAN_POINT('',(17.998955235034,-21.32596074803,\r
-    -1.734001175196));\r
-#24138 = CARTESIAN_POINT('',(18.876249142787,-21.87869459156,\r
-    -1.950164991405));\r
-#24139 = CARTESIAN_POINT('',(20.235400940712,-22.65860949044,\r
-    -2.231194911599));\r
-#24140 = CARTESIAN_POINT('',(20.698266915301,-22.91161862443,\r
-    -2.318022665291));\r
-#24141 = CARTESIAN_POINT('',(21.167291638518,-23.15565699499,\r
-    -2.397701508334));\r
-#24142 = CARTESIAN_POINT('',(21.642030553244,-23.39063452633,\r
-    -2.470585702601));\r
-#24143 = CARTESIAN_POINT('',(22.122048754377,-23.61652671103,\r
-    -2.537016586598));\r
-#24144 = CARTESIAN_POINT('',(22.606927342783,-23.83336326213,\r
-    -2.597318839136));\r
-#24145 = CARTESIAN_POINT('',(24.07146162123,-24.45544006835,\r
-    -2.760363675848));\r
-#24146 = CARTESIAN_POINT('',(25.064318521848,-24.83396059273,\r
-    -2.845792587234));\r
-#24147 = CARTESIAN_POINT('',(26.071804919191,-25.17741499957,\r
-    -2.91051935704));\r
-#24148 = CARTESIAN_POINT('',(27.09116738907,-25.48706931857,\r
-    -2.956649707249));\r
-#24149 = CARTESIAN_POINT('',(28.120019995281,-25.76455376803,\r
-    -2.98597417148));\r
-#24150 = CARTESIAN_POINT('',(29.156398591194,-26.01168725335,\r
-    -2.999999999966));\r
-#24151 = CARTESIAN_POINT('',(30.198784072652,-26.23039154365,-3.));\r
-#24152 = PCURVE('',#4541,#24153);\r
-#24153 = DEFINITIONAL_REPRESENTATION('',(#24154),#24223);\r
-#24154 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#24155,#24156,#24157,#24158,\r
-    #24159,#24160,#24161,#24162,#24163,#24164,#24165,#24166,#24167,\r
-    #24168,#24169,#24170,#24171,#24172,#24173,#24174,#24175,#24176,\r
-    #24177,#24178,#24179,#24180,#24181,#24182,#24183,#24184,#24185,\r
-    #24186,#24187,#24188,#24189,#24190,#24191,#24192,#24193,#24194,\r
-    #24195,#24196,#24197,#24198,#24199,#24200,#24201,#24202,#24203,\r
-    #24204,#24205,#24206,#24207,#24208,#24209,#24210,#24211,#24212,\r
-    #24213,#24214,#24215,#24216,#24217,#24218,#24219,#24220,#24221,\r
-    #24222),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732842E-02,0.134164938734,0.206253639058,0.289095162865,\r
-    0.441240529256,0.481791559631,0.522584322267,0.648883534704,\r
-    0.788637761544,0.859259879623,1.),.UNSPECIFIED.);\r
-#24155 = CARTESIAN_POINT('',(1.413696017664,0.));\r
-#24156 = CARTESIAN_POINT('',(1.389403593956,6.006504380797E-03));\r
-#24157 = CARTESIAN_POINT('',(1.365822292469,1.206249361578E-02));\r
-#24158 = CARTESIAN_POINT('',(1.342987865199,1.816721547942E-02));\r
-#24159 = CARTESIAN_POINT('',(1.320928401159,2.431943363922E-02));\r
-#24160 = CARTESIAN_POINT('',(1.299663647815,3.05174745612E-02));\r
-#24161 = CARTESIAN_POINT('',(1.279205143751,3.675932636384E-02));\r
-#24162 = CARTESIAN_POINT('',(1.218089418443,5.630425623795E-02));\r
-#24163 = CARTESIAN_POINT('',(1.18023512227,6.975006268702E-02));\r
-#24164 = CARTESIAN_POINT('',(1.146028997516,8.336100580726E-02));\r
-#24165 = CARTESIAN_POINT('',(1.115359939714,9.711454595795E-02));\r
-#24166 = CARTESIAN_POINT('',(1.088019180715,0.110989440623));\r
-#24167 = CARTESIAN_POINT('',(1.063766122526,0.124968083745));\r
-#24168 = CARTESIAN_POINT('',(1.025387700523,0.150177223504));\r
-#24169 = CARTESIAN_POINT('',(1.010204629101,0.161374578824));\r
-#24170 = CARTESIAN_POINT('',(0.996673722752,0.172621826554));\r
-#24171 = CARTESIAN_POINT('',(0.984666614704,0.1839134857));\r
-#24172 = CARTESIAN_POINT('',(0.974058833359,0.195245096969));\r
-#24173 = CARTESIAN_POINT('',(0.964732873345,0.206612999132));\r
-#24174 = CARTESIAN_POINT('',(0.947205757633,0.231115762302));\r
-#24175 = CARTESIAN_POINT('',(0.939379839847,0.244261376624));\r
-#24176 = CARTESIAN_POINT('',(0.932931192525,0.257446213569));\r
-#24177 = CARTESIAN_POINT('',(0.927703247444,0.270666673325));\r
-#24178 = CARTESIAN_POINT('',(0.92355139898,0.283919789101));\r
-#24179 = CARTESIAN_POINT('',(0.920342019687,0.297202873117));\r
-#24180 = CARTESIAN_POINT('',(0.913558441467,0.334958972866));\r
-#24181 = CARTESIAN_POINT('',(0.911925127206,0.359497618944));\r
-#24182 = CARTESIAN_POINT('',(0.912279753861,0.384112751049));\r
-#24183 = CARTESIAN_POINT('',(0.913957603812,0.408791866498));\r
-#24184 = CARTESIAN_POINT('',(0.916374655487,0.433521406188));\r
-#24185 = CARTESIAN_POINT('',(0.919019165608,0.458283778698));\r
-#24186 = CARTESIAN_POINT('',(0.922107522168,0.489657741927));\r
-#24187 = CARTESIAN_POINT('',(0.922742792859,0.496260551534));\r
-#24188 = CARTESIAN_POINT('',(0.923355215127,0.502863856675));\r
-#24189 = CARTESIAN_POINT('',(0.923936938035,0.509467174073));\r
-#24190 = CARTESIAN_POINT('',(0.924480564414,0.51606844619));\r
-#24191 = CARTESIAN_POINT('',(0.924979185993,0.522664764894));\r
-#24192 = CARTESIAN_POINT('',(0.925876188319,0.535884293912));\r
-#24193 = CARTESIAN_POINT('',(0.926273956868,0.542507269434));\r
-#24194 = CARTESIAN_POINT('',(0.926613103968,0.549121813415));\r
-#24195 = CARTESIAN_POINT('',(0.926887579304,0.555725898988));\r
-#24196 = CARTESIAN_POINT('',(0.927091856312,0.562317479687));\r
-#24197 = CARTESIAN_POINT('',(0.927220950239,0.568894496629));\r
-#24198 = CARTESIAN_POINT('',(0.927423650573,0.595766625305));\r
-#24199 = CARTESIAN_POINT('',(0.92681376156,0.615921862632));\r
-#24200 = CARTESIAN_POINT('',(0.925308976792,0.635855092035));\r
-#24201 = CARTESIAN_POINT('',(0.922829242708,0.655505223072));\r
-#24202 = CARTESIAN_POINT('',(0.919348715149,0.67481829156));\r
-#24203 = CARTESIAN_POINT('',(0.914885921936,0.693748549125));\r
-#24204 = CARTESIAN_POINT('',(0.903527232414,0.732736111601));\r
-#24205 = CARTESIAN_POINT('',(0.896421004604,0.752704789847));\r
-#24206 = CARTESIAN_POINT('',(0.888245988072,0.772106774877));\r
-#24207 = CARTESIAN_POINT('',(0.879119850041,0.790916814691));\r
-#24208 = CARTESIAN_POINT('',(0.869177660993,0.809130157444));\r
-#24209 = CARTESIAN_POINT('',(0.858555309622,0.826752621819));\r
-#24210 = CARTESIAN_POINT('',(0.84173846502,0.85240831176));\r
-#24211 = CARTESIAN_POINT('',(0.83595203807,0.860874170224));\r
-#24212 = CARTESIAN_POINT('',(0.830040752776,0.869195778052));\r
-#24213 = CARTESIAN_POINT('',(0.824020067676,0.877376181749));\r
-#24214 = CARTESIAN_POINT('',(0.817904543019,0.885418940445));\r
-#24215 = CARTESIAN_POINT('',(0.811707735408,0.893327949131));\r
-#24216 = CARTESIAN_POINT('',(0.792955531998,0.916610357039));\r
-#24217 = CARTESIAN_POINT('',(0.780196413376,0.931597373439));\r
-#24218 = CARTESIAN_POINT('',(0.767262199286,0.946102566177));\r
-#24219 = CARTESIAN_POINT('',(0.754234217691,0.960161605258));\r
-#24220 = CARTESIAN_POINT('',(0.741178903445,0.97380912845));\r
-#24221 = CARTESIAN_POINT('',(0.728149548998,0.98707796068));\r
-#24222 = CARTESIAN_POINT('',(0.715188564197,1.));\r
-#24223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#24224 = PCURVE('',#4409,#24225);\r
-#24225 = DEFINITIONAL_REPRESENTATION('',(#24226),#24295);\r
-#24226 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#24227,#24228,#24229,#24230,\r
-    #24231,#24232,#24233,#24234,#24235,#24236,#24237,#24238,#24239,\r
-    #24240,#24241,#24242,#24243,#24244,#24245,#24246,#24247,#24248,\r
-    #24249,#24250,#24251,#24252,#24253,#24254,#24255,#24256,#24257,\r
-    #24258,#24259,#24260,#24261,#24262,#24263,#24264,#24265,#24266,\r
-    #24267,#24268,#24269,#24270,#24271,#24272,#24273,#24274,#24275,\r
-    #24276,#24277,#24278,#24279,#24280,#24281,#24282,#24283,#24284,\r
-    #24285,#24286,#24287,#24288,#24289,#24290,#24291,#24292,#24293,\r
-    #24294),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732842E-02,0.134164938734,0.206253639058,0.289095162865,\r
-    0.441240529256,0.481791559631,0.522584322267,0.648883534704,\r
-    0.788637761544,0.859259879623,1.),.UNSPECIFIED.);\r
-#24227 = CARTESIAN_POINT('',(2.875455796418,0.9846980552));\r
-#24228 = CARTESIAN_POINT('',(2.874610153272,0.969253407616));\r
-#24229 = CARTESIAN_POINT('',(2.87382656138,0.954038773635));\r
-#24230 = CARTESIAN_POINT('',(2.873092001909,0.939039217952));\r
-#24231 = CARTESIAN_POINT('',(2.872393256277,0.924243688101));\r
-#24232 = CARTESIAN_POINT('',(2.871717420448,0.909643925974));\r
-#24233 = CARTESIAN_POINT('',(2.871052275216,0.895233628841));\r
-#24234 = CARTESIAN_POINT('',(2.868981397104,0.850983882287));\r
-#24235 = CARTESIAN_POINT('',(2.867573637355,0.821784136095));\r
-#24236 = CARTESIAN_POINT('',(2.866056720107,0.793358528406));\r
-#24237 = CARTESIAN_POINT('',(2.864342064438,0.765683301256));\r
-#24238 = CARTESIAN_POINT('',(2.862367336923,0.738738960189));\r
-#24239 = CARTESIAN_POINT('',(2.860087573579,0.712506842125));\r
-#24240 = CARTESIAN_POINT('',(2.855398007619,0.66674352233));\r
-#24241 = CARTESIAN_POINT('',(2.853113929727,0.646953276264));\r
-#24242 = CARTESIAN_POINT('',(2.85060212658,0.627587262157));\r
-#24243 = CARTESIAN_POINT('',(2.847851407274,0.608635949902));\r
-#24244 = CARTESIAN_POINT('',(2.844853850244,0.590090255909));\r
-#24245 = CARTESIAN_POINT('',(2.841603692094,0.571941691717));\r
-#24246 = CARTESIAN_POINT('',(2.834066747519,0.533774424125));\r
-#24247 = CARTESIAN_POINT('',(2.829697609274,0.51388037504));\r
-#24248 = CARTESIAN_POINT('',(2.82498303719,0.494488691777));\r
-#24249 = CARTESIAN_POINT('',(2.819919363654,0.475588787144));\r
-#24250 = CARTESIAN_POINT('',(2.814504531431,0.457171532908));\r
-#24251 = CARTESIAN_POINT('',(2.808737546266,0.439229385444));\r
-#24252 = CARTESIAN_POINT('',(2.791380134706,0.389665510146));\r
-#24253 = CARTESIAN_POINT('',(2.778953688585,0.359155860073));\r
-#24254 = CARTESIAN_POINT('',(2.765339024067,0.330190258988));\r
-#24255 = CARTESIAN_POINT('',(2.750545001391,0.302744206387));\r
-#24256 = CARTESIAN_POINT('',(2.734584622196,0.276807108124));\r
-#24257 = CARTESIAN_POINT('',(2.717473371656,0.252380146001));\r
-#24258 = CARTESIAN_POINT('',(2.694368823145,0.223366850258));\r
-#24259 = CARTESIAN_POINT('',(2.689426368497,0.217369240867));\r
-#24260 = CARTESIAN_POINT('',(2.684403998415,0.211479773726));\r
-#24261 = CARTESIAN_POINT('',(2.679302077456,0.205698771093));\r
-#24262 = CARTESIAN_POINT('',(2.674121152243,0.200026440153));\r
-#24263 = CARTESIAN_POINT('',(2.668861982899,0.194462840781));\r
-#24264 = CARTESIAN_POINT('',(2.658156945478,0.183520771913));\r
-#24265 = CARTESIAN_POINT('',(2.652710154545,0.178143591285));\r
-#24266 = CARTESIAN_POINT('',(2.647185852237,0.172876582011));\r
-#24267 = CARTESIAN_POINT('',(2.641585024518,0.167719719628));\r
-#24268 = CARTESIAN_POINT('',(2.635908793357,0.16267289078));\r
-#24269 = CARTESIAN_POINT('',(2.630158421352,0.157735887889));\r
-#24270 = CARTESIAN_POINT('',(2.606306295287,0.137961942772));\r
-#24271 = CARTESIAN_POINT('',(2.587577491229,0.124063196881));\r
-#24272 = CARTESIAN_POINT('',(2.568194040054,0.111206667649));\r
-#24273 = CARTESIAN_POINT('',(2.548211044802,9.937300256037E-02));\r
-#24274 = CARTESIAN_POINT('',(2.527692661258,8.852995340361E-02));\r
-#24275 = CARTESIAN_POINT('',(2.506710655157,7.863600403443E-02));\r
-#24276 = CARTESIAN_POINT('',(2.461702862006,5.969349169133E-02));\r
-#24277 = CARTESIAN_POINT('',(2.437583849568,5.084429042271E-02));\r
-#24278 = CARTESIAN_POINT('',(2.413097311915,4.303387576821E-02));\r
-#24279 = CARTESIAN_POINT('',(2.388341310872,3.618019162597E-02));\r
-#24280 = CARTESIAN_POINT('',(2.36339992871,3.019920605404E-02));\r
-#24281 = CARTESIAN_POINT('',(2.338346372027,2.501106852834E-02));\r
-#24282 = CARTESIAN_POINT('',(2.300561147707,1.828346488877E-02));\r
-#24283 = CARTESIAN_POINT('',(2.287862833433,1.620829964628E-02));\r
-#24284 = CARTESIAN_POINT('',(2.275157483836,1.430669107214E-02));\r
-#24285 = CARTESIAN_POINT('',(2.262450883129,1.256936784247E-02));\r
-#24286 = CARTESIAN_POINT('',(2.249747707259,1.098753800415E-02));\r
-#24287 = CARTESIAN_POINT('',(2.237051629865,9.552944081841E-03));\r
-#24288 = CARTESIAN_POINT('',(2.199083581768,5.67711056312E-03));\r
-#24289 = CARTESIAN_POINT('',(2.17384258405,3.650755218945E-03));\r
-#24290 = CARTESIAN_POINT('',(2.148661402423,2.117533621445E-03));\r
-#24291 = CARTESIAN_POINT('',(2.123546604657,1.025676031697E-03));\r
-#24292 = CARTESIAN_POINT('',(2.098495292169,3.318565812203E-04));\r
-#24293 = CARTESIAN_POINT('',(2.073496285506,8.3021E-13));\r
-#24294 = CARTESIAN_POINT('',(2.048529562058,1.467E-14));\r
-#24295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#24296 = ORIENTED_EDGE('',*,*,#24297,.F.);\r
-#24297 = EDGE_CURVE('',#24298,#24080,#24300,.T.);\r
-#24298 = VERTEX_POINT('',#24299);\r
-#24299 = CARTESIAN_POINT('',(33.812947327172,-21.37017999573,-3.));\r
-#24300 = SURFACE_CURVE('',#24301,(#24306,#24313),.PCURVE_S1.);\r
-#24301 = CIRCLE('',#24302,40.);\r
-#24302 = AXIS2_PLACEMENT_3D('',#24303,#24304,#24305);\r
-#24303 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#24304 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#24305 = DIRECTION('',(1.,0.,3.3E-16));\r
-#24306 = PCURVE('',#4541,#24307);\r
-#24307 = DEFINITIONAL_REPRESENTATION('',(#24308),#24312);\r
-#24308 = LINE('',#24309,#24310);\r
-#24309 = CARTESIAN_POINT('',(0.,1.));\r
-#24310 = VECTOR('',#24311,1.);\r
-#24311 = DIRECTION('',(1.,0.));\r
-#24312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#24313 = PCURVE('',#20542,#24314);\r
-#24314 = DEFINITIONAL_REPRESENTATION('',(#24315),#24319);\r
-#24315 = LINE('',#24316,#24317);\r
-#24316 = CARTESIAN_POINT('',(0.,0.));\r
-#24317 = VECTOR('',#24318,1.);\r
-#24318 = DIRECTION('',(1.,0.));\r
-#24319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#24320 = ORIENTED_EDGE('',*,*,#24321,.T.);\r
-#24321 = EDGE_CURVE('',#24298,#4510,#24322,.T.);\r
-#24322 = SURFACE_CURVE('',#24323,(#24392,#24476),.PCURVE_S1.);\r
-#24323 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#24324,#24325,#24326,#24327,\r
-    #24328,#24329,#24330,#24331,#24332,#24333,#24334,#24335,#24336,\r
-    #24337,#24338,#24339,#24340,#24341,#24342,#24343,#24344,#24345,\r
-    #24346,#24347,#24348,#24349,#24350,#24351,#24352,#24353,#24354,\r
-    #24355,#24356,#24357,#24358,#24359,#24360,#24361,#24362,#24363,\r
-    #24364,#24365,#24366,#24367,#24368,#24369,#24370,#24371,#24372,\r
-    #24373,#24374,#24375,#24376,#24377,#24378,#24379,#24380,#24381,\r
-    #24382,#24383,#24384,#24385,#24386,#24387,#24388,#24389,#24390,\r
-    #24391),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267778401,0.219958145518,0.265125711795,0.366865279281,\r
-    0.51480665356,0.562778498917,0.610414473982,0.748924768962,\r
-    0.858377822317,0.934322048384,1.),.UNSPECIFIED.);\r
-#24324 = CARTESIAN_POINT('',(33.812947328271,-21.37017999399,-3.));\r
-#24325 = CARTESIAN_POINT('',(32.708872081728,-21.32191319832,-3.));\r
-#24326 = CARTESIAN_POINT('',(31.606192080956,-21.24271648852,\r
-    -2.985095523125));\r
-#24327 = CARTESIAN_POINT('',(30.506203458388,-21.13032299263,\r
-    -2.953898211605));\r
-#24328 = CARTESIAN_POINT('',(29.410699040618,-20.98250848785,\r
-    -2.904758251341));\r
-#24329 = CARTESIAN_POINT('',(28.32195822097,-20.7971912149,\r
-    -2.835706936339));\r
-#24330 = CARTESIAN_POINT('',(27.242718191497,-20.57263781836,\r
-    -2.744417899141));\r
-#24331 = CARTESIAN_POINT('',(25.638772842185,-20.17433653742,\r
-    -2.569629359123));\r
-#24332 = CARTESIAN_POINT('',(25.104647979444,-20.03067100284,\r
-    -2.504742879569));\r
-#24333 = CARTESIAN_POINT('',(24.574170150467,-19.87664801866,\r
-    -2.433185867933));\r
-#24334 = CARTESIAN_POINT('',(24.04778918379,-19.7121818386,\r
-    -2.354592812751));\r
-#24335 = CARTESIAN_POINT('',(23.525981322979,-19.53724573703,\r
-    -2.268578792143));\r
-#24336 = CARTESIAN_POINT('',(23.009244017428,-19.3518859852,\r
-    -2.174743874234));\r
-#24337 = CARTESIAN_POINT('',(22.184785845054,-19.03631457035,\r
-    -2.010117252108));\r
-#24338 = CARTESIAN_POINT('',(21.873578317984,-18.91252716443,\r
-    -1.944464496601));\r
-#24339 = CARTESIAN_POINT('',(21.564586683133,-18.78490456477,\r
-    -1.875625167615));\r
-#24340 = CARTESIAN_POINT('',(21.257930363728,-18.65348973466,\r
-    -1.803503649463));\r
-#24341 = CARTESIAN_POINT('',(20.953728926489,-18.51833879427,\r
-    -1.728003768888));\r
-#24342 = CARTESIAN_POINT('',(20.652101353094,-18.37952216924,\r
-    -1.64902976975));\r
-#24343 = CARTESIAN_POINT('',(19.679814363836,-17.91637896492,\r
-    -1.380561033205));\r
-#24344 = CARTESIAN_POINT('',(19.020062552979,-17.57744180847,\r
-    -1.176513665835));\r
-#24345 = CARTESIAN_POINT('',(18.375334665232,-17.22132811118,\r
-    -0.953283728772));\r
-#24346 = CARTESIAN_POINT('',(17.746906567007,-16.84940546181,\r
-    -0.709833419307));\r
-#24347 = CARTESIAN_POINT('',(17.135861541066,-16.46343428851,\r
-    -0.445198524399));\r
-#24348 = CARTESIAN_POINT('',(16.543059497791,-16.06556196574,\r
-    -0.15857716455));\r
-#24349 = CARTESIAN_POINT('',(15.134541728751,-15.06602402262,\r
-    0.600039461371));\r
-#24350 = CARTESIAN_POINT('',(14.3396150374,-14.45369732187,\r
-    1.097233775299));\r
-#24351 = CARTESIAN_POINT('',(13.58642318124,-13.82900461044,\r
-    1.643670361258));\r
-#24352 = CARTESIAN_POINT('',(12.875105798083,-13.20056654357,\r
-    2.240029036552));\r
-#24353 = CARTESIAN_POINT('',(12.204132993329,-12.57728033218,\r
-    2.88577751925));\r
-#24354 = CARTESIAN_POINT('',(11.571035998529,-11.96732430729,\r
-    3.578958087519));\r
-#24355 = CARTESIAN_POINT('',(10.7790875105,-11.18639730157,\r
-    4.555432498626));\r
-#24356 = CARTESIAN_POINT('',(10.588839734154,-10.99729050013,\r
-    4.799200745839));\r
-#24357 = CARTESIAN_POINT('',(10.402162299185,-10.81052727047,\r
-    5.047536864339));\r
-#24358 = CARTESIAN_POINT('',(10.218942048769,-10.62631685662,\r
-    5.300325078163));\r
-#24359 = CARTESIAN_POINT('',(10.039076715156,-10.44486186538,\r
-    5.557458648072));\r
-#24360 = CARTESIAN_POINT('',(9.862441676984,-10.26633073397,\r
-    5.818797694586));\r
-#24361 = CARTESIAN_POINT('',(9.516636100513,-9.916673456632,\r
-    6.347779561453));\r
-#24362 = CARTESIAN_POINT('',(9.347421398321,-9.745503685316,\r
-    6.615365484258));\r
-#24363 = CARTESIAN_POINT('',(9.18118030941,-9.577536891358,\r
-    6.886851634538));\r
-#24364 = CARTESIAN_POINT('',(9.017811670615,-9.412917797043,\r
-    7.162114020168));\r
-#24365 = CARTESIAN_POINT('',(8.857220329301,-9.251777985548,\r
-    7.441028899832));\r
-#24366 = CARTESIAN_POINT('',(8.699317251824,-9.0942363226,7.72347310737)\r
-  );\r
-#24367 = CARTESIAN_POINT('',(8.092463447784,-8.493090374188,\r
-    8.840489131327));\r
-#24368 = CARTESIAN_POINT('',(7.662922653308,-8.077091337411,\r
-    9.700482281892));\r
-#24369 = CARTESIAN_POINT('',(7.253382741419,-7.695049585461,\r
-    10.586255072491));\r
-#24370 = CARTESIAN_POINT('',(6.862236264829,-7.348735153669,\r
-    11.494822766109));\r
-#24371 = CARTESIAN_POINT('',(6.48818791056,-7.039172897103,\r
-    12.423280694007));\r
-#24372 = CARTESIAN_POINT('',(6.12986113011,-6.766977907031,\r
-    13.368760998665));\r
-#24373 = CARTESIAN_POINT('',(5.51274650139,-6.347346746024,\r
-    15.086449448785));\r
-#24374 = CARTESIAN_POINT('',(5.248832700461,-6.185708066101,\r
-    15.853435156578));\r
-#24375 = CARTESIAN_POINT('',(4.992359863853,-6.047866415766,\r
-    16.627737514914));\r
-#24376 = CARTESIAN_POINT('',(4.741974657325,-5.933952942272,\r
-    17.407862987669));\r
-#24377 = CARTESIAN_POINT('',(4.495845659182,-5.844063160046,\r
-    18.192247162912));\r
-#24378 = CARTESIAN_POINT('',(4.251301974773,-5.778317342865,\r
-    18.979151542123));\r
-#24379 = CARTESIAN_POINT('',(3.833453929965,-5.707230737265,\r
-    20.312857193334));\r
-#24380 = CARTESIAN_POINT('',(3.661266057826,-5.689559995558,\r
-    20.859393188351));\r
-#24381 = CARTESIAN_POINT('',(3.486809662726,-5.683214705992,\r
-    21.405456117732));\r
-#24382 = CARTESIAN_POINT('',(3.308611989586,-5.687955966796,\r
-    21.9502568351));\r
-#24383 = CARTESIAN_POINT('',(3.124942521493,-5.703350533766,\r
-    22.492892808043));\r
-#24384 = CARTESIAN_POINT('',(2.933831553371,-5.728578451646,\r
-    23.032359249566));\r
-#24385 = CARTESIAN_POINT('',(2.559878381092,-5.791422160486,\r
-    24.030537046427));\r
-#24386 = CARTESIAN_POINT('',(2.379416023143,-5.826901639983,\r
-    24.490292853109));\r
-#24387 = CARTESIAN_POINT('',(2.190646061042,-5.867833055377,\r
-    24.946198069248));\r
-#24388 = CARTESIAN_POINT('',(1.992312151576,-5.913031461597,\r
-    25.397514113697));\r
-#24389 = CARTESIAN_POINT('',(1.783266326376,-5.960931123132,\r
-    25.843512016988));\r
-#24390 = CARTESIAN_POINT('',(1.562679082643,-6.009596576698,\r
-    26.283564045779));\r
-#24391 = CARTESIAN_POINT('',(1.33011525508,-6.056878034909,\r
-    26.717157287525));\r
-#24392 = PCURVE('',#4541,#24393);\r
-#24393 = DEFINITIONAL_REPRESENTATION('',(#24394),#24475);\r
-#24394 = B_SPLINE_CURVE_WITH_KNOTS('',14,(#24395,#24396,#24397,#24398,\r
-    #24399,#24400,#24401,#24402,#24403,#24404,#24405,#24406,#24407,\r
-    #24408,#24409,#24410,#24411,#24412,#24413,#24414,#24415,#24416,\r
-    #24417,#24418,#24419,#24420,#24421,#24422,#24423,#24424,#24425,\r
-    #24426,#24427,#24428,#24429,#24430,#24431,#24432,#24433,#24434,\r
-    #24435,#24436,#24437,#24438,#24439,#24440,#24441,#24442,#24443,\r
-    #24444,#24445,#24446,#24447,#24448,#24449,#24450,#24451,#24452,\r
-    #24453,#24454,#24455,#24456,#24457,#24458,#24459,#24460,#24461,\r
-    #24462,#24463,#24464,#24465,#24466,#24467,#24468,#24469,#24470,\r
-    #24471,#24472,#24473,#24474),.UNSPECIFIED.,.F.,.F.,(15,13,13,13,13,\r
-    13,15),(0.,0.219958145518,0.366865279281,0.51480665356,\r
-    0.562778498917,0.748924768962,0.803218526116),.UNSPECIFIED.);\r
-#24395 = CARTESIAN_POINT('',(0.563625590228,1.));\r
-#24396 = CARTESIAN_POINT('',(0.573946503312,0.989984163726));\r
-#24397 = CARTESIAN_POINT('',(0.584317066588,0.979777136015));\r
-#24398 = CARTESIAN_POINT('',(0.594726570944,0.969363900109));\r
-#24399 = CARTESIAN_POINT('',(0.605143320868,0.958752786208));\r
-#24400 = CARTESIAN_POINT('',(0.615604442292,0.947864196059));\r
-#24401 = CARTESIAN_POINT('',(0.625955220469,0.936850448289));\r
-#24402 = CARTESIAN_POINT('',(0.636416921976,0.925403710005));\r
-#24403 = CARTESIAN_POINT('',(0.646630794635,0.913910227492));\r
-#24404 = CARTESIAN_POINT('',(0.656909438684,0.901955567405));\r
-#24405 = CARTESIAN_POINT('',(0.666967841441,0.889820849609));\r
-#24406 = CARTESIAN_POINT('',(0.676905687989,0.877342230088));\r
-#24407 = CARTESIAN_POINT('',(0.686634823266,0.864564692259));\r
-#24408 = CARTESIAN_POINT('',(0.696128104264,0.851465500291));\r
-#24409 = CARTESIAN_POINT('',(0.71149476419,0.829073506154));\r
-#24410 = CARTESIAN_POINT('',(0.717523456776,0.819961127139));\r
-#24411 = CARTESIAN_POINT('',(0.723414039269,0.810702337248));\r
-#24412 = CARTESIAN_POINT('',(0.729156383707,0.801291919375));\r
-#24413 = CARTESIAN_POINT('',(0.734735197361,0.791729057614));\r
-#24414 = CARTESIAN_POINT('',(0.74012541381,0.782042395701));\r
-#24415 = CARTESIAN_POINT('',(0.745362967079,0.772133373996));\r
-#24416 = CARTESIAN_POINT('',(0.750342171119,0.762179804008));\r
-#24417 = CARTESIAN_POINT('',(0.755162110562,0.751977261283));\r
-#24418 = CARTESIAN_POINT('',(0.75971835155,0.741698365047));\r
-#24419 = CARTESIAN_POINT('',(0.764057878477,0.731243128674));\r
-#24420 = CARTESIAN_POINT('',(0.768146856835,0.72066096172));\r
-#24421 = CARTESIAN_POINT('',(0.771986335284,0.709942831401));\r
-#24422 = CARTESIAN_POINT('',(0.779179024162,0.68817611223));\r
-#24423 = CARTESIAN_POINT('',(0.782529196404,0.677124061878));\r
-#24424 = CARTESIAN_POINT('',(0.785615615469,0.665948052323));\r
-#24425 = CARTESIAN_POINT('',(0.788435642611,0.654655048791));\r
-#24426 = CARTESIAN_POINT('',(0.790989251794,0.643252448264));\r
-#24427 = CARTESIAN_POINT('',(0.793279268698,0.631748091576));\r
-#24428 = CARTESIAN_POINT('',(0.795311562385,0.620150264057));\r
-#24429 = CARTESIAN_POINT('',(0.797095191103,0.608467686305));\r
-#24430 = CARTESIAN_POINT('',(0.798642500317,0.596709493026));\r
-#24431 = CARTESIAN_POINT('',(0.799969175081,0.584885202246));\r
-#24432 = CARTESIAN_POINT('',(0.80109424474,0.573004672673));\r
-#24433 = CARTESIAN_POINT('',(0.802040041609,0.561078051056));\r
-#24434 = CARTESIAN_POINT('',(0.802832112474,0.549115708226));\r
-#24435 = CARTESIAN_POINT('',(0.803715357347,0.533241053309));\r
-#24436 = CARTESIAN_POINT('',(0.803918483365,0.52935108989));\r
-#24437 = CARTESIAN_POINT('',(0.804109433476,0.525458754401));\r
-#24438 = CARTESIAN_POINT('',(0.804289215997,0.521564313002));\r
-#24439 = CARTESIAN_POINT('',(0.804458871964,0.517668004486));\r
-#24440 = CARTESIAN_POINT('',(0.804619473416,0.513770127527));\r
-#24441 = CARTESIAN_POINT('',(0.804772122482,0.509871052726));\r
-#24442 = CARTESIAN_POINT('',(0.804917951893,0.505971185391));\r
-#24443 = CARTESIAN_POINT('',(0.805058124811,0.502070902231));\r
-#24444 = CARTESIAN_POINT('',(0.805193835266,0.498170488603));\r
-#24445 = CARTESIAN_POINT('',(0.805326306868,0.494270099232));\r
-#24446 = CARTESIAN_POINT('',(0.805456790775,0.490369768759));\r
-#24447 = CARTESIAN_POINT('',(0.805586561294,0.48646949575));\r
-#24448 = CARTESIAN_POINT('',(0.806222701451,0.467435892655));\r
-#24449 = CARTESIAN_POINT('',(0.806737203015,0.452305363984));\r
-#24450 = CARTESIAN_POINT('',(0.807336120058,0.437182928408));\r
-#24451 = CARTESIAN_POINT('',(0.808100384391,0.422074039554));\r
-#24452 = CARTESIAN_POINT('',(0.809116058859,0.406981595693));\r
-#24453 = CARTESIAN_POINT('',(0.810473848646,0.391908835304));\r
-#24454 = CARTESIAN_POINT('',(0.812268780895,0.376859917498));\r
-#24455 = CARTESIAN_POINT('',(0.814600123761,0.361838476186));\r
-#24456 = CARTESIAN_POINT('',(0.817571451866,0.346846741944));\r
-#24457 = CARTESIAN_POINT('',(0.821290839582,0.331886496854));\r
-#24458 = CARTESIAN_POINT('',(0.825871281771,0.316960592096));\r
-#24459 = CARTESIAN_POINT('',(0.831431528429,0.302072502965));\r
-#24460 = CARTESIAN_POINT('',(0.838097381728,0.28722384938));\r
-#24461 = CARTESIAN_POINT('',(0.848308916897,0.268100122615));\r
-#24462 = CARTESIAN_POINT('',(0.850720285118,0.263785415733));\r
-#24463 = CARTESIAN_POINT('',(0.853240491911,0.259474406255));\r
-#24464 = CARTESIAN_POINT('',(0.855872936728,0.255167171558));\r
-#24465 = CARTESIAN_POINT('',(0.858621085268,0.250863790878));\r
-#24466 = CARTESIAN_POINT('',(0.86148847369,0.246564345943));\r
-#24467 = CARTESIAN_POINT('',(0.864478711887,0.242268921283));\r
-#24468 = CARTESIAN_POINT('',(0.867595488114,0.237977605015));\r
-#24469 = CARTESIAN_POINT('',(0.870842571961,0.233690489045));\r
-#24470 = CARTESIAN_POINT('',(0.874223819061,0.229407669877));\r
-#24471 = CARTESIAN_POINT('',(0.877743174231,0.225129248882));\r
-#24472 = CARTESIAN_POINT('',(0.881404675831,0.220855332979));\r
-#24473 = CARTESIAN_POINT('',(0.885212459313,0.216586035047));\r
-#24474 = CARTESIAN_POINT('',(0.889170761225,0.212321474484));\r
-#24475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#24476 = PCURVE('',#23972,#24477);\r
-#24477 = DEFINITIONAL_REPRESENTATION('',(#24478),#24547);\r
-#24478 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#24479,#24480,#24481,#24482,\r
-    #24483,#24484,#24485,#24486,#24487,#24488,#24489,#24490,#24491,\r
-    #24492,#24493,#24494,#24495,#24496,#24497,#24498,#24499,#24500,\r
-    #24501,#24502,#24503,#24504,#24505,#24506,#24507,#24508,#24509,\r
-    #24510,#24511,#24512,#24513,#24514,#24515,#24516,#24517,#24518,\r
-    #24519,#24520,#24521,#24522,#24523,#24524,#24525,#24526,#24527,\r
-    #24528,#24529,#24530,#24531,#24532,#24533,#24534,#24535,#24536,\r
-    #24537,#24538,#24539,#24540,#24541,#24542,#24543,#24544,#24545,\r
-    #24546),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267778401,0.219958145518,0.265125711795,0.366865279281,\r
-    0.51480665356,0.562778498917,0.610414473982,0.748924768962,\r
-    0.858377822317,0.934322048384,1.),.UNSPECIFIED.);\r
-#24479 = CARTESIAN_POINT('',(0.940985361083,1.8E-16));\r
-#24480 = CARTESIAN_POINT('',(0.915597975425,1.8E-16));\r
-#24481 = CARTESIAN_POINT('',(0.890186435397,3.548728622728E-04));\r
-#24482 = CARTESIAN_POINT('',(0.864729498555,1.097663376951E-03));\r
-#24483 = CARTESIAN_POINT('',(0.839215400962,2.268143570594E-03));\r
-#24484 = CARTESIAN_POINT('',(0.813641188924,3.914324609015E-03));\r
-#24485 = CARTESIAN_POINT('',(0.788013993972,6.093923523983E-03));\r
-#24486 = CARTESIAN_POINT('',(0.749426756767,1.027729901572E-02));\r
-#24487 = CARTESIAN_POINT('',(0.736491442297,1.18316335956E-02));\r
-#24488 = CARTESIAN_POINT('',(0.723551337857,1.354749858173E-02));\r
-#24489 = CARTESIAN_POINT('',(0.710610443653,1.543430416431E-02));\r
-#24490 = CARTESIAN_POINT('',(0.697673848371,1.750209939604E-02));\r
-#24491 = CARTESIAN_POINT('',(0.684747847631,1.97615109428E-02));\r
-#24492 = CARTESIAN_POINT('',(0.663928400921,2.373283793269E-02));\r
-#24493 = CARTESIAN_POINT('',(0.65602357151,2.53181694836E-02));\r
-#24494 = CARTESIAN_POINT('',(0.648127342274,2.698223227541E-02));\r
-#24495 = CARTESIAN_POINT('',(0.640241638895,2.872765656291E-02));\r
-#24496 = CARTESIAN_POINT('',(0.632368554407,3.055712864291E-02));\r
-#24497 = CARTESIAN_POINT('',(0.624510358925,3.247337242994E-02));\r
-#24498 = CARTESIAN_POINT('',(0.599008060977,3.899708560553E-02));\r
-#24499 = CARTESIAN_POINT('',(0.581433121453,4.396959105564E-02));\r
-#24500 = CARTESIAN_POINT('',(0.563974828118,4.942760049827E-02));\r
-#24501 = CARTESIAN_POINT('',(0.546665191402,5.540281658869E-02));\r
-#24502 = CARTESIAN_POINT('',(0.529538592655,6.192688725779E-02));\r
-#24503 = CARTESIAN_POINT('',(0.512631812331,6.902950343549E-02));\r
-#24504 = CARTESIAN_POINT('',(0.471775100546,8.794068272952E-02));\r
-#24505 = CARTESIAN_POINT('',(0.448106581275,0.100424696224));\r
-#24506 = CARTESIAN_POINT('',(0.425101742586,0.114262810231));\r
-#24507 = CARTESIAN_POINT('',(0.402867768957,0.129518717582));\r
-#24508 = CARTESIAN_POINT('',(0.38149625257,0.146237075571));\r
-#24509 = CARTESIAN_POINT('',(0.361060587997,0.164437208764));\r
-#24510 = CARTESIAN_POINT('',(0.3353097618,0.190492519651));\r
-#24511 = CARTESIAN_POINT('',(0.329107937857,0.19702812571));\r
-#24512 = CARTESIAN_POINT('',(0.323011397744,0.203719478882));\r
-#24513 = CARTESIAN_POINT('',(0.317021362277,0.210566319704));\r
-#24514 = CARTESIAN_POINT('',(0.31113919507,0.217568740509));\r
-#24515 = CARTESIAN_POINT('',(0.30536541273,0.224726014584));\r
-#24516 = CARTESIAN_POINT('',(0.294075921502,0.239298643322));\r
-#24517 = CARTESIAN_POINT('',(0.288558671065,0.246711841581));\r
-#24518 = CARTESIAN_POINT('',(0.283149785133,0.254277254355));\r
-#24519 = CARTESIAN_POINT('',(0.277849898379,0.261994701571));\r
-#24520 = CARTESIAN_POINT('',(0.272659586069,0.269864104946));\r
-#24521 = CARTESIAN_POINT('',(0.2675793693,0.27788550364));\r
-#24522 = CARTESIAN_POINT('',(0.248159558197,0.309825206211));\r
-#24523 = CARTESIAN_POINT('',(0.234643807548,0.334878521348));\r
-#24524 = CARTESIAN_POINT('',(0.222074863506,0.361222083589));\r
-#24525 = CARTESIAN_POINT('',(0.210461106779,0.388868501552));\r
-#24526 = CARTESIAN_POINT('',(0.199806937029,0.417842266482));\r
-#24527 = CARTESIAN_POINT('',(0.190112662819,0.448182374598));\r
-#24528 = CARTESIAN_POINT('',(0.174460385684,0.505040914824));\r
-#24529 = CARTESIAN_POINT('',(0.168144861604,0.531027075992));\r
-#24530 = CARTESIAN_POINT('',(0.162418390619,0.557929147358));\r
-#24531 = CARTESIAN_POINT('',(0.157272622828,0.585781811616));\r
-#24532 = CARTESIAN_POINT('',(0.152693535021,0.614627790169));\r
-#24533 = CARTESIAN_POINT('',(0.148657831106,0.644517765332));\r
-#24534 = CARTESIAN_POINT('',(0.14266352288,0.697014025733));\r
-#24535 = CARTESIAN_POINT('',(0.140447353127,0.719047982264));\r
-#24536 = CARTESIAN_POINT('',(0.138454910135,0.741631255406));\r
-#24537 = CARTESIAN_POINT('',(0.136665354886,0.764783531643));\r
-#24538 = CARTESIAN_POINT('',(0.135050488292,0.788525208421));\r
-#24539 = CARTESIAN_POINT('',(0.133570780866,0.812877706827));\r
-#24540 = CARTESIAN_POINT('',(0.130968063343,0.859483790894));\r
-#24541 = CARTESIAN_POINT('',(0.129823915608,0.881575441875));\r
-#24542 = CARTESIAN_POINT('',(0.128709624144,0.90416219406));\r
-#24543 = CARTESIAN_POINT('',(0.127585879035,0.927263894006));\r
-#24544 = CARTESIAN_POINT('',(0.12640667856,0.950906792844));\r
-#24545 = CARTESIAN_POINT('',(0.125122384502,0.97513027245));\r
-#24546 = CARTESIAN_POINT('',(0.123684620971,1.));\r
-#24547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#24548 = ADVANCED_FACE('',(#24549),#4409,.T.);\r
-#24549 = FACE_BOUND('',#24550,.T.);\r
-#24550 = EDGE_LOOP('',(#24551,#24612,#24613,#24614,#24615));\r
-#24551 = ORIENTED_EDGE('',*,*,#24552,.F.);\r
-#24552 = EDGE_CURVE('',#24080,#24553,#24555,.T.);\r
-#24553 = VERTEX_POINT('',#24554);\r
-#24554 = CARTESIAN_POINT('',(28.687994526426,-27.87470125493,3.));\r
-#24555 = SURFACE_CURVE('',#24556,(#24571,#24589),.PCURVE_S1.);\r
-#24556 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#24557,#24558,#24559,#24560,\r
-    #24561,#24562,#24563,#24564,#24565,#24566,#24567,#24568,#24569,\r
-    #24570),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#24557 = CARTESIAN_POINT('',(30.198784072652,-26.23039154365,-3.));\r
-#24558 = CARTESIAN_POINT('',(30.065297064682,-26.38407377789,\r
-    -2.469857305487));\r
-#24559 = CARTESIAN_POINT('',(29.933984454854,-26.53314719023,\r
-    -1.93877500183));\r
-#24560 = CARTESIAN_POINT('',(29.803669903409,-26.67918928947,\r
-    -1.40716117002));\r
-#24561 = CARTESIAN_POINT('',(29.633050942246,-26.86793382555,\r
-    -0.711942292053));\r
-#24562 = CARTESIAN_POINT('',(29.592929782346,-26.91213946334,\r
-    -0.548519782961));\r
-#24563 = CARTESIAN_POINT('',(29.552754882881,-26.95622816406,\r
-    -0.385088192252));\r
-#24564 = CARTESIAN_POINT('',(29.379318573145,-27.14580196069,\r
-    0.31889847855));\r
-#24565 = CARTESIAN_POINT('',(29.245177449375,-27.29050232644,\r
-    0.859448382286));\r
-#24566 = CARTESIAN_POINT('',(29.10880972572,-27.43571271168,\r
-    1.399656454957));\r
-#24567 = CARTESIAN_POINT('',(28.900131044688,-27.65487997663,\r
-    2.204677342934));\r
-#24568 = CARTESIAN_POINT('',(28.830464497469,-27.72756658297,\r
-    2.470005719426));\r
-#24569 = CARTESIAN_POINT('',(28.759802561977,-27.80079809493,\r
-    2.735127937173));\r
-#24570 = CARTESIAN_POINT('',(28.687994363763,-27.87470142234,3.0000006)\r
-  );\r
-#24571 = PCURVE('',#4409,#24572);\r
-#24572 = DEFINITIONAL_REPRESENTATION('',(#24573),#24588);\r
-#24573 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#24574,#24575,#24576,#24577,\r
-    #24578,#24579,#24580,#24581,#24582,#24583,#24584,#24585,#24586,\r
-    #24587),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#24574 = CARTESIAN_POINT('',(2.048529561987,0.));\r
-#24575 = CARTESIAN_POINT('',(2.052109274402,1.254332354772E-02));\r
-#24576 = CARTESIAN_POINT('',(2.05545204346,2.52278254243E-02));\r
-#24577 = CARTESIAN_POINT('',(2.058561494327,3.804985612148E-02));\r
-#24578 = CARTESIAN_POINT('',(2.062327012241,5.498882258939E-02));\r
-#24579 = CARTESIAN_POINT('',(2.063190437047,5.898294243794E-02));\r
-#24580 = CARTESIAN_POINT('',(2.064032364904,6.298980222301E-02));\r
-#24581 = CARTESIAN_POINT('',(2.06756693436,8.030416791524E-02));\r
-#24582 = CARTESIAN_POINT('',(2.070047119446,9.373775098754E-02));\r
-#24583 = CARTESIAN_POINT('',(2.072297927353,0.107308355515));\r
-#24584 = CARTESIAN_POINT('',(2.075320586116,0.127758561639));\r
-#24585 = CARTESIAN_POINT('',(2.076262964156,0.134535705783));\r
-#24586 = CARTESIAN_POINT('',(2.077151376209,0.141345341141));\r
-#24587 = CARTESIAN_POINT('',(2.07798635282,0.148187165358));\r
-#24588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#24589 = PCURVE('',#24590,#24595);\r
-#24590 = CYLINDRICAL_SURFACE('',#24591,40.);\r
-#24591 = AXIS2_PLACEMENT_3D('',#24592,#24593,#24594);\r
-#24592 = CARTESIAN_POINT('',(-2.E-15,2.E-15,3.));\r
-#24593 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#24594 = DIRECTION('',(1.,-8.E-17,3.3E-16));\r
-#24595 = DEFINITIONAL_REPRESENTATION('',(#24596),#24611);\r
-#24596 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#24597,#24598,#24599,#24600,\r
-    #24601,#24602,#24603,#24604,#24605,#24606,#24607,#24608,#24609,\r
-    #24610),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#24597 = CARTESIAN_POINT('',(-5.567996742983,6.));\r
-#24598 = CARTESIAN_POINT('',(-5.5629077223,5.469857305487));\r
-#24599 = CARTESIAN_POINT('',(-5.557941333453,4.93877500183));\r
-#24600 = CARTESIAN_POINT('',(-5.553048185613,4.40716117002));\r
-#24601 = CARTESIAN_POINT('',(-5.546687400981,3.711942292053));\r
-#24602 = CARTESIAN_POINT('',(-5.545194955063,3.548519782961));\r
-#24603 = CARTESIAN_POINT('',(-5.543703768025,3.385088192252));\r
-#24604 = CARTESIAN_POINT('',(-5.537280257599,2.68110152145));\r
-#24605 = CARTESIAN_POINT('',(-5.532347560482,2.140551617714));\r
-#24606 = CARTESIAN_POINT('',(-5.527367576761,1.600343545043));\r
-#24607 = CARTESIAN_POINT('',(-5.519801985164,0.795322657066));\r
-#24608 = CARTESIAN_POINT('',(-5.517284960497,0.529994280574));\r
-#24609 = CARTESIAN_POINT('',(-5.514740869427,0.264872062827));\r
-#24610 = CARTESIAN_POINT('',(-5.512164762973,-6.E-07));\r
-#24611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#24612 = ORIENTED_EDGE('',*,*,#24079,.F.);\r
-#24613 = ORIENTED_EDGE('',*,*,#4263,.F.);\r
-#24614 = ORIENTED_EDGE('',*,*,#4931,.T.);\r
-#24615 = ORIENTED_EDGE('',*,*,#24616,.F.);\r
-#24616 = EDGE_CURVE('',#24553,#4932,#24617,.T.);\r
-#24617 = SURFACE_CURVE('',#24618,(#24691,#24767),.PCURVE_S1.);\r
-#24618 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#24619,#24620,#24621,#24622,\r
-    #24623,#24624,#24625,#24626,#24627,#24628,#24629,#24630,#24631,\r
-    #24632,#24633,#24634,#24635,#24636,#24637,#24638,#24639,#24640,\r
-    #24641,#24642,#24643,#24644,#24645,#24646,#24647,#24648,#24649,\r
-    #24650,#24651,#24652,#24653,#24654,#24655,#24656,#24657,#24658,\r
-    #24659,#24660,#24661,#24662,#24663,#24664,#24665,#24666,#24667,\r
-    #24668,#24669,#24670,#24671,#24672,#24673,#24674,#24675,#24676,\r
-    #24677,#24678,#24679,#24680,#24681,#24682,#24683,#24684,#24685,\r
-    #24686,#24687,#24688,#24689,#24690),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156942,0.157462141412,0.23747558223,\r
-    0.315984140883,0.354882631277,0.433704074256,0.569774718335,\r
-    0.737461555803,0.864425724607,1.),.UNSPECIFIED.);\r
-#24619 = CARTESIAN_POINT('',(28.687994526426,-27.87470125493,3.));\r
-#24620 = CARTESIAN_POINT('',(28.204202897086,-27.63074032228,\r
-    3.000000000037));\r
-#24621 = CARTESIAN_POINT('',(27.720853292885,-27.38606726398,\r
-    3.012727308665));\r
-#24622 = CARTESIAN_POINT('',(27.238478977823,-27.14018088304,\r
-    3.039137497493));\r
-#24623 = CARTESIAN_POINT('',(26.757770949905,-26.89269119415,\r
-    3.080320518541));\r
-#24624 = CARTESIAN_POINT('',(26.279571573783,-26.6433286432,\r
-    3.137492164791));\r
-#24625 = CARTESIAN_POINT('',(25.804861331822,-26.39196816496,\r
-    3.211990126546));\r
-#24626 = CARTESIAN_POINT('',(25.334736096024,-26.13866674805,\r
-    3.305250521532));\r
-#24627 = CARTESIAN_POINT('',(24.679894511832,-25.77913353153,\r
-    3.465293450817));\r
-#24628 = CARTESIAN_POINT('',(24.490399009527,-25.67428298338,\r
-    3.515246870818));\r
-#24629 = CARTESIAN_POINT('',(24.301973598286,-25.56918526999,\r
-    3.568699483427));\r
-#24630 = CARTESIAN_POINT('',(24.11471145238,-25.46387254845,\r
-    3.625749574233));\r
-#24631 = CARTESIAN_POINT('',(23.928710224073,-25.35838585581,\r
-    3.686493289529));\r
-#24632 = CARTESIAN_POINT('',(23.744071129327,-25.25277557021,\r
-    3.751022658198));\r
-#24633 = CARTESIAN_POINT('',(23.560898033514,-25.147101872,\r
-    3.819423613591));\r
-#24634 = CARTESIAN_POINT('',(23.062049135056,-24.85684159548,\r
-    4.018166019204));\r
-#24635 = CARTESIAN_POINT('',(22.749551843472,-24.67224238943,\r
-    4.156629235101));\r
-#24636 = CARTESIAN_POINT('',(22.44242477951,-24.48804584504,\r
-    4.307560183342));\r
-#24637 = CARTESIAN_POINT('',(22.141266636165,-24.30473372584,\r
-    4.471278576593));\r
-#24638 = CARTESIAN_POINT('',(21.846631244912,-24.12286485933,\r
-    4.647991982847));\r
-#24639 = CARTESIAN_POINT('',(21.559007787014,-23.94306853328,\r
-    4.837755127206));\r
-#24640 = CARTESIAN_POINT('',(21.278804653533,-23.76602772933,\r
-    5.04042383254));\r
-#24641 = CARTESIAN_POINT('',(20.738993790836,-23.42214124439,\r
-    5.466736293034));\r
-#24642 = CARTESIAN_POINT('',(20.479034972087,-23.25512638324,\r
-    5.68996369932));\r
-#24643 = CARTESIAN_POINT('',(20.226780188065,-23.09208914651,\r
-    5.924912733575));\r
-#24644 = CARTESIAN_POINT('',(19.98234277948,-22.93366078666,\r
-    6.171070118369));\r
-#24645 = CARTESIAN_POINT('',(19.7456511892,-22.78040382759,\r
-    6.427790637949));\r
-#24646 = CARTESIAN_POINT('',(19.516475111291,-22.63279670347,\r
-    6.694311954298));\r
-#24647 = CARTESIAN_POINT('',(19.294456337362,-22.49122148165,\r
-    6.969775984447));\r
-#24648 = CARTESIAN_POINT('',(18.972464043298,-22.28893427223,\r
-    7.393712573884));\r
-#24649 = CARTESIAN_POINT('',(18.867421857754,-22.22345727959,\r
-    7.536147358727));\r
-#24650 = CARTESIAN_POINT('',(18.763958066072,-22.15955460481,\r
-    7.680455803852));\r
-#24651 = CARTESIAN_POINT('',(18.662005748833,-22.09724987642,\r
-    7.826531805428));\r
-#24652 = CARTESIAN_POINT('',(18.561491798209,-22.0365596563,\r
-    7.974269367423));\r
-#24653 = CARTESIAN_POINT('',(18.462337971453,-21.97749365777,\r
-    8.123563423543));\r
-#24654 = CARTESIAN_POINT('',(18.36446194439,-21.92005496365,\r
-    8.274310659161));\r
-#24655 = CARTESIAN_POINT('',(18.071864868771,-21.75114082377,\r
-    8.734615501814));\r
-#24656 = CARTESIAN_POINT('',(17.880857448627,-21.64471519555,\r
-    9.048358172016));\r
-#24657 = CARTESIAN_POINT('',(17.694029989423,-21.5449270753,\r
-    9.366820462725));\r
-#24658 = CARTESIAN_POINT('',(17.510616402615,-21.45164115631,\r
-    9.68921052403));\r
-#24659 = CARTESIAN_POINT('',(17.32983541657,-21.36463194213,\r
-    10.014779122278));\r
-#24660 = CARTESIAN_POINT('',(17.150907177149,-21.28358943832,\r
-    10.342830740203));\r
-#24661 = CARTESIAN_POINT('',(16.97306165848,-21.20812170345,\r
-    10.672729192137));\r
-#24662 = CARTESIAN_POINT('',(16.489078644663,-21.01627788055,\r
-    11.575599030695));\r
-#24663 = CARTESIAN_POINT('',(16.18350407122,-20.9099899308,\r
-    12.151277477059));\r
-#24664 = CARTESIAN_POINT('',(15.878710253295,-20.82181437059,\r
-    12.730668069226));\r
-#24665 = CARTESIAN_POINT('',(15.574183265434,-20.75446114216,\r
-    13.313101879056));\r
-#24666 = CARTESIAN_POINT('',(15.26879737121,-20.71002703181,\r
-    13.897359252467));\r
-#24667 = CARTESIAN_POINT('',(14.960787987058,-20.68947826851,\r
-    14.481591210738));\r
-#24668 = CARTESIAN_POINT('',(14.648222453541,-20.69272614212,\r
-    15.063560171292));\r
-#24669 = CARTESIAN_POINT('',(13.936343285298,-20.75082741538,\r
-    16.352198458635));\r
-#24670 = CARTESIAN_POINT('',(13.533572496077,-20.81751005685,\r
-    17.05674094418));\r
-#24671 = CARTESIAN_POINT('',(13.117554540849,-20.91696790259,\r
-    17.750106475602));\r
-#24672 = CARTESIAN_POINT('',(12.684636162238,-21.0453215253,\r
-    18.428402677829));\r
-#24673 = CARTESIAN_POINT('',(12.231955427506,-21.19752670091,\r
-    19.088624669436));\r
-#24674 = CARTESIAN_POINT('',(11.757796442557,-21.36822534687,\r
-    19.728706647802));\r
-#24675 = CARTESIAN_POINT('',(11.261439020681,-21.55204549741,\r
-    20.347351396671));\r
-#24676 = CARTESIAN_POINT('',(10.350522938276,-21.88917971229,\r
-    21.395546816223));\r
-#24677 = CARTESIAN_POINT('',(9.94528133937,-22.03909527319,\r
-    21.834638927267));\r
-#24678 = CARTESIAN_POINT('',(9.527278833984,-22.19148331368,\r
-    22.260949790659));\r
-#24679 = CARTESIAN_POINT('',(9.09671018168,-22.34428767013,\r
-    22.674512831851));\r
-#24680 = CARTESIAN_POINT('',(8.653944073129,-22.49561145996,\r
-    23.075533872548));\r
-#24681 = CARTESIAN_POINT('',(8.199477913071,-22.64373898301,\r
-    23.464334951357));\r
-#24682 = CARTESIAN_POINT('',(7.733898325868,-22.78713711471,\r
-    23.841312325539));\r
-#24683 = CARTESIAN_POINT('',(6.749512928726,-23.07104623789,\r
-    24.597297987809));\r
-#24684 = CARTESIAN_POINT('',(6.229230149216,-23.21070510767,\r
-    24.97471672963));\r
-#24685 = CARTESIAN_POINT('',(5.697759565988,-23.34175268149,\r
-    25.339721410544));\r
-#24686 = CARTESIAN_POINT('',(5.15593184004,-23.46274819381,\r
-    25.692922426283));\r
-#24687 = CARTESIAN_POINT('',(4.604617851001,-23.57244770674,\r
-    26.034945871409));\r
-#24688 = CARTESIAN_POINT('',(4.044707149674,-23.66978198504,\r
-    26.366408026074));\r
-#24689 = CARTESIAN_POINT('',(3.477094784616,-23.7538347716,\r
-    26.687902495188));\r
-#24690 = CARTESIAN_POINT('',(2.90267650276,-23.8238214634,27.));\r
-#24691 = PCURVE('',#4409,#24692);\r
-#24692 = DEFINITIONAL_REPRESENTATION('',(#24693),#24766);\r
-#24693 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#24694,#24695,#24696,#24697,\r
-    #24698,#24699,#24700,#24701,#24702,#24703,#24704,#24705,#24706,\r
-    #24707,#24708,#24709,#24710,#24711,#24712,#24713,#24714,#24715,\r
-    #24716,#24717,#24718,#24719,#24720,#24721,#24722,#24723,#24724,\r
-    #24725,#24726,#24727,#24728,#24729,#24730,#24731,#24732,#24733,\r
-    #24734,#24735,#24736,#24737,#24738,#24739,#24740,#24741,#24742,\r
-    #24743,#24744,#24745,#24746,#24747,#24748,#24749,#24750,#24751,\r
-    #24752,#24753,#24754,#24755,#24756,#24757,#24758,#24759,#24760,\r
-    #24761,#24762,#24763,#24764,#24765),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156942,0.157462141412,0.23747558223,\r
-    0.315984140883,0.354882631277,0.433704074256,0.569774718335,\r
-    0.737461555803,0.864425724607,1.),.UNSPECIFIED.);\r
-#24694 = CARTESIAN_POINT('',(2.077986350972,0.14818714986));\r
-#24695 = CARTESIAN_POINT('',(2.091059833992,0.148187149861));\r
-#24696 = CARTESIAN_POINT('',(2.104104742418,0.148515904219));\r
-#24697 = CARTESIAN_POINT('',(2.117119801631,0.14919809517));\r
-#24698 = CARTESIAN_POINT('',(2.130099054354,0.150262253386));\r
-#24699 = CARTESIAN_POINT('',(2.143031844834,0.151740671286));\r
-#24700 = CARTESIAN_POINT('',(2.15590262456,0.15366952389));\r
-#24701 = CARTESIAN_POINT('',(2.168690602339,0.156088586277));\r
-#24702 = CARTESIAN_POINT('',(2.186569932678,0.160250553801));\r
-#24703 = CARTESIAN_POINT('',(2.191751858006,0.161550652429));\r
-#24704 = CARTESIAN_POINT('',(2.196913025467,0.162943062255));\r
-#24705 = CARTESIAN_POINT('',(2.202051175141,0.16443065114));\r
-#24706 = CARTESIAN_POINT('',(2.207163805075,0.166016277669));\r
-#24707 = CARTESIAN_POINT('',(2.212248177082,0.167702743749));\r
-#24708 = CARTESIAN_POINT('',(2.217301322543,0.169492747214));\r
-#24709 = CARTESIAN_POINT('',(2.231087474211,0.174701190046));\r
-#24710 = CARTESIAN_POINT('',(2.239751137237,0.178337768719));\r
-#24711 = CARTESIAN_POINT('',(2.24829242519,0.182311669723));\r
-#24712 = CARTESIAN_POINT('',(2.256691712902,0.18663449761));\r
-#24713 = CARTESIAN_POINT('',(2.264928620931,0.191315529159));\r
-#24714 = CARTESIAN_POINT('',(2.272982436541,0.196360627873));\r
-#24715 = CARTESIAN_POINT('',(2.280832696874,0.201770906006));\r
-#24716 = CARTESIAN_POINT('',(2.295943719671,0.213202836567));\r
-#24717 = CARTESIAN_POINT('',(2.303214553127,0.21921241197));\r
-#24718 = CARTESIAN_POINT('',(2.310253463376,0.225564913216));\r
-#24719 = CARTESIAN_POINT('',(2.317045754079,0.232251967859));\r
-#24720 = CARTESIAN_POINT('',(2.323580949227,0.239261817991));\r
-#24721 = CARTESIAN_POINT('',(2.329852648321,0.246579520637));\r
-#24722 = CARTESIAN_POINT('',(2.335858291361,0.254187308704));\r
-#24723 = CARTESIAN_POINT('',(2.344443089518,0.265968313333));\r
-#24724 = CARTESIAN_POINT('',(2.347222488627,0.269938106038));\r
-#24725 = CARTESIAN_POINT('',(2.34993726756,0.273972255006));\r
-#24726 = CARTESIAN_POINT('',(2.352587913286,0.278068482811));\r
-#24727 = CARTESIAN_POINT('',(2.355175142409,0.282224490674));\r
-#24728 = CARTESIAN_POINT('',(2.35769988044,0.286437978965));\r
-#24729 = CARTESIAN_POINT('',(2.360163241052,0.290706667695));\r
-#24730 = CARTESIAN_POINT('',(2.367436328259,0.303785434139));\r
-#24731 = CARTESIAN_POINT('',(2.372059148761,0.312759565039));\r
-#24732 = CARTESIAN_POINT('',(2.376446022901,0.321932649407));\r
-#24733 = CARTESIAN_POINT('',(2.380610487314,0.331286850677));\r
-#24734 = CARTESIAN_POINT('',(2.384568029124,0.340804977546));\r
-#24735 = CARTESIAN_POINT('',(2.388335741833,0.350470789261));\r
-#24736 = CARTESIAN_POINT('',(2.391932167219,0.360269184685));\r
-#24737 = CARTESIAN_POINT('',(2.401324747932,0.387306297695));\r
-#24738 = CARTESIAN_POINT('',(2.406822429895,0.404785798589));\r
-#24739 = CARTESIAN_POINT('',(2.411815437584,0.422634515463));\r
-#24740 = CARTESIAN_POINT('',(2.416256973439,0.440851335711));\r
-#24741 = CARTESIAN_POINT('',(2.420118944098,0.459418793512));\r
-#24742 = CARTESIAN_POINT('',(2.423403151273,0.478297792309));\r
-#24743 = CARTESIAN_POINT('',(2.426135230686,0.49743167394));\r
-#24744 = CARTESIAN_POINT('',(2.43109973529,0.540556705759));\r
-#24745 = CARTESIAN_POINT('',(2.43306980052,0.56465409624));\r
-#24746 = CARTESIAN_POINT('',(2.434351143789,0.588919091464));\r
-#24747 = CARTESIAN_POINT('',(2.43507047525,0.613229008441));\r
-#24748 = CARTESIAN_POINT('',(2.435370595131,0.637475343235));\r
-#24749 = CARTESIAN_POINT('',(2.435389795065,0.661570129862));\r
-#24750 = CARTESIAN_POINT('',(2.435257497018,0.685444715665));\r
-#24751 = CARTESIAN_POINT('',(2.434961869619,0.726919334964));\r
-#24752 = CARTESIAN_POINT('',(2.434813842481,0.744639280649));\r
-#24753 = CARTESIAN_POINT('',(2.434695384475,0.76218933579));\r
-#24754 = CARTESIAN_POINT('',(2.434652165885,0.77955870039));\r
-#24755 = CARTESIAN_POINT('',(2.434724990198,0.79674285587));\r
-#24756 = CARTESIAN_POINT('',(2.434949820593,0.813742301736));\r
-#24757 = CARTESIAN_POINT('',(2.435358158653,0.83056150398));\r
-#24758 = CARTESIAN_POINT('',(2.436639411359,0.864983496419));\r
-#24759 = CARTESIAN_POINT('',(2.437541950219,0.882562379761));\r
-#24760 = CARTESIAN_POINT('',(2.438719198088,0.899954761759));\r
-#24761 = CARTESIAN_POINT('',(2.440199980239,0.917174729332));\r
-#24762 = CARTESIAN_POINT('',(2.442008927907,0.934239196783));\r
-#24763 = CARTESIAN_POINT('',(2.444167136753,0.951167137298));\r
-#24764 = CARTESIAN_POINT('',(2.44669269686,0.967979248944));\r
-#24765 = CARTESIAN_POINT('',(2.449601094273,0.98469805516));\r
-#24766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#24767 = PCURVE('',#5027,#24768);\r
-#24768 = DEFINITIONAL_REPRESENTATION('',(#24769),#24842);\r
-#24769 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#24770,#24771,#24772,#24773,\r
-    #24774,#24775,#24776,#24777,#24778,#24779,#24780,#24781,#24782,\r
-    #24783,#24784,#24785,#24786,#24787,#24788,#24789,#24790,#24791,\r
-    #24792,#24793,#24794,#24795,#24796,#24797,#24798,#24799,#24800,\r
-    #24801,#24802,#24803,#24804,#24805,#24806,#24807,#24808,#24809,\r
-    #24810,#24811,#24812,#24813,#24814,#24815,#24816,#24817,#24818,\r
-    #24819,#24820,#24821,#24822,#24823,#24824,#24825,#24826,#24827,\r
-    #24828,#24829,#24830,#24831,#24832,#24833,#24834,#24835,#24836,\r
-    #24837,#24838,#24839,#24840,#24841),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156942,0.157462141412,0.23747558223,\r
-    0.315984140883,0.354882631277,0.433704074256,0.569774718335,\r
-    0.737461555803,0.864425724607,1.),.UNSPECIFIED.);\r
-#24770 = CARTESIAN_POINT('',(5.512164768809,1.));\r
-#24771 = CARTESIAN_POINT('',(5.508110520535,0.989229505348));\r
-#24772 = CARTESIAN_POINT('',(5.503956971512,0.978139490343));\r
-#24773 = CARTESIAN_POINT('',(5.499717393268,0.966704391394));\r
-#24774 = CARTESIAN_POINT('',(5.495406958264,0.954898289302));\r
-#24775 = CARTESIAN_POINT('',(5.491042869327,0.942694959479));\r
-#24776 = CARTESIAN_POINT('',(5.48664421364,0.930067863973));\r
-#24777 = CARTESIAN_POINT('',(5.482231282231,0.916990710579));\r
-#24778 = CARTESIAN_POINT('',(5.476016308087,0.897880499229));\r
-#24779 = CARTESIAN_POINT('',(5.474209610061,0.892242354964));\r
-#24780 = CARTESIAN_POINT('',(5.472405445749,0.886523323145));\r
-#24781 = CARTESIAN_POINT('',(5.470605286439,0.880722111104));\r
-#24782 = CARTESIAN_POINT('',(5.468810604554,0.874837627168));\r
-#24783 = CARTESIAN_POINT('',(5.467022847378,0.868869025963));\r
-#24784 = CARTESIAN_POINT('',(5.46524341078,0.862815753719));\r
-#24785 = CARTESIAN_POINT('',(5.460381877575,0.845954579736));\r
-#24786 = CARTESIAN_POINT('',(5.457319113214,0.834970947558));\r
-#24787 = CARTESIAN_POINT('',(5.454292854564,0.823727349738));\r
-#24788 = CARTESIAN_POINT('',(5.451309612537,0.812226781502));\r
-#24789 = CARTESIAN_POINT('',(5.448374135855,0.800475245558));\r
-#24790 = CARTESIAN_POINT('',(5.445488884695,0.788482547719));\r
-#24791 = CARTESIAN_POINT('',(5.442653716371,0.776263223198));\r
-#24792 = CARTESIAN_POINT('',(5.437130284826,0.751645663544));\r
-#24793 = CARTESIAN_POINT('',(5.434439621741,0.739252244534));\r
-#24794 = CARTESIAN_POINT('',(5.431791349635,0.726677013899));\r
-#24795 = CARTESIAN_POINT('',(5.429179332552,0.713939650048));\r
-#24796 = CARTESIAN_POINT('',(5.426594098294,0.70105979025));\r
-#24797 = CARTESIAN_POINT('',(5.424023430996,0.688056898751));\r
-#24798 = CARTESIAN_POINT('',(5.421453200746,0.674950045231));\r
-#24799 = CARTESIAN_POINT('',(5.417587758773,0.655221153946));\r
-#24800 = CARTESIAN_POINT('',(5.416303416947,0.648663189026));\r
-#24801 = CARTESIAN_POINT('',(5.415013515039,0.642085611576));\r
-#24802 = CARTESIAN_POINT('',(5.413716083871,0.635490155368));\r
-#24803 = CARTESIAN_POINT('',(5.412409096596,0.628878368757));\r
-#24804 = CARTESIAN_POINT('',(5.411090490486,0.622251608239));\r
-#24805 = CARTESIAN_POINT('',(5.409758188721,0.615611032019));\r
-#24806 = CARTESIAN_POINT('',(5.405678485317,0.595475486338));\r
-#24807 = CARTESIAN_POINT('',(5.402882254259,0.581941247379));\r
-#24808 = CARTESIAN_POINT('',(5.400004003363,0.568361866499));\r
-#24809 = CARTESIAN_POINT('',(5.397026518932,0.55474162716));\r
-#24810 = CARTESIAN_POINT('',(5.393933357299,0.541082055633));\r
-#24811 = CARTESIAN_POINT('',(5.390709217703,0.527381777601));\r
-#24812 = CARTESIAN_POINT('',(5.387340129943,0.513636282211));\r
-#24813 = CARTESIAN_POINT('',(5.377725307883,0.476016709573));\r
-#24814 = CARTESIAN_POINT('',(5.371165574225,0.452030941877));\r
-#24815 = CARTESIAN_POINT('',(5.364055783096,0.428056224905));\r
-#24816 = CARTESIAN_POINT('',(5.356311264517,0.404294343211));\r
-#24817 = CARTESIAN_POINT('',(5.34784523837,0.380956143068));\r
-#24818 = CARTESIAN_POINT('',(5.338580585492,0.358220146194));\r
-#24819 = CARTESIAN_POINT('',(5.328462053686,0.33622369896));\r
-#24820 = CARTESIAN_POINT('',(5.303908179576,0.288991873836));\r
-#24821 = CARTESIAN_POINT('',(5.289010041807,0.264179766417));\r
-#24822 = CARTESIAN_POINT('',(5.272711654859,0.240807562616));\r
-#24823 = CARTESIAN_POINT('',(5.25500098579,0.218931322964));\r
-#24824 = CARTESIAN_POINT('',(5.235916119023,0.198512637633));\r
-#24825 = CARTESIAN_POINT('',(5.215532411898,0.179481273035));\r
-#24826 = CARTESIAN_POINT('',(5.193949769218,0.161746903492));\r
-#24827 = CARTESIAN_POINT('',(5.154119256207,0.132697940791));\r
-#24828 = CARTESIAN_POINT('',(5.136330390873,0.120867308509));\r
-#24829 = CARTESIAN_POINT('',(5.117960845781,0.109679810644));\r
-#24830 = CARTESIAN_POINT('',(5.099057792873,9.909001940515E-02));\r
-#24831 = CARTESIAN_POINT('',(5.079667815097,8.905334281733E-02));\r
-#24832 = CARTESIAN_POINT('',(5.059835239309,7.952780630505E-02));\r
-#24833 = CARTESIAN_POINT('',(5.039601217099,7.047468997422E-02));\r
-#24834 = CARTESIAN_POINT('',(4.997009054343,5.265701167683E-02));\r
-#24835 = CARTESIAN_POINT('',(4.974599527666,4.395353706557E-02));\r
-#24836 = CARTESIAN_POINT('',(4.951820012221,3.570352780169E-02));\r
-#24837 = CARTESIAN_POINT('',(4.928710845153,2.78671526781E-02));\r
-#24838 = CARTESIAN_POINT('',(4.90530777005,2.04087280141E-02));\r
-#24839 = CARTESIAN_POINT('',(4.881642214667,1.32964615365E-02));\r
-#24840 = CARTESIAN_POINT('',(4.857741738364,6.502031350459E-03));\r
-#24841 = CARTESIAN_POINT('',(4.83363064927,0.));\r
-#24842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#24843 = ADVANCED_FACE('',(#24844),#5027,.F.);\r
-#24844 = FACE_BOUND('',#24845,.F.);\r
-#24845 = EDGE_LOOP('',(#24846,#24847,#24848,#24872,#25123));\r
-#24846 = ORIENTED_EDGE('',*,*,#5012,.T.);\r
-#24847 = ORIENTED_EDGE('',*,*,#24616,.F.);\r
-#24848 = ORIENTED_EDGE('',*,*,#24849,.F.);\r
-#24849 = EDGE_CURVE('',#24850,#24553,#24852,.T.);\r
-#24850 = VERTEX_POINT('',#24851);\r
-#24851 = CARTESIAN_POINT('',(28.096071288395,-28.47122719795,3.));\r
-#24852 = SURFACE_CURVE('',#24853,(#24858,#24865),.PCURVE_S1.);\r
-#24853 = CIRCLE('',#24854,40.);\r
-#24854 = AXIS2_PLACEMENT_3D('',#24855,#24856,#24857);\r
-#24855 = CARTESIAN_POINT('',(-2.E-15,2.E-15,3.));\r
-#24856 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#24857 = DIRECTION('',(1.,-8.E-17,3.3E-16));\r
-#24858 = PCURVE('',#5027,#24859);\r
-#24859 = DEFINITIONAL_REPRESENTATION('',(#24860),#24864);\r
-#24860 = LINE('',#24861,#24862);\r
-#24861 = CARTESIAN_POINT('',(0.,1.));\r
-#24862 = VECTOR('',#24863,1.);\r
-#24863 = DIRECTION('',(1.,0.));\r
-#24864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#24865 = PCURVE('',#24590,#24866);\r
-#24866 = DEFINITIONAL_REPRESENTATION('',(#24867),#24871);\r
-#24867 = LINE('',#24868,#24869);\r
-#24868 = CARTESIAN_POINT('',(-0.,0.));\r
-#24869 = VECTOR('',#24870,1.);\r
-#24870 = DIRECTION('',(-1.,0.));\r
-#24871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#24872 = ORIENTED_EDGE('',*,*,#24873,.F.);\r
-#24873 = EDGE_CURVE('',#24874,#24850,#24876,.T.);\r
-#24874 = VERTEX_POINT('',#24875);\r
-#24875 = CARTESIAN_POINT('',(1.809862900856,-23.93208379417,\r
-    26.717157287525));\r
-#24876 = SURFACE_CURVE('',#24877,(#24957,#25040),.PCURVE_S1.);\r
-#24877 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#24878,#24879,#24880,#24881,\r
-    #24882,#24883,#24884,#24885,#24886,#24887,#24888,#24889,#24890,\r
-    #24891,#24892,#24893,#24894,#24895,#24896,#24897,#24898,#24899,\r
-    #24900,#24901,#24902,#24903,#24904,#24905,#24906,#24907,#24908,\r
-    #24909,#24910,#24911,#24912,#24913,#24914,#24915,#24916,#24917,\r
-    #24918,#24919,#24920,#24921,#24922,#24923,#24924,#24925,#24926,\r
-    #24927,#24928,#24929,#24930,#24931,#24932,#24933,#24934,#24935,\r
-    #24936,#24937,#24938,#24939,#24940,#24941,#24942,#24943,#24944,\r
-    #24945,#24946,#24947,#24948,#24949,#24950,#24951,#24952,#24953,\r
-    #24954,#24955,#24956),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613027,0.249810233758,0.33572485204,0.420382051206,\r
-    0.565526485587,0.644424134374,0.683354615409,0.761264550249,\r
-    0.841373225547,0.887438369127,1.),.UNSPECIFIED.);\r
-#24878 = CARTESIAN_POINT('',(1.809862900856,-23.93208379417,\r
-    26.717157287525));\r
-#24879 = CARTESIAN_POINT('',(2.366761908886,-23.89081687865,\r
-    26.4350299302));\r
-#24880 = CARTESIAN_POINT('',(2.918247552418,-23.8360785651,\r
-    26.144166320896));\r
-#24881 = CARTESIAN_POINT('',(3.463513701866,-23.76849605081,\r
-    25.844078671963));\r
-#24882 = CARTESIAN_POINT('',(4.001747497599,-23.68880380038,\r
-    25.53425354357));\r
-#24883 = CARTESIAN_POINT('',(4.532132213258,-23.59786069801,\r
-    25.214151897357));\r
-#24884 = CARTESIAN_POINT('',(5.053856015246,-23.49666846109,\r
-    24.883218493446));\r
-#24885 = CARTESIAN_POINT('',(5.566126618383,-23.38639131506,\r
-    24.540900630817));\r
-#24886 = CARTESIAN_POINT('',(6.54146281269,-23.15713085797,\r
-    23.852767167882));\r
-#24887 = CARTESIAN_POINT('',(7.005671028835,-23.03900784735,\r
-    23.508274412797));\r
-#24888 = CARTESIAN_POINT('',(7.460172437112,-22.91514094161,\r
-    23.152770991865));\r
-#24889 = CARTESIAN_POINT('',(7.904355516631,-22.78680450131,\r
-    22.785859408878));\r
-#24890 = CARTESIAN_POINT('',(8.337665090326,-22.65543303582,\r
-    22.407192200695));\r
-#24891 = CARTESIAN_POINT('',(8.759633034241,-22.52262527736,\r
-    22.016505932538));\r
-#24892 = CARTESIAN_POINT('',(9.169915880439,-22.39013349675,\r
-    21.613668633225));\r
-#24893 = CARTESIAN_POINT('',(9.850727277959,-22.16748941922,\r
-    20.904654898562));\r
-#24894 = CARTESIAN_POINT('',(10.127159049775,-22.07624338679,\r
-    20.604493831846));\r
-#24895 = CARTESIAN_POINT('',(10.397566839936,-21.98677092464,\r
-    20.298285092037));\r
-#24896 = CARTESIAN_POINT('',(10.66192996922,-21.89977175078,\r
-    19.986099290312));\r
-#24897 = CARTESIAN_POINT('',(10.92028436699,-21.81596836616,\r
-    19.668059414005));\r
-#24898 = CARTESIAN_POINT('',(11.172728823819,-21.7360952604,\r
-    19.344348926833));\r
-#24899 = CARTESIAN_POINT('',(11.419427997995,-21.66088329733,\r
-    19.015218582485));\r
-#24900 = CARTESIAN_POINT('',(11.898266458633,-21.5222174783,\r
-    18.351656955752));\r
-#24901 = CARTESIAN_POINT('',(12.130572994627,-21.45860559849,\r
-    18.017363781934));\r
-#24902 = CARTESIAN_POINT('',(12.357747173775,-21.40088117958,\r
-    17.678427117122));\r
-#24903 = CARTESIAN_POINT('',(12.580074915948,-21.34969600896,\r
-    17.335216049375));\r
-#24904 = CARTESIAN_POINT('',(12.797910527132,-21.30565661333,\r
-    16.988155367155));\r
-#24905 = CARTESIAN_POINT('',(13.011665845771,-21.26930160796,\r
-    16.637721832144));\r
-#24906 = CARTESIAN_POINT('',(13.221790679342,-21.24107590452,\r
-    16.284435425583));\r
-#24907 = CARTESIAN_POINT('',(13.783566094533,-21.18739911484,\r
-    15.319188158687));\r
-#24908 = CARTESIAN_POINT('',(14.12919099228,-21.17832792737,\r
-    14.702544954967));\r
-#24909 = CARTESIAN_POINT('',(14.46776489166,-21.19576269997,\r
-    14.081955208643));\r
-#24910 = CARTESIAN_POINT('',(14.801788659295,-21.24023601738,\r
-    13.460287147124));\r
-#24911 = CARTESIAN_POINT('',(15.133683111846,-21.31093560901,\r
-    12.839998597354));\r
-#24912 = CARTESIAN_POINT('',(15.46505214806,-21.40548986756,\r
-    12.222738339874));\r
-#24913 = CARTESIAN_POINT('',(15.796660365374,-21.52067812081,\r
-    11.609424742123));\r
-#24914 = CARTESIAN_POINT('',(16.309222549914,-21.72491569344,\r
-    10.669431030806));\r
-#24915 = CARTESIAN_POINT('',(16.48989637715,-21.80191417579,\r
-    10.339617651733));\r
-#24916 = CARTESIAN_POINT('',(16.671510429185,-21.88446865998,\r
-    10.011603581164));\r
-#24917 = CARTESIAN_POINT('',(16.854844035359,-21.97297753158,\r
-    9.686037359101));\r
-#24918 = CARTESIAN_POINT('',(17.040687208983,-22.06775727132,\r
-    9.363626849611));\r
-#24919 = CARTESIAN_POINT('',(17.229831677997,-22.16903977809,\r
-    9.045133164382));\r
-#24920 = CARTESIAN_POINT('',(17.423053608666,-22.27696640416,\r
-    8.731358980911));\r
-#24921 = CARTESIAN_POINT('',(17.718804178644,-22.44813186968,\r
-    8.271042393225));\r
-#24922 = CARTESIAN_POINT('',(17.817689552655,-22.50631137779,\r
-    8.120307881795));\r
-#24923 = CARTESIAN_POINT('',(17.917830469172,-22.56612115064,\r
-    7.971029594427));\r
-#24924 = CARTESIAN_POINT('',(18.019310136399,-22.62755864528,\r
-    7.823311899805));\r
-#24925 = CARTESIAN_POINT('',(18.122207581302,-22.6906146276,\r
-    7.677260821701));\r
-#24926 = CARTESIAN_POINT('',(18.226596585017,-22.75527294775,\r
-    7.532983198785));\r
-#24927 = CARTESIAN_POINT('',(18.332544618252,-22.82151031555,\r
-    7.390585844433));\r
-#24928 = CARTESIAN_POINT('',(18.655381408153,-23.02495286818,\r
-    6.969175799932));\r
-#24929 = CARTESIAN_POINT('',(18.877168625778,-23.16683174207,\r
-    6.696088722986));\r
-#24930 = CARTESIAN_POINT('',(19.105916202505,-23.31466519145,\r
-    6.431819771003));\r
-#24931 = CARTESIAN_POINT('',(19.341976155078,-23.46808287763,\r
-    6.177207107879));\r
-#24932 = CARTESIAN_POINT('',(19.585575617848,-23.62662032044,\r
-    5.932993790205));\r
-#24933 = CARTESIAN_POINT('',(19.836787509452,-23.78973058413,\r
-    5.699807402424));\r
-#24934 = CARTESIAN_POINT('',(20.095505992364,-23.95679895796,\r
-    5.478146303048));\r
-#24935 = CARTESIAN_POINT('',(20.634852158112,-24.30233017873,\r
-    5.052678514837));\r
-#24936 = CARTESIAN_POINT('',(20.915956615661,-24.48102289835,\r
-    4.849501120522));\r
-#24937 = CARTESIAN_POINT('',(21.204432178742,-24.6625277723,\r
-    4.659233384327));\r
-#24938 = CARTESIAN_POINT('',(21.499877666197,-24.84615895408,\r
-    4.482017208794));\r
-#24939 = CARTESIAN_POINT('',(21.801811280177,-25.03128284782,\r
-    4.317795348478));\r
-#24940 = CARTESIAN_POINT('',(22.109686814113,-25.2173351005,\r
-    4.166357929629));\r
-#24941 = CARTESIAN_POINT('',(22.422913423427,-25.40382750772,\r
-    4.027383454738));\r
-#24942 = CARTESIAN_POINT('',(22.923719681247,-25.69759847688,\r
-    3.827497316822));\r
-#24943 = CARTESIAN_POINT('',(23.108142519774,-25.80486930906,\r
-    3.758503896589));\r
-#24944 = CARTESIAN_POINT('',(23.294041852534,-25.91208459555,\r
-    3.693414895724));\r
-#24945 = CARTESIAN_POINT('',(23.481313775159,-26.01918198273,\r
-    3.63214304441));\r
-#24946 = CARTESIAN_POINT('',(23.669857024959,-26.12610904374,\r
-    3.574594950205));\r
-#24947 = CARTESIAN_POINT('',(23.85957390493,-26.23282282497,\r
-    3.520673109706));\r
-#24948 = CARTESIAN_POINT('',(24.050371207761,-26.3392893927,\r
-    3.470277920211));\r
-#24949 = CARTESIAN_POINT('',(24.710805886408,-26.70497173526,\r
-    3.308541343225));\r
-#24950 = CARTESIAN_POINT('',(25.185298950974,-26.96278909126,\r
-    3.21425351757));\r
-#24951 = CARTESIAN_POINT('',(25.664456818768,-27.21862211948,\r
-    3.138949656872));\r
-#24952 = CARTESIAN_POINT('',(26.147176239824,-27.47239499371,\r
-    3.0811679131));\r
-#24953 = CARTESIAN_POINT('',(26.632469626859,-27.724219243,\r
-    3.039549367524));\r
-#24954 = CARTESIAN_POINT('',(27.119488075944,-27.97435588016,\r
-    3.01286121471));\r
-#24955 = CARTESIAN_POINT('',(27.607534740407,-28.22319114449,\r
-    3.000000000028));\r
-#24956 = CARTESIAN_POINT('',(28.096071288395,-28.47122719795,3.));\r
-#24957 = PCURVE('',#5027,#24958);\r
-#24958 = DEFINITIONAL_REPRESENTATION('',(#24959),#25039);\r
-#24959 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#24960,#24961,#24962,#24963,\r
-    #24964,#24965,#24966,#24967,#24968,#24969,#24970,#24971,#24972,\r
-    #24973,#24974,#24975,#24976,#24977,#24978,#24979,#24980,#24981,\r
-    #24982,#24983,#24984,#24985,#24986,#24987,#24988,#24989,#24990,\r
-    #24991,#24992,#24993,#24994,#24995,#24996,#24997,#24998,#24999,\r
-    #25000,#25001,#25002,#25003,#25004,#25005,#25006,#25007,#25008,\r
-    #25009,#25010,#25011,#25012,#25013,#25014,#25015,#25016,#25017,\r
-    #25018,#25019,#25020,#25021,#25022,#25023,#25024,#25025,#25026,\r
-    #25027,#25028,#25029,#25030,#25031,#25032,#25033,#25034,#25035,\r
-    #25036,#25037,#25038),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613027,0.249810233758,0.33572485204,0.420382051206,\r
-    0.565526485587,0.644424134374,0.683354615409,0.761264550249,\r
-    0.841373225547,0.887438369127,1.),.UNSPECIFIED.);\r
-#24960 = CARTESIAN_POINT('',(4.787870264195,5.927553554444E-03));\r
-#24961 = CARTESIAN_POINT('',(4.811137573727,1.187530004502E-02));\r
-#24962 = CARTESIAN_POINT('',(4.834220425364,1.808807351354E-02));\r
-#24963 = CARTESIAN_POINT('',(4.857098665744,2.458747675042E-02));\r
-#24964 = CARTESIAN_POINT('',(4.879749386908,3.139757981259E-02));\r
-#24965 = CARTESIAN_POINT('',(4.902146446682,3.854537273963E-02));\r
-#24966 = CARTESIAN_POINT('',(4.924260078466,4.606111124359E-02));\r
-#24967 = CARTESIAN_POINT('',(4.946056590469,5.397855537257E-02));\r
-#24968 = CARTESIAN_POINT('',(4.987710010204,7.021238564041E-02));\r
-#24969 = CARTESIAN_POINT('',(5.007606715926,7.847991654201E-02));\r
-#24970 = CARTESIAN_POINT('',(5.027155944459,8.716885353944E-02));\r
-#24971 = CARTESIAN_POINT('',(5.046322274531,9.631284031534E-02));\r
-#24972 = CARTESIAN_POINT('',(5.065067192886,0.105948415966));\r
-#24973 = CARTESIAN_POINT('',(5.083349684092,0.116114595113));\r
-#24974 = CARTESIAN_POINT('',(5.101127407905,0.12685161671));\r
-#24975 = CARTESIAN_POINT('',(5.130571206999,0.146241373862));\r
-#24976 = CARTESIAN_POINT('',(5.142509400273,0.154590457769));\r
-#24977 = CARTESIAN_POINT('',(5.154157890352,0.163259950023));\r
-#24978 = CARTESIAN_POINT('',(5.165501899154,0.172263481154));\r
-#24979 = CARTESIAN_POINT('',(5.176527424872,0.181614142063));\r
-#24980 = CARTESIAN_POINT('',(5.187221682971,0.191323865166));\r
-#24981 = CARTESIAN_POINT('',(5.197573587472,0.201402520087));\r
-#24982 = CARTESIAN_POINT('',(5.217428590783,0.22215792331));\r
-#24983 = CARTESIAN_POINT('',(5.226942186139,0.232824076159));\r
-#24984 = CARTESIAN_POINT('',(5.236106373343,0.243861319017));\r
-#24985 = CARTESIAN_POINT('',(5.244914940812,0.25527320126));\r
-#24986 = CARTESIAN_POINT('',(5.253364579658,0.267059523994));\r
-#24987 = CARTESIAN_POINT('',(5.261455135635,0.279215148831));\r
-#24988 = CARTESIAN_POINT('',(5.269189684035,0.29172877651));\r
-#24989 = CARTESIAN_POINT('',(5.289235541163,0.326617974126));\r
-#24990 = CARTESIAN_POINT('',(5.300872845376,0.349659394656));\r
-#24991 = CARTESIAN_POINT('',(5.311510554247,0.373603127613));\r
-#24992 = CARTESIAN_POINT('',(5.321211248635,0.398296932865));\r
-#24993 = CARTESIAN_POINT('',(5.330067526695,0.423532955912));\r
-#24994 = CARTESIAN_POINT('',(5.338184813919,0.449052668235));\r
-#24995 = CARTESIAN_POINT('',(5.345664767806,0.474607302448));\r
-#24996 = CARTESIAN_POINT('',(5.356370591855,0.51377370703));\r
-#24997 = CARTESIAN_POINT('',(5.359980715174,0.527515900518));\r
-#24998 = CARTESIAN_POINT('',(5.363444438209,0.5412150682));\r
-#24999 = CARTESIAN_POINT('',(5.366776579885,0.554875210446));\r
-#25000 = CARTESIAN_POINT('',(5.369993176007,0.568497217361));\r
-#25001 = CARTESIAN_POINT('',(5.37311127882,0.582079108425));\r
-#25002 = CARTESIAN_POINT('',(5.376148567111,0.595616177439));\r
-#25003 = CARTESIAN_POINT('',(5.380590326759,0.615754882298));\r
-#25004 = CARTESIAN_POINT('',(5.382042488915,0.622395840773));\r
-#25005 = CARTESIAN_POINT('',(5.383481355024,0.629022914947));\r
-#25006 = CARTESIAN_POINT('',(5.384909023622,0.635634897977));\r
-#25007 = CARTESIAN_POINT('',(5.386327568095,0.642230386333));\r
-#25008 = CARTESIAN_POINT('',(5.387739014705,0.648807786705));\r
-#25009 = CARTESIAN_POINT('',(5.389145320612,0.655365322904));\r
-#25010 = CARTESIAN_POINT('',(5.39335617942,0.674980704143));\r
-#25011 = CARTESIAN_POINT('',(5.396151323595,0.68797499149));\r
-#25012 = CARTESIAN_POINT('',(5.398948160596,0.700865722255));\r
-#25013 = CARTESIAN_POINT('',(5.401760099585,0.71363409219));\r
-#25014 = CARTESIAN_POINT('',(5.404598577818,0.726260987939));\r
-#25015 = CARTESIAN_POINT('',(5.407472289734,0.738727207423));\r
-#25016 = CARTESIAN_POINT('',(5.410386650025,0.751013588057));\r
-#25017 = CARTESIAN_POINT('',(5.416383778043,0.7755296244));\r
-#25018 = CARTESIAN_POINT('',(5.419469691065,0.787750832402));\r
-#25019 = CARTESIAN_POINT('',(5.422603488118,0.799744415594));\r
-#25020 = CARTESIAN_POINT('',(5.425784801717,0.811495953295));\r
-#25021 = CARTESIAN_POINT('',(5.429010758109,0.822995784774));\r
-#25022 = CARTESIAN_POINT('',(5.432276297155,0.8342380705));\r
-#25023 = CARTESIAN_POINT('',(5.435574692545,0.84521998521));\r
-#25024 = CARTESIAN_POINT('',(5.440809440865,0.862106006229));\r
-#25025 = CARTESIAN_POINT('',(5.442729093592,0.868185223303));\r
-#25026 = CARTESIAN_POINT('',(5.444655874579,0.874178942422));\r
-#25027 = CARTESIAN_POINT('',(5.446588359137,0.880087752652));\r
-#25028 = CARTESIAN_POINT('',(5.448525079404,0.885912537366));\r
-#25029 = CARTESIAN_POINT('',(5.450464549928,0.891654427913));\r
-#25030 = CARTESIAN_POINT('',(5.452405293259,0.897314757293));\r
-#25031 = CARTESIAN_POINT('',(5.459087715067,0.916530546632));\r
-#25032 = CARTESIAN_POINT('',(5.46382774468,0.929685709237));\r
-#25033 = CARTESIAN_POINT('',(5.468545875763,0.942385590296));\r
-#25034 = CARTESIAN_POINT('',(5.473221877833,0.954657238137));\r
-#25035 = CARTESIAN_POINT('',(5.477836805946,0.966527867381));\r
-#25036 = CARTESIAN_POINT('',(5.482373651434,0.978024300909));\r
-#25037 = CARTESIAN_POINT('',(5.486817465218,0.989172995567));\r
-#25038 = CARTESIAN_POINT('',(5.491155212976,1.));\r
-#25039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#25040 = PCURVE('',#5648,#25041);\r
-#25041 = DEFINITIONAL_REPRESENTATION('',(#25042),#25122);\r
-#25042 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#25043,#25044,#25045,#25046,\r
-    #25047,#25048,#25049,#25050,#25051,#25052,#25053,#25054,#25055,\r
-    #25056,#25057,#25058,#25059,#25060,#25061,#25062,#25063,#25064,\r
-    #25065,#25066,#25067,#25068,#25069,#25070,#25071,#25072,#25073,\r
-    #25074,#25075,#25076,#25077,#25078,#25079,#25080,#25081,#25082,\r
-    #25083,#25084,#25085,#25086,#25087,#25088,#25089,#25090,#25091,\r
-    #25092,#25093,#25094,#25095,#25096,#25097,#25098,#25099,#25100,\r
-    #25101,#25102,#25103,#25104,#25105,#25106,#25107,#25108,#25109,\r
-    #25110,#25111,#25112,#25113,#25114,#25115,#25116,#25117,#25118,\r
-    #25119,#25120,#25121),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613027,0.249810233758,0.33572485204,0.420382051206,\r
-    0.565526485587,0.644424134374,0.683354615409,0.761264550249,\r
-    0.841373225547,0.887438369127,1.),.UNSPECIFIED.);\r
-#25043 = CARTESIAN_POINT('',(0.547589403225,1.));\r
-#25044 = CARTESIAN_POINT('',(0.550707124155,0.983817943096));\r
-#25045 = CARTESIAN_POINT('',(0.553467405931,0.967556456207));\r
-#25046 = CARTESIAN_POINT('',(0.555881668436,0.951194838345));\r
-#25047 = CARTESIAN_POINT('',(0.557963588277,0.934713899472));\r
-#25048 = CARTESIAN_POINT('',(0.559729387707,0.918095855371));\r
-#25049 = CARTESIAN_POINT('',(0.561198242998,0.901324568077));\r
-#25050 = CARTESIAN_POINT('',(0.562392812263,0.884386131846));\r
-#25051 = CARTESIAN_POINT('',(0.564232637167,0.851135126303));\r
-#25052 = CARTESIAN_POINT('',(0.564905469131,0.834842187086));\r
-#25053 = CARTESIAN_POINT('',(0.565380812173,0.818382501492));\r
-#25054 = CARTESIAN_POINT('',(0.5656842918,0.801750155308));\r
-#25055 = CARTESIAN_POINT('',(0.565845347217,0.78494246833));\r
-#25056 = CARTESIAN_POINT('',(0.565897622078,0.767960900528));\r
-#25057 = CARTESIAN_POINT('',(0.565879124219,0.750812201711));\r
-#25058 = CARTESIAN_POINT('',(0.565798863883,0.721246498192));\r
-#25059 = CARTESIAN_POINT('',(0.565751263853,0.708905914004));\r
-#25060 = CARTESIAN_POINT('',(0.565704407495,0.696493083126));\r
-#25061 = CARTESIAN_POINT('',(0.565674379223,0.684014469293));\r
-#25062 = CARTESIAN_POINT('',(0.56567826467,0.671478149453));\r
-#25063 = CARTESIAN_POINT('',(0.565733986942,0.658893926144));\r
-#25064 = CARTESIAN_POINT('',(0.565860009122,0.646273371756));\r
-#25065 = CARTESIAN_POINT('',(0.566286651813,0.621171284858));\r
-#25066 = CARTESIAN_POINT('',(0.566584695189,0.608690045595));\r
-#25067 = CARTESIAN_POINT('',(0.566986795938,0.596199038057));\r
-#25068 = CARTESIAN_POINT('',(0.567510806726,0.583712328992));\r
-#25069 = CARTESIAN_POINT('',(0.568174248534,0.571244984123));\r
-#25070 = CARTESIAN_POINT('',(0.568993733567,0.558812833928));\r
-#25071 = CARTESIAN_POINT('',(0.569984232626,0.546432121853));\r
-#25072 = CARTESIAN_POINT('',(0.573170927004,0.513008295921));\r
-#25073 = CARTESIAN_POINT('',(0.575723637096,0.492088908305));\r
-#25074 = CARTESIAN_POINT('',(0.578878881109,0.471452347202));\r
-#25075 = CARTESIAN_POINT('',(0.582677471791,0.451173931631));\r
-#25076 = CARTESIAN_POINT('',(0.587130486551,0.431307437309));\r
-#25077 = CARTESIAN_POINT('',(0.592207981448,0.411877457224));\r
-#25078 = CARTESIAN_POINT('',(0.597854056511,0.392886481886));\r
-#25079 = CARTESIAN_POINT('',(0.607343629582,0.364232012589));\r
-#25080 = CARTESIAN_POINT('',(0.610834373731,0.354265230091));\r
-#25081 = CARTESIAN_POINT('',(0.614494088241,0.344436688466));\r
-#25082 = CARTESIAN_POINT('',(0.618341328371,0.334761791491));\r
-#25083 = CARTESIAN_POINT('',(0.622393202795,0.325257066562));\r
-#25084 = CARTESIAN_POINT('',(0.626665216621,0.315939961226));\r
-#25085 = CARTESIAN_POINT('',(0.631170927833,0.306828521607));\r
-#25086 = CARTESIAN_POINT('',(0.638265451955,0.293555558003));\r
-#25087 = CARTESIAN_POINT('',(0.640669023967,0.289224783195));\r
-#25088 = CARTESIAN_POINT('',(0.643133416742,0.284950887985));\r
-#25089 = CARTESIAN_POINT('',(0.645659746765,0.280736169332));\r
-#25090 = CARTESIAN_POINT('',(0.648248943033,0.276582940418));\r
-#25091 = CARTESIAN_POINT('',(0.650901726624,0.272493509617));\r
-#25092 = CARTESIAN_POINT('',(0.653618590282,0.268470159455));\r
-#25093 = CARTESIAN_POINT('',(0.661965651991,0.256600082545));\r
-#25094 = CARTESIAN_POINT('',(0.667789996284,0.248957436092));\r
-#25095 = CARTESIAN_POINT('',(0.6738738374,0.241606752936));\r
-#25096 = CARTESIAN_POINT('',(0.680214820649,0.234565265889));\r
-#25097 = CARTESIAN_POINT('',(0.686806914182,0.227847378504));\r
-#25098 = CARTESIAN_POINT('',(0.693640198311,0.221464331032));\r
-#25099 = CARTESIAN_POINT('',(0.700700740105,0.215424027675));\r
-#25100 = CARTESIAN_POINT('',(0.715445531903,0.203877357133));\r
-#25101 = CARTESIAN_POINT('',(0.723143525994,0.198389482976));\r
-#25102 = CARTESIAN_POINT('',(0.731045578869,0.193272349094));\r
-#25103 = CARTESIAN_POINT('',(0.739131720621,0.188524492369));\r
-#25104 = CARTESIAN_POINT('',(0.747381713974,0.184139673721));\r
-#25105 = CARTESIAN_POINT('',(0.755775635913,0.180108246759));\r
-#25106 = CARTESIAN_POINT('',(0.764294295064,0.176418261455));\r
-#25107 = CARTESIAN_POINT('',(0.777879254805,0.171123065253));\r
-#25108 = CARTESIAN_POINT('',(0.782874662689,0.169298136011));\r
-#25109 = CARTESIAN_POINT('',(0.787902541141,0.167578873112));\r
-#25110 = CARTESIAN_POINT('',(0.792959945362,0.165962484233));\r
-#25111 = CARTESIAN_POINT('',(0.798044159093,0.164446075163));\r
-#25112 = CARTESIAN_POINT('',(0.803152700627,0.163026698202));\r
-#25113 = CARTESIAN_POINT('',(0.808283328822,0.161701400555));\r
-#25114 = CARTESIAN_POINT('',(0.826019996562,0.15745164248));\r
-#25115 = CARTESIAN_POINT('',(0.838723802884,0.154980863025));\r
-#25116 = CARTESIAN_POINT('',(0.85151900927,0.153011367649));\r
-#25117 = CARTESIAN_POINT('',(0.864384901603,0.151502122533));\r
-#25118 = CARTESIAN_POINT('',(0.877306021412,0.150415924678));\r
-#25119 = CARTESIAN_POINT('',(0.89027181716,0.149719653628));\r
-#25120 = CARTESIAN_POINT('',(0.903276458873,0.149384115164));\r
-#25121 = CARTESIAN_POINT('',(0.91631883909,0.149384115163));\r
-#25122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#25123 = ORIENTED_EDGE('',*,*,#25124,.F.);\r
-#25124 = EDGE_CURVE('',#4985,#24874,#25125,.T.);\r
-#25125 = SURFACE_CURVE('',#25126,(#25157,#25191),.PCURVE_S1.);\r
-#25126 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#25127,#25128,#25129,#25130,\r
-    #25131,#25132,#25133,#25134,#25135,#25136,#25137,#25138,#25139,\r
-    #25140,#25141,#25142,#25143,#25144,#25145,#25146,#25147,#25148,\r
-    #25149,#25150,#25151,#25152,#25153,#25154,#25155,#25156),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,9),(0.,0.755345927279,0.885319425954,\r
-    0.929303087921,1.),.UNSPECIFIED.);\r
-#25127 = CARTESIAN_POINT('',(2.091737825944,-23.9086727542,27.));\r
-#25128 = CARTESIAN_POINT('',(1.070875306501,-23.99798662081,\r
-    25.975237954269));\r
-#25129 = CARTESIAN_POINT('',(4.66151062603E-02,-24.04994900978,\r
-    24.950346552716));\r
-#25130 = CARTESIAN_POINT('',(-0.979904864561,-24.066592126,\r
-    23.926282257144));\r
-#25131 = CARTESIAN_POINT('',(-2.007773274149,-24.05038653287,\r
-    22.903737607682));\r
-#25132 = CARTESIAN_POINT('',(-3.036305685726,-24.00451963336,\r
-    21.883116636147));\r
-#25133 = CARTESIAN_POINT('',(-4.065039205946,-23.93300583727,\r
-    20.86453059557));\r
-#25134 = CARTESIAN_POINT('',(-5.093717878771,-23.8416452817,\r
-    19.84772895274));\r
-#25135 = CARTESIAN_POINT('',(-6.299266013235,-23.72033545506,\r
-    18.657341140936));\r
-#25136 = CARTESIAN_POINT('',(-6.476248928668,-23.70216643915,\r
-    18.482615233006));\r
-#25137 = CARTESIAN_POINT('',(-6.653228477471,-23.68367719138,\r
-    18.30792058894));\r
-#25138 = CARTESIAN_POINT('',(-6.830204703071,-23.66490858365,\r
-    18.133253603256));\r
-#25139 = CARTESIAN_POINT('',(-7.007177788085,-23.64590303763,\r
-    17.958610396739));\r
-#25140 = CARTESIAN_POINT('',(-7.184148054322,-23.62670452477,\r
-    17.783986816443));\r
-#25141 = CARTESIAN_POINT('',(-7.361115962777,-23.60735856624,\r
-    17.609378435693));\r
-#25142 = CARTESIAN_POINT('',(-7.59796831689,-23.58133149957,\r
-    17.375695784621));\r
-#25143 = CARTESIAN_POINT('',(-7.657854313813,-23.57473926039,\r
-    17.316612223499));\r
-#25144 = CARTESIAN_POINT('',(-7.717740125594,-23.56813733388,\r
-    17.25752969112));\r
-#25145 = CARTESIAN_POINT('',(-7.777625774039,-23.56152755389,\r
-    17.198448005932));\r
-#25146 = CARTESIAN_POINT('',(-7.837511281573,-23.55491176969,\r
-    17.13936698442));\r
-#25147 = CARTESIAN_POINT('',(-7.897396671242,-23.54829184596,\r
-    17.080286441109));\r
-#25148 = CARTESIAN_POINT('',(-7.957281966709,-23.54166966278,\r
-    17.021206188564));\r
-#25149 = CARTESIAN_POINT('',(-8.113423400503,-23.52440239872,\r
-    16.867163861291));\r
-#25150 = CARTESIAN_POINT('',(-8.209679423968,-23.51375672224,\r
-    16.772201952896));\r
-#25151 = CARTESIAN_POINT('',(-8.305935366798,-23.50311798155,\r
-    16.677239520336));\r
-#25152 = CARTESIAN_POINT('',(-8.402191330029,-23.49249412925,\r
-    16.582275769843));\r
-#25153 = CARTESIAN_POINT('',(-8.498447411591,-23.48189317522,\r
-    16.487309905754));\r
-#25154 = CARTESIAN_POINT('',(-8.594703706304,-23.47132318665,\r
-    16.392341130507));\r
-#25155 = CARTESIAN_POINT('',(-8.690960305884,-23.46079228802,\r
-    16.297368644642));\r
-#25156 = CARTESIAN_POINT('',(-8.787217298937,-23.45030866106,\r
-    16.202391646802));\r
-#25157 = PCURVE('',#5027,#25158);\r
-#25158 = DEFINITIONAL_REPRESENTATION('',(#25159),#25190);\r
-#25159 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#25160,#25161,#25162,#25163,\r
-    #25164,#25165,#25166,#25167,#25168,#25169,#25170,#25171,#25172,\r
-    #25173,#25174,#25175,#25176,#25177,#25178,#25179,#25180,#25181,\r
-    #25182,#25183,#25184,#25185,#25186,#25187,#25188,#25189),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,9),(0.,0.755345927279,0.885319425954,\r
-    0.929303087921,1.),.UNSPECIFIED.);\r
-#25160 = CARTESIAN_POINT('',(4.799655442984,0.));\r
-#25161 = CARTESIAN_POINT('',(4.756957024412,2.134921014003E-02));\r
-#25162 = CARTESIAN_POINT('',(4.714253191674,4.374289688414E-02));\r
-#25163 = CARTESIAN_POINT('',(4.671554327513,6.728036359167E-02));\r
-#25164 = CARTESIAN_POINT('',(4.628883230519,9.208066624946E-02));\r
-#25165 = CARTESIAN_POINT('',(4.586285096583,0.118289257882));\r
-#25166 = CARTESIAN_POINT('',(4.543833265568,0.14607463925));\r
-#25167 = CARTESIAN_POINT('',(4.501662048316,0.175640638434));\r
-#25168 = CARTESIAN_POINT('',(4.452808376965,0.212571244128));\r
-#25169 = CARTESIAN_POINT('',(4.445650674934,0.218050530706));\r
-#25170 = CARTESIAN_POINT('',(4.438508520587,0.223588194417));\r
-#25171 = CARTESIAN_POINT('',(4.431383036131,0.229185032152));\r
-#25172 = CARTESIAN_POINT('',(4.424275410168,0.234841775187));\r
-#25173 = CARTESIAN_POINT('',(4.417186897693,0.240559089184));\r
-#25174 = CARTESIAN_POINT('',(4.410118820096,0.246337574191));\r
-#25175 = CARTESIAN_POINT('',(4.400688078339,0.254154113398));\r
-#25176 = CARTESIAN_POINT('',(4.398306090654,0.256137526392));\r
-#25177 = CARTESIAN_POINT('',(4.395926655909,0.258128023152));\r
-#25178 = CARTESIAN_POINT('',(4.393549828736,0.260125621659));\r
-#25179 = CARTESIAN_POINT('',(4.391175664595,0.262130338339));\r
-#25180 = CARTESIAN_POINT('',(4.388804219775,0.264142188072));\r
-#25181 = CARTESIAN_POINT('',(4.386435551395,0.266161184184));\r
-#25182 = CARTESIAN_POINT('',(4.380267006344,0.271444067054));\r
-#25183 = CARTESIAN_POINT('',(4.376471617772,0.274719287577));\r
-#25184 = CARTESIAN_POINT('',(4.372683792814,0.278013050587));\r
-#25185 = CARTESIAN_POINT('',(4.368903777317,0.281325392399));\r
-#25186 = CARTESIAN_POINT('',(4.365131821843,0.284656335082));\r
-#25187 = CARTESIAN_POINT('',(4.361368181671,0.288005886458));\r
-#25188 = CARTESIAN_POINT('',(4.357613116797,0.291374040099));\r
-#25189 = CARTESIAN_POINT('',(4.353866891934,0.294760775329));\r
-#25190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#25191 = PCURVE('',#5000,#25192);\r
-#25192 = DEFINITIONAL_REPRESENTATION('',(#25193),#25224);\r
-#25193 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#25194,#25195,#25196,#25197,\r
-    #25198,#25199,#25200,#25201,#25202,#25203,#25204,#25205,#25206,\r
-    #25207,#25208,#25209,#25210,#25211,#25212,#25213,#25214,#25215,\r
-    #25216,#25217,#25218,#25219,#25220,#25221,#25222,#25223),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,9),(0.,0.755345927279,0.885319425954,\r
-    0.929303087921,1.),.UNSPECIFIED.);\r
-#25194 = CARTESIAN_POINT('',(-1.154700538379,-1.632993161855));\r
-#25195 = CARTESIAN_POINT('',(2.859276528641E-02,-2.469707843358));\r
-#25196 = CARTESIAN_POINT('',(1.233689230186,-3.275905054299));\r
-#25197 = CARTESIAN_POINT('',(2.458258341118,-4.05253779751));\r
-#25198 = CARTESIAN_POINT('',(3.700033611315,-4.801114999375));\r
-#25199 = CARTESIAN_POINT('',(4.956680819314,-5.523948075748));\r
-#25200 = CARTESIAN_POINT('',(6.225739307727,-6.224244408524));\r
-#25201 = CARTESIAN_POINT('',(7.504149519965,-6.90694454266));\r
-#25202 = CARTESIAN_POINT('',(9.009125160065,-7.694430316336));\r
-#25203 = CARTESIAN_POINT('',(9.230236901683,-7.809720411815));\r
-#25204 = CARTESIAN_POINT('',(9.451496555896,-7.924724746777));\r
-#25205 = CARTESIAN_POINT('',(9.672884780533,-8.039479506782));\r
-#25206 = CARTESIAN_POINT('',(9.894381665152,-8.154022351541));\r
-#25207 = CARTESIAN_POINT('',(10.115966731042,-8.268392414923));\r
-#25208 = CARTESIAN_POINT('',(10.337618931222,-8.382630304951));\r
-#25209 = CARTESIAN_POINT('',(10.634340233253,-8.53540627224));\r
-#25210 = CARTESIAN_POINT('',(10.709369027988,-8.574024110093));\r
-#25211 = CARTESIAN_POINT('',(10.784402197213,-8.612633241587));\r
-#25212 = CARTESIAN_POINT('',(10.859438896919,-8.651235305041));\r
-#25213 = CARTESIAN_POINT('',(10.934478276531,-8.68983195287));\r
-#25214 = CARTESIAN_POINT('',(11.0095194789,-8.728424851581));\r
-#25215 = CARTESIAN_POINT('',(11.084561640309,-8.767015681776));\r
-#25216 = CARTESIAN_POINT('',(11.280222663998,-8.867634309057));\r
-#25217 = CARTESIAN_POINT('',(11.40084167099,-8.929661494057));\r
-#25218 = CARTESIAN_POINT('',(11.521457290041,-8.991694754268));\r
-#25219 = CARTESIAN_POINT('',(11.642065868831,-9.053741199171));\r
-#25220 = CARTESIAN_POINT('',(11.762663724127,-9.11580798662));\r
-#25221 = CARTESIAN_POINT('',(11.883247141779,-9.177902322832));\r
-#25222 = CARTESIAN_POINT('',(12.003812376724,-9.240031462395));\r
-#25223 = CARTESIAN_POINT('',(12.124355652982,-9.302202708266));\r
-#25224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#25225 = ADVANCED_FACE('',(#25226),#5000,.F.);\r
-#25226 = FACE_BOUND('',#25227,.F.);\r
-#25227 = EDGE_LOOP('',(#25228,#25229,#25230,#25250));\r
-#25228 = ORIENTED_EDGE('',*,*,#4984,.T.);\r
-#25229 = ORIENTED_EDGE('',*,*,#25124,.T.);\r
-#25230 = ORIENTED_EDGE('',*,*,#25231,.T.);\r
-#25231 = EDGE_CURVE('',#24874,#5048,#25232,.T.);\r
-#25232 = SURFACE_CURVE('',#25233,(#25237,#25244),.PCURVE_S1.);\r
-#25233 = LINE('',#25234,#25235);\r
-#25234 = CARTESIAN_POINT('',(3.465930527588,-42.86102338463,\r
-    26.717157287525));\r
-#25235 = VECTOR('',#25236,1.);\r
-#25236 = DIRECTION('',(-8.715574274766E-02,0.996194698092,-8.E-17));\r
-#25237 = PCURVE('',#5000,#25238);\r
-#25238 = DEFINITIONAL_REPRESENTATION('',(#25239),#25243);\r
-#25239 = LINE('',#25240,#25241);\r
-#25240 = CARTESIAN_POINT('',(-11.79775702061,-17.37736830715));\r
-#25241 = VECTOR('',#25242,1.);\r
-#25242 = DIRECTION('',(0.57735026919,0.816496580928));\r
-#25243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#25244 = PCURVE('',#5648,#25245);\r
-#25245 = DEFINITIONAL_REPRESENTATION('',(#25246),#25249);\r
-#25246 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#25247,#25248),.UNSPECIFIED.,\r
-  .F.,.F.,(2,2),(0.,42.),.PIECEWISE_BEZIER_KNOTS.);\r
-#25247 = CARTESIAN_POINT('',(1.,1.));\r
-#25248 = CARTESIAN_POINT('',(0.,1.));\r
-#25249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#25250 = ORIENTED_EDGE('',*,*,#5047,.F.);\r
-#25251 = ADVANCED_FACE('',(#25252),#5648,.T.);\r
-#25252 = FACE_BOUND('',#25253,.T.);\r
-#25253 = EDGE_LOOP('',(#25254,#25472,#25517,#25518,#25519));\r
-#25254 = ORIENTED_EDGE('',*,*,#25255,.F.);\r
-#25255 = EDGE_CURVE('',#25256,#5453,#25258,.T.);\r
-#25256 = VERTEX_POINT('',#25257);\r
-#25257 = CARTESIAN_POINT('',(29.58835986732,-26.91707562797,-3.));\r
-#25258 = SURFACE_CURVE('',#25259,(#25328,#25400),.PCURVE_S1.);\r
-#25259 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#25260,#25261,#25262,#25263,\r
-    #25264,#25265,#25266,#25267,#25268,#25269,#25270,#25271,#25272,\r
-    #25273,#25274,#25275,#25276,#25277,#25278,#25279,#25280,#25281,\r
-    #25282,#25283,#25284,#25285,#25286,#25287,#25288,#25289,#25290,\r
-    #25291,#25292,#25293,#25294,#25295,#25296,#25297,#25298,#25299,\r
-    #25300,#25301,#25302,#25303,#25304,#25305,#25306,#25307,#25308,\r
-    #25309,#25310,#25311,#25312,#25313,#25314,#25315,#25316,#25317,\r
-    #25318,#25319,#25320,#25321,#25322,#25323,#25324,#25325,#25326,\r
-    #25327),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267778401,0.219958145518,0.265125711795,0.366865279281,\r
-    0.51480665356,0.562778498917,0.610414473982,0.748924768962,\r
-    0.858377822317,0.934322048384,1.),.UNSPECIFIED.);\r
-#25260 = CARTESIAN_POINT('',(29.588359868703,-26.91707562645,-3.));\r
-#25261 = CARTESIAN_POINT('',(28.509439447109,-26.67782145729,-3.));\r
-#25262 = CARTESIAN_POINT('',(27.43726399759,-26.40834955079,\r
-    -2.985095523125));\r
-#25263 = CARTESIAN_POINT('',(26.373503599604,-26.10665254488,\r
-    -2.953898211605));\r
-#25264 = CARTESIAN_POINT('',(25.320310074913,-25.77085132879,\r
-    -2.904758251341));\r
-#25265 = CARTESIAN_POINT('',(24.28028968144,-25.39929158234,\r
-    -2.835706936339));\r
-#25266 = CARTESIAN_POINT('',(23.256439021152,-24.99074159208,\r
-    -2.744417899141));\r
-#25267 = CARTESIAN_POINT('',(21.74602549734,-24.31996921559,\r
-    -2.569629359123));\r
-#25268 = CARTESIAN_POINT('',(21.244962449709,-24.08573647423,\r
-    -2.504742879569));\r
-#25269 = CARTESIAN_POINT('',(20.749289581454,-23.84193693697,\r
-    -2.433185867933));\r
-#25270 = CARTESIAN_POINT('',(20.259464776886,-23.58856427212,\r
-    -2.354592812751));\r
-#25271 = CARTESIAN_POINT('',(19.775961685223,-23.3256748589,\r
-    -2.268578792143));\r
-#25272 = CARTESIAN_POINT('',(19.299262163564,-23.05340064675,\r
-    -2.174743874234));\r
-#25273 = CARTESIAN_POINT('',(18.542127764488,-22.59945781158,\r
-    -2.010117252108));\r
-#25274 = CARTESIAN_POINT('',(18.257143636489,-22.42351039456,\r
-    -1.944464496601));\r
-#25275 = CARTESIAN_POINT('',(17.975007710732,-22.24417083465,\r
-    -1.875625167615));\r
-#25276 = CARTESIAN_POINT('',(17.695830135639,-22.06150218006,\r
-    -1.803503649463));\r
-#25277 = CARTESIAN_POINT('',(17.419718916278,-21.87558046091,\r
-    -1.728003768888));\r
-#25278 = CARTESIAN_POINT('',(17.146778997443,-21.68649569388,\r
-    -1.64902976975));\r
-#25279 = CARTESIAN_POINT('',(16.269687205697,-21.06155281167,\r
-    -1.380561033205));\r
-#25280 = CARTESIAN_POINT('',(15.678814326862,-20.61320017254,\r
-    -1.176513665835));\r
-#25281 = CARTESIAN_POINT('',(15.105719799003,-20.15054081969,\r
-    -0.953283728772));\r
-#25282 = CARTESIAN_POINT('',(14.551422625955,-19.67514311703,\r
-    -0.709833419307));\r
-#25283 = CARTESIAN_POINT('',(14.016683937846,-19.18892885789,\r
-    -0.445198524399));\r
-#25284 = CARTESIAN_POINT('',(13.50197769342,-18.69416211519,\r
-    -0.15857716455));\r
-#25285 = CARTESIAN_POINT('',(12.288426416546,-17.46522285556,\r
-    0.600039461371));\r
-#25286 = CARTESIAN_POINT('',(11.611905863548,-16.72416120196,\r
-    1.097233775299));\r
-#25287 = CARTESIAN_POINT('',(10.97863343504,-15.97816858323,\r
-    1.643670361258));\r
-#25288 = CARTESIAN_POINT('',(10.387249686342,-15.23575893536,\r
-    2.240029036552));\r
-#25289 = CARTESIAN_POINT('',(9.834702980932,-14.50542863724,\r
-    2.88577751925));\r
-#25290 = CARTESIAN_POINT('',(9.317141904224,-13.7948030755,\r
-    3.578958087519));\r
-#25291 = CARTESIAN_POINT('',(8.67283144466,-12.88821969398,\r
-    4.555432498626));\r
-#25292 = CARTESIAN_POINT('',(8.518312010976,-12.6689496701,\r
-    4.799200745839));\r
-#25293 = CARTESIAN_POINT('',(8.366901720193,-12.45260759716,\r
-    5.047536864339));\r
-#25294 = CARTESIAN_POINT('',(8.218452799747,-12.23937989081,\r
-    5.300325078163));\r
-#25295 = CARTESIAN_POINT('',(8.072829353264,-12.02944832121,\r
-    5.557458648072));\r
-#25296 = CARTESIAN_POINT('',(7.929879403844,-11.82295712635,\r
-    5.818797694586));\r
-#25297 = CARTESIAN_POINT('',(7.650044740119,-11.41856342055,\r
-    6.347779561453));\r
-#25298 = CARTESIAN_POINT('',(7.513124108337,-11.22061027801,\r
-    6.615365484258));\r
-#25299 = CARTESIAN_POINT('',(7.378575722788,-11.02632781493,\r
-    6.886851634538));\r
-#25300 = CARTESIAN_POINT('',(7.24627482644,-10.83584098814,\r
-    7.162114020168));\r
-#25301 = CARTESIAN_POINT('',(7.116104863063,-10.64926285869,\r
-    7.441028899832));\r
-#25302 = CARTESIAN_POINT('',(6.987957510817,-10.46669502594,\r
-    7.72347310737));\r
-#25303 = CARTESIAN_POINT('',(6.494711078107,-9.769302778078,\r
-    8.840489131327));\r
-#25304 = CARTESIAN_POINT('',(6.143933448119,-9.28503472522,\r
-    9.700482281892));\r
-#25305 = CARTESIAN_POINT('',(5.806956221743,-8.837681186543,\r
-    10.586255072492));\r
-#25306 = CARTESIAN_POINT('',(5.481889009014,-8.428706176275,\r
-    11.494822766109));\r
-#25307 = CARTESIAN_POINT('',(5.167278211455,-8.05889405089,\r
-    12.423280694007));\r
-#25308 = CARTESIAN_POINT('',(4.861661383952,-7.728611521901,\r
-    13.368760998665));\r
-#25309 = CARTESIAN_POINT('',(4.326790299493,-7.208194670448,\r
-    15.086449448785));\r
-#25310 = CARTESIAN_POINT('',(4.09495420442,-7.00318349468,\r
-    15.853435156578));\r
-#25311 = CARTESIAN_POINT('',(3.866313717878,-6.822899928044,\r
-    16.627737514914));\r
-#25312 = CARTESIAN_POINT('',(3.639513292334,-6.667238121347,\r
-    17.407862987669));\r
-#25313 = CARTESIAN_POINT('',(3.412732743596,-6.535974114895,\r
-    18.192247162912));\r
-#25314 = CARTESIAN_POINT('',(3.183320868583,-6.428762559249,\r
-    18.979151542123));\r
-#25315 = CARTESIAN_POINT('',(2.784164933994,-6.286197367397,\r
-    20.312857193334));\r
-#25316 = CARTESIAN_POINT('',(2.617661474632,-6.238894973748,\r
-    20.859393188351));\r
-#25317 = CARTESIAN_POINT('',(2.446957312145,-6.202352048298,\r
-    21.405456117732));\r
-#25318 = CARTESIAN_POINT('',(2.27064355077,-6.176077577491,21.9502568351\r
-    ));\r
-#25319 = CARTESIAN_POINT('',(2.0870911961,-6.15934439797,22.492892808043\r
-    ));\r
-#25320 = CARTESIAN_POINT('',(1.894502851041,-6.151002975744,\r
-    23.032359249566));\r
-#25321 = CARTESIAN_POINT('',(1.5153181722,-6.147955660539,\r
-    24.030537046427));\r
-#25322 = CARTESIAN_POINT('',(1.331436496005,-6.151559167425,\r
-    24.490292853109));\r
-#25323 = CARTESIAN_POINT('',(1.1384267081,-6.15908918273,24.946198069248\r
-    ));\r
-#25324 = CARTESIAN_POINT('',(0.935257315499,-6.169160601651,\r
-    25.397514113697));\r
-#25325 = CARTESIAN_POINT('',(0.721069677171,-6.180032133102,\r
-    25.843512016988));\r
-#25326 = CARTESIAN_POINT('',(0.495382982,-6.189653676187,26.283564045779\r
-    ));\r
-#25327 = CARTESIAN_POINT('',(0.25814198249,-6.195832537959,\r
-    26.717157287525));\r
-#25328 = PCURVE('',#5648,#25329);\r
-#25329 = DEFINITIONAL_REPRESENTATION('',(#25330),#25399);\r
-#25330 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#25331,#25332,#25333,#25334,\r
-    #25335,#25336,#25337,#25338,#25339,#25340,#25341,#25342,#25343,\r
-    #25344,#25345,#25346,#25347,#25348,#25349,#25350,#25351,#25352,\r
-    #25353,#25354,#25355,#25356,#25357,#25358,#25359,#25360,#25361,\r
-    #25362,#25363,#25364,#25365,#25366,#25367,#25368,#25369,#25370,\r
-    #25371,#25372,#25373,#25374,#25375,#25376,#25377,#25378,#25379,\r
-    #25380,#25381,#25382,#25383,#25384,#25385,#25386,#25387,#25388,\r
-    #25389,#25390,#25391,#25392,#25393,#25394,#25395,#25396,#25397,\r
-    #25398),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267778401,0.219958145518,0.265125711795,0.366865279281,\r
-    0.51480665356,0.562778498917,0.610414473982,0.748924768962,\r
-    0.858377822317,0.934322048384,1.),.UNSPECIFIED.);\r
-#25331 = CARTESIAN_POINT('',(0.940985361083,1.8E-16));\r
-#25332 = CARTESIAN_POINT('',(0.915597975425,1.8E-16));\r
-#25333 = CARTESIAN_POINT('',(0.890186435397,3.548728622728E-04));\r
-#25334 = CARTESIAN_POINT('',(0.864729498555,1.097663376951E-03));\r
-#25335 = CARTESIAN_POINT('',(0.839215400962,2.268143570594E-03));\r
-#25336 = CARTESIAN_POINT('',(0.813641188924,3.914324609015E-03));\r
-#25337 = CARTESIAN_POINT('',(0.788013993972,6.093923523983E-03));\r
-#25338 = CARTESIAN_POINT('',(0.749426756767,1.027729901572E-02));\r
-#25339 = CARTESIAN_POINT('',(0.736491442297,1.18316335956E-02));\r
-#25340 = CARTESIAN_POINT('',(0.723551337857,1.354749858173E-02));\r
-#25341 = CARTESIAN_POINT('',(0.710610443653,1.543430416431E-02));\r
-#25342 = CARTESIAN_POINT('',(0.697673848371,1.750209939604E-02));\r
-#25343 = CARTESIAN_POINT('',(0.684747847631,1.97615109428E-02));\r
-#25344 = CARTESIAN_POINT('',(0.663928400921,2.373283793269E-02));\r
-#25345 = CARTESIAN_POINT('',(0.65602357151,2.53181694836E-02));\r
-#25346 = CARTESIAN_POINT('',(0.648127342274,2.698223227541E-02));\r
-#25347 = CARTESIAN_POINT('',(0.640241638895,2.872765656291E-02));\r
-#25348 = CARTESIAN_POINT('',(0.632368554407,3.055712864291E-02));\r
-#25349 = CARTESIAN_POINT('',(0.624510358925,3.247337242994E-02));\r
-#25350 = CARTESIAN_POINT('',(0.599008060977,3.899708560553E-02));\r
-#25351 = CARTESIAN_POINT('',(0.581433121453,4.396959105564E-02));\r
-#25352 = CARTESIAN_POINT('',(0.563974828118,4.942760049827E-02));\r
-#25353 = CARTESIAN_POINT('',(0.546665191402,5.540281658869E-02));\r
-#25354 = CARTESIAN_POINT('',(0.529538592655,6.192688725779E-02));\r
-#25355 = CARTESIAN_POINT('',(0.512631812331,6.902950343549E-02));\r
-#25356 = CARTESIAN_POINT('',(0.471775100546,8.794068272952E-02));\r
-#25357 = CARTESIAN_POINT('',(0.448106581275,0.100424696224));\r
-#25358 = CARTESIAN_POINT('',(0.425101742586,0.114262810231));\r
-#25359 = CARTESIAN_POINT('',(0.402867768957,0.129518717582));\r
-#25360 = CARTESIAN_POINT('',(0.38149625257,0.146237075571));\r
-#25361 = CARTESIAN_POINT('',(0.361060587997,0.164437208764));\r
-#25362 = CARTESIAN_POINT('',(0.3353097618,0.190492519651));\r
-#25363 = CARTESIAN_POINT('',(0.329107937857,0.19702812571));\r
-#25364 = CARTESIAN_POINT('',(0.323011397744,0.203719478882));\r
-#25365 = CARTESIAN_POINT('',(0.317021362277,0.210566319704));\r
-#25366 = CARTESIAN_POINT('',(0.31113919507,0.217568740509));\r
-#25367 = CARTESIAN_POINT('',(0.30536541273,0.224726014584));\r
-#25368 = CARTESIAN_POINT('',(0.294075921502,0.239298643322));\r
-#25369 = CARTESIAN_POINT('',(0.288558671065,0.246711841581));\r
-#25370 = CARTESIAN_POINT('',(0.283149785133,0.254277254355));\r
-#25371 = CARTESIAN_POINT('',(0.277849898379,0.261994701571));\r
-#25372 = CARTESIAN_POINT('',(0.272659586069,0.269864104946));\r
-#25373 = CARTESIAN_POINT('',(0.2675793693,0.27788550364));\r
-#25374 = CARTESIAN_POINT('',(0.248159558197,0.309825206211));\r
-#25375 = CARTESIAN_POINT('',(0.234643807548,0.334878521348));\r
-#25376 = CARTESIAN_POINT('',(0.222074863506,0.361222083589));\r
-#25377 = CARTESIAN_POINT('',(0.210461106779,0.388868501552));\r
-#25378 = CARTESIAN_POINT('',(0.199806937029,0.417842266482));\r
-#25379 = CARTESIAN_POINT('',(0.190112662819,0.448182374598));\r
-#25380 = CARTESIAN_POINT('',(0.174460385684,0.505040914824));\r
-#25381 = CARTESIAN_POINT('',(0.168144861604,0.531027075992));\r
-#25382 = CARTESIAN_POINT('',(0.162418390619,0.557929147358));\r
-#25383 = CARTESIAN_POINT('',(0.157272622828,0.585781811616));\r
-#25384 = CARTESIAN_POINT('',(0.152693535021,0.614627790169));\r
-#25385 = CARTESIAN_POINT('',(0.148657831106,0.644517765332));\r
-#25386 = CARTESIAN_POINT('',(0.14266352288,0.697014025733));\r
-#25387 = CARTESIAN_POINT('',(0.140447353127,0.719047982264));\r
-#25388 = CARTESIAN_POINT('',(0.138454910135,0.741631255406));\r
-#25389 = CARTESIAN_POINT('',(0.136665354886,0.764783531643));\r
-#25390 = CARTESIAN_POINT('',(0.135050488292,0.788525208421));\r
-#25391 = CARTESIAN_POINT('',(0.133570780866,0.812877706827));\r
-#25392 = CARTESIAN_POINT('',(0.130968063343,0.859483790894));\r
-#25393 = CARTESIAN_POINT('',(0.129823915608,0.881575441875));\r
-#25394 = CARTESIAN_POINT('',(0.128709624144,0.90416219406));\r
-#25395 = CARTESIAN_POINT('',(0.127585879035,0.927263894006));\r
-#25396 = CARTESIAN_POINT('',(0.12640667856,0.950906792844));\r
-#25397 = CARTESIAN_POINT('',(0.125122384502,0.97513027245));\r
-#25398 = CARTESIAN_POINT('',(0.123684620971,1.));\r
-#25399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#25400 = PCURVE('',#5485,#25401);\r
-#25401 = DEFINITIONAL_REPRESENTATION('',(#25402),#25471);\r
-#25402 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#25403,#25404,#25405,#25406,\r
-    #25407,#25408,#25409,#25410,#25411,#25412,#25413,#25414,#25415,\r
-    #25416,#25417,#25418,#25419,#25420,#25421,#25422,#25423,#25424,\r
-    #25425,#25426,#25427,#25428,#25429,#25430,#25431,#25432,#25433,\r
-    #25434,#25435,#25436,#25437,#25438,#25439,#25440,#25441,#25442,\r
-    #25443,#25444,#25445,#25446,#25447,#25448,#25449,#25450,#25451,\r
-    #25452,#25453,#25454,#25455,#25456,#25457,#25458,#25459,#25460,\r
-    #25461,#25462,#25463,#25464,#25465,#25466,#25467,#25468,#25469,\r
-    #25470),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267778401,0.219958145518,0.265125711795,0.366865279281,\r
-    0.51480665356,0.562778498917,0.610414473982,0.748924768962,\r
-    0.858377822317,0.934322048384,1.),.UNSPECIFIED.);\r
-#25403 = CARTESIAN_POINT('',(0.738158515427,1.));\r
-#25404 = CARTESIAN_POINT('',(0.751884918006,0.986679337407));\r
-#25405 = CARTESIAN_POINT('',(0.765706988424,0.972991666288));\r
-#25406 = CARTESIAN_POINT('',(0.779582812437,0.958902426366));\r
-#25407 = CARTESIAN_POINT('',(0.793459328552,0.944375933237));\r
-#25408 = CARTESIAN_POINT('',(0.807269994542,0.929374330345));\r
-#25409 = CARTESIAN_POINT('',(0.820933086239,0.913858440328));\r
-#25410 = CARTESIAN_POINT('',(0.841110447003,0.88969542279));\r
-#25411 = CARTESIAN_POINT('',(0.847807704434,0.881460487267));\r
-#25412 = CARTESIAN_POINT('',(0.854429716192,0.873081191297));\r
-#25413 = CARTESIAN_POINT('',(0.860962651688,0.86455318113));\r
-#25414 = CARTESIAN_POINT('',(0.867391666556,0.855872473908));\r
-#25415 = CARTESIAN_POINT('',(0.873701034775,0.847035664436));\r
-#25416 = CARTESIAN_POINT('',(0.883658092829,0.832526435584));\r
-#25417 = CARTESIAN_POINT('',(0.887390773655,0.826953102181));\r
-#25418 = CARTESIAN_POINT('',(0.89106853644,0.821319544146));\r
-#25419 = CARTESIAN_POINT('',(0.89468751022,0.815625268651));\r
-#25420 = CARTESIAN_POINT('',(0.8982437756,0.809869905985));\r
-#25421 = CARTESIAN_POINT('',(0.901733400451,0.804053237892));\r
-#25422 = CARTESIAN_POINT('',(0.912853914023,0.7849350528));\r
-#25423 = CARTESIAN_POINT('',(0.920198056715,0.771382514517));\r
-#25424 = CARTESIAN_POINT('',(0.927139299025,0.757518628423));\r
-#25425 = CARTESIAN_POINT('',(0.933634230301,0.743347156347));\r
-#25426 = CARTESIAN_POINT('',(0.93964420797,0.728876079666));\r
-#25427 = CARTESIAN_POINT('',(0.945139213467,0.714119168841));\r
-#25428 = CARTESIAN_POINT('',(0.957320908703,0.677254577069));\r
-#25429 = CARTESIAN_POINT('',(0.963417549957,0.654845907548));\r
-#25430 = CARTESIAN_POINT('',(0.968340530635,0.631940005403));\r
-#25431 = CARTESIAN_POINT('',(0.972106508322,0.608616319565));\r
-#25432 = CARTESIAN_POINT('',(0.97482189209,0.584969169058));\r
-#25433 = CARTESIAN_POINT('',(0.97669806655,0.561103251839));\r
-#25434 = CARTESIAN_POINT('',(0.978464556295,0.529353942004));\r
-#25435 = CARTESIAN_POINT('',(0.978840130312,0.521567360219));\r
-#25436 = CARTESIAN_POINT('',(0.979168837752,0.513773411773));\r
-#25437 = CARTESIAN_POINT('',(0.979461828923,0.505970971582));\r
-#25438 = CARTESIAN_POINT('',(0.979730944822,0.498170585292));\r
-#25439 = CARTESIAN_POINT('',(0.97998913854,0.490369565861));\r
-#25440 = CARTESIAN_POINT('',(0.980508705117,0.474823897354));\r
-#25441 = CARTESIAN_POINT('',(0.980770047916,0.467079220949));\r
-#25442 = CARTESIAN_POINT('',(0.981047054677,0.459336313369));\r
-#25443 = CARTESIAN_POINT('',(0.981353567204,0.451596014082));\r
-#25444 = CARTESIAN_POINT('',(0.981704046541,0.443859091801));\r
-#25445 = CARTESIAN_POINT('',(0.982113542243,0.436126251211));\r
-#25446 = CARTESIAN_POINT('',(0.98400532719,0.405927244424));\r
-#25447 = CARTESIAN_POINT('',(0.986043958516,0.383495708535));\r
-#25448 = CARTESIAN_POINT('',(0.989097270143,0.361120664943));\r
-#25449 = CARTESIAN_POINT('',(0.993589412909,0.338814752785));\r
-#25450 = CARTESIAN_POINT('',(0.999980392172,0.316588405153));\r
-#25451 = CARTESIAN_POINT('',(1.008770856717,0.294451662837));\r
-#25452 = CARTESIAN_POINT('',(1.029832960906,0.255007454011));\r
-#25453 = CARTESIAN_POINT('',(1.040987946115,0.237660237704));\r
-#25454 = CARTESIAN_POINT('',(1.054284947756,0.220383241476));\r
-#25455 = CARTESIAN_POINT('',(1.070039139751,0.203183712128));\r
-#25456 = CARTESIAN_POINT('',(1.088602334575,0.186070854428));\r
-#25457 = CARTESIAN_POINT('',(1.110392305603,0.169057963641));\r
-#25458 = CARTESIAN_POINT('',(1.153549904382,0.140444267527));\r
-#25459 = CARTESIAN_POINT('',(1.173003896743,0.128781520327));\r
-#25460 = CARTESIAN_POINT('',(1.194387366222,0.117183816803));\r
-#25461 = CARTESIAN_POINT('',(1.217862716448,0.105660287424));\r
-#25462 = CARTESIAN_POINT('',(1.243596613761,9.422255433924E-02));\r
-#25463 = CARTESIAN_POINT('',(1.271743277152,8.288456153138E-02));\r
-#25464 = CARTESIAN_POINT('',(1.328943163202,6.195483992933E-02));\r
-#25465 = CARTESIAN_POINT('',(1.357358695652,5.233453110245E-02));\r
-#25466 = CARTESIAN_POINT('',(1.387734673953,4.281038986224E-02));\r
-#25467 = CARTESIAN_POINT('',(1.420117883249,3.339369552001E-02));\r
-#25468 = CARTESIAN_POINT('',(1.45451734303,2.409577750793E-02));\r
-#25469 = CARTESIAN_POINT('',(1.490891059937,1.492622639508E-02));\r
-#25470 = CARTESIAN_POINT('',(1.529156600567,5.892641764695E-03));\r
-#25471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#25472 = ORIENTED_EDGE('',*,*,#25473,.T.);\r
-#25473 = EDGE_CURVE('',#25256,#24850,#25474,.T.);\r
-#25474 = SURFACE_CURVE('',#25475,(#25487,#25502),.PCURVE_S1.);\r
-#25475 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#25476,#25477,#25478,#25479,\r
-    #25480,#25481,#25482,#25483,#25484,#25485,#25486),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#25476 = CARTESIAN_POINT('',(29.588359868703,-26.91707562645,-3.));\r
-#25477 = CARTESIAN_POINT('',(29.472957491931,-27.04393067484,\r
-    -2.523943521025));\r
-#25478 = CARTESIAN_POINT('',(29.358662379364,-27.16811208533,\r
-    -2.04739801033));\r
-#25479 = CARTESIAN_POINT('',(29.244651682748,-27.29062646392,\r
-    -1.570607624198));\r
-#25480 = CARTESIAN_POINT('',(28.99485505563,-27.55607594354,\r
-    -0.530911348006));\r
-#25481 = CARTESIAN_POINT('',(28.858852906065,-27.69870635226,\r
-    3.200461378794E-02));\r
-#25482 = CARTESIAN_POINT('',(28.720712614723,-27.84172524655,\r
-    0.594615682917));\r
-#25483 = CARTESIAN_POINT('',(28.462646011765,-28.10525680166,\r
-    1.618298656295));\r
-#25484 = CARTESIAN_POINT('',(28.343865348647,-28.22523406432,\r
-    2.079582431732));\r
-#25485 = CARTESIAN_POINT('',(28.221934060993,-28.34702287876,\r
-    2.540224309252));\r
-#25486 = CARTESIAN_POINT('',(28.096071124146,-28.47122736003,3.0000006)\r
-  );\r
-#25487 = PCURVE('',#5648,#25488);\r
-#25488 = DEFINITIONAL_REPRESENTATION('',(#25489),#25501);\r
-#25489 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#25490,#25491,#25492,#25493,\r
-    #25494,#25495,#25496,#25497,#25498,#25499,#25500),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#25490 = CARTESIAN_POINT('',(0.940985361083,0.));\r
-#25491 = CARTESIAN_POINT('',(0.938224707656,1.133475018927E-02));\r
-#25492 = CARTESIAN_POINT('',(0.93563900877,2.278133652266E-02));\r
-#25493 = CARTESIAN_POINT('',(0.933225950524,3.433838793358E-02));\r
-#25494 = CARTESIAN_POINT('',(0.928335446323,5.977773879451E-02));\r
-#25495 = CARTESIAN_POINT('',(0.925924984556,7.370321226997E-02));\r
-#25496 = CARTESIAN_POINT('',(0.923747720524,8.77808403165E-02));\r
-#25497 = CARTESIAN_POINT('',(0.92019941339,0.113700900692));\r
-#25498 = CARTESIAN_POINT('',(0.918753831813,0.125494143564));\r
-#25499 = CARTESIAN_POINT('',(0.917461038365,0.137388952024));\r
-#25500 = CARTESIAN_POINT('',(0.916318837632,0.149384130816));\r
-#25501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#25502 = PCURVE('',#24590,#25503);\r
-#25503 = DEFINITIONAL_REPRESENTATION('',(#25504),#25516);\r
-#25504 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#25505,#25506,#25507,#25508,\r
-    #25509,#25510,#25511,#25512,#25513,#25514,#25515),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#25505 = CARTESIAN_POINT('',(-5.545026791753,6.));\r
-#25506 = CARTESIAN_POINT('',(-5.540739462174,5.523943521025));\r
-#25507 = CARTESIAN_POINT('',(-5.536520201618,5.04739801033));\r
-#25508 = CARTESIAN_POINT('',(-5.532336351374,4.570607624198));\r
-#25509 = CARTESIAN_POINT('',(-5.523223798866,3.530911348006));\r
-#25510 = CARTESIAN_POINT('',(-5.518296934704,2.967995386212));\r
-#25511 = CARTESIAN_POINT('',(-5.51332606148,2.405384317083));\r
-#25512 = CARTESIAN_POINT('',(-5.504104915534,1.381701343705));\r
-#25513 = CARTESIAN_POINT('',(-5.499884240421,0.920417568268));\r
-#25514 = CARTESIAN_POINT('',(-5.495575913602,0.459775690748));\r
-#25515 = CARTESIAN_POINT('',(-5.491155207207,-6.E-07));\r
-#25516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#25517 = ORIENTED_EDGE('',*,*,#24873,.F.);\r
-#25518 = ORIENTED_EDGE('',*,*,#25231,.T.);\r
-#25519 = ORIENTED_EDGE('',*,*,#5504,.F.);\r
-#25520 = ADVANCED_FACE('',(#25521),#5485,.T.);\r
-#25521 = FACE_BOUND('',#25522,.T.);\r
-#25522 = EDGE_LOOP('',(#25523,#25524,#25525,#25765));\r
-#25523 = ORIENTED_EDGE('',*,*,#25255,.T.);\r
-#25524 = ORIENTED_EDGE('',*,*,#5452,.F.);\r
-#25525 = ORIENTED_EDGE('',*,*,#25526,.T.);\r
-#25526 = EDGE_CURVE('',#5380,#25527,#25529,.T.);\r
-#25527 = VERTEX_POINT('',#25528);\r
-#25528 = CARTESIAN_POINT('',(25.185136993915,-31.07585677978,-3.));\r
-#25529 = SURFACE_CURVE('',#25530,(#25599,#25665),.PCURVE_S1.);\r
-#25530 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#25531,#25532,#25533,#25534,\r
-    #25535,#25536,#25537,#25538,#25539,#25540,#25541,#25542,#25543,\r
-    #25544,#25545,#25546,#25547,#25548,#25549,#25550,#25551,#25552,\r
-    #25553,#25554,#25555,#25556,#25557,#25558,#25559,#25560,#25561,\r
-    #25562,#25563,#25564,#25565,#25566,#25567,#25568,#25569,#25570,\r
-    #25571,#25572,#25573,#25574,#25575,#25576,#25577,#25578,#25579,\r
-    #25580,#25581,#25582,#25583,#25584,#25585,#25586,#25587,#25588,\r
-    #25589,#25590,#25591,#25592,#25593,#25594,#25595,#25596,#25597,\r
-    #25598),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732828E-02,0.134164938732,0.206253639056,0.289095162862,\r
-    0.441240529253,0.481791559628,0.522584322264,0.648883534702,\r
-    0.788637761543,0.859259879622,1.),.UNSPECIFIED.);\r
-#25531 = CARTESIAN_POINT('',(-0.108076745414,-6.199057945938,27.));\r
-#25532 = CARTESIAN_POINT('',(4.2513396799E-02,-6.201683392031,\r
-    26.711687789721));\r
-#25533 = CARTESIAN_POINT('',(0.188718624759,-6.202893202035,\r
-    26.421000307329));\r
-#25534 = CARTESIAN_POINT('',(0.330461579302,-6.203216757573,\r
-    26.128016128754));\r
-#25535 = CARTESIAN_POINT('',(0.467738820614,-6.20318231493,\r
-    25.832840231398));\r
-#25536 = CARTESIAN_POINT('',(0.600615342695,-6.20329605385,\r
-    25.535601704027));\r
-#25537 = CARTESIAN_POINT('',(0.729213620134,-6.204028186394,\r
-    25.236448750884));\r
-#25538 = CARTESIAN_POINT('',(1.11642406273,-6.209558528609,\r
-    24.300464749015));\r
-#25539 = CARTESIAN_POINT('',(1.360803355754,-6.217968924085,\r
-    23.657620472089));\r
-#25540 = CARTESIAN_POINT('',(1.588405465417,-6.235056778641,\r
-    23.008437819403));\r
-#25541 = CARTESIAN_POINT('',(1.801649094038,-6.263992881297,\r
-    22.354555828409));\r
-#25542 = CARTESIAN_POINT('',(2.003083973069,-6.306866281107,\r
-    21.697583196791));\r
-#25543 = CARTESIAN_POINT('',(2.194976685111,-6.365114561262,\r
-    21.038969174355));\r
-#25544 = CARTESIAN_POINT('',(2.525249548738,-6.498789508832,\r
-    19.858169747875));\r
-#25545 = CARTESIAN_POINT('',(2.666459268594,-6.568120812889,\r
-    19.336100083299));\r
-#25546 = CARTESIAN_POINT('',(2.803897803285,-6.648196090621,\r
-    18.814424631276));\r
-#25547 = CARTESIAN_POINT('',(2.938409087932,-6.739326818064,\r
-    18.293719228423));\r
-#25548 = CARTESIAN_POINT('',(3.070693573691,-6.841715964795,\r
-    17.77451475736));\r
-#25549 = CARTESIAN_POINT('',(3.201321168782,-6.955499279414,\r
-    17.257307134312));\r
-#25550 = CARTESIAN_POINT('',(3.479520778289,-7.224704209939,\r
-    16.151051688055));\r
-#25551 = CARTESIAN_POINT('',(3.626714828598,-7.38380659509,\r
-    15.562790186347));\r
-#25552 = CARTESIAN_POINT('',(3.773068398482,-7.558192929319,\r
-    14.978501148235));\r
-#25553 = CARTESIAN_POINT('',(3.919128131599,-7.747904231103,\r
-    14.398853360375));\r
-#25554 = CARTESIAN_POINT('',(4.065324784631,-7.952924463415,\r
-    13.824490115403));\r
-#25555 = CARTESIAN_POINT('',(4.212024831556,-8.173188461654,\r
-    13.256044396611));\r
-#25556 = CARTESIAN_POINT('',(4.630568306707,-8.840867382256,\r
-    11.662174802485));\r
-#25557 = CARTESIAN_POINT('',(4.904441807443,-9.324170936896,\r
-    10.652256950378));\r
-#25558 = CARTESIAN_POINT('',(5.183352617887,-9.857704312413,\r
-    9.668307740634));\r
-#25559 = CARTESIAN_POINT('',(5.469279641986,-10.44009544,8.714068178129)\r
-  );\r
-#25560 = CARTESIAN_POINT('',(5.764933567074,-11.06929487964,\r
-    7.793315190544));\r
-#25561 = CARTESIAN_POINT('',(6.0742983704,-11.74239159928,6.909909545328\r
-    ));\r
-#25562 = CARTESIAN_POINT('',(6.48994212599,-12.64560325623,\r
-    5.843212096973));\r
-#25563 = CARTESIAN_POINT('',(6.578746085921,-12.83851879864,\r
-    5.621662887145));\r
-#25564 = CARTESIAN_POINT('',(6.668981550682,-13.0342033448,\r
-    5.403113701737));\r
-#25565 = CARTESIAN_POINT('',(6.760751791707,-13.23258016002,\r
-    5.187641252264));\r
-#25566 = CARTESIAN_POINT('',(6.854161699763,-13.4335618383,\r
-    4.975316446725));\r
-#25567 = CARTESIAN_POINT('',(6.949316333784,-13.63704935495,\r
-    4.766203083517));\r
-#25568 = CARTESIAN_POINT('',(7.143910052184,-14.05005555665,\r
-    4.353298542492));\r
-#25569 = CARTESIAN_POINT('',(7.243371212236,-14.25960284136,\r
-    4.149546059854));\r
-#25570 = CARTESIAN_POINT('',(7.344816870219,-14.47147343492,\r
-    3.949169933672));\r
-#25571 = CARTESIAN_POINT('',(7.448357705014,-14.6855517385,\r
-    3.752228275166));\r
-#25572 = CARTESIAN_POINT('',(7.55410440999,-14.901714098,3.558773934801)\r
-  );\r
-#25573 = CARTESIAN_POINT('',(7.662166366245,-15.11982914528,\r
-    3.368854177301));\r
-#25574 = CARTESIAN_POINT('',(8.114721676579,-16.02068428789,\r
-    2.605567873012));\r
-#25575 = CARTESIAN_POINT('',(8.480058846214,-16.71909591903,\r
-    2.062822080087));\r
-#25576 = CARTESIAN_POINT('',(8.871768798562,-17.43074557265,\r
-    1.555636711383));\r
-#25577 = CARTESIAN_POINT('',(9.292765678547,-18.15085185007,\r
-    1.084661970028));\r
-#25578 = CARTESIAN_POINT('',(9.745373033728,-18.87431665861,\r
-    0.649815413634));\r
-#25579 = CARTESIAN_POINT('',(10.230925500496,-19.59604033851,\r
-    0.250421577406));\r
-#25580 = CARTESIAN_POINT('',(11.323492131005,-21.1024051079,\r
-    -0.518568227501));\r
-#25581 = CARTESIAN_POINT('',(11.938107103887,-21.88579542276,\r
-    -0.88057835998));\r
-#25582 = CARTESIAN_POINT('',(12.59364010557,-22.65460544764,\r
-    -1.202082738698));\r
-#25583 = CARTESIAN_POINT('',(13.289092213972,-23.40324425083,\r
-    -1.485599317972));\r
-#25584 = CARTESIAN_POINT('',(14.022296440689,-24.12745726157,\r
-    -1.734001175197));\r
-#25585 = CARTESIAN_POINT('',(14.790281058049,-24.82413432439,\r
-    -1.950164991404));\r
-#25586 = CARTESIAN_POINT('',(15.993353485242,-25.82821479637,\r
-    -2.231194911599));\r
-#25587 = CARTESIAN_POINT('',(16.405252910572,-26.1577559861,\r
-    -2.318022665291));\r
-#25588 = CARTESIAN_POINT('',(16.824775276022,-26.47953215393,\r
-    -2.397701508334));\r
-#25589 = CARTESIAN_POINT('',(17.251498419791,-26.79337739598,\r
-    -2.470585702601));\r
-#25590 = CARTESIAN_POINT('',(17.68499829963,-27.0991920567,\r
-    -2.537016586598));\r
-#25591 = CARTESIAN_POINT('',(18.124857220812,-27.39693265662,\r
-    -2.597318839136));\r
-#25592 = CARTESIAN_POINT('',(19.459119429011,-28.26387242694,\r
-    -2.760363675848));\r
-#25593 = CARTESIAN_POINT('',(20.371163203102,-28.8090501655,\r
-    -2.845792587234));\r
-#25594 = CARTESIAN_POINT('',(21.303703386401,-29.32223490509,\r
-    -2.91051935704));\r
-#25595 = CARTESIAN_POINT('',(22.253808541667,-29.80419531447,\r
-    -2.956649707249));\r
-#25596 = CARTESIAN_POINT('',(23.218845895991,-30.25612253179,\r
-    -2.98597417148));\r
-#25597 = CARTESIAN_POINT('',(24.196565292936,-30.67946675872,\r
-    -2.999999999966));\r
-#25598 = CARTESIAN_POINT('',(25.185136995244,-31.0758567787,-3.));\r
-#25599 = PCURVE('',#5485,#25600);\r
-#25600 = DEFINITIONAL_REPRESENTATION('',(#25601),#25664);\r
-#25601 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#25602,#25603,#25604,#25605,\r
-    #25606,#25607,#25608,#25609,#25610,#25611,#25612,#25613,#25614,\r
-    #25615,#25616,#25617,#25618,#25619,#25620,#25621,#25622,#25623,\r
-    #25624,#25625,#25626,#25627,#25628,#25629,#25630,#25631,#25632,\r
-    #25633,#25634,#25635,#25636,#25637,#25638,#25639,#25640,#25641,\r
-    #25642,#25643,#25644,#25645,#25646,#25647,#25648,#25649,#25650,\r
-    #25651,#25652,#25653,#25654,#25655,#25656,#25657,#25658,#25659,\r
-    #25660,#25661,#25662,#25663),.UNSPECIFIED.,.F.,.F.,(12,10,10,10,10,\r
-    10,12),(0.201108370116,0.441240529253,0.522584322264,0.648883534702,\r
-    0.788637761543,0.859259879622,1.),.UNSPECIFIED.);\r
-#25602 = CARTESIAN_POINT('',(1.13531168059,0.212321474524));\r
-#25603 = CARTESIAN_POINT('',(1.116943486647,0.236458500602));\r
-#25604 = CARTESIAN_POINT('',(1.103704263139,0.260741085552));\r
-#25605 = CARTESIAN_POINT('',(1.094707733532,0.285143254636));\r
-#25606 = CARTESIAN_POINT('',(1.089155669942,0.309652219021));\r
-#25607 = CARTESIAN_POINT('',(1.086346421729,0.334241852546));\r
-#25608 = CARTESIAN_POINT('',(1.085655289089,0.358925599189));\r
-#25609 = CARTESIAN_POINT('',(1.086515782136,0.383660062668));\r
-#25610 = CARTESIAN_POINT('',(1.088416761378,0.408462149968));\r
-#25611 = CARTESIAN_POINT('',(1.090896296119,0.433303943815));\r
-#25612 = CARTESIAN_POINT('',(1.093541416664,0.458175342327));\r
-#25613 = CARTESIAN_POINT('',(1.096820162012,0.49148342512));\r
-#25614 = CARTESIAN_POINT('',(1.097627289739,0.499912656815));\r
-#25615 = CARTESIAN_POINT('',(1.098397890983,0.508339777367));\r
-#25616 = CARTESIAN_POINT('',(1.0991184529,0.516774146182));\r
-#25617 = CARTESIAN_POINT('',(1.099776401064,0.525196138119));\r
-#25618 = CARTESIAN_POINT('',(1.100359840836,0.53361135597));\r
-#25619 = CARTESIAN_POINT('',(1.100857702324,0.54201951884));\r
-#25620 = CARTESIAN_POINT('',(1.101259832148,0.550407289393));\r
-#25621 = CARTESIAN_POINT('',(1.101556903804,0.558780119097));\r
-#25622 = CARTESIAN_POINT('',(1.10174056588,0.567130038856));\r
-#25623 = CARTESIAN_POINT('',(1.101900861455,0.588380538175));\r
-#25624 = CARTESIAN_POINT('',(1.101707016057,0.601246432696));\r
-#25625 = CARTESIAN_POINT('',(1.10119380395,0.614038681913));\r
-#25626 = CARTESIAN_POINT('',(1.100338801337,0.626743853636));\r
-#25627 = CARTESIAN_POINT('',(1.099125170489,0.639349108818));\r
-#25628 = CARTESIAN_POINT('',(1.097541554119,0.651842303955));\r
-#25629 = CARTESIAN_POINT('',(1.095581875547,0.664212057943));\r
-#25630 = CARTESIAN_POINT('',(1.093245044645,0.676447783335));\r
-#25631 = CARTESIAN_POINT('',(1.09053456956,0.688539682048));\r
-#25632 = CARTESIAN_POINT('',(1.087458074217,0.700478705495));\r
-#25633 = CARTESIAN_POINT('',(1.080229817248,0.725288972526));\r
-#25634 = CARTESIAN_POINT('',(1.075997765135,0.738126383253));\r
-#25635 = CARTESIAN_POINT('',(1.071345609768,0.750756860444));\r
-#25636 = CARTESIAN_POINT('',(1.066293340947,0.763171832946));\r
-#25637 = CARTESIAN_POINT('',(1.06086457758,0.775365503368));\r
-#25638 = CARTESIAN_POINT('',(1.055085430867,0.787334381799));\r
-#25639 = CARTESIAN_POINT('',(1.048983546694,0.799076859155));\r
-#25640 = CARTESIAN_POINT('',(1.042587327446,0.810592820222));\r
-#25641 = CARTESIAN_POINT('',(1.035925333014,0.821883296329));\r
-#25642 = CARTESIAN_POINT('',(1.029025861198,0.832950157717));\r
-#25643 = CARTESIAN_POINT('',(1.018324232814,0.849276505861));\r
-#25644 = CARTESIAN_POINT('',(1.014677859867,0.854701154931));\r
-#25645 = CARTESIAN_POINT('',(1.010981062612,0.860070337738));\r
-#25646 = CARTESIAN_POINT('',(1.007237214292,0.865384644265));\r
-#25647 = CARTESIAN_POINT('',(1.003449587283,0.870644709494));\r
-#25648 = CARTESIAN_POINT('',(0.999621353106,0.8758512134));\r
-#25649 = CARTESIAN_POINT('',(0.995755582419,0.881004880952));\r
-#25650 = CARTESIAN_POINT('',(0.991855245021,0.88610648212));\r
-#25651 = CARTESIAN_POINT('',(0.987923209849,0.891156831862));\r
-#25652 = CARTESIAN_POINT('',(0.983962244983,0.896156790138));\r
-#25653 = CARTESIAN_POINT('',(0.97202902463,0.910972867898));\r
-#25654 = CARTESIAN_POINT('',(0.963978949227,0.920641377442));\r
-#25655 = CARTESIAN_POINT('',(0.955845496753,0.930120159603));\r
-#25656 = CARTESIAN_POINT('',(0.947647626419,0.939416619431));\r
-#25657 = CARTESIAN_POINT('',(0.939402630904,0.948538162468));\r
-#25658 = CARTESIAN_POINT('',(0.931126215932,0.957492159283));\r
-#25659 = CARTESIAN_POINT('',(0.922832579843,0.966285909962));\r
-#25660 = CARTESIAN_POINT('',(0.914534493186,0.974926608662));\r
-#25661 = CARTESIAN_POINT('',(0.906243378283,0.983421308094));\r
-#25662 = CARTESIAN_POINT('',(0.897969388815,0.991776884069));\r
-#25663 = CARTESIAN_POINT('',(0.889721489396,1.));\r
-#25664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#25665 = PCURVE('',#25666,#25694);\r
-#25666 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#25667,#25668,#25669)\r
-    ,(#25670,#25671,#25672)\r
-    ,(#25673,#25674,#25675)\r
-    ,(#25676,#25677,#25678)\r
-    ,(#25679,#25680,#25681)\r
-    ,(#25682,#25683,#25684)\r
-    ,(#25685,#25686,#25687)\r
-    ,(#25688,#25689,#25690)\r
-    ,(#25691,#25692,#25693\r
-    )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(2.,3.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#25667 = CARTESIAN_POINT('',(27.126140902786,-31.79525971474,-3.));\r
-#25668 = CARTESIAN_POINT('',(25.463116990002,-40.69412876611,\r
-    18.132466219623));\r
-#25669 = CARTESIAN_POINT('',(-3.465930527588,-42.86102338463,\r
-    27.282842712475));\r
-#25670 = CARTESIAN_POINT('',(22.078831601192,-30.07470922825,-3.));\r
-#25671 = CARTESIAN_POINT('',(23.080963127133,-34.86428285575,\r
-    18.132466219623));\r
-#25672 = CARTESIAN_POINT('',(-3.008362878163,-37.63100121965,\r
-    27.282842712475));\r
-#25673 = CARTESIAN_POINT('',(17.299010457233,-27.56947033012,-3.));\r
-#25674 = CARTESIAN_POINT('',(20.59683987368,-29.33356868954,\r
-    18.132466219623));\r
-#25675 = CARTESIAN_POINT('',(-2.550795228738,-32.40097905466,\r
-    27.282842712475));\r
-#25676 = CARTESIAN_POINT('',(12.929003144889,-24.3280601466,-3.));\r
-#25677 = CARTESIAN_POINT('',(17.956491137083,-24.08349101207,\r
-    18.132466219623));\r
-#25678 = CARTESIAN_POINT('',(-2.093227579313,-27.17095688968,\r
-    27.282842712475));\r
-#25679 = CARTESIAN_POINT('',(9.100572289126,-20.42996986933,-3.));\r
-#25680 = CARTESIAN_POINT('',(15.109687573775,-19.0837469178,\r
-    18.132466219623));\r
-#25681 = CARTESIAN_POINT('',(-1.635659929887,-21.9409347247,\r
-    27.282842712475));\r
-#25682 = CARTESIAN_POINT('',(5.926502803553,-15.98280520767,-3.));\r
-#25683 = CARTESIAN_POINT('',(12.013434349857,-14.29331594175,\r
-    18.132466219623));\r
-#25684 = CARTESIAN_POINT('',(-1.178092280462,-16.71091255972,\r
-    27.282842712475));\r
-#25685 = CARTESIAN_POINT('',(3.493180730311,-11.11632315432,-3.));\r
-#25686 = CARTESIAN_POINT('',(8.634800167922,-9.662733309164,\r
-    18.132466219623));\r
-#25687 = CARTESIAN_POINT('',(-0.720524631037,-11.48089039474,\r
-    27.282842712475));\r
-#25688 = CARTESIAN_POINT('',(1.856009271507,-5.974088064461,-3.));\r
-#25689 = CARTESIAN_POINT('',(4.952664725654,-5.137270728737,\r
-    18.132466219623));\r
-#25690 = CARTESIAN_POINT('',(-0.262956981612,-6.25086822976,\r
-    27.282842712475));\r
-#25691 = CARTESIAN_POINT('',(1.038053875306,-0.704688275838,-3.));\r
-#25692 = CARTESIAN_POINT('',(0.958235223723,-0.660284712472,\r
-    18.132466219623));\r
-#25693 = CARTESIAN_POINT('',(0.194610667813,-1.020846064778,\r
-    27.282842712475));\r
-#25694 = DEFINITIONAL_REPRESENTATION('',(#25695),#25764);\r
-#25695 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#25696,#25697,#25698,#25699,\r
-    #25700,#25701,#25702,#25703,#25704,#25705,#25706,#25707,#25708,\r
-    #25709,#25710,#25711,#25712,#25713,#25714,#25715,#25716,#25717,\r
-    #25718,#25719,#25720,#25721,#25722,#25723,#25724,#25725,#25726,\r
-    #25727,#25728,#25729,#25730,#25731,#25732,#25733,#25734,#25735,\r
-    #25736,#25737,#25738,#25739,#25740,#25741,#25742,#25743,#25744,\r
-    #25745,#25746,#25747,#25748,#25749,#25750,#25751,#25752,#25753,\r
-    #25754,#25755,#25756,#25757,#25758,#25759,#25760,#25761,#25762,\r
-    #25763),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732828E-02,0.134164938732,0.206253639056,0.289095162862,\r
-    0.441240529253,0.481791559628,0.522584322264,0.648883534702,\r
-    0.788637761543,0.859259879622,1.),.UNSPECIFIED.);\r
-#25696 = CARTESIAN_POINT('',(2.875455796418,0.9846980552));\r
-#25697 = CARTESIAN_POINT('',(2.874610153272,0.969253407616));\r
-#25698 = CARTESIAN_POINT('',(2.87382656138,0.954038773635));\r
-#25699 = CARTESIAN_POINT('',(2.873092001909,0.939039217952));\r
-#25700 = CARTESIAN_POINT('',(2.872393256277,0.924243688101));\r
-#25701 = CARTESIAN_POINT('',(2.871717420448,0.909643925974));\r
-#25702 = CARTESIAN_POINT('',(2.871052275216,0.895233628841));\r
-#25703 = CARTESIAN_POINT('',(2.868981397104,0.850983882287));\r
-#25704 = CARTESIAN_POINT('',(2.867573637355,0.821784136093));\r
-#25705 = CARTESIAN_POINT('',(2.866056720106,0.793358528408));\r
-#25706 = CARTESIAN_POINT('',(2.864342064439,0.765683301254));\r
-#25707 = CARTESIAN_POINT('',(2.862367336923,0.738738960189));\r
-#25708 = CARTESIAN_POINT('',(2.860087573579,0.712506842125));\r
-#25709 = CARTESIAN_POINT('',(2.855398007619,0.66674352233));\r
-#25710 = CARTESIAN_POINT('',(2.853113929727,0.646953276264));\r
-#25711 = CARTESIAN_POINT('',(2.85060212658,0.627587262157));\r
-#25712 = CARTESIAN_POINT('',(2.847851407274,0.608635949902));\r
-#25713 = CARTESIAN_POINT('',(2.844853850244,0.590090255909));\r
-#25714 = CARTESIAN_POINT('',(2.841603692094,0.571941691717));\r
-#25715 = CARTESIAN_POINT('',(2.834066747519,0.533774424125));\r
-#25716 = CARTESIAN_POINT('',(2.829697609274,0.51388037504));\r
-#25717 = CARTESIAN_POINT('',(2.82498303719,0.494488691777));\r
-#25718 = CARTESIAN_POINT('',(2.819919363653,0.475588787144));\r
-#25719 = CARTESIAN_POINT('',(2.814504531431,0.457171532908));\r
-#25720 = CARTESIAN_POINT('',(2.808737546266,0.439229385444));\r
-#25721 = CARTESIAN_POINT('',(2.791380134706,0.389665510146));\r
-#25722 = CARTESIAN_POINT('',(2.778953688584,0.359155860072));\r
-#25723 = CARTESIAN_POINT('',(2.765339024068,0.330190258989));\r
-#25724 = CARTESIAN_POINT('',(2.75054500139,0.302744206386));\r
-#25725 = CARTESIAN_POINT('',(2.734584622197,0.276807108124));\r
-#25726 = CARTESIAN_POINT('',(2.717473371656,0.252380146001));\r
-#25727 = CARTESIAN_POINT('',(2.694368823145,0.223366850258));\r
-#25728 = CARTESIAN_POINT('',(2.689426368497,0.217369240867));\r
-#25729 = CARTESIAN_POINT('',(2.684403998415,0.211479773726));\r
-#25730 = CARTESIAN_POINT('',(2.679302077456,0.205698771093));\r
-#25731 = CARTESIAN_POINT('',(2.674121152243,0.200026440153));\r
-#25732 = CARTESIAN_POINT('',(2.668861982899,0.194462840781));\r
-#25733 = CARTESIAN_POINT('',(2.658156945478,0.183520771913));\r
-#25734 = CARTESIAN_POINT('',(2.652710154545,0.178143591285));\r
-#25735 = CARTESIAN_POINT('',(2.647185852237,0.172876582011));\r
-#25736 = CARTESIAN_POINT('',(2.641585024518,0.167719719628));\r
-#25737 = CARTESIAN_POINT('',(2.635908793357,0.16267289078));\r
-#25738 = CARTESIAN_POINT('',(2.630158421352,0.157735887889));\r
-#25739 = CARTESIAN_POINT('',(2.606306295287,0.137961942772));\r
-#25740 = CARTESIAN_POINT('',(2.587577491229,0.124063196881));\r
-#25741 = CARTESIAN_POINT('',(2.568194040054,0.111206667649));\r
-#25742 = CARTESIAN_POINT('',(2.548211044802,9.937300256054E-02));\r
-#25743 = CARTESIAN_POINT('',(2.527692661258,8.852995340355E-02));\r
-#25744 = CARTESIAN_POINT('',(2.506710655157,7.863600403444E-02));\r
-#25745 = CARTESIAN_POINT('',(2.461702862006,5.969349169133E-02));\r
-#25746 = CARTESIAN_POINT('',(2.437583849568,5.084429042274E-02));\r
-#25747 = CARTESIAN_POINT('',(2.413097311915,4.303387576815E-02));\r
-#25748 = CARTESIAN_POINT('',(2.388341310872,3.618019162603E-02));\r
-#25749 = CARTESIAN_POINT('',(2.36339992871,3.019920605402E-02));\r
-#25750 = CARTESIAN_POINT('',(2.338346372027,2.501106852834E-02));\r
-#25751 = CARTESIAN_POINT('',(2.300561147707,1.828346488877E-02));\r
-#25752 = CARTESIAN_POINT('',(2.287862833433,1.620829964628E-02));\r
-#25753 = CARTESIAN_POINT('',(2.275157483836,1.430669107214E-02));\r
-#25754 = CARTESIAN_POINT('',(2.262450883129,1.256936784247E-02));\r
-#25755 = CARTESIAN_POINT('',(2.249747707259,1.098753800415E-02));\r
-#25756 = CARTESIAN_POINT('',(2.237051629865,9.552944081843E-03));\r
-#25757 = CARTESIAN_POINT('',(2.199083581768,5.677110563119E-03));\r
-#25758 = CARTESIAN_POINT('',(2.17384258405,3.650755218948E-03));\r
-#25759 = CARTESIAN_POINT('',(2.148661402423,2.117533621445E-03));\r
-#25760 = CARTESIAN_POINT('',(2.123546604657,1.025676031695E-03));\r
-#25761 = CARTESIAN_POINT('',(2.098495292169,3.318565812218E-04));\r
-#25762 = CARTESIAN_POINT('',(2.073496285506,8.2998E-13));\r
-#25763 = CARTESIAN_POINT('',(2.048529562058,1.443E-14));\r
-#25764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#25765 = ORIENTED_EDGE('',*,*,#25766,.F.);\r
-#25766 = EDGE_CURVE('',#25256,#25527,#25767,.T.);\r
-#25767 = SURFACE_CURVE('',#25768,(#25773,#25780),.PCURVE_S1.);\r
-#25768 = CIRCLE('',#25769,40.);\r
-#25769 = AXIS2_PLACEMENT_3D('',#25770,#25771,#25772);\r
-#25770 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#25771 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#25772 = DIRECTION('',(1.,0.,3.3E-16));\r
-#25773 = PCURVE('',#5485,#25774);\r
-#25774 = DEFINITIONAL_REPRESENTATION('',(#25775),#25779);\r
-#25775 = LINE('',#25776,#25777);\r
-#25776 = CARTESIAN_POINT('',(0.,1.));\r
-#25777 = VECTOR('',#25778,1.);\r
-#25778 = DIRECTION('',(1.,0.));\r
-#25779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#25780 = PCURVE('',#20542,#25781);\r
-#25781 = DEFINITIONAL_REPRESENTATION('',(#25782),#25786);\r
-#25782 = LINE('',#25783,#25784);\r
-#25783 = CARTESIAN_POINT('',(0.,0.));\r
-#25784 = VECTOR('',#25785,1.);\r
-#25785 = DIRECTION('',(1.,0.));\r
-#25786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#25787 = ADVANCED_FACE('',(#25788),#5425,.T.);\r
-#25788 = FACE_BOUND('',#25789,.T.);\r
-#25789 = EDGE_LOOP('',(#25790,#25825,#25826,#25889));\r
-#25790 = ORIENTED_EDGE('',*,*,#25791,.F.);\r
-#25791 = EDGE_CURVE('',#5380,#25792,#25794,.T.);\r
-#25792 = VERTEX_POINT('',#25793);\r
-#25793 = CARTESIAN_POINT('',(9.727922207633,-22.87196327292,17.));\r
-#25794 = SURFACE_CURVE('',#25795,(#25803,#25814),.PCURVE_S1.);\r
-#25795 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#25796,#25797,#25798,#25799,\r
-    #25800,#25801,#25802),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#25796 = CARTESIAN_POINT('',(2.701754245033,-5.632097232001,17.));\r
-#25797 = CARTESIAN_POINT('',(4.882867102115,-10.99615491293,17.));\r
-#25798 = CARTESIAN_POINT('',(7.067211749478,-16.35889905274,17.));\r
-#25799 = CARTESIAN_POINT('',(9.254856628859,-21.72029768188,17.));\r
-#25800 = CARTESIAN_POINT('',(11.445655035064,-27.08040743758,17.));\r
-#25801 = CARTESIAN_POINT('',(13.639237819633,-32.43937659362,17.));\r
-#25802 = CARTESIAN_POINT('',(15.835082843883,-37.79741673797,17.));\r
-#25803 = PCURVE('',#5425,#25804);\r
-#25804 = DEFINITIONAL_REPRESENTATION('',(#25805),#25813);\r
-#25805 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#25806,#25807,#25808,#25809,\r
-    #25810,#25811,#25812),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#25806 = CARTESIAN_POINT('',(1.682705106463,-6.015687720947));\r
-#25807 = CARTESIAN_POINT('',(2.899223117116,-11.67699958565));\r
-#25808 = CARTESIAN_POINT('',(4.119151913919,-17.33757905937));\r
-#25809 = CARTESIAN_POINT('',(5.342564450273,-22.99740654302));\r
-#25810 = CARTESIAN_POINT('',(6.56930641482,-28.6565123383));\r
-#25811 = CARTESIAN_POINT('',(7.798988519818,-34.31497836442));\r
-#25812 = CARTESIAN_POINT('',(9.031059817181,-39.97292232643));\r
-#25813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#25814 = PCURVE('',#25666,#25815);\r
-#25815 = DEFINITIONAL_REPRESENTATION('',(#25816),#25824);\r
-#25816 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#25817,#25818,#25819,#25820,\r
-    #25821,#25822,#25823),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#25817 = CARTESIAN_POINT('',(2.875456397057,0.563097109744));\r
-#25818 = CARTESIAN_POINT('',(2.737675948501,0.563097109744));\r
-#25819 = CARTESIAN_POINT('',(2.599903534911,0.563097109744));\r
-#25820 = CARTESIAN_POINT('',(2.46212058649,0.563097109744));\r
-#25821 = CARTESIAN_POINT('',(2.324307938364,0.563097109744));\r
-#25822 = CARTESIAN_POINT('',(2.186448446281,0.563097109744));\r
-#25823 = CARTESIAN_POINT('',(2.048528961987,0.563097109744));\r
-#25824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#25825 = ORIENTED_EDGE('',*,*,#5379,.F.);\r
-#25826 = ORIENTED_EDGE('',*,*,#25827,.F.);\r
-#25827 = EDGE_CURVE('',#25828,#5330,#25830,.T.);\r
-#25828 = VERTEX_POINT('',#25829);\r
-#25829 = CARTESIAN_POINT('',(8.889240523783,-23.21078578271,17.));\r
-#25830 = SURFACE_CURVE('',#25831,(#25839,#25850),.PCURVE_S1.);\r
-#25831 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#25832,#25833,#25834,#25835,\r
-    #25836,#25837,#25838),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#25832 = CARTESIAN_POINT('',(14.686025021516,-37.74885146566,17.));\r
-#25833 = CARTESIAN_POINT('',(12.570906750624,-32.43575912708,17.));\r
-#25834 = CARTESIAN_POINT('',(10.453516200746,-27.12357255011,17.));\r
-#25835 = CARTESIAN_POINT('',(8.333331373742,-21.81250128223,17.));\r
-#25836 = CARTESIAN_POINT('',(6.209977984619,-16.5026964953,17.));\r
-#25837 = CARTESIAN_POINT('',(4.08330704478,-11.19422004427,17.));\r
-#25838 = CARTESIAN_POINT('',(1.953388008024,-5.887047298632,17.));\r
-#25839 = PCURVE('',#5425,#25840);\r
-#25840 = DEFINITIONAL_REPRESENTATION('',(#25841),#25849);\r
-#25841 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#25842,#25843,#25844,#25845,\r
-    #25846,#25847,#25848),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#25842 = CARTESIAN_POINT('',(7.907892036087,-39.72556307285));\r
-#25843 = CARTESIAN_POINT('',(6.747515966748,-34.12590211205));\r
-#25844 = CARTESIAN_POINT('',(5.58474485559,-28.5267385752));\r
-#25845 = CARTESIAN_POINT('',(4.419028247265,-22.92818818227));\r
-#25846 = CARTESIAN_POINT('',(3.249971292287,-17.33033481456));\r
-#25847 = CARTESIAN_POINT('',(2.077416524537,-11.73321351571));\r
-#25848 = CARTESIAN_POINT('',(0.901436619696,-6.136812089912));\r
-#25849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#25850 = PCURVE('',#25851,#25879);\r
-#25851 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#25852,#25853,#25854)\r
-    ,(#25855,#25856,#25857)\r
-    ,(#25858,#25859,#25860)\r
-    ,(#25861,#25862,#25863)\r
-    ,(#25864,#25865,#25866)\r
-    ,(#25867,#25868,#25869)\r
-    ,(#25870,#25871,#25872)\r
-    ,(#25873,#25874,#25875)\r
-    ,(#25876,#25877,#25878\r
-    )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(0.,1.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#25852 = CARTESIAN_POINT('',(0.247521344067,-0.8274006104,-3.));\r
-#25853 = CARTESIAN_POINT('',(0.192163058346,-1.226423867032,\r
-    17.999867544966));\r
-#25854 = CARTESIAN_POINT('',(-0.368922153309,-0.971543331405,\r
-    26.717157287525));\r
-#25855 = CARTESIAN_POINT('',(1.082169707538,-6.204339170219,-3.));\r
-#25856 = CARTESIAN_POINT('',(4.18022901987,-5.662414935857,\r
-    17.999867544966));\r
-#25857 = CARTESIAN_POINT('',(-0.826489802734,-6.201565496387,\r
-    26.717157287525));\r
-#25858 = CARTESIAN_POINT('',(2.752752828766,-11.45151783334,-3.));\r
-#25859 = CARTESIAN_POINT('',(7.849627573575,-10.14787188648,\r
-    17.999867544966));\r
-#25860 = CARTESIAN_POINT('',(-1.284057452159,-11.43158766136,\r
-    26.717157287525));\r
-#25861 = CARTESIAN_POINT('',(5.235734536156,-16.41731584697,-3.));\r
-#25862 = CARTESIAN_POINT('',(11.209330963675,-14.74059419645,\r
-    17.999867544966));\r
-#25863 = CARTESIAN_POINT('',(-1.741625101584,-16.66160982635,\r
-    26.717157287525));\r
-#25864 = CARTESIAN_POINT('',(8.474580950006,-20.95523897111,-3.));\r
-#25865 = CARTESIAN_POINT('',(14.280890519063,-19.49642706098,\r
-    17.999867544966));\r
-#25866 = CARTESIAN_POINT('',(-2.19919275101,-21.89163199133,\r
-    26.717157287525));\r
-#25867 = CARTESIAN_POINT('',(12.381143047724,-24.93288211118,-3.));\r
-#25868 = CARTESIAN_POINT('',(17.097909604441,-24.46584474001,\r
-    17.999867544966));\r
-#25869 = CARTESIAN_POINT('',(-2.656760400435,-27.12165415631,\r
-    26.717157287525));\r
-#25870 = CARTESIAN_POINT('',(16.840334182768,-28.24044352294,-3.));\r
-#25871 = CARTESIAN_POINT('',(19.704260499298,-29.69070485089,\r
-    17.999867544966));\r
-#25872 = CARTESIAN_POINT('',(-3.11432804986,-32.35167632129,\r
-    26.717157287525));\r
-#25873 = CARTESIAN_POINT('',(21.717702697012,-30.79680974552,-3.));\r
-#25874 = CARTESIAN_POINT('',(22.151197635844,-35.20192872578,\r
-    17.999867544966));\r
-#25875 = CARTESIAN_POINT('',(-3.571895699285,-37.58169848627,\r
-    26.717157287525));\r
-#25876 = CARTESIAN_POINT('',(26.868018310884,-32.55247350724,-3.));\r
-#25877 = CARTESIAN_POINT('',(24.494084373836,-41.01838907429,\r
-    17.999867544966));\r
-#25878 = CARTESIAN_POINT('',(-4.02946334871,-42.81172065125,\r
-    26.717157287525));\r
-#25879 = DEFINITIONAL_REPRESENTATION('',(#25880),#25888);\r
-#25880 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#25881,#25882,#25883,#25884,\r
-    #25885,#25886,#25887),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#25881 = CARTESIAN_POINT('',(0.940985961083,0.571814475937));\r
-#25882 = CARTESIAN_POINT('',(0.804867436972,0.571814475937));\r
-#25883 = CARTESIAN_POINT('',(0.668689089625,0.571814475937));\r
-#25884 = CARTESIAN_POINT('',(0.532463782957,0.571814475937));\r
-#25885 = CARTESIAN_POINT('',(0.396208482528,0.571814475937));\r
-#25886 = CARTESIAN_POINT('',(0.259942359753,0.571814475937));\r
-#25887 = CARTESIAN_POINT('',(0.123684020971,0.571814475937));\r
-#25888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#25889 = ORIENTED_EDGE('',*,*,#25890,.F.);\r
-#25890 = EDGE_CURVE('',#25792,#25828,#25891,.T.);\r
-#25891 = SURFACE_CURVE('',#25892,(#25907,#25925),.PCURVE_S1.);\r
-#25892 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#25893,#25894,#25895,#25896,\r
-    #25897,#25898,#25899,#25900,#25901,#25902,#25903,#25904,#25905,\r
-    #25906),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.250999993271,\r
-    0.500999996968,0.751000000665,1.),.UNSPECIFIED.);\r
-#25893 = CARTESIAN_POINT('',(14.547348018183,-20.15276256989,17.));\r
-#25894 = CARTESIAN_POINT('',(13.631416042962,-20.81393139727,17.));\r
-#25895 = CARTESIAN_POINT('',(12.675413686175,-21.41959845122,17.));\r
-#25896 = CARTESIAN_POINT('',(11.684404258785,-21.96610903519,17.));\r
-#25897 = CARTESIAN_POINT('',(9.647718213088,-22.93352643484,17.));\r
-#25898 = CARTESIAN_POINT('',(8.602265804404,-23.35492932036,17.));\r
-#25899 = CARTESIAN_POINT('',(7.533245235136,-23.71234525904,17.));\r
-#25900 = CARTESIAN_POINT('',(5.359985528422,-24.29600083536,17.));\r
-#25901 = CARTESIAN_POINT('',(4.255736655197,-24.52224308766,17.));\r
-#25902 = CARTESIAN_POINT('',(3.13982807659,-24.68130023127,17.));\r
-#25903 = CARTESIAN_POINT('',(0.901476818586,-24.86367498561,17.));\r
-#25904 = CARTESIAN_POINT('',(-0.220931902025,-24.88753391723,17.));\r
-#25905 = CARTESIAN_POINT('',(-1.342739980317,-24.84375249735,17.));\r
-#25906 = CARTESIAN_POINT('',(-2.457881199005,-24.73293337985,17.));\r
-#25907 = PCURVE('',#5425,#25908);\r
-#25908 = DEFINITIONAL_REPRESENTATION('',(#25909),#25924);\r
-#25909 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#25910,#25911,#25912,#25913,\r
-    #25914,#25915,#25916,#25917,#25918,#25919,#25920,#25921,#25922,\r
-    #25923),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.250999993271,\r
-    0.500999996968,0.751000000665,1.),.UNSPECIFIED.);\r
-#25910 = CARTESIAN_POINT('',(10.826850618857,-22.37271729669));\r
-#25911 = CARTESIAN_POINT('',(9.810022946422,-22.86479156558));\r
-#25912 = CARTESIAN_POINT('',(8.763371433369,-23.29524910895));\r
-#25913 = CARTESIAN_POINT('',(7.692517098986,-23.66136998803));\r
-#25914 = CARTESIAN_POINT('',(5.518782622239,-24.26042332329));\r
-#25915 = CARTESIAN_POINT('',(4.416037141629,-24.49388324648));\r
-#25916 = CARTESIAN_POINT('',(3.301192770462,-24.6602357602));\r
-#25917 = CARTESIAN_POINT('',(1.059599034769,-24.85764170918));\r
-#25918 = CARTESIAN_POINT('',(-6.716037166137E-02,-24.88869602878));\r
-#25919 = CARTESIAN_POINT('',(-1.19373577466,-24.85156124586));\r
-#25920 = CARTESIAN_POINT('',(-3.42975049125,-24.64247970096));\r
-#25921 = CARTESIAN_POINT('',(-4.539250361355,-24.47107193287));\r
-#25922 = CARTESIAN_POINT('',(-5.636413090469,-24.23315572264));\r
-#25923 = CARTESIAN_POINT('',(-6.715369270532,-23.93037795608));\r
-#25924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#25925 = PCURVE('',#25926,#25936);\r
-#25926 = SURFACE_OF_REVOLUTION('',#25927,#25933);\r
-#25927 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#25928,#25929,#25930,#25931,\r
-    #25932),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#25928 = CARTESIAN_POINT('',(23.635386072293,4.167556264006,27.));\r
-#25929 = CARTESIAN_POINT('',(23.635386072293,4.167556264006,19.));\r
-#25930 = CARTESIAN_POINT('',(25.605001578317,4.51485261934,11.));\r
-#25931 = CARTESIAN_POINT('',(31.513848096391,5.556741685342,3.));\r
-#25932 = CARTESIAN_POINT('',(39.392310120488,6.945927106677,3.));\r
-#25933 = AXIS1_PLACEMENT('',#25934,#25935);\r
-#25934 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#25935 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#25936 = DEFINITIONAL_REPRESENTATION('',(#25937),#25952);\r
-#25937 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#25938,#25939,#25940,#25941,\r
-    #25942,#25943,#25944,#25945,#25946,#25947,#25948,#25949,#25950,\r
-    #25951),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.250999993271,\r
-    0.500999996968,0.751000000665,1.),.UNSPECIFIED.);\r
-#25938 = CARTESIAN_POINT('',(5.16309891841,0.266889738045));\r
-#25939 = CARTESIAN_POINT('',(5.117649471669,0.266889738045));\r
-#25940 = CARTESIAN_POINT('',(5.072199960072,0.266889738045));\r
-#25941 = CARTESIAN_POINT('',(5.026750442,0.266889738045));\r
-#25942 = CARTESIAN_POINT('',(4.936032624874,0.266889738045));\r
-#25943 = CARTESIAN_POINT('',(4.890764184503,0.266889738045));\r
-#25944 = CARTESIAN_POINT('',(4.845495744131,0.266889738045));\r
-#25945 = CARTESIAN_POINT('',(4.754958998606,0.266889738045));\r
-#25946 = CARTESIAN_POINT('',(4.709690558235,0.266889738045));\r
-#25947 = CARTESIAN_POINT('',(4.664422117863,0.266889738045));\r
-#25948 = CARTESIAN_POINT('',(4.574066446616,0.266889738045));\r
-#25949 = CARTESIAN_POINT('',(4.528979077202,0.266889738045));\r
-#25950 = CARTESIAN_POINT('',(4.483891714163,0.266889738045));\r
-#25951 = CARTESIAN_POINT('',(4.438804413338,0.266889738045));\r
-#25952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#25953 = ADVANCED_FACE('',(#25954),#5361,.T.);\r
-#25954 = FACE_BOUND('',#25955,.T.);\r
-#25955 = EDGE_LOOP('',(#25956,#25957,#26175,#26199));\r
-#25956 = ORIENTED_EDGE('',*,*,#5329,.F.);\r
-#25957 = ORIENTED_EDGE('',*,*,#25958,.T.);\r
-#25958 = EDGE_CURVE('',#5084,#25959,#25961,.T.);\r
-#25959 = VERTEX_POINT('',#25960);\r
-#25960 = CARTESIAN_POINT('',(19.406252273034,-34.97709783151,-3.));\r
-#25961 = SURFACE_CURVE('',#25962,(#26031,#26103),.PCURVE_S1.);\r
-#25962 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#25963,#25964,#25965,#25966,\r
-    #25967,#25968,#25969,#25970,#25971,#25972,#25973,#25974,#25975,\r
-    #25976,#25977,#25978,#25979,#25980,#25981,#25982,#25983,#25984,\r
-    #25985,#25986,#25987,#25988,#25989,#25990,#25991,#25992,#25993,\r
-    #25994,#25995,#25996,#25997,#25998,#25999,#26000,#26001,#26002,\r
-    #26003,#26004,#26005,#26006,#26007,#26008,#26009,#26010,#26011,\r
-    #26012,#26013,#26014,#26015,#26016,#26017,#26018,#26019,#26020,\r
-    #26021,#26022,#26023,#26024,#26025,#26026,#26027,#26028,#26029,\r
-    #26030),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732828E-02,0.134164938732,0.206253639056,0.289095162862,\r
-    0.441240529253,0.481791559628,0.522584322264,0.648883534702,\r
-    0.788637761543,0.859259879622,1.),.UNSPECIFIED.);\r
-#25963 = CARTESIAN_POINT('',(-1.182889932368,-6.086112996643,27.));\r
-#25964 = CARTESIAN_POINT('',(-1.035043496719,-6.11484826008,\r
-    26.711687789721));\r
-#25965 = CARTESIAN_POINT('',(-0.891269535996,-6.141427961752,\r
-    26.421000307329));\r
-#25966 = CARTESIAN_POINT('',(-0.751736160256,-6.166360007508,\r
-    26.128016128754));\r
-#25967 = CARTESIAN_POINT('',(-0.616538487797,-6.190164030915,\r
-    25.832840231398));\r
-#25968 = CARTESIAN_POINT('',(-0.485700409216,-6.2133498078,\r
-    25.535601704027));\r
-#25969 = CARTESIAN_POINT('',(-0.359182962051,-6.236401674133,\r
-    25.236448750884));\r
-#25970 = CARTESIAN_POINT('',(2.11845500171E-02,-6.309086385754,\r
-    24.300464749015));\r
-#25971 = CARTESIAN_POINT('',(0.260390722615,-6.359805027317,\r
-    23.657620472089));\r
-#25972 = CARTESIAN_POINT('',(0.481567770009,-6.416155970543,\r
-    23.008437819403));\r
-#25973 = CARTESIAN_POINT('',(0.68654704726,-6.481681836289,\r
-    22.354555828409));\r
-#25974 = CARTESIAN_POINT('',(0.877476790109,-6.558882692483,\r
-    21.697583196791));\r
-#25975 = CARTESIAN_POINT('',(1.056339512974,-6.649567870133,\r
-    21.038969174355));\r
-#25976 = CARTESIAN_POINT('',(1.358382378638,-6.838563275785,\r
-    19.858169747875));\r
-#25977 = CARTESIAN_POINT('',(1.485407550949,-6.931362092069,\r
-    19.336100083299));\r
-#25978 = CARTESIAN_POINT('',(1.60685315942,-7.034086797494,\r
-    18.814424631276));\r
-#25979 = CARTESIAN_POINT('',(1.723496230658,-7.147190683872,\r
-    18.293719228423));\r
-#25980 = CARTESIAN_POINT('',(1.835991329095,-7.270995269283,\r
-    17.77451475736));\r
-#25981 = CARTESIAN_POINT('',(1.944876132265,-7.405733203523,\r
-    17.257307134312));\r
-#25982 = CARTESIAN_POINT('',(2.172102318988,-7.719157161472,\r
-    16.151051688055));\r
-#25983 = CARTESIAN_POINT('',(2.289432321685,-7.901402402491,\r
-    15.562790186347));\r
-#25984 = CARTESIAN_POINT('',(2.403280582839,-8.098553447165,\r
-    14.978501148235));\r
-#25985 = CARTESIAN_POINT('',(2.514178318578,-8.310745614482,\r
-    14.398853360375));\r
-#25986 = CARTESIAN_POINT('',(2.622552526222,-8.538037911167,\r
-    13.824490115403));\r
-#25987 = CARTESIAN_POINT('',(2.728775427902,-8.780429800155,\r
-    13.256044396611));\r
-#25988 = CARTESIAN_POINT('',(3.025019059373,-9.51064448942,\r
-    11.662174802485));\r
-#25989 = CARTESIAN_POINT('',(3.21080702472,-10.0341632114,\r
-    10.652256950378));\r
-#25990 = CARTESIAN_POINT('',(3.392833454861,-10.60802337006,\r
-    9.668307740634));\r
-#25991 = CARTESIAN_POINT('',(3.573285446994,-11.23121737448,\r
-    8.714068178129));\r
-#25992 = CARTESIAN_POINT('',(3.755188388546,-11.90219762614,\r
-    7.793315190544));\r
-#25993 = CARTESIAN_POINT('',(3.942971226612,-12.6187891285,\r
-    6.909909545328));\r
-#25994 = CARTESIAN_POINT('',(4.195459361332,-13.58045475159,\r
-    5.843212096973));\r
-#25995 = CARTESIAN_POINT('',(4.249414757186,-13.78586011925,\r
-    5.621662887145));\r
-#25996 = CARTESIAN_POINT('',(4.304299077641,-13.99424100147,\r
-    5.403113701737));\r
-#25997 = CARTESIAN_POINT('',(4.360227350044,-14.20553976223,\r
-    5.187641252264));\r
-#25998 = CARTESIAN_POINT('',(4.417318049528,-14.41968853753,\r
-    4.975316446725));\r
-#25999 = CARTESIAN_POINT('',(4.475691834402,-14.63660805036,\r
-    4.766203083517));\r
-#26000 = CARTESIAN_POINT('',(4.59561146268,-15.07713060442,\r
-    4.353298542492));\r
-#26001 = CARTESIAN_POINT('',(4.657174080099,-15.30076564421,\r
-    4.149546059854));\r
-#26002 = CARTESIAN_POINT('',(4.720287608117,-15.52703330103,\r
-    3.949169933672));\r
-#26003 = CARTESIAN_POINT('',(4.785081117682,-15.75583895142,\r
-    3.752228275166));\r
-#26004 = CARTESIAN_POINT('',(4.85168509279,-15.98708004158,\r
-    3.558773934801));\r
-#26005 = CARTESIAN_POINT('',(4.920230064633,-16.22064619297,\r
-    3.368854177301));\r
-#26006 = CARTESIAN_POINT('',(5.209478189061,-17.18640072669,\r
-    2.605567873012));\r
-#26007 = CARTESIAN_POINT('',(5.447987159172,-17.93764204957,\r
-    2.062822080087));\r
-#26008 = CARTESIAN_POINT('',(5.710169491687,-18.70649986529,\r
-    1.555636711383));\r
-#26009 = CARTESIAN_POINT('',(5.999725340292,-19.48877145129,\r
-    1.084661970028));\r
-#26010 = CARTESIAN_POINT('',(6.319828227133,-20.2798396462,\r
-    0.649815413634));\r
-#26011 = CARTESIAN_POINT('',(6.672678059108,-21.07491402271,\r
-    0.250421577406));\r
-#26012 = CARTESIAN_POINT('',(7.487068650409,-22.74811593084,\r
-    -0.518568227501));\r
-#26013 = CARTESIAN_POINT('',(7.956311940244,-23.62633155655,\r
-    -0.88057835998));\r
-#26014 = CARTESIAN_POINT('',(8.468383462864,-24.4972937408,\r
-    -1.202082738698));\r
-#26015 = CARTESIAN_POINT('',(9.023270327163,-25.35532302966,\r
-    -1.485599317972));\r
-#26016 = CARTESIAN_POINT('',(9.619577264618,-26.19585319529,\r
-    -1.734001175197));\r
-#26017 = CARTESIAN_POINT('',(10.254917767607,-27.01530529738,\r
-    -1.950164991404));\r
-#26018 = CARTESIAN_POINT('',(11.26535607715,-28.21304286543,\r
-    -2.231194911599));\r
-#26019 = CARTESIAN_POINT('',(11.613773597613,-28.6091031686,\r
-    -2.318022665291));\r
-#26020 = CARTESIAN_POINT('',(11.971046630512,-28.99884012766,\r
-    -2.397701508334));\r
-#26021 = CARTESIAN_POINT('',(12.336788236533,-29.38201705157,\r
-    -2.470585702601));\r
-#26022 = CARTESIAN_POINT('',(12.71059812059,-29.75846216458,\r
-    -2.537016586598));\r
-#26023 = CARTESIAN_POINT('',(13.092072483808,-30.12806011586,\r
-    -2.597318839136));\r
-#26024 = CARTESIAN_POINT('',(14.25552173973,-31.21352132405,\r
-    -2.760363675848));\r
-#26025 = CARTESIAN_POINT('',(15.059040398737,-31.90879132708,\r
-    -2.845792587234));\r
-#26026 = CARTESIAN_POINT('',(15.888299606409,-32.57611354078,\r
-    -2.91051935704));\r
-#26027 = CARTESIAN_POINT('',(16.740278982696,-33.21573591738,\r
-    -2.956649707249));\r
-#26028 = CARTESIAN_POINT('',(17.612178913454,-33.82837432276,\r
-    -2.98597417148));\r
-#26029 = CARTESIAN_POINT('',(18.501531602304,-34.41506619118,\r
-    -2.999999999966));\r
-#26030 = CARTESIAN_POINT('',(19.40625227453,-34.97709783068,-3.));\r
-#26031 = PCURVE('',#5361,#26032);\r
-#26032 = DEFINITIONAL_REPRESENTATION('',(#26033),#26102);\r
-#26033 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#26034,#26035,#26036,#26037,\r
-    #26038,#26039,#26040,#26041,#26042,#26043,#26044,#26045,#26046,\r
-    #26047,#26048,#26049,#26050,#26051,#26052,#26053,#26054,#26055,\r
-    #26056,#26057,#26058,#26059,#26060,#26061,#26062,#26063,#26064,\r
-    #26065,#26066,#26067,#26068,#26069,#26070,#26071,#26072,#26073,\r
-    #26074,#26075,#26076,#26077,#26078,#26079,#26080,#26081,#26082,\r
-    #26083,#26084,#26085,#26086,#26087,#26088,#26089,#26090,#26091,\r
-    #26092,#26093,#26094,#26095,#26096,#26097,#26098,#26099,#26100,\r
-    #26101),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732828E-02,0.134164938732,0.206253639056,0.289095162862,\r
-    0.441240529253,0.481791559628,0.522584322264,0.648883534702,\r
-    0.788637761543,0.859259879622,1.),.UNSPECIFIED.);\r
-#26034 = CARTESIAN_POINT('',(1.762761868063,0.));\r
-#26035 = CARTESIAN_POINT('',(1.738469444355,6.006504380803E-03));\r
-#26036 = CARTESIAN_POINT('',(1.714888142868,1.206249361577E-02));\r
-#26037 = CARTESIAN_POINT('',(1.692053715598,1.816721547943E-02));\r
-#26038 = CARTESIAN_POINT('',(1.669994251558,2.431943363922E-02));\r
-#26039 = CARTESIAN_POINT('',(1.648729498214,3.051747456118E-02));\r
-#26040 = CARTESIAN_POINT('',(1.62827099415,3.675932636384E-02));\r
-#26041 = CARTESIAN_POINT('',(1.567155268842,5.630425623776E-02));\r
-#26042 = CARTESIAN_POINT('',(1.529300972667,6.975006268762E-02));\r
-#26043 = CARTESIAN_POINT('',(1.495094847917,8.336100580635E-02));\r
-#26044 = CARTESIAN_POINT('',(1.464425790111,9.711454595874E-02));\r
-#26045 = CARTESIAN_POINT('',(1.437085031115,0.110989440623));\r
-#26046 = CARTESIAN_POINT('',(1.412831972925,0.124968083745));\r
-#26047 = CARTESIAN_POINT('',(1.374453550922,0.150177223504));\r
-#26048 = CARTESIAN_POINT('',(1.3592704795,0.161374578824));\r
-#26049 = CARTESIAN_POINT('',(1.345739573151,0.172621826554));\r
-#26050 = CARTESIAN_POINT('',(1.333732465103,0.1839134857));\r
-#26051 = CARTESIAN_POINT('',(1.323124683758,0.195245096969));\r
-#26052 = CARTESIAN_POINT('',(1.313798723744,0.206612999132));\r
-#26053 = CARTESIAN_POINT('',(1.296271608032,0.231115762302));\r
-#26054 = CARTESIAN_POINT('',(1.288445690246,0.244261376624));\r
-#26055 = CARTESIAN_POINT('',(1.281997042924,0.257446213569));\r
-#26056 = CARTESIAN_POINT('',(1.276769097843,0.270666673325));\r
-#26057 = CARTESIAN_POINT('',(1.272617249379,0.283919789101));\r
-#26058 = CARTESIAN_POINT('',(1.269407870086,0.297202873117));\r
-#26059 = CARTESIAN_POINT('',(1.262624291866,0.334958972866));\r
-#26060 = CARTESIAN_POINT('',(1.260990977605,0.359497618944));\r
-#26061 = CARTESIAN_POINT('',(1.26134560426,0.384112751049));\r
-#26062 = CARTESIAN_POINT('',(1.26302345421,0.408791866499));\r
-#26063 = CARTESIAN_POINT('',(1.265440505885,0.433521406188));\r
-#26064 = CARTESIAN_POINT('',(1.268085016007,0.458283778698));\r
-#26065 = CARTESIAN_POINT('',(1.271173372567,0.489657741927));\r
-#26066 = CARTESIAN_POINT('',(1.271808643258,0.496260551534));\r
-#26067 = CARTESIAN_POINT('',(1.272421065525,0.502863856675));\r
-#26068 = CARTESIAN_POINT('',(1.273002788434,0.509467174073));\r
-#26069 = CARTESIAN_POINT('',(1.273546414813,0.51606844619));\r
-#26070 = CARTESIAN_POINT('',(1.274045036392,0.522664764894));\r
-#26071 = CARTESIAN_POINT('',(1.274942038718,0.535884293912));\r
-#26072 = CARTESIAN_POINT('',(1.275339807267,0.542507269434));\r
-#26073 = CARTESIAN_POINT('',(1.275678954367,0.549121813415));\r
-#26074 = CARTESIAN_POINT('',(1.275953429703,0.555725898988));\r
-#26075 = CARTESIAN_POINT('',(1.276157706711,0.562317479687));\r
-#26076 = CARTESIAN_POINT('',(1.276286800638,0.568894496629));\r
-#26077 = CARTESIAN_POINT('',(1.276489500972,0.595766625305));\r
-#26078 = CARTESIAN_POINT('',(1.275879611959,0.615921862632));\r
-#26079 = CARTESIAN_POINT('',(1.274374827191,0.635855092036));\r
-#26080 = CARTESIAN_POINT('',(1.271895093106,0.655505223072));\r
-#26081 = CARTESIAN_POINT('',(1.268414565548,0.67481829156));\r
-#26082 = CARTESIAN_POINT('',(1.263951772335,0.693748549125));\r
-#26083 = CARTESIAN_POINT('',(1.252593082813,0.732736111601));\r
-#26084 = CARTESIAN_POINT('',(1.245486855003,0.752704789847));\r
-#26085 = CARTESIAN_POINT('',(1.237311838471,0.772106774878));\r
-#26086 = CARTESIAN_POINT('',(1.22818570044,0.79091681469));\r
-#26087 = CARTESIAN_POINT('',(1.218243511392,0.809130157444));\r
-#26088 = CARTESIAN_POINT('',(1.207621160021,0.826752621819));\r
-#26089 = CARTESIAN_POINT('',(1.190804315419,0.85240831176));\r
-#26090 = CARTESIAN_POINT('',(1.185017888469,0.860874170224));\r
-#26091 = CARTESIAN_POINT('',(1.179106603175,0.869195778052));\r
-#26092 = CARTESIAN_POINT('',(1.173085918075,0.877376181749));\r
-#26093 = CARTESIAN_POINT('',(1.166970393418,0.885418940445));\r
-#26094 = CARTESIAN_POINT('',(1.160773585807,0.893327949131));\r
-#26095 = CARTESIAN_POINT('',(1.142021382397,0.916610357039));\r
-#26096 = CARTESIAN_POINT('',(1.129262263775,0.931597373439));\r
-#26097 = CARTESIAN_POINT('',(1.116328049685,0.946102566177));\r
-#26098 = CARTESIAN_POINT('',(1.10330006809,0.960161605258));\r
-#26099 = CARTESIAN_POINT('',(1.090244753844,0.97380912845));\r
-#26100 = CARTESIAN_POINT('',(1.077215399397,0.98707796068));\r
-#26101 = CARTESIAN_POINT('',(1.064254414596,1.));\r
-#26102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#26103 = PCURVE('',#5229,#26104);\r
-#26104 = DEFINITIONAL_REPRESENTATION('',(#26105),#26174);\r
-#26105 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#26106,#26107,#26108,#26109,\r
-    #26110,#26111,#26112,#26113,#26114,#26115,#26116,#26117,#26118,\r
-    #26119,#26120,#26121,#26122,#26123,#26124,#26125,#26126,#26127,\r
-    #26128,#26129,#26130,#26131,#26132,#26133,#26134,#26135,#26136,\r
-    #26137,#26138,#26139,#26140,#26141,#26142,#26143,#26144,#26145,\r
-    #26146,#26147,#26148,#26149,#26150,#26151,#26152,#26153,#26154,\r
-    #26155,#26156,#26157,#26158,#26159,#26160,#26161,#26162,#26163,\r
-    #26164,#26165,#26166,#26167,#26168,#26169,#26170,#26171,#26172,\r
-    #26173),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732828E-02,0.134164938732,0.206253639056,0.289095162862,\r
-    0.441240529253,0.481791559628,0.522584322264,0.648883534702,\r
-    0.788637761543,0.859259879622,1.),.UNSPECIFIED.);\r
-#26106 = CARTESIAN_POINT('',(2.875455796418,0.9846980552));\r
-#26107 = CARTESIAN_POINT('',(2.874610153272,0.969253407616));\r
-#26108 = CARTESIAN_POINT('',(2.87382656138,0.954038773635));\r
-#26109 = CARTESIAN_POINT('',(2.873092001909,0.939039217952));\r
-#26110 = CARTESIAN_POINT('',(2.872393256277,0.924243688101));\r
-#26111 = CARTESIAN_POINT('',(2.871717420448,0.909643925974));\r
-#26112 = CARTESIAN_POINT('',(2.871052275216,0.895233628841));\r
-#26113 = CARTESIAN_POINT('',(2.868981397104,0.850983882287));\r
-#26114 = CARTESIAN_POINT('',(2.867573637355,0.821784136093));\r
-#26115 = CARTESIAN_POINT('',(2.866056720106,0.793358528408));\r
-#26116 = CARTESIAN_POINT('',(2.864342064439,0.765683301254));\r
-#26117 = CARTESIAN_POINT('',(2.862367336923,0.738738960189));\r
-#26118 = CARTESIAN_POINT('',(2.860087573579,0.712506842125));\r
-#26119 = CARTESIAN_POINT('',(2.855398007619,0.66674352233));\r
-#26120 = CARTESIAN_POINT('',(2.853113929727,0.646953276264));\r
-#26121 = CARTESIAN_POINT('',(2.85060212658,0.627587262157));\r
-#26122 = CARTESIAN_POINT('',(2.847851407274,0.608635949902));\r
-#26123 = CARTESIAN_POINT('',(2.844853850244,0.590090255909));\r
-#26124 = CARTESIAN_POINT('',(2.841603692094,0.571941691717));\r
-#26125 = CARTESIAN_POINT('',(2.834066747519,0.533774424125));\r
-#26126 = CARTESIAN_POINT('',(2.829697609274,0.51388037504));\r
-#26127 = CARTESIAN_POINT('',(2.82498303719,0.494488691777));\r
-#26128 = CARTESIAN_POINT('',(2.819919363653,0.475588787144));\r
-#26129 = CARTESIAN_POINT('',(2.814504531431,0.457171532908));\r
-#26130 = CARTESIAN_POINT('',(2.808737546266,0.439229385444));\r
-#26131 = CARTESIAN_POINT('',(2.791380134706,0.389665510146));\r
-#26132 = CARTESIAN_POINT('',(2.778953688584,0.359155860072));\r
-#26133 = CARTESIAN_POINT('',(2.765339024068,0.330190258989));\r
-#26134 = CARTESIAN_POINT('',(2.75054500139,0.302744206386));\r
-#26135 = CARTESIAN_POINT('',(2.734584622197,0.276807108124));\r
-#26136 = CARTESIAN_POINT('',(2.717473371656,0.252380146001));\r
-#26137 = CARTESIAN_POINT('',(2.694368823145,0.223366850258));\r
-#26138 = CARTESIAN_POINT('',(2.689426368497,0.217369240867));\r
-#26139 = CARTESIAN_POINT('',(2.684403998415,0.211479773726));\r
-#26140 = CARTESIAN_POINT('',(2.679302077456,0.205698771093));\r
-#26141 = CARTESIAN_POINT('',(2.674121152243,0.200026440153));\r
-#26142 = CARTESIAN_POINT('',(2.668861982899,0.194462840781));\r
-#26143 = CARTESIAN_POINT('',(2.658156945478,0.183520771913));\r
-#26144 = CARTESIAN_POINT('',(2.652710154545,0.178143591285));\r
-#26145 = CARTESIAN_POINT('',(2.647185852237,0.172876582011));\r
-#26146 = CARTESIAN_POINT('',(2.641585024518,0.167719719628));\r
-#26147 = CARTESIAN_POINT('',(2.635908793357,0.16267289078));\r
-#26148 = CARTESIAN_POINT('',(2.630158421352,0.157735887889));\r
-#26149 = CARTESIAN_POINT('',(2.606306295287,0.137961942772));\r
-#26150 = CARTESIAN_POINT('',(2.587577491229,0.124063196881));\r
-#26151 = CARTESIAN_POINT('',(2.568194040054,0.111206667649));\r
-#26152 = CARTESIAN_POINT('',(2.548211044802,9.937300256054E-02));\r
-#26153 = CARTESIAN_POINT('',(2.527692661258,8.852995340355E-02));\r
-#26154 = CARTESIAN_POINT('',(2.506710655157,7.863600403444E-02));\r
-#26155 = CARTESIAN_POINT('',(2.461702862006,5.969349169133E-02));\r
-#26156 = CARTESIAN_POINT('',(2.437583849568,5.084429042274E-02));\r
-#26157 = CARTESIAN_POINT('',(2.413097311915,4.303387576815E-02));\r
-#26158 = CARTESIAN_POINT('',(2.388341310872,3.618019162603E-02));\r
-#26159 = CARTESIAN_POINT('',(2.36339992871,3.019920605402E-02));\r
-#26160 = CARTESIAN_POINT('',(2.338346372027,2.501106852834E-02));\r
-#26161 = CARTESIAN_POINT('',(2.300561147707,1.828346488877E-02));\r
-#26162 = CARTESIAN_POINT('',(2.287862833433,1.620829964628E-02));\r
-#26163 = CARTESIAN_POINT('',(2.275157483836,1.430669107214E-02));\r
-#26164 = CARTESIAN_POINT('',(2.262450883129,1.256936784247E-02));\r
-#26165 = CARTESIAN_POINT('',(2.249747707259,1.098753800415E-02));\r
-#26166 = CARTESIAN_POINT('',(2.237051629865,9.552944081843E-03));\r
-#26167 = CARTESIAN_POINT('',(2.199083581768,5.677110563119E-03));\r
-#26168 = CARTESIAN_POINT('',(2.17384258405,3.650755218948E-03));\r
-#26169 = CARTESIAN_POINT('',(2.148661402423,2.117533621445E-03));\r
-#26170 = CARTESIAN_POINT('',(2.123546604657,1.025676031695E-03));\r
-#26171 = CARTESIAN_POINT('',(2.098495292169,3.318565812218E-04));\r
-#26172 = CARTESIAN_POINT('',(2.073496285506,8.2998E-13));\r
-#26173 = CARTESIAN_POINT('',(2.048529562058,1.443E-14));\r
-#26174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#26175 = ORIENTED_EDGE('',*,*,#26176,.F.);\r
-#26176 = EDGE_CURVE('',#26177,#25959,#26179,.T.);\r
-#26177 = VERTEX_POINT('',#26178);\r
-#26178 = CARTESIAN_POINT('',(24.464745065328,-31.64610953795,-3.));\r
-#26179 = SURFACE_CURVE('',#26180,(#26185,#26192),.PCURVE_S1.);\r
-#26180 = CIRCLE('',#26181,40.);\r
-#26181 = AXIS2_PLACEMENT_3D('',#26182,#26183,#26184);\r
-#26182 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#26183 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#26184 = DIRECTION('',(1.,0.,3.3E-16));\r
-#26185 = PCURVE('',#5361,#26186);\r
-#26186 = DEFINITIONAL_REPRESENTATION('',(#26187),#26191);\r
-#26187 = LINE('',#26188,#26189);\r
-#26188 = CARTESIAN_POINT('',(0.,1.));\r
-#26189 = VECTOR('',#26190,1.);\r
-#26190 = DIRECTION('',(1.,0.));\r
-#26191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#26192 = PCURVE('',#20542,#26193);\r
-#26193 = DEFINITIONAL_REPRESENTATION('',(#26194),#26198);\r
-#26194 = LINE('',#26195,#26196);\r
-#26195 = CARTESIAN_POINT('',(0.,0.));\r
-#26196 = VECTOR('',#26197,1.);\r
-#26197 = DIRECTION('',(1.,0.));\r
-#26198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#26199 = ORIENTED_EDGE('',*,*,#26200,.T.);\r
-#26200 = EDGE_CURVE('',#26177,#5330,#26201,.T.);\r
-#26201 = SURFACE_CURVE('',#26202,(#26271,#26355),.PCURVE_S1.);\r
-#26202 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#26203,#26204,#26205,#26206,\r
-    #26207,#26208,#26209,#26210,#26211,#26212,#26213,#26214,#26215,\r
-    #26216,#26217,#26218,#26219,#26220,#26221,#26222,#26223,#26224,\r
-    #26225,#26226,#26227,#26228,#26229,#26230,#26231,#26232,#26233,\r
-    #26234,#26235,#26236,#26237,#26238,#26239,#26240,#26241,#26242,\r
-    #26243,#26244,#26245,#26246,#26247,#26248,#26249,#26250,#26251,\r
-    #26252,#26253,#26254,#26255,#26256,#26257,#26258,#26259,#26260,\r
-    #26261,#26262,#26263,#26264,#26265,#26266,#26267,#26268,#26269,\r
-    #26270),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267778392,0.21995814551,0.265125711787,0.366865279275,\r
-    0.514806653555,0.562778498912,0.610414473978,0.748924768958,\r
-    0.858377822314,0.934322048381,1.),.UNSPECIFIED.);\r
-#26203 = CARTESIAN_POINT('',(24.464745066958,-31.64610953669,-3.));\r
-#26204 = CARTESIAN_POINT('',(23.443761920781,-31.22313761067,-3.));\r
-#26205 = CARTESIAN_POINT('',(22.434668531283,-30.77157827505,\r
-    -2.985095523105));\r
-#26206 = CARTESIAN_POINT('',(21.439458179597,-30.28974467016,\r
-    -2.953898211603));\r
-#26207 = CARTESIAN_POINT('',(20.460576300269,-29.77615989279,\r
-    -2.904758251344));\r
-#26208 = CARTESIAN_POINT('',(19.500876826194,-29.22964732762,\r
-    -2.835706936326));\r
-#26209 = CARTESIAN_POINT('',(18.563524719408,-28.64951432841,\r
-    -2.744417899132));\r
-#26210 = CARTESIAN_POINT('',(17.192536171779,-27.72665193564,\r
-    -2.569629359123));\r
-#26211 = CARTESIAN_POINT('',(16.73975948641,-27.40896903083,\r
-    -2.504742879569));\r
-#26212 = CARTESIAN_POINT('',(16.293952348155,-27.08280066606,\r
-    -2.433185867933));\r
-#26213 = CARTESIAN_POINT('',(15.855566784521,-26.74822011663,\r
-    -2.354592812751));\r
-#26214 = CARTESIAN_POINT('',(15.425059458781,-26.40536515353,\r
-    -2.268578792143));\r
-#26215 = CARTESIAN_POINT('',(15.002881994758,-26.05444939524,\r
-    -2.174743874234));\r
-#26216 = CARTESIAN_POINT('',(14.336076514568,-25.47592796309,\r
-    -2.010117252108));\r
-#26217 = CARTESIAN_POINT('',(14.085974884161,-25.25316660819,\r
-    -1.944464496601));\r
-#26218 = CARTESIAN_POINT('',(13.839267224833,-25.02755922981,\r
-    -1.875625167615));\r
-#26219 = CARTESIAN_POINT('',(13.596051063401,-24.79918704538,\r
-    -1.803503649463));\r
-#26220 = CARTESIAN_POINT('',(13.3564195616,-24.56814368483,\r
-    -1.728003768888));\r
-#26221 = CARTESIAN_POINT('',(13.120460438644,-24.33453602076,\r
-    -1.64902976975));\r
-#26222 = CARTESIAN_POINT('',(12.365213834671,-23.56678203388,\r
-    -1.380561033204));\r
-#26223 = CARTESIAN_POINT('',(11.861173261287,-23.02263688015,\r
-    -1.176513665835));\r
-#26224 = CARTESIAN_POINT('',(11.377125280545,-22.46748954206,\r
-    -0.953283728771));\r
-#26225 = CARTESIAN_POINT('',(10.913801071789,-21.90306150473,\r
-    -0.709833419307));\r
-#26226 = CARTESIAN_POINT('',(10.47161648596,-21.33137753399,\r
-    -0.4451985244));\r
-#26227 = CARTESIAN_POINT('',(10.050645129164,-20.75474960846,\r
-    -0.15857716455));\r
-#26228 = CARTESIAN_POINT('',(9.068933485919,-19.33374972987,\r
-    0.600039461371));\r
-#26229 = CARTESIAN_POINT('',(8.53137480594,-18.48646990676,\r
-    1.097233775301));\r
-#26230 = CARTESIAN_POINT('',(8.037263467374,-17.64184398898,\r
-    1.64367036125));\r
-#26231 = CARTESIAN_POINT('',(7.58378224908,-16.80802050157,\r
-    2.240029036563));\r
-#26232 = CARTESIAN_POINT('',(7.166450495063,-15.99283683326,\r
-    2.885777519243));\r
-#26233 = CARTESIAN_POINT('',(6.780151167858,-15.20313373276,\r
-    3.578958087521));\r
-#26234 = CARTESIAN_POINT('',(6.30305578404,-14.19844005273,\r
-    4.555432498623));\r
-#26235 = CARTESIAN_POINT('',(6.188959687815,-13.95566921513,\r
-    4.799200745848));\r
-#26236 = CARTESIAN_POINT('',(6.077417066295,-13.71632174334,\r
-    5.047536864325));\r
-#26237 = CARTESIAN_POINT('',(5.968250021135,-13.48055556044,\r
-    5.300325078178));\r
-#26238 = CARTESIAN_POINT('',(5.861293156524,-13.24852607701,\r
-    5.557458648064));\r
-#26239 = CARTESIAN_POINT('',(5.75637175773,-13.02034894916,\r
-    5.818797694588));\r
-#26240 = CARTESIAN_POINT('',(5.551010641406,-12.57350611301,\r
-    6.347779561454));\r
-#26241 = CARTESIAN_POINT('',(5.450544344146,-12.35478430531,\r
-    6.615365484258));\r
-#26242 = CARTESIAN_POINT('',(5.351776846568,-12.14008934743,\r
-    6.886851634538));\r
-#26243 = CARTESIAN_POINT('',(5.254563588457,-11.92952263401,\r
-    7.162114020168));\r
-#26244 = CARTESIAN_POINT('',(5.158770151484,-11.72317526866,\r
-    7.441028899832));\r
-#26245 = CARTESIAN_POINT('',(5.064272216921,-11.52112849733,\r
-    7.72347310737));\r
-#26246 = CARTESIAN_POINT('',(4.699620198807,-10.74867986056,\r
-    8.840489131319));\r
-#26247 = CARTESIAN_POINT('',(4.43826393408,-10.21085703133,\r
-    9.700482281925));\r
-#26248 = CARTESIAN_POINT('',(4.18408827575,-9.711784316884,\r
-    10.58625507243));\r
-#26249 = CARTESIAN_POINT('',(3.934977329609,-9.252575226817,\r
-    11.494822766174));\r
-#26250 = CARTESIAN_POINT('',(3.689363378675,-8.833749786953,\r
-    12.42328069397));\r
-#26251 = CARTESIAN_POINT('',(3.44574251676,-8.455415186541,\r
-    13.368760998675));\r
-#26252 = CARTESIAN_POINT('',(3.009366763809,-7.850025247335,\r
-    15.086449448778));\r
-#26253 = CARTESIAN_POINT('',(2.816652597019,-7.607870736548,\r
-    15.853435156601));\r
-#26254 = CARTESIAN_POINT('',(2.622791586044,-7.390623078574,\r
-    16.627737514878));\r
-#26255 = CARTESIAN_POINT('',(2.42646715763,-7.197942643879,\r
-    17.407862987703));\r
-#26256 = CARTESIAN_POINT('',(2.225925670527,-7.029292803631,\r
-    18.192247162894));\r
-#26257 = CARTESIAN_POINT('',(2.018616168638,-6.883873078381,\r
-    18.979151542128));\r
-#26258 = CARTESIAN_POINT('',(1.650280495359,-6.67416107149,\r
-    20.312857193334));\r
-#26259 = CARTESIAN_POINT('',(1.49452057213,-6.598664285193,\r
-    20.859393188354));\r
-#26260 = CARTESIAN_POINT('',(1.33275540186,-6.533034062164,\r
-    21.405456117722));\r
-#26261 = CARTESIAN_POINT('',(1.163682756658,-6.476542196234,\r
-    21.950256835113));\r
-#26262 = CARTESIAN_POINT('',(0.985824660836,-6.428189699423,\r
-    22.492892808035));\r
-#26263 = CARTESIAN_POINT('',(0.797610638246,-6.386532386982,\r
-    23.032359249568));\r
-#26264 = CARTESIAN_POINT('',(0.424715787429,-6.317686638862,\r
-    24.030537046437));\r
-#26265 = CARTESIAN_POINT('',(0.243001944689,-6.289304682407,\r
-    24.490292853076));\r
-#26266 = CARTESIAN_POINT('',(5.161683568058E-02,-6.263204501911,\r
-    24.946198069303));\r
-#26267 = CARTESIAN_POINT('',(-0.150214840823,-6.237842918573,\r
-    25.397514113646));\r
-#26268 = CARTESIAN_POINT('',(-0.36303630931,-6.211355993953,\r
-    25.843512017016));\r
-#26269 = CARTESIAN_POINT('',(-0.586965079872,-6.181641280842,\r
-    26.283564045772));\r
-#26270 = CARTESIAN_POINT('',(-0.821674803612,-6.146529804586,\r
-    26.717157287525));\r
-#26271 = PCURVE('',#5361,#26272);\r
-#26272 = DEFINITIONAL_REPRESENTATION('',(#26273),#26354);\r
-#26273 = B_SPLINE_CURVE_WITH_KNOTS('',14,(#26274,#26275,#26276,#26277,\r
-    #26278,#26279,#26280,#26281,#26282,#26283,#26284,#26285,#26286,\r
-    #26287,#26288,#26289,#26290,#26291,#26292,#26293,#26294,#26295,\r
-    #26296,#26297,#26298,#26299,#26300,#26301,#26302,#26303,#26304,\r
-    #26305,#26306,#26307,#26308,#26309,#26310,#26311,#26312,#26313,\r
-    #26314,#26315,#26316,#26317,#26318,#26319,#26320,#26321,#26322,\r
-    #26323,#26324,#26325,#26326,#26327,#26328,#26329,#26330,#26331,\r
-    #26332,#26333,#26334,#26335,#26336,#26337,#26338,#26339,#26340,\r
-    #26341,#26342,#26343,#26344,#26345,#26346,#26347,#26348,#26349,\r
-    #26350,#26351,#26352,#26353),.UNSPECIFIED.,.F.,.F.,(15,13,13,13,13,\r
-    13,15),(0.,0.21995814551,0.366865279275,0.514806653555,\r
-    0.562778498912,0.748924768958,0.803218526112),.UNSPECIFIED.);\r
-#26274 = CARTESIAN_POINT('',(0.912691440626,1.));\r
-#26275 = CARTESIAN_POINT('',(0.923012353716,0.98998416372));\r
-#26276 = CARTESIAN_POINT('',(0.933382916995,0.979777136011));\r
-#26277 = CARTESIAN_POINT('',(0.943792421344,0.969363900099));\r
-#26278 = CARTESIAN_POINT('',(0.954209171272,0.958752786219));\r
-#26279 = CARTESIAN_POINT('',(0.964670292689,0.947864196037));\r
-#26280 = CARTESIAN_POINT('',(0.975021070872,0.936850448312));\r
-#26281 = CARTESIAN_POINT('',(0.985482772369,0.925403709985));\r
-#26282 = CARTESIAN_POINT('',(0.99569664506,0.913910227487));\r
-#26283 = CARTESIAN_POINT('',(1.005975289063,0.901955567409));\r
-#26284 = CARTESIAN_POINT('',(1.016033691854,0.889820849603));\r
-#26285 = CARTESIAN_POINT('',(1.025971538385,0.877342230086));\r
-#26286 = CARTESIAN_POINT('',(1.035700673666,0.864564692259));\r
-#26287 = CARTESIAN_POINT('',(1.045193954663,0.85146550029));\r
-#26288 = CARTESIAN_POINT('',(1.060560614589,0.829073506154));\r
-#26289 = CARTESIAN_POINT('',(1.066589307175,0.819961127138));\r
-#26290 = CARTESIAN_POINT('',(1.072479889669,0.810702337249));\r
-#26291 = CARTESIAN_POINT('',(1.078222234104,0.801291919373));\r
-#26292 = CARTESIAN_POINT('',(1.083801047762,0.791729057618));\r
-#26293 = CARTESIAN_POINT('',(1.089191264208,0.782042395696));\r
-#26294 = CARTESIAN_POINT('',(1.094428817478,0.772133374));\r
-#26295 = CARTESIAN_POINT('',(1.099408021519,0.762179804005));\r
-#26296 = CARTESIAN_POINT('',(1.10422796096,0.751977261285));\r
-#26297 = CARTESIAN_POINT('',(1.10878420195,0.741698365047));\r
-#26298 = CARTESIAN_POINT('',(1.113123728875,0.731243128674));\r
-#26299 = CARTESIAN_POINT('',(1.117212707235,0.72066096172));\r
-#26300 = CARTESIAN_POINT('',(1.121052185683,0.709942831401));\r
-#26301 = CARTESIAN_POINT('',(1.128244874562,0.688176112231));\r
-#26302 = CARTESIAN_POINT('',(1.131595046796,0.677124061874));\r
-#26303 = CARTESIAN_POINT('',(1.134681465888,0.665948052336));\r
-#26304 = CARTESIAN_POINT('',(1.137501492968,0.654655048766));\r
-#26305 = CARTESIAN_POINT('',(1.14005510226,0.643252448304));\r
-#26306 = CARTESIAN_POINT('',(1.142345119011,0.631748091525));\r
-#26307 = CARTESIAN_POINT('',(1.144377412875,0.62015026411));\r
-#26308 = CARTESIAN_POINT('',(1.146161041425,0.608467686259));\r
-#26309 = CARTESIAN_POINT('',(1.147708350771,0.596709493058));\r
-#26310 = CARTESIAN_POINT('',(1.149035025448,0.584885202228));\r
-#26311 = CARTESIAN_POINT('',(1.150160095152,0.573004672681));\r
-#26312 = CARTESIAN_POINT('',(1.151105892004,0.561078051053));\r
-#26313 = CARTESIAN_POINT('',(1.151897962874,0.549115708226));\r
-#26314 = CARTESIAN_POINT('',(1.152781207746,0.533241053309));\r
-#26315 = CARTESIAN_POINT('',(1.152984333762,0.529351089888));\r
-#26316 = CARTESIAN_POINT('',(1.153175283882,0.525458754407));\r
-#26317 = CARTESIAN_POINT('',(1.15335506638,0.521564312989));\r
-#26318 = CARTESIAN_POINT('',(1.15352472239,0.517668004509));\r
-#26319 = CARTESIAN_POINT('',(1.153685323775,0.513770127495));\r
-#26320 = CARTESIAN_POINT('',(1.153837972924,0.509871052761));\r
-#26321 = CARTESIAN_POINT('',(1.153983802252,0.505971185359));\r
-#26322 = CARTESIAN_POINT('',(1.154123975239,0.502070902254));\r
-#26323 = CARTESIAN_POINT('',(1.154259685648,0.498170488589));\r
-#26324 = CARTESIAN_POINT('',(1.154392157274,0.494270099238));\r
-#26325 = CARTESIAN_POINT('',(1.154522641171,0.490369768757));\r
-#26326 = CARTESIAN_POINT('',(1.154652411693,0.48646949575));\r
-#26327 = CARTESIAN_POINT('',(1.15528855185,0.467435892655));\r
-#26328 = CARTESIAN_POINT('',(1.15580305341,0.452305363982));\r
-#26329 = CARTESIAN_POINT('',(1.15640197047,0.437182928414));\r
-#26330 = CARTESIAN_POINT('',(1.157166234762,0.422074039542));\r
-#26331 = CARTESIAN_POINT('',(1.158181909305,0.406981595714));\r
-#26332 = CARTESIAN_POINT('',(1.159539698983,0.391908835277));\r
-#26333 = CARTESIAN_POINT('',(1.161334631361,0.376859917526));\r
-#26334 = CARTESIAN_POINT('',(1.1636659741,0.361838476161));\r
-#26335 = CARTESIAN_POINT('',(1.166637302309,0.346846741963));\r
-#26336 = CARTESIAN_POINT('',(1.170356689955,0.331886496843));\r
-#26337 = CARTESIAN_POINT('',(1.174937132181,0.316960592101));\r
-#26338 = CARTESIAN_POINT('',(1.180497378824,0.302072502964));\r
-#26339 = CARTESIAN_POINT('',(1.187163232128,0.287223849381));\r
-#26340 = CARTESIAN_POINT('',(1.197374767296,0.268100122615));\r
-#26341 = CARTESIAN_POINT('',(1.199786135516,0.263785415733));\r
-#26342 = CARTESIAN_POINT('',(1.202306342314,0.259474406256));\r
-#26343 = CARTESIAN_POINT('',(1.204938787119,0.255167171555));\r
-#26344 = CARTESIAN_POINT('',(1.207686935681,0.250863790883));\r
-#26345 = CARTESIAN_POINT('',(1.21055432407,0.246564345937));\r
-#26346 = CARTESIAN_POINT('',(1.213544562307,0.24226892129));\r
-#26347 = CARTESIAN_POINT('',(1.216661338493,0.237977605009));\r
-#26348 = CARTESIAN_POINT('',(1.219908422375,0.233690489049));\r
-#26349 = CARTESIAN_POINT('',(1.22328966945,0.229407669875));\r
-#26350 = CARTESIAN_POINT('',(1.226809024635,0.225129248883));\r
-#26351 = CARTESIAN_POINT('',(1.230470526228,0.220855332979));\r
-#26352 = CARTESIAN_POINT('',(1.234278309712,0.216586035047));\r
-#26353 = CARTESIAN_POINT('',(1.238236611624,0.212321474484));\r
-#26354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#26355 = PCURVE('',#25851,#26356);\r
-#26356 = DEFINITIONAL_REPRESENTATION('',(#26357),#26426);\r
-#26357 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#26358,#26359,#26360,#26361,\r
-    #26362,#26363,#26364,#26365,#26366,#26367,#26368,#26369,#26370,\r
-    #26371,#26372,#26373,#26374,#26375,#26376,#26377,#26378,#26379,\r
-    #26380,#26381,#26382,#26383,#26384,#26385,#26386,#26387,#26388,\r
-    #26389,#26390,#26391,#26392,#26393,#26394,#26395,#26396,#26397,\r
-    #26398,#26399,#26400,#26401,#26402,#26403,#26404,#26405,#26406,\r
-    #26407,#26408,#26409,#26410,#26411,#26412,#26413,#26414,#26415,\r
-    #26416,#26417,#26418,#26419,#26420,#26421,#26422,#26423,#26424,\r
-    #26425),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267778392,0.21995814551,0.265125711787,0.366865279275,\r
-    0.514806653555,0.562778498912,0.610414473978,0.748924768958,\r
-    0.858377822314,0.934322048381,1.),.UNSPECIFIED.);\r
-#26358 = CARTESIAN_POINT('',(0.940985361083,1.4E-16));\r
-#26359 = CARTESIAN_POINT('',(0.91559797541,4.09E-15));\r
-#26360 = CARTESIAN_POINT('',(0.89018643539,3.548728627353E-04));\r
-#26361 = CARTESIAN_POINT('',(0.864729498555,1.097663377013E-03));\r
-#26362 = CARTESIAN_POINT('',(0.839215400961,2.268143570524E-03));\r
-#26363 = CARTESIAN_POINT('',(0.81364118892,3.914324609326E-03));\r
-#26364 = CARTESIAN_POINT('',(0.78801399397,6.093923524186E-03));\r
-#26365 = CARTESIAN_POINT('',(0.749426756767,1.027729901572E-02));\r
-#26366 = CARTESIAN_POINT('',(0.736491442297,1.18316335956E-02));\r
-#26367 = CARTESIAN_POINT('',(0.723551337857,1.354749858173E-02));\r
-#26368 = CARTESIAN_POINT('',(0.710610443653,1.543430416431E-02));\r
-#26369 = CARTESIAN_POINT('',(0.697673848371,1.750209939604E-02));\r
-#26370 = CARTESIAN_POINT('',(0.684747847631,1.97615109428E-02));\r
-#26371 = CARTESIAN_POINT('',(0.663928400921,2.373283793269E-02));\r
-#26372 = CARTESIAN_POINT('',(0.65602357151,2.53181694836E-02));\r
-#26373 = CARTESIAN_POINT('',(0.648127342274,2.698223227541E-02));\r
-#26374 = CARTESIAN_POINT('',(0.640241638895,2.872765656291E-02));\r
-#26375 = CARTESIAN_POINT('',(0.632368554407,3.055712864291E-02));\r
-#26376 = CARTESIAN_POINT('',(0.624510358925,3.247337242994E-02));\r
-#26377 = CARTESIAN_POINT('',(0.599008060977,3.899708560553E-02));\r
-#26378 = CARTESIAN_POINT('',(0.581433121453,4.396959105563E-02));\r
-#26379 = CARTESIAN_POINT('',(0.563974828118,4.942760049828E-02));\r
-#26380 = CARTESIAN_POINT('',(0.546665191402,5.54028165887E-02));\r
-#26381 = CARTESIAN_POINT('',(0.529538592655,6.192688725778E-02));\r
-#26382 = CARTESIAN_POINT('',(0.512631812331,6.90295034355E-02));\r
-#26383 = CARTESIAN_POINT('',(0.471775100546,8.794068272953E-02));\r
-#26384 = CARTESIAN_POINT('',(0.448106581275,0.100424696224));\r
-#26385 = CARTESIAN_POINT('',(0.425101742586,0.114262810231));\r
-#26386 = CARTESIAN_POINT('',(0.402867768956,0.129518717582));\r
-#26387 = CARTESIAN_POINT('',(0.38149625257,0.146237075571));\r
-#26388 = CARTESIAN_POINT('',(0.361060587997,0.164437208764));\r
-#26389 = CARTESIAN_POINT('',(0.3353097618,0.19049251965));\r
-#26390 = CARTESIAN_POINT('',(0.329107937857,0.19702812571));\r
-#26391 = CARTESIAN_POINT('',(0.323011397745,0.203719478882));\r
-#26392 = CARTESIAN_POINT('',(0.317021362276,0.210566319704));\r
-#26393 = CARTESIAN_POINT('',(0.31113919507,0.217568740509));\r
-#26394 = CARTESIAN_POINT('',(0.30536541273,0.224726014584));\r
-#26395 = CARTESIAN_POINT('',(0.294075921502,0.239298643322));\r
-#26396 = CARTESIAN_POINT('',(0.288558671065,0.246711841581));\r
-#26397 = CARTESIAN_POINT('',(0.283149785133,0.254277254355));\r
-#26398 = CARTESIAN_POINT('',(0.277849898379,0.261994701571));\r
-#26399 = CARTESIAN_POINT('',(0.272659586069,0.269864104946));\r
-#26400 = CARTESIAN_POINT('',(0.2675793693,0.27788550364));\r
-#26401 = CARTESIAN_POINT('',(0.248159558197,0.30982520621));\r
-#26402 = CARTESIAN_POINT('',(0.234643807548,0.334878521349));\r
-#26403 = CARTESIAN_POINT('',(0.222074863507,0.361222083587));\r
-#26404 = CARTESIAN_POINT('',(0.210461106778,0.388868501554));\r
-#26405 = CARTESIAN_POINT('',(0.19980693703,0.417842266481));\r
-#26406 = CARTESIAN_POINT('',(0.190112662819,0.448182374598));\r
-#26407 = CARTESIAN_POINT('',(0.174460385684,0.505040914824));\r
-#26408 = CARTESIAN_POINT('',(0.168144861604,0.531027075993));\r
-#26409 = CARTESIAN_POINT('',(0.162418390619,0.557929147357));\r
-#26410 = CARTESIAN_POINT('',(0.157272622827,0.585781811617));\r
-#26411 = CARTESIAN_POINT('',(0.152693535021,0.614627790168));\r
-#26412 = CARTESIAN_POINT('',(0.148657831106,0.644517765332));\r
-#26413 = CARTESIAN_POINT('',(0.14266352288,0.697014025733));\r
-#26414 = CARTESIAN_POINT('',(0.140447353127,0.719047982264));\r
-#26415 = CARTESIAN_POINT('',(0.138454910135,0.741631255405));\r
-#26416 = CARTESIAN_POINT('',(0.136665354886,0.764783531644));\r
-#26417 = CARTESIAN_POINT('',(0.135050488292,0.788525208421));\r
-#26418 = CARTESIAN_POINT('',(0.133570780866,0.812877706827));\r
-#26419 = CARTESIAN_POINT('',(0.130968063343,0.859483790894));\r
-#26420 = CARTESIAN_POINT('',(0.129823915608,0.881575441873));\r
-#26421 = CARTESIAN_POINT('',(0.128709624144,0.904162194063));\r
-#26422 = CARTESIAN_POINT('',(0.127585879036,0.927263894003));\r
-#26423 = CARTESIAN_POINT('',(0.12640667856,0.950906792845));\r
-#26424 = CARTESIAN_POINT('',(0.125122384502,0.975130272449));\r
-#26425 = CARTESIAN_POINT('',(0.123684620971,1.));\r
-#26426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#26427 = ADVANCED_FACE('',(#26428),#5229,.T.);\r
-#26428 = FACE_BOUND('',#26429,.T.);\r
-#26429 = EDGE_LOOP('',(#26430,#26491,#26492,#26493,#26494));\r
-#26430 = ORIENTED_EDGE('',*,*,#26431,.F.);\r
-#26431 = EDGE_CURVE('',#25959,#26432,#26434,.T.);\r
-#26432 = VERTEX_POINT('',#26433);\r
-#26433 = CARTESIAN_POINT('',(17.424187443257,-36.00552307552,3.));\r
-#26434 = SURFACE_CURVE('',#26435,(#26450,#26468),.PCURVE_S1.);\r
-#26435 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#26436,#26437,#26438,#26439,\r
-    #26440,#26441,#26442,#26443,#26444,#26445,#26446,#26447,#26448,\r
-    #26449),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#26436 = CARTESIAN_POINT('',(19.40625227453,-34.97709783068,-3.));\r
-#26437 = CARTESIAN_POINT('',(19.228253098388,-35.07585664655,\r
-    -2.469857305487));\r
-#26438 = CARTESIAN_POINT('',(19.05387349806,-35.17102827444,\r
-    -1.93877500183));\r
-#26439 = CARTESIAN_POINT('',(18.881468535972,-35.26369275586,\r
-    -1.40716117002));\r
-#26440 = CARTESIAN_POINT('',(18.656584723921,-35.38269948208,\r
-    -0.711942292053));\r
-#26441 = CARTESIAN_POINT('',(18.603763947452,-35.41051694885,\r
-    -0.548519782961));\r
-#26442 = CARTESIAN_POINT('',(18.550932667146,-35.4382061507,\r
-    -0.385088192252));\r
-#26443 = CARTESIAN_POINT('',(18.323117789614,-35.55702853698,\r
-    0.31889847855));\r
-#26444 = CARTESIAN_POINT('',(18.147575925632,-35.64712343652,\r
-    0.859448382286));\r
-#26445 = CARTESIAN_POINT('',(17.969767305229,-35.7369360556,\r
-    1.399656454957));\r
-#26446 = CARTESIAN_POINT('',(17.698713869177,-35.87151360479,\r
-    2.204677342934));\r
-#26447 = CARTESIAN_POINT('',(17.608388445322,-35.91598930993,\r
-    2.470005719426));\r
-#26448 = CARTESIAN_POINT('',(17.516941293753,-35.96063661603,\r
-    2.735127937173));\r
-#26449 = CARTESIAN_POINT('',(17.424187233146,-36.0055231772,3.0000006));\r
-#26450 = PCURVE('',#5229,#26451);\r
-#26451 = DEFINITIONAL_REPRESENTATION('',(#26452),#26467);\r
-#26452 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#26453,#26454,#26455,#26456,\r
-    #26457,#26458,#26459,#26460,#26461,#26462,#26463,#26464,#26465,\r
-    #26466),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#26453 = CARTESIAN_POINT('',(2.048529561987,0.));\r
-#26454 = CARTESIAN_POINT('',(2.052109274402,1.254332354772E-02));\r
-#26455 = CARTESIAN_POINT('',(2.05545204346,2.52278254243E-02));\r
-#26456 = CARTESIAN_POINT('',(2.058561494327,3.804985612148E-02));\r
-#26457 = CARTESIAN_POINT('',(2.062327012241,5.498882258939E-02));\r
-#26458 = CARTESIAN_POINT('',(2.063190437047,5.898294243794E-02));\r
-#26459 = CARTESIAN_POINT('',(2.064032364904,6.2989802223E-02));\r
-#26460 = CARTESIAN_POINT('',(2.06756693436,8.030416791524E-02));\r
-#26461 = CARTESIAN_POINT('',(2.070047119446,9.373775098754E-02));\r
-#26462 = CARTESIAN_POINT('',(2.072297927353,0.107308355515));\r
-#26463 = CARTESIAN_POINT('',(2.075320586116,0.127758561639));\r
-#26464 = CARTESIAN_POINT('',(2.076262964156,0.134535705783));\r
-#26465 = CARTESIAN_POINT('',(2.077151376209,0.141345341141));\r
-#26466 = CARTESIAN_POINT('',(2.07798635282,0.148187165358));\r
-#26467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#26468 = PCURVE('',#26469,#26474);\r
-#26469 = CYLINDRICAL_SURFACE('',#26470,40.);\r
-#26470 = AXIS2_PLACEMENT_3D('',#26471,#26472,#26473);\r
-#26471 = CARTESIAN_POINT('',(-2.E-15,2.E-15,3.));\r
-#26472 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#26473 = DIRECTION('',(1.,-8.E-17,3.3E-16));\r
-#26474 = DEFINITIONAL_REPRESENTATION('',(#26475),#26490);\r
-#26475 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#26476,#26477,#26478,#26479,\r
-    #26480,#26481,#26482,#26483,#26484,#26485,#26486,#26487,#26488,\r
-    #26489),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#26476 = CARTESIAN_POINT('',(-5.218930892584,6.));\r
-#26477 = CARTESIAN_POINT('',(-5.213841871901,5.469857305487));\r
-#26478 = CARTESIAN_POINT('',(-5.208875483054,4.93877500183));\r
-#26479 = CARTESIAN_POINT('',(-5.203982335214,4.40716117002));\r
-#26480 = CARTESIAN_POINT('',(-5.197621550582,3.711942292053));\r
-#26481 = CARTESIAN_POINT('',(-5.196129104664,3.548519782961));\r
-#26482 = CARTESIAN_POINT('',(-5.194637917626,3.385088192252));\r
-#26483 = CARTESIAN_POINT('',(-5.1882144072,2.68110152145));\r
-#26484 = CARTESIAN_POINT('',(-5.183281710083,2.140551617714));\r
-#26485 = CARTESIAN_POINT('',(-5.178301726362,1.600343545043));\r
-#26486 = CARTESIAN_POINT('',(-5.170736134765,0.795322657066));\r
-#26487 = CARTESIAN_POINT('',(-5.168219110098,0.529994280574));\r
-#26488 = CARTESIAN_POINT('',(-5.165675019028,0.264872062827));\r
-#26489 = CARTESIAN_POINT('',(-5.163098912575,-6.E-07));\r
-#26490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#26491 = ORIENTED_EDGE('',*,*,#25958,.F.);\r
-#26492 = ORIENTED_EDGE('',*,*,#5083,.F.);\r
-#26493 = ORIENTED_EDGE('',*,*,#5751,.T.);\r
-#26494 = ORIENTED_EDGE('',*,*,#26495,.F.);\r
-#26495 = EDGE_CURVE('',#26432,#5752,#26496,.T.);\r
-#26496 = SURFACE_CURVE('',#26497,(#26570,#26646),.PCURVE_S1.);\r
-#26497 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#26498,#26499,#26500,#26501,\r
-    #26502,#26503,#26504,#26505,#26506,#26507,#26508,#26509,#26510,\r
-    #26511,#26512,#26513,#26514,#26515,#26516,#26517,#26518,#26519,\r
-    #26520,#26521,#26522,#26523,#26524,#26525,#26526,#26527,#26528,\r
-    #26529,#26530,#26531,#26532,#26533,#26534,#26535,#26536,#26537,\r
-    #26538,#26539,#26540,#26541,#26542,#26543,#26544,#26545,#26546,\r
-    #26547,#26548,#26549,#26550,#26551,#26552,#26553,#26554,#26555,\r
-    #26556,#26557,#26558,#26559,#26560,#26561,#26562,#26563,#26564,\r
-    #26565,#26566,#26567,#26568,#26569),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156946,0.157462141417,0.237475582238,\r
-    0.315984140892,0.354882631288,0.433704074268,0.569774718348,\r
-    0.737461555813,0.864425724612,1.),.UNSPECIFIED.);\r
-#26498 = CARTESIAN_POINT('',(17.424187443257,-36.00552307552,3.));\r
-#26499 = CARTESIAN_POINT('',(17.053011572314,-35.61080830494,\r
-    3.000000000037));\r
-#26500 = CARTESIAN_POINT('',(16.682494630471,-35.21557553667,\r
-    3.012727308664));\r
-#26501 = CARTESIAN_POINT('',(16.313309141374,-34.81953618655,\r
-    3.039137497494));\r
-#26502 = CARTESIAN_POINT('',(15.946237813667,-34.42256012358,\r
-    3.08032051854));\r
-#26503 = CARTESIAN_POINT('',(15.582164404091,-34.0246821554,\r
-    3.137492164789));\r
-#26504 = CARTESIAN_POINT('',(15.222053039476,-33.62612010383,\r
-    3.211990126548));\r
-#26505 = CARTESIAN_POINT('',(14.866914011482,-33.22730233101,\r
-    3.305250521531));\r
-#26506 = CARTESIAN_POINT('',(14.374531809276,-32.66548260803,\r
-    3.465293450817));\r
-#26507 = CARTESIAN_POINT('',(14.232325283593,-32.5021440428,\r
-    3.515246870818));\r
-#26508 = CARTESIAN_POINT('',(14.091208850078,-32.3389392109,\r
-    3.568699483427));\r
-#26509 = CARTESIAN_POINT('',(13.951259065536,-32.17593019761,\r
-    3.625749574233));\r
-#26510 = CARTESIAN_POINT('',(13.812553657574,-32.01318896418,\r
-    3.686493289529));\r
-#26511 = CARTESIAN_POINT('',(13.675170507747,-31.85079746848,\r
-    3.751022658198));\r
-#26512 = CARTESIAN_POINT('',(13.539186634696,-31.68884778557,\r
-    3.819423613591));\r
-#26513 = CARTESIAN_POINT('',(13.169696867301,-31.24547597387,\r
-    4.018166019204));\r
-#26514 = CARTESIAN_POINT('',(12.939182115297,-30.96512909369,\r
-    4.1566292351));\r
-#26515 = CARTESIAN_POINT('',(12.71357600816,-30.68699731772,\r
-    4.307560183342));\r
-#26516 = CARTESIAN_POINT('',(12.493276360451,-30.41173812065,\r
-    4.471278576594));\r
-#26517 = CARTESIAN_POINT('',(12.278612473259,-30.1400660501,\r
-    4.647991982847));\r
-#26518 = CARTESIAN_POINT('',(12.069828797515,-29.87273975296,\r
-    4.837755127206));\r
-#26519 = CARTESIAN_POINT('',(11.867075501801,-29.61054070004,\r
-    5.04042383254));\r
-#26520 = CARTESIAN_POINT('',(11.477435322373,-29.10276691913,\r
-    5.466736293034));\r
-#26521 = CARTESIAN_POINT('',(11.290276385432,-28.8569131341,\r
-    5.68996369932));\r
-#26522 = CARTESIAN_POINT('',(11.108996445404,-28.61743202844,\r
-    5.924912733575));\r
-#26523 = CARTESIAN_POINT('',(10.933486106655,-28.38495555025,\r
-    6.171070118369));\r
-#26524 = CARTESIAN_POINT('',(10.763485732973,-28.1599878251,\r
-    6.427790637949));\r
-#26525 = CARTESIAN_POINT('',(10.598615273447,-27.94289966478,\r
-    6.694311954299));\r
-#26526 = CARTESIAN_POINT('',(10.438407447571,-27.73392758066,\r
-    6.969775984446));\r
-#26527 = CARTESIAN_POINT('',(10.205019965247,-27.43371193213,\r
-    7.393712573884));\r
-#26528 = CARTESIAN_POINT('',(10.128707049026,-27.33625714196,\r
-    7.536147358727));\r
-#26529 = CARTESIAN_POINT('',(10.053338889451,-27.24082156916,\r
-    7.680455803852));\r
-#26530 = CARTESIAN_POINT('',(9.978844521406,-27.14740452949,\r
-    7.826531805428));\r
-#26531 = CARTESIAN_POINT('',(9.905149581503,-27.05599658169,\r
-    7.974269367423));\r
-#26532 = CARTESIAN_POINT('',(9.832177223458,-26.9665800927,\r
-    8.123563423543));\r
-#26533 = CARTESIAN_POINT('',(9.759849033472,-26.87912980288,\r
-    8.274310659161));\r
-#26534 = CARTESIAN_POINT('',(9.542669758979,-26.62032833835,\r
-    8.734615501814));\r
-#26535 = CARTESIAN_POINT('',(9.399581204371,-26.45499257564,\r
-    9.048358172017));\r
-#26536 = CARTESIAN_POINT('',(9.258150366788,-26.29732366102,\r
-    9.366820462725));\r
-#26537 = CARTESIAN_POINT('',(9.117703636095,-26.14693243008,\r
-    9.689210524029));\r
-#26538 = CARTESIAN_POINT('',(8.977583981435,-26.00333977481,\r
-    10.014779122279));\r
-#26539 = CARTESIAN_POINT('',(8.83716460397,-25.86598766992,\r
-    10.342830740204));\r
-#26540 = CARTESIAN_POINT('',(8.695855967935,-25.73424444657,\r
-    10.672729192137));\r
-#26541 = CARTESIAN_POINT('',(8.306675153073,-25.3884382821,\r
-    11.575599030683));\r
-#26542 = CARTESIAN_POINT('',(8.055881601087,-25.18404762062,\r
-    12.151277477112));\r
-#26543 = CARTESIAN_POINT('',(7.799626917344,-24.99694407208,\r
-    12.730668069112));\r
-#26544 = CARTESIAN_POINT('',(7.536501314737,-24.8294983763,\r
-    13.313101879199));\r
-#26545 = CARTESIAN_POINT('',(7.264729804355,-24.68329584338,\r
-    13.897359252359));\r
-#26546 = CARTESIAN_POINT('',(6.982323749825,-24.55864090843,\r
-    14.481591210785));\r
-#26547 = CARTESIAN_POINT('',(6.687497386301,-24.45478920272,\r
-    15.063560171282));\r
-#26548 = CARTESIAN_POINT('',(5.998677979201,-24.26590952531,\r
-    16.352198458626));\r
-#26549 = CARTESIAN_POINT('',(5.597390434077,-24.19081498837,\r
-    17.056740944218));\r
-#26550 = CARTESIAN_POINT('',(5.172444844884,-24.14198827142,\r
-    17.750106475528));\r
-#26551 = CARTESIAN_POINT('',(4.721735114492,-24.11453441765,\r
-    18.428402677914));\r
-#26552 = CARTESIAN_POINT('',(4.244297132688,-24.10273456821,\r
-    19.088624669375));\r
-#26553 = CARTESIAN_POINT('',(3.74035105799,-24.10096690223,\r
-    19.728706647829));\r
-#26554 = CARTESIAN_POINT('',(3.211057457181,-24.10393710467,\r
-    20.347351396665));\r
-#26555 = CARTESIAN_POINT('',(2.239769643893,-24.10918798954,\r
-    21.395546816222));\r
-#26556 = CARTESIAN_POINT('',(1.807692962136,-24.11146174612,\r
-    21.83463892727));\r
-#26557 = CARTESIAN_POINT('',(1.36277931291,-24.11169438646,\r
-    22.260949790659));\r
-#26558 = CARTESIAN_POINT('',(0.905914959705,-24.10802036047,\r
-    22.674512831849));\r
-#26559 = CARTESIAN_POINT('',(0.438095130478,-24.09878328121,\r
-    23.075533872548));\r
-#26560 = CARTESIAN_POINT('',(-3.962596319208E-02,-24.08254104036,\r
-    23.464334951359));\r
-#26561 = CARTESIAN_POINT('',(-0.526172715229,-24.05805360941,\r
-    23.841312325538));\r
-#26562 = CARTESIAN_POINT('',(-1.548295047936,-23.98816128282,\r
-    24.59729798781));\r
-#26563 = CARTESIAN_POINT('',(-2.084967083218,-23.94145050135,\r
-    24.974716729629));\r
-#26564 = CARTESIAN_POINT('',(-2.629206978426,-23.8828212944,\r
-    25.339721410544));\r
-#26565 = CARTESIAN_POINT('',(-3.179741396703,-23.81120388799,\r
-    25.692922426284));\r
-#26566 = CARTESIAN_POINT('',(-3.735326527073,-23.72572722124,\r
-    26.034945871409));\r
-#26567 = CARTESIAN_POINT('',(-4.294760765222,-23.62569078599,\r
-    26.366408026074));\r
-#26568 = CARTESIAN_POINT('',(-4.856889662243,-23.51053970683,\r
-    26.687902495188));\r
-#26569 = CARTESIAN_POINT('',(-5.420603141307,-23.37984306158,27.));\r
-#26570 = PCURVE('',#5229,#26571);\r
-#26571 = DEFINITIONAL_REPRESENTATION('',(#26572),#26645);\r
-#26572 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#26573,#26574,#26575,#26576,\r
-    #26577,#26578,#26579,#26580,#26581,#26582,#26583,#26584,#26585,\r
-    #26586,#26587,#26588,#26589,#26590,#26591,#26592,#26593,#26594,\r
-    #26595,#26596,#26597,#26598,#26599,#26600,#26601,#26602,#26603,\r
-    #26604,#26605,#26606,#26607,#26608,#26609,#26610,#26611,#26612,\r
-    #26613,#26614,#26615,#26616,#26617,#26618,#26619,#26620,#26621,\r
-    #26622,#26623,#26624,#26625,#26626,#26627,#26628,#26629,#26630,\r
-    #26631,#26632,#26633,#26634,#26635,#26636,#26637,#26638,#26639,\r
-    #26640,#26641,#26642,#26643,#26644),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156946,0.157462141417,0.237475582238,\r
-    0.315984140892,0.354882631288,0.433704074268,0.569774718348,\r
-    0.737461555813,0.864425724612,1.),.UNSPECIFIED.);\r
-#26573 = CARTESIAN_POINT('',(2.077986350972,0.14818714986));\r
-#26574 = CARTESIAN_POINT('',(2.091059833992,0.148187149861));\r
-#26575 = CARTESIAN_POINT('',(2.104104742417,0.148515904219));\r
-#26576 = CARTESIAN_POINT('',(2.117119801632,0.14919809517));\r
-#26577 = CARTESIAN_POINT('',(2.130099054354,0.150262253386));\r
-#26578 = CARTESIAN_POINT('',(2.143031844833,0.151740671286));\r
-#26579 = CARTESIAN_POINT('',(2.15590262456,0.15366952389));\r
-#26580 = CARTESIAN_POINT('',(2.168690602339,0.156088586277));\r
-#26581 = CARTESIAN_POINT('',(2.186569932678,0.160250553801));\r
-#26582 = CARTESIAN_POINT('',(2.191751858006,0.161550652429));\r
-#26583 = CARTESIAN_POINT('',(2.196913025467,0.162943062255));\r
-#26584 = CARTESIAN_POINT('',(2.202051175141,0.16443065114));\r
-#26585 = CARTESIAN_POINT('',(2.207163805075,0.166016277669));\r
-#26586 = CARTESIAN_POINT('',(2.212248177082,0.167702743749));\r
-#26587 = CARTESIAN_POINT('',(2.217301322543,0.169492747214));\r
-#26588 = CARTESIAN_POINT('',(2.231087474211,0.174701190046));\r
-#26589 = CARTESIAN_POINT('',(2.239751137237,0.178337768719));\r
-#26590 = CARTESIAN_POINT('',(2.24829242519,0.182311669723));\r
-#26591 = CARTESIAN_POINT('',(2.256691712902,0.18663449761));\r
-#26592 = CARTESIAN_POINT('',(2.264928620931,0.191315529159));\r
-#26593 = CARTESIAN_POINT('',(2.272982436541,0.196360627873));\r
-#26594 = CARTESIAN_POINT('',(2.280832696874,0.201770906006));\r
-#26595 = CARTESIAN_POINT('',(2.295943719671,0.213202836567));\r
-#26596 = CARTESIAN_POINT('',(2.303214553127,0.21921241197));\r
-#26597 = CARTESIAN_POINT('',(2.310253463376,0.225564913216));\r
-#26598 = CARTESIAN_POINT('',(2.317045754078,0.232251967859));\r
-#26599 = CARTESIAN_POINT('',(2.323580949227,0.239261817991));\r
-#26600 = CARTESIAN_POINT('',(2.329852648321,0.246579520637));\r
-#26601 = CARTESIAN_POINT('',(2.335858291361,0.254187308704));\r
-#26602 = CARTESIAN_POINT('',(2.344443089518,0.265968313333));\r
-#26603 = CARTESIAN_POINT('',(2.347222488627,0.269938106038));\r
-#26604 = CARTESIAN_POINT('',(2.34993726756,0.273972255006));\r
-#26605 = CARTESIAN_POINT('',(2.352587913286,0.278068482811));\r
-#26606 = CARTESIAN_POINT('',(2.355175142409,0.282224490674));\r
-#26607 = CARTESIAN_POINT('',(2.35769988044,0.286437978965));\r
-#26608 = CARTESIAN_POINT('',(2.360163241052,0.290706667695));\r
-#26609 = CARTESIAN_POINT('',(2.367436328259,0.303785434139));\r
-#26610 = CARTESIAN_POINT('',(2.372059148761,0.312759565039));\r
-#26611 = CARTESIAN_POINT('',(2.376446022901,0.321932649407));\r
-#26612 = CARTESIAN_POINT('',(2.380610487314,0.331286850677));\r
-#26613 = CARTESIAN_POINT('',(2.384568029124,0.340804977546));\r
-#26614 = CARTESIAN_POINT('',(2.388335741833,0.350470789261));\r
-#26615 = CARTESIAN_POINT('',(2.391932167219,0.360269184685));\r
-#26616 = CARTESIAN_POINT('',(2.401324747932,0.387306297695));\r
-#26617 = CARTESIAN_POINT('',(2.406822429896,0.404785798591));\r
-#26618 = CARTESIAN_POINT('',(2.411815437583,0.422634515459));\r
-#26619 = CARTESIAN_POINT('',(2.416256973441,0.440851335715));\r
-#26620 = CARTESIAN_POINT('',(2.420118944097,0.459418793509));\r
-#26621 = CARTESIAN_POINT('',(2.423403151274,0.47829779231));\r
-#26622 = CARTESIAN_POINT('',(2.426135230686,0.49743167394));\r
-#26623 = CARTESIAN_POINT('',(2.43109973529,0.540556705759));\r
-#26624 = CARTESIAN_POINT('',(2.43306980052,0.564654096241));\r
-#26625 = CARTESIAN_POINT('',(2.434351143789,0.588919091461));\r
-#26626 = CARTESIAN_POINT('',(2.43507047525,0.613229008444));\r
-#26627 = CARTESIAN_POINT('',(2.43537059513,0.637475343232));\r
-#26628 = CARTESIAN_POINT('',(2.435389795065,0.661570129863));\r
-#26629 = CARTESIAN_POINT('',(2.435257497018,0.685444715665));\r
-#26630 = CARTESIAN_POINT('',(2.434961869619,0.726919334964));\r
-#26631 = CARTESIAN_POINT('',(2.434813842481,0.744639280649));\r
-#26632 = CARTESIAN_POINT('',(2.434695384475,0.76218933579));\r
-#26633 = CARTESIAN_POINT('',(2.434652165885,0.77955870039));\r
-#26634 = CARTESIAN_POINT('',(2.434724990198,0.79674285587));\r
-#26635 = CARTESIAN_POINT('',(2.434949820593,0.813742301736));\r
-#26636 = CARTESIAN_POINT('',(2.435358158653,0.83056150398));\r
-#26637 = CARTESIAN_POINT('',(2.436639411359,0.864983496419));\r
-#26638 = CARTESIAN_POINT('',(2.437541950219,0.882562379761));\r
-#26639 = CARTESIAN_POINT('',(2.438719198088,0.899954761759));\r
-#26640 = CARTESIAN_POINT('',(2.440199980239,0.917174729332));\r
-#26641 = CARTESIAN_POINT('',(2.442008927907,0.934239196783));\r
-#26642 = CARTESIAN_POINT('',(2.444167136753,0.951167137298));\r
-#26643 = CARTESIAN_POINT('',(2.44669269686,0.967979248944));\r
-#26644 = CARTESIAN_POINT('',(2.449601094273,0.98469805516));\r
-#26645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#26646 = PCURVE('',#5847,#26647);\r
-#26647 = DEFINITIONAL_REPRESENTATION('',(#26648),#26721);\r
-#26648 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#26649,#26650,#26651,#26652,\r
-    #26653,#26654,#26655,#26656,#26657,#26658,#26659,#26660,#26661,\r
-    #26662,#26663,#26664,#26665,#26666,#26667,#26668,#26669,#26670,\r
-    #26671,#26672,#26673,#26674,#26675,#26676,#26677,#26678,#26679,\r
-    #26680,#26681,#26682,#26683,#26684,#26685,#26686,#26687,#26688,\r
-    #26689,#26690,#26691,#26692,#26693,#26694,#26695,#26696,#26697,\r
-    #26698,#26699,#26700,#26701,#26702,#26703,#26704,#26705,#26706,\r
-    #26707,#26708,#26709,#26710,#26711,#26712,#26713,#26714,#26715,\r
-    #26716,#26717,#26718,#26719,#26720),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156946,0.157462141417,0.237475582238,\r
-    0.315984140892,0.354882631288,0.433704074268,0.569774718348,\r
-    0.737461555813,0.864425724612,1.),.UNSPECIFIED.);\r
-#26649 = CARTESIAN_POINT('',(5.16309891841,1.));\r
-#26650 = CARTESIAN_POINT('',(5.159044670137,0.989229505348));\r
-#26651 = CARTESIAN_POINT('',(5.154891121113,0.978139490344));\r
-#26652 = CARTESIAN_POINT('',(5.150651542869,0.966704391393));\r
-#26653 = CARTESIAN_POINT('',(5.146341107865,0.954898289302));\r
-#26654 = CARTESIAN_POINT('',(5.141977018929,0.942694959479));\r
-#26655 = CARTESIAN_POINT('',(5.137578363241,0.930067863972));\r
-#26656 = CARTESIAN_POINT('',(5.133165431832,0.916990710579));\r
-#26657 = CARTESIAN_POINT('',(5.126950457689,0.897880499229));\r
-#26658 = CARTESIAN_POINT('',(5.125143759662,0.892242354964));\r
-#26659 = CARTESIAN_POINT('',(5.12333959535,0.886523323145));\r
-#26660 = CARTESIAN_POINT('',(5.12153943604,0.880722111104));\r
-#26661 = CARTESIAN_POINT('',(5.119744754155,0.874837627168));\r
-#26662 = CARTESIAN_POINT('',(5.117956996979,0.868869025963));\r
-#26663 = CARTESIAN_POINT('',(5.116177560381,0.862815753719));\r
-#26664 = CARTESIAN_POINT('',(5.111316027176,0.845954579736));\r
-#26665 = CARTESIAN_POINT('',(5.108253262815,0.834970947558));\r
-#26666 = CARTESIAN_POINT('',(5.105227004165,0.823727349738));\r
-#26667 = CARTESIAN_POINT('',(5.102243762138,0.812226781502));\r
-#26668 = CARTESIAN_POINT('',(5.099308285456,0.800475245558));\r
-#26669 = CARTESIAN_POINT('',(5.096423034296,0.788482547719));\r
-#26670 = CARTESIAN_POINT('',(5.093587865972,0.776263223198));\r
-#26671 = CARTESIAN_POINT('',(5.088064434427,0.751645663544));\r
-#26672 = CARTESIAN_POINT('',(5.085373771342,0.739252244534));\r
-#26673 = CARTESIAN_POINT('',(5.082725499236,0.726677013899));\r
-#26674 = CARTESIAN_POINT('',(5.080113482153,0.713939650048));\r
-#26675 = CARTESIAN_POINT('',(5.077528247895,0.70105979025));\r
-#26676 = CARTESIAN_POINT('',(5.074957580597,0.688056898751));\r
-#26677 = CARTESIAN_POINT('',(5.072387350348,0.674950045231));\r
-#26678 = CARTESIAN_POINT('',(5.068521908374,0.655221153946));\r
-#26679 = CARTESIAN_POINT('',(5.067237566548,0.648663189026));\r
-#26680 = CARTESIAN_POINT('',(5.06594766464,0.642085611576));\r
-#26681 = CARTESIAN_POINT('',(5.064650233472,0.635490155368));\r
-#26682 = CARTESIAN_POINT('',(5.063343246197,0.628878368757));\r
-#26683 = CARTESIAN_POINT('',(5.062024640087,0.622251608239));\r
-#26684 = CARTESIAN_POINT('',(5.060692338322,0.615611032019));\r
-#26685 = CARTESIAN_POINT('',(5.056612634918,0.595475486338));\r
-#26686 = CARTESIAN_POINT('',(5.05381640386,0.581941247379));\r
-#26687 = CARTESIAN_POINT('',(5.050938152965,0.568361866499));\r
-#26688 = CARTESIAN_POINT('',(5.047960668534,0.55474162716));\r
-#26689 = CARTESIAN_POINT('',(5.0448675069,0.541082055633));\r
-#26690 = CARTESIAN_POINT('',(5.041643367304,0.527381777601));\r
-#26691 = CARTESIAN_POINT('',(5.038274279544,0.513636282211));\r
-#26692 = CARTESIAN_POINT('',(5.028659457484,0.476016709574));\r
-#26693 = CARTESIAN_POINT('',(5.022099723826,0.452030941875));\r
-#26694 = CARTESIAN_POINT('',(5.014989932697,0.42805622491));\r
-#26695 = CARTESIAN_POINT('',(5.007245414118,0.404294343206));\r
-#26696 = CARTESIAN_POINT('',(4.998779387972,0.380956143072));\r
-#26697 = CARTESIAN_POINT('',(4.989514735093,0.358220146193));\r
-#26698 = CARTESIAN_POINT('',(4.979396203287,0.33622369896));\r
-#26699 = CARTESIAN_POINT('',(4.954842329178,0.288991873836));\r
-#26700 = CARTESIAN_POINT('',(4.939944191407,0.264179766416));\r
-#26701 = CARTESIAN_POINT('',(4.923645804462,0.240807562618));\r
-#26702 = CARTESIAN_POINT('',(4.905935135388,0.218931322962));\r
-#26703 = CARTESIAN_POINT('',(4.886850268626,0.198512637635));\r
-#26704 = CARTESIAN_POINT('',(4.866466561498,0.179481273035));\r
-#26705 = CARTESIAN_POINT('',(4.844883918819,0.161746903492));\r
-#26706 = CARTESIAN_POINT('',(4.805053405808,0.132697940791));\r
-#26707 = CARTESIAN_POINT('',(4.787264540474,0.120867308509));\r
-#26708 = CARTESIAN_POINT('',(4.768894995382,0.109679810643));\r
-#26709 = CARTESIAN_POINT('',(4.749991942474,9.909001940519E-02));\r
-#26710 = CARTESIAN_POINT('',(4.730601964698,8.905334281734E-02));\r
-#26711 = CARTESIAN_POINT('',(4.71076938891,7.952780630501E-02));\r
-#26712 = CARTESIAN_POINT('',(4.6905353667,7.047468997424E-02));\r
-#26713 = CARTESIAN_POINT('',(4.647943203944,5.265701167681E-02));\r
-#26714 = CARTESIAN_POINT('',(4.625533677267,4.395353706559E-02));\r
-#26715 = CARTESIAN_POINT('',(4.602754161822,3.57035278017E-02));\r
-#26716 = CARTESIAN_POINT('',(4.579644994754,2.786715267809E-02));\r
-#26717 = CARTESIAN_POINT('',(4.556241919651,2.040872801409E-02));\r
-#26718 = CARTESIAN_POINT('',(4.532576364268,1.329646153651E-02));\r
-#26719 = CARTESIAN_POINT('',(4.508675887965,6.502031350456E-03));\r
-#26720 = CARTESIAN_POINT('',(4.484564798871,0.));\r
-#26721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#26722 = ADVANCED_FACE('',(#26723),#5847,.F.);\r
-#26723 = FACE_BOUND('',#26724,.F.);\r
-#26724 = EDGE_LOOP('',(#26725,#26726,#26727,#26751,#27002));\r
-#26725 = ORIENTED_EDGE('',*,*,#5832,.T.);\r
-#26726 = ORIENTED_EDGE('',*,*,#26495,.F.);\r
-#26727 = ORIENTED_EDGE('',*,*,#26728,.F.);\r
-#26728 = EDGE_CURVE('',#26729,#26432,#26731,.T.);\r
-#26729 = VERTEX_POINT('',#26730);\r
-#26730 = CARTESIAN_POINT('',(16.663937655878,-36.36362443158,3.));\r
-#26731 = SURFACE_CURVE('',#26732,(#26737,#26744),.PCURVE_S1.);\r
-#26732 = CIRCLE('',#26733,40.);\r
-#26733 = AXIS2_PLACEMENT_3D('',#26734,#26735,#26736);\r
-#26734 = CARTESIAN_POINT('',(-2.E-15,2.E-15,3.));\r
-#26735 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#26736 = DIRECTION('',(1.,-8.E-17,3.3E-16));\r
-#26737 = PCURVE('',#5847,#26738);\r
-#26738 = DEFINITIONAL_REPRESENTATION('',(#26739),#26743);\r
-#26739 = LINE('',#26740,#26741);\r
-#26740 = CARTESIAN_POINT('',(0.,1.));\r
-#26741 = VECTOR('',#26742,1.);\r
-#26742 = DIRECTION('',(1.,0.));\r
-#26743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#26744 = PCURVE('',#26469,#26745);\r
-#26745 = DEFINITIONAL_REPRESENTATION('',(#26746),#26750);\r
-#26746 = LINE('',#26747,#26748);\r
-#26747 = CARTESIAN_POINT('',(-0.,0.));\r
-#26748 = VECTOR('',#26749,1.);\r
-#26749 = DIRECTION('',(-1.,0.));\r
-#26750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#26751 = ORIENTED_EDGE('',*,*,#26752,.F.);\r
-#26752 = EDGE_CURVE('',#26753,#26729,#26755,.T.);\r
-#26753 = VERTEX_POINT('',#26754);\r
-#26754 = CARTESIAN_POINT('',(-6.484539916796,-23.10781211016,\r
-    26.717157287525));\r
-#26755 = SURFACE_CURVE('',#26756,(#26836,#26919),.PCURVE_S1.);\r
-#26756 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#26757,#26758,#26759,#26760,\r
-    #26761,#26762,#26763,#26764,#26765,#26766,#26767,#26768,#26769,\r
-    #26770,#26771,#26772,#26773,#26774,#26775,#26776,#26777,#26778,\r
-    #26779,#26780,#26781,#26782,#26783,#26784,#26785,#26786,#26787,\r
-    #26788,#26789,#26790,#26791,#26792,#26793,#26794,#26795,#26796,\r
-    #26797,#26798,#26799,#26800,#26801,#26802,#26803,#26804,#26805,\r
-    #26806,#26807,#26808,#26809,#26810,#26811,#26812,#26813,#26814,\r
-    #26815,#26816,#26817,#26818,#26819,#26820,#26821,#26822,#26823,\r
-    #26824,#26825,#26826,#26827,#26828,#26829,#26830,#26831,#26832,\r
-    #26833,#26834,#26835),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613028,0.249810233758,0.33572485204,0.420382051207,\r
-    0.565526485587,0.644424134375,0.68335461541,0.76126455025,\r
-    0.841373225548,0.887438369129,1.),.UNSPECIFIED.);\r
-#26757 = CARTESIAN_POINT('',(-6.484539916796,-23.10781211016,\r
-    26.717157287525));\r
-#26758 = CARTESIAN_POINT('',(-5.947111912069,-23.25950457271,\r
-    26.4350299302));\r
-#26759 = CARTESIAN_POINT('',(-5.410163316526,-23.39668658224,\r
-    26.144166320896));\r
-#26760 = CARTESIAN_POINT('',(-4.874666158302,-23.51967179885,\r
-    25.844078671963));\r
-#26761 = CARTESIAN_POINT('',(-4.341635477279,-23.62887237914,\r
-    25.53425354357));\r
-#26762 = CARTESIAN_POINT('',(-3.812132500889,-23.7248160734,\r
-    25.214151897357));\r
-#26763 = CARTESIAN_POINT('',(-3.287262710699,-23.80816652462,\r
-    24.883218493446));\r
-#26764 = CARTESIAN_POINT('',(-2.768168799795,-23.87974676936,\r
-    24.540900630817));\r
-#26765 = CARTESIAN_POINT('',(-1.773240880825,-23.99789703456,\r
-    23.852767167883));\r
-#26766 = CARTESIAN_POINT('',(-1.296627396584,-24.04566627376,\r
-    23.508274412796));\r
-#26767 = CARTESIAN_POINT('',(-0.827170800236,-24.08471809328,\r
-    23.152770991865));\r
-#26768 = CARTESIAN_POINT('',(-0.365881590426,-24.11604084786,\r
-    22.785859408879));\r
-#26769 = CARTESIAN_POINT('',(8.622790594781E-02,-24.14079265366,\r
-    22.407192200694));\r
-#26770 = CARTESIAN_POINT('',(0.528170997636,-24.16031571971,\r
-    22.016505932536));\r
-#26771 = CARTESIAN_POINT('',(0.959025618436,-24.17613916902,\r
-    21.613668633226));\r
-#26772 = CARTESIAN_POINT('',(1.67492782414,-24.19977338406,\r
-    20.904654898563));\r
-#26773 = CARTESIAN_POINT('',(1.965896701356,-24.20857539493,\r
-    20.604493831845));\r
-#26774 = CARTESIAN_POINT('',(2.2505982907,-24.21698369363,\r
-    20.298285092038));\r
-#26775 = CARTESIAN_POINT('',(2.528773842408,-24.22564872731,\r
-    19.986099290313));\r
-#26776 = CARTESIAN_POINT('',(2.800210009159,-24.23526171334,\r
-    19.668059414005));\r
-#26777 = CARTESIAN_POINT('',(3.064748413481,-24.24654663456,\r
-    19.344348926832));\r
-#26778 = CARTESIAN_POINT('',(3.322293813396,-24.26024659478,\r
-    19.015218582485));\r
-#26779 = CARTESIAN_POINT('',(3.819681284708,-24.29371574681,\r
-    18.351656955751));\r
-#26780 = CARTESIAN_POINT('',(4.059734566589,-24.3133936475,\r
-    18.017363781937));\r
-#26781 = CARTESIAN_POINT('',(4.292951380396,-24.33684858233,\r
-    17.678427117122));\r
-#26782 = CARTESIAN_POINT('',(4.519377478507,-24.36479082144,\r
-    17.335216049373));\r
-#26783 = CARTESIAN_POINT('',(4.739138355284,-24.3979114933,\r
-    16.988155367155));\r
-#26784 = CARTESIAN_POINT('',(4.952436795009,-24.43685758775,\r
-    16.637721832146));\r
-#26785 = CARTESIAN_POINT('',(5.159543309698,-24.4822010282,\r
-    16.284435425581));\r
-#26786 = CARTESIAN_POINT('',(5.705798065187,-24.62389985305,\r
-    15.319188158691));\r
-#26787 = CARTESIAN_POINT('',(6.033681759998,-24.73358640219,\r
-    14.702544954949));\r
-#26788 = CARTESIAN_POINT('',(6.345874111441,-24.86576882294,\r
-    14.081955208669));\r
-#26789 = CARTESIAN_POINT('',(6.644543010591,-25.021802928,\r
-    13.460287147109));\r
-#26790 = CARTESIAN_POINT('',(6.932241094153,-25.2017534008,\r
-    12.839998597349));\r
-#26791 = CARTESIAN_POINT('',(7.211286671124,-25.40394022507,\r
-    12.222738339884));\r
-#26792 = CARTESIAN_POINT('',(7.483499763058,-25.62559846667,\r
-    11.609424742118));\r
-#26793 = CARTESIAN_POINT('',(7.895297301699,-25.99282559837,\r
-    10.669431030806));\r
-#26794 = CARTESIAN_POINT('',(8.038740131953,-26.12697459233,\r
-    10.339617651733));\r
-#26795 = CARTESIAN_POINT('',(8.181166219968,-26.26666609604,\r
-    10.011603581164));\r
-#26796 = CARTESIAN_POINT('',(8.323171639881,-26.41254101582,\r
-    9.686037359102));\r
-#26797 = CARTESIAN_POINT('',(8.465390518586,-26.56516694674,\r
-    9.363626849611));\r
-#26798 = CARTESIAN_POINT('',(8.608487522899,-26.72503258937,\r
-    9.045133164381));\r
-#26799 = CARTESIAN_POINT('',(8.753143665207,-26.89253623589,\r
-    8.731358980912));\r
-#26800 = CARTESIAN_POINT('',(8.972516256361,-27.1545318131,\r
-    8.271042393225));\r
-#26801 = CARTESIAN_POINT('',(9.045539548918,-27.24302345735,\r
-    8.120307881795));\r
-#26802 = CARTESIAN_POINT('',(9.119185082127,-27.33347647017,\r
-    7.971029594427));\r
-#26803 = CARTESIAN_POINT('',(9.193531915857,-27.42591692085,\r
-    7.823311899805));\r
-#26804 = CARTESIAN_POINT('',(9.268657469419,-27.52036316099,\r
-    7.677260821701));\r
-#26805 = CARTESIAN_POINT('',(9.344636597977,-27.61682524931,\r
-    7.532983198785));\r
-#26806 = CARTESIAN_POINT('',(9.421540668965,-27.71530437657,\r
-    7.390585844434));\r
-#26807 = CARTESIAN_POINT('',(9.655326567146,-28.01689452718,\r
-    6.969175799932));\r
-#26808 = CARTESIAN_POINT('',(9.815212946151,-28.22607275398,\r
-    6.696088722986));\r
-#26809 = CARTESIAN_POINT('',(9.979603338475,-28.44322703445,\r
-    6.431819771003));\r
-#26810 = CARTESIAN_POINT('',(10.148955194956,-28.66812976086,\r
-    6.177207107879));\r
-#26811 = CARTESIAN_POINT('',(10.323640813636,-28.90042214916,\r
-    5.932993790204));\r
-#26812 = CARTESIAN_POINT('',(10.503915778666,-29.13961518749,\r
-    5.699807402423));\r
-#26813 = CARTESIAN_POINT('',(10.689890878756,-29.38509503815,\r
-    5.478146303049));\r
-#26814 = CARTESIAN_POINT('',(11.078531853106,-29.89425542948,\r
-    5.052678514837));\r
-#26815 = CARTESIAN_POINT('',(11.281567127961,-30.15831504635,\r
-    4.849501120522));\r
-#26816 = CARTESIAN_POINT('',(11.490567162863,-30.42753829047,\r
-    4.659233384327));\r
-#26817 = CARTESIAN_POINT('',(11.705389544155,-30.7011434649,\r
-    4.482017208794));\r
-#26818 = CARTESIAN_POINT('',(11.925798232513,-30.9783703997,\r
-    4.317795348478));\r
-#26819 = CARTESIAN_POINT('',(12.151472981744,-31.25850196287,\r
-    4.166357929629));\r
-#26820 = CARTESIAN_POINT('',(12.382025555302,-31.54087731158,\r
-    4.027383454738));\r
-#26821 = CARTESIAN_POINT('',(12.752153911245,-31.98821755158,\r
-    3.827497316822));\r
-#26822 = CARTESIAN_POINT('',(12.888765906313,-32.15209548667,\r
-    3.758503896589));\r
-#26823 = CARTESIAN_POINT('',(13.026784349867,-32.31642621665,\r
-    3.693414895725));\r
-#26824 = CARTESIAN_POINT('',(13.166132929923,-32.48111561091,\r
-    3.63214304441));\r
-#26825 = CARTESIAN_POINT('',(13.306734421728,-32.64607977043,\r
-    3.574594950205));\r
-#26826 = CARTESIAN_POINT('',(13.448511711124,-32.81124491766,\r
-    3.520673109706));\r
-#26827 = CARTESIAN_POINT('',(13.591388817906,-32.97654728658,\r
-    3.470277920211));\r
-#26828 = CARTESIAN_POINT('',(14.086923684725,-33.54605824887,\r
-    3.308541343226));\r
-#26829 = CARTESIAN_POINT('',(14.444622587073,-33.95061350179,\r
-    3.214253517567));\r
-#26830 = CARTESIAN_POINT('',(14.807383650632,-34.35489955315,\r
-    3.138949656874));\r
-#26831 = CARTESIAN_POINT('',(15.174196093701,-34.75846781601,\r
-    3.081167913101));\r
-#26832 = CARTESIAN_POINT('',(15.544093742588,-35.16108531861,\r
-    3.039549367522));\r
-#26833 = CARTESIAN_POINT('',(15.916189616871,-35.56270699047,\r
-    3.01286121471));\r
-#26834 = CARTESIAN_POINT('',(16.289696793306,-35.96345744229,\r
-    3.000000000028));\r
-#26835 = CARTESIAN_POINT('',(16.663937655878,-36.36362443158,3.));\r
-#26836 = PCURVE('',#5847,#26837);\r
-#26837 = DEFINITIONAL_REPRESENTATION('',(#26838),#26918);\r
-#26838 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#26839,#26840,#26841,#26842,\r
-    #26843,#26844,#26845,#26846,#26847,#26848,#26849,#26850,#26851,\r
-    #26852,#26853,#26854,#26855,#26856,#26857,#26858,#26859,#26860,\r
-    #26861,#26862,#26863,#26864,#26865,#26866,#26867,#26868,#26869,\r
-    #26870,#26871,#26872,#26873,#26874,#26875,#26876,#26877,#26878,\r
-    #26879,#26880,#26881,#26882,#26883,#26884,#26885,#26886,#26887,\r
-    #26888,#26889,#26890,#26891,#26892,#26893,#26894,#26895,#26896,\r
-    #26897,#26898,#26899,#26900,#26901,#26902,#26903,#26904,#26905,\r
-    #26906,#26907,#26908,#26909,#26910,#26911,#26912,#26913,#26914,\r
-    #26915,#26916,#26917),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613028,0.249810233758,0.33572485204,0.420382051207,\r
-    0.565526485587,0.644424134375,0.68335461541,0.76126455025,\r
-    0.841373225548,0.887438369129,1.),.UNSPECIFIED.);\r
-#26839 = CARTESIAN_POINT('',(4.438804413796,5.927553554444E-03));\r
-#26840 = CARTESIAN_POINT('',(4.462071723328,1.187530004502E-02));\r
-#26841 = CARTESIAN_POINT('',(4.485154574965,1.808807351354E-02));\r
-#26842 = CARTESIAN_POINT('',(4.508032815345,2.458747675042E-02));\r
-#26843 = CARTESIAN_POINT('',(4.530683536509,3.139757981259E-02));\r
-#26844 = CARTESIAN_POINT('',(4.553080596283,3.854537273963E-02));\r
-#26845 = CARTESIAN_POINT('',(4.575194228068,4.606111124359E-02));\r
-#26846 = CARTESIAN_POINT('',(4.59699074007,5.397855537257E-02));\r
-#26847 = CARTESIAN_POINT('',(4.638644159805,7.02123856404E-02));\r
-#26848 = CARTESIAN_POINT('',(4.658540865527,7.847991654203E-02));\r
-#26849 = CARTESIAN_POINT('',(4.678090094061,8.716885353943E-02));\r
-#26850 = CARTESIAN_POINT('',(4.697256424132,9.631284031532E-02));\r
-#26851 = CARTESIAN_POINT('',(4.716001342487,0.105948415966));\r
-#26852 = CARTESIAN_POINT('',(4.734283833694,0.116114595113));\r
-#26853 = CARTESIAN_POINT('',(4.752061557506,0.12685161671));\r
-#26854 = CARTESIAN_POINT('',(4.7815053566,0.146241373862));\r
-#26855 = CARTESIAN_POINT('',(4.793443549874,0.154590457769));\r
-#26856 = CARTESIAN_POINT('',(4.805092039953,0.163259950023));\r
-#26857 = CARTESIAN_POINT('',(4.816436048755,0.172263481154));\r
-#26858 = CARTESIAN_POINT('',(4.827461574473,0.181614142063));\r
-#26859 = CARTESIAN_POINT('',(4.838155832572,0.191323865166));\r
-#26860 = CARTESIAN_POINT('',(4.848507737073,0.201402520087));\r
-#26861 = CARTESIAN_POINT('',(4.868362740385,0.22215792331));\r
-#26862 = CARTESIAN_POINT('',(4.87787633574,0.232824076159));\r
-#26863 = CARTESIAN_POINT('',(4.887040522944,0.243861319017));\r
-#26864 = CARTESIAN_POINT('',(4.895849090413,0.25527320126));\r
-#26865 = CARTESIAN_POINT('',(4.904298729259,0.267059523994));\r
-#26866 = CARTESIAN_POINT('',(4.912389285236,0.279215148831));\r
-#26867 = CARTESIAN_POINT('',(4.920123833636,0.29172877651));\r
-#26868 = CARTESIAN_POINT('',(4.940169690764,0.326617974126));\r
-#26869 = CARTESIAN_POINT('',(4.951806994977,0.349659394657));\r
-#26870 = CARTESIAN_POINT('',(4.962444703849,0.373603127613));\r
-#26871 = CARTESIAN_POINT('',(4.972145398235,0.398296932864));\r
-#26872 = CARTESIAN_POINT('',(4.981001676297,0.423532955913));\r
-#26873 = CARTESIAN_POINT('',(4.98911896352,0.449052668234));\r
-#26874 = CARTESIAN_POINT('',(4.996598917407,0.474607302448));\r
-#26875 = CARTESIAN_POINT('',(5.007304741457,0.51377370703));\r
-#26876 = CARTESIAN_POINT('',(5.010914864776,0.527515900518));\r
-#26877 = CARTESIAN_POINT('',(5.01437858781,0.5412150682));\r
-#26878 = CARTESIAN_POINT('',(5.017710729486,0.554875210446));\r
-#26879 = CARTESIAN_POINT('',(5.020927325608,0.568497217361));\r
-#26880 = CARTESIAN_POINT('',(5.024045428421,0.582079108425));\r
-#26881 = CARTESIAN_POINT('',(5.027082716712,0.595616177439));\r
-#26882 = CARTESIAN_POINT('',(5.03152447636,0.615754882298));\r
-#26883 = CARTESIAN_POINT('',(5.032976638516,0.622395840773));\r
-#26884 = CARTESIAN_POINT('',(5.034415504625,0.629022914947));\r
-#26885 = CARTESIAN_POINT('',(5.035843173223,0.635634897977));\r
-#26886 = CARTESIAN_POINT('',(5.037261717697,0.642230386333));\r
-#26887 = CARTESIAN_POINT('',(5.038673164307,0.648807786705));\r
-#26888 = CARTESIAN_POINT('',(5.040079470213,0.655365322904));\r
-#26889 = CARTESIAN_POINT('',(5.044290329021,0.674980704143));\r
-#26890 = CARTESIAN_POINT('',(5.047085473196,0.68797499149));\r
-#26891 = CARTESIAN_POINT('',(5.049882310197,0.700865722255));\r
-#26892 = CARTESIAN_POINT('',(5.052694249186,0.71363409219));\r
-#26893 = CARTESIAN_POINT('',(5.055532727419,0.726260987939));\r
-#26894 = CARTESIAN_POINT('',(5.058406439335,0.738727207423));\r
-#26895 = CARTESIAN_POINT('',(5.061320799626,0.751013588057));\r
-#26896 = CARTESIAN_POINT('',(5.067317927644,0.7755296244));\r
-#26897 = CARTESIAN_POINT('',(5.070403840666,0.787750832402));\r
-#26898 = CARTESIAN_POINT('',(5.073537637719,0.799744415594));\r
-#26899 = CARTESIAN_POINT('',(5.076718951318,0.811495953295));\r
-#26900 = CARTESIAN_POINT('',(5.07994490771,0.822995784774));\r
-#26901 = CARTESIAN_POINT('',(5.083210446756,0.8342380705));\r
-#26902 = CARTESIAN_POINT('',(5.086508842146,0.84521998521));\r
-#26903 = CARTESIAN_POINT('',(5.091743590466,0.862106006229));\r
-#26904 = CARTESIAN_POINT('',(5.093663243193,0.868185223303));\r
-#26905 = CARTESIAN_POINT('',(5.09559002418,0.874178942422));\r
-#26906 = CARTESIAN_POINT('',(5.097522508738,0.880087752652));\r
-#26907 = CARTESIAN_POINT('',(5.099459229005,0.885912537366));\r
-#26908 = CARTESIAN_POINT('',(5.101398699529,0.891654427913));\r
-#26909 = CARTESIAN_POINT('',(5.10333944286,0.897314757293));\r
-#26910 = CARTESIAN_POINT('',(5.110021864668,0.916530546632));\r
-#26911 = CARTESIAN_POINT('',(5.114761894281,0.929685709238));\r
-#26912 = CARTESIAN_POINT('',(5.119480025364,0.942385590296));\r
-#26913 = CARTESIAN_POINT('',(5.124156027434,0.954657238137));\r
-#26914 = CARTESIAN_POINT('',(5.128770955547,0.966527867381));\r
-#26915 = CARTESIAN_POINT('',(5.133307801035,0.978024300909));\r
-#26916 = CARTESIAN_POINT('',(5.137751614819,0.989172995567));\r
-#26917 = CARTESIAN_POINT('',(5.142089362577,1.));\r
-#26918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#26919 = PCURVE('',#6468,#26920);\r
-#26920 = DEFINITIONAL_REPRESENTATION('',(#26921),#27001);\r
-#26921 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#26922,#26923,#26924,#26925,\r
-    #26926,#26927,#26928,#26929,#26930,#26931,#26932,#26933,#26934,\r
-    #26935,#26936,#26937,#26938,#26939,#26940,#26941,#26942,#26943,\r
-    #26944,#26945,#26946,#26947,#26948,#26949,#26950,#26951,#26952,\r
-    #26953,#26954,#26955,#26956,#26957,#26958,#26959,#26960,#26961,\r
-    #26962,#26963,#26964,#26965,#26966,#26967,#26968,#26969,#26970,\r
-    #26971,#26972,#26973,#26974,#26975,#26976,#26977,#26978,#26979,\r
-    #26980,#26981,#26982,#26983,#26984,#26985,#26986,#26987,#26988,\r
-    #26989,#26990,#26991,#26992,#26993,#26994,#26995,#26996,#26997,\r
-    #26998,#26999,#27000),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613028,0.249810233758,0.33572485204,0.420382051207,\r
-    0.565526485587,0.644424134375,0.68335461541,0.76126455025,\r
-    0.841373225548,0.887438369129,1.),.UNSPECIFIED.);\r
-#26922 = CARTESIAN_POINT('',(0.547589403225,1.));\r
-#26923 = CARTESIAN_POINT('',(0.550707124155,0.983817943096));\r
-#26924 = CARTESIAN_POINT('',(0.553467405931,0.967556456207));\r
-#26925 = CARTESIAN_POINT('',(0.555881668436,0.951194838345));\r
-#26926 = CARTESIAN_POINT('',(0.557963588277,0.934713899472));\r
-#26927 = CARTESIAN_POINT('',(0.559729387707,0.918095855371));\r
-#26928 = CARTESIAN_POINT('',(0.561198242998,0.901324568077));\r
-#26929 = CARTESIAN_POINT('',(0.562392812263,0.884386131846));\r
-#26930 = CARTESIAN_POINT('',(0.564232637167,0.851135126303));\r
-#26931 = CARTESIAN_POINT('',(0.564905469131,0.834842187086));\r
-#26932 = CARTESIAN_POINT('',(0.565380812173,0.818382501492));\r
-#26933 = CARTESIAN_POINT('',(0.5656842918,0.801750155308));\r
-#26934 = CARTESIAN_POINT('',(0.565845347217,0.78494246833));\r
-#26935 = CARTESIAN_POINT('',(0.565897622078,0.767960900528));\r
-#26936 = CARTESIAN_POINT('',(0.565879124219,0.750812201711));\r
-#26937 = CARTESIAN_POINT('',(0.565798863883,0.721246498192));\r
-#26938 = CARTESIAN_POINT('',(0.565751263853,0.708905914004));\r
-#26939 = CARTESIAN_POINT('',(0.565704407495,0.696493083126));\r
-#26940 = CARTESIAN_POINT('',(0.565674379223,0.684014469293));\r
-#26941 = CARTESIAN_POINT('',(0.56567826467,0.671478149453));\r
-#26942 = CARTESIAN_POINT('',(0.565733986942,0.658893926144));\r
-#26943 = CARTESIAN_POINT('',(0.565860009122,0.646273371756));\r
-#26944 = CARTESIAN_POINT('',(0.566286651813,0.621171284858));\r
-#26945 = CARTESIAN_POINT('',(0.566584695189,0.608690045595));\r
-#26946 = CARTESIAN_POINT('',(0.566986795938,0.596199038057));\r
-#26947 = CARTESIAN_POINT('',(0.567510806726,0.583712328992));\r
-#26948 = CARTESIAN_POINT('',(0.568174248534,0.571244984123));\r
-#26949 = CARTESIAN_POINT('',(0.568993733567,0.558812833928));\r
-#26950 = CARTESIAN_POINT('',(0.569984232626,0.546432121853));\r
-#26951 = CARTESIAN_POINT('',(0.573170927004,0.513008295921));\r
-#26952 = CARTESIAN_POINT('',(0.575723637096,0.492088908304));\r
-#26953 = CARTESIAN_POINT('',(0.578878881109,0.471452347203));\r
-#26954 = CARTESIAN_POINT('',(0.582677471791,0.451173931631));\r
-#26955 = CARTESIAN_POINT('',(0.587130486551,0.431307437309));\r
-#26956 = CARTESIAN_POINT('',(0.592207981448,0.411877457224));\r
-#26957 = CARTESIAN_POINT('',(0.597854056511,0.392886481885));\r
-#26958 = CARTESIAN_POINT('',(0.607343629582,0.364232012589));\r
-#26959 = CARTESIAN_POINT('',(0.610834373731,0.354265230091));\r
-#26960 = CARTESIAN_POINT('',(0.614494088241,0.344436688466));\r
-#26961 = CARTESIAN_POINT('',(0.618341328371,0.334761791491));\r
-#26962 = CARTESIAN_POINT('',(0.622393202795,0.325257066562));\r
-#26963 = CARTESIAN_POINT('',(0.626665216621,0.315939961226));\r
-#26964 = CARTESIAN_POINT('',(0.631170927833,0.306828521607));\r
-#26965 = CARTESIAN_POINT('',(0.638265451955,0.293555558003));\r
-#26966 = CARTESIAN_POINT('',(0.640669023967,0.289224783195));\r
-#26967 = CARTESIAN_POINT('',(0.643133416742,0.284950887985));\r
-#26968 = CARTESIAN_POINT('',(0.645659746765,0.280736169332));\r
-#26969 = CARTESIAN_POINT('',(0.648248943033,0.276582940418));\r
-#26970 = CARTESIAN_POINT('',(0.650901726624,0.272493509617));\r
-#26971 = CARTESIAN_POINT('',(0.653618590282,0.268470159455));\r
-#26972 = CARTESIAN_POINT('',(0.661965651991,0.256600082545));\r
-#26973 = CARTESIAN_POINT('',(0.667789996284,0.248957436092));\r
-#26974 = CARTESIAN_POINT('',(0.6738738374,0.241606752936));\r
-#26975 = CARTESIAN_POINT('',(0.680214820649,0.234565265889));\r
-#26976 = CARTESIAN_POINT('',(0.686806914182,0.227847378504));\r
-#26977 = CARTESIAN_POINT('',(0.693640198311,0.221464331032));\r
-#26978 = CARTESIAN_POINT('',(0.700700740105,0.215424027675));\r
-#26979 = CARTESIAN_POINT('',(0.715445531903,0.203877357133));\r
-#26980 = CARTESIAN_POINT('',(0.723143525994,0.198389482976));\r
-#26981 = CARTESIAN_POINT('',(0.731045578869,0.193272349094));\r
-#26982 = CARTESIAN_POINT('',(0.739131720621,0.188524492369));\r
-#26983 = CARTESIAN_POINT('',(0.747381713974,0.184139673721));\r
-#26984 = CARTESIAN_POINT('',(0.755775635913,0.180108246759));\r
-#26985 = CARTESIAN_POINT('',(0.764294295064,0.176418261455));\r
-#26986 = CARTESIAN_POINT('',(0.777879254805,0.171123065252));\r
-#26987 = CARTESIAN_POINT('',(0.782874662689,0.169298136011));\r
-#26988 = CARTESIAN_POINT('',(0.787902541141,0.167578873112));\r
-#26989 = CARTESIAN_POINT('',(0.792959945362,0.165962484233));\r
-#26990 = CARTESIAN_POINT('',(0.798044159093,0.164446075163));\r
-#26991 = CARTESIAN_POINT('',(0.803152700627,0.163026698202));\r
-#26992 = CARTESIAN_POINT('',(0.808283328822,0.161701400555));\r
-#26993 = CARTESIAN_POINT('',(0.826019996562,0.157451642481));\r
-#26994 = CARTESIAN_POINT('',(0.838723802885,0.154980863025));\r
-#26995 = CARTESIAN_POINT('',(0.851519009269,0.153011367649));\r
-#26996 = CARTESIAN_POINT('',(0.864384901603,0.151502122533));\r
-#26997 = CARTESIAN_POINT('',(0.877306021412,0.150415924678));\r
-#26998 = CARTESIAN_POINT('',(0.890271817159,0.149719653628));\r
-#26999 = CARTESIAN_POINT('',(0.903276458873,0.149384115164));\r
-#27000 = CARTESIAN_POINT('',(0.91631883909,0.149384115163));\r
-#27001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#27002 = ORIENTED_EDGE('',*,*,#27003,.F.);\r
-#27003 = EDGE_CURVE('',#5805,#26753,#27004,.T.);\r
-#27004 = SURFACE_CURVE('',#27005,(#27036,#27070),.PCURVE_S1.);\r
-#27005 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#27006,#27007,#27008,#27009,\r
-    #27010,#27011,#27012,#27013,#27014,#27015,#27016,#27017,#27018,\r
-    #27019,#27020,#27021,#27022,#27023,#27024,#27025,#27026,#27027,\r
-    #27028,#27029,#27030,#27031,#27032,#27033,#27034,#27035),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,9),(0.,0.755345927278,0.885319425954,\r
-    0.929303087921,1.),.UNSPECIFIED.);\r
-#27006 = CARTESIAN_POINT('',(-6.211657082461,-23.18221983093,27.));\r
-#27007 = CARTESIAN_POINT('',(-7.201501200277,-22.9169918671,\r
-    25.975237954268));\r
-#27008 = CARTESIAN_POINT('',(-8.181763135923,-22.61550292009,\r
-    24.950346552725));\r
-#27009 = CARTESIAN_POINT('',(-9.15206865862,-22.28005182604,\r
-    23.92628225712));\r
-#27010 = CARTESIAN_POINT('',(-10.1124063789,-21.913271849,\r
-    22.903737607717));\r
-#27011 = CARTESIAN_POINT('',(-11.06322329282,-21.51839225917,\r
-    21.883116636116));\r
-#27012 = CARTESIAN_POINT('',(-12.00545743169,-21.09934368667,\r
-    20.864530595585));\r
-#27013 = CARTESIAN_POINT('',(-12.94085203941,-20.66166401965,\r
-    19.847728952736));\r
-#27014 = CARTESIAN_POINT('',(-14.03220632108,-20.135348325,\r
-    18.657341140936));\r
-#27015 = CARTESIAN_POINT('',(-14.19230169129,-20.05774331271,\r
-    18.482615233006));\r
-#27016 = CARTESIAN_POINT('',(-14.35228437215,-19.97983853237,\r
-    18.30792058894));\r
-#27017 = CARTESIAN_POINT('',(-14.5121683835,-19.90167237614,\r
-    18.133253603256));\r
-#27018 = CARTESIAN_POINT('',(-14.67196840599,-19.82328464489,\r
-    17.958610396739));\r
-#27019 = CARTESIAN_POINT('',(-14.83169978115,-19.7447165482,\r
-    17.783986816443));\r
-#27020 = CARTESIAN_POINT('',(-14.99137851133,-19.66601070431,\r
-    17.609378435693));\r
-#27021 = CARTESIAN_POINT('',(-15.20504513964,-19.56054498573,\r
-    17.375695784621));\r
-#27022 = CARTESIAN_POINT('',(-15.25906489044,-19.53386808996,\r
-    17.316612223499));\r
-#27023 = CARTESIAN_POINT('',(-15.31308115401,-19.50718215441,\r
-    17.25752969112));\r
-#27024 = CARTESIAN_POINT('',(-15.36709457805,-19.48048889486,\r
-    17.198448005932));\r
-#27025 = CARTESIAN_POINT('',(-15.42110581611,-19.4537900414,\r
-    17.139366984419));\r
-#27026 = CARTESIAN_POINT('',(-15.47511552761,-19.42708733836,\r
-    17.080286441109));\r
-#27027 = CARTESIAN_POINT('',(-15.52912437781,-19.40038254435,\r
-    17.021206188564));\r
-#27028 = CARTESIAN_POINT('',(-15.66994357882,-19.33075310817,\r
-    16.86716386129));\r
-#27029 = CARTESIAN_POINT('',(-15.75675361798,-19.2878279456,\r
-    16.772201952896));\r
-#27030 = CARTESIAN_POINT('',(-15.84356595355,-19.24490932812,\r
-    16.677239520336));\r
-#27031 = CARTESIAN_POINT('',(-15.93038340042,-19.20200469416,\r
-    16.582275769843));\r
-#27032 = CARTESIAN_POINT('',(-16.01720879015,-19.15912153708,\r
-    16.487309905754));\r
-#27033 = CARTESIAN_POINT('',(-16.104044971,-19.11626740511,\r
-    16.392341130507));\r
-#27034 = CARTESIAN_POINT('',(-16.19089480786,-19.07344990138,\r
-    16.297368644642));\r
-#27035 = CARTESIAN_POINT('',(-16.27776118234,-19.03067668394,\r
-    16.202391646802));\r
-#27036 = PCURVE('',#5847,#27037);\r
-#27037 = DEFINITIONAL_REPRESENTATION('',(#27038),#27069);\r
-#27038 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#27039,#27040,#27041,#27042,\r
-    #27043,#27044,#27045,#27046,#27047,#27048,#27049,#27050,#27051,\r
-    #27052,#27053,#27054,#27055,#27056,#27057,#27058,#27059,#27060,\r
-    #27061,#27062,#27063,#27064,#27065,#27066,#27067,#27068),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,9),(0.,0.755345927278,0.885319425954,\r
-    0.929303087921,1.),.UNSPECIFIED.);\r
-#27039 = CARTESIAN_POINT('',(4.450589592586,0.));\r
-#27040 = CARTESIAN_POINT('',(4.407891174013,2.134921014006E-02));\r
-#27041 = CARTESIAN_POINT('',(4.365187341275,4.374289688393E-02));\r
-#27042 = CARTESIAN_POINT('',(4.322488477113,6.728036359228E-02));\r
-#27043 = CARTESIAN_POINT('',(4.279817380121,9.208066624851E-02));\r
-#27044 = CARTESIAN_POINT('',(4.237219246183,0.118289257883));\r
-#27045 = CARTESIAN_POINT('',(4.19476741517,0.14607463925));\r
-#27046 = CARTESIAN_POINT('',(4.152596197917,0.175640638434));\r
-#27047 = CARTESIAN_POINT('',(4.103742526566,0.212571244128));\r
-#27048 = CARTESIAN_POINT('',(4.096584824535,0.218050530706));\r
-#27049 = CARTESIAN_POINT('',(4.089442670188,0.223588194418));\r
-#27050 = CARTESIAN_POINT('',(4.082317185732,0.229185032152));\r
-#27051 = CARTESIAN_POINT('',(4.075209559769,0.234841775187));\r
-#27052 = CARTESIAN_POINT('',(4.068121047294,0.240559089184));\r
-#27053 = CARTESIAN_POINT('',(4.061052969697,0.246337574191));\r
-#27054 = CARTESIAN_POINT('',(4.05162222794,0.254154113398));\r
-#27055 = CARTESIAN_POINT('',(4.049240240255,0.256137526392));\r
-#27056 = CARTESIAN_POINT('',(4.04686080551,0.258128023152));\r
-#27057 = CARTESIAN_POINT('',(4.044483978337,0.260125621659));\r
-#27058 = CARTESIAN_POINT('',(4.042109814196,0.262130338339));\r
-#27059 = CARTESIAN_POINT('',(4.039738369376,0.264142188072));\r
-#27060 = CARTESIAN_POINT('',(4.037369700996,0.266161184184));\r
-#27061 = CARTESIAN_POINT('',(4.031201155946,0.271444067054));\r
-#27062 = CARTESIAN_POINT('',(4.027405767373,0.274719287577));\r
-#27063 = CARTESIAN_POINT('',(4.023617942416,0.278013050587));\r
-#27064 = CARTESIAN_POINT('',(4.019837926918,0.281325392399));\r
-#27065 = CARTESIAN_POINT('',(4.016065971444,0.284656335082));\r
-#27066 = CARTESIAN_POINT('',(4.012302331272,0.288005886458));\r
-#27067 = CARTESIAN_POINT('',(4.008547266398,0.291374040099));\r
-#27068 = CARTESIAN_POINT('',(4.004801041535,0.294760775329));\r
-#27069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#27070 = PCURVE('',#5820,#27071);\r
-#27071 = DEFINITIONAL_REPRESENTATION('',(#27072),#27103);\r
-#27072 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#27073,#27074,#27075,#27076,\r
-    #27077,#27078,#27079,#27080,#27081,#27082,#27083,#27084,#27085,\r
-    #27086,#27087,#27088,#27089,#27090,#27091,#27092,#27093,#27094,\r
-    #27095,#27096,#27097,#27098,#27099,#27100,#27101,#27102),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,9),(0.,0.755345927278,0.885319425954,\r
-    0.929303087921,1.),.UNSPECIFIED.);\r
-#27073 = CARTESIAN_POINT('',(-1.154700538379,-1.632993161855));\r
-#27074 = CARTESIAN_POINT('',(2.859276528793E-02,-2.469707843359));\r
-#27075 = CARTESIAN_POINT('',(1.233689230177,-3.275905054291));\r
-#27076 = CARTESIAN_POINT('',(2.458258341142,-4.052537797535));\r
-#27077 = CARTESIAN_POINT('',(3.700033611279,-4.801114999339));\r
-#27078 = CARTESIAN_POINT('',(4.956680819347,-5.523948075777));\r
-#27079 = CARTESIAN_POINT('',(6.22573930771,-6.224244408512));\r
-#27080 = CARTESIAN_POINT('',(7.504149519969,-6.906944542662));\r
-#27081 = CARTESIAN_POINT('',(9.009125160065,-7.694430316336));\r
-#27082 = CARTESIAN_POINT('',(9.230236901683,-7.809720411815));\r
-#27083 = CARTESIAN_POINT('',(9.451496555896,-7.924724746777));\r
-#27084 = CARTESIAN_POINT('',(9.672884780533,-8.039479506782));\r
-#27085 = CARTESIAN_POINT('',(9.894381665152,-8.154022351541));\r
-#27086 = CARTESIAN_POINT('',(10.115966731042,-8.268392414923));\r
-#27087 = CARTESIAN_POINT('',(10.337618931222,-8.382630304951));\r
-#27088 = CARTESIAN_POINT('',(10.634340233253,-8.53540627224));\r
-#27089 = CARTESIAN_POINT('',(10.709369027988,-8.574024110093));\r
-#27090 = CARTESIAN_POINT('',(10.784402197213,-8.612633241587));\r
-#27091 = CARTESIAN_POINT('',(10.859438896919,-8.651235305041));\r
-#27092 = CARTESIAN_POINT('',(10.934478276531,-8.68983195287));\r
-#27093 = CARTESIAN_POINT('',(11.0095194789,-8.728424851581));\r
-#27094 = CARTESIAN_POINT('',(11.084561640309,-8.767015681776));\r
-#27095 = CARTESIAN_POINT('',(11.280222663998,-8.867634309057));\r
-#27096 = CARTESIAN_POINT('',(11.40084167099,-8.929661494058));\r
-#27097 = CARTESIAN_POINT('',(11.521457290041,-8.991694754268));\r
-#27098 = CARTESIAN_POINT('',(11.642065868831,-9.053741199172));\r
-#27099 = CARTESIAN_POINT('',(11.762663724127,-9.11580798662));\r
-#27100 = CARTESIAN_POINT('',(11.883247141779,-9.177902322832));\r
-#27101 = CARTESIAN_POINT('',(12.003812376724,-9.240031462395));\r
-#27102 = CARTESIAN_POINT('',(12.124355652982,-9.302202708266));\r
-#27103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#27104 = ADVANCED_FACE('',(#27105),#5820,.F.);\r
-#27105 = FACE_BOUND('',#27106,.F.);\r
-#27106 = EDGE_LOOP('',(#27107,#27108,#27109,#27129));\r
-#27107 = ORIENTED_EDGE('',*,*,#5804,.T.);\r
-#27108 = ORIENTED_EDGE('',*,*,#27003,.T.);\r
-#27109 = ORIENTED_EDGE('',*,*,#27110,.T.);\r
-#27110 = EDGE_CURVE('',#26753,#5868,#27111,.T.);\r
-#27111 = SURFACE_CURVE('',#27112,(#27116,#27123),.PCURVE_S1.);\r
-#27112 = LINE('',#27113,#27114);\r
-#27113 = CARTESIAN_POINT('',(-11.40242402016,-41.46160544967,\r
-    26.717157287525));\r
-#27114 = VECTOR('',#27115,1.);\r
-#27115 = DIRECTION('',(0.258819045103,0.965925826289,-8.E-17));\r
-#27116 = PCURVE('',#5820,#27117);\r
-#27117 = DEFINITIONAL_REPRESENTATION('',(#27118),#27122);\r
-#27118 = LINE('',#27119,#27120);\r
-#27119 = CARTESIAN_POINT('',(-11.79775702061,-17.37736830715));\r
-#27120 = VECTOR('',#27121,1.);\r
-#27121 = DIRECTION('',(0.57735026919,0.816496580928));\r
-#27122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#27123 = PCURVE('',#6468,#27124);\r
-#27124 = DEFINITIONAL_REPRESENTATION('',(#27125),#27128);\r
-#27125 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#27126,#27127),.UNSPECIFIED.,\r
-  .F.,.F.,(2,2),(0.,42.),.PIECEWISE_BEZIER_KNOTS.);\r
-#27126 = CARTESIAN_POINT('',(1.,1.));\r
-#27127 = CARTESIAN_POINT('',(0.,1.));\r
-#27128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#27129 = ORIENTED_EDGE('',*,*,#5867,.F.);\r
-#27130 = ADVANCED_FACE('',(#27131),#6468,.T.);\r
-#27131 = FACE_BOUND('',#27132,.T.);\r
-#27132 = EDGE_LOOP('',(#27133,#27351,#27396,#27397,#27398));\r
-#27133 = ORIENTED_EDGE('',*,*,#27134,.F.);\r
-#27134 = EDGE_CURVE('',#27135,#6273,#27137,.T.);\r
-#27135 = VERTEX_POINT('',#27136);\r
-#27136 = CARTESIAN_POINT('',(18.597781364288,-35.41359242333,-3.));\r
-#27137 = SURFACE_CURVE('',#27138,(#27207,#27279),.PCURVE_S1.);\r
-#27138 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#27139,#27140,#27141,#27142,\r
-    #27143,#27144,#27145,#27146,#27147,#27148,#27149,#27150,#27151,\r
-    #27152,#27153,#27154,#27155,#27156,#27157,#27158,#27159,#27160,\r
-    #27161,#27162,#27163,#27164,#27165,#27166,#27167,#27168,#27169,\r
-    #27170,#27171,#27172,#27173,#27174,#27175,#27176,#27177,#27178,\r
-    #27179,#27180,#27181,#27182,#27183,#27184,#27185,#27186,#27187,\r
-    #27188,#27189,#27190,#27191,#27192,#27193,#27194,#27195,#27196,\r
-    #27197,#27198,#27199,#27200,#27201,#27202,#27203,#27204,#27205,\r
-    #27206),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267778392,0.21995814551,0.265125711787,0.366865279275,\r
-    0.514806653555,0.562778498912,0.610414473978,0.748924768958,\r
-    0.858377822314,0.934322048381,1.),.UNSPECIFIED.);\r
-#27139 = CARTESIAN_POINT('',(18.597781366112,-35.41359242237,-3.));\r
-#27140 = CARTESIAN_POINT('',(17.66575755222,-34.81975452756,-3.));\r
-#27141 = CARTESIAN_POINT('',(16.750407014467,-34.19982816471,\r
-    -2.985095523105));\r
-#27142 = CARTESIAN_POINT('',(15.853985671677,-33.55249823099,\r
-    -2.953898211603));\r
-#27143 = CARTESIAN_POINT('',(14.979158268299,-32.87673490591,\r
-    -2.904758251344));\r
-#27144 = CARTESIAN_POINT('',(14.128939696683,-32.17187502983,\r
-    -2.835706936326));\r
-#27145 = CARTESIAN_POINT('',(13.306567112735,-31.43778606925,\r
-    -2.744417899132));\r
-#27146 = CARTESIAN_POINT('',(12.11666033448,-30.29087436699,\r
-    -2.569629359123));\r
-#27147 = CARTESIAN_POINT('',(11.725927401843,-29.89939393303,\r
-    -2.504742879569));\r
-#27148 = CARTESIAN_POINT('',(11.343531617896,-29.50076720147,\r
-    -2.433185867933));\r
-#27149 = CARTESIAN_POINT('',(10.969905418712,-29.09514482814,\r
-    -2.354592812751));\r
-#27150 = CARTESIAN_POINT('',(10.60547460614,-28.68274178974,\r
-    -2.268578792143));\r
-#27151 = CARTESIAN_POINT('',(10.250646848367,-28.26384688303,\r
-    -2.174743874234));\r
-#27152 = CARTESIAN_POINT('',(9.694430834157,-27.57832493488,\r
-    -2.010117252108));\r
-#27153 = CARTESIAN_POINT('',(9.486810912824,-27.31551813315,\r
-    -1.944464496601));\r
-#27154 = CARTESIAN_POINT('',(9.283027607315,-27.05049790233,\r
-    -1.875625167615));\r
-#27155 = CARTESIAN_POINT('',(9.083162859535,-26.78336116131,\r
-    -1.803503649463));\r
-#27156 = CARTESIAN_POINT('',(8.887292157217,-26.51421629496,\r
-    -1.728003768888));\r
-#27157 = CARTESIAN_POINT('',(8.69548332869,-26.24318378452,\r
-    -1.64902976975));\r
-#27158 = CARTESIAN_POINT('',(8.08502969838,-25.35594650937,\r
-    -1.380561033204));\r
-#27159 = CARTESIAN_POINT('',(7.68313644821,-24.73254241617,\r
-    -1.176513665835));\r
-#27160 = CARTESIAN_POINT('',(7.302842567541,-24.1017749638,\r
-    -0.953283728771));\r
-#27161 = CARTESIAN_POINT('',(6.944569194707,-23.4654664521,\r
-    -0.709833419307));\r
-#27162 = CARTESIAN_POINT('',(6.608374266041,-22.82568309792,\r
-    -0.4451985244));\r
-#27163 = CARTESIAN_POINT('',(6.293928798532,-22.1847145373,\r
-    -0.15857716455));\r
-#27164 = CARTESIAN_POINT('',(5.573885600424,-20.61483040199,\r
-    0.600039461371));\r
-#27165 = CARTESIAN_POINT('',(5.191622241938,-19.68707657805,\r
-    1.097233775301));\r
-#27166 = CARTESIAN_POINT('',(4.851685316301,-18.76948089232,\r
-    1.64367036125));\r
-#27167 = CARTESIAN_POINT('',(4.549885425764,-17.86957887011,\r
-    2.240029036563));\r
-#27168 = CARTESIAN_POINT('',(4.280449037296,-16.99431077486,\r
-    2.885777519243));\r
-#27169 = CARTESIAN_POINT('',(4.037148969181,-16.14952486471,\r
-    3.578958087521));\r
-#27170 = CARTESIAN_POINT('',(3.74176496292,-15.07724799524,\r
-    4.555432498623));\r
-#27171 = CARTESIAN_POINT('',(3.67155895631,-14.81835281297,\r
-    4.799200745848));\r
-#27172 = CARTESIAN_POINT('',(3.60327317015,-14.56327239414,\r
-    5.047536864325));\r
-#27173 = CARTESIAN_POINT('',(3.536704985721,-14.31213137086,\r
-    5.300325078178));\r
-#27174 = CARTESIAN_POINT('',(3.471664533177,-14.06505407202,\r
-    5.557458648064));\r
-#27175 = CARTESIAN_POINT('',(3.407959668623,-13.82212405776,\r
-    5.818797694588));\r
-#27176 = CARTESIAN_POINT('',(3.2833118933,-13.34640918473,6.347779561454\r
-    ));\r
-#27177 = CARTESIAN_POINT('',(3.222352548166,-13.11356446331,\r
-    6.615365484258));\r
-#27178 = CARTESIAN_POINT('',(3.162366938995,-12.8849804083,\r
-    6.886851634538));\r
-#27179 = CARTESIAN_POINT('',(3.103195094775,-12.66073177128,\r
-    7.162114020168));\r
-#27180 = CARTESIAN_POINT('',(3.044688819316,-12.4408849303,\r
-    7.441028899832));\r
-#27181 = CARTESIAN_POINT('',(2.98671157436,-12.2254983093,7.72347310737)\r
-  );\r
-#27182 = CARTESIAN_POINT('',(2.761733737885,-11.40146374458,\r
-    8.840489131319));\r
-#27183 = CARTESIAN_POINT('',(2.597740016287,-10.82642761352,\r
-    9.700482281925));\r
-#27184 = CARTESIAN_POINT('',(2.434088924725,-10.29079979513,\r
-    10.58625507243));\r
-#27185 = CARTESIAN_POINT('',(2.268503355264,-9.795309461146,\r
-    11.494822766174));\r
-#27186 = CARTESIAN_POINT('',(2.099349106528,-9.340196505819,\r
-    12.42328069397));\r
-#27187 = CARTESIAN_POINT('',(1.925126506829,-8.925305339388,\r
-    13.368760998675));\r
-#27188 = CARTESIAN_POINT('',(1.600505141817,-8.253336779384,\r
-    15.086449448778));\r
-#27189 = CARTESIAN_POINT('',(1.452768425759,-7.98139667586,\r
-    15.853435156601));\r
-#27190 = CARTESIAN_POINT('',(1.299577259054,-7.733785886687,\r
-    16.627737514878));\r
-#27191 = CARTESIAN_POINT('',(1.139694046203,-7.50994132152,\r
-    17.407862987703));\r
-#27192 = CARTESIAN_POINT('',(0.971484972326,-7.309029987518,\r
-    18.192247162894));\r
-#27193 = CARTESIAN_POINT('',(0.792576837879,-7.129820597435,\r
-    18.979151542128));\r
-#27194 = CARTESIAN_POINT('',(0.466253118954,-6.859333768714,\r
-    20.312857193334));\r
-#27195 = CARTESIAN_POINT('',(0.325969418311,-6.757936521419,\r
-    20.859393188354));\r
-#27196 = CARTESIAN_POINT('',(0.17805839309,-6.665213141921,\r
-    21.405456117722));\r
-#27197 = CARTESIAN_POINT('',(2.136405084418E-02,-6.580220357638,\r
-    21.950256835113));\r
-#27198 = CARTESIAN_POINT('',(-0.1453956579,-6.501717709679,\r
-    22.492892808035));\r
-#27199 = CARTESIAN_POINT('',(-0.32351657018,-6.428010243382,\r
-    23.032359249568));\r
-#27200 = CARTESIAN_POINT('',(-0.678791371622,-6.295457905566,\r
-    24.030537046437));\r
-#27201 = CARTESIAN_POINT('',(-0.852816097765,-6.235952857155,\r
-    24.490292853076));\r
-#27202 = CARTESIAN_POINT('',(-1.036761388148,-6.177015521635,\r
-    24.946198069303));\r
-#27203 = CARTESIAN_POINT('',(-1.231122795242,-6.116991534915,\r
-    25.397514113646));\r
-#27204 = CARTESIAN_POINT('',(-1.436111621224,-6.053950946026,\r
-    25.843512017016));\r
-#27205 = CARTESIAN_POINT('',(-1.651478504814,-5.98580284324,\r
-    26.283564045772));\r
-#27206 = CARTESIAN_POINT('',(-1.876525416594,-5.910467873395,\r
-    26.717157287525));\r
-#27207 = PCURVE('',#6468,#27208);\r
-#27208 = DEFINITIONAL_REPRESENTATION('',(#27209),#27278);\r
-#27209 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#27210,#27211,#27212,#27213,\r
-    #27214,#27215,#27216,#27217,#27218,#27219,#27220,#27221,#27222,\r
-    #27223,#27224,#27225,#27226,#27227,#27228,#27229,#27230,#27231,\r
-    #27232,#27233,#27234,#27235,#27236,#27237,#27238,#27239,#27240,\r
-    #27241,#27242,#27243,#27244,#27245,#27246,#27247,#27248,#27249,\r
-    #27250,#27251,#27252,#27253,#27254,#27255,#27256,#27257,#27258,\r
-    #27259,#27260,#27261,#27262,#27263,#27264,#27265,#27266,#27267,\r
-    #27268,#27269,#27270,#27271,#27272,#27273,#27274,#27275,#27276,\r
-    #27277),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267778392,0.21995814551,0.265125711787,0.366865279275,\r
-    0.514806653555,0.562778498912,0.610414473978,0.748924768958,\r
-    0.858377822314,0.934322048381,1.),.UNSPECIFIED.);\r
-#27210 = CARTESIAN_POINT('',(0.940985361083,1.4E-16));\r
-#27211 = CARTESIAN_POINT('',(0.91559797541,4.09E-15));\r
-#27212 = CARTESIAN_POINT('',(0.89018643539,3.548728627353E-04));\r
-#27213 = CARTESIAN_POINT('',(0.864729498555,1.097663377013E-03));\r
-#27214 = CARTESIAN_POINT('',(0.839215400961,2.268143570524E-03));\r
-#27215 = CARTESIAN_POINT('',(0.81364118892,3.914324609326E-03));\r
-#27216 = CARTESIAN_POINT('',(0.78801399397,6.093923524186E-03));\r
-#27217 = CARTESIAN_POINT('',(0.749426756767,1.027729901572E-02));\r
-#27218 = CARTESIAN_POINT('',(0.736491442297,1.18316335956E-02));\r
-#27219 = CARTESIAN_POINT('',(0.723551337857,1.354749858173E-02));\r
-#27220 = CARTESIAN_POINT('',(0.710610443653,1.543430416431E-02));\r
-#27221 = CARTESIAN_POINT('',(0.697673848371,1.750209939604E-02));\r
-#27222 = CARTESIAN_POINT('',(0.684747847631,1.97615109428E-02));\r
-#27223 = CARTESIAN_POINT('',(0.663928400921,2.373283793269E-02));\r
-#27224 = CARTESIAN_POINT('',(0.65602357151,2.53181694836E-02));\r
-#27225 = CARTESIAN_POINT('',(0.648127342274,2.698223227541E-02));\r
-#27226 = CARTESIAN_POINT('',(0.640241638895,2.872765656291E-02));\r
-#27227 = CARTESIAN_POINT('',(0.632368554407,3.055712864291E-02));\r
-#27228 = CARTESIAN_POINT('',(0.624510358925,3.247337242994E-02));\r
-#27229 = CARTESIAN_POINT('',(0.599008060977,3.899708560553E-02));\r
-#27230 = CARTESIAN_POINT('',(0.581433121453,4.396959105563E-02));\r
-#27231 = CARTESIAN_POINT('',(0.563974828118,4.942760049828E-02));\r
-#27232 = CARTESIAN_POINT('',(0.546665191402,5.54028165887E-02));\r
-#27233 = CARTESIAN_POINT('',(0.529538592655,6.192688725778E-02));\r
-#27234 = CARTESIAN_POINT('',(0.512631812331,6.90295034355E-02));\r
-#27235 = CARTESIAN_POINT('',(0.471775100546,8.794068272953E-02));\r
-#27236 = CARTESIAN_POINT('',(0.448106581275,0.100424696224));\r
-#27237 = CARTESIAN_POINT('',(0.425101742586,0.114262810231));\r
-#27238 = CARTESIAN_POINT('',(0.402867768956,0.129518717582));\r
-#27239 = CARTESIAN_POINT('',(0.38149625257,0.146237075571));\r
-#27240 = CARTESIAN_POINT('',(0.361060587997,0.164437208764));\r
-#27241 = CARTESIAN_POINT('',(0.3353097618,0.19049251965));\r
-#27242 = CARTESIAN_POINT('',(0.329107937857,0.19702812571));\r
-#27243 = CARTESIAN_POINT('',(0.323011397745,0.203719478882));\r
-#27244 = CARTESIAN_POINT('',(0.317021362276,0.210566319704));\r
-#27245 = CARTESIAN_POINT('',(0.31113919507,0.217568740509));\r
-#27246 = CARTESIAN_POINT('',(0.30536541273,0.224726014584));\r
-#27247 = CARTESIAN_POINT('',(0.294075921502,0.239298643322));\r
-#27248 = CARTESIAN_POINT('',(0.288558671065,0.246711841581));\r
-#27249 = CARTESIAN_POINT('',(0.283149785133,0.254277254355));\r
-#27250 = CARTESIAN_POINT('',(0.277849898379,0.261994701571));\r
-#27251 = CARTESIAN_POINT('',(0.272659586069,0.269864104946));\r
-#27252 = CARTESIAN_POINT('',(0.2675793693,0.27788550364));\r
-#27253 = CARTESIAN_POINT('',(0.248159558197,0.30982520621));\r
-#27254 = CARTESIAN_POINT('',(0.234643807548,0.334878521349));\r
-#27255 = CARTESIAN_POINT('',(0.222074863507,0.361222083587));\r
-#27256 = CARTESIAN_POINT('',(0.210461106778,0.388868501554));\r
-#27257 = CARTESIAN_POINT('',(0.19980693703,0.417842266481));\r
-#27258 = CARTESIAN_POINT('',(0.190112662819,0.448182374598));\r
-#27259 = CARTESIAN_POINT('',(0.174460385684,0.505040914824));\r
-#27260 = CARTESIAN_POINT('',(0.168144861604,0.531027075993));\r
-#27261 = CARTESIAN_POINT('',(0.162418390619,0.557929147357));\r
-#27262 = CARTESIAN_POINT('',(0.157272622827,0.585781811617));\r
-#27263 = CARTESIAN_POINT('',(0.152693535021,0.614627790168));\r
-#27264 = CARTESIAN_POINT('',(0.148657831106,0.644517765332));\r
-#27265 = CARTESIAN_POINT('',(0.14266352288,0.697014025733));\r
-#27266 = CARTESIAN_POINT('',(0.140447353127,0.719047982264));\r
-#27267 = CARTESIAN_POINT('',(0.138454910135,0.741631255405));\r
-#27268 = CARTESIAN_POINT('',(0.136665354886,0.764783531644));\r
-#27269 = CARTESIAN_POINT('',(0.135050488292,0.788525208421));\r
-#27270 = CARTESIAN_POINT('',(0.133570780866,0.812877706827));\r
-#27271 = CARTESIAN_POINT('',(0.130968063343,0.859483790894));\r
-#27272 = CARTESIAN_POINT('',(0.129823915608,0.881575441873));\r
-#27273 = CARTESIAN_POINT('',(0.128709624144,0.904162194063));\r
-#27274 = CARTESIAN_POINT('',(0.127585879036,0.927263894003));\r
-#27275 = CARTESIAN_POINT('',(0.12640667856,0.950906792845));\r
-#27276 = CARTESIAN_POINT('',(0.125122384502,0.975130272449));\r
-#27277 = CARTESIAN_POINT('',(0.123684620971,1.));\r
-#27278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#27279 = PCURVE('',#6305,#27280);\r
-#27280 = DEFINITIONAL_REPRESENTATION('',(#27281),#27350);\r
-#27281 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#27282,#27283,#27284,#27285,\r
-    #27286,#27287,#27288,#27289,#27290,#27291,#27292,#27293,#27294,\r
-    #27295,#27296,#27297,#27298,#27299,#27300,#27301,#27302,#27303,\r
-    #27304,#27305,#27306,#27307,#27308,#27309,#27310,#27311,#27312,\r
-    #27313,#27314,#27315,#27316,#27317,#27318,#27319,#27320,#27321,\r
-    #27322,#27323,#27324,#27325,#27326,#27327,#27328,#27329,#27330,\r
-    #27331,#27332,#27333,#27334,#27335,#27336,#27337,#27338,#27339,\r
-    #27340,#27341,#27342,#27343,#27344,#27345,#27346,#27347,#27348,\r
-    #27349),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267778392,0.21995814551,0.265125711787,0.366865279275,\r
-    0.514806653555,0.562778498912,0.610414473978,0.748924768958,\r
-    0.858377822314,0.934322048381,1.),.UNSPECIFIED.);\r
-#27282 = CARTESIAN_POINT('',(1.087224365826,1.));\r
-#27283 = CARTESIAN_POINT('',(1.100950768412,0.986679337399));\r
-#27284 = CARTESIAN_POINT('',(1.114772838827,0.972991666283));\r
-#27285 = CARTESIAN_POINT('',(1.128648662836,0.958902426366));\r
-#27286 = CARTESIAN_POINT('',(1.14252517895,0.944375933237));\r
-#27287 = CARTESIAN_POINT('',(1.156335844943,0.929374330342));\r
-#27288 = CARTESIAN_POINT('',(1.169998936639,0.913858440327));\r
-#27289 = CARTESIAN_POINT('',(1.190176297402,0.88969542279));\r
-#27290 = CARTESIAN_POINT('',(1.196873554833,0.881460487267));\r
-#27291 = CARTESIAN_POINT('',(1.203495566591,0.873081191297));\r
-#27292 = CARTESIAN_POINT('',(1.210028502087,0.86455318113));\r
-#27293 = CARTESIAN_POINT('',(1.216457516955,0.855872473908));\r
-#27294 = CARTESIAN_POINT('',(1.222766885174,0.847035664436));\r
-#27295 = CARTESIAN_POINT('',(1.232723943228,0.832526435584));\r
-#27296 = CARTESIAN_POINT('',(1.236456624054,0.826953102181));\r
-#27297 = CARTESIAN_POINT('',(1.240134386839,0.821319544146));\r
-#27298 = CARTESIAN_POINT('',(1.243753360619,0.815625268651));\r
-#27299 = CARTESIAN_POINT('',(1.247309625998,0.809869905985));\r
-#27300 = CARTESIAN_POINT('',(1.25079925085,0.804053237892));\r
-#27301 = CARTESIAN_POINT('',(1.261919764422,0.7849350528));\r
-#27302 = CARTESIAN_POINT('',(1.269263907114,0.771382514517));\r
-#27303 = CARTESIAN_POINT('',(1.276205149424,0.757518628423));\r
-#27304 = CARTESIAN_POINT('',(1.2827000807,0.743347156347));\r
-#27305 = CARTESIAN_POINT('',(1.288710058369,0.728876079666));\r
-#27306 = CARTESIAN_POINT('',(1.294205063866,0.714119168841));\r
-#27307 = CARTESIAN_POINT('',(1.306386759102,0.677254577069));\r
-#27308 = CARTESIAN_POINT('',(1.312483400356,0.654845907548));\r
-#27309 = CARTESIAN_POINT('',(1.317406381034,0.631940005403));\r
-#27310 = CARTESIAN_POINT('',(1.321172358721,0.608616319564));\r
-#27311 = CARTESIAN_POINT('',(1.323887742489,0.584969169058));\r
-#27312 = CARTESIAN_POINT('',(1.325763916949,0.561103251839));\r
-#27313 = CARTESIAN_POINT('',(1.327530406694,0.529353942004));\r
-#27314 = CARTESIAN_POINT('',(1.327905980711,0.521567360219));\r
-#27315 = CARTESIAN_POINT('',(1.328234688151,0.513773411773));\r
-#27316 = CARTESIAN_POINT('',(1.328527679321,0.505970971582));\r
-#27317 = CARTESIAN_POINT('',(1.328796795221,0.498170585292));\r
-#27318 = CARTESIAN_POINT('',(1.329054988938,0.490369565861));\r
-#27319 = CARTESIAN_POINT('',(1.329574555516,0.474823897354));\r
-#27320 = CARTESIAN_POINT('',(1.329835898315,0.467079220949));\r
-#27321 = CARTESIAN_POINT('',(1.330112905075,0.459336313369));\r
-#27322 = CARTESIAN_POINT('',(1.330419417602,0.451596014082));\r
-#27323 = CARTESIAN_POINT('',(1.33076989694,0.443859091801));\r
-#27324 = CARTESIAN_POINT('',(1.331179392642,0.436126251211));\r
-#27325 = CARTESIAN_POINT('',(1.333071177588,0.405927244425));\r
-#27326 = CARTESIAN_POINT('',(1.335109808915,0.383495708534));\r
-#27327 = CARTESIAN_POINT('',(1.338163120542,0.361120664944));\r
-#27328 = CARTESIAN_POINT('',(1.342655263308,0.338814752784));\r
-#27329 = CARTESIAN_POINT('',(1.34904624257,0.316588405154));\r
-#27330 = CARTESIAN_POINT('',(1.357836707116,0.294451662837));\r
-#27331 = CARTESIAN_POINT('',(1.378898811305,0.255007454011));\r
-#27332 = CARTESIAN_POINT('',(1.390053796515,0.237660237703));\r
-#27333 = CARTESIAN_POINT('',(1.403350798154,0.220383241476));\r
-#27334 = CARTESIAN_POINT('',(1.419104990151,0.203183712127));\r
-#27335 = CARTESIAN_POINT('',(1.437668184973,0.186070854429));\r
-#27336 = CARTESIAN_POINT('',(1.459458156002,0.169057963641));\r
-#27337 = CARTESIAN_POINT('',(1.50261575478,0.140444267527));\r
-#27338 = CARTESIAN_POINT('',(1.522069747142,0.128781520327));\r
-#27339 = CARTESIAN_POINT('',(1.543453216621,0.117183816803));\r
-#27340 = CARTESIAN_POINT('',(1.566928566847,0.105660287424));\r
-#27341 = CARTESIAN_POINT('',(1.59266246416,9.422255433942E-02));\r
-#27342 = CARTESIAN_POINT('',(1.620809127551,8.288456153134E-02));\r
-#27343 = CARTESIAN_POINT('',(1.678009013601,6.195483992912E-02));\r
-#27344 = CARTESIAN_POINT('',(1.706424546049,5.233453110314E-02));\r
-#27345 = CARTESIAN_POINT('',(1.736800524355,4.281038986111E-02));\r
-#27346 = CARTESIAN_POINT('',(1.769183733644,3.339369552109E-02));\r
-#27347 = CARTESIAN_POINT('',(1.803583193432,2.409577750735E-02));\r
-#27348 = CARTESIAN_POINT('',(1.839956910335,1.492622639523E-02));\r
-#27349 = CARTESIAN_POINT('',(1.878222450965,5.892641764695E-03));\r
-#27350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#27351 = ORIENTED_EDGE('',*,*,#27352,.T.);\r
-#27352 = EDGE_CURVE('',#27135,#26729,#27353,.T.);\r
-#27353 = SURFACE_CURVE('',#27354,(#27366,#27381),.PCURVE_S1.);\r
-#27354 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#27355,#27356,#27357,#27358,\r
-    #27359,#27360,#27361,#27362,#27363,#27364,#27365),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#27355 = CARTESIAN_POINT('',(18.597781366112,-35.41359242237,-3.));\r
-#27356 = CARTESIAN_POINT('',(18.445951622404,-35.49332723781,\r
-    -2.523943521025));\r
-#27357 = CARTESIAN_POINT('',(18.29607680472,-35.57092836211,\r
-    -2.04739801033));\r
-#27358 = CARTESIAN_POINT('',(18.147039409094,-35.64706026481,\r
-    -1.570607624198));\r
-#27359 = CARTESIAN_POINT('',(17.821518292829,-35.81106570379,\r
-    -0.530911348006));\r
-#27360 = CARTESIAN_POINT('',(17.644935603637,-35.89857897168,\r
-    3.200461378796E-02));\r
-#27361 = CARTESIAN_POINT('',(17.466210848509,-35.98572600903,\r
-    0.594615682917));\r
-#27362 = CARTESIAN_POINT('',(17.133574465789,-36.14510069018,\r
-    1.618298656295));\r
-#27363 = CARTESIAN_POINT('',(16.980922512593,-36.21721705914,\r
-    2.079582431732));\r
-#27364 = CARTESIAN_POINT('',(16.824690353572,-36.28995815289,\r
-    2.540224309252));\r
-#27365 = CARTESIAN_POINT('',(16.663937446099,-36.36362452771,3.0000006)\r
-  );\r
-#27366 = PCURVE('',#6468,#27367);\r
-#27367 = DEFINITIONAL_REPRESENTATION('',(#27368),#27380);\r
-#27368 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#27369,#27370,#27371,#27372,\r
-    #27373,#27374,#27375,#27376,#27377,#27378,#27379),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#27369 = CARTESIAN_POINT('',(0.940985361083,0.));\r
-#27370 = CARTESIAN_POINT('',(0.938224707656,1.133475018927E-02));\r
-#27371 = CARTESIAN_POINT('',(0.93563900877,2.278133652266E-02));\r
-#27372 = CARTESIAN_POINT('',(0.933225950524,3.433838793358E-02));\r
-#27373 = CARTESIAN_POINT('',(0.928335446323,5.977773879451E-02));\r
-#27374 = CARTESIAN_POINT('',(0.925924984556,7.370321226997E-02));\r
-#27375 = CARTESIAN_POINT('',(0.923747720524,8.77808403165E-02));\r
-#27376 = CARTESIAN_POINT('',(0.92019941339,0.113700900692));\r
-#27377 = CARTESIAN_POINT('',(0.918753831813,0.125494143564));\r
-#27378 = CARTESIAN_POINT('',(0.917461038365,0.137388952024));\r
-#27379 = CARTESIAN_POINT('',(0.916318837632,0.149384130816));\r
-#27380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#27381 = PCURVE('',#26469,#27382);\r
-#27382 = DEFINITIONAL_REPRESENTATION('',(#27383),#27395);\r
-#27383 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#27384,#27385,#27386,#27387,\r
-    #27388,#27389,#27390,#27391,#27392,#27393,#27394),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#27384 = CARTESIAN_POINT('',(-5.195960941354,6.));\r
-#27385 = CARTESIAN_POINT('',(-5.191673611775,5.523943521025));\r
-#27386 = CARTESIAN_POINT('',(-5.187454351219,5.04739801033));\r
-#27387 = CARTESIAN_POINT('',(-5.183270500975,4.570607624198));\r
-#27388 = CARTESIAN_POINT('',(-5.174157948467,3.530911348006));\r
-#27389 = CARTESIAN_POINT('',(-5.169231084305,2.967995386212));\r
-#27390 = CARTESIAN_POINT('',(-5.164260211081,2.405384317083));\r
-#27391 = CARTESIAN_POINT('',(-5.155039065135,1.381701343705));\r
-#27392 = CARTESIAN_POINT('',(-5.150818390022,0.920417568268));\r
-#27393 = CARTESIAN_POINT('',(-5.146510063203,0.459775690748));\r
-#27394 = CARTESIAN_POINT('',(-5.142089356808,-6.E-07));\r
-#27395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#27396 = ORIENTED_EDGE('',*,*,#26752,.F.);\r
-#27397 = ORIENTED_EDGE('',*,*,#27110,.T.);\r
-#27398 = ORIENTED_EDGE('',*,*,#6324,.F.);\r
-#27399 = ADVANCED_FACE('',(#27400),#6305,.T.);\r
-#27400 = FACE_BOUND('',#27401,.T.);\r
-#27401 = EDGE_LOOP('',(#27402,#27403,#27404,#27644));\r
-#27402 = ORIENTED_EDGE('',*,*,#27134,.T.);\r
-#27403 = ORIENTED_EDGE('',*,*,#6272,.F.);\r
-#27404 = ORIENTED_EDGE('',*,*,#27405,.T.);\r
-#27405 = EDGE_CURVE('',#6200,#27406,#27408,.T.);\r
-#27406 = VERTEX_POINT('',#27407);\r
-#27407 = CARTESIAN_POINT('',(13.037718396876,-37.81557746489,-3.));\r
-#27408 = SURFACE_CURVE('',#27409,(#27478,#27544),.PCURVE_S1.);\r
-#27409 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#27410,#27411,#27412,#27413,\r
-    #27414,#27415,#27416,#27417,#27418,#27419,#27420,#27421,#27422,\r
-    #27423,#27424,#27425,#27426,#27427,#27428,#27429,#27430,#27431,\r
-    #27432,#27433,#27434,#27435,#27436,#27437,#27438,#27439,#27440,\r
-    #27441,#27442,#27443,#27444,#27445,#27446,#27447,#27448,#27449,\r
-    #27450,#27451,#27452,#27453,#27454,#27455,#27456,#27457,#27458,\r
-    #27459,#27460,#27461,#27462,#27463,#27464,#27465,#27466,#27467,\r
-    #27468,#27469,#27470,#27471,#27472,#27473,#27474,#27475,#27476,\r
-    #27477),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732787E-02,0.134164938731,0.206253639055,0.289095162861,\r
-    0.441240529252,0.481791559627,0.522584322263,0.648883534701,\r
-    0.788637761542,0.859259879621,1.),.UNSPECIFIED.);\r
-#27410 = CARTESIAN_POINT('',(-2.221761607298,-5.788244583666,27.));\r
-#27411 = CARTESIAN_POINT('',(-2.081151117346,-5.842216558008,\r
-    26.711687789722));\r
-#27412 = CARTESIAN_POINT('',(-1.944176922904,-5.893358540564,\r
-    26.42100030733));\r
-#27413 = CARTESIAN_POINT('',(-1.811092776981,-5.942141528944,\r
-    26.128016128753));\r
-#27414 = CARTESIAN_POINT('',(-1.682082586241,-5.989060745195,\r
-    25.832840231397));\r
-#27415 = CARTESIAN_POINT('',(-1.55725839997,-6.034614071946,\r
-    25.535601704029));\r
-#27416 = CARTESIAN_POINT('',(-1.43666595169,-6.079285252776,\r
-    25.236448750882));\r
-#27417 = CARTESIAN_POINT('',(-1.074698644528,-6.21691584562,\r
-    24.300464749014));\r
-#27418 = CARTESIAN_POINT('',(-0.847933750866,-6.308401673009,\r
-    23.657620472087));\r
-#27419 = CARTESIAN_POINT('',(-0.639902118409,-6.402303510016,\r
-    23.008437819415));\r
-#27420 = CARTESIAN_POINT('',(-0.449415384134,-6.502428168572,\r
-    22.354555828393));\r
-#27421 = CARTESIAN_POINT('',(-0.274792081095,-6.611610772202,\r
-    21.697583196802));\r
-#27422 = CARTESIAN_POINT('',(-0.114394000731,-6.731977424114,\r
-    21.038969174353));\r
-#27423 = CARTESIAN_POINT('',(0.150241447337,-6.970550758083,\r
-    19.858169747875));\r
-#27424 = CARTESIAN_POINT('',(0.25922247652,-7.08399744152,\r
-    19.336100083298));\r
-#27425 = CARTESIAN_POINT('',(0.360985095413,-7.206250336443,\r
-    18.814424631278));\r
-#27426 = CARTESIAN_POINT('',(0.456215812547,-7.337890777403,\r
-    18.293719228424));\r
-#27427 = CARTESIAN_POINT('',(0.54550341702,-7.479349061816,\r
-    17.774514757357));\r
-#27428 = CARTESIAN_POINT('',(0.629337018623,-7.630947671725,\r
-    17.257307134314));\r
-#27429 = CARTESIAN_POINT('',(0.798685629861,-7.979067428736,\r
-    16.151051688055));\r
-#27430 = CARTESIAN_POINT('',(0.882586572186,-8.178918096195,\r
-    15.562790186347));\r
-#27431 = CARTESIAN_POINT('',(0.960470302805,-8.392843516584,\r
-    14.978501148234));\r
-#27432 = CARTESIAN_POINT('',(1.032836469583,-8.621069197805,\r
-    14.398853360375));\r
-#27433 = CARTESIAN_POINT('',(1.10009533638,-8.863727397444,\r
-    13.824490115403));\r
-#27434 = CARTESIAN_POINT('',(1.162613563698,-9.12088222229,\r
-    13.25604439661));\r
-#27435 = CARTESIAN_POINT('',(1.327556138656,-9.891445476395,\r
-    11.662174802479));\r
-#27436 = CARTESIAN_POINT('',(1.419613495296,-10.43927251424,\r
-    10.652256950399));\r
-#27437 = CARTESIAN_POINT('',(1.499224764169,-11.03602300557,\r
-    9.668307740598));\r
-#27438 = CARTESIAN_POINT('',(1.568718781862,-11.68108445228,\r
-    8.71406817816));\r
-#27439 = CARTESIAN_POINT('',(1.63134371105,-12.37345812059,\r
-    7.793315190528));\r
-#27440 = CARTESIAN_POINT('',(1.691838897343,-13.11177113547,\r
-    6.909909545332));\r
-#27441 = CARTESIAN_POINT('',(1.773499686984,-14.10267100137,\r
-    5.843212096972));\r
-#27442 = CARTESIAN_POINT('',(1.790967111361,-14.31432505611,\r
-    5.621662887146));\r
-#27443 = CARTESIAN_POINT('',(1.808832655207,-14.52907072673,\r
-    5.403113701736));\r
-#27444 = CARTESIAN_POINT('',(1.827219606732,-14.74687122712,\r
-    5.187641252263));\r
-#27445 = CARTESIAN_POINT('',(1.846256425629,-14.96768029725,\r
-    4.975316446726));\r
-#27446 = CARTESIAN_POINT('',(1.866075703441,-15.19144081664,\r
-    4.766203083516));\r
-#27447 = CARTESIAN_POINT('',(1.907677544374,-15.64609466817,\r
-    4.353298542492));\r
-#27448 = CARTESIAN_POINT('',(1.929471070182,-15.87702242553,\r
-    4.149546059853));\r
-#27449 = CARTESIAN_POINT('',(1.952334795624,-16.11081211734,\r
-    3.949169933672));\r
-#27450 = CARTESIAN_POINT('',(1.976412261958,-16.34739297064,\r
-    3.752228275166));\r
-#27451 = CARTESIAN_POINT('',(2.001849779117,-16.58668664795,\r
-    3.558773934801));\r
-#27452 = CARTESIAN_POINT('',(2.028795062264,-16.82860711413,\r
-    3.368854177301));\r
-#27453 = CARTESIAN_POINT('',(2.145947342892,-17.82991707614,\r
-    2.605567873013));\r
-#27454 = CARTESIAN_POINT('',(2.250381139116,-18.61116200332,\r
-    2.062822080081));\r
-#27455 = CARTESIAN_POINT('',(2.375069574288,-19.41386662545,\r
-    1.555636711392));\r
-#27456 = CARTESIAN_POINT('',(2.524386383584,-20.23453459376,\r
-    1.08466197002));\r
-#27457 = CARTESIAN_POINT('',(2.702258637843,-21.06916996823,\r
-    0.649815413637));\r
-#27458 = CARTESIAN_POINT('',(2.911684671432,-21.91343710876,\r
-    0.250421577406));\r
-#27459 = CARTESIAN_POINT('',(3.423154377509,-23.70263676233,\r
-    -0.518568227502));\r
-#27460 = CARTESIAN_POINT('',(3.732768264386,-24.6489935615,\r
-    -0.88057835998));\r
-#27461 = CARTESIAN_POINT('',(4.085819273845,-25.59564415986,\r
-    -1.202082738697));\r
-#27462 = CARTESIAN_POINT('',(4.483280937463,-26.53699314865,\r
-    -1.485599317974));\r
-#27463 = CARTESIAN_POINT('',(4.924572101099,-27.46830138542,\r
-    -1.734001175196));\r
-#27464 = CARTESIAN_POINT('',(5.407963990036,-28.38562988933,\r
-    -1.950164991405));\r
-#27465 = CARTESIAN_POINT('',(6.1950665252,-29.7406319035,-2.231194911599\r
-    ));\r
-#27466 = CARTESIAN_POINT('',(6.469415650745,-30.19117722823,\r
-    -2.318022665291));\r
-#27467 = CARTESIAN_POINT('',(6.753583790775,-30.63703301824,\r
-    -2.397701508334));\r
-#27468 = CARTESIAN_POINT('',(7.047230985423,-31.07789898706,\r
-    -2.470585702601));\r
-#27469 = CARTESIAN_POINT('',(7.349992849529,-31.5135364581,\r
-    -2.537016586598));\r
-#27470 = CARTESIAN_POINT('',(7.661491749292,-31.94376171402,\r
-    -2.597318839136));\r
-#27471 = CARTESIAN_POINT('',(8.61877723603,-33.21476317054,\r
-    -2.760363675848));\r
-#27472 = CARTESIAN_POINT('',(9.289356272097,-34.03900001081,\r
-    -2.845792587234));\r
-#27473 = CARTESIAN_POINT('',(9.990137882745,-34.84018345085,\r
-    -2.91051935704));\r
-#27474 = CARTESIAN_POINT('',(10.718104517827,-35.61803319243,\r
-    -2.956649707249));\r
-#27475 = CARTESIAN_POINT('',(11.470374786823,-36.37276807792,\r
-    -2.98597417148));\r
-#27476 = CARTESIAN_POINT('',(12.244338236164,-37.10498125229,\r
-    -2.999999999966));\r
-#27477 = CARTESIAN_POINT('',(13.037718398492,-37.81557746434,-3.));\r
-#27478 = PCURVE('',#6305,#27479);\r
-#27479 = DEFINITIONAL_REPRESENTATION('',(#27480),#27543);\r
-#27480 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#27481,#27482,#27483,#27484,\r
-    #27485,#27486,#27487,#27488,#27489,#27490,#27491,#27492,#27493,\r
-    #27494,#27495,#27496,#27497,#27498,#27499,#27500,#27501,#27502,\r
-    #27503,#27504,#27505,#27506,#27507,#27508,#27509,#27510,#27511,\r
-    #27512,#27513,#27514,#27515,#27516,#27517,#27518,#27519,#27520,\r
-    #27521,#27522,#27523,#27524,#27525,#27526,#27527,#27528,#27529,\r
-    #27530,#27531,#27532,#27533,#27534,#27535,#27536,#27537,#27538,\r
-    #27539,#27540,#27541,#27542),.UNSPECIFIED.,.F.,.F.,(12,10,10,10,10,\r
-    10,12),(0.201108370115,0.441240529252,0.522584322263,0.648883534701,\r
-    0.788637761542,0.859259879621,1.),.UNSPECIFIED.);\r
-#27481 = CARTESIAN_POINT('',(1.484377530989,0.212321474524));\r
-#27482 = CARTESIAN_POINT('',(1.466009337046,0.236458500602));\r
-#27483 = CARTESIAN_POINT('',(1.452770113538,0.260741085553));\r
-#27484 = CARTESIAN_POINT('',(1.443773583931,0.285143254635));\r
-#27485 = CARTESIAN_POINT('',(1.438221520341,0.309652219023));\r
-#27486 = CARTESIAN_POINT('',(1.435412272127,0.334241852547));\r
-#27487 = CARTESIAN_POINT('',(1.434721139489,0.358925599186));\r
-#27488 = CARTESIAN_POINT('',(1.435581632534,0.383660062671));\r
-#27489 = CARTESIAN_POINT('',(1.437482611777,0.408462149966));\r
-#27490 = CARTESIAN_POINT('',(1.439962146518,0.433303943816));\r
-#27491 = CARTESIAN_POINT('',(1.442607267063,0.458175342326));\r
-#27492 = CARTESIAN_POINT('',(1.445886012411,0.49148342512));\r
-#27493 = CARTESIAN_POINT('',(1.446693140138,0.499912656815));\r
-#27494 = CARTESIAN_POINT('',(1.447463741382,0.508339777367));\r
-#27495 = CARTESIAN_POINT('',(1.448184303299,0.516774146181));\r
-#27496 = CARTESIAN_POINT('',(1.448842251463,0.525196138119));\r
-#27497 = CARTESIAN_POINT('',(1.449425691235,0.533611355971));\r
-#27498 = CARTESIAN_POINT('',(1.449923552723,0.542019518839));\r
-#27499 = CARTESIAN_POINT('',(1.450325682547,0.550407289393));\r
-#27500 = CARTESIAN_POINT('',(1.450622754203,0.558780119097));\r
-#27501 = CARTESIAN_POINT('',(1.450806416279,0.567130038856));\r
-#27502 = CARTESIAN_POINT('',(1.450966711853,0.588380538175));\r
-#27503 = CARTESIAN_POINT('',(1.450772866456,0.601246432696));\r
-#27504 = CARTESIAN_POINT('',(1.450259654347,0.614038681912));\r
-#27505 = CARTESIAN_POINT('',(1.449404651738,0.626743853637));\r
-#27506 = CARTESIAN_POINT('',(1.448191020886,0.639349108816));\r
-#27507 = CARTESIAN_POINT('',(1.44660740452,0.651842303956));\r
-#27508 = CARTESIAN_POINT('',(1.444647725945,0.664212057942));\r
-#27509 = CARTESIAN_POINT('',(1.442310895045,0.676447783335));\r
-#27510 = CARTESIAN_POINT('',(1.439600419958,0.688539682048));\r
-#27511 = CARTESIAN_POINT('',(1.436523924616,0.700478705495));\r
-#27512 = CARTESIAN_POINT('',(1.429295667647,0.725288972526));\r
-#27513 = CARTESIAN_POINT('',(1.425063615534,0.738126383254));\r
-#27514 = CARTESIAN_POINT('',(1.420411460167,0.750756860444));\r
-#27515 = CARTESIAN_POINT('',(1.415359191346,0.763171832946));\r
-#27516 = CARTESIAN_POINT('',(1.409930427979,0.775365503367));\r
-#27517 = CARTESIAN_POINT('',(1.404151281266,0.7873343818));\r
-#27518 = CARTESIAN_POINT('',(1.398049397093,0.799076859155));\r
-#27519 = CARTESIAN_POINT('',(1.391653177846,0.810592820222));\r
-#27520 = CARTESIAN_POINT('',(1.384991183413,0.821883296329));\r
-#27521 = CARTESIAN_POINT('',(1.378091711597,0.832950157717));\r
-#27522 = CARTESIAN_POINT('',(1.367390083213,0.849276505861));\r
-#27523 = CARTESIAN_POINT('',(1.363743710266,0.854701154931));\r
-#27524 = CARTESIAN_POINT('',(1.360046913011,0.860070337737));\r
-#27525 = CARTESIAN_POINT('',(1.356303064691,0.865384644266));\r
-#27526 = CARTESIAN_POINT('',(1.352515437681,0.870644709493));\r
-#27527 = CARTESIAN_POINT('',(1.348687203505,0.8758512134));\r
-#27528 = CARTESIAN_POINT('',(1.344821432817,0.881004880952));\r
-#27529 = CARTESIAN_POINT('',(1.34092109542,0.88610648212));\r
-#27530 = CARTESIAN_POINT('',(1.336989060248,0.891156831862));\r
-#27531 = CARTESIAN_POINT('',(1.333028095381,0.896156790138));\r
-#27532 = CARTESIAN_POINT('',(1.321094875029,0.910972867898));\r
-#27533 = CARTESIAN_POINT('',(1.313044799626,0.920641377442));\r
-#27534 = CARTESIAN_POINT('',(1.304911347151,0.930120159603));\r
-#27535 = CARTESIAN_POINT('',(1.296713476818,0.93941661943));\r
-#27536 = CARTESIAN_POINT('',(1.288468481303,0.948538162469));\r
-#27537 = CARTESIAN_POINT('',(1.28019206633,0.957492159281));\r
-#27538 = CARTESIAN_POINT('',(1.271898430242,0.966285909963));\r
-#27539 = CARTESIAN_POINT('',(1.263600343585,0.974926608661));\r
-#27540 = CARTESIAN_POINT('',(1.255309228682,0.983421308094));\r
-#27541 = CARTESIAN_POINT('',(1.247035239213,0.991776884069));\r
-#27542 = CARTESIAN_POINT('',(1.238787339795,1.));\r
-#27543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#27544 = PCURVE('',#27545,#27573);\r
-#27545 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#27546,#27547,#27548)\r
-    ,(#27549,#27550,#27551)\r
-    ,(#27552,#27553,#27554)\r
-    ,(#27555,#27556,#27557)\r
-    ,(#27558,#27559,#27560)\r
-    ,(#27561,#27562,#27563)\r
-    ,(#27564,#27565,#27566)\r
-    ,(#27567,#27568,#27569)\r
-    ,(#27570,#27571,#27572\r
-    )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(2.,3.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#27546 = CARTESIAN_POINT('',(14.615615152032,-39.15545752936,-3.));\r
-#27547 = CARTESIAN_POINT('',(10.009291384613,-46.94887143326,\r
-    18.132466219623));\r
-#27548 = CARTESIAN_POINT('',(-17.91624270202,-39.09076933806,\r
-    27.282842712475));\r
-#27549 = CARTESIAN_POINT('',(10.461158770488,-35.81238748277,-3.));\r
-#27550 = CARTESIAN_POINT('',(9.764723711925,-40.65586364538,\r
-    18.132466219623));\r
-#27551 = CARTESIAN_POINT('',(-15.69749682788,-34.33265345612,\r
-    27.282842712475));\r
-#27552 = CARTESIAN_POINT('',(6.826438279837,-31.82343786417,-3.));\r
-#27553 = CARTESIAN_POINT('',(9.322027073354,-34.60907216453,\r
-    18.132466219623));\r
-#27554 = CARTESIAN_POINT('',(-13.47875095375,-29.57453757418,\r
-    27.282842712475));\r
-#27555 = CARTESIAN_POINT('',(3.828602231191,-27.28287810647,-3.));\r
-#27556 = CARTESIAN_POINT('',(8.636543168994,-28.77256045913,\r
-    18.132466219623));\r
-#27557 = CARTESIAN_POINT('',(-11.26000507961,-24.81642169224,\r
-    27.282842712475));\r
-#27558 = CARTESIAN_POINT('',(1.564279402171,-22.31047096776,-3.));\r
-#27559 = CARTESIAN_POINT('',(7.671436059438,-23.10067366519,\r
-    18.132466219623));\r
-#27560 = CARTESIAN_POINT('',(-9.041259205473,-20.05830581029,\r
-    27.282842712475));\r
-#27561 = CARTESIAN_POINT('',(0.102649623689,-17.0459074514,-3.));\r
-#27562 = CARTESIAN_POINT('',(6.400333641858,-17.5401600552,\r
-    18.132466219623));\r
-#27563 = CARTESIAN_POINT('',(-6.822513331334,-15.30018992835,\r
-    27.282842712475));\r
-#27564 = CARTESIAN_POINT('',(-0.519490283152,-11.64066501243,-3.));\r
-#27565 = CARTESIAN_POINT('',(4.809208568439,-12.03327477826,\r
-    18.132466219623));\r
-#27566 = CARTESIAN_POINT('',(-4.603767457196,-10.54207404641,\r
-    27.282842712475));\r
-#27567 = CARTESIAN_POINT('',(-0.299180239502,-6.248599027154,-3.));\r
-#27568 = CARTESIAN_POINT('',(2.896932424978,-6.521366494086,\r
-    18.132466219623));\r
-#27569 = CARTESIAN_POINT('',(-2.385021583057,-5.783958164471,\r
-    27.282842712475));\r
-#27570 = CARTESIAN_POINT('',(0.734433981501,-1.017225707971,-3.));\r
-#27571 = CARTESIAN_POINT('',(0.674615896715,-0.948200420485,\r
-    18.132466219623));\r
-#27572 = CARTESIAN_POINT('',(-0.166275708918,-1.025842282529,\r
-    27.282842712475));\r
-#27573 = DEFINITIONAL_REPRESENTATION('',(#27574),#27643);\r
-#27574 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#27575,#27576,#27577,#27578,\r
-    #27579,#27580,#27581,#27582,#27583,#27584,#27585,#27586,#27587,\r
-    #27588,#27589,#27590,#27591,#27592,#27593,#27594,#27595,#27596,\r
-    #27597,#27598,#27599,#27600,#27601,#27602,#27603,#27604,#27605,\r
-    #27606,#27607,#27608,#27609,#27610,#27611,#27612,#27613,#27614,\r
-    #27615,#27616,#27617,#27618,#27619,#27620,#27621,#27622,#27623,\r
-    #27624,#27625,#27626,#27627,#27628,#27629,#27630,#27631,#27632,\r
-    #27633,#27634,#27635,#27636,#27637,#27638,#27639,#27640,#27641,\r
-    #27642),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732787E-02,0.134164938731,0.206253639055,0.289095162861,\r
-    0.441240529252,0.481791559627,0.522584322263,0.648883534701,\r
-    0.788637761542,0.859259879621,1.),.UNSPECIFIED.);\r
-#27575 = CARTESIAN_POINT('',(2.875455796418,0.9846980552));\r
-#27576 = CARTESIAN_POINT('',(2.874610153272,0.969253407616));\r
-#27577 = CARTESIAN_POINT('',(2.87382656138,0.954038773635));\r
-#27578 = CARTESIAN_POINT('',(2.873092001909,0.939039217951));\r
-#27579 = CARTESIAN_POINT('',(2.872393256277,0.924243688101));\r
-#27580 = CARTESIAN_POINT('',(2.871717420448,0.909643925974));\r
-#27581 = CARTESIAN_POINT('',(2.871052275216,0.895233628841));\r
-#27582 = CARTESIAN_POINT('',(2.868981397104,0.850983882287));\r
-#27583 = CARTESIAN_POINT('',(2.867573637355,0.821784136093));\r
-#27584 = CARTESIAN_POINT('',(2.866056720107,0.793358528409));\r
-#27585 = CARTESIAN_POINT('',(2.864342064438,0.765683301253));\r
-#27586 = CARTESIAN_POINT('',(2.862367336923,0.73873896019));\r
-#27587 = CARTESIAN_POINT('',(2.860087573579,0.712506842125));\r
-#27588 = CARTESIAN_POINT('',(2.855398007619,0.66674352233));\r
-#27589 = CARTESIAN_POINT('',(2.853113929727,0.646953276264));\r
-#27590 = CARTESIAN_POINT('',(2.85060212658,0.627587262157));\r
-#27591 = CARTESIAN_POINT('',(2.847851407274,0.608635949902));\r
-#27592 = CARTESIAN_POINT('',(2.844853850244,0.590090255909));\r
-#27593 = CARTESIAN_POINT('',(2.841603692094,0.571941691717));\r
-#27594 = CARTESIAN_POINT('',(2.834066747519,0.533774424125));\r
-#27595 = CARTESIAN_POINT('',(2.829697609274,0.51388037504));\r
-#27596 = CARTESIAN_POINT('',(2.82498303719,0.494488691777));\r
-#27597 = CARTESIAN_POINT('',(2.819919363653,0.475588787144));\r
-#27598 = CARTESIAN_POINT('',(2.814504531431,0.457171532908));\r
-#27599 = CARTESIAN_POINT('',(2.808737546266,0.439229385444));\r
-#27600 = CARTESIAN_POINT('',(2.791380134706,0.389665510146));\r
-#27601 = CARTESIAN_POINT('',(2.778953688584,0.359155860073));\r
-#27602 = CARTESIAN_POINT('',(2.765339024067,0.330190258988));\r
-#27603 = CARTESIAN_POINT('',(2.750545001391,0.302744206387));\r
-#27604 = CARTESIAN_POINT('',(2.734584622196,0.276807108124));\r
-#27605 = CARTESIAN_POINT('',(2.717473371656,0.252380146001));\r
-#27606 = CARTESIAN_POINT('',(2.694368823145,0.223366850258));\r
-#27607 = CARTESIAN_POINT('',(2.689426368497,0.217369240867));\r
-#27608 = CARTESIAN_POINT('',(2.684403998415,0.211479773726));\r
-#27609 = CARTESIAN_POINT('',(2.679302077456,0.205698771093));\r
-#27610 = CARTESIAN_POINT('',(2.674121152243,0.200026440153));\r
-#27611 = CARTESIAN_POINT('',(2.668861982899,0.194462840781));\r
-#27612 = CARTESIAN_POINT('',(2.658156945478,0.183520771913));\r
-#27613 = CARTESIAN_POINT('',(2.652710154545,0.178143591285));\r
-#27614 = CARTESIAN_POINT('',(2.647185852237,0.172876582011));\r
-#27615 = CARTESIAN_POINT('',(2.641585024518,0.167719719628));\r
-#27616 = CARTESIAN_POINT('',(2.635908793357,0.16267289078));\r
-#27617 = CARTESIAN_POINT('',(2.630158421352,0.157735887889));\r
-#27618 = CARTESIAN_POINT('',(2.606306295287,0.137961942772));\r
-#27619 = CARTESIAN_POINT('',(2.587577491229,0.124063196881));\r
-#27620 = CARTESIAN_POINT('',(2.568194040054,0.111206667649));\r
-#27621 = CARTESIAN_POINT('',(2.548211044802,9.937300256035E-02));\r
-#27622 = CARTESIAN_POINT('',(2.527692661258,8.852995340362E-02));\r
-#27623 = CARTESIAN_POINT('',(2.506710655157,7.863600403443E-02));\r
-#27624 = CARTESIAN_POINT('',(2.461702862006,5.969349169132E-02));\r
-#27625 = CARTESIAN_POINT('',(2.437583849568,5.084429042274E-02));\r
-#27626 = CARTESIAN_POINT('',(2.413097311915,4.303387576817E-02));\r
-#27627 = CARTESIAN_POINT('',(2.388341310872,3.618019162599E-02));\r
-#27628 = CARTESIAN_POINT('',(2.36339992871,3.019920605405E-02));\r
-#27629 = CARTESIAN_POINT('',(2.338346372027,2.501106852833E-02));\r
-#27630 = CARTESIAN_POINT('',(2.300561147707,1.828346488877E-02));\r
-#27631 = CARTESIAN_POINT('',(2.287862833433,1.620829964628E-02));\r
-#27632 = CARTESIAN_POINT('',(2.275157483836,1.430669107214E-02));\r
-#27633 = CARTESIAN_POINT('',(2.262450883129,1.256936784247E-02));\r
-#27634 = CARTESIAN_POINT('',(2.249747707259,1.098753800415E-02));\r
-#27635 = CARTESIAN_POINT('',(2.237051629865,9.552944081841E-03));\r
-#27636 = CARTESIAN_POINT('',(2.199083581768,5.677110563116E-03));\r
-#27637 = CARTESIAN_POINT('',(2.17384258405,3.650755218953E-03));\r
-#27638 = CARTESIAN_POINT('',(2.148661402423,2.117533621441E-03));\r
-#27639 = CARTESIAN_POINT('',(2.123546604657,1.025676031692E-03));\r
-#27640 = CARTESIAN_POINT('',(2.098495292169,3.318565812268E-04));\r
-#27641 = CARTESIAN_POINT('',(2.073496285506,8.2843E-13));\r
-#27642 = CARTESIAN_POINT('',(2.048529562058,1.285E-14));\r
-#27643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#27644 = ORIENTED_EDGE('',*,*,#27645,.F.);\r
-#27645 = EDGE_CURVE('',#27135,#27406,#27646,.T.);\r
-#27646 = SURFACE_CURVE('',#27647,(#27652,#27659),.PCURVE_S1.);\r
-#27647 = CIRCLE('',#27648,40.);\r
-#27648 = AXIS2_PLACEMENT_3D('',#27649,#27650,#27651);\r
-#27649 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#27650 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#27651 = DIRECTION('',(1.,0.,3.3E-16));\r
-#27652 = PCURVE('',#6305,#27653);\r
-#27653 = DEFINITIONAL_REPRESENTATION('',(#27654),#27658);\r
-#27654 = LINE('',#27655,#27656);\r
-#27655 = CARTESIAN_POINT('',(0.,1.));\r
-#27656 = VECTOR('',#27657,1.);\r
-#27657 = DIRECTION('',(1.,0.));\r
-#27658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#27659 = PCURVE('',#20542,#27660);\r
-#27660 = DEFINITIONAL_REPRESENTATION('',(#27661),#27665);\r
-#27661 = LINE('',#27662,#27663);\r
-#27662 = CARTESIAN_POINT('',(0.,0.));\r
-#27663 = VECTOR('',#27664,1.);\r
-#27664 = DIRECTION('',(1.,0.));\r
-#27665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#27666 = ADVANCED_FACE('',(#27667),#6245,.T.);\r
-#27667 = FACE_BOUND('',#27668,.T.);\r
-#27668 = EDGE_LOOP('',(#27669,#27704,#27705,#27768));\r
-#27669 = ORIENTED_EDGE('',*,*,#27670,.F.);\r
-#27670 = EDGE_CURVE('',#6200,#27671,#27673,.T.);\r
-#27671 = VERTEX_POINT('',#27672);\r
-#27672 = CARTESIAN_POINT('',(1.318584557347,-24.81976045817,17.));\r
-#27673 = SURFACE_CURVE('',#27674,(#27682,#27693),.PCURVE_S1.);\r
-#27674 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#27675,#27676,#27677,#27678,\r
-    #27679,#27680,#27681),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#27675 = CARTESIAN_POINT('',(0.612527824722,-6.216494582577,17.));\r
-#27676 = CARTESIAN_POINT('',(0.827487704782,-12.00304453481,17.));\r
-#27677 = CARTESIAN_POINT('',(1.045933731846,-17.78946549952,17.));\r
-#27678 = CARTESIAN_POINT('',(1.267941154334,-23.57575084359,17.));\r
-#27679 = CARTESIAN_POINT('',(1.49335274339,-29.36190361252,17.));\r
-#27680 = CARTESIAN_POINT('',(1.721770900307,-35.14793688184,17.));\r
-#27681 = CARTESIAN_POINT('',(1.95263260787,-40.93387089727,17.));\r
-#27682 = PCURVE('',#6245,#27683);\r
-#27683 = DEFINITIONAL_REPRESENTATION('',(#27684),#27692);\r
-#27684 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#27685,#27686,#27687,#27688,\r
-    #27689,#27690,#27691),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#27685 = CARTESIAN_POINT('',(-0.476260805019,-6.228416402013));\r
-#27686 = CARTESIAN_POINT('',(-1.269390502733,-11.9643830496));\r
-#27687 = CARTESIAN_POINT('',(-2.059064617402,-17.70082803236));\r
-#27688 = CARTESIAN_POINT('',(-2.845207891969,-23.43775788469));\r
-#27689 = CARTESIAN_POINT('',(-3.627975695475,-29.17514830331));\r
-#27690 = CARTESIAN_POINT('',(-4.407761856751,-34.91294312282));\r
-#27691 = CARTESIAN_POINT('',(-5.185124355151,-40.65106451445));\r
-#27692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#27693 = PCURVE('',#27545,#27694);\r
-#27694 = DEFINITIONAL_REPRESENTATION('',(#27695),#27703);\r
-#27695 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#27696,#27697,#27698,#27699,\r
-    #27700,#27701,#27702),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#27696 = CARTESIAN_POINT('',(2.875456397057,0.563097109744));\r
-#27697 = CARTESIAN_POINT('',(2.737675948501,0.563097109744));\r
-#27698 = CARTESIAN_POINT('',(2.59990353491,0.563097109744));\r
-#27699 = CARTESIAN_POINT('',(2.46212058649,0.563097109744));\r
-#27700 = CARTESIAN_POINT('',(2.324307938364,0.563097109744));\r
-#27701 = CARTESIAN_POINT('',(2.186448446281,0.563097109744));\r
-#27702 = CARTESIAN_POINT('',(2.048528961987,0.563097109744));\r
-#27703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#27704 = ORIENTED_EDGE('',*,*,#6199,.F.);\r
-#27705 = ORIENTED_EDGE('',*,*,#27706,.F.);\r
-#27706 = EDGE_CURVE('',#27707,#6150,#27709,.T.);\r
-#27707 = VERTEX_POINT('',#27708);\r
-#27708 = CARTESIAN_POINT('',(0.414597444486,-24.85130344065,17.));\r
-#27709 = SURFACE_CURVE('',#27710,(#27718,#27729),.PCURVE_S1.);\r
-#27710 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#27711,#27712,#27713,#27714,\r
-    #27715,#27716,#27717),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#27711 = CARTESIAN_POINT('',(0.889481752728,-40.49523354817,17.));\r
-#27712 = CARTESIAN_POINT('',(0.719105324629,-34.77914682989,17.));\r
-#27713 = CARTESIAN_POINT('',(0.546283864014,-29.06313408391,17.));\r
-#27714 = CARTESIAN_POINT('',(0.37045518363,-23.34721368663,17.));\r
-#27715 = CARTESIAN_POINT('',(0.191215866804,-17.63139968005,17.));\r
-#27716 = CARTESIAN_POINT('',(8.404754420066E-03,-11.91569923176,17.));\r
-#27717 = CARTESIAN_POINT('',(-0.177904464171,-6.200112951217,17.));\r
-#27718 = PCURVE('',#6245,#27719);\r
-#27719 = DEFINITIONAL_REPRESENTATION('',(#27720),#27728);\r
-#27720 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#27721,#27722,#27723,#27724,\r
-    #27725,#27726,#27727),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#27721 = CARTESIAN_POINT('',(-6.155954983588,-40.03447684371));\r
-#27722 = CARTESIAN_POINT('',(-5.331154968894,-34.37564477039));\r
-#27723 = CARTESIAN_POINT('',(-4.508775686336,-28.71646097015));\r
-#27724 = CARTESIAN_POINT('',(-3.689373973302,-23.05684591737));\r
-#27725 = CARTESIAN_POINT('',(-2.873349556031,-17.39674338818));\r
-#27726 = CARTESIAN_POINT('',(-2.060862389908,-11.73613245629));\r
-#27727 = CARTESIAN_POINT('',(-1.251840010919,-6.075026517908));\r
-#27728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#27729 = PCURVE('',#27730,#27758);\r
-#27730 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#27731,#27732,#27733)\r
-    ,(#27734,#27735,#27736)\r
-    ,(#27737,#27738,#27739)\r
-    ,(#27740,#27741,#27742)\r
-    ,(#27743,#27744,#27745)\r
-    ,(#27746,#27747,#27748)\r
-    ,(#27749,#27750,#27751)\r
-    ,(#27752,#27753,#27754)\r
-    ,(#27755,#27756,#27757\r
-    )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(0.,1.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#27731 = CARTESIAN_POINT('',(-5.039369484964E-02,-0.8621595336,-3.));\r
-#27732 = CARTESIAN_POINT('',(-0.238887458864,-1.218185094563,\r
-    17.999867544966));\r
-#27733 = CARTESIAN_POINT('',(-0.678960814563,-0.786773291545,\r
-    26.717157287525));\r
-#27734 = CARTESIAN_POINT('',(-1.105102083628,-6.200295573583,-3.));\r
-#27735 = CARTESIAN_POINT('',(1.991470395236,-6.750652059563,\r
-    17.999867544966));\r
-#27736 = CARTESIAN_POINT('',(-2.897706688702,-5.544889173487,\r
-    26.717157287525));\r
-#27737 = CARTESIAN_POINT('',(-1.329908250618,-11.70240372182,-3.));\r
-#27738 = CARTESIAN_POINT('',(3.905460509741,-12.22061107617,\r
-    17.999867544966));\r
-#27739 = CARTESIAN_POINT('',(-5.11645256284,-10.30300505542,\r
-    26.717157287525));\r
-#27740 = CARTESIAN_POINT('',(-0.695071610984,-17.21795723098,-3.));\r
-#27741 = CARTESIAN_POINT('',(5.491745450734,-17.68544457519,\r
-    17.999867544966));\r
-#27742 = CARTESIAN_POINT('',(-7.335198436979,-15.06112093737,\r
-    26.717157287525));\r
-#27743 = CARTESIAN_POINT('',(0.79638734665,-22.5899608191,-3.));\r
-#27744 = CARTESIAN_POINT('',(6.75147666128,-23.20500086304,\r
-    17.999867544966));\r
-#27745 = CARTESIAN_POINT('',(-9.553944311118,-19.81923681931,\r
-    26.717157287525));\r
-#27746 = CARTESIAN_POINT('',(3.106920845651,-27.66384565452,-3.));\r
-#27747 = CARTESIAN_POINT('',(7.698967761596,-28.83820325696,\r
-    17.999867544966));\r
-#27748 = CARTESIAN_POINT('',(-11.77269018525,-24.57735270125,\r
-    26.717157287525));\r
-#27749 = CARTESIAN_POINT('',(6.16593722182,-32.29706989707,-3.));\r
-#27750 = CARTESIAN_POINT('',(8.361129060692,-34.63939025441,\r
-    17.999867544966));\r
-#27751 = CARTESIAN_POINT('',(-13.99143605939,-29.33546858319,\r
-    26.717157287525));\r
-#27752 = CARTESIAN_POINT('',(9.874835681668,-36.36742665075,-3.));\r
-#27753 = CARTESIAN_POINT('',(8.775548251841,-40.65514845129,\r
-    17.999867544966));\r
-#27754 = CARTESIAN_POINT('',(-16.21018193353,-34.09358446514,\r
-    26.717157287525));\r
-#27755 = CARTESIAN_POINT('',(14.114076887324,-39.77872261665,-3.));\r
-#27756 = CARTESIAN_POINT('',(8.987795028823,-46.9221477778,\r
-    17.999867544966));\r
-#27757 = CARTESIAN_POINT('',(-18.42892780767,-38.85170034708,\r
-    26.717157287525));\r
-#27758 = DEFINITIONAL_REPRESENTATION('',(#27759),#27767);\r
-#27759 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#27760,#27761,#27762,#27763,\r
-    #27764,#27765,#27766),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#27760 = CARTESIAN_POINT('',(0.940985961083,0.571814475937));\r
-#27761 = CARTESIAN_POINT('',(0.804867436972,0.571814475937));\r
-#27762 = CARTESIAN_POINT('',(0.668689089625,0.571814475937));\r
-#27763 = CARTESIAN_POINT('',(0.532463782957,0.571814475937));\r
-#27764 = CARTESIAN_POINT('',(0.396208482528,0.571814475937));\r
-#27765 = CARTESIAN_POINT('',(0.259942359753,0.571814475937));\r
-#27766 = CARTESIAN_POINT('',(0.123684020971,0.571814475937));\r
-#27767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#27768 = ORIENTED_EDGE('',*,*,#27769,.F.);\r
-#27769 = EDGE_CURVE('',#27671,#27707,#27770,.T.);\r
-#27770 = SURFACE_CURVE('',#27771,(#27786,#27804),.PCURVE_S1.);\r
-#27771 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#27772,#27773,#27774,#27775,\r
-    #27776,#27777,#27778,#27779,#27780,#27781,#27782,#27783,#27784,\r
-    #27785),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.249999996318,0.5,\r
-    0.750000003682,1.),.UNSPECIFIED.);\r
-#27772 = CARTESIAN_POINT('',(6.777384842127,-23.91288832956,17.));\r
-#27773 = CARTESIAN_POINT('',(5.694887244172,-24.21968941166,17.));\r
-#27774 = CARTESIAN_POINT('',(4.593867065729,-24.4611547272,17.));\r
-#27775 = CARTESIAN_POINT('',(3.480260546779,-24.63560204072,17.));\r
-#27776 = CARTESIAN_POINT('',(1.240160140384,-24.84928780232,17.));\r
-#27777 = CARTESIAN_POINT('',(0.113656076605,-24.88852713249,17.));\r
-#27778 = CARTESIAN_POINT('',(-1.01315937777,-24.85957782288,17.));\r
-#27779 = CARTESIAN_POINT('',(-3.255117985856,-24.66635985213,17.));\r
-#27780 = CARTESIAN_POINT('',(-4.370271183105,-24.50209032541,17.));\r
-#27781 = CARTESIAN_POINT('',(-5.473450877631,-24.27069090378,17.));\r
-#27782 = CARTESIAN_POINT('',(-7.643959678514,-23.67688708034,17.));\r
-#27783 = CARTESIAN_POINT('',(-8.711298660235,-23.31448006836,17.));\r
-#27784 = CARTESIAN_POINT('',(-9.754770477885,-22.88819671457,17.));\r
-#27785 = CARTESIAN_POINT('',(-10.76881424491,-22.40071010747,17.));\r
-#27786 = PCURVE('',#6245,#27787);\r
-#27787 = DEFINITIONAL_REPRESENTATION('',(#27788),#27803);\r
-#27788 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#27789,#27790,#27791,#27792,\r
-    #27793,#27794,#27795,#27796,#27797,#27798,#27799,#27800,#27801,\r
-    #27802),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.249999996318,0.5,\r
-    0.750000003682,1.),.UNSPECIFIED.);\r
-#27789 = CARTESIAN_POINT('',(2.521991656492,-24.72647835105));\r
-#27790 = CARTESIAN_POINT('',(1.402664180597,-24.84064470012));\r
-#27791 = CARTESIAN_POINT('',(0.276440960629,-24.88725146739));\r
-#27792 = CARTESIAN_POINT('',(-0.850539831129,-24.86567279157));\r
-#27793 = CARTESIAN_POINT('',(-3.093714221968,-24.68712283295));\r
-#27794 = CARTESIAN_POINT('',(-4.209917995954,-24.53015065171));\r
-#27795 = CARTESIAN_POINT('',(-5.314587596778,-24.30597169695));\r
-#27796 = CARTESIAN_POINT('',(-7.48893386744,-23.72637711463));\r
-#27797 = CARTESIAN_POINT('',(-8.558620277927,-23.37095889061));\r
-#27798 = CARTESIAN_POINT('',(-9.604858106181,-22.95150980255));\r
-#27799 = CARTESIAN_POINT('',(-11.63927904944,-21.98982229558));\r
-#27800 = CARTESIAN_POINT('',(-12.62747143652,-21.44757959131));\r
-#27801 = CARTESIAN_POINT('',(-13.58106724504,-20.84657545993));\r
-#27802 = CARTESIAN_POINT('',(-14.49505424774,-20.19040801755));\r
-#27803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#27804 = PCURVE('',#27805,#27815);\r
-#27805 = SURFACE_OF_REVOLUTION('',#27806,#27812);\r
-#27806 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#27807,#27808,#27809,#27810,\r
-    #27811),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#27807 = CARTESIAN_POINT('',(23.635386072293,4.167556264006,27.));\r
-#27808 = CARTESIAN_POINT('',(23.635386072293,4.167556264006,19.));\r
-#27809 = CARTESIAN_POINT('',(25.605001578317,4.51485261934,11.));\r
-#27810 = CARTESIAN_POINT('',(31.513848096391,5.556741685342,3.));\r
-#27811 = CARTESIAN_POINT('',(39.392310120488,6.945927106677,3.));\r
-#27812 = AXIS1_PLACEMENT('',#27813,#27814);\r
-#27813 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#27814 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#27815 = DEFINITIONAL_REPRESENTATION('',(#27816),#27831);\r
-#27816 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#27817,#27818,#27819,#27820,\r
-    #27821,#27822,#27823,#27824,#27825,#27826,#27827,#27828,#27829,\r
-    #27830),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.249999996318,0.5,\r
-    0.750000003682,1.),.UNSPECIFIED.);\r
-#27817 = CARTESIAN_POINT('',(4.814033068011,0.266889738045));\r
-#27818 = CARTESIAN_POINT('',(4.768764694222,0.266889738045));\r
-#27819 = CARTESIAN_POINT('',(4.72349625691,0.266889738045));\r
-#27820 = CARTESIAN_POINT('',(4.678227813172,0.266889738045));\r
-#27821 = CARTESIAN_POINT('',(4.587691068981,0.266889738045));\r
-#27822 = CARTESIAN_POINT('',(4.542422628609,0.266889738045));\r
-#27823 = CARTESIAN_POINT('',(4.497154188237,0.266889738045));\r
-#27824 = CARTESIAN_POINT('',(4.406617442712,0.266889738045));\r
-#27825 = CARTESIAN_POINT('',(4.361349002341,0.266889738045));\r
-#27826 = CARTESIAN_POINT('',(4.316080561969,0.266889738045));\r
-#27827 = CARTESIAN_POINT('',(4.225543817778,0.266889738045));\r
-#27828 = CARTESIAN_POINT('',(4.18027537404,0.266889738045));\r
-#27829 = CARTESIAN_POINT('',(4.135006936727,0.266889738045));\r
-#27830 = CARTESIAN_POINT('',(4.089738562939,0.266889738045));\r
-#27831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#27832 = ADVANCED_FACE('',(#27833),#6181,.T.);\r
-#27833 = FACE_BOUND('',#27834,.T.);\r
-#27834 = EDGE_LOOP('',(#27835,#27836,#28054,#28078));\r
-#27835 = ORIENTED_EDGE('',*,*,#6149,.F.);\r
-#27836 = ORIENTED_EDGE('',*,*,#27837,.T.);\r
-#27837 = EDGE_CURVE('',#5904,#27838,#27840,.T.);\r
-#27838 = VERTEX_POINT('',#27839);\r
-#27839 = CARTESIAN_POINT('',(6.273040044631,-39.50504991261,-3.));\r
-#27840 = SURFACE_CURVE('',#27841,(#27910,#27982),.PCURVE_S1.);\r
-#27841 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#27842,#27843,#27844,#27845,\r
-    #27846,#27847,#27848,#27849,#27850,#27851,#27852,#27853,#27854,\r
-    #27855,#27856,#27857,#27858,#27859,#27860,#27861,#27862,#27863,\r
-    #27864,#27865,#27866,#27867,#27868,#27869,#27870,#27871,#27872,\r
-    #27873,#27874,#27875,#27876,#27877,#27878,#27879,#27880,#27881,\r
-    #27882,#27883,#27884,#27885,#27886,#27887,#27888,#27889,#27890,\r
-    #27891,#27892,#27893,#27894,#27895,#27896,#27897,#27898,#27899,\r
-    #27900,#27901,#27902,#27903,#27904,#27905,#27906,#27907,#27908,\r
-    #27909),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732787E-02,0.134164938731,0.206253639055,0.289095162861,\r
-    0.441240529252,0.481791559627,0.522584322263,0.648883534701,\r
-    0.788637761542,0.859259879621,1.),.UNSPECIFIED.);\r
-#27842 = CARTESIAN_POINT('',(-3.193126180056,-5.314503288007,27.));\r
-#27843 = CARTESIAN_POINT('',(-3.064024014386,-5.392072062126,\r
-    26.711687789722));\r
-#27844 = CARTESIAN_POINT('',(-2.93801147781,-5.466222402304,\r
-    26.42100030733));\r
-#27845 = CARTESIAN_POINT('',(-2.815420256135,-5.537374086891,\r
-    26.128016128753));\r
-#27846 = CARTESIAN_POINT('',(-2.696517456477,-5.605982879343,\r
-    25.832840231397));\r
-#27847 = CARTESIAN_POINT('',(-2.58149988225,-5.672519641177,\r
-    25.535601704029));\r
-#27848 = CARTESIAN_POINT('',(-2.470496573375,-5.737452825279,\r
-    25.236448750882));\r
-#27849 = CARTESIAN_POINT('',(-2.137927664584,-5.935847463427,\r
-    24.300464749014));\r
-#27850 = CARTESIAN_POINT('',(-1.930494186403,-6.065320726074,\r
-    23.657620472087));\r
-#27851 = CARTESIAN_POINT('',(-1.741928904763,-6.193920297054,\r
-    23.008437819415));\r
-#27852 = CARTESIAN_POINT('',(-1.571722556501,-6.325601511344,\r
-    22.354555828393));\r
-#27853 = CARTESIAN_POINT('',(-1.418711533965,-6.463448404244,\r
-    21.697583196802));\r
-#27854 = CARTESIAN_POINT('',(-1.28165171061,-6.609839250607,\r
-    21.038969174353));\r
-#27855 = CARTESIAN_POINT('',(-1.062464494314,-6.890741582865,\r
-    19.858169747875));\r
-#27856 = CARTESIAN_POINT('',(-0.974838941686,-7.021389113386,\r
-    19.336100083298));\r
-#27857 = CARTESIAN_POINT('',(-0.89585131805,-7.15945560546,\r
-    18.814424631278));\r
-#27858 = CARTESIAN_POINT('',(-0.824926492172,-7.305632772815,\r
-    18.293719228424));\r
-#27859 = CARTESIAN_POINT('',(-0.761559340343,-7.460446617837,\r
-    17.774514757357));\r
-#27860 = CARTESIAN_POINT('',(-0.705324181869,-7.624299656367,\r
-    17.257307134314));\r
-#27861 = CARTESIAN_POINT('',(-0.598998717975,-7.99653776978,\r
-    16.151051688055));\r
-#27862 = CARTESIAN_POINT('',(-0.551076123698,-8.207921502278,\r
-    15.562790186347));\r
-#27863 = CARTESIAN_POINT('',(-0.511523381358,-8.432121282736,\r
-    14.978501148234));\r
-#27864 = CARTESIAN_POINT('',(-0.4798875929,-8.669445956024,\r
-    14.398853360375));\r
-#27865 = CARTESIAN_POINT('',(-0.455787693583,-8.920097012012,\r
-    13.824490115403));\r
-#27866 = CARTESIAN_POINT('',(-0.438873725328,-9.184201253489,\r
-    13.25604439661));\r
-#27867 = CARTESIAN_POINT('',(-0.410243903561,-9.971699897879,\r
-    11.662174802479));\r
-#27868 = CARTESIAN_POINT('',(-0.414714271819,-10.52718980428,\r
-    10.652256950399));\r
-#27869 = CARTESIAN_POINT('',(-0.439937112346,-11.12869866652,\r
-    9.668307740598));\r
-#27870 = CARTESIAN_POINT('',(-0.483512609639,-11.77602768994,\r
-    8.71406817816));\r
-#27871 = CARTESIAN_POINT('',(-0.54206851961,-12.4687573513,\r
-    7.793315190528));\r
-#27872 = CARTESIAN_POINT('',(-0.61069910071,-13.20635861136,\r
-    6.909909545332));\r
-#27873 = CARTESIAN_POINT('',(-0.702346877918,-14.19638472907,\r
-    5.843212096972));\r
-#27874 = CARTESIAN_POINT('',(-0.721898163869,-14.40785646955,\r
-    5.621662887146));\r
-#27875 = CARTESIAN_POINT('',(-0.741594232142,-14.62244199003,\r
-    5.403113701736));\r
-#27876 = CARTESIAN_POINT('',(-0.761307279714,-14.84012647205,\r
-    5.187641252263));\r
-#27877 = CARTESIAN_POINT('',(-0.780902765512,-15.06088666516,\r
-    4.975316446726));\r
-#27878 = CARTESIAN_POINT('',(-0.800240193489,-15.28468934095,\r
-    4.766203083516));\r
-#27879 = CARTESIAN_POINT('',(-0.838220190786,-15.73966006274,\r
-    4.353298542492));\r
-#27880 = CARTESIAN_POINT('',(-0.856857941843,-15.97086391461,\r
-    4.149546059853));\r
-#27881 = CARTESIAN_POINT('',(-0.874938721706,-16.20507205994,\r
-    3.949169933672));\r
-#27882 = CARTESIAN_POINT('',(-0.892308880234,-16.44223972664,\r
-    3.752228275166));\r
-#27883 = CARTESIAN_POINT('',(-0.90881072711,-16.68231517379,\r
-    3.558773934801));\r
-#27884 = CARTESIAN_POINT('',(-0.924283851451,-16.92523932381,\r
-    3.368854177301));\r
-#27885 = CARTESIAN_POINT('',(-0.982787027389,-17.93168041761,\r
-    2.605567873013));\r
-#27886 = CARTESIAN_POINT('',(-1.015601573109,-18.7191912173,\r
-    2.062822080081));\r
-#27887 = CARTESIAN_POINT('',(-1.032195630276,-19.53135287209,\r
-    1.555636711392));\r
-#27888 = CARTESIAN_POINT('',(-1.027654775994,-20.36548164177,\r
-    1.08466197002));\r
-#27889 = CARTESIAN_POINT('',(-0.997417712747,-21.21832422229,\r
-    0.649815413637));\r
-#27890 = CARTESIAN_POINT('',(-0.937778781602,-22.08613149699,\r
-    0.250421577406));\r
-#27891 = CARTESIAN_POINT('',(-0.744770708951,-23.9369649699,\r
-    -0.518568227502));\r
-#27892 = CARTESIAN_POINT('',(-0.604193686315,-24.92270837008,\r
-    -0.88057835998));\r
-#27893 = CARTESIAN_POINT('',(-0.420890466283,-25.91628388315,\r
-    -1.202082738697));\r
-#27894 = CARTESIAN_POINT('',(-0.192930674879,-26.91235015918,\r
-    -1.485599317974));\r
-#27895 = CARTESIAN_POINT('',(7.993630624526E-02,-27.90613913758,\r
-    -1.734001175196));\r
-#27896 = CARTESIAN_POINT('',(0.396691963188,-28.8934714809,\r
-    -1.950164991405));\r
-#27897 = CARTESIAN_POINT('',(0.936543011736,-30.36456689068,\r
-    -2.231194911599));\r
-#27898 = CARTESIAN_POINT('',(1.12848778301,-30.85590764525,\r
-    -2.318022665291));\r
-#27899 = CARTESIAN_POINT('',(1.330916725034,-31.34433516364,\r
-    -2.397701508334));\r
-#27900 = CARTESIAN_POINT('',(1.543547186892,-31.829494688,\r
-    -2.470585702601));\r
-#27901 = CARTESIAN_POINT('',(1.766061765011,-32.31108789295,\r
-    -2.537016586598));\r
-#27902 = CARTESIAN_POINT('',(1.998120464875,-32.78886827681,\r
-    -2.597318839136));\r
-#27903 = CARTESIAN_POINT('',(2.720155547325,-34.20679124556,\r
-    -2.760363675848));\r
-#27904 = CARTESIAN_POINT('',(3.237419755771,-35.13495090377,\r
-    -2.845792587234));\r
-#27905 = CARTESIAN_POINT('',(3.788430874766,-36.04565201674,\r
-    -2.91051935704));\r
-#27906 = CARTESIAN_POINT('',(4.370265870805,-36.93809455251,\r
-    -2.956649707249));\r
-#27907 = CARTESIAN_POINT('',(4.980049126586,-37.81199368054,\r
-    -2.98597417148));\r
-#27908 = CARTESIAN_POINT('',(5.615106848651,-38.66748023408,\r
-    -2.999999999966));\r
-#27909 = CARTESIAN_POINT('',(6.273040046319,-39.50504991235,-3.));\r
-#27910 = PCURVE('',#6181,#27911);\r
-#27911 = DEFINITIONAL_REPRESENTATION('',(#27912),#27981);\r
-#27912 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#27913,#27914,#27915,#27916,\r
-    #27917,#27918,#27919,#27920,#27921,#27922,#27923,#27924,#27925,\r
-    #27926,#27927,#27928,#27929,#27930,#27931,#27932,#27933,#27934,\r
-    #27935,#27936,#27937,#27938,#27939,#27940,#27941,#27942,#27943,\r
-    #27944,#27945,#27946,#27947,#27948,#27949,#27950,#27951,#27952,\r
-    #27953,#27954,#27955,#27956,#27957,#27958,#27959,#27960,#27961,\r
-    #27962,#27963,#27964,#27965,#27966,#27967,#27968,#27969,#27970,\r
-    #27971,#27972,#27973,#27974,#27975,#27976,#27977,#27978,#27979,\r
-    #27980),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732787E-02,0.134164938731,0.206253639055,0.289095162861,\r
-    0.441240529252,0.481791559627,0.522584322263,0.648883534701,\r
-    0.788637761542,0.859259879621,1.),.UNSPECIFIED.);\r
-#27913 = CARTESIAN_POINT('',(2.111827718462,0.));\r
-#27914 = CARTESIAN_POINT('',(2.087535294754,6.006504380797E-03));\r
-#27915 = CARTESIAN_POINT('',(2.063953993267,1.206249361576E-02));\r
-#27916 = CARTESIAN_POINT('',(2.041119565996,1.816721547946E-02));\r
-#27917 = CARTESIAN_POINT('',(2.019060101957,2.431943363924E-02));\r
-#27918 = CARTESIAN_POINT('',(1.997795348613,3.051747456113E-02));\r
-#27919 = CARTESIAN_POINT('',(1.977336844549,3.675932636387E-02));\r
-#27920 = CARTESIAN_POINT('',(1.916221119241,5.630425623777E-02));\r
-#27921 = CARTESIAN_POINT('',(1.878366823066,6.975006268766E-02));\r
-#27922 = CARTESIAN_POINT('',(1.844160698317,8.336100580614E-02));\r
-#27923 = CARTESIAN_POINT('',(1.813491640509,9.711454595906E-02));\r
-#27924 = CARTESIAN_POINT('',(1.786150881514,0.110989440622));\r
-#27925 = CARTESIAN_POINT('',(1.761897823324,0.124968083745));\r
-#27926 = CARTESIAN_POINT('',(1.72351940132,0.150177223504));\r
-#27927 = CARTESIAN_POINT('',(1.708336329898,0.161374578824));\r
-#27928 = CARTESIAN_POINT('',(1.694805423549,0.172621826554));\r
-#27929 = CARTESIAN_POINT('',(1.682798315502,0.1839134857));\r
-#27930 = CARTESIAN_POINT('',(1.672190534157,0.195245096969));\r
-#27931 = CARTESIAN_POINT('',(1.662864574142,0.206612999132));\r
-#27932 = CARTESIAN_POINT('',(1.645337458431,0.231115762302));\r
-#27933 = CARTESIAN_POINT('',(1.637511540645,0.244261376624));\r
-#27934 = CARTESIAN_POINT('',(1.631062893323,0.257446213569));\r
-#27935 = CARTESIAN_POINT('',(1.625834948242,0.270666673325));\r
-#27936 = CARTESIAN_POINT('',(1.621683099778,0.283919789101));\r
-#27937 = CARTESIAN_POINT('',(1.618473720485,0.297202873117));\r
-#27938 = CARTESIAN_POINT('',(1.611690142265,0.334958972866));\r
-#27939 = CARTESIAN_POINT('',(1.610056828004,0.359497618943));\r
-#27940 = CARTESIAN_POINT('',(1.610411454659,0.38411275105));\r
-#27941 = CARTESIAN_POINT('',(1.612089304609,0.408791866498));\r
-#27942 = CARTESIAN_POINT('',(1.614506356284,0.433521406188));\r
-#27943 = CARTESIAN_POINT('',(1.617150866405,0.458283778698));\r
-#27944 = CARTESIAN_POINT('',(1.620239222966,0.489657741927));\r
-#27945 = CARTESIAN_POINT('',(1.620874493656,0.496260551534));\r
-#27946 = CARTESIAN_POINT('',(1.621486915924,0.502863856675));\r
-#27947 = CARTESIAN_POINT('',(1.622068638833,0.509467174073));\r
-#27948 = CARTESIAN_POINT('',(1.622612265212,0.51606844619));\r
-#27949 = CARTESIAN_POINT('',(1.623110886791,0.522664764894));\r
-#27950 = CARTESIAN_POINT('',(1.624007889117,0.535884293912));\r
-#27951 = CARTESIAN_POINT('',(1.624405657666,0.542507269434));\r
-#27952 = CARTESIAN_POINT('',(1.624744804766,0.549121813415));\r
-#27953 = CARTESIAN_POINT('',(1.625019280102,0.555725898988));\r
-#27954 = CARTESIAN_POINT('',(1.62522355711,0.562317479687));\r
-#27955 = CARTESIAN_POINT('',(1.625352651037,0.568894496629));\r
-#27956 = CARTESIAN_POINT('',(1.625555351371,0.595766625305));\r
-#27957 = CARTESIAN_POINT('',(1.624945462358,0.615921862632));\r
-#27958 = CARTESIAN_POINT('',(1.623440677589,0.635855092035));\r
-#27959 = CARTESIAN_POINT('',(1.620960943505,0.655505223072));\r
-#27960 = CARTESIAN_POINT('',(1.617480415947,0.67481829156));\r
-#27961 = CARTESIAN_POINT('',(1.613017622733,0.693748549125));\r
-#27962 = CARTESIAN_POINT('',(1.601658933212,0.732736111601));\r
-#27963 = CARTESIAN_POINT('',(1.594552705402,0.752704789847));\r
-#27964 = CARTESIAN_POINT('',(1.58637768887,0.772106774877));\r
-#27965 = CARTESIAN_POINT('',(1.577251550839,0.790916814691));\r
-#27966 = CARTESIAN_POINT('',(1.567309361791,0.809130157444));\r
-#27967 = CARTESIAN_POINT('',(1.55668701042,0.826752621819));\r
-#27968 = CARTESIAN_POINT('',(1.539870165817,0.85240831176));\r
-#27969 = CARTESIAN_POINT('',(1.534083738868,0.860874170224));\r
-#27970 = CARTESIAN_POINT('',(1.528172453574,0.869195778052));\r
-#27971 = CARTESIAN_POINT('',(1.522151768474,0.877376181749));\r
-#27972 = CARTESIAN_POINT('',(1.516036243817,0.885418940445));\r
-#27973 = CARTESIAN_POINT('',(1.509839436206,0.893327949131));\r
-#27974 = CARTESIAN_POINT('',(1.491087232796,0.916610357039));\r
-#27975 = CARTESIAN_POINT('',(1.478328114174,0.931597373439));\r
-#27976 = CARTESIAN_POINT('',(1.465393900084,0.946102566177));\r
-#27977 = CARTESIAN_POINT('',(1.452365918489,0.960161605258));\r
-#27978 = CARTESIAN_POINT('',(1.439310604242,0.97380912845));\r
-#27979 = CARTESIAN_POINT('',(1.426281249796,0.98707796068));\r
-#27980 = CARTESIAN_POINT('',(1.413320264995,1.));\r
-#27981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#27982 = PCURVE('',#6049,#27983);\r
-#27983 = DEFINITIONAL_REPRESENTATION('',(#27984),#28053);\r
-#27984 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#27985,#27986,#27987,#27988,\r
-    #27989,#27990,#27991,#27992,#27993,#27994,#27995,#27996,#27997,\r
-    #27998,#27999,#28000,#28001,#28002,#28003,#28004,#28005,#28006,\r
-    #28007,#28008,#28009,#28010,#28011,#28012,#28013,#28014,#28015,\r
-    #28016,#28017,#28018,#28019,#28020,#28021,#28022,#28023,#28024,\r
-    #28025,#28026,#28027,#28028,#28029,#28030,#28031,#28032,#28033,\r
-    #28034,#28035,#28036,#28037,#28038,#28039,#28040,#28041,#28042,\r
-    #28043,#28044,#28045,#28046,#28047,#28048,#28049,#28050,#28051,\r
-    #28052),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732787E-02,0.134164938731,0.206253639055,0.289095162861,\r
-    0.441240529252,0.481791559627,0.522584322263,0.648883534701,\r
-    0.788637761542,0.859259879621,1.),.UNSPECIFIED.);\r
-#27985 = CARTESIAN_POINT('',(2.875455796418,0.9846980552));\r
-#27986 = CARTESIAN_POINT('',(2.874610153272,0.969253407616));\r
-#27987 = CARTESIAN_POINT('',(2.87382656138,0.954038773635));\r
-#27988 = CARTESIAN_POINT('',(2.873092001909,0.939039217951));\r
-#27989 = CARTESIAN_POINT('',(2.872393256277,0.924243688101));\r
-#27990 = CARTESIAN_POINT('',(2.871717420448,0.909643925974));\r
-#27991 = CARTESIAN_POINT('',(2.871052275216,0.895233628841));\r
-#27992 = CARTESIAN_POINT('',(2.868981397104,0.850983882287));\r
-#27993 = CARTESIAN_POINT('',(2.867573637355,0.821784136093));\r
-#27994 = CARTESIAN_POINT('',(2.866056720107,0.793358528409));\r
-#27995 = CARTESIAN_POINT('',(2.864342064438,0.765683301253));\r
-#27996 = CARTESIAN_POINT('',(2.862367336923,0.73873896019));\r
-#27997 = CARTESIAN_POINT('',(2.860087573579,0.712506842125));\r
-#27998 = CARTESIAN_POINT('',(2.855398007619,0.66674352233));\r
-#27999 = CARTESIAN_POINT('',(2.853113929727,0.646953276264));\r
-#28000 = CARTESIAN_POINT('',(2.85060212658,0.627587262157));\r
-#28001 = CARTESIAN_POINT('',(2.847851407274,0.608635949902));\r
-#28002 = CARTESIAN_POINT('',(2.844853850244,0.590090255909));\r
-#28003 = CARTESIAN_POINT('',(2.841603692094,0.571941691717));\r
-#28004 = CARTESIAN_POINT('',(2.834066747519,0.533774424125));\r
-#28005 = CARTESIAN_POINT('',(2.829697609274,0.51388037504));\r
-#28006 = CARTESIAN_POINT('',(2.82498303719,0.494488691777));\r
-#28007 = CARTESIAN_POINT('',(2.819919363653,0.475588787144));\r
-#28008 = CARTESIAN_POINT('',(2.814504531431,0.457171532908));\r
-#28009 = CARTESIAN_POINT('',(2.808737546266,0.439229385444));\r
-#28010 = CARTESIAN_POINT('',(2.791380134706,0.389665510146));\r
-#28011 = CARTESIAN_POINT('',(2.778953688584,0.359155860073));\r
-#28012 = CARTESIAN_POINT('',(2.765339024067,0.330190258988));\r
-#28013 = CARTESIAN_POINT('',(2.750545001391,0.302744206387));\r
-#28014 = CARTESIAN_POINT('',(2.734584622196,0.276807108124));\r
-#28015 = CARTESIAN_POINT('',(2.717473371656,0.252380146001));\r
-#28016 = CARTESIAN_POINT('',(2.694368823145,0.223366850258));\r
-#28017 = CARTESIAN_POINT('',(2.689426368497,0.217369240867));\r
-#28018 = CARTESIAN_POINT('',(2.684403998415,0.211479773726));\r
-#28019 = CARTESIAN_POINT('',(2.679302077456,0.205698771093));\r
-#28020 = CARTESIAN_POINT('',(2.674121152243,0.200026440153));\r
-#28021 = CARTESIAN_POINT('',(2.668861982899,0.194462840781));\r
-#28022 = CARTESIAN_POINT('',(2.658156945478,0.183520771913));\r
-#28023 = CARTESIAN_POINT('',(2.652710154545,0.178143591285));\r
-#28024 = CARTESIAN_POINT('',(2.647185852237,0.172876582011));\r
-#28025 = CARTESIAN_POINT('',(2.641585024518,0.167719719628));\r
-#28026 = CARTESIAN_POINT('',(2.635908793357,0.16267289078));\r
-#28027 = CARTESIAN_POINT('',(2.630158421352,0.157735887889));\r
-#28028 = CARTESIAN_POINT('',(2.606306295287,0.137961942772));\r
-#28029 = CARTESIAN_POINT('',(2.587577491229,0.124063196881));\r
-#28030 = CARTESIAN_POINT('',(2.568194040054,0.111206667649));\r
-#28031 = CARTESIAN_POINT('',(2.548211044802,9.937300256035E-02));\r
-#28032 = CARTESIAN_POINT('',(2.527692661258,8.852995340362E-02));\r
-#28033 = CARTESIAN_POINT('',(2.506710655157,7.863600403443E-02));\r
-#28034 = CARTESIAN_POINT('',(2.461702862006,5.969349169132E-02));\r
-#28035 = CARTESIAN_POINT('',(2.437583849568,5.084429042274E-02));\r
-#28036 = CARTESIAN_POINT('',(2.413097311915,4.303387576817E-02));\r
-#28037 = CARTESIAN_POINT('',(2.388341310872,3.618019162599E-02));\r
-#28038 = CARTESIAN_POINT('',(2.36339992871,3.019920605405E-02));\r
-#28039 = CARTESIAN_POINT('',(2.338346372027,2.501106852833E-02));\r
-#28040 = CARTESIAN_POINT('',(2.300561147707,1.828346488877E-02));\r
-#28041 = CARTESIAN_POINT('',(2.287862833433,1.620829964628E-02));\r
-#28042 = CARTESIAN_POINT('',(2.275157483836,1.430669107214E-02));\r
-#28043 = CARTESIAN_POINT('',(2.262450883129,1.256936784247E-02));\r
-#28044 = CARTESIAN_POINT('',(2.249747707259,1.098753800415E-02));\r
-#28045 = CARTESIAN_POINT('',(2.237051629865,9.552944081841E-03));\r
-#28046 = CARTESIAN_POINT('',(2.199083581768,5.677110563116E-03));\r
-#28047 = CARTESIAN_POINT('',(2.17384258405,3.650755218953E-03));\r
-#28048 = CARTESIAN_POINT('',(2.148661402423,2.117533621441E-03));\r
-#28049 = CARTESIAN_POINT('',(2.123546604657,1.025676031692E-03));\r
-#28050 = CARTESIAN_POINT('',(2.098495292169,3.318565812268E-04));\r
-#28051 = CARTESIAN_POINT('',(2.073496285506,8.2843E-13));\r
-#28052 = CARTESIAN_POINT('',(2.048529562058,1.285E-14));\r
-#28053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#28054 = ORIENTED_EDGE('',*,*,#28055,.F.);\r
-#28055 = EDGE_CURVE('',#28056,#27838,#28058,.T.);\r
-#28056 = VERTEX_POINT('',#28057);\r
-#28057 = CARTESIAN_POINT('',(12.165733487426,-38.10505122307,-3.));\r
-#28058 = SURFACE_CURVE('',#28059,(#28064,#28071),.PCURVE_S1.);\r
-#28059 = CIRCLE('',#28060,40.);\r
-#28060 = AXIS2_PLACEMENT_3D('',#28061,#28062,#28063);\r
-#28061 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#28062 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#28063 = DIRECTION('',(1.,0.,3.3E-16));\r
-#28064 = PCURVE('',#6181,#28065);\r
-#28065 = DEFINITIONAL_REPRESENTATION('',(#28066),#28070);\r
-#28066 = LINE('',#28067,#28068);\r
-#28067 = CARTESIAN_POINT('',(0.,1.));\r
-#28068 = VECTOR('',#28069,1.);\r
-#28069 = DIRECTION('',(1.,0.));\r
-#28070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#28071 = PCURVE('',#20542,#28072);\r
-#28072 = DEFINITIONAL_REPRESENTATION('',(#28073),#28077);\r
-#28073 = LINE('',#28074,#28075);\r
-#28074 = CARTESIAN_POINT('',(0.,0.));\r
-#28075 = VECTOR('',#28076,1.);\r
-#28076 = DIRECTION('',(1.,0.));\r
-#28077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#28078 = ORIENTED_EDGE('',*,*,#28079,.T.);\r
-#28079 = EDGE_CURVE('',#28056,#6150,#28080,.T.);\r
-#28080 = SURFACE_CURVE('',#28081,(#28150,#28234),.PCURVE_S1.);\r
-#28081 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#28082,#28083,#28084,#28085,\r
-    #28086,#28087,#28088,#28089,#28090,#28091,#28092,#28093,#28094,\r
-    #28095,#28096,#28097,#28098,#28099,#28100,#28101,#28102,#28103,\r
-    #28104,#28105,#28106,#28107,#28108,#28109,#28110,#28111,#28112,\r
-    #28113,#28114,#28115,#28116,#28117,#28118,#28119,#28120,#28121,\r
-    #28122,#28123,#28124,#28125,#28126,#28127,#28128,#28129,#28130,\r
-    #28131,#28132,#28133,#28134,#28135,#28136,#28137,#28138,#28139,\r
-    #28140,#28141,#28142,#28143,#28144,#28145,#28146,#28147,#28148,\r
-    #28149),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267778389,0.219958145507,0.265125711785,0.366865279272,\r
-    0.514806653553,0.562778498909,0.610414473975,0.748924768956,\r
-    0.858377822311,0.93432204838,1.),.UNSPECIFIED.);\r
-#28082 = CARTESIAN_POINT('',(12.165733489387,-38.10505122244,-3.));\r
-#28083 = CARTESIAN_POINT('',(11.350988079758,-37.3583908227,\r
-    -2.999999999969));\r
-#28084 = CARTESIAN_POINT('',(10.557192856576,-36.58893358161,\r
-    -2.985095523149));\r
-#28085 = CARTESIAN_POINT('',(9.786797831635,-35.79577611143,\r
-    -2.953898211595));\r
-#28086 = CARTESIAN_POINT('',(9.042606092204,-34.9783669653,\r
-    -2.904758251316));\r
-#28087 = CARTESIAN_POINT('',(8.32770188406,-34.13657658905,\r
-    -2.835706936346));\r
-#28088 = CARTESIAN_POINT('',(7.645296197776,-33.27083658865,\r
-    -2.74441789913));\r
-#28089 = CARTESIAN_POINT('',(6.672625904245,-31.93472390862,\r
-    -2.569629359123));\r
-#28090 = CARTESIAN_POINT('',(6.355808946776,-31.4813408804,\r
-    -2.504742879569));\r
-#28091 = CARTESIAN_POINT('',(6.04844341953,-31.02236785357,\r
-    -2.433185867933));\r
-#28092 = CARTESIAN_POINT('',(5.750929027795,-30.5580282869,\r
-    -2.354592812751));\r
-#28093 = CARTESIAN_POINT('',(5.463647774221,-30.08860783083,\r
-    -2.268578792143));\r
-#28094 = CARTESIAN_POINT('',(5.186950984565,-29.61446168549,\r
-    -2.174743874234));\r
-#28095 = CARTESIAN_POINT('',(4.758224778469,-28.84276845883,\r
-    -2.010117252108));\r
-#28096 = CARTESIAN_POINT('',(4.599394992459,-28.54790146196,\r
-    -1.944464496601));\r
-#28097 = CARTESIAN_POINT('',(4.444727893388,-28.25152088429,\r
-    -1.875625167615));\r
-#28098 = CARTESIAN_POINT('',(4.294287348485,-27.9537364014,\r
-    -1.803503649463));\r
-#28099 = CARTESIAN_POINT('',(4.148128877824,-27.65466785982,\r
-    -1.728003768888));\r
-#28100 = CARTESIAN_POINT('',(4.006298357921,-27.35444568868,\r
-    -1.64902976975));\r
-#28101 = CARTESIAN_POINT('',(3.559186025926,-26.3746833809,\r
-    -1.380561033205));\r
-#28102 = CARTESIAN_POINT('',(3.271651422007,-25.69096216614,\r
-    -1.176513665834));\r
-#28103 = CARTESIAN_POINT('',(3.006666678539,-25.00374014935,\r
-    -0.953283728772));\r
-#28104 = CARTESIAN_POINT('',(2.764330096766,-24.31488507542,\r
-    -0.709833419308));\r
-#28105 = CARTESIAN_POINT('',(2.544339938046,-23.62644183126,\r
-    -0.445198524399));\r
-#28106 = CARTESIAN_POINT('',(2.345974626237,-22.94060814093,\r
-    -0.15857716455));\r
-#28107 = CARTESIAN_POINT('',(1.909478021481,-21.26953988394,\r
-    0.600039461374));\r
-#28108 = CARTESIAN_POINT('',(1.694124863206,-20.28950138968,\r
-    1.097233775289));\r
-#28109 = CARTESIAN_POINT('',(1.518691161957,-19.32681661652,\r
-    1.643670361276));\r
-#28110 = CARTESIAN_POINT('',(1.377742636144,-18.38817912716,\r
-    2.240029036534));\r
-#28111 = CARTESIAN_POINT('',(1.26438830154,-17.47942118308,\r
-    2.885777519261));\r
-#28112 = CARTESIAN_POINT('',(1.171480041971,-16.6052208557,\r
-    3.578958087516));\r
-#28113 = CARTESIAN_POINT('',(1.066782506826,-15.49794138687,\r
-    4.555432498622));\r
-#28114 = CARTESIAN_POINT('',(1.042599763815,-15.23078825904,\r
-    4.799200745853));\r
-#28115 = CARTESIAN_POINT('',(1.019645642076,-14.96772538262,\r
-    5.047536864316));\r
-#28116 = CARTESIAN_POINT('',(0.997698958974,-14.70884031186,\r
-    5.300325078186));\r
-#28117 = CARTESIAN_POINT('',(0.976551139736,-14.45422251633,\r
-    5.557458648059));\r
-#28118 = CARTESIAN_POINT('',(0.955998449496,-14.2039209212,5.81879769459\r
-    ));\r
-#28119 = CARTESIAN_POINT('',(0.915851374753,-13.71378836698,\r
-    6.347779561454));\r
-#28120 = CARTESIAN_POINT('',(0.8962512006,-13.47389560089,6.615365484258\r
-    ));\r
-#28121 = CARTESIAN_POINT('',(0.876870112216,-13.23836785957,\r
-    6.886851634538));\r
-#28122 = CARTESIAN_POINT('',(0.857537588431,-13.00725098031,\r
-    7.162114020168));\r
-#28123 = CARTESIAN_POINT('',(0.83809615806,-12.78058459873,\r
-    7.441028899832));\r
-#28124 = CARTESIAN_POINT('',(0.81840121196,-12.55840254154,7.72347310737\r
-    ));\r
-#28125 = CARTESIAN_POINT('',(0.739933394842,-11.70781992213,\r
-    8.840489131323));\r
-#28126 = CARTESIAN_POINT('',(0.678285082619,-11.1130426711,\r
-    9.700482281907));\r
-#28127 = CARTESIAN_POINT('',(0.61013101343,-10.55713452898,\r
-    10.586255072462));\r
-#28128 = CARTESIAN_POINT('',(0.533102054387,-10.04041817417,\r
-    11.494822766141));\r
-#28129 = CARTESIAN_POINT('',(0.445547174101,-9.562846080217,\r
-    12.423280693987));\r
-#28130 = CARTESIAN_POINT('',(0.346016502149,-9.124004605921,\r
-    13.368760998671));\r
-#28131 = CARTESIAN_POINT('',(0.143012980985,-8.405874849778,\r
-    15.086449448784));\r
-#28132 = CARTESIAN_POINT('',(4.474262102116E-02,-8.112411915964,\r
-    15.85343515658));\r
-#28133 = CARTESIAN_POINT('',(-6.312406533824E-02,-7.841961524111,\r
-    16.627737514911));\r
-#28134 = CARTESIAN_POINT('',(-0.181708092102,-7.593754232327,\r
-    17.407862987673));\r
-#28135 = CARTESIAN_POINT('',(-0.312473805165,-7.366685993778,\r
-    18.192247162908));\r
-#28136 = CARTESIAN_POINT('',(-0.457544539035,-7.159132125499,\r
-    18.979151542125));\r
-#28137 = CARTESIAN_POINT('',(-0.731941122536,-6.836089080364,\r
-    20.312857193342));\r
-#28138 = CARTESIAN_POINT('',(-0.85248615133,-6.711872276131,\r
-    20.859393188322));\r
-#28139 = CARTESIAN_POINT('',(-0.982048829864,-6.594873093103,\r
-    21.405456117784));\r
-#28140 = CARTESIAN_POINT('',(-1.12160379083,-6.483961853245,\r
-    21.950256835049));\r
-#28141 = CARTESIAN_POINT('',(-1.272198203154,-6.377694317344,\r
-    22.492892808071));\r
-#28142 = CARTESIAN_POINT('',(-1.434813891326,-6.27417626127,\r
-    23.032359249559));\r
-#28143 = CARTESIAN_POINT('',(-1.761673798334,-6.081944869464,\r
-    24.030537046444));\r
-#28144 = CARTESIAN_POINT('',(-1.922721754628,-5.993124759885,\r
-    24.490292853051));\r
-#28145 = CARTESIAN_POINT('',(-2.093638141833,-5.903141050455,\r
-    24.946198069341));\r
-#28146 = CARTESIAN_POINT('',(-2.2746237065,-5.810278458817,\r
-    25.397514113616));\r
-#28147 = CARTESIAN_POINT('',(-2.465551408238,-5.712599662049,\r
-    25.843512017028));\r
-#28148 = CARTESIAN_POINT('',(-2.665812591075,-5.608088815208,\r
-    26.28356404577));\r
-#28149 = CARTESIAN_POINT('',(-2.87435875436,-5.494819366712,\r
-    26.717157287525));\r
-#28150 = PCURVE('',#6181,#28151);\r
-#28151 = DEFINITIONAL_REPRESENTATION('',(#28152),#28233);\r
-#28152 = B_SPLINE_CURVE_WITH_KNOTS('',14,(#28153,#28154,#28155,#28156,\r
-    #28157,#28158,#28159,#28160,#28161,#28162,#28163,#28164,#28165,\r
-    #28166,#28167,#28168,#28169,#28170,#28171,#28172,#28173,#28174,\r
-    #28175,#28176,#28177,#28178,#28179,#28180,#28181,#28182,#28183,\r
-    #28184,#28185,#28186,#28187,#28188,#28189,#28190,#28191,#28192,\r
-    #28193,#28194,#28195,#28196,#28197,#28198,#28199,#28200,#28201,\r
-    #28202,#28203,#28204,#28205,#28206,#28207,#28208,#28209,#28210,\r
-    #28211,#28212,#28213,#28214,#28215,#28216,#28217,#28218,#28219,\r
-    #28220,#28221,#28222,#28223,#28224,#28225,#28226,#28227,#28228,\r
-    #28229,#28230,#28231,#28232),.UNSPECIFIED.,.F.,.F.,(15,13,13,13,13,\r
-    13,15),(0.,0.219958145507,0.366865279272,0.514806653553,\r
-    0.562778498909,0.748924768956,0.80321852611),.UNSPECIFIED.);\r
-#28153 = CARTESIAN_POINT('',(1.261757291025,1.));\r
-#28154 = CARTESIAN_POINT('',(1.272078204116,0.98998416372));\r
-#28155 = CARTESIAN_POINT('',(1.28244876739,0.979777136007));\r
-#28156 = CARTESIAN_POINT('',(1.292858271758,0.969363900109));\r
-#28157 = CARTESIAN_POINT('',(1.303275021643,0.958752786193));\r
-#28158 = CARTESIAN_POINT('',(1.313736143133,0.947864196088));\r
-#28159 = CARTESIAN_POINT('',(1.324086921215,0.936850448234));\r
-#28160 = CARTESIAN_POINT('',(1.334548622819,0.925403710071));\r
-#28161 = CARTESIAN_POINT('',(1.344762495425,0.913910227417));\r
-#28162 = CARTESIAN_POINT('',(1.355041139486,0.901955567447));\r
-#28163 = CARTESIAN_POINT('',(1.365099542239,0.889820849585));\r
-#28164 = CARTESIAN_POINT('',(1.375037388792,0.877342230092));\r
-#28165 = CARTESIAN_POINT('',(1.384766524063,0.864564692256));\r
-#28166 = CARTESIAN_POINT('',(1.394259805063,0.85146550029));\r
-#28167 = CARTESIAN_POINT('',(1.409626464988,0.829073506154));\r
-#28168 = CARTESIAN_POINT('',(1.415655157572,0.819961127137));\r
-#28169 = CARTESIAN_POINT('',(1.421545740074,0.810702337252));\r
-#28170 = CARTESIAN_POINT('',(1.427288084489,0.801291919365));\r
-#28171 = CARTESIAN_POINT('',(1.432866898185,0.79172905763));\r
-#28172 = CARTESIAN_POINT('',(1.438257114572,0.78204239568));\r
-#28173 = CARTESIAN_POINT('',(1.443494667915,0.772133374016));\r
-#28174 = CARTESIAN_POINT('',(1.448473871884,0.762179803992));\r
-#28175 = CARTESIAN_POINT('',(1.453293811383,0.751977261295));\r
-#28176 = CARTESIAN_POINT('',(1.457850052335,0.741698365041));\r
-#28177 = CARTESIAN_POINT('',(1.46218957928,0.731243128677));\r
-#28178 = CARTESIAN_POINT('',(1.466278557632,0.720660961719));\r
-#28179 = CARTESIAN_POINT('',(1.470118036082,0.709942831401));\r
-#28180 = CARTESIAN_POINT('',(1.477310724961,0.68817611223));\r
-#28181 = CARTESIAN_POINT('',(1.480660897197,0.677124061875));\r
-#28182 = CARTESIAN_POINT('',(1.48374731628,0.665948052333));\r
-#28183 = CARTESIAN_POINT('',(1.48656734338,0.654655048771));\r
-#28184 = CARTESIAN_POINT('',(1.489120952637,0.643252448297));\r
-#28185 = CARTESIAN_POINT('',(1.491410969439,0.631748091534));\r
-#28186 = CARTESIAN_POINT('',(1.493443263243,0.620150264101));\r
-#28187 = CARTESIAN_POINT('',(1.49522689185,0.608467686266));\r
-#28188 = CARTESIAN_POINT('',(1.496774201152,0.596709493054));\r
-#28189 = CARTESIAN_POINT('',(1.498100875857,0.58488520223));\r
-#28190 = CARTESIAN_POINT('',(1.499225945547,0.57300467268));\r
-#28191 = CARTESIAN_POINT('',(1.500171742403,0.561078051053));\r
-#28192 = CARTESIAN_POINT('',(1.500963813273,0.549115708226));\r
-#28193 = CARTESIAN_POINT('',(1.501847058144,0.533241053309));\r
-#28194 = CARTESIAN_POINT('',(1.502050184163,0.52935108989));\r
-#28195 = CARTESIAN_POINT('',(1.502241134272,0.5254587544));\r
-#28196 = CARTESIAN_POINT('',(1.502420916799,0.521564313002));\r
-#28197 = CARTESIAN_POINT('',(1.502590572756,0.517668004487));\r
-#28198 = CARTESIAN_POINT('',(1.502751174218,0.513770127526));\r
-#28199 = CARTESIAN_POINT('',(1.502903823276,0.509871052728));\r
-#28200 = CARTESIAN_POINT('',(1.503049652693,0.505971185389));\r
-#28201 = CARTESIAN_POINT('',(1.503189825607,0.502070902232));\r
-#28202 = CARTESIAN_POINT('',(1.503325536064,0.498170488602));\r
-#28203 = CARTESIAN_POINT('',(1.503458007665,0.494270099232));\r
-#28204 = CARTESIAN_POINT('',(1.503588491573,0.490369768759));\r
-#28205 = CARTESIAN_POINT('',(1.503718262091,0.48646949575));\r
-#28206 = CARTESIAN_POINT('',(1.50435440225,0.467435892656));\r
-#28207 = CARTESIAN_POINT('',(1.504868903805,0.45230536398));\r
-#28208 = CARTESIAN_POINT('',(1.505467820878,0.437182928418));\r
-#28209 = CARTESIAN_POINT('',(1.506232085142,0.422074039532));\r
-#28210 = CARTESIAN_POINT('',(1.507247759732,0.406981595728));\r
-#28211 = CARTESIAN_POINT('',(1.508605549347,0.39190883526));\r
-#28212 = CARTESIAN_POINT('',(1.510400481793,0.376859917544));\r
-#28213 = CARTESIAN_POINT('',(1.512731824473,0.361838476146));\r
-#28214 = CARTESIAN_POINT('',(1.515703152724,0.346846741973));\r
-#28215 = CARTESIAN_POINT('',(1.519422540347,0.331886496838));\r
-#28216 = CARTESIAN_POINT('',(1.524002982583,0.316960592103));\r
-#28217 = CARTESIAN_POINT('',(1.529563229223,0.302072502963));\r
-#28218 = CARTESIAN_POINT('',(1.536229082526,0.287223849381));\r
-#28219 = CARTESIAN_POINT('',(1.546440617695,0.268100122615));\r
-#28220 = CARTESIAN_POINT('',(1.54885198591,0.263785415732));\r
-#28221 = CARTESIAN_POINT('',(1.551372192729,0.259474406259));\r
-#28222 = CARTESIAN_POINT('',(1.554004637483,0.255167171548));\r
-#28223 = CARTESIAN_POINT('',(1.556752786138,0.250863790894));\r
-#28224 = CARTESIAN_POINT('',(1.559620174392,0.246564345922));\r
-#28225 = CARTESIAN_POINT('',(1.562610412788,0.242268921305));\r
-#28226 = CARTESIAN_POINT('',(1.56572718882,0.237977604996));\r
-#28227 = CARTESIAN_POINT('',(1.568974272826,0.233690489059));\r
-#28228 = CARTESIAN_POINT('',(1.572355519819,0.229407669869));\r
-#28229 = CARTESIAN_POINT('',(1.575874875047,0.225129248886));\r
-#28230 = CARTESIAN_POINT('',(1.579536376622,0.220855332978));\r
-#28231 = CARTESIAN_POINT('',(1.583344160112,0.216586035047));\r
-#28232 = CARTESIAN_POINT('',(1.587302462023,0.212321474484));\r
-#28233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#28234 = PCURVE('',#27730,#28235);\r
-#28235 = DEFINITIONAL_REPRESENTATION('',(#28236),#28305);\r
-#28236 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#28237,#28238,#28239,#28240,\r
-    #28241,#28242,#28243,#28244,#28245,#28246,#28247,#28248,#28249,\r
-    #28250,#28251,#28252,#28253,#28254,#28255,#28256,#28257,#28258,\r
-    #28259,#28260,#28261,#28262,#28263,#28264,#28265,#28266,#28267,\r
-    #28268,#28269,#28270,#28271,#28272,#28273,#28274,#28275,#28276,\r
-    #28277,#28278,#28279,#28280,#28281,#28282,#28283,#28284,#28285,\r
-    #28286,#28287,#28288,#28289,#28290,#28291,#28292,#28293,#28294,\r
-    #28295,#28296,#28297,#28298,#28299,#28300,#28301,#28302,#28303,\r
-    #28304),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267778389,0.219958145507,0.265125711785,0.366865279272,\r
-    0.514806653553,0.562778498909,0.610414473975,0.748924768956,\r
-    0.858377822311,0.93432204838,1.),.UNSPECIFIED.);\r
-#28237 = CARTESIAN_POINT('',(0.940985361021,1.056E-14));\r
-#28238 = CARTESIAN_POINT('',(0.915597975348,7.5324E-13));\r
-#28239 = CARTESIAN_POINT('',(0.890186435547,3.548728616623E-04));\r
-#28240 = CARTESIAN_POINT('',(0.864729498515,1.097663377202E-03));\r
-#28241 = CARTESIAN_POINT('',(0.839215400859,2.268143571205E-03));\r
-#28242 = CARTESIAN_POINT('',(0.813641188992,3.914324608843E-03));\r
-#28243 = CARTESIAN_POINT('',(0.78801399397,6.093923524245E-03));\r
-#28244 = CARTESIAN_POINT('',(0.749426756767,1.027729901572E-02));\r
-#28245 = CARTESIAN_POINT('',(0.736491442297,1.18316335956E-02));\r
-#28246 = CARTESIAN_POINT('',(0.723551337857,1.354749858173E-02));\r
-#28247 = CARTESIAN_POINT('',(0.710610443653,1.543430416431E-02));\r
-#28248 = CARTESIAN_POINT('',(0.697673848371,1.750209939604E-02));\r
-#28249 = CARTESIAN_POINT('',(0.684747847631,1.97615109428E-02));\r
-#28250 = CARTESIAN_POINT('',(0.663928400921,2.373283793269E-02));\r
-#28251 = CARTESIAN_POINT('',(0.65602357151,2.53181694836E-02));\r
-#28252 = CARTESIAN_POINT('',(0.648127342274,2.698223227541E-02));\r
-#28253 = CARTESIAN_POINT('',(0.640241638895,2.872765656291E-02));\r
-#28254 = CARTESIAN_POINT('',(0.632368554407,3.055712864291E-02));\r
-#28255 = CARTESIAN_POINT('',(0.624510358925,3.247337242994E-02));\r
-#28256 = CARTESIAN_POINT('',(0.599008060977,3.899708560552E-02));\r
-#28257 = CARTESIAN_POINT('',(0.581433121453,4.396959105566E-02));\r
-#28258 = CARTESIAN_POINT('',(0.563974828118,4.942760049826E-02));\r
-#28259 = CARTESIAN_POINT('',(0.546665191402,5.540281658868E-02));\r
-#28260 = CARTESIAN_POINT('',(0.529538592655,6.192688725781E-02));\r
-#28261 = CARTESIAN_POINT('',(0.512631812331,6.902950343549E-02));\r
-#28262 = CARTESIAN_POINT('',(0.471775100546,8.794068272959E-02));\r
-#28263 = CARTESIAN_POINT('',(0.448106581275,0.100424696223));\r
-#28264 = CARTESIAN_POINT('',(0.425101742585,0.114262810232));\r
-#28265 = CARTESIAN_POINT('',(0.402867768957,0.129518717582));\r
-#28266 = CARTESIAN_POINT('',(0.381496252569,0.146237075571));\r
-#28267 = CARTESIAN_POINT('',(0.361060587997,0.164437208763));\r
-#28268 = CARTESIAN_POINT('',(0.3353097618,0.19049251965));\r
-#28269 = CARTESIAN_POINT('',(0.329107937856,0.19702812571));\r
-#28270 = CARTESIAN_POINT('',(0.323011397745,0.203719478882));\r
-#28271 = CARTESIAN_POINT('',(0.317021362276,0.210566319705));\r
-#28272 = CARTESIAN_POINT('',(0.31113919507,0.217568740509));\r
-#28273 = CARTESIAN_POINT('',(0.30536541273,0.224726014584));\r
-#28274 = CARTESIAN_POINT('',(0.294075921502,0.239298643322));\r
-#28275 = CARTESIAN_POINT('',(0.288558671065,0.246711841581));\r
-#28276 = CARTESIAN_POINT('',(0.283149785133,0.254277254355));\r
-#28277 = CARTESIAN_POINT('',(0.277849898379,0.261994701571));\r
-#28278 = CARTESIAN_POINT('',(0.272659586069,0.269864104946));\r
-#28279 = CARTESIAN_POINT('',(0.2675793693,0.27788550364));\r
-#28280 = CARTESIAN_POINT('',(0.248159558197,0.309825206211));\r
-#28281 = CARTESIAN_POINT('',(0.234643807548,0.334878521348));\r
-#28282 = CARTESIAN_POINT('',(0.222074863506,0.361222083588));\r
-#28283 = CARTESIAN_POINT('',(0.210461106779,0.388868501553));\r
-#28284 = CARTESIAN_POINT('',(0.199806937029,0.417842266481));\r
-#28285 = CARTESIAN_POINT('',(0.190112662819,0.448182374598));\r
-#28286 = CARTESIAN_POINT('',(0.174460385684,0.505040914824));\r
-#28287 = CARTESIAN_POINT('',(0.168144861604,0.531027075992));\r
-#28288 = CARTESIAN_POINT('',(0.162418390619,0.557929147358));\r
-#28289 = CARTESIAN_POINT('',(0.157272622828,0.585781811616));\r
-#28290 = CARTESIAN_POINT('',(0.152693535021,0.614627790169));\r
-#28291 = CARTESIAN_POINT('',(0.148657831106,0.644517765332));\r
-#28292 = CARTESIAN_POINT('',(0.14266352288,0.697014025734));\r
-#28293 = CARTESIAN_POINT('',(0.140447353127,0.719047982263));\r
-#28294 = CARTESIAN_POINT('',(0.138454910135,0.741631255407));\r
-#28295 = CARTESIAN_POINT('',(0.136665354886,0.764783531641));\r
-#28296 = CARTESIAN_POINT('',(0.135050488292,0.788525208422));\r
-#28297 = CARTESIAN_POINT('',(0.133570780866,0.812877706827));\r
-#28298 = CARTESIAN_POINT('',(0.130968063343,0.859483790894));\r
-#28299 = CARTESIAN_POINT('',(0.129823915608,0.881575441872));\r
-#28300 = CARTESIAN_POINT('',(0.128709624144,0.904162194065));\r
-#28301 = CARTESIAN_POINT('',(0.127585879036,0.927263894001));\r
-#28302 = CARTESIAN_POINT('',(0.12640667856,0.950906792846));\r
-#28303 = CARTESIAN_POINT('',(0.125122384502,0.975130272449));\r
-#28304 = CARTESIAN_POINT('',(0.123684620971,1.));\r
-#28305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#28306 = ADVANCED_FACE('',(#28307),#6049,.T.);\r
-#28307 = FACE_BOUND('',#28308,.T.);\r
-#28308 = EDGE_LOOP('',(#28309,#28370,#28371,#28372,#28373));\r
-#28309 = ORIENTED_EDGE('',*,*,#28310,.F.);\r
-#28310 = EDGE_CURVE('',#27838,#28311,#28313,.T.);\r
-#28311 = VERTEX_POINT('',#28312);\r
-#28312 = CARTESIAN_POINT('',(4.058766200812,-39.79354742828,3.));\r
-#28313 = SURFACE_CURVE('',#28314,(#28329,#28347),.PCURVE_S1.);\r
-#28314 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#28315,#28316,#28317,#28318,\r
-    #28319,#28320,#28321,#28322,#28323,#28324,#28325,#28326,#28327,\r
-    #28328),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#28315 = CARTESIAN_POINT('',(6.273040046319,-39.50504991235,-3.));\r
-#28316 = CARTESIAN_POINT('',(6.071998029635,-39.53697353912,\r
-    -2.469857305487));\r
-#28317 = CARTESIAN_POINT('',(5.875584192177,-39.56676427966,\r
-    -1.93877500183));\r
-#28318 = CARTESIAN_POINT('',(5.681883402301,-39.59487443922,\r
-    -1.40716117002));\r
-#28319 = CARTESIAN_POINT('',(5.429859046025,-39.62978938804,\r
-    -0.711942292053));\r
-#28320 = CARTESIAN_POINT('',(5.370709618182,-39.63786348675,\r
-    -0.548519782961));\r
-#28321 = CARTESIAN_POINT('',(5.311594189146,-39.64581346334,\r
-    -0.385088192252));\r
-#28322 = CARTESIAN_POINT('',(5.056878580238,-39.67955270585,\r
-    0.31889847855));\r
-#28323 = CARTESIAN_POINT('',(4.861108915561,-39.70417536464,\r
-    0.859448382286));\r
-#28324 = CARTESIAN_POINT('',(4.663305742207,-39.7277574902,\r
-    1.399656454957));\r
-#28325 = CARTESIAN_POINT('',(4.362570595846,-39.76151328506,\r
-    2.204677342934));\r
-#28326 = CARTESIAN_POINT('',(4.262480874533,-39.77241366257,\r
-    2.470005719426));\r
-#28327 = CARTESIAN_POINT('',(4.161278382982,-39.78309163876,\r
-    2.735127937173));\r
-#28328 = CARTESIAN_POINT('',(4.058765968596,-39.79354745197,3.0000006));\r
-#28329 = PCURVE('',#6049,#28330);\r
-#28330 = DEFINITIONAL_REPRESENTATION('',(#28331),#28346);\r
-#28331 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#28332,#28333,#28334,#28335,\r
-    #28336,#28337,#28338,#28339,#28340,#28341,#28342,#28343,#28344,\r
-    #28345),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#28332 = CARTESIAN_POINT('',(2.048529561987,0.));\r
-#28333 = CARTESIAN_POINT('',(2.052109274402,1.254332354772E-02));\r
-#28334 = CARTESIAN_POINT('',(2.05545204346,2.52278254243E-02));\r
-#28335 = CARTESIAN_POINT('',(2.058561494327,3.804985612148E-02));\r
-#28336 = CARTESIAN_POINT('',(2.062327012241,5.498882258939E-02));\r
-#28337 = CARTESIAN_POINT('',(2.063190437047,5.898294243794E-02));\r
-#28338 = CARTESIAN_POINT('',(2.064032364904,6.298980222301E-02));\r
-#28339 = CARTESIAN_POINT('',(2.06756693436,8.030416791524E-02));\r
-#28340 = CARTESIAN_POINT('',(2.070047119446,9.373775098754E-02));\r
-#28341 = CARTESIAN_POINT('',(2.072297927353,0.107308355515));\r
-#28342 = CARTESIAN_POINT('',(2.075320586116,0.127758561639));\r
-#28343 = CARTESIAN_POINT('',(2.076262964156,0.134535705783));\r
-#28344 = CARTESIAN_POINT('',(2.077151376209,0.141345341141));\r
-#28345 = CARTESIAN_POINT('',(2.07798635282,0.148187165358));\r
-#28346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#28347 = PCURVE('',#28348,#28353);\r
-#28348 = CYLINDRICAL_SURFACE('',#28349,40.);\r
-#28349 = AXIS2_PLACEMENT_3D('',#28350,#28351,#28352);\r
-#28350 = CARTESIAN_POINT('',(-2.E-15,2.E-15,3.));\r
-#28351 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#28352 = DIRECTION('',(1.,-8.E-17,3.3E-16));\r
-#28353 = DEFINITIONAL_REPRESENTATION('',(#28354),#28369);\r
-#28354 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#28355,#28356,#28357,#28358,\r
-    #28359,#28360,#28361,#28362,#28363,#28364,#28365,#28366,#28367,\r
-    #28368),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#28355 = CARTESIAN_POINT('',(-4.869865042185,6.));\r
-#28356 = CARTESIAN_POINT('',(-4.864776021502,5.469857305487));\r
-#28357 = CARTESIAN_POINT('',(-4.859809632655,4.93877500183));\r
-#28358 = CARTESIAN_POINT('',(-4.854916484815,4.40716117002));\r
-#28359 = CARTESIAN_POINT('',(-4.848555700183,3.711942292053));\r
-#28360 = CARTESIAN_POINT('',(-4.847063254265,3.548519782961));\r
-#28361 = CARTESIAN_POINT('',(-4.845572067227,3.385088192252));\r
-#28362 = CARTESIAN_POINT('',(-4.839148556801,2.68110152145));\r
-#28363 = CARTESIAN_POINT('',(-4.834215859684,2.140551617714));\r
-#28364 = CARTESIAN_POINT('',(-4.829235875963,1.600343545043));\r
-#28365 = CARTESIAN_POINT('',(-4.821670284366,0.795322657066));\r
-#28366 = CARTESIAN_POINT('',(-4.819153259699,0.529994280574));\r
-#28367 = CARTESIAN_POINT('',(-4.816609168629,0.264872062827));\r
-#28368 = CARTESIAN_POINT('',(-4.814033062176,-6.E-07));\r
-#28369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#28370 = ORIENTED_EDGE('',*,*,#27837,.F.);\r
-#28371 = ORIENTED_EDGE('',*,*,#5903,.F.);\r
-#28372 = ORIENTED_EDGE('',*,*,#6571,.T.);\r
-#28373 = ORIENTED_EDGE('',*,*,#28374,.F.);\r
-#28374 = EDGE_CURVE('',#28311,#6572,#28375,.T.);\r
-#28375 = SURFACE_CURVE('',#28376,(#28449,#28525),.PCURVE_S1.);\r
-#28376 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#28377,#28378,#28379,#28380,\r
-    #28381,#28382,#28383,#28384,#28385,#28386,#28387,#28388,#28389,\r
-    #28390,#28391,#28392,#28393,#28394,#28395,#28396,#28397,#28398,\r
-    #28399,#28400,#28401,#28402,#28403,#28404,#28405,#28406,#28407,\r
-    #28408,#28409,#28410,#28411,#28412,#28413,#28414,#28415,#28416,\r
-    #28417,#28418,#28419,#28420,#28421,#28422,#28423,#28424,#28425,\r
-    #28426,#28427,#28428,#28429,#28430,#28431,#28432,#28433,#28434,\r
-    #28435,#28436,#28437,#28438,#28439,#28440,#28441,#28442,#28443,\r
-    #28444,#28445,#28446,#28447,#28448),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156942,0.157462141412,0.23747558223,\r
-    0.315984140882,0.354882631277,0.433704074255,0.569774718335,\r
-    0.737461555804,0.864425724608,1.),.UNSPECIFIED.);\r
-#28377 = CARTESIAN_POINT('',(4.058766200812,-39.79354742828,3.));\r
-#28378 = CARTESIAN_POINT('',(3.844975376281,-39.29568724647,\r
-    3.000000000037));\r
-#28379 = CARTESIAN_POINT('',(3.631980908205,-38.79756567308,\r
-    3.012727308664));\r
-#28380 = CARTESIAN_POINT('',(3.420513463693,-38.29914154433,\r
-    3.039137497494));\r
-#28381 = CARTESIAN_POINT('',(3.211353055695,-37.80056027922,\r
-    3.08032051854));\r
-#28382 = CARTESIAN_POINT('',(3.005318238993,-37.30215684883,\r
-    3.137492164789));\r
-#28383 = CARTESIAN_POINT('',(2.803240497009,-36.8044656895,\r
-    3.211990126548));\r
-#28384 = CARTESIAN_POINT('',(2.605922684869,-36.30823487009,\r
-    3.305250521531));\r
-#28385 = CARTESIAN_POINT('',(2.335388425027,-35.61189239083,\r
-    3.465293450817));\r
-#28386 = CARTESIAN_POINT('',(2.257623081707,-35.40976685009,\r
-    3.515246870818));\r
-#28387 = CARTESIAN_POINT('',(2.180836350457,-35.20813981106,\r
-    3.568699483427));\r
-#28388 = CARTESIAN_POINT('',(2.105078936732,-35.00709579878,\r
-    3.625749574233));\r
-#28389 = CARTESIAN_POINT('',(2.03039926839,-34.80672901912,\r
-    3.686493289529));\r
-#28390 = CARTESIAN_POINT('',(1.956842498911,-34.60714312434,\r
-    3.751022658198));\r
-#28391 = CARTESIAN_POINT('',(1.88444951062,-34.40845097862,\r
-    3.819423613591));\r
-#28392 = CARTESIAN_POINT('',(1.688884793325,-33.8654448157,\r
-    4.018166019204));\r
-#28393 = CARTESIAN_POINT('',(1.568156062026,-33.52316423262,4.1566292351\r
-    ));\r
-#28394 = CARTESIAN_POINT('',(1.451282337826,-33.18464402203,\r
-    4.307560183342));\r
-#28395 = CARTESIAN_POINT('',(1.338412574546,-32.85063806866,\r
-    4.471278576594));\r
-#28396 = CARTESIAN_POINT('',(1.229611824311,-32.52193045522,\r
-    4.647991982847));\r
-#28397 = CARTESIAN_POINT('',(1.124850323334,-32.19931768376,\r
-    4.837755127206));\r
-#28398 = CARTESIAN_POINT('',(1.024001905171,-31.88358545729,\r
-    5.04042383254));\r
-#28399 = CARTESIAN_POINT('',(0.831528765126,-31.27316939233,\r
-    5.466736293034));\r
-#28400 = CARTESIAN_POINT('',(0.739743839962,-30.9781302783,5.68996369932\r
-    ));\r
-#28401 = CARTESIAN_POINT('',(0.651303780101,-30.69109025943,\r
-    5.924912733575));\r
-#28402 = CARTESIAN_POINT('',(0.565889648296,-30.41260575716,\r
-    6.171070118369));\r
-#28403 = CARTESIAN_POINT('',(0.483085045217,-30.14306169374,\r
-    6.427790637949));\r
-#28404 = CARTESIAN_POINT('',(0.402406014724,-29.88267653323,\r
-    6.694311954299));\r
-#28405 = CARTESIAN_POINT('',(0.323332565117,-29.63151270427,\r
-    6.969775984446));\r
-#28406 = CARTESIAN_POINT('',(0.206699869332,-29.26957905454,\r
-    7.393712573884));\r
-#28407 = CARTESIAN_POINT('',(0.16832068639,-29.15190095282,\r
-    7.536147358727));\r
-#28408 = CARTESIAN_POINT('',(0.130138671282,-29.03644342056,\r
-    7.680455803852));\r
-#28409 = CARTESIAN_POINT('',(9.208737263682E-02,-28.92318154329,\r
-    7.826531805428));\r
-#28410 = CARTESIAN_POINT('',(5.41001408283E-02,-28.81208101535,\r
-    7.974269367423));\r
-#28411 = CARTESIAN_POINT('',(1.61107948328E-02,-28.70309898411,\r
-    8.123563423543));\r
-#28412 = CARTESIAN_POINT('',(-2.194571091412E-02,-28.59618489418,\r
-    8.274310659161));\r
-#28413 = CARTESIAN_POINT('',(-0.137512158552,-28.27871138112,\r
-    8.734615501814));\r
-#28414 = CARTESIAN_POINT('',(-0.215423256176,-28.074407417,\r
-    9.048358172016));\r
-#28415 = CARTESIAN_POINT('',(-0.294398825828,-27.87787490606,\r
-    9.366820462725));\r
-#28416 = CARTESIAN_POINT('',(-0.374938751912,-27.68851776515,\r
-    9.68921052403));\r
-#28417 = CARTESIAN_POINT('',(-0.457496576889,-27.50566106223,\r
-    10.014779122279));\r
-#28418 = CARTESIAN_POINT('',(-0.542470443106,-27.32856604721,\r
-    10.342830740203));\r
-#28419 = CARTESIAN_POINT('',(-0.630198289509,-27.15643751243,\r
-    10.672729192137));\r
-#28420 = CARTESIAN_POINT('',(-0.877635955457,-26.69837833337,\r
-    11.575599030701));\r
-#28421 = CARTESIAN_POINT('',(-1.04339908223,-26.42053749047,\r
-    12.151277477031));\r
-#28422 = CARTESIAN_POINT('',(-1.220206535202,-26.15707340281,\r
-    12.730668069289));\r
-#28423 = CARTESIAN_POINT('',(-1.410193921265,-25.90973166195,\r
-    13.313101878975));\r
-#28424 = CARTESIAN_POINT('',(-1.615571393024,-25.67939488954,\r
-    13.897359252528));\r
-#28425 = CARTESIAN_POINT('',(-1.838311779704,-25.46566900787,\r
-    14.481591210712));\r
-#28426 = CARTESIAN_POINT('',(-2.079838562688,-25.26724377122,\r
-    15.063560171297));\r
-#28427 = CARTESIAN_POINT('',(-2.66251642225,-24.8541648198,\r
-    16.352198458627));\r
-#28428 = CARTESIAN_POINT('',(-3.013919522922,-24.64635061387,\r
-    17.056740944216));\r
-#28429 = CARTESIAN_POINT('',(-3.396538036619,-24.45512855697,\r
-    17.750106475533));\r
-#28430 = CARTESIAN_POINT('',(-3.810676873336,-24.27517856652,\r
-    18.428402677908));\r
-#28431 = CARTESIAN_POINT('',(-4.255286035571,-24.10079692818,\r
-    19.08862466938));\r
-#28432 = CARTESIAN_POINT('',(-4.72823586584,-23.92677615676,\r
-    19.728706647827));\r
-#28433 = CARTESIAN_POINT('',(-5.22662502582,-23.74853816088,\r
-    20.347351396665));\r
-#28434 = CARTESIAN_POINT('',(-6.141132925025,-23.42127238153,\r
-    21.395546816223));\r
-#28435 = CARTESIAN_POINT('',(-6.547929865035,-23.27563008519,\r
-    21.834638927268));\r
-#28436 = CARTESIAN_POINT('',(-6.966091505781,-23.12367926552,\r
-    22.260949790659));\r
-#28437 = CARTESIAN_POINT('',(-7.394146976295,-22.96396999885,\r
-    22.674512831851));\r
-#28438 = CARTESIAN_POINT('',(-7.830594550505,-22.79528617859,\r
-    23.075533872548));\r
-#28439 = CARTESIAN_POINT('',(-8.273950363474,-22.61663322779,\r
-    23.464334951358));\r
-#28440 = CARTESIAN_POINT('',(-8.722779561388,-22.42721377976,\r
-    23.841312325538));\r
-#28441 = CARTESIAN_POINT('',(-9.659355791415,-22.01195004948,\r
-    24.59729798781));\r
-#28442 = CARTESIAN_POINT('',(-10.14768651458,-21.7845036264,\r
-    24.974716729628));\r
-#28443 = CARTESIAN_POINT('',(-10.63905235827,-21.5432691863,\r
-    25.339721410545));\r
-#28444 = CARTESIAN_POINT('',(-11.13189089301,-21.28767697733,\r
-    25.692922426285));\r
-#28445 = CARTESIAN_POINT('',(-11.62473539843,-21.01733387842,\r
-    26.034945871409));\r
-#28446 = CARTESIAN_POINT('',(-12.11621714791,-20.7319926001,\r
-    26.366408026073));\r
-#28447 = CARTESIAN_POINT('',(-12.60506153577,-20.43152657481,\r
-    26.687902495188));\r
-#28448 = CARTESIAN_POINT('',(-13.09007804695,-20.1159105368,27.));\r
-#28449 = PCURVE('',#6049,#28450);\r
-#28450 = DEFINITIONAL_REPRESENTATION('',(#28451),#28524);\r
-#28451 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#28452,#28453,#28454,#28455,\r
-    #28456,#28457,#28458,#28459,#28460,#28461,#28462,#28463,#28464,\r
-    #28465,#28466,#28467,#28468,#28469,#28470,#28471,#28472,#28473,\r
-    #28474,#28475,#28476,#28477,#28478,#28479,#28480,#28481,#28482,\r
-    #28483,#28484,#28485,#28486,#28487,#28488,#28489,#28490,#28491,\r
-    #28492,#28493,#28494,#28495,#28496,#28497,#28498,#28499,#28500,\r
-    #28501,#28502,#28503,#28504,#28505,#28506,#28507,#28508,#28509,\r
-    #28510,#28511,#28512,#28513,#28514,#28515,#28516,#28517,#28518,\r
-    #28519,#28520,#28521,#28522,#28523),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156942,0.157462141412,0.23747558223,\r
-    0.315984140882,0.354882631277,0.433704074255,0.569774718335,\r
-    0.737461555804,0.864425724608,1.),.UNSPECIFIED.);\r
-#28452 = CARTESIAN_POINT('',(2.077986350972,0.14818714986));\r
-#28453 = CARTESIAN_POINT('',(2.091059833992,0.148187149861));\r
-#28454 = CARTESIAN_POINT('',(2.104104742417,0.148515904219));\r
-#28455 = CARTESIAN_POINT('',(2.117119801632,0.14919809517));\r
-#28456 = CARTESIAN_POINT('',(2.130099054354,0.150262253386));\r
-#28457 = CARTESIAN_POINT('',(2.143031844833,0.151740671286));\r
-#28458 = CARTESIAN_POINT('',(2.15590262456,0.15366952389));\r
-#28459 = CARTESIAN_POINT('',(2.168690602339,0.156088586277));\r
-#28460 = CARTESIAN_POINT('',(2.186569932678,0.160250553801));\r
-#28461 = CARTESIAN_POINT('',(2.191751858006,0.161550652429));\r
-#28462 = CARTESIAN_POINT('',(2.196913025467,0.162943062255));\r
-#28463 = CARTESIAN_POINT('',(2.202051175141,0.16443065114));\r
-#28464 = CARTESIAN_POINT('',(2.207163805075,0.166016277669));\r
-#28465 = CARTESIAN_POINT('',(2.212248177082,0.167702743749));\r
-#28466 = CARTESIAN_POINT('',(2.217301322543,0.169492747214));\r
-#28467 = CARTESIAN_POINT('',(2.231087474211,0.174701190046));\r
-#28468 = CARTESIAN_POINT('',(2.239751137237,0.178337768719));\r
-#28469 = CARTESIAN_POINT('',(2.24829242519,0.182311669723));\r
-#28470 = CARTESIAN_POINT('',(2.256691712902,0.18663449761));\r
-#28471 = CARTESIAN_POINT('',(2.264928620931,0.191315529159));\r
-#28472 = CARTESIAN_POINT('',(2.272982436541,0.196360627873));\r
-#28473 = CARTESIAN_POINT('',(2.280832696874,0.201770906006));\r
-#28474 = CARTESIAN_POINT('',(2.295943719671,0.213202836567));\r
-#28475 = CARTESIAN_POINT('',(2.303214553127,0.21921241197));\r
-#28476 = CARTESIAN_POINT('',(2.310253463376,0.225564913216));\r
-#28477 = CARTESIAN_POINT('',(2.317045754078,0.232251967859));\r
-#28478 = CARTESIAN_POINT('',(2.323580949227,0.239261817991));\r
-#28479 = CARTESIAN_POINT('',(2.329852648321,0.246579520637));\r
-#28480 = CARTESIAN_POINT('',(2.335858291361,0.254187308704));\r
-#28481 = CARTESIAN_POINT('',(2.344443089518,0.265968313333));\r
-#28482 = CARTESIAN_POINT('',(2.347222488627,0.269938106038));\r
-#28483 = CARTESIAN_POINT('',(2.34993726756,0.273972255006));\r
-#28484 = CARTESIAN_POINT('',(2.352587913286,0.278068482811));\r
-#28485 = CARTESIAN_POINT('',(2.355175142409,0.282224490674));\r
-#28486 = CARTESIAN_POINT('',(2.35769988044,0.286437978965));\r
-#28487 = CARTESIAN_POINT('',(2.360163241052,0.290706667695));\r
-#28488 = CARTESIAN_POINT('',(2.367436328259,0.303785434139));\r
-#28489 = CARTESIAN_POINT('',(2.372059148761,0.312759565039));\r
-#28490 = CARTESIAN_POINT('',(2.376446022901,0.321932649407));\r
-#28491 = CARTESIAN_POINT('',(2.380610487314,0.331286850677));\r
-#28492 = CARTESIAN_POINT('',(2.384568029124,0.340804977546));\r
-#28493 = CARTESIAN_POINT('',(2.388335741833,0.350470789261));\r
-#28494 = CARTESIAN_POINT('',(2.391932167219,0.360269184685));\r
-#28495 = CARTESIAN_POINT('',(2.401324747932,0.387306297696));\r
-#28496 = CARTESIAN_POINT('',(2.406822429895,0.404785798589));\r
-#28497 = CARTESIAN_POINT('',(2.411815437585,0.422634515464));\r
-#28498 = CARTESIAN_POINT('',(2.416256973439,0.440851335709));\r
-#28499 = CARTESIAN_POINT('',(2.420118944098,0.459418793514));\r
-#28500 = CARTESIAN_POINT('',(2.423403151273,0.478297792308));\r
-#28501 = CARTESIAN_POINT('',(2.426135230687,0.49743167394));\r
-#28502 = CARTESIAN_POINT('',(2.43109973529,0.540556705759));\r
-#28503 = CARTESIAN_POINT('',(2.43306980052,0.564654096241));\r
-#28504 = CARTESIAN_POINT('',(2.434351143789,0.58891909146));\r
-#28505 = CARTESIAN_POINT('',(2.43507047525,0.613229008445));\r
-#28506 = CARTESIAN_POINT('',(2.43537059513,0.637475343232));\r
-#28507 = CARTESIAN_POINT('',(2.435389795065,0.661570129863));\r
-#28508 = CARTESIAN_POINT('',(2.435257497018,0.685444715665));\r
-#28509 = CARTESIAN_POINT('',(2.434961869619,0.726919334964));\r
-#28510 = CARTESIAN_POINT('',(2.434813842481,0.744639280649));\r
-#28511 = CARTESIAN_POINT('',(2.434695384475,0.76218933579));\r
-#28512 = CARTESIAN_POINT('',(2.434652165885,0.77955870039));\r
-#28513 = CARTESIAN_POINT('',(2.434724990198,0.79674285587));\r
-#28514 = CARTESIAN_POINT('',(2.434949820593,0.813742301736));\r
-#28515 = CARTESIAN_POINT('',(2.435358158653,0.83056150398));\r
-#28516 = CARTESIAN_POINT('',(2.436639411359,0.864983496419));\r
-#28517 = CARTESIAN_POINT('',(2.437541950219,0.882562379761));\r
-#28518 = CARTESIAN_POINT('',(2.438719198088,0.899954761759));\r
-#28519 = CARTESIAN_POINT('',(2.440199980239,0.917174729332));\r
-#28520 = CARTESIAN_POINT('',(2.442008927907,0.934239196783));\r
-#28521 = CARTESIAN_POINT('',(2.444167136753,0.951167137298));\r
-#28522 = CARTESIAN_POINT('',(2.44669269686,0.967979248944));\r
-#28523 = CARTESIAN_POINT('',(2.449601094273,0.98469805516));\r
-#28524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#28525 = PCURVE('',#6667,#28526);\r
-#28526 = DEFINITIONAL_REPRESENTATION('',(#28527),#28600);\r
-#28527 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#28528,#28529,#28530,#28531,\r
-    #28532,#28533,#28534,#28535,#28536,#28537,#28538,#28539,#28540,\r
-    #28541,#28542,#28543,#28544,#28545,#28546,#28547,#28548,#28549,\r
-    #28550,#28551,#28552,#28553,#28554,#28555,#28556,#28557,#28558,\r
-    #28559,#28560,#28561,#28562,#28563,#28564,#28565,#28566,#28567,\r
-    #28568,#28569,#28570,#28571,#28572,#28573,#28574,#28575,#28576,\r
-    #28577,#28578,#28579,#28580,#28581,#28582,#28583,#28584,#28585,\r
-    #28586,#28587,#28588,#28589,#28590,#28591,#28592,#28593,#28594,\r
-    #28595,#28596,#28597,#28598,#28599),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156942,0.157462141412,0.23747558223,\r
-    0.315984140882,0.354882631277,0.433704074255,0.569774718335,\r
-    0.737461555804,0.864425724608,1.),.UNSPECIFIED.);\r
-#28528 = CARTESIAN_POINT('',(4.814033068011,1.));\r
-#28529 = CARTESIAN_POINT('',(4.809978819738,0.989229505348));\r
-#28530 = CARTESIAN_POINT('',(4.805825270714,0.978139490344));\r
-#28531 = CARTESIAN_POINT('',(4.80158569247,0.966704391393));\r
-#28532 = CARTESIAN_POINT('',(4.797275257466,0.954898289302));\r
-#28533 = CARTESIAN_POINT('',(4.79291116853,0.94269495948));\r
-#28534 = CARTESIAN_POINT('',(4.788512512842,0.930067863972));\r
-#28535 = CARTESIAN_POINT('',(4.784099581433,0.916990710579));\r
-#28536 = CARTESIAN_POINT('',(4.77788460729,0.897880499229));\r
-#28537 = CARTESIAN_POINT('',(4.776077909263,0.892242354964));\r
-#28538 = CARTESIAN_POINT('',(4.774273744952,0.886523323145));\r
-#28539 = CARTESIAN_POINT('',(4.772473585641,0.880722111104));\r
-#28540 = CARTESIAN_POINT('',(4.770678903756,0.874837627168));\r
-#28541 = CARTESIAN_POINT('',(4.76889114658,0.868869025963));\r
-#28542 = CARTESIAN_POINT('',(4.767111709982,0.862815753719));\r
-#28543 = CARTESIAN_POINT('',(4.762250176777,0.845954579736));\r
-#28544 = CARTESIAN_POINT('',(4.759187412417,0.834970947558));\r
-#28545 = CARTESIAN_POINT('',(4.756161153766,0.823727349738));\r
-#28546 = CARTESIAN_POINT('',(4.753177911739,0.812226781502));\r
-#28547 = CARTESIAN_POINT('',(4.750242435057,0.800475245558));\r
-#28548 = CARTESIAN_POINT('',(4.747357183897,0.788482547719));\r
-#28549 = CARTESIAN_POINT('',(4.744522015573,0.776263223198));\r
-#28550 = CARTESIAN_POINT('',(4.738998584028,0.751645663544));\r
-#28551 = CARTESIAN_POINT('',(4.736307920943,0.739252244534));\r
-#28552 = CARTESIAN_POINT('',(4.733659648837,0.726677013899));\r
-#28553 = CARTESIAN_POINT('',(4.731047631755,0.713939650048));\r
-#28554 = CARTESIAN_POINT('',(4.728462397496,0.70105979025));\r
-#28555 = CARTESIAN_POINT('',(4.725891730198,0.688056898751));\r
-#28556 = CARTESIAN_POINT('',(4.723321499949,0.674950045231));\r
-#28557 = CARTESIAN_POINT('',(4.719456057976,0.655221153946));\r
-#28558 = CARTESIAN_POINT('',(4.718171716149,0.648663189026));\r
-#28559 = CARTESIAN_POINT('',(4.716881814241,0.642085611576));\r
-#28560 = CARTESIAN_POINT('',(4.715584383073,0.635490155368));\r
-#28561 = CARTESIAN_POINT('',(4.714277395798,0.628878368757));\r
-#28562 = CARTESIAN_POINT('',(4.712958789688,0.622251608239));\r
-#28563 = CARTESIAN_POINT('',(4.711626487923,0.615611032019));\r
-#28564 = CARTESIAN_POINT('',(4.707546784519,0.595475486338));\r
-#28565 = CARTESIAN_POINT('',(4.704750553461,0.581941247379));\r
-#28566 = CARTESIAN_POINT('',(4.701872302566,0.568361866499));\r
-#28567 = CARTESIAN_POINT('',(4.698894818135,0.55474162716));\r
-#28568 = CARTESIAN_POINT('',(4.695801656502,0.541082055633));\r
-#28569 = CARTESIAN_POINT('',(4.692577516905,0.527381777601));\r
-#28570 = CARTESIAN_POINT('',(4.689208429145,0.513636282211));\r
-#28571 = CARTESIAN_POINT('',(4.679593607085,0.476016709573));\r
-#28572 = CARTESIAN_POINT('',(4.673033873428,0.452030941878));\r
-#28573 = CARTESIAN_POINT('',(4.665924082297,0.428056224904));\r
-#28574 = CARTESIAN_POINT('',(4.658179563721,0.404294343213));\r
-#28575 = CARTESIAN_POINT('',(4.649713537571,0.380956143067));\r
-#28576 = CARTESIAN_POINT('',(4.640448884695,0.358220146195));\r
-#28577 = CARTESIAN_POINT('',(4.630330352888,0.336223698959));\r
-#28578 = CARTESIAN_POINT('',(4.605776478779,0.288991873836));\r
-#28579 = CARTESIAN_POINT('',(4.590878341008,0.264179766416));\r
-#28580 = CARTESIAN_POINT('',(4.574579954063,0.240807562619));\r
-#28581 = CARTESIAN_POINT('',(4.55686928499,0.218931322961));\r
-#28582 = CARTESIAN_POINT('',(4.537784418227,0.198512637635));\r
-#28583 = CARTESIAN_POINT('',(4.517400711099,0.179481273034));\r
-#28584 = CARTESIAN_POINT('',(4.49581806842,0.161746903492));\r
-#28585 = CARTESIAN_POINT('',(4.455987555409,0.132697940791));\r
-#28586 = CARTESIAN_POINT('',(4.438198690075,0.120867308509));\r
-#28587 = CARTESIAN_POINT('',(4.419829144983,0.109679810644));\r
-#28588 = CARTESIAN_POINT('',(4.400926092075,9.909001940517E-02));\r
-#28589 = CARTESIAN_POINT('',(4.381536114299,8.905334281733E-02));\r
-#28590 = CARTESIAN_POINT('',(4.361703538511,7.952780630503E-02));\r
-#28591 = CARTESIAN_POINT('',(4.341469516301,7.047468997423E-02));\r
-#28592 = CARTESIAN_POINT('',(4.298877353545,5.265701167681E-02));\r
-#28593 = CARTESIAN_POINT('',(4.276467826868,4.39535370656E-02));\r
-#28594 = CARTESIAN_POINT('',(4.253688311424,3.570352780169E-02));\r
-#28595 = CARTESIAN_POINT('',(4.230579144355,2.786715267808E-02));\r
-#28596 = CARTESIAN_POINT('',(4.207176069253,2.04087280141E-02));\r
-#28597 = CARTESIAN_POINT('',(4.183510513869,1.329646153652E-02));\r
-#28598 = CARTESIAN_POINT('',(4.159610037566,6.502031350447E-03));\r
-#28599 = CARTESIAN_POINT('',(4.135498948472,0.));\r
-#28600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#28601 = ADVANCED_FACE('',(#28602),#6667,.F.);\r
-#28602 = FACE_BOUND('',#28603,.F.);\r
-#28603 = EDGE_LOOP('',(#28604,#28605,#28606,#28630,#28881));\r
-#28604 = ORIENTED_EDGE('',*,*,#6652,.T.);\r
-#28605 = ORIENTED_EDGE('',*,*,#28374,.F.);\r
-#28606 = ORIENTED_EDGE('',*,*,#28607,.F.);\r
-#28607 = EDGE_CURVE('',#28608,#28311,#28610,.T.);\r
-#28608 = VERTEX_POINT('',#28609);\r
-#28609 = CARTESIAN_POINT('',(3.221887208536,-39.87003188881,3.));\r
-#28610 = SURFACE_CURVE('',#28611,(#28616,#28623),.PCURVE_S1.);\r
-#28611 = CIRCLE('',#28612,40.);\r
-#28612 = AXIS2_PLACEMENT_3D('',#28613,#28614,#28615);\r
-#28613 = CARTESIAN_POINT('',(-2.E-15,2.E-15,3.));\r
-#28614 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#28615 = DIRECTION('',(1.,-8.E-17,3.3E-16));\r
-#28616 = PCURVE('',#6667,#28617);\r
-#28617 = DEFINITIONAL_REPRESENTATION('',(#28618),#28622);\r
-#28618 = LINE('',#28619,#28620);\r
-#28619 = CARTESIAN_POINT('',(0.,1.));\r
-#28620 = VECTOR('',#28621,1.);\r
-#28621 = DIRECTION('',(1.,0.));\r
-#28622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#28623 = PCURVE('',#28348,#28624);\r
-#28624 = DEFINITIONAL_REPRESENTATION('',(#28625),#28629);\r
-#28625 = LINE('',#28626,#28627);\r
-#28626 = CARTESIAN_POINT('',(-0.,0.));\r
-#28627 = VECTOR('',#28628,1.);\r
-#28628 = DIRECTION('',(-1.,0.));\r
-#28629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#28630 = ORIENTED_EDGE('',*,*,#28631,.F.);\r
-#28631 = EDGE_CURVE('',#28632,#28608,#28634,.T.);\r
-#28632 = VERTEX_POINT('',#28633);\r
-#28633 = CARTESIAN_POINT('',(-13.99681151886,-19.49639725068,\r
-    26.717157287525));\r
-#28634 = SURFACE_CURVE('',#28635,(#28715,#28798),.PCURVE_S1.);\r
-#28635 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#28636,#28637,#28638,#28639,\r
-    #28640,#28641,#28642,#28643,#28644,#28645,#28646,#28647,#28648,\r
-    #28649,#28650,#28651,#28652,#28653,#28654,#28655,#28656,#28657,\r
-    #28658,#28659,#28660,#28661,#28662,#28663,#28664,#28665,#28666,\r
-    #28667,#28668,#28669,#28670,#28671,#28672,#28673,#28674,#28675,\r
-    #28676,#28677,#28678,#28679,#28680,#28681,#28682,#28683,#28684,\r
-    #28685,#28686,#28687,#28688,#28689,#28690,#28691,#28692,#28693,\r
-    #28694,#28695,#28696,#28697,#28698,#28699,#28700,#28701,#28702,\r
-    #28703,#28704,#28705,#28706,#28707,#28708,#28709,#28710,#28711,\r
-    #28712,#28713,#28714),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613027,0.249810233758,0.335724852039,0.420382051206,\r
-    0.565526485587,0.644424134374,0.683354615409,0.761264550249,\r
-    0.841373225547,0.887438369128,1.),.UNSPECIFIED.);\r
-#28636 = CARTESIAN_POINT('',(-13.99681151886,-19.49639725068,\r
-    26.717157287525));\r
-#28637 = CARTESIAN_POINT('',(-13.5436762664,-19.82275274157,\r
-    26.4350299302));\r
-#28638 = CARTESIAN_POINT('',(-13.08602864399,-20.13530889924,\r
-    26.144166320896));\r
-#28639 = CARTESIAN_POINT('',(-12.62488933736,-20.43402801456,\r
-    25.844078671962));\r
-#28640 = CARTESIAN_POINT('',(-12.16135313788,-20.71895022397,\r
-    25.534253543569));\r
-#28641 = CARTESIAN_POINT('',(-11.69659777434,-20.99020848935,\r
-    25.214151897357));\r
-#28642 = CARTESIAN_POINT('',(-11.2318890389,-21.24804833417,\r
-    24.883218493446));\r
-#28643 = CARTESIAN_POINT('',(-10.76858220689,-21.49285233575,\r
-    24.540900630816));\r
-#28644 = CARTESIAN_POINT('',(-9.874065553863,-21.94416265754,\r
-    23.852767167883));\r
-#28645 = CARTESIAN_POINT('',(-9.442533421793,-22.15206247131,\r
-    23.508274412796));\r
-#28646 = CARTESIAN_POINT('',(-9.014745031334,-22.34932279031,\r
-    23.152770991865));\r
-#28647 = CARTESIAN_POINT('',(-8.59198797784,-22.53652675331,\r
-    22.785859408879));\r
-#28648 = CARTESIAN_POINT('',(-8.175609636476,-22.71441639732,\r
-    22.407192200694));\r
-#28649 = CARTESIAN_POINT('',(-7.766996256258,-22.88391551798,\r
-    22.016505932537));\r
-#28650 = CARTESIAN_POINT('',(-7.36753728686,-23.04614565569,\r
-    21.613668633226));\r
-#28651 = CARTESIAN_POINT('',(-6.702892644572,-23.31320752816,\r
-    20.904654898562));\r
-#28652 = CARTESIAN_POINT('',(-6.432481802794,-23.42099592991,\r
-    20.604493831846));\r
-#28653 = CARTESIAN_POINT('',(-6.167825627689,-23.52627082455,\r
-    20.298285092038));\r
-#28654 = CARTESIAN_POINT('',(-5.909389730525,-23.62955493482,\r
-    19.986099290312));\r
-#28655 = CARTESIAN_POINT('',(-5.657611002475,-23.73142482351,\r
-    19.668059414005));\r
-#28656 = CARTESIAN_POINT('',(-5.412885886394,-23.83250664367,\r
-    19.344348926832));\r
-#28657 = CARTESIAN_POINT('',(-5.175558036932,-23.93346610979,\r
-    19.015218582485));\r
-#28658 = CARTESIAN_POINT('',(-4.719613824647,-24.13503335921,\r
-    18.351656955752));\r
-#28659 = CARTESIAN_POINT('',(-4.500767765479,-24.23562759515,\r
-    18.017363781935));\r
-#28660 = CARTESIAN_POINT('',(-4.289637706673,-24.33743287241,\r
-    17.678427117122));\r
-#28661 = CARTESIAN_POINT('',(-4.086423581752,-24.44113227484,\r
-    17.335216049375));\r
-#28662 = CARTESIAN_POINT('',(-3.891243844444,-24.54741817236,\r
-    16.988155367155));\r
-#28663 = CARTESIAN_POINT('',(-3.704129223412,-24.65696789284,\r
-    16.637721832145));\r
-#28664 = CARTESIAN_POINT('',(-3.525021129846,-24.77041138907,\r
-    16.284435425582));\r
-#28665 = CARTESIAN_POINT('',(-3.060173419427,-25.09039485893,\r
-    15.319188158687));\r
-#28666 = CARTESIAN_POINT('',(-2.789578540192,-25.30560932805,\r
-    14.702544954967));\r
-#28667 = CARTESIAN_POINT('',(-2.541422741792,-25.5365962462,\r
-    14.081955208639));\r
-#28668 = CARTESIAN_POINT('',(-2.314132588119,-25.78537112303,\r
-    13.460287147136));\r
-#28669 = CARTESIAN_POINT('',(-2.105331508546,-26.05286779418,\r
-    12.839998597339));\r
-#28670 = CARTESIAN_POINT('',(-1.912266405579,-26.33830046921,\r
-    12.222738339883));\r
-#28671 = CARTESIAN_POINT('',(-1.732281355379,-26.63969344389,\r
-    11.60942474212));\r
-#28672 = CARTESIAN_POINT('',(-1.470917323279,-27.12561712289,\r
-    10.669431030806));\r
-#28673 = CARTESIAN_POINT('',(-1.382006812326,-27.30073627997,\r
-    10.339617651733));\r
-#28674 = CARTESIAN_POINT('',(-1.295947376531,-27.48071594622,\r
-    10.011603581164));\r
-#28675 = CARTESIAN_POINT('',(-1.212398092299,-27.66636224597,\r
-    9.686037359102));\r
-#28676 = CARTESIAN_POINT('',(-1.13095720421,-27.85842542827,\r
-    9.363626849611));\r
-#28677 = CARTESIAN_POINT('',(-1.051167275205,-28.05759205089,\r
-    9.045133164381));\r
-#28678 = CARTESIAN_POINT('',(-0.972524586918,-28.26446930601,\r
-    8.731358980911));\r
-#28679 = CARTESIAN_POINT('',(-0.855989546677,-28.58569446166,\r
-    8.271042393226));\r
-#28680 = CARTESIAN_POINT('',(-0.817636022364,-28.69382484375,\r
-    8.120307881795));\r
-#28681 = CARTESIAN_POINT('',(-0.779368610661,-28.80401112824,\r
-    7.971029594427));\r
-#28682 = CARTESIAN_POINT('',(-0.741121935818,-28.91630485234,\r
-    7.823311899805));\r
-#28683 = CARTESIAN_POINT('',(-0.702829524091,-29.03074973985,\r
-    7.677260821701));\r
-#28684 = CARTESIAN_POINT('',(-0.664424474926,-29.14738084488,\r
-    7.532983198785));\r
-#28685 = CARTESIAN_POINT('',(-0.62584013213,-29.26622369545,\r
-    7.390585844433));\r
-#28686 = CARTESIAN_POINT('',(-0.509303155303,-29.62958522088,\r
-    6.969175799932));\r
-#28687 = CARTESIAN_POINT('',(-0.430602271899,-29.88083281929,\r
-    6.696088722986));\r
-#28688 = CARTESIAN_POINT('',(-0.350396971434,-30.14111591977,\r
-    6.431819771003));\r
-#28689 = CARTESIAN_POINT('',(-0.268179544304,-30.4103770984,\r
-    6.177207107879));\r
-#28690 = CARTESIAN_POINT('',(-0.183477433413,-30.68840654189,\r
-    5.932993790205));\r
-#28691 = CARTESIAN_POINT('',(-9.588321631347E-02,-30.97483214433,\r
-    5.699807402424));\r
-#28692 = CARTESIAN_POINT('',(-5.082840815902E-03,-31.26911497893,\r
-    5.478146303048));\r
-#28693 = CARTESIAN_POINT('',(0.185977104899,-31.88049228321,\r
-    5.052678514837));\r
-#28694 = CARTESIAN_POINT('',(0.286454146431,-32.19806931044,\r
-    4.849501120522));\r
-#28695 = CARTESIAN_POINT('',(0.390770164432,-32.52253862817,\r
-    4.659233384327));\r
-#28696 = CARTESIAN_POINT('',(0.499058689938,-32.85311697323,\r
-    4.482017208794));\r
-#28697 = CARTESIAN_POINT('',(0.611357911971,-33.18900928933,\r
-    4.317795348478));\r
-#28698 = CARTESIAN_POINT('',(0.727612171134,-33.52943216217,\r
-    4.166357929629));\r
-#28699 = CARTESIAN_POINT('',(0.847682665973,-33.8736318179,\r
-    4.027383454738));\r
-#28700 = CARTESIAN_POINT('',(1.042490177798,-34.42058549375,\r
-    3.827497316822));\r
-#28701 = CARTESIAN_POINT('',(1.114813906624,-34.6213044342,\r
-    3.758503896589));\r
-#28702 = CARTESIAN_POINT('',(1.188304399745,-34.82292989637,\r
-    3.693414895725));\r
-#28703 = CARTESIAN_POINT('',(1.262922141911,-35.02534732621,\r
-    3.63214304441));\r
-#28704 = CARTESIAN_POINT('',(1.338623260752,-35.22845147197,\r
-    3.574594950204));\r
-#28705 = CARTESIAN_POINT('',(1.415360526062,-35.43214663088,\r
-    3.520673109706));\r
-#28706 = CARTESIAN_POINT('',(1.493084349075,-35.63634689569,\r
-    3.470277920211));\r
-#28707 = CARTESIAN_POINT('',(1.763950585819,-36.34099505059,\r
-    3.308541343225));\r
-#28708 = CARTESIAN_POINT('',(1.961711559226,-36.84349286629,\r
-    3.214253517569));\r
-#28709 = CARTESIAN_POINT('',(2.16432148054,-37.34746907642,\r
-    3.138949656872));\r
-#28710 = CARTESIAN_POINT('',(2.370983951396,-37.85215643935,3.0811679131\r
-    ));\r
-#28711 = CARTESIAN_POINT('',(2.580870746551,-38.35700558242,\r
-    3.039549367524));\r
-#28712 = CARTESIAN_POINT('',(2.793163792077,-38.86167078808,\r
-    3.01286121471));\r
-#28713 = CARTESIAN_POINT('',(3.007081002609,-39.36600000844,\r
-    3.000000000028));\r
-#28714 = CARTESIAN_POINT('',(3.221887208536,-39.87003188881,3.));\r
-#28715 = PCURVE('',#6667,#28716);\r
-#28716 = DEFINITIONAL_REPRESENTATION('',(#28717),#28797);\r
-#28717 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#28718,#28719,#28720,#28721,\r
-    #28722,#28723,#28724,#28725,#28726,#28727,#28728,#28729,#28730,\r
-    #28731,#28732,#28733,#28734,#28735,#28736,#28737,#28738,#28739,\r
-    #28740,#28741,#28742,#28743,#28744,#28745,#28746,#28747,#28748,\r
-    #28749,#28750,#28751,#28752,#28753,#28754,#28755,#28756,#28757,\r
-    #28758,#28759,#28760,#28761,#28762,#28763,#28764,#28765,#28766,\r
-    #28767,#28768,#28769,#28770,#28771,#28772,#28773,#28774,#28775,\r
-    #28776,#28777,#28778,#28779,#28780,#28781,#28782,#28783,#28784,\r
-    #28785,#28786,#28787,#28788,#28789,#28790,#28791,#28792,#28793,\r
-    #28794,#28795,#28796),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613027,0.249810233758,0.335724852039,0.420382051206,\r
-    0.565526485587,0.644424134374,0.683354615409,0.761264550249,\r
-    0.841373225547,0.887438369128,1.),.UNSPECIFIED.);\r
-#28718 = CARTESIAN_POINT('',(4.089738563397,5.927553554444E-03));\r
-#28719 = CARTESIAN_POINT('',(4.113005872929,1.187530004502E-02));\r
-#28720 = CARTESIAN_POINT('',(4.136088724566,1.808807351353E-02));\r
-#28721 = CARTESIAN_POINT('',(4.158966964946,2.458747675042E-02));\r
-#28722 = CARTESIAN_POINT('',(4.18161768611,3.13975798126E-02));\r
-#28723 = CARTESIAN_POINT('',(4.204014745884,3.854537273963E-02));\r
-#28724 = CARTESIAN_POINT('',(4.226128377669,4.606111124358E-02));\r
-#28725 = CARTESIAN_POINT('',(4.247924889671,5.397855537258E-02));\r
-#28726 = CARTESIAN_POINT('',(4.289578309406,7.021238564041E-02));\r
-#28727 = CARTESIAN_POINT('',(4.309475015128,7.847991654202E-02));\r
-#28728 = CARTESIAN_POINT('',(4.329024243662,8.716885353943E-02));\r
-#28729 = CARTESIAN_POINT('',(4.348190573733,9.631284031532E-02));\r
-#28730 = CARTESIAN_POINT('',(4.366935492089,0.105948415966));\r
-#28731 = CARTESIAN_POINT('',(4.385217983295,0.116114595113));\r
-#28732 = CARTESIAN_POINT('',(4.402995707107,0.12685161671));\r
-#28733 = CARTESIAN_POINT('',(4.432439506201,0.146241373862));\r
-#28734 = CARTESIAN_POINT('',(4.444377699475,0.154590457769));\r
-#28735 = CARTESIAN_POINT('',(4.456026189554,0.163259950023));\r
-#28736 = CARTESIAN_POINT('',(4.467370198356,0.172263481154));\r
-#28737 = CARTESIAN_POINT('',(4.478395724074,0.181614142063));\r
-#28738 = CARTESIAN_POINT('',(4.489089982173,0.191323865166));\r
-#28739 = CARTESIAN_POINT('',(4.499441886675,0.201402520087));\r
-#28740 = CARTESIAN_POINT('',(4.519296889986,0.22215792331));\r
-#28741 = CARTESIAN_POINT('',(4.528810485341,0.232824076159));\r
-#28742 = CARTESIAN_POINT('',(4.537974672545,0.243861319017));\r
-#28743 = CARTESIAN_POINT('',(4.546783240014,0.25527320126));\r
-#28744 = CARTESIAN_POINT('',(4.555232878861,0.267059523994));\r
-#28745 = CARTESIAN_POINT('',(4.563323434838,0.279215148831));\r
-#28746 = CARTESIAN_POINT('',(4.571057983237,0.29172877651));\r
-#28747 = CARTESIAN_POINT('',(4.591103840365,0.326617974126));\r
-#28748 = CARTESIAN_POINT('',(4.602741144578,0.349659394656));\r
-#28749 = CARTESIAN_POINT('',(4.61337885345,0.373603127614));\r
-#28750 = CARTESIAN_POINT('',(4.623079547836,0.398296932864));\r
-#28751 = CARTESIAN_POINT('',(4.631935825898,0.423532955912));\r
-#28752 = CARTESIAN_POINT('',(4.640053113121,0.449052668234));\r
-#28753 = CARTESIAN_POINT('',(4.647533067008,0.474607302448));\r
-#28754 = CARTESIAN_POINT('',(4.658238891058,0.51377370703));\r
-#28755 = CARTESIAN_POINT('',(4.661849014377,0.527515900518));\r
-#28756 = CARTESIAN_POINT('',(4.665312737411,0.5412150682));\r
-#28757 = CARTESIAN_POINT('',(4.668644879087,0.554875210446));\r
-#28758 = CARTESIAN_POINT('',(4.671861475209,0.568497217361));\r
-#28759 = CARTESIAN_POINT('',(4.674979578022,0.582079108425));\r
-#28760 = CARTESIAN_POINT('',(4.678016866314,0.595616177439));\r
-#28761 = CARTESIAN_POINT('',(4.682458625961,0.615754882298));\r
-#28762 = CARTESIAN_POINT('',(4.683910788117,0.622395840773));\r
-#28763 = CARTESIAN_POINT('',(4.685349654226,0.629022914947));\r
-#28764 = CARTESIAN_POINT('',(4.686777322824,0.635634897977));\r
-#28765 = CARTESIAN_POINT('',(4.688195867298,0.642230386333));\r
-#28766 = CARTESIAN_POINT('',(4.689607313908,0.648807786705));\r
-#28767 = CARTESIAN_POINT('',(4.691013619814,0.655365322904));\r
-#28768 = CARTESIAN_POINT('',(4.695224478622,0.674980704143));\r
-#28769 = CARTESIAN_POINT('',(4.698019622798,0.68797499149));\r
-#28770 = CARTESIAN_POINT('',(4.700816459798,0.700865722255));\r
-#28771 = CARTESIAN_POINT('',(4.703628398787,0.71363409219));\r
-#28772 = CARTESIAN_POINT('',(4.70646687702,0.726260987939));\r
-#28773 = CARTESIAN_POINT('',(4.709340588936,0.738727207423));\r
-#28774 = CARTESIAN_POINT('',(4.712254949227,0.751013588057));\r
-#28775 = CARTESIAN_POINT('',(4.718252077245,0.7755296244));\r
-#28776 = CARTESIAN_POINT('',(4.721337990267,0.787750832402));\r
-#28777 = CARTESIAN_POINT('',(4.72447178732,0.799744415594));\r
-#28778 = CARTESIAN_POINT('',(4.72765310092,0.811495953295));\r
-#28779 = CARTESIAN_POINT('',(4.730879057311,0.822995784774));\r
-#28780 = CARTESIAN_POINT('',(4.734144596357,0.8342380705));\r
-#28781 = CARTESIAN_POINT('',(4.737442991748,0.84521998521));\r
-#28782 = CARTESIAN_POINT('',(4.742677740067,0.862106006229));\r
-#28783 = CARTESIAN_POINT('',(4.744597392794,0.868185223303));\r
-#28784 = CARTESIAN_POINT('',(4.746524173781,0.874178942422));\r
-#28785 = CARTESIAN_POINT('',(4.748456658339,0.880087752652));\r
-#28786 = CARTESIAN_POINT('',(4.750393378606,0.885912537366));\r
-#28787 = CARTESIAN_POINT('',(4.75233284913,0.891654427913));\r
-#28788 = CARTESIAN_POINT('',(4.754273592461,0.897314757293));\r
-#28789 = CARTESIAN_POINT('',(4.760956014269,0.916530546632));\r
-#28790 = CARTESIAN_POINT('',(4.765696043882,0.929685709237));\r
-#28791 = CARTESIAN_POINT('',(4.770414174965,0.942385590296));\r
-#28792 = CARTESIAN_POINT('',(4.775090177035,0.954657238137));\r
-#28793 = CARTESIAN_POINT('',(4.779705105148,0.966527867381));\r
-#28794 = CARTESIAN_POINT('',(4.784241950637,0.978024300909));\r
-#28795 = CARTESIAN_POINT('',(4.788685764421,0.989172995567));\r
-#28796 = CARTESIAN_POINT('',(4.793023512178,1.));\r
-#28797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#28798 = PCURVE('',#7288,#28799);\r
-#28799 = DEFINITIONAL_REPRESENTATION('',(#28800),#28880);\r
-#28800 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#28801,#28802,#28803,#28804,\r
-    #28805,#28806,#28807,#28808,#28809,#28810,#28811,#28812,#28813,\r
-    #28814,#28815,#28816,#28817,#28818,#28819,#28820,#28821,#28822,\r
-    #28823,#28824,#28825,#28826,#28827,#28828,#28829,#28830,#28831,\r
-    #28832,#28833,#28834,#28835,#28836,#28837,#28838,#28839,#28840,\r
-    #28841,#28842,#28843,#28844,#28845,#28846,#28847,#28848,#28849,\r
-    #28850,#28851,#28852,#28853,#28854,#28855,#28856,#28857,#28858,\r
-    #28859,#28860,#28861,#28862,#28863,#28864,#28865,#28866,#28867,\r
-    #28868,#28869,#28870,#28871,#28872,#28873,#28874,#28875,#28876,\r
-    #28877,#28878,#28879),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613027,0.249810233758,0.335724852039,0.420382051206,\r
-    0.565526485587,0.644424134374,0.683354615409,0.761264550249,\r
-    0.841373225547,0.887438369128,1.),.UNSPECIFIED.);\r
-#28801 = CARTESIAN_POINT('',(0.547589403225,1.));\r
-#28802 = CARTESIAN_POINT('',(0.550707124155,0.983817943096));\r
-#28803 = CARTESIAN_POINT('',(0.553467405931,0.967556456207));\r
-#28804 = CARTESIAN_POINT('',(0.555881668436,0.951194838345));\r
-#28805 = CARTESIAN_POINT('',(0.557963588277,0.934713899472));\r
-#28806 = CARTESIAN_POINT('',(0.559729387707,0.918095855371));\r
-#28807 = CARTESIAN_POINT('',(0.561198242998,0.901324568077));\r
-#28808 = CARTESIAN_POINT('',(0.562392812263,0.884386131846));\r
-#28809 = CARTESIAN_POINT('',(0.564232637167,0.851135126303));\r
-#28810 = CARTESIAN_POINT('',(0.564905469131,0.834842187086));\r
-#28811 = CARTESIAN_POINT('',(0.565380812173,0.818382501492));\r
-#28812 = CARTESIAN_POINT('',(0.5656842918,0.801750155308));\r
-#28813 = CARTESIAN_POINT('',(0.565845347217,0.78494246833));\r
-#28814 = CARTESIAN_POINT('',(0.565897622078,0.767960900528));\r
-#28815 = CARTESIAN_POINT('',(0.565879124219,0.750812201711));\r
-#28816 = CARTESIAN_POINT('',(0.565798863883,0.721246498192));\r
-#28817 = CARTESIAN_POINT('',(0.565751263853,0.708905914004));\r
-#28818 = CARTESIAN_POINT('',(0.565704407495,0.696493083126));\r
-#28819 = CARTESIAN_POINT('',(0.565674379223,0.684014469293));\r
-#28820 = CARTESIAN_POINT('',(0.56567826467,0.671478149453));\r
-#28821 = CARTESIAN_POINT('',(0.565733986942,0.658893926144));\r
-#28822 = CARTESIAN_POINT('',(0.565860009122,0.646273371756));\r
-#28823 = CARTESIAN_POINT('',(0.566286651813,0.621171284858));\r
-#28824 = CARTESIAN_POINT('',(0.566584695189,0.608690045595));\r
-#28825 = CARTESIAN_POINT('',(0.566986795938,0.596199038057));\r
-#28826 = CARTESIAN_POINT('',(0.567510806726,0.583712328992));\r
-#28827 = CARTESIAN_POINT('',(0.568174248534,0.571244984123));\r
-#28828 = CARTESIAN_POINT('',(0.568993733567,0.558812833928));\r
-#28829 = CARTESIAN_POINT('',(0.569984232626,0.546432121853));\r
-#28830 = CARTESIAN_POINT('',(0.573170927004,0.513008295921));\r
-#28831 = CARTESIAN_POINT('',(0.575723637096,0.492088908305));\r
-#28832 = CARTESIAN_POINT('',(0.578878881109,0.471452347201));\r
-#28833 = CARTESIAN_POINT('',(0.582677471791,0.451173931632));\r
-#28834 = CARTESIAN_POINT('',(0.587130486551,0.431307437309));\r
-#28835 = CARTESIAN_POINT('',(0.592207981448,0.411877457224));\r
-#28836 = CARTESIAN_POINT('',(0.597854056511,0.392886481886));\r
-#28837 = CARTESIAN_POINT('',(0.607343629582,0.364232012589));\r
-#28838 = CARTESIAN_POINT('',(0.610834373731,0.354265230091));\r
-#28839 = CARTESIAN_POINT('',(0.614494088241,0.344436688466));\r
-#28840 = CARTESIAN_POINT('',(0.618341328371,0.334761791491));\r
-#28841 = CARTESIAN_POINT('',(0.622393202795,0.325257066562));\r
-#28842 = CARTESIAN_POINT('',(0.626665216621,0.315939961226));\r
-#28843 = CARTESIAN_POINT('',(0.631170927833,0.306828521607));\r
-#28844 = CARTESIAN_POINT('',(0.638265451955,0.293555558003));\r
-#28845 = CARTESIAN_POINT('',(0.640669023967,0.289224783195));\r
-#28846 = CARTESIAN_POINT('',(0.643133416742,0.284950887985));\r
-#28847 = CARTESIAN_POINT('',(0.645659746765,0.280736169332));\r
-#28848 = CARTESIAN_POINT('',(0.648248943033,0.276582940418));\r
-#28849 = CARTESIAN_POINT('',(0.650901726624,0.272493509617));\r
-#28850 = CARTESIAN_POINT('',(0.653618590282,0.268470159455));\r
-#28851 = CARTESIAN_POINT('',(0.661965651991,0.256600082545));\r
-#28852 = CARTESIAN_POINT('',(0.667789996284,0.248957436092));\r
-#28853 = CARTESIAN_POINT('',(0.6738738374,0.241606752936));\r
-#28854 = CARTESIAN_POINT('',(0.680214820649,0.234565265889));\r
-#28855 = CARTESIAN_POINT('',(0.686806914182,0.227847378504));\r
-#28856 = CARTESIAN_POINT('',(0.693640198311,0.221464331032));\r
-#28857 = CARTESIAN_POINT('',(0.700700740105,0.215424027675));\r
-#28858 = CARTESIAN_POINT('',(0.715445531903,0.203877357133));\r
-#28859 = CARTESIAN_POINT('',(0.723143525994,0.198389482976));\r
-#28860 = CARTESIAN_POINT('',(0.731045578869,0.193272349094));\r
-#28861 = CARTESIAN_POINT('',(0.739131720621,0.188524492369));\r
-#28862 = CARTESIAN_POINT('',(0.747381713974,0.184139673721));\r
-#28863 = CARTESIAN_POINT('',(0.755775635913,0.180108246759));\r
-#28864 = CARTESIAN_POINT('',(0.764294295064,0.176418261455));\r
-#28865 = CARTESIAN_POINT('',(0.777879254805,0.171123065252));\r
-#28866 = CARTESIAN_POINT('',(0.782874662689,0.169298136011));\r
-#28867 = CARTESIAN_POINT('',(0.787902541141,0.167578873112));\r
-#28868 = CARTESIAN_POINT('',(0.792959945362,0.165962484233));\r
-#28869 = CARTESIAN_POINT('',(0.798044159093,0.164446075163));\r
-#28870 = CARTESIAN_POINT('',(0.803152700627,0.163026698202));\r
-#28871 = CARTESIAN_POINT('',(0.808283328822,0.161701400555));\r
-#28872 = CARTESIAN_POINT('',(0.826019996562,0.15745164248));\r
-#28873 = CARTESIAN_POINT('',(0.838723802884,0.154980863025));\r
-#28874 = CARTESIAN_POINT('',(0.85151900927,0.153011367649));\r
-#28875 = CARTESIAN_POINT('',(0.864384901603,0.151502122533));\r
-#28876 = CARTESIAN_POINT('',(0.877306021412,0.150415924678));\r
-#28877 = CARTESIAN_POINT('',(0.890271817159,0.149719653628));\r
-#28878 = CARTESIAN_POINT('',(0.903276458873,0.149384115164));\r
-#28879 = CARTESIAN_POINT('',(0.91631883909,0.149384115163));\r
-#28880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#28881 = ORIENTED_EDGE('',*,*,#28882,.F.);\r
-#28882 = EDGE_CURVE('',#6625,#28632,#28883,.T.);\r
-#28883 = SURFACE_CURVE('',#28884,(#28915,#28949),.PCURVE_S1.);\r
-#28884 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#28885,#28886,#28887,#28888,\r
-    #28889,#28890,#28891,#28892,#28893,#28894,#28895,#28896,#28897,\r
-    #28898,#28899,#28900,#28901,#28902,#28903,#28904,#28905,#28906,\r
-    #28907,#28908,#28909,#28910,#28911,#28912,#28913,#28914),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,9),(0.,0.755345927279,0.885319425954,\r
-    0.929303087921,1.),.UNSPECIFIED.);\r
-#28885 = CARTESIAN_POINT('',(-13.76583447242,-19.65964906293,27.));\r
-#28886 = CARTESIAN_POINT('',(-14.60527037946,-19.07186967545,\r
-    25.975237954269));\r
-#28887 = CARTESIAN_POINT('',(-15.42329999396,-18.45329340896,\r
-    24.950346552717));\r
-#28888 = CARTESIAN_POINT('',(-16.22035790226,-17.80620845733,\r
-    23.926282257145));\r
-#28889 = CARTESIAN_POINT('',(-16.9973340312,-17.13309317467,\r
-    22.90373760768));\r
-#28890 = CARTESIAN_POINT('',(-17.75575289497,-16.43682920088,\r
-    21.883116636148));\r
-#28891 = CARTESIAN_POINT('',(-18.49784030953,-15.7207892943,\r
-    20.86453059557));\r
-#28892 = CARTESIAN_POINT('',(-19.22712845747,-14.98958114315,\r
-    19.84772895274));\r
-#28893 = CARTESIAN_POINT('',(-20.07265545329,-14.12174102084,\r
-    18.657341140936));\r
-#28894 = CARTESIAN_POINT('',(-20.19655341387,-13.994060322,\r
-    18.482615233006));\r
-#28895 = CARTESIAN_POINT('',(-20.3202429544,-13.86613647534,\r
-    18.30792058894));\r
-#28896 = CARTESIAN_POINT('',(-20.44375038008,-13.73800076266,\r
-    18.133253603256));\r
-#28897 = CARTESIAN_POINT('',(-20.56710309895,-13.60968556346,\r
-    17.958610396739));\r
-#28898 = CARTESIAN_POINT('',(-20.6903296218,-13.48122435494,\r
-    17.783986816443));\r
-#28899 = CARTESIAN_POINT('',(-20.81345956224,-13.35265171204,\r
-    17.609378435692));\r
-#28900 = CARTESIAN_POINT('',(-20.97816911598,-13.1804680637,\r
-    17.375695784621));\r
-#28901 = CARTESIAN_POINT('',(-21.01980704148,-13.13692413869,\r
-    17.316612223499));\r
-#28902 = CARTESIAN_POINT('',(-21.06143859825,-13.09337291177,\r
-    17.25752969112));\r
-#28903 = CARTESIAN_POINT('',(-21.10306498179,-13.04981577372,\r
-    17.198448005932));\r
-#28904 = CARTESIAN_POINT('',(-21.14468739795,-13.00625412676,\r
-    17.139366984419));\r
-#28905 = CARTESIAN_POINT('',(-21.18630706297,-12.96268938448,\r
-    17.080286441109));\r
-#28906 = CARTESIAN_POINT('',(-21.22792520349,-12.91912297193,\r
-    17.021206188564));\r
-#28907 = CARTESIAN_POINT('',(-21.3364372978,-12.80552970125,\r
-    16.86716386129));\r
-#28908 = CARTESIAN_POINT('',(-21.40333078076,-12.7355024607,\r
-    16.772201952896));\r
-#28909 = CARTESIAN_POINT('',(-21.47022866018,-12.6654805851,\r
-    16.677239520336));\r
-#28910 = CARTESIAN_POINT('',(-21.5371361253,-12.59547010156,\r
-    16.582275769843));\r
-#28911 = CARTESIAN_POINT('',(-21.6040583998,-12.52547708305,\r
-    16.487309905754));\r
-#28912 = CARTESIAN_POINT('',(-21.6710007418,-12.45550764845,\r
-    16.392341130507));\r
-#28913 = CARTESIAN_POINT('',(-21.73796844385,-12.3855679625,\r
-    16.297368644642));\r
-#28914 = CARTESIAN_POINT('',(-21.80496683298,-12.31566423585,\r
-    16.202391646802));\r
-#28915 = PCURVE('',#6667,#28916);\r
-#28916 = DEFINITIONAL_REPRESENTATION('',(#28917),#28948);\r
-#28917 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#28918,#28919,#28920,#28921,\r
-    #28922,#28923,#28924,#28925,#28926,#28927,#28928,#28929,#28930,\r
-    #28931,#28932,#28933,#28934,#28935,#28936,#28937,#28938,#28939,\r
-    #28940,#28941,#28942,#28943,#28944,#28945,#28946,#28947),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,9),(0.,0.755345927279,0.885319425954,\r
-    0.929303087921,1.),.UNSPECIFIED.);\r
-#28918 = CARTESIAN_POINT('',(4.101523742187,0.));\r
-#28919 = CARTESIAN_POINT('',(4.058825323615,2.134921014004E-02));\r
-#28920 = CARTESIAN_POINT('',(4.016121490876,4.374289688419E-02));\r
-#28921 = CARTESIAN_POINT('',(3.973422626716,6.728036359149E-02));\r
-#28922 = CARTESIAN_POINT('',(3.93075152972,9.20806662497E-02));\r
-#28923 = CARTESIAN_POINT('',(3.888153395786,0.118289257882));\r
-#28924 = CARTESIAN_POINT('',(3.84570156477,0.146074639251));\r
-#28925 = CARTESIAN_POINT('',(3.803530347518,0.175640638434));\r
-#28926 = CARTESIAN_POINT('',(3.754676676167,0.212571244128));\r
-#28927 = CARTESIAN_POINT('',(3.747518974136,0.218050530706));\r
-#28928 = CARTESIAN_POINT('',(3.740376819789,0.223588194418));\r
-#28929 = CARTESIAN_POINT('',(3.733251335333,0.229185032152));\r
-#28930 = CARTESIAN_POINT('',(3.72614370937,0.234841775187));\r
-#28931 = CARTESIAN_POINT('',(3.719055196895,0.240559089184));\r
-#28932 = CARTESIAN_POINT('',(3.711987119299,0.246337574191));\r
-#28933 = CARTESIAN_POINT('',(3.702556377541,0.254154113398));\r
-#28934 = CARTESIAN_POINT('',(3.700174389856,0.256137526392));\r
-#28935 = CARTESIAN_POINT('',(3.697794955112,0.258128023152));\r
-#28936 = CARTESIAN_POINT('',(3.695418127939,0.260125621659));\r
-#28937 = CARTESIAN_POINT('',(3.693043963797,0.262130338339));\r
-#28938 = CARTESIAN_POINT('',(3.690672518977,0.264142188072));\r
-#28939 = CARTESIAN_POINT('',(3.688303850597,0.266161184184));\r
-#28940 = CARTESIAN_POINT('',(3.682135305547,0.271444067054));\r
-#28941 = CARTESIAN_POINT('',(3.678339916974,0.274719287577));\r
-#28942 = CARTESIAN_POINT('',(3.674552092017,0.278013050587));\r
-#28943 = CARTESIAN_POINT('',(3.67077207652,0.281325392399));\r
-#28944 = CARTESIAN_POINT('',(3.667000121045,0.284656335082));\r
-#28945 = CARTESIAN_POINT('',(3.663236480873,0.288005886458));\r
-#28946 = CARTESIAN_POINT('',(3.659481416,0.291374040099));\r
-#28947 = CARTESIAN_POINT('',(3.655735191136,0.294760775329));\r
-#28948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#28949 = PCURVE('',#6640,#28950);\r
-#28950 = DEFINITIONAL_REPRESENTATION('',(#28951),#28982);\r
-#28951 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#28952,#28953,#28954,#28955,\r
-    #28956,#28957,#28958,#28959,#28960,#28961,#28962,#28963,#28964,\r
-    #28965,#28966,#28967,#28968,#28969,#28970,#28971,#28972,#28973,\r
-    #28974,#28975,#28976,#28977,#28978,#28979,#28980,#28981),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,9),(0.,0.755345927279,0.885319425954,\r
-    0.929303087921,1.),.UNSPECIFIED.);\r
-#28952 = CARTESIAN_POINT('',(-1.154700538379,-1.632993161855));\r
-#28953 = CARTESIAN_POINT('',(2.859276528677E-02,-2.469707843358));\r
-#28954 = CARTESIAN_POINT('',(1.233689230188,-3.275905054296));\r
-#28955 = CARTESIAN_POINT('',(2.45825834111,-4.052537797519));\r
-#28956 = CARTESIAN_POINT('',(3.700033611325,-4.801114999364));\r
-#28957 = CARTESIAN_POINT('',(4.956680819308,-5.523948075754));\r
-#28958 = CARTESIAN_POINT('',(6.225739307729,-6.224244408523));\r
-#28959 = CARTESIAN_POINT('',(7.504149519965,-6.90694454266));\r
-#28960 = CARTESIAN_POINT('',(9.009125160065,-7.694430316336));\r
-#28961 = CARTESIAN_POINT('',(9.230236901683,-7.809720411815));\r
-#28962 = CARTESIAN_POINT('',(9.451496555896,-7.924724746777));\r
-#28963 = CARTESIAN_POINT('',(9.672884780533,-8.039479506782));\r
-#28964 = CARTESIAN_POINT('',(9.894381665152,-8.154022351541));\r
-#28965 = CARTESIAN_POINT('',(10.115966731042,-8.268392414923));\r
-#28966 = CARTESIAN_POINT('',(10.337618931222,-8.382630304951));\r
-#28967 = CARTESIAN_POINT('',(10.634340233253,-8.53540627224));\r
-#28968 = CARTESIAN_POINT('',(10.709369027988,-8.574024110093));\r
-#28969 = CARTESIAN_POINT('',(10.784402197213,-8.612633241587));\r
-#28970 = CARTESIAN_POINT('',(10.859438896919,-8.651235305041));\r
-#28971 = CARTESIAN_POINT('',(10.934478276531,-8.68983195287));\r
-#28972 = CARTESIAN_POINT('',(11.0095194789,-8.728424851581));\r
-#28973 = CARTESIAN_POINT('',(11.084561640309,-8.767015681776));\r
-#28974 = CARTESIAN_POINT('',(11.280222663998,-8.867634309057));\r
-#28975 = CARTESIAN_POINT('',(11.40084167099,-8.929661494058));\r
-#28976 = CARTESIAN_POINT('',(11.521457290041,-8.991694754268));\r
-#28977 = CARTESIAN_POINT('',(11.642065868831,-9.053741199172));\r
-#28978 = CARTESIAN_POINT('',(11.762663724127,-9.11580798662));\r
-#28979 = CARTESIAN_POINT('',(11.883247141779,-9.177902322832));\r
-#28980 = CARTESIAN_POINT('',(12.003812376724,-9.240031462395));\r
-#28981 = CARTESIAN_POINT('',(12.124355652982,-9.302202708266));\r
-#28982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#28983 = ADVANCED_FACE('',(#28984),#6640,.F.);\r
-#28984 = FACE_BOUND('',#28985,.F.);\r
-#28985 = EDGE_LOOP('',(#28986,#28987,#28988,#29008));\r
-#28986 = ORIENTED_EDGE('',*,*,#6624,.T.);\r
-#28987 = ORIENTED_EDGE('',*,*,#28882,.T.);\r
-#28988 = ORIENTED_EDGE('',*,*,#28989,.T.);\r
-#28989 = EDGE_CURVE('',#28632,#6688,#28990,.T.);\r
-#28990 = SURFACE_CURVE('',#28991,(#28995,#29002),.PCURVE_S1.);\r
-#28991 = LINE('',#28992,#28993);\r
-#28992 = CARTESIAN_POINT('',(-24.89547794923,-35.06130598935,\r
-    26.717157287525));\r
-#28993 = VECTOR('',#28994,1.);\r
-#28994 = DIRECTION('',(0.573576436351,0.819152044289,-8.E-17));\r
-#28995 = PCURVE('',#6640,#28996);\r
-#28996 = DEFINITIONAL_REPRESENTATION('',(#28997),#29001);\r
-#28997 = LINE('',#28998,#28999);\r
-#28998 = CARTESIAN_POINT('',(-11.79775702061,-17.37736830715));\r
-#28999 = VECTOR('',#29000,1.);\r
-#29000 = DIRECTION('',(0.57735026919,0.816496580928));\r
-#29001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#29002 = PCURVE('',#7288,#29003);\r
-#29003 = DEFINITIONAL_REPRESENTATION('',(#29004),#29007);\r
-#29004 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#29005,#29006),.UNSPECIFIED.,\r
-  .F.,.F.,(2,2),(0.,42.),.PIECEWISE_BEZIER_KNOTS.);\r
-#29005 = CARTESIAN_POINT('',(1.,1.));\r
-#29006 = CARTESIAN_POINT('',(0.,1.));\r
-#29007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#29008 = ORIENTED_EDGE('',*,*,#6687,.F.);\r
-#29009 = ADVANCED_FACE('',(#29010),#7288,.T.);\r
-#29010 = FACE_BOUND('',#29011,.T.);\r
-#29011 = EDGE_LOOP('',(#29012,#29230,#29275,#29276,#29277));\r
-#29012 = ORIENTED_EDGE('',*,*,#29013,.F.);\r
-#29013 = EDGE_CURVE('',#29014,#7093,#29016,.T.);\r
-#29014 = VERTEX_POINT('',#29015);\r
-#29015 = CARTESIAN_POINT('',(5.364035954706,-39.63870732348,-3.));\r
-#29016 = SURFACE_CURVE('',#29017,(#29086,#29158),.PCURVE_S1.);\r
-#29017 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#29018,#29019,#29020,#29021,\r
-    #29022,#29023,#29024,#29025,#29026,#29027,#29028,#29029,#29030,\r
-    #29031,#29032,#29033,#29034,#29035,#29036,#29037,#29038,#29039,\r
-    #29040,#29041,#29042,#29043,#29044,#29045,#29046,#29047,#29048,\r
-    #29049,#29050,#29051,#29052,#29053,#29054,#29055,#29056,#29057,\r
-    #29058,#29059,#29060,#29061,#29062,#29063,#29064,#29065,#29066,\r
-    #29067,#29068,#29069,#29070,#29071,#29072,#29073,#29074,#29075,\r
-    #29076,#29077,#29078,#29079,#29080,#29081,#29082,#29083,#29084,\r
-    #29085),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267778389,0.219958145507,0.265125711785,0.366865279272,\r
-    0.514806653553,0.562778498909,0.610414473975,0.748924768956,\r
-    0.858377822311,0.93432204838,1.),.UNSPECIFIED.);\r
-#29018 = CARTESIAN_POINT('',(5.364035956746,-39.6387073232,-3.));\r
-#29019 = CARTESIAN_POINT('',(4.691324578364,-38.76191131702,\r
-    -2.999999999969));\r
-#29020 = CARTESIAN_POINT('',(4.043203735978,-37.86630276644,\r
-    -2.985095523149));\r
-#29021 = CARTESIAN_POINT('',(3.422243091833,-36.95141744829,\r
-    -2.953898211595));\r
-#29022 = CARTESIAN_POINT('',(2.831298905749,-36.0171990444,\r
-    -2.904758251316));\r
-#29023 = CARTESIAN_POINT('',(2.273431063721,-35.06405554251,\r
-    -2.835706936346));\r
-#29024 = CARTESIAN_POINT('',(1.751726826571,-34.09296957417,\r
-    -2.74441789913));\r
-#29025 = CARTESIAN_POINT('',(1.025847112421,-32.60825302404,\r
-    -2.569629359123));\r
-#29026 = CARTESIAN_POINT('',(0.792572453056,-32.10674321544,\r
-    -2.504742879569));\r
-#29027 = CARTESIAN_POINT('',(0.569576328523,-31.60136955652,\r
-    -2.433185867933));\r
-#29028 = CARTESIAN_POINT('',(0.357213568479,-31.09242151928,\r
-    -2.354592812751));\r
-#29029 = CARTESIAN_POINT('',(0.155810769421,-30.58024674855,\r
-    -2.268578792143));\r
-#29030 = CARTESIAN_POINT('',(-3.434776017876E-02,-30.06525605527,\r
-    -2.174743874234));\r
-#29031 = CARTESIAN_POINT('',(-0.322557529335,-29.2308390583,\r
-    -2.010117252108));\r
-#29032 = CARTESIAN_POINT('',(-0.427771217346,-28.91287125077,\r
-    -1.944464496601));\r
-#29033 = CARTESIAN_POINT('',(-0.52862262844,-28.59413570015,\r
-    -1.875625167615));\r
-#29034 = CARTESIAN_POINT('',(-0.625067910635,-28.2747515062,\r
-    -1.803503649463));\r
-#29035 = CARTESIAN_POINT('',(-0.717073198468,-27.95484633569,\r
-    -1.728003768888));\r
-#29036 = CARTESIAN_POINT('',(-0.80461596117,-27.63455660261,\r
-    -1.64902976975));\r
-#29037 = CARTESIAN_POINT('',(-1.074801712892,-26.59203884413,\r
-    -1.380561033205));\r
-#29038 = CARTESIAN_POINT('',(-1.239241077115,-25.86877503095,\r
-    -1.176513665834));\r
-#29039 = CARTESIAN_POINT('',(-1.380865256044,-25.14597934296,\r
-    -0.953283728772));\r
-#29040 = CARTESIAN_POINT('',(-1.499901772348,-24.42550821965,\r
-    -0.709833419308));\r
-#29041 = CARTESIAN_POINT('',(-1.597002871467,-23.70932308513,\r
-    -0.445198524399));\r
-#29042 = CARTESIAN_POINT('',(-1.673260797955,-22.9994629747,\r
-    -0.15857716455));\r
-#29043 = CARTESIAN_POINT('',(-1.8129480809,-21.27798515943,\r
-    0.600039461374));\r
-#29044 = CARTESIAN_POINT('',(-1.854847642233,-20.27543996855,\r
-    1.097233775289));\r
-#29045 = CARTESIAN_POINT('',(-1.860447654836,-19.2969167977,\r
-    1.643670361276));\r
-#29046 = CARTESIAN_POINT('',(-1.836262166315,-18.34806386627,\r
-    2.240029036534));\r
-#29047 = CARTESIAN_POINT('',(-1.790090232941,-17.43342822369,\r
-    2.885777519261));\r
-#29048 = CARTESIAN_POINT('',(-1.729783713517,-16.55637561363,\r
-    3.578958087516));\r
-#29049 = CARTESIAN_POINT('',(-1.64061359592,-15.4477376718,\r
-    4.555432498622));\r
-#29050 = CARTESIAN_POINT('',(-1.61803829492,-15.18044391101,\r
-    4.799200745853));\r
-#29051 = CARTESIAN_POINT('',(-1.594963302871,-14.91739160938,\r
-    5.047536864316));\r
-#29052 = CARTESIAN_POINT('',(-1.571621645779,-14.65862858302,\r
-    5.300325078186));\r
-#29053 = CARTESIAN_POINT('',(-1.548234265929,-14.40420672366,\r
-    5.557458648059));\r
-#29054 = CARTESIAN_POINT('',(-1.52501029876,-14.15413883497,\r
-    5.81879769459));\r
-#29055 = CARTESIAN_POINT('',(-1.479436824373,-13.66448102921,\r
-    6.347779561454));\r
-#29056 = CARTESIAN_POINT('',(-1.457082286172,-13.42482923875,\r
-    6.615365484258));\r
-#29057 = CARTESIAN_POINT('',(-1.435269969205,-13.18951420237,\r
-    6.886851634538));\r
-#29058 = CARTESIAN_POINT('',(-1.414175763602,-12.9585514503,\r
-    7.162114020168));\r
-#29059 = CARTESIAN_POINT('',(-1.393961630862,-12.73195267142,\r
-    7.441028899832));\r
-#29060 = CARTESIAN_POINT('',(-1.374775857134,-12.50972606741,\r
-    7.72347310737));\r
-#29061 = CARTESIAN_POINT('',(-1.304349449978,-11.65843991579,\r
-    8.840489131323));\r
-#29062 = CARTESIAN_POINT('',(-1.261779200057,-11.06199355059,\r
-    9.700482281907));\r
-#29063 = CARTESIAN_POINT('',(-1.232365419964,-10.50269607236,\r
-    10.586255072462));\r
-#29064 = CARTESIAN_POINT('',(-1.218497282652,-9.980453861665,\r
-    11.494822766141));\r
-#29065 = CARTESIAN_POINT('',(-1.221792483751,-9.494933415508,\r
-    12.423280693987));\r
-#29066 = CARTESIAN_POINT('',(-1.243607038856,-9.045475609471,\r
-    13.368760998671));\r
-#29067 = CARTESIAN_POINT('',(-1.318824556905,-8.303004666443,\r
-    15.086449448784));\r
-#29068 = CARTESIAN_POINT('',(-1.364642665619,-7.996935625074,\r
-    15.85343515658));\r
-#29069 = CARTESIAN_POINT('',(-1.423907396943,-7.711863128855,\r
-    16.627737514911));\r
-#29070 = CARTESIAN_POINT('',(-1.497589121981,-7.446834763405,\r
-    17.407862987673));\r
-#29071 = CARTESIAN_POINT('',(-1.586938224204,-7.200508973843,\r
-    18.192247162908));\r
-#29072 = CARTESIAN_POINT('',(-1.69376365666,-6.970917046625,\r
-    18.979151542125));\r
-#29073 = CARTESIAN_POINT('',(-1.907895703395,-6.605133284536,\r
-    20.312857193342));\r
-#29074 = CARTESIAN_POINT('',(-2.005039360649,-6.461871188097,\r
-    20.859393188322));\r
-#29075 = CARTESIAN_POINT('',(-2.112316996049,-6.324151162533,\r
-    21.405456117784));\r
-#29076 = CARTESIAN_POINT('',(-2.230492268895,-6.19069144897,\r
-    21.950256835049));\r
-#29077 = CARTESIAN_POINT('',(-2.360345649758,-6.059887910453,\r
-    22.492892808071));\r
-#29078 = CARTESIAN_POINT('',(-2.502515118438,-5.929704608344,\r
-    23.032359249559));\r
-#29079 = CARTESIAN_POINT('',(-2.791028658131,-5.683635016117,\r
-    24.030537046444));\r
-#29080 = CARTESIAN_POINT('',(-2.934206483928,-5.568198599452,\r
-    24.490292853051));\r
-#29081 = CARTESIAN_POINT('',(-3.086900760001,-5.44990262559,\r
-    24.946198069341));\r
-#29082 = CARTESIAN_POINT('',(-3.249011327458,-5.327023011891,\r
-    25.397514113616));\r
-#29083 = CARTESIAN_POINT('',(-3.420076663338,-5.197673928056,\r
-    25.843512017028));\r
-#29084 = CARTESIAN_POINT('',(-3.599147310723,-5.059975846357,\r
-    26.28356404577));\r
-#29085 = CARTESIAN_POINT('',(-3.784856155871,-4.912213554084,\r
-    26.717157287525));\r
-#29086 = PCURVE('',#7288,#29087);\r
-#29087 = DEFINITIONAL_REPRESENTATION('',(#29088),#29157);\r
-#29088 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#29089,#29090,#29091,#29092,\r
-    #29093,#29094,#29095,#29096,#29097,#29098,#29099,#29100,#29101,\r
-    #29102,#29103,#29104,#29105,#29106,#29107,#29108,#29109,#29110,\r
-    #29111,#29112,#29113,#29114,#29115,#29116,#29117,#29118,#29119,\r
-    #29120,#29121,#29122,#29123,#29124,#29125,#29126,#29127,#29128,\r
-    #29129,#29130,#29131,#29132,#29133,#29134,#29135,#29136,#29137,\r
-    #29138,#29139,#29140,#29141,#29142,#29143,#29144,#29145,#29146,\r
-    #29147,#29148,#29149,#29150,#29151,#29152,#29153,#29154,#29155,\r
-    #29156),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267778389,0.219958145507,0.265125711785,0.366865279272,\r
-    0.514806653553,0.562778498909,0.610414473975,0.748924768956,\r
-    0.858377822311,0.93432204838,1.),.UNSPECIFIED.);\r
-#29089 = CARTESIAN_POINT('',(0.940985361021,1.056E-14));\r
-#29090 = CARTESIAN_POINT('',(0.915597975348,7.5324E-13));\r
-#29091 = CARTESIAN_POINT('',(0.890186435547,3.548728616623E-04));\r
-#29092 = CARTESIAN_POINT('',(0.864729498515,1.097663377202E-03));\r
-#29093 = CARTESIAN_POINT('',(0.839215400859,2.268143571205E-03));\r
-#29094 = CARTESIAN_POINT('',(0.813641188992,3.914324608843E-03));\r
-#29095 = CARTESIAN_POINT('',(0.78801399397,6.093923524245E-03));\r
-#29096 = CARTESIAN_POINT('',(0.749426756767,1.027729901572E-02));\r
-#29097 = CARTESIAN_POINT('',(0.736491442297,1.18316335956E-02));\r
-#29098 = CARTESIAN_POINT('',(0.723551337857,1.354749858173E-02));\r
-#29099 = CARTESIAN_POINT('',(0.710610443653,1.543430416431E-02));\r
-#29100 = CARTESIAN_POINT('',(0.697673848371,1.750209939604E-02));\r
-#29101 = CARTESIAN_POINT('',(0.684747847631,1.97615109428E-02));\r
-#29102 = CARTESIAN_POINT('',(0.663928400921,2.373283793269E-02));\r
-#29103 = CARTESIAN_POINT('',(0.65602357151,2.53181694836E-02));\r
-#29104 = CARTESIAN_POINT('',(0.648127342274,2.698223227541E-02));\r
-#29105 = CARTESIAN_POINT('',(0.640241638895,2.872765656291E-02));\r
-#29106 = CARTESIAN_POINT('',(0.632368554407,3.055712864291E-02));\r
-#29107 = CARTESIAN_POINT('',(0.624510358925,3.247337242994E-02));\r
-#29108 = CARTESIAN_POINT('',(0.599008060977,3.899708560552E-02));\r
-#29109 = CARTESIAN_POINT('',(0.581433121453,4.396959105566E-02));\r
-#29110 = CARTESIAN_POINT('',(0.563974828118,4.942760049826E-02));\r
-#29111 = CARTESIAN_POINT('',(0.546665191402,5.540281658868E-02));\r
-#29112 = CARTESIAN_POINT('',(0.529538592655,6.192688725781E-02));\r
-#29113 = CARTESIAN_POINT('',(0.512631812331,6.902950343549E-02));\r
-#29114 = CARTESIAN_POINT('',(0.471775100546,8.794068272959E-02));\r
-#29115 = CARTESIAN_POINT('',(0.448106581275,0.100424696223));\r
-#29116 = CARTESIAN_POINT('',(0.425101742585,0.114262810232));\r
-#29117 = CARTESIAN_POINT('',(0.402867768957,0.129518717582));\r
-#29118 = CARTESIAN_POINT('',(0.381496252569,0.146237075571));\r
-#29119 = CARTESIAN_POINT('',(0.361060587997,0.164437208763));\r
-#29120 = CARTESIAN_POINT('',(0.3353097618,0.19049251965));\r
-#29121 = CARTESIAN_POINT('',(0.329107937856,0.19702812571));\r
-#29122 = CARTESIAN_POINT('',(0.323011397745,0.203719478882));\r
-#29123 = CARTESIAN_POINT('',(0.317021362276,0.210566319705));\r
-#29124 = CARTESIAN_POINT('',(0.31113919507,0.217568740509));\r
-#29125 = CARTESIAN_POINT('',(0.30536541273,0.224726014584));\r
-#29126 = CARTESIAN_POINT('',(0.294075921502,0.239298643322));\r
-#29127 = CARTESIAN_POINT('',(0.288558671065,0.246711841581));\r
-#29128 = CARTESIAN_POINT('',(0.283149785133,0.254277254355));\r
-#29129 = CARTESIAN_POINT('',(0.277849898379,0.261994701571));\r
-#29130 = CARTESIAN_POINT('',(0.272659586069,0.269864104946));\r
-#29131 = CARTESIAN_POINT('',(0.2675793693,0.27788550364));\r
-#29132 = CARTESIAN_POINT('',(0.248159558197,0.309825206211));\r
-#29133 = CARTESIAN_POINT('',(0.234643807548,0.334878521348));\r
-#29134 = CARTESIAN_POINT('',(0.222074863506,0.361222083588));\r
-#29135 = CARTESIAN_POINT('',(0.210461106779,0.388868501553));\r
-#29136 = CARTESIAN_POINT('',(0.199806937029,0.417842266481));\r
-#29137 = CARTESIAN_POINT('',(0.190112662819,0.448182374598));\r
-#29138 = CARTESIAN_POINT('',(0.174460385684,0.505040914824));\r
-#29139 = CARTESIAN_POINT('',(0.168144861604,0.531027075992));\r
-#29140 = CARTESIAN_POINT('',(0.162418390619,0.557929147358));\r
-#29141 = CARTESIAN_POINT('',(0.157272622828,0.585781811616));\r
-#29142 = CARTESIAN_POINT('',(0.152693535021,0.614627790169));\r
-#29143 = CARTESIAN_POINT('',(0.148657831106,0.644517765332));\r
-#29144 = CARTESIAN_POINT('',(0.14266352288,0.697014025734));\r
-#29145 = CARTESIAN_POINT('',(0.140447353127,0.719047982263));\r
-#29146 = CARTESIAN_POINT('',(0.138454910135,0.741631255407));\r
-#29147 = CARTESIAN_POINT('',(0.136665354886,0.764783531641));\r
-#29148 = CARTESIAN_POINT('',(0.135050488292,0.788525208422));\r
-#29149 = CARTESIAN_POINT('',(0.133570780866,0.812877706827));\r
-#29150 = CARTESIAN_POINT('',(0.130968063343,0.859483790894));\r
-#29151 = CARTESIAN_POINT('',(0.129823915608,0.881575441872));\r
-#29152 = CARTESIAN_POINT('',(0.128709624144,0.904162194065));\r
-#29153 = CARTESIAN_POINT('',(0.127585879036,0.927263894001));\r
-#29154 = CARTESIAN_POINT('',(0.12640667856,0.950906792846));\r
-#29155 = CARTESIAN_POINT('',(0.125122384502,0.975130272449));\r
-#29156 = CARTESIAN_POINT('',(0.123684620971,1.));\r
-#29157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#29158 = PCURVE('',#7125,#29159);\r
-#29159 = DEFINITIONAL_REPRESENTATION('',(#29160),#29229);\r
-#29160 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#29161,#29162,#29163,#29164,\r
-    #29165,#29166,#29167,#29168,#29169,#29170,#29171,#29172,#29173,\r
-    #29174,#29175,#29176,#29177,#29178,#29179,#29180,#29181,#29182,\r
-    #29183,#29184,#29185,#29186,#29187,#29188,#29189,#29190,#29191,\r
-    #29192,#29193,#29194,#29195,#29196,#29197,#29198,#29199,#29200,\r
-    #29201,#29202,#29203,#29204,#29205,#29206,#29207,#29208,#29209,\r
-    #29210,#29211,#29212,#29213,#29214,#29215,#29216,#29217,#29218,\r
-    #29219,#29220,#29221,#29222,#29223,#29224,#29225,#29226,#29227,\r
-    #29228),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267778389,0.219958145507,0.265125711785,0.366865279272,\r
-    0.514806653553,0.562778498909,0.610414473975,0.748924768956,\r
-    0.858377822311,0.93432204838,1.),.UNSPECIFIED.);\r
-#29161 = CARTESIAN_POINT('',(1.436290216225,1.));\r
-#29162 = CARTESIAN_POINT('',(1.450016618812,0.986679337398));\r
-#29163 = CARTESIAN_POINT('',(1.463838689226,0.972991666284));\r
-#29164 = CARTESIAN_POINT('',(1.477714513235,0.958902426366));\r
-#29165 = CARTESIAN_POINT('',(1.49159102935,0.944375933236));\r
-#29166 = CARTESIAN_POINT('',(1.505401695342,0.929374330343));\r
-#29167 = CARTESIAN_POINT('',(1.519064787038,0.913858440326));\r
-#29168 = CARTESIAN_POINT('',(1.539242147801,0.88969542279));\r
-#29169 = CARTESIAN_POINT('',(1.545939405232,0.881460487267));\r
-#29170 = CARTESIAN_POINT('',(1.55256141699,0.873081191297));\r
-#29171 = CARTESIAN_POINT('',(1.559094352486,0.86455318113));\r
-#29172 = CARTESIAN_POINT('',(1.565523367354,0.855872473908));\r
-#29173 = CARTESIAN_POINT('',(1.571832735572,0.847035664436));\r
-#29174 = CARTESIAN_POINT('',(1.581789793627,0.832526435584));\r
-#29175 = CARTESIAN_POINT('',(1.585522474452,0.826953102181));\r
-#29176 = CARTESIAN_POINT('',(1.589200237237,0.821319544146));\r
-#29177 = CARTESIAN_POINT('',(1.592819211018,0.815625268651));\r
-#29178 = CARTESIAN_POINT('',(1.596375476397,0.809869905985));\r
-#29179 = CARTESIAN_POINT('',(1.599865101249,0.804053237892));\r
-#29180 = CARTESIAN_POINT('',(1.610985614821,0.7849350528));\r
-#29181 = CARTESIAN_POINT('',(1.618329757512,0.771382514517));\r
-#29182 = CARTESIAN_POINT('',(1.625270999823,0.757518628423));\r
-#29183 = CARTESIAN_POINT('',(1.631765931098,0.743347156347));\r
-#29184 = CARTESIAN_POINT('',(1.637775908768,0.728876079666));\r
-#29185 = CARTESIAN_POINT('',(1.643270914265,0.714119168841));\r
-#29186 = CARTESIAN_POINT('',(1.655452609501,0.677254577069));\r
-#29187 = CARTESIAN_POINT('',(1.661549250754,0.654845907549));\r
-#29188 = CARTESIAN_POINT('',(1.666472231433,0.631940005402));\r
-#29189 = CARTESIAN_POINT('',(1.670238209119,0.608616319565));\r
-#29190 = CARTESIAN_POINT('',(1.672953592888,0.584969169057));\r
-#29191 = CARTESIAN_POINT('',(1.674829767348,0.561103251839));\r
-#29192 = CARTESIAN_POINT('',(1.676596257093,0.529353942004));\r
-#29193 = CARTESIAN_POINT('',(1.676971831109,0.521567360219));\r
-#29194 = CARTESIAN_POINT('',(1.67730053855,0.513773411773));\r
-#29195 = CARTESIAN_POINT('',(1.67759352972,0.505970971581));\r
-#29196 = CARTESIAN_POINT('',(1.67786264562,0.498170585292));\r
-#29197 = CARTESIAN_POINT('',(1.678120839337,0.490369565861));\r
-#29198 = CARTESIAN_POINT('',(1.678640405915,0.474823897354));\r
-#29199 = CARTESIAN_POINT('',(1.678901748713,0.467079220949));\r
-#29200 = CARTESIAN_POINT('',(1.679178755474,0.459336313369));\r
-#29201 = CARTESIAN_POINT('',(1.679485268001,0.451596014082));\r
-#29202 = CARTESIAN_POINT('',(1.679835747339,0.443859091801));\r
-#29203 = CARTESIAN_POINT('',(1.680245243041,0.436126251211));\r
-#29204 = CARTESIAN_POINT('',(1.682137027987,0.405927244424));\r
-#29205 = CARTESIAN_POINT('',(1.684175659314,0.383495708535));\r
-#29206 = CARTESIAN_POINT('',(1.687228970941,0.361120664944));\r
-#29207 = CARTESIAN_POINT('',(1.691721113707,0.338814752785));\r
-#29208 = CARTESIAN_POINT('',(1.698112092969,0.316588405153));\r
-#29209 = CARTESIAN_POINT('',(1.706902557515,0.294451662837));\r
-#29210 = CARTESIAN_POINT('',(1.727964661704,0.255007454011));\r
-#29211 = CARTESIAN_POINT('',(1.739119646913,0.237660237704));\r
-#29212 = CARTESIAN_POINT('',(1.752416648554,0.220383241475));\r
-#29213 = CARTESIAN_POINT('',(1.768170840549,0.203183712128));\r
-#29214 = CARTESIAN_POINT('',(1.786734035373,0.186070854428));\r
-#29215 = CARTESIAN_POINT('',(1.8085240064,0.169057963641));\r
-#29216 = CARTESIAN_POINT('',(1.85168160518,0.140444267527));\r
-#29217 = CARTESIAN_POINT('',(1.87113559754,0.128781520327));\r
-#29218 = CARTESIAN_POINT('',(1.892519067022,0.117183816802));\r
-#29219 = CARTESIAN_POINT('',(1.915994417244,0.105660287425));\r
-#29220 = CARTESIAN_POINT('',(1.94172831456,9.422255433871E-02));\r
-#29221 = CARTESIAN_POINT('',(1.969874977949,8.288456153153E-02));\r
-#29222 = CARTESIAN_POINT('',(2.027074864,6.195483992898E-02));\r
-#29223 = CARTESIAN_POINT('',(2.055490396447,5.233453110356E-02));\r
-#29224 = CARTESIAN_POINT('',(2.085866374756,4.281038986055E-02));\r
-#29225 = CARTESIAN_POINT('',(2.118249584041,3.339369552149E-02));\r
-#29226 = CARTESIAN_POINT('',(2.152649043831,2.409577750717E-02));\r
-#29227 = CARTESIAN_POINT('',(2.189022760734,1.492622639527E-02));\r
-#29228 = CARTESIAN_POINT('',(2.227288301364,5.892641764695E-03));\r
-#29229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#29230 = ORIENTED_EDGE('',*,*,#29231,.T.);\r
-#29231 = EDGE_CURVE('',#29014,#28608,#29232,.T.);\r
-#29232 = SURFACE_CURVE('',#29233,(#29245,#29260),.PCURVE_S1.);\r
-#29233 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#29234,#29235,#29236,#29237,\r
-    #29238,#29239,#29240,#29241,#29242,#29243,#29244),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#29234 = CARTESIAN_POINT('',(5.364035956746,-39.6387073232,-3.));\r
-#29235 = CARTESIAN_POINT('',(5.194091753964,-39.66170471019,\r
-    -2.523943521025));\r
-#29236 = CARTESIAN_POINT('',(5.02671434609,-39.68336570742,\r
-    -2.04739801033));\r
-#29237 = CARTESIAN_POINT('',(4.860626360926,-39.70393250319,\r
-    -1.570607624198));\r
-#29238 = CARTESIAN_POINT('',(4.498643406315,-39.74671242513,\r
-    -0.530911348006));\r
-#29239 = CARTESIAN_POINT('',(4.302778655895,-39.76855316052,\r
-    3.200461378796E-02));\r
-#29240 = CARTESIAN_POINT('',(4.105026280146,-39.78931712207,\r
-    0.594615682917));\r
-#29241 = CARTESIAN_POINT('',(3.73794097461,-39.8253119906,1.618298656295\r
-    ));\r
-#29242 = CARTESIAN_POINT('',(3.569829809794,-39.84086916744,\r
-    2.079582431732));\r
-#29243 = CARTESIAN_POINT('',(3.398140683525,-39.85578889103,\r
-    2.540224309252));\r
-#29244 = CARTESIAN_POINT('',(3.221886978528,-39.8700319074,3.0000006));\r
-#29245 = PCURVE('',#7288,#29246);\r
-#29246 = DEFINITIONAL_REPRESENTATION('',(#29247),#29259);\r
-#29247 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#29248,#29249,#29250,#29251,\r
-    #29252,#29253,#29254,#29255,#29256,#29257,#29258),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#29248 = CARTESIAN_POINT('',(0.940985361083,0.));\r
-#29249 = CARTESIAN_POINT('',(0.938224707656,1.133475018927E-02));\r
-#29250 = CARTESIAN_POINT('',(0.93563900877,2.278133652266E-02));\r
-#29251 = CARTESIAN_POINT('',(0.933225950524,3.433838793358E-02));\r
-#29252 = CARTESIAN_POINT('',(0.928335446323,5.977773879451E-02));\r
-#29253 = CARTESIAN_POINT('',(0.925924984556,7.370321226997E-02));\r
-#29254 = CARTESIAN_POINT('',(0.923747720524,8.77808403165E-02));\r
-#29255 = CARTESIAN_POINT('',(0.92019941339,0.113700900692));\r
-#29256 = CARTESIAN_POINT('',(0.918753831813,0.125494143564));\r
-#29257 = CARTESIAN_POINT('',(0.917461038365,0.137388952024));\r
-#29258 = CARTESIAN_POINT('',(0.916318837632,0.149384130816));\r
-#29259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#29260 = PCURVE('',#28348,#29261);\r
-#29261 = DEFINITIONAL_REPRESENTATION('',(#29262),#29274);\r
-#29262 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#29263,#29264,#29265,#29266,\r
-    #29267,#29268,#29269,#29270,#29271,#29272,#29273),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#29263 = CARTESIAN_POINT('',(-4.846895090955,6.));\r
-#29264 = CARTESIAN_POINT('',(-4.842607761376,5.523943521025));\r
-#29265 = CARTESIAN_POINT('',(-4.838388500821,5.04739801033));\r
-#29266 = CARTESIAN_POINT('',(-4.834204650576,4.570607624198));\r
-#29267 = CARTESIAN_POINT('',(-4.825092098068,3.530911348006));\r
-#29268 = CARTESIAN_POINT('',(-4.820165233906,2.967995386212));\r
-#29269 = CARTESIAN_POINT('',(-4.815194360682,2.405384317083));\r
-#29270 = CARTESIAN_POINT('',(-4.805973214736,1.381701343705));\r
-#29271 = CARTESIAN_POINT('',(-4.801752539623,0.920417568268));\r
-#29272 = CARTESIAN_POINT('',(-4.797444212804,0.459775690748));\r
-#29273 = CARTESIAN_POINT('',(-4.793023506409,-6.E-07));\r
-#29274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#29275 = ORIENTED_EDGE('',*,*,#28631,.F.);\r
-#29276 = ORIENTED_EDGE('',*,*,#28989,.T.);\r
-#29277 = ORIENTED_EDGE('',*,*,#7144,.F.);\r
-#29278 = ADVANCED_FACE('',(#29279),#7125,.T.);\r
-#29279 = FACE_BOUND('',#29280,.T.);\r
-#29280 = EDGE_LOOP('',(#29281,#29282,#29283,#29523));\r
-#29281 = ORIENTED_EDGE('',*,*,#29013,.T.);\r
-#29282 = ORIENTED_EDGE('',*,*,#7092,.F.);\r
-#29283 = ORIENTED_EDGE('',*,*,#29284,.T.);\r
-#29284 = EDGE_CURVE('',#7020,#29285,#29287,.T.);\r
-#29285 = VERTEX_POINT('',#29286);\r
-#29286 = CARTESIAN_POINT('',(-0.68224145506,-39.99418140926,-3.));\r
-#29287 = SURFACE_CURVE('',#29288,(#29357,#29423),.PCURVE_S1.);\r
-#29288 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#29289,#29290,#29291,#29292,\r
-    #29293,#29294,#29295,#29296,#29297,#29298,#29299,#29300,#29301,\r
-    #29302,#29303,#29304,#29305,#29306,#29307,#29308,#29309,#29310,\r
-    #29311,#29312,#29313,#29314,#29315,#29316,#29317,#29318,#29319,\r
-    #29320,#29321,#29322,#29323,#29324,#29325,#29326,#29327,#29328,\r
-    #29329,#29330,#29331,#29332,#29333,#29334,#29335,#29336,#29337,\r
-    #29338,#29339,#29340,#29341,#29342,#29343,#29344,#29345,#29346,\r
-    #29347,#29348,#29349,#29350,#29351,#29352,#29353,#29354,#29355,\r
-    #29356),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.31324373279E-02,0.134164938732,0.206253639057,0.289095162863,\r
-    0.441240529255,0.48179155963,0.522584322266,0.648883534704,\r
-    0.788637761544,0.859259879623,1.),.UNSPECIFIED.);\r
-#29289 = CARTESIAN_POINT('',(-4.067469229633,-4.679283499211,27.));\r
-#29290 = CARTESIAN_POINT('',(-3.95379809222,-4.778092185157,\r
-    26.71168778972));\r
-#29291 = CARTESIAN_POINT('',(-3.842576040669,-4.872997862391,\r
-    26.421000307332));\r
-#29292 = CARTESIAN_POINT('',(-3.734202615478,-4.964356335255,\r
-    26.128016128752));\r
-#29293 = CARTESIAN_POINT('',(-3.6290200083,-5.052570060467,\r
-    25.832840231396));\r
-#29294 = CARTESIAN_POINT('',(-3.527303796911,-5.138068571545,\r
-    25.53560170403));\r
-#29295 = CARTESIAN_POINT('',(-3.429262406809,-5.221290796978,\r
-    25.236448750882));\r
-#29296 = CARTESIAN_POINT('',(-3.136196834392,-5.474421359744,\r
-    24.300464749009));\r
-#29297 = CARTESIAN_POINT('',(-2.954397532969,-5.637948078072,\r
-    23.657620472108));\r
-#29298 = CARTESIAN_POINT('',(-2.791028062795,-5.797337950153,\r
-    23.008437819379));\r
-#29299 = CARTESIAN_POINT('',(-2.646273734327,-5.956574653091,\r
-    22.354555828425));\r
-#29300 = CARTESIAN_POINT('',(-2.519524154775,-6.118897427192,\r
-    21.697583196786));\r
-#29301 = CARTESIAN_POINT('',(-2.40996708181,-6.28686445621,\r
-    21.038969174356));\r
-#29302 = CARTESIAN_POINT('',(-2.242887989939,-6.601560711536,\r
-    19.858169747873));\r
-#29303 = CARTESIAN_POINT('',(-2.17928037194,-6.745439430034,\r
-    19.336100083302));\r
-#29304 = CARTESIAN_POINT('',(-2.125467742537,-6.895124438764,\r
-    18.814424631276));\r
-#29305 = CARTESIAN_POINT('',(-2.081003822859,-7.051396813254,\r
-    18.293719228422));\r
-#29306 = CARTESIAN_POINT('',(-2.045482502518,-7.214862278543,\r
-    17.774514757361));\r
-#29307 = CARTESIAN_POINT('',(-2.018554464006,-7.385991154033,\r
-    17.257307134312));\r
-#29308 = CARTESIAN_POINT('',(-1.978482792874,-7.771037357133,\r
-    16.151051688057));\r
-#29309 = CARTESIAN_POINT('',(-1.967994650421,-7.987531366924,\r
-    15.562790186343));\r
-#29310 = CARTESIAN_POINT('',(-1.967974686422,-8.215193310569,\r
-    14.978501148237));\r
-#29311 = CARTESIAN_POINT('',(-1.978030513708,-8.45440598582,\r
-    14.398853360378));\r
-#29312 = CARTESIAN_POINT('',(-1.997821845116,-8.705433992658,\r
-    13.824490115399));\r
-#29313 = CARTESIAN_POINT('',(-2.027026058291,-8.96846297703,\r
-    13.256044396613));\r
-#29314 = CARTESIAN_POINT('',(-2.135578892361,-9.74896926389,\r
-    11.662174802479));\r
-#29315 = CARTESIAN_POINT('',(-2.23644115564,-10.29524375913,\r
-    10.652256950403));\r
-#29316 = CARTESIAN_POINT('',(-2.365731722325,-10.88323444989,\r
-    9.668307740588));\r
-#29317 = CARTESIAN_POINT('',(-2.521052715161,-11.51316228518,\r
-    8.714068178175));\r
-#29318 = CARTESIAN_POINT('',(-2.699010272604,-12.1851996994,\r
-    7.793315190517));\r
-#29319 = CARTESIAN_POINT('',(-2.894681315615,-12.89967756358,\r
-    6.909909545335));\r
-#29320 = CARTESIAN_POINT('',(-3.15685298834,-13.85874849049,\r
-    5.843212096973));\r
-#29321 = CARTESIAN_POINT('',(-3.212828928688,-14.06361245488,\r
-    5.621662887145));\r
-#29322 = CARTESIAN_POINT('',(-3.269488154012,-14.27151775277,\r
-    5.403113701736));\r
-#29323 = CARTESIAN_POINT('',(-3.326702229705,-14.48247198359,\r
-    5.187641252264));\r
-#29324 = CARTESIAN_POINT('',(-3.384334621278,-14.69647561292,\r
-    4.975316446725));\r
-#29325 = CARTESIAN_POINT('',(-3.442241197081,-14.91352031405,\r
-    4.766203083517));\r
-#29326 = CARTESIAN_POINT('',(-3.558649029609,-15.35498385094,\r
-    4.353298542492));\r
-#29327 = CARTESIAN_POINT('',(-3.617151758896,-15.57943878529,\r
-    4.149546059854));\r
-#29328 = CARTESIAN_POINT('',(-3.675627668717,-15.80694908815,\r
-    3.949169933672));\r
-#29329 = CARTESIAN_POINT('',(-3.73391766863,-16.03749734871,\r
-    3.752228275166));\r
-#29330 = CARTESIAN_POINT('',(-3.791857479273,-16.27105999474,\r
-    3.558773934801));\r
-#29331 = CARTESIAN_POINT('',(-3.849278868051,-16.50760670123,\r
-    3.368854177302));\r
-#29332 = CARTESIAN_POINT('',(-4.081659911157,-17.48859872346,\r
-    2.605567873014));\r
-#29333 = CARTESIAN_POINT('',(-4.250725745453,-18.25844727852,\r
-    2.06282208008));\r
-#29334 = CARTESIAN_POINT('',(-4.408098092931,-19.05538884506,\r
-    1.555636711391));\r
-#29335 = CARTESIAN_POINT('',(-4.54847116522,-19.87763383552,\r
-    1.084661970023));\r
-#29336 = CARTESIAN_POINT('',(-4.666788030853,-20.72277043185,\r
-    0.649815413635));\r
-#29337 = CARTESIAN_POINT('',(-4.758748300897,-21.5877499558,\r
-    0.250421577406));\r
-#29338 = CARTESIAN_POINT('',(-4.890066314292,-23.44398060955,\r
-    -0.518568227501));\r
-#29339 = CARTESIAN_POINT('',(-4.922797517594,-24.43915929633,\r
-    -0.880578359981));\r
-#29340 = CARTESIAN_POINT('',(-4.914811662572,-25.44947043492,\r
-    -1.202082738695));\r
-#29341 = CARTESIAN_POINT('',(-4.863280186293,-26.46998902843,\r
-    -1.485599317974));\r
-#29342 = CARTESIAN_POINT('',(-4.767128312823,-27.49606297324,\r
-    -1.734001175196));\r
-#29343 = CARTESIAN_POINT('',(-4.626633348225,-28.52339956233,\r
-    -1.950164991405));\r
-#29344 = CARTESIAN_POINT('',(-4.350436887226,-30.06588987809,\r
-    -2.231194911599));\r
-#29345 = CARTESIAN_POINT('',(-4.246728614969,-30.58309692231,\r
-    -2.318022665291));\r
-#29346 = CARTESIAN_POINT('',(-4.132189571921,-31.09925554609,\r
-    -2.397701508334));\r
-#29347 = CARTESIAN_POINT('',(-4.00703651184,-31.61396729935,\r
-    -2.470585702601));\r
-#29348 = CARTESIAN_POINT('',(-3.871530212567,-32.12688327238,\r
-    -2.537016586598));\r
-#29349 = CARTESIAN_POINT('',(-3.725962698769,-32.63770166899,\r
-    -2.597318839136));\r
-#29350 = CARTESIAN_POINT('',(-3.261116691221,-34.15946327806,\r
-    -2.760363675848));\r
-#29351 = CARTESIAN_POINT('',(-2.912884121619,-35.16334409267,\r
-    -2.845792587234));\r
-#29352 = CARTESIAN_POINT('',(-2.528385688304,-36.15589168609,\r
-    -2.91051935704));\r
-#29353 = CARTESIAN_POINT('',(-2.11036109324,-37.1358106012,\r
-    -2.956649707249));\r
-#29354 = CARTESIAN_POINT('',(-1.661592806337,-38.10232098896,\r
-    -2.98597417148));\r
-#29355 = CARTESIAN_POINT('',(-1.184736719077,-39.05508739564,\r
-    -2.999999999966));\r
-#29356 = CARTESIAN_POINT('',(-0.68224145335,-39.99418140929,-3.));\r
-#29357 = PCURVE('',#7125,#29358);\r
-#29358 = DEFINITIONAL_REPRESENTATION('',(#29359),#29422);\r
-#29359 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#29360,#29361,#29362,#29363,\r
-    #29364,#29365,#29366,#29367,#29368,#29369,#29370,#29371,#29372,\r
-    #29373,#29374,#29375,#29376,#29377,#29378,#29379,#29380,#29381,\r
-    #29382,#29383,#29384,#29385,#29386,#29387,#29388,#29389,#29390,\r
-    #29391,#29392,#29393,#29394,#29395,#29396,#29397,#29398,#29399,\r
-    #29400,#29401,#29402,#29403,#29404,#29405,#29406,#29407,#29408,\r
-    #29409,#29410,#29411,#29412,#29413,#29414,#29415,#29416,#29417,\r
-    #29418,#29419,#29420,#29421),.UNSPECIFIED.,.F.,.F.,(12,10,10,10,10,\r
-    10,12),(0.201108370117,0.441240529255,0.522584322266,0.648883534704,\r
-    0.788637761544,0.859259879623,1.),.UNSPECIFIED.);\r
-#29360 = CARTESIAN_POINT('',(1.833443381388,0.212321474524));\r
-#29361 = CARTESIAN_POINT('',(1.815075187445,0.236458500602));\r
-#29362 = CARTESIAN_POINT('',(1.801835963937,0.260741085553));\r
-#29363 = CARTESIAN_POINT('',(1.792839434329,0.285143254635));\r
-#29364 = CARTESIAN_POINT('',(1.787287370742,0.309652219023));\r
-#29365 = CARTESIAN_POINT('',(1.784478122524,0.334241852546));\r
-#29366 = CARTESIAN_POINT('',(1.78378698989,0.358925599188));\r
-#29367 = CARTESIAN_POINT('',(1.784647482931,0.38366006267));\r
-#29368 = CARTESIAN_POINT('',(1.786548462177,0.408462149966));\r
-#29369 = CARTESIAN_POINT('',(1.789027996916,0.433303943816));\r
-#29370 = CARTESIAN_POINT('',(1.791673117462,0.458175342326));\r
-#29371 = CARTESIAN_POINT('',(1.79495186281,0.49148342512));\r
-#29372 = CARTESIAN_POINT('',(1.795758990537,0.499912656815));\r
-#29373 = CARTESIAN_POINT('',(1.79652959178,0.508339777367));\r
-#29374 = CARTESIAN_POINT('',(1.797250153698,0.516774146182));\r
-#29375 = CARTESIAN_POINT('',(1.797908101862,0.525196138119));\r
-#29376 = CARTESIAN_POINT('',(1.798491541634,0.533611355971));\r
-#29377 = CARTESIAN_POINT('',(1.798989403121,0.542019518839));\r
-#29378 = CARTESIAN_POINT('',(1.799391532946,0.550407289393));\r
-#29379 = CARTESIAN_POINT('',(1.799688604602,0.558780119097));\r
-#29380 = CARTESIAN_POINT('',(1.799872266677,0.567130038856));\r
-#29381 = CARTESIAN_POINT('',(1.800032562252,0.588380538175));\r
-#29382 = CARTESIAN_POINT('',(1.799838716854,0.601246432696));\r
-#29383 = CARTESIAN_POINT('',(1.799325504748,0.614038681913));\r
-#29384 = CARTESIAN_POINT('',(1.798470502133,0.626743853636));\r
-#29385 = CARTESIAN_POINT('',(1.79725687129,0.639349108817));\r
-#29386 = CARTESIAN_POINT('',(1.795673254914,0.651842303955));\r
-#29387 = CARTESIAN_POINT('',(1.793713576347,0.664212057943));\r
-#29388 = CARTESIAN_POINT('',(1.791376745442,0.676447783335));\r
-#29389 = CARTESIAN_POINT('',(1.788666270358,0.688539682048));\r
-#29390 = CARTESIAN_POINT('',(1.785589775015,0.700478705495));\r
-#29391 = CARTESIAN_POINT('',(1.778361518046,0.725288972526));\r
-#29392 = CARTESIAN_POINT('',(1.774129465932,0.738126383253));\r
-#29393 = CARTESIAN_POINT('',(1.769477310568,0.750756860445));\r
-#29394 = CARTESIAN_POINT('',(1.764425041742,0.763171832945));\r
-#29395 = CARTESIAN_POINT('',(1.758996278381,0.775365503369));\r
-#29396 = CARTESIAN_POINT('',(1.753217131661,0.787334381798));\r
-#29397 = CARTESIAN_POINT('',(1.747115247494,0.799076859156));\r
-#29398 = CARTESIAN_POINT('',(1.740719028243,0.810592820221));\r
-#29399 = CARTESIAN_POINT('',(1.734057033813,0.82188329633));\r
-#29400 = CARTESIAN_POINT('',(1.727157561995,0.832950157717));\r
-#29401 = CARTESIAN_POINT('',(1.716455933612,0.849276505861));\r
-#29402 = CARTESIAN_POINT('',(1.712809560664,0.854701154931));\r
-#29403 = CARTESIAN_POINT('',(1.709112763411,0.860070337738));\r
-#29404 = CARTESIAN_POINT('',(1.705368915088,0.865384644265));\r
-#29405 = CARTESIAN_POINT('',(1.701581288082,0.870644709494));\r
-#29406 = CARTESIAN_POINT('',(1.697753053902,0.875851213399));\r
-#29407 = CARTESIAN_POINT('',(1.693887283218,0.881004880953));\r
-#29408 = CARTESIAN_POINT('',(1.689986945818,0.886106482119));\r
-#29409 = CARTESIAN_POINT('',(1.686054910647,0.891156831862));\r
-#29410 = CARTESIAN_POINT('',(1.68209394578,0.896156790138));\r
-#29411 = CARTESIAN_POINT('',(1.670160725428,0.910972867898));\r
-#29412 = CARTESIAN_POINT('',(1.662110650025,0.920641377442));\r
-#29413 = CARTESIAN_POINT('',(1.653977197551,0.930120159603));\r
-#29414 = CARTESIAN_POINT('',(1.645779327215,0.93941661943));\r
-#29415 = CARTESIAN_POINT('',(1.637534331704,0.94853816247));\r
-#29416 = CARTESIAN_POINT('',(1.629257916727,0.957492159281));\r
-#29417 = CARTESIAN_POINT('',(1.620964280643,0.966285909963));\r
-#29418 = CARTESIAN_POINT('',(1.612666193983,0.974926608661));\r
-#29419 = CARTESIAN_POINT('',(1.604375079081,0.983421308094));\r
-#29420 = CARTESIAN_POINT('',(1.596101089612,0.991776884069));\r
-#29421 = CARTESIAN_POINT('',(1.587853190194,1.));\r
-#29422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#29423 = PCURVE('',#29424,#29452);\r
-#29424 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#29425,#29426,#29427)\r
-    ,(#29428,#29429,#29430)\r
-    ,(#29431,#29432,#29433)\r
-    ,(#29434,#29435,#29436)\r
-    ,(#29437,#29438,#29439)\r
-    ,(#29440,#29441,#29442)\r
-    ,(#29443,#29444,#29445)\r
-    ,(#29446,#29447,#29448)\r
-    ,(#29449,#29450,#29451\r
-    )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(2.,3.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#29425 = CARTESIAN_POINT('',(0.342230510436,-41.79292929292,-3.));\r
-#29426 = CARTESIAN_POINT('',(-6.651802483168,-47.54088731402,\r
-    18.132466219623));\r
-#29427 = CARTESIAN_POINT('',(-30.20559159102,-30.60559159102,\r
-    27.282842712475));\r
-#29428 = CARTESIAN_POINT('',(-2.418284198197,-37.23056327232,-3.));\r
-#29429 = CARTESIAN_POINT('',(-4.729285494914,-41.54374726273,\r
-    18.132466219623));\r
-#29430 = CARTESIAN_POINT('',(-26.49328098979,-26.89328098979,\r
-    27.282842712475));\r
-#29431 = CARTESIAN_POINT('',(-4.469503101606,-32.23902912787,-3.));\r
-#29432 = CARTESIAN_POINT('',(-3.077159770487,-35.71021076097,\r
-    18.132466219623));\r
-#29433 = CARTESIAN_POINT('',(-22.78097038856,-23.18097038856,\r
-    27.282842712475));\r
-#29434 = CARTESIAN_POINT('',(-5.733584615739,-26.9469783143,-3.));\r
-#29435 = CARTESIAN_POINT('',(-1.725099367079,-29.99123447706,\r
-    18.132466219623));\r
-#29436 = CARTESIAN_POINT('',(-19.06865978733,-19.46865978733,\r
-    27.282842712475));\r
-#29437 = CARTESIAN_POINT('',(-6.160688666992,-21.5,-3.));\r
-#29438 = CARTESIAN_POINT('',(-0.692103862005,-24.33131823893,\r
-    18.132466219623));\r
-#29439 = CARTESIAN_POINT('',(-15.3563491861,-15.7563491861,\r
-    27.282842712475));\r
-#29440 = CARTESIAN_POINT('',(-5.733584615739,-16.05302168569,-3.));\r
-#29441 = CARTESIAN_POINT('',(1.525823778632E-02,-18.67140200079,\r
-    18.132466219623));\r
-#29442 = CARTESIAN_POINT('',(-11.64403858487,-12.04403858487,\r
-    27.282842712475));\r
-#29443 = CARTESIAN_POINT('',(-4.469503101606,-10.76097087212,-3.));\r
-#29444 = CARTESIAN_POINT('',(0.403555439243,-12.95242571688,\r
-    18.132466219623));\r
-#29445 = CARTESIAN_POINT('',(-7.931727983645,-8.331727983645,\r
-    27.282842712475));\r
-#29446 = CARTESIAN_POINT('',(-2.418284198197,-5.769436727672,-3.));\r
-#29447 = CARTESIAN_POINT('',(0.491787319681,-7.118889215129,\r
-    18.132466219623));\r
-#29448 = CARTESIAN_POINT('',(-4.219417382416,-4.619417382416,\r
-    27.282842712475));\r
-#29449 = CARTESIAN_POINT('',(0.342230510436,-1.207070707071,-3.));\r
-#29450 = CARTESIAN_POINT('',(0.309627936292,-1.12174916384,\r
-    18.132466219623));\r
-#29451 = CARTESIAN_POINT('',(-0.507106781187,-0.907106781187,\r
-    27.282842712475));\r
-#29452 = DEFINITIONAL_REPRESENTATION('',(#29453),#29522);\r
-#29453 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#29454,#29455,#29456,#29457,\r
-    #29458,#29459,#29460,#29461,#29462,#29463,#29464,#29465,#29466,\r
-    #29467,#29468,#29469,#29470,#29471,#29472,#29473,#29474,#29475,\r
-    #29476,#29477,#29478,#29479,#29480,#29481,#29482,#29483,#29484,\r
-    #29485,#29486,#29487,#29488,#29489,#29490,#29491,#29492,#29493,\r
-    #29494,#29495,#29496,#29497,#29498,#29499,#29500,#29501,#29502,\r
-    #29503,#29504,#29505,#29506,#29507,#29508,#29509,#29510,#29511,\r
-    #29512,#29513,#29514,#29515,#29516,#29517,#29518,#29519,#29520,\r
-    #29521),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.31324373279E-02,0.134164938732,0.206253639057,0.289095162863,\r
-    0.441240529255,0.48179155963,0.522584322266,0.648883534704,\r
-    0.788637761544,0.859259879623,1.),.UNSPECIFIED.);\r
-#29454 = CARTESIAN_POINT('',(2.875455796418,0.9846980552));\r
-#29455 = CARTESIAN_POINT('',(2.874610153272,0.969253407616));\r
-#29456 = CARTESIAN_POINT('',(2.87382656138,0.954038773635));\r
-#29457 = CARTESIAN_POINT('',(2.873092001909,0.939039217951));\r
-#29458 = CARTESIAN_POINT('',(2.872393256277,0.924243688101));\r
-#29459 = CARTESIAN_POINT('',(2.871717420448,0.909643925974));\r
-#29460 = CARTESIAN_POINT('',(2.871052275216,0.895233628841));\r
-#29461 = CARTESIAN_POINT('',(2.868981397104,0.850983882287));\r
-#29462 = CARTESIAN_POINT('',(2.867573637355,0.821784136094));\r
-#29463 = CARTESIAN_POINT('',(2.866056720107,0.793358528407));\r
-#29464 = CARTESIAN_POINT('',(2.864342064438,0.765683301255));\r
-#29465 = CARTESIAN_POINT('',(2.862367336923,0.738738960189));\r
-#29466 = CARTESIAN_POINT('',(2.860087573579,0.712506842125));\r
-#29467 = CARTESIAN_POINT('',(2.855398007619,0.66674352233));\r
-#29468 = CARTESIAN_POINT('',(2.853113929727,0.646953276265));\r
-#29469 = CARTESIAN_POINT('',(2.85060212658,0.627587262157));\r
-#29470 = CARTESIAN_POINT('',(2.847851407274,0.608635949902));\r
-#29471 = CARTESIAN_POINT('',(2.844853850244,0.590090255909));\r
-#29472 = CARTESIAN_POINT('',(2.841603692094,0.571941691717));\r
-#29473 = CARTESIAN_POINT('',(2.834066747519,0.533774424125));\r
-#29474 = CARTESIAN_POINT('',(2.829697609274,0.51388037504));\r
-#29475 = CARTESIAN_POINT('',(2.82498303719,0.494488691777));\r
-#29476 = CARTESIAN_POINT('',(2.819919363654,0.475588787144));\r
-#29477 = CARTESIAN_POINT('',(2.814504531431,0.457171532908));\r
-#29478 = CARTESIAN_POINT('',(2.808737546266,0.439229385444));\r
-#29479 = CARTESIAN_POINT('',(2.791380134706,0.389665510146));\r
-#29480 = CARTESIAN_POINT('',(2.778953688585,0.359155860073));\r
-#29481 = CARTESIAN_POINT('',(2.765339024067,0.330190258988));\r
-#29482 = CARTESIAN_POINT('',(2.750545001391,0.302744206387));\r
-#29483 = CARTESIAN_POINT('',(2.734584622196,0.276807108124));\r
-#29484 = CARTESIAN_POINT('',(2.717473371656,0.252380146001));\r
-#29485 = CARTESIAN_POINT('',(2.694368823145,0.223366850258));\r
-#29486 = CARTESIAN_POINT('',(2.689426368497,0.217369240867));\r
-#29487 = CARTESIAN_POINT('',(2.684403998415,0.211479773726));\r
-#29488 = CARTESIAN_POINT('',(2.679302077456,0.205698771093));\r
-#29489 = CARTESIAN_POINT('',(2.674121152243,0.200026440153));\r
-#29490 = CARTESIAN_POINT('',(2.668861982899,0.194462840781));\r
-#29491 = CARTESIAN_POINT('',(2.658156945478,0.183520771913));\r
-#29492 = CARTESIAN_POINT('',(2.652710154545,0.178143591285));\r
-#29493 = CARTESIAN_POINT('',(2.647185852237,0.172876582011));\r
-#29494 = CARTESIAN_POINT('',(2.641585024518,0.167719719628));\r
-#29495 = CARTESIAN_POINT('',(2.635908793357,0.16267289078));\r
-#29496 = CARTESIAN_POINT('',(2.630158421352,0.157735887889));\r
-#29497 = CARTESIAN_POINT('',(2.606306295287,0.137961942772));\r
-#29498 = CARTESIAN_POINT('',(2.587577491229,0.124063196881));\r
-#29499 = CARTESIAN_POINT('',(2.568194040054,0.111206667649));\r
-#29500 = CARTESIAN_POINT('',(2.548211044802,9.937300256042E-02));\r
-#29501 = CARTESIAN_POINT('',(2.527692661258,8.852995340358E-02));\r
-#29502 = CARTESIAN_POINT('',(2.506710655157,7.863600403444E-02));\r
-#29503 = CARTESIAN_POINT('',(2.461702862006,5.969349169134E-02));\r
-#29504 = CARTESIAN_POINT('',(2.437583849567,5.08442904227E-02));\r
-#29505 = CARTESIAN_POINT('',(2.413097311916,4.303387576823E-02));\r
-#29506 = CARTESIAN_POINT('',(2.388341310872,3.618019162597E-02));\r
-#29507 = CARTESIAN_POINT('',(2.36339992871,3.019920605405E-02));\r
-#29508 = CARTESIAN_POINT('',(2.338346372027,2.501106852834E-02));\r
-#29509 = CARTESIAN_POINT('',(2.300561147707,1.828346488877E-02));\r
-#29510 = CARTESIAN_POINT('',(2.287862833433,1.620829964628E-02));\r
-#29511 = CARTESIAN_POINT('',(2.275157483836,1.430669107214E-02));\r
-#29512 = CARTESIAN_POINT('',(2.262450883129,1.256936784247E-02));\r
-#29513 = CARTESIAN_POINT('',(2.249747707259,1.098753800415E-02));\r
-#29514 = CARTESIAN_POINT('',(2.237051629865,9.552944081842E-03));\r
-#29515 = CARTESIAN_POINT('',(2.199083581768,5.677110563116E-03));\r
-#29516 = CARTESIAN_POINT('',(2.17384258405,3.650755218956E-03));\r
-#29517 = CARTESIAN_POINT('',(2.148661402423,2.117533621439E-03));\r
-#29518 = CARTESIAN_POINT('',(2.123546604657,1.02567603169E-03));\r
-#29519 = CARTESIAN_POINT('',(2.098495292169,3.318565812309E-04));\r
-#29520 = CARTESIAN_POINT('',(2.073496285506,8.2694E-13));\r
-#29521 = CARTESIAN_POINT('',(2.048529562058,1.132E-14));\r
-#29522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#29523 = ORIENTED_EDGE('',*,*,#29524,.F.);\r
-#29524 = EDGE_CURVE('',#29014,#29285,#29525,.T.);\r
-#29525 = SURFACE_CURVE('',#29526,(#29531,#29538),.PCURVE_S1.);\r
-#29526 = CIRCLE('',#29527,40.);\r
-#29527 = AXIS2_PLACEMENT_3D('',#29528,#29529,#29530);\r
-#29528 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#29529 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#29530 = DIRECTION('',(1.,0.,3.3E-16));\r
-#29531 = PCURVE('',#7125,#29532);\r
-#29532 = DEFINITIONAL_REPRESENTATION('',(#29533),#29537);\r
-#29533 = LINE('',#29534,#29535);\r
-#29534 = CARTESIAN_POINT('',(0.,1.));\r
-#29535 = VECTOR('',#29536,1.);\r
-#29536 = DIRECTION('',(1.,0.));\r
-#29537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#29538 = PCURVE('',#20542,#29539);\r
-#29539 = DEFINITIONAL_REPRESENTATION('',(#29540),#29544);\r
-#29540 = LINE('',#29541,#29542);\r
-#29541 = CARTESIAN_POINT('',(0.,0.));\r
-#29542 = VECTOR('',#29543,1.);\r
-#29543 = DIRECTION('',(1.,0.));\r
-#29544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#29545 = ADVANCED_FACE('',(#29546),#7065,.T.);\r
-#29546 = FACE_BOUND('',#29547,.T.);\r
-#29547 = EDGE_LOOP('',(#29548,#29583,#29584,#29647));\r
-#29548 = ORIENTED_EDGE('',*,*,#29549,.F.);\r
-#29549 = EDGE_CURVE('',#7020,#29550,#29552,.T.);\r
-#29550 = VERTEX_POINT('',#29551);\r
-#29551 = CARTESIAN_POINT('',(-7.249793850791,-23.7739282315,17.));\r
-#29552 = SURFACE_CURVE('',#29553,(#29561,#29572),.PCURVE_S1.);\r
-#29553 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#29554,#29555,#29556,#29557,\r
-    #29558,#29559,#29560),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#29554 = CARTESIAN_POINT('',(-1.550578491199,-6.051090940805,17.));\r
-#29555 = CARTESIAN_POINT('',(-3.327698922166,-11.56218983971,17.));\r
-#29556 = CARTESIAN_POINT('',(-5.101499330186,-17.0743598625,17.));\r
-#29557 = CARTESIAN_POINT('',(-6.87190673622,-22.58762051255,17.));\r
-#29558 = CARTESIAN_POINT('',(-8.639069928676,-28.10192087624,17.));\r
-#29559 = CARTESIAN_POINT('',(-10.40336700022,-33.61713725381,17.));\r
-#29560 = CARTESIAN_POINT('',(-12.16533393844,-39.13309610678,17.));\r
-#29561 = PCURVE('',#7065,#29562);\r
-#29562 = DEFINITIONAL_REPRESENTATION('',(#29563),#29571);\r
-#29563 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#29564,#29565,#29566,#29567,\r
-    #29568,#29569,#29570),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#29564 = CARTESIAN_POINT('',(-2.577782634554,-5.689906143361));\r
-#29565 = CARTESIAN_POINT('',(-5.284896893745,-10.80868534229));\r
-#29566 = CARTESIAN_POINT('',(-7.988927567307,-15.92909590825));\r
-#29567 = CARTESIAN_POINT('',(-10.68980617164,-21.05116972101));\r
-#29568 = CARTESIAN_POINT('',(-13.38767039367,-26.17483080361));\r
-#29569 = CARTESIAN_POINT('',(-16.08287110175,-31.29989168044));\r
-#29570 = CARTESIAN_POINT('',(-18.77590600596,-36.42608837621));\r
-#29571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#29572 = PCURVE('',#29424,#29573);\r
-#29573 = DEFINITIONAL_REPRESENTATION('',(#29574),#29582);\r
-#29574 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#29575,#29576,#29577,#29578,\r
-    #29579,#29580,#29581),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#29575 = CARTESIAN_POINT('',(2.875456397057,0.563097109744));\r
-#29576 = CARTESIAN_POINT('',(2.737675948501,0.563097109744));\r
-#29577 = CARTESIAN_POINT('',(2.59990353491,0.563097109744));\r
-#29578 = CARTESIAN_POINT('',(2.46212058649,0.563097109744));\r
-#29579 = CARTESIAN_POINT('',(2.324307938364,0.563097109744));\r
-#29580 = CARTESIAN_POINT('',(2.186448446281,0.563097109744));\r
-#29581 = CARTESIAN_POINT('',(2.048528961987,0.563097109744));\r
-#29582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#29583 = ORIENTED_EDGE('',*,*,#7019,.F.);\r
-#29584 = ORIENTED_EDGE('',*,*,#29585,.F.);\r
-#29585 = EDGE_CURVE('',#29586,#6970,#29588,.T.);\r
-#29586 = VERTEX_POINT('',#29587);\r
-#29587 = CARTESIAN_POINT('',(-8.110052205424,-23.49438713748,17.));\r
-#29588 = SURFACE_CURVE('',#29589,(#29597,#29608),.PCURVE_S1.);\r
-#29589 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#29590,#29591,#29592,#29593,\r
-    #29594,#29595,#29596),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#29590 = CARTESIAN_POINT('',(-13.01434614279,-38.35729281877,17.));\r
-#29591 = CARTESIAN_POINT('',(-11.21943081638,-32.92765613947,17.));\r
-#29592 = CARTESIAN_POINT('',(-9.42683836901,-27.49725272104,17.));\r
-#29593 = CARTESIAN_POINT('',(-7.637103368964,-22.06590755222,17.));\r
-#29594 = CARTESIAN_POINT('',(-5.850609706593,-16.63349585165,17.));\r
-#29595 = CARTESIAN_POINT('',(-4.067511273364,-11.1999692349,17.));\r
-#29596 = CARTESIAN_POINT('',(-2.287739032397,-5.765353477963,17.));\r
-#29597 = PCURVE('',#7065,#29598);\r
-#29598 = DEFINITIONAL_REPRESENTATION('',(#29599),#29607);\r
-#29599 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#29600,#29601,#29602,#29603,\r
-    #29604,#29605,#29606),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#29600 = CARTESIAN_POINT('',(-19.47730298002,-35.51464186126));\r
-#29601 = CARTESIAN_POINT('',(-16.76680993581,-30.47917733894));\r
-#29602 = CARTESIAN_POINT('',(-14.05847133805,-25.44255436228));\r
-#29603 = CARTESIAN_POINT('',(-11.35278324332,-20.40450775201));\r
-#29604 = CARTESIAN_POINT('',(-8.650102041771,-15.36484796061));\r
-#29605 = CARTESIAN_POINT('',(-5.950570885039,-10.32350061576));\r
-#29606 = CARTESIAN_POINT('',(-3.254126261028,-5.280503090001));\r
-#29607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#29608 = PCURVE('',#29609,#29637);\r
-#29609 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#29610,#29611,#29612)\r
-    ,(#29613,#29614,#29615)\r
-    ,(#29616,#29617,#29618)\r
-    ,(#29619,#29620,#29621)\r
-    ,(#29622,#29623,#29624)\r
-    ,(#29625,#29626,#29627)\r
-    ,(#29628,#29629,#29630)\r
-    ,(#29631,#29632,#29633)\r
-    ,(#29634,#29635,#29636\r
-    )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(0.,1.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#29610 = CARTESIAN_POINT('',(-0.342230510436,-0.792929292929,-3.));\r
-#29611 = CARTESIAN_POINT('',(-0.641124622933,-1.063015221193,\r
-    17.999867544966));\r
-#29612 = CARTESIAN_POINT('',(-0.907106781187,-0.507106781187,\r
-    26.717157287525));\r
-#29613 = CARTESIAN_POINT('',(-3.159082253939,-5.448404824155,-3.));\r
-#29614 = CARTESIAN_POINT('',(-0.437488950037,-7.024660915872,\r
-    17.999867544966));\r
-#29615 = CARTESIAN_POINT('',(-4.619417382416,-4.219417382416,\r
-    26.717157287525));\r
-#29616 = CARTESIAN_POINT('',(-5.252162767622,-10.54180701237,-3.));\r
-#29617 = CARTESIAN_POINT('',(-0.509762730026,-12.81936421307,\r
-    17.999867544966));\r
-#29618 = CARTESIAN_POINT('',(-8.331727983645,-7.931727983645,\r
-    26.717157287525));\r
-#29619 = CARTESIAN_POINT('',(-6.542041863676,-15.94185886295,-3.));\r
-#29620 = CARTESIAN_POINT('',(-0.888225613095,-18.49716932879,\r
-    17.999867544966));\r
-#29621 = CARTESIAN_POINT('',(-12.04403858487,-11.64403858487,\r
-    26.717157287525));\r
-#29622 = CARTESIAN_POINT('',(-6.977862324138,-21.5,-3.));\r
-#29623 = CARTESIAN_POINT('',(-1.592264923037,-24.11470909168,\r
-    17.999867544966));\r
-#29624 = CARTESIAN_POINT('',(-15.7563491861,-15.3563491861,\r
-    26.717157287525));\r
-#29625 = CARTESIAN_POINT('',(-6.542041863676,-27.05814113704,-3.));\r
-#29626 = CARTESIAN_POINT('',(-2.62858321796,-29.73224885457,\r
-    17.999867544966));\r
-#29627 = CARTESIAN_POINT('',(-19.46865978733,-19.06865978733,\r
-    26.717157287525));\r
-#29628 = CARTESIAN_POINT('',(-5.252162767622,-32.45819298762,-3.));\r
-#29629 = CARTESIAN_POINT('',(-3.990477939756,-35.41005397029,\r
-    17.999867544966));\r
-#29630 = CARTESIAN_POINT('',(-23.18097038856,-22.78097038856,\r
-    26.717157287525));\r
-#29631 = CARTESIAN_POINT('',(-3.159082253939,-37.55159517584,-3.));\r
-#29632 = CARTESIAN_POINT('',(-5.658561764632,-41.20475726749,\r
-    17.999867544966));\r
-#29633 = CARTESIAN_POINT('',(-26.89328098979,-26.49328098979,\r
-    26.717157287525));\r
-#29634 = CARTESIAN_POINT('',(-0.342230510436,-42.20707070707,-3.));\r
-#29635 = CARTESIAN_POINT('',(-7.602555042393,-47.16640296217,\r
-    17.999867544966));\r
-#29636 = CARTESIAN_POINT('',(-30.60559159102,-30.20559159102,\r
-    26.717157287525));\r
-#29637 = DEFINITIONAL_REPRESENTATION('',(#29638),#29646);\r
-#29638 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#29639,#29640,#29641,#29642,\r
-    #29643,#29644,#29645),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#29639 = CARTESIAN_POINT('',(0.940985961083,0.571814475937));\r
-#29640 = CARTESIAN_POINT('',(0.804867436972,0.571814475937));\r
-#29641 = CARTESIAN_POINT('',(0.668689089625,0.571814475937));\r
-#29642 = CARTESIAN_POINT('',(0.532463782957,0.571814475937));\r
-#29643 = CARTESIAN_POINT('',(0.396208482529,0.571814475937));\r
-#29644 = CARTESIAN_POINT('',(0.259942359753,0.571814475937));\r
-#29645 = CARTESIAN_POINT('',(0.123684020971,0.571814475937));\r
-#29646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#29647 = ORIENTED_EDGE('',*,*,#29648,.F.);\r
-#29648 = EDGE_CURVE('',#29550,#29586,#29649,.T.);\r
-#29649 = SURFACE_CURVE('',#29650,(#29665,#29683),.PCURVE_S1.);\r
-#29650 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#29651,#29652,#29653,#29654,\r
-    #29655,#29656,#29657,#29658,#29659,#29660,#29661,#29662,#29663,\r
-    #29664),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.250999993271,\r
-    0.500999996968,0.751000000665,1.),.UNSPECIFIED.);\r
-#29651 = CARTESIAN_POINT('',(-1.810030969436,-24.78876684004,17.));\r
-#29652 = CARTESIAN_POINT('',(-2.93666669948,-24.70650182124,17.));\r
-#29653 = CARTESIAN_POINT('',(-4.058322270381,-24.55596323252,17.));\r
-#29654 = CARTESIAN_POINT('',(-5.168769767247,-24.33760604747,17.));\r
-#29655 = CARTESIAN_POINT('',(-7.350805712822,-23.76953421565,17.));\r
-#29656 = CARTESIAN_POINT('',(-8.422541274536,-23.4203436996,17.));\r
-#29657 = CARTESIAN_POINT('',(-9.471201078094,-23.00698701688,17.));\r
-#29658 = CARTESIAN_POINT('',(-11.51118117265,-22.05714871571,17.));\r
-#29659 = CARTESIAN_POINT('',(-12.50251060237,-21.52066284216,17.));\r
-#29660 = CARTESIAN_POINT('',(-13.45958612919,-20.92521547529,17.));\r
-#29661 = CARTESIAN_POINT('',(-15.29149090454,-19.62613818765,17.));\r
-#29662 = CARTESIAN_POINT('',(-16.1666420935,-18.92294477102,17.));\r
-#29663 = CARTESIAN_POINT('',(-16.99785478389,-18.16832192444,17.));\r
-#29664 = CARTESIAN_POINT('',(-17.78086936211,-17.36663059686,17.));\r
-#29665 = PCURVE('',#7065,#29666);\r
-#29666 = DEFINITIONAL_REPRESENTATION('',(#29667),#29682);\r
-#29667 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#29668,#29669,#29670,#29671,\r
-    #29672,#29673,#29674,#29675,#29676,#29677,#29678,#29679,#29680,\r
-    #29681),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.250999993271,\r
-    0.500999996968,0.751000000665,1.),.UNSPECIFIED.);\r
-#29668 = CARTESIAN_POINT('',(-6.087056720278,-24.09786119232));\r
-#29669 = CARTESIAN_POINT('',(-7.182291151444,-23.82120772258));\r
-#29670 = CARTESIAN_POINT('',(-8.260765502278,-23.47818270743));\r
-#29671 = CARTESIAN_POINT('',(-9.316425479239,-23.07031567444));\r
-#29672 = CARTESIAN_POINT('',(-11.36666675741,-22.13196756465));\r
-#29673 = CARTESIAN_POINT('',(-12.36148395099,-21.60197710992));\r
-#29674 = CARTESIAN_POINT('',(-13.32243362113,-21.01280238015));\r
-#29675 = CARTESIAN_POINT('',(-15.16648414417,-19.72315543115));\r
-#29676 = CARTESIAN_POINT('',(-16.04959325806,-19.02267743456));\r
-#29677 = CARTESIAN_POINT('',(-16.88873030694,-18.27008183003));\r
-#29678 = CARTESIAN_POINT('',(-18.46722192883,-16.6726335195));\r
-#29679 = CARTESIAN_POINT('',(-19.20696934944,-15.82815478179));\r
-#29680 = CARTESIAN_POINT('',(-19.89451516919,-14.94065778294));\r
-#29681 = CARTESIAN_POINT('',(-20.52642175847,-14.01517689342));\r
-#29682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#29683 = PCURVE('',#29684,#29694);\r
-#29684 = SURFACE_OF_REVOLUTION('',#29685,#29691);\r
-#29685 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#29686,#29687,#29688,#29689,\r
-    #29690),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#29686 = CARTESIAN_POINT('',(23.635386072293,4.167556264006,27.));\r
-#29687 = CARTESIAN_POINT('',(23.635386072293,4.167556264006,19.));\r
-#29688 = CARTESIAN_POINT('',(25.605001578317,4.51485261934,11.));\r
-#29689 = CARTESIAN_POINT('',(31.513848096391,5.556741685342,3.));\r
-#29690 = CARTESIAN_POINT('',(39.392310120488,6.945927106677,3.));\r
-#29691 = AXIS1_PLACEMENT('',#29692,#29693);\r
-#29692 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#29693 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#29694 = DEFINITIONAL_REPRESENTATION('',(#29695),#29710);\r
-#29695 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#29696,#29697,#29698,#29699,\r
-    #29700,#29701,#29702,#29703,#29704,#29705,#29706,#29707,#29708,\r
-    #29709),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.250999993271,\r
-    0.500999996968,0.751000000665,1.),.UNSPECIFIED.);\r
-#29696 = CARTESIAN_POINT('',(4.464967217612,0.266889738045));\r
-#29697 = CARTESIAN_POINT('',(4.419517770871,0.266889738045));\r
-#29698 = CARTESIAN_POINT('',(4.374068259274,0.266889738045));\r
-#29699 = CARTESIAN_POINT('',(4.328618741202,0.266889738045));\r
-#29700 = CARTESIAN_POINT('',(4.237900924077,0.266889738045));\r
-#29701 = CARTESIAN_POINT('',(4.192632483705,0.266889738045));\r
-#29702 = CARTESIAN_POINT('',(4.147364043333,0.266889738045));\r
-#29703 = CARTESIAN_POINT('',(4.056827297808,0.266889738045));\r
-#29704 = CARTESIAN_POINT('',(4.011558857437,0.266889738045));\r
-#29705 = CARTESIAN_POINT('',(3.966290417065,0.266889738045));\r
-#29706 = CARTESIAN_POINT('',(3.875934745818,0.266889738045));\r
-#29707 = CARTESIAN_POINT('',(3.830847376404,0.266889738045));\r
-#29708 = CARTESIAN_POINT('',(3.785760013366,0.266889738045));\r
-#29709 = CARTESIAN_POINT('',(3.74067271254,0.266889738045));\r
-#29710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#29711 = ADVANCED_FACE('',(#29712),#7001,.T.);\r
-#29712 = FACE_BOUND('',#29713,.T.);\r
-#29713 = EDGE_LOOP('',(#29714,#29715,#29933,#29957));\r
-#29714 = ORIENTED_EDGE('',*,*,#6969,.F.);\r
-#29715 = ORIENTED_EDGE('',*,*,#29716,.T.);\r
-#29716 = EDGE_CURVE('',#6724,#29717,#29719,.T.);\r
-#29717 = VERTEX_POINT('',#29718);\r
-#29718 = CARTESIAN_POINT('',(-7.616793393368,-39.26810994181,-3.));\r
-#29719 = SURFACE_CURVE('',#29720,(#29789,#29861),.PCURVE_S1.);\r
-#29720 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#29721,#29722,#29723,#29724,\r
-    #29725,#29726,#29727,#29728,#29729,#29730,#29731,#29732,#29733,\r
-    #29734,#29735,#29736,#29737,#29738,#29739,#29740,#29741,#29742,\r
-    #29743,#29744,#29745,#29746,#29747,#29748,#29749,#29750,#29751,\r
-    #29752,#29753,#29754,#29755,#29756,#29757,#29758,#29759,#29760,\r
-    #29761,#29762,#29763,#29764,#29765,#29766,#29767,#29768,#29769,\r
-    #29770,#29771,#29772,#29773,#29774,#29775,#29776,#29777,#29778,\r
-    #29779,#29780,#29781,#29782,#29783,#29784,#29785,#29786,#29787,\r
-    #29788),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.31324373279E-02,0.134164938732,0.206253639057,0.289095162863,\r
-    0.441240529255,0.48179155963,0.522584322266,0.648883534704,\r
-    0.788637761544,0.859259879623,1.),.UNSPECIFIED.);\r
-#29721 = CARTESIAN_POINT('',(-4.818224284906,-3.901886049123,27.));\r
-#29722 = CARTESIAN_POINT('',(-4.72343801574,-4.018932394973,\r
-    26.71168778972));\r
-#29723 = CARTESIAN_POINT('',(-4.630385874969,-4.131709748286,\r
-    26.421000307332));\r
-#29724 = CARTESIAN_POINT('',(-4.539523117948,-4.240499128458,\r
-    26.128016128752));\r
-#29725 = CARTESIAN_POINT('',(-4.451256623545,-4.345637457027,\r
-    25.832840231396));\r
-#29726 = CARTESIAN_POINT('',(-4.365932370604,-4.447499888355,\r
-    25.53560170403));\r
-#29727 = CARTESIAN_POINT('',(-4.283831837303,-4.546482489911,\r
-    25.236448750882));\r
-#29728 = CARTESIAN_POINT('',(-4.039174250382,-4.846657733234,\r
-    24.300464749009));\r
-#29729 = CARTESIAN_POINT('',(-3.888533005486,-5.039269230662,\r
-    23.657620472108));\r
-#29730 = CARTESIAN_POINT('',(-3.755323245478,-5.224606423221,\r
-    23.008437819379));\r
-#29731 = CARTESIAN_POINT('',(-3.640419223804,-5.406560288187,\r
-    22.354555828425));\r
-#29732 = CARTESIAN_POINT('',(-3.543782309086,-5.588426848121,\r
-    21.697583196786));\r
-#29733 = CARTESIAN_POINT('',(-3.46505682273,-5.772866466619,\r
-    21.038969174356));\r
-#29734 = CARTESIAN_POINT('',(-3.355162468946,-6.111794758538,\r
-    19.858169747873));\r
-#29735 = CARTESIAN_POINT('',(-3.317505470862,-6.264532982959,\r
-    19.336100083302));\r
-#29736 = CARTESIAN_POINT('',(-3.290502905206,-6.421288405097,\r
-    18.814424631276));\r
-#29737 = CARTESIAN_POINT('',(-3.273850905427,-6.5829077297,\r
-    18.293719228422));\r
-#29738 = CARTESIAN_POINT('',(-3.267254713917,-6.750057999813,\r
-    17.774514757361));\r
-#29739 = CARTESIAN_POINT('',(-3.270451990193,-6.923263047976,\r
-    17.257307134312));\r
-#29740 = CARTESIAN_POINT('',(-3.297851669271,-7.309417906724,\r
-    16.151051688057));\r
-#29741 = CARTESIAN_POINT('',(-3.325116655545,-7.524444132871,\r
-    15.562790186343));\r
-#29742 = CARTESIAN_POINT('',(-3.364630076482,-7.748650846751,\r
-    14.978501148237));\r
-#29743 = CARTESIAN_POINT('',(-3.416071978288,-7.982483167873,\r
-    14.398853360378));\r
-#29744 = CARTESIAN_POINT('',(-3.479153190833,-8.226260766598,\r
-    13.824490115399));\r
-#29745 = CARTESIAN_POINT('',(-3.553588230198,-8.480222491277,\r
-    13.256044396613));\r
-#29746 = CARTESIAN_POINT('',(-3.796025397172,-9.230021132035,\r
-    11.662174802479));\r
-#29747 = CARTESIAN_POINT('',(-3.99021490664,-9.75048194201,\r
-    10.652256950403));\r
-#29748 = CARTESIAN_POINT('',(-4.219644771038,-10.30708866167,\r
-    9.668307740588));\r
-#29749 = CARTESIAN_POINT('',(-4.481991909649,-10.90047527034,\r
-    8.714068178175));\r
-#29750 = CARTESIAN_POINT('',(-4.77394396423,-11.53140092063,\r
-    7.793315190517));\r
-#29751 = CARTESIAN_POINT('',(-5.090710103524,-12.20104634059,\r
-    6.909909545335));\r
-#29752 = CARTESIAN_POINT('',(-5.515439718155,-13.10002119189,\r
-    5.843212096973));\r
-#29753 = CARTESIAN_POINT('',(-5.606139512278,-13.2920526923,\r
-    5.621662887145));\r
-#29754 = CARTESIAN_POINT('',(-5.698040332764,-13.48696067033,\r
-    5.403113701736));\r
-#29755 = CARTESIAN_POINT('',(-5.791017015839,-13.68477491239,\r
-    5.187641252264));\r
-#29756 = CARTESIAN_POINT('',(-5.884935182133,-13.88551958596,\r
-    4.975316446725));\r
-#29757 = CARTESIAN_POINT('',(-5.979651443757,-14.08921151902,\r
-    4.766203083517));\r
-#29758 = CARTESIAN_POINT('',(-6.170950118431,-14.50375422484,\r
-    4.353298542492));\r
-#29759 = CARTESIAN_POINT('',(-6.267540250122,-14.71464029205,\r
-    4.149546059854));\r
-#29760 = CARTESIAN_POINT('',(-6.364634528971,-14.92853996703,\r
-    3.949169933672));\r
-#29761 = CARTESIAN_POINT('',(-6.462073258118,-15.1454637292,\r
-    3.752228275166));\r
-#29762 = CARTESIAN_POINT('',(-6.559690560702,-15.3654168913,\r
-    3.558773934801));\r
-#29763 = CARTESIAN_POINT('',(-6.657315494074,-15.58839880228,\r
-    3.368854177302));\r
-#29764 = CARTESIAN_POINT('',(-7.056513623943,-16.51413480675,\r
-    2.605567873014));\r
-#29765 = CARTESIAN_POINT('',(-7.356693766994,-17.24292965839,\r
-    2.06282208008));\r
-#29766 = CARTESIAN_POINT('',(-7.650062725636,-18.00043647046,\r
-    1.555636711391));\r
-#29767 = CARTESIAN_POINT('',(-7.931084559731,-18.78581418375,\r
-    1.084661970023));\r
-#29768 = CARTESIAN_POINT('',(-8.194360356151,-19.59756574806,\r
-    0.649815413635));\r
-#29769 = CARTESIAN_POINT('',(-8.435125661111,-20.43343555613,\r
-    0.250421577406));\r
-#29770 = CARTESIAN_POINT('',(-8.886779729166,-22.2386627616,\r
-    -0.518568227501));\r
-#29771 = CARTESIAN_POINT('',(-9.091824637357,-23.21303873418,\r
-    -0.880578359981));\r
-#29772 = CARTESIAN_POINT('',(-9.259398793509,-24.20938770558,\r
-    -1.202082738695));\r
-#29773 = CARTESIAN_POINT('',(-9.385861390184,-25.22335067552,\r
-    -1.485599317974));\r
-#29774 = CARTESIAN_POINT('',(-9.46934615039,-26.25053284913,\r
-    -1.734001175196));\r
-#29775 = CARTESIAN_POINT('',(-9.509380746542,-27.2866585816,\r
-    -1.950164991405));\r
-#29776 = CARTESIAN_POINT('',(-9.505230962796,-28.85367601564,\r
-    -2.231194911599));\r
-#29777 = CARTESIAN_POINT('',(-9.492910312931,-29.38103427517,\r
-    -2.318022665291));\r
-#29778 = CARTESIAN_POINT('',(-9.469741379722,-29.90924078576,\r
-    -2.397701508334));\r
-#29779 = CARTESIAN_POINT('',(-9.435868433818,-30.43786551175,\r
-    -2.470585702601));\r
-#29780 = CARTESIAN_POINT('',(-9.391487703725,-30.96651956056,\r
-    -2.537016586598));\r
-#29781 = CARTESIAN_POINT('',(-9.33683437124,-31.49485501142,\r
-    -2.597318839136));\r
-#29782 = CARTESIAN_POINT('',(-9.143301549309,-33.07421730438,\r
-    -2.760363675848));\r
-#29783 = CARTESIAN_POINT('',(-8.974681488965,-34.12331686482,\r
-    -2.845792587234));\r
-#29784 = CARTESIAN_POINT('',(-8.76837853166,-35.16755288232,\r
-    -2.91051935704));\r
-#29785 = CARTESIAN_POINT('',(-8.526865803362,-36.20517383639,\r
-    -2.956649707249));\r
-#29786 = CARTESIAN_POINT('',(-8.252748082645,-37.23492855485,\r
-    -2.98597417148));\r
-#29787 = CARTESIAN_POINT('',(-7.948582661101,-38.25602548951,\r
-    -2.999999999966));\r
-#29788 = CARTESIAN_POINT('',(-7.616793391689,-39.26810994214,-3.));\r
-#29789 = PCURVE('',#7001,#29790);\r
-#29790 = DEFINITIONAL_REPRESENTATION('',(#29791),#29860);\r
-#29791 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#29792,#29793,#29794,#29795,\r
-    #29796,#29797,#29798,#29799,#29800,#29801,#29802,#29803,#29804,\r
-    #29805,#29806,#29807,#29808,#29809,#29810,#29811,#29812,#29813,\r
-    #29814,#29815,#29816,#29817,#29818,#29819,#29820,#29821,#29822,\r
-    #29823,#29824,#29825,#29826,#29827,#29828,#29829,#29830,#29831,\r
-    #29832,#29833,#29834,#29835,#29836,#29837,#29838,#29839,#29840,\r
-    #29841,#29842,#29843,#29844,#29845,#29846,#29847,#29848,#29849,\r
-    #29850,#29851,#29852,#29853,#29854,#29855,#29856,#29857,#29858,\r
-    #29859),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.31324373279E-02,0.134164938732,0.206253639057,0.289095162863,\r
-    0.441240529255,0.48179155963,0.522584322266,0.648883534704,\r
-    0.788637761544,0.859259879623,1.),.UNSPECIFIED.);\r
-#29792 = CARTESIAN_POINT('',(2.460893568861,0.));\r
-#29793 = CARTESIAN_POINT('',(2.436601145153,6.006504380826E-03));\r
-#29794 = CARTESIAN_POINT('',(2.413019843666,1.206249361571E-02));\r
-#29795 = CARTESIAN_POINT('',(2.390185416395,1.816721547947E-02));\r
-#29796 = CARTESIAN_POINT('',(2.368125952355,2.431943363927E-02));\r
-#29797 = CARTESIAN_POINT('',(2.346861199012,3.051747456111E-02));\r
-#29798 = CARTESIAN_POINT('',(2.326402694947,3.675932636388E-02));\r
-#29799 = CARTESIAN_POINT('',(2.265286969639,5.630425623789E-02));\r
-#29800 = CARTESIAN_POINT('',(2.227432673466,6.975006268723E-02));\r
-#29801 = CARTESIAN_POINT('',(2.193226548714,8.336100580688E-02));\r
-#29802 = CARTESIAN_POINT('',(2.16255749091,9.711454595838E-02));\r
-#29803 = CARTESIAN_POINT('',(2.135216731912,0.110989440623));\r
-#29804 = CARTESIAN_POINT('',(2.110963673723,0.124968083745));\r
-#29805 = CARTESIAN_POINT('',(2.072585251719,0.150177223504));\r
-#29806 = CARTESIAN_POINT('',(2.057402180297,0.161374578824));\r
-#29807 = CARTESIAN_POINT('',(2.043871273948,0.172621826554));\r
-#29808 = CARTESIAN_POINT('',(2.031864165901,0.1839134857));\r
-#29809 = CARTESIAN_POINT('',(2.021256384556,0.195245096969));\r
-#29810 = CARTESIAN_POINT('',(2.011930424541,0.206612999132));\r
-#29811 = CARTESIAN_POINT('',(1.994403308829,0.231115762302));\r
-#29812 = CARTESIAN_POINT('',(1.986577391043,0.244261376624));\r
-#29813 = CARTESIAN_POINT('',(1.980128743722,0.257446213569));\r
-#29814 = CARTESIAN_POINT('',(1.974900798641,0.270666673325));\r
-#29815 = CARTESIAN_POINT('',(1.970748950177,0.283919789101));\r
-#29816 = CARTESIAN_POINT('',(1.967539570884,0.297202873117));\r
-#29817 = CARTESIAN_POINT('',(1.960755992663,0.334958972866));\r
-#29818 = CARTESIAN_POINT('',(1.959122678403,0.359497618943));\r
-#29819 = CARTESIAN_POINT('',(1.959477305058,0.38411275105));\r
-#29820 = CARTESIAN_POINT('',(1.961155155008,0.408791866498));\r
-#29821 = CARTESIAN_POINT('',(1.963572206683,0.433521406188));\r
-#29822 = CARTESIAN_POINT('',(1.966216716804,0.458283778698));\r
-#29823 = CARTESIAN_POINT('',(1.969305073364,0.489657741927));\r
-#29824 = CARTESIAN_POINT('',(1.969940344055,0.496260551534));\r
-#29825 = CARTESIAN_POINT('',(1.970552766323,0.502863856675));\r
-#29826 = CARTESIAN_POINT('',(1.971134489232,0.509467174073));\r
-#29827 = CARTESIAN_POINT('',(1.97167811561,0.51606844619));\r
-#29828 = CARTESIAN_POINT('',(1.97217673719,0.522664764894));\r
-#29829 = CARTESIAN_POINT('',(1.973073739516,0.535884293912));\r
-#29830 = CARTESIAN_POINT('',(1.973471508065,0.542507269434));\r
-#29831 = CARTESIAN_POINT('',(1.973810655165,0.549121813415));\r
-#29832 = CARTESIAN_POINT('',(1.974085130501,0.555725898988));\r
-#29833 = CARTESIAN_POINT('',(1.974289407509,0.562317479687));\r
-#29834 = CARTESIAN_POINT('',(1.974418501436,0.568894496629));\r
-#29835 = CARTESIAN_POINT('',(1.97462120177,0.595766625305));\r
-#29836 = CARTESIAN_POINT('',(1.974011312757,0.615921862632));\r
-#29837 = CARTESIAN_POINT('',(1.972506527988,0.635855092035));\r
-#29838 = CARTESIAN_POINT('',(1.970026793904,0.655505223072));\r
-#29839 = CARTESIAN_POINT('',(1.966546266346,0.67481829156));\r
-#29840 = CARTESIAN_POINT('',(1.962083473132,0.693748549125));\r
-#29841 = CARTESIAN_POINT('',(1.95072478361,0.732736111601));\r
-#29842 = CARTESIAN_POINT('',(1.943618555801,0.752704789847));\r
-#29843 = CARTESIAN_POINT('',(1.935443539268,0.772106774878));\r
-#29844 = CARTESIAN_POINT('',(1.926317401237,0.79091681469));\r
-#29845 = CARTESIAN_POINT('',(1.91637521219,0.809130157444));\r
-#29846 = CARTESIAN_POINT('',(1.905752860818,0.826752621819));\r
-#29847 = CARTESIAN_POINT('',(1.888936016216,0.85240831176));\r
-#29848 = CARTESIAN_POINT('',(1.883149589267,0.860874170224));\r
-#29849 = CARTESIAN_POINT('',(1.877238303973,0.869195778052));\r
-#29850 = CARTESIAN_POINT('',(1.871217618872,0.877376181749));\r
-#29851 = CARTESIAN_POINT('',(1.865102094216,0.885418940445));\r
-#29852 = CARTESIAN_POINT('',(1.858905286605,0.893327949131));\r
-#29853 = CARTESIAN_POINT('',(1.840153083195,0.916610357039));\r
-#29854 = CARTESIAN_POINT('',(1.827393964573,0.931597373439));\r
-#29855 = CARTESIAN_POINT('',(1.814459750483,0.946102566177));\r
-#29856 = CARTESIAN_POINT('',(1.801431768888,0.960161605258));\r
-#29857 = CARTESIAN_POINT('',(1.788376454641,0.97380912845));\r
-#29858 = CARTESIAN_POINT('',(1.775347100195,0.98707796068));\r
-#29859 = CARTESIAN_POINT('',(1.762386115394,1.));\r
-#29860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#29861 = PCURVE('',#6869,#29862);\r
-#29862 = DEFINITIONAL_REPRESENTATION('',(#29863),#29932);\r
-#29863 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#29864,#29865,#29866,#29867,\r
-    #29868,#29869,#29870,#29871,#29872,#29873,#29874,#29875,#29876,\r
-    #29877,#29878,#29879,#29880,#29881,#29882,#29883,#29884,#29885,\r
-    #29886,#29887,#29888,#29889,#29890,#29891,#29892,#29893,#29894,\r
-    #29895,#29896,#29897,#29898,#29899,#29900,#29901,#29902,#29903,\r
-    #29904,#29905,#29906,#29907,#29908,#29909,#29910,#29911,#29912,\r
-    #29913,#29914,#29915,#29916,#29917,#29918,#29919,#29920,#29921,\r
-    #29922,#29923,#29924,#29925,#29926,#29927,#29928,#29929,#29930,\r
-    #29931),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.31324373279E-02,0.134164938732,0.206253639057,0.289095162863,\r
-    0.441240529255,0.48179155963,0.522584322266,0.648883534704,\r
-    0.788637761544,0.859259879623,1.),.UNSPECIFIED.);\r
-#29864 = CARTESIAN_POINT('',(2.875455796418,0.9846980552));\r
-#29865 = CARTESIAN_POINT('',(2.874610153272,0.969253407616));\r
-#29866 = CARTESIAN_POINT('',(2.87382656138,0.954038773635));\r
-#29867 = CARTESIAN_POINT('',(2.873092001909,0.939039217951));\r
-#29868 = CARTESIAN_POINT('',(2.872393256277,0.924243688101));\r
-#29869 = CARTESIAN_POINT('',(2.871717420448,0.909643925974));\r
-#29870 = CARTESIAN_POINT('',(2.871052275216,0.895233628841));\r
-#29871 = CARTESIAN_POINT('',(2.868981397104,0.850983882287));\r
-#29872 = CARTESIAN_POINT('',(2.867573637355,0.821784136094));\r
-#29873 = CARTESIAN_POINT('',(2.866056720107,0.793358528407));\r
-#29874 = CARTESIAN_POINT('',(2.864342064438,0.765683301255));\r
-#29875 = CARTESIAN_POINT('',(2.862367336923,0.738738960189));\r
-#29876 = CARTESIAN_POINT('',(2.860087573579,0.712506842125));\r
-#29877 = CARTESIAN_POINT('',(2.855398007619,0.66674352233));\r
-#29878 = CARTESIAN_POINT('',(2.853113929727,0.646953276265));\r
-#29879 = CARTESIAN_POINT('',(2.85060212658,0.627587262157));\r
-#29880 = CARTESIAN_POINT('',(2.847851407274,0.608635949902));\r
-#29881 = CARTESIAN_POINT('',(2.844853850244,0.590090255909));\r
-#29882 = CARTESIAN_POINT('',(2.841603692094,0.571941691717));\r
-#29883 = CARTESIAN_POINT('',(2.834066747519,0.533774424125));\r
-#29884 = CARTESIAN_POINT('',(2.829697609274,0.51388037504));\r
-#29885 = CARTESIAN_POINT('',(2.82498303719,0.494488691777));\r
-#29886 = CARTESIAN_POINT('',(2.819919363654,0.475588787144));\r
-#29887 = CARTESIAN_POINT('',(2.814504531431,0.457171532908));\r
-#29888 = CARTESIAN_POINT('',(2.808737546266,0.439229385444));\r
-#29889 = CARTESIAN_POINT('',(2.791380134706,0.389665510146));\r
-#29890 = CARTESIAN_POINT('',(2.778953688585,0.359155860073));\r
-#29891 = CARTESIAN_POINT('',(2.765339024067,0.330190258988));\r
-#29892 = CARTESIAN_POINT('',(2.750545001391,0.302744206387));\r
-#29893 = CARTESIAN_POINT('',(2.734584622196,0.276807108124));\r
-#29894 = CARTESIAN_POINT('',(2.717473371656,0.252380146001));\r
-#29895 = CARTESIAN_POINT('',(2.694368823145,0.223366850258));\r
-#29896 = CARTESIAN_POINT('',(2.689426368497,0.217369240867));\r
-#29897 = CARTESIAN_POINT('',(2.684403998415,0.211479773726));\r
-#29898 = CARTESIAN_POINT('',(2.679302077456,0.205698771093));\r
-#29899 = CARTESIAN_POINT('',(2.674121152243,0.200026440153));\r
-#29900 = CARTESIAN_POINT('',(2.668861982899,0.194462840781));\r
-#29901 = CARTESIAN_POINT('',(2.658156945478,0.183520771913));\r
-#29902 = CARTESIAN_POINT('',(2.652710154545,0.178143591285));\r
-#29903 = CARTESIAN_POINT('',(2.647185852237,0.172876582011));\r
-#29904 = CARTESIAN_POINT('',(2.641585024518,0.167719719628));\r
-#29905 = CARTESIAN_POINT('',(2.635908793357,0.16267289078));\r
-#29906 = CARTESIAN_POINT('',(2.630158421352,0.157735887889));\r
-#29907 = CARTESIAN_POINT('',(2.606306295287,0.137961942772));\r
-#29908 = CARTESIAN_POINT('',(2.587577491229,0.124063196881));\r
-#29909 = CARTESIAN_POINT('',(2.568194040054,0.111206667649));\r
-#29910 = CARTESIAN_POINT('',(2.548211044802,9.937300256042E-02));\r
-#29911 = CARTESIAN_POINT('',(2.527692661258,8.852995340358E-02));\r
-#29912 = CARTESIAN_POINT('',(2.506710655157,7.863600403444E-02));\r
-#29913 = CARTESIAN_POINT('',(2.461702862006,5.969349169134E-02));\r
-#29914 = CARTESIAN_POINT('',(2.437583849567,5.08442904227E-02));\r
-#29915 = CARTESIAN_POINT('',(2.413097311916,4.303387576823E-02));\r
-#29916 = CARTESIAN_POINT('',(2.388341310872,3.618019162597E-02));\r
-#29917 = CARTESIAN_POINT('',(2.36339992871,3.019920605405E-02));\r
-#29918 = CARTESIAN_POINT('',(2.338346372027,2.501106852834E-02));\r
-#29919 = CARTESIAN_POINT('',(2.300561147707,1.828346488877E-02));\r
-#29920 = CARTESIAN_POINT('',(2.287862833433,1.620829964628E-02));\r
-#29921 = CARTESIAN_POINT('',(2.275157483836,1.430669107214E-02));\r
-#29922 = CARTESIAN_POINT('',(2.262450883129,1.256936784247E-02));\r
-#29923 = CARTESIAN_POINT('',(2.249747707259,1.098753800415E-02));\r
-#29924 = CARTESIAN_POINT('',(2.237051629865,9.552944081842E-03));\r
-#29925 = CARTESIAN_POINT('',(2.199083581768,5.677110563116E-03));\r
-#29926 = CARTESIAN_POINT('',(2.17384258405,3.650755218956E-03));\r
-#29927 = CARTESIAN_POINT('',(2.148661402423,2.117533621439E-03));\r
-#29928 = CARTESIAN_POINT('',(2.123546604657,1.02567603169E-03));\r
-#29929 = CARTESIAN_POINT('',(2.098495292169,3.318565812309E-04));\r
-#29930 = CARTESIAN_POINT('',(2.073496285506,8.2694E-13));\r
-#29931 = CARTESIAN_POINT('',(2.048529562058,1.132E-14));\r
-#29932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#29933 = ORIENTED_EDGE('',*,*,#29934,.F.);\r
-#29934 = EDGE_CURVE('',#29935,#29717,#29937,.T.);\r
-#29935 = VERTEX_POINT('',#29936);\r
-#29936 = CARTESIAN_POINT('',(-1.600645096165,-39.96796136002,-3.));\r
-#29937 = SURFACE_CURVE('',#29938,(#29943,#29950),.PCURVE_S1.);\r
-#29938 = CIRCLE('',#29939,40.);\r
-#29939 = AXIS2_PLACEMENT_3D('',#29940,#29941,#29942);\r
-#29940 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#29941 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#29942 = DIRECTION('',(1.,0.,3.3E-16));\r
-#29943 = PCURVE('',#7001,#29944);\r
-#29944 = DEFINITIONAL_REPRESENTATION('',(#29945),#29949);\r
-#29945 = LINE('',#29946,#29947);\r
-#29946 = CARTESIAN_POINT('',(0.,1.));\r
-#29947 = VECTOR('',#29948,1.);\r
-#29948 = DIRECTION('',(1.,0.));\r
-#29949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#29950 = PCURVE('',#20542,#29951);\r
-#29951 = DEFINITIONAL_REPRESENTATION('',(#29952),#29956);\r
-#29952 = LINE('',#29953,#29954);\r
-#29953 = CARTESIAN_POINT('',(0.,0.));\r
-#29954 = VECTOR('',#29955,1.);\r
-#29955 = DIRECTION('',(1.,0.));\r
-#29956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#29957 = ORIENTED_EDGE('',*,*,#29958,.T.);\r
-#29958 = EDGE_CURVE('',#29935,#6970,#29959,.T.);\r
-#29959 = SURFACE_CURVE('',#29960,(#30029,#30113),.PCURVE_S1.);\r
-#29960 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#29961,#29962,#29963,#29964,\r
-    #29965,#29966,#29967,#29968,#29969,#29970,#29971,#29972,#29973,\r
-    #29974,#29975,#29976,#29977,#29978,#29979,#29980,#29981,#29982,\r
-    #29983,#29984,#29985,#29986,#29987,#29988,#29989,#29990,#29991,\r
-    #29992,#29993,#29994,#29995,#29996,#29997,#29998,#29999,#30000,\r
-    #30001,#30002,#30003,#30004,#30005,#30006,#30007,#30008,#30009,\r
-    #30010,#30011,#30012,#30013,#30014,#30015,#30016,#30017,#30018,\r
-    #30019,#30020,#30021,#30022,#30023,#30024,#30025,#30026,#30027,\r
-    #30028),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.14626777839,0.219958145508,0.265125711786,0.366865279274,\r
-    0.514806653554,0.562778498911,0.610414473977,0.748924768957,\r
-    0.858377822313,0.934322048382,1.),.UNSPECIFIED.);\r
-#29961 = CARTESIAN_POINT('',(-1.600645094108,-39.9679613601,-3.));\r
-#29962 = CARTESIAN_POINT('',(-2.110882446419,-38.98767075045,\r
-    -2.999999999969));\r
-#29963 = CARTESIAN_POINT('',(-2.593636084178,-37.99312350299,\r
-    -2.985095523149));\r
-#29964 = CARTESIAN_POINT('',(-3.046294772576,-36.98430866429,\r
-    -2.953898211595));\r
-#29965 = CARTESIAN_POINT('',(-3.466035865252,-35.96166675612,\r
-    -2.904758251316));\r
-#29966 = CARTESIAN_POINT('',(-3.849916809079,-34.92613091158,\r
-    -2.835706936346));\r
-#29967 = CARTESIAN_POINT('',(-4.195067877842,-33.87920493106,\r
-    -2.74441789913));\r
-#29968 = CARTESIAN_POINT('',(-4.65210152481,-32.2909968719,\r
-    -2.569629359123));\r
-#29969 = CARTESIAN_POINT('',(-4.794745953588,-31.75659840468,\r
-    -2.504742879569));\r
-#29970 = CARTESIAN_POINT('',(-4.926597051008,-31.22017963655,\r
-    -2.433185867933));\r
-#29971 = CARTESIAN_POINT('',(-5.047355644356,-30.68208725731,\r
-    -2.354592812751));\r
-#29972 = CARTESIAN_POINT('',(-5.156760466763,-30.14272034317,\r
-    -2.268578792143));\r
-#29973 = CARTESIAN_POINT('',(-5.25460286561,-29.60253283356,\r
-    -2.174743874234));\r
-#29974 = CARTESIAN_POINT('',(-5.393539089831,-28.73074540451,\r
-    -2.010117252108));\r
-#29975 = CARTESIAN_POINT('',(-5.441939815174,-28.39933807726,\r
-    -1.944464496601));\r
-#29976 = CARTESIAN_POINT('',(-5.485911219198,-28.06793217209,\r
-    -1.875625167615));\r
-#29977 = CARTESIAN_POINT('',(-5.52543079759,-27.7366525942,\r
-    -1.803503649463));\r
-#29978 = CARTESIAN_POINT('',(-5.560487368481,-27.40563095148,\r
-    -1.728003768888));\r
-#29979 = CARTESIAN_POINT('',(-5.591082431435,-27.07500549793,\r
-    -1.64902976975));\r
-#29980 = CARTESIAN_POINT('',(-5.676132145539,-26.0014086633,\r
-    -1.380561033205));\r
-#29981 = CARTESIAN_POINT('',(-5.712479863196,-25.26057825668,\r
-    -1.176513665834));\r
-#29982 = CARTESIAN_POINT('',(-5.726440298574,-24.52417067872,\r
-    -0.953283728772));\r
-#29983 = CARTESIAN_POINT('',(-5.718559885096,-23.79397465652,\r
-    -0.709833419308));\r
-#29984 = CARTESIAN_POINT('',(-5.689821556853,-23.07180855454,\r
-    -0.445198524398));\r
-#29985 = CARTESIAN_POINT('',(-5.641655039513,-22.35949076427,\r
-    -0.158577164551));\r
-#29986 = CARTESIAN_POINT('',(-5.48028867324,-20.63990962304,\r
-    0.600039461369));\r
-#29987 = CARTESIAN_POINT('',(-5.347461540657,-19.64531956379,\r
-    1.097233775307));\r
-#29988 = CARTESIAN_POINT('',(-5.183057711075,-18.68068992677,\r
-    1.643670361243));\r
-#29989 = CARTESIAN_POINT('',(-4.994473072036,-17.7504519693,\r
-    2.240029036569));\r
-#29990 = CARTESIAN_POINT('',(-4.790177781529,-16.85772936949,\r
-    2.88577751924));\r
-#29991 = CARTESIAN_POINT('',(-4.578488866182,-16.00447327647,\r
-    3.578958087522));\r
-#29992 = CARTESIAN_POINT('',(-4.298160484743,-14.92816226449,\r
-    4.555432498625));\r
-#29993 = CARTESIAN_POINT('',(-4.229513078835,-14.66884945644,\r
-    4.79920074584));\r
-#29994 = CARTESIAN_POINT('',(-4.161110094943,-14.41380044062,\r
-    5.047536864341));\r
-#29995 = CARTESIAN_POINT('',(-4.093189322111,-14.16302184234,\r
-    5.30032507816));\r
-#29996 = CARTESIAN_POINT('',(-4.025977356863,-13.91652639855,\r
-    5.557458648075));\r
-#29997 = CARTESIAN_POINT('',(-3.959682380782,-13.67429040259,\r
-    5.818797694585));\r
-#29998 = CARTESIAN_POINT('',(-3.829773084221,-13.19998534993,\r
-    6.347779561454));\r
-#29999 = CARTESIAN_POINT('',(-3.766143064998,-12.96785623348,\r
-    6.615365484258));\r
-#30000 = CARTESIAN_POINT('',(-3.703800098894,-12.73990383035,\r
-    6.886851634538));\r
-#30001 = CARTESIAN_POINT('',(-3.642920100666,-12.51611289181,\r
-    7.162114020168));\r
-#30002 = CARTESIAN_POINT('',(-3.583664601008,-12.29646680486,\r
-    7.441028899832));\r
-#30003 = CARTESIAN_POINT('',(-3.526181057479,-12.08094789696,\r
-    7.72347310737));\r
-#30004 = CARTESIAN_POINT('',(-3.309000296793,-11.25482411207,\r
-    8.840489131321));\r
-#30005 = CARTESIAN_POINT('',(-3.16350496023,-10.67483135369,\r
-    9.700482281917));\r
-#30006 = CARTESIAN_POINT('',(-3.03741705368,-10.12913851019,\r
-    10.586255072443));\r
-#30007 = CARTESIAN_POINT('',(-2.933073196348,-9.617238508923,\r
-    11.494822766161));\r
-#30008 = CARTESIAN_POINT('',(-2.852008595242,-9.138522003637,\r
-    12.423280693978));\r
-#30009 = CARTESIAN_POINT('',(-2.795444209282,-8.692104413858,\r
-    13.368760998673));\r
-#30010 = CARTESIAN_POINT('',(-2.74059027799,-7.947851887838,\r
-    15.08644944879));\r
-#30011 = CARTESIAN_POINT('',(-2.732563975407,-7.638476491878,\r
-    15.853435156555));\r
-#30012 = CARTESIAN_POINT('',(-2.741426022822,-7.347443674784,\r
-    16.627737514963));\r
-#30013 = CARTESIAN_POINT('',(-2.767966664205,-7.073646988511,\r
-    17.407862987611));\r
-#30014 = CARTESIAN_POINT('',(-2.813184328332,-6.815548132354,\r
-    18.192247162949));\r
-#30015 = CARTESIAN_POINT('',(-2.878518622661,-6.570894180748,\r
-    18.979151542112));\r
-#30016 = CARTESIAN_POINT('',(-3.02587983875,-6.173483856216,\r
-    20.312857193345));\r
-#30017 = CARTESIAN_POINT('',(-3.096670463593,-6.015529413876,\r
-    20.859393188322));\r
-#30018 = CARTESIAN_POINT('',(-3.17840347919,-5.861273099073,\r
-    21.405456117769));\r
-#30019 = CARTESIAN_POINT('',(-3.271608368058,-5.709320017647,\r
-    21.950256835074));\r
-#30020 = CARTESIAN_POINT('',(-3.376775188183,-5.557954875862,\r
-    22.492892808053));\r
-#30021 = CARTESIAN_POINT('',(-3.494178690012,-5.405061881467,\r
-    23.032359249565));\r
-#30022 = CARTESIAN_POINT('',(-3.735579524476,-5.112630788867,\r
-    24.030537046432));\r
-#30023 = CARTESIAN_POINT('',(-3.856536834005,-4.974085542206,\r
-    24.490292853101));\r
-#30024 = CARTESIAN_POINT('',(-3.986369460603,-4.831071667252,\r
-    24.946198069255));\r
-#30025 = CARTESIAN_POINT('',(-4.12467938333,-4.681908666331,\r
-    25.397514113693));\r
-#30026 = CARTESIAN_POINT('',(-4.270684619655,-4.52481950192,\r
-    25.843512016992));\r
-#30027 = CARTESIAN_POINT('',(-4.423123760594,-4.358118071882,\r
-    26.283564045777));\r
-#30028 = CARTESIAN_POINT('',(-4.580352618315,-4.180352618315,\r
-    26.717157287525));\r
-#30029 = PCURVE('',#7001,#30030);\r
-#30030 = DEFINITIONAL_REPRESENTATION('',(#30031),#30112);\r
-#30031 = B_SPLINE_CURVE_WITH_KNOTS('',14,(#30032,#30033,#30034,#30035,\r
-    #30036,#30037,#30038,#30039,#30040,#30041,#30042,#30043,#30044,\r
-    #30045,#30046,#30047,#30048,#30049,#30050,#30051,#30052,#30053,\r
-    #30054,#30055,#30056,#30057,#30058,#30059,#30060,#30061,#30062,\r
-    #30063,#30064,#30065,#30066,#30067,#30068,#30069,#30070,#30071,\r
-    #30072,#30073,#30074,#30075,#30076,#30077,#30078,#30079,#30080,\r
-    #30081,#30082,#30083,#30084,#30085,#30086,#30087,#30088,#30089,\r
-    #30090,#30091,#30092,#30093,#30094,#30095,#30096,#30097,#30098,\r
-    #30099,#30100,#30101,#30102,#30103,#30104,#30105,#30106,#30107,\r
-    #30108,#30109,#30110,#30111),.UNSPECIFIED.,.F.,.F.,(15,13,13,13,13,\r
-    13,15),(0.,0.219958145508,0.366865279274,0.514806653554,\r
-    0.562778498911,0.748924768957,0.803218526111),.UNSPECIFIED.);\r
-#30032 = CARTESIAN_POINT('',(1.610823141424,1.));\r
-#30033 = CARTESIAN_POINT('',(1.621144054513,0.98998416372));\r
-#30034 = CARTESIAN_POINT('',(1.631514617795,0.97977713601));\r
-#30035 = CARTESIAN_POINT('',(1.641924122139,0.969363900102));\r
-#30036 = CARTESIAN_POINT('',(1.652340872079,0.958752786208));\r
-#30037 = CARTESIAN_POINT('',(1.662801993471,0.947864196063));\r
-#30038 = CARTESIAN_POINT('',(1.673152771695,0.936850448266));\r
-#30039 = CARTESIAN_POINT('',(1.683614473132,0.925403710038));\r
-#30040 = CARTESIAN_POINT('',(1.6938283459,0.913910227445));\r
-#30041 = CARTESIAN_POINT('',(1.70410698983,0.901955567428));\r
-#30042 = CARTESIAN_POINT('',(1.71416539267,0.889820849595));\r
-#30043 = CARTESIAN_POINT('',(1.724103239176,0.877342230087));\r
-#30044 = CARTESIAN_POINT('',(1.733832374467,0.864564692258));\r
-#30045 = CARTESIAN_POINT('',(1.74332565546,0.85146550029));\r
-#30046 = CARTESIAN_POINT('',(1.758692315387,0.829073506154));\r
-#30047 = CARTESIAN_POINT('',(1.764721007969,0.819961127138));\r
-#30048 = CARTESIAN_POINT('',(1.770611590476,0.810702337251));\r
-#30049 = CARTESIAN_POINT('',(1.776353934881,0.801291919368));\r
-#30050 = CARTESIAN_POINT('',(1.781932748595,0.791729057626));\r
-#30051 = CARTESIAN_POINT('',(1.787322964955,0.782042395685));\r
-#30052 = CARTESIAN_POINT('',(1.792560518332,0.772133374011));\r
-#30053 = CARTESIAN_POINT('',(1.797539722264,0.762179803996));\r
-#30054 = CARTESIAN_POINT('',(1.802359661797,0.751977261292));\r
-#30055 = CARTESIAN_POINT('',(1.806915902724,0.741698365042));\r
-#30056 = CARTESIAN_POINT('',(1.811255429685,0.731243128676));\r
-#30057 = CARTESIAN_POINT('',(1.815344408028,0.720660961719));\r
-#30058 = CARTESIAN_POINT('',(1.819183886482,0.709942831401));\r
-#30059 = CARTESIAN_POINT('',(1.826376575358,0.68817611223));\r
-#30060 = CARTESIAN_POINT('',(1.829726747603,0.677124061877));\r
-#30061 = CARTESIAN_POINT('',(1.832813166658,0.665948052327));\r
-#30062 = CARTESIAN_POINT('',(1.835633193823,0.654655048784));\r
-#30063 = CARTESIAN_POINT('',(1.838186802965,0.643252448276));\r
-#30064 = CARTESIAN_POINT('',(1.840476819928,0.63174809156));\r
-#30065 = CARTESIAN_POINT('',(1.842509113547,0.620150264075));\r
-#30066 = CARTESIAN_POINT('',(1.844292742331,0.608467686288));\r
-#30067 = CARTESIAN_POINT('',(1.845840051491,0.596709493038));\r
-#30068 = CARTESIAN_POINT('',(1.84716672629,0.584885202239));\r
-#30069 = CARTESIAN_POINT('',(1.84829179593,0.573004672676));\r
-#30070 = CARTESIAN_POINT('',(1.849237592808,0.561078051054));\r
-#30071 = CARTESIAN_POINT('',(1.850029663671,0.549115708226));\r
-#30072 = CARTESIAN_POINT('',(1.850912908543,0.533241053309));\r
-#30073 = CARTESIAN_POINT('',(1.851116034561,0.52935108989));\r
-#30074 = CARTESIAN_POINT('',(1.851306984673,0.525458754401));\r
-#30075 = CARTESIAN_POINT('',(1.851486767192,0.521564313002));\r
-#30076 = CARTESIAN_POINT('',(1.851656423167,0.517668004488));\r
-#30077 = CARTESIAN_POINT('',(1.851817024598,0.513770127523));\r
-#30078 = CARTESIAN_POINT('',(1.851969673699,0.509871052731));\r
-#30079 = CARTESIAN_POINT('',(1.852115503068,0.505971185385));\r
-#30080 = CARTESIAN_POINT('',(1.852255676025,0.502070902235));\r
-#30081 = CARTESIAN_POINT('',(1.852391386451,0.4981704886));\r
-#30082 = CARTESIAN_POINT('',(1.85252385807,0.494270099233));\r
-#30083 = CARTESIAN_POINT('',(1.85265434197,0.490369768759));\r
-#30084 = CARTESIAN_POINT('',(1.85278411249,0.48646949575));\r
-#30085 = CARTESIAN_POINT('',(1.853420252649,0.467435892656));\r
-#30086 = CARTESIAN_POINT('',(1.853934754203,0.45230536398));\r
-#30087 = CARTESIAN_POINT('',(1.85453367128,0.437182928418));\r
-#30088 = CARTESIAN_POINT('',(1.855297935534,0.422074039534));\r
-#30089 = CARTESIAN_POINT('',(1.856313610144,0.406981595727));\r
-#30090 = CARTESIAN_POINT('',(1.857671399725,0.39190883526));\r
-#30091 = CARTESIAN_POINT('',(1.859466332217,0.376859917544));\r
-#30092 = CARTESIAN_POINT('',(1.861797674847,0.361838476146));\r
-#30093 = CARTESIAN_POINT('',(1.864769003143,0.346846741974));\r
-#30094 = CARTESIAN_POINT('',(1.868488390733,0.331886496837));\r
-#30095 = CARTESIAN_POINT('',(1.873068832988,0.316960592104));\r
-#30096 = CARTESIAN_POINT('',(1.878629079619,0.302072502963));\r
-#30097 = CARTESIAN_POINT('',(1.885294932926,0.287223849381));\r
-#30098 = CARTESIAN_POINT('',(1.895506468094,0.268100122615));\r
-#30099 = CARTESIAN_POINT('',(1.897917836312,0.263785415732));\r
-#30100 = CARTESIAN_POINT('',(1.900438043117,0.259474406257));\r
-#30101 = CARTESIAN_POINT('',(1.903070487905,0.255167171551));\r
-#30102 = CARTESIAN_POINT('',(1.905818636495,0.250863790888));\r
-#30103 = CARTESIAN_POINT('',(1.908686024849,0.24656434593));\r
-#30104 = CARTESIAN_POINT('',(1.911676263122,0.242268921297));\r
-#30105 = CARTESIAN_POINT('',(1.914793039278,0.237977605003));\r
-#30106 = CARTESIAN_POINT('',(1.91804012318,0.233690489053));\r
-#30107 = CARTESIAN_POINT('',(1.921421370245,0.229407669872));\r
-#30108 = CARTESIAN_POINT('',(1.924940725433,0.225129248884));\r
-#30109 = CARTESIAN_POINT('',(1.928602227026,0.220855332978));\r
-#30110 = CARTESIAN_POINT('',(1.93241001051,0.216586035047));\r
-#30111 = CARTESIAN_POINT('',(1.936368312422,0.212321474484));\r
-#30112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#30113 = PCURVE('',#29609,#30114);\r
-#30114 = DEFINITIONAL_REPRESENTATION('',(#30115),#30184);\r
-#30115 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#30116,#30117,#30118,#30119,\r
-    #30120,#30121,#30122,#30123,#30124,#30125,#30126,#30127,#30128,\r
-    #30129,#30130,#30131,#30132,#30133,#30134,#30135,#30136,#30137,\r
-    #30138,#30139,#30140,#30141,#30142,#30143,#30144,#30145,#30146,\r
-    #30147,#30148,#30149,#30150,#30151,#30152,#30153,#30154,#30155,\r
-    #30156,#30157,#30158,#30159,#30160,#30161,#30162,#30163,#30164,\r
-    #30165,#30166,#30167,#30168,#30169,#30170,#30171,#30172,#30173,\r
-    #30174,#30175,#30176,#30177,#30178,#30179,#30180,#30181,#30182,\r
-    #30183),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.14626777839,0.219958145508,0.265125711786,0.366865279274,\r
-    0.514806653554,0.562778498911,0.610414473977,0.748924768957,\r
-    0.858377822313,0.934322048382,1.),.UNSPECIFIED.);\r
-#30116 = CARTESIAN_POINT('',(0.940985361021,3.76E-15));\r
-#30117 = CARTESIAN_POINT('',(0.915597975348,7.4659E-13));\r
-#30118 = CARTESIAN_POINT('',(0.890186435547,3.548728616796E-04));\r
-#30119 = CARTESIAN_POINT('',(0.864729498515,1.097663377196E-03));\r
-#30120 = CARTESIAN_POINT('',(0.839215400859,2.268143571194E-03));\r
-#30121 = CARTESIAN_POINT('',(0.813641188992,3.914324608852E-03));\r
-#30122 = CARTESIAN_POINT('',(0.78801399397,6.093923524244E-03));\r
-#30123 = CARTESIAN_POINT('',(0.749426756767,1.027729901572E-02));\r
-#30124 = CARTESIAN_POINT('',(0.736491442297,1.18316335956E-02));\r
-#30125 = CARTESIAN_POINT('',(0.723551337857,1.354749858173E-02));\r
-#30126 = CARTESIAN_POINT('',(0.710610443653,1.543430416431E-02));\r
-#30127 = CARTESIAN_POINT('',(0.697673848371,1.750209939604E-02));\r
-#30128 = CARTESIAN_POINT('',(0.684747847631,1.97615109428E-02));\r
-#30129 = CARTESIAN_POINT('',(0.663928400921,2.373283793269E-02));\r
-#30130 = CARTESIAN_POINT('',(0.65602357151,2.53181694836E-02));\r
-#30131 = CARTESIAN_POINT('',(0.648127342274,2.698223227541E-02));\r
-#30132 = CARTESIAN_POINT('',(0.640241638895,2.872765656291E-02));\r
-#30133 = CARTESIAN_POINT('',(0.632368554407,3.055712864291E-02));\r
-#30134 = CARTESIAN_POINT('',(0.624510358925,3.247337242994E-02));\r
-#30135 = CARTESIAN_POINT('',(0.599008060977,3.899708560553E-02));\r
-#30136 = CARTESIAN_POINT('',(0.581433121453,4.396959105565E-02));\r
-#30137 = CARTESIAN_POINT('',(0.563974828118,4.942760049826E-02));\r
-#30138 = CARTESIAN_POINT('',(0.546665191402,5.540281658869E-02));\r
-#30139 = CARTESIAN_POINT('',(0.529538592655,6.192688725782E-02));\r
-#30140 = CARTESIAN_POINT('',(0.512631812331,6.902950343548E-02));\r
-#30141 = CARTESIAN_POINT('',(0.471775100546,8.794068272947E-02));\r
-#30142 = CARTESIAN_POINT('',(0.448106581274,0.100424696224));\r
-#30143 = CARTESIAN_POINT('',(0.425101742586,0.114262810231));\r
-#30144 = CARTESIAN_POINT('',(0.402867768956,0.129518717583));\r
-#30145 = CARTESIAN_POINT('',(0.38149625257,0.146237075571));\r
-#30146 = CARTESIAN_POINT('',(0.361060587997,0.164437208764));\r
-#30147 = CARTESIAN_POINT('',(0.3353097618,0.190492519651));\r
-#30148 = CARTESIAN_POINT('',(0.329107937857,0.19702812571));\r
-#30149 = CARTESIAN_POINT('',(0.323011397744,0.203719478882));\r
-#30150 = CARTESIAN_POINT('',(0.317021362277,0.210566319704));\r
-#30151 = CARTESIAN_POINT('',(0.31113919507,0.217568740509));\r
-#30152 = CARTESIAN_POINT('',(0.30536541273,0.224726014584));\r
-#30153 = CARTESIAN_POINT('',(0.294075921502,0.239298643322));\r
-#30154 = CARTESIAN_POINT('',(0.288558671065,0.246711841581));\r
-#30155 = CARTESIAN_POINT('',(0.283149785133,0.254277254355));\r
-#30156 = CARTESIAN_POINT('',(0.277849898379,0.261994701571));\r
-#30157 = CARTESIAN_POINT('',(0.272659586069,0.269864104946));\r
-#30158 = CARTESIAN_POINT('',(0.2675793693,0.27788550364));\r
-#30159 = CARTESIAN_POINT('',(0.248159558197,0.309825206211));\r
-#30160 = CARTESIAN_POINT('',(0.234643807548,0.334878521349));\r
-#30161 = CARTESIAN_POINT('',(0.222074863507,0.361222083588));\r
-#30162 = CARTESIAN_POINT('',(0.210461106779,0.388868501553));\r
-#30163 = CARTESIAN_POINT('',(0.199806937029,0.417842266481));\r
-#30164 = CARTESIAN_POINT('',(0.190112662819,0.448182374598));\r
-#30165 = CARTESIAN_POINT('',(0.174460385684,0.505040914825));\r
-#30166 = CARTESIAN_POINT('',(0.168144861604,0.531027075991));\r
-#30167 = CARTESIAN_POINT('',(0.162418390619,0.55792914736));\r
-#30168 = CARTESIAN_POINT('',(0.157272622828,0.585781811613));\r
-#30169 = CARTESIAN_POINT('',(0.152693535021,0.61462779017));\r
-#30170 = CARTESIAN_POINT('',(0.148657831106,0.644517765332));\r
-#30171 = CARTESIAN_POINT('',(0.14266352288,0.697014025734));\r
-#30172 = CARTESIAN_POINT('',(0.140447353127,0.719047982263));\r
-#30173 = CARTESIAN_POINT('',(0.138454910135,0.741631255407));\r
-#30174 = CARTESIAN_POINT('',(0.136665354886,0.764783531642));\r
-#30175 = CARTESIAN_POINT('',(0.135050488292,0.788525208422));\r
-#30176 = CARTESIAN_POINT('',(0.133570780866,0.812877706827));\r
-#30177 = CARTESIAN_POINT('',(0.130968063343,0.859483790894));\r
-#30178 = CARTESIAN_POINT('',(0.129823915608,0.881575441874));\r
-#30179 = CARTESIAN_POINT('',(0.128709624144,0.90416219406));\r
-#30180 = CARTESIAN_POINT('',(0.127585879035,0.927263894005));\r
-#30181 = CARTESIAN_POINT('',(0.12640667856,0.950906792844));\r
-#30182 = CARTESIAN_POINT('',(0.125122384502,0.97513027245));\r
-#30183 = CARTESIAN_POINT('',(0.123684620971,1.));\r
-#30184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#30185 = ADVANCED_FACE('',(#30186),#6869,.T.);\r
-#30186 = FACE_BOUND('',#30187,.T.);\r
-#30187 = EDGE_LOOP('',(#30188,#30249,#30250,#30251,#30252));\r
-#30188 = ORIENTED_EDGE('',*,*,#30189,.F.);\r
-#30189 = EDGE_CURVE('',#29717,#30190,#30192,.T.);\r
-#30190 = VERTEX_POINT('',#30191);\r
-#30191 = CARTESIAN_POINT('',(-9.796202146461,-38.78188267098,3.));\r
-#30192 = SURFACE_CURVE('',#30193,(#30208,#30226),.PCURVE_S1.);\r
-#30193 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#30194,#30195,#30196,#30197,\r
-    #30198,#30199,#30200,#30201,#30202,#30203,#30204,#30205,#30206,\r
-    #30207),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#30194 = CARTESIAN_POINT('',(-7.616793391689,-39.26810994214,-3.));\r
-#30195 = CARTESIAN_POINT('',(-7.816629614638,-39.22934791928,\r
-    -2.469857305487));\r
-#30196 = CARTESIAN_POINT('',(-8.01138728167,-39.19016456951,\r
-    -1.93877500183));\r
-#30197 = CARTESIAN_POINT('',(-8.203020725357,-39.15032990709,\r
-    -1.40716117002));\r
-#30198 = CARTESIAN_POINT('',(-8.451787769006,-39.0969418204,\r
-    -0.711942292053));\r
-#30199 = CARTESIAN_POINT('',(-8.510131554273,-39.08429869559,\r
-    -0.548519782961));\r
-#30200 = CARTESIAN_POINT('',(-8.568400938846,-39.07155056242,\r
-    -0.385088192252));\r
-#30201 = CARTESIAN_POINT('',(-8.819294817494,-39.01613721056,\r
-    0.31889847855));\r
-#30202 = CARTESIAN_POINT('',(-9.011679572053,-38.97231777256,\r
-    0.859448382286));\r
-#30203 = CARTESIAN_POINT('',(-9.205619316388,-38.92682505224,\r
-    1.399656454957));\r
-#30204 = CARTESIAN_POINT('',(-9.499763076029,-38.85568764571,\r
-    2.204677342934));\r
-#30205 = CARTESIAN_POINT('',(-9.597544797243,-38.83169794919,\r
-    2.470005719426));\r
-#30206 = CARTESIAN_POINT('',(-9.696296114705,-38.80711867396,\r
-    2.735127937173));\r
-#30207 = CARTESIAN_POINT('',(-9.796202372772,-38.78188261381,3.0000006)\r
-  );\r
-#30208 = PCURVE('',#6869,#30209);\r
-#30209 = DEFINITIONAL_REPRESENTATION('',(#30210),#30225);\r
-#30210 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#30211,#30212,#30213,#30214,\r
-    #30215,#30216,#30217,#30218,#30219,#30220,#30221,#30222,#30223,\r
-    #30224),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#30211 = CARTESIAN_POINT('',(2.048529561987,0.));\r
-#30212 = CARTESIAN_POINT('',(2.052109274402,1.254332354772E-02));\r
-#30213 = CARTESIAN_POINT('',(2.05545204346,2.52278254243E-02));\r
-#30214 = CARTESIAN_POINT('',(2.058561494327,3.804985612148E-02));\r
-#30215 = CARTESIAN_POINT('',(2.062327012241,5.498882258939E-02));\r
-#30216 = CARTESIAN_POINT('',(2.063190437047,5.898294243794E-02));\r
-#30217 = CARTESIAN_POINT('',(2.064032364904,6.2989802223E-02));\r
-#30218 = CARTESIAN_POINT('',(2.06756693436,8.030416791524E-02));\r
-#30219 = CARTESIAN_POINT('',(2.070047119446,9.373775098754E-02));\r
-#30220 = CARTESIAN_POINT('',(2.072297927353,0.107308355515));\r
-#30221 = CARTESIAN_POINT('',(2.075320586116,0.127758561639));\r
-#30222 = CARTESIAN_POINT('',(2.076262964156,0.134535705783));\r
-#30223 = CARTESIAN_POINT('',(2.077151376209,0.141345341141));\r
-#30224 = CARTESIAN_POINT('',(2.07798635282,0.148187165358));\r
-#30225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#30226 = PCURVE('',#30227,#30232);\r
-#30227 = CYLINDRICAL_SURFACE('',#30228,40.);\r
-#30228 = AXIS2_PLACEMENT_3D('',#30229,#30230,#30231);\r
-#30229 = CARTESIAN_POINT('',(-2.E-15,2.E-15,3.));\r
-#30230 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#30231 = DIRECTION('',(1.,-8.E-17,3.3E-16));\r
-#30232 = DEFINITIONAL_REPRESENTATION('',(#30233),#30248);\r
-#30233 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#30234,#30235,#30236,#30237,\r
-    #30238,#30239,#30240,#30241,#30242,#30243,#30244,#30245,#30246,\r
-    #30247),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#30234 = CARTESIAN_POINT('',(-4.520799191786,6.));\r
-#30235 = CARTESIAN_POINT('',(-4.515710171103,5.469857305487));\r
-#30236 = CARTESIAN_POINT('',(-4.510743782257,4.93877500183));\r
-#30237 = CARTESIAN_POINT('',(-4.505850634416,4.40716117002));\r
-#30238 = CARTESIAN_POINT('',(-4.499489849784,3.711942292053));\r
-#30239 = CARTESIAN_POINT('',(-4.497997403866,3.548519782961));\r
-#30240 = CARTESIAN_POINT('',(-4.496506216829,3.385088192252));\r
-#30241 = CARTESIAN_POINT('',(-4.490082706403,2.68110152145));\r
-#30242 = CARTESIAN_POINT('',(-4.485150009285,2.140551617714));\r
-#30243 = CARTESIAN_POINT('',(-4.480170025564,1.600343545043));\r
-#30244 = CARTESIAN_POINT('',(-4.472604433967,0.795322657066));\r
-#30245 = CARTESIAN_POINT('',(-4.4700874093,0.529994280574));\r
-#30246 = CARTESIAN_POINT('',(-4.46754331823,0.264872062827));\r
-#30247 = CARTESIAN_POINT('',(-4.464967211777,-6.E-07));\r
-#30248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#30249 = ORIENTED_EDGE('',*,*,#29716,.F.);\r
-#30250 = ORIENTED_EDGE('',*,*,#6723,.F.);\r
-#30251 = ORIENTED_EDGE('',*,*,#7391,.T.);\r
-#30252 = ORIENTED_EDGE('',*,*,#30253,.F.);\r
-#30253 = EDGE_CURVE('',#30190,#7392,#30254,.T.);\r
-#30254 = SURFACE_CURVE('',#30255,(#30328,#30404),.PCURVE_S1.);\r
-#30255 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#30256,#30257,#30258,#30259,\r
-    #30260,#30261,#30262,#30263,#30264,#30265,#30266,#30267,#30268,\r
-    #30269,#30270,#30271,#30272,#30273,#30274,#30275,#30276,#30277,\r
-    #30278,#30279,#30280,#30281,#30282,#30283,#30284,#30285,#30286,\r
-    #30287,#30288,#30289,#30290,#30291,#30292,#30293,#30294,#30295,\r
-    #30296,#30297,#30298,#30299,#30300,#30301,#30302,#30303,#30304,\r
-    #30305,#30306,#30307,#30308,#30309,#30310,#30311,#30312,#30313,\r
-    #30314,#30315,#30316,#30317,#30318,#30319,#30320,#30321,#30322,\r
-    #30323,#30324,#30325,#30326,#30327),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156944,0.157462141415,0.237475582234,\r
-    0.315984140888,0.354882631282,0.433704074262,0.569774718341,\r
-    0.737461555807,0.864425724609,1.),.UNSPECIFIED.);\r
-#30256 = CARTESIAN_POINT('',(-9.796202146461,-38.78188267098,3.));\r
-#30257 = CARTESIAN_POINT('',(-9.826821595925,-38.2409263635,\r
-    3.000000000037));\r
-#30258 = CARTESIAN_POINT('',(-9.856603313918,-37.69999679823,\r
-    3.012727308664));\r
-#30259 = CARTESIAN_POINT('',(-9.884846619114,-37.15930519674,\r
-    3.039137497494));\r
-#30260 = CARTESIAN_POINT('',(-9.910868275316,-36.61925498833,\r
-    3.08032051854));\r
-#30261 = CARTESIAN_POINT('',(-9.934013659498,-36.08044090508,\r
-    3.137492164789));\r
-#30262 = CARTESIAN_POINT('',(-9.953684220823,-35.54364953696,\r
-    3.211990126548));\r
-#30263 = CARTESIAN_POINT('',(-9.969381376862,-35.00985843136,\r
-    3.305250521531));\r
-#30264 = CARTESIAN_POINT('',(-9.985437269943,-34.26298237573,\r
-    3.465293450817));\r
-#30265 = CARTESIAN_POINT('',(-9.989381782801,-34.04644918276,\r
-    3.515246870818));\r
-#30266 = CARTESIAN_POINT('',(-9.992577198746,-33.83071913321,\r
-    3.568699483427));\r
-#30267 = CARTESIAN_POINT('',(-9.995004779497,-33.61588899691,\r
-    3.625749574233));\r
-#30268 = CARTESIAN_POINT('',(-9.996651238063,-33.40206386174,\r
-    3.686493289529));\r
-#30269 = CARTESIAN_POINT('',(-9.997509595213,-33.18935657237,\r
-    3.751022658198));\r
-#30270 = CARTESIAN_POINT('',(-9.99758003595,-32.97788716899,\r
-    3.819423613591));\r
-#30271 = CARTESIAN_POINT('',(-9.99563171201,-32.40074121202,\r
-    4.018166019204));\r
-#30272 = CARTESIAN_POINT('',(-9.992012755844,-32.03781101588,\r
-    4.1566292351));\r
-#30273 = CARTESIAN_POINT('',(-9.986057401095,-31.6797329041,\r
-    4.307560183342));\r
-#30274 = CARTESIAN_POINT('',(-9.977883520715,-31.3272662418,\r
-    4.471278576594));\r
-#30275 = CARTESIAN_POINT('',(-9.967698157787,-30.98117007487,\r
-    4.647991982847));\r
-#30276 = CARTESIAN_POINT('',(-9.955801700865,-30.64218269058,\r
-    4.837755127205));\r
-#30277 = CARTESIAN_POINT('',(-9.942581433881,-30.31099925679,\r
-    5.04042383254));\r
-#30278 = CARTESIAN_POINT('',(-9.914672433253,-29.67156609398,\r
-    5.466736293034));\r
-#30279 = CARTESIAN_POINT('',(-9.900012730064,-29.36292772243,\r
-    5.68996369932));\r
-#30280 = CARTESIAN_POINT('',(-9.884945733302,-29.06295005288,\r
-    5.924912733575));\r
-#30281 = CARTESIAN_POINT('',(-9.869961453288,-28.77204686749,\r
-    6.171070118369));\r
-#30282 = CARTESIAN_POINT('',(-9.855582828567,-28.49043745791,\r
-    6.427790637949));\r
-#30283 = CARTESIAN_POINT('',(-9.842339348255,-28.21816159044,\r
-    6.694311954299));\r
-#30284 = CARTESIAN_POINT('',(-9.830740996571,-27.95510008119,\r
-    6.969775984446));\r
-#30285 = CARTESIAN_POINT('',(-9.81655128139,-27.57510297,7.393712573884)\r
-  );\r
-#30286 = CARTESIAN_POINT('',(-9.812367635173,-27.45139527253,\r
-    7.536147358727));\r
-#30287 = CARTESIAN_POINT('',(-9.808758191286,-27.32984166317,\r
-    7.680455803852));\r
-#30288 = CARTESIAN_POINT('',(-9.805776872337,-27.21039600227,\r
-    7.826531805428));\r
-#30289 = CARTESIAN_POINT('',(-9.803474575263,-27.09300325753,\r
-    7.974269367423));\r
-#30290 = CARTESIAN_POINT('',(-9.80189883342,-26.97760052542,\r
-    8.123563423543));\r
-#30291 = CARTESIAN_POINT('',(-9.80109347868,-26.8641180525,\r
-    8.274310659161));\r
-#30292 = CARTESIAN_POINT('',(-9.801108080298,-26.526264482,\r
-    8.734615501814));\r
-#30293 = CARTESIAN_POINT('',(-9.804444492719,-26.30763438973,\r
-    9.048358172017));\r
-#30294 = CARTESIAN_POINT('',(-9.811439175186,-26.09594300381,\r
-    9.366820462725));\r
-#30295 = CARTESIAN_POINT('',(-9.822357992933,-25.89045921874,\r
-    9.689210524029));\r
-#30296 = CARTESIAN_POINT('',(-9.83739629611,-25.69039368522,\r
-    10.014779122279));\r
-#30297 = CARTESIAN_POINT('',(-9.856675548733,-25.49491603252,\r
-    10.342830740204));\r
-#30298 = CARTESIAN_POINT('',(-9.880241332502,-25.30316342797,\r
-    10.672729192137));\r
-#30299 = CARTESIAN_POINT('',(-9.956091215223,-24.78809993155,\r
-    11.57559903069));\r
-#30300 = CARTESIAN_POINT('',(-10.01683043734,-24.47032061332,\r
-    12.151277477081));\r
-#30301 = CARTESIAN_POINT('',(-10.09286507116,-24.16227364398,\r
-    12.730668069178));\r
-#30302 = CARTESIAN_POINT('',(-10.18679895825,-23.86486892214,\r
-    13.313101879116));\r
-#30303 = CARTESIAN_POINT('',(-10.301010837,-23.5781799246,13.89735925242\r
-    ));\r
-#30304 = CARTESIAN_POINT('',(-10.43721977805,-23.30116159168,\r
-    14.48159121076));\r
-#30305 = CARTESIAN_POINT('',(-10.59631528585,-23.03209583611,\r
-    15.063560171287));\r
-#30306 = CARTESIAN_POINT('',(-11.00257204862,-22.44464102862,\r
-    16.352198458629));\r
-#30307 = CARTESIAN_POINT('',(-11.26170630474,-22.12917261397,\r
-    17.056740944201));\r
-#30308 = CARTESIAN_POINT('',(-11.55584830333,-21.81861941923,\r
-    17.750106475566));\r
-#30309 = CARTESIAN_POINT('',(-11.88346499064,-21.50787791687,\r
-    18.428402677866));\r
-#30310 = CARTESIAN_POINT('',(-12.24161890661,-21.19194748866,\r
-    19.088624669414));\r
-#30311 = CARTESIAN_POINT('',(-12.62652776291,-20.86666308521,\r
-    19.728706647809));\r
-#30312 = CARTESIAN_POINT('',(-13.03389939394,-20.52871502378,\r
-    20.34735139667));\r
-#30313 = CARTESIAN_POINT('',(-13.78132422971,-19.90840566314,\r
-    21.395546816223));\r
-#30314 = CARTESIAN_POINT('',(-14.11377571333,-19.63241392427,\r
-    21.834638927267));\r
-#30315 = CARTESIAN_POINT('',(-14.45474888031,-19.346607156,\r
-    22.260949790659));\r
-#30316 = CARTESIAN_POINT('',(-14.80236566096,-19.05012594326,\r
-    22.674512831851));\r
-#30317 = CARTESIAN_POINT('',(-15.15479896142,-18.74234114024,\r
-    23.075533872548));\r
-#30318 = CARTESIAN_POINT('',(-15.51031423942,-18.42282566199,\r
-    23.464334951357));\r
-#30319 = CARTESIAN_POINT('',(-15.86729045792,-18.09132097784,\r
-    23.841312325539));\r
-#30320 = CARTESIAN_POINT('',(-16.60535566953,-17.38077277839,\r
-    24.59729798781));\r
-#30321 = CARTESIAN_POINT('',(-16.98644518838,-17.00002410907,\r
-    24.97471672963));\r
-#30322 = CARTESIAN_POINT('',(-17.36567100803,-16.60528086954,\r
-    25.339721410544));\r
-#30323 = CARTESIAN_POINT('',(-17.74137005842,-16.19654205056,\r
-    25.692922426283));\r
-#30324 = CARTESIAN_POINT('',(-18.11202961792,-15.77393988705,\r
-    26.034945871409));\r
-#30325 = CARTESIAN_POINT('',(-18.47627892625,-15.337710135,\r
-    26.366408026074));\r
-#30326 = CARTESIAN_POINT('',(-18.8328769572,-14.88816980064,\r
-    26.687902495187));\r
-#30327 = CARTESIAN_POINT('',(-19.18069635115,-14.42570232206,27.));\r
-#30328 = PCURVE('',#6869,#30329);\r
-#30329 = DEFINITIONAL_REPRESENTATION('',(#30330),#30403);\r
-#30330 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#30331,#30332,#30333,#30334,\r
-    #30335,#30336,#30337,#30338,#30339,#30340,#30341,#30342,#30343,\r
-    #30344,#30345,#30346,#30347,#30348,#30349,#30350,#30351,#30352,\r
-    #30353,#30354,#30355,#30356,#30357,#30358,#30359,#30360,#30361,\r
-    #30362,#30363,#30364,#30365,#30366,#30367,#30368,#30369,#30370,\r
-    #30371,#30372,#30373,#30374,#30375,#30376,#30377,#30378,#30379,\r
-    #30380,#30381,#30382,#30383,#30384,#30385,#30386,#30387,#30388,\r
-    #30389,#30390,#30391,#30392,#30393,#30394,#30395,#30396,#30397,\r
-    #30398,#30399,#30400,#30401,#30402),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156944,0.157462141415,0.237475582234,\r
-    0.315984140888,0.354882631282,0.433704074262,0.569774718341,\r
-    0.737461555807,0.864425724609,1.),.UNSPECIFIED.);\r
-#30331 = CARTESIAN_POINT('',(2.077986350972,0.14818714986));\r
-#30332 = CARTESIAN_POINT('',(2.091059833992,0.148187149861));\r
-#30333 = CARTESIAN_POINT('',(2.104104742417,0.148515904219));\r
-#30334 = CARTESIAN_POINT('',(2.117119801632,0.14919809517));\r
-#30335 = CARTESIAN_POINT('',(2.130099054354,0.150262253386));\r
-#30336 = CARTESIAN_POINT('',(2.143031844833,0.151740671286));\r
-#30337 = CARTESIAN_POINT('',(2.155902624561,0.15366952389));\r
-#30338 = CARTESIAN_POINT('',(2.168690602339,0.156088586277));\r
-#30339 = CARTESIAN_POINT('',(2.186569932678,0.160250553801));\r
-#30340 = CARTESIAN_POINT('',(2.191751858006,0.161550652429));\r
-#30341 = CARTESIAN_POINT('',(2.196913025467,0.162943062255));\r
-#30342 = CARTESIAN_POINT('',(2.202051175141,0.16443065114));\r
-#30343 = CARTESIAN_POINT('',(2.207163805075,0.166016277669));\r
-#30344 = CARTESIAN_POINT('',(2.212248177082,0.167702743749));\r
-#30345 = CARTESIAN_POINT('',(2.217301322543,0.169492747214));\r
-#30346 = CARTESIAN_POINT('',(2.231087474211,0.174701190046));\r
-#30347 = CARTESIAN_POINT('',(2.239751137237,0.178337768719));\r
-#30348 = CARTESIAN_POINT('',(2.24829242519,0.182311669723));\r
-#30349 = CARTESIAN_POINT('',(2.256691712903,0.18663449761));\r
-#30350 = CARTESIAN_POINT('',(2.264928620931,0.191315529159));\r
-#30351 = CARTESIAN_POINT('',(2.272982436541,0.196360627873));\r
-#30352 = CARTESIAN_POINT('',(2.280832696874,0.201770906006));\r
-#30353 = CARTESIAN_POINT('',(2.295943719671,0.213202836567));\r
-#30354 = CARTESIAN_POINT('',(2.303214553127,0.21921241197));\r
-#30355 = CARTESIAN_POINT('',(2.310253463376,0.225564913216));\r
-#30356 = CARTESIAN_POINT('',(2.317045754078,0.232251967859));\r
-#30357 = CARTESIAN_POINT('',(2.323580949227,0.239261817991));\r
-#30358 = CARTESIAN_POINT('',(2.329852648321,0.246579520637));\r
-#30359 = CARTESIAN_POINT('',(2.335858291361,0.254187308704));\r
-#30360 = CARTESIAN_POINT('',(2.344443089518,0.265968313333));\r
-#30361 = CARTESIAN_POINT('',(2.347222488627,0.269938106038));\r
-#30362 = CARTESIAN_POINT('',(2.34993726756,0.273972255006));\r
-#30363 = CARTESIAN_POINT('',(2.352587913286,0.278068482811));\r
-#30364 = CARTESIAN_POINT('',(2.355175142409,0.282224490674));\r
-#30365 = CARTESIAN_POINT('',(2.35769988044,0.286437978965));\r
-#30366 = CARTESIAN_POINT('',(2.360163241052,0.290706667695));\r
-#30367 = CARTESIAN_POINT('',(2.367436328259,0.303785434139));\r
-#30368 = CARTESIAN_POINT('',(2.372059148761,0.312759565039));\r
-#30369 = CARTESIAN_POINT('',(2.376446022901,0.321932649407));\r
-#30370 = CARTESIAN_POINT('',(2.380610487314,0.331286850677));\r
-#30371 = CARTESIAN_POINT('',(2.384568029124,0.340804977546));\r
-#30372 = CARTESIAN_POINT('',(2.388335741833,0.350470789261));\r
-#30373 = CARTESIAN_POINT('',(2.391932167219,0.360269184685));\r
-#30374 = CARTESIAN_POINT('',(2.401324747932,0.387306297695));\r
-#30375 = CARTESIAN_POINT('',(2.406822429895,0.40478579859));\r
-#30376 = CARTESIAN_POINT('',(2.411815437583,0.422634515462));\r
-#30377 = CARTESIAN_POINT('',(2.416256973441,0.440851335711));\r
-#30378 = CARTESIAN_POINT('',(2.420118944097,0.459418793512));\r
-#30379 = CARTESIAN_POINT('',(2.423403151273,0.478297792309));\r
-#30380 = CARTESIAN_POINT('',(2.426135230686,0.49743167394));\r
-#30381 = CARTESIAN_POINT('',(2.43109973529,0.540556705759));\r
-#30382 = CARTESIAN_POINT('',(2.43306980052,0.564654096241));\r
-#30383 = CARTESIAN_POINT('',(2.434351143789,0.588919091462));\r
-#30384 = CARTESIAN_POINT('',(2.43507047525,0.613229008443));\r
-#30385 = CARTESIAN_POINT('',(2.43537059513,0.637475343233));\r
-#30386 = CARTESIAN_POINT('',(2.435389795065,0.661570129863));\r
-#30387 = CARTESIAN_POINT('',(2.435257497018,0.685444715665));\r
-#30388 = CARTESIAN_POINT('',(2.434961869619,0.726919334964));\r
-#30389 = CARTESIAN_POINT('',(2.434813842481,0.744639280649));\r
-#30390 = CARTESIAN_POINT('',(2.434695384475,0.76218933579));\r
-#30391 = CARTESIAN_POINT('',(2.434652165885,0.77955870039));\r
-#30392 = CARTESIAN_POINT('',(2.434724990198,0.79674285587));\r
-#30393 = CARTESIAN_POINT('',(2.434949820593,0.813742301736));\r
-#30394 = CARTESIAN_POINT('',(2.435358158653,0.83056150398));\r
-#30395 = CARTESIAN_POINT('',(2.436639411359,0.864983496419));\r
-#30396 = CARTESIAN_POINT('',(2.437541950219,0.882562379761));\r
-#30397 = CARTESIAN_POINT('',(2.438719198088,0.899954761759));\r
-#30398 = CARTESIAN_POINT('',(2.440199980239,0.917174729332));\r
-#30399 = CARTESIAN_POINT('',(2.442008927907,0.934239196783));\r
-#30400 = CARTESIAN_POINT('',(2.444167136753,0.951167137298));\r
-#30401 = CARTESIAN_POINT('',(2.44669269686,0.967979248944));\r
-#30402 = CARTESIAN_POINT('',(2.449601094273,0.98469805516));\r
-#30403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#30404 = PCURVE('',#7487,#30405);\r
-#30405 = DEFINITIONAL_REPRESENTATION('',(#30406),#30479);\r
-#30406 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#30407,#30408,#30409,#30410,\r
-    #30411,#30412,#30413,#30414,#30415,#30416,#30417,#30418,#30419,\r
-    #30420,#30421,#30422,#30423,#30424,#30425,#30426,#30427,#30428,\r
-    #30429,#30430,#30431,#30432,#30433,#30434,#30435,#30436,#30437,\r
-    #30438,#30439,#30440,#30441,#30442,#30443,#30444,#30445,#30446,\r
-    #30447,#30448,#30449,#30450,#30451,#30452,#30453,#30454,#30455,\r
-    #30456,#30457,#30458,#30459,#30460,#30461,#30462,#30463,#30464,\r
-    #30465,#30466,#30467,#30468,#30469,#30470,#30471,#30472,#30473,\r
-    #30474,#30475,#30476,#30477,#30478),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156944,0.157462141415,0.237475582234,\r
-    0.315984140888,0.354882631282,0.433704074262,0.569774718341,\r
-    0.737461555807,0.864425724609,1.),.UNSPECIFIED.);\r
-#30407 = CARTESIAN_POINT('',(4.464967217612,1.));\r
-#30408 = CARTESIAN_POINT('',(4.460912969339,0.989229505348));\r
-#30409 = CARTESIAN_POINT('',(4.456759420315,0.978139490344));\r
-#30410 = CARTESIAN_POINT('',(4.452519842071,0.966704391393));\r
-#30411 = CARTESIAN_POINT('',(4.448209407067,0.954898289302));\r
-#30412 = CARTESIAN_POINT('',(4.443845318131,0.942694959479));\r
-#30413 = CARTESIAN_POINT('',(4.439446662443,0.930067863972));\r
-#30414 = CARTESIAN_POINT('',(4.435033731034,0.916990710579));\r
-#30415 = CARTESIAN_POINT('',(4.428818756891,0.897880499229));\r
-#30416 = CARTESIAN_POINT('',(4.427012058864,0.892242354964));\r
-#30417 = CARTESIAN_POINT('',(4.425207894553,0.886523323145));\r
-#30418 = CARTESIAN_POINT('',(4.423407735242,0.880722111104));\r
-#30419 = CARTESIAN_POINT('',(4.421613053357,0.874837627168));\r
-#30420 = CARTESIAN_POINT('',(4.419825296181,0.868869025963));\r
-#30421 = CARTESIAN_POINT('',(4.418045859583,0.862815753719));\r
-#30422 = CARTESIAN_POINT('',(4.413184326378,0.845954579736));\r
-#30423 = CARTESIAN_POINT('',(4.410121562018,0.834970947558));\r
-#30424 = CARTESIAN_POINT('',(4.407095303367,0.823727349738));\r
-#30425 = CARTESIAN_POINT('',(4.40411206134,0.812226781502));\r
-#30426 = CARTESIAN_POINT('',(4.401176584659,0.800475245558));\r
-#30427 = CARTESIAN_POINT('',(4.398291333498,0.788482547719));\r
-#30428 = CARTESIAN_POINT('',(4.395456165174,0.776263223198));\r
-#30429 = CARTESIAN_POINT('',(4.389932733629,0.751645663544));\r
-#30430 = CARTESIAN_POINT('',(4.387242070544,0.739252244534));\r
-#30431 = CARTESIAN_POINT('',(4.384593798438,0.726677013899));\r
-#30432 = CARTESIAN_POINT('',(4.381981781356,0.713939650048));\r
-#30433 = CARTESIAN_POINT('',(4.379396547097,0.70105979025));\r
-#30434 = CARTESIAN_POINT('',(4.376825879799,0.688056898751));\r
-#30435 = CARTESIAN_POINT('',(4.37425564955,0.674950045231));\r
-#30436 = CARTESIAN_POINT('',(4.370390207577,0.655221153946));\r
-#30437 = CARTESIAN_POINT('',(4.36910586575,0.648663189026));\r
-#30438 = CARTESIAN_POINT('',(4.367815963842,0.642085611576));\r
-#30439 = CARTESIAN_POINT('',(4.366518532674,0.635490155368));\r
-#30440 = CARTESIAN_POINT('',(4.365211545399,0.628878368757));\r
-#30441 = CARTESIAN_POINT('',(4.363892939289,0.622251608239));\r
-#30442 = CARTESIAN_POINT('',(4.362560637525,0.615611032019));\r
-#30443 = CARTESIAN_POINT('',(4.35848093412,0.595475486338));\r
-#30444 = CARTESIAN_POINT('',(4.355684703062,0.581941247379));\r
-#30445 = CARTESIAN_POINT('',(4.352806452167,0.568361866499));\r
-#30446 = CARTESIAN_POINT('',(4.349828967736,0.55474162716));\r
-#30447 = CARTESIAN_POINT('',(4.346735806103,0.541082055633));\r
-#30448 = CARTESIAN_POINT('',(4.343511666506,0.527381777601));\r
-#30449 = CARTESIAN_POINT('',(4.340142578746,0.513636282211));\r
-#30450 = CARTESIAN_POINT('',(4.330527756687,0.476016709573));\r
-#30451 = CARTESIAN_POINT('',(4.323968023028,0.452030941876));\r
-#30452 = CARTESIAN_POINT('',(4.316858231899,0.428056224906));\r
-#30453 = CARTESIAN_POINT('',(4.309113713321,0.40429434321));\r
-#30454 = CARTESIAN_POINT('',(4.300647687173,0.380956143069));\r
-#30455 = CARTESIAN_POINT('',(4.291383034296,0.358220146194));\r
-#30456 = CARTESIAN_POINT('',(4.28126450249,0.33622369896));\r
-#30457 = CARTESIAN_POINT('',(4.25671062838,0.288991873836));\r
-#30458 = CARTESIAN_POINT('',(4.241812490609,0.264179766416));\r
-#30459 = CARTESIAN_POINT('',(4.225514103664,0.240807562618));\r
-#30460 = CARTESIAN_POINT('',(4.207803434591,0.218931322962));\r
-#30461 = CARTESIAN_POINT('',(4.188718567828,0.198512637634));\r
-#30462 = CARTESIAN_POINT('',(4.168334860701,0.179481273035));\r
-#30463 = CARTESIAN_POINT('',(4.146752218021,0.161746903492));\r
-#30464 = CARTESIAN_POINT('',(4.10692170501,0.132697940791));\r
-#30465 = CARTESIAN_POINT('',(4.089132839676,0.12086730851));\r
-#30466 = CARTESIAN_POINT('',(4.070763294584,0.109679810644));\r
-#30467 = CARTESIAN_POINT('',(4.051860241676,9.909001940515E-02));\r
-#30468 = CARTESIAN_POINT('',(4.0324702639,8.905334281733E-02));\r
-#30469 = CARTESIAN_POINT('',(4.012637688112,7.952780630505E-02));\r
-#30470 = CARTESIAN_POINT('',(3.992403665902,7.047468997422E-02));\r
-#30471 = CARTESIAN_POINT('',(3.949811503146,5.265701167682E-02));\r
-#30472 = CARTESIAN_POINT('',(3.927401976469,4.395353706558E-02));\r
-#30473 = CARTESIAN_POINT('',(3.904622461025,3.57035278017E-02));\r
-#30474 = CARTESIAN_POINT('',(3.881513293957,2.78671526781E-02));\r
-#30475 = CARTESIAN_POINT('',(3.858110218854,2.040872801409E-02));\r
-#30476 = CARTESIAN_POINT('',(3.83444466347,1.32964615365E-02));\r
-#30477 = CARTESIAN_POINT('',(3.810544187167,6.502031350463E-03));\r
-#30478 = CARTESIAN_POINT('',(3.786433098073,0.));\r
-#30479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#30480 = ADVANCED_FACE('',(#30481),#7487,.F.);\r
-#30481 = FACE_BOUND('',#30482,.F.);\r
-#30482 = EDGE_LOOP('',(#30483,#30484,#30485,#30509,#30760));\r
-#30483 = ORIENTED_EDGE('',*,*,#7472,.T.);\r
-#30484 = ORIENTED_EDGE('',*,*,#30253,.F.);\r
-#30485 = ORIENTED_EDGE('',*,*,#30486,.F.);\r
-#30486 = EDGE_CURVE('',#30487,#30190,#30489,.T.);\r
-#30487 = VERTEX_POINT('',#30488);\r
-#30488 = CARTESIAN_POINT('',(-10.60877038614,-38.56752508126,3.));\r
-#30489 = SURFACE_CURVE('',#30490,(#30495,#30502),.PCURVE_S1.);\r
-#30490 = CIRCLE('',#30491,40.);\r
-#30491 = AXIS2_PLACEMENT_3D('',#30492,#30493,#30494);\r
-#30492 = CARTESIAN_POINT('',(-2.E-15,2.E-15,3.));\r
-#30493 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#30494 = DIRECTION('',(1.,-8.E-17,3.3E-16));\r
-#30495 = PCURVE('',#7487,#30496);\r
-#30496 = DEFINITIONAL_REPRESENTATION('',(#30497),#30501);\r
-#30497 = LINE('',#30498,#30499);\r
-#30498 = CARTESIAN_POINT('',(0.,1.));\r
-#30499 = VECTOR('',#30500,1.);\r
-#30500 = DIRECTION('',(1.,0.));\r
-#30501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#30502 = PCURVE('',#30227,#30503);\r
-#30503 = DEFINITIONAL_REPRESENTATION('',(#30504),#30508);\r
-#30504 = LINE('',#30505,#30506);\r
-#30505 = CARTESIAN_POINT('',(-0.,0.));\r
-#30506 = VECTOR('',#30507,1.);\r
-#30507 = DIRECTION('',(-1.,0.));\r
-#30508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#30509 = ORIENTED_EDGE('',*,*,#30510,.F.);\r
-#30510 = EDGE_CURVE('',#30511,#30487,#30513,.T.);\r
-#30511 = VERTEX_POINT('',#30512);\r
-#30512 = CARTESIAN_POINT('',(-19.82086108082,-13.53342914659,\r
-    26.717157287525));\r
-#30513 = SURFACE_CURVE('',#30514,(#30594,#30677),.PCURVE_S1.);\r
-#30514 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#30515,#30516,#30517,#30518,\r
-    #30519,#30520,#30521,#30522,#30523,#30524,#30525,#30526,#30527,\r
-    #30528,#30529,#30530,#30531,#30532,#30533,#30534,#30535,#30536,\r
-    #30537,#30538,#30539,#30540,#30541,#30542,#30543,#30544,#30545,\r
-    #30546,#30547,#30548,#30549,#30550,#30551,#30552,#30553,#30554,\r
-    #30555,#30556,#30557,#30558,#30559,#30560,#30561,#30562,#30563,\r
-    #30564,#30565,#30566,#30567,#30568,#30569,#30570,#30571,#30572,\r
-    #30573,#30574,#30575,#30576,#30577,#30578,#30579,#30580,#30581,\r
-    #30582,#30583,#30584,#30585,#30586,#30587,#30588,#30589,#30590,\r
-    #30591,#30592,#30593),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613027,0.249810233757,0.335724852039,0.420382051206,\r
-    0.565526485587,0.644424134374,0.683354615409,0.76126455025,\r
-    0.841373225547,0.887438369128,1.),.UNSPECIFIED.);\r
-#30515 = CARTESIAN_POINT('',(-19.82086108082,-13.53342914659,\r
-    26.717157287525));\r
-#30516 = CARTESIAN_POINT('',(-19.50667337963,-13.99508437713,\r
-    26.435029930199));\r
-#30517 = CARTESIAN_POINT('',(-19.18352578777,-14.44531579747,\r
-    26.144166320896));\r
-#30518 = CARTESIAN_POINT('',(-18.85236453882,-14.88373887758,\r
-    25.844078671963));\r
-#30519 = CARTESIAN_POINT('',(-18.51423212759,-15.31001689264,\r
-    25.534253543569));\r
-#30520 = CARTESIAN_POINT('',(-18.17028073281,-15.72387197899,\r
-    25.214151897357));\r
-#30521 = CARTESIAN_POINT('',(-17.82178378398,-16.12510192681,\r
-    24.883218493446));\r
-#30522 = CARTESIAN_POINT('',(-17.4701456725,-16.51360270973,\r
-    24.540900630816));\r
-#30523 = CARTESIAN_POINT('',(-16.78393219541,-17.24363840268,\r
-    23.852767167883));\r
-#30524 = CARTESIAN_POINT('',(-16.44953055938,-17.5865930052,\r
-    23.508274412797));\r
-#30525 = CARTESIAN_POINT('',(-16.11500796818,-17.91826931796,\r
-    23.152770991865));\r
-#30526 = CARTESIAN_POINT('',(-15.78177381088,-18.2387749286,\r
-    22.785859408878));\r
-#30527 = CARTESIAN_POINT('',(-15.45134799759,-18.54834629437,\r
-    22.407192200695));\r
-#30528 = CARTESIAN_POINT('',(-15.12534913299,-18.84737737416,\r
-    22.016505932538));\r
-#30529 = CARTESIAN_POINT('',(-14.80546646209,-19.1364468514,\r
-    21.613668633225));\r
-#30530 = CARTESIAN_POINT('',(-14.27224533619,-19.61472477807,\r
-    20.904654898563));\r
-#30531 = CARTESIAN_POINT('',(-14.0550080682,-19.80849869866,\r
-    20.604493831845));\r
-#30532 = CARTESIAN_POINT('',(-13.84231874796,-19.99794248325,\r
-    20.298285092037));\r
-#30533 = CARTESIAN_POINT('',(-13.63479368865,-20.1833880821,\r
-    19.986099290313));\r
-#30534 = CARTESIAN_POINT('',(-13.43304062976,-20.36522786144,\r
-    19.668059414005));\r
-#30535 = CARTESIAN_POINT('',(-13.23764626268,-20.54391462122,\r
-    19.344348926831));\r
-#30536 = CARTESIAN_POINT('',(-13.0491612049,-20.71995639161,\r
-    19.015218582485));\r
-#30537 = CARTESIAN_POINT('',(-12.68965385266,-21.06530975332,\r
-    18.351656955751));\r
-#30538 = CARTESIAN_POINT('',(-12.51841108077,-21.23468717505,\r
-    18.017363781936));\r
-#30539 = CARTESIAN_POINT('',(-12.354833178,-21.40256357582,\r
-    17.678427117122));\r
-#30540 = CARTESIAN_POINT('',(-12.19934164886,-21.5695124632,\r
-    17.335216049374));\r
-#30541 = CARTESIAN_POINT('',(-12.05228460789,-21.73614393852,\r
-    16.988155367155));\r
-#30542 = CARTESIAN_POINT('',(-11.91392259036,-21.90308397197,\r
-    16.637721832145));\r
-#30543 = CARTESIAN_POINT('',(-11.78441599735,-22.07094456409,\r
-    16.284435425582));\r
-#30544 = CARTESIAN_POINT('',(-11.45704282631,-22.53061795003,\r
-    15.319188158686));\r
-#30545 = CARTESIAN_POINT('',(-11.27637449865,-22.82540229791,\r
-    14.702544954969));\r
-#30546 = CARTESIAN_POINT('',(-11.1221865049,-23.12733328218,\r
-    14.081955208638));\r
-#30547 = CARTESIAN_POINT('',(-10.99368964381,-23.43884300902,\r
-    13.460287147132));\r
-#30548 = CARTESIAN_POINT('',(-10.88897005987,-23.76162183223,\r
-    12.839998597345));\r
-#30549 = CARTESIAN_POINT('',(-10.80517193174,-24.09587296484,\r
-    12.22273833988));\r
-#30550 = CARTESIAN_POINT('',(-10.7391237766,-24.44064823177,\r
-    11.60942474212));\r
-#30551 = CARTESIAN_POINT('',(-10.65971761064,-24.98665889092,\r
-    10.669431030806));\r
-#30552 = CARTESIAN_POINT('',(-10.63606333879,-25.18162625628,\r
-    10.339617651732));\r
-#30553 = CARTESIAN_POINT('',(-10.61675059327,-25.38018588112,\r
-    10.011603581164));\r
-#30554 = CARTESIAN_POINT('',(-10.60173472145,-25.58321187723,\r
-    9.686037359102));\r
-#30555 = CARTESIAN_POINT('',(-10.59089479702,-25.79154665658,\r
-    9.363626849611));\r
-#30556 = CARTESIAN_POINT('',(-10.58403578634,-26.00599182512,\r
-    9.045133164381));\r
-#30557 = CARTESIAN_POINT('',(-10.58089202092,-26.22729023868,\r
-    8.731358980912));\r
-#30558 = CARTESIAN_POINT('',(-10.58125037732,-26.56900047822,\r
-    8.271042393225));\r
-#30559 = CARTESIAN_POINT('',(-10.58219262232,-26.68372747824,\r
-    8.120307881795));\r
-#30560 = CARTESIAN_POINT('',(-10.58391894674,-26.80035694232,\r
-    7.971029594427));\r
-#30561 = CARTESIAN_POINT('',(-10.58638554423,-26.91895965943,\r
-    7.823311899805));\r
-#30562 = CARTESIAN_POINT('',(-10.58954490433,-27.03959945186,\r
-    7.677260821701));\r
-#30563 = CARTESIAN_POINT('',(-10.59334615029,-27.16233214103,\r
-    7.532983198785));\r
-#30564 = CARTESIAN_POINT('',(-10.59773537687,-27.28720451319,\r
-    7.390585844433));\r
-#30565 = CARTESIAN_POINT('',(-10.6125034007,-27.66851065083,\r
-    6.969175799932));\r
-#30566 = CARTESIAN_POINT('',(-10.62448050094,-27.93152345248,\r
-    6.696088722986));\r
-#30567 = CARTESIAN_POINT('',(-10.63813423527,-28.20354138967,\r
-    6.431819771003));\r
-#30568 = CARTESIAN_POINT('',(-10.65296787261,-28.48468414851,\r
-    6.177207107878));\r
-#30569 = CARTESIAN_POINT('',(-10.66846559415,-28.77491619302,\r
-    5.932993790205));\r
-#30570 = CARTESIAN_POINT('',(-10.68411728032,-29.07402720472,\r
-    5.699807402424));\r
-#30571 = CARTESIAN_POINT('',(-10.69944349477,-29.38161817027,\r
-    5.478146303048));\r
-#30572 = CARTESIAN_POINT('',(-10.72900922688,-30.02147126162,\r
-    5.052678514837));\r
-#30573 = CARTESIAN_POINT('',(-10.74320943277,-30.35426122279,\r
-    4.849501120522));\r
-#30574 = CARTESIAN_POINT('',(-10.75615948298,-30.69484082576,\r
-    4.659233384327));\r
-#30575 = CARTESIAN_POINT('',(-10.7674660076,-31.04251971422,\r
-    4.482017208794));\r
-#30576 = CARTESIAN_POINT('',(-10.77682119543,-31.39656384105,\r
-    4.317795348478));\r
-#30577 = CARTESIAN_POINT('',(-10.78400940572,-31.75621800099,\r
-    4.166357929628));\r
-#30578 = CARTESIAN_POINT('',(-10.78890326333,-32.12072640541,\r
-    4.027383454738));\r
-#30579 = CARTESIAN_POINT('',(-10.7929132566,-32.70132283163,\r
-    3.827497316822));\r
-#30580 = CARTESIAN_POINT('',(-10.7936011031,-32.91467311093,\r
-    3.758503896589));\r
-#30581 = CARTESIAN_POINT('',(-10.79350259849,-33.12927429888,\r
-    3.693414895725));\r
-#30582 = CARTESIAN_POINT('',(-10.79261569516,-33.34500523489,\r
-    3.63214304441));\r
-#30583 = CARTESIAN_POINT('',(-10.79094562144,-33.56175200943,\r
-    3.574594950205));\r
-#30584 = CARTESIAN_POINT('',(-10.78850402694,-33.77940853763,\r
-    3.520673109706));\r
-#30585 = CARTESIAN_POINT('',(-10.78530812783,-33.99787713271,\r
-    3.470277920211));\r
-#30586 = CARTESIAN_POINT('',(-10.77178098687,-34.75267151324,\r
-    3.308541343225));\r
-#30587 = CARTESIAN_POINT('',(-10.75781083443,-35.29250323908,\r
-    3.214253517569));\r
-#30588 = CARTESIAN_POINT('',(-10.73978980209,-35.83538263912,\r
-    3.138949656873));\r
-#30589 = CARTESIAN_POINT('',(-10.71820384744,-36.38031635777,\r
-    3.0811679131));\r
-#30590 = CARTESIAN_POINT('',(-10.6936433511,-36.92650488388,\r
-    3.039549367523));\r
-#30591 = CARTESIAN_POINT('',(-10.66675880875,-37.47334355147,\r
-    3.01286121471));\r
-#30592 = CARTESIAN_POINT('',(-10.63823313679,-38.0204219933,\r
-    3.000000000028));\r
-#30593 = CARTESIAN_POINT('',(-10.60877038614,-38.56752508126,3.));\r
-#30594 = PCURVE('',#7487,#30595);\r
-#30595 = DEFINITIONAL_REPRESENTATION('',(#30596),#30676);\r
-#30596 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#30597,#30598,#30599,#30600,\r
-    #30601,#30602,#30603,#30604,#30605,#30606,#30607,#30608,#30609,\r
-    #30610,#30611,#30612,#30613,#30614,#30615,#30616,#30617,#30618,\r
-    #30619,#30620,#30621,#30622,#30623,#30624,#30625,#30626,#30627,\r
-    #30628,#30629,#30630,#30631,#30632,#30633,#30634,#30635,#30636,\r
-    #30637,#30638,#30639,#30640,#30641,#30642,#30643,#30644,#30645,\r
-    #30646,#30647,#30648,#30649,#30650,#30651,#30652,#30653,#30654,\r
-    #30655,#30656,#30657,#30658,#30659,#30660,#30661,#30662,#30663,\r
-    #30664,#30665,#30666,#30667,#30668,#30669,#30670,#30671,#30672,\r
-    #30673,#30674,#30675),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613027,0.249810233757,0.335724852039,0.420382051206,\r
-    0.565526485587,0.644424134374,0.683354615409,0.76126455025,\r
-    0.841373225547,0.887438369128,1.),.UNSPECIFIED.);\r
-#30597 = CARTESIAN_POINT('',(3.740672712998,5.927553554444E-03));\r
-#30598 = CARTESIAN_POINT('',(3.76394002253,1.187530004502E-02));\r
-#30599 = CARTESIAN_POINT('',(3.787022874167,1.808807351352E-02));\r
-#30600 = CARTESIAN_POINT('',(3.809901114547,2.458747675042E-02));\r
-#30601 = CARTESIAN_POINT('',(3.832551835712,3.139757981261E-02));\r
-#30602 = CARTESIAN_POINT('',(3.854948895485,3.854537273962E-02));\r
-#30603 = CARTESIAN_POINT('',(3.87706252727,4.606111124357E-02));\r
-#30604 = CARTESIAN_POINT('',(3.898859039272,5.397855537259E-02));\r
-#30605 = CARTESIAN_POINT('',(3.940512459007,7.021238564041E-02));\r
-#30606 = CARTESIAN_POINT('',(3.960409164729,7.847991654201E-02));\r
-#30607 = CARTESIAN_POINT('',(3.979958393263,8.716885353944E-02));\r
-#30608 = CARTESIAN_POINT('',(3.999124723334,9.631284031533E-02));\r
-#30609 = CARTESIAN_POINT('',(4.01786964169,0.105948415966));\r
-#30610 = CARTESIAN_POINT('',(4.036152132896,0.116114595113));\r
-#30611 = CARTESIAN_POINT('',(4.053929856708,0.12685161671));\r
-#30612 = CARTESIAN_POINT('',(4.083373655803,0.146241373862));\r
-#30613 = CARTESIAN_POINT('',(4.095311849077,0.154590457769));\r
-#30614 = CARTESIAN_POINT('',(4.106960339156,0.163259950023));\r
-#30615 = CARTESIAN_POINT('',(4.118304347957,0.172263481154));\r
-#30616 = CARTESIAN_POINT('',(4.129329873676,0.181614142063));\r
-#30617 = CARTESIAN_POINT('',(4.140024131774,0.191323865166));\r
-#30618 = CARTESIAN_POINT('',(4.150376036276,0.201402520087));\r
-#30619 = CARTESIAN_POINT('',(4.170231039587,0.22215792331));\r
-#30620 = CARTESIAN_POINT('',(4.179744634942,0.232824076159));\r
-#30621 = CARTESIAN_POINT('',(4.188908822146,0.243861319017));\r
-#30622 = CARTESIAN_POINT('',(4.197717389615,0.25527320126));\r
-#30623 = CARTESIAN_POINT('',(4.206167028462,0.267059523994));\r
-#30624 = CARTESIAN_POINT('',(4.214257584439,0.279215148831));\r
-#30625 = CARTESIAN_POINT('',(4.221992132838,0.29172877651));\r
-#30626 = CARTESIAN_POINT('',(4.242037989966,0.326617974126));\r
-#30627 = CARTESIAN_POINT('',(4.253675294179,0.349659394656));\r
-#30628 = CARTESIAN_POINT('',(4.264313003051,0.373603127615));\r
-#30629 = CARTESIAN_POINT('',(4.274013697438,0.398296932862));\r
-#30630 = CARTESIAN_POINT('',(4.282869975499,0.423532955913));\r
-#30631 = CARTESIAN_POINT('',(4.290987262723,0.449052668234));\r
-#30632 = CARTESIAN_POINT('',(4.298467216609,0.474607302448));\r
-#30633 = CARTESIAN_POINT('',(4.309173040659,0.51377370703));\r
-#30634 = CARTESIAN_POINT('',(4.312783163978,0.527515900518));\r
-#30635 = CARTESIAN_POINT('',(4.316246887012,0.5412150682));\r
-#30636 = CARTESIAN_POINT('',(4.319579028688,0.554875210446));\r
-#30637 = CARTESIAN_POINT('',(4.32279562481,0.568497217361));\r
-#30638 = CARTESIAN_POINT('',(4.325913727623,0.582079108425));\r
-#30639 = CARTESIAN_POINT('',(4.328951015915,0.595616177439));\r
-#30640 = CARTESIAN_POINT('',(4.333392775563,0.615754882298));\r
-#30641 = CARTESIAN_POINT('',(4.334844937718,0.622395840773));\r
-#30642 = CARTESIAN_POINT('',(4.336283803827,0.629022914947));\r
-#30643 = CARTESIAN_POINT('',(4.337711472425,0.635634897977));\r
-#30644 = CARTESIAN_POINT('',(4.339130016899,0.642230386333));\r
-#30645 = CARTESIAN_POINT('',(4.340541463509,0.648807786705));\r
-#30646 = CARTESIAN_POINT('',(4.341947769416,0.655365322904));\r
-#30647 = CARTESIAN_POINT('',(4.346158628223,0.674980704143));\r
-#30648 = CARTESIAN_POINT('',(4.348953772399,0.68797499149));\r
-#30649 = CARTESIAN_POINT('',(4.3517506094,0.700865722255));\r
-#30650 = CARTESIAN_POINT('',(4.354562548388,0.71363409219));\r
-#30651 = CARTESIAN_POINT('',(4.357401026621,0.726260987939));\r
-#30652 = CARTESIAN_POINT('',(4.360274738537,0.738727207423));\r
-#30653 = CARTESIAN_POINT('',(4.363189098828,0.751013588057));\r
-#30654 = CARTESIAN_POINT('',(4.369186226846,0.7755296244));\r
-#30655 = CARTESIAN_POINT('',(4.372272139868,0.787750832402));\r
-#30656 = CARTESIAN_POINT('',(4.375405936921,0.799744415594));\r
-#30657 = CARTESIAN_POINT('',(4.378587250521,0.811495953295));\r
-#30658 = CARTESIAN_POINT('',(4.381813206912,0.822995784774));\r
-#30659 = CARTESIAN_POINT('',(4.385078745959,0.8342380705));\r
-#30660 = CARTESIAN_POINT('',(4.388377141349,0.84521998521));\r
-#30661 = CARTESIAN_POINT('',(4.393611889668,0.862106006229));\r
-#30662 = CARTESIAN_POINT('',(4.395531542395,0.868185223303));\r
-#30663 = CARTESIAN_POINT('',(4.397458323382,0.874178942422));\r
-#30664 = CARTESIAN_POINT('',(4.39939080794,0.880087752652));\r
-#30665 = CARTESIAN_POINT('',(4.401327528207,0.885912537366));\r
-#30666 = CARTESIAN_POINT('',(4.403266998732,0.891654427913));\r
-#30667 = CARTESIAN_POINT('',(4.405207742063,0.897314757293));\r
-#30668 = CARTESIAN_POINT('',(4.41189016387,0.916530546632));\r
-#30669 = CARTESIAN_POINT('',(4.416630193483,0.929685709237));\r
-#30670 = CARTESIAN_POINT('',(4.421348324566,0.942385590296));\r
-#30671 = CARTESIAN_POINT('',(4.426024326636,0.954657238137));\r
-#30672 = CARTESIAN_POINT('',(4.43063925475,0.966527867381));\r
-#30673 = CARTESIAN_POINT('',(4.435176100238,0.978024300909));\r
-#30674 = CARTESIAN_POINT('',(4.439619914022,0.989172995567));\r
-#30675 = CARTESIAN_POINT('',(4.44395766178,1.));\r
-#30676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#30677 = PCURVE('',#8108,#30678);\r
-#30678 = DEFINITIONAL_REPRESENTATION('',(#30679),#30759);\r
-#30679 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#30680,#30681,#30682,#30683,\r
-    #30684,#30685,#30686,#30687,#30688,#30689,#30690,#30691,#30692,\r
-    #30693,#30694,#30695,#30696,#30697,#30698,#30699,#30700,#30701,\r
-    #30702,#30703,#30704,#30705,#30706,#30707,#30708,#30709,#30710,\r
-    #30711,#30712,#30713,#30714,#30715,#30716,#30717,#30718,#30719,\r
-    #30720,#30721,#30722,#30723,#30724,#30725,#30726,#30727,#30728,\r
-    #30729,#30730,#30731,#30732,#30733,#30734,#30735,#30736,#30737,\r
-    #30738,#30739,#30740,#30741,#30742,#30743,#30744,#30745,#30746,\r
-    #30747,#30748,#30749,#30750,#30751,#30752,#30753,#30754,#30755,\r
-    #30756,#30757,#30758),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613027,0.249810233757,0.335724852039,0.420382051206,\r
-    0.565526485587,0.644424134374,0.683354615409,0.76126455025,\r
-    0.841373225547,0.887438369128,1.),.UNSPECIFIED.);\r
-#30680 = CARTESIAN_POINT('',(0.547589403225,1.));\r
-#30681 = CARTESIAN_POINT('',(0.550707124155,0.983817943096));\r
-#30682 = CARTESIAN_POINT('',(0.553467405931,0.967556456207));\r
-#30683 = CARTESIAN_POINT('',(0.555881668436,0.951194838345));\r
-#30684 = CARTESIAN_POINT('',(0.557963588277,0.934713899472));\r
-#30685 = CARTESIAN_POINT('',(0.559729387707,0.918095855371));\r
-#30686 = CARTESIAN_POINT('',(0.561198242998,0.901324568077));\r
-#30687 = CARTESIAN_POINT('',(0.562392812263,0.884386131846));\r
-#30688 = CARTESIAN_POINT('',(0.564232637167,0.851135126303));\r
-#30689 = CARTESIAN_POINT('',(0.564905469131,0.834842187086));\r
-#30690 = CARTESIAN_POINT('',(0.565380812173,0.818382501492));\r
-#30691 = CARTESIAN_POINT('',(0.5656842918,0.801750155308));\r
-#30692 = CARTESIAN_POINT('',(0.565845347217,0.78494246833));\r
-#30693 = CARTESIAN_POINT('',(0.565897622078,0.767960900528));\r
-#30694 = CARTESIAN_POINT('',(0.565879124219,0.750812201711));\r
-#30695 = CARTESIAN_POINT('',(0.565798863883,0.721246498192));\r
-#30696 = CARTESIAN_POINT('',(0.565751263853,0.708905914004));\r
-#30697 = CARTESIAN_POINT('',(0.565704407495,0.696493083126));\r
-#30698 = CARTESIAN_POINT('',(0.565674379223,0.684014469293));\r
-#30699 = CARTESIAN_POINT('',(0.56567826467,0.671478149453));\r
-#30700 = CARTESIAN_POINT('',(0.565733986942,0.658893926144));\r
-#30701 = CARTESIAN_POINT('',(0.565860009122,0.646273371756));\r
-#30702 = CARTESIAN_POINT('',(0.566286651813,0.621171284858));\r
-#30703 = CARTESIAN_POINT('',(0.566584695189,0.608690045595));\r
-#30704 = CARTESIAN_POINT('',(0.566986795938,0.596199038057));\r
-#30705 = CARTESIAN_POINT('',(0.567510806726,0.583712328992));\r
-#30706 = CARTESIAN_POINT('',(0.568174248534,0.571244984123));\r
-#30707 = CARTESIAN_POINT('',(0.568993733567,0.558812833928));\r
-#30708 = CARTESIAN_POINT('',(0.569984232626,0.546432121853));\r
-#30709 = CARTESIAN_POINT('',(0.573170927004,0.513008295921));\r
-#30710 = CARTESIAN_POINT('',(0.575723637096,0.492088908305));\r
-#30711 = CARTESIAN_POINT('',(0.578878881109,0.4714523472));\r
-#30712 = CARTESIAN_POINT('',(0.582677471791,0.451173931633));\r
-#30713 = CARTESIAN_POINT('',(0.587130486551,0.431307437308));\r
-#30714 = CARTESIAN_POINT('',(0.592207981448,0.411877457224));\r
-#30715 = CARTESIAN_POINT('',(0.597854056511,0.392886481886));\r
-#30716 = CARTESIAN_POINT('',(0.607343629582,0.364232012589));\r
-#30717 = CARTESIAN_POINT('',(0.610834373731,0.354265230091));\r
-#30718 = CARTESIAN_POINT('',(0.614494088241,0.344436688466));\r
-#30719 = CARTESIAN_POINT('',(0.618341328371,0.334761791491));\r
-#30720 = CARTESIAN_POINT('',(0.622393202795,0.325257066562));\r
-#30721 = CARTESIAN_POINT('',(0.626665216621,0.315939961226));\r
-#30722 = CARTESIAN_POINT('',(0.631170927833,0.306828521607));\r
-#30723 = CARTESIAN_POINT('',(0.638265451955,0.293555558003));\r
-#30724 = CARTESIAN_POINT('',(0.640669023967,0.289224783195));\r
-#30725 = CARTESIAN_POINT('',(0.643133416742,0.284950887985));\r
-#30726 = CARTESIAN_POINT('',(0.645659746765,0.280736169332));\r
-#30727 = CARTESIAN_POINT('',(0.648248943033,0.276582940418));\r
-#30728 = CARTESIAN_POINT('',(0.650901726624,0.272493509617));\r
-#30729 = CARTESIAN_POINT('',(0.653618590282,0.268470159455));\r
-#30730 = CARTESIAN_POINT('',(0.661965651991,0.256600082545));\r
-#30731 = CARTESIAN_POINT('',(0.667789996284,0.248957436092));\r
-#30732 = CARTESIAN_POINT('',(0.6738738374,0.241606752936));\r
-#30733 = CARTESIAN_POINT('',(0.680214820649,0.234565265889));\r
-#30734 = CARTESIAN_POINT('',(0.686806914182,0.227847378504));\r
-#30735 = CARTESIAN_POINT('',(0.693640198311,0.221464331032));\r
-#30736 = CARTESIAN_POINT('',(0.700700740105,0.215424027675));\r
-#30737 = CARTESIAN_POINT('',(0.715445531903,0.203877357133));\r
-#30738 = CARTESIAN_POINT('',(0.723143525994,0.198389482976));\r
-#30739 = CARTESIAN_POINT('',(0.731045578869,0.193272349094));\r
-#30740 = CARTESIAN_POINT('',(0.739131720621,0.188524492369));\r
-#30741 = CARTESIAN_POINT('',(0.747381713974,0.184139673721));\r
-#30742 = CARTESIAN_POINT('',(0.755775635913,0.180108246759));\r
-#30743 = CARTESIAN_POINT('',(0.764294295064,0.176418261455));\r
-#30744 = CARTESIAN_POINT('',(0.777879254805,0.171123065252));\r
-#30745 = CARTESIAN_POINT('',(0.782874662689,0.169298136011));\r
-#30746 = CARTESIAN_POINT('',(0.787902541141,0.167578873112));\r
-#30747 = CARTESIAN_POINT('',(0.792959945362,0.165962484233));\r
-#30748 = CARTESIAN_POINT('',(0.798044159093,0.164446075163));\r
-#30749 = CARTESIAN_POINT('',(0.803152700627,0.163026698202));\r
-#30750 = CARTESIAN_POINT('',(0.808283328822,0.161701400555));\r
-#30751 = CARTESIAN_POINT('',(0.826019996562,0.15745164248));\r
-#30752 = CARTESIAN_POINT('',(0.838723802885,0.154980863025));\r
-#30753 = CARTESIAN_POINT('',(0.85151900927,0.153011367649));\r
-#30754 = CARTESIAN_POINT('',(0.864384901603,0.151502122533));\r
-#30755 = CARTESIAN_POINT('',(0.877306021412,0.150415924678));\r
-#30756 = CARTESIAN_POINT('',(0.890271817159,0.149719653628));\r
-#30757 = CARTESIAN_POINT('',(0.903276458873,0.149384115164));\r
-#30758 = CARTESIAN_POINT('',(0.91631883909,0.149384115163));\r
-#30759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#30760 = ORIENTED_EDGE('',*,*,#30761,.F.);\r
-#30761 = EDGE_CURVE('',#7445,#30511,#30762,.T.);\r
-#30762 = SURFACE_CURVE('',#30763,(#30794,#30828),.PCURVE_S1.);\r
-#30763 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#30764,#30765,#30766,#30767,\r
-    #30768,#30769,#30770,#30771,#30772,#30773,#30774,#30775,#30776,\r
-    #30777,#30778,#30779,#30780,#30781,#30782,#30783,#30784,#30785,\r
-    #30786,#30787,#30788,#30789,#30790,#30791,#30792,#30793),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,9),(0.,0.755345927279,0.885319425954,\r
-    0.929303087921,1.),.UNSPECIFIED.);\r
-#30764 = CARTESIAN_POINT('',(-19.65964906293,-13.76583447242,27.));\r
-#30765 = CARTESIAN_POINT('',(-20.24742840005,-12.92639853012,\r
-    25.97523795427));\r
-#30766 = CARTESIAN_POINT('',(-20.80455924906,-12.0653443711,\r
-    24.950346552709));\r
-#30767 = CARTESIAN_POINT('',(-21.33223259591,-11.18467355702,\r
-    23.926282257162));\r
-#30768 = CARTESIAN_POINT('',(-21.83213234537,-10.28641060595,\r
-    22.903737607656));\r
-#30769 = CARTESIAN_POINT('',(-22.30667665099,-9.372741959214,\r
-    21.883116636168));\r
-#30770 = CARTESIAN_POINT('',(-22.75911064697,-8.446075698897,\r
-    20.86453059556));\r
-#30771 = CARTESIAN_POINT('',(-23.19432942136,-7.509533558128,\r
-    19.847728952742));\r
-#30772 = CARTESIAN_POINT('',(-23.69204609699,-6.404843334877,\r
-    18.657341140936));\r
-#30773 = CARTESIAN_POINT('',(-23.76480272536,-6.242487126119,\r
-    18.482615233006));\r
-#30774 = CARTESIAN_POINT('',(-23.8372803415,-6.079973717018,\r
-    18.30792058894));\r
-#30775 = CARTESIAN_POINT('',(-23.90951436321,-5.917323505918,\r
-    18.133253603256));\r
-#30776 = CARTESIAN_POINT('',(-23.98154162006,-5.754557545503,\r
-    17.958610396739));\r
-#30777 = CARTESIAN_POINT('',(-24.05340035332,-5.591697542794,\r
-    17.783986816443));\r
-#30778 = CARTESIAN_POINT('',(-24.125130216,-5.428765859153,\r
-    17.609378435692));\r
-#30779 = CARTESIAN_POINT('',(-24.22101629214,-5.210632170212,\r
-    17.375695784621));\r
-#30780 = CARTESIAN_POINT('',(-24.24525024399,-5.155473255952,\r
-    17.316612223499));\r
-#30781 = CARTESIAN_POINT('',(-24.26947571381,-5.100309658369,\r
-    17.25752969112));\r
-#30782 = CARTESIAN_POINT('',(-24.29369430065,-5.045142275501,\r
-    17.198448005932));\r
-#30783 = CARTESIAN_POINT('',(-24.31790761724,-4.989972012558,\r
-    17.139366984419));\r
-#30784 = CARTESIAN_POINT('',(-24.34211728995,-4.934799781923,\r
-    17.080286441109));\r
-#30785 = CARTESIAN_POINT('',(-24.36632495882,-4.879626503144,\r
-    17.021206188564));\r
-#30786 = CARTESIAN_POINT('',(-24.42944178639,-4.735770422865,\r
-    16.86716386129));\r
-#30787 = CARTESIAN_POINT('',(-24.46835037185,-4.647087423041,\r
-    16.772201952896));\r
-#30788 = CARTESIAN_POINT('',(-24.50726492356,-4.55840796094,\r
-    16.677239520335));\r
-#30789 = CARTESIAN_POINT('',(-24.5461923792,-4.469735925363,\r
-    16.582275769843));\r
-#30790 = CARTESIAN_POINT('',(-24.58513972449,-4.381075236449,\r
-    16.487309905754));\r
-#30791 = CARTESIAN_POINT('',(-24.62411399323,-4.292429845669,\r
-    16.392341130507));\r
-#30792 = CARTESIAN_POINT('',(-24.66312226727,-4.203803735832,\r
-    16.297368644642));\r
-#30793 = CARTESIAN_POINT('',(-24.70217167653,-4.11520092108,\r
-    16.202391646802));\r
-#30794 = PCURVE('',#7487,#30795);\r
-#30795 = DEFINITIONAL_REPRESENTATION('',(#30796),#30827);\r
-#30796 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#30797,#30798,#30799,#30800,\r
-    #30801,#30802,#30803,#30804,#30805,#30806,#30807,#30808,#30809,\r
-    #30810,#30811,#30812,#30813,#30814,#30815,#30816,#30817,#30818,\r
-    #30819,#30820,#30821,#30822,#30823,#30824,#30825,#30826),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,9),(0.,0.755345927279,0.885319425954,\r
-    0.929303087921,1.),.UNSPECIFIED.);\r
-#30797 = CARTESIAN_POINT('',(3.752457891788,0.));\r
-#30798 = CARTESIAN_POINT('',(3.709759473216,2.134921014001E-02));\r
-#30799 = CARTESIAN_POINT('',(3.667055640477,4.374289688433E-02));\r
-#30800 = CARTESIAN_POINT('',(3.624356776317,6.728036359114E-02));\r
-#30801 = CARTESIAN_POINT('',(3.581685679321,9.208066625023E-02));\r
-#30802 = CARTESIAN_POINT('',(3.539087545387,0.118289257881));\r
-#30803 = CARTESIAN_POINT('',(3.496635714371,0.146074639251));\r
-#30804 = CARTESIAN_POINT('',(3.454464497119,0.175640638434));\r
-#30805 = CARTESIAN_POINT('',(3.405610825768,0.212571244128));\r
-#30806 = CARTESIAN_POINT('',(3.398453123737,0.218050530706));\r
-#30807 = CARTESIAN_POINT('',(3.39131096939,0.223588194417));\r
-#30808 = CARTESIAN_POINT('',(3.384185484934,0.229185032152));\r
-#30809 = CARTESIAN_POINT('',(3.377077858971,0.234841775187));\r
-#30810 = CARTESIAN_POINT('',(3.369989346496,0.240559089184));\r
-#30811 = CARTESIAN_POINT('',(3.3629212689,0.246337574191));\r
-#30812 = CARTESIAN_POINT('',(3.353490527142,0.254154113398));\r
-#30813 = CARTESIAN_POINT('',(3.351108539457,0.256137526392));\r
-#30814 = CARTESIAN_POINT('',(3.348729104713,0.258128023152));\r
-#30815 = CARTESIAN_POINT('',(3.34635227754,0.260125621659));\r
-#30816 = CARTESIAN_POINT('',(3.343978113398,0.262130338339));\r
-#30817 = CARTESIAN_POINT('',(3.341606668578,0.264142188072));\r
-#30818 = CARTESIAN_POINT('',(3.339238000198,0.266161184184));\r
-#30819 = CARTESIAN_POINT('',(3.333069455148,0.271444067054));\r
-#30820 = CARTESIAN_POINT('',(3.329274066575,0.274719287577));\r
-#30821 = CARTESIAN_POINT('',(3.325486241618,0.278013050587));\r
-#30822 = CARTESIAN_POINT('',(3.321706226121,0.281325392399));\r
-#30823 = CARTESIAN_POINT('',(3.317934270647,0.284656335082));\r
-#30824 = CARTESIAN_POINT('',(3.314170630475,0.288005886458));\r
-#30825 = CARTESIAN_POINT('',(3.310415565601,0.291374040099));\r
-#30826 = CARTESIAN_POINT('',(3.306669340737,0.294760775329));\r
-#30827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#30828 = PCURVE('',#7460,#30829);\r
-#30829 = DEFINITIONAL_REPRESENTATION('',(#30830),#30861);\r
-#30830 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#30831,#30832,#30833,#30834,\r
-    #30835,#30836,#30837,#30838,#30839,#30840,#30841,#30842,#30843,\r
-    #30844,#30845,#30846,#30847,#30848,#30849,#30850,#30851,#30852,\r
-    #30853,#30854,#30855,#30856,#30857,#30858,#30859,#30860),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,9),(0.,0.755345927279,0.885319425954,\r
-    0.929303087921,1.),.UNSPECIFIED.);\r
-#30831 = CARTESIAN_POINT('',(-1.154700538379,-1.632993161855));\r
-#30832 = CARTESIAN_POINT('',(2.859276528495E-02,-2.469707843357));\r
-#30833 = CARTESIAN_POINT('',(1.233689230196,-3.275905054302));\r
-#30834 = CARTESIAN_POINT('',(2.45825834109,-4.052537797505));\r
-#30835 = CARTESIAN_POINT('',(3.700033611354,-4.801114999383));\r
-#30836 = CARTESIAN_POINT('',(4.956680819283,-5.52394807574));\r
-#30837 = CARTESIAN_POINT('',(6.225739307741,-6.224244408529));\r
-#30838 = CARTESIAN_POINT('',(7.504149519962,-6.906944542658));\r
-#30839 = CARTESIAN_POINT('',(9.009125160065,-7.694430316336));\r
-#30840 = CARTESIAN_POINT('',(9.230236901683,-7.809720411815));\r
-#30841 = CARTESIAN_POINT('',(9.451496555896,-7.924724746777));\r
-#30842 = CARTESIAN_POINT('',(9.672884780533,-8.039479506782));\r
-#30843 = CARTESIAN_POINT('',(9.894381665152,-8.154022351541));\r
-#30844 = CARTESIAN_POINT('',(10.115966731042,-8.268392414923));\r
-#30845 = CARTESIAN_POINT('',(10.337618931222,-8.382630304951));\r
-#30846 = CARTESIAN_POINT('',(10.634340233253,-8.53540627224));\r
-#30847 = CARTESIAN_POINT('',(10.709369027988,-8.574024110093));\r
-#30848 = CARTESIAN_POINT('',(10.784402197213,-8.612633241587));\r
-#30849 = CARTESIAN_POINT('',(10.859438896919,-8.651235305041));\r
-#30850 = CARTESIAN_POINT('',(10.934478276531,-8.68983195287));\r
-#30851 = CARTESIAN_POINT('',(11.0095194789,-8.728424851581));\r
-#30852 = CARTESIAN_POINT('',(11.084561640309,-8.767015681776));\r
-#30853 = CARTESIAN_POINT('',(11.280222663998,-8.867634309057));\r
-#30854 = CARTESIAN_POINT('',(11.40084167099,-8.929661494058));\r
-#30855 = CARTESIAN_POINT('',(11.521457290041,-8.991694754268));\r
-#30856 = CARTESIAN_POINT('',(11.642065868831,-9.053741199172));\r
-#30857 = CARTESIAN_POINT('',(11.762663724127,-9.11580798662));\r
-#30858 = CARTESIAN_POINT('',(11.883247141779,-9.177902322832));\r
-#30859 = CARTESIAN_POINT('',(12.003812376724,-9.240031462395));\r
-#30860 = CARTESIAN_POINT('',(12.124355652982,-9.302202708266));\r
-#30861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#30862 = ADVANCED_FACE('',(#30863),#7460,.F.);\r
-#30863 = FACE_BOUND('',#30864,.F.);\r
-#30864 = EDGE_LOOP('',(#30865,#30866,#30867,#30887));\r
-#30865 = ORIENTED_EDGE('',*,*,#7444,.T.);\r
-#30866 = ORIENTED_EDGE('',*,*,#30761,.T.);\r
-#30867 = ORIENTED_EDGE('',*,*,#30868,.T.);\r
-#30868 = EDGE_CURVE('',#30511,#7508,#30869,.T.);\r
-#30869 = SURFACE_CURVE('',#30870,(#30874,#30881),.PCURVE_S1.);\r
-#30870 = LINE('',#30871,#30872);\r
-#30871 = CARTESIAN_POINT('',(-35.38576981949,-24.43209557695,\r
-    26.717157287525));\r
-#30872 = VECTOR('',#30873,1.);\r
-#30873 = DIRECTION('',(0.819152044289,0.573576436351,-8.E-17));\r
-#30874 = PCURVE('',#7460,#30875);\r
-#30875 = DEFINITIONAL_REPRESENTATION('',(#30876),#30880);\r
-#30876 = LINE('',#30877,#30878);\r
-#30877 = CARTESIAN_POINT('',(-11.79775702061,-17.37736830715));\r
-#30878 = VECTOR('',#30879,1.);\r
-#30879 = DIRECTION('',(0.57735026919,0.816496580928));\r
-#30880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#30881 = PCURVE('',#8108,#30882);\r
-#30882 = DEFINITIONAL_REPRESENTATION('',(#30883),#30886);\r
-#30883 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#30884,#30885),.UNSPECIFIED.,\r
-  .F.,.F.,(2,2),(0.,42.),.PIECEWISE_BEZIER_KNOTS.);\r
-#30884 = CARTESIAN_POINT('',(1.,1.));\r
-#30885 = CARTESIAN_POINT('',(0.,1.));\r
-#30886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#30887 = ORIENTED_EDGE('',*,*,#7507,.F.);\r
-#30888 = ADVANCED_FACE('',(#30889),#8108,.T.);\r
-#30889 = FACE_BOUND('',#30890,.T.);\r
-#30890 = EDGE_LOOP('',(#30891,#31109,#31154,#31155,#31156));\r
-#30891 = ORIENTED_EDGE('',*,*,#30892,.F.);\r
-#30892 = EDGE_CURVE('',#30893,#7913,#30895,.T.);\r
-#30893 = VERTEX_POINT('',#30894);\r
-#30894 = CARTESIAN_POINT('',(-8.516691355754,-39.0828091154,-3.));\r
-#30895 = SURFACE_CURVE('',#30896,(#30965,#31037),.PCURVE_S1.);\r
-#30896 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#30897,#30898,#30899,#30900,\r
-    #30901,#30902,#30903,#30904,#30905,#30906,#30907,#30908,#30909,\r
-    #30910,#30911,#30912,#30913,#30914,#30915,#30916,#30917,#30918,\r
-    #30919,#30920,#30921,#30922,#30923,#30924,#30925,#30926,#30927,\r
-    #30928,#30929,#30930,#30931,#30932,#30933,#30934,#30935,#30936,\r
-    #30937,#30938,#30939,#30940,#30941,#30942,#30943,#30944,#30945,\r
-    #30946,#30947,#30948,#30949,#30950,#30951,#30952,#30953,#30954,\r
-    #30955,#30956,#30957,#30958,#30959,#30960,#30961,#30962,#30963,\r
-    #30964),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.14626777839,0.219958145508,0.265125711786,0.366865279274,\r
-    0.514806653554,0.562778498911,0.610414473977,0.748924768957,\r
-    0.858377822313,0.934322048382,1.),.UNSPECIFIED.);\r
-#30897 = CARTESIAN_POINT('',(-8.516691353742,-39.08280911583,-3.));\r
-#30898 = CARTESIAN_POINT('',(-8.848951376226,-38.02880953684,\r
-    -2.999999999969));\r
-#30899 = CARTESIAN_POINT('',(-9.15166958436,-36.96554240734,\r
-    -2.985095523149));\r
-#30900 = CARTESIAN_POINT('',(-9.42227251182,-35.8934503765,\r
-    -2.953898211595));\r
-#30901 = CARTESIAN_POINT('',(-9.658056890386,-34.81345742094,\r
-    -2.904758251316));\r
-#30902 = CARTESIAN_POINT('',(-9.856286907785,-33.72699346638,\r
-    -2.835706936346));\r
-#30903 = CARTESIAN_POINT('',(-10.01439756759,-32.63603778982,\r
-    -2.74441789913));\r
-#30904 = CARTESIAN_POINT('',(-10.18869841128,-30.99259511983,\r
-    -2.569629359123));\r
-#30905 = CARTESIAN_POINT('',(-10.23637843069,-30.44154542101,\r
-    -2.504742879569));\r
-#30906 = CARTESIAN_POINT('',(-10.27307827212,-29.8903803565,\r
-    -2.433185867933));\r
-#30907 = CARTESIAN_POINT('',(-10.29856351002,-29.33949329992,\r
-    -2.354592812751));\r
-#30908 = CARTESIAN_POINT('',(-10.31264614561,-28.78932263312,\r
-    -2.268578792143));\r
-#30909 = CARTESIAN_POINT('',(-10.31519952192,-28.24035163131,\r
-    -2.174743874234));\r
-#30910 = CARTESIAN_POINT('',(-10.30064069434,-27.35768259005,\r
-    -2.010117252108));\r
-#30911 = CARTESIAN_POINT('',(-10.29075782547,-27.02290538702,\r
-    -1.944464496601));\r
-#30912 = CARTESIAN_POINT('',(-10.27651317356,-26.68889872804,\r
-    -1.875625167615));\r
-#30913 = CARTESIAN_POINT('',(-10.25790626576,-26.35578952855,\r
-    -1.803503649463));\r
-#30914 = CARTESIAN_POINT('',(-10.23494894354,-26.02370933873,\r
-    -1.728003768888));\r
-#30915 = CARTESIAN_POINT('',(-10.20766669124,-25.6927940518,\r
-    -1.64902976975));\r
-#30916 = CARTESIAN_POINT('',(-10.1049961752,-24.62073883759,\r
-    -1.380561033205));\r
-#30917 = CARTESIAN_POINT('',(-10.01214783928,-23.88485159455,\r
-    -1.176513665834));\r
-#30918 = CARTESIAN_POINT('',(-9.89802035035,-23.15720749823,\r
-    -0.953283728772));\r
-#30919 = CARTESIAN_POINT('',(-9.763462449467,-22.43947321379,\r
-    -0.709833419308));\r
-#30920 = CARTESIAN_POINT('',(-9.609757893422,-21.73326879593,\r
-    -0.445198524398));\r
-#30921 = CARTESIAN_POINT('',(-9.43863044751,-21.04013674142,\r
-    -0.158577164551));\r
-#30922 = CARTESIAN_POINT('',(-8.981113467404,-19.37470087705,\r
-    0.600039461369));\r
-#30923 = CARTESIAN_POINT('',(-8.677595526112,-18.41828606515,\r
-    1.097233775307));\r
-#30924 = CARTESIAN_POINT('',(-8.348183181522,-17.49685974523,\r
-    1.643670361243));\r
-#30925 = CARTESIAN_POINT('',(-8.000929440786,-16.61350157147,\r
-    2.240029036569));\r
-#30926 = CARTESIAN_POINT('',(-7.644718202171,-15.76981693879,\r
-    2.88577751924));\r
-#30927 = CARTESIAN_POINT('',(-7.288078951475,-14.96628311747,\r
-    3.578958087522));\r
-#30928 = CARTESIAN_POINT('',(-6.825109942212,-13.9550022008,\r
-    4.555432498625));\r
-#30929 = CARTESIAN_POINT('',(-6.712476248086,-13.71154943391,\r
-    4.79920074584));\r
-#30930 = CARTESIAN_POINT('',(-6.600823662406,-13.47225323923,\r
-    5.047536864341));\r
-#30931 = CARTESIAN_POINT('',(-6.490387512142,-13.23707884979,\r
-    5.30032507816));\r
-#30932 = CARTESIAN_POINT('',(-6.381393163053,-13.00599946094,\r
-    5.557458648075));\r
-#30933 = CARTESIAN_POINT('',(-6.274041517359,-12.77895557585,\r
-    5.818797694585));\r
-#30934 = CARTESIAN_POINT('',(-6.063743626865,-12.3344147953,\r
-    6.347779561454));\r
-#30935 = CARTESIAN_POINT('',(-5.960771492554,-12.11686147861,\r
-    6.615365484258));\r
-#30936 = CARTESIAN_POINT('',(-5.859792136791,-11.90319792714,\r
-    6.886851634538));\r
-#30937 = CARTESIAN_POINT('',(-5.760976153878,-11.69337857657,\r
-    7.162114020168));\r
-#30938 = CARTESIAN_POINT('',(-5.664479735675,-11.48735901675,\r
-    7.441028899832));\r
-#30939 = CARTESIAN_POINT('',(-5.570445030726,-11.2850962379,\r
-    7.72347310737));\r
-#30940 = CARTESIAN_POINT('',(-5.213108844026,-10.50923617292,\r
-    8.840489131321));\r
-#30941 = CARTESIAN_POINT('',(-4.969109222997,-9.963319807827,\r
-    9.700482281917));\r
-#30942 = CARTESIAN_POINT('',(-4.750178307227,-9.44781219999,\r
-    10.586255072443));\r
-#30943 = CARTESIAN_POINT('',(-4.558529165179,-8.961808230645,\r
-    11.494822766161));\r
-#30944 = CARTESIAN_POINT('',(-4.395567868752,-8.504441225,\r
-    12.423280693978));\r
-#30945 = CARTESIAN_POINT('',(-4.262343221971,-8.074628024048,\r
-    13.368760998673));\r
-#30946 = CARTESIAN_POINT('',(-4.079084550285,-7.351207651431,\r
-    15.08644944879));\r
-#30947 = CARTESIAN_POINT('',(-4.017457711549,-7.047926115715,\r
-    15.853435156555));\r
-#30948 = CARTESIAN_POINT('',(-3.975647806222,-6.759775862676,\r
-    16.627737514963));\r
-#30949 = CARTESIAN_POINT('',(-3.954240940002,-6.485530029275,\r
-    17.407862987611));\r
-#30950 = CARTESIAN_POINT('',(-3.953953250178,-6.223500309714,\r
-    18.192247162949));\r
-#30951 = CARTESIAN_POINT('',(-3.975811256916,-5.971218020218,\r
-    18.979151542112));\r
-#30952 = CARTESIAN_POINT('',(-4.051924146372,-5.55425624486,\r
-    20.312857193345));\r
-#30953 = CARTESIAN_POINT('',(-4.094210801492,-5.38640882242,\r
-    20.859393188322));\r
-#30954 = CARTESIAN_POINT('',(-4.147915780969,-5.220303218437,\r
-    21.405456117769));\r
-#30955 = CARTESIAN_POINT('',(-4.213318302465,-5.054473786653,\r
-    21.950256835074));\r
-#30956 = CARTESIAN_POINT('',(-4.29060312125,-4.887146194822,\r
-    22.492892808053));\r
-#30957 = CARTESIAN_POINT('',(-4.379673410227,-4.716189084416,\r
-    23.032359249565));\r
-#30958 = CARTESIAN_POINT('',(-4.566626697268,-4.38628186221,\r
-    24.030537046432));\r
-#30959 = CARTESIAN_POINT('',(-4.661688263869,-4.22883741278,\r
-    24.490292853101));\r
-#30960 = CARTESIAN_POINT('',(-4.76471434237,-4.065451040926,\r
-    24.946198069255));\r
-#30961 = CARTESIAN_POINT('',(-4.875021143304,-3.894536895122,\r
-    25.397514113693));\r
-#30962 = CARTESIAN_POINT('',(-4.991529984887,-3.714480724879,\r
-    25.843512016992));\r
-#30963 = CARTESIAN_POINT('',(-5.112705833205,-3.523841085109,\r
-    26.283564045777));\r
-#30964 = CARTESIAN_POINT('',(-5.236677384222,-3.321473783599,\r
-    26.717157287525));\r
-#30965 = PCURVE('',#8108,#30966);\r
-#30966 = DEFINITIONAL_REPRESENTATION('',(#30967),#31036);\r
-#30967 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#30968,#30969,#30970,#30971,\r
-    #30972,#30973,#30974,#30975,#30976,#30977,#30978,#30979,#30980,\r
-    #30981,#30982,#30983,#30984,#30985,#30986,#30987,#30988,#30989,\r
-    #30990,#30991,#30992,#30993,#30994,#30995,#30996,#30997,#30998,\r
-    #30999,#31000,#31001,#31002,#31003,#31004,#31005,#31006,#31007,\r
-    #31008,#31009,#31010,#31011,#31012,#31013,#31014,#31015,#31016,\r
-    #31017,#31018,#31019,#31020,#31021,#31022,#31023,#31024,#31025,\r
-    #31026,#31027,#31028,#31029,#31030,#31031,#31032,#31033,#31034,\r
-    #31035),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.14626777839,0.219958145508,0.265125711786,0.366865279274,\r
-    0.514806653554,0.562778498911,0.610414473977,0.748924768957,\r
-    0.858377822313,0.934322048382,1.),.UNSPECIFIED.);\r
-#30968 = CARTESIAN_POINT('',(0.940985361021,3.76E-15));\r
-#30969 = CARTESIAN_POINT('',(0.915597975348,7.4659E-13));\r
-#30970 = CARTESIAN_POINT('',(0.890186435547,3.548728616796E-04));\r
-#30971 = CARTESIAN_POINT('',(0.864729498515,1.097663377196E-03));\r
-#30972 = CARTESIAN_POINT('',(0.839215400859,2.268143571194E-03));\r
-#30973 = CARTESIAN_POINT('',(0.813641188992,3.914324608852E-03));\r
-#30974 = CARTESIAN_POINT('',(0.78801399397,6.093923524244E-03));\r
-#30975 = CARTESIAN_POINT('',(0.749426756767,1.027729901572E-02));\r
-#30976 = CARTESIAN_POINT('',(0.736491442297,1.18316335956E-02));\r
-#30977 = CARTESIAN_POINT('',(0.723551337857,1.354749858173E-02));\r
-#30978 = CARTESIAN_POINT('',(0.710610443653,1.543430416431E-02));\r
-#30979 = CARTESIAN_POINT('',(0.697673848371,1.750209939604E-02));\r
-#30980 = CARTESIAN_POINT('',(0.684747847631,1.97615109428E-02));\r
-#30981 = CARTESIAN_POINT('',(0.663928400921,2.373283793269E-02));\r
-#30982 = CARTESIAN_POINT('',(0.65602357151,2.53181694836E-02));\r
-#30983 = CARTESIAN_POINT('',(0.648127342274,2.698223227541E-02));\r
-#30984 = CARTESIAN_POINT('',(0.640241638895,2.872765656291E-02));\r
-#30985 = CARTESIAN_POINT('',(0.632368554407,3.055712864291E-02));\r
-#30986 = CARTESIAN_POINT('',(0.624510358925,3.247337242994E-02));\r
-#30987 = CARTESIAN_POINT('',(0.599008060977,3.899708560553E-02));\r
-#30988 = CARTESIAN_POINT('',(0.581433121453,4.396959105565E-02));\r
-#30989 = CARTESIAN_POINT('',(0.563974828118,4.942760049826E-02));\r
-#30990 = CARTESIAN_POINT('',(0.546665191402,5.540281658869E-02));\r
-#30991 = CARTESIAN_POINT('',(0.529538592655,6.192688725782E-02));\r
-#30992 = CARTESIAN_POINT('',(0.512631812331,6.902950343548E-02));\r
-#30993 = CARTESIAN_POINT('',(0.471775100546,8.794068272947E-02));\r
-#30994 = CARTESIAN_POINT('',(0.448106581274,0.100424696224));\r
-#30995 = CARTESIAN_POINT('',(0.425101742586,0.114262810231));\r
-#30996 = CARTESIAN_POINT('',(0.402867768956,0.129518717583));\r
-#30997 = CARTESIAN_POINT('',(0.38149625257,0.146237075571));\r
-#30998 = CARTESIAN_POINT('',(0.361060587997,0.164437208764));\r
-#30999 = CARTESIAN_POINT('',(0.3353097618,0.190492519651));\r
-#31000 = CARTESIAN_POINT('',(0.329107937857,0.19702812571));\r
-#31001 = CARTESIAN_POINT('',(0.323011397744,0.203719478882));\r
-#31002 = CARTESIAN_POINT('',(0.317021362277,0.210566319704));\r
-#31003 = CARTESIAN_POINT('',(0.31113919507,0.217568740509));\r
-#31004 = CARTESIAN_POINT('',(0.30536541273,0.224726014584));\r
-#31005 = CARTESIAN_POINT('',(0.294075921502,0.239298643322));\r
-#31006 = CARTESIAN_POINT('',(0.288558671065,0.246711841581));\r
-#31007 = CARTESIAN_POINT('',(0.283149785133,0.254277254355));\r
-#31008 = CARTESIAN_POINT('',(0.277849898379,0.261994701571));\r
-#31009 = CARTESIAN_POINT('',(0.272659586069,0.269864104946));\r
-#31010 = CARTESIAN_POINT('',(0.2675793693,0.27788550364));\r
-#31011 = CARTESIAN_POINT('',(0.248159558197,0.309825206211));\r
-#31012 = CARTESIAN_POINT('',(0.234643807548,0.334878521349));\r
-#31013 = CARTESIAN_POINT('',(0.222074863507,0.361222083588));\r
-#31014 = CARTESIAN_POINT('',(0.210461106779,0.388868501553));\r
-#31015 = CARTESIAN_POINT('',(0.199806937029,0.417842266481));\r
-#31016 = CARTESIAN_POINT('',(0.190112662819,0.448182374598));\r
-#31017 = CARTESIAN_POINT('',(0.174460385684,0.505040914825));\r
-#31018 = CARTESIAN_POINT('',(0.168144861604,0.531027075991));\r
-#31019 = CARTESIAN_POINT('',(0.162418390619,0.55792914736));\r
-#31020 = CARTESIAN_POINT('',(0.157272622828,0.585781811613));\r
-#31021 = CARTESIAN_POINT('',(0.152693535021,0.61462779017));\r
-#31022 = CARTESIAN_POINT('',(0.148657831106,0.644517765332));\r
-#31023 = CARTESIAN_POINT('',(0.14266352288,0.697014025734));\r
-#31024 = CARTESIAN_POINT('',(0.140447353127,0.719047982263));\r
-#31025 = CARTESIAN_POINT('',(0.138454910135,0.741631255407));\r
-#31026 = CARTESIAN_POINT('',(0.136665354886,0.764783531642));\r
-#31027 = CARTESIAN_POINT('',(0.135050488292,0.788525208422));\r
-#31028 = CARTESIAN_POINT('',(0.133570780866,0.812877706827));\r
-#31029 = CARTESIAN_POINT('',(0.130968063343,0.859483790894));\r
-#31030 = CARTESIAN_POINT('',(0.129823915608,0.881575441874));\r
-#31031 = CARTESIAN_POINT('',(0.128709624144,0.90416219406));\r
-#31032 = CARTESIAN_POINT('',(0.127585879035,0.927263894005));\r
-#31033 = CARTESIAN_POINT('',(0.12640667856,0.950906792844));\r
-#31034 = CARTESIAN_POINT('',(0.125122384502,0.97513027245));\r
-#31035 = CARTESIAN_POINT('',(0.123684620971,1.));\r
-#31036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#31037 = PCURVE('',#7945,#31038);\r
-#31038 = DEFINITIONAL_REPRESENTATION('',(#31039),#31108);\r
-#31039 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#31040,#31041,#31042,#31043,\r
-    #31044,#31045,#31046,#31047,#31048,#31049,#31050,#31051,#31052,\r
-    #31053,#31054,#31055,#31056,#31057,#31058,#31059,#31060,#31061,\r
-    #31062,#31063,#31064,#31065,#31066,#31067,#31068,#31069,#31070,\r
-    #31071,#31072,#31073,#31074,#31075,#31076,#31077,#31078,#31079,\r
-    #31080,#31081,#31082,#31083,#31084,#31085,#31086,#31087,#31088,\r
-    #31089,#31090,#31091,#31092,#31093,#31094,#31095,#31096,#31097,\r
-    #31098,#31099,#31100,#31101,#31102,#31103,#31104,#31105,#31106,\r
-    #31107),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.14626777839,0.219958145508,0.265125711786,0.366865279274,\r
-    0.514806653554,0.562778498911,0.610414473977,0.748924768957,\r
-    0.858377822313,0.934322048382,1.),.UNSPECIFIED.);\r
-#31040 = CARTESIAN_POINT('',(1.785356066624,1.));\r
-#31041 = CARTESIAN_POINT('',(1.799082469211,0.986679337398));\r
-#31042 = CARTESIAN_POINT('',(1.812904539625,0.972991666284));\r
-#31043 = CARTESIAN_POINT('',(1.826780363634,0.958902426366));\r
-#31044 = CARTESIAN_POINT('',(1.840656879748,0.944375933236));\r
-#31045 = CARTESIAN_POINT('',(1.854467545741,0.929374330343));\r
-#31046 = CARTESIAN_POINT('',(1.868130637437,0.913858440326));\r
-#31047 = CARTESIAN_POINT('',(1.888307998199,0.88969542279));\r
-#31048 = CARTESIAN_POINT('',(1.895005255631,0.881460487267));\r
-#31049 = CARTESIAN_POINT('',(1.901627267389,0.873081191297));\r
-#31050 = CARTESIAN_POINT('',(1.908160202885,0.86455318113));\r
-#31051 = CARTESIAN_POINT('',(1.914589217753,0.855872473908));\r
-#31052 = CARTESIAN_POINT('',(1.920898585971,0.847035664436));\r
-#31053 = CARTESIAN_POINT('',(1.930855644026,0.832526435584));\r
-#31054 = CARTESIAN_POINT('',(1.934588324851,0.826953102181));\r
-#31055 = CARTESIAN_POINT('',(1.938266087636,0.821319544146));\r
-#31056 = CARTESIAN_POINT('',(1.941885061417,0.815625268651));\r
-#31057 = CARTESIAN_POINT('',(1.945441326796,0.809869905985));\r
-#31058 = CARTESIAN_POINT('',(1.948930951647,0.804053237892));\r
-#31059 = CARTESIAN_POINT('',(1.96005146522,0.7849350528));\r
-#31060 = CARTESIAN_POINT('',(1.967395607911,0.771382514517));\r
-#31061 = CARTESIAN_POINT('',(1.974336850222,0.757518628423));\r
-#31062 = CARTESIAN_POINT('',(1.980831781497,0.743347156347));\r
-#31063 = CARTESIAN_POINT('',(1.986841759167,0.728876079666));\r
-#31064 = CARTESIAN_POINT('',(1.992336764664,0.714119168841));\r
-#31065 = CARTESIAN_POINT('',(2.0045184599,0.67725457707));\r
-#31066 = CARTESIAN_POINT('',(2.010615101153,0.654845907548));\r
-#31067 = CARTESIAN_POINT('',(2.015538081832,0.631940005404));\r
-#31068 = CARTESIAN_POINT('',(2.019304059519,0.608616319564));\r
-#31069 = CARTESIAN_POINT('',(2.022019443287,0.584969169058));\r
-#31070 = CARTESIAN_POINT('',(2.023895617747,0.561103251838));\r
-#31071 = CARTESIAN_POINT('',(2.025662107492,0.529353942004));\r
-#31072 = CARTESIAN_POINT('',(2.026037681508,0.521567360219));\r
-#31073 = CARTESIAN_POINT('',(2.026366388949,0.513773411773));\r
-#31074 = CARTESIAN_POINT('',(2.026659380119,0.505970971582));\r
-#31075 = CARTESIAN_POINT('',(2.026928496019,0.498170585292));\r
-#31076 = CARTESIAN_POINT('',(2.027186689736,0.490369565861));\r
-#31077 = CARTESIAN_POINT('',(2.027706256314,0.474823897354));\r
-#31078 = CARTESIAN_POINT('',(2.027967599112,0.467079220949));\r
-#31079 = CARTESIAN_POINT('',(2.028244605873,0.459336313369));\r
-#31080 = CARTESIAN_POINT('',(2.0285511184,0.451596014082));\r
-#31081 = CARTESIAN_POINT('',(2.028901597738,0.443859091801));\r
-#31082 = CARTESIAN_POINT('',(2.02931109344,0.436126251211));\r
-#31083 = CARTESIAN_POINT('',(2.031202878386,0.405927244424));\r
-#31084 = CARTESIAN_POINT('',(2.033241509713,0.383495708535));\r
-#31085 = CARTESIAN_POINT('',(2.03629482134,0.361120664944));\r
-#31086 = CARTESIAN_POINT('',(2.040786964106,0.338814752785));\r
-#31087 = CARTESIAN_POINT('',(2.047177943368,0.316588405153));\r
-#31088 = CARTESIAN_POINT('',(2.055968407914,0.294451662837));\r
-#31089 = CARTESIAN_POINT('',(2.077030512102,0.255007454011));\r
-#31090 = CARTESIAN_POINT('',(2.088185497312,0.237660237704));\r
-#31091 = CARTESIAN_POINT('',(2.101482498954,0.220383241475));\r
-#31092 = CARTESIAN_POINT('',(2.117236690946,0.203183712129));\r
-#31093 = CARTESIAN_POINT('',(2.135799885773,0.186070854428));\r
-#31094 = CARTESIAN_POINT('',(2.157589856799,0.169057963641));\r
-#31095 = CARTESIAN_POINT('',(2.200747455579,0.140444267527));\r
-#31096 = CARTESIAN_POINT('',(2.220201447939,0.128781520327));\r
-#31097 = CARTESIAN_POINT('',(2.24158491742,0.117183816802));\r
-#31098 = CARTESIAN_POINT('',(2.265060267644,0.105660287425));\r
-#31099 = CARTESIAN_POINT('',(2.290794164958,9.422255433906E-02));\r
-#31100 = CARTESIAN_POINT('',(2.318940828348,8.288456153141E-02));\r
-#31101 = CARTESIAN_POINT('',(2.376140714398,6.195483992924E-02));\r
-#31102 = CARTESIAN_POINT('',(2.404556246849,5.233453110263E-02));\r
-#31103 = CARTESIAN_POINT('',(2.434932225149,4.281038986207E-02));\r
-#31104 = CARTESIAN_POINT('',(2.467315434445,3.339369552013E-02));\r
-#31105 = CARTESIAN_POINT('',(2.501714894227,2.409577750783E-02));\r
-#31106 = CARTESIAN_POINT('',(2.538088611133,1.492622639513E-02));\r
-#31107 = CARTESIAN_POINT('',(2.576354151763,5.892641764695E-03));\r
-#31108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#31109 = ORIENTED_EDGE('',*,*,#31110,.T.);\r
-#31110 = EDGE_CURVE('',#30893,#30487,#31111,.T.);\r
-#31111 = SURFACE_CURVE('',#31112,(#31124,#31139),.PCURVE_S1.);\r
-#31112 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#31113,#31114,#31115,#31116,\r
-    #31117,#31118,#31119,#31120,#31121,#31122,#31123),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#31113 = CARTESIAN_POINT('',(-8.516691353742,-39.08280911583,-3.));\r
-#31114 = CARTESIAN_POINT('',(-8.684252236635,-39.04629525009,\r
-    -2.523943521025));\r
-#31115 = CARTESIAN_POINT('',(-8.84894404908,-39.00940348432,\r
-    -2.04739801033));\r
-#31116 = CARTESIAN_POINT('',(-9.012049961575,-38.97192451404,\r
-    -1.570607624198));\r
-#31117 = CARTESIAN_POINT('',(-9.366834267906,-38.88831902899,\r
-    -0.530911348006));\r
-#31118 = CARTESIAN_POINT('',(-9.558356899998,-38.84185291686,\r
-    3.200461378797E-02));\r
-#31119 = CARTESIAN_POINT('',(-9.751285041339,-38.79372936241,\r
-    0.594615682917));\r
-#31120 = CARTESIAN_POINT('',(-10.10854336424,-38.70200290594,\r
-    1.618298656295));\r
-#31121 = CARTESIAN_POINT('',(-10.27183705314,-38.65912446553,\r
-    2.079582431732));\r
-#31122 = CARTESIAN_POINT('',(-10.43827490417,-38.61442328013,\r
-    2.540224309252));\r
-#31123 = CARTESIAN_POINT('',(-10.60877060864,-38.56752502006,3.0000006)\r
-  );\r
-#31124 = PCURVE('',#8108,#31125);\r
-#31125 = DEFINITIONAL_REPRESENTATION('',(#31126),#31138);\r
-#31126 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#31127,#31128,#31129,#31130,\r
-    #31131,#31132,#31133,#31134,#31135,#31136,#31137),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#31127 = CARTESIAN_POINT('',(0.940985361083,0.));\r
-#31128 = CARTESIAN_POINT('',(0.938224707656,1.133475018927E-02));\r
-#31129 = CARTESIAN_POINT('',(0.93563900877,2.278133652266E-02));\r
-#31130 = CARTESIAN_POINT('',(0.933225950524,3.433838793358E-02));\r
-#31131 = CARTESIAN_POINT('',(0.928335446323,5.977773879451E-02));\r
-#31132 = CARTESIAN_POINT('',(0.925924984556,7.370321226997E-02));\r
-#31133 = CARTESIAN_POINT('',(0.923747720524,8.77808403165E-02));\r
-#31134 = CARTESIAN_POINT('',(0.92019941339,0.113700900692));\r
-#31135 = CARTESIAN_POINT('',(0.918753831813,0.125494143564));\r
-#31136 = CARTESIAN_POINT('',(0.917461038365,0.137388952024));\r
-#31137 = CARTESIAN_POINT('',(0.916318837632,0.149384130816));\r
-#31138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#31139 = PCURVE('',#30227,#31140);\r
-#31140 = DEFINITIONAL_REPRESENTATION('',(#31141),#31153);\r
-#31141 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#31142,#31143,#31144,#31145,\r
-    #31146,#31147,#31148,#31149,#31150,#31151,#31152),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#31142 = CARTESIAN_POINT('',(-4.497829240556,6.));\r
-#31143 = CARTESIAN_POINT('',(-4.493541910977,5.523943521025));\r
-#31144 = CARTESIAN_POINT('',(-4.489322650422,5.04739801033));\r
-#31145 = CARTESIAN_POINT('',(-4.485138800178,4.570607624198));\r
-#31146 = CARTESIAN_POINT('',(-4.476026247669,3.530911348006));\r
-#31147 = CARTESIAN_POINT('',(-4.471099383507,2.967995386212));\r
-#31148 = CARTESIAN_POINT('',(-4.466128510284,2.405384317083));\r
-#31149 = CARTESIAN_POINT('',(-4.456907364337,1.381701343705));\r
-#31150 = CARTESIAN_POINT('',(-4.452686689224,0.920417568268));\r
-#31151 = CARTESIAN_POINT('',(-4.448378362405,0.459775690748));\r
-#31152 = CARTESIAN_POINT('',(-4.443957656011,-6.E-07));\r
-#31153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#31154 = ORIENTED_EDGE('',*,*,#30510,.F.);\r
-#31155 = ORIENTED_EDGE('',*,*,#30868,.T.);\r
-#31156 = ORIENTED_EDGE('',*,*,#7964,.F.);\r
-#31157 = ADVANCED_FACE('',(#31158),#7945,.T.);\r
-#31158 = FACE_BOUND('',#31159,.T.);\r
-#31159 = EDGE_LOOP('',(#31160,#31161,#31162,#31402));\r
-#31160 = ORIENTED_EDGE('',*,*,#30892,.T.);\r
-#31161 = ORIENTED_EDGE('',*,*,#7912,.F.);\r
-#31162 = ORIENTED_EDGE('',*,*,#31163,.T.);\r
-#31163 = EDGE_CURVE('',#7840,#31164,#31166,.T.);\r
-#31164 = VERTEX_POINT('',#31165);\r
-#31165 = CARTESIAN_POINT('',(-14.3199129187,-37.34889682441,-3.));\r
-#31166 = SURFACE_CURVE('',#31167,(#31236,#31302),.PCURVE_S1.);\r
-#31167 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#31168,#31169,#31170,#31171,\r
-    #31172,#31173,#31174,#31175,#31176,#31177,#31178,#31179,#31180,\r
-    #31181,#31182,#31183,#31184,#31185,#31186,#31187,#31188,#31189,\r
-    #31190,#31191,#31192,#31193,#31194,#31195,#31196,#31197,#31198,\r
-    #31199,#31200,#31201,#31202,#31203,#31204,#31205,#31206,#31207,\r
-    #31208,#31209,#31210,#31211,#31212,#31213,#31214,#31215,#31216,\r
-    #31217,#31218,#31219,#31220,#31221,#31222,#31223,#31224,#31225,\r
-    #31226,#31227,#31228,#31229,#31230,#31231,#31232,#31233,#31234,\r
-    #31235),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732843E-02,0.134164938732,0.206253639057,0.289095162864,\r
-    0.441240529255,0.48179155963,0.522584322267,0.648883534704,\r
-    0.788637761544,0.859259879623,1.),.UNSPECIFIED.);\r
-#31168 = CARTESIAN_POINT('',(-5.422580033422,-3.005931765882,27.));\r
-#31169 = CARTESIAN_POINT('',(-5.349558665326,-3.137659377646,\r
-    26.711687789718));\r
-#31170 = CARTESIAN_POINT('',(-5.277503777547,-3.264881724223,\r
-    26.421000307337));\r
-#31171 = CARTESIAN_POINT('',(-5.206912507588,-3.387796501438,\r
-    26.12801612875));\r
-#31172 = CARTESIAN_POINT('',(-5.138244058728,-3.506664858455,\r
-    25.832840231393));\r
-#31173 = CARTESIAN_POINT('',(-5.071904298485,-3.6217961716,\r
-    25.535601704033));\r
-#31174 = CARTESIAN_POINT('',(-5.008239205144,-3.73353161302,\r
-    25.236448750881));\r
-#31175 = CARTESIAN_POINT('',(-4.819423400698,-4.071630864023,\r
-    24.300464749021));\r
-#31176 = CARTESIAN_POINT('',(-4.704517370315,-4.287474737691,\r
-    23.657620472064));\r
-#31177 = CARTESIAN_POINT('',(-4.605514831647,-4.493127873863,\r
-    23.008437819451));\r
-#31178 = CARTESIAN_POINT('',(-4.523952417296,-4.692270324809,\r
-    22.354555828358));\r
-#31179 = CARTESIAN_POINT('',(-4.460364431181,-4.888154747134,\r
-    21.697583196822));\r
-#31180 = CARTESIAN_POINT('',(-4.414862565495,-5.083462850654,\r
-    21.038969174347));\r
-#31181 = CARTESIAN_POINT('',(-4.365492034128,-5.436325014518,\r
-    19.858169747877));\r
-#31182 = CARTESIAN_POINT('',(-4.354929844791,-5.593281871206,\r
-    19.336100083295));\r
-#31183 = CARTESIAN_POINT('',(-4.355557802175,-5.752344772569,\r
-    18.814424631279));\r
-#31184 = CARTESIAN_POINT('',(-4.367223684883,-5.914400325891,\r
-    18.293719228426));\r
-#31185 = CARTESIAN_POINT('',(-4.389753044145,-6.080156624454,\r
-    17.774514757355));\r
-#31186 = CARTESIAN_POINT('',(-4.422978487586,-6.250175097544,\r
-    17.257307134314));\r
-#31187 = CARTESIAN_POINT('',(-4.517016991491,-6.625705491963,\r
-    16.151051688057));\r
-#31188 = CARTESIAN_POINT('',(-4.581206673681,-6.832730471394,\r
-    15.562790186343));\r
-#31189 = CARTESIAN_POINT('',(-4.659052884253,-7.04666954796,\r
-    14.978501148237));\r
-#31190 = CARTESIAN_POINT('',(-4.750317824424,-7.268016638202,\r
-    14.398853360378));\r
-#31191 = CARTESIAN_POINT('',(-4.854772227382,-7.497136769834,\r
-    13.824490115399));\r
-#31192 = CARTESIAN_POINT('',(-4.972176421932,-7.734314736325,\r
-    13.256044396612));\r
-#31193 = CARTESIAN_POINT('',(-5.341131591171,-8.430623478698,\r
-    11.662174802479));\r
-#31194 = CARTESIAN_POINT('',(-5.622747996848,-8.909456665059,\r
-    10.652256950403));\r
-#31195 = CARTESIAN_POINT('',(-5.945346048629,-9.417767200107,\r
-    9.668307740585));\r
-#31196 = CARTESIAN_POINT('',(-6.306748047956,-9.956582830322,\r
-    8.71406817818));\r
-#31197 = CARTESIAN_POINT('',(-6.703823784237,-10.52722636006,\r
-    7.793315190513));\r
-#31198 = CARTESIAN_POINT('',(-7.132060240961,-11.13169249856,\r
-    6.909909545337));\r
-#31199 = CARTESIAN_POINT('',(-7.706442603082,-11.94325637831,\r
-    5.843212096973));\r
-#31200 = CARTESIAN_POINT('',(-7.829110383632,-12.11662063477,\r
-    5.621662887145));\r
-#31201 = CARTESIAN_POINT('',(-7.953460439352,-12.29260911266,\r
-    5.403113701737));\r
-#31202 = CARTESIAN_POINT('',(-8.079374680344,-12.47127288031,\r
-    5.187641252263));\r
-#31203 = CARTESIAN_POINT('',(-8.2067249654,-12.65265907279,\r
-    4.975316446725));\r
-#31204 = CARTESIAN_POINT('',(-8.335373007165,-12.83680916147,\r
-    4.766203083517));\r
-#31205 = CARTESIAN_POINT('',(-8.595750010555,-13.21183536587,\r
-    4.353298542492));\r
-#31206 = CARTESIAN_POINT('',(-8.727492702377,-13.40274489951,\r
-    4.149546059854));\r
-#31207 = CARTESIAN_POINT('',(-8.860255189723,-13.59653471321,\r
-    3.949169933672));\r
-#31208 = CARTESIAN_POINT('',(-8.993882021625,-13.79324285826,\r
-    3.752228275166));\r
-#31209 = CARTESIAN_POINT('',(-9.128210763807,-13.99290337089,\r
-    3.558773934801));\r
-#31210 = CARTESIAN_POINT('',(-9.263072957574,-14.19554529383,\r
-    3.368854177302));\r
-#31211 = CARTESIAN_POINT('',(-9.816958741036,-15.0378972605,\r
-    2.605567873012));\r
-#31212 = CARTESIAN_POINT('',(-10.23913237108,-15.70349434592,\r
-    2.062822080087));\r
-#31213 = CARTESIAN_POINT('',(-10.65958407354,-16.39854994238,\r
-    1.555636711383));\r
-#31214 = CARTESIAN_POINT('',(-11.07271596321,-17.12319707407,\r
-    1.084661970029));\r
-#31215 = CARTESIAN_POINT('',(-11.47295118857,-17.87689894587,\r
-    0.649815413633));\r
-#31216 = CARTESIAN_POINT('',(-11.85520599649,-18.65826155691,\r
-    0.250421577406));\r
-#31217 = CARTESIAN_POINT('',(-12.61347283889,-20.35763439895,\r
-    -0.5185682275));\r
-#31218 = CARTESIAN_POINT('',(-12.9846012662,-21.28160173646,\r
-    -0.880578359985));\r
-#31219 = CARTESIAN_POINT('',(-13.32264377758,-22.23371498134,\r
-    -1.20208273869));\r
-#31220 = CARTESIAN_POINT('',(-13.62325794521,-23.21031357597,\r
-    -1.485599317978));\r
-#31221 = CARTESIAN_POINT('',(-13.88384269689,-24.2073935678,\r
-    -1.734001175194));\r
-#31222 = CARTESIAN_POINT('',(-14.10319042285,-25.22082628758,\r
-    -1.950164991405));\r
-#31223 = CARTESIAN_POINT('',(-14.37121340544,-26.76475780811,\r
-    -2.231194911599));\r
-#31224 = CARTESIAN_POINT('',(-14.45065473467,-27.28624376911,\r
-    -2.318022665291));\r
-#31225 = CARTESIAN_POINT('',(-14.51955988762,-27.81044887896,\r
-    -2.397701508334));\r
-#31226 = CARTESIAN_POINT('',(-14.57799626821,-28.33692458288,\r
-    -2.470585702601));\r
-#31227 = CARTESIAN_POINT('',(-14.62608959332,-28.86525382171,\r
-    -2.537016586598));\r
-#31228 = CARTESIAN_POINT('',(-14.664011056,-29.3950531215,\r
-    -2.597318839136));\r
-#31229 = CARTESIAN_POINT('',(-14.74767181655,-30.98402797427,\r
-    -2.760363675848));\r
-#31230 = CARTESIAN_POINT('',(-14.76378770067,-32.04646992127,\r
-    -2.845792587234));\r
-#31231 = CARTESIAN_POINT('',(-14.74194863034,-33.11066577986,\r
-    -2.91051935704));\r
-#31232 = CARTESIAN_POINT('',(-14.68428601085,-34.17446118527,\r
-    -2.956649707249));\r
-#31233 = CARTESIAN_POINT('',(-14.59314778455,-35.23617165837,\r
-    -2.98597417148));\r
-#31234 = CARTESIAN_POINT('',(-14.47091494114,-36.29457360737,\r
-    -2.999999999966));\r
-#31235 = CARTESIAN_POINT('',(-14.3199129171,-37.34889682502,-3.));\r
-#31236 = PCURVE('',#7945,#31237);\r
-#31237 = DEFINITIONAL_REPRESENTATION('',(#31238),#31301);\r
-#31238 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#31239,#31240,#31241,#31242,\r
-    #31243,#31244,#31245,#31246,#31247,#31248,#31249,#31250,#31251,\r
-    #31252,#31253,#31254,#31255,#31256,#31257,#31258,#31259,#31260,\r
-    #31261,#31262,#31263,#31264,#31265,#31266,#31267,#31268,#31269,\r
-    #31270,#31271,#31272,#31273,#31274,#31275,#31276,#31277,#31278,\r
-    #31279,#31280,#31281,#31282,#31283,#31284,#31285,#31286,#31287,\r
-    #31288,#31289,#31290,#31291,#31292,#31293,#31294,#31295,#31296,\r
-    #31297,#31298,#31299,#31300),.UNSPECIFIED.,.F.,.F.,(12,10,10,10,10,\r
-    10,12),(0.201108370117,0.441240529255,0.522584322267,0.648883534704,\r
-    0.788637761544,0.859259879623,1.),.UNSPECIFIED.);\r
-#31239 = CARTESIAN_POINT('',(2.182509231787,0.212321474524));\r
-#31240 = CARTESIAN_POINT('',(2.164141037844,0.236458500602));\r
-#31241 = CARTESIAN_POINT('',(2.150901814335,0.260741085553));\r
-#31242 = CARTESIAN_POINT('',(2.141905284729,0.285143254634));\r
-#31243 = CARTESIAN_POINT('',(2.136353221138,0.309652219024));\r
-#31244 = CARTESIAN_POINT('',(2.133543972926,0.334241852544));\r
-#31245 = CARTESIAN_POINT('',(2.132852840286,0.358925599189));\r
-#31246 = CARTESIAN_POINT('',(2.133713333332,0.38366006267));\r
-#31247 = CARTESIAN_POINT('',(2.135614312574,0.408462149966));\r
-#31248 = CARTESIAN_POINT('',(2.138093847316,0.433303943816));\r
-#31249 = CARTESIAN_POINT('',(2.14073896786,0.458175342326));\r
-#31250 = CARTESIAN_POINT('',(2.144017713209,0.49148342512));\r
-#31251 = CARTESIAN_POINT('',(2.144824840936,0.499912656815));\r
-#31252 = CARTESIAN_POINT('',(2.145595442179,0.508339777367));\r
-#31253 = CARTESIAN_POINT('',(2.146316004098,0.516774146182));\r
-#31254 = CARTESIAN_POINT('',(2.146973952259,0.525196138118));\r
-#31255 = CARTESIAN_POINT('',(2.147557392035,0.53361135597));\r
-#31256 = CARTESIAN_POINT('',(2.148055253519,0.54201951884));\r
-#31257 = CARTESIAN_POINT('',(2.148457383346,0.550407289393));\r
-#31258 = CARTESIAN_POINT('',(2.148754455,0.558780119097));\r
-#31259 = CARTESIAN_POINT('',(2.148938117076,0.567130038856));\r
-#31260 = CARTESIAN_POINT('',(2.149098412651,0.588380538175));\r
-#31261 = CARTESIAN_POINT('',(2.148904567254,0.601246432696));\r
-#31262 = CARTESIAN_POINT('',(2.148391355147,0.614038681913));\r
-#31263 = CARTESIAN_POINT('',(2.147536352533,0.626743853636));\r
-#31264 = CARTESIAN_POINT('',(2.146322721687,0.639349108817));\r
-#31265 = CARTESIAN_POINT('',(2.144739105314,0.651842303955));\r
-#31266 = CARTESIAN_POINT('',(2.142779426745,0.664212057943));\r
-#31267 = CARTESIAN_POINT('',(2.140442595841,0.676447783335));\r
-#31268 = CARTESIAN_POINT('',(2.137732120756,0.688539682048));\r
-#31269 = CARTESIAN_POINT('',(2.134655625414,0.700478705495));\r
-#31270 = CARTESIAN_POINT('',(2.127427368445,0.725288972526));\r
-#31271 = CARTESIAN_POINT('',(2.123195316331,0.738126383253));\r
-#31272 = CARTESIAN_POINT('',(2.118543160966,0.750756860445));\r
-#31273 = CARTESIAN_POINT('',(2.113490892142,0.763171832945));\r
-#31274 = CARTESIAN_POINT('',(2.108062128779,0.775365503368));\r
-#31275 = CARTESIAN_POINT('',(2.102282982061,0.787334381799));\r
-#31276 = CARTESIAN_POINT('',(2.096181097892,0.799076859156));\r
-#31277 = CARTESIAN_POINT('',(2.089784878642,0.810592820221));\r
-#31278 = CARTESIAN_POINT('',(2.083122884211,0.82188329633));\r
-#31279 = CARTESIAN_POINT('',(2.076223412394,0.832950157717));\r
-#31280 = CARTESIAN_POINT('',(2.065521784011,0.849276505861));\r
-#31281 = CARTESIAN_POINT('',(2.061875411063,0.854701154931));\r
-#31282 = CARTESIAN_POINT('',(2.058178613808,0.860070337737));\r
-#31283 = CARTESIAN_POINT('',(2.054434765489,0.865384644266));\r
-#31284 = CARTESIAN_POINT('',(2.050647138478,0.870644709493));\r
-#31285 = CARTESIAN_POINT('',(2.046818904304,0.875851213401));\r
-#31286 = CARTESIAN_POINT('',(2.042953133614,0.881004880951));\r
-#31287 = CARTESIAN_POINT('',(2.039052796218,0.88610648212));\r
-#31288 = CARTESIAN_POINT('',(2.035120761046,0.891156831862));\r
-#31289 = CARTESIAN_POINT('',(2.031159796179,0.896156790138));\r
-#31290 = CARTESIAN_POINT('',(2.019226575827,0.910972867898));\r
-#31291 = CARTESIAN_POINT('',(2.011176500424,0.920641377442));\r
-#31292 = CARTESIAN_POINT('',(2.003043047948,0.930120159602));\r
-#31293 = CARTESIAN_POINT('',(1.994845177619,0.939416619432));\r
-#31294 = CARTESIAN_POINT('',(1.986600182097,0.948538162467));\r
-#31295 = CARTESIAN_POINT('',(1.978323767132,0.957492159283));\r
-#31296 = CARTESIAN_POINT('',(1.970030131037,0.966285909962));\r
-#31297 = CARTESIAN_POINT('',(1.961732044384,0.974926608662));\r
-#31298 = CARTESIAN_POINT('',(1.953440929479,0.983421308094));\r
-#31299 = CARTESIAN_POINT('',(1.945166940011,0.991776884069));\r
-#31300 = CARTESIAN_POINT('',(1.936919040593,1.));\r
-#31301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#31302 = PCURVE('',#31303,#31331);\r
-#31303 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#31304,#31305,#31306)\r
-    ,(#31307,#31308,#31309)\r
-    ,(#31310,#31311,#31312)\r
-    ,(#31313,#31314,#31315)\r
-    ,(#31316,#31317,#31318)\r
-    ,(#31319,#31320,#31321)\r
-    ,(#31322,#31323,#31324)\r
-    ,(#31325,#31326,#31327)\r
-    ,(#31328,#31329,#31330\r
-    )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(2.,3.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#31304 = CARTESIAN_POINT('',(-13.9724321815,-39.38955698582,-3.));\r
-#31305 = CARTESIAN_POINT('',(-22.51059080133,-42.39877055593,\r
-    18.132466219623));\r
-#31306 = CARTESIAN_POINT('',(-38.85170034708,-18.42892780767,\r
-    27.282842712475));\r
-#31307 = CARTESIAN_POINT('',(-15.0060464025,-34.15818366664,-3.));\r
-#31308 = CARTESIAN_POINT('',(-18.65287307424,-37.42084183978,\r
-    18.132466219623));\r
-#31309 = CARTESIAN_POINT('',(-34.09358446514,-16.21018193353,\r
-    27.282842712475));\r
-#31310 = CARTESIAN_POINT('',(-15.22635644615,-28.76611768136,-3.));\r
-#31311 = CARTESIAN_POINT('',(-15.10519573196,-32.50417091306,\r
-    18.132466219623));\r
-#31312 = CARTESIAN_POINT('',(-29.33546858319,-13.99143605939,\r
-    27.282842712475));\r
-#31313 = CARTESIAN_POINT('',(-14.60421653931,-23.36087524238,-3.));\r
-#31314 = CARTESIAN_POINT('',(-11.87866945972,-27.59252299358,\r
-    18.132466219623));\r
-#31315 = CARTESIAN_POINT('',(-24.57735270125,-11.77269018525,\r
-    27.282842712475));\r
-#31316 = CARTESIAN_POINT('',(-13.14258676083,-18.09631172602,-3.));\r
-#31317 = CARTESIAN_POINT('',(-8.972165843325,-22.62724674103,\r
-    18.132466219623));\r
-#31318 = CARTESIAN_POINT('',(-19.81923681931,-9.553944311118,\r
-    27.282842712475));\r
-#31319 = CARTESIAN_POINT('',(-10.87826393181,-13.12390458731,-3.));\r
-#31320 = CARTESIAN_POINT('',(-6.37165753495,-17.55059730455,\r
-    18.132466219623));\r
-#31321 = CARTESIAN_POINT('',(-15.06112093737,-7.335198436979,\r
-    27.282842712475));\r
-#31322 = CARTESIAN_POINT('',(-7.880427883167,-8.583344829623,-3.));\r
-#31323 = CARTESIAN_POINT('',(-4.050772431769,-12.3093229566,\r
-    18.132466219623));\r
-#31324 = CARTESIAN_POINT('',(-10.30300505542,-5.11645256284,\r
-    27.282842712475));\r
-#31325 = CARTESIAN_POINT('',(-4.245707392516,-4.594395211015,-3.));\r
-#31326 = CARTESIAN_POINT('',(-1.972674594378,-6.857768833212,\r
-    18.132466219623));\r
-#31327 = CARTESIAN_POINT('',(-5.544889173487,-2.897706688702,\r
-    27.282842712475));\r
-#31328 = CARTESIAN_POINT('',(-9.12510109721E-02,-1.251325164431,-3.));\r
-#31329 = CARTESIAN_POINT('',(-9.270572286963E-02,-1.159998402782,\r
-    18.132466219623));\r
-#31330 = CARTESIAN_POINT('',(-0.786773291545,-0.678960814563,\r
-    27.282842712475));\r
-#31331 = DEFINITIONAL_REPRESENTATION('',(#31332),#31401);\r
-#31332 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#31333,#31334,#31335,#31336,\r
-    #31337,#31338,#31339,#31340,#31341,#31342,#31343,#31344,#31345,\r
-    #31346,#31347,#31348,#31349,#31350,#31351,#31352,#31353,#31354,\r
-    #31355,#31356,#31357,#31358,#31359,#31360,#31361,#31362,#31363,\r
-    #31364,#31365,#31366,#31367,#31368,#31369,#31370,#31371,#31372,\r
-    #31373,#31374,#31375,#31376,#31377,#31378,#31379,#31380,#31381,\r
-    #31382,#31383,#31384,#31385,#31386,#31387,#31388,#31389,#31390,\r
-    #31391,#31392,#31393,#31394,#31395,#31396,#31397,#31398,#31399,\r
-    #31400),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732843E-02,0.134164938732,0.206253639057,0.289095162864,\r
-    0.441240529255,0.48179155963,0.522584322267,0.648883534704,\r
-    0.788637761544,0.859259879623,1.),.UNSPECIFIED.);\r
-#31333 = CARTESIAN_POINT('',(2.875455796418,0.9846980552));\r
-#31334 = CARTESIAN_POINT('',(2.874610153272,0.969253407616));\r
-#31335 = CARTESIAN_POINT('',(2.87382656138,0.954038773636));\r
-#31336 = CARTESIAN_POINT('',(2.873092001909,0.939039217951));\r
-#31337 = CARTESIAN_POINT('',(2.872393256277,0.924243688101));\r
-#31338 = CARTESIAN_POINT('',(2.871717420448,0.909643925974));\r
-#31339 = CARTESIAN_POINT('',(2.871052275216,0.895233628841));\r
-#31340 = CARTESIAN_POINT('',(2.868981397104,0.850983882287));\r
-#31341 = CARTESIAN_POINT('',(2.867573637354,0.821784136092));\r
-#31342 = CARTESIAN_POINT('',(2.866056720107,0.79335852841));\r
-#31343 = CARTESIAN_POINT('',(2.864342064438,0.765683301252));\r
-#31344 = CARTESIAN_POINT('',(2.862367336923,0.73873896019));\r
-#31345 = CARTESIAN_POINT('',(2.860087573579,0.712506842125));\r
-#31346 = CARTESIAN_POINT('',(2.855398007619,0.666743522331));\r
-#31347 = CARTESIAN_POINT('',(2.853113929727,0.646953276264));\r
-#31348 = CARTESIAN_POINT('',(2.85060212658,0.627587262157));\r
-#31349 = CARTESIAN_POINT('',(2.847851407274,0.608635949902));\r
-#31350 = CARTESIAN_POINT('',(2.844853850244,0.590090255909));\r
-#31351 = CARTESIAN_POINT('',(2.841603692094,0.571941691717));\r
-#31352 = CARTESIAN_POINT('',(2.834066747519,0.533774424125));\r
-#31353 = CARTESIAN_POINT('',(2.829697609274,0.51388037504));\r
-#31354 = CARTESIAN_POINT('',(2.82498303719,0.494488691777));\r
-#31355 = CARTESIAN_POINT('',(2.819919363654,0.475588787144));\r
-#31356 = CARTESIAN_POINT('',(2.814504531431,0.457171532908));\r
-#31357 = CARTESIAN_POINT('',(2.808737546266,0.439229385444));\r
-#31358 = CARTESIAN_POINT('',(2.791380134706,0.389665510146));\r
-#31359 = CARTESIAN_POINT('',(2.778953688585,0.359155860073));\r
-#31360 = CARTESIAN_POINT('',(2.765339024067,0.330190258988));\r
-#31361 = CARTESIAN_POINT('',(2.750545001391,0.302744206387));\r
-#31362 = CARTESIAN_POINT('',(2.734584622196,0.276807108124));\r
-#31363 = CARTESIAN_POINT('',(2.717473371656,0.252380146001));\r
-#31364 = CARTESIAN_POINT('',(2.694368823145,0.223366850258));\r
-#31365 = CARTESIAN_POINT('',(2.689426368497,0.217369240867));\r
-#31366 = CARTESIAN_POINT('',(2.684403998415,0.211479773726));\r
-#31367 = CARTESIAN_POINT('',(2.679302077456,0.205698771093));\r
-#31368 = CARTESIAN_POINT('',(2.674121152243,0.200026440153));\r
-#31369 = CARTESIAN_POINT('',(2.668861982899,0.194462840781));\r
-#31370 = CARTESIAN_POINT('',(2.658156945478,0.183520771913));\r
-#31371 = CARTESIAN_POINT('',(2.652710154545,0.178143591285));\r
-#31372 = CARTESIAN_POINT('',(2.647185852237,0.172876582011));\r
-#31373 = CARTESIAN_POINT('',(2.641585024518,0.167719719628));\r
-#31374 = CARTESIAN_POINT('',(2.635908793357,0.16267289078));\r
-#31375 = CARTESIAN_POINT('',(2.630158421352,0.157735887889));\r
-#31376 = CARTESIAN_POINT('',(2.606306295287,0.137961942772));\r
-#31377 = CARTESIAN_POINT('',(2.587577491229,0.124063196881));\r
-#31378 = CARTESIAN_POINT('',(2.568194040054,0.111206667649));\r
-#31379 = CARTESIAN_POINT('',(2.548211044802,9.937300256057E-02));\r
-#31380 = CARTESIAN_POINT('',(2.527692661258,8.852995340353E-02));\r
-#31381 = CARTESIAN_POINT('',(2.506710655157,7.863600403445E-02));\r
-#31382 = CARTESIAN_POINT('',(2.461702862006,5.969349169136E-02));\r
-#31383 = CARTESIAN_POINT('',(2.437583849567,5.084429042261E-02));\r
-#31384 = CARTESIAN_POINT('',(2.413097311916,4.303387576835E-02));\r
-#31385 = CARTESIAN_POINT('',(2.388341310871,3.618019162587E-02));\r
-#31386 = CARTESIAN_POINT('',(2.36339992871,3.019920605408E-02));\r
-#31387 = CARTESIAN_POINT('',(2.338346372027,2.501106852833E-02));\r
-#31388 = CARTESIAN_POINT('',(2.300561147707,1.828346488877E-02));\r
-#31389 = CARTESIAN_POINT('',(2.287862833433,1.620829964628E-02));\r
-#31390 = CARTESIAN_POINT('',(2.275157483836,1.430669107214E-02));\r
-#31391 = CARTESIAN_POINT('',(2.262450883129,1.256936784247E-02));\r
-#31392 = CARTESIAN_POINT('',(2.249747707259,1.098753800415E-02));\r
-#31393 = CARTESIAN_POINT('',(2.237051629865,9.552944081842E-03));\r
-#31394 = CARTESIAN_POINT('',(2.199083581768,5.677110563116E-03));\r
-#31395 = CARTESIAN_POINT('',(2.17384258405,3.65075521896E-03));\r
-#31396 = CARTESIAN_POINT('',(2.148661402423,2.117533621433E-03));\r
-#31397 = CARTESIAN_POINT('',(2.123546604657,1.025676031688E-03));\r
-#31398 = CARTESIAN_POINT('',(2.098495292169,3.3185658124E-04));\r
-#31399 = CARTESIAN_POINT('',(2.073496285506,8.2319E-13));\r
-#31400 = CARTESIAN_POINT('',(2.048529562058,7.49E-15));\r
-#31401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#31402 = ORIENTED_EDGE('',*,*,#31403,.F.);\r
-#31403 = EDGE_CURVE('',#30893,#31164,#31404,.T.);\r
-#31404 = SURFACE_CURVE('',#31405,(#31410,#31417),.PCURVE_S1.);\r
-#31405 = CIRCLE('',#31406,40.);\r
-#31406 = AXIS2_PLACEMENT_3D('',#31407,#31408,#31409);\r
-#31407 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#31408 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#31409 = DIRECTION('',(1.,0.,3.3E-16));\r
-#31410 = PCURVE('',#7945,#31411);\r
-#31411 = DEFINITIONAL_REPRESENTATION('',(#31412),#31416);\r
-#31412 = LINE('',#31413,#31414);\r
-#31413 = CARTESIAN_POINT('',(0.,1.));\r
-#31414 = VECTOR('',#31415,1.);\r
-#31415 = DIRECTION('',(1.,0.));\r
-#31416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#31417 = PCURVE('',#20542,#31418);\r
-#31418 = DEFINITIONAL_REPRESENTATION('',(#31419),#31423);\r
-#31419 = LINE('',#31420,#31421);\r
-#31420 = CARTESIAN_POINT('',(0.,0.));\r
-#31421 = VECTOR('',#31422,1.);\r
-#31422 = DIRECTION('',(1.,0.));\r
-#31423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#31424 = ADVANCED_FACE('',(#31425),#7885,.T.);\r
-#31425 = FACE_BOUND('',#31426,.T.);\r
-#31426 = EDGE_LOOP('',(#31427,#31462,#31463,#31526));\r
-#31427 = ORIENTED_EDGE('',*,*,#31428,.F.);\r
-#31428 = EDGE_CURVE('',#7840,#31429,#31431,.T.);\r
-#31429 = VERTEX_POINT('',#31430);\r
-#31430 = CARTESIAN_POINT('',(-14.94374012496,-19.86060939431,17.));\r
-#31431 = SURFACE_CURVE('',#31432,(#31440,#31451),.PCURVE_S1.);\r
-#31432 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#31433,#31434,#31435,#31436,\r
-    #31437,#31438,#31439),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#31433 = CARTESIAN_POINT('',(-3.52666215698,-5.155836426982,17.));\r
-#31434 = CARTESIAN_POINT('',(-7.081515947494,-9.726764410202,17.));\r
-#31435 = CARTESIAN_POINT('',(-10.63361628289,-14.29983443535,17.));\r
-#31436 = CARTESIAN_POINT('',(-14.18290125583,-18.8750897899,17.));\r
-#31437 = CARTESIAN_POINT('',(-17.72949326825,-23.45243174211,17.));\r
-#31438 = CARTESIAN_POINT('',(-21.27370530318,-28.03161473686,17.));\r
-#31439 = CARTESIAN_POINT('',(-24.81598167056,-32.61229238281,17.));\r
-#31440 = PCURVE('',#7885,#31441);\r
-#31441 = DEFINITIONAL_REPRESENTATION('',(#31442),#31450);\r
-#31442 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#31443,#31444,#31445,#31446,\r
-    #31447,#31448,#31449),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#31443 = CARTESIAN_POINT('',(-4.368385834343,-4.465109229748));\r
-#31444 = CARTESIAN_POINT('',(-8.662966722598,-8.349300663488));\r
-#31445 = CARTESIAN_POINT('',(-12.95520794858,-12.23607972919));\r
-#31446 = CARTESIAN_POINT('',(-17.24505606227,-16.12549980679));\r
-#31447 = CARTESIAN_POINT('',(-21.53261446143,-20.01744240963));\r
-#31448 = CARTESIAN_POINT('',(-25.81814873399,-23.91161136419));\r
-#31449 = CARTESIAN_POINT('',(-30.1020362896,-27.80758838799));\r
-#31450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#31451 = PCURVE('',#31303,#31452);\r
-#31452 = DEFINITIONAL_REPRESENTATION('',(#31453),#31461);\r
-#31453 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#31454,#31455,#31456,#31457,\r
-    #31458,#31459,#31460),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#31454 = CARTESIAN_POINT('',(2.875456397057,0.563097109744));\r
-#31455 = CARTESIAN_POINT('',(2.737675948501,0.563097109744));\r
-#31456 = CARTESIAN_POINT('',(2.59990353491,0.563097109744));\r
-#31457 = CARTESIAN_POINT('',(2.46212058649,0.563097109744));\r
-#31458 = CARTESIAN_POINT('',(2.324307938364,0.563097109744));\r
-#31459 = CARTESIAN_POINT('',(2.186448446281,0.563097109744));\r
-#31460 = CARTESIAN_POINT('',(2.048528961987,0.563097109744));\r
-#31461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#31462 = ORIENTED_EDGE('',*,*,#7839,.F.);\r
-#31463 = ORIENTED_EDGE('',*,*,#31464,.F.);\r
-#31464 = EDGE_CURVE('',#31465,#7790,#31467,.T.);\r
-#31465 = VERTEX_POINT('',#31466);\r
-#31466 = CARTESIAN_POINT('',(-15.65650986773,-19.3037010053,17.));\r
-#31467 = SURFACE_CURVE('',#31468,(#31476,#31487),.PCURVE_S1.);\r
-#31468 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#31469,#31470,#31471,#31472,\r
-    #31473,#31474,#31475),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#31469 = CARTESIAN_POINT('',(-25.34845182219,-31.59289648208,17.));\r
-#31470 = CARTESIAN_POINT('',(-21.80473801977,-27.10460415818,17.));\r
-#31471 = CARTESIAN_POINT('',(-18.26294476941,-22.61479686376,17.));\r
-#31472 = CARTESIAN_POINT('',(-14.72351454362,-18.12312730893,17.));\r
-#31473 = CARTESIAN_POINT('',(-11.18676540356,-13.62934693927,17.));\r
-#31474 = CARTESIAN_POINT('',(-7.652825411509,-9.133357654372,17.));\r
-#31475 = CARTESIAN_POINT('',(-4.121638509884,-4.635207287712,17.));\r
-#31476 = PCURVE('',#7885,#31477);\r
-#31477 = DEFINITIONAL_REPRESENTATION('',(#31478),#31486);\r
-#31478 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#31479,#31480,#31481,#31482,\r
-    #31483,#31484,#31485),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#31479 = CARTESIAN_POINT('',(-30.44940078268,-26.71121693006));\r
-#31480 = CARTESIAN_POINT('',(-26.18014017272,-22.90647129567));\r
-#31481 = CARTESIAN_POINT('',(-21.91250786545,-19.09990020619));\r
-#31482 = CARTESIAN_POINT('',(-17.64687930497,-15.29108481331));\r
-#31483 = CARTESIAN_POINT('',(-13.38352455935,-11.47972510797));\r
-#31484 = CARTESIAN_POINT('',(-9.122552710365,-7.665702242347));\r
-#31485 = CARTESIAN_POINT('',(-4.863916858267,-3.849073057515));\r
-#31486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#31487 = PCURVE('',#31488,#31516);\r
-#31488 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#31489,#31490,#31491)\r
-    ,(#31492,#31493,#31494)\r
-    ,(#31495,#31496,#31497)\r
-    ,(#31498,#31499,#31500)\r
-    ,(#31501,#31502,#31503)\r
-    ,(#31504,#31505,#31506)\r
-    ,(#31507,#31508,#31509)\r
-    ,(#31510,#31511,#31512)\r
-    ,(#31513,#31514,#31515\r
-    )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(0.,1.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#31489 = CARTESIAN_POINT('',(-0.592789275679,-0.628060077141,-3.));\r
-#31490 = CARTESIAN_POINT('',(-0.966032695484,-0.779630023713,\r
-    17.999867544966));\r
-#31491 = CARTESIAN_POINT('',(-1.025842282529,-0.166275708918,\r
-    26.717157287525));\r
-#31492 = CARTESIAN_POINT('',(-4.832030481336,-4.039356043043,-3.));\r
-#31493 = CARTESIAN_POINT('',(-2.813680671286,-6.451391992773,\r
-    17.999867544966));\r
-#31494 = CARTESIAN_POINT('',(-5.783958164471,-2.385021583057,\r
-    26.717157287525));\r
-#31495 = CARTESIAN_POINT('',(-8.540928941184,-8.109712796724,-3.));\r
-#31496 = CARTESIAN_POINT('',(-4.863501061255,-11.8719128322,\r
-    17.999867544966));\r
-#31497 = CARTESIAN_POINT('',(-10.54207404641,-4.603767457196,\r
-    26.717157287525));\r
-#31498 = CARTESIAN_POINT('',(-11.59994531735,-12.74293703926,-3.));\r
-#31499 = CARTESIAN_POINT('',(-7.161063559172,-17.07786247219,\r
-    17.999867544966));\r
-#31500 = CARTESIAN_POINT('',(-15.30018992835,-6.822513331334,\r
-    26.717157287525));\r
-#31501 = CARTESIAN_POINT('',(-13.91047881635,-17.81682187468,-3.));\r
-#31502 = CARTESIAN_POINT('',(-9.743955858308,-22.11582750866,\r
-    17.999867544966));\r
-#31503 = CARTESIAN_POINT('',(-20.05830581029,-9.041259205473,\r
-    26.717157287525));\r
-#31504 = CARTESIAN_POINT('',(-15.40193777398,-23.18882546281,-3.));\r
-#31505 = CARTESIAN_POINT('',(-12.63908826767,-27.04014643906,\r
-    17.999867544966));\r
-#31506 = CARTESIAN_POINT('',(-24.81642169224,-11.26000507961,\r
-    26.717157287525));\r
-#31507 = CARTESIAN_POINT('',(-16.03677441362,-28.70437897196,-3.));\r
-#31508 = CARTESIAN_POINT('',(-15.86077440748,-31.90974258062,\r
-    17.999867544966));\r
-#31509 = CARTESIAN_POINT('',(-29.57453757418,-13.47875095375,\r
-    26.717157287525));\r
-#31510 = CARTESIAN_POINT('',(-15.81196824663,-34.20648712021,-3.));\r
-#31511 = CARTESIAN_POINT('',(-19.41016572081,-36.78446423978,\r
-    17.999867544966));\r
-#31512 = CARTESIAN_POINT('',(-34.33265345612,-15.69749682788,\r
-    26.717157287525));\r
-#31513 = CARTESIAN_POINT('',(-14.75725985785,-39.54462316019,-3.));\r
-#31514 = CARTESIAN_POINT('',(-23.27592477373,-41.72169384732,\r
-    17.999867544966));\r
-#31515 = CARTESIAN_POINT('',(-39.09076933806,-17.91624270202,\r
-    26.717157287525));\r
-#31516 = DEFINITIONAL_REPRESENTATION('',(#31517),#31525);\r
-#31517 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#31518,#31519,#31520,#31521,\r
-    #31522,#31523,#31524),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#31518 = CARTESIAN_POINT('',(0.940985961083,0.571814475937));\r
-#31519 = CARTESIAN_POINT('',(0.804867436972,0.571814475937));\r
-#31520 = CARTESIAN_POINT('',(0.668689089625,0.571814475937));\r
-#31521 = CARTESIAN_POINT('',(0.532463782957,0.571814475937));\r
-#31522 = CARTESIAN_POINT('',(0.396208482528,0.571814475937));\r
-#31523 = CARTESIAN_POINT('',(0.259942359753,0.571814475937));\r
-#31524 = CARTESIAN_POINT('',(0.123684020971,0.571814475937));\r
-#31525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#31526 = ORIENTED_EDGE('',*,*,#31527,.F.);\r
-#31527 = EDGE_CURVE('',#31429,#31465,#31528,.T.);\r
-#31528 = SURFACE_CURVE('',#31529,(#31544,#31562),.PCURVE_S1.);\r
-#31529 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#31530,#31531,#31532,#31533,\r
-    #31534,#31535,#31536,#31537,#31538,#31539,#31540,#31541,#31542,\r
-    #31543),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.250999993271,\r
-    0.500999996968,0.751000000665,1.),.UNSPECIFIED.);\r
-#31530 = CARTESIAN_POINT('',(-10.17913033287,-22.67475422638,17.));\r
-#31531 = CARTESIAN_POINT('',(-11.20968532118,-22.21211828139,17.));\r
-#31532 = CARTESIAN_POINT('',(-12.21220955453,-21.68702948131,17.));\r
-#31533 = CARTESIAN_POINT('',(-13.18100631738,-21.10204543379,17.));\r
-#31534 = CARTESIAN_POINT('',(-15.03715738439,-19.8219322785,17.));\r
-#31535 = CARTESIAN_POINT('',(-15.92482919282,-19.1272453769,17.));\r
-#31536 = CARTESIAN_POINT('',(-16.76887076007,-18.38015437608,17.));\r
-#31537 = CARTESIAN_POINT('',(-18.36096116958,-16.78988404921,17.));\r
-#31538 = CARTESIAN_POINT('',(-19.10901714409,-15.94669759904,17.));\r
-#31539 = CARTESIAN_POINT('',(-19.80471896041,-15.05982099347,17.));\r
-#31540 = CARTESIAN_POINT('',(-21.08183575968,-13.21253931862,17.));\r
-#31541 = CARTESIAN_POINT('',(-21.66370256088,-12.25243431895,17.));\r
-#31542 = CARTESIAN_POINT('',(-22.18669077819,-11.25902931504,17.));\r
-#31543 = CARTESIAN_POINT('',(-22.64828921656,-10.2378791321,17.));\r
-#31544 = PCURVE('',#7885,#31545);\r
-#31545 = DEFINITIONAL_REPRESENTATION('',(#31546),#31561);\r
-#31546 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#31547,#31548,#31549,#31550,\r
-    #31551,#31552,#31553,#31554,#31555,#31556,#31557,#31558,#31559,\r
-    #31560),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.250999993271,\r
-    0.500999996968,0.751000000665,1.),.UNSPECIFIED.);\r
-#31547 = CARTESIAN_POINT('',(-13.96191622119,-20.56268632725));\r
-#31548 = CARTESIAN_POINT('',(-14.89647887481,-19.9281248661));\r
-#31549 = CARTESIAN_POINT('',(-15.79259179915,-19.23692683857));\r
-#31550 = CARTESIAN_POINT('',(-16.64508894848,-18.49260022078));\r
-#31551 = CARTESIAN_POINT('',(-18.25075159341,-16.90961761046));\r
-#31552 = CARTESIAN_POINT('',(-19.00430655797,-16.07134197194));\r
-#31553 = CARTESIAN_POINT('',(-19.70579424642,-15.18903468211));\r
-#31554 = CARTESIAN_POINT('',(-20.99754968094,-13.34646053652));\r
-#31555 = CARTESIAN_POINT('',(-21.58782321382,-12.3861854264));\r
-#31556 = CARTESIAN_POINT('',(-22.11895124995,-11.39197511667));\r
-#31557 = CARTESIAN_POINT('',(-23.0558886789,-9.350988796417));\r
-#31558 = CARTESIAN_POINT('',(-23.46219513238,-8.304429839366));\r
-#31559 = CARTESIAN_POINT('',(-23.80473501491,-7.235300938753));\r
-#31560 = CARTESIAN_POINT('',(-24.08199986739,-6.149508593968));\r
-#31561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#31562 = PCURVE('',#31563,#31573);\r
-#31563 = SURFACE_OF_REVOLUTION('',#31564,#31570);\r
-#31564 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#31565,#31566,#31567,#31568,\r
-    #31569),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#31565 = CARTESIAN_POINT('',(23.635386072293,4.167556264006,27.));\r
-#31566 = CARTESIAN_POINT('',(23.635386072293,4.167556264006,19.));\r
-#31567 = CARTESIAN_POINT('',(25.605001578317,4.51485261934,11.));\r
-#31568 = CARTESIAN_POINT('',(31.513848096391,5.556741685342,3.));\r
-#31569 = CARTESIAN_POINT('',(39.392310120488,6.945927106677,3.));\r
-#31570 = AXIS1_PLACEMENT('',#31571,#31572);\r
-#31571 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#31572 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#31573 = DEFINITIONAL_REPRESENTATION('',(#31574),#31589);\r
-#31574 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#31575,#31576,#31577,#31578,\r
-    #31579,#31580,#31581,#31582,#31583,#31584,#31585,#31586,#31587,\r
-    #31588),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.250999993271,\r
-    0.500999996968,0.751000000665,1.),.UNSPECIFIED.);\r
-#31575 = CARTESIAN_POINT('',(4.115901367213,0.266889738045));\r
-#31576 = CARTESIAN_POINT('',(4.070451920473,0.266889738045));\r
-#31577 = CARTESIAN_POINT('',(4.025002408875,0.266889738045));\r
-#31578 = CARTESIAN_POINT('',(3.979552890803,0.266889738045));\r
-#31579 = CARTESIAN_POINT('',(3.888835073678,0.266889738045));\r
-#31580 = CARTESIAN_POINT('',(3.843566633306,0.266889738045));\r
-#31581 = CARTESIAN_POINT('',(3.798298192935,0.266889738045));\r
-#31582 = CARTESIAN_POINT('',(3.70776144741,0.266889738045));\r
-#31583 = CARTESIAN_POINT('',(3.662493007038,0.266889738045));\r
-#31584 = CARTESIAN_POINT('',(3.617224566666,0.266889738045));\r
-#31585 = CARTESIAN_POINT('',(3.52686889542,0.266889738045));\r
-#31586 = CARTESIAN_POINT('',(3.481781526005,0.266889738045));\r
-#31587 = CARTESIAN_POINT('',(3.436694162967,0.266889738045));\r
-#31588 = CARTESIAN_POINT('',(3.391606862141,0.266889738045));\r
-#31589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#31590 = ADVANCED_FACE('',(#31591),#7821,.T.);\r
-#31591 = FACE_BOUND('',#31592,.T.);\r
-#31592 = EDGE_LOOP('',(#31593,#31594,#31812,#31836));\r
-#31593 = ORIENTED_EDGE('',*,*,#7789,.F.);\r
-#31594 = ORIENTED_EDGE('',*,*,#31595,.T.);\r
-#31595 = EDGE_CURVE('',#7544,#31596,#31598,.T.);\r
-#31596 = VERTEX_POINT('',#31597);\r
-#31597 = CARTESIAN_POINT('',(-20.58792913622,-34.29485637645,-3.));\r
-#31598 = SURFACE_CURVE('',#31599,(#31668,#31740),.PCURVE_S1.);\r
-#31599 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#31600,#31601,#31602,#31603,\r
-    #31604,#31605,#31606,#31607,#31608,#31609,#31610,#31611,#31612,\r
-    #31613,#31614,#31615,#31616,#31617,#31618,#31619,#31620,#31621,\r
-    #31622,#31623,#31624,#31625,#31626,#31627,#31628,#31629,#31630,\r
-    #31631,#31632,#31633,#31634,#31635,#31636,#31637,#31638,#31639,\r
-    #31640,#31641,#31642,#31643,#31644,#31645,#31646,#31647,#31648,\r
-    #31649,#31650,#31651,#31652,#31653,#31654,#31655,#31656,#31657,\r
-    #31658,#31659,#31660,#31661,#31662,#31663,#31664,#31665,#31666,\r
-    #31667),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732843E-02,0.134164938732,0.206253639057,0.289095162864,\r
-    0.441240529255,0.48179155963,0.522584322267,0.648883534704,\r
-    0.788637761544,0.859259879623,1.),.UNSPECIFIED.);\r
-#31600 = CARTESIAN_POINT('',(-5.862173431579,-2.018643767009,27.));\r
-#31601 = CARTESIAN_POINT('',(-5.813135681875,-2.161050167861,\r
-    26.711687789718));\r
-#31602 = CARTESIAN_POINT('',(-5.764267398389,-2.298851921082,\r
-    26.421000307337));\r
-#31603 = CARTESIAN_POINT('',(-5.71609249551,-2.43215739203,\r
-    26.12801612875));\r
-#31604 = CARTESIAN_POINT('',(-5.669108548263,-2.561144022616,\r
-    25.832840231393));\r
-#31605 = CARTESIAN_POINT('',(-5.623768980763,-2.686046010888,\r
-    25.535601704033));\r
-#31606 = CARTESIAN_POINT('',(-5.580473759029,-2.807139267325,\r
-    25.236448750881));\r
-#31607 = CARTESIAN_POINT('',(-5.453236809726,-3.172889551357,\r
-    24.300464749021));\r
-#31608 = CARTESIAN_POINT('',(-5.37755735546,-3.405407494364,\r
-    23.657620472064));\r
-#31609 = CARTESIAN_POINT('',(-5.315770180139,-3.625127907722,\r
-    23.008437819451));\r
-#31610 = CARTESIAN_POINT('',(-5.270027605836,-3.835408101986,\r
-    22.354555828358));\r
-#31611 = CARTESIAN_POINT('',(-5.24142063708,-4.039358537696,\r
-    21.697583196822));\r
-#31612 = CARTESIAN_POINT('',(-5.230524943237,-4.239600788326,\r
-    21.038969174347));\r
-#31613 = CARTESIAN_POINT('',(-5.243178332898,-4.595675285845,\r
-    19.858169747877));\r
-#31614 = CARTESIAN_POINT('',(-5.260031879087,-4.752081720131,\r
-    19.336100083295));\r
-#31615 = CARTESIAN_POINT('',(-5.288271279343,-4.908619054955,\r
-    18.814424631279));\r
-#31616 = CARTESIAN_POINT('',(-5.327900582595,-5.066186861011,\r
-    18.293719228426));\r
-#31617 = CARTESIAN_POINT('',(-5.378870949449,-5.225512766768,\r
-    17.774514757355));\r
-#31618 = CARTESIAN_POINT('',(-5.441115021768,-5.387178739516,\r
-    17.257307134314));\r
-#31619 = CARTESIAN_POINT('',(-5.598935038145,-5.740674368598,\r
-    16.151051688057));\r
-#31620 = CARTESIAN_POINT('',(-5.698099045239,-5.933407752071,\r
-    15.562790186343));\r
-#31621 = CARTESIAN_POINT('',(-5.811912727731,-6.130578760742,\r
-    14.978501148237));\r
-#31622 = CARTESIAN_POINT('',(-5.940227667242,-6.332715100773,\r
-    14.398853360378));\r
-#31623 = CARTESIAN_POINT('',(-6.082881466435,-6.540216066053,\r
-    13.824490115399));\r
-#31624 = CARTESIAN_POINT('',(-6.239687549129,-6.753403741863,\r
-    13.256044396612));\r
-#31625 = CARTESIAN_POINT('',(-6.723950204516,-7.375065597062,\r
-    11.662174802479));\r
-#31626 = CARTESIAN_POINT('',(-7.08443673442,-7.797722055743,\r
-    10.652256950403));\r
-#31627 = CARTESIAN_POINT('',(-7.49040099502,-8.242291647786,\r
-    9.668307740585));\r
-#31628 = CARTESIAN_POINT('',(-7.939876838197,-8.710164659278,\r
-    8.71406817818));\r
-#31629 = CARTESIAN_POINT('',(-8.430011310857,-9.203187353573,\r
-    7.793315190513));\r
-#31630 = CARTESIAN_POINT('',(-8.956706336974,-9.724107812885,\r
-    6.909909545337));\r
-#31631 = CARTESIAN_POINT('',(-9.663289129162,-10.42360176325,\r
-    5.843212096973));\r
-#31632 = CARTESIAN_POINT('',(-9.814197697699,-10.57303119056,\r
-    5.621662887145));\r
-#31633 = CARTESIAN_POINT('',(-9.967218675135,-10.72475284745,\r
-    5.403113701737));\r
-#31634 = CARTESIAN_POINT('',(-10.12224463354,-10.87883753253,\r
-    5.187641252263));\r
-#31635 = CARTESIAN_POINT('',(-10.27915756339,-11.03535391625,\r
-    4.975316446725));\r
-#31636 = CARTESIAN_POINT('',(-10.43782847965,-11.19436685328,\r
-    4.766203083517));\r
-#31637 = CARTESIAN_POINT('',(-10.75937238826,-11.51848157481,\r
-    4.353298542492));\r
-#31638 = CARTESIAN_POINT('',(-10.92226470519,-11.68361388532,\r
-    4.149546059854));\r
-#31639 = CARTESIAN_POINT('',(-11.08666148004,-11.85140563231,\r
-    3.949169933672));\r
-#31640 = CARTESIAN_POINT('',(-11.25241623102,-12.02192128279,\r
-    3.752228275166));\r
-#31641 = CARTESIAN_POINT('',(-11.41937490195,-12.19522256231,\r
-    3.558773934801));\r
-#31642 = CARTESIAN_POINT('',(-11.58737663659,-12.37136732492,\r
-    3.368854177302));\r
-#31643 = CARTESIAN_POINT('',(-12.2791205344,-13.10474081553,\r
-    2.605567873012));\r
-#31644 = CARTESIAN_POINT('',(-12.81046011933,-13.68691630412,\r
-    2.062822080087));\r
-#31645 = CARTESIAN_POINT('',(-13.34521935339,-14.29840177236,\r
-    1.555636711383));\r
-#31646 = CARTESIAN_POINT('',(-13.87790849521,-14.94030028606,\r
-    1.084661970029));\r
-#31647 = CARTESIAN_POINT('',(-14.40294220472,-15.61305161535,\r
-    0.649815413633));\r
-#31648 = CARTESIAN_POINT('',(-14.91507189669,-16.31616572182,\r
-    0.250421577406));\r
-#31649 = CARTESIAN_POINT('',(-15.95691195914,-17.85804961655,\r
-    -0.5185682275));\r
-#31650 = CARTESIAN_POINT('',(-16.48284735609,-18.70353403897,\r
-    -0.880578359985));\r
-#31651 = CARTESIAN_POINT('',(-16.98108697205,-19.5824820782,\r
-    -1.20208273869));\r
-#31652 = CARTESIAN_POINT('',(-17.44671870127,-20.49204284339,\r
-    -1.485599317978));\r
-#31653 = CARTESIAN_POINT('',(-17.87648570862,-21.42872488246,\r
-    -1.734001175194));\r
-#31654 = CARTESIAN_POINT('',(-18.26848179472,-22.38867194916,\r
-    -1.950164991405));\r
-#31655 = CARTESIAN_POINT('',(-18.80053380094,-23.8626059782,\r
-    -2.231194911599));\r
-#31656 = CARTESIAN_POINT('',(-18.96932332469,-24.36237455363,\r
-    -2.318022665291));\r
-#31657 = CARTESIAN_POINT('',(-19.12820891558,-24.86665055574,\r
-    -2.397701508334));\r
-#31658 = CARTESIAN_POINT('',(-19.27717906282,-25.37498053973,\r
-    -2.470585702601));\r
-#31659 = CARTESIAN_POINT('',(-19.41628515179,-25.88693195201,\r
-    -2.537016586598));\r
-#31660 = CARTESIAN_POINT('',(-19.54562918518,-26.40209741709,\r
-    -2.597318839136));\r
-#31661 = CARTESIAN_POINT('',(-19.90394153833,-27.95240463283,\r
-    -2.760363675848));\r
-#31662 = CARTESIAN_POINT('',(-20.10430369394,-28.99590720546,\r
-    -2.845792587234));\r
-#31663 = CARTESIAN_POINT('',(-20.26759207968,-30.04772785248,\r
-    -2.91051935704));\r
-#31664 = CARTESIAN_POINT('',(-20.3955316185,-31.10537482415,\r
-    -2.956649707249));\r
-#31665 = CARTESIAN_POINT('',(-20.49014207551,-32.16678151642,\r
-    -2.98597417148));\r
-#31666 = CARTESIAN_POINT('',(-20.55355579333,-33.23032947211,\r
-    -2.999999999966));\r
-#31667 = CARTESIAN_POINT('',(-20.58792913476,-34.29485637733,-3.));\r
-#31668 = PCURVE('',#7821,#31669);\r
-#31669 = DEFINITIONAL_REPRESENTATION('',(#31670),#31739);\r
-#31670 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#31671,#31672,#31673,#31674,\r
-    #31675,#31676,#31677,#31678,#31679,#31680,#31681,#31682,#31683,\r
-    #31684,#31685,#31686,#31687,#31688,#31689,#31690,#31691,#31692,\r
-    #31693,#31694,#31695,#31696,#31697,#31698,#31699,#31700,#31701,\r
-    #31702,#31703,#31704,#31705,#31706,#31707,#31708,#31709,#31710,\r
-    #31711,#31712,#31713,#31714,#31715,#31716,#31717,#31718,#31719,\r
-    #31720,#31721,#31722,#31723,#31724,#31725,#31726,#31727,#31728,\r
-    #31729,#31730,#31731,#31732,#31733,#31734,#31735,#31736,#31737,\r
-    #31738),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732843E-02,0.134164938732,0.206253639057,0.289095162864,\r
-    0.441240529255,0.48179155963,0.522584322267,0.648883534704,\r
-    0.788637761544,0.859259879623,1.),.UNSPECIFIED.);\r
-#31671 = CARTESIAN_POINT('',(2.80995941926,0.));\r
-#31672 = CARTESIAN_POINT('',(2.785666995551,6.006504380885E-03));\r
-#31673 = CARTESIAN_POINT('',(2.762085694065,1.206249361561E-02));\r
-#31674 = CARTESIAN_POINT('',(2.739251266794,1.81672154795E-02));\r
-#31675 = CARTESIAN_POINT('',(2.717191802754,2.431943363932E-02));\r
-#31676 = CARTESIAN_POINT('',(2.695927049411,3.051747456105E-02));\r
-#31677 = CARTESIAN_POINT('',(2.675468545346,3.675932636389E-02));\r
-#31678 = CARTESIAN_POINT('',(2.614352820039,5.630425623763E-02));\r
-#31679 = CARTESIAN_POINT('',(2.576498523862,6.975006268809E-02));\r
-#31680 = CARTESIAN_POINT('',(2.542292399116,8.336100580551E-02));\r
-#31681 = CARTESIAN_POINT('',(2.511623341306,9.711454595964E-02));\r
-#31682 = CARTESIAN_POINT('',(2.484282582312,0.110989440622));\r
-#31683 = CARTESIAN_POINT('',(2.460029524121,0.124968083745));\r
-#31684 = CARTESIAN_POINT('',(2.421651102118,0.150177223504));\r
-#31685 = CARTESIAN_POINT('',(2.406468030696,0.161374578824));\r
-#31686 = CARTESIAN_POINT('',(2.392937124347,0.172621826554));\r
-#31687 = CARTESIAN_POINT('',(2.3809300163,0.1839134857));\r
-#31688 = CARTESIAN_POINT('',(2.370322234955,0.195245096969));\r
-#31689 = CARTESIAN_POINT('',(2.36099627494,0.206612999132));\r
-#31690 = CARTESIAN_POINT('',(2.343469159228,0.231115762302));\r
-#31691 = CARTESIAN_POINT('',(2.335643241442,0.244261376624));\r
-#31692 = CARTESIAN_POINT('',(2.329194594121,0.257446213569));\r
-#31693 = CARTESIAN_POINT('',(2.323966649039,0.270666673325));\r
-#31694 = CARTESIAN_POINT('',(2.319814800576,0.283919789101));\r
-#31695 = CARTESIAN_POINT('',(2.316605421282,0.297202873117));\r
-#31696 = CARTESIAN_POINT('',(2.309821843062,0.334958972866));\r
-#31697 = CARTESIAN_POINT('',(2.308188528802,0.359497618943));\r
-#31698 = CARTESIAN_POINT('',(2.308543155457,0.38411275105));\r
-#31699 = CARTESIAN_POINT('',(2.310221005407,0.408791866497));\r
-#31700 = CARTESIAN_POINT('',(2.312638057082,0.433521406188));\r
-#31701 = CARTESIAN_POINT('',(2.315282567203,0.458283778698));\r
-#31702 = CARTESIAN_POINT('',(2.318370923763,0.489657741927));\r
-#31703 = CARTESIAN_POINT('',(2.319006194454,0.496260551534));\r
-#31704 = CARTESIAN_POINT('',(2.319618616722,0.502863856675));\r
-#31705 = CARTESIAN_POINT('',(2.320200339631,0.509467174073));\r
-#31706 = CARTESIAN_POINT('',(2.320743966009,0.51606844619));\r
-#31707 = CARTESIAN_POINT('',(2.321242587589,0.522664764894));\r
-#31708 = CARTESIAN_POINT('',(2.322139589915,0.535884293912));\r
-#31709 = CARTESIAN_POINT('',(2.322537358464,0.542507269434));\r
-#31710 = CARTESIAN_POINT('',(2.322876505564,0.549121813415));\r
-#31711 = CARTESIAN_POINT('',(2.323150980899,0.555725898988));\r
-#31712 = CARTESIAN_POINT('',(2.323355257908,0.562317479687));\r
-#31713 = CARTESIAN_POINT('',(2.323484351835,0.568894496629));\r
-#31714 = CARTESIAN_POINT('',(2.323687052169,0.595766625305));\r
-#31715 = CARTESIAN_POINT('',(2.323077163156,0.615921862632));\r
-#31716 = CARTESIAN_POINT('',(2.321572378387,0.635855092036));\r
-#31717 = CARTESIAN_POINT('',(2.319092644303,0.655505223072));\r
-#31718 = CARTESIAN_POINT('',(2.315612116745,0.67481829156));\r
-#31719 = CARTESIAN_POINT('',(2.311149323531,0.693748549125));\r
-#31720 = CARTESIAN_POINT('',(2.299790634009,0.732736111601));\r
-#31721 = CARTESIAN_POINT('',(2.2926844062,0.752704789848));\r
-#31722 = CARTESIAN_POINT('',(2.284509389667,0.772106774877));\r
-#31723 = CARTESIAN_POINT('',(2.275383251636,0.790916814691));\r
-#31724 = CARTESIAN_POINT('',(2.265441062588,0.809130157444));\r
-#31725 = CARTESIAN_POINT('',(2.254818711217,0.826752621819));\r
-#31726 = CARTESIAN_POINT('',(2.238001866615,0.85240831176));\r
-#31727 = CARTESIAN_POINT('',(2.232215439666,0.860874170224));\r
-#31728 = CARTESIAN_POINT('',(2.226304154372,0.869195778052));\r
-#31729 = CARTESIAN_POINT('',(2.220283469271,0.877376181749));\r
-#31730 = CARTESIAN_POINT('',(2.214167944615,0.885418940445));\r
-#31731 = CARTESIAN_POINT('',(2.207971137004,0.893327949131));\r
-#31732 = CARTESIAN_POINT('',(2.189218933594,0.916610357039));\r
-#31733 = CARTESIAN_POINT('',(2.176459814972,0.931597373439));\r
-#31734 = CARTESIAN_POINT('',(2.163525600881,0.946102566177));\r
-#31735 = CARTESIAN_POINT('',(2.150497619287,0.960161605258));\r
-#31736 = CARTESIAN_POINT('',(2.13744230504,0.97380912845));\r
-#31737 = CARTESIAN_POINT('',(2.124412950594,0.98707796068));\r
-#31738 = CARTESIAN_POINT('',(2.111451965793,1.));\r
-#31739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#31740 = PCURVE('',#7689,#31741);\r
-#31741 = DEFINITIONAL_REPRESENTATION('',(#31742),#31811);\r
-#31742 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#31743,#31744,#31745,#31746,\r
-    #31747,#31748,#31749,#31750,#31751,#31752,#31753,#31754,#31755,\r
-    #31756,#31757,#31758,#31759,#31760,#31761,#31762,#31763,#31764,\r
-    #31765,#31766,#31767,#31768,#31769,#31770,#31771,#31772,#31773,\r
-    #31774,#31775,#31776,#31777,#31778,#31779,#31780,#31781,#31782,\r
-    #31783,#31784,#31785,#31786,#31787,#31788,#31789,#31790,#31791,\r
-    #31792,#31793,#31794,#31795,#31796,#31797,#31798,#31799,#31800,\r
-    #31801,#31802,#31803,#31804,#31805,#31806,#31807,#31808,#31809,\r
-    #31810),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732843E-02,0.134164938732,0.206253639057,0.289095162864,\r
-    0.441240529255,0.48179155963,0.522584322267,0.648883534704,\r
-    0.788637761544,0.859259879623,1.),.UNSPECIFIED.);\r
-#31743 = CARTESIAN_POINT('',(2.875455796418,0.9846980552));\r
-#31744 = CARTESIAN_POINT('',(2.874610153272,0.969253407616));\r
-#31745 = CARTESIAN_POINT('',(2.87382656138,0.954038773636));\r
-#31746 = CARTESIAN_POINT('',(2.873092001909,0.939039217951));\r
-#31747 = CARTESIAN_POINT('',(2.872393256277,0.924243688101));\r
-#31748 = CARTESIAN_POINT('',(2.871717420448,0.909643925974));\r
-#31749 = CARTESIAN_POINT('',(2.871052275216,0.895233628841));\r
-#31750 = CARTESIAN_POINT('',(2.868981397104,0.850983882287));\r
-#31751 = CARTESIAN_POINT('',(2.867573637354,0.821784136092));\r
-#31752 = CARTESIAN_POINT('',(2.866056720107,0.79335852841));\r
-#31753 = CARTESIAN_POINT('',(2.864342064438,0.765683301252));\r
-#31754 = CARTESIAN_POINT('',(2.862367336923,0.73873896019));\r
-#31755 = CARTESIAN_POINT('',(2.860087573579,0.712506842125));\r
-#31756 = CARTESIAN_POINT('',(2.855398007619,0.666743522331));\r
-#31757 = CARTESIAN_POINT('',(2.853113929727,0.646953276264));\r
-#31758 = CARTESIAN_POINT('',(2.85060212658,0.627587262157));\r
-#31759 = CARTESIAN_POINT('',(2.847851407274,0.608635949902));\r
-#31760 = CARTESIAN_POINT('',(2.844853850244,0.590090255909));\r
-#31761 = CARTESIAN_POINT('',(2.841603692094,0.571941691717));\r
-#31762 = CARTESIAN_POINT('',(2.834066747519,0.533774424125));\r
-#31763 = CARTESIAN_POINT('',(2.829697609274,0.51388037504));\r
-#31764 = CARTESIAN_POINT('',(2.82498303719,0.494488691777));\r
-#31765 = CARTESIAN_POINT('',(2.819919363654,0.475588787144));\r
-#31766 = CARTESIAN_POINT('',(2.814504531431,0.457171532908));\r
-#31767 = CARTESIAN_POINT('',(2.808737546266,0.439229385444));\r
-#31768 = CARTESIAN_POINT('',(2.791380134706,0.389665510146));\r
-#31769 = CARTESIAN_POINT('',(2.778953688585,0.359155860073));\r
-#31770 = CARTESIAN_POINT('',(2.765339024067,0.330190258988));\r
-#31771 = CARTESIAN_POINT('',(2.750545001391,0.302744206387));\r
-#31772 = CARTESIAN_POINT('',(2.734584622196,0.276807108124));\r
-#31773 = CARTESIAN_POINT('',(2.717473371656,0.252380146001));\r
-#31774 = CARTESIAN_POINT('',(2.694368823145,0.223366850258));\r
-#31775 = CARTESIAN_POINT('',(2.689426368497,0.217369240867));\r
-#31776 = CARTESIAN_POINT('',(2.684403998415,0.211479773726));\r
-#31777 = CARTESIAN_POINT('',(2.679302077456,0.205698771093));\r
-#31778 = CARTESIAN_POINT('',(2.674121152243,0.200026440153));\r
-#31779 = CARTESIAN_POINT('',(2.668861982899,0.194462840781));\r
-#31780 = CARTESIAN_POINT('',(2.658156945478,0.183520771913));\r
-#31781 = CARTESIAN_POINT('',(2.652710154545,0.178143591285));\r
-#31782 = CARTESIAN_POINT('',(2.647185852237,0.172876582011));\r
-#31783 = CARTESIAN_POINT('',(2.641585024518,0.167719719628));\r
-#31784 = CARTESIAN_POINT('',(2.635908793357,0.16267289078));\r
-#31785 = CARTESIAN_POINT('',(2.630158421352,0.157735887889));\r
-#31786 = CARTESIAN_POINT('',(2.606306295287,0.137961942772));\r
-#31787 = CARTESIAN_POINT('',(2.587577491229,0.124063196881));\r
-#31788 = CARTESIAN_POINT('',(2.568194040054,0.111206667649));\r
-#31789 = CARTESIAN_POINT('',(2.548211044802,9.937300256057E-02));\r
-#31790 = CARTESIAN_POINT('',(2.527692661258,8.852995340353E-02));\r
-#31791 = CARTESIAN_POINT('',(2.506710655157,7.863600403445E-02));\r
-#31792 = CARTESIAN_POINT('',(2.461702862006,5.969349169136E-02));\r
-#31793 = CARTESIAN_POINT('',(2.437583849567,5.084429042261E-02));\r
-#31794 = CARTESIAN_POINT('',(2.413097311916,4.303387576835E-02));\r
-#31795 = CARTESIAN_POINT('',(2.388341310871,3.618019162587E-02));\r
-#31796 = CARTESIAN_POINT('',(2.36339992871,3.019920605408E-02));\r
-#31797 = CARTESIAN_POINT('',(2.338346372027,2.501106852833E-02));\r
-#31798 = CARTESIAN_POINT('',(2.300561147707,1.828346488877E-02));\r
-#31799 = CARTESIAN_POINT('',(2.287862833433,1.620829964628E-02));\r
-#31800 = CARTESIAN_POINT('',(2.275157483836,1.430669107214E-02));\r
-#31801 = CARTESIAN_POINT('',(2.262450883129,1.256936784247E-02));\r
-#31802 = CARTESIAN_POINT('',(2.249747707259,1.098753800415E-02));\r
-#31803 = CARTESIAN_POINT('',(2.237051629865,9.552944081842E-03));\r
-#31804 = CARTESIAN_POINT('',(2.199083581768,5.677110563116E-03));\r
-#31805 = CARTESIAN_POINT('',(2.17384258405,3.65075521896E-03));\r
-#31806 = CARTESIAN_POINT('',(2.148661402423,2.117533621433E-03));\r
-#31807 = CARTESIAN_POINT('',(2.123546604657,1.025676031688E-03));\r
-#31808 = CARTESIAN_POINT('',(2.098495292169,3.3185658124E-04));\r
-#31809 = CARTESIAN_POINT('',(2.073496285506,8.2319E-13));\r
-#31810 = CARTESIAN_POINT('',(2.048529562058,7.49E-15));\r
-#31811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#31812 = ORIENTED_EDGE('',*,*,#31813,.F.);\r
-#31813 = EDGE_CURVE('',#31814,#31596,#31816,.T.);\r
-#31814 = VERTEX_POINT('',#31815);\r
-#31815 = CARTESIAN_POINT('',(-15.17396225815,-37.01014549266,-3.));\r
-#31816 = SURFACE_CURVE('',#31817,(#31822,#31829),.PCURVE_S1.);\r
-#31817 = CIRCLE('',#31818,40.);\r
-#31818 = AXIS2_PLACEMENT_3D('',#31819,#31820,#31821);\r
-#31819 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#31820 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#31821 = DIRECTION('',(1.,0.,3.3E-16));\r
-#31822 = PCURVE('',#7821,#31823);\r
-#31823 = DEFINITIONAL_REPRESENTATION('',(#31824),#31828);\r
-#31824 = LINE('',#31825,#31826);\r
-#31825 = CARTESIAN_POINT('',(0.,1.));\r
-#31826 = VECTOR('',#31827,1.);\r
-#31827 = DIRECTION('',(1.,0.));\r
-#31828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#31829 = PCURVE('',#20542,#31830);\r
-#31830 = DEFINITIONAL_REPRESENTATION('',(#31831),#31835);\r
-#31831 = LINE('',#31832,#31833);\r
-#31832 = CARTESIAN_POINT('',(0.,0.));\r
-#31833 = VECTOR('',#31834,1.);\r
-#31834 = DIRECTION('',(1.,0.));\r
-#31835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#31836 = ORIENTED_EDGE('',*,*,#31837,.T.);\r
-#31837 = EDGE_CURVE('',#31814,#7790,#31838,.T.);\r
-#31838 = SURFACE_CURVE('',#31839,(#31908,#31992),.PCURVE_S1.);\r
-#31839 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#31840,#31841,#31842,#31843,\r
-    #31844,#31845,#31846,#31847,#31848,#31849,#31850,#31851,#31852,\r
-    #31853,#31854,#31855,#31856,#31857,#31858,#31859,#31860,#31861,\r
-    #31862,#31863,#31864,#31865,#31866,#31867,#31868,#31869,#31870,\r
-    #31871,#31872,#31873,#31874,#31875,#31876,#31877,#31878,#31879,\r
-    #31880,#31881,#31882,#31883,#31884,#31885,#31886,#31887,#31888,\r
-    #31889,#31890,#31891,#31892,#31893,#31894,#31895,#31896,#31897,\r
-    #31898,#31899,#31900,#31901,#31902,#31903,#31904,#31905,#31906,\r
-    #31907),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267759455,0.219958128207,0.265125695486,0.36686526523,\r
-    0.514806642791,0.562778489213,0.610414465335,0.748924763389,\r
-    0.858377819172,0.934322046925,1.),.UNSPECIFIED.);\r
-#31840 = CARTESIAN_POINT('',(-15.17396240928,-37.0101443305,-3.));\r
-#31841 = CARTESIAN_POINT('',(-15.31814949956,-35.91446118852,\r
-    -2.99999998644));\r
-#31842 = CARTESIAN_POINT('',(-15.43163429599,-34.81478117502,\r
-    -2.985095499453));\r
-#31843 = CARTESIAN_POINT('',(-15.51195929579,-33.71198709209,\r
-    -2.953898181799));\r
-#31844 = CARTESIAN_POINT('',(-15.55662274715,-32.60745829615,\r
-    -2.904758219935));\r
-#31845 = CARTESIAN_POINT('',(-15.56317870605,-31.50307805722,\r
-    -2.835706908643));\r
-#31846 = CARTESIAN_POINT('',(-15.52944484331,-30.40124098872,\r
-    -2.744417881506));\r
-#31847 = CARTESIAN_POINT('',(-15.41571685226,-28.75249904806,\r
-    -2.569629359123));\r
-#31848 = CARTESIAN_POINT('',(-15.36698372903,-28.20154148388,\r
-    -2.504742879569));\r
-#31849 = CARTESIAN_POINT('',(-15.30741720836,-27.65237699458,\r
-    -2.433185867933));\r
-#31850 = CARTESIAN_POINT('',(-15.23685473476,-27.10543368511,\r
-    -2.354592812751));\r
-#31851 = CARTESIAN_POINT('',(-15.15518728977,-26.56117592295,\r
-    -2.268578792143));\r
-#31852 = CARTESIAN_POINT('',(-15.06237406051,-26.02010163506,\r
-    -2.174743874234));\r
-#31853 = CARTESIAN_POINT('',(-14.89476254373,-25.15337043376,\r
-    -2.010117252108));\r
-#31854 = CARTESIAN_POINT('',(-14.82689636661,-24.82539539085,\r
-    -1.944464496601));\r
-#31855 = CARTESIAN_POINT('',(-14.75486847532,-24.49893660137,\r
-    -1.875625167615));\r
-#31856 = CARTESIAN_POINT('',(-14.6787004428,-24.17411913474,\r
-    -1.803503649463));\r
-#31857 = CARTESIAN_POINT('',(-14.59842677409,-23.85107048636,\r
-    -1.728003768888));\r
-#31858 = CARTESIAN_POINT('',(-14.51409616397,-23.52992005959,\r
-    -1.64902976975));\r
-#31859 = CARTESIAN_POINT('',(-14.22682500946,-22.49198032099,\r
-    -1.380561033204));\r
-#31860 = CARTESIAN_POINT('',(-14.00760176967,-21.78339580303,\r
-    -1.176513665835));\r
-#31861 = CARTESIAN_POINT('',(-13.76885406242,-21.08662428602,\r
-    -0.953283728772));\r
-#31862 = CARTESIAN_POINT('',(-13.51170714786,-20.40315973238,\r
-    -0.709833419307));\r
-#31863 = CARTESIAN_POINT('',(-13.23770659917,-19.73437466252,\r
-    -0.445198524399));\r
-#31864 = CARTESIAN_POINT('',(-12.94881784553,-19.08148881051,\r
-    -0.15857716455));\r
-#31865 = CARTESIAN_POINT('',(-12.20905167352,-17.52080164897,\r
-    0.600039461372));\r
-#31866 = CARTESIAN_POINT('',(-11.74406516259,-16.63162226454,\r
-    1.097233775294));\r
-#31867 = CARTESIAN_POINT('',(-11.25965333036,-15.78139633412,\r
-    1.643670361267));\r
-#31868 = CARTESIAN_POINT('',(-10.76428161716,-14.97175833527,\r
-    2.240029036544));\r
-#31869 = CARTESIAN_POINT('',(-10.26697772864,-14.2027466003,\r
-    2.885777519254));\r
-#31870 = CARTESIAN_POINT('',(-9.776224445777,-13.47335001924,\r
-    3.578958087518));\r
-#31871 = CARTESIAN_POINT('',(-9.144681887759,-12.55782645681,\r
-    4.555432498626));\r
-#31872 = CARTESIAN_POINT('',(-8.991484223216,-12.33763092022,\r
-    4.799200745838));\r
-#31873 = CARTESIAN_POINT('',(-8.839974543065,-12.12135844046,\r
-    5.047536864343));\r
-#31874 = CARTESIAN_POINT('',(-8.69037856191,-11.90893391468,\r
-    5.300325078159));\r
-#31875 = CARTESIAN_POINT('',(-8.542913567125,-11.70029181107,\r
-    5.557458648075));\r
-#31876 = CARTESIAN_POINT('',(-8.39776707725,-11.4953386504,\r
-    5.818797694585));\r
-#31877 = CARTESIAN_POINT('',(-8.113470387808,-11.09406928864,\r
-    6.347779561454));\r
-#31878 = CARTESIAN_POINT('',(-7.974284894605,-10.89770201914,\r
-    6.615365484257));\r
-#31879 = CARTESIAN_POINT('',(-7.837737355809,-10.70481937823,\r
-    6.886851634538));\r
-#31880 = CARTESIAN_POINT('',(-7.703987861848,-10.51534687041,\r
-    7.162114020168));\r
-#31881 = CARTESIAN_POINT('',(-7.573182519938,-10.3292136378,\r
-    7.441028899832));\r
-#31882 = CARTESIAN_POINT('',(-7.445453850496,-10.1463526402,\r
-    7.723473107369));\r
-#31883 = CARTESIAN_POINT('',(-6.95881971699,-9.444330410584,\r
-    8.840489131327));\r
-#31884 = CARTESIAN_POINT('',(-6.623729616524,-8.949077831299,\r
-    9.700482281896));\r
-#31885 = CARTESIAN_POINT('',(-6.318607796598,-8.479418896889,\r
-    10.586255072481));\r
-#31886 = CARTESIAN_POINT('',(-6.045476532068,-8.034077944195,\r
-    11.494822766121));\r
-#31887 = CARTESIAN_POINT('',(-5.805570036828,-7.611957303185,\r
-    12.423280694001));\r
-#31888 = CARTESIAN_POINT('',(-5.599733092711,-7.211808147688,\r
-    13.368760998666));\r
-#31889 = CARTESIAN_POINT('',(-5.293637902635,-6.531200690427,\r
-    15.086449448786));\r
-#31890 = CARTESIAN_POINT('',(-5.180283028054,-6.24322807094,\r
-    15.853435156579));\r
-#31891 = CARTESIAN_POINT('',(-5.08907154281,-5.966715681614,\r
-    16.627737514906));\r
-#31892 = CARTESIAN_POINT('',(-5.020367605775,-5.700353521911,\r
-    17.407862987683));\r
-#31893 = CARTESIAN_POINT('',(-4.974583303317,-5.442354579423,\r
-    18.1922471629));\r
-#31894 = CARTESIAN_POINT('',(-4.952300877987,-5.190109421721,\r
-    18.979151542128));\r
-#31895 = CARTESIAN_POINT('',(-4.95485278918,-4.766265368094,\r
-    20.312857193337));\r
-#31896 = CARTESIAN_POINT('',(-4.967350615958,-4.593624924545,\r
-    20.859393188342));\r
-#31897 = CARTESIAN_POINT('',(-4.991395760691,-4.420717066113,\r
-    21.405456117744));\r
-#31898 = CARTESIAN_POINT('',(-5.027008692293,-4.246049927341,\r
-    21.950256835089));\r
-#31899 = CARTESIAN_POINT('',(-5.074063249628,-4.067844049666,\r
-    22.492892808049));\r
-#31900 = CARTESIAN_POINT('',(-5.132093970095,-3.884017268542,\r
-    23.032359249565));\r
-#31901 = CARTESIAN_POINT('',(-5.258919228688,-3.526657980735,\r
-    24.030537046431));\r
-#31902 = CARTESIAN_POINT('',(-5.325196654764,-3.355098198468,\r
-    24.4902928531));\r
-#31903 = CARTESIAN_POINT('',(-5.398285789903,-3.176303741925,\r
-    24.946198069259));\r
-#31904 = CARTESIAN_POINT('',(-5.47723785272,-2.988831591101,\r
-    25.397514113689));\r
-#31905 = CARTESIAN_POINT('',(-5.560710237363,-2.791279330625,\r
-    25.843512016992));\r
-#31906 = CARTESIAN_POINT('',(-5.646940926229,-2.582493970115,\r
-    26.283564045778));\r
-#31907 = CARTESIAN_POINT('',(-5.733888357696,-2.361673648715,\r
-    26.717157287525));\r
-#31908 = PCURVE('',#7821,#31909);\r
-#31909 = DEFINITIONAL_REPRESENTATION('',(#31910),#31991);\r
-#31910 = B_SPLINE_CURVE_WITH_KNOTS('',14,(#31911,#31912,#31913,#31914,\r
-    #31915,#31916,#31917,#31918,#31919,#31920,#31921,#31922,#31923,\r
-    #31924,#31925,#31926,#31927,#31928,#31929,#31930,#31931,#31932,\r
-    #31933,#31934,#31935,#31936,#31937,#31938,#31939,#31940,#31941,\r
-    #31942,#31943,#31944,#31945,#31946,#31947,#31948,#31949,#31950,\r
-    #31951,#31952,#31953,#31954,#31955,#31956,#31957,#31958,#31959,\r
-    #31960,#31961,#31962,#31963,#31964,#31965,#31966,#31967,#31968,\r
-    #31969,#31970,#31971,#31972,#31973,#31974,#31975,#31976,#31977,\r
-    #31978,#31979,#31980,#31981,#31982,#31983,#31984,#31985,#31986,\r
-    #31987,#31988,#31989,#31990),.UNSPECIFIED.,.F.,.F.,(15,13,13,13,13,\r
-    13,15),(0.,0.219958128207,0.36686526523,0.514806642791,\r
-    0.562778489213,0.748924763389,0.803218521747),.UNSPECIFIED.);\r
-#31911 = CARTESIAN_POINT('',(1.959889006392,0.999999985862));\r
-#31912 = CARTESIAN_POINT('',(1.970209918509,0.989984150341));\r
-#31913 = CARTESIAN_POINT('',(1.980580480778,0.979777123411));\r
-#31914 = CARTESIAN_POINT('',(1.990989984123,0.969363888327));\r
-#31915 = CARTESIAN_POINT('',(2.001406732953,0.958752775249));\r
-#31916 = CARTESIAN_POINT('',(2.011867853385,0.947864186026));\r
-#31917 = CARTESIAN_POINT('',(2.022218630373,0.936850439093));\r
-#31918 = CARTESIAN_POINT('',(2.032680330911,0.92540370187));\r
-#31919 = CARTESIAN_POINT('',(2.042894202365,0.913910220244));\r
-#31920 = CARTESIAN_POINT('',(2.053172845409,0.901955561303));\r
-#31921 = CARTESIAN_POINT('',(2.063231247016,0.889820844558));\r
-#31922 = CARTESIAN_POINT('',(2.073169092545,0.877342226228));\r
-#31923 = CARTESIAN_POINT('',(2.082898226771,0.864564689614));\r
-#31924 = CARTESIAN_POINT('',(2.09239150679,0.851465498937));\r
-#31925 = CARTESIAN_POINT('',(2.107758165784,0.829073506154));\r
-#31926 = CARTESIAN_POINT('',(2.113786858378,0.819961127141));\r
-#31927 = CARTESIAN_POINT('',(2.119677440845,0.810702337242));\r
-#31928 = CARTESIAN_POINT('',(2.125419785345,0.801291919387));\r
-#31929 = CARTESIAN_POINT('',(2.130998598885,0.791729057594));\r
-#31930 = CARTESIAN_POINT('',(2.136388815501,0.782042395727));\r
-#31931 = CARTESIAN_POINT('',(2.14162636857,0.772133373967));\r
-#31932 = CARTESIAN_POINT('',(2.146605572808,0.762179804035));\r
-#31933 = CARTESIAN_POINT('',(2.15142551209,0.751977261263));\r
-#31934 = CARTESIAN_POINT('',(2.155981753185,0.741698365059));\r
-#31935 = CARTESIAN_POINT('',(2.160321280055,0.731243128669));\r
-#31936 = CARTESIAN_POINT('',(2.164410258437,0.720660961722));\r
-#31937 = CARTESIAN_POINT('',(2.168249736879,0.709942831401));\r
-#31938 = CARTESIAN_POINT('',(2.175442425758,0.68817611223));\r
-#31939 = CARTESIAN_POINT('',(2.178792598001,0.677124061877));\r
-#31940 = CARTESIAN_POINT('',(2.181879017057,0.665948052326));\r
-#31941 = CARTESIAN_POINT('',(2.184699044225,0.654655048788));\r
-#31942 = CARTESIAN_POINT('',(2.187252653354,0.643252448269));\r
-#31943 = CARTESIAN_POINT('',(2.189542670345,0.631748091571));\r
-#31944 = CARTESIAN_POINT('',(2.19157496392,0.62015026406));\r
-#31945 = CARTESIAN_POINT('',(2.193358592758,0.608467686302));\r
-#31946 = CARTESIAN_POINT('',(2.194905901866,0.596709493027));\r
-#31947 = CARTESIAN_POINT('',(2.196232576706,0.584885202246));\r
-#31948 = CARTESIAN_POINT('',(2.197357646319,0.573004672672));\r
-#31949 = CARTESIAN_POINT('',(2.198303443211,0.561078051056));\r
-#31950 = CARTESIAN_POINT('',(2.199095514068,0.549115708226));\r
-#31951 = CARTESIAN_POINT('',(2.199978758943,0.533241053309));\r
-#31952 = CARTESIAN_POINT('',(2.200181884952,0.529351089887));\r
-#31953 = CARTESIAN_POINT('',(2.200372835098,0.525458754409));\r
-#31954 = CARTESIAN_POINT('',(2.200552617536,0.521564312984));\r
-#31955 = CARTESIAN_POINT('',(2.200722273654,0.517668004517));\r
-#31956 = CARTESIAN_POINT('',(2.200882874885,0.513770127485));\r
-#31957 = CARTESIAN_POINT('',(2.201035524214,0.509871052772));\r
-#31958 = CARTESIAN_POINT('',(2.201181353367,0.50597118535));\r
-#31959 = CARTESIAN_POINT('',(2.201321526495,0.50207090226));\r
-#31960 = CARTESIAN_POINT('',(2.201457236809,0.498170488586));\r
-#31961 = CARTESIAN_POINT('',(2.201589708487,0.494270099239));\r
-#31962 = CARTESIAN_POINT('',(2.201720192363,0.490369768757));\r
-#31963 = CARTESIAN_POINT('',(2.20184996289,0.48646949575));\r
-#31964 = CARTESIAN_POINT('',(2.202486103045,0.467435892655));\r
-#31965 = CARTESIAN_POINT('',(2.203000604612,0.452305363982));\r
-#31966 = CARTESIAN_POINT('',(2.203599521651,0.437182928413));\r
-#31967 = CARTESIAN_POINT('',(2.204363785987,0.422074039542));\r
-#31968 = CARTESIAN_POINT('',(2.205379460457,0.406981595713));\r
-#31969 = CARTESIAN_POINT('',(2.206737250235,0.391908835278));\r
-#31970 = CARTESIAN_POINT('',(2.208532182498,0.376859917526));\r
-#31971 = CARTESIAN_POINT('',(2.21086352535,0.361838476161));\r
-#31972 = CARTESIAN_POINT('',(2.213834853466,0.346846741962));\r
-#31973 = CARTESIAN_POINT('',(2.217554241177,0.331886496844));\r
-#31974 = CARTESIAN_POINT('',(2.222134683365,0.316960592101));\r
-#31975 = CARTESIAN_POINT('',(2.227694930026,0.302072502964));\r
-#31976 = CARTESIAN_POINT('',(2.234360783323,0.287223849381));\r
-#31977 = CARTESIAN_POINT('',(2.244572318494,0.268100122615));\r
-#31978 = CARTESIAN_POINT('',(2.246983686705,0.263785415731));\r
-#31979 = CARTESIAN_POINT('',(2.249503893535,0.259474406259));\r
-#31980 = CARTESIAN_POINT('',(2.252136338264,0.255167171547));\r
-#31981 = CARTESIAN_POINT('',(2.254884486961,0.250863790896));\r
-#31982 = CARTESIAN_POINT('',(2.257751875159,0.24656434592));\r
-#31983 = CARTESIAN_POINT('',(2.260742113616,0.242268921308));\r
-#31984 = CARTESIAN_POINT('',(2.263858889593,0.237977604993));\r
-#31985 = CARTESIAN_POINT('',(2.267105973639,0.233690489061));\r
-#31986 = CARTESIAN_POINT('',(2.270487220609,0.229407669868));\r
-#31987 = CARTESIAN_POINT('',(2.274006575848,0.225129248886));\r
-#31988 = CARTESIAN_POINT('',(2.277668077419,0.220855332978));\r
-#31989 = CARTESIAN_POINT('',(2.28147586091,0.216586035047));\r
-#31990 = CARTESIAN_POINT('',(2.285434162821,0.212321474484));\r
-#31991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#31992 = PCURVE('',#31488,#31993);\r
-#31993 = DEFINITIONAL_REPRESENTATION('',(#31994),#32063);\r
-#31994 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#31995,#31996,#31997,#31998,\r
-    #31999,#32000,#32001,#32002,#32003,#32004,#32005,#32006,#32007,\r
-    #32008,#32009,#32010,#32011,#32012,#32013,#32014,#32015,#32016,\r
-    #32017,#32018,#32019,#32020,#32021,#32022,#32023,#32024,#32025,\r
-    #32026,#32027,#32028,#32029,#32030,#32031,#32032,#32033,#32034,\r
-    #32035,#32036,#32037,#32038,#32039,#32040,#32041,#32042,#32043,\r
-    #32044,#32045,#32046,#32047,#32048,#32049,#32050,#32051,#32052,\r
-    #32053,#32054,#32055,#32056,#32057,#32058,#32059,#32060,#32061,\r
-    #32062),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267759455,0.219958128207,0.265125695486,0.36686526523,\r
-    0.514806642791,0.562778489213,0.610414465335,0.748924763389,\r
-    0.858377819172,0.934322046925,1.),.UNSPECIFIED.);\r
-#31995 = CARTESIAN_POINT('',(0.940985334138,0.));\r
-#31996 = CARTESIAN_POINT('',(0.915597952291,3.2285639E-10));\r
-#31997 = CARTESIAN_POINT('',(0.890186416089,3.548734258801E-04));\r
-#31998 = CARTESIAN_POINT('',(0.864729483081,1.097664086928E-03));\r
-#31999 = CARTESIAN_POINT('',(0.839215389329,2.268144319317E-03));\r
-#32000 = CARTESIAN_POINT('',(0.813641181148,3.914325270271E-03));\r
-#32001 = CARTESIAN_POINT('',(0.788013990079,6.093923946056E-03));\r
-#32002 = CARTESIAN_POINT('',(0.749426756767,1.027729901572E-02));\r
-#32003 = CARTESIAN_POINT('',(0.736491442297,1.18316335956E-02));\r
-#32004 = CARTESIAN_POINT('',(0.723551337857,1.354749858173E-02));\r
-#32005 = CARTESIAN_POINT('',(0.710610443653,1.543430416431E-02));\r
-#32006 = CARTESIAN_POINT('',(0.697673848371,1.750209939604E-02));\r
-#32007 = CARTESIAN_POINT('',(0.684747847631,1.97615109428E-02));\r
-#32008 = CARTESIAN_POINT('',(0.663928400921,2.373283793269E-02));\r
-#32009 = CARTESIAN_POINT('',(0.65602357151,2.53181694836E-02));\r
-#32010 = CARTESIAN_POINT('',(0.648127342274,2.698223227541E-02));\r
-#32011 = CARTESIAN_POINT('',(0.640241638895,2.872765656291E-02));\r
-#32012 = CARTESIAN_POINT('',(0.632368554407,3.055712864291E-02));\r
-#32013 = CARTESIAN_POINT('',(0.624510358925,3.247337242994E-02));\r
-#32014 = CARTESIAN_POINT('',(0.599008060977,3.899708560553E-02));\r
-#32015 = CARTESIAN_POINT('',(0.581433121453,4.396959105564E-02));\r
-#32016 = CARTESIAN_POINT('',(0.563974828118,4.942760049826E-02));\r
-#32017 = CARTESIAN_POINT('',(0.546665191402,5.540281658869E-02));\r
-#32018 = CARTESIAN_POINT('',(0.529538592655,6.192688725781E-02));\r
-#32019 = CARTESIAN_POINT('',(0.512631812331,6.902950343549E-02));\r
-#32020 = CARTESIAN_POINT('',(0.471775100546,8.794068272956E-02));\r
-#32021 = CARTESIAN_POINT('',(0.448106581275,0.100424696224));\r
-#32022 = CARTESIAN_POINT('',(0.425101742585,0.114262810231));\r
-#32023 = CARTESIAN_POINT('',(0.402867768957,0.129518717582));\r
-#32024 = CARTESIAN_POINT('',(0.381496252569,0.146237075571));\r
-#32025 = CARTESIAN_POINT('',(0.361060587997,0.164437208764));\r
-#32026 = CARTESIAN_POINT('',(0.3353097618,0.190492519651));\r
-#32027 = CARTESIAN_POINT('',(0.329107937857,0.19702812571));\r
-#32028 = CARTESIAN_POINT('',(0.323011397744,0.203719478883));\r
-#32029 = CARTESIAN_POINT('',(0.317021362277,0.210566319704));\r
-#32030 = CARTESIAN_POINT('',(0.31113919507,0.217568740509));\r
-#32031 = CARTESIAN_POINT('',(0.30536541273,0.224726014584));\r
-#32032 = CARTESIAN_POINT('',(0.294075921502,0.239298643322));\r
-#32033 = CARTESIAN_POINT('',(0.288558671065,0.246711841581));\r
-#32034 = CARTESIAN_POINT('',(0.283149785133,0.254277254355));\r
-#32035 = CARTESIAN_POINT('',(0.277849898379,0.261994701571));\r
-#32036 = CARTESIAN_POINT('',(0.272659586069,0.269864104946));\r
-#32037 = CARTESIAN_POINT('',(0.2675793693,0.27788550364));\r
-#32038 = CARTESIAN_POINT('',(0.248159558197,0.309825206211));\r
-#32039 = CARTESIAN_POINT('',(0.234643807548,0.334878521348));\r
-#32040 = CARTESIAN_POINT('',(0.222074863506,0.361222083589));\r
-#32041 = CARTESIAN_POINT('',(0.210461106779,0.388868501552));\r
-#32042 = CARTESIAN_POINT('',(0.199806937029,0.417842266482));\r
-#32043 = CARTESIAN_POINT('',(0.190112662819,0.448182374598));\r
-#32044 = CARTESIAN_POINT('',(0.174460385684,0.505040914825));\r
-#32045 = CARTESIAN_POINT('',(0.168144861604,0.531027075992));\r
-#32046 = CARTESIAN_POINT('',(0.162418390619,0.557929147358));\r
-#32047 = CARTESIAN_POINT('',(0.157272622828,0.585781811616));\r
-#32048 = CARTESIAN_POINT('',(0.152693535021,0.614627790169));\r
-#32049 = CARTESIAN_POINT('',(0.148657831106,0.644517765332));\r
-#32050 = CARTESIAN_POINT('',(0.14266352288,0.697014025734));\r
-#32051 = CARTESIAN_POINT('',(0.140447353127,0.719047982264));\r
-#32052 = CARTESIAN_POINT('',(0.138454910135,0.741631255406));\r
-#32053 = CARTESIAN_POINT('',(0.136665354886,0.764783531643));\r
-#32054 = CARTESIAN_POINT('',(0.135050488292,0.788525208421));\r
-#32055 = CARTESIAN_POINT('',(0.133570780866,0.812877706827));\r
-#32056 = CARTESIAN_POINT('',(0.130968063343,0.859483790894));\r
-#32057 = CARTESIAN_POINT('',(0.129823915608,0.881575441874));\r
-#32058 = CARTESIAN_POINT('',(0.128709624144,0.904162194061));\r
-#32059 = CARTESIAN_POINT('',(0.127585879035,0.927263894005));\r
-#32060 = CARTESIAN_POINT('',(0.12640667856,0.950906792844));\r
-#32061 = CARTESIAN_POINT('',(0.125122384502,0.97513027245));\r
-#32062 = CARTESIAN_POINT('',(0.123684620971,1.));\r
-#32063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#32064 = ADVANCED_FACE('',(#32065),#7689,.T.);\r
-#32065 = FACE_BOUND('',#32066,.T.);\r
-#32066 = EDGE_LOOP('',(#32067,#32128,#32129,#32130,#32131));\r
-#32067 = ORIENTED_EDGE('',*,*,#32068,.F.);\r
-#32068 = EDGE_CURVE('',#31596,#32069,#32071,.T.);\r
-#32069 = VERTEX_POINT('',#32070);\r
-#32070 = CARTESIAN_POINT('',(-22.46960393832,-33.09255050392,3.));\r
-#32071 = SURFACE_CURVE('',#32072,(#32087,#32105),.PCURVE_S1.);\r
-#32072 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#32073,#32074,#32075,#32076,\r
-    #32077,#32078,#32079,#32080,#32081,#32082,#32083,#32084,#32085,\r
-    #32086),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#32073 = CARTESIAN_POINT('',(-20.58792913476,-34.29485637733,-3.));\r
-#32074 = CARTESIAN_POINT('',(-20.76245636621,-34.19008397687,\r
-    -2.469857305487));\r
-#32075 = CARTESIAN_POINT('',(-20.93206721386,-34.08665262704,\r
-    -1.93877500183));\r
-#32076 = CARTESIAN_POINT('',(-21.09851948984,-33.98367779084,\r
-    -1.40716117002));\r
-#32077 = CARTESIAN_POINT('',(-21.31402424399,-33.84842605981,\r
-    -0.711942292053));\r
-#32078 = CARTESIAN_POINT('',(-21.36452526511,-33.81659065892,\r
-    -0.548519782961));\r
-#32079 = CARTESIAN_POINT('',(-21.41492045748,-33.78468202899,\r
-    -0.385088192252));\r
-#32080 = CARTESIAN_POINT('',(-21.6317311013,-33.64679975083,\r
-    0.31889847855));\r
-#32081 = CARTESIAN_POINT('',(-21.79752650505,-33.53982348696,\r
-    0.859448382286));\r
-#32082 = CARTESIAN_POINT('',(-21.96421082495,-33.43074301422,\r
-    1.399656454957));\r
-#32083 = CARTESIAN_POINT('',(-22.21628511936,-33.26329262741,\r
-    2.204677342934));\r
-#32084 = CARTESIAN_POINT('',(-22.29996492179,-33.20730636832,\r
-    2.470005719426));\r
-#32085 = CARTESIAN_POINT('',(-22.38435419886,-33.150434465,\r
-    2.735127937173));\r
-#32086 = CARTESIAN_POINT('',(-22.46960413143,-33.0925503728,3.0000006));\r
-#32087 = PCURVE('',#7689,#32088);\r
-#32088 = DEFINITIONAL_REPRESENTATION('',(#32089),#32104);\r
-#32089 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#32090,#32091,#32092,#32093,\r
-    #32094,#32095,#32096,#32097,#32098,#32099,#32100,#32101,#32102,\r
-    #32103),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#32090 = CARTESIAN_POINT('',(2.048529561987,0.));\r
-#32091 = CARTESIAN_POINT('',(2.052109274402,1.254332354772E-02));\r
-#32092 = CARTESIAN_POINT('',(2.05545204346,2.52278254243E-02));\r
-#32093 = CARTESIAN_POINT('',(2.058561494327,3.804985612148E-02));\r
-#32094 = CARTESIAN_POINT('',(2.062327012241,5.498882258939E-02));\r
-#32095 = CARTESIAN_POINT('',(2.063190437047,5.898294243794E-02));\r
-#32096 = CARTESIAN_POINT('',(2.064032364904,6.298980222301E-02));\r
-#32097 = CARTESIAN_POINT('',(2.06756693436,8.030416791524E-02));\r
-#32098 = CARTESIAN_POINT('',(2.070047119446,9.373775098755E-02));\r
-#32099 = CARTESIAN_POINT('',(2.072297927353,0.107308355515));\r
-#32100 = CARTESIAN_POINT('',(2.075320586116,0.127758561639));\r
-#32101 = CARTESIAN_POINT('',(2.076262964156,0.134535705783));\r
-#32102 = CARTESIAN_POINT('',(2.077151376209,0.141345341141));\r
-#32103 = CARTESIAN_POINT('',(2.07798635282,0.148187165358));\r
-#32104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#32105 = PCURVE('',#32106,#32111);\r
-#32106 = CYLINDRICAL_SURFACE('',#32107,40.);\r
-#32107 = AXIS2_PLACEMENT_3D('',#32108,#32109,#32110);\r
-#32108 = CARTESIAN_POINT('',(-2.E-15,2.E-15,3.));\r
-#32109 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#32110 = DIRECTION('',(1.,-8.E-17,3.3E-16));\r
-#32111 = DEFINITIONAL_REPRESENTATION('',(#32112),#32127);\r
-#32112 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#32113,#32114,#32115,#32116,\r
-    #32117,#32118,#32119,#32120,#32121,#32122,#32123,#32124,#32125,\r
-    #32126),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#32113 = CARTESIAN_POINT('',(-4.171733341387,6.));\r
-#32114 = CARTESIAN_POINT('',(-4.166644320704,5.469857305487));\r
-#32115 = CARTESIAN_POINT('',(-4.161677931858,4.93877500183));\r
-#32116 = CARTESIAN_POINT('',(-4.156784784017,4.40716117002));\r
-#32117 = CARTESIAN_POINT('',(-4.150423999386,3.711942292053));\r
-#32118 = CARTESIAN_POINT('',(-4.148931553467,3.548519782961));\r
-#32119 = CARTESIAN_POINT('',(-4.14744036643,3.385088192252));\r
-#32120 = CARTESIAN_POINT('',(-4.141016856004,2.68110152145));\r
-#32121 = CARTESIAN_POINT('',(-4.136084158886,2.140551617714));\r
-#32122 = CARTESIAN_POINT('',(-4.131104175165,1.600343545042));\r
-#32123 = CARTESIAN_POINT('',(-4.123538583568,0.795322657066));\r
-#32124 = CARTESIAN_POINT('',(-4.121021558901,0.529994280574));\r
-#32125 = CARTESIAN_POINT('',(-4.118477467831,0.264872062827));\r
-#32126 = CARTESIAN_POINT('',(-4.115901361378,-6.E-07));\r
-#32127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#32128 = ORIENTED_EDGE('',*,*,#31595,.F.);\r
-#32129 = ORIENTED_EDGE('',*,*,#7543,.F.);\r
-#32130 = ORIENTED_EDGE('',*,*,#8211,.T.);\r
-#32131 = ORIENTED_EDGE('',*,*,#32132,.F.);\r
-#32132 = EDGE_CURVE('',#32069,#8212,#32133,.T.);\r
-#32133 = SURFACE_CURVE('',#32134,(#32207,#32283),.PCURVE_S1.);\r
-#32134 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#32135,#32136,#32137,#32138,\r
-    #32139,#32140,#32141,#32142,#32143,#32144,#32145,#32146,#32147,\r
-    #32148,#32149,#32150,#32151,#32152,#32153,#32154,#32155,#32156,\r
-    #32157,#32158,#32159,#32160,#32161,#32162,#32163,#32164,#32165,\r
-    #32166,#32167,#32168,#32169,#32170,#32171,#32172,#32173,#32174,\r
-    #32175,#32176,#32177,#32178,#32179,#32180,#32181,#32182,#32183,\r
-    #32184,#32185,#32186,#32187,#32188,#32189,#32190,#32191,#32192,\r
-    #32193,#32194,#32195,#32196,#32197,#32198,#32199,#32200,#32201,\r
-    #32202,#32203,#32204,#32205,#32206),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156943,0.157462141413,0.237475582232,\r
-    0.315984140884,0.354882631279,0.433704074258,0.569774718336,\r
-    0.737461555805,0.864425724609,1.),.UNSPECIFIED.);\r
-#32135 = CARTESIAN_POINT('',(-22.46960393832,-33.09255050392,3.));\r
-#32136 = CARTESIAN_POINT('',(-22.31335885522,-32.57374538512,\r
-    3.000000000037));\r
-#32137 = CARTESIAN_POINT('',(-22.15633570841,-32.05525191682,\r
-    3.012727308664));\r
-#32138 = CARTESIAN_POINT('',(-21.99794831485,-31.53750822949,\r
-    3.039137497494));\r
-#32139 = CARTESIAN_POINT('',(-21.83769262348,-31.02112710321,\r
-    3.08032051854));\r
-#32140 = CARTESIAN_POINT('',(-21.67515690022,-30.50689129759,\r
-    3.137492164789));\r
-#32141 = CARTESIAN_POINT('',(-21.51004772089,-29.99574468185,\r
-    3.211990126548));\r
-#32142 = CARTESIAN_POINT('',(-21.34223091214,-29.48877637533,\r
-    3.305250521531));\r
-#32143 = CARTESIAN_POINT('',(-21.1018718608,-28.78145101835,\r
-    3.465293450817));\r
-#32144 = CARTESIAN_POINT('',(-21.03151977672,-28.57662727191,\r
-    3.515246870818));\r
-#32145 = CARTESIAN_POINT('',(-20.96073846304,-28.37281443965,\r
-    3.568699483427));\r
-#32146 = CARTESIAN_POINT('',(-20.88954340875,-28.17010986433,\r
-    3.625749574233));\r
-#32147 = CARTESIAN_POINT('',(-20.81795807034,-27.96861684068,\r
-    3.686493289529));\r
-#32148 = CARTESIAN_POINT('',(-20.74601448462,-27.76844379503,\r
-    3.751022658198));\r
-#32149 = CARTESIAN_POINT('',(-20.67375388161,-27.56970346501,\r
-    3.819423613591));\r
-#32150 = CARTESIAN_POINT('',(-20.47452751306,-27.02803003416,\r
-    4.018166019204));\r
-#32151 = CARTESIAN_POINT('',(-20.34699736895,-26.68822496288,\r
-    4.1566292351));\r
-#32152 = CARTESIAN_POINT('',(-20.21893123893,-26.35377845487,\r
-    4.307560183342));\r
-#32153 = CARTESIAN_POINT('',(-20.0906996055,-26.02536376497,\r
-    4.471278576594));\r
-#32154 = CARTESIAN_POINT('',(-19.96275663449,-25.70362335011,\r
-    4.647991982847));\r
-#32155 = CARTESIAN_POINT('',(-19.83563710795,-25.38914823446,\r
-    4.837755127206));\r
-#32156 = CARTESIAN_POINT('',(-19.70994271513,-25.08245920321,\r
-    5.04042383254));\r
-#32157 = CARTESIAN_POINT('',(-19.4650178112,-24.49113401903,\r
-    5.466736293035));\r
-#32158 = CARTESIAN_POINT('',(-19.34568165621,-24.20612273258,\r
-    5.68996369932));\r
-#32159 = CARTESIAN_POINT('',(-19.228924905,-23.92938914649,\r
-    5.924912733575));\r
-#32160 = CARTESIAN_POINT('',(-19.11534953848,-23.66115449541,\r
-    6.171070118369));\r
-#32161 = CARTESIAN_POINT('',(-19.00552196031,-23.40144599057,\r
-    6.427790637949));\r
-#32162 = CARTESIAN_POINT('',(-18.89995332837,-23.15011990413,\r
-    6.694311954299));\r
-#32163 = CARTESIAN_POINT('',(-18.79908210778,-22.90688981498,\r
-    6.969775984446));\r
-#32164 = CARTESIAN_POINT('',(-18.6557814707,-22.55466250209,\r
-    7.393712573884));\r
-#32165 = CARTESIAN_POINT('',(-18.60953960481,-22.43984618292,\r
-    7.536147358727));\r
-#32166 = CARTESIAN_POINT('',(-18.56457405413,-22.3268576557,\r
-    7.680455803852));\r
-#32167 = CARTESIAN_POINT('',(-18.52091970865,-22.2156351207,\r
-    7.826531805428));\r
-#32168 = CARTESIAN_POINT('',(-18.4786055737,-22.10610945671,\r
-    7.974269367423));\r
-#32169 = CARTESIAN_POINT('',(-18.43765480174,-21.99820529637,\r
-    8.123563423543));\r
-#32170 = CARTESIAN_POINT('',(-18.39808472418,-21.89184210153,\r
-    8.274310659161));\r
-#32171 = CARTESIAN_POINT('',(-18.28254571861,-21.57435860038,\r
-    8.734615501813));\r
-#32172 = CARTESIAN_POINT('',(-18.21090502525,-21.36777239574,\r
-    9.048358172018));\r
-#32173 = CARTESIAN_POINT('',(-18.14507515859,-21.1664552402,\r
-    9.366820462725));\r
-#32174 = CARTESIAN_POINT('',(-18.08505589744,-20.96962918807,\r
-    9.689210524029));\r
-#32175 = CARTESIAN_POINT('',(-18.03076083751,-20.77648567994,\r
-    10.014779122278));\r
-#32176 = CARTESIAN_POINT('',(-17.98202011414,-20.58620287942,\r
-    10.342830740204));\r
-#32177 = CARTESIAN_POINT('',(-17.93858145396,-20.39795439916,\r
-    10.672729192137));\r
-#32178 = CARTESIAN_POINT('',(-17.83369493817,-19.88801084459,\r
-    11.575599030694));\r
-#32179 = CARTESIAN_POINT('',(-17.78208420903,-19.56862192676,\r
-    12.151277477055));\r
-#32180 = CARTESIAN_POINT('',(-17.74817512475,-19.25314708643,\r
-    12.730668069243));\r
-#32181 = CARTESIAN_POINT('',(-17.7347256997,-18.94155078246,\r
-    13.313101879027));\r
-#32182 = CARTESIAN_POINT('',(-17.74399634734,-18.63308848381,\r
-    13.897359252493));\r
-#32183 = CARTESIAN_POINT('',(-17.7772450342,-18.32619019904,\r
-    14.481591210726));\r
-#32184 = CARTESIAN_POINT('',(-17.8347200006,-18.01893722563,\r
-    15.063560171295));\r
-#32185 = CARTESIAN_POINT('',(-18.01555510525,-17.32796228176,\r
-    16.352198458635));\r
-#32186 = CARTESIAN_POINT('',(-18.15116510113,-16.94288980501,\r
-    17.056740944189));\r
-#32187 = CARTESIAN_POINT('',(-18.32135271849,-16.55046277103,\r
-    17.750106475572));\r
-#32188 = CARTESIAN_POINT('',(-18.52293184885,-16.14640976792,\r
-    18.42840267788));\r
-#32189 = CARTESIAN_POINT('',(-18.75143187042,-15.72703642222,\r
-    19.088624669388));\r
-#32190 = CARTESIAN_POINT('',(-19.0018740641,-15.2897224864,\r
-    19.728706647828));\r
-#32191 = CARTESIAN_POINT('',(-19.26909313527,-14.83282588326,\r
-    20.347351396665));\r
-#32192 = CARTESIAN_POINT('',(-19.75928444161,-13.994291405,\r
-    21.395546816223));\r
-#32193 = CARTESIAN_POINT('',(-19.97729191345,-13.62123890051,\r
-    21.834638927268));\r
-#32194 = CARTESIAN_POINT('',(-20.1999502105,-13.23604869796,\r
-    22.260949790659));\r
-#32195 = CARTESIAN_POINT('',(-20.42520058727,-12.83855554901,\r
-    22.674512831851));\r
-#32196 = CARTESIAN_POINT('',(-20.65111095659,-12.42879315287,\r
-    23.075533872548));\r
-#32197 = CARTESIAN_POINT('',(-20.87590531023,-12.00695342941,\r
-    23.464334951357));\r
-#32198 = CARTESIAN_POINT('',(-21.09797194897,-11.57334786654,\r
-    23.841312325538));\r
-#32199 = CARTESIAN_POINT('',(-21.54850458497,-10.65321779734,\r
-    24.59729798781));\r
-#32200 = CARTESIAN_POINT('',(-21.77638787923,-10.16509079055,\r
-    24.974716729629));\r
-#32201 = CARTESIAN_POINT('',(-21.99773344421,-9.664450612078,\r
-    25.339721410545));\r
-#32202 = CARTESIAN_POINT('',(-22.21097816004,-9.151865116986,\r
-    25.692922426284));\r
-#32203 = CARTESIAN_POINT('',(-22.41474576039,-8.627975946749,\r
-    26.034945871409));\r
-#32204 = CARTESIAN_POINT('',(-22.60782878524,-8.093473467141,\r
-    26.366408026073));\r
-#32205 = CARTESIAN_POINT('',(-22.78916947392,-7.549080022539,\r
-    26.687902495188));\r
-#32206 = CARTESIAN_POINT('',(-22.95783959848,-6.995541506588,27.));\r
-#32207 = PCURVE('',#7689,#32208);\r
-#32208 = DEFINITIONAL_REPRESENTATION('',(#32209),#32282);\r
-#32209 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#32210,#32211,#32212,#32213,\r
-    #32214,#32215,#32216,#32217,#32218,#32219,#32220,#32221,#32222,\r
-    #32223,#32224,#32225,#32226,#32227,#32228,#32229,#32230,#32231,\r
-    #32232,#32233,#32234,#32235,#32236,#32237,#32238,#32239,#32240,\r
-    #32241,#32242,#32243,#32244,#32245,#32246,#32247,#32248,#32249,\r
-    #32250,#32251,#32252,#32253,#32254,#32255,#32256,#32257,#32258,\r
-    #32259,#32260,#32261,#32262,#32263,#32264,#32265,#32266,#32267,\r
-    #32268,#32269,#32270,#32271,#32272,#32273,#32274,#32275,#32276,\r
-    #32277,#32278,#32279,#32280,#32281),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156943,0.157462141413,0.237475582232,\r
-    0.315984140884,0.354882631279,0.433704074258,0.569774718336,\r
-    0.737461555805,0.864425724609,1.),.UNSPECIFIED.);\r
-#32210 = CARTESIAN_POINT('',(2.077986350972,0.14818714986));\r
-#32211 = CARTESIAN_POINT('',(2.091059833992,0.148187149861));\r
-#32212 = CARTESIAN_POINT('',(2.104104742417,0.148515904219));\r
-#32213 = CARTESIAN_POINT('',(2.117119801632,0.14919809517));\r
-#32214 = CARTESIAN_POINT('',(2.130099054354,0.150262253386));\r
-#32215 = CARTESIAN_POINT('',(2.143031844833,0.151740671286));\r
-#32216 = CARTESIAN_POINT('',(2.15590262456,0.15366952389));\r
-#32217 = CARTESIAN_POINT('',(2.168690602339,0.156088586277));\r
-#32218 = CARTESIAN_POINT('',(2.186569932678,0.160250553801));\r
-#32219 = CARTESIAN_POINT('',(2.191751858006,0.161550652429));\r
-#32220 = CARTESIAN_POINT('',(2.196913025467,0.162943062255));\r
-#32221 = CARTESIAN_POINT('',(2.202051175141,0.16443065114));\r
-#32222 = CARTESIAN_POINT('',(2.207163805075,0.166016277669));\r
-#32223 = CARTESIAN_POINT('',(2.212248177082,0.167702743749));\r
-#32224 = CARTESIAN_POINT('',(2.217301322543,0.169492747214));\r
-#32225 = CARTESIAN_POINT('',(2.231087474211,0.174701190046));\r
-#32226 = CARTESIAN_POINT('',(2.239751137237,0.178337768719));\r
-#32227 = CARTESIAN_POINT('',(2.24829242519,0.182311669723));\r
-#32228 = CARTESIAN_POINT('',(2.256691712902,0.18663449761));\r
-#32229 = CARTESIAN_POINT('',(2.264928620931,0.191315529159));\r
-#32230 = CARTESIAN_POINT('',(2.272982436541,0.196360627873));\r
-#32231 = CARTESIAN_POINT('',(2.280832696874,0.201770906006));\r
-#32232 = CARTESIAN_POINT('',(2.295943719671,0.213202836567));\r
-#32233 = CARTESIAN_POINT('',(2.303214553127,0.21921241197));\r
-#32234 = CARTESIAN_POINT('',(2.310253463376,0.225564913216));\r
-#32235 = CARTESIAN_POINT('',(2.317045754079,0.232251967859));\r
-#32236 = CARTESIAN_POINT('',(2.323580949227,0.239261817991));\r
-#32237 = CARTESIAN_POINT('',(2.329852648321,0.246579520637));\r
-#32238 = CARTESIAN_POINT('',(2.335858291361,0.254187308704));\r
-#32239 = CARTESIAN_POINT('',(2.344443089518,0.265968313333));\r
-#32240 = CARTESIAN_POINT('',(2.347222488627,0.269938106038));\r
-#32241 = CARTESIAN_POINT('',(2.34993726756,0.273972255006));\r
-#32242 = CARTESIAN_POINT('',(2.352587913286,0.278068482811));\r
-#32243 = CARTESIAN_POINT('',(2.355175142409,0.282224490674));\r
-#32244 = CARTESIAN_POINT('',(2.35769988044,0.286437978965));\r
-#32245 = CARTESIAN_POINT('',(2.360163241052,0.290706667695));\r
-#32246 = CARTESIAN_POINT('',(2.367436328259,0.303785434139));\r
-#32247 = CARTESIAN_POINT('',(2.372059148761,0.312759565039));\r
-#32248 = CARTESIAN_POINT('',(2.376446022901,0.321932649407));\r
-#32249 = CARTESIAN_POINT('',(2.380610487314,0.331286850677));\r
-#32250 = CARTESIAN_POINT('',(2.384568029124,0.340804977546));\r
-#32251 = CARTESIAN_POINT('',(2.388335741833,0.350470789261));\r
-#32252 = CARTESIAN_POINT('',(2.391932167219,0.360269184685));\r
-#32253 = CARTESIAN_POINT('',(2.401324747932,0.387306297695));\r
-#32254 = CARTESIAN_POINT('',(2.406822429895,0.404785798589));\r
-#32255 = CARTESIAN_POINT('',(2.411815437584,0.422634515463));\r
-#32256 = CARTESIAN_POINT('',(2.416256973439,0.440851335709));\r
-#32257 = CARTESIAN_POINT('',(2.420118944098,0.459418793514));\r
-#32258 = CARTESIAN_POINT('',(2.423403151273,0.478297792308));\r
-#32259 = CARTESIAN_POINT('',(2.426135230687,0.49743167394));\r
-#32260 = CARTESIAN_POINT('',(2.43109973529,0.540556705759));\r
-#32261 = CARTESIAN_POINT('',(2.43306980052,0.564654096241));\r
-#32262 = CARTESIAN_POINT('',(2.434351143788,0.588919091461));\r
-#32263 = CARTESIAN_POINT('',(2.435070475251,0.613229008444));\r
-#32264 = CARTESIAN_POINT('',(2.43537059513,0.637475343231));\r
-#32265 = CARTESIAN_POINT('',(2.435389795065,0.661570129864));\r
-#32266 = CARTESIAN_POINT('',(2.435257497018,0.685444715665));\r
-#32267 = CARTESIAN_POINT('',(2.434961869619,0.726919334964));\r
-#32268 = CARTESIAN_POINT('',(2.434813842481,0.744639280649));\r
-#32269 = CARTESIAN_POINT('',(2.434695384475,0.76218933579));\r
-#32270 = CARTESIAN_POINT('',(2.434652165885,0.77955870039));\r
-#32271 = CARTESIAN_POINT('',(2.434724990198,0.79674285587));\r
-#32272 = CARTESIAN_POINT('',(2.434949820593,0.813742301736));\r
-#32273 = CARTESIAN_POINT('',(2.435358158653,0.83056150398));\r
-#32274 = CARTESIAN_POINT('',(2.436639411359,0.864983496419));\r
-#32275 = CARTESIAN_POINT('',(2.437541950219,0.882562379761));\r
-#32276 = CARTESIAN_POINT('',(2.438719198088,0.899954761759));\r
-#32277 = CARTESIAN_POINT('',(2.440199980239,0.917174729332));\r
-#32278 = CARTESIAN_POINT('',(2.442008927907,0.934239196783));\r
-#32279 = CARTESIAN_POINT('',(2.444167136753,0.951167137298));\r
-#32280 = CARTESIAN_POINT('',(2.44669269686,0.967979248944));\r
-#32281 = CARTESIAN_POINT('',(2.449601094273,0.98469805516));\r
-#32282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#32283 = PCURVE('',#8307,#32284);\r
-#32284 = DEFINITIONAL_REPRESENTATION('',(#32285),#32358);\r
-#32285 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#32286,#32287,#32288,#32289,\r
-    #32290,#32291,#32292,#32293,#32294,#32295,#32296,#32297,#32298,\r
-    #32299,#32300,#32301,#32302,#32303,#32304,#32305,#32306,#32307,\r
-    #32308,#32309,#32310,#32311,#32312,#32313,#32314,#32315,#32316,\r
-    #32317,#32318,#32319,#32320,#32321,#32322,#32323,#32324,#32325,\r
-    #32326,#32327,#32328,#32329,#32330,#32331,#32332,#32333,#32334,\r
-    #32335,#32336,#32337,#32338,#32339,#32340,#32341,#32342,#32343,\r
-    #32344,#32345,#32346,#32347,#32348,#32349,#32350,#32351,#32352,\r
-    #32353,#32354,#32355,#32356,#32357),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156943,0.157462141413,0.237475582232,\r
-    0.315984140884,0.354882631279,0.433704074258,0.569774718336,\r
-    0.737461555805,0.864425724609,1.),.UNSPECIFIED.);\r
-#32286 = CARTESIAN_POINT('',(4.115901367213,1.));\r
-#32287 = CARTESIAN_POINT('',(4.11184711894,0.989229505348));\r
-#32288 = CARTESIAN_POINT('',(4.107693569917,0.978139490344));\r
-#32289 = CARTESIAN_POINT('',(4.103453991672,0.966704391393));\r
-#32290 = CARTESIAN_POINT('',(4.099143556668,0.954898289302));\r
-#32291 = CARTESIAN_POINT('',(4.094779467732,0.94269495948));\r
-#32292 = CARTESIAN_POINT('',(4.090380812044,0.930067863972));\r
-#32293 = CARTESIAN_POINT('',(4.085967880636,0.916990710579));\r
-#32294 = CARTESIAN_POINT('',(4.079752906492,0.897880499229));\r
-#32295 = CARTESIAN_POINT('',(4.077946208465,0.892242354964));\r
-#32296 = CARTESIAN_POINT('',(4.076142044154,0.886523323145));\r
-#32297 = CARTESIAN_POINT('',(4.074341884844,0.880722111104));\r
-#32298 = CARTESIAN_POINT('',(4.072547202958,0.874837627168));\r
-#32299 = CARTESIAN_POINT('',(4.070759445782,0.868869025963));\r
-#32300 = CARTESIAN_POINT('',(4.068980009185,0.862815753719));\r
-#32301 = CARTESIAN_POINT('',(4.064118475979,0.845954579736));\r
-#32302 = CARTESIAN_POINT('',(4.061055711619,0.834970947558));\r
-#32303 = CARTESIAN_POINT('',(4.058029452969,0.823727349738));\r
-#32304 = CARTESIAN_POINT('',(4.055046210941,0.812226781502));\r
-#32305 = CARTESIAN_POINT('',(4.05211073426,0.800475245558));\r
-#32306 = CARTESIAN_POINT('',(4.0492254831,0.788482547719));\r
-#32307 = CARTESIAN_POINT('',(4.046390314775,0.776263223198));\r
-#32308 = CARTESIAN_POINT('',(4.040866883231,0.751645663544));\r
-#32309 = CARTESIAN_POINT('',(4.038176220145,0.739252244534));\r
-#32310 = CARTESIAN_POINT('',(4.035527948039,0.726677013899));\r
-#32311 = CARTESIAN_POINT('',(4.032915930957,0.713939650048));\r
-#32312 = CARTESIAN_POINT('',(4.030330696699,0.70105979025));\r
-#32313 = CARTESIAN_POINT('',(4.027760029401,0.688056898751));\r
-#32314 = CARTESIAN_POINT('',(4.025189799151,0.674950045231));\r
-#32315 = CARTESIAN_POINT('',(4.021324357178,0.655221153946));\r
-#32316 = CARTESIAN_POINT('',(4.020040015352,0.648663189026));\r
-#32317 = CARTESIAN_POINT('',(4.018750113443,0.642085611576));\r
-#32318 = CARTESIAN_POINT('',(4.017452682275,0.635490155368));\r
-#32319 = CARTESIAN_POINT('',(4.016145695,0.628878368757));\r
-#32320 = CARTESIAN_POINT('',(4.01482708889,0.622251608239));\r
-#32321 = CARTESIAN_POINT('',(4.013494787126,0.615611032019));\r
-#32322 = CARTESIAN_POINT('',(4.009415083721,0.595475486338));\r
-#32323 = CARTESIAN_POINT('',(4.006618852663,0.581941247379));\r
-#32324 = CARTESIAN_POINT('',(4.003740601768,0.568361866499));\r
-#32325 = CARTESIAN_POINT('',(4.000763117337,0.55474162716));\r
-#32326 = CARTESIAN_POINT('',(3.997669955704,0.541082055633));\r
-#32327 = CARTESIAN_POINT('',(3.994445816108,0.527381777601));\r
-#32328 = CARTESIAN_POINT('',(3.991076728347,0.513636282211));\r
-#32329 = CARTESIAN_POINT('',(3.981461906288,0.476016709573));\r
-#32330 = CARTESIAN_POINT('',(3.97490217263,0.452030941877));\r
-#32331 = CARTESIAN_POINT('',(3.9677923815,0.428056224905));\r
-#32332 = CARTESIAN_POINT('',(3.960047862923,0.404294343211));\r
-#32333 = CARTESIAN_POINT('',(3.951581836774,0.380956143068));\r
-#32334 = CARTESIAN_POINT('',(3.942317183897,0.358220146194));\r
-#32335 = CARTESIAN_POINT('',(3.932198652091,0.336223698959));\r
-#32336 = CARTESIAN_POINT('',(3.907644777981,0.288991873836));\r
-#32337 = CARTESIAN_POINT('',(3.892746640211,0.264179766417));\r
-#32338 = CARTESIAN_POINT('',(3.876448253266,0.240807562617));\r
-#32339 = CARTESIAN_POINT('',(3.858737584191,0.218931322962));\r
-#32340 = CARTESIAN_POINT('',(3.839652717431,0.198512637635));\r
-#32341 = CARTESIAN_POINT('',(3.819269010301,0.179481273034));\r
-#32342 = CARTESIAN_POINT('',(3.797686367623,0.161746903492));\r
-#32343 = CARTESIAN_POINT('',(3.757855854611,0.132697940791));\r
-#32344 = CARTESIAN_POINT('',(3.740066989277,0.120867308509));\r
-#32345 = CARTESIAN_POINT('',(3.721697444185,0.109679810643));\r
-#32346 = CARTESIAN_POINT('',(3.702794391277,9.909001940516E-02));\r
-#32347 = CARTESIAN_POINT('',(3.683404413502,8.905334281733E-02));\r
-#32348 = CARTESIAN_POINT('',(3.663571837713,7.952780630504E-02));\r
-#32349 = CARTESIAN_POINT('',(3.643337815504,7.047468997423E-02));\r
-#32350 = CARTESIAN_POINT('',(3.600745652747,5.265701167682E-02));\r
-#32351 = CARTESIAN_POINT('',(3.578336126071,4.395353706559E-02));\r
-#32352 = CARTESIAN_POINT('',(3.555556610626,3.570352780169E-02));\r
-#32353 = CARTESIAN_POINT('',(3.532447443558,2.786715267809E-02));\r
-#32354 = CARTESIAN_POINT('',(3.509044368455,2.04087280141E-02));\r
-#32355 = CARTESIAN_POINT('',(3.485378813072,1.329646153651E-02));\r
-#32356 = CARTESIAN_POINT('',(3.461478336768,6.502031350453E-03));\r
-#32357 = CARTESIAN_POINT('',(3.437367247674,0.));\r
-#32358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#32359 = ADVANCED_FACE('',(#32360),#8307,.F.);\r
-#32360 = FACE_BOUND('',#32361,.F.);\r
-#32361 = EDGE_LOOP('',(#32362,#32363,#32364,#32388,#32639));\r
-#32362 = ORIENTED_EDGE('',*,*,#8292,.T.);\r
-#32363 = ORIENTED_EDGE('',*,*,#32132,.F.);\r
-#32364 = ORIENTED_EDGE('',*,*,#32365,.F.);\r
-#32365 = EDGE_CURVE('',#32366,#32069,#32368,.T.);\r
-#32366 = VERTEX_POINT('',#32367);\r
-#32367 = CARTESIAN_POINT('',(-23.15985370348,-32.61320555286,3.));\r
-#32368 = SURFACE_CURVE('',#32369,(#32374,#32381),.PCURVE_S1.);\r
-#32369 = CIRCLE('',#32370,40.);\r
-#32370 = AXIS2_PLACEMENT_3D('',#32371,#32372,#32373);\r
-#32371 = CARTESIAN_POINT('',(-2.E-15,2.E-15,3.));\r
-#32372 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#32373 = DIRECTION('',(1.,-8.E-17,3.3E-16));\r
-#32374 = PCURVE('',#8307,#32375);\r
-#32375 = DEFINITIONAL_REPRESENTATION('',(#32376),#32380);\r
-#32376 = LINE('',#32377,#32378);\r
-#32377 = CARTESIAN_POINT('',(0.,1.));\r
-#32378 = VECTOR('',#32379,1.);\r
-#32379 = DIRECTION('',(1.,0.));\r
-#32380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#32381 = PCURVE('',#32106,#32382);\r
-#32382 = DEFINITIONAL_REPRESENTATION('',(#32383),#32387);\r
-#32383 = LINE('',#32384,#32385);\r
-#32384 = CARTESIAN_POINT('',(-0.,0.));\r
-#32385 = VECTOR('',#32386,1.);\r
-#32386 = DIRECTION('',(-1.,0.));\r
-#32387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#32388 = ORIENTED_EDGE('',*,*,#32389,.F.);\r
-#32389 = EDGE_CURVE('',#32390,#32366,#32392,.T.);\r
-#32390 = VERTEX_POINT('',#32391);\r
-#32391 = CARTESIAN_POINT('',(-23.25422227167,-5.938129755282,\r
-    26.717157287525));\r
-#32392 = SURFACE_CURVE('',#32393,(#32473,#32556),.PCURVE_S1.);\r
-#32393 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#32394,#32395,#32396,#32397,\r
-    #32398,#32399,#32400,#32401,#32402,#32403,#32404,#32405,#32406,\r
-    #32407,#32408,#32409,#32410,#32411,#32412,#32413,#32414,#32415,\r
-    #32416,#32417,#32418,#32419,#32420,#32421,#32422,#32423,#32424,\r
-    #32425,#32426,#32427,#32428,#32429,#32430,#32431,#32432,#32433,\r
-    #32434,#32435,#32436,#32437,#32438,#32439,#32440,#32441,#32442,\r
-    #32443,#32444,#32445,#32446,#32447,#32448,#32449,#32450,#32451,\r
-    #32452,#32453,#32454,#32455,#32456,#32457,#32458,#32459,#32460,\r
-    #32461,#32462,#32463,#32464,#32465,#32466,#32467,#32468,#32469,\r
-    #32470,#32471,#32472),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613029,0.249810233761,0.335724852044,0.420382051211,\r
-    0.565526485591,0.644424134378,0.683354615412,0.761264550252,\r
-    0.841373225549,0.887438369129,1.),.UNSPECIFIED.);\r
-#32394 = CARTESIAN_POINT('',(-23.25422227167,-5.938129755282,\r
-    26.717157287525));\r
-#32395 = CARTESIAN_POINT('',(-23.11687779544,-6.479402291358,\r
-    26.4350299302));\r
-#32396 = CARTESIAN_POINT('',(-22.96720660286,-7.013004420385,\r
-    26.144166320897));\r
-#32397 = CARTESIAN_POINT('',(-22.80596634563,-7.538251171371,\r
-    25.844078671962));\r
-#32398 = CARTESIAN_POINT('',(-22.63402148176,-8.054469572281,\r
-    25.534253543568));\r
-#32399 = CARTESIAN_POINT('',(-22.45235967012,-8.56100444834,\r
-    25.214151897357));\r
-#32400 = CARTESIAN_POINT('',(-22.2621083832,-9.057230245933,\r
-    24.883218493448));\r
-#32401 = CARTESIAN_POINT('',(-22.0645517381,-9.542568882101,\r
-    24.540900630815));\r
-#32402 = CARTESIAN_POINT('',(-21.66940890974,-10.46327686745,\r
-    23.852767167884));\r
-#32403 = CARTESIAN_POINT('',(-21.47247154229,-10.8999208722,\r
-    23.508274412794));\r
-#32404 = CARTESIAN_POINT('',(-21.27156311188,-11.32600812036,\r
-    23.152770991865));\r
-#32405 = CARTESIAN_POINT('',(-21.06804480817,-11.74115767184,\r
-    22.785859408881));\r
-#32406 = CARTESIAN_POINT('',(-20.86342575259,-12.14507188389,\r
-    22.407192200694));\r
-#32407 = CARTESIAN_POINT('',(-20.6593616779,-12.53756736135,\r
-    22.016505932535));\r
-#32408 = CARTESIAN_POINT('',(-20.45763787658,-12.91861013295,\r
-    21.613668633227));\r
-#32409 = CARTESIAN_POINT('',(-20.12015460435,-13.55041673724,\r
-    20.904654898562));\r
-#32410 = CARTESIAN_POINT('',(-19.98229293076,-13.80680418205,\r
-    20.604493831846));\r
-#32411 = CARTESIAN_POINT('',(-19.84722393637,-14.05756714027,\r
-    20.298285092038));\r
-#32412 = CARTESIAN_POINT('',(-19.7156402998,-14.3028067516,\r
-    19.986099290312));\r
-#32413 = CARTESIAN_POINT('',(-19.58824730653,-14.54268386053,\r
-    19.668059414005));\r
-#32414 = CARTESIAN_POINT('',(-19.46575113283,-14.77742329956,\r
-    19.344348926832));\r
-#32415 = CARTESIAN_POINT('',(-19.34884294645,-15.00731413862,\r
-    19.015218582485));\r
-#32416 = CARTESIAN_POINT('',(-19.12913434671,-15.45479890032,\r
-    18.351656955753));\r
-#32417 = CARTESIAN_POINT('',(-19.02614926765,-15.67253009104,\r
-    18.017363781934));\r
-#32418 = CARTESIAN_POINT('',(-18.92985343015,-15.8862292438,\r
-    17.678427117122));\r
-#32419 = CARTESIAN_POINT('',(-18.84083907001,-16.09629111639,\r
-    17.335216049376));\r
-#32420 = CARTESIAN_POINT('',(-18.75964197484,-16.30316995437,\r
-    16.988155367155));\r
-#32421 = CARTESIAN_POINT('',(-18.68672106214,-16.50736486899,\r
-    16.637721832143));\r
-#32422 = CARTESIAN_POINT('',(-18.62243637613,-16.70939609222,\r
-    16.284435425583));\r
-#32423 = CARTESIAN_POINT('',(-18.4720237804,-17.25331599984,\r
-    15.319188158696));\r
-#32424 = CARTESIAN_POINT('',(-18.40307327099,-17.59211488363,\r
-    14.702544954935));\r
-#32425 = CARTESIAN_POINT('',(-18.36145042958,-17.92857260113,\r
-    14.081955208695));\r
-#32426 = CARTESIAN_POINT('',(-18.34724547883,-18.26524450779,\r
-    13.460287147079));\r
-#32427 = CARTESIAN_POINT('',(-18.35923811793,-18.60437359304,\r
-    12.839998597374));\r
-#32428 = CARTESIAN_POINT('',(-18.39481425557,-18.94712756372,\r
-    12.22273833987));\r
-#32429 = CARTESIAN_POINT('',(-18.45066937778,-19.29370013735,\r
-    11.609424742123));\r
-#32430 = CARTESIAN_POINT('',(-18.56279863348,-19.83394083289,\r
-    10.669431030806));\r
-#32431 = CARTESIAN_POINT('',(-18.60725365502,-20.02524046486,\r
-    10.339617651733));\r
-#32432 = CARTESIAN_POINT('',(-18.65701700191,-20.2184308271,\r
-    10.011603581163));\r
-#32433 = CARTESIAN_POINT('',(-18.71234567826,-20.4143485881,\r
-    9.686037359101));\r
-#32434 = CARTESIAN_POINT('',(-18.77341417236,-20.61382671542,\r
-    9.363626849611));\r
-#32435 = CARTESIAN_POINT('',(-18.84031337791,-20.81768517767,\r
-    9.045133164382));\r
-#32436 = CARTESIAN_POINT('',(-18.91304771987,-21.02671289499,\r
-    8.731358980911));\r
-#32437 = CARTESIAN_POINT('',(-19.03025624984,-21.34769292043,\r
-    8.271042393225));\r
-#32438 = CARTESIAN_POINT('',(-19.0703806155,-21.45517876897,\r
-    8.120307881795));\r
-#32439 = CARTESIAN_POINT('',(-19.11189245584,-21.56418417801,\r
-    7.971029594427));\r
-#32440 = CARTESIAN_POINT('',(-19.15477481761,-21.67479065006,\r
-    7.823311899805));\r
-#32441 = CARTESIAN_POINT('',(-19.19900488408,-21.78707440798,\r
-    7.677260821701));\r
-#32442 = CARTESIAN_POINT('',(-19.24455393879,-21.90110530764,\r
-    7.532983198785));\r
-#32443 = CARTESIAN_POINT('',(-19.29138732925,-22.0169457504,\r
-    7.390585844433));\r
-#32444 = CARTESIAN_POINT('',(-19.43567911211,-22.37020535257,\r
-    6.969175799932));\r
-#32445 = CARTESIAN_POINT('',(-19.53688958094,-22.61326013191,\r
-    6.696088722987));\r
-#32446 = CARTESIAN_POINT('',(-19.64275550821,-22.86420352804,\r
-    6.431819771003));\r
-#32447 = CARTESIAN_POINT('',(-19.75285105442,-23.12331790113,\r
-    6.177207107878));\r
-#32448 = CARTESIAN_POINT('',(-19.86667935445,-23.39074627873,\r
-    5.932993790204));\r
-#32449 = CARTESIAN_POINT('',(-19.98368911954,-23.66646549728,\r
-    5.699807402424));\r
-#32450 = CARTESIAN_POINT('',(-20.10329335628,-23.95026458376,\r
-    5.478146303048));\r
-#32451 = CARTESIAN_POINT('',(-20.3499187026,-24.54141773616,\r
-    5.052678514837));\r
-#32452 = CARTESIAN_POINT('',(-20.47708340149,-24.84928125049,\r
-    4.849501120521));\r
-#32453 = CARTESIAN_POINT('',(-20.60573755274,-25.16489221216,\r
-    4.659233384327));\r
-#32454 = CARTESIAN_POINT('',(-20.73527539376,-25.48773643888,\r
-    4.482017208794));\r
-#32455 = CARTESIAN_POINT('',(-20.86515661773,-25.81722942961,\r
-    4.317795348478));\r
-#32456 = CARTESIAN_POINT('',(-20.99492029322,-26.15273527703,\r
-    4.166357929628));\r
-#32457 = CARTESIAN_POINT('',(-21.12418823183,-26.49358733699,\r
-    4.027383454738));\r
-#32458 = CARTESIAN_POINT('',(-21.32653206583,-27.03779801589,\r
-    3.827497316822));\r
-#32459 = CARTESIAN_POINT('',(-21.40014852321,-27.23804644163,\r
-    3.758503896589));\r
-#32460 = CARTESIAN_POINT('',(-21.47345388821,-27.43973928493,\r
-    3.693414895725));\r
-#32461 = CARTESIAN_POINT('',(-21.54640479735,-27.64276339237,\r
-    3.63214304441));\r
-#32462 = CARTESIAN_POINT('',(-21.6189672043,-27.84700993584,\r
-    3.574594950204));\r
-#32463 = CARTESIAN_POINT('',(-21.69111577293,-28.05237524376,\r
-    3.520673109706));\r
-#32464 = CARTESIAN_POINT('',(-21.76283327032,-28.25876163231,\r
-    3.470277920211));\r
-#32465 = CARTESIAN_POINT('',(-22.008276798,-28.97266289658,\r
-    3.308541343225));\r
-#32466 = CARTESIAN_POINT('',(-22.17978247308,-29.48471685937,\r
-    3.214253517569));\r
-#32467 = CARTESIAN_POINT('',(-22.34852393218,-30.00102018161,\r
-    3.138949656873));\r
-#32468 = CARTESIAN_POINT('',(-22.51461807844,-30.52047320715,\r
-    3.0811679131));\r
-#32469 = CARTESIAN_POINT('',(-22.67834623925,-31.04212271918,\r
-    3.039549367523));\r
-#32470 = CARTESIAN_POINT('',(-22.84011287265,-31.5651780349,\r
-    3.01286121471));\r
-#32471 = CARTESIAN_POINT('',(-23.00041935629,-32.08901996409,\r
-    3.000000000028));\r
-#32472 = CARTESIAN_POINT('',(-23.15985370348,-32.61320555286,3.));\r
-#32473 = PCURVE('',#8307,#32474);\r
-#32474 = DEFINITIONAL_REPRESENTATION('',(#32475),#32555);\r
-#32475 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#32476,#32477,#32478,#32479,\r
-    #32480,#32481,#32482,#32483,#32484,#32485,#32486,#32487,#32488,\r
-    #32489,#32490,#32491,#32492,#32493,#32494,#32495,#32496,#32497,\r
-    #32498,#32499,#32500,#32501,#32502,#32503,#32504,#32505,#32506,\r
-    #32507,#32508,#32509,#32510,#32511,#32512,#32513,#32514,#32515,\r
-    #32516,#32517,#32518,#32519,#32520,#32521,#32522,#32523,#32524,\r
-    #32525,#32526,#32527,#32528,#32529,#32530,#32531,#32532,#32533,\r
-    #32534,#32535,#32536,#32537,#32538,#32539,#32540,#32541,#32542,\r
-    #32543,#32544,#32545,#32546,#32547,#32548,#32549,#32550,#32551,\r
-    #32552,#32553,#32554),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613029,0.249810233761,0.335724852044,0.420382051211,\r
-    0.565526485591,0.644424134378,0.683354615412,0.761264550252,\r
-    0.841373225549,0.887438369129,1.),.UNSPECIFIED.);\r
-#32476 = CARTESIAN_POINT('',(3.3916068626,5.927553554444E-03));\r
-#32477 = CARTESIAN_POINT('',(3.414874172131,1.187530004502E-02));\r
-#32478 = CARTESIAN_POINT('',(3.437957023769,1.808807351352E-02));\r
-#32479 = CARTESIAN_POINT('',(3.460835264148,2.458747675043E-02));\r
-#32480 = CARTESIAN_POINT('',(3.483485985313,3.139757981261E-02));\r
-#32481 = CARTESIAN_POINT('',(3.505883045086,3.854537273961E-02));\r
-#32482 = CARTESIAN_POINT('',(3.527996676871,4.606111124356E-02));\r
-#32483 = CARTESIAN_POINT('',(3.549793188873,5.397855537261E-02));\r
-#32484 = CARTESIAN_POINT('',(3.591446608608,7.021238564038E-02));\r
-#32485 = CARTESIAN_POINT('',(3.611343314331,7.847991654207E-02));\r
-#32486 = CARTESIAN_POINT('',(3.630892542864,8.716885353943E-02));\r
-#32487 = CARTESIAN_POINT('',(3.650058872935,9.631284031528E-02));\r
-#32488 = CARTESIAN_POINT('',(3.668803791291,0.105948415966));\r
-#32489 = CARTESIAN_POINT('',(3.687086282497,0.116114595113));\r
-#32490 = CARTESIAN_POINT('',(3.704864006309,0.12685161671));\r
-#32491 = CARTESIAN_POINT('',(3.734307805404,0.146241373862));\r
-#32492 = CARTESIAN_POINT('',(3.746245998678,0.154590457769));\r
-#32493 = CARTESIAN_POINT('',(3.757894488757,0.163259950023));\r
-#32494 = CARTESIAN_POINT('',(3.769238497558,0.172263481154));\r
-#32495 = CARTESIAN_POINT('',(3.780264023277,0.181614142063));\r
-#32496 = CARTESIAN_POINT('',(3.790958281375,0.191323865166));\r
-#32497 = CARTESIAN_POINT('',(3.801310185877,0.201402520087));\r
-#32498 = CARTESIAN_POINT('',(3.821165189188,0.22215792331));\r
-#32499 = CARTESIAN_POINT('',(3.830678784543,0.232824076159));\r
-#32500 = CARTESIAN_POINT('',(3.839842971747,0.243861319017));\r
-#32501 = CARTESIAN_POINT('',(3.848651539216,0.255273201259));\r
-#32502 = CARTESIAN_POINT('',(3.857101178063,0.267059523994));\r
-#32503 = CARTESIAN_POINT('',(3.86519173404,0.279215148831));\r
-#32504 = CARTESIAN_POINT('',(3.872926282439,0.29172877651));\r
-#32505 = CARTESIAN_POINT('',(3.892972139567,0.326617974125));\r
-#32506 = CARTESIAN_POINT('',(3.904609443781,0.349659394657));\r
-#32507 = CARTESIAN_POINT('',(3.915247152651,0.373603127612));\r
-#32508 = CARTESIAN_POINT('',(3.92494784704,0.398296932865));\r
-#32509 = CARTESIAN_POINT('',(3.933804125099,0.423532955911));\r
-#32510 = CARTESIAN_POINT('',(3.941921412324,0.449052668235));\r
-#32511 = CARTESIAN_POINT('',(3.949401366211,0.474607302448));\r
-#32512 = CARTESIAN_POINT('',(3.96010719026,0.51377370703));\r
-#32513 = CARTESIAN_POINT('',(3.963717313579,0.527515900518));\r
-#32514 = CARTESIAN_POINT('',(3.967181036614,0.5412150682));\r
-#32515 = CARTESIAN_POINT('',(3.97051317829,0.554875210446));\r
-#32516 = CARTESIAN_POINT('',(3.973729774411,0.568497217361));\r
-#32517 = CARTESIAN_POINT('',(3.976847877224,0.582079108425));\r
-#32518 = CARTESIAN_POINT('',(3.979885165516,0.595616177439));\r
-#32519 = CARTESIAN_POINT('',(3.984326925164,0.615754882298));\r
-#32520 = CARTESIAN_POINT('',(3.985779087319,0.622395840773));\r
-#32521 = CARTESIAN_POINT('',(3.987217953429,0.629022914947));\r
-#32522 = CARTESIAN_POINT('',(3.988645622027,0.635634897977));\r
-#32523 = CARTESIAN_POINT('',(3.9900641665,0.642230386333));\r
-#32524 = CARTESIAN_POINT('',(3.99147561311,0.648807786705));\r
-#32525 = CARTESIAN_POINT('',(3.992881919017,0.655365322904));\r
-#32526 = CARTESIAN_POINT('',(3.997092777825,0.674980704143));\r
-#32527 = CARTESIAN_POINT('',(3.999887922,0.68797499149));\r
-#32528 = CARTESIAN_POINT('',(4.002684759001,0.700865722255));\r
-#32529 = CARTESIAN_POINT('',(4.005496697989,0.71363409219));\r
-#32530 = CARTESIAN_POINT('',(4.008335176223,0.726260987939));\r
-#32531 = CARTESIAN_POINT('',(4.011208888138,0.738727207423));\r
-#32532 = CARTESIAN_POINT('',(4.01412324843,0.751013588057));\r
-#32533 = CARTESIAN_POINT('',(4.020120376447,0.7755296244));\r
-#32534 = CARTESIAN_POINT('',(4.02320628947,0.787750832402));\r
-#32535 = CARTESIAN_POINT('',(4.026340086522,0.799744415594));\r
-#32536 = CARTESIAN_POINT('',(4.029521400122,0.811495953295));\r
-#32537 = CARTESIAN_POINT('',(4.032747356513,0.822995784774));\r
-#32538 = CARTESIAN_POINT('',(4.03601289556,0.8342380705));\r
-#32539 = CARTESIAN_POINT('',(4.03931129095,0.84521998521));\r
-#32540 = CARTESIAN_POINT('',(4.044546039269,0.862106006229));\r
-#32541 = CARTESIAN_POINT('',(4.046465691996,0.868185223303));\r
-#32542 = CARTESIAN_POINT('',(4.048392472983,0.874178942422));\r
-#32543 = CARTESIAN_POINT('',(4.050324957541,0.880087752652));\r
-#32544 = CARTESIAN_POINT('',(4.052261677808,0.885912537366));\r
-#32545 = CARTESIAN_POINT('',(4.054201148333,0.891654427913));\r
-#32546 = CARTESIAN_POINT('',(4.056141891664,0.897314757293));\r
-#32547 = CARTESIAN_POINT('',(4.062824313471,0.916530546632));\r
-#32548 = CARTESIAN_POINT('',(4.067564343084,0.929685709237));\r
-#32549 = CARTESIAN_POINT('',(4.072282474167,0.942385590296));\r
-#32550 = CARTESIAN_POINT('',(4.076958476237,0.954657238137));\r
-#32551 = CARTESIAN_POINT('',(4.081573404351,0.966527867381));\r
-#32552 = CARTESIAN_POINT('',(4.086110249839,0.978024300909));\r
-#32553 = CARTESIAN_POINT('',(4.090554063623,0.989172995567));\r
-#32554 = CARTESIAN_POINT('',(4.094891811381,1.));\r
-#32555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#32556 = PCURVE('',#8928,#32557);\r
-#32557 = DEFINITIONAL_REPRESENTATION('',(#32558),#32638);\r
-#32558 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#32559,#32560,#32561,#32562,\r
-    #32563,#32564,#32565,#32566,#32567,#32568,#32569,#32570,#32571,\r
-    #32572,#32573,#32574,#32575,#32576,#32577,#32578,#32579,#32580,\r
-    #32581,#32582,#32583,#32584,#32585,#32586,#32587,#32588,#32589,\r
-    #32590,#32591,#32592,#32593,#32594,#32595,#32596,#32597,#32598,\r
-    #32599,#32600,#32601,#32602,#32603,#32604,#32605,#32606,#32607,\r
-    #32608,#32609,#32610,#32611,#32612,#32613,#32614,#32615,#32616,\r
-    #32617,#32618,#32619,#32620,#32621,#32622,#32623,#32624,#32625,\r
-    #32626,#32627,#32628,#32629,#32630,#32631,#32632,#32633,#32634,\r
-    #32635,#32636,#32637),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613029,0.249810233761,0.335724852044,0.420382051211,\r
-    0.565526485591,0.644424134378,0.683354615412,0.761264550252,\r
-    0.841373225549,0.887438369129,1.),.UNSPECIFIED.);\r
-#32559 = CARTESIAN_POINT('',(0.547589403225,1.));\r
-#32560 = CARTESIAN_POINT('',(0.550707124155,0.983817943096));\r
-#32561 = CARTESIAN_POINT('',(0.553467405931,0.967556456207));\r
-#32562 = CARTESIAN_POINT('',(0.555881668436,0.951194838345));\r
-#32563 = CARTESIAN_POINT('',(0.557963588277,0.934713899472));\r
-#32564 = CARTESIAN_POINT('',(0.559729387707,0.918095855371));\r
-#32565 = CARTESIAN_POINT('',(0.561198242998,0.901324568077));\r
-#32566 = CARTESIAN_POINT('',(0.562392812263,0.884386131846));\r
-#32567 = CARTESIAN_POINT('',(0.564232637167,0.851135126303));\r
-#32568 = CARTESIAN_POINT('',(0.564905469131,0.834842187086));\r
-#32569 = CARTESIAN_POINT('',(0.565380812173,0.818382501492));\r
-#32570 = CARTESIAN_POINT('',(0.5656842918,0.801750155308));\r
-#32571 = CARTESIAN_POINT('',(0.565845347217,0.78494246833));\r
-#32572 = CARTESIAN_POINT('',(0.565897622078,0.767960900528));\r
-#32573 = CARTESIAN_POINT('',(0.565879124219,0.750812201711));\r
-#32574 = CARTESIAN_POINT('',(0.565798863883,0.721246498192));\r
-#32575 = CARTESIAN_POINT('',(0.565751263853,0.708905914004));\r
-#32576 = CARTESIAN_POINT('',(0.565704407495,0.696493083126));\r
-#32577 = CARTESIAN_POINT('',(0.565674379223,0.684014469293));\r
-#32578 = CARTESIAN_POINT('',(0.56567826467,0.671478149453));\r
-#32579 = CARTESIAN_POINT('',(0.565733986942,0.658893926144));\r
-#32580 = CARTESIAN_POINT('',(0.565860009122,0.646273371756));\r
-#32581 = CARTESIAN_POINT('',(0.566286651813,0.621171284858));\r
-#32582 = CARTESIAN_POINT('',(0.566584695189,0.608690045595));\r
-#32583 = CARTESIAN_POINT('',(0.566986795938,0.596199038057));\r
-#32584 = CARTESIAN_POINT('',(0.567510806726,0.583712328992));\r
-#32585 = CARTESIAN_POINT('',(0.568174248534,0.571244984123));\r
-#32586 = CARTESIAN_POINT('',(0.568993733567,0.558812833928));\r
-#32587 = CARTESIAN_POINT('',(0.569984232626,0.546432121853));\r
-#32588 = CARTESIAN_POINT('',(0.573170927004,0.513008295921));\r
-#32589 = CARTESIAN_POINT('',(0.575723637096,0.492088908304));\r
-#32590 = CARTESIAN_POINT('',(0.578878881109,0.471452347203));\r
-#32591 = CARTESIAN_POINT('',(0.582677471791,0.45117393163));\r
-#32592 = CARTESIAN_POINT('',(0.587130486551,0.43130743731));\r
-#32593 = CARTESIAN_POINT('',(0.592207981448,0.411877457224));\r
-#32594 = CARTESIAN_POINT('',(0.597854056511,0.392886481886));\r
-#32595 = CARTESIAN_POINT('',(0.607343629582,0.364232012589));\r
-#32596 = CARTESIAN_POINT('',(0.610834373731,0.354265230091));\r
-#32597 = CARTESIAN_POINT('',(0.614494088241,0.344436688466));\r
-#32598 = CARTESIAN_POINT('',(0.618341328371,0.334761791491));\r
-#32599 = CARTESIAN_POINT('',(0.622393202795,0.325257066562));\r
-#32600 = CARTESIAN_POINT('',(0.626665216621,0.315939961226));\r
-#32601 = CARTESIAN_POINT('',(0.631170927833,0.306828521607));\r
-#32602 = CARTESIAN_POINT('',(0.638265451955,0.293555558003));\r
-#32603 = CARTESIAN_POINT('',(0.640669023967,0.289224783195));\r
-#32604 = CARTESIAN_POINT('',(0.643133416742,0.284950887985));\r
-#32605 = CARTESIAN_POINT('',(0.645659746765,0.280736169332));\r
-#32606 = CARTESIAN_POINT('',(0.648248943033,0.276582940418));\r
-#32607 = CARTESIAN_POINT('',(0.650901726624,0.272493509617));\r
-#32608 = CARTESIAN_POINT('',(0.653618590282,0.268470159455));\r
-#32609 = CARTESIAN_POINT('',(0.661965651991,0.256600082545));\r
-#32610 = CARTESIAN_POINT('',(0.667789996284,0.248957436092));\r
-#32611 = CARTESIAN_POINT('',(0.6738738374,0.241606752936));\r
-#32612 = CARTESIAN_POINT('',(0.680214820649,0.234565265889));\r
-#32613 = CARTESIAN_POINT('',(0.686806914182,0.227847378504));\r
-#32614 = CARTESIAN_POINT('',(0.693640198311,0.221464331032));\r
-#32615 = CARTESIAN_POINT('',(0.700700740105,0.215424027675));\r
-#32616 = CARTESIAN_POINT('',(0.715445531903,0.203877357133));\r
-#32617 = CARTESIAN_POINT('',(0.723143525994,0.198389482976));\r
-#32618 = CARTESIAN_POINT('',(0.731045578869,0.193272349094));\r
-#32619 = CARTESIAN_POINT('',(0.739131720621,0.188524492369));\r
-#32620 = CARTESIAN_POINT('',(0.747381713974,0.184139673721));\r
-#32621 = CARTESIAN_POINT('',(0.755775635913,0.180108246759));\r
-#32622 = CARTESIAN_POINT('',(0.764294295064,0.176418261455));\r
-#32623 = CARTESIAN_POINT('',(0.777879254805,0.171123065252));\r
-#32624 = CARTESIAN_POINT('',(0.782874662689,0.169298136011));\r
-#32625 = CARTESIAN_POINT('',(0.787902541141,0.167578873112));\r
-#32626 = CARTESIAN_POINT('',(0.792959945362,0.165962484233));\r
-#32627 = CARTESIAN_POINT('',(0.798044159093,0.164446075163));\r
-#32628 = CARTESIAN_POINT('',(0.803152700627,0.163026698202));\r
-#32629 = CARTESIAN_POINT('',(0.808283328822,0.161701400555));\r
-#32630 = CARTESIAN_POINT('',(0.826019996562,0.15745164248));\r
-#32631 = CARTESIAN_POINT('',(0.838723802885,0.154980863025));\r
-#32632 = CARTESIAN_POINT('',(0.85151900927,0.153011367649));\r
-#32633 = CARTESIAN_POINT('',(0.864384901603,0.151502122533));\r
-#32634 = CARTESIAN_POINT('',(0.877306021412,0.150415924678));\r
-#32635 = CARTESIAN_POINT('',(0.890271817159,0.149719653628));\r
-#32636 = CARTESIAN_POINT('',(0.903276458873,0.149384115164));\r
-#32637 = CARTESIAN_POINT('',(0.91631883909,0.149384115163));\r
-#32638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#32639 = ORIENTED_EDGE('',*,*,#32640,.F.);\r
-#32640 = EDGE_CURVE('',#8265,#32390,#32641,.T.);\r
-#32641 = SURFACE_CURVE('',#32642,(#32673,#32707),.PCURVE_S1.);\r
-#32642 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#32643,#32644,#32645,#32646,\r
-    #32647,#32648,#32649,#32650,#32651,#32652,#32653,#32654,#32655,\r
-    #32656,#32657,#32658,#32659,#32660,#32661,#32662,#32663,#32664,\r
-    #32665,#32666,#32667,#32668,#32669,#32670,#32671,#32672),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,9),(0.,0.755345927279,0.885319425954,\r
-    0.929303087921,1.),.UNSPECIFIED.);\r
-#32643 = CARTESIAN_POINT('',(-23.18221983093,-6.21165708246,27.));\r
-#32644 = CARTESIAN_POINT('',(-23.44744773537,-5.221812948733,\r
-    25.975237954271));\r
-#32645 = CARTESIAN_POINT('',(-23.67648161612,-4.222136736578,\r
-    24.950346552711));\r
-#32646 = CARTESIAN_POINT('',(-23.8711252083,-3.21410195751,\r
-    23.92628225715));\r
-#32647 = CARTESIAN_POINT('',(-24.03365329071,-2.199035106937,\r
-    22.903737607679));\r
-#32648 = CARTESIAN_POINT('',(-24.16708599145,-1.178163710288,\r
-    21.883116636144));\r
-#32649 = CARTESIAN_POINT('',(-24.27529635168,-0.152640723422,\r
-    20.864530595573));\r
-#32650 = CARTESIAN_POINT('',(-24.36395194518,0.876274602922,\r
-    19.847728952739));\r
-#32651 = CARTESIAN_POINT('',(-24.45382632403,2.084572982699,\r
-    18.657341140936));\r
-#32652 = CARTESIAN_POINT('',(-24.46666609704,2.262022146472,\r
-    18.482615233006));\r
-#32653 = CARTESIAN_POINT('',(-24.47918991862,2.43952360244,\r
-    18.30792058894));\r
-#32654 = CARTESIAN_POINT('',(-24.49143804728,2.617070296039,\r
-    18.133253603256));\r
-#32655 = CARTESIAN_POINT('',(-24.50345229193,2.794655040667,\r
-    17.958610396739));\r
-#32656 = CARTESIAN_POINT('',(-24.51527601184,2.972270517682,\r
-    17.783986816443));\r
-#32657 = CARTESIAN_POINT('',(-24.5269541167,3.149909276407,\r
-    17.609378435692));\r
-#32658 = CARTESIAN_POINT('',(-24.54245143933,3.387682863753,\r
-    17.375695784621));\r
-#32659 = CARTESIAN_POINT('',(-24.5463584453,3.447803788142,\r
-    17.316612223499));\r
-#32660 = CARTESIAN_POINT('',(-24.55025587897,3.507926212387,\r
-    17.25752969112));\r
-#32661 = CARTESIAN_POINT('',(-24.55414555012,3.568049839518,\r
-    17.198448005932));\r
-#32662 = CARTESIAN_POINT('',(-24.5580292838,3.628174370501,\r
-    17.139366984419));\r
-#32663 = CARTESIAN_POINT('',(-24.56190892037,3.688299504232,\r
-    17.080286441109));\r
-#32664 = CARTESIAN_POINT('',(-24.56578631546,3.748424937541,\r
-    17.021206188564));\r
-#32665 = CARTESIAN_POINT('',(-24.57589505537,3.905192661045,\r
-    16.86716386129));\r
-#32666 = CARTESIAN_POINT('',(-24.58212579371,4.001834941547,\r
-    16.772201952896));\r
-#32667 = CARTESIAN_POINT('',(-24.58836334846,4.098475938253,\r
-    16.677239520335));\r
-#32668 = CARTESIAN_POINT('',(-24.59461556894,4.195114369709,\r
-    16.582275769843));\r
-#32669 = CARTESIAN_POINT('',(-24.60089036038,4.291748941454,\r
-    16.487309905754));\r
-#32670 = CARTESIAN_POINT('',(-24.60719568386,4.388378346017,\r
-    16.392341130507));\r
-#32671 = CARTESIAN_POINT('',(-24.61353955634,4.485001262919,\r
-    16.297368644642));\r
-#32672 = CARTESIAN_POINT('',(-24.61993005067,4.581616358675,\r
-    16.202391646802));\r
-#32673 = PCURVE('',#8307,#32674);\r
-#32674 = DEFINITIONAL_REPRESENTATION('',(#32675),#32706);\r
-#32675 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#32676,#32677,#32678,#32679,\r
-    #32680,#32681,#32682,#32683,#32684,#32685,#32686,#32687,#32688,\r
-    #32689,#32690,#32691,#32692,#32693,#32694,#32695,#32696,#32697,\r
-    #32698,#32699,#32700,#32701,#32702,#32703,#32704,#32705),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,9),(0.,0.755345927279,0.885319425954,\r
-    0.929303087921,1.),.UNSPECIFIED.);\r
-#32676 = CARTESIAN_POINT('',(3.403392041389,0.));\r
-#32677 = CARTESIAN_POINT('',(3.360693622817,2.134921014E-02));\r
-#32678 = CARTESIAN_POINT('',(3.317989790078,4.374289688429E-02));\r
-#32679 = CARTESIAN_POINT('',(3.275290925919,6.728036359141E-02));\r
-#32680 = CARTESIAN_POINT('',(3.232619828922,9.208066624966E-02));\r
-#32681 = CARTESIAN_POINT('',(3.190021694988,0.118289257882));\r
-#32682 = CARTESIAN_POINT('',(3.147569863972,0.14607463925));\r
-#32683 = CARTESIAN_POINT('',(3.10539864672,0.175640638434));\r
-#32684 = CARTESIAN_POINT('',(3.056544975369,0.212571244128));\r
-#32685 = CARTESIAN_POINT('',(3.049387273338,0.218050530706));\r
-#32686 = CARTESIAN_POINT('',(3.042245118991,0.223588194418));\r
-#32687 = CARTESIAN_POINT('',(3.035119634536,0.229185032152));\r
-#32688 = CARTESIAN_POINT('',(3.028012008572,0.234841775187));\r
-#32689 = CARTESIAN_POINT('',(3.020923496097,0.240559089184));\r
-#32690 = CARTESIAN_POINT('',(3.013855418501,0.246337574191));\r
-#32691 = CARTESIAN_POINT('',(3.004424676743,0.254154113398));\r
-#32692 = CARTESIAN_POINT('',(3.002042689058,0.256137526392));\r
-#32693 = CARTESIAN_POINT('',(2.999663254314,0.258128023152));\r
-#32694 = CARTESIAN_POINT('',(2.997286427141,0.260125621659));\r
-#32695 = CARTESIAN_POINT('',(2.994912263,0.262130338339));\r
-#32696 = CARTESIAN_POINT('',(2.992540818179,0.264142188072));\r
-#32697 = CARTESIAN_POINT('',(2.990172149799,0.266161184184));\r
-#32698 = CARTESIAN_POINT('',(2.984003604749,0.271444067054));\r
-#32699 = CARTESIAN_POINT('',(2.980208216177,0.274719287577));\r
-#32700 = CARTESIAN_POINT('',(2.976420391219,0.278013050587));\r
-#32701 = CARTESIAN_POINT('',(2.972640375722,0.281325392399));\r
-#32702 = CARTESIAN_POINT('',(2.968868420248,0.284656335082));\r
-#32703 = CARTESIAN_POINT('',(2.965104780076,0.288005886458));\r
-#32704 = CARTESIAN_POINT('',(2.961349715202,0.291374040099));\r
-#32705 = CARTESIAN_POINT('',(2.957603490338,0.294760775329));\r
-#32706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#32707 = PCURVE('',#8280,#32708);\r
-#32708 = DEFINITIONAL_REPRESENTATION('',(#32709),#32740);\r
-#32709 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#32710,#32711,#32712,#32713,\r
-    #32714,#32715,#32716,#32717,#32718,#32719,#32720,#32721,#32722,\r
-    #32723,#32724,#32725,#32726,#32727,#32728,#32729,#32730,#32731,\r
-    #32732,#32733,#32734,#32735,#32736,#32737,#32738,#32739),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,9),(0.,0.755345927279,0.885319425954,\r
-    0.929303087921,1.),.UNSPECIFIED.);\r
-#32710 = CARTESIAN_POINT('',(-1.154700538379,-1.632993161855));\r
-#32711 = CARTESIAN_POINT('',(2.859276528448E-02,-2.469707843357));\r
-#32712 = CARTESIAN_POINT('',(1.233689230195,-3.275905054299));\r
-#32713 = CARTESIAN_POINT('',(2.458258341101,-4.052537797519));\r
-#32714 = CARTESIAN_POINT('',(3.700033611331,-4.801114999357));\r
-#32715 = CARTESIAN_POINT('',(4.956680819308,-5.523948075764));\r
-#32716 = CARTESIAN_POINT('',(6.225739307727,-6.224244408518));\r
-#32717 = CARTESIAN_POINT('',(7.504149519966,-6.90694454266));\r
-#32718 = CARTESIAN_POINT('',(9.009125160065,-7.694430316336));\r
-#32719 = CARTESIAN_POINT('',(9.230236901683,-7.809720411815));\r
-#32720 = CARTESIAN_POINT('',(9.451496555896,-7.924724746777));\r
-#32721 = CARTESIAN_POINT('',(9.672884780533,-8.039479506782));\r
-#32722 = CARTESIAN_POINT('',(9.894381665152,-8.154022351541));\r
-#32723 = CARTESIAN_POINT('',(10.115966731042,-8.268392414923));\r
-#32724 = CARTESIAN_POINT('',(10.337618931222,-8.382630304951));\r
-#32725 = CARTESIAN_POINT('',(10.634340233253,-8.53540627224));\r
-#32726 = CARTESIAN_POINT('',(10.709369027988,-8.574024110093));\r
-#32727 = CARTESIAN_POINT('',(10.784402197213,-8.612633241587));\r
-#32728 = CARTESIAN_POINT('',(10.859438896919,-8.651235305041));\r
-#32729 = CARTESIAN_POINT('',(10.934478276531,-8.68983195287));\r
-#32730 = CARTESIAN_POINT('',(11.0095194789,-8.728424851581));\r
-#32731 = CARTESIAN_POINT('',(11.084561640309,-8.767015681776));\r
-#32732 = CARTESIAN_POINT('',(11.280222663998,-8.867634309057));\r
-#32733 = CARTESIAN_POINT('',(11.40084167099,-8.929661494058));\r
-#32734 = CARTESIAN_POINT('',(11.521457290041,-8.991694754268));\r
-#32735 = CARTESIAN_POINT('',(11.642065868831,-9.053741199172));\r
-#32736 = CARTESIAN_POINT('',(11.762663724127,-9.11580798662));\r
-#32737 = CARTESIAN_POINT('',(11.883247141779,-9.177902322832));\r
-#32738 = CARTESIAN_POINT('',(12.003812376724,-9.240031462395));\r
-#32739 = CARTESIAN_POINT('',(12.124355652982,-9.302202708266));\r
-#32740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#32741 = ADVANCED_FACE('',(#32742),#8280,.F.);\r
-#32742 = FACE_BOUND('',#32743,.F.);\r
-#32743 = EDGE_LOOP('',(#32744,#32745,#32746,#32766));\r
-#32744 = ORIENTED_EDGE('',*,*,#8264,.T.);\r
-#32745 = ORIENTED_EDGE('',*,*,#32640,.T.);\r
-#32746 = ORIENTED_EDGE('',*,*,#32747,.T.);\r
-#32747 = EDGE_CURVE('',#32390,#8328,#32748,.T.);\r
-#32748 = SURFACE_CURVE('',#32749,(#32753,#32760),.PCURVE_S1.);\r
-#32749 = LINE('',#32750,#32751);\r
-#32750 = CARTESIAN_POINT('',(-41.60801561118,-10.85601385865,\r
-    26.717157287525));\r
-#32751 = VECTOR('',#32752,1.);\r
-#32752 = DIRECTION('',(0.965925826289,0.258819045103,-8.E-17));\r
-#32753 = PCURVE('',#8280,#32754);\r
-#32754 = DEFINITIONAL_REPRESENTATION('',(#32755),#32759);\r
-#32755 = LINE('',#32756,#32757);\r
-#32756 = CARTESIAN_POINT('',(-11.79775702061,-17.37736830715));\r
-#32757 = VECTOR('',#32758,1.);\r
-#32758 = DIRECTION('',(0.57735026919,0.816496580928));\r
-#32759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#32760 = PCURVE('',#8928,#32761);\r
-#32761 = DEFINITIONAL_REPRESENTATION('',(#32762),#32765);\r
-#32762 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#32763,#32764),.UNSPECIFIED.,\r
-  .F.,.F.,(2,2),(0.,42.),.PIECEWISE_BEZIER_KNOTS.);\r
-#32763 = CARTESIAN_POINT('',(1.,1.));\r
-#32764 = CARTESIAN_POINT('',(0.,1.));\r
-#32765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#32766 = ORIENTED_EDGE('',*,*,#8327,.F.);\r
-#32767 = ADVANCED_FACE('',(#32768),#8928,.T.);\r
-#32768 = FACE_BOUND('',#32769,.T.);\r
-#32769 = EDGE_LOOP('',(#32770,#32988,#33033,#33034,#33035));\r
-#32770 = ORIENTED_EDGE('',*,*,#32771,.F.);\r
-#32771 = EDGE_CURVE('',#32772,#8733,#32774,.T.);\r
-#32772 = VERTEX_POINT('',#32773);\r
-#32773 = CARTESIAN_POINT('',(-21.37017999573,-33.81294732717,-3.));\r
-#32774 = SURFACE_CURVE('',#32775,(#32844,#32916),.PCURVE_S1.);\r
-#32775 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#32776,#32777,#32778,#32779,\r
-    #32780,#32781,#32782,#32783,#32784,#32785,#32786,#32787,#32788,\r
-    #32789,#32790,#32791,#32792,#32793,#32794,#32795,#32796,#32797,\r
-    #32798,#32799,#32800,#32801,#32802,#32803,#32804,#32805,#32806,\r
-    #32807,#32808,#32809,#32810,#32811,#32812,#32813,#32814,#32815,\r
-    #32816,#32817,#32818,#32819,#32820,#32821,#32822,#32823,#32824,\r
-    #32825,#32826,#32827,#32828,#32829,#32830,#32831,#32832,#32833,\r
-    #32834,#32835,#32836,#32837,#32838,#32839,#32840,#32841,#32842,\r
-    #32843),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267759455,0.219958128207,0.265125695486,0.36686526523,\r
-    0.514806642791,0.562778489213,0.610414465335,0.748924763389,\r
-    0.858377819172,0.934322046925,1.),.UNSPECIFIED.);\r
-#32776 = CARTESIAN_POINT('',(-21.37017994276,-33.81294615642,-3.));\r
-#32777 = CARTESIAN_POINT('',(-21.32191312624,-32.70887107789,\r
-    -2.99999998644));\r
-#32778 = CARTESIAN_POINT('',(-21.24271640326,-31.60619124666,\r
-    -2.985095499453));\r
-#32779 = CARTESIAN_POINT('',(-21.13032290298,-30.50620279398,\r
-    -2.953898181799));\r
-#32780 = CARTESIAN_POINT('',(-20.98250840356,-29.41069854538,\r
-    -2.904758219935));\r
-#32781 = CARTESIAN_POINT('',(-20.79719114677,-28.32195789349,\r
-    -2.835706908643));\r
-#32782 = CARTESIAN_POINT('',(-20.57263777818,-27.24271802967,\r
-    -2.744417881506));\r
-#32783 = CARTESIAN_POINT('',(-20.17433653742,-25.63877284218,\r
-    -2.569629359123));\r
-#32784 = CARTESIAN_POINT('',(-20.03067100284,-25.10464797944,\r
-    -2.504742879569));\r
-#32785 = CARTESIAN_POINT('',(-19.87664801866,-24.57417015046,\r
-    -2.433185867933));\r
-#32786 = CARTESIAN_POINT('',(-19.7121818386,-24.04778918379,\r
-    -2.354592812751));\r
-#32787 = CARTESIAN_POINT('',(-19.53724573703,-23.52598132297,\r
-    -2.268578792143));\r
-#32788 = CARTESIAN_POINT('',(-19.3518859852,-23.00924401742,\r
-    -2.174743874234));\r
-#32789 = CARTESIAN_POINT('',(-19.03631457035,-22.18478584505,\r
-    -2.010117252108));\r
-#32790 = CARTESIAN_POINT('',(-18.91252716443,-21.87357831798,\r
-    -1.944464496601));\r
-#32791 = CARTESIAN_POINT('',(-18.78490456477,-21.56458668313,\r
-    -1.875625167615));\r
-#32792 = CARTESIAN_POINT('',(-18.65348973466,-21.25793036372,\r
-    -1.803503649463));\r
-#32793 = CARTESIAN_POINT('',(-18.51833879427,-20.95372892648,\r
-    -1.728003768888));\r
-#32794 = CARTESIAN_POINT('',(-18.37952216924,-20.65210135309,\r
-    -1.64902976975));\r
-#32795 = CARTESIAN_POINT('',(-17.91637896492,-19.67981436383,\r
-    -1.380561033204));\r
-#32796 = CARTESIAN_POINT('',(-17.57744180847,-19.02006255297,\r
-    -1.176513665835));\r
-#32797 = CARTESIAN_POINT('',(-17.22132811118,-18.37533466523,\r
-    -0.953283728772));\r
-#32798 = CARTESIAN_POINT('',(-16.84940546182,-17.746906567,\r
-    -0.709833419307));\r
-#32799 = CARTESIAN_POINT('',(-16.46343428851,-17.13586154106,\r
-    -0.445198524399));\r
-#32800 = CARTESIAN_POINT('',(-16.06556196574,-16.54305949779,\r
-    -0.15857716455));\r
-#32801 = CARTESIAN_POINT('',(-15.06602402261,-15.13454172874,\r
-    0.600039461372));\r
-#32802 = CARTESIAN_POINT('',(-14.45369732188,-14.3396150374,\r
-    1.097233775294));\r
-#32803 = CARTESIAN_POINT('',(-13.82900461043,-13.58642318122,\r
-    1.643670361267));\r
-#32804 = CARTESIAN_POINT('',(-13.20056654358,-12.87510579809,\r
-    2.240029036544));\r
-#32805 = CARTESIAN_POINT('',(-12.57728033218,-12.20413299332,\r
-    2.885777519254));\r
-#32806 = CARTESIAN_POINT('',(-11.96732430729,-11.57103599853,\r
-    3.578958087518));\r
-#32807 = CARTESIAN_POINT('',(-11.18639730157,-10.7790875105,\r
-    4.555432498626));\r
-#32808 = CARTESIAN_POINT('',(-10.99729050013,-10.58883973415,\r
-    4.799200745838));\r
-#32809 = CARTESIAN_POINT('',(-10.81052727047,-10.40216229918,\r
-    5.047536864343));\r
-#32810 = CARTESIAN_POINT('',(-10.62631685662,-10.21894204877,\r
-    5.300325078159));\r
-#32811 = CARTESIAN_POINT('',(-10.44486186538,-10.03907671515,\r
-    5.557458648075));\r
-#32812 = CARTESIAN_POINT('',(-10.26633073397,-9.862441676985,\r
-    5.818797694585));\r
-#32813 = CARTESIAN_POINT('',(-9.916673456632,-9.516636100513,\r
-    6.347779561454));\r
-#32814 = CARTESIAN_POINT('',(-9.745503685316,-9.347421398321,\r
-    6.615365484257));\r
-#32815 = CARTESIAN_POINT('',(-9.577536891358,-9.18118030941,\r
-    6.886851634538));\r
-#32816 = CARTESIAN_POINT('',(-9.412917797042,-9.017811670615,\r
-    7.162114020168));\r
-#32817 = CARTESIAN_POINT('',(-9.251777985548,-8.8572203293,\r
-    7.441028899832));\r
-#32818 = CARTESIAN_POINT('',(-9.0942363226,-8.699317251824,7.72347310737\r
-    ));\r
-#32819 = CARTESIAN_POINT('',(-8.493090374189,-8.092463447784,\r
-    8.840489131327));\r
-#32820 = CARTESIAN_POINT('',(-8.077091337414,-7.662922653305,\r
-    9.700482281896));\r
-#32821 = CARTESIAN_POINT('',(-7.695049585452,-7.253382741424,\r
-    10.586255072481));\r
-#32822 = CARTESIAN_POINT('',(-7.348735153678,-6.862236264826,\r
-    11.494822766121));\r
-#32823 = CARTESIAN_POINT('',(-7.0391728971,-6.488187910561,\r
-    12.423280694001));\r
-#32824 = CARTESIAN_POINT('',(-6.766977907031,-6.12986113011,\r
-    13.368760998666));\r
-#32825 = CARTESIAN_POINT('',(-6.347346746024,-5.51274650139,\r
-    15.086449448786));\r
-#32826 = CARTESIAN_POINT('',(-6.185708066103,-5.248832700464,\r
-    15.853435156579));\r
-#32827 = CARTESIAN_POINT('',(-6.047866415762,-4.992359863848,\r
-    16.627737514906));\r
-#32828 = CARTESIAN_POINT('',(-5.933952942276,-4.741974657327,\r
-    17.407862987683));\r
-#32829 = CARTESIAN_POINT('',(-5.844063160045,-4.495845659184,\r
-    18.1922471629));\r
-#32830 = CARTESIAN_POINT('',(-5.778317342864,-4.251301974772,\r
-    18.979151542128));\r
-#32831 = CARTESIAN_POINT('',(-5.707230737265,-3.833453929964,\r
-    20.312857193337));\r
-#32832 = CARTESIAN_POINT('',(-5.689559995558,-3.661266057828,\r
-    20.859393188342));\r
-#32833 = CARTESIAN_POINT('',(-5.683214705993,-3.486809662723,\r
-    21.405456117744));\r
-#32834 = CARTESIAN_POINT('',(-5.687955966795,-3.30861198959,\r
-    21.950256835089));\r
-#32835 = CARTESIAN_POINT('',(-5.703350533766,-3.124942521491,\r
-    22.492892808049));\r
-#32836 = CARTESIAN_POINT('',(-5.728578451646,-2.933831553371,\r
-    23.032359249565));\r
-#32837 = CARTESIAN_POINT('',(-5.791422160486,-2.559878381091,\r
-    24.030537046431));\r
-#32838 = CARTESIAN_POINT('',(-5.826901639984,-2.37941602315,\r
-    24.4902928531));\r
-#32839 = CARTESIAN_POINT('',(-5.867833055374,-2.190646061027,\r
-    24.946198069259));\r
-#32840 = CARTESIAN_POINT('',(-5.913031461599,-1.99231215159,\r
-    25.397514113689));\r
-#32841 = CARTESIAN_POINT('',(-5.960931123132,-1.78326632637,\r
-    25.843512016992));\r
-#32842 = CARTESIAN_POINT('',(-6.009596576698,-1.562679082644,\r
-    26.283564045778));\r
-#32843 = CARTESIAN_POINT('',(-6.056878034909,-1.33011525508,\r
-    26.717157287525));\r
-#32844 = PCURVE('',#8928,#32845);\r
-#32845 = DEFINITIONAL_REPRESENTATION('',(#32846),#32915);\r
-#32846 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#32847,#32848,#32849,#32850,\r
-    #32851,#32852,#32853,#32854,#32855,#32856,#32857,#32858,#32859,\r
-    #32860,#32861,#32862,#32863,#32864,#32865,#32866,#32867,#32868,\r
-    #32869,#32870,#32871,#32872,#32873,#32874,#32875,#32876,#32877,\r
-    #32878,#32879,#32880,#32881,#32882,#32883,#32884,#32885,#32886,\r
-    #32887,#32888,#32889,#32890,#32891,#32892,#32893,#32894,#32895,\r
-    #32896,#32897,#32898,#32899,#32900,#32901,#32902,#32903,#32904,\r
-    #32905,#32906,#32907,#32908,#32909,#32910,#32911,#32912,#32913,\r
-    #32914),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267759455,0.219958128207,0.265125695486,0.36686526523,\r
-    0.514806642791,0.562778489213,0.610414465335,0.748924763389,\r
-    0.858377819172,0.934322046925,1.),.UNSPECIFIED.);\r
-#32847 = CARTESIAN_POINT('',(0.940985334138,0.));\r
-#32848 = CARTESIAN_POINT('',(0.915597952291,3.2285639E-10));\r
-#32849 = CARTESIAN_POINT('',(0.890186416089,3.548734258801E-04));\r
-#32850 = CARTESIAN_POINT('',(0.864729483081,1.097664086928E-03));\r
-#32851 = CARTESIAN_POINT('',(0.839215389329,2.268144319317E-03));\r
-#32852 = CARTESIAN_POINT('',(0.813641181148,3.914325270271E-03));\r
-#32853 = CARTESIAN_POINT('',(0.788013990079,6.093923946056E-03));\r
-#32854 = CARTESIAN_POINT('',(0.749426756767,1.027729901572E-02));\r
-#32855 = CARTESIAN_POINT('',(0.736491442297,1.18316335956E-02));\r
-#32856 = CARTESIAN_POINT('',(0.723551337857,1.354749858173E-02));\r
-#32857 = CARTESIAN_POINT('',(0.710610443653,1.543430416431E-02));\r
-#32858 = CARTESIAN_POINT('',(0.697673848371,1.750209939604E-02));\r
-#32859 = CARTESIAN_POINT('',(0.684747847631,1.97615109428E-02));\r
-#32860 = CARTESIAN_POINT('',(0.663928400921,2.373283793269E-02));\r
-#32861 = CARTESIAN_POINT('',(0.65602357151,2.53181694836E-02));\r
-#32862 = CARTESIAN_POINT('',(0.648127342274,2.698223227541E-02));\r
-#32863 = CARTESIAN_POINT('',(0.640241638895,2.872765656291E-02));\r
-#32864 = CARTESIAN_POINT('',(0.632368554407,3.055712864291E-02));\r
-#32865 = CARTESIAN_POINT('',(0.624510358925,3.247337242994E-02));\r
-#32866 = CARTESIAN_POINT('',(0.599008060977,3.899708560553E-02));\r
-#32867 = CARTESIAN_POINT('',(0.581433121453,4.396959105564E-02));\r
-#32868 = CARTESIAN_POINT('',(0.563974828118,4.942760049826E-02));\r
-#32869 = CARTESIAN_POINT('',(0.546665191402,5.540281658869E-02));\r
-#32870 = CARTESIAN_POINT('',(0.529538592655,6.192688725781E-02));\r
-#32871 = CARTESIAN_POINT('',(0.512631812331,6.902950343549E-02));\r
-#32872 = CARTESIAN_POINT('',(0.471775100546,8.794068272956E-02));\r
-#32873 = CARTESIAN_POINT('',(0.448106581275,0.100424696224));\r
-#32874 = CARTESIAN_POINT('',(0.425101742585,0.114262810231));\r
-#32875 = CARTESIAN_POINT('',(0.402867768957,0.129518717582));\r
-#32876 = CARTESIAN_POINT('',(0.381496252569,0.146237075571));\r
-#32877 = CARTESIAN_POINT('',(0.361060587997,0.164437208764));\r
-#32878 = CARTESIAN_POINT('',(0.3353097618,0.190492519651));\r
-#32879 = CARTESIAN_POINT('',(0.329107937857,0.19702812571));\r
-#32880 = CARTESIAN_POINT('',(0.323011397744,0.203719478883));\r
-#32881 = CARTESIAN_POINT('',(0.317021362277,0.210566319704));\r
-#32882 = CARTESIAN_POINT('',(0.31113919507,0.217568740509));\r
-#32883 = CARTESIAN_POINT('',(0.30536541273,0.224726014584));\r
-#32884 = CARTESIAN_POINT('',(0.294075921502,0.239298643322));\r
-#32885 = CARTESIAN_POINT('',(0.288558671065,0.246711841581));\r
-#32886 = CARTESIAN_POINT('',(0.283149785133,0.254277254355));\r
-#32887 = CARTESIAN_POINT('',(0.277849898379,0.261994701571));\r
-#32888 = CARTESIAN_POINT('',(0.272659586069,0.269864104946));\r
-#32889 = CARTESIAN_POINT('',(0.2675793693,0.27788550364));\r
-#32890 = CARTESIAN_POINT('',(0.248159558197,0.309825206211));\r
-#32891 = CARTESIAN_POINT('',(0.234643807548,0.334878521348));\r
-#32892 = CARTESIAN_POINT('',(0.222074863506,0.361222083589));\r
-#32893 = CARTESIAN_POINT('',(0.210461106779,0.388868501552));\r
-#32894 = CARTESIAN_POINT('',(0.199806937029,0.417842266482));\r
-#32895 = CARTESIAN_POINT('',(0.190112662819,0.448182374598));\r
-#32896 = CARTESIAN_POINT('',(0.174460385684,0.505040914825));\r
-#32897 = CARTESIAN_POINT('',(0.168144861604,0.531027075992));\r
-#32898 = CARTESIAN_POINT('',(0.162418390619,0.557929147358));\r
-#32899 = CARTESIAN_POINT('',(0.157272622828,0.585781811616));\r
-#32900 = CARTESIAN_POINT('',(0.152693535021,0.614627790169));\r
-#32901 = CARTESIAN_POINT('',(0.148657831106,0.644517765332));\r
-#32902 = CARTESIAN_POINT('',(0.14266352288,0.697014025734));\r
-#32903 = CARTESIAN_POINT('',(0.140447353127,0.719047982264));\r
-#32904 = CARTESIAN_POINT('',(0.138454910135,0.741631255406));\r
-#32905 = CARTESIAN_POINT('',(0.136665354886,0.764783531643));\r
-#32906 = CARTESIAN_POINT('',(0.135050488292,0.788525208421));\r
-#32907 = CARTESIAN_POINT('',(0.133570780866,0.812877706827));\r
-#32908 = CARTESIAN_POINT('',(0.130968063343,0.859483790894));\r
-#32909 = CARTESIAN_POINT('',(0.129823915608,0.881575441874));\r
-#32910 = CARTESIAN_POINT('',(0.128709624144,0.904162194061));\r
-#32911 = CARTESIAN_POINT('',(0.127585879035,0.927263894005));\r
-#32912 = CARTESIAN_POINT('',(0.12640667856,0.950906792844));\r
-#32913 = CARTESIAN_POINT('',(0.125122384502,0.97513027245));\r
-#32914 = CARTESIAN_POINT('',(0.123684620971,1.));\r
-#32915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#32916 = PCURVE('',#8765,#32917);\r
-#32917 = DEFINITIONAL_REPRESENTATION('',(#32918),#32987);\r
-#32918 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#32919,#32920,#32921,#32922,\r
-    #32923,#32924,#32925,#32926,#32927,#32928,#32929,#32930,#32931,\r
-    #32932,#32933,#32934,#32935,#32936,#32937,#32938,#32939,#32940,\r
-    #32941,#32942,#32943,#32944,#32945,#32946,#32947,#32948,#32949,\r
-    #32950,#32951,#32952,#32953,#32954,#32955,#32956,#32957,#32958,\r
-    #32959,#32960,#32961,#32962,#32963,#32964,#32965,#32966,#32967,\r
-    #32968,#32969,#32970,#32971,#32972,#32973,#32974,#32975,#32976,\r
-    #32977,#32978,#32979,#32980,#32981,#32982,#32983,#32984,#32985,\r
-    #32986),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267759455,0.219958128207,0.265125695486,0.36686526523,\r
-    0.514806642791,0.562778489213,0.610414465335,0.748924763389,\r
-    0.858377819172,0.934322046925,1.),.UNSPECIFIED.);\r
-#32919 = CARTESIAN_POINT('',(2.134421931591,0.999999985862));\r
-#32920 = CARTESIAN_POINT('',(2.148148332184,0.986679324946));\r
-#32921 = CARTESIAN_POINT('',(2.161970400544,0.972991655601));\r
-#32922 = CARTESIAN_POINT('',(2.175846222449,0.958902417556));\r
-#32923 = CARTESIAN_POINT('',(2.189722736429,0.944375926413));\r
-#32924 = CARTESIAN_POINT('',(2.203533400283,0.929374325637));\r
-#32925 = CARTESIAN_POINT('',(2.21719648987,0.91385843789));\r
-#32926 = CARTESIAN_POINT('',(2.237373848598,0.88969542279));\r
-#32927 = CARTESIAN_POINT('',(2.244071106029,0.881460487267));\r
-#32928 = CARTESIAN_POINT('',(2.250693117788,0.873081191297));\r
-#32929 = CARTESIAN_POINT('',(2.257226053284,0.86455318113));\r
-#32930 = CARTESIAN_POINT('',(2.263655068152,0.855872473908));\r
-#32931 = CARTESIAN_POINT('',(2.26996443637,0.847035664436));\r
-#32932 = CARTESIAN_POINT('',(2.279921494424,0.832526435584));\r
-#32933 = CARTESIAN_POINT('',(2.28365417525,0.826953102181));\r
-#32934 = CARTESIAN_POINT('',(2.287331938035,0.821319544146));\r
-#32935 = CARTESIAN_POINT('',(2.290950911816,0.815625268651));\r
-#32936 = CARTESIAN_POINT('',(2.294507177195,0.809869905985));\r
-#32937 = CARTESIAN_POINT('',(2.297996802046,0.804053237892));\r
-#32938 = CARTESIAN_POINT('',(2.309117315619,0.7849350528));\r
-#32939 = CARTESIAN_POINT('',(2.31646145831,0.771382514517));\r
-#32940 = CARTESIAN_POINT('',(2.323402700621,0.757518628423));\r
-#32941 = CARTESIAN_POINT('',(2.329897631896,0.743347156347));\r
-#32942 = CARTESIAN_POINT('',(2.335907609565,0.728876079666));\r
-#32943 = CARTESIAN_POINT('',(2.341402615063,0.714119168841));\r
-#32944 = CARTESIAN_POINT('',(2.353584310299,0.677254577069));\r
-#32945 = CARTESIAN_POINT('',(2.359680951552,0.654845907548));\r
-#32946 = CARTESIAN_POINT('',(2.364603932231,0.631940005403));\r
-#32947 = CARTESIAN_POINT('',(2.368369909917,0.608616319565));\r
-#32948 = CARTESIAN_POINT('',(2.371085293686,0.584969169058));\r
-#32949 = CARTESIAN_POINT('',(2.372961468146,0.561103251839));\r
-#32950 = CARTESIAN_POINT('',(2.37472795789,0.529353942004));\r
-#32951 = CARTESIAN_POINT('',(2.375103531907,0.521567360219));\r
-#32952 = CARTESIAN_POINT('',(2.375432239348,0.513773411773));\r
-#32953 = CARTESIAN_POINT('',(2.375725230518,0.505970971582));\r
-#32954 = CARTESIAN_POINT('',(2.375994346418,0.498170585292));\r
-#32955 = CARTESIAN_POINT('',(2.376252540135,0.490369565861));\r
-#32956 = CARTESIAN_POINT('',(2.376772106712,0.474823897354));\r
-#32957 = CARTESIAN_POINT('',(2.377033449511,0.467079220949));\r
-#32958 = CARTESIAN_POINT('',(2.377310456272,0.459336313369));\r
-#32959 = CARTESIAN_POINT('',(2.377616968799,0.451596014082));\r
-#32960 = CARTESIAN_POINT('',(2.377967448137,0.443859091801));\r
-#32961 = CARTESIAN_POINT('',(2.378376943839,0.436126251211));\r
-#32962 = CARTESIAN_POINT('',(2.380268728785,0.405927244424));\r
-#32963 = CARTESIAN_POINT('',(2.382307360112,0.383495708535));\r
-#32964 = CARTESIAN_POINT('',(2.385360671739,0.361120664943));\r
-#32965 = CARTESIAN_POINT('',(2.389852814504,0.338814752785));\r
-#32966 = CARTESIAN_POINT('',(2.396243793767,0.316588405153));\r
-#32967 = CARTESIAN_POINT('',(2.405034258313,0.294451662837));\r
-#32968 = CARTESIAN_POINT('',(2.426096362501,0.255007454011));\r
-#32969 = CARTESIAN_POINT('',(2.437251347711,0.237660237704));\r
-#32970 = CARTESIAN_POINT('',(2.450548349351,0.220383241476));\r
-#32971 = CARTESIAN_POINT('',(2.466302541347,0.203183712128));\r
-#32972 = CARTESIAN_POINT('',(2.48486573617,0.186070854429));\r
-#32973 = CARTESIAN_POINT('',(2.506655707198,0.169057963641));\r
-#32974 = CARTESIAN_POINT('',(2.549813305977,0.140444267527));\r
-#32975 = CARTESIAN_POINT('',(2.569267298338,0.128781520327));\r
-#32976 = CARTESIAN_POINT('',(2.590650767818,0.117183816803));\r
-#32977 = CARTESIAN_POINT('',(2.614126118043,0.105660287424));\r
-#32978 = CARTESIAN_POINT('',(2.639860015357,9.422255433917E-02));\r
-#32979 = CARTESIAN_POINT('',(2.668006678747,8.288456153142E-02));\r
-#32980 = CARTESIAN_POINT('',(2.725206564797,6.195483992925E-02));\r
-#32981 = CARTESIAN_POINT('',(2.753622097247,5.233453110267E-02));\r
-#32982 = CARTESIAN_POINT('',(2.783998075549,4.281038986194E-02));\r
-#32983 = CARTESIAN_POINT('',(2.816381284844,3.339369552026E-02));\r
-#32984 = CARTESIAN_POINT('',(2.850780744626,2.40957775078E-02));\r
-#32985 = CARTESIAN_POINT('',(2.887154461532,1.492622639511E-02));\r
-#32986 = CARTESIAN_POINT('',(2.925420002162,5.892641764695E-03));\r
-#32987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#32988 = ORIENTED_EDGE('',*,*,#32989,.T.);\r
-#32989 = EDGE_CURVE('',#32772,#32366,#32990,.T.);\r
-#32990 = SURFACE_CURVE('',#32991,(#33003,#33018),.PCURVE_S1.);\r
-#32991 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#32992,#32993,#32994,#32995,\r
-    #32996,#32997,#32998,#32999,#33000,#33001,#33002),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#32992 = CARTESIAN_POINT('',(-21.37017999399,-33.81294732827,-3.));\r
-#32993 = CARTESIAN_POINT('',(-21.51514724158,-33.72132632089,\r
-    -2.523943521025));\r
-#32994 = CARTESIAN_POINT('',(-21.65728919542,-33.63033148353,\r
-    -2.04739801033));\r
-#32995 = CARTESIAN_POINT('',(-21.79774005501,-33.53932726416,\r
-    -1.570607624198));\r
-#32996 = CARTESIAN_POINT('',(-22.10253348966,-33.33942042749,\r
-    -0.530911348006));\r
-#32997 = CARTESIAN_POINT('',(-22.26661354742,-33.23025196673,\r
-    3.200461378796E-02));\r
-#32998 = CARTESIAN_POINT('',(-22.43144747319,-33.11904530718,\r
-    0.594615682917));\r
-#32999 = CARTESIAN_POINT('',(-22.73578818715,-32.91066109009,\r
-    1.618298656295));\r
-#33000 = CARTESIAN_POINT('',(-22.8745687713,-32.81451880517,\r
-    2.079582431732));\r
-#33001 = CARTESIAN_POINT('',(-23.01568048589,-32.71558833344,\r
-    2.540224309252));\r
-#33002 = CARTESIAN_POINT('',(-23.15985389162,-32.61320541925,3.0000006)\r
-  );\r
-#33003 = PCURVE('',#8928,#33004);\r
-#33004 = DEFINITIONAL_REPRESENTATION('',(#33005),#33017);\r
-#33005 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#33006,#33007,#33008,#33009,\r
-    #33010,#33011,#33012,#33013,#33014,#33015,#33016),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#33006 = CARTESIAN_POINT('',(0.940985361083,0.));\r
-#33007 = CARTESIAN_POINT('',(0.938224707656,1.133475018927E-02));\r
-#33008 = CARTESIAN_POINT('',(0.93563900877,2.278133652266E-02));\r
-#33009 = CARTESIAN_POINT('',(0.933225950524,3.433838793358E-02));\r
-#33010 = CARTESIAN_POINT('',(0.928335446323,5.977773879451E-02));\r
-#33011 = CARTESIAN_POINT('',(0.925924984556,7.370321226997E-02));\r
-#33012 = CARTESIAN_POINT('',(0.923747720524,8.77808403165E-02));\r
-#33013 = CARTESIAN_POINT('',(0.92019941339,0.113700900692));\r
-#33014 = CARTESIAN_POINT('',(0.918753831813,0.125494143564));\r
-#33015 = CARTESIAN_POINT('',(0.917461038365,0.137388952024));\r
-#33016 = CARTESIAN_POINT('',(0.916318837632,0.149384130816));\r
-#33017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#33018 = PCURVE('',#32106,#33019);\r
-#33019 = DEFINITIONAL_REPRESENTATION('',(#33020),#33032);\r
-#33020 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#33021,#33022,#33023,#33024,\r
-    #33025,#33026,#33027,#33028,#33029,#33030,#33031),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#33021 = CARTESIAN_POINT('',(-4.148763390157,6.));\r
-#33022 = CARTESIAN_POINT('',(-4.144476060578,5.523943521025));\r
-#33023 = CARTESIAN_POINT('',(-4.140256800023,5.04739801033));\r
-#33024 = CARTESIAN_POINT('',(-4.136072949779,4.570607624198));\r
-#33025 = CARTESIAN_POINT('',(-4.12696039727,3.530911348006));\r
-#33026 = CARTESIAN_POINT('',(-4.122033533108,2.967995386212));\r
-#33027 = CARTESIAN_POINT('',(-4.117062659885,2.405384317083));\r
-#33028 = CARTESIAN_POINT('',(-4.107841513938,1.381701343705));\r
-#33029 = CARTESIAN_POINT('',(-4.103620838825,0.920417568268));\r
-#33030 = CARTESIAN_POINT('',(-4.099312512006,0.459775690748));\r
-#33031 = CARTESIAN_POINT('',(-4.094891805612,-6.E-07));\r
-#33032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#33033 = ORIENTED_EDGE('',*,*,#32389,.F.);\r
-#33034 = ORIENTED_EDGE('',*,*,#32747,.T.);\r
-#33035 = ORIENTED_EDGE('',*,*,#8784,.F.);\r
-#33036 = ADVANCED_FACE('',(#33037),#8765,.T.);\r
-#33037 = FACE_BOUND('',#33038,.T.);\r
-#33038 = EDGE_LOOP('',(#33039,#33040,#33041,#33281));\r
-#33039 = ORIENTED_EDGE('',*,*,#32771,.T.);\r
-#33040 = ORIENTED_EDGE('',*,*,#8732,.F.);\r
-#33041 = ORIENTED_EDGE('',*,*,#33042,.T.);\r
-#33042 = EDGE_CURVE('',#8660,#33043,#33045,.T.);\r
-#33043 = VERTEX_POINT('',#33044);\r
-#33044 = CARTESIAN_POINT('',(-26.23039154494,-30.19878407153,-3.));\r
-#33045 = SURFACE_CURVE('',#33046,(#33115,#33181),.PCURVE_S1.);\r
-#33046 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#33047,#33048,#33049,#33050,\r
-    #33051,#33052,#33053,#33054,#33055,#33056,#33057,#33058,#33059,\r
-    #33060,#33061,#33062,#33063,#33064,#33065,#33066,#33067,#33068,\r
-    #33069,#33070,#33071,#33072,#33073,#33074,#33075,#33076,#33077,\r
-    #33078,#33079,#33080,#33081,#33082,#33083,#33084,#33085,#33086,\r
-    #33087,#33088,#33089,#33090,#33091,#33092,#33093,#33094,#33095,\r
-    #33096,#33097,#33098,#33099,#33100,#33101,#33102,#33103,#33104,\r
-    #33105,#33106,#33107,#33108,#33109,#33110,#33111,#33112,#33113,\r
-    #33114),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732854E-02,0.134164938732,0.206253639057,0.289095162863,\r
-    0.441240529254,0.481791559629,0.522584322265,0.648883534703,\r
-    0.788637761544,0.859259879622,1.),.UNSPECIFIED.);\r
-#33047 = CARTESIAN_POINT('',(-6.123647656421,-0.970020298759,27.));\r
-#33048 = CARTESIAN_POINT('',(-6.100083512318,-1.118778542268,\r
-    26.711687789721));\r
-#33049 = CARTESIAN_POINT('',(-6.07588667119,-1.262972665597,\r
-    26.421000307331));\r
-#33050 = CARTESIAN_POINT('',(-6.051591905439,-1.402618410995,\r
-    26.128016128753));\r
-#33051 = CARTESIAN_POINT('',(-6.027720043268,-1.537804121649,\r
-    25.832840231397));\r
-#33052 = CARTESIAN_POINT('',(-6.004758288325,-1.668681701344,\r
-    25.535601704028));\r
-#33053 = CARTESIAN_POINT('',(-5.983148441601,-1.795453415472,\r
-    25.236448750883));\r
-#33054 = CARTESIAN_POINT('',(-5.921356377761,-2.177741595233,\r
-    24.300464749021));\r
-#33055 = CARTESIAN_POINT('',(-5.887202981536,-2.419868667537,\r
-    23.657620472064));\r
-#33056 = CARTESIAN_POINT('',(-5.864508541615,-2.646980264519,\r
-    23.008437819448));\r
-#33057 = CARTESIAN_POINT('',(-5.855975672337,-2.862008944782,\r
-    22.354555828368));\r
-#33058 = CARTESIAN_POINT('',(-5.863218929208,-3.067828463111,\r
-    21.697583196811));\r
-#33059 = CARTESIAN_POINT('',(-5.887260467351,-3.266920601384,\r
-    21.038969174352));\r
-#33060 = CARTESIAN_POINT('',(-5.9615533112,-3.615388289137,\r
-    19.858169747874));\r
-#33061 = CARTESIAN_POINT('',(-6.005310506441,-3.766491970657,\r
-    19.3361000833));\r
-#33062 = CARTESIAN_POINT('',(-6.060303309683,-3.915747431238,\r
-    18.814424631276));\r
-#33063 = CARTESIAN_POINT('',(-6.126691917152,-4.064039871976,\r
-    18.293719228423));\r
-#33064 = CARTESIAN_POINT('',(-6.204554582794,-4.212094347898,\r
-    17.77451475736));\r
-#33065 = CARTESIAN_POINT('',(-6.293926029352,-4.360495681532,\r
-    17.257307134312));\r
-#33066 = CARTESIAN_POINT('',(-6.510732276863,-4.681215759464,\r
-    16.151051688058));\r
-#33067 = CARTESIAN_POINT('',(-6.641857560684,-4.853801440651,\r
-    15.562790186342));\r
-#33068 = CARTESIAN_POINT('',(-6.788180543946,-5.028213440101,\r
-    14.978501148237));\r
-#33069 = CARTESIAN_POINT('',(-6.94964669829,-5.204997219515,\r
-    14.398853360379));\r
-#33070 = CARTESIAN_POINT('',(-7.126165430217,-5.384574206613,\r
-    13.8244901154));\r
-#33071 = CARTESIAN_POINT('',(-7.317608927579,-5.567293992091,\r
-    13.256044396612));\r
-#33072 = CARTESIAN_POINT('',(-7.902464993379,-6.095420079223,\r
-    11.66217480248));\r
-#33073 = CARTESIAN_POINT('',(-8.330868446717,-6.449057607601,\r
-    10.652256950396));\r
-#33074 = CARTESIAN_POINT('',(-8.807863897496,-6.81637823455,\r
-    9.668307740603));\r
-#33075 = CARTESIAN_POINT('',(-9.33175648849,-7.199092542616,\r
-    8.714068178159));\r
-#33076 = CARTESIAN_POINT('',(-9.90005720958,-7.599514156378,\r
-    7.793315190526));\r
-#33077 = CARTESIAN_POINT('',(-10.50920744325,-8.021061031944,\r
-    6.909909545334));\r
-#33078 = CARTESIAN_POINT('',(-11.32652150491,-8.587231283219,\r
-    5.843212096973));\r
-#33079 = CARTESIAN_POINT('',(-11.50108558094,-8.708185543841,\r
-    5.621662887145));\r
-#33080 = CARTESIAN_POINT('',(-11.67812801513,-8.831030393972,\r
-    5.403113701737));\r
-#33081 = CARTESIAN_POINT('',(-11.85755530566,-8.955854211284,\r
-    5.187641252263));\r
-#33082 = CARTESIAN_POINT('',(-12.03926316033,-9.082745115124,\r
-    4.975316446725));\r
-#33083 = CARTESIAN_POINT('',(-12.22313581558,-9.211789372887,\r
-    4.766203083517));\r
-#33084 = CARTESIAN_POINT('',(-12.59607668047,-9.475144549745,\r
-    4.353298542492));\r
-#33085 = CARTESIAN_POINT('',(-12.78516922187,-9.609482175411,\r
-    4.149546059854));\r
-#33086 = CARTESIAN_POINT('',(-12.9762051714,-9.746177588376,\r
-    3.949169933672));\r
-#33087 = CARTESIAN_POINT('',(-13.16905146725,-9.885319712531,\r
-    3.752228275166));\r
-#33088 = CARTESIAN_POINT('',(-13.36356711218,-10.02699608725,\r
-    3.558773934801));\r
-#33089 = CARTESIAN_POINT('',(-13.55960374001,-10.17129162006,\r
-    3.368854177302));\r
-#33090 = CARTESIAN_POINT('',(-14.36818746386,-10.7734034522,\r
-    2.60556787301));\r
-#33091 = CARTESIAN_POINT('',(-14.99254851926,-11.25446823632,\r
-    2.062822080093));\r
-#33092 = CARTESIAN_POINT('',(-15.6253668962,-11.76380389984,\r
-    1.555636711371));\r
-#33093 = CARTESIAN_POINT('',(-16.26142780013,-12.303450034,\r
-    1.084661970041));\r
-#33094 = CARTESIAN_POINT('',(-16.89530711023,-12.8748096121,\r
-    0.649815413626));\r
-#33095 = CARTESIAN_POINT('',(-17.5217508847,-13.47831144764,\r
-    0.250421577408));\r
-#33096 = CARTESIAN_POINT('',(-18.8155083841,-14.81585703316,\r
-    -0.518568227502));\r
-#33097 = CARTESIAN_POINT('',(-19.48027046978,-15.55716892414,\r
-    -0.880578359977));\r
-#33098 = CARTESIAN_POINT('',(-20.12356843175,-16.33624536636,\r
-    -1.2020827387));\r
-#33099 = CARTESIAN_POINT('',(-20.74006973805,-17.15113175846,\r
-    -1.485599317971));\r
-#33100 = CARTESIAN_POINT('',(-21.32596074803,-17.99895523503,\r
-    -1.734001175197));\r
-#33101 = CARTESIAN_POINT('',(-21.87869459156,-18.87624914278,\r
-    -1.950164991405));\r
-#33102 = CARTESIAN_POINT('',(-22.65860949044,-20.23540094071,\r
-    -2.231194911599));\r
-#33103 = CARTESIAN_POINT('',(-22.91161862443,-20.6982669153,\r
-    -2.318022665291));\r
-#33104 = CARTESIAN_POINT('',(-23.15565699499,-21.16729163851,\r
-    -2.397701508334));\r
-#33105 = CARTESIAN_POINT('',(-23.39063452633,-21.64203055324,\r
-    -2.470585702601));\r
-#33106 = CARTESIAN_POINT('',(-23.61652671103,-22.12204875437,\r
-    -2.537016586598));\r
-#33107 = CARTESIAN_POINT('',(-23.83336326213,-22.60692734278,\r
-    -2.597318839136));\r
-#33108 = CARTESIAN_POINT('',(-24.45544006835,-24.07146162123,\r
-    -2.760363675848));\r
-#33109 = CARTESIAN_POINT('',(-24.83396059273,-25.06431852184,\r
-    -2.845792587234));\r
-#33110 = CARTESIAN_POINT('',(-25.17741499957,-26.07180491919,\r
-    -2.91051935704));\r
-#33111 = CARTESIAN_POINT('',(-25.48706931857,-27.09116738907,\r
-    -2.956649707249));\r
-#33112 = CARTESIAN_POINT('',(-25.76455376802,-28.12001999527,\r
-    -2.98597417148));\r
-#33113 = CARTESIAN_POINT('',(-26.01168725335,-29.15639859119,\r
-    -2.999999999966));\r
-#33114 = CARTESIAN_POINT('',(-26.23039154365,-30.19878407265,-3.));\r
-#33115 = PCURVE('',#8765,#33116);\r
-#33116 = DEFINITIONAL_REPRESENTATION('',(#33117),#33180);\r
-#33117 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#33118,#33119,#33120,#33121,\r
-    #33122,#33123,#33124,#33125,#33126,#33127,#33128,#33129,#33130,\r
-    #33131,#33132,#33133,#33134,#33135,#33136,#33137,#33138,#33139,\r
-    #33140,#33141,#33142,#33143,#33144,#33145,#33146,#33147,#33148,\r
-    #33149,#33150,#33151,#33152,#33153,#33154,#33155,#33156,#33157,\r
-    #33158,#33159,#33160,#33161,#33162,#33163,#33164,#33165,#33166,\r
-    #33167,#33168,#33169,#33170,#33171,#33172,#33173,#33174,#33175,\r
-    #33176,#33177,#33178,#33179),.UNSPECIFIED.,.F.,.F.,(12,10,10,10,10,\r
-    10,12),(0.201108370116,0.441240529254,0.522584322265,0.648883534703,\r
-    0.788637761544,0.859259879622,1.),.UNSPECIFIED.);\r
-#33118 = CARTESIAN_POINT('',(2.531575082186,0.212321474524));\r
-#33119 = CARTESIAN_POINT('',(2.513206888243,0.236458500602));\r
-#33120 = CARTESIAN_POINT('',(2.499967664735,0.260741085553));\r
-#33121 = CARTESIAN_POINT('',(2.490971135126,0.285143254634));\r
-#33122 = CARTESIAN_POINT('',(2.485419071539,0.309652219023));\r
-#33123 = CARTESIAN_POINT('',(2.482609823322,0.334241852546));\r
-#33124 = CARTESIAN_POINT('',(2.481918690689,0.358925599188));\r
-#33125 = CARTESIAN_POINT('',(2.482779183727,0.38366006267));\r
-#33126 = CARTESIAN_POINT('',(2.484680162976,0.408462149966));\r
-#33127 = CARTESIAN_POINT('',(2.487159697713,0.433303943816));\r
-#33128 = CARTESIAN_POINT('',(2.489804818259,0.458175342326));\r
-#33129 = CARTESIAN_POINT('',(2.493083563608,0.49148342512));\r
-#33130 = CARTESIAN_POINT('',(2.493890691335,0.499912656815));\r
-#33131 = CARTESIAN_POINT('',(2.494661292577,0.508339777367));\r
-#33132 = CARTESIAN_POINT('',(2.495381854497,0.516774146182));\r
-#33133 = CARTESIAN_POINT('',(2.496039802657,0.525196138118));\r
-#33134 = CARTESIAN_POINT('',(2.496623242434,0.533611355971));\r
-#33135 = CARTESIAN_POINT('',(2.497121103917,0.542019518839));\r
-#33136 = CARTESIAN_POINT('',(2.497523233745,0.550407289393));\r
-#33137 = CARTESIAN_POINT('',(2.497820305399,0.558780119097));\r
-#33138 = CARTESIAN_POINT('',(2.498003967475,0.567130038856));\r
-#33139 = CARTESIAN_POINT('',(2.49816426305,0.588380538175));\r
-#33140 = CARTESIAN_POINT('',(2.497970417652,0.601246432696));\r
-#33141 = CARTESIAN_POINT('',(2.497457205546,0.614038681913));\r
-#33142 = CARTESIAN_POINT('',(2.49660220293,0.626743853635));\r
-#33143 = CARTESIAN_POINT('',(2.495388572088,0.639349108818));\r
-#33144 = CARTESIAN_POINT('',(2.493804955712,0.651842303954));\r
-#33145 = CARTESIAN_POINT('',(2.491845277145,0.664212057944));\r
-#33146 = CARTESIAN_POINT('',(2.48950844624,0.676447783334));\r
-#33147 = CARTESIAN_POINT('',(2.486797971156,0.688539682049));\r
-#33148 = CARTESIAN_POINT('',(2.483721475812,0.700478705495));\r
-#33149 = CARTESIAN_POINT('',(2.476493218844,0.725288972526));\r
-#33150 = CARTESIAN_POINT('',(2.472261166729,0.738126383253));\r
-#33151 = CARTESIAN_POINT('',(2.467609011367,0.750756860445));\r
-#33152 = CARTESIAN_POINT('',(2.462556742537,0.763171832944));\r
-#33153 = CARTESIAN_POINT('',(2.457127979183,0.775365503369));\r
-#33154 = CARTESIAN_POINT('',(2.451348832455,0.787334381797));\r
-#33155 = CARTESIAN_POINT('',(2.445246948295,0.799076859157));\r
-#33156 = CARTESIAN_POINT('',(2.438850729039,0.810592820221));\r
-#33157 = CARTESIAN_POINT('',(2.432188734611,0.82188329633));\r
-#33158 = CARTESIAN_POINT('',(2.425289262793,0.832950157717));\r
-#33159 = CARTESIAN_POINT('',(2.41458763441,0.849276505861));\r
-#33160 = CARTESIAN_POINT('',(2.410941261462,0.854701154931));\r
-#33161 = CARTESIAN_POINT('',(2.407244464208,0.860070337737));\r
-#33162 = CARTESIAN_POINT('',(2.403500615887,0.865384644266));\r
-#33163 = CARTESIAN_POINT('',(2.399712988878,0.870644709493));\r
-#33164 = CARTESIAN_POINT('',(2.395884754702,0.8758512134));\r
-#33165 = CARTESIAN_POINT('',(2.392018984014,0.881004880952));\r
-#33166 = CARTESIAN_POINT('',(2.388118646616,0.88610648212));\r
-#33167 = CARTESIAN_POINT('',(2.384186611445,0.891156831862));\r
-#33168 = CARTESIAN_POINT('',(2.380225646578,0.896156790138));\r
-#33169 = CARTESIAN_POINT('',(2.368292426226,0.910972867898));\r
-#33170 = CARTESIAN_POINT('',(2.360242350823,0.920641377442));\r
-#33171 = CARTESIAN_POINT('',(2.352108898347,0.930120159603));\r
-#33172 = CARTESIAN_POINT('',(2.343911028016,0.939416619431));\r
-#33173 = CARTESIAN_POINT('',(2.335666032498,0.948538162468));\r
-#33174 = CARTESIAN_POINT('',(2.327389617528,0.957492159282));\r
-#33175 = CARTESIAN_POINT('',(2.319095981438,0.966285909962));\r
-#33176 = CARTESIAN_POINT('',(2.310797894782,0.974926608661));\r
-#33177 = CARTESIAN_POINT('',(2.302506779878,0.983421308094));\r
-#33178 = CARTESIAN_POINT('',(2.29423279041,0.991776884069));\r
-#33179 = CARTESIAN_POINT('',(2.285984890992,1.));\r
-#33180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#33181 = PCURVE('',#33182,#33210);\r
-#33182 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#33183,#33184,#33185)\r
-    ,(#33186,#33187,#33188)\r
-    ,(#33189,#33190,#33191)\r
-    ,(#33192,#33193,#33194)\r
-    ,(#33195,#33196,#33197)\r
-    ,(#33198,#33199,#33200)\r
-    ,(#33201,#33202,#33203)\r
-    ,(#33204,#33205,#33206)\r
-    ,(#33207,#33208,#33209\r
-    )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(2.,3.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#33183 = CARTESIAN_POINT('',(-26.60181334121,-32.23522277827,-3.));\r
-#33184 = CARTESIAN_POINT('',(-35.65426964791,-32.14273632959,\r
-    18.132466219623));\r
-#33185 = CARTESIAN_POINT('',(-42.81172065125,-4.02946334871,\r
-    27.282842712475));\r
-#33186 = CARTESIAN_POINT('',(-25.78385794501,-26.96582298965,-3.));\r
-#33187 = CARTESIAN_POINT('',(-30.32664887373,-28.78443061815,\r
-    18.132466219623));\r
-#33188 = CARTESIAN_POINT('',(-37.58169848627,-3.571895699285,\r
-    27.282842712475));\r
-#33189 = CARTESIAN_POINT('',(-24.14668648621,-21.82358789979,-3.));\r
-#33190 = CARTESIAN_POINT('',(-25.31132215922,-25.37764834255,\r
-    18.132466219623));\r
-#33191 = CARTESIAN_POINT('',(-32.35167632129,-3.11432804986,\r
-    27.282842712475));\r
-#33192 = CARTESIAN_POINT('',(-21.71336441296,-16.95710584643,-3.));\r
-#33193 = CARTESIAN_POINT('',(-20.59949670504,-21.86574601479,\r
-    18.132466219623));\r
-#33194 = CARTESIAN_POINT('',(-27.12165415631,-2.656760400435,\r
-    27.282842712475));\r
-#33195 = CARTESIAN_POINT('',(-18.53929492739,-12.50994118478,-3.));\r
-#33196 = CARTESIAN_POINT('',(-16.17005220887,-18.19399534358,\r
-    18.132466219623));\r
-#33197 = CARTESIAN_POINT('',(-21.89163199133,-2.19919275101,\r
-    27.282842712475));\r
-#33198 = CARTESIAN_POINT('',(-14.71086407163,-8.611850907506,-3.));\r
-#33199 = CARTESIAN_POINT('',(-11.99005737332,-14.31293155414,\r
-    18.132466219623));\r
-#33200 = CARTESIAN_POINT('',(-16.66160982635,-1.741625101584,\r
-    27.282842712475));\r
-#33201 = CARTESIAN_POINT('',(-10.34085675928,-5.370440723989,-3.));\r
-#33202 = CARTESIAN_POINT('',(-8.016517364477,-10.18153418149,\r
-    18.132466219623));\r
-#33203 = CARTESIAN_POINT('',(-11.43158766136,-1.284057452159,\r
-    27.282842712475));\r
-#33204 = CARTESIAN_POINT('',(-5.561035615329,-2.865201825858,-3.));\r
-#33205 = CARTESIAN_POINT('',(-4.199202838778,-5.769500320121,\r
-    18.132466219623));\r
-#33206 = CARTESIAN_POINT('',(-6.201565496387,-0.826489802734,\r
-    27.282842712475));\r
-#33207 = CARTESIAN_POINT('',(-0.513726313735,-1.144651339368,-3.));\r
-#33208 = CARTESIAN_POINT('',(-0.483857703662,-1.058334714594,\r
-    18.132466219623));\r
-#33209 = CARTESIAN_POINT('',(-0.971543331405,-0.368922153309,\r
-    27.282842712475));\r
-#33210 = DEFINITIONAL_REPRESENTATION('',(#33211),#33280);\r
-#33211 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#33212,#33213,#33214,#33215,\r
-    #33216,#33217,#33218,#33219,#33220,#33221,#33222,#33223,#33224,\r
-    #33225,#33226,#33227,#33228,#33229,#33230,#33231,#33232,#33233,\r
-    #33234,#33235,#33236,#33237,#33238,#33239,#33240,#33241,#33242,\r
-    #33243,#33244,#33245,#33246,#33247,#33248,#33249,#33250,#33251,\r
-    #33252,#33253,#33254,#33255,#33256,#33257,#33258,#33259,#33260,\r
-    #33261,#33262,#33263,#33264,#33265,#33266,#33267,#33268,#33269,\r
-    #33270,#33271,#33272,#33273,#33274,#33275,#33276,#33277,#33278,\r
-    #33279),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732854E-02,0.134164938732,0.206253639057,0.289095162863,\r
-    0.441240529254,0.481791559629,0.522584322265,0.648883534703,\r
-    0.788637761544,0.859259879622,1.),.UNSPECIFIED.);\r
-#33212 = CARTESIAN_POINT('',(2.875455796418,0.9846980552));\r
-#33213 = CARTESIAN_POINT('',(2.874610153272,0.969253407616));\r
-#33214 = CARTESIAN_POINT('',(2.87382656138,0.954038773635));\r
-#33215 = CARTESIAN_POINT('',(2.873092001909,0.939039217952));\r
-#33216 = CARTESIAN_POINT('',(2.872393256277,0.924243688101));\r
-#33217 = CARTESIAN_POINT('',(2.871717420448,0.909643925974));\r
-#33218 = CARTESIAN_POINT('',(2.871052275216,0.895233628841));\r
-#33219 = CARTESIAN_POINT('',(2.868981397104,0.850983882287));\r
-#33220 = CARTESIAN_POINT('',(2.867573637355,0.821784136092));\r
-#33221 = CARTESIAN_POINT('',(2.866056720107,0.79335852841));\r
-#33222 = CARTESIAN_POINT('',(2.864342064438,0.765683301252));\r
-#33223 = CARTESIAN_POINT('',(2.862367336923,0.73873896019));\r
-#33224 = CARTESIAN_POINT('',(2.860087573579,0.712506842125));\r
-#33225 = CARTESIAN_POINT('',(2.855398007619,0.66674352233));\r
-#33226 = CARTESIAN_POINT('',(2.853113929727,0.646953276264));\r
-#33227 = CARTESIAN_POINT('',(2.85060212658,0.627587262157));\r
-#33228 = CARTESIAN_POINT('',(2.847851407274,0.608635949902));\r
-#33229 = CARTESIAN_POINT('',(2.844853850244,0.590090255909));\r
-#33230 = CARTESIAN_POINT('',(2.841603692094,0.571941691717));\r
-#33231 = CARTESIAN_POINT('',(2.834066747519,0.533774424125));\r
-#33232 = CARTESIAN_POINT('',(2.829697609274,0.51388037504));\r
-#33233 = CARTESIAN_POINT('',(2.82498303719,0.494488691777));\r
-#33234 = CARTESIAN_POINT('',(2.819919363654,0.475588787144));\r
-#33235 = CARTESIAN_POINT('',(2.814504531431,0.457171532908));\r
-#33236 = CARTESIAN_POINT('',(2.808737546266,0.439229385444));\r
-#33237 = CARTESIAN_POINT('',(2.791380134706,0.389665510146));\r
-#33238 = CARTESIAN_POINT('',(2.778953688584,0.359155860073));\r
-#33239 = CARTESIAN_POINT('',(2.765339024067,0.330190258988));\r
-#33240 = CARTESIAN_POINT('',(2.750545001391,0.302744206387));\r
-#33241 = CARTESIAN_POINT('',(2.734584622196,0.276807108124));\r
-#33242 = CARTESIAN_POINT('',(2.717473371656,0.252380146001));\r
-#33243 = CARTESIAN_POINT('',(2.694368823145,0.223366850258));\r
-#33244 = CARTESIAN_POINT('',(2.689426368497,0.217369240867));\r
-#33245 = CARTESIAN_POINT('',(2.684403998415,0.211479773726));\r
-#33246 = CARTESIAN_POINT('',(2.679302077456,0.205698771093));\r
-#33247 = CARTESIAN_POINT('',(2.674121152243,0.200026440153));\r
-#33248 = CARTESIAN_POINT('',(2.668861982899,0.194462840781));\r
-#33249 = CARTESIAN_POINT('',(2.658156945478,0.183520771913));\r
-#33250 = CARTESIAN_POINT('',(2.652710154545,0.178143591285));\r
-#33251 = CARTESIAN_POINT('',(2.647185852237,0.172876582011));\r
-#33252 = CARTESIAN_POINT('',(2.641585024518,0.167719719628));\r
-#33253 = CARTESIAN_POINT('',(2.635908793357,0.16267289078));\r
-#33254 = CARTESIAN_POINT('',(2.630158421352,0.157735887889));\r
-#33255 = CARTESIAN_POINT('',(2.606306295287,0.137961942772));\r
-#33256 = CARTESIAN_POINT('',(2.587577491229,0.124063196881));\r
-#33257 = CARTESIAN_POINT('',(2.568194040053,0.111206667649));\r
-#33258 = CARTESIAN_POINT('',(2.548211044803,9.937300256083E-02));\r
-#33259 = CARTESIAN_POINT('',(2.527692661257,8.852995340337E-02));\r
-#33260 = CARTESIAN_POINT('',(2.506710655157,7.86360040345E-02));\r
-#33261 = CARTESIAN_POINT('',(2.461702862006,5.96934916913E-02));\r
-#33262 = CARTESIAN_POINT('',(2.437583849568,5.08442904228E-02));\r
-#33263 = CARTESIAN_POINT('',(2.413097311915,4.303387576809E-02));\r
-#33264 = CARTESIAN_POINT('',(2.388341310872,3.618019162605E-02));\r
-#33265 = CARTESIAN_POINT('',(2.36339992871,3.019920605402E-02));\r
-#33266 = CARTESIAN_POINT('',(2.338346372027,2.501106852833E-02));\r
-#33267 = CARTESIAN_POINT('',(2.300561147707,1.828346488877E-02));\r
-#33268 = CARTESIAN_POINT('',(2.287862833433,1.620829964628E-02));\r
-#33269 = CARTESIAN_POINT('',(2.275157483836,1.430669107214E-02));\r
-#33270 = CARTESIAN_POINT('',(2.262450883129,1.256936784247E-02));\r
-#33271 = CARTESIAN_POINT('',(2.249747707259,1.098753800415E-02));\r
-#33272 = CARTESIAN_POINT('',(2.237051629865,9.552944081841E-03));\r
-#33273 = CARTESIAN_POINT('',(2.199083581768,5.677110563116E-03));\r
-#33274 = CARTESIAN_POINT('',(2.17384258405,3.650755218963E-03));\r
-#33275 = CARTESIAN_POINT('',(2.148661402423,2.117533621428E-03));\r
-#33276 = CARTESIAN_POINT('',(2.123546604657,1.025676031686E-03));\r
-#33277 = CARTESIAN_POINT('',(2.098495292169,3.31856581247E-04));\r
-#33278 = CARTESIAN_POINT('',(2.073496285506,8.2013E-13));\r
-#33279 = CARTESIAN_POINT('',(2.048529562058,4.35E-15));\r
-#33280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#33281 = ORIENTED_EDGE('',*,*,#33282,.F.);\r
-#33282 = EDGE_CURVE('',#32772,#33043,#33283,.T.);\r
-#33283 = SURFACE_CURVE('',#33284,(#33289,#33296),.PCURVE_S1.);\r
-#33284 = CIRCLE('',#33285,40.);\r
-#33285 = AXIS2_PLACEMENT_3D('',#33286,#33287,#33288);\r
-#33286 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#33287 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#33288 = DIRECTION('',(1.,0.,3.3E-16));\r
-#33289 = PCURVE('',#8765,#33290);\r
-#33290 = DEFINITIONAL_REPRESENTATION('',(#33291),#33295);\r
-#33291 = LINE('',#33292,#33293);\r
-#33292 = CARTESIAN_POINT('',(0.,1.));\r
-#33293 = VECTOR('',#33294,1.);\r
-#33294 = DIRECTION('',(1.,0.));\r
-#33295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#33296 = PCURVE('',#20542,#33297);\r
-#33297 = DEFINITIONAL_REPRESENTATION('',(#33298),#33302);\r
-#33298 = LINE('',#33299,#33300);\r
-#33299 = CARTESIAN_POINT('',(0.,0.));\r
-#33300 = VECTOR('',#33301,1.);\r
-#33301 = DIRECTION('',(1.,0.));\r
-#33302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#33303 = ADVANCED_FACE('',(#33304),#8705,.T.);\r
-#33304 = FACE_BOUND('',#33305,.T.);\r
-#33305 = EDGE_LOOP('',(#33306,#33341,#33342,#33405));\r
-#33306 = ORIENTED_EDGE('',*,*,#33307,.F.);\r
-#33307 = EDGE_CURVE('',#8660,#33308,#33310,.T.);\r
-#33308 = VERTEX_POINT('',#33309);\r
-#33309 = CARTESIAN_POINT('',(-20.83525079394,-13.55180795278,17.));\r
-#33310 = SURFACE_CURVE('',#33311,(#33319,#33330),.PCURVE_S1.);\r
-#33311 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#33312,#33313,#33314,#33315,\r
-    #33316,#33317,#33318),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#33312 = CARTESIAN_POINT('',(-5.077378318639,-3.638711948022,17.));\r
-#33313 = CARTESIAN_POINT('',(-9.98119763751,-6.718147641065,17.));\r
-#33314 = CARTESIAN_POINT('',(-14.88316217641,-9.800537932217,17.));\r
-#33315 = CARTESIAN_POINT('',(-19.78322856667,-12.88594467195,17.));\r
-#33316 = CARTESIAN_POINT('',(-24.68147806022,-15.97423321885,17.));\r
-#33317 = CARTESIAN_POINT('',(-29.57812078013,-19.06506578008,17.));\r
-#33318 = CARTESIAN_POINT('',(-34.47345576834,-22.15796489131,17.));\r
-#33319 = PCURVE('',#8705,#33320);\r
-#33320 = DEFINITIONAL_REPRESENTATION('',(#33321),#33329);\r
-#33321 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#33322,#33323,#33324,#33325,\r
-    #33326,#33327,#33328),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#33322 = CARTESIAN_POINT('',(-5.632097232001,-2.701754245033));\r
-#33323 = CARTESIAN_POINT('',(-10.99615491293,-4.882867102114));\r
-#33324 = CARTESIAN_POINT('',(-16.35889905275,-7.067211749482));\r
-#33325 = CARTESIAN_POINT('',(-21.72029768187,-9.254856628854));\r
-#33326 = CARTESIAN_POINT('',(-27.08040743759,-11.44565503506));\r
-#33327 = CARTESIAN_POINT('',(-32.43937659361,-13.63923781963));\r
-#33328 = CARTESIAN_POINT('',(-37.79741673797,-15.83508284388));\r
-#33329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#33330 = PCURVE('',#33182,#33331);\r
-#33331 = DEFINITIONAL_REPRESENTATION('',(#33332),#33340);\r
-#33332 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#33333,#33334,#33335,#33336,\r
-    #33337,#33338,#33339),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#33333 = CARTESIAN_POINT('',(2.875456397057,0.563097109744));\r
-#33334 = CARTESIAN_POINT('',(2.737675948501,0.563097109744));\r
-#33335 = CARTESIAN_POINT('',(2.59990353491,0.563097109744));\r
-#33336 = CARTESIAN_POINT('',(2.46212058649,0.563097109744));\r
-#33337 = CARTESIAN_POINT('',(2.324307938364,0.563097109744));\r
-#33338 = CARTESIAN_POINT('',(2.186448446281,0.563097109744));\r
-#33339 = CARTESIAN_POINT('',(2.048528961987,0.563097109744));\r
-#33340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#33341 = ORIENTED_EDGE('',*,*,#8659,.F.);\r
-#33342 = ORIENTED_EDGE('',*,*,#33343,.F.);\r
-#33343 = EDGE_CURVE('',#33344,#8610,#33346,.T.);\r
-#33344 = VERTEX_POINT('',#33345);\r
-#33345 = CARTESIAN_POINT('',(-21.31456137452,-12.78470363959,17.));\r
-#33346 = SURFACE_CURVE('',#33347,(#33355,#33366),.PCURVE_S1.);\r
-#33347 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#33348,#33349,#33350,#33351,\r
-    #33352,#33353,#33354),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#33348 = CARTESIAN_POINT('',(-34.62516010854,-21.01793056815,17.));\r
-#33349 = CARTESIAN_POINT('',(-29.76007201432,-18.01233689407,17.));\r
-#33350 = CARTESIAN_POINT('',(-24.89627049826,-15.00466274587,17.));\r
-#33351 = CARTESIAN_POINT('',(-20.03405256839,-11.9944304433,17.));\r
-#33352 = CARTESIAN_POINT('',(-15.1736320938,-8.981297638285,17.));\r
-#33353 = CARTESIAN_POINT('',(-10.31509586135,-5.965128346721,17.));\r
-#33354 = CARTESIAN_POINT('',(-5.458407554172,-2.945986690189,17.));\r
-#33355 = PCURVE('',#8705,#33356);\r
-#33356 = DEFINITIONAL_REPRESENTATION('',(#33357),#33365);\r
-#33357 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#33358,#33359,#33360,#33361,\r
-    #33362,#33363,#33364),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#33358 = CARTESIAN_POINT('',(-37.74885146566,-14.68602502151));\r
-#33359 = CARTESIAN_POINT('',(-32.43575912708,-12.57090675062));\r
-#33360 = CARTESIAN_POINT('',(-27.1235725501,-10.45351620074));\r
-#33361 = CARTESIAN_POINT('',(-21.81250128223,-8.333331373746));\r
-#33362 = CARTESIAN_POINT('',(-16.5026964953,-6.209977984617));\r
-#33363 = CARTESIAN_POINT('',(-11.19422004428,-4.083307044781));\r
-#33364 = CARTESIAN_POINT('',(-5.887047298632,-1.953388008024));\r
-#33365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#33366 = PCURVE('',#33367,#33395);\r
-#33367 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#33368,#33369,#33370)\r
-    ,(#33371,#33372,#33373)\r
-    ,(#33374,#33375,#33376)\r
-    ,(#33377,#33378,#33379)\r
-    ,(#33380,#33381,#33382)\r
-    ,(#33383,#33384,#33385)\r
-    ,(#33386,#33387,#33388)\r
-    ,(#33389,#33390,#33391)\r
-    ,(#33392,#33393,#33394\r
-    )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(0.,1.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#33368 = CARTESIAN_POINT('',(-0.771848905638,-0.38743754687,-3.));\r
-#33369 = CARTESIAN_POINT('',(-1.174422967835,-0.402209939259,\r
-    17.999867544966));\r
-#33370 = CARTESIAN_POINT('',(-1.020846064778,0.194610667813,\r
-    26.717157287525));\r
-#33371 = CARTESIAN_POINT('',(-5.922164519509,-2.143101308594,-3.));\r
-#33372 = CARTESIAN_POINT('',(-4.850500978073,-5.09998998294,\r
-    17.999867544966));\r
-#33373 = CARTESIAN_POINT('',(-6.25086822976,-0.262956981612,\r
-    26.717157287525));\r
-#33374 = CARTESIAN_POINT('',(-10.79953303375,-4.699467531176,-3.));\r
-#33375 = CARTESIAN_POINT('',(-8.630629386866,-9.492533553,\r
-    17.999867544966));\r
-#33376 = CARTESIAN_POINT('',(-11.48089039474,-0.720524631037,\r
-    26.717157287525));\r
-#33377 = CARTESIAN_POINT('',(-15.25872416879,-8.00702894293,-3.));\r
-#33378 = CARTESIAN_POINT('',(-12.57017155397,-13.59871335904,\r
-    17.999867544966));\r
-#33379 = CARTESIAN_POINT('',(-16.71091255972,-1.178092280462,\r
-    26.717157287525));\r
-#33380 = CARTESIAN_POINT('',(-19.16528626651,-11.984672083,-3.));\r
-#33381 = CARTESIAN_POINT('',(-16.72038191159,-17.44945073324,\r
-    17.999867544966));\r
-#33382 = CARTESIAN_POINT('',(-21.9409347247,-1.635659929887,\r
-    26.717157287525));\r
-#33383 = CARTESIAN_POINT('',(-22.40413268036,-16.52259520714,-3.));\r
-#33384 = CARTESIAN_POINT('',(-21.12513273923,-21.08660329294,\r
-    17.999867544966));\r
-#33385 = CARTESIAN_POINT('',(-27.17095688968,-2.093227579313,\r
-    26.717157287525));\r
-#33386 = CARTESIAN_POINT('',(-24.88711438775,-21.48839322077,-3.));\r
-#33387 = CARTESIAN_POINT('',(-25.81802740157,-24.56064529808,\r
-    17.999867544966));\r
-#33388 = CARTESIAN_POINT('',(-32.40097905466,-2.550795228738,\r
-    26.717157287525));\r
-#33389 = CARTESIAN_POINT('',(-26.55769750898,-26.73557188389,-3.));\r
-#33390 = CARTESIAN_POINT('',(-30.82061722752,-27.92742194387,\r
-    17.999867544966));\r
-#33391 = CARTESIAN_POINT('',(-37.63100121965,-3.008362878163,\r
-    26.717157287525));\r
-#33392 = CARTESIAN_POINT('',(-27.39234587245,-32.11251044371,-3.));\r
-#33393 = CARTESIAN_POINT('',(-36.14187446129,-31.24473270787,\r
-    17.999867544966));\r
-#33394 = CARTESIAN_POINT('',(-42.86102338463,-3.465930527588,\r
-    26.717157287525));\r
-#33395 = DEFINITIONAL_REPRESENTATION('',(#33396),#33404);\r
-#33396 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#33397,#33398,#33399,#33400,\r
-    #33401,#33402,#33403),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#33397 = CARTESIAN_POINT('',(0.940985961083,0.571814475937));\r
-#33398 = CARTESIAN_POINT('',(0.804867436972,0.571814475937));\r
-#33399 = CARTESIAN_POINT('',(0.668689089625,0.571814475937));\r
-#33400 = CARTESIAN_POINT('',(0.532463782957,0.571814475937));\r
-#33401 = CARTESIAN_POINT('',(0.396208482528,0.571814475937));\r
-#33402 = CARTESIAN_POINT('',(0.259942359753,0.571814475937));\r
-#33403 = CARTESIAN_POINT('',(0.123684020971,0.571814475937));\r
-#33404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#33405 = ORIENTED_EDGE('',*,*,#33406,.F.);\r
-#33406 = EDGE_CURVE('',#33308,#33344,#33407,.T.);\r
-#33407 = SURFACE_CURVE('',#33408,(#33423,#33441),.PCURVE_S1.);\r
-#33408 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#33409,#33410,#33411,#33412,\r
-    #33413,#33414,#33415,#33416,#33417,#33418,#33419,#33420,#33421,\r
-    #33422),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.250999993271,\r
-    0.500999996968,0.751000000665,1.),.UNSPECIFIED.);\r
-#33409 = CARTESIAN_POINT('',(-17.3204763502,-17.82583160928,17.));\r
-#33410 = CARTESIAN_POINT('',(-18.13065045582,-17.03862546086,17.));\r
-#33411 = CARTESIAN_POINT('',(-18.89312413339,-16.20231990819,17.));\r
-#33412 = CARTESIAN_POINT('',(-19.6034189747,-15.32126670777,17.));\r
-#33413 = CARTESIAN_POINT('',(-20.90980595059,-13.48351276801,17.));\r
-#33414 = CARTESIAN_POINT('',(-21.506347685,-12.52711897367,17.));\r
-#33415 = CARTESIAN_POINT('',(-22.0439671462,-11.53640385534,17.));\r
-#33416 = CARTESIAN_POINT('',(-22.99613827052,-9.497511574078,17.));\r
-#33417 = CARTESIAN_POINT('',(-23.41069419917,-8.449325277294,17.));\r
-#33418 = CARTESIAN_POINT('',(-23.76111039849,-7.377989840562,17.));\r
-#33419 = CARTESIAN_POINT('',(-24.32940008745,-5.205313211458,17.));\r
-#33420 = CARTESIAN_POINT('',(-24.54780077722,-4.104099461349,17.));\r
-#33421 = CARTESIAN_POINT('',(-24.69948442397,-2.991731604678,17.));\r
-#33422 = CARTESIAN_POINT('',(-24.78399113834,-1.874288349006,17.));\r
-#33423 = PCURVE('',#8705,#33424);\r
-#33424 = DEFINITIONAL_REPRESENTATION('',(#33425),#33440);\r
-#33425 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#33426,#33427,#33428,#33429,\r
-    #33430,#33431,#33432,#33433,#33434,#33435,#33436,#33437,#33438,\r
-    #33439),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.250999993271,\r
-    0.500999996968,0.751000000665,1.),.UNSPECIFIED.);\r
-#33426 = CARTESIAN_POINT('',(-20.15276256989,-14.54734801818));\r
-#33427 = CARTESIAN_POINT('',(-20.81393139727,-13.63141604296));\r
-#33428 = CARTESIAN_POINT('',(-21.41959845122,-12.67541368617));\r
-#33429 = CARTESIAN_POINT('',(-21.96610903519,-11.68440425878));\r
-#33430 = CARTESIAN_POINT('',(-22.93352643484,-9.647718213088));\r
-#33431 = CARTESIAN_POINT('',(-23.35492932036,-8.602265804404));\r
-#33432 = CARTESIAN_POINT('',(-23.71234525904,-7.533245235136));\r
-#33433 = CARTESIAN_POINT('',(-24.29600083536,-5.359985528422));\r
-#33434 = CARTESIAN_POINT('',(-24.52224308766,-4.255736655197));\r
-#33435 = CARTESIAN_POINT('',(-24.68130023127,-3.139828076589));\r
-#33436 = CARTESIAN_POINT('',(-24.86367498561,-0.901476818586));\r
-#33437 = CARTESIAN_POINT('',(-24.88753391723,0.220931902026));\r
-#33438 = CARTESIAN_POINT('',(-24.84375249735,1.342739980317));\r
-#33439 = CARTESIAN_POINT('',(-24.73293337985,2.457881199005));\r
-#33440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#33441 = PCURVE('',#33442,#33452);\r
-#33442 = SURFACE_OF_REVOLUTION('',#33443,#33449);\r
-#33443 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#33444,#33445,#33446,#33447,\r
-    #33448),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#33444 = CARTESIAN_POINT('',(23.635386072293,4.167556264006,27.));\r
-#33445 = CARTESIAN_POINT('',(23.635386072293,4.167556264006,19.));\r
-#33446 = CARTESIAN_POINT('',(25.605001578317,4.51485261934,11.));\r
-#33447 = CARTESIAN_POINT('',(31.513848096391,5.556741685342,3.));\r
-#33448 = CARTESIAN_POINT('',(39.392310120488,6.945927106677,3.));\r
-#33449 = AXIS1_PLACEMENT('',#33450,#33451);\r
-#33450 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#33451 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#33452 = DEFINITIONAL_REPRESENTATION('',(#33453),#33468);\r
-#33453 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#33454,#33455,#33456,#33457,\r
-    #33458,#33459,#33460,#33461,#33462,#33463,#33464,#33465,#33466,\r
-    #33467),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.250999993271,\r
-    0.500999996968,0.751000000665,1.),.UNSPECIFIED.);\r
-#33454 = CARTESIAN_POINT('',(3.766835516815,0.266889738045));\r
-#33455 = CARTESIAN_POINT('',(3.721386070074,0.266889738045));\r
-#33456 = CARTESIAN_POINT('',(3.675936558477,0.266889738045));\r
-#33457 = CARTESIAN_POINT('',(3.630487040404,0.266889738045));\r
-#33458 = CARTESIAN_POINT('',(3.539769223279,0.266889738045));\r
-#33459 = CARTESIAN_POINT('',(3.494500782907,0.266889738045));\r
-#33460 = CARTESIAN_POINT('',(3.449232342536,0.266889738045));\r
-#33461 = CARTESIAN_POINT('',(3.358695597011,0.266889738045));\r
-#33462 = CARTESIAN_POINT('',(3.313427156639,0.266889738045));\r
-#33463 = CARTESIAN_POINT('',(3.268158716268,0.266889738045));\r
-#33464 = CARTESIAN_POINT('',(3.177803045021,0.266889738045));\r
-#33465 = CARTESIAN_POINT('',(3.132715675606,0.266889738045));\r
-#33466 = CARTESIAN_POINT('',(3.087628312568,0.266889738045));\r
-#33467 = CARTESIAN_POINT('',(3.042541011742,0.266889738045));\r
-#33468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#33469 = ADVANCED_FACE('',(#33470),#8641,.T.);\r
-#33470 = FACE_BOUND('',#33471,.T.);\r
-#33471 = EDGE_LOOP('',(#33472,#33473,#33691,#33715));\r
-#33472 = ORIENTED_EDGE('',*,*,#8609,.F.);\r
-#33473 = ORIENTED_EDGE('',*,*,#33474,.T.);\r
-#33474 = EDGE_CURVE('',#8364,#33475,#33477,.T.);\r
-#33475 = VERTEX_POINT('',#33476);\r
-#33476 = CARTESIAN_POINT('',(-31.07585677978,-25.18513699391,-3.));\r
-#33477 = SURFACE_CURVE('',#33478,(#33547,#33619),.PCURVE_S1.);\r
-#33478 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#33479,#33480,#33481,#33482,\r
-    #33483,#33484,#33485,#33486,#33487,#33488,#33489,#33490,#33491,\r
-    #33492,#33493,#33494,#33495,#33496,#33497,#33498,#33499,#33500,\r
-    #33501,#33502,#33503,#33504,#33505,#33506,#33507,#33508,#33509,\r
-    #33510,#33511,#33512,#33513,#33514,#33515,#33516,#33517,#33518,\r
-    #33519,#33520,#33521,#33522,#33523,#33524,#33525,#33526,#33527,\r
-    #33528,#33529,#33530,#33531,#33532,#33533,#33534,#33535,#33536,\r
-    #33537,#33538,#33539,#33540,#33541,#33542,#33543,#33544,#33545,\r
-    #33546),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732854E-02,0.134164938732,0.206253639057,0.289095162863,\r
-    0.441240529254,0.481791559629,0.522584322265,0.648883534703,\r
-    0.788637761544,0.859259879622,1.),.UNSPECIFIED.);\r
-#33479 = CARTESIAN_POINT('',(-6.199057945938,0.108076745414,27.));\r
-#33480 = CARTESIAN_POINT('',(-6.201683392031,-4.251339679929E-02,\r
-    26.711687789721));\r
-#33481 = CARTESIAN_POINT('',(-6.202893202036,-0.188718624759,\r
-    26.421000307331));\r
-#33482 = CARTESIAN_POINT('',(-6.203216757573,-0.330461579302,\r
-    26.128016128753));\r
-#33483 = CARTESIAN_POINT('',(-6.20318231493,-0.467738820614,\r
-    25.832840231397));\r
-#33484 = CARTESIAN_POINT('',(-6.203296053851,-0.600615342695,\r
-    25.535601704028));\r
-#33485 = CARTESIAN_POINT('',(-6.204028186394,-0.729213620134,\r
-    25.236448750883));\r
-#33486 = CARTESIAN_POINT('',(-6.209558528609,-1.116424062728,\r
-    24.300464749021));\r
-#33487 = CARTESIAN_POINT('',(-6.217968924084,-1.360803355762,\r
-    23.657620472064));\r
-#33488 = CARTESIAN_POINT('',(-6.235056778643,-1.588405465405,\r
-    23.008437819448));\r
-#33489 = CARTESIAN_POINT('',(-6.263992881296,-1.801649094048,\r
-    22.354555828368));\r
-#33490 = CARTESIAN_POINT('',(-6.306866281106,-2.003083973064,\r
-    21.697583196811));\r
-#33491 = CARTESIAN_POINT('',(-6.365114561262,-2.194976685112,\r
-    21.038969174352));\r
-#33492 = CARTESIAN_POINT('',(-6.498789508832,-2.525249548738,\r
-    19.858169747874));\r
-#33493 = CARTESIAN_POINT('',(-6.56812081289,-2.666459268594,\r
-    19.3361000833));\r
-#33494 = CARTESIAN_POINT('',(-6.64819609062,-2.803897803285,\r
-    18.814424631277));\r
-#33495 = CARTESIAN_POINT('',(-6.739326818063,-2.938409087932,\r
-    18.293719228423));\r
-#33496 = CARTESIAN_POINT('',(-6.841715964796,-3.070693573691,\r
-    17.77451475736));\r
-#33497 = CARTESIAN_POINT('',(-6.955499279414,-3.201321168782,\r
-    17.257307134312));\r
-#33498 = CARTESIAN_POINT('',(-7.224704209938,-3.479520778289,\r
-    16.151051688058));\r
-#33499 = CARTESIAN_POINT('',(-7.383806595091,-3.626714828599,\r
-    15.562790186342));\r
-#33500 = CARTESIAN_POINT('',(-7.558192929319,-3.773068398481,\r
-    14.978501148237));\r
-#33501 = CARTESIAN_POINT('',(-7.747904231102,-3.919128131598,\r
-    14.398853360379));\r
-#33502 = CARTESIAN_POINT('',(-7.952924463416,-4.065324784632,\r
-    13.8244901154));\r
-#33503 = CARTESIAN_POINT('',(-8.173188461654,-4.212024831556,\r
-    13.256044396612));\r
-#33504 = CARTESIAN_POINT('',(-8.840867382258,-4.630568306708,\r
-    11.66217480248));\r
-#33505 = CARTESIAN_POINT('',(-9.32417093688,-4.904441807432,\r
-    10.652256950396));\r
-#33506 = CARTESIAN_POINT('',(-9.857704312448,-5.18335261791,\r
-    9.668307740603));\r
-#33507 = CARTESIAN_POINT('',(-10.44009543996,-5.469279641963,\r
-    8.714068178159));\r
-#33508 = CARTESIAN_POINT('',(-11.06929487966,-5.764933567085,\r
-    7.793315190526));\r
-#33509 = CARTESIAN_POINT('',(-11.74239159928,-6.074298370398,\r
-    6.909909545334));\r
-#33510 = CARTESIAN_POINT('',(-12.64560325623,-6.48994212599,\r
-    5.843212096973));\r
-#33511 = CARTESIAN_POINT('',(-12.83851879864,-6.578746085921,\r
-    5.621662887145));\r
-#33512 = CARTESIAN_POINT('',(-13.0342033448,-6.668981550682,\r
-    5.403113701737));\r
-#33513 = CARTESIAN_POINT('',(-13.23258016002,-6.760751791707,\r
-    5.187641252263));\r
-#33514 = CARTESIAN_POINT('',(-13.4335618383,-6.854161699763,\r
-    4.975316446725));\r
-#33515 = CARTESIAN_POINT('',(-13.63704935495,-6.949316333784,\r
-    4.766203083517));\r
-#33516 = CARTESIAN_POINT('',(-14.05005555665,-7.143910052184,\r
-    4.353298542492));\r
-#33517 = CARTESIAN_POINT('',(-14.25960284136,-7.243371212236,\r
-    4.149546059854));\r
-#33518 = CARTESIAN_POINT('',(-14.47147343492,-7.344816870219,\r
-    3.949169933672));\r
-#33519 = CARTESIAN_POINT('',(-14.6855517385,-7.448357705015,\r
-    3.752228275166));\r
-#33520 = CARTESIAN_POINT('',(-14.901714098,-7.55410440999,3.558773934801\r
-    ));\r
-#33521 = CARTESIAN_POINT('',(-15.11982914528,-7.662166366244,\r
-    3.368854177302));\r
-#33522 = CARTESIAN_POINT('',(-16.02068428789,-8.11472167658,\r
-    2.60556787301));\r
-#33523 = CARTESIAN_POINT('',(-16.71909591902,-8.480058846208,\r
-    2.062822080093));\r
-#33524 = CARTESIAN_POINT('',(-17.43074557268,-8.871768798577,\r
-    1.555636711371));\r
-#33525 = CARTESIAN_POINT('',(-18.15085185004,-9.292765678529,\r
-    1.084661970041));\r
-#33526 = CARTESIAN_POINT('',(-18.87431665863,-9.745373033739,\r
-    0.649815413626));\r
-#33527 = CARTESIAN_POINT('',(-19.59604033851,-10.23092550049,\r
-    0.250421577408));\r
-#33528 = CARTESIAN_POINT('',(-21.10240510791,-11.323492131,\r
-    -0.518568227502));\r
-#33529 = CARTESIAN_POINT('',(-21.88579542275,-11.93810710388,\r
-    -0.880578359977));\r
-#33530 = CARTESIAN_POINT('',(-22.65460544765,-12.59364010557,\r
-    -1.2020827387));\r
-#33531 = CARTESIAN_POINT('',(-23.40324425083,-13.28909221397,\r
-    -1.485599317971));\r
-#33532 = CARTESIAN_POINT('',(-24.12745726157,-14.02229644068,\r
-    -1.734001175197));\r
-#33533 = CARTESIAN_POINT('',(-24.82413432439,-14.79028105805,\r
-    -1.950164991405));\r
-#33534 = CARTESIAN_POINT('',(-25.82821479637,-15.99335348524,\r
-    -2.231194911599));\r
-#33535 = CARTESIAN_POINT('',(-26.1577559861,-16.40525291057,\r
-    -2.318022665291));\r
-#33536 = CARTESIAN_POINT('',(-26.47953215393,-16.82477527602,\r
-    -2.397701508334));\r
-#33537 = CARTESIAN_POINT('',(-26.79337739598,-17.25149841979,\r
-    -2.470585702601));\r
-#33538 = CARTESIAN_POINT('',(-27.0991920567,-17.68499829963,\r
-    -2.537016586598));\r
-#33539 = CARTESIAN_POINT('',(-27.39693265662,-18.12485722081,\r
-    -2.597318839136));\r
-#33540 = CARTESIAN_POINT('',(-28.26387242694,-19.45911942901,\r
-    -2.760363675848));\r
-#33541 = CARTESIAN_POINT('',(-28.8090501655,-20.3711632031,\r
-    -2.845792587234));\r
-#33542 = CARTESIAN_POINT('',(-29.32223490509,-21.3037033864,\r
-    -2.91051935704));\r
-#33543 = CARTESIAN_POINT('',(-29.80419531447,-22.25380854166,\r
-    -2.956649707249));\r
-#33544 = CARTESIAN_POINT('',(-30.25612253179,-23.21884589598,\r
-    -2.98597417148));\r
-#33545 = CARTESIAN_POINT('',(-30.67946675872,-24.19656529293,\r
-    -2.999999999966));\r
-#33546 = CARTESIAN_POINT('',(-31.0758567787,-25.18513699524,-3.));\r
-#33547 = PCURVE('',#8641,#33548);\r
-#33548 = DEFINITIONAL_REPRESENTATION('',(#33549),#33618);\r
-#33549 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#33550,#33551,#33552,#33553,\r
-    #33554,#33555,#33556,#33557,#33558,#33559,#33560,#33561,#33562,\r
-    #33563,#33564,#33565,#33566,#33567,#33568,#33569,#33570,#33571,\r
-    #33572,#33573,#33574,#33575,#33576,#33577,#33578,#33579,#33580,\r
-    #33581,#33582,#33583,#33584,#33585,#33586,#33587,#33588,#33589,\r
-    #33590,#33591,#33592,#33593,#33594,#33595,#33596,#33597,#33598,\r
-    #33599,#33600,#33601,#33602,#33603,#33604,#33605,#33606,#33607,\r
-    #33608,#33609,#33610,#33611,#33612,#33613,#33614,#33615,#33616,\r
-    #33617),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732854E-02,0.134164938732,0.206253639057,0.289095162863,\r
-    0.441240529254,0.481791559629,0.522584322265,0.648883534703,\r
-    0.788637761544,0.859259879622,1.),.UNSPECIFIED.);\r
-#33550 = CARTESIAN_POINT('',(3.159025269658,0.));\r
-#33551 = CARTESIAN_POINT('',(3.13473284595,6.006504380814E-03));\r
-#33552 = CARTESIAN_POINT('',(3.111151544463,1.206249361575E-02));\r
-#33553 = CARTESIAN_POINT('',(3.088317117193,1.816721547944E-02));\r
-#33554 = CARTESIAN_POINT('',(3.066257653153,2.431943363924E-02));\r
-#33555 = CARTESIAN_POINT('',(3.044992899809,3.051747456116E-02));\r
-#33556 = CARTESIAN_POINT('',(3.024534395745,3.675932636385E-02));\r
-#33557 = CARTESIAN_POINT('',(2.963418670438,5.630425623764E-02));\r
-#33558 = CARTESIAN_POINT('',(2.925564374261,6.975006268813E-02));\r
-#33559 = CARTESIAN_POINT('',(2.891358249515,8.336100580544E-02));\r
-#33560 = CARTESIAN_POINT('',(2.860689191705,9.711454595959E-02));\r
-#33561 = CARTESIAN_POINT('',(2.833348432711,0.110989440622));\r
-#33562 = CARTESIAN_POINT('',(2.80909537452,0.124968083745));\r
-#33563 = CARTESIAN_POINT('',(2.770716952517,0.150177223504));\r
-#33564 = CARTESIAN_POINT('',(2.755533881095,0.161374578824));\r
-#33565 = CARTESIAN_POINT('',(2.742002974746,0.172621826554));\r
-#33566 = CARTESIAN_POINT('',(2.729995866699,0.1839134857));\r
-#33567 = CARTESIAN_POINT('',(2.719388085354,0.195245096969));\r
-#33568 = CARTESIAN_POINT('',(2.710062125339,0.206612999132));\r
-#33569 = CARTESIAN_POINT('',(2.692535009627,0.231115762302));\r
-#33570 = CARTESIAN_POINT('',(2.684709091841,0.244261376624));\r
-#33571 = CARTESIAN_POINT('',(2.67826044452,0.257446213569));\r
-#33572 = CARTESIAN_POINT('',(2.673032499438,0.270666673325));\r
-#33573 = CARTESIAN_POINT('',(2.668880650974,0.283919789101));\r
-#33574 = CARTESIAN_POINT('',(2.665671271681,0.297202873117));\r
-#33575 = CARTESIAN_POINT('',(2.658887693461,0.334958972866));\r
-#33576 = CARTESIAN_POINT('',(2.657254379201,0.359497618944));\r
-#33577 = CARTESIAN_POINT('',(2.657609005856,0.384112751049));\r
-#33578 = CARTESIAN_POINT('',(2.659286855806,0.408791866498));\r
-#33579 = CARTESIAN_POINT('',(2.661703907481,0.433521406188));\r
-#33580 = CARTESIAN_POINT('',(2.664348417602,0.458283778698));\r
-#33581 = CARTESIAN_POINT('',(2.667436774162,0.489657741927));\r
-#33582 = CARTESIAN_POINT('',(2.668072044853,0.496260551534));\r
-#33583 = CARTESIAN_POINT('',(2.668684467121,0.502863856675));\r
-#33584 = CARTESIAN_POINT('',(2.66926619003,0.509467174073));\r
-#33585 = CARTESIAN_POINT('',(2.669809816408,0.51606844619));\r
-#33586 = CARTESIAN_POINT('',(2.670308437988,0.522664764894));\r
-#33587 = CARTESIAN_POINT('',(2.671205440314,0.535884293912));\r
-#33588 = CARTESIAN_POINT('',(2.671603208863,0.542507269434));\r
-#33589 = CARTESIAN_POINT('',(2.671942355963,0.549121813415));\r
-#33590 = CARTESIAN_POINT('',(2.672216831298,0.555725898988));\r
-#33591 = CARTESIAN_POINT('',(2.672421108307,0.562317479687));\r
-#33592 = CARTESIAN_POINT('',(2.672550202234,0.568894496629));\r
-#33593 = CARTESIAN_POINT('',(2.672752902568,0.595766625305));\r
-#33594 = CARTESIAN_POINT('',(2.672143013555,0.615921862632));\r
-#33595 = CARTESIAN_POINT('',(2.670638228786,0.635855092036));\r
-#33596 = CARTESIAN_POINT('',(2.668158494702,0.655505223071));\r
-#33597 = CARTESIAN_POINT('',(2.664677967144,0.674818291561));\r
-#33598 = CARTESIAN_POINT('',(2.66021517393,0.693748549125));\r
-#33599 = CARTESIAN_POINT('',(2.648856484408,0.732736111601));\r
-#33600 = CARTESIAN_POINT('',(2.641750256599,0.752704789847));\r
-#33601 = CARTESIAN_POINT('',(2.633575240066,0.772106774878));\r
-#33602 = CARTESIAN_POINT('',(2.624449102035,0.79091681469));\r
-#33603 = CARTESIAN_POINT('',(2.614506912987,0.809130157444));\r
-#33604 = CARTESIAN_POINT('',(2.603884561616,0.826752621819));\r
-#33605 = CARTESIAN_POINT('',(2.587067717014,0.85240831176));\r
-#33606 = CARTESIAN_POINT('',(2.581281290065,0.860874170224));\r
-#33607 = CARTESIAN_POINT('',(2.575370004771,0.869195778052));\r
-#33608 = CARTESIAN_POINT('',(2.56934931967,0.877376181749));\r
-#33609 = CARTESIAN_POINT('',(2.563233795014,0.885418940445));\r
-#33610 = CARTESIAN_POINT('',(2.557036987403,0.893327949131));\r
-#33611 = CARTESIAN_POINT('',(2.538284783992,0.916610357039));\r
-#33612 = CARTESIAN_POINT('',(2.525525665371,0.931597373439));\r
-#33613 = CARTESIAN_POINT('',(2.51259145128,0.946102566177));\r
-#33614 = CARTESIAN_POINT('',(2.499563469686,0.960161605258));\r
-#33615 = CARTESIAN_POINT('',(2.486508155439,0.97380912845));\r
-#33616 = CARTESIAN_POINT('',(2.473478800993,0.98707796068));\r
-#33617 = CARTESIAN_POINT('',(2.460517816191,1.));\r
-#33618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#33619 = PCURVE('',#8509,#33620);\r
-#33620 = DEFINITIONAL_REPRESENTATION('',(#33621),#33690);\r
-#33621 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#33622,#33623,#33624,#33625,\r
-    #33626,#33627,#33628,#33629,#33630,#33631,#33632,#33633,#33634,\r
-    #33635,#33636,#33637,#33638,#33639,#33640,#33641,#33642,#33643,\r
-    #33644,#33645,#33646,#33647,#33648,#33649,#33650,#33651,#33652,\r
-    #33653,#33654,#33655,#33656,#33657,#33658,#33659,#33660,#33661,\r
-    #33662,#33663,#33664,#33665,#33666,#33667,#33668,#33669,#33670,\r
-    #33671,#33672,#33673,#33674,#33675,#33676,#33677,#33678,#33679,\r
-    #33680,#33681,#33682,#33683,#33684,#33685,#33686,#33687,#33688,\r
-    #33689),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732854E-02,0.134164938732,0.206253639057,0.289095162863,\r
-    0.441240529254,0.481791559629,0.522584322265,0.648883534703,\r
-    0.788637761544,0.859259879622,1.),.UNSPECIFIED.);\r
-#33622 = CARTESIAN_POINT('',(2.875455796418,0.9846980552));\r
-#33623 = CARTESIAN_POINT('',(2.874610153272,0.969253407616));\r
-#33624 = CARTESIAN_POINT('',(2.87382656138,0.954038773635));\r
-#33625 = CARTESIAN_POINT('',(2.873092001909,0.939039217952));\r
-#33626 = CARTESIAN_POINT('',(2.872393256277,0.924243688101));\r
-#33627 = CARTESIAN_POINT('',(2.871717420448,0.909643925974));\r
-#33628 = CARTESIAN_POINT('',(2.871052275216,0.895233628841));\r
-#33629 = CARTESIAN_POINT('',(2.868981397104,0.850983882287));\r
-#33630 = CARTESIAN_POINT('',(2.867573637355,0.821784136092));\r
-#33631 = CARTESIAN_POINT('',(2.866056720107,0.79335852841));\r
-#33632 = CARTESIAN_POINT('',(2.864342064438,0.765683301252));\r
-#33633 = CARTESIAN_POINT('',(2.862367336923,0.73873896019));\r
-#33634 = CARTESIAN_POINT('',(2.860087573579,0.712506842125));\r
-#33635 = CARTESIAN_POINT('',(2.855398007619,0.66674352233));\r
-#33636 = CARTESIAN_POINT('',(2.853113929727,0.646953276264));\r
-#33637 = CARTESIAN_POINT('',(2.85060212658,0.627587262157));\r
-#33638 = CARTESIAN_POINT('',(2.847851407274,0.608635949902));\r
-#33639 = CARTESIAN_POINT('',(2.844853850244,0.590090255909));\r
-#33640 = CARTESIAN_POINT('',(2.841603692094,0.571941691717));\r
-#33641 = CARTESIAN_POINT('',(2.834066747519,0.533774424125));\r
-#33642 = CARTESIAN_POINT('',(2.829697609274,0.51388037504));\r
-#33643 = CARTESIAN_POINT('',(2.82498303719,0.494488691777));\r
-#33644 = CARTESIAN_POINT('',(2.819919363654,0.475588787144));\r
-#33645 = CARTESIAN_POINT('',(2.814504531431,0.457171532908));\r
-#33646 = CARTESIAN_POINT('',(2.808737546266,0.439229385444));\r
-#33647 = CARTESIAN_POINT('',(2.791380134706,0.389665510146));\r
-#33648 = CARTESIAN_POINT('',(2.778953688584,0.359155860073));\r
-#33649 = CARTESIAN_POINT('',(2.765339024067,0.330190258988));\r
-#33650 = CARTESIAN_POINT('',(2.750545001391,0.302744206387));\r
-#33651 = CARTESIAN_POINT('',(2.734584622196,0.276807108124));\r
-#33652 = CARTESIAN_POINT('',(2.717473371656,0.252380146001));\r
-#33653 = CARTESIAN_POINT('',(2.694368823145,0.223366850258));\r
-#33654 = CARTESIAN_POINT('',(2.689426368497,0.217369240867));\r
-#33655 = CARTESIAN_POINT('',(2.684403998415,0.211479773726));\r
-#33656 = CARTESIAN_POINT('',(2.679302077456,0.205698771093));\r
-#33657 = CARTESIAN_POINT('',(2.674121152243,0.200026440153));\r
-#33658 = CARTESIAN_POINT('',(2.668861982899,0.194462840781));\r
-#33659 = CARTESIAN_POINT('',(2.658156945478,0.183520771913));\r
-#33660 = CARTESIAN_POINT('',(2.652710154545,0.178143591285));\r
-#33661 = CARTESIAN_POINT('',(2.647185852237,0.172876582011));\r
-#33662 = CARTESIAN_POINT('',(2.641585024518,0.167719719628));\r
-#33663 = CARTESIAN_POINT('',(2.635908793357,0.16267289078));\r
-#33664 = CARTESIAN_POINT('',(2.630158421352,0.157735887889));\r
-#33665 = CARTESIAN_POINT('',(2.606306295287,0.137961942772));\r
-#33666 = CARTESIAN_POINT('',(2.587577491229,0.124063196881));\r
-#33667 = CARTESIAN_POINT('',(2.568194040053,0.111206667649));\r
-#33668 = CARTESIAN_POINT('',(2.548211044803,9.937300256083E-02));\r
-#33669 = CARTESIAN_POINT('',(2.527692661257,8.852995340337E-02));\r
-#33670 = CARTESIAN_POINT('',(2.506710655157,7.86360040345E-02));\r
-#33671 = CARTESIAN_POINT('',(2.461702862006,5.96934916913E-02));\r
-#33672 = CARTESIAN_POINT('',(2.437583849568,5.08442904228E-02));\r
-#33673 = CARTESIAN_POINT('',(2.413097311915,4.303387576809E-02));\r
-#33674 = CARTESIAN_POINT('',(2.388341310872,3.618019162605E-02));\r
-#33675 = CARTESIAN_POINT('',(2.36339992871,3.019920605402E-02));\r
-#33676 = CARTESIAN_POINT('',(2.338346372027,2.501106852833E-02));\r
-#33677 = CARTESIAN_POINT('',(2.300561147707,1.828346488877E-02));\r
-#33678 = CARTESIAN_POINT('',(2.287862833433,1.620829964628E-02));\r
-#33679 = CARTESIAN_POINT('',(2.275157483836,1.430669107214E-02));\r
-#33680 = CARTESIAN_POINT('',(2.262450883129,1.256936784247E-02));\r
-#33681 = CARTESIAN_POINT('',(2.249747707259,1.098753800415E-02));\r
-#33682 = CARTESIAN_POINT('',(2.237051629865,9.552944081841E-03));\r
-#33683 = CARTESIAN_POINT('',(2.199083581768,5.677110563116E-03));\r
-#33684 = CARTESIAN_POINT('',(2.17384258405,3.650755218963E-03));\r
-#33685 = CARTESIAN_POINT('',(2.148661402423,2.117533621428E-03));\r
-#33686 = CARTESIAN_POINT('',(2.123546604657,1.025676031686E-03));\r
-#33687 = CARTESIAN_POINT('',(2.098495292169,3.31856581247E-04));\r
-#33688 = CARTESIAN_POINT('',(2.073496285506,8.2013E-13));\r
-#33689 = CARTESIAN_POINT('',(2.048529562058,4.35E-15));\r
-#33690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#33691 = ORIENTED_EDGE('',*,*,#33692,.F.);\r
-#33692 = EDGE_CURVE('',#33693,#33475,#33695,.T.);\r
-#33693 = VERTEX_POINT('',#33694);\r
-#33694 = CARTESIAN_POINT('',(-26.91707562797,-29.58835986731,-3.));\r
-#33695 = SURFACE_CURVE('',#33696,(#33701,#33708),.PCURVE_S1.);\r
-#33696 = CIRCLE('',#33697,40.);\r
-#33697 = AXIS2_PLACEMENT_3D('',#33698,#33699,#33700);\r
-#33698 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#33699 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#33700 = DIRECTION('',(1.,0.,3.3E-16));\r
-#33701 = PCURVE('',#8641,#33702);\r
-#33702 = DEFINITIONAL_REPRESENTATION('',(#33703),#33707);\r
-#33703 = LINE('',#33704,#33705);\r
-#33704 = CARTESIAN_POINT('',(0.,1.));\r
-#33705 = VECTOR('',#33706,1.);\r
-#33706 = DIRECTION('',(1.,0.));\r
-#33707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#33708 = PCURVE('',#20542,#33709);\r
-#33709 = DEFINITIONAL_REPRESENTATION('',(#33710),#33714);\r
-#33710 = LINE('',#33711,#33712);\r
-#33711 = CARTESIAN_POINT('',(0.,0.));\r
-#33712 = VECTOR('',#33713,1.);\r
-#33713 = DIRECTION('',(1.,0.));\r
-#33714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#33715 = ORIENTED_EDGE('',*,*,#33716,.T.);\r
-#33716 = EDGE_CURVE('',#33693,#8610,#33717,.T.);\r
-#33717 = SURFACE_CURVE('',#33718,(#33787,#33871),.PCURVE_S1.);\r
-#33718 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#33719,#33720,#33721,#33722,\r
-    #33723,#33724,#33725,#33726,#33727,#33728,#33729,#33730,#33731,\r
-    #33732,#33733,#33734,#33735,#33736,#33737,#33738,#33739,#33740,\r
-    #33741,#33742,#33743,#33744,#33745,#33746,#33747,#33748,#33749,\r
-    #33750,#33751,#33752,#33753,#33754,#33755,#33756,#33757,#33758,\r
-    #33759,#33760,#33761,#33762,#33763,#33764,#33765,#33766,#33767,\r
-    #33768,#33769,#33770,#33771,#33772,#33773,#33774,#33775,#33776,\r
-    #33777,#33778,#33779,#33780,#33781,#33782,#33783,#33784,#33785,\r
-    #33786),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267749312,0.219958118939,0.265125686755,0.366865257707,\r
-    0.514806637025,0.562778484016,0.610414460705,0.748924760403,\r
-    0.858377817488,0.934322046144,1.),.UNSPECIFIED.);\r
-#33719 = CARTESIAN_POINT('',(-26.91707523649,-29.5883581102,-3.));\r
-#33720 = CARTESIAN_POINT('',(-26.67782108068,-28.50943794857,\r
-    -2.999999979177));\r
-#33721 = CARTESIAN_POINT('',(-26.40834919943,-27.43726275882,\r
-    -2.985095486785));\r
-#33722 = CARTESIAN_POINT('',(-26.10665223213,-26.37350261873,\r
-    -2.953898165835));\r
-#33723 = CARTESIAN_POINT('',(-25.77085106926,-25.32030934845,\r
-    -2.904758203111));\r
-#33724 = CARTESIAN_POINT('',(-25.39929139202,-24.28028920446,\r
-    -2.835706893816));\r
-#33725 = CARTESIAN_POINT('',(-24.99074148818,-23.25643878718,\r
-    -2.744417872065));\r
-#33726 = CARTESIAN_POINT('',(-24.31996921559,-21.74602549734,\r
-    -2.569629359123));\r
-#33727 = CARTESIAN_POINT('',(-24.08573647423,-21.2449624497,\r
-    -2.504742879569));\r
-#33728 = CARTESIAN_POINT('',(-23.84193693697,-20.74928958145,\r
-    -2.433185867933));\r
-#33729 = CARTESIAN_POINT('',(-23.58856427212,-20.25946477688,\r
-    -2.354592812751));\r
-#33730 = CARTESIAN_POINT('',(-23.3256748589,-19.77596168522,\r
-    -2.268578792143));\r
-#33731 = CARTESIAN_POINT('',(-23.05340064675,-19.29926216356,\r
-    -2.174743874234));\r
-#33732 = CARTESIAN_POINT('',(-22.59945781158,-18.54212776448,\r
-    -2.010117252108));\r
-#33733 = CARTESIAN_POINT('',(-22.42351039456,-18.25714363649,\r
-    -1.944464496601));\r
-#33734 = CARTESIAN_POINT('',(-22.24417083465,-17.97500771073,\r
-    -1.875625167615));\r
-#33735 = CARTESIAN_POINT('',(-22.06150218006,-17.69583013563,\r
-    -1.803503649463));\r
-#33736 = CARTESIAN_POINT('',(-21.87558046091,-17.41971891627,\r
-    -1.728003768888));\r
-#33737 = CARTESIAN_POINT('',(-21.68649569388,-17.14677899744,\r
-    -1.64902976975));\r
-#33738 = CARTESIAN_POINT('',(-21.06155281167,-16.26968720569,\r
-    -1.380561033205));\r
-#33739 = CARTESIAN_POINT('',(-20.61320017254,-15.67881432686,\r
-    -1.176513665835));\r
-#33740 = CARTESIAN_POINT('',(-20.15054081969,-15.105719799,\r
-    -0.953283728772));\r
-#33741 = CARTESIAN_POINT('',(-19.67514311703,-14.55142262595,\r
-    -0.709833419308));\r
-#33742 = CARTESIAN_POINT('',(-19.18892885789,-14.01668393784,\r
-    -0.445198524399));\r
-#33743 = CARTESIAN_POINT('',(-18.69416211519,-13.50197769342,\r
-    -0.15857716455));\r
-#33744 = CARTESIAN_POINT('',(-17.46522285556,-12.28842641654,\r
-    0.600039461371));\r
-#33745 = CARTESIAN_POINT('',(-16.72416120197,-11.61190586355,\r
-    1.097233775296));\r
-#33746 = CARTESIAN_POINT('',(-15.97816858323,-10.97863343503,\r
-    1.643670361262));\r
-#33747 = CARTESIAN_POINT('',(-15.23575893537,-10.38724968634,\r
-    2.240029036548));\r
-#33748 = CARTESIAN_POINT('',(-14.50542863724,-9.834702980931,\r
-    2.885777519252));\r
-#33749 = CARTESIAN_POINT('',(-13.7948030755,-9.317141904224,\r
-    3.578958087518));\r
-#33750 = CARTESIAN_POINT('',(-12.88821969397,-8.672831444659,\r
-    4.555432498627));\r
-#33751 = CARTESIAN_POINT('',(-12.6689496701,-8.51831201098,\r
-    4.799200745834));\r
-#33752 = CARTESIAN_POINT('',(-12.45260759715,-8.366901720188,\r
-    5.047536864345));\r
-#33753 = CARTESIAN_POINT('',(-12.23937989082,-8.218452799749,\r
-    5.300325078159));\r
-#33754 = CARTESIAN_POINT('',(-12.02944832121,-8.072829353263,\r
-    5.557458648073));\r
-#33755 = CARTESIAN_POINT('',(-11.82295712635,-7.929879403844,\r
-    5.818797694585));\r
-#33756 = CARTESIAN_POINT('',(-11.41856342055,-7.650044740119,\r
-    6.347779561453));\r
-#33757 = CARTESIAN_POINT('',(-11.22061027801,-7.513124108337,\r
-    6.615365484258));\r
-#33758 = CARTESIAN_POINT('',(-11.02632781493,-7.378575722788,\r
-    6.886851634538));\r
-#33759 = CARTESIAN_POINT('',(-10.83584098814,-7.24627482644,\r
-    7.162114020168));\r
-#33760 = CARTESIAN_POINT('',(-10.64926285869,-7.116104863063,\r
-    7.441028899832));\r
-#33761 = CARTESIAN_POINT('',(-10.46669502594,-6.987957510817,\r
-    7.72347310737));\r
-#33762 = CARTESIAN_POINT('',(-9.769302778081,-6.494711078109,\r
-    8.840489131323));\r
-#33763 = CARTESIAN_POINT('',(-9.285034725215,-6.143933448114,\r
-    9.700482281914));\r
-#33764 = CARTESIAN_POINT('',(-8.837681186549,-5.806956221752,\r
-    10.586255072444));\r
-#33765 = CARTESIAN_POINT('',(-8.428706176268,-5.481889009003,\r
-    11.494822766162));\r
-#33766 = CARTESIAN_POINT('',(-8.058894050896,-5.167278211463,\r
-    12.423280693975));\r
-#33767 = CARTESIAN_POINT('',(-7.728611521899,-4.861661383949,\r
-    13.368760998674));\r
-#33768 = CARTESIAN_POINT('',(-7.208194670447,-4.326790299492,\r
-    15.086449448788));\r
-#33769 = CARTESIAN_POINT('',(-7.003183494688,-4.094954204424,\r
-    15.853435156569));\r
-#33770 = CARTESIAN_POINT('',(-6.822899928027,-3.86631371787,\r
-    16.627737514926));\r
-#33771 = CARTESIAN_POINT('',(-6.667238121362,-3.639513292342,\r
-    17.40786298766));\r
-#33772 = CARTESIAN_POINT('',(-6.53597411489,-3.412732743593,\r
-    18.192247162916));\r
-#33773 = CARTESIAN_POINT('',(-6.428762559249,-3.183320868583,\r
-    18.979151542122));\r
-#33774 = CARTESIAN_POINT('',(-6.286197367396,-2.784164933992,\r
-    20.31285719334));\r
-#33775 = CARTESIAN_POINT('',(-6.238894973751,-2.617661474637,\r
-    20.859393188333));\r
-#33776 = CARTESIAN_POINT('',(-6.202352048293,-2.446957312139,\r
-    21.405456117758));\r
-#33777 = CARTESIAN_POINT('',(-6.176077577495,-2.270643550774,\r
-    21.950256835079));\r
-#33778 = CARTESIAN_POINT('',(-6.159344397969,-2.087091196098,\r
-    22.492892808051));\r
-#33779 = CARTESIAN_POINT('',(-6.151002975744,-1.894502851041,\r
-    23.032359249565));\r
-#33780 = CARTESIAN_POINT('',(-6.147955660539,-1.515318172198,\r
-    24.030537046432));\r
-#33781 = CARTESIAN_POINT('',(-6.151559167426,-1.33143649601,\r
-    24.490292853091));\r
-#33782 = CARTESIAN_POINT('',(-6.159089182729,-1.13842670809,\r
-    24.946198069283));\r
-#33783 = CARTESIAN_POINT('',(-6.169160601651,-0.935257315511,\r
-    25.39751411366));\r
-#33784 = CARTESIAN_POINT('',(-6.180032133102,-0.721069677162,\r
-    25.84351201701));\r
-#33785 = CARTESIAN_POINT('',(-6.189653676187,-0.495382982003,\r
-    26.283564045773));\r
-#33786 = CARTESIAN_POINT('',(-6.195832537959,-0.25814198249,\r
-    26.717157287525));\r
-#33787 = PCURVE('',#8641,#33788);\r
-#33788 = DEFINITIONAL_REPRESENTATION('',(#33789),#33870);\r
-#33789 = B_SPLINE_CURVE_WITH_KNOTS('',14,(#33790,#33791,#33792,#33793,\r
-    #33794,#33795,#33796,#33797,#33798,#33799,#33800,#33801,#33802,\r
-    #33803,#33804,#33805,#33806,#33807,#33808,#33809,#33810,#33811,\r
-    #33812,#33813,#33814,#33815,#33816,#33817,#33818,#33819,#33820,\r
-    #33821,#33822,#33823,#33824,#33825,#33826,#33827,#33828,#33829,\r
-    #33830,#33831,#33832,#33833,#33834,#33835,#33836,#33837,#33838,\r
-    #33839,#33840,#33841,#33842,#33843,#33844,#33845,#33846,#33847,\r
-    #33848,#33849,#33850,#33851,#33852,#33853,#33854,#33855,#33856,\r
-    #33857,#33858,#33859,#33860,#33861,#33862,#33863,#33864,#33865,\r
-    #33866,#33867,#33868,#33869),.UNSPECIFIED.,.F.,.F.,(15,13,13,13,13,\r
-    13,15),(0.,0.219958118939,0.366865257707,0.514806637025,\r
-    0.562778484016,0.748924760403,0.803218519407),.UNSPECIFIED.);\r
-#33790 = CARTESIAN_POINT('',(2.308954864594,0.999999978289));\r
-#33791 = CARTESIAN_POINT('',(2.319275776187,0.989984143174));\r
-#33792 = CARTESIAN_POINT('',(2.329646337928,0.979777116666));\r
-#33793 = CARTESIAN_POINT('',(2.340055840697,0.96936388201));\r
-#33794 = CARTESIAN_POINT('',(2.350472589029,0.9587527694));\r
-#33795 = CARTESIAN_POINT('',(2.360933708769,0.947864180621));\r
-#33796 = CARTESIAN_POINT('',(2.371284485357,0.936850434213));\r
-#33797 = CARTESIAN_POINT('',(2.381746185094,0.925403697458));\r
-#33798 = CARTESIAN_POINT('',(2.391960056171,0.913910216424));\r
-#33799 = CARTESIAN_POINT('',(2.402238698463,0.90195555799));\r
-#33800 = CARTESIAN_POINT('',(2.412297099601,0.889820841882));\r
-#33801 = CARTESIAN_POINT('',(2.422234944499,0.877342224149));\r
-#33802 = CARTESIAN_POINT('',(2.431964078204,0.864564688202));\r
-#33803 = CARTESIAN_POINT('',(2.441457357684,0.851465498211));\r
-#33804 = CARTESIAN_POINT('',(2.456824016186,0.829073506155));\r
-#33805 = CARTESIAN_POINT('',(2.462852708762,0.819961127136));\r
-#33806 = CARTESIAN_POINT('',(2.468743291291,0.810702337256));\r
-#33807 = CARTESIAN_POINT('',(2.47448563564,0.801291919357));\r
-#33808 = CARTESIAN_POINT('',(2.48006444946,0.791729057644));\r
-#33809 = CARTESIAN_POINT('',(2.485454665661,0.782042395661));\r
-#33810 = CARTESIAN_POINT('',(2.490692219232,0.772133374039));\r
-#33811 = CARTESIAN_POINT('',(2.49567142297,0.76217980397));\r
-#33812 = CARTESIAN_POINT('',(2.500491362663,0.751977261311));\r
-#33813 = CARTESIAN_POINT('',(2.505047603481,0.741698365031));\r
-#33814 = CARTESIAN_POINT('',(2.509387130501,0.731243128682));\r
-#33815 = CARTESIAN_POINT('',(2.51347610882,0.720660961717));\r
-#33816 = CARTESIAN_POINT('',(2.51731558728,0.709942831402));\r
-#33817 = CARTESIAN_POINT('',(2.524508276155,0.68817611223));\r
-#33818 = CARTESIAN_POINT('',(2.527858448403,0.677124061878));\r
-#33819 = CARTESIAN_POINT('',(2.530944867451,0.665948052324));\r
-#33820 = CARTESIAN_POINT('',(2.53376489463,0.654655048789));\r
-#33821 = CARTESIAN_POINT('',(2.536318503749,0.643252448268));\r
-#33822 = CARTESIAN_POINT('',(2.538608520745,0.631748091571));\r
-#33823 = CARTESIAN_POINT('',(2.540640814322,0.620150264062));\r
-#33824 = CARTESIAN_POINT('',(2.54242444315,0.6084676863));\r
-#33825 = CARTESIAN_POINT('',(2.543971752272,0.596709493029));\r
-#33826 = CARTESIAN_POINT('',(2.545298427099,0.584885202244));\r
-#33827 = CARTESIAN_POINT('',(2.546423496722,0.573004672673));\r
-#33828 = CARTESIAN_POINT('',(2.547369293608,0.561078051056));\r
-#33829 = CARTESIAN_POINT('',(2.548161364468,0.549115708226));\r
-#33830 = CARTESIAN_POINT('',(2.549044609342,0.533241053309));\r
-#33831 = CARTESIAN_POINT('',(2.549247735355,0.529351089888));\r
-#33832 = CARTESIAN_POINT('',(2.549438685484,0.525458754407));\r
-#33833 = CARTESIAN_POINT('',(2.549618467962,0.521564312987));\r
-#33834 = CARTESIAN_POINT('',(2.54978812401,0.517668004512));\r
-#33835 = CARTESIAN_POINT('',(2.549948725338,0.513770127491));\r
-#33836 = CARTESIAN_POINT('',(2.550101374556,0.509871052766));\r
-#33837 = CARTESIAN_POINT('',(2.550247203815,0.505971185354));\r
-#33838 = CARTESIAN_POINT('',(2.550387376857,0.502070902258));\r
-#33839 = CARTESIAN_POINT('',(2.55052308723,0.498170488587));\r
-#33840 = CARTESIAN_POINT('',(2.550655558875,0.494270099239));\r
-#33841 = CARTESIAN_POINT('',(2.550786042765,0.490369768757));\r
-#33842 = CARTESIAN_POINT('',(2.550915813289,0.48646949575));\r
-#33843 = CARTESIAN_POINT('',(2.551551953446,0.467435892655));\r
-#33844 = CARTESIAN_POINT('',(2.552066455005,0.452305363982));\r
-#33845 = CARTESIAN_POINT('',(2.552665372065,0.437182928415));\r
-#33846 = CARTESIAN_POINT('',(2.553429636358,0.422074039539));\r
-#33847 = CARTESIAN_POINT('',(2.554445310897,0.406981595718));\r
-#33848 = CARTESIAN_POINT('',(2.555803100585,0.391908835273));\r
-#33849 = CARTESIAN_POINT('',(2.557598032945,0.376859917531));\r
-#33850 = CARTESIAN_POINT('',(2.559929375708,0.361838476157));\r
-#33851 = CARTESIAN_POINT('',(2.562900703894,0.346846741965));\r
-#33852 = CARTESIAN_POINT('',(2.566620091557,0.331886496842));\r
-#33853 = CARTESIAN_POINT('',(2.571200533774,0.316960592102));\r
-#33854 = CARTESIAN_POINT('',(2.57676078042,0.302072502964));\r
-#33855 = CARTESIAN_POINT('',(2.583426633723,0.287223849381));\r
-#33856 = CARTESIAN_POINT('',(2.593638168891,0.268100122615));\r
-#33857 = CARTESIAN_POINT('',(2.596049537114,0.263785415732));\r
-#33858 = CARTESIAN_POINT('',(2.598569743903,0.259474406256));\r
-#33859 = CARTESIAN_POINT('',(2.601202188728,0.255167171554));\r
-#33860 = CARTESIAN_POINT('',(2.603950337253,0.250863790884));\r
-#33861 = CARTESIAN_POINT('',(2.606817725697,0.246564345935));\r
-#33862 = CARTESIAN_POINT('',(2.609807963869,0.242268921292));\r
-#33863 = CARTESIAN_POINT('',(2.612924740117,0.237977605008));\r
-#33864 = CARTESIAN_POINT('',(2.616171823951,0.23369048905));\r
-#33865 = CARTESIAN_POINT('',(2.619553071057,0.229407669874));\r
-#33866 = CARTESIAN_POINT('',(2.623072426225,0.225129248884));\r
-#33867 = CARTESIAN_POINT('',(2.626733927825,0.220855332979));\r
-#33868 = CARTESIAN_POINT('',(2.630541711307,0.216586035047));\r
-#33869 = CARTESIAN_POINT('',(2.63450001322,0.212321474484));\r
-#33870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#33871 = PCURVE('',#33367,#33872);\r
-#33872 = DEFINITIONAL_REPRESENTATION('',(#33873),#33942);\r
-#33873 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#33874,#33875,#33876,#33877,\r
-    #33878,#33879,#33880,#33881,#33882,#33883,#33884,#33885,#33886,\r
-    #33887,#33888,#33889,#33890,#33891,#33892,#33893,#33894,#33895,\r
-    #33896,#33897,#33898,#33899,#33900,#33901,#33902,#33903,#33904,\r
-    #33905,#33906,#33907,#33908,#33909,#33910,#33911,#33912,#33913,\r
-    #33914,#33915,#33916,#33917,#33918,#33919,#33920,#33921,#33922,\r
-    #33923,#33924,#33925,#33926,#33927,#33928,#33929,#33930,#33931,\r
-    #33932,#33933,#33934,#33935,#33936,#33937,#33938,#33939,#33940,\r
-    #33941),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267749312,0.219958118939,0.265125686755,0.366865257707,\r
-    0.514806637025,0.562778484016,0.610414460705,0.748924760403,\r
-    0.858377817488,0.934322046144,1.),.UNSPECIFIED.);\r
-#33874 = CARTESIAN_POINT('',(0.940985319705,0.));\r
-#33875 = CARTESIAN_POINT('',(0.915597939909,4.957822E-10));\r
-#33876 = CARTESIAN_POINT('',(0.890186405751,3.548737275015E-04));\r
-#33877 = CARTESIAN_POINT('',(0.864729474793,1.097664467163E-03));\r
-#33878 = CARTESIAN_POINT('',(0.839215383098,2.26814472038E-03));\r
-#33879 = CARTESIAN_POINT('',(0.813641176985,3.914325624283E-03));\r
-#33880 = CARTESIAN_POINT('',(0.788013987995,6.093924172009E-03));\r
-#33881 = CARTESIAN_POINT('',(0.749426756767,1.027729901572E-02));\r
-#33882 = CARTESIAN_POINT('',(0.736491442297,1.18316335956E-02));\r
-#33883 = CARTESIAN_POINT('',(0.723551337857,1.354749858173E-02));\r
-#33884 = CARTESIAN_POINT('',(0.710610443653,1.543430416431E-02));\r
-#33885 = CARTESIAN_POINT('',(0.697673848371,1.750209939604E-02));\r
-#33886 = CARTESIAN_POINT('',(0.684747847631,1.97615109428E-02));\r
-#33887 = CARTESIAN_POINT('',(0.663928400921,2.373283793269E-02));\r
-#33888 = CARTESIAN_POINT('',(0.65602357151,2.53181694836E-02));\r
-#33889 = CARTESIAN_POINT('',(0.648127342274,2.698223227541E-02));\r
-#33890 = CARTESIAN_POINT('',(0.640241638895,2.872765656291E-02));\r
-#33891 = CARTESIAN_POINT('',(0.632368554407,3.055712864291E-02));\r
-#33892 = CARTESIAN_POINT('',(0.624510358925,3.247337242994E-02));\r
-#33893 = CARTESIAN_POINT('',(0.599008060977,3.899708560552E-02));\r
-#33894 = CARTESIAN_POINT('',(0.581433121453,4.396959105565E-02));\r
-#33895 = CARTESIAN_POINT('',(0.563974828118,4.942760049827E-02));\r
-#33896 = CARTESIAN_POINT('',(0.546665191402,5.540281658868E-02));\r
-#33897 = CARTESIAN_POINT('',(0.529538592655,6.19268872578E-02));\r
-#33898 = CARTESIAN_POINT('',(0.512631812331,6.902950343548E-02));\r
-#33899 = CARTESIAN_POINT('',(0.471775100546,8.794068272953E-02));\r
-#33900 = CARTESIAN_POINT('',(0.448106581275,0.100424696224));\r
-#33901 = CARTESIAN_POINT('',(0.425101742585,0.114262810231));\r
-#33902 = CARTESIAN_POINT('',(0.402867768957,0.129518717582));\r
-#33903 = CARTESIAN_POINT('',(0.38149625257,0.146237075571));\r
-#33904 = CARTESIAN_POINT('',(0.361060587997,0.164437208764));\r
-#33905 = CARTESIAN_POINT('',(0.3353097618,0.190492519651));\r
-#33906 = CARTESIAN_POINT('',(0.329107937857,0.19702812571));\r
-#33907 = CARTESIAN_POINT('',(0.323011397744,0.203719478883));\r
-#33908 = CARTESIAN_POINT('',(0.317021362277,0.210566319704));\r
-#33909 = CARTESIAN_POINT('',(0.31113919507,0.217568740509));\r
-#33910 = CARTESIAN_POINT('',(0.30536541273,0.224726014584));\r
-#33911 = CARTESIAN_POINT('',(0.294075921502,0.239298643322));\r
-#33912 = CARTESIAN_POINT('',(0.288558671065,0.246711841581));\r
-#33913 = CARTESIAN_POINT('',(0.283149785133,0.254277254355));\r
-#33914 = CARTESIAN_POINT('',(0.277849898379,0.261994701571));\r
-#33915 = CARTESIAN_POINT('',(0.272659586069,0.269864104946));\r
-#33916 = CARTESIAN_POINT('',(0.2675793693,0.27788550364));\r
-#33917 = CARTESIAN_POINT('',(0.248159558197,0.309825206211));\r
-#33918 = CARTESIAN_POINT('',(0.234643807548,0.334878521348));\r
-#33919 = CARTESIAN_POINT('',(0.222074863506,0.361222083588));\r
-#33920 = CARTESIAN_POINT('',(0.210461106779,0.388868501553));\r
-#33921 = CARTESIAN_POINT('',(0.199806937029,0.417842266481));\r
-#33922 = CARTESIAN_POINT('',(0.190112662819,0.448182374598));\r
-#33923 = CARTESIAN_POINT('',(0.174460385684,0.505040914825));\r
-#33924 = CARTESIAN_POINT('',(0.168144861604,0.531027075992));\r
-#33925 = CARTESIAN_POINT('',(0.162418390619,0.557929147359));\r
-#33926 = CARTESIAN_POINT('',(0.157272622828,0.585781811615));\r
-#33927 = CARTESIAN_POINT('',(0.152693535021,0.614627790169));\r
-#33928 = CARTESIAN_POINT('',(0.148657831106,0.644517765332));\r
-#33929 = CARTESIAN_POINT('',(0.14266352288,0.697014025734));\r
-#33930 = CARTESIAN_POINT('',(0.140447353127,0.719047982263));\r
-#33931 = CARTESIAN_POINT('',(0.138454910135,0.741631255406));\r
-#33932 = CARTESIAN_POINT('',(0.136665354886,0.764783531643));\r
-#33933 = CARTESIAN_POINT('',(0.135050488292,0.788525208421));\r
-#33934 = CARTESIAN_POINT('',(0.133570780866,0.812877706827));\r
-#33935 = CARTESIAN_POINT('',(0.130968063343,0.859483790894));\r
-#33936 = CARTESIAN_POINT('',(0.129823915608,0.881575441874));\r
-#33937 = CARTESIAN_POINT('',(0.128709624144,0.904162194062));\r
-#33938 = CARTESIAN_POINT('',(0.127585879035,0.927263894004));\r
-#33939 = CARTESIAN_POINT('',(0.12640667856,0.950906792845));\r
-#33940 = CARTESIAN_POINT('',(0.125122384502,0.97513027245));\r
-#33941 = CARTESIAN_POINT('',(0.123684620971,1.));\r
-#33942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#33943 = ADVANCED_FACE('',(#33944),#8509,.T.);\r
-#33944 = FACE_BOUND('',#33945,.T.);\r
-#33945 = EDGE_LOOP('',(#33946,#34007,#34008,#34009,#34010));\r
-#33946 = ORIENTED_EDGE('',*,*,#33947,.F.);\r
-#33947 = EDGE_CURVE('',#33475,#33948,#33950,.T.);\r
-#33948 = VERTEX_POINT('',#33949);\r
-#33949 = CARTESIAN_POINT('',(-32.43283987919,-23.41176835206,3.));\r
-#33950 = SURFACE_CURVE('',#33951,(#33966,#33984),.PCURVE_S1.);\r
-#33951 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#33952,#33953,#33954,#33955,\r
-    #33956,#33957,#33958,#33959,#33960,#33961,#33962,#33963,#33964,\r
-    #33965),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#33952 = CARTESIAN_POINT('',(-31.0758567787,-25.18513699524,-3.));\r
-#33953 = CARTESIAN_POINT('',(-31.20402445881,-25.02699131495,\r
-    -2.469857305487));\r
-#33954 = CARTESIAN_POINT('',(-31.32803091565,-24.87178731233,\r
-    -1.93877500183));\r
-#33955 = CARTESIAN_POINT('',(-31.44922542287,-24.71809258734,\r
-    -1.40716117002));\r
-#33956 = CARTESIAN_POINT('',(-31.60547483365,-24.51729056684,\r
-    -0.711942292053));\r
-#33957 = CARTESIAN_POINT('',(-31.64204192217,-24.47010270907,\r
-    -0.548519782961));\r
-#33958 = CARTESIAN_POINT('',(-31.67848451838,-24.42288223406,\r
-    -0.385088192252));\r
-#33959 = CARTESIAN_POINT('',(-31.83506136395,-24.21916166726,\r
-    0.31889847855));\r
-#33960 = CARTESIAN_POINT('',(-31.95427004431,-24.06193149376,\r
-    0.859448382286));\r
-#33961 = CARTESIAN_POINT('',(-32.0735943508,-23.90241998347,\r
-    1.399656454957));\r
-#33962 = CARTESIAN_POINT('',(-32.25319529985,-23.65885360433,\r
-    2.204677342934));\r
-#33963 = CARTESIAN_POINT('',(-32.31268016434,-23.57762355177,\r
-    2.470005719426));\r
-#33964 = CARTESIAN_POINT('',(-32.37252880876,-23.49531861126,\r
-    2.735127937173));\r
-#33965 = CARTESIAN_POINT('',(-32.4328400158,-23.4117681628,3.0000006));\r
-#33966 = PCURVE('',#8509,#33967);\r
-#33967 = DEFINITIONAL_REPRESENTATION('',(#33968),#33983);\r
-#33968 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#33969,#33970,#33971,#33972,\r
-    #33973,#33974,#33975,#33976,#33977,#33978,#33979,#33980,#33981,\r
-    #33982),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#33969 = CARTESIAN_POINT('',(2.048529561987,0.));\r
-#33970 = CARTESIAN_POINT('',(2.052109274402,1.254332354772E-02));\r
-#33971 = CARTESIAN_POINT('',(2.05545204346,2.52278254243E-02));\r
-#33972 = CARTESIAN_POINT('',(2.058561494327,3.804985612148E-02));\r
-#33973 = CARTESIAN_POINT('',(2.062327012241,5.498882258939E-02));\r
-#33974 = CARTESIAN_POINT('',(2.063190437047,5.898294243794E-02));\r
-#33975 = CARTESIAN_POINT('',(2.064032364904,6.298980222301E-02));\r
-#33976 = CARTESIAN_POINT('',(2.06756693436,8.030416791524E-02));\r
-#33977 = CARTESIAN_POINT('',(2.070047119446,9.373775098755E-02));\r
-#33978 = CARTESIAN_POINT('',(2.072297927353,0.107308355515));\r
-#33979 = CARTESIAN_POINT('',(2.075320586116,0.127758561639));\r
-#33980 = CARTESIAN_POINT('',(2.076262964156,0.134535705783));\r
-#33981 = CARTESIAN_POINT('',(2.077151376209,0.141345341141));\r
-#33982 = CARTESIAN_POINT('',(2.07798635282,0.148187165358));\r
-#33983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#33984 = PCURVE('',#33985,#33990);\r
-#33985 = CYLINDRICAL_SURFACE('',#33986,40.);\r
-#33986 = AXIS2_PLACEMENT_3D('',#33987,#33988,#33989);\r
-#33987 = CARTESIAN_POINT('',(-2.E-15,2.E-15,3.));\r
-#33988 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#33989 = DIRECTION('',(1.,-8.E-17,3.3E-16));\r
-#33990 = DEFINITIONAL_REPRESENTATION('',(#33991),#34006);\r
-#33991 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#33992,#33993,#33994,#33995,\r
-    #33996,#33997,#33998,#33999,#34000,#34001,#34002,#34003,#34004,\r
-    #34005),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#33992 = CARTESIAN_POINT('',(-3.822667490988,6.));\r
-#33993 = CARTESIAN_POINT('',(-3.817578470305,5.469857305487));\r
-#33994 = CARTESIAN_POINT('',(-3.812612081459,4.93877500183));\r
-#33995 = CARTESIAN_POINT('',(-3.807718933618,4.40716117002));\r
-#33996 = CARTESIAN_POINT('',(-3.801358148987,3.711942292053));\r
-#33997 = CARTESIAN_POINT('',(-3.799865703068,3.548519782961));\r
-#33998 = CARTESIAN_POINT('',(-3.798374516031,3.385088192252));\r
-#33999 = CARTESIAN_POINT('',(-3.791951005605,2.681101521449));\r
-#34000 = CARTESIAN_POINT('',(-3.787018308487,2.140551617714));\r
-#34001 = CARTESIAN_POINT('',(-3.782038324767,1.600343545042));\r
-#34002 = CARTESIAN_POINT('',(-3.77447273317,0.795322657066));\r
-#34003 = CARTESIAN_POINT('',(-3.771955708503,0.529994280574));\r
-#34004 = CARTESIAN_POINT('',(-3.769411617432,0.264872062827));\r
-#34005 = CARTESIAN_POINT('',(-3.766835510979,-6.E-07));\r
-#34006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#34007 = ORIENTED_EDGE('',*,*,#33474,.F.);\r
-#34008 = ORIENTED_EDGE('',*,*,#8363,.F.);\r
-#34009 = ORIENTED_EDGE('',*,*,#9031,.T.);\r
-#34010 = ORIENTED_EDGE('',*,*,#34011,.F.);\r
-#34011 = EDGE_CURVE('',#33948,#9032,#34012,.T.);\r
-#34012 = SURFACE_CURVE('',#34013,(#34086,#34162),.PCURVE_S1.);\r
-#34013 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#34014,#34015,#34016,#34017,\r
-    #34018,#34019,#34020,#34021,#34022,#34023,#34024,#34025,#34026,\r
-    #34027,#34028,#34029,#34030,#34031,#34032,#34033,#34034,#34035,\r
-    #34036,#34037,#34038,#34039,#34040,#34041,#34042,#34043,#34044,\r
-    #34045,#34046,#34047,#34048,#34049,#34050,#34051,#34052,#34053,\r
-    #34054,#34055,#34056,#34057,#34058,#34059,#34060,#34061,#34062,\r
-    #34063,#34064,#34065,#34066,#34067,#34068,#34069,#34070,#34071,\r
-    #34072,#34073,#34074,#34075,#34076,#34077,#34078,#34079,#34080,\r
-    #34081,#34082,#34083,#34084,#34085),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156944,0.157462141415,0.237475582234,\r
-    0.315984140887,0.354882631282,0.433704074262,0.569774718341,\r
-    0.737461555807,0.864425724609,1.),.UNSPECIFIED.);\r
-#34014 = CARTESIAN_POINT('',(-32.43283987919,-23.41176835206,3.));\r
-#34015 = CARTESIAN_POINT('',(-32.10857572647,-22.97768997602,\r
-    3.000000000037));\r
-#34016 = CARTESIAN_POINT('',(-31.78368702378,-22.5441705691,\r
-    3.012727308664));\r
-#34017 = CARTESIAN_POINT('',(-31.45777278868,-22.11182232571,\r
-    3.039137497494));\r
-#34018 = CARTESIAN_POINT('',(-31.13056895124,-21.68139346636,\r
-    3.08032051854));\r
-#34019 = CARTESIAN_POINT('',(-30.80195632754,-21.25376036584,\r
-    3.137492164789));\r
-#34020 = CARTESIAN_POINT('',(-30.47198201132,-20.82991032808,\r
-    3.211990126548));\r
-#34021 = CARTESIAN_POINT('',(-30.14089242164,-20.41091268044,\r
-    3.305250521531));\r
-#34022 = CARTESIAN_POINT('',(-29.67310927478,-19.82845189919,\r
-    3.465293450817));\r
-#34023 = CARTESIAN_POINT('',(-29.53694609341,-19.66004236597,\r
-    3.515246870818));\r
-#34024 = CARTESIAN_POINT('',(-29.40072532115,-19.49272958652,\r
-    3.568699483427));\r
-#34025 = CARTESIAN_POINT('',(-29.26449480609,-19.32659973557,\r
-    3.625749574233));\r
-#34026 = CARTESIAN_POINT('',(-29.128311919,-19.16174185581,\r
-    3.686493289529));\r
-#34027 = CARTESIAN_POINT('',(-28.99224384863,-18.99824687743,\r
-    3.751022658198));\r
-#34028 = CARTESIAN_POINT('',(-28.85636789704,-18.83620663765,\r
-    3.819423613591));\r
-#34029 = CARTESIAN_POINT('',(-28.4838931242,-18.39533954293,\r
-    4.018166019204));\r
-#34030 = CARTESIAN_POINT('',(-28.24783380967,-18.11964510312,\r
-    4.1566292351));\r
-#34031 = CARTESIAN_POINT('',(-28.01310356971,-17.84916938363,\r
-    4.307560183342));\r
-#34032 = CARTESIAN_POINT('',(-27.78028081071,-17.58441832463,\r
-    4.471278576594));\r
-#34033 = CARTESIAN_POINT('',(-27.55001204217,-17.32584030425,\r
-    4.647991982847));\r
-#34034 = CARTESIAN_POINT('',(-27.323001937,-17.07380779734,\r
-    4.837755127206));\r
-#34035 = CARTESIAN_POINT('',(-27.09999401716,-16.82860439205,\r
-    5.04042383254));\r
-#34036 = CARTESIAN_POINT('',(-26.66759476804,-16.35670973074,\r
-    5.466736293034));\r
-#34037 = CARTESIAN_POINT('',(-26.45797586277,-16.12970209685,\r
-    5.68996369932));\r
-#34038 = CARTESIAN_POINT('',(-26.25361194446,-15.90959074886,\r
-    5.924912733575));\r
-#34039 = CARTESIAN_POINT('',(-26.05514435683,-15.69637768974,\r
-    6.171070118369));\r
-#34040 = CARTESIAN_POINT('',(-25.86311465201,-15.48989476822,\r
-    6.427790637949));\r
-#34041 = CARTESIAN_POINT('',(-25.67795400349,-15.289832098,\r
-    6.694311954299));\r
-#34042 = CARTESIAN_POINT('',(-25.4999764719,-15.09577056739,\r
-    6.969775984446));\r
-#34043 = CARTESIAN_POINT('',(-25.24484908464,-14.81379686507,\r
-    7.393712573884));\r
-#34044 = CARTESIAN_POINT('',(-25.16212645055,-14.7217204668,\r
-    7.536147358727));\r
-#34045 = CARTESIAN_POINT('',(-25.08122830211,-14.63092510562,\r
-    7.680455803852));\r
-#34046 = CARTESIAN_POINT('',(-25.00216628844,-14.54134077571,\r
-    7.826531805428));\r
-#34047 = CARTESIAN_POINT('',(-24.92494402477,-14.45289260398,\r
-    7.974269367423));\r
-#34048 = CARTESIAN_POINT('',(-24.84955749016,-14.36550184965,\r
-    8.123563423543));\r
-#34049 = CARTESIAN_POINT('',(-24.77599542513,-14.27908690393,\r
-    8.274310659161));\r
-#34050 = CARTESIAN_POINT('',(-24.55883852162,-14.02026666793,\r
-    8.734615501814));\r
-#34051 = CARTESIAN_POINT('',(-24.4208616474,-13.85064169608,\r
-    9.048358172017));\r
-#34052 = CARTESIAN_POINT('',(-24.29014728509,-13.68398059102,\r
-    9.366820462725));\r
-#34053 = CARTESIAN_POINT('',(-24.16642915371,-13.51955239855,\r
-    9.689210524029));\r
-#34054 = CARTESIAN_POINT('',(-24.04934951622,-13.35662687338,\r
-    10.014779122278));\r
-#34055 = CARTESIAN_POINT('',(-23.93846766743,-13.19448983907,\r
-    10.342830740204));\r
-#34056 = CARTESIAN_POINT('',(-23.83326390681,-13.03245102808,\r
-    10.672729192137));\r
-#34057 = CARTESIAN_POINT('',(-23.56029185428,-12.58913413399,\r
-    11.575599030691));\r
-#34058 = CARTESIAN_POINT('',(-23.40255618949,-12.30665863372,\r
-    12.151277477077));\r
-#34059 = CARTESIAN_POINT('',(-23.26279332313,-12.02180684409,\r
-    12.730668069186));\r
-#34060 = CARTESIAN_POINT('',(-23.14358278508,-11.73360207086,\r
-    13.313101879106));\r
-#34061 = CARTESIAN_POINT('',(-23.04679402469,-11.44057157681,\r
-    13.897359252429));\r
-#34062 = CARTESIAN_POINT('',(-22.97307217502,-11.14080980262,\r
-    14.481591210754));\r
-#34063 = CARTESIAN_POINT('',(-22.92199427083,-10.83242885455,\r
-    15.063560171289));\r
-#34064 = CARTESIAN_POINT('',(-22.85559633492,-10.12127555024,\r
-    16.352198458631));\r
-#34065 = CARTESIAN_POINT('',(-22.85132550366,-9.713044435132,\r
-    17.056740944201));\r
-#34066 = CARTESIAN_POINT('',(-22.87703160144,-9.286076053848,\r
-    17.750106475554));\r
-#34067 = CARTESIAN_POINT('',(-22.92825975669,-8.837446305341,\r
-    18.428402677892));\r
-#34068 = CARTESIAN_POINT('',(-22.99954540902,-8.365212656914,\r
-    19.088624669386));\r
-#34069 = CARTESIAN_POINT('',(-23.08531391534,-7.868615703482,\r
-    19.728706647825));\r
-#34070 = CARTESIAN_POINT('',(-23.18014986297,-7.347879032024,\r
-    20.347351396666));\r
-#34071 = CARTESIAN_POINT('',(-23.35398333388,-6.39225906968,\r
-    21.395546816224));\r
-#34072 = CARTESIAN_POINT('',(-23.43125187538,-5.96714143728,\r
-    21.834638927268));\r
-#34073 = CARTESIAN_POINT('',(-23.5087394258,-5.52902742367,\r
-    22.260949790659));\r
-#34074 = CARTESIAN_POINT('',(-23.58445487889,-5.078465878639,\r
-    22.674512831851));\r
-#34075 = CARTESIAN_POINT('',(-23.65659419245,-4.616149281825,\r
-    23.075533872548));\r
-#34076 = CARTESIAN_POINT('',(-23.72355410508,-4.142865409478,\r
-    23.464334951357));\r
-#34077 = CARTESIAN_POINT('',(-23.78392665007,-3.659458198106,\r
-    23.841312325538));\r
-#34078 = CARTESIAN_POINT('',(-23.89258582539,-2.640727525184,\r
-    24.59729798781));\r
-#34079 = CARTESIAN_POINT('',(-23.93977680659,-2.104097501937,\r
-    24.974716729628));\r
-#34080 = CARTESIAN_POINT('',(-23.97654457504,-1.557944978691,\r
-    25.339721410544));\r
-#34081 = CARTESIAN_POINT('',(-24.00161449644,-1.003338183157,\r
-    25.692922426285));\r
-#34082 = CARTESIAN_POINT('',(-24.01391275775,-0.441350771899,\r
-    26.034945871409));\r
-#34083 = CARTESIAN_POINT('',(-24.01254083671,0.126955547811,\r
-    26.366408026072));\r
-#34084 = CARTESIAN_POINT('',(-23.99675181977,0.700540218844,\r
-    26.687902495188));\r
-#34085 = CARTESIAN_POINT('',(-23.9659285686,1.278384857778,27.));\r
-#34086 = PCURVE('',#8509,#34087);\r
-#34087 = DEFINITIONAL_REPRESENTATION('',(#34088),#34161);\r
-#34088 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#34089,#34090,#34091,#34092,\r
-    #34093,#34094,#34095,#34096,#34097,#34098,#34099,#34100,#34101,\r
-    #34102,#34103,#34104,#34105,#34106,#34107,#34108,#34109,#34110,\r
-    #34111,#34112,#34113,#34114,#34115,#34116,#34117,#34118,#34119,\r
-    #34120,#34121,#34122,#34123,#34124,#34125,#34126,#34127,#34128,\r
-    #34129,#34130,#34131,#34132,#34133,#34134,#34135,#34136,#34137,\r
-    #34138,#34139,#34140,#34141,#34142,#34143,#34144,#34145,#34146,\r
-    #34147,#34148,#34149,#34150,#34151,#34152,#34153,#34154,#34155,\r
-    #34156,#34157,#34158,#34159,#34160),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156944,0.157462141415,0.237475582234,\r
-    0.315984140887,0.354882631282,0.433704074262,0.569774718341,\r
-    0.737461555807,0.864425724609,1.),.UNSPECIFIED.);\r
-#34089 = CARTESIAN_POINT('',(2.077986350972,0.14818714986));\r
-#34090 = CARTESIAN_POINT('',(2.091059833992,0.148187149861));\r
-#34091 = CARTESIAN_POINT('',(2.104104742417,0.148515904219));\r
-#34092 = CARTESIAN_POINT('',(2.117119801632,0.14919809517));\r
-#34093 = CARTESIAN_POINT('',(2.130099054354,0.150262253386));\r
-#34094 = CARTESIAN_POINT('',(2.143031844833,0.151740671286));\r
-#34095 = CARTESIAN_POINT('',(2.15590262456,0.15366952389));\r
-#34096 = CARTESIAN_POINT('',(2.168690602339,0.156088586277));\r
-#34097 = CARTESIAN_POINT('',(2.186569932678,0.160250553801));\r
-#34098 = CARTESIAN_POINT('',(2.191751858006,0.161550652429));\r
-#34099 = CARTESIAN_POINT('',(2.196913025467,0.162943062255));\r
-#34100 = CARTESIAN_POINT('',(2.202051175141,0.16443065114));\r
-#34101 = CARTESIAN_POINT('',(2.207163805075,0.166016277669));\r
-#34102 = CARTESIAN_POINT('',(2.212248177082,0.167702743749));\r
-#34103 = CARTESIAN_POINT('',(2.217301322543,0.169492747214));\r
-#34104 = CARTESIAN_POINT('',(2.231087474211,0.174701190046));\r
-#34105 = CARTESIAN_POINT('',(2.239751137237,0.178337768719));\r
-#34106 = CARTESIAN_POINT('',(2.24829242519,0.182311669723));\r
-#34107 = CARTESIAN_POINT('',(2.256691712902,0.18663449761));\r
-#34108 = CARTESIAN_POINT('',(2.264928620931,0.191315529159));\r
-#34109 = CARTESIAN_POINT('',(2.272982436541,0.196360627873));\r
-#34110 = CARTESIAN_POINT('',(2.280832696874,0.201770906006));\r
-#34111 = CARTESIAN_POINT('',(2.295943719671,0.213202836567));\r
-#34112 = CARTESIAN_POINT('',(2.303214553127,0.21921241197));\r
-#34113 = CARTESIAN_POINT('',(2.310253463376,0.225564913216));\r
-#34114 = CARTESIAN_POINT('',(2.317045754078,0.232251967859));\r
-#34115 = CARTESIAN_POINT('',(2.323580949227,0.239261817991));\r
-#34116 = CARTESIAN_POINT('',(2.329852648321,0.246579520637));\r
-#34117 = CARTESIAN_POINT('',(2.335858291361,0.254187308704));\r
-#34118 = CARTESIAN_POINT('',(2.344443089518,0.265968313333));\r
-#34119 = CARTESIAN_POINT('',(2.347222488627,0.269938106038));\r
-#34120 = CARTESIAN_POINT('',(2.34993726756,0.273972255006));\r
-#34121 = CARTESIAN_POINT('',(2.352587913286,0.278068482811));\r
-#34122 = CARTESIAN_POINT('',(2.355175142409,0.282224490674));\r
-#34123 = CARTESIAN_POINT('',(2.35769988044,0.286437978965));\r
-#34124 = CARTESIAN_POINT('',(2.360163241052,0.290706667695));\r
-#34125 = CARTESIAN_POINT('',(2.367436328259,0.303785434139));\r
-#34126 = CARTESIAN_POINT('',(2.372059148761,0.312759565039));\r
-#34127 = CARTESIAN_POINT('',(2.376446022901,0.321932649407));\r
-#34128 = CARTESIAN_POINT('',(2.380610487314,0.331286850677));\r
-#34129 = CARTESIAN_POINT('',(2.384568029124,0.340804977546));\r
-#34130 = CARTESIAN_POINT('',(2.388335741833,0.350470789261));\r
-#34131 = CARTESIAN_POINT('',(2.391932167219,0.360269184685));\r
-#34132 = CARTESIAN_POINT('',(2.401324747932,0.387306297695));\r
-#34133 = CARTESIAN_POINT('',(2.406822429895,0.40478579859));\r
-#34134 = CARTESIAN_POINT('',(2.411815437584,0.422634515462));\r
-#34135 = CARTESIAN_POINT('',(2.41625697344,0.440851335711));\r
-#34136 = CARTESIAN_POINT('',(2.420118944098,0.459418793512));\r
-#34137 = CARTESIAN_POINT('',(2.423403151273,0.478297792309));\r
-#34138 = CARTESIAN_POINT('',(2.426135230686,0.49743167394));\r
-#34139 = CARTESIAN_POINT('',(2.43109973529,0.540556705759));\r
-#34140 = CARTESIAN_POINT('',(2.43306980052,0.564654096241));\r
-#34141 = CARTESIAN_POINT('',(2.434351143789,0.588919091461));\r
-#34142 = CARTESIAN_POINT('',(2.43507047525,0.613229008444));\r
-#34143 = CARTESIAN_POINT('',(2.435370595131,0.637475343232));\r
-#34144 = CARTESIAN_POINT('',(2.435389795065,0.661570129863));\r
-#34145 = CARTESIAN_POINT('',(2.435257497018,0.685444715665));\r
-#34146 = CARTESIAN_POINT('',(2.434961869619,0.726919334964));\r
-#34147 = CARTESIAN_POINT('',(2.434813842481,0.744639280649));\r
-#34148 = CARTESIAN_POINT('',(2.434695384475,0.76218933579));\r
-#34149 = CARTESIAN_POINT('',(2.434652165885,0.77955870039));\r
-#34150 = CARTESIAN_POINT('',(2.434724990198,0.79674285587));\r
-#34151 = CARTESIAN_POINT('',(2.434949820593,0.813742301736));\r
-#34152 = CARTESIAN_POINT('',(2.435358158653,0.83056150398));\r
-#34153 = CARTESIAN_POINT('',(2.436639411359,0.864983496419));\r
-#34154 = CARTESIAN_POINT('',(2.437541950219,0.882562379761));\r
-#34155 = CARTESIAN_POINT('',(2.438719198088,0.899954761759));\r
-#34156 = CARTESIAN_POINT('',(2.440199980239,0.917174729332));\r
-#34157 = CARTESIAN_POINT('',(2.442008927907,0.934239196783));\r
-#34158 = CARTESIAN_POINT('',(2.444167136753,0.951167137298));\r
-#34159 = CARTESIAN_POINT('',(2.44669269686,0.967979248944));\r
-#34160 = CARTESIAN_POINT('',(2.449601094273,0.98469805516));\r
-#34161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#34162 = PCURVE('',#9127,#34163);\r
-#34163 = DEFINITIONAL_REPRESENTATION('',(#34164),#34237);\r
-#34164 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#34165,#34166,#34167,#34168,\r
-    #34169,#34170,#34171,#34172,#34173,#34174,#34175,#34176,#34177,\r
-    #34178,#34179,#34180,#34181,#34182,#34183,#34184,#34185,#34186,\r
-    #34187,#34188,#34189,#34190,#34191,#34192,#34193,#34194,#34195,\r
-    #34196,#34197,#34198,#34199,#34200,#34201,#34202,#34203,#34204,\r
-    #34205,#34206,#34207,#34208,#34209,#34210,#34211,#34212,#34213,\r
-    #34214,#34215,#34216,#34217,#34218,#34219,#34220,#34221,#34222,\r
-    #34223,#34224,#34225,#34226,#34227,#34228,#34229,#34230,#34231,\r
-    #34232,#34233,#34234,#34235,#34236),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156944,0.157462141415,0.237475582234,\r
-    0.315984140887,0.354882631282,0.433704074262,0.569774718341,\r
-    0.737461555807,0.864425724609,1.),.UNSPECIFIED.);\r
-#34165 = CARTESIAN_POINT('',(3.766835516815,1.));\r
-#34166 = CARTESIAN_POINT('',(3.762781268541,0.989229505348));\r
-#34167 = CARTESIAN_POINT('',(3.758627719518,0.978139490344));\r
-#34168 = CARTESIAN_POINT('',(3.754388141274,0.966704391393));\r
-#34169 = CARTESIAN_POINT('',(3.750077706269,0.954898289302));\r
-#34170 = CARTESIAN_POINT('',(3.745713617333,0.94269495948));\r
-#34171 = CARTESIAN_POINT('',(3.741314961645,0.930067863972));\r
-#34172 = CARTESIAN_POINT('',(3.736902030237,0.916990710579));\r
-#34173 = CARTESIAN_POINT('',(3.730687056093,0.897880499229));\r
-#34174 = CARTESIAN_POINT('',(3.728880358066,0.892242354964));\r
-#34175 = CARTESIAN_POINT('',(3.727076193755,0.886523323145));\r
-#34176 = CARTESIAN_POINT('',(3.725276034445,0.880722111104));\r
-#34177 = CARTESIAN_POINT('',(3.723481352559,0.874837627168));\r
-#34178 = CARTESIAN_POINT('',(3.721693595383,0.868869025963));\r
-#34179 = CARTESIAN_POINT('',(3.719914158786,0.862815753719));\r
-#34180 = CARTESIAN_POINT('',(3.71505262558,0.845954579736));\r
-#34181 = CARTESIAN_POINT('',(3.71198986122,0.834970947558));\r
-#34182 = CARTESIAN_POINT('',(3.70896360257,0.823727349738));\r
-#34183 = CARTESIAN_POINT('',(3.705980360543,0.812226781502));\r
-#34184 = CARTESIAN_POINT('',(3.703044883861,0.800475245558));\r
-#34185 = CARTESIAN_POINT('',(3.700159632701,0.788482547719));\r
-#34186 = CARTESIAN_POINT('',(3.697324464376,0.776263223198));\r
-#34187 = CARTESIAN_POINT('',(3.691801032832,0.751645663544));\r
-#34188 = CARTESIAN_POINT('',(3.689110369747,0.739252244534));\r
-#34189 = CARTESIAN_POINT('',(3.68646209764,0.726677013899));\r
-#34190 = CARTESIAN_POINT('',(3.683850080558,0.713939650048));\r
-#34191 = CARTESIAN_POINT('',(3.6812648463,0.70105979025));\r
-#34192 = CARTESIAN_POINT('',(3.678694179002,0.688056898751));\r
-#34193 = CARTESIAN_POINT('',(3.676123948752,0.674950045231));\r
-#34194 = CARTESIAN_POINT('',(3.672258506779,0.655221153946));\r
-#34195 = CARTESIAN_POINT('',(3.670974164953,0.648663189026));\r
-#34196 = CARTESIAN_POINT('',(3.669684263045,0.642085611576));\r
-#34197 = CARTESIAN_POINT('',(3.668386831876,0.635490155368));\r
-#34198 = CARTESIAN_POINT('',(3.667079844601,0.628878368757));\r
-#34199 = CARTESIAN_POINT('',(3.665761238492,0.622251608239));\r
-#34200 = CARTESIAN_POINT('',(3.664428936727,0.615611032019));\r
-#34201 = CARTESIAN_POINT('',(3.660349233322,0.595475486338));\r
-#34202 = CARTESIAN_POINT('',(3.657553002264,0.581941247379));\r
-#34203 = CARTESIAN_POINT('',(3.654674751369,0.568361866499));\r
-#34204 = CARTESIAN_POINT('',(3.651697266938,0.55474162716));\r
-#34205 = CARTESIAN_POINT('',(3.648604105305,0.541082055633));\r
-#34206 = CARTESIAN_POINT('',(3.645379965709,0.527381777601));\r
-#34207 = CARTESIAN_POINT('',(3.642010877949,0.513636282211));\r
-#34208 = CARTESIAN_POINT('',(3.632396055889,0.476016709573));\r
-#34209 = CARTESIAN_POINT('',(3.625836322231,0.452030941876));\r
-#34210 = CARTESIAN_POINT('',(3.618726531101,0.428056224907));\r
-#34211 = CARTESIAN_POINT('',(3.610982012523,0.404294343209));\r
-#34212 = CARTESIAN_POINT('',(3.602515986375,0.38095614307));\r
-#34213 = CARTESIAN_POINT('',(3.593251333498,0.358220146194));\r
-#34214 = CARTESIAN_POINT('',(3.583132801692,0.33622369896));\r
-#34215 = CARTESIAN_POINT('',(3.558578927582,0.288991873836));\r
-#34216 = CARTESIAN_POINT('',(3.543680789812,0.264179766416));\r
-#34217 = CARTESIAN_POINT('',(3.527382402866,0.240807562618));\r
-#34218 = CARTESIAN_POINT('',(3.509671733793,0.218931322962));\r
-#34219 = CARTESIAN_POINT('',(3.490586867031,0.198512637635));\r
-#34220 = CARTESIAN_POINT('',(3.470203159903,0.179481273035));\r
-#34221 = CARTESIAN_POINT('',(3.448620517224,0.161746903492));\r
-#34222 = CARTESIAN_POINT('',(3.408790004212,0.132697940791));\r
-#34223 = CARTESIAN_POINT('',(3.391001138879,0.12086730851));\r
-#34224 = CARTESIAN_POINT('',(3.372631593786,0.109679810644));\r
-#34225 = CARTESIAN_POINT('',(3.353728540878,9.909001940515E-02));\r
-#34226 = CARTESIAN_POINT('',(3.334338563103,8.905334281733E-02));\r
-#34227 = CARTESIAN_POINT('',(3.314505987315,7.952780630505E-02));\r
-#34228 = CARTESIAN_POINT('',(3.294271965105,7.047468997423E-02));\r
-#34229 = CARTESIAN_POINT('',(3.251679802348,5.26570116768E-02));\r
-#34230 = CARTESIAN_POINT('',(3.229270275672,4.395353706561E-02));\r
-#34231 = CARTESIAN_POINT('',(3.206490760227,3.57035278017E-02));\r
-#34232 = CARTESIAN_POINT('',(3.183381593159,2.786715267807E-02));\r
-#34233 = CARTESIAN_POINT('',(3.159978518056,2.040872801409E-02));\r
-#34234 = CARTESIAN_POINT('',(3.136312962673,1.329646153653E-02));\r
-#34235 = CARTESIAN_POINT('',(3.112412486369,6.502031350447E-03));\r
-#34236 = CARTESIAN_POINT('',(3.088301397276,0.));\r
-#34237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#34238 = ADVANCED_FACE('',(#34239),#9127,.F.);\r
-#34239 = FACE_BOUND('',#34240,.F.);\r
-#34240 = EDGE_LOOP('',(#34241,#34345,#34346,#34347,#34371));\r
-#34241 = ORIENTED_EDGE('',*,*,#34242,.F.);\r
-#34242 = EDGE_CURVE('',#9085,#34243,#34245,.T.);\r
-#34243 = VERTEX_POINT('',#34244);\r
-#34244 = CARTESIAN_POINT('',(-23.88278106079,2.373395721978,\r
-    26.717157287525));\r
-#34245 = SURFACE_CURVE('',#34246,(#34277,#34311),.PCURVE_S1.);\r
-#34246 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#34247,#34248,#34249,#34250,\r
-    #34251,#34252,#34253,#34254,#34255,#34256,#34257,#34258,#34259,\r
-    #34260,#34261,#34262,#34263,#34264,#34265,#34266,#34267,#34268,\r
-    #34269,#34270,#34271,#34272,#34273,#34274,#34275,#34276),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,9),(0.,0.755345927278,0.885319425954,\r
-    0.929303087921,1.),.UNSPECIFIED.);\r
-#34247 = CARTESIAN_POINT('',(-23.9086727542,2.091737825944,27.));\r
-#34248 = CARTESIAN_POINT('',(-23.81935882634,3.11260034003,\r
-    25.975237954267));\r
-#34249 = CARTESIAN_POINT('',(-23.69267087263,4.130322900468,\r
-    24.950346552727));\r
-#34250 = CARTESIAN_POINT('',(-23.53080782027,5.144137773194,\r
-    23.926282257119));\r
-#34251 = CARTESIAN_POINT('',(-23.33636095026,6.153576480256,\r
-    22.903737607715));\r
-#34252 = CARTESIAN_POINT('',(-23.11258809312,7.158518469951,\r
-    21.88311663612));\r
-#34253 = CARTESIAN_POINT('',(-22.86352305117,8.159204976036,\r
-    20.864530595582));\r
-#34254 = CARTESIAN_POINT('',(-22.59492229079,9.156391114423,\r
-    19.847728952737));\r
-#34255 = CARTESIAN_POINT('',(-22.26611419636,10.322559033541,\r
-    18.657341140936));\r
-#34256 = CARTESIAN_POINT('',(-22.21748844788,10.493698164307,\r
-    18.482615233006));\r
-#34257 = CARTESIAN_POINT('',(-22.16854791719,10.66477837191,\r
-    18.30792058894));\r
-#34258 = CARTESIAN_POINT('',(-22.11933284772,10.83580679645,\r
-    18.133253603256));\r
-#34259 = CARTESIAN_POINT('',(-22.06988498495,11.006790984216,\r
-    17.958610396739));\r
-#34260 = CARTESIAN_POINT('',(-22.0202475764,11.177738887685,\r
-    17.783986816443));\r
-#34261 = CARTESIAN_POINT('',(-21.97046537164,11.348658865522,\r
-    17.609378435692));\r
-#34262 = CARTESIAN_POINT('',(-21.90370473493,11.577393347476,\r
-    17.375695784621));\r
-#34263 = CARTESIAN_POINT('',(-21.88681355244,11.635224811221,\r
-    17.316612223499));\r
-#34264 = CARTESIAN_POINT('',(-21.86991286194,11.693054410451,\r
-    17.25752969112));\r
-#34265 = CARTESIAN_POINT('',(-21.85300446564,11.750882485084,\r
-    17.198448005932));\r
-#34266 = CARTESIAN_POINT('',(-21.83609018082,11.808709378327,\r
-    17.139366984419));\r
-#34267 = CARTESIAN_POINT('',(-21.81917183982,11.866535436672,\r
-    17.080286441109));\r
-#34268 = CARTESIAN_POINT('',(-21.80225129005,11.924361009898,\r
-    17.021206188564));\r
-#34269 = CARTESIAN_POINT('',(-21.7581326791,12.075131875527,\r
-    16.86716386129));\r
-#34270 = CARTESIAN_POINT('',(-21.73093405131,12.16807695139,\r
-    16.772201952896));\r
-#34271 = CARTESIAN_POINT('',(-21.70374226793,12.261023152229,\r
-    16.677239520336));\r
-#34272 = CARTESIAN_POINT('',(-21.67656514321,12.3539719585,\r
-    16.582275769843));\r
-#34273 = CARTESIAN_POINT('',(-21.64941054834,12.446924857548,\r
-    16.487309905754));\r
-#34274 = CARTESIAN_POINT('',(-21.62228641148,12.539883343606,\r
-    16.392341130507));\r
-#34275 = CARTESIAN_POINT('',(-21.59520071775,12.632848917793,\r
-    16.297368644642));\r
-#34276 = CARTESIAN_POINT('',(-21.56816150922,12.725823088118,\r
-    16.202391646802));\r
-#34277 = PCURVE('',#9127,#34278);\r
-#34278 = DEFINITIONAL_REPRESENTATION('',(#34279),#34310);\r
-#34279 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#34280,#34281,#34282,#34283,\r
-    #34284,#34285,#34286,#34287,#34288,#34289,#34290,#34291,#34292,\r
-    #34293,#34294,#34295,#34296,#34297,#34298,#34299,#34300,#34301,\r
-    #34302,#34303,#34304,#34305,#34306,#34307,#34308,#34309),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,9),(0.,0.755345927278,0.885319425954,\r
-    0.929303087921,1.),.UNSPECIFIED.);\r
-#34280 = CARTESIAN_POINT('',(3.05432619099,0.));\r
-#34281 = CARTESIAN_POINT('',(3.011627772418,2.134921014008E-02));\r
-#34282 = CARTESIAN_POINT('',(2.96892393968,4.374289688396E-02));\r
-#34283 = CARTESIAN_POINT('',(2.926225075518,6.728036359206E-02));\r
-#34284 = CARTESIAN_POINT('',(2.883553978525,9.208066624891E-02));\r
-#34285 = CARTESIAN_POINT('',(2.840955844588,0.118289257882));\r
-#34286 = CARTESIAN_POINT('',(2.798504013574,0.14607463925));\r
-#34287 = CARTESIAN_POINT('',(2.756332796321,0.175640638434));\r
-#34288 = CARTESIAN_POINT('',(2.70747912497,0.212571244128));\r
-#34289 = CARTESIAN_POINT('',(2.700321422939,0.218050530706));\r
-#34290 = CARTESIAN_POINT('',(2.693179268593,0.223588194417));\r
-#34291 = CARTESIAN_POINT('',(2.686053784137,0.229185032152));\r
-#34292 = CARTESIAN_POINT('',(2.678946158173,0.234841775187));\r
-#34293 = CARTESIAN_POINT('',(2.671857645698,0.240559089184));\r
-#34294 = CARTESIAN_POINT('',(2.664789568102,0.246337574191));\r
-#34295 = CARTESIAN_POINT('',(2.655358826345,0.254154113398));\r
-#34296 = CARTESIAN_POINT('',(2.652976838659,0.256137526392));\r
-#34297 = CARTESIAN_POINT('',(2.650597403915,0.258128023152));\r
-#34298 = CARTESIAN_POINT('',(2.648220576742,0.260125621659));\r
-#34299 = CARTESIAN_POINT('',(2.645846412601,0.262130338339));\r
-#34300 = CARTESIAN_POINT('',(2.64347496778,0.264142188072));\r
-#34301 = CARTESIAN_POINT('',(2.6411062994,0.266161184184));\r
-#34302 = CARTESIAN_POINT('',(2.63493775435,0.271444067054));\r
-#34303 = CARTESIAN_POINT('',(2.631142365778,0.274719287577));\r
-#34304 = CARTESIAN_POINT('',(2.62735454082,0.278013050587));\r
-#34305 = CARTESIAN_POINT('',(2.623574525323,0.281325392399));\r
-#34306 = CARTESIAN_POINT('',(2.619802569849,0.284656335082));\r
-#34307 = CARTESIAN_POINT('',(2.616038929677,0.288005886458));\r
-#34308 = CARTESIAN_POINT('',(2.612283864803,0.291374040099));\r
-#34309 = CARTESIAN_POINT('',(2.60853763994,0.294760775329));\r
-#34310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#34311 = PCURVE('',#9100,#34312);\r
-#34312 = DEFINITIONAL_REPRESENTATION('',(#34313),#34344);\r
-#34313 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#34314,#34315,#34316,#34317,\r
-    #34318,#34319,#34320,#34321,#34322,#34323,#34324,#34325,#34326,\r
-    #34327,#34328,#34329,#34330,#34331,#34332,#34333,#34334,#34335,\r
-    #34336,#34337,#34338,#34339,#34340,#34341,#34342,#34343),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,9),(0.,0.755345927278,0.885319425954,\r
-    0.929303087921,1.),.UNSPECIFIED.);\r
-#34314 = CARTESIAN_POINT('',(-1.154700538379,-1.632993161855));\r
-#34315 = CARTESIAN_POINT('',(2.8592765289E-02,-2.46970784336));\r
-#34316 = CARTESIAN_POINT('',(1.233689230177,-3.275905054284));\r
-#34317 = CARTESIAN_POINT('',(2.458258341135,-4.052537797549));\r
-#34318 = CARTESIAN_POINT('',(3.700033611293,-4.801114999324));\r
-#34319 = CARTESIAN_POINT('',(4.956680819334,-5.523948075785));\r
-#34320 = CARTESIAN_POINT('',(6.225739307716,-6.224244408511));\r
-#34321 = CARTESIAN_POINT('',(7.504149519968,-6.906944542661));\r
-#34322 = CARTESIAN_POINT('',(9.009125160065,-7.694430316336));\r
-#34323 = CARTESIAN_POINT('',(9.230236901683,-7.809720411815));\r
-#34324 = CARTESIAN_POINT('',(9.451496555896,-7.924724746777));\r
-#34325 = CARTESIAN_POINT('',(9.672884780533,-8.039479506782));\r
-#34326 = CARTESIAN_POINT('',(9.894381665152,-8.154022351541));\r
-#34327 = CARTESIAN_POINT('',(10.115966731042,-8.268392414923));\r
-#34328 = CARTESIAN_POINT('',(10.337618931222,-8.382630304951));\r
-#34329 = CARTESIAN_POINT('',(10.634340233253,-8.53540627224));\r
-#34330 = CARTESIAN_POINT('',(10.709369027988,-8.574024110093));\r
-#34331 = CARTESIAN_POINT('',(10.784402197213,-8.612633241587));\r
-#34332 = CARTESIAN_POINT('',(10.859438896919,-8.651235305041));\r
-#34333 = CARTESIAN_POINT('',(10.934478276531,-8.68983195287));\r
-#34334 = CARTESIAN_POINT('',(11.0095194789,-8.728424851581));\r
-#34335 = CARTESIAN_POINT('',(11.084561640309,-8.767015681776));\r
-#34336 = CARTESIAN_POINT('',(11.280222663998,-8.867634309057));\r
-#34337 = CARTESIAN_POINT('',(11.40084167099,-8.929661494058));\r
-#34338 = CARTESIAN_POINT('',(11.521457290041,-8.991694754268));\r
-#34339 = CARTESIAN_POINT('',(11.642065868831,-9.053741199172));\r
-#34340 = CARTESIAN_POINT('',(11.762663724127,-9.11580798662));\r
-#34341 = CARTESIAN_POINT('',(11.883247141779,-9.177902322832));\r
-#34342 = CARTESIAN_POINT('',(12.003812376724,-9.240031462395));\r
-#34343 = CARTESIAN_POINT('',(12.124355652982,-9.302202708266));\r
-#34344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#34345 = ORIENTED_EDGE('',*,*,#9112,.T.);\r
-#34346 = ORIENTED_EDGE('',*,*,#34011,.F.);\r
-#34347 = ORIENTED_EDGE('',*,*,#34348,.F.);\r
-#34348 = EDGE_CURVE('',#34349,#33948,#34351,.T.);\r
-#34349 = VERTEX_POINT('',#34350);\r
-#34350 = CARTESIAN_POINT('',(-32.91751686114,-22.72525211513,3.));\r
-#34351 = SURFACE_CURVE('',#34352,(#34357,#34364),.PCURVE_S1.);\r
-#34352 = CIRCLE('',#34353,40.);\r
-#34353 = AXIS2_PLACEMENT_3D('',#34354,#34355,#34356);\r
-#34354 = CARTESIAN_POINT('',(-2.E-15,2.E-15,3.));\r
-#34355 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#34356 = DIRECTION('',(1.,-8.E-17,3.3E-16));\r
-#34357 = PCURVE('',#9127,#34358);\r
-#34358 = DEFINITIONAL_REPRESENTATION('',(#34359),#34363);\r
-#34359 = LINE('',#34360,#34361);\r
-#34360 = CARTESIAN_POINT('',(0.,1.));\r
-#34361 = VECTOR('',#34362,1.);\r
-#34362 = DIRECTION('',(1.,0.));\r
-#34363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#34364 = PCURVE('',#33985,#34365);\r
-#34365 = DEFINITIONAL_REPRESENTATION('',(#34366),#34370);\r
-#34366 = LINE('',#34367,#34368);\r
-#34367 = CARTESIAN_POINT('',(-0.,0.));\r
-#34368 = VECTOR('',#34369,1.);\r
-#34369 = DIRECTION('',(-1.,0.));\r
-#34370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#34371 = ORIENTED_EDGE('',*,*,#34372,.F.);\r
-#34372 = EDGE_CURVE('',#34243,#34349,#34373,.T.);\r
-#34373 = SURFACE_CURVE('',#34374,(#34454,#34537),.PCURVE_S1.);\r
-#34374 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#34375,#34376,#34377,#34378,\r
-    #34379,#34380,#34381,#34382,#34383,#34384,#34385,#34386,#34387,\r
-    #34388,#34389,#34390,#34391,#34392,#34393,#34394,#34395,#34396,\r
-    #34397,#34398,#34399,#34400,#34401,#34402,#34403,#34404,#34405,\r
-    #34406,#34407,#34408,#34409,#34410,#34411,#34412,#34413,#34414,\r
-    #34415,#34416,#34417,#34418,#34419,#34420,#34421,#34422,#34423,\r
-    #34424,#34425,#34426,#34427,#34428,#34429,#34430,#34431,#34432,\r
-    #34433,#34434,#34435,#34436,#34437,#34438,#34439,#34440,#34441,\r
-    #34442,#34443,#34444,#34445,#34446,#34447,#34448,#34449,#34450,\r
-    #34451,#34452,#34453),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.12859261303,0.249810233762,0.335724852045,0.420382051213,\r
-    0.565526485594,0.64442413438,0.683354615414,0.761264550253,\r
-    0.841373225549,0.88743836913,1.),.UNSPECIFIED.);\r
-#34375 = CARTESIAN_POINT('',(-23.88278106079,2.373395721978,\r
-    26.717157287525));\r
-#34376 = CARTESIAN_POINT('',(-23.93884558034,1.817791336553,\r
-    26.435029930202));\r
-#34377 = CARTESIAN_POINT('',(-23.98070334178,1.265178790722,\r
-    26.144166320893));\r
-#34378 = CARTESIAN_POINT('',(-24.00883203093,0.716460878845,\r
-    25.844078671962));\r
-#34379 = CARTESIAN_POINT('',(-24.02381380264,0.172565649818,\r
-    25.534253543572));\r
-#34380 = CARTESIAN_POINT('',(-24.02635266968,-0.365553434243,\r
-    25.214151897357));\r
-#34381 = CARTESIAN_POINT('',(-24.01729415768,-0.896922926912,\r
-    24.883218493444));\r
-#34382 = CARTESIAN_POINT('',(-23.997647226,-1.420560413963,\r
-    24.540900630817));\r
-#34383 = CARTESIAN_POINT('',(-23.94123510314,-2.420889720496,\r
-    23.852767167883));\r
-#34384 = CARTESIAN_POINT('',(-23.90551555727,-2.898557416302,\r
-    23.508274412797));\r
-#34385 = CARTESIAN_POINT('',(-23.86245380946,-3.367663189383,\r
-    23.152770991865));\r
-#34386 = CARTESIAN_POINT('',(-23.81319867035,-3.827383518838,\r
-    22.785859408878));\r
-#34387 = CARTESIAN_POINT('',(-23.75906645045,-4.276922562047,\r
-    22.407192200695));\r
-#34388 = CARTESIAN_POINT('',(-23.70155030476,-4.715541689973,\r
-    22.016505932538));\r
-#34389 = CARTESIAN_POINT('',(-23.64231624057,-5.142598374096,\r
-    21.613668633225));\r
-#34390 = CARTESIAN_POINT('',(-23.54127628537,-5.851728455044,\r
-    20.904654898562));\r
-#34391 = CARTESIAN_POINT('',(-23.49941835863,-6.139805314359,\r
-    20.604493831845));\r
-#34392 = CARTESIAN_POINT('',(-23.45826100422,-6.421641732586,\r
-    20.298285092038));\r
-#34393 = CARTESIAN_POINT('',(-23.41848971894,-6.697095839914,\r
-    19.986099290313));\r
-#34394 = CARTESIAN_POINT('',(-23.3808222664,-6.966077558886,\r
-    19.668059414005));\r
-#34395 = CARTESIAN_POINT('',(-23.34599913248,-7.228556636437,\r
-    19.344348926831));\r
-#34396 = CARTESIAN_POINT('',(-23.31476867015,-7.484568316151,\r
-    19.015218582486));\r
-#34397 = CARTESIAN_POINT('',(-23.26135892258,-7.98021121141,\r
-    18.351656955751));\r
-#34398 = CARTESIAN_POINT('',(-23.2390530568,-8.220034576136,\r
-    18.017363781937));\r
-#34399 = CARTESIAN_POINT('',(-23.22165398374,-8.453781209196,\r
-    17.678427117123));\r
-#34400 = CARTESIAN_POINT('',(-23.20985323814,-8.681619505002,\r
-    17.335216049373));\r
-#34401 = CARTESIAN_POINT('',(-23.2043096568,-8.903793064573,\r
-    16.988155367154));\r
-#34402 = CARTESIAN_POINT('',(-23.2056251872,-9.120613940047,\r
-    16.637721832146));\r
-#34403 = CARTESIAN_POINT('',(-23.21431609005,-9.332447847216,\r
-    16.284435425582));\r
-#34404 = CARTESIAN_POINT('',(-23.25900604853,-9.89500950825,\r
-    15.319188158699));\r
-#34405 = CARTESIAN_POINT('',(-23.31008980644,-10.23695878238,\r
-    14.702544954916));\r
-#34406 = CARTESIAN_POINT('',(-23.38605244626,-10.56736146691,\r
-    14.081955208748));\r
-#34407 = CARTESIAN_POINT('',(-23.48785273266,-10.88858795252,\r
-    13.460287146999));\r
-#34408 = CARTESIAN_POINT('',(-23.61511110543,-11.20316332726,\r
-    12.839998597443));\r
-#34409 = CARTESIAN_POINT('',(-23.76577050165,-11.51307894859,\r
-    12.222738339837));\r
-#34410 = CARTESIAN_POINT('',(-23.93679194912,-11.81964706168,\r
-    11.60942474213));\r
-#34411 = CARTESIAN_POINT('',(-24.22693218339,-12.28895679262,\r
-    10.669431030806));\r
-#34412 = CARTESIAN_POINT('',(-24.33413456663,-12.4535151323,\r
-    10.339617651733));\r
-#34413 = CARTESIAN_POINT('',(-24.44697181188,-12.61803462307,\r
-    10.011603581164));\r
-#34414 = CARTESIAN_POINT('',(-24.56597158146,-12.78321357555,\r
-    9.686037359102));\r
-#34415 = CARTESIAN_POINT('',(-24.69158273242,-12.9497750447,\r
-    9.363626849611));\r
-#34416 = CARTESIAN_POINT('',(-24.82417112269,-13.11845846149,\r
-    9.045133164381));\r
-#34417 = CARTESIAN_POINT('',(-24.96401073695,-13.29000365493,\r
-    8.731358980911));\r
-#34418 = CARTESIAN_POINT('',(-25.18393236196,-13.55153853803,\r
-    8.271042393225));\r
-#34419 = CARTESIAN_POINT('',(-25.25839925761,-13.63881885546,\r
-    8.120307881795));\r
-#34420 = CARTESIAN_POINT('',(-25.33468967328,-13.72705254837,\r
-    7.971029594427));\r
-#34421 = CARTESIAN_POINT('',(-25.41281555361,-13.81632200245,\r
-    7.823311899805));\r
-#34422 = CARTESIAN_POINT('',(-25.49278152767,-13.90670664753,\r
-    7.677260821701));\r
-#34423 = CARTESIAN_POINT('',(-25.57458450291,-13.99828194826,\r
-    7.532983198785));\r
-#34424 = CARTESIAN_POINT('',(-25.65821325916,-14.09111839459,\r
-    7.390585844433));\r
-#34425 = CARTESIAN_POINT('',(-25.91462508253,-14.37372313972,\r
-    6.969175799932));\r
-#34426 = CARTESIAN_POINT('',(-26.09286144369,-14.56750390325,\r
-    6.696088722986));\r
-#34427 = CARTESIAN_POINT('',(-26.27817057065,-14.76710528121,\r
-    6.431819771003));\r
-#34428 = CARTESIAN_POINT('',(-26.47024887803,-14.97293825106,\r
-    6.177207107878));\r
-#34429 = CARTESIAN_POINT('',(-26.66867838364,-15.18530715259,\r
-    5.932993790205));\r
-#34430 = CARTESIAN_POINT('',(-26.8729331231,-15.40437877104,\r
-    5.699807402424));\r
-#34431 = CARTESIAN_POINT('',(-27.08238934602,-15.6301556202,\r
-    5.478146303048));\r
-#34432 = CARTESIAN_POINT('',(-27.51632764996,-16.10130703897,\r
-    5.052678514837));\r
-#34433 = CARTESIAN_POINT('',(-27.74111890243,-16.34711122304,\r
-    4.849501120522));\r
-#34434 = CARTESIAN_POINT('',(-27.96995956534,-16.59968620352,\r
-    4.659233384327));\r
-#34435 = CARTESIAN_POINT('',(-28.20210454735,-16.85875599008,\r
-    4.482017208794));\r
-#34436 = CARTESIAN_POINT('',(-28.43684621501,-17.12395612723,\r
-    4.317795348478));\r
-#34437 = CARTESIAN_POINT('',(-28.67353394134,-17.39484670539,\r
-    4.166357929628));\r
-#34438 = CARTESIAN_POINT('',(-28.91158433975,-17.67093063203,\r
-    4.027383454738));\r
-#34439 = CARTESIAN_POINT('',(-29.28785636182,-18.11311572404,\r
-    3.827497316822));\r
-#34440 = CARTESIAN_POINT('',(-29.42552219886,-18.27610938073,\r
-    3.758503896589));\r
-#34441 = CARTESIAN_POINT('',(-29.56338972459,-18.44056674579,\r
-    3.693414895725));\r
-#34442 = CARTESIAN_POINT('',(-29.70137948991,-18.606396321,3.63214304441\r
-    ));\r
-#34443 = CARTESIAN_POINT('',(-29.83942228034,-18.77350748589,\r
-    3.574594950205));\r
-#34444 = CARTESIAN_POINT('',(-29.97745882993,-18.94181148652,\r
-    3.520673109706));\r
-#34445 = CARTESIAN_POINT('',(-30.1154395352,-19.11122242413,\r
-    3.470277920211));\r
-#34446 = CARTESIAN_POINT('',(-30.59024961971,-19.69812354363,\r
-    3.308541343225));\r
-#34447 = CARTESIAN_POINT('',(-30.92654500675,-20.12063847833,\r
-    3.214253517569));\r
-#34448 = CARTESIAN_POINT('',(-31.26169624696,-20.54809192231,\r
-    3.138949656873));\r
-#34449 = CARTESIAN_POINT('',(-31.5954370888,-20.97941055355,3.0811679131\r
-    ));\r
-#34450 = CARTESIAN_POINT('',(-31.9277058742,-21.41360242161,\r
-    3.039549367523));\r
-#34451 = CARTESIAN_POINT('',(-32.25861223995,-21.84978619491,\r
-    3.01286121471));\r
-#34452 = CARTESIAN_POINT('',(-32.58841555139,-22.28720854372,\r
-    3.000000000028));\r
-#34453 = CARTESIAN_POINT('',(-32.91751686114,-22.72525211513,3.));\r
-#34454 = PCURVE('',#9127,#34455);\r
-#34455 = DEFINITIONAL_REPRESENTATION('',(#34456),#34536);\r
-#34456 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#34457,#34458,#34459,#34460,\r
-    #34461,#34462,#34463,#34464,#34465,#34466,#34467,#34468,#34469,\r
-    #34470,#34471,#34472,#34473,#34474,#34475,#34476,#34477,#34478,\r
-    #34479,#34480,#34481,#34482,#34483,#34484,#34485,#34486,#34487,\r
-    #34488,#34489,#34490,#34491,#34492,#34493,#34494,#34495,#34496,\r
-    #34497,#34498,#34499,#34500,#34501,#34502,#34503,#34504,#34505,\r
-    #34506,#34507,#34508,#34509,#34510,#34511,#34512,#34513,#34514,\r
-    #34515,#34516,#34517,#34518,#34519,#34520,#34521,#34522,#34523,\r
-    #34524,#34525,#34526,#34527,#34528,#34529,#34530,#34531,#34532,\r
-    #34533,#34534,#34535),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.12859261303,0.249810233762,0.335724852045,0.420382051213,\r
-    0.565526485594,0.64442413438,0.683354615414,0.761264550253,\r
-    0.841373225549,0.88743836913,1.),.UNSPECIFIED.);\r
-#34457 = CARTESIAN_POINT('',(3.042541012201,5.927553554444E-03));\r
-#34458 = CARTESIAN_POINT('',(3.065808321732,1.187530004497E-02));\r
-#34459 = CARTESIAN_POINT('',(3.08889117337,1.808807351359E-02));\r
-#34460 = CARTESIAN_POINT('',(3.111769413749,2.458747675043E-02));\r
-#34461 = CARTESIAN_POINT('',(3.134420134914,3.139757981255E-02));\r
-#34462 = CARTESIAN_POINT('',(3.156817194687,3.854537273962E-02));\r
-#34463 = CARTESIAN_POINT('',(3.178930826472,4.606111124362E-02));\r
-#34464 = CARTESIAN_POINT('',(3.200727338474,5.397855537256E-02));\r
-#34465 = CARTESIAN_POINT('',(3.24238075821,7.021238564041E-02));\r
-#34466 = CARTESIAN_POINT('',(3.262277463932,7.847991654201E-02));\r
-#34467 = CARTESIAN_POINT('',(3.281826692465,8.716885353944E-02));\r
-#34468 = CARTESIAN_POINT('',(3.300993022537,9.631284031534E-02));\r
-#34469 = CARTESIAN_POINT('',(3.319737940892,0.105948415966));\r
-#34470 = CARTESIAN_POINT('',(3.338020432098,0.116114595113));\r
-#34471 = CARTESIAN_POINT('',(3.355798155911,0.12685161671));\r
-#34472 = CARTESIAN_POINT('',(3.385241955005,0.146241373862));\r
-#34473 = CARTESIAN_POINT('',(3.397180148279,0.154590457769));\r
-#34474 = CARTESIAN_POINT('',(3.408828638358,0.163259950023));\r
-#34475 = CARTESIAN_POINT('',(3.420172647159,0.172263481154));\r
-#34476 = CARTESIAN_POINT('',(3.431198172878,0.181614142063));\r
-#34477 = CARTESIAN_POINT('',(3.441892430976,0.191323865166));\r
-#34478 = CARTESIAN_POINT('',(3.452244335478,0.201402520087));\r
-#34479 = CARTESIAN_POINT('',(3.472099338789,0.22215792331));\r
-#34480 = CARTESIAN_POINT('',(3.481612934144,0.232824076159));\r
-#34481 = CARTESIAN_POINT('',(3.490777121348,0.243861319017));\r
-#34482 = CARTESIAN_POINT('',(3.499585688818,0.25527320126));\r
-#34483 = CARTESIAN_POINT('',(3.508035327664,0.267059523994));\r
-#34484 = CARTESIAN_POINT('',(3.516125883641,0.279215148831));\r
-#34485 = CARTESIAN_POINT('',(3.523860432041,0.29172877651));\r
-#34486 = CARTESIAN_POINT('',(3.543906289168,0.326617974125));\r
-#34487 = CARTESIAN_POINT('',(3.555543593383,0.349659394658));\r
-#34488 = CARTESIAN_POINT('',(3.566181302251,0.373603127611));\r
-#34489 = CARTESIAN_POINT('',(3.575881996642,0.398296932867));\r
-#34490 = CARTESIAN_POINT('',(3.5847382747,0.42353295591));\r
-#34491 = CARTESIAN_POINT('',(3.592855561925,0.449052668236));\r
-#34492 = CARTESIAN_POINT('',(3.600335515812,0.474607302448));\r
-#34493 = CARTESIAN_POINT('',(3.611041339861,0.51377370703));\r
-#34494 = CARTESIAN_POINT('',(3.61465146318,0.527515900518));\r
-#34495 = CARTESIAN_POINT('',(3.618115186215,0.5412150682));\r
-#34496 = CARTESIAN_POINT('',(3.621447327891,0.554875210446));\r
-#34497 = CARTESIAN_POINT('',(3.624663924013,0.568497217361));\r
-#34498 = CARTESIAN_POINT('',(3.627782026826,0.582079108425));\r
-#34499 = CARTESIAN_POINT('',(3.630819315117,0.595616177439));\r
-#34500 = CARTESIAN_POINT('',(3.635261074765,0.615754882298));\r
-#34501 = CARTESIAN_POINT('',(3.636713236921,0.622395840773));\r
-#34502 = CARTESIAN_POINT('',(3.63815210303,0.629022914947));\r
-#34503 = CARTESIAN_POINT('',(3.639579771628,0.635634897977));\r
-#34504 = CARTESIAN_POINT('',(3.640998316101,0.642230386333));\r
-#34505 = CARTESIAN_POINT('',(3.642409762711,0.648807786705));\r
-#34506 = CARTESIAN_POINT('',(3.643816068618,0.655365322904));\r
-#34507 = CARTESIAN_POINT('',(3.648026927426,0.674980704143));\r
-#34508 = CARTESIAN_POINT('',(3.650822071601,0.68797499149));\r
-#34509 = CARTESIAN_POINT('',(3.653618908602,0.700865722255));\r
-#34510 = CARTESIAN_POINT('',(3.656430847591,0.71363409219));\r
-#34511 = CARTESIAN_POINT('',(3.659269325824,0.726260987939));\r
-#34512 = CARTESIAN_POINT('',(3.66214303774,0.738727207423));\r
-#34513 = CARTESIAN_POINT('',(3.665057398031,0.751013588057));\r
-#34514 = CARTESIAN_POINT('',(3.671054526048,0.7755296244));\r
-#34515 = CARTESIAN_POINT('',(3.674140439071,0.787750832402));\r
-#34516 = CARTESIAN_POINT('',(3.677274236123,0.799744415594));\r
-#34517 = CARTESIAN_POINT('',(3.680455549723,0.811495953295));\r
-#34518 = CARTESIAN_POINT('',(3.683681506115,0.822995784774));\r
-#34519 = CARTESIAN_POINT('',(3.686947045161,0.8342380705));\r
-#34520 = CARTESIAN_POINT('',(3.690245440551,0.84521998521));\r
-#34521 = CARTESIAN_POINT('',(3.695480188871,0.862106006229));\r
-#34522 = CARTESIAN_POINT('',(3.697399841597,0.868185223303));\r
-#34523 = CARTESIAN_POINT('',(3.699326622584,0.874178942422));\r
-#34524 = CARTESIAN_POINT('',(3.701259107143,0.880087752652));\r
-#34525 = CARTESIAN_POINT('',(3.703195827409,0.885912537366));\r
-#34526 = CARTESIAN_POINT('',(3.705135297934,0.891654427913));\r
-#34527 = CARTESIAN_POINT('',(3.707076041265,0.897314757293));\r
-#34528 = CARTESIAN_POINT('',(3.713758463072,0.916530546632));\r
-#34529 = CARTESIAN_POINT('',(3.718498492685,0.929685709237));\r
-#34530 = CARTESIAN_POINT('',(3.723216623768,0.942385590296));\r
-#34531 = CARTESIAN_POINT('',(3.727892625838,0.954657238137));\r
-#34532 = CARTESIAN_POINT('',(3.732507553952,0.966527867381));\r
-#34533 = CARTESIAN_POINT('',(3.73704439944,0.978024300909));\r
-#34534 = CARTESIAN_POINT('',(3.741488213224,0.989172995567));\r
-#34535 = CARTESIAN_POINT('',(3.745825960982,1.));\r
-#34536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#34537 = PCURVE('',#9748,#34538);\r
-#34538 = DEFINITIONAL_REPRESENTATION('',(#34539),#34619);\r
-#34539 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#34540,#34541,#34542,#34543,\r
-    #34544,#34545,#34546,#34547,#34548,#34549,#34550,#34551,#34552,\r
-    #34553,#34554,#34555,#34556,#34557,#34558,#34559,#34560,#34561,\r
-    #34562,#34563,#34564,#34565,#34566,#34567,#34568,#34569,#34570,\r
-    #34571,#34572,#34573,#34574,#34575,#34576,#34577,#34578,#34579,\r
-    #34580,#34581,#34582,#34583,#34584,#34585,#34586,#34587,#34588,\r
-    #34589,#34590,#34591,#34592,#34593,#34594,#34595,#34596,#34597,\r
-    #34598,#34599,#34600,#34601,#34602,#34603,#34604,#34605,#34606,\r
-    #34607,#34608,#34609,#34610,#34611,#34612,#34613,#34614,#34615,\r
-    #34616,#34617,#34618),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.12859261303,0.249810233762,0.335724852045,0.420382051213,\r
-    0.565526485594,0.64442413438,0.683354615414,0.761264550253,\r
-    0.841373225549,0.88743836913,1.),.UNSPECIFIED.);\r
-#34540 = CARTESIAN_POINT('',(0.547589403225,1.));\r
-#34541 = CARTESIAN_POINT('',(0.550707124155,0.983817943096));\r
-#34542 = CARTESIAN_POINT('',(0.553467405931,0.967556456207));\r
-#34543 = CARTESIAN_POINT('',(0.555881668436,0.951194838345));\r
-#34544 = CARTESIAN_POINT('',(0.557963588277,0.934713899472));\r
-#34545 = CARTESIAN_POINT('',(0.559729387707,0.918095855371));\r
-#34546 = CARTESIAN_POINT('',(0.561198242998,0.901324568077));\r
-#34547 = CARTESIAN_POINT('',(0.562392812263,0.884386131846));\r
-#34548 = CARTESIAN_POINT('',(0.564232637167,0.851135126303));\r
-#34549 = CARTESIAN_POINT('',(0.564905469131,0.834842187086));\r
-#34550 = CARTESIAN_POINT('',(0.565380812173,0.818382501492));\r
-#34551 = CARTESIAN_POINT('',(0.5656842918,0.801750155308));\r
-#34552 = CARTESIAN_POINT('',(0.565845347217,0.78494246833));\r
-#34553 = CARTESIAN_POINT('',(0.565897622078,0.767960900528));\r
-#34554 = CARTESIAN_POINT('',(0.565879124219,0.750812201711));\r
-#34555 = CARTESIAN_POINT('',(0.565798863883,0.721246498192));\r
-#34556 = CARTESIAN_POINT('',(0.565751263853,0.708905914004));\r
-#34557 = CARTESIAN_POINT('',(0.565704407495,0.696493083126));\r
-#34558 = CARTESIAN_POINT('',(0.565674379223,0.684014469293));\r
-#34559 = CARTESIAN_POINT('',(0.56567826467,0.671478149453));\r
-#34560 = CARTESIAN_POINT('',(0.565733986942,0.658893926144));\r
-#34561 = CARTESIAN_POINT('',(0.565860009122,0.646273371756));\r
-#34562 = CARTESIAN_POINT('',(0.566286651813,0.621171284858));\r
-#34563 = CARTESIAN_POINT('',(0.566584695189,0.608690045595));\r
-#34564 = CARTESIAN_POINT('',(0.566986795938,0.596199038057));\r
-#34565 = CARTESIAN_POINT('',(0.567510806726,0.583712328992));\r
-#34566 = CARTESIAN_POINT('',(0.568174248534,0.571244984123));\r
-#34567 = CARTESIAN_POINT('',(0.568993733567,0.558812833928));\r
-#34568 = CARTESIAN_POINT('',(0.569984232626,0.546432121853));\r
-#34569 = CARTESIAN_POINT('',(0.573170927004,0.513008295921));\r
-#34570 = CARTESIAN_POINT('',(0.575723637096,0.492088908303));\r
-#34571 = CARTESIAN_POINT('',(0.578878881109,0.471452347205));\r
-#34572 = CARTESIAN_POINT('',(0.582677471792,0.451173931628));\r
-#34573 = CARTESIAN_POINT('',(0.58713048655,0.431307437311));\r
-#34574 = CARTESIAN_POINT('',(0.592207981448,0.411877457223));\r
-#34575 = CARTESIAN_POINT('',(0.597854056511,0.392886481886));\r
-#34576 = CARTESIAN_POINT('',(0.607343629582,0.364232012589));\r
-#34577 = CARTESIAN_POINT('',(0.610834373731,0.354265230091));\r
-#34578 = CARTESIAN_POINT('',(0.614494088241,0.344436688466));\r
-#34579 = CARTESIAN_POINT('',(0.618341328371,0.334761791491));\r
-#34580 = CARTESIAN_POINT('',(0.622393202795,0.325257066562));\r
-#34581 = CARTESIAN_POINT('',(0.626665216621,0.315939961226));\r
-#34582 = CARTESIAN_POINT('',(0.631170927833,0.306828521607));\r
-#34583 = CARTESIAN_POINT('',(0.638265451955,0.293555558003));\r
-#34584 = CARTESIAN_POINT('',(0.640669023967,0.289224783195));\r
-#34585 = CARTESIAN_POINT('',(0.643133416742,0.284950887985));\r
-#34586 = CARTESIAN_POINT('',(0.645659746765,0.280736169332));\r
-#34587 = CARTESIAN_POINT('',(0.648248943033,0.276582940418));\r
-#34588 = CARTESIAN_POINT('',(0.650901726624,0.272493509617));\r
-#34589 = CARTESIAN_POINT('',(0.653618590282,0.268470159455));\r
-#34590 = CARTESIAN_POINT('',(0.661965651991,0.256600082545));\r
-#34591 = CARTESIAN_POINT('',(0.667789996284,0.248957436092));\r
-#34592 = CARTESIAN_POINT('',(0.6738738374,0.241606752936));\r
-#34593 = CARTESIAN_POINT('',(0.680214820649,0.234565265889));\r
-#34594 = CARTESIAN_POINT('',(0.686806914182,0.227847378504));\r
-#34595 = CARTESIAN_POINT('',(0.693640198311,0.221464331032));\r
-#34596 = CARTESIAN_POINT('',(0.700700740105,0.215424027675));\r
-#34597 = CARTESIAN_POINT('',(0.715445531903,0.203877357133));\r
-#34598 = CARTESIAN_POINT('',(0.723143525994,0.198389482976));\r
-#34599 = CARTESIAN_POINT('',(0.731045578869,0.193272349094));\r
-#34600 = CARTESIAN_POINT('',(0.739131720621,0.188524492369));\r
-#34601 = CARTESIAN_POINT('',(0.747381713974,0.184139673721));\r
-#34602 = CARTESIAN_POINT('',(0.755775635913,0.180108246759));\r
-#34603 = CARTESIAN_POINT('',(0.764294295064,0.176418261455));\r
-#34604 = CARTESIAN_POINT('',(0.777879254805,0.171123065252));\r
-#34605 = CARTESIAN_POINT('',(0.782874662689,0.169298136011));\r
-#34606 = CARTESIAN_POINT('',(0.787902541141,0.167578873112));\r
-#34607 = CARTESIAN_POINT('',(0.792959945362,0.165962484233));\r
-#34608 = CARTESIAN_POINT('',(0.798044159093,0.164446075163));\r
-#34609 = CARTESIAN_POINT('',(0.803152700627,0.163026698202));\r
-#34610 = CARTESIAN_POINT('',(0.808283328822,0.161701400555));\r
-#34611 = CARTESIAN_POINT('',(0.826019996562,0.15745164248));\r
-#34612 = CARTESIAN_POINT('',(0.838723802885,0.154980863025));\r
-#34613 = CARTESIAN_POINT('',(0.85151900927,0.153011367649));\r
-#34614 = CARTESIAN_POINT('',(0.864384901603,0.151502122533));\r
-#34615 = CARTESIAN_POINT('',(0.877306021412,0.150415924678));\r
-#34616 = CARTESIAN_POINT('',(0.890271817159,0.149719653628));\r
-#34617 = CARTESIAN_POINT('',(0.903276458873,0.149384115164));\r
-#34618 = CARTESIAN_POINT('',(0.91631883909,0.149384115163));\r
-#34619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#34620 = ADVANCED_FACE('',(#34621),#9100,.F.);\r
-#34621 = FACE_BOUND('',#34622,.F.);\r
-#34622 = EDGE_LOOP('',(#34623,#34624,#34625,#34645));\r
-#34623 = ORIENTED_EDGE('',*,*,#9084,.T.);\r
-#34624 = ORIENTED_EDGE('',*,*,#34242,.T.);\r
-#34625 = ORIENTED_EDGE('',*,*,#34626,.T.);\r
-#34626 = EDGE_CURVE('',#34243,#9148,#34627,.T.);\r
-#34627 = SURFACE_CURVE('',#34628,(#34632,#34639),.PCURVE_S1.);\r
-#34628 = LINE('',#34629,#34630);\r
-#34629 = CARTESIAN_POINT('',(-42.81172065125,4.02946334871,\r
-    26.717157287525));\r
-#34630 = VECTOR('',#34631,1.);\r
-#34631 = DIRECTION('',(0.996194698092,-8.715574274766E-02,-8.E-17));\r
-#34632 = PCURVE('',#9100,#34633);\r
-#34633 = DEFINITIONAL_REPRESENTATION('',(#34634),#34638);\r
-#34634 = LINE('',#34635,#34636);\r
-#34635 = CARTESIAN_POINT('',(-11.79775702061,-17.37736830715));\r
-#34636 = VECTOR('',#34637,1.);\r
-#34637 = DIRECTION('',(0.57735026919,0.816496580928));\r
-#34638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#34639 = PCURVE('',#9748,#34640);\r
-#34640 = DEFINITIONAL_REPRESENTATION('',(#34641),#34644);\r
-#34641 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34642,#34643),.UNSPECIFIED.,\r
-  .F.,.F.,(2,2),(0.,42.),.PIECEWISE_BEZIER_KNOTS.);\r
-#34642 = CARTESIAN_POINT('',(1.,1.));\r
-#34643 = CARTESIAN_POINT('',(0.,1.));\r
-#34644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#34645 = ORIENTED_EDGE('',*,*,#9147,.F.);\r
-#34646 = ADVANCED_FACE('',(#34647),#9748,.T.);\r
-#34647 = FACE_BOUND('',#34648,.T.);\r
-#34648 = EDGE_LOOP('',(#34649,#34867,#34912,#34913,#34914));\r
-#34649 = ORIENTED_EDGE('',*,*,#34650,.F.);\r
-#34650 = EDGE_CURVE('',#34651,#9553,#34653,.T.);\r
-#34651 = VERTEX_POINT('',#34652);\r
-#34652 = CARTESIAN_POINT('',(-31.64610953795,-24.46474506532,-3.));\r
-#34653 = SURFACE_CURVE('',#34654,(#34723,#34795),.PCURVE_S1.);\r
-#34654 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#34655,#34656,#34657,#34658,\r
-    #34659,#34660,#34661,#34662,#34663,#34664,#34665,#34666,#34667,\r
-    #34668,#34669,#34670,#34671,#34672,#34673,#34674,#34675,#34676,\r
-    #34677,#34678,#34679,#34680,#34681,#34682,#34683,#34684,#34685,\r
-    #34686,#34687,#34688,#34689,#34690,#34691,#34692,#34693,#34694,\r
-    #34695,#34696,#34697,#34698,#34699,#34700,#34701,#34702,#34703,\r
-    #34704,#34705,#34706,#34707,#34708,#34709,#34710,#34711,#34712,\r
-    #34713,#34714,#34715,#34716,#34717,#34718,#34719,#34720,#34721,\r
-    #34722),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267749312,0.219958118939,0.265125686755,0.366865257707,\r
-    0.514806637025,0.562778484016,0.610414460705,0.748924760403,\r
-    0.858377817488,0.934322046144,1.),.UNSPECIFIED.);\r
-#34655 = CARTESIAN_POINT('',(-31.6461088473,-24.46474340288,-3.));\r
-#34656 = CARTESIAN_POINT('',(-31.22313697981,-23.44376051099,\r
-    -2.999999979177));\r
-#34657 = CARTESIAN_POINT('',(-30.7715777141,-22.43466737264,\r
-    -2.985095486785));\r
-#34658 = CARTESIAN_POINT('',(-30.28974419183,-21.43945726792,\r
-    -2.953898165835));\r
-#34659 = CARTESIAN_POINT('',(-29.77615951106,-20.46057562992,\r
-    -2.904758203111));\r
-#34660 = CARTESIAN_POINT('',(-29.22964705746,-19.50087638968,\r
-    -2.835706893816));\r
-#34661 = CARTESIAN_POINT('',(-28.6495141855,-18.5635245071,\r
-    -2.744417872065));\r
-#34662 = CARTESIAN_POINT('',(-27.72665193564,-17.19253617177,\r
-    -2.569629359123));\r
-#34663 = CARTESIAN_POINT('',(-27.40896903083,-16.73975948641,\r
-    -2.504742879569));\r
-#34664 = CARTESIAN_POINT('',(-27.08280066606,-16.29395234815,\r
-    -2.433185867933));\r
-#34665 = CARTESIAN_POINT('',(-26.74822011663,-15.85556678452,\r
-    -2.354592812751));\r
-#34666 = CARTESIAN_POINT('',(-26.40536515353,-15.42505945878,\r
-    -2.268578792143));\r
-#34667 = CARTESIAN_POINT('',(-26.05444939524,-15.00288199475,\r
-    -2.174743874234));\r
-#34668 = CARTESIAN_POINT('',(-25.47592796309,-14.33607651456,\r
-    -2.010117252108));\r
-#34669 = CARTESIAN_POINT('',(-25.25316660819,-14.08597488416,\r
-    -1.944464496601));\r
-#34670 = CARTESIAN_POINT('',(-25.02755922981,-13.83926722483,\r
-    -1.875625167615));\r
-#34671 = CARTESIAN_POINT('',(-24.79918704538,-13.5960510634,\r
-    -1.803503649463));\r
-#34672 = CARTESIAN_POINT('',(-24.56814368483,-13.3564195616,\r
-    -1.728003768888));\r
-#34673 = CARTESIAN_POINT('',(-24.33453602076,-13.12046043864,\r
-    -1.64902976975));\r
-#34674 = CARTESIAN_POINT('',(-23.56678203389,-12.36521383467,\r
-    -1.380561033205));\r
-#34675 = CARTESIAN_POINT('',(-23.02263688015,-11.86117326128,\r
-    -1.176513665835));\r
-#34676 = CARTESIAN_POINT('',(-22.46748954207,-11.37712528054,\r
-    -0.953283728772));\r
-#34677 = CARTESIAN_POINT('',(-21.90306150473,-10.91380107179,\r
-    -0.709833419308));\r
-#34678 = CARTESIAN_POINT('',(-21.33137753399,-10.47161648595,\r
-    -0.445198524399));\r
-#34679 = CARTESIAN_POINT('',(-20.75474960846,-10.05064512916,\r
-    -0.15857716455));\r
-#34680 = CARTESIAN_POINT('',(-19.33374972987,-9.068933485919,\r
-    0.600039461371));\r
-#34681 = CARTESIAN_POINT('',(-18.48646990677,-8.531374805942,\r
-    1.097233775296));\r
-#34682 = CARTESIAN_POINT('',(-17.64184398897,-8.037263467369,\r
-    1.643670361262));\r
-#34683 = CARTESIAN_POINT('',(-16.80802050158,-7.583782249086,\r
-    2.240029036548));\r
-#34684 = CARTESIAN_POINT('',(-15.99283683325,-7.166450495059,\r
-    2.885777519252));\r
-#34685 = CARTESIAN_POINT('',(-15.20313373276,-6.780151167859,\r
-    3.578958087518));\r
-#34686 = CARTESIAN_POINT('',(-14.19844005273,-6.303055784038,\r
-    4.555432498627));\r
-#34687 = CARTESIAN_POINT('',(-13.95566921514,-6.188959687822,\r
-    4.799200745834));\r
-#34688 = CARTESIAN_POINT('',(-13.71632174332,-6.077417066285,\r
-    5.047536864345));\r
-#34689 = CARTESIAN_POINT('',(-13.48055556045,-5.968250021144,\r
-    5.300325078159));\r
-#34690 = CARTESIAN_POINT('',(-13.248526077,-5.86129315652,5.557458648073\r
-    ));\r
-#34691 = CARTESIAN_POINT('',(-13.02034894916,-5.756371757731,\r
-    5.818797694585));\r
-#34692 = CARTESIAN_POINT('',(-12.57350611301,-5.551010641406,\r
-    6.347779561453));\r
-#34693 = CARTESIAN_POINT('',(-12.35478430531,-5.450544344146,\r
-    6.615365484258));\r
-#34694 = CARTESIAN_POINT('',(-12.14008934743,-5.351776846568,\r
-    6.886851634538));\r
-#34695 = CARTESIAN_POINT('',(-11.92952263401,-5.254563588457,\r
-    7.162114020168));\r
-#34696 = CARTESIAN_POINT('',(-11.72317526866,-5.158770151484,\r
-    7.441028899832));\r
-#34697 = CARTESIAN_POINT('',(-11.52112849733,-5.064272216922,\r
-    7.72347310737));\r
-#34698 = CARTESIAN_POINT('',(-10.74867986056,-4.699620198806,\r
-    8.840489131323));\r
-#34699 = CARTESIAN_POINT('',(-10.21085703135,-4.438263934086,\r
-    9.700482281914));\r
-#34700 = CARTESIAN_POINT('',(-9.711784316863,-4.184088275739,\r
-    10.586255072444));\r
-#34701 = CARTESIAN_POINT('',(-9.252575226836,-3.93497732962,\r
-    11.494822766162));\r
-#34702 = CARTESIAN_POINT('',(-8.833749786945,-3.68936337867,\r
-    12.423280693975));\r
-#34703 = CARTESIAN_POINT('',(-8.455415186542,-3.44574251676,\r
-    13.368760998674));\r
-#34704 = CARTESIAN_POINT('',(-7.850025247331,-3.009366763806,\r
-    15.086449448788));\r
-#34705 = CARTESIAN_POINT('',(-7.607870736564,-2.816652597027,\r
-    15.853435156569));\r
-#34706 = CARTESIAN_POINT('',(-7.390623078544,-2.622791586031,\r
-    16.627737514926));\r
-#34707 = CARTESIAN_POINT('',(-7.197942643906,-2.426467157643,\r
-    17.40786298766));\r
-#34708 = CARTESIAN_POINT('',(-7.02929280362,-2.22592567052,\r
-    18.192247162916));\r
-#34709 = CARTESIAN_POINT('',(-6.883873078382,-2.018616168639,\r
-    18.979151542122));\r
-#34710 = CARTESIAN_POINT('',(-6.674161071489,-1.650280495357,\r
-    20.31285719334));\r
-#34711 = CARTESIAN_POINT('',(-6.598664285199,-1.494520572137,\r
-    20.859393188333));\r
-#34712 = CARTESIAN_POINT('',(-6.533034062152,-1.332755401849,\r
-    21.405456117758));\r
-#34713 = CARTESIAN_POINT('',(-6.476542196245,-1.163682756668,\r
-    21.950256835079));\r
-#34714 = CARTESIAN_POINT('',(-6.428189699419,-0.985824660831,\r
-    22.492892808051));\r
-#34715 = CARTESIAN_POINT('',(-6.386532386982,-0.797610638247,\r
-    23.032359249565));\r
-#34716 = CARTESIAN_POINT('',(-6.317686638862,-0.424715787431,\r
-    24.030537046432));\r
-#34717 = CARTESIAN_POINT('',(-6.289304682405,-0.243001944681,\r
-    24.490292853091));\r
-#34718 = CARTESIAN_POINT('',(-6.263204501912,-5.161683569446E-02,\r
-    24.946198069283));\r
-#34719 = CARTESIAN_POINT('',(-6.237842918572,0.150214840835,\r
-    25.39751411366));\r
-#34720 = CARTESIAN_POINT('',(-6.211355993954,0.363036309305,\r
-    25.84351201701));\r
-#34721 = CARTESIAN_POINT('',(-6.181641280842,0.586965079872,\r
-    26.283564045773));\r
-#34722 = CARTESIAN_POINT('',(-6.146529804586,0.821674803612,\r
-    26.717157287525));\r
-#34723 = PCURVE('',#9748,#34724);\r
-#34724 = DEFINITIONAL_REPRESENTATION('',(#34725),#34794);\r
-#34725 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#34726,#34727,#34728,#34729,\r
-    #34730,#34731,#34732,#34733,#34734,#34735,#34736,#34737,#34738,\r
-    #34739,#34740,#34741,#34742,#34743,#34744,#34745,#34746,#34747,\r
-    #34748,#34749,#34750,#34751,#34752,#34753,#34754,#34755,#34756,\r
-    #34757,#34758,#34759,#34760,#34761,#34762,#34763,#34764,#34765,\r
-    #34766,#34767,#34768,#34769,#34770,#34771,#34772,#34773,#34774,\r
-    #34775,#34776,#34777,#34778,#34779,#34780,#34781,#34782,#34783,\r
-    #34784,#34785,#34786,#34787,#34788,#34789,#34790,#34791,#34792,\r
-    #34793),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267749312,0.219958118939,0.265125686755,0.366865257707,\r
-    0.514806637025,0.562778484016,0.610414460705,0.748924760403,\r
-    0.858377817488,0.934322046144,1.),.UNSPECIFIED.);\r
-#34726 = CARTESIAN_POINT('',(0.940985319705,0.));\r
-#34727 = CARTESIAN_POINT('',(0.915597939909,4.957822E-10));\r
-#34728 = CARTESIAN_POINT('',(0.890186405751,3.548737275015E-04));\r
-#34729 = CARTESIAN_POINT('',(0.864729474793,1.097664467163E-03));\r
-#34730 = CARTESIAN_POINT('',(0.839215383098,2.26814472038E-03));\r
-#34731 = CARTESIAN_POINT('',(0.813641176985,3.914325624283E-03));\r
-#34732 = CARTESIAN_POINT('',(0.788013987995,6.093924172009E-03));\r
-#34733 = CARTESIAN_POINT('',(0.749426756767,1.027729901572E-02));\r
-#34734 = CARTESIAN_POINT('',(0.736491442297,1.18316335956E-02));\r
-#34735 = CARTESIAN_POINT('',(0.723551337857,1.354749858173E-02));\r
-#34736 = CARTESIAN_POINT('',(0.710610443653,1.543430416431E-02));\r
-#34737 = CARTESIAN_POINT('',(0.697673848371,1.750209939604E-02));\r
-#34738 = CARTESIAN_POINT('',(0.684747847631,1.97615109428E-02));\r
-#34739 = CARTESIAN_POINT('',(0.663928400921,2.373283793269E-02));\r
-#34740 = CARTESIAN_POINT('',(0.65602357151,2.53181694836E-02));\r
-#34741 = CARTESIAN_POINT('',(0.648127342274,2.698223227541E-02));\r
-#34742 = CARTESIAN_POINT('',(0.640241638895,2.872765656291E-02));\r
-#34743 = CARTESIAN_POINT('',(0.632368554407,3.055712864291E-02));\r
-#34744 = CARTESIAN_POINT('',(0.624510358925,3.247337242994E-02));\r
-#34745 = CARTESIAN_POINT('',(0.599008060977,3.899708560552E-02));\r
-#34746 = CARTESIAN_POINT('',(0.581433121453,4.396959105565E-02));\r
-#34747 = CARTESIAN_POINT('',(0.563974828118,4.942760049827E-02));\r
-#34748 = CARTESIAN_POINT('',(0.546665191402,5.540281658868E-02));\r
-#34749 = CARTESIAN_POINT('',(0.529538592655,6.19268872578E-02));\r
-#34750 = CARTESIAN_POINT('',(0.512631812331,6.902950343548E-02));\r
-#34751 = CARTESIAN_POINT('',(0.471775100546,8.794068272953E-02));\r
-#34752 = CARTESIAN_POINT('',(0.448106581275,0.100424696224));\r
-#34753 = CARTESIAN_POINT('',(0.425101742585,0.114262810231));\r
-#34754 = CARTESIAN_POINT('',(0.402867768957,0.129518717582));\r
-#34755 = CARTESIAN_POINT('',(0.38149625257,0.146237075571));\r
-#34756 = CARTESIAN_POINT('',(0.361060587997,0.164437208764));\r
-#34757 = CARTESIAN_POINT('',(0.3353097618,0.190492519651));\r
-#34758 = CARTESIAN_POINT('',(0.329107937857,0.19702812571));\r
-#34759 = CARTESIAN_POINT('',(0.323011397744,0.203719478883));\r
-#34760 = CARTESIAN_POINT('',(0.317021362277,0.210566319704));\r
-#34761 = CARTESIAN_POINT('',(0.31113919507,0.217568740509));\r
-#34762 = CARTESIAN_POINT('',(0.30536541273,0.224726014584));\r
-#34763 = CARTESIAN_POINT('',(0.294075921502,0.239298643322));\r
-#34764 = CARTESIAN_POINT('',(0.288558671065,0.246711841581));\r
-#34765 = CARTESIAN_POINT('',(0.283149785133,0.254277254355));\r
-#34766 = CARTESIAN_POINT('',(0.277849898379,0.261994701571));\r
-#34767 = CARTESIAN_POINT('',(0.272659586069,0.269864104946));\r
-#34768 = CARTESIAN_POINT('',(0.2675793693,0.27788550364));\r
-#34769 = CARTESIAN_POINT('',(0.248159558197,0.309825206211));\r
-#34770 = CARTESIAN_POINT('',(0.234643807548,0.334878521348));\r
-#34771 = CARTESIAN_POINT('',(0.222074863506,0.361222083588));\r
-#34772 = CARTESIAN_POINT('',(0.210461106779,0.388868501553));\r
-#34773 = CARTESIAN_POINT('',(0.199806937029,0.417842266481));\r
-#34774 = CARTESIAN_POINT('',(0.190112662819,0.448182374598));\r
-#34775 = CARTESIAN_POINT('',(0.174460385684,0.505040914825));\r
-#34776 = CARTESIAN_POINT('',(0.168144861604,0.531027075992));\r
-#34777 = CARTESIAN_POINT('',(0.162418390619,0.557929147359));\r
-#34778 = CARTESIAN_POINT('',(0.157272622828,0.585781811615));\r
-#34779 = CARTESIAN_POINT('',(0.152693535021,0.614627790169));\r
-#34780 = CARTESIAN_POINT('',(0.148657831106,0.644517765332));\r
-#34781 = CARTESIAN_POINT('',(0.14266352288,0.697014025734));\r
-#34782 = CARTESIAN_POINT('',(0.140447353127,0.719047982263));\r
-#34783 = CARTESIAN_POINT('',(0.138454910135,0.741631255406));\r
-#34784 = CARTESIAN_POINT('',(0.136665354886,0.764783531643));\r
-#34785 = CARTESIAN_POINT('',(0.135050488292,0.788525208421));\r
-#34786 = CARTESIAN_POINT('',(0.133570780866,0.812877706827));\r
-#34787 = CARTESIAN_POINT('',(0.130968063343,0.859483790894));\r
-#34788 = CARTESIAN_POINT('',(0.129823915608,0.881575441874));\r
-#34789 = CARTESIAN_POINT('',(0.128709624144,0.904162194062));\r
-#34790 = CARTESIAN_POINT('',(0.127585879035,0.927263894004));\r
-#34791 = CARTESIAN_POINT('',(0.12640667856,0.950906792845));\r
-#34792 = CARTESIAN_POINT('',(0.125122384502,0.97513027245));\r
-#34793 = CARTESIAN_POINT('',(0.123684620971,1.));\r
-#34794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#34795 = PCURVE('',#9585,#34796);\r
-#34796 = DEFINITIONAL_REPRESENTATION('',(#34797),#34866);\r
-#34797 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#34798,#34799,#34800,#34801,\r
-    #34802,#34803,#34804,#34805,#34806,#34807,#34808,#34809,#34810,\r
-    #34811,#34812,#34813,#34814,#34815,#34816,#34817,#34818,#34819,\r
-    #34820,#34821,#34822,#34823,#34824,#34825,#34826,#34827,#34828,\r
-    #34829,#34830,#34831,#34832,#34833,#34834,#34835,#34836,#34837,\r
-    #34838,#34839,#34840,#34841,#34842,#34843,#34844,#34845,#34846,\r
-    #34847,#34848,#34849,#34850,#34851,#34852,#34853,#34854,#34855,\r
-    #34856,#34857,#34858,#34859,#34860,#34861,#34862,#34863,#34864,\r
-    #34865),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267749312,0.219958118939,0.265125686755,0.366865257707,\r
-    0.514806637025,0.562778484016,0.610414460705,0.748924760403,\r
-    0.858377817488,0.934322046144,1.),.UNSPECIFIED.);\r
-#34798 = CARTESIAN_POINT('',(2.483487789794,0.999999978289));\r
-#34799 = CARTESIAN_POINT('',(2.497214189318,0.986679318276));\r
-#34800 = CARTESIAN_POINT('',(2.511036256577,0.97299164988));\r
-#34801 = CARTESIAN_POINT('',(2.524912077355,0.958902412837));\r
-#34802 = CARTESIAN_POINT('',(2.538788590193,0.944375922758));\r
-#34803 = CARTESIAN_POINT('',(2.552599252901,0.929374323117));\r
-#34804 = CARTESIAN_POINT('',(2.566262341359,0.913858436585));\r
-#34805 = CARTESIAN_POINT('',(2.586439698997,0.88969542279));\r
-#34806 = CARTESIAN_POINT('',(2.593136956428,0.881460487267));\r
-#34807 = CARTESIAN_POINT('',(2.599758968186,0.873081191297));\r
-#34808 = CARTESIAN_POINT('',(2.606291903683,0.86455318113));\r
-#34809 = CARTESIAN_POINT('',(2.612720918551,0.855872473908));\r
-#34810 = CARTESIAN_POINT('',(2.619030286769,0.847035664436));\r
-#34811 = CARTESIAN_POINT('',(2.628987344823,0.832526435584));\r
-#34812 = CARTESIAN_POINT('',(2.632720025649,0.826953102181));\r
-#34813 = CARTESIAN_POINT('',(2.636397788434,0.821319544146));\r
-#34814 = CARTESIAN_POINT('',(2.640016762215,0.815625268651));\r
-#34815 = CARTESIAN_POINT('',(2.643573027594,0.809869905985));\r
-#34816 = CARTESIAN_POINT('',(2.647062652445,0.804053237892));\r
-#34817 = CARTESIAN_POINT('',(2.658183166018,0.7849350528));\r
-#34818 = CARTESIAN_POINT('',(2.665527308709,0.771382514517));\r
-#34819 = CARTESIAN_POINT('',(2.672468551019,0.757518628423));\r
-#34820 = CARTESIAN_POINT('',(2.678963482295,0.743347156347));\r
-#34821 = CARTESIAN_POINT('',(2.684973459964,0.728876079666));\r
-#34822 = CARTESIAN_POINT('',(2.690468465461,0.714119168841));\r
-#34823 = CARTESIAN_POINT('',(2.702650160697,0.677254577069));\r
-#34824 = CARTESIAN_POINT('',(2.708746801951,0.654845907548));\r
-#34825 = CARTESIAN_POINT('',(2.713669782629,0.631940005403));\r
-#34826 = CARTESIAN_POINT('',(2.717435760316,0.608616319565));\r
-#34827 = CARTESIAN_POINT('',(2.720151144085,0.584969169058));\r
-#34828 = CARTESIAN_POINT('',(2.722027318545,0.561103251839));\r
-#34829 = CARTESIAN_POINT('',(2.723793808289,0.529353942004));\r
-#34830 = CARTESIAN_POINT('',(2.724169382306,0.521567360219));\r
-#34831 = CARTESIAN_POINT('',(2.724498089746,0.513773411773));\r
-#34832 = CARTESIAN_POINT('',(2.724791080917,0.505970971582));\r
-#34833 = CARTESIAN_POINT('',(2.725060196816,0.498170585292));\r
-#34834 = CARTESIAN_POINT('',(2.725318390534,0.490369565861));\r
-#34835 = CARTESIAN_POINT('',(2.725837957111,0.474823897354));\r
-#34836 = CARTESIAN_POINT('',(2.72609929991,0.467079220949));\r
-#34837 = CARTESIAN_POINT('',(2.726376306671,0.459336313369));\r
-#34838 = CARTESIAN_POINT('',(2.726682819198,0.451596014082));\r
-#34839 = CARTESIAN_POINT('',(2.727033298535,0.443859091801));\r
-#34840 = CARTESIAN_POINT('',(2.727442794237,0.436126251211));\r
-#34841 = CARTESIAN_POINT('',(2.729334579184,0.405927244424));\r
-#34842 = CARTESIAN_POINT('',(2.731373210511,0.383495708535));\r
-#34843 = CARTESIAN_POINT('',(2.734426522137,0.361120664944));\r
-#34844 = CARTESIAN_POINT('',(2.738918664904,0.338814752784));\r
-#34845 = CARTESIAN_POINT('',(2.745309644166,0.316588405153));\r
-#34846 = CARTESIAN_POINT('',(2.754100108712,0.294451662837));\r
-#34847 = CARTESIAN_POINT('',(2.7751622129,0.255007454011));\r
-#34848 = CARTESIAN_POINT('',(2.78631719811,0.237660237704));\r
-#34849 = CARTESIAN_POINT('',(2.799614199751,0.220383241475));\r
-#34850 = CARTESIAN_POINT('',(2.815368391745,0.203183712128));\r
-#34851 = CARTESIAN_POINT('',(2.833931586569,0.186070854428));\r
-#34852 = CARTESIAN_POINT('',(2.855721557597,0.169057963641));\r
-#34853 = CARTESIAN_POINT('',(2.898879156376,0.140444267527));\r
-#34854 = CARTESIAN_POINT('',(2.918333148737,0.128781520327));\r
-#34855 = CARTESIAN_POINT('',(2.939716618217,0.117183816803));\r
-#34856 = CARTESIAN_POINT('',(2.963191968442,0.105660287424));\r
-#34857 = CARTESIAN_POINT('',(2.988925865756,9.422255433916E-02));\r
-#34858 = CARTESIAN_POINT('',(3.017072529146,8.28845615314E-02));\r
-#34859 = CARTESIAN_POINT('',(3.074272415196,6.195483992924E-02));\r
-#34860 = CARTESIAN_POINT('',(3.102687947646,5.233453110277E-02));\r
-#34861 = CARTESIAN_POINT('',(3.133063925949,4.281038986166E-02));\r
-#34862 = CARTESIAN_POINT('',(3.165447135241,3.339369552065E-02));\r
-#34863 = CARTESIAN_POINT('',(3.199846595026,2.409577750751E-02));\r
-#34864 = CARTESIAN_POINT('',(3.236220311931,1.492622639521E-02));\r
-#34865 = CARTESIAN_POINT('',(3.274485852561,5.892641764695E-03));\r
-#34866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#34867 = ORIENTED_EDGE('',*,*,#34868,.T.);\r
-#34868 = EDGE_CURVE('',#34651,#34349,#34869,.T.);\r
-#34869 = SURFACE_CURVE('',#34870,(#34882,#34897),.PCURVE_S1.);\r
-#34870 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#34871,#34872,#34873,#34874,\r
-    #34875,#34876,#34877,#34878,#34879,#34880,#34881),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#34871 = CARTESIAN_POINT('',(-31.64610953669,-24.46474506695,-3.));\r
-#34872 = CARTESIAN_POINT('',(-31.75099795944,-24.32906776361,\r
-    -2.523943521025));\r
-#34873 = CARTESIAN_POINT('',(-31.85344563725,-24.19494517499,\r
-    -2.04739801033));\r
-#34874 = CARTESIAN_POINT('',(-31.95430099744,-24.06139215846,\r
-    -1.570607624198));\r
-#34875 = CARTESIAN_POINT('',(-32.17234097392,-23.769295685,\r
-    -0.530911348006));\r
-#34876 = CARTESIAN_POINT('',(-32.28918798081,-23.61059220312,\r
-    3.200461378796E-02));\r
-#34877 = CARTESIAN_POINT('',(-32.40604628688,-23.44971560284,\r
-    0.594615682917));\r
-#34878 = CARTESIAN_POINT('',(-32.62076141019,-23.14980783715,\r
-    1.618298656295));\r
-#34879 = CARTESIAN_POINT('',(-32.71828990296,-23.01199788618,\r
-    2.079582431732));\r
-#34880 = CARTESIAN_POINT('',(-32.81705532574,-22.87077060308,\r
-    2.540224309252));\r
-#34881 = CARTESIAN_POINT('',(-32.91751699224,-22.72525192523,3.0000006)\r
-  );\r
-#34882 = PCURVE('',#9748,#34883);\r
-#34883 = DEFINITIONAL_REPRESENTATION('',(#34884),#34896);\r
-#34884 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#34885,#34886,#34887,#34888,\r
-    #34889,#34890,#34891,#34892,#34893,#34894,#34895),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#34885 = CARTESIAN_POINT('',(0.940985361083,0.));\r
-#34886 = CARTESIAN_POINT('',(0.938224707656,1.133475018927E-02));\r
-#34887 = CARTESIAN_POINT('',(0.93563900877,2.278133652266E-02));\r
-#34888 = CARTESIAN_POINT('',(0.933225950524,3.433838793358E-02));\r
-#34889 = CARTESIAN_POINT('',(0.928335446323,5.977773879451E-02));\r
-#34890 = CARTESIAN_POINT('',(0.925924984556,7.370321226997E-02));\r
-#34891 = CARTESIAN_POINT('',(0.923747720524,8.77808403165E-02));\r
-#34892 = CARTESIAN_POINT('',(0.92019941339,0.113700900692));\r
-#34893 = CARTESIAN_POINT('',(0.918753831813,0.125494143564));\r
-#34894 = CARTESIAN_POINT('',(0.917461038365,0.137388952024));\r
-#34895 = CARTESIAN_POINT('',(0.916318837632,0.149384130816));\r
-#34896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#34897 = PCURVE('',#33985,#34898);\r
-#34898 = DEFINITIONAL_REPRESENTATION('',(#34899),#34911);\r
-#34899 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#34900,#34901,#34902,#34903,\r
-    #34904,#34905,#34906,#34907,#34908,#34909,#34910),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#34900 = CARTESIAN_POINT('',(-3.799697539758,6.));\r
-#34901 = CARTESIAN_POINT('',(-3.795410210179,5.523943521025));\r
-#34902 = CARTESIAN_POINT('',(-3.791190949624,5.04739801033));\r
-#34903 = CARTESIAN_POINT('',(-3.78700709938,4.570607624198));\r
-#34904 = CARTESIAN_POINT('',(-3.777894546871,3.530911348006));\r
-#34905 = CARTESIAN_POINT('',(-3.772967682709,2.967995386212));\r
-#34906 = CARTESIAN_POINT('',(-3.767996809486,2.405384317083));\r
-#34907 = CARTESIAN_POINT('',(-3.75877566354,1.381701343705));\r
-#34908 = CARTESIAN_POINT('',(-3.754554988427,0.920417568268));\r
-#34909 = CARTESIAN_POINT('',(-3.750246661607,0.459775690748));\r
-#34910 = CARTESIAN_POINT('',(-3.745825955213,-6.E-07));\r
-#34911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#34912 = ORIENTED_EDGE('',*,*,#34372,.F.);\r
-#34913 = ORIENTED_EDGE('',*,*,#34626,.T.);\r
-#34914 = ORIENTED_EDGE('',*,*,#9604,.F.);\r
-#34915 = ADVANCED_FACE('',(#34916),#9585,.T.);\r
-#34916 = FACE_BOUND('',#34917,.T.);\r
-#34917 = EDGE_LOOP('',(#34918,#34919,#34920,#35160));\r
-#34918 = ORIENTED_EDGE('',*,*,#34650,.T.);\r
-#34919 = ORIENTED_EDGE('',*,*,#9552,.F.);\r
-#34920 = ORIENTED_EDGE('',*,*,#34921,.T.);\r
-#34921 = EDGE_CURVE('',#9480,#34922,#34924,.T.);\r
-#34922 = VERTEX_POINT('',#34923);\r
-#34923 = CARTESIAN_POINT('',(-34.97709783151,-19.40625227303,-3.));\r
-#34924 = SURFACE_CURVE('',#34925,(#34994,#35060),.PCURVE_S1.);\r
-#34925 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#34926,#34927,#34928,#34929,\r
-    #34930,#34931,#34932,#34933,#34934,#34935,#34936,#34937,#34938,\r
-    #34939,#34940,#34941,#34942,#34943,#34944,#34945,#34946,#34947,\r
-    #34948,#34949,#34950,#34951,#34952,#34953,#34954,#34955,#34956,\r
-    #34957,#34958,#34959,#34960,#34961,#34962,#34963,#34964,#34965,\r
-    #34966,#34967,#34968,#34969,#34970,#34971,#34972,#34973,#34974,\r
-    #34975,#34976,#34977,#34978,#34979,#34980,#34981,#34982,#34983,\r
-    #34984,#34985,#34986,#34987,#34988,#34989,#34990,#34991,#34992,\r
-    #34993),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243905089E-02,0.134164944091,0.206253647294,0.289095174408,\r
-    0.441240546875,0.481791578869,0.522584343135,0.648883560616,\r
-    0.788637793038,0.859259913937,1.),.UNSPECIFIED.);\r
-#34926 = CARTESIAN_POINT('',(-6.086112996643,1.182889932368,27.));\r
-#34927 = CARTESIAN_POINT('',(-6.11484826008,1.035043496718,\r
-    26.71168778972));\r
-#34928 = CARTESIAN_POINT('',(-6.141427961752,0.891269535997,\r
-    26.421000307331));\r
-#34929 = CARTESIAN_POINT('',(-6.166360007508,0.751736160255,\r
-    26.128016128753));\r
-#34930 = CARTESIAN_POINT('',(-6.190164030916,0.616538487797,\r
-    25.832840231396));\r
-#34931 = CARTESIAN_POINT('',(-6.2133498078,0.485700409217,\r
-    25.535601704028));\r
-#34932 = CARTESIAN_POINT('',(-6.236401674133,0.359182962051,\r
-    25.236448750883));\r
-#34933 = CARTESIAN_POINT('',(-6.309086385754,-2.118455001776E-02,\r
-    24.300464749014));\r
-#34934 = CARTESIAN_POINT('',(-6.359805027313,-0.260390722613,\r
-    23.657620472096));\r
-#34935 = CARTESIAN_POINT('',(-6.416155970552,-0.481567770012,\r
-    23.008437819391));\r
-#34936 = CARTESIAN_POINT('',(-6.481681836281,-0.686547047258,\r
-    22.35455582842));\r
-#34937 = CARTESIAN_POINT('',(-6.558882692486,-0.877476790111,\r
-    21.697583196786));\r
-#34938 = CARTESIAN_POINT('',(-6.649567870132,-1.056339512974,\r
-    21.038969174356));\r
-#34939 = CARTESIAN_POINT('',(-6.838563275785,-1.358382378637,\r
-    19.858169747877));\r
-#34940 = CARTESIAN_POINT('',(-6.931362092071,-1.48540755095,\r
-    19.336100083294));\r
-#34941 = CARTESIAN_POINT('',(-7.034086797492,-1.606853159419,\r
-    18.81442463128));\r
-#34942 = CARTESIAN_POINT('',(-7.147190683871,-1.723496230657,\r
-    18.293719228427));\r
-#34943 = CARTESIAN_POINT('',(-7.270995269285,-1.835991329096,\r
-    17.774514757353));\r
-#34944 = CARTESIAN_POINT('',(-7.405733203522,-1.944876132264,\r
-    17.257307134315));\r
-#34945 = CARTESIAN_POINT('',(-7.719157161472,-2.172102318988,\r
-    16.151051688054));\r
-#34946 = CARTESIAN_POINT('',(-7.90140240249,-2.289432321684,\r
-    15.562790186349));\r
-#34947 = CARTESIAN_POINT('',(-8.098553447166,-2.40328058284,\r
-    14.978501148233));\r
-#34948 = CARTESIAN_POINT('',(-8.310745614482,-2.514178318579,\r
-    14.398853360374));\r
-#34949 = CARTESIAN_POINT('',(-8.538037911166,-2.622552526221,\r
-    13.824490115406));\r
-#34950 = CARTESIAN_POINT('',(-8.780429800155,-2.728775427902,\r
-    13.256044396609));\r
-#34951 = CARTESIAN_POINT('',(-9.510644489421,-3.025019059374,\r
-    11.662174802483));\r
-#34952 = CARTESIAN_POINT('',(-10.03416321139,-3.210807024718,\r
-    10.652256950389));\r
-#34953 = CARTESIAN_POINT('',(-10.60802337009,-3.392833454866,\r
-    9.668307740612));\r
-#34954 = CARTESIAN_POINT('',(-11.23121737446,-3.573285446988,\r
-    8.714068178152));\r
-#34955 = CARTESIAN_POINT('',(-11.90219762616,-3.755188388549,\r
-    7.79331519053));\r
-#34956 = CARTESIAN_POINT('',(-12.6187891285,-3.942971226611,\r
-    6.909909545333));\r
-#34957 = CARTESIAN_POINT('',(-13.58045475159,-4.195459361332,\r
-    5.843212096973));\r
-#34958 = CARTESIAN_POINT('',(-13.78586011925,-4.249414757185,\r
-    5.621662887146));\r
-#34959 = CARTESIAN_POINT('',(-13.99424100147,-4.304299077642,\r
-    5.403113701736));\r
-#34960 = CARTESIAN_POINT('',(-14.20553976223,-4.360227350044,\r
-    5.187641252263));\r
-#34961 = CARTESIAN_POINT('',(-14.41968853752,-4.417318049528,\r
-    4.975316446726));\r
-#34962 = CARTESIAN_POINT('',(-14.63660805036,-4.475691834402,\r
-    4.766203083517));\r
-#34963 = CARTESIAN_POINT('',(-15.07713060442,-4.59561146268,\r
-    4.353298542492));\r
-#34964 = CARTESIAN_POINT('',(-15.30076564421,-4.657174080099,\r
-    4.149546059854));\r
-#34965 = CARTESIAN_POINT('',(-15.52703330103,-4.720287608117,\r
-    3.949169933672));\r
-#34966 = CARTESIAN_POINT('',(-15.75583895142,-4.785081117682,\r
-    3.752228275166));\r
-#34967 = CARTESIAN_POINT('',(-15.98708004158,-4.85168509279,\r
-    3.558773934802));\r
-#34968 = CARTESIAN_POINT('',(-16.22064619297,-4.920230064633,\r
-    3.368854177302));\r
-#34969 = CARTESIAN_POINT('',(-17.18640072668,-5.209478189061,\r
-    2.605567873013));\r
-#34970 = CARTESIAN_POINT('',(-17.93764204957,-5.447987159174,\r
-    2.062822080085));\r
-#34971 = CARTESIAN_POINT('',(-18.70649986528,-5.710169491685,\r
-    1.555636711386));\r
-#34972 = CARTESIAN_POINT('',(-19.48877145129,-5.999725340294,\r
-    1.084661970026));\r
-#34973 = CARTESIAN_POINT('',(-20.2798396462,-6.319828227133,\r
-    0.649815413634));\r
-#34974 = CARTESIAN_POINT('',(-21.07491402271,-6.672678059108,\r
-    0.250421577406));\r
-#34975 = CARTESIAN_POINT('',(-22.74811593084,-7.487068650408,\r
-    -0.518568227501));\r
-#34976 = CARTESIAN_POINT('',(-23.62633155656,-7.956311940247,\r
-    -0.880578359981));\r
-#34977 = CARTESIAN_POINT('',(-24.49729374079,-8.468383462856,\r
-    -1.202082738696));\r
-#34978 = CARTESIAN_POINT('',(-25.35532302967,-9.023270327172,\r
-    -1.485599317975));\r
-#34979 = CARTESIAN_POINT('',(-26.19585319529,-9.619577264612,\r
-    -1.734001175195));\r
-#34980 = CARTESIAN_POINT('',(-27.01530529739,-10.2549177676,\r
-    -1.950164991405));\r
-#34981 = CARTESIAN_POINT('',(-28.21304286543,-11.26535607715,\r
-    -2.231194911599));\r
-#34982 = CARTESIAN_POINT('',(-28.6091031686,-11.61377359761,\r
-    -2.318022665291));\r
-#34983 = CARTESIAN_POINT('',(-28.99884012766,-11.97104663051,\r
-    -2.397701508334));\r
-#34984 = CARTESIAN_POINT('',(-29.38201705157,-12.33678823653,\r
-    -2.470585702601));\r
-#34985 = CARTESIAN_POINT('',(-29.75846216458,-12.71059812059,\r
-    -2.537016586598));\r
-#34986 = CARTESIAN_POINT('',(-30.12806011586,-13.0920724838,\r
-    -2.597318839136));\r
-#34987 = CARTESIAN_POINT('',(-31.21352111896,-14.2555215199,\r
-    -2.760363645041));\r
-#34988 = CARTESIAN_POINT('',(-31.90879093248,-15.05903994275,\r
-    -2.845792538735));\r
-#34989 = CARTESIAN_POINT('',(-32.57611297282,-15.88829890051,\r
-    -2.910519301975));\r
-#34990 = CARTESIAN_POINT('',(-33.21573519147,-16.74027801574,\r
-    -2.9566496549));\r
-#34991 = CARTESIAN_POINT('',(-33.82837345351,-17.61217767651,\r
-    -2.985974129828));\r
-#34992 = CARTESIAN_POINT('',(-34.41506519242,-18.50153008818,\r
-    -2.999999976121));\r
-#34993 = CARTESIAN_POINT('',(-34.97709671439,-19.40625047759,-3.));\r
-#34994 = PCURVE('',#9585,#34995);\r
-#34995 = DEFINITIONAL_REPRESENTATION('',(#34996),#35059);\r
-#34996 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#34997,#34998,#34999,#35000,\r
-    #35001,#35002,#35003,#35004,#35005,#35006,#35007,#35008,#35009,\r
-    #35010,#35011,#35012,#35013,#35014,#35015,#35016,#35017,#35018,\r
-    #35019,#35020,#35021,#35022,#35023,#35024,#35025,#35026,#35027,\r
-    #35028,#35029,#35030,#35031,#35032,#35033,#35034,#35035,#35036,\r
-    #35037,#35038,#35039,#35040,#35041,#35042,#35043,#35044,#35045,\r
-    #35046,#35047,#35048,#35049,#35050,#35051,#35052,#35053,#35054,\r
-    #35055,#35056,#35057,#35058),.UNSPECIFIED.,.F.,.F.,(12,10,10,10,10,\r
-    10,12),(0.201108378148,0.441240546875,0.522584343135,0.648883560616,\r
-    0.788637793038,0.859259913937,1.),.UNSPECIFIED.);\r
-#34997 = CARTESIAN_POINT('',(2.880640932585,0.212321474524));\r
-#34998 = CARTESIAN_POINT('',(2.862272738642,0.236458500602));\r
-#34999 = CARTESIAN_POINT('',(2.849033515133,0.260741085553));\r
-#35000 = CARTESIAN_POINT('',(2.840036985527,0.285143254634));\r
-#35001 = CARTESIAN_POINT('',(2.834484921936,0.309652219024));\r
-#35002 = CARTESIAN_POINT('',(2.831675673723,0.334241852544));\r
-#35003 = CARTESIAN_POINT('',(2.830984541085,0.35892559919));\r
-#35004 = CARTESIAN_POINT('',(2.831845034129,0.383660062669));\r
-#35005 = CARTESIAN_POINT('',(2.833746013373,0.408462149967));\r
-#35006 = CARTESIAN_POINT('',(2.836225548113,0.433303943816));\r
-#35007 = CARTESIAN_POINT('',(2.838870668658,0.458175342326));\r
-#35008 = CARTESIAN_POINT('',(2.842149414007,0.49148342512));\r
-#35009 = CARTESIAN_POINT('',(2.842956541734,0.499912656815));\r
-#35010 = CARTESIAN_POINT('',(2.843727142976,0.508339777367));\r
-#35011 = CARTESIAN_POINT('',(2.844447704896,0.516774146182));\r
-#35012 = CARTESIAN_POINT('',(2.845105653057,0.525196138118));\r
-#35013 = CARTESIAN_POINT('',(2.845689092832,0.533611355971));\r
-#35014 = CARTESIAN_POINT('',(2.846186954317,0.542019518839));\r
-#35015 = CARTESIAN_POINT('',(2.846589084143,0.550407289393));\r
-#35016 = CARTESIAN_POINT('',(2.846886155798,0.558780119097));\r
-#35017 = CARTESIAN_POINT('',(2.847069817874,0.567130038856));\r
-#35018 = CARTESIAN_POINT('',(2.847230113449,0.588380538175));\r
-#35019 = CARTESIAN_POINT('',(2.847036268051,0.601246432696));\r
-#35020 = CARTESIAN_POINT('',(2.846523055946,0.614038681913));\r
-#35021 = CARTESIAN_POINT('',(2.845668053328,0.626743853636));\r
-#35022 = CARTESIAN_POINT('',(2.844454422487,0.639349108817));\r
-#35023 = CARTESIAN_POINT('',(2.84287080611,0.651842303955));\r
-#35024 = CARTESIAN_POINT('',(2.840911127544,0.664212057943));\r
-#35025 = CARTESIAN_POINT('',(2.838574296639,0.676447783335));\r
-#35026 = CARTESIAN_POINT('',(2.835863821554,0.688539682048));\r
-#35027 = CARTESIAN_POINT('',(2.832787326211,0.700478705495));\r
-#35028 = CARTESIAN_POINT('',(2.825559069243,0.725288972526));\r
-#35029 = CARTESIAN_POINT('',(2.821327017129,0.738126383253));\r
-#35030 = CARTESIAN_POINT('',(2.816674861763,0.750756860444));\r
-#35031 = CARTESIAN_POINT('',(2.811622592942,0.763171832946));\r
-#35032 = CARTESIAN_POINT('',(2.806193829574,0.775365503368));\r
-#35033 = CARTESIAN_POINT('',(2.800414682861,0.787334381799));\r
-#35034 = CARTESIAN_POINT('',(2.794312798688,0.799076859155));\r
-#35035 = CARTESIAN_POINT('',(2.787916579441,0.810592820222));\r
-#35036 = CARTESIAN_POINT('',(2.781254585009,0.821883296329));\r
-#35037 = CARTESIAN_POINT('',(2.774355113192,0.832950157717));\r
-#35038 = CARTESIAN_POINT('',(2.763653484809,0.849276505861));\r
-#35039 = CARTESIAN_POINT('',(2.760007111861,0.854701154931));\r
-#35040 = CARTESIAN_POINT('',(2.756310314607,0.860070337738));\r
-#35041 = CARTESIAN_POINT('',(2.752566466286,0.865384644265));\r
-#35042 = CARTESIAN_POINT('',(2.748778839277,0.870644709495));\r
-#35043 = CARTESIAN_POINT('',(2.7449506051,0.875851213399));\r
-#35044 = CARTESIAN_POINT('',(2.741084834413,0.881004880953));\r
-#35045 = CARTESIAN_POINT('',(2.737184497015,0.886106482119));\r
-#35046 = CARTESIAN_POINT('',(2.733252461844,0.891156831862));\r
-#35047 = CARTESIAN_POINT('',(2.729291496977,0.896156790138));\r
-#35048 = CARTESIAN_POINT('',(2.71735827888,0.910972865098));\r
-#35049 = CARTESIAN_POINT('',(2.70930820579,0.920641371955));\r
-#35050 = CARTESIAN_POINT('',(2.701174755672,0.930120151535));\r
-#35051 = CARTESIAN_POINT('',(2.692976887716,0.939416608879));\r
-#35052 = CARTESIAN_POINT('',(2.684731894598,0.948538149529));\r
-#35053 = CARTESIAN_POINT('',(2.676455482013,0.957492144038));\r
-#35054 = CARTESIAN_POINT('',(2.668161848311,0.966285892497));\r
-#35055 = CARTESIAN_POINT('',(2.659863764016,0.974926589047));\r
-#35056 = CARTESIAN_POINT('',(2.651572651451,0.983421286402));\r
-#35057 = CARTESIAN_POINT('',(2.643298664287,0.991776860361));\r
-#35058 = CARTESIAN_POINT('',(2.635050767134,0.999999974335));\r
-#35059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#35060 = PCURVE('',#35061,#35089);\r
-#35061 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#35062,#35063,#35064)\r
-    ,(#35065,#35066,#35067)\r
-    ,(#35068,#35069,#35070)\r
-    ,(#35071,#35072,#35073)\r
-    ,(#35074,#35075,#35076)\r
-    ,(#35077,#35078,#35079)\r
-    ,(#35080,#35081,#35082)\r
-    ,(#35083,#35084,#35085)\r
-    ,(#35086,#35087,#35088\r
-    )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(2.,3.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#35062 = CARTESIAN_POINT('',(-36.02262321102,-21.19284496245,-3.));\r
-#35063 = CARTESIAN_POINT('',(-44.49751737398,-18.00981372563,\r
-    18.132466219623));\r
-#35064 = CARTESIAN_POINT('',(-41.60801561118,10.856013858652,\r
-    27.282842712475));\r
-#35065 = CARTESIAN_POINT('',(-33.45175569013,-16.52098608695,-3.));\r
-#35066 = CARTESIAN_POINT('',(-38.34258324538,-16.67619225102,\r
-    18.132466219623));\r
-#35067 = CARTESIAN_POINT('',(-36.53690502316,9.497213871863,\r
-    27.282842712475));\r
-#35068 = CARTESIAN_POINT('',(-30.15456976889,-12.24881133565,-3.));\r
-#35069 = CARTESIAN_POINT('',(-32.46452957874,-15.19020684774,\r
-    18.132466219623));\r
-#35070 = CARTESIAN_POINT('',(-31.46579443515,8.138413885075,\r
-    27.282842712475));\r
-#35071 = CARTESIAN_POINT('',(-26.20356008328,-8.508059225175,-3.));\r
-#35072 = CARTESIAN_POINT('',(-26.83572063153,-13.50163736259,\r
-    18.132466219623));\r
-#35073 = CARTESIAN_POINT('',(-26.39468384713,6.779613898287,\r
-    27.282842712475));\r
-#35074 = CARTESIAN_POINT('',(-21.69989051486,-5.414687109579,-3.));\r
-#35075 = CARTESIAN_POINT('',(-21.41759163348,-11.56627959291,\r
-    18.132466219623));\r
-#35076 = CARTESIAN_POINT('',(-21.32357325911,5.420813911499,\r
-    27.282842712475));\r
-#35077 = CARTESIAN_POINT('',(-16.76911689518,-3.061080910868,-3.));\r
-#35078 = CARTESIAN_POINT('',(-16.16227933807,-9.348915021939,\r
-    18.132466219623));\r
-#35079 = CARTESIAN_POINT('',(-16.25246267109,4.06201392471,\r
-    27.282842712475));\r
-#35080 = CARTESIAN_POINT('',(-11.55402569544,-1.509782207778,-3.));\r
-#35081 = CARTESIAN_POINT('',(-11.01535199183,-6.825702120663,\r
-    18.132466219623));\r
-#35082 = CARTESIAN_POINT('',(-11.18135208308,2.703213937922,\r
-    27.282842712475));\r
-#35083 = CARTESIAN_POINT('',(-6.205620870789,-0.790422814627,-3.));\r
-#35084 = CARTESIAN_POINT('',(-5.919245247188,-3.985344919667,\r
-    18.132466219623));\r
-#35085 = CARTESIAN_POINT('',(-6.110241495064,1.344413951134,\r
-    27.282842712475));\r
-#35086 = CARTESIAN_POINT('',(-0.874238641269,-0.899915669523,-3.));\r
-#35087 = CARTESIAN_POINT('',(-0.816649304414,-0.82902024047,\r
-    18.132466219623));\r
-#35088 = CARTESIAN_POINT('',(-1.039130907046,-1.438603565437E-02,\r
-    27.282842712475));\r
-#35089 = DEFINITIONAL_REPRESENTATION('',(#35090),#35159);\r
-#35090 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#35091,#35092,#35093,#35094,\r
-    #35095,#35096,#35097,#35098,#35099,#35100,#35101,#35102,#35103,\r
-    #35104,#35105,#35106,#35107,#35108,#35109,#35110,#35111,#35112,\r
-    #35113,#35114,#35115,#35116,#35117,#35118,#35119,#35120,#35121,\r
-    #35122,#35123,#35124,#35125,#35126,#35127,#35128,#35129,#35130,\r
-    #35131,#35132,#35133,#35134,#35135,#35136,#35137,#35138,#35139,\r
-    #35140,#35141,#35142,#35143,#35144,#35145,#35146,#35147,#35148,\r
-    #35149,#35150,#35151,#35152,#35153,#35154,#35155,#35156,#35157,\r
-    #35158),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243905089E-02,0.134164944091,0.206253647294,0.289095174408,\r
-    0.441240546875,0.481791578869,0.522584343135,0.648883560616,\r
-    0.788637793038,0.859259913937,1.),.UNSPECIFIED.);\r
-#35091 = CARTESIAN_POINT('',(2.875455796418,0.9846980552));\r
-#35092 = CARTESIAN_POINT('',(2.874610153272,0.969253407616));\r
-#35093 = CARTESIAN_POINT('',(2.87382656138,0.954038773635));\r
-#35094 = CARTESIAN_POINT('',(2.873092001909,0.939039217951));\r
-#35095 = CARTESIAN_POINT('',(2.872393256277,0.924243688101));\r
-#35096 = CARTESIAN_POINT('',(2.871717420448,0.909643925974));\r
-#35097 = CARTESIAN_POINT('',(2.871052275216,0.895233628841));\r
-#35098 = CARTESIAN_POINT('',(2.868981397104,0.850983882287));\r
-#35099 = CARTESIAN_POINT('',(2.867573637355,0.821784136094));\r
-#35100 = CARTESIAN_POINT('',(2.866056720107,0.793358528408));\r
-#35101 = CARTESIAN_POINT('',(2.864342064438,0.765683301254));\r
-#35102 = CARTESIAN_POINT('',(2.862367336923,0.738738960189));\r
-#35103 = CARTESIAN_POINT('',(2.860087573579,0.712506842125));\r
-#35104 = CARTESIAN_POINT('',(2.855398007619,0.666743522331));\r
-#35105 = CARTESIAN_POINT('',(2.853113929727,0.646953276264));\r
-#35106 = CARTESIAN_POINT('',(2.85060212658,0.627587262157));\r
-#35107 = CARTESIAN_POINT('',(2.847851407274,0.608635949902));\r
-#35108 = CARTESIAN_POINT('',(2.844853850244,0.590090255909));\r
-#35109 = CARTESIAN_POINT('',(2.841603692094,0.571941691717));\r
-#35110 = CARTESIAN_POINT('',(2.834066747519,0.533774424125));\r
-#35111 = CARTESIAN_POINT('',(2.829697609274,0.51388037504));\r
-#35112 = CARTESIAN_POINT('',(2.82498303719,0.494488691777));\r
-#35113 = CARTESIAN_POINT('',(2.819919363653,0.475588787144));\r
-#35114 = CARTESIAN_POINT('',(2.814504531431,0.457171532908));\r
-#35115 = CARTESIAN_POINT('',(2.808737546266,0.439229385444));\r
-#35116 = CARTESIAN_POINT('',(2.791380134706,0.389665510146));\r
-#35117 = CARTESIAN_POINT('',(2.778953688584,0.359155860072));\r
-#35118 = CARTESIAN_POINT('',(2.765339024067,0.330190258988));\r
-#35119 = CARTESIAN_POINT('',(2.750545001391,0.302744206387));\r
-#35120 = CARTESIAN_POINT('',(2.734584622196,0.276807108124));\r
-#35121 = CARTESIAN_POINT('',(2.717473371656,0.252380146001));\r
-#35122 = CARTESIAN_POINT('',(2.694368823145,0.223366850258));\r
-#35123 = CARTESIAN_POINT('',(2.689426368497,0.217369240868));\r
-#35124 = CARTESIAN_POINT('',(2.684403998415,0.211479773726));\r
-#35125 = CARTESIAN_POINT('',(2.679302077456,0.205698771093));\r
-#35126 = CARTESIAN_POINT('',(2.674121152243,0.200026440153));\r
-#35127 = CARTESIAN_POINT('',(2.668861982899,0.194462840781));\r
-#35128 = CARTESIAN_POINT('',(2.658156945478,0.183520771913));\r
-#35129 = CARTESIAN_POINT('',(2.652710154545,0.178143591285));\r
-#35130 = CARTESIAN_POINT('',(2.647185852237,0.172876582011));\r
-#35131 = CARTESIAN_POINT('',(2.641585024518,0.167719719628));\r
-#35132 = CARTESIAN_POINT('',(2.635908793357,0.16267289078));\r
-#35133 = CARTESIAN_POINT('',(2.630158421352,0.157735887889));\r
-#35134 = CARTESIAN_POINT('',(2.606306295287,0.137961942772));\r
-#35135 = CARTESIAN_POINT('',(2.587577491229,0.124063196881));\r
-#35136 = CARTESIAN_POINT('',(2.568194040054,0.111206667649));\r
-#35137 = CARTESIAN_POINT('',(2.548211044802,9.937300256051E-02));\r
-#35138 = CARTESIAN_POINT('',(2.527692661258,8.852995340355E-02));\r
-#35139 = CARTESIAN_POINT('',(2.506710655157,7.863600403445E-02));\r
-#35140 = CARTESIAN_POINT('',(2.461702862006,5.969349169133E-02));\r
-#35141 = CARTESIAN_POINT('',(2.437583849568,5.084429042271E-02));\r
-#35142 = CARTESIAN_POINT('',(2.413097311915,4.303387576822E-02));\r
-#35143 = CARTESIAN_POINT('',(2.388341310872,3.618019162596E-02));\r
-#35144 = CARTESIAN_POINT('',(2.36339992871,3.019920605406E-02));\r
-#35145 = CARTESIAN_POINT('',(2.338346372027,2.501106852833E-02));\r
-#35146 = CARTESIAN_POINT('',(2.300561147707,1.828346488877E-02));\r
-#35147 = CARTESIAN_POINT('',(2.287862833433,1.620829964628E-02));\r
-#35148 = CARTESIAN_POINT('',(2.275157483836,1.430669107214E-02));\r
-#35149 = CARTESIAN_POINT('',(2.262450883129,1.256936784247E-02));\r
-#35150 = CARTESIAN_POINT('',(2.249747707259,1.098753800415E-02));\r
-#35151 = CARTESIAN_POINT('',(2.237051629865,9.552944081842E-03));\r
-#35152 = CARTESIAN_POINT('',(2.199083588942,5.677111295437E-03));\r
-#35153 = CARTESIAN_POINT('',(2.173842598457,3.65075636936E-03));\r
-#35154 = CARTESIAN_POINT('',(2.148661423739,2.117534925767E-03));\r
-#35155 = CARTESIAN_POINT('',(2.123546633113,1.025677270717E-03));\r
-#35156 = CARTESIAN_POINT('',(2.098495327892,3.31857566744E-04));\r
-#35157 = CARTESIAN_POINT('',(2.073496327995,5.6497852E-10));\r
-#35158 = CARTESIAN_POINT('',(2.048529611575,0.));\r
-#35159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#35160 = ORIENTED_EDGE('',*,*,#35161,.F.);\r
-#35161 = EDGE_CURVE('',#34651,#34922,#35162,.T.);\r
-#35162 = SURFACE_CURVE('',#35163,(#35168,#35175),.PCURVE_S1.);\r
-#35163 = CIRCLE('',#35164,40.);\r
-#35164 = AXIS2_PLACEMENT_3D('',#35165,#35166,#35167);\r
-#35165 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#35166 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#35167 = DIRECTION('',(1.,0.,3.3E-16));\r
-#35168 = PCURVE('',#9585,#35169);\r
-#35169 = DEFINITIONAL_REPRESENTATION('',(#35170),#35174);\r
-#35170 = LINE('',#35171,#35172);\r
-#35171 = CARTESIAN_POINT('',(0.,1.));\r
-#35172 = VECTOR('',#35173,1.);\r
-#35173 = DIRECTION('',(1.,0.));\r
-#35174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#35175 = PCURVE('',#20542,#35176);\r
-#35176 = DEFINITIONAL_REPRESENTATION('',(#35177),#35181);\r
-#35177 = LINE('',#35178,#35179);\r
-#35178 = CARTESIAN_POINT('',(0.,0.));\r
-#35179 = VECTOR('',#35180,1.);\r
-#35180 = DIRECTION('',(1.,0.));\r
-#35181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#35182 = ADVANCED_FACE('',(#35183),#9525,.T.);\r
-#35183 = FACE_BOUND('',#35184,.T.);\r
-#35184 = EDGE_LOOP('',(#35185,#35220,#35221,#35284));\r
-#35185 = ORIENTED_EDGE('',*,*,#35186,.F.);\r
-#35186 = EDGE_CURVE('',#9480,#35187,#35189,.T.);\r
-#35187 = VERTEX_POINT('',#35188);\r
-#35188 = CARTESIAN_POINT('',(-24.21372272162,-5.608458468768,17.));\r
-#35189 = SURFACE_CURVE('',#35190,(#35198,#35209),.PCURVE_S1.);\r
-#35190 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#35191,#35192,#35193,#35194,\r
-    #35195,#35196,#35197),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#35191 = CARTESIAN_POINT('',(-6.015687720947,-1.682705106463,17.));\r
-#35192 = CARTESIAN_POINT('',(-11.67699958565,-2.899223117116,17.));\r
-#35193 = CARTESIAN_POINT('',(-17.33757905937,-4.119151913919,17.));\r
-#35194 = CARTESIAN_POINT('',(-22.99740654302,-5.342564450273,17.));\r
-#35195 = CARTESIAN_POINT('',(-28.6565123383,-6.56930641482,17.));\r
-#35196 = CARTESIAN_POINT('',(-34.31497836442,-7.798988519818,17.));\r
-#35197 = CARTESIAN_POINT('',(-39.97292232643,-9.031059817181,17.));\r
-#35198 = PCURVE('',#9525,#35199);\r
-#35199 = DEFINITIONAL_REPRESENTATION('',(#35200),#35208);\r
-#35200 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#35201,#35202,#35203,#35204,\r
-    #35205,#35206,#35207),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#35201 = CARTESIAN_POINT('',(-6.216494582577,-0.612527824722));\r
-#35202 = CARTESIAN_POINT('',(-12.00304453481,-0.827487704782));\r
-#35203 = CARTESIAN_POINT('',(-17.78946549951,-1.045933731846));\r
-#35204 = CARTESIAN_POINT('',(-23.5757508436,-1.267941154334));\r
-#35205 = CARTESIAN_POINT('',(-29.36190361252,-1.49335274339));\r
-#35206 = CARTESIAN_POINT('',(-35.14793688184,-1.721770900307));\r
-#35207 = CARTESIAN_POINT('',(-40.93387089727,-1.95263260787));\r
-#35208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#35209 = PCURVE('',#35061,#35210);\r
-#35210 = DEFINITIONAL_REPRESENTATION('',(#35211),#35219);\r
-#35211 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#35212,#35213,#35214,#35215,\r
-    #35216,#35217,#35218),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#35212 = CARTESIAN_POINT('',(2.875456397057,0.563097109744));\r
-#35213 = CARTESIAN_POINT('',(2.737675948501,0.563097109744));\r
-#35214 = CARTESIAN_POINT('',(2.59990353491,0.563097109744));\r
-#35215 = CARTESIAN_POINT('',(2.46212058649,0.563097109744));\r
-#35216 = CARTESIAN_POINT('',(2.324307938364,0.563097109744));\r
-#35217 = CARTESIAN_POINT('',(2.186448446281,0.563097109744));\r
-#35218 = CARTESIAN_POINT('',(2.048528961987,0.563097109744));\r
-#35219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#35220 = ORIENTED_EDGE('',*,*,#9479,.F.);\r
-#35221 = ORIENTED_EDGE('',*,*,#35222,.F.);\r
-#35222 = EDGE_CURVE('',#35223,#9430,#35225,.T.);\r
-#35223 = VERTEX_POINT('',#35224);\r
-#35224 = CARTESIAN_POINT('',(-24.40176221011,-4.723682332827,17.));\r
-#35225 = SURFACE_CURVE('',#35226,(#35234,#35245),.PCURVE_S1.);\r
-#35226 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#35227,#35228,#35229,#35230,\r
-    #35231,#35232,#35233),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#35227 = CARTESIAN_POINT('',(-39.72556307285,-7.907892036087,17.));\r
-#35228 = CARTESIAN_POINT('',(-34.12590211205,-6.747515966748,17.));\r
-#35229 = CARTESIAN_POINT('',(-28.5267385752,-5.584744855589,17.));\r
-#35230 = CARTESIAN_POINT('',(-22.92818818228,-4.419028247266,17.));\r
-#35231 = CARTESIAN_POINT('',(-17.33033481456,-3.249971292286,17.));\r
-#35232 = CARTESIAN_POINT('',(-11.73321351571,-2.077416524538,17.));\r
-#35233 = CARTESIAN_POINT('',(-6.136812089912,-0.901436619696,17.));\r
-#35234 = PCURVE('',#9525,#35235);\r
-#35235 = DEFINITIONAL_REPRESENTATION('',(#35236),#35244);\r
-#35236 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#35237,#35238,#35239,#35240,\r
-    #35241,#35242,#35243),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#35237 = CARTESIAN_POINT('',(-40.49523354817,-0.889481752728));\r
-#35238 = CARTESIAN_POINT('',(-34.77914682989,-0.719105324629));\r
-#35239 = CARTESIAN_POINT('',(-29.06313408392,-0.546283864014));\r
-#35240 = CARTESIAN_POINT('',(-23.34721368663,-0.37045518363));\r
-#35241 = CARTESIAN_POINT('',(-17.63139968005,-0.191215866804));\r
-#35242 = CARTESIAN_POINT('',(-11.91569923176,-8.404754420074E-03));\r
-#35243 = CARTESIAN_POINT('',(-6.200112951217,0.177904464171));\r
-#35244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#35245 = PCURVE('',#35246,#35274);\r
-#35246 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#35247,#35248,#35249)\r
-    ,(#35250,#35251,#35252)\r
-    ,(#35253,#35254,#35255)\r
-    ,(#35256,#35257,#35258)\r
-    ,(#35259,#35260,#35261)\r
-    ,(#35262,#35263,#35264)\r
-    ,(#35265,#35266,#35267)\r
-    ,(#35268,#35269,#35270)\r
-    ,(#35271,#35272,#35273\r
-    )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(0.,1.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#35247 = CARTESIAN_POINT('',(-0.8578121663,-0.100084330477,-3.));\r
-#35248 = CARTESIAN_POINT('',(-1.241160497629,2.372259985509E-02,\r
-    17.999867544966));\r
-#35249 = CARTESIAN_POINT('',(-0.892720745532,0.532024125859,\r
-    26.717157287525));\r
-#35250 = CARTESIAN_POINT('',(-6.29799811479,1.164307247798E-02,-3.));\r
-#35251 = CARTESIAN_POINT('',(-6.302279281135,-3.133453913329,\r
-    17.999867544966));\r
-#35252 = CARTESIAN_POINT('',(-5.96383133355,1.890824112648,\r
-    26.717157287525));\r
-#35253 = CARTESIAN_POINT('',(-11.75555405831,-0.722397124615,-3.));\r
-#35254 = CARTESIAN_POINT('',(-11.35677643389,-5.96821463243,\r
-    17.999867544966));\r
-#35255 = CARTESIAN_POINT('',(-11.03494192156,3.249624099436,\r
-    26.717157287525));\r
-#35256 = CARTESIAN_POINT('',(-17.0770756907,-2.305354984911,-3.));\r
-#35257 = CARTESIAN_POINT('',(-16.46313134338,-8.479358719164,\r
-    17.999867544966));\r
-#35258 = CARTESIAN_POINT('',(-16.10605250958,4.608424086224,\r
-    26.717157287525));\r
-#35259 = CARTESIAN_POINT('',(-22.10847734343,-4.706993963187,-3.));\r
-#35260 = CARTESIAN_POINT('',(-21.68008313978,-10.67841267293,\r
-    17.999867544966));\r
-#35261 = CARTESIAN_POINT('',(-21.1771630976,5.967224073012,\r
-    26.717157287525));\r
-#35262 = CARTESIAN_POINT('',(-26.7040585357,-7.86349612196,-3.));\r
-#35263 = CARTESIAN_POINT('',(-27.06317442868,-12.58970458457,\r
-    17.999867544966));\r
-#35264 = CARTESIAN_POINT('',(-26.24827368562,7.326024059801,\r
-    26.717157287525));\r
-#35265 = CARTESIAN_POINT('',(-30.73570107203,-11.68059011224,-3.));\r
-#35266 = CARTESIAN_POINT('',(-32.66124525753,-14.24917171607,\r
-    17.999867544966));\r
-#35267 = CARTESIAN_POINT('',(-31.31938427363,8.684824046589,\r
-    26.717157287525));\r
-#35268 = CARTESIAN_POINT('',(-34.10017650188,-16.03995210336,-3.));\r
-#35269 = CARTESIAN_POINT('',(-38.51364743273,-15.70192039669,\r
-    17.999867544966));\r
-#35270 = CARTESIAN_POINT('',(-36.39049486165,10.043624033377,\r
-    26.717157287525));\r
-#35271 = CARTESIAN_POINT('',(-36.72351070686,-20.80715503754,-3.));\r
-#35272 = CARTESIAN_POINT('',(-44.64858069157,-16.9991956807,\r
-    17.999867544966));\r
-#35273 = CARTESIAN_POINT('',(-41.46160544967,11.402424020165,\r
-    26.717157287525));\r
-#35274 = DEFINITIONAL_REPRESENTATION('',(#35275),#35283);\r
-#35275 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#35276,#35277,#35278,#35279,\r
-    #35280,#35281,#35282),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#35276 = CARTESIAN_POINT('',(0.940985961083,0.571814475937));\r
-#35277 = CARTESIAN_POINT('',(0.804867436972,0.571814475937));\r
-#35278 = CARTESIAN_POINT('',(0.668689089625,0.571814475937));\r
-#35279 = CARTESIAN_POINT('',(0.532463782957,0.571814475937));\r
-#35280 = CARTESIAN_POINT('',(0.396208482528,0.571814475937));\r
-#35281 = CARTESIAN_POINT('',(0.259942359753,0.571814475937));\r
-#35282 = CARTESIAN_POINT('',(0.123684020971,0.571814475937));\r
-#35283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#35284 = ORIENTED_EDGE('',*,*,#35285,.F.);\r
-#35285 = EDGE_CURVE('',#35187,#35223,#35286,.T.);\r
-#35286 = SURFACE_CURVE('',#35287,(#35302,#35320),.PCURVE_S1.);\r
-#35287 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#35288,#35289,#35290,#35291,\r
-    #35292,#35293,#35294,#35295,#35296,#35297,#35298,#35299,#35300,\r
-    #35301),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.250999993271,\r
-    0.500999996968,0.751000000665,1.),.UNSPECIFIED.);\r
-#35288 = CARTESIAN_POINT('',(-22.37271729669,-10.82685061885,17.));\r
-#35289 = CARTESIAN_POINT('',(-22.86479156558,-9.810022946422,17.));\r
-#35290 = CARTESIAN_POINT('',(-23.29524910895,-8.763371433369,17.));\r
-#35291 = CARTESIAN_POINT('',(-23.66136998803,-7.692517098986,17.));\r
-#35292 = CARTESIAN_POINT('',(-24.26042332329,-5.518782622239,17.));\r
-#35293 = CARTESIAN_POINT('',(-24.49388324648,-4.416037141629,17.));\r
-#35294 = CARTESIAN_POINT('',(-24.6602357602,-3.301192770462,17.));\r
-#35295 = CARTESIAN_POINT('',(-24.85764170918,-1.059599034769,17.));\r
-#35296 = CARTESIAN_POINT('',(-24.88869602878,6.716037166138E-02,17.));\r
-#35297 = CARTESIAN_POINT('',(-24.85156124586,1.19373577466,17.));\r
-#35298 = CARTESIAN_POINT('',(-24.64247970096,3.429750491251,17.));\r
-#35299 = CARTESIAN_POINT('',(-24.47107193287,4.539250361354,17.));\r
-#35300 = CARTESIAN_POINT('',(-24.23315572264,5.63641309047,17.));\r
-#35301 = CARTESIAN_POINT('',(-23.93037795608,6.715369270532,17.));\r
-#35302 = PCURVE('',#9525,#35303);\r
-#35303 = DEFINITIONAL_REPRESENTATION('',(#35304),#35319);\r
-#35304 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#35305,#35306,#35307,#35308,\r
-    #35309,#35310,#35311,#35312,#35313,#35314,#35315,#35316,#35317,\r
-    #35318),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.250999993271,\r
-    0.500999996968,0.751000000665,1.),.UNSPECIFIED.);\r
-#35305 = CARTESIAN_POINT('',(-23.91288832956,-6.777384842127));\r
-#35306 = CARTESIAN_POINT('',(-24.22091661231,-5.690557266767));\r
-#35307 = CARTESIAN_POINT('',(-24.46308541047,-4.58505857404));\r
-#35308 = CARTESIAN_POINT('',(-24.63769218701,-3.466896699736));\r
-#35309 = CARTESIAN_POINT('',(-24.85017952542,-1.222161614052));\r
-#35310 = CARTESIAN_POINT('',(-24.88860292466,-9.562942492729E-02));\r
-#35311 = CARTESIAN_POINT('',(-24.85883747648,1.031164766058));\r
-#35312 = CARTESIAN_POINT('',(-24.66399571825,3.272982839373));\r
-#35313 = CARTESIAN_POINT('',(-24.49891853535,4.388016764612));\r
-#35314 = CARTESIAN_POINT('',(-24.2667201475,5.491028568456));\r
-#35315 = CARTESIAN_POINT('',(-23.67253514029,7.656766567948));\r
-#35316 = CARTESIAN_POINT('',(-23.31106881079,8.719645995425));\r
-#35317 = CARTESIAN_POINT('',(-22.88624677387,9.75882664103));\r
-#35318 = CARTESIAN_POINT('',(-22.40071010747,10.768814244915));\r
-#35319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#35320 = PCURVE('',#35321,#35331);\r
-#35321 = SURFACE_OF_REVOLUTION('',#35322,#35328);\r
-#35322 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#35323,#35324,#35325,#35326,\r
-    #35327),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#35323 = CARTESIAN_POINT('',(23.635386072293,4.167556264006,27.));\r
-#35324 = CARTESIAN_POINT('',(23.635386072293,4.167556264006,19.));\r
-#35325 = CARTESIAN_POINT('',(25.605001578317,4.51485261934,11.));\r
-#35326 = CARTESIAN_POINT('',(31.513848096391,5.556741685342,3.));\r
-#35327 = CARTESIAN_POINT('',(39.392310120488,6.945927106677,3.));\r
-#35328 = AXIS1_PLACEMENT('',#35329,#35330);\r
-#35329 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#35330 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#35331 = DEFINITIONAL_REPRESENTATION('',(#35332),#35347);\r
-#35332 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#35333,#35334,#35335,#35336,\r
-    #35337,#35338,#35339,#35340,#35341,#35342,#35343,#35344,#35345,\r
-    #35346),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.250999993271,\r
-    0.500999996968,0.751000000665,1.),.UNSPECIFIED.);\r
-#35333 = CARTESIAN_POINT('',(3.417769666416,0.266889738045));\r
-#35334 = CARTESIAN_POINT('',(3.372320219675,0.266889738045));\r
-#35335 = CARTESIAN_POINT('',(3.326870708078,0.266889738045));\r
-#35336 = CARTESIAN_POINT('',(3.281421190006,0.266889738045));\r
-#35337 = CARTESIAN_POINT('',(3.19070337288,0.266889738045));\r
-#35338 = CARTESIAN_POINT('',(3.145434932508,0.266889738045));\r
-#35339 = CARTESIAN_POINT('',(3.100166492137,0.266889738045));\r
-#35340 = CARTESIAN_POINT('',(3.009629746612,0.266889738045));\r
-#35341 = CARTESIAN_POINT('',(2.96436130624,0.266889738045));\r
-#35342 = CARTESIAN_POINT('',(2.919092865869,0.266889738045));\r
-#35343 = CARTESIAN_POINT('',(2.828737194622,0.266889738045));\r
-#35344 = CARTESIAN_POINT('',(2.783649825207,0.266889738045));\r
-#35345 = CARTESIAN_POINT('',(2.738562462169,0.266889738045));\r
-#35346 = CARTESIAN_POINT('',(2.693475161343,0.266889738045));\r
-#35347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#35348 = ADVANCED_FACE('',(#35349),#9461,.T.);\r
-#35349 = FACE_BOUND('',#35350,.T.);\r
-#35350 = EDGE_LOOP('',(#35351,#35352,#35570,#35594));\r
-#35351 = ORIENTED_EDGE('',*,*,#9429,.F.);\r
-#35352 = ORIENTED_EDGE('',*,*,#35353,.T.);\r
-#35353 = EDGE_CURVE('',#9184,#35354,#35356,.T.);\r
-#35354 = VERTEX_POINT('',#35355);\r
-#35355 = CARTESIAN_POINT('',(-37.81557746489,-13.03771839687,-3.));\r
-#35356 = SURFACE_CURVE('',#35357,(#35426,#35498),.PCURVE_S1.);\r
-#35357 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#35358,#35359,#35360,#35361,\r
-    #35362,#35363,#35364,#35365,#35366,#35367,#35368,#35369,#35370,\r
-    #35371,#35372,#35373,#35374,#35375,#35376,#35377,#35378,#35379,\r
-    #35380,#35381,#35382,#35383,#35384,#35385,#35386,#35387,#35388,\r
-    #35389,#35390,#35391,#35392,#35393,#35394,#35395,#35396,#35397,\r
-    #35398,#35399,#35400,#35401,#35402,#35403,#35404,#35405,#35406,\r
-    #35407,#35408,#35409,#35410,#35411,#35412,#35413,#35414,#35415,\r
-    #35416,#35417,#35418,#35419,#35420,#35421,#35422,#35423,#35424,\r
-    #35425),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243905089E-02,0.134164944091,0.206253647294,0.289095174408,\r
-    0.441240546875,0.481791578869,0.522584343135,0.648883560616,\r
-    0.788637793038,0.859259913937,1.),.UNSPECIFIED.);\r
-#35358 = CARTESIAN_POINT('',(-5.788244583666,2.221761607298,27.));\r
-#35359 = CARTESIAN_POINT('',(-5.842216558009,2.081151117346,\r
-    26.71168778972));\r
-#35360 = CARTESIAN_POINT('',(-5.893358540564,1.944176922904,\r
-    26.421000307331));\r
-#35361 = CARTESIAN_POINT('',(-5.942141528944,1.811092776981,\r
-    26.128016128753));\r
-#35362 = CARTESIAN_POINT('',(-5.989060745195,1.682082586241,\r
-    25.832840231396));\r
-#35363 = CARTESIAN_POINT('',(-6.034614071945,1.557258399969,\r
-    25.535601704028));\r
-#35364 = CARTESIAN_POINT('',(-6.079285252776,1.43666595169,\r
-    25.236448750883));\r
-#35365 = CARTESIAN_POINT('',(-6.21691584562,1.074698644528,\r
-    24.300464749014));\r
-#35366 = CARTESIAN_POINT('',(-6.308401673007,0.847933750868,\r
-    23.657620472096));\r
-#35367 = CARTESIAN_POINT('',(-6.402303510021,0.639902118404,\r
-    23.008437819391));\r
-#35368 = CARTESIAN_POINT('',(-6.502428168567,0.44941538414,\r
-    22.35455582842));\r
-#35369 = CARTESIAN_POINT('',(-6.611610772205,0.274792081092,\r
-    21.697583196786));\r
-#35370 = CARTESIAN_POINT('',(-6.731977424113,0.114394000731,\r
-    21.038969174356));\r
-#35371 = CARTESIAN_POINT('',(-6.970550758082,-0.150241447337,\r
-    19.858169747877));\r
-#35372 = CARTESIAN_POINT('',(-7.083997441522,-0.259222476521,\r
-    19.336100083294));\r
-#35373 = CARTESIAN_POINT('',(-7.206250336442,-0.360985095413,\r
-    18.81442463128));\r
-#35374 = CARTESIAN_POINT('',(-7.337890777402,-0.456215812546,\r
-    18.293719228427));\r
-#35375 = CARTESIAN_POINT('',(-7.479349061817,-0.545503417021,\r
-    17.774514757353));\r
-#35376 = CARTESIAN_POINT('',(-7.630947671724,-0.629337018623,\r
-    17.257307134315));\r
-#35377 = CARTESIAN_POINT('',(-7.979067428736,-0.798685629861,\r
-    16.151051688054));\r
-#35378 = CARTESIAN_POINT('',(-8.178918096193,-0.882586572186,\r
-    15.562790186349));\r
-#35379 = CARTESIAN_POINT('',(-8.392843516585,-0.960470302805,\r
-    14.978501148233));\r
-#35380 = CARTESIAN_POINT('',(-8.621069197805,-1.032836469583,\r
-    14.398853360374));\r
-#35381 = CARTESIAN_POINT('',(-8.863727397442,-1.100095336379,\r
-    13.824490115406));\r
-#35382 = CARTESIAN_POINT('',(-9.12088222229,-1.162613563698,\r
-    13.256044396609));\r
-#35383 = CARTESIAN_POINT('',(-9.891445476393,-1.327556138655,\r
-    11.662174802483));\r
-#35384 = CARTESIAN_POINT('',(-10.43927251425,-1.419613495297,\r
-    10.652256950389));\r
-#35385 = CARTESIAN_POINT('',(-11.03602300556,-1.499224764167,\r
-    9.668307740612));\r
-#35386 = CARTESIAN_POINT('',(-11.68108445228,-1.568718781864,\r
-    8.714068178152));\r
-#35387 = CARTESIAN_POINT('',(-12.37345812059,-1.63134371105,\r
-    7.79331519053));\r
-#35388 = CARTESIAN_POINT('',(-13.11177113547,-1.691838897343,\r
-    6.909909545333));\r
-#35389 = CARTESIAN_POINT('',(-14.10267100137,-1.773499686984,\r
-    5.843212096973));\r
-#35390 = CARTESIAN_POINT('',(-14.31432505611,-1.790967111361,\r
-    5.621662887146));\r
-#35391 = CARTESIAN_POINT('',(-14.52907072673,-1.808832655207,\r
-    5.403113701736));\r
-#35392 = CARTESIAN_POINT('',(-14.74687122712,-1.827219606732,\r
-    5.187641252263));\r
-#35393 = CARTESIAN_POINT('',(-14.96768029725,-1.846256425629,\r
-    4.975316446726));\r
-#35394 = CARTESIAN_POINT('',(-15.19144081664,-1.866075703441,\r
-    4.766203083517));\r
-#35395 = CARTESIAN_POINT('',(-15.64609466817,-1.907677544374,\r
-    4.353298542492));\r
-#35396 = CARTESIAN_POINT('',(-15.87702242553,-1.929471070182,\r
-    4.149546059854));\r
-#35397 = CARTESIAN_POINT('',(-16.11081211734,-1.952334795624,\r
-    3.949169933672));\r
-#35398 = CARTESIAN_POINT('',(-16.34739297064,-1.976412261957,\r
-    3.752228275166));\r
-#35399 = CARTESIAN_POINT('',(-16.58668664795,-2.001849779117,\r
-    3.558773934802));\r
-#35400 = CARTESIAN_POINT('',(-16.82860711413,-2.028795062264,\r
-    3.368854177302));\r
-#35401 = CARTESIAN_POINT('',(-17.82991707614,-2.145947342892,\r
-    2.605567873013));\r
-#35402 = CARTESIAN_POINT('',(-18.61116200332,-2.250381139114,\r
-    2.062822080085));\r
-#35403 = CARTESIAN_POINT('',(-19.41386662545,-2.375069574291,\r
-    1.555636711386));\r
-#35404 = CARTESIAN_POINT('',(-20.23453459375,-2.524386383581,\r
-    1.084661970026));\r
-#35405 = CARTESIAN_POINT('',(-21.06916996823,-2.702258637845,\r
-    0.649815413634));\r
-#35406 = CARTESIAN_POINT('',(-21.91343710876,-2.911684671432,\r
-    0.250421577406));\r
-#35407 = CARTESIAN_POINT('',(-23.70263676233,-3.423154377509,\r
-    -0.518568227501));\r
-#35408 = CARTESIAN_POINT('',(-24.64899356151,-3.732768264387,\r
-    -0.880578359981));\r
-#35409 = CARTESIAN_POINT('',(-25.59564415985,-4.085819273842,\r
-    -1.202082738696));\r
-#35410 = CARTESIAN_POINT('',(-26.53699314866,-4.483280937465,\r
-    -1.485599317975));\r
-#35411 = CARTESIAN_POINT('',(-27.46830138541,-4.924572101097,\r
-    -1.734001175195));\r
-#35412 = CARTESIAN_POINT('',(-28.38562988933,-5.407963990036,\r
-    -1.950164991405));\r
-#35413 = CARTESIAN_POINT('',(-29.7406319035,-6.1950665252,\r
-    -2.231194911599));\r
-#35414 = CARTESIAN_POINT('',(-30.19117722823,-6.469415650744,\r
-    -2.318022665291));\r
-#35415 = CARTESIAN_POINT('',(-30.63703301824,-6.753583790775,\r
-    -2.397701508334));\r
-#35416 = CARTESIAN_POINT('',(-31.07789898706,-7.047230985423,\r
-    -2.470585702601));\r
-#35417 = CARTESIAN_POINT('',(-31.5135364581,-7.349992849529,\r
-    -2.537016586598));\r
-#35418 = CARTESIAN_POINT('',(-31.94376171402,-7.661491749291,\r
-    -2.597318839136));\r
-#35419 = CARTESIAN_POINT('',(-33.21476293039,-8.618777055155,\r
-    -2.760363645041));\r
-#35420 = CARTESIAN_POINT('',(-34.03899954302,-9.289355891569,\r
-    -2.845792538735));\r
-#35421 = CARTESIAN_POINT('',(-34.84018276893,-9.990137286202,\r
-    -2.910519301975));\r
-#35422 = CARTESIAN_POINT('',(-35.61803230963,-10.71810369162,\r
-    -2.9566496549));\r
-#35423 = CARTESIAN_POINT('',(-36.37276700708,-11.47037371962,\r
-    -2.985974129828));\r
-#35424 = CARTESIAN_POINT('',(-37.10498000578,-12.24433691847,\r
-    -2.999999976121));\r
-#35425 = CARTESIAN_POINT('',(-37.81557605297,-13.0377168227,-3.));\r
-#35426 = PCURVE('',#9461,#35427);\r
-#35427 = DEFINITIONAL_REPRESENTATION('',(#35428),#35497);\r
-#35428 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#35429,#35430,#35431,#35432,\r
-    #35433,#35434,#35435,#35436,#35437,#35438,#35439,#35440,#35441,\r
-    #35442,#35443,#35444,#35445,#35446,#35447,#35448,#35449,#35450,\r
-    #35451,#35452,#35453,#35454,#35455,#35456,#35457,#35458,#35459,\r
-    #35460,#35461,#35462,#35463,#35464,#35465,#35466,#35467,#35468,\r
-    #35469,#35470,#35471,#35472,#35473,#35474,#35475,#35476,#35477,\r
-    #35478,#35479,#35480,#35481,#35482,#35483,#35484,#35485,#35486,\r
-    #35487,#35488,#35489,#35490,#35491,#35492,#35493,#35494,#35495,\r
-    #35496),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243905089E-02,0.134164944091,0.206253647294,0.289095174408,\r
-    0.441240546875,0.481791578869,0.522584343135,0.648883560616,\r
-    0.788637793038,0.859259913937,1.),.UNSPECIFIED.);\r
-#35429 = CARTESIAN_POINT('',(3.508091120057,0.));\r
-#35430 = CARTESIAN_POINT('',(3.483798696349,6.006504380823E-03));\r
-#35431 = CARTESIAN_POINT('',(3.460217394862,1.206249361573E-02));\r
-#35432 = CARTESIAN_POINT('',(3.437382967592,1.816721547945E-02));\r
-#35433 = CARTESIAN_POINT('',(3.415323503552,2.431943363925E-02));\r
-#35434 = CARTESIAN_POINT('',(3.394058750208,3.051747456114E-02));\r
-#35435 = CARTESIAN_POINT('',(3.373600246144,3.675932636386E-02));\r
-#35436 = CARTESIAN_POINT('',(3.312484520836,5.630425623779E-02));\r
-#35437 = CARTESIAN_POINT('',(3.274630224662,6.975006268753E-02));\r
-#35438 = CARTESIAN_POINT('',(3.240424099911,8.336100580649E-02));\r
-#35439 = CARTESIAN_POINT('',(3.209755042106,9.711454595863E-02));\r
-#35440 = CARTESIAN_POINT('',(3.182414283109,0.110989440623));\r
-#35441 = CARTESIAN_POINT('',(3.158161224919,0.124968083745));\r
-#35442 = CARTESIAN_POINT('',(3.119782802916,0.150177223504));\r
-#35443 = CARTESIAN_POINT('',(3.104599731494,0.161374578824));\r
-#35444 = CARTESIAN_POINT('',(3.091068825145,0.172621826554));\r
-#35445 = CARTESIAN_POINT('',(3.079061717098,0.1839134857));\r
-#35446 = CARTESIAN_POINT('',(3.068453935752,0.195245096969));\r
-#35447 = CARTESIAN_POINT('',(3.059127975738,0.206612999132));\r
-#35448 = CARTESIAN_POINT('',(3.041600860026,0.231115762302));\r
-#35449 = CARTESIAN_POINT('',(3.03377494224,0.244261376624));\r
-#35450 = CARTESIAN_POINT('',(3.027326294919,0.257446213569));\r
-#35451 = CARTESIAN_POINT('',(3.022098349837,0.270666673325));\r
-#35452 = CARTESIAN_POINT('',(3.017946501373,0.283919789101));\r
-#35453 = CARTESIAN_POINT('',(3.01473712208,0.297202873117));\r
-#35454 = CARTESIAN_POINT('',(3.00795354386,0.334958972866));\r
-#35455 = CARTESIAN_POINT('',(3.006320229599,0.359497618944));\r
-#35456 = CARTESIAN_POINT('',(3.006674856255,0.384112751049));\r
-#35457 = CARTESIAN_POINT('',(3.008352706205,0.408791866498));\r
-#35458 = CARTESIAN_POINT('',(3.01076975788,0.433521406188));\r
-#35459 = CARTESIAN_POINT('',(3.013414268001,0.458283778698));\r
-#35460 = CARTESIAN_POINT('',(3.016502624561,0.489657741927));\r
-#35461 = CARTESIAN_POINT('',(3.017137895252,0.496260551534));\r
-#35462 = CARTESIAN_POINT('',(3.01775031752,0.502863856675));\r
-#35463 = CARTESIAN_POINT('',(3.018332040428,0.509467174073));\r
-#35464 = CARTESIAN_POINT('',(3.018875666807,0.51606844619));\r
-#35465 = CARTESIAN_POINT('',(3.019374288387,0.522664764894));\r
-#35466 = CARTESIAN_POINT('',(3.020271290712,0.535884293912));\r
-#35467 = CARTESIAN_POINT('',(3.020669059262,0.542507269434));\r
-#35468 = CARTESIAN_POINT('',(3.021008206361,0.549121813415));\r
-#35469 = CARTESIAN_POINT('',(3.021282681697,0.555725898988));\r
-#35470 = CARTESIAN_POINT('',(3.021486958706,0.562317479687));\r
-#35471 = CARTESIAN_POINT('',(3.021616052632,0.568894496629));\r
-#35472 = CARTESIAN_POINT('',(3.021818752967,0.595766625305));\r
-#35473 = CARTESIAN_POINT('',(3.021208863953,0.615921862632));\r
-#35474 = CARTESIAN_POINT('',(3.019704079185,0.635855092036));\r
-#35475 = CARTESIAN_POINT('',(3.017224345101,0.655505223072));\r
-#35476 = CARTESIAN_POINT('',(3.013743817543,0.67481829156));\r
-#35477 = CARTESIAN_POINT('',(3.009281024329,0.693748549125));\r
-#35478 = CARTESIAN_POINT('',(2.997922334807,0.732736111601));\r
-#35479 = CARTESIAN_POINT('',(2.990816106997,0.752704789847));\r
-#35480 = CARTESIAN_POINT('',(2.982641090465,0.772106774878));\r
-#35481 = CARTESIAN_POINT('',(2.973514952434,0.790916814691));\r
-#35482 = CARTESIAN_POINT('',(2.963572763386,0.809130157444));\r
-#35483 = CARTESIAN_POINT('',(2.952950412015,0.826752621819));\r
-#35484 = CARTESIAN_POINT('',(2.936133567413,0.85240831176));\r
-#35485 = CARTESIAN_POINT('',(2.930347140463,0.860874170224));\r
-#35486 = CARTESIAN_POINT('',(2.924435855169,0.869195778052));\r
-#35487 = CARTESIAN_POINT('',(2.918415170069,0.877376181749));\r
-#35488 = CARTESIAN_POINT('',(2.912299645412,0.885418940445));\r
-#35489 = CARTESIAN_POINT('',(2.906102837802,0.893327949131));\r
-#35490 = CARTESIAN_POINT('',(2.887350637934,0.91661035264));\r
-#35491 = CARTESIAN_POINT('',(2.874591523011,0.931597364933));\r
-#35492 = CARTESIAN_POINT('',(2.861657312689,0.946102553831));\r
-#35493 = CARTESIAN_POINT('',(2.848629334871,0.960161589302));\r
-#35494 = CARTESIAN_POINT('',(2.83557402436,0.973809109086));\r
-#35495 = CARTESIAN_POINT('',(2.822544673573,0.987077938091));\r
-#35496 = CARTESIAN_POINT('',(2.809583692333,0.999999974335));\r
-#35497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#35498 = PCURVE('',#9329,#35499);\r
-#35499 = DEFINITIONAL_REPRESENTATION('',(#35500),#35569);\r
-#35500 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#35501,#35502,#35503,#35504,\r
-    #35505,#35506,#35507,#35508,#35509,#35510,#35511,#35512,#35513,\r
-    #35514,#35515,#35516,#35517,#35518,#35519,#35520,#35521,#35522,\r
-    #35523,#35524,#35525,#35526,#35527,#35528,#35529,#35530,#35531,\r
-    #35532,#35533,#35534,#35535,#35536,#35537,#35538,#35539,#35540,\r
-    #35541,#35542,#35543,#35544,#35545,#35546,#35547,#35548,#35549,\r
-    #35550,#35551,#35552,#35553,#35554,#35555,#35556,#35557,#35558,\r
-    #35559,#35560,#35561,#35562,#35563,#35564,#35565,#35566,#35567,\r
-    #35568),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243905089E-02,0.134164944091,0.206253647294,0.289095174408,\r
-    0.441240546875,0.481791578869,0.522584343135,0.648883560616,\r
-    0.788637793038,0.859259913937,1.),.UNSPECIFIED.);\r
-#35501 = CARTESIAN_POINT('',(2.875455796418,0.9846980552));\r
-#35502 = CARTESIAN_POINT('',(2.874610153272,0.969253407616));\r
-#35503 = CARTESIAN_POINT('',(2.87382656138,0.954038773635));\r
-#35504 = CARTESIAN_POINT('',(2.873092001909,0.939039217951));\r
-#35505 = CARTESIAN_POINT('',(2.872393256277,0.924243688101));\r
-#35506 = CARTESIAN_POINT('',(2.871717420448,0.909643925974));\r
-#35507 = CARTESIAN_POINT('',(2.871052275216,0.895233628841));\r
-#35508 = CARTESIAN_POINT('',(2.868981397104,0.850983882287));\r
-#35509 = CARTESIAN_POINT('',(2.867573637355,0.821784136094));\r
-#35510 = CARTESIAN_POINT('',(2.866056720107,0.793358528408));\r
-#35511 = CARTESIAN_POINT('',(2.864342064438,0.765683301254));\r
-#35512 = CARTESIAN_POINT('',(2.862367336923,0.738738960189));\r
-#35513 = CARTESIAN_POINT('',(2.860087573579,0.712506842125));\r
-#35514 = CARTESIAN_POINT('',(2.855398007619,0.666743522331));\r
-#35515 = CARTESIAN_POINT('',(2.853113929727,0.646953276264));\r
-#35516 = CARTESIAN_POINT('',(2.85060212658,0.627587262157));\r
-#35517 = CARTESIAN_POINT('',(2.847851407274,0.608635949902));\r
-#35518 = CARTESIAN_POINT('',(2.844853850244,0.590090255909));\r
-#35519 = CARTESIAN_POINT('',(2.841603692094,0.571941691717));\r
-#35520 = CARTESIAN_POINT('',(2.834066747519,0.533774424125));\r
-#35521 = CARTESIAN_POINT('',(2.829697609274,0.51388037504));\r
-#35522 = CARTESIAN_POINT('',(2.82498303719,0.494488691777));\r
-#35523 = CARTESIAN_POINT('',(2.819919363653,0.475588787144));\r
-#35524 = CARTESIAN_POINT('',(2.814504531431,0.457171532908));\r
-#35525 = CARTESIAN_POINT('',(2.808737546266,0.439229385444));\r
-#35526 = CARTESIAN_POINT('',(2.791380134706,0.389665510146));\r
-#35527 = CARTESIAN_POINT('',(2.778953688584,0.359155860072));\r
-#35528 = CARTESIAN_POINT('',(2.765339024067,0.330190258988));\r
-#35529 = CARTESIAN_POINT('',(2.750545001391,0.302744206387));\r
-#35530 = CARTESIAN_POINT('',(2.734584622196,0.276807108124));\r
-#35531 = CARTESIAN_POINT('',(2.717473371656,0.252380146001));\r
-#35532 = CARTESIAN_POINT('',(2.694368823145,0.223366850258));\r
-#35533 = CARTESIAN_POINT('',(2.689426368497,0.217369240868));\r
-#35534 = CARTESIAN_POINT('',(2.684403998415,0.211479773726));\r
-#35535 = CARTESIAN_POINT('',(2.679302077456,0.205698771093));\r
-#35536 = CARTESIAN_POINT('',(2.674121152243,0.200026440153));\r
-#35537 = CARTESIAN_POINT('',(2.668861982899,0.194462840781));\r
-#35538 = CARTESIAN_POINT('',(2.658156945478,0.183520771913));\r
-#35539 = CARTESIAN_POINT('',(2.652710154545,0.178143591285));\r
-#35540 = CARTESIAN_POINT('',(2.647185852237,0.172876582011));\r
-#35541 = CARTESIAN_POINT('',(2.641585024518,0.167719719628));\r
-#35542 = CARTESIAN_POINT('',(2.635908793357,0.16267289078));\r
-#35543 = CARTESIAN_POINT('',(2.630158421352,0.157735887889));\r
-#35544 = CARTESIAN_POINT('',(2.606306295287,0.137961942772));\r
-#35545 = CARTESIAN_POINT('',(2.587577491229,0.124063196881));\r
-#35546 = CARTESIAN_POINT('',(2.568194040054,0.111206667649));\r
-#35547 = CARTESIAN_POINT('',(2.548211044802,9.937300256051E-02));\r
-#35548 = CARTESIAN_POINT('',(2.527692661258,8.852995340355E-02));\r
-#35549 = CARTESIAN_POINT('',(2.506710655157,7.863600403445E-02));\r
-#35550 = CARTESIAN_POINT('',(2.461702862006,5.969349169133E-02));\r
-#35551 = CARTESIAN_POINT('',(2.437583849568,5.084429042271E-02));\r
-#35552 = CARTESIAN_POINT('',(2.413097311915,4.303387576822E-02));\r
-#35553 = CARTESIAN_POINT('',(2.388341310872,3.618019162596E-02));\r
-#35554 = CARTESIAN_POINT('',(2.36339992871,3.019920605406E-02));\r
-#35555 = CARTESIAN_POINT('',(2.338346372027,2.501106852833E-02));\r
-#35556 = CARTESIAN_POINT('',(2.300561147707,1.828346488877E-02));\r
-#35557 = CARTESIAN_POINT('',(2.287862833433,1.620829964628E-02));\r
-#35558 = CARTESIAN_POINT('',(2.275157483836,1.430669107214E-02));\r
-#35559 = CARTESIAN_POINT('',(2.262450883129,1.256936784247E-02));\r
-#35560 = CARTESIAN_POINT('',(2.249747707259,1.098753800415E-02));\r
-#35561 = CARTESIAN_POINT('',(2.237051629865,9.552944081842E-03));\r
-#35562 = CARTESIAN_POINT('',(2.199083588942,5.677111295437E-03));\r
-#35563 = CARTESIAN_POINT('',(2.173842598457,3.65075636936E-03));\r
-#35564 = CARTESIAN_POINT('',(2.148661423739,2.117534925767E-03));\r
-#35565 = CARTESIAN_POINT('',(2.123546633113,1.025677270717E-03));\r
-#35566 = CARTESIAN_POINT('',(2.098495327892,3.31857566744E-04));\r
-#35567 = CARTESIAN_POINT('',(2.073496327995,5.6497852E-10));\r
-#35568 = CARTESIAN_POINT('',(2.048529611575,0.));\r
-#35569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#35570 = ORIENTED_EDGE('',*,*,#35571,.F.);\r
-#35571 = EDGE_CURVE('',#35572,#35354,#35574,.T.);\r
-#35572 = VERTEX_POINT('',#35573);\r
-#35573 = CARTESIAN_POINT('',(-35.41359242333,-18.59778136428,-3.));\r
-#35574 = SURFACE_CURVE('',#35575,(#35580,#35587),.PCURVE_S1.);\r
-#35575 = CIRCLE('',#35576,40.);\r
-#35576 = AXIS2_PLACEMENT_3D('',#35577,#35578,#35579);\r
-#35577 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#35578 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#35579 = DIRECTION('',(1.,0.,3.3E-16));\r
-#35580 = PCURVE('',#9461,#35581);\r
-#35581 = DEFINITIONAL_REPRESENTATION('',(#35582),#35586);\r
-#35582 = LINE('',#35583,#35584);\r
-#35583 = CARTESIAN_POINT('',(0.,1.));\r
-#35584 = VECTOR('',#35585,1.);\r
-#35585 = DIRECTION('',(1.,0.));\r
-#35586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#35587 = PCURVE('',#20542,#35588);\r
-#35588 = DEFINITIONAL_REPRESENTATION('',(#35589),#35593);\r
-#35589 = LINE('',#35590,#35591);\r
-#35590 = CARTESIAN_POINT('',(0.,0.));\r
-#35591 = VECTOR('',#35592,1.);\r
-#35592 = DIRECTION('',(1.,0.));\r
-#35593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#35594 = ORIENTED_EDGE('',*,*,#35595,.T.);\r
-#35595 = EDGE_CURVE('',#35572,#9430,#35596,.T.);\r
-#35596 = SURFACE_CURVE('',#35597,(#35666,#35750),.PCURVE_S1.);\r
-#35597 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#35598,#35599,#35600,#35601,\r
-    #35602,#35603,#35604,#35605,#35606,#35607,#35608,#35609,#35610,\r
-    #35611,#35612,#35613,#35614,#35615,#35616,#35617,#35618,#35619,\r
-    #35620,#35621,#35622,#35623,#35624,#35625,#35626,#35627,#35628,\r
-    #35629,#35630,#35631,#35632,#35633,#35634,#35635,#35636,#35637,\r
-    #35638,#35639,#35640,#35641,#35642,#35643,#35644,#35645,#35646,\r
-    #35647,#35648,#35649,#35650,#35651,#35652,#35653,#35654,#35655,\r
-    #35656,#35657,#35658,#35659,#35660,#35661,#35662,#35663,#35664,\r
-    #35665),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267747543,0.219958117323,0.265125685233,0.366865256396,\r
-    0.514806636023,0.562778483113,0.6104144599,0.748924759886,\r
-    0.858377817197,0.934322046009,1.),.UNSPECIFIED.);\r
-#35598 = CARTESIAN_POINT('',(-35.41359139559,-18.59777975457,-3.));\r
-#35599 = CARTESIAN_POINT('',(-34.81975360876,-17.66575619556,\r
-    -2.99999997791));\r
-#35600 = CARTESIAN_POINT('',(-34.19982736521,-16.75040590732,\r
-    -2.985095484574));\r
-#35601 = CARTESIAN_POINT('',(-33.55249756331,-15.85398480732,\r
-    -2.95389816305));\r
-#35602 = CARTESIAN_POINT('',(-32.8767343836,-14.97915763827,\r
-    -2.904758200176));\r
-#35603 = CARTESIAN_POINT('',(-32.17187466717,-14.1289392904,\r
-    -2.835706891229));\r
-#35604 = CARTESIAN_POINT('',(-31.43778588083,-13.30656691725,\r
-    -2.744417870418));\r
-#35605 = CARTESIAN_POINT('',(-30.29087436699,-12.11666033448,\r
-    -2.569629359123));\r
-#35606 = CARTESIAN_POINT('',(-29.89939393303,-11.72592740184,\r
-    -2.504742879569));\r
-#35607 = CARTESIAN_POINT('',(-29.50076720147,-11.34353161789,\r
-    -2.433185867933));\r
-#35608 = CARTESIAN_POINT('',(-29.09514482814,-10.96990541871,\r
-    -2.354592812751));\r
-#35609 = CARTESIAN_POINT('',(-28.68274178974,-10.60547460614,\r
-    -2.268578792143));\r
-#35610 = CARTESIAN_POINT('',(-28.26384688303,-10.25064684836,\r
-    -2.174743874234));\r
-#35611 = CARTESIAN_POINT('',(-27.57832493488,-9.694430834157,\r
-    -2.010117252108));\r
-#35612 = CARTESIAN_POINT('',(-27.31551813315,-9.486810912824,\r
-    -1.944464496601));\r
-#35613 = CARTESIAN_POINT('',(-27.05049790233,-9.283027607316,\r
-    -1.875625167615));\r
-#35614 = CARTESIAN_POINT('',(-26.78336116131,-9.083162859535,\r
-    -1.803503649463));\r
-#35615 = CARTESIAN_POINT('',(-26.51421629496,-8.887292157217,\r
-    -1.728003768888));\r
-#35616 = CARTESIAN_POINT('',(-26.24318378452,-8.69548332869,\r
-    -1.64902976975));\r
-#35617 = CARTESIAN_POINT('',(-25.35594650937,-8.08502969838,\r
-    -1.380561033205));\r
-#35618 = CARTESIAN_POINT('',(-24.73254241617,-7.683136448209,\r
-    -1.176513665835));\r
-#35619 = CARTESIAN_POINT('',(-24.1017749638,-7.302842567541,\r
-    -0.953283728772));\r
-#35620 = CARTESIAN_POINT('',(-23.4654664521,-6.944569194707,\r
-    -0.709833419307));\r
-#35621 = CARTESIAN_POINT('',(-22.82568309791,-6.60837426604,\r
-    -0.445198524399));\r
-#35622 = CARTESIAN_POINT('',(-22.1847145373,-6.293928798532,\r
-    -0.15857716455));\r
-#35623 = CARTESIAN_POINT('',(-20.61483040198,-5.573885600422,\r
-    0.600039461372));\r
-#35624 = CARTESIAN_POINT('',(-19.68707657807,-5.191622241944,\r
-    1.097233775292));\r
-#35625 = CARTESIAN_POINT('',(-18.76948089229,-4.851685316291,\r
-    1.643670361271));\r
-#35626 = CARTESIAN_POINT('',(-17.86957887013,-4.549885425773,\r
-    2.240029036541));\r
-#35627 = CARTESIAN_POINT('',(-16.99431077484,-4.280449037291,\r
-    2.885777519256));\r
-#35628 = CARTESIAN_POINT('',(-16.14952486471,-4.037148969182,\r
-    3.578958087517));\r
-#35629 = CARTESIAN_POINT('',(-15.07724799524,-3.74176496292,\r
-    4.555432498622));\r
-#35630 = CARTESIAN_POINT('',(-14.81835281297,-3.671558956308,\r
-    4.799200745853));\r
-#35631 = CARTESIAN_POINT('',(-14.56327239415,-3.603273170154,\r
-    5.047536864316));\r
-#35632 = CARTESIAN_POINT('',(-14.31213137085,-3.536704985718,\r
-    5.300325078185));\r
-#35633 = CARTESIAN_POINT('',(-14.06505407203,-3.471664533178,\r
-    5.55745864806));\r
-#35634 = CARTESIAN_POINT('',(-13.82212405776,-3.407959668623,\r
-    5.818797694589));\r
-#35635 = CARTESIAN_POINT('',(-13.34640918473,-3.2833118933,\r
-    6.347779561454));\r
-#35636 = CARTESIAN_POINT('',(-13.11356446331,-3.222352548166,\r
-    6.615365484258));\r
-#35637 = CARTESIAN_POINT('',(-12.8849804083,-3.162366938995,\r
-    6.886851634538));\r
-#35638 = CARTESIAN_POINT('',(-12.66073177128,-3.103195094775,\r
-    7.162114020168));\r
-#35639 = CARTESIAN_POINT('',(-12.4408849303,-3.044688819316,\r
-    7.441028899832));\r
-#35640 = CARTESIAN_POINT('',(-12.2254983093,-2.98671157436,7.72347310737\r
-    ));\r
-#35641 = CARTESIAN_POINT('',(-11.40146374457,-2.761733737884,\r
-    8.840489131328));\r
-#35642 = CARTESIAN_POINT('',(-10.82642761354,-2.597740016294,\r
-    9.70048228189));\r
-#35643 = CARTESIAN_POINT('',(-10.29079979508,-2.43408892471,\r
-    10.586255072494));\r
-#35644 = CARTESIAN_POINT('',(-9.795309461192,-2.268503355278,\r
-    11.494822766109));\r
-#35645 = CARTESIAN_POINT('',(-9.340196505797,-2.099349106521,\r
-    12.423280694006));\r
-#35646 = CARTESIAN_POINT('',(-8.925305339392,-1.92512650683,\r
-    13.368760998666));\r
-#35647 = CARTESIAN_POINT('',(-8.25333677938,-1.600505141815,\r
-    15.086449448787));\r
-#35648 = CARTESIAN_POINT('',(-7.981396675875,-1.452768425765,\r
-    15.85343515657));\r
-#35649 = CARTESIAN_POINT('',(-7.733785886658,-1.299577259042,\r
-    16.627737514931));\r
-#35650 = CARTESIAN_POINT('',(-7.509941321548,-1.139694046216,\r
-    17.407862987649));\r
-#35651 = CARTESIAN_POINT('',(-7.309029987505,-0.971484972319,\r
-    18.192247162925));\r
-#35652 = CARTESIAN_POINT('',(-7.129820597436,-0.792576837881,\r
-    18.979151542119));\r
-#35653 = CARTESIAN_POINT('',(-6.859333768713,-0.466253118954,\r
-    20.312857193336));\r
-#35654 = CARTESIAN_POINT('',(-6.757936521419,-0.325969418313,\r
-    20.859393188343));\r
-#35655 = CARTESIAN_POINT('',(-6.665213141922,-0.178058393084,\r
-    21.405456117746));\r
-#35656 = CARTESIAN_POINT('',(-6.580220357637,-2.136405085029E-02,\r
-    21.950256835089));\r
-#35657 = CARTESIAN_POINT('',(-6.501717709679,0.145395657904,\r
-    22.492892808047));\r
-#35658 = CARTESIAN_POINT('',(-6.428010243383,0.323516570179,\r
-    23.032359249566));\r
-#35659 = CARTESIAN_POINT('',(-6.295457905567,0.67879137162,\r
-    24.030537046432));\r
-#35660 = CARTESIAN_POINT('',(-6.235952857149,0.852816097773,\r
-    24.490292853094));\r
-#35661 = CARTESIAN_POINT('',(-6.177015521648,1.036761388135,\r
-    24.946198069275));\r
-#35662 = CARTESIAN_POINT('',(-6.116991534904,1.231122795253,\r
-    25.397514113667));\r
-#35663 = CARTESIAN_POINT('',(-6.05395094603,1.43611162122,\r
-    25.843512017009));\r
-#35664 = CARTESIAN_POINT('',(-5.98580284324,1.651478504814,\r
-    26.283564045772));\r
-#35665 = CARTESIAN_POINT('',(-5.910467873395,1.876525416594,\r
-    26.717157287525));\r
-#35666 = PCURVE('',#9461,#35667);\r
-#35667 = DEFINITIONAL_REPRESENTATION('',(#35668),#35749);\r
-#35668 = B_SPLINE_CURVE_WITH_KNOTS('',14,(#35669,#35670,#35671,#35672,\r
-    #35673,#35674,#35675,#35676,#35677,#35678,#35679,#35680,#35681,\r
-    #35682,#35683,#35684,#35685,#35686,#35687,#35688,#35689,#35690,\r
-    #35691,#35692,#35693,#35694,#35695,#35696,#35697,#35698,#35699,\r
-    #35700,#35701,#35702,#35703,#35704,#35705,#35706,#35707,#35708,\r
-    #35709,#35710,#35711,#35712,#35713,#35714,#35715,#35716,#35717,\r
-    #35718,#35719,#35720,#35721,#35722,#35723,#35724,#35725,#35726,\r
-    #35727,#35728,#35729,#35730,#35731,#35732,#35733,#35734,#35735,\r
-    #35736,#35737,#35738,#35739,#35740,#35741,#35742,#35743,#35744,\r
-    #35745,#35746,#35747,#35748),.UNSPECIFIED.,.F.,.F.,(15,13,13,13,13,\r
-    13,15),(0.,0.219958117323,0.366865256396,0.514806636023,\r
-    0.562778483113,0.748924759886,0.803218519002),.UNSPECIFIED.);\r
-#35669 = CARTESIAN_POINT('',(2.658020716355,0.999999976968));\r
-#35670 = CARTESIAN_POINT('',(2.668341627857,0.989984141924));\r
-#35671 = CARTESIAN_POINT('',(2.678712189501,0.979777115488));\r
-#35672 = CARTESIAN_POINT('',(2.689121692183,0.96936388091));\r
-#35673 = CARTESIAN_POINT('',(2.699538440399,0.958752768374));\r
-#35674 = CARTESIAN_POINT('',(2.70999956007,0.947864179686));\r
-#35675 = CARTESIAN_POINT('',(2.720350336514,0.936850433351));\r
-#35676 = CARTESIAN_POINT('',(2.730812036197,0.925403696699));\r
-#35677 = CARTESIAN_POINT('',(2.741025907125,0.913910215747));\r
-#35678 = CARTESIAN_POINT('',(2.751304549354,0.901955557419));\r
-#35679 = CARTESIAN_POINT('',(2.761362950364,0.88982084141));\r
-#35680 = CARTESIAN_POINT('',(2.771300795179,0.877342223788));\r
-#35681 = CARTESIAN_POINT('',(2.781029928779,0.864564687954));\r
-#35682 = CARTESIAN_POINT('',(2.790523208171,0.851465498084));\r
-#35683 = CARTESIAN_POINT('',(2.805889866583,0.829073506154));\r
-#35684 = CARTESIAN_POINT('',(2.811918559167,0.819961127138));\r
-#35685 = CARTESIAN_POINT('',(2.81780914167,0.810702337251));\r
-#35686 = CARTESIAN_POINT('',(2.823551486085,0.801291919368));\r
-#35687 = CARTESIAN_POINT('',(2.829130299777,0.791729057625));\r
-#35688 = CARTESIAN_POINT('',(2.834520516175,0.782042395687));\r
-#35689 = CARTESIAN_POINT('',(2.839758069501,0.772133374009));\r
-#35690 = CARTESIAN_POINT('',(2.844737273489,0.762179803998));\r
-#35691 = CARTESIAN_POINT('',(2.849557212971,0.75197726129));\r
-#35692 = CARTESIAN_POINT('',(2.854113453935,0.741698365044));\r
-#35693 = CARTESIAN_POINT('',(2.858452980874,0.731243128675));\r
-#35694 = CARTESIAN_POINT('',(2.862541959228,0.720660961719));\r
-#35695 = CARTESIAN_POINT('',(2.866381437678,0.709942831401));\r
-#35696 = CARTESIAN_POINT('',(2.873574126556,0.68817611223));\r
-#35697 = CARTESIAN_POINT('',(2.876924298796,0.677124061876));\r
-#35698 = CARTESIAN_POINT('',(2.880010717867,0.665948052328));\r
-#35699 = CARTESIAN_POINT('',(2.882830744993,0.654655048781));\r
-#35700 = CARTESIAN_POINT('',(2.885384354206,0.643252448281));\r
-#35701 = CARTESIAN_POINT('',(2.887674371067,0.631748091554));\r
-#35702 = CARTESIAN_POINT('',(2.889706664804,0.620150264081));\r
-#35703 = CARTESIAN_POINT('',(2.891490293475,0.608467686284));\r
-#35704 = CARTESIAN_POINT('',(2.893037602724,0.596709493041));\r
-#35705 = CARTESIAN_POINT('',(2.894364277467,0.584885202237));\r
-#35706 = CARTESIAN_POINT('',(2.895489347135,0.573004672677));\r
-#35707 = CARTESIAN_POINT('',(2.896435144002,0.561078051055));\r
-#35708 = CARTESIAN_POINT('',(2.897227214867,0.549115708226));\r
-#35709 = CARTESIAN_POINT('',(2.89811045974,0.533241053309));\r
-#35710 = CARTESIAN_POINT('',(2.898313585754,0.529351089889));\r
-#35711 = CARTESIAN_POINT('',(2.898504535881,0.525458754403));\r
-#35712 = CARTESIAN_POINT('',(2.898684318367,0.521564312997));\r
-#35713 = CARTESIAN_POINT('',(2.898853974392,0.517668004495));\r
-#35714 = CARTESIAN_POINT('',(2.899014575767,0.513770127516));\r
-#35715 = CARTESIAN_POINT('',(2.899167224915,0.509871052737));\r
-#35716 = CARTESIAN_POINT('',(2.899313054254,0.505971185382));\r
-#35717 = CARTESIAN_POINT('',(2.899453227225,0.502070902237));\r
-#35718 = CARTESIAN_POINT('',(2.899588937648,0.4981704886));\r
-#35719 = CARTESIAN_POINT('',(2.899721409266,0.494270099233));\r
-#35720 = CARTESIAN_POINT('',(2.899851893167,0.490369768759));\r
-#35721 = CARTESIAN_POINT('',(2.899981663687,0.48646949575));\r
-#35722 = CARTESIAN_POINT('',(2.900617803846,0.467435892655));\r
-#35723 = CARTESIAN_POINT('',(2.901132305397,0.452305363981));\r
-#35724 = CARTESIAN_POINT('',(2.901731222486,0.437182928417));\r
-#35725 = CARTESIAN_POINT('',(2.902495486711,0.422074039534));\r
-#35726 = CARTESIAN_POINT('',(2.903511161373,0.406981595725));\r
-#35727 = CARTESIAN_POINT('',(2.904868950878,0.391908835262));\r
-#35728 = CARTESIAN_POINT('',(2.906663883463,0.376859917542));\r
-#35729 = CARTESIAN_POINT('',(2.908995225998,0.361838476147));\r
-#35730 = CARTESIAN_POINT('',(2.911966554374,0.346846741972));\r
-#35731 = CARTESIAN_POINT('',(2.915685941908,0.331886496838));\r
-#35732 = CARTESIAN_POINT('',(2.920266384195,0.316960592104));\r
-#35733 = CARTESIAN_POINT('',(2.925826630812,0.302072502963));\r
-#35734 = CARTESIAN_POINT('',(2.932492484123,0.287223849381));\r
-#35735 = CARTESIAN_POINT('',(2.94270401929,0.268100122615));\r
-#35736 = CARTESIAN_POINT('',(2.945115387508,0.263785415732));\r
-#35737 = CARTESIAN_POINT('',(2.947635594317,0.259474406257));\r
-#35738 = CARTESIAN_POINT('',(2.950268039095,0.255167171552));\r
-#35739 = CARTESIAN_POINT('',(2.953016187704,0.250863790887));\r
-#35740 = CARTESIAN_POINT('',(2.955883576028,0.246564345931));\r
-#35741 = CARTESIAN_POINT('',(2.958873814337,0.242268921295));\r
-#35742 = CARTESIAN_POINT('',(2.961990590458,0.237977605005));\r
-#35743 = CARTESIAN_POINT('',(2.965237674388,0.233690489052));\r
-#35744 = CARTESIAN_POINT('',(2.968618921434,0.229407669873));\r
-#35745 = CARTESIAN_POINT('',(2.972138276633,0.225129248884));\r
-#35746 = CARTESIAN_POINT('',(2.975799778221,0.220855332979));\r
-#35747 = CARTESIAN_POINT('',(2.979607561707,0.216586035047));\r
-#35748 = CARTESIAN_POINT('',(2.983565863618,0.212321474484));\r
-#35749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#35750 = PCURVE('',#35246,#35751);\r
-#35751 = DEFINITIONAL_REPRESENTATION('',(#35752),#35821);\r
-#35752 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#35753,#35754,#35755,#35756,\r
-    #35757,#35758,#35759,#35760,#35761,#35762,#35763,#35764,#35765,\r
-    #35766,#35767,#35768,#35769,#35770,#35771,#35772,#35773,#35774,\r
-    #35775,#35776,#35777,#35778,#35779,#35780,#35781,#35782,#35783,\r
-    #35784,#35785,#35786,#35787,#35788,#35789,#35790,#35791,#35792,\r
-    #35793,#35794,#35795,#35796,#35797,#35798,#35799,#35800,#35801,\r
-    #35802,#35803,#35804,#35805,#35806,#35807,#35808,#35809,#35810,\r
-    #35811,#35812,#35813,#35814,#35815,#35816,#35817,#35818,#35819,\r
-    #35820),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267747543,0.219958117323,0.265125685233,0.366865256396,\r
-    0.514806636023,0.562778483113,0.6104144599,0.748924759886,\r
-    0.858377817197,0.934322046009,1.),.UNSPECIFIED.);\r
-#35753 = CARTESIAN_POINT('',(0.940985317187,0.));\r
-#35754 = CARTESIAN_POINT('',(0.915597937748,5.2595702E-10));\r
-#35755 = CARTESIAN_POINT('',(0.890186403948,3.548737801333E-04));\r
-#35756 = CARTESIAN_POINT('',(0.864729473347,1.097664533512E-03));\r
-#35757 = CARTESIAN_POINT('',(0.839215382011,2.268144790364E-03));\r
-#35758 = CARTESIAN_POINT('',(0.813641176259,3.914325686057E-03));\r
-#35759 = CARTESIAN_POINT('',(0.788013987631,6.093924211437E-03));\r
-#35760 = CARTESIAN_POINT('',(0.749426756767,1.027729901572E-02));\r
-#35761 = CARTESIAN_POINT('',(0.736491442297,1.18316335956E-02));\r
-#35762 = CARTESIAN_POINT('',(0.723551337857,1.354749858173E-02));\r
-#35763 = CARTESIAN_POINT('',(0.710610443653,1.543430416431E-02));\r
-#35764 = CARTESIAN_POINT('',(0.697673848371,1.750209939604E-02));\r
-#35765 = CARTESIAN_POINT('',(0.684747847631,1.97615109428E-02));\r
-#35766 = CARTESIAN_POINT('',(0.663928400921,2.373283793269E-02));\r
-#35767 = CARTESIAN_POINT('',(0.65602357151,2.53181694836E-02));\r
-#35768 = CARTESIAN_POINT('',(0.648127342274,2.698223227541E-02));\r
-#35769 = CARTESIAN_POINT('',(0.640241638895,2.872765656291E-02));\r
-#35770 = CARTESIAN_POINT('',(0.632368554407,3.055712864291E-02));\r
-#35771 = CARTESIAN_POINT('',(0.624510358925,3.247337242994E-02));\r
-#35772 = CARTESIAN_POINT('',(0.599008060977,3.899708560553E-02));\r
-#35773 = CARTESIAN_POINT('',(0.581433121453,4.396959105564E-02));\r
-#35774 = CARTESIAN_POINT('',(0.563974828118,4.942760049827E-02));\r
-#35775 = CARTESIAN_POINT('',(0.546665191402,5.540281658869E-02));\r
-#35776 = CARTESIAN_POINT('',(0.529538592655,6.19268872578E-02));\r
-#35777 = CARTESIAN_POINT('',(0.512631812331,6.902950343549E-02));\r
-#35778 = CARTESIAN_POINT('',(0.471775100546,8.794068272956E-02));\r
-#35779 = CARTESIAN_POINT('',(0.448106581275,0.100424696224));\r
-#35780 = CARTESIAN_POINT('',(0.425101742585,0.114262810231));\r
-#35781 = CARTESIAN_POINT('',(0.402867768957,0.129518717582));\r
-#35782 = CARTESIAN_POINT('',(0.381496252569,0.146237075571));\r
-#35783 = CARTESIAN_POINT('',(0.361060587997,0.164437208764));\r
-#35784 = CARTESIAN_POINT('',(0.3353097618,0.19049251965));\r
-#35785 = CARTESIAN_POINT('',(0.329107937856,0.19702812571));\r
-#35786 = CARTESIAN_POINT('',(0.323011397745,0.203719478882));\r
-#35787 = CARTESIAN_POINT('',(0.317021362276,0.210566319705));\r
-#35788 = CARTESIAN_POINT('',(0.31113919507,0.217568740509));\r
-#35789 = CARTESIAN_POINT('',(0.30536541273,0.224726014584));\r
-#35790 = CARTESIAN_POINT('',(0.294075921502,0.239298643322));\r
-#35791 = CARTESIAN_POINT('',(0.288558671065,0.246711841581));\r
-#35792 = CARTESIAN_POINT('',(0.283149785133,0.254277254355));\r
-#35793 = CARTESIAN_POINT('',(0.277849898379,0.261994701571));\r
-#35794 = CARTESIAN_POINT('',(0.272659586069,0.269864104946));\r
-#35795 = CARTESIAN_POINT('',(0.2675793693,0.27788550364));\r
-#35796 = CARTESIAN_POINT('',(0.248159558197,0.309825206211));\r
-#35797 = CARTESIAN_POINT('',(0.234643807548,0.334878521348));\r
-#35798 = CARTESIAN_POINT('',(0.222074863506,0.361222083589));\r
-#35799 = CARTESIAN_POINT('',(0.210461106779,0.388868501552));\r
-#35800 = CARTESIAN_POINT('',(0.199806937029,0.417842266482));\r
-#35801 = CARTESIAN_POINT('',(0.190112662819,0.448182374598));\r
-#35802 = CARTESIAN_POINT('',(0.174460385684,0.505040914825));\r
-#35803 = CARTESIAN_POINT('',(0.168144861604,0.531027075992));\r
-#35804 = CARTESIAN_POINT('',(0.162418390619,0.557929147359));\r
-#35805 = CARTESIAN_POINT('',(0.157272622828,0.585781811615));\r
-#35806 = CARTESIAN_POINT('',(0.152693535021,0.614627790169));\r
-#35807 = CARTESIAN_POINT('',(0.148657831106,0.644517765332));\r
-#35808 = CARTESIAN_POINT('',(0.14266352288,0.697014025733));\r
-#35809 = CARTESIAN_POINT('',(0.140447353127,0.719047982264));\r
-#35810 = CARTESIAN_POINT('',(0.138454910135,0.741631255406));\r
-#35811 = CARTESIAN_POINT('',(0.136665354886,0.764783531643));\r
-#35812 = CARTESIAN_POINT('',(0.135050488292,0.788525208421));\r
-#35813 = CARTESIAN_POINT('',(0.133570780866,0.812877706827));\r
-#35814 = CARTESIAN_POINT('',(0.130968063343,0.859483790894));\r
-#35815 = CARTESIAN_POINT('',(0.129823915608,0.881575441874));\r
-#35816 = CARTESIAN_POINT('',(0.128709624144,0.904162194061));\r
-#35817 = CARTESIAN_POINT('',(0.127585879035,0.927263894004));\r
-#35818 = CARTESIAN_POINT('',(0.12640667856,0.950906792845));\r
-#35819 = CARTESIAN_POINT('',(0.125122384502,0.975130272449));\r
-#35820 = CARTESIAN_POINT('',(0.123684620971,1.));\r
-#35821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#35822 = ADVANCED_FACE('',(#35823),#9329,.T.);\r
-#35823 = FACE_BOUND('',#35824,.T.);\r
-#35824 = EDGE_LOOP('',(#35825,#35886,#35887,#35888,#35889));\r
-#35825 = ORIENTED_EDGE('',*,*,#35826,.F.);\r
-#35826 = EDGE_CURVE('',#35354,#35827,#35829,.T.);\r
-#35827 = VERTEX_POINT('',#35828);\r
-#35828 = CARTESIAN_POINT('',(-38.48419667288,-10.90718141604,3.));\r
-#35829 = SURFACE_CURVE('',#35830,(#35845,#35863),.PCURVE_S1.);\r
-#35830 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#35831,#35832,#35833,#35834,\r
-    #35835,#35836,#35837,#35838,#35839,#35840,#35841,#35842,#35843,\r
-    #35844),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#35831 = CARTESIAN_POINT('',(-37.81557746434,-13.03771839849,-3.));\r
-#35832 = CARTESIAN_POINT('',(-37.88192667932,-12.84527414139,\r
-    -2.469857305487));\r
-#35833 = CARTESIAN_POINT('',(-37.94537173652,-12.65701737927,\r
-    -1.93877500183));\r
-#35834 = CARTESIAN_POINT('',(-38.00669062876,-12.47114061761,\r
-    -1.40716117002));\r
-#35835 = CARTESIAN_POINT('',(-38.08483871125,-12.22900799484,\r
-    -0.711942292053));\r
-#35836 = CARTESIAN_POINT('',(-38.10306133661,-12.17215923224,\r
-    -0.548519782961));\r
-#35837 = CARTESIAN_POINT('',(-38.12115582172,-12.11532239835,\r
-    -0.385088192252));\r
-#35838 = CARTESIAN_POINT('',(-38.19861339063,-11.87033524987,\r
-    0.31889847855));\r
-#35839 = CARTESIAN_POINT('',(-38.25685702142,-11.68181544612,\r
-    0.859448382286));\r
-#35840 = CARTESIAN_POINT('',(-38.3144290421,-11.49111234056,\r
-    1.399656454957));\r
-#35841 = CARTESIAN_POINT('',(-38.39989412071,-11.20080766908,\r
-    2.204677342934));\r
-#35842 = CARTESIAN_POINT('',(-38.42800929471,-11.10413136622,\r
-    2.470005719426));\r
-#35843 = CARTESIAN_POINT('',(-38.45609867668,-11.00632057903,\r
-    2.735127937173));\r
-#35844 = CARTESIAN_POINT('',(-38.48419673653,-10.90718119147,3.0000006)\r
-  );\r
-#35845 = PCURVE('',#9329,#35846);\r
-#35846 = DEFINITIONAL_REPRESENTATION('',(#35847),#35862);\r
-#35847 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#35848,#35849,#35850,#35851,\r
-    #35852,#35853,#35854,#35855,#35856,#35857,#35858,#35859,#35860,\r
-    #35861),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#35848 = CARTESIAN_POINT('',(2.048529561987,0.));\r
-#35849 = CARTESIAN_POINT('',(2.052109274402,1.254332354772E-02));\r
-#35850 = CARTESIAN_POINT('',(2.05545204346,2.52278254243E-02));\r
-#35851 = CARTESIAN_POINT('',(2.058561494327,3.804985612148E-02));\r
-#35852 = CARTESIAN_POINT('',(2.062327012241,5.498882258939E-02));\r
-#35853 = CARTESIAN_POINT('',(2.063190437047,5.898294243794E-02));\r
-#35854 = CARTESIAN_POINT('',(2.064032364904,6.298980222301E-02));\r
-#35855 = CARTESIAN_POINT('',(2.06756693436,8.030416791524E-02));\r
-#35856 = CARTESIAN_POINT('',(2.070047119446,9.373775098754E-02));\r
-#35857 = CARTESIAN_POINT('',(2.072297927353,0.107308355515));\r
-#35858 = CARTESIAN_POINT('',(2.075320586116,0.127758561639));\r
-#35859 = CARTESIAN_POINT('',(2.076262964156,0.134535705783));\r
-#35860 = CARTESIAN_POINT('',(2.077151376209,0.141345341141));\r
-#35861 = CARTESIAN_POINT('',(2.07798635282,0.148187165358));\r
-#35862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#35863 = PCURVE('',#35864,#35869);\r
-#35864 = CYLINDRICAL_SURFACE('',#35865,40.);\r
-#35865 = AXIS2_PLACEMENT_3D('',#35866,#35867,#35868);\r
-#35866 = CARTESIAN_POINT('',(-2.E-15,2.E-15,3.));\r
-#35867 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#35868 = DIRECTION('',(1.,-8.E-17,3.3E-16));\r
-#35869 = DEFINITIONAL_REPRESENTATION('',(#35870),#35885);\r
-#35870 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#35871,#35872,#35873,#35874,\r
-    #35875,#35876,#35877,#35878,#35879,#35880,#35881,#35882,#35883,\r
-    #35884),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#35871 = CARTESIAN_POINT('',(-3.473601640589,6.));\r
-#35872 = CARTESIAN_POINT('',(-3.468512619906,5.469857305487));\r
-#35873 = CARTESIAN_POINT('',(-3.46354623106,4.93877500183));\r
-#35874 = CARTESIAN_POINT('',(-3.458653083219,4.40716117002));\r
-#35875 = CARTESIAN_POINT('',(-3.452292298588,3.711942292053));\r
-#35876 = CARTESIAN_POINT('',(-3.450799852669,3.548519782961));\r
-#35877 = CARTESIAN_POINT('',(-3.449308665632,3.385088192252));\r
-#35878 = CARTESIAN_POINT('',(-3.442885155206,2.681101521449));\r
-#35879 = CARTESIAN_POINT('',(-3.437952458088,2.140551617714));\r
-#35880 = CARTESIAN_POINT('',(-3.432972474368,1.600343545042));\r
-#35881 = CARTESIAN_POINT('',(-3.425406882771,0.795322657066));\r
-#35882 = CARTESIAN_POINT('',(-3.422889858104,0.529994280574));\r
-#35883 = CARTESIAN_POINT('',(-3.420345767033,0.264872062827));\r
-#35884 = CARTESIAN_POINT('',(-3.41776966058,-6.E-07));\r
-#35885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#35886 = ORIENTED_EDGE('',*,*,#35353,.F.);\r
-#35887 = ORIENTED_EDGE('',*,*,#9183,.F.);\r
-#35888 = ORIENTED_EDGE('',*,*,#9851,.T.);\r
-#35889 = ORIENTED_EDGE('',*,*,#35890,.F.);\r
-#35890 = EDGE_CURVE('',#35827,#9852,#35891,.T.);\r
-#35891 = SURFACE_CURVE('',#35892,(#35965,#36041),.PCURVE_S1.);\r
-#35892 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#35893,#35894,#35895,#35896,\r
-    #35897,#35898,#35899,#35900,#35901,#35902,#35903,#35904,#35905,\r
-    #35906,#35907,#35908,#35909,#35910,#35911,#35912,#35913,#35914,\r
-    #35915,#35916,#35917,#35918,#35919,#35920,#35921,#35922,#35923,\r
-    #35924,#35925,#35926,#35927,#35928,#35929,#35930,#35931,#35932,\r
-    #35933,#35934,#35935,#35936,#35937,#35938,#35939,#35940,#35941,\r
-    #35942,#35943,#35944,#35945,#35946,#35947,#35948,#35949,#35950,\r
-    #35951,#35952,#35953,#35954,#35955,#35956,#35957,#35958,#35959,\r
-    #35960,#35961,#35962,#35963,#35964),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156941,0.15746214141,0.237475582227,\r
-    0.315984140879,0.354882631273,0.43370407425,0.569774718329,\r
-    0.737461555798,0.864425724604,1.),.UNSPECIFIED.);\r
-#35893 = CARTESIAN_POINT('',(-38.48419667288,-10.90718141604,3.));\r
-#35894 = CARTESIAN_POINT('',(-38.031024493,-10.61018604122,\r
-    3.000000000037));\r
-#35895 = CARTESIAN_POINT('',(-37.57745660682,-10.31392953423,\r
-    3.012727308664));\r
-#35896 = CARTESIAN_POINT('',(-37.12332559691,-10.0191243137,\r
-    3.039137497494));\r
-#35897 = CARTESIAN_POINT('',(-36.66863922522,-9.726563794185,\r
-    3.08032051854));\r
-#35898 = CARTESIAN_POINT('',(-36.2135852333,-9.437112261878,\r
-    3.137492164789));\r
-#35899 = CARTESIAN_POINT('',(-35.75854555263,-9.151681371998,\r
-    3.211990126548));\r
-#35900 = CARTESIAN_POINT('',(-35.30411747289,-8.871191683305,\r
-    3.305250521531));\r
-#35901 = CARTESIAN_POINT('',(-34.66533178177,-8.4838488442,\r
-    3.465293450817));\r
-#35902 = CARTESIAN_POINT('',(-34.47978079232,-8.372166199374,\r
-    3.515246870818));\r
-#35903 = CARTESIAN_POINT('',(-34.29455079703,-8.261533863216,\r
-    3.568699483427));\r
-#35904 = CARTESIAN_POINT('',(-34.10971623187,-8.152016448468,\r
-    3.625749574233));\r
-#35905 = CARTESIAN_POINT('',(-33.92536146213,-8.043678005939,\r
-    3.686493289529));\r
-#35906 = CARTESIAN_POINT('',(-33.74158072454,-7.936581002152,\r
-    3.751022658198));\r
-#35907 = CARTESIAN_POINT('',(-33.55847806946,-7.830785296998,\r
-    3.819423613591));\r
-#35908 = CARTESIAN_POINT('',(-33.05768084706,-7.543899616539,\r
-    4.018166019204));\r
-#35909 = CARTESIAN_POINT('',(-32.74156459931,-7.36556862644,4.1566292351\r
-    ));\r
-#35910 = CARTESIAN_POINT('',(-32.4284821806,-7.191687059053,\r
-    4.307560183342));\r
-#35911 = CARTESIAN_POINT('',(-32.11915015687,-7.022532515961,\r
-    4.471278576594));\r
-#35912 = CARTESIAN_POINT('',(-31.81432940269,-6.858305215537,\r
-    4.647991982847));\r
-#35913 = CARTESIAN_POINT('',(-31.51480948788,-6.699114157302,\r
-    4.837755127206));\r
-#35914 = CARTESIAN_POINT('',(-31.22138608741,-6.54497152746,\r
-    5.04042383254));\r
-#35915 = CARTESIAN_POINT('',(-30.65366622408,-6.249424849596,\r
-    5.466736293034));\r
-#35916 = CARTESIAN_POINT('',(-30.37904770215,-6.107801339195,\r
-    5.68996369932));\r
-#35917 = CARTESIAN_POINT('',(-30.11172592136,-5.970860906372,\r
-    5.924912733575));\r
-#35918 = CARTESIAN_POINT('',(-29.85230423276,-5.838386080825,\r
-    6.171070118369));\r
-#35919 = CARTESIAN_POINT('',(-29.60123401776,-5.710033630315,\r
-    6.427790637949));\r
-#35920 = CARTESIAN_POINT('',(-29.35881445954,-5.585364886965,\r
-    6.694311954299));\r
-#35921 = CARTESIAN_POINT('',(-29.12519733393,-5.46387859954,\r
-    6.969775984446));\r
-#35922 = CARTESIAN_POINT('',(-28.78901532468,-5.286168697765,\r
-    7.393712573884));\r
-#35923 = CARTESIAN_POINT('',(-28.67978949292,-5.227937992934,\r
-    7.536147358727));\r
-#35924 = CARTESIAN_POINT('',(-28.57271625735,-5.170287058355,\r
-    7.680455803852));\r
-#35925 = CARTESIAN_POINT('',(-28.46778262117,-5.11314612585,\r
-    7.826531805428));\r
-#35926 = CARTESIAN_POINT('',(-28.36496637347,-5.056443601235,\r
-    7.974269367423));\r
-#35927 = CARTESIAN_POINT('',(-28.26423680487,-5.000106867644,\r
-    8.123563423543));\r
-#35928 = CARTESIAN_POINT('',(-28.16555542307,-4.944063088848,\r
-    8.274310659161));\r
-#35929 = CARTESIAN_POINT('',(-27.87297294906,-4.775123658227,\r
-    8.734615501814));\r
-#35930 = CARTESIAN_POINT('',(-27.68530194134,-4.66291919418,\r
-    9.048358172016));\r
-#35931 = CARTESIAN_POINT('',(-27.5054691646,-4.551015928511,\r
-    9.366820462725));\r
-#35932 = CARTESIAN_POINT('',(-27.33297439554,-4.438818062429,\r
-    9.68921052403));\r
-#35933 = CARTESIAN_POINT('',(-27.16723171268,-4.325761743085,\r
-    10.014779122278));\r
-#35934 = CARTESIAN_POINT('',(-27.00758272588,-4.211326594198,\r
-    10.342830740203));\r
-#35935 = CARTESIAN_POINT('',(-26.85330299098,-4.095041724517,\r
-    10.672729192138));\r
-#35936 = CARTESIAN_POINT('',(-26.44516985988,-3.771822050997,\r
-    11.575599030701));\r
-#35937 = CARTESIAN_POINT('',(-26.20033450857,-3.560330682536,\r
-    12.151277477034));\r
-#35938 = CARTESIAN_POINT('',(-25.97157532442,-3.340459273356,\r
-    12.730668069276));\r
-#35939 = CARTESIAN_POINT('',(-25.76098222373,-3.110407780025,\r
-    13.313101878997));\r
-#35940 = CARTESIAN_POINT('',(-25.56980820818,-2.868152892765,\r
-    13.897359252509));\r
-#35941 = CARTESIAN_POINT('',(-25.39800776512,-2.611683323179,\r
-    14.48159121072));\r
-#35942 = CARTESIAN_POINT('',(-25.2445377394,-2.33936969399,\r
-    15.063560171296));\r
-#35943 = CARTESIAN_POINT('',(-24.93891533392,-1.693813613235,\r
-    16.352198458635));\r
-#35944 = CARTESIAN_POINT('',(-24.79527880081,-1.311662557129,\r
-    17.056740944178));\r
-#35945 = CARTESIAN_POINT('',(-24.67340284419,-0.901651516622,\r
-    17.750106475621));\r
-#35946 = CARTESIAN_POINT('',(-24.56810115287,-0.4625563916,\r
-    18.428402677788));\r
-#35947 = CARTESIAN_POINT('',(-24.47357433411,5.57921228339E-03,\r
-    19.08862466948));\r
-#35948 = CARTESIAN_POINT('',(-24.38432420547,0.501562261645,\r
-    19.728706647778));\r
-#35949 = CARTESIAN_POINT('',(-24.29533841462,1.023330473636,\r
-    20.347351396677));\r
-#35950 = CARTESIAN_POINT('',(-24.13184716799,1.980774049149,\r
-    21.395546816223));\r
-#35951 = CARTESIAN_POINT('',(-24.0590570527,2.406681348922,\r
-    21.834638927268));\r
-#35952 = CARTESIAN_POINT('',(-23.98202771429,2.844876157673,\r
-    22.260949790659));\r
-#35953 = CARTESIAN_POINT('',(-23.89907584264,3.294161726868,\r
-    22.674512831851));\r
-#35954 = CARTESIAN_POINT('',(-23.80874303455,3.753270319723,\r
-    23.075533872548));\r
-#35955 = CARTESIAN_POINT('',(-23.70979215249,4.22091332102,\r
-    23.464334951358));\r
-#35956 = CARTESIAN_POINT('',(-23.60118878379,4.695816136869,\r
-    23.841312325538));\r
-#35957 = CARTESIAN_POINT('',(-23.35486859826,5.690273459506,\r
-    24.597297987815));\r
-#35958 = CARTESIAN_POINT('',(-23.21567533758,6.21068099859,\r
-    24.974716729618));\r
-#35959 = CARTESIAN_POINT('',(-23.06343057403,6.736471811945,\r
-    25.339721410551));\r
-#35960 = CARTESIAN_POINT('',(-22.89730189848,7.266206143254,\r
-    25.692922426296));\r
-#35961 = CARTESIAN_POINT('',(-22.7166474689,7.798507819682,\r
-    26.034945871399));\r
-#35962 = CARTESIAN_POINT('',(-22.52098607589,8.332071850031,\r
-    26.366408026055));\r
-#35963 = CARTESIAN_POINT('',(-22.30997174184,8.86566497097,\r
-    26.687902495212));\r
-#35964 = CARTESIAN_POINT('',(-22.08337285391,9.398119141345,27.));\r
-#35965 = PCURVE('',#9329,#35966);\r
-#35966 = DEFINITIONAL_REPRESENTATION('',(#35967),#36040);\r
-#35967 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#35968,#35969,#35970,#35971,\r
-    #35972,#35973,#35974,#35975,#35976,#35977,#35978,#35979,#35980,\r
-    #35981,#35982,#35983,#35984,#35985,#35986,#35987,#35988,#35989,\r
-    #35990,#35991,#35992,#35993,#35994,#35995,#35996,#35997,#35998,\r
-    #35999,#36000,#36001,#36002,#36003,#36004,#36005,#36006,#36007,\r
-    #36008,#36009,#36010,#36011,#36012,#36013,#36014,#36015,#36016,\r
-    #36017,#36018,#36019,#36020,#36021,#36022,#36023,#36024,#36025,\r
-    #36026,#36027,#36028,#36029,#36030,#36031,#36032,#36033,#36034,\r
-    #36035,#36036,#36037,#36038,#36039),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156941,0.15746214141,0.237475582227,\r
-    0.315984140879,0.354882631273,0.43370407425,0.569774718329,\r
-    0.737461555798,0.864425724604,1.),.UNSPECIFIED.);\r
-#35968 = CARTESIAN_POINT('',(2.077986350972,0.14818714986));\r
-#35969 = CARTESIAN_POINT('',(2.091059833992,0.148187149861));\r
-#35970 = CARTESIAN_POINT('',(2.104104742417,0.148515904219));\r
-#35971 = CARTESIAN_POINT('',(2.117119801632,0.14919809517));\r
-#35972 = CARTESIAN_POINT('',(2.130099054354,0.150262253386));\r
-#35973 = CARTESIAN_POINT('',(2.143031844833,0.151740671286));\r
-#35974 = CARTESIAN_POINT('',(2.155902624561,0.15366952389));\r
-#35975 = CARTESIAN_POINT('',(2.168690602339,0.156088586277));\r
-#35976 = CARTESIAN_POINT('',(2.186569932678,0.160250553801));\r
-#35977 = CARTESIAN_POINT('',(2.191751858006,0.161550652429));\r
-#35978 = CARTESIAN_POINT('',(2.196913025467,0.162943062255));\r
-#35979 = CARTESIAN_POINT('',(2.202051175141,0.16443065114));\r
-#35980 = CARTESIAN_POINT('',(2.207163805075,0.166016277669));\r
-#35981 = CARTESIAN_POINT('',(2.212248177082,0.167702743749));\r
-#35982 = CARTESIAN_POINT('',(2.217301322543,0.169492747214));\r
-#35983 = CARTESIAN_POINT('',(2.231087474211,0.174701190046));\r
-#35984 = CARTESIAN_POINT('',(2.239751137237,0.178337768719));\r
-#35985 = CARTESIAN_POINT('',(2.24829242519,0.182311669723));\r
-#35986 = CARTESIAN_POINT('',(2.256691712902,0.18663449761));\r
-#35987 = CARTESIAN_POINT('',(2.264928620931,0.191315529159));\r
-#35988 = CARTESIAN_POINT('',(2.272982436541,0.196360627873));\r
-#35989 = CARTESIAN_POINT('',(2.280832696874,0.201770906006));\r
-#35990 = CARTESIAN_POINT('',(2.295943719671,0.213202836567));\r
-#35991 = CARTESIAN_POINT('',(2.303214553127,0.21921241197));\r
-#35992 = CARTESIAN_POINT('',(2.310253463376,0.225564913216));\r
-#35993 = CARTESIAN_POINT('',(2.317045754079,0.232251967859));\r
-#35994 = CARTESIAN_POINT('',(2.323580949227,0.239261817991));\r
-#35995 = CARTESIAN_POINT('',(2.329852648321,0.246579520637));\r
-#35996 = CARTESIAN_POINT('',(2.335858291361,0.254187308704));\r
-#35997 = CARTESIAN_POINT('',(2.344443089518,0.265968313333));\r
-#35998 = CARTESIAN_POINT('',(2.347222488627,0.269938106038));\r
-#35999 = CARTESIAN_POINT('',(2.34993726756,0.273972255006));\r
-#36000 = CARTESIAN_POINT('',(2.352587913286,0.278068482811));\r
-#36001 = CARTESIAN_POINT('',(2.355175142409,0.282224490674));\r
-#36002 = CARTESIAN_POINT('',(2.35769988044,0.286437978965));\r
-#36003 = CARTESIAN_POINT('',(2.360163241052,0.290706667695));\r
-#36004 = CARTESIAN_POINT('',(2.367436328259,0.303785434139));\r
-#36005 = CARTESIAN_POINT('',(2.372059148761,0.312759565039));\r
-#36006 = CARTESIAN_POINT('',(2.376446022901,0.321932649407));\r
-#36007 = CARTESIAN_POINT('',(2.380610487314,0.331286850677));\r
-#36008 = CARTESIAN_POINT('',(2.384568029124,0.340804977546));\r
-#36009 = CARTESIAN_POINT('',(2.388335741833,0.350470789261));\r
-#36010 = CARTESIAN_POINT('',(2.391932167219,0.360269184685));\r
-#36011 = CARTESIAN_POINT('',(2.401324747932,0.387306297696));\r
-#36012 = CARTESIAN_POINT('',(2.406822429895,0.404785798588));\r
-#36013 = CARTESIAN_POINT('',(2.411815437584,0.422634515465));\r
-#36014 = CARTESIAN_POINT('',(2.416256973439,0.440851335708));\r
-#36015 = CARTESIAN_POINT('',(2.420118944098,0.459418793514));\r
-#36016 = CARTESIAN_POINT('',(2.423403151273,0.478297792308));\r
-#36017 = CARTESIAN_POINT('',(2.426135230687,0.49743167394));\r
-#36018 = CARTESIAN_POINT('',(2.43109973529,0.540556705759));\r
-#36019 = CARTESIAN_POINT('',(2.43306980052,0.56465409624));\r
-#36020 = CARTESIAN_POINT('',(2.434351143789,0.588919091463));\r
-#36021 = CARTESIAN_POINT('',(2.43507047525,0.613229008441));\r
-#36022 = CARTESIAN_POINT('',(2.435370595131,0.637475343235));\r
-#36023 = CARTESIAN_POINT('',(2.435389795065,0.661570129862));\r
-#36024 = CARTESIAN_POINT('',(2.435257497018,0.685444715666));\r
-#36025 = CARTESIAN_POINT('',(2.434961869619,0.726919334964));\r
-#36026 = CARTESIAN_POINT('',(2.434813842481,0.744639280649));\r
-#36027 = CARTESIAN_POINT('',(2.434695384475,0.76218933579));\r
-#36028 = CARTESIAN_POINT('',(2.434652165885,0.77955870039));\r
-#36029 = CARTESIAN_POINT('',(2.434724990198,0.79674285587));\r
-#36030 = CARTESIAN_POINT('',(2.434949820593,0.813742301736));\r
-#36031 = CARTESIAN_POINT('',(2.435358158653,0.83056150398));\r
-#36032 = CARTESIAN_POINT('',(2.436639411359,0.86498349642));\r
-#36033 = CARTESIAN_POINT('',(2.437541950213,0.882562379727));\r
-#36034 = CARTESIAN_POINT('',(2.438719198091,0.899954761783));\r
-#36035 = CARTESIAN_POINT('',(2.440199980246,0.917174729378));\r
-#36036 = CARTESIAN_POINT('',(2.442008927904,0.934239196761));\r
-#36037 = CARTESIAN_POINT('',(2.444167136742,0.951167137232));\r
-#36038 = CARTESIAN_POINT('',(2.446692696866,0.967979248984));\r
-#36039 = CARTESIAN_POINT('',(2.44960109428,0.9846980552));\r
-#36040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#36041 = PCURVE('',#9947,#36042);\r
-#36042 = DEFINITIONAL_REPRESENTATION('',(#36043),#36116);\r
-#36043 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#36044,#36045,#36046,#36047,\r
-    #36048,#36049,#36050,#36051,#36052,#36053,#36054,#36055,#36056,\r
-    #36057,#36058,#36059,#36060,#36061,#36062,#36063,#36064,#36065,\r
-    #36066,#36067,#36068,#36069,#36070,#36071,#36072,#36073,#36074,\r
-    #36075,#36076,#36077,#36078,#36079,#36080,#36081,#36082,#36083,\r
-    #36084,#36085,#36086,#36087,#36088,#36089,#36090,#36091,#36092,\r
-    #36093,#36094,#36095,#36096,#36097,#36098,#36099,#36100,#36101,\r
-    #36102,#36103,#36104,#36105,#36106,#36107,#36108,#36109,#36110,\r
-    #36111,#36112,#36113,#36114,#36115),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156941,0.15746214141,0.237475582227,\r
-    0.315984140879,0.354882631273,0.43370407425,0.569774718329,\r
-    0.737461555798,0.864425724604,1.),.UNSPECIFIED.);\r
-#36044 = CARTESIAN_POINT('',(3.417769666416,1.));\r
-#36045 = CARTESIAN_POINT('',(3.413715418142,0.989229505348));\r
-#36046 = CARTESIAN_POINT('',(3.409561869119,0.978139490344));\r
-#36047 = CARTESIAN_POINT('',(3.405322290875,0.966704391393));\r
-#36048 = CARTESIAN_POINT('',(3.40101185587,0.954898289302));\r
-#36049 = CARTESIAN_POINT('',(3.396647766934,0.94269495948));\r
-#36050 = CARTESIAN_POINT('',(3.392249111246,0.930067863972));\r
-#36051 = CARTESIAN_POINT('',(3.387836179838,0.916990710579));\r
-#36052 = CARTESIAN_POINT('',(3.381621205694,0.897880499229));\r
-#36053 = CARTESIAN_POINT('',(3.379814507668,0.892242354964));\r
-#36054 = CARTESIAN_POINT('',(3.378010343356,0.886523323145));\r
-#36055 = CARTESIAN_POINT('',(3.376210184046,0.880722111104));\r
-#36056 = CARTESIAN_POINT('',(3.37441550216,0.874837627168));\r
-#36057 = CARTESIAN_POINT('',(3.372627744985,0.868869025963));\r
-#36058 = CARTESIAN_POINT('',(3.370848308387,0.862815753719));\r
-#36059 = CARTESIAN_POINT('',(3.365986775181,0.845954579736));\r
-#36060 = CARTESIAN_POINT('',(3.362924010821,0.834970947558));\r
-#36061 = CARTESIAN_POINT('',(3.359897752171,0.823727349738));\r
-#36062 = CARTESIAN_POINT('',(3.356914510144,0.812226781502));\r
-#36063 = CARTESIAN_POINT('',(3.353979033462,0.800475245558));\r
-#36064 = CARTESIAN_POINT('',(3.351093782302,0.788482547719));\r
-#36065 = CARTESIAN_POINT('',(3.348258613977,0.776263223198));\r
-#36066 = CARTESIAN_POINT('',(3.342735182433,0.751645663544));\r
-#36067 = CARTESIAN_POINT('',(3.340044519348,0.739252244534));\r
-#36068 = CARTESIAN_POINT('',(3.337396247242,0.726677013899));\r
-#36069 = CARTESIAN_POINT('',(3.334784230159,0.713939650048));\r
-#36070 = CARTESIAN_POINT('',(3.332198995901,0.70105979025));\r
-#36071 = CARTESIAN_POINT('',(3.329628328603,0.688056898751));\r
-#36072 = CARTESIAN_POINT('',(3.327058098353,0.674950045231));\r
-#36073 = CARTESIAN_POINT('',(3.32319265638,0.655221153946));\r
-#36074 = CARTESIAN_POINT('',(3.321908314554,0.648663189026));\r
-#36075 = CARTESIAN_POINT('',(3.320618412646,0.642085611576));\r
-#36076 = CARTESIAN_POINT('',(3.319320981478,0.635490155368));\r
-#36077 = CARTESIAN_POINT('',(3.318013994203,0.628878368757));\r
-#36078 = CARTESIAN_POINT('',(3.316695388093,0.622251608239));\r
-#36079 = CARTESIAN_POINT('',(3.315363086328,0.615611032019));\r
-#36080 = CARTESIAN_POINT('',(3.311283382924,0.595475486338));\r
-#36081 = CARTESIAN_POINT('',(3.308487151865,0.581941247379));\r
-#36082 = CARTESIAN_POINT('',(3.30560890097,0.568361866499));\r
-#36083 = CARTESIAN_POINT('',(3.302631416539,0.55474162716));\r
-#36084 = CARTESIAN_POINT('',(3.299538254906,0.541082055633));\r
-#36085 = CARTESIAN_POINT('',(3.29631411531,0.527381777601));\r
-#36086 = CARTESIAN_POINT('',(3.29294502755,0.513636282211));\r
-#36087 = CARTESIAN_POINT('',(3.28333020549,0.476016709573));\r
-#36088 = CARTESIAN_POINT('',(3.276770471832,0.452030941878));\r
-#36089 = CARTESIAN_POINT('',(3.269660680702,0.428056224904));\r
-#36090 = CARTESIAN_POINT('',(3.261916162126,0.404294343213));\r
-#36091 = CARTESIAN_POINT('',(3.253450135976,0.380956143067));\r
-#36092 = CARTESIAN_POINT('',(3.2441854831,0.358220146195));\r
-#36093 = CARTESIAN_POINT('',(3.234066951293,0.336223698959));\r
-#36094 = CARTESIAN_POINT('',(3.209513077183,0.288991873836));\r
-#36095 = CARTESIAN_POINT('',(3.194614939413,0.264179766417));\r
-#36096 = CARTESIAN_POINT('',(3.178316552466,0.240807562617));\r
-#36097 = CARTESIAN_POINT('',(3.160605883396,0.218931322964));\r
-#36098 = CARTESIAN_POINT('',(3.14152101663,0.198512637633));\r
-#36099 = CARTESIAN_POINT('',(3.121137309505,0.179481273036));\r
-#36100 = CARTESIAN_POINT('',(3.099554666824,0.161746903491));\r
-#36101 = CARTESIAN_POINT('',(3.059724153814,0.132697940791));\r
-#36102 = CARTESIAN_POINT('',(3.04193528848,0.120867308509));\r
-#36103 = CARTESIAN_POINT('',(3.023565743387,0.109679810644));\r
-#36104 = CARTESIAN_POINT('',(3.004662690479,9.909001940516E-02));\r
-#36105 = CARTESIAN_POINT('',(2.985272712704,8.905334281733E-02));\r
-#36106 = CARTESIAN_POINT('',(2.965440136916,7.952780630504E-02));\r
-#36107 = CARTESIAN_POINT('',(2.945206114706,7.047468997423E-02));\r
-#36108 = CARTESIAN_POINT('',(2.902613951949,5.26570116767E-02));\r
-#36109 = CARTESIAN_POINT('',(2.880204425273,4.395353706592E-02));\r
-#36110 = CARTESIAN_POINT('',(2.857424909828,3.570352780149E-02));\r
-#36111 = CARTESIAN_POINT('',(2.83431574276,2.786715267771E-02));\r
-#36112 = CARTESIAN_POINT('',(2.810912667657,2.04087280144E-02));\r
-#36113 = CARTESIAN_POINT('',(2.787247112273,1.329646153709E-02));\r
-#36114 = CARTESIAN_POINT('',(2.763346635971,6.502031349749E-03));\r
-#36115 = CARTESIAN_POINT('',(2.739235546877,0.));\r
-#36116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#36117 = ADVANCED_FACE('',(#36118),#9947,.F.);\r
-#36118 = FACE_BOUND('',#36119,.F.);\r
-#36119 = EDGE_LOOP('',(#36120,#36224,#36225,#36226,#36250));\r
-#36120 = ORIENTED_EDGE('',*,*,#36121,.F.);\r
-#36121 = EDGE_CURVE('',#9905,#36122,#36124,.T.);\r
-#36122 = VERTEX_POINT('',#36123);\r
-#36123 = CARTESIAN_POINT('',(-21.63072398167,10.398654647577,\r
-    26.717157287525));\r
-#36124 = SURFACE_CURVE('',#36125,(#36156,#36190),.PCURVE_S1.);\r
-#36125 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#36126,#36127,#36128,#36129,\r
-    #36130,#36131,#36132,#36133,#36134,#36135,#36136,#36137,#36138,\r
-    #36139,#36140,#36141,#36142,#36143,#36144,#36145,#36146,#36147,\r
-    #36148,#36149,#36150,#36151,#36152,#36153,#36154,#36155),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,9),(0.,0.755345927279,0.885319425954,\r
-    0.929303087921,1.),.UNSPECIFIED.);\r
-#36126 = CARTESIAN_POINT('',(-21.75138688888,10.142838281777,27.));\r
-#36127 = CARTESIAN_POINT('',(-21.31830370655,11.071588090687,\r
-    25.975237954272));\r
-#36128 = CARTESIAN_POINT('',(-20.85117435532,11.984604638686,\r
-    24.950346552702));\r
-#36129 = CARTESIAN_POINT('',(-20.35232773136,12.881918568972,\r
-    23.926282257173));\r
-#36130 = CARTESIAN_POINT('',(-19.82435907122,13.763975926925,\r
-    22.903737607647));\r
-#36131 = CARTESIAN_POINT('',(-19.27037096528,14.631777674153,\r
-    21.883116636171));\r
-#36132 = CARTESIAN_POINT('',(-18.69407144102,15.486930138375,\r
-    20.86453059556));\r
-#36133 = CARTESIAN_POINT('',(-18.10061154259,16.332111723578,\r
-    19.847728952742));\r
-#36134 = CARTESIAN_POINT('',(-17.39278008376,17.315492120192,\r
-    18.657341140936));\r
-#36135 = CARTESIAN_POINT('',(-17.2885537967,17.459679313036,\r
-    18.482615233006));\r
-#36136 = CARTESIAN_POINT('',(-17.18405186403,17.603703474362,\r
-    18.30792058894));\r
-#36137 = CARTESIAN_POINT('',(-17.07930966014,17.747585077733,\r
-    18.133253603256));\r
-#36138 = CARTESIAN_POINT('',(-16.97436383197,17.891345492135,\r
-    17.958610396739));\r
-#36139 = CARTESIAN_POINT('',(-16.86925229899,18.035006981976,\r
-    17.783986816443));\r
-#36140 = CARTESIAN_POINT('',(-16.76401425322,18.178592707088,\r
-    17.609378435693));\r
-#36141 = CARTESIAN_POINT('',(-16.62304797525,18.370699329365,\r
-    17.375695784621));\r
-#36142 = CARTESIAN_POINT('',(-16.58739593018,18.419266004438,\r
-    17.316612223499));\r
-#36143 = CARTESIAN_POINT('',(-16.55173558822,18.467827675511,\r
-    17.25752969112));\r
-#36144 = CARTESIAN_POINT('',(-16.51606852662,18.516385278394,\r
-    17.198448005932));\r
-#36145 = CARTESIAN_POINT('',(-16.48039633567,18.564939757138,\r
-    17.13936698442));\r
-#36146 = CARTESIAN_POINT('',(-16.44472061871,18.613492064039,\r
-    17.080286441109));\r
-#36147 = CARTESIAN_POINT('',(-16.40904299211,18.662043159636,\r
-    17.021206188564));\r
-#36148 = CARTESIAN_POINT('',(-16.31601838588,18.788631975855,\r
-    16.867163861291));\r
-#36149 = CARTESIAN_POINT('',(-16.25867094788,18.866669299206,\r
-    16.772201952896));\r
-#36150 = CARTESIAN_POINT('',(-16.20132955677,18.944710020616,\r
-    16.677239520336));\r
-#36151 = CARTESIAN_POINT('',(-16.14400104917,19.022758203888,\r
-    16.582275769843));\r
-#36152 = CARTESIAN_POINT('',(-16.0866923129,19.100817938776,\r
-    16.487309905754));\r
-#36153 = CARTESIAN_POINT('',(-16.02941028692,19.178893340989,\r
-    16.392341130507));\r
-#36154 = CARTESIAN_POINT('',(-15.97216196139,19.256988552188,\r
-    16.297368644642));\r
-#36155 = CARTESIAN_POINT('',(-15.9149543776,19.335107739987,\r
-    16.202391646802));\r
-#36156 = PCURVE('',#9947,#36157);\r
-#36157 = DEFINITIONAL_REPRESENTATION('',(#36158),#36189);\r
-#36158 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#36159,#36160,#36161,#36162,\r
-    #36163,#36164,#36165,#36166,#36167,#36168,#36169,#36170,#36171,\r
-    #36172,#36173,#36174,#36175,#36176,#36177,#36178,#36179,#36180,\r
-    #36181,#36182,#36183,#36184,#36185,#36186,#36187,#36188),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,9),(0.,0.755345927279,0.885319425954,\r
-    0.929303087921,1.),.UNSPECIFIED.);\r
-#36159 = CARTESIAN_POINT('',(2.705260340591,0.));\r
-#36160 = CARTESIAN_POINT('',(2.662561922019,2.134921013997E-02));\r
-#36161 = CARTESIAN_POINT('',(2.61985808928,4.374289688442E-02));\r
-#36162 = CARTESIAN_POINT('',(2.577159225121,6.728036359107E-02));\r
-#36163 = CARTESIAN_POINT('',(2.534488128124,9.20806662502E-02));\r
-#36164 = CARTESIAN_POINT('',(2.491889994191,0.118289257881));\r
-#36165 = CARTESIAN_POINT('',(2.449438163174,0.146074639251));\r
-#36166 = CARTESIAN_POINT('',(2.407266945923,0.175640638434));\r
-#36167 = CARTESIAN_POINT('',(2.358413274572,0.212571244128));\r
-#36168 = CARTESIAN_POINT('',(2.351255572541,0.218050530706));\r
-#36169 = CARTESIAN_POINT('',(2.344113418194,0.223588194417));\r
-#36170 = CARTESIAN_POINT('',(2.336987933738,0.229185032152));\r
-#36171 = CARTESIAN_POINT('',(2.329880307774,0.234841775187));\r
-#36172 = CARTESIAN_POINT('',(2.322791795299,0.240559089184));\r
-#36173 = CARTESIAN_POINT('',(2.315723717703,0.246337574191));\r
-#36174 = CARTESIAN_POINT('',(2.306292975946,0.254154113398));\r
-#36175 = CARTESIAN_POINT('',(2.303910988261,0.256137526392));\r
-#36176 = CARTESIAN_POINT('',(2.301531553516,0.258128023152));\r
-#36177 = CARTESIAN_POINT('',(2.299154726343,0.260125621659));\r
-#36178 = CARTESIAN_POINT('',(2.296780562202,0.262130338339));\r
-#36179 = CARTESIAN_POINT('',(2.294409117382,0.264142188072));\r
-#36180 = CARTESIAN_POINT('',(2.292040449001,0.266161184184));\r
-#36181 = CARTESIAN_POINT('',(2.285871903951,0.271444067054));\r
-#36182 = CARTESIAN_POINT('',(2.282076515379,0.274719287577));\r
-#36183 = CARTESIAN_POINT('',(2.278288690421,0.278013050587));\r
-#36184 = CARTESIAN_POINT('',(2.274508674924,0.281325392399));\r
-#36185 = CARTESIAN_POINT('',(2.27073671945,0.284656335082));\r
-#36186 = CARTESIAN_POINT('',(2.266973079278,0.288005886458));\r
-#36187 = CARTESIAN_POINT('',(2.263218014404,0.291374040099));\r
-#36188 = CARTESIAN_POINT('',(2.259471789541,0.294760775329));\r
-#36189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#36190 = PCURVE('',#9920,#36191);\r
-#36191 = DEFINITIONAL_REPRESENTATION('',(#36192),#36223);\r
-#36192 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#36193,#36194,#36195,#36196,\r
-    #36197,#36198,#36199,#36200,#36201,#36202,#36203,#36204,#36205,\r
-    #36206,#36207,#36208,#36209,#36210,#36211,#36212,#36213,#36214,\r
-    #36215,#36216,#36217,#36218,#36219,#36220,#36221,#36222),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,9),(0.,0.755345927279,0.885319425954,\r
-    0.929303087921,1.),.UNSPECIFIED.);\r
-#36193 = CARTESIAN_POINT('',(-1.154700538379,-1.632993161855));\r
-#36194 = CARTESIAN_POINT('',(2.859276528272E-02,-2.469707843355));\r
-#36195 = CARTESIAN_POINT('',(1.2336892302,-3.275905054313));\r
-#36196 = CARTESIAN_POINT('',(2.458258341089,-4.05253779748));\r
-#36197 = CARTESIAN_POINT('',(3.700033611349,-4.801114999412));\r
-#36198 = CARTESIAN_POINT('',(4.95668081929,-5.523948075722));\r
-#36199 = CARTESIAN_POINT('',(6.225739307738,-6.224244408534));\r
-#36200 = CARTESIAN_POINT('',(7.504149519962,-6.906944542658));\r
-#36201 = CARTESIAN_POINT('',(9.009125160065,-7.694430316336));\r
-#36202 = CARTESIAN_POINT('',(9.230236901683,-7.809720411815));\r
-#36203 = CARTESIAN_POINT('',(9.451496555896,-7.924724746777));\r
-#36204 = CARTESIAN_POINT('',(9.672884780533,-8.039479506782));\r
-#36205 = CARTESIAN_POINT('',(9.894381665152,-8.154022351541));\r
-#36206 = CARTESIAN_POINT('',(10.115966731042,-8.268392414923));\r
-#36207 = CARTESIAN_POINT('',(10.337618931222,-8.382630304951));\r
-#36208 = CARTESIAN_POINT('',(10.634340233253,-8.53540627224));\r
-#36209 = CARTESIAN_POINT('',(10.709369027988,-8.574024110093));\r
-#36210 = CARTESIAN_POINT('',(10.784402197213,-8.612633241587));\r
-#36211 = CARTESIAN_POINT('',(10.859438896919,-8.651235305041));\r
-#36212 = CARTESIAN_POINT('',(10.934478276531,-8.68983195287));\r
-#36213 = CARTESIAN_POINT('',(11.0095194789,-8.728424851581));\r
-#36214 = CARTESIAN_POINT('',(11.084561640309,-8.767015681776));\r
-#36215 = CARTESIAN_POINT('',(11.280222663998,-8.867634309057));\r
-#36216 = CARTESIAN_POINT('',(11.40084167099,-8.929661494058));\r
-#36217 = CARTESIAN_POINT('',(11.521457290041,-8.991694754268));\r
-#36218 = CARTESIAN_POINT('',(11.642065868831,-9.053741199172));\r
-#36219 = CARTESIAN_POINT('',(11.762663724127,-9.11580798662));\r
-#36220 = CARTESIAN_POINT('',(11.883247141779,-9.177902322832));\r
-#36221 = CARTESIAN_POINT('',(12.003812376724,-9.240031462395));\r
-#36222 = CARTESIAN_POINT('',(12.124355652982,-9.302202708266));\r
-#36223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#36224 = ORIENTED_EDGE('',*,*,#9932,.T.);\r
-#36225 = ORIENTED_EDGE('',*,*,#35890,.F.);\r
-#36226 = ORIENTED_EDGE('',*,*,#36227,.F.);\r
-#36227 = EDGE_CURVE('',#36228,#35827,#36230,.T.);\r
-#36228 = VERTEX_POINT('',#36229);\r
-#36229 = CARTESIAN_POINT('',(-38.70484167454,-10.09629788331,3.));\r
-#36230 = SURFACE_CURVE('',#36231,(#36236,#36243),.PCURVE_S1.);\r
-#36231 = CIRCLE('',#36232,40.);\r
-#36232 = AXIS2_PLACEMENT_3D('',#36233,#36234,#36235);\r
-#36233 = CARTESIAN_POINT('',(-2.E-15,2.E-15,3.));\r
-#36234 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#36235 = DIRECTION('',(1.,-8.E-17,3.3E-16));\r
-#36236 = PCURVE('',#9947,#36237);\r
-#36237 = DEFINITIONAL_REPRESENTATION('',(#36238),#36242);\r
-#36238 = LINE('',#36239,#36240);\r
-#36239 = CARTESIAN_POINT('',(0.,1.));\r
-#36240 = VECTOR('',#36241,1.);\r
-#36241 = DIRECTION('',(1.,0.));\r
-#36242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#36243 = PCURVE('',#35864,#36244);\r
-#36244 = DEFINITIONAL_REPRESENTATION('',(#36245),#36249);\r
-#36245 = LINE('',#36246,#36247);\r
-#36246 = CARTESIAN_POINT('',(-0.,0.));\r
-#36247 = VECTOR('',#36248,1.);\r
-#36248 = DIRECTION('',(-1.,0.));\r
-#36249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#36250 = ORIENTED_EDGE('',*,*,#36251,.F.);\r
-#36251 = EDGE_CURVE('',#36122,#36228,#36252,.T.);\r
-#36252 = SURFACE_CURVE('',#36253,(#36333,#36416),.PCURVE_S1.);\r
-#36253 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#36254,#36255,#36256,#36257,\r
-    #36258,#36259,#36260,#36261,#36262,#36263,#36264,#36265,#36266,\r
-    #36267,#36268,#36269,#36270,#36271,#36272,#36273,#36274,#36275,\r
-    #36276,#36277,#36278,#36279,#36280,#36281,#36282,#36283,#36284,\r
-    #36285,#36286,#36287,#36288,#36289,#36290,#36291,#36292,#36293,\r
-    #36294,#36295,#36296,#36297,#36298,#36299,#36300,#36301,#36302,\r
-    #36303,#36304,#36305,#36306,#36307,#36308,#36309,#36310,#36311,\r
-    #36312,#36313,#36314,#36315,#36316,#36317,#36318,#36319,#36320,\r
-    #36321,#36322,#36323,#36324,#36325,#36326,#36327,#36328,#36329,\r
-    #36330,#36331,#36332),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613027,0.249810233758,0.33572485204,0.420382051208,\r
-    0.565526485588,0.644424134376,0.683354615411,0.761264550251,\r
-    0.841373225548,0.887438369128,1.),.UNSPECIFIED.);\r
-#36254 = CARTESIAN_POINT('',(-21.63072398167,10.398654647577,\r
-    26.717157287525));\r
-#36255 = CARTESIAN_POINT('',(-21.87343528852,9.895732501524,\r
-    26.435029930199));\r
-#36256 = CARTESIAN_POINT('',(-22.10177334019,9.39076276763,\r
-    26.144166320897));\r
-#36257 = CARTESIAN_POINT('',(-22.31587824069,8.884757173237,\r
-    25.844078671962));\r
-#36258 = CARTESIAN_POINT('',(-22.51597962519,8.378786907739,\r
-    25.534253543568));\r
-#36259 = CARTESIAN_POINT('',(-22.70241294607,7.873988719016,\r
-    25.214151897357));\r
-#36260 = CARTESIAN_POINT('',(-22.87563979923,7.371566534279,\r
-    24.883218493448));\r
-#36261 = CARTESIAN_POINT('',(-23.03627229088,6.872788605331,\r
-    24.540900630816));\r
-#36262 = CARTESIAN_POINT('',(-23.3253950081,5.913492455283,\r
-    23.852767167881));\r
-#36263 = CARTESIAN_POINT('',(-23.45520158821,5.452414842154,\r
-    23.508274412799));\r
-#36264 = CARTESIAN_POINT('',(-23.57518040529,4.996871623658,\r
-    23.152770991865));\r
-#36265 = CARTESIAN_POINT('',(-23.68612932752,4.548029572707,\r
-    22.785859408876));\r
-#36266 = CARTESIAN_POINT('',(-23.78901308792,4.10708674144,\r
-    22.407192200694));\r
-#36267 = CARTESIAN_POINT('',(-23.88498216723,3.675247903201,\r
-    22.016505932539));\r
-#36268 = CARTESIAN_POINT('',(-23.97538234253,3.253686645348,\r
-    21.613668633225));\r
-#36269 = CARTESIAN_POINT('',(-24.12297261414,2.552764641147,\r
-    20.904654898563));\r
-#36270 = CARTESIAN_POINT('',(-24.18216711798,2.267744688125,\r
-    20.604493831844));\r
-#36271 = CARTESIAN_POINT('',(-24.2398855879,1.988828441392,\r
-    20.298285092037));\r
-#36272 = CARTESIAN_POINT('',(-24.29672365787,1.71638366868,\r
-    19.986099290313));\r
-#36273 = CARTESIAN_POINT('',(-24.35332499675,1.450740504721,\r
-    19.668059414005));\r
-#36274 = CARTESIAN_POINT('',(-24.4103750865,1.19218063918,\r
-    19.344348926831));\r
-#36275 = CARTESIAN_POINT('',(-24.46858920289,0.940926905718,\r
-    19.015218582486));\r
-#36276 = CARTESIAN_POINT('',(-24.5879203113,0.456907724978,\r
-    18.351656955751));\r
-#36277 = CARTESIAN_POINT('',(-24.6489840754,0.22391842344,\r
-    18.017363781936));\r
-#36278 = CARTESIAN_POINT('',(-24.71258035178,-1.682396240772E-03,\r
-    17.678427117122));\r
-#36279 = CARTESIAN_POINT('',(-24.77941656481,-0.219816454242,\r
-    17.335216049373));\r
-#36280 = CARTESIAN_POINT('',(-24.85019513502,-0.430487325189,\r
-    16.988155367155));\r
-#36281 = CARTESIAN_POINT('',(-24.92558843613,-0.633782364009,\r
-    16.637721832146));\r
-#36282 = CARTESIAN_POINT('',(-25.0062066767,-0.82986865957,\r
-    16.284435425581));\r
-#36283 = CARTESIAN_POINT('',(-25.24060892084,-1.343218835182,\r
-    15.31918815869));\r
-#36284 = CARTESIAN_POINT('',(-25.40556549093,-1.64707437055,\r
-    14.702544954959));\r
-#36285 = CARTESIAN_POINT('',(-25.58995139657,-1.931570582176,\r
-    14.081955208651));\r
-#36286 = CARTESIAN_POINT('',(-25.7954783031,-2.198606991695,\r
-    13.460287147122));\r
-#36287 = CARTESIAN_POINT('',(-26.02265317172,-2.450686223185,\r
-    12.839998597352));\r
-#36288 = CARTESIAN_POINT('',(-26.2702240798,-2.690383097284,\r
-    12.222738339874));\r
-#36289 = CARTESIAN_POINT('',(-26.53578414198,-2.919970110961,\r
-    11.609424742123));\r
-#36290 = CARTESIAN_POINT('',(-26.96894016055,-3.261743197476,\r
-    10.669431030806));\r
-#36291 = CARTESIAN_POINT('',(-27.12595971594,-3.379712080488,\r
-    10.339617651733));\r
-#36292 = CARTESIAN_POINT('',(-27.28826102246,-3.495717221141,\r
-    10.011603581163));\r
-#36293 = CARTESIAN_POINT('',(-27.45657875681,-3.610234345654,\r
-    9.686037359102));\r
-#36294 = CARTESIAN_POINT('',(-27.63158200601,-3.723789385259,\r
-    9.363626849611));\r
-#36295 = CARTESIAN_POINT('',(-27.81386746433,-3.836952047026,\r
-    9.045133164381));\r
-#36296 = CARTESIAN_POINT('',(-28.00394562959,-3.95032383452,\r
-    8.731358980912));\r
-#36297 = CARTESIAN_POINT('',(-28.30005455596,-4.120868608547,\r
-    8.271042393225));\r
-#36298 = CARTESIAN_POINT('',(-28.39988217498,-4.177416100446,\r
-    8.120307881795));\r
-#36299 = CARTESIAN_POINT('',(-28.50174941592,-4.234235791685,\r
-    7.971029594427));\r
-#36300 = CARTESIAN_POINT('',(-28.60569568063,-4.29140101415,\r
-    7.823311899805));\r
-#36301 = CARTESIAN_POINT('',(-28.71175248563,-4.34898482426,\r
-    7.677260821701));\r
-#36302 = CARTESIAN_POINT('',(-28.81994273531,-4.40705919328,\r
-    7.532983198785));\r
-#36303 = CARTESIAN_POINT('',(-28.93027999512,-4.46569419764,\r
-    7.390585844433));\r
-#36304 = CARTESIAN_POINT('',(-29.26788480886,-4.643557782658,\r
-    6.969175799932));\r
-#36305 = CARTESIAN_POINT('',(-29.50164912672,-4.764691710411,\r
-    6.696088722987));\r
-#36306 = CARTESIAN_POINT('',(-29.74405043778,-4.888876198217,\r
-    6.431819771003));\r
-#36307 = CARTESIAN_POINT('',(-29.99494402769,-5.016601270872,\r
-    6.177207107878));\r
-#36308 = CARTESIAN_POINT('',(-30.254041212,-5.148295872574,\r
-    5.932993790205));\r
-#36309 = CARTESIAN_POINT('',(-30.52090478977,-5.284296620593,\r
-    5.699807402424));\r
-#36310 = CARTESIAN_POINT('',(-30.79494948713,-5.424819212308,\r
-    5.478146303048));\r
-#36311 = CARTESIAN_POINT('',(-31.363861385,-5.719141082891,\r
-    5.052678514837));\r
-#36312 = CARTESIAN_POINT('',(-31.65916604843,-5.87323832444,\r
-    4.849501120521));\r
-#36313 = CARTESIAN_POINT('',(-31.96059166172,-6.032313053463,\r
-    4.659233384327));\r
-#36314 = CARTESIAN_POINT('',(-32.2673436738,-6.196360760139,\r
-    4.482017208794));\r
-#36315 = CARTESIAN_POINT('',(-32.57863247561,-6.365280993238,\r
-    4.317795348478));\r
-#36316 = CARTESIAN_POINT('',(-32.89369621984,-6.538882900488,\r
-    4.166357929628));\r
-#36317 = CARTESIAN_POINT('',(-33.21181668676,-6.716898897683,\r
-    4.027383454738));\r
-#36318 = CARTESIAN_POINT('',(-33.71663293785,-7.003724354753,\r
-    3.827497316822));\r
-#36319 = CARTESIAN_POINT('',(-33.90174362287,-7.109803801861,\r
-    3.758503896589));\r
-#36320 = CARTESIAN_POINT('',(-34.08754445102,-7.217189703337,\r
-    3.693414895725));\r
-#36321 = CARTESIAN_POINT('',(-34.27392947032,-7.325823252153,\r
-    3.63214304441));\r
-#36322 = CARTESIAN_POINT('',(-34.4608026464,-7.435642965688,\r
-    3.574594950204));\r
-#36323 = CARTESIAN_POINT('',(-34.64807793187,-7.546585712654,\r
-    3.520673109706));\r
-#36324 = CARTESIAN_POINT('',(-34.83567933559,-7.658587740014,\r
-    3.470277920211));\r
-#36325 = CARTESIAN_POINT('',(-35.48258687328,-8.047699777983,\r
-    3.308541343225));\r
-#36326 = CARTESIAN_POINT('',(-35.94310978541,-8.329714147818,\r
-    3.214253517569));\r
-#36327 = CARTESIAN_POINT('',(-36.40424662086,-8.616760519637,\r
-    3.138949656873));\r
-#36328 = CARTESIAN_POINT('',(-36.86538008726,-8.907921364059,\r
-    3.0811679131));\r
-#36329 = CARTESIAN_POINT('',(-37.32611297796,-9.202285640876,\r
-    3.039549367523));\r
-#36330 = CARTESIAN_POINT('',(-37.78624688469,-9.498987671312,\r
-    3.01286121471));\r
-#36331 = CARTESIAN_POINT('',(-38.24576787719,-9.797230848809,\r
-    3.000000000028));\r
-#36332 = CARTESIAN_POINT('',(-38.70484167454,-10.09629788331,3.));\r
-#36333 = PCURVE('',#9947,#36334);\r
-#36334 = DEFINITIONAL_REPRESENTATION('',(#36335),#36415);\r
-#36335 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#36336,#36337,#36338,#36339,\r
-    #36340,#36341,#36342,#36343,#36344,#36345,#36346,#36347,#36348,\r
-    #36349,#36350,#36351,#36352,#36353,#36354,#36355,#36356,#36357,\r
-    #36358,#36359,#36360,#36361,#36362,#36363,#36364,#36365,#36366,\r
-    #36367,#36368,#36369,#36370,#36371,#36372,#36373,#36374,#36375,\r
-    #36376,#36377,#36378,#36379,#36380,#36381,#36382,#36383,#36384,\r
-    #36385,#36386,#36387,#36388,#36389,#36390,#36391,#36392,#36393,\r
-    #36394,#36395,#36396,#36397,#36398,#36399,#36400,#36401,#36402,\r
-    #36403,#36404,#36405,#36406,#36407,#36408,#36409,#36410,#36411,\r
-    #36412,#36413,#36414),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613027,0.249810233758,0.33572485204,0.420382051208,\r
-    0.565526485588,0.644424134376,0.683354615411,0.761264550251,\r
-    0.841373225548,0.887438369128,1.),.UNSPECIFIED.);\r
-#36336 = CARTESIAN_POINT('',(2.693475161802,5.927553554444E-03));\r
-#36337 = CARTESIAN_POINT('',(2.716742471333,1.187530004503E-02));\r
-#36338 = CARTESIAN_POINT('',(2.739825322971,1.808807351351E-02));\r
-#36339 = CARTESIAN_POINT('',(2.76270356335,2.458747675043E-02));\r
-#36340 = CARTESIAN_POINT('',(2.785354284515,3.139757981262E-02));\r
-#36341 = CARTESIAN_POINT('',(2.807751344288,3.854537273962E-02));\r
-#36342 = CARTESIAN_POINT('',(2.829864976073,4.606111124355E-02));\r
-#36343 = CARTESIAN_POINT('',(2.851661488076,5.39785553726E-02));\r
-#36344 = CARTESIAN_POINT('',(2.893314907811,7.021238564044E-02));\r
-#36345 = CARTESIAN_POINT('',(2.913211613533,7.847991654197E-02));\r
-#36346 = CARTESIAN_POINT('',(2.932760842066,8.716885353943E-02));\r
-#36347 = CARTESIAN_POINT('',(2.951927172138,9.631284031537E-02));\r
-#36348 = CARTESIAN_POINT('',(2.970672090493,0.105948415966));\r
-#36349 = CARTESIAN_POINT('',(2.988954581699,0.116114595113));\r
-#36350 = CARTESIAN_POINT('',(3.006732305512,0.12685161671));\r
-#36351 = CARTESIAN_POINT('',(3.036176104606,0.146241373862));\r
-#36352 = CARTESIAN_POINT('',(3.04811429788,0.154590457769));\r
-#36353 = CARTESIAN_POINT('',(3.059762787959,0.163259950023));\r
-#36354 = CARTESIAN_POINT('',(3.07110679676,0.172263481154));\r
-#36355 = CARTESIAN_POINT('',(3.082132322479,0.181614142063));\r
-#36356 = CARTESIAN_POINT('',(3.092826580577,0.191323865166));\r
-#36357 = CARTESIAN_POINT('',(3.103178485079,0.201402520087));\r
-#36358 = CARTESIAN_POINT('',(3.12303348839,0.22215792331));\r
-#36359 = CARTESIAN_POINT('',(3.132547083746,0.232824076159));\r
-#36360 = CARTESIAN_POINT('',(3.141711270949,0.243861319017));\r
-#36361 = CARTESIAN_POINT('',(3.150519838419,0.25527320126));\r
-#36362 = CARTESIAN_POINT('',(3.158969477265,0.267059523994));\r
-#36363 = CARTESIAN_POINT('',(3.167060033242,0.279215148831));\r
-#36364 = CARTESIAN_POINT('',(3.174794581642,0.29172877651));\r
-#36365 = CARTESIAN_POINT('',(3.19484043877,0.326617974126));\r
-#36366 = CARTESIAN_POINT('',(3.206477742983,0.349659394657));\r
-#36367 = CARTESIAN_POINT('',(3.217115451853,0.373603127613));\r
-#36368 = CARTESIAN_POINT('',(3.226816146242,0.398296932865));\r
-#36369 = CARTESIAN_POINT('',(3.235672424302,0.423532955911));\r
-#36370 = CARTESIAN_POINT('',(3.243789711526,0.449052668235));\r
-#36371 = CARTESIAN_POINT('',(3.251269665413,0.474607302448));\r
-#36372 = CARTESIAN_POINT('',(3.261975489462,0.51377370703));\r
-#36373 = CARTESIAN_POINT('',(3.265585612781,0.527515900518));\r
-#36374 = CARTESIAN_POINT('',(3.269049335816,0.5412150682));\r
-#36375 = CARTESIAN_POINT('',(3.272381477492,0.554875210446));\r
-#36376 = CARTESIAN_POINT('',(3.275598073614,0.568497217361));\r
-#36377 = CARTESIAN_POINT('',(3.278716176427,0.582079108425));\r
-#36378 = CARTESIAN_POINT('',(3.281753464718,0.595616177439));\r
-#36379 = CARTESIAN_POINT('',(3.286195224366,0.615754882298));\r
-#36380 = CARTESIAN_POINT('',(3.287647386522,0.622395840773));\r
-#36381 = CARTESIAN_POINT('',(3.289086252631,0.629022914947));\r
-#36382 = CARTESIAN_POINT('',(3.290513921229,0.635634897977));\r
-#36383 = CARTESIAN_POINT('',(3.291932465702,0.642230386333));\r
-#36384 = CARTESIAN_POINT('',(3.293343912312,0.648807786705));\r
-#36385 = CARTESIAN_POINT('',(3.294750218219,0.655365322904));\r
-#36386 = CARTESIAN_POINT('',(3.298961077027,0.674980704143));\r
-#36387 = CARTESIAN_POINT('',(3.301756221202,0.68797499149));\r
-#36388 = CARTESIAN_POINT('',(3.304553058203,0.700865722255));\r
-#36389 = CARTESIAN_POINT('',(3.307364997192,0.71363409219));\r
-#36390 = CARTESIAN_POINT('',(3.310203475425,0.726260987939));\r
-#36391 = CARTESIAN_POINT('',(3.313077187341,0.738727207423));\r
-#36392 = CARTESIAN_POINT('',(3.315991547632,0.751013588057));\r
-#36393 = CARTESIAN_POINT('',(3.321988675649,0.7755296244));\r
-#36394 = CARTESIAN_POINT('',(3.325074588672,0.787750832402));\r
-#36395 = CARTESIAN_POINT('',(3.328208385724,0.799744415594));\r
-#36396 = CARTESIAN_POINT('',(3.331389699324,0.811495953295));\r
-#36397 = CARTESIAN_POINT('',(3.334615655716,0.822995784774));\r
-#36398 = CARTESIAN_POINT('',(3.337881194762,0.8342380705));\r
-#36399 = CARTESIAN_POINT('',(3.341179590152,0.84521998521));\r
-#36400 = CARTESIAN_POINT('',(3.346414338472,0.862106006229));\r
-#36401 = CARTESIAN_POINT('',(3.348333991198,0.868185223303));\r
-#36402 = CARTESIAN_POINT('',(3.350260772185,0.874178942422));\r
-#36403 = CARTESIAN_POINT('',(3.352193256744,0.880087752652));\r
-#36404 = CARTESIAN_POINT('',(3.35412997701,0.885912537366));\r
-#36405 = CARTESIAN_POINT('',(3.356069447535,0.891654427913));\r
-#36406 = CARTESIAN_POINT('',(3.358010190866,0.897314757293));\r
-#36407 = CARTESIAN_POINT('',(3.364692612674,0.916530546632));\r
-#36408 = CARTESIAN_POINT('',(3.369432642286,0.929685709237));\r
-#36409 = CARTESIAN_POINT('',(3.37415077337,0.942385590296));\r
-#36410 = CARTESIAN_POINT('',(3.378826775439,0.954657238137));\r
-#36411 = CARTESIAN_POINT('',(3.383441703553,0.966527867381));\r
-#36412 = CARTESIAN_POINT('',(3.387978549041,0.978024300909));\r
-#36413 = CARTESIAN_POINT('',(3.392422362825,0.989172995567));\r
-#36414 = CARTESIAN_POINT('',(3.396760110583,1.));\r
-#36415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#36416 = PCURVE('',#10568,#36417);\r
-#36417 = DEFINITIONAL_REPRESENTATION('',(#36418),#36498);\r
-#36418 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#36419,#36420,#36421,#36422,\r
-    #36423,#36424,#36425,#36426,#36427,#36428,#36429,#36430,#36431,\r
-    #36432,#36433,#36434,#36435,#36436,#36437,#36438,#36439,#36440,\r
-    #36441,#36442,#36443,#36444,#36445,#36446,#36447,#36448,#36449,\r
-    #36450,#36451,#36452,#36453,#36454,#36455,#36456,#36457,#36458,\r
-    #36459,#36460,#36461,#36462,#36463,#36464,#36465,#36466,#36467,\r
-    #36468,#36469,#36470,#36471,#36472,#36473,#36474,#36475,#36476,\r
-    #36477,#36478,#36479,#36480,#36481,#36482,#36483,#36484,#36485,\r
-    #36486,#36487,#36488,#36489,#36490,#36491,#36492,#36493,#36494,\r
-    #36495,#36496,#36497),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613027,0.249810233758,0.33572485204,0.420382051208,\r
-    0.565526485588,0.644424134376,0.683354615411,0.761264550251,\r
-    0.841373225548,0.887438369128,1.),.UNSPECIFIED.);\r
-#36419 = CARTESIAN_POINT('',(0.547589403225,1.));\r
-#36420 = CARTESIAN_POINT('',(0.550707124155,0.983817943096));\r
-#36421 = CARTESIAN_POINT('',(0.553467405931,0.967556456207));\r
-#36422 = CARTESIAN_POINT('',(0.555881668436,0.951194838345));\r
-#36423 = CARTESIAN_POINT('',(0.557963588277,0.934713899472));\r
-#36424 = CARTESIAN_POINT('',(0.559729387707,0.918095855371));\r
-#36425 = CARTESIAN_POINT('',(0.561198242998,0.901324568077));\r
-#36426 = CARTESIAN_POINT('',(0.562392812263,0.884386131846));\r
-#36427 = CARTESIAN_POINT('',(0.564232637167,0.851135126303));\r
-#36428 = CARTESIAN_POINT('',(0.564905469131,0.834842187086));\r
-#36429 = CARTESIAN_POINT('',(0.565380812173,0.818382501492));\r
-#36430 = CARTESIAN_POINT('',(0.5656842918,0.801750155308));\r
-#36431 = CARTESIAN_POINT('',(0.565845347217,0.78494246833));\r
-#36432 = CARTESIAN_POINT('',(0.565897622078,0.767960900528));\r
-#36433 = CARTESIAN_POINT('',(0.565879124219,0.750812201711));\r
-#36434 = CARTESIAN_POINT('',(0.565798863883,0.721246498192));\r
-#36435 = CARTESIAN_POINT('',(0.565751263853,0.708905914004));\r
-#36436 = CARTESIAN_POINT('',(0.565704407495,0.696493083126));\r
-#36437 = CARTESIAN_POINT('',(0.565674379223,0.684014469293));\r
-#36438 = CARTESIAN_POINT('',(0.56567826467,0.671478149453));\r
-#36439 = CARTESIAN_POINT('',(0.565733986942,0.658893926144));\r
-#36440 = CARTESIAN_POINT('',(0.565860009122,0.646273371756));\r
-#36441 = CARTESIAN_POINT('',(0.566286651813,0.621171284858));\r
-#36442 = CARTESIAN_POINT('',(0.566584695189,0.608690045595));\r
-#36443 = CARTESIAN_POINT('',(0.566986795938,0.596199038057));\r
-#36444 = CARTESIAN_POINT('',(0.567510806726,0.583712328992));\r
-#36445 = CARTESIAN_POINT('',(0.568174248534,0.571244984123));\r
-#36446 = CARTESIAN_POINT('',(0.568993733567,0.558812833928));\r
-#36447 = CARTESIAN_POINT('',(0.569984232626,0.546432121853));\r
-#36448 = CARTESIAN_POINT('',(0.573170927004,0.513008295921));\r
-#36449 = CARTESIAN_POINT('',(0.575723637096,0.492088908304));\r
-#36450 = CARTESIAN_POINT('',(0.578878881109,0.471452347202));\r
-#36451 = CARTESIAN_POINT('',(0.582677471791,0.451173931631));\r
-#36452 = CARTESIAN_POINT('',(0.587130486551,0.431307437309));\r
-#36453 = CARTESIAN_POINT('',(0.592207981448,0.411877457224));\r
-#36454 = CARTESIAN_POINT('',(0.597854056511,0.392886481886));\r
-#36455 = CARTESIAN_POINT('',(0.607343629582,0.364232012589));\r
-#36456 = CARTESIAN_POINT('',(0.610834373731,0.354265230091));\r
-#36457 = CARTESIAN_POINT('',(0.614494088241,0.344436688466));\r
-#36458 = CARTESIAN_POINT('',(0.618341328371,0.334761791491));\r
-#36459 = CARTESIAN_POINT('',(0.622393202795,0.325257066562));\r
-#36460 = CARTESIAN_POINT('',(0.626665216621,0.315939961226));\r
-#36461 = CARTESIAN_POINT('',(0.631170927833,0.306828521607));\r
-#36462 = CARTESIAN_POINT('',(0.638265451955,0.293555558003));\r
-#36463 = CARTESIAN_POINT('',(0.640669023967,0.289224783195));\r
-#36464 = CARTESIAN_POINT('',(0.643133416742,0.284950887985));\r
-#36465 = CARTESIAN_POINT('',(0.645659746765,0.280736169332));\r
-#36466 = CARTESIAN_POINT('',(0.648248943033,0.276582940418));\r
-#36467 = CARTESIAN_POINT('',(0.650901726624,0.272493509617));\r
-#36468 = CARTESIAN_POINT('',(0.653618590282,0.268470159455));\r
-#36469 = CARTESIAN_POINT('',(0.661965651991,0.256600082545));\r
-#36470 = CARTESIAN_POINT('',(0.667789996284,0.248957436092));\r
-#36471 = CARTESIAN_POINT('',(0.6738738374,0.241606752936));\r
-#36472 = CARTESIAN_POINT('',(0.680214820649,0.234565265889));\r
-#36473 = CARTESIAN_POINT('',(0.686806914182,0.227847378504));\r
-#36474 = CARTESIAN_POINT('',(0.693640198311,0.221464331032));\r
-#36475 = CARTESIAN_POINT('',(0.700700740105,0.215424027675));\r
-#36476 = CARTESIAN_POINT('',(0.715445531903,0.203877357133));\r
-#36477 = CARTESIAN_POINT('',(0.723143525994,0.198389482976));\r
-#36478 = CARTESIAN_POINT('',(0.731045578869,0.193272349094));\r
-#36479 = CARTESIAN_POINT('',(0.739131720621,0.188524492369));\r
-#36480 = CARTESIAN_POINT('',(0.747381713974,0.184139673721));\r
-#36481 = CARTESIAN_POINT('',(0.755775635913,0.180108246759));\r
-#36482 = CARTESIAN_POINT('',(0.764294295064,0.176418261455));\r
-#36483 = CARTESIAN_POINT('',(0.777879254805,0.171123065252));\r
-#36484 = CARTESIAN_POINT('',(0.782874662689,0.169298136011));\r
-#36485 = CARTESIAN_POINT('',(0.787902541141,0.167578873112));\r
-#36486 = CARTESIAN_POINT('',(0.792959945362,0.165962484233));\r
-#36487 = CARTESIAN_POINT('',(0.798044159093,0.164446075163));\r
-#36488 = CARTESIAN_POINT('',(0.803152700627,0.163026698202));\r
-#36489 = CARTESIAN_POINT('',(0.808283328822,0.161701400555));\r
-#36490 = CARTESIAN_POINT('',(0.826019996562,0.15745164248));\r
-#36491 = CARTESIAN_POINT('',(0.838723802885,0.154980863025));\r
-#36492 = CARTESIAN_POINT('',(0.85151900927,0.153011367649));\r
-#36493 = CARTESIAN_POINT('',(0.864384901603,0.151502122533));\r
-#36494 = CARTESIAN_POINT('',(0.877306021412,0.150415924678));\r
-#36495 = CARTESIAN_POINT('',(0.890271817159,0.149719653628));\r
-#36496 = CARTESIAN_POINT('',(0.903276458873,0.149384115164));\r
-#36497 = CARTESIAN_POINT('',(0.91631883909,0.149384115163));\r
-#36498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#36499 = ADVANCED_FACE('',(#36500),#9920,.F.);\r
-#36500 = FACE_BOUND('',#36501,.F.);\r
-#36501 = EDGE_LOOP('',(#36502,#36503,#36504,#36524));\r
-#36502 = ORIENTED_EDGE('',*,*,#9904,.T.);\r
-#36503 = ORIENTED_EDGE('',*,*,#36121,.T.);\r
-#36504 = ORIENTED_EDGE('',*,*,#36505,.T.);\r
-#36505 = EDGE_CURVE('',#36122,#9968,#36506,.T.);\r
-#36506 = SURFACE_CURVE('',#36507,(#36511,#36518),.PCURVE_S1.);\r
-#36507 = LINE('',#36508,#36509);\r
-#36508 = CARTESIAN_POINT('',(-38.85170034708,18.428927807672,\r
-    26.717157287525));\r
-#36509 = VECTOR('',#36510,1.);\r
-#36510 = DIRECTION('',(0.906307787037,-0.422618261741,-8.E-17));\r
-#36511 = PCURVE('',#9920,#36512);\r
-#36512 = DEFINITIONAL_REPRESENTATION('',(#36513),#36517);\r
-#36513 = LINE('',#36514,#36515);\r
-#36514 = CARTESIAN_POINT('',(-11.79775702061,-17.37736830715));\r
-#36515 = VECTOR('',#36516,1.);\r
-#36516 = DIRECTION('',(0.57735026919,0.816496580928));\r
-#36517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#36518 = PCURVE('',#10568,#36519);\r
-#36519 = DEFINITIONAL_REPRESENTATION('',(#36520),#36523);\r
-#36520 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36521,#36522),.UNSPECIFIED.,\r
-  .F.,.F.,(2,2),(0.,42.),.PIECEWISE_BEZIER_KNOTS.);\r
-#36521 = CARTESIAN_POINT('',(1.,1.));\r
-#36522 = CARTESIAN_POINT('',(0.,1.));\r
-#36523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#36524 = ORIENTED_EDGE('',*,*,#9967,.F.);\r
-#36525 = ADVANCED_FACE('',(#36526),#10568,.T.);\r
-#36526 = FACE_BOUND('',#36527,.T.);\r
-#36527 = EDGE_LOOP('',(#36528,#36746,#36791,#36792,#36793));\r
-#36528 = ORIENTED_EDGE('',*,*,#36529,.F.);\r
-#36529 = EDGE_CURVE('',#36530,#10373,#36532,.T.);\r
-#36530 = VERTEX_POINT('',#36531);\r
-#36531 = CARTESIAN_POINT('',(-38.10505122307,-12.16573348742,-3.));\r
-#36532 = SURFACE_CURVE('',#36533,(#36602,#36674),.PCURVE_S1.);\r
-#36533 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#36534,#36535,#36536,#36537,\r
-    #36538,#36539,#36540,#36541,#36542,#36543,#36544,#36545,#36546,\r
-    #36547,#36548,#36549,#36550,#36551,#36552,#36553,#36554,#36555,\r
-    #36556,#36557,#36558,#36559,#36560,#36561,#36562,#36563,#36564,\r
-    #36565,#36566,#36567,#36568,#36569,#36570,#36571,#36572,#36573,\r
-    #36574,#36575,#36576,#36577,#36578,#36579,#36580,#36581,#36582,\r
-    #36583,#36584,#36585,#36586,#36587,#36588,#36589,#36590,#36591,\r
-    #36592,#36593,#36594,#36595,#36596,#36597,#36598,#36599,#36600,\r
-    #36601),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267747543,0.219958117323,0.265125685233,0.366865256396,\r
-    0.514806636023,0.562778483113,0.6104144599,0.748924759886,\r
-    0.858377817197,0.934322046009,1.),.UNSPECIFIED.);\r
-#36534 = CARTESIAN_POINT('',(-38.10504993141,-12.16573208063,-3.));\r
-#36535 = CARTESIAN_POINT('',(-37.35838968235,-11.35098690324,\r
-    -2.99999997791));\r
-#36536 = CARTESIAN_POINT('',(-36.58893260193,-10.55719190514,\r
-    -2.985095484574));\r
-#36537 = CARTESIAN_POINT('',(-35.79577530383,-9.78679709635,\r
-    -2.95389816305));\r
-#36538 = CARTESIAN_POINT('',(-34.97836634157,-9.042605562417,\r
-    -2.904758200176));\r
-#36539 = CARTESIAN_POINT('',(-34.13657616131,-8.327701546948,\r
-    -2.835706891229));\r
-#36540 = CARTESIAN_POINT('',(-33.27083636917,-7.645296037998,\r
-    -2.744417870418));\r
-#36541 = CARTESIAN_POINT('',(-31.93472390862,-6.672625904245,\r
-    -2.569629359123));\r
-#36542 = CARTESIAN_POINT('',(-31.4813408804,-6.355808946776,\r
-    -2.504742879569));\r
-#36543 = CARTESIAN_POINT('',(-31.02236785357,-6.04844341953,\r
-    -2.433185867933));\r
-#36544 = CARTESIAN_POINT('',(-30.5580282869,-5.750929027795,\r
-    -2.354592812751));\r
-#36545 = CARTESIAN_POINT('',(-30.08860783083,-5.463647774221,\r
-    -2.268578792143));\r
-#36546 = CARTESIAN_POINT('',(-29.61446168549,-5.186950984565,\r
-    -2.174743874234));\r
-#36547 = CARTESIAN_POINT('',(-28.84276845883,-4.758224778469,\r
-    -2.010117252108));\r
-#36548 = CARTESIAN_POINT('',(-28.54790146196,-4.599394992459,\r
-    -1.944464496601));\r
-#36549 = CARTESIAN_POINT('',(-28.25152088429,-4.444727893388,\r
-    -1.875625167615));\r
-#36550 = CARTESIAN_POINT('',(-27.9537364014,-4.294287348485,\r
-    -1.803503649463));\r
-#36551 = CARTESIAN_POINT('',(-27.65466785982,-4.148128877824,\r
-    -1.728003768888));\r
-#36552 = CARTESIAN_POINT('',(-27.35444568868,-4.006298357921,\r
-    -1.64902976975));\r
-#36553 = CARTESIAN_POINT('',(-26.3746833809,-3.559186025926,\r
-    -1.380561033205));\r
-#36554 = CARTESIAN_POINT('',(-25.69096216614,-3.271651422008,\r
-    -1.176513665835));\r
-#36555 = CARTESIAN_POINT('',(-25.00374014935,-3.006666678539,\r
-    -0.953283728772));\r
-#36556 = CARTESIAN_POINT('',(-24.31488507542,-2.764330096765,\r
-    -0.709833419307));\r
-#36557 = CARTESIAN_POINT('',(-23.62644183126,-2.544339938046,\r
-    -0.445198524399));\r
-#36558 = CARTESIAN_POINT('',(-22.94060814092,-2.345974626237,\r
-    -0.15857716455));\r
-#36559 = CARTESIAN_POINT('',(-21.26953988394,-1.909478021481,\r
-    0.600039461372));\r
-#36560 = CARTESIAN_POINT('',(-20.28950138967,-1.694124863205,\r
-    1.097233775292));\r
-#36561 = CARTESIAN_POINT('',(-19.32681661653,-1.518691161957,\r
-    1.643670361271));\r
-#36562 = CARTESIAN_POINT('',(-18.38817912715,-1.377742636144,\r
-    2.240029036541));\r
-#36563 = CARTESIAN_POINT('',(-17.47942118309,-1.26438830154,\r
-    2.885777519256));\r
-#36564 = CARTESIAN_POINT('',(-16.6052208557,-1.171480041971,\r
-    3.578958087517));\r
-#36565 = CARTESIAN_POINT('',(-15.49794138687,-1.066782506826,\r
-    4.555432498622));\r
-#36566 = CARTESIAN_POINT('',(-15.23078825904,-1.042599763815,\r
-    4.799200745853));\r
-#36567 = CARTESIAN_POINT('',(-14.96772538262,-1.019645642076,\r
-    5.047536864316));\r
-#36568 = CARTESIAN_POINT('',(-14.70884031186,-0.997698958973,\r
-    5.300325078185));\r
-#36569 = CARTESIAN_POINT('',(-14.45422251633,-0.976551139736,\r
-    5.55745864806));\r
-#36570 = CARTESIAN_POINT('',(-14.2039209212,-0.955998449496,\r
-    5.818797694589));\r
-#36571 = CARTESIAN_POINT('',(-13.71378836698,-0.915851374753,\r
-    6.347779561454));\r
-#36572 = CARTESIAN_POINT('',(-13.47389560089,-0.8962512006,\r
-    6.615365484258));\r
-#36573 = CARTESIAN_POINT('',(-13.23836785957,-0.876870112216,\r
-    6.886851634538));\r
-#36574 = CARTESIAN_POINT('',(-13.00725098031,-0.857537588431,\r
-    7.162114020168));\r
-#36575 = CARTESIAN_POINT('',(-12.78058459873,-0.83809615806,\r
-    7.441028899832));\r
-#36576 = CARTESIAN_POINT('',(-12.55840254154,-0.81840121196,\r
-    7.72347310737));\r
-#36577 = CARTESIAN_POINT('',(-11.70781992213,-0.739933394842,\r
-    8.840489131328));\r
-#36578 = CARTESIAN_POINT('',(-11.11304267112,-0.678285082621,\r
-    9.70048228189));\r
-#36579 = CARTESIAN_POINT('',(-10.55713452894,-0.610131013424,\r
-    10.586255072494));\r
-#36580 = CARTESIAN_POINT('',(-10.04041817421,-0.533102054393,\r
-    11.494822766109));\r
-#36581 = CARTESIAN_POINT('',(-9.5628460802,-0.445547174098,\r
-    12.423280694006));\r
-#36582 = CARTESIAN_POINT('',(-9.124004605924,-0.34601650215,\r
-    13.368760998666));\r
-#36583 = CARTESIAN_POINT('',(-8.405874849777,-0.143012980985,\r
-    15.086449448787));\r
-#36584 = CARTESIAN_POINT('',(-8.112411915974,-4.474262102247E-02,\r
-    15.85343515657));\r
-#36585 = CARTESIAN_POINT('',(-7.841961524088,6.312406534152E-02,\r
-    16.627737514931));\r
-#36586 = CARTESIAN_POINT('',(-7.593754232351,0.181708092097,\r
-    17.407862987649));\r
-#36587 = CARTESIAN_POINT('',(-7.366685993767,0.312473805169,\r
-    18.192247162925));\r
-#36588 = CARTESIAN_POINT('',(-7.159132125501,0.457544539034,\r
-    18.979151542119));\r
-#36589 = CARTESIAN_POINT('',(-6.836089080365,0.731941122534,\r
-    20.312857193336));\r
-#36590 = CARTESIAN_POINT('',(-6.711872276123,0.852486151333,\r
-    20.859393188343));\r
-#36591 = CARTESIAN_POINT('',(-6.594873093121,0.982048829858,\r
-    21.405456117746));\r
-#36592 = CARTESIAN_POINT('',(-6.483961853227,1.121603790837,\r
-    21.950256835089));\r
-#36593 = CARTESIAN_POINT('',(-6.377694317353,1.272198203149,\r
-    22.492892808047));\r
-#36594 = CARTESIAN_POINT('',(-6.274176261268,1.434813891328,\r
-    23.032359249566));\r
-#36595 = CARTESIAN_POINT('',(-6.081944869466,1.76167379833,\r
-    24.030537046432));\r
-#36596 = CARTESIAN_POINT('',(-5.993124759876,1.922721754641,\r
-    24.490292853094));\r
-#36597 = CARTESIAN_POINT('',(-5.90314105047,2.093638141814,\r
-    24.946198069275));\r
-#36598 = CARTESIAN_POINT('',(-5.810278458804,2.274623706515,\r
-    25.397514113667));\r
-#36599 = CARTESIAN_POINT('',(-5.712599662054,2.465551408232,\r
-    25.843512017009));\r
-#36600 = CARTESIAN_POINT('',(-5.608088815208,2.665812591076,\r
-    26.283564045772));\r
-#36601 = CARTESIAN_POINT('',(-5.494819366712,2.87435875436,\r
-    26.717157287525));\r
-#36602 = PCURVE('',#10568,#36603);\r
-#36603 = DEFINITIONAL_REPRESENTATION('',(#36604),#36673);\r
-#36604 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#36605,#36606,#36607,#36608,\r
-    #36609,#36610,#36611,#36612,#36613,#36614,#36615,#36616,#36617,\r
-    #36618,#36619,#36620,#36621,#36622,#36623,#36624,#36625,#36626,\r
-    #36627,#36628,#36629,#36630,#36631,#36632,#36633,#36634,#36635,\r
-    #36636,#36637,#36638,#36639,#36640,#36641,#36642,#36643,#36644,\r
-    #36645,#36646,#36647,#36648,#36649,#36650,#36651,#36652,#36653,\r
-    #36654,#36655,#36656,#36657,#36658,#36659,#36660,#36661,#36662,\r
-    #36663,#36664,#36665,#36666,#36667,#36668,#36669,#36670,#36671,\r
-    #36672),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267747543,0.219958117323,0.265125685233,0.366865256396,\r
-    0.514806636023,0.562778483113,0.6104144599,0.748924759886,\r
-    0.858377817197,0.934322046009,1.),.UNSPECIFIED.);\r
-#36605 = CARTESIAN_POINT('',(0.940985317187,0.));\r
-#36606 = CARTESIAN_POINT('',(0.915597937748,5.2595702E-10));\r
-#36607 = CARTESIAN_POINT('',(0.890186403948,3.548737801333E-04));\r
-#36608 = CARTESIAN_POINT('',(0.864729473347,1.097664533512E-03));\r
-#36609 = CARTESIAN_POINT('',(0.839215382011,2.268144790364E-03));\r
-#36610 = CARTESIAN_POINT('',(0.813641176259,3.914325686057E-03));\r
-#36611 = CARTESIAN_POINT('',(0.788013987631,6.093924211437E-03));\r
-#36612 = CARTESIAN_POINT('',(0.749426756767,1.027729901572E-02));\r
-#36613 = CARTESIAN_POINT('',(0.736491442297,1.18316335956E-02));\r
-#36614 = CARTESIAN_POINT('',(0.723551337857,1.354749858173E-02));\r
-#36615 = CARTESIAN_POINT('',(0.710610443653,1.543430416431E-02));\r
-#36616 = CARTESIAN_POINT('',(0.697673848371,1.750209939604E-02));\r
-#36617 = CARTESIAN_POINT('',(0.684747847631,1.97615109428E-02));\r
-#36618 = CARTESIAN_POINT('',(0.663928400921,2.373283793269E-02));\r
-#36619 = CARTESIAN_POINT('',(0.65602357151,2.53181694836E-02));\r
-#36620 = CARTESIAN_POINT('',(0.648127342274,2.698223227541E-02));\r
-#36621 = CARTESIAN_POINT('',(0.640241638895,2.872765656291E-02));\r
-#36622 = CARTESIAN_POINT('',(0.632368554407,3.055712864291E-02));\r
-#36623 = CARTESIAN_POINT('',(0.624510358925,3.247337242994E-02));\r
-#36624 = CARTESIAN_POINT('',(0.599008060977,3.899708560553E-02));\r
-#36625 = CARTESIAN_POINT('',(0.581433121453,4.396959105564E-02));\r
-#36626 = CARTESIAN_POINT('',(0.563974828118,4.942760049827E-02));\r
-#36627 = CARTESIAN_POINT('',(0.546665191402,5.540281658869E-02));\r
-#36628 = CARTESIAN_POINT('',(0.529538592655,6.19268872578E-02));\r
-#36629 = CARTESIAN_POINT('',(0.512631812331,6.902950343549E-02));\r
-#36630 = CARTESIAN_POINT('',(0.471775100546,8.794068272956E-02));\r
-#36631 = CARTESIAN_POINT('',(0.448106581275,0.100424696224));\r
-#36632 = CARTESIAN_POINT('',(0.425101742585,0.114262810231));\r
-#36633 = CARTESIAN_POINT('',(0.402867768957,0.129518717582));\r
-#36634 = CARTESIAN_POINT('',(0.381496252569,0.146237075571));\r
-#36635 = CARTESIAN_POINT('',(0.361060587997,0.164437208764));\r
-#36636 = CARTESIAN_POINT('',(0.3353097618,0.19049251965));\r
-#36637 = CARTESIAN_POINT('',(0.329107937856,0.19702812571));\r
-#36638 = CARTESIAN_POINT('',(0.323011397745,0.203719478882));\r
-#36639 = CARTESIAN_POINT('',(0.317021362276,0.210566319705));\r
-#36640 = CARTESIAN_POINT('',(0.31113919507,0.217568740509));\r
-#36641 = CARTESIAN_POINT('',(0.30536541273,0.224726014584));\r
-#36642 = CARTESIAN_POINT('',(0.294075921502,0.239298643322));\r
-#36643 = CARTESIAN_POINT('',(0.288558671065,0.246711841581));\r
-#36644 = CARTESIAN_POINT('',(0.283149785133,0.254277254355));\r
-#36645 = CARTESIAN_POINT('',(0.277849898379,0.261994701571));\r
-#36646 = CARTESIAN_POINT('',(0.272659586069,0.269864104946));\r
-#36647 = CARTESIAN_POINT('',(0.2675793693,0.27788550364));\r
-#36648 = CARTESIAN_POINT('',(0.248159558197,0.309825206211));\r
-#36649 = CARTESIAN_POINT('',(0.234643807548,0.334878521348));\r
-#36650 = CARTESIAN_POINT('',(0.222074863506,0.361222083589));\r
-#36651 = CARTESIAN_POINT('',(0.210461106779,0.388868501552));\r
-#36652 = CARTESIAN_POINT('',(0.199806937029,0.417842266482));\r
-#36653 = CARTESIAN_POINT('',(0.190112662819,0.448182374598));\r
-#36654 = CARTESIAN_POINT('',(0.174460385684,0.505040914825));\r
-#36655 = CARTESIAN_POINT('',(0.168144861604,0.531027075992));\r
-#36656 = CARTESIAN_POINT('',(0.162418390619,0.557929147359));\r
-#36657 = CARTESIAN_POINT('',(0.157272622828,0.585781811615));\r
-#36658 = CARTESIAN_POINT('',(0.152693535021,0.614627790169));\r
-#36659 = CARTESIAN_POINT('',(0.148657831106,0.644517765332));\r
-#36660 = CARTESIAN_POINT('',(0.14266352288,0.697014025733));\r
-#36661 = CARTESIAN_POINT('',(0.140447353127,0.719047982264));\r
-#36662 = CARTESIAN_POINT('',(0.138454910135,0.741631255406));\r
-#36663 = CARTESIAN_POINT('',(0.136665354886,0.764783531643));\r
-#36664 = CARTESIAN_POINT('',(0.135050488292,0.788525208421));\r
-#36665 = CARTESIAN_POINT('',(0.133570780866,0.812877706827));\r
-#36666 = CARTESIAN_POINT('',(0.130968063343,0.859483790894));\r
-#36667 = CARTESIAN_POINT('',(0.129823915608,0.881575441874));\r
-#36668 = CARTESIAN_POINT('',(0.128709624144,0.904162194061));\r
-#36669 = CARTESIAN_POINT('',(0.127585879035,0.927263894004));\r
-#36670 = CARTESIAN_POINT('',(0.12640667856,0.950906792845));\r
-#36671 = CARTESIAN_POINT('',(0.125122384502,0.975130272449));\r
-#36672 = CARTESIAN_POINT('',(0.123684620971,1.));\r
-#36673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#36674 = PCURVE('',#10405,#36675);\r
-#36675 = DEFINITIONAL_REPRESENTATION('',(#36676),#36745);\r
-#36676 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#36677,#36678,#36679,#36680,\r
-    #36681,#36682,#36683,#36684,#36685,#36686,#36687,#36688,#36689,\r
-    #36690,#36691,#36692,#36693,#36694,#36695,#36696,#36697,#36698,\r
-    #36699,#36700,#36701,#36702,#36703,#36704,#36705,#36706,#36707,\r
-    #36708,#36709,#36710,#36711,#36712,#36713,#36714,#36715,#36716,\r
-    #36717,#36718,#36719,#36720,#36721,#36722,#36723,#36724,#36725,\r
-    #36726,#36727,#36728,#36729,#36730,#36731,#36732,#36733,#36734,\r
-    #36735,#36736,#36737,#36738,#36739,#36740,#36741,#36742,#36743,\r
-    #36744),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267747543,0.219958117323,0.265125685233,0.366865256396,\r
-    0.514806636023,0.562778483113,0.6104144599,0.748924759886,\r
-    0.858377817197,0.934322046009,1.),.UNSPECIFIED.);\r
-#36677 = CARTESIAN_POINT('',(2.832553641554,0.999999976968));\r
-#36678 = CARTESIAN_POINT('',(2.846280040893,0.986679317112));\r
-#36679 = CARTESIAN_POINT('',(2.860102107959,0.972991648882));\r
-#36680 = CARTESIAN_POINT('',(2.873977928541,0.958902412014));\r
-#36681 = CARTESIAN_POINT('',(2.887854441179,0.944375922121));\r
-#36682 = CARTESIAN_POINT('',(2.901665103687,0.929374322677));\r
-#36683 = CARTESIAN_POINT('',(2.915328191948,0.913858436357));\r
-#36684 = CARTESIAN_POINT('',(2.935505549396,0.88969542279));\r
-#36685 = CARTESIAN_POINT('',(2.942202806827,0.881460487267));\r
-#36686 = CARTESIAN_POINT('',(2.948824818585,0.873081191297));\r
-#36687 = CARTESIAN_POINT('',(2.955357754082,0.86455318113));\r
-#36688 = CARTESIAN_POINT('',(2.96178676895,0.855872473908));\r
-#36689 = CARTESIAN_POINT('',(2.968096137168,0.847035664436));\r
-#36690 = CARTESIAN_POINT('',(2.978053195222,0.832526435584));\r
-#36691 = CARTESIAN_POINT('',(2.981785876048,0.826953102181));\r
-#36692 = CARTESIAN_POINT('',(2.985463638833,0.821319544146));\r
-#36693 = CARTESIAN_POINT('',(2.989082612614,0.815625268651));\r
-#36694 = CARTESIAN_POINT('',(2.992638877993,0.809869905985));\r
-#36695 = CARTESIAN_POINT('',(2.996128502844,0.804053237892));\r
-#36696 = CARTESIAN_POINT('',(3.007249016416,0.7849350528));\r
-#36697 = CARTESIAN_POINT('',(3.014593159108,0.771382514517));\r
-#36698 = CARTESIAN_POINT('',(3.021534401418,0.757518628423));\r
-#36699 = CARTESIAN_POINT('',(3.028029332694,0.743347156347));\r
-#36700 = CARTESIAN_POINT('',(3.034039310363,0.728876079666));\r
-#36701 = CARTESIAN_POINT('',(3.03953431586,0.714119168841));\r
-#36702 = CARTESIAN_POINT('',(3.051716011096,0.677254577069));\r
-#36703 = CARTESIAN_POINT('',(3.05781265235,0.654845907548));\r
-#36704 = CARTESIAN_POINT('',(3.062735633028,0.631940005403));\r
-#36705 = CARTESIAN_POINT('',(3.066501610715,0.608616319565));\r
-#36706 = CARTESIAN_POINT('',(3.069216994484,0.584969169058));\r
-#36707 = CARTESIAN_POINT('',(3.071093168943,0.561103251839));\r
-#36708 = CARTESIAN_POINT('',(3.072859658688,0.529353942004));\r
-#36709 = CARTESIAN_POINT('',(3.073235232705,0.521567360219));\r
-#36710 = CARTESIAN_POINT('',(3.073563940145,0.513773411773));\r
-#36711 = CARTESIAN_POINT('',(3.073856931316,0.505970971581));\r
-#36712 = CARTESIAN_POINT('',(3.074126047215,0.498170585292));\r
-#36713 = CARTESIAN_POINT('',(3.074384240933,0.490369565861));\r
-#36714 = CARTESIAN_POINT('',(3.07490380751,0.474823897354));\r
-#36715 = CARTESIAN_POINT('',(3.075165150309,0.467079220949));\r
-#36716 = CARTESIAN_POINT('',(3.07544215707,0.459336313369));\r
-#36717 = CARTESIAN_POINT('',(3.075748669597,0.451596014082));\r
-#36718 = CARTESIAN_POINT('',(3.076099148934,0.443859091801));\r
-#36719 = CARTESIAN_POINT('',(3.076508644636,0.436126251211));\r
-#36720 = CARTESIAN_POINT('',(3.078400429583,0.405927244424));\r
-#36721 = CARTESIAN_POINT('',(3.080439060909,0.383495708535));\r
-#36722 = CARTESIAN_POINT('',(3.083492372536,0.361120664943));\r
-#36723 = CARTESIAN_POINT('',(3.087984515302,0.338814752786));\r
-#36724 = CARTESIAN_POINT('',(3.094375494565,0.316588405153));\r
-#36725 = CARTESIAN_POINT('',(3.10316595911,0.294451662837));\r
-#36726 = CARTESIAN_POINT('',(3.124228063299,0.255007454011));\r
-#36727 = CARTESIAN_POINT('',(3.135383048509,0.237660237704));\r
-#36728 = CARTESIAN_POINT('',(3.148680050149,0.220383241475));\r
-#36729 = CARTESIAN_POINT('',(3.164434242144,0.203183712128));\r
-#36730 = CARTESIAN_POINT('',(3.182997436968,0.186070854428));\r
-#36731 = CARTESIAN_POINT('',(3.204787407996,0.169057963641));\r
-#36732 = CARTESIAN_POINT('',(3.247945006775,0.140444267527));\r
-#36733 = CARTESIAN_POINT('',(3.267398999136,0.128781520327));\r
-#36734 = CARTESIAN_POINT('',(3.288782468616,0.117183816803));\r
-#36735 = CARTESIAN_POINT('',(3.312257818841,0.105660287424));\r
-#36736 = CARTESIAN_POINT('',(3.337991716154,9.422255433919E-02));\r
-#36737 = CARTESIAN_POINT('',(3.366138379545,8.288456153139E-02));\r
-#36738 = CARTESIAN_POINT('',(3.423338265595,6.195483992923E-02));\r
-#36739 = CARTESIAN_POINT('',(3.451753798045,5.233453110271E-02));\r
-#36740 = CARTESIAN_POINT('',(3.482129776347,4.281038986183E-02));\r
-#36741 = CARTESIAN_POINT('',(3.51451298564,3.339369552049E-02));\r
-#36742 = CARTESIAN_POINT('',(3.548912445425,2.409577750755E-02));\r
-#36743 = CARTESIAN_POINT('',(3.585286162329,1.492622639523E-02));\r
-#36744 = CARTESIAN_POINT('',(3.62355170296,5.892641764695E-03));\r
-#36745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#36746 = ORIENTED_EDGE('',*,*,#36747,.T.);\r
-#36747 = EDGE_CURVE('',#36530,#36228,#36748,.T.);\r
-#36748 = SURFACE_CURVE('',#36749,(#36761,#36776),.PCURVE_S1.);\r
-#36749 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#36750,#36751,#36752,#36753,\r
-    #36754,#36755,#36756,#36757,#36758,#36759,#36760),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#36750 = CARTESIAN_POINT('',(-38.10505122244,-12.16573348938,-3.));\r
-#36751 = CARTESIAN_POINT('',(-38.15720972856,-12.00236457524,\r
-    -2.523943521025));\r
-#36752 = CARTESIAN_POINT('',(-38.20760642844,-11.84129139899,\r
-    -2.04739801033));\r
-#36753 = CARTESIAN_POINT('',(-38.25670164432,-11.68129805012,\r
-    -1.570607624198));\r
-#36754 = CARTESIAN_POINT('',(-38.36168932353,-11.33224308545,\r
-    -0.530911348006));\r
-#36755 = CARTESIAN_POINT('',(-38.41720980606,-11.14314656459,\r
-    3.200461378797E-02));\r
-#36756 = CARTESIAN_POINT('',(-38.47199765606,-10.95200411586,\r
-    0.594615682917));\r
-#36757 = CARTESIAN_POINT('',(-38.571189376,-10.59674610428,\r
-    1.618298656295));\r
-#36758 = CARTESIAN_POINT('',(-38.61570240179,-10.43389040121,\r
-    2.079582431732));\r
-#36759 = CARTESIAN_POINT('',(-38.66020896516,-10.26740040136,\r
-    2.540224309252));\r
-#36760 = CARTESIAN_POINT('',(-38.70484173278,-10.09629766002,3.0000006)\r
-  );\r
-#36761 = PCURVE('',#10568,#36762);\r
-#36762 = DEFINITIONAL_REPRESENTATION('',(#36763),#36775);\r
-#36763 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#36764,#36765,#36766,#36767,\r
-    #36768,#36769,#36770,#36771,#36772,#36773,#36774),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#36764 = CARTESIAN_POINT('',(0.940985361083,0.));\r
-#36765 = CARTESIAN_POINT('',(0.938224707656,1.133475018927E-02));\r
-#36766 = CARTESIAN_POINT('',(0.93563900877,2.278133652266E-02));\r
-#36767 = CARTESIAN_POINT('',(0.933225950524,3.433838793358E-02));\r
-#36768 = CARTESIAN_POINT('',(0.928335446323,5.977773879451E-02));\r
-#36769 = CARTESIAN_POINT('',(0.925924984556,7.370321226997E-02));\r
-#36770 = CARTESIAN_POINT('',(0.923747720524,8.77808403165E-02));\r
-#36771 = CARTESIAN_POINT('',(0.92019941339,0.113700900692));\r
-#36772 = CARTESIAN_POINT('',(0.918753831813,0.125494143564));\r
-#36773 = CARTESIAN_POINT('',(0.917461038365,0.137388952024));\r
-#36774 = CARTESIAN_POINT('',(0.916318837632,0.149384130816));\r
-#36775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#36776 = PCURVE('',#35864,#36777);\r
-#36777 = DEFINITIONAL_REPRESENTATION('',(#36778),#36790);\r
-#36778 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#36779,#36780,#36781,#36782,\r
-    #36783,#36784,#36785,#36786,#36787,#36788,#36789),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#36779 = CARTESIAN_POINT('',(-3.450631689359,6.));\r
-#36780 = CARTESIAN_POINT('',(-3.446344359781,5.523943521025));\r
-#36781 = CARTESIAN_POINT('',(-3.442125099225,5.04739801033));\r
-#36782 = CARTESIAN_POINT('',(-3.437941248981,4.570607624198));\r
-#36783 = CARTESIAN_POINT('',(-3.428828696473,3.530911348006));\r
-#36784 = CARTESIAN_POINT('',(-3.42390183231,2.967995386212));\r
-#36785 = CARTESIAN_POINT('',(-3.418930959087,2.405384317083));\r
-#36786 = CARTESIAN_POINT('',(-3.409709813141,1.381701343705));\r
-#36787 = CARTESIAN_POINT('',(-3.405489138028,0.920417568268));\r
-#36788 = CARTESIAN_POINT('',(-3.401180811208,0.459775690748));\r
-#36789 = CARTESIAN_POINT('',(-3.396760104814,-6.E-07));\r
-#36790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#36791 = ORIENTED_EDGE('',*,*,#36251,.F.);\r
-#36792 = ORIENTED_EDGE('',*,*,#36505,.T.);\r
-#36793 = ORIENTED_EDGE('',*,*,#10424,.F.);\r
-#36794 = ADVANCED_FACE('',(#36795),#10405,.T.);\r
-#36795 = FACE_BOUND('',#36796,.T.);\r
-#36796 = EDGE_LOOP('',(#36797,#36798,#36799,#37039));\r
-#36797 = ORIENTED_EDGE('',*,*,#36529,.T.);\r
-#36798 = ORIENTED_EDGE('',*,*,#10372,.F.);\r
-#36799 = ORIENTED_EDGE('',*,*,#36800,.T.);\r
-#36800 = EDGE_CURVE('',#10300,#36801,#36803,.T.);\r
-#36801 = VERTEX_POINT('',#36802);\r
-#36802 = CARTESIAN_POINT('',(-39.50504991261,-6.27304004463,-3.));\r
-#36803 = SURFACE_CURVE('',#36804,(#36873,#36939),.PCURVE_S1.);\r
-#36804 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#36805,#36806,#36807,#36808,\r
-    #36809,#36810,#36811,#36812,#36813,#36814,#36815,#36816,#36817,\r
-    #36818,#36819,#36820,#36821,#36822,#36823,#36824,#36825,#36826,\r
-    #36827,#36828,#36829,#36830,#36831,#36832,#36833,#36834,#36835,\r
-    #36836,#36837,#36838,#36839,#36840,#36841,#36842,#36843,#36844,\r
-    #36845,#36846,#36847,#36848,#36849,#36850,#36851,#36852,#36853,\r
-    #36854,#36855,#36856,#36857,#36858,#36859,#36860,#36861,#36862,\r
-    #36863,#36864,#36865,#36866,#36867,#36868,#36869,#36870,#36871,\r
-    #36872),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732786E-02,0.134164938731,0.206253639055,0.289095162861,\r
-    0.441240529253,0.481791559628,0.522584322265,0.648883534701,\r
-    0.788637761541,0.85925987962,1.),.UNSPECIFIED.);\r
-#36805 = CARTESIAN_POINT('',(-5.314503288007,3.193126180056,27.));\r
-#36806 = CARTESIAN_POINT('',(-5.392072062127,3.064024014386,\r
-    26.71168778972));\r
-#36807 = CARTESIAN_POINT('',(-5.466222402304,2.93801147781,\r
-    26.421000307332));\r
-#36808 = CARTESIAN_POINT('',(-5.53737408689,2.815420256136,\r
-    26.128016128753));\r
-#36809 = CARTESIAN_POINT('',(-5.605982879343,2.696517456476,\r
-    25.832840231396));\r
-#36810 = CARTESIAN_POINT('',(-5.672519641178,2.58149988225,\r
-    25.535601704029));\r
-#36811 = CARTESIAN_POINT('',(-5.737452825279,2.470496573375,\r
-    25.236448750883));\r
-#36812 = CARTESIAN_POINT('',(-5.935847463427,2.137927664584,\r
-    24.300464749016));\r
-#36813 = CARTESIAN_POINT('',(-6.065320726077,1.930494186401,\r
-    23.657620472083));\r
-#36814 = CARTESIAN_POINT('',(-6.193920297049,1.741928904765,\r
-    23.008437819417));\r
-#36815 = CARTESIAN_POINT('',(-6.325601511348,1.571722556501,\r
-    22.354555828393));\r
-#36816 = CARTESIAN_POINT('',(-6.463448404243,1.418711533965,\r
-    21.6975831968));\r
-#36817 = CARTESIAN_POINT('',(-6.609839250607,1.28165171061,\r
-    21.038969174353));\r
-#36818 = CARTESIAN_POINT('',(-6.890741582866,1.062464494314,\r
-    19.858169747872));\r
-#36819 = CARTESIAN_POINT('',(-7.021389113384,0.974838941687,\r
-    19.336100083305));\r
-#36820 = CARTESIAN_POINT('',(-7.159455605461,0.89585131805,\r
-    18.814424631274));\r
-#36821 = CARTESIAN_POINT('',(-7.305632772815,0.824926492171,\r
-    18.29371922842));\r
-#36822 = CARTESIAN_POINT('',(-7.460446617836,0.761559340344,\r
-    17.774514757364));\r
-#36823 = CARTESIAN_POINT('',(-7.624299656368,0.705324181869,\r
-    17.257307134311));\r
-#36824 = CARTESIAN_POINT('',(-7.99653776978,0.598998717975,\r
-    16.151051688055));\r
-#36825 = CARTESIAN_POINT('',(-8.207921502278,0.551076123698,\r
-    15.562790186347));\r
-#36826 = CARTESIAN_POINT('',(-8.432121282736,0.511523381358,\r
-    14.978501148234));\r
-#36827 = CARTESIAN_POINT('',(-8.669445956024,0.4798875929,\r
-    14.398853360375));\r
-#36828 = CARTESIAN_POINT('',(-8.920097012011,0.455787693583,\r
-    13.824490115404));\r
-#36829 = CARTESIAN_POINT('',(-9.184201253489,0.438873725328,\r
-    13.25604439661));\r
-#36830 = CARTESIAN_POINT('',(-9.971699897879,0.410243903561,\r
-    11.662174802479));\r
-#36831 = CARTESIAN_POINT('',(-10.52718980428,0.414714271819,\r
-    10.6522569504));\r
-#36832 = CARTESIAN_POINT('',(-11.12869866652,0.439937112348,\r
-    9.668307740594));\r
-#36833 = CARTESIAN_POINT('',(-11.77602768993,0.483512609637,\r
-    8.714068178169));\r
-#36834 = CARTESIAN_POINT('',(-12.46875735131,0.542068519611,\r
-    7.79331519052));\r
-#36835 = CARTESIAN_POINT('',(-13.20635861136,0.610699100709,\r
-    6.909909545334));\r
-#36836 = CARTESIAN_POINT('',(-14.19638472907,0.702346877918,\r
-    5.843212096973));\r
-#36837 = CARTESIAN_POINT('',(-14.40785646955,0.721898163869,\r
-    5.621662887144));\r
-#36838 = CARTESIAN_POINT('',(-14.62244199003,0.741594232142,\r
-    5.403113701737));\r
-#36839 = CARTESIAN_POINT('',(-14.84012647205,0.761307279714,\r
-    5.187641252264));\r
-#36840 = CARTESIAN_POINT('',(-15.06088666516,0.780902765512,\r
-    4.975316446724));\r
-#36841 = CARTESIAN_POINT('',(-15.28468934094,0.800240193489,\r
-    4.766203083517));\r
-#36842 = CARTESIAN_POINT('',(-15.73966006274,0.838220190786,\r
-    4.353298542492));\r
-#36843 = CARTESIAN_POINT('',(-15.97086391461,0.856857941843,\r
-    4.149546059854));\r
-#36844 = CARTESIAN_POINT('',(-16.20507205994,0.874938721706,\r
-    3.949169933672));\r
-#36845 = CARTESIAN_POINT('',(-16.44223972664,0.892308880234,\r
-    3.752228275165));\r
-#36846 = CARTESIAN_POINT('',(-16.68231517379,0.90881072711,\r
-    3.558773934801));\r
-#36847 = CARTESIAN_POINT('',(-16.92523932381,0.924283851451,\r
-    3.368854177301));\r
-#36848 = CARTESIAN_POINT('',(-17.93168041761,0.982787027389,\r
-    2.605567873015));\r
-#36849 = CARTESIAN_POINT('',(-18.71919121732,1.015601573109,\r
-    2.062822080073));\r
-#36850 = CARTESIAN_POINT('',(-19.53135287207,1.032195630276,\r
-    1.555636711404));\r
-#36851 = CARTESIAN_POINT('',(-20.36548164178,1.027654775993,\r
-    1.084661970011));\r
-#36852 = CARTESIAN_POINT('',(-21.21832422229,0.997417712747,\r
-    0.64981541364));\r
-#36853 = CARTESIAN_POINT('',(-22.08613149699,0.937778781602,\r
-    0.250421577405));\r
-#36854 = CARTESIAN_POINT('',(-23.9369649699,0.744770708951,\r
-    -0.518568227501));\r
-#36855 = CARTESIAN_POINT('',(-24.92270837008,0.604193686314,\r
-    -0.880578359982));\r
-#36856 = CARTESIAN_POINT('',(-25.91628388315,0.420890466283,\r
-    -1.202082738695));\r
-#36857 = CARTESIAN_POINT('',(-26.91235015919,0.192930674879,\r
-    -1.485599317975));\r
-#36858 = CARTESIAN_POINT('',(-27.90613913758,-7.993630624548E-02,\r
-    -1.734001175196));\r
-#36859 = CARTESIAN_POINT('',(-28.8934714809,-0.396691963188,\r
-    -1.950164991405));\r
-#36860 = CARTESIAN_POINT('',(-30.36456689068,-0.936543011736,\r
-    -2.231194911599));\r
-#36861 = CARTESIAN_POINT('',(-30.85590764525,-1.12848778301,\r
-    -2.318022665291));\r
-#36862 = CARTESIAN_POINT('',(-31.34433516364,-1.330916725034,\r
-    -2.397701508334));\r
-#36863 = CARTESIAN_POINT('',(-31.829494688,-1.543547186892,\r
-    -2.470585702601));\r
-#36864 = CARTESIAN_POINT('',(-32.31108789295,-1.766061765011,\r
-    -2.537016586598));\r
-#36865 = CARTESIAN_POINT('',(-32.78886827681,-1.998120464875,\r
-    -2.597318839136));\r
-#36866 = CARTESIAN_POINT('',(-34.20679124558,-2.720155547334,\r
-    -2.76036367585));\r
-#36867 = CARTESIAN_POINT('',(-35.13495090373,-3.237419755798,\r
-    -2.845792587213));\r
-#36868 = CARTESIAN_POINT('',(-36.04565201679,-3.788430874717,\r
-    -2.910519357071));\r
-#36869 = CARTESIAN_POINT('',(-36.93809455252,-4.370265870792,\r
-    -2.956649707257));\r
-#36870 = CARTESIAN_POINT('',(-37.81199368046,-4.980049126654,\r
-    -2.985974171431));\r
-#36871 = CARTESIAN_POINT('',(-38.66748023414,-5.61510684861,-3.));\r
-#36872 = CARTESIAN_POINT('',(-39.50504991235,-6.273040046319,-3.));\r
-#36873 = PCURVE('',#10405,#36874);\r
-#36874 = DEFINITIONAL_REPRESENTATION('',(#36875),#36938);\r
-#36875 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#36876,#36877,#36878,#36879,\r
-    #36880,#36881,#36882,#36883,#36884,#36885,#36886,#36887,#36888,\r
-    #36889,#36890,#36891,#36892,#36893,#36894,#36895,#36896,#36897,\r
-    #36898,#36899,#36900,#36901,#36902,#36903,#36904,#36905,#36906,\r
-    #36907,#36908,#36909,#36910,#36911,#36912,#36913,#36914,#36915,\r
-    #36916,#36917,#36918,#36919,#36920,#36921,#36922,#36923,#36924,\r
-    #36925,#36926,#36927,#36928,#36929,#36930,#36931,#36932,#36933,\r
-    #36934,#36935,#36936,#36937),.UNSPECIFIED.,.F.,.F.,(12,10,10,10,10,\r
-    10,12),(0.201108370115,0.441240529253,0.522584322265,0.648883534701,\r
-    0.788637761541,0.85925987962,1.),.UNSPECIFIED.);\r
-#36876 = CARTESIAN_POINT('',(3.229706782984,0.212321474524));\r
-#36877 = CARTESIAN_POINT('',(3.211338589041,0.236458500602));\r
-#36878 = CARTESIAN_POINT('',(3.198099365532,0.260741085552));\r
-#36879 = CARTESIAN_POINT('',(3.189102835926,0.285143254636));\r
-#36880 = CARTESIAN_POINT('',(3.183550772334,0.309652219022));\r
-#36881 = CARTESIAN_POINT('',(3.180741524124,0.334241852548));\r
-#36882 = CARTESIAN_POINT('',(3.180050391481,0.358925599186));\r
-#36883 = CARTESIAN_POINT('',(3.18091088453,0.383660062672));\r
-#36884 = CARTESIAN_POINT('',(3.18281186377,0.408462149965));\r
-#36885 = CARTESIAN_POINT('',(3.185291398513,0.433303943816));\r
-#36886 = CARTESIAN_POINT('',(3.187936519057,0.458175342326));\r
-#36887 = CARTESIAN_POINT('',(3.191215264406,0.49148342512));\r
-#36888 = CARTESIAN_POINT('',(3.192022392132,0.499912656815));\r
-#36889 = CARTESIAN_POINT('',(3.192792993378,0.508339777367));\r
-#36890 = CARTESIAN_POINT('',(3.193513555289,0.516774146182));\r
-#36891 = CARTESIAN_POINT('',(3.194171503463,0.525196138119));\r
-#36892 = CARTESIAN_POINT('',(3.194754943224,0.53361135597));\r
-#36893 = CARTESIAN_POINT('',(3.195252804721,0.54201951884));\r
-#36894 = CARTESIAN_POINT('',(3.195654934539,0.550407289393));\r
-#36895 = CARTESIAN_POINT('',(3.195952006198,0.558780119098));\r
-#36896 = CARTESIAN_POINT('',(3.196135668273,0.567130038856));\r
-#36897 = CARTESIAN_POINT('',(3.196295963848,0.588380538175));\r
-#36898 = CARTESIAN_POINT('',(3.196102118449,0.601246432696));\r
-#36899 = CARTESIAN_POINT('',(3.195588906346,0.614038681913));\r
-#36900 = CARTESIAN_POINT('',(3.194733903725,0.626743853636));\r
-#36901 = CARTESIAN_POINT('',(3.19352027289,0.639349108818));\r
-#36902 = CARTESIAN_POINT('',(3.191936656505,0.651842303954));\r
-#36903 = CARTESIAN_POINT('',(3.189976977946,0.664212057944));\r
-#36904 = CARTESIAN_POINT('',(3.187640147035,0.676447783334));\r
-#36905 = CARTESIAN_POINT('',(3.184929671954,0.688539682048));\r
-#36906 = CARTESIAN_POINT('',(3.18185317661,0.700478705495));\r
-#36907 = CARTESIAN_POINT('',(3.174624919642,0.725288972526));\r
-#36908 = CARTESIAN_POINT('',(3.170392867527,0.738126383253));\r
-#36909 = CARTESIAN_POINT('',(3.165740712163,0.750756860445));\r
-#36910 = CARTESIAN_POINT('',(3.160688443338,0.763171832945));\r
-#36911 = CARTESIAN_POINT('',(3.155259679976,0.775365503368));\r
-#36912 = CARTESIAN_POINT('',(3.149480533257,0.787334381798));\r
-#36913 = CARTESIAN_POINT('',(3.14337864909,0.799076859156));\r
-#36914 = CARTESIAN_POINT('',(3.136982429838,0.810592820221));\r
-#36915 = CARTESIAN_POINT('',(3.130320435408,0.82188329633));\r
-#36916 = CARTESIAN_POINT('',(3.123420963591,0.832950157717));\r
-#36917 = CARTESIAN_POINT('',(3.112719335208,0.849276505861));\r
-#36918 = CARTESIAN_POINT('',(3.109072962259,0.854701154931));\r
-#36919 = CARTESIAN_POINT('',(3.105376165007,0.860070337738));\r
-#36920 = CARTESIAN_POINT('',(3.101632316683,0.865384644265));\r
-#36921 = CARTESIAN_POINT('',(3.097844689678,0.870644709494));\r
-#36922 = CARTESIAN_POINT('',(3.094016455497,0.875851213399));\r
-#36923 = CARTESIAN_POINT('',(3.090150684813,0.881004880953));\r
-#36924 = CARTESIAN_POINT('',(3.086250347413,0.886106482119));\r
-#36925 = CARTESIAN_POINT('',(3.082318312243,0.891156831862));\r
-#36926 = CARTESIAN_POINT('',(3.078357347376,0.896156790138));\r
-#36927 = CARTESIAN_POINT('',(3.066424127023,0.910972867898));\r
-#36928 = CARTESIAN_POINT('',(3.058374051621,0.920641377442));\r
-#36929 = CARTESIAN_POINT('',(3.050240599145,0.930120159603));\r
-#36930 = CARTESIAN_POINT('',(3.042042728814,0.93941661943));\r
-#36931 = CARTESIAN_POINT('',(3.033797733296,0.948538162469));\r
-#36932 = CARTESIAN_POINT('',(3.025521318326,0.957492159281));\r
-#36933 = CARTESIAN_POINT('',(3.017227682235,0.966285909963));\r
-#36934 = CARTESIAN_POINT('',(3.00892959558,0.974926608661));\r
-#36935 = CARTESIAN_POINT('',(3.000638480676,0.983421308094));\r
-#36936 = CARTESIAN_POINT('',(2.992364491209,0.99177688407));\r
-#36937 = CARTESIAN_POINT('',(2.98411659179,1.));\r
-#36938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#36939 = PCURVE('',#36940,#36968);\r
-#36940 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#36941,#36942,#36943)\r
-    ,(#36944,#36945,#36946)\r
-    ,(#36947,#36948,#36949)\r
-    ,(#36950,#36951,#36952)\r
-    ,(#36953,#36954,#36955)\r
-    ,(#36956,#36957,#36958)\r
-    ,(#36959,#36960,#36961)\r
-    ,(#36962,#36963,#36964)\r
-    ,(#36965,#36966,#36967\r
-    )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(2.,3.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#36941 = CARTESIAN_POINT('',(-41.09857308428,-7.594297271075,-3.));\r
-#36942 = CARTESIAN_POINT('',(-47.97370779133,-1.704641789819,\r
-    18.132466219623));\r
-#36943 = CARTESIAN_POINT('',(-35.38576981949,24.432095576959,\r
-    27.282842712475));\r
-#36944 = CARTESIAN_POINT('',(-37.08487800369,-4.083474438382,-3.));\r
-#36945 = CARTESIAN_POINT('',(-41.73383620137,-2.55655898403,\r
-    18.132466219623));\r
-#36946 = CARTESIAN_POINT('',(-31.08522158697,21.420819286116,\r
-    27.282842712475));\r
-#36947 = CARTESIAN_POINT('',(-32.52536690338,-1.196647351233,-3.));\r
-#36948 = CARTESIAN_POINT('',(-35.70203560564,-3.170602223513,\r
-    18.132466219623));\r
-#36949 = CARTESIAN_POINT('',(-26.78467335446,18.409542995273,\r
-    27.282842712475));\r
-#36950 = CARTESIAN_POINT('',(-27.5332196842,0.967184904222,-3.));\r
-#36951 = CARTESIAN_POINT('',(-29.8351605968,-3.509031981509,\r
-    18.132466219623));\r
-#36952 = CARTESIAN_POINT('',(-22.48412512194,15.39826670443,\r
-    27.282842712475));\r
-#36953 = CARTESIAN_POINT('',(-22.24315904996,2.333658143309,-3.));\r
-#36954 = CARTESIAN_POINT('',(-24.0818534171,-3.543499823233,\r
-    18.132466219623));\r
-#36955 = CARTESIAN_POINT('',(-18.18357688942,12.386990413587,\r
-    27.282842712475));\r
-#36956 = CARTESIAN_POINT('',(-16.80476673536,2.858900620363,-3.));\r
-#36957 = CARTESIAN_POINT('',(-18.3850918848,-3.257281362795,\r
-    18.132466219623));\r
-#36958 = CARTESIAN_POINT('',(-13.88302865691,9.375714122744,\r
-    27.282842712475));\r
-#36959 = CARTESIAN_POINT('',(-11.37360861347,2.532978324703,-3.));\r
-#36960 = CARTESIAN_POINT('',(-12.68557259969,-2.64658964744,\r
-    18.132466219623));\r
-#36961 = CARTESIAN_POINT('',(-9.582480424392,6.364437831901,\r
-    27.282842712475));\r
-#36962 = CARTESIAN_POINT('',(-6.101716664022,1.379692853446,-3.));\r
-#36963 = CARTESIAN_POINT('',(-6.925339320032,-1.720498104475,\r
-    18.132466219623));\r
-#36964 = CARTESIAN_POINT('',(-5.281932191875,3.353161541058,\r
-    27.282842712475));\r
-#36965 = CARTESIAN_POINT('',(-1.129304886278,-0.546636888593,-3.));\r
-#36966 = CARTESIAN_POINT('',(-1.050940946593,-0.499713690309,\r
-    18.132466219623));\r
-#36967 = CARTESIAN_POINT('',(-0.981383959358,0.341885250215,\r
-    27.282842712475));\r
-#36968 = DEFINITIONAL_REPRESENTATION('',(#36969),#37038);\r
-#36969 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#36970,#36971,#36972,#36973,\r
-    #36974,#36975,#36976,#36977,#36978,#36979,#36980,#36981,#36982,\r
-    #36983,#36984,#36985,#36986,#36987,#36988,#36989,#36990,#36991,\r
-    #36992,#36993,#36994,#36995,#36996,#36997,#36998,#36999,#37000,\r
-    #37001,#37002,#37003,#37004,#37005,#37006,#37007,#37008,#37009,\r
-    #37010,#37011,#37012,#37013,#37014,#37015,#37016,#37017,#37018,\r
-    #37019,#37020,#37021,#37022,#37023,#37024,#37025,#37026,#37027,\r
-    #37028,#37029,#37030,#37031,#37032,#37033,#37034,#37035,#37036,\r
-    #37037),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732786E-02,0.134164938731,0.206253639055,0.289095162861,\r
-    0.441240529253,0.481791559628,0.522584322265,0.648883534701,\r
-    0.788637761541,0.85925987962,1.),.UNSPECIFIED.);\r
-#36970 = CARTESIAN_POINT('',(2.875455796418,0.9846980552));\r
-#36971 = CARTESIAN_POINT('',(2.874610153272,0.969253407616));\r
-#36972 = CARTESIAN_POINT('',(2.87382656138,0.954038773635));\r
-#36973 = CARTESIAN_POINT('',(2.873092001909,0.939039217951));\r
-#36974 = CARTESIAN_POINT('',(2.872393256277,0.924243688101));\r
-#36975 = CARTESIAN_POINT('',(2.871717420448,0.909643925974));\r
-#36976 = CARTESIAN_POINT('',(2.871052275216,0.895233628841));\r
-#36977 = CARTESIAN_POINT('',(2.868981397104,0.850983882287));\r
-#36978 = CARTESIAN_POINT('',(2.867573637355,0.821784136093));\r
-#36979 = CARTESIAN_POINT('',(2.866056720107,0.793358528409));\r
-#36980 = CARTESIAN_POINT('',(2.864342064438,0.765683301253));\r
-#36981 = CARTESIAN_POINT('',(2.862367336923,0.73873896019));\r
-#36982 = CARTESIAN_POINT('',(2.860087573579,0.712506842125));\r
-#36983 = CARTESIAN_POINT('',(2.855398007619,0.66674352233));\r
-#36984 = CARTESIAN_POINT('',(2.853113929727,0.646953276265));\r
-#36985 = CARTESIAN_POINT('',(2.85060212658,0.627587262157));\r
-#36986 = CARTESIAN_POINT('',(2.847851407274,0.608635949902));\r
-#36987 = CARTESIAN_POINT('',(2.844853850244,0.590090255909));\r
-#36988 = CARTESIAN_POINT('',(2.841603692094,0.571941691717));\r
-#36989 = CARTESIAN_POINT('',(2.834066747519,0.533774424125));\r
-#36990 = CARTESIAN_POINT('',(2.829697609274,0.51388037504));\r
-#36991 = CARTESIAN_POINT('',(2.82498303719,0.494488691777));\r
-#36992 = CARTESIAN_POINT('',(2.819919363653,0.475588787144));\r
-#36993 = CARTESIAN_POINT('',(2.814504531431,0.457171532908));\r
-#36994 = CARTESIAN_POINT('',(2.808737546266,0.439229385444));\r
-#36995 = CARTESIAN_POINT('',(2.791380134706,0.389665510146));\r
-#36996 = CARTESIAN_POINT('',(2.778953688585,0.359155860073));\r
-#36997 = CARTESIAN_POINT('',(2.765339024067,0.330190258988));\r
-#36998 = CARTESIAN_POINT('',(2.750545001391,0.302744206387));\r
-#36999 = CARTESIAN_POINT('',(2.734584622196,0.276807108124));\r
-#37000 = CARTESIAN_POINT('',(2.717473371656,0.252380146001));\r
-#37001 = CARTESIAN_POINT('',(2.694368823145,0.223366850258));\r
-#37002 = CARTESIAN_POINT('',(2.689426368497,0.217369240867));\r
-#37003 = CARTESIAN_POINT('',(2.684403998415,0.211479773726));\r
-#37004 = CARTESIAN_POINT('',(2.679302077456,0.205698771093));\r
-#37005 = CARTESIAN_POINT('',(2.674121152243,0.200026440153));\r
-#37006 = CARTESIAN_POINT('',(2.668861982899,0.194462840781));\r
-#37007 = CARTESIAN_POINT('',(2.658156945478,0.183520771913));\r
-#37008 = CARTESIAN_POINT('',(2.652710154545,0.178143591285));\r
-#37009 = CARTESIAN_POINT('',(2.647185852237,0.172876582011));\r
-#37010 = CARTESIAN_POINT('',(2.641585024518,0.167719719628));\r
-#37011 = CARTESIAN_POINT('',(2.635908793357,0.16267289078));\r
-#37012 = CARTESIAN_POINT('',(2.630158421352,0.157735887889));\r
-#37013 = CARTESIAN_POINT('',(2.606306295287,0.137961942772));\r
-#37014 = CARTESIAN_POINT('',(2.587577491229,0.12406319688));\r
-#37015 = CARTESIAN_POINT('',(2.568194040055,0.111206667649));\r
-#37016 = CARTESIAN_POINT('',(2.548211044801,9.937300256015E-02));\r
-#37017 = CARTESIAN_POINT('',(2.527692661258,8.852995340369E-02));\r
-#37018 = CARTESIAN_POINT('',(2.506710655157,7.863600403442E-02));\r
-#37019 = CARTESIAN_POINT('',(2.461702862006,5.969349169133E-02));\r
-#37020 = CARTESIAN_POINT('',(2.437583849568,5.084429042269E-02));\r
-#37021 = CARTESIAN_POINT('',(2.413097311916,4.303387576824E-02));\r
-#37022 = CARTESIAN_POINT('',(2.388341310872,3.618019162595E-02));\r
-#37023 = CARTESIAN_POINT('',(2.36339992871,3.019920605406E-02));\r
-#37024 = CARTESIAN_POINT('',(2.338346372027,2.501106852833E-02));\r
-#37025 = CARTESIAN_POINT('',(2.300561147707,1.828346488877E-02));\r
-#37026 = CARTESIAN_POINT('',(2.287862833433,1.620829964628E-02));\r
-#37027 = CARTESIAN_POINT('',(2.275157483836,1.430669107214E-02));\r
-#37028 = CARTESIAN_POINT('',(2.262450883129,1.256936784247E-02));\r
-#37029 = CARTESIAN_POINT('',(2.249747707259,1.098753800415E-02));\r
-#37030 = CARTESIAN_POINT('',(2.237051629865,9.552944081841E-03));\r
-#37031 = CARTESIAN_POINT('',(2.199083581767,5.677110563066E-03));\r
-#37032 = CARTESIAN_POINT('',(2.173842584133,3.650755219477E-03));\r
-#37033 = CARTESIAN_POINT('',(2.148661402305,2.11753362069E-03));\r
-#37034 = CARTESIAN_POINT('',(2.12354660461,1.025676031494E-03));\r
-#37035 = CARTESIAN_POINT('',(2.098495292351,3.318565824157E-04));\r
-#37036 = CARTESIAN_POINT('',(2.073496285434,2.2E-15));\r
-#37037 = CARTESIAN_POINT('',(2.048529561987,-6.E-16));\r
-#37038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#37039 = ORIENTED_EDGE('',*,*,#37040,.F.);\r
-#37040 = EDGE_CURVE('',#36530,#36801,#37041,.T.);\r
-#37041 = SURFACE_CURVE('',#37042,(#37047,#37054),.PCURVE_S1.);\r
-#37042 = CIRCLE('',#37043,40.);\r
-#37043 = AXIS2_PLACEMENT_3D('',#37044,#37045,#37046);\r
-#37044 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#37045 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#37046 = DIRECTION('',(1.,0.,3.3E-16));\r
-#37047 = PCURVE('',#10405,#37048);\r
-#37048 = DEFINITIONAL_REPRESENTATION('',(#37049),#37053);\r
-#37049 = LINE('',#37050,#37051);\r
-#37050 = CARTESIAN_POINT('',(0.,1.));\r
-#37051 = VECTOR('',#37052,1.);\r
-#37052 = DIRECTION('',(1.,0.));\r
-#37053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#37054 = PCURVE('',#20542,#37055);\r
-#37055 = DEFINITIONAL_REPRESENTATION('',(#37056),#37060);\r
-#37056 = LINE('',#37057,#37058);\r
-#37057 = CARTESIAN_POINT('',(0.,0.));\r
-#37058 = VECTOR('',#37059,1.);\r
-#37059 = DIRECTION('',(1.,0.));\r
-#37060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#37061 = ADVANCED_FACE('',(#37062),#10345,.T.);\r
-#37062 = FACE_BOUND('',#37063,.T.);\r
-#37063 = EDGE_LOOP('',(#37064,#37065,#37128,#37194));\r
-#37064 = ORIENTED_EDGE('',*,*,#10299,.F.);\r
-#37065 = ORIENTED_EDGE('',*,*,#37066,.F.);\r
-#37066 = EDGE_CURVE('',#37067,#10250,#37069,.T.);\r
-#37067 = VERTEX_POINT('',#37068);\r
-#37068 = CARTESIAN_POINT('',(-24.54575039151,3.90708477741,17.));\r
-#37069 = SURFACE_CURVE('',#37070,(#37078,#37089),.PCURVE_S1.);\r
-#37070 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#37071,#37072,#37073,#37074,\r
-    #37075,#37076,#37077),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#37071 = CARTESIAN_POINT('',(-40.03447684371,6.155954983588,17.));\r
-#37072 = CARTESIAN_POINT('',(-34.37564477039,5.331154968894,17.));\r
-#37073 = CARTESIAN_POINT('',(-28.71646097015,4.508775686336,17.));\r
-#37074 = CARTESIAN_POINT('',(-23.05684591737,3.689373973302,17.));\r
-#37075 = CARTESIAN_POINT('',(-17.39674338818,2.87334955603,17.));\r
-#37076 = CARTESIAN_POINT('',(-11.73613245629,2.060862389908,17.));\r
-#37077 = CARTESIAN_POINT('',(-6.075026517908,1.251840010919,17.));\r
-#37078 = PCURVE('',#10345,#37079);\r
-#37079 = DEFINITIONAL_REPRESENTATION('',(#37080),#37088);\r
-#37080 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#37081,#37082,#37083,#37084,\r
-    #37085,#37086,#37087),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#37081 = CARTESIAN_POINT('',(-38.35729281877,13.014346142791));\r
-#37082 = CARTESIAN_POINT('',(-32.92765613947,11.219430816382));\r
-#37083 = CARTESIAN_POINT('',(-27.49725272103,9.426838369007));\r
-#37084 = CARTESIAN_POINT('',(-22.06590755224,7.637103368968));\r
-#37085 = CARTESIAN_POINT('',(-16.63349585164,5.85060970659));\r
-#37086 = CARTESIAN_POINT('',(-11.1999692349,4.067511273365));\r
-#37087 = CARTESIAN_POINT('',(-5.765353477963,2.287739032397));\r
-#37088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#37089 = PCURVE('',#37090,#37118);\r
-#37090 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#37091,#37092,#37093)\r
-    ,(#37094,#37095,#37096)\r
-    ,(#37097,#37098,#37099)\r
-    ,(#37100,#37101,#37102)\r
-    ,(#37103,#37104,#37105)\r
-    ,(#37106,#37107,#37108)\r
-    ,(#37109,#37110,#37111)\r
-    ,(#37112,#37113,#37114)\r
-    ,(#37115,#37116,#37117\r
-    )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(0.,1.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#37091 = CARTESIAN_POINT('',(-0.840310619746,0.199340533259,-3.));\r
-#37092 = CARTESIAN_POINT('',(-1.15819575383,0.446793843319,\r
-    17.999867544966));\r
-#37093 = CARTESIAN_POINT('',(-0.65692012922,0.805267622487,\r
-    26.717157287525));\r
-#37094 = CARTESIAN_POINT('',(-5.914200188874,2.164983127176,-3.));\r
-#37095 = CARTESIAN_POINT('',(-6.993909691156,-0.788977056916,\r
-    17.999867544966));\r
-#37096 = CARTESIAN_POINT('',(-4.957468361737,3.81654391333,\r
-    26.717157287525));\r
-#37097 = CARTESIAN_POINT('',(-11.29368176995,3.341805036621,-3.));\r
-#37098 = CARTESIAN_POINT('',(-12.71312863483,-1.724040945722,\r
-    17.999867544966));\r
-#37099 = CARTESIAN_POINT('',(-9.258016594254,6.827820204173,\r
-    26.717157287525));\r
-#37100 = CARTESIAN_POINT('',(-16.8356798535,3.674378807703,-3.));\r
-#37101 = CARTESIAN_POINT('',(-18.37039452284,-2.337268275741,\r
-    17.999867544966));\r
-#37102 = CARTESIAN_POINT('',(-13.55856482677,9.839096495016,\r
-    26.717157287525));\r
-#37103 = CARTESIAN_POINT('',(-22.38505976636,3.138417096424,-3.));\r
-#37104 = CARTESIAN_POINT('',(-24.02484637737,-2.619400447683,\r
-    17.999867544966));\r
-#37105 = CARTESIAN_POINT('',(-17.85911305928,12.850372785859,\r
-    26.717157287525));\r
-#37106 = CARTESIAN_POINT('',(-27.78308082171,1.744056648375,-3.));\r
-#37107 = CARTESIAN_POINT('',(-29.73699787211,-2.574301699051,\r
-    17.999867544966));\r
-#37108 = CARTESIAN_POINT('',(-22.1596612918,15.861649076702,\r
-    26.717157287525));\r
-#37109 = CARTESIAN_POINT('',(-32.87710859639,-0.463935449027,-3.));\r
-#37110 = CARTESIAN_POINT('',(-35.56503490678,-2.219037729734,\r
-    17.999867544966));\r
-#37111 = CARTESIAN_POINT('',(-26.46020952432,18.872925367545,\r
-    26.717157287525));\r
-#37112 = CARTESIAN_POINT('',(-37.52967094364,-3.409677374689,-3.));\r
-#37113 = CARTESIAN_POINT('',(-41.56136335665,-1.582535514,\r
-    17.999867544966));\r
-#37114 = CARTESIAN_POINT('',(-30.76075775684,21.884201658388,\r
-    26.717157287525));\r
-#37115 = CARTESIAN_POINT('',(-41.62527816873,-6.992149652947,-3.));\r
-#37116 = CARTESIAN_POINT('',(-47.77000914756,-0.703304773035,\r
-    17.999867544966));\r
-#37117 = CARTESIAN_POINT('',(-35.06130598935,24.895477949231,\r
-    26.717157287525));\r
-#37118 = DEFINITIONAL_REPRESENTATION('',(#37119),#37127);\r
-#37119 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#37120,#37121,#37122,#37123,\r
-    #37124,#37125,#37126),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#37120 = CARTESIAN_POINT('',(0.940985961083,0.571814475937));\r
-#37121 = CARTESIAN_POINT('',(0.804867436972,0.571814475937));\r
-#37122 = CARTESIAN_POINT('',(0.668689089625,0.571814475937));\r
-#37123 = CARTESIAN_POINT('',(0.532463782957,0.571814475937));\r
-#37124 = CARTESIAN_POINT('',(0.396208482528,0.571814475937));\r
-#37125 = CARTESIAN_POINT('',(0.259942359753,0.571814475937));\r
-#37126 = CARTESIAN_POINT('',(0.123684020971,0.571814475937));\r
-#37127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#37128 = ORIENTED_EDGE('',*,*,#37129,.F.);\r
-#37129 = EDGE_CURVE('',#37130,#37067,#37132,.T.);\r
-#37130 = VERTEX_POINT('',#37131);\r
-#37131 = CARTESIAN_POINT('',(-24.67166233259,3.011353878614,17.));\r
-#37132 = SURFACE_CURVE('',#37133,(#37148,#37166),.PCURVE_S1.);\r
-#37133 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#37134,#37135,#37136,#37137,\r
-    #37138,#37139,#37140,#37141,#37142,#37143,#37144,#37145,#37146,\r
-    #37147),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.250999993271,\r
-    0.500999996968,0.751000000665,1.),.UNSPECIFIED.);\r
-#37134 = CARTESIAN_POINT('',(-24.72647835105,-2.521991656492,17.));\r
-#37135 = CARTESIAN_POINT('',(-24.84110136414,-1.398186884122,17.));\r
-#37136 = CARTESIAN_POINT('',(-24.88762324071,-0.267431030091,17.));\r
-#37137 = CARTESIAN_POINT('',(-24.86541057616,0.864063601402,17.));\r
-#37138 = CARTESIAN_POINT('',(-24.68487559748,3.111594156334,17.));\r
-#37139 = CARTESIAN_POINT('',(-24.52709499722,4.22768394346,17.));\r
-#37140 = CARTESIAN_POINT('',(-24.3021159952,5.332190882956,17.));\r
-#37141 = CARTESIAN_POINT('',(-23.720946698,7.50611678615,17.));\r
-#37142 = CARTESIAN_POINT('',(-23.36475379928,8.575545488612,17.));\r
-#37143 = CARTESIAN_POINT('',(-22.944547037,9.621479237795,17.));\r
-#37144 = CARTESIAN_POINT('',(-21.98331257827,11.651135666988,17.));\r
-#37145 = CARTESIAN_POINT('',(-21.44277065886,12.635099598279,17.));\r
-#37146 = CARTESIAN_POINT('',(-20.84395079788,13.584723182308,17.));\r
-#37147 = CARTESIAN_POINT('',(-20.19040801755,14.495054247749,17.));\r
-#37148 = PCURVE('',#10345,#37149);\r
-#37149 = DEFINITIONAL_REPRESENTATION('',(#37150),#37165);\r
-#37150 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#37151,#37152,#37153,#37154,\r
-    #37155,#37156,#37157,#37158,#37159,#37160,#37161,#37162,#37163,\r
-    #37164),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.250999993271,\r
-    0.500999996968,0.751000000665,1.),.UNSPECIFIED.);\r
-#37151 = CARTESIAN_POINT('',(-24.78876684004,1.810030969436));\r
-#37152 = CARTESIAN_POINT('',(-24.70650182124,2.936666699481));\r
-#37153 = CARTESIAN_POINT('',(-24.55596323252,4.058322270381));\r
-#37154 = CARTESIAN_POINT('',(-24.33760604747,5.168769767247));\r
-#37155 = CARTESIAN_POINT('',(-23.76953421565,7.350805712822));\r
-#37156 = CARTESIAN_POINT('',(-23.4203436996,8.422541274536));\r
-#37157 = CARTESIAN_POINT('',(-23.00698701688,9.471201078094));\r
-#37158 = CARTESIAN_POINT('',(-22.05714871571,11.511181172658));\r
-#37159 = CARTESIAN_POINT('',(-21.52066284216,12.502510602377));\r
-#37160 = CARTESIAN_POINT('',(-20.92521547529,13.459586129196));\r
-#37161 = CARTESIAN_POINT('',(-19.62613818765,15.291490904547));\r
-#37162 = CARTESIAN_POINT('',(-18.92294477102,16.166642093508));\r
-#37163 = CARTESIAN_POINT('',(-18.16832192444,16.997854783893));\r
-#37164 = CARTESIAN_POINT('',(-17.36663059686,17.780869362116));\r
-#37165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#37166 = PCURVE('',#37167,#37177);\r
-#37167 = SURFACE_OF_REVOLUTION('',#37168,#37174);\r
-#37168 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#37169,#37170,#37171,#37172,\r
-    #37173),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#37169 = CARTESIAN_POINT('',(23.635386072293,4.167556264006,27.));\r
-#37170 = CARTESIAN_POINT('',(23.635386072293,4.167556264006,19.));\r
-#37171 = CARTESIAN_POINT('',(25.605001578317,4.51485261934,11.));\r
-#37172 = CARTESIAN_POINT('',(31.513848096391,5.556741685342,3.));\r
-#37173 = CARTESIAN_POINT('',(39.392310120488,6.945927106677,3.));\r
-#37174 = AXIS1_PLACEMENT('',#37175,#37176);\r
-#37175 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#37176 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#37177 = DEFINITIONAL_REPRESENTATION('',(#37178),#37193);\r
-#37178 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#37179,#37180,#37181,#37182,\r
-    #37183,#37184,#37185,#37186,#37187,#37188,#37189,#37190,#37191,\r
-    #37192),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.250999993271,\r
-    0.500999996968,0.751000000665,1.),.UNSPECIFIED.);\r
-#37179 = CARTESIAN_POINT('',(3.068703816017,0.266889738045));\r
-#37180 = CARTESIAN_POINT('',(3.023254369276,0.266889738045));\r
-#37181 = CARTESIAN_POINT('',(2.977804857679,0.266889738045));\r
-#37182 = CARTESIAN_POINT('',(2.932355339607,0.266889738045));\r
-#37183 = CARTESIAN_POINT('',(2.841637522481,0.266889738045));\r
-#37184 = CARTESIAN_POINT('',(2.79636908211,0.266889738045));\r
-#37185 = CARTESIAN_POINT('',(2.751100641738,0.266889738045));\r
-#37186 = CARTESIAN_POINT('',(2.660563896213,0.266889738045));\r
-#37187 = CARTESIAN_POINT('',(2.615295455841,0.266889738045));\r
-#37188 = CARTESIAN_POINT('',(2.57002701547,0.266889738045));\r
-#37189 = CARTESIAN_POINT('',(2.479671344223,0.266889738045));\r
-#37190 = CARTESIAN_POINT('',(2.434583974809,0.266889738045));\r
-#37191 = CARTESIAN_POINT('',(2.38949661177,0.266889738045));\r
-#37192 = CARTESIAN_POINT('',(2.344409310944,0.266889738045));\r
-#37193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#37194 = ORIENTED_EDGE('',*,*,#37195,.F.);\r
-#37195 = EDGE_CURVE('',#10300,#37130,#37196,.T.);\r
-#37196 = SURFACE_CURVE('',#37197,(#37205,#37216),.PCURVE_S1.);\r
-#37197 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#37198,#37199,#37200,#37201,\r
-    #37202,#37203,#37204),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#37198 = CARTESIAN_POINT('',(-6.228416402013,0.476260805019,17.));\r
-#37199 = CARTESIAN_POINT('',(-11.9643830496,1.269390502733,17.));\r
-#37200 = CARTESIAN_POINT('',(-17.70082803236,2.059064617402,17.));\r
-#37201 = CARTESIAN_POINT('',(-23.43775788469,2.845207891969,17.));\r
-#37202 = CARTESIAN_POINT('',(-29.17514830331,3.627975695475,17.));\r
-#37203 = CARTESIAN_POINT('',(-34.91294312282,4.407761856751,17.));\r
-#37204 = CARTESIAN_POINT('',(-40.65106451445,5.185124355151,17.));\r
-#37205 = PCURVE('',#10345,#37206);\r
-#37206 = DEFINITIONAL_REPRESENTATION('',(#37207),#37215);\r
-#37207 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#37208,#37209,#37210,#37211,\r
-    #37212,#37213,#37214),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#37208 = CARTESIAN_POINT('',(-6.051090940806,1.550578491199));\r
-#37209 = CARTESIAN_POINT('',(-11.56218983971,3.327698922165));\r
-#37210 = CARTESIAN_POINT('',(-17.0743598625,5.101499330187));\r
-#37211 = CARTESIAN_POINT('',(-22.58762051254,6.871906736219));\r
-#37212 = CARTESIAN_POINT('',(-28.10192087625,8.639069928677));\r
-#37213 = CARTESIAN_POINT('',(-33.61713725381,10.403367000227));\r
-#37214 = CARTESIAN_POINT('',(-39.13309610678,12.16533393844));\r
-#37215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#37216 = PCURVE('',#36940,#37217);\r
-#37217 = DEFINITIONAL_REPRESENTATION('',(#37218),#37226);\r
-#37218 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#37219,#37220,#37221,#37222,\r
-    #37223,#37224,#37225),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#37219 = CARTESIAN_POINT('',(2.875456397057,0.563097109744));\r
-#37220 = CARTESIAN_POINT('',(2.737675948501,0.563097109744));\r
-#37221 = CARTESIAN_POINT('',(2.59990353491,0.563097109744));\r
-#37222 = CARTESIAN_POINT('',(2.46212058649,0.563097109744));\r
-#37223 = CARTESIAN_POINT('',(2.324307938364,0.563097109744));\r
-#37224 = CARTESIAN_POINT('',(2.186448446281,0.563097109744));\r
-#37225 = CARTESIAN_POINT('',(2.048528961987,0.563097109744));\r
-#37226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#37227 = ADVANCED_FACE('',(#37228),#10281,.T.);\r
-#37228 = FACE_BOUND('',#37229,.T.);\r
-#37229 = EDGE_LOOP('',(#37230,#37231,#37449,#37473));\r
-#37230 = ORIENTED_EDGE('',*,*,#10249,.F.);\r
-#37231 = ORIENTED_EDGE('',*,*,#37232,.T.);\r
-#37232 = EDGE_CURVE('',#10004,#37233,#37235,.T.);\r
-#37233 = VERTEX_POINT('',#37234);\r
-#37234 = CARTESIAN_POINT('',(-39.99418140926,0.68224145506,-3.));\r
-#37235 = SURFACE_CURVE('',#37236,(#37305,#37377),.PCURVE_S1.);\r
-#37236 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#37237,#37238,#37239,#37240,\r
-    #37241,#37242,#37243,#37244,#37245,#37246,#37247,#37248,#37249,\r
-    #37250,#37251,#37252,#37253,#37254,#37255,#37256,#37257,#37258,\r
-    #37259,#37260,#37261,#37262,#37263,#37264,#37265,#37266,#37267,\r
-    #37268,#37269,#37270,#37271,#37272,#37273,#37274,#37275,#37276,\r
-    #37277,#37278,#37279,#37280,#37281,#37282,#37283,#37284,#37285,\r
-    #37286,#37287,#37288,#37289,#37290,#37291,#37292,#37293,#37294,\r
-    #37295,#37296,#37297,#37298,#37299,#37300,#37301,#37302,#37303,\r
-    #37304),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732786E-02,0.134164938731,0.206253639055,0.289095162861,\r
-    0.441240529253,0.481791559628,0.522584322265,0.648883534701,\r
-    0.788637761541,0.85925987962,1.),.UNSPECIFIED.);\r
-#37237 = CARTESIAN_POINT('',(-4.679283499211,4.067469229633,27.));\r
-#37238 = CARTESIAN_POINT('',(-4.778092185157,3.95379809222,\r
-    26.71168778972));\r
-#37239 = CARTESIAN_POINT('',(-4.872997862392,3.842576040669,\r
-    26.421000307332));\r
-#37240 = CARTESIAN_POINT('',(-4.964356335254,3.734202615479,\r
-    26.128016128753));\r
-#37241 = CARTESIAN_POINT('',(-5.052570060466,3.6290200083,\r
-    25.832840231396));\r
-#37242 = CARTESIAN_POINT('',(-5.138068571546,3.52730379691,\r
-    25.535601704029));\r
-#37243 = CARTESIAN_POINT('',(-5.221290796978,3.42926240681,\r
-    25.236448750883));\r
-#37244 = CARTESIAN_POINT('',(-5.474421359742,3.136196834395,\r
-    24.300464749016));\r
-#37245 = CARTESIAN_POINT('',(-5.637948078081,2.954397532962,\r
-    23.657620472083));\r
-#37246 = CARTESIAN_POINT('',(-5.797337950136,2.791028062805,\r
-    23.008437819417));\r
-#37247 = CARTESIAN_POINT('',(-5.956574653107,2.646273734319,\r
-    22.354555828393));\r
-#37248 = CARTESIAN_POINT('',(-6.118897427185,2.519524154778,\r
-    21.6975831968));\r
-#37249 = CARTESIAN_POINT('',(-6.286864456211,2.409967081809,\r
-    21.038969174353));\r
-#37250 = CARTESIAN_POINT('',(-6.601560711537,2.242887989939,\r
-    19.858169747872));\r
-#37251 = CARTESIAN_POINT('',(-6.745439430034,2.179280371941,\r
-    19.336100083305));\r
-#37252 = CARTESIAN_POINT('',(-6.895124438765,2.125467742537,\r
-    18.814424631274));\r
-#37253 = CARTESIAN_POINT('',(-7.051396813254,2.081003822859,\r
-    18.29371922842));\r
-#37254 = CARTESIAN_POINT('',(-7.214862278542,2.045482502518,\r
-    17.774514757364));\r
-#37255 = CARTESIAN_POINT('',(-7.385991154034,2.018554464006,\r
-    17.257307134311));\r
-#37256 = CARTESIAN_POINT('',(-7.771037357133,1.978482792873,\r
-    16.151051688055));\r
-#37257 = CARTESIAN_POINT('',(-7.987531366923,1.967994650421,\r
-    15.562790186347));\r
-#37258 = CARTESIAN_POINT('',(-8.215193310571,1.967974686422,\r
-    14.978501148234));\r
-#37259 = CARTESIAN_POINT('',(-8.454405985821,1.978030513708,\r
-    14.398853360375));\r
-#37260 = CARTESIAN_POINT('',(-8.705433992656,1.997821845116,\r
-    13.824490115404));\r
-#37261 = CARTESIAN_POINT('',(-8.968462977031,2.027026058292,\r
-    13.25604439661));\r
-#37262 = CARTESIAN_POINT('',(-9.74896926389,2.135578892361,\r
-    11.662174802479));\r
-#37263 = CARTESIAN_POINT('',(-10.29524375913,2.23644115564,10.6522569504\r
-    ));\r
-#37264 = CARTESIAN_POINT('',(-10.88323444988,2.365731722324,\r
-    9.668307740594));\r
-#37265 = CARTESIAN_POINT('',(-11.51316228519,2.521052715162,\r
-    8.714068178169));\r
-#37266 = CARTESIAN_POINT('',(-12.1851996994,2.699010272604,7.79331519052\r
-    ));\r
-#37267 = CARTESIAN_POINT('',(-12.89967756358,2.894681315615,\r
-    6.909909545334));\r
-#37268 = CARTESIAN_POINT('',(-13.85874849049,3.15685298834,\r
-    5.843212096973));\r
-#37269 = CARTESIAN_POINT('',(-14.06361245488,3.212828928688,\r
-    5.621662887144));\r
-#37270 = CARTESIAN_POINT('',(-14.27151775277,3.269488154012,\r
-    5.403113701737));\r
-#37271 = CARTESIAN_POINT('',(-14.48247198359,3.326702229705,\r
-    5.187641252264));\r
-#37272 = CARTESIAN_POINT('',(-14.69647561292,3.384334621279,\r
-    4.975316446724));\r
-#37273 = CARTESIAN_POINT('',(-14.91352031405,3.44224119708,\r
-    4.766203083517));\r
-#37274 = CARTESIAN_POINT('',(-15.35498385094,3.558649029609,\r
-    4.353298542492));\r
-#37275 = CARTESIAN_POINT('',(-15.57943878529,3.617151758896,\r
-    4.149546059854));\r
-#37276 = CARTESIAN_POINT('',(-15.80694908815,3.675627668717,\r
-    3.949169933672));\r
-#37277 = CARTESIAN_POINT('',(-16.03749734871,3.73391766863,\r
-    3.752228275165));\r
-#37278 = CARTESIAN_POINT('',(-16.27105999474,3.791857479273,\r
-    3.558773934801));\r
-#37279 = CARTESIAN_POINT('',(-16.50760670123,3.849278868051,\r
-    3.368854177301));\r
-#37280 = CARTESIAN_POINT('',(-17.48859872345,4.081659911156,\r
-    2.605567873015));\r
-#37281 = CARTESIAN_POINT('',(-18.25844727852,4.250725745455,\r
-    2.062822080073));\r
-#37282 = CARTESIAN_POINT('',(-19.05538884504,4.408098092927,\r
-    1.555636711404));\r
-#37283 = CARTESIAN_POINT('',(-19.87763383553,4.548471165224,\r
-    1.084661970011));\r
-#37284 = CARTESIAN_POINT('',(-20.72277043184,4.666788030852,\r
-    0.64981541364));\r
-#37285 = CARTESIAN_POINT('',(-21.5877499558,4.758748300897,\r
-    0.250421577405));\r
-#37286 = CARTESIAN_POINT('',(-23.44398060955,4.890066314292,\r
-    -0.518568227501));\r
-#37287 = CARTESIAN_POINT('',(-24.43915929633,4.922797517594,\r
-    -0.880578359982));\r
-#37288 = CARTESIAN_POINT('',(-25.44947043492,4.914811662572,\r
-    -1.202082738695));\r
-#37289 = CARTESIAN_POINT('',(-26.46998902844,4.863280186292,\r
-    -1.485599317975));\r
-#37290 = CARTESIAN_POINT('',(-27.49606297323,4.767128312823,\r
-    -1.734001175196));\r
-#37291 = CARTESIAN_POINT('',(-28.52339956233,4.626633348225,\r
-    -1.950164991405));\r
-#37292 = CARTESIAN_POINT('',(-30.06588987809,4.350436887226,\r
-    -2.231194911599));\r
-#37293 = CARTESIAN_POINT('',(-30.58309692231,4.246728614969,\r
-    -2.318022665291));\r
-#37294 = CARTESIAN_POINT('',(-31.09925554609,4.132189571921,\r
-    -2.397701508334));\r
-#37295 = CARTESIAN_POINT('',(-31.61396729935,4.007036511839,\r
-    -2.470585702601));\r
-#37296 = CARTESIAN_POINT('',(-32.12688327238,3.871530212567,\r
-    -2.537016586598));\r
-#37297 = CARTESIAN_POINT('',(-32.63770166899,3.725962698769,\r
-    -2.597318839136));\r
-#37298 = CARTESIAN_POINT('',(-34.15946327808,3.261116691215,\r
-    -2.76036367585));\r
-#37299 = CARTESIAN_POINT('',(-35.16334409264,2.912884121587,\r
-    -2.845792587213));\r
-#37300 = CARTESIAN_POINT('',(-36.15589168612,2.528385688359,\r
-    -2.910519357071));\r
-#37301 = CARTESIAN_POINT('',(-37.13581060121,2.110361093255,\r
-    -2.956649707257));\r
-#37302 = CARTESIAN_POINT('',(-38.1023209889,1.661592806256,\r
-    -2.985974171431));\r
-#37303 = CARTESIAN_POINT('',(-39.05508739569,1.184736719128,-3.));\r
-#37304 = CARTESIAN_POINT('',(-39.99418140929,0.68224145335,-3.));\r
-#37305 = PCURVE('',#10281,#37306);\r
-#37306 = DEFINITIONAL_REPRESENTATION('',(#37307),#37376);\r
-#37307 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#37308,#37309,#37310,#37311,\r
-    #37312,#37313,#37314,#37315,#37316,#37317,#37318,#37319,#37320,\r
-    #37321,#37322,#37323,#37324,#37325,#37326,#37327,#37328,#37329,\r
-    #37330,#37331,#37332,#37333,#37334,#37335,#37336,#37337,#37338,\r
-    #37339,#37340,#37341,#37342,#37343,#37344,#37345,#37346,#37347,\r
-    #37348,#37349,#37350,#37351,#37352,#37353,#37354,#37355,#37356,\r
-    #37357,#37358,#37359,#37360,#37361,#37362,#37363,#37364,#37365,\r
-    #37366,#37367,#37368,#37369,#37370,#37371,#37372,#37373,#37374,\r
-    #37375),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732786E-02,0.134164938731,0.206253639055,0.289095162861,\r
-    0.441240529253,0.481791559628,0.522584322265,0.648883534701,\r
-    0.788637761541,0.85925987962,1.),.UNSPECIFIED.);\r
-#37308 = CARTESIAN_POINT('',(3.857156970456,0.));\r
-#37309 = CARTESIAN_POINT('',(3.832864546748,6.006504380833E-03));\r
-#37310 = CARTESIAN_POINT('',(3.809283245261,1.206249361572E-02));\r
-#37311 = CARTESIAN_POINT('',(3.786448817991,1.816721547945E-02));\r
-#37312 = CARTESIAN_POINT('',(3.764389353951,2.431943363926E-02));\r
-#37313 = CARTESIAN_POINT('',(3.743124600607,3.051747456114E-02));\r
-#37314 = CARTESIAN_POINT('',(3.722666096543,3.675932636386E-02));\r
-#37315 = CARTESIAN_POINT('',(3.661550371235,5.630425623774E-02));\r
-#37316 = CARTESIAN_POINT('',(3.62369607506,6.975006268774E-02));\r
-#37317 = CARTESIAN_POINT('',(3.589489950311,8.336100580611E-02));\r
-#37318 = CARTESIAN_POINT('',(3.558820892504,9.711454595902E-02));\r
-#37319 = CARTESIAN_POINT('',(3.531480133508,0.110989440622));\r
-#37320 = CARTESIAN_POINT('',(3.507227075318,0.124968083745));\r
-#37321 = CARTESIAN_POINT('',(3.468848653315,0.150177223504));\r
-#37322 = CARTESIAN_POINT('',(3.453665581893,0.161374578824));\r
-#37323 = CARTESIAN_POINT('',(3.440134675544,0.172621826554));\r
-#37324 = CARTESIAN_POINT('',(3.428127567496,0.1839134857));\r
-#37325 = CARTESIAN_POINT('',(3.417519786151,0.195245096969));\r
-#37326 = CARTESIAN_POINT('',(3.408193826137,0.206612999132));\r
-#37327 = CARTESIAN_POINT('',(3.390666710425,0.231115762302));\r
-#37328 = CARTESIAN_POINT('',(3.382840792639,0.244261376624));\r
-#37329 = CARTESIAN_POINT('',(3.376392145317,0.257446213569));\r
-#37330 = CARTESIAN_POINT('',(3.371164200236,0.270666673325));\r
-#37331 = CARTESIAN_POINT('',(3.367012351772,0.283919789101));\r
-#37332 = CARTESIAN_POINT('',(3.363802972479,0.297202873117));\r
-#37333 = CARTESIAN_POINT('',(3.357019394259,0.334958972866));\r
-#37334 = CARTESIAN_POINT('',(3.355386079998,0.359497618943));\r
-#37335 = CARTESIAN_POINT('',(3.355740706653,0.38411275105));\r
-#37336 = CARTESIAN_POINT('',(3.357418556604,0.408791866498));\r
-#37337 = CARTESIAN_POINT('',(3.359835608279,0.433521406188));\r
-#37338 = CARTESIAN_POINT('',(3.3624801184,0.458283778698));\r
-#37339 = CARTESIAN_POINT('',(3.36556847496,0.489657741927));\r
-#37340 = CARTESIAN_POINT('',(3.366203745651,0.496260551534));\r
-#37341 = CARTESIAN_POINT('',(3.366816167919,0.502863856675));\r
-#37342 = CARTESIAN_POINT('',(3.367397890827,0.509467174073));\r
-#37343 = CARTESIAN_POINT('',(3.367941517206,0.51606844619));\r
-#37344 = CARTESIAN_POINT('',(3.368440138785,0.522664764894));\r
-#37345 = CARTESIAN_POINT('',(3.369337141111,0.535884293912));\r
-#37346 = CARTESIAN_POINT('',(3.36973490966,0.542507269434));\r
-#37347 = CARTESIAN_POINT('',(3.37007405676,0.549121813415));\r
-#37348 = CARTESIAN_POINT('',(3.370348532096,0.555725898988));\r
-#37349 = CARTESIAN_POINT('',(3.370552809104,0.562317479687));\r
-#37350 = CARTESIAN_POINT('',(3.370681903031,0.568894496629));\r
-#37351 = CARTESIAN_POINT('',(3.370884603365,0.595766625305));\r
-#37352 = CARTESIAN_POINT('',(3.370274714352,0.615921862633));\r
-#37353 = CARTESIAN_POINT('',(3.368769929584,0.635855092035));\r
-#37354 = CARTESIAN_POINT('',(3.3662901955,0.655505223072));\r
-#37355 = CARTESIAN_POINT('',(3.362809667941,0.67481829156));\r
-#37356 = CARTESIAN_POINT('',(3.358346874728,0.693748549125));\r
-#37357 = CARTESIAN_POINT('',(3.346988185206,0.732736111601));\r
-#37358 = CARTESIAN_POINT('',(3.339881957396,0.752704789847));\r
-#37359 = CARTESIAN_POINT('',(3.331706940864,0.772106774877));\r
-#37360 = CARTESIAN_POINT('',(3.322580802833,0.790916814691));\r
-#37361 = CARTESIAN_POINT('',(3.312638613785,0.809130157444));\r
-#37362 = CARTESIAN_POINT('',(3.302016262414,0.826752621819));\r
-#37363 = CARTESIAN_POINT('',(3.285199417812,0.85240831176));\r
-#37364 = CARTESIAN_POINT('',(3.279412990862,0.860874170224));\r
-#37365 = CARTESIAN_POINT('',(3.273501705568,0.869195778052));\r
-#37366 = CARTESIAN_POINT('',(3.267481020468,0.877376181749));\r
-#37367 = CARTESIAN_POINT('',(3.261365495811,0.885418940445));\r
-#37368 = CARTESIAN_POINT('',(3.255168688201,0.893327949131));\r
-#37369 = CARTESIAN_POINT('',(3.23641648479,0.916610357039));\r
-#37370 = CARTESIAN_POINT('',(3.223657366169,0.931597373438));\r
-#37371 = CARTESIAN_POINT('',(3.210723152078,0.946102566177));\r
-#37372 = CARTESIAN_POINT('',(3.197695170483,0.960161605258));\r
-#37373 = CARTESIAN_POINT('',(3.184639856237,0.973809128448));\r
-#37374 = CARTESIAN_POINT('',(3.17161050179,0.987077960681));\r
-#37375 = CARTESIAN_POINT('',(3.158649516989,1.));\r
-#37376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#37377 = PCURVE('',#10149,#37378);\r
-#37378 = DEFINITIONAL_REPRESENTATION('',(#37379),#37448);\r
-#37379 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#37380,#37381,#37382,#37383,\r
-    #37384,#37385,#37386,#37387,#37388,#37389,#37390,#37391,#37392,\r
-    #37393,#37394,#37395,#37396,#37397,#37398,#37399,#37400,#37401,\r
-    #37402,#37403,#37404,#37405,#37406,#37407,#37408,#37409,#37410,\r
-    #37411,#37412,#37413,#37414,#37415,#37416,#37417,#37418,#37419,\r
-    #37420,#37421,#37422,#37423,#37424,#37425,#37426,#37427,#37428,\r
-    #37429,#37430,#37431,#37432,#37433,#37434,#37435,#37436,#37437,\r
-    #37438,#37439,#37440,#37441,#37442,#37443,#37444,#37445,#37446,\r
-    #37447),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732786E-02,0.134164938731,0.206253639055,0.289095162861,\r
-    0.441240529253,0.481791559628,0.522584322265,0.648883534701,\r
-    0.788637761541,0.85925987962,1.),.UNSPECIFIED.);\r
-#37380 = CARTESIAN_POINT('',(2.875455796418,0.9846980552));\r
-#37381 = CARTESIAN_POINT('',(2.874610153272,0.969253407616));\r
-#37382 = CARTESIAN_POINT('',(2.87382656138,0.954038773635));\r
-#37383 = CARTESIAN_POINT('',(2.873092001909,0.939039217951));\r
-#37384 = CARTESIAN_POINT('',(2.872393256277,0.924243688101));\r
-#37385 = CARTESIAN_POINT('',(2.871717420448,0.909643925974));\r
-#37386 = CARTESIAN_POINT('',(2.871052275216,0.895233628841));\r
-#37387 = CARTESIAN_POINT('',(2.868981397104,0.850983882287));\r
-#37388 = CARTESIAN_POINT('',(2.867573637355,0.821784136093));\r
-#37389 = CARTESIAN_POINT('',(2.866056720107,0.793358528409));\r
-#37390 = CARTESIAN_POINT('',(2.864342064438,0.765683301253));\r
-#37391 = CARTESIAN_POINT('',(2.862367336923,0.73873896019));\r
-#37392 = CARTESIAN_POINT('',(2.860087573579,0.712506842125));\r
-#37393 = CARTESIAN_POINT('',(2.855398007619,0.66674352233));\r
-#37394 = CARTESIAN_POINT('',(2.853113929727,0.646953276265));\r
-#37395 = CARTESIAN_POINT('',(2.85060212658,0.627587262157));\r
-#37396 = CARTESIAN_POINT('',(2.847851407274,0.608635949902));\r
-#37397 = CARTESIAN_POINT('',(2.844853850244,0.590090255909));\r
-#37398 = CARTESIAN_POINT('',(2.841603692094,0.571941691717));\r
-#37399 = CARTESIAN_POINT('',(2.834066747519,0.533774424125));\r
-#37400 = CARTESIAN_POINT('',(2.829697609274,0.51388037504));\r
-#37401 = CARTESIAN_POINT('',(2.82498303719,0.494488691777));\r
-#37402 = CARTESIAN_POINT('',(2.819919363653,0.475588787144));\r
-#37403 = CARTESIAN_POINT('',(2.814504531431,0.457171532908));\r
-#37404 = CARTESIAN_POINT('',(2.808737546266,0.439229385444));\r
-#37405 = CARTESIAN_POINT('',(2.791380134706,0.389665510146));\r
-#37406 = CARTESIAN_POINT('',(2.778953688585,0.359155860073));\r
-#37407 = CARTESIAN_POINT('',(2.765339024067,0.330190258988));\r
-#37408 = CARTESIAN_POINT('',(2.750545001391,0.302744206387));\r
-#37409 = CARTESIAN_POINT('',(2.734584622196,0.276807108124));\r
-#37410 = CARTESIAN_POINT('',(2.717473371656,0.252380146001));\r
-#37411 = CARTESIAN_POINT('',(2.694368823145,0.223366850258));\r
-#37412 = CARTESIAN_POINT('',(2.689426368497,0.217369240867));\r
-#37413 = CARTESIAN_POINT('',(2.684403998415,0.211479773726));\r
-#37414 = CARTESIAN_POINT('',(2.679302077456,0.205698771093));\r
-#37415 = CARTESIAN_POINT('',(2.674121152243,0.200026440153));\r
-#37416 = CARTESIAN_POINT('',(2.668861982899,0.194462840781));\r
-#37417 = CARTESIAN_POINT('',(2.658156945478,0.183520771913));\r
-#37418 = CARTESIAN_POINT('',(2.652710154545,0.178143591285));\r
-#37419 = CARTESIAN_POINT('',(2.647185852237,0.172876582011));\r
-#37420 = CARTESIAN_POINT('',(2.641585024518,0.167719719628));\r
-#37421 = CARTESIAN_POINT('',(2.635908793357,0.16267289078));\r
-#37422 = CARTESIAN_POINT('',(2.630158421352,0.157735887889));\r
-#37423 = CARTESIAN_POINT('',(2.606306295287,0.137961942772));\r
-#37424 = CARTESIAN_POINT('',(2.587577491229,0.12406319688));\r
-#37425 = CARTESIAN_POINT('',(2.568194040055,0.111206667649));\r
-#37426 = CARTESIAN_POINT('',(2.548211044801,9.937300256015E-02));\r
-#37427 = CARTESIAN_POINT('',(2.527692661258,8.852995340369E-02));\r
-#37428 = CARTESIAN_POINT('',(2.506710655157,7.863600403442E-02));\r
-#37429 = CARTESIAN_POINT('',(2.461702862006,5.969349169133E-02));\r
-#37430 = CARTESIAN_POINT('',(2.437583849568,5.084429042269E-02));\r
-#37431 = CARTESIAN_POINT('',(2.413097311916,4.303387576824E-02));\r
-#37432 = CARTESIAN_POINT('',(2.388341310872,3.618019162595E-02));\r
-#37433 = CARTESIAN_POINT('',(2.36339992871,3.019920605406E-02));\r
-#37434 = CARTESIAN_POINT('',(2.338346372027,2.501106852833E-02));\r
-#37435 = CARTESIAN_POINT('',(2.300561147707,1.828346488877E-02));\r
-#37436 = CARTESIAN_POINT('',(2.287862833433,1.620829964628E-02));\r
-#37437 = CARTESIAN_POINT('',(2.275157483836,1.430669107214E-02));\r
-#37438 = CARTESIAN_POINT('',(2.262450883129,1.256936784247E-02));\r
-#37439 = CARTESIAN_POINT('',(2.249747707259,1.098753800415E-02));\r
-#37440 = CARTESIAN_POINT('',(2.237051629865,9.552944081841E-03));\r
-#37441 = CARTESIAN_POINT('',(2.199083581767,5.677110563066E-03));\r
-#37442 = CARTESIAN_POINT('',(2.173842584133,3.650755219477E-03));\r
-#37443 = CARTESIAN_POINT('',(2.148661402305,2.11753362069E-03));\r
-#37444 = CARTESIAN_POINT('',(2.12354660461,1.025676031494E-03));\r
-#37445 = CARTESIAN_POINT('',(2.098495292351,3.318565824157E-04));\r
-#37446 = CARTESIAN_POINT('',(2.073496285434,2.2E-15));\r
-#37447 = CARTESIAN_POINT('',(2.048529561987,-6.E-16));\r
-#37448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#37449 = ORIENTED_EDGE('',*,*,#37450,.F.);\r
-#37450 = EDGE_CURVE('',#37451,#37233,#37453,.T.);\r
-#37451 = VERTEX_POINT('',#37452);\r
-#37452 = CARTESIAN_POINT('',(-39.63870732348,-5.364035954706,-3.));\r
-#37453 = SURFACE_CURVE('',#37454,(#37459,#37466),.PCURVE_S1.);\r
-#37454 = CIRCLE('',#37455,40.);\r
-#37455 = AXIS2_PLACEMENT_3D('',#37456,#37457,#37458);\r
-#37456 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#37457 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#37458 = DIRECTION('',(1.,0.,3.3E-16));\r
-#37459 = PCURVE('',#10281,#37460);\r
-#37460 = DEFINITIONAL_REPRESENTATION('',(#37461),#37465);\r
-#37461 = LINE('',#37462,#37463);\r
-#37462 = CARTESIAN_POINT('',(0.,1.));\r
-#37463 = VECTOR('',#37464,1.);\r
-#37464 = DIRECTION('',(1.,0.));\r
-#37465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#37466 = PCURVE('',#20542,#37467);\r
-#37467 = DEFINITIONAL_REPRESENTATION('',(#37468),#37472);\r
-#37468 = LINE('',#37469,#37470);\r
-#37469 = CARTESIAN_POINT('',(0.,0.));\r
-#37470 = VECTOR('',#37471,1.);\r
-#37471 = DIRECTION('',(1.,0.));\r
-#37472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#37473 = ORIENTED_EDGE('',*,*,#37474,.T.);\r
-#37474 = EDGE_CURVE('',#37451,#10250,#37475,.T.);\r
-#37475 = SURFACE_CURVE('',#37476,(#37545,#37629),.PCURVE_S1.);\r
-#37476 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#37477,#37478,#37479,#37480,\r
-    #37481,#37482,#37483,#37484,#37485,#37486,#37487,#37488,#37489,\r
-    #37490,#37491,#37492,#37493,#37494,#37495,#37496,#37497,#37498,\r
-    #37499,#37500,#37501,#37502,#37503,#37504,#37505,#37506,#37507,\r
-    #37508,#37509,#37510,#37511,#37512,#37513,#37514,#37515,#37516,\r
-    #37517,#37518,#37519,#37520,#37521,#37522,#37523,#37524,#37525,\r
-    #37526,#37527,#37528,#37529,#37530,#37531,#37532,#37533,#37534,\r
-    #37535,#37536,#37537,#37538,#37539,#37540,#37541,#37542,#37543,\r
-    #37544),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267740493,0.219958110882,0.265125679164,0.366865251168,\r
-    0.514806632016,0.562778479503,0.610414456683,0.748924757813,\r
-    0.858377816026,0.934322045466,1.),.UNSPECIFIED.);\r
-#37477 = CARTESIAN_POINT('',(-39.63870546071,-5.36403452777,-3.));\r
-#37478 = CARTESIAN_POINT('',(-38.76190968636,-4.691323398229,\r
-    -2.999999972862));\r
-#37479 = CARTESIAN_POINT('',(-37.86630137821,-4.043202793856,\r
-    -2.985095475769));\r
-#37480 = CARTESIAN_POINT('',(-36.95141631433,-3.422242374531,\r
-    -2.953898151954));\r
-#37481 = CARTESIAN_POINT('',(-36.01719817675,-2.831298397851,\r
-    -2.904758188483));\r
-#37482 = CARTESIAN_POINT('',(-35.0640549531,-2.273430747106,\r
-    -2.835706880923));\r
-#37483 = CARTESIAN_POINT('',(-34.09296927454,-1.751726680082,\r
-    -2.744417863856));\r
-#37484 = CARTESIAN_POINT('',(-32.60825302404,-1.025847112421,\r
-    -2.569629359123));\r
-#37485 = CARTESIAN_POINT('',(-32.10674321544,-0.792572453056,\r
-    -2.504742879569));\r
-#37486 = CARTESIAN_POINT('',(-31.60136955652,-0.569576328523,\r
-    -2.433185867933));\r
-#37487 = CARTESIAN_POINT('',(-31.09242151928,-0.357213568479,\r
-    -2.354592812751));\r
-#37488 = CARTESIAN_POINT('',(-30.58024674855,-0.155810769421,\r
-    -2.268578792143));\r
-#37489 = CARTESIAN_POINT('',(-30.06525605527,3.434776017887E-02,\r
-    -2.174743874234));\r
-#37490 = CARTESIAN_POINT('',(-29.2308390583,0.322557529335,\r
-    -2.010117252108));\r
-#37491 = CARTESIAN_POINT('',(-28.91287125077,0.427771217346,\r
-    -1.944464496601));\r
-#37492 = CARTESIAN_POINT('',(-28.59413570015,0.52862262844,\r
-    -1.875625167615));\r
-#37493 = CARTESIAN_POINT('',(-28.2747515062,0.625067910635,\r
-    -1.803503649463));\r
-#37494 = CARTESIAN_POINT('',(-27.95484633569,0.717073198468,\r
-    -1.728003768888));\r
-#37495 = CARTESIAN_POINT('',(-27.63455660261,0.80461596117,\r
-    -1.64902976975));\r
-#37496 = CARTESIAN_POINT('',(-26.59203884413,1.074801712892,\r
-    -1.380561033205));\r
-#37497 = CARTESIAN_POINT('',(-25.86877503096,1.239241077115,\r
-    -1.176513665835));\r
-#37498 = CARTESIAN_POINT('',(-25.14597934296,1.380865256044,\r
-    -0.953283728772));\r
-#37499 = CARTESIAN_POINT('',(-24.42550821965,1.499901772349,\r
-    -0.709833419307));\r
-#37500 = CARTESIAN_POINT('',(-23.70932308513,1.597002871467,\r
-    -0.445198524399));\r
-#37501 = CARTESIAN_POINT('',(-22.9994629747,1.673260797955,\r
-    -0.15857716455));\r
-#37502 = CARTESIAN_POINT('',(-21.27798515943,1.8129480809,0.600039461372\r
-    ));\r
-#37503 = CARTESIAN_POINT('',(-20.27543996854,1.854847642233,\r
-    1.097233775292));\r
-#37504 = CARTESIAN_POINT('',(-19.29691679771,1.860447654836,\r
-    1.643670361272));\r
-#37505 = CARTESIAN_POINT('',(-18.34806386626,1.836262166315,\r
-    2.240029036537));\r
-#37506 = CARTESIAN_POINT('',(-17.43342822369,1.790090232941,\r
-    2.88577751926));\r
-#37507 = CARTESIAN_POINT('',(-16.55637561363,1.729783713517,\r
-    3.578958087516));\r
-#37508 = CARTESIAN_POINT('',(-15.44773767179,1.64061359592,\r
-    4.555432498625));\r
-#37509 = CARTESIAN_POINT('',(-15.18044391103,1.618038294922,\r
-    4.799200745842));\r
-#37510 = CARTESIAN_POINT('',(-14.91739160935,1.594963302868,\r
-    5.047536864335));\r
-#37511 = CARTESIAN_POINT('',(-14.65862858304,1.571621645782,\r
-    5.300325078169));\r
-#37512 = CARTESIAN_POINT('',(-14.40420672365,1.548234265927,\r
-    5.557458648069));\r
-#37513 = CARTESIAN_POINT('',(-14.15413883498,1.52501029876,\r
-    5.818797694587));\r
-#37514 = CARTESIAN_POINT('',(-13.66448102921,1.479436824373,\r
-    6.347779561454));\r
-#37515 = CARTESIAN_POINT('',(-13.42482923875,1.457082286172,\r
-    6.615365484258));\r
-#37516 = CARTESIAN_POINT('',(-13.18951420237,1.435269969205,\r
-    6.886851634538));\r
-#37517 = CARTESIAN_POINT('',(-12.9585514503,1.414175763602,\r
-    7.162114020168));\r
-#37518 = CARTESIAN_POINT('',(-12.73195267142,1.393961630862,\r
-    7.441028899832));\r
-#37519 = CARTESIAN_POINT('',(-12.50972606741,1.374775857134,\r
-    7.72347310737));\r
-#37520 = CARTESIAN_POINT('',(-11.6584399158,1.304349449978,8.84048913132\r
-    ));\r
-#37521 = CARTESIAN_POINT('',(-11.06199355059,1.261779200058,\r
-    9.700482281919));\r
-#37522 = CARTESIAN_POINT('',(-10.50269607237,1.232365419962,\r
-    10.58625507244));\r
-#37523 = CARTESIAN_POINT('',(-9.980453861651,1.218497282655,\r
-    11.494822766166));\r
-#37524 = CARTESIAN_POINT('',(-9.494933415515,1.22179248375,\r
-    12.423280693972));\r
-#37525 = CARTESIAN_POINT('',(-9.04547560947,1.243607038857,\r
-    13.368760998675));\r
-#37526 = CARTESIAN_POINT('',(-8.303004666448,1.318824556904,\r
-    15.086449448773));\r
-#37527 = CARTESIAN_POINT('',(-7.996935625058,1.364642665623,\r
-    15.853435156622));\r
-#37528 = CARTESIAN_POINT('',(-7.711863128881,1.423907396933,\r
-    16.627737514834));\r
-#37529 = CARTESIAN_POINT('',(-7.44683476338,1.497589121992,\r
-    17.407862987752));\r
-#37530 = CARTESIAN_POINT('',(-7.200508973856,1.586938224197,\r
-    18.192247162863));\r
-#37531 = CARTESIAN_POINT('',(-6.970917046622,1.693763656662,\r
-    18.979151542136));\r
-#37532 = CARTESIAN_POINT('',(-6.605133284538,1.907895703394,\r
-    20.312857193335));\r
-#37533 = CARTESIAN_POINT('',(-6.461871188089,2.005039360654,\r
-    20.85939318835));\r
-#37534 = CARTESIAN_POINT('',(-6.32415116255,2.112316996036,\r
-    21.405456117728));\r
-#37535 = CARTESIAN_POINT('',(-6.190691448952,2.23049226891,\r
-    21.950256835109));\r
-#37536 = CARTESIAN_POINT('',(-6.059887910463,2.360345649748,\r
-    22.492892808036));\r
-#37537 = CARTESIAN_POINT('',(-5.929704608341,2.502515118441,\r
-    23.032359249569));\r
-#37538 = CARTESIAN_POINT('',(-5.683635016119,2.791028658128,\r
-    24.030537046434));\r
-#37539 = CARTESIAN_POINT('',(-5.568198599446,2.934206483938,\r
-    24.49029285309));\r
-#37540 = CARTESIAN_POINT('',(-5.449902625599,3.086900759982,\r
-    24.94619806927));\r
-#37541 = CARTESIAN_POINT('',(-5.327023011881,3.249011327478,\r
-    25.397514113685));\r
-#37542 = CARTESIAN_POINT('',(-5.197673928064,3.420076663326,\r
-    25.843512016991));\r
-#37543 = CARTESIAN_POINT('',(-5.059975846354,3.599147310727,\r
-    26.283564045779));\r
-#37544 = CARTESIAN_POINT('',(-4.912213554084,3.784856155871,\r
-    26.717157287525));\r
-#37545 = PCURVE('',#10281,#37546);\r
-#37546 = DEFINITIONAL_REPRESENTATION('',(#37547),#37628);\r
-#37547 = B_SPLINE_CURVE_WITH_KNOTS('',14,(#37548,#37549,#37550,#37551,\r
-    #37552,#37553,#37554,#37555,#37556,#37557,#37558,#37559,#37560,\r
-    #37561,#37562,#37563,#37564,#37565,#37566,#37567,#37568,#37569,\r
-    #37570,#37571,#37572,#37573,#37574,#37575,#37576,#37577,#37578,\r
-    #37579,#37580,#37581,#37582,#37583,#37584,#37585,#37586,#37587,\r
-    #37588,#37589,#37590,#37591,#37592,#37593,#37594,#37595,#37596,\r
-    #37597,#37598,#37599,#37600,#37601,#37602,#37603,#37604,#37605,\r
-    #37606,#37607,#37608,#37609,#37610,#37611,#37612,#37613,#37614,\r
-    #37615,#37616,#37617,#37618,#37619,#37620,#37621,#37622,#37623,\r
-    #37624,#37625,#37626,#37627),.UNSPECIFIED.,.F.,.F.,(15,13,13,13,13,\r
-    13,15),(0.,0.219958110882,0.366865251168,0.514806632016,\r
-    0.562778479503,0.748924757813,0.803218517376),.UNSPECIFIED.);\r
-#37548 = CARTESIAN_POINT('',(3.007086572177,0.999999971704));\r
-#37549 = CARTESIAN_POINT('',(3.017407483319,0.989984136943));\r
-#37550 = CARTESIAN_POINT('',(3.02777804458,0.979777110796));\r
-#37551 = CARTESIAN_POINT('',(3.038187546908,0.969363876531));\r
-#37552 = CARTESIAN_POINT('',(3.048604294673,0.958752764283));\r
-#37553 = CARTESIAN_POINT('',(3.059065414045,0.947864175969));\r
-#37554 = CARTESIAN_POINT('',(3.069416189957,0.93685042991));\r
-#37555 = CARTESIAN_POINT('',(3.079877889378,0.925403693686));\r
-#37556 = CARTESIAN_POINT('',(3.09009175976,0.913910213046));\r
-#37557 = CARTESIAN_POINT('',(3.100370401696,0.901955555149));\r
-#37558 = CARTESIAN_POINT('',(3.110428802224,0.889820839531));\r
-#37559 = CARTESIAN_POINT('',(3.120366646687,0.877342222352));\r
-#37560 = CARTESIAN_POINT('',(3.130095779886,0.86456468697));\r
-#37561 = CARTESIAN_POINT('',(3.139589058917,0.851465497581));\r
-#37562 = CARTESIAN_POINT('',(3.154955716981,0.829073506154));\r
-#37563 = CARTESIAN_POINT('',(3.160984409571,0.819961127138));\r
-#37564 = CARTESIAN_POINT('',(3.166874992055,0.81070233725));\r
-#37565 = CARTESIAN_POINT('',(3.172617336513,0.80129191937));\r
-#37566 = CARTESIAN_POINT('',(3.178196150129,0.791729057623));\r
-#37567 = CARTESIAN_POINT('',(3.183586366635,0.782042395689));\r
-#37568 = CARTESIAN_POINT('',(3.188823919833,0.772133374007));\r
-#37569 = CARTESIAN_POINT('',(3.193803123947,0.762179804));\r
-#37570 = CARTESIAN_POINT('',(3.198623063326,0.751977261289));\r
-#37571 = CARTESIAN_POINT('',(3.203179304361,0.741698365045));\r
-#37572 = CARTESIAN_POINT('',(3.20751883126,0.731243128675));\r
-#37573 = CARTESIAN_POINT('',(3.211607809632,0.72066096172));\r
-#37574 = CARTESIAN_POINT('',(3.215447288075,0.709942831401));\r
-#37575 = CARTESIAN_POINT('',(3.222639976956,0.68817611223));\r
-#37576 = CARTESIAN_POINT('',(3.225990149186,0.677124061875));\r
-#37577 = CARTESIAN_POINT('',(3.229076568291,0.665948052333));\r
-#37578 = CARTESIAN_POINT('',(3.231896595344,0.654655048773));\r
-#37579 = CARTESIAN_POINT('',(3.234450204678,0.643252448294));\r
-#37580 = CARTESIAN_POINT('',(3.236740221376,0.631748091538));\r
-#37581 = CARTESIAN_POINT('',(3.238772515294,0.620150264096));\r
-#37582 = CARTESIAN_POINT('',(3.240556143797,0.608467686271));\r
-#37583 = CARTESIAN_POINT('',(3.242103453178,0.59670949305));\r
-#37584 = CARTESIAN_POINT('',(3.243430127833,0.584885202232));\r
-#37585 = CARTESIAN_POINT('',(3.24455519755,0.573004672679));\r
-#37586 = CARTESIAN_POINT('',(3.245500994395,0.561078051054));\r
-#37587 = CARTESIAN_POINT('',(3.246293065268,0.549115708226));\r
-#37588 = CARTESIAN_POINT('',(3.247176310138,0.533241053309));\r
-#37589 = CARTESIAN_POINT('',(3.247379436162,0.529351089891));\r
-#37590 = CARTESIAN_POINT('',(3.247570386252,0.525458754399));\r
-#37591 = CARTESIAN_POINT('',(3.247750168825,0.521564313006));\r
-#37592 = CARTESIAN_POINT('',(3.247919824697,0.51766800448));\r
-#37593 = CARTESIAN_POINT('',(3.248080426284,0.513770127534));\r
-#37594 = CARTESIAN_POINT('',(3.248233075191,0.509871052719));\r
-#37595 = CARTESIAN_POINT('',(3.248378904758,0.505971185397));\r
-#37596 = CARTESIAN_POINT('',(3.24851907755,0.502070902227));\r
-#37597 = CARTESIAN_POINT('',(3.248654788089,0.498170488605));\r
-#37598 = CARTESIAN_POINT('',(3.248787259646,0.494270099231));\r
-#37599 = CARTESIAN_POINT('',(3.248917743571,0.490369768759));\r
-#37600 = CARTESIAN_POINT('',(3.249047514085,0.48646949575));\r
-#37601 = CARTESIAN_POINT('',(3.249683654244,0.467435892655));\r
-#37602 = CARTESIAN_POINT('',(3.250198155801,0.452305363981));\r
-#37603 = CARTESIAN_POINT('',(3.250797072868,0.437182928416));\r
-#37604 = CARTESIAN_POINT('',(3.251561337145,0.422074039538));\r
-#37605 = CARTESIAN_POINT('',(3.252577011715,0.40698159572));\r
-#37606 = CARTESIAN_POINT('',(3.253934801354,0.39190883527));\r
-#37607 = CARTESIAN_POINT('',(3.255729733775,0.376859917534));\r
-#37608 = CARTESIAN_POINT('',(3.258061076476,0.361838476155));\r
-#37609 = CARTESIAN_POINT('',(3.261032404712,0.346846741967));\r
-#37610 = CARTESIAN_POINT('',(3.264751792344,0.331886496841));\r
-#37611 = CARTESIAN_POINT('',(3.269332234576,0.316960592102));\r
-#37612 = CARTESIAN_POINT('',(3.274892481217,0.302072502964));\r
-#37613 = CARTESIAN_POINT('',(3.281558334521,0.287223849381));\r
-#37614 = CARTESIAN_POINT('',(3.291769869689,0.268100122615));\r
-#37615 = CARTESIAN_POINT('',(3.294181237907,0.263785415732));\r
-#37616 = CARTESIAN_POINT('',(3.296701444715,0.259474406257));\r
-#37617 = CARTESIAN_POINT('',(3.299333889496,0.255167171552));\r
-#37618 = CARTESIAN_POINT('',(3.302082038101,0.250863790886));\r
-#37619 = CARTESIAN_POINT('',(3.304949426427,0.246564345932));\r
-#37620 = CARTESIAN_POINT('',(3.307939664739,0.242268921295));\r
-#37621 = CARTESIAN_POINT('',(3.311056440852,0.237977605005));\r
-#37622 = CARTESIAN_POINT('',(3.314303524793,0.233690489052));\r
-#37623 = CARTESIAN_POINT('',(3.317684771829,0.229407669873));\r
-#37624 = CARTESIAN_POINT('',(3.321204127035,0.225129248884));\r
-#37625 = CARTESIAN_POINT('',(3.324865628619,0.220855332978));\r
-#37626 = CARTESIAN_POINT('',(3.328673412106,0.216586035047));\r
-#37627 = CARTESIAN_POINT('',(3.332631714017,0.212321474484));\r
-#37628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#37629 = PCURVE('',#37090,#37630);\r
-#37630 = DEFINITIONAL_REPRESENTATION('',(#37631),#37700);\r
-#37631 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#37632,#37633,#37634,#37635,\r
-    #37636,#37637,#37638,#37639,#37640,#37641,#37642,#37643,#37644,\r
-    #37645,#37646,#37647,#37648,#37649,#37650,#37651,#37652,#37653,\r
-    #37654,#37655,#37656,#37657,#37658,#37659,#37660,#37661,#37662,\r
-    #37663,#37664,#37665,#37666,#37667,#37668,#37669,#37670,#37671,\r
-    #37672,#37673,#37674,#37675,#37676,#37677,#37678,#37679,#37680,\r
-    #37681,#37682,#37683,#37684,#37685,#37686,#37687,#37688,#37689,\r
-    #37690,#37691,#37692,#37693,#37694,#37695,#37696,#37697,#37698,\r
-    #37699),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267740493,0.219958110882,0.265125679164,0.366865251168,\r
-    0.514806632016,0.562778479503,0.610414456683,0.748924757813,\r
-    0.858377816026,0.934322045466,1.),.UNSPECIFIED.);\r
-#37632 = CARTESIAN_POINT('',(0.940985307155,0.));\r
-#37633 = CARTESIAN_POINT('',(0.915597929141,6.4615042E-10));\r
-#37634 = CARTESIAN_POINT('',(0.890186396763,3.548739897776E-04));\r
-#37635 = CARTESIAN_POINT('',(0.864729467586,1.097664797797E-03));\r
-#37636 = CARTESIAN_POINT('',(0.83921537768,2.268145069127E-03));\r
-#37637 = CARTESIAN_POINT('',(0.813641173365,3.914325932116E-03));\r
-#37638 = CARTESIAN_POINT('',(0.788013986182,6.093924368488E-03));\r
-#37639 = CARTESIAN_POINT('',(0.749426756767,1.027729901572E-02));\r
-#37640 = CARTESIAN_POINT('',(0.736491442297,1.18316335956E-02));\r
-#37641 = CARTESIAN_POINT('',(0.723551337857,1.354749858173E-02));\r
-#37642 = CARTESIAN_POINT('',(0.710610443653,1.543430416431E-02));\r
-#37643 = CARTESIAN_POINT('',(0.697673848371,1.750209939604E-02));\r
-#37644 = CARTESIAN_POINT('',(0.684747847631,1.97615109428E-02));\r
-#37645 = CARTESIAN_POINT('',(0.663928400921,2.373283793269E-02));\r
-#37646 = CARTESIAN_POINT('',(0.65602357151,2.53181694836E-02));\r
-#37647 = CARTESIAN_POINT('',(0.648127342274,2.698223227541E-02));\r
-#37648 = CARTESIAN_POINT('',(0.640241638895,2.872765656291E-02));\r
-#37649 = CARTESIAN_POINT('',(0.632368554407,3.055712864291E-02));\r
-#37650 = CARTESIAN_POINT('',(0.624510358925,3.247337242994E-02));\r
-#37651 = CARTESIAN_POINT('',(0.599008060977,3.899708560553E-02));\r
-#37652 = CARTESIAN_POINT('',(0.581433121453,4.396959105565E-02));\r
-#37653 = CARTESIAN_POINT('',(0.563974828118,4.942760049827E-02));\r
-#37654 = CARTESIAN_POINT('',(0.546665191402,5.540281658869E-02));\r
-#37655 = CARTESIAN_POINT('',(0.529538592655,6.192688725781E-02));\r
-#37656 = CARTESIAN_POINT('',(0.512631812331,6.902950343549E-02));\r
-#37657 = CARTESIAN_POINT('',(0.471775100546,8.794068272956E-02));\r
-#37658 = CARTESIAN_POINT('',(0.448106581275,0.100424696223));\r
-#37659 = CARTESIAN_POINT('',(0.425101742585,0.114262810232));\r
-#37660 = CARTESIAN_POINT('',(0.402867768957,0.129518717582));\r
-#37661 = CARTESIAN_POINT('',(0.381496252569,0.146237075571));\r
-#37662 = CARTESIAN_POINT('',(0.361060587997,0.164437208763));\r
-#37663 = CARTESIAN_POINT('',(0.3353097618,0.190492519651));\r
-#37664 = CARTESIAN_POINT('',(0.329107937857,0.19702812571));\r
-#37665 = CARTESIAN_POINT('',(0.323011397745,0.203719478882));\r
-#37666 = CARTESIAN_POINT('',(0.317021362277,0.210566319704));\r
-#37667 = CARTESIAN_POINT('',(0.31113919507,0.217568740509));\r
-#37668 = CARTESIAN_POINT('',(0.30536541273,0.224726014584));\r
-#37669 = CARTESIAN_POINT('',(0.294075921502,0.239298643322));\r
-#37670 = CARTESIAN_POINT('',(0.288558671065,0.246711841581));\r
-#37671 = CARTESIAN_POINT('',(0.283149785133,0.254277254355));\r
-#37672 = CARTESIAN_POINT('',(0.277849898379,0.261994701571));\r
-#37673 = CARTESIAN_POINT('',(0.272659586069,0.269864104946));\r
-#37674 = CARTESIAN_POINT('',(0.2675793693,0.27788550364));\r
-#37675 = CARTESIAN_POINT('',(0.248159558197,0.309825206211));\r
-#37676 = CARTESIAN_POINT('',(0.234643807548,0.334878521349));\r
-#37677 = CARTESIAN_POINT('',(0.222074863507,0.361222083588));\r
-#37678 = CARTESIAN_POINT('',(0.210461106779,0.388868501554));\r
-#37679 = CARTESIAN_POINT('',(0.19980693703,0.417842266481));\r
-#37680 = CARTESIAN_POINT('',(0.190112662819,0.448182374598));\r
-#37681 = CARTESIAN_POINT('',(0.174460385684,0.505040914824));\r
-#37682 = CARTESIAN_POINT('',(0.168144861604,0.531027075994));\r
-#37683 = CARTESIAN_POINT('',(0.16241839062,0.557929147355));\r
-#37684 = CARTESIAN_POINT('',(0.157272622827,0.585781811619));\r
-#37685 = CARTESIAN_POINT('',(0.152693535021,0.614627790167));\r
-#37686 = CARTESIAN_POINT('',(0.148657831106,0.644517765333));\r
-#37687 = CARTESIAN_POINT('',(0.14266352288,0.697014025733));\r
-#37688 = CARTESIAN_POINT('',(0.140447353127,0.719047982264));\r
-#37689 = CARTESIAN_POINT('',(0.138454910135,0.741631255405));\r
-#37690 = CARTESIAN_POINT('',(0.136665354886,0.764783531644));\r
-#37691 = CARTESIAN_POINT('',(0.135050488292,0.788525208421));\r
-#37692 = CARTESIAN_POINT('',(0.133570780866,0.812877706827));\r
-#37693 = CARTESIAN_POINT('',(0.130968063343,0.859483790894));\r
-#37694 = CARTESIAN_POINT('',(0.129823915608,0.881575441874));\r
-#37695 = CARTESIAN_POINT('',(0.128709624144,0.904162194061));\r
-#37696 = CARTESIAN_POINT('',(0.127585879035,0.927263894005));\r
-#37697 = CARTESIAN_POINT('',(0.12640667856,0.950906792844));\r
-#37698 = CARTESIAN_POINT('',(0.125122384502,0.97513027245));\r
-#37699 = CARTESIAN_POINT('',(0.123684620971,1.));\r
-#37700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#37701 = ADVANCED_FACE('',(#37702),#10149,.T.);\r
-#37702 = FACE_BOUND('',#37703,.T.);\r
-#37703 = EDGE_LOOP('',(#37704,#37765,#37766,#37767,#37768));\r
-#37704 = ORIENTED_EDGE('',*,*,#37705,.F.);\r
-#37705 = EDGE_CURVE('',#37233,#37706,#37708,.T.);\r
-#37706 = VERTEX_POINT('',#37707);\r
-#37707 = CARTESIAN_POINT('',(-39.89379138158,2.912972571601,3.));\r
-#37708 = SURFACE_CURVE('',#37709,(#37724,#37742),.PCURVE_S1.);\r
-#37709 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#37710,#37711,#37712,#37713,\r
-    #37714,#37715,#37716,#37717,#37718,#37719,#37720,#37721,#37722,\r
-    #37723),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#37710 = CARTESIAN_POINT('',(-39.99418140929,0.68224145335,-3.));\r
-#37711 = CARTESIAN_POINT('',(-39.9907094646,0.885772669674,\r
-    -2.469857305487));\r
-#37712 = CARTESIAN_POINT('',(-39.98594071192,1.08437564741,\r
-    -1.93877500183));\r
-#37713 = CARTESIAN_POINT('',(-39.97998802581,1.280014965025,\r
-    -1.40716117002));\r
-#37714 = CARTESIAN_POINT('',(-39.97060896791,1.534273422269,\r
-    -0.711942292053));\r
-#37715 = CARTESIAN_POINT('',(-39.96828921257,1.593926289922,\r
-    -0.548519782961));\r
-#37716 = CARTESIAN_POINT('',(-39.96585312463,1.653524121707,\r
-    -0.385088192252));\r
-#37717 = CARTESIAN_POINT('',(-39.95484889092,1.91022878615,0.31889847855\r
-    ));\r
-#37718 = CARTESIAN_POINT('',(-39.94510243068,2.107299949557,\r
-    0.859448382286));\r
-#37719 = CARTESIAN_POINT('',(-39.93397813018,2.306193041377,\r
-    1.399656454957));\r
-#37720 = CARTESIAN_POINT('',(-39.91499898854,2.608220977379,\r
-    2.204677342934));\r
-#37721 = CARTESIAN_POINT('',(-39.90835336711,2.708682941616,\r
-    2.470005719426));\r
-#37722 = CARTESIAN_POINT('',(-39.90129549262,2.810202151026,\r
-    2.735127937173));\r
-#37723 = CARTESIAN_POINT('',(-39.89379136458,2.912972804401,3.0000006));\r
-#37724 = PCURVE('',#10149,#37725);\r
-#37725 = DEFINITIONAL_REPRESENTATION('',(#37726),#37741);\r
-#37726 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#37727,#37728,#37729,#37730,\r
-    #37731,#37732,#37733,#37734,#37735,#37736,#37737,#37738,#37739,\r
-    #37740),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#37727 = CARTESIAN_POINT('',(2.048529561987,0.));\r
-#37728 = CARTESIAN_POINT('',(2.052109274402,1.254332354772E-02));\r
-#37729 = CARTESIAN_POINT('',(2.05545204346,2.52278254243E-02));\r
-#37730 = CARTESIAN_POINT('',(2.058561494327,3.804985612148E-02));\r
-#37731 = CARTESIAN_POINT('',(2.062327012241,5.498882258939E-02));\r
-#37732 = CARTESIAN_POINT('',(2.063190437047,5.898294243794E-02));\r
-#37733 = CARTESIAN_POINT('',(2.064032364904,6.298980222301E-02));\r
-#37734 = CARTESIAN_POINT('',(2.06756693436,8.030416791524E-02));\r
-#37735 = CARTESIAN_POINT('',(2.070047119446,9.373775098755E-02));\r
-#37736 = CARTESIAN_POINT('',(2.072297927353,0.107308355515));\r
-#37737 = CARTESIAN_POINT('',(2.075320586116,0.127758561639));\r
-#37738 = CARTESIAN_POINT('',(2.076262964156,0.134535705783));\r
-#37739 = CARTESIAN_POINT('',(2.077151376209,0.141345341141));\r
-#37740 = CARTESIAN_POINT('',(2.07798635282,0.148187165358));\r
-#37741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#37742 = PCURVE('',#37743,#37748);\r
-#37743 = CYLINDRICAL_SURFACE('',#37744,40.);\r
-#37744 = AXIS2_PLACEMENT_3D('',#37745,#37746,#37747);\r
-#37745 = CARTESIAN_POINT('',(-2.E-15,2.E-15,3.));\r
-#37746 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#37747 = DIRECTION('',(1.,-8.E-17,3.3E-16));\r
-#37748 = DEFINITIONAL_REPRESENTATION('',(#37749),#37764);\r
-#37749 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#37750,#37751,#37752,#37753,\r
-    #37754,#37755,#37756,#37757,#37758,#37759,#37760,#37761,#37762,\r
-    #37763),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#37750 = CARTESIAN_POINT('',(-3.12453579019,6.));\r
-#37751 = CARTESIAN_POINT('',(-3.119446769508,5.469857305487));\r
-#37752 = CARTESIAN_POINT('',(-3.114480380661,4.93877500183));\r
-#37753 = CARTESIAN_POINT('',(-3.109587232821,4.40716117002));\r
-#37754 = CARTESIAN_POINT('',(-3.103226448189,3.711942292053));\r
-#37755 = CARTESIAN_POINT('',(-3.101734002271,3.548519782961));\r
-#37756 = CARTESIAN_POINT('',(-3.100242815233,3.385088192252));\r
-#37757 = CARTESIAN_POINT('',(-3.093819304807,2.681101521449));\r
-#37758 = CARTESIAN_POINT('',(-3.08888660769,2.140551617714));\r
-#37759 = CARTESIAN_POINT('',(-3.083906623969,1.600343545042));\r
-#37760 = CARTESIAN_POINT('',(-3.076341032372,0.795322657066));\r
-#37761 = CARTESIAN_POINT('',(-3.073824007705,0.529994280574));\r
-#37762 = CARTESIAN_POINT('',(-3.071279916635,0.264872062827));\r
-#37763 = CARTESIAN_POINT('',(-3.068703810181,-6.E-07));\r
-#37764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#37765 = ORIENTED_EDGE('',*,*,#37232,.F.);\r
-#37766 = ORIENTED_EDGE('',*,*,#10003,.F.);\r
-#37767 = ORIENTED_EDGE('',*,*,#10671,.T.);\r
-#37768 = ORIENTED_EDGE('',*,*,#37769,.F.);\r
-#37769 = EDGE_CURVE('',#37706,#10672,#37770,.T.);\r
-#37770 = SURFACE_CURVE('',#37771,(#37844,#37920),.PCURVE_S1.);\r
-#37771 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#37772,#37773,#37774,#37775,\r
-    #37776,#37777,#37778,#37779,#37780,#37781,#37782,#37783,#37784,\r
-    #37785,#37786,#37787,#37788,#37789,#37790,#37791,#37792,#37793,\r
-    #37794,#37795,#37796,#37797,#37798,#37799,#37800,#37801,#37802,\r
-    #37803,#37804,#37805,#37806,#37807,#37808,#37809,#37810,#37811,\r
-    #37812,#37813,#37814,#37815,#37816,#37817,#37818,#37819,#37820,\r
-    #37821,#37822,#37823,#37824,#37825,#37826,#37827,#37828,#37829,\r
-    #37830,#37831,#37832,#37833,#37834,#37835,#37836,#37837,#37838,\r
-    #37839,#37840,#37841,#37842,#37843),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156945,0.157462141417,0.237475582237,\r
-    0.315984140891,0.354882631287,0.433704074267,0.569774718346,\r
-    0.73746155581,0.864425724611,1.),.UNSPECIFIED.);\r
-#37772 = CARTESIAN_POINT('',(-39.89379138158,2.912972571601,3.));\r
-#37773 = CARTESIAN_POINT('',(-39.36637042753,3.037062919818,\r
-    3.000000000037));\r
-#37774 = CARTESIAN_POINT('',(-38.83883033888,3.160323619849,\r
-    3.012727308664));\r
-#37775 = CARTESIAN_POINT('',(-38.31125745623,3.282027957056,\r
-    3.039137497494));\r
-#37776 = CARTESIAN_POINT('',(-37.78393043715,3.401433020368,\r
-    3.08032051854));\r
-#37777 = CARTESIAN_POINT('',(-37.25732130432,3.517790857815,\r
-    3.137492164789));\r
-#37778 = CARTESIAN_POINT('',(-36.73210076036,3.630375421977,\r
-    3.211990126548));\r
-#37779 = CARTESIAN_POINT('',(-36.20914492362,3.738525955685,\r
-    3.305250521531));\r
-#37780 = CARTESIAN_POINT('',(-35.47640367007,3.884031589677,\r
-    3.465293450817));\r
-#37781 = CARTESIAN_POINT('',(-35.26384506032,3.925516770885,\r
-    3.515246870818));\r
-#37782 = CARTESIAN_POINT('',(-35.05194731312,3.966124771254,\r
-    3.568699483427));\r
-#37783 = CARTESIAN_POINT('',(-34.84080247429,4.005820333274,\r
-    3.625749574233));\r
-#37784 = CARTESIAN_POINT('',(-34.63051172792,4.044572123497,\r
-    3.686493289529));\r
-#37785 = CARTESIAN_POINT('',(-34.42118499237,4.08235367345,\r
-    3.751022658198));\r
-#37786 = CARTESIAN_POINT('',(-34.21294051631,4.119144320561,\r
-    3.819423613591));\r
-#37787 = CARTESIAN_POINT('',(-33.64422438036,4.217445939716,\r
-    4.018166019204));\r
-#37788 = CARTESIAN_POINT('',(-33.28617948425,4.276904130808,4.1566292351\r
-    ));\r
-#37789 = CARTESIAN_POINT('',(-32.93250724709,4.333218862851,\r
-    4.307560183342));\r
-#37790 = CARTESIAN_POINT('',(-32.58397596595,4.386374355677,\r
-    4.471278576594));\r
-#37791 = CARTESIAN_POINT('',(-32.24136910775,4.436442699983,\r
-    4.647991982847));\r
-#37792 = CARTESIAN_POINT('',(-31.90546590547,4.483591518507,\r
-    4.837755127205));\r
-#37793 = CARTESIAN_POINT('',(-31.57701821693,4.528081496836,\r
-    5.04042383254));\r
-#37794 = CARTESIAN_POINT('',(-30.94245313357,4.611632900099,\r
-    5.466736293034));\r
-#37795 = CARTESIAN_POINT('',(-30.63595804165,4.65079040152,\r
-    5.689963699321));\r
-#37796 = CARTESIAN_POINT('',(-30.33792135041,4.688042881953,\r
-    5.924912733575));\r
-#37797 = CARTESIAN_POINT('',(-30.04883564514,4.723801054842,\r
-    6.171070118368));\r
-#37798 = CARTESIAN_POINT('',(-29.76900769328,4.758541834527,\r
-    6.427790637949));\r
-#37799 = CARTESIAN_POINT('',(-29.49856860182,4.792779760647,6.6943119543\r
-    ));\r
-#37800 = CARTESIAN_POINT('',(-29.23748955536,4.827037765683,\r
-    6.969775984446));\r
-#37801 = CARTESIAN_POINT('',(-28.86080143595,4.879049430036,\r
-    7.393712573884));\r
-#37802 = CARTESIAN_POINT('',(-28.73824665383,4.896410959035,\r
-    7.536147358727));\r
-#37803 = CARTESIAN_POINT('',(-28.61791294358,4.913963913464,\r
-    7.680455803852));\r
-#37804 = CARTESIAN_POINT('',(-28.49976423005,4.931769408795,\r
-    7.826531805428));\r
-#37805 = CARTESIAN_POINT('',(-28.3837551552,4.949887124982,\r
-    7.974269367423));\r
-#37806 = CARTESIAN_POINT('',(-28.2698320252,4.968374796327,\r
-    8.123563423543));\r
-#37807 = CARTESIAN_POINT('',(-28.15793375765,4.987287701355,\r
-    8.274310659161));\r
-#37808 = CARTESIAN_POINT('',(-27.82521547759,5.045969737977,\r
-    8.734615501814));\r
-#37809 = CARTESIAN_POINT('',(-27.61048622962,5.087220179902,\r
-    9.048358172017));\r
-#37810 = CARTESIAN_POINT('',(-27.40322552538,5.130868420818,\r
-    9.366820462725));\r
-#37811 = CARTESIAN_POINT('',(-27.20275953353,5.177303242005,\r
-    9.689210524029));\r
-#37812 = CARTESIAN_POINT('',(-27.00834481894,5.226854094878,\r
-    10.014779122279));\r
-#37813 = CARTESIAN_POINT('',(-26.81918471811,5.2797847905,\r
-    10.342830740204));\r
-#37814 = CARTESIAN_POINT('',(-26.63443742189,5.336290047404,\r
-    10.672729192137));\r
-#37815 = CARTESIAN_POINT('',(-26.14037009125,5.500427437507,\r
-    11.575599030684));\r
-#37816 = CARTESIAN_POINT('',(-25.83796581012,5.615425693885,\r
-    12.151277477107));\r
-#37817 = CARTESIAN_POINT('',(-25.54780204208,5.743796985604,\r
-    12.730668069127));\r
-#37818 = CARTESIAN_POINT('',(-25.27122701445,5.887947593904,\r
-    13.313101879179));\r
-#37819 = CARTESIAN_POINT('',(-25.00872615168,6.050207359508,\r
-    13.89735925237));\r
-#37820 = CARTESIAN_POINT('',(-24.75956878403,6.232450709417,\r
-    14.481591210784));\r
-#37821 = CARTESIAN_POINT('',(-24.5222173869,6.435851977082,\r
-    15.063560171281));\r
-#37822 = CARTESIAN_POINT('',(-24.01423308445,6.93794724355,\r
-    16.352198458633));\r
-#37823 = CARTESIAN_POINT('',(-23.74855553523,7.247925183361,\r
-    17.056740944188));\r
-#37824 = CARTESIAN_POINT('',(-23.49379756332,7.591525500407,\r
-    17.750106475593));\r
-#37825 = CARTESIAN_POINT('',(-23.2446669634,7.968124649681,\r
-    18.428402677835));\r
-#37826 = CARTESIAN_POINT('',(-22.99572900306,8.375698146034,\r
-    19.088624669434));\r
-#37827 = CARTESIAN_POINT('',(-22.7422251221,8.811244415804,\r
-    19.728706647803));\r
-#37828 = CARTESIAN_POINT('',(-22.48015059245,9.27111122141,\r
-    20.34735139667));\r
-#37829 = CARTESIAN_POINT('',(-21.9990540855,10.114896584537,\r
-    21.395546816222));\r
-#37830 = CARTESIAN_POINT('',(-21.78498487559,10.490222845611,\r
-    21.83463892727));\r
-#37831 = CARTESIAN_POINT('',(-21.56272952341,10.8756456885,\r
-    22.260949790659));\r
-#37832 = CARTESIAN_POINT('',(-21.33111554697,11.269464811465,\r
-    22.674512831849));\r
-#37833 = CARTESIAN_POINT('',(-21.08920608707,11.669990128341,\r
-    23.075533872548));\r
-#37834 = CARTESIAN_POINT('',(-20.83627934704,12.075587610957,\r
-    23.464334951359));\r
-#37835 = CARTESIAN_POINT('',(-20.57179923374,12.484705742873,\r
-    23.841312325538));\r
-#37836 = CARTESIAN_POINT('',(-20.00020953703,13.334943485476,\r
-    24.597297987809));\r
-#37837 = CARTESIAN_POINT('',(-19.69142079601,13.776359710802,\r
-    24.97471672963));\r
-#37838 = CARTESIAN_POINT('',(-19.36852646578,14.218370682326,\r
-    25.339721410544));\r
-#37839 = CARTESIAN_POINT('',(-19.03123676334,14.659338771006,\r
-    25.692922426283));\r
-#37840 = CARTESIAN_POINT('',(-18.67941923332,15.097751274499,\r
-    26.034945871409));\r
-#37841 = CARTESIAN_POINT('',(-18.31306802001,15.532217318859,\r
-    26.366408026075));\r
-#37842 = CARTESIAN_POINT('',(-17.93227981168,15.961459684299,\r
-    26.687902495187));\r
-#37843 = CARTESIAN_POINT('',(-17.53723645717,16.384301554999,27.));\r
-#37844 = PCURVE('',#10149,#37845);\r
-#37845 = DEFINITIONAL_REPRESENTATION('',(#37846),#37919);\r
-#37846 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#37847,#37848,#37849,#37850,\r
-    #37851,#37852,#37853,#37854,#37855,#37856,#37857,#37858,#37859,\r
-    #37860,#37861,#37862,#37863,#37864,#37865,#37866,#37867,#37868,\r
-    #37869,#37870,#37871,#37872,#37873,#37874,#37875,#37876,#37877,\r
-    #37878,#37879,#37880,#37881,#37882,#37883,#37884,#37885,#37886,\r
-    #37887,#37888,#37889,#37890,#37891,#37892,#37893,#37894,#37895,\r
-    #37896,#37897,#37898,#37899,#37900,#37901,#37902,#37903,#37904,\r
-    #37905,#37906,#37907,#37908,#37909,#37910,#37911,#37912,#37913,\r
-    #37914,#37915,#37916,#37917,#37918),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156945,0.157462141417,0.237475582237,\r
-    0.315984140891,0.354882631287,0.433704074267,0.569774718346,\r
-    0.73746155581,0.864425724611,1.),.UNSPECIFIED.);\r
-#37847 = CARTESIAN_POINT('',(2.077986350972,0.14818714986));\r
-#37848 = CARTESIAN_POINT('',(2.091059833992,0.148187149861));\r
-#37849 = CARTESIAN_POINT('',(2.104104742417,0.148515904219));\r
-#37850 = CARTESIAN_POINT('',(2.117119801632,0.14919809517));\r
-#37851 = CARTESIAN_POINT('',(2.130099054354,0.150262253386));\r
-#37852 = CARTESIAN_POINT('',(2.143031844833,0.151740671286));\r
-#37853 = CARTESIAN_POINT('',(2.15590262456,0.15366952389));\r
-#37854 = CARTESIAN_POINT('',(2.168690602339,0.156088586277));\r
-#37855 = CARTESIAN_POINT('',(2.186569932678,0.160250553801));\r
-#37856 = CARTESIAN_POINT('',(2.191751858006,0.161550652429));\r
-#37857 = CARTESIAN_POINT('',(2.196913025467,0.162943062255));\r
-#37858 = CARTESIAN_POINT('',(2.202051175141,0.16443065114));\r
-#37859 = CARTESIAN_POINT('',(2.207163805075,0.166016277669));\r
-#37860 = CARTESIAN_POINT('',(2.212248177082,0.167702743749));\r
-#37861 = CARTESIAN_POINT('',(2.217301322543,0.169492747214));\r
-#37862 = CARTESIAN_POINT('',(2.231087474211,0.174701190046));\r
-#37863 = CARTESIAN_POINT('',(2.239751137237,0.178337768719));\r
-#37864 = CARTESIAN_POINT('',(2.24829242519,0.182311669723));\r
-#37865 = CARTESIAN_POINT('',(2.256691712902,0.18663449761));\r
-#37866 = CARTESIAN_POINT('',(2.264928620931,0.191315529159));\r
-#37867 = CARTESIAN_POINT('',(2.272982436541,0.196360627873));\r
-#37868 = CARTESIAN_POINT('',(2.280832696874,0.201770906006));\r
-#37869 = CARTESIAN_POINT('',(2.295943719671,0.213202836567));\r
-#37870 = CARTESIAN_POINT('',(2.303214553127,0.21921241197));\r
-#37871 = CARTESIAN_POINT('',(2.310253463376,0.225564913216));\r
-#37872 = CARTESIAN_POINT('',(2.317045754078,0.232251967859));\r
-#37873 = CARTESIAN_POINT('',(2.323580949227,0.239261817991));\r
-#37874 = CARTESIAN_POINT('',(2.329852648321,0.246579520637));\r
-#37875 = CARTESIAN_POINT('',(2.335858291361,0.254187308704));\r
-#37876 = CARTESIAN_POINT('',(2.344443089518,0.265968313333));\r
-#37877 = CARTESIAN_POINT('',(2.347222488627,0.269938106038));\r
-#37878 = CARTESIAN_POINT('',(2.34993726756,0.273972255006));\r
-#37879 = CARTESIAN_POINT('',(2.352587913286,0.278068482811));\r
-#37880 = CARTESIAN_POINT('',(2.355175142409,0.282224490674));\r
-#37881 = CARTESIAN_POINT('',(2.35769988044,0.286437978965));\r
-#37882 = CARTESIAN_POINT('',(2.360163241052,0.290706667695));\r
-#37883 = CARTESIAN_POINT('',(2.367436328259,0.303785434139));\r
-#37884 = CARTESIAN_POINT('',(2.372059148761,0.312759565039));\r
-#37885 = CARTESIAN_POINT('',(2.376446022901,0.321932649407));\r
-#37886 = CARTESIAN_POINT('',(2.380610487314,0.331286850677));\r
-#37887 = CARTESIAN_POINT('',(2.384568029124,0.340804977546));\r
-#37888 = CARTESIAN_POINT('',(2.388335741833,0.350470789261));\r
-#37889 = CARTESIAN_POINT('',(2.391932167219,0.360269184685));\r
-#37890 = CARTESIAN_POINT('',(2.401324747932,0.387306297695));\r
-#37891 = CARTESIAN_POINT('',(2.406822429895,0.404785798591));\r
-#37892 = CARTESIAN_POINT('',(2.411815437583,0.42263451546));\r
-#37893 = CARTESIAN_POINT('',(2.416256973441,0.440851335714));\r
-#37894 = CARTESIAN_POINT('',(2.420118944097,0.45941879351));\r
-#37895 = CARTESIAN_POINT('',(2.423403151273,0.47829779231));\r
-#37896 = CARTESIAN_POINT('',(2.426135230686,0.49743167394));\r
-#37897 = CARTESIAN_POINT('',(2.43109973529,0.540556705759));\r
-#37898 = CARTESIAN_POINT('',(2.43306980052,0.564654096241));\r
-#37899 = CARTESIAN_POINT('',(2.434351143789,0.588919091462));\r
-#37900 = CARTESIAN_POINT('',(2.43507047525,0.613229008443));\r
-#37901 = CARTESIAN_POINT('',(2.43537059513,0.637475343233));\r
-#37902 = CARTESIAN_POINT('',(2.435389795065,0.661570129863));\r
-#37903 = CARTESIAN_POINT('',(2.435257497018,0.685444715665));\r
-#37904 = CARTESIAN_POINT('',(2.434961869619,0.726919334964));\r
-#37905 = CARTESIAN_POINT('',(2.434813842481,0.744639280649));\r
-#37906 = CARTESIAN_POINT('',(2.434695384475,0.76218933579));\r
-#37907 = CARTESIAN_POINT('',(2.434652165885,0.77955870039));\r
-#37908 = CARTESIAN_POINT('',(2.434724990198,0.79674285587));\r
-#37909 = CARTESIAN_POINT('',(2.434949820593,0.813742301736));\r
-#37910 = CARTESIAN_POINT('',(2.435358158653,0.83056150398));\r
-#37911 = CARTESIAN_POINT('',(2.436639411359,0.864983496419));\r
-#37912 = CARTESIAN_POINT('',(2.437541950219,0.882562379761));\r
-#37913 = CARTESIAN_POINT('',(2.438719198088,0.899954761759));\r
-#37914 = CARTESIAN_POINT('',(2.440199980239,0.917174729332));\r
-#37915 = CARTESIAN_POINT('',(2.442008927907,0.934239196783));\r
-#37916 = CARTESIAN_POINT('',(2.444167136753,0.951167137298));\r
-#37917 = CARTESIAN_POINT('',(2.44669269686,0.967979248944));\r
-#37918 = CARTESIAN_POINT('',(2.449601094273,0.98469805516));\r
-#37919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#37920 = PCURVE('',#10767,#37921);\r
-#37921 = DEFINITIONAL_REPRESENTATION('',(#37922),#37995);\r
-#37922 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#37923,#37924,#37925,#37926,\r
-    #37927,#37928,#37929,#37930,#37931,#37932,#37933,#37934,#37935,\r
-    #37936,#37937,#37938,#37939,#37940,#37941,#37942,#37943,#37944,\r
-    #37945,#37946,#37947,#37948,#37949,#37950,#37951,#37952,#37953,\r
-    #37954,#37955,#37956,#37957,#37958,#37959,#37960,#37961,#37962,\r
-    #37963,#37964,#37965,#37966,#37967,#37968,#37969,#37970,#37971,\r
-    #37972,#37973,#37974,#37975,#37976,#37977,#37978,#37979,#37980,\r
-    #37981,#37982,#37983,#37984,#37985,#37986,#37987,#37988,#37989,\r
-    #37990,#37991,#37992,#37993,#37994),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156945,0.157462141417,0.237475582237,\r
-    0.315984140891,0.354882631287,0.433704074267,0.569774718346,\r
-    0.73746155581,0.864425724611,1.),.UNSPECIFIED.);\r
-#37923 = CARTESIAN_POINT('',(3.068703816017,1.));\r
-#37924 = CARTESIAN_POINT('',(3.064649567743,0.989229505348));\r
-#37925 = CARTESIAN_POINT('',(3.06049601872,0.978139490344));\r
-#37926 = CARTESIAN_POINT('',(3.056256440476,0.966704391393));\r
-#37927 = CARTESIAN_POINT('',(3.051946005472,0.954898289302));\r
-#37928 = CARTESIAN_POINT('',(3.047581916535,0.942694959479));\r
-#37929 = CARTESIAN_POINT('',(3.043183260848,0.930067863972));\r
-#37930 = CARTESIAN_POINT('',(3.038770329439,0.916990710579));\r
-#37931 = CARTESIAN_POINT('',(3.032555355295,0.897880499229));\r
-#37932 = CARTESIAN_POINT('',(3.030748657269,0.892242354964));\r
-#37933 = CARTESIAN_POINT('',(3.028944492957,0.886523323145));\r
-#37934 = CARTESIAN_POINT('',(3.027144333647,0.880722111104));\r
-#37935 = CARTESIAN_POINT('',(3.025349651762,0.874837627168));\r
-#37936 = CARTESIAN_POINT('',(3.023561894586,0.868869025963));\r
-#37937 = CARTESIAN_POINT('',(3.021782457988,0.862815753719));\r
-#37938 = CARTESIAN_POINT('',(3.016920924783,0.845954579736));\r
-#37939 = CARTESIAN_POINT('',(3.013858160422,0.834970947558));\r
-#37940 = CARTESIAN_POINT('',(3.010831901772,0.823727349738));\r
-#37941 = CARTESIAN_POINT('',(3.007848659745,0.812226781502));\r
-#37942 = CARTESIAN_POINT('',(3.004913183063,0.800475245558));\r
-#37943 = CARTESIAN_POINT('',(3.002027931903,0.788482547719));\r
-#37944 = CARTESIAN_POINT('',(2.999192763579,0.776263223198));\r
-#37945 = CARTESIAN_POINT('',(2.993669332034,0.751645663544));\r
-#37946 = CARTESIAN_POINT('',(2.990978668949,0.739252244534));\r
-#37947 = CARTESIAN_POINT('',(2.988330396843,0.726677013899));\r
-#37948 = CARTESIAN_POINT('',(2.98571837976,0.713939650048));\r
-#37949 = CARTESIAN_POINT('',(2.983133145502,0.70105979025));\r
-#37950 = CARTESIAN_POINT('',(2.980562478204,0.688056898751));\r
-#37951 = CARTESIAN_POINT('',(2.977992247954,0.674950045231));\r
-#37952 = CARTESIAN_POINT('',(2.974126805981,0.655221153946));\r
-#37953 = CARTESIAN_POINT('',(2.972842464155,0.648663189026));\r
-#37954 = CARTESIAN_POINT('',(2.971552562247,0.642085611576));\r
-#37955 = CARTESIAN_POINT('',(2.970255131079,0.635490155368));\r
-#37956 = CARTESIAN_POINT('',(2.968948143804,0.628878368757));\r
-#37957 = CARTESIAN_POINT('',(2.967629537694,0.622251608239));\r
-#37958 = CARTESIAN_POINT('',(2.966297235929,0.615611032019));\r
-#37959 = CARTESIAN_POINT('',(2.962217532525,0.595475486338));\r
-#37960 = CARTESIAN_POINT('',(2.959421301467,0.581941247379));\r
-#37961 = CARTESIAN_POINT('',(2.956543050571,0.568361866499));\r
-#37962 = CARTESIAN_POINT('',(2.95356556614,0.55474162716));\r
-#37963 = CARTESIAN_POINT('',(2.950472404507,0.541082055633));\r
-#37964 = CARTESIAN_POINT('',(2.947248264911,0.527381777601));\r
-#37965 = CARTESIAN_POINT('',(2.943879177151,0.513636282211));\r
-#37966 = CARTESIAN_POINT('',(2.934264355091,0.476016709574));\r
-#37967 = CARTESIAN_POINT('',(2.927704621433,0.452030941875));\r
-#37968 = CARTESIAN_POINT('',(2.920594830304,0.428056224909));\r
-#37969 = CARTESIAN_POINT('',(2.912850311725,0.404294343206));\r
-#37970 = CARTESIAN_POINT('',(2.904384285579,0.380956143072));\r
-#37971 = CARTESIAN_POINT('',(2.8951196327,0.358220146193));\r
-#37972 = CARTESIAN_POINT('',(2.885001100894,0.33622369896));\r
-#37973 = CARTESIAN_POINT('',(2.860447226784,0.288991873836));\r
-#37974 = CARTESIAN_POINT('',(2.845549089014,0.264179766416));\r
-#37975 = CARTESIAN_POINT('',(2.829250702068,0.240807562617));\r
-#37976 = CARTESIAN_POINT('',(2.811540032996,0.218931322963));\r
-#37977 = CARTESIAN_POINT('',(2.792455166233,0.198512637634));\r
-#37978 = CARTESIAN_POINT('',(2.772071459105,0.179481273035));\r
-#37979 = CARTESIAN_POINT('',(2.750488816426,0.161746903492));\r
-#37980 = CARTESIAN_POINT('',(2.710658303415,0.132697940791));\r
-#37981 = CARTESIAN_POINT('',(2.692869438081,0.120867308509));\r
-#37982 = CARTESIAN_POINT('',(2.674499892989,0.109679810643));\r
-#37983 = CARTESIAN_POINT('',(2.655596840081,9.90900194052E-02));\r
-#37984 = CARTESIAN_POINT('',(2.636206862305,8.905334281734E-02));\r
-#37985 = CARTESIAN_POINT('',(2.616374286517,7.9527806305E-02));\r
-#37986 = CARTESIAN_POINT('',(2.596140264307,7.047468997425E-02));\r
-#37987 = CARTESIAN_POINT('',(2.553548101551,5.265701167683E-02));\r
-#37988 = CARTESIAN_POINT('',(2.531138574874,4.395353706558E-02));\r
-#37989 = CARTESIAN_POINT('',(2.508359059429,3.570352780169E-02));\r
-#37990 = CARTESIAN_POINT('',(2.485249892361,2.78671526781E-02));\r
-#37991 = CARTESIAN_POINT('',(2.461846817258,2.040872801409E-02));\r
-#37992 = CARTESIAN_POINT('',(2.438181261875,1.32964615365E-02));\r
-#37993 = CARTESIAN_POINT('',(2.414280785572,6.50203135047E-03));\r
-#37994 = CARTESIAN_POINT('',(2.390169696478,0.));\r
-#37995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#37996 = ADVANCED_FACE('',(#37997),#10767,.F.);\r
-#37997 = FACE_BOUND('',#37998,.F.);\r
-#37998 = EDGE_LOOP('',(#37999,#38103,#38104,#38105,#38129));\r
-#37999 = ORIENTED_EDGE('',*,*,#38000,.F.);\r
-#38000 = EDGE_CURVE('',#10725,#38001,#38003,.T.);\r
-#38001 = VERTEX_POINT('',#38002);\r
-#38002 = CARTESIAN_POINT('',(-16.76968235488,17.16968235488,\r
-    26.717157287525));\r
-#38003 = SURFACE_CURVE('',#38004,(#38035,#38069),.PCURVE_S1.);\r
-#38004 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#38005,#38006,#38007,#38008,\r
-    #38009,#38010,#38011,#38012,#38013,#38014,#38015,#38016,#38017,\r
-    #38018,#38019,#38020,#38021,#38022,#38023,#38024,#38025,#38026,\r
-    #38027,#38028,#38029,#38030,#38031,#38032,#38033,#38034),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,9),(0.,0.755345927279,0.885319425954,\r
-    0.929303087921,1.),.UNSPECIFIED.);\r
-#38005 = CARTESIAN_POINT('',(-16.97056274847,16.970562748477,27.));\r
-#38006 = CARTESIAN_POINT('',(-16.2459465351,17.695178918376,\r
-    25.975237954272));\r
-#38007 = CARTESIAN_POINT('',(-15.49471848019,18.39336618352,\r
-    24.950346552705));\r
-#38008 = CARTESIAN_POINT('',(-14.7190565497,19.065949868533,\r
-    23.926282257165));\r
-#38009 = CARTESIAN_POINT('',(-13.92124691177,19.714236742064,\r
-    22.903737607659));\r
-#38010 = CARTESIAN_POINT('',(-13.10386269865,20.340228548881,\r
-    21.88311663616));\r
-#38011 = CARTESIAN_POINT('',(-12.26983891997,20.946702963252,\r
-    20.864530595566));\r
-#38012 = CARTESIAN_POINT('',(-11.42309990577,21.537938622577,\r
-    19.84772895274));\r
-#38013 = CARTESIAN_POINT('',(-10.42162000295,22.2199213077,\r
-    18.657341140936));\r
-#38014 = CARTESIAN_POINT('',(-10.27436440575,22.319765459189,\r
-    18.482615233006));\r
-#38015 = CARTESIAN_POINT('',(-10.12690554646,22.419362134813,\r
-    18.30792058894));\r
-#38016 = CARTESIAN_POINT('',(-9.979269663783,22.518742672182,\r
-    18.133253603256));\r
-#38017 = CARTESIAN_POINT('',(-9.831483885933,22.617939685565,\r
-    17.958610396739));\r
-#38018 = CARTESIAN_POINT('',(-9.68357623069,22.716987065886,\r
-    17.783986816443));\r
-#38019 = CARTESIAN_POINT('',(-9.535575605367,22.815919980725,\r
-    17.609378435692));\r
-#38020 = CARTESIAN_POINT('',(-9.337406299691,22.948227849485,\r
-    17.375695784621));\r
-#38021 = CARTESIAN_POINT('',(-9.287293554858,22.981671878105,\r
-    17.316612223499));\r
-#38022 = CARTESIAN_POINT('',(-9.237174724961,23.015108366797,\r
-    17.25752969112));\r
-#38023 = CARTESIAN_POINT('',(-9.18705097207,23.048538734387,\r
-    17.198448005932));\r
-#38024 = CARTESIAN_POINT('',(-9.136923467689,23.081964411907,\r
-    17.139366984419));\r
-#38025 = CARTESIAN_POINT('',(-9.086793392755,23.115386842597,\r
-    17.080286441108));\r
-#38026 = CARTESIAN_POINT('',(-9.03666193764,23.148807481899,\r
-    17.021206188564));\r
-#38027 = CARTESIAN_POINT('',(-8.90595147655,23.235945769218,\r
-    16.86716386129));\r
-#38028 = CARTESIAN_POINT('',(-8.825372175725,23.289662887154,\r
-    16.772201952896));\r
-#38029 = CARTESIAN_POINT('',(-8.744797394904,23.343385266375,\r
-    16.677239520335));\r
-#38030 = CARTESIAN_POINT('',(-8.664232168525,23.397119063876,\r
-    16.582275769843));\r
-#38031 = CARTESIAN_POINT('',(-8.58368157023,23.450870478538,\r
-    16.487309905754));\r
-#38032 = CARTESIAN_POINT('',(-8.503150712864,23.504645751129,\r
-    16.392341130507));\r
-#38033 = CARTESIAN_POINT('',(-8.422644748478,23.558451164306,\r
-    16.297368644642));\r
-#38034 = CARTESIAN_POINT('',(-8.342168868329,23.612293042615,\r
-    16.202391646802));\r
-#38035 = PCURVE('',#10767,#38036);\r
-#38036 = DEFINITIONAL_REPRESENTATION('',(#38037),#38068);\r
-#38037 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#38038,#38039,#38040,#38041,\r
-    #38042,#38043,#38044,#38045,#38046,#38047,#38048,#38049,#38050,\r
-    #38051,#38052,#38053,#38054,#38055,#38056,#38057,#38058,#38059,\r
-    #38060,#38061,#38062,#38063,#38064,#38065,#38066,#38067),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,9),(0.,0.755345927279,0.885319425954,\r
-    0.929303087921,1.),.UNSPECIFIED.);\r
-#38038 = CARTESIAN_POINT('',(2.356194490192,0.));\r
-#38039 = CARTESIAN_POINT('',(2.31349607162,2.134921013998E-02));\r
-#38040 = CARTESIAN_POINT('',(2.270792238881,4.374289688434E-02));\r
-#38041 = CARTESIAN_POINT('',(2.228093374722,6.728036359132E-02));\r
-#38042 = CARTESIAN_POINT('',(2.185422277725,9.208066624981E-02));\r
-#38043 = CARTESIAN_POINT('',(2.142824143792,0.118289257882));\r
-#38044 = CARTESIAN_POINT('',(2.100372312776,0.146074639251));\r
-#38045 = CARTESIAN_POINT('',(2.058201095524,0.175640638434));\r
-#38046 = CARTESIAN_POINT('',(2.009347424173,0.212571244128));\r
-#38047 = CARTESIAN_POINT('',(2.002189722142,0.218050530706));\r
-#38048 = CARTESIAN_POINT('',(1.995047567795,0.223588194417));\r
-#38049 = CARTESIAN_POINT('',(1.987922083339,0.229185032152));\r
-#38050 = CARTESIAN_POINT('',(1.980814457376,0.234841775187));\r
-#38051 = CARTESIAN_POINT('',(1.973725944901,0.240559089184));\r
-#38052 = CARTESIAN_POINT('',(1.966657867304,0.246337574191));\r
-#38053 = CARTESIAN_POINT('',(1.957227125547,0.254154113398));\r
-#38054 = CARTESIAN_POINT('',(1.954845137862,0.256137526392));\r
-#38055 = CARTESIAN_POINT('',(1.952465703117,0.258128023152));\r
-#38056 = CARTESIAN_POINT('',(1.950088875944,0.260125621659));\r
-#38057 = CARTESIAN_POINT('',(1.947714711803,0.262130338339));\r
-#38058 = CARTESIAN_POINT('',(1.945343266983,0.264142188072));\r
-#38059 = CARTESIAN_POINT('',(1.942974598603,0.266161184184));\r
-#38060 = CARTESIAN_POINT('',(1.936806053552,0.271444067054));\r
-#38061 = CARTESIAN_POINT('',(1.93301066498,0.274719287577));\r
-#38062 = CARTESIAN_POINT('',(1.929222840022,0.278013050587));\r
-#38063 = CARTESIAN_POINT('',(1.925442824525,0.281325392399));\r
-#38064 = CARTESIAN_POINT('',(1.921670869051,0.284656335082));\r
-#38065 = CARTESIAN_POINT('',(1.917907228879,0.288005886458));\r
-#38066 = CARTESIAN_POINT('',(1.914152164005,0.291374040099));\r
-#38067 = CARTESIAN_POINT('',(1.910405939142,0.294760775329));\r
-#38068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#38069 = PCURVE('',#10740,#38070);\r
-#38070 = DEFINITIONAL_REPRESENTATION('',(#38071),#38102);\r
-#38071 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#38072,#38073,#38074,#38075,\r
-    #38076,#38077,#38078,#38079,#38080,#38081,#38082,#38083,#38084,\r
-    #38085,#38086,#38087,#38088,#38089,#38090,#38091,#38092,#38093,\r
-    #38094,#38095,#38096,#38097,#38098,#38099,#38100,#38101),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,9),(0.,0.755345927279,0.885319425954,\r
-    0.929303087921,1.),.UNSPECIFIED.);\r
-#38072 = CARTESIAN_POINT('',(-1.154700538379,-1.632993161855));\r
-#38073 = CARTESIAN_POINT('',(2.859276528327E-02,-2.469707843356));\r
-#38074 = CARTESIAN_POINT('',(1.233689230199,-3.275905054307));\r
-#38075 = CARTESIAN_POINT('',(2.458258341092,-4.052537797497));\r
-#38076 = CARTESIAN_POINT('',(3.700033611344,-4.801114999388));\r
-#38077 = CARTESIAN_POINT('',(4.956680819296,-5.52394807574));\r
-#38078 = CARTESIAN_POINT('',(6.225739307733,-6.224244408527));\r
-#38079 = CARTESIAN_POINT('',(7.504149519964,-6.906944542659));\r
-#38080 = CARTESIAN_POINT('',(9.009125160065,-7.694430316336));\r
-#38081 = CARTESIAN_POINT('',(9.230236901683,-7.809720411815));\r
-#38082 = CARTESIAN_POINT('',(9.451496555896,-7.924724746777));\r
-#38083 = CARTESIAN_POINT('',(9.672884780533,-8.039479506782));\r
-#38084 = CARTESIAN_POINT('',(9.894381665152,-8.154022351541));\r
-#38085 = CARTESIAN_POINT('',(10.115966731042,-8.268392414923));\r
-#38086 = CARTESIAN_POINT('',(10.337618931222,-8.382630304951));\r
-#38087 = CARTESIAN_POINT('',(10.634340233253,-8.53540627224));\r
-#38088 = CARTESIAN_POINT('',(10.709369027988,-8.574024110093));\r
-#38089 = CARTESIAN_POINT('',(10.784402197213,-8.612633241587));\r
-#38090 = CARTESIAN_POINT('',(10.859438896919,-8.651235305041));\r
-#38091 = CARTESIAN_POINT('',(10.934478276531,-8.68983195287));\r
-#38092 = CARTESIAN_POINT('',(11.0095194789,-8.728424851581));\r
-#38093 = CARTESIAN_POINT('',(11.084561640309,-8.767015681776));\r
-#38094 = CARTESIAN_POINT('',(11.280222663998,-8.867634309057));\r
-#38095 = CARTESIAN_POINT('',(11.40084167099,-8.929661494058));\r
-#38096 = CARTESIAN_POINT('',(11.521457290041,-8.991694754268));\r
-#38097 = CARTESIAN_POINT('',(11.642065868831,-9.053741199172));\r
-#38098 = CARTESIAN_POINT('',(11.762663724127,-9.11580798662));\r
-#38099 = CARTESIAN_POINT('',(11.883247141779,-9.177902322832));\r
-#38100 = CARTESIAN_POINT('',(12.003812376724,-9.240031462395));\r
-#38101 = CARTESIAN_POINT('',(12.124355652982,-9.302202708266));\r
-#38102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#38103 = ORIENTED_EDGE('',*,*,#10752,.T.);\r
-#38104 = ORIENTED_EDGE('',*,*,#37769,.F.);\r
-#38105 = ORIENTED_EDGE('',*,*,#38106,.F.);\r
-#38106 = EDGE_CURVE('',#38107,#37706,#38109,.T.);\r
-#38107 = VERTEX_POINT('',#38108);\r
-#38108 = CARTESIAN_POINT('',(-39.82379135936,3.750418878719,3.));\r
-#38109 = SURFACE_CURVE('',#38110,(#38115,#38122),.PCURVE_S1.);\r
-#38110 = CIRCLE('',#38111,40.);\r
-#38111 = AXIS2_PLACEMENT_3D('',#38112,#38113,#38114);\r
-#38112 = CARTESIAN_POINT('',(-2.E-15,2.E-15,3.));\r
-#38113 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#38114 = DIRECTION('',(1.,-8.E-17,3.3E-16));\r
-#38115 = PCURVE('',#10767,#38116);\r
-#38116 = DEFINITIONAL_REPRESENTATION('',(#38117),#38121);\r
-#38117 = LINE('',#38118,#38119);\r
-#38118 = CARTESIAN_POINT('',(0.,1.));\r
-#38119 = VECTOR('',#38120,1.);\r
-#38120 = DIRECTION('',(1.,0.));\r
-#38121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#38122 = PCURVE('',#37743,#38123);\r
-#38123 = DEFINITIONAL_REPRESENTATION('',(#38124),#38128);\r
-#38124 = LINE('',#38125,#38126);\r
-#38125 = CARTESIAN_POINT('',(-0.,0.));\r
-#38126 = VECTOR('',#38127,1.);\r
-#38127 = DIRECTION('',(-1.,0.));\r
-#38128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#38129 = ORIENTED_EDGE('',*,*,#38130,.F.);\r
-#38130 = EDGE_CURVE('',#38001,#38107,#38131,.T.);\r
-#38131 = SURFACE_CURVE('',#38132,(#38212,#38295),.PCURVE_S1.);\r
-#38132 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#38133,#38134,#38135,#38136,\r
-    #38137,#38138,#38139,#38140,#38141,#38142,#38143,#38144,#38145,\r
-    #38146,#38147,#38148,#38149,#38150,#38151,#38152,#38153,#38154,\r
-    #38155,#38156,#38157,#38158,#38159,#38160,#38161,#38162,#38163,\r
-    #38164,#38165,#38166,#38167,#38168,#38169,#38170,#38171,#38172,\r
-    #38173,#38174,#38175,#38176,#38177,#38178,#38179,#38180,#38181,\r
-    #38182,#38183,#38184,#38185,#38186,#38187,#38188,#38189,#38190,\r
-    #38191,#38192,#38193,#38194,#38195,#38196,#38197,#38198,#38199,\r
-    #38200,#38201,#38202,#38203,#38204,#38205,#38206,#38207,#38208,\r
-    #38209,#38210,#38211),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.12859261303,0.249810233762,0.335724852045,0.420382051213,\r
-    0.565526485593,0.64442413438,0.683354615414,0.761264550253,\r
-    0.841373225549,0.88743836913,1.),.UNSPECIFIED.);\r
-#38133 = CARTESIAN_POINT('',(-16.76968235488,17.16968235488,\r
-    26.717157287525));\r
-#38134 = CARTESIAN_POINT('',(-17.16976588337,16.780102281361,\r
-    26.435029930201));\r
-#38135 = CARTESIAN_POINT('',(-17.55704328634,16.383682161854,\r
-    26.144166320894));\r
-#38136 = CARTESIAN_POINT('',(-17.93130018733,15.981420627485,\r
-    25.844078671962));\r
-#38137 = CARTESIAN_POINT('',(-18.29238600448,15.574402806871,\r
-    25.534253543571));\r
-#38138 = CARTESIAN_POINT('',(-18.64022716923,15.163811625066,\r
-    25.214151897357));\r
-#38139 = CARTESIAN_POINT('',(-18.9748456725,14.750936278691,\r
-    24.883218493445));\r
-#38140 = CARTESIAN_POINT('',(-19.29638293831,14.33717788727,\r
-    24.540900630817));\r
-#38141 = CARTESIAN_POINT('',(-19.89616802892,13.534620167104,\r
-    23.852767167882));\r
-#38142 = CARTESIAN_POINT('',(-20.17584414571,13.145745401569,\r
-    23.508274412797));\r
-#38143 = CARTESIAN_POINT('',(-20.44439231165,12.758709972915,\r
-    23.152770991866));\r
-#38144 = CARTESIAN_POINT('',(-20.70216321774,12.374883176019,\r
-    22.785859408878));\r
-#38145 = CARTESIAN_POINT('',(-20.94965365854,11.995720769766,\r
-    22.407192200694));\r
-#38146 = CARTESIAN_POINT('',(-21.18753267554,11.622748358363,\r
-    22.016505932537));\r
-#38147 = CARTESIAN_POINT('',(-21.41666349501,11.257529036064,\r
-    21.613668633226));\r
-#38148 = CARTESIAN_POINT('',(-21.79508242849,10.649356646822,\r
-    20.904654898564));\r
-#38149 = CARTESIAN_POINT('',(-21.94818963212,10.401771212875,\r
-    20.604493831844));\r
-#38150 = CARTESIAN_POINT('',(-22.09782222707,10.159416553357,\r
-    20.298285092037));\r
-#38151 = CARTESIAN_POINT('',(-22.24441414221,9.922841975706,\r
-    19.986099290313));\r
-#38152 = CARTESIAN_POINT('',(-22.38845731569,9.692577852808,\r
-    19.668059414005));\r
-#38153 = CARTESIAN_POINT('',(-22.53049954631,9.469123334999,\r
-    19.344348926831));\r
-#38154 = CARTESIAN_POINT('',(-22.67113675985,9.252932456154,\r
-    19.015218582486));\r
-#38155 = CARTESIAN_POINT('',(-22.94881563141,8.838916846493,\r
-    18.351656955751));\r
-#38156 = CARTESIAN_POINT('',(-23.08588383424,8.640863556465,\r
-    18.017363781936));\r
-#38157 = CARTESIAN_POINT('',(-23.22280481055,8.450619338531,\r
-    17.678427117123));\r
-#38158 = CARTESIAN_POINT('',(-23.36021654851,8.268499705045,\r
-    17.335216049374));\r
-#38159 = CARTESIAN_POINT('',(-23.49878033013,8.094741538929,\r
-    16.988155367155));\r
-#38160 = CARTESIAN_POINT('',(-23.63915785715,7.92949271876,\r
-    16.637721832145));\r
-#38161 = CARTESIAN_POINT('',(-23.78197968583,7.772804935977,\r
-    16.284435425582));\r
-#38162 = CARTESIAN_POINT('',(-24.17782184558,7.370583853216,\r
-    15.319188158697));\r
-#38163 = CARTESIAN_POINT('',(-24.43675503101,7.141471518576,\r
-    14.702544954926));\r
-#38164 = CARTESIAN_POINT('',(-24.70732454097,6.937196221777,\r
-    14.081955208721));\r
-#38165 = CARTESIAN_POINT('',(-24.9917884895,6.756558420254,\r
-    13.460287147037));\r
-#38166 = CARTESIAN_POINT('',(-25.29147921202,6.597379807736,\r
-    12.839998597411));\r
-#38167 = CARTESIAN_POINT('',(-25.60610092672,6.456812661361,\r
-    12.222738339852));\r
-#38168 = CARTESIAN_POINT('',(-25.93416914084,6.331898329314,\r
-    11.609424742127));\r
-#38169 = CARTESIAN_POINT('',(-26.45809593518,6.158884765488,\r
-    10.669431030806));\r
-#38170 = CARTESIAN_POINT('',(-26.64599378697,6.101734127476,\r
-    10.339617651733));\r
-#38171 = CARTESIAN_POINT('',(-26.83818322188,6.048235268949,\r
-    10.011603581163));\r
-#38172 = CARTESIAN_POINT('',(-27.03551731814,5.99819242772,\r
-    9.686037359102));\r
-#38173 = CARTESIAN_POINT('',(-27.23880469095,5.951340231322,\r
-    9.363626849611));\r
-#38174 = CARTESIAN_POINT('',(-27.44880090081,5.907347411694,\r
-    9.045133164381));\r
-#38175 = CARTESIAN_POINT('',(-27.66619138508,5.865823340903,\r
-    8.731358980912));\r
-#38176 = CARTESIAN_POINT('',(-28.0027725062,5.806838892676,\r
-    8.271042393225));\r
-#38177 = CARTESIAN_POINT('',(-28.11592016442,5.787844688378,\r
-    8.120307881795));\r
-#38178 = CARTESIAN_POINT('',(-28.23107753797,5.769292292152,\r
-    7.971029594427));\r
-#38179 = CARTESIAN_POINT('',(-28.34830673346,5.751126270791,\r
-    7.823311899805));\r
-#38180 = CARTESIAN_POINT('',(-28.4676623535,5.733288753002,\r
-    7.677260821701));\r
-#38181 = CARTESIAN_POINT('',(-28.58919053677,5.715719941677,\r
-    7.532983198785));\r
-#38182 = CARTESIAN_POINT('',(-28.71292799821,5.698358626176,\r
-    7.390585844433));\r
-#38183 = CARTESIAN_POINT('',(-29.09100567926,5.646689174609,\r
-    6.969175799932));\r
-#38184 = CARTESIAN_POINT('',(-29.35210252709,5.612812622072,\r
-    6.696088722986));\r
-#38185 = CARTESIAN_POINT('',(-29.62235884668,5.579023506416,\r
-    6.431819771003));\r
-#38186 = CARTESIAN_POINT('',(-29.90180624938,5.544811859733,\r
-    6.177207107879));\r
-#38187 = CARTESIAN_POINT('',(-30.19032016809,5.509675870429,\r
-    5.932993790205));\r
-#38188 = CARTESIAN_POINT('',(-30.4876048982,5.473149690211,\r
-    5.699807402424));\r
-#38189 = CARTESIAN_POINT('',(-30.79318423504,5.434830454393,\r
-    5.478146303048));\r
-#38190 = CARTESIAN_POINT('',(-31.4284505557,5.352837693318,\r
-    5.052678514837));\r
-#38191 = CARTESIAN_POINT('',(-31.75865052946,5.309033795864,\r
-    4.849501120522));\r
-#38192 = CARTESIAN_POINT('',(-32.0963047156,5.262646078306,\r
-    4.659233384327));\r
-#38193 = CARTESIAN_POINT('',(-32.44066493791,5.213407026023,\r
-    4.482017208794));\r
-#38194 = CARTESIAN_POINT('',(-32.79095485024,5.161140970089,\r
-    4.317795348478));\r
-#38195 = CARTESIAN_POINT('',(-33.14639327497,5.105766685849,\r
-    4.166357929628));\r
-#38196 = CARTESIAN_POINT('',(-33.50621378713,5.047289974595,\r
-    4.027383454738));\r
-#38197 = CARTESIAN_POINT('',(-34.07868597707,4.950419535684,\r
-    3.827497316822));\r
-#38198 = CARTESIAN_POINT('',(-34.28891442952,4.914049045042,\r
-    3.758503896589));\r
-#38199 = CARTESIAN_POINT('',(-34.50023823808,4.876686931722,\r
-    3.693414895725));\r
-#38200 = CARTESIAN_POINT('',(-34.71253772727,4.838352218543,\r
-    3.63214304441));\r
-#38201 = CARTESIAN_POINT('',(-34.92570162603,4.799069834585,\r
-    3.574594950204));\r
-#38202 = CARTESIAN_POINT('',(-35.13962748405,4.758869673908,\r
-    3.520673109706));\r
-#38203 = CARTESIAN_POINT('',(-35.35422208823,4.717785654273,\r
-    3.470277920211));\r
-#38204 = CARTESIAN_POINT('',(-36.09520048272,4.573395352295,\r
-    3.308541343225));\r
-#38205 = CARTESIAN_POINT('',(-36.62440506014,4.465896642416,\r
-    3.214253517569));\r
-#38206 = CARTESIAN_POINT('',(-37.15590758282,4.353879371548,\r
-    3.138949656873));\r
-#38207 = CARTESIAN_POINT('',(-37.68881417214,4.237994608855,3.0811679131\r
-    ));\r
-#38208 = CARTESIAN_POINT('',(-38.22243998183,4.11896259942,\r
-    3.039549367523));\r
-#38209 = CARTESIAN_POINT('',(-38.75630248953,3.997528955574,\r
-    3.01286121471));\r
-#38210 = CARTESIAN_POINT('',(-39.29011614959,3.874437478198,\r
-    3.000000000028));\r
-#38211 = CARTESIAN_POINT('',(-39.82379135936,3.750418878719,3.));\r
-#38212 = PCURVE('',#10767,#38213);\r
-#38213 = DEFINITIONAL_REPRESENTATION('',(#38214),#38294);\r
-#38214 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#38215,#38216,#38217,#38218,\r
-    #38219,#38220,#38221,#38222,#38223,#38224,#38225,#38226,#38227,\r
-    #38228,#38229,#38230,#38231,#38232,#38233,#38234,#38235,#38236,\r
-    #38237,#38238,#38239,#38240,#38241,#38242,#38243,#38244,#38245,\r
-    #38246,#38247,#38248,#38249,#38250,#38251,#38252,#38253,#38254,\r
-    #38255,#38256,#38257,#38258,#38259,#38260,#38261,#38262,#38263,\r
-    #38264,#38265,#38266,#38267,#38268,#38269,#38270,#38271,#38272,\r
-    #38273,#38274,#38275,#38276,#38277,#38278,#38279,#38280,#38281,\r
-    #38282,#38283,#38284,#38285,#38286,#38287,#38288,#38289,#38290,\r
-    #38291,#38292,#38293),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.12859261303,0.249810233762,0.335724852045,0.420382051213,\r
-    0.565526485593,0.64442413438,0.683354615414,0.761264550253,\r
-    0.841373225549,0.88743836913,1.),.UNSPECIFIED.);\r
-#38215 = CARTESIAN_POINT('',(2.344409311403,5.927553554444E-03));\r
-#38216 = CARTESIAN_POINT('',(2.367676620934,1.187530004499E-02));\r
-#38217 = CARTESIAN_POINT('',(2.390759472572,1.808807351357E-02));\r
-#38218 = CARTESIAN_POINT('',(2.413637712952,2.458747675043E-02));\r
-#38219 = CARTESIAN_POINT('',(2.436288434116,3.139757981257E-02));\r
-#38220 = CARTESIAN_POINT('',(2.45868549389,3.854537273962E-02));\r
-#38221 = CARTESIAN_POINT('',(2.480799125674,4.60611112436E-02));\r
-#38222 = CARTESIAN_POINT('',(2.502595637677,5.397855537257E-02));\r
-#38223 = CARTESIAN_POINT('',(2.544249057412,7.021238564042E-02));\r
-#38224 = CARTESIAN_POINT('',(2.564145763134,7.847991654201E-02));\r
-#38225 = CARTESIAN_POINT('',(2.583694991667,8.716885353943E-02));\r
-#38226 = CARTESIAN_POINT('',(2.602861321739,9.631284031533E-02));\r
-#38227 = CARTESIAN_POINT('',(2.621606240094,0.105948415966));\r
-#38228 = CARTESIAN_POINT('',(2.6398887313,0.116114595113));\r
-#38229 = CARTESIAN_POINT('',(2.657666455113,0.12685161671));\r
-#38230 = CARTESIAN_POINT('',(2.687110254207,0.146241373862));\r
-#38231 = CARTESIAN_POINT('',(2.699048447481,0.154590457769));\r
-#38232 = CARTESIAN_POINT('',(2.71069693756,0.163259950023));\r
-#38233 = CARTESIAN_POINT('',(2.722040946362,0.172263481154));\r
-#38234 = CARTESIAN_POINT('',(2.73306647208,0.181614142063));\r
-#38235 = CARTESIAN_POINT('',(2.743760730179,0.191323865166));\r
-#38236 = CARTESIAN_POINT('',(2.75411263468,0.201402520087));\r
-#38237 = CARTESIAN_POINT('',(2.773967637991,0.22215792331));\r
-#38238 = CARTESIAN_POINT('',(2.783481233347,0.232824076159));\r
-#38239 = CARTESIAN_POINT('',(2.792645420551,0.243861319017));\r
-#38240 = CARTESIAN_POINT('',(2.80145398802,0.25527320126));\r
-#38241 = CARTESIAN_POINT('',(2.809903626866,0.267059523994));\r
-#38242 = CARTESIAN_POINT('',(2.817994182843,0.279215148831));\r
-#38243 = CARTESIAN_POINT('',(2.825728731243,0.29172877651));\r
-#38244 = CARTESIAN_POINT('',(2.845774588371,0.326617974125));\r
-#38245 = CARTESIAN_POINT('',(2.857411892585,0.349659394658));\r
-#38246 = CARTESIAN_POINT('',(2.868049601453,0.373603127611));\r
-#38247 = CARTESIAN_POINT('',(2.877750295844,0.398296932867));\r
-#38248 = CARTESIAN_POINT('',(2.886606573902,0.42353295591));\r
-#38249 = CARTESIAN_POINT('',(2.894723861127,0.449052668236));\r
-#38250 = CARTESIAN_POINT('',(2.902203815014,0.474607302448));\r
-#38251 = CARTESIAN_POINT('',(2.912909639063,0.51377370703));\r
-#38252 = CARTESIAN_POINT('',(2.916519762382,0.527515900518));\r
-#38253 = CARTESIAN_POINT('',(2.919983485417,0.5412150682));\r
-#38254 = CARTESIAN_POINT('',(2.923315627093,0.554875210446));\r
-#38255 = CARTESIAN_POINT('',(2.926532223215,0.568497217361));\r
-#38256 = CARTESIAN_POINT('',(2.929650326028,0.582079108425));\r
-#38257 = CARTESIAN_POINT('',(2.932687614319,0.595616177439));\r
-#38258 = CARTESIAN_POINT('',(2.937129373967,0.615754882298));\r
-#38259 = CARTESIAN_POINT('',(2.938581536123,0.622395840773));\r
-#38260 = CARTESIAN_POINT('',(2.940020402232,0.629022914947));\r
-#38261 = CARTESIAN_POINT('',(2.94144807083,0.635634897977));\r
-#38262 = CARTESIAN_POINT('',(2.942866615303,0.642230386333));\r
-#38263 = CARTESIAN_POINT('',(2.944278061913,0.648807786705));\r
-#38264 = CARTESIAN_POINT('',(2.94568436782,0.655365322904));\r
-#38265 = CARTESIAN_POINT('',(2.949895226628,0.674980704143));\r
-#38266 = CARTESIAN_POINT('',(2.952690370803,0.68797499149));\r
-#38267 = CARTESIAN_POINT('',(2.955487207804,0.700865722255));\r
-#38268 = CARTESIAN_POINT('',(2.958299146793,0.71363409219));\r
-#38269 = CARTESIAN_POINT('',(2.961137625026,0.726260987939));\r
-#38270 = CARTESIAN_POINT('',(2.964011336942,0.738727207423));\r
-#38271 = CARTESIAN_POINT('',(2.966925697233,0.751013588057));\r
-#38272 = CARTESIAN_POINT('',(2.972922825251,0.7755296244));\r
-#38273 = CARTESIAN_POINT('',(2.976008738273,0.787750832402));\r
-#38274 = CARTESIAN_POINT('',(2.979142535326,0.799744415594));\r
-#38275 = CARTESIAN_POINT('',(2.982323848925,0.811495953295));\r
-#38276 = CARTESIAN_POINT('',(2.985549805317,0.822995784774));\r
-#38277 = CARTESIAN_POINT('',(2.988815344363,0.8342380705));\r
-#38278 = CARTESIAN_POINT('',(2.992113739753,0.84521998521));\r
-#38279 = CARTESIAN_POINT('',(2.997348488073,0.862106006229));\r
-#38280 = CARTESIAN_POINT('',(2.9992681408,0.868185223303));\r
-#38281 = CARTESIAN_POINT('',(3.001194921787,0.874178942422));\r
-#38282 = CARTESIAN_POINT('',(3.003127406345,0.880087752652));\r
-#38283 = CARTESIAN_POINT('',(3.005064126612,0.885912537366));\r
-#38284 = CARTESIAN_POINT('',(3.007003597136,0.891654427913));\r
-#38285 = CARTESIAN_POINT('',(3.008944340467,0.897314757293));\r
-#38286 = CARTESIAN_POINT('',(3.015626762275,0.916530546632));\r
-#38287 = CARTESIAN_POINT('',(3.020366791888,0.929685709237));\r
-#38288 = CARTESIAN_POINT('',(3.025084922971,0.942385590296));\r
-#38289 = CARTESIAN_POINT('',(3.029760925041,0.954657238137));\r
-#38290 = CARTESIAN_POINT('',(3.034375853154,0.966527867381));\r
-#38291 = CARTESIAN_POINT('',(3.038912698642,0.978024300909));\r
-#38292 = CARTESIAN_POINT('',(3.043356512426,0.989172995567));\r
-#38293 = CARTESIAN_POINT('',(3.047694260184,1.));\r
-#38294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#38295 = PCURVE('',#11388,#38296);\r
-#38296 = DEFINITIONAL_REPRESENTATION('',(#38297),#38377);\r
-#38297 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#38298,#38299,#38300,#38301,\r
-    #38302,#38303,#38304,#38305,#38306,#38307,#38308,#38309,#38310,\r
-    #38311,#38312,#38313,#38314,#38315,#38316,#38317,#38318,#38319,\r
-    #38320,#38321,#38322,#38323,#38324,#38325,#38326,#38327,#38328,\r
-    #38329,#38330,#38331,#38332,#38333,#38334,#38335,#38336,#38337,\r
-    #38338,#38339,#38340,#38341,#38342,#38343,#38344,#38345,#38346,\r
-    #38347,#38348,#38349,#38350,#38351,#38352,#38353,#38354,#38355,\r
-    #38356,#38357,#38358,#38359,#38360,#38361,#38362,#38363,#38364,\r
-    #38365,#38366,#38367,#38368,#38369,#38370,#38371,#38372,#38373,\r
-    #38374,#38375,#38376),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.12859261303,0.249810233762,0.335724852045,0.420382051213,\r
-    0.565526485593,0.64442413438,0.683354615414,0.761264550253,\r
-    0.841373225549,0.88743836913,1.),.UNSPECIFIED.);\r
-#38298 = CARTESIAN_POINT('',(0.547589403225,1.));\r
-#38299 = CARTESIAN_POINT('',(0.550707124155,0.983817943096));\r
-#38300 = CARTESIAN_POINT('',(0.553467405931,0.967556456207));\r
-#38301 = CARTESIAN_POINT('',(0.555881668436,0.951194838345));\r
-#38302 = CARTESIAN_POINT('',(0.557963588277,0.934713899472));\r
-#38303 = CARTESIAN_POINT('',(0.559729387707,0.918095855371));\r
-#38304 = CARTESIAN_POINT('',(0.561198242998,0.901324568077));\r
-#38305 = CARTESIAN_POINT('',(0.562392812263,0.884386131846));\r
-#38306 = CARTESIAN_POINT('',(0.564232637167,0.851135126303));\r
-#38307 = CARTESIAN_POINT('',(0.564905469131,0.834842187086));\r
-#38308 = CARTESIAN_POINT('',(0.565380812173,0.818382501492));\r
-#38309 = CARTESIAN_POINT('',(0.5656842918,0.801750155308));\r
-#38310 = CARTESIAN_POINT('',(0.565845347217,0.78494246833));\r
-#38311 = CARTESIAN_POINT('',(0.565897622078,0.767960900528));\r
-#38312 = CARTESIAN_POINT('',(0.565879124219,0.750812201711));\r
-#38313 = CARTESIAN_POINT('',(0.565798863883,0.721246498192));\r
-#38314 = CARTESIAN_POINT('',(0.565751263853,0.708905914004));\r
-#38315 = CARTESIAN_POINT('',(0.565704407495,0.696493083126));\r
-#38316 = CARTESIAN_POINT('',(0.565674379223,0.684014469293));\r
-#38317 = CARTESIAN_POINT('',(0.56567826467,0.671478149453));\r
-#38318 = CARTESIAN_POINT('',(0.565733986942,0.658893926144));\r
-#38319 = CARTESIAN_POINT('',(0.565860009122,0.646273371756));\r
-#38320 = CARTESIAN_POINT('',(0.566286651813,0.621171284858));\r
-#38321 = CARTESIAN_POINT('',(0.566584695189,0.608690045595));\r
-#38322 = CARTESIAN_POINT('',(0.566986795938,0.596199038057));\r
-#38323 = CARTESIAN_POINT('',(0.567510806726,0.583712328992));\r
-#38324 = CARTESIAN_POINT('',(0.568174248534,0.571244984123));\r
-#38325 = CARTESIAN_POINT('',(0.568993733567,0.558812833928));\r
-#38326 = CARTESIAN_POINT('',(0.569984232626,0.546432121853));\r
-#38327 = CARTESIAN_POINT('',(0.573170927004,0.513008295921));\r
-#38328 = CARTESIAN_POINT('',(0.575723637096,0.492088908304));\r
-#38329 = CARTESIAN_POINT('',(0.578878881109,0.471452347204));\r
-#38330 = CARTESIAN_POINT('',(0.582677471791,0.451173931629));\r
-#38331 = CARTESIAN_POINT('',(0.58713048655,0.43130743731));\r
-#38332 = CARTESIAN_POINT('',(0.592207981448,0.411877457223));\r
-#38333 = CARTESIAN_POINT('',(0.597854056511,0.392886481886));\r
-#38334 = CARTESIAN_POINT('',(0.607343629582,0.364232012589));\r
-#38335 = CARTESIAN_POINT('',(0.610834373731,0.354265230091));\r
-#38336 = CARTESIAN_POINT('',(0.614494088241,0.344436688466));\r
-#38337 = CARTESIAN_POINT('',(0.618341328371,0.334761791491));\r
-#38338 = CARTESIAN_POINT('',(0.622393202795,0.325257066562));\r
-#38339 = CARTESIAN_POINT('',(0.626665216621,0.315939961226));\r
-#38340 = CARTESIAN_POINT('',(0.631170927833,0.306828521607));\r
-#38341 = CARTESIAN_POINT('',(0.638265451955,0.293555558003));\r
-#38342 = CARTESIAN_POINT('',(0.640669023967,0.289224783195));\r
-#38343 = CARTESIAN_POINT('',(0.643133416742,0.284950887985));\r
-#38344 = CARTESIAN_POINT('',(0.645659746765,0.280736169332));\r
-#38345 = CARTESIAN_POINT('',(0.648248943033,0.276582940418));\r
-#38346 = CARTESIAN_POINT('',(0.650901726624,0.272493509617));\r
-#38347 = CARTESIAN_POINT('',(0.653618590282,0.268470159455));\r
-#38348 = CARTESIAN_POINT('',(0.661965651991,0.256600082545));\r
-#38349 = CARTESIAN_POINT('',(0.667789996284,0.248957436092));\r
-#38350 = CARTESIAN_POINT('',(0.6738738374,0.241606752936));\r
-#38351 = CARTESIAN_POINT('',(0.680214820649,0.234565265889));\r
-#38352 = CARTESIAN_POINT('',(0.686806914182,0.227847378504));\r
-#38353 = CARTESIAN_POINT('',(0.693640198311,0.221464331032));\r
-#38354 = CARTESIAN_POINT('',(0.700700740105,0.215424027675));\r
-#38355 = CARTESIAN_POINT('',(0.715445531903,0.203877357133));\r
-#38356 = CARTESIAN_POINT('',(0.723143525994,0.198389482976));\r
-#38357 = CARTESIAN_POINT('',(0.731045578869,0.193272349094));\r
-#38358 = CARTESIAN_POINT('',(0.739131720621,0.188524492369));\r
-#38359 = CARTESIAN_POINT('',(0.747381713974,0.184139673721));\r
-#38360 = CARTESIAN_POINT('',(0.755775635913,0.180108246759));\r
-#38361 = CARTESIAN_POINT('',(0.764294295064,0.176418261455));\r
-#38362 = CARTESIAN_POINT('',(0.777879254805,0.171123065252));\r
-#38363 = CARTESIAN_POINT('',(0.782874662689,0.169298136011));\r
-#38364 = CARTESIAN_POINT('',(0.787902541141,0.167578873112));\r
-#38365 = CARTESIAN_POINT('',(0.792959945362,0.165962484233));\r
-#38366 = CARTESIAN_POINT('',(0.798044159093,0.164446075163));\r
-#38367 = CARTESIAN_POINT('',(0.803152700627,0.163026698202));\r
-#38368 = CARTESIAN_POINT('',(0.808283328822,0.161701400555));\r
-#38369 = CARTESIAN_POINT('',(0.826019996562,0.15745164248));\r
-#38370 = CARTESIAN_POINT('',(0.838723802885,0.154980863025));\r
-#38371 = CARTESIAN_POINT('',(0.85151900927,0.153011367649));\r
-#38372 = CARTESIAN_POINT('',(0.864384901603,0.151502122533));\r
-#38373 = CARTESIAN_POINT('',(0.877306021412,0.150415924678));\r
-#38374 = CARTESIAN_POINT('',(0.890271817159,0.149719653628));\r
-#38375 = CARTESIAN_POINT('',(0.903276458873,0.149384115164));\r
-#38376 = CARTESIAN_POINT('',(0.91631883909,0.149384115163));\r
-#38377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#38378 = ADVANCED_FACE('',(#38379),#10740,.F.);\r
-#38379 = FACE_BOUND('',#38380,.F.);\r
-#38380 = EDGE_LOOP('',(#38381,#38382,#38383,#38403));\r
-#38381 = ORIENTED_EDGE('',*,*,#10724,.T.);\r
-#38382 = ORIENTED_EDGE('',*,*,#38000,.T.);\r
-#38383 = ORIENTED_EDGE('',*,*,#38384,.T.);\r
-#38384 = EDGE_CURVE('',#38001,#10788,#38385,.T.);\r
-#38385 = SURFACE_CURVE('',#38386,(#38390,#38397),.PCURVE_S1.);\r
-#38386 = LINE('',#38387,#38388);\r
-#38387 = CARTESIAN_POINT('',(-30.20559159102,30.605591591022,\r
-    26.717157287525));\r
-#38388 = VECTOR('',#38389,1.);\r
-#38389 = DIRECTION('',(0.707106781187,-0.707106781187,-8.E-17));\r
-#38390 = PCURVE('',#10740,#38391);\r
-#38391 = DEFINITIONAL_REPRESENTATION('',(#38392),#38396);\r
-#38392 = LINE('',#38393,#38394);\r
-#38393 = CARTESIAN_POINT('',(-11.79775702061,-17.37736830715));\r
-#38394 = VECTOR('',#38395,1.);\r
-#38395 = DIRECTION('',(0.57735026919,0.816496580928));\r
-#38396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#38397 = PCURVE('',#11388,#38398);\r
-#38398 = DEFINITIONAL_REPRESENTATION('',(#38399),#38402);\r
-#38399 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#38400,#38401),.UNSPECIFIED.,\r
-  .F.,.F.,(2,2),(0.,42.),.PIECEWISE_BEZIER_KNOTS.);\r
-#38400 = CARTESIAN_POINT('',(1.,1.));\r
-#38401 = CARTESIAN_POINT('',(0.,1.));\r
-#38402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#38403 = ORIENTED_EDGE('',*,*,#10787,.F.);\r
-#38404 = ADVANCED_FACE('',(#38405),#11388,.T.);\r
-#38405 = FACE_BOUND('',#38406,.T.);\r
-#38406 = EDGE_LOOP('',(#38407,#38625,#38670,#38671,#38672));\r
-#38407 = ORIENTED_EDGE('',*,*,#38408,.F.);\r
-#38408 = EDGE_CURVE('',#38409,#11193,#38411,.T.);\r
-#38409 = VERTEX_POINT('',#38410);\r
-#38410 = CARTESIAN_POINT('',(-39.96796136002,1.600645096165,-3.));\r
-#38411 = SURFACE_CURVE('',#38412,(#38481,#38553),.PCURVE_S1.);\r
-#38412 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#38413,#38414,#38415,#38416,\r
-    #38417,#38418,#38419,#38420,#38421,#38422,#38423,#38424,#38425,\r
-    #38426,#38427,#38428,#38429,#38430,#38431,#38432,#38433,#38434,\r
-    #38435,#38436,#38437,#38438,#38439,#38440,#38441,#38442,#38443,\r
-    #38444,#38445,#38446,#38447,#38448,#38449,#38450,#38451,#38452,\r
-    #38453,#38454,#38455,#38456,#38457,#38458,#38459,#38460,#38461,\r
-    #38462,#38463,#38464,#38465,#38466,#38467,#38468,#38469,#38470,\r
-    #38471,#38472,#38473,#38474,#38475,#38476,#38477,#38478,#38479,\r
-    #38480),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267740493,0.219958110882,0.265125679164,0.366865251168,\r
-    0.514806632016,0.562778479503,0.610414456683,0.748924757813,\r
-    0.858377816026,0.934322045466,1.),.UNSPECIFIED.);\r
-#38413 = CARTESIAN_POINT('',(-39.96795927776,1.600646177955,-3.));\r
-#38414 = CARTESIAN_POINT('',(-38.98766893963,2.110883325463,\r
-    -2.999999972862));\r
-#38415 = CARTESIAN_POINT('',(-37.99312197225,2.593636770924,\r
-    -2.985095475769));\r
-#38416 = CARTESIAN_POINT('',(-36.98430742301,3.046295282071,\r
-    -2.953898151954));\r
-#38417 = CARTESIAN_POINT('',(-35.96166581346,3.466036214767,\r
-    -2.904758188483));\r
-#38418 = CARTESIAN_POINT('',(-34.92613027614,3.849917018533,\r
-    -2.835706880923));\r
-#38419 = CARTESIAN_POINT('',(-33.87920461054,4.195067970076,\r
-    -2.744417863856));\r
-#38420 = CARTESIAN_POINT('',(-32.2909968719,4.652101524811,\r
-    -2.569629359123));\r
-#38421 = CARTESIAN_POINT('',(-31.75659840468,4.794745953588,\r
-    -2.504742879569));\r
-#38422 = CARTESIAN_POINT('',(-31.22017963655,4.926597051008,\r
-    -2.433185867933));\r
-#38423 = CARTESIAN_POINT('',(-30.68208725731,5.047355644356,\r
-    -2.354592812751));\r
-#38424 = CARTESIAN_POINT('',(-30.14272034317,5.156760466763,\r
-    -2.268578792143));\r
-#38425 = CARTESIAN_POINT('',(-29.60253283356,5.25460286561,\r
-    -2.174743874234));\r
-#38426 = CARTESIAN_POINT('',(-28.73074540451,5.393539089831,\r
-    -2.010117252108));\r
-#38427 = CARTESIAN_POINT('',(-28.39933807726,5.441939815174,\r
-    -1.944464496601));\r
-#38428 = CARTESIAN_POINT('',(-28.06793217209,5.485911219198,\r
-    -1.875625167615));\r
-#38429 = CARTESIAN_POINT('',(-27.7366525942,5.52543079759,\r
-    -1.803503649463));\r
-#38430 = CARTESIAN_POINT('',(-27.40563095148,5.560487368481,\r
-    -1.728003768888));\r
-#38431 = CARTESIAN_POINT('',(-27.07500549793,5.591082431435,\r
-    -1.64902976975));\r
-#38432 = CARTESIAN_POINT('',(-26.0014086633,5.676132145539,\r
-    -1.380561033205));\r
-#38433 = CARTESIAN_POINT('',(-25.26057825668,5.712479863196,\r
-    -1.176513665835));\r
-#38434 = CARTESIAN_POINT('',(-24.52417067872,5.726440298574,\r
-    -0.953283728772));\r
-#38435 = CARTESIAN_POINT('',(-23.79397465652,5.718559885096,\r
-    -0.709833419307));\r
-#38436 = CARTESIAN_POINT('',(-23.07180855455,5.689821556853,\r
-    -0.445198524399));\r
-#38437 = CARTESIAN_POINT('',(-22.35949076427,5.641655039513,\r
-    -0.15857716455));\r
-#38438 = CARTESIAN_POINT('',(-20.63990962304,5.480288673239,\r
-    0.600039461372));\r
-#38439 = CARTESIAN_POINT('',(-19.64531956383,5.347461540661,\r
-    1.097233775292));\r
-#38440 = CARTESIAN_POINT('',(-18.68068992671,5.183057711069,\r
-    1.643670361272));\r
-#38441 = CARTESIAN_POINT('',(-17.75045196936,4.994473072043,\r
-    2.240029036537));\r
-#38442 = CARTESIAN_POINT('',(-16.85772936946,4.790177781524,\r
-    2.88577751926));\r
-#38443 = CARTESIAN_POINT('',(-16.00447327648,4.578488866184,\r
-    3.578958087516));\r
-#38444 = CARTESIAN_POINT('',(-14.92816226449,4.298160484743,\r
-    4.555432498625));\r
-#38445 = CARTESIAN_POINT('',(-14.66884945644,4.229513078835,\r
-    4.799200745842));\r
-#38446 = CARTESIAN_POINT('',(-14.41380044062,4.161110094943,\r
-    5.047536864335));\r
-#38447 = CARTESIAN_POINT('',(-14.16302184233,4.09318932211,\r
-    5.300325078169));\r
-#38448 = CARTESIAN_POINT('',(-13.91652639856,4.025977356864,\r
-    5.557458648069));\r
-#38449 = CARTESIAN_POINT('',(-13.67429040259,3.959682380781,\r
-    5.818797694587));\r
-#38450 = CARTESIAN_POINT('',(-13.19998534993,3.829773084221,\r
-    6.347779561454));\r
-#38451 = CARTESIAN_POINT('',(-12.96785623348,3.766143064998,\r
-    6.615365484258));\r
-#38452 = CARTESIAN_POINT('',(-12.73990383035,3.703800098894,\r
-    6.886851634538));\r
-#38453 = CARTESIAN_POINT('',(-12.51611289181,3.642920100666,\r
-    7.162114020168));\r
-#38454 = CARTESIAN_POINT('',(-12.29646680486,3.583664601008,\r
-    7.441028899832));\r
-#38455 = CARTESIAN_POINT('',(-12.08094789696,3.526181057479,\r
-    7.72347310737));\r
-#38456 = CARTESIAN_POINT('',(-11.25482411207,3.309000296794,\r
-    8.84048913132));\r
-#38457 = CARTESIAN_POINT('',(-10.67483135368,3.16350496023,\r
-    9.700482281919));\r
-#38458 = CARTESIAN_POINT('',(-10.1291385102,3.03741705368,10.58625507244\r
-    ));\r
-#38459 = CARTESIAN_POINT('',(-9.617238508909,2.933073196348,\r
-    11.494822766166));\r
-#38460 = CARTESIAN_POINT('',(-9.138522003644,2.852008595242,\r
-    12.423280693972));\r
-#38461 = CARTESIAN_POINT('',(-8.692104413857,2.795444209282,\r
-    13.368760998675));\r
-#38462 = CARTESIAN_POINT('',(-7.947851887845,2.740590277991,\r
-    15.086449448773));\r
-#38463 = CARTESIAN_POINT('',(-7.638476491845,2.732563975408,\r
-    15.853435156622));\r
-#38464 = CARTESIAN_POINT('',(-7.347443674847,2.741426022818,\r
-    16.627737514834));\r
-#38465 = CARTESIAN_POINT('',(-7.073646988449,2.767966664213,\r
-    17.407862987752));\r
-#38466 = CARTESIAN_POINT('',(-6.815548132386,2.813184328325,\r
-    18.192247162863));\r
-#38467 = CARTESIAN_POINT('',(-6.570894180741,2.878518622664,\r
-    18.979151542136));\r
-#38468 = CARTESIAN_POINT('',(-6.173483856219,3.025879838749,\r
-    20.312857193335));\r
-#38469 = CARTESIAN_POINT('',(-6.015529413868,3.096670463597,\r
-    20.85939318835));\r
-#38470 = CARTESIAN_POINT('',(-5.861273099084,3.178403479182,\r
-    21.405456117728));\r
-#38471 = CARTESIAN_POINT('',(-5.709320017638,3.271608368066,\r
-    21.950256835109));\r
-#38472 = CARTESIAN_POINT('',(-5.557954875866,3.376775188179,\r
-    22.492892808036));\r
-#38473 = CARTESIAN_POINT('',(-5.405061881465,3.494178690013,\r
-    23.032359249569));\r
-#38474 = CARTESIAN_POINT('',(-5.112630788866,3.735579524477,\r
-    24.030537046434));\r
-#38475 = CARTESIAN_POINT('',(-4.974085542212,3.856536834003,\r
-    24.49029285309));\r
-#38476 = CARTESIAN_POINT('',(-4.831071667242,3.986369460607,\r
-    24.94619806927));\r
-#38477 = CARTESIAN_POINT('',(-4.681908666339,4.124679383328,\r
-    25.397514113685));\r
-#38478 = CARTESIAN_POINT('',(-4.524819501919,4.270684619654,\r
-    25.843512016991));\r
-#38479 = CARTESIAN_POINT('',(-4.358118071881,4.423123760595,\r
-    26.283564045779));\r
-#38480 = CARTESIAN_POINT('',(-4.180352618315,4.580352618315,\r
-    26.717157287525));\r
-#38481 = PCURVE('',#11388,#38482);\r
-#38482 = DEFINITIONAL_REPRESENTATION('',(#38483),#38552);\r
-#38483 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#38484,#38485,#38486,#38487,\r
-    #38488,#38489,#38490,#38491,#38492,#38493,#38494,#38495,#38496,\r
-    #38497,#38498,#38499,#38500,#38501,#38502,#38503,#38504,#38505,\r
-    #38506,#38507,#38508,#38509,#38510,#38511,#38512,#38513,#38514,\r
-    #38515,#38516,#38517,#38518,#38519,#38520,#38521,#38522,#38523,\r
-    #38524,#38525,#38526,#38527,#38528,#38529,#38530,#38531,#38532,\r
-    #38533,#38534,#38535,#38536,#38537,#38538,#38539,#38540,#38541,\r
-    #38542,#38543,#38544,#38545,#38546,#38547,#38548,#38549,#38550,\r
-    #38551),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267740493,0.219958110882,0.265125679164,0.366865251168,\r
-    0.514806632016,0.562778479503,0.610414456683,0.748924757813,\r
-    0.858377816026,0.934322045466,1.),.UNSPECIFIED.);\r
-#38484 = CARTESIAN_POINT('',(0.940985307155,0.));\r
-#38485 = CARTESIAN_POINT('',(0.915597929141,6.4615042E-10));\r
-#38486 = CARTESIAN_POINT('',(0.890186396763,3.548739897776E-04));\r
-#38487 = CARTESIAN_POINT('',(0.864729467586,1.097664797797E-03));\r
-#38488 = CARTESIAN_POINT('',(0.83921537768,2.268145069127E-03));\r
-#38489 = CARTESIAN_POINT('',(0.813641173365,3.914325932116E-03));\r
-#38490 = CARTESIAN_POINT('',(0.788013986182,6.093924368488E-03));\r
-#38491 = CARTESIAN_POINT('',(0.749426756767,1.027729901572E-02));\r
-#38492 = CARTESIAN_POINT('',(0.736491442297,1.18316335956E-02));\r
-#38493 = CARTESIAN_POINT('',(0.723551337857,1.354749858173E-02));\r
-#38494 = CARTESIAN_POINT('',(0.710610443653,1.543430416431E-02));\r
-#38495 = CARTESIAN_POINT('',(0.697673848371,1.750209939604E-02));\r
-#38496 = CARTESIAN_POINT('',(0.684747847631,1.97615109428E-02));\r
-#38497 = CARTESIAN_POINT('',(0.663928400921,2.373283793269E-02));\r
-#38498 = CARTESIAN_POINT('',(0.65602357151,2.53181694836E-02));\r
-#38499 = CARTESIAN_POINT('',(0.648127342274,2.698223227541E-02));\r
-#38500 = CARTESIAN_POINT('',(0.640241638895,2.872765656291E-02));\r
-#38501 = CARTESIAN_POINT('',(0.632368554407,3.055712864291E-02));\r
-#38502 = CARTESIAN_POINT('',(0.624510358925,3.247337242994E-02));\r
-#38503 = CARTESIAN_POINT('',(0.599008060977,3.899708560553E-02));\r
-#38504 = CARTESIAN_POINT('',(0.581433121453,4.396959105565E-02));\r
-#38505 = CARTESIAN_POINT('',(0.563974828118,4.942760049827E-02));\r
-#38506 = CARTESIAN_POINT('',(0.546665191402,5.540281658869E-02));\r
-#38507 = CARTESIAN_POINT('',(0.529538592655,6.192688725781E-02));\r
-#38508 = CARTESIAN_POINT('',(0.512631812331,6.902950343549E-02));\r
-#38509 = CARTESIAN_POINT('',(0.471775100546,8.794068272956E-02));\r
-#38510 = CARTESIAN_POINT('',(0.448106581275,0.100424696223));\r
-#38511 = CARTESIAN_POINT('',(0.425101742585,0.114262810232));\r
-#38512 = CARTESIAN_POINT('',(0.402867768957,0.129518717582));\r
-#38513 = CARTESIAN_POINT('',(0.381496252569,0.146237075571));\r
-#38514 = CARTESIAN_POINT('',(0.361060587997,0.164437208763));\r
-#38515 = CARTESIAN_POINT('',(0.3353097618,0.190492519651));\r
-#38516 = CARTESIAN_POINT('',(0.329107937857,0.19702812571));\r
-#38517 = CARTESIAN_POINT('',(0.323011397745,0.203719478882));\r
-#38518 = CARTESIAN_POINT('',(0.317021362277,0.210566319704));\r
-#38519 = CARTESIAN_POINT('',(0.31113919507,0.217568740509));\r
-#38520 = CARTESIAN_POINT('',(0.30536541273,0.224726014584));\r
-#38521 = CARTESIAN_POINT('',(0.294075921502,0.239298643322));\r
-#38522 = CARTESIAN_POINT('',(0.288558671065,0.246711841581));\r
-#38523 = CARTESIAN_POINT('',(0.283149785133,0.254277254355));\r
-#38524 = CARTESIAN_POINT('',(0.277849898379,0.261994701571));\r
-#38525 = CARTESIAN_POINT('',(0.272659586069,0.269864104946));\r
-#38526 = CARTESIAN_POINT('',(0.2675793693,0.27788550364));\r
-#38527 = CARTESIAN_POINT('',(0.248159558197,0.309825206211));\r
-#38528 = CARTESIAN_POINT('',(0.234643807548,0.334878521349));\r
-#38529 = CARTESIAN_POINT('',(0.222074863507,0.361222083588));\r
-#38530 = CARTESIAN_POINT('',(0.210461106779,0.388868501554));\r
-#38531 = CARTESIAN_POINT('',(0.19980693703,0.417842266481));\r
-#38532 = CARTESIAN_POINT('',(0.190112662819,0.448182374598));\r
-#38533 = CARTESIAN_POINT('',(0.174460385684,0.505040914824));\r
-#38534 = CARTESIAN_POINT('',(0.168144861604,0.531027075994));\r
-#38535 = CARTESIAN_POINT('',(0.16241839062,0.557929147355));\r
-#38536 = CARTESIAN_POINT('',(0.157272622827,0.585781811619));\r
-#38537 = CARTESIAN_POINT('',(0.152693535021,0.614627790167));\r
-#38538 = CARTESIAN_POINT('',(0.148657831106,0.644517765333));\r
-#38539 = CARTESIAN_POINT('',(0.14266352288,0.697014025733));\r
-#38540 = CARTESIAN_POINT('',(0.140447353127,0.719047982264));\r
-#38541 = CARTESIAN_POINT('',(0.138454910135,0.741631255405));\r
-#38542 = CARTESIAN_POINT('',(0.136665354886,0.764783531644));\r
-#38543 = CARTESIAN_POINT('',(0.135050488292,0.788525208421));\r
-#38544 = CARTESIAN_POINT('',(0.133570780866,0.812877706827));\r
-#38545 = CARTESIAN_POINT('',(0.130968063343,0.859483790894));\r
-#38546 = CARTESIAN_POINT('',(0.129823915608,0.881575441874));\r
-#38547 = CARTESIAN_POINT('',(0.128709624144,0.904162194061));\r
-#38548 = CARTESIAN_POINT('',(0.127585879035,0.927263894005));\r
-#38549 = CARTESIAN_POINT('',(0.12640667856,0.950906792844));\r
-#38550 = CARTESIAN_POINT('',(0.125122384502,0.97513027245));\r
-#38551 = CARTESIAN_POINT('',(0.123684620971,1.));\r
-#38552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#38553 = PCURVE('',#11225,#38554);\r
-#38554 = DEFINITIONAL_REPRESENTATION('',(#38555),#38624);\r
-#38555 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#38556,#38557,#38558,#38559,\r
-    #38560,#38561,#38562,#38563,#38564,#38565,#38566,#38567,#38568,\r
-    #38569,#38570,#38571,#38572,#38573,#38574,#38575,#38576,#38577,\r
-    #38578,#38579,#38580,#38581,#38582,#38583,#38584,#38585,#38586,\r
-    #38587,#38588,#38589,#38590,#38591,#38592,#38593,#38594,#38595,\r
-    #38596,#38597,#38598,#38599,#38600,#38601,#38602,#38603,#38604,\r
-    #38605,#38606,#38607,#38608,#38609,#38610,#38611,#38612,#38613,\r
-    #38614,#38615,#38616,#38617,#38618,#38619,#38620,#38621,#38622,\r
-    #38623),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267740493,0.219958110882,0.265125679164,0.366865251168,\r
-    0.514806632016,0.562778479503,0.610414456683,0.748924757813,\r
-    0.858377816026,0.934322045466,1.),.UNSPECIFIED.);\r
-#38556 = CARTESIAN_POINT('',(3.181619497377,0.999999971704));\r
-#38557 = CARTESIAN_POINT('',(3.195345895973,0.986679312476));\r
-#38558 = CARTESIAN_POINT('',(3.209167962275,0.972991644905));\r
-#38559 = CARTESIAN_POINT('',(3.223043782073,0.958902408734));\r
-#38560 = CARTESIAN_POINT('',(3.236920293916,0.94437591958));\r
-#38561 = CARTESIAN_POINT('',(3.250730955629,0.929374320925));\r
-#38562 = CARTESIAN_POINT('',(3.264394043104,0.91385843545));\r
-#38563 = CARTESIAN_POINT('',(3.284571399795,0.88969542279));\r
-#38564 = CARTESIAN_POINT('',(3.291268657226,0.881460487267));\r
-#38565 = CARTESIAN_POINT('',(3.297890668984,0.873081191297));\r
-#38566 = CARTESIAN_POINT('',(3.30442360448,0.86455318113));\r
-#38567 = CARTESIAN_POINT('',(3.310852619348,0.855872473908));\r
-#38568 = CARTESIAN_POINT('',(3.317161987567,0.847035664436));\r
-#38569 = CARTESIAN_POINT('',(3.327119045621,0.832526435584));\r
-#38570 = CARTESIAN_POINT('',(3.330851726447,0.826953102181));\r
-#38571 = CARTESIAN_POINT('',(3.334529489232,0.821319544146));\r
-#38572 = CARTESIAN_POINT('',(3.338148463013,0.815625268651));\r
-#38573 = CARTESIAN_POINT('',(3.341704728392,0.809869905985));\r
-#38574 = CARTESIAN_POINT('',(3.345194353243,0.804053237892));\r
-#38575 = CARTESIAN_POINT('',(3.356314866815,0.7849350528));\r
-#38576 = CARTESIAN_POINT('',(3.363659009507,0.771382514517));\r
-#38577 = CARTESIAN_POINT('',(3.370600251817,0.757518628423));\r
-#38578 = CARTESIAN_POINT('',(3.377095183093,0.743347156347));\r
-#38579 = CARTESIAN_POINT('',(3.383105160762,0.728876079666));\r
-#38580 = CARTESIAN_POINT('',(3.388600166259,0.714119168841));\r
-#38581 = CARTESIAN_POINT('',(3.400781861495,0.677254577069));\r
-#38582 = CARTESIAN_POINT('',(3.406878502749,0.654845907548));\r
-#38583 = CARTESIAN_POINT('',(3.411801483427,0.631940005402));\r
-#38584 = CARTESIAN_POINT('',(3.415567461114,0.608616319565));\r
-#38585 = CARTESIAN_POINT('',(3.418282844882,0.584969169057));\r
-#38586 = CARTESIAN_POINT('',(3.420159019342,0.561103251839));\r
-#38587 = CARTESIAN_POINT('',(3.421925509087,0.529353942004));\r
-#38588 = CARTESIAN_POINT('',(3.422301083104,0.521567360219));\r
-#38589 = CARTESIAN_POINT('',(3.422629790544,0.513773411773));\r
-#38590 = CARTESIAN_POINT('',(3.422922781715,0.505970971582));\r
-#38591 = CARTESIAN_POINT('',(3.423191897614,0.498170585292));\r
-#38592 = CARTESIAN_POINT('',(3.423450091332,0.490369565861));\r
-#38593 = CARTESIAN_POINT('',(3.423969657909,0.474823897354));\r
-#38594 = CARTESIAN_POINT('',(3.424231000708,0.467079220949));\r
-#38595 = CARTESIAN_POINT('',(3.424508007469,0.459336313369));\r
-#38596 = CARTESIAN_POINT('',(3.424814519996,0.451596014082));\r
-#38597 = CARTESIAN_POINT('',(3.425164999333,0.443859091801));\r
-#38598 = CARTESIAN_POINT('',(3.425574495035,0.436126251211));\r
-#38599 = CARTESIAN_POINT('',(3.427466279982,0.405927244424));\r
-#38600 = CARTESIAN_POINT('',(3.429504911308,0.383495708534));\r
-#38601 = CARTESIAN_POINT('',(3.432558222935,0.361120664944));\r
-#38602 = CARTESIAN_POINT('',(3.437050365701,0.338814752784));\r
-#38603 = CARTESIAN_POINT('',(3.443441344964,0.316588405154));\r
-#38604 = CARTESIAN_POINT('',(3.452231809509,0.294451662837));\r
-#38605 = CARTESIAN_POINT('',(3.473293913698,0.255007454011));\r
-#38606 = CARTESIAN_POINT('',(3.484448898908,0.237660237703));\r
-#38607 = CARTESIAN_POINT('',(3.497745900546,0.220383241477));\r
-#38608 = CARTESIAN_POINT('',(3.513500092545,0.203183712126));\r
-#38609 = CARTESIAN_POINT('',(3.532063287366,0.186070854429));\r
-#38610 = CARTESIAN_POINT('',(3.553853258395,0.169057963641));\r
-#38611 = CARTESIAN_POINT('',(3.597010857174,0.140444267527));\r
-#38612 = CARTESIAN_POINT('',(3.616464849535,0.128781520327));\r
-#38613 = CARTESIAN_POINT('',(3.637848319014,0.117183816803));\r
-#38614 = CARTESIAN_POINT('',(3.661323669241,0.105660287424));\r
-#38615 = CARTESIAN_POINT('',(3.687057566553,9.422255433945E-02));\r
-#38616 = CARTESIAN_POINT('',(3.715204229944,8.288456153133E-02));\r
-#38617 = CARTESIAN_POINT('',(3.772404115994,6.195483992918E-02));\r
-#38618 = CARTESIAN_POINT('',(3.800819648443,5.233453110282E-02));\r
-#38619 = CARTESIAN_POINT('',(3.831195626746,4.281038986181E-02));\r
-#38620 = CARTESIAN_POINT('',(3.86357883604,3.339369552027E-02));\r
-#38621 = CARTESIAN_POINT('',(3.897978295823,2.409577750786E-02));\r
-#38622 = CARTESIAN_POINT('',(3.934352012729,1.492622639508E-02));\r
-#38623 = CARTESIAN_POINT('',(3.972617553359,5.892641764695E-03));\r
-#38624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#38625 = ORIENTED_EDGE('',*,*,#38626,.T.);\r
-#38626 = EDGE_CURVE('',#38409,#38107,#38627,.T.);\r
-#38627 = SURFACE_CURVE('',#38628,(#38640,#38655),.PCURVE_S1.);\r
-#38628 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#38629,#38630,#38631,#38632,\r
-    #38633,#38634,#38635,#38636,#38637,#38638,#38639),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#38629 = CARTESIAN_POINT('',(-39.9679613601,1.600645094108,-3.));\r
-#38630 = CARTESIAN_POINT('',(-39.96109886398,1.772000916928,\r
-    -2.523943521025));\r
-#38631 = CARTESIAN_POINT('',(-39.95336600014,1.940596878578,\r
-    -2.04739801033));\r
-#38632 = CARTESIAN_POINT('',(-39.94477946411,2.107733000654,\r
-    -1.570607624198));\r
-#38633 = CARTESIAN_POINT('',(-39.92405178249,2.471645276299,\r
-    -0.530911348006));\r
-#38634 = CARTESIAN_POINT('',(-39.91154915106,2.668327004955,\r
-    3.200461378797E-02));\r
-#38635 = CARTESIAN_POINT('',(-39.8976583217,2.866680701854,\r
-    0.594615682917));\r
-#38636 = CARTESIAN_POINT('',(-39.86936265294,3.234439600087,\r
-    1.618298656295));\r
-#38637 = CARTESIAN_POINT('',(-39.85549128389,3.402698253974,\r
-    2.079582431732));\r
-#38638 = CARTESIAN_POINT('',(-39.84037083946,3.574369819445,\r
-    2.540224309252));\r
-#38639 = CARTESIAN_POINT('',(-39.82379133772,3.75041910846,3.0000006));\r
-#38640 = PCURVE('',#11388,#38641);\r
-#38641 = DEFINITIONAL_REPRESENTATION('',(#38642),#38654);\r
-#38642 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#38643,#38644,#38645,#38646,\r
-    #38647,#38648,#38649,#38650,#38651,#38652,#38653),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#38643 = CARTESIAN_POINT('',(0.940985361083,0.));\r
-#38644 = CARTESIAN_POINT('',(0.938224707656,1.133475018927E-02));\r
-#38645 = CARTESIAN_POINT('',(0.93563900877,2.278133652266E-02));\r
-#38646 = CARTESIAN_POINT('',(0.933225950524,3.433838793358E-02));\r
-#38647 = CARTESIAN_POINT('',(0.928335446323,5.977773879451E-02));\r
-#38648 = CARTESIAN_POINT('',(0.925924984556,7.370321226997E-02));\r
-#38649 = CARTESIAN_POINT('',(0.923747720524,8.77808403165E-02));\r
-#38650 = CARTESIAN_POINT('',(0.92019941339,0.113700900692));\r
-#38651 = CARTESIAN_POINT('',(0.918753831813,0.125494143564));\r
-#38652 = CARTESIAN_POINT('',(0.917461038365,0.137388952024));\r
-#38653 = CARTESIAN_POINT('',(0.916318837632,0.149384130816));\r
-#38654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#38655 = PCURVE('',#37743,#38656);\r
-#38656 = DEFINITIONAL_REPRESENTATION('',(#38657),#38669);\r
-#38657 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#38658,#38659,#38660,#38661,\r
-    #38662,#38663,#38664,#38665,#38666,#38667,#38668),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#38658 = CARTESIAN_POINT('',(-3.101565838961,6.));\r
-#38659 = CARTESIAN_POINT('',(-3.097278509382,5.523943521025));\r
-#38660 = CARTESIAN_POINT('',(-3.093059248826,5.04739801033));\r
-#38661 = CARTESIAN_POINT('',(-3.088875398582,4.570607624198));\r
-#38662 = CARTESIAN_POINT('',(-3.079762846074,3.530911348006));\r
-#38663 = CARTESIAN_POINT('',(-3.074835981911,2.967995386212));\r
-#38664 = CARTESIAN_POINT('',(-3.069865108688,2.405384317083));\r
-#38665 = CARTESIAN_POINT('',(-3.060643962742,1.381701343705));\r
-#38666 = CARTESIAN_POINT('',(-3.056423287629,0.920417568268));\r
-#38667 = CARTESIAN_POINT('',(-3.05211496081,0.459775690748));\r
-#38668 = CARTESIAN_POINT('',(-3.047694254415,-6.E-07));\r
-#38669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#38670 = ORIENTED_EDGE('',*,*,#38130,.F.);\r
-#38671 = ORIENTED_EDGE('',*,*,#38384,.T.);\r
-#38672 = ORIENTED_EDGE('',*,*,#11244,.F.);\r
-#38673 = ADVANCED_FACE('',(#38674),#11225,.T.);\r
-#38674 = FACE_BOUND('',#38675,.T.);\r
-#38675 = EDGE_LOOP('',(#38676,#38677,#38678,#38918));\r
-#38676 = ORIENTED_EDGE('',*,*,#38408,.T.);\r
-#38677 = ORIENTED_EDGE('',*,*,#11192,.F.);\r
-#38678 = ORIENTED_EDGE('',*,*,#38679,.T.);\r
-#38679 = EDGE_CURVE('',#11120,#38680,#38682,.T.);\r
-#38680 = VERTEX_POINT('',#38681);\r
-#38681 = CARTESIAN_POINT('',(-39.26810994181,7.616793393367,-3.));\r
-#38682 = SURFACE_CURVE('',#38683,(#38752,#38818),.PCURVE_S1.);\r
-#38683 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#38684,#38685,#38686,#38687,\r
-    #38688,#38689,#38690,#38691,#38692,#38693,#38694,#38695,#38696,\r
-    #38697,#38698,#38699,#38700,#38701,#38702,#38703,#38704,#38705,\r
-    #38706,#38707,#38708,#38709,#38710,#38711,#38712,#38713,#38714,\r
-    #38715,#38716,#38717,#38718,#38719,#38720,#38721,#38722,#38723,\r
-    #38724,#38725,#38726,#38727,#38728,#38729,#38730,#38731,#38732,\r
-    #38733,#38734,#38735,#38736,#38737,#38738,#38739,#38740,#38741,\r
-    #38742,#38743,#38744,#38745,#38746,#38747,#38748,#38749,#38750,\r
-    #38751),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732776E-02,0.134164938732,0.206253639056,0.289095162862,\r
-    0.441240529252,0.481791559627,0.522584322264,0.648883534701,\r
-    0.788637761541,0.85925987962,1.),.UNSPECIFIED.);\r
-#38684 = CARTESIAN_POINT('',(-3.901886049123,4.818224284906,27.));\r
-#38685 = CARTESIAN_POINT('',(-4.018932394974,4.723438015739,\r
-    26.711687789718));\r
-#38686 = CARTESIAN_POINT('',(-4.131709748284,4.63038587497,\r
-    26.421000307337));\r
-#38687 = CARTESIAN_POINT('',(-4.240499128458,4.539523117947,\r
-    26.128016128751));\r
-#38688 = CARTESIAN_POINT('',(-4.345637457029,4.451256623544,\r
-    25.832840231393));\r
-#38689 = CARTESIAN_POINT('',(-4.447499888353,4.365932370604,\r
-    25.535601704033));\r
-#38690 = CARTESIAN_POINT('',(-4.546482489911,4.283831837303,\r
-    25.236448750881));\r
-#38691 = CARTESIAN_POINT('',(-4.846657733235,4.039174250382,\r
-    24.300464749007));\r
-#38692 = CARTESIAN_POINT('',(-5.039269230666,3.888533005487,\r
-    23.65762047212));\r
-#38693 = CARTESIAN_POINT('',(-5.22460642321,3.755323245478,\r
-    23.00843781935));\r
-#38694 = CARTESIAN_POINT('',(-5.406560288196,3.640419223805,\r
-    22.354555828461));\r
-#38695 = CARTESIAN_POINT('',(-5.588426848119,3.543782309085,\r
-    21.697583196763));\r
-#38696 = CARTESIAN_POINT('',(-5.772866466618,3.465056822731,\r
-    21.038969174362));\r
-#38697 = CARTESIAN_POINT('',(-6.111794758538,3.355162468946,\r
-    19.858169747874));\r
-#38698 = CARTESIAN_POINT('',(-6.26453298296,3.317505470862,19.3361000833\r
-    ));\r
-#38699 = CARTESIAN_POINT('',(-6.421288405097,3.290502905206,\r
-    18.814424631277));\r
-#38700 = CARTESIAN_POINT('',(-6.5829077297,3.273850905427,\r
-    18.293719228423));\r
-#38701 = CARTESIAN_POINT('',(-6.750057999813,3.267254713917,\r
-    17.774514757359));\r
-#38702 = CARTESIAN_POINT('',(-6.923263047975,3.270451990193,\r
-    17.257307134313));\r
-#38703 = CARTESIAN_POINT('',(-7.309417906724,3.297851669271,\r
-    16.151051688057));\r
-#38704 = CARTESIAN_POINT('',(-7.524444132871,3.325116655545,\r
-    15.562790186344));\r
-#38705 = CARTESIAN_POINT('',(-7.748650846751,3.364630076482,\r
-    14.978501148236));\r
-#38706 = CARTESIAN_POINT('',(-7.982483167873,3.416071978288,\r
-    14.398853360377));\r
-#38707 = CARTESIAN_POINT('',(-8.226260766598,3.479153190832,\r
-    13.8244901154));\r
-#38708 = CARTESIAN_POINT('',(-8.480222491277,3.553588230198,\r
-    13.256044396612));\r
-#38709 = CARTESIAN_POINT('',(-9.230021132034,3.796025397172,\r
-    11.662174802481));\r
-#38710 = CARTESIAN_POINT('',(-9.750481942015,3.990214906642,\r
-    10.652256950393));\r
-#38711 = CARTESIAN_POINT('',(-10.30708866165,4.219644771033,\r
-    9.668307740608));\r
-#38712 = CARTESIAN_POINT('',(-10.90047527036,4.481991909655,\r
-    8.714068178153));\r
-#38713 = CARTESIAN_POINT('',(-11.53140092062,4.773943964226,\r
-    7.79331519053));\r
-#38714 = CARTESIAN_POINT('',(-12.20104634059,5.090710103526,\r
-    6.909909545332));\r
-#38715 = CARTESIAN_POINT('',(-13.10002119189,5.515439718156,\r
-    5.843212096973));\r
-#38716 = CARTESIAN_POINT('',(-13.2920526923,5.606139512278,\r
-    5.621662887146));\r
-#38717 = CARTESIAN_POINT('',(-13.48696067033,5.698040332764,\r
-    5.403113701736));\r
-#38718 = CARTESIAN_POINT('',(-13.68477491239,5.791017015839,\r
-    5.187641252263));\r
-#38719 = CARTESIAN_POINT('',(-13.88551958596,5.884935182134,\r
-    4.975316446726));\r
-#38720 = CARTESIAN_POINT('',(-14.08921151902,5.979651443757,\r
-    4.766203083517));\r
-#38721 = CARTESIAN_POINT('',(-14.50375422484,6.170950118431,\r
-    4.353298542492));\r
-#38722 = CARTESIAN_POINT('',(-14.71464029205,6.267540250122,\r
-    4.149546059854));\r
-#38723 = CARTESIAN_POINT('',(-14.92853996703,6.364634528971,\r
-    3.949169933672));\r
-#38724 = CARTESIAN_POINT('',(-15.1454637292,6.462073258118,\r
-    3.752228275166));\r
-#38725 = CARTESIAN_POINT('',(-15.3654168913,6.559690560702,\r
-    3.558773934801));\r
-#38726 = CARTESIAN_POINT('',(-15.58839880228,6.657315494074,\r
-    3.368854177301));\r
-#38727 = CARTESIAN_POINT('',(-16.51413480675,7.056513623945,\r
-    2.605567873011));\r
-#38728 = CARTESIAN_POINT('',(-17.24292965837,7.35669376699,\r
-    2.062822080088));\r
-#38729 = CARTESIAN_POINT('',(-18.00043647048,7.650062725641,\r
-    1.555636711381));\r
-#38730 = CARTESIAN_POINT('',(-18.78581418372,7.931084559727,\r
-    1.084661970031));\r
-#38731 = CARTESIAN_POINT('',(-19.59756574807,8.194360356152,\r
-    0.649815413632));\r
-#38732 = CARTESIAN_POINT('',(-20.43343555613,8.435125661111,\r
-    0.250421577407));\r
-#38733 = CARTESIAN_POINT('',(-22.2386627616,8.886779729166,\r
-    -0.518568227501));\r
-#38734 = CARTESIAN_POINT('',(-23.21303873418,9.091824637357,\r
-    -0.880578359982));\r
-#38735 = CARTESIAN_POINT('',(-24.20938770558,9.259398793509,\r
-    -1.202082738694));\r
-#38736 = CARTESIAN_POINT('',(-25.22335067552,9.385861390184,\r
-    -1.485599317976));\r
-#38737 = CARTESIAN_POINT('',(-26.25053284913,9.46934615039,\r
-    -1.734001175195));\r
-#38738 = CARTESIAN_POINT('',(-27.2866585816,9.509380746542,\r
-    -1.950164991405));\r
-#38739 = CARTESIAN_POINT('',(-28.85367601564,9.505230962796,\r
-    -2.231194911599));\r
-#38740 = CARTESIAN_POINT('',(-29.38103427517,9.492910312931,\r
-    -2.318022665291));\r
-#38741 = CARTESIAN_POINT('',(-29.90924078576,9.469741379722,\r
-    -2.397701508334));\r
-#38742 = CARTESIAN_POINT('',(-30.43786551175,9.435868433818,\r
-    -2.470585702601));\r
-#38743 = CARTESIAN_POINT('',(-30.96651956056,9.391487703725,\r
-    -2.537016586598));\r
-#38744 = CARTESIAN_POINT('',(-31.49485501142,9.33683437124,\r
-    -2.597318839136));\r
-#38745 = CARTESIAN_POINT('',(-33.0742173044,9.143301549306,\r
-    -2.76036367585));\r
-#38746 = CARTESIAN_POINT('',(-34.1233168648,8.974681488928,\r
-    -2.845792587213));\r
-#38747 = CARTESIAN_POINT('',(-35.16755288234,8.76837853172,\r
-    -2.910519357071));\r
-#38748 = CARTESIAN_POINT('',(-36.2051738364,8.526865803377,\r
-    -2.956649707257));\r
-#38749 = CARTESIAN_POINT('',(-37.2349285548,8.252748082554,\r
-    -2.985974171431));\r
-#38750 = CARTESIAN_POINT('',(-38.25602548956,7.948582661161,-3.));\r
-#38751 = CARTESIAN_POINT('',(-39.26810994214,7.616793391689,-3.));\r
-#38752 = PCURVE('',#11225,#38753);\r
-#38753 = DEFINITIONAL_REPRESENTATION('',(#38754),#38817);\r
-#38754 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#38755,#38756,#38757,#38758,\r
-    #38759,#38760,#38761,#38762,#38763,#38764,#38765,#38766,#38767,\r
-    #38768,#38769,#38770,#38771,#38772,#38773,#38774,#38775,#38776,\r
-    #38777,#38778,#38779,#38780,#38781,#38782,#38783,#38784,#38785,\r
-    #38786,#38787,#38788,#38789,#38790,#38791,#38792,#38793,#38794,\r
-    #38795,#38796,#38797,#38798,#38799,#38800,#38801,#38802,#38803,\r
-    #38804,#38805,#38806,#38807,#38808,#38809,#38810,#38811,#38812,\r
-    #38813,#38814,#38815,#38816),.UNSPECIFIED.,.F.,.F.,(12,10,10,10,10,\r
-    10,12),(0.201108370116,0.441240529252,0.522584322264,0.648883534701,\r
-    0.788637761541,0.85925987962,1.),.UNSPECIFIED.);\r
-#38755 = CARTESIAN_POINT('',(3.578772633382,0.212321474524));\r
-#38756 = CARTESIAN_POINT('',(3.560404439439,0.236458500602));\r
-#38757 = CARTESIAN_POINT('',(3.547165215931,0.260741085553));\r
-#38758 = CARTESIAN_POINT('',(3.538168686324,0.285143254635));\r
-#38759 = CARTESIAN_POINT('',(3.532616622735,0.309652219023));\r
-#38760 = CARTESIAN_POINT('',(3.52980737452,0.334241852545));\r
-#38761 = CARTESIAN_POINT('',(3.529116241882,0.358925599189));\r
-#38762 = CARTESIAN_POINT('',(3.529976734928,0.383660062669));\r
-#38763 = CARTESIAN_POINT('',(3.53187771417,0.408462149966));\r
-#38764 = CARTESIAN_POINT('',(3.534357248911,0.433303943816));\r
-#38765 = CARTESIAN_POINT('',(3.537002369456,0.458175342326));\r
-#38766 = CARTESIAN_POINT('',(3.540281114805,0.49148342512));\r
-#38767 = CARTESIAN_POINT('',(3.54108824253,0.499912656815));\r
-#38768 = CARTESIAN_POINT('',(3.541858843778,0.508339777367));\r
-#38769 = CARTESIAN_POINT('',(3.542579405687,0.516774146181));\r
-#38770 = CARTESIAN_POINT('',(3.543237353863,0.52519613812));\r
-#38771 = CARTESIAN_POINT('',(3.543820793622,0.53361135597));\r
-#38772 = CARTESIAN_POINT('',(3.54431865512,0.54201951884));\r
-#38773 = CARTESIAN_POINT('',(3.544720784938,0.550407289393));\r
-#38774 = CARTESIAN_POINT('',(3.545017856597,0.558780119097));\r
-#38775 = CARTESIAN_POINT('',(3.545201518672,0.567130038856));\r
-#38776 = CARTESIAN_POINT('',(3.545361814246,0.588380538175));\r
-#38777 = CARTESIAN_POINT('',(3.545167968851,0.601246432696));\r
-#38778 = CARTESIAN_POINT('',(3.544654756738,0.614038681912));\r
-#38779 = CARTESIAN_POINT('',(3.543799754136,0.626743853637));\r
-#38780 = CARTESIAN_POINT('',(3.542586123274,0.639349108816));\r
-#38781 = CARTESIAN_POINT('',(3.541002506918,0.651842303956));\r
-#38782 = CARTESIAN_POINT('',(3.539042828335,0.664212057942));\r
-#38783 = CARTESIAN_POINT('',(3.53670599744,0.676447783335));\r
-#38784 = CARTESIAN_POINT('',(3.533995522351,0.688539682048));\r
-#38785 = CARTESIAN_POINT('',(3.530919027009,0.700478705495));\r
-#38786 = CARTESIAN_POINT('',(3.523690770041,0.725288972526));\r
-#38787 = CARTESIAN_POINT('',(3.519458717925,0.738126383253));\r
-#38788 = CARTESIAN_POINT('',(3.514806562564,0.750756860445));\r
-#38789 = CARTESIAN_POINT('',(3.509754293733,0.763171832944));\r
-#38790 = CARTESIAN_POINT('',(3.50432553038,0.77536550337));\r
-#38791 = CARTESIAN_POINT('',(3.498546383652,0.787334381797));\r
-#38792 = CARTESIAN_POINT('',(3.492444499491,0.799076859156));\r
-#38793 = CARTESIAN_POINT('',(3.486048280236,0.810592820221));\r
-#38794 = CARTESIAN_POINT('',(3.479386285807,0.82188329633));\r
-#38795 = CARTESIAN_POINT('',(3.47248681399,0.832950157717));\r
-#38796 = CARTESIAN_POINT('',(3.461785185607,0.849276505861));\r
-#38797 = CARTESIAN_POINT('',(3.458138812659,0.854701154931));\r
-#38798 = CARTESIAN_POINT('',(3.454442015404,0.860070337737));\r
-#38799 = CARTESIAN_POINT('',(3.450698167084,0.865384644265));\r
-#38800 = CARTESIAN_POINT('',(3.446910540075,0.870644709494));\r
-#38801 = CARTESIAN_POINT('',(3.443082305898,0.8758512134));\r
-#38802 = CARTESIAN_POINT('',(3.439216535211,0.881004880952));\r
-#38803 = CARTESIAN_POINT('',(3.435316197813,0.88610648212));\r
-#38804 = CARTESIAN_POINT('',(3.431384162641,0.891156831862));\r
-#38805 = CARTESIAN_POINT('',(3.427423197775,0.896156790138));\r
-#38806 = CARTESIAN_POINT('',(3.415489977422,0.910972867898));\r
-#38807 = CARTESIAN_POINT('',(3.407439902021,0.920641377443));\r
-#38808 = CARTESIAN_POINT('',(3.399306449541,0.930120159603));\r
-#38809 = CARTESIAN_POINT('',(3.391108579218,0.939416619431));\r
-#38810 = CARTESIAN_POINT('',(3.382863583688,0.948538162467));\r
-#38811 = CARTESIAN_POINT('',(3.374587168731,0.957492159283));\r
-#38812 = CARTESIAN_POINT('',(3.366293532629,0.966285909962));\r
-#38813 = CARTESIAN_POINT('',(3.357995445981,0.974926608662));\r
-#38814 = CARTESIAN_POINT('',(3.349704331074,0.983421308094));\r
-#38815 = CARTESIAN_POINT('',(3.341430341608,0.99177688407));\r
-#38816 = CARTESIAN_POINT('',(3.333182442189,1.));\r
-#38817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#38818 = PCURVE('',#38819,#38847);\r
-#38819 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#38820,#38821,#38822)\r
-    ,(#38823,#38824,#38825)\r
-    ,(#38826,#38827,#38828)\r
-    ,(#38829,#38830,#38831)\r
-    ,(#38832,#38833,#38834)\r
-    ,(#38835,#38836,#38837)\r
-    ,(#38838,#38839,#38840)\r
-    ,(#38841,#38842,#38843)\r
-    ,(#38844,#38845,#38846\r
-    )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(2.,3.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#38820 = CARTESIAN_POINT('',(-41.21742849324,6.920234751085,-3.));\r
-#38821 = CARTESIAN_POINT('',(-45.66356103252,14.806135103679,\r
-    18.132466219623));\r
-#38822 = CARTESIAN_POINT('',(-24.89547794923,35.061305989358,\r
-    27.282842712475));\r
-#38823 = CARTESIAN_POINT('',(-36.2450167155,8.846564493124,-3.));\r
-#38824 = CARTESIAN_POINT('',(-40.09137258566,11.871433027229,\r
-    18.132466219623));\r
-#38825 = CARTESIAN_POINT('',(-21.88420165838,30.76075775684,\r
-    27.282842712475));\r
-#38826 = CARTESIAN_POINT('',(-30.97312476604,9.999849964381,-3.));\r
-#38827 = CARTESIAN_POINT('',(-34.63334923257,9.231423821978,\r
-    18.132466219623));\r
-#38828 = CARTESIAN_POINT('',(-18.87292536754,26.460209524323,\r
-    27.282842712475));\r
-#38829 = CARTESIAN_POINT('',(-25.54196664415,10.325772260041,-3.));\r
-#38830 = CARTESIAN_POINT('',(-29.23603987403,6.90681444434,\r
-    18.132466219623));\r
-#38831 = CARTESIAN_POINT('',(-15.8616490767,22.159661291806,\r
-    27.282842712475));\r
-#38832 = CARTESIAN_POINT('',(-20.10357432956,9.800529782987,-3.));\r
-#38833 = CARTESIAN_POINT('',(-23.84148826831,4.906678321617,\r
-    18.132466219623));\r
-#38834 = CARTESIAN_POINT('',(-12.85037278585,17.859113059289,\r
-    27.282842712475));\r
-#38835 = CARTESIAN_POINT('',(-14.81351369532,8.434056543899,-3.));\r
-#38836 = CARTESIAN_POINT('',(-18.39039101518,3.227228501056,\r
-    18.132466219623));\r
-#38837 = CARTESIAN_POINT('',(-9.839096495016,13.558564826772,\r
-    27.282842712475));\r
-#38838 = CARTESIAN_POINT('',(-9.821366476137,6.270224288446,-3.));\r
-#38839 = CARTESIAN_POINT('',(-12.82572593291,1.851740596767,\r
-    18.132466219623));\r
-#38840 = CARTESIAN_POINT('',(-6.827820204173,9.258016594254,\r
-    27.282842712475));\r
-#38841 = CARTESIAN_POINT('',(-5.261855375827,3.383397201296,-3.));\r
-#38842 = CARTESIAN_POINT('',(-7.096135263756,0.751866173965,\r
-    18.132466219623));\r
-#38843 = CARTESIAN_POINT('',(-3.81654391333,4.957468361737,\r
-    27.282842712475));\r
-#38844 = CARTESIAN_POINT('',(-1.248160295236,-0.127425631397,-3.));\r
-#38845 = CARTESIAN_POINT('',(-1.158473600377,-0.110134294109,\r
-    18.132466219623));\r
-#38846 = CARTESIAN_POINT('',(-0.805267622487,0.65692012922,\r
-    27.282842712475));\r
-#38847 = DEFINITIONAL_REPRESENTATION('',(#38848),#38917);\r
-#38848 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#38849,#38850,#38851,#38852,\r
-    #38853,#38854,#38855,#38856,#38857,#38858,#38859,#38860,#38861,\r
-    #38862,#38863,#38864,#38865,#38866,#38867,#38868,#38869,#38870,\r
-    #38871,#38872,#38873,#38874,#38875,#38876,#38877,#38878,#38879,\r
-    #38880,#38881,#38882,#38883,#38884,#38885,#38886,#38887,#38888,\r
-    #38889,#38890,#38891,#38892,#38893,#38894,#38895,#38896,#38897,\r
-    #38898,#38899,#38900,#38901,#38902,#38903,#38904,#38905,#38906,\r
-    #38907,#38908,#38909,#38910,#38911,#38912,#38913,#38914,#38915,\r
-    #38916),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732776E-02,0.134164938732,0.206253639056,0.289095162862,\r
-    0.441240529252,0.481791559627,0.522584322264,0.648883534701,\r
-    0.788637761541,0.85925987962,1.),.UNSPECIFIED.);\r
-#38849 = CARTESIAN_POINT('',(2.875455796418,0.9846980552));\r
-#38850 = CARTESIAN_POINT('',(2.874610153272,0.969253407616));\r
-#38851 = CARTESIAN_POINT('',(2.87382656138,0.954038773636));\r
-#38852 = CARTESIAN_POINT('',(2.873092001909,0.939039217951));\r
-#38853 = CARTESIAN_POINT('',(2.872393256277,0.924243688101));\r
-#38854 = CARTESIAN_POINT('',(2.871717420448,0.909643925974));\r
-#38855 = CARTESIAN_POINT('',(2.871052275216,0.895233628841));\r
-#38856 = CARTESIAN_POINT('',(2.868981397104,0.850983882287));\r
-#38857 = CARTESIAN_POINT('',(2.867573637355,0.821784136095));\r
-#38858 = CARTESIAN_POINT('',(2.866056720106,0.793358528406));\r
-#38859 = CARTESIAN_POINT('',(2.864342064438,0.765683301256));\r
-#38860 = CARTESIAN_POINT('',(2.862367336923,0.738738960188));\r
-#38861 = CARTESIAN_POINT('',(2.860087573579,0.712506842125));\r
-#38862 = CARTESIAN_POINT('',(2.855398007619,0.66674352233));\r
-#38863 = CARTESIAN_POINT('',(2.853113929727,0.646953276264));\r
-#38864 = CARTESIAN_POINT('',(2.85060212658,0.627587262157));\r
-#38865 = CARTESIAN_POINT('',(2.847851407274,0.608635949902));\r
-#38866 = CARTESIAN_POINT('',(2.844853850244,0.590090255909));\r
-#38867 = CARTESIAN_POINT('',(2.841603692094,0.571941691717));\r
-#38868 = CARTESIAN_POINT('',(2.834066747519,0.533774424125));\r
-#38869 = CARTESIAN_POINT('',(2.829697609274,0.51388037504));\r
-#38870 = CARTESIAN_POINT('',(2.82498303719,0.494488691777));\r
-#38871 = CARTESIAN_POINT('',(2.819919363654,0.475588787144));\r
-#38872 = CARTESIAN_POINT('',(2.814504531431,0.457171532908));\r
-#38873 = CARTESIAN_POINT('',(2.808737546266,0.439229385444));\r
-#38874 = CARTESIAN_POINT('',(2.791380134706,0.389665510146));\r
-#38875 = CARTESIAN_POINT('',(2.778953688584,0.359155860073));\r
-#38876 = CARTESIAN_POINT('',(2.765339024067,0.330190258988));\r
-#38877 = CARTESIAN_POINT('',(2.75054500139,0.302744206387));\r
-#38878 = CARTESIAN_POINT('',(2.734584622197,0.276807108124));\r
-#38879 = CARTESIAN_POINT('',(2.717473371656,0.252380146001));\r
-#38880 = CARTESIAN_POINT('',(2.694368823145,0.223366850258));\r
-#38881 = CARTESIAN_POINT('',(2.689426368497,0.217369240867));\r
-#38882 = CARTESIAN_POINT('',(2.684403998415,0.211479773726));\r
-#38883 = CARTESIAN_POINT('',(2.679302077456,0.205698771093));\r
-#38884 = CARTESIAN_POINT('',(2.674121152243,0.200026440153));\r
-#38885 = CARTESIAN_POINT('',(2.668861982899,0.194462840781));\r
-#38886 = CARTESIAN_POINT('',(2.658156945478,0.183520771913));\r
-#38887 = CARTESIAN_POINT('',(2.652710154545,0.178143591285));\r
-#38888 = CARTESIAN_POINT('',(2.647185852237,0.172876582011));\r
-#38889 = CARTESIAN_POINT('',(2.641585024518,0.167719719628));\r
-#38890 = CARTESIAN_POINT('',(2.635908793357,0.16267289078));\r
-#38891 = CARTESIAN_POINT('',(2.630158421352,0.157735887889));\r
-#38892 = CARTESIAN_POINT('',(2.606306295287,0.137961942772));\r
-#38893 = CARTESIAN_POINT('',(2.587577491229,0.124063196881));\r
-#38894 = CARTESIAN_POINT('',(2.568194040054,0.111206667649));\r
-#38895 = CARTESIAN_POINT('',(2.548211044802,9.937300256064E-02));\r
-#38896 = CARTESIAN_POINT('',(2.527692661258,8.852995340348E-02));\r
-#38897 = CARTESIAN_POINT('',(2.506710655157,7.863600403446E-02));\r
-#38898 = CARTESIAN_POINT('',(2.461702862006,5.969349169134E-02));\r
-#38899 = CARTESIAN_POINT('',(2.437583849567,5.084429042269E-02));\r
-#38900 = CARTESIAN_POINT('',(2.413097311916,4.303387576825E-02));\r
-#38901 = CARTESIAN_POINT('',(2.388341310871,3.618019162595E-02));\r
-#38902 = CARTESIAN_POINT('',(2.36339992871,3.019920605406E-02));\r
-#38903 = CARTESIAN_POINT('',(2.338346372027,2.501106852833E-02));\r
-#38904 = CARTESIAN_POINT('',(2.300561147707,1.828346488877E-02));\r
-#38905 = CARTESIAN_POINT('',(2.287862833433,1.620829964628E-02));\r
-#38906 = CARTESIAN_POINT('',(2.275157483836,1.430669107214E-02));\r
-#38907 = CARTESIAN_POINT('',(2.262450883129,1.256936784247E-02));\r
-#38908 = CARTESIAN_POINT('',(2.249747707259,1.098753800415E-02));\r
-#38909 = CARTESIAN_POINT('',(2.237051629865,9.552944081841E-03));\r
-#38910 = CARTESIAN_POINT('',(2.199083581767,5.677110563067E-03));\r
-#38911 = CARTESIAN_POINT('',(2.173842584133,3.650755219477E-03));\r
-#38912 = CARTESIAN_POINT('',(2.148661402305,2.11753362069E-03));\r
-#38913 = CARTESIAN_POINT('',(2.12354660461,1.025676031494E-03));\r
-#38914 = CARTESIAN_POINT('',(2.098495292351,3.318565824154E-04));\r
-#38915 = CARTESIAN_POINT('',(2.073496285434,2.16E-15));\r
-#38916 = CARTESIAN_POINT('',(2.048529561987,-6.9E-16));\r
-#38917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#38918 = ORIENTED_EDGE('',*,*,#38919,.F.);\r
-#38919 = EDGE_CURVE('',#38409,#38680,#38920,.T.);\r
-#38920 = SURFACE_CURVE('',#38921,(#38926,#38933),.PCURVE_S1.);\r
-#38921 = CIRCLE('',#38922,40.);\r
-#38922 = AXIS2_PLACEMENT_3D('',#38923,#38924,#38925);\r
-#38923 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#38924 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#38925 = DIRECTION('',(1.,0.,3.3E-16));\r
-#38926 = PCURVE('',#11225,#38927);\r
-#38927 = DEFINITIONAL_REPRESENTATION('',(#38928),#38932);\r
-#38928 = LINE('',#38929,#38930);\r
-#38929 = CARTESIAN_POINT('',(0.,1.));\r
-#38930 = VECTOR('',#38931,1.);\r
-#38931 = DIRECTION('',(1.,0.));\r
-#38932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#38933 = PCURVE('',#20542,#38934);\r
-#38934 = DEFINITIONAL_REPRESENTATION('',(#38935),#38939);\r
-#38935 = LINE('',#38936,#38937);\r
-#38936 = CARTESIAN_POINT('',(0.,0.));\r
-#38937 = VECTOR('',#38938,1.);\r
-#38938 = DIRECTION('',(1.,0.));\r
-#38939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#38940 = ADVANCED_FACE('',(#38941),#11165,.T.);\r
-#38941 = FACE_BOUND('',#38942,.T.);\r
-#38942 = EDGE_LOOP('',(#38943,#38944,#39007,#39073));\r
-#38943 = ORIENTED_EDGE('',*,*,#11119,.F.);\r
-#38944 = ORIENTED_EDGE('',*,*,#38945,.F.);\r
-#38945 = EDGE_CURVE('',#38946,#11070,#38948,.T.);\r
-#38946 = VERTEX_POINT('',#38947);\r
-#38947 = CARTESIAN_POINT('',(-21.729158819,12.06659980106,17.));\r
-#38948 = SURFACE_CURVE('',#38949,(#38957,#38968),.PCURVE_S1.);\r
-#38949 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#38950,#38951,#38952,#38953,\r
-    #38954,#38955,#38956),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#38950 = CARTESIAN_POINT('',(-35.51464186126,19.477302980022,17.));\r
-#38951 = CARTESIAN_POINT('',(-30.47917733894,16.76680993582,17.));\r
-#38952 = CARTESIAN_POINT('',(-25.44255436227,14.058471338048,17.));\r
-#38953 = CARTESIAN_POINT('',(-20.40450775201,11.352783243327,17.));\r
-#38954 = CARTESIAN_POINT('',(-15.3648479606,8.650102041768,17.));\r
-#38955 = CARTESIAN_POINT('',(-10.32350061577,5.95057088504,17.));\r
-#38956 = CARTESIAN_POINT('',(-5.280503090001,3.254126261028,17.));\r
-#38957 = PCURVE('',#11165,#38958);\r
-#38958 = DEFINITIONAL_REPRESENTATION('',(#38959),#38967);\r
-#38959 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#38960,#38961,#38962,#38963,\r
-    #38964,#38965,#38966),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#38960 = CARTESIAN_POINT('',(-31.59289648208,25.348451822197));\r
-#38961 = CARTESIAN_POINT('',(-27.10460415818,21.804738019773));\r
-#38962 = CARTESIAN_POINT('',(-22.61479686377,18.262944769411));\r
-#38963 = CARTESIAN_POINT('',(-18.12312730893,14.723514543624));\r
-#38964 = CARTESIAN_POINT('',(-13.62934693927,11.186765403569));\r
-#38965 = CARTESIAN_POINT('',(-9.133357654371,7.652825411508));\r
-#38966 = CARTESIAN_POINT('',(-4.635207287712,4.121638509884));\r
-#38967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#38968 = PCURVE('',#38969,#38997);\r
-#38969 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#38970,#38971,#38972)\r
-    ,(#38973,#38974,#38975)\r
-    ,(#38976,#38977,#38978)\r
-    ,(#38979,#38980,#38981)\r
-    ,(#38982,#38983,#38984)\r
-    ,(#38985,#38986,#38987)\r
-    ,(#38988,#38989,#38990)\r
-    ,(#38991,#38992,#38993)\r
-    ,(#38994,#38995,#38996\r
-    )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(0.,1.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#38970 = CARTESIAN_POINT('',(-0.721455210788,0.474721986731,-3.));\r
-#38971 = CARTESIAN_POINT('',(-0.935535508971,0.815975155303,\r
-    17.999867544966));\r
-#38972 = CARTESIAN_POINT('',(-0.341885250215,0.981383959358,\r
-    26.717157287525));\r
-#38973 = CARTESIAN_POINT('',(-4.817062435881,4.057194264989,-3.));\r
-#38974 = CARTESIAN_POINT('',(-6.841971373309,1.650662076623,\r
-    17.999867544966));\r
-#38975 = CARTESIAN_POINT('',(-3.353161541058,5.281932191875,\r
-    26.717157287525));\r
-#38976 = CARTESIAN_POINT('',(-9.469624783135,7.002936190651,-3.));\r
-#38977 = CARTESIAN_POINT('',(-12.5360898966,2.728077523174,\r
-    17.999867544966));\r
-#38978 = CARTESIAN_POINT('',(-6.364437831901,9.582480424392,\r
-    26.717157287525));\r
-#38979 = CARTESIAN_POINT('',(-14.56365255781,9.210928288053,-3.));\r
-#38980 = CARTESIAN_POINT('',(-18.0619170047,4.086731216142,\r
-    17.999867544966));\r
-#38981 = CARTESIAN_POINT('',(-9.375714122744,13.88302865691,\r
-    26.717157287525));\r
-#38982 = CARTESIAN_POINT('',(-19.96167361316,10.605288736102,-3.));\r
-#38983 = CARTESIAN_POINT('',(-23.47185857287,5.755550129795,\r
-    17.999867544966));\r
-#38984 = CARTESIAN_POINT('',(-12.38699041358,18.183576889427,\r
-    26.717157287525));\r
-#38985 = CARTESIAN_POINT('',(-25.51105352601,11.141250447381,-3.));\r
-#38986 = CARTESIAN_POINT('',(-28.82410050082,7.751599964021,\r
-    17.999867544966));\r
-#38987 = CARTESIAN_POINT('',(-15.39826670443,22.484125121944,\r
-    26.717157287525));\r
-#38988 = CARTESIAN_POINT('',(-31.05305160957,10.808676676299,-3.));\r
-#38989 = CARTESIAN_POINT('',(-34.17915646226,10.078744956325,\r
-    17.999867544966));\r
-#38990 = CARTESIAN_POINT('',(-18.40954299527,26.784673354461,\r
-    26.717157287525));\r
-#38991 = CARTESIAN_POINT('',(-36.43253319065,9.631854766854,-3.));\r
-#38992 = CARTESIAN_POINT('',(-39.59616547936,12.727726507416,\r
-    17.999867544966));\r
-#38993 = CARTESIAN_POINT('',(-21.42081928611,31.085221586979,\r
-    26.717157287525));\r
-#38994 = CARTESIAN_POINT('',(-41.50642275977,7.666212172937,-3.));\r
-#38995 = CARTESIAN_POINT('',(-45.12966949012,15.677415069936,\r
-    17.999867544966));\r
-#38996 = CARTESIAN_POINT('',(-24.43209557695,35.385769819496,\r
-    26.717157287525));\r
-#38997 = DEFINITIONAL_REPRESENTATION('',(#38998),#39006);\r
-#38998 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#38999,#39000,#39001,#39002,\r
-    #39003,#39004,#39005),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#38999 = CARTESIAN_POINT('',(0.940985961083,0.571814475937));\r
-#39000 = CARTESIAN_POINT('',(0.804867436972,0.571814475937));\r
-#39001 = CARTESIAN_POINT('',(0.668689089625,0.571814475937));\r
-#39002 = CARTESIAN_POINT('',(0.532463782957,0.571814475937));\r
-#39003 = CARTESIAN_POINT('',(0.396208482528,0.571814475937));\r
-#39004 = CARTESIAN_POINT('',(0.259942359753,0.571814475937));\r
-#39005 = CARTESIAN_POINT('',(0.123684020971,0.571814475937));\r
-#39006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#39007 = ORIENTED_EDGE('',*,*,#39008,.F.);\r
-#39008 = EDGE_CURVE('',#39009,#38946,#39011,.T.);\r
-#39009 = VERTEX_POINT('',#39010);\r
-#39010 = CARTESIAN_POINT('',(-22.15383535129,11.267952505384,17.));\r
-#39011 = SURFACE_CURVE('',#39012,(#39027,#39045),.PCURVE_S1.);\r
-#39012 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#39013,#39014,#39015,#39016,\r
-    #39017,#39018,#39019,#39020,#39021,#39022,#39023,#39024,#39025,\r
-    #39026),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.250999993271,\r
-    0.500999996968,0.751000000665,1.),.UNSPECIFIED.);\r
-#39013 = CARTESIAN_POINT('',(-24.09786119232,6.087056720278,17.));\r
-#39014 = CARTESIAN_POINT('',(-23.82120772258,7.182291151444,17.));\r
-#39015 = CARTESIAN_POINT('',(-23.47818270743,8.260765502278,17.));\r
-#39016 = CARTESIAN_POINT('',(-23.07031567444,9.316425479239,17.));\r
-#39017 = CARTESIAN_POINT('',(-22.13196756465,11.366666757414,17.));\r
-#39018 = CARTESIAN_POINT('',(-21.60197710992,12.361483950997,17.));\r
-#39019 = CARTESIAN_POINT('',(-21.01280238015,13.322433621134,17.));\r
-#39020 = CARTESIAN_POINT('',(-19.72315543115,15.166484144174,17.));\r
-#39021 = CARTESIAN_POINT('',(-19.02267743456,16.049593258065,17.));\r
-#39022 = CARTESIAN_POINT('',(-18.27008183003,16.88873030694,17.));\r
-#39023 = CARTESIAN_POINT('',(-16.6726335195,18.467221928838,17.));\r
-#39024 = CARTESIAN_POINT('',(-15.82815478179,19.206969349441,17.));\r
-#39025 = CARTESIAN_POINT('',(-14.94065778294,19.894515169199,17.));\r
-#39026 = CARTESIAN_POINT('',(-14.01517689342,20.52642175847,17.));\r
-#39027 = PCURVE('',#11165,#39028);\r
-#39028 = DEFINITIONAL_REPRESENTATION('',(#39029),#39044);\r
-#39029 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#39030,#39031,#39032,#39033,\r
-    #39034,#39035,#39036,#39037,#39038,#39039,#39040,#39041,#39042,\r
-    #39043),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.250999993271,\r
-    0.500999996968,0.751000000665,1.),.UNSPECIFIED.);\r
-#39030 = CARTESIAN_POINT('',(-22.67475422638,10.179130332873));\r
-#39031 = CARTESIAN_POINT('',(-22.21211828139,11.209685321186));\r
-#39032 = CARTESIAN_POINT('',(-21.68702948131,12.212209554537));\r
-#39033 = CARTESIAN_POINT('',(-21.10204543379,13.181006317383));\r
-#39034 = CARTESIAN_POINT('',(-19.8219322785,15.037157384392));\r
-#39035 = CARTESIAN_POINT('',(-19.1272453769,15.92482919282));\r
-#39036 = CARTESIAN_POINT('',(-18.38015437608,16.768870760071));\r
-#39037 = CARTESIAN_POINT('',(-16.78988404921,18.36096116958));\r
-#39038 = CARTESIAN_POINT('',(-15.94669759904,19.109017144092));\r
-#39039 = CARTESIAN_POINT('',(-15.05982099347,19.804718960419));\r
-#39040 = CARTESIAN_POINT('',(-13.21253931862,21.081835759687));\r
-#39041 = CARTESIAN_POINT('',(-12.25243431895,21.663702560887));\r
-#39042 = CARTESIAN_POINT('',(-11.25902931504,22.186690778199));\r
-#39043 = CARTESIAN_POINT('',(-10.2378791321,22.648289216563));\r
-#39044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#39045 = PCURVE('',#39046,#39056);\r
-#39046 = SURFACE_OF_REVOLUTION('',#39047,#39053);\r
-#39047 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#39048,#39049,#39050,#39051,\r
-    #39052),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#39048 = CARTESIAN_POINT('',(23.635386072293,4.167556264006,27.));\r
-#39049 = CARTESIAN_POINT('',(23.635386072293,4.167556264006,19.));\r
-#39050 = CARTESIAN_POINT('',(25.605001578317,4.51485261934,11.));\r
-#39051 = CARTESIAN_POINT('',(31.513848096391,5.556741685342,3.));\r
-#39052 = CARTESIAN_POINT('',(39.392310120488,6.945927106677,3.));\r
-#39053 = AXIS1_PLACEMENT('',#39054,#39055);\r
-#39054 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#39055 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#39056 = DEFINITIONAL_REPRESENTATION('',(#39057),#39072);\r
-#39057 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#39058,#39059,#39060,#39061,\r
-    #39062,#39063,#39064,#39065,#39066,#39067,#39068,#39069,#39070,\r
-    #39071),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.250999993271,\r
-    0.500999996968,0.751000000665,1.),.UNSPECIFIED.);\r
-#39058 = CARTESIAN_POINT('',(2.719637965618,0.266889738045));\r
-#39059 = CARTESIAN_POINT('',(2.674188518877,0.266889738045));\r
-#39060 = CARTESIAN_POINT('',(2.62873900728,0.266889738045));\r
-#39061 = CARTESIAN_POINT('',(2.583289489208,0.266889738045));\r
-#39062 = CARTESIAN_POINT('',(2.492571672082,0.266889738045));\r
-#39063 = CARTESIAN_POINT('',(2.447303231711,0.266889738045));\r
-#39064 = CARTESIAN_POINT('',(2.402034791339,0.266889738045));\r
-#39065 = CARTESIAN_POINT('',(2.311498045814,0.266889738045));\r
-#39066 = CARTESIAN_POINT('',(2.266229605442,0.266889738045));\r
-#39067 = CARTESIAN_POINT('',(2.220961165071,0.266889738045));\r
-#39068 = CARTESIAN_POINT('',(2.130605493824,0.266889738045));\r
-#39069 = CARTESIAN_POINT('',(2.08551812441,0.266889738045));\r
-#39070 = CARTESIAN_POINT('',(2.040430761371,0.266889738045));\r
-#39071 = CARTESIAN_POINT('',(1.995343460545,0.266889738045));\r
-#39072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#39073 = ORIENTED_EDGE('',*,*,#39074,.F.);\r
-#39074 = EDGE_CURVE('',#11120,#39009,#39075,.T.);\r
-#39075 = SURFACE_CURVE('',#39076,(#39084,#39095),.PCURVE_S1.);\r
-#39076 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#39077,#39078,#39079,#39080,\r
-    #39081,#39082,#39083),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#39077 = CARTESIAN_POINT('',(-5.689906143361,2.577782634554,17.));\r
-#39078 = CARTESIAN_POINT('',(-10.80868534229,5.284896893744,17.));\r
-#39079 = CARTESIAN_POINT('',(-15.92909590825,7.988927567308,17.));\r
-#39080 = CARTESIAN_POINT('',(-21.05116972101,10.68980617164,17.));\r
-#39081 = CARTESIAN_POINT('',(-26.17483080361,13.387670393678,17.));\r
-#39082 = CARTESIAN_POINT('',(-31.29989168044,16.082871101759,17.));\r
-#39083 = CARTESIAN_POINT('',(-36.42608837621,18.775906005966,17.));\r
-#39084 = PCURVE('',#11165,#39085);\r
-#39085 = DEFINITIONAL_REPRESENTATION('',(#39086),#39094);\r
-#39086 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#39087,#39088,#39089,#39090,\r
-    #39091,#39092,#39093),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#39087 = CARTESIAN_POINT('',(-5.155836426982,3.52666215698));\r
-#39088 = CARTESIAN_POINT('',(-9.726764410202,7.081515947494));\r
-#39089 = CARTESIAN_POINT('',(-14.29983443535,10.633616282889));\r
-#39090 = CARTESIAN_POINT('',(-18.87508978991,14.18290125584));\r
-#39091 = CARTESIAN_POINT('',(-23.45243174211,17.729493268255));\r
-#39092 = CARTESIAN_POINT('',(-28.03161473686,21.273705303189));\r
-#39093 = CARTESIAN_POINT('',(-32.61229238281,24.815981670567));\r
-#39094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#39095 = PCURVE('',#38819,#39096);\r
-#39096 = DEFINITIONAL_REPRESENTATION('',(#39097),#39105);\r
-#39097 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#39098,#39099,#39100,#39101,\r
-    #39102,#39103,#39104),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#39098 = CARTESIAN_POINT('',(2.875456397057,0.563097109744));\r
-#39099 = CARTESIAN_POINT('',(2.737675948501,0.563097109744));\r
-#39100 = CARTESIAN_POINT('',(2.59990353491,0.563097109744));\r
-#39101 = CARTESIAN_POINT('',(2.46212058649,0.563097109744));\r
-#39102 = CARTESIAN_POINT('',(2.324307938364,0.563097109744));\r
-#39103 = CARTESIAN_POINT('',(2.186448446281,0.563097109744));\r
-#39104 = CARTESIAN_POINT('',(2.048528961987,0.563097109744));\r
-#39105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#39106 = ADVANCED_FACE('',(#39107),#11101,.T.);\r
-#39107 = FACE_BOUND('',#39108,.T.);\r
-#39108 = EDGE_LOOP('',(#39109,#39110,#39328,#39352));\r
-#39109 = ORIENTED_EDGE('',*,*,#11069,.F.);\r
-#39110 = ORIENTED_EDGE('',*,*,#39111,.T.);\r
-#39111 = EDGE_CURVE('',#10824,#39112,#39114,.T.);\r
-#39112 = VERTEX_POINT('',#39113);\r
-#39113 = CARTESIAN_POINT('',(-37.34889682441,14.319912918701,-3.));\r
-#39114 = SURFACE_CURVE('',#39115,(#39184,#39256),.PCURVE_S1.);\r
-#39115 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#39116,#39117,#39118,#39119,\r
-    #39120,#39121,#39122,#39123,#39124,#39125,#39126,#39127,#39128,\r
-    #39129,#39130,#39131,#39132,#39133,#39134,#39135,#39136,#39137,\r
-    #39138,#39139,#39140,#39141,#39142,#39143,#39144,#39145,#39146,\r
-    #39147,#39148,#39149,#39150,#39151,#39152,#39153,#39154,#39155,\r
-    #39156,#39157,#39158,#39159,#39160,#39161,#39162,#39163,#39164,\r
-    #39165,#39166,#39167,#39168,#39169,#39170,#39171,#39172,#39173,\r
-    #39174,#39175,#39176,#39177,#39178,#39179,#39180,#39181,#39182,\r
-    #39183),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732776E-02,0.134164938732,0.206253639056,0.289095162862,\r
-    0.441240529252,0.481791559627,0.522584322264,0.648883534701,\r
-    0.788637761541,0.85925987962,1.),.UNSPECIFIED.);\r
-#39116 = CARTESIAN_POINT('',(-3.005931765882,5.422580033422,27.));\r
-#39117 = CARTESIAN_POINT('',(-3.137659377646,5.349558665326,\r
-    26.711687789718));\r
-#39118 = CARTESIAN_POINT('',(-3.264881724223,5.277503777547,\r
-    26.421000307337));\r
-#39119 = CARTESIAN_POINT('',(-3.387796501439,5.206912507588,\r
-    26.128016128751));\r
-#39120 = CARTESIAN_POINT('',(-3.506664858456,5.138244058728,\r
-    25.832840231393));\r
-#39121 = CARTESIAN_POINT('',(-3.621796171599,5.071904298485,\r
-    25.535601704033));\r
-#39122 = CARTESIAN_POINT('',(-3.73353161302,5.008239205145,\r
-    25.236448750881));\r
-#39123 = CARTESIAN_POINT('',(-4.071630864028,4.819423400695,\r
-    24.300464749007));\r
-#39124 = CARTESIAN_POINT('',(-4.287474737675,4.704517370325,\r
-    23.65762047212));\r
-#39125 = CARTESIAN_POINT('',(-4.493127873887,4.605514831631,\r
-    23.00843781935));\r
-#39126 = CARTESIAN_POINT('',(-4.692270324786,4.523952417309,\r
-    22.354555828461));\r
-#39127 = CARTESIAN_POINT('',(-4.888154747148,4.460364431175,\r
-    21.697583196763));\r
-#39128 = CARTESIAN_POINT('',(-5.08346285065,4.414862565496,\r
-    21.038969174362));\r
-#39129 = CARTESIAN_POINT('',(-5.436325014518,4.365492034128,\r
-    19.858169747874));\r
-#39130 = CARTESIAN_POINT('',(-5.593281871204,4.354929844791,\r
-    19.3361000833));\r
-#39131 = CARTESIAN_POINT('',(-5.75234477257,4.355557802175,\r
-    18.814424631277));\r
-#39132 = CARTESIAN_POINT('',(-5.914400325892,4.367223684883,\r
-    18.293719228423));\r
-#39133 = CARTESIAN_POINT('',(-6.080156624452,4.389753044145,\r
-    17.774514757359));\r
-#39134 = CARTESIAN_POINT('',(-6.250175097545,4.422978487586,\r
-    17.257307134313));\r
-#39135 = CARTESIAN_POINT('',(-6.625705491963,4.517016991491,\r
-    16.151051688057));\r
-#39136 = CARTESIAN_POINT('',(-6.832730471393,4.581206673681,\r
-    15.562790186344));\r
-#39137 = CARTESIAN_POINT('',(-7.04666954796,4.659052884253,\r
-    14.978501148236));\r
-#39138 = CARTESIAN_POINT('',(-7.268016638202,4.750317824424,\r
-    14.398853360377));\r
-#39139 = CARTESIAN_POINT('',(-7.497136769834,4.854772227382,\r
-    13.8244901154));\r
-#39140 = CARTESIAN_POINT('',(-7.734314736325,4.972176421932,\r
-    13.256044396612));\r
-#39141 = CARTESIAN_POINT('',(-8.430623478697,5.341131591171,\r
-    11.662174802481));\r
-#39142 = CARTESIAN_POINT('',(-8.909456665064,5.622747996851,\r
-    10.652256950393));\r
-#39143 = CARTESIAN_POINT('',(-9.417767200094,5.945346048619,\r
-    9.668307740608));\r
-#39144 = CARTESIAN_POINT('',(-9.956582830339,6.306748047968,\r
-    8.714068178153));\r
-#39145 = CARTESIAN_POINT('',(-10.52722636005,6.703823784229,\r
-    7.79331519053));\r
-#39146 = CARTESIAN_POINT('',(-11.13169249857,7.132060240964,\r
-    6.909909545332));\r
-#39147 = CARTESIAN_POINT('',(-11.94325637831,7.706442603082,\r
-    5.843212096973));\r
-#39148 = CARTESIAN_POINT('',(-12.11662063477,7.829110383631,\r
-    5.621662887146));\r
-#39149 = CARTESIAN_POINT('',(-12.29260911266,7.953460439352,\r
-    5.403113701736));\r
-#39150 = CARTESIAN_POINT('',(-12.47127288031,8.079374680344,\r
-    5.187641252263));\r
-#39151 = CARTESIAN_POINT('',(-12.65265907279,8.2067249654,4.975316446726\r
-    ));\r
-#39152 = CARTESIAN_POINT('',(-12.83680916147,8.335373007165,\r
-    4.766203083517));\r
-#39153 = CARTESIAN_POINT('',(-13.21183536587,8.595750010555,\r
-    4.353298542492));\r
-#39154 = CARTESIAN_POINT('',(-13.40274489951,8.727492702377,\r
-    4.149546059854));\r
-#39155 = CARTESIAN_POINT('',(-13.59653471321,8.860255189723,\r
-    3.949169933672));\r
-#39156 = CARTESIAN_POINT('',(-13.79324285826,8.993882021625,\r
-    3.752228275166));\r
-#39157 = CARTESIAN_POINT('',(-13.99290337089,9.128210763807,\r
-    3.558773934801));\r
-#39158 = CARTESIAN_POINT('',(-14.19554529383,9.263072957574,\r
-    3.368854177301));\r
-#39159 = CARTESIAN_POINT('',(-15.0378972605,9.816958741037,\r
-    2.605567873011));\r
-#39160 = CARTESIAN_POINT('',(-15.70349434592,10.239132371084,\r
-    2.062822080088));\r
-#39161 = CARTESIAN_POINT('',(-16.39854994239,10.659584073551,\r
-    1.555636711381));\r
-#39162 = CARTESIAN_POINT('',(-17.12319707406,11.072715963208,\r
-    1.084661970031));\r
-#39163 = CARTESIAN_POINT('',(-17.87689894588,11.472951188576,\r
-    0.649815413632));\r
-#39164 = CARTESIAN_POINT('',(-18.65826155691,11.855205996491,\r
-    0.250421577407));\r
-#39165 = CARTESIAN_POINT('',(-20.35763439895,12.613472838897,\r
-    -0.518568227501));\r
-#39166 = CARTESIAN_POINT('',(-21.28160173645,12.984601266199,\r
-    -0.880578359982));\r
-#39167 = CARTESIAN_POINT('',(-22.23371498135,13.322643777587,\r
-    -1.202082738694));\r
-#39168 = CARTESIAN_POINT('',(-23.21031357596,13.623257945209,\r
-    -1.485599317976));\r
-#39169 = CARTESIAN_POINT('',(-24.20739356781,13.883842696898,\r
-    -1.734001175195));\r
-#39170 = CARTESIAN_POINT('',(-25.22082628757,14.103190422855,\r
-    -1.950164991405));\r
-#39171 = CARTESIAN_POINT('',(-26.76475780811,14.371213405441,\r
-    -2.231194911599));\r
-#39172 = CARTESIAN_POINT('',(-27.28624376911,14.450654734678,\r
-    -2.318022665291));\r
-#39173 = CARTESIAN_POINT('',(-27.81044887896,14.519559887621,\r
-    -2.397701508334));\r
-#39174 = CARTESIAN_POINT('',(-28.33692458288,14.577996268214,\r
-    -2.470585702601));\r
-#39175 = CARTESIAN_POINT('',(-28.86525382171,14.626089593327,\r
-    -2.537016586598));\r
-#39176 = CARTESIAN_POINT('',(-29.3950531215,14.664011056006,\r
-    -2.597318839136));\r
-#39177 = CARTESIAN_POINT('',(-30.98402797429,14.747671816556,\r
-    -2.76036367585));\r
-#39178 = CARTESIAN_POINT('',(-32.04646992125,14.763787700635,\r
-    -2.845792587213));\r
-#39179 = CARTESIAN_POINT('',(-33.11066577987,14.741948630408,\r
-    -2.910519357071));\r
-#39180 = CARTESIAN_POINT('',(-34.17446118527,14.684286010866,\r
-    -2.956649707257));\r
-#39181 = CARTESIAN_POINT('',(-35.23617165834,14.593147784456,\r
-    -2.985974171431));\r
-#39182 = CARTESIAN_POINT('',(-36.2945736074,14.470914941212,-3.));\r
-#39183 = CARTESIAN_POINT('',(-37.34889682502,14.319912917106,-3.));\r
-#39184 = PCURVE('',#11101,#39185);\r
-#39185 = DEFINITIONAL_REPRESENTATION('',(#39186),#39255);\r
-#39186 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#39187,#39188,#39189,#39190,\r
-    #39191,#39192,#39193,#39194,#39195,#39196,#39197,#39198,#39199,\r
-    #39200,#39201,#39202,#39203,#39204,#39205,#39206,#39207,#39208,\r
-    #39209,#39210,#39211,#39212,#39213,#39214,#39215,#39216,#39217,\r
-    #39218,#39219,#39220,#39221,#39222,#39223,#39224,#39225,#39226,\r
-    #39227,#39228,#39229,#39230,#39231,#39232,#39233,#39234,#39235,\r
-    #39236,#39237,#39238,#39239,#39240,#39241,#39242,#39243,#39244,\r
-    #39245,#39246,#39247,#39248,#39249,#39250,#39251,#39252,#39253,\r
-    #39254),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732776E-02,0.134164938732,0.206253639056,0.289095162862,\r
-    0.441240529252,0.481791559627,0.522584322264,0.648883534701,\r
-    0.788637761541,0.85925987962,1.),.UNSPECIFIED.);\r
-#39187 = CARTESIAN_POINT('',(4.206222820855,0.));\r
-#39188 = CARTESIAN_POINT('',(4.181930397147,6.006504380875E-03));\r
-#39189 = CARTESIAN_POINT('',(4.15834909566,1.206249361563E-02));\r
-#39190 = CARTESIAN_POINT('',(4.135514668389,1.816721547949E-02));\r
-#39191 = CARTESIAN_POINT('',(4.11345520435,2.431943363931E-02));\r
-#39192 = CARTESIAN_POINT('',(4.092190451006,3.051747456106E-02));\r
-#39193 = CARTESIAN_POINT('',(4.071731946942,3.675932636389E-02));\r
-#39194 = CARTESIAN_POINT('',(4.010616221634,5.630425623793E-02));\r
-#39195 = CARTESIAN_POINT('',(3.972761925461,6.975006268706E-02));\r
-#39196 = CARTESIAN_POINT('',(3.938555800707,8.336100580727E-02));\r
-#39197 = CARTESIAN_POINT('',(3.907886742905,9.711454595785E-02));\r
-#39198 = CARTESIAN_POINT('',(3.880545983906,0.110989440623));\r
-#39199 = CARTESIAN_POINT('',(3.856292925717,0.124968083745));\r
-#39200 = CARTESIAN_POINT('',(3.817914503714,0.150177223504));\r
-#39201 = CARTESIAN_POINT('',(3.802731432292,0.161374578824));\r
-#39202 = CARTESIAN_POINT('',(3.789200525943,0.172621826554));\r
-#39203 = CARTESIAN_POINT('',(3.777193417895,0.1839134857));\r
-#39204 = CARTESIAN_POINT('',(3.76658563655,0.195245096969));\r
-#39205 = CARTESIAN_POINT('',(3.757259676536,0.206612999132));\r
-#39206 = CARTESIAN_POINT('',(3.739732560824,0.231115762302));\r
-#39207 = CARTESIAN_POINT('',(3.731906643038,0.244261376624));\r
-#39208 = CARTESIAN_POINT('',(3.725457995716,0.257446213569));\r
-#39209 = CARTESIAN_POINT('',(3.720230050635,0.270666673325));\r
-#39210 = CARTESIAN_POINT('',(3.716078202171,0.283919789101));\r
-#39211 = CARTESIAN_POINT('',(3.712868822878,0.297202873117));\r
-#39212 = CARTESIAN_POINT('',(3.706085244658,0.334958972866));\r
-#39213 = CARTESIAN_POINT('',(3.704451930397,0.359497618944));\r
-#39214 = CARTESIAN_POINT('',(3.704806557052,0.384112751049));\r
-#39215 = CARTESIAN_POINT('',(3.706484407003,0.408791866498));\r
-#39216 = CARTESIAN_POINT('',(3.708901458677,0.433521406188));\r
-#39217 = CARTESIAN_POINT('',(3.711545968799,0.458283778698));\r
-#39218 = CARTESIAN_POINT('',(3.714634325359,0.489657741927));\r
-#39219 = CARTESIAN_POINT('',(3.71526959605,0.496260551534));\r
-#39220 = CARTESIAN_POINT('',(3.715882018317,0.502863856675));\r
-#39221 = CARTESIAN_POINT('',(3.716463741226,0.509467174073));\r
-#39222 = CARTESIAN_POINT('',(3.717007367605,0.51606844619));\r
-#39223 = CARTESIAN_POINT('',(3.717505989184,0.522664764894));\r
-#39224 = CARTESIAN_POINT('',(3.71840299151,0.535884293912));\r
-#39225 = CARTESIAN_POINT('',(3.718800760059,0.542507269434));\r
-#39226 = CARTESIAN_POINT('',(3.719139907159,0.549121813415));\r
-#39227 = CARTESIAN_POINT('',(3.719414382495,0.555725898988));\r
-#39228 = CARTESIAN_POINT('',(3.719618659503,0.562317479687));\r
-#39229 = CARTESIAN_POINT('',(3.71974775343,0.568894496629));\r
-#39230 = CARTESIAN_POINT('',(3.719950453764,0.595766625305));\r
-#39231 = CARTESIAN_POINT('',(3.719340564751,0.615921862632));\r
-#39232 = CARTESIAN_POINT('',(3.717835779983,0.635855092036));\r
-#39233 = CARTESIAN_POINT('',(3.715356045899,0.655505223072));\r
-#39234 = CARTESIAN_POINT('',(3.71187551834,0.67481829156));\r
-#39235 = CARTESIAN_POINT('',(3.707412725127,0.693748549125));\r
-#39236 = CARTESIAN_POINT('',(3.696054035605,0.732736111601));\r
-#39237 = CARTESIAN_POINT('',(3.688947807795,0.752704789847));\r
-#39238 = CARTESIAN_POINT('',(3.680772791263,0.772106774878));\r
-#39239 = CARTESIAN_POINT('',(3.671646653232,0.790916814691));\r
-#39240 = CARTESIAN_POINT('',(3.661704464184,0.809130157444));\r
-#39241 = CARTESIAN_POINT('',(3.651082112813,0.826752621819));\r
-#39242 = CARTESIAN_POINT('',(3.634265268211,0.85240831176));\r
-#39243 = CARTESIAN_POINT('',(3.628478841261,0.860874170224));\r
-#39244 = CARTESIAN_POINT('',(3.622567555967,0.869195778052));\r
-#39245 = CARTESIAN_POINT('',(3.616546870867,0.877376181749));\r
-#39246 = CARTESIAN_POINT('',(3.61043134621,0.885418940445));\r
-#39247 = CARTESIAN_POINT('',(3.604234538599,0.893327949131));\r
-#39248 = CARTESIAN_POINT('',(3.585482335189,0.916610357039));\r
-#39249 = CARTESIAN_POINT('',(3.572723216568,0.931597373438));\r
-#39250 = CARTESIAN_POINT('',(3.559789002477,0.946102566177));\r
-#39251 = CARTESIAN_POINT('',(3.546761020882,0.960161605258));\r
-#39252 = CARTESIAN_POINT('',(3.533705706636,0.973809128448));\r
-#39253 = CARTESIAN_POINT('',(3.520676352189,0.987077960681));\r
-#39254 = CARTESIAN_POINT('',(3.507715367388,1.));\r
-#39255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#39256 = PCURVE('',#10969,#39257);\r
-#39257 = DEFINITIONAL_REPRESENTATION('',(#39258),#39327);\r
-#39258 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#39259,#39260,#39261,#39262,\r
-    #39263,#39264,#39265,#39266,#39267,#39268,#39269,#39270,#39271,\r
-    #39272,#39273,#39274,#39275,#39276,#39277,#39278,#39279,#39280,\r
-    #39281,#39282,#39283,#39284,#39285,#39286,#39287,#39288,#39289,\r
-    #39290,#39291,#39292,#39293,#39294,#39295,#39296,#39297,#39298,\r
-    #39299,#39300,#39301,#39302,#39303,#39304,#39305,#39306,#39307,\r
-    #39308,#39309,#39310,#39311,#39312,#39313,#39314,#39315,#39316,\r
-    #39317,#39318,#39319,#39320,#39321,#39322,#39323,#39324,#39325,\r
-    #39326),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732776E-02,0.134164938732,0.206253639056,0.289095162862,\r
-    0.441240529252,0.481791559627,0.522584322264,0.648883534701,\r
-    0.788637761541,0.85925987962,1.),.UNSPECIFIED.);\r
-#39259 = CARTESIAN_POINT('',(2.875455796418,0.9846980552));\r
-#39260 = CARTESIAN_POINT('',(2.874610153272,0.969253407616));\r
-#39261 = CARTESIAN_POINT('',(2.87382656138,0.954038773636));\r
-#39262 = CARTESIAN_POINT('',(2.873092001909,0.939039217951));\r
-#39263 = CARTESIAN_POINT('',(2.872393256277,0.924243688101));\r
-#39264 = CARTESIAN_POINT('',(2.871717420448,0.909643925974));\r
-#39265 = CARTESIAN_POINT('',(2.871052275216,0.895233628841));\r
-#39266 = CARTESIAN_POINT('',(2.868981397104,0.850983882287));\r
-#39267 = CARTESIAN_POINT('',(2.867573637355,0.821784136095));\r
-#39268 = CARTESIAN_POINT('',(2.866056720106,0.793358528406));\r
-#39269 = CARTESIAN_POINT('',(2.864342064438,0.765683301256));\r
-#39270 = CARTESIAN_POINT('',(2.862367336923,0.738738960188));\r
-#39271 = CARTESIAN_POINT('',(2.860087573579,0.712506842125));\r
-#39272 = CARTESIAN_POINT('',(2.855398007619,0.66674352233));\r
-#39273 = CARTESIAN_POINT('',(2.853113929727,0.646953276264));\r
-#39274 = CARTESIAN_POINT('',(2.85060212658,0.627587262157));\r
-#39275 = CARTESIAN_POINT('',(2.847851407274,0.608635949902));\r
-#39276 = CARTESIAN_POINT('',(2.844853850244,0.590090255909));\r
-#39277 = CARTESIAN_POINT('',(2.841603692094,0.571941691717));\r
-#39278 = CARTESIAN_POINT('',(2.834066747519,0.533774424125));\r
-#39279 = CARTESIAN_POINT('',(2.829697609274,0.51388037504));\r
-#39280 = CARTESIAN_POINT('',(2.82498303719,0.494488691777));\r
-#39281 = CARTESIAN_POINT('',(2.819919363654,0.475588787144));\r
-#39282 = CARTESIAN_POINT('',(2.814504531431,0.457171532908));\r
-#39283 = CARTESIAN_POINT('',(2.808737546266,0.439229385444));\r
-#39284 = CARTESIAN_POINT('',(2.791380134706,0.389665510146));\r
-#39285 = CARTESIAN_POINT('',(2.778953688584,0.359155860073));\r
-#39286 = CARTESIAN_POINT('',(2.765339024067,0.330190258988));\r
-#39287 = CARTESIAN_POINT('',(2.75054500139,0.302744206387));\r
-#39288 = CARTESIAN_POINT('',(2.734584622197,0.276807108124));\r
-#39289 = CARTESIAN_POINT('',(2.717473371656,0.252380146001));\r
-#39290 = CARTESIAN_POINT('',(2.694368823145,0.223366850258));\r
-#39291 = CARTESIAN_POINT('',(2.689426368497,0.217369240867));\r
-#39292 = CARTESIAN_POINT('',(2.684403998415,0.211479773726));\r
-#39293 = CARTESIAN_POINT('',(2.679302077456,0.205698771093));\r
-#39294 = CARTESIAN_POINT('',(2.674121152243,0.200026440153));\r
-#39295 = CARTESIAN_POINT('',(2.668861982899,0.194462840781));\r
-#39296 = CARTESIAN_POINT('',(2.658156945478,0.183520771913));\r
-#39297 = CARTESIAN_POINT('',(2.652710154545,0.178143591285));\r
-#39298 = CARTESIAN_POINT('',(2.647185852237,0.172876582011));\r
-#39299 = CARTESIAN_POINT('',(2.641585024518,0.167719719628));\r
-#39300 = CARTESIAN_POINT('',(2.635908793357,0.16267289078));\r
-#39301 = CARTESIAN_POINT('',(2.630158421352,0.157735887889));\r
-#39302 = CARTESIAN_POINT('',(2.606306295287,0.137961942772));\r
-#39303 = CARTESIAN_POINT('',(2.587577491229,0.124063196881));\r
-#39304 = CARTESIAN_POINT('',(2.568194040054,0.111206667649));\r
-#39305 = CARTESIAN_POINT('',(2.548211044802,9.937300256064E-02));\r
-#39306 = CARTESIAN_POINT('',(2.527692661258,8.852995340348E-02));\r
-#39307 = CARTESIAN_POINT('',(2.506710655157,7.863600403446E-02));\r
-#39308 = CARTESIAN_POINT('',(2.461702862006,5.969349169134E-02));\r
-#39309 = CARTESIAN_POINT('',(2.437583849567,5.084429042269E-02));\r
-#39310 = CARTESIAN_POINT('',(2.413097311916,4.303387576825E-02));\r
-#39311 = CARTESIAN_POINT('',(2.388341310871,3.618019162595E-02));\r
-#39312 = CARTESIAN_POINT('',(2.36339992871,3.019920605406E-02));\r
-#39313 = CARTESIAN_POINT('',(2.338346372027,2.501106852833E-02));\r
-#39314 = CARTESIAN_POINT('',(2.300561147707,1.828346488877E-02));\r
-#39315 = CARTESIAN_POINT('',(2.287862833433,1.620829964628E-02));\r
-#39316 = CARTESIAN_POINT('',(2.275157483836,1.430669107214E-02));\r
-#39317 = CARTESIAN_POINT('',(2.262450883129,1.256936784247E-02));\r
-#39318 = CARTESIAN_POINT('',(2.249747707259,1.098753800415E-02));\r
-#39319 = CARTESIAN_POINT('',(2.237051629865,9.552944081841E-03));\r
-#39320 = CARTESIAN_POINT('',(2.199083581767,5.677110563067E-03));\r
-#39321 = CARTESIAN_POINT('',(2.173842584133,3.650755219477E-03));\r
-#39322 = CARTESIAN_POINT('',(2.148661402305,2.11753362069E-03));\r
-#39323 = CARTESIAN_POINT('',(2.12354660461,1.025676031494E-03));\r
-#39324 = CARTESIAN_POINT('',(2.098495292351,3.318565824154E-04));\r
-#39325 = CARTESIAN_POINT('',(2.073496285434,2.16E-15));\r
-#39326 = CARTESIAN_POINT('',(2.048529561987,-6.9E-16));\r
-#39327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#39328 = ORIENTED_EDGE('',*,*,#39329,.F.);\r
-#39329 = EDGE_CURVE('',#39330,#39112,#39332,.T.);\r
-#39330 = VERTEX_POINT('',#39331);\r
-#39331 = CARTESIAN_POINT('',(-39.0828091154,8.516691355756,-3.));\r
-#39332 = SURFACE_CURVE('',#39333,(#39338,#39345),.PCURVE_S1.);\r
-#39333 = CIRCLE('',#39334,40.);\r
-#39334 = AXIS2_PLACEMENT_3D('',#39335,#39336,#39337);\r
-#39335 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#39336 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#39337 = DIRECTION('',(1.,0.,3.3E-16));\r
-#39338 = PCURVE('',#11101,#39339);\r
-#39339 = DEFINITIONAL_REPRESENTATION('',(#39340),#39344);\r
-#39340 = LINE('',#39341,#39342);\r
-#39341 = CARTESIAN_POINT('',(0.,1.));\r
-#39342 = VECTOR('',#39343,1.);\r
-#39343 = DIRECTION('',(1.,0.));\r
-#39344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#39345 = PCURVE('',#20542,#39346);\r
-#39346 = DEFINITIONAL_REPRESENTATION('',(#39347),#39351);\r
-#39347 = LINE('',#39348,#39349);\r
-#39348 = CARTESIAN_POINT('',(0.,0.));\r
-#39349 = VECTOR('',#39350,1.);\r
-#39350 = DIRECTION('',(1.,0.));\r
-#39351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#39352 = ORIENTED_EDGE('',*,*,#39353,.T.);\r
-#39353 = EDGE_CURVE('',#39330,#11070,#39354,.T.);\r
-#39354 = SURFACE_CURVE('',#39355,(#39424,#39508),.PCURVE_S1.);\r
-#39355 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#39356,#39357,#39358,#39359,\r
-    #39360,#39361,#39362,#39363,#39364,#39365,#39366,#39367,#39368,\r
-    #39369,#39370,#39371,#39372,#39373,#39374,#39375,#39376,#39377,\r
-    #39378,#39379,#39380,#39381,#39382,#39383,#39384,#39385,#39386,\r
-    #39387,#39388,#39389,#39390,#39391,#39392,#39393,#39394,#39395,\r
-    #39396,#39397,#39398,#39399,#39400,#39401,#39402,#39403,#39404,\r
-    #39405,#39406,#39407,#39408,#39409,#39410,#39411,#39412,#39413,\r
-    #39414,#39415,#39416,#39417,#39418,#39419,#39420,#39421,#39422,\r
-    #39423),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267740116,0.219958110537,0.265125678839,0.366865250887,\r
-    0.5148066318,0.562778479307,0.610414456509,0.7489247577,\r
-    0.858377815963,0.934322045436,1.),.UNSPECIFIED.);\r
-#39356 = CARTESIAN_POINT('',(-39.0828068547,8.516692066535,-3.));\r
-#39357 = CARTESIAN_POINT('',(-38.02880758168,8.848951932941,\r
-    -2.999999972593));\r
-#39358 = CARTESIAN_POINT('',(-36.96554076447,9.151669998938,\r
-    -2.9850954753));\r
-#39359 = CARTESIAN_POINT('',(-35.89344905259,9.422272800869,\r
-    -2.953898151362));\r
-#39360 = CARTESIAN_POINT('',(-34.81345642209,9.65805707269,\r
-    -2.904758187859));\r
-#39361 = CARTESIAN_POINT('',(-33.72699279765,9.856287004668,\r
-    -2.835706880373));\r
-#39362 = CARTESIAN_POINT('',(-32.63603745486,10.01439760312,\r
-    -2.744417863506));\r
-#39363 = CARTESIAN_POINT('',(-30.99259511983,10.188698411288,\r
-    -2.569629359123));\r
-#39364 = CARTESIAN_POINT('',(-30.44154542101,10.236378430692,\r
-    -2.504742879569));\r
-#39365 = CARTESIAN_POINT('',(-29.8903803565,10.273078272122,\r
-    -2.433185867933));\r
-#39366 = CARTESIAN_POINT('',(-29.33949329992,10.298563510023,\r
-    -2.354592812751));\r
-#39367 = CARTESIAN_POINT('',(-28.78932263312,10.312646145612,\r
-    -2.268578792143));\r
-#39368 = CARTESIAN_POINT('',(-28.24035163132,10.315199521928,\r
-    -2.174743874234));\r
-#39369 = CARTESIAN_POINT('',(-27.35768259005,10.300640694346,\r
-    -2.010117252108));\r
-#39370 = CARTESIAN_POINT('',(-27.02290538702,10.290757825472,\r
-    -1.944464496601));\r
-#39371 = CARTESIAN_POINT('',(-26.68889872804,10.276513173566,\r
-    -1.875625167615));\r
-#39372 = CARTESIAN_POINT('',(-26.35578952855,10.257906265763,\r
-    -1.803503649463));\r
-#39373 = CARTESIAN_POINT('',(-26.02370933873,10.234948943544,\r
-    -1.728003768888));\r
-#39374 = CARTESIAN_POINT('',(-25.6927940518,10.207666691245,\r
-    -1.64902976975));\r
-#39375 = CARTESIAN_POINT('',(-24.62073883759,10.104996175205,\r
-    -1.380561033204));\r
-#39376 = CARTESIAN_POINT('',(-23.88485159455,10.012147839288,\r
-    -1.176513665835));\r
-#39377 = CARTESIAN_POINT('',(-23.15720749823,9.89802035035,\r
-    -0.953283728771));\r
-#39378 = CARTESIAN_POINT('',(-22.43947321379,9.763462449467,\r
-    -0.709833419307));\r
-#39379 = CARTESIAN_POINT('',(-21.73326879594,9.609757893423,\r
-    -0.4451985244));\r
-#39380 = CARTESIAN_POINT('',(-21.04013674142,9.438630447509,\r
-    -0.15857716455));\r
-#39381 = CARTESIAN_POINT('',(-19.37470087704,8.981113467403,\r
-    0.600039461371));\r
-#39382 = CARTESIAN_POINT('',(-18.41828606517,8.677595526117,\r
-    1.097233775299));\r
-#39383 = CARTESIAN_POINT('',(-17.49685974519,8.348183181514,\r
-    1.643670361257));\r
-#39384 = CARTESIAN_POINT('',(-16.6135015715,8.000929440793,\r
-    2.240029036554));\r
-#39385 = CARTESIAN_POINT('',(-15.76981693878,7.644718202167,\r
-    2.885777519249));\r
-#39386 = CARTESIAN_POINT('',(-14.96628311747,7.288078951477,\r
-    3.578958087519));\r
-#39387 = CARTESIAN_POINT('',(-13.9550022008,6.825109942213,\r
-    4.555432498624));\r
-#39388 = CARTESIAN_POINT('',(-13.71154943391,6.712476248084,\r
-    4.799200745845));\r
-#39389 = CARTESIAN_POINT('',(-13.47225323924,6.60082366241,\r
-    5.047536864329));\r
-#39390 = CARTESIAN_POINT('',(-13.23707884977,6.490387512137,\r
-    5.300325078174));\r
-#39391 = CARTESIAN_POINT('',(-13.00599946095,6.381393163057,\r
-    5.557458648065));\r
-#39392 = CARTESIAN_POINT('',(-12.77895557585,6.274041517358,\r
-    5.818797694588));\r
-#39393 = CARTESIAN_POINT('',(-12.3344147953,6.063743626865,\r
-    6.347779561454));\r
-#39394 = CARTESIAN_POINT('',(-12.11686147861,5.960771492554,\r
-    6.615365484258));\r
-#39395 = CARTESIAN_POINT('',(-11.90319792714,5.859792136791,\r
-    6.886851634538));\r
-#39396 = CARTESIAN_POINT('',(-11.69337857657,5.760976153878,\r
-    7.162114020168));\r
-#39397 = CARTESIAN_POINT('',(-11.48735901675,5.664479735675,\r
-    7.441028899832));\r
-#39398 = CARTESIAN_POINT('',(-11.2850962379,5.570445030726,7.72347310737\r
-    ));\r
-#39399 = CARTESIAN_POINT('',(-10.50923617292,5.213108844024,\r
-    8.840489131327));\r
-#39400 = CARTESIAN_POINT('',(-9.96331980784,4.969109223004,\r
-    9.700482281899));\r
-#39401 = CARTESIAN_POINT('',(-9.447812199973,4.750178307217,\r
-    10.58625507247));\r
-#39402 = CARTESIAN_POINT('',(-8.961808230659,4.558529165186,\r
-    11.494822766138));\r
-#39403 = CARTESIAN_POINT('',(-8.504441224995,4.395567868749,\r
-    12.423280693988));\r
-#39404 = CARTESIAN_POINT('',(-8.074628024049,4.262343221971,\r
-    13.368760998671));\r
-#39405 = CARTESIAN_POINT('',(-7.351207651435,4.079084550286,\r
-    15.086449448781));\r
-#39406 = CARTESIAN_POINT('',(-7.047926115698,4.017457711546,\r
-    15.853435156589));\r
-#39407 = CARTESIAN_POINT('',(-6.759775862708,3.975647806226,\r
-    16.627737514903));\r
-#39408 = CARTESIAN_POINT('',(-6.485530029246,3.954240939999,\r
-    17.407862987672));\r
-#39409 = CARTESIAN_POINT('',(-6.223500309728,3.953953250179,\r
-    18.192247162913));\r
-#39410 = CARTESIAN_POINT('',(-5.971218020215,3.975811256916,\r
-    18.979151542122));\r
-#39411 = CARTESIAN_POINT('',(-5.554256244861,4.051924146372,\r
-    20.312857193339));\r
-#39412 = CARTESIAN_POINT('',(-5.386408822417,4.094210801494,\r
-    20.85939318834));\r
-#39413 = CARTESIAN_POINT('',(-5.220303218439,4.147915780964,\r
-    21.405456117739));\r
-#39414 = CARTESIAN_POINT('',(-5.054473786651,4.213318302471,\r
-    21.950256835102));\r
-#39415 = CARTESIAN_POINT('',(-4.887146194824,4.290603121247,\r
-    22.492892808037));\r
-#39416 = CARTESIAN_POINT('',(-4.716189084415,4.379673410228,\r
-    23.032359249569));\r
-#39417 = CARTESIAN_POINT('',(-4.386281862207,4.566626697269,\r
-    24.030537046438));\r
-#39418 = CARTESIAN_POINT('',(-4.228837412788,4.661688263864,\r
-    24.49029285307));\r
-#39419 = CARTESIAN_POINT('',(-4.065451040911,4.764714342379,\r
-    24.946198069315));\r
-#39420 = CARTESIAN_POINT('',(-3.894536895138,4.875021143294,\r
-    25.397514113633));\r
-#39421 = CARTESIAN_POINT('',(-3.714480724869,4.991529984893,\r
-    25.843512017024));\r
-#39422 = CARTESIAN_POINT('',(-3.523841085113,5.112705833203,\r
-    26.28356404577));\r
-#39423 = CARTESIAN_POINT('',(-3.321473783599,5.236677384222,\r
-    26.717157287525));\r
-#39424 = PCURVE('',#11101,#39425);\r
-#39425 = DEFINITIONAL_REPRESENTATION('',(#39426),#39507);\r
-#39426 = B_SPLINE_CURVE_WITH_KNOTS('',14,(#39427,#39428,#39429,#39430,\r
-    #39431,#39432,#39433,#39434,#39435,#39436,#39437,#39438,#39439,\r
-    #39440,#39441,#39442,#39443,#39444,#39445,#39446,#39447,#39448,\r
-    #39449,#39450,#39451,#39452,#39453,#39454,#39455,#39456,#39457,\r
-    #39458,#39459,#39460,#39461,#39462,#39463,#39464,#39465,#39466,\r
-    #39467,#39468,#39469,#39470,#39471,#39472,#39473,#39474,#39475,\r
-    #39476,#39477,#39478,#39479,#39480,#39481,#39482,#39483,#39484,\r
-    #39485,#39486,#39487,#39488,#39489,#39490,#39491,#39492,#39493,\r
-    #39494,#39495,#39496,#39497,#39498,#39499,#39500,#39501,#39502,\r
-    #39503,#39504,#39505,#39506),.UNSPECIFIED.,.F.,.F.,(15,13,13,13,13,\r
-    13,15),(0.,0.219958110537,0.366865250887,0.5148066318,0.562778479307\r
-    ,0.7489247577,0.803218517288),.UNSPECIFIED.);\r
-#39427 = CARTESIAN_POINT('',(3.356152422866,0.999999971423));\r
-#39428 = CARTESIAN_POINT('',(3.366473333988,0.989984136677));\r
-#39429 = CARTESIAN_POINT('',(3.376843895228,0.979777110546));\r
-#39430 = CARTESIAN_POINT('',(3.387253397539,0.969363876297));\r
-#39431 = CARTESIAN_POINT('',(3.397670145276,0.958752764067));\r
-#39432 = CARTESIAN_POINT('',(3.40813126464,0.947864175767));\r
-#39433 = CARTESIAN_POINT('',(3.418482040511,0.936850429731));\r
-#39434 = CARTESIAN_POINT('',(3.428943739933,0.92540369352));\r
-#39435 = CARTESIAN_POINT('',(3.439157610271,0.913910212905));\r
-#39436 = CARTESIAN_POINT('',(3.449436252203,0.901955555026));\r
-#39437 = CARTESIAN_POINT('',(3.459494652699,0.889820839432));\r
-#39438 = CARTESIAN_POINT('',(3.469432497145,0.877342222275));\r
-#39439 = CARTESIAN_POINT('',(3.479161630323,0.864564686917));\r
-#39440 = CARTESIAN_POINT('',(3.488654909334,0.851465497554));\r
-#39441 = CARTESIAN_POINT('',(3.504021567381,0.829073506154));\r
-#39442 = CARTESIAN_POINT('',(3.510050259967,0.819961127139));\r
-#39443 = CARTESIAN_POINT('',(3.515940842463,0.810702337248));\r
-#39444 = CARTESIAN_POINT('',(3.521683186891,0.801291919375));\r
-#39445 = CARTESIAN_POINT('',(3.527262000565,0.791729057614));\r
-#39446 = CARTESIAN_POINT('',(3.532652216982,0.782042395701));\r
-#39447 = CARTESIAN_POINT('',(3.537889770291,0.772133373996));\r
-#39448 = CARTESIAN_POINT('',(3.54286897429,0.762179804009));\r
-#39449 = CARTESIAN_POINT('',(3.547688913768,0.751977261283));\r
-#39450 = CARTESIAN_POINT('',(3.552245154732,0.741698365048));\r
-#39451 = CARTESIAN_POINT('',(3.556584681672,0.731243128674));\r
-#39452 = CARTESIAN_POINT('',(3.560673660025,0.72066096172));\r
-#39453 = CARTESIAN_POINT('',(3.564513138475,0.709942831401));\r
-#39454 = CARTESIAN_POINT('',(3.571705827354,0.68817611223));\r
-#39455 = CARTESIAN_POINT('',(3.575055999591,0.677124061876));\r
-#39456 = CARTESIAN_POINT('',(3.578142418672,0.665948052328));\r
-#39457 = CARTESIAN_POINT('',(3.580962445777,0.654655048782));\r
-#39458 = CARTESIAN_POINT('',(3.583516055024,0.643252448279));\r
-#39459 = CARTESIAN_POINT('',(3.585806071841,0.631748091558));\r
-#39460 = CARTESIAN_POINT('',(3.587838365625,0.620150264075));\r
-#39461 = CARTESIAN_POINT('',(3.589621994255,0.60846768629));\r
-#39462 = CARTESIAN_POINT('',(3.591169303534,0.596709493036));\r
-#39463 = CARTESIAN_POINT('',(3.592495978258,0.584885202241));\r
-#39464 = CARTESIAN_POINT('',(3.593621047936,0.573004672675));\r
-#39465 = CARTESIAN_POINT('',(3.594566844798,0.561078051055));\r
-#39466 = CARTESIAN_POINT('',(3.595358915666,0.549115708226));\r
-#39467 = CARTESIAN_POINT('',(3.596242160538,0.533241053309));\r
-#39468 = CARTESIAN_POINT('',(3.596445286556,0.529351089889));\r
-#39469 = CARTESIAN_POINT('',(3.596636236668,0.525458754403));\r
-#39470 = CARTESIAN_POINT('',(3.596816019186,0.521564312996));\r
-#39471 = CARTESIAN_POINT('',(3.596985675158,0.517668004496));\r
-#39472 = CARTESIAN_POINT('',(3.597146276602,0.513770127513));\r
-#39473 = CARTESIAN_POINT('',(3.597298925678,0.509871052742));\r
-#39474 = CARTESIAN_POINT('',(3.597444755079,0.505971185376));\r
-#39475 = CARTESIAN_POINT('',(3.597584928005,0.502070902241));\r
-#39476 = CARTESIAN_POINT('',(3.597720638455,0.498170488597));\r
-#39477 = CARTESIAN_POINT('',(3.59785311006,0.494270099234));\r
-#39478 = CARTESIAN_POINT('',(3.597983593965,0.490369768758));\r
-#39479 = CARTESIAN_POINT('',(3.598113364485,0.48646949575));\r
-#39480 = CARTESIAN_POINT('',(3.598749504643,0.467435892655));\r
-#39481 = CARTESIAN_POINT('',(3.599264006201,0.452305363981));\r
-#39482 = CARTESIAN_POINT('',(3.599862923264,0.437182928416));\r
-#39483 = CARTESIAN_POINT('',(3.600627187549,0.422074039536));\r
-#39484 = CARTESIAN_POINT('',(3.601642862106,0.406981595723));\r
-#39485 = CARTESIAN_POINT('',(3.603000651761,0.391908835265));\r
-#39486 = CARTESIAN_POINT('',(3.60479558417,0.37685991754));\r
-#39487 = CARTESIAN_POINT('',(3.607126926875,0.361838476148));\r
-#39488 = CARTESIAN_POINT('',(3.610098255115,0.346846741972));\r
-#39489 = CARTESIAN_POINT('',(3.613817642739,0.331886496838));\r
-#39490 = CARTESIAN_POINT('',(3.618398084977,0.316960592104));\r
-#39491 = CARTESIAN_POINT('',(3.623958331615,0.302072502963));\r
-#39492 = CARTESIAN_POINT('',(3.63062418492,0.287223849381));\r
-#39493 = CARTESIAN_POINT('',(3.640835720088,0.268100122615));\r
-#39494 = CARTESIAN_POINT('',(3.643247088307,0.263785415733));\r
-#39495 = CARTESIAN_POINT('',(3.64576729511,0.259474406256));\r
-#39496 = CARTESIAN_POINT('',(3.648399739899,0.255167171554));\r
-#39497 = CARTESIAN_POINT('',(3.651147888496,0.250863790885));\r
-#39498 = CARTESIAN_POINT('',(3.654015276828,0.246564345934));\r
-#39499 = CARTESIAN_POINT('',(3.65700551514,0.242268921293));\r
-#39500 = CARTESIAN_POINT('',(3.660122291246,0.237977605006));\r
-#39501 = CARTESIAN_POINT('',(3.663369375197,0.233690489051));\r
-#39502 = CARTESIAN_POINT('',(3.666750622224,0.229407669874));\r
-#39503 = CARTESIAN_POINT('',(3.670269977435,0.225129248884));\r
-#39504 = CARTESIAN_POINT('',(3.673931479017,0.220855332979));\r
-#39505 = CARTESIAN_POINT('',(3.677739262505,0.216586035047));\r
-#39506 = CARTESIAN_POINT('',(3.681697564416,0.212321474484));\r
-#39507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#39508 = PCURVE('',#38969,#39509);\r
-#39509 = DEFINITIONAL_REPRESENTATION('',(#39510),#39579);\r
-#39510 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#39511,#39512,#39513,#39514,\r
-    #39515,#39516,#39517,#39518,#39519,#39520,#39521,#39522,#39523,\r
-    #39524,#39525,#39526,#39527,#39528,#39529,#39530,#39531,#39532,\r
-    #39533,#39534,#39535,#39536,#39537,#39538,#39539,#39540,#39541,\r
-    #39542,#39543,#39544,#39545,#39546,#39547,#39548,#39549,#39550,\r
-    #39551,#39552,#39553,#39554,#39555,#39556,#39557,#39558,#39559,\r
-    #39560,#39561,#39562,#39563,#39564,#39565,#39566,#39567,#39568,\r
-    #39569,#39570,#39571,#39572,#39573,#39574,#39575,#39576,#39577,\r
-    #39578),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267740116,0.219958110537,0.265125678839,0.366865250887,\r
-    0.5148066318,0.562778479307,0.610414456509,0.7489247577,\r
-    0.858377815963,0.934322045436,1.),.UNSPECIFIED.);\r
-#39511 = CARTESIAN_POINT('',(0.94098530662,0.));\r
-#39512 = CARTESIAN_POINT('',(0.915597928682,6.5256353E-10));\r
-#39513 = CARTESIAN_POINT('',(0.890186396379,3.548740009631E-04));\r
-#39514 = CARTESIAN_POINT('',(0.864729467279,1.097664811899E-03));\r
-#39515 = CARTESIAN_POINT('',(0.839215377449,2.268145084001E-03));\r
-#39516 = CARTESIAN_POINT('',(0.813641173211,3.914325945244E-03));\r
-#39517 = CARTESIAN_POINT('',(0.788013986105,6.093924376867E-03));\r
-#39518 = CARTESIAN_POINT('',(0.749426756767,1.027729901572E-02));\r
-#39519 = CARTESIAN_POINT('',(0.736491442297,1.18316335956E-02));\r
-#39520 = CARTESIAN_POINT('',(0.723551337857,1.354749858173E-02));\r
-#39521 = CARTESIAN_POINT('',(0.710610443653,1.543430416431E-02));\r
-#39522 = CARTESIAN_POINT('',(0.697673848371,1.750209939604E-02));\r
-#39523 = CARTESIAN_POINT('',(0.684747847631,1.97615109428E-02));\r
-#39524 = CARTESIAN_POINT('',(0.663928400921,2.373283793269E-02));\r
-#39525 = CARTESIAN_POINT('',(0.65602357151,2.53181694836E-02));\r
-#39526 = CARTESIAN_POINT('',(0.648127342274,2.698223227541E-02));\r
-#39527 = CARTESIAN_POINT('',(0.640241638895,2.872765656291E-02));\r
-#39528 = CARTESIAN_POINT('',(0.632368554407,3.055712864291E-02));\r
-#39529 = CARTESIAN_POINT('',(0.624510358925,3.247337242994E-02));\r
-#39530 = CARTESIAN_POINT('',(0.599008060977,3.899708560553E-02));\r
-#39531 = CARTESIAN_POINT('',(0.581433121453,4.396959105563E-02));\r
-#39532 = CARTESIAN_POINT('',(0.563974828118,4.942760049828E-02));\r
-#39533 = CARTESIAN_POINT('',(0.546665191402,5.54028165887E-02));\r
-#39534 = CARTESIAN_POINT('',(0.529538592655,6.192688725778E-02));\r
-#39535 = CARTESIAN_POINT('',(0.512631812331,6.90295034355E-02));\r
-#39536 = CARTESIAN_POINT('',(0.471775100546,8.794068272953E-02));\r
-#39537 = CARTESIAN_POINT('',(0.448106581275,0.100424696224));\r
-#39538 = CARTESIAN_POINT('',(0.425101742586,0.114262810231));\r
-#39539 = CARTESIAN_POINT('',(0.402867768956,0.129518717582));\r
-#39540 = CARTESIAN_POINT('',(0.38149625257,0.146237075571));\r
-#39541 = CARTESIAN_POINT('',(0.361060587997,0.164437208764));\r
-#39542 = CARTESIAN_POINT('',(0.3353097618,0.19049251965));\r
-#39543 = CARTESIAN_POINT('',(0.329107937857,0.19702812571));\r
-#39544 = CARTESIAN_POINT('',(0.323011397745,0.203719478882));\r
-#39545 = CARTESIAN_POINT('',(0.317021362276,0.210566319704));\r
-#39546 = CARTESIAN_POINT('',(0.31113919507,0.217568740509));\r
-#39547 = CARTESIAN_POINT('',(0.30536541273,0.224726014584));\r
-#39548 = CARTESIAN_POINT('',(0.294075921502,0.239298643322));\r
-#39549 = CARTESIAN_POINT('',(0.288558671065,0.246711841581));\r
-#39550 = CARTESIAN_POINT('',(0.283149785133,0.254277254355));\r
-#39551 = CARTESIAN_POINT('',(0.277849898379,0.261994701571));\r
-#39552 = CARTESIAN_POINT('',(0.272659586069,0.269864104946));\r
-#39553 = CARTESIAN_POINT('',(0.2675793693,0.27788550364));\r
-#39554 = CARTESIAN_POINT('',(0.248159558197,0.309825206211));\r
-#39555 = CARTESIAN_POINT('',(0.234643807548,0.334878521348));\r
-#39556 = CARTESIAN_POINT('',(0.222074863506,0.361222083589));\r
-#39557 = CARTESIAN_POINT('',(0.210461106779,0.388868501553));\r
-#39558 = CARTESIAN_POINT('',(0.199806937029,0.417842266482));\r
-#39559 = CARTESIAN_POINT('',(0.190112662819,0.448182374598));\r
-#39560 = CARTESIAN_POINT('',(0.174460385684,0.505040914824));\r
-#39561 = CARTESIAN_POINT('',(0.168144861604,0.531027075993));\r
-#39562 = CARTESIAN_POINT('',(0.162418390619,0.557929147358));\r
-#39563 = CARTESIAN_POINT('',(0.157272622828,0.585781811616));\r
-#39564 = CARTESIAN_POINT('',(0.152693535021,0.614627790169));\r
-#39565 = CARTESIAN_POINT('',(0.148657831106,0.644517765332));\r
-#39566 = CARTESIAN_POINT('',(0.14266352288,0.697014025734));\r
-#39567 = CARTESIAN_POINT('',(0.140447353127,0.719047982263));\r
-#39568 = CARTESIAN_POINT('',(0.138454910135,0.741631255406));\r
-#39569 = CARTESIAN_POINT('',(0.136665354886,0.764783531643));\r
-#39570 = CARTESIAN_POINT('',(0.135050488292,0.788525208421));\r
-#39571 = CARTESIAN_POINT('',(0.133570780866,0.812877706827));\r
-#39572 = CARTESIAN_POINT('',(0.130968063343,0.859483790894));\r
-#39573 = CARTESIAN_POINT('',(0.129823915608,0.881575441873));\r
-#39574 = CARTESIAN_POINT('',(0.128709624144,0.904162194063));\r
-#39575 = CARTESIAN_POINT('',(0.127585879036,0.927263894002));\r
-#39576 = CARTESIAN_POINT('',(0.12640667856,0.950906792846));\r
-#39577 = CARTESIAN_POINT('',(0.125122384502,0.975130272449));\r
-#39578 = CARTESIAN_POINT('',(0.123684620971,1.));\r
-#39579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#39580 = ADVANCED_FACE('',(#39581),#10969,.T.);\r
-#39581 = FACE_BOUND('',#39582,.T.);\r
-#39582 = EDGE_LOOP('',(#39583,#39644,#39645,#39646,#39647));\r
-#39583 = ORIENTED_EDGE('',*,*,#39584,.F.);\r
-#39584 = EDGE_CURVE('',#39112,#39585,#39587,.T.);\r
-#39585 = VERTEX_POINT('',#39586);\r
-#39586 = CARTESIAN_POINT('',(-36.49160608,16.381779076218,3.));\r
-#39587 = SURFACE_CURVE('',#39588,(#39603,#39621),.PCURVE_S1.);\r
-#39588 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#39589,#39590,#39591,#39592,\r
-    #39593,#39594,#39595,#39596,#39597,#39598,#39599,#39600,#39601,\r
-    #39602),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#39589 = CARTESIAN_POINT('',(-37.34889682502,14.319912917106,-3.));\r
-#39590 = CARTESIAN_POINT('',(-37.27602248844,14.509982224167,\r
-    -2.469857305487));\r
-#39591 = CARTESIAN_POINT('',(-37.20361510783,14.694976967335,\r
-    -1.93877500183));\r
-#39592 = CARTESIAN_POINT('',(-37.13110882517,14.876781851878,\r
-    -1.40716117002));\r
-#39593 = CARTESIAN_POINT('',(-37.03533387968,15.112498821194,\r
-    -0.711942292053));\r
-#39594 = CARTESIAN_POINT('',(-37.01275154035,15.167760777681,\r
-    -0.548519782961));\r
-#39595 = CARTESIAN_POINT('',(-36.99007870753,15.222931229279,\r
-    -0.385088192252));\r
-#39596 = CARTESIAN_POINT('',(-36.89193994419,15.460391038587,\r
-    0.31889847855));\r
-#39597 = CARTESIAN_POINT('',(-36.81537895987,15.642243870881,\r
-    0.859448382286));\r
-#39598 = CARTESIAN_POINT('',(-36.73690009301,15.825337506739,\r
-    1.399656454957));\r
-#39599 = CARTESIAN_POINT('',(-36.6157658957,16.102659680726,\r
-    2.204677342934));\r
-#39600 = CARTESIAN_POINT('',(-36.57516103888,16.194790110798,\r
-    2.470005719426));\r
-#39601 = CARTESIAN_POINT('',(-36.53380719174,16.287773027502,\r
-    2.735127937173));\r
-#39602 = CARTESIAN_POINT('',(-36.4916059844,16.381779289165,3.0000006));\r
-#39603 = PCURVE('',#10969,#39604);\r
-#39604 = DEFINITIONAL_REPRESENTATION('',(#39605),#39620);\r
-#39605 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#39606,#39607,#39608,#39609,\r
-    #39610,#39611,#39612,#39613,#39614,#39615,#39616,#39617,#39618,\r
-    #39619),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#39606 = CARTESIAN_POINT('',(2.048529561987,0.));\r
-#39607 = CARTESIAN_POINT('',(2.052109274402,1.254332354772E-02));\r
-#39608 = CARTESIAN_POINT('',(2.05545204346,2.52278254243E-02));\r
-#39609 = CARTESIAN_POINT('',(2.058561494327,3.804985612148E-02));\r
-#39610 = CARTESIAN_POINT('',(2.062327012241,5.498882258939E-02));\r
-#39611 = CARTESIAN_POINT('',(2.063190437047,5.898294243794E-02));\r
-#39612 = CARTESIAN_POINT('',(2.064032364904,6.298980222301E-02));\r
-#39613 = CARTESIAN_POINT('',(2.06756693436,8.030416791524E-02));\r
-#39614 = CARTESIAN_POINT('',(2.070047119446,9.373775098754E-02));\r
-#39615 = CARTESIAN_POINT('',(2.072297927353,0.107308355515));\r
-#39616 = CARTESIAN_POINT('',(2.075320586116,0.127758561639));\r
-#39617 = CARTESIAN_POINT('',(2.076262964156,0.134535705783));\r
-#39618 = CARTESIAN_POINT('',(2.077151376209,0.141345341141));\r
-#39619 = CARTESIAN_POINT('',(2.07798635282,0.148187165358));\r
-#39620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#39621 = PCURVE('',#39622,#39627);\r
-#39622 = CYLINDRICAL_SURFACE('',#39623,40.);\r
-#39623 = AXIS2_PLACEMENT_3D('',#39624,#39625,#39626);\r
-#39624 = CARTESIAN_POINT('',(-2.E-15,2.E-15,3.));\r
-#39625 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#39626 = DIRECTION('',(1.,-8.E-17,3.3E-16));\r
-#39627 = DEFINITIONAL_REPRESENTATION('',(#39628),#39643);\r
-#39628 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#39629,#39630,#39631,#39632,\r
-    #39633,#39634,#39635,#39636,#39637,#39638,#39639,#39640,#39641,\r
-    #39642),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#39629 = CARTESIAN_POINT('',(-2.775469939792,6.));\r
-#39630 = CARTESIAN_POINT('',(-2.770380919109,5.469857305487));\r
-#39631 = CARTESIAN_POINT('',(-2.765414530262,4.93877500183));\r
-#39632 = CARTESIAN_POINT('',(-2.760521382422,4.40716117002));\r
-#39633 = CARTESIAN_POINT('',(-2.75416059779,3.711942292053));\r
-#39634 = CARTESIAN_POINT('',(-2.752668151872,3.548519782961));\r
-#39635 = CARTESIAN_POINT('',(-2.751176964834,3.385088192252));\r
-#39636 = CARTESIAN_POINT('',(-2.744753454408,2.681101521449));\r
-#39637 = CARTESIAN_POINT('',(-2.739820757291,2.140551617714));\r
-#39638 = CARTESIAN_POINT('',(-2.73484077357,1.600343545042));\r
-#39639 = CARTESIAN_POINT('',(-2.727275181973,0.795322657066));\r
-#39640 = CARTESIAN_POINT('',(-2.724758157306,0.529994280574));\r
-#39641 = CARTESIAN_POINT('',(-2.722214066236,0.264872062827));\r
-#39642 = CARTESIAN_POINT('',(-2.719637959783,-6.E-07));\r
-#39643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#39644 = ORIENTED_EDGE('',*,*,#39111,.F.);\r
-#39645 = ORIENTED_EDGE('',*,*,#10823,.F.);\r
-#39646 = ORIENTED_EDGE('',*,*,#11554,.T.);\r
-#39647 = ORIENTED_EDGE('',*,*,#39648,.F.);\r
-#39648 = EDGE_CURVE('',#39585,#11521,#39649,.T.);\r
-#39649 = SURFACE_CURVE('',#39650,(#39723,#39799),.PCURVE_S1.);\r
-#39650 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#39651,#39652,#39653,#39654,\r
-    #39655,#39656,#39657,#39658,#39659,#39660,#39661,#39662,#39663,\r
-    #39664,#39665,#39666,#39667,#39668,#39669,#39670,#39671,#39672,\r
-    #39673,#39674,#39675,#39676,#39677,#39678,#39679,#39680,#39681,\r
-    #39682,#39683,#39684,#39685,#39686,#39687,#39688,#39689,#39690,\r
-    #39691,#39692,#39693,#39694,#39695,#39696,#39697,#39698,#39699,\r
-    #39700,#39701,#39702,#39703,#39704,#39705,#39706,#39707,#39708,\r
-    #39709,#39710,#39711,#39712,#39713,#39714,#39715,#39716,#39717,\r
-    #39718,#39719,#39720,#39721,#39722),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156945,0.157462141417,0.237475582237,\r
-    0.315984140892,0.354882631288,0.433704074268,0.56977471835,\r
-    0.737461555815,0.864425724613,1.),.UNSPECIFIED.);\r
-#39651 = CARTESIAN_POINT('',(-36.49160608,16.381779076218,3.));\r
-#39652 = CARTESIAN_POINT('',(-35.95355110275,16.317997270452,\r
-    3.000000000037));\r
-#39653 = CARTESIAN_POINT('',(-35.41566793198,16.253395103974,\r
-    3.012727308664));\r
-#39654 = CARTESIAN_POINT('',(-34.87828625237,16.187319218625,\r
-    3.039137497494));\r
-#39655 = CARTESIAN_POINT('',(-34.34192200694,16.11916681286,\r
-    3.08032051854));\r
-#39656 = CARTESIAN_POINT('',(-33.80727456653,16.048396482991,\r
-    3.137492164789));\r
-#39657 = CARTESIAN_POINT('',(-33.27522250833,15.974555361428,\r
-    3.211990126548));\r
-#39658 = CARTESIAN_POINT('',(-32.74681510651,15.897322189653,\r
-    3.305250521531));\r
-#39659 = CARTESIAN_POINT('',(-32.00849769981,15.783440491638,\r
-    3.465293450817));\r
-#39660 = CARTESIAN_POINT('',(-31.79456917511,15.749724484117,\r
-    3.515246870818));\r
-#39661 = CARTESIAN_POINT('',(-31.5815616716,15.715410224542,\r
-    3.568699483427));\r
-#39662 = CARTESIAN_POINT('',(-31.36957374283,15.680496063212,\r
-    3.625749574233));\r
-#39663 = CARTESIAN_POINT('',(-31.15871118739,15.644987163311,\r
-    3.686493289529));\r
-#39664 = CARTESIAN_POINT('',(-30.94908634754,15.60889624691,\r
-    3.751022658198));\r
-#39665 = CARTESIAN_POINT('',(-30.74081740766,15.572244340966,\r
-    3.819423613591));\r
-#39666 = CARTESIAN_POINT('',(-30.17277791752,15.470105272769,\r
-    4.018166019204));\r
-#39667 = CARTESIAN_POINT('',(-29.8159898717,15.403519129497,4.1566292351\r
-    ));\r
-#39668 = CARTESIAN_POINT('',(-29.46438590753,15.335474638395,\r
-    4.307560183342));\r
-#39669 = CARTESIAN_POINT('',(-29.11869338526,15.266219744029,\r
-    4.471278576594));\r
-#39670 = CARTESIAN_POINT('',(-28.77962386649,15.196090150965,\r
-    4.647991982847));\r
-#39671 = CARTESIAN_POINT('',(-28.44785226033,15.125509886421,\r
-    4.837755127206));\r
-#39672 = CARTESIAN_POINT('',(-28.12399592233,15.054981065247,\r
-    5.04042383254));\r
-#39673 = CARTESIAN_POINT('',(-27.49912353317,14.916459661589,\r
-    5.466736293034));\r
-#39674 = CARTESIAN_POINT('',(-27.19771970274,14.848428181454,\r
-    5.68996369932));\r
-#39675 = CARTESIAN_POINT('',(-26.90491572456,14.78149951057,\r
-    5.924912733575));\r
-#39676 = CARTESIAN_POINT('',(-26.62103400513,14.716228067418,\r
-    6.171070118369));\r
-#39677 = CARTESIAN_POINT('',(-26.34619969723,14.653166925527,\r
-    6.427790637949));\r
-#39678 = CARTESIAN_POINT('',(-26.08036001821,14.59284443523,\r
-    6.694311954299));\r
-#39679 = CARTESIAN_POINT('',(-25.82330903701,14.535742136874,\r
-    6.969775984446));\r
-#39680 = CARTESIAN_POINT('',(-25.45154895398,14.455782189473,\r
-    7.393712573884));\r
-#39681 = CARTESIAN_POINT('',(-25.33044713694,14.430180486015,\r
-    7.536147358727));\r
-#39682 = CARTESIAN_POINT('',(-25.21136697339,14.405518314936,\r
-    7.680455803852));\r
-#39683 = CARTESIAN_POINT('',(-25.09425366108,14.381840767575,\r
-    7.826531805428));\r
-#39684 = CARTESIAN_POINT('',(-24.9790441656,14.359188411372,\r
-    7.974269367423));\r
-#39685 = CARTESIAN_POINT('',(-24.865668285,14.337597134459,\r
-    8.123563423543));\r
-#39686 = CARTESIAN_POINT('',(-24.75404971422,14.317097990247,\r
-    8.274310659161));\r
-#39687 = CARTESIAN_POINT('',(-24.42132636306,14.258444713199,\r
-    8.734615501814));\r
-#39688 = CARTESIAN_POINT('',(-24.20543839122,14.223765720914,\r
-    9.048358172017));\r
-#39689 = CARTESIAN_POINT('',(-23.99574845926,14.193894315044,\r
-    9.366820462725));\r
-#39690 = CARTESIAN_POINT('',(-23.7914904018,14.168965366597,\r
-    9.689210524029));\r
-#39691 = CARTESIAN_POINT('',(-23.59185293933,14.149034188848,\r
-    10.014779122278));\r
-#39692 = CARTESIAN_POINT('',(-23.39599722433,14.134076208137,\r
-    10.342830740204));\r
-#39693 = CARTESIAN_POINT('',(-23.2030656173,14.123986484355,\r
-    10.672729192137));\r
-#39694 = CARTESIAN_POINT('',(-22.68265589883,14.10924419939,\r
-    11.575599030692));\r
-#39695 = CARTESIAN_POINT('',(-22.35915710725,14.113878856734,\r
-    12.151277477067));\r
-#39696 = CARTESIAN_POINT('',(-22.04258678795,14.135266558763,\r
-    12.730668069215));\r
-#39697 = CARTESIAN_POINT('',(-21.73338886378,14.17612959105,\r
-    13.313101879063));\r
-#39698 = CARTESIAN_POINT('',(-21.43122263169,14.238823312761,\r
-    13.897359252465));\r
-#39699 = CARTESIAN_POINT('',(-21.13476039531,14.324859205238,\r
-    14.481591210738));\r
-#39700 = CARTESIAN_POINT('',(-20.84215570814,14.434814916667,\r
-    15.063560171292));\r
-#39701 = CARTESIAN_POINT('',(-20.19307991268,14.732889269562,\r
-    16.352198458607));\r
-#39702 = CARTESIAN_POINT('',(-19.83740598067,14.933306178777,\r
-    17.056740944297));\r
-#39703 = CARTESIAN_POINT('',(-19.48049356498,15.169052503056,\r
-    17.750106475369));\r
-#39704 = CARTESIAN_POINT('',(-19.11758288315,15.437732261268,\r
-    18.428402678101));\r
-#39705 = CARTESIAN_POINT('',(-18.7442593736,15.735584271195,\r
-    19.088624669239));\r
-#39706 = CARTESIAN_POINT('',(-18.35707804944,16.058160453318,\r
-    19.728706647888));\r
-#39707 = CARTESIAN_POINT('',(-17.95352483716,16.400659128848,\r
-    20.347351396652));\r
-#39708 = CARTESIAN_POINT('',(-17.21285040885,17.029013311858,\r
-    21.395546816223));\r
-#39709 = CARTESIAN_POINT('',(-16.88332201035,17.308488647917,\r
-    21.834638927268));\r
-#39710 = CARTESIAN_POINT('',(-16.54264792001,17.594651841857,\r
-    22.260949790659));\r
-#39711 = CARTESIAN_POINT('',(-16.1903079026,17.885504120214,\r
-    22.67451283185));\r
-#39712 = CARTESIAN_POINT('',(-15.82599964194,18.179136896771,\r
-    23.075533872548));\r
-#39713 = CARTESIAN_POINT('',(-15.4496037416,18.473767818318,\r
-    23.464334951358));\r
-#39714 = CARTESIAN_POINT('',(-15.06114708868,18.767755581654,\r
-    23.841312325538));\r
-#39715 = CARTESIAN_POINT('',(-14.23323003397,19.371222524303,\r
-    24.597297987814));\r
-#39716 = CARTESIAN_POINT('',(-13.792090292,19.68040612446,\r
-    24.974716729619));\r
-#39717 = CARTESIAN_POINT('',(-13.33749221677,19.985324207623,\r
-    25.339721410551));\r
-#39718 = CARTESIAN_POINT('',(-12.86972360343,20.284338794193,\r
-    25.692922426295));\r
-#39719 = CARTESIAN_POINT('',(-12.38917735931,20.575983106518,\r
-    26.034945871399));\r
-#39720 = CARTESIAN_POINT('',(-11.89632368877,20.858948147893,\r
-    26.366408026055));\r
-#39721 = CARTESIAN_POINT('',(-11.39169028401,21.132066793683,\r
-    26.687902495212));\r
-#39722 = CARTESIAN_POINT('',(-10.87585052165,21.394295394583,27.));\r
-#39723 = PCURVE('',#10969,#39724);\r
-#39724 = DEFINITIONAL_REPRESENTATION('',(#39725),#39798);\r
-#39725 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#39726,#39727,#39728,#39729,\r
-    #39730,#39731,#39732,#39733,#39734,#39735,#39736,#39737,#39738,\r
-    #39739,#39740,#39741,#39742,#39743,#39744,#39745,#39746,#39747,\r
-    #39748,#39749,#39750,#39751,#39752,#39753,#39754,#39755,#39756,\r
-    #39757,#39758,#39759,#39760,#39761,#39762,#39763,#39764,#39765,\r
-    #39766,#39767,#39768,#39769,#39770,#39771,#39772,#39773,#39774,\r
-    #39775,#39776,#39777,#39778,#39779,#39780,#39781,#39782,#39783,\r
-    #39784,#39785,#39786,#39787,#39788,#39789,#39790,#39791,#39792,\r
-    #39793,#39794,#39795,#39796,#39797),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156945,0.157462141417,0.237475582237,\r
-    0.315984140892,0.354882631288,0.433704074268,0.56977471835,\r
-    0.737461555815,0.864425724613,1.),.UNSPECIFIED.);\r
-#39726 = CARTESIAN_POINT('',(2.077986350972,0.14818714986));\r
-#39727 = CARTESIAN_POINT('',(2.091059833992,0.148187149861));\r
-#39728 = CARTESIAN_POINT('',(2.104104742417,0.148515904219));\r
-#39729 = CARTESIAN_POINT('',(2.117119801632,0.14919809517));\r
-#39730 = CARTESIAN_POINT('',(2.130099054354,0.150262253386));\r
-#39731 = CARTESIAN_POINT('',(2.143031844833,0.151740671286));\r
-#39732 = CARTESIAN_POINT('',(2.155902624561,0.15366952389));\r
-#39733 = CARTESIAN_POINT('',(2.168690602339,0.156088586277));\r
-#39734 = CARTESIAN_POINT('',(2.186569932678,0.160250553801));\r
-#39735 = CARTESIAN_POINT('',(2.191751858006,0.161550652429));\r
-#39736 = CARTESIAN_POINT('',(2.196913025467,0.162943062255));\r
-#39737 = CARTESIAN_POINT('',(2.202051175141,0.16443065114));\r
-#39738 = CARTESIAN_POINT('',(2.207163805075,0.166016277669));\r
-#39739 = CARTESIAN_POINT('',(2.212248177082,0.167702743749));\r
-#39740 = CARTESIAN_POINT('',(2.217301322543,0.169492747214));\r
-#39741 = CARTESIAN_POINT('',(2.231087474211,0.174701190046));\r
-#39742 = CARTESIAN_POINT('',(2.239751137237,0.178337768719));\r
-#39743 = CARTESIAN_POINT('',(2.24829242519,0.182311669723));\r
-#39744 = CARTESIAN_POINT('',(2.256691712902,0.18663449761));\r
-#39745 = CARTESIAN_POINT('',(2.264928620931,0.191315529159));\r
-#39746 = CARTESIAN_POINT('',(2.272982436541,0.196360627873));\r
-#39747 = CARTESIAN_POINT('',(2.280832696874,0.201770906006));\r
-#39748 = CARTESIAN_POINT('',(2.295943719671,0.213202836567));\r
-#39749 = CARTESIAN_POINT('',(2.303214553127,0.21921241197));\r
-#39750 = CARTESIAN_POINT('',(2.310253463376,0.225564913216));\r
-#39751 = CARTESIAN_POINT('',(2.317045754079,0.232251967859));\r
-#39752 = CARTESIAN_POINT('',(2.323580949227,0.239261817991));\r
-#39753 = CARTESIAN_POINT('',(2.329852648321,0.246579520637));\r
-#39754 = CARTESIAN_POINT('',(2.335858291361,0.254187308704));\r
-#39755 = CARTESIAN_POINT('',(2.344443089518,0.265968313333));\r
-#39756 = CARTESIAN_POINT('',(2.347222488627,0.269938106038));\r
-#39757 = CARTESIAN_POINT('',(2.34993726756,0.273972255006));\r
-#39758 = CARTESIAN_POINT('',(2.352587913286,0.278068482811));\r
-#39759 = CARTESIAN_POINT('',(2.355175142409,0.282224490674));\r
-#39760 = CARTESIAN_POINT('',(2.35769988044,0.286437978965));\r
-#39761 = CARTESIAN_POINT('',(2.360163241052,0.290706667695));\r
-#39762 = CARTESIAN_POINT('',(2.367436328259,0.303785434139));\r
-#39763 = CARTESIAN_POINT('',(2.372059148761,0.312759565039));\r
-#39764 = CARTESIAN_POINT('',(2.376446022901,0.321932649407));\r
-#39765 = CARTESIAN_POINT('',(2.380610487314,0.331286850677));\r
-#39766 = CARTESIAN_POINT('',(2.384568029124,0.340804977546));\r
-#39767 = CARTESIAN_POINT('',(2.388335741833,0.350470789261));\r
-#39768 = CARTESIAN_POINT('',(2.391932167219,0.360269184685));\r
-#39769 = CARTESIAN_POINT('',(2.401324747932,0.387306297695));\r
-#39770 = CARTESIAN_POINT('',(2.406822429895,0.404785798589));\r
-#39771 = CARTESIAN_POINT('',(2.411815437584,0.422634515463));\r
-#39772 = CARTESIAN_POINT('',(2.41625697344,0.44085133571));\r
-#39773 = CARTESIAN_POINT('',(2.420118944097,0.459418793513));\r
-#39774 = CARTESIAN_POINT('',(2.423403151273,0.478297792308));\r
-#39775 = CARTESIAN_POINT('',(2.426135230686,0.49743167394));\r
-#39776 = CARTESIAN_POINT('',(2.43109973529,0.540556705758));\r
-#39777 = CARTESIAN_POINT('',(2.43306980052,0.564654096244));\r
-#39778 = CARTESIAN_POINT('',(2.434351143789,0.588919091455));\r
-#39779 = CARTESIAN_POINT('',(2.43507047525,0.613229008451));\r
-#39780 = CARTESIAN_POINT('',(2.43537059513,0.637475343227));\r
-#39781 = CARTESIAN_POINT('',(2.435389795065,0.661570129866));\r
-#39782 = CARTESIAN_POINT('',(2.435257497018,0.685444715665));\r
-#39783 = CARTESIAN_POINT('',(2.434961869619,0.726919334964));\r
-#39784 = CARTESIAN_POINT('',(2.434813842481,0.744639280649));\r
-#39785 = CARTESIAN_POINT('',(2.434695384475,0.76218933579));\r
-#39786 = CARTESIAN_POINT('',(2.434652165885,0.77955870039));\r
-#39787 = CARTESIAN_POINT('',(2.434724990198,0.79674285587));\r
-#39788 = CARTESIAN_POINT('',(2.434949820593,0.813742301736));\r
-#39789 = CARTESIAN_POINT('',(2.435358158653,0.83056150398));\r
-#39790 = CARTESIAN_POINT('',(2.436639411359,0.86498349642));\r
-#39791 = CARTESIAN_POINT('',(2.437541950213,0.882562379727));\r
-#39792 = CARTESIAN_POINT('',(2.438719198091,0.899954761783));\r
-#39793 = CARTESIAN_POINT('',(2.440199980246,0.917174729378));\r
-#39794 = CARTESIAN_POINT('',(2.442008927904,0.934239196761));\r
-#39795 = CARTESIAN_POINT('',(2.444167136742,0.951167137232));\r
-#39796 = CARTESIAN_POINT('',(2.446692696866,0.967979248984));\r
-#39797 = CARTESIAN_POINT('',(2.44960109428,0.9846980552));\r
-#39798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#39799 = PCURVE('',#11537,#39800);\r
-#39800 = DEFINITIONAL_REPRESENTATION('',(#39801),#39874);\r
-#39801 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#39802,#39803,#39804,#39805,\r
-    #39806,#39807,#39808,#39809,#39810,#39811,#39812,#39813,#39814,\r
-    #39815,#39816,#39817,#39818,#39819,#39820,#39821,#39822,#39823,\r
-    #39824,#39825,#39826,#39827,#39828,#39829,#39830,#39831,#39832,\r
-    #39833,#39834,#39835,#39836,#39837,#39838,#39839,#39840,#39841,\r
-    #39842,#39843,#39844,#39845,#39846,#39847,#39848,#39849,#39850,\r
-    #39851,#39852,#39853,#39854,#39855,#39856,#39857,#39858,#39859,\r
-    #39860,#39861,#39862,#39863,#39864,#39865,#39866,#39867,#39868,\r
-    #39869,#39870,#39871,#39872,#39873),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156945,0.157462141417,0.237475582237,\r
-    0.315984140892,0.354882631288,0.433704074268,0.56977471835,\r
-    0.737461555815,0.864425724613,1.),.UNSPECIFIED.);\r
-#39802 = CARTESIAN_POINT('',(2.719637965618,1.));\r
-#39803 = CARTESIAN_POINT('',(2.715583717345,0.989229505348));\r
-#39804 = CARTESIAN_POINT('',(2.711430168321,0.978139490344));\r
-#39805 = CARTESIAN_POINT('',(2.707190590077,0.966704391393));\r
-#39806 = CARTESIAN_POINT('',(2.702880155073,0.954898289302));\r
-#39807 = CARTESIAN_POINT('',(2.698516066137,0.94269495948));\r
-#39808 = CARTESIAN_POINT('',(2.694117410449,0.930067863972));\r
-#39809 = CARTESIAN_POINT('',(2.68970447904,0.916990710579));\r
-#39810 = CARTESIAN_POINT('',(2.683489504896,0.897880499229));\r
-#39811 = CARTESIAN_POINT('',(2.68168280687,0.892242354964));\r
-#39812 = CARTESIAN_POINT('',(2.679878642558,0.886523323145));\r
-#39813 = CARTESIAN_POINT('',(2.678078483248,0.880722111104));\r
-#39814 = CARTESIAN_POINT('',(2.676283801363,0.874837627168));\r
-#39815 = CARTESIAN_POINT('',(2.674496044187,0.868869025963));\r
-#39816 = CARTESIAN_POINT('',(2.672716607589,0.862815753719));\r
-#39817 = CARTESIAN_POINT('',(2.667855074384,0.845954579736));\r
-#39818 = CARTESIAN_POINT('',(2.664792310023,0.834970947558));\r
-#39819 = CARTESIAN_POINT('',(2.661766051373,0.823727349738));\r
-#39820 = CARTESIAN_POINT('',(2.658782809346,0.812226781502));\r
-#39821 = CARTESIAN_POINT('',(2.655847332664,0.800475245558));\r
-#39822 = CARTESIAN_POINT('',(2.652962081504,0.788482547719));\r
-#39823 = CARTESIAN_POINT('',(2.65012691318,0.776263223198));\r
-#39824 = CARTESIAN_POINT('',(2.644603481635,0.751645663544));\r
-#39825 = CARTESIAN_POINT('',(2.64191281855,0.739252244534));\r
-#39826 = CARTESIAN_POINT('',(2.639264546444,0.726677013899));\r
-#39827 = CARTESIAN_POINT('',(2.636652529361,0.713939650048));\r
-#39828 = CARTESIAN_POINT('',(2.634067295103,0.70105979025));\r
-#39829 = CARTESIAN_POINT('',(2.631496627805,0.688056898751));\r
-#39830 = CARTESIAN_POINT('',(2.628926397556,0.674950045231));\r
-#39831 = CARTESIAN_POINT('',(2.625060955582,0.655221153946));\r
-#39832 = CARTESIAN_POINT('',(2.623776613756,0.648663189026));\r
-#39833 = CARTESIAN_POINT('',(2.622486711848,0.642085611576));\r
-#39834 = CARTESIAN_POINT('',(2.62118928068,0.635490155368));\r
-#39835 = CARTESIAN_POINT('',(2.619882293405,0.628878368757));\r
-#39836 = CARTESIAN_POINT('',(2.618563687295,0.622251608239));\r
-#39837 = CARTESIAN_POINT('',(2.61723138553,0.615611032019));\r
-#39838 = CARTESIAN_POINT('',(2.613151682126,0.595475486338));\r
-#39839 = CARTESIAN_POINT('',(2.610355451068,0.581941247379));\r
-#39840 = CARTESIAN_POINT('',(2.607477200173,0.568361866499));\r
-#39841 = CARTESIAN_POINT('',(2.604499715742,0.55474162716));\r
-#39842 = CARTESIAN_POINT('',(2.601406554108,0.541082055633));\r
-#39843 = CARTESIAN_POINT('',(2.598182414512,0.527381777601));\r
-#39844 = CARTESIAN_POINT('',(2.594813326752,0.513636282211));\r
-#39845 = CARTESIAN_POINT('',(2.585198504692,0.476016709573));\r
-#39846 = CARTESIAN_POINT('',(2.578638771034,0.452030941877));\r
-#39847 = CARTESIAN_POINT('',(2.571528979905,0.428056224905));\r
-#39848 = CARTESIAN_POINT('',(2.563784461327,0.404294343211));\r
-#39849 = CARTESIAN_POINT('',(2.555318435179,0.380956143068));\r
-#39850 = CARTESIAN_POINT('',(2.546053782302,0.358220146194));\r
-#39851 = CARTESIAN_POINT('',(2.535935250495,0.33622369896));\r
-#39852 = CARTESIAN_POINT('',(2.511381376386,0.288991873837));\r
-#39853 = CARTESIAN_POINT('',(2.496483238613,0.264179766413));\r
-#39854 = CARTESIAN_POINT('',(2.480184851673,0.240807562624));\r
-#39855 = CARTESIAN_POINT('',(2.462474182592,0.218931322955));\r
-#39856 = CARTESIAN_POINT('',(2.443389315838,0.198512637639));\r
-#39857 = CARTESIAN_POINT('',(2.423005608704,0.179481273033));\r
-#39858 = CARTESIAN_POINT('',(2.401422966028,0.161746903492));\r
-#39859 = CARTESIAN_POINT('',(2.361592453016,0.132697940791));\r
-#39860 = CARTESIAN_POINT('',(2.343803587682,0.120867308509));\r
-#39861 = CARTESIAN_POINT('',(2.32543404259,0.109679810644));\r
-#39862 = CARTESIAN_POINT('',(2.306530989682,9.909001940518E-02));\r
-#39863 = CARTESIAN_POINT('',(2.287141011906,8.905334281733E-02));\r
-#39864 = CARTESIAN_POINT('',(2.267308436118,7.952780630502E-02));\r
-#39865 = CARTESIAN_POINT('',(2.247074413908,7.047468997424E-02));\r
-#39866 = CARTESIAN_POINT('',(2.204482251152,5.265701167672E-02));\r
-#39867 = CARTESIAN_POINT('',(2.182072724475,4.39535370659E-02));\r
-#39868 = CARTESIAN_POINT('',(2.159293209031,3.570352780148E-02));\r
-#39869 = CARTESIAN_POINT('',(2.136184041963,2.786715267772E-02));\r
-#39870 = CARTESIAN_POINT('',(2.112780966859,2.040872801439E-02));\r
-#39871 = CARTESIAN_POINT('',(2.089115411476,1.329646153708E-02));\r
-#39872 = CARTESIAN_POINT('',(2.065214935173,6.50203134976E-03));\r
-#39873 = CARTESIAN_POINT('',(2.041103846079,0.));\r
-#39874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#39875 = ADVANCED_FACE('',(#39876),#11537,.F.);\r
-#39876 = FACE_BOUND('',#39877,.F.);\r
-#39877 = EDGE_LOOP('',(#39878,#39982,#39983,#39984,#40008));\r
-#39878 = ORIENTED_EDGE('',*,*,#39879,.F.);\r
-#39879 = EDGE_CURVE('',#11493,#39880,#39882,.T.);\r
-#39880 = VERTEX_POINT('',#39881);\r
-#39881 = CARTESIAN_POINT('',(-9.885969541932,21.869792972661,\r
-    26.717157287525));\r
-#39882 = SURFACE_CURVE('',#39883,(#39914,#39948),.PCURVE_S1.);\r
-#39883 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#39884,#39885,#39886,#39887,\r
-    #39888,#39889,#39890,#39891,#39892,#39893,#39894,#39895,#39896,\r
-    #39897,#39898,#39899,#39900,#39901,#39902,#39903,#39904,#39905,\r
-    #39906,#39907,#39908,#39909,#39910,#39911,#39912,#39913),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,9),(0.,0.755345927278,0.885319425954,\r
-    0.929303087921,1.),.UNSPECIFIED.);\r
-#39884 = CARTESIAN_POINT('',(-10.14283828177,21.75138688888,27.));\r
-#39885 = CARTESIAN_POINT('',(-9.214088446877,22.184470015483,\r
-    25.975237954267));\r
-#39886 = CARTESIAN_POINT('',(-8.269370878678,22.583616309445,\r
-    24.950346552724));\r
-#39887 = CARTESIAN_POINT('',(-7.310449917983,22.950346230498,\r
-    23.92628225713));\r
-#39888 = CARTESIAN_POINT('',(-6.339026919097,23.286669654968,\r
-    22.9037376077));\r
-#39889 = CARTESIAN_POINT('',(-5.356835198128,23.595347670807,\r
-    21.883116636132));\r
-#39890 = CARTESIAN_POINT('',(-4.365682741652,23.879994270351,\r
-    20.864530595577));\r
-#39891 = CARTESIAN_POINT('',(-3.36779383332,24.145972257573,\r
-    19.847728952738));\r
-#39892 = CARTESIAN_POINT('',(-2.193458743071,24.444300054387,\r
-    18.657341140936));\r
-#39893 = CARTESIAN_POINT('',(-2.020935034006,24.487758486309,\r
-    18.482615233006));\r
-#39894 = CARTESIAN_POINT('',(-1.848304962793,24.530914847259,\r
-    18.30792058894));\r
-#39895 = CARTESIAN_POINT('',(-1.675582467636,24.573807559118,\r
-    18.133253603256));\r
-#39896 = CARTESIAN_POINT('',(-1.502781885999,24.616476547677,\r
-    17.958610396739));\r
-#39897 = CARTESIAN_POINT('',(-1.329917954596,24.658963242627,\r
-    17.783986816443));\r
-#39898 = CARTESIAN_POINT('',(-1.157005809395,24.70131057757,\r
-    17.609378435693));\r
-#39899 = CARTESIAN_POINT('',(-0.925535618948,24.757861411185,\r
-    17.375695784621));\r
-#39900 = CARTESIAN_POINT('',(-0.86700651096,24.772148949918,\r
-    17.316612223499));\r
-#39901 = CARTESIAN_POINT('',(-0.808474263688,24.786427322222,\r
-    17.25752969112));\r
-#39902 = CARTESIAN_POINT('',(-0.749939483856,24.800698258809,\r
-    17.198448005932));\r
-#39903 = CARTESIAN_POINT('',(-0.691402782874,24.814963505087,\r
-    17.139366984419));\r
-#39904 = CARTESIAN_POINT('',(-0.632864776845,24.829224821161,\r
-    17.080286441109));\r
-#39905 = CARTESIAN_POINT('',(-0.57432608656,24.843483981831,\r
-    17.021206188564));\r
-#39906 = CARTESIAN_POINT('',(-0.421695381296,24.880661576777,\r
-    16.86716386129));\r
-#39907 = CARTESIAN_POINT('',(-0.327603270547,24.903579412094,\r
-    16.772201952896));\r
-#39908 = CARTESIAN_POINT('',(-0.233513607747,24.926503737335,\r
-    16.677239520336));\r
-#39909 = CARTESIAN_POINT('',(-0.139429017904,24.94944206006,\r
-    16.582275769843));\r
-#39910 = CARTESIAN_POINT('',(-4.535214853963E-02,24.9724019406,\r
-    16.487309905754));\r
-#39911 = CARTESIAN_POINT('',(4.871433031162E-02,24.995390992056,\r
-    16.392341130507));\r
-#39912 = CARTESIAN_POINT('',(0.1427677261,25.018416880299,\r
-    16.297368644642));\r
-#39913 = CARTESIAN_POINT('',(0.236805323764,25.041487323973,\r
-    16.202391646802));\r
-#39914 = PCURVE('',#11537,#39915);\r
-#39915 = DEFINITIONAL_REPRESENTATION('',(#39916),#39947);\r
-#39916 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#39917,#39918,#39919,#39920,\r
-    #39921,#39922,#39923,#39924,#39925,#39926,#39927,#39928,#39929,\r
-    #39930,#39931,#39932,#39933,#39934,#39935,#39936,#39937,#39938,\r
-    #39939,#39940,#39941,#39942,#39943,#39944,#39945,#39946),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,9),(0.,0.755345927278,0.885319425954,\r
-    0.929303087921,1.),.UNSPECIFIED.);\r
-#39917 = CARTESIAN_POINT('',(2.007128639793,0.));\r
-#39918 = CARTESIAN_POINT('',(1.964430221221,2.134921014007E-02));\r
-#39919 = CARTESIAN_POINT('',(1.921726388483,4.374289688399E-02));\r
-#39920 = CARTESIAN_POINT('',(1.879027524322,6.728036359198E-02));\r
-#39921 = CARTESIAN_POINT('',(1.836356427328,9.208066624903E-02));\r
-#39922 = CARTESIAN_POINT('',(1.793758293391,0.118289257882));\r
-#39923 = CARTESIAN_POINT('',(1.751306462377,0.14607463925));\r
-#39924 = CARTESIAN_POINT('',(1.709135245125,0.175640638434));\r
-#39925 = CARTESIAN_POINT('',(1.660281573774,0.212571244128));\r
-#39926 = CARTESIAN_POINT('',(1.653123871743,0.218050530706));\r
-#39927 = CARTESIAN_POINT('',(1.645981717396,0.223588194417));\r
-#39928 = CARTESIAN_POINT('',(1.63885623294,0.229185032152));\r
-#39929 = CARTESIAN_POINT('',(1.631748606977,0.234841775187));\r
-#39930 = CARTESIAN_POINT('',(1.624660094502,0.240559089184));\r
-#39931 = CARTESIAN_POINT('',(1.617592016905,0.246337574191));\r
-#39932 = CARTESIAN_POINT('',(1.608161275148,0.254154113398));\r
-#39933 = CARTESIAN_POINT('',(1.605779287463,0.256137526392));\r
-#39934 = CARTESIAN_POINT('',(1.603399852718,0.258128023152));\r
-#39935 = CARTESIAN_POINT('',(1.601023025545,0.260125621659));\r
-#39936 = CARTESIAN_POINT('',(1.598648861404,0.262130338339));\r
-#39937 = CARTESIAN_POINT('',(1.596277416584,0.264142188072));\r
-#39938 = CARTESIAN_POINT('',(1.593908748204,0.266161184184));\r
-#39939 = CARTESIAN_POINT('',(1.587740203154,0.271444067054));\r
-#39940 = CARTESIAN_POINT('',(1.583944814581,0.274719287577));\r
-#39941 = CARTESIAN_POINT('',(1.580156989623,0.278013050587));\r
-#39942 = CARTESIAN_POINT('',(1.576376974126,0.281325392399));\r
-#39943 = CARTESIAN_POINT('',(1.572605018652,0.284656335082));\r
-#39944 = CARTESIAN_POINT('',(1.56884137848,0.288005886458));\r
-#39945 = CARTESIAN_POINT('',(1.565086313606,0.291374040099));\r
-#39946 = CARTESIAN_POINT('',(1.561340088743,0.294760775329));\r
-#39947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#39948 = PCURVE('',#11508,#39949);\r
-#39949 = DEFINITIONAL_REPRESENTATION('',(#39950),#39981);\r
-#39950 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#39951,#39952,#39953,#39954,\r
-    #39955,#39956,#39957,#39958,#39959,#39960,#39961,#39962,#39963,\r
-    #39964,#39965,#39966,#39967,#39968,#39969,#39970,#39971,#39972,\r
-    #39973,#39974,#39975,#39976,#39977,#39978,#39979,#39980),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,9),(0.,0.755345927278,0.885319425954,\r
-    0.929303087921,1.),.UNSPECIFIED.);\r
-#39951 = CARTESIAN_POINT('',(-1.154700538379,-1.632993161855));\r
-#39952 = CARTESIAN_POINT('',(2.859276528859E-02,-2.46970784336));\r
-#39953 = CARTESIAN_POINT('',(1.233689230178,-3.275905054293));\r
-#39954 = CARTESIAN_POINT('',(2.458258341133,-4.052537797525));\r
-#39955 = CARTESIAN_POINT('',(3.700033611296,-4.801114999358));\r
-#39956 = CARTESIAN_POINT('',(4.956680819331,-5.523948075761));\r
-#39957 = CARTESIAN_POINT('',(6.225739307718,-6.224244408519));\r
-#39958 = CARTESIAN_POINT('',(7.504149519967,-6.906944542661));\r
-#39959 = CARTESIAN_POINT('',(9.009125160065,-7.694430316336));\r
-#39960 = CARTESIAN_POINT('',(9.230236901683,-7.809720411815));\r
-#39961 = CARTESIAN_POINT('',(9.451496555896,-7.924724746777));\r
-#39962 = CARTESIAN_POINT('',(9.672884780533,-8.039479506782));\r
-#39963 = CARTESIAN_POINT('',(9.894381665152,-8.154022351541));\r
-#39964 = CARTESIAN_POINT('',(10.115966731042,-8.268392414923));\r
-#39965 = CARTESIAN_POINT('',(10.337618931222,-8.382630304951));\r
-#39966 = CARTESIAN_POINT('',(10.634340233253,-8.53540627224));\r
-#39967 = CARTESIAN_POINT('',(10.709369027988,-8.574024110093));\r
-#39968 = CARTESIAN_POINT('',(10.784402197213,-8.612633241587));\r
-#39969 = CARTESIAN_POINT('',(10.859438896919,-8.651235305041));\r
-#39970 = CARTESIAN_POINT('',(10.934478276531,-8.68983195287));\r
-#39971 = CARTESIAN_POINT('',(11.0095194789,-8.728424851581));\r
-#39972 = CARTESIAN_POINT('',(11.084561640309,-8.767015681776));\r
-#39973 = CARTESIAN_POINT('',(11.280222663998,-8.867634309057));\r
-#39974 = CARTESIAN_POINT('',(11.40084167099,-8.929661494058));\r
-#39975 = CARTESIAN_POINT('',(11.521457290041,-8.991694754268));\r
-#39976 = CARTESIAN_POINT('',(11.642065868831,-9.053741199172));\r
-#39977 = CARTESIAN_POINT('',(11.762663724127,-9.11580798662));\r
-#39978 = CARTESIAN_POINT('',(11.883247141779,-9.177902322832));\r
-#39979 = CARTESIAN_POINT('',(12.003812376724,-9.240031462395));\r
-#39980 = CARTESIAN_POINT('',(12.124355652982,-9.302202708266));\r
-#39981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#39982 = ORIENTED_EDGE('',*,*,#11520,.T.);\r
-#39983 = ORIENTED_EDGE('',*,*,#39648,.F.);\r
-#39984 = ORIENTED_EDGE('',*,*,#39985,.F.);\r
-#39985 = EDGE_CURVE('',#39986,#39585,#39988,.T.);\r
-#39986 = VERTEX_POINT('',#39987);\r
-#39987 = CARTESIAN_POINT('',(-36.13940406968,17.14477977369,3.));\r
-#39988 = SURFACE_CURVE('',#39989,(#39994,#40001),.PCURVE_S1.);\r
-#39989 = CIRCLE('',#39990,40.);\r
-#39990 = AXIS2_PLACEMENT_3D('',#39991,#39992,#39993);\r
-#39991 = CARTESIAN_POINT('',(-2.E-15,2.E-15,3.));\r
-#39992 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#39993 = DIRECTION('',(1.,-8.E-17,3.3E-16));\r
-#39994 = PCURVE('',#11537,#39995);\r
-#39995 = DEFINITIONAL_REPRESENTATION('',(#39996),#40000);\r
-#39996 = LINE('',#39997,#39998);\r
-#39997 = CARTESIAN_POINT('',(0.,1.));\r
-#39998 = VECTOR('',#39999,1.);\r
-#39999 = DIRECTION('',(1.,0.));\r
-#40000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#40001 = PCURVE('',#39622,#40002);\r
-#40002 = DEFINITIONAL_REPRESENTATION('',(#40003),#40007);\r
-#40003 = LINE('',#40004,#40005);\r
-#40004 = CARTESIAN_POINT('',(-0.,0.));\r
-#40005 = VECTOR('',#40006,1.);\r
-#40006 = DIRECTION('',(-1.,0.));\r
-#40007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#40008 = ORIENTED_EDGE('',*,*,#40009,.F.);\r
-#40009 = EDGE_CURVE('',#39880,#39986,#40010,.T.);\r
-#40010 = SURFACE_CURVE('',#40011,(#40091,#40174),.PCURVE_S1.);\r
-#40011 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#40012,#40013,#40014,#40015,\r
-    #40016,#40017,#40018,#40019,#40020,#40021,#40022,#40023,#40024,\r
-    #40025,#40026,#40027,#40028,#40029,#40030,#40031,#40032,#40033,\r
-    #40034,#40035,#40036,#40037,#40038,#40039,#40040,#40041,#40042,\r
-    #40043,#40044,#40045,#40046,#40047,#40048,#40049,#40050,#40051,\r
-    #40052,#40053,#40054,#40055,#40056,#40057,#40058,#40059,#40060,\r
-    #40061,#40062,#40063,#40064,#40065,#40066,#40067,#40068,#40069,\r
-    #40070,#40071,#40072,#40073,#40074,#40075,#40076,#40077,#40078,\r
-    #40079,#40080,#40081,#40082,#40083,#40084,#40085,#40086,#40087,\r
-    #40088,#40089,#40090),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613028,0.249810233759,0.335724852041,0.420382051208,\r
-    0.565526485589,0.644424134376,0.683354615411,0.761264550251,\r
-    0.841373225548,0.887438369129,1.),.UNSPECIFIED.);\r
-#40012 = CARTESIAN_POINT('',(-9.885969541932,21.869792972661,\r
-    26.717157287525));\r
-#40013 = CARTESIAN_POINT('',(-10.39516931394,21.640544078128,\r
-    26.4350299302));\r
-#40014 = CARTESIAN_POINT('',(-10.89467469779,21.400487689968,\r
-    26.144166320896));\r
-#40015 = CARTESIAN_POINT('',(-11.38394269357,21.15048889341,\r
-    25.844078671962));\r
-#40016 = CARTESIAN_POINT('',(-11.86246066476,20.891515873784,\r
-    25.534253543569));\r
-#40017 = CARTESIAN_POINT('',(-12.32975489533,20.624655055107,\r
-    25.214151897357));\r
-#40018 = CARTESIAN_POINT('',(-12.78540511878,20.351125407264,\r
-    24.883218493446));\r
-#40019 = CARTESIAN_POINT('',(-13.2290650191,20.072291921792,\r
-    24.540900630816));\r
-#40020 = CARTESIAN_POINT('',(-14.06716954928,19.523272937052,\r
-    23.852767167882));\r
-#40021 = CARTESIAN_POINT('',(-14.46298213548,19.253505055017,\r
-    23.508274412798));\r
-#40022 = CARTESIAN_POINT('',(-14.84770877812,18.981659600933,\r
-    23.152770991865));\r
-#40023 = CARTESIAN_POINT('',(-15.22121069252,18.709143234476,\r
-    22.785859408877));\r
-#40024 = CARTESIAN_POINT('',(-15.58345681398,18.437493835274,\r
-    22.407192200694));\r
-#40025 = CARTESIAN_POINT('',(-15.9345540485,18.168373828012,\r
-    22.016505932538));\r
-#40026 = CARTESIAN_POINT('',(-16.27477895371,17.903547281595,\r
-    21.613668633225));\r
-#40027 = CARTESIAN_POINT('',(-16.8383836408,17.461479073124,\r
-    20.904654898564));\r
-#40028 = CARTESIAN_POINT('',(-17.06693655584,17.281190615558,\r
-    20.604493831844));\r
-#40029 = CARTESIAN_POINT('',(-17.29043537653,17.104629091968,\r
-    20.298285092037));\r
-#40030 = CARTESIAN_POINT('',(-17.50909998841,16.932459094911,\r
-    19.986099290314));\r
-#40031 = CARTESIAN_POINT('',(-17.72321126392,16.765347264632,\r
-    19.668059414005));\r
-#40032 = CARTESIAN_POINT('',(-17.93311324609,16.603950007241,\r
-    19.34434892683));\r
-#40033 = CARTESIAN_POINT('',(-18.13921063322,16.44889779364,\r
-    19.015218582486));\r
-#40034 = CARTESIAN_POINT('',(-18.54174509793,16.154822147801,\r
-    18.351656955751));\r
-#40035 = CARTESIAN_POINT('',(-18.73828529132,16.015593019016,\r
-    18.017363781936));\r
-#40036 = CARTESIAN_POINT('',(-18.93201627707,15.883651663217,\r
-    17.678427117122));\r
-#40037 = CARTESIAN_POINT('',(-19.12342965639,15.759512769844,\r
-    17.335216049374));\r
-#40038 = CARTESIAN_POINT('',(-19.31306581236,15.64362510779,\r
-    16.988155367155));\r
-#40039 = CARTESIAN_POINT('',(-19.50149596379,15.536353952798,\r
-    16.637721832146));\r
-#40040 = CARTESIAN_POINT('',(-19.68929496021,15.437963541862,\r
-    16.284435425581));\r
-#40041 = CARTESIAN_POINT('',(-20.1988326291,15.195385350677,\r
-    15.319188158688));\r
-#40042 = CARTESIAN_POINT('',(-20.52051126624,15.068650545687,\r
-    14.702544954964));\r
-#40043 = CARTESIAN_POINT('',(-20.84462970449,14.969234779236,\r
-    14.081955208644));\r
-#40044 = CARTESIAN_POINT('',(-21.17372014451,14.896783170574,\r
-    13.460287147125));\r
-#40045 = CARTESIAN_POINT('',(-21.50977959691,14.849704466864,\r
-    12.839998597353));\r
-#40046 = CARTESIAN_POINT('',(-21.85350409606,14.825221520647,\r
-    12.222738339872));\r
-#40047 = CARTESIAN_POINT('',(-22.20451059374,14.820046382206,\r
-    11.609424742124));\r
-#40048 = CARTESIAN_POINT('',(-22.75601486011,14.836660330275,\r
-    10.669431030806));\r
-#40049 = CARTESIAN_POINT('',(-22.95212775431,14.847221147663,\r
-    10.339617651732));\r
-#40050 = CARTESIAN_POINT('',(-23.15102443535,14.862681323159,\r
-    10.011603581164));\r
-#40051 = CARTESIAN_POINT('',(-23.35357348916,14.883148670419,\r
-    9.686037359102));\r
-#40052 = CARTESIAN_POINT('',(-23.56062552821,14.908650383578,\r
-    9.363626849611));\r
-#40053 = CARTESIAN_POINT('',(-23.77300384749,14.939133589403,\r
-    9.045133164381));\r
-#40054 = CARTESIAN_POINT('',(-23.99148615003,14.974465651082,\r
-    8.731358980912));\r
-#40055 = CARTESIAN_POINT('',(-24.32794281528,15.034155923629,\r
-    8.271042393225));\r
-#40056 = CARTESIAN_POINT('',(-24.44076323525,15.055005988294,\r
-    8.120307881795));\r
-#40057 = CARTESIAN_POINT('',(-24.55532106262,15.076958579869,\r
-    7.971029594427));\r
-#40058 = CARTESIAN_POINT('',(-24.67169361779,15.099982849892,\r
-    7.823311899805));\r
-#40059 = CARTESIAN_POINT('',(-24.78995200358,15.124043092322,\r
-    7.677260821701));\r
-#40060 = CARTESIAN_POINT('',(-24.91016002798,15.149098896625,\r
-    7.532983198785));\r
-#40061 = CARTESIAN_POINT('',(-25.03237312703,15.175105300858,\r
-    7.390585844433));\r
-#40062 = CARTESIAN_POINT('',(-25.40532192723,15.255862081162,\r
-    6.969175799932));\r
-#40063 = CARTESIAN_POINT('',(-25.6622591718,15.313328916041,\r
-    6.696088722986));\r
-#40064 = CARTESIAN_POINT('',(-25.92777359922,15.374010638558,\r
-    6.431819771003));\r
-#40065 = CARTESIAN_POINT('',(-26.20206933373,15.437438847346,\r
-    6.177207107879));\r
-#40066 = CARTESIAN_POINT('',(-26.48520095023,15.503099389302,\r
-    5.932993790205));\r
-#40067 = CARTESIAN_POINT('',(-26.77704990679,15.57045337329,\r
-    5.699807402423));\r
-#40068 = CARTESIAN_POINT('',(-27.07730650521,15.63895935874,\r
-    5.478146303048));\r
-#40069 = CARTESIAN_POINT('',(-27.70230475486,15.779185244242,\r
-    5.052678514837));\r
-#40070 = CARTESIAN_POINT('',(-28.02757304887,15.850958087392,\r
-    4.849501120522));\r
-#40071 = CARTESIAN_POINT('',(-28.36072972977,15.922852424647,\r
-    4.659233384327));\r
-#40072 = CARTESIAN_POINT('',(-28.70116323729,15.994360983153,\r
-    4.482017208794));\r
-#40073 = CARTESIAN_POINT('',(-29.04820412698,16.065053162096,\r
-    4.317795348478));\r
-#40074 = CARTESIAN_POINT('',(-29.40114611247,16.134585456781,\r
-    4.166357929628));\r
-#40075 = CARTESIAN_POINT('',(-29.75926700572,16.20270118587,\r
-    4.027383454738));\r
-#40076 = CARTESIAN_POINT('',(-30.33034653962,16.307469769706,\r
-    3.827497316822));\r
-#40077 = CARTESIAN_POINT('',(-30.54033610548,16.345195053473,\r
-    3.758503896589));\r
-#40078 = CARTESIAN_POINT('',(-30.75169412434,16.382363150582,\r
-    3.693414895724));\r
-#40079 = CARTESIAN_POINT('',(-30.96430163182,16.418951005209,\r
-    3.63214304441));\r
-#40080 = CARTESIAN_POINT('',(-31.17804554109,16.45494398608,\r
-    3.574594950204));\r
-#40081 = CARTESIAN_POINT('',(-31.39281935599,16.490335144361,\r
-    3.520673109705));\r
-#40082 = CARTESIAN_POINT('',(-31.60852388428,16.525124471555,\r
-    3.470277920211));\r
-#40083 = CARTESIAN_POINT('',(-32.35420020553,16.642871506959,\r
-    3.308541343225));\r
-#40084 = CARTESIAN_POINT('',(-32.88825656597,16.72285438796,\r
-    3.214253517569));\r
-#40085 = CARTESIAN_POINT('',(-33.4260177275,16.799377154108,\r
-    3.138949656873));\r
-#40086 = CARTESIAN_POINT('',(-33.9664210402,16.872745885802,3.0811679131\r
-    ));\r
-#40087 = CARTESIAN_POINT('',(-34.50857662075,16.943403160812,\r
-    3.039549367523));\r
-#40088 = CARTESIAN_POINT('',(-35.05177603202,17.011884593175,\r
-    3.01286121471));\r
-#40089 = CARTESIAN_POINT('',(-35.59549655399,17.078791464727,\r
-    3.000000000028));\r
-#40090 = CARTESIAN_POINT('',(-36.13940406968,17.14477977369,3.));\r
-#40091 = PCURVE('',#11537,#40092);\r
-#40092 = DEFINITIONAL_REPRESENTATION('',(#40093),#40173);\r
-#40093 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#40094,#40095,#40096,#40097,\r
-    #40098,#40099,#40100,#40101,#40102,#40103,#40104,#40105,#40106,\r
-    #40107,#40108,#40109,#40110,#40111,#40112,#40113,#40114,#40115,\r
-    #40116,#40117,#40118,#40119,#40120,#40121,#40122,#40123,#40124,\r
-    #40125,#40126,#40127,#40128,#40129,#40130,#40131,#40132,#40133,\r
-    #40134,#40135,#40136,#40137,#40138,#40139,#40140,#40141,#40142,\r
-    #40143,#40144,#40145,#40146,#40147,#40148,#40149,#40150,#40151,\r
-    #40152,#40153,#40154,#40155,#40156,#40157,#40158,#40159,#40160,\r
-    #40161,#40162,#40163,#40164,#40165,#40166,#40167,#40168,#40169,\r
-    #40170,#40171,#40172),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613028,0.249810233759,0.335724852041,0.420382051208,\r
-    0.565526485589,0.644424134376,0.683354615411,0.761264550251,\r
-    0.841373225548,0.887438369129,1.),.UNSPECIFIED.);\r
-#40094 = CARTESIAN_POINT('',(1.995343461004,5.927553554444E-03));\r
-#40095 = CARTESIAN_POINT('',(2.018610770536,1.187530004502E-02));\r
-#40096 = CARTESIAN_POINT('',(2.041693622173,1.808807351353E-02));\r
-#40097 = CARTESIAN_POINT('',(2.064571862553,2.458747675042E-02));\r
-#40098 = CARTESIAN_POINT('',(2.087222583717,3.13975798126E-02));\r
-#40099 = CARTESIAN_POINT('',(2.109619643491,3.854537273963E-02));\r
-#40100 = CARTESIAN_POINT('',(2.131733275275,4.606111124358E-02));\r
-#40101 = CARTESIAN_POINT('',(2.153529787278,5.397855537258E-02));\r
-#40102 = CARTESIAN_POINT('',(2.195183207013,7.021238564043E-02));\r
-#40103 = CARTESIAN_POINT('',(2.215079912735,7.847991654198E-02));\r
-#40104 = CARTESIAN_POINT('',(2.234629141269,8.716885353943E-02));\r
-#40105 = CARTESIAN_POINT('',(2.25379547134,9.631284031536E-02));\r
-#40106 = CARTESIAN_POINT('',(2.272540389695,0.105948415966));\r
-#40107 = CARTESIAN_POINT('',(2.290822880901,0.116114595113));\r
-#40108 = CARTESIAN_POINT('',(2.308600604714,0.12685161671));\r
-#40109 = CARTESIAN_POINT('',(2.338044403808,0.146241373862));\r
-#40110 = CARTESIAN_POINT('',(2.349982597082,0.154590457769));\r
-#40111 = CARTESIAN_POINT('',(2.361631087161,0.163259950023));\r
-#40112 = CARTESIAN_POINT('',(2.372975095963,0.172263481154));\r
-#40113 = CARTESIAN_POINT('',(2.384000621681,0.181614142063));\r
-#40114 = CARTESIAN_POINT('',(2.39469487978,0.191323865166));\r
-#40115 = CARTESIAN_POINT('',(2.405046784281,0.201402520087));\r
-#40116 = CARTESIAN_POINT('',(2.424901787592,0.22215792331));\r
-#40117 = CARTESIAN_POINT('',(2.434415382948,0.232824076159));\r
-#40118 = CARTESIAN_POINT('',(2.443579570152,0.243861319017));\r
-#40119 = CARTESIAN_POINT('',(2.452388137621,0.25527320126));\r
-#40120 = CARTESIAN_POINT('',(2.460837776467,0.267059523994));\r
-#40121 = CARTESIAN_POINT('',(2.468928332444,0.279215148831));\r
-#40122 = CARTESIAN_POINT('',(2.476662880844,0.29172877651));\r
-#40123 = CARTESIAN_POINT('',(2.496708737972,0.326617974126));\r
-#40124 = CARTESIAN_POINT('',(2.508346042185,0.349659394656));\r
-#40125 = CARTESIAN_POINT('',(2.518983751057,0.373603127614));\r
-#40126 = CARTESIAN_POINT('',(2.528684445443,0.398296932864));\r
-#40127 = CARTESIAN_POINT('',(2.537540723505,0.423532955912));\r
-#40128 = CARTESIAN_POINT('',(2.545658010728,0.449052668235));\r
-#40129 = CARTESIAN_POINT('',(2.553137964615,0.474607302448));\r
-#40130 = CARTESIAN_POINT('',(2.563843788665,0.51377370703));\r
-#40131 = CARTESIAN_POINT('',(2.567453911984,0.527515900518));\r
-#40132 = CARTESIAN_POINT('',(2.570917635018,0.5412150682));\r
-#40133 = CARTESIAN_POINT('',(2.574249776694,0.554875210446));\r
-#40134 = CARTESIAN_POINT('',(2.577466372816,0.568497217361));\r
-#40135 = CARTESIAN_POINT('',(2.580584475629,0.582079108425));\r
-#40136 = CARTESIAN_POINT('',(2.58362176392,0.595616177439));\r
-#40137 = CARTESIAN_POINT('',(2.588063523568,0.615754882298));\r
-#40138 = CARTESIAN_POINT('',(2.589515685724,0.622395840773));\r
-#40139 = CARTESIAN_POINT('',(2.590954551833,0.629022914947));\r
-#40140 = CARTESIAN_POINT('',(2.592382220431,0.635634897977));\r
-#40141 = CARTESIAN_POINT('',(2.593800764904,0.642230386333));\r
-#40142 = CARTESIAN_POINT('',(2.595212211515,0.648807786705));\r
-#40143 = CARTESIAN_POINT('',(2.596618517421,0.655365322904));\r
-#40144 = CARTESIAN_POINT('',(2.600829376229,0.674980704143));\r
-#40145 = CARTESIAN_POINT('',(2.603624520404,0.68797499149));\r
-#40146 = CARTESIAN_POINT('',(2.606421357405,0.700865722255));\r
-#40147 = CARTESIAN_POINT('',(2.609233296394,0.71363409219));\r
-#40148 = CARTESIAN_POINT('',(2.612071774627,0.726260987939));\r
-#40149 = CARTESIAN_POINT('',(2.614945486543,0.738727207423));\r
-#40150 = CARTESIAN_POINT('',(2.617859846834,0.751013588057));\r
-#40151 = CARTESIAN_POINT('',(2.623856974852,0.7755296244));\r
-#40152 = CARTESIAN_POINT('',(2.626942887874,0.787750832402));\r
-#40153 = CARTESIAN_POINT('',(2.630076684927,0.799744415594));\r
-#40154 = CARTESIAN_POINT('',(2.633257998526,0.811495953295));\r
-#40155 = CARTESIAN_POINT('',(2.636483954918,0.822995784774));\r
-#40156 = CARTESIAN_POINT('',(2.639749493964,0.8342380705));\r
-#40157 = CARTESIAN_POINT('',(2.643047889354,0.84521998521));\r
-#40158 = CARTESIAN_POINT('',(2.648282637674,0.862106006229));\r
-#40159 = CARTESIAN_POINT('',(2.650202290401,0.868185223303));\r
-#40160 = CARTESIAN_POINT('',(2.652129071388,0.874178942422));\r
-#40161 = CARTESIAN_POINT('',(2.654061555946,0.880087752652));\r
-#40162 = CARTESIAN_POINT('',(2.655998276213,0.885912537366));\r
-#40163 = CARTESIAN_POINT('',(2.657937746737,0.891654427913));\r
-#40164 = CARTESIAN_POINT('',(2.659878490068,0.897314757293));\r
-#40165 = CARTESIAN_POINT('',(2.666560911876,0.916530546632));\r
-#40166 = CARTESIAN_POINT('',(2.671300941489,0.929685709237));\r
-#40167 = CARTESIAN_POINT('',(2.676019072572,0.942385590296));\r
-#40168 = CARTESIAN_POINT('',(2.680695074642,0.954657238137));\r
-#40169 = CARTESIAN_POINT('',(2.685310002755,0.966527867381));\r
-#40170 = CARTESIAN_POINT('',(2.689846848243,0.978024300909));\r
-#40171 = CARTESIAN_POINT('',(2.694290662027,0.989172995567));\r
-#40172 = CARTESIAN_POINT('',(2.698628409785,1.));\r
-#40173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#40174 = PCURVE('',#12208,#40175);\r
-#40175 = DEFINITIONAL_REPRESENTATION('',(#40176),#40256);\r
-#40176 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#40177,#40178,#40179,#40180,\r
-    #40181,#40182,#40183,#40184,#40185,#40186,#40187,#40188,#40189,\r
-    #40190,#40191,#40192,#40193,#40194,#40195,#40196,#40197,#40198,\r
-    #40199,#40200,#40201,#40202,#40203,#40204,#40205,#40206,#40207,\r
-    #40208,#40209,#40210,#40211,#40212,#40213,#40214,#40215,#40216,\r
-    #40217,#40218,#40219,#40220,#40221,#40222,#40223,#40224,#40225,\r
-    #40226,#40227,#40228,#40229,#40230,#40231,#40232,#40233,#40234,\r
-    #40235,#40236,#40237,#40238,#40239,#40240,#40241,#40242,#40243,\r
-    #40244,#40245,#40246,#40247,#40248,#40249,#40250,#40251,#40252,\r
-    #40253,#40254,#40255),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613028,0.249810233759,0.335724852041,0.420382051208,\r
-    0.565526485589,0.644424134376,0.683354615411,0.761264550251,\r
-    0.841373225548,0.887438369129,1.),.UNSPECIFIED.);\r
-#40177 = CARTESIAN_POINT('',(0.547589403225,1.));\r
-#40178 = CARTESIAN_POINT('',(0.550707124155,0.983817943096));\r
-#40179 = CARTESIAN_POINT('',(0.553467405931,0.967556456207));\r
-#40180 = CARTESIAN_POINT('',(0.555881668436,0.951194838345));\r
-#40181 = CARTESIAN_POINT('',(0.557963588277,0.934713899472));\r
-#40182 = CARTESIAN_POINT('',(0.559729387707,0.918095855371));\r
-#40183 = CARTESIAN_POINT('',(0.561198242998,0.901324568077));\r
-#40184 = CARTESIAN_POINT('',(0.562392812263,0.884386131846));\r
-#40185 = CARTESIAN_POINT('',(0.564232637167,0.851135126303));\r
-#40186 = CARTESIAN_POINT('',(0.564905469131,0.834842187086));\r
-#40187 = CARTESIAN_POINT('',(0.565380812173,0.818382501492));\r
-#40188 = CARTESIAN_POINT('',(0.5656842918,0.801750155308));\r
-#40189 = CARTESIAN_POINT('',(0.565845347217,0.78494246833));\r
-#40190 = CARTESIAN_POINT('',(0.565897622078,0.767960900528));\r
-#40191 = CARTESIAN_POINT('',(0.565879124219,0.750812201711));\r
-#40192 = CARTESIAN_POINT('',(0.565798863883,0.721246498192));\r
-#40193 = CARTESIAN_POINT('',(0.565751263853,0.708905914004));\r
-#40194 = CARTESIAN_POINT('',(0.565704407495,0.696493083126));\r
-#40195 = CARTESIAN_POINT('',(0.565674379223,0.684014469293));\r
-#40196 = CARTESIAN_POINT('',(0.56567826467,0.671478149453));\r
-#40197 = CARTESIAN_POINT('',(0.565733986942,0.658893926144));\r
-#40198 = CARTESIAN_POINT('',(0.565860009122,0.646273371756));\r
-#40199 = CARTESIAN_POINT('',(0.566286651813,0.621171284858));\r
-#40200 = CARTESIAN_POINT('',(0.566584695189,0.608690045595));\r
-#40201 = CARTESIAN_POINT('',(0.566986795938,0.596199038057));\r
-#40202 = CARTESIAN_POINT('',(0.567510806726,0.583712328992));\r
-#40203 = CARTESIAN_POINT('',(0.568174248534,0.571244984123));\r
-#40204 = CARTESIAN_POINT('',(0.568993733567,0.558812833928));\r
-#40205 = CARTESIAN_POINT('',(0.569984232626,0.546432121853));\r
-#40206 = CARTESIAN_POINT('',(0.573170927004,0.513008295921));\r
-#40207 = CARTESIAN_POINT('',(0.575723637096,0.492088908305));\r
-#40208 = CARTESIAN_POINT('',(0.578878881109,0.471452347202));\r
-#40209 = CARTESIAN_POINT('',(0.582677471791,0.451173931632));\r
-#40210 = CARTESIAN_POINT('',(0.587130486551,0.431307437309));\r
-#40211 = CARTESIAN_POINT('',(0.592207981448,0.411877457224));\r
-#40212 = CARTESIAN_POINT('',(0.597854056511,0.392886481886));\r
-#40213 = CARTESIAN_POINT('',(0.607343629582,0.364232012589));\r
-#40214 = CARTESIAN_POINT('',(0.610834373731,0.354265230091));\r
-#40215 = CARTESIAN_POINT('',(0.614494088241,0.344436688466));\r
-#40216 = CARTESIAN_POINT('',(0.618341328371,0.334761791491));\r
-#40217 = CARTESIAN_POINT('',(0.622393202795,0.325257066562));\r
-#40218 = CARTESIAN_POINT('',(0.626665216621,0.315939961226));\r
-#40219 = CARTESIAN_POINT('',(0.631170927833,0.306828521607));\r
-#40220 = CARTESIAN_POINT('',(0.638265451955,0.293555558003));\r
-#40221 = CARTESIAN_POINT('',(0.640669023967,0.289224783195));\r
-#40222 = CARTESIAN_POINT('',(0.643133416742,0.284950887985));\r
-#40223 = CARTESIAN_POINT('',(0.645659746765,0.280736169332));\r
-#40224 = CARTESIAN_POINT('',(0.648248943033,0.276582940418));\r
-#40225 = CARTESIAN_POINT('',(0.650901726624,0.272493509617));\r
-#40226 = CARTESIAN_POINT('',(0.653618590282,0.268470159455));\r
-#40227 = CARTESIAN_POINT('',(0.661965651991,0.256600082545));\r
-#40228 = CARTESIAN_POINT('',(0.667789996284,0.248957436092));\r
-#40229 = CARTESIAN_POINT('',(0.6738738374,0.241606752936));\r
-#40230 = CARTESIAN_POINT('',(0.680214820649,0.234565265889));\r
-#40231 = CARTESIAN_POINT('',(0.686806914182,0.227847378504));\r
-#40232 = CARTESIAN_POINT('',(0.693640198311,0.221464331032));\r
-#40233 = CARTESIAN_POINT('',(0.700700740105,0.215424027675));\r
-#40234 = CARTESIAN_POINT('',(0.715445531903,0.203877357133));\r
-#40235 = CARTESIAN_POINT('',(0.723143525994,0.198389482976));\r
-#40236 = CARTESIAN_POINT('',(0.731045578869,0.193272349094));\r
-#40237 = CARTESIAN_POINT('',(0.739131720621,0.188524492369));\r
-#40238 = CARTESIAN_POINT('',(0.747381713974,0.184139673721));\r
-#40239 = CARTESIAN_POINT('',(0.755775635913,0.180108246759));\r
-#40240 = CARTESIAN_POINT('',(0.764294295064,0.176418261455));\r
-#40241 = CARTESIAN_POINT('',(0.777879254805,0.171123065252));\r
-#40242 = CARTESIAN_POINT('',(0.782874662689,0.169298136011));\r
-#40243 = CARTESIAN_POINT('',(0.787902541141,0.167578873112));\r
-#40244 = CARTESIAN_POINT('',(0.792959945362,0.165962484233));\r
-#40245 = CARTESIAN_POINT('',(0.798044159093,0.164446075163));\r
-#40246 = CARTESIAN_POINT('',(0.803152700627,0.163026698202));\r
-#40247 = CARTESIAN_POINT('',(0.808283328822,0.161701400555));\r
-#40248 = CARTESIAN_POINT('',(0.826019996562,0.15745164248));\r
-#40249 = CARTESIAN_POINT('',(0.838723802885,0.154980863025));\r
-#40250 = CARTESIAN_POINT('',(0.85151900927,0.153011367649));\r
-#40251 = CARTESIAN_POINT('',(0.864384901603,0.151502122533));\r
-#40252 = CARTESIAN_POINT('',(0.877306021412,0.150415924678));\r
-#40253 = CARTESIAN_POINT('',(0.890271817159,0.149719653628));\r
-#40254 = CARTESIAN_POINT('',(0.903276458873,0.149384115164));\r
-#40255 = CARTESIAN_POINT('',(0.91631883909,0.149384115163));\r
-#40256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#40257 = ADVANCED_FACE('',(#40258),#11508,.F.);\r
-#40258 = FACE_BOUND('',#40259,.F.);\r
-#40259 = EDGE_LOOP('',(#40260,#40261,#40262,#40282));\r
-#40260 = ORIENTED_EDGE('',*,*,#11492,.T.);\r
-#40261 = ORIENTED_EDGE('',*,*,#39879,.T.);\r
-#40262 = ORIENTED_EDGE('',*,*,#40263,.T.);\r
-#40263 = EDGE_CURVE('',#39880,#11608,#40264,.T.);\r
-#40264 = SURFACE_CURVE('',#40265,(#40269,#40276),.PCURVE_S1.);\r
-#40265 = LINE('',#40266,#40267);\r
-#40266 = CARTESIAN_POINT('',(-17.91624270202,39.090769338068,\r
-    26.717157287525));\r
-#40267 = VECTOR('',#40268,1.);\r
-#40268 = DIRECTION('',(0.422618261741,-0.906307787037,-8.E-17));\r
-#40269 = PCURVE('',#11508,#40270);\r
-#40270 = DEFINITIONAL_REPRESENTATION('',(#40271),#40275);\r
-#40271 = LINE('',#40272,#40273);\r
-#40272 = CARTESIAN_POINT('',(-11.79775702061,-17.37736830715));\r
-#40273 = VECTOR('',#40274,1.);\r
-#40274 = DIRECTION('',(0.57735026919,0.816496580928));\r
-#40275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#40276 = PCURVE('',#12208,#40277);\r
-#40277 = DEFINITIONAL_REPRESENTATION('',(#40278),#40281);\r
-#40278 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#40279,#40280),.UNSPECIFIED.,\r
-  .F.,.F.,(2,2),(0.,42.),.PIECEWISE_BEZIER_KNOTS.);\r
-#40279 = CARTESIAN_POINT('',(1.,1.));\r
-#40280 = CARTESIAN_POINT('',(0.,1.));\r
-#40281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#40282 = ORIENTED_EDGE('',*,*,#11607,.F.);\r
-#40283 = ADVANCED_FACE('',(#40284),#12208,.T.);\r
-#40284 = FACE_BOUND('',#40285,.T.);\r
-#40285 = EDGE_LOOP('',(#40286,#40504,#40549,#40550,#40551));\r
-#40286 = ORIENTED_EDGE('',*,*,#40287,.F.);\r
-#40287 = EDGE_CURVE('',#40288,#12013,#40290,.T.);\r
-#40288 = VERTEX_POINT('',#40289);\r
-#40289 = CARTESIAN_POINT('',(-37.01014549266,15.173962258154,-3.));\r
-#40290 = SURFACE_CURVE('',#40291,(#40360,#40432),.PCURVE_S1.);\r
-#40291 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#40292,#40293,#40294,#40295,\r
-    #40296,#40297,#40298,#40299,#40300,#40301,#40302,#40303,#40304,\r
-    #40305,#40306,#40307,#40308,#40309,#40310,#40311,#40312,#40313,\r
-    #40314,#40315,#40316,#40317,#40318,#40319,#40320,#40321,#40322,\r
-    #40323,#40324,#40325,#40326,#40327,#40328,#40329,#40330,#40331,\r
-    #40332,#40333,#40334,#40335,#40336,#40337,#40338,#40339,#40340,\r
-    #40341,#40342,#40343,#40344,#40345,#40346,#40347,#40348,#40349,\r
-    #40350,#40351,#40352,#40353,#40354,#40355,#40356,#40357,#40358,\r
-    #40359),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267740116,0.219958110537,0.265125678839,0.366865250887,\r
-    0.5148066318,0.562778479307,0.610414456509,0.7489247577,\r
-    0.858377815963,0.934322045436,1.),.UNSPECIFIED.);\r
-#40292 = CARTESIAN_POINT('',(-37.01014314289,15.17396256557,-3.));\r
-#40293 = CARTESIAN_POINT('',(-35.91446016683,15.318149604997,\r
-    -2.999999972593));\r
-#40294 = CARTESIAN_POINT('',(-34.81478032121,15.431634358187,\r
-    -2.9850954753));\r
-#40295 = CARTESIAN_POINT('',(-33.71198640799,15.511959323455,\r
-    -2.953898151362));\r
-#40296 = CARTESIAN_POINT('',(-32.60745778315,15.556622750202,\r
-    -2.904758187859));\r
-#40297 = CARTESIAN_POINT('',(-31.50307771599,15.56317869561,\r
-    -2.835706880373));\r
-#40298 = CARTESIAN_POINT('',(-30.40124081893,15.529444831607,\r
-    -2.744417863506));\r
-#40299 = CARTESIAN_POINT('',(-28.75249904806,15.415716852268,\r
-    -2.569629359123));\r
-#40300 = CARTESIAN_POINT('',(-28.20154148388,15.366983729036,\r
-    -2.504742879569));\r
-#40301 = CARTESIAN_POINT('',(-27.65237699458,15.307417208365,\r
-    -2.433185867933));\r
-#40302 = CARTESIAN_POINT('',(-27.10543368511,15.236854734762,\r
-    -2.354592812751));\r
-#40303 = CARTESIAN_POINT('',(-26.56117592295,15.155187289777,\r
-    -2.268578792143));\r
-#40304 = CARTESIAN_POINT('',(-26.02010163506,15.062374060514,\r
-    -2.174743874234));\r
-#40305 = CARTESIAN_POINT('',(-25.15337043376,14.894762543739,\r
-    -2.010117252108));\r
-#40306 = CARTESIAN_POINT('',(-24.82539539085,14.826896366619,\r
-    -1.944464496601));\r
-#40307 = CARTESIAN_POINT('',(-24.49893660137,14.754868475321,\r
-    -1.875625167615));\r
-#40308 = CARTESIAN_POINT('',(-24.17411913474,14.678700442802,\r
-    -1.803503649463));\r
-#40309 = CARTESIAN_POINT('',(-23.85107048636,14.598426774092,\r
-    -1.728003768888));\r
-#40310 = CARTESIAN_POINT('',(-23.52992005959,14.514096163971,\r
-    -1.64902976975));\r
-#40311 = CARTESIAN_POINT('',(-22.49198032099,14.226825009462,\r
-    -1.380561033204));\r
-#40312 = CARTESIAN_POINT('',(-21.78339580304,14.007601769676,\r
-    -1.176513665835));\r
-#40313 = CARTESIAN_POINT('',(-21.08662428602,13.76885406242,\r
-    -0.953283728771));\r
-#40314 = CARTESIAN_POINT('',(-20.40315973238,13.51170714786,\r
-    -0.709833419307));\r
-#40315 = CARTESIAN_POINT('',(-19.73437466252,13.237706599174,\r
-    -0.4451985244));\r
-#40316 = CARTESIAN_POINT('',(-19.08148881051,12.948817845536,\r
-    -0.15857716455));\r
-#40317 = CARTESIAN_POINT('',(-17.52080164897,12.209051673522,\r
-    0.600039461371));\r
-#40318 = CARTESIAN_POINT('',(-16.63162226453,11.744065162589,\r
-    1.097233775299));\r
-#40319 = CARTESIAN_POINT('',(-15.78139633413,11.259653330369,\r
-    1.643670361257));\r
-#40320 = CARTESIAN_POINT('',(-14.97175833526,10.764281617156,\r
-    2.240029036554));\r
-#40321 = CARTESIAN_POINT('',(-14.20274660031,10.266977728649,\r
-    2.885777519249));\r
-#40322 = CARTESIAN_POINT('',(-13.47335001924,9.776224445776,\r
-    3.578958087519));\r
-#40323 = CARTESIAN_POINT('',(-12.55782645681,9.14468188776,\r
-    4.555432498624));\r
-#40324 = CARTESIAN_POINT('',(-12.33763092021,8.991484223212,\r
-    4.799200745845));\r
-#40325 = CARTESIAN_POINT('',(-12.12135844047,8.83997454307,\r
-    5.047536864329));\r
-#40326 = CARTESIAN_POINT('',(-11.90893391466,8.690378561904,\r
-    5.300325078174));\r
-#40327 = CARTESIAN_POINT('',(-11.70029181108,8.54291356713,\r
-    5.557458648065));\r
-#40328 = CARTESIAN_POINT('',(-11.4953386504,8.397767077249,\r
-    5.818797694588));\r
-#40329 = CARTESIAN_POINT('',(-11.09406928864,8.113470387808,\r
-    6.347779561454));\r
-#40330 = CARTESIAN_POINT('',(-10.89770201914,7.974284894605,\r
-    6.615365484258));\r
-#40331 = CARTESIAN_POINT('',(-10.70481937823,7.837737355809,\r
-    6.886851634538));\r
-#40332 = CARTESIAN_POINT('',(-10.51534687041,7.703987861848,\r
-    7.162114020168));\r
-#40333 = CARTESIAN_POINT('',(-10.3292136378,7.573182519938,\r
-    7.441028899832));\r
-#40334 = CARTESIAN_POINT('',(-10.1463526402,7.445453850496,7.72347310737\r
-    ));\r
-#40335 = CARTESIAN_POINT('',(-9.444330410584,6.95881971699,\r
-    8.840489131327));\r
-#40336 = CARTESIAN_POINT('',(-8.949077831298,6.623729616523,\r
-    9.700482281899));\r
-#40337 = CARTESIAN_POINT('',(-8.479418896895,6.318607796603,\r
-    10.58625507247));\r
-#40338 = CARTESIAN_POINT('',(-8.034077944185,6.045476532062,\r
-    11.494822766138));\r
-#40339 = CARTESIAN_POINT('',(-7.611957303192,5.805570036832,\r
-    12.423280693988));\r
-#40340 = CARTESIAN_POINT('',(-7.211808147686,5.599733092711,\r
-    13.368760998671));\r
-#40341 = CARTESIAN_POINT('',(-6.531200690429,5.293637902636,\r
-    15.086449448781));\r
-#40342 = CARTESIAN_POINT('',(-6.243228070932,5.180283028051,\r
-    15.853435156589));\r
-#40343 = CARTESIAN_POINT('',(-5.966715681623,5.089071542814,\r
-    16.627737514903));\r
-#40344 = CARTESIAN_POINT('',(-5.700353521908,5.020367605772,\r
-    17.407862987672));\r
-#40345 = CARTESIAN_POINT('',(-5.442354579421,4.974583303318,\r
-    18.192247162913));\r
-#40346 = CARTESIAN_POINT('',(-5.190109421723,4.952300877987,\r
-    18.979151542122));\r
-#40347 = CARTESIAN_POINT('',(-4.766265368094,4.95485278918,\r
-    20.312857193339));\r
-#40348 = CARTESIAN_POINT('',(-4.593624924546,4.96735061596,\r
-    20.85939318834));\r
-#40349 = CARTESIAN_POINT('',(-4.420717066113,4.991395760686,\r
-    21.405456117739));\r
-#40350 = CARTESIAN_POINT('',(-4.246049927336,5.027008692299,\r
-    21.950256835102));\r
-#40351 = CARTESIAN_POINT('',(-4.06784404967,5.074063249625,\r
-    22.492892808037));\r
-#40352 = CARTESIAN_POINT('',(-3.884017268541,5.132093970095,\r
-    23.032359249569));\r
-#40353 = CARTESIAN_POINT('',(-3.526657980733,5.258919228689,\r
-    24.030537046438));\r
-#40354 = CARTESIAN_POINT('',(-3.355098198471,5.32519665476,\r
-    24.49029285307));\r
-#40355 = CARTESIAN_POINT('',(-3.176303741924,5.398285789912,\r
-    24.946198069315));\r
-#40356 = CARTESIAN_POINT('',(-2.988831591104,5.477237852712,\r
-    25.397514113633));\r
-#40357 = CARTESIAN_POINT('',(-2.791279330618,5.560710237368,\r
-    25.843512017024));\r
-#40358 = CARTESIAN_POINT('',(-2.582493970119,5.646940926227,\r
-    26.28356404577));\r
-#40359 = CARTESIAN_POINT('',(-2.361673648715,5.733888357696,\r
-    26.717157287525));\r
-#40360 = PCURVE('',#12208,#40361);\r
-#40361 = DEFINITIONAL_REPRESENTATION('',(#40362),#40431);\r
-#40362 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#40363,#40364,#40365,#40366,\r
-    #40367,#40368,#40369,#40370,#40371,#40372,#40373,#40374,#40375,\r
-    #40376,#40377,#40378,#40379,#40380,#40381,#40382,#40383,#40384,\r
-    #40385,#40386,#40387,#40388,#40389,#40390,#40391,#40392,#40393,\r
-    #40394,#40395,#40396,#40397,#40398,#40399,#40400,#40401,#40402,\r
-    #40403,#40404,#40405,#40406,#40407,#40408,#40409,#40410,#40411,\r
-    #40412,#40413,#40414,#40415,#40416,#40417,#40418,#40419,#40420,\r
-    #40421,#40422,#40423,#40424,#40425,#40426,#40427,#40428,#40429,\r
-    #40430),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267740116,0.219958110537,0.265125678839,0.366865250887,\r
-    0.5148066318,0.562778479307,0.610414456509,0.7489247577,\r
-    0.858377815963,0.934322045436,1.),.UNSPECIFIED.);\r
-#40363 = CARTESIAN_POINT('',(0.94098530662,0.));\r
-#40364 = CARTESIAN_POINT('',(0.915597928682,6.5256353E-10));\r
-#40365 = CARTESIAN_POINT('',(0.890186396379,3.548740009631E-04));\r
-#40366 = CARTESIAN_POINT('',(0.864729467279,1.097664811899E-03));\r
-#40367 = CARTESIAN_POINT('',(0.839215377449,2.268145084001E-03));\r
-#40368 = CARTESIAN_POINT('',(0.813641173211,3.914325945244E-03));\r
-#40369 = CARTESIAN_POINT('',(0.788013986105,6.093924376867E-03));\r
-#40370 = CARTESIAN_POINT('',(0.749426756767,1.027729901572E-02));\r
-#40371 = CARTESIAN_POINT('',(0.736491442297,1.18316335956E-02));\r
-#40372 = CARTESIAN_POINT('',(0.723551337857,1.354749858173E-02));\r
-#40373 = CARTESIAN_POINT('',(0.710610443653,1.543430416431E-02));\r
-#40374 = CARTESIAN_POINT('',(0.697673848371,1.750209939604E-02));\r
-#40375 = CARTESIAN_POINT('',(0.684747847631,1.97615109428E-02));\r
-#40376 = CARTESIAN_POINT('',(0.663928400921,2.373283793269E-02));\r
-#40377 = CARTESIAN_POINT('',(0.65602357151,2.53181694836E-02));\r
-#40378 = CARTESIAN_POINT('',(0.648127342274,2.698223227541E-02));\r
-#40379 = CARTESIAN_POINT('',(0.640241638895,2.872765656291E-02));\r
-#40380 = CARTESIAN_POINT('',(0.632368554407,3.055712864291E-02));\r
-#40381 = CARTESIAN_POINT('',(0.624510358925,3.247337242994E-02));\r
-#40382 = CARTESIAN_POINT('',(0.599008060977,3.899708560553E-02));\r
-#40383 = CARTESIAN_POINT('',(0.581433121453,4.396959105563E-02));\r
-#40384 = CARTESIAN_POINT('',(0.563974828118,4.942760049828E-02));\r
-#40385 = CARTESIAN_POINT('',(0.546665191402,5.54028165887E-02));\r
-#40386 = CARTESIAN_POINT('',(0.529538592655,6.192688725778E-02));\r
-#40387 = CARTESIAN_POINT('',(0.512631812331,6.90295034355E-02));\r
-#40388 = CARTESIAN_POINT('',(0.471775100546,8.794068272953E-02));\r
-#40389 = CARTESIAN_POINT('',(0.448106581275,0.100424696224));\r
-#40390 = CARTESIAN_POINT('',(0.425101742586,0.114262810231));\r
-#40391 = CARTESIAN_POINT('',(0.402867768956,0.129518717582));\r
-#40392 = CARTESIAN_POINT('',(0.38149625257,0.146237075571));\r
-#40393 = CARTESIAN_POINT('',(0.361060587997,0.164437208764));\r
-#40394 = CARTESIAN_POINT('',(0.3353097618,0.19049251965));\r
-#40395 = CARTESIAN_POINT('',(0.329107937857,0.19702812571));\r
-#40396 = CARTESIAN_POINT('',(0.323011397745,0.203719478882));\r
-#40397 = CARTESIAN_POINT('',(0.317021362276,0.210566319704));\r
-#40398 = CARTESIAN_POINT('',(0.31113919507,0.217568740509));\r
-#40399 = CARTESIAN_POINT('',(0.30536541273,0.224726014584));\r
-#40400 = CARTESIAN_POINT('',(0.294075921502,0.239298643322));\r
-#40401 = CARTESIAN_POINT('',(0.288558671065,0.246711841581));\r
-#40402 = CARTESIAN_POINT('',(0.283149785133,0.254277254355));\r
-#40403 = CARTESIAN_POINT('',(0.277849898379,0.261994701571));\r
-#40404 = CARTESIAN_POINT('',(0.272659586069,0.269864104946));\r
-#40405 = CARTESIAN_POINT('',(0.2675793693,0.27788550364));\r
-#40406 = CARTESIAN_POINT('',(0.248159558197,0.309825206211));\r
-#40407 = CARTESIAN_POINT('',(0.234643807548,0.334878521348));\r
-#40408 = CARTESIAN_POINT('',(0.222074863506,0.361222083589));\r
-#40409 = CARTESIAN_POINT('',(0.210461106779,0.388868501553));\r
-#40410 = CARTESIAN_POINT('',(0.199806937029,0.417842266482));\r
-#40411 = CARTESIAN_POINT('',(0.190112662819,0.448182374598));\r
-#40412 = CARTESIAN_POINT('',(0.174460385684,0.505040914824));\r
-#40413 = CARTESIAN_POINT('',(0.168144861604,0.531027075993));\r
-#40414 = CARTESIAN_POINT('',(0.162418390619,0.557929147358));\r
-#40415 = CARTESIAN_POINT('',(0.157272622828,0.585781811616));\r
-#40416 = CARTESIAN_POINT('',(0.152693535021,0.614627790169));\r
-#40417 = CARTESIAN_POINT('',(0.148657831106,0.644517765332));\r
-#40418 = CARTESIAN_POINT('',(0.14266352288,0.697014025734));\r
-#40419 = CARTESIAN_POINT('',(0.140447353127,0.719047982263));\r
-#40420 = CARTESIAN_POINT('',(0.138454910135,0.741631255406));\r
-#40421 = CARTESIAN_POINT('',(0.136665354886,0.764783531643));\r
-#40422 = CARTESIAN_POINT('',(0.135050488292,0.788525208421));\r
-#40423 = CARTESIAN_POINT('',(0.133570780866,0.812877706827));\r
-#40424 = CARTESIAN_POINT('',(0.130968063343,0.859483790894));\r
-#40425 = CARTESIAN_POINT('',(0.129823915608,0.881575441873));\r
-#40426 = CARTESIAN_POINT('',(0.128709624144,0.904162194063));\r
-#40427 = CARTESIAN_POINT('',(0.127585879036,0.927263894002));\r
-#40428 = CARTESIAN_POINT('',(0.12640667856,0.950906792846));\r
-#40429 = CARTESIAN_POINT('',(0.125122384502,0.975130272449));\r
-#40430 = CARTESIAN_POINT('',(0.123684620971,1.));\r
-#40431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#40432 = PCURVE('',#12045,#40433);\r
-#40433 = DEFINITIONAL_REPRESENTATION('',(#40434),#40503);\r
-#40434 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#40435,#40436,#40437,#40438,\r
-    #40439,#40440,#40441,#40442,#40443,#40444,#40445,#40446,#40447,\r
-    #40448,#40449,#40450,#40451,#40452,#40453,#40454,#40455,#40456,\r
-    #40457,#40458,#40459,#40460,#40461,#40462,#40463,#40464,#40465,\r
-    #40466,#40467,#40468,#40469,#40470,#40471,#40472,#40473,#40474,\r
-    #40475,#40476,#40477,#40478,#40479,#40480,#40481,#40482,#40483,\r
-    #40484,#40485,#40486,#40487,#40488,#40489,#40490,#40491,#40492,\r
-    #40493,#40494,#40495,#40496,#40497,#40498,#40499,#40500,#40501,\r
-    #40502),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267740116,0.219958110537,0.265125678839,0.366865250887,\r
-    0.5148066318,0.562778479307,0.610414456509,0.7489247577,\r
-    0.858377815963,0.934322045436,1.),.UNSPECIFIED.);\r
-#40435 = CARTESIAN_POINT('',(3.530685348065,0.999999971423));\r
-#40436 = CARTESIAN_POINT('',(3.544411746622,0.986679312229));\r
-#40437 = CARTESIAN_POINT('',(3.558233812882,0.972991644693));\r
-#40438 = CARTESIAN_POINT('',(3.572109632639,0.958902408559));\r
-#40439 = CARTESIAN_POINT('',(3.58598614444,0.944375919445));\r
-#40440 = CARTESIAN_POINT('',(3.59979680611,0.929374320832));\r
-#40441 = CARTESIAN_POINT('',(3.613459893544,0.913858435402));\r
-#40442 = CARTESIAN_POINT('',(3.633637250194,0.88969542279));\r
-#40443 = CARTESIAN_POINT('',(3.640334507625,0.881460487267));\r
-#40444 = CARTESIAN_POINT('',(3.646956519383,0.873081191297));\r
-#40445 = CARTESIAN_POINT('',(3.653489454879,0.86455318113));\r
-#40446 = CARTESIAN_POINT('',(3.659918469747,0.855872473908));\r
-#40447 = CARTESIAN_POINT('',(3.666227837966,0.847035664436));\r
-#40448 = CARTESIAN_POINT('',(3.67618489602,0.832526435584));\r
-#40449 = CARTESIAN_POINT('',(3.679917576846,0.826953102181));\r
-#40450 = CARTESIAN_POINT('',(3.683595339631,0.821319544146));\r
-#40451 = CARTESIAN_POINT('',(3.687214313411,0.815625268651));\r
-#40452 = CARTESIAN_POINT('',(3.690770578791,0.809869905985));\r
-#40453 = CARTESIAN_POINT('',(3.694260203642,0.804053237892));\r
-#40454 = CARTESIAN_POINT('',(3.705380717214,0.7849350528));\r
-#40455 = CARTESIAN_POINT('',(3.712724859906,0.771382514517));\r
-#40456 = CARTESIAN_POINT('',(3.719666102216,0.757518628423));\r
-#40457 = CARTESIAN_POINT('',(3.726161033492,0.743347156347));\r
-#40458 = CARTESIAN_POINT('',(3.732171011161,0.728876079666));\r
-#40459 = CARTESIAN_POINT('',(3.737666016658,0.714119168841));\r
-#40460 = CARTESIAN_POINT('',(3.749847711894,0.677254577069));\r
-#40461 = CARTESIAN_POINT('',(3.755944353148,0.654845907548));\r
-#40462 = CARTESIAN_POINT('',(3.760867333826,0.631940005403));\r
-#40463 = CARTESIAN_POINT('',(3.764633311513,0.608616319564));\r
-#40464 = CARTESIAN_POINT('',(3.767348695281,0.584969169058));\r
-#40465 = CARTESIAN_POINT('',(3.769224869741,0.561103251839));\r
-#40466 = CARTESIAN_POINT('',(3.770991359486,0.529353942004));\r
-#40467 = CARTESIAN_POINT('',(3.771366933503,0.521567360219));\r
-#40468 = CARTESIAN_POINT('',(3.771695640943,0.513773411773));\r
-#40469 = CARTESIAN_POINT('',(3.771988632113,0.505970971582));\r
-#40470 = CARTESIAN_POINT('',(3.772257748013,0.498170585292));\r
-#40471 = CARTESIAN_POINT('',(3.77251594173,0.490369565861));\r
-#40472 = CARTESIAN_POINT('',(3.773035508308,0.474823897354));\r
-#40473 = CARTESIAN_POINT('',(3.773296851107,0.467079220949));\r
-#40474 = CARTESIAN_POINT('',(3.773573857867,0.459336313369));\r
-#40475 = CARTESIAN_POINT('',(3.773880370394,0.451596014082));\r
-#40476 = CARTESIAN_POINT('',(3.774230849732,0.443859091801));\r
-#40477 = CARTESIAN_POINT('',(3.774640345434,0.436126251211));\r
-#40478 = CARTESIAN_POINT('',(3.776532130381,0.405927244424));\r
-#40479 = CARTESIAN_POINT('',(3.778570761707,0.383495708535));\r
-#40480 = CARTESIAN_POINT('',(3.781624073334,0.361120664943));\r
-#40481 = CARTESIAN_POINT('',(3.7861162161,0.338814752785));\r
-#40482 = CARTESIAN_POINT('',(3.792507195363,0.316588405153));\r
-#40483 = CARTESIAN_POINT('',(3.801297659908,0.294451662837));\r
-#40484 = CARTESIAN_POINT('',(3.822359764097,0.255007454011));\r
-#40485 = CARTESIAN_POINT('',(3.833514749307,0.237660237704));\r
-#40486 = CARTESIAN_POINT('',(3.846811750947,0.220383241476));\r
-#40487 = CARTESIAN_POINT('',(3.862565942942,0.203183712128));\r
-#40488 = CARTESIAN_POINT('',(3.881129137766,0.186070854428));\r
-#40489 = CARTESIAN_POINT('',(3.902919108794,0.169057963641));\r
-#40490 = CARTESIAN_POINT('',(3.946076707573,0.140444267527));\r
-#40491 = CARTESIAN_POINT('',(3.965530699933,0.128781520327));\r
-#40492 = CARTESIAN_POINT('',(3.986914169414,0.117183816803));\r
-#40493 = CARTESIAN_POINT('',(4.010389519639,0.105660287424));\r
-#40494 = CARTESIAN_POINT('',(4.036123416952,9.422255433935E-02));\r
-#40495 = CARTESIAN_POINT('',(4.064270080343,8.288456153133E-02));\r
-#40496 = CARTESIAN_POINT('',(4.121469966393,6.195483992911E-02));\r
-#40497 = CARTESIAN_POINT('',(4.149885498841,5.233453110314E-02));\r
-#40498 = CARTESIAN_POINT('',(4.180261477147,4.281038986115E-02));\r
-#40499 = CARTESIAN_POINT('',(4.212644686436,3.339369552106E-02));\r
-#40500 = CARTESIAN_POINT('',(4.247044146224,2.40957775073E-02));\r
-#40501 = CARTESIAN_POINT('',(4.283417863127,1.492622639528E-02));\r
-#40502 = CARTESIAN_POINT('',(4.321683403758,5.892641764695E-03));\r
-#40503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#40504 = ORIENTED_EDGE('',*,*,#40505,.T.);\r
-#40505 = EDGE_CURVE('',#40288,#39986,#40506,.T.);\r
-#40506 = SURFACE_CURVE('',#40507,(#40519,#40534),.PCURVE_S1.);\r
-#40507 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#40508,#40509,#40510,#40511,\r
-    #40512,#40513,#40514,#40515,#40516,#40517,#40518),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#40508 = CARTESIAN_POINT('',(-37.01014549344,15.173962256247,-3.));\r
-#40509 = CARTESIAN_POINT('',(-36.9450897134,15.332636946575,\r
-    -2.523943521025));\r
-#40510 = CARTESIAN_POINT('',(-36.88015998334,15.488420532432,\r
-    -2.04739801033));\r
-#40511 = CARTESIAN_POINT('',(-36.81492735837,15.64254034473,\r
-    -1.570607624198));\r
-#40512 = CARTESIAN_POINT('',(-36.67098438023,15.977416740129,\r
-    -0.530911348006));\r
-#40513 = CARTESIAN_POINT('',(-36.59196663671,16.157960957396,\r
-    3.200461378797E-02));\r
-#40514 = CARTESIAN_POINT('',(-36.51107256702,16.33960151923,\r
-    0.594615682917));\r
-#40515 = CARTESIAN_POINT('',(-36.3587023848,16.675504153441,\r
-    1.618298656295));\r
-#40516 = CARTESIAN_POINT('',(-36.28811971275,16.828871281253,\r
-    2.079582431732));\r
-#40517 = CARTESIAN_POINT('',(-36.21519600927,16.985018287953,\r
-    2.540224309252));\r
-#40518 = CARTESIAN_POINT('',(-36.13940397077,17.144779982176,3.0000006)\r
-  );\r
-#40519 = PCURVE('',#12208,#40520);\r
-#40520 = DEFINITIONAL_REPRESENTATION('',(#40521),#40533);\r
-#40521 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#40522,#40523,#40524,#40525,\r
-    #40526,#40527,#40528,#40529,#40530,#40531,#40532),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#40522 = CARTESIAN_POINT('',(0.940985361083,0.));\r
-#40523 = CARTESIAN_POINT('',(0.938224707656,1.133475018927E-02));\r
-#40524 = CARTESIAN_POINT('',(0.93563900877,2.278133652266E-02));\r
-#40525 = CARTESIAN_POINT('',(0.933225950524,3.433838793358E-02));\r
-#40526 = CARTESIAN_POINT('',(0.928335446323,5.977773879451E-02));\r
-#40527 = CARTESIAN_POINT('',(0.925924984556,7.370321226997E-02));\r
-#40528 = CARTESIAN_POINT('',(0.923747720524,8.77808403165E-02));\r
-#40529 = CARTESIAN_POINT('',(0.92019941339,0.113700900692));\r
-#40530 = CARTESIAN_POINT('',(0.918753831813,0.125494143564));\r
-#40531 = CARTESIAN_POINT('',(0.917461038365,0.137388952024));\r
-#40532 = CARTESIAN_POINT('',(0.916318837632,0.149384130816));\r
-#40533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#40534 = PCURVE('',#39622,#40535);\r
-#40535 = DEFINITIONAL_REPRESENTATION('',(#40536),#40548);\r
-#40536 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#40537,#40538,#40539,#40540,\r
-    #40541,#40542,#40543,#40544,#40545,#40546,#40547),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#40537 = CARTESIAN_POINT('',(-2.752499988562,6.));\r
-#40538 = CARTESIAN_POINT('',(-2.748212658983,5.523943521025));\r
-#40539 = CARTESIAN_POINT('',(-2.743993398427,5.04739801033));\r
-#40540 = CARTESIAN_POINT('',(-2.739809548183,4.570607624198));\r
-#40541 = CARTESIAN_POINT('',(-2.730696995675,3.530911348006));\r
-#40542 = CARTESIAN_POINT('',(-2.725770131513,2.967995386212));\r
-#40543 = CARTESIAN_POINT('',(-2.720799258289,2.405384317083));\r
-#40544 = CARTESIAN_POINT('',(-2.711578112343,1.381701343705));\r
-#40545 = CARTESIAN_POINT('',(-2.70735743723,0.920417568268));\r
-#40546 = CARTESIAN_POINT('',(-2.703049110411,0.459775690748));\r
-#40547 = CARTESIAN_POINT('',(-2.698628404016,-6.E-07));\r
-#40548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#40549 = ORIENTED_EDGE('',*,*,#40009,.F.);\r
-#40550 = ORIENTED_EDGE('',*,*,#40263,.T.);\r
-#40551 = ORIENTED_EDGE('',*,*,#12064,.F.);\r
-#40552 = ADVANCED_FACE('',(#40553),#12045,.T.);\r
-#40553 = FACE_BOUND('',#40554,.T.);\r
-#40554 = EDGE_LOOP('',(#40555,#40556,#40557,#40797));\r
-#40555 = ORIENTED_EDGE('',*,*,#40287,.T.);\r
-#40556 = ORIENTED_EDGE('',*,*,#12012,.F.);\r
-#40557 = ORIENTED_EDGE('',*,*,#40558,.T.);\r
-#40558 = EDGE_CURVE('',#11940,#40559,#40561,.T.);\r
-#40559 = VERTEX_POINT('',#40560);\r
-#40560 = CARTESIAN_POINT('',(-34.29485637645,20.587929136228,-3.));\r
-#40561 = SURFACE_CURVE('',#40562,(#40631,#40697),.PCURVE_S1.);\r
-#40562 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#40563,#40564,#40565,#40566,\r
-    #40567,#40568,#40569,#40570,#40571,#40572,#40573,#40574,#40575,\r
-    #40576,#40577,#40578,#40579,#40580,#40581,#40582,#40583,#40584,\r
-    #40585,#40586,#40587,#40588,#40589,#40590,#40591,#40592,#40593,\r
-    #40594,#40595,#40596,#40597,#40598,#40599,#40600,#40601,#40602,\r
-    #40603,#40604,#40605,#40606,#40607,#40608,#40609,#40610,#40611,\r
-    #40612,#40613,#40614,#40615,#40616,#40617,#40618,#40619,#40620,\r
-    #40621,#40622,#40623,#40624,#40625,#40626,#40627,#40628,#40629,\r
-    #40630),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.3132437328E-02,0.134164938732,0.206253639056,0.289095162862,\r
-    0.441240529254,0.481791559629,0.522584322265,0.648883534702,\r
-    0.788637761542,0.85925987962,1.),.UNSPECIFIED.);\r
-#40563 = CARTESIAN_POINT('',(-2.018643767009,5.862173431579,27.));\r
-#40564 = CARTESIAN_POINT('',(-2.161050167861,5.813135681875,\r
-    26.711687789718));\r
-#40565 = CARTESIAN_POINT('',(-2.298851921082,5.764267398389,\r
-    26.421000307336));\r
-#40566 = CARTESIAN_POINT('',(-2.43215739203,5.71609249551,\r
-    26.128016128752));\r
-#40567 = CARTESIAN_POINT('',(-2.561144022616,5.669108548263,\r
-    25.832840231393));\r
-#40568 = CARTESIAN_POINT('',(-2.686046010889,5.623768980763,\r
-    25.535601704031));\r
-#40569 = CARTESIAN_POINT('',(-2.807139267324,5.580473759029,\r
-    25.236448750883));\r
-#40570 = CARTESIAN_POINT('',(-3.172889551361,5.453236809725,\r
-    24.300464749012));\r
-#40571 = CARTESIAN_POINT('',(-3.405407494352,5.377557355464,\r
-    23.657620472096));\r
-#40572 = CARTESIAN_POINT('',(-3.625127907741,5.315770180134,\r
-    23.008437819395));\r
-#40573 = CARTESIAN_POINT('',(-3.835408101969,5.270027605839,\r
-    22.354555828412));\r
-#40574 = CARTESIAN_POINT('',(-4.039358537705,5.24142063708,\r
-    21.697583196792));\r
-#40575 = CARTESIAN_POINT('',(-4.239600788323,5.230524943237,\r
-    21.038969174355));\r
-#40576 = CARTESIAN_POINT('',(-4.595675285846,5.243178332898,\r
-    19.858169747875));\r
-#40577 = CARTESIAN_POINT('',(-4.752081720129,5.260031879087,\r
-    19.3361000833));\r
-#40578 = CARTESIAN_POINT('',(-4.908619054956,5.288271279343,\r
-    18.814424631276));\r
-#40579 = CARTESIAN_POINT('',(-5.066186861013,5.327900582595,\r
-    18.293719228423));\r
-#40580 = CARTESIAN_POINT('',(-5.225512766765,5.378870949449,\r
-    17.774514757359));\r
-#40581 = CARTESIAN_POINT('',(-5.387178739517,5.441115021769,\r
-    17.257307134312));\r
-#40582 = CARTESIAN_POINT('',(-5.740674368599,5.598935038145,\r
-    16.151051688055));\r
-#40583 = CARTESIAN_POINT('',(-5.93340775207,5.698099045238,\r
-    15.562790186347));\r
-#40584 = CARTESIAN_POINT('',(-6.130578760743,5.811912727731,\r
-    14.978501148234));\r
-#40585 = CARTESIAN_POINT('',(-6.332715100774,5.940227667242,\r
-    14.398853360375));\r
-#40586 = CARTESIAN_POINT('',(-6.540216066051,6.082881466434,\r
-    13.824490115404));\r
-#40587 = CARTESIAN_POINT('',(-6.753403741864,6.239687549129,\r
-    13.25604439661));\r
-#40588 = CARTESIAN_POINT('',(-7.37506559706,6.723950204514,\r
-    11.662174802483));\r
-#40589 = CARTESIAN_POINT('',(-7.797722055753,7.084436734427,\r
-    10.652256950384));\r
-#40590 = CARTESIAN_POINT('',(-8.242291647766,7.490400995003,\r
-    9.668307740622));\r
-#40591 = CARTESIAN_POINT('',(-8.710164659299,7.939876838216,\r
-    8.714068178143));\r
-#40592 = CARTESIAN_POINT('',(-9.20318735356,8.430011310845,\r
-    7.793315190533));\r
-#40593 = CARTESIAN_POINT('',(-9.724107812888,8.956706336977,\r
-    6.909909545332));\r
-#40594 = CARTESIAN_POINT('',(-10.42360176325,9.663289129162,\r
-    5.843212096974));\r
-#40595 = CARTESIAN_POINT('',(-10.57303119056,9.8141976977,5.621662887144\r
-    ));\r
-#40596 = CARTESIAN_POINT('',(-10.72475284745,9.967218675135,\r
-    5.403113701737));\r
-#40597 = CARTESIAN_POINT('',(-10.87883753253,10.122244633545,\r
-    5.187641252264));\r
-#40598 = CARTESIAN_POINT('',(-11.03535391625,10.279157563397,\r
-    4.975316446725));\r
-#40599 = CARTESIAN_POINT('',(-11.19436685328,10.437828479652,\r
-    4.766203083517));\r
-#40600 = CARTESIAN_POINT('',(-11.51848157481,10.759372388268,\r
-    4.353298542492));\r
-#40601 = CARTESIAN_POINT('',(-11.68361388532,10.922264705194,\r
-    4.149546059854));\r
-#40602 = CARTESIAN_POINT('',(-11.85140563231,11.08666148004,\r
-    3.949169933672));\r
-#40603 = CARTESIAN_POINT('',(-12.02192128279,11.252416231029,\r
-    3.752228275166));\r
-#40604 = CARTESIAN_POINT('',(-12.19522256231,11.419374901951,\r
-    3.558773934802));\r
-#40605 = CARTESIAN_POINT('',(-12.37136732492,11.587376636599,\r
-    3.368854177301));\r
-#40606 = CARTESIAN_POINT('',(-13.10474081553,12.279120534402,\r
-    2.605567873012));\r
-#40607 = CARTESIAN_POINT('',(-13.68691630412,12.810460119337,\r
-    2.062822080086));\r
-#40608 = CARTESIAN_POINT('',(-14.29840177236,13.345219353393,\r
-    1.555636711383));\r
-#40609 = CARTESIAN_POINT('',(-14.94030028606,13.877908495213,\r
-    1.08466197003));\r
-#40610 = CARTESIAN_POINT('',(-15.61305161536,14.402942204728,\r
-    0.649815413632));\r
-#40611 = CARTESIAN_POINT('',(-16.31616572182,14.915071896692,\r
-    0.250421577407));\r
-#40612 = CARTESIAN_POINT('',(-17.85804961655,15.956911959141,\r
-    -0.518568227499));\r
-#40613 = CARTESIAN_POINT('',(-18.70353403898,16.482847356101,\r
-    -0.880578359987));\r
-#40614 = CARTESIAN_POINT('',(-19.58248207819,16.981086972052,\r
-    -1.202082738687));\r
-#40615 = CARTESIAN_POINT('',(-20.4920428434,17.446718701283,\r
-    -1.485599317982));\r
-#40616 = CARTESIAN_POINT('',(-21.42872488245,17.876485708619,\r
-    -1.734001175192));\r
-#40617 = CARTESIAN_POINT('',(-22.38867194916,18.268481794728,\r
-    -1.950164991405));\r
-#40618 = CARTESIAN_POINT('',(-23.8626059782,18.800533800947,\r
-    -2.231194911599));\r
-#40619 = CARTESIAN_POINT('',(-24.36237455363,18.969323324696,\r
-    -2.318022665291));\r
-#40620 = CARTESIAN_POINT('',(-24.86665055574,19.128208915586,\r
-    -2.397701508334));\r
-#40621 = CARTESIAN_POINT('',(-25.37498053973,19.277179062822,\r
-    -2.470585702601));\r
-#40622 = CARTESIAN_POINT('',(-25.88693195201,19.416285151795,\r
-    -2.537016586598));\r
-#40623 = CARTESIAN_POINT('',(-26.40209741709,19.545629185183,\r
-    -2.597318839136));\r
-#40624 = CARTESIAN_POINT('',(-27.95240463285,19.903941538341,\r
-    -2.76036367585));\r
-#40625 = CARTESIAN_POINT('',(-28.99590720544,20.104303693896,\r
-    -2.845792587213));\r
-#40626 = CARTESIAN_POINT('',(-30.04772785248,20.267592079747,\r
-    -2.910519357071));\r
-#40627 = CARTESIAN_POINT('',(-31.10537482414,20.395531618522,\r
-    -2.956649707257));\r
-#40628 = CARTESIAN_POINT('',(-32.16678151641,20.490142075416,\r
-    -2.985974171431));\r
-#40629 = CARTESIAN_POINT('',(-33.23032947213,20.55355579341,-3.));\r
-#40630 = CARTESIAN_POINT('',(-34.29485637733,20.587929134762,-3.));\r
-#40631 = PCURVE('',#12045,#40632);\r
-#40632 = DEFINITIONAL_REPRESENTATION('',(#40633),#40696);\r
-#40633 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#40634,#40635,#40636,#40637,\r
-    #40638,#40639,#40640,#40641,#40642,#40643,#40644,#40645,#40646,\r
-    #40647,#40648,#40649,#40650,#40651,#40652,#40653,#40654,#40655,\r
-    #40656,#40657,#40658,#40659,#40660,#40661,#40662,#40663,#40664,\r
-    #40665,#40666,#40667,#40668,#40669,#40670,#40671,#40672,#40673,\r
-    #40674,#40675,#40676,#40677,#40678,#40679,#40680,#40681,#40682,\r
-    #40683,#40684,#40685,#40686,#40687,#40688,#40689,#40690,#40691,\r
-    #40692,#40693,#40694,#40695),.UNSPECIFIED.,.F.,.F.,(12,10,10,10,10,\r
-    10,12),(0.201108370116,0.441240529254,0.522584322265,0.648883534702,\r
-    0.788637761542,0.85925987962,1.),.UNSPECIFIED.);\r
-#40634 = CARTESIAN_POINT('',(3.927838483781,0.212321474524));\r
-#40635 = CARTESIAN_POINT('',(3.909470289838,0.236458500602));\r
-#40636 = CARTESIAN_POINT('',(3.896231066329,0.260741085552));\r
-#40637 = CARTESIAN_POINT('',(3.887234536724,0.285143254635));\r
-#40638 = CARTESIAN_POINT('',(3.88168247313,0.309652219022));\r
-#40639 = CARTESIAN_POINT('',(3.878873224923,0.334241852546));\r
-#40640 = CARTESIAN_POINT('',(3.878182092278,0.358925599189));\r
-#40641 = CARTESIAN_POINT('',(3.879042585328,0.383660062669));\r
-#40642 = CARTESIAN_POINT('',(3.880943564568,0.408462149967));\r
-#40643 = CARTESIAN_POINT('',(3.88342309931,0.433303943816));\r
-#40644 = CARTESIAN_POINT('',(3.886068219855,0.458175342326));\r
-#40645 = CARTESIAN_POINT('',(3.889346965203,0.49148342512));\r
-#40646 = CARTESIAN_POINT('',(3.890154092931,0.499912656816));\r
-#40647 = CARTESIAN_POINT('',(3.890924694173,0.508339777366));\r
-#40648 = CARTESIAN_POINT('',(3.891645256093,0.516774146182));\r
-#40649 = CARTESIAN_POINT('',(3.892303204253,0.525196138118));\r
-#40650 = CARTESIAN_POINT('',(3.892886644029,0.533611355971));\r
-#40651 = CARTESIAN_POINT('',(3.893384505513,0.542019518839));\r
-#40652 = CARTESIAN_POINT('',(3.89378663534,0.550407289393));\r
-#40653 = CARTESIAN_POINT('',(3.894083706995,0.558780119097));\r
-#40654 = CARTESIAN_POINT('',(3.894267369071,0.567130038856));\r
-#40655 = CARTESIAN_POINT('',(3.894427664646,0.588380538175));\r
-#40656 = CARTESIAN_POINT('',(3.894233819248,0.601246432696));\r
-#40657 = CARTESIAN_POINT('',(3.89372060714,0.614038681913));\r
-#40658 = CARTESIAN_POINT('',(3.892865604528,0.626743853636));\r
-#40659 = CARTESIAN_POINT('',(3.891651973681,0.639349108817));\r
-#40660 = CARTESIAN_POINT('',(3.890068357309,0.651842303955));\r
-#40661 = CARTESIAN_POINT('',(3.888108678739,0.664212057943));\r
-#40662 = CARTESIAN_POINT('',(3.885771847836,0.676447783335));\r
-#40663 = CARTESIAN_POINT('',(3.883061372751,0.688539682048));\r
-#40664 = CARTESIAN_POINT('',(3.879984877408,0.700478705495));\r
-#40665 = CARTESIAN_POINT('',(3.872756620439,0.725288972526));\r
-#40666 = CARTESIAN_POINT('',(3.868524568326,0.738126383254));\r
-#40667 = CARTESIAN_POINT('',(3.863872412958,0.750756860444));\r
-#40668 = CARTESIAN_POINT('',(3.85882014414,0.763171832946));\r
-#40669 = CARTESIAN_POINT('',(3.853391380769,0.775365503367));\r
-#40670 = CARTESIAN_POINT('',(3.84761223406,0.7873343818));\r
-#40671 = CARTESIAN_POINT('',(3.841510349883,0.799076859155));\r
-#40672 = CARTESIAN_POINT('',(3.835114130638,0.810592820222));\r
-#40673 = CARTESIAN_POINT('',(3.828452136205,0.821883296329));\r
-#40674 = CARTESIAN_POINT('',(3.821552664389,0.832950157717));\r
-#40675 = CARTESIAN_POINT('',(3.810851036005,0.849276505861));\r
-#40676 = CARTESIAN_POINT('',(3.807204663058,0.854701154931));\r
-#40677 = CARTESIAN_POINT('',(3.803507865803,0.860070337737));\r
-#40678 = CARTESIAN_POINT('',(3.799764017484,0.865384644266));\r
-#40679 = CARTESIAN_POINT('',(3.795976390472,0.870644709493));\r
-#40680 = CARTESIAN_POINT('',(3.792148156299,0.875851213401));\r
-#40681 = CARTESIAN_POINT('',(3.788282385608,0.881004880952));\r
-#40682 = CARTESIAN_POINT('',(3.784382048213,0.88610648212));\r
-#40683 = CARTESIAN_POINT('',(3.78045001304,0.891156831862));\r
-#40684 = CARTESIAN_POINT('',(3.776489048174,0.896156790138));\r
-#40685 = CARTESIAN_POINT('',(3.764555827821,0.910972867898));\r
-#40686 = CARTESIAN_POINT('',(3.756505752419,0.920641377443));\r
-#40687 = CARTESIAN_POINT('',(3.748372299941,0.930120159603));\r
-#40688 = CARTESIAN_POINT('',(3.740174429614,0.939416619431));\r
-#40689 = CARTESIAN_POINT('',(3.731929434091,0.948538162468));\r
-#40690 = CARTESIAN_POINT('',(3.723653019126,0.957492159282));\r
-#40691 = CARTESIAN_POINT('',(3.715359383031,0.966285909962));\r
-#40692 = CARTESIAN_POINT('',(3.707061296378,0.974926608662));\r
-#40693 = CARTESIAN_POINT('',(3.698770181474,0.983421308094));\r
-#40694 = CARTESIAN_POINT('',(3.690496192006,0.99177688407));\r
-#40695 = CARTESIAN_POINT('',(3.682248292587,1.));\r
-#40696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#40697 = PCURVE('',#40698,#40726);\r
-#40698 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#40699,#40700,#40701)\r
-    ,(#40702,#40703,#40704)\r
-    ,(#40705,#40706,#40707)\r
-    ,(#40708,#40709,#40710)\r
-    ,(#40711,#40712,#40713)\r
-    ,(#40714,#40715,#40716)\r
-    ,(#40717,#40718,#40719)\r
-    ,(#40720,#40721,#40722)\r
-    ,(#40723,#40724,#40725\r
-    )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(2.,3.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#40699 = CARTESIAN_POINT('',(-36.36485372146,20.600084330477,-3.));\r
-#40700 = CARTESIAN_POINT('',(-37.84571489081,29.531073588392,\r
-    18.132466219623));\r
-#40701 = CARTESIAN_POINT('',(-11.40242402016,41.461605449673,\r
-    27.282842712475));\r
-#40702 = CARTESIAN_POINT('',(-31.03347149194,20.709577185373,-3.));\r
-#40703 = CARTESIAN_POINT('',(-33.61329775047,24.867555011712,\r
-    18.132466219623));\r
-#40704 = CARTESIAN_POINT('',(-10.04362403337,36.390494861655,\r
-    27.282842712475));\r
-#40705 = CARTESIAN_POINT('',(-25.68506666728,19.990217792222,-3.));\r
-#40706 = CARTESIAN_POINT('',(-29.38736980825,20.520003913234,\r
-    18.132466219623));\r
-#40707 = CARTESIAN_POINT('',(-8.684824046589,31.319384273638,\r
-    27.282842712475));\r
-#40708 = CARTESIAN_POINT('',(-20.46997546754,18.438919089131,-3.));\r
-#40709 = CARTESIAN_POINT('',(-25.11062126445,16.489597114476,\r
-    18.132466219623));\r
-#40710 = CARTESIAN_POINT('',(-7.326024059801,26.24827368562,\r
-    27.282842712475));\r
-#40711 = CARTESIAN_POINT('',(-15.53920184787,16.085312890423,-3.));\r
-#40712 = CARTESIAN_POINT('',(-20.72548777147,12.765038646019,\r
-    18.132466219623));\r
-#40713 = CARTESIAN_POINT('',(-5.967224073012,21.177163097603,\r
-    27.282842712475));\r
-#40714 = CARTESIAN_POINT('',(-11.03553227944,12.991940774823,-3.));\r
-#40715 = CARTESIAN_POINT('',(-16.17753757585,9.322486978859,\r
-    18.132466219623));\r
-#40716 = CARTESIAN_POINT('',(-4.608424086224,16.106052509585,\r
-    27.282842712475));\r
-#40717 = CARTESIAN_POINT('',(-7.084522593842,9.251188664347,-3.));\r
-#40718 = CARTESIAN_POINT('',(-11.41890743107,6.126723596223,\r
-    18.132466219623));\r
-#40719 = CARTESIAN_POINT('',(-3.249624099436,11.034941921567,\r
-    27.282842712475));\r
-#40720 = CARTESIAN_POINT('',(-3.787336672593,4.979013913045,-3.));\r
-#40721 = CARTESIAN_POINT('',(-6.411032566869,3.133544295462,\r
-    18.132466219623));\r
-#40722 = CARTESIAN_POINT('',(-1.890824112648,5.96383133355,\r
-    27.282842712475));\r
-#40723 = CARTESIAN_POINT('',(-1.216469151705,0.307155037548,-3.));\r
-#40724 = CARTESIAN_POINT('',(-1.126277240705,0.29272892337,\r
-    18.132466219623));\r
-#40725 = CARTESIAN_POINT('',(-0.532024125859,0.892720745532,\r
-    27.282842712475));\r
-#40726 = DEFINITIONAL_REPRESENTATION('',(#40727),#40796);\r
-#40727 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#40728,#40729,#40730,#40731,\r
-    #40732,#40733,#40734,#40735,#40736,#40737,#40738,#40739,#40740,\r
-    #40741,#40742,#40743,#40744,#40745,#40746,#40747,#40748,#40749,\r
-    #40750,#40751,#40752,#40753,#40754,#40755,#40756,#40757,#40758,\r
-    #40759,#40760,#40761,#40762,#40763,#40764,#40765,#40766,#40767,\r
-    #40768,#40769,#40770,#40771,#40772,#40773,#40774,#40775,#40776,\r
-    #40777,#40778,#40779,#40780,#40781,#40782,#40783,#40784,#40785,\r
-    #40786,#40787,#40788,#40789,#40790,#40791,#40792,#40793,#40794,\r
-    #40795),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.3132437328E-02,0.134164938732,0.206253639056,0.289095162862,\r
-    0.441240529254,0.481791559629,0.522584322265,0.648883534702,\r
-    0.788637761542,0.85925987962,1.),.UNSPECIFIED.);\r
-#40728 = CARTESIAN_POINT('',(2.875455796418,0.9846980552));\r
-#40729 = CARTESIAN_POINT('',(2.874610153272,0.969253407616));\r
-#40730 = CARTESIAN_POINT('',(2.87382656138,0.954038773636));\r
-#40731 = CARTESIAN_POINT('',(2.873092001909,0.939039217951));\r
-#40732 = CARTESIAN_POINT('',(2.872393256277,0.924243688101));\r
-#40733 = CARTESIAN_POINT('',(2.871717420448,0.909643925974));\r
-#40734 = CARTESIAN_POINT('',(2.871052275216,0.895233628841));\r
-#40735 = CARTESIAN_POINT('',(2.868981397104,0.850983882287));\r
-#40736 = CARTESIAN_POINT('',(2.867573637355,0.821784136094));\r
-#40737 = CARTESIAN_POINT('',(2.866056720107,0.793358528408));\r
-#40738 = CARTESIAN_POINT('',(2.864342064438,0.765683301254));\r
-#40739 = CARTESIAN_POINT('',(2.862367336923,0.738738960189));\r
-#40740 = CARTESIAN_POINT('',(2.860087573579,0.712506842125));\r
-#40741 = CARTESIAN_POINT('',(2.855398007619,0.66674352233));\r
-#40742 = CARTESIAN_POINT('',(2.853113929727,0.646953276264));\r
-#40743 = CARTESIAN_POINT('',(2.85060212658,0.627587262157));\r
-#40744 = CARTESIAN_POINT('',(2.847851407274,0.608635949902));\r
-#40745 = CARTESIAN_POINT('',(2.844853850244,0.590090255909));\r
-#40746 = CARTESIAN_POINT('',(2.841603692094,0.571941691717));\r
-#40747 = CARTESIAN_POINT('',(2.834066747519,0.533774424125));\r
-#40748 = CARTESIAN_POINT('',(2.829697609274,0.51388037504));\r
-#40749 = CARTESIAN_POINT('',(2.82498303719,0.494488691777));\r
-#40750 = CARTESIAN_POINT('',(2.819919363653,0.475588787144));\r
-#40751 = CARTESIAN_POINT('',(2.814504531431,0.457171532908));\r
-#40752 = CARTESIAN_POINT('',(2.808737546266,0.439229385444));\r
-#40753 = CARTESIAN_POINT('',(2.791380134706,0.389665510146));\r
-#40754 = CARTESIAN_POINT('',(2.778953688584,0.359155860072));\r
-#40755 = CARTESIAN_POINT('',(2.765339024067,0.330190258989));\r
-#40756 = CARTESIAN_POINT('',(2.750545001391,0.302744206386));\r
-#40757 = CARTESIAN_POINT('',(2.734584622197,0.276807108124));\r
-#40758 = CARTESIAN_POINT('',(2.717473371656,0.252380146001));\r
-#40759 = CARTESIAN_POINT('',(2.694368823145,0.223366850258));\r
-#40760 = CARTESIAN_POINT('',(2.689426368497,0.217369240867));\r
-#40761 = CARTESIAN_POINT('',(2.684403998415,0.211479773726));\r
-#40762 = CARTESIAN_POINT('',(2.679302077456,0.205698771093));\r
-#40763 = CARTESIAN_POINT('',(2.674121152243,0.200026440153));\r
-#40764 = CARTESIAN_POINT('',(2.668861982899,0.194462840781));\r
-#40765 = CARTESIAN_POINT('',(2.658156945478,0.183520771913));\r
-#40766 = CARTESIAN_POINT('',(2.652710154545,0.178143591285));\r
-#40767 = CARTESIAN_POINT('',(2.647185852237,0.172876582011));\r
-#40768 = CARTESIAN_POINT('',(2.641585024518,0.167719719628));\r
-#40769 = CARTESIAN_POINT('',(2.635908793357,0.16267289078));\r
-#40770 = CARTESIAN_POINT('',(2.630158421352,0.157735887889));\r
-#40771 = CARTESIAN_POINT('',(2.606306295287,0.137961942772));\r
-#40772 = CARTESIAN_POINT('',(2.587577491229,0.124063196881));\r
-#40773 = CARTESIAN_POINT('',(2.568194040054,0.111206667649));\r
-#40774 = CARTESIAN_POINT('',(2.548211044802,9.937300256062E-02));\r
-#40775 = CARTESIAN_POINT('',(2.527692661258,8.852995340348E-02));\r
-#40776 = CARTESIAN_POINT('',(2.506710655157,7.863600403447E-02));\r
-#40777 = CARTESIAN_POINT('',(2.461702862007,5.969349169138E-02));\r
-#40778 = CARTESIAN_POINT('',(2.437583849567,5.084429042256E-02));\r
-#40779 = CARTESIAN_POINT('',(2.413097311916,4.303387576843E-02));\r
-#40780 = CARTESIAN_POINT('',(2.388341310871,3.61801916258E-02));\r
-#40781 = CARTESIAN_POINT('',(2.36339992871,3.019920605413E-02));\r
-#40782 = CARTESIAN_POINT('',(2.338346372027,2.501106852832E-02));\r
-#40783 = CARTESIAN_POINT('',(2.300561147707,1.828346488877E-02));\r
-#40784 = CARTESIAN_POINT('',(2.287862833433,1.620829964628E-02));\r
-#40785 = CARTESIAN_POINT('',(2.275157483836,1.430669107214E-02));\r
-#40786 = CARTESIAN_POINT('',(2.262450883129,1.256936784247E-02));\r
-#40787 = CARTESIAN_POINT('',(2.249747707259,1.098753800415E-02));\r
-#40788 = CARTESIAN_POINT('',(2.237051629865,9.552944081842E-03));\r
-#40789 = CARTESIAN_POINT('',(2.199083581767,5.677110563068E-03));\r
-#40790 = CARTESIAN_POINT('',(2.173842584133,3.650755219476E-03));\r
-#40791 = CARTESIAN_POINT('',(2.148661402305,2.11753362069E-03));\r
-#40792 = CARTESIAN_POINT('',(2.12354660461,1.025676031495E-03));\r
-#40793 = CARTESIAN_POINT('',(2.098495292351,3.318565824147E-04));\r
-#40794 = CARTESIAN_POINT('',(2.073496285434,2.12E-15));\r
-#40795 = CARTESIAN_POINT('',(2.048529561987,-7.6E-16));\r
-#40796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#40797 = ORIENTED_EDGE('',*,*,#40798,.F.);\r
-#40798 = EDGE_CURVE('',#40288,#40559,#40799,.T.);\r
-#40799 = SURFACE_CURVE('',#40800,(#40805,#40812),.PCURVE_S1.);\r
-#40800 = CIRCLE('',#40801,40.);\r
-#40801 = AXIS2_PLACEMENT_3D('',#40802,#40803,#40804);\r
-#40802 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#40803 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#40804 = DIRECTION('',(1.,0.,3.3E-16));\r
-#40805 = PCURVE('',#12045,#40806);\r
-#40806 = DEFINITIONAL_REPRESENTATION('',(#40807),#40811);\r
-#40807 = LINE('',#40808,#40809);\r
-#40808 = CARTESIAN_POINT('',(0.,1.));\r
-#40809 = VECTOR('',#40810,1.);\r
-#40810 = DIRECTION('',(1.,0.));\r
-#40811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#40812 = PCURVE('',#20542,#40813);\r
-#40813 = DEFINITIONAL_REPRESENTATION('',(#40814),#40818);\r
-#40814 = LINE('',#40815,#40816);\r
-#40815 = CARTESIAN_POINT('',(0.,0.));\r
-#40816 = VECTOR('',#40817,1.);\r
-#40817 = DIRECTION('',(1.,0.));\r
-#40818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#40819 = ADVANCED_FACE('',(#40820),#11985,.T.);\r
-#40820 = FACE_BOUND('',#40821,.T.);\r
-#40821 = EDGE_LOOP('',(#40822,#40823,#40886,#40952));\r
-#40822 = ORIENTED_EDGE('',*,*,#11939,.F.);\r
-#40823 = ORIENTED_EDGE('',*,*,#40824,.F.);\r
-#40824 = EDGE_CURVE('',#40825,#11890,#40827,.T.);\r
-#40825 = VERTEX_POINT('',#40826);\r
-#40826 = CARTESIAN_POINT('',(-16.29171000469,18.770704804657,17.));\r
-#40827 = SURFACE_CURVE('',#40828,(#40836,#40847),.PCURVE_S1.);\r
-#40828 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#40829,#40830,#40831,#40832,\r
-    #40833,#40834,#40835),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#40829 = CARTESIAN_POINT('',(-26.71121693006,30.449400782689,17.));\r
-#40830 = CARTESIAN_POINT('',(-22.90647129567,26.180140172725,17.));\r
-#40831 = CARTESIAN_POINT('',(-19.09990020619,21.91250786545,17.));\r
-#40832 = CARTESIAN_POINT('',(-15.29108481331,17.646879304972,17.));\r
-#40833 = CARTESIAN_POINT('',(-11.47972510797,13.383524559358,17.));\r
-#40834 = CARTESIAN_POINT('',(-7.665702242347,9.122552710364,17.));\r
-#40835 = CARTESIAN_POINT('',(-3.849073057515,4.863916858267,17.));\r
-#40836 = PCURVE('',#11985,#40837);\r
-#40837 = DEFINITIONAL_REPRESENTATION('',(#40838),#40846);\r
-#40838 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#40839,#40840,#40841,#40842,\r
-    #40843,#40844,#40845),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#40839 = CARTESIAN_POINT('',(-21.01793056815,34.62516010854));\r
-#40840 = CARTESIAN_POINT('',(-18.01233689407,29.760072014319));\r
-#40841 = CARTESIAN_POINT('',(-15.00466274587,24.896270498263));\r
-#40842 = CARTESIAN_POINT('',(-11.9944304433,20.034052568389));\r
-#40843 = CARTESIAN_POINT('',(-8.981297638287,15.173632093802));\r
-#40844 = CARTESIAN_POINT('',(-5.965128346721,10.31509586135));\r
-#40845 = CARTESIAN_POINT('',(-2.945986690189,5.458407554172));\r
-#40846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#40847 = PCURVE('',#40848,#40876);\r
-#40848 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#40849,#40850,#40851)\r
-    ,(#40852,#40853,#40854)\r
-    ,(#40855,#40856,#40857)\r
-    ,(#40858,#40859,#40860)\r
-    ,(#40861,#40862,#40863)\r
-    ,(#40864,#40865,#40866)\r
-    ,(#40867,#40868,#40869)\r
-    ,(#40870,#40871,#40872)\r
-    ,(#40873,#40874,#40875\r
-    )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(0.,1.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#40849 = CARTESIAN_POINT('',(-0.515581655864,0.692844962452,-3.));\r
-#40850 = CARTESIAN_POINT('',(-0.600035874696,1.086737821048,\r
-    17.999867544966));\r
-#40851 = CARTESIAN_POINT('',(1.438603565437E-02,1.039130907046,\r
-    26.717157287525));\r
-#40852 = CARTESIAN_POINT('',(-3.138915860851,5.460047896633,-3.));\r
-#40853 = CARTESIAN_POINT('',(-5.864790331098,3.891207002543,\r
-    17.999867544966));\r
-#40854 = CARTESIAN_POINT('',(-1.344413951134,6.110241495064,\r
-    26.717157287525));\r
-#40855 = CARTESIAN_POINT('',(-6.503391290696,9.819409887758,-3.));\r
-#40856 = CARTESIAN_POINT('',(-10.84701370387,6.85114958064,\r
-    17.999867544966));\r
-#40857 = CARTESIAN_POINT('',(-2.703213937922,11.181352083081,\r
-    26.717157287525));\r
-#40858 = CARTESIAN_POINT('',(-10.53503382702,13.63650387804,-3.));\r
-#40859 = CARTESIAN_POINT('',(-15.57490573029,10.017810609629,\r
-    17.999867544966));\r
-#40860 = CARTESIAN_POINT('',(-4.06201392471,16.252462671099,\r
-    26.717157287525));\r
-#40861 = CARTESIAN_POINT('',(-15.13061501929,16.793006036814,-3.));\r
-#40862 = CARTESIAN_POINT('',(-20.08781821675,13.436296418746,\r
-    17.999867544966));\r
-#40863 = CARTESIAN_POINT('',(-5.420813911499,21.323573259116,\r
-    26.717157287525));\r
-#40864 = CARTESIAN_POINT('',(-20.16201667203,19.194645015088,-3.));\r
-#40865 = CARTESIAN_POINT('',(-24.43459121072,17.142544270001,\r
-    17.999867544966));\r
-#40866 = CARTESIAN_POINT('',(-6.779613898287,26.394683847134,\r
-    26.717157287525));\r
-#40867 = CARTESIAN_POINT('',(-25.48353830441,20.777602875385,-3.));\r
-#40868 = CARTESIAN_POINT('',(-28.67076731777,21.160882254217,\r
-    17.999867544966));\r
-#40869 = CARTESIAN_POINT('',(-8.138413885075,31.465794435152,\r
-    26.717157287525));\r
-#40870 = CARTESIAN_POINT('',(-30.94109424794,21.511643072478,-3.));\r
-#40871 = CARTESIAN_POINT('',(-32.8550856681,25.502836870801,\r
-    17.999867544966));\r
-#40872 = CARTESIAN_POINT('',(-9.497213871863,36.536905023169,\r
-    26.717157287525));\r
-#40873 = CARTESIAN_POINT('',(-36.38128019643,21.399915669523,-3.));\r
-#40874 = CARTESIAN_POINT('',(-37.04602564917,30.167207281468,\r
-    17.999867544966));\r
-#40875 = CARTESIAN_POINT('',(-10.85601385865,41.608015611187,\r
-    26.717157287525));\r
-#40876 = DEFINITIONAL_REPRESENTATION('',(#40877),#40885);\r
-#40877 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#40878,#40879,#40880,#40881,\r
-    #40882,#40883,#40884),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#40878 = CARTESIAN_POINT('',(0.940985961083,0.571814475937));\r
-#40879 = CARTESIAN_POINT('',(0.804867436972,0.571814475937));\r
-#40880 = CARTESIAN_POINT('',(0.668689089625,0.571814475937));\r
-#40881 = CARTESIAN_POINT('',(0.532463782957,0.571814475937));\r
-#40882 = CARTESIAN_POINT('',(0.396208482528,0.571814475937));\r
-#40883 = CARTESIAN_POINT('',(0.259942359753,0.571814475937));\r
-#40884 = CARTESIAN_POINT('',(0.123684020971,0.571814475937));\r
-#40885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#40886 = ORIENTED_EDGE('',*,*,#40887,.F.);\r
-#40887 = EDGE_CURVE('',#40888,#40825,#40890,.T.);\r
-#40888 = VERTEX_POINT('',#40889);\r
-#40889 = CARTESIAN_POINT('',(-16.96392887083,18.165469762738,17.));\r
-#40890 = SURFACE_CURVE('',#40891,(#40906,#40924),.PCURVE_S1.);\r
-#40891 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#40892,#40893,#40894,#40895,\r
-    #40896,#40897,#40898,#40899,#40900,#40901,#40902,#40903,#40904,\r
-    #40905),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.250999993271,\r
-    0.500999996968,0.751000000665,1.),.UNSPECIFIED.);\r
-#40892 = CARTESIAN_POINT('',(-20.56268632725,13.961916221193,17.));\r
-#40893 = CARTESIAN_POINT('',(-19.9281248661,14.896478874818,17.));\r
-#40894 = CARTESIAN_POINT('',(-19.23692683857,15.792591799158,17.));\r
-#40895 = CARTESIAN_POINT('',(-18.49260022078,16.645088948484,17.));\r
-#40896 = CARTESIAN_POINT('',(-16.90961761046,18.250751593415,17.));\r
-#40897 = CARTESIAN_POINT('',(-16.07134197194,19.004306557971,17.));\r
-#40898 = CARTESIAN_POINT('',(-15.18903468211,19.705794246423,17.));\r
-#40899 = CARTESIAN_POINT('',(-13.34646053652,20.997549680943,17.));\r
-#40900 = CARTESIAN_POINT('',(-12.3861854264,21.587823213825,17.));\r
-#40901 = CARTESIAN_POINT('',(-11.39197511667,22.118951249956,17.));\r
-#40902 = CARTESIAN_POINT('',(-9.350988796417,23.055888678901,17.));\r
-#40903 = CARTESIAN_POINT('',(-8.304429839367,23.462195132382,17.));\r
-#40904 = CARTESIAN_POINT('',(-7.235300938754,23.804735014911,17.));\r
-#40905 = CARTESIAN_POINT('',(-6.149508593968,24.081999867398,17.));\r
-#40906 = PCURVE('',#11985,#40907);\r
-#40907 = DEFINITIONAL_REPRESENTATION('',(#40908),#40923);\r
-#40908 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#40909,#40910,#40911,#40912,\r
-    #40913,#40914,#40915,#40916,#40917,#40918,#40919,#40920,#40921,\r
-    #40922),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.250999993271,\r
-    0.500999996968,0.751000000665,1.),.UNSPECIFIED.);\r
-#40909 = CARTESIAN_POINT('',(-17.82583160928,17.320476350202));\r
-#40910 = CARTESIAN_POINT('',(-17.03862546086,18.130650455821));\r
-#40911 = CARTESIAN_POINT('',(-16.20231990819,18.893124133398));\r
-#40912 = CARTESIAN_POINT('',(-15.32126670777,19.603418974707));\r
-#40913 = CARTESIAN_POINT('',(-13.48351276801,20.909805950597));\r
-#40914 = CARTESIAN_POINT('',(-12.52711897367,21.506347685002));\r
-#40915 = CARTESIAN_POINT('',(-11.53640385534,22.043967146209));\r
-#40916 = CARTESIAN_POINT('',(-9.497511574079,22.996138270523));\r
-#40917 = CARTESIAN_POINT('',(-8.449325277295,23.410694199171));\r
-#40918 = CARTESIAN_POINT('',(-7.377989840563,23.761110398492));\r
-#40919 = CARTESIAN_POINT('',(-5.205313211459,24.32940008745));\r
-#40920 = CARTESIAN_POINT('',(-4.10409946135,24.547800777224));\r
-#40921 = CARTESIAN_POINT('',(-2.991731604678,24.699484423972));\r
-#40922 = CARTESIAN_POINT('',(-1.874288349006,24.783991138342));\r
-#40923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#40924 = PCURVE('',#40925,#40935);\r
-#40925 = SURFACE_OF_REVOLUTION('',#40926,#40932);\r
-#40926 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#40927,#40928,#40929,#40930,\r
-    #40931),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#40927 = CARTESIAN_POINT('',(23.635386072293,4.167556264006,27.));\r
-#40928 = CARTESIAN_POINT('',(23.635386072293,4.167556264006,19.));\r
-#40929 = CARTESIAN_POINT('',(25.605001578317,4.51485261934,11.));\r
-#40930 = CARTESIAN_POINT('',(31.513848096391,5.556741685342,3.));\r
-#40931 = CARTESIAN_POINT('',(39.392310120488,6.945927106677,3.));\r
-#40932 = AXIS1_PLACEMENT('',#40933,#40934);\r
-#40933 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#40934 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#40935 = DEFINITIONAL_REPRESENTATION('',(#40936),#40951);\r
-#40936 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#40937,#40938,#40939,#40940,\r
-    #40941,#40942,#40943,#40944,#40945,#40946,#40947,#40948,#40949,\r
-    #40950),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.250999993271,\r
-    0.500999996968,0.751000000665,1.),.UNSPECIFIED.);\r
-#40937 = CARTESIAN_POINT('',(2.370572115219,0.266889738045));\r
-#40938 = CARTESIAN_POINT('',(2.325122668478,0.266889738045));\r
-#40939 = CARTESIAN_POINT('',(2.279673156881,0.266889738045));\r
-#40940 = CARTESIAN_POINT('',(2.234223638809,0.266889738045));\r
-#40941 = CARTESIAN_POINT('',(2.143505821683,0.266889738045));\r
-#40942 = CARTESIAN_POINT('',(2.098237381312,0.266889738045));\r
-#40943 = CARTESIAN_POINT('',(2.05296894094,0.266889738045));\r
-#40944 = CARTESIAN_POINT('',(1.962432195415,0.266889738045));\r
-#40945 = CARTESIAN_POINT('',(1.917163755044,0.266889738045));\r
-#40946 = CARTESIAN_POINT('',(1.871895314672,0.266889738045));\r
-#40947 = CARTESIAN_POINT('',(1.781539643425,0.266889738045));\r
-#40948 = CARTESIAN_POINT('',(1.736452274011,0.266889738045));\r
-#40949 = CARTESIAN_POINT('',(1.691364910973,0.266889738045));\r
-#40950 = CARTESIAN_POINT('',(1.646277610147,0.266889738045));\r
-#40951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#40952 = ORIENTED_EDGE('',*,*,#40953,.F.);\r
-#40953 = EDGE_CURVE('',#11940,#40888,#40954,.T.);\r
-#40954 = SURFACE_CURVE('',#40955,(#40963,#40974),.PCURVE_S1.);\r
-#40955 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#40956,#40957,#40958,#40959,\r
-    #40960,#40961,#40962),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#40956 = CARTESIAN_POINT('',(-4.465109229748,4.368385834343,17.));\r
-#40957 = CARTESIAN_POINT('',(-8.349300663489,8.662966722599,17.));\r
-#40958 = CARTESIAN_POINT('',(-12.23607972919,12.955207948581,17.));\r
-#40959 = CARTESIAN_POINT('',(-16.1254998068,17.245056062279,17.));\r
-#40960 = CARTESIAN_POINT('',(-20.01744240963,21.532614461429,17.));\r
-#40961 = CARTESIAN_POINT('',(-23.91161136419,25.818148733997,17.));\r
-#40962 = CARTESIAN_POINT('',(-27.80758838799,30.102036289601,17.));\r
-#40963 = PCURVE('',#11985,#40964);\r
-#40964 = DEFINITIONAL_REPRESENTATION('',(#40965),#40973);\r
-#40965 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#40966,#40967,#40968,#40969,\r
-    #40970,#40971,#40972),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#40966 = CARTESIAN_POINT('',(-3.638711948022,5.077378318639));\r
-#40967 = CARTESIAN_POINT('',(-6.718147641065,9.981197637511));\r
-#40968 = CARTESIAN_POINT('',(-9.800537932214,14.883162176409));\r
-#40969 = CARTESIAN_POINT('',(-12.88594467195,19.783228566682));\r
-#40970 = CARTESIAN_POINT('',(-15.97423321885,24.681478060224));\r
-#40971 = CARTESIAN_POINT('',(-19.06506578008,29.578120780135));\r
-#40972 = CARTESIAN_POINT('',(-22.15796489131,34.473455768341));\r
-#40973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#40974 = PCURVE('',#40698,#40975);\r
-#40975 = DEFINITIONAL_REPRESENTATION('',(#40976),#40984);\r
-#40976 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#40977,#40978,#40979,#40980,\r
-    #40981,#40982,#40983),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#40977 = CARTESIAN_POINT('',(2.875456397057,0.563097109744));\r
-#40978 = CARTESIAN_POINT('',(2.737675948501,0.563097109744));\r
-#40979 = CARTESIAN_POINT('',(2.59990353491,0.563097109744));\r
-#40980 = CARTESIAN_POINT('',(2.46212058649,0.563097109744));\r
-#40981 = CARTESIAN_POINT('',(2.324307938364,0.563097109744));\r
-#40982 = CARTESIAN_POINT('',(2.186448446281,0.563097109744));\r
-#40983 = CARTESIAN_POINT('',(2.048528961987,0.563097109744));\r
-#40984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#40985 = ADVANCED_FACE('',(#40986),#11921,.T.);\r
-#40986 = FACE_BOUND('',#40987,.T.);\r
-#40987 = EDGE_LOOP('',(#40988,#40989,#41207,#41231));\r
-#40988 = ORIENTED_EDGE('',*,*,#11889,.F.);\r
-#40989 = ORIENTED_EDGE('',*,*,#40990,.T.);\r
-#40990 = EDGE_CURVE('',#11644,#40991,#40993,.T.);\r
-#40991 = VERTEX_POINT('',#40992);\r
-#40992 = CARTESIAN_POINT('',(-30.19878407153,26.230391544943,-3.));\r
-#40993 = SURFACE_CURVE('',#40994,(#41063,#41135),.PCURVE_S1.);\r
-#40994 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#40995,#40996,#40997,#40998,\r
-    #40999,#41000,#41001,#41002,#41003,#41004,#41005,#41006,#41007,\r
-    #41008,#41009,#41010,#41011,#41012,#41013,#41014,#41015,#41016,\r
-    #41017,#41018,#41019,#41020,#41021,#41022,#41023,#41024,#41025,\r
-    #41026,#41027,#41028,#41029,#41030,#41031,#41032,#41033,#41034,\r
-    #41035,#41036,#41037,#41038,#41039,#41040,#41041,#41042,#41043,\r
-    #41044,#41045,#41046,#41047,#41048,#41049,#41050,#41051,#41052,\r
-    #41053,#41054,#41055,#41056,#41057,#41058,#41059,#41060,#41061,\r
-    #41062),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.3132437328E-02,0.134164938732,0.206253639056,0.289095162862,\r
-    0.441240529254,0.481791559629,0.522584322265,0.648883534702,\r
-    0.788637761542,0.85925987962,1.),.UNSPECIFIED.);\r
-#40995 = CARTESIAN_POINT('',(-0.970020298759,6.123647656421,27.));\r
-#40996 = CARTESIAN_POINT('',(-1.11877854227,6.100083512318,\r
-    26.711687789718));\r
-#40997 = CARTESIAN_POINT('',(-1.262972665593,6.075886671191,\r
-    26.421000307336));\r
-#40998 = CARTESIAN_POINT('',(-1.402618410996,6.051591905438,\r
-    26.128016128752));\r
-#40999 = CARTESIAN_POINT('',(-1.537804121651,6.027720043267,\r
-    25.832840231393));\r
-#41000 = CARTESIAN_POINT('',(-1.668681701342,6.004758288325,\r
-    25.535601704031));\r
-#41001 = CARTESIAN_POINT('',(-1.795453415472,5.983148441601,\r
-    25.236448750883));\r
-#41002 = CARTESIAN_POINT('',(-2.177741595236,5.92135637776,\r
-    24.300464749012));\r
-#41003 = CARTESIAN_POINT('',(-2.419868667528,5.887202981536,\r
-    23.657620472096));\r
-#41004 = CARTESIAN_POINT('',(-2.646980264528,5.864508541615,\r
-    23.008437819395));\r
-#41005 = CARTESIAN_POINT('',(-2.862008944777,5.855975672335,\r
-    22.354555828412));\r
-#41006 = CARTESIAN_POINT('',(-3.067828463113,5.86321892921,\r
-    21.697583196792));\r
-#41007 = CARTESIAN_POINT('',(-3.266920601383,5.887260467351,\r
-    21.038969174355));\r
-#41008 = CARTESIAN_POINT('',(-3.615388289137,5.9615533112,\r
-    19.858169747875));\r
-#41009 = CARTESIAN_POINT('',(-3.766491970657,6.005310506441,\r
-    19.3361000833));\r
-#41010 = CARTESIAN_POINT('',(-3.915747431238,6.060303309683,\r
-    18.814424631276));\r
-#41011 = CARTESIAN_POINT('',(-4.064039871976,6.126691917153,\r
-    18.293719228423));\r
-#41012 = CARTESIAN_POINT('',(-4.212094347897,6.204554582793,\r
-    17.774514757359));\r
-#41013 = CARTESIAN_POINT('',(-4.360495681532,6.293926029352,\r
-    17.257307134312));\r
-#41014 = CARTESIAN_POINT('',(-4.681215759465,6.510732276864,\r
-    16.151051688055));\r
-#41015 = CARTESIAN_POINT('',(-4.85380144065,6.641857560684,\r
-    15.562790186347));\r
-#41016 = CARTESIAN_POINT('',(-5.028213440102,6.788180543947,\r
-    14.978501148234));\r
-#41017 = CARTESIAN_POINT('',(-5.204997219516,6.949646698291,\r
-    14.398853360375));\r
-#41018 = CARTESIAN_POINT('',(-5.384574206612,7.126165430216,\r
-    13.824490115404));\r
-#41019 = CARTESIAN_POINT('',(-5.567293992092,7.31760892758,\r
-    13.25604439661));\r
-#41020 = CARTESIAN_POINT('',(-6.095420079222,7.902464993377,\r
-    11.662174802483));\r
-#41021 = CARTESIAN_POINT('',(-6.44905760761,8.330868446723,\r
-    10.652256950384));\r
-#41022 = CARTESIAN_POINT('',(-6.816378234531,8.807863897483,\r
-    9.668307740622));\r
-#41023 = CARTESIAN_POINT('',(-7.199092542634,9.331756488503,\r
-    8.714068178143));\r
-#41024 = CARTESIAN_POINT('',(-7.59951415637,9.900057209574,\r
-    7.793315190533));\r
-#41025 = CARTESIAN_POINT('',(-8.021061031945,10.509207443254,\r
-    6.909909545332));\r
-#41026 = CARTESIAN_POINT('',(-8.587231283219,11.326521504912,\r
-    5.843212096974));\r
-#41027 = CARTESIAN_POINT('',(-8.708185543841,11.501085580947,\r
-    5.621662887144));\r
-#41028 = CARTESIAN_POINT('',(-8.831030393972,11.678128015131,\r
-    5.403113701737));\r
-#41029 = CARTESIAN_POINT('',(-8.955854211284,11.857555305661,\r
-    5.187641252264));\r
-#41030 = CARTESIAN_POINT('',(-9.082745115124,12.039263160335,\r
-    4.975316446725));\r
-#41031 = CARTESIAN_POINT('',(-9.211789372887,12.223135815581,\r
-    4.766203083517));\r
-#41032 = CARTESIAN_POINT('',(-9.475144549745,12.596076680469,\r
-    4.353298542492));\r
-#41033 = CARTESIAN_POINT('',(-9.609482175412,12.785169221877,\r
-    4.149546059854));\r
-#41034 = CARTESIAN_POINT('',(-9.746177588376,12.976205171408,\r
-    3.949169933672));\r
-#41035 = CARTESIAN_POINT('',(-9.88531971253,13.16905146725,\r
-    3.752228275166));\r
-#41036 = CARTESIAN_POINT('',(-10.02699608725,13.363567112183,\r
-    3.558773934802));\r
-#41037 = CARTESIAN_POINT('',(-10.17129162006,13.559603740016,\r
-    3.368854177301));\r
-#41038 = CARTESIAN_POINT('',(-10.7734034522,14.368187463865,\r
-    2.605567873012));\r
-#41039 = CARTESIAN_POINT('',(-11.25446823633,14.992548519267,\r
-    2.062822080086));\r
-#41040 = CARTESIAN_POINT('',(-11.76380389982,15.62536689619,\r
-    1.555636711383));\r
-#41041 = CARTESIAN_POINT('',(-12.30345003402,16.261427800151,\r
-    1.08466197003));\r
-#41042 = CARTESIAN_POINT('',(-12.87480961209,16.89530711023,\r
-    0.649815413632));\r
-#41043 = CARTESIAN_POINT('',(-13.47831144764,17.521750884702,\r
-    0.250421577407));\r
-#41044 = CARTESIAN_POINT('',(-14.81585703316,18.815508384095,\r
-    -0.518568227499));\r
-#41045 = CARTESIAN_POINT('',(-15.55716892416,19.480270469806,\r
-    -0.880578359987));\r
-#41046 = CARTESIAN_POINT('',(-16.33624536632,20.123568431725,\r
-    -1.202082738687));\r
-#41047 = CARTESIAN_POINT('',(-17.15113175849,20.740069738076,\r
-    -1.485599317982));\r
-#41048 = CARTESIAN_POINT('',(-17.99895523501,21.325960748024,\r
-    -1.734001175192));\r
-#41049 = CARTESIAN_POINT('',(-18.87624914279,21.878694591566,\r
-    -1.950164991405));\r
-#41050 = CARTESIAN_POINT('',(-20.23540094071,22.65860949044,\r
-    -2.231194911599));\r
-#41051 = CARTESIAN_POINT('',(-20.6982669153,22.911618624434,\r
-    -2.318022665291));\r
-#41052 = CARTESIAN_POINT('',(-21.16729163851,23.155656994991,\r
-    -2.397701508334));\r
-#41053 = CARTESIAN_POINT('',(-21.64203055324,23.39063452633,\r
-    -2.470585702601));\r
-#41054 = CARTESIAN_POINT('',(-22.12204875437,23.616526711039,\r
-    -2.537016586598));\r
-#41055 = CARTESIAN_POINT('',(-22.60692734278,23.833363262134,\r
-    -2.597318839136));\r
-#41056 = CARTESIAN_POINT('',(-24.07146162124,24.455440068364,\r
-    -2.76036367585));\r
-#41057 = CARTESIAN_POINT('',(-25.06431852184,24.833960592686,\r
-    -2.845792587213));\r
-#41058 = CARTESIAN_POINT('',(-26.07180491918,25.177414999639,\r
-    -2.910519357071));\r
-#41059 = CARTESIAN_POINT('',(-27.09116738906,25.487069318586,\r
-    -2.956649707257));\r
-#41060 = CARTESIAN_POINT('',(-28.12001999528,25.764553767927,\r
-    -2.985974171431));\r
-#41061 = CARTESIAN_POINT('',(-29.1563985912,26.011687253426,-3.));\r
-#41062 = CARTESIAN_POINT('',(-30.19878407265,26.230391543652,-3.));\r
-#41063 = PCURVE('',#11921,#41064);\r
-#41064 = DEFINITIONAL_REPRESENTATION('',(#41065),#41134);\r
-#41065 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#41066,#41067,#41068,#41069,\r
-    #41070,#41071,#41072,#41073,#41074,#41075,#41076,#41077,#41078,\r
-    #41079,#41080,#41081,#41082,#41083,#41084,#41085,#41086,#41087,\r
-    #41088,#41089,#41090,#41091,#41092,#41093,#41094,#41095,#41096,\r
-    #41097,#41098,#41099,#41100,#41101,#41102,#41103,#41104,#41105,\r
-    #41106,#41107,#41108,#41109,#41110,#41111,#41112,#41113,#41114,\r
-    #41115,#41116,#41117,#41118,#41119,#41120,#41121,#41122,#41123,\r
-    #41124,#41125,#41126,#41127,#41128,#41129,#41130,#41131,#41132,\r
-    #41133),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.3132437328E-02,0.134164938732,0.206253639056,0.289095162862,\r
-    0.441240529254,0.481791559629,0.522584322265,0.648883534702,\r
-    0.788637761542,0.85925987962,1.),.UNSPECIFIED.);\r
-#41066 = CARTESIAN_POINT('',(4.555288671254,0.));\r
-#41067 = CARTESIAN_POINT('',(4.530996247546,6.006504380876E-03));\r
-#41068 = CARTESIAN_POINT('',(4.507414946059,1.206249361564E-02));\r
-#41069 = CARTESIAN_POINT('',(4.484580518788,1.816721547947E-02));\r
-#41070 = CARTESIAN_POINT('',(4.462521054748,2.431943363931E-02));\r
-#41071 = CARTESIAN_POINT('',(4.441256301405,3.05174745611E-02));\r
-#41072 = CARTESIAN_POINT('',(4.420797797341,3.675932636386E-02));\r
-#41073 = CARTESIAN_POINT('',(4.359682072033,5.630425623782E-02));\r
-#41074 = CARTESIAN_POINT('',(4.321827775859,6.975006268743E-02));\r
-#41075 = CARTESIAN_POINT('',(4.287621651108,8.336100580665E-02));\r
-#41076 = CARTESIAN_POINT('',(4.256952593303,9.711454595853E-02));\r
-#41077 = CARTESIAN_POINT('',(4.229611834306,0.110989440623));\r
-#41078 = CARTESIAN_POINT('',(4.205358776116,0.124968083745));\r
-#41079 = CARTESIAN_POINT('',(4.166980354112,0.150177223504));\r
-#41080 = CARTESIAN_POINT('',(4.151797282691,0.161374578824));\r
-#41081 = CARTESIAN_POINT('',(4.138266376341,0.172621826554));\r
-#41082 = CARTESIAN_POINT('',(4.126259268294,0.1839134857));\r
-#41083 = CARTESIAN_POINT('',(4.115651486949,0.195245096969));\r
-#41084 = CARTESIAN_POINT('',(4.106325526934,0.206612999132));\r
-#41085 = CARTESIAN_POINT('',(4.088798411223,0.231115762302));\r
-#41086 = CARTESIAN_POINT('',(4.080972493437,0.244261376624));\r
-#41087 = CARTESIAN_POINT('',(4.074523846115,0.257446213569));\r
-#41088 = CARTESIAN_POINT('',(4.069295901034,0.270666673325));\r
-#41089 = CARTESIAN_POINT('',(4.06514405257,0.283919789101));\r
-#41090 = CARTESIAN_POINT('',(4.061934673277,0.297202873117));\r
-#41091 = CARTESIAN_POINT('',(4.055151095057,0.334958972866));\r
-#41092 = CARTESIAN_POINT('',(4.053517780796,0.359497618944));\r
-#41093 = CARTESIAN_POINT('',(4.053872407451,0.384112751049));\r
-#41094 = CARTESIAN_POINT('',(4.055550257401,0.408791866498));\r
-#41095 = CARTESIAN_POINT('',(4.057967309076,0.433521406188));\r
-#41096 = CARTESIAN_POINT('',(4.060611819198,0.458283778698));\r
-#41097 = CARTESIAN_POINT('',(4.063700175758,0.489657741927));\r
-#41098 = CARTESIAN_POINT('',(4.064335446449,0.496260551534));\r
-#41099 = CARTESIAN_POINT('',(4.064947868716,0.502863856675));\r
-#41100 = CARTESIAN_POINT('',(4.065529591625,0.509467174073));\r
-#41101 = CARTESIAN_POINT('',(4.066073218004,0.51606844619));\r
-#41102 = CARTESIAN_POINT('',(4.066571839583,0.522664764894));\r
-#41103 = CARTESIAN_POINT('',(4.067468841909,0.535884293912));\r
-#41104 = CARTESIAN_POINT('',(4.067866610458,0.542507269434));\r
-#41105 = CARTESIAN_POINT('',(4.068205757558,0.549121813415));\r
-#41106 = CARTESIAN_POINT('',(4.068480232894,0.555725898988));\r
-#41107 = CARTESIAN_POINT('',(4.068684509902,0.562317479687));\r
-#41108 = CARTESIAN_POINT('',(4.068813603829,0.568894496629));\r
-#41109 = CARTESIAN_POINT('',(4.069016304163,0.595766625305));\r
-#41110 = CARTESIAN_POINT('',(4.06840641515,0.615921862632));\r
-#41111 = CARTESIAN_POINT('',(4.066901630382,0.635855092036));\r
-#41112 = CARTESIAN_POINT('',(4.064421896297,0.655505223072));\r
-#41113 = CARTESIAN_POINT('',(4.060941368739,0.67481829156));\r
-#41114 = CARTESIAN_POINT('',(4.056478575525,0.693748549125));\r
-#41115 = CARTESIAN_POINT('',(4.045119886004,0.732736111601));\r
-#41116 = CARTESIAN_POINT('',(4.038013658194,0.752704789848));\r
-#41117 = CARTESIAN_POINT('',(4.029838641662,0.772106774877));\r
-#41118 = CARTESIAN_POINT('',(4.02071250363,0.790916814691));\r
-#41119 = CARTESIAN_POINT('',(4.010770314583,0.809130157444));\r
-#41120 = CARTESIAN_POINT('',(4.000147963212,0.826752621819));\r
-#41121 = CARTESIAN_POINT('',(3.98333111861,0.85240831176));\r
-#41122 = CARTESIAN_POINT('',(3.97754469166,0.860874170224));\r
-#41123 = CARTESIAN_POINT('',(3.971633406366,0.869195778052));\r
-#41124 = CARTESIAN_POINT('',(3.965612721266,0.877376181749));\r
-#41125 = CARTESIAN_POINT('',(3.959497196609,0.885418940445));\r
-#41126 = CARTESIAN_POINT('',(3.953300388998,0.893327949131));\r
-#41127 = CARTESIAN_POINT('',(3.934548185588,0.916610357039));\r
-#41128 = CARTESIAN_POINT('',(3.921789066967,0.931597373438));\r
-#41129 = CARTESIAN_POINT('',(3.908854852876,0.946102566177));\r
-#41130 = CARTESIAN_POINT('',(3.895826871281,0.960161605258));\r
-#41131 = CARTESIAN_POINT('',(3.882771557035,0.973809128448));\r
-#41132 = CARTESIAN_POINT('',(3.869742202588,0.987077960681));\r
-#41133 = CARTESIAN_POINT('',(3.856781217787,1.));\r
-#41134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#41135 = PCURVE('',#11789,#41136);\r
-#41136 = DEFINITIONAL_REPRESENTATION('',(#41137),#41206);\r
-#41137 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#41138,#41139,#41140,#41141,\r
-    #41142,#41143,#41144,#41145,#41146,#41147,#41148,#41149,#41150,\r
-    #41151,#41152,#41153,#41154,#41155,#41156,#41157,#41158,#41159,\r
-    #41160,#41161,#41162,#41163,#41164,#41165,#41166,#41167,#41168,\r
-    #41169,#41170,#41171,#41172,#41173,#41174,#41175,#41176,#41177,\r
-    #41178,#41179,#41180,#41181,#41182,#41183,#41184,#41185,#41186,\r
-    #41187,#41188,#41189,#41190,#41191,#41192,#41193,#41194,#41195,\r
-    #41196,#41197,#41198,#41199,#41200,#41201,#41202,#41203,#41204,\r
-    #41205),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.3132437328E-02,0.134164938732,0.206253639056,0.289095162862,\r
-    0.441240529254,0.481791559629,0.522584322265,0.648883534702,\r
-    0.788637761542,0.85925987962,1.),.UNSPECIFIED.);\r
-#41138 = CARTESIAN_POINT('',(2.875455796418,0.9846980552));\r
-#41139 = CARTESIAN_POINT('',(2.874610153272,0.969253407616));\r
-#41140 = CARTESIAN_POINT('',(2.87382656138,0.954038773636));\r
-#41141 = CARTESIAN_POINT('',(2.873092001909,0.939039217951));\r
-#41142 = CARTESIAN_POINT('',(2.872393256277,0.924243688101));\r
-#41143 = CARTESIAN_POINT('',(2.871717420448,0.909643925974));\r
-#41144 = CARTESIAN_POINT('',(2.871052275216,0.895233628841));\r
-#41145 = CARTESIAN_POINT('',(2.868981397104,0.850983882287));\r
-#41146 = CARTESIAN_POINT('',(2.867573637355,0.821784136094));\r
-#41147 = CARTESIAN_POINT('',(2.866056720107,0.793358528408));\r
-#41148 = CARTESIAN_POINT('',(2.864342064438,0.765683301254));\r
-#41149 = CARTESIAN_POINT('',(2.862367336923,0.738738960189));\r
-#41150 = CARTESIAN_POINT('',(2.860087573579,0.712506842125));\r
-#41151 = CARTESIAN_POINT('',(2.855398007619,0.66674352233));\r
-#41152 = CARTESIAN_POINT('',(2.853113929727,0.646953276264));\r
-#41153 = CARTESIAN_POINT('',(2.85060212658,0.627587262157));\r
-#41154 = CARTESIAN_POINT('',(2.847851407274,0.608635949902));\r
-#41155 = CARTESIAN_POINT('',(2.844853850244,0.590090255909));\r
-#41156 = CARTESIAN_POINT('',(2.841603692094,0.571941691717));\r
-#41157 = CARTESIAN_POINT('',(2.834066747519,0.533774424125));\r
-#41158 = CARTESIAN_POINT('',(2.829697609274,0.51388037504));\r
-#41159 = CARTESIAN_POINT('',(2.82498303719,0.494488691777));\r
-#41160 = CARTESIAN_POINT('',(2.819919363653,0.475588787144));\r
-#41161 = CARTESIAN_POINT('',(2.814504531431,0.457171532908));\r
-#41162 = CARTESIAN_POINT('',(2.808737546266,0.439229385444));\r
-#41163 = CARTESIAN_POINT('',(2.791380134706,0.389665510146));\r
-#41164 = CARTESIAN_POINT('',(2.778953688584,0.359155860072));\r
-#41165 = CARTESIAN_POINT('',(2.765339024067,0.330190258989));\r
-#41166 = CARTESIAN_POINT('',(2.750545001391,0.302744206386));\r
-#41167 = CARTESIAN_POINT('',(2.734584622197,0.276807108124));\r
-#41168 = CARTESIAN_POINT('',(2.717473371656,0.252380146001));\r
-#41169 = CARTESIAN_POINT('',(2.694368823145,0.223366850258));\r
-#41170 = CARTESIAN_POINT('',(2.689426368497,0.217369240867));\r
-#41171 = CARTESIAN_POINT('',(2.684403998415,0.211479773726));\r
-#41172 = CARTESIAN_POINT('',(2.679302077456,0.205698771093));\r
-#41173 = CARTESIAN_POINT('',(2.674121152243,0.200026440153));\r
-#41174 = CARTESIAN_POINT('',(2.668861982899,0.194462840781));\r
-#41175 = CARTESIAN_POINT('',(2.658156945478,0.183520771913));\r
-#41176 = CARTESIAN_POINT('',(2.652710154545,0.178143591285));\r
-#41177 = CARTESIAN_POINT('',(2.647185852237,0.172876582011));\r
-#41178 = CARTESIAN_POINT('',(2.641585024518,0.167719719628));\r
-#41179 = CARTESIAN_POINT('',(2.635908793357,0.16267289078));\r
-#41180 = CARTESIAN_POINT('',(2.630158421352,0.157735887889));\r
-#41181 = CARTESIAN_POINT('',(2.606306295287,0.137961942772));\r
-#41182 = CARTESIAN_POINT('',(2.587577491229,0.124063196881));\r
-#41183 = CARTESIAN_POINT('',(2.568194040054,0.111206667649));\r
-#41184 = CARTESIAN_POINT('',(2.548211044802,9.937300256062E-02));\r
-#41185 = CARTESIAN_POINT('',(2.527692661258,8.852995340348E-02));\r
-#41186 = CARTESIAN_POINT('',(2.506710655157,7.863600403447E-02));\r
-#41187 = CARTESIAN_POINT('',(2.461702862007,5.969349169138E-02));\r
-#41188 = CARTESIAN_POINT('',(2.437583849567,5.084429042256E-02));\r
-#41189 = CARTESIAN_POINT('',(2.413097311916,4.303387576843E-02));\r
-#41190 = CARTESIAN_POINT('',(2.388341310871,3.61801916258E-02));\r
-#41191 = CARTESIAN_POINT('',(2.36339992871,3.019920605413E-02));\r
-#41192 = CARTESIAN_POINT('',(2.338346372027,2.501106852832E-02));\r
-#41193 = CARTESIAN_POINT('',(2.300561147707,1.828346488877E-02));\r
-#41194 = CARTESIAN_POINT('',(2.287862833433,1.620829964628E-02));\r
-#41195 = CARTESIAN_POINT('',(2.275157483836,1.430669107214E-02));\r
-#41196 = CARTESIAN_POINT('',(2.262450883129,1.256936784247E-02));\r
-#41197 = CARTESIAN_POINT('',(2.249747707259,1.098753800415E-02));\r
-#41198 = CARTESIAN_POINT('',(2.237051629865,9.552944081842E-03));\r
-#41199 = CARTESIAN_POINT('',(2.199083581767,5.677110563068E-03));\r
-#41200 = CARTESIAN_POINT('',(2.173842584133,3.650755219476E-03));\r
-#41201 = CARTESIAN_POINT('',(2.148661402305,2.11753362069E-03));\r
-#41202 = CARTESIAN_POINT('',(2.12354660461,1.025676031495E-03));\r
-#41203 = CARTESIAN_POINT('',(2.098495292351,3.318565824147E-04));\r
-#41204 = CARTESIAN_POINT('',(2.073496285434,2.12E-15));\r
-#41205 = CARTESIAN_POINT('',(2.048529561987,-7.6E-16));\r
-#41206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#41207 = ORIENTED_EDGE('',*,*,#41208,.F.);\r
-#41208 = EDGE_CURVE('',#41209,#40991,#41211,.T.);\r
-#41209 = VERTEX_POINT('',#41210);\r
-#41210 = CARTESIAN_POINT('',(-33.81294732717,21.370179995731,-3.));\r
-#41211 = SURFACE_CURVE('',#41212,(#41217,#41224),.PCURVE_S1.);\r
-#41212 = CIRCLE('',#41213,40.);\r
-#41213 = AXIS2_PLACEMENT_3D('',#41214,#41215,#41216);\r
-#41214 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#41215 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#41216 = DIRECTION('',(1.,0.,3.3E-16));\r
-#41217 = PCURVE('',#11921,#41218);\r
-#41218 = DEFINITIONAL_REPRESENTATION('',(#41219),#41223);\r
-#41219 = LINE('',#41220,#41221);\r
-#41220 = CARTESIAN_POINT('',(0.,1.));\r
-#41221 = VECTOR('',#41222,1.);\r
-#41222 = DIRECTION('',(1.,0.));\r
-#41223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#41224 = PCURVE('',#20542,#41225);\r
-#41225 = DEFINITIONAL_REPRESENTATION('',(#41226),#41230);\r
-#41226 = LINE('',#41227,#41228);\r
-#41227 = CARTESIAN_POINT('',(0.,0.));\r
-#41228 = VECTOR('',#41229,1.);\r
-#41229 = DIRECTION('',(1.,0.));\r
-#41230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#41231 = ORIENTED_EDGE('',*,*,#41232,.T.);\r
-#41232 = EDGE_CURVE('',#41209,#11890,#41233,.T.);\r
-#41233 = SURFACE_CURVE('',#41234,(#41303,#41387),.PCURVE_S1.);\r
-#41234 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#41235,#41236,#41237,#41238,\r
-    #41239,#41240,#41241,#41242,#41243,#41244,#41245,#41246,#41247,\r
-    #41248,#41249,#41250,#41251,#41252,#41253,#41254,#41255,#41256,\r
-    #41257,#41258,#41259,#41260,#41261,#41262,#41263,#41264,#41265,\r
-    #41266,#41267,#41268,#41269,#41270,#41271,#41272,#41273,#41274,\r
-    #41275,#41276,#41277,#41278,#41279,#41280,#41281,#41282,#41283,\r
-    #41284,#41285,#41286,#41287,#41288,#41289,#41290,#41291,#41292,\r
-    #41293,#41294,#41295,#41296,#41297,#41298,#41299,#41300,#41301,\r
-    #41302),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267735181,0.219958106029,0.265125674592,0.366865247228,\r
-    0.514806628996,0.562778476781,0.610414454258,0.748924756248,\r
-    0.858377815145,0.934322045057,1.),.UNSPECIFIED.);\r
-#41235 = CARTESIAN_POINT('',(-33.81294465432,21.370179877095,-3.));\r
-#41236 = CARTESIAN_POINT('',(-32.70886979196,21.321913033887,\r
-    -2.999999969059));\r
-#41237 = CARTESIAN_POINT('',(-31.60619017769,21.242716294038,\r
-    -2.985095469136));\r
-#41238 = CARTESIAN_POINT('',(-30.50620194232,21.130322788066,\r
-    -2.953898143595));\r
-#41239 = CARTESIAN_POINT('',(-29.41069791058,20.982508295514,\r
-    -2.904758179673));\r
-#41240 = CARTESIAN_POINT('',(-28.32195747397,20.797191059487,\r
-    -2.835706873159));\r
-#41241 = CARTESIAN_POINT('',(-27.24271782234,20.572637726696,\r
-    -2.744417858912));\r
-#41242 = CARTESIAN_POINT('',(-25.63877284218,20.174336537421,\r
-    -2.569629359123));\r
-#41243 = CARTESIAN_POINT('',(-25.10464797944,20.030671002843,\r
-    -2.504742879569));\r
-#41244 = CARTESIAN_POINT('',(-24.57417015046,19.87664801866,\r
-    -2.433185867933));\r
-#41245 = CARTESIAN_POINT('',(-24.04778918379,19.712181838606,\r
-    -2.354592812751));\r
-#41246 = CARTESIAN_POINT('',(-23.52598132297,19.537245737037,\r
-    -2.268578792143));\r
-#41247 = CARTESIAN_POINT('',(-23.00924401742,19.351885985201,\r
-    -2.174743874234));\r
-#41248 = CARTESIAN_POINT('',(-22.18478584505,19.036314570354,\r
-    -2.010117252108));\r
-#41249 = CARTESIAN_POINT('',(-21.87357831798,18.912527164437,\r
-    -1.944464496601));\r
-#41250 = CARTESIAN_POINT('',(-21.56458668313,18.784904564778,\r
-    -1.875625167615));\r
-#41251 = CARTESIAN_POINT('',(-21.25793036372,18.653489734667,\r
-    -1.803503649463));\r
-#41252 = CARTESIAN_POINT('',(-20.95372892648,18.51833879427,\r
-    -1.728003768888));\r
-#41253 = CARTESIAN_POINT('',(-20.65210135309,18.379522169241,\r
-    -1.64902976975));\r
-#41254 = CARTESIAN_POINT('',(-19.67981436383,17.916378964928,\r
-    -1.380561033205));\r
-#41255 = CARTESIAN_POINT('',(-19.02006255297,17.577441808478,\r
-    -1.176513665835));\r
-#41256 = CARTESIAN_POINT('',(-18.37533466523,17.221328111182,\r
-    -0.953283728772));\r
-#41257 = CARTESIAN_POINT('',(-17.746906567,16.84940546182,\r
-    -0.709833419307));\r
-#41258 = CARTESIAN_POINT('',(-17.13586154106,16.46343428851,\r
-    -0.445198524399));\r
-#41259 = CARTESIAN_POINT('',(-16.54305949779,16.065561965745,\r
-    -0.15857716455));\r
-#41260 = CARTESIAN_POINT('',(-15.13454172875,15.066024022619,\r
-    0.600039461371));\r
-#41261 = CARTESIAN_POINT('',(-14.3396150374,14.453697321881,\r
-    1.097233775298));\r
-#41262 = CARTESIAN_POINT('',(-13.58642318124,13.82900461044,\r
-    1.643670361259));\r
-#41263 = CARTESIAN_POINT('',(-12.87510579807,13.200566543571,\r
-    2.240029036553));\r
-#41264 = CARTESIAN_POINT('',(-12.20413299333,12.577280332187,\r
-    2.885777519249));\r
-#41265 = CARTESIAN_POINT('',(-11.57103599852,11.967324307298,\r
-    3.578958087519));\r
-#41266 = CARTESIAN_POINT('',(-10.7790875105,11.186397301579,\r
-    4.555432498626));\r
-#41267 = CARTESIAN_POINT('',(-10.58883973415,10.997290500134,\r
-    4.799200745838));\r
-#41268 = CARTESIAN_POINT('',(-10.40216229918,10.810527270472,\r
-    5.047536864341));\r
-#41269 = CARTESIAN_POINT('',(-10.21894204876,10.626316856622,\r
-    5.300325078161));\r
-#41270 = CARTESIAN_POINT('',(-10.03907671515,10.444861865382,\r
-    5.557458648073));\r
-#41271 = CARTESIAN_POINT('',(-9.862441676984,10.266330733974,\r
-    5.818797694586));\r
-#41272 = CARTESIAN_POINT('',(-9.516636100513,9.916673456632,\r
-    6.347779561454));\r
-#41273 = CARTESIAN_POINT('',(-9.347421398321,9.745503685316,\r
-    6.615365484258));\r
-#41274 = CARTESIAN_POINT('',(-9.18118030941,9.577536891358,\r
-    6.886851634538));\r
-#41275 = CARTESIAN_POINT('',(-9.017811670615,9.412917797043,\r
-    7.162114020168));\r
-#41276 = CARTESIAN_POINT('',(-8.8572203293,9.251777985548,7.441028899832\r
-    ));\r
-#41277 = CARTESIAN_POINT('',(-8.699317251824,9.0942363226,7.72347310737)\r
-  );\r
-#41278 = CARTESIAN_POINT('',(-8.092463447787,8.493090374191,\r
-    8.840489131322));\r
-#41279 = CARTESIAN_POINT('',(-7.662922653296,8.077091337405,\r
-    9.700482281914));\r
-#41280 = CARTESIAN_POINT('',(-7.253382741439,7.695049585466,\r
-    10.586255072452));\r
-#41281 = CARTESIAN_POINT('',(-6.86223626481,7.348735153666,\r
-    11.494822766149));\r
-#41282 = CARTESIAN_POINT('',(-6.48818791057,7.039172897106,\r
-    12.423280693985));\r
-#41283 = CARTESIAN_POINT('',(-6.129861130108,6.76697790703,\r
-    13.368760998671));\r
-#41284 = CARTESIAN_POINT('',(-5.512746501387,6.347346746022,\r
-    15.086449448795));\r
-#41285 = CARTESIAN_POINT('',(-5.248832700475,6.185708066108,\r
-    15.853435156545));\r
-#41286 = CARTESIAN_POINT('',(-4.992359863828,6.047866415756,\r
-    16.627737514968));\r
-#41287 = CARTESIAN_POINT('',(-4.741974657348,5.93395294228,\r
-    17.407862987618));\r
-#41288 = CARTESIAN_POINT('',(-4.495845659171,5.844063160043,\r
-    18.192247162939));\r
-#41289 = CARTESIAN_POINT('',(-4.251301974775,5.778317342865,\r
-    18.979151542116));\r
-#41290 = CARTESIAN_POINT('',(-3.833453929965,5.707230737265,\r
-    20.312857193335));\r
-#41291 = CARTESIAN_POINT('',(-3.661266057826,5.689559995559,\r
-    20.859393188352));\r
-#41292 = CARTESIAN_POINT('',(-3.486809662726,5.683214705988,\r
-    21.405456117726));\r
-#41293 = CARTESIAN_POINT('',(-3.308611989585,5.6879559668,\r
-    21.950256835108));\r
-#41294 = CARTESIAN_POINT('',(-3.124942521494,5.703350533764,\r
-    22.492892808038));\r
-#41295 = CARTESIAN_POINT('',(-2.93383155337,5.728578451646,\r
-    23.032359249568));\r
-#41296 = CARTESIAN_POINT('',(-2.559878381089,5.791422160487,\r
-    24.030537046438));\r
-#41297 = CARTESIAN_POINT('',(-2.379416023154,5.826901639981,\r
-    24.490292853075));\r
-#41298 = CARTESIAN_POINT('',(-2.190646061025,5.867833055381,\r
-    24.946198069303));\r
-#41299 = CARTESIAN_POINT('',(-1.992312151592,5.913031461593,\r
-    25.397514113648));\r
-#41300 = CARTESIAN_POINT('',(-1.783266326366,5.960931123134,\r
-    25.843512017014));\r
-#41301 = CARTESIAN_POINT('',(-1.562679082647,6.009596576698,\r
-    26.283564045773));\r
-#41302 = CARTESIAN_POINT('',(-1.33011525508,6.056878034909,\r
-    26.717157287525));\r
-#41303 = PCURVE('',#11921,#41304);\r
-#41304 = DEFINITIONAL_REPRESENTATION('',(#41305),#41386);\r
-#41305 = B_SPLINE_CURVE_WITH_KNOTS('',14,(#41306,#41307,#41308,#41309,\r
-    #41310,#41311,#41312,#41313,#41314,#41315,#41316,#41317,#41318,\r
-    #41319,#41320,#41321,#41322,#41323,#41324,#41325,#41326,#41327,\r
-    #41328,#41329,#41330,#41331,#41332,#41333,#41334,#41335,#41336,\r
-    #41337,#41338,#41339,#41340,#41341,#41342,#41343,#41344,#41345,\r
-    #41346,#41347,#41348,#41349,#41350,#41351,#41352,#41353,#41354,\r
-    #41355,#41356,#41357,#41358,#41359,#41360,#41361,#41362,#41363,\r
-    #41364,#41365,#41366,#41367,#41368,#41369,#41370,#41371,#41372,\r
-    #41373,#41374,#41375,#41376,#41377,#41378,#41379,#41380,#41381,\r
-    #41382,#41383,#41384,#41385),.UNSPECIFIED.,.F.,.F.,(15,13,13,13,13,\r
-    13,15),(0.,0.219958106029,0.366865247228,0.514806628996,\r
-    0.562778476781,0.748924756248,0.803218516151),.UNSPECIFIED.);\r
-#41306 = CARTESIAN_POINT('',(3.705218277061,0.999999967739));\r
-#41307 = CARTESIAN_POINT('',(3.715539187926,0.98998413319));\r
-#41308 = CARTESIAN_POINT('',(3.725909748924,0.979777107268));\r
-#41309 = CARTESIAN_POINT('',(3.736319250911,0.969363873214));\r
-#41310 = CARTESIAN_POINT('',(3.7467359985,0.958752761238));\r
-#41311 = CARTESIAN_POINT('',(3.757197117368,0.947864173111));\r
-#41312 = CARTESIAN_POINT('',(3.767547893259,0.936850427389));\r
-#41313 = CARTESIAN_POINT('',(3.778009592055,0.925403691342));\r
-#41314 = CARTESIAN_POINT('',(3.788223462423,0.913910211072));\r
-#41315 = CARTESIAN_POINT('',(3.798502103831,0.901955553396));\r
-#41316 = CARTESIAN_POINT('',(3.808560504194,0.889820838139));\r
-#41317 = CARTESIAN_POINT('',(3.818498348289,0.87734222126));\r
-#41318 = CARTESIAN_POINT('',(3.828227481227,0.864564686231));\r
-#41319 = CARTESIAN_POINT('',(3.837720759974,0.851465497201));\r
-#41320 = CARTESIAN_POINT('',(3.853087417779,0.829073506154));\r
-#41321 = CARTESIAN_POINT('',(3.859116110372,0.819961127139));\r
-#41322 = CARTESIAN_POINT('',(3.86500669284,0.810702337246));\r
-#41323 = CARTESIAN_POINT('',(3.87074903734,0.80129191938));\r
-#41324 = CARTESIAN_POINT('',(3.876327850875,0.791729057606));\r
-#41325 = CARTESIAN_POINT('',(3.881718067507,0.782042395713));\r
-#41326 = CARTESIAN_POINT('',(3.886955620547,0.772133373981));\r
-#41327 = CARTESIAN_POINT('',(3.891934824822,0.762179804023));\r
-#41328 = CARTESIAN_POINT('',(3.896754764067,0.751977261271));\r
-#41329 = CARTESIAN_POINT('',(3.901311005191,0.741698365055));\r
-#41330 = CARTESIAN_POINT('',(3.905650532044,0.731243128671));\r
-#41331 = CARTESIAN_POINT('',(3.909739510432,0.720660961721));\r
-#41332 = CARTESIAN_POINT('',(3.913578988873,0.709942831401));\r
-#41333 = CARTESIAN_POINT('',(3.920771677752,0.68817611223));\r
-#41334 = CARTESIAN_POINT('',(3.924121849999,0.677124061878));\r
-#41335 = CARTESIAN_POINT('',(3.927208269041,0.665948052323));\r
-#41336 = CARTESIAN_POINT('',(3.93002829624,0.654655048793));\r
-#41337 = CARTESIAN_POINT('',(3.932581905319,0.643252448262));\r
-#41338 = CARTESIAN_POINT('',(3.934871922375,0.63174809158));\r
-#41339 = CARTESIAN_POINT('',(3.936904215881,0.620150264051));\r
-#41340 = CARTESIAN_POINT('',(3.938687844777,0.60846768631));\r
-#41341 = CARTESIAN_POINT('',(3.940235153845,0.596709493021));\r
-#41342 = CARTESIAN_POINT('',(3.941561828707,0.584885202249));\r
-#41343 = CARTESIAN_POINT('',(3.942686898312,0.573004672671));\r
-#41344 = CARTESIAN_POINT('',(3.943632695206,0.561078051057));\r
-#41345 = CARTESIAN_POINT('',(3.944424766062,0.549115708226));\r
-#41346 = CARTESIAN_POINT('',(3.945308010938,0.533241053309));\r
-#41347 = CARTESIAN_POINT('',(3.945511136949,0.529351089888));\r
-#41348 = CARTESIAN_POINT('',(3.945702087086,0.525458754406));\r
-#41349 = CARTESIAN_POINT('',(3.945881869544,0.521564312989));\r
-#41350 = CARTESIAN_POINT('',(3.946051525628,0.517668004508));\r
-#41351 = CARTESIAN_POINT('',(3.946212126903,0.513770127497));\r
-#41352 = CARTESIAN_POINT('',(3.946364776186,0.509871052759));\r
-#41353 = CARTESIAN_POINT('',(3.94651060538,0.505971185361));\r
-#41354 = CARTESIAN_POINT('',(3.946650778475,0.502070902252));\r
-#41355 = CARTESIAN_POINT('',(3.946786488813,0.498170488591));\r
-#41356 = CARTESIAN_POINT('',(3.946918960476,0.494270099237));\r
-#41357 = CARTESIAN_POINT('',(3.947049444359,0.490369768757));\r
-#41358 = CARTESIAN_POINT('',(3.947179214884,0.48646949575));\r
-#41359 = CARTESIAN_POINT('',(3.947815355042,0.467435892655));\r
-#41360 = CARTESIAN_POINT('',(3.948329856592,0.452305363981));\r
-#41361 = CARTESIAN_POINT('',(3.948928773688,0.437182928417));\r
-#41362 = CARTESIAN_POINT('',(3.949693037891,0.422074039534));\r
-#41363 = CARTESIAN_POINT('',(3.950708712602,0.406981595727));\r
-#41364 = CARTESIAN_POINT('',(3.952066502027,0.39190883526));\r
-#41365 = CARTESIAN_POINT('',(3.953861434717,0.376859917545));\r
-#41366 = CARTESIAN_POINT('',(3.956192777138,0.361838476144));\r
-#41367 = CARTESIAN_POINT('',(3.959164105617,0.346846741975));\r
-#41368 = CARTESIAN_POINT('',(3.962883493073,0.331886496836));\r
-#41369 = CARTESIAN_POINT('',(3.96746393541,0.316960592105));\r
-#41370 = CARTESIAN_POINT('',(3.973024182,0.302072502963));\r
-#41371 = CARTESIAN_POINT('',(3.979690035324,0.287223849381));\r
-#41372 = CARTESIAN_POINT('',(3.989901570484,0.268100122614));\r
-#41373 = CARTESIAN_POINT('',(3.992312938729,0.263785415733));\r
-#41374 = CARTESIAN_POINT('',(3.994833145439,0.259474406253));\r
-#41375 = CARTESIAN_POINT('',(3.997465590449,0.255167171561));\r
-#41376 = CARTESIAN_POINT('',(4.000213738646,0.250863790873));\r
-#41377 = CARTESIAN_POINT('',(4.003081127553,0.246564345949));\r
-#41378 = CARTESIAN_POINT('',(4.00607136519,0.242268921277));\r
-#41379 = CARTESIAN_POINT('',(4.009188141951,0.237977605021));\r
-#41380 = CARTESIAN_POINT('',(4.012435225375,0.233690489041));\r
-#41381 = CARTESIAN_POINT('',(4.015816472752,0.229407669879));\r
-#41382 = CARTESIAN_POINT('',(4.019335827775,0.225129248881));\r
-#41383 = CARTESIAN_POINT('',(4.022997329437,0.220855332979));\r
-#41384 = CARTESIAN_POINT('',(4.026805112899,0.216586035046));\r
-#41385 = CARTESIAN_POINT('',(4.030763414815,0.212321474484));\r
-#41386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#41387 = PCURVE('',#40848,#41388);\r
-#41388 = DEFINITIONAL_REPRESENTATION('',(#41389),#41458);\r
-#41389 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#41390,#41391,#41392,#41393,\r
-    #41394,#41395,#41396,#41397,#41398,#41399,#41400,#41401,#41402,\r
-    #41403,#41404,#41405,#41406,#41407,#41408,#41409,#41410,#41411,\r
-    #41412,#41413,#41414,#41415,#41416,#41417,#41418,#41419,#41420,\r
-    #41421,#41422,#41423,#41424,#41425,#41426,#41427,#41428,#41429,\r
-    #41430,#41431,#41432,#41433,#41434,#41435,#41436,#41437,#41438,\r
-    #41439,#41440,#41441,#41442,#41443,#41444,#41445,#41446,#41447,\r
-    #41448,#41449,#41450,#41451,#41452,#41453,#41454,#41455,#41456,\r
-    #41457),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267735181,0.219958106029,0.265125674592,0.366865247228,\r
-    0.514806628996,0.562778476781,0.610414454258,0.748924756248,\r
-    0.858377815145,0.934322045057,1.),.UNSPECIFIED.);\r
-#41390 = CARTESIAN_POINT('',(0.940985299598,0.));\r
-#41391 = CARTESIAN_POINT('',(0.915597922657,7.3670166E-10));\r
-#41392 = CARTESIAN_POINT('',(0.89018639135,3.548741477194E-04));\r
-#41393 = CARTESIAN_POINT('',(0.864729463246,1.097664996905E-03));\r
-#41394 = CARTESIAN_POINT('',(0.839215374418,2.26814527914E-03));\r
-#41395 = CARTESIAN_POINT('',(0.813641171186,3.914326117491E-03));\r
-#41396 = CARTESIAN_POINT('',(0.788013985091,6.093924486806E-03));\r
-#41397 = CARTESIAN_POINT('',(0.749426756767,1.027729901572E-02));\r
-#41398 = CARTESIAN_POINT('',(0.736491442297,1.18316335956E-02));\r
-#41399 = CARTESIAN_POINT('',(0.723551337857,1.354749858173E-02));\r
-#41400 = CARTESIAN_POINT('',(0.710610443653,1.543430416431E-02));\r
-#41401 = CARTESIAN_POINT('',(0.697673848371,1.750209939604E-02));\r
-#41402 = CARTESIAN_POINT('',(0.684747847631,1.97615109428E-02));\r
-#41403 = CARTESIAN_POINT('',(0.663928400921,2.373283793269E-02));\r
-#41404 = CARTESIAN_POINT('',(0.65602357151,2.53181694836E-02));\r
-#41405 = CARTESIAN_POINT('',(0.648127342274,2.698223227541E-02));\r
-#41406 = CARTESIAN_POINT('',(0.640241638895,2.872765656291E-02));\r
-#41407 = CARTESIAN_POINT('',(0.632368554407,3.055712864291E-02));\r
-#41408 = CARTESIAN_POINT('',(0.624510358925,3.247337242994E-02));\r
-#41409 = CARTESIAN_POINT('',(0.599008060977,3.899708560553E-02));\r
-#41410 = CARTESIAN_POINT('',(0.581433121453,4.396959105564E-02));\r
-#41411 = CARTESIAN_POINT('',(0.563974828118,4.942760049826E-02));\r
-#41412 = CARTESIAN_POINT('',(0.546665191402,5.540281658869E-02));\r
-#41413 = CARTESIAN_POINT('',(0.529538592655,6.192688725781E-02));\r
-#41414 = CARTESIAN_POINT('',(0.512631812331,6.902950343549E-02));\r
-#41415 = CARTESIAN_POINT('',(0.471775100546,8.794068272953E-02));\r
-#41416 = CARTESIAN_POINT('',(0.448106581275,0.100424696224));\r
-#41417 = CARTESIAN_POINT('',(0.425101742586,0.114262810231));\r
-#41418 = CARTESIAN_POINT('',(0.402867768956,0.129518717582));\r
-#41419 = CARTESIAN_POINT('',(0.38149625257,0.146237075571));\r
-#41420 = CARTESIAN_POINT('',(0.361060587997,0.164437208764));\r
-#41421 = CARTESIAN_POINT('',(0.3353097618,0.190492519651));\r
-#41422 = CARTESIAN_POINT('',(0.329107937857,0.19702812571));\r
-#41423 = CARTESIAN_POINT('',(0.323011397744,0.203719478882));\r
-#41424 = CARTESIAN_POINT('',(0.317021362277,0.210566319704));\r
-#41425 = CARTESIAN_POINT('',(0.31113919507,0.217568740509));\r
-#41426 = CARTESIAN_POINT('',(0.30536541273,0.224726014584));\r
-#41427 = CARTESIAN_POINT('',(0.294075921502,0.239298643322));\r
-#41428 = CARTESIAN_POINT('',(0.288558671065,0.246711841581));\r
-#41429 = CARTESIAN_POINT('',(0.283149785133,0.254277254355));\r
-#41430 = CARTESIAN_POINT('',(0.277849898379,0.261994701571));\r
-#41431 = CARTESIAN_POINT('',(0.272659586069,0.269864104946));\r
-#41432 = CARTESIAN_POINT('',(0.2675793693,0.27788550364));\r
-#41433 = CARTESIAN_POINT('',(0.248159558197,0.309825206211));\r
-#41434 = CARTESIAN_POINT('',(0.234643807548,0.334878521349));\r
-#41435 = CARTESIAN_POINT('',(0.222074863506,0.361222083588));\r
-#41436 = CARTESIAN_POINT('',(0.210461106779,0.388868501553));\r
-#41437 = CARTESIAN_POINT('',(0.199806937029,0.417842266481));\r
-#41438 = CARTESIAN_POINT('',(0.190112662819,0.448182374598));\r
-#41439 = CARTESIAN_POINT('',(0.174460385684,0.505040914825));\r
-#41440 = CARTESIAN_POINT('',(0.168144861604,0.531027075991));\r
-#41441 = CARTESIAN_POINT('',(0.162418390619,0.55792914736));\r
-#41442 = CARTESIAN_POINT('',(0.157272622828,0.585781811614));\r
-#41443 = CARTESIAN_POINT('',(0.152693535021,0.61462779017));\r
-#41444 = CARTESIAN_POINT('',(0.148657831106,0.644517765332));\r
-#41445 = CARTESIAN_POINT('',(0.14266352288,0.697014025733));\r
-#41446 = CARTESIAN_POINT('',(0.140447353127,0.719047982264));\r
-#41447 = CARTESIAN_POINT('',(0.138454910135,0.741631255406));\r
-#41448 = CARTESIAN_POINT('',(0.136665354886,0.764783531643));\r
-#41449 = CARTESIAN_POINT('',(0.135050488292,0.788525208421));\r
-#41450 = CARTESIAN_POINT('',(0.133570780866,0.812877706827));\r
-#41451 = CARTESIAN_POINT('',(0.130968063343,0.859483790894));\r
-#41452 = CARTESIAN_POINT('',(0.129823915608,0.881575441873));\r
-#41453 = CARTESIAN_POINT('',(0.128709624144,0.904162194062));\r
-#41454 = CARTESIAN_POINT('',(0.127585879035,0.927263894003));\r
-#41455 = CARTESIAN_POINT('',(0.12640667856,0.950906792845));\r
-#41456 = CARTESIAN_POINT('',(0.125122384502,0.975130272449));\r
-#41457 = CARTESIAN_POINT('',(0.123684620971,1.));\r
-#41458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#41459 = ADVANCED_FACE('',(#41460),#11789,.T.);\r
-#41460 = FACE_BOUND('',#41461,.T.);\r
-#41461 = EDGE_LOOP('',(#41462,#41523,#41524,#41525,#41526));\r
-#41462 = ORIENTED_EDGE('',*,*,#41463,.F.);\r
-#41463 = EDGE_CURVE('',#40991,#41464,#41466,.T.);\r
-#41464 = VERTEX_POINT('',#41465);\r
-#41465 = CARTESIAN_POINT('',(-28.68799452642,27.874701254933,3.));\r
-#41466 = SURFACE_CURVE('',#41467,(#41482,#41500),.PCURVE_S1.);\r
-#41467 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#41468,#41469,#41470,#41471,\r
-    #41472,#41473,#41474,#41475,#41476,#41477,#41478,#41479,#41480,\r
-    #41481),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#41468 = CARTESIAN_POINT('',(-30.19878407265,26.230391543652,-3.));\r
-#41469 = CARTESIAN_POINT('',(-30.06529706468,26.384073777894,\r
-    -2.469857305487));\r
-#41470 = CARTESIAN_POINT('',(-29.93398445485,26.533147190237,\r
-    -1.93877500183));\r
-#41471 = CARTESIAN_POINT('',(-29.8036699034,26.679189289478,\r
-    -1.40716117002));\r
-#41472 = CARTESIAN_POINT('',(-29.63305094224,26.867933825554,\r
-    -0.711942292053));\r
-#41473 = CARTESIAN_POINT('',(-29.59292978234,26.912139463344,\r
-    -0.548519782961));\r
-#41474 = CARTESIAN_POINT('',(-29.55275488288,26.956228164062,\r
-    -0.385088192252));\r
-#41475 = CARTESIAN_POINT('',(-29.37931857314,27.145801960699,\r
-    0.31889847855));\r
-#41476 = CARTESIAN_POINT('',(-29.24517744937,27.290502326445,\r
-    0.859448382286));\r
-#41477 = CARTESIAN_POINT('',(-29.10880972572,27.435712711682,\r
-    1.399656454957));\r
-#41478 = CARTESIAN_POINT('',(-28.90013104468,27.654879976632,\r
-    2.204677342934));\r
-#41479 = CARTESIAN_POINT('',(-28.83046449746,27.727566582971,\r
-    2.470005719426));\r
-#41480 = CARTESIAN_POINT('',(-28.75980256197,27.800798094933,\r
-    2.735127937173));\r
-#41481 = CARTESIAN_POINT('',(-28.68799436376,27.874701422342,3.0000006)\r
-  );\r
-#41482 = PCURVE('',#11789,#41483);\r
-#41483 = DEFINITIONAL_REPRESENTATION('',(#41484),#41499);\r
-#41484 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#41485,#41486,#41487,#41488,\r
-    #41489,#41490,#41491,#41492,#41493,#41494,#41495,#41496,#41497,\r
-    #41498),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#41485 = CARTESIAN_POINT('',(2.048529561987,0.));\r
-#41486 = CARTESIAN_POINT('',(2.052109274402,1.254332354772E-02));\r
-#41487 = CARTESIAN_POINT('',(2.05545204346,2.52278254243E-02));\r
-#41488 = CARTESIAN_POINT('',(2.058561494327,3.804985612148E-02));\r
-#41489 = CARTESIAN_POINT('',(2.062327012241,5.498882258939E-02));\r
-#41490 = CARTESIAN_POINT('',(2.063190437047,5.898294243794E-02));\r
-#41491 = CARTESIAN_POINT('',(2.064032364904,6.298980222301E-02));\r
-#41492 = CARTESIAN_POINT('',(2.06756693436,8.030416791524E-02));\r
-#41493 = CARTESIAN_POINT('',(2.070047119446,9.373775098755E-02));\r
-#41494 = CARTESIAN_POINT('',(2.072297927353,0.107308355515));\r
-#41495 = CARTESIAN_POINT('',(2.075320586116,0.127758561639));\r
-#41496 = CARTESIAN_POINT('',(2.076262964156,0.134535705783));\r
-#41497 = CARTESIAN_POINT('',(2.077151376209,0.141345341141));\r
-#41498 = CARTESIAN_POINT('',(2.07798635282,0.148187165358));\r
-#41499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#41500 = PCURVE('',#41501,#41506);\r
-#41501 = CYLINDRICAL_SURFACE('',#41502,40.);\r
-#41502 = AXIS2_PLACEMENT_3D('',#41503,#41504,#41505);\r
-#41503 = CARTESIAN_POINT('',(-2.E-15,2.E-15,3.));\r
-#41504 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#41505 = DIRECTION('',(1.,-8.E-17,3.3E-16));\r
-#41506 = DEFINITIONAL_REPRESENTATION('',(#41507),#41522);\r
-#41507 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#41508,#41509,#41510,#41511,\r
-    #41512,#41513,#41514,#41515,#41516,#41517,#41518,#41519,#41520,\r
-    #41521),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#41508 = CARTESIAN_POINT('',(-2.426404089393,6.));\r
-#41509 = CARTESIAN_POINT('',(-2.42131506871,5.469857305487));\r
-#41510 = CARTESIAN_POINT('',(-2.416348679863,4.93877500183));\r
-#41511 = CARTESIAN_POINT('',(-2.411455532023,4.40716117002));\r
-#41512 = CARTESIAN_POINT('',(-2.405094747391,3.711942292053));\r
-#41513 = CARTESIAN_POINT('',(-2.403602301473,3.548519782961));\r
-#41514 = CARTESIAN_POINT('',(-2.402111114435,3.385088192252));\r
-#41515 = CARTESIAN_POINT('',(-2.395687604009,2.681101521449));\r
-#41516 = CARTESIAN_POINT('',(-2.390754906892,2.140551617714));\r
-#41517 = CARTESIAN_POINT('',(-2.385774923171,1.600343545042));\r
-#41518 = CARTESIAN_POINT('',(-2.378209331574,0.795322657066));\r
-#41519 = CARTESIAN_POINT('',(-2.375692306907,0.529994280574));\r
-#41520 = CARTESIAN_POINT('',(-2.373148215837,0.264872062827));\r
-#41521 = CARTESIAN_POINT('',(-2.370572109384,-6.E-07));\r
-#41522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#41523 = ORIENTED_EDGE('',*,*,#40990,.F.);\r
-#41524 = ORIENTED_EDGE('',*,*,#11643,.F.);\r
-#41525 = ORIENTED_EDGE('',*,*,#12374,.T.);\r
-#41526 = ORIENTED_EDGE('',*,*,#41527,.F.);\r
-#41527 = EDGE_CURVE('',#41464,#12341,#41528,.T.);\r
-#41528 = SURFACE_CURVE('',#41529,(#41602,#41678),.PCURVE_S1.);\r
-#41529 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#41530,#41531,#41532,#41533,\r
-    #41534,#41535,#41536,#41537,#41538,#41539,#41540,#41541,#41542,\r
-    #41543,#41544,#41545,#41546,#41547,#41548,#41549,#41550,#41551,\r
-    #41552,#41553,#41554,#41555,#41556,#41557,#41558,#41559,#41560,\r
-    #41561,#41562,#41563,#41564,#41565,#41566,#41567,#41568,#41569,\r
-    #41570,#41571,#41572,#41573,#41574,#41575,#41576,#41577,#41578,\r
-    #41579,#41580,#41581,#41582,#41583,#41584,#41585,#41586,#41587,\r
-    #41588,#41589,#41590,#41591,#41592,#41593,#41594,#41595,#41596,\r
-    #41597,#41598,#41599,#41600,#41601),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156945,0.157462141416,0.237475582236,\r
-    0.315984140891,0.354882631286,0.433704074266,0.569774718347,\r
-    0.737461555813,0.864425724612,1.),.UNSPECIFIED.);\r
-#41530 = CARTESIAN_POINT('',(-28.68799452642,27.874701254933,3.));\r
-#41531 = CARTESIAN_POINT('',(-28.20420289707,27.630740322279,\r
-    3.000000000037));\r
-#41532 = CARTESIAN_POINT('',(-27.7208532929,27.386067263995,\r
-    3.012727308664));\r
-#41533 = CARTESIAN_POINT('',(-27.2384789778,27.140180883039,\r
-    3.039137497494));\r
-#41534 = CARTESIAN_POINT('',(-26.7577709499,26.892691194155,\r
-    3.08032051854));\r
-#41535 = CARTESIAN_POINT('',(-26.2795715738,26.643328643211,\r
-    3.137492164789));\r
-#41536 = CARTESIAN_POINT('',(-25.8048613318,26.391968164962,\r
-    3.211990126548));\r
-#41537 = CARTESIAN_POINT('',(-25.33473609602,26.13866674806,\r
-    3.305250521531));\r
-#41538 = CARTESIAN_POINT('',(-24.67989451183,25.779133531534,\r
-    3.465293450817));\r
-#41539 = CARTESIAN_POINT('',(-24.49039900952,25.674282983388,\r
-    3.515246870818));\r
-#41540 = CARTESIAN_POINT('',(-24.30197359828,25.569185269997,\r
-    3.568699483427));\r
-#41541 = CARTESIAN_POINT('',(-24.11471145238,25.46387254845,\r
-    3.625749574233));\r
-#41542 = CARTESIAN_POINT('',(-23.92871022407,25.358385855811,\r
-    3.686493289529));\r
-#41543 = CARTESIAN_POINT('',(-23.74407112932,25.252775570219,\r
-    3.751022658198));\r
-#41544 = CARTESIAN_POINT('',(-23.56089803351,25.147101872,3.819423613591\r
-    ));\r
-#41545 = CARTESIAN_POINT('',(-23.06204913505,24.856841595488,\r
-    4.018166019204));\r
-#41546 = CARTESIAN_POINT('',(-22.74955184347,24.672242389439,\r
-    4.1566292351));\r
-#41547 = CARTESIAN_POINT('',(-22.44242477951,24.488045845048,\r
-    4.307560183342));\r
-#41548 = CARTESIAN_POINT('',(-22.14126663616,24.304733725843,\r
-    4.471278576594));\r
-#41549 = CARTESIAN_POINT('',(-21.84663124491,24.122864859335,\r
-    4.647991982847));\r
-#41550 = CARTESIAN_POINT('',(-21.55900778701,23.943068533281,\r
-    4.837755127206));\r
-#41551 = CARTESIAN_POINT('',(-21.27880465353,23.766027729332,\r
-    5.04042383254));\r
-#41552 = CARTESIAN_POINT('',(-20.73899379083,23.422141244392,\r
-    5.466736293034));\r
-#41553 = CARTESIAN_POINT('',(-20.47903497208,23.255126383245,\r
-    5.68996369932));\r
-#41554 = CARTESIAN_POINT('',(-20.22678018806,23.092089146513,\r
-    5.924912733575));\r
-#41555 = CARTESIAN_POINT('',(-19.98234277948,22.933660786668,\r
-    6.171070118369));\r
-#41556 = CARTESIAN_POINT('',(-19.7456511892,22.780403827597,\r
-    6.427790637949));\r
-#41557 = CARTESIAN_POINT('',(-19.51647511129,22.632796703477,\r
-    6.694311954299));\r
-#41558 = CARTESIAN_POINT('',(-19.29445633736,22.491221481652,\r
-    6.969775984446));\r
-#41559 = CARTESIAN_POINT('',(-18.97246404329,22.288934272237,\r
-    7.393712573884));\r
-#41560 = CARTESIAN_POINT('',(-18.86742185775,22.223457279598,\r
-    7.536147358727));\r
-#41561 = CARTESIAN_POINT('',(-18.76395806607,22.159554604819,\r
-    7.680455803852));\r
-#41562 = CARTESIAN_POINT('',(-18.66200574883,22.097249876422,\r
-    7.826531805428));\r
-#41563 = CARTESIAN_POINT('',(-18.5614917982,22.0365596563,7.974269367423\r
-    ));\r
-#41564 = CARTESIAN_POINT('',(-18.46233797145,21.977493657777,\r
-    8.123563423543));\r
-#41565 = CARTESIAN_POINT('',(-18.36446194439,21.920054963653,\r
-    8.27431065916));\r
-#41566 = CARTESIAN_POINT('',(-18.07186486877,21.751140823777,\r
-    8.734615501814));\r
-#41567 = CARTESIAN_POINT('',(-17.88085744862,21.644715195559,\r
-    9.048358172017));\r
-#41568 = CARTESIAN_POINT('',(-17.69402998942,21.544927075305,\r
-    9.366820462725));\r
-#41569 = CARTESIAN_POINT('',(-17.51061640261,21.451641156319,\r
-    9.68921052403));\r
-#41570 = CARTESIAN_POINT('',(-17.32983541657,21.364631942137,\r
-    10.014779122278));\r
-#41571 = CARTESIAN_POINT('',(-17.15090717714,21.283589438325,\r
-    10.342830740203));\r
-#41572 = CARTESIAN_POINT('',(-16.97306165848,21.208121703452,\r
-    10.672729192137));\r
-#41573 = CARTESIAN_POINT('',(-16.48907864466,21.016277880557,\r
-    11.575599030694));\r
-#41574 = CARTESIAN_POINT('',(-16.18350407122,20.909989930805,\r
-    12.151277477066));\r
-#41575 = CARTESIAN_POINT('',(-15.87871025328,20.821814370589,\r
-    12.730668069201));\r
-#41576 = CARTESIAN_POINT('',(-15.57418326544,20.754461142166,\r
-    13.3131018791));\r
-#41577 = CARTESIAN_POINT('',(-15.2687973712,20.710027031808,\r
-    13.897359252424));\r
-#41578 = CARTESIAN_POINT('',(-14.96078798705,20.689478268521,\r
-    14.481591210761));\r
-#41579 = CARTESIAN_POINT('',(-14.64822245354,20.69272614212,\r
-    15.063560171286));\r
-#41580 = CARTESIAN_POINT('',(-13.9363432853,20.750827415386,\r
-    16.352198458618));\r
-#41581 = CARTESIAN_POINT('',(-13.53357249601,20.817510056859,\r
-    17.056740944262));\r
-#41582 = CARTESIAN_POINT('',(-13.11755454101,20.916967902564,\r
-    17.750106475418));\r
-#41583 = CARTESIAN_POINT('',(-12.68463616201,21.045321525355,\r
-    18.428402678067));\r
-#41584 = CARTESIAN_POINT('',(-12.23195542768,21.197526700866,\r
-    19.088624669249));\r
-#41585 = CARTESIAN_POINT('',(-11.75779644247,21.368225346899,\r
-    19.728706647888));\r
-#41586 = CARTESIAN_POINT('',(-11.26143902069,21.552045497413,\r
-    20.347351396652));\r
-#41587 = CARTESIAN_POINT('',(-10.35052293827,21.889179712298,\r
-    21.395546816223));\r
-#41588 = CARTESIAN_POINT('',(-9.945281339368,22.039095273198,\r
-    21.834638927268));\r
-#41589 = CARTESIAN_POINT('',(-9.527278833985,22.191483313681,\r
-    22.260949790658));\r
-#41590 = CARTESIAN_POINT('',(-9.096710181682,22.344287670136,\r
-    22.67451283185));\r
-#41591 = CARTESIAN_POINT('',(-8.653944073128,22.495611459964,\r
-    23.075533872548));\r
-#41592 = CARTESIAN_POINT('',(-8.199477913069,22.643738983016,\r
-    23.464334951358));\r
-#41593 = CARTESIAN_POINT('',(-7.733898325869,22.787137114714,\r
-    23.841312325538));\r
-#41594 = CARTESIAN_POINT('',(-6.749512928717,23.071046237897,\r
-    24.597297987816));\r
-#41595 = CARTESIAN_POINT('',(-6.229230149214,23.210705107654,\r
-    24.974716729616));\r
-#41596 = CARTESIAN_POINT('',(-5.697759565995,23.341752681505,\r
-    25.33972141055));\r
-#41597 = CARTESIAN_POINT('',(-5.155931840046,23.462748193834,\r
-    25.692922426298));\r
-#41598 = CARTESIAN_POINT('',(-4.604617850997,23.57244770673,\r
-    26.0349458714));\r
-#41599 = CARTESIAN_POINT('',(-4.044707149665,23.669781985015,\r
-    26.366408026053));\r
-#41600 = CARTESIAN_POINT('',(-3.477094784621,23.753834771639,\r
-    26.687902495213));\r
-#41601 = CARTESIAN_POINT('',(-2.90267650276,23.823821463408,27.));\r
-#41602 = PCURVE('',#11789,#41603);\r
-#41603 = DEFINITIONAL_REPRESENTATION('',(#41604),#41677);\r
-#41604 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#41605,#41606,#41607,#41608,\r
-    #41609,#41610,#41611,#41612,#41613,#41614,#41615,#41616,#41617,\r
-    #41618,#41619,#41620,#41621,#41622,#41623,#41624,#41625,#41626,\r
-    #41627,#41628,#41629,#41630,#41631,#41632,#41633,#41634,#41635,\r
-    #41636,#41637,#41638,#41639,#41640,#41641,#41642,#41643,#41644,\r
-    #41645,#41646,#41647,#41648,#41649,#41650,#41651,#41652,#41653,\r
-    #41654,#41655,#41656,#41657,#41658,#41659,#41660,#41661,#41662,\r
-    #41663,#41664,#41665,#41666,#41667,#41668,#41669,#41670,#41671,\r
-    #41672,#41673,#41674,#41675,#41676),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156945,0.157462141416,0.237475582236,\r
-    0.315984140891,0.354882631286,0.433704074266,0.569774718347,\r
-    0.737461555813,0.864425724612,1.),.UNSPECIFIED.);\r
-#41605 = CARTESIAN_POINT('',(2.077986350972,0.14818714986));\r
-#41606 = CARTESIAN_POINT('',(2.091059833992,0.148187149861));\r
-#41607 = CARTESIAN_POINT('',(2.104104742417,0.148515904219));\r
-#41608 = CARTESIAN_POINT('',(2.117119801632,0.14919809517));\r
-#41609 = CARTESIAN_POINT('',(2.130099054354,0.150262253386));\r
-#41610 = CARTESIAN_POINT('',(2.143031844833,0.151740671286));\r
-#41611 = CARTESIAN_POINT('',(2.155902624561,0.15366952389));\r
-#41612 = CARTESIAN_POINT('',(2.168690602339,0.156088586277));\r
-#41613 = CARTESIAN_POINT('',(2.186569932678,0.160250553801));\r
-#41614 = CARTESIAN_POINT('',(2.191751858006,0.161550652429));\r
-#41615 = CARTESIAN_POINT('',(2.196913025467,0.162943062255));\r
-#41616 = CARTESIAN_POINT('',(2.202051175141,0.16443065114));\r
-#41617 = CARTESIAN_POINT('',(2.207163805075,0.166016277669));\r
-#41618 = CARTESIAN_POINT('',(2.212248177082,0.167702743749));\r
-#41619 = CARTESIAN_POINT('',(2.217301322543,0.169492747214));\r
-#41620 = CARTESIAN_POINT('',(2.231087474211,0.174701190046));\r
-#41621 = CARTESIAN_POINT('',(2.239751137237,0.178337768719));\r
-#41622 = CARTESIAN_POINT('',(2.24829242519,0.182311669723));\r
-#41623 = CARTESIAN_POINT('',(2.256691712902,0.18663449761));\r
-#41624 = CARTESIAN_POINT('',(2.264928620931,0.191315529159));\r
-#41625 = CARTESIAN_POINT('',(2.272982436541,0.196360627873));\r
-#41626 = CARTESIAN_POINT('',(2.280832696874,0.201770906006));\r
-#41627 = CARTESIAN_POINT('',(2.295943719671,0.213202836567));\r
-#41628 = CARTESIAN_POINT('',(2.303214553127,0.21921241197));\r
-#41629 = CARTESIAN_POINT('',(2.310253463376,0.225564913216));\r
-#41630 = CARTESIAN_POINT('',(2.317045754078,0.232251967859));\r
-#41631 = CARTESIAN_POINT('',(2.323580949227,0.239261817991));\r
-#41632 = CARTESIAN_POINT('',(2.329852648321,0.246579520637));\r
-#41633 = CARTESIAN_POINT('',(2.335858291361,0.254187308704));\r
-#41634 = CARTESIAN_POINT('',(2.344443089518,0.265968313333));\r
-#41635 = CARTESIAN_POINT('',(2.347222488627,0.269938106038));\r
-#41636 = CARTESIAN_POINT('',(2.34993726756,0.273972255006));\r
-#41637 = CARTESIAN_POINT('',(2.352587913286,0.278068482811));\r
-#41638 = CARTESIAN_POINT('',(2.355175142409,0.282224490674));\r
-#41639 = CARTESIAN_POINT('',(2.35769988044,0.286437978965));\r
-#41640 = CARTESIAN_POINT('',(2.360163241052,0.290706667695));\r
-#41641 = CARTESIAN_POINT('',(2.367436328259,0.303785434139));\r
-#41642 = CARTESIAN_POINT('',(2.372059148761,0.312759565039));\r
-#41643 = CARTESIAN_POINT('',(2.376446022901,0.321932649407));\r
-#41644 = CARTESIAN_POINT('',(2.380610487314,0.331286850677));\r
-#41645 = CARTESIAN_POINT('',(2.384568029124,0.340804977546));\r
-#41646 = CARTESIAN_POINT('',(2.388335741833,0.350470789261));\r
-#41647 = CARTESIAN_POINT('',(2.391932167219,0.360269184685));\r
-#41648 = CARTESIAN_POINT('',(2.401324747932,0.387306297695));\r
-#41649 = CARTESIAN_POINT('',(2.406822429895,0.404785798589));\r
-#41650 = CARTESIAN_POINT('',(2.411815437584,0.422634515462));\r
-#41651 = CARTESIAN_POINT('',(2.41625697344,0.440851335711));\r
-#41652 = CARTESIAN_POINT('',(2.420118944097,0.459418793511));\r
-#41653 = CARTESIAN_POINT('',(2.423403151273,0.478297792309));\r
-#41654 = CARTESIAN_POINT('',(2.426135230686,0.49743167394));\r
-#41655 = CARTESIAN_POINT('',(2.43109973529,0.540556705759));\r
-#41656 = CARTESIAN_POINT('',(2.43306980052,0.564654096243));\r
-#41657 = CARTESIAN_POINT('',(2.434351143789,0.588919091457));\r
-#41658 = CARTESIAN_POINT('',(2.43507047525,0.613229008449));\r
-#41659 = CARTESIAN_POINT('',(2.43537059513,0.637475343228));\r
-#41660 = CARTESIAN_POINT('',(2.435389795065,0.661570129865));\r
-#41661 = CARTESIAN_POINT('',(2.435257497018,0.685444715665));\r
-#41662 = CARTESIAN_POINT('',(2.434961869619,0.726919334964));\r
-#41663 = CARTESIAN_POINT('',(2.434813842481,0.744639280649));\r
-#41664 = CARTESIAN_POINT('',(2.434695384475,0.76218933579));\r
-#41665 = CARTESIAN_POINT('',(2.434652165885,0.77955870039));\r
-#41666 = CARTESIAN_POINT('',(2.434724990198,0.79674285587));\r
-#41667 = CARTESIAN_POINT('',(2.434949820593,0.813742301736));\r
-#41668 = CARTESIAN_POINT('',(2.435358158653,0.83056150398));\r
-#41669 = CARTESIAN_POINT('',(2.436639411359,0.86498349642));\r
-#41670 = CARTESIAN_POINT('',(2.437541950213,0.882562379726));\r
-#41671 = CARTESIAN_POINT('',(2.438719198091,0.899954761783));\r
-#41672 = CARTESIAN_POINT('',(2.440199980246,0.917174729378));\r
-#41673 = CARTESIAN_POINT('',(2.442008927904,0.934239196761));\r
-#41674 = CARTESIAN_POINT('',(2.444167136742,0.951167137232));\r
-#41675 = CARTESIAN_POINT('',(2.446692696866,0.967979248985));\r
-#41676 = CARTESIAN_POINT('',(2.44960109428,0.9846980552));\r
-#41677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#41678 = PCURVE('',#12357,#41679);\r
-#41679 = DEFINITIONAL_REPRESENTATION('',(#41680),#41753);\r
-#41680 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#41681,#41682,#41683,#41684,\r
-    #41685,#41686,#41687,#41688,#41689,#41690,#41691,#41692,#41693,\r
-    #41694,#41695,#41696,#41697,#41698,#41699,#41700,#41701,#41702,\r
-    #41703,#41704,#41705,#41706,#41707,#41708,#41709,#41710,#41711,\r
-    #41712,#41713,#41714,#41715,#41716,#41717,#41718,#41719,#41720,\r
-    #41721,#41722,#41723,#41724,#41725,#41726,#41727,#41728,#41729,\r
-    #41730,#41731,#41732,#41733,#41734,#41735,#41736,#41737,#41738,\r
-    #41739,#41740,#41741,#41742,#41743,#41744,#41745,#41746,#41747,\r
-    #41748,#41749,#41750,#41751,#41752),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156945,0.157462141416,0.237475582236,\r
-    0.315984140891,0.354882631286,0.433704074266,0.569774718347,\r
-    0.737461555813,0.864425724612,1.),.UNSPECIFIED.);\r
-#41681 = CARTESIAN_POINT('',(2.370572115219,1.));\r
-#41682 = CARTESIAN_POINT('',(2.366517866946,0.989229505348));\r
-#41683 = CARTESIAN_POINT('',(2.362364317922,0.978139490344));\r
-#41684 = CARTESIAN_POINT('',(2.358124739678,0.966704391393));\r
-#41685 = CARTESIAN_POINT('',(2.353814304674,0.954898289302));\r
-#41686 = CARTESIAN_POINT('',(2.349450215738,0.94269495948));\r
-#41687 = CARTESIAN_POINT('',(2.34505156005,0.930067863972));\r
-#41688 = CARTESIAN_POINT('',(2.340638628641,0.916990710579));\r
-#41689 = CARTESIAN_POINT('',(2.334423654498,0.897880499229));\r
-#41690 = CARTESIAN_POINT('',(2.332616956471,0.892242354964));\r
-#41691 = CARTESIAN_POINT('',(2.330812792159,0.886523323145));\r
-#41692 = CARTESIAN_POINT('',(2.329012632849,0.880722111104));\r
-#41693 = CARTESIAN_POINT('',(2.327217950964,0.874837627168));\r
-#41694 = CARTESIAN_POINT('',(2.325430193788,0.868869025963));\r
-#41695 = CARTESIAN_POINT('',(2.32365075719,0.862815753719));\r
-#41696 = CARTESIAN_POINT('',(2.318789223985,0.845954579736));\r
-#41697 = CARTESIAN_POINT('',(2.315726459625,0.834970947558));\r
-#41698 = CARTESIAN_POINT('',(2.312700200974,0.823727349738));\r
-#41699 = CARTESIAN_POINT('',(2.309716958947,0.812226781502));\r
-#41700 = CARTESIAN_POINT('',(2.306781482265,0.800475245558));\r
-#41701 = CARTESIAN_POINT('',(2.303896231105,0.788482547719));\r
-#41702 = CARTESIAN_POINT('',(2.301061062781,0.776263223198));\r
-#41703 = CARTESIAN_POINT('',(2.295537631236,0.751645663544));\r
-#41704 = CARTESIAN_POINT('',(2.292846968151,0.739252244534));\r
-#41705 = CARTESIAN_POINT('',(2.290198696045,0.726677013899));\r
-#41706 = CARTESIAN_POINT('',(2.287586678962,0.713939650048));\r
-#41707 = CARTESIAN_POINT('',(2.285001444704,0.70105979025));\r
-#41708 = CARTESIAN_POINT('',(2.282430777406,0.688056898751));\r
-#41709 = CARTESIAN_POINT('',(2.279860547157,0.674950045231));\r
-#41710 = CARTESIAN_POINT('',(2.275995105184,0.655221153946));\r
-#41711 = CARTESIAN_POINT('',(2.274710763357,0.648663189026));\r
-#41712 = CARTESIAN_POINT('',(2.273420861449,0.642085611576));\r
-#41713 = CARTESIAN_POINT('',(2.272123430281,0.635490155368));\r
-#41714 = CARTESIAN_POINT('',(2.270816443006,0.628878368757));\r
-#41715 = CARTESIAN_POINT('',(2.269497836896,0.622251608239));\r
-#41716 = CARTESIAN_POINT('',(2.268165535131,0.615611032019));\r
-#41717 = CARTESIAN_POINT('',(2.264085831727,0.595475486338));\r
-#41718 = CARTESIAN_POINT('',(2.261289600669,0.581941247379));\r
-#41719 = CARTESIAN_POINT('',(2.258411349774,0.568361866499));\r
-#41720 = CARTESIAN_POINT('',(2.255433865343,0.55474162716));\r
-#41721 = CARTESIAN_POINT('',(2.25234070371,0.541082055633));\r
-#41722 = CARTESIAN_POINT('',(2.249116564113,0.527381777601));\r
-#41723 = CARTESIAN_POINT('',(2.245747476353,0.513636282211));\r
-#41724 = CARTESIAN_POINT('',(2.236132654293,0.476016709573));\r
-#41725 = CARTESIAN_POINT('',(2.229572920635,0.452030941876));\r
-#41726 = CARTESIAN_POINT('',(2.222463129506,0.428056224907));\r
-#41727 = CARTESIAN_POINT('',(2.214718610928,0.404294343209));\r
-#41728 = CARTESIAN_POINT('',(2.20625258478,0.38095614307));\r
-#41729 = CARTESIAN_POINT('',(2.196987931903,0.358220146193));\r
-#41730 = CARTESIAN_POINT('',(2.186869400096,0.33622369896));\r
-#41731 = CARTESIAN_POINT('',(2.162315525987,0.288991873836));\r
-#41732 = CARTESIAN_POINT('',(2.147417388215,0.264179766414));\r
-#41733 = CARTESIAN_POINT('',(2.131119001274,0.240807562622));\r
-#41734 = CARTESIAN_POINT('',(2.113408332193,0.218931322957));\r
-#41735 = CARTESIAN_POINT('',(2.09432346544,0.198512637639));\r
-#41736 = CARTESIAN_POINT('',(2.073939758305,0.179481273033));\r
-#41737 = CARTESIAN_POINT('',(2.052357115629,0.161746903492));\r
-#41738 = CARTESIAN_POINT('',(2.012526602617,0.132697940791));\r
-#41739 = CARTESIAN_POINT('',(1.994737737283,0.120867308509));\r
-#41740 = CARTESIAN_POINT('',(1.976368192191,0.109679810644));\r
-#41741 = CARTESIAN_POINT('',(1.957465139283,9.909001940518E-02));\r
-#41742 = CARTESIAN_POINT('',(1.938075161507,8.905334281732E-02));\r
-#41743 = CARTESIAN_POINT('',(1.918242585719,7.952780630502E-02));\r
-#41744 = CARTESIAN_POINT('',(1.898008563509,7.047468997425E-02));\r
-#41745 = CARTESIAN_POINT('',(1.855416400753,5.265701167667E-02));\r
-#41746 = CARTESIAN_POINT('',(1.833006874076,4.395353706596E-02));\r
-#41747 = CARTESIAN_POINT('',(1.810227358632,3.57035278015E-02));\r
-#41748 = CARTESIAN_POINT('',(1.787118191564,2.786715267767E-02));\r
-#41749 = CARTESIAN_POINT('',(1.76371511646,2.040872801439E-02));\r
-#41750 = CARTESIAN_POINT('',(1.740049561077,1.329646153712E-02));\r
-#41751 = CARTESIAN_POINT('',(1.716149084774,6.502031349733E-03));\r
-#41752 = CARTESIAN_POINT('',(1.69203799568,0.));\r
-#41753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#41754 = ADVANCED_FACE('',(#41755),#12357,.F.);\r
-#41755 = FACE_BOUND('',#41756,.F.);\r
-#41756 = EDGE_LOOP('',(#41757,#41861,#41862,#41863,#41887));\r
-#41757 = ORIENTED_EDGE('',*,*,#41758,.F.);\r
-#41758 = EDGE_CURVE('',#12313,#41759,#41761,.T.);\r
-#41759 = VERTEX_POINT('',#41760);\r
-#41760 = CARTESIAN_POINT('',(-1.809862900856,23.93208379417,\r
-    26.717157287525));\r
-#41761 = SURFACE_CURVE('',#41762,(#41793,#41827),.PCURVE_S1.);\r
-#41762 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#41763,#41764,#41765,#41766,\r
-    #41767,#41768,#41769,#41770,#41771,#41772,#41773,#41774,#41775,\r
-    #41776,#41777,#41778,#41779,#41780,#41781,#41782,#41783,#41784,\r
-    #41785,#41786,#41787,#41788,#41789,#41790,#41791,#41792),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,9),(0.,0.755345927279,0.885319425954,\r
-    0.929303087921,1.),.UNSPECIFIED.);\r
-#41763 = CARTESIAN_POINT('',(-2.091737825944,23.908672754202,27.));\r
-#41764 = CARTESIAN_POINT('',(-1.0708753065,23.997986620811,\r
-    25.975237954267));\r
-#41765 = CARTESIAN_POINT('',(-4.66151062671E-02,24.04994900978,\r
-    24.950346552724));\r
-#41766 = CARTESIAN_POINT('',(0.979904864575,24.06659212602,\r
-    23.926282257128));\r
-#41767 = CARTESIAN_POINT('',(2.00777327413,24.050386532845,\r
-    22.903737607703));\r
-#41768 = CARTESIAN_POINT('',(3.036305685741,24.004519633387,\r
-    21.883116636131));\r
-#41769 = CARTESIAN_POINT('',(4.06503920594,23.933005837268,\r
-    20.864530595577));\r
-#41770 = CARTESIAN_POINT('',(5.093717878773,23.841645281706,\r
-    19.847728952739));\r
-#41771 = CARTESIAN_POINT('',(6.299266013235,23.720335455068,\r
-    18.657341140936));\r
-#41772 = CARTESIAN_POINT('',(6.476248928668,23.702166439155,\r
-    18.482615233006));\r
-#41773 = CARTESIAN_POINT('',(6.653228477471,23.68367719138,\r
-    18.30792058894));\r
-#41774 = CARTESIAN_POINT('',(6.830204703071,23.664908583652,\r
-    18.133253603256));\r
-#41775 = CARTESIAN_POINT('',(7.007177788085,23.645903037638,\r
-    17.958610396739));\r
-#41776 = CARTESIAN_POINT('',(7.184148054322,23.62670452477,\r
-    17.783986816443));\r
-#41777 = CARTESIAN_POINT('',(7.361115962777,23.607358566241,\r
-    17.609378435692));\r
-#41778 = CARTESIAN_POINT('',(7.59796831689,23.581331499577,\r
-    17.375695784621));\r
-#41779 = CARTESIAN_POINT('',(7.657854313813,23.57473926039,\r
-    17.316612223499));\r
-#41780 = CARTESIAN_POINT('',(7.717740125594,23.56813733388,\r
-    17.25752969112));\r
-#41781 = CARTESIAN_POINT('',(7.777625774039,23.561527553895,\r
-    17.198448005932));\r
-#41782 = CARTESIAN_POINT('',(7.837511281573,23.554911769696,\r
-    17.139366984419));\r
-#41783 = CARTESIAN_POINT('',(7.897396671242,23.548291845961,\r
-    17.080286441109));\r
-#41784 = CARTESIAN_POINT('',(7.957281966709,23.541669662781,\r
-    17.021206188564));\r
-#41785 = CARTESIAN_POINT('',(8.113423400503,23.52440239872,\r
-    16.86716386129));\r
-#41786 = CARTESIAN_POINT('',(8.209679423968,23.513756722247,\r
-    16.772201952896));\r
-#41787 = CARTESIAN_POINT('',(8.305935366798,23.503117981556,\r
-    16.677239520335));\r
-#41788 = CARTESIAN_POINT('',(8.402191330029,23.492494129251,\r
-    16.582275769843));\r
-#41789 = CARTESIAN_POINT('',(8.498447411591,23.481893175225,\r
-    16.487309905754));\r
-#41790 = CARTESIAN_POINT('',(8.594703706304,23.471323186658,\r
-    16.392341130507));\r
-#41791 = CARTESIAN_POINT('',(8.690960305884,23.46079228802,\r
-    16.297368644642));\r
-#41792 = CARTESIAN_POINT('',(8.787217298937,23.450308661067,\r
-    16.202391646802));\r
-#41793 = PCURVE('',#12357,#41794);\r
-#41794 = DEFINITIONAL_REPRESENTATION('',(#41795),#41826);\r
-#41795 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#41796,#41797,#41798,#41799,\r
-    #41800,#41801,#41802,#41803,#41804,#41805,#41806,#41807,#41808,\r
-    #41809,#41810,#41811,#41812,#41813,#41814,#41815,#41816,#41817,\r
-    #41818,#41819,#41820,#41821,#41822,#41823,#41824,#41825),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,9),(0.,0.755345927279,0.885319425954,\r
-    0.929303087921,1.),.UNSPECIFIED.);\r
-#41796 = CARTESIAN_POINT('',(1.658062789395,0.));\r
-#41797 = CARTESIAN_POINT('',(1.615364370822,2.134921014007E-02));\r
-#41798 = CARTESIAN_POINT('',(1.572660538084,4.374289688399E-02));\r
-#41799 = CARTESIAN_POINT('',(1.529961673923,6.728036359201E-02));\r
-#41800 = CARTESIAN_POINT('',(1.487290576929,9.2080666249E-02));\r
-#41801 = CARTESIAN_POINT('',(1.444692442993,0.118289257882));\r
-#41802 = CARTESIAN_POINT('',(1.402240611978,0.14607463925));\r
-#41803 = CARTESIAN_POINT('',(1.360069394726,0.175640638434));\r
-#41804 = CARTESIAN_POINT('',(1.311215723375,0.212571244128));\r
-#41805 = CARTESIAN_POINT('',(1.304058021344,0.218050530706));\r
-#41806 = CARTESIAN_POINT('',(1.296915866997,0.223588194417));\r
-#41807 = CARTESIAN_POINT('',(1.289790382541,0.229185032152));\r
-#41808 = CARTESIAN_POINT('',(1.282682756578,0.234841775187));\r
-#41809 = CARTESIAN_POINT('',(1.275594244103,0.240559089184));\r
-#41810 = CARTESIAN_POINT('',(1.268526166507,0.246337574191));\r
-#41811 = CARTESIAN_POINT('',(1.259095424749,0.254154113398));\r
-#41812 = CARTESIAN_POINT('',(1.256713437064,0.256137526392));\r
-#41813 = CARTESIAN_POINT('',(1.254334002319,0.258128023152));\r
-#41814 = CARTESIAN_POINT('',(1.251957175147,0.260125621659));\r
-#41815 = CARTESIAN_POINT('',(1.249583011005,0.262130338339));\r
-#41816 = CARTESIAN_POINT('',(1.247211566185,0.264142188072));\r
-#41817 = CARTESIAN_POINT('',(1.244842897805,0.266161184184));\r
-#41818 = CARTESIAN_POINT('',(1.238674352755,0.271444067054));\r
-#41819 = CARTESIAN_POINT('',(1.234878964182,0.274719287577));\r
-#41820 = CARTESIAN_POINT('',(1.231091139225,0.278013050587));\r
-#41821 = CARTESIAN_POINT('',(1.227311123727,0.281325392399));\r
-#41822 = CARTESIAN_POINT('',(1.223539168253,0.284656335082));\r
-#41823 = CARTESIAN_POINT('',(1.219775528081,0.288005886458));\r
-#41824 = CARTESIAN_POINT('',(1.216020463207,0.291374040099));\r
-#41825 = CARTESIAN_POINT('',(1.212274238344,0.294760775329));\r
-#41826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#41827 = PCURVE('',#12328,#41828);\r
-#41828 = DEFINITIONAL_REPRESENTATION('',(#41829),#41860);\r
-#41829 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#41830,#41831,#41832,#41833,\r
-    #41834,#41835,#41836,#41837,#41838,#41839,#41840,#41841,#41842,\r
-    #41843,#41844,#41845,#41846,#41847,#41848,#41849,#41850,#41851,\r
-    #41852,#41853,#41854,#41855,#41856,#41857,#41858,#41859),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,9),(0.,0.755345927279,0.885319425954,\r
-    0.929303087921,1.),.UNSPECIFIED.);\r
-#41830 = CARTESIAN_POINT('',(-1.154700538379,-1.632993161855));\r
-#41831 = CARTESIAN_POINT('',(2.859276528827E-02,-2.469707843359));\r
-#41832 = CARTESIAN_POINT('',(1.23368923018,-3.275905054289));\r
-#41833 = CARTESIAN_POINT('',(2.458258341127,-4.052537797539));\r
-#41834 = CARTESIAN_POINT('',(3.700033611305,-4.801114999337));\r
-#41835 = CARTESIAN_POINT('',(4.956680819323,-5.523948075775));\r
-#41836 = CARTESIAN_POINT('',(6.225739307722,-6.224244408515));\r
-#41837 = CARTESIAN_POINT('',(7.504149519966,-6.906944542661));\r
-#41838 = CARTESIAN_POINT('',(9.009125160065,-7.694430316336));\r
-#41839 = CARTESIAN_POINT('',(9.230236901683,-7.809720411815));\r
-#41840 = CARTESIAN_POINT('',(9.451496555896,-7.924724746777));\r
-#41841 = CARTESIAN_POINT('',(9.672884780533,-8.039479506782));\r
-#41842 = CARTESIAN_POINT('',(9.894381665152,-8.154022351541));\r
-#41843 = CARTESIAN_POINT('',(10.115966731042,-8.268392414923));\r
-#41844 = CARTESIAN_POINT('',(10.337618931222,-8.382630304951));\r
-#41845 = CARTESIAN_POINT('',(10.634340233253,-8.53540627224));\r
-#41846 = CARTESIAN_POINT('',(10.709369027988,-8.574024110093));\r
-#41847 = CARTESIAN_POINT('',(10.784402197213,-8.612633241587));\r
-#41848 = CARTESIAN_POINT('',(10.859438896919,-8.651235305041));\r
-#41849 = CARTESIAN_POINT('',(10.934478276531,-8.68983195287));\r
-#41850 = CARTESIAN_POINT('',(11.0095194789,-8.728424851581));\r
-#41851 = CARTESIAN_POINT('',(11.084561640309,-8.767015681776));\r
-#41852 = CARTESIAN_POINT('',(11.280222663998,-8.867634309057));\r
-#41853 = CARTESIAN_POINT('',(11.40084167099,-8.929661494058));\r
-#41854 = CARTESIAN_POINT('',(11.521457290041,-8.991694754268));\r
-#41855 = CARTESIAN_POINT('',(11.642065868831,-9.053741199172));\r
-#41856 = CARTESIAN_POINT('',(11.762663724127,-9.11580798662));\r
-#41857 = CARTESIAN_POINT('',(11.883247141779,-9.177902322832));\r
-#41858 = CARTESIAN_POINT('',(12.003812376724,-9.240031462395));\r
-#41859 = CARTESIAN_POINT('',(12.124355652982,-9.302202708266));\r
-#41860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#41861 = ORIENTED_EDGE('',*,*,#12340,.T.);\r
-#41862 = ORIENTED_EDGE('',*,*,#41527,.F.);\r
-#41863 = ORIENTED_EDGE('',*,*,#41864,.F.);\r
-#41864 = EDGE_CURVE('',#41865,#41464,#41867,.T.);\r
-#41865 = VERTEX_POINT('',#41866);\r
-#41866 = CARTESIAN_POINT('',(-28.09607128839,28.471227197952,3.));\r
-#41867 = SURFACE_CURVE('',#41868,(#41873,#41880),.PCURVE_S1.);\r
-#41868 = CIRCLE('',#41869,40.);\r
-#41869 = AXIS2_PLACEMENT_3D('',#41870,#41871,#41872);\r
-#41870 = CARTESIAN_POINT('',(-2.E-15,2.E-15,3.));\r
-#41871 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#41872 = DIRECTION('',(1.,-8.E-17,3.3E-16));\r
-#41873 = PCURVE('',#12357,#41874);\r
-#41874 = DEFINITIONAL_REPRESENTATION('',(#41875),#41879);\r
-#41875 = LINE('',#41876,#41877);\r
-#41876 = CARTESIAN_POINT('',(0.,1.));\r
-#41877 = VECTOR('',#41878,1.);\r
-#41878 = DIRECTION('',(1.,0.));\r
-#41879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#41880 = PCURVE('',#41501,#41881);\r
-#41881 = DEFINITIONAL_REPRESENTATION('',(#41882),#41886);\r
-#41882 = LINE('',#41883,#41884);\r
-#41883 = CARTESIAN_POINT('',(-0.,0.));\r
-#41884 = VECTOR('',#41885,1.);\r
-#41885 = DIRECTION('',(-1.,0.));\r
-#41886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#41887 = ORIENTED_EDGE('',*,*,#41888,.F.);\r
-#41888 = EDGE_CURVE('',#41759,#41865,#41889,.T.);\r
-#41889 = SURFACE_CURVE('',#41890,(#41970,#42053),.PCURVE_S1.);\r
-#41890 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#41891,#41892,#41893,#41894,\r
-    #41895,#41896,#41897,#41898,#41899,#41900,#41901,#41902,#41903,\r
-    #41904,#41905,#41906,#41907,#41908,#41909,#41910,#41911,#41912,\r
-    #41913,#41914,#41915,#41916,#41917,#41918,#41919,#41920,#41921,\r
-    #41922,#41923,#41924,#41925,#41926,#41927,#41928,#41929,#41930,\r
-    #41931,#41932,#41933,#41934,#41935,#41936,#41937,#41938,#41939,\r
-    #41940,#41941,#41942,#41943,#41944,#41945,#41946,#41947,#41948,\r
-    #41949,#41950,#41951,#41952,#41953,#41954,#41955,#41956,#41957,\r
-    #41958,#41959,#41960,#41961,#41962,#41963,#41964,#41965,#41966,\r
-    #41967,#41968,#41969),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613027,0.249810233757,0.33572485204,0.420382051208,\r
-    0.565526485589,0.644424134376,0.683354615411,0.761264550251,\r
-    0.841373225548,0.887438369128,1.),.UNSPECIFIED.);\r
-#41891 = CARTESIAN_POINT('',(-1.809862900856,23.93208379417,\r
-    26.717157287525));\r
-#41892 = CARTESIAN_POINT('',(-2.366761908883,23.890816878659,\r
-    26.435029930201));\r
-#41893 = CARTESIAN_POINT('',(-2.918247552422,23.836078565108,\r
-    26.144166320894));\r
-#41894 = CARTESIAN_POINT('',(-3.463513701867,23.768496050818,\r
-    25.844078671962));\r
-#41895 = CARTESIAN_POINT('',(-4.001747497595,23.688803800385,\r
-    25.534253543572));\r
-#41896 = CARTESIAN_POINT('',(-4.532132213257,23.597860698013,\r
-    25.214151897357));\r
-#41897 = CARTESIAN_POINT('',(-5.053856015249,23.496668461096,\r
-    24.883218493444));\r
-#41898 = CARTESIAN_POINT('',(-5.566126618382,23.386391315068,\r
-    24.540900630818));\r
-#41899 = CARTESIAN_POINT('',(-6.541462812692,23.157130857969,\r
-    23.852767167881));\r
-#41900 = CARTESIAN_POINT('',(-7.005671028832,23.039007847359,\r
-    23.508274412799));\r
-#41901 = CARTESIAN_POINT('',(-7.460172437112,22.915140941619,\r
-    23.152770991865));\r
-#41902 = CARTESIAN_POINT('',(-7.904355516635,22.786804501309,\r
-    22.785859408876));\r
-#41903 = CARTESIAN_POINT('',(-8.337665090327,22.65543303582,\r
-    22.407192200695));\r
-#41904 = CARTESIAN_POINT('',(-8.759633034237,22.522625277362,\r
-    22.01650593254));\r
-#41905 = CARTESIAN_POINT('',(-9.169915880441,22.39013349675,\r
-    21.613668633224));\r
-#41906 = CARTESIAN_POINT('',(-9.850727277961,22.167489419222,\r
-    20.904654898561));\r
-#41907 = CARTESIAN_POINT('',(-10.12715904977,22.076243386796,\r
-    20.604493831848));\r
-#41908 = CARTESIAN_POINT('',(-10.39756683993,21.986770924648,\r
-    20.298285092038));\r
-#41909 = CARTESIAN_POINT('',(-10.66192996922,21.899771750788,\r
-    19.98609929031));\r
-#41910 = CARTESIAN_POINT('',(-10.92028436699,21.815968366168,\r
-    19.668059414005));\r
-#41911 = CARTESIAN_POINT('',(-11.17272882381,21.736095260407,\r
-    19.344348926834));\r
-#41912 = CARTESIAN_POINT('',(-11.41942799799,21.660883297335,\r
-    19.015218582484));\r
-#41913 = CARTESIAN_POINT('',(-11.89826645863,21.522217478302,\r
-    18.351656955751));\r
-#41914 = CARTESIAN_POINT('',(-12.13057299462,21.458605598495,\r
-    18.017363781936));\r
-#41915 = CARTESIAN_POINT('',(-12.35774717377,21.400881179587,\r
-    17.678427117123));\r
-#41916 = CARTESIAN_POINT('',(-12.58007491594,21.349696008962,\r
-    17.335216049374));\r
-#41917 = CARTESIAN_POINT('',(-12.79791052713,21.305656613334,\r
-    16.988155367154));\r
-#41918 = CARTESIAN_POINT('',(-13.01166584577,21.269301607965,\r
-    16.637721832146));\r
-#41919 = CARTESIAN_POINT('',(-13.22179067934,21.241075904522,\r
-    16.284435425582));\r
-#41920 = CARTESIAN_POINT('',(-13.78356609452,21.187399114848,\r
-    15.319188158695));\r
-#41921 = CARTESIAN_POINT('',(-14.12919099229,21.178327927379,\r
-    14.702544954936));\r
-#41922 = CARTESIAN_POINT('',(-14.46776489163,21.195762699962,\r
-    14.081955208702));\r
-#41923 = CARTESIAN_POINT('',(-14.80178865932,21.2402360174,\r
-    13.460287147057));\r
-#41924 = CARTESIAN_POINT('',(-15.13368311182,21.310935609001,\r
-    12.8399985974));\r
-#41925 = CARTESIAN_POINT('',(-15.46505214806,21.405489867574,\r
-    12.222738339855));\r
-#41926 = CARTESIAN_POINT('',(-15.79666036537,21.520678120814,\r
-    11.609424742126));\r
-#41927 = CARTESIAN_POINT('',(-16.30922254991,21.724915693446,\r
-    10.669431030806));\r
-#41928 = CARTESIAN_POINT('',(-16.48989637715,21.801914175794,\r
-    10.339617651733));\r
-#41929 = CARTESIAN_POINT('',(-16.67151042918,21.88446865998,\r
-    10.011603581164));\r
-#41930 = CARTESIAN_POINT('',(-16.85484403535,21.972977531584,\r
-    9.686037359102));\r
-#41931 = CARTESIAN_POINT('',(-17.04068720898,22.067757271329,\r
-    9.363626849611));\r
-#41932 = CARTESIAN_POINT('',(-17.22983167799,22.169039778098,\r
-    9.045133164381));\r
-#41933 = CARTESIAN_POINT('',(-17.42305360866,22.276966404164,\r
-    8.731358980911));\r
-#41934 = CARTESIAN_POINT('',(-17.71880417864,22.448131869681,\r
-    8.271042393225));\r
-#41935 = CARTESIAN_POINT('',(-17.81768955265,22.506311377796,\r
-    8.120307881795));\r
-#41936 = CARTESIAN_POINT('',(-17.91783046917,22.566121150643,\r
-    7.971029594427));\r
-#41937 = CARTESIAN_POINT('',(-18.01931013639,22.627558645283,\r
-    7.823311899805));\r
-#41938 = CARTESIAN_POINT('',(-18.1222075813,22.690614627604,\r
-    7.677260821701));\r
-#41939 = CARTESIAN_POINT('',(-18.22659658501,22.755272947751,\r
-    7.532983198785));\r
-#41940 = CARTESIAN_POINT('',(-18.33254461825,22.821510315556,\r
-    7.390585844433));\r
-#41941 = CARTESIAN_POINT('',(-18.65538140815,23.024952868181,\r
-    6.969175799932));\r
-#41942 = CARTESIAN_POINT('',(-18.87716862577,23.16683174207,\r
-    6.696088722987));\r
-#41943 = CARTESIAN_POINT('',(-19.1059162025,23.314665191458,\r
-    6.431819771003));\r
-#41944 = CARTESIAN_POINT('',(-19.34197615507,23.468082877637,\r
-    6.177207107878));\r
-#41945 = CARTESIAN_POINT('',(-19.58557561784,23.626620320447,\r
-    5.932993790204));\r
-#41946 = CARTESIAN_POINT('',(-19.83678750945,23.789730584131,\r
-    5.699807402424));\r
-#41947 = CARTESIAN_POINT('',(-20.09550599236,23.956798957963,\r
-    5.478146303048));\r
-#41948 = CARTESIAN_POINT('',(-20.63485215811,24.302330178738,\r
-    5.052678514837));\r
-#41949 = CARTESIAN_POINT('',(-20.91595661566,24.481022898354,\r
-    4.849501120522));\r
-#41950 = CARTESIAN_POINT('',(-21.20443217874,24.662527772302,\r
-    4.659233384327));\r
-#41951 = CARTESIAN_POINT('',(-21.49987766619,24.846158954088,\r
-    4.482017208794));\r
-#41952 = CARTESIAN_POINT('',(-21.80181128017,25.03128284782,\r
-    4.317795348478));\r
-#41953 = CARTESIAN_POINT('',(-22.10968681411,25.217335100505,\r
-    4.166357929628));\r
-#41954 = CARTESIAN_POINT('',(-22.42291342342,25.403827507727,\r
-    4.027383454738));\r
-#41955 = CARTESIAN_POINT('',(-22.92371968124,25.69759847688,\r
-    3.827497316822));\r
-#41956 = CARTESIAN_POINT('',(-23.10814251977,25.804869309068,\r
-    3.758503896589));\r
-#41957 = CARTESIAN_POINT('',(-23.29404185253,25.912084595551,\r
-    3.693414895724));\r
-#41958 = CARTESIAN_POINT('',(-23.48131377515,26.019181982738,\r
-    3.63214304441));\r
-#41959 = CARTESIAN_POINT('',(-23.66985702496,26.126109043745,\r
-    3.574594950204));\r
-#41960 = CARTESIAN_POINT('',(-23.85957390493,26.232822824977,\r
-    3.520673109705));\r
-#41961 = CARTESIAN_POINT('',(-24.05037120776,26.339289392705,\r
-    3.470277920211));\r
-#41962 = CARTESIAN_POINT('',(-24.7108058864,26.704971735261,\r
-    3.308541343225));\r
-#41963 = CARTESIAN_POINT('',(-25.18529895098,26.962789091271,\r
-    3.214253517569));\r
-#41964 = CARTESIAN_POINT('',(-25.66445681876,27.218622119481,\r
-    3.138949656873));\r
-#41965 = CARTESIAN_POINT('',(-26.14717623982,27.472394993714,\r
-    3.0811679131));\r
-#41966 = CARTESIAN_POINT('',(-26.63246962686,27.724219243012,\r
-    3.039549367523));\r
-#41967 = CARTESIAN_POINT('',(-27.11948807593,27.974355880161,\r
-    3.01286121471));\r
-#41968 = CARTESIAN_POINT('',(-27.6075347404,28.223191144493,\r
-    3.000000000028));\r
-#41969 = CARTESIAN_POINT('',(-28.09607128839,28.471227197952,3.));\r
-#41970 = PCURVE('',#12357,#41971);\r
-#41971 = DEFINITIONAL_REPRESENTATION('',(#41972),#42052);\r
-#41972 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#41973,#41974,#41975,#41976,\r
-    #41977,#41978,#41979,#41980,#41981,#41982,#41983,#41984,#41985,\r
-    #41986,#41987,#41988,#41989,#41990,#41991,#41992,#41993,#41994,\r
-    #41995,#41996,#41997,#41998,#41999,#42000,#42001,#42002,#42003,\r
-    #42004,#42005,#42006,#42007,#42008,#42009,#42010,#42011,#42012,\r
-    #42013,#42014,#42015,#42016,#42017,#42018,#42019,#42020,#42021,\r
-    #42022,#42023,#42024,#42025,#42026,#42027,#42028,#42029,#42030,\r
-    #42031,#42032,#42033,#42034,#42035,#42036,#42037,#42038,#42039,\r
-    #42040,#42041,#42042,#42043,#42044,#42045,#42046,#42047,#42048,\r
-    #42049,#42050,#42051),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613027,0.249810233757,0.33572485204,0.420382051208,\r
-    0.565526485589,0.644424134376,0.683354615411,0.761264550251,\r
-    0.841373225548,0.887438369128,1.),.UNSPECIFIED.);\r
-#41973 = CARTESIAN_POINT('',(1.646277610605,5.927553554444E-03));\r
-#41974 = CARTESIAN_POINT('',(1.669544920137,1.187530004498E-02));\r
-#41975 = CARTESIAN_POINT('',(1.692627771775,1.808807351358E-02));\r
-#41976 = CARTESIAN_POINT('',(1.715506012154,2.458747675043E-02));\r
-#41977 = CARTESIAN_POINT('',(1.738156733318,3.139757981255E-02));\r
-#41978 = CARTESIAN_POINT('',(1.760553793092,3.854537273962E-02));\r
-#41979 = CARTESIAN_POINT('',(1.782667424877,4.606111124362E-02));\r
-#41980 = CARTESIAN_POINT('',(1.804463936879,5.397855537255E-02));\r
-#41981 = CARTESIAN_POINT('',(1.846117356614,7.021238564045E-02));\r
-#41982 = CARTESIAN_POINT('',(1.866014062336,7.847991654195E-02));\r
-#41983 = CARTESIAN_POINT('',(1.88556329087,8.716885353943E-02));\r
-#41984 = CARTESIAN_POINT('',(1.904729620941,9.631284031538E-02));\r
-#41985 = CARTESIAN_POINT('',(1.923474539297,0.105948415966));\r
-#41986 = CARTESIAN_POINT('',(1.941757030503,0.116114595113));\r
-#41987 = CARTESIAN_POINT('',(1.959534754315,0.12685161671));\r
-#41988 = CARTESIAN_POINT('',(1.988978553409,0.146241373862));\r
-#41989 = CARTESIAN_POINT('',(2.000916746683,0.154590457769));\r
-#41990 = CARTESIAN_POINT('',(2.012565236762,0.163259950023));\r
-#41991 = CARTESIAN_POINT('',(2.023909245564,0.172263481154));\r
-#41992 = CARTESIAN_POINT('',(2.034934771282,0.181614142063));\r
-#41993 = CARTESIAN_POINT('',(2.045629029381,0.191323865166));\r
-#41994 = CARTESIAN_POINT('',(2.055980933883,0.201402520087));\r
-#41995 = CARTESIAN_POINT('',(2.075835937194,0.22215792331));\r
-#41996 = CARTESIAN_POINT('',(2.085349532549,0.232824076159));\r
-#41997 = CARTESIAN_POINT('',(2.094513719753,0.243861319017));\r
-#41998 = CARTESIAN_POINT('',(2.103322287222,0.25527320126));\r
-#41999 = CARTESIAN_POINT('',(2.111771926069,0.267059523994));\r
-#42000 = CARTESIAN_POINT('',(2.119862482045,0.279215148831));\r
-#42001 = CARTESIAN_POINT('',(2.127597030445,0.29172877651));\r
-#42002 = CARTESIAN_POINT('',(2.147642887573,0.326617974125));\r
-#42003 = CARTESIAN_POINT('',(2.159280191787,0.349659394657));\r
-#42004 = CARTESIAN_POINT('',(2.169917900657,0.373603127612));\r
-#42005 = CARTESIAN_POINT('',(2.179618595045,0.398296932865));\r
-#42006 = CARTESIAN_POINT('',(2.188474873105,0.423532955911));\r
-#42007 = CARTESIAN_POINT('',(2.196592160329,0.449052668235));\r
-#42008 = CARTESIAN_POINT('',(2.204072114216,0.474607302448));\r
-#42009 = CARTESIAN_POINT('',(2.214777938266,0.51377370703));\r
-#42010 = CARTESIAN_POINT('',(2.218388061585,0.527515900518));\r
-#42011 = CARTESIAN_POINT('',(2.221851784619,0.5412150682));\r
-#42012 = CARTESIAN_POINT('',(2.225183926295,0.554875210446));\r
-#42013 = CARTESIAN_POINT('',(2.228400522417,0.568497217361));\r
-#42014 = CARTESIAN_POINT('',(2.23151862523,0.582079108425));\r
-#42015 = CARTESIAN_POINT('',(2.234555913521,0.595616177439));\r
-#42016 = CARTESIAN_POINT('',(2.238997673169,0.615754882298));\r
-#42017 = CARTESIAN_POINT('',(2.240449835325,0.622395840773));\r
-#42018 = CARTESIAN_POINT('',(2.241888701434,0.629022914947));\r
-#42019 = CARTESIAN_POINT('',(2.243316370032,0.635634897977));\r
-#42020 = CARTESIAN_POINT('',(2.244734914506,0.642230386333));\r
-#42021 = CARTESIAN_POINT('',(2.246146361116,0.648807786705));\r
-#42022 = CARTESIAN_POINT('',(2.247552667022,0.655365322904));\r
-#42023 = CARTESIAN_POINT('',(2.25176352583,0.674980704143));\r
-#42024 = CARTESIAN_POINT('',(2.254558670005,0.68797499149));\r
-#42025 = CARTESIAN_POINT('',(2.257355507006,0.700865722255));\r
-#42026 = CARTESIAN_POINT('',(2.260167445995,0.71363409219));\r
-#42027 = CARTESIAN_POINT('',(2.263005924228,0.726260987939));\r
-#42028 = CARTESIAN_POINT('',(2.265879636144,0.738727207423));\r
-#42029 = CARTESIAN_POINT('',(2.268793996435,0.751013588057));\r
-#42030 = CARTESIAN_POINT('',(2.274791124453,0.7755296244));\r
-#42031 = CARTESIAN_POINT('',(2.277877037475,0.787750832402));\r
-#42032 = CARTESIAN_POINT('',(2.281010834528,0.799744415594));\r
-#42033 = CARTESIAN_POINT('',(2.284192148128,0.811495953295));\r
-#42034 = CARTESIAN_POINT('',(2.287418104519,0.822995784774));\r
-#42035 = CARTESIAN_POINT('',(2.290683643565,0.8342380705));\r
-#42036 = CARTESIAN_POINT('',(2.293982038956,0.84521998521));\r
-#42037 = CARTESIAN_POINT('',(2.299216787275,0.862106006229));\r
-#42038 = CARTESIAN_POINT('',(2.301136440002,0.868185223303));\r
-#42039 = CARTESIAN_POINT('',(2.303063220989,0.874178942422));\r
-#42040 = CARTESIAN_POINT('',(2.304995705547,0.880087752652));\r
-#42041 = CARTESIAN_POINT('',(2.306932425814,0.885912537366));\r
-#42042 = CARTESIAN_POINT('',(2.308871896338,0.891654427913));\r
-#42043 = CARTESIAN_POINT('',(2.310812639669,0.897314757293));\r
-#42044 = CARTESIAN_POINT('',(2.317495061477,0.916530546632));\r
-#42045 = CARTESIAN_POINT('',(2.32223509109,0.929685709237));\r
-#42046 = CARTESIAN_POINT('',(2.326953222173,0.942385590296));\r
-#42047 = CARTESIAN_POINT('',(2.331629224243,0.954657238137));\r
-#42048 = CARTESIAN_POINT('',(2.336244152356,0.966527867381));\r
-#42049 = CARTESIAN_POINT('',(2.340780997845,0.978024300909));\r
-#42050 = CARTESIAN_POINT('',(2.345224811629,0.989172995567));\r
-#42051 = CARTESIAN_POINT('',(2.349562559386,1.));\r
-#42052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#42053 = PCURVE('',#13028,#42054);\r
-#42054 = DEFINITIONAL_REPRESENTATION('',(#42055),#42135);\r
-#42055 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#42056,#42057,#42058,#42059,\r
-    #42060,#42061,#42062,#42063,#42064,#42065,#42066,#42067,#42068,\r
-    #42069,#42070,#42071,#42072,#42073,#42074,#42075,#42076,#42077,\r
-    #42078,#42079,#42080,#42081,#42082,#42083,#42084,#42085,#42086,\r
-    #42087,#42088,#42089,#42090,#42091,#42092,#42093,#42094,#42095,\r
-    #42096,#42097,#42098,#42099,#42100,#42101,#42102,#42103,#42104,\r
-    #42105,#42106,#42107,#42108,#42109,#42110,#42111,#42112,#42113,\r
-    #42114,#42115,#42116,#42117,#42118,#42119,#42120,#42121,#42122,\r
-    #42123,#42124,#42125,#42126,#42127,#42128,#42129,#42130,#42131,\r
-    #42132,#42133,#42134),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613027,0.249810233757,0.33572485204,0.420382051208,\r
-    0.565526485589,0.644424134376,0.683354615411,0.761264550251,\r
-    0.841373225548,0.887438369128,1.),.UNSPECIFIED.);\r
-#42056 = CARTESIAN_POINT('',(0.547589403225,1.));\r
-#42057 = CARTESIAN_POINT('',(0.550707124155,0.983817943096));\r
-#42058 = CARTESIAN_POINT('',(0.553467405931,0.967556456207));\r
-#42059 = CARTESIAN_POINT('',(0.555881668436,0.951194838345));\r
-#42060 = CARTESIAN_POINT('',(0.557963588277,0.934713899472));\r
-#42061 = CARTESIAN_POINT('',(0.559729387707,0.918095855371));\r
-#42062 = CARTESIAN_POINT('',(0.561198242998,0.901324568077));\r
-#42063 = CARTESIAN_POINT('',(0.562392812263,0.884386131846));\r
-#42064 = CARTESIAN_POINT('',(0.564232637167,0.851135126303));\r
-#42065 = CARTESIAN_POINT('',(0.564905469131,0.834842187086));\r
-#42066 = CARTESIAN_POINT('',(0.565380812173,0.818382501492));\r
-#42067 = CARTESIAN_POINT('',(0.5656842918,0.801750155308));\r
-#42068 = CARTESIAN_POINT('',(0.565845347217,0.78494246833));\r
-#42069 = CARTESIAN_POINT('',(0.565897622078,0.767960900528));\r
-#42070 = CARTESIAN_POINT('',(0.565879124219,0.750812201711));\r
-#42071 = CARTESIAN_POINT('',(0.565798863883,0.721246498192));\r
-#42072 = CARTESIAN_POINT('',(0.565751263853,0.708905914005));\r
-#42073 = CARTESIAN_POINT('',(0.565704407495,0.696493083126));\r
-#42074 = CARTESIAN_POINT('',(0.565674379223,0.684014469292));\r
-#42075 = CARTESIAN_POINT('',(0.56567826467,0.671478149453));\r
-#42076 = CARTESIAN_POINT('',(0.565733986942,0.658893926145));\r
-#42077 = CARTESIAN_POINT('',(0.565860009122,0.646273371756));\r
-#42078 = CARTESIAN_POINT('',(0.566286651813,0.621171284858));\r
-#42079 = CARTESIAN_POINT('',(0.566584695189,0.608690045595));\r
-#42080 = CARTESIAN_POINT('',(0.566986795938,0.596199038057));\r
-#42081 = CARTESIAN_POINT('',(0.567510806726,0.583712328992));\r
-#42082 = CARTESIAN_POINT('',(0.568174248534,0.571244984123));\r
-#42083 = CARTESIAN_POINT('',(0.568993733567,0.558812833928));\r
-#42084 = CARTESIAN_POINT('',(0.569984232626,0.546432121853));\r
-#42085 = CARTESIAN_POINT('',(0.573170927004,0.513008295921));\r
-#42086 = CARTESIAN_POINT('',(0.575723637096,0.492088908304));\r
-#42087 = CARTESIAN_POINT('',(0.578878881109,0.471452347203));\r
-#42088 = CARTESIAN_POINT('',(0.582677471791,0.45117393163));\r
-#42089 = CARTESIAN_POINT('',(0.58713048655,0.43130743731));\r
-#42090 = CARTESIAN_POINT('',(0.592207981448,0.411877457223));\r
-#42091 = CARTESIAN_POINT('',(0.597854056511,0.392886481886));\r
-#42092 = CARTESIAN_POINT('',(0.607343629582,0.364232012589));\r
-#42093 = CARTESIAN_POINT('',(0.610834373731,0.354265230091));\r
-#42094 = CARTESIAN_POINT('',(0.614494088241,0.344436688466));\r
-#42095 = CARTESIAN_POINT('',(0.618341328371,0.334761791491));\r
-#42096 = CARTESIAN_POINT('',(0.622393202795,0.325257066562));\r
-#42097 = CARTESIAN_POINT('',(0.626665216621,0.315939961226));\r
-#42098 = CARTESIAN_POINT('',(0.631170927833,0.306828521607));\r
-#42099 = CARTESIAN_POINT('',(0.638265451955,0.293555558003));\r
-#42100 = CARTESIAN_POINT('',(0.640669023967,0.289224783195));\r
-#42101 = CARTESIAN_POINT('',(0.643133416742,0.284950887985));\r
-#42102 = CARTESIAN_POINT('',(0.645659746765,0.280736169332));\r
-#42103 = CARTESIAN_POINT('',(0.648248943033,0.276582940418));\r
-#42104 = CARTESIAN_POINT('',(0.650901726624,0.272493509617));\r
-#42105 = CARTESIAN_POINT('',(0.653618590282,0.268470159455));\r
-#42106 = CARTESIAN_POINT('',(0.661965651991,0.256600082545));\r
-#42107 = CARTESIAN_POINT('',(0.667789996284,0.248957436092));\r
-#42108 = CARTESIAN_POINT('',(0.6738738374,0.241606752936));\r
-#42109 = CARTESIAN_POINT('',(0.680214820649,0.234565265889));\r
-#42110 = CARTESIAN_POINT('',(0.686806914182,0.227847378504));\r
-#42111 = CARTESIAN_POINT('',(0.693640198311,0.221464331032));\r
-#42112 = CARTESIAN_POINT('',(0.700700740105,0.215424027675));\r
-#42113 = CARTESIAN_POINT('',(0.715445531903,0.203877357133));\r
-#42114 = CARTESIAN_POINT('',(0.723143525994,0.198389482976));\r
-#42115 = CARTESIAN_POINT('',(0.731045578869,0.193272349094));\r
-#42116 = CARTESIAN_POINT('',(0.739131720621,0.188524492369));\r
-#42117 = CARTESIAN_POINT('',(0.747381713974,0.184139673721));\r
-#42118 = CARTESIAN_POINT('',(0.755775635913,0.180108246759));\r
-#42119 = CARTESIAN_POINT('',(0.764294295064,0.176418261455));\r
-#42120 = CARTESIAN_POINT('',(0.777879254805,0.171123065252));\r
-#42121 = CARTESIAN_POINT('',(0.782874662689,0.169298136011));\r
-#42122 = CARTESIAN_POINT('',(0.787902541141,0.167578873112));\r
-#42123 = CARTESIAN_POINT('',(0.792959945362,0.165962484233));\r
-#42124 = CARTESIAN_POINT('',(0.798044159093,0.164446075163));\r
-#42125 = CARTESIAN_POINT('',(0.803152700627,0.163026698202));\r
-#42126 = CARTESIAN_POINT('',(0.808283328822,0.161701400555));\r
-#42127 = CARTESIAN_POINT('',(0.826019996562,0.15745164248));\r
-#42128 = CARTESIAN_POINT('',(0.838723802885,0.154980863025));\r
-#42129 = CARTESIAN_POINT('',(0.85151900927,0.153011367649));\r
-#42130 = CARTESIAN_POINT('',(0.864384901603,0.151502122533));\r
-#42131 = CARTESIAN_POINT('',(0.877306021412,0.150415924678));\r
-#42132 = CARTESIAN_POINT('',(0.890271817159,0.149719653628));\r
-#42133 = CARTESIAN_POINT('',(0.903276458873,0.149384115164));\r
-#42134 = CARTESIAN_POINT('',(0.91631883909,0.149384115163));\r
-#42135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#42136 = ADVANCED_FACE('',(#42137),#12328,.F.);\r
-#42137 = FACE_BOUND('',#42138,.F.);\r
-#42138 = EDGE_LOOP('',(#42139,#42140,#42141,#42161));\r
-#42139 = ORIENTED_EDGE('',*,*,#12312,.T.);\r
-#42140 = ORIENTED_EDGE('',*,*,#41758,.T.);\r
-#42141 = ORIENTED_EDGE('',*,*,#42142,.T.);\r
-#42142 = EDGE_CURVE('',#41759,#12428,#42143,.T.);\r
-#42143 = SURFACE_CURVE('',#42144,(#42148,#42155),.PCURVE_S1.);\r
-#42144 = LINE('',#42145,#42146);\r
-#42145 = CARTESIAN_POINT('',(-3.465930527588,42.861023384632,\r
-    26.717157287525));\r
-#42146 = VECTOR('',#42147,1.);\r
-#42147 = DIRECTION('',(8.715574274766E-02,-0.996194698092,-8.E-17));\r
-#42148 = PCURVE('',#12328,#42149);\r
-#42149 = DEFINITIONAL_REPRESENTATION('',(#42150),#42154);\r
-#42150 = LINE('',#42151,#42152);\r
-#42151 = CARTESIAN_POINT('',(-11.79775702061,-17.37736830715));\r
-#42152 = VECTOR('',#42153,1.);\r
-#42153 = DIRECTION('',(0.57735026919,0.816496580928));\r
-#42154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#42155 = PCURVE('',#13028,#42156);\r
-#42156 = DEFINITIONAL_REPRESENTATION('',(#42157),#42160);\r
-#42157 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#42158,#42159),.UNSPECIFIED.,\r
-  .F.,.F.,(2,2),(0.,42.),.PIECEWISE_BEZIER_KNOTS.);\r
-#42158 = CARTESIAN_POINT('',(1.,1.));\r
-#42159 = CARTESIAN_POINT('',(0.,1.));\r
-#42160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#42161 = ORIENTED_EDGE('',*,*,#12427,.F.);\r
-#42162 = ADVANCED_FACE('',(#42163),#13028,.T.);\r
-#42163 = FACE_BOUND('',#42164,.T.);\r
-#42164 = EDGE_LOOP('',(#42165,#42383,#42428,#42429,#42430));\r
-#42165 = ORIENTED_EDGE('',*,*,#42166,.F.);\r
-#42166 = EDGE_CURVE('',#42167,#12833,#42169,.T.);\r
-#42167 = VERTEX_POINT('',#42168);\r
-#42168 = CARTESIAN_POINT('',(-29.58835986732,26.917075627974,-3.));\r
-#42169 = SURFACE_CURVE('',#42170,(#42239,#42311),.PCURVE_S1.);\r
-#42170 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#42171,#42172,#42173,#42174,\r
-    #42175,#42176,#42177,#42178,#42179,#42180,#42181,#42182,#42183,\r
-    #42184,#42185,#42186,#42187,#42188,#42189,#42190,#42191,#42192,\r
-    #42193,#42194,#42195,#42196,#42197,#42198,#42199,#42200,#42201,\r
-    #42202,#42203,#42204,#42205,#42206,#42207,#42208,#42209,#42210,\r
-    #42211,#42212,#42213,#42214,#42215,#42216,#42217,#42218,#42219,\r
-    #42220,#42221,#42222,#42223,#42224,#42225,#42226,#42227,#42228,\r
-    #42229,#42230,#42231,#42232,#42233,#42234,#42235,#42236,#42237,\r
-    #42238),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267735181,0.219958106029,0.265125674592,0.366865247228,\r
-    0.514806628996,0.562778476781,0.610414454258,0.748924756248,\r
-    0.858377815145,0.934322045057,1.),.UNSPECIFIED.);\r
-#42171 = CARTESIAN_POINT('',(-29.58835725567,26.917075047004,-3.));\r
-#42172 = CARTESIAN_POINT('',(-28.50943722068,26.677820897744,\r
-    -2.999999969059));\r
-#42173 = CARTESIAN_POINT('',(-27.43726215701,26.408349028759,\r
-    -2.985095469136));\r
-#42174 = CARTESIAN_POINT('',(-26.37350214209,26.106652080161,\r
-    -2.953898143595));\r
-#42175 = CARTESIAN_POINT('',(-25.32030899544,25.770850943151,\r
-    -2.904758179673));\r
-#42176 = CARTESIAN_POINT('',(-24.28028897277,25.399291299574,\r
-    -2.835706873159));\r
-#42177 = CARTESIAN_POINT('',(-23.25643867352,24.990741437706,\r
-    -2.744417858912));\r
-#42178 = CARTESIAN_POINT('',(-21.74602549734,24.319969215591,\r
-    -2.569629359123));\r
-#42179 = CARTESIAN_POINT('',(-21.2449624497,24.085736474237,\r
-    -2.504742879569));\r
-#42180 = CARTESIAN_POINT('',(-20.74928958145,23.841936936977,\r
-    -2.433185867933));\r
-#42181 = CARTESIAN_POINT('',(-20.25946477688,23.588564272129,\r
-    -2.354592812751));\r
-#42182 = CARTESIAN_POINT('',(-19.77596168522,23.3256748589,\r
-    -2.268578792143));\r
-#42183 = CARTESIAN_POINT('',(-19.29926216356,23.053400646754,\r
-    -2.174743874234));\r
-#42184 = CARTESIAN_POINT('',(-18.54212776448,22.599457811588,\r
-    -2.010117252108));\r
-#42185 = CARTESIAN_POINT('',(-18.25714363648,22.423510394564,\r
-    -1.944464496601));\r
-#42186 = CARTESIAN_POINT('',(-17.97500771073,22.244170834654,\r
-    -1.875625167615));\r
-#42187 = CARTESIAN_POINT('',(-17.69583013563,22.061502180065,\r
-    -1.803503649463));\r
-#42188 = CARTESIAN_POINT('',(-17.41971891627,21.875580460916,\r
-    -1.728003768888));\r
-#42189 = CARTESIAN_POINT('',(-17.14677899744,21.686495693886,\r
-    -1.64902976975));\r
-#42190 = CARTESIAN_POINT('',(-16.26968720569,21.06155281167,\r
-    -1.380561033205));\r
-#42191 = CARTESIAN_POINT('',(-15.67881432686,20.613200172546,\r
-    -1.176513665835));\r
-#42192 = CARTESIAN_POINT('',(-15.105719799,20.150540819696,\r
-    -0.953283728772));\r
-#42193 = CARTESIAN_POINT('',(-14.55142262595,19.675143117033,\r
-    -0.709833419307));\r
-#42194 = CARTESIAN_POINT('',(-14.01668393784,19.18892885789,\r
-    -0.445198524399));\r
-#42195 = CARTESIAN_POINT('',(-13.50197769342,18.694162115191,\r
-    -0.15857716455));\r
-#42196 = CARTESIAN_POINT('',(-12.28842641654,17.465222855565,\r
-    0.600039461371));\r
-#42197 = CARTESIAN_POINT('',(-11.61190586354,16.72416120197,\r
-    1.097233775298));\r
-#42198 = CARTESIAN_POINT('',(-10.97863343504,15.978168583237,\r
-    1.643670361259));\r
-#42199 = CARTESIAN_POINT('',(-10.38724968633,15.235758935368,\r
-    2.240029036553));\r
-#42200 = CARTESIAN_POINT('',(-9.834702980934,14.505428637242,\r
-    2.885777519249));\r
-#42201 = CARTESIAN_POINT('',(-9.317141904223,13.794803075501,\r
-    3.578958087519));\r
-#42202 = CARTESIAN_POINT('',(-8.67283144466,12.888219693981,\r
-    4.555432498626));\r
-#42203 = CARTESIAN_POINT('',(-8.518312010974,12.668949670102,\r
-    4.799200745838));\r
-#42204 = CARTESIAN_POINT('',(-8.366901720197,12.45260759716,\r
-    5.047536864341));\r
-#42205 = CARTESIAN_POINT('',(-8.218452799743,12.239379890818,\r
-    5.300325078161));\r
-#42206 = CARTESIAN_POINT('',(-8.072829353265,12.029448321216,\r
-    5.557458648073));\r
-#42207 = CARTESIAN_POINT('',(-7.929879403844,11.822957126359,\r
-    5.818797694586));\r
-#42208 = CARTESIAN_POINT('',(-7.650044740119,11.418563420555,\r
-    6.347779561454));\r
-#42209 = CARTESIAN_POINT('',(-7.513124108337,11.220610278011,\r
-    6.615365484258));\r
-#42210 = CARTESIAN_POINT('',(-7.378575722788,11.02632781493,\r
-    6.886851634538));\r
-#42211 = CARTESIAN_POINT('',(-7.24627482644,10.83584098814,\r
-    7.162114020168));\r
-#42212 = CARTESIAN_POINT('',(-7.116104863063,10.649262858693,\r
-    7.441028899832));\r
-#42213 = CARTESIAN_POINT('',(-6.987957510817,10.466695025948,\r
-    7.72347310737));\r
-#42214 = CARTESIAN_POINT('',(-6.49471107811,9.769302778081,\r
-    8.840489131322));\r
-#42215 = CARTESIAN_POINT('',(-6.143933448109,9.285034725212,\r
-    9.700482281914));\r
-#42216 = CARTESIAN_POINT('',(-5.806956221761,8.837681186552,\r
-    10.586255072452));\r
-#42217 = CARTESIAN_POINT('',(-5.481889008996,8.428706176268,\r
-    11.494822766149));\r
-#42218 = CARTESIAN_POINT('',(-5.167278211464,8.058894050894,\r
-    12.423280693985));\r
-#42219 = CARTESIAN_POINT('',(-4.86166138395,7.7286115219,13.368760998671\r
-    ));\r
-#42220 = CARTESIAN_POINT('',(-4.32679029949,7.208194670445,\r
-    15.086449448795));\r
-#42221 = CARTESIAN_POINT('',(-4.094954204433,7.003183494689,\r
-    15.853435156545));\r
-#42222 = CARTESIAN_POINT('',(-3.866313717856,6.82289992803,\r
-    16.627737514968));\r
-#42223 = CARTESIAN_POINT('',(-3.639513292355,6.667238121358,\r
-    17.407862987618));\r
-#42224 = CARTESIAN_POINT('',(-3.412732743586,6.535974114891,\r
-    18.192247162939));\r
-#42225 = CARTESIAN_POINT('',(-3.183320868585,6.42876255925,\r
-    18.979151542116));\r
-#42226 = CARTESIAN_POINT('',(-2.784164933994,6.286197367397,\r
-    20.312857193335));\r
-#42227 = CARTESIAN_POINT('',(-2.617661474632,6.23889497375,\r
-    20.859393188352));\r
-#42228 = CARTESIAN_POINT('',(-2.446957312146,6.202352048294,\r
-    21.405456117726));\r
-#42229 = CARTESIAN_POINT('',(-2.270643550768,6.176077577495,\r
-    21.950256835108));\r
-#42230 = CARTESIAN_POINT('',(-2.087091196101,6.159344397969,\r
-    22.492892808038));\r
-#42231 = CARTESIAN_POINT('',(-1.89450285104,6.151002975744,\r
-    23.032359249568));\r
-#42232 = CARTESIAN_POINT('',(-1.515318172196,6.147955660539,\r
-    24.030537046438));\r
-#42233 = CARTESIAN_POINT('',(-1.331436496017,6.151559167425,\r
-    24.490292853075));\r
-#42234 = CARTESIAN_POINT('',(-1.138426708083,6.15908918273,\r
-    24.946198069303));\r
-#42235 = CARTESIAN_POINT('',(-0.935257315515,6.16916060165,\r
-    25.397514113648));\r
-#42236 = CARTESIAN_POINT('',(-0.721069677161,6.180032133103,\r
-    25.843512017014));\r
-#42237 = CARTESIAN_POINT('',(-0.495382982004,6.189653676187,\r
-    26.283564045773));\r
-#42238 = CARTESIAN_POINT('',(-0.25814198249,6.195832537959,\r
-    26.717157287525));\r
-#42239 = PCURVE('',#13028,#42240);\r
-#42240 = DEFINITIONAL_REPRESENTATION('',(#42241),#42310);\r
-#42241 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#42242,#42243,#42244,#42245,\r
-    #42246,#42247,#42248,#42249,#42250,#42251,#42252,#42253,#42254,\r
-    #42255,#42256,#42257,#42258,#42259,#42260,#42261,#42262,#42263,\r
-    #42264,#42265,#42266,#42267,#42268,#42269,#42270,#42271,#42272,\r
-    #42273,#42274,#42275,#42276,#42277,#42278,#42279,#42280,#42281,\r
-    #42282,#42283,#42284,#42285,#42286,#42287,#42288,#42289,#42290,\r
-    #42291,#42292,#42293,#42294,#42295,#42296,#42297,#42298,#42299,\r
-    #42300,#42301,#42302,#42303,#42304,#42305,#42306,#42307,#42308,\r
-    #42309),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267735181,0.219958106029,0.265125674592,0.366865247228,\r
-    0.514806628996,0.562778476781,0.610414454258,0.748924756248,\r
-    0.858377815145,0.934322045057,1.),.UNSPECIFIED.);\r
-#42242 = CARTESIAN_POINT('',(0.940985299598,0.));\r
-#42243 = CARTESIAN_POINT('',(0.915597922657,7.3670166E-10));\r
-#42244 = CARTESIAN_POINT('',(0.89018639135,3.548741477194E-04));\r
-#42245 = CARTESIAN_POINT('',(0.864729463246,1.097664996905E-03));\r
-#42246 = CARTESIAN_POINT('',(0.839215374418,2.26814527914E-03));\r
-#42247 = CARTESIAN_POINT('',(0.813641171186,3.914326117491E-03));\r
-#42248 = CARTESIAN_POINT('',(0.788013985091,6.093924486806E-03));\r
-#42249 = CARTESIAN_POINT('',(0.749426756767,1.027729901572E-02));\r
-#42250 = CARTESIAN_POINT('',(0.736491442297,1.18316335956E-02));\r
-#42251 = CARTESIAN_POINT('',(0.723551337857,1.354749858173E-02));\r
-#42252 = CARTESIAN_POINT('',(0.710610443653,1.543430416431E-02));\r
-#42253 = CARTESIAN_POINT('',(0.697673848371,1.750209939604E-02));\r
-#42254 = CARTESIAN_POINT('',(0.684747847631,1.97615109428E-02));\r
-#42255 = CARTESIAN_POINT('',(0.663928400921,2.373283793269E-02));\r
-#42256 = CARTESIAN_POINT('',(0.65602357151,2.53181694836E-02));\r
-#42257 = CARTESIAN_POINT('',(0.648127342274,2.698223227541E-02));\r
-#42258 = CARTESIAN_POINT('',(0.640241638895,2.872765656291E-02));\r
-#42259 = CARTESIAN_POINT('',(0.632368554407,3.055712864291E-02));\r
-#42260 = CARTESIAN_POINT('',(0.624510358925,3.247337242994E-02));\r
-#42261 = CARTESIAN_POINT('',(0.599008060977,3.899708560553E-02));\r
-#42262 = CARTESIAN_POINT('',(0.581433121453,4.396959105564E-02));\r
-#42263 = CARTESIAN_POINT('',(0.563974828118,4.942760049826E-02));\r
-#42264 = CARTESIAN_POINT('',(0.546665191402,5.540281658869E-02));\r
-#42265 = CARTESIAN_POINT('',(0.529538592655,6.192688725781E-02));\r
-#42266 = CARTESIAN_POINT('',(0.512631812331,6.902950343549E-02));\r
-#42267 = CARTESIAN_POINT('',(0.471775100546,8.794068272953E-02));\r
-#42268 = CARTESIAN_POINT('',(0.448106581275,0.100424696224));\r
-#42269 = CARTESIAN_POINT('',(0.425101742586,0.114262810231));\r
-#42270 = CARTESIAN_POINT('',(0.402867768956,0.129518717582));\r
-#42271 = CARTESIAN_POINT('',(0.38149625257,0.146237075571));\r
-#42272 = CARTESIAN_POINT('',(0.361060587997,0.164437208764));\r
-#42273 = CARTESIAN_POINT('',(0.3353097618,0.190492519651));\r
-#42274 = CARTESIAN_POINT('',(0.329107937857,0.19702812571));\r
-#42275 = CARTESIAN_POINT('',(0.323011397744,0.203719478882));\r
-#42276 = CARTESIAN_POINT('',(0.317021362277,0.210566319704));\r
-#42277 = CARTESIAN_POINT('',(0.31113919507,0.217568740509));\r
-#42278 = CARTESIAN_POINT('',(0.30536541273,0.224726014584));\r
-#42279 = CARTESIAN_POINT('',(0.294075921502,0.239298643322));\r
-#42280 = CARTESIAN_POINT('',(0.288558671065,0.246711841581));\r
-#42281 = CARTESIAN_POINT('',(0.283149785133,0.254277254355));\r
-#42282 = CARTESIAN_POINT('',(0.277849898379,0.261994701571));\r
-#42283 = CARTESIAN_POINT('',(0.272659586069,0.269864104946));\r
-#42284 = CARTESIAN_POINT('',(0.2675793693,0.27788550364));\r
-#42285 = CARTESIAN_POINT('',(0.248159558197,0.309825206211));\r
-#42286 = CARTESIAN_POINT('',(0.234643807548,0.334878521349));\r
-#42287 = CARTESIAN_POINT('',(0.222074863506,0.361222083588));\r
-#42288 = CARTESIAN_POINT('',(0.210461106779,0.388868501553));\r
-#42289 = CARTESIAN_POINT('',(0.199806937029,0.417842266481));\r
-#42290 = CARTESIAN_POINT('',(0.190112662819,0.448182374598));\r
-#42291 = CARTESIAN_POINT('',(0.174460385684,0.505040914825));\r
-#42292 = CARTESIAN_POINT('',(0.168144861604,0.531027075991));\r
-#42293 = CARTESIAN_POINT('',(0.162418390619,0.55792914736));\r
-#42294 = CARTESIAN_POINT('',(0.157272622828,0.585781811614));\r
-#42295 = CARTESIAN_POINT('',(0.152693535021,0.61462779017));\r
-#42296 = CARTESIAN_POINT('',(0.148657831106,0.644517765332));\r
-#42297 = CARTESIAN_POINT('',(0.14266352288,0.697014025733));\r
-#42298 = CARTESIAN_POINT('',(0.140447353127,0.719047982264));\r
-#42299 = CARTESIAN_POINT('',(0.138454910135,0.741631255406));\r
-#42300 = CARTESIAN_POINT('',(0.136665354886,0.764783531643));\r
-#42301 = CARTESIAN_POINT('',(0.135050488292,0.788525208421));\r
-#42302 = CARTESIAN_POINT('',(0.133570780866,0.812877706827));\r
-#42303 = CARTESIAN_POINT('',(0.130968063343,0.859483790894));\r
-#42304 = CARTESIAN_POINT('',(0.129823915608,0.881575441873));\r
-#42305 = CARTESIAN_POINT('',(0.128709624144,0.904162194062));\r
-#42306 = CARTESIAN_POINT('',(0.127585879035,0.927263894003));\r
-#42307 = CARTESIAN_POINT('',(0.12640667856,0.950906792845));\r
-#42308 = CARTESIAN_POINT('',(0.125122384502,0.975130272449));\r
-#42309 = CARTESIAN_POINT('',(0.123684620971,1.));\r
-#42310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#42311 = PCURVE('',#12865,#42312);\r
-#42312 = DEFINITIONAL_REPRESENTATION('',(#42313),#42382);\r
-#42313 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#42314,#42315,#42316,#42317,\r
-    #42318,#42319,#42320,#42321,#42322,#42323,#42324,#42325,#42326,\r
-    #42327,#42328,#42329,#42330,#42331,#42332,#42333,#42334,#42335,\r
-    #42336,#42337,#42338,#42339,#42340,#42341,#42342,#42343,#42344,\r
-    #42345,#42346,#42347,#42348,#42349,#42350,#42351,#42352,#42353,\r
-    #42354,#42355,#42356,#42357,#42358,#42359,#42360,#42361,#42362,\r
-    #42363,#42364,#42365,#42366,#42367,#42368,#42369,#42370,#42371,\r
-    #42372,#42373,#42374,#42375,#42376,#42377,#42378,#42379,#42380,\r
-    #42381),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267735181,0.219958106029,0.265125674592,0.366865247228,\r
-    0.514806628996,0.562778476781,0.610414454258,0.748924756248,\r
-    0.858377815145,0.934322045057,1.),.UNSPECIFIED.);\r
-#42314 = CARTESIAN_POINT('',(3.879751202261,0.999999967739));\r
-#42315 = CARTESIAN_POINT('',(3.893477600298,0.986679308984));\r
-#42316 = CARTESIAN_POINT('',(3.907299666023,0.972991641909));\r
-#42317 = CARTESIAN_POINT('',(3.921175485231,0.958902406263));\r
-#42318 = CARTESIAN_POINT('',(3.935051996476,0.944375917667));\r
-#42319 = CARTESIAN_POINT('',(3.948862657589,0.929374319605));\r
-#42320 = CARTESIAN_POINT('',(3.962525744473,0.913858434767));\r
-#42321 = CARTESIAN_POINT('',(3.982703100593,0.88969542279));\r
-#42322 = CARTESIAN_POINT('',(3.989400358024,0.881460487267));\r
-#42323 = CARTESIAN_POINT('',(3.996022369782,0.873081191297));\r
-#42324 = CARTESIAN_POINT('',(4.002555305278,0.86455318113));\r
-#42325 = CARTESIAN_POINT('',(4.008984320146,0.855872473908));\r
-#42326 = CARTESIAN_POINT('',(4.015293688364,0.847035664436));\r
-#42327 = CARTESIAN_POINT('',(4.025250746419,0.832526435584));\r
-#42328 = CARTESIAN_POINT('',(4.028983427245,0.826953102181));\r
-#42329 = CARTESIAN_POINT('',(4.03266119003,0.821319544146));\r
-#42330 = CARTESIAN_POINT('',(4.03628016381,0.815625268651));\r
-#42331 = CARTESIAN_POINT('',(4.039836429189,0.809869905985));\r
-#42332 = CARTESIAN_POINT('',(4.043326054041,0.804053237892));\r
-#42333 = CARTESIAN_POINT('',(4.054446567613,0.7849350528));\r
-#42334 = CARTESIAN_POINT('',(4.061790710305,0.771382514517));\r
-#42335 = CARTESIAN_POINT('',(4.068731952615,0.757518628423));\r
-#42336 = CARTESIAN_POINT('',(4.075226883891,0.743347156347));\r
-#42337 = CARTESIAN_POINT('',(4.08123686156,0.728876079666));\r
-#42338 = CARTESIAN_POINT('',(4.086731867057,0.714119168841));\r
-#42339 = CARTESIAN_POINT('',(4.098913562293,0.677254577069));\r
-#42340 = CARTESIAN_POINT('',(4.105010203546,0.654845907548));\r
-#42341 = CARTESIAN_POINT('',(4.109933184225,0.631940005403));\r
-#42342 = CARTESIAN_POINT('',(4.113699161912,0.608616319565));\r
-#42343 = CARTESIAN_POINT('',(4.11641454568,0.584969169058));\r
-#42344 = CARTESIAN_POINT('',(4.11829072014,0.561103251839));\r
-#42345 = CARTESIAN_POINT('',(4.120057209885,0.529353942004));\r
-#42346 = CARTESIAN_POINT('',(4.120432783902,0.521567360219));\r
-#42347 = CARTESIAN_POINT('',(4.120761491342,0.513773411773));\r
-#42348 = CARTESIAN_POINT('',(4.121054482512,0.505970971582));\r
-#42349 = CARTESIAN_POINT('',(4.121323598412,0.498170585292));\r
-#42350 = CARTESIAN_POINT('',(4.121581792129,0.490369565861));\r
-#42351 = CARTESIAN_POINT('',(4.122101358707,0.474823897354));\r
-#42352 = CARTESIAN_POINT('',(4.122362701505,0.467079220949));\r
-#42353 = CARTESIAN_POINT('',(4.122639708266,0.459336313369));\r
-#42354 = CARTESIAN_POINT('',(4.122946220793,0.451596014082));\r
-#42355 = CARTESIAN_POINT('',(4.123296700131,0.443859091801));\r
-#42356 = CARTESIAN_POINT('',(4.123706195833,0.436126251211));\r
-#42357 = CARTESIAN_POINT('',(4.125597980779,0.405927244424));\r
-#42358 = CARTESIAN_POINT('',(4.127636612106,0.383495708535));\r
-#42359 = CARTESIAN_POINT('',(4.130689923733,0.361120664944));\r
-#42360 = CARTESIAN_POINT('',(4.135182066499,0.338814752785));\r
-#42361 = CARTESIAN_POINT('',(4.141573045761,0.316588405153));\r
-#42362 = CARTESIAN_POINT('',(4.150363510307,0.294451662837));\r
-#42363 = CARTESIAN_POINT('',(4.171425614496,0.255007454011));\r
-#42364 = CARTESIAN_POINT('',(4.182580599705,0.237660237705));\r
-#42365 = CARTESIAN_POINT('',(4.195877601347,0.220383241474));\r
-#42366 = CARTESIAN_POINT('',(4.21163179334,0.203183712129));\r
-#42367 = CARTESIAN_POINT('',(4.230194988165,0.186070854428));\r
-#42368 = CARTESIAN_POINT('',(4.251984959192,0.169057963641));\r
-#42369 = CARTESIAN_POINT('',(4.295142557971,0.140444267527));\r
-#42370 = CARTESIAN_POINT('',(4.314596550333,0.128781520327));\r
-#42371 = CARTESIAN_POINT('',(4.335980019812,0.117183816803));\r
-#42372 = CARTESIAN_POINT('',(4.359455370038,0.105660287424));\r
-#42373 = CARTESIAN_POINT('',(4.385189267351,9.422255433934E-02));\r
-#42374 = CARTESIAN_POINT('',(4.413335930742,8.288456153135E-02));\r
-#42375 = CARTESIAN_POINT('',(4.470535816792,6.195483992911E-02));\r
-#42376 = CARTESIAN_POINT('',(4.498951349241,5.233453110304E-02));\r
-#42377 = CARTESIAN_POINT('',(4.529327327545,4.281038986142E-02));\r
-#42378 = CARTESIAN_POINT('',(4.561710536836,3.339369552072E-02));\r
-#42379 = CARTESIAN_POINT('',(4.596109996622,2.409577750751E-02));\r
-#42380 = CARTESIAN_POINT('',(4.632483713526,1.492622639522E-02));\r
-#42381 = CARTESIAN_POINT('',(4.670749254156,5.892641764695E-03));\r
-#42382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#42383 = ORIENTED_EDGE('',*,*,#42384,.T.);\r
-#42384 = EDGE_CURVE('',#42167,#41865,#42385,.T.);\r
-#42385 = SURFACE_CURVE('',#42386,(#42398,#42413),.PCURVE_S1.);\r
-#42386 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#42387,#42388,#42389,#42390,\r
-    #42391,#42392,#42393,#42394,#42395,#42396,#42397),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#42387 = CARTESIAN_POINT('',(-29.5883598687,26.917075626451,-3.));\r
-#42388 = CARTESIAN_POINT('',(-29.47295749193,27.043930674844,\r
-    -2.523943521025));\r
-#42389 = CARTESIAN_POINT('',(-29.35866237936,27.168112085333,\r
-    -2.04739801033));\r
-#42390 = CARTESIAN_POINT('',(-29.24465168274,27.290626463922,\r
-    -1.570607624198));\r
-#42391 = CARTESIAN_POINT('',(-28.99485505563,27.556075943542,\r
-    -0.530911348006));\r
-#42392 = CARTESIAN_POINT('',(-28.85885290606,27.698706352269,\r
-    3.200461378797E-02));\r
-#42393 = CARTESIAN_POINT('',(-28.72071261472,27.841725246552,\r
-    0.594615682917));\r
-#42394 = CARTESIAN_POINT('',(-28.46264601176,28.10525680166,\r
-    1.618298656295));\r
-#42395 = CARTESIAN_POINT('',(-28.34386534864,28.225234064324,\r
-    2.079582431732));\r
-#42396 = CARTESIAN_POINT('',(-28.22193406099,28.347022878761,\r
-    2.540224309252));\r
-#42397 = CARTESIAN_POINT('',(-28.09607112414,28.471227360037,3.0000006)\r
-  );\r
-#42398 = PCURVE('',#13028,#42399);\r
-#42399 = DEFINITIONAL_REPRESENTATION('',(#42400),#42412);\r
-#42400 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#42401,#42402,#42403,#42404,\r
-    #42405,#42406,#42407,#42408,#42409,#42410,#42411),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#42401 = CARTESIAN_POINT('',(0.940985361083,0.));\r
-#42402 = CARTESIAN_POINT('',(0.938224707656,1.133475018927E-02));\r
-#42403 = CARTESIAN_POINT('',(0.93563900877,2.278133652266E-02));\r
-#42404 = CARTESIAN_POINT('',(0.933225950524,3.433838793358E-02));\r
-#42405 = CARTESIAN_POINT('',(0.928335446323,5.977773879451E-02));\r
-#42406 = CARTESIAN_POINT('',(0.925924984556,7.370321226997E-02));\r
-#42407 = CARTESIAN_POINT('',(0.923747720524,8.77808403165E-02));\r
-#42408 = CARTESIAN_POINT('',(0.92019941339,0.113700900692));\r
-#42409 = CARTESIAN_POINT('',(0.918753831813,0.125494143564));\r
-#42410 = CARTESIAN_POINT('',(0.917461038365,0.137388952024));\r
-#42411 = CARTESIAN_POINT('',(0.916318837632,0.149384130816));\r
-#42412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#42413 = PCURVE('',#41501,#42414);\r
-#42414 = DEFINITIONAL_REPRESENTATION('',(#42415),#42427);\r
-#42415 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#42416,#42417,#42418,#42419,\r
-    #42420,#42421,#42422,#42423,#42424,#42425,#42426),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#42416 = CARTESIAN_POINT('',(-2.403434138163,6.));\r
-#42417 = CARTESIAN_POINT('',(-2.399146808584,5.523943521025));\r
-#42418 = CARTESIAN_POINT('',(-2.394927548029,5.04739801033));\r
-#42419 = CARTESIAN_POINT('',(-2.390743697784,4.570607624198));\r
-#42420 = CARTESIAN_POINT('',(-2.381631145276,3.530911348006));\r
-#42421 = CARTESIAN_POINT('',(-2.376704281114,2.967995386212));\r
-#42422 = CARTESIAN_POINT('',(-2.37173340789,2.405384317083));\r
-#42423 = CARTESIAN_POINT('',(-2.362512261944,1.381701343705));\r
-#42424 = CARTESIAN_POINT('',(-2.358291586831,0.920417568268));\r
-#42425 = CARTESIAN_POINT('',(-2.353983260012,0.459775690748));\r
-#42426 = CARTESIAN_POINT('',(-2.349562553617,-6.E-07));\r
-#42427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#42428 = ORIENTED_EDGE('',*,*,#41888,.F.);\r
-#42429 = ORIENTED_EDGE('',*,*,#42142,.T.);\r
-#42430 = ORIENTED_EDGE('',*,*,#12884,.F.);\r
-#42431 = ADVANCED_FACE('',(#42432),#12865,.T.);\r
-#42432 = FACE_BOUND('',#42433,.T.);\r
-#42433 = EDGE_LOOP('',(#42434,#42435,#42436,#42676));\r
-#42434 = ORIENTED_EDGE('',*,*,#42166,.T.);\r
-#42435 = ORIENTED_EDGE('',*,*,#12832,.F.);\r
-#42436 = ORIENTED_EDGE('',*,*,#42437,.T.);\r
-#42437 = EDGE_CURVE('',#12760,#42438,#42440,.T.);\r
-#42438 = VERTEX_POINT('',#42439);\r
-#42439 = CARTESIAN_POINT('',(-25.18513699391,31.075856779785,-3.));\r
-#42440 = SURFACE_CURVE('',#42441,(#42510,#42576),.PCURVE_S1.);\r
-#42441 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#42442,#42443,#42444,#42445,\r
-    #42446,#42447,#42448,#42449,#42450,#42451,#42452,#42453,#42454,\r
-    #42455,#42456,#42457,#42458,#42459,#42460,#42461,#42462,#42463,\r
-    #42464,#42465,#42466,#42467,#42468,#42469,#42470,#42471,#42472,\r
-    #42473,#42474,#42475,#42476,#42477,#42478,#42479,#42480,#42481,\r
-    #42482,#42483,#42484,#42485,#42486,#42487,#42488,#42489,#42490,\r
-    #42491,#42492,#42493,#42494,#42495,#42496,#42497,#42498,#42499,\r
-    #42500,#42501,#42502,#42503,#42504,#42505,#42506,#42507,#42508,\r
-    #42509),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732774E-02,0.134164938732,0.206253639056,0.289095162863,\r
-    0.441240529253,0.481791559628,0.522584322265,0.648883534702,\r
-    0.788637761542,0.85925987962,1.),.UNSPECIFIED.);\r
-#42442 = CARTESIAN_POINT('',(0.108076745414,6.199057945938,27.));\r
-#42443 = CARTESIAN_POINT('',(-4.251339679963E-02,6.201683392031,\r
-    26.71168778972));\r
-#42444 = CARTESIAN_POINT('',(-0.188718624758,6.202893202036,\r
-    26.421000307333));\r
-#42445 = CARTESIAN_POINT('',(-0.330461579303,6.203216757573,\r
-    26.128016128751));\r
-#42446 = CARTESIAN_POINT('',(-0.467738820615,6.20318231493,\r
-    25.832840231395));\r
-#42447 = CARTESIAN_POINT('',(-0.600615342693,6.203296053851,\r
-    25.535601704031));\r
-#42448 = CARTESIAN_POINT('',(-0.729213620135,6.204028186394,\r
-    25.236448750882));\r
-#42449 = CARTESIAN_POINT('',(-1.116424062733,6.209558528609,\r
-    24.300464749009));\r
-#42450 = CARTESIAN_POINT('',(-1.36080335575,6.217968924083,\r
-    23.657620472104));\r
-#42451 = CARTESIAN_POINT('',(-1.588405465419,6.235056778646,\r
-    23.008437819391));\r
-#42452 = CARTESIAN_POINT('',(-1.80164909404,6.263992881292,\r
-    22.354555828407));\r
-#42453 = CARTESIAN_POINT('',(-2.003083973066,6.306866281108,\r
-    21.6975831968));\r
-#42454 = CARTESIAN_POINT('',(-2.194976685112,6.365114561262,\r
-    21.038969174351));\r
-#42455 = CARTESIAN_POINT('',(-2.525249548737,6.498789508832,\r
-    19.858169747876));\r
-#42456 = CARTESIAN_POINT('',(-2.666459268595,6.568120812891,\r
-    19.336100083296));\r
-#42457 = CARTESIAN_POINT('',(-2.803897803285,6.64819609062,\r
-    18.814424631278));\r
-#42458 = CARTESIAN_POINT('',(-2.938409087931,6.739326818063,\r
-    18.293719228425));\r
-#42459 = CARTESIAN_POINT('',(-3.070693573692,6.841715964797,\r
-    17.774514757357));\r
-#42460 = CARTESIAN_POINT('',(-3.201321168782,6.955499279414,\r
-    17.257307134313));\r
-#42461 = CARTESIAN_POINT('',(-3.479520778289,7.224704209938,\r
-    16.151051688058));\r
-#42462 = CARTESIAN_POINT('',(-3.626714828599,7.383806595091,\r
-    15.562790186343));\r
-#42463 = CARTESIAN_POINT('',(-3.773068398482,7.558192929319,\r
-    14.978501148236));\r
-#42464 = CARTESIAN_POINT('',(-3.919128131599,7.747904231102,\r
-    14.398853360378));\r
-#42465 = CARTESIAN_POINT('',(-4.065324784631,7.952924463416,\r
-    13.824490115401));\r
-#42466 = CARTESIAN_POINT('',(-4.212024831556,8.173188461654,\r
-    13.256044396611));\r
-#42467 = CARTESIAN_POINT('',(-4.630568306707,8.840867382257,\r
-    11.662174802482));\r
-#42468 = CARTESIAN_POINT('',(-4.904441807439,9.324170936887,\r
-    10.652256950389));\r
-#42469 = CARTESIAN_POINT('',(-5.183352617895,9.857704312434,\r
-    9.668307740612));\r
-#42470 = CARTESIAN_POINT('',(-5.469279641977,10.440095439983,\r
-    8.714068178151));\r
-#42471 = CARTESIAN_POINT('',(-5.764933567079,11.06929487966,\r
-    7.793315190531));\r
-#42472 = CARTESIAN_POINT('',(-6.074298370399,11.742391599282,\r
-    6.909909545332));\r
-#42473 = CARTESIAN_POINT('',(-6.48994212599,12.645603256233,\r
-    5.843212096973));\r
-#42474 = CARTESIAN_POINT('',(-6.578746085921,12.838518798646,\r
-    5.621662887145));\r
-#42475 = CARTESIAN_POINT('',(-6.668981550682,13.034203344805,\r
-    5.403113701737));\r
-#42476 = CARTESIAN_POINT('',(-6.760751791707,13.232580160026,\r
-    5.187641252263));\r
-#42477 = CARTESIAN_POINT('',(-6.854161699763,13.433561838305,\r
-    4.975316446726));\r
-#42478 = CARTESIAN_POINT('',(-6.949316333784,13.637049354959,\r
-    4.766203083517));\r
-#42479 = CARTESIAN_POINT('',(-7.143910052184,14.050055556656,\r
-    4.353298542492));\r
-#42480 = CARTESIAN_POINT('',(-7.243371212236,14.25960284136,\r
-    4.149546059854));\r
-#42481 = CARTESIAN_POINT('',(-7.344816870219,14.47147343492,\r
-    3.949169933672));\r
-#42482 = CARTESIAN_POINT('',(-7.448357705014,14.6855517385,\r
-    3.752228275166));\r
-#42483 = CARTESIAN_POINT('',(-7.55410440999,14.901714098001,\r
-    3.558773934802));\r
-#42484 = CARTESIAN_POINT('',(-7.662166366245,15.119829145284,\r
-    3.368854177301));\r
-#42485 = CARTESIAN_POINT('',(-8.114721676578,16.020684287892,\r
-    2.605567873012));\r
-#42486 = CARTESIAN_POINT('',(-8.480058846214,16.719095919037,\r
-    2.062822080086));\r
-#42487 = CARTESIAN_POINT('',(-8.871768798565,17.43074557266,\r
-    1.555636711383));\r
-#42488 = CARTESIAN_POINT('',(-9.292765678541,18.150851850064,\r
-    1.08466197003));\r
-#42489 = CARTESIAN_POINT('',(-9.745373033732,18.874316658625,\r
-    0.649815413631));\r
-#42490 = CARTESIAN_POINT('',(-10.23092550049,19.596040338515,\r
-    0.250421577407));\r
-#42491 = CARTESIAN_POINT('',(-11.323492131,21.102405107906,-0.5185682275\r
-    ));\r
-#42492 = CARTESIAN_POINT('',(-11.93810710389,21.885795422772,\r
-    -0.880578359985));\r
-#42493 = CARTESIAN_POINT('',(-12.59364010555,22.654605447628,\r
-    -1.20208273869));\r
-#42494 = CARTESIAN_POINT('',(-13.28909221398,23.403244250847,\r
-    -1.485599317979));\r
-#42495 = CARTESIAN_POINT('',(-14.02229644068,24.127457261565,\r
-    -1.734001175194));\r
-#42496 = CARTESIAN_POINT('',(-14.79028105805,24.824134324391,\r
-    -1.950164991405));\r
-#42497 = CARTESIAN_POINT('',(-15.99335348524,25.828214796375,\r
-    -2.231194911599));\r
-#42498 = CARTESIAN_POINT('',(-16.40525291057,26.157755986108,\r
-    -2.318022665291));\r
-#42499 = CARTESIAN_POINT('',(-16.82477527602,26.479532153932,\r
-    -2.397701508334));\r
-#42500 = CARTESIAN_POINT('',(-17.25149841979,26.793377395988,\r
-    -2.470585702601));\r
-#42501 = CARTESIAN_POINT('',(-17.68499829963,27.099192056708,\r
-    -2.537016586598));\r
-#42502 = CARTESIAN_POINT('',(-18.12485722081,27.396932656629,\r
-    -2.597318839136));\r
-#42503 = CARTESIAN_POINT('',(-19.45911942902,28.26387242696,\r
-    -2.76036367585));\r
-#42504 = CARTESIAN_POINT('',(-20.3711632031,28.809050165457,\r
-    -2.845792587213));\r
-#42505 = CARTESIAN_POINT('',(-21.30370338638,29.322234905155,\r
-    -2.910519357071));\r
-#42506 = CARTESIAN_POINT('',(-22.25380854166,29.804195314486,\r
-    -2.956649707257));\r
-#42507 = CARTESIAN_POINT('',(-23.21884589601,30.256122531692,\r
-    -2.985974171431));\r
-#42508 = CARTESIAN_POINT('',(-24.19656529293,30.679466758797,-3.));\r
-#42509 = CARTESIAN_POINT('',(-25.18513699524,31.075856778708,-3.));\r
-#42510 = PCURVE('',#12865,#42511);\r
-#42511 = DEFINITIONAL_REPRESENTATION('',(#42512),#42575);\r
-#42512 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#42513,#42514,#42515,#42516,\r
-    #42517,#42518,#42519,#42520,#42521,#42522,#42523,#42524,#42525,\r
-    #42526,#42527,#42528,#42529,#42530,#42531,#42532,#42533,#42534,\r
-    #42535,#42536,#42537,#42538,#42539,#42540,#42541,#42542,#42543,\r
-    #42544,#42545,#42546,#42547,#42548,#42549,#42550,#42551,#42552,\r
-    #42553,#42554,#42555,#42556,#42557,#42558,#42559,#42560,#42561,\r
-    #42562,#42563,#42564,#42565,#42566,#42567,#42568,#42569,#42570,\r
-    #42571,#42572,#42573,#42574),.UNSPECIFIED.,.F.,.F.,(12,10,10,10,10,\r
-    10,12),(0.201108370116,0.441240529253,0.522584322265,0.648883534702,\r
-    0.788637761542,0.85925987962,1.),.UNSPECIFIED.);\r
-#42513 = CARTESIAN_POINT('',(4.27690433418,0.212321474524));\r
-#42514 = CARTESIAN_POINT('',(4.258536140237,0.236458500602));\r
-#42515 = CARTESIAN_POINT('',(4.245296916729,0.260741085553));\r
-#42516 = CARTESIAN_POINT('',(4.23630038712,0.285143254635));\r
-#42517 = CARTESIAN_POINT('',(4.230748323535,0.309652219022));\r
-#42518 = CARTESIAN_POINT('',(4.227939075314,0.334241852546));\r
-#42519 = CARTESIAN_POINT('',(4.227247942684,0.358925599189));\r
-#42520 = CARTESIAN_POINT('',(4.228108435722,0.383660062669));\r
-#42521 = CARTESIAN_POINT('',(4.23000941497,0.408462149967));\r
-#42522 = CARTESIAN_POINT('',(4.232488949708,0.433303943815));\r
-#42523 = CARTESIAN_POINT('',(4.235134070254,0.458175342326));\r
-#42524 = CARTESIAN_POINT('',(4.238412815602,0.49148342512));\r
-#42525 = CARTESIAN_POINT('',(4.23921994333,0.499912656816));\r
-#42526 = CARTESIAN_POINT('',(4.23999054457,0.508339777366));\r
-#42527 = CARTESIAN_POINT('',(4.240711106494,0.516774146183));\r
-#42528 = CARTESIAN_POINT('',(4.241369054649,0.525196138118));\r
-#42529 = CARTESIAN_POINT('',(4.241952494432,0.533611355971));\r
-#42530 = CARTESIAN_POINT('',(4.242450355909,0.542019518839));\r
-#42531 = CARTESIAN_POINT('',(4.242852485741,0.550407289393));\r
-#42532 = CARTESIAN_POINT('',(4.243149557393,0.558780119097));\r
-#42533 = CARTESIAN_POINT('',(4.24333321947,0.567130038856));\r
-#42534 = CARTESIAN_POINT('',(4.243493515044,0.588380538175));\r
-#42535 = CARTESIAN_POINT('',(4.243299669648,0.601246432696));\r
-#42536 = CARTESIAN_POINT('',(4.242786457538,0.614038681913));\r
-#42537 = CARTESIAN_POINT('',(4.241931454929,0.626743853637));\r
-#42538 = CARTESIAN_POINT('',(4.240717824076,0.639349108817));\r
-#42539 = CARTESIAN_POINT('',(4.239134207712,0.651842303955));\r
-#42540 = CARTESIAN_POINT('',(4.237174529135,0.664212057943));\r
-#42541 = CARTESIAN_POINT('',(4.234837698236,0.676447783335));\r
-#42542 = CARTESIAN_POINT('',(4.232127223149,0.688539682048));\r
-#42543 = CARTESIAN_POINT('',(4.229050727807,0.700478705495));\r
-#42544 = CARTESIAN_POINT('',(4.221822470838,0.725288972526));\r
-#42545 = CARTESIAN_POINT('',(4.217590418725,0.738126383253));\r
-#42546 = CARTESIAN_POINT('',(4.212938263357,0.750756860445));\r
-#42547 = CARTESIAN_POINT('',(4.20788599454,0.763171832945));\r
-#42548 = CARTESIAN_POINT('',(4.202457231166,0.775365503368));\r
-#42549 = CARTESIAN_POINT('',(4.19667808446,0.787334381799));\r
-#42550 = CARTESIAN_POINT('',(4.190576200281,0.799076859155));\r
-#42551 = CARTESIAN_POINT('',(4.184179981038,0.810592820222));\r
-#42552 = CARTESIAN_POINT('',(4.177517986604,0.821883296329));\r
-#42553 = CARTESIAN_POINT('',(4.170618514788,0.832950157717));\r
-#42554 = CARTESIAN_POINT('',(4.159916886404,0.849276505861));\r
-#42555 = CARTESIAN_POINT('',(4.156270513456,0.854701154931));\r
-#42556 = CARTESIAN_POINT('',(4.152573716204,0.860070337738));\r
-#42557 = CARTESIAN_POINT('',(4.148829867879,0.865384644265));\r
-#42558 = CARTESIAN_POINT('',(4.145042240876,0.870644709494));\r
-#42559 = CARTESIAN_POINT('',(4.141214006693,0.875851213399));\r
-#42560 = CARTESIAN_POINT('',(4.137348236011,0.881004880952));\r
-#42561 = CARTESIAN_POINT('',(4.13344789861,0.886106482119));\r
-#42562 = CARTESIAN_POINT('',(4.129515863439,0.891156831862));\r
-#42563 = CARTESIAN_POINT('',(4.125554898572,0.896156790138));\r
-#42564 = CARTESIAN_POINT('',(4.11362167822,0.910972867898));\r
-#42565 = CARTESIAN_POINT('',(4.105571602818,0.920641377442));\r
-#42566 = CARTESIAN_POINT('',(4.097438150341,0.930120159603));\r
-#42567 = CARTESIAN_POINT('',(4.089240280012,0.93941661943));\r
-#42568 = CARTESIAN_POINT('',(4.08099528449,0.948538162469));\r
-#42569 = CARTESIAN_POINT('',(4.072718869525,0.957492159282));\r
-#42570 = CARTESIAN_POINT('',(4.064425233429,0.966285909962));\r
-#42571 = CARTESIAN_POINT('',(4.056127146778,0.974926608661));\r
-#42572 = CARTESIAN_POINT('',(4.047836031872,0.983421308094));\r
-#42573 = CARTESIAN_POINT('',(4.039562042405,0.99177688407));\r
-#42574 = CARTESIAN_POINT('',(4.031314142986,1.));\r
-#42575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#42576 = PCURVE('',#42577,#42605);\r
-#42577 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#42578,#42579,#42580)\r
-    ,(#42581,#42582,#42583)\r
-    ,(#42584,#42585,#42586)\r
-    ,(#42587,#42588,#42589)\r
-    ,(#42590,#42591,#42592)\r
-    ,(#42593,#42594,#42595)\r
-    ,(#42596,#42597,#42598)\r
-    ,(#42599,#42600,#42601)\r
-    ,(#42602,#42603,#42604\r
-    )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(2.,3.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#42578 = CARTESIAN_POINT('',(-27.12614090278,31.795259714748,-3.));\r
-#42579 = CARTESIAN_POINT('',(-25.46311699,40.694128766116,\r
-    18.132466219623));\r
-#42580 = CARTESIAN_POINT('',(3.465930527588,42.861023384632,\r
-    27.282842712475));\r
-#42581 = CARTESIAN_POINT('',(-22.07883160119,30.074709228258,-3.));\r
-#42582 = CARTESIAN_POINT('',(-23.08096312713,34.864282855758,\r
-    18.132466219623));\r
-#42583 = CARTESIAN_POINT('',(3.008362878163,37.63100121965,\r
-    27.282842712475));\r
-#42584 = CARTESIAN_POINT('',(-17.29901045723,27.569470330128,-3.));\r
-#42585 = CARTESIAN_POINT('',(-20.59683987368,29.333568689549,\r
-    18.132466219623));\r
-#42586 = CARTESIAN_POINT('',(2.550795228738,32.400979054668,\r
-    27.282842712475));\r
-#42587 = CARTESIAN_POINT('',(-12.92900314488,24.328060146608,-3.));\r
-#42588 = CARTESIAN_POINT('',(-17.95649113708,24.083491012071,\r
-    18.132466219623));\r
-#42589 = CARTESIAN_POINT('',(2.093227579313,27.170956889687,\r
-    27.282842712475));\r
-#42590 = CARTESIAN_POINT('',(-9.100572289126,20.429969869338,-3.));\r
-#42591 = CARTESIAN_POINT('',(-15.10968757377,19.083746917805,\r
-    18.132466219623));\r
-#42592 = CARTESIAN_POINT('',(1.635659929887,21.940934724705,\r
-    27.282842712475));\r
-#42593 = CARTESIAN_POINT('',(-5.926502803553,15.982805207679,-3.));\r
-#42594 = CARTESIAN_POINT('',(-12.01343434985,14.293315941757,\r
-    18.132466219623));\r
-#42595 = CARTESIAN_POINT('',(1.178092280462,16.710912559723,\r
-    27.282842712475));\r
-#42596 = CARTESIAN_POINT('',(-3.493180730311,11.116323154325,-3.));\r
-#42597 = CARTESIAN_POINT('',(-8.634800167922,9.662733309164,\r
-    18.132466219623));\r
-#42598 = CARTESIAN_POINT('',(0.720524631037,11.480890394742,\r
-    27.282842712475));\r
-#42599 = CARTESIAN_POINT('',(-1.856009271507,5.974088064461,-3.));\r
-#42600 = CARTESIAN_POINT('',(-4.952664725654,5.137270728737,\r
-    18.132466219623));\r
-#42601 = CARTESIAN_POINT('',(0.262956981612,6.25086822976,\r
-    27.282842712475));\r
-#42602 = CARTESIAN_POINT('',(-1.038053875306,0.704688275838,-3.));\r
-#42603 = CARTESIAN_POINT('',(-0.958235223723,0.660284712472,\r
-    18.132466219623));\r
-#42604 = CARTESIAN_POINT('',(-0.194610667813,1.020846064778,\r
-    27.282842712475));\r
-#42605 = DEFINITIONAL_REPRESENTATION('',(#42606),#42675);\r
-#42606 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#42607,#42608,#42609,#42610,\r
-    #42611,#42612,#42613,#42614,#42615,#42616,#42617,#42618,#42619,\r
-    #42620,#42621,#42622,#42623,#42624,#42625,#42626,#42627,#42628,\r
-    #42629,#42630,#42631,#42632,#42633,#42634,#42635,#42636,#42637,\r
-    #42638,#42639,#42640,#42641,#42642,#42643,#42644,#42645,#42646,\r
-    #42647,#42648,#42649,#42650,#42651,#42652,#42653,#42654,#42655,\r
-    #42656,#42657,#42658,#42659,#42660,#42661,#42662,#42663,#42664,\r
-    #42665,#42666,#42667,#42668,#42669,#42670,#42671,#42672,#42673,\r
-    #42674),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732774E-02,0.134164938732,0.206253639056,0.289095162863,\r
-    0.441240529253,0.481791559628,0.522584322265,0.648883534702,\r
-    0.788637761542,0.85925987962,1.),.UNSPECIFIED.);\r
-#42607 = CARTESIAN_POINT('',(2.875455796418,0.9846980552));\r
-#42608 = CARTESIAN_POINT('',(2.874610153272,0.969253407616));\r
-#42609 = CARTESIAN_POINT('',(2.87382656138,0.954038773635));\r
-#42610 = CARTESIAN_POINT('',(2.873092001909,0.939039217951));\r
-#42611 = CARTESIAN_POINT('',(2.872393256277,0.924243688101));\r
-#42612 = CARTESIAN_POINT('',(2.871717420448,0.909643925974));\r
-#42613 = CARTESIAN_POINT('',(2.871052275216,0.895233628841));\r
-#42614 = CARTESIAN_POINT('',(2.868981397104,0.850983882287));\r
-#42615 = CARTESIAN_POINT('',(2.867573637355,0.821784136094));\r
-#42616 = CARTESIAN_POINT('',(2.866056720107,0.793358528408));\r
-#42617 = CARTESIAN_POINT('',(2.864342064438,0.765683301254));\r
-#42618 = CARTESIAN_POINT('',(2.862367336923,0.73873896019));\r
-#42619 = CARTESIAN_POINT('',(2.860087573579,0.712506842125));\r
-#42620 = CARTESIAN_POINT('',(2.855398007619,0.66674352233));\r
-#42621 = CARTESIAN_POINT('',(2.853113929727,0.646953276264));\r
-#42622 = CARTESIAN_POINT('',(2.85060212658,0.627587262157));\r
-#42623 = CARTESIAN_POINT('',(2.847851407274,0.608635949902));\r
-#42624 = CARTESIAN_POINT('',(2.844853850244,0.590090255909));\r
-#42625 = CARTESIAN_POINT('',(2.841603692094,0.571941691717));\r
-#42626 = CARTESIAN_POINT('',(2.834066747519,0.533774424125));\r
-#42627 = CARTESIAN_POINT('',(2.829697609274,0.51388037504));\r
-#42628 = CARTESIAN_POINT('',(2.82498303719,0.494488691777));\r
-#42629 = CARTESIAN_POINT('',(2.819919363654,0.475588787144));\r
-#42630 = CARTESIAN_POINT('',(2.814504531431,0.457171532908));\r
-#42631 = CARTESIAN_POINT('',(2.808737546266,0.439229385444));\r
-#42632 = CARTESIAN_POINT('',(2.791380134706,0.389665510146));\r
-#42633 = CARTESIAN_POINT('',(2.778953688584,0.359155860072));\r
-#42634 = CARTESIAN_POINT('',(2.765339024067,0.330190258989));\r
-#42635 = CARTESIAN_POINT('',(2.75054500139,0.302744206386));\r
-#42636 = CARTESIAN_POINT('',(2.734584622197,0.276807108124));\r
-#42637 = CARTESIAN_POINT('',(2.717473371656,0.252380146001));\r
-#42638 = CARTESIAN_POINT('',(2.694368823145,0.223366850258));\r
-#42639 = CARTESIAN_POINT('',(2.689426368497,0.217369240867));\r
-#42640 = CARTESIAN_POINT('',(2.684403998415,0.211479773726));\r
-#42641 = CARTESIAN_POINT('',(2.679302077456,0.205698771093));\r
-#42642 = CARTESIAN_POINT('',(2.674121152243,0.200026440153));\r
-#42643 = CARTESIAN_POINT('',(2.668861982899,0.194462840781));\r
-#42644 = CARTESIAN_POINT('',(2.658156945478,0.183520771913));\r
-#42645 = CARTESIAN_POINT('',(2.652710154545,0.178143591285));\r
-#42646 = CARTESIAN_POINT('',(2.647185852237,0.172876582011));\r
-#42647 = CARTESIAN_POINT('',(2.641585024518,0.167719719628));\r
-#42648 = CARTESIAN_POINT('',(2.635908793357,0.16267289078));\r
-#42649 = CARTESIAN_POINT('',(2.630158421352,0.157735887889));\r
-#42650 = CARTESIAN_POINT('',(2.606306295287,0.137961942772));\r
-#42651 = CARTESIAN_POINT('',(2.587577491229,0.124063196881));\r
-#42652 = CARTESIAN_POINT('',(2.568194040054,0.111206667649));\r
-#42653 = CARTESIAN_POINT('',(2.548211044802,9.937300256063E-02));\r
-#42654 = CARTESIAN_POINT('',(2.527692661258,8.852995340348E-02));\r
-#42655 = CARTESIAN_POINT('',(2.506710655157,7.863600403447E-02));\r
-#42656 = CARTESIAN_POINT('',(2.461702862006,5.969349169136E-02));\r
-#42657 = CARTESIAN_POINT('',(2.437583849567,5.084429042261E-02));\r
-#42658 = CARTESIAN_POINT('',(2.413097311916,4.303387576835E-02));\r
-#42659 = CARTESIAN_POINT('',(2.388341310871,3.618019162587E-02));\r
-#42660 = CARTESIAN_POINT('',(2.36339992871,3.019920605409E-02));\r
-#42661 = CARTESIAN_POINT('',(2.338346372027,2.501106852833E-02));\r
-#42662 = CARTESIAN_POINT('',(2.300561147707,1.828346488877E-02));\r
-#42663 = CARTESIAN_POINT('',(2.287862833433,1.620829964628E-02));\r
-#42664 = CARTESIAN_POINT('',(2.275157483836,1.430669107214E-02));\r
-#42665 = CARTESIAN_POINT('',(2.262450883129,1.256936784247E-02));\r
-#42666 = CARTESIAN_POINT('',(2.249747707259,1.098753800415E-02));\r
-#42667 = CARTESIAN_POINT('',(2.237051629865,9.552944081842E-03));\r
-#42668 = CARTESIAN_POINT('',(2.199083581767,5.677110563067E-03));\r
-#42669 = CARTESIAN_POINT('',(2.173842584133,3.650755219478E-03));\r
-#42670 = CARTESIAN_POINT('',(2.148661402305,2.11753362069E-03));\r
-#42671 = CARTESIAN_POINT('',(2.12354660461,1.025676031494E-03));\r
-#42672 = CARTESIAN_POINT('',(2.098495292351,3.318565824156E-04));\r
-#42673 = CARTESIAN_POINT('',(2.073496285434,2.12E-15));\r
-#42674 = CARTESIAN_POINT('',(2.048529561987,-7.3E-16));\r
-#42675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#42676 = ORIENTED_EDGE('',*,*,#42677,.F.);\r
-#42677 = EDGE_CURVE('',#42167,#42438,#42678,.T.);\r
-#42678 = SURFACE_CURVE('',#42679,(#42684,#42691),.PCURVE_S1.);\r
-#42679 = CIRCLE('',#42680,40.);\r
-#42680 = AXIS2_PLACEMENT_3D('',#42681,#42682,#42683);\r
-#42681 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#42682 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#42683 = DIRECTION('',(1.,0.,3.3E-16));\r
-#42684 = PCURVE('',#12865,#42685);\r
-#42685 = DEFINITIONAL_REPRESENTATION('',(#42686),#42690);\r
-#42686 = LINE('',#42687,#42688);\r
-#42687 = CARTESIAN_POINT('',(0.,1.));\r
-#42688 = VECTOR('',#42689,1.);\r
-#42689 = DIRECTION('',(1.,0.));\r
-#42690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#42691 = PCURVE('',#20542,#42692);\r
-#42692 = DEFINITIONAL_REPRESENTATION('',(#42693),#42697);\r
-#42693 = LINE('',#42694,#42695);\r
-#42694 = CARTESIAN_POINT('',(0.,0.));\r
-#42695 = VECTOR('',#42696,1.);\r
-#42696 = DIRECTION('',(1.,0.));\r
-#42697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#42698 = ADVANCED_FACE('',(#42699),#12805,.T.);\r
-#42699 = FACE_BOUND('',#42700,.T.);\r
-#42700 = EDGE_LOOP('',(#42701,#42702,#42765,#42831));\r
-#42701 = ORIENTED_EDGE('',*,*,#12759,.F.);\r
-#42702 = ORIENTED_EDGE('',*,*,#42703,.F.);\r
-#42703 = EDGE_CURVE('',#42704,#12710,#42706,.T.);\r
-#42704 = VERTEX_POINT('',#42705);\r
-#42705 = CARTESIAN_POINT('',(-8.889240523783,23.210785782712,17.));\r
-#42706 = SURFACE_CURVE('',#42707,(#42715,#42726),.PCURVE_S1.);\r
-#42707 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#42708,#42709,#42710,#42711,\r
-    #42712,#42713,#42714),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#42708 = CARTESIAN_POINT('',(-14.68602502151,37.748851465669,17.));\r
-#42709 = CARTESIAN_POINT('',(-12.57090675062,32.435759127081,17.));\r
-#42710 = CARTESIAN_POINT('',(-10.45351620074,27.123572550106,17.));\r
-#42711 = CARTESIAN_POINT('',(-8.333331373745,21.812501282236,17.));\r
-#42712 = CARTESIAN_POINT('',(-6.209977984617,16.502696495303,17.));\r
-#42713 = CARTESIAN_POINT('',(-4.083307044781,11.194220044279,17.));\r
-#42714 = CARTESIAN_POINT('',(-1.953388008024,5.887047298632,17.));\r
-#42715 = PCURVE('',#12805,#42716);\r
-#42716 = DEFINITIONAL_REPRESENTATION('',(#42717),#42725);\r
-#42717 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#42718,#42719,#42720,#42721,\r
-    #42722,#42723,#42724),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#42718 = CARTESIAN_POINT('',(-7.907892036087,39.725563072854));\r
-#42719 = CARTESIAN_POINT('',(-6.747515966748,34.125902112053));\r
-#42720 = CARTESIAN_POINT('',(-5.584744855589,28.526738575205));\r
-#42721 = CARTESIAN_POINT('',(-4.419028247266,22.92818818228));\r
-#42722 = CARTESIAN_POINT('',(-3.249971292287,17.330334814563));\r
-#42723 = CARTESIAN_POINT('',(-2.077416524538,11.733213515711));\r
-#42724 = CARTESIAN_POINT('',(-0.901436619696,6.136812089912));\r
-#42725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#42726 = PCURVE('',#42727,#42755);\r
-#42727 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#42728,#42729,#42730)\r
-    ,(#42731,#42732,#42733)\r
-    ,(#42734,#42735,#42736)\r
-    ,(#42737,#42738,#42739)\r
-    ,(#42740,#42741,#42742)\r
-    ,(#42743,#42744,#42745)\r
-    ,(#42746,#42747,#42748)\r
-    ,(#42749,#42750,#42751)\r
-    ,(#42752,#42753,#42754\r
-    )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(0.,1.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#42728 = CARTESIAN_POINT('',(-0.247521344067,0.8274006104,-3.));\r
-#42729 = CARTESIAN_POINT('',(-0.192163058346,1.226423867032,\r
-    17.999867544966));\r
-#42730 = CARTESIAN_POINT('',(0.368922153309,0.971543331405,\r
-    26.717157287525));\r
-#42731 = CARTESIAN_POINT('',(-1.082169707538,6.204339170219,-3.));\r
-#42732 = CARTESIAN_POINT('',(-4.18022901987,5.662414935857,\r
-    17.999867544966));\r
-#42733 = CARTESIAN_POINT('',(0.826489802734,6.201565496387,\r
-    26.717157287525));\r
-#42734 = CARTESIAN_POINT('',(-2.752752828766,11.451517833345,-3.));\r
-#42735 = CARTESIAN_POINT('',(-7.849627573575,10.147871886481,\r
-    17.999867544966));\r
-#42736 = CARTESIAN_POINT('',(1.284057452159,11.431587661369,\r
-    26.717157287525));\r
-#42737 = CARTESIAN_POINT('',(-5.235734536156,16.417315846972,-3.));\r
-#42738 = CARTESIAN_POINT('',(-11.20933096367,14.740594196457,\r
-    17.999867544966));\r
-#42739 = CARTESIAN_POINT('',(1.741625101584,16.66160982635,\r
-    26.717157287525));\r
-#42740 = CARTESIAN_POINT('',(-8.474580950006,20.955238971112,-3.));\r
-#42741 = CARTESIAN_POINT('',(-14.28089051906,19.49642706098,\r
-    17.999867544966));\r
-#42742 = CARTESIAN_POINT('',(2.19919275101,21.891631991332,\r
-    26.717157287525));\r
-#42743 = CARTESIAN_POINT('',(-12.38114304772,24.932882111186,-3.));\r
-#42744 = CARTESIAN_POINT('',(-17.09790960444,24.46584474001,\r
-    17.999867544966));\r
-#42745 = CARTESIAN_POINT('',(2.656760400435,27.121654156314,\r
-    26.717157287525));\r
-#42746 = CARTESIAN_POINT('',(-16.84033418276,28.24044352294,-3.));\r
-#42747 = CARTESIAN_POINT('',(-19.70426049929,29.69070485089,\r
-    17.999867544966));\r
-#42748 = CARTESIAN_POINT('',(3.11432804986,32.351676321295,\r
-    26.717157287525));\r
-#42749 = CARTESIAN_POINT('',(-21.71770269701,30.796809745522,-3.));\r
-#42750 = CARTESIAN_POINT('',(-22.15119763584,35.201928725781,\r
-    17.999867544966));\r
-#42751 = CARTESIAN_POINT('',(3.571895699285,37.581698486277,\r
-    26.717157287525));\r
-#42752 = CARTESIAN_POINT('',(-26.86801831088,32.552473507246,-3.));\r
-#42753 = CARTESIAN_POINT('',(-24.49408437383,41.018389074292,\r
-    17.999867544966));\r
-#42754 = CARTESIAN_POINT('',(4.02946334871,42.811720651259,\r
-    26.717157287525));\r
-#42755 = DEFINITIONAL_REPRESENTATION('',(#42756),#42764);\r
-#42756 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#42757,#42758,#42759,#42760,\r
-    #42761,#42762,#42763),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#42757 = CARTESIAN_POINT('',(0.940985961083,0.571814475937));\r
-#42758 = CARTESIAN_POINT('',(0.804867436972,0.571814475937));\r
-#42759 = CARTESIAN_POINT('',(0.668689089625,0.571814475937));\r
-#42760 = CARTESIAN_POINT('',(0.532463782957,0.571814475937));\r
-#42761 = CARTESIAN_POINT('',(0.396208482528,0.571814475937));\r
-#42762 = CARTESIAN_POINT('',(0.259942359753,0.571814475937));\r
-#42763 = CARTESIAN_POINT('',(0.123684020971,0.571814475937));\r
-#42764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#42765 = ORIENTED_EDGE('',*,*,#42766,.F.);\r
-#42766 = EDGE_CURVE('',#42767,#42704,#42769,.T.);\r
-#42767 = VERTEX_POINT('',#42768);\r
-#42768 = CARTESIAN_POINT('',(-9.727922207633,22.871963272925,17.));\r
-#42769 = SURFACE_CURVE('',#42770,(#42785,#42803),.PCURVE_S1.);\r
-#42770 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#42771,#42772,#42773,#42774,\r
-    #42775,#42776,#42777,#42778,#42779,#42780,#42781,#42782,#42783,\r
-    #42784),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.249999996318,0.5,\r
-    0.750000003682,1.),.UNSPECIFIED.);\r
-#42771 = CARTESIAN_POINT('',(-14.54734801818,20.152762569894,17.));\r
-#42772 = CARTESIAN_POINT('',(-13.63506516343,20.81129726639,17.));\r
-#42773 = CARTESIAN_POINT('',(-12.68303062824,21.414771520818,17.));\r
-#42774 = CARTESIAN_POINT('',(-11.6962472951,21.959574235263,17.));\r
-#42775 = CARTESIAN_POINT('',(-9.664326308207,22.926532630672,17.));\r
-#42776 = CARTESIAN_POINT('',(-8.619179393515,23.348692621024,17.));\r
-#42777 = CARTESIAN_POINT('',(-7.55041797903,23.706882751613,17.));\r
-#42778 = CARTESIAN_POINT('',(-5.377581580856,24.292112254763,17.));\r
-#42779 = CARTESIAN_POINT('',(-4.273496863283,24.519154249039,17.));\r
-#42780 = CARTESIAN_POINT('',(-3.157703781585,24.679019597313,17.));\r
-#42781 = CARTESIAN_POINT('',(-0.914999809245,24.863384257403,17.));\r
-#42782 = CARTESIAN_POINT('',(0.211921253938,24.887884494027,17.));\r
-#42783 = CARTESIAN_POINT('',(1.338261514744,24.844197552736,17.));\r
-#42784 = CARTESIAN_POINT('',(2.457881199005,24.732933379852,17.));\r
-#42785 = PCURVE('',#12805,#42786);\r
-#42786 = DEFINITIONAL_REPRESENTATION('',(#42787),#42802);\r
-#42787 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#42788,#42789,#42790,#42791,\r
-    #42792,#42793,#42794,#42795,#42796,#42797,#42798,#42799,#42800,\r
-    #42801),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.249999996318,0.5,\r
-    0.750000003682,1.),.UNSPECIFIED.);\r
-#42788 = CARTESIAN_POINT('',(-10.82685061885,22.37271729669));\r
-#42789 = CARTESIAN_POINT('',(-9.814074040586,22.862831116183));\r
-#42790 = CARTESIAN_POINT('',(-8.771710844646,23.291818178575));\r
-#42791 = CARTESIAN_POINT('',(-7.70531496907,23.65699098807));\r
-#42792 = CARTESIAN_POINT('',(-5.536352864425,24.256419736172));\r
-#42793 = CARTESIAN_POINT('',(-4.433776766791,24.490678310552));\r
-#42794 = CARTESIAN_POINT('',(-3.31905317625,24.657838256222));\r
-#42795 = CARTESIAN_POINT('',(-1.077603008563,24.856867727305));\r
-#42796 = CARTESIAN_POINT('',(4.913360984586E-02,24.88873814433));\r
-#42797 = CARTESIAN_POINT('',(1.175735613859,24.852419343458));\r
-#42798 = CARTESIAN_POINT('',(3.416382460782,24.644541632254));\r
-#42799 = CARTESIAN_POINT('',(4.530437482279,24.472981866235));\r
-#42800 = CARTESIAN_POINT('',(5.632079945907,24.234371694024));\r
-#42801 = CARTESIAN_POINT('',(6.715369270532,23.930377956084));\r
-#42802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#42803 = PCURVE('',#42804,#42814);\r
-#42804 = SURFACE_OF_REVOLUTION('',#42805,#42811);\r
-#42805 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#42806,#42807,#42808,#42809,\r
-    #42810),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#42806 = CARTESIAN_POINT('',(23.635386072293,4.167556264006,27.));\r
-#42807 = CARTESIAN_POINT('',(23.635386072293,4.167556264006,19.));\r
-#42808 = CARTESIAN_POINT('',(25.605001578317,4.51485261934,11.));\r
-#42809 = CARTESIAN_POINT('',(31.513848096391,5.556741685342,3.));\r
-#42810 = CARTESIAN_POINT('',(39.392310120488,6.945927106677,3.));\r
-#42811 = AXIS1_PLACEMENT('',#42812,#42813);\r
-#42812 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#42813 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#42814 = DEFINITIONAL_REPRESENTATION('',(#42815),#42830);\r
-#42815 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#42816,#42817,#42818,#42819,\r
-    #42820,#42821,#42822,#42823,#42824,#42825,#42826,#42827,#42828,\r
-    #42829),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.249999996318,0.5,\r
-    0.750000003682,1.),.UNSPECIFIED.);\r
-#42816 = CARTESIAN_POINT('',(2.02150626482,0.266889738045));\r
-#42817 = CARTESIAN_POINT('',(1.976237891031,0.266889738045));\r
-#42818 = CARTESIAN_POINT('',(1.930969453719,0.266889738045));\r
-#42819 = CARTESIAN_POINT('',(1.885701009981,0.266889738045));\r
-#42820 = CARTESIAN_POINT('',(1.79516426579,0.266889738045));\r
-#42821 = CARTESIAN_POINT('',(1.749895825418,0.266889738045));\r
-#42822 = CARTESIAN_POINT('',(1.704627385047,0.266889738045));\r
-#42823 = CARTESIAN_POINT('',(1.614090639522,0.266889738045));\r
-#42824 = CARTESIAN_POINT('',(1.56882219915,0.266889738045));\r
-#42825 = CARTESIAN_POINT('',(1.523553758778,0.266889738045));\r
-#42826 = CARTESIAN_POINT('',(1.433017014587,0.266889738045));\r
-#42827 = CARTESIAN_POINT('',(1.387748570849,0.266889738045));\r
-#42828 = CARTESIAN_POINT('',(1.342480133537,0.266889738045));\r
-#42829 = CARTESIAN_POINT('',(1.297211759748,0.266889738045));\r
-#42830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#42831 = ORIENTED_EDGE('',*,*,#42832,.F.);\r
-#42832 = EDGE_CURVE('',#12760,#42767,#42833,.T.);\r
-#42833 = SURFACE_CURVE('',#42834,(#42842,#42853),.PCURVE_S1.);\r
-#42834 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#42835,#42836,#42837,#42838,\r
-    #42839,#42840,#42841),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#42835 = CARTESIAN_POINT('',(-2.701754245033,5.632097232001,17.));\r
-#42836 = CARTESIAN_POINT('',(-4.882867102114,10.996154912935,17.));\r
-#42837 = CARTESIAN_POINT('',(-7.067211749482,16.358899052755,17.));\r
-#42838 = CARTESIAN_POINT('',(-9.254856628854,21.720297681876,17.));\r
-#42839 = CARTESIAN_POINT('',(-11.44565503506,27.080407437594,17.));\r
-#42840 = CARTESIAN_POINT('',(-13.63923781963,32.439376593619,17.));\r
-#42841 = CARTESIAN_POINT('',(-15.83508284388,37.79741673797,17.));\r
-#42842 = PCURVE('',#12805,#42843);\r
-#42843 = DEFINITIONAL_REPRESENTATION('',(#42844),#42852);\r
-#42844 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#42845,#42846,#42847,#42848,\r
-    #42849,#42850,#42851),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#42845 = CARTESIAN_POINT('',(-1.682705106463,6.015687720947));\r
-#42846 = CARTESIAN_POINT('',(-2.899223117116,11.676999585653));\r
-#42847 = CARTESIAN_POINT('',(-4.11915191392,17.337579059381));\r
-#42848 = CARTESIAN_POINT('',(-5.342564450271,22.997406543014));\r
-#42849 = CARTESIAN_POINT('',(-6.569306414821,28.656512338316));\r
-#42850 = CARTESIAN_POINT('',(-7.798988519817,34.314978364424));\r
-#42851 = CARTESIAN_POINT('',(-9.031059817181,39.972922326431));\r
-#42852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#42853 = PCURVE('',#42577,#42854);\r
-#42854 = DEFINITIONAL_REPRESENTATION('',(#42855),#42863);\r
-#42855 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#42856,#42857,#42858,#42859,\r
-    #42860,#42861,#42862),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#42856 = CARTESIAN_POINT('',(2.875456397057,0.563097109744));\r
-#42857 = CARTESIAN_POINT('',(2.737675948501,0.563097109744));\r
-#42858 = CARTESIAN_POINT('',(2.59990353491,0.563097109744));\r
-#42859 = CARTESIAN_POINT('',(2.46212058649,0.563097109744));\r
-#42860 = CARTESIAN_POINT('',(2.324307938364,0.563097109744));\r
-#42861 = CARTESIAN_POINT('',(2.186448446281,0.563097109744));\r
-#42862 = CARTESIAN_POINT('',(2.048528961987,0.563097109744));\r
-#42863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#42864 = ADVANCED_FACE('',(#42865),#12741,.T.);\r
-#42865 = FACE_BOUND('',#42866,.T.);\r
-#42866 = EDGE_LOOP('',(#42867,#42868,#43086,#43110));\r
-#42867 = ORIENTED_EDGE('',*,*,#12709,.F.);\r
-#42868 = ORIENTED_EDGE('',*,*,#42869,.T.);\r
-#42869 = EDGE_CURVE('',#12464,#42870,#42872,.T.);\r
-#42870 = VERTEX_POINT('',#42871);\r
-#42871 = CARTESIAN_POINT('',(-19.40625227303,34.977097831514,-3.));\r
-#42872 = SURFACE_CURVE('',#42873,(#42942,#43014),.PCURVE_S1.);\r
-#42873 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#42874,#42875,#42876,#42877,\r
-    #42878,#42879,#42880,#42881,#42882,#42883,#42884,#42885,#42886,\r
-    #42887,#42888,#42889,#42890,#42891,#42892,#42893,#42894,#42895,\r
-    #42896,#42897,#42898,#42899,#42900,#42901,#42902,#42903,#42904,\r
-    #42905,#42906,#42907,#42908,#42909,#42910,#42911,#42912,#42913,\r
-    #42914,#42915,#42916,#42917,#42918,#42919,#42920,#42921,#42922,\r
-    #42923,#42924,#42925,#42926,#42927,#42928,#42929,#42930,#42931,\r
-    #42932,#42933,#42934,#42935,#42936,#42937,#42938,#42939,#42940,\r
-    #42941),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732774E-02,0.134164938732,0.206253639056,0.289095162863,\r
-    0.441240529253,0.481791559628,0.522584322265,0.648883534702,\r
-    0.788637761542,0.85925987962,1.),.UNSPECIFIED.);\r
-#42874 = CARTESIAN_POINT('',(1.182889932368,6.086112996643,27.));\r
-#42875 = CARTESIAN_POINT('',(1.035043496718,6.11484826008,26.71168778972\r
-    ));\r
-#42876 = CARTESIAN_POINT('',(0.891269535997,6.141427961752,\r
-    26.421000307333));\r
-#42877 = CARTESIAN_POINT('',(0.751736160255,6.166360007508,\r
-    26.128016128751));\r
-#42878 = CARTESIAN_POINT('',(0.616538487797,6.190164030915,\r
-    25.832840231395));\r
-#42879 = CARTESIAN_POINT('',(0.485700409217,6.2133498078,25.535601704031\r
-    ));\r
-#42880 = CARTESIAN_POINT('',(0.359182962051,6.236401674134,\r
-    25.236448750882));\r
-#42881 = CARTESIAN_POINT('',(-2.118455001965E-02,6.309086385754,\r
-    24.300464749009));\r
-#42882 = CARTESIAN_POINT('',(-0.260390722611,6.359805027314,\r
-    23.657620472104));\r
-#42883 = CARTESIAN_POINT('',(-0.48156777001,6.416155970548,\r
-    23.008437819391));\r
-#42884 = CARTESIAN_POINT('',(-0.686547047263,6.481681836285,\r
-    22.354555828407));\r
-#42885 = CARTESIAN_POINT('',(-0.877476790106,6.558882692483,\r
-    21.6975831968));\r
-#42886 = CARTESIAN_POINT('',(-1.056339512975,6.649567870133,\r
-    21.038969174351));\r
-#42887 = CARTESIAN_POINT('',(-1.358382378637,6.838563275785,\r
-    19.858169747876));\r
-#42888 = CARTESIAN_POINT('',(-1.485407550949,6.93136209207,\r
-    19.336100083296));\r
-#42889 = CARTESIAN_POINT('',(-1.60685315942,7.034086797493,\r
-    18.814424631278));\r
-#42890 = CARTESIAN_POINT('',(-1.723496230658,7.147190683871,\r
-    18.293719228425));\r
-#42891 = CARTESIAN_POINT('',(-1.835991329095,7.270995269284,\r
-    17.774514757357));\r
-#42892 = CARTESIAN_POINT('',(-1.944876132264,7.405733203523,\r
-    17.257307134313));\r
-#42893 = CARTESIAN_POINT('',(-2.172102318987,7.719157161471,\r
-    16.151051688058));\r
-#42894 = CARTESIAN_POINT('',(-2.289432321686,7.901402402492,\r
-    15.562790186343));\r
-#42895 = CARTESIAN_POINT('',(-2.403280582839,8.098553447164,\r
-    14.978501148236));\r
-#42896 = CARTESIAN_POINT('',(-2.514178318578,8.310745614481,\r
-    14.398853360378));\r
-#42897 = CARTESIAN_POINT('',(-2.622552526223,8.538037911168,\r
-    13.824490115401));\r
-#42898 = CARTESIAN_POINT('',(-2.728775427902,8.780429800155,\r
-    13.256044396611));\r
-#42899 = CARTESIAN_POINT('',(-3.025019059374,9.510644489422,\r
-    11.662174802482));\r
-#42900 = CARTESIAN_POINT('',(-3.210807024718,10.034163211393,\r
-    10.652256950389));\r
-#42901 = CARTESIAN_POINT('',(-3.392833454865,10.60802337009,\r
-    9.668307740612));\r
-#42902 = CARTESIAN_POINT('',(-3.573285446989,11.231217374463,\r
-    8.714068178151));\r
-#42903 = CARTESIAN_POINT('',(-3.755188388549,11.902197626162,\r
-    7.793315190531));\r
-#42904 = CARTESIAN_POINT('',(-3.942971226611,12.618789128504,\r
-    6.909909545332));\r
-#42905 = CARTESIAN_POINT('',(-4.195459361332,13.580454751597,\r
-    5.843212096973));\r
-#42906 = CARTESIAN_POINT('',(-4.249414757186,13.785860119253,\r
-    5.621662887145));\r
-#42907 = CARTESIAN_POINT('',(-4.304299077641,13.994241001472,\r
-    5.403113701737));\r
-#42908 = CARTESIAN_POINT('',(-4.360227350044,14.205539762238,\r
-    5.187641252263));\r
-#42909 = CARTESIAN_POINT('',(-4.417318049528,14.41968853753,\r
-    4.975316446726));\r
-#42910 = CARTESIAN_POINT('',(-4.475691834402,14.636608050367,\r
-    4.766203083517));\r
-#42911 = CARTESIAN_POINT('',(-4.59561146268,15.077130604426,\r
-    4.353298542492));\r
-#42912 = CARTESIAN_POINT('',(-4.657174080099,15.300765644216,\r
-    4.149546059854));\r
-#42913 = CARTESIAN_POINT('',(-4.720287608117,15.52703330103,\r
-    3.949169933672));\r
-#42914 = CARTESIAN_POINT('',(-4.785081117682,15.755838951424,\r
-    3.752228275166));\r
-#42915 = CARTESIAN_POINT('',(-4.85168509279,15.987080041584,\r
-    3.558773934802));\r
-#42916 = CARTESIAN_POINT('',(-4.920230064633,16.220646192975,\r
-    3.368854177301));\r
-#42917 = CARTESIAN_POINT('',(-5.209478189061,17.186400726689,\r
-    2.605567873012));\r
-#42918 = CARTESIAN_POINT('',(-5.447987159172,17.937642049576,\r
-    2.062822080086));\r
-#42919 = CARTESIAN_POINT('',(-5.710169491691,18.706499865292,\r
-    1.555636711383));\r
-#42920 = CARTESIAN_POINT('',(-5.999725340287,19.488771451283,\r
-    1.08466197003));\r
-#42921 = CARTESIAN_POINT('',(-6.319828227137,20.279839646213,\r
-    0.649815413631));\r
-#42922 = CARTESIAN_POINT('',(-6.672678059107,21.074914022716,\r
-    0.250421577407));\r
-#42923 = CARTESIAN_POINT('',(-7.487068650407,22.748115930845,\r
-    -0.5185682275));\r
-#42924 = CARTESIAN_POINT('',(-7.95631194025,23.626331556569,\r
-    -0.880578359985));\r
-#42925 = CARTESIAN_POINT('',(-8.468383462854,24.49729374078,\r
-    -1.20208273869));\r
-#42926 = CARTESIAN_POINT('',(-9.023270327173,25.355323029679,\r
-    -1.485599317979));\r
-#42927 = CARTESIAN_POINT('',(-9.619577264613,26.19585319529,\r
-    -1.734001175194));\r
-#42928 = CARTESIAN_POINT('',(-10.2549177676,27.015305297389,\r
-    -1.950164991405));\r
-#42929 = CARTESIAN_POINT('',(-11.26535607715,28.21304286543,\r
-    -2.231194911599));\r
-#42930 = CARTESIAN_POINT('',(-11.61377359761,28.609103168606,\r
-    -2.318022665291));\r
-#42931 = CARTESIAN_POINT('',(-11.97104663051,28.998840127665,\r
-    -2.397701508334));\r
-#42932 = CARTESIAN_POINT('',(-12.33678823653,29.382017051572,\r
-    -2.470585702601));\r
-#42933 = CARTESIAN_POINT('',(-12.71059812059,29.758462164586,\r
-    -2.537016586598));\r
-#42934 = CARTESIAN_POINT('',(-13.0920724838,30.128060115869,\r
-    -2.597318839136));\r
-#42935 = CARTESIAN_POINT('',(-14.25552173974,31.213521324072,\r
-    -2.76036367585));\r
-#42936 = CARTESIAN_POINT('',(-15.05904039874,31.908791327034,\r
-    -2.845792587213));\r
-#42937 = CARTESIAN_POINT('',(-15.88829960637,32.576113540844,\r
-    -2.910519357071));\r
-#42938 = CARTESIAN_POINT('',(-16.74027898268,33.215735917404,\r
-    -2.956649707257));\r
-#42939 = CARTESIAN_POINT('',(-17.61217891349,33.828374322669,\r
-    -2.985974171431));\r
-#42940 = CARTESIAN_POINT('',(-18.50153160228,34.41506619126,-3.));\r
-#42941 = CARTESIAN_POINT('',(-19.40625227453,34.977097830685,-3.));\r
-#42942 = PCURVE('',#12741,#42943);\r
-#42943 = DEFINITIONAL_REPRESENTATION('',(#42944),#43013);\r
-#42944 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#42945,#42946,#42947,#42948,\r
-    #42949,#42950,#42951,#42952,#42953,#42954,#42955,#42956,#42957,\r
-    #42958,#42959,#42960,#42961,#42962,#42963,#42964,#42965,#42966,\r
-    #42967,#42968,#42969,#42970,#42971,#42972,#42973,#42974,#42975,\r
-    #42976,#42977,#42978,#42979,#42980,#42981,#42982,#42983,#42984,\r
-    #42985,#42986,#42987,#42988,#42989,#42990,#42991,#42992,#42993,\r
-    #42994,#42995,#42996,#42997,#42998,#42999,#43000,#43001,#43002,\r
-    #43003,#43004,#43005,#43006,#43007,#43008,#43009,#43010,#43011,\r
-    #43012),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732774E-02,0.134164938732,0.206253639056,0.289095162863,\r
-    0.441240529253,0.481791559628,0.522584322265,0.648883534702,\r
-    0.788637761542,0.85925987962,1.),.UNSPECIFIED.);\r
-#42945 = CARTESIAN_POINT('',(4.904354521653,0.));\r
-#42946 = CARTESIAN_POINT('',(4.880062097945,6.006504380828E-03));\r
-#42947 = CARTESIAN_POINT('',(4.856480796458,1.20624936157E-02));\r
-#42948 = CARTESIAN_POINT('',(4.833646369187,1.816721547948E-02));\r
-#42949 = CARTESIAN_POINT('',(4.811586905147,2.431943363927E-02));\r
-#42950 = CARTESIAN_POINT('',(4.790322151804,3.05174745611E-02));\r
-#42951 = CARTESIAN_POINT('',(4.769863647739,3.675932636388E-02));\r
-#42952 = CARTESIAN_POINT('',(4.708747922432,5.630425623789E-02));\r
-#42953 = CARTESIAN_POINT('',(4.670893626258,6.975006268734E-02));\r
-#42954 = CARTESIAN_POINT('',(4.636687501507,8.336100580655E-02));\r
-#42955 = CARTESIAN_POINT('',(4.606018443701,9.711454595883E-02));\r
-#42956 = CARTESIAN_POINT('',(4.578677684705,0.110989440622));\r
-#42957 = CARTESIAN_POINT('',(4.554424626515,0.124968083745));\r
-#42958 = CARTESIAN_POINT('',(4.516046204511,0.150177223504));\r
-#42959 = CARTESIAN_POINT('',(4.500863133089,0.161374578824));\r
-#42960 = CARTESIAN_POINT('',(4.48733222674,0.172621826554));\r
-#42961 = CARTESIAN_POINT('',(4.475325118693,0.1839134857));\r
-#42962 = CARTESIAN_POINT('',(4.464717337348,0.195245096969));\r
-#42963 = CARTESIAN_POINT('',(4.455391377333,0.206612999132));\r
-#42964 = CARTESIAN_POINT('',(4.437864261622,0.231115762302));\r
-#42965 = CARTESIAN_POINT('',(4.430038343835,0.244261376624));\r
-#42966 = CARTESIAN_POINT('',(4.423589696514,0.257446213569));\r
-#42967 = CARTESIAN_POINT('',(4.418361751433,0.270666673325));\r
-#42968 = CARTESIAN_POINT('',(4.414209902969,0.283919789101));\r
-#42969 = CARTESIAN_POINT('',(4.411000523676,0.297202873117));\r
-#42970 = CARTESIAN_POINT('',(4.404216945455,0.334958972866));\r
-#42971 = CARTESIAN_POINT('',(4.402583631195,0.359497618944));\r
-#42972 = CARTESIAN_POINT('',(4.40293825785,0.384112751049));\r
-#42973 = CARTESIAN_POINT('',(4.4046161078,0.408791866498));\r
-#42974 = CARTESIAN_POINT('',(4.407033159475,0.433521406188));\r
-#42975 = CARTESIAN_POINT('',(4.409677669596,0.458283778698));\r
-#42976 = CARTESIAN_POINT('',(4.412766026157,0.489657741927));\r
-#42977 = CARTESIAN_POINT('',(4.413401296847,0.496260551534));\r
-#42978 = CARTESIAN_POINT('',(4.414013719115,0.502863856675));\r
-#42979 = CARTESIAN_POINT('',(4.414595442024,0.509467174073));\r
-#42980 = CARTESIAN_POINT('',(4.415139068402,0.51606844619));\r
-#42981 = CARTESIAN_POINT('',(4.415637689982,0.522664764894));\r
-#42982 = CARTESIAN_POINT('',(4.416534692308,0.535884293912));\r
-#42983 = CARTESIAN_POINT('',(4.416932460857,0.542507269434));\r
-#42984 = CARTESIAN_POINT('',(4.417271607957,0.549121813415));\r
-#42985 = CARTESIAN_POINT('',(4.417546083293,0.555725898988));\r
-#42986 = CARTESIAN_POINT('',(4.417750360301,0.562317479687));\r
-#42987 = CARTESIAN_POINT('',(4.417879454228,0.568894496629));\r
-#42988 = CARTESIAN_POINT('',(4.418082154562,0.595766625305));\r
-#42989 = CARTESIAN_POINT('',(4.417472265549,0.615921862632));\r
-#42990 = CARTESIAN_POINT('',(4.41596748078,0.635855092036));\r
-#42991 = CARTESIAN_POINT('',(4.413487746696,0.655505223072));\r
-#42992 = CARTESIAN_POINT('',(4.410007219138,0.67481829156));\r
-#42993 = CARTESIAN_POINT('',(4.405544425924,0.693748549125));\r
-#42994 = CARTESIAN_POINT('',(4.394185736403,0.732736111601));\r
-#42995 = CARTESIAN_POINT('',(4.387079508593,0.752704789848));\r
-#42996 = CARTESIAN_POINT('',(4.378904492061,0.772106774877));\r
-#42997 = CARTESIAN_POINT('',(4.369778354029,0.790916814691));\r
-#42998 = CARTESIAN_POINT('',(4.359836164982,0.809130157444));\r
-#42999 = CARTESIAN_POINT('',(4.349213813611,0.826752621819));\r
-#43000 = CARTESIAN_POINT('',(4.332396969008,0.85240831176));\r
-#43001 = CARTESIAN_POINT('',(4.326610542059,0.860874170224));\r
-#43002 = CARTESIAN_POINT('',(4.320699256765,0.869195778052));\r
-#43003 = CARTESIAN_POINT('',(4.314678571665,0.877376181749));\r
-#43004 = CARTESIAN_POINT('',(4.308563047008,0.885418940445));\r
-#43005 = CARTESIAN_POINT('',(4.302366239397,0.893327949131));\r
-#43006 = CARTESIAN_POINT('',(4.283614035986,0.916610357039));\r
-#43007 = CARTESIAN_POINT('',(4.270854917365,0.931597373438));\r
-#43008 = CARTESIAN_POINT('',(4.257920703274,0.946102566177));\r
-#43009 = CARTESIAN_POINT('',(4.24489272168,0.960161605258));\r
-#43010 = CARTESIAN_POINT('',(4.231837407434,0.973809128448));\r
-#43011 = CARTESIAN_POINT('',(4.218808052987,0.987077960681));\r
-#43012 = CARTESIAN_POINT('',(4.205847068186,1.));\r
-#43013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#43014 = PCURVE('',#12609,#43015);\r
-#43015 = DEFINITIONAL_REPRESENTATION('',(#43016),#43085);\r
-#43016 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#43017,#43018,#43019,#43020,\r
-    #43021,#43022,#43023,#43024,#43025,#43026,#43027,#43028,#43029,\r
-    #43030,#43031,#43032,#43033,#43034,#43035,#43036,#43037,#43038,\r
-    #43039,#43040,#43041,#43042,#43043,#43044,#43045,#43046,#43047,\r
-    #43048,#43049,#43050,#43051,#43052,#43053,#43054,#43055,#43056,\r
-    #43057,#43058,#43059,#43060,#43061,#43062,#43063,#43064,#43065,\r
-    #43066,#43067,#43068,#43069,#43070,#43071,#43072,#43073,#43074,\r
-    #43075,#43076,#43077,#43078,#43079,#43080,#43081,#43082,#43083,\r
-    #43084),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732774E-02,0.134164938732,0.206253639056,0.289095162863,\r
-    0.441240529253,0.481791559628,0.522584322265,0.648883534702,\r
-    0.788637761542,0.85925987962,1.),.UNSPECIFIED.);\r
-#43017 = CARTESIAN_POINT('',(2.875455796418,0.9846980552));\r
-#43018 = CARTESIAN_POINT('',(2.874610153272,0.969253407616));\r
-#43019 = CARTESIAN_POINT('',(2.87382656138,0.954038773635));\r
-#43020 = CARTESIAN_POINT('',(2.873092001909,0.939039217951));\r
-#43021 = CARTESIAN_POINT('',(2.872393256277,0.924243688101));\r
-#43022 = CARTESIAN_POINT('',(2.871717420448,0.909643925974));\r
-#43023 = CARTESIAN_POINT('',(2.871052275216,0.895233628841));\r
-#43024 = CARTESIAN_POINT('',(2.868981397104,0.850983882287));\r
-#43025 = CARTESIAN_POINT('',(2.867573637355,0.821784136094));\r
-#43026 = CARTESIAN_POINT('',(2.866056720107,0.793358528408));\r
-#43027 = CARTESIAN_POINT('',(2.864342064438,0.765683301254));\r
-#43028 = CARTESIAN_POINT('',(2.862367336923,0.73873896019));\r
-#43029 = CARTESIAN_POINT('',(2.860087573579,0.712506842125));\r
-#43030 = CARTESIAN_POINT('',(2.855398007619,0.66674352233));\r
-#43031 = CARTESIAN_POINT('',(2.853113929727,0.646953276264));\r
-#43032 = CARTESIAN_POINT('',(2.85060212658,0.627587262157));\r
-#43033 = CARTESIAN_POINT('',(2.847851407274,0.608635949902));\r
-#43034 = CARTESIAN_POINT('',(2.844853850244,0.590090255909));\r
-#43035 = CARTESIAN_POINT('',(2.841603692094,0.571941691717));\r
-#43036 = CARTESIAN_POINT('',(2.834066747519,0.533774424125));\r
-#43037 = CARTESIAN_POINT('',(2.829697609274,0.51388037504));\r
-#43038 = CARTESIAN_POINT('',(2.82498303719,0.494488691777));\r
-#43039 = CARTESIAN_POINT('',(2.819919363654,0.475588787144));\r
-#43040 = CARTESIAN_POINT('',(2.814504531431,0.457171532908));\r
-#43041 = CARTESIAN_POINT('',(2.808737546266,0.439229385444));\r
-#43042 = CARTESIAN_POINT('',(2.791380134706,0.389665510146));\r
-#43043 = CARTESIAN_POINT('',(2.778953688584,0.359155860072));\r
-#43044 = CARTESIAN_POINT('',(2.765339024067,0.330190258989));\r
-#43045 = CARTESIAN_POINT('',(2.75054500139,0.302744206386));\r
-#43046 = CARTESIAN_POINT('',(2.734584622197,0.276807108124));\r
-#43047 = CARTESIAN_POINT('',(2.717473371656,0.252380146001));\r
-#43048 = CARTESIAN_POINT('',(2.694368823145,0.223366850258));\r
-#43049 = CARTESIAN_POINT('',(2.689426368497,0.217369240867));\r
-#43050 = CARTESIAN_POINT('',(2.684403998415,0.211479773726));\r
-#43051 = CARTESIAN_POINT('',(2.679302077456,0.205698771093));\r
-#43052 = CARTESIAN_POINT('',(2.674121152243,0.200026440153));\r
-#43053 = CARTESIAN_POINT('',(2.668861982899,0.194462840781));\r
-#43054 = CARTESIAN_POINT('',(2.658156945478,0.183520771913));\r
-#43055 = CARTESIAN_POINT('',(2.652710154545,0.178143591285));\r
-#43056 = CARTESIAN_POINT('',(2.647185852237,0.172876582011));\r
-#43057 = CARTESIAN_POINT('',(2.641585024518,0.167719719628));\r
-#43058 = CARTESIAN_POINT('',(2.635908793357,0.16267289078));\r
-#43059 = CARTESIAN_POINT('',(2.630158421352,0.157735887889));\r
-#43060 = CARTESIAN_POINT('',(2.606306295287,0.137961942772));\r
-#43061 = CARTESIAN_POINT('',(2.587577491229,0.124063196881));\r
-#43062 = CARTESIAN_POINT('',(2.568194040054,0.111206667649));\r
-#43063 = CARTESIAN_POINT('',(2.548211044802,9.937300256063E-02));\r
-#43064 = CARTESIAN_POINT('',(2.527692661258,8.852995340348E-02));\r
-#43065 = CARTESIAN_POINT('',(2.506710655157,7.863600403447E-02));\r
-#43066 = CARTESIAN_POINT('',(2.461702862006,5.969349169136E-02));\r
-#43067 = CARTESIAN_POINT('',(2.437583849567,5.084429042261E-02));\r
-#43068 = CARTESIAN_POINT('',(2.413097311916,4.303387576835E-02));\r
-#43069 = CARTESIAN_POINT('',(2.388341310871,3.618019162587E-02));\r
-#43070 = CARTESIAN_POINT('',(2.36339992871,3.019920605409E-02));\r
-#43071 = CARTESIAN_POINT('',(2.338346372027,2.501106852833E-02));\r
-#43072 = CARTESIAN_POINT('',(2.300561147707,1.828346488877E-02));\r
-#43073 = CARTESIAN_POINT('',(2.287862833433,1.620829964628E-02));\r
-#43074 = CARTESIAN_POINT('',(2.275157483836,1.430669107214E-02));\r
-#43075 = CARTESIAN_POINT('',(2.262450883129,1.256936784247E-02));\r
-#43076 = CARTESIAN_POINT('',(2.249747707259,1.098753800415E-02));\r
-#43077 = CARTESIAN_POINT('',(2.237051629865,9.552944081842E-03));\r
-#43078 = CARTESIAN_POINT('',(2.199083581767,5.677110563067E-03));\r
-#43079 = CARTESIAN_POINT('',(2.173842584133,3.650755219478E-03));\r
-#43080 = CARTESIAN_POINT('',(2.148661402305,2.11753362069E-03));\r
-#43081 = CARTESIAN_POINT('',(2.12354660461,1.025676031494E-03));\r
-#43082 = CARTESIAN_POINT('',(2.098495292351,3.318565824156E-04));\r
-#43083 = CARTESIAN_POINT('',(2.073496285434,2.12E-15));\r
-#43084 = CARTESIAN_POINT('',(2.048529561987,-7.3E-16));\r
-#43085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#43086 = ORIENTED_EDGE('',*,*,#43087,.F.);\r
-#43087 = EDGE_CURVE('',#43088,#42870,#43090,.T.);\r
-#43088 = VERTEX_POINT('',#43089);\r
-#43089 = CARTESIAN_POINT('',(-24.46474506532,31.646109537959,-3.));\r
-#43090 = SURFACE_CURVE('',#43091,(#43096,#43103),.PCURVE_S1.);\r
-#43091 = CIRCLE('',#43092,40.);\r
-#43092 = AXIS2_PLACEMENT_3D('',#43093,#43094,#43095);\r
-#43093 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#43094 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#43095 = DIRECTION('',(1.,0.,3.3E-16));\r
-#43096 = PCURVE('',#12741,#43097);\r
-#43097 = DEFINITIONAL_REPRESENTATION('',(#43098),#43102);\r
-#43098 = LINE('',#43099,#43100);\r
-#43099 = CARTESIAN_POINT('',(0.,1.));\r
-#43100 = VECTOR('',#43101,1.);\r
-#43101 = DIRECTION('',(1.,0.));\r
-#43102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#43103 = PCURVE('',#20542,#43104);\r
-#43104 = DEFINITIONAL_REPRESENTATION('',(#43105),#43109);\r
-#43105 = LINE('',#43106,#43107);\r
-#43106 = CARTESIAN_POINT('',(0.,0.));\r
-#43107 = VECTOR('',#43108,1.);\r
-#43108 = DIRECTION('',(1.,0.));\r
-#43109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#43110 = ORIENTED_EDGE('',*,*,#43111,.T.);\r
-#43111 = EDGE_CURVE('',#43088,#12710,#43112,.T.);\r
-#43112 = SURFACE_CURVE('',#43113,(#43182,#43266),.PCURVE_S1.);\r
-#43113 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#43114,#43115,#43116,#43117,\r
-    #43118,#43119,#43120,#43121,#43122,#43123,#43124,#43125,#43126,\r
-    #43127,#43128,#43129,#43130,#43131,#43132,#43133,#43134,#43135,\r
-    #43136,#43137,#43138,#43139,#43140,#43141,#43142,#43143,#43144,\r
-    #43145,#43146,#43147,#43148,#43149,#43150,#43151,#43152,#43153,\r
-    #43154,#43155,#43156,#43157,#43158,#43159,#43160,#43161,#43162,\r
-    #43163,#43164,#43165,#43166,#43167,#43168,#43169,#43170,#43171,\r
-    #43172,#43173,#43174,#43175,#43176,#43177,#43178,#43179,#43180,\r
-    #43181),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267738237,0.219958108821,0.265125677223,0.366865249495,\r
-    0.514806630733,0.562778478347,0.610414455653,0.748924757148,\r
-    0.858377815652,0.934322045293,1.),.UNSPECIFIED.);\r
-#43114 = CARTESIAN_POINT('',(-24.46474276913,31.646108584758,-3.));\r
-#43115 = CARTESIAN_POINT('',(-23.44375997408,31.22313673955,\r
-    -2.999999971247));\r
-#43116 = CARTESIAN_POINT('',(-22.43466693138,30.771577500463,\r
-    -2.985095472953));\r
-#43117 = CARTESIAN_POINT('',(-21.43945692072,30.289744009672,\r
-    -2.953898148405));\r
-#43118 = CARTESIAN_POINT('',(-20.46057537462,29.776159365677,\r
-    -2.904758184742));\r
-#43119 = CARTESIAN_POINT('',(-19.50087622343,29.229646954577,\r
-    -2.835706877627));\r
-#43120 = CARTESIAN_POINT('',(-18.56352442624,28.649514131074,\r
-    -2.744417861757));\r
-#43121 = CARTESIAN_POINT('',(-17.19253617177,27.726651935644,\r
-    -2.569629359123));\r
-#43122 = CARTESIAN_POINT('',(-16.73975948641,27.408969030831,\r
-    -2.504742879569));\r
-#43123 = CARTESIAN_POINT('',(-16.29395234815,27.082800666066,\r
-    -2.433185867933));\r
-#43124 = CARTESIAN_POINT('',(-15.85556678452,26.748220116633,\r
-    -2.354592812751));\r
-#43125 = CARTESIAN_POINT('',(-15.42505945878,26.405365153537,\r
-    -2.268578792143));\r
-#43126 = CARTESIAN_POINT('',(-15.00288199475,26.05444939524,\r
-    -2.174743874234));\r
-#43127 = CARTESIAN_POINT('',(-14.33607651456,25.475927963095,\r
-    -2.010117252108));\r
-#43128 = CARTESIAN_POINT('',(-14.08597488416,25.253166608196,\r
-    -1.944464496601));\r
-#43129 = CARTESIAN_POINT('',(-13.83926722483,25.027559229813,\r
-    -1.875625167615));\r
-#43130 = CARTESIAN_POINT('',(-13.5960510634,24.799187045382,\r
-    -1.803503649463));\r
-#43131 = CARTESIAN_POINT('',(-13.3564195616,24.568143684834,\r
-    -1.728003768888));\r
-#43132 = CARTESIAN_POINT('',(-13.12046043864,24.334536020768,\r
-    -1.64902976975));\r
-#43133 = CARTESIAN_POINT('',(-12.36521383467,23.566782033889,\r
-    -1.380561033205));\r
-#43134 = CARTESIAN_POINT('',(-11.86117326128,23.022636880153,\r
-    -1.176513665835));\r
-#43135 = CARTESIAN_POINT('',(-11.37712528054,22.46748954207,\r
-    -0.953283728772));\r
-#43136 = CARTESIAN_POINT('',(-10.91380107179,21.903061504737,\r
-    -0.709833419308));\r
-#43137 = CARTESIAN_POINT('',(-10.47161648595,21.331377533991,\r
-    -0.445198524399));\r
-#43138 = CARTESIAN_POINT('',(-10.05064512916,20.754749608469,\r
-    -0.15857716455));\r
-#43139 = CARTESIAN_POINT('',(-9.068933485918,19.333749729873,\r
-    0.600039461371));\r
-#43140 = CARTESIAN_POINT('',(-8.531374805944,18.486469906775,\r
-    1.097233775296));\r
-#43141 = CARTESIAN_POINT('',(-8.037263467365,17.641843988965,\r
-    1.643670361265));\r
-#43142 = CARTESIAN_POINT('',(-7.58378224909,16.808020501593,\r
-    2.240029036544));\r
-#43143 = CARTESIAN_POINT('',(-7.166450495056,15.992836833247,\r
-    2.885777519256));\r
-#43144 = CARTESIAN_POINT('',(-6.78015116786,15.203133732766,\r
-    3.578958087517));\r
-#43145 = CARTESIAN_POINT('',(-6.303055784039,14.198440052735,\r
-    4.555432498626));\r
-#43146 = CARTESIAN_POINT('',(-6.188959687819,13.95566921514,\r
-    4.79920074584));\r
-#43147 = CARTESIAN_POINT('',(-6.077417066289,13.716321743337,\r
-    5.047536864338));\r
-#43148 = CARTESIAN_POINT('',(-5.968250021141,13.480555560452,\r
-    5.300325078165));\r
-#43149 = CARTESIAN_POINT('',(-5.861293156522,13.248526077006,\r
-    5.557458648071));\r
-#43150 = CARTESIAN_POINT('',(-5.756371757731,13.020348949165,\r
-    5.818797694586));\r
-#43151 = CARTESIAN_POINT('',(-5.551010641406,12.573506113016,\r
-    6.347779561454));\r
-#43152 = CARTESIAN_POINT('',(-5.450544344146,12.354784305312,\r
-    6.615365484258));\r
-#43153 = CARTESIAN_POINT('',(-5.351776846568,12.140089347437,\r
-    6.886851634538));\r
-#43154 = CARTESIAN_POINT('',(-5.254563588456,11.929522634013,\r
-    7.162114020168));\r
-#43155 = CARTESIAN_POINT('',(-5.158770151484,11.723175268663,\r
-    7.441028899832));\r
-#43156 = CARTESIAN_POINT('',(-5.064272216921,11.521128497335,\r
-    7.72347310737));\r
-#43157 = CARTESIAN_POINT('',(-4.699620198806,10.748679860564,\r
-    8.840489131324));\r
-#43158 = CARTESIAN_POINT('',(-4.438263934088,10.210857031352,\r
-    9.700482281907));\r
-#43159 = CARTESIAN_POINT('',(-4.184088275733,9.71178431686,\r
-    10.586255072462));\r
-#43160 = CARTESIAN_POINT('',(-3.934977329626,9.25257522684,\r
-    11.494822766141));\r
-#43161 = CARTESIAN_POINT('',(-3.689363378667,8.833749786941,\r
-    12.423280693989));\r
-#43162 = CARTESIAN_POINT('',(-3.445742516761,8.455415186543,\r
-    13.36876099867));\r
-#43163 = CARTESIAN_POINT('',(-3.009366763807,7.850025247332,\r
-    15.086449448785));\r
-#43164 = CARTESIAN_POINT('',(-2.816652597025,7.607870736555,\r
-    15.85343515658));\r
-#43165 = CARTESIAN_POINT('',(-2.622791586036,7.390623078562,\r
-    16.627737514907));\r
-#43166 = CARTESIAN_POINT('',(-2.426467157637,7.19794264389,\r
-    17.407862987676));\r
-#43167 = CARTESIAN_POINT('',(-2.225925670524,7.029292803626,\r
-    18.192247162908));\r
-#43168 = CARTESIAN_POINT('',(-2.018616168639,6.883873078382,\r
-    18.979151542124));\r
-#43169 = CARTESIAN_POINT('',(-1.650280495356,6.674161071488,\r
-    20.312857193345));\r
-#43170 = CARTESIAN_POINT('',(-1.494520572144,6.598664285201,\r
-    20.859393188314));\r
-#43171 = CARTESIAN_POINT('',(-1.332755401833,6.533034062149,\r
-    21.405456117791));\r
-#43172 = CARTESIAN_POINT('',(-1.163682756686,6.476542196248,\r
-    21.950256835045));\r
-#43173 = CARTESIAN_POINT('',(-0.98582466082,6.428189699417,\r
-    22.492892808073));\r
-#43174 = CARTESIAN_POINT('',(-0.79761063825,6.386532386982,\r
-    23.032359249558));\r
-#43175 = CARTESIAN_POINT('',(-0.424715787432,6.317686638862,\r
-    24.03053704643));\r
-#43176 = CARTESIAN_POINT('',(-0.243001944676,6.289304682404,\r
-    24.490292853103));\r
-#43177 = CARTESIAN_POINT('',(-5.161683570502E-02,6.263204501915,\r
-    24.946198069256));\r
-#43178 = CARTESIAN_POINT('',(0.150214840848,6.237842918569,\r
-    25.39751411369));\r
-#43179 = CARTESIAN_POINT('',(0.363036309297,6.211355993955,\r
-    25.843512016993));\r
-#43180 = CARTESIAN_POINT('',(0.586965079875,6.181641280841,\r
-    26.283564045778));\r
-#43181 = CARTESIAN_POINT('',(0.821674803612,6.146529804586,\r
-    26.717157287525));\r
-#43182 = PCURVE('',#12741,#43183);\r
-#43183 = DEFINITIONAL_REPRESENTATION('',(#43184),#43265);\r
-#43184 = B_SPLINE_CURVE_WITH_KNOTS('',14,(#43185,#43186,#43187,#43188,\r
-    #43189,#43190,#43191,#43192,#43193,#43194,#43195,#43196,#43197,\r
-    #43198,#43199,#43200,#43201,#43202,#43203,#43204,#43205,#43206,\r
-    #43207,#43208,#43209,#43210,#43211,#43212,#43213,#43214,#43215,\r
-    #43216,#43217,#43218,#43219,#43220,#43221,#43222,#43223,#43224,\r
-    #43225,#43226,#43227,#43228,#43229,#43230,#43231,#43232,#43233,\r
-    #43234,#43235,#43236,#43237,#43238,#43239,#43240,#43241,#43242,\r
-    #43243,#43244,#43245,#43246,#43247,#43248,#43249,#43250,#43251,\r
-    #43252,#43253,#43254,#43255,#43256,#43257,#43258,#43259,#43260,\r
-    #43261,#43262,#43263,#43264),.UNSPECIFIED.,.F.,.F.,(15,13,13,13,13,\r
-    13,15),(0.,0.219958108821,0.366865249495,0.514806630733,\r
-    0.562778478347,0.748924757148,0.803218516856),.UNSPECIFIED.);\r
-#43185 = CARTESIAN_POINT('',(4.054284125109,0.999999970021));\r
-#43186 = CARTESIAN_POINT('',(4.064605036134,0.98998413535));\r
-#43187 = CARTESIAN_POINT('',(4.074975597278,0.979777109297));\r
-#43188 = CARTESIAN_POINT('',(4.085385099476,0.969363875125));\r
-#43189 = CARTESIAN_POINT('',(4.095801847136,0.958752762986));\r
-#43190 = CARTESIAN_POINT('',(4.106262966341,0.947864174763));\r
-#43191 = CARTESIAN_POINT('',(4.116613742186,0.936850428829));\r
-#43192 = CARTESIAN_POINT('',(4.127075441399,0.925403692702));\r
-#43193 = CARTESIAN_POINT('',(4.137289311729,0.913910212197));\r
-#43194 = CARTESIAN_POINT('',(4.147567953473,0.901955554414));\r
-#43195 = CARTESIAN_POINT('',(4.157626353911,0.889820838934));\r
-#43196 = CARTESIAN_POINT('',(4.167564198229,0.877342221891));\r
-#43197 = CARTESIAN_POINT('',(4.177293331311,0.864564686655));\r
-#43198 = CARTESIAN_POINT('',(4.186786610225,0.85146549742));\r
-#43199 = CARTESIAN_POINT('',(4.202153268176,0.829073506154));\r
-#43200 = CARTESIAN_POINT('',(4.208181960781,0.819961127141));\r
-#43201 = CARTESIAN_POINT('',(4.21407254321,0.81070233724));\r
-#43202 = CARTESIAN_POINT('',(4.219814887797,0.801291919391));\r
-#43203 = CARTESIAN_POINT('',(4.225393701186,0.791729057588));\r
-#43204 = CARTESIAN_POINT('',(4.230783918011,0.782042395735));\r
-#43205 = CARTESIAN_POINT('',(4.236021470843,0.772133373959));\r
-#43206 = CARTESIAN_POINT('',(4.241000675304,0.762179804041));\r
-#43207 = CARTESIAN_POINT('',(4.24582061441,0.75197726126));\r
-#43208 = CARTESIAN_POINT('',(4.250376855621,0.74169836506));\r
-#43209 = CARTESIAN_POINT('',(4.254716382428,0.731243128668));\r
-#43210 = CARTESIAN_POINT('',(4.258805360837,0.720660961722));\r
-#43211 = CARTESIAN_POINT('',(4.262644839271,0.709942831401));\r
-#43212 = CARTESIAN_POINT('',(4.269837528153,0.68817611223));\r
-#43213 = CARTESIAN_POINT('',(4.273187700385,0.677124061877));\r
-#43214 = CARTESIAN_POINT('',(4.276274119477,0.665948052327));\r
-#43215 = CARTESIAN_POINT('',(4.27909414656,0.654655048785));\r
-#43216 = CARTESIAN_POINT('',(4.281647755847,0.643252448275));\r
-#43217 = CARTESIAN_POINT('',(4.283937772602,0.631748091563));\r
-#43218 = CARTESIAN_POINT('',(4.285970066466,0.62015026407));\r
-#43219 = CARTESIAN_POINT('',(4.28775369501,0.608467686294));\r
-#43220 = CARTESIAN_POINT('',(4.289301004367,0.596709493033));\r
-#43221 = CARTESIAN_POINT('',(4.290627679033,0.584885202242));\r
-#43222 = CARTESIAN_POINT('',(4.291752748746,0.573004672674));\r
-#43223 = CARTESIAN_POINT('',(4.292698545591,0.561078051055));\r
-#43224 = CARTESIAN_POINT('',(4.293490616465,0.549115708226));\r
-#43225 = CARTESIAN_POINT('',(4.294373861334,0.533241053309));\r
-#43226 = CARTESIAN_POINT('',(4.29457698736,0.52935108989));\r
-#43227 = CARTESIAN_POINT('',(4.294767937444,0.525458754402));\r
-#43228 = CARTESIAN_POINT('',(4.294947720032,0.521564312999));\r
-#43229 = CARTESIAN_POINT('',(4.295117375875,0.517668004491));\r
-#43230 = CARTESIAN_POINT('',(4.295277977506,0.51377012752));\r
-#43231 = CARTESIAN_POINT('',(4.295430626361,0.509871052735));\r
-#43232 = CARTESIAN_POINT('',(4.295576455978,0.505971185383));\r
-#43233 = CARTESIAN_POINT('',(4.295716628731,0.502070902237));\r
-#43234 = CARTESIAN_POINT('',(4.295852339293,0.498170488599));\r
-#43235 = CARTESIAN_POINT('',(4.29598481084,0.494270099233));\r
-#43236 = CARTESIAN_POINT('',(4.296115294768,0.490369768758));\r
-#43237 = CARTESIAN_POINT('',(4.296245065282,0.48646949575));\r
-#43238 = CARTESIAN_POINT('',(4.29688120544,0.467435892655));\r
-#43239 = CARTESIAN_POINT('',(4.297395707004,0.452305363982));\r
-#43240 = CARTESIAN_POINT('',(4.297994624043,0.437182928414));\r
-#43241 = CARTESIAN_POINT('',(4.298758888388,0.422074039541));\r
-#43242 = CARTESIAN_POINT('',(4.299774562832,0.406981595714));\r
-#43243 = CARTESIAN_POINT('',(4.301132352657,0.391908835278));\r
-#43244 = CARTESIAN_POINT('',(4.302927284858,0.376859917526));\r
-#43245 = CARTESIAN_POINT('',(4.305258627773,0.361838476162));\r
-#43246 = CARTESIAN_POINT('',(4.308229955838,0.346846741962));\r
-#43247 = CARTESIAN_POINT('',(4.311949343581,0.331886496844));\r
-#43248 = CARTESIAN_POINT('',(4.316529785754,0.316960592101));\r
-#43249 = CARTESIAN_POINT('',(4.32209003242,0.302072502964));\r
-#43250 = CARTESIAN_POINT('',(4.328755885716,0.287223849381));\r
-#43251 = CARTESIAN_POINT('',(4.338967420886,0.268100122615));\r
-#43252 = CARTESIAN_POINT('',(4.341378789102,0.263785415732));\r
-#43253 = CARTESIAN_POINT('',(4.343898995913,0.259474406256));\r
-#43254 = CARTESIAN_POINT('',(4.34653144069,0.255167171554));\r
-#43255 = CARTESIAN_POINT('',(4.349279589298,0.250863790884));\r
-#43256 = CARTESIAN_POINT('',(4.352146977626,0.246564345936));\r
-#43257 = CARTESIAN_POINT('',(4.355137215932,0.24226892129));\r
-#43258 = CARTESIAN_POINT('',(4.358253992053,0.237977605009));\r
-#43259 = CARTESIAN_POINT('',(4.361501075986,0.233690489049));\r
-#43260 = CARTESIAN_POINT('',(4.364882323027,0.229407669875));\r
-#43261 = CARTESIAN_POINT('',(4.36840167823,0.225129248883));\r
-#43262 = CARTESIAN_POINT('',(4.372063179816,0.220855332979));\r
-#43263 = CARTESIAN_POINT('',(4.375870963302,0.216586035047));\r
-#43264 = CARTESIAN_POINT('',(4.379829265214,0.212321474484));\r
-#43265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#43266 = PCURVE('',#42727,#43267);\r
-#43267 = DEFINITIONAL_REPRESENTATION('',(#43268),#43337);\r
-#43268 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#43269,#43270,#43271,#43272,\r
-    #43273,#43274,#43275,#43276,#43277,#43278,#43279,#43280,#43281,\r
-    #43282,#43283,#43284,#43285,#43286,#43287,#43288,#43289,#43290,\r
-    #43291,#43292,#43293,#43294,#43295,#43296,#43297,#43298,#43299,\r
-    #43300,#43301,#43302,#43303,#43304,#43305,#43306,#43307,#43308,\r
-    #43309,#43310,#43311,#43312,#43313,#43314,#43315,#43316,#43317,\r
-    #43318,#43319,#43320,#43321,#43322,#43323,#43324,#43325,#43326,\r
-    #43327,#43328,#43329,#43330,#43331,#43332,#43333,#43334,#43335,\r
-    #43336),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267738237,0.219958108821,0.265125677223,0.366865249495,\r
-    0.514806630733,0.562778478347,0.610414455653,0.748924757148,\r
-    0.858377815652,0.934322045293,1.),.UNSPECIFIED.);\r
-#43269 = CARTESIAN_POINT('',(0.940985303947,0.));\r
-#43270 = CARTESIAN_POINT('',(0.915597926388,6.8459865E-10));\r
-#43271 = CARTESIAN_POINT('',(0.890186394464,3.548740568393E-04));\r
-#43272 = CARTESIAN_POINT('',(0.864729465743,1.09766488234E-03));\r
-#43273 = CARTESIAN_POINT('',(0.839215376295,2.268145158299E-03));\r
-#43274 = CARTESIAN_POINT('',(0.81364117244,3.914326010824E-03));\r
-#43275 = CARTESIAN_POINT('',(0.788013985719,6.093924418727E-03));\r
-#43276 = CARTESIAN_POINT('',(0.749426756767,1.027729901572E-02));\r
-#43277 = CARTESIAN_POINT('',(0.736491442297,1.18316335956E-02));\r
-#43278 = CARTESIAN_POINT('',(0.723551337857,1.354749858173E-02));\r
-#43279 = CARTESIAN_POINT('',(0.710610443653,1.543430416431E-02));\r
-#43280 = CARTESIAN_POINT('',(0.697673848371,1.750209939604E-02));\r
-#43281 = CARTESIAN_POINT('',(0.684747847631,1.97615109428E-02));\r
-#43282 = CARTESIAN_POINT('',(0.663928400921,2.373283793269E-02));\r
-#43283 = CARTESIAN_POINT('',(0.65602357151,2.53181694836E-02));\r
-#43284 = CARTESIAN_POINT('',(0.648127342274,2.698223227541E-02));\r
-#43285 = CARTESIAN_POINT('',(0.640241638895,2.872765656291E-02));\r
-#43286 = CARTESIAN_POINT('',(0.632368554407,3.055712864291E-02));\r
-#43287 = CARTESIAN_POINT('',(0.624510358925,3.247337242994E-02));\r
-#43288 = CARTESIAN_POINT('',(0.599008060977,3.899708560552E-02));\r
-#43289 = CARTESIAN_POINT('',(0.581433121453,4.396959105565E-02));\r
-#43290 = CARTESIAN_POINT('',(0.563974828118,4.942760049826E-02));\r
-#43291 = CARTESIAN_POINT('',(0.546665191402,5.540281658869E-02));\r
-#43292 = CARTESIAN_POINT('',(0.529538592655,6.192688725781E-02));\r
-#43293 = CARTESIAN_POINT('',(0.512631812331,6.902950343549E-02));\r
-#43294 = CARTESIAN_POINT('',(0.471775100546,8.794068272954E-02));\r
-#43295 = CARTESIAN_POINT('',(0.448106581275,0.100424696224));\r
-#43296 = CARTESIAN_POINT('',(0.425101742585,0.114262810231));\r
-#43297 = CARTESIAN_POINT('',(0.402867768957,0.129518717582));\r
-#43298 = CARTESIAN_POINT('',(0.381496252569,0.146237075571));\r
-#43299 = CARTESIAN_POINT('',(0.361060587997,0.164437208764));\r
-#43300 = CARTESIAN_POINT('',(0.3353097618,0.190492519651));\r
-#43301 = CARTESIAN_POINT('',(0.329107937857,0.19702812571));\r
-#43302 = CARTESIAN_POINT('',(0.323011397744,0.203719478882));\r
-#43303 = CARTESIAN_POINT('',(0.317021362277,0.210566319704));\r
-#43304 = CARTESIAN_POINT('',(0.31113919507,0.217568740509));\r
-#43305 = CARTESIAN_POINT('',(0.30536541273,0.224726014584));\r
-#43306 = CARTESIAN_POINT('',(0.294075921502,0.239298643322));\r
-#43307 = CARTESIAN_POINT('',(0.288558671065,0.246711841581));\r
-#43308 = CARTESIAN_POINT('',(0.283149785133,0.254277254355));\r
-#43309 = CARTESIAN_POINT('',(0.277849898379,0.261994701571));\r
-#43310 = CARTESIAN_POINT('',(0.272659586069,0.269864104946));\r
-#43311 = CARTESIAN_POINT('',(0.2675793693,0.27788550364));\r
-#43312 = CARTESIAN_POINT('',(0.248159558197,0.309825206211));\r
-#43313 = CARTESIAN_POINT('',(0.234643807548,0.334878521348));\r
-#43314 = CARTESIAN_POINT('',(0.222074863506,0.361222083588));\r
-#43315 = CARTESIAN_POINT('',(0.210461106779,0.388868501553));\r
-#43316 = CARTESIAN_POINT('',(0.199806937029,0.417842266482));\r
-#43317 = CARTESIAN_POINT('',(0.190112662819,0.448182374598));\r
-#43318 = CARTESIAN_POINT('',(0.174460385684,0.505040914824));\r
-#43319 = CARTESIAN_POINT('',(0.168144861604,0.531027075992));\r
-#43320 = CARTESIAN_POINT('',(0.162418390619,0.557929147358));\r
-#43321 = CARTESIAN_POINT('',(0.157272622828,0.585781811616));\r
-#43322 = CARTESIAN_POINT('',(0.152693535021,0.614627790169));\r
-#43323 = CARTESIAN_POINT('',(0.148657831106,0.644517765332));\r
-#43324 = CARTESIAN_POINT('',(0.14266352288,0.697014025734));\r
-#43325 = CARTESIAN_POINT('',(0.140447353127,0.719047982263));\r
-#43326 = CARTESIAN_POINT('',(0.138454910135,0.741631255407));\r
-#43327 = CARTESIAN_POINT('',(0.136665354886,0.764783531641));\r
-#43328 = CARTESIAN_POINT('',(0.135050488292,0.788525208422));\r
-#43329 = CARTESIAN_POINT('',(0.133570780866,0.812877706827));\r
-#43330 = CARTESIAN_POINT('',(0.130968063343,0.859483790894));\r
-#43331 = CARTESIAN_POINT('',(0.129823915608,0.881575441875));\r
-#43332 = CARTESIAN_POINT('',(0.128709624144,0.90416219406));\r
-#43333 = CARTESIAN_POINT('',(0.127585879035,0.927263894005));\r
-#43334 = CARTESIAN_POINT('',(0.12640667856,0.950906792844));\r
-#43335 = CARTESIAN_POINT('',(0.125122384502,0.97513027245));\r
-#43336 = CARTESIAN_POINT('',(0.123684620971,1.));\r
-#43337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#43338 = ADVANCED_FACE('',(#43339),#12609,.T.);\r
-#43339 = FACE_BOUND('',#43340,.T.);\r
-#43340 = EDGE_LOOP('',(#43341,#43402,#43403,#43404,#43405));\r
-#43341 = ORIENTED_EDGE('',*,*,#43342,.F.);\r
-#43342 = EDGE_CURVE('',#42870,#43343,#43345,.T.);\r
-#43343 = VERTEX_POINT('',#43344);\r
-#43344 = CARTESIAN_POINT('',(-17.42418744325,36.005523075526,3.));\r
-#43345 = SURFACE_CURVE('',#43346,(#43361,#43379),.PCURVE_S1.);\r
-#43346 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#43347,#43348,#43349,#43350,\r
-    #43351,#43352,#43353,#43354,#43355,#43356,#43357,#43358,#43359,\r
-    #43360),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#43347 = CARTESIAN_POINT('',(-19.40625227453,34.977097830685,-3.));\r
-#43348 = CARTESIAN_POINT('',(-19.22825309838,35.07585664655,\r
-    -2.469857305487));\r
-#43349 = CARTESIAN_POINT('',(-19.05387349806,35.171028274449,\r
-    -1.93877500183));\r
-#43350 = CARTESIAN_POINT('',(-18.88146853597,35.263692755867,\r
-    -1.40716117002));\r
-#43351 = CARTESIAN_POINT('',(-18.65658472392,35.382699482081,\r
-    -0.711942292053));\r
-#43352 = CARTESIAN_POINT('',(-18.60376394745,35.41051694885,\r
-    -0.548519782961));\r
-#43353 = CARTESIAN_POINT('',(-18.55093266714,35.438206150701,\r
-    -0.385088192252));\r
-#43354 = CARTESIAN_POINT('',(-18.32311778961,35.557028536982,\r
-    0.31889847855));\r
-#43355 = CARTESIAN_POINT('',(-18.14757592563,35.647123436521,\r
-    0.859448382286));\r
-#43356 = CARTESIAN_POINT('',(-17.96976730522,35.7369360556,\r
-    1.399656454957));\r
-#43357 = CARTESIAN_POINT('',(-17.69871386917,35.871513604796,\r
-    2.204677342934));\r
-#43358 = CARTESIAN_POINT('',(-17.60838844532,35.915989309938,\r
-    2.470005719426));\r
-#43359 = CARTESIAN_POINT('',(-17.51694129375,35.960636616033,\r
-    2.735127937173));\r
-#43360 = CARTESIAN_POINT('',(-17.42418723314,36.005523177205,3.0000006)\r
-  );\r
-#43361 = PCURVE('',#12609,#43362);\r
-#43362 = DEFINITIONAL_REPRESENTATION('',(#43363),#43378);\r
-#43363 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#43364,#43365,#43366,#43367,\r
-    #43368,#43369,#43370,#43371,#43372,#43373,#43374,#43375,#43376,\r
-    #43377),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#43364 = CARTESIAN_POINT('',(2.048529561987,0.));\r
-#43365 = CARTESIAN_POINT('',(2.052109274402,1.254332354772E-02));\r
-#43366 = CARTESIAN_POINT('',(2.05545204346,2.52278254243E-02));\r
-#43367 = CARTESIAN_POINT('',(2.058561494327,3.804985612148E-02));\r
-#43368 = CARTESIAN_POINT('',(2.062327012241,5.498882258939E-02));\r
-#43369 = CARTESIAN_POINT('',(2.063190437047,5.898294243794E-02));\r
-#43370 = CARTESIAN_POINT('',(2.064032364904,6.2989802223E-02));\r
-#43371 = CARTESIAN_POINT('',(2.06756693436,8.030416791524E-02));\r
-#43372 = CARTESIAN_POINT('',(2.070047119446,9.373775098754E-02));\r
-#43373 = CARTESIAN_POINT('',(2.072297927353,0.107308355515));\r
-#43374 = CARTESIAN_POINT('',(2.075320586116,0.127758561639));\r
-#43375 = CARTESIAN_POINT('',(2.076262964156,0.134535705783));\r
-#43376 = CARTESIAN_POINT('',(2.077151376209,0.141345341141));\r
-#43377 = CARTESIAN_POINT('',(2.07798635282,0.148187165358));\r
-#43378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#43379 = PCURVE('',#43380,#43385);\r
-#43380 = CYLINDRICAL_SURFACE('',#43381,40.);\r
-#43381 = AXIS2_PLACEMENT_3D('',#43382,#43383,#43384);\r
-#43382 = CARTESIAN_POINT('',(-2.E-15,2.E-15,3.));\r
-#43383 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#43384 = DIRECTION('',(1.,-8.E-17,3.3E-16));\r
-#43385 = DEFINITIONAL_REPRESENTATION('',(#43386),#43401);\r
-#43386 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#43387,#43388,#43389,#43390,\r
-    #43391,#43392,#43393,#43394,#43395,#43396,#43397,#43398,#43399,\r
-    #43400),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#43387 = CARTESIAN_POINT('',(-2.077338238994,6.));\r
-#43388 = CARTESIAN_POINT('',(-2.072249218311,5.469857305487));\r
-#43389 = CARTESIAN_POINT('',(-2.067282829465,4.93877500183));\r
-#43390 = CARTESIAN_POINT('',(-2.062389681624,4.40716117002));\r
-#43391 = CARTESIAN_POINT('',(-2.056028896992,3.711942292053));\r
-#43392 = CARTESIAN_POINT('',(-2.054536451074,3.548519782961));\r
-#43393 = CARTESIAN_POINT('',(-2.053045264036,3.385088192252));\r
-#43394 = CARTESIAN_POINT('',(-2.046621753611,2.68110152145));\r
-#43395 = CARTESIAN_POINT('',(-2.041689056493,2.140551617714));\r
-#43396 = CARTESIAN_POINT('',(-2.036709072772,1.600343545042));\r
-#43397 = CARTESIAN_POINT('',(-2.029143481175,0.795322657066));\r
-#43398 = CARTESIAN_POINT('',(-2.026626456508,0.529994280574));\r
-#43399 = CARTESIAN_POINT('',(-2.024082365438,0.264872062827));\r
-#43400 = CARTESIAN_POINT('',(-2.021506258985,-6.E-07));\r
-#43401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#43402 = ORIENTED_EDGE('',*,*,#42869,.F.);\r
-#43403 = ORIENTED_EDGE('',*,*,#12463,.F.);\r
-#43404 = ORIENTED_EDGE('',*,*,#13194,.T.);\r
-#43405 = ORIENTED_EDGE('',*,*,#43406,.F.);\r
-#43406 = EDGE_CURVE('',#43343,#13161,#43407,.T.);\r
-#43407 = SURFACE_CURVE('',#43408,(#43481,#43557),.PCURVE_S1.);\r
-#43408 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#43409,#43410,#43411,#43412,\r
-    #43413,#43414,#43415,#43416,#43417,#43418,#43419,#43420,#43421,\r
-    #43422,#43423,#43424,#43425,#43426,#43427,#43428,#43429,#43430,\r
-    #43431,#43432,#43433,#43434,#43435,#43436,#43437,#43438,#43439,\r
-    #43440,#43441,#43442,#43443,#43444,#43445,#43446,#43447,#43448,\r
-    #43449,#43450,#43451,#43452,#43453,#43454,#43455,#43456,#43457,\r
-    #43458,#43459,#43460,#43461,#43462,#43463,#43464,#43465,#43466,\r
-    #43467,#43468,#43469,#43470,#43471,#43472,#43473,#43474,#43475,\r
-    #43476,#43477,#43478,#43479,#43480),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156943,0.157462141414,0.237475582233,\r
-    0.315984140887,0.354882631282,0.433704074261,0.56977471834,\r
-    0.737461555806,0.864425724608,1.),.UNSPECIFIED.);\r
-#43409 = CARTESIAN_POINT('',(-17.42418744325,36.005523075526,3.));\r
-#43410 = CARTESIAN_POINT('',(-17.05301157231,35.610808304943,\r
-    3.000000000037));\r
-#43411 = CARTESIAN_POINT('',(-16.68249463047,35.21557553667,\r
-    3.012727308664));\r
-#43412 = CARTESIAN_POINT('',(-16.31330914137,34.819536186551,\r
-    3.039137497494));\r
-#43413 = CARTESIAN_POINT('',(-15.94623781366,34.422560123582,\r
-    3.08032051854));\r
-#43414 = CARTESIAN_POINT('',(-15.58216440409,34.024682155406,\r
-    3.13749216479));\r
-#43415 = CARTESIAN_POINT('',(-15.22205303947,33.626120103837,\r
-    3.211990126548));\r
-#43416 = CARTESIAN_POINT('',(-14.86691401148,33.227302331015,\r
-    3.305250521532));\r
-#43417 = CARTESIAN_POINT('',(-14.37453180927,32.665482608036,\r
-    3.465293450817));\r
-#43418 = CARTESIAN_POINT('',(-14.23232528359,32.5021440428,\r
-    3.515246870818));\r
-#43419 = CARTESIAN_POINT('',(-14.09120885007,32.338939210906,\r
-    3.568699483427));\r
-#43420 = CARTESIAN_POINT('',(-13.95125906553,32.175930197612,\r
-    3.625749574233));\r
-#43421 = CARTESIAN_POINT('',(-13.81255365757,32.013188964183,\r
-    3.686493289529));\r
-#43422 = CARTESIAN_POINT('',(-13.67517050774,31.850797468485,\r
-    3.751022658198));\r
-#43423 = CARTESIAN_POINT('',(-13.53918663469,31.688847785574,\r
-    3.819423613591));\r
-#43424 = CARTESIAN_POINT('',(-13.1696968673,31.245475973879,\r
-    4.018166019204));\r
-#43425 = CARTESIAN_POINT('',(-12.93918211529,30.965129093697,\r
-    4.1566292351));\r
-#43426 = CARTESIAN_POINT('',(-12.71357600816,30.686997317722,\r
-    4.307560183342));\r
-#43427 = CARTESIAN_POINT('',(-12.49327636045,30.411738120654,\r
-    4.471278576594));\r
-#43428 = CARTESIAN_POINT('',(-12.27861247325,30.1400660501,\r
-    4.647991982847));\r
-#43429 = CARTESIAN_POINT('',(-12.06982879751,29.87273975297,\r
-    4.837755127206));\r
-#43430 = CARTESIAN_POINT('',(-11.8670755018,29.610540700047,\r
-    5.04042383254));\r
-#43431 = CARTESIAN_POINT('',(-11.47743532237,29.102766919133,\r
-    5.466736293034));\r
-#43432 = CARTESIAN_POINT('',(-11.29027638543,28.856913134103,\r
-    5.68996369932));\r
-#43433 = CARTESIAN_POINT('',(-11.1089964454,28.617432028448,\r
-    5.924912733575));\r
-#43434 = CARTESIAN_POINT('',(-10.93348610665,28.384955550259,\r
-    6.171070118369));\r
-#43435 = CARTESIAN_POINT('',(-10.76348573297,28.159987825105,\r
-    6.427790637949));\r
-#43436 = CARTESIAN_POINT('',(-10.59861527344,27.94289966478,\r
-    6.694311954299));\r
-#43437 = CARTESIAN_POINT('',(-10.43840744757,27.733927580665,\r
-    6.969775984446));\r
-#43438 = CARTESIAN_POINT('',(-10.20501996524,27.433711932133,\r
-    7.393712573884));\r
-#43439 = CARTESIAN_POINT('',(-10.12870704902,27.336257141964,\r
-    7.536147358727));\r
-#43440 = CARTESIAN_POINT('',(-10.05333888945,27.240821569166,\r
-    7.680455803852));\r
-#43441 = CARTESIAN_POINT('',(-9.978844521406,27.147404529496,\r
-    7.826531805428));\r
-#43442 = CARTESIAN_POINT('',(-9.905149581503,27.055996581696,\r
-    7.974269367423));\r
-#43443 = CARTESIAN_POINT('',(-9.832177223458,26.966580092705,\r
-    8.123563423543));\r
-#43444 = CARTESIAN_POINT('',(-9.759849033472,26.879129802885,\r
-    8.274310659161));\r
-#43445 = CARTESIAN_POINT('',(-9.542669758979,26.620328338357,\r
-    8.734615501814));\r
-#43446 = CARTESIAN_POINT('',(-9.399581204371,26.454992575644,\r
-    9.048358172017));\r
-#43447 = CARTESIAN_POINT('',(-9.258150366788,26.297323661026,\r
-    9.366820462725));\r
-#43448 = CARTESIAN_POINT('',(-9.117703636095,26.146932430083,\r
-    9.68921052403));\r
-#43449 = CARTESIAN_POINT('',(-8.977583981435,26.003339774819,\r
-    10.014779122278));\r
-#43450 = CARTESIAN_POINT('',(-8.83716460397,25.865987669925,\r
-    10.342830740203));\r
-#43451 = CARTESIAN_POINT('',(-8.695855967935,25.734244446573,\r
-    10.672729192137));\r
-#43452 = CARTESIAN_POINT('',(-8.30667515307,25.388438282103,\r
-    11.57559903069));\r
-#43453 = CARTESIAN_POINT('',(-8.055881601104,25.184047620631,\r
-    12.151277477076));\r
-#43454 = CARTESIAN_POINT('',(-7.799626917302,24.996944072081,\r
-    12.730668069191));\r
-#43455 = CARTESIAN_POINT('',(-7.53650131479,24.829498376301,\r
-    13.313101879101));\r
-#43456 = CARTESIAN_POINT('',(-7.264729804316,24.683295843381,\r
-    13.897359252429));\r
-#43457 = CARTESIAN_POINT('',(-6.982323749841,24.558640908436,\r
-    14.481591210757));\r
-#43458 = CARTESIAN_POINT('',(-6.687497386298,24.454789202721,\r
-    15.063560171287));\r
-#43459 = CARTESIAN_POINT('',(-5.9986779792,24.265909525315,\r
-    16.352198458628));\r
-#43460 = CARTESIAN_POINT('',(-5.597390434086,24.19081498837,\r
-    17.056740944212));\r
-#43461 = CARTESIAN_POINT('',(-5.172444844855,24.141988271436,\r
-    17.750106475541));\r
-#43462 = CARTESIAN_POINT('',(-4.721735114534,24.114534417631,\r
-    18.428402677896));\r
-#43463 = CARTESIAN_POINT('',(-4.244297132655,24.102734568232,\r
-    19.088624669391));\r
-#43464 = CARTESIAN_POINT('',(-3.740351058004,24.100966902225,\r
-    19.72870664782));\r
-#43465 = CARTESIAN_POINT('',(-3.211057457179,24.103937104673,\r
-    20.347351396668));\r
-#43466 = CARTESIAN_POINT('',(-2.239769643891,24.109187989548,\r
-    21.395546816224));\r
-#43467 = CARTESIAN_POINT('',(-1.807692962139,24.111461746127,\r
-    21.834638927267));\r
-#43468 = CARTESIAN_POINT('',(-1.36277931291,24.111694386463,\r
-    22.260949790659));\r
-#43469 = CARTESIAN_POINT('',(-0.905914959702,24.108020360475,\r
-    22.674512831852));\r
-#43470 = CARTESIAN_POINT('',(-0.438095130478,24.098783281219,\r
-    23.075533872548));\r
-#43471 = CARTESIAN_POINT('',(3.962596318983E-02,24.082541040366,\r
-    23.464334951357));\r
-#43472 = CARTESIAN_POINT('',(0.52617271523,24.058053609414,\r
-    23.841312325539));\r
-#43473 = CARTESIAN_POINT('',(1.548295047944,23.988161282821,\r
-    24.597297987816));\r
-#43474 = CARTESIAN_POINT('',(2.084967083214,23.941450501344,\r
-    24.974716729615));\r
-#43475 = CARTESIAN_POINT('',(2.629206978423,23.882821294416,\r
-    25.339721410551));\r
-#43476 = CARTESIAN_POINT('',(3.179741396705,23.811203888014,\r
-    25.692922426299));\r
-#43477 = CARTESIAN_POINT('',(3.735326527072,23.725727221234,\r
-    26.034945871399));\r
-#43478 = CARTESIAN_POINT('',(4.294760765219,23.625690785969,\r
-    26.366408026051));\r
-#43479 = CARTESIAN_POINT('',(4.856889662251,23.510539706869,\r
-    26.687902495214));\r
-#43480 = CARTESIAN_POINT('',(5.420603141307,23.379843061587,27.));\r
-#43481 = PCURVE('',#12609,#43482);\r
-#43482 = DEFINITIONAL_REPRESENTATION('',(#43483),#43556);\r
-#43483 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#43484,#43485,#43486,#43487,\r
-    #43488,#43489,#43490,#43491,#43492,#43493,#43494,#43495,#43496,\r
-    #43497,#43498,#43499,#43500,#43501,#43502,#43503,#43504,#43505,\r
-    #43506,#43507,#43508,#43509,#43510,#43511,#43512,#43513,#43514,\r
-    #43515,#43516,#43517,#43518,#43519,#43520,#43521,#43522,#43523,\r
-    #43524,#43525,#43526,#43527,#43528,#43529,#43530,#43531,#43532,\r
-    #43533,#43534,#43535,#43536,#43537,#43538,#43539,#43540,#43541,\r
-    #43542,#43543,#43544,#43545,#43546,#43547,#43548,#43549,#43550,\r
-    #43551,#43552,#43553,#43554,#43555),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156943,0.157462141414,0.237475582233,\r
-    0.315984140887,0.354882631282,0.433704074261,0.56977471834,\r
-    0.737461555806,0.864425724608,1.),.UNSPECIFIED.);\r
-#43484 = CARTESIAN_POINT('',(2.077986350972,0.14818714986));\r
-#43485 = CARTESIAN_POINT('',(2.091059833992,0.148187149861));\r
-#43486 = CARTESIAN_POINT('',(2.104104742417,0.148515904219));\r
-#43487 = CARTESIAN_POINT('',(2.117119801632,0.14919809517));\r
-#43488 = CARTESIAN_POINT('',(2.130099054354,0.150262253386));\r
-#43489 = CARTESIAN_POINT('',(2.143031844833,0.151740671286));\r
-#43490 = CARTESIAN_POINT('',(2.15590262456,0.15366952389));\r
-#43491 = CARTESIAN_POINT('',(2.168690602339,0.156088586277));\r
-#43492 = CARTESIAN_POINT('',(2.186569932678,0.160250553801));\r
-#43493 = CARTESIAN_POINT('',(2.191751858006,0.161550652429));\r
-#43494 = CARTESIAN_POINT('',(2.196913025467,0.162943062255));\r
-#43495 = CARTESIAN_POINT('',(2.202051175141,0.16443065114));\r
-#43496 = CARTESIAN_POINT('',(2.207163805075,0.166016277669));\r
-#43497 = CARTESIAN_POINT('',(2.212248177082,0.167702743749));\r
-#43498 = CARTESIAN_POINT('',(2.217301322543,0.169492747214));\r
-#43499 = CARTESIAN_POINT('',(2.231087474211,0.174701190046));\r
-#43500 = CARTESIAN_POINT('',(2.239751137237,0.178337768719));\r
-#43501 = CARTESIAN_POINT('',(2.24829242519,0.182311669723));\r
-#43502 = CARTESIAN_POINT('',(2.256691712902,0.18663449761));\r
-#43503 = CARTESIAN_POINT('',(2.264928620931,0.191315529159));\r
-#43504 = CARTESIAN_POINT('',(2.272982436541,0.196360627873));\r
-#43505 = CARTESIAN_POINT('',(2.280832696874,0.201770906006));\r
-#43506 = CARTESIAN_POINT('',(2.295943719671,0.213202836567));\r
-#43507 = CARTESIAN_POINT('',(2.303214553127,0.21921241197));\r
-#43508 = CARTESIAN_POINT('',(2.310253463376,0.225564913216));\r
-#43509 = CARTESIAN_POINT('',(2.317045754079,0.232251967859));\r
-#43510 = CARTESIAN_POINT('',(2.323580949227,0.239261817991));\r
-#43511 = CARTESIAN_POINT('',(2.329852648321,0.246579520637));\r
-#43512 = CARTESIAN_POINT('',(2.335858291361,0.254187308704));\r
-#43513 = CARTESIAN_POINT('',(2.344443089518,0.265968313333));\r
-#43514 = CARTESIAN_POINT('',(2.347222488627,0.269938106038));\r
-#43515 = CARTESIAN_POINT('',(2.34993726756,0.273972255006));\r
-#43516 = CARTESIAN_POINT('',(2.352587913286,0.278068482811));\r
-#43517 = CARTESIAN_POINT('',(2.355175142409,0.282224490674));\r
-#43518 = CARTESIAN_POINT('',(2.35769988044,0.286437978965));\r
-#43519 = CARTESIAN_POINT('',(2.360163241052,0.290706667695));\r
-#43520 = CARTESIAN_POINT('',(2.367436328259,0.303785434139));\r
-#43521 = CARTESIAN_POINT('',(2.372059148761,0.312759565039));\r
-#43522 = CARTESIAN_POINT('',(2.376446022901,0.321932649407));\r
-#43523 = CARTESIAN_POINT('',(2.380610487314,0.331286850677));\r
-#43524 = CARTESIAN_POINT('',(2.384568029124,0.340804977546));\r
-#43525 = CARTESIAN_POINT('',(2.388335741833,0.350470789261));\r
-#43526 = CARTESIAN_POINT('',(2.391932167219,0.360269184685));\r
-#43527 = CARTESIAN_POINT('',(2.401324747932,0.387306297695));\r
-#43528 = CARTESIAN_POINT('',(2.406822429895,0.40478579859));\r
-#43529 = CARTESIAN_POINT('',(2.411815437584,0.422634515462));\r
-#43530 = CARTESIAN_POINT('',(2.41625697344,0.440851335711));\r
-#43531 = CARTESIAN_POINT('',(2.420118944097,0.459418793512));\r
-#43532 = CARTESIAN_POINT('',(2.423403151273,0.478297792309));\r
-#43533 = CARTESIAN_POINT('',(2.426135230686,0.49743167394));\r
-#43534 = CARTESIAN_POINT('',(2.43109973529,0.540556705759));\r
-#43535 = CARTESIAN_POINT('',(2.43306980052,0.564654096241));\r
-#43536 = CARTESIAN_POINT('',(2.434351143789,0.588919091461));\r
-#43537 = CARTESIAN_POINT('',(2.43507047525,0.613229008444));\r
-#43538 = CARTESIAN_POINT('',(2.43537059513,0.637475343232));\r
-#43539 = CARTESIAN_POINT('',(2.435389795065,0.661570129863));\r
-#43540 = CARTESIAN_POINT('',(2.435257497018,0.685444715665));\r
-#43541 = CARTESIAN_POINT('',(2.434961869619,0.726919334964));\r
-#43542 = CARTESIAN_POINT('',(2.434813842481,0.744639280649));\r
-#43543 = CARTESIAN_POINT('',(2.434695384475,0.76218933579));\r
-#43544 = CARTESIAN_POINT('',(2.434652165885,0.77955870039));\r
-#43545 = CARTESIAN_POINT('',(2.434724990198,0.79674285587));\r
-#43546 = CARTESIAN_POINT('',(2.434949820593,0.813742301736));\r
-#43547 = CARTESIAN_POINT('',(2.435358158653,0.83056150398));\r
-#43548 = CARTESIAN_POINT('',(2.436639411359,0.86498349642));\r
-#43549 = CARTESIAN_POINT('',(2.437541950213,0.882562379726));\r
-#43550 = CARTESIAN_POINT('',(2.438719198091,0.899954761783));\r
-#43551 = CARTESIAN_POINT('',(2.440199980246,0.917174729378));\r
-#43552 = CARTESIAN_POINT('',(2.442008927904,0.934239196761));\r
-#43553 = CARTESIAN_POINT('',(2.444167136742,0.951167137232));\r
-#43554 = CARTESIAN_POINT('',(2.446692696866,0.967979248985));\r
-#43555 = CARTESIAN_POINT('',(2.44960109428,0.9846980552));\r
-#43556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#43557 = PCURVE('',#13177,#43558);\r
-#43558 = DEFINITIONAL_REPRESENTATION('',(#43559),#43632);\r
-#43559 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#43560,#43561,#43562,#43563,\r
-    #43564,#43565,#43566,#43567,#43568,#43569,#43570,#43571,#43572,\r
-    #43573,#43574,#43575,#43576,#43577,#43578,#43579,#43580,#43581,\r
-    #43582,#43583,#43584,#43585,#43586,#43587,#43588,#43589,#43590,\r
-    #43591,#43592,#43593,#43594,#43595,#43596,#43597,#43598,#43599,\r
-    #43600,#43601,#43602,#43603,#43604,#43605,#43606,#43607,#43608,\r
-    #43609,#43610,#43611,#43612,#43613,#43614,#43615,#43616,#43617,\r
-    #43618,#43619,#43620,#43621,#43622,#43623,#43624,#43625,#43626,\r
-    #43627,#43628,#43629,#43630,#43631),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156943,0.157462141414,0.237475582233,\r
-    0.315984140887,0.354882631282,0.433704074261,0.56977471834,\r
-    0.737461555806,0.864425724608,1.),.UNSPECIFIED.);\r
-#43560 = CARTESIAN_POINT('',(2.02150626482,1.));\r
-#43561 = CARTESIAN_POINT('',(2.017452016547,0.989229505348));\r
-#43562 = CARTESIAN_POINT('',(2.013298467523,0.978139490344));\r
-#43563 = CARTESIAN_POINT('',(2.009058889279,0.966704391393));\r
-#43564 = CARTESIAN_POINT('',(2.004748454275,0.954898289302));\r
-#43565 = CARTESIAN_POINT('',(2.000384365339,0.942694959479));\r
-#43566 = CARTESIAN_POINT('',(1.995985709651,0.930067863972));\r
-#43567 = CARTESIAN_POINT('',(1.991572778242,0.916990710579));\r
-#43568 = CARTESIAN_POINT('',(1.985357804099,0.897880499229));\r
-#43569 = CARTESIAN_POINT('',(1.983551106072,0.892242354964));\r
-#43570 = CARTESIAN_POINT('',(1.981746941761,0.886523323145));\r
-#43571 = CARTESIAN_POINT('',(1.97994678245,0.880722111104));\r
-#43572 = CARTESIAN_POINT('',(1.978152100565,0.874837627168));\r
-#43573 = CARTESIAN_POINT('',(1.976364343389,0.868869025963));\r
-#43574 = CARTESIAN_POINT('',(1.974584906791,0.862815753719));\r
-#43575 = CARTESIAN_POINT('',(1.969723373586,0.845954579736));\r
-#43576 = CARTESIAN_POINT('',(1.966660609226,0.834970947558));\r
-#43577 = CARTESIAN_POINT('',(1.963634350575,0.823727349738));\r
-#43578 = CARTESIAN_POINT('',(1.960651108548,0.812226781502));\r
-#43579 = CARTESIAN_POINT('',(1.957715631867,0.800475245558));\r
-#43580 = CARTESIAN_POINT('',(1.954830380706,0.788482547719));\r
-#43581 = CARTESIAN_POINT('',(1.951995212382,0.776263223198));\r
-#43582 = CARTESIAN_POINT('',(1.946471780837,0.751645663544));\r
-#43583 = CARTESIAN_POINT('',(1.943781117752,0.739252244534));\r
-#43584 = CARTESIAN_POINT('',(1.941132845646,0.726677013899));\r
-#43585 = CARTESIAN_POINT('',(1.938520828564,0.713939650048));\r
-#43586 = CARTESIAN_POINT('',(1.935935594305,0.70105979025));\r
-#43587 = CARTESIAN_POINT('',(1.933364927007,0.688056898751));\r
-#43588 = CARTESIAN_POINT('',(1.930794696758,0.674950045231));\r
-#43589 = CARTESIAN_POINT('',(1.926929254785,0.655221153946));\r
-#43590 = CARTESIAN_POINT('',(1.925644912958,0.648663189026));\r
-#43591 = CARTESIAN_POINT('',(1.92435501105,0.642085611576));\r
-#43592 = CARTESIAN_POINT('',(1.923057579882,0.635490155368));\r
-#43593 = CARTESIAN_POINT('',(1.921750592607,0.628878368757));\r
-#43594 = CARTESIAN_POINT('',(1.920431986497,0.622251608239));\r
-#43595 = CARTESIAN_POINT('',(1.919099684732,0.615611032019));\r
-#43596 = CARTESIAN_POINT('',(1.915019981328,0.595475486338));\r
-#43597 = CARTESIAN_POINT('',(1.91222375027,0.581941247379));\r
-#43598 = CARTESIAN_POINT('',(1.909345499375,0.568361866499));\r
-#43599 = CARTESIAN_POINT('',(1.906368014944,0.55474162716));\r
-#43600 = CARTESIAN_POINT('',(1.903274853311,0.541082055633));\r
-#43601 = CARTESIAN_POINT('',(1.900050713714,0.527381777601));\r
-#43602 = CARTESIAN_POINT('',(1.896681625954,0.513636282211));\r
-#43603 = CARTESIAN_POINT('',(1.887066803895,0.476016709573));\r
-#43604 = CARTESIAN_POINT('',(1.880507070236,0.452030941876));\r
-#43605 = CARTESIAN_POINT('',(1.873397279107,0.428056224906));\r
-#43606 = CARTESIAN_POINT('',(1.865652760529,0.40429434321));\r
-#43607 = CARTESIAN_POINT('',(1.857186734381,0.380956143069));\r
-#43608 = CARTESIAN_POINT('',(1.847922081504,0.358220146194));\r
-#43609 = CARTESIAN_POINT('',(1.837803549697,0.33622369896));\r
-#43610 = CARTESIAN_POINT('',(1.813249675588,0.288991873836));\r
-#43611 = CARTESIAN_POINT('',(1.798351537817,0.264179766416));\r
-#43612 = CARTESIAN_POINT('',(1.782053150872,0.240807562618));\r
-#43613 = CARTESIAN_POINT('',(1.764342481799,0.218931322962));\r
-#43614 = CARTESIAN_POINT('',(1.745257615036,0.198512637634));\r
-#43615 = CARTESIAN_POINT('',(1.724873907908,0.179481273035));\r
-#43616 = CARTESIAN_POINT('',(1.703291265229,0.161746903492));\r
-#43617 = CARTESIAN_POINT('',(1.663460752218,0.132697940791));\r
-#43618 = CARTESIAN_POINT('',(1.645671886884,0.12086730851));\r
-#43619 = CARTESIAN_POINT('',(1.627302341792,0.109679810644));\r
-#43620 = CARTESIAN_POINT('',(1.608399288884,9.909001940514E-02));\r
-#43621 = CARTESIAN_POINT('',(1.589009311108,8.905334281732E-02));\r
-#43622 = CARTESIAN_POINT('',(1.56917673532,7.952780630506E-02));\r
-#43623 = CARTESIAN_POINT('',(1.54894271311,7.047468997422E-02));\r
-#43624 = CARTESIAN_POINT('',(1.506350550354,5.265701167666E-02));\r
-#43625 = CARTESIAN_POINT('',(1.483941023677,4.395353706598E-02));\r
-#43626 = CARTESIAN_POINT('',(1.461161508233,3.570352780149E-02));\r
-#43627 = CARTESIAN_POINT('',(1.438052341165,2.786715267765E-02));\r
-#43628 = CARTESIAN_POINT('',(1.414649266062,2.040872801439E-02));\r
-#43629 = CARTESIAN_POINT('',(1.390983710678,1.329646153715E-02));\r
-#43630 = CARTESIAN_POINT('',(1.367083234375,6.502031349713E-03));\r
-#43631 = CARTESIAN_POINT('',(1.342972145281,0.));\r
-#43632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#43633 = ADVANCED_FACE('',(#43634),#13177,.F.);\r
-#43634 = FACE_BOUND('',#43635,.F.);\r
-#43635 = EDGE_LOOP('',(#43636,#43740,#43741,#43742,#43766));\r
-#43636 = ORIENTED_EDGE('',*,*,#43637,.F.);\r
-#43637 = EDGE_CURVE('',#13133,#43638,#43640,.T.);\r
-#43638 = VERTEX_POINT('',#43639);\r
-#43639 = CARTESIAN_POINT('',(6.484539916796,23.107812110162,\r
-    26.717157287525));\r
-#43640 = SURFACE_CURVE('',#43641,(#43672,#43706),.PCURVE_S1.);\r
-#43641 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#43642,#43643,#43644,#43645,\r
-    #43646,#43647,#43648,#43649,#43650,#43651,#43652,#43653,#43654,\r
-    #43655,#43656,#43657,#43658,#43659,#43660,#43661,#43662,#43663,\r
-    #43664,#43665,#43666,#43667,#43668,#43669,#43670,#43671),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,9),(0.,0.755345927279,0.885319425954,\r
-    0.929303087921,1.),.UNSPECIFIED.);\r
-#43642 = CARTESIAN_POINT('',(6.211657082461,23.182219830938,27.));\r
-#43643 = CARTESIAN_POINT('',(7.201501200276,22.916991867109,\r
-    25.975237954269));\r
-#43644 = CARTESIAN_POINT('',(8.181763135931,22.615502920094,\r
-    24.950346552716));\r
-#43645 = CARTESIAN_POINT('',(9.152068658598,22.280051826057,\r
-    23.926282257144));\r
-#43646 = CARTESIAN_POINT('',(10.112406378936,21.913271848981,\r
-    22.903737607681));\r
-#43647 = CARTESIAN_POINT('',(11.063223292798,21.518392259186,\r
-    21.883116636148));\r
-#43648 = CARTESIAN_POINT('',(12.005457431711,21.099343686666,\r
-    20.864530595569));\r
-#43649 = CARTESIAN_POINT('',(12.940852039415,20.661664019656,\r
-    19.84772895274));\r
-#43650 = CARTESIAN_POINT('',(14.03220632108,20.135348325001,\r
-    18.657341140936));\r
-#43651 = CARTESIAN_POINT('',(14.192301691291,20.057743312717,\r
-    18.482615233006));\r
-#43652 = CARTESIAN_POINT('',(14.352284372157,19.979838532372,\r
-    18.30792058894));\r
-#43653 = CARTESIAN_POINT('',(14.512168383502,19.901672376142,\r
-    18.133253603256));\r
-#43654 = CARTESIAN_POINT('',(14.671968405997,19.823284644898,\r
-    17.958610396739));\r
-#43655 = CARTESIAN_POINT('',(14.831699781155,19.744716548204,\r
-    17.783986816443));\r
-#43656 = CARTESIAN_POINT('',(14.991378511337,19.666010704318,\r
-    17.609378435693));\r
-#43657 = CARTESIAN_POINT('',(15.205045139642,19.560544985732,\r
-    17.375695784621));\r
-#43658 = CARTESIAN_POINT('',(15.259064890448,19.533868089963,\r
-    17.316612223499));\r
-#43659 = CARTESIAN_POINT('',(15.313081154017,19.50718215441,\r
-    17.25752969112));\r
-#43660 = CARTESIAN_POINT('',(15.367094578054,19.480488894868,\r
-    17.198448005932));\r
-#43661 = CARTESIAN_POINT('',(15.421105816116,19.453790041406,\r
-    17.139366984419));\r
-#43662 = CARTESIAN_POINT('',(15.475115527615,19.427087338365,\r
-    17.080286441109));\r
-#43663 = CARTESIAN_POINT('',(15.529124377819,19.400382544358,\r
-    17.021206188564));\r
-#43664 = CARTESIAN_POINT('',(15.669943578825,19.330753108173,\r
-    16.86716386129));\r
-#43665 = CARTESIAN_POINT('',(15.756753617988,19.287827945607,\r
-    16.772201952896));\r
-#43666 = CARTESIAN_POINT('',(15.843565953556,19.244909328123,\r
-    16.677239520336));\r
-#43667 = CARTESIAN_POINT('',(15.930383400424,19.202004694167,\r
-    16.582275769843));\r
-#43668 = CARTESIAN_POINT('',(16.017208790157,19.159121537084,\r
-    16.487309905754));\r
-#43669 = CARTESIAN_POINT('',(16.104044971,19.116267405112,\r
-    16.392341130507));\r
-#43670 = CARTESIAN_POINT('',(16.190894807865,19.073449901387,\r
-    16.297368644642));\r
-#43671 = CARTESIAN_POINT('',(16.277761182343,19.03067668394,\r
-    16.202391646802));\r
-#43672 = PCURVE('',#13177,#43673);\r
-#43673 = DEFINITIONAL_REPRESENTATION('',(#43674),#43705);\r
-#43674 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#43675,#43676,#43677,#43678,\r
-    #43679,#43680,#43681,#43682,#43683,#43684,#43685,#43686,#43687,\r
-    #43688,#43689,#43690,#43691,#43692,#43693,#43694,#43695,#43696,\r
-    #43697,#43698,#43699,#43700,#43701,#43702,#43703,#43704),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,9),(0.,0.755345927279,0.885319425954,\r
-    0.929303087921,1.),.UNSPECIFIED.);\r
-#43675 = CARTESIAN_POINT('',(1.308996938996,0.));\r
-#43676 = CARTESIAN_POINT('',(1.266298520424,2.134921014003E-02));\r
-#43677 = CARTESIAN_POINT('',(1.223594687685,4.374289688418E-02));\r
-#43678 = CARTESIAN_POINT('',(1.180895823525,6.728036359155E-02));\r
-#43679 = CARTESIAN_POINT('',(1.138224726529,9.208066624963E-02));\r
-#43680 = CARTESIAN_POINT('',(1.095626592595,0.118289257882));\r
-#43681 = CARTESIAN_POINT('',(1.053174761579,0.146074639251));\r
-#43682 = CARTESIAN_POINT('',(1.011003544327,0.175640638434));\r
-#43683 = CARTESIAN_POINT('',(0.962149872976,0.212571244128));\r
-#43684 = CARTESIAN_POINT('',(0.954992170945,0.218050530706));\r
-#43685 = CARTESIAN_POINT('',(0.947850016598,0.223588194417));\r
-#43686 = CARTESIAN_POINT('',(0.940724532142,0.229185032152));\r
-#43687 = CARTESIAN_POINT('',(0.933616906179,0.234841775187));\r
-#43688 = CARTESIAN_POINT('',(0.926528393704,0.240559089184));\r
-#43689 = CARTESIAN_POINT('',(0.919460316108,0.246337574191));\r
-#43690 = CARTESIAN_POINT('',(0.91002957435,0.254154113398));\r
-#43691 = CARTESIAN_POINT('',(0.907647586665,0.256137526392));\r
-#43692 = CARTESIAN_POINT('',(0.905268151921,0.258128023152));\r
-#43693 = CARTESIAN_POINT('',(0.902891324748,0.260125621659));\r
-#43694 = CARTESIAN_POINT('',(0.900517160606,0.262130338339));\r
-#43695 = CARTESIAN_POINT('',(0.898145715786,0.264142188072));\r
-#43696 = CARTESIAN_POINT('',(0.895777047406,0.266161184184));\r
-#43697 = CARTESIAN_POINT('',(0.889608502356,0.271444067054));\r
-#43698 = CARTESIAN_POINT('',(0.885813113783,0.274719287577));\r
-#43699 = CARTESIAN_POINT('',(0.882025288826,0.278013050587));\r
-#43700 = CARTESIAN_POINT('',(0.878245273329,0.281325392399));\r
-#43701 = CARTESIAN_POINT('',(0.874473317854,0.284656335082));\r
-#43702 = CARTESIAN_POINT('',(0.870709677683,0.288005886458));\r
-#43703 = CARTESIAN_POINT('',(0.866954612809,0.291374040099));\r
-#43704 = CARTESIAN_POINT('',(0.863208387945,0.294760775329));\r
-#43705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#43706 = PCURVE('',#13148,#43707);\r
-#43707 = DEFINITIONAL_REPRESENTATION('',(#43708),#43739);\r
-#43708 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#43709,#43710,#43711,#43712,\r
-    #43713,#43714,#43715,#43716,#43717,#43718,#43719,#43720,#43721,\r
-    #43722,#43723,#43724,#43725,#43726,#43727,#43728,#43729,#43730,\r
-    #43731,#43732,#43733,#43734,#43735,#43736,#43737,#43738),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,9),(0.,0.755345927279,0.885319425954,\r
-    0.929303087921,1.),.UNSPECIFIED.);\r
-#43709 = CARTESIAN_POINT('',(-1.154700538379,-1.632993161855));\r
-#43710 = CARTESIAN_POINT('',(2.859276528631E-02,-2.469707843358));\r
-#43711 = CARTESIAN_POINT('',(1.233689230188,-3.275905054296));\r
-#43712 = CARTESIAN_POINT('',(2.45825834111,-4.052537797521));\r
-#43713 = CARTESIAN_POINT('',(3.700033611326,-4.801114999361));\r
-#43714 = CARTESIAN_POINT('',(4.956680819305,-5.523948075757));\r
-#43715 = CARTESIAN_POINT('',(6.22573930773,-6.224244408522));\r
-#43716 = CARTESIAN_POINT('',(7.504149519964,-6.906944542659));\r
-#43717 = CARTESIAN_POINT('',(9.009125160065,-7.694430316336));\r
-#43718 = CARTESIAN_POINT('',(9.230236901683,-7.809720411815));\r
-#43719 = CARTESIAN_POINT('',(9.451496555896,-7.924724746777));\r
-#43720 = CARTESIAN_POINT('',(9.672884780533,-8.039479506782));\r
-#43721 = CARTESIAN_POINT('',(9.894381665152,-8.154022351541));\r
-#43722 = CARTESIAN_POINT('',(10.115966731042,-8.268392414923));\r
-#43723 = CARTESIAN_POINT('',(10.337618931222,-8.382630304951));\r
-#43724 = CARTESIAN_POINT('',(10.634340233253,-8.53540627224));\r
-#43725 = CARTESIAN_POINT('',(10.709369027988,-8.574024110093));\r
-#43726 = CARTESIAN_POINT('',(10.784402197213,-8.612633241587));\r
-#43727 = CARTESIAN_POINT('',(10.859438896919,-8.651235305041));\r
-#43728 = CARTESIAN_POINT('',(10.934478276531,-8.68983195287));\r
-#43729 = CARTESIAN_POINT('',(11.0095194789,-8.728424851581));\r
-#43730 = CARTESIAN_POINT('',(11.084561640309,-8.767015681776));\r
-#43731 = CARTESIAN_POINT('',(11.280222663998,-8.867634309057));\r
-#43732 = CARTESIAN_POINT('',(11.40084167099,-8.929661494058));\r
-#43733 = CARTESIAN_POINT('',(11.521457290041,-8.991694754268));\r
-#43734 = CARTESIAN_POINT('',(11.642065868831,-9.053741199172));\r
-#43735 = CARTESIAN_POINT('',(11.762663724127,-9.11580798662));\r
-#43736 = CARTESIAN_POINT('',(11.883247141779,-9.177902322832));\r
-#43737 = CARTESIAN_POINT('',(12.003812376724,-9.240031462395));\r
-#43738 = CARTESIAN_POINT('',(12.124355652982,-9.302202708266));\r
-#43739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#43740 = ORIENTED_EDGE('',*,*,#13160,.T.);\r
-#43741 = ORIENTED_EDGE('',*,*,#43406,.F.);\r
-#43742 = ORIENTED_EDGE('',*,*,#43743,.F.);\r
-#43743 = EDGE_CURVE('',#43744,#43343,#43746,.T.);\r
-#43744 = VERTEX_POINT('',#43745);\r
-#43745 = CARTESIAN_POINT('',(-16.66393765587,36.36362443158,3.));\r
-#43746 = SURFACE_CURVE('',#43747,(#43752,#43759),.PCURVE_S1.);\r
-#43747 = CIRCLE('',#43748,40.);\r
-#43748 = AXIS2_PLACEMENT_3D('',#43749,#43750,#43751);\r
-#43749 = CARTESIAN_POINT('',(-2.E-15,2.E-15,3.));\r
-#43750 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#43751 = DIRECTION('',(1.,-8.E-17,3.3E-16));\r
-#43752 = PCURVE('',#13177,#43753);\r
-#43753 = DEFINITIONAL_REPRESENTATION('',(#43754),#43758);\r
-#43754 = LINE('',#43755,#43756);\r
-#43755 = CARTESIAN_POINT('',(0.,1.));\r
-#43756 = VECTOR('',#43757,1.);\r
-#43757 = DIRECTION('',(1.,0.));\r
-#43758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#43759 = PCURVE('',#43380,#43760);\r
-#43760 = DEFINITIONAL_REPRESENTATION('',(#43761),#43765);\r
-#43761 = LINE('',#43762,#43763);\r
-#43762 = CARTESIAN_POINT('',(-0.,0.));\r
-#43763 = VECTOR('',#43764,1.);\r
-#43764 = DIRECTION('',(-1.,0.));\r
-#43765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#43766 = ORIENTED_EDGE('',*,*,#43767,.F.);\r
-#43767 = EDGE_CURVE('',#43638,#43744,#43768,.T.);\r
-#43768 = SURFACE_CURVE('',#43769,(#43849,#43932),.PCURVE_S1.);\r
-#43769 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#43770,#43771,#43772,#43773,\r
-    #43774,#43775,#43776,#43777,#43778,#43779,#43780,#43781,#43782,\r
-    #43783,#43784,#43785,#43786,#43787,#43788,#43789,#43790,#43791,\r
-    #43792,#43793,#43794,#43795,#43796,#43797,#43798,#43799,#43800,\r
-    #43801,#43802,#43803,#43804,#43805,#43806,#43807,#43808,#43809,\r
-    #43810,#43811,#43812,#43813,#43814,#43815,#43816,#43817,#43818,\r
-    #43819,#43820,#43821,#43822,#43823,#43824,#43825,#43826,#43827,\r
-    #43828,#43829,#43830,#43831,#43832,#43833,#43834,#43835,#43836,\r
-    #43837,#43838,#43839,#43840,#43841,#43842,#43843,#43844,#43845,\r
-    #43846,#43847,#43848),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613026,0.249810233755,0.335724852037,0.420382051203,\r
-    0.565526485584,0.644424134372,0.683354615407,0.761264550248,\r
-    0.841373225546,0.887438369127,1.),.UNSPECIFIED.);\r
-#43770 = CARTESIAN_POINT('',(6.484539916796,23.107812110162,\r
-    26.717157287525));\r
-#43771 = CARTESIAN_POINT('',(5.947111912069,23.259504572718,\r
-    26.4350299302));\r
-#43772 = CARTESIAN_POINT('',(5.410163316527,23.396686582243,\r
-    26.144166320896));\r
-#43773 = CARTESIAN_POINT('',(4.874666158301,23.519671798855,\r
-    25.844078671962));\r
-#43774 = CARTESIAN_POINT('',(4.341635477279,23.628872379148,\r
-    25.53425354357));\r
-#43775 = CARTESIAN_POINT('',(3.812132500889,23.724816073406,\r
-    25.214151897357));\r
-#43776 = CARTESIAN_POINT('',(3.287262710699,23.808166524627,\r
-    24.883218493446));\r
-#43777 = CARTESIAN_POINT('',(2.768168799794,23.879746769369,\r
-    24.540900630816));\r
-#43778 = CARTESIAN_POINT('',(1.773240880824,23.997897034564,\r
-    23.852767167882));\r
-#43779 = CARTESIAN_POINT('',(1.296627396585,24.045666273766,\r
-    23.508274412797));\r
-#43780 = CARTESIAN_POINT('',(0.827170800236,24.084718093284,\r
-    23.152770991865));\r
-#43781 = CARTESIAN_POINT('',(0.365881590425,24.116040847868,\r
-    22.785859408878));\r
-#43782 = CARTESIAN_POINT('',(-8.622790594801E-02,24.140792653664,\r
-    22.407192200694));\r
-#43783 = CARTESIAN_POINT('',(-0.528170997635,24.160315719714,\r
-    22.016505932538));\r
-#43784 = CARTESIAN_POINT('',(-0.959025618437,24.17613916902,\r
-    21.613668633226));\r
-#43785 = CARTESIAN_POINT('',(-1.67492782414,24.199773384063,\r
-    20.904654898562));\r
-#43786 = CARTESIAN_POINT('',(-1.965896701355,24.208575394931,\r
-    20.604493831846));\r
-#43787 = CARTESIAN_POINT('',(-2.2505982907,24.216983693635,\r
-    20.298285092037));\r
-#43788 = CARTESIAN_POINT('',(-2.528773842409,24.225648727312,\r
-    19.986099290311));\r
-#43789 = CARTESIAN_POINT('',(-2.800210009159,24.235261713342,\r
-    19.668059414006));\r
-#43790 = CARTESIAN_POINT('',(-3.06474841348,24.246546634565,\r
-    19.344348926833));\r
-#43791 = CARTESIAN_POINT('',(-3.322293813397,24.260246594782,\r
-    19.015218582484));\r
-#43792 = CARTESIAN_POINT('',(-3.819681284708,24.293715746819,\r
-    18.351656955752));\r
-#43793 = CARTESIAN_POINT('',(-4.059734566589,24.313393647505,\r
-    18.017363781936));\r
-#43794 = CARTESIAN_POINT('',(-4.292951380396,24.33684858233,\r
-    17.678427117122));\r
-#43795 = CARTESIAN_POINT('',(-4.519377478506,24.364790821445,\r
-    17.335216049374));\r
-#43796 = CARTESIAN_POINT('',(-4.739138355284,24.397911493307,\r
-    16.988155367155));\r
-#43797 = CARTESIAN_POINT('',(-4.952436795009,24.43685758775,\r
-    16.637721832146));\r
-#43798 = CARTESIAN_POINT('',(-5.159543309698,24.482201028203,\r
-    16.284435425582));\r
-#43799 = CARTESIAN_POINT('',(-5.70579806519,24.623899853059,\r
-    15.319188158686));\r
-#43800 = CARTESIAN_POINT('',(-6.033681759996,24.733586402195,\r
-    14.702544954973));\r
-#43801 = CARTESIAN_POINT('',(-6.345874111432,24.865768822942,\r
-    14.081955208623));\r
-#43802 = CARTESIAN_POINT('',(-6.644543010611,25.02180292801,\r
-    13.460287147159));\r
-#43803 = CARTESIAN_POINT('',(-6.932241094136,25.2017534008,\r
-    12.83999859732));\r
-#43804 = CARTESIAN_POINT('',(-7.21128667113,25.403940225075,\r
-    12.222738339892));\r
-#43805 = CARTESIAN_POINT('',(-7.483499763059,25.625598466672,\r
-    11.609424742118));\r
-#43806 = CARTESIAN_POINT('',(-7.895297301699,25.992825598379,\r
-    10.669431030805));\r
-#43807 = CARTESIAN_POINT('',(-8.038740131953,26.126974592339,\r
-    10.339617651734));\r
-#43808 = CARTESIAN_POINT('',(-8.181166219968,26.266666096049,\r
-    10.011603581163));\r
-#43809 = CARTESIAN_POINT('',(-8.323171639881,26.41254101583,\r
-    9.686037359101));\r
-#43810 = CARTESIAN_POINT('',(-8.465390518586,26.565166946746,\r
-    9.363626849611));\r
-#43811 = CARTESIAN_POINT('',(-8.608487522899,26.725032589373,\r
-    9.045133164382));\r
-#43812 = CARTESIAN_POINT('',(-8.753143665207,26.892536235895,\r
-    8.731358980911));\r
-#43813 = CARTESIAN_POINT('',(-8.97251625636,27.154531813107,\r
-    8.271042393226));\r
-#43814 = CARTESIAN_POINT('',(-9.045539548918,27.243023457356,\r
-    8.120307881795));\r
-#43815 = CARTESIAN_POINT('',(-9.119185082127,27.333476470171,\r
-    7.971029594427));\r
-#43816 = CARTESIAN_POINT('',(-9.193531915857,27.425916920853,\r
-    7.823311899805));\r
-#43817 = CARTESIAN_POINT('',(-9.268657469419,27.520363160991,\r
-    7.677260821701));\r
-#43818 = CARTESIAN_POINT('',(-9.344636597977,27.616825249318,\r
-    7.532983198785));\r
-#43819 = CARTESIAN_POINT('',(-9.421540668966,27.715304376576,\r
-    7.390585844433));\r
-#43820 = CARTESIAN_POINT('',(-9.655326567146,28.016894527185,\r
-    6.969175799932));\r
-#43821 = CARTESIAN_POINT('',(-9.81521294615,28.226072753984,\r
-    6.696088722986));\r
-#43822 = CARTESIAN_POINT('',(-9.979603338476,28.443227034457,\r
-    6.431819771003));\r
-#43823 = CARTESIAN_POINT('',(-10.14895519495,28.668129760869,\r
-    6.177207107879));\r
-#43824 = CARTESIAN_POINT('',(-10.32364081363,28.900422149167,\r
-    5.932993790204));\r
-#43825 = CARTESIAN_POINT('',(-10.50391577866,29.139615187497,\r
-    5.699807402424));\r
-#43826 = CARTESIAN_POINT('',(-10.68989087875,29.38509503816,\r
-    5.478146303048));\r
-#43827 = CARTESIAN_POINT('',(-11.0785318531,29.894255429484,\r
-    5.052678514837));\r
-#43828 = CARTESIAN_POINT('',(-11.28156712796,30.158315046356,\r
-    4.849501120522));\r
-#43829 = CARTESIAN_POINT('',(-11.49056716286,30.427538290473,\r
-    4.659233384327));\r
-#43830 = CARTESIAN_POINT('',(-11.70538954415,30.701143464907,\r
-    4.482017208794));\r
-#43831 = CARTESIAN_POINT('',(-11.92579823251,30.978370399706,\r
-    4.317795348478));\r
-#43832 = CARTESIAN_POINT('',(-12.15147298174,31.258501962879,\r
-    4.166357929629));\r
-#43833 = CARTESIAN_POINT('',(-12.3820255553,31.540877311589,\r
-    4.027383454738));\r
-#43834 = CARTESIAN_POINT('',(-12.75215391124,31.988217551581,\r
-    3.827497316822));\r
-#43835 = CARTESIAN_POINT('',(-12.88876590631,32.152095486679,\r
-    3.758503896589));\r
-#43836 = CARTESIAN_POINT('',(-13.02678434986,32.316426216657,\r
-    3.693414895725));\r
-#43837 = CARTESIAN_POINT('',(-13.16613292992,32.481115610919,\r
-    3.63214304441));\r
-#43838 = CARTESIAN_POINT('',(-13.30673442172,32.64607977043,\r
-    3.574594950205));\r
-#43839 = CARTESIAN_POINT('',(-13.44851171112,32.811244917668,\r
-    3.520673109706));\r
-#43840 = CARTESIAN_POINT('',(-13.5913888179,32.976547286583,\r
-    3.470277920211));\r
-#43841 = CARTESIAN_POINT('',(-14.08692368472,33.546058248882,\r
-    3.308541343225));\r
-#43842 = CARTESIAN_POINT('',(-14.44462258706,33.950613501789,\r
-    3.214253517569));\r
-#43843 = CARTESIAN_POINT('',(-14.80738365063,34.354899553164,\r
-    3.138949656873));\r
-#43844 = CARTESIAN_POINT('',(-15.1741960937,34.758467816014,3.0811679131\r
-    ));\r
-#43845 = CARTESIAN_POINT('',(-15.54409374258,35.161085318606,\r
-    3.039549367523));\r
-#43846 = CARTESIAN_POINT('',(-15.91618961687,35.562706990477,\r
-    3.01286121471));\r
-#43847 = CARTESIAN_POINT('',(-16.2896967933,35.963457442293,\r
-    3.000000000028));\r
-#43848 = CARTESIAN_POINT('',(-16.66393765587,36.36362443158,3.));\r
-#43849 = PCURVE('',#13177,#43850);\r
-#43850 = DEFINITIONAL_REPRESENTATION('',(#43851),#43931);\r
-#43851 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#43852,#43853,#43854,#43855,\r
-    #43856,#43857,#43858,#43859,#43860,#43861,#43862,#43863,#43864,\r
-    #43865,#43866,#43867,#43868,#43869,#43870,#43871,#43872,#43873,\r
-    #43874,#43875,#43876,#43877,#43878,#43879,#43880,#43881,#43882,\r
-    #43883,#43884,#43885,#43886,#43887,#43888,#43889,#43890,#43891,\r
-    #43892,#43893,#43894,#43895,#43896,#43897,#43898,#43899,#43900,\r
-    #43901,#43902,#43903,#43904,#43905,#43906,#43907,#43908,#43909,\r
-    #43910,#43911,#43912,#43913,#43914,#43915,#43916,#43917,#43918,\r
-    #43919,#43920,#43921,#43922,#43923,#43924,#43925,#43926,#43927,\r
-    #43928,#43929,#43930),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613026,0.249810233755,0.335724852037,0.420382051203,\r
-    0.565526485584,0.644424134372,0.683354615407,0.761264550248,\r
-    0.841373225546,0.887438369127,1.),.UNSPECIFIED.);\r
-#43852 = CARTESIAN_POINT('',(1.297211760206,5.927553554444E-03));\r
-#43853 = CARTESIAN_POINT('',(1.320479069738,1.187530004502E-02));\r
-#43854 = CARTESIAN_POINT('',(1.343561921375,1.808807351354E-02));\r
-#43855 = CARTESIAN_POINT('',(1.366440161755,2.458747675042E-02));\r
-#43856 = CARTESIAN_POINT('',(1.38909088292,3.139757981259E-02));\r
-#43857 = CARTESIAN_POINT('',(1.411487942693,3.854537273962E-02));\r
-#43858 = CARTESIAN_POINT('',(1.433601574478,4.606111124358E-02));\r
-#43859 = CARTESIAN_POINT('',(1.45539808648,5.397855537258E-02));\r
-#43860 = CARTESIAN_POINT('',(1.497051506215,7.021238564042E-02));\r
-#43861 = CARTESIAN_POINT('',(1.516948211937,7.8479916542E-02));\r
-#43862 = CARTESIAN_POINT('',(1.536497440471,8.716885353943E-02));\r
-#43863 = CARTESIAN_POINT('',(1.555663770542,9.631284031534E-02));\r
-#43864 = CARTESIAN_POINT('',(1.574408688898,0.105948415966));\r
-#43865 = CARTESIAN_POINT('',(1.592691180104,0.116114595113));\r
-#43866 = CARTESIAN_POINT('',(1.610468903916,0.12685161671));\r
-#43867 = CARTESIAN_POINT('',(1.63991270301,0.146241373862));\r
-#43868 = CARTESIAN_POINT('',(1.651850896284,0.154590457769));\r
-#43869 = CARTESIAN_POINT('',(1.663499386364,0.163259950023));\r
-#43870 = CARTESIAN_POINT('',(1.674843395165,0.172263481154));\r
-#43871 = CARTESIAN_POINT('',(1.685868920883,0.181614142063));\r
-#43872 = CARTESIAN_POINT('',(1.696563178982,0.191323865166));\r
-#43873 = CARTESIAN_POINT('',(1.706915083484,0.201402520087));\r
-#43874 = CARTESIAN_POINT('',(1.726770086795,0.22215792331));\r
-#43875 = CARTESIAN_POINT('',(1.73628368215,0.232824076159));\r
-#43876 = CARTESIAN_POINT('',(1.745447869354,0.243861319017));\r
-#43877 = CARTESIAN_POINT('',(1.754256436823,0.25527320126));\r
-#43878 = CARTESIAN_POINT('',(1.76270607567,0.267059523994));\r
-#43879 = CARTESIAN_POINT('',(1.770796631647,0.279215148831));\r
-#43880 = CARTESIAN_POINT('',(1.778531180046,0.29172877651));\r
-#43881 = CARTESIAN_POINT('',(1.798577037174,0.326617974126));\r
-#43882 = CARTESIAN_POINT('',(1.810214341387,0.349659394656));\r
-#43883 = CARTESIAN_POINT('',(1.820852050259,0.373603127615));\r
-#43884 = CARTESIAN_POINT('',(1.830552744645,0.398296932863));\r
-#43885 = CARTESIAN_POINT('',(1.839409022707,0.423532955913));\r
-#43886 = CARTESIAN_POINT('',(1.84752630993,0.449052668234));\r
-#43887 = CARTESIAN_POINT('',(1.855006263817,0.474607302448));\r
-#43888 = CARTESIAN_POINT('',(1.865712087867,0.51377370703));\r
-#43889 = CARTESIAN_POINT('',(1.869322211186,0.527515900518));\r
-#43890 = CARTESIAN_POINT('',(1.87278593422,0.5412150682));\r
-#43891 = CARTESIAN_POINT('',(1.876118075896,0.554875210446));\r
-#43892 = CARTESIAN_POINT('',(1.879334672018,0.568497217361));\r
-#43893 = CARTESIAN_POINT('',(1.882452774831,0.582079108425));\r
-#43894 = CARTESIAN_POINT('',(1.885490063123,0.595616177439));\r
-#43895 = CARTESIAN_POINT('',(1.88993182277,0.615754882298));\r
-#43896 = CARTESIAN_POINT('',(1.891383984926,0.622395840773));\r
-#43897 = CARTESIAN_POINT('',(1.892822851035,0.629022914947));\r
-#43898 = CARTESIAN_POINT('',(1.894250519633,0.635634897977));\r
-#43899 = CARTESIAN_POINT('',(1.895669064107,0.642230386333));\r
-#43900 = CARTESIAN_POINT('',(1.897080510717,0.648807786705));\r
-#43901 = CARTESIAN_POINT('',(1.898486816624,0.655365322904));\r
-#43902 = CARTESIAN_POINT('',(1.902697675431,0.674980704143));\r
-#43903 = CARTESIAN_POINT('',(1.905492819607,0.68797499149));\r
-#43904 = CARTESIAN_POINT('',(1.908289656607,0.700865722255));\r
-#43905 = CARTESIAN_POINT('',(1.911101595596,0.71363409219));\r
-#43906 = CARTESIAN_POINT('',(1.913940073829,0.726260987939));\r
-#43907 = CARTESIAN_POINT('',(1.916813785745,0.738727207423));\r
-#43908 = CARTESIAN_POINT('',(1.919728146036,0.751013588057));\r
-#43909 = CARTESIAN_POINT('',(1.925725274054,0.7755296244));\r
-#43910 = CARTESIAN_POINT('',(1.928811187076,0.787750832402));\r
-#43911 = CARTESIAN_POINT('',(1.931944984129,0.799744415594));\r
-#43912 = CARTESIAN_POINT('',(1.935126297729,0.811495953295));\r
-#43913 = CARTESIAN_POINT('',(1.93835225412,0.822995784774));\r
-#43914 = CARTESIAN_POINT('',(1.941617793166,0.8342380705));\r
-#43915 = CARTESIAN_POINT('',(1.944916188557,0.84521998521));\r
-#43916 = CARTESIAN_POINT('',(1.950150936876,0.862106006229));\r
-#43917 = CARTESIAN_POINT('',(1.952070589603,0.868185223303));\r
-#43918 = CARTESIAN_POINT('',(1.95399737059,0.874178942422));\r
-#43919 = CARTESIAN_POINT('',(1.955929855148,0.880087752652));\r
-#43920 = CARTESIAN_POINT('',(1.957866575415,0.885912537366));\r
-#43921 = CARTESIAN_POINT('',(1.95980604594,0.891654427913));\r
-#43922 = CARTESIAN_POINT('',(1.961746789271,0.897314757293));\r
-#43923 = CARTESIAN_POINT('',(1.968429211078,0.916530546632));\r
-#43924 = CARTESIAN_POINT('',(1.973169240691,0.929685709238));\r
-#43925 = CARTESIAN_POINT('',(1.977887371774,0.942385590296));\r
-#43926 = CARTESIAN_POINT('',(1.982563373844,0.954657238137));\r
-#43927 = CARTESIAN_POINT('',(1.987178301958,0.966527867381));\r
-#43928 = CARTESIAN_POINT('',(1.991715147446,0.978024300909));\r
-#43929 = CARTESIAN_POINT('',(1.99615896123,0.989172995567));\r
-#43930 = CARTESIAN_POINT('',(2.000496708988,1.));\r
-#43931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#43932 = PCURVE('',#13848,#43933);\r
-#43933 = DEFINITIONAL_REPRESENTATION('',(#43934),#44014);\r
-#43934 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#43935,#43936,#43937,#43938,\r
-    #43939,#43940,#43941,#43942,#43943,#43944,#43945,#43946,#43947,\r
-    #43948,#43949,#43950,#43951,#43952,#43953,#43954,#43955,#43956,\r
-    #43957,#43958,#43959,#43960,#43961,#43962,#43963,#43964,#43965,\r
-    #43966,#43967,#43968,#43969,#43970,#43971,#43972,#43973,#43974,\r
-    #43975,#43976,#43977,#43978,#43979,#43980,#43981,#43982,#43983,\r
-    #43984,#43985,#43986,#43987,#43988,#43989,#43990,#43991,#43992,\r
-    #43993,#43994,#43995,#43996,#43997,#43998,#43999,#44000,#44001,\r
-    #44002,#44003,#44004,#44005,#44006,#44007,#44008,#44009,#44010,\r
-    #44011,#44012,#44013),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613026,0.249810233755,0.335724852037,0.420382051203,\r
-    0.565526485584,0.644424134372,0.683354615407,0.761264550248,\r
-    0.841373225546,0.887438369127,1.),.UNSPECIFIED.);\r
-#43935 = CARTESIAN_POINT('',(0.547589403225,1.));\r
-#43936 = CARTESIAN_POINT('',(0.550707124155,0.983817943096));\r
-#43937 = CARTESIAN_POINT('',(0.553467405931,0.967556456207));\r
-#43938 = CARTESIAN_POINT('',(0.555881668436,0.951194838345));\r
-#43939 = CARTESIAN_POINT('',(0.557963588277,0.934713899472));\r
-#43940 = CARTESIAN_POINT('',(0.559729387707,0.918095855371));\r
-#43941 = CARTESIAN_POINT('',(0.561198242998,0.901324568077));\r
-#43942 = CARTESIAN_POINT('',(0.562392812263,0.884386131846));\r
-#43943 = CARTESIAN_POINT('',(0.564232637167,0.851135126303));\r
-#43944 = CARTESIAN_POINT('',(0.564905469131,0.834842187086));\r
-#43945 = CARTESIAN_POINT('',(0.565380812173,0.818382501492));\r
-#43946 = CARTESIAN_POINT('',(0.5656842918,0.801750155308));\r
-#43947 = CARTESIAN_POINT('',(0.565845347217,0.78494246833));\r
-#43948 = CARTESIAN_POINT('',(0.565897622078,0.767960900528));\r
-#43949 = CARTESIAN_POINT('',(0.565879124219,0.750812201711));\r
-#43950 = CARTESIAN_POINT('',(0.565798863883,0.721246498192));\r
-#43951 = CARTESIAN_POINT('',(0.565751263853,0.708905914004));\r
-#43952 = CARTESIAN_POINT('',(0.565704407495,0.696493083126));\r
-#43953 = CARTESIAN_POINT('',(0.565674379223,0.684014469293));\r
-#43954 = CARTESIAN_POINT('',(0.56567826467,0.671478149453));\r
-#43955 = CARTESIAN_POINT('',(0.565733986942,0.658893926144));\r
-#43956 = CARTESIAN_POINT('',(0.565860009122,0.646273371756));\r
-#43957 = CARTESIAN_POINT('',(0.566286651813,0.621171284858));\r
-#43958 = CARTESIAN_POINT('',(0.566584695189,0.608690045595));\r
-#43959 = CARTESIAN_POINT('',(0.566986795938,0.596199038057));\r
-#43960 = CARTESIAN_POINT('',(0.567510806726,0.583712328992));\r
-#43961 = CARTESIAN_POINT('',(0.568174248534,0.571244984123));\r
-#43962 = CARTESIAN_POINT('',(0.568993733567,0.558812833928));\r
-#43963 = CARTESIAN_POINT('',(0.569984232626,0.546432121853));\r
-#43964 = CARTESIAN_POINT('',(0.573170927004,0.513008295921));\r
-#43965 = CARTESIAN_POINT('',(0.575723637096,0.492088908305));\r
-#43966 = CARTESIAN_POINT('',(0.578878881109,0.471452347201));\r
-#43967 = CARTESIAN_POINT('',(0.582677471791,0.451173931633));\r
-#43968 = CARTESIAN_POINT('',(0.587130486551,0.431307437308));\r
-#43969 = CARTESIAN_POINT('',(0.592207981448,0.411877457224));\r
-#43970 = CARTESIAN_POINT('',(0.597854056511,0.392886481885));\r
-#43971 = CARTESIAN_POINT('',(0.607343629582,0.364232012589));\r
-#43972 = CARTESIAN_POINT('',(0.610834373731,0.354265230091));\r
-#43973 = CARTESIAN_POINT('',(0.614494088241,0.344436688466));\r
-#43974 = CARTESIAN_POINT('',(0.618341328371,0.334761791491));\r
-#43975 = CARTESIAN_POINT('',(0.622393202795,0.325257066562));\r
-#43976 = CARTESIAN_POINT('',(0.626665216621,0.315939961226));\r
-#43977 = CARTESIAN_POINT('',(0.631170927833,0.306828521607));\r
-#43978 = CARTESIAN_POINT('',(0.638265451955,0.293555558003));\r
-#43979 = CARTESIAN_POINT('',(0.640669023967,0.289224783195));\r
-#43980 = CARTESIAN_POINT('',(0.643133416742,0.284950887985));\r
-#43981 = CARTESIAN_POINT('',(0.645659746765,0.280736169332));\r
-#43982 = CARTESIAN_POINT('',(0.648248943033,0.276582940418));\r
-#43983 = CARTESIAN_POINT('',(0.650901726624,0.272493509617));\r
-#43984 = CARTESIAN_POINT('',(0.653618590282,0.268470159455));\r
-#43985 = CARTESIAN_POINT('',(0.661965651991,0.256600082545));\r
-#43986 = CARTESIAN_POINT('',(0.667789996284,0.248957436092));\r
-#43987 = CARTESIAN_POINT('',(0.6738738374,0.241606752936));\r
-#43988 = CARTESIAN_POINT('',(0.680214820649,0.234565265889));\r
-#43989 = CARTESIAN_POINT('',(0.686806914182,0.227847378504));\r
-#43990 = CARTESIAN_POINT('',(0.693640198311,0.221464331032));\r
-#43991 = CARTESIAN_POINT('',(0.700700740105,0.215424027675));\r
-#43992 = CARTESIAN_POINT('',(0.715445531903,0.203877357133));\r
-#43993 = CARTESIAN_POINT('',(0.723143525994,0.198389482976));\r
-#43994 = CARTESIAN_POINT('',(0.731045578869,0.193272349094));\r
-#43995 = CARTESIAN_POINT('',(0.739131720621,0.188524492369));\r
-#43996 = CARTESIAN_POINT('',(0.747381713974,0.184139673721));\r
-#43997 = CARTESIAN_POINT('',(0.755775635913,0.180108246759));\r
-#43998 = CARTESIAN_POINT('',(0.764294295064,0.176418261455));\r
-#43999 = CARTESIAN_POINT('',(0.777879254805,0.171123065252));\r
-#44000 = CARTESIAN_POINT('',(0.782874662689,0.169298136011));\r
-#44001 = CARTESIAN_POINT('',(0.787902541141,0.167578873112));\r
-#44002 = CARTESIAN_POINT('',(0.792959945362,0.165962484233));\r
-#44003 = CARTESIAN_POINT('',(0.798044159093,0.164446075163));\r
-#44004 = CARTESIAN_POINT('',(0.803152700627,0.163026698202));\r
-#44005 = CARTESIAN_POINT('',(0.808283328822,0.161701400555));\r
-#44006 = CARTESIAN_POINT('',(0.826019996562,0.15745164248));\r
-#44007 = CARTESIAN_POINT('',(0.838723802885,0.154980863025));\r
-#44008 = CARTESIAN_POINT('',(0.85151900927,0.153011367649));\r
-#44009 = CARTESIAN_POINT('',(0.864384901603,0.151502122533));\r
-#44010 = CARTESIAN_POINT('',(0.877306021412,0.150415924678));\r
-#44011 = CARTESIAN_POINT('',(0.890271817159,0.149719653628));\r
-#44012 = CARTESIAN_POINT('',(0.903276458873,0.149384115164));\r
-#44013 = CARTESIAN_POINT('',(0.91631883909,0.149384115163));\r
-#44014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#44015 = ADVANCED_FACE('',(#44016),#13148,.F.);\r
-#44016 = FACE_BOUND('',#44017,.F.);\r
-#44017 = EDGE_LOOP('',(#44018,#44019,#44020,#44040));\r
-#44018 = ORIENTED_EDGE('',*,*,#13132,.T.);\r
-#44019 = ORIENTED_EDGE('',*,*,#43637,.T.);\r
-#44020 = ORIENTED_EDGE('',*,*,#44021,.T.);\r
-#44021 = EDGE_CURVE('',#43638,#13248,#44022,.T.);\r
-#44022 = SURFACE_CURVE('',#44023,(#44027,#44034),.PCURVE_S1.);\r
-#44023 = LINE('',#44024,#44025);\r
-#44024 = CARTESIAN_POINT('',(11.402424020165,41.461605449673,\r
-    26.717157287525));\r
-#44025 = VECTOR('',#44026,1.);\r
-#44026 = DIRECTION('',(-0.258819045103,-0.965925826289,-8.E-17));\r
-#44027 = PCURVE('',#13148,#44028);\r
-#44028 = DEFINITIONAL_REPRESENTATION('',(#44029),#44033);\r
-#44029 = LINE('',#44030,#44031);\r
-#44030 = CARTESIAN_POINT('',(-11.79775702061,-17.37736830715));\r
-#44031 = VECTOR('',#44032,1.);\r
-#44032 = DIRECTION('',(0.57735026919,0.816496580928));\r
-#44033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#44034 = PCURVE('',#13848,#44035);\r
-#44035 = DEFINITIONAL_REPRESENTATION('',(#44036),#44039);\r
-#44036 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#44037,#44038),.UNSPECIFIED.,\r
-  .F.,.F.,(2,2),(0.,42.),.PIECEWISE_BEZIER_KNOTS.);\r
-#44037 = CARTESIAN_POINT('',(1.,1.));\r
-#44038 = CARTESIAN_POINT('',(0.,1.));\r
-#44039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#44040 = ORIENTED_EDGE('',*,*,#13247,.F.);\r
-#44041 = ADVANCED_FACE('',(#44042),#13848,.T.);\r
-#44042 = FACE_BOUND('',#44043,.T.);\r
-#44043 = EDGE_LOOP('',(#44044,#44262,#44307,#44308,#44309));\r
-#44044 = ORIENTED_EDGE('',*,*,#44045,.F.);\r
-#44045 = EDGE_CURVE('',#44046,#13653,#44048,.T.);\r
-#44046 = VERTEX_POINT('',#44047);\r
-#44047 = CARTESIAN_POINT('',(-18.59778136428,35.413592423336,-3.));\r
-#44048 = SURFACE_CURVE('',#44049,(#44118,#44190),.PCURVE_S1.);\r
-#44049 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#44050,#44051,#44052,#44053,\r
-    #44054,#44055,#44056,#44057,#44058,#44059,#44060,#44061,#44062,\r
-    #44063,#44064,#44065,#44066,#44067,#44068,#44069,#44070,#44071,\r
-    #44072,#44073,#44074,#44075,#44076,#44077,#44078,#44079,#44080,\r
-    #44081,#44082,#44083,#44084,#44085,#44086,#44087,#44088,#44089,\r
-    #44090,#44091,#44092,#44093,#44094,#44095,#44096,#44097,#44098,\r
-    #44099,#44100,#44101,#44102,#44103,#44104,#44105,#44106,#44107,\r
-    #44108,#44109,#44110,#44111,#44112,#44113,#44114,#44115,#44116,\r
-    #44117),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267738237,0.219958108821,0.265125677223,0.366865249495,\r
-    0.514806630733,0.562778478347,0.610414455653,0.748924757148,\r
-    0.858377815652,0.934322045293,1.),.UNSPECIFIED.);\r
-#44050 = CARTESIAN_POINT('',(-18.59777926849,35.413591085886,-3.));\r
-#44051 = CARTESIAN_POINT('',(-17.66575578637,34.819753331631,\r
-    -2.999999971247));\r
-#44052 = CARTESIAN_POINT('',(-16.75040557338,34.199827124071,\r
-    -2.985095472953));\r
-#44053 = CARTESIAN_POINT('',(-15.85398454661,33.552497361932,\r
-    -2.953898148405));\r
-#44054 = CARTESIAN_POINT('',(-14.97915744825,32.876734226066,\r
-    -2.904758184742));\r
-#44055 = CARTESIAN_POINT('',(-14.12893916786,32.171874557786,\r
-    -2.835706877627));\r
-#44056 = CARTESIAN_POINT('',(-13.30656685829,31.437785824008,\r
-    -2.744417861757));\r
-#44057 = CARTESIAN_POINT('',(-12.11666033448,30.290874366996,\r
-    -2.569629359123));\r
-#44058 = CARTESIAN_POINT('',(-11.72592740184,29.899393933032,\r
-    -2.504742879569));\r
-#44059 = CARTESIAN_POINT('',(-11.34353161789,29.500767201475,\r
-    -2.433185867933));\r
-#44060 = CARTESIAN_POINT('',(-10.96990541871,29.095144828146,\r
-    -2.354592812751));\r
-#44061 = CARTESIAN_POINT('',(-10.60547460614,28.682741789743,\r
-    -2.268578792143));\r
-#44062 = CARTESIAN_POINT('',(-10.25064684836,28.263846883038,\r
-    -2.174743874234));\r
-#44063 = CARTESIAN_POINT('',(-9.694430834157,27.578324934885,\r
-    -2.010117252108));\r
-#44064 = CARTESIAN_POINT('',(-9.486810912824,27.315518133157,\r
-    -1.944464496601));\r
-#44065 = CARTESIAN_POINT('',(-9.283027607315,27.05049790233,\r
-    -1.875625167615));\r
-#44066 = CARTESIAN_POINT('',(-9.083162859535,26.783361161318,\r
-    -1.803503649463));\r
-#44067 = CARTESIAN_POINT('',(-8.887292157217,26.514216294969,\r
-    -1.728003768888));\r
-#44068 = CARTESIAN_POINT('',(-8.69548332869,26.243183784529,\r
-    -1.64902976975));\r
-#44069 = CARTESIAN_POINT('',(-8.08502969838,25.355946509376,\r
-    -1.380561033205));\r
-#44070 = CARTESIAN_POINT('',(-7.683136448209,24.732542416174,\r
-    -1.176513665835));\r
-#44071 = CARTESIAN_POINT('',(-7.302842567541,24.101774963806,\r
-    -0.953283728772));\r
-#44072 = CARTESIAN_POINT('',(-6.944569194708,23.465466452104,\r
-    -0.709833419308));\r
-#44073 = CARTESIAN_POINT('',(-6.60837426604,22.825683097918,\r
-    -0.445198524399));\r
-#44074 = CARTESIAN_POINT('',(-6.293928798532,22.184714537303,\r
-    -0.15857716455));\r
-#44075 = CARTESIAN_POINT('',(-5.573885600423,20.614830401989,\r
-    0.600039461371));\r
-#44076 = CARTESIAN_POINT('',(-5.19162224194,19.687076578064,\r
-    1.097233775296));\r
-#44077 = CARTESIAN_POINT('',(-4.851685316295,18.769480892301,\r
-    1.643670361265));\r
-#44078 = CARTESIAN_POINT('',(-4.549885425771,17.869578870134,\r
-    2.240029036544));\r
-#44079 = CARTESIAN_POINT('',(-4.280449037292,16.994310774848,\r
-    2.885777519256));\r
-#44080 = CARTESIAN_POINT('',(-4.037148969182,16.149524864714,\r
-    3.578958087517));\r
-#44081 = CARTESIAN_POINT('',(-3.741764962919,15.077247995244,\r
-    4.555432498626));\r
-#44082 = CARTESIAN_POINT('',(-3.671558956312,14.818352812988,\r
-    4.79920074584));\r
-#44083 = CARTESIAN_POINT('',(-3.603273170147,14.563272394131,\r
-    5.047536864338));\r
-#44084 = CARTESIAN_POINT('',(-3.536704985724,14.312131370876,\r
-    5.300325078165));\r
-#44085 = CARTESIAN_POINT('',(-3.471664533175,14.065054072022,\r
-    5.557458648071));\r
-#44086 = CARTESIAN_POINT('',(-3.407959668624,13.822124057766,\r
-    5.818797694586));\r
-#44087 = CARTESIAN_POINT('',(-3.2833118933,13.346409184734,\r
-    6.347779561454));\r
-#44088 = CARTESIAN_POINT('',(-3.222352548166,13.113564463319,\r
-    6.615365484258));\r
-#44089 = CARTESIAN_POINT('',(-3.162366938995,12.884980408303,\r
-    6.886851634538));\r
-#44090 = CARTESIAN_POINT('',(-3.103195094775,12.660731771281,\r
-    7.162114020168));\r
-#44091 = CARTESIAN_POINT('',(-3.044688819316,12.440884930309,\r
-    7.441028899832));\r
-#44092 = CARTESIAN_POINT('',(-2.98671157436,12.225498309303,\r
-    7.72347310737));\r
-#44093 = CARTESIAN_POINT('',(-2.761733737885,11.401463744579,\r
-    8.840489131324));\r
-#44094 = CARTESIAN_POINT('',(-2.597740016293,10.826427613534,\r
-    9.700482281907));\r
-#44095 = CARTESIAN_POINT('',(-2.434088924712,10.290799795105,\r
-    10.586255072462));\r
-#44096 = CARTESIAN_POINT('',(-2.268503355276,9.795309461171,\r
-    11.494822766141));\r
-#44097 = CARTESIAN_POINT('',(-2.099349106523,9.340196505806,\r
-    12.423280693989));\r
-#44098 = CARTESIAN_POINT('',(-1.92512650683,8.92530533939,13.36876099867\r
-    ));\r
-#44099 = CARTESIAN_POINT('',(-1.600505141815,8.253336779381,\r
-    15.086449448785));\r
-#44100 = CARTESIAN_POINT('',(-1.452768425763,7.981396675869,\r
-    15.85343515658));\r
-#44101 = CARTESIAN_POINT('',(-1.299577259048,7.733785886674,\r
-    16.627737514907));\r
-#44102 = CARTESIAN_POINT('',(-1.139694046208,7.509941321533,\r
-    17.407862987676));\r
-#44103 = CARTESIAN_POINT('',(-0.971484972324,7.309029987512,\r
-    18.192247162908));\r
-#44104 = CARTESIAN_POINT('',(-0.79257683788,7.129820597435,\r
-    18.979151542124));\r
-#44105 = CARTESIAN_POINT('',(-0.466253118952,6.859333768711,\r
-    20.312857193345));\r
-#44106 = CARTESIAN_POINT('',(-0.325969418323,6.757936521429,\r
-    20.859393188314));\r
-#44107 = CARTESIAN_POINT('',(-0.178058393066,6.665213141901,\r
-    21.405456117791));\r
-#44108 = CARTESIAN_POINT('',(-2.136405086906E-02,6.580220357657,\r
-    21.950256835045));\r
-#44109 = CARTESIAN_POINT('',(0.145395657915,6.50171770967,\r
-    22.492892808073));\r
-#44110 = CARTESIAN_POINT('',(0.323516570177,6.428010243384,\r
-    23.032359249558));\r
-#44111 = CARTESIAN_POINT('',(0.678791371619,6.295457905567,\r
-    24.03053704643));\r
-#44112 = CARTESIAN_POINT('',(0.852816097777,6.23595285715,\r
-    24.490292853103));\r
-#44113 = CARTESIAN_POINT('',(1.036761388125,6.177015521644,\r
-    24.946198069256));\r
-#44114 = CARTESIAN_POINT('',(1.231122795267,6.116991534907,\r
-    25.39751411369));\r
-#44115 = CARTESIAN_POINT('',(1.436111621211,6.05395094603,\r
-    25.843512016993));\r
-#44116 = CARTESIAN_POINT('',(1.651478504817,5.985802843239,\r
-    26.283564045778));\r
-#44117 = CARTESIAN_POINT('',(1.876525416594,5.910467873395,\r
-    26.717157287525));\r
-#44118 = PCURVE('',#13848,#44119);\r
-#44119 = DEFINITIONAL_REPRESENTATION('',(#44120),#44189);\r
-#44120 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#44121,#44122,#44123,#44124,\r
-    #44125,#44126,#44127,#44128,#44129,#44130,#44131,#44132,#44133,\r
-    #44134,#44135,#44136,#44137,#44138,#44139,#44140,#44141,#44142,\r
-    #44143,#44144,#44145,#44146,#44147,#44148,#44149,#44150,#44151,\r
-    #44152,#44153,#44154,#44155,#44156,#44157,#44158,#44159,#44160,\r
-    #44161,#44162,#44163,#44164,#44165,#44166,#44167,#44168,#44169,\r
-    #44170,#44171,#44172,#44173,#44174,#44175,#44176,#44177,#44178,\r
-    #44179,#44180,#44181,#44182,#44183,#44184,#44185,#44186,#44187,\r
-    #44188),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267738237,0.219958108821,0.265125677223,0.366865249495,\r
-    0.514806630733,0.562778478347,0.610414455653,0.748924757148,\r
-    0.858377815652,0.934322045293,1.),.UNSPECIFIED.);\r
-#44121 = CARTESIAN_POINT('',(0.940985303947,0.));\r
-#44122 = CARTESIAN_POINT('',(0.915597926388,6.8459865E-10));\r
-#44123 = CARTESIAN_POINT('',(0.890186394464,3.548740568393E-04));\r
-#44124 = CARTESIAN_POINT('',(0.864729465743,1.09766488234E-03));\r
-#44125 = CARTESIAN_POINT('',(0.839215376295,2.268145158299E-03));\r
-#44126 = CARTESIAN_POINT('',(0.81364117244,3.914326010824E-03));\r
-#44127 = CARTESIAN_POINT('',(0.788013985719,6.093924418727E-03));\r
-#44128 = CARTESIAN_POINT('',(0.749426756767,1.027729901572E-02));\r
-#44129 = CARTESIAN_POINT('',(0.736491442297,1.18316335956E-02));\r
-#44130 = CARTESIAN_POINT('',(0.723551337857,1.354749858173E-02));\r
-#44131 = CARTESIAN_POINT('',(0.710610443653,1.543430416431E-02));\r
-#44132 = CARTESIAN_POINT('',(0.697673848371,1.750209939604E-02));\r
-#44133 = CARTESIAN_POINT('',(0.684747847631,1.97615109428E-02));\r
-#44134 = CARTESIAN_POINT('',(0.663928400921,2.373283793269E-02));\r
-#44135 = CARTESIAN_POINT('',(0.65602357151,2.53181694836E-02));\r
-#44136 = CARTESIAN_POINT('',(0.648127342274,2.698223227541E-02));\r
-#44137 = CARTESIAN_POINT('',(0.640241638895,2.872765656291E-02));\r
-#44138 = CARTESIAN_POINT('',(0.632368554407,3.055712864291E-02));\r
-#44139 = CARTESIAN_POINT('',(0.624510358925,3.247337242994E-02));\r
-#44140 = CARTESIAN_POINT('',(0.599008060977,3.899708560552E-02));\r
-#44141 = CARTESIAN_POINT('',(0.581433121453,4.396959105565E-02));\r
-#44142 = CARTESIAN_POINT('',(0.563974828118,4.942760049826E-02));\r
-#44143 = CARTESIAN_POINT('',(0.546665191402,5.540281658869E-02));\r
-#44144 = CARTESIAN_POINT('',(0.529538592655,6.192688725781E-02));\r
-#44145 = CARTESIAN_POINT('',(0.512631812331,6.902950343549E-02));\r
-#44146 = CARTESIAN_POINT('',(0.471775100546,8.794068272954E-02));\r
-#44147 = CARTESIAN_POINT('',(0.448106581275,0.100424696224));\r
-#44148 = CARTESIAN_POINT('',(0.425101742585,0.114262810231));\r
-#44149 = CARTESIAN_POINT('',(0.402867768957,0.129518717582));\r
-#44150 = CARTESIAN_POINT('',(0.381496252569,0.146237075571));\r
-#44151 = CARTESIAN_POINT('',(0.361060587997,0.164437208764));\r
-#44152 = CARTESIAN_POINT('',(0.3353097618,0.190492519651));\r
-#44153 = CARTESIAN_POINT('',(0.329107937857,0.19702812571));\r
-#44154 = CARTESIAN_POINT('',(0.323011397744,0.203719478882));\r
-#44155 = CARTESIAN_POINT('',(0.317021362277,0.210566319704));\r
-#44156 = CARTESIAN_POINT('',(0.31113919507,0.217568740509));\r
-#44157 = CARTESIAN_POINT('',(0.30536541273,0.224726014584));\r
-#44158 = CARTESIAN_POINT('',(0.294075921502,0.239298643322));\r
-#44159 = CARTESIAN_POINT('',(0.288558671065,0.246711841581));\r
-#44160 = CARTESIAN_POINT('',(0.283149785133,0.254277254355));\r
-#44161 = CARTESIAN_POINT('',(0.277849898379,0.261994701571));\r
-#44162 = CARTESIAN_POINT('',(0.272659586069,0.269864104946));\r
-#44163 = CARTESIAN_POINT('',(0.2675793693,0.27788550364));\r
-#44164 = CARTESIAN_POINT('',(0.248159558197,0.309825206211));\r
-#44165 = CARTESIAN_POINT('',(0.234643807548,0.334878521348));\r
-#44166 = CARTESIAN_POINT('',(0.222074863506,0.361222083588));\r
-#44167 = CARTESIAN_POINT('',(0.210461106779,0.388868501553));\r
-#44168 = CARTESIAN_POINT('',(0.199806937029,0.417842266482));\r
-#44169 = CARTESIAN_POINT('',(0.190112662819,0.448182374598));\r
-#44170 = CARTESIAN_POINT('',(0.174460385684,0.505040914824));\r
-#44171 = CARTESIAN_POINT('',(0.168144861604,0.531027075992));\r
-#44172 = CARTESIAN_POINT('',(0.162418390619,0.557929147358));\r
-#44173 = CARTESIAN_POINT('',(0.157272622828,0.585781811616));\r
-#44174 = CARTESIAN_POINT('',(0.152693535021,0.614627790169));\r
-#44175 = CARTESIAN_POINT('',(0.148657831106,0.644517765332));\r
-#44176 = CARTESIAN_POINT('',(0.14266352288,0.697014025734));\r
-#44177 = CARTESIAN_POINT('',(0.140447353127,0.719047982263));\r
-#44178 = CARTESIAN_POINT('',(0.138454910135,0.741631255407));\r
-#44179 = CARTESIAN_POINT('',(0.136665354886,0.764783531641));\r
-#44180 = CARTESIAN_POINT('',(0.135050488292,0.788525208422));\r
-#44181 = CARTESIAN_POINT('',(0.133570780866,0.812877706827));\r
-#44182 = CARTESIAN_POINT('',(0.130968063343,0.859483790894));\r
-#44183 = CARTESIAN_POINT('',(0.129823915608,0.881575441875));\r
-#44184 = CARTESIAN_POINT('',(0.128709624144,0.90416219406));\r
-#44185 = CARTESIAN_POINT('',(0.127585879035,0.927263894005));\r
-#44186 = CARTESIAN_POINT('',(0.12640667856,0.950906792844));\r
-#44187 = CARTESIAN_POINT('',(0.125122384502,0.97513027245));\r
-#44188 = CARTESIAN_POINT('',(0.123684620971,1.));\r
-#44189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#44190 = PCURVE('',#13685,#44191);\r
-#44191 = DEFINITIONAL_REPRESENTATION('',(#44192),#44261);\r
-#44192 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#44193,#44194,#44195,#44196,\r
-    #44197,#44198,#44199,#44200,#44201,#44202,#44203,#44204,#44205,\r
-    #44206,#44207,#44208,#44209,#44210,#44211,#44212,#44213,#44214,\r
-    #44215,#44216,#44217,#44218,#44219,#44220,#44221,#44222,#44223,\r
-    #44224,#44225,#44226,#44227,#44228,#44229,#44230,#44231,#44232,\r
-    #44233,#44234,#44235,#44236,#44237,#44238,#44239,#44240,#44241,\r
-    #44242,#44243,#44244,#44245,#44246,#44247,#44248,#44249,#44250,\r
-    #44251,#44252,#44253,#44254,#44255,#44256,#44257,#44258,#44259,\r
-    #44260),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267738237,0.219958108821,0.265125677223,0.366865249495,\r
-    0.514806630733,0.562778478347,0.610414455653,0.748924757148,\r
-    0.858377815652,0.934322045293,1.),.UNSPECIFIED.);\r
-#44193 = CARTESIAN_POINT('',(4.228817050308,0.999999970021));\r
-#44194 = CARTESIAN_POINT('',(4.242543448667,0.986679310993));\r
-#44195 = CARTESIAN_POINT('',(4.256365514724,0.972991643633));\r
-#44196 = CARTESIAN_POINT('',(4.270241334271,0.958902407684));\r
-#44197 = CARTESIAN_POINT('',(4.284117845861,0.944375918768));\r
-#44198 = CARTESIAN_POINT('',(4.297928507319,0.929374320365));\r
-#44199 = CARTESIAN_POINT('',(4.311591594543,0.91385843516));\r
-#44200 = CARTESIAN_POINT('',(4.331768950992,0.88969542279));\r
-#44201 = CARTESIAN_POINT('',(4.338466208423,0.881460487267));\r
-#44202 = CARTESIAN_POINT('',(4.345088220181,0.873081191297));\r
-#44203 = CARTESIAN_POINT('',(4.351621155677,0.86455318113));\r
-#44204 = CARTESIAN_POINT('',(4.358050170545,0.855872473908));\r
-#44205 = CARTESIAN_POINT('',(4.364359538763,0.847035664436));\r
-#44206 = CARTESIAN_POINT('',(4.374316596818,0.832526435584));\r
-#44207 = CARTESIAN_POINT('',(4.378049277643,0.826953102181));\r
-#44208 = CARTESIAN_POINT('',(4.381727040428,0.821319544146));\r
-#44209 = CARTESIAN_POINT('',(4.385346014209,0.815625268651));\r
-#44210 = CARTESIAN_POINT('',(4.388902279588,0.809869905985));\r
-#44211 = CARTESIAN_POINT('',(4.39239190444,0.804053237892));\r
-#44212 = CARTESIAN_POINT('',(4.403512418012,0.7849350528));\r
-#44213 = CARTESIAN_POINT('',(4.410856560703,0.771382514517));\r
-#44214 = CARTESIAN_POINT('',(4.417797803014,0.757518628423));\r
-#44215 = CARTESIAN_POINT('',(4.424292734289,0.743347156347));\r
-#44216 = CARTESIAN_POINT('',(4.430302711959,0.728876079666));\r
-#44217 = CARTESIAN_POINT('',(4.435797717456,0.714119168841));\r
-#44218 = CARTESIAN_POINT('',(4.447979412692,0.677254577069));\r
-#44219 = CARTESIAN_POINT('',(4.454076053945,0.654845907548));\r
-#44220 = CARTESIAN_POINT('',(4.458999034624,0.631940005403));\r
-#44221 = CARTESIAN_POINT('',(4.46276501231,0.608616319565));\r
-#44222 = CARTESIAN_POINT('',(4.465480396079,0.584969169057));\r
-#44223 = CARTESIAN_POINT('',(4.467356570539,0.561103251839));\r
-#44224 = CARTESIAN_POINT('',(4.469123060284,0.529353942004));\r
-#44225 = CARTESIAN_POINT('',(4.4694986343,0.521567360219));\r
-#44226 = CARTESIAN_POINT('',(4.469827341741,0.513773411773));\r
-#44227 = CARTESIAN_POINT('',(4.470120332911,0.505970971582));\r
-#44228 = CARTESIAN_POINT('',(4.470389448811,0.498170585292));\r
-#44229 = CARTESIAN_POINT('',(4.470647642528,0.490369565861));\r
-#44230 = CARTESIAN_POINT('',(4.471167209106,0.474823897354));\r
-#44231 = CARTESIAN_POINT('',(4.471428551904,0.467079220949));\r
-#44232 = CARTESIAN_POINT('',(4.471705558665,0.459336313369));\r
-#44233 = CARTESIAN_POINT('',(4.472012071192,0.451596014082));\r
-#44234 = CARTESIAN_POINT('',(4.47236255053,0.443859091801));\r
-#44235 = CARTESIAN_POINT('',(4.472772046232,0.436126251211));\r
-#44236 = CARTESIAN_POINT('',(4.474663831178,0.405927244424));\r
-#44237 = CARTESIAN_POINT('',(4.476702462505,0.383495708535));\r
-#44238 = CARTESIAN_POINT('',(4.479755774132,0.361120664944));\r
-#44239 = CARTESIAN_POINT('',(4.484247916898,0.338814752785));\r
-#44240 = CARTESIAN_POINT('',(4.49063889616,0.316588405153));\r
-#44241 = CARTESIAN_POINT('',(4.499429360706,0.294451662837));\r
-#44242 = CARTESIAN_POINT('',(4.520491464894,0.255007454011));\r
-#44243 = CARTESIAN_POINT('',(4.531646450104,0.237660237704));\r
-#44244 = CARTESIAN_POINT('',(4.544943451744,0.220383241476));\r
-#44245 = CARTESIAN_POINT('',(4.56069764374,0.203183712128));\r
-#44246 = CARTESIAN_POINT('',(4.579260838563,0.186070854429));\r
-#44247 = CARTESIAN_POINT('',(4.601050809591,0.169057963641));\r
-#44248 = CARTESIAN_POINT('',(4.644208408371,0.140444267527));\r
-#44249 = CARTESIAN_POINT('',(4.66366240073,0.128781520328));\r
-#44250 = CARTESIAN_POINT('',(4.685045870213,0.117183816802));\r
-#44251 = CARTESIAN_POINT('',(4.708521220434,0.105660287425));\r
-#44252 = CARTESIAN_POINT('',(4.734255117751,9.422255433865E-02));\r
-#44253 = CARTESIAN_POINT('',(4.76240178114,8.288456153155E-02));\r
-#44254 = CARTESIAN_POINT('',(4.81960166719,6.195483992927E-02));\r
-#44255 = CARTESIAN_POINT('',(4.848017199641,5.233453110252E-02));\r
-#44256 = CARTESIAN_POINT('',(4.878393177941,4.28103898622E-02));\r
-#44257 = CARTESIAN_POINT('',(4.910776387237,3.339369552004E-02));\r
-#44258 = CARTESIAN_POINT('',(4.945175847019,2.409577750787E-02));\r
-#44259 = CARTESIAN_POINT('',(4.981549563925,1.492622639511E-02));\r
-#44260 = CARTESIAN_POINT('',(5.019815104555,5.892641764695E-03));\r
-#44261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#44262 = ORIENTED_EDGE('',*,*,#44263,.T.);\r
-#44263 = EDGE_CURVE('',#44046,#43744,#44264,.T.);\r
-#44264 = SURFACE_CURVE('',#44265,(#44277,#44292),.PCURVE_S1.);\r
-#44265 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#44266,#44267,#44268,#44269,\r
-    #44270,#44271,#44272,#44273,#44274,#44275,#44276),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#44266 = CARTESIAN_POINT('',(-18.59778136611,35.413592422378,-3.));\r
-#44267 = CARTESIAN_POINT('',(-18.4459516224,35.493327237818,\r
-    -2.523943521025));\r
-#44268 = CARTESIAN_POINT('',(-18.29607680472,35.570928362112,\r
-    -2.04739801033));\r
-#44269 = CARTESIAN_POINT('',(-18.14703940909,35.647060264815,\r
-    -1.570607624198));\r
-#44270 = CARTESIAN_POINT('',(-17.82151829282,35.811065703796,\r
-    -0.530911348006));\r
-#44271 = CARTESIAN_POINT('',(-17.64493560363,35.898578971689,\r
-    3.200461378796E-02));\r
-#44272 = CARTESIAN_POINT('',(-17.4662108485,35.985726009036,\r
-    0.594615682917));\r
-#44273 = CARTESIAN_POINT('',(-17.13357446578,36.145100690184,\r
-    1.618298656295));\r
-#44274 = CARTESIAN_POINT('',(-16.98092251259,36.217217059148,\r
-    2.079582431732));\r
-#44275 = CARTESIAN_POINT('',(-16.82469035357,36.28995815289,\r
-    2.540224309252));\r
-#44276 = CARTESIAN_POINT('',(-16.66393744609,36.363624527713,3.0000006)\r
-  );\r
-#44277 = PCURVE('',#13848,#44278);\r
-#44278 = DEFINITIONAL_REPRESENTATION('',(#44279),#44291);\r
-#44279 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#44280,#44281,#44282,#44283,\r
-    #44284,#44285,#44286,#44287,#44288,#44289,#44290),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#44280 = CARTESIAN_POINT('',(0.940985361083,0.));\r
-#44281 = CARTESIAN_POINT('',(0.938224707656,1.133475018927E-02));\r
-#44282 = CARTESIAN_POINT('',(0.93563900877,2.278133652266E-02));\r
-#44283 = CARTESIAN_POINT('',(0.933225950524,3.433838793358E-02));\r
-#44284 = CARTESIAN_POINT('',(0.928335446323,5.977773879451E-02));\r
-#44285 = CARTESIAN_POINT('',(0.925924984556,7.370321226997E-02));\r
-#44286 = CARTESIAN_POINT('',(0.923747720524,8.77808403165E-02));\r
-#44287 = CARTESIAN_POINT('',(0.92019941339,0.113700900692));\r
-#44288 = CARTESIAN_POINT('',(0.918753831813,0.125494143564));\r
-#44289 = CARTESIAN_POINT('',(0.917461038365,0.137388952024));\r
-#44290 = CARTESIAN_POINT('',(0.916318837632,0.149384130816));\r
-#44291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#44292 = PCURVE('',#43380,#44293);\r
-#44293 = DEFINITIONAL_REPRESENTATION('',(#44294),#44306);\r
-#44294 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#44295,#44296,#44297,#44298,\r
-    #44299,#44300,#44301,#44302,#44303,#44304,#44305),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#44295 = CARTESIAN_POINT('',(-2.054368287764,6.));\r
-#44296 = CARTESIAN_POINT('',(-2.050080958185,5.523943521025));\r
-#44297 = CARTESIAN_POINT('',(-2.04586169763,5.04739801033));\r
-#44298 = CARTESIAN_POINT('',(-2.041677847386,4.570607624198));\r
-#44299 = CARTESIAN_POINT('',(-2.032565294877,3.530911348006));\r
-#44300 = CARTESIAN_POINT('',(-2.027638430715,2.967995386212));\r
-#44301 = CARTESIAN_POINT('',(-2.022667557491,2.405384317083));\r
-#44302 = CARTESIAN_POINT('',(-2.013446411545,1.381701343705));\r
-#44303 = CARTESIAN_POINT('',(-2.009225736432,0.920417568268));\r
-#44304 = CARTESIAN_POINT('',(-2.004917409613,0.459775690748));\r
-#44305 = CARTESIAN_POINT('',(-2.000496703219,-6.E-07));\r
-#44306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#44307 = ORIENTED_EDGE('',*,*,#43767,.F.);\r
-#44308 = ORIENTED_EDGE('',*,*,#44021,.T.);\r
-#44309 = ORIENTED_EDGE('',*,*,#13704,.F.);\r
-#44310 = ADVANCED_FACE('',(#44311),#13685,.T.);\r
-#44311 = FACE_BOUND('',#44312,.T.);\r
-#44312 = EDGE_LOOP('',(#44313,#44314,#44315,#44555));\r
-#44313 = ORIENTED_EDGE('',*,*,#44045,.T.);\r
-#44314 = ORIENTED_EDGE('',*,*,#13652,.F.);\r
-#44315 = ORIENTED_EDGE('',*,*,#44316,.T.);\r
-#44316 = EDGE_CURVE('',#13580,#44317,#44319,.T.);\r
-#44317 = VERTEX_POINT('',#44318);\r
-#44318 = CARTESIAN_POINT('',(-13.03771839687,37.815577464899,-3.));\r
-#44319 = SURFACE_CURVE('',#44320,(#44389,#44455),.PCURVE_S1.);\r
-#44320 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#44321,#44322,#44323,#44324,\r
-    #44325,#44326,#44327,#44328,#44329,#44330,#44331,#44332,#44333,\r
-    #44334,#44335,#44336,#44337,#44338,#44339,#44340,#44341,#44342,\r
-    #44343,#44344,#44345,#44346,#44347,#44348,#44349,#44350,#44351,\r
-    #44352,#44353,#44354,#44355,#44356,#44357,#44358,#44359,#44360,\r
-    #44361,#44362,#44363,#44364,#44365,#44366,#44367,#44368,#44369,\r
-    #44370,#44371,#44372,#44373,#44374,#44375,#44376,#44377,#44378,\r
-    #44379,#44380,#44381,#44382,#44383,#44384,#44385,#44386,#44387,\r
-    #44388),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732786E-02,0.134164938732,0.206253639056,0.289095162862,\r
-    0.441240529253,0.481791559628,0.522584322264,0.648883534702,\r
-    0.788637761542,0.859259879621,1.),.UNSPECIFIED.);\r
-#44321 = CARTESIAN_POINT('',(2.221761607298,5.788244583666,27.));\r
-#44322 = CARTESIAN_POINT('',(2.081151117346,5.842216558009,\r
-    26.71168778972));\r
-#44323 = CARTESIAN_POINT('',(1.944176922904,5.893358540564,\r
-    26.421000307331));\r
-#44324 = CARTESIAN_POINT('',(1.811092776981,5.942141528944,\r
-    26.128016128753));\r
-#44325 = CARTESIAN_POINT('',(1.682082586241,5.989060745195,\r
-    25.832840231396));\r
-#44326 = CARTESIAN_POINT('',(1.557258399969,6.034614071946,\r
-    25.535601704028));\r
-#44327 = CARTESIAN_POINT('',(1.43666595169,6.079285252776,\r
-    25.236448750883));\r
-#44328 = CARTESIAN_POINT('',(1.074698644525,6.216915845621,\r
-    24.300464749006));\r
-#44329 = CARTESIAN_POINT('',(0.847933750876,6.308401673005,\r
-    23.65762047212));\r
-#44330 = CARTESIAN_POINT('',(0.639902118393,6.402303510025,\r
-    23.00843781935));\r
-#44331 = CARTESIAN_POINT('',(0.44941538415,6.502428168561,\r
-    22.354555828461));\r
-#44332 = CARTESIAN_POINT('',(0.274792081087,6.611610772209,\r
-    21.697583196763));\r
-#44333 = CARTESIAN_POINT('',(0.114394000733,6.731977424112,\r
-    21.038969174363));\r
-#44334 = CARTESIAN_POINT('',(-0.150241447338,6.970550758083,\r
-    19.858169747873));\r
-#44335 = CARTESIAN_POINT('',(-0.259222476519,7.083997441519,\r
-    19.336100083303));\r
-#44336 = CARTESIAN_POINT('',(-0.360985095414,7.206250336444,\r
-    18.814424631274));\r
-#44337 = CARTESIAN_POINT('',(-0.456215812548,7.337890777403,\r
-    18.293719228421));\r
-#44338 = CARTESIAN_POINT('',(-0.545503417019,7.479349061814,\r
-    17.774514757363));\r
-#44339 = CARTESIAN_POINT('',(-0.629337018624,7.630947671726,\r
-    17.257307134311));\r
-#44340 = CARTESIAN_POINT('',(-0.798685629861,7.979067428735,\r
-    16.151051688056));\r
-#44341 = CARTESIAN_POINT('',(-0.882586572187,8.178918096195,\r
-    15.562790186345));\r
-#44342 = CARTESIAN_POINT('',(-0.960470302805,8.392843516584,\r
-    14.978501148236));\r
-#44343 = CARTESIAN_POINT('',(-1.032836469583,8.621069197804,\r
-    14.398853360377));\r
-#44344 = CARTESIAN_POINT('',(-1.10009533638,8.863727397444,\r
-    13.824490115402));\r
-#44345 = CARTESIAN_POINT('',(-1.162613563698,9.120882222289,\r
-    13.256044396611));\r
-#44346 = CARTESIAN_POINT('',(-1.327556138655,9.891445476393,\r
-    11.662174802483));\r
-#44347 = CARTESIAN_POINT('',(-1.419613495298,10.439272514251,\r
-    10.652256950388));\r
-#44348 = CARTESIAN_POINT('',(-1.499224764164,11.036023005566,\r
-    9.668307740614));\r
-#44349 = CARTESIAN_POINT('',(-1.568718781866,11.681084452286,\r
-    8.714068178151));\r
-#44350 = CARTESIAN_POINT('',(-1.631343711049,12.373458120598,\r
-    7.79331519053));\r
-#44351 = CARTESIAN_POINT('',(-1.691838897343,13.11177113547,\r
-    6.909909545333));\r
-#44352 = CARTESIAN_POINT('',(-1.773499686984,14.102671001375,\r
-    5.843212096973));\r
-#44353 = CARTESIAN_POINT('',(-1.790967111361,14.314325056118,\r
-    5.621662887146));\r
-#44354 = CARTESIAN_POINT('',(-1.808832655207,14.529070726736,\r
-    5.403113701737));\r
-#44355 = CARTESIAN_POINT('',(-1.827219606731,14.746871227124,\r
-    5.187641252264));\r
-#44356 = CARTESIAN_POINT('',(-1.846256425629,14.967680297257,\r
-    4.975316446726));\r
-#44357 = CARTESIAN_POINT('',(-1.866075703441,15.191440816644,\r
-    4.766203083517));\r
-#44358 = CARTESIAN_POINT('',(-1.907677544374,15.646094668176,\r
-    4.353298542493));\r
-#44359 = CARTESIAN_POINT('',(-1.929471070182,15.877022425534,\r
-    4.149546059854));\r
-#44360 = CARTESIAN_POINT('',(-1.952334795624,16.110812117346,\r
-    3.949169933672));\r
-#44361 = CARTESIAN_POINT('',(-1.976412261957,16.347392970648,\r
-    3.752228275166));\r
-#44362 = CARTESIAN_POINT('',(-2.001849779117,16.586686647955,\r
-    3.558773934802));\r
-#44363 = CARTESIAN_POINT('',(-2.028795062264,16.828607114135,\r
-    3.368854177302));\r
-#44364 = CARTESIAN_POINT('',(-2.145947342892,17.829917076146,\r
-    2.605567873011));\r
-#44365 = CARTESIAN_POINT('',(-2.250381139113,18.611162003315,\r
-    2.06282208009));\r
-#44366 = CARTESIAN_POINT('',(-2.375069574295,19.413866625477,\r
-    1.555636711378));\r
-#44367 = CARTESIAN_POINT('',(-2.524386383576,20.234534593736,\r
-    1.084661970034));\r
-#44368 = CARTESIAN_POINT('',(-2.702258637848,21.069169968252,\r
-    0.649815413629));\r
-#44369 = CARTESIAN_POINT('',(-2.91168467143,21.913437108757,\r
-    0.250421577408));\r
-#44370 = CARTESIAN_POINT('',(-3.423154377509,23.70263676233,\r
-    -0.518568227501));\r
-#44371 = CARTESIAN_POINT('',(-3.732768264386,24.648993561506,\r
-    -0.88057835998));\r
-#44372 = CARTESIAN_POINT('',(-4.085819273844,25.595644159871,\r
-    -1.202082738697));\r
-#44373 = CARTESIAN_POINT('',(-4.48328093746,26.536993148644,\r
-    -1.485599317973));\r
-#44374 = CARTESIAN_POINT('',(-4.924572101102,27.468301385429,\r
-    -1.734001175197));\r
-#44375 = CARTESIAN_POINT('',(-5.407963990034,28.385629889327,\r
-    -1.950164991404));\r
-#44376 = CARTESIAN_POINT('',(-6.195066525199,29.740631903508,\r
-    -2.231194911599));\r
-#44377 = CARTESIAN_POINT('',(-6.469415650744,30.191177228231,\r
-    -2.318022665291));\r
-#44378 = CARTESIAN_POINT('',(-6.753583790775,30.63703301824,\r
-    -2.397701508334));\r
-#44379 = CARTESIAN_POINT('',(-7.047230985423,31.077898987061,\r
-    -2.470585702601));\r
-#44380 = CARTESIAN_POINT('',(-7.349992849528,31.513536458102,\r
-    -2.537016586598));\r
-#44381 = CARTESIAN_POINT('',(-7.661491749291,31.943761714022,\r
-    -2.597318839136));\r
-#44382 = CARTESIAN_POINT('',(-8.61877723604,33.214763170552,\r
-    -2.76036367585));\r
-#44383 = CARTESIAN_POINT('',(-9.289356272121,34.039000010775,\r
-    -2.845792587213));\r
-#44384 = CARTESIAN_POINT('',(-9.990137882699,34.840183450897,\r
-    -2.91051935707));\r
-#44385 = CARTESIAN_POINT('',(-10.71810451781,35.61803319244,\r
-    -2.956649707256));\r
-#44386 = CARTESIAN_POINT('',(-11.47037478688,36.372768077844,\r
-    -2.985974171431));\r
-#44387 = CARTESIAN_POINT('',(-12.24433823613,37.104981252362,-3.));\r
-#44388 = CARTESIAN_POINT('',(-13.03771839849,37.815577464342,-3.));\r
-#44389 = PCURVE('',#13685,#44390);\r
-#44390 = DEFINITIONAL_REPRESENTATION('',(#44391),#44454);\r
-#44391 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#44392,#44393,#44394,#44395,\r
-    #44396,#44397,#44398,#44399,#44400,#44401,#44402,#44403,#44404,\r
-    #44405,#44406,#44407,#44408,#44409,#44410,#44411,#44412,#44413,\r
-    #44414,#44415,#44416,#44417,#44418,#44419,#44420,#44421,#44422,\r
-    #44423,#44424,#44425,#44426,#44427,#44428,#44429,#44430,#44431,\r
-    #44432,#44433,#44434,#44435,#44436,#44437,#44438,#44439,#44440,\r
-    #44441,#44442,#44443,#44444,#44445,#44446,#44447,#44448,#44449,\r
-    #44450,#44451,#44452,#44453),.UNSPECIFIED.,.F.,.F.,(12,10,10,10,10,\r
-    10,12),(0.201108370116,0.441240529253,0.522584322264,0.648883534702,\r
-    0.788637761542,0.859259879621,1.),.UNSPECIFIED.);\r
-#44392 = CARTESIAN_POINT('',(4.625970184579,0.212321474524));\r
-#44393 = CARTESIAN_POINT('',(4.607601990636,0.236458500602));\r
-#44394 = CARTESIAN_POINT('',(4.594362767129,0.260741085552));\r
-#44395 = CARTESIAN_POINT('',(4.585366237517,0.285143254635));\r
-#44396 = CARTESIAN_POINT('',(4.579814173938,0.309652219022));\r
-#44397 = CARTESIAN_POINT('',(4.577004925708,0.334241852545));\r
-#44398 = CARTESIAN_POINT('',(4.576313793087,0.358925599189));\r
-#44399 = CARTESIAN_POINT('',(4.577174286118,0.383660062668));\r
-#44400 = CARTESIAN_POINT('',(4.57907526537,0.408462149967));\r
-#44401 = CARTESIAN_POINT('',(4.581554800106,0.433303943815));\r
-#44402 = CARTESIAN_POINT('',(4.584199920653,0.458175342326));\r
-#44403 = CARTESIAN_POINT('',(4.587478666001,0.49148342512));\r
-#44404 = CARTESIAN_POINT('',(4.588285793727,0.499912656815));\r
-#44405 = CARTESIAN_POINT('',(4.589056394973,0.508339777367));\r
-#44406 = CARTESIAN_POINT('',(4.589776956886,0.516774146182));\r
-#44407 = CARTESIAN_POINT('',(4.590434905055,0.525196138119));\r
-#44408 = CARTESIAN_POINT('',(4.591018344823,0.53361135597));\r
-#44409 = CARTESIAN_POINT('',(4.591516206314,0.54201951884));\r
-#44410 = CARTESIAN_POINT('',(4.591918336136,0.550407289393));\r
-#44411 = CARTESIAN_POINT('',(4.592215407793,0.558780119097));\r
-#44412 = CARTESIAN_POINT('',(4.592399069868,0.567130038856));\r
-#44413 = CARTESIAN_POINT('',(4.592559365443,0.588380538175));\r
-#44414 = CARTESIAN_POINT('',(4.592365520045,0.601246432696));\r
-#44415 = CARTESIAN_POINT('',(4.591852307939,0.614038681913));\r
-#44416 = CARTESIAN_POINT('',(4.590997305325,0.626743853636));\r
-#44417 = CARTESIAN_POINT('',(4.589783674478,0.639349108817));\r
-#44418 = CARTESIAN_POINT('',(4.588200058107,0.651842303955));\r
-#44419 = CARTESIAN_POINT('',(4.586240379536,0.664212057943));\r
-#44420 = CARTESIAN_POINT('',(4.583903548634,0.676447783335));\r
-#44421 = CARTESIAN_POINT('',(4.581193073548,0.688539682048));\r
-#44422 = CARTESIAN_POINT('',(4.578116578206,0.700478705495));\r
-#44423 = CARTESIAN_POINT('',(4.570888321237,0.725288972526));\r
-#44424 = CARTESIAN_POINT('',(4.566656269123,0.738126383253));\r
-#44425 = CARTESIAN_POINT('',(4.562004113758,0.750756860445));\r
-#44426 = CARTESIAN_POINT('',(4.556951844935,0.763171832945));\r
-#44427 = CARTESIAN_POINT('',(4.55152308157,0.775365503368));\r
-#44428 = CARTESIAN_POINT('',(4.545743934855,0.787334381799));\r
-#44429 = CARTESIAN_POINT('',(4.539642050683,0.799076859156));\r
-#44430 = CARTESIAN_POINT('',(4.533245831435,0.810592820221));\r
-#44431 = CARTESIAN_POINT('',(4.526583837003,0.82188329633));\r
-#44432 = CARTESIAN_POINT('',(4.519684365186,0.832950157717));\r
-#44433 = CARTESIAN_POINT('',(4.508982736803,0.849276505861));\r
-#44434 = CARTESIAN_POINT('',(4.505336363856,0.854701154931));\r
-#44435 = CARTESIAN_POINT('',(4.5016395666,0.860070337737));\r
-#44436 = CARTESIAN_POINT('',(4.497895718282,0.865384644266));\r
-#44437 = CARTESIAN_POINT('',(4.494108091269,0.870644709493));\r
-#44438 = CARTESIAN_POINT('',(4.490279857098,0.8758512134));\r
-#44439 = CARTESIAN_POINT('',(4.486414086406,0.881004880952));\r
-#44440 = CARTESIAN_POINT('',(4.482513749011,0.88610648212));\r
-#44441 = CARTESIAN_POINT('',(4.478581713837,0.891156831862));\r
-#44442 = CARTESIAN_POINT('',(4.474620748971,0.896156790138));\r
-#44443 = CARTESIAN_POINT('',(4.462687528618,0.910972867898));\r
-#44444 = CARTESIAN_POINT('',(4.454637453218,0.920641377443));\r
-#44445 = CARTESIAN_POINT('',(4.446504000736,0.930120159602));\r
-#44446 = CARTESIAN_POINT('',(4.438306130417,0.939416619432));\r
-#44447 = CARTESIAN_POINT('',(4.430061134882,0.948538162466));\r
-#44448 = CARTESIAN_POINT('',(4.42178471993,0.957492159284));\r
-#44449 = CARTESIAN_POINT('',(4.413491083824,0.966285909961));\r
-#44450 = CARTESIAN_POINT('',(4.405192997179,0.974926608662));\r
-#44451 = CARTESIAN_POINT('',(4.39690188227,0.983421308094));\r
-#44452 = CARTESIAN_POINT('',(4.388627892804,0.99177688407));\r
-#44453 = CARTESIAN_POINT('',(4.380379993385,1.));\r
-#44454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#44455 = PCURVE('',#44456,#44484);\r
-#44456 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#44457,#44458,#44459)\r
-    ,(#44460,#44461,#44462)\r
-    ,(#44463,#44464,#44465)\r
-    ,(#44466,#44467,#44468)\r
-    ,(#44469,#44470,#44471)\r
-    ,(#44472,#44473,#44474)\r
-    ,(#44475,#44476,#44477)\r
-    ,(#44478,#44479,#44480)\r
-    ,(#44481,#44482,#44483\r
-    )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(2.,3.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#44457 = CARTESIAN_POINT('',(-14.61561515203,39.155457529363,-3.));\r
-#44458 = CARTESIAN_POINT('',(-10.00929138461,46.948871433269,\r
-    18.132466219623));\r
-#44459 = CARTESIAN_POINT('',(17.916242702028,39.090769338068,\r
-    27.282842712475));\r
-#44460 = CARTESIAN_POINT('',(-10.46115877048,35.812387482779,-3.));\r
-#44461 = CARTESIAN_POINT('',(-9.764723711925,40.655863645385,\r
-    18.132466219623));\r
-#44462 = CARTESIAN_POINT('',(15.697496827889,34.332653456126,\r
-    27.282842712475));\r
-#44463 = CARTESIAN_POINT('',(-6.826438279837,31.823437864173,-3.));\r
-#44464 = CARTESIAN_POINT('',(-9.322027073354,34.609072164538,\r
-    18.132466219623));\r
-#44465 = CARTESIAN_POINT('',(13.47875095375,29.574537574183,\r
-    27.282842712475));\r
-#44466 = CARTESIAN_POINT('',(-3.828602231191,27.282878106476,-3.));\r
-#44467 = CARTESIAN_POINT('',(-8.636543168994,28.772560459138,\r
-    18.132466219623));\r
-#44468 = CARTESIAN_POINT('',(11.260005079612,24.816421692241,\r
-    27.282842712475));\r
-#44469 = CARTESIAN_POINT('',(-1.564279402171,22.310470967768,-3.));\r
-#44470 = CARTESIAN_POINT('',(-7.671436059438,23.100673665196,\r
-    18.132466219623));\r
-#44471 = CARTESIAN_POINT('',(9.041259205473,20.058305810298,\r
-    27.282842712475));\r
-#44472 = CARTESIAN_POINT('',(-0.102649623689,17.045907451405,-3.));\r
-#44473 = CARTESIAN_POINT('',(-6.400333641858,17.540160055203,\r
-    18.132466219623));\r
-#44474 = CARTESIAN_POINT('',(6.822513331334,15.300189928356,\r
-    27.282842712475));\r
-#44475 = CARTESIAN_POINT('',(0.519490283152,11.640665012434,-3.));\r
-#44476 = CARTESIAN_POINT('',(-4.809208568439,12.033274778265,\r
-    18.132466219623));\r
-#44477 = CARTESIAN_POINT('',(4.603767457196,10.542074046414,\r
-    27.282842712475));\r
-#44478 = CARTESIAN_POINT('',(0.299180239502,6.248599027154,-3.));\r
-#44479 = CARTESIAN_POINT('',(-2.896932424978,6.521366494086,\r
-    18.132466219623));\r
-#44480 = CARTESIAN_POINT('',(2.385021583057,5.783958164471,\r
-    27.282842712475));\r
-#44481 = CARTESIAN_POINT('',(-0.734433981501,1.017225707971,-3.));\r
-#44482 = CARTESIAN_POINT('',(-0.674615896715,0.948200420485,\r
-    18.132466219623));\r
-#44483 = CARTESIAN_POINT('',(0.166275708918,1.025842282529,\r
-    27.282842712475));\r
-#44484 = DEFINITIONAL_REPRESENTATION('',(#44485),#44554);\r
-#44485 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#44486,#44487,#44488,#44489,\r
-    #44490,#44491,#44492,#44493,#44494,#44495,#44496,#44497,#44498,\r
-    #44499,#44500,#44501,#44502,#44503,#44504,#44505,#44506,#44507,\r
-    #44508,#44509,#44510,#44511,#44512,#44513,#44514,#44515,#44516,\r
-    #44517,#44518,#44519,#44520,#44521,#44522,#44523,#44524,#44525,\r
-    #44526,#44527,#44528,#44529,#44530,#44531,#44532,#44533,#44534,\r
-    #44535,#44536,#44537,#44538,#44539,#44540,#44541,#44542,#44543,\r
-    #44544,#44545,#44546,#44547,#44548,#44549,#44550,#44551,#44552,\r
-    #44553),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732786E-02,0.134164938732,0.206253639056,0.289095162862,\r
-    0.441240529253,0.481791559628,0.522584322264,0.648883534702,\r
-    0.788637761542,0.859259879621,1.),.UNSPECIFIED.);\r
-#44486 = CARTESIAN_POINT('',(2.875455796418,0.9846980552));\r
-#44487 = CARTESIAN_POINT('',(2.874610153272,0.969253407616));\r
-#44488 = CARTESIAN_POINT('',(2.87382656138,0.954038773635));\r
-#44489 = CARTESIAN_POINT('',(2.873092001909,0.939039217951));\r
-#44490 = CARTESIAN_POINT('',(2.872393256277,0.924243688101));\r
-#44491 = CARTESIAN_POINT('',(2.871717420448,0.909643925974));\r
-#44492 = CARTESIAN_POINT('',(2.871052275216,0.895233628841));\r
-#44493 = CARTESIAN_POINT('',(2.868981397104,0.850983882287));\r
-#44494 = CARTESIAN_POINT('',(2.867573637355,0.821784136095));\r
-#44495 = CARTESIAN_POINT('',(2.866056720107,0.793358528406));\r
-#44496 = CARTESIAN_POINT('',(2.864342064438,0.765683301256));\r
-#44497 = CARTESIAN_POINT('',(2.862367336923,0.738738960188));\r
-#44498 = CARTESIAN_POINT('',(2.860087573579,0.712506842125));\r
-#44499 = CARTESIAN_POINT('',(2.855398007619,0.66674352233));\r
-#44500 = CARTESIAN_POINT('',(2.853113929727,0.646953276265));\r
-#44501 = CARTESIAN_POINT('',(2.85060212658,0.627587262157));\r
-#44502 = CARTESIAN_POINT('',(2.847851407274,0.608635949902));\r
-#44503 = CARTESIAN_POINT('',(2.844853850244,0.590090255909));\r
-#44504 = CARTESIAN_POINT('',(2.841603692094,0.571941691717));\r
-#44505 = CARTESIAN_POINT('',(2.834066747519,0.533774424125));\r
-#44506 = CARTESIAN_POINT('',(2.829697609274,0.51388037504));\r
-#44507 = CARTESIAN_POINT('',(2.82498303719,0.494488691777));\r
-#44508 = CARTESIAN_POINT('',(2.819919363653,0.475588787144));\r
-#44509 = CARTESIAN_POINT('',(2.814504531431,0.457171532908));\r
-#44510 = CARTESIAN_POINT('',(2.808737546266,0.439229385444));\r
-#44511 = CARTESIAN_POINT('',(2.791380134706,0.389665510146));\r
-#44512 = CARTESIAN_POINT('',(2.778953688584,0.359155860072));\r
-#44513 = CARTESIAN_POINT('',(2.765339024067,0.330190258989));\r
-#44514 = CARTESIAN_POINT('',(2.750545001391,0.302744206386));\r
-#44515 = CARTESIAN_POINT('',(2.734584622196,0.276807108124));\r
-#44516 = CARTESIAN_POINT('',(2.717473371656,0.252380146001));\r
-#44517 = CARTESIAN_POINT('',(2.694368823145,0.223366850258));\r
-#44518 = CARTESIAN_POINT('',(2.689426368497,0.217369240867));\r
-#44519 = CARTESIAN_POINT('',(2.684403998415,0.211479773726));\r
-#44520 = CARTESIAN_POINT('',(2.679302077456,0.205698771093));\r
-#44521 = CARTESIAN_POINT('',(2.674121152243,0.200026440153));\r
-#44522 = CARTESIAN_POINT('',(2.668861982899,0.194462840781));\r
-#44523 = CARTESIAN_POINT('',(2.658156945478,0.183520771913));\r
-#44524 = CARTESIAN_POINT('',(2.652710154545,0.178143591285));\r
-#44525 = CARTESIAN_POINT('',(2.647185852237,0.172876582011));\r
-#44526 = CARTESIAN_POINT('',(2.641585024518,0.167719719628));\r
-#44527 = CARTESIAN_POINT('',(2.635908793357,0.16267289078));\r
-#44528 = CARTESIAN_POINT('',(2.630158421352,0.157735887889));\r
-#44529 = CARTESIAN_POINT('',(2.606306295287,0.137961942772));\r
-#44530 = CARTESIAN_POINT('',(2.587577491229,0.124063196881));\r
-#44531 = CARTESIAN_POINT('',(2.568194040054,0.111206667649));\r
-#44532 = CARTESIAN_POINT('',(2.548211044802,9.937300256069E-02));\r
-#44533 = CARTESIAN_POINT('',(2.527692661258,8.852995340344E-02));\r
-#44534 = CARTESIAN_POINT('',(2.506710655157,7.86360040345E-02));\r
-#44535 = CARTESIAN_POINT('',(2.461702862006,5.969349169133E-02));\r
-#44536 = CARTESIAN_POINT('',(2.437583849568,5.084429042273E-02));\r
-#44537 = CARTESIAN_POINT('',(2.413097311915,4.303387576819E-02));\r
-#44538 = CARTESIAN_POINT('',(2.388341310872,3.618019162601E-02));\r
-#44539 = CARTESIAN_POINT('',(2.36339992871,3.019920605402E-02));\r
-#44540 = CARTESIAN_POINT('',(2.338346372027,2.501106852835E-02));\r
-#44541 = CARTESIAN_POINT('',(2.300561147707,1.828346488878E-02));\r
-#44542 = CARTESIAN_POINT('',(2.287862833433,1.620829964628E-02));\r
-#44543 = CARTESIAN_POINT('',(2.275157483836,1.430669107214E-02));\r
-#44544 = CARTESIAN_POINT('',(2.262450883129,1.256936784247E-02));\r
-#44545 = CARTESIAN_POINT('',(2.249747707259,1.098753800416E-02));\r
-#44546 = CARTESIAN_POINT('',(2.237051629865,9.552944081842E-03));\r
-#44547 = CARTESIAN_POINT('',(2.199083581767,5.677110563078E-03));\r
-#44548 = CARTESIAN_POINT('',(2.173842584133,3.650755219463E-03));\r
-#44549 = CARTESIAN_POINT('',(2.148661402305,2.117533620693E-03));\r
-#44550 = CARTESIAN_POINT('',(2.12354660461,1.025676031504E-03));\r
-#44551 = CARTESIAN_POINT('',(2.098495292351,3.318565824092E-04));\r
-#44552 = CARTESIAN_POINT('',(2.073496285435,2.E-15));\r
-#44553 = CARTESIAN_POINT('',(2.048529561987,-6.8E-16));\r
-#44554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#44555 = ORIENTED_EDGE('',*,*,#44556,.F.);\r
-#44556 = EDGE_CURVE('',#44046,#44317,#44557,.T.);\r
-#44557 = SURFACE_CURVE('',#44558,(#44563,#44570),.PCURVE_S1.);\r
-#44558 = CIRCLE('',#44559,40.);\r
-#44559 = AXIS2_PLACEMENT_3D('',#44560,#44561,#44562);\r
-#44560 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#44561 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#44562 = DIRECTION('',(1.,0.,3.3E-16));\r
-#44563 = PCURVE('',#13685,#44564);\r
-#44564 = DEFINITIONAL_REPRESENTATION('',(#44565),#44569);\r
-#44565 = LINE('',#44566,#44567);\r
-#44566 = CARTESIAN_POINT('',(0.,1.));\r
-#44567 = VECTOR('',#44568,1.);\r
-#44568 = DIRECTION('',(1.,0.));\r
-#44569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#44570 = PCURVE('',#20542,#44571);\r
-#44571 = DEFINITIONAL_REPRESENTATION('',(#44572),#44576);\r
-#44572 = LINE('',#44573,#44574);\r
-#44573 = CARTESIAN_POINT('',(0.,0.));\r
-#44574 = VECTOR('',#44575,1.);\r
-#44575 = DIRECTION('',(1.,0.));\r
-#44576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#44577 = ADVANCED_FACE('',(#44578),#13625,.T.);\r
-#44578 = FACE_BOUND('',#44579,.T.);\r
-#44579 = EDGE_LOOP('',(#44580,#44581,#44644,#44710));\r
-#44580 = ORIENTED_EDGE('',*,*,#13579,.F.);\r
-#44581 = ORIENTED_EDGE('',*,*,#44582,.F.);\r
-#44582 = EDGE_CURVE('',#44583,#13530,#44585,.T.);\r
-#44583 = VERTEX_POINT('',#44584);\r
-#44584 = CARTESIAN_POINT('',(-0.414597444486,24.851303440658,17.));\r
-#44585 = SURFACE_CURVE('',#44586,(#44594,#44605),.PCURVE_S1.);\r
-#44586 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#44587,#44588,#44589,#44590,\r
-    #44591,#44592,#44593),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#44587 = CARTESIAN_POINT('',(-0.889481752728,40.495233548176,17.));\r
-#44588 = CARTESIAN_POINT('',(-0.719105324629,34.779146829889,17.));\r
-#44589 = CARTESIAN_POINT('',(-0.546283864014,29.063134083924,17.));\r
-#44590 = CARTESIAN_POINT('',(-0.37045518363,23.347213686625,17.));\r
-#44591 = CARTESIAN_POINT('',(-0.191215866804,17.631399680057,17.));\r
-#44592 = CARTESIAN_POINT('',(-8.404754420006E-03,11.91569923176,17.));\r
-#44593 = CARTESIAN_POINT('',(0.177904464171,6.200112951217,17.));\r
-#44594 = PCURVE('',#13625,#44595);\r
-#44595 = DEFINITIONAL_REPRESENTATION('',(#44596),#44604);\r
-#44596 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#44597,#44598,#44599,#44600,\r
-    #44601,#44602,#44603),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#44597 = CARTESIAN_POINT('',(6.155954983588,40.034476843713));\r
-#44598 = CARTESIAN_POINT('',(5.331154968894,34.375644770397));\r
-#44599 = CARTESIAN_POINT('',(4.508775686337,28.716460970157));\r
-#44600 = CARTESIAN_POINT('',(3.689373973301,23.056845917366));\r
-#44601 = CARTESIAN_POINT('',(2.873349556031,17.396743388189));\r
-#44602 = CARTESIAN_POINT('',(2.060862389907,11.736132456288));\r
-#44603 = CARTESIAN_POINT('',(1.251840010919,6.075026517908));\r
-#44604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#44605 = PCURVE('',#44606,#44634);\r
-#44606 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#44607,#44608,#44609)\r
-    ,(#44610,#44611,#44612)\r
-    ,(#44613,#44614,#44615)\r
-    ,(#44616,#44617,#44618)\r
-    ,(#44619,#44620,#44621)\r
-    ,(#44622,#44623,#44624)\r
-    ,(#44625,#44626,#44627)\r
-    ,(#44628,#44629,#44630)\r
-    ,(#44631,#44632,#44633\r
-    )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(0.,1.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#44607 = CARTESIAN_POINT('',(5.039369484964E-02,0.8621595336,-3.));\r
-#44608 = CARTESIAN_POINT('',(0.238887458864,1.218185094563,\r
-    17.999867544966));\r
-#44609 = CARTESIAN_POINT('',(0.678960814563,0.786773291545,\r
-    26.717157287525));\r
-#44610 = CARTESIAN_POINT('',(1.105102083628,6.200295573583,-3.));\r
-#44611 = CARTESIAN_POINT('',(-1.991470395236,6.750652059563,\r
-    17.999867544966));\r
-#44612 = CARTESIAN_POINT('',(2.897706688702,5.544889173487,\r
-    26.717157287525));\r
-#44613 = CARTESIAN_POINT('',(1.329908250618,11.702403721827,-3.));\r
-#44614 = CARTESIAN_POINT('',(-3.905460509741,12.220611076174,\r
-    17.999867544966));\r
-#44615 = CARTESIAN_POINT('',(5.11645256284,10.303005055429,\r
-    26.717157287525));\r
-#44616 = CARTESIAN_POINT('',(0.695071610984,17.217957230983,-3.));\r
-#44617 = CARTESIAN_POINT('',(-5.491745450734,17.685444575191,\r
-    17.999867544966));\r
-#44618 = CARTESIAN_POINT('',(7.335198436979,15.061120937372,\r
-    26.717157287525));\r
-#44619 = CARTESIAN_POINT('',(-0.79638734665,22.589960819106,-3.));\r
-#44620 = CARTESIAN_POINT('',(-6.75147666128,23.205000863042,\r
-    17.999867544966));\r
-#44621 = CARTESIAN_POINT('',(9.553944311118,19.819236819314,\r
-    26.717157287525));\r
-#44622 = CARTESIAN_POINT('',(-3.106920845651,27.663845654525,-3.));\r
-#44623 = CARTESIAN_POINT('',(-7.698967761596,28.838203256961,\r
-    17.999867544966));\r
-#44624 = CARTESIAN_POINT('',(11.772690185256,24.577352701257,\r
-    26.717157287525));\r
-#44625 = CARTESIAN_POINT('',(-6.16593722182,32.29706989707,-3.));\r
-#44626 = CARTESIAN_POINT('',(-8.361129060692,34.63939025441,\r
-    17.999867544966));\r
-#44627 = CARTESIAN_POINT('',(13.991436059395,29.335468583199,\r
-    26.717157287525));\r
-#44628 = CARTESIAN_POINT('',(-9.874835681668,36.367426650751,-3.));\r
-#44629 = CARTESIAN_POINT('',(-8.775548251841,40.655148451294,\r
-    17.999867544966));\r
-#44630 = CARTESIAN_POINT('',(16.210181933534,34.093584465141,\r
-    26.717157287525));\r
-#44631 = CARTESIAN_POINT('',(-14.11407688732,39.778722616653,-3.));\r
-#44632 = CARTESIAN_POINT('',(-8.987795028823,46.922147777808,\r
-    17.999867544966));\r
-#44633 = CARTESIAN_POINT('',(18.428927807672,38.851700347084,\r
-    26.717157287525));\r
-#44634 = DEFINITIONAL_REPRESENTATION('',(#44635),#44643);\r
-#44635 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#44636,#44637,#44638,#44639,\r
-    #44640,#44641,#44642),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#44636 = CARTESIAN_POINT('',(0.940985961083,0.571814475937));\r
-#44637 = CARTESIAN_POINT('',(0.804867436972,0.571814475937));\r
-#44638 = CARTESIAN_POINT('',(0.668689089625,0.571814475937));\r
-#44639 = CARTESIAN_POINT('',(0.532463782957,0.571814475937));\r
-#44640 = CARTESIAN_POINT('',(0.396208482528,0.571814475937));\r
-#44641 = CARTESIAN_POINT('',(0.259942359753,0.571814475937));\r
-#44642 = CARTESIAN_POINT('',(0.123684020971,0.571814475937));\r
-#44643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#44644 = ORIENTED_EDGE('',*,*,#44645,.F.);\r
-#44645 = EDGE_CURVE('',#44646,#44583,#44648,.T.);\r
-#44646 = VERTEX_POINT('',#44647);\r
-#44647 = CARTESIAN_POINT('',(-1.318584557347,24.81976045817,17.));\r
-#44648 = SURFACE_CURVE('',#44649,(#44664,#44682),.PCURVE_S1.);\r
-#44649 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#44650,#44651,#44652,#44653,\r
-    #44654,#44655,#44656,#44657,#44658,#44659,#44660,#44661,#44662,\r
-    #44663),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.249999996318,0.5,\r
-    0.750000003682,1.),.UNSPECIFIED.);\r
-#44650 = CARTESIAN_POINT('',(-6.777384842127,23.912888329567,17.));\r
-#44651 = CARTESIAN_POINT('',(-5.694887244173,24.219689411662,17.));\r
-#44652 = CARTESIAN_POINT('',(-4.593867065729,24.461154727206,17.));\r
-#44653 = CARTESIAN_POINT('',(-3.48026054678,24.63560204072,17.));\r
-#44654 = CARTESIAN_POINT('',(-1.240160140386,24.849287802329,17.));\r
-#44655 = CARTESIAN_POINT('',(-0.113656076607,24.888527132494,17.));\r
-#44656 = CARTESIAN_POINT('',(1.013159377768,24.859577822884,17.));\r
-#44657 = CARTESIAN_POINT('',(3.255117985853,24.666359852134,17.));\r
-#44658 = CARTESIAN_POINT('',(4.370271183102,24.502090325415,17.));\r
-#44659 = CARTESIAN_POINT('',(5.473450877627,24.270690903783,17.));\r
-#44660 = CARTESIAN_POINT('',(7.643959678511,23.676887080347,17.));\r
-#44661 = CARTESIAN_POINT('',(8.711298660233,23.314480068363,17.));\r
-#44662 = CARTESIAN_POINT('',(9.754770477884,22.888196714573,17.));\r
-#44663 = CARTESIAN_POINT('',(10.768814244915,22.400710107476,17.));\r
-#44664 = PCURVE('',#13625,#44665);\r
-#44665 = DEFINITIONAL_REPRESENTATION('',(#44666),#44681);\r
-#44666 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#44667,#44668,#44669,#44670,\r
-    #44671,#44672,#44673,#44674,#44675,#44676,#44677,#44678,#44679,\r
-    #44680),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.249999996318,0.5,\r
-    0.750000003682,1.),.UNSPECIFIED.);\r
-#44667 = CARTESIAN_POINT('',(-2.521991656492,24.726478351056));\r
-#44668 = CARTESIAN_POINT('',(-1.402664180598,24.840644700121));\r
-#44669 = CARTESIAN_POINT('',(-0.276440960629,24.887251467391));\r
-#44670 = CARTESIAN_POINT('',(0.850539831127,24.865672791579));\r
-#44671 = CARTESIAN_POINT('',(3.093714221966,24.687122832959));\r
-#44672 = CARTESIAN_POINT('',(4.209917995952,24.530150651719));\r
-#44673 = CARTESIAN_POINT('',(5.314587596776,24.305971696951));\r
-#44674 = CARTESIAN_POINT('',(7.488933867437,23.726377114636));\r
-#44675 = CARTESIAN_POINT('',(8.558620277923,23.370958890618));\r
-#44676 = CARTESIAN_POINT('',(9.604858106178,22.951509802559));\r
-#44677 = CARTESIAN_POINT('',(11.639279049438,21.989822295588));\r
-#44678 = CARTESIAN_POINT('',(12.627471436525,21.447579591311));\r
-#44679 = CARTESIAN_POINT('',(13.581067245043,20.846575459936));\r
-#44680 = CARTESIAN_POINT('',(14.495054247749,20.190408017558));\r
-#44681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#44682 = PCURVE('',#44683,#44693);\r
-#44683 = SURFACE_OF_REVOLUTION('',#44684,#44690);\r
-#44684 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#44685,#44686,#44687,#44688,\r
-    #44689),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#44685 = CARTESIAN_POINT('',(23.635386072293,4.167556264006,27.));\r
-#44686 = CARTESIAN_POINT('',(23.635386072293,4.167556264006,19.));\r
-#44687 = CARTESIAN_POINT('',(25.605001578317,4.51485261934,11.));\r
-#44688 = CARTESIAN_POINT('',(31.513848096391,5.556741685342,3.));\r
-#44689 = CARTESIAN_POINT('',(39.392310120488,6.945927106677,3.));\r
-#44690 = AXIS1_PLACEMENT('',#44691,#44692);\r
-#44691 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#44692 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#44693 = DEFINITIONAL_REPRESENTATION('',(#44694),#44709);\r
-#44694 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#44695,#44696,#44697,#44698,\r
-    #44699,#44700,#44701,#44702,#44703,#44704,#44705,#44706,#44707,\r
-    #44708),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.249999996318,0.5,\r
-    0.750000003682,1.),.UNSPECIFIED.);\r
-#44695 = CARTESIAN_POINT('',(1.672440414421,0.266889738045));\r
-#44696 = CARTESIAN_POINT('',(1.627172040633,0.266889738045));\r
-#44697 = CARTESIAN_POINT('',(1.58190360332,0.266889738045));\r
-#44698 = CARTESIAN_POINT('',(1.536635159582,0.266889738045));\r
-#44699 = CARTESIAN_POINT('',(1.446098415391,0.266889738045));\r
-#44700 = CARTESIAN_POINT('',(1.400829975019,0.266889738045));\r
-#44701 = CARTESIAN_POINT('',(1.355561534648,0.266889738045));\r
-#44702 = CARTESIAN_POINT('',(1.265024789123,0.266889738045));\r
-#44703 = CARTESIAN_POINT('',(1.219756348751,0.266889738045));\r
-#44704 = CARTESIAN_POINT('',(1.17448790838,0.266889738045));\r
-#44705 = CARTESIAN_POINT('',(1.083951164188,0.266889738045));\r
-#44706 = CARTESIAN_POINT('',(1.03868272045,0.266889738045));\r
-#44707 = CARTESIAN_POINT('',(0.993414283138,0.266889738045));\r
-#44708 = CARTESIAN_POINT('',(0.948145909349,0.266889738045));\r
-#44709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#44710 = ORIENTED_EDGE('',*,*,#44711,.F.);\r
-#44711 = EDGE_CURVE('',#13580,#44646,#44712,.T.);\r
-#44712 = SURFACE_CURVE('',#44713,(#44721,#44732),.PCURVE_S1.);\r
-#44713 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#44714,#44715,#44716,#44717,\r
-    #44718,#44719,#44720),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#44714 = CARTESIAN_POINT('',(-0.612527824722,6.216494582577,17.));\r
-#44715 = CARTESIAN_POINT('',(-0.827487704782,12.003044534809,17.));\r
-#44716 = CARTESIAN_POINT('',(-1.045933731846,17.789465499524,17.));\r
-#44717 = CARTESIAN_POINT('',(-1.267941154334,23.575750843596,17.));\r
-#44718 = CARTESIAN_POINT('',(-1.49335274339,29.361903612529,17.));\r
-#44719 = CARTESIAN_POINT('',(-1.721770900307,35.147936881844,17.));\r
-#44720 = CARTESIAN_POINT('',(-1.95263260787,40.933870897279,17.));\r
-#44721 = PCURVE('',#13625,#44722);\r
-#44722 = DEFINITIONAL_REPRESENTATION('',(#44723),#44731);\r
-#44723 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#44724,#44725,#44726,#44727,\r
-    #44728,#44729,#44730),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#44724 = CARTESIAN_POINT('',(0.476260805019,6.228416402013));\r
-#44725 = CARTESIAN_POINT('',(1.269390502733,11.964383049608));\r
-#44726 = CARTESIAN_POINT('',(2.059064617402,17.70082803237));\r
-#44727 = CARTESIAN_POINT('',(2.845207891969,23.437757884696));\r
-#44728 = CARTESIAN_POINT('',(3.627975695475,29.17514830332));\r
-#44729 = CARTESIAN_POINT('',(4.407761856751,34.912943122822));\r
-#44730 = CARTESIAN_POINT('',(5.185124355151,40.651064514451));\r
-#44731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#44732 = PCURVE('',#44456,#44733);\r
-#44733 = DEFINITIONAL_REPRESENTATION('',(#44734),#44742);\r
-#44734 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#44735,#44736,#44737,#44738,\r
-    #44739,#44740,#44741),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#44735 = CARTESIAN_POINT('',(2.875456397057,0.563097109744));\r
-#44736 = CARTESIAN_POINT('',(2.737675948501,0.563097109744));\r
-#44737 = CARTESIAN_POINT('',(2.59990353491,0.563097109744));\r
-#44738 = CARTESIAN_POINT('',(2.46212058649,0.563097109744));\r
-#44739 = CARTESIAN_POINT('',(2.324307938364,0.563097109744));\r
-#44740 = CARTESIAN_POINT('',(2.186448446281,0.563097109744));\r
-#44741 = CARTESIAN_POINT('',(2.048528961987,0.563097109744));\r
-#44742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#44743 = ADVANCED_FACE('',(#44744),#13561,.T.);\r
-#44744 = FACE_BOUND('',#44745,.T.);\r
-#44745 = EDGE_LOOP('',(#44746,#44747,#44965,#44989));\r
-#44746 = ORIENTED_EDGE('',*,*,#13529,.F.);\r
-#44747 = ORIENTED_EDGE('',*,*,#44748,.T.);\r
-#44748 = EDGE_CURVE('',#13284,#44749,#44751,.T.);\r
-#44749 = VERTEX_POINT('',#44750);\r
-#44750 = CARTESIAN_POINT('',(-6.273040044631,39.505049912618,-3.));\r
-#44751 = SURFACE_CURVE('',#44752,(#44821,#44893),.PCURVE_S1.);\r
-#44752 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#44753,#44754,#44755,#44756,\r
-    #44757,#44758,#44759,#44760,#44761,#44762,#44763,#44764,#44765,\r
-    #44766,#44767,#44768,#44769,#44770,#44771,#44772,#44773,#44774,\r
-    #44775,#44776,#44777,#44778,#44779,#44780,#44781,#44782,#44783,\r
-    #44784,#44785,#44786,#44787,#44788,#44789,#44790,#44791,#44792,\r
-    #44793,#44794,#44795,#44796,#44797,#44798,#44799,#44800,#44801,\r
-    #44802,#44803,#44804,#44805,#44806,#44807,#44808,#44809,#44810,\r
-    #44811,#44812,#44813,#44814,#44815,#44816,#44817,#44818,#44819,\r
-    #44820),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732786E-02,0.134164938732,0.206253639056,0.289095162862,\r
-    0.441240529253,0.481791559628,0.522584322264,0.648883534702,\r
-    0.788637761542,0.859259879621,1.),.UNSPECIFIED.);\r
-#44753 = CARTESIAN_POINT('',(3.193126180056,5.314503288007,27.));\r
-#44754 = CARTESIAN_POINT('',(3.064024014386,5.392072062127,\r
-    26.71168778972));\r
-#44755 = CARTESIAN_POINT('',(2.93801147781,5.466222402304,\r
-    26.421000307331));\r
-#44756 = CARTESIAN_POINT('',(2.815420256136,5.537374086891,\r
-    26.128016128753));\r
-#44757 = CARTESIAN_POINT('',(2.696517456476,5.605982879343,\r
-    25.832840231396));\r
-#44758 = CARTESIAN_POINT('',(2.58149988225,5.672519641178,\r
-    25.535601704028));\r
-#44759 = CARTESIAN_POINT('',(2.470496573375,5.737452825279,\r
-    25.236448750883));\r
-#44760 = CARTESIAN_POINT('',(2.137927664581,5.935847463429,\r
-    24.300464749006));\r
-#44761 = CARTESIAN_POINT('',(1.930494186412,6.065320726068,\r
-    23.65762047212));\r
-#44762 = CARTESIAN_POINT('',(1.741928904749,6.193920297066,\r
-    23.00843781935));\r
-#44763 = CARTESIAN_POINT('',(1.571722556514,6.325601511331,\r
-    22.354555828461));\r
-#44764 = CARTESIAN_POINT('',(1.418711533958,6.463448404253,\r
-    21.697583196763));\r
-#44765 = CARTESIAN_POINT('',(1.281651710612,6.609839250605,\r
-    21.038969174363));\r
-#44766 = CARTESIAN_POINT('',(1.062464494314,6.890741582866,\r
-    19.858169747873));\r
-#44767 = CARTESIAN_POINT('',(0.974838941686,7.021389113385,\r
-    19.336100083303));\r
-#44768 = CARTESIAN_POINT('',(0.89585131805,7.159455605461,\r
-    18.814424631274));\r
-#44769 = CARTESIAN_POINT('',(0.824926492171,7.305632772815,\r
-    18.293719228421));\r
-#44770 = CARTESIAN_POINT('',(0.761559340344,7.460446617836,\r
-    17.774514757363));\r
-#44771 = CARTESIAN_POINT('',(0.705324181869,7.624299656368,\r
-    17.257307134311));\r
-#44772 = CARTESIAN_POINT('',(0.598998717975,7.99653776978,\r
-    16.151051688056));\r
-#44773 = CARTESIAN_POINT('',(0.551076123697,8.207921502278,\r
-    15.562790186345));\r
-#44774 = CARTESIAN_POINT('',(0.511523381358,8.432121282735,\r
-    14.978501148236));\r
-#44775 = CARTESIAN_POINT('',(0.4798875929,8.669445956023,14.398853360377\r
-    ));\r
-#44776 = CARTESIAN_POINT('',(0.455787693583,8.920097012012,\r
-    13.824490115402));\r
-#44777 = CARTESIAN_POINT('',(0.438873725328,9.184201253489,\r
-    13.256044396611));\r
-#44778 = CARTESIAN_POINT('',(0.410243903561,9.971699897877,\r
-    11.662174802483));\r
-#44779 = CARTESIAN_POINT('',(0.414714271818,10.527189804292,\r
-    10.652256950388));\r
-#44780 = CARTESIAN_POINT('',(0.43993711235,11.128698666513,\r
-    9.668307740614));\r
-#44781 = CARTESIAN_POINT('',(0.483512609635,11.776027689944,\r
-    8.714068178151));\r
-#44782 = CARTESIAN_POINT('',(0.542068519611,12.468757351309,\r
-    7.79331519053));\r
-#44783 = CARTESIAN_POINT('',(0.610699100709,13.206358611362,\r
-    6.909909545333));\r
-#44784 = CARTESIAN_POINT('',(0.702346877918,14.196384729072,\r
-    5.843212096973));\r
-#44785 = CARTESIAN_POINT('',(0.721898163869,14.407856469552,\r
-    5.621662887146));\r
-#44786 = CARTESIAN_POINT('',(0.741594232142,14.622441990034,\r
-    5.403113701737));\r
-#44787 = CARTESIAN_POINT('',(0.761307279714,14.84012647205,\r
-    5.187641252264));\r
-#44788 = CARTESIAN_POINT('',(0.780902765512,15.060886665163,\r
-    4.975316446726));\r
-#44789 = CARTESIAN_POINT('',(0.800240193489,15.284689340949,\r
-    4.766203083517));\r
-#44790 = CARTESIAN_POINT('',(0.838220190786,15.739660062739,\r
-    4.353298542493));\r
-#44791 = CARTESIAN_POINT('',(0.856857941843,15.970863914612,\r
-    4.149546059854));\r
-#44792 = CARTESIAN_POINT('',(0.874938721706,16.205072059941,\r
-    3.949169933672));\r
-#44793 = CARTESIAN_POINT('',(0.892308880234,16.442239726639,\r
-    3.752228275166));\r
-#44794 = CARTESIAN_POINT('',(0.908810727109,16.682315173797,\r
-    3.558773934802));\r
-#44795 = CARTESIAN_POINT('',(0.924283851451,16.925239323818,\r
-    3.368854177302));\r
-#44796 = CARTESIAN_POINT('',(0.982787027389,17.931680417616,\r
-    2.605567873011));\r
-#44797 = CARTESIAN_POINT('',(1.015601573109,18.719191217294,\r
-    2.06282208009));\r
-#44798 = CARTESIAN_POINT('',(1.032195630274,19.531352872123,\r
-    1.555636711378));\r
-#44799 = CARTESIAN_POINT('',(1.027654775997,20.36548164174,\r
-    1.084661970034));\r
-#44800 = CARTESIAN_POINT('',(0.997417712745,21.218324222314,\r
-    0.649815413629));\r
-#44801 = CARTESIAN_POINT('',(0.937778781603,22.086131496984,\r
-    0.250421577408));\r
-#44802 = CARTESIAN_POINT('',(0.744770708951,23.936964969902,\r
-    -0.518568227501));\r
-#44803 = CARTESIAN_POINT('',(0.604193686314,24.922708370083,\r
-    -0.88057835998));\r
-#44804 = CARTESIAN_POINT('',(0.420890466284,25.916283883162,\r
-    -1.202082738697));\r
-#44805 = CARTESIAN_POINT('',(0.192930674879,26.912350159175,\r
-    -1.485599317973));\r
-#44806 = CARTESIAN_POINT('',(-7.993630624678E-02,27.906139137592,\r
-    -1.734001175197));\r
-#44807 = CARTESIAN_POINT('',(-0.396691963187,28.893471480902,\r
-    -1.950164991404));\r
-#44808 = CARTESIAN_POINT('',(-0.936543011736,30.364566890683,\r
-    -2.231194911599));\r
-#44809 = CARTESIAN_POINT('',(-1.12848778301,30.855907645249,\r
-    -2.318022665291));\r
-#44810 = CARTESIAN_POINT('',(-1.330916725033,31.344335163643,\r
-    -2.397701508334));\r
-#44811 = CARTESIAN_POINT('',(-1.543547186892,31.829494688005,\r
-    -2.470585702601));\r
-#44812 = CARTESIAN_POINT('',(-1.76606176501,32.311087892957,\r
-    -2.537016586598));\r
-#44813 = CARTESIAN_POINT('',(-1.998120464875,32.788868276818,\r
-    -2.597318839136));\r
-#44814 = CARTESIAN_POINT('',(-2.720155547332,34.20679124558,\r
-    -2.76036367585));\r
-#44815 = CARTESIAN_POINT('',(-3.237419755802,35.134950903747,\r
-    -2.845792587213));\r
-#44816 = CARTESIAN_POINT('',(-3.788430874713,36.045652016783,\r
-    -2.91051935707));\r
-#44817 = CARTESIAN_POINT('',(-4.370265870789,36.938094552523,\r
-    -2.956649707256));\r
-#44818 = CARTESIAN_POINT('',(-4.98004912666,37.811993680475,\r
-    -2.985974171431));\r
-#44819 = CARTESIAN_POINT('',(-5.615106848607,38.66748023414,-3.));\r
-#44820 = CARTESIAN_POINT('',(-6.273040046319,39.50504991235,-3.));\r
-#44821 = PCURVE('',#13561,#44822);\r
-#44822 = DEFINITIONAL_REPRESENTATION('',(#44823),#44892);\r
-#44823 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#44824,#44825,#44826,#44827,\r
-    #44828,#44829,#44830,#44831,#44832,#44833,#44834,#44835,#44836,\r
-    #44837,#44838,#44839,#44840,#44841,#44842,#44843,#44844,#44845,\r
-    #44846,#44847,#44848,#44849,#44850,#44851,#44852,#44853,#44854,\r
-    #44855,#44856,#44857,#44858,#44859,#44860,#44861,#44862,#44863,\r
-    #44864,#44865,#44866,#44867,#44868,#44869,#44870,#44871,#44872,\r
-    #44873,#44874,#44875,#44876,#44877,#44878,#44879,#44880,#44881,\r
-    #44882,#44883,#44884,#44885,#44886,#44887,#44888,#44889,#44890,\r
-    #44891),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732786E-02,0.134164938732,0.206253639056,0.289095162862,\r
-    0.441240529253,0.481791559628,0.522584322264,0.648883534702,\r
-    0.788637761542,0.859259879621,1.),.UNSPECIFIED.);\r
-#44824 = CARTESIAN_POINT('',(5.253420372052,0.));\r
-#44825 = CARTESIAN_POINT('',(5.229127948343,6.006504380824E-03));\r
-#44826 = CARTESIAN_POINT('',(5.205546646856,1.206249361573E-02));\r
-#44827 = CARTESIAN_POINT('',(5.182712219586,1.816721547945E-02));\r
-#44828 = CARTESIAN_POINT('',(5.160652755546,2.431943363925E-02));\r
-#44829 = CARTESIAN_POINT('',(5.139388002202,3.051747456115E-02));\r
-#44830 = CARTESIAN_POINT('',(5.118929498138,3.675932636386E-02));\r
-#44831 = CARTESIAN_POINT('',(5.05781377283,5.630425623794E-02));\r
-#44832 = CARTESIAN_POINT('',(5.019959476658,6.975006268699E-02));\r
-#44833 = CARTESIAN_POINT('',(4.985753351903,8.336100580741E-02));\r
-#44834 = CARTESIAN_POINT('',(4.955084294102,9.71145459577E-02));\r
-#44835 = CARTESIAN_POINT('',(4.927743535102,0.110989440623));\r
-#44836 = CARTESIAN_POINT('',(4.903490476914,0.124968083745));\r
-#44837 = CARTESIAN_POINT('',(4.86511205491,0.150177223504));\r
-#44838 = CARTESIAN_POINT('',(4.849928983488,0.161374578824));\r
-#44839 = CARTESIAN_POINT('',(4.836398077139,0.172621826554));\r
-#44840 = CARTESIAN_POINT('',(4.824390969092,0.1839134857));\r
-#44841 = CARTESIAN_POINT('',(4.813783187747,0.195245096969));\r
-#44842 = CARTESIAN_POINT('',(4.804457227732,0.206612999132));\r
-#44843 = CARTESIAN_POINT('',(4.78693011202,0.231115762302));\r
-#44844 = CARTESIAN_POINT('',(4.779104194234,0.244261376624));\r
-#44845 = CARTESIAN_POINT('',(4.772655546913,0.257446213569));\r
-#44846 = CARTESIAN_POINT('',(4.767427601831,0.270666673325));\r
-#44847 = CARTESIAN_POINT('',(4.763275753368,0.283919789101));\r
-#44848 = CARTESIAN_POINT('',(4.760066374075,0.297202873117));\r
-#44849 = CARTESIAN_POINT('',(4.753282795854,0.334958972866));\r
-#44850 = CARTESIAN_POINT('',(4.751649481594,0.359497618944));\r
-#44851 = CARTESIAN_POINT('',(4.752004108249,0.384112751049));\r
-#44852 = CARTESIAN_POINT('',(4.753681958199,0.408791866498));\r
-#44853 = CARTESIAN_POINT('',(4.756099009874,0.433521406188));\r
-#44854 = CARTESIAN_POINT('',(4.758743519995,0.458283778698));\r
-#44855 = CARTESIAN_POINT('',(4.761831876555,0.489657741927));\r
-#44856 = CARTESIAN_POINT('',(4.762467147246,0.496260551534));\r
-#44857 = CARTESIAN_POINT('',(4.763079569514,0.502863856675));\r
-#44858 = CARTESIAN_POINT('',(4.763661292423,0.509467174073));\r
-#44859 = CARTESIAN_POINT('',(4.764204918801,0.51606844619));\r
-#44860 = CARTESIAN_POINT('',(4.764703540381,0.522664764894));\r
-#44861 = CARTESIAN_POINT('',(4.765600542707,0.535884293912));\r
-#44862 = CARTESIAN_POINT('',(4.765998311256,0.542507269434));\r
-#44863 = CARTESIAN_POINT('',(4.766337458356,0.549121813415));\r
-#44864 = CARTESIAN_POINT('',(4.766611933692,0.555725898988));\r
-#44865 = CARTESIAN_POINT('',(4.7668162107,0.562317479687));\r
-#44866 = CARTESIAN_POINT('',(4.766945304627,0.568894496629));\r
-#44867 = CARTESIAN_POINT('',(4.767148004961,0.595766625305));\r
-#44868 = CARTESIAN_POINT('',(4.766538115948,0.615921862632));\r
-#44869 = CARTESIAN_POINT('',(4.765033331179,0.635855092036));\r
-#44870 = CARTESIAN_POINT('',(4.762553597095,0.655505223071));\r
-#44871 = CARTESIAN_POINT('',(4.759073069537,0.674818291561));\r
-#44872 = CARTESIAN_POINT('',(4.754610276323,0.693748549125));\r
-#44873 = CARTESIAN_POINT('',(4.743251586801,0.732736111601));\r
-#44874 = CARTESIAN_POINT('',(4.736145358992,0.752704789847));\r
-#44875 = CARTESIAN_POINT('',(4.727970342459,0.772106774878));\r
-#44876 = CARTESIAN_POINT('',(4.718844204428,0.790916814691));\r
-#44877 = CARTESIAN_POINT('',(4.70890201538,0.809130157444));\r
-#44878 = CARTESIAN_POINT('',(4.698279664009,0.826752621819));\r
-#44879 = CARTESIAN_POINT('',(4.681462819407,0.85240831176));\r
-#44880 = CARTESIAN_POINT('',(4.675676392458,0.860874170224));\r
-#44881 = CARTESIAN_POINT('',(4.669765107164,0.869195778052));\r
-#44882 = CARTESIAN_POINT('',(4.663744422063,0.877376181749));\r
-#44883 = CARTESIAN_POINT('',(4.657628897407,0.885418940445));\r
-#44884 = CARTESIAN_POINT('',(4.651432089796,0.893327949131));\r
-#44885 = CARTESIAN_POINT('',(4.632679886385,0.916610357039));\r
-#44886 = CARTESIAN_POINT('',(4.619920767764,0.931597373438));\r
-#44887 = CARTESIAN_POINT('',(4.606986553673,0.946102566177));\r
-#44888 = CARTESIAN_POINT('',(4.593958572079,0.960161605258));\r
-#44889 = CARTESIAN_POINT('',(4.580903257833,0.973809128448));\r
-#44890 = CARTESIAN_POINT('',(4.567873903386,0.987077960681));\r
-#44891 = CARTESIAN_POINT('',(4.554912918585,1.));\r
-#44892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#44893 = PCURVE('',#13429,#44894);\r
-#44894 = DEFINITIONAL_REPRESENTATION('',(#44895),#44964);\r
-#44895 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#44896,#44897,#44898,#44899,\r
-    #44900,#44901,#44902,#44903,#44904,#44905,#44906,#44907,#44908,\r
-    #44909,#44910,#44911,#44912,#44913,#44914,#44915,#44916,#44917,\r
-    #44918,#44919,#44920,#44921,#44922,#44923,#44924,#44925,#44926,\r
-    #44927,#44928,#44929,#44930,#44931,#44932,#44933,#44934,#44935,\r
-    #44936,#44937,#44938,#44939,#44940,#44941,#44942,#44943,#44944,\r
-    #44945,#44946,#44947,#44948,#44949,#44950,#44951,#44952,#44953,\r
-    #44954,#44955,#44956,#44957,#44958,#44959,#44960,#44961,#44962,\r
-    #44963),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732786E-02,0.134164938732,0.206253639056,0.289095162862,\r
-    0.441240529253,0.481791559628,0.522584322264,0.648883534702,\r
-    0.788637761542,0.859259879621,1.),.UNSPECIFIED.);\r
-#44896 = CARTESIAN_POINT('',(2.875455796418,0.9846980552));\r
-#44897 = CARTESIAN_POINT('',(2.874610153272,0.969253407616));\r
-#44898 = CARTESIAN_POINT('',(2.87382656138,0.954038773635));\r
-#44899 = CARTESIAN_POINT('',(2.873092001909,0.939039217951));\r
-#44900 = CARTESIAN_POINT('',(2.872393256277,0.924243688101));\r
-#44901 = CARTESIAN_POINT('',(2.871717420448,0.909643925974));\r
-#44902 = CARTESIAN_POINT('',(2.871052275216,0.895233628841));\r
-#44903 = CARTESIAN_POINT('',(2.868981397104,0.850983882287));\r
-#44904 = CARTESIAN_POINT('',(2.867573637355,0.821784136095));\r
-#44905 = CARTESIAN_POINT('',(2.866056720107,0.793358528406));\r
-#44906 = CARTESIAN_POINT('',(2.864342064438,0.765683301256));\r
-#44907 = CARTESIAN_POINT('',(2.862367336923,0.738738960188));\r
-#44908 = CARTESIAN_POINT('',(2.860087573579,0.712506842125));\r
-#44909 = CARTESIAN_POINT('',(2.855398007619,0.66674352233));\r
-#44910 = CARTESIAN_POINT('',(2.853113929727,0.646953276265));\r
-#44911 = CARTESIAN_POINT('',(2.85060212658,0.627587262157));\r
-#44912 = CARTESIAN_POINT('',(2.847851407274,0.608635949902));\r
-#44913 = CARTESIAN_POINT('',(2.844853850244,0.590090255909));\r
-#44914 = CARTESIAN_POINT('',(2.841603692094,0.571941691717));\r
-#44915 = CARTESIAN_POINT('',(2.834066747519,0.533774424125));\r
-#44916 = CARTESIAN_POINT('',(2.829697609274,0.51388037504));\r
-#44917 = CARTESIAN_POINT('',(2.82498303719,0.494488691777));\r
-#44918 = CARTESIAN_POINT('',(2.819919363653,0.475588787144));\r
-#44919 = CARTESIAN_POINT('',(2.814504531431,0.457171532908));\r
-#44920 = CARTESIAN_POINT('',(2.808737546266,0.439229385444));\r
-#44921 = CARTESIAN_POINT('',(2.791380134706,0.389665510146));\r
-#44922 = CARTESIAN_POINT('',(2.778953688584,0.359155860072));\r
-#44923 = CARTESIAN_POINT('',(2.765339024067,0.330190258989));\r
-#44924 = CARTESIAN_POINT('',(2.750545001391,0.302744206386));\r
-#44925 = CARTESIAN_POINT('',(2.734584622196,0.276807108124));\r
-#44926 = CARTESIAN_POINT('',(2.717473371656,0.252380146001));\r
-#44927 = CARTESIAN_POINT('',(2.694368823145,0.223366850258));\r
-#44928 = CARTESIAN_POINT('',(2.689426368497,0.217369240867));\r
-#44929 = CARTESIAN_POINT('',(2.684403998415,0.211479773726));\r
-#44930 = CARTESIAN_POINT('',(2.679302077456,0.205698771093));\r
-#44931 = CARTESIAN_POINT('',(2.674121152243,0.200026440153));\r
-#44932 = CARTESIAN_POINT('',(2.668861982899,0.194462840781));\r
-#44933 = CARTESIAN_POINT('',(2.658156945478,0.183520771913));\r
-#44934 = CARTESIAN_POINT('',(2.652710154545,0.178143591285));\r
-#44935 = CARTESIAN_POINT('',(2.647185852237,0.172876582011));\r
-#44936 = CARTESIAN_POINT('',(2.641585024518,0.167719719628));\r
-#44937 = CARTESIAN_POINT('',(2.635908793357,0.16267289078));\r
-#44938 = CARTESIAN_POINT('',(2.630158421352,0.157735887889));\r
-#44939 = CARTESIAN_POINT('',(2.606306295287,0.137961942772));\r
-#44940 = CARTESIAN_POINT('',(2.587577491229,0.124063196881));\r
-#44941 = CARTESIAN_POINT('',(2.568194040054,0.111206667649));\r
-#44942 = CARTESIAN_POINT('',(2.548211044802,9.937300256069E-02));\r
-#44943 = CARTESIAN_POINT('',(2.527692661258,8.852995340344E-02));\r
-#44944 = CARTESIAN_POINT('',(2.506710655157,7.86360040345E-02));\r
-#44945 = CARTESIAN_POINT('',(2.461702862006,5.969349169133E-02));\r
-#44946 = CARTESIAN_POINT('',(2.437583849568,5.084429042273E-02));\r
-#44947 = CARTESIAN_POINT('',(2.413097311915,4.303387576819E-02));\r
-#44948 = CARTESIAN_POINT('',(2.388341310872,3.618019162601E-02));\r
-#44949 = CARTESIAN_POINT('',(2.36339992871,3.019920605402E-02));\r
-#44950 = CARTESIAN_POINT('',(2.338346372027,2.501106852835E-02));\r
-#44951 = CARTESIAN_POINT('',(2.300561147707,1.828346488878E-02));\r
-#44952 = CARTESIAN_POINT('',(2.287862833433,1.620829964628E-02));\r
-#44953 = CARTESIAN_POINT('',(2.275157483836,1.430669107214E-02));\r
-#44954 = CARTESIAN_POINT('',(2.262450883129,1.256936784247E-02));\r
-#44955 = CARTESIAN_POINT('',(2.249747707259,1.098753800416E-02));\r
-#44956 = CARTESIAN_POINT('',(2.237051629865,9.552944081842E-03));\r
-#44957 = CARTESIAN_POINT('',(2.199083581767,5.677110563078E-03));\r
-#44958 = CARTESIAN_POINT('',(2.173842584133,3.650755219463E-03));\r
-#44959 = CARTESIAN_POINT('',(2.148661402305,2.117533620693E-03));\r
-#44960 = CARTESIAN_POINT('',(2.12354660461,1.025676031504E-03));\r
-#44961 = CARTESIAN_POINT('',(2.098495292351,3.318565824092E-04));\r
-#44962 = CARTESIAN_POINT('',(2.073496285435,2.E-15));\r
-#44963 = CARTESIAN_POINT('',(2.048529561987,-6.8E-16));\r
-#44964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#44965 = ORIENTED_EDGE('',*,*,#44966,.F.);\r
-#44966 = EDGE_CURVE('',#44967,#44749,#44969,.T.);\r
-#44967 = VERTEX_POINT('',#44968);\r
-#44968 = CARTESIAN_POINT('',(-12.16573348742,38.105051223072,-3.));\r
-#44969 = SURFACE_CURVE('',#44970,(#44975,#44982),.PCURVE_S1.);\r
-#44970 = CIRCLE('',#44971,40.);\r
-#44971 = AXIS2_PLACEMENT_3D('',#44972,#44973,#44974);\r
-#44972 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#44973 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#44974 = DIRECTION('',(1.,0.,3.3E-16));\r
-#44975 = PCURVE('',#13561,#44976);\r
-#44976 = DEFINITIONAL_REPRESENTATION('',(#44977),#44981);\r
-#44977 = LINE('',#44978,#44979);\r
-#44978 = CARTESIAN_POINT('',(0.,1.));\r
-#44979 = VECTOR('',#44980,1.);\r
-#44980 = DIRECTION('',(1.,0.));\r
-#44981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#44982 = PCURVE('',#20542,#44983);\r
-#44983 = DEFINITIONAL_REPRESENTATION('',(#44984),#44988);\r
-#44984 = LINE('',#44985,#44986);\r
-#44985 = CARTESIAN_POINT('',(0.,0.));\r
-#44986 = VECTOR('',#44987,1.);\r
-#44987 = DIRECTION('',(1.,0.));\r
-#44988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#44989 = ORIENTED_EDGE('',*,*,#44990,.T.);\r
-#44990 = EDGE_CURVE('',#44967,#13530,#44991,.T.);\r
-#44991 = SURFACE_CURVE('',#44992,(#45061,#45145),.PCURVE_S1.);\r
-#44992 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#44993,#44994,#44995,#44996,\r
-    #44997,#44998,#44999,#45000,#45001,#45002,#45003,#45004,#45005,\r
-    #45006,#45007,#45008,#45009,#45010,#45011,#45012,#45013,#45014,\r
-    #45015,#45016,#45017,#45018,#45019,#45020,#45021,#45022,#45023,\r
-    #45024,#45025,#45026,#45027,#45028,#45029,#45030,#45031,#45032,\r
-    #45033,#45034,#45035,#45036,#45037,#45038,#45039,#45040,#45041,\r
-    #45042,#45043,#45044,#45045,#45046,#45047,#45048,#45049,#45050,\r
-    #45051,#45052,#45053,#45054,#45055,#45056,#45057,#45058,#45059,\r
-    #45060),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267743609,0.219958113729,0.265125681846,0.366865253478,\r
-    0.514806633786,0.562778481098,0.610414458104,0.748924758728,\r
-    0.858377816543,0.934322045705,1.),.UNSPECIFIED.);\r
-#44993 = CARTESIAN_POINT('',(-12.16573190099,38.105049766788,-3.));\r
-#44994 = CARTESIAN_POINT('',(-11.35098675322,37.35838953693,\r
-    -2.999999975093));\r
-#44995 = CARTESIAN_POINT('',(-10.5571917838,36.588932477017,\r
-    -2.985095479661));\r
-#44996 = CARTESIAN_POINT('',(-9.78679700259,35.795775200846,\r
-    -2.953898156858));\r
-#44997 = CARTESIAN_POINT('',(-9.042605494865,34.97836626203,\r
-    -2.904758193651));\r
-#44998 = CARTESIAN_POINT('',(-8.327701503957,34.136576106773,\r
-    -2.835706885478));\r
-#44999 = CARTESIAN_POINT('',(-7.645296017623,33.270836341183,\r
-    -2.744417866756));\r
-#45000 = CARTESIAN_POINT('',(-6.672625904245,31.934723908628,\r
-    -2.569629359123));\r
-#45001 = CARTESIAN_POINT('',(-6.355808946776,31.481340880401,\r
-    -2.504742879569));\r
-#45002 = CARTESIAN_POINT('',(-6.04844341953,31.022367853575,\r
-    -2.433185867933));\r
-#45003 = CARTESIAN_POINT('',(-5.750929027795,30.558028286909,\r
-    -2.354592812751));\r
-#45004 = CARTESIAN_POINT('',(-5.463647774221,30.088607830835,\r
-    -2.268578792143));\r
-#45005 = CARTESIAN_POINT('',(-5.186950984565,29.614461685492,\r
-    -2.174743874234));\r
-#45006 = CARTESIAN_POINT('',(-4.758224778469,28.842768458834,\r
-    -2.010117252108));\r
-#45007 = CARTESIAN_POINT('',(-4.599394992459,28.547901461962,\r
-    -1.944464496601));\r
-#45008 = CARTESIAN_POINT('',(-4.444727893388,28.251520884298,\r
-    -1.875625167615));\r
-#45009 = CARTESIAN_POINT('',(-4.294287348485,27.953736401402,\r
-    -1.803503649463));\r
-#45010 = CARTESIAN_POINT('',(-4.148128877824,27.654667859823,\r
-    -1.728003768888));\r
-#45011 = CARTESIAN_POINT('',(-4.006298357921,27.354445688689,\r
-    -1.64902976975));\r
-#45012 = CARTESIAN_POINT('',(-3.559186025925,26.374683380902,\r
-    -1.380561033205));\r
-#45013 = CARTESIAN_POINT('',(-3.271651422008,25.690962166149,\r
-    -1.176513665835));\r
-#45014 = CARTESIAN_POINT('',(-3.006666678539,25.003740149355,\r
-    -0.953283728772));\r
-#45015 = CARTESIAN_POINT('',(-2.764330096765,24.314885075423,\r
-    -0.709833419307));\r
-#45016 = CARTESIAN_POINT('',(-2.544339938046,23.626441831267,\r
-    -0.445198524399));\r
-#45017 = CARTESIAN_POINT('',(-2.345974626237,22.94060814093,\r
-    -0.158577164551));\r
-#45018 = CARTESIAN_POINT('',(-1.909478021482,21.269539883947,\r
-    0.600039461372));\r
-#45019 = CARTESIAN_POINT('',(-1.694124863204,20.289501389673,\r
-    1.097233775295));\r
-#45020 = CARTESIAN_POINT('',(-1.51869116196,19.326816616541,\r
-    1.643670361264));\r
-#45021 = CARTESIAN_POINT('',(-1.377742636142,18.388179127149,\r
-    2.240029036545));\r
-#45022 = CARTESIAN_POINT('',(-1.26438830154,17.479421183092,\r
-    2.885777519255));\r
-#45023 = CARTESIAN_POINT('',(-1.171480041971,16.605220855702,\r
-    3.578958087517));\r
-#45024 = CARTESIAN_POINT('',(-1.066782506826,15.497941386872,\r
-    4.555432498626));\r
-#45025 = CARTESIAN_POINT('',(-1.042599763817,15.230788259062,\r
-    4.799200745838));\r
-#45026 = CARTESIAN_POINT('',(-1.019645642074,14.967725382597,\r
-    5.047536864344));\r
-#45027 = CARTESIAN_POINT('',(-0.997698958976,14.708840311891,\r
-    5.300325078157));\r
-#45028 = CARTESIAN_POINT('',(-0.976551139735,14.454222516315,\r
-    5.557458648076));\r
-#45029 = CARTESIAN_POINT('',(-0.955998449497,14.203920921205,\r
-    5.818797694585));\r
-#45030 = CARTESIAN_POINT('',(-0.915851374753,13.713788366984,\r
-    6.347779561453));\r
-#45031 = CARTESIAN_POINT('',(-0.8962512006,13.473895600891,\r
-    6.615365484258));\r
-#45032 = CARTESIAN_POINT('',(-0.876870112216,13.238367859578,\r
-    6.886851634538));\r
-#45033 = CARTESIAN_POINT('',(-0.857537588431,13.007250980318,\r
-    7.162114020168));\r
-#45034 = CARTESIAN_POINT('',(-0.83809615806,12.780584598738,\r
-    7.441028899832));\r
-#45035 = CARTESIAN_POINT('',(-0.81840121196,12.558402541544,\r
-    7.72347310737));\r
-#45036 = CARTESIAN_POINT('',(-0.739933394842,11.70781992213,\r
-    8.840489131329));\r
-#45037 = CARTESIAN_POINT('',(-0.67828508262,11.113042671126,\r
-    9.700482281888));\r
-#45038 = CARTESIAN_POINT('',(-0.610131013428,10.557134528958,\r
-    10.586255072494));\r
-#45039 = CARTESIAN_POINT('',(-0.533102054389,10.040418174201,\r
-    11.49482276611));\r
-#45040 = CARTESIAN_POINT('',(-0.445547174099,9.562846080204,\r
-    12.423280694006));\r
-#45041 = CARTESIAN_POINT('',(-0.34601650215,9.124004605924,\r
-    13.368760998666));\r
-#45042 = CARTESIAN_POINT('',(-0.143012980985,8.405874849777,\r
-    15.086449448788));\r
-#45043 = CARTESIAN_POINT('',(-4.47426210226E-02,8.112411915971,\r
-    15.853435156567));\r
-#45044 = CARTESIAN_POINT('',(6.31240653412E-02,7.841961524096,\r
-    16.627737514935));\r
-#45045 = CARTESIAN_POINT('',(0.181708092098,7.593754232342,\r
-    17.407862987646));\r
-#45046 = CARTESIAN_POINT('',(0.312473805168,7.366685993771,\r
-    18.192247162925));\r
-#45047 = CARTESIAN_POINT('',(0.457544539034,7.159132125501,\r
-    18.979151542119));\r
-#45048 = CARTESIAN_POINT('',(0.731941122535,6.836089080364,\r
-    20.312857193341));\r
-#45049 = CARTESIAN_POINT('',(0.852486151331,6.711872276132,\r
-    20.859393188327));\r
-#45050 = CARTESIAN_POINT('',(0.982048829861,6.594873093101,\r
-    21.40545611777));\r
-#45051 = CARTESIAN_POINT('',(1.121603790835,6.483961853247,\r
-    21.950256835067));\r
-#45052 = CARTESIAN_POINT('',(1.272198203151,6.377694317345,\r
-    22.492892808059));\r
-#45053 = CARTESIAN_POINT('',(1.434813891327,6.274176261269,\r
-    23.032359249562));\r
-#45054 = CARTESIAN_POINT('',(1.761673798332,6.081944869465,\r
-    24.030537046439));\r
-#45055 = CARTESIAN_POINT('',(1.922721754635,5.993124759883,\r
-    24.490292853071));\r
-#45056 = CARTESIAN_POINT('',(2.093638141821,5.903141050457,\r
-    24.94619806931));\r
-#45057 = CARTESIAN_POINT('',(2.274623706511,5.810278458815,\r
-    25.397514113641));\r
-#45058 = CARTESIAN_POINT('',(2.465551408233,5.71259966205,\r
-    25.843512017017));\r
-#45059 = CARTESIAN_POINT('',(2.665812591076,5.608088815208,\r
-    26.283564045772));\r
-#45060 = CARTESIAN_POINT('',(2.87435875436,5.494819366712,\r
-    26.717157287525));\r
-#45061 = PCURVE('',#13561,#45062);\r
-#45062 = DEFINITIONAL_REPRESENTATION('',(#45063),#45144);\r
-#45063 = B_SPLINE_CURVE_WITH_KNOTS('',14,(#45064,#45065,#45066,#45067,\r
-    #45068,#45069,#45070,#45071,#45072,#45073,#45074,#45075,#45076,\r
-    #45077,#45078,#45079,#45080,#45081,#45082,#45083,#45084,#45085,\r
-    #45086,#45087,#45088,#45089,#45090,#45091,#45092,#45093,#45094,\r
-    #45095,#45096,#45097,#45098,#45099,#45100,#45101,#45102,#45103,\r
-    #45104,#45105,#45106,#45107,#45108,#45109,#45110,#45111,#45112,\r
-    #45113,#45114,#45115,#45116,#45117,#45118,#45119,#45120,#45121,\r
-    #45122,#45123,#45124,#45125,#45126,#45127,#45128,#45129,#45130,\r
-    #45131,#45132,#45133,#45134,#45135,#45136,#45137,#45138,#45139,\r
-    #45140,#45141,#45142,#45143),.UNSPECIFIED.,.F.,.F.,(15,13,13,13,13,\r
-    13,15),(0.,0.219958113729,0.366865253478,0.514806633786,\r
-    0.562778481098,0.748924758728,0.803218518094),.UNSPECIFIED.);\r
-#45064 = CARTESIAN_POINT('',(4.403349971376,0.999999974031));\r
-#45065 = CARTESIAN_POINT('',(4.413670882676,0.989984139144));\r
-#45066 = CARTESIAN_POINT('',(4.424041444109,0.979777112871));\r
-#45067 = CARTESIAN_POINT('',(4.434450946586,0.969363878463));\r
-#45068 = CARTESIAN_POINT('',(4.444867694567,0.958752766099));\r
-#45069 = CARTESIAN_POINT('',(4.455328814039,0.947864177599));\r
-#45070 = CARTESIAN_POINT('',(4.465679590237,0.936850431449));\r
-#45071 = CARTESIAN_POINT('',(4.47614128971,0.925403694999));\r
-#45072 = CARTESIAN_POINT('',(4.486355160398,0.913910214255));\r
-#45073 = CARTESIAN_POINT('',(4.496633802409,0.901955556142));\r
-#45074 = CARTESIAN_POINT('',(4.506692203188,0.889820840368));\r
-#45075 = CARTESIAN_POINT('',(4.516630047785,0.877342222984));\r
-#45076 = CARTESIAN_POINT('',(4.526359181171,0.864564687406));\r
-#45077 = CARTESIAN_POINT('',(4.535852460358,0.851465497803));\r
-#45078 = CARTESIAN_POINT('',(4.551219118578,0.829073506155));\r
-#45079 = CARTESIAN_POINT('',(4.557247811157,0.819961127137));\r
-#45080 = CARTESIAN_POINT('',(4.563138393678,0.810702337252));\r
-#45081 = CARTESIAN_POINT('',(4.56888073805,0.801291919366));\r
-#45082 = CARTESIAN_POINT('',(4.574459551821,0.791729057629));\r
-#45083 = CARTESIAN_POINT('',(4.579849768105,0.782042395681));\r
-#45084 = CARTESIAN_POINT('',(4.585087321563,0.772133374016));\r
-#45085 = CARTESIAN_POINT('',(4.590066525424,0.762179803992));\r
-#45086 = CARTESIAN_POINT('',(4.594886465008,0.751977261295));\r
-#45087 = CARTESIAN_POINT('',(4.599442705906,0.741698365041));\r
-#45088 = CARTESIAN_POINT('',(4.603782232878,0.731243128677));\r
-#45089 = CARTESIAN_POINT('',(4.60787121122,0.720660961719));\r
-#45090 = CARTESIAN_POINT('',(4.611710689672,0.709942831401));\r
-#45091 = CARTESIAN_POINT('',(4.618903378551,0.68817611223));\r
-#45092 = CARTESIAN_POINT('',(4.622253550781,0.677124061875));\r
-#45093 = CARTESIAN_POINT('',(4.625339969888,0.665948052332));\r
-#45094 = CARTESIAN_POINT('',(4.628159996932,0.654655048773));\r
-#45095 = CARTESIAN_POINT('',(4.630713606288,0.643252448294));\r
-#45096 = CARTESIAN_POINT('',(4.633003622949,0.631748091538));\r
-#45097 = CARTESIAN_POINT('',(4.635035916916,0.620150264097));\r
-#45098 = CARTESIAN_POINT('',(4.63681954537,0.60846768627));\r
-#45099 = CARTESIAN_POINT('',(4.638366854788,0.59670949305));\r
-#45100 = CARTESIAN_POINT('',(4.639693529422,0.584885202232));\r
-#45101 = CARTESIAN_POINT('',(4.640818599147,0.573004672679));\r
-#45102 = CARTESIAN_POINT('',(4.641764395991,0.561078051054));\r
-#45103 = CARTESIAN_POINT('',(4.642556466862,0.549115708226));\r
-#45104 = CARTESIAN_POINT('',(4.643439711735,0.533241053309));\r
-#45105 = CARTESIAN_POINT('',(4.643642837747,0.529351089888));\r
-#45106 = CARTESIAN_POINT('',(4.643833787882,0.525458754406));\r
-#45107 = CARTESIAN_POINT('',(4.644013570344,0.521564312991));\r
-#45108 = CARTESIAN_POINT('',(4.644183226419,0.517668004505));\r
-#45109 = CARTESIAN_POINT('',(4.644343827712,0.513770127502));\r
-#45110 = CARTESIAN_POINT('',(4.644496476971,0.509871052753));\r
-#45111 = CARTESIAN_POINT('',(4.644642306188,0.505971185366));\r
-#45112 = CARTESIAN_POINT('',(4.644782479267,0.502070902249));\r
-#45113 = CARTESIAN_POINT('',(4.644918189612,0.498170488593));\r
-#45114 = CARTESIAN_POINT('',(4.645050661275,0.494270099236));\r
-#45115 = CARTESIAN_POINT('',(4.645181145156,0.490369768757));\r
-#45116 = CARTESIAN_POINT('',(4.645310915682,0.48646949575));\r
-#45117 = CARTESIAN_POINT('',(4.645947055836,0.467435892655));\r
-#45118 = CARTESIAN_POINT('',(4.64646155741,0.452305363982));\r
-#45119 = CARTESIAN_POINT('',(4.647060474427,0.437182928412));\r
-#45120 = CARTESIAN_POINT('',(4.647824738814,0.422074039543));\r
-#45121 = CARTESIAN_POINT('',(4.64884041319,0.40698159571));\r
-#45122 = CARTESIAN_POINT('',(4.650198203106,0.391908835282));\r
-#45123 = CARTESIAN_POINT('',(4.651993135205,0.376859917521));\r
-#45124 = CARTESIAN_POINT('',(4.654324478217,0.361838476165));\r
-#45125 = CARTESIAN_POINT('',(4.657295806203,0.346846741959));\r
-#45126 = CARTESIAN_POINT('',(4.661015194,0.331886496845));\r
-#45127 = CARTESIAN_POINT('',(4.665595636144,0.3169605921));\r
-#45128 = CARTESIAN_POINT('',(4.671155882822,0.302072502964));\r
-#45129 = CARTESIAN_POINT('',(4.677821736114,0.287223849381));\r
-#45130 = CARTESIAN_POINT('',(4.688033271285,0.268100122615));\r
-#45131 = CARTESIAN_POINT('',(4.690444639503,0.263785415732));\r
-#45132 = CARTESIAN_POINT('',(4.692964846304,0.259474406256));\r
-#45133 = CARTESIAN_POINT('',(4.695597291109,0.255167171555));\r
-#45134 = CARTESIAN_POINT('',(4.698345439661,0.250863790883));\r
-#45135 = CARTESIAN_POINT('',(4.701212828077,0.246564345937));\r
-#45136 = CARTESIAN_POINT('',(4.704203066269,0.242268921289));\r
-#45137 = CARTESIAN_POINT('',(4.707319842509,0.23797760501));\r
-#45138 = CARTESIAN_POINT('',(4.710566926341,0.233690489048));\r
-#45139 = CARTESIAN_POINT('',(4.713948173453,0.229407669875));\r
-#45140 = CARTESIAN_POINT('',(4.717467528616,0.225129248883));\r
-#45141 = CARTESIAN_POINT('',(4.721129030219,0.220855332979));\r
-#45142 = CARTESIAN_POINT('',(4.7249368137,0.216586035047));\r
-#45143 = CARTESIAN_POINT('',(4.728895115613,0.212321474484));\r
-#45144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#45145 = PCURVE('',#44606,#45146);\r
-#45146 = DEFINITIONAL_REPRESENTATION('',(#45147),#45216);\r
-#45147 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#45148,#45149,#45150,#45151,\r
-    #45152,#45153,#45154,#45155,#45156,#45157,#45158,#45159,#45160,\r
-    #45161,#45162,#45163,#45164,#45165,#45166,#45167,#45168,#45169,\r
-    #45170,#45171,#45172,#45173,#45174,#45175,#45176,#45177,#45178,\r
-    #45179,#45180,#45181,#45182,#45183,#45184,#45185,#45186,#45187,\r
-    #45188,#45189,#45190,#45191,#45192,#45193,#45194,#45195,#45196,\r
-    #45197,#45198,#45199,#45200,#45201,#45202,#45203,#45204,#45205,\r
-    #45206,#45207,#45208,#45209,#45210,#45211,#45212,#45213,#45214,\r
-    #45215),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267743609,0.219958113729,0.265125681846,0.366865253478,\r
-    0.514806633786,0.562778481098,0.610414458104,0.748924758728,\r
-    0.858377816543,0.934322045705,1.),.UNSPECIFIED.);\r
-#45148 = CARTESIAN_POINT('',(0.940985311589,0.));\r
-#45149 = CARTESIAN_POINT('',(0.915597932945,5.9302576E-10));\r
-#45150 = CARTESIAN_POINT('',(0.890186399938,3.548738971167E-04));\r
-#45151 = CARTESIAN_POINT('',(0.864729470132,1.097664680983E-03));\r
-#45152 = CARTESIAN_POINT('',(0.839215379594,2.268144945915E-03));\r
-#45153 = CARTESIAN_POINT('',(0.813641174644,3.914325823362E-03));\r
-#45154 = CARTESIAN_POINT('',(0.788013986823,6.09392429907E-03));\r
-#45155 = CARTESIAN_POINT('',(0.749426756767,1.027729901572E-02));\r
-#45156 = CARTESIAN_POINT('',(0.736491442297,1.18316335956E-02));\r
-#45157 = CARTESIAN_POINT('',(0.723551337857,1.354749858173E-02));\r
-#45158 = CARTESIAN_POINT('',(0.710610443653,1.543430416431E-02));\r
-#45159 = CARTESIAN_POINT('',(0.697673848371,1.750209939604E-02));\r
-#45160 = CARTESIAN_POINT('',(0.684747847631,1.97615109428E-02));\r
-#45161 = CARTESIAN_POINT('',(0.663928400921,2.373283793269E-02));\r
-#45162 = CARTESIAN_POINT('',(0.65602357151,2.53181694836E-02));\r
-#45163 = CARTESIAN_POINT('',(0.648127342274,2.698223227541E-02));\r
-#45164 = CARTESIAN_POINT('',(0.640241638895,2.872765656291E-02));\r
-#45165 = CARTESIAN_POINT('',(0.632368554407,3.055712864291E-02));\r
-#45166 = CARTESIAN_POINT('',(0.624510358925,3.247337242994E-02));\r
-#45167 = CARTESIAN_POINT('',(0.599008060977,3.899708560553E-02));\r
-#45168 = CARTESIAN_POINT('',(0.581433121453,4.396959105564E-02));\r
-#45169 = CARTESIAN_POINT('',(0.563974828118,4.942760049826E-02));\r
-#45170 = CARTESIAN_POINT('',(0.546665191402,5.540281658869E-02));\r
-#45171 = CARTESIAN_POINT('',(0.529538592655,6.192688725781E-02));\r
-#45172 = CARTESIAN_POINT('',(0.512631812331,6.902950343548E-02));\r
-#45173 = CARTESIAN_POINT('',(0.471775100546,8.794068272955E-02));\r
-#45174 = CARTESIAN_POINT('',(0.448106581275,0.100424696224));\r
-#45175 = CARTESIAN_POINT('',(0.425101742585,0.114262810231));\r
-#45176 = CARTESIAN_POINT('',(0.402867768957,0.129518717582));\r
-#45177 = CARTESIAN_POINT('',(0.381496252569,0.146237075571));\r
-#45178 = CARTESIAN_POINT('',(0.361060587997,0.164437208764));\r
-#45179 = CARTESIAN_POINT('',(0.3353097618,0.190492519651));\r
-#45180 = CARTESIAN_POINT('',(0.329107937857,0.19702812571));\r
-#45181 = CARTESIAN_POINT('',(0.323011397744,0.203719478882));\r
-#45182 = CARTESIAN_POINT('',(0.317021362277,0.210566319704));\r
-#45183 = CARTESIAN_POINT('',(0.31113919507,0.217568740509));\r
-#45184 = CARTESIAN_POINT('',(0.30536541273,0.224726014584));\r
-#45185 = CARTESIAN_POINT('',(0.294075921502,0.239298643322));\r
-#45186 = CARTESIAN_POINT('',(0.288558671065,0.246711841581));\r
-#45187 = CARTESIAN_POINT('',(0.283149785133,0.254277254355));\r
-#45188 = CARTESIAN_POINT('',(0.277849898379,0.261994701571));\r
-#45189 = CARTESIAN_POINT('',(0.272659586069,0.269864104946));\r
-#45190 = CARTESIAN_POINT('',(0.2675793693,0.27788550364));\r
-#45191 = CARTESIAN_POINT('',(0.248159558197,0.309825206211));\r
-#45192 = CARTESIAN_POINT('',(0.234643807548,0.334878521348));\r
-#45193 = CARTESIAN_POINT('',(0.222074863506,0.361222083589));\r
-#45194 = CARTESIAN_POINT('',(0.210461106779,0.388868501552));\r
-#45195 = CARTESIAN_POINT('',(0.199806937029,0.417842266482));\r
-#45196 = CARTESIAN_POINT('',(0.190112662819,0.448182374598));\r
-#45197 = CARTESIAN_POINT('',(0.174460385684,0.505040914825));\r
-#45198 = CARTESIAN_POINT('',(0.168144861604,0.531027075992));\r
-#45199 = CARTESIAN_POINT('',(0.162418390619,0.557929147359));\r
-#45200 = CARTESIAN_POINT('',(0.157272622828,0.585781811615));\r
-#45201 = CARTESIAN_POINT('',(0.152693535021,0.614627790169));\r
-#45202 = CARTESIAN_POINT('',(0.148657831106,0.644517765332));\r
-#45203 = CARTESIAN_POINT('',(0.14266352288,0.697014025734));\r
-#45204 = CARTESIAN_POINT('',(0.140447353127,0.719047982263));\r
-#45205 = CARTESIAN_POINT('',(0.138454910135,0.741631255407));\r
-#45206 = CARTESIAN_POINT('',(0.136665354886,0.764783531642));\r
-#45207 = CARTESIAN_POINT('',(0.135050488292,0.788525208422));\r
-#45208 = CARTESIAN_POINT('',(0.133570780866,0.812877706827));\r
-#45209 = CARTESIAN_POINT('',(0.130968063343,0.859483790894));\r
-#45210 = CARTESIAN_POINT('',(0.129823915608,0.881575441873));\r
-#45211 = CARTESIAN_POINT('',(0.128709624144,0.904162194063));\r
-#45212 = CARTESIAN_POINT('',(0.127585879036,0.927263894003));\r
-#45213 = CARTESIAN_POINT('',(0.12640667856,0.950906792845));\r
-#45214 = CARTESIAN_POINT('',(0.125122384502,0.975130272449));\r
-#45215 = CARTESIAN_POINT('',(0.123684620971,1.));\r
-#45216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#45217 = ADVANCED_FACE('',(#45218),#13429,.T.);\r
-#45218 = FACE_BOUND('',#45219,.T.);\r
-#45219 = EDGE_LOOP('',(#45220,#45281,#45282,#45283,#45284));\r
-#45220 = ORIENTED_EDGE('',*,*,#45221,.F.);\r
-#45221 = EDGE_CURVE('',#44749,#45222,#45224,.T.);\r
-#45222 = VERTEX_POINT('',#45223);\r
-#45223 = CARTESIAN_POINT('',(-4.058766200812,39.793547428285,3.));\r
-#45224 = SURFACE_CURVE('',#45225,(#45240,#45258),.PCURVE_S1.);\r
-#45225 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#45226,#45227,#45228,#45229,\r
-    #45230,#45231,#45232,#45233,#45234,#45235,#45236,#45237,#45238,\r
-    #45239),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#45226 = CARTESIAN_POINT('',(-6.273040046319,39.50504991235,-3.));\r
-#45227 = CARTESIAN_POINT('',(-6.071998029635,39.53697353912,\r
-    -2.469857305487));\r
-#45228 = CARTESIAN_POINT('',(-5.875584192177,39.566764279668,\r
-    -1.93877500183));\r
-#45229 = CARTESIAN_POINT('',(-5.681883402301,39.594874439222,\r
-    -1.40716117002));\r
-#45230 = CARTESIAN_POINT('',(-5.429859046025,39.62978938804,\r
-    -0.711942292053));\r
-#45231 = CARTESIAN_POINT('',(-5.370709618182,39.637863486753,\r
-    -0.548519782961));\r
-#45232 = CARTESIAN_POINT('',(-5.311594189146,39.645813463346,\r
-    -0.385088192252));\r
-#45233 = CARTESIAN_POINT('',(-5.056878580238,39.679552705853,\r
-    0.31889847855));\r
-#45234 = CARTESIAN_POINT('',(-4.861108915561,39.704175364641,\r
-    0.859448382286));\r
-#45235 = CARTESIAN_POINT('',(-4.663305742207,39.727757490209,\r
-    1.399656454958));\r
-#45236 = CARTESIAN_POINT('',(-4.362570595846,39.761513285064,\r
-    2.204677342934));\r
-#45237 = CARTESIAN_POINT('',(-4.262480874533,39.772413662577,\r
-    2.470005719426));\r
-#45238 = CARTESIAN_POINT('',(-4.161278382982,39.783091638766,\r
-    2.735127937173));\r
-#45239 = CARTESIAN_POINT('',(-4.058765968596,39.79354745197,3.0000006));\r
-#45240 = PCURVE('',#13429,#45241);\r
-#45241 = DEFINITIONAL_REPRESENTATION('',(#45242),#45257);\r
-#45242 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#45243,#45244,#45245,#45246,\r
-    #45247,#45248,#45249,#45250,#45251,#45252,#45253,#45254,#45255,\r
-    #45256),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#45243 = CARTESIAN_POINT('',(2.048529561987,0.));\r
-#45244 = CARTESIAN_POINT('',(2.052109274402,1.254332354772E-02));\r
-#45245 = CARTESIAN_POINT('',(2.05545204346,2.52278254243E-02));\r
-#45246 = CARTESIAN_POINT('',(2.058561494327,3.804985612148E-02));\r
-#45247 = CARTESIAN_POINT('',(2.062327012241,5.498882258939E-02));\r
-#45248 = CARTESIAN_POINT('',(2.063190437047,5.898294243794E-02));\r
-#45249 = CARTESIAN_POINT('',(2.064032364904,6.298980222301E-02));\r
-#45250 = CARTESIAN_POINT('',(2.06756693436,8.030416791524E-02));\r
-#45251 = CARTESIAN_POINT('',(2.070047119446,9.373775098755E-02));\r
-#45252 = CARTESIAN_POINT('',(2.072297927353,0.107308355515));\r
-#45253 = CARTESIAN_POINT('',(2.075320586116,0.127758561639));\r
-#45254 = CARTESIAN_POINT('',(2.076262964156,0.134535705783));\r
-#45255 = CARTESIAN_POINT('',(2.077151376209,0.141345341141));\r
-#45256 = CARTESIAN_POINT('',(2.07798635282,0.148187165358));\r
-#45257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#45258 = PCURVE('',#45259,#45264);\r
-#45259 = CYLINDRICAL_SURFACE('',#45260,40.);\r
-#45260 = AXIS2_PLACEMENT_3D('',#45261,#45262,#45263);\r
-#45261 = CARTESIAN_POINT('',(-2.E-15,2.E-15,3.));\r
-#45262 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#45263 = DIRECTION('',(1.,-8.E-17,3.3E-16));\r
-#45264 = DEFINITIONAL_REPRESENTATION('',(#45265),#45280);\r
-#45265 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#45266,#45267,#45268,#45269,\r
-    #45270,#45271,#45272,#45273,#45274,#45275,#45276,#45277,#45278,\r
-    #45279),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#45266 = CARTESIAN_POINT('',(-1.728272388595,6.));\r
-#45267 = CARTESIAN_POINT('',(-1.723183367912,5.469857305487));\r
-#45268 = CARTESIAN_POINT('',(-1.718216979066,4.93877500183));\r
-#45269 = CARTESIAN_POINT('',(-1.713323831225,4.40716117002));\r
-#45270 = CARTESIAN_POINT('',(-1.706963046594,3.711942292053));\r
-#45271 = CARTESIAN_POINT('',(-1.705470600675,3.548519782961));\r
-#45272 = CARTESIAN_POINT('',(-1.703979413638,3.385088192252));\r
-#45273 = CARTESIAN_POINT('',(-1.697555903212,2.681101521449));\r
-#45274 = CARTESIAN_POINT('',(-1.692623206094,2.140551617714));\r
-#45275 = CARTESIAN_POINT('',(-1.687643222373,1.600343545042));\r
-#45276 = CARTESIAN_POINT('',(-1.680077630776,0.795322657066));\r
-#45277 = CARTESIAN_POINT('',(-1.677560606109,0.529994280574));\r
-#45278 = CARTESIAN_POINT('',(-1.675016515039,0.264872062827));\r
-#45279 = CARTESIAN_POINT('',(-1.672440408586,-6.E-07));\r
-#45280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#45281 = ORIENTED_EDGE('',*,*,#44748,.F.);\r
-#45282 = ORIENTED_EDGE('',*,*,#13283,.F.);\r
-#45283 = ORIENTED_EDGE('',*,*,#14014,.T.);\r
-#45284 = ORIENTED_EDGE('',*,*,#45285,.F.);\r
-#45285 = EDGE_CURVE('',#45222,#13981,#45286,.T.);\r
-#45286 = SURFACE_CURVE('',#45287,(#45360,#45436),.PCURVE_S1.);\r
-#45287 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#45288,#45289,#45290,#45291,\r
-    #45292,#45293,#45294,#45295,#45296,#45297,#45298,#45299,#45300,\r
-    #45301,#45302,#45303,#45304,#45305,#45306,#45307,#45308,#45309,\r
-    #45310,#45311,#45312,#45313,#45314,#45315,#45316,#45317,#45318,\r
-    #45319,#45320,#45321,#45322,#45323,#45324,#45325,#45326,#45327,\r
-    #45328,#45329,#45330,#45331,#45332,#45333,#45334,#45335,#45336,\r
-    #45337,#45338,#45339,#45340,#45341,#45342,#45343,#45344,#45345,\r
-    #45346,#45347,#45348,#45349,#45350,#45351,#45352,#45353,#45354,\r
-    #45355,#45356,#45357,#45358,#45359),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156943,0.157462141413,0.237475582232,\r
-    0.315984140885,0.35488263128,0.433704074259,0.569774718339,\r
-    0.737461555806,0.864425724609,1.),.UNSPECIFIED.);\r
-#45288 = CARTESIAN_POINT('',(-4.058766200812,39.793547428285,3.));\r
-#45289 = CARTESIAN_POINT('',(-3.84497537628,39.295687246472,\r
-    3.000000000037));\r
-#45290 = CARTESIAN_POINT('',(-3.631980908208,38.797565673087,\r
-    3.012727308664));\r
-#45291 = CARTESIAN_POINT('',(-3.420513463689,38.299141544331,\r
-    3.039137497495));\r
-#45292 = CARTESIAN_POINT('',(-3.211353055695,37.800560279225,\r
-    3.08032051854));\r
-#45293 = CARTESIAN_POINT('',(-3.005318238996,37.302156848839,\r
-    3.137492164789));\r
-#45294 = CARTESIAN_POINT('',(-2.803240497006,36.804465689503,\r
-    3.211990126549));\r
-#45295 = CARTESIAN_POINT('',(-2.60592268487,36.308234870097,\r
-    3.305250521531));\r
-#45296 = CARTESIAN_POINT('',(-2.335388425027,35.611892390829,\r
-    3.465293450817));\r
-#45297 = CARTESIAN_POINT('',(-2.257623081707,35.409766850092,\r
-    3.515246870818));\r
-#45298 = CARTESIAN_POINT('',(-2.180836350457,35.208139811069,\r
-    3.568699483427));\r
-#45299 = CARTESIAN_POINT('',(-2.105078936732,35.007095798787,\r
-    3.625749574233));\r
-#45300 = CARTESIAN_POINT('',(-2.03039926839,34.806729019124,\r
-    3.686493289529));\r
-#45301 = CARTESIAN_POINT('',(-1.956842498911,34.607143124344,\r
-    3.751022658198));\r
-#45302 = CARTESIAN_POINT('',(-1.88444951062,34.408450978623,\r
-    3.819423613591));\r
-#45303 = CARTESIAN_POINT('',(-1.688884793325,33.865444815706,\r
-    4.018166019205));\r
-#45304 = CARTESIAN_POINT('',(-1.568156062026,33.523164232622,\r
-    4.156629235099));\r
-#45305 = CARTESIAN_POINT('',(-1.451282337827,33.184644022033,\r
-    4.307560183342));\r
-#45306 = CARTESIAN_POINT('',(-1.338412574546,32.850638068659,\r
-    4.471278576594));\r
-#45307 = CARTESIAN_POINT('',(-1.229611824311,32.521930455223,\r
-    4.647991982847));\r
-#45308 = CARTESIAN_POINT('',(-1.124850323334,32.199317683767,\r
-    4.837755127205));\r
-#45309 = CARTESIAN_POINT('',(-1.024001905171,31.883585457297,\r
-    5.04042383254));\r
-#45310 = CARTESIAN_POINT('',(-0.831528765126,31.27316939233,\r
-    5.466736293034));\r
-#45311 = CARTESIAN_POINT('',(-0.739743839962,30.978130278309,\r
-    5.68996369932));\r
-#45312 = CARTESIAN_POINT('',(-0.651303780101,30.691090259436,\r
-    5.924912733575));\r
-#45313 = CARTESIAN_POINT('',(-0.565889648296,30.412605757161,\r
-    6.171070118369));\r
-#45314 = CARTESIAN_POINT('',(-0.483085045217,30.143061693747,\r
-    6.427790637949));\r
-#45315 = CARTESIAN_POINT('',(-0.402406014724,29.882676533233,\r
-    6.694311954299));\r
-#45316 = CARTESIAN_POINT('',(-0.323332565117,29.631512704272,\r
-    6.969775984446));\r
-#45317 = CARTESIAN_POINT('',(-0.206699869332,29.269579054547,\r
-    7.393712573884));\r
-#45318 = CARTESIAN_POINT('',(-0.16832068639,29.151900952822,\r
-    7.536147358727));\r
-#45319 = CARTESIAN_POINT('',(-0.130138671282,29.036443420562,\r
-    7.680455803852));\r
-#45320 = CARTESIAN_POINT('',(-9.208737263683E-02,28.923181543293,\r
-    7.826531805428));\r
-#45321 = CARTESIAN_POINT('',(-5.41001408283E-02,28.812081015356,\r
-    7.974269367423));\r
-#45322 = CARTESIAN_POINT('',(-1.61107948328E-02,28.703098984118,\r
-    8.123563423543));\r
-#45323 = CARTESIAN_POINT('',(2.194571091409E-02,28.596184894183,\r
-    8.274310659161));\r
-#45324 = CARTESIAN_POINT('',(0.137512158551,28.278711381128,\r
-    8.734615501814));\r
-#45325 = CARTESIAN_POINT('',(0.215423256176,28.074407417,9.048358172016)\r
-  );\r
-#45326 = CARTESIAN_POINT('',(0.294398825828,27.877874906064,\r
-    9.366820462725));\r
-#45327 = CARTESIAN_POINT('',(0.374938751912,27.688517765155,\r
-    9.68921052403));\r
-#45328 = CARTESIAN_POINT('',(0.457496576889,27.505661062234,\r
-    10.014779122279));\r
-#45329 = CARTESIAN_POINT('',(0.542470443106,27.32856604721,\r
-    10.342830740203));\r
-#45330 = CARTESIAN_POINT('',(0.630198289509,27.156437512437,\r
-    10.672729192137));\r
-#45331 = CARTESIAN_POINT('',(0.877635955455,26.698378333382,\r
-    11.575599030693));\r
-#45332 = CARTESIAN_POINT('',(1.043399082241,26.420537490458,\r
-    12.151277477069));\r
-#45333 = CARTESIAN_POINT('',(1.220206535174,26.157073402865,\r
-    12.730668069194));\r
-#45334 = CARTESIAN_POINT('',(1.410193921306,25.909731661892,\r
-    13.313101879108));\r
-#45335 = CARTESIAN_POINT('',(1.615571392987,25.679394889593,\r
-    13.897359252416));\r
-#45336 = CARTESIAN_POINT('',(1.838311779724,25.465669007854,\r
-    14.481591210765));\r
-#45337 = CARTESIAN_POINT('',(2.079838562683,25.267243771224,\r
-    15.063560171286));\r
-#45338 = CARTESIAN_POINT('',(2.662516422253,24.854164819806,\r
-    16.352198458633));\r
-#45339 = CARTESIAN_POINT('',(3.013919522912,24.646350613888,\r
-    17.056740944189));\r
-#45340 = CARTESIAN_POINT('',(3.396538036636,24.455128556948,\r
-    17.750106475582));\r
-#45341 = CARTESIAN_POINT('',(3.81067687332,24.27517856655,18.42840267786\r
-    ));\r
-#45342 = CARTESIAN_POINT('',(4.25528603558,24.100796928163,\r
-    19.088624669405));\r
-#45343 = CARTESIAN_POINT('',(4.728235865837,23.92677615677,\r
-    19.72870664782));\r
-#45344 = CARTESIAN_POINT('',(5.226625025821,23.748538160881,\r
-    20.347351396666));\r
-#45345 = CARTESIAN_POINT('',(6.141132925026,23.421272381538,\r
-    21.395546816224));\r
-#45346 = CARTESIAN_POINT('',(6.547929865032,23.275630085197,\r
-    21.834638927266));\r
-#45347 = CARTESIAN_POINT('',(6.966091505782,23.123679265527,\r
-    22.260949790659));\r
-#45348 = CARTESIAN_POINT('',(7.394146976297,22.963969998853,\r
-    22.674512831852));\r
-#45349 = CARTESIAN_POINT('',(7.830594550504,22.795286178596,\r
-    23.075533872548));\r
-#45350 = CARTESIAN_POINT('',(8.273950363472,22.616633227796,\r
-    23.464334951356));\r
-#45351 = CARTESIAN_POINT('',(8.72277956139,22.42721377976,\r
-    23.841312325539));\r
-#45352 = CARTESIAN_POINT('',(9.659355791415,22.011950049484,\r
-    24.59729798781));\r
-#45353 = CARTESIAN_POINT('',(10.14768651458,21.784503626407,\r
-    24.974716729628));\r
-#45354 = CARTESIAN_POINT('',(10.639052358279,21.543269186306,\r
-    25.339721410544));\r
-#45355 = CARTESIAN_POINT('',(11.131890893019,21.287676977337,\r
-    25.692922426285));\r
-#45356 = CARTESIAN_POINT('',(11.624735398433,21.017333878428,\r
-    26.034945871409));\r
-#45357 = CARTESIAN_POINT('',(12.116217147914,20.731992600102,\r
-    26.366408026073));\r
-#45358 = CARTESIAN_POINT('',(12.605061535778,20.431526574814,\r
-    26.687902495188));\r
-#45359 = CARTESIAN_POINT('',(13.090078046951,20.115910536805,27.));\r
-#45360 = PCURVE('',#13429,#45361);\r
-#45361 = DEFINITIONAL_REPRESENTATION('',(#45362),#45435);\r
-#45362 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#45363,#45364,#45365,#45366,\r
-    #45367,#45368,#45369,#45370,#45371,#45372,#45373,#45374,#45375,\r
-    #45376,#45377,#45378,#45379,#45380,#45381,#45382,#45383,#45384,\r
-    #45385,#45386,#45387,#45388,#45389,#45390,#45391,#45392,#45393,\r
-    #45394,#45395,#45396,#45397,#45398,#45399,#45400,#45401,#45402,\r
-    #45403,#45404,#45405,#45406,#45407,#45408,#45409,#45410,#45411,\r
-    #45412,#45413,#45414,#45415,#45416,#45417,#45418,#45419,#45420,\r
-    #45421,#45422,#45423,#45424,#45425,#45426,#45427,#45428,#45429,\r
-    #45430,#45431,#45432,#45433,#45434),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156943,0.157462141413,0.237475582232,\r
-    0.315984140885,0.35488263128,0.433704074259,0.569774718339,\r
-    0.737461555806,0.864425724609,1.),.UNSPECIFIED.);\r
-#45363 = CARTESIAN_POINT('',(2.077986350972,0.14818714986));\r
-#45364 = CARTESIAN_POINT('',(2.091059833992,0.148187149861));\r
-#45365 = CARTESIAN_POINT('',(2.104104742417,0.148515904219));\r
-#45366 = CARTESIAN_POINT('',(2.117119801632,0.14919809517));\r
-#45367 = CARTESIAN_POINT('',(2.130099054354,0.150262253386));\r
-#45368 = CARTESIAN_POINT('',(2.143031844833,0.151740671286));\r
-#45369 = CARTESIAN_POINT('',(2.155902624561,0.15366952389));\r
-#45370 = CARTESIAN_POINT('',(2.168690602339,0.156088586277));\r
-#45371 = CARTESIAN_POINT('',(2.186569932678,0.160250553801));\r
-#45372 = CARTESIAN_POINT('',(2.191751858006,0.161550652429));\r
-#45373 = CARTESIAN_POINT('',(2.196913025467,0.162943062255));\r
-#45374 = CARTESIAN_POINT('',(2.202051175141,0.16443065114));\r
-#45375 = CARTESIAN_POINT('',(2.207163805075,0.166016277669));\r
-#45376 = CARTESIAN_POINT('',(2.212248177082,0.167702743749));\r
-#45377 = CARTESIAN_POINT('',(2.217301322543,0.169492747214));\r
-#45378 = CARTESIAN_POINT('',(2.231087474211,0.174701190046));\r
-#45379 = CARTESIAN_POINT('',(2.239751137237,0.178337768719));\r
-#45380 = CARTESIAN_POINT('',(2.24829242519,0.182311669723));\r
-#45381 = CARTESIAN_POINT('',(2.256691712903,0.18663449761));\r
-#45382 = CARTESIAN_POINT('',(2.264928620931,0.191315529159));\r
-#45383 = CARTESIAN_POINT('',(2.272982436541,0.196360627873));\r
-#45384 = CARTESIAN_POINT('',(2.280832696874,0.201770906006));\r
-#45385 = CARTESIAN_POINT('',(2.295943719671,0.213202836567));\r
-#45386 = CARTESIAN_POINT('',(2.303214553127,0.21921241197));\r
-#45387 = CARTESIAN_POINT('',(2.310253463376,0.225564913216));\r
-#45388 = CARTESIAN_POINT('',(2.317045754079,0.232251967859));\r
-#45389 = CARTESIAN_POINT('',(2.323580949227,0.239261817991));\r
-#45390 = CARTESIAN_POINT('',(2.329852648321,0.246579520637));\r
-#45391 = CARTESIAN_POINT('',(2.335858291361,0.254187308704));\r
-#45392 = CARTESIAN_POINT('',(2.344443089518,0.265968313333));\r
-#45393 = CARTESIAN_POINT('',(2.347222488627,0.269938106038));\r
-#45394 = CARTESIAN_POINT('',(2.34993726756,0.273972255006));\r
-#45395 = CARTESIAN_POINT('',(2.352587913286,0.278068482811));\r
-#45396 = CARTESIAN_POINT('',(2.355175142409,0.282224490674));\r
-#45397 = CARTESIAN_POINT('',(2.35769988044,0.286437978965));\r
-#45398 = CARTESIAN_POINT('',(2.360163241052,0.290706667695));\r
-#45399 = CARTESIAN_POINT('',(2.367436328259,0.303785434139));\r
-#45400 = CARTESIAN_POINT('',(2.372059148761,0.312759565039));\r
-#45401 = CARTESIAN_POINT('',(2.376446022901,0.321932649407));\r
-#45402 = CARTESIAN_POINT('',(2.380610487314,0.331286850677));\r
-#45403 = CARTESIAN_POINT('',(2.384568029124,0.340804977546));\r
-#45404 = CARTESIAN_POINT('',(2.388335741833,0.350470789261));\r
-#45405 = CARTESIAN_POINT('',(2.391932167219,0.360269184685));\r
-#45406 = CARTESIAN_POINT('',(2.401324747932,0.387306297695));\r
-#45407 = CARTESIAN_POINT('',(2.406822429895,0.40478579859));\r
-#45408 = CARTESIAN_POINT('',(2.411815437583,0.422634515462));\r
-#45409 = CARTESIAN_POINT('',(2.416256973441,0.440851335712));\r
-#45410 = CARTESIAN_POINT('',(2.420118944097,0.459418793511));\r
-#45411 = CARTESIAN_POINT('',(2.423403151274,0.478297792309));\r
-#45412 = CARTESIAN_POINT('',(2.426135230686,0.49743167394));\r
-#45413 = CARTESIAN_POINT('',(2.43109973529,0.540556705759));\r
-#45414 = CARTESIAN_POINT('',(2.43306980052,0.564654096241));\r
-#45415 = CARTESIAN_POINT('',(2.434351143789,0.588919091462));\r
-#45416 = CARTESIAN_POINT('',(2.43507047525,0.613229008443));\r
-#45417 = CARTESIAN_POINT('',(2.43537059513,0.637475343233));\r
-#45418 = CARTESIAN_POINT('',(2.435389795065,0.661570129863));\r
-#45419 = CARTESIAN_POINT('',(2.435257497018,0.685444715665));\r
-#45420 = CARTESIAN_POINT('',(2.434961869619,0.726919334964));\r
-#45421 = CARTESIAN_POINT('',(2.434813842481,0.744639280648));\r
-#45422 = CARTESIAN_POINT('',(2.434695384475,0.76218933579));\r
-#45423 = CARTESIAN_POINT('',(2.434652165885,0.77955870039));\r
-#45424 = CARTESIAN_POINT('',(2.434724990198,0.79674285587));\r
-#45425 = CARTESIAN_POINT('',(2.434949820593,0.813742301736));\r
-#45426 = CARTESIAN_POINT('',(2.435358158653,0.83056150398));\r
-#45427 = CARTESIAN_POINT('',(2.436639411359,0.864983496419));\r
-#45428 = CARTESIAN_POINT('',(2.437541950219,0.882562379761));\r
-#45429 = CARTESIAN_POINT('',(2.438719198088,0.899954761759));\r
-#45430 = CARTESIAN_POINT('',(2.440199980239,0.917174729332));\r
-#45431 = CARTESIAN_POINT('',(2.442008927907,0.934239196783));\r
-#45432 = CARTESIAN_POINT('',(2.444167136753,0.951167137298));\r
-#45433 = CARTESIAN_POINT('',(2.44669269686,0.967979248944));\r
-#45434 = CARTESIAN_POINT('',(2.449601094273,0.98469805516));\r
-#45435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#45436 = PCURVE('',#13997,#45437);\r
-#45437 = DEFINITIONAL_REPRESENTATION('',(#45438),#45511);\r
-#45438 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#45439,#45440,#45441,#45442,\r
-    #45443,#45444,#45445,#45446,#45447,#45448,#45449,#45450,#45451,\r
-    #45452,#45453,#45454,#45455,#45456,#45457,#45458,#45459,#45460,\r
-    #45461,#45462,#45463,#45464,#45465,#45466,#45467,#45468,#45469,\r
-    #45470,#45471,#45472,#45473,#45474,#45475,#45476,#45477,#45478,\r
-    #45479,#45480,#45481,#45482,#45483,#45484,#45485,#45486,#45487,\r
-    #45488,#45489,#45490,#45491,#45492,#45493,#45494,#45495,#45496,\r
-    #45497,#45498,#45499,#45500,#45501,#45502,#45503,#45504,#45505,\r
-    #45506,#45507,#45508,#45509,#45510),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156943,0.157462141413,0.237475582232,\r
-    0.315984140885,0.35488263128,0.433704074259,0.569774718339,\r
-    0.737461555806,0.864425724609,1.),.UNSPECIFIED.);\r
-#45439 = CARTESIAN_POINT('',(1.672440414421,1.));\r
-#45440 = CARTESIAN_POINT('',(1.668386166148,0.989229505348));\r
-#45441 = CARTESIAN_POINT('',(1.664232617125,0.978139490344));\r
-#45442 = CARTESIAN_POINT('',(1.65999303888,0.966704391393));\r
-#45443 = CARTESIAN_POINT('',(1.655682603876,0.954898289302));\r
-#45444 = CARTESIAN_POINT('',(1.65131851494,0.94269495948));\r
-#45445 = CARTESIAN_POINT('',(1.646919859252,0.930067863972));\r
-#45446 = CARTESIAN_POINT('',(1.642506927844,0.916990710579));\r
-#45447 = CARTESIAN_POINT('',(1.6362919537,0.897880499229));\r
-#45448 = CARTESIAN_POINT('',(1.634485255673,0.892242354964));\r
-#45449 = CARTESIAN_POINT('',(1.632681091362,0.886523323145));\r
-#45450 = CARTESIAN_POINT('',(1.630880932051,0.880722111104));\r
-#45451 = CARTESIAN_POINT('',(1.629086250166,0.874837627168));\r
-#45452 = CARTESIAN_POINT('',(1.62729849299,0.868869025963));\r
-#45453 = CARTESIAN_POINT('',(1.625519056392,0.862815753719));\r
-#45454 = CARTESIAN_POINT('',(1.620657523187,0.845954579736));\r
-#45455 = CARTESIAN_POINT('',(1.617594758827,0.834970947558));\r
-#45456 = CARTESIAN_POINT('',(1.614568500176,0.823727349738));\r
-#45457 = CARTESIAN_POINT('',(1.611585258149,0.812226781502));\r
-#45458 = CARTESIAN_POINT('',(1.608649781468,0.800475245558));\r
-#45459 = CARTESIAN_POINT('',(1.605764530308,0.788482547719));\r
-#45460 = CARTESIAN_POINT('',(1.602929361983,0.776263223198));\r
-#45461 = CARTESIAN_POINT('',(1.597405930438,0.751645663544));\r
-#45462 = CARTESIAN_POINT('',(1.594715267353,0.739252244534));\r
-#45463 = CARTESIAN_POINT('',(1.592066995247,0.726677013899));\r
-#45464 = CARTESIAN_POINT('',(1.589454978165,0.713939650048));\r
-#45465 = CARTESIAN_POINT('',(1.586869743906,0.70105979025));\r
-#45466 = CARTESIAN_POINT('',(1.584299076609,0.688056898751));\r
-#45467 = CARTESIAN_POINT('',(1.581728846359,0.674950045231));\r
-#45468 = CARTESIAN_POINT('',(1.577863404386,0.655221153946));\r
-#45469 = CARTESIAN_POINT('',(1.57657906256,0.648663189026));\r
-#45470 = CARTESIAN_POINT('',(1.575289160651,0.642085611576));\r
-#45471 = CARTESIAN_POINT('',(1.573991729483,0.635490155368));\r
-#45472 = CARTESIAN_POINT('',(1.572684742208,0.628878368757));\r
-#45473 = CARTESIAN_POINT('',(1.571366136098,0.622251608239));\r
-#45474 = CARTESIAN_POINT('',(1.570033834334,0.615611032019));\r
-#45475 = CARTESIAN_POINT('',(1.565954130929,0.595475486338));\r
-#45476 = CARTESIAN_POINT('',(1.563157899871,0.581941247379));\r
-#45477 = CARTESIAN_POINT('',(1.560279648976,0.568361866499));\r
-#45478 = CARTESIAN_POINT('',(1.557302164545,0.55474162716));\r
-#45479 = CARTESIAN_POINT('',(1.554209002912,0.541082055633));\r
-#45480 = CARTESIAN_POINT('',(1.550984863316,0.527381777601));\r
-#45481 = CARTESIAN_POINT('',(1.547615775555,0.513636282211));\r
-#45482 = CARTESIAN_POINT('',(1.538000953496,0.476016709573));\r
-#45483 = CARTESIAN_POINT('',(1.531441219837,0.452030941876));\r
-#45484 = CARTESIAN_POINT('',(1.524331428708,0.428056224907));\r
-#45485 = CARTESIAN_POINT('',(1.51658691013,0.404294343209));\r
-#45486 = CARTESIAN_POINT('',(1.508120883983,0.380956143071));\r
-#45487 = CARTESIAN_POINT('',(1.498856231105,0.358220146193));\r
-#45488 = CARTESIAN_POINT('',(1.488737699299,0.33622369896));\r
-#45489 = CARTESIAN_POINT('',(1.464183825189,0.288991873836));\r
-#45490 = CARTESIAN_POINT('',(1.449285687419,0.264179766416));\r
-#45491 = CARTESIAN_POINT('',(1.432987300473,0.240807562617));\r
-#45492 = CARTESIAN_POINT('',(1.4152766314,0.218931322962));\r
-#45493 = CARTESIAN_POINT('',(1.396191764638,0.198512637635));\r
-#45494 = CARTESIAN_POINT('',(1.375808057509,0.179481273035));\r
-#45495 = CARTESIAN_POINT('',(1.35422541483,0.161746903492));\r
-#45496 = CARTESIAN_POINT('',(1.314394901819,0.132697940791));\r
-#45497 = CARTESIAN_POINT('',(1.296606036485,0.12086730851));\r
-#45498 = CARTESIAN_POINT('',(1.278236491393,0.109679810644));\r
-#45499 = CARTESIAN_POINT('',(1.259333438485,9.909001940512E-02));\r
-#45500 = CARTESIAN_POINT('',(1.23994346071,8.905334281733E-02));\r
-#45501 = CARTESIAN_POINT('',(1.220110884921,7.952780630508E-02));\r
-#45502 = CARTESIAN_POINT('',(1.199876862712,7.047468997421E-02));\r
-#45503 = CARTESIAN_POINT('',(1.157284699955,5.26570116768E-02));\r
-#45504 = CARTESIAN_POINT('',(1.134875173279,4.395353706561E-02));\r
-#45505 = CARTESIAN_POINT('',(1.112095657834,3.57035278017E-02));\r
-#45506 = CARTESIAN_POINT('',(1.088986490766,2.786715267807E-02));\r
-#45507 = CARTESIAN_POINT('',(1.065583415663,2.040872801409E-02));\r
-#45508 = CARTESIAN_POINT('',(1.04191786028,1.329646153652E-02));\r
-#45509 = CARTESIAN_POINT('',(1.018017383976,6.502031350449E-03));\r
-#45510 = CARTESIAN_POINT('',(0.993906294882,0.));\r
-#45511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#45512 = ADVANCED_FACE('',(#45513),#13997,.F.);\r
-#45513 = FACE_BOUND('',#45514,.F.);\r
-#45514 = EDGE_LOOP('',(#45515,#45619,#45620,#45621,#45645));\r
-#45515 = ORIENTED_EDGE('',*,*,#45516,.F.);\r
-#45516 = EDGE_CURVE('',#13953,#45517,#45519,.T.);\r
-#45517 = VERTEX_POINT('',#45518);\r
-#45518 = CARTESIAN_POINT('',(13.996811518865,19.496397250683,\r
-    26.717157287525));\r
-#45519 = SURFACE_CURVE('',#45520,(#45551,#45585),.PCURVE_S1.);\r
-#45520 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#45521,#45522,#45523,#45524,\r
-    #45525,#45526,#45527,#45528,#45529,#45530,#45531,#45532,#45533,\r
-    #45534,#45535,#45536,#45537,#45538,#45539,#45540,#45541,#45542,\r
-    #45543,#45544,#45545,#45546,#45547,#45548,#45549,#45550),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,9),(0.,0.755345927279,0.885319425954,\r
-    0.929303087921,1.),.UNSPECIFIED.);\r
-#45521 = CARTESIAN_POINT('',(13.765834472425,19.659649062936,27.));\r
-#45522 = CARTESIAN_POINT('',(14.605270379463,19.071869675454,\r
-    25.975237954268));\r
-#45523 = CARTESIAN_POINT('',(15.423299993964,18.453293408971,\r
-    24.95034655272));\r
-#45524 = CARTESIAN_POINT('',(16.220357902261,17.806208457323,\r
-    23.926282257139));\r
-#45525 = CARTESIAN_POINT('',(16.997334031202,17.133093174685,\r
-    22.903737607685));\r
-#45526 = CARTESIAN_POINT('',(17.75575289497,16.436829200877,\r
-    21.883116636145));\r
-#45527 = CARTESIAN_POINT('',(18.49784030953,15.720789294305,\r
-    20.864530595571));\r
-#45528 = CARTESIAN_POINT('',(19.227128457471,14.989581143151,\r
-    19.847728952739));\r
-#45529 = CARTESIAN_POINT('',(20.072655453293,14.121741020846,\r
-    18.657341140936));\r
-#45530 = CARTESIAN_POINT('',(20.196553413878,13.994060322002,\r
-    18.482615233006));\r
-#45531 = CARTESIAN_POINT('',(20.320242954403,13.866136475348,\r
-    18.30792058894));\r
-#45532 = CARTESIAN_POINT('',(20.443750380088,13.738000762668,\r
-    18.133253603256));\r
-#45533 = CARTESIAN_POINT('',(20.567103098953,13.609685563461,\r
-    17.958610396739));\r
-#45534 = CARTESIAN_POINT('',(20.690329621804,13.481224354943,\r
-    17.783986816443));\r
-#45535 = CARTESIAN_POINT('',(20.813459562247,13.352651712047,\r
-    17.609378435692));\r
-#45536 = CARTESIAN_POINT('',(20.978169115987,13.180468063709,\r
-    17.375695784621));\r
-#45537 = CARTESIAN_POINT('',(21.019807041481,13.136924138697,\r
-    17.316612223499));\r
-#45538 = CARTESIAN_POINT('',(21.061438598257,13.093372911771,\r
-    17.25752969112));\r
-#45539 = CARTESIAN_POINT('',(21.103064981793,13.049815773725,\r
-    17.198448005932));\r
-#45540 = CARTESIAN_POINT('',(21.144687397952,13.00625412676,\r
-    17.139366984419));\r
-#45541 = CARTESIAN_POINT('',(21.186307062978,12.962689384489,\r
-    17.080286441109));\r
-#45542 = CARTESIAN_POINT('',(21.227925203497,12.919122971933,\r
-    17.021206188564));\r
-#45543 = CARTESIAN_POINT('',(21.336437297804,12.80552970125,\r
-    16.86716386129));\r
-#45544 = CARTESIAN_POINT('',(21.403330780763,12.735502460704,\r
-    16.772201952896));\r
-#45545 = CARTESIAN_POINT('',(21.470228660186,12.665480585106,\r
-    16.677239520336));\r
-#45546 = CARTESIAN_POINT('',(21.537136125308,12.59547010156,\r
-    16.582275769843));\r
-#45547 = CARTESIAN_POINT('',(21.604058399806,12.525477083051,\r
-    16.487309905754));\r
-#45548 = CARTESIAN_POINT('',(21.671000741801,12.45550764845,\r
-    16.392341130507));\r
-#45549 = CARTESIAN_POINT('',(21.737968443859,12.385567962506,\r
-    16.297368644642));\r
-#45550 = CARTESIAN_POINT('',(21.804966832988,12.315664235855,\r
-    16.202391646802));\r
-#45551 = PCURVE('',#13997,#45552);\r
-#45552 = DEFINITIONAL_REPRESENTATION('',(#45553),#45584);\r
-#45553 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#45554,#45555,#45556,#45557,\r
-    #45558,#45559,#45560,#45561,#45562,#45563,#45564,#45565,#45566,\r
-    #45567,#45568,#45569,#45570,#45571,#45572,#45573,#45574,#45575,\r
-    #45576,#45577,#45578,#45579,#45580,#45581,#45582,#45583),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,9),(0.,0.755345927279,0.885319425954,\r
-    0.929303087921,1.),.UNSPECIFIED.);\r
-#45554 = CARTESIAN_POINT('',(0.959931088597,0.));\r
-#45555 = CARTESIAN_POINT('',(0.917232670025,2.134921014006E-02));\r
-#45556 = CARTESIAN_POINT('',(0.874528837286,4.374289688405E-02));\r
-#45557 = CARTESIAN_POINT('',(0.831829973126,6.72803635918E-02));\r
-#45558 = CARTESIAN_POINT('',(0.789158876131,9.208066624934E-02));\r
-#45559 = CARTESIAN_POINT('',(0.746560742196,0.118289257882));\r
-#45560 = CARTESIAN_POINT('',(0.70410891118,0.14607463925));\r
-#45561 = CARTESIAN_POINT('',(0.661937693928,0.175640638434));\r
-#45562 = CARTESIAN_POINT('',(0.613084022577,0.212571244128));\r
-#45563 = CARTESIAN_POINT('',(0.605926320546,0.218050530706));\r
-#45564 = CARTESIAN_POINT('',(0.598784166199,0.223588194417));\r
-#45565 = CARTESIAN_POINT('',(0.591658681743,0.229185032152));\r
-#45566 = CARTESIAN_POINT('',(0.58455105578,0.234841775187));\r
-#45567 = CARTESIAN_POINT('',(0.577462543305,0.240559089184));\r
-#45568 = CARTESIAN_POINT('',(0.570394465709,0.246337574191));\r
-#45569 = CARTESIAN_POINT('',(0.560963723951,0.254154113398));\r
-#45570 = CARTESIAN_POINT('',(0.558581736266,0.256137526392));\r
-#45571 = CARTESIAN_POINT('',(0.556202301522,0.258128023152));\r
-#45572 = CARTESIAN_POINT('',(0.553825474349,0.260125621659));\r
-#45573 = CARTESIAN_POINT('',(0.551451310207,0.262130338339));\r
-#45574 = CARTESIAN_POINT('',(0.549079865387,0.264142188072));\r
-#45575 = CARTESIAN_POINT('',(0.546711197007,0.266161184184));\r
-#45576 = CARTESIAN_POINT('',(0.540542651957,0.271444067054));\r
-#45577 = CARTESIAN_POINT('',(0.536747263385,0.274719287577));\r
-#45578 = CARTESIAN_POINT('',(0.532959438427,0.278013050587));\r
-#45579 = CARTESIAN_POINT('',(0.52917942293,0.281325392399));\r
-#45580 = CARTESIAN_POINT('',(0.525407467456,0.284656335082));\r
-#45581 = CARTESIAN_POINT('',(0.521643827284,0.288005886458));\r
-#45582 = CARTESIAN_POINT('',(0.51788876241,0.291374040099));\r
-#45583 = CARTESIAN_POINT('',(0.514142537546,0.294760775329));\r
-#45584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#45585 = PCURVE('',#13968,#45586);\r
-#45586 = DEFINITIONAL_REPRESENTATION('',(#45587),#45618);\r
-#45587 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#45588,#45589,#45590,#45591,\r
-    #45592,#45593,#45594,#45595,#45596,#45597,#45598,#45599,#45600,\r
-    #45601,#45602,#45603,#45604,#45605,#45606,#45607,#45608,#45609,\r
-    #45610,#45611,#45612,#45613,#45614,#45615,#45616,#45617),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,9),(0.,0.755345927279,0.885319425954,\r
-    0.929303087921,1.),.UNSPECIFIED.);\r
-#45588 = CARTESIAN_POINT('',(-1.154700538379,-1.632993161855));\r
-#45589 = CARTESIAN_POINT('',(2.859276528791E-02,-2.469707843359));\r
-#45590 = CARTESIAN_POINT('',(1.233689230182,-3.275905054295));\r
-#45591 = CARTESIAN_POINT('',(2.458258341121,-4.052537797518));\r
-#45592 = CARTESIAN_POINT('',(3.700033611314,-4.801114999369));\r
-#45593 = CARTESIAN_POINT('',(4.956680819315,-5.523948075751));\r
-#45594 = CARTESIAN_POINT('',(6.225739307726,-6.224244408524));\r
-#45595 = CARTESIAN_POINT('',(7.504149519965,-6.90694454266));\r
-#45596 = CARTESIAN_POINT('',(9.009125160065,-7.694430316336));\r
-#45597 = CARTESIAN_POINT('',(9.230236901683,-7.809720411815));\r
-#45598 = CARTESIAN_POINT('',(9.451496555896,-7.924724746777));\r
-#45599 = CARTESIAN_POINT('',(9.672884780533,-8.039479506782));\r
-#45600 = CARTESIAN_POINT('',(9.894381665152,-8.154022351541));\r
-#45601 = CARTESIAN_POINT('',(10.115966731042,-8.268392414923));\r
-#45602 = CARTESIAN_POINT('',(10.337618931222,-8.382630304951));\r
-#45603 = CARTESIAN_POINT('',(10.634340233253,-8.53540627224));\r
-#45604 = CARTESIAN_POINT('',(10.709369027988,-8.574024110093));\r
-#45605 = CARTESIAN_POINT('',(10.784402197213,-8.612633241587));\r
-#45606 = CARTESIAN_POINT('',(10.859438896919,-8.651235305041));\r
-#45607 = CARTESIAN_POINT('',(10.934478276531,-8.68983195287));\r
-#45608 = CARTESIAN_POINT('',(11.0095194789,-8.728424851581));\r
-#45609 = CARTESIAN_POINT('',(11.084561640309,-8.767015681776));\r
-#45610 = CARTESIAN_POINT('',(11.280222663998,-8.867634309057));\r
-#45611 = CARTESIAN_POINT('',(11.40084167099,-8.929661494058));\r
-#45612 = CARTESIAN_POINT('',(11.521457290041,-8.991694754268));\r
-#45613 = CARTESIAN_POINT('',(11.642065868831,-9.053741199172));\r
-#45614 = CARTESIAN_POINT('',(11.762663724127,-9.11580798662));\r
-#45615 = CARTESIAN_POINT('',(11.883247141779,-9.177902322832));\r
-#45616 = CARTESIAN_POINT('',(12.003812376724,-9.240031462395));\r
-#45617 = CARTESIAN_POINT('',(12.124355652982,-9.302202708266));\r
-#45618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#45619 = ORIENTED_EDGE('',*,*,#13980,.T.);\r
-#45620 = ORIENTED_EDGE('',*,*,#45285,.F.);\r
-#45621 = ORIENTED_EDGE('',*,*,#45622,.F.);\r
-#45622 = EDGE_CURVE('',#45623,#45222,#45625,.T.);\r
-#45623 = VERTEX_POINT('',#45624);\r
-#45624 = CARTESIAN_POINT('',(-3.221887208536,39.870031888819,3.));\r
-#45625 = SURFACE_CURVE('',#45626,(#45631,#45638),.PCURVE_S1.);\r
-#45626 = CIRCLE('',#45627,40.);\r
-#45627 = AXIS2_PLACEMENT_3D('',#45628,#45629,#45630);\r
-#45628 = CARTESIAN_POINT('',(-2.E-15,2.E-15,3.));\r
-#45629 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#45630 = DIRECTION('',(1.,-8.E-17,3.3E-16));\r
-#45631 = PCURVE('',#13997,#45632);\r
-#45632 = DEFINITIONAL_REPRESENTATION('',(#45633),#45637);\r
-#45633 = LINE('',#45634,#45635);\r
-#45634 = CARTESIAN_POINT('',(0.,1.));\r
-#45635 = VECTOR('',#45636,1.);\r
-#45636 = DIRECTION('',(1.,0.));\r
-#45637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#45638 = PCURVE('',#45259,#45639);\r
-#45639 = DEFINITIONAL_REPRESENTATION('',(#45640),#45644);\r
-#45640 = LINE('',#45641,#45642);\r
-#45641 = CARTESIAN_POINT('',(-0.,0.));\r
-#45642 = VECTOR('',#45643,1.);\r
-#45643 = DIRECTION('',(-1.,0.));\r
-#45644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#45645 = ORIENTED_EDGE('',*,*,#45646,.F.);\r
-#45646 = EDGE_CURVE('',#45517,#45623,#45647,.T.);\r
-#45647 = SURFACE_CURVE('',#45648,(#45728,#45811),.PCURVE_S1.);\r
-#45648 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#45649,#45650,#45651,#45652,\r
-    #45653,#45654,#45655,#45656,#45657,#45658,#45659,#45660,#45661,\r
-    #45662,#45663,#45664,#45665,#45666,#45667,#45668,#45669,#45670,\r
-    #45671,#45672,#45673,#45674,#45675,#45676,#45677,#45678,#45679,\r
-    #45680,#45681,#45682,#45683,#45684,#45685,#45686,#45687,#45688,\r
-    #45689,#45690,#45691,#45692,#45693,#45694,#45695,#45696,#45697,\r
-    #45698,#45699,#45700,#45701,#45702,#45703,#45704,#45705,#45706,\r
-    #45707,#45708,#45709,#45710,#45711,#45712,#45713,#45714,#45715,\r
-    #45716,#45717,#45718,#45719,#45720,#45721,#45722,#45723,#45724,\r
-    #45725,#45726,#45727),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613028,0.249810233759,0.335724852041,0.420382051208,\r
-    0.565526485588,0.644424134375,0.68335461541,0.76126455025,\r
-    0.841373225547,0.887438369128,1.),.UNSPECIFIED.);\r
-#45649 = CARTESIAN_POINT('',(13.996811518865,19.496397250683,\r
-    26.717157287525));\r
-#45650 = CARTESIAN_POINT('',(13.543676266404,19.822752741579,\r
-    26.4350299302));\r
-#45651 = CARTESIAN_POINT('',(13.086028643991,20.135308899241,\r
-    26.144166320895));\r
-#45652 = CARTESIAN_POINT('',(12.624889337368,20.434028014564,\r
-    25.844078671963));\r
-#45653 = CARTESIAN_POINT('',(12.161353137882,20.718950223971,\r
-    25.53425354357));\r
-#45654 = CARTESIAN_POINT('',(11.696597774345,20.990208489352,\r
-    25.214151897357));\r
-#45655 = CARTESIAN_POINT('',(11.231889038903,21.248048334172,\r
-    24.883218493445));\r
-#45656 = CARTESIAN_POINT('',(10.768582206897,21.492852335757,\r
-    24.540900630817));\r
-#45657 = CARTESIAN_POINT('',(9.874065553863,21.944162657549,\r
-    23.852767167883));\r
-#45658 = CARTESIAN_POINT('',(9.442533421794,22.152062471319,\r
-    23.508274412797));\r
-#45659 = CARTESIAN_POINT('',(9.014745031334,22.349322790316,\r
-    23.152770991865));\r
-#45660 = CARTESIAN_POINT('',(8.591987977839,22.536526753315,\r
-    22.785859408878));\r
-#45661 = CARTESIAN_POINT('',(8.175609636476,22.714416397321,\r
-    22.407192200695));\r
-#45662 = CARTESIAN_POINT('',(7.766996256259,22.883915517984,\r
-    22.016505932537));\r
-#45663 = CARTESIAN_POINT('',(7.36753728686,23.046145655692,\r
-    21.613668633226));\r
-#45664 = CARTESIAN_POINT('',(6.702892644572,23.313207528168,\r
-    20.904654898562));\r
-#45665 = CARTESIAN_POINT('',(6.432481802794,23.420995929917,\r
-    20.604493831846));\r
-#45666 = CARTESIAN_POINT('',(6.167825627688,23.526270824555,\r
-    20.298285092037));\r
-#45667 = CARTESIAN_POINT('',(5.909389730525,23.629554934825,\r
-    19.986099290312));\r
-#45668 = CARTESIAN_POINT('',(5.657611002475,23.731424823517,\r
-    19.668059414005));\r
-#45669 = CARTESIAN_POINT('',(5.412885886394,23.832506643678,\r
-    19.344348926833));\r
-#45670 = CARTESIAN_POINT('',(5.175558036932,23.933466109791,\r
-    19.015218582485));\r
-#45671 = CARTESIAN_POINT('',(4.719613824646,24.13503335921,\r
-    18.351656955751));\r
-#45672 = CARTESIAN_POINT('',(4.50076776548,24.235627595152,\r
-    18.017363781936));\r
-#45673 = CARTESIAN_POINT('',(4.289637706673,24.337432872413,\r
-    17.678427117122));\r
-#45674 = CARTESIAN_POINT('',(4.086423581752,24.441132274846,\r
-    17.335216049374));\r
-#45675 = CARTESIAN_POINT('',(3.891243844444,24.547418172363,\r
-    16.988155367155));\r
-#45676 = CARTESIAN_POINT('',(3.704129223413,24.656967892845,\r
-    16.637721832146));\r
-#45677 = CARTESIAN_POINT('',(3.525021129845,24.770411389077,\r
-    16.284435425582));\r
-#45678 = CARTESIAN_POINT('',(3.060173419431,25.090394858932,\r
-    15.319188158694));\r
-#45679 = CARTESIAN_POINT('',(2.789578540186,25.305609328058,\r
-    14.70254495494));\r
-#45680 = CARTESIAN_POINT('',(2.541422741793,25.536596246189,\r
-    14.081955208688));\r
-#45681 = CARTESIAN_POINT('',(2.314132588125,25.785371123053,\r
-    13.460287147083));\r
-#45682 = CARTESIAN_POINT('',(2.10533150854,26.052867794167,\r
-    12.839998597374));\r
-#45683 = CARTESIAN_POINT('',(1.912266405581,26.33830046922,\r
-    12.222738339869));\r
-#45684 = CARTESIAN_POINT('',(1.732281355379,26.639693443891,\r
-    11.609424742123));\r
-#45685 = CARTESIAN_POINT('',(1.470917323279,27.125617122897,\r
-    10.669431030806));\r
-#45686 = CARTESIAN_POINT('',(1.382006812326,27.300736279971,\r
-    10.339617651733));\r
-#45687 = CARTESIAN_POINT('',(1.295947376531,27.480715946229,\r
-    10.011603581163));\r
-#45688 = CARTESIAN_POINT('',(1.212398092299,27.666362245976,\r
-    9.686037359102));\r
-#45689 = CARTESIAN_POINT('',(1.13095720421,27.858425428278,\r
-    9.363626849611));\r
-#45690 = CARTESIAN_POINT('',(1.051167275205,28.057592050897,\r
-    9.045133164382));\r
-#45691 = CARTESIAN_POINT('',(0.972524586918,28.264469306012,\r
-    8.731358980911));\r
-#45692 = CARTESIAN_POINT('',(0.855989546677,28.585694461665,\r
-    8.271042393225));\r
-#45693 = CARTESIAN_POINT('',(0.817636022364,28.693824843754,\r
-    8.120307881795));\r
-#45694 = CARTESIAN_POINT('',(0.779368610661,28.804011128247,\r
-    7.971029594427));\r
-#45695 = CARTESIAN_POINT('',(0.741121935818,28.916304852344,\r
-    7.823311899805));\r
-#45696 = CARTESIAN_POINT('',(0.702829524091,29.030749739859,\r
-    7.677260821701));\r
-#45697 = CARTESIAN_POINT('',(0.664424474926,29.147380844884,\r
-    7.532983198785));\r
-#45698 = CARTESIAN_POINT('',(0.62584013213,29.266223695452,\r
-    7.390585844433));\r
-#45699 = CARTESIAN_POINT('',(0.509303155303,29.629585220884,\r
-    6.969175799932));\r
-#45700 = CARTESIAN_POINT('',(0.430602271899,29.880832819298,\r
-    6.696088722987));\r
-#45701 = CARTESIAN_POINT('',(0.350396971434,30.141115919776,\r
-    6.431819771003));\r
-#45702 = CARTESIAN_POINT('',(0.268179544304,30.410377098407,\r
-    6.177207107878));\r
-#45703 = CARTESIAN_POINT('',(0.183477433412,30.688406541892,\r
-    5.932993790204));\r
-#45704 = CARTESIAN_POINT('',(9.588321631344E-02,30.974832144331,\r
-    5.699807402424));\r
-#45705 = CARTESIAN_POINT('',(5.082840815856E-03,31.269114978939,\r
-    5.478146303048));\r
-#45706 = CARTESIAN_POINT('',(-0.185977104899,31.880492283213,\r
-    5.052678514837));\r
-#45707 = CARTESIAN_POINT('',(-0.286454146431,32.19806931044,\r
-    4.849501120522));\r
-#45708 = CARTESIAN_POINT('',(-0.390770164432,32.522538628174,\r
-    4.659233384327));\r
-#45709 = CARTESIAN_POINT('',(-0.499058689938,32.853116973238,\r
-    4.482017208794));\r
-#45710 = CARTESIAN_POINT('',(-0.611357911971,33.189009289334,\r
-    4.317795348478));\r
-#45711 = CARTESIAN_POINT('',(-0.727612171134,33.529432162172,\r
-    4.166357929629));\r
-#45712 = CARTESIAN_POINT('',(-0.847682665973,33.873631817901,\r
-    4.027383454738));\r
-#45713 = CARTESIAN_POINT('',(-1.042490177798,34.42058549375,\r
-    3.827497316822));\r
-#45714 = CARTESIAN_POINT('',(-1.114813906625,34.621304434204,\r
-    3.758503896589));\r
-#45715 = CARTESIAN_POINT('',(-1.188304399745,34.822929896379,\r
-    3.693414895725));\r
-#45716 = CARTESIAN_POINT('',(-1.262922141911,35.025347326212,\r
-    3.63214304441));\r
-#45717 = CARTESIAN_POINT('',(-1.338623260752,35.228451471977,\r
-    3.574594950204));\r
-#45718 = CARTESIAN_POINT('',(-1.415360526061,35.432146630888,\r
-    3.520673109706));\r
-#45719 = CARTESIAN_POINT('',(-1.493084349075,35.636346895694,\r
-    3.470277920211));\r
-#45720 = CARTESIAN_POINT('',(-1.763950585818,36.340995050597,\r
-    3.308541343225));\r
-#45721 = CARTESIAN_POINT('',(-1.961711559228,36.843492866298,\r
-    3.214253517569));\r
-#45722 = CARTESIAN_POINT('',(-2.164321480538,37.347469076419,\r
-    3.138949656873));\r
-#45723 = CARTESIAN_POINT('',(-2.370983951396,37.852156439353,\r
-    3.0811679131));\r
-#45724 = CARTESIAN_POINT('',(-2.580870746553,38.357005582423,\r
-    3.039549367523));\r
-#45725 = CARTESIAN_POINT('',(-2.793163792075,38.861670788085,\r
-    3.01286121471));\r
-#45726 = CARTESIAN_POINT('',(-3.007081002609,39.366000008449,\r
-    3.000000000028));\r
-#45727 = CARTESIAN_POINT('',(-3.221887208536,39.870031888819,3.));\r
-#45728 = PCURVE('',#13997,#45729);\r
-#45729 = DEFINITIONAL_REPRESENTATION('',(#45730),#45810);\r
-#45730 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#45731,#45732,#45733,#45734,\r
-    #45735,#45736,#45737,#45738,#45739,#45740,#45741,#45742,#45743,\r
-    #45744,#45745,#45746,#45747,#45748,#45749,#45750,#45751,#45752,\r
-    #45753,#45754,#45755,#45756,#45757,#45758,#45759,#45760,#45761,\r
-    #45762,#45763,#45764,#45765,#45766,#45767,#45768,#45769,#45770,\r
-    #45771,#45772,#45773,#45774,#45775,#45776,#45777,#45778,#45779,\r
-    #45780,#45781,#45782,#45783,#45784,#45785,#45786,#45787,#45788,\r
-    #45789,#45790,#45791,#45792,#45793,#45794,#45795,#45796,#45797,\r
-    #45798,#45799,#45800,#45801,#45802,#45803,#45804,#45805,#45806,\r
-    #45807,#45808,#45809),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613028,0.249810233759,0.335724852041,0.420382051208,\r
-    0.565526485588,0.644424134375,0.68335461541,0.76126455025,\r
-    0.841373225547,0.887438369128,1.),.UNSPECIFIED.);\r
-#45731 = CARTESIAN_POINT('',(0.948145909807,5.927553554444E-03));\r
-#45732 = CARTESIAN_POINT('',(0.971413219339,1.187530004501E-02));\r
-#45733 = CARTESIAN_POINT('',(0.994496070977,1.808807351354E-02));\r
-#45734 = CARTESIAN_POINT('',(1.017374311356,2.458747675042E-02));\r
-#45735 = CARTESIAN_POINT('',(1.040025032521,3.139757981259E-02));\r
-#45736 = CARTESIAN_POINT('',(1.062422092294,3.854537273963E-02));\r
-#45737 = CARTESIAN_POINT('',(1.084535724079,4.606111124359E-02));\r
-#45738 = CARTESIAN_POINT('',(1.106332236081,5.397855537257E-02));\r
-#45739 = CARTESIAN_POINT('',(1.147985655817,7.021238564041E-02));\r
-#45740 = CARTESIAN_POINT('',(1.167882361539,7.847991654201E-02));\r
-#45741 = CARTESIAN_POINT('',(1.187431590072,8.716885353944E-02));\r
-#45742 = CARTESIAN_POINT('',(1.206597920143,9.631284031534E-02));\r
-#45743 = CARTESIAN_POINT('',(1.225342838499,0.105948415966));\r
-#45744 = CARTESIAN_POINT('',(1.243625329705,0.116114595113));\r
-#45745 = CARTESIAN_POINT('',(1.261403053517,0.12685161671));\r
-#45746 = CARTESIAN_POINT('',(1.290846852612,0.146241373862));\r
-#45747 = CARTESIAN_POINT('',(1.302785045886,0.154590457769));\r
-#45748 = CARTESIAN_POINT('',(1.314433535965,0.163259950023));\r
-#45749 = CARTESIAN_POINT('',(1.325777544766,0.172263481154));\r
-#45750 = CARTESIAN_POINT('',(1.336803070485,0.181614142063));\r
-#45751 = CARTESIAN_POINT('',(1.347497328583,0.191323865166));\r
-#45752 = CARTESIAN_POINT('',(1.357849233085,0.201402520087));\r
-#45753 = CARTESIAN_POINT('',(1.377704236396,0.22215792331));\r
-#45754 = CARTESIAN_POINT('',(1.387217831751,0.232824076159));\r
-#45755 = CARTESIAN_POINT('',(1.396382018955,0.243861319017));\r
-#45756 = CARTESIAN_POINT('',(1.405190586424,0.25527320126));\r
-#45757 = CARTESIAN_POINT('',(1.413640225271,0.267059523994));\r
-#45758 = CARTESIAN_POINT('',(1.421730781248,0.279215148831));\r
-#45759 = CARTESIAN_POINT('',(1.429465329647,0.29172877651));\r
-#45760 = CARTESIAN_POINT('',(1.449511186775,0.326617974126));\r
-#45761 = CARTESIAN_POINT('',(1.461148490989,0.349659394657));\r
-#45762 = CARTESIAN_POINT('',(1.471786199859,0.373603127613));\r
-#45763 = CARTESIAN_POINT('',(1.481486894247,0.398296932864));\r
-#45764 = CARTESIAN_POINT('',(1.490343172308,0.423532955912));\r
-#45765 = CARTESIAN_POINT('',(1.498460459532,0.449052668235));\r
-#45766 = CARTESIAN_POINT('',(1.505940413419,0.474607302448));\r
-#45767 = CARTESIAN_POINT('',(1.516646237468,0.51377370703));\r
-#45768 = CARTESIAN_POINT('',(1.520256360787,0.527515900518));\r
-#45769 = CARTESIAN_POINT('',(1.523720083822,0.5412150682));\r
-#45770 = CARTESIAN_POINT('',(1.527052225498,0.554875210446));\r
-#45771 = CARTESIAN_POINT('',(1.530268821619,0.568497217361));\r
-#45772 = CARTESIAN_POINT('',(1.533386924432,0.582079108425));\r
-#45773 = CARTESIAN_POINT('',(1.536424212724,0.595616177439));\r
-#45774 = CARTESIAN_POINT('',(1.540865972372,0.615754882298));\r
-#45775 = CARTESIAN_POINT('',(1.542318134527,0.622395840773));\r
-#45776 = CARTESIAN_POINT('',(1.543757000637,0.629022914947));\r
-#45777 = CARTESIAN_POINT('',(1.545184669235,0.635634897977));\r
-#45778 = CARTESIAN_POINT('',(1.546603213708,0.642230386333));\r
-#45779 = CARTESIAN_POINT('',(1.548014660318,0.648807786705));\r
-#45780 = CARTESIAN_POINT('',(1.549420966225,0.655365322904));\r
-#45781 = CARTESIAN_POINT('',(1.553631825032,0.674980704143));\r
-#45782 = CARTESIAN_POINT('',(1.556426969208,0.68797499149));\r
-#45783 = CARTESIAN_POINT('',(1.559223806209,0.700865722255));\r
-#45784 = CARTESIAN_POINT('',(1.562035745197,0.71363409219));\r
-#45785 = CARTESIAN_POINT('',(1.56487422343,0.726260987939));\r
-#45786 = CARTESIAN_POINT('',(1.567747935346,0.738727207423));\r
-#45787 = CARTESIAN_POINT('',(1.570662295638,0.751013588057));\r
-#45788 = CARTESIAN_POINT('',(1.576659423655,0.7755296244));\r
-#45789 = CARTESIAN_POINT('',(1.579745336677,0.787750832402));\r
-#45790 = CARTESIAN_POINT('',(1.58287913373,0.799744415594));\r
-#45791 = CARTESIAN_POINT('',(1.58606044733,0.811495953295));\r
-#45792 = CARTESIAN_POINT('',(1.589286403721,0.822995784774));\r
-#45793 = CARTESIAN_POINT('',(1.592551942768,0.8342380705));\r
-#45794 = CARTESIAN_POINT('',(1.595850338158,0.84521998521));\r
-#45795 = CARTESIAN_POINT('',(1.601085086477,0.862106006229));\r
-#45796 = CARTESIAN_POINT('',(1.603004739204,0.868185223303));\r
-#45797 = CARTESIAN_POINT('',(1.604931520191,0.874178942422));\r
-#45798 = CARTESIAN_POINT('',(1.606864004749,0.880087752652));\r
-#45799 = CARTESIAN_POINT('',(1.608800725016,0.885912537366));\r
-#45800 = CARTESIAN_POINT('',(1.610740195541,0.891654427913));\r
-#45801 = CARTESIAN_POINT('',(1.612680938872,0.897314757293));\r
-#45802 = CARTESIAN_POINT('',(1.619363360679,0.916530546632));\r
-#45803 = CARTESIAN_POINT('',(1.624103390292,0.929685709237));\r
-#45804 = CARTESIAN_POINT('',(1.628821521375,0.942385590296));\r
-#45805 = CARTESIAN_POINT('',(1.633497523445,0.954657238137));\r
-#45806 = CARTESIAN_POINT('',(1.638112451559,0.966527867381));\r
-#45807 = CARTESIAN_POINT('',(1.642649297047,0.978024300909));\r
-#45808 = CARTESIAN_POINT('',(1.647093110831,0.989172995567));\r
-#45809 = CARTESIAN_POINT('',(1.651430858589,1.));\r
-#45810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#45811 = PCURVE('',#14668,#45812);\r
-#45812 = DEFINITIONAL_REPRESENTATION('',(#45813),#45893);\r
-#45813 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#45814,#45815,#45816,#45817,\r
-    #45818,#45819,#45820,#45821,#45822,#45823,#45824,#45825,#45826,\r
-    #45827,#45828,#45829,#45830,#45831,#45832,#45833,#45834,#45835,\r
-    #45836,#45837,#45838,#45839,#45840,#45841,#45842,#45843,#45844,\r
-    #45845,#45846,#45847,#45848,#45849,#45850,#45851,#45852,#45853,\r
-    #45854,#45855,#45856,#45857,#45858,#45859,#45860,#45861,#45862,\r
-    #45863,#45864,#45865,#45866,#45867,#45868,#45869,#45870,#45871,\r
-    #45872,#45873,#45874,#45875,#45876,#45877,#45878,#45879,#45880,\r
-    #45881,#45882,#45883,#45884,#45885,#45886,#45887,#45888,#45889,\r
-    #45890,#45891,#45892),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613028,0.249810233759,0.335724852041,0.420382051208,\r
-    0.565526485588,0.644424134375,0.68335461541,0.76126455025,\r
-    0.841373225547,0.887438369128,1.),.UNSPECIFIED.);\r
-#45814 = CARTESIAN_POINT('',(0.547589403225,1.));\r
-#45815 = CARTESIAN_POINT('',(0.550707124155,0.983817943096));\r
-#45816 = CARTESIAN_POINT('',(0.553467405931,0.967556456207));\r
-#45817 = CARTESIAN_POINT('',(0.555881668436,0.951194838345));\r
-#45818 = CARTESIAN_POINT('',(0.557963588277,0.934713899472));\r
-#45819 = CARTESIAN_POINT('',(0.559729387707,0.918095855371));\r
-#45820 = CARTESIAN_POINT('',(0.561198242998,0.901324568077));\r
-#45821 = CARTESIAN_POINT('',(0.562392812263,0.884386131846));\r
-#45822 = CARTESIAN_POINT('',(0.564232637167,0.851135126303));\r
-#45823 = CARTESIAN_POINT('',(0.564905469131,0.834842187086));\r
-#45824 = CARTESIAN_POINT('',(0.565380812173,0.818382501492));\r
-#45825 = CARTESIAN_POINT('',(0.5656842918,0.801750155308));\r
-#45826 = CARTESIAN_POINT('',(0.565845347217,0.78494246833));\r
-#45827 = CARTESIAN_POINT('',(0.565897622078,0.767960900528));\r
-#45828 = CARTESIAN_POINT('',(0.565879124219,0.750812201711));\r
-#45829 = CARTESIAN_POINT('',(0.565798863883,0.721246498192));\r
-#45830 = CARTESIAN_POINT('',(0.565751263853,0.708905914004));\r
-#45831 = CARTESIAN_POINT('',(0.565704407495,0.696493083126));\r
-#45832 = CARTESIAN_POINT('',(0.565674379223,0.684014469293));\r
-#45833 = CARTESIAN_POINT('',(0.56567826467,0.671478149453));\r
-#45834 = CARTESIAN_POINT('',(0.565733986942,0.658893926144));\r
-#45835 = CARTESIAN_POINT('',(0.565860009122,0.646273371756));\r
-#45836 = CARTESIAN_POINT('',(0.566286651813,0.621171284858));\r
-#45837 = CARTESIAN_POINT('',(0.566584695189,0.608690045595));\r
-#45838 = CARTESIAN_POINT('',(0.566986795938,0.596199038057));\r
-#45839 = CARTESIAN_POINT('',(0.567510806726,0.583712328992));\r
-#45840 = CARTESIAN_POINT('',(0.568174248534,0.571244984123));\r
-#45841 = CARTESIAN_POINT('',(0.568993733567,0.558812833928));\r
-#45842 = CARTESIAN_POINT('',(0.569984232626,0.546432121853));\r
-#45843 = CARTESIAN_POINT('',(0.573170927004,0.513008295921));\r
-#45844 = CARTESIAN_POINT('',(0.575723637096,0.492088908304));\r
-#45845 = CARTESIAN_POINT('',(0.578878881109,0.471452347203));\r
-#45846 = CARTESIAN_POINT('',(0.582677471791,0.451173931631));\r
-#45847 = CARTESIAN_POINT('',(0.587130486551,0.431307437309));\r
-#45848 = CARTESIAN_POINT('',(0.592207981448,0.411877457224));\r
-#45849 = CARTESIAN_POINT('',(0.597854056511,0.392886481886));\r
-#45850 = CARTESIAN_POINT('',(0.607343629582,0.364232012589));\r
-#45851 = CARTESIAN_POINT('',(0.610834373731,0.354265230091));\r
-#45852 = CARTESIAN_POINT('',(0.614494088241,0.344436688466));\r
-#45853 = CARTESIAN_POINT('',(0.618341328371,0.334761791491));\r
-#45854 = CARTESIAN_POINT('',(0.622393202795,0.325257066562));\r
-#45855 = CARTESIAN_POINT('',(0.626665216621,0.315939961226));\r
-#45856 = CARTESIAN_POINT('',(0.631170927833,0.306828521607));\r
-#45857 = CARTESIAN_POINT('',(0.638265451955,0.293555558003));\r
-#45858 = CARTESIAN_POINT('',(0.640669023967,0.289224783195));\r
-#45859 = CARTESIAN_POINT('',(0.643133416742,0.284950887985));\r
-#45860 = CARTESIAN_POINT('',(0.645659746765,0.280736169332));\r
-#45861 = CARTESIAN_POINT('',(0.648248943033,0.276582940418));\r
-#45862 = CARTESIAN_POINT('',(0.650901726624,0.272493509617));\r
-#45863 = CARTESIAN_POINT('',(0.653618590282,0.268470159455));\r
-#45864 = CARTESIAN_POINT('',(0.661965651991,0.256600082545));\r
-#45865 = CARTESIAN_POINT('',(0.667789996284,0.248957436092));\r
-#45866 = CARTESIAN_POINT('',(0.6738738374,0.241606752936));\r
-#45867 = CARTESIAN_POINT('',(0.680214820649,0.234565265889));\r
-#45868 = CARTESIAN_POINT('',(0.686806914182,0.227847378504));\r
-#45869 = CARTESIAN_POINT('',(0.693640198311,0.221464331032));\r
-#45870 = CARTESIAN_POINT('',(0.700700740105,0.215424027675));\r
-#45871 = CARTESIAN_POINT('',(0.715445531903,0.203877357133));\r
-#45872 = CARTESIAN_POINT('',(0.723143525994,0.198389482976));\r
-#45873 = CARTESIAN_POINT('',(0.731045578869,0.193272349094));\r
-#45874 = CARTESIAN_POINT('',(0.739131720621,0.188524492369));\r
-#45875 = CARTESIAN_POINT('',(0.747381713974,0.184139673721));\r
-#45876 = CARTESIAN_POINT('',(0.755775635913,0.180108246759));\r
-#45877 = CARTESIAN_POINT('',(0.764294295064,0.176418261455));\r
-#45878 = CARTESIAN_POINT('',(0.777879254805,0.171123065252));\r
-#45879 = CARTESIAN_POINT('',(0.782874662689,0.169298136011));\r
-#45880 = CARTESIAN_POINT('',(0.787902541141,0.167578873112));\r
-#45881 = CARTESIAN_POINT('',(0.792959945362,0.165962484233));\r
-#45882 = CARTESIAN_POINT('',(0.798044159093,0.164446075163));\r
-#45883 = CARTESIAN_POINT('',(0.803152700627,0.163026698202));\r
-#45884 = CARTESIAN_POINT('',(0.808283328822,0.161701400555));\r
-#45885 = CARTESIAN_POINT('',(0.826019996562,0.15745164248));\r
-#45886 = CARTESIAN_POINT('',(0.838723802885,0.154980863025));\r
-#45887 = CARTESIAN_POINT('',(0.85151900927,0.153011367649));\r
-#45888 = CARTESIAN_POINT('',(0.864384901603,0.151502122533));\r
-#45889 = CARTESIAN_POINT('',(0.877306021412,0.150415924678));\r
-#45890 = CARTESIAN_POINT('',(0.890271817159,0.149719653628));\r
-#45891 = CARTESIAN_POINT('',(0.903276458873,0.149384115164));\r
-#45892 = CARTESIAN_POINT('',(0.91631883909,0.149384115163));\r
-#45893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#45894 = ADVANCED_FACE('',(#45895),#13968,.F.);\r
-#45895 = FACE_BOUND('',#45896,.F.);\r
-#45896 = EDGE_LOOP('',(#45897,#45898,#45899,#45919));\r
-#45897 = ORIENTED_EDGE('',*,*,#13952,.T.);\r
-#45898 = ORIENTED_EDGE('',*,*,#45516,.T.);\r
-#45899 = ORIENTED_EDGE('',*,*,#45900,.T.);\r
-#45900 = EDGE_CURVE('',#45517,#14068,#45901,.T.);\r
-#45901 = SURFACE_CURVE('',#45902,(#45906,#45913),.PCURVE_S1.);\r
-#45902 = LINE('',#45903,#45904);\r
-#45903 = CARTESIAN_POINT('',(24.895477949231,35.061305989358,\r
-    26.717157287525));\r
-#45904 = VECTOR('',#45905,1.);\r
-#45905 = DIRECTION('',(-0.573576436351,-0.819152044289,-8.E-17));\r
-#45906 = PCURVE('',#13968,#45907);\r
-#45907 = DEFINITIONAL_REPRESENTATION('',(#45908),#45912);\r
-#45908 = LINE('',#45909,#45910);\r
-#45909 = CARTESIAN_POINT('',(-11.79775702061,-17.37736830715));\r
-#45910 = VECTOR('',#45911,1.);\r
-#45911 = DIRECTION('',(0.57735026919,0.816496580928));\r
-#45912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#45913 = PCURVE('',#14668,#45914);\r
-#45914 = DEFINITIONAL_REPRESENTATION('',(#45915),#45918);\r
-#45915 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#45916,#45917),.UNSPECIFIED.,\r
-  .F.,.F.,(2,2),(0.,42.),.PIECEWISE_BEZIER_KNOTS.);\r
-#45916 = CARTESIAN_POINT('',(1.,1.));\r
-#45917 = CARTESIAN_POINT('',(0.,1.));\r
-#45918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#45919 = ORIENTED_EDGE('',*,*,#14067,.F.);\r
-#45920 = ADVANCED_FACE('',(#45921),#14668,.T.);\r
-#45921 = FACE_BOUND('',#45922,.T.);\r
-#45922 = EDGE_LOOP('',(#45923,#46141,#46186,#46187,#46188));\r
-#45923 = ORIENTED_EDGE('',*,*,#45924,.F.);\r
-#45924 = EDGE_CURVE('',#45925,#14473,#45927,.T.);\r
-#45925 = VERTEX_POINT('',#45926);\r
-#45926 = CARTESIAN_POINT('',(-5.364035954706,39.638707323482,-3.));\r
-#45927 = SURFACE_CURVE('',#45928,(#45997,#46069),.PCURVE_S1.);\r
-#45928 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#45929,#45930,#45931,#45932,\r
-    #45933,#45934,#45935,#45936,#45937,#45938,#45939,#45940,#45941,\r
-    #45942,#45943,#45944,#45945,#45946,#45947,#45948,#45949,#45950,\r
-    #45951,#45952,#45953,#45954,#45955,#45956,#45957,#45958,#45959,\r
-    #45960,#45961,#45962,#45963,#45964,#45965,#45966,#45967,#45968,\r
-    #45969,#45970,#45971,#45972,#45973,#45974,#45975,#45976,#45977,\r
-    #45978,#45979,#45980,#45981,#45982,#45983,#45984,#45985,#45986,\r
-    #45987,#45988,#45989,#45990,#45991,#45992,#45993,#45994,#45995,\r
-    #45996),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267743609,0.219958113729,0.265125681846,0.366865253478,\r
-    0.514806633786,0.562778481098,0.610414458104,0.748924758728,\r
-    0.858377816543,0.934322045705,1.),.UNSPECIFIED.);\r
-#45929 = CARTESIAN_POINT('',(-5.364034645257,39.638705613841,-3.));\r
-#45930 = CARTESIAN_POINT('',(-4.691323495254,38.761909820437,\r
-    -2.999999975093));\r
-#45931 = CARTESIAN_POINT('',(-4.043202871319,37.866301492345,\r
-    -2.985095479661));\r
-#45932 = CARTESIAN_POINT('',(-3.422242433506,36.951416407571,\r
-    -2.953898156858));\r
-#45933 = CARTESIAN_POINT('',(-2.831298439605,36.017198248092,\r
-    -2.904758193651));\r
-#45934 = CARTESIAN_POINT('',(-2.273430773139,35.064055001558,\r
-    -2.835706885478));\r
-#45935 = CARTESIAN_POINT('',(-1.751726692127,34.092969299182,\r
-    -2.744417866756));\r
-#45936 = CARTESIAN_POINT('',(-1.025847112421,32.608253024046,\r
-    -2.569629359123));\r
-#45937 = CARTESIAN_POINT('',(-0.792572453056,32.106743215446,\r
-    -2.504742879569));\r
-#45938 = CARTESIAN_POINT('',(-0.569576328523,31.601369556521,\r
-    -2.433185867933));\r
-#45939 = CARTESIAN_POINT('',(-0.357213568479,31.092421519283,\r
-    -2.354592812751));\r
-#45940 = CARTESIAN_POINT('',(-0.155810769421,30.580246748558,\r
-    -2.268578792143));\r
-#45941 = CARTESIAN_POINT('',(3.434776017876E-02,30.065256055273,\r
-    -2.174743874234));\r
-#45942 = CARTESIAN_POINT('',(0.322557529335,29.230839058307,\r
-    -2.010117252108));\r
-#45943 = CARTESIAN_POINT('',(0.427771217345,28.912871250779,\r
-    -1.944464496601));\r
-#45944 = CARTESIAN_POINT('',(0.528622628439,28.594135700155,\r
-    -1.875625167615));\r
-#45945 = CARTESIAN_POINT('',(0.625067910635,28.274751506203,\r
-    -1.803503649463));\r
-#45946 = CARTESIAN_POINT('',(0.717073198468,27.954846335692,\r
-    -1.728003768888));\r
-#45947 = CARTESIAN_POINT('',(0.80461596117,27.634556602615,\r
-    -1.64902976975));\r
-#45948 = CARTESIAN_POINT('',(1.074801712892,26.592038844134,\r
-    -1.380561033205));\r
-#45949 = CARTESIAN_POINT('',(1.239241077115,25.86877503096,\r
-    -1.176513665835));\r
-#45950 = CARTESIAN_POINT('',(1.380865256044,25.145979342968,\r
-    -0.953283728772));\r
-#45951 = CARTESIAN_POINT('',(1.499901772349,24.42550821965,\r
-    -0.709833419307));\r
-#45952 = CARTESIAN_POINT('',(1.597002871467,23.709323085131,\r
-    -0.445198524399));\r
-#45953 = CARTESIAN_POINT('',(1.673260797955,22.999462974702,\r
-    -0.158577164551));\r
-#45954 = CARTESIAN_POINT('',(1.8129480809,21.277985159439,0.600039461372\r
-    ));\r
-#45955 = CARTESIAN_POINT('',(1.854847642233,20.275439968537,\r
-    1.097233775295));\r
-#45956 = CARTESIAN_POINT('',(1.860447654836,19.296916797728,\r
-    1.643670361264));\r
-#45957 = CARTESIAN_POINT('',(1.836262166314,18.348063866254,\r
-    2.240029036545));\r
-#45958 = CARTESIAN_POINT('',(1.790090232942,17.4334282237,2.885777519255\r
-    ));\r
-#45959 = CARTESIAN_POINT('',(1.729783713517,16.556375613637,\r
-    3.578958087517));\r
-#45960 = CARTESIAN_POINT('',(1.64061359592,15.447737671798,\r
-    4.555432498626));\r
-#45961 = CARTESIAN_POINT('',(1.618038294922,15.180443911035,\r
-    4.799200745838));\r
-#45962 = CARTESIAN_POINT('',(1.594963302867,14.917391609351,\r
-    5.047536864344));\r
-#45963 = CARTESIAN_POINT('',(1.571621645782,14.658628583055,\r
-    5.300325078157));\r
-#45964 = CARTESIAN_POINT('',(1.548234265927,14.404206723644,\r
-    5.557458648076));\r
-#45965 = CARTESIAN_POINT('',(1.52501029876,14.154138834982,\r
-    5.818797694585));\r
-#45966 = CARTESIAN_POINT('',(1.479436824373,13.664481029214,\r
-    6.347779561453));\r
-#45967 = CARTESIAN_POINT('',(1.457082286172,13.42482923875,\r
-    6.615365484258));\r
-#45968 = CARTESIAN_POINT('',(1.435269969205,13.189514202377,\r
-    6.886851634538));\r
-#45969 = CARTESIAN_POINT('',(1.414175763602,12.958551450305,\r
-    7.162114020168));\r
-#45970 = CARTESIAN_POINT('',(1.393961630862,12.731952671422,\r
-    7.441028899832));\r
-#45971 = CARTESIAN_POINT('',(1.374775857134,12.509726067418,\r
-    7.72347310737));\r
-#45972 = CARTESIAN_POINT('',(1.304349449977,11.658439915794,\r
-    8.840489131329));\r
-#45973 = CARTESIAN_POINT('',(1.261779200059,11.061993550616,\r
-    9.700482281888));\r
-#45974 = CARTESIAN_POINT('',(1.232365419961,10.50269607233,\r
-    10.586255072494));\r
-#45975 = CARTESIAN_POINT('',(1.218497282655,9.980453861693,\r
-    11.49482276611));\r
-#45976 = CARTESIAN_POINT('',(1.221792483751,9.494933415494,\r
-    12.423280694006));\r
-#45977 = CARTESIAN_POINT('',(1.243607038856,9.045475609474,\r
-    13.368760998666));\r
-#45978 = CARTESIAN_POINT('',(1.318824556905,8.303004666441,\r
-    15.086449448788));\r
-#45979 = CARTESIAN_POINT('',(1.364642665619,7.996935625082,\r
-    15.853435156567));\r
-#45980 = CARTESIAN_POINT('',(1.423907396943,7.711863128839,\r
-    16.627737514935));\r
-#45981 = CARTESIAN_POINT('',(1.49758912198,7.446834763419,\r
-    17.407862987646));\r
-#45982 = CARTESIAN_POINT('',(1.586938224206,7.200508973836,\r
-    18.192247162925));\r
-#45983 = CARTESIAN_POINT('',(1.693763656659,6.970917046627,\r
-    18.979151542119));\r
-#45984 = CARTESIAN_POINT('',(1.907895703395,6.605133284537,\r
-    20.312857193341));\r
-#45985 = CARTESIAN_POINT('',(2.00503936065,6.461871188098,\r
-    20.859393188327));\r
-#45986 = CARTESIAN_POINT('',(2.112316996045,6.324151162532,\r
-    21.40545611777));\r
-#45987 = CARTESIAN_POINT('',(2.2304922689,6.19069144897,21.950256835067)\r
-  );\r
-#45988 = CARTESIAN_POINT('',(2.360345649755,6.059887910454,\r
-    22.492892808059));\r
-#45989 = CARTESIAN_POINT('',(2.502515118439,5.929704608343,\r
-    23.032359249562));\r
-#45990 = CARTESIAN_POINT('',(2.791028658129,5.683635016118,\r
-    24.030537046439));\r
-#45991 = CARTESIAN_POINT('',(2.934206483934,5.568198599449,\r
-    24.490292853071));\r
-#45992 = CARTESIAN_POINT('',(3.08690075999,5.449902625594,24.94619806931\r
-    ));\r
-#45993 = CARTESIAN_POINT('',(3.249011327468,5.327023011888,\r
-    25.397514113641));\r
-#45994 = CARTESIAN_POINT('',(3.420076663334,5.197673928058,\r
-    25.843512017017));\r
-#45995 = CARTESIAN_POINT('',(3.599147310724,5.059975846356,\r
-    26.283564045772));\r
-#45996 = CARTESIAN_POINT('',(3.784856155871,4.912213554084,\r
-    26.717157287525));\r
-#45997 = PCURVE('',#14668,#45998);\r
-#45998 = DEFINITIONAL_REPRESENTATION('',(#45999),#46068);\r
-#45999 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#46000,#46001,#46002,#46003,\r
-    #46004,#46005,#46006,#46007,#46008,#46009,#46010,#46011,#46012,\r
-    #46013,#46014,#46015,#46016,#46017,#46018,#46019,#46020,#46021,\r
-    #46022,#46023,#46024,#46025,#46026,#46027,#46028,#46029,#46030,\r
-    #46031,#46032,#46033,#46034,#46035,#46036,#46037,#46038,#46039,\r
-    #46040,#46041,#46042,#46043,#46044,#46045,#46046,#46047,#46048,\r
-    #46049,#46050,#46051,#46052,#46053,#46054,#46055,#46056,#46057,\r
-    #46058,#46059,#46060,#46061,#46062,#46063,#46064,#46065,#46066,\r
-    #46067),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267743609,0.219958113729,0.265125681846,0.366865253478,\r
-    0.514806633786,0.562778481098,0.610414458104,0.748924758728,\r
-    0.858377816543,0.934322045705,1.),.UNSPECIFIED.);\r
-#46000 = CARTESIAN_POINT('',(0.940985311589,0.));\r
-#46001 = CARTESIAN_POINT('',(0.915597932945,5.9302576E-10));\r
-#46002 = CARTESIAN_POINT('',(0.890186399938,3.548738971167E-04));\r
-#46003 = CARTESIAN_POINT('',(0.864729470132,1.097664680983E-03));\r
-#46004 = CARTESIAN_POINT('',(0.839215379594,2.268144945915E-03));\r
-#46005 = CARTESIAN_POINT('',(0.813641174644,3.914325823362E-03));\r
-#46006 = CARTESIAN_POINT('',(0.788013986823,6.09392429907E-03));\r
-#46007 = CARTESIAN_POINT('',(0.749426756767,1.027729901572E-02));\r
-#46008 = CARTESIAN_POINT('',(0.736491442297,1.18316335956E-02));\r
-#46009 = CARTESIAN_POINT('',(0.723551337857,1.354749858173E-02));\r
-#46010 = CARTESIAN_POINT('',(0.710610443653,1.543430416431E-02));\r
-#46011 = CARTESIAN_POINT('',(0.697673848371,1.750209939604E-02));\r
-#46012 = CARTESIAN_POINT('',(0.684747847631,1.97615109428E-02));\r
-#46013 = CARTESIAN_POINT('',(0.663928400921,2.373283793269E-02));\r
-#46014 = CARTESIAN_POINT('',(0.65602357151,2.53181694836E-02));\r
-#46015 = CARTESIAN_POINT('',(0.648127342274,2.698223227541E-02));\r
-#46016 = CARTESIAN_POINT('',(0.640241638895,2.872765656291E-02));\r
-#46017 = CARTESIAN_POINT('',(0.632368554407,3.055712864291E-02));\r
-#46018 = CARTESIAN_POINT('',(0.624510358925,3.247337242994E-02));\r
-#46019 = CARTESIAN_POINT('',(0.599008060977,3.899708560553E-02));\r
-#46020 = CARTESIAN_POINT('',(0.581433121453,4.396959105564E-02));\r
-#46021 = CARTESIAN_POINT('',(0.563974828118,4.942760049826E-02));\r
-#46022 = CARTESIAN_POINT('',(0.546665191402,5.540281658869E-02));\r
-#46023 = CARTESIAN_POINT('',(0.529538592655,6.192688725781E-02));\r
-#46024 = CARTESIAN_POINT('',(0.512631812331,6.902950343548E-02));\r
-#46025 = CARTESIAN_POINT('',(0.471775100546,8.794068272955E-02));\r
-#46026 = CARTESIAN_POINT('',(0.448106581275,0.100424696224));\r
-#46027 = CARTESIAN_POINT('',(0.425101742585,0.114262810231));\r
-#46028 = CARTESIAN_POINT('',(0.402867768957,0.129518717582));\r
-#46029 = CARTESIAN_POINT('',(0.381496252569,0.146237075571));\r
-#46030 = CARTESIAN_POINT('',(0.361060587997,0.164437208764));\r
-#46031 = CARTESIAN_POINT('',(0.3353097618,0.190492519651));\r
-#46032 = CARTESIAN_POINT('',(0.329107937857,0.19702812571));\r
-#46033 = CARTESIAN_POINT('',(0.323011397744,0.203719478882));\r
-#46034 = CARTESIAN_POINT('',(0.317021362277,0.210566319704));\r
-#46035 = CARTESIAN_POINT('',(0.31113919507,0.217568740509));\r
-#46036 = CARTESIAN_POINT('',(0.30536541273,0.224726014584));\r
-#46037 = CARTESIAN_POINT('',(0.294075921502,0.239298643322));\r
-#46038 = CARTESIAN_POINT('',(0.288558671065,0.246711841581));\r
-#46039 = CARTESIAN_POINT('',(0.283149785133,0.254277254355));\r
-#46040 = CARTESIAN_POINT('',(0.277849898379,0.261994701571));\r
-#46041 = CARTESIAN_POINT('',(0.272659586069,0.269864104946));\r
-#46042 = CARTESIAN_POINT('',(0.2675793693,0.27788550364));\r
-#46043 = CARTESIAN_POINT('',(0.248159558197,0.309825206211));\r
-#46044 = CARTESIAN_POINT('',(0.234643807548,0.334878521348));\r
-#46045 = CARTESIAN_POINT('',(0.222074863506,0.361222083589));\r
-#46046 = CARTESIAN_POINT('',(0.210461106779,0.388868501552));\r
-#46047 = CARTESIAN_POINT('',(0.199806937029,0.417842266482));\r
-#46048 = CARTESIAN_POINT('',(0.190112662819,0.448182374598));\r
-#46049 = CARTESIAN_POINT('',(0.174460385684,0.505040914825));\r
-#46050 = CARTESIAN_POINT('',(0.168144861604,0.531027075992));\r
-#46051 = CARTESIAN_POINT('',(0.162418390619,0.557929147359));\r
-#46052 = CARTESIAN_POINT('',(0.157272622828,0.585781811615));\r
-#46053 = CARTESIAN_POINT('',(0.152693535021,0.614627790169));\r
-#46054 = CARTESIAN_POINT('',(0.148657831106,0.644517765332));\r
-#46055 = CARTESIAN_POINT('',(0.14266352288,0.697014025734));\r
-#46056 = CARTESIAN_POINT('',(0.140447353127,0.719047982263));\r
-#46057 = CARTESIAN_POINT('',(0.138454910135,0.741631255407));\r
-#46058 = CARTESIAN_POINT('',(0.136665354886,0.764783531642));\r
-#46059 = CARTESIAN_POINT('',(0.135050488292,0.788525208422));\r
-#46060 = CARTESIAN_POINT('',(0.133570780866,0.812877706827));\r
-#46061 = CARTESIAN_POINT('',(0.130968063343,0.859483790894));\r
-#46062 = CARTESIAN_POINT('',(0.129823915608,0.881575441873));\r
-#46063 = CARTESIAN_POINT('',(0.128709624144,0.904162194063));\r
-#46064 = CARTESIAN_POINT('',(0.127585879036,0.927263894003));\r
-#46065 = CARTESIAN_POINT('',(0.12640667856,0.950906792845));\r
-#46066 = CARTESIAN_POINT('',(0.125122384502,0.975130272449));\r
-#46067 = CARTESIAN_POINT('',(0.123684620971,1.));\r
-#46068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#46069 = PCURVE('',#14505,#46070);\r
-#46070 = DEFINITIONAL_REPRESENTATION('',(#46071),#46140);\r
-#46071 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#46072,#46073,#46074,#46075,\r
-    #46076,#46077,#46078,#46079,#46080,#46081,#46082,#46083,#46084,\r
-    #46085,#46086,#46087,#46088,#46089,#46090,#46091,#46092,#46093,\r
-    #46094,#46095,#46096,#46097,#46098,#46099,#46100,#46101,#46102,\r
-    #46103,#46104,#46105,#46106,#46107,#46108,#46109,#46110,#46111,\r
-    #46112,#46113,#46114,#46115,#46116,#46117,#46118,#46119,#46120,\r
-    #46121,#46122,#46123,#46124,#46125,#46126,#46127,#46128,#46129,\r
-    #46130,#46131,#46132,#46133,#46134,#46135,#46136,#46137,#46138,\r
-    #46139),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267743609,0.219958113729,0.265125681846,0.366865253478,\r
-    0.514806633786,0.562778481098,0.610414458104,0.748924758728,\r
-    0.858377816543,0.934322045705,1.),.UNSPECIFIED.);\r
-#46072 = CARTESIAN_POINT('',(4.577882896575,0.999999974031));\r
-#46073 = CARTESIAN_POINT('',(4.591609295499,0.986679314525));\r
-#46074 = CARTESIAN_POINT('',(4.605431362139,0.972991646663));\r
-#46075 = CARTESIAN_POINT('',(4.619307182283,0.958902410183));\r
-#46076 = CARTESIAN_POINT('',(4.633183694478,0.944375920703));\r
-#46077 = CARTESIAN_POINT('',(4.646994356542,0.929374321699));\r
-#46078 = CARTESIAN_POINT('',(4.660657444365,0.913858435851));\r
-#46079 = CARTESIAN_POINT('',(4.68083480139,0.88969542279));\r
-#46080 = CARTESIAN_POINT('',(4.687532058821,0.881460487267));\r
-#46081 = CARTESIAN_POINT('',(4.69415407058,0.873081191297));\r
-#46082 = CARTESIAN_POINT('',(4.700687006076,0.86455318113));\r
-#46083 = CARTESIAN_POINT('',(4.707116020944,0.855872473908));\r
-#46084 = CARTESIAN_POINT('',(4.713425389162,0.847035664436));\r
-#46085 = CARTESIAN_POINT('',(4.723382447217,0.832526435584));\r
-#46086 = CARTESIAN_POINT('',(4.727115128042,0.826953102181));\r
-#46087 = CARTESIAN_POINT('',(4.730792890827,0.821319544146));\r
-#46088 = CARTESIAN_POINT('',(4.734411864608,0.815625268651));\r
-#46089 = CARTESIAN_POINT('',(4.737968129987,0.809869905985));\r
-#46090 = CARTESIAN_POINT('',(4.741457754838,0.804053237892));\r
-#46091 = CARTESIAN_POINT('',(4.752578268411,0.7849350528));\r
-#46092 = CARTESIAN_POINT('',(4.759922411102,0.771382514517));\r
-#46093 = CARTESIAN_POINT('',(4.766863653413,0.757518628423));\r
-#46094 = CARTESIAN_POINT('',(4.773358584688,0.743347156347));\r
-#46095 = CARTESIAN_POINT('',(4.779368562357,0.728876079666));\r
-#46096 = CARTESIAN_POINT('',(4.784863567855,0.714119168841));\r
-#46097 = CARTESIAN_POINT('',(4.797045263091,0.677254577069));\r
-#46098 = CARTESIAN_POINT('',(4.803141904344,0.654845907548));\r
-#46099 = CARTESIAN_POINT('',(4.808064885023,0.631940005403));\r
-#46100 = CARTESIAN_POINT('',(4.811830862709,0.608616319565));\r
-#46101 = CARTESIAN_POINT('',(4.814546246478,0.584969169058));\r
-#46102 = CARTESIAN_POINT('',(4.816422420938,0.561103251839));\r
-#46103 = CARTESIAN_POINT('',(4.818188910683,0.529353942004));\r
-#46104 = CARTESIAN_POINT('',(4.818564484699,0.521567360219));\r
-#46105 = CARTESIAN_POINT('',(4.81889319214,0.513773411773));\r
-#46106 = CARTESIAN_POINT('',(4.81918618331,0.505970971582));\r
-#46107 = CARTESIAN_POINT('',(4.81945529921,0.498170585292));\r
-#46108 = CARTESIAN_POINT('',(4.819713492927,0.490369565861));\r
-#46109 = CARTESIAN_POINT('',(4.820233059505,0.474823897354));\r
-#46110 = CARTESIAN_POINT('',(4.820494402303,0.467079220949));\r
-#46111 = CARTESIAN_POINT('',(4.820771409064,0.459336313369));\r
-#46112 = CARTESIAN_POINT('',(4.821077921591,0.451596014082));\r
-#46113 = CARTESIAN_POINT('',(4.821428400929,0.443859091801));\r
-#46114 = CARTESIAN_POINT('',(4.821837896631,0.436126251211));\r
-#46115 = CARTESIAN_POINT('',(4.823729681577,0.405927244424));\r
-#46116 = CARTESIAN_POINT('',(4.825768312904,0.383495708535));\r
-#46117 = CARTESIAN_POINT('',(4.828821624531,0.361120664943));\r
-#46118 = CARTESIAN_POINT('',(4.833313767296,0.338814752786));\r
-#46119 = CARTESIAN_POINT('',(4.839704746559,0.316588405153));\r
-#46120 = CARTESIAN_POINT('',(4.848495211105,0.294451662837));\r
-#46121 = CARTESIAN_POINT('',(4.869557315293,0.255007454011));\r
-#46122 = CARTESIAN_POINT('',(4.880712300503,0.237660237704));\r
-#46123 = CARTESIAN_POINT('',(4.894009302144,0.220383241475));\r
-#46124 = CARTESIAN_POINT('',(4.909763494138,0.203183712128));\r
-#46125 = CARTESIAN_POINT('',(4.928326688963,0.186070854428));\r
-#46126 = CARTESIAN_POINT('',(4.95011665999,0.169057963641));\r
-#46127 = CARTESIAN_POINT('',(4.993274258769,0.140444267527));\r
-#46128 = CARTESIAN_POINT('',(5.01272825113,0.128781520327));\r
-#46129 = CARTESIAN_POINT('',(5.034111720611,0.117183816802));\r
-#46130 = CARTESIAN_POINT('',(5.057587070834,0.105660287425));\r
-#46131 = CARTESIAN_POINT('',(5.083320968149,9.422255433888E-02));\r
-#46132 = CARTESIAN_POINT('',(5.111467631539,8.288456153146E-02));\r
-#46133 = CARTESIAN_POINT('',(5.16866751759,6.195483992909E-02));\r
-#46134 = CARTESIAN_POINT('',(5.197083050038,5.233453110316E-02));\r
-#46135 = CARTESIAN_POINT('',(5.227459028344,4.281038986116E-02));\r
-#46136 = CARTESIAN_POINT('',(5.259842237633,3.339369552099E-02));\r
-#46137 = CARTESIAN_POINT('',(5.29424169742,2.40957775074E-02));\r
-#46138 = CARTESIAN_POINT('',(5.330615414324,1.492622639523E-02));\r
-#46139 = CARTESIAN_POINT('',(5.368880954954,5.892641764695E-03));\r
-#46140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#46141 = ORIENTED_EDGE('',*,*,#46142,.T.);\r
-#46142 = EDGE_CURVE('',#45925,#45623,#46143,.T.);\r
-#46143 = SURFACE_CURVE('',#46144,(#46156,#46171),.PCURVE_S1.);\r
-#46144 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#46145,#46146,#46147,#46148,\r
-    #46149,#46150,#46151,#46152,#46153,#46154,#46155),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#46145 = CARTESIAN_POINT('',(-5.364035956746,39.638707323205,-3.));\r
-#46146 = CARTESIAN_POINT('',(-5.194091753964,39.66170471019,\r
-    -2.523943521025));\r
-#46147 = CARTESIAN_POINT('',(-5.026714346091,39.683365707429,\r
-    -2.04739801033));\r
-#46148 = CARTESIAN_POINT('',(-4.860626360926,39.703932503192,\r
-    -1.570607624198));\r
-#46149 = CARTESIAN_POINT('',(-4.498643406315,39.746712425131,\r
-    -0.530911348006));\r
-#46150 = CARTESIAN_POINT('',(-4.302778655895,39.768553160524,\r
-    3.200461378798E-02));\r
-#46151 = CARTESIAN_POINT('',(-4.105026280146,39.789317122078,\r
-    0.594615682917));\r
-#46152 = CARTESIAN_POINT('',(-3.73794097461,39.8253119906,1.618298656295\r
-    ));\r
-#46153 = CARTESIAN_POINT('',(-3.569829809794,39.840869167442,\r
-    2.079582431732));\r
-#46154 = CARTESIAN_POINT('',(-3.398140683525,39.855788891038,\r
-    2.540224309252));\r
-#46155 = CARTESIAN_POINT('',(-3.221886978528,39.870031907406,3.0000006)\r
-  );\r
-#46156 = PCURVE('',#14668,#46157);\r
-#46157 = DEFINITIONAL_REPRESENTATION('',(#46158),#46170);\r
-#46158 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#46159,#46160,#46161,#46162,\r
-    #46163,#46164,#46165,#46166,#46167,#46168,#46169),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#46159 = CARTESIAN_POINT('',(0.940985361083,0.));\r
-#46160 = CARTESIAN_POINT('',(0.938224707656,1.133475018927E-02));\r
-#46161 = CARTESIAN_POINT('',(0.93563900877,2.278133652266E-02));\r
-#46162 = CARTESIAN_POINT('',(0.933225950524,3.433838793358E-02));\r
-#46163 = CARTESIAN_POINT('',(0.928335446323,5.977773879451E-02));\r
-#46164 = CARTESIAN_POINT('',(0.925924984556,7.370321226997E-02));\r
-#46165 = CARTESIAN_POINT('',(0.923747720524,8.77808403165E-02));\r
-#46166 = CARTESIAN_POINT('',(0.92019941339,0.113700900692));\r
-#46167 = CARTESIAN_POINT('',(0.918753831813,0.125494143564));\r
-#46168 = CARTESIAN_POINT('',(0.917461038365,0.137388952024));\r
-#46169 = CARTESIAN_POINT('',(0.916318837632,0.149384130816));\r
-#46170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#46171 = PCURVE('',#45259,#46172);\r
-#46172 = DEFINITIONAL_REPRESENTATION('',(#46173),#46185);\r
-#46173 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#46174,#46175,#46176,#46177,\r
-    #46178,#46179,#46180,#46181,#46182,#46183,#46184),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#46174 = CARTESIAN_POINT('',(-1.705302437365,6.));\r
-#46175 = CARTESIAN_POINT('',(-1.701015107786,5.523943521025));\r
-#46176 = CARTESIAN_POINT('',(-1.696795847231,5.04739801033));\r
-#46177 = CARTESIAN_POINT('',(-1.692611996987,4.570607624198));\r
-#46178 = CARTESIAN_POINT('',(-1.683499444478,3.530911348006));\r
-#46179 = CARTESIAN_POINT('',(-1.678572580316,2.967995386212));\r
-#46180 = CARTESIAN_POINT('',(-1.673601707093,2.405384317083));\r
-#46181 = CARTESIAN_POINT('',(-1.664380561146,1.381701343705));\r
-#46182 = CARTESIAN_POINT('',(-1.660159886033,0.920417568268));\r
-#46183 = CARTESIAN_POINT('',(-1.655851559214,0.459775690748));\r
-#46184 = CARTESIAN_POINT('',(-1.65143085282,-6.E-07));\r
-#46185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#46186 = ORIENTED_EDGE('',*,*,#45646,.F.);\r
-#46187 = ORIENTED_EDGE('',*,*,#45900,.T.);\r
-#46188 = ORIENTED_EDGE('',*,*,#14524,.F.);\r
-#46189 = ADVANCED_FACE('',(#46190),#14505,.T.);\r
-#46190 = FACE_BOUND('',#46191,.T.);\r
-#46191 = EDGE_LOOP('',(#46192,#46193,#46194,#46434));\r
-#46192 = ORIENTED_EDGE('',*,*,#45924,.T.);\r
-#46193 = ORIENTED_EDGE('',*,*,#14472,.F.);\r
-#46194 = ORIENTED_EDGE('',*,*,#46195,.T.);\r
-#46195 = EDGE_CURVE('',#14400,#46196,#46198,.T.);\r
-#46196 = VERTEX_POINT('',#46197);\r
-#46197 = CARTESIAN_POINT('',(0.68224145506,39.994181409262,-3.));\r
-#46198 = SURFACE_CURVE('',#46199,(#46268,#46334),.PCURVE_S1.);\r
-#46199 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#46200,#46201,#46202,#46203,\r
-    #46204,#46205,#46206,#46207,#46208,#46209,#46210,#46211,#46212,\r
-    #46213,#46214,#46215,#46216,#46217,#46218,#46219,#46220,#46221,\r
-    #46222,#46223,#46224,#46225,#46226,#46227,#46228,#46229,#46230,\r
-    #46231,#46232,#46233,#46234,#46235,#46236,#46237,#46238,#46239,\r
-    #46240,#46241,#46242,#46243,#46244,#46245,#46246,#46247,#46248,\r
-    #46249,#46250,#46251,#46252,#46253,#46254,#46255,#46256,#46257,\r
-    #46258,#46259,#46260,#46261,#46262,#46263,#46264,#46265,#46266,\r
-    #46267),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732816E-02,0.134164938732,0.206253639056,0.289095162862,\r
-    0.441240529253,0.481791559628,0.522584322264,0.648883534701,\r
-    0.788637761541,0.85925987962,1.),.UNSPECIFIED.);\r
-#46200 = CARTESIAN_POINT('',(4.067469229633,4.679283499211,27.));\r
-#46201 = CARTESIAN_POINT('',(3.953798092219,4.778092185158,\r
-    26.711687789718));\r
-#46202 = CARTESIAN_POINT('',(3.842576040671,4.87299786239,\r
-    26.421000307337));\r
-#46203 = CARTESIAN_POINT('',(3.734202615477,4.964356335256,\r
-    26.128016128749));\r
-#46204 = CARTESIAN_POINT('',(3.629020008299,5.052570060468,\r
-    25.832840231393));\r
-#46205 = CARTESIAN_POINT('',(3.527303796912,5.138068571544,\r
-    25.535601704035));\r
-#46206 = CARTESIAN_POINT('',(3.429262406809,5.221290796979,\r
-    25.23644875088));\r
-#46207 = CARTESIAN_POINT('',(3.136196834396,5.474421359741,\r
-    24.300464749021));\r
-#46208 = CARTESIAN_POINT('',(2.954397532957,5.637948078085,\r
-    23.657620472066));\r
-#46209 = CARTESIAN_POINT('',(2.791028062813,5.797337950131,\r
-    23.008437819445));\r
-#46210 = CARTESIAN_POINT('',(2.646273734312,5.956574653112,\r
-    22.354555828367));\r
-#46211 = CARTESIAN_POINT('',(2.519524154781,6.118897427182,\r
-    21.697583196814));\r
-#46212 = CARTESIAN_POINT('',(2.409967081809,6.286864456212,\r
-    21.038969174349));\r
-#46213 = CARTESIAN_POINT('',(2.242887989939,6.601560711535,\r
-    19.858169747877));\r
-#46214 = CARTESIAN_POINT('',(2.17928037194,6.745439430036,\r
-    19.336100083294));\r
-#46215 = CARTESIAN_POINT('',(2.125467742537,6.895124438763,\r
-    18.81442463128));\r
-#46216 = CARTESIAN_POINT('',(2.081003822859,7.051396813252,\r
-    18.293719228427));\r
-#46217 = CARTESIAN_POINT('',(2.045482502517,7.214862278545,\r
-    17.774514757354));\r
-#46218 = CARTESIAN_POINT('',(2.018554464007,7.385991154033,\r
-    17.257307134314));\r
-#46219 = CARTESIAN_POINT('',(1.978482792874,7.771037357133,\r
-    16.151051688056));\r
-#46220 = CARTESIAN_POINT('',(1.967994650421,7.987531366924,\r
-    15.562790186345));\r
-#46221 = CARTESIAN_POINT('',(1.967974686422,8.21519331057,\r
-    14.978501148236));\r
-#46222 = CARTESIAN_POINT('',(1.978030513708,8.45440598582,\r
-    14.398853360377));\r
-#46223 = CARTESIAN_POINT('',(1.997821845116,8.705433992657,\r
-    13.824490115402));\r
-#46224 = CARTESIAN_POINT('',(2.027026058291,8.968462977031,\r
-    13.256044396611));\r
-#46225 = CARTESIAN_POINT('',(2.135578892361,9.748969263889,\r
-    11.662174802482));\r
-#46226 = CARTESIAN_POINT('',(2.236441155641,10.295243759144,\r
-    10.65225695039));\r
-#46227 = CARTESIAN_POINT('',(2.365731722322,10.883234449869,\r
-    9.668307740613));\r
-#46228 = CARTESIAN_POINT('',(2.521052715165,11.513162285206,\r
-    8.714068178148));\r
-#46229 = CARTESIAN_POINT('',(2.699010272601,12.185199699392,\r
-    7.793315190533));\r
-#46230 = CARTESIAN_POINT('',(2.894681315616,12.899677563589,\r
-    6.909909545331));\r
-#46231 = CARTESIAN_POINT('',(3.15685298834,13.858748490493,\r
-    5.843212096974));\r
-#46232 = CARTESIAN_POINT('',(3.212828928688,14.063612454887,\r
-    5.621662887144));\r
-#46233 = CARTESIAN_POINT('',(3.269488154012,14.271517752776,\r
-    5.403113701737));\r
-#46234 = CARTESIAN_POINT('',(3.326702229705,14.482471983589,\r
-    5.187641252264));\r
-#46235 = CARTESIAN_POINT('',(3.384334621279,14.696475612926,\r
-    4.975316446724));\r
-#46236 = CARTESIAN_POINT('',(3.44224119708,14.913520314054,\r
-    4.766203083517));\r
-#46237 = CARTESIAN_POINT('',(3.558649029609,15.354983850949,\r
-    4.353298542492));\r
-#46238 = CARTESIAN_POINT('',(3.617151758896,15.579438785293,\r
-    4.149546059854));\r
-#46239 = CARTESIAN_POINT('',(3.675627668717,15.806949088158,\r
-    3.949169933672));\r
-#46240 = CARTESIAN_POINT('',(3.73391766863,16.037497348711,\r
-    3.752228275166));\r
-#46241 = CARTESIAN_POINT('',(3.791857479273,16.271059994742,\r
-    3.558773934801));\r
-#46242 = CARTESIAN_POINT('',(3.849278868051,16.507606701232,\r
-    3.368854177301));\r
-#46243 = CARTESIAN_POINT('',(4.081659911157,17.488598723463,\r
-    2.605567873012));\r
-#46244 = CARTESIAN_POINT('',(4.250725745453,18.258447278514,\r
-    2.062822080085));\r
-#46245 = CARTESIAN_POINT('',(4.408098092931,19.05538884507,\r
-    1.555636711385));\r
-#46246 = CARTESIAN_POINT('',(4.548471165221,19.877633835517,\r
-    1.084661970026));\r
-#46247 = CARTESIAN_POINT('',(4.666788030853,20.722770431855,\r
-    0.649815413635));\r
-#46248 = CARTESIAN_POINT('',(4.758748300897,21.587749955802,\r
-    0.250421577406));\r
-#46249 = CARTESIAN_POINT('',(4.890066314293,23.443980609557,\r
-    -0.518568227504));\r
-#46250 = CARTESIAN_POINT('',(4.922797517594,24.439159296316,\r
-    -0.880578359973));\r
-#46251 = CARTESIAN_POINT('',(4.91481166257,25.449470434965,\r
-    -1.202082738708));\r
-#46252 = CARTESIAN_POINT('',(4.863280186296,26.469989028402,\r
-    -1.485599317965));\r
-#46253 = CARTESIAN_POINT('',(4.767128312821,27.496062973259,\r
-    -1.7340011752));\r
-#46254 = CARTESIAN_POINT('',(4.626633348226,28.523399562331,\r
-    -1.950164991404));\r
-#46255 = CARTESIAN_POINT('',(4.350436887226,30.065889878097,\r
-    -2.231194911599));\r
-#46256 = CARTESIAN_POINT('',(4.246728614969,30.58309692231,\r
-    -2.318022665291));\r
-#46257 = CARTESIAN_POINT('',(4.132189571921,31.099255546098,\r
-    -2.397701508334));\r
-#46258 = CARTESIAN_POINT('',(4.00703651184,31.613967299355,\r
-    -2.470585702601));\r
-#46259 = CARTESIAN_POINT('',(3.871530212567,32.126883272384,\r
-    -2.537016586598));\r
-#46260 = CARTESIAN_POINT('',(3.725962698769,32.637701668992,\r
-    -2.597318839136));\r
-#46261 = CARTESIAN_POINT('',(3.261116691215,34.159463278087,\r
-    -2.76036367585));\r
-#46262 = CARTESIAN_POINT('',(2.912884121588,35.163344092639,\r
-    -2.845792587212));\r
-#46263 = CARTESIAN_POINT('',(2.528385688358,36.155891686129,\r
-    -2.910519357071));\r
-#46264 = CARTESIAN_POINT('',(2.110361093254,37.135810601214,\r
-    -2.956649707257));\r
-#46265 = CARTESIAN_POINT('',(1.661592806257,38.102320988903,\r
-    -2.985974171431));\r
-#46266 = CARTESIAN_POINT('',(1.184736719127,39.055087395699,-3.));\r
-#46267 = CARTESIAN_POINT('',(0.68224145335,39.994181409292,-3.));\r
-#46268 = PCURVE('',#14505,#46269);\r
-#46269 = DEFINITIONAL_REPRESENTATION('',(#46270),#46333);\r
-#46270 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#46271,#46272,#46273,#46274,\r
-    #46275,#46276,#46277,#46278,#46279,#46280,#46281,#46282,#46283,\r
-    #46284,#46285,#46286,#46287,#46288,#46289,#46290,#46291,#46292,\r
-    #46293,#46294,#46295,#46296,#46297,#46298,#46299,#46300,#46301,\r
-    #46302,#46303,#46304,#46305,#46306,#46307,#46308,#46309,#46310,\r
-    #46311,#46312,#46313,#46314,#46315,#46316,#46317,#46318,#46319,\r
-    #46320,#46321,#46322,#46323,#46324,#46325,#46326,#46327,#46328,\r
-    #46329,#46330,#46331,#46332),.UNSPECIFIED.,.F.,.F.,(12,10,10,10,10,\r
-    10,12),(0.201108370116,0.441240529253,0.522584322264,0.648883534701,\r
-    0.788637761541,0.85925987962,1.),.UNSPECIFIED.);\r
-#46271 = CARTESIAN_POINT('',(4.975036034978,0.212321474524));\r
-#46272 = CARTESIAN_POINT('',(4.956667841035,0.236458500602));\r
-#46273 = CARTESIAN_POINT('',(4.943428617526,0.260741085553));\r
-#46274 = CARTESIAN_POINT('',(4.934432087921,0.285143254634));\r
-#46275 = CARTESIAN_POINT('',(4.928880024328,0.309652219023));\r
-#46276 = CARTESIAN_POINT('',(4.926070776118,0.334241852545));\r
-#46277 = CARTESIAN_POINT('',(4.925379643476,0.358925599189));\r
-#46278 = CARTESIAN_POINT('',(4.926240136524,0.383660062669));\r
-#46279 = CARTESIAN_POINT('',(4.928141115766,0.408462149967));\r
-#46280 = CARTESIAN_POINT('',(4.930620650506,0.433303943815));\r
-#46281 = CARTESIAN_POINT('',(4.933265771052,0.458175342327));\r
-#46282 = CARTESIAN_POINT('',(4.9365445164,0.49148342512));\r
-#46283 = CARTESIAN_POINT('',(4.937351644129,0.499912656816));\r
-#46284 = CARTESIAN_POINT('',(4.938122245365,0.508339777366));\r
-#46285 = CARTESIAN_POINT('',(4.938842807297,0.516774146183));\r
-#46286 = CARTESIAN_POINT('',(4.939500755441,0.525196138117));\r
-#46287 = CARTESIAN_POINT('',(4.940084195233,0.533611355972));\r
-#46288 = CARTESIAN_POINT('',(4.940582056705,0.542019518839));\r
-#46289 = CARTESIAN_POINT('',(4.940984186539,0.550407289393));\r
-#46290 = CARTESIAN_POINT('',(4.94128125819,0.558780119097));\r
-#46291 = CARTESIAN_POINT('',(4.941464920267,0.567130038856));\r
-#46292 = CARTESIAN_POINT('',(4.941625215842,0.588380538175));\r
-#46293 = CARTESIAN_POINT('',(4.941431370445,0.601246432696));\r
-#46294 = CARTESIAN_POINT('',(4.940918158337,0.614038681913));\r
-#46295 = CARTESIAN_POINT('',(4.940063155726,0.626743853636));\r
-#46296 = CARTESIAN_POINT('',(4.938849524875,0.639349108817));\r
-#46297 = CARTESIAN_POINT('',(4.937265908508,0.651842303955));\r
-#46298 = CARTESIAN_POINT('',(4.935306229934,0.664212057943));\r
-#46299 = CARTESIAN_POINT('',(4.932969399033,0.676447783335));\r
-#46300 = CARTESIAN_POINT('',(4.930258923947,0.688539682048));\r
-#46301 = CARTESIAN_POINT('',(4.927182428604,0.700478705495));\r
-#46302 = CARTESIAN_POINT('',(4.919954171636,0.725288972526));\r
-#46303 = CARTESIAN_POINT('',(4.915722119522,0.738126383253));\r
-#46304 = CARTESIAN_POINT('',(4.911069964157,0.750756860445));\r
-#46305 = CARTESIAN_POINT('',(4.906017695333,0.763171832945));\r
-#46306 = CARTESIAN_POINT('',(4.90058893197,0.775365503368));\r
-#46307 = CARTESIAN_POINT('',(4.894809785252,0.787334381799));\r
-#46308 = CARTESIAN_POINT('',(4.888707901083,0.799076859156));\r
-#46309 = CARTESIAN_POINT('',(4.882311681833,0.810592820221));\r
-#46310 = CARTESIAN_POINT('',(4.875649687402,0.821883296329));\r
-#46311 = CARTESIAN_POINT('',(4.868750215585,0.832950157717));\r
-#46312 = CARTESIAN_POINT('',(4.858048587202,0.849276505861));\r
-#46313 = CARTESIAN_POINT('',(4.854402214254,0.854701154931));\r
-#46314 = CARTESIAN_POINT('',(4.850705417,0.860070337737));\r
-#46315 = CARTESIAN_POINT('',(4.846961568679,0.865384644266));\r
-#46316 = CARTESIAN_POINT('',(4.84317394167,0.870644709493));\r
-#46317 = CARTESIAN_POINT('',(4.839345707494,0.8758512134));\r
-#46318 = CARTESIAN_POINT('',(4.835479936806,0.881004880952));\r
-#46319 = CARTESIAN_POINT('',(4.831579599409,0.88610648212));\r
-#46320 = CARTESIAN_POINT('',(4.827647564237,0.891156831862));\r
-#46321 = CARTESIAN_POINT('',(4.82368659937,0.896156790138));\r
-#46322 = CARTESIAN_POINT('',(4.811753379017,0.910972867898));\r
-#46323 = CARTESIAN_POINT('',(4.803703303617,0.920641377443));\r
-#46324 = CARTESIAN_POINT('',(4.795569851135,0.930120159602));\r
-#46325 = CARTESIAN_POINT('',(4.787371980815,0.939416619432));\r
-#46326 = CARTESIAN_POINT('',(4.779126985282,0.948538162467));\r
-#46327 = CARTESIAN_POINT('',(4.770850570327,0.957492159283));\r
-#46328 = CARTESIAN_POINT('',(4.762556934224,0.966285909961));\r
-#46329 = CARTESIAN_POINT('',(4.754258847577,0.974926608662));\r
-#46330 = CARTESIAN_POINT('',(4.74596773267,0.983421308094));\r
-#46331 = CARTESIAN_POINT('',(4.737693743203,0.99177688407));\r
-#46332 = CARTESIAN_POINT('',(4.729445843784,1.));\r
-#46333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#46334 = PCURVE('',#46335,#46363);\r
-#46335 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#46336,#46337,#46338)\r
-    ,(#46339,#46340,#46341)\r
-    ,(#46342,#46343,#46344)\r
-    ,(#46345,#46346,#46347)\r
-    ,(#46348,#46349,#46350)\r
-    ,(#46351,#46352,#46353)\r
-    ,(#46354,#46355,#46356)\r
-    ,(#46357,#46358,#46359)\r
-    ,(#46360,#46361,#46362\r
-    )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(2.,3.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#46336 = CARTESIAN_POINT('',(-0.342230510436,41.792929292929,-3.));\r
-#46337 = CARTESIAN_POINT('',(6.651802483168,47.540887314023,\r
-    18.132466219623));\r
-#46338 = CARTESIAN_POINT('',(30.205591591022,30.605591591022,\r
-    27.282842712475));\r
-#46339 = CARTESIAN_POINT('',(2.418284198197,37.230563272328,-3.));\r
-#46340 = CARTESIAN_POINT('',(4.729285494914,41.543747262735,\r
-    18.132466219623));\r
-#46341 = CARTESIAN_POINT('',(26.493280989792,26.893280989792,\r
-    27.282842712475));\r
-#46342 = CARTESIAN_POINT('',(4.469503101606,32.239029127876,-3.));\r
-#46343 = CARTESIAN_POINT('',(3.077159770487,35.710210760977,\r
-    18.132466219623));\r
-#46344 = CARTESIAN_POINT('',(22.780970388563,23.180970388563,\r
-    27.282842712475));\r
-#46345 = CARTESIAN_POINT('',(5.733584615739,26.946978314306,-3.));\r
-#46346 = CARTESIAN_POINT('',(1.725099367079,29.991234477066,\r
-    18.132466219623));\r
-#46347 = CARTESIAN_POINT('',(19.068659787333,19.468659787333,\r
-    27.282842712475));\r
-#46348 = CARTESIAN_POINT('',(6.160688666992,21.500000000001,-3.));\r
-#46349 = CARTESIAN_POINT('',(0.692103862005,24.331318238931,\r
-    18.132466219623));\r
-#46350 = CARTESIAN_POINT('',(15.356349186104,15.756349186104,\r
-    27.282842712475));\r
-#46351 = CARTESIAN_POINT('',(5.733584615739,16.053021685692,-3.));\r
-#46352 = CARTESIAN_POINT('',(-1.525823778632E-02,18.671402000798,\r
-    18.132466219623));\r
-#46353 = CARTESIAN_POINT('',(11.644038584875,12.044038584875,\r
-    27.282842712475));\r
-#46354 = CARTESIAN_POINT('',(4.469503101606,10.760970872126,-3.));\r
-#46355 = CARTESIAN_POINT('',(-0.403555439243,12.952425716885,\r
-    18.132466219623));\r
-#46356 = CARTESIAN_POINT('',(7.931727983645,8.331727983645,\r
-    27.282842712475));\r
-#46357 = CARTESIAN_POINT('',(2.418284198197,5.769436727672,-3.));\r
-#46358 = CARTESIAN_POINT('',(-0.491787319681,7.118889215129,\r
-    18.132466219623));\r
-#46359 = CARTESIAN_POINT('',(4.219417382416,4.619417382416,\r
-    27.282842712475));\r
-#46360 = CARTESIAN_POINT('',(-0.342230510436,1.207070707071,-3.));\r
-#46361 = CARTESIAN_POINT('',(-0.309627936292,1.12174916384,\r
-    18.132466219623));\r
-#46362 = CARTESIAN_POINT('',(0.507106781187,0.907106781187,\r
-    27.282842712475));\r
-#46363 = DEFINITIONAL_REPRESENTATION('',(#46364),#46433);\r
-#46364 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#46365,#46366,#46367,#46368,\r
-    #46369,#46370,#46371,#46372,#46373,#46374,#46375,#46376,#46377,\r
-    #46378,#46379,#46380,#46381,#46382,#46383,#46384,#46385,#46386,\r
-    #46387,#46388,#46389,#46390,#46391,#46392,#46393,#46394,#46395,\r
-    #46396,#46397,#46398,#46399,#46400,#46401,#46402,#46403,#46404,\r
-    #46405,#46406,#46407,#46408,#46409,#46410,#46411,#46412,#46413,\r
-    #46414,#46415,#46416,#46417,#46418,#46419,#46420,#46421,#46422,\r
-    #46423,#46424,#46425,#46426,#46427,#46428,#46429,#46430,#46431,\r
-    #46432),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732816E-02,0.134164938732,0.206253639056,0.289095162862,\r
-    0.441240529253,0.481791559628,0.522584322264,0.648883534701,\r
-    0.788637761541,0.85925987962,1.),.UNSPECIFIED.);\r
-#46365 = CARTESIAN_POINT('',(2.875455796418,0.9846980552));\r
-#46366 = CARTESIAN_POINT('',(2.874610153272,0.969253407616));\r
-#46367 = CARTESIAN_POINT('',(2.87382656138,0.954038773636));\r
-#46368 = CARTESIAN_POINT('',(2.873092001909,0.939039217951));\r
-#46369 = CARTESIAN_POINT('',(2.872393256277,0.924243688101));\r
-#46370 = CARTESIAN_POINT('',(2.871717420448,0.909643925974));\r
-#46371 = CARTESIAN_POINT('',(2.871052275216,0.895233628841));\r
-#46372 = CARTESIAN_POINT('',(2.868981397104,0.850983882287));\r
-#46373 = CARTESIAN_POINT('',(2.867573637354,0.821784136093));\r
-#46374 = CARTESIAN_POINT('',(2.866056720107,0.79335852841));\r
-#46375 = CARTESIAN_POINT('',(2.864342064438,0.765683301252));\r
-#46376 = CARTESIAN_POINT('',(2.862367336923,0.73873896019));\r
-#46377 = CARTESIAN_POINT('',(2.860087573579,0.712506842125));\r
-#46378 = CARTESIAN_POINT('',(2.855398007619,0.666743522331));\r
-#46379 = CARTESIAN_POINT('',(2.853113929727,0.646953276264));\r
-#46380 = CARTESIAN_POINT('',(2.85060212658,0.627587262157));\r
-#46381 = CARTESIAN_POINT('',(2.847851407274,0.608635949902));\r
-#46382 = CARTESIAN_POINT('',(2.844853850244,0.590090255909));\r
-#46383 = CARTESIAN_POINT('',(2.841603692094,0.571941691717));\r
-#46384 = CARTESIAN_POINT('',(2.834066747519,0.533774424125));\r
-#46385 = CARTESIAN_POINT('',(2.829697609274,0.51388037504));\r
-#46386 = CARTESIAN_POINT('',(2.82498303719,0.494488691777));\r
-#46387 = CARTESIAN_POINT('',(2.819919363653,0.475588787144));\r
-#46388 = CARTESIAN_POINT('',(2.814504531431,0.457171532908));\r
-#46389 = CARTESIAN_POINT('',(2.808737546266,0.439229385444));\r
-#46390 = CARTESIAN_POINT('',(2.791380134706,0.389665510146));\r
-#46391 = CARTESIAN_POINT('',(2.778953688584,0.359155860072));\r
-#46392 = CARTESIAN_POINT('',(2.765339024067,0.330190258989));\r
-#46393 = CARTESIAN_POINT('',(2.75054500139,0.302744206386));\r
-#46394 = CARTESIAN_POINT('',(2.734584622197,0.276807108124));\r
-#46395 = CARTESIAN_POINT('',(2.717473371656,0.252380146001));\r
-#46396 = CARTESIAN_POINT('',(2.694368823145,0.223366850258));\r
-#46397 = CARTESIAN_POINT('',(2.689426368497,0.217369240867));\r
-#46398 = CARTESIAN_POINT('',(2.684403998415,0.211479773726));\r
-#46399 = CARTESIAN_POINT('',(2.679302077456,0.205698771093));\r
-#46400 = CARTESIAN_POINT('',(2.674121152243,0.200026440153));\r
-#46401 = CARTESIAN_POINT('',(2.668861982899,0.194462840781));\r
-#46402 = CARTESIAN_POINT('',(2.658156945478,0.183520771913));\r
-#46403 = CARTESIAN_POINT('',(2.652710154545,0.178143591285));\r
-#46404 = CARTESIAN_POINT('',(2.647185852237,0.172876582011));\r
-#46405 = CARTESIAN_POINT('',(2.641585024518,0.167719719628));\r
-#46406 = CARTESIAN_POINT('',(2.635908793357,0.16267289078));\r
-#46407 = CARTESIAN_POINT('',(2.630158421352,0.157735887889));\r
-#46408 = CARTESIAN_POINT('',(2.606306295287,0.137961942772));\r
-#46409 = CARTESIAN_POINT('',(2.587577491229,0.124063196881));\r
-#46410 = CARTESIAN_POINT('',(2.568194040054,0.111206667649));\r
-#46411 = CARTESIAN_POINT('',(2.548211044802,9.937300256055E-02));\r
-#46412 = CARTESIAN_POINT('',(2.527692661258,8.852995340355E-02));\r
-#46413 = CARTESIAN_POINT('',(2.506710655157,7.863600403444E-02));\r
-#46414 = CARTESIAN_POINT('',(2.461702862006,5.969349169127E-02));\r
-#46415 = CARTESIAN_POINT('',(2.437583849568,5.084429042289E-02));\r
-#46416 = CARTESIAN_POINT('',(2.413097311915,4.303387576794E-02));\r
-#46417 = CARTESIAN_POINT('',(2.388341310872,3.618019162619E-02));\r
-#46418 = CARTESIAN_POINT('',(2.36339992871,3.019920605395E-02));\r
-#46419 = CARTESIAN_POINT('',(2.338346372027,2.501106852835E-02));\r
-#46420 = CARTESIAN_POINT('',(2.300561147707,1.828346488877E-02));\r
-#46421 = CARTESIAN_POINT('',(2.287862833433,1.620829964628E-02));\r
-#46422 = CARTESIAN_POINT('',(2.275157483836,1.430669107214E-02));\r
-#46423 = CARTESIAN_POINT('',(2.262450883129,1.256936784247E-02));\r
-#46424 = CARTESIAN_POINT('',(2.249747707259,1.098753800415E-02));\r
-#46425 = CARTESIAN_POINT('',(2.237051629865,9.55294408184E-03));\r
-#46426 = CARTESIAN_POINT('',(2.199083581767,5.677110563065E-03));\r
-#46427 = CARTESIAN_POINT('',(2.173842584133,3.650755219481E-03));\r
-#46428 = CARTESIAN_POINT('',(2.148661402305,2.117533620689E-03));\r
-#46429 = CARTESIAN_POINT('',(2.12354660461,1.025676031491E-03));\r
-#46430 = CARTESIAN_POINT('',(2.098495292351,3.318565824178E-04));\r
-#46431 = CARTESIAN_POINT('',(2.073496285434,2.29E-15));\r
-#46432 = CARTESIAN_POINT('',(2.048529561987,-5.4E-16));\r
-#46433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#46434 = ORIENTED_EDGE('',*,*,#46435,.F.);\r
-#46435 = EDGE_CURVE('',#45925,#46196,#46436,.T.);\r
-#46436 = SURFACE_CURVE('',#46437,(#46442,#46449),.PCURVE_S1.);\r
-#46437 = CIRCLE('',#46438,40.);\r
-#46438 = AXIS2_PLACEMENT_3D('',#46439,#46440,#46441);\r
-#46439 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#46440 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#46441 = DIRECTION('',(1.,0.,3.3E-16));\r
-#46442 = PCURVE('',#14505,#46443);\r
-#46443 = DEFINITIONAL_REPRESENTATION('',(#46444),#46448);\r
-#46444 = LINE('',#46445,#46446);\r
-#46445 = CARTESIAN_POINT('',(0.,1.));\r
-#46446 = VECTOR('',#46447,1.);\r
-#46447 = DIRECTION('',(1.,0.));\r
-#46448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#46449 = PCURVE('',#20542,#46450);\r
-#46450 = DEFINITIONAL_REPRESENTATION('',(#46451),#46455);\r
-#46451 = LINE('',#46452,#46453);\r
-#46452 = CARTESIAN_POINT('',(0.,0.));\r
-#46453 = VECTOR('',#46454,1.);\r
-#46454 = DIRECTION('',(1.,0.));\r
-#46455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#46456 = ADVANCED_FACE('',(#46457),#14445,.T.);\r
-#46457 = FACE_BOUND('',#46458,.T.);\r
-#46458 = EDGE_LOOP('',(#46459,#46460,#46523,#46589));\r
-#46459 = ORIENTED_EDGE('',*,*,#14399,.F.);\r
-#46460 = ORIENTED_EDGE('',*,*,#46461,.F.);\r
-#46461 = EDGE_CURVE('',#46462,#14350,#46464,.T.);\r
-#46462 = VERTEX_POINT('',#46463);\r
-#46463 = CARTESIAN_POINT('',(8.110052205424,23.494387137483,17.));\r
-#46464 = SURFACE_CURVE('',#46465,(#46473,#46484),.PCURVE_S1.);\r
-#46465 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#46466,#46467,#46468,#46469,\r
-    #46470,#46471,#46472),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#46466 = CARTESIAN_POINT('',(13.014346142791,38.357292818777,17.));\r
-#46467 = CARTESIAN_POINT('',(11.219430816382,32.927656139473,17.));\r
-#46468 = CARTESIAN_POINT('',(9.426838369008,27.49725272104,17.));\r
-#46469 = CARTESIAN_POINT('',(7.637103368967,22.065907552237,17.));\r
-#46470 = CARTESIAN_POINT('',(5.850609706591,16.633495851646,17.));\r
-#46471 = CARTESIAN_POINT('',(4.067511273364,11.199969234901,17.));\r
-#46472 = CARTESIAN_POINT('',(2.287739032397,5.765353477963,17.));\r
-#46473 = PCURVE('',#14445,#46474);\r
-#46474 = DEFINITIONAL_REPRESENTATION('',(#46475),#46483);\r
-#46475 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#46476,#46477,#46478,#46479,\r
-    #46480,#46481,#46482),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#46476 = CARTESIAN_POINT('',(19.477302980022,35.514641861268));\r
-#46477 = CARTESIAN_POINT('',(16.76680993582,30.479177338948));\r
-#46478 = CARTESIAN_POINT('',(14.058471338047,25.442554362277));\r
-#46479 = CARTESIAN_POINT('',(11.352783243327,20.404507752018));\r
-#46480 = CARTESIAN_POINT('',(8.650102041768,15.364847960607));\r
-#46481 = CARTESIAN_POINT('',(5.95057088504,10.323500615769));\r
-#46482 = CARTESIAN_POINT('',(3.254126261028,5.280503090001));\r
-#46483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#46484 = PCURVE('',#46485,#46513);\r
-#46485 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#46486,#46487,#46488)\r
-    ,(#46489,#46490,#46491)\r
-    ,(#46492,#46493,#46494)\r
-    ,(#46495,#46496,#46497)\r
-    ,(#46498,#46499,#46500)\r
-    ,(#46501,#46502,#46503)\r
-    ,(#46504,#46505,#46506)\r
-    ,(#46507,#46508,#46509)\r
-    ,(#46510,#46511,#46512\r
-    )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(0.,1.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#46486 = CARTESIAN_POINT('',(0.342230510436,0.792929292929,-3.));\r
-#46487 = CARTESIAN_POINT('',(0.641124622933,1.063015221193,\r
-    17.999867544966));\r
-#46488 = CARTESIAN_POINT('',(0.907106781187,0.507106781187,\r
-    26.717157287525));\r
-#46489 = CARTESIAN_POINT('',(3.159082253939,5.448404824155,-3.));\r
-#46490 = CARTESIAN_POINT('',(0.437488950037,7.024660915872,\r
-    17.999867544966));\r
-#46491 = CARTESIAN_POINT('',(4.619417382416,4.219417382416,\r
-    26.717157287525));\r
-#46492 = CARTESIAN_POINT('',(5.252162767622,10.541807012372,-3.));\r
-#46493 = CARTESIAN_POINT('',(0.509762730026,12.81936421307,\r
-    17.999867544966));\r
-#46494 = CARTESIAN_POINT('',(8.331727983645,7.931727983645,\r
-    26.717157287525));\r
-#46495 = CARTESIAN_POINT('',(6.542041863676,15.941858862952,-3.));\r
-#46496 = CARTESIAN_POINT('',(0.888225613095,18.497169328793,\r
-    17.999867544966));\r
-#46497 = CARTESIAN_POINT('',(12.044038584875,11.644038584875,\r
-    26.717157287525));\r
-#46498 = CARTESIAN_POINT('',(6.977862324138,21.5,-3.));\r
-#46499 = CARTESIAN_POINT('',(1.592264923037,24.114709091682,\r
-    17.999867544966));\r
-#46500 = CARTESIAN_POINT('',(15.756349186104,15.356349186104,\r
-    26.717157287525));\r
-#46501 = CARTESIAN_POINT('',(6.542041863676,27.058141137048,-3.));\r
-#46502 = CARTESIAN_POINT('',(2.62858321796,29.732248854571,\r
-    17.999867544966));\r
-#46503 = CARTESIAN_POINT('',(19.468659787333,19.068659787333,\r
-    26.717157287525));\r
-#46504 = CARTESIAN_POINT('',(5.252162767622,32.458192987628,-3.));\r
-#46505 = CARTESIAN_POINT('',(3.990477939756,35.410053970295,\r
-    17.999867544966));\r
-#46506 = CARTESIAN_POINT('',(23.180970388563,22.780970388563,\r
-    26.717157287525));\r
-#46507 = CARTESIAN_POINT('',(3.159082253939,37.551595175845,-3.));\r
-#46508 = CARTESIAN_POINT('',(5.658561764632,41.204757267493,\r
-    17.999867544966));\r
-#46509 = CARTESIAN_POINT('',(26.893280989792,26.493280989792,\r
-    26.717157287525));\r
-#46510 = CARTESIAN_POINT('',(0.342230510436,42.207070707071,-3.));\r
-#46511 = CARTESIAN_POINT('',(7.602555042393,47.166402962172,\r
-    17.999867544966));\r
-#46512 = CARTESIAN_POINT('',(30.605591591022,30.205591591022,\r
-    26.717157287525));\r
-#46513 = DEFINITIONAL_REPRESENTATION('',(#46514),#46522);\r
-#46514 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#46515,#46516,#46517,#46518,\r
-    #46519,#46520,#46521),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#46515 = CARTESIAN_POINT('',(0.940985961083,0.571814475937));\r
-#46516 = CARTESIAN_POINT('',(0.804867436972,0.571814475937));\r
-#46517 = CARTESIAN_POINT('',(0.668689089625,0.571814475937));\r
-#46518 = CARTESIAN_POINT('',(0.532463782957,0.571814475937));\r
-#46519 = CARTESIAN_POINT('',(0.396208482528,0.571814475937));\r
-#46520 = CARTESIAN_POINT('',(0.259942359753,0.571814475937));\r
-#46521 = CARTESIAN_POINT('',(0.123684020971,0.571814475937));\r
-#46522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#46523 = ORIENTED_EDGE('',*,*,#46524,.F.);\r
-#46524 = EDGE_CURVE('',#46525,#46462,#46527,.T.);\r
-#46525 = VERTEX_POINT('',#46526);\r
-#46526 = CARTESIAN_POINT('',(7.249793850791,23.773928231507,17.));\r
-#46527 = SURFACE_CURVE('',#46528,(#46543,#46561),.PCURVE_S1.);\r
-#46528 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#46529,#46530,#46531,#46532,\r
-    #46533,#46534,#46535,#46536,#46537,#46538,#46539,#46540,#46541,\r
-    #46542),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.250999993271,\r
-    0.500999996968,0.751000000665,1.),.UNSPECIFIED.);\r
-#46529 = CARTESIAN_POINT('',(1.810030969436,24.788766840049,17.));\r
-#46530 = CARTESIAN_POINT('',(2.93666669948,24.706501821241,17.));\r
-#46531 = CARTESIAN_POINT('',(4.058322270381,24.555963232527,17.));\r
-#46532 = CARTESIAN_POINT('',(5.168769767246,24.33760604747,17.));\r
-#46533 = CARTESIAN_POINT('',(7.35080571282,23.769534215654,17.));\r
-#46534 = CARTESIAN_POINT('',(8.422541274534,23.420343699601,17.));\r
-#46535 = CARTESIAN_POINT('',(9.471201078092,23.006987016885,17.));\r
-#46536 = CARTESIAN_POINT('',(11.511181172655,22.057148715713,17.));\r
-#46537 = CARTESIAN_POINT('',(12.502510602375,21.520662842165,17.));\r
-#46538 = CARTESIAN_POINT('',(13.459586129192,20.925215475298,17.));\r
-#46539 = CARTESIAN_POINT('',(15.291490904544,19.626138187653,17.));\r
-#46540 = CARTESIAN_POINT('',(16.166642093506,18.922944771029,17.));\r
-#46541 = CARTESIAN_POINT('',(16.997854783892,18.168321924442,17.));\r
-#46542 = CARTESIAN_POINT('',(17.780869362116,17.366630596866,17.));\r
-#46543 = PCURVE('',#14445,#46544);\r
-#46544 = DEFINITIONAL_REPRESENTATION('',(#46545),#46560);\r
-#46545 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#46546,#46547,#46548,#46549,\r
-    #46550,#46551,#46552,#46553,#46554,#46555,#46556,#46557,#46558,\r
-    #46559),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.250999993271,\r
-    0.500999996968,0.751000000665,1.),.UNSPECIFIED.);\r
-#46546 = CARTESIAN_POINT('',(6.087056720278,24.097861192329));\r
-#46547 = CARTESIAN_POINT('',(7.182291151444,23.821207722588));\r
-#46548 = CARTESIAN_POINT('',(8.260765502277,23.478182707439));\r
-#46549 = CARTESIAN_POINT('',(9.316425479238,23.070315674443));\r
-#46550 = CARTESIAN_POINT('',(11.366666757412,22.13196756465));\r
-#46551 = CARTESIAN_POINT('',(12.361483950995,21.60197710993));\r
-#46552 = CARTESIAN_POINT('',(13.322433621132,21.012802380152));\r
-#46553 = CARTESIAN_POINT('',(15.166484144171,19.723155431152));\r
-#46554 = CARTESIAN_POINT('',(16.049593258062,19.022677434562));\r
-#46555 = CARTESIAN_POINT('',(16.888730306938,18.270081830039));\r
-#46556 = CARTESIAN_POINT('',(18.467221928836,16.672633519505));\r
-#46557 = CARTESIAN_POINT('',(19.20696934944,15.828154781801));\r
-#46558 = CARTESIAN_POINT('',(19.894515169198,14.940657782942));\r
-#46559 = CARTESIAN_POINT('',(20.52642175847,14.015176893428));\r
-#46560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#46561 = PCURVE('',#46562,#46572);\r
-#46562 = SURFACE_OF_REVOLUTION('',#46563,#46569);\r
-#46563 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#46564,#46565,#46566,#46567,\r
-    #46568),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#46564 = CARTESIAN_POINT('',(23.635386072293,4.167556264006,27.));\r
-#46565 = CARTESIAN_POINT('',(23.635386072293,4.167556264006,19.));\r
-#46566 = CARTESIAN_POINT('',(25.605001578317,4.51485261934,11.));\r
-#46567 = CARTESIAN_POINT('',(31.513848096391,5.556741685342,3.));\r
-#46568 = CARTESIAN_POINT('',(39.392310120488,6.945927106677,3.));\r
-#46569 = AXIS1_PLACEMENT('',#46570,#46571);\r
-#46570 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#46571 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#46572 = DEFINITIONAL_REPRESENTATION('',(#46573),#46588);\r
-#46573 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#46574,#46575,#46576,#46577,\r
-    #46578,#46579,#46580,#46581,#46582,#46583,#46584,#46585,#46586,\r
-    #46587),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.250999993271,\r
-    0.500999996968,0.751000000665,1.),.UNSPECIFIED.);\r
-#46574 = CARTESIAN_POINT('',(1.323374564023,0.266889738045));\r
-#46575 = CARTESIAN_POINT('',(1.277925117282,0.266889738045));\r
-#46576 = CARTESIAN_POINT('',(1.232475605685,0.266889738045));\r
-#46577 = CARTESIAN_POINT('',(1.187026087612,0.266889738045));\r
-#46578 = CARTESIAN_POINT('',(1.096308270487,0.266889738045));\r
-#46579 = CARTESIAN_POINT('',(1.051039830115,0.266889738045));\r
-#46580 = CARTESIAN_POINT('',(1.005771389744,0.266889738045));\r
-#46581 = CARTESIAN_POINT('',(0.915234644219,0.266889738045));\r
-#46582 = CARTESIAN_POINT('',(0.869966203847,0.266889738045));\r
-#46583 = CARTESIAN_POINT('',(0.824697763476,0.266889738045));\r
-#46584 = CARTESIAN_POINT('',(0.734342092229,0.266889738045));\r
-#46585 = CARTESIAN_POINT('',(0.689254722814,0.266889738045));\r
-#46586 = CARTESIAN_POINT('',(0.644167359776,0.266889738045));\r
-#46587 = CARTESIAN_POINT('',(0.59908005895,0.266889738045));\r
-#46588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#46589 = ORIENTED_EDGE('',*,*,#46590,.F.);\r
-#46590 = EDGE_CURVE('',#14400,#46525,#46591,.T.);\r
-#46591 = SURFACE_CURVE('',#46592,(#46600,#46611),.PCURVE_S1.);\r
-#46592 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#46593,#46594,#46595,#46596,\r
-    #46597,#46598,#46599),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#46593 = CARTESIAN_POINT('',(1.550578491199,6.051090940805,17.));\r
-#46594 = CARTESIAN_POINT('',(3.327698922166,11.562189839716,17.));\r
-#46595 = CARTESIAN_POINT('',(5.101499330187,17.0743598625,17.));\r
-#46596 = CARTESIAN_POINT('',(6.871906736219,22.587620512552,17.));\r
-#46597 = CARTESIAN_POINT('',(8.639069928677,28.101920876249,17.));\r
-#46598 = CARTESIAN_POINT('',(10.403367000227,33.617137253815,17.));\r
-#46599 = CARTESIAN_POINT('',(12.16533393844,39.133096106782,17.));\r
-#46600 = PCURVE('',#14445,#46601);\r
-#46601 = DEFINITIONAL_REPRESENTATION('',(#46602),#46610);\r
-#46602 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#46603,#46604,#46605,#46606,\r
-    #46607,#46608,#46609),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#46603 = CARTESIAN_POINT('',(2.577782634554,5.689906143361));\r
-#46604 = CARTESIAN_POINT('',(5.284896893745,10.808685342293));\r
-#46605 = CARTESIAN_POINT('',(7.988927567307,15.929095908255));\r
-#46606 = CARTESIAN_POINT('',(10.689806171642,21.051169721017));\r
-#46607 = CARTESIAN_POINT('',(13.387670393677,26.174830803614));\r
-#46608 = CARTESIAN_POINT('',(16.082871101759,31.299891680442));\r
-#46609 = CARTESIAN_POINT('',(18.775906005966,36.426088376211));\r
-#46610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#46611 = PCURVE('',#46335,#46612);\r
-#46612 = DEFINITIONAL_REPRESENTATION('',(#46613),#46621);\r
-#46613 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#46614,#46615,#46616,#46617,\r
-    #46618,#46619,#46620),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#46614 = CARTESIAN_POINT('',(2.875456397057,0.563097109744));\r
-#46615 = CARTESIAN_POINT('',(2.737675948501,0.563097109744));\r
-#46616 = CARTESIAN_POINT('',(2.59990353491,0.563097109744));\r
-#46617 = CARTESIAN_POINT('',(2.46212058649,0.563097109744));\r
-#46618 = CARTESIAN_POINT('',(2.324307938364,0.563097109744));\r
-#46619 = CARTESIAN_POINT('',(2.186448446281,0.563097109744));\r
-#46620 = CARTESIAN_POINT('',(2.048528961987,0.563097109744));\r
-#46621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#46622 = ADVANCED_FACE('',(#46623),#14381,.T.);\r
-#46623 = FACE_BOUND('',#46624,.T.);\r
-#46624 = EDGE_LOOP('',(#46625,#46626,#46844,#46868));\r
-#46625 = ORIENTED_EDGE('',*,*,#14349,.F.);\r
-#46626 = ORIENTED_EDGE('',*,*,#46627,.T.);\r
-#46627 = EDGE_CURVE('',#14104,#46628,#46630,.T.);\r
-#46628 = VERTEX_POINT('',#46629);\r
-#46629 = CARTESIAN_POINT('',(7.616793393368,39.268109941818,-3.));\r
-#46630 = SURFACE_CURVE('',#46631,(#46700,#46772),.PCURVE_S1.);\r
-#46631 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#46632,#46633,#46634,#46635,\r
-    #46636,#46637,#46638,#46639,#46640,#46641,#46642,#46643,#46644,\r
-    #46645,#46646,#46647,#46648,#46649,#46650,#46651,#46652,#46653,\r
-    #46654,#46655,#46656,#46657,#46658,#46659,#46660,#46661,#46662,\r
-    #46663,#46664,#46665,#46666,#46667,#46668,#46669,#46670,#46671,\r
-    #46672,#46673,#46674,#46675,#46676,#46677,#46678,#46679,#46680,\r
-    #46681,#46682,#46683,#46684,#46685,#46686,#46687,#46688,#46689,\r
-    #46690,#46691,#46692,#46693,#46694,#46695,#46696,#46697,#46698,\r
-    #46699),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732816E-02,0.134164938732,0.206253639056,0.289095162862,\r
-    0.441240529253,0.481791559628,0.522584322264,0.648883534701,\r
-    0.788637761541,0.85925987962,1.),.UNSPECIFIED.);\r
-#46632 = CARTESIAN_POINT('',(4.818224284906,3.901886049123,27.));\r
-#46633 = CARTESIAN_POINT('',(4.723438015739,4.018932394973,\r
-    26.711687789718));\r
-#46634 = CARTESIAN_POINT('',(4.63038587497,4.131709748284,\r
-    26.421000307337));\r
-#46635 = CARTESIAN_POINT('',(4.539523117947,4.240499128459,\r
-    26.128016128749));\r
-#46636 = CARTESIAN_POINT('',(4.451256623544,4.345637457028,\r
-    25.832840231393));\r
-#46637 = CARTESIAN_POINT('',(4.365932370605,4.447499888353,\r
-    25.535601704035));\r
-#46638 = CARTESIAN_POINT('',(4.283831837303,4.546482489912,\r
-    25.23644875088));\r
-#46639 = CARTESIAN_POINT('',(4.039174250385,4.84665773323,\r
-    24.300464749021));\r
-#46640 = CARTESIAN_POINT('',(3.888533005476,5.039269230677,\r
-    23.657620472066));\r
-#46641 = CARTESIAN_POINT('',(3.755323245493,5.224606423196,\r
-    23.008437819445));\r
-#46642 = CARTESIAN_POINT('',(3.640419223793,5.406560288209,\r
-    22.354555828367));\r
-#46643 = CARTESIAN_POINT('',(3.543782309091,5.58842684811,\r
-    21.697583196814));\r
-#46644 = CARTESIAN_POINT('',(3.46505682273,5.772866466621,\r
-    21.038969174349));\r
-#46645 = CARTESIAN_POINT('',(3.355162468946,6.111794758537,\r
-    19.858169747877));\r
-#46646 = CARTESIAN_POINT('',(3.317505470862,6.264532982962,\r
-    19.336100083294));\r
-#46647 = CARTESIAN_POINT('',(3.290502905206,6.421288405096,\r
-    18.81442463128));\r
-#46648 = CARTESIAN_POINT('',(3.273850905428,6.582907729699,\r
-    18.293719228427));\r
-#46649 = CARTESIAN_POINT('',(3.267254713917,6.750057999815,\r
-    17.774514757354));\r
-#46650 = CARTESIAN_POINT('',(3.270451990193,6.923263047975,\r
-    17.257307134314));\r
-#46651 = CARTESIAN_POINT('',(3.297851669271,7.309417906724,\r
-    16.151051688056));\r
-#46652 = CARTESIAN_POINT('',(3.325116655545,7.524444132871,\r
-    15.562790186345));\r
-#46653 = CARTESIAN_POINT('',(3.364630076482,7.748650846751,\r
-    14.978501148236));\r
-#46654 = CARTESIAN_POINT('',(3.416071978288,7.982483167873,\r
-    14.398853360377));\r
-#46655 = CARTESIAN_POINT('',(3.479153190832,8.226260766597,\r
-    13.824490115402));\r
-#46656 = CARTESIAN_POINT('',(3.553588230198,8.480222491277,\r
-    13.256044396611));\r
-#46657 = CARTESIAN_POINT('',(3.796025397171,9.230021132033,\r
-    11.662174802482));\r
-#46658 = CARTESIAN_POINT('',(3.990214906643,9.750481942019,\r
-    10.65225695039));\r
-#46659 = CARTESIAN_POINT('',(4.219644771032,10.307088661651,\r
-    9.668307740613));\r
-#46660 = CARTESIAN_POINT('',(4.481991909657,10.900475270368,\r
-    8.714068178148));\r
-#46661 = CARTESIAN_POINT('',(4.773943964224,11.531400920622,\r
-    7.793315190533));\r
-#46662 = CARTESIAN_POINT('',(5.090710103526,12.201046340597,\r
-    6.909909545331));\r
-#46663 = CARTESIAN_POINT('',(5.515439718155,13.100021191896,\r
-    5.843212096974));\r
-#46664 = CARTESIAN_POINT('',(5.606139512279,13.292052692309,\r
-    5.621662887144));\r
-#46665 = CARTESIAN_POINT('',(5.698040332764,13.486960670337,\r
-    5.403113701737));\r
-#46666 = CARTESIAN_POINT('',(5.791017015839,13.684774912392,\r
-    5.187641252264));\r
-#46667 = CARTESIAN_POINT('',(5.884935182134,13.885519585965,\r
-    4.975316446724));\r
-#46668 = CARTESIAN_POINT('',(5.979651443757,14.089211519022,\r
-    4.766203083517));\r
-#46669 = CARTESIAN_POINT('',(6.170950118431,14.503754224844,\r
-    4.353298542492));\r
-#46670 = CARTESIAN_POINT('',(6.267540250122,14.714640292059,\r
-    4.149546059854));\r
-#46671 = CARTESIAN_POINT('',(6.364634528971,14.928539967032,\r
-    3.949169933672));\r
-#46672 = CARTESIAN_POINT('',(6.462073258118,15.145463729208,\r
-    3.752228275166));\r
-#46673 = CARTESIAN_POINT('',(6.559690560702,15.3654168913,3.558773934801\r
-    ));\r
-#46674 = CARTESIAN_POINT('',(6.657315494074,15.588398802281,\r
-    3.368854177301));\r
-#46675 = CARTESIAN_POINT('',(7.056513623944,16.514134806757,\r
-    2.605567873012));\r
-#46676 = CARTESIAN_POINT('',(7.356693766992,17.242929658385,\r
-    2.062822080085));\r
-#46677 = CARTESIAN_POINT('',(7.650062725638,18.000436470473,\r
-    1.555636711385));\r
-#46678 = CARTESIAN_POINT('',(7.93108455973,18.785814183744,\r
-    1.084661970026));\r
-#46679 = CARTESIAN_POINT('',(8.19436035615,19.597565748067,\r
-    0.649815413635));\r
-#46680 = CARTESIAN_POINT('',(8.435125661111,20.433435556136,\r
-    0.250421577406));\r
-#46681 = CARTESIAN_POINT('',(8.886779729168,22.238662761613,\r
-    -0.518568227504));\r
-#46682 = CARTESIAN_POINT('',(9.091824637353,23.213038734159,\r
-    -0.880578359973));\r
-#46683 = CARTESIAN_POINT('',(9.259398793514,24.209387705627,\r
-    -1.202082738708));\r
-#46684 = CARTESIAN_POINT('',(9.385861390181,25.223350675484,\r
-    -1.485599317965));\r
-#46685 = CARTESIAN_POINT('',(9.469346150391,26.250532849151,\r
-    -1.7340011752));\r
-#46686 = CARTESIAN_POINT('',(9.509380746542,27.286658581596,\r
-    -1.950164991404));\r
-#46687 = CARTESIAN_POINT('',(9.505230962796,28.85367601564,\r
-    -2.231194911599));\r
-#46688 = CARTESIAN_POINT('',(9.49291031293,29.381034275179,\r
-    -2.318022665291));\r
-#46689 = CARTESIAN_POINT('',(9.469741379722,29.909240785767,\r
-    -2.397701508334));\r
-#46690 = CARTESIAN_POINT('',(9.435868433818,30.437865511753,\r
-    -2.470585702601));\r
-#46691 = CARTESIAN_POINT('',(9.391487703725,30.966519560568,\r
-    -2.537016586598));\r
-#46692 = CARTESIAN_POINT('',(9.33683437124,31.494855011427,\r
-    -2.597318839136));\r
-#46693 = CARTESIAN_POINT('',(9.143301549306,33.074217304407,\r
-    -2.76036367585));\r
-#46694 = CARTESIAN_POINT('',(8.974681488928,34.123316864798,\r
-    -2.845792587212));\r
-#46695 = CARTESIAN_POINT('',(8.768378531719,35.167552882347,\r
-    -2.910519357071));\r
-#46696 = CARTESIAN_POINT('',(8.526865803377,36.205173836405,\r
-    -2.956649707257));\r
-#46697 = CARTESIAN_POINT('',(8.252748082555,37.2349285548,\r
-    -2.985974171431));\r
-#46698 = CARTESIAN_POINT('',(7.948582661161,38.256025489563,-3.));\r
-#46699 = CARTESIAN_POINT('',(7.616793391689,39.268109942144,-3.));\r
-#46700 = PCURVE('',#14381,#46701);\r
-#46701 = DEFINITIONAL_REPRESENTATION('',(#46702),#46771);\r
-#46702 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#46703,#46704,#46705,#46706,\r
-    #46707,#46708,#46709,#46710,#46711,#46712,#46713,#46714,#46715,\r
-    #46716,#46717,#46718,#46719,#46720,#46721,#46722,#46723,#46724,\r
-    #46725,#46726,#46727,#46728,#46729,#46730,#46731,#46732,#46733,\r
-    #46734,#46735,#46736,#46737,#46738,#46739,#46740,#46741,#46742,\r
-    #46743,#46744,#46745,#46746,#46747,#46748,#46749,#46750,#46751,\r
-    #46752,#46753,#46754,#46755,#46756,#46757,#46758,#46759,#46760,\r
-    #46761,#46762,#46763,#46764,#46765,#46766,#46767,#46768,#46769,\r
-    #46770),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732816E-02,0.134164938732,0.206253639056,0.289095162862,\r
-    0.441240529253,0.481791559628,0.522584322264,0.648883534701,\r
-    0.788637761541,0.85925987962,1.),.UNSPECIFIED.);\r
-#46703 = CARTESIAN_POINT('',(5.60248622245,0.));\r
-#46704 = CARTESIAN_POINT('',(5.578193798742,6.006504380866E-03));\r
-#46705 = CARTESIAN_POINT('',(5.554612497256,1.206249361562E-02));\r
-#46706 = CARTESIAN_POINT('',(5.531778069985,1.816721547953E-02));\r
-#46707 = CARTESIAN_POINT('',(5.509718605945,2.431943363932E-02));\r
-#46708 = CARTESIAN_POINT('',(5.488453852602,3.051747456102E-02));\r
-#46709 = CARTESIAN_POINT('',(5.467995348537,3.675932636392E-02));\r
-#46710 = CARTESIAN_POINT('',(5.40687962323,5.630425623764E-02));\r
-#46711 = CARTESIAN_POINT('',(5.369025327053,6.975006268809E-02));\r
-#46712 = CARTESIAN_POINT('',(5.334819202307,8.336100580548E-02));\r
-#46713 = CARTESIAN_POINT('',(5.304150144497,9.711454595962E-02));\r
-#46714 = CARTESIAN_POINT('',(5.276809385503,0.110989440622));\r
-#46715 = CARTESIAN_POINT('',(5.252556327312,0.124968083745));\r
-#46716 = CARTESIAN_POINT('',(5.214177905309,0.150177223504));\r
-#46717 = CARTESIAN_POINT('',(5.198994833887,0.161374578824));\r
-#46718 = CARTESIAN_POINT('',(5.185463927538,0.172621826554));\r
-#46719 = CARTESIAN_POINT('',(5.173456819491,0.1839134857));\r
-#46720 = CARTESIAN_POINT('',(5.162849038146,0.195245096969));\r
-#46721 = CARTESIAN_POINT('',(5.153523078131,0.206612999132));\r
-#46722 = CARTESIAN_POINT('',(5.135995962419,0.231115762302));\r
-#46723 = CARTESIAN_POINT('',(5.128170044633,0.244261376624));\r
-#46724 = CARTESIAN_POINT('',(5.121721397312,0.257446213569));\r
-#46725 = CARTESIAN_POINT('',(5.11649345223,0.270666673325));\r
-#46726 = CARTESIAN_POINT('',(5.112341603766,0.283919789101));\r
-#46727 = CARTESIAN_POINT('',(5.109132224473,0.297202873117));\r
-#46728 = CARTESIAN_POINT('',(5.102348646253,0.334958972866));\r
-#46729 = CARTESIAN_POINT('',(5.100715331993,0.359497618944));\r
-#46730 = CARTESIAN_POINT('',(5.101069958648,0.384112751049));\r
-#46731 = CARTESIAN_POINT('',(5.102747808598,0.408791866498));\r
-#46732 = CARTESIAN_POINT('',(5.105164860273,0.433521406188));\r
-#46733 = CARTESIAN_POINT('',(5.107809370394,0.458283778698));\r
-#46734 = CARTESIAN_POINT('',(5.110897726954,0.489657741927));\r
-#46735 = CARTESIAN_POINT('',(5.111532997645,0.496260551534));\r
-#46736 = CARTESIAN_POINT('',(5.112145419913,0.502863856675));\r
-#46737 = CARTESIAN_POINT('',(5.112727142822,0.509467174073));\r
-#46738 = CARTESIAN_POINT('',(5.1132707692,0.51606844619));\r
-#46739 = CARTESIAN_POINT('',(5.11376939078,0.522664764894));\r
-#46740 = CARTESIAN_POINT('',(5.114666393106,0.535884293912));\r
-#46741 = CARTESIAN_POINT('',(5.115064161655,0.542507269434));\r
-#46742 = CARTESIAN_POINT('',(5.115403308755,0.549121813415));\r
-#46743 = CARTESIAN_POINT('',(5.11567778409,0.555725898988));\r
-#46744 = CARTESIAN_POINT('',(5.115882061099,0.562317479687));\r
-#46745 = CARTESIAN_POINT('',(5.116011155026,0.568894496629));\r
-#46746 = CARTESIAN_POINT('',(5.11621385536,0.595766625305));\r
-#46747 = CARTESIAN_POINT('',(5.115603966347,0.615921862632));\r
-#46748 = CARTESIAN_POINT('',(5.114099181578,0.635855092035));\r
-#46749 = CARTESIAN_POINT('',(5.111619447494,0.655505223072));\r
-#46750 = CARTESIAN_POINT('',(5.108138919936,0.67481829156));\r
-#46751 = CARTESIAN_POINT('',(5.103676126722,0.693748549125));\r
-#46752 = CARTESIAN_POINT('',(5.0923174372,0.732736111601));\r
-#46753 = CARTESIAN_POINT('',(5.085211209391,0.752704789847));\r
-#46754 = CARTESIAN_POINT('',(5.077036192858,0.772106774878));\r
-#46755 = CARTESIAN_POINT('',(5.067910054827,0.79091681469));\r
-#46756 = CARTESIAN_POINT('',(5.057967865779,0.809130157444));\r
-#46757 = CARTESIAN_POINT('',(5.047345514408,0.826752621819));\r
-#46758 = CARTESIAN_POINT('',(5.030528669806,0.85240831176));\r
-#46759 = CARTESIAN_POINT('',(5.024742242857,0.860874170224));\r
-#46760 = CARTESIAN_POINT('',(5.018830957563,0.869195778052));\r
-#46761 = CARTESIAN_POINT('',(5.012810272462,0.877376181749));\r
-#46762 = CARTESIAN_POINT('',(5.006694747806,0.885418940445));\r
-#46763 = CARTESIAN_POINT('',(5.000497940195,0.893327949131));\r
-#46764 = CARTESIAN_POINT('',(4.981745736784,0.916610357039));\r
-#46765 = CARTESIAN_POINT('',(4.968986618163,0.931597373438));\r
-#46766 = CARTESIAN_POINT('',(4.956052404072,0.946102566177));\r
-#46767 = CARTESIAN_POINT('',(4.943024422478,0.960161605258));\r
-#46768 = CARTESIAN_POINT('',(4.929969108232,0.973809128448));\r
-#46769 = CARTESIAN_POINT('',(4.916939753784,0.987077960681));\r
-#46770 = CARTESIAN_POINT('',(4.903978768983,1.));\r
-#46771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#46772 = PCURVE('',#14249,#46773);\r
-#46773 = DEFINITIONAL_REPRESENTATION('',(#46774),#46843);\r
-#46774 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#46775,#46776,#46777,#46778,\r
-    #46779,#46780,#46781,#46782,#46783,#46784,#46785,#46786,#46787,\r
-    #46788,#46789,#46790,#46791,#46792,#46793,#46794,#46795,#46796,\r
-    #46797,#46798,#46799,#46800,#46801,#46802,#46803,#46804,#46805,\r
-    #46806,#46807,#46808,#46809,#46810,#46811,#46812,#46813,#46814,\r
-    #46815,#46816,#46817,#46818,#46819,#46820,#46821,#46822,#46823,\r
-    #46824,#46825,#46826,#46827,#46828,#46829,#46830,#46831,#46832,\r
-    #46833,#46834,#46835,#46836,#46837,#46838,#46839,#46840,#46841,\r
-    #46842),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732816E-02,0.134164938732,0.206253639056,0.289095162862,\r
-    0.441240529253,0.481791559628,0.522584322264,0.648883534701,\r
-    0.788637761541,0.85925987962,1.),.UNSPECIFIED.);\r
-#46775 = CARTESIAN_POINT('',(2.875455796418,0.9846980552));\r
-#46776 = CARTESIAN_POINT('',(2.874610153272,0.969253407616));\r
-#46777 = CARTESIAN_POINT('',(2.87382656138,0.954038773636));\r
-#46778 = CARTESIAN_POINT('',(2.873092001909,0.939039217951));\r
-#46779 = CARTESIAN_POINT('',(2.872393256277,0.924243688101));\r
-#46780 = CARTESIAN_POINT('',(2.871717420448,0.909643925974));\r
-#46781 = CARTESIAN_POINT('',(2.871052275216,0.895233628841));\r
-#46782 = CARTESIAN_POINT('',(2.868981397104,0.850983882287));\r
-#46783 = CARTESIAN_POINT('',(2.867573637354,0.821784136093));\r
-#46784 = CARTESIAN_POINT('',(2.866056720107,0.79335852841));\r
-#46785 = CARTESIAN_POINT('',(2.864342064438,0.765683301252));\r
-#46786 = CARTESIAN_POINT('',(2.862367336923,0.73873896019));\r
-#46787 = CARTESIAN_POINT('',(2.860087573579,0.712506842125));\r
-#46788 = CARTESIAN_POINT('',(2.855398007619,0.666743522331));\r
-#46789 = CARTESIAN_POINT('',(2.853113929727,0.646953276264));\r
-#46790 = CARTESIAN_POINT('',(2.85060212658,0.627587262157));\r
-#46791 = CARTESIAN_POINT('',(2.847851407274,0.608635949902));\r
-#46792 = CARTESIAN_POINT('',(2.844853850244,0.590090255909));\r
-#46793 = CARTESIAN_POINT('',(2.841603692094,0.571941691717));\r
-#46794 = CARTESIAN_POINT('',(2.834066747519,0.533774424125));\r
-#46795 = CARTESIAN_POINT('',(2.829697609274,0.51388037504));\r
-#46796 = CARTESIAN_POINT('',(2.82498303719,0.494488691777));\r
-#46797 = CARTESIAN_POINT('',(2.819919363653,0.475588787144));\r
-#46798 = CARTESIAN_POINT('',(2.814504531431,0.457171532908));\r
-#46799 = CARTESIAN_POINT('',(2.808737546266,0.439229385444));\r
-#46800 = CARTESIAN_POINT('',(2.791380134706,0.389665510146));\r
-#46801 = CARTESIAN_POINT('',(2.778953688584,0.359155860072));\r
-#46802 = CARTESIAN_POINT('',(2.765339024067,0.330190258989));\r
-#46803 = CARTESIAN_POINT('',(2.75054500139,0.302744206386));\r
-#46804 = CARTESIAN_POINT('',(2.734584622197,0.276807108124));\r
-#46805 = CARTESIAN_POINT('',(2.717473371656,0.252380146001));\r
-#46806 = CARTESIAN_POINT('',(2.694368823145,0.223366850258));\r
-#46807 = CARTESIAN_POINT('',(2.689426368497,0.217369240867));\r
-#46808 = CARTESIAN_POINT('',(2.684403998415,0.211479773726));\r
-#46809 = CARTESIAN_POINT('',(2.679302077456,0.205698771093));\r
-#46810 = CARTESIAN_POINT('',(2.674121152243,0.200026440153));\r
-#46811 = CARTESIAN_POINT('',(2.668861982899,0.194462840781));\r
-#46812 = CARTESIAN_POINT('',(2.658156945478,0.183520771913));\r
-#46813 = CARTESIAN_POINT('',(2.652710154545,0.178143591285));\r
-#46814 = CARTESIAN_POINT('',(2.647185852237,0.172876582011));\r
-#46815 = CARTESIAN_POINT('',(2.641585024518,0.167719719628));\r
-#46816 = CARTESIAN_POINT('',(2.635908793357,0.16267289078));\r
-#46817 = CARTESIAN_POINT('',(2.630158421352,0.157735887889));\r
-#46818 = CARTESIAN_POINT('',(2.606306295287,0.137961942772));\r
-#46819 = CARTESIAN_POINT('',(2.587577491229,0.124063196881));\r
-#46820 = CARTESIAN_POINT('',(2.568194040054,0.111206667649));\r
-#46821 = CARTESIAN_POINT('',(2.548211044802,9.937300256055E-02));\r
-#46822 = CARTESIAN_POINT('',(2.527692661258,8.852995340355E-02));\r
-#46823 = CARTESIAN_POINT('',(2.506710655157,7.863600403444E-02));\r
-#46824 = CARTESIAN_POINT('',(2.461702862006,5.969349169127E-02));\r
-#46825 = CARTESIAN_POINT('',(2.437583849568,5.084429042289E-02));\r
-#46826 = CARTESIAN_POINT('',(2.413097311915,4.303387576794E-02));\r
-#46827 = CARTESIAN_POINT('',(2.388341310872,3.618019162619E-02));\r
-#46828 = CARTESIAN_POINT('',(2.36339992871,3.019920605395E-02));\r
-#46829 = CARTESIAN_POINT('',(2.338346372027,2.501106852835E-02));\r
-#46830 = CARTESIAN_POINT('',(2.300561147707,1.828346488877E-02));\r
-#46831 = CARTESIAN_POINT('',(2.287862833433,1.620829964628E-02));\r
-#46832 = CARTESIAN_POINT('',(2.275157483836,1.430669107214E-02));\r
-#46833 = CARTESIAN_POINT('',(2.262450883129,1.256936784247E-02));\r
-#46834 = CARTESIAN_POINT('',(2.249747707259,1.098753800415E-02));\r
-#46835 = CARTESIAN_POINT('',(2.237051629865,9.55294408184E-03));\r
-#46836 = CARTESIAN_POINT('',(2.199083581767,5.677110563065E-03));\r
-#46837 = CARTESIAN_POINT('',(2.173842584133,3.650755219481E-03));\r
-#46838 = CARTESIAN_POINT('',(2.148661402305,2.117533620689E-03));\r
-#46839 = CARTESIAN_POINT('',(2.12354660461,1.025676031491E-03));\r
-#46840 = CARTESIAN_POINT('',(2.098495292351,3.318565824178E-04));\r
-#46841 = CARTESIAN_POINT('',(2.073496285434,2.29E-15));\r
-#46842 = CARTESIAN_POINT('',(2.048529561987,-5.4E-16));\r
-#46843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#46844 = ORIENTED_EDGE('',*,*,#46845,.F.);\r
-#46845 = EDGE_CURVE('',#46846,#46628,#46848,.T.);\r
-#46846 = VERTEX_POINT('',#46847);\r
-#46847 = CARTESIAN_POINT('',(1.600645096165,39.967961360021,-3.));\r
-#46848 = SURFACE_CURVE('',#46849,(#46854,#46861),.PCURVE_S1.);\r
-#46849 = CIRCLE('',#46850,40.);\r
-#46850 = AXIS2_PLACEMENT_3D('',#46851,#46852,#46853);\r
-#46851 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#46852 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#46853 = DIRECTION('',(1.,0.,3.3E-16));\r
-#46854 = PCURVE('',#14381,#46855);\r
-#46855 = DEFINITIONAL_REPRESENTATION('',(#46856),#46860);\r
-#46856 = LINE('',#46857,#46858);\r
-#46857 = CARTESIAN_POINT('',(0.,1.));\r
-#46858 = VECTOR('',#46859,1.);\r
-#46859 = DIRECTION('',(1.,0.));\r
-#46860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#46861 = PCURVE('',#20542,#46862);\r
-#46862 = DEFINITIONAL_REPRESENTATION('',(#46863),#46867);\r
-#46863 = LINE('',#46864,#46865);\r
-#46864 = CARTESIAN_POINT('',(0.,0.));\r
-#46865 = VECTOR('',#46866,1.);\r
-#46866 = DIRECTION('',(1.,0.));\r
-#46867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#46868 = ORIENTED_EDGE('',*,*,#46869,.T.);\r
-#46869 = EDGE_CURVE('',#46846,#14350,#46870,.T.);\r
-#46870 = SURFACE_CURVE('',#46871,(#46940,#47024),.PCURVE_S1.);\r
-#46871 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#46872,#46873,#46874,#46875,\r
-    #46876,#46877,#46878,#46879,#46880,#46881,#46882,#46883,#46884,\r
-    #46885,#46886,#46887,#46888,#46889,#46890,#46891,#46892,#46893,\r
-    #46894,#46895,#46896,#46897,#46898,#46899,#46900,#46901,#46902,\r
-    #46903,#46904,#46905,#46906,#46907,#46908,#46909,#46910,#46911,\r
-    #46912,#46913,#46914,#46915,#46916,#46917,#46918,#46919,#46920,\r
-    #46921,#46922,#46923,#46924,#46925,#46926,#46927,#46928,#46929,\r
-    #46930,#46931,#46932,#46933,#46934,#46935,#46936,#46937,#46938,\r
-    #46939),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267741402,0.219958111712,0.265125679947,0.366865251842,\r
-    0.514806632532,0.562778479968,0.610414457097,0.748924758079,\r
-    0.858377816177,0.934322045536,1.),.UNSPECIFIED.);\r
-#46872 = CARTESIAN_POINT('',(1.600646151962,39.967959327707,-3.));\r
-#46873 = CARTESIAN_POINT('',(2.110883304384,38.987668983065,\r
-    -2.999999973513));\r
-#46874 = CARTESIAN_POINT('',(2.593636754449,37.993122008972,\r
-    -2.985095476905));\r
-#46875 = CARTESIAN_POINT('',(3.046295269854,36.984307452781,\r
-    -2.953898153385));\r
-#46876 = CARTESIAN_POINT('',(3.466036206388,35.961665836065,\r
-    -2.90475818999));\r
-#46877 = CARTESIAN_POINT('',(3.849917013507,34.926130291393,\r
-    -2.835706882252));\r
-#46878 = CARTESIAN_POINT('',(4.195067967864,33.879204618231,\r
-    -2.744417864701));\r
-#46879 = CARTESIAN_POINT('',(4.65210152481,32.290996871901,\r
-    -2.569629359123));\r
-#46880 = CARTESIAN_POINT('',(4.794745953588,31.756598404685,\r
-    -2.504742879569));\r
-#46881 = CARTESIAN_POINT('',(4.926597051008,31.220179636556,\r
-    -2.433185867933));\r
-#46882 = CARTESIAN_POINT('',(5.047355644356,30.682087257317,\r
-    -2.354592812751));\r
-#46883 = CARTESIAN_POINT('',(5.156760466763,30.142720343177,\r
-    -2.268578792143));\r
-#46884 = CARTESIAN_POINT('',(5.25460286561,29.602532833568,\r
-    -2.174743874234));\r
-#46885 = CARTESIAN_POINT('',(5.393539089831,28.73074540451,\r
-    -2.010117252108));\r
-#46886 = CARTESIAN_POINT('',(5.441939815174,28.399338077261,\r
-    -1.944464496601));\r
-#46887 = CARTESIAN_POINT('',(5.485911219198,28.067932172094,\r
-    -1.875625167615));\r
-#46888 = CARTESIAN_POINT('',(5.52543079759,27.736652594202,\r
-    -1.803503649463));\r
-#46889 = CARTESIAN_POINT('',(5.560487368481,27.405630951487,\r
-    -1.728003768888));\r
-#46890 = CARTESIAN_POINT('',(5.591082431435,27.075005497931,\r
-    -1.64902976975));\r
-#46891 = CARTESIAN_POINT('',(5.676132145539,26.00140866331,\r
-    -1.380561033205));\r
-#46892 = CARTESIAN_POINT('',(5.712479863196,25.260578256684,\r
-    -1.176513665834));\r
-#46893 = CARTESIAN_POINT('',(5.726440298574,24.524170678725,\r
-    -0.953283728772));\r
-#46894 = CARTESIAN_POINT('',(5.718559885096,23.793974656529,\r
-    -0.709833419308));\r
-#46895 = CARTESIAN_POINT('',(5.689821556853,23.071808554547,\r
-    -0.445198524398));\r
-#46896 = CARTESIAN_POINT('',(5.641655039513,22.359490764278,\r
-    -0.158577164551));\r
-#46897 = CARTESIAN_POINT('',(5.48028867324,20.639909623042,\r
-    0.600039461371));\r
-#46898 = CARTESIAN_POINT('',(5.34746154066,19.645319563823,\r
-    1.097233775296));\r
-#46899 = CARTESIAN_POINT('',(5.183057711071,18.68068992673,\r
-    1.643670361264));\r
-#46900 = CARTESIAN_POINT('',(4.994473072041,17.750451969348,\r
-    2.240029036545));\r
-#46901 = CARTESIAN_POINT('',(4.790177781525,16.857729369473,\r
-    2.885777519255));\r
-#46902 = CARTESIAN_POINT('',(4.578488866183,16.004473276482,\r
-    3.578958087517));\r
-#46903 = CARTESIAN_POINT('',(4.298160484743,14.928162264498,\r
-    4.555432498626));\r
-#46904 = CARTESIAN_POINT('',(4.229513078836,14.668849456446,\r
-    4.799200745837));\r
-#46905 = CARTESIAN_POINT('',(4.161110094942,14.413800440619,\r
-    5.047536864344));\r
-#46906 = CARTESIAN_POINT('',(4.093189322112,14.163021842346,\r
-    5.300325078159));\r
-#46907 = CARTESIAN_POINT('',(4.025977356863,13.916526398557,\r
-    5.557458648075));\r
-#46908 = CARTESIAN_POINT('',(3.959682380782,13.674290402598,\r
-    5.818797694585));\r
-#46909 = CARTESIAN_POINT('',(3.829773084222,13.199985349932,\r
-    6.347779561454));\r
-#46910 = CARTESIAN_POINT('',(3.766143064998,12.967856233482,\r
-    6.615365484258));\r
-#46911 = CARTESIAN_POINT('',(3.703800098894,12.739903830353,\r
-    6.886851634538));\r
-#46912 = CARTESIAN_POINT('',(3.642920100666,12.516112891818,\r
-    7.162114020168));\r
-#46913 = CARTESIAN_POINT('',(3.583664601008,12.296466804864,\r
-    7.441028899832));\r
-#46914 = CARTESIAN_POINT('',(3.526181057479,12.08094789696,7.72347310737\r
-    ));\r
-#46915 = CARTESIAN_POINT('',(3.309000296793,11.254824112076,\r
-    8.840489131322));\r
-#46916 = CARTESIAN_POINT('',(3.163504960231,10.674831353696,\r
-    9.700482281913));\r
-#46917 = CARTESIAN_POINT('',(3.037417053679,10.129138510185,\r
-    10.586255072451));\r
-#46918 = CARTESIAN_POINT('',(2.933073196349,9.617238508936,\r
-    11.49482276615));\r
-#46919 = CARTESIAN_POINT('',(2.852008595241,9.138522003631,\r
-    12.423280693985));\r
-#46920 = CARTESIAN_POINT('',(2.795444209282,8.692104413859,\r
-    13.36876099867));\r
-#46921 = CARTESIAN_POINT('',(2.74059027799,7.947851887839,\r
-    15.086449448789));\r
-#46922 = CARTESIAN_POINT('',(2.732563975408,7.638476491869,\r
-    15.853435156568));\r
-#46923 = CARTESIAN_POINT('',(2.74142602282,7.347443674808,\r
-    16.627737514926));\r
-#46924 = CARTESIAN_POINT('',(2.767966664208,7.073646988485,\r
-    17.407862987663));\r
-#46925 = CARTESIAN_POINT('',(2.813184328329,6.815548132368,\r
-    18.192247162912));\r
-#46926 = CARTESIAN_POINT('',(2.878518622662,6.570894180745,\r
-    18.979151542123));\r
-#46927 = CARTESIAN_POINT('',(3.025879838749,6.173483856218,\r
-    20.312857193339));\r
-#46928 = CARTESIAN_POINT('',(3.096670463595,6.015529413876,\r
-    20.859393188333));\r
-#46929 = CARTESIAN_POINT('',(3.178403479188,5.861273099068,\r
-    21.405456117757));\r
-#46930 = CARTESIAN_POINT('',(3.27160836806,5.709320017653,\r
-    21.950256835082));\r
-#46931 = CARTESIAN_POINT('',(3.376775188182,5.557954875859,\r
-    22.49289280805));\r
-#46932 = CARTESIAN_POINT('',(3.494178690012,5.405061881466,\r
-    23.032359249565));\r
-#46933 = CARTESIAN_POINT('',(3.735579524476,5.112630788866,\r
-    24.030537046433));\r
-#46934 = CARTESIAN_POINT('',(3.856536834004,4.974085542209,\r
-    24.490292853095));\r
-#46935 = CARTESIAN_POINT('',(3.986369460606,4.831071667246,\r
-    24.946198069266));\r
-#46936 = CARTESIAN_POINT('',(4.124679383327,4.681908666336,\r
-    25.397514113684));\r
-#46937 = CARTESIAN_POINT('',(4.270684619656,4.524819501919,\r
-    25.843512016993));\r
-#46938 = CARTESIAN_POINT('',(4.423123760595,4.358118071881,\r
-    26.283564045778));\r
-#46939 = CARTESIAN_POINT('',(4.580352618315,4.180352618315,\r
-    26.717157287525));\r
-#46940 = PCURVE('',#14381,#46941);\r
-#46941 = DEFINITIONAL_REPRESENTATION('',(#46942),#47023);\r
-#46942 = B_SPLINE_CURVE_WITH_KNOTS('',14,(#46943,#46944,#46945,#46946,\r
-    #46947,#46948,#46949,#46950,#46951,#46952,#46953,#46954,#46955,\r
-    #46956,#46957,#46958,#46959,#46960,#46961,#46962,#46963,#46964,\r
-    #46965,#46966,#46967,#46968,#46969,#46970,#46971,#46972,#46973,\r
-    #46974,#46975,#46976,#46977,#46978,#46979,#46980,#46981,#46982,\r
-    #46983,#46984,#46985,#46986,#46987,#46988,#46989,#46990,#46991,\r
-    #46992,#46993,#46994,#46995,#46996,#46997,#46998,#46999,#47000,\r
-    #47001,#47002,#47003,#47004,#47005,#47006,#47007,#47008,#47009,\r
-    #47010,#47011,#47012,#47013,#47014,#47015,#47016,#47017,#47018,\r
-    #47019,#47020,#47021,#47022),.UNSPECIFIED.,.F.,.F.,(15,13,13,13,13,\r
-    13,15),(0.,0.219958111712,0.366865251842,0.514806632532,\r
-    0.562778479968,0.748924758079,0.803218517585),.UNSPECIFIED.);\r
-#46943 = CARTESIAN_POINT('',(4.752415823472,0.999999972383));\r
-#46944 = CARTESIAN_POINT('',(4.762736734659,0.989984137585));\r
-#46945 = CARTESIAN_POINT('',(4.773107295975,0.979777111403));\r
-#46946 = CARTESIAN_POINT('',(4.783516798336,0.969363877091));\r
-#46947 = CARTESIAN_POINT('',(4.793933546182,0.958752764819));\r
-#46948 = CARTESIAN_POINT('',(4.804394665563,0.947864176437));\r
-#46949 = CARTESIAN_POINT('',(4.814745441568,0.936850430364));\r
-#46950 = CARTESIAN_POINT('',(4.825207141015,0.925403694067));\r
-#46951 = CARTESIAN_POINT('',(4.835421011453,0.913910213399));\r
-#46952 = CARTESIAN_POINT('',(4.845699653455,0.901955555438));\r
-#46953 = CARTESIAN_POINT('',(4.855758054019,0.889820839775));\r
-#46954 = CARTESIAN_POINT('',(4.865695898544,0.877342222536));\r
-#46955 = CARTESIAN_POINT('',(4.875425031788,0.864564687097));\r
-#46956 = CARTESIAN_POINT('',(4.884918310866,0.851465497645));\r
-#46957 = CARTESIAN_POINT('',(4.900284968976,0.829073506154));\r
-#46958 = CARTESIAN_POINT('',(4.90631366156,0.819961127138));\r
-#46959 = CARTESIAN_POINT('',(4.912204244064,0.810702337252));\r
-#46960 = CARTESIAN_POINT('',(4.917946588475,0.801291919366));\r
-#46961 = CARTESIAN_POINT('',(4.923525402178,0.79172905763));\r
-#46962 = CARTESIAN_POINT('',(4.928915618555,0.782042395682));\r
-#46963 = CARTESIAN_POINT('',(4.93415317191,0.772133374014));\r
-#46964 = CARTESIAN_POINT('',(4.939132375864,0.762179803994));\r
-#46965 = CARTESIAN_POINT('',(4.943952315381,0.751977261293));\r
-#46966 = CARTESIAN_POINT('',(4.948508556316,0.741698365042));\r
-#46967 = CARTESIAN_POINT('',(4.952848083274,0.731243128677));\r
-#46968 = CARTESIAN_POINT('',(4.956937061618,0.720660961719));\r
-#46969 = CARTESIAN_POINT('',(4.960776540072,0.709942831401));\r
-#46970 = CARTESIAN_POINT('',(4.967969228947,0.68817611223));\r
-#46971 = CARTESIAN_POINT('',(4.971319401199,0.677124061878));\r
-#46972 = CARTESIAN_POINT('',(4.974405820231,0.665948052324));\r
-#46973 = CARTESIAN_POINT('',(4.977225847448,0.65465504879));\r
-#46974 = CARTESIAN_POINT('',(4.979779456499,0.643252448266));\r
-#46975 = CARTESIAN_POINT('',(4.982069473591,0.631748091573));\r
-#46976 = CARTESIAN_POINT('',(4.984101767057,0.620150264059));\r
-#46977 = CARTESIAN_POINT('',(4.985885395992,0.608467686302));\r
-#46978 = CARTESIAN_POINT('',(4.987432705029,0.596709493027));\r
-#46979 = CARTESIAN_POINT('',(4.988759379912,0.584885202246));\r
-#46980 = CARTESIAN_POINT('',(4.989884449504,0.573004672673));\r
-#46981 = CARTESIAN_POINT('',(4.990830246404,0.561078051056));\r
-#46982 = CARTESIAN_POINT('',(4.991622317258,0.549115708226));\r
-#46983 = CARTESIAN_POINT('',(4.992505562135,0.533241053309));\r
-#46984 = CARTESIAN_POINT('',(4.992708688137,0.529351089888));\r
-#46985 = CARTESIAN_POINT('',(4.992899638308,0.525458754407));\r
-#46986 = CARTESIAN_POINT('',(4.993079420682,0.521564312987));\r
-#46987 = CARTESIAN_POINT('',(4.993249076924,0.517668004511));\r
-#46988 = CARTESIAN_POINT('',(4.993409677962,0.513770127492));\r
-#46989 = CARTESIAN_POINT('',(4.993562327536,0.509871052764));\r
-#46990 = CARTESIAN_POINT('',(4.993708156434,0.505971185356));\r
-#46991 = CARTESIAN_POINT('',(4.993848329779,0.502070902256));\r
-#46992 = CARTESIAN_POINT('',(4.993984039944,0.498170488588));\r
-#46993 = CARTESIAN_POINT('',(4.994116511704,0.494270099238));\r
-#46994 = CARTESIAN_POINT('',(4.994246995546,0.490369768757));\r
-#46995 = CARTESIAN_POINT('',(4.994376766082,0.48646949575));\r
-#46996 = CARTESIAN_POINT('',(4.995012906236,0.467435892655));\r
-#46997 = CARTESIAN_POINT('',(4.995527407801,0.452305363981));\r
-#46998 = CARTESIAN_POINT('',(4.996126324852,0.437182928416));\r
-#46999 = CARTESIAN_POINT('',(4.996890589153,0.422074039537));\r
-#47000 = CARTESIAN_POINT('',(4.997906263693,0.406981595722));\r
-#47001 = CARTESIAN_POINT('',(4.999264053362,0.391908835267));\r
-#47002 = CARTESIAN_POINT('',(5.001058985763,0.376859917538));\r
-#47003 = CARTESIAN_POINT('',(5.003390328472,0.361838476151));\r
-#47004 = CARTESIAN_POINT('',(5.006361656709,0.34684674197));\r
-#47005 = CARTESIAN_POINT('',(5.010081044335,0.331886496839));\r
-#47006 = CARTESIAN_POINT('',(5.014661486572,0.316960592103));\r
-#47007 = CARTESIAN_POINT('',(5.020221733212,0.302072502963));\r
-#47008 = CARTESIAN_POINT('',(5.026887586514,0.287223849381));\r
-#47009 = CARTESIAN_POINT('',(5.037099121684,0.268100122615));\r
-#47010 = CARTESIAN_POINT('',(5.039510489895,0.263785415732));\r
-#47011 = CARTESIAN_POINT('',(5.042030696727,0.259474406257));\r
-#47012 = CARTESIAN_POINT('',(5.044663141452,0.255167171551));\r
-#47013 = CARTESIAN_POINT('',(5.047411290157,0.250863790888));\r
-#47014 = CARTESIAN_POINT('',(5.050278678344,0.24656434593));\r
-#47015 = CARTESIAN_POINT('',(5.053268916813,0.242268921297));\r
-#47016 = CARTESIAN_POINT('',(5.056385692779,0.237977605003));\r
-#47017 = CARTESIAN_POINT('',(5.059632776835,0.233690489053));\r
-#47018 = CARTESIAN_POINT('',(5.063014023796,0.229407669872));\r
-#47019 = CARTESIAN_POINT('',(5.066533379041,0.225129248884));\r
-#47020 = CARTESIAN_POINT('',(5.070194880609,0.220855332978));\r
-#47021 = CARTESIAN_POINT('',(5.074002664101,0.216586035047));\r
-#47022 = CARTESIAN_POINT('',(5.077960966012,0.212321474484));\r
-#47023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#47024 = PCURVE('',#46485,#47025);\r
-#47025 = DEFINITIONAL_REPRESENTATION('',(#47026),#47095);\r
-#47026 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#47027,#47028,#47029,#47030,\r
-    #47031,#47032,#47033,#47034,#47035,#47036,#47037,#47038,#47039,\r
-    #47040,#47041,#47042,#47043,#47044,#47045,#47046,#47047,#47048,\r
-    #47049,#47050,#47051,#47052,#47053,#47054,#47055,#47056,#47057,\r
-    #47058,#47059,#47060,#47061,#47062,#47063,#47064,#47065,#47066,\r
-    #47067,#47068,#47069,#47070,#47071,#47072,#47073,#47074,#47075,\r
-    #47076,#47077,#47078,#47079,#47080,#47081,#47082,#47083,#47084,\r
-    #47085,#47086,#47087,#47088,#47089,#47090,#47091,#47092,#47093,\r
-    #47094),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267741402,0.219958111712,0.265125679947,0.366865251842,\r
-    0.514806632532,0.562778479968,0.610414457097,0.748924758079,\r
-    0.858377816177,0.934322045536,1.),.UNSPECIFIED.);\r
-#47027 = CARTESIAN_POINT('',(0.940985308449,0.));\r
-#47028 = CARTESIAN_POINT('',(0.915597930251,6.3065394E-10));\r
-#47029 = CARTESIAN_POINT('',(0.890186397689,3.548739627444E-04));\r
-#47030 = CARTESIAN_POINT('',(0.864729468329,1.097664763729E-03));\r
-#47031 = CARTESIAN_POINT('',(0.839215378239,2.268145033188E-03));\r
-#47032 = CARTESIAN_POINT('',(0.813641173739,3.914325900383E-03));\r
-#47033 = CARTESIAN_POINT('',(0.788013986369,6.093924348244E-03));\r
-#47034 = CARTESIAN_POINT('',(0.749426756767,1.027729901572E-02));\r
-#47035 = CARTESIAN_POINT('',(0.736491442297,1.18316335956E-02));\r
-#47036 = CARTESIAN_POINT('',(0.723551337857,1.354749858173E-02));\r
-#47037 = CARTESIAN_POINT('',(0.710610443653,1.543430416431E-02));\r
-#47038 = CARTESIAN_POINT('',(0.697673848371,1.750209939604E-02));\r
-#47039 = CARTESIAN_POINT('',(0.684747847631,1.97615109428E-02));\r
-#47040 = CARTESIAN_POINT('',(0.663928400921,2.373283793269E-02));\r
-#47041 = CARTESIAN_POINT('',(0.65602357151,2.53181694836E-02));\r
-#47042 = CARTESIAN_POINT('',(0.648127342274,2.698223227541E-02));\r
-#47043 = CARTESIAN_POINT('',(0.640241638895,2.872765656291E-02));\r
-#47044 = CARTESIAN_POINT('',(0.632368554407,3.055712864291E-02));\r
-#47045 = CARTESIAN_POINT('',(0.624510358925,3.247337242994E-02));\r
-#47046 = CARTESIAN_POINT('',(0.599008060977,3.899708560552E-02));\r
-#47047 = CARTESIAN_POINT('',(0.581433121453,4.396959105567E-02));\r
-#47048 = CARTESIAN_POINT('',(0.563974828118,4.942760049825E-02));\r
-#47049 = CARTESIAN_POINT('',(0.546665191402,5.540281658868E-02));\r
-#47050 = CARTESIAN_POINT('',(0.529538592655,6.192688725783E-02));\r
-#47051 = CARTESIAN_POINT('',(0.512631812331,6.902950343548E-02));\r
-#47052 = CARTESIAN_POINT('',(0.471775100546,8.794068272954E-02));\r
-#47053 = CARTESIAN_POINT('',(0.448106581275,0.100424696224));\r
-#47054 = CARTESIAN_POINT('',(0.425101742585,0.114262810231));\r
-#47055 = CARTESIAN_POINT('',(0.402867768957,0.129518717582));\r
-#47056 = CARTESIAN_POINT('',(0.381496252569,0.146237075571));\r
-#47057 = CARTESIAN_POINT('',(0.361060587997,0.164437208764));\r
-#47058 = CARTESIAN_POINT('',(0.3353097618,0.190492519651));\r
-#47059 = CARTESIAN_POINT('',(0.329107937857,0.19702812571));\r
-#47060 = CARTESIAN_POINT('',(0.323011397744,0.203719478883));\r
-#47061 = CARTESIAN_POINT('',(0.317021362277,0.210566319704));\r
-#47062 = CARTESIAN_POINT('',(0.31113919507,0.217568740509));\r
-#47063 = CARTESIAN_POINT('',(0.30536541273,0.224726014584));\r
-#47064 = CARTESIAN_POINT('',(0.294075921502,0.239298643322));\r
-#47065 = CARTESIAN_POINT('',(0.288558671065,0.246711841581));\r
-#47066 = CARTESIAN_POINT('',(0.283149785133,0.254277254355));\r
-#47067 = CARTESIAN_POINT('',(0.277849898379,0.261994701571));\r
-#47068 = CARTESIAN_POINT('',(0.272659586069,0.269864104946));\r
-#47069 = CARTESIAN_POINT('',(0.2675793693,0.27788550364));\r
-#47070 = CARTESIAN_POINT('',(0.248159558197,0.309825206211));\r
-#47071 = CARTESIAN_POINT('',(0.234643807548,0.334878521349));\r
-#47072 = CARTESIAN_POINT('',(0.222074863506,0.361222083588));\r
-#47073 = CARTESIAN_POINT('',(0.210461106779,0.388868501553));\r
-#47074 = CARTESIAN_POINT('',(0.199806937029,0.417842266481));\r
-#47075 = CARTESIAN_POINT('',(0.190112662819,0.448182374598));\r
-#47076 = CARTESIAN_POINT('',(0.174460385684,0.505040914825));\r
-#47077 = CARTESIAN_POINT('',(0.168144861604,0.531027075992));\r
-#47078 = CARTESIAN_POINT('',(0.162418390619,0.557929147358));\r
-#47079 = CARTESIAN_POINT('',(0.157272622828,0.585781811616));\r
-#47080 = CARTESIAN_POINT('',(0.152693535021,0.614627790169));\r
-#47081 = CARTESIAN_POINT('',(0.148657831106,0.644517765332));\r
-#47082 = CARTESIAN_POINT('',(0.14266352288,0.697014025734));\r
-#47083 = CARTESIAN_POINT('',(0.140447353127,0.719047982263));\r
-#47084 = CARTESIAN_POINT('',(0.138454910135,0.741631255406));\r
-#47085 = CARTESIAN_POINT('',(0.136665354886,0.764783531642));\r
-#47086 = CARTESIAN_POINT('',(0.135050488292,0.788525208421));\r
-#47087 = CARTESIAN_POINT('',(0.133570780866,0.812877706827));\r
-#47088 = CARTESIAN_POINT('',(0.130968063343,0.859483790894));\r
-#47089 = CARTESIAN_POINT('',(0.129823915608,0.881575441874));\r
-#47090 = CARTESIAN_POINT('',(0.128709624144,0.904162194061));\r
-#47091 = CARTESIAN_POINT('',(0.127585879035,0.927263894005));\r
-#47092 = CARTESIAN_POINT('',(0.12640667856,0.950906792844));\r
-#47093 = CARTESIAN_POINT('',(0.125122384502,0.97513027245));\r
-#47094 = CARTESIAN_POINT('',(0.123684620971,1.));\r
-#47095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#47096 = ADVANCED_FACE('',(#47097),#14249,.T.);\r
-#47097 = FACE_BOUND('',#47098,.T.);\r
-#47098 = EDGE_LOOP('',(#47099,#47160,#47161,#47162,#47163));\r
-#47099 = ORIENTED_EDGE('',*,*,#47100,.F.);\r
-#47100 = EDGE_CURVE('',#46628,#47101,#47103,.T.);\r
-#47101 = VERTEX_POINT('',#47102);\r
-#47102 = CARTESIAN_POINT('',(9.796202146461,38.78188267098,3.));\r
-#47103 = SURFACE_CURVE('',#47104,(#47119,#47137),.PCURVE_S1.);\r
-#47104 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#47105,#47106,#47107,#47108,\r
-    #47109,#47110,#47111,#47112,#47113,#47114,#47115,#47116,#47117,\r
-    #47118),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#47105 = CARTESIAN_POINT('',(7.616793391689,39.268109942144,-3.));\r
-#47106 = CARTESIAN_POINT('',(7.816629614638,39.229347919288,\r
-    -2.469857305487));\r
-#47107 = CARTESIAN_POINT('',(8.01138728167,39.19016456951,-1.93877500183\r
-    ));\r
-#47108 = CARTESIAN_POINT('',(8.203020725357,39.150329907096,\r
-    -1.40716117002));\r
-#47109 = CARTESIAN_POINT('',(8.451787769006,39.0969418204,\r
-    -0.711942292053));\r
-#47110 = CARTESIAN_POINT('',(8.510131554273,39.084298695592,\r
-    -0.548519782961));\r
-#47111 = CARTESIAN_POINT('',(8.568400938847,39.07155056242,\r
-    -0.385088192252));\r
-#47112 = CARTESIAN_POINT('',(8.819294817494,39.016137210569,\r
-    0.31889847855));\r
-#47113 = CARTESIAN_POINT('',(9.011679572053,38.972317772565,\r
-    0.859448382286));\r
-#47114 = CARTESIAN_POINT('',(9.205619316388,38.926825052242,\r
-    1.399656454957));\r
-#47115 = CARTESIAN_POINT('',(9.499763076029,38.855687645715,\r
-    2.204677342934));\r
-#47116 = CARTESIAN_POINT('',(9.597544797243,38.831697949199,\r
-    2.470005719426));\r
-#47117 = CARTESIAN_POINT('',(9.696296114705,38.807118673964,\r
-    2.735127937173));\r
-#47118 = CARTESIAN_POINT('',(9.796202372772,38.781882613815,3.0000006));\r
-#47119 = PCURVE('',#14249,#47120);\r
-#47120 = DEFINITIONAL_REPRESENTATION('',(#47121),#47136);\r
-#47121 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#47122,#47123,#47124,#47125,\r
-    #47126,#47127,#47128,#47129,#47130,#47131,#47132,#47133,#47134,\r
-    #47135),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#47122 = CARTESIAN_POINT('',(2.048529561987,0.));\r
-#47123 = CARTESIAN_POINT('',(2.052109274402,1.254332354772E-02));\r
-#47124 = CARTESIAN_POINT('',(2.05545204346,2.52278254243E-02));\r
-#47125 = CARTESIAN_POINT('',(2.058561494327,3.804985612148E-02));\r
-#47126 = CARTESIAN_POINT('',(2.062327012241,5.498882258939E-02));\r
-#47127 = CARTESIAN_POINT('',(2.063190437047,5.898294243794E-02));\r
-#47128 = CARTESIAN_POINT('',(2.064032364904,6.2989802223E-02));\r
-#47129 = CARTESIAN_POINT('',(2.06756693436,8.030416791524E-02));\r
-#47130 = CARTESIAN_POINT('',(2.070047119446,9.373775098754E-02));\r
-#47131 = CARTESIAN_POINT('',(2.072297927353,0.107308355515));\r
-#47132 = CARTESIAN_POINT('',(2.075320586116,0.127758561639));\r
-#47133 = CARTESIAN_POINT('',(2.076262964156,0.134535705783));\r
-#47134 = CARTESIAN_POINT('',(2.077151376209,0.141345341141));\r
-#47135 = CARTESIAN_POINT('',(2.07798635282,0.148187165358));\r
-#47136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#47137 = PCURVE('',#47138,#47143);\r
-#47138 = CYLINDRICAL_SURFACE('',#47139,40.);\r
-#47139 = AXIS2_PLACEMENT_3D('',#47140,#47141,#47142);\r
-#47140 = CARTESIAN_POINT('',(-2.E-15,2.E-15,3.));\r
-#47141 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#47142 = DIRECTION('',(1.,-8.E-17,3.3E-16));\r
-#47143 = DEFINITIONAL_REPRESENTATION('',(#47144),#47159);\r
-#47144 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#47145,#47146,#47147,#47148,\r
-    #47149,#47150,#47151,#47152,#47153,#47154,#47155,#47156,#47157,\r
-    #47158),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#47145 = CARTESIAN_POINT('',(-1.379206538196,6.));\r
-#47146 = CARTESIAN_POINT('',(-1.374117517513,5.469857305487));\r
-#47147 = CARTESIAN_POINT('',(-1.369151128667,4.93877500183));\r
-#47148 = CARTESIAN_POINT('',(-1.364257980826,4.40716117002));\r
-#47149 = CARTESIAN_POINT('',(-1.357897196195,3.711942292053));\r
-#47150 = CARTESIAN_POINT('',(-1.356404750276,3.548519782961));\r
-#47151 = CARTESIAN_POINT('',(-1.354913563239,3.385088192252));\r
-#47152 = CARTESIAN_POINT('',(-1.348490052813,2.68110152145));\r
-#47153 = CARTESIAN_POINT('',(-1.343557355695,2.140551617714));\r
-#47154 = CARTESIAN_POINT('',(-1.338577371975,1.600343545043));\r
-#47155 = CARTESIAN_POINT('',(-1.331011780377,0.795322657066));\r
-#47156 = CARTESIAN_POINT('',(-1.328494755711,0.529994280574));\r
-#47157 = CARTESIAN_POINT('',(-1.32595066464,0.264872062827));\r
-#47158 = CARTESIAN_POINT('',(-1.323374558187,-6.E-07));\r
-#47159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#47160 = ORIENTED_EDGE('',*,*,#46627,.F.);\r
-#47161 = ORIENTED_EDGE('',*,*,#14103,.F.);\r
-#47162 = ORIENTED_EDGE('',*,*,#14834,.T.);\r
-#47163 = ORIENTED_EDGE('',*,*,#47164,.F.);\r
-#47164 = EDGE_CURVE('',#47101,#14801,#47165,.T.);\r
-#47165 = SURFACE_CURVE('',#47166,(#47239,#47315),.PCURVE_S1.);\r
-#47166 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#47167,#47168,#47169,#47170,\r
-    #47171,#47172,#47173,#47174,#47175,#47176,#47177,#47178,#47179,\r
-    #47180,#47181,#47182,#47183,#47184,#47185,#47186,#47187,#47188,\r
-    #47189,#47190,#47191,#47192,#47193,#47194,#47195,#47196,#47197,\r
-    #47198,#47199,#47200,#47201,#47202,#47203,#47204,#47205,#47206,\r
-    #47207,#47208,#47209,#47210,#47211,#47212,#47213,#47214,#47215,\r
-    #47216,#47217,#47218,#47219,#47220,#47221,#47222,#47223,#47224,\r
-    #47225,#47226,#47227,#47228,#47229,#47230,#47231,#47232,#47233,\r
-    #47234,#47235,#47236,#47237,#47238),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156941,0.157462141411,0.237475582229,\r
-    0.31598414088,0.354882631274,0.433704074252,0.569774718331,\r
-    0.7374615558,0.864425724604,1.),.UNSPECIFIED.);\r
-#47167 = CARTESIAN_POINT('',(9.796202146461,38.78188267098,3.));\r
-#47168 = CARTESIAN_POINT('',(9.826821595925,38.240926363503,\r
-    3.000000000037));\r
-#47169 = CARTESIAN_POINT('',(9.856603313918,37.699996798229,\r
-    3.012727308664));\r
-#47170 = CARTESIAN_POINT('',(9.884846619115,37.159305196749,\r
-    3.039137497494));\r
-#47171 = CARTESIAN_POINT('',(9.910868275316,36.619254988341,\r
-    3.08032051854));\r
-#47172 = CARTESIAN_POINT('',(9.934013659498,36.080440905086,\r
-    3.137492164789));\r
-#47173 = CARTESIAN_POINT('',(9.953684220824,35.543649536961,\r
-    3.211990126548));\r
-#47174 = CARTESIAN_POINT('',(9.969381376862,35.009858431366,\r
-    3.305250521531));\r
-#47175 = CARTESIAN_POINT('',(9.985437269943,34.262982375733,\r
-    3.465293450817));\r
-#47176 = CARTESIAN_POINT('',(9.989381782801,34.046449182762,\r
-    3.515246870818));\r
-#47177 = CARTESIAN_POINT('',(9.992577198746,33.830719133213,\r
-    3.568699483427));\r
-#47178 = CARTESIAN_POINT('',(9.995004779497,33.615888996918,\r
-    3.625749574233));\r
-#47179 = CARTESIAN_POINT('',(9.996651238063,33.402063861749,\r
-    3.686493289529));\r
-#47180 = CARTESIAN_POINT('',(9.997509595213,33.189356572371,\r
-    3.751022658198));\r
-#47181 = CARTESIAN_POINT('',(9.99758003595,32.977887168998,\r
-    3.819423613591));\r
-#47182 = CARTESIAN_POINT('',(9.99563171201,32.400741212026,\r
-    4.018166019204));\r
-#47183 = CARTESIAN_POINT('',(9.992012755844,32.037811015879,4.1566292351\r
-    ));\r
-#47184 = CARTESIAN_POINT('',(9.986057401095,31.679732904101,\r
-    4.307560183342));\r
-#47185 = CARTESIAN_POINT('',(9.977883520715,31.327266241804,\r
-    4.471278576594));\r
-#47186 = CARTESIAN_POINT('',(9.967698157787,30.981170074872,\r
-    4.647991982847));\r
-#47187 = CARTESIAN_POINT('',(9.955801700865,30.642182690583,\r
-    4.837755127205));\r
-#47188 = CARTESIAN_POINT('',(9.942581433881,30.310999256792,\r
-    5.04042383254));\r
-#47189 = CARTESIAN_POINT('',(9.914672433253,29.671566093988,\r
-    5.466736293034));\r
-#47190 = CARTESIAN_POINT('',(9.900012730064,29.36292772244,5.68996369932\r
-    ));\r
-#47191 = CARTESIAN_POINT('',(9.884945733302,29.062950052885,\r
-    5.924912733575));\r
-#47192 = CARTESIAN_POINT('',(9.869961453288,28.772046867492,\r
-    6.171070118369));\r
-#47193 = CARTESIAN_POINT('',(9.855582828567,28.490437457912,\r
-    6.427790637949));\r
-#47194 = CARTESIAN_POINT('',(9.842339348255,28.218161590443,\r
-    6.694311954299));\r
-#47195 = CARTESIAN_POINT('',(9.830740996571,27.955100081191,\r
-    6.969775984446));\r
-#47196 = CARTESIAN_POINT('',(9.81655128139,27.575102970002,\r
-    7.393712573884));\r
-#47197 = CARTESIAN_POINT('',(9.812367635173,27.451395272532,\r
-    7.536147358727));\r
-#47198 = CARTESIAN_POINT('',(9.808758191286,27.329841663174,\r
-    7.680455803852));\r
-#47199 = CARTESIAN_POINT('',(9.805776872337,27.210396002272,\r
-    7.826531805428));\r
-#47200 = CARTESIAN_POINT('',(9.803474575263,27.093003257536,\r
-    7.974269367423));\r
-#47201 = CARTESIAN_POINT('',(9.80189883342,26.977600525421,\r
-    8.123563423543));\r
-#47202 = CARTESIAN_POINT('',(9.80109347868,26.864118052501,\r
-    8.274310659161));\r
-#47203 = CARTESIAN_POINT('',(9.801108080298,26.526264482003,\r
-    8.734615501815));\r
-#47204 = CARTESIAN_POINT('',(9.804444492719,26.307634389739,\r
-    9.048358172016));\r
-#47205 = CARTESIAN_POINT('',(9.811439175186,26.095943003816,\r
-    9.366820462725));\r
-#47206 = CARTESIAN_POINT('',(9.822357992932,25.890459218748,\r
-    9.68921052403));\r
-#47207 = CARTESIAN_POINT('',(9.83739629611,25.690393685221,\r
-    10.014779122278));\r
-#47208 = CARTESIAN_POINT('',(9.856675548733,25.494916032523,\r
-    10.342830740203));\r
-#47209 = CARTESIAN_POINT('',(9.880241332502,25.303163427969,\r
-    10.672729192138));\r
-#47210 = CARTESIAN_POINT('',(9.956091215224,24.788099931554,\r
-    11.575599030698));\r
-#47211 = CARTESIAN_POINT('',(10.016830437341,24.470320613346,\r
-    12.151277477047));\r
-#47212 = CARTESIAN_POINT('',(10.092865071178,24.162273643932,\r
-    12.730668069249));\r
-#47213 = CARTESIAN_POINT('',(10.186798958238,23.864868922211,\r
-    13.313101879026));\r
-#47214 = CARTESIAN_POINT('',(10.301010837019,23.578179924559,\r
-    13.897359252492));\r
-#47215 = CARTESIAN_POINT('',(10.437219778049,23.301161591704,\r
-    14.481591210724));\r
-#47216 = CARTESIAN_POINT('',(10.596315285861,23.03209583611,\r
-    15.063560171296));\r
-#47217 = CARTESIAN_POINT('',(11.002572048622,22.444641028623,\r
-    16.352198458632));\r
-#47218 = CARTESIAN_POINT('',(11.261706304738,22.129172613976,\r
-    17.056740944184));\r
-#47219 = CARTESIAN_POINT('',(11.555848303352,21.818619419223,\r
-    17.75010647561));\r
-#47220 = CARTESIAN_POINT('',(11.883464990622,21.507877916889,\r
-    18.428402677807));\r
-#47221 = CARTESIAN_POINT('',(12.241618906627,21.191947488649,\r
-    19.088624669457));\r
-#47222 = CARTESIAN_POINT('',(12.626527762907,20.866663085216,\r
-    19.728706647793));\r
-#47223 = CARTESIAN_POINT('',(13.033899393943,20.528715023788,\r
-    20.347351396672));\r
-#47224 = CARTESIAN_POINT('',(13.781324229715,19.908405663149,\r
-    21.395546816223));\r
-#47225 = CARTESIAN_POINT('',(14.11377571333,19.632413924276,\r
-    21.834638927268));\r
-#47226 = CARTESIAN_POINT('',(14.454748880315,19.346607156008,\r
-    22.260949790659));\r
-#47227 = CARTESIAN_POINT('',(14.802365660965,19.050125943268,\r
-    22.674512831851));\r
-#47228 = CARTESIAN_POINT('',(15.154798961428,18.742341140241,\r
-    23.075533872548));\r
-#47229 = CARTESIAN_POINT('',(15.51031423942,18.422825661996,\r
-    23.464334951357));\r
-#47230 = CARTESIAN_POINT('',(15.867290457928,18.091320977845,\r
-    23.841312325538));\r
-#47231 = CARTESIAN_POINT('',(16.605355669546,17.380772778389,\r
-    24.597297987816));\r
-#47232 = CARTESIAN_POINT('',(16.98644518837,17.000024109067,\r
-    24.974716729615));\r
-#47233 = CARTESIAN_POINT('',(17.365671008039,16.60528086956,\r
-    25.339721410551));\r
-#47234 = CARTESIAN_POINT('',(17.741370058436,16.196542050577,\r
-    25.692922426299));\r
-#47235 = CARTESIAN_POINT('',(18.11202961791,15.773939887048,\r
-    26.034945871399));\r
-#47236 = CARTESIAN_POINT('',(18.476278926229,15.337710134988,\r
-    26.366408026052));\r
-#47237 = CARTESIAN_POINT('',(18.832876957228,14.888169800666,\r
-    26.687902495214));\r
-#47238 = CARTESIAN_POINT('',(19.180696351156,14.425702322063,27.));\r
-#47239 = PCURVE('',#14249,#47240);\r
-#47240 = DEFINITIONAL_REPRESENTATION('',(#47241),#47314);\r
-#47241 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#47242,#47243,#47244,#47245,\r
-    #47246,#47247,#47248,#47249,#47250,#47251,#47252,#47253,#47254,\r
-    #47255,#47256,#47257,#47258,#47259,#47260,#47261,#47262,#47263,\r
-    #47264,#47265,#47266,#47267,#47268,#47269,#47270,#47271,#47272,\r
-    #47273,#47274,#47275,#47276,#47277,#47278,#47279,#47280,#47281,\r
-    #47282,#47283,#47284,#47285,#47286,#47287,#47288,#47289,#47290,\r
-    #47291,#47292,#47293,#47294,#47295,#47296,#47297,#47298,#47299,\r
-    #47300,#47301,#47302,#47303,#47304,#47305,#47306,#47307,#47308,\r
-    #47309,#47310,#47311,#47312,#47313),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156941,0.157462141411,0.237475582229,\r
-    0.31598414088,0.354882631274,0.433704074252,0.569774718331,\r
-    0.7374615558,0.864425724604,1.),.UNSPECIFIED.);\r
-#47242 = CARTESIAN_POINT('',(2.077986350972,0.14818714986));\r
-#47243 = CARTESIAN_POINT('',(2.091059833992,0.148187149861));\r
-#47244 = CARTESIAN_POINT('',(2.104104742417,0.148515904219));\r
-#47245 = CARTESIAN_POINT('',(2.117119801632,0.14919809517));\r
-#47246 = CARTESIAN_POINT('',(2.130099054354,0.150262253386));\r
-#47247 = CARTESIAN_POINT('',(2.143031844833,0.151740671286));\r
-#47248 = CARTESIAN_POINT('',(2.155902624561,0.15366952389));\r
-#47249 = CARTESIAN_POINT('',(2.168690602339,0.156088586277));\r
-#47250 = CARTESIAN_POINT('',(2.186569932678,0.160250553801));\r
-#47251 = CARTESIAN_POINT('',(2.191751858006,0.161550652429));\r
-#47252 = CARTESIAN_POINT('',(2.196913025467,0.162943062255));\r
-#47253 = CARTESIAN_POINT('',(2.202051175141,0.16443065114));\r
-#47254 = CARTESIAN_POINT('',(2.207163805075,0.166016277669));\r
-#47255 = CARTESIAN_POINT('',(2.212248177082,0.167702743749));\r
-#47256 = CARTESIAN_POINT('',(2.217301322543,0.169492747214));\r
-#47257 = CARTESIAN_POINT('',(2.231087474211,0.174701190046));\r
-#47258 = CARTESIAN_POINT('',(2.239751137237,0.178337768719));\r
-#47259 = CARTESIAN_POINT('',(2.24829242519,0.182311669723));\r
-#47260 = CARTESIAN_POINT('',(2.256691712903,0.18663449761));\r
-#47261 = CARTESIAN_POINT('',(2.264928620931,0.191315529159));\r
-#47262 = CARTESIAN_POINT('',(2.272982436541,0.196360627873));\r
-#47263 = CARTESIAN_POINT('',(2.280832696874,0.201770906006));\r
-#47264 = CARTESIAN_POINT('',(2.295943719671,0.213202836567));\r
-#47265 = CARTESIAN_POINT('',(2.303214553127,0.21921241197));\r
-#47266 = CARTESIAN_POINT('',(2.310253463376,0.225564913216));\r
-#47267 = CARTESIAN_POINT('',(2.317045754079,0.232251967859));\r
-#47268 = CARTESIAN_POINT('',(2.323580949227,0.239261817991));\r
-#47269 = CARTESIAN_POINT('',(2.329852648321,0.246579520637));\r
-#47270 = CARTESIAN_POINT('',(2.335858291361,0.254187308704));\r
-#47271 = CARTESIAN_POINT('',(2.344443089518,0.265968313333));\r
-#47272 = CARTESIAN_POINT('',(2.347222488627,0.269938106038));\r
-#47273 = CARTESIAN_POINT('',(2.34993726756,0.273972255006));\r
-#47274 = CARTESIAN_POINT('',(2.352587913286,0.278068482811));\r
-#47275 = CARTESIAN_POINT('',(2.355175142409,0.282224490674));\r
-#47276 = CARTESIAN_POINT('',(2.35769988044,0.286437978965));\r
-#47277 = CARTESIAN_POINT('',(2.360163241052,0.290706667695));\r
-#47278 = CARTESIAN_POINT('',(2.367436328259,0.303785434139));\r
-#47279 = CARTESIAN_POINT('',(2.372059148761,0.312759565039));\r
-#47280 = CARTESIAN_POINT('',(2.376446022901,0.321932649407));\r
-#47281 = CARTESIAN_POINT('',(2.380610487314,0.331286850677));\r
-#47282 = CARTESIAN_POINT('',(2.384568029124,0.340804977546));\r
-#47283 = CARTESIAN_POINT('',(2.388335741833,0.350470789261));\r
-#47284 = CARTESIAN_POINT('',(2.391932167219,0.360269184685));\r
-#47285 = CARTESIAN_POINT('',(2.401324747932,0.387306297695));\r
-#47286 = CARTESIAN_POINT('',(2.406822429895,0.404785798589));\r
-#47287 = CARTESIAN_POINT('',(2.411815437583,0.422634515464));\r
-#47288 = CARTESIAN_POINT('',(2.416256973441,0.440851335708));\r
-#47289 = CARTESIAN_POINT('',(2.420118944097,0.459418793514));\r
-#47290 = CARTESIAN_POINT('',(2.423403151273,0.478297792308));\r
-#47291 = CARTESIAN_POINT('',(2.426135230687,0.49743167394));\r
-#47292 = CARTESIAN_POINT('',(2.43109973529,0.540556705759));\r
-#47293 = CARTESIAN_POINT('',(2.43306980052,0.56465409624));\r
-#47294 = CARTESIAN_POINT('',(2.434351143789,0.588919091463));\r
-#47295 = CARTESIAN_POINT('',(2.43507047525,0.613229008442));\r
-#47296 = CARTESIAN_POINT('',(2.435370595131,0.637475343234));\r
-#47297 = CARTESIAN_POINT('',(2.435389795065,0.661570129862));\r
-#47298 = CARTESIAN_POINT('',(2.435257497018,0.685444715666));\r
-#47299 = CARTESIAN_POINT('',(2.434961869619,0.726919334964));\r
-#47300 = CARTESIAN_POINT('',(2.434813842481,0.744639280649));\r
-#47301 = CARTESIAN_POINT('',(2.434695384475,0.76218933579));\r
-#47302 = CARTESIAN_POINT('',(2.434652165885,0.77955870039));\r
-#47303 = CARTESIAN_POINT('',(2.434724990198,0.79674285587));\r
-#47304 = CARTESIAN_POINT('',(2.434949820593,0.813742301736));\r
-#47305 = CARTESIAN_POINT('',(2.435358158653,0.83056150398));\r
-#47306 = CARTESIAN_POINT('',(2.436639411359,0.86498349642));\r
-#47307 = CARTESIAN_POINT('',(2.437541950213,0.882562379726));\r
-#47308 = CARTESIAN_POINT('',(2.438719198091,0.899954761783));\r
-#47309 = CARTESIAN_POINT('',(2.440199980246,0.917174729378));\r
-#47310 = CARTESIAN_POINT('',(2.442008927904,0.934239196761));\r
-#47311 = CARTESIAN_POINT('',(2.444167136742,0.951167137232));\r
-#47312 = CARTESIAN_POINT('',(2.446692696866,0.967979248985));\r
-#47313 = CARTESIAN_POINT('',(2.44960109428,0.9846980552));\r
-#47314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#47315 = PCURVE('',#14817,#47316);\r
-#47316 = DEFINITIONAL_REPRESENTATION('',(#47317),#47390);\r
-#47317 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#47318,#47319,#47320,#47321,\r
-    #47322,#47323,#47324,#47325,#47326,#47327,#47328,#47329,#47330,\r
-    #47331,#47332,#47333,#47334,#47335,#47336,#47337,#47338,#47339,\r
-    #47340,#47341,#47342,#47343,#47344,#47345,#47346,#47347,#47348,\r
-    #47349,#47350,#47351,#47352,#47353,#47354,#47355,#47356,#47357,\r
-    #47358,#47359,#47360,#47361,#47362,#47363,#47364,#47365,#47366,\r
-    #47367,#47368,#47369,#47370,#47371,#47372,#47373,#47374,#47375,\r
-    #47376,#47377,#47378,#47379,#47380,#47381,#47382,#47383,#47384,\r
-    #47385,#47386,#47387,#47388,#47389),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156941,0.157462141411,0.237475582229,\r
-    0.31598414088,0.354882631274,0.433704074252,0.569774718331,\r
-    0.7374615558,0.864425724604,1.),.UNSPECIFIED.);\r
-#47318 = CARTESIAN_POINT('',(1.323374564023,1.));\r
-#47319 = CARTESIAN_POINT('',(1.319320315749,0.989229505348));\r
-#47320 = CARTESIAN_POINT('',(1.315166766726,0.978139490344));\r
-#47321 = CARTESIAN_POINT('',(1.310927188482,0.966704391393));\r
-#47322 = CARTESIAN_POINT('',(1.306616753477,0.954898289302));\r
-#47323 = CARTESIAN_POINT('',(1.302252664541,0.942694959479));\r
-#47324 = CARTESIAN_POINT('',(1.297854008853,0.930067863972));\r
-#47325 = CARTESIAN_POINT('',(1.293441077445,0.916990710579));\r
-#47326 = CARTESIAN_POINT('',(1.287226103301,0.897880499229));\r
-#47327 = CARTESIAN_POINT('',(1.285419405274,0.892242354964));\r
-#47328 = CARTESIAN_POINT('',(1.283615240963,0.886523323145));\r
-#47329 = CARTESIAN_POINT('',(1.281815081653,0.880722111104));\r
-#47330 = CARTESIAN_POINT('',(1.280020399767,0.874837627168));\r
-#47331 = CARTESIAN_POINT('',(1.278232642591,0.868869025963));\r
-#47332 = CARTESIAN_POINT('',(1.276453205994,0.862815753719));\r
-#47333 = CARTESIAN_POINT('',(1.271591672788,0.845954579736));\r
-#47334 = CARTESIAN_POINT('',(1.268528908428,0.834970947558));\r
-#47335 = CARTESIAN_POINT('',(1.265502649778,0.823727349738));\r
-#47336 = CARTESIAN_POINT('',(1.26251940775,0.812226781502));\r
-#47337 = CARTESIAN_POINT('',(1.259583931069,0.800475245558));\r
-#47338 = CARTESIAN_POINT('',(1.256698679909,0.788482547719));\r
-#47339 = CARTESIAN_POINT('',(1.253863511584,0.776263223198));\r
-#47340 = CARTESIAN_POINT('',(1.24834008004,0.751645663544));\r
-#47341 = CARTESIAN_POINT('',(1.245649416955,0.739252244534));\r
-#47342 = CARTESIAN_POINT('',(1.243001144848,0.726677013899));\r
-#47343 = CARTESIAN_POINT('',(1.240389127766,0.713939650048));\r
-#47344 = CARTESIAN_POINT('',(1.237803893508,0.70105979025));\r
-#47345 = CARTESIAN_POINT('',(1.23523322621,0.688056898751));\r
-#47346 = CARTESIAN_POINT('',(1.23266299596,0.674950045231));\r
-#47347 = CARTESIAN_POINT('',(1.228797553987,0.655221153946));\r
-#47348 = CARTESIAN_POINT('',(1.227513212161,0.648663189026));\r
-#47349 = CARTESIAN_POINT('',(1.226223310252,0.642085611576));\r
-#47350 = CARTESIAN_POINT('',(1.224925879084,0.635490155368));\r
-#47351 = CARTESIAN_POINT('',(1.223618891809,0.628878368757));\r
-#47352 = CARTESIAN_POINT('',(1.2223002857,0.622251608239));\r
-#47353 = CARTESIAN_POINT('',(1.220967983935,0.615611032019));\r
-#47354 = CARTESIAN_POINT('',(1.21688828053,0.595475486338));\r
-#47355 = CARTESIAN_POINT('',(1.214092049472,0.581941247379));\r
-#47356 = CARTESIAN_POINT('',(1.211213798577,0.568361866499));\r
-#47357 = CARTESIAN_POINT('',(1.208236314146,0.55474162716));\r
-#47358 = CARTESIAN_POINT('',(1.205143152513,0.541082055633));\r
-#47359 = CARTESIAN_POINT('',(1.201919012917,0.527381777601));\r
-#47360 = CARTESIAN_POINT('',(1.198549925157,0.513636282211));\r
-#47361 = CARTESIAN_POINT('',(1.188935103097,0.476016709573));\r
-#47362 = CARTESIAN_POINT('',(1.182375369439,0.452030941877));\r
-#47363 = CARTESIAN_POINT('',(1.175265578309,0.428056224904));\r
-#47364 = CARTESIAN_POINT('',(1.167521059732,0.404294343213));\r
-#47365 = CARTESIAN_POINT('',(1.159055033583,0.380956143067));\r
-#47366 = CARTESIAN_POINT('',(1.149790380706,0.358220146195));\r
-#47367 = CARTESIAN_POINT('',(1.1396718489,0.336223698959));\r
-#47368 = CARTESIAN_POINT('',(1.11511797479,0.288991873836));\r
-#47369 = CARTESIAN_POINT('',(1.10021983702,0.264179766417));\r
-#47370 = CARTESIAN_POINT('',(1.083921450073,0.240807562616));\r
-#47371 = CARTESIAN_POINT('',(1.066210781003,0.218931322965));\r
-#47372 = CARTESIAN_POINT('',(1.047125914237,0.198512637633));\r
-#47373 = CARTESIAN_POINT('',(1.026742207112,0.179481273035));\r
-#47374 = CARTESIAN_POINT('',(1.005159564431,0.161746903492));\r
-#47375 = CARTESIAN_POINT('',(0.96532905142,0.132697940791));\r
-#47376 = CARTESIAN_POINT('',(0.947540186087,0.120867308509));\r
-#47377 = CARTESIAN_POINT('',(0.929170640994,0.109679810643));\r
-#47378 = CARTESIAN_POINT('',(0.910267588086,9.909001940516E-02));\r
-#47379 = CARTESIAN_POINT('',(0.890877610311,8.905334281733E-02));\r
-#47380 = CARTESIAN_POINT('',(0.871045034523,7.952780630505E-02));\r
-#47381 = CARTESIAN_POINT('',(0.850811012313,7.047468997422E-02));\r
-#47382 = CARTESIAN_POINT('',(0.808218849556,5.265701167666E-02));\r
-#47383 = CARTESIAN_POINT('',(0.78580932288,4.395353706597E-02));\r
-#47384 = CARTESIAN_POINT('',(0.763029807435,3.570352780149E-02));\r
-#47385 = CARTESIAN_POINT('',(0.739920640367,2.786715267766E-02));\r
-#47386 = CARTESIAN_POINT('',(0.716517565264,2.040872801439E-02));\r
-#47387 = CARTESIAN_POINT('',(0.69285200988,1.329646153714E-02));\r
-#47388 = CARTESIAN_POINT('',(0.668951533577,6.502031349718E-03));\r
-#47389 = CARTESIAN_POINT('',(0.644840444484,0.));\r
-#47390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#47391 = ADVANCED_FACE('',(#47392),#14817,.F.);\r
-#47392 = FACE_BOUND('',#47393,.F.);\r
-#47393 = EDGE_LOOP('',(#47394,#47498,#47499,#47500,#47524));\r
-#47394 = ORIENTED_EDGE('',*,*,#47395,.F.);\r
-#47395 = EDGE_CURVE('',#14773,#47396,#47398,.T.);\r
-#47396 = VERTEX_POINT('',#47397);\r
-#47397 = CARTESIAN_POINT('',(19.820861080821,13.533429146593,\r
-    26.717157287525));\r
-#47398 = SURFACE_CURVE('',#47399,(#47430,#47464),.PCURVE_S1.);\r
-#47399 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#47400,#47401,#47402,#47403,\r
-    #47404,#47405,#47406,#47407,#47408,#47409,#47410,#47411,#47412,\r
-    #47413,#47414,#47415,#47416,#47417,#47418,#47419,#47420,#47421,\r
-    #47422,#47423,#47424,#47425,#47426,#47427,#47428,#47429),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,9),(0.,0.755345927279,0.885319425954,\r
-    0.929303087921,1.),.UNSPECIFIED.);\r
-#47400 = CARTESIAN_POINT('',(19.659649062936,13.765834472425,27.));\r
-#47401 = CARTESIAN_POINT('',(20.24742840005,12.926398530123,\r
-    25.975237954271));\r
-#47402 = CARTESIAN_POINT('',(20.804559249068,12.065344371107,\r
-    24.950346552709));\r
-#47403 = CARTESIAN_POINT('',(21.332232595912,11.184673557013,\r
-    23.926282257158));\r
-#47404 = CARTESIAN_POINT('',(21.832132345379,10.286410605967,\r
-    22.903737607667));\r
-#47405 = CARTESIAN_POINT('',(22.306676651001,9.372741959201,\r
-    21.883116636157));\r
-#47406 = CARTESIAN_POINT('',(22.759110646974,8.446075698903,\r
-    20.864530595566));\r
-#47407 = CARTESIAN_POINT('',(23.19432942136,7.509533558127,\r
-    19.847728952741));\r
-#47408 = CARTESIAN_POINT('',(23.692046096995,6.404843334877,\r
-    18.657341140936));\r
-#47409 = CARTESIAN_POINT('',(23.764802725369,6.242487126119,\r
-    18.482615233006));\r
-#47410 = CARTESIAN_POINT('',(23.837280341501,6.079973717018,\r
-    18.30792058894));\r
-#47411 = CARTESIAN_POINT('',(23.909514363214,5.917323505918,\r
-    18.133253603256));\r
-#47412 = CARTESIAN_POINT('',(23.981541620061,5.754557545503,\r
-    17.958610396739));\r
-#47413 = CARTESIAN_POINT('',(24.053400353321,5.591697542794,\r
-    17.783986816443));\r
-#47414 = CARTESIAN_POINT('',(24.125130216001,5.428765859153,\r
-    17.609378435693));\r
-#47415 = CARTESIAN_POINT('',(24.221016292141,5.210632170212,\r
-    17.375695784621));\r
-#47416 = CARTESIAN_POINT('',(24.245250243999,5.155473255952,\r
-    17.316612223499));\r
-#47417 = CARTESIAN_POINT('',(24.269475713818,5.100309658369,\r
-    17.25752969112));\r
-#47418 = CARTESIAN_POINT('',(24.293694300659,5.045142275501,\r
-    17.198448005932));\r
-#47419 = CARTESIAN_POINT('',(24.317907617245,4.989972012558,\r
-    17.139366984419));\r
-#47420 = CARTESIAN_POINT('',(24.342117289953,4.934799781923,\r
-    17.080286441109));\r
-#47421 = CARTESIAN_POINT('',(24.366324958824,4.879626503144,\r
-    17.021206188564));\r
-#47422 = CARTESIAN_POINT('',(24.42944178639,4.735770422865,\r
-    16.86716386129));\r
-#47423 = CARTESIAN_POINT('',(24.468350371857,4.647087423041,\r
-    16.772201952896));\r
-#47424 = CARTESIAN_POINT('',(24.507264923569,4.55840796094,\r
-    16.677239520336));\r
-#47425 = CARTESIAN_POINT('',(24.546192379203,4.469735925363,\r
-    16.582275769843));\r
-#47426 = CARTESIAN_POINT('',(24.585139724493,4.381075236449,\r
-    16.487309905754));\r
-#47427 = CARTESIAN_POINT('',(24.624113993233,4.292429845669,\r
-    16.392341130507));\r
-#47428 = CARTESIAN_POINT('',(24.663122267277,4.203803735832,\r
-    16.297368644642));\r
-#47429 = CARTESIAN_POINT('',(24.702171676539,4.11520092108,\r
-    16.202391646802));\r
-#47430 = PCURVE('',#14817,#47431);\r
-#47431 = DEFINITIONAL_REPRESENTATION('',(#47432),#47463);\r
-#47432 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#47433,#47434,#47435,#47436,\r
-    #47437,#47438,#47439,#47440,#47441,#47442,#47443,#47444,#47445,\r
-    #47446,#47447,#47448,#47449,#47450,#47451,#47452,#47453,#47454,\r
-    #47455,#47456,#47457,#47458,#47459,#47460,#47461,#47462),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,9),(0.,0.755345927279,0.885319425954,\r
-    0.929303087921,1.),.UNSPECIFIED.);\r
-#47433 = CARTESIAN_POINT('',(0.610865238198,0.));\r
-#47434 = CARTESIAN_POINT('',(0.568166819626,2.134921013999E-02));\r
-#47435 = CARTESIAN_POINT('',(0.525462986887,4.374289688429E-02));\r
-#47436 = CARTESIAN_POINT('',(0.482764122727,6.72803635914E-02));\r
-#47437 = CARTESIAN_POINT('',(0.440093025732,9.208066624976E-02));\r
-#47438 = CARTESIAN_POINT('',(0.397494891797,0.118289257882));\r
-#47439 = CARTESIAN_POINT('',(0.355043060781,0.146074639251));\r
-#47440 = CARTESIAN_POINT('',(0.31287184353,0.175640638434));\r
-#47441 = CARTESIAN_POINT('',(0.264018172178,0.212571244128));\r
-#47442 = CARTESIAN_POINT('',(0.256860470147,0.218050530706));\r
-#47443 = CARTESIAN_POINT('',(0.2497183158,0.223588194417));\r
-#47444 = CARTESIAN_POINT('',(0.242592831345,0.229185032152));\r
-#47445 = CARTESIAN_POINT('',(0.235485205381,0.234841775187));\r
-#47446 = CARTESIAN_POINT('',(0.228396692906,0.240559089184));\r
-#47447 = CARTESIAN_POINT('',(0.22132861531,0.246337574191));\r
-#47448 = CARTESIAN_POINT('',(0.211897873552,0.254154113398));\r
-#47449 = CARTESIAN_POINT('',(0.209515885867,0.256137526392));\r
-#47450 = CARTESIAN_POINT('',(0.207136451123,0.258128023152));\r
-#47451 = CARTESIAN_POINT('',(0.20475962395,0.260125621659));\r
-#47452 = CARTESIAN_POINT('',(0.202385459809,0.262130338339));\r
-#47453 = CARTESIAN_POINT('',(0.200014014988,0.264142188072));\r
-#47454 = CARTESIAN_POINT('',(0.197645346608,0.266161184184));\r
-#47455 = CARTESIAN_POINT('',(0.191476801558,0.271444067054));\r
-#47456 = CARTESIAN_POINT('',(0.187681412986,0.274719287577));\r
-#47457 = CARTESIAN_POINT('',(0.183893588028,0.278013050587));\r
-#47458 = CARTESIAN_POINT('',(0.180113572531,0.281325392399));\r
-#47459 = CARTESIAN_POINT('',(0.176341617057,0.284656335082));\r
-#47460 = CARTESIAN_POINT('',(0.172577976885,0.288005886458));\r
-#47461 = CARTESIAN_POINT('',(0.168822912011,0.291374040099));\r
-#47462 = CARTESIAN_POINT('',(0.165076687147,0.294760775329));\r
-#47463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#47464 = PCURVE('',#14788,#47465);\r
-#47465 = DEFINITIONAL_REPRESENTATION('',(#47466),#47497);\r
-#47466 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#47467,#47468,#47469,#47470,\r
-    #47471,#47472,#47473,#47474,#47475,#47476,#47477,#47478,#47479,\r
-    #47480,#47481,#47482,#47483,#47484,#47485,#47486,#47487,#47488,\r
-    #47489,#47490,#47491,#47492,#47493,#47494,#47495,#47496),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,9),(0.,0.755345927279,0.885319425954,\r
-    0.929303087921,1.),.UNSPECIFIED.);\r
-#47467 = CARTESIAN_POINT('',(-1.154700538379,-1.632993161855));\r
-#47468 = CARTESIAN_POINT('',(2.859276528427E-02,-2.469707843356));\r
-#47469 = CARTESIAN_POINT('',(1.233689230195,-3.275905054304));\r
-#47470 = CARTESIAN_POINT('',(2.458258341099,-4.052537797504));\r
-#47471 = CARTESIAN_POINT('',(3.700033611336,-4.801114999381));\r
-#47472 = CARTESIAN_POINT('',(4.9566808193,-5.523948075744));\r
-#47473 = CARTESIAN_POINT('',(6.225739307733,-6.224244408527));\r
-#47474 = CARTESIAN_POINT('',(7.504149519964,-6.906944542659));\r
-#47475 = CARTESIAN_POINT('',(9.009125160065,-7.694430316336));\r
-#47476 = CARTESIAN_POINT('',(9.230236901683,-7.809720411815));\r
-#47477 = CARTESIAN_POINT('',(9.451496555896,-7.924724746777));\r
-#47478 = CARTESIAN_POINT('',(9.672884780533,-8.039479506782));\r
-#47479 = CARTESIAN_POINT('',(9.894381665152,-8.154022351541));\r
-#47480 = CARTESIAN_POINT('',(10.115966731042,-8.268392414923));\r
-#47481 = CARTESIAN_POINT('',(10.337618931222,-8.382630304951));\r
-#47482 = CARTESIAN_POINT('',(10.634340233253,-8.53540627224));\r
-#47483 = CARTESIAN_POINT('',(10.709369027988,-8.574024110093));\r
-#47484 = CARTESIAN_POINT('',(10.784402197213,-8.612633241587));\r
-#47485 = CARTESIAN_POINT('',(10.859438896919,-8.651235305041));\r
-#47486 = CARTESIAN_POINT('',(10.934478276531,-8.68983195287));\r
-#47487 = CARTESIAN_POINT('',(11.0095194789,-8.728424851581));\r
-#47488 = CARTESIAN_POINT('',(11.084561640309,-8.767015681776));\r
-#47489 = CARTESIAN_POINT('',(11.280222663998,-8.867634309057));\r
-#47490 = CARTESIAN_POINT('',(11.40084167099,-8.929661494058));\r
-#47491 = CARTESIAN_POINT('',(11.521457290041,-8.991694754268));\r
-#47492 = CARTESIAN_POINT('',(11.642065868831,-9.053741199172));\r
-#47493 = CARTESIAN_POINT('',(11.762663724127,-9.11580798662));\r
-#47494 = CARTESIAN_POINT('',(11.883247141779,-9.177902322832));\r
-#47495 = CARTESIAN_POINT('',(12.003812376724,-9.240031462395));\r
-#47496 = CARTESIAN_POINT('',(12.124355652982,-9.302202708266));\r
-#47497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#47498 = ORIENTED_EDGE('',*,*,#14800,.T.);\r
-#47499 = ORIENTED_EDGE('',*,*,#47164,.F.);\r
-#47500 = ORIENTED_EDGE('',*,*,#47501,.F.);\r
-#47501 = EDGE_CURVE('',#47502,#47101,#47504,.T.);\r
-#47502 = VERTEX_POINT('',#47503);\r
-#47503 = CARTESIAN_POINT('',(10.608770386148,38.567525081265,3.));\r
-#47504 = SURFACE_CURVE('',#47505,(#47510,#47517),.PCURVE_S1.);\r
-#47505 = CIRCLE('',#47506,40.);\r
-#47506 = AXIS2_PLACEMENT_3D('',#47507,#47508,#47509);\r
-#47507 = CARTESIAN_POINT('',(-2.E-15,2.E-15,3.));\r
-#47508 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#47509 = DIRECTION('',(1.,-8.E-17,3.3E-16));\r
-#47510 = PCURVE('',#14817,#47511);\r
-#47511 = DEFINITIONAL_REPRESENTATION('',(#47512),#47516);\r
-#47512 = LINE('',#47513,#47514);\r
-#47513 = CARTESIAN_POINT('',(0.,1.));\r
-#47514 = VECTOR('',#47515,1.);\r
-#47515 = DIRECTION('',(1.,0.));\r
-#47516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#47517 = PCURVE('',#47138,#47518);\r
-#47518 = DEFINITIONAL_REPRESENTATION('',(#47519),#47523);\r
-#47519 = LINE('',#47520,#47521);\r
-#47520 = CARTESIAN_POINT('',(-0.,0.));\r
-#47521 = VECTOR('',#47522,1.);\r
-#47522 = DIRECTION('',(-1.,0.));\r
-#47523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#47524 = ORIENTED_EDGE('',*,*,#47525,.F.);\r
-#47525 = EDGE_CURVE('',#47396,#47502,#47526,.T.);\r
-#47526 = SURFACE_CURVE('',#47527,(#47607,#47690),.PCURVE_S1.);\r
-#47527 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#47528,#47529,#47530,#47531,\r
-    #47532,#47533,#47534,#47535,#47536,#47537,#47538,#47539,#47540,\r
-    #47541,#47542,#47543,#47544,#47545,#47546,#47547,#47548,#47549,\r
-    #47550,#47551,#47552,#47553,#47554,#47555,#47556,#47557,#47558,\r
-    #47559,#47560,#47561,#47562,#47563,#47564,#47565,#47566,#47567,\r
-    #47568,#47569,#47570,#47571,#47572,#47573,#47574,#47575,#47576,\r
-    #47577,#47578,#47579,#47580,#47581,#47582,#47583,#47584,#47585,\r
-    #47586,#47587,#47588,#47589,#47590,#47591,#47592,#47593,#47594,\r
-    #47595,#47596,#47597,#47598,#47599,#47600,#47601,#47602,#47603,\r
-    #47604,#47605,#47606),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613029,0.249810233761,0.335724852044,0.420382051212,\r
-    0.565526485592,0.644424134379,0.683354615414,0.761264550253,\r
-    0.841373225549,0.887438369129,1.),.UNSPECIFIED.);\r
-#47528 = CARTESIAN_POINT('',(19.820861080821,13.533429146593,\r
-    26.717157287525));\r
-#47529 = CARTESIAN_POINT('',(19.506673379638,13.995084377133,\r
-    26.4350299302));\r
-#47530 = CARTESIAN_POINT('',(19.183525787776,14.445315797481,\r
-    26.144166320895));\r
-#47531 = CARTESIAN_POINT('',(18.852364538825,14.883738877581,\r
-    25.844078671962));\r
-#47532 = CARTESIAN_POINT('',(18.514232127599,15.310016892643,\r
-    25.53425354357));\r
-#47533 = CARTESIAN_POINT('',(18.170280732817,15.723871978997,\r
-    25.214151897357));\r
-#47534 = CARTESIAN_POINT('',(17.821783783987,16.125101926821,\r
-    24.883218493446));\r
-#47535 = CARTESIAN_POINT('',(17.470145672501,16.513602709734,\r
-    24.540900630817));\r
-#47536 = CARTESIAN_POINT('',(16.783932195418,17.243638402685,\r
-    23.852767167882));\r
-#47537 = CARTESIAN_POINT('',(16.449530559384,17.586593005207,\r
-    23.508274412797));\r
-#47538 = CARTESIAN_POINT('',(16.115007968187,17.918269317961,\r
-    23.152770991866));\r
-#47539 = CARTESIAN_POINT('',(15.781773810888,18.238774928601,\r
-    22.785859408878));\r
-#47540 = CARTESIAN_POINT('',(15.451347997594,18.548346294379,\r
-    22.407192200694));\r
-#47541 = CARTESIAN_POINT('',(15.125349132992,18.847377374163,\r
-    22.016505932537));\r
-#47542 = CARTESIAN_POINT('',(14.805466462091,19.136446851402,\r
-    21.613668633226));\r
-#47543 = CARTESIAN_POINT('',(14.27224533619,19.614724778076,\r
-    20.904654898562));\r
-#47544 = CARTESIAN_POINT('',(14.055008068205,19.808498698669,\r
-    20.604493831845));\r
-#47545 = CARTESIAN_POINT('',(13.842318747966,19.997942483255,\r
-    20.298285092038));\r
-#47546 = CARTESIAN_POINT('',(13.634793688653,20.183388082109,\r
-    19.986099290312));\r
-#47547 = CARTESIAN_POINT('',(13.433040629764,20.365227861448,\r
-    19.668059414005));\r
-#47548 = CARTESIAN_POINT('',(13.237646262681,20.543914621226,\r
-    19.344348926832));\r
-#47549 = CARTESIAN_POINT('',(13.049161204905,20.719956391618,\r
-    19.015218582485));\r
-#47550 = CARTESIAN_POINT('',(12.689653852666,21.065309753325,\r
-    18.351656955751));\r
-#47551 = CARTESIAN_POINT('',(12.518411080774,21.234687175055,\r
-    18.017363781936));\r
-#47552 = CARTESIAN_POINT('',(12.354833178007,21.402563575827,\r
-    17.678427117122));\r
-#47553 = CARTESIAN_POINT('',(12.199341648862,21.569512463205,\r
-    17.335216049373));\r
-#47554 = CARTESIAN_POINT('',(12.05228460789,21.736143938523,\r
-    16.988155367155));\r
-#47555 = CARTESIAN_POINT('',(11.913922590366,21.903083971973,\r
-    16.637721832146));\r
-#47556 = CARTESIAN_POINT('',(11.784415997358,22.070944564092,\r
-    16.284435425582));\r
-#47557 = CARTESIAN_POINT('',(11.457042826315,22.530617950026,\r
-    15.319188158698));\r
-#47558 = CARTESIAN_POINT('',(11.276374498636,22.825402297949,\r
-    14.702544954923));\r
-#47559 = CARTESIAN_POINT('',(11.122186504943,23.127333282095,\r
-    14.081955208723));\r
-#47560 = CARTESIAN_POINT('',(10.99368964378,23.438843009147,\r
-    13.460287147036));\r
-#47561 = CARTESIAN_POINT('',(10.888970059898,23.761621832149,\r
-    12.839998597413));\r
-#47562 = CARTESIAN_POINT('',(10.805171931735,24.095872964872,\r
-    12.222738339849));\r
-#47563 = CARTESIAN_POINT('',(10.739123776607,24.440648231773,\r
-    11.609424742128));\r
-#47564 = CARTESIAN_POINT('',(10.659717610642,24.986658890922,\r
-    10.669431030806));\r
-#47565 = CARTESIAN_POINT('',(10.63606333879,25.181626256282,\r
-    10.339617651733));\r
-#47566 = CARTESIAN_POINT('',(10.616750593275,25.380185881122,\r
-    10.011603581163));\r
-#47567 = CARTESIAN_POINT('',(10.601734721457,25.583211877238,\r
-    9.686037359101));\r
-#47568 = CARTESIAN_POINT('',(10.590894797028,25.791546656588,\r
-    9.363626849611));\r
-#47569 = CARTESIAN_POINT('',(10.584035786342,26.005991825124,\r
-    9.045133164382));\r
-#47570 = CARTESIAN_POINT('',(10.580892020926,26.227290238685,\r
-    8.731358980911));\r
-#47571 = CARTESIAN_POINT('',(10.581250377325,26.569000478228,\r
-    8.271042393225));\r
-#47572 = CARTESIAN_POINT('',(10.582192622327,26.683727478242,\r
-    8.120307881795));\r
-#47573 = CARTESIAN_POINT('',(10.583918946748,26.800356942327,\r
-    7.971029594427));\r
-#47574 = CARTESIAN_POINT('',(10.586385544238,26.918959659433,\r
-    7.823311899805));\r
-#47575 = CARTESIAN_POINT('',(10.589544904337,27.039599451864,\r
-    7.677260821701));\r
-#47576 = CARTESIAN_POINT('',(10.593346150293,27.162332141031,\r
-    7.532983198785));\r
-#47577 = CARTESIAN_POINT('',(10.597735376874,27.287204513196,\r
-    7.390585844433));\r
-#47578 = CARTESIAN_POINT('',(10.612503400708,27.668510650839,\r
-    6.969175799932));\r
-#47579 = CARTESIAN_POINT('',(10.624480500944,27.931523452481,\r
-    6.696088722986));\r
-#47580 = CARTESIAN_POINT('',(10.638134235279,28.203541389676,\r
-    6.431819771003));\r
-#47581 = CARTESIAN_POINT('',(10.652967872613,28.484684148509,\r
-    6.177207107879));\r
-#47582 = CARTESIAN_POINT('',(10.668465594153,28.774916193021,\r
-    5.932993790205));\r
-#47583 = CARTESIAN_POINT('',(10.68411728032,29.074027204725,\r
-    5.699807402424));\r
-#47584 = CARTESIAN_POINT('',(10.699443494771,29.381618170271,\r
-    5.478146303048));\r
-#47585 = CARTESIAN_POINT('',(10.729009226889,30.021471261629,\r
-    5.052678514837));\r
-#47586 = CARTESIAN_POINT('',(10.743209432772,30.354261222794,\r
-    4.849501120522));\r
-#47587 = CARTESIAN_POINT('',(10.756159482982,30.694840825766,\r
-    4.659233384327));\r
-#47588 = CARTESIAN_POINT('',(10.767466007608,31.042519714227,\r
-    4.482017208794));\r
-#47589 = CARTESIAN_POINT('',(10.776821195437,31.396563841057,\r
-    4.317795348478));\r
-#47590 = CARTESIAN_POINT('',(10.784009405726,31.756218000993,\r
-    4.166357929629));\r
-#47591 = CARTESIAN_POINT('',(10.788903263336,32.12072640541,\r
-    4.027383454738));\r
-#47592 = CARTESIAN_POINT('',(10.792913256607,32.701322831634,\r
-    3.827497316822));\r
-#47593 = CARTESIAN_POINT('',(10.793601103104,32.91467311093,\r
-    3.758503896589));\r
-#47594 = CARTESIAN_POINT('',(10.793502598492,33.129274298888,\r
-    3.693414895725));\r
-#47595 = CARTESIAN_POINT('',(10.792615695161,33.34500523489,\r
-    3.63214304441));\r
-#47596 = CARTESIAN_POINT('',(10.790945621446,33.561752009433,\r
-    3.574594950204));\r
-#47597 = CARTESIAN_POINT('',(10.788504026941,33.779408537631,\r
-    3.520673109706));\r
-#47598 = CARTESIAN_POINT('',(10.785308127832,33.997877132719,\r
-    3.470277920211));\r
-#47599 = CARTESIAN_POINT('',(10.771780986878,34.752671513244,\r
-    3.308541343225));\r
-#47600 = CARTESIAN_POINT('',(10.757810834432,35.292503239092,\r
-    3.214253517568));\r
-#47601 = CARTESIAN_POINT('',(10.739789802099,35.835382639114,\r
-    3.138949656873));\r
-#47602 = CARTESIAN_POINT('',(10.718203847444,36.380316357774,\r
-    3.0811679131));\r
-#47603 = CARTESIAN_POINT('',(10.693643351105,36.926504883891,\r
-    3.039549367523));\r
-#47604 = CARTESIAN_POINT('',(10.666758808757,37.473343551469,\r
-    3.01286121471));\r
-#47605 = CARTESIAN_POINT('',(10.638233136791,38.020421993303,\r
-    3.000000000028));\r
-#47606 = CARTESIAN_POINT('',(10.608770386148,38.567525081265,3.));\r
-#47607 = PCURVE('',#14817,#47608);\r
-#47608 = DEFINITIONAL_REPRESENTATION('',(#47609),#47689);\r
-#47609 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#47610,#47611,#47612,#47613,\r
-    #47614,#47615,#47616,#47617,#47618,#47619,#47620,#47621,#47622,\r
-    #47623,#47624,#47625,#47626,#47627,#47628,#47629,#47630,#47631,\r
-    #47632,#47633,#47634,#47635,#47636,#47637,#47638,#47639,#47640,\r
-    #47641,#47642,#47643,#47644,#47645,#47646,#47647,#47648,#47649,\r
-    #47650,#47651,#47652,#47653,#47654,#47655,#47656,#47657,#47658,\r
-    #47659,#47660,#47661,#47662,#47663,#47664,#47665,#47666,#47667,\r
-    #47668,#47669,#47670,#47671,#47672,#47673,#47674,#47675,#47676,\r
-    #47677,#47678,#47679,#47680,#47681,#47682,#47683,#47684,#47685,\r
-    #47686,#47687,#47688),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613029,0.249810233761,0.335724852044,0.420382051212,\r
-    0.565526485592,0.644424134379,0.683354615414,0.761264550253,\r
-    0.841373225549,0.887438369129,1.),.UNSPECIFIED.);\r
-#47610 = CARTESIAN_POINT('',(0.599080059409,5.927553554444E-03));\r
-#47611 = CARTESIAN_POINT('',(0.62234736894,1.187530004501E-02));\r
-#47612 = CARTESIAN_POINT('',(0.645430220578,1.808807351355E-02));\r
-#47613 = CARTESIAN_POINT('',(0.668308460957,2.458747675042E-02));\r
-#47614 = CARTESIAN_POINT('',(0.690959182122,3.139757981258E-02));\r
-#47615 = CARTESIAN_POINT('',(0.713356241895,3.854537273962E-02));\r
-#47616 = CARTESIAN_POINT('',(0.73546987368,4.606111124359E-02));\r
-#47617 = CARTESIAN_POINT('',(0.757266385682,5.397855537257E-02));\r
-#47618 = CARTESIAN_POINT('',(0.798919805418,7.021238564042E-02));\r
-#47619 = CARTESIAN_POINT('',(0.81881651114,7.847991654201E-02));\r
-#47620 = CARTESIAN_POINT('',(0.838365739673,8.716885353943E-02));\r
-#47621 = CARTESIAN_POINT('',(0.857532069745,9.631284031533E-02));\r
-#47622 = CARTESIAN_POINT('',(0.8762769881,0.105948415966));\r
-#47623 = CARTESIAN_POINT('',(0.894559479306,0.116114595113));\r
-#47624 = CARTESIAN_POINT('',(0.912337203119,0.12685161671));\r
-#47625 = CARTESIAN_POINT('',(0.941781002213,0.146241373862));\r
-#47626 = CARTESIAN_POINT('',(0.953719195487,0.154590457769));\r
-#47627 = CARTESIAN_POINT('',(0.965367685566,0.163259950023));\r
-#47628 = CARTESIAN_POINT('',(0.976711694367,0.172263481154));\r
-#47629 = CARTESIAN_POINT('',(0.987737220086,0.181614142063));\r
-#47630 = CARTESIAN_POINT('',(0.998431478184,0.191323865166));\r
-#47631 = CARTESIAN_POINT('',(1.008783382686,0.201402520087));\r
-#47632 = CARTESIAN_POINT('',(1.028638385997,0.22215792331));\r
-#47633 = CARTESIAN_POINT('',(1.038151981352,0.232824076159));\r
-#47634 = CARTESIAN_POINT('',(1.047316168556,0.243861319017));\r
-#47635 = CARTESIAN_POINT('',(1.056124736026,0.25527320126));\r
-#47636 = CARTESIAN_POINT('',(1.064574374872,0.267059523994));\r
-#47637 = CARTESIAN_POINT('',(1.072664930849,0.279215148831));\r
-#47638 = CARTESIAN_POINT('',(1.080399479248,0.29172877651));\r
-#47639 = CARTESIAN_POINT('',(1.100445336376,0.326617974125));\r
-#47640 = CARTESIAN_POINT('',(1.11208264059,0.349659394658));\r
-#47641 = CARTESIAN_POINT('',(1.122720349459,0.37360312761));\r
-#47642 = CARTESIAN_POINT('',(1.13242104385,0.398296932868));\r
-#47643 = CARTESIAN_POINT('',(1.141277321908,0.423532955909));\r
-#47644 = CARTESIAN_POINT('',(1.149394609133,0.449052668236));\r
-#47645 = CARTESIAN_POINT('',(1.15687456302,0.474607302448));\r
-#47646 = CARTESIAN_POINT('',(1.167580387069,0.51377370703));\r
-#47647 = CARTESIAN_POINT('',(1.171190510388,0.527515900518));\r
-#47648 = CARTESIAN_POINT('',(1.174654233423,0.5412150682));\r
-#47649 = CARTESIAN_POINT('',(1.177986375099,0.554875210446));\r
-#47650 = CARTESIAN_POINT('',(1.18120297122,0.568497217361));\r
-#47651 = CARTESIAN_POINT('',(1.184321074034,0.582079108425));\r
-#47652 = CARTESIAN_POINT('',(1.187358362325,0.595616177439));\r
-#47653 = CARTESIAN_POINT('',(1.191800121973,0.615754882298));\r
-#47654 = CARTESIAN_POINT('',(1.193252284129,0.622395840773));\r
-#47655 = CARTESIAN_POINT('',(1.194691150238,0.629022914947));\r
-#47656 = CARTESIAN_POINT('',(1.196118818836,0.635634897977));\r
-#47657 = CARTESIAN_POINT('',(1.197537363309,0.642230386333));\r
-#47658 = CARTESIAN_POINT('',(1.198948809919,0.648807786705));\r
-#47659 = CARTESIAN_POINT('',(1.200355115826,0.655365322904));\r
-#47660 = CARTESIAN_POINT('',(1.204565974634,0.674980704143));\r
-#47661 = CARTESIAN_POINT('',(1.207361118809,0.68797499149));\r
-#47662 = CARTESIAN_POINT('',(1.21015795581,0.700865722255));\r
-#47663 = CARTESIAN_POINT('',(1.212969894799,0.71363409219));\r
-#47664 = CARTESIAN_POINT('',(1.215808373032,0.726260987939));\r
-#47665 = CARTESIAN_POINT('',(1.218682084947,0.738727207423));\r
-#47666 = CARTESIAN_POINT('',(1.221596445239,0.751013588057));\r
-#47667 = CARTESIAN_POINT('',(1.227593573256,0.7755296244));\r
-#47668 = CARTESIAN_POINT('',(1.230679486279,0.787750832402));\r
-#47669 = CARTESIAN_POINT('',(1.233813283331,0.799744415594));\r
-#47670 = CARTESIAN_POINT('',(1.236994596931,0.811495953295));\r
-#47671 = CARTESIAN_POINT('',(1.240220553323,0.822995784774));\r
-#47672 = CARTESIAN_POINT('',(1.243486092369,0.8342380705));\r
-#47673 = CARTESIAN_POINT('',(1.246784487759,0.84521998521));\r
-#47674 = CARTESIAN_POINT('',(1.252019236078,0.862106006229));\r
-#47675 = CARTESIAN_POINT('',(1.253938888805,0.868185223303));\r
-#47676 = CARTESIAN_POINT('',(1.255865669792,0.874178942422));\r
-#47677 = CARTESIAN_POINT('',(1.257798154351,0.880087752652));\r
-#47678 = CARTESIAN_POINT('',(1.259734874617,0.885912537366));\r
-#47679 = CARTESIAN_POINT('',(1.261674345142,0.891654427913));\r
-#47680 = CARTESIAN_POINT('',(1.263615088473,0.897314757293));\r
-#47681 = CARTESIAN_POINT('',(1.27029751028,0.916530546632));\r
-#47682 = CARTESIAN_POINT('',(1.275037539893,0.929685709238));\r
-#47683 = CARTESIAN_POINT('',(1.279755670976,0.942385590296));\r
-#47684 = CARTESIAN_POINT('',(1.284431673046,0.954657238137));\r
-#47685 = CARTESIAN_POINT('',(1.28904660116,0.966527867381));\r
-#47686 = CARTESIAN_POINT('',(1.293583446648,0.978024300909));\r
-#47687 = CARTESIAN_POINT('',(1.298027260432,0.989172995567));\r
-#47688 = CARTESIAN_POINT('',(1.30236500819,1.));\r
-#47689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#47690 = PCURVE('',#15488,#47691);\r
-#47691 = DEFINITIONAL_REPRESENTATION('',(#47692),#47772);\r
-#47692 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#47693,#47694,#47695,#47696,\r
-    #47697,#47698,#47699,#47700,#47701,#47702,#47703,#47704,#47705,\r
-    #47706,#47707,#47708,#47709,#47710,#47711,#47712,#47713,#47714,\r
-    #47715,#47716,#47717,#47718,#47719,#47720,#47721,#47722,#47723,\r
-    #47724,#47725,#47726,#47727,#47728,#47729,#47730,#47731,#47732,\r
-    #47733,#47734,#47735,#47736,#47737,#47738,#47739,#47740,#47741,\r
-    #47742,#47743,#47744,#47745,#47746,#47747,#47748,#47749,#47750,\r
-    #47751,#47752,#47753,#47754,#47755,#47756,#47757,#47758,#47759,\r
-    #47760,#47761,#47762,#47763,#47764,#47765,#47766,#47767,#47768,\r
-    #47769,#47770,#47771),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613029,0.249810233761,0.335724852044,0.420382051212,\r
-    0.565526485592,0.644424134379,0.683354615414,0.761264550253,\r
-    0.841373225549,0.887438369129,1.),.UNSPECIFIED.);\r
-#47693 = CARTESIAN_POINT('',(0.547589403225,1.));\r
-#47694 = CARTESIAN_POINT('',(0.550707124155,0.983817943096));\r
-#47695 = CARTESIAN_POINT('',(0.553467405931,0.967556456207));\r
-#47696 = CARTESIAN_POINT('',(0.555881668436,0.951194838345));\r
-#47697 = CARTESIAN_POINT('',(0.557963588277,0.934713899472));\r
-#47698 = CARTESIAN_POINT('',(0.559729387707,0.918095855371));\r
-#47699 = CARTESIAN_POINT('',(0.561198242998,0.901324568077));\r
-#47700 = CARTESIAN_POINT('',(0.562392812263,0.884386131846));\r
-#47701 = CARTESIAN_POINT('',(0.564232637167,0.851135126303));\r
-#47702 = CARTESIAN_POINT('',(0.564905469131,0.834842187086));\r
-#47703 = CARTESIAN_POINT('',(0.565380812173,0.818382501492));\r
-#47704 = CARTESIAN_POINT('',(0.5656842918,0.801750155308));\r
-#47705 = CARTESIAN_POINT('',(0.565845347217,0.78494246833));\r
-#47706 = CARTESIAN_POINT('',(0.565897622078,0.767960900528));\r
-#47707 = CARTESIAN_POINT('',(0.565879124219,0.750812201711));\r
-#47708 = CARTESIAN_POINT('',(0.565798863883,0.721246498192));\r
-#47709 = CARTESIAN_POINT('',(0.565751263853,0.708905914004));\r
-#47710 = CARTESIAN_POINT('',(0.565704407495,0.696493083126));\r
-#47711 = CARTESIAN_POINT('',(0.565674379223,0.684014469293));\r
-#47712 = CARTESIAN_POINT('',(0.56567826467,0.671478149453));\r
-#47713 = CARTESIAN_POINT('',(0.565733986942,0.658893926144));\r
-#47714 = CARTESIAN_POINT('',(0.565860009122,0.646273371756));\r
-#47715 = CARTESIAN_POINT('',(0.566286651813,0.621171284858));\r
-#47716 = CARTESIAN_POINT('',(0.566584695189,0.608690045595));\r
-#47717 = CARTESIAN_POINT('',(0.566986795938,0.596199038057));\r
-#47718 = CARTESIAN_POINT('',(0.567510806726,0.583712328992));\r
-#47719 = CARTESIAN_POINT('',(0.568174248534,0.571244984123));\r
-#47720 = CARTESIAN_POINT('',(0.568993733567,0.558812833928));\r
-#47721 = CARTESIAN_POINT('',(0.569984232626,0.546432121853));\r
-#47722 = CARTESIAN_POINT('',(0.573170927004,0.513008295921));\r
-#47723 = CARTESIAN_POINT('',(0.575723637096,0.492088908303));\r
-#47724 = CARTESIAN_POINT('',(0.578878881109,0.471452347204));\r
-#47725 = CARTESIAN_POINT('',(0.582677471791,0.451173931629));\r
-#47726 = CARTESIAN_POINT('',(0.58713048655,0.431307437311));\r
-#47727 = CARTESIAN_POINT('',(0.592207981448,0.411877457223));\r
-#47728 = CARTESIAN_POINT('',(0.597854056511,0.392886481886));\r
-#47729 = CARTESIAN_POINT('',(0.607343629582,0.364232012589));\r
-#47730 = CARTESIAN_POINT('',(0.610834373731,0.354265230091));\r
-#47731 = CARTESIAN_POINT('',(0.614494088241,0.344436688466));\r
-#47732 = CARTESIAN_POINT('',(0.618341328371,0.334761791491));\r
-#47733 = CARTESIAN_POINT('',(0.622393202795,0.325257066562));\r
-#47734 = CARTESIAN_POINT('',(0.626665216621,0.315939961226));\r
-#47735 = CARTESIAN_POINT('',(0.631170927833,0.306828521607));\r
-#47736 = CARTESIAN_POINT('',(0.638265451955,0.293555558003));\r
-#47737 = CARTESIAN_POINT('',(0.640669023967,0.289224783195));\r
-#47738 = CARTESIAN_POINT('',(0.643133416742,0.284950887985));\r
-#47739 = CARTESIAN_POINT('',(0.645659746765,0.280736169332));\r
-#47740 = CARTESIAN_POINT('',(0.648248943033,0.276582940418));\r
-#47741 = CARTESIAN_POINT('',(0.650901726624,0.272493509617));\r
-#47742 = CARTESIAN_POINT('',(0.653618590282,0.268470159455));\r
-#47743 = CARTESIAN_POINT('',(0.661965651991,0.256600082545));\r
-#47744 = CARTESIAN_POINT('',(0.667789996284,0.248957436092));\r
-#47745 = CARTESIAN_POINT('',(0.6738738374,0.241606752936));\r
-#47746 = CARTESIAN_POINT('',(0.680214820649,0.234565265889));\r
-#47747 = CARTESIAN_POINT('',(0.686806914182,0.227847378504));\r
-#47748 = CARTESIAN_POINT('',(0.693640198311,0.221464331032));\r
-#47749 = CARTESIAN_POINT('',(0.700700740105,0.215424027675));\r
-#47750 = CARTESIAN_POINT('',(0.715445531903,0.203877357133));\r
-#47751 = CARTESIAN_POINT('',(0.723143525994,0.198389482976));\r
-#47752 = CARTESIAN_POINT('',(0.731045578869,0.193272349094));\r
-#47753 = CARTESIAN_POINT('',(0.739131720621,0.188524492369));\r
-#47754 = CARTESIAN_POINT('',(0.747381713974,0.184139673721));\r
-#47755 = CARTESIAN_POINT('',(0.755775635913,0.180108246759));\r
-#47756 = CARTESIAN_POINT('',(0.764294295064,0.176418261455));\r
-#47757 = CARTESIAN_POINT('',(0.777879254805,0.171123065252));\r
-#47758 = CARTESIAN_POINT('',(0.782874662689,0.169298136011));\r
-#47759 = CARTESIAN_POINT('',(0.787902541141,0.167578873112));\r
-#47760 = CARTESIAN_POINT('',(0.792959945362,0.165962484233));\r
-#47761 = CARTESIAN_POINT('',(0.798044159093,0.164446075163));\r
-#47762 = CARTESIAN_POINT('',(0.803152700627,0.163026698202));\r
-#47763 = CARTESIAN_POINT('',(0.808283328822,0.161701400555));\r
-#47764 = CARTESIAN_POINT('',(0.826019996562,0.15745164248));\r
-#47765 = CARTESIAN_POINT('',(0.838723802885,0.154980863025));\r
-#47766 = CARTESIAN_POINT('',(0.85151900927,0.153011367649));\r
-#47767 = CARTESIAN_POINT('',(0.864384901603,0.151502122533));\r
-#47768 = CARTESIAN_POINT('',(0.877306021412,0.150415924678));\r
-#47769 = CARTESIAN_POINT('',(0.890271817159,0.149719653628));\r
-#47770 = CARTESIAN_POINT('',(0.903276458873,0.149384115164));\r
-#47771 = CARTESIAN_POINT('',(0.91631883909,0.149384115163));\r
-#47772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#47773 = ADVANCED_FACE('',(#47774),#14788,.F.);\r
-#47774 = FACE_BOUND('',#47775,.F.);\r
-#47775 = EDGE_LOOP('',(#47776,#47777,#47778,#47798));\r
-#47776 = ORIENTED_EDGE('',*,*,#14772,.T.);\r
-#47777 = ORIENTED_EDGE('',*,*,#47395,.T.);\r
-#47778 = ORIENTED_EDGE('',*,*,#47779,.T.);\r
-#47779 = EDGE_CURVE('',#47396,#14888,#47780,.T.);\r
-#47780 = SURFACE_CURVE('',#47781,(#47785,#47792),.PCURVE_S1.);\r
-#47781 = LINE('',#47782,#47783);\r
-#47782 = CARTESIAN_POINT('',(35.385769819496,24.432095576959,\r
-    26.717157287525));\r
-#47783 = VECTOR('',#47784,1.);\r
-#47784 = DIRECTION('',(-0.819152044289,-0.573576436351,-8.E-17));\r
-#47785 = PCURVE('',#14788,#47786);\r
-#47786 = DEFINITIONAL_REPRESENTATION('',(#47787),#47791);\r
-#47787 = LINE('',#47788,#47789);\r
-#47788 = CARTESIAN_POINT('',(-11.79775702061,-17.37736830715));\r
-#47789 = VECTOR('',#47790,1.);\r
-#47790 = DIRECTION('',(0.57735026919,0.816496580928));\r
-#47791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#47792 = PCURVE('',#15488,#47793);\r
-#47793 = DEFINITIONAL_REPRESENTATION('',(#47794),#47797);\r
-#47794 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#47795,#47796),.UNSPECIFIED.,\r
-  .F.,.F.,(2,2),(0.,42.),.PIECEWISE_BEZIER_KNOTS.);\r
-#47795 = CARTESIAN_POINT('',(1.,1.));\r
-#47796 = CARTESIAN_POINT('',(0.,1.));\r
-#47797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#47798 = ORIENTED_EDGE('',*,*,#14887,.F.);\r
-#47799 = ADVANCED_FACE('',(#47800),#15488,.T.);\r
-#47800 = FACE_BOUND('',#47801,.T.);\r
-#47801 = EDGE_LOOP('',(#47802,#48020,#48065,#48066,#48067));\r
-#47802 = ORIENTED_EDGE('',*,*,#47803,.F.);\r
-#47803 = EDGE_CURVE('',#47804,#15293,#47806,.T.);\r
-#47804 = VERTEX_POINT('',#47805);\r
-#47805 = CARTESIAN_POINT('',(8.516691355754,39.082809115401,-3.));\r
-#47806 = SURFACE_CURVE('',#47807,(#47876,#47948),.PCURVE_S1.);\r
-#47807 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#47808,#47809,#47810,#47811,\r
-    #47812,#47813,#47814,#47815,#47816,#47817,#47818,#47819,#47820,\r
-    #47821,#47822,#47823,#47824,#47825,#47826,#47827,#47828,#47829,\r
-    #47830,#47831,#47832,#47833,#47834,#47835,#47836,#47837,#47838,\r
-    #47839,#47840,#47841,#47842,#47843,#47844,#47845,#47846,#47847,\r
-    #47848,#47849,#47850,#47851,#47852,#47853,#47854,#47855,#47856,\r
-    #47857,#47858,#47859,#47860,#47861,#47862,#47863,#47864,#47865,\r
-    #47866,#47867,#47868,#47869,#47870,#47871,#47872,#47873,#47874,\r
-    #47875),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267741402,0.219958111712,0.265125679947,0.366865251842,\r
-    0.514806632532,0.562778479968,0.610414457097,0.748924758079,\r
-    0.858377816177,0.934322045536,1.),.UNSPECIFIED.);\r
-#47808 = CARTESIAN_POINT('',(8.516692042603,39.082806930624,-3.));\r
-#47809 = CARTESIAN_POINT('',(8.848951914252,38.028807647322,\r
-    -2.999999973513));\r
-#47810 = CARTESIAN_POINT('',(9.151669985014,36.965540819634,\r
-    -2.985095476905));\r
-#47811 = CARTESIAN_POINT('',(9.422272791165,35.89344909704,\r
-    -2.953898153385));\r
-#47812 = CARTESIAN_POINT('',(9.658057066572,34.813456455625,\r
-    -2.90475818999));\r
-#47813 = CARTESIAN_POINT('',(9.856287001413,33.726992820114,\r
-    -2.835706882252));\r
-#47814 = CARTESIAN_POINT('',(10.014397601927,32.636037466113,\r
-    -2.744417864701));\r
-#47815 = CARTESIAN_POINT('',(10.188698411287,30.992595119837,\r
-    -2.569629359123));\r
-#47816 = CARTESIAN_POINT('',(10.236378430692,30.441545421013,\r
-    -2.504742879569));\r
-#47817 = CARTESIAN_POINT('',(10.273078272122,29.890380356507,\r
-    -2.433185867933));\r
-#47818 = CARTESIAN_POINT('',(10.298563510023,29.339493299924,\r
-    -2.354592812751));\r
-#47819 = CARTESIAN_POINT('',(10.312646145612,28.789322633121,\r
-    -2.268578792143));\r
-#47820 = CARTESIAN_POINT('',(10.315199521928,28.24035163132,\r
-    -2.174743874234));\r
-#47821 = CARTESIAN_POINT('',(10.300640694346,27.357682590057,\r
-    -2.010117252108));\r
-#47822 = CARTESIAN_POINT('',(10.290757825472,27.022905387024,\r
-    -1.944464496601));\r
-#47823 = CARTESIAN_POINT('',(10.276513173566,26.688898728043,\r
-    -1.875625167615));\r
-#47824 = CARTESIAN_POINT('',(10.257906265763,26.35578952855,\r
-    -1.803503649463));\r
-#47825 = CARTESIAN_POINT('',(10.234948943544,26.023709338739,\r
-    -1.728003768888));\r
-#47826 = CARTESIAN_POINT('',(10.207666691245,25.692794051807,\r
-    -1.64902976975));\r
-#47827 = CARTESIAN_POINT('',(10.104996175205,24.620738837597,\r
-    -1.380561033205));\r
-#47828 = CARTESIAN_POINT('',(10.012147839288,23.884851594551,\r
-    -1.176513665834));\r
-#47829 = CARTESIAN_POINT('',(9.898020350351,23.157207498237,\r
-    -0.953283728772));\r
-#47830 = CARTESIAN_POINT('',(9.763462449467,22.4394732138,\r
-    -0.709833419308));\r
-#47831 = CARTESIAN_POINT('',(9.609757893422,21.733268795934,\r
-    -0.445198524398));\r
-#47832 = CARTESIAN_POINT('',(9.43863044751,21.040136741429,\r
-    -0.158577164551));\r
-#47833 = CARTESIAN_POINT('',(8.981113467403,19.374700877046,\r
-    0.600039461371));\r
-#47834 = CARTESIAN_POINT('',(8.677595526119,18.418286065175,\r
-    1.097233775296));\r
-#47835 = CARTESIAN_POINT('',(8.34818318151,17.496859745191,\r
-    1.643670361264));\r
-#47836 = CARTESIAN_POINT('',(8.000929440799,16.613501571518,\r
-    2.240029036545));\r
-#47837 = CARTESIAN_POINT('',(7.644718202164,15.769816938776,\r
-    2.885777519255));\r
-#47838 = CARTESIAN_POINT('',(7.288078951478,14.966283117475,\r
-    3.578958087517));\r
-#47839 = CARTESIAN_POINT('',(6.825109942212,13.955002200806,\r
-    4.555432498626));\r
-#47840 = CARTESIAN_POINT('',(6.712476248087,13.711549433919,\r
-    4.799200745837));\r
-#47841 = CARTESIAN_POINT('',(6.600823662404,13.472253239234,\r
-    5.047536864344));\r
-#47842 = CARTESIAN_POINT('',(6.490387512143,13.237078849794,\r
-    5.300325078159));\r
-#47843 = CARTESIAN_POINT('',(6.381393163053,13.00599946095,\r
-    5.557458648075));\r
-#47844 = CARTESIAN_POINT('',(6.274041517359,12.778955575856,\r
-    5.818797694585));\r
-#47845 = CARTESIAN_POINT('',(6.063743626865,12.334414795308,\r
-    6.347779561454));\r
-#47846 = CARTESIAN_POINT('',(5.960771492554,12.116861478611,\r
-    6.615365484258));\r
-#47847 = CARTESIAN_POINT('',(5.859792136791,11.903197927146,\r
-    6.886851634538));\r
-#47848 = CARTESIAN_POINT('',(5.760976153878,11.693378576571,\r
-    7.162114020168));\r
-#47849 = CARTESIAN_POINT('',(5.664479735675,11.487359016753,\r
-    7.441028899832));\r
-#47850 = CARTESIAN_POINT('',(5.570445030726,11.285096237908,\r
-    7.72347310737));\r
-#47851 = CARTESIAN_POINT('',(5.213108844025,10.509236172923,\r
-    8.840489131322));\r
-#47852 = CARTESIAN_POINT('',(4.969109222999,9.963319807833,\r
-    9.700482281913));\r
-#47853 = CARTESIAN_POINT('',(4.750178307224,9.447812199979,\r
-    10.586255072451));\r
-#47854 = CARTESIAN_POINT('',(4.558529165182,8.961808230658,\r
-    11.49482276615));\r
-#47855 = CARTESIAN_POINT('',(4.395567868751,8.504441224994,\r
-    12.423280693985));\r
-#47856 = CARTESIAN_POINT('',(4.262343221971,8.074628024049,\r
-    13.36876099867));\r
-#47857 = CARTESIAN_POINT('',(4.079084550285,7.351207651431,\r
-    15.086449448789));\r
-#47858 = CARTESIAN_POINT('',(4.017457711548,7.047926115706,\r
-    15.853435156568));\r
-#47859 = CARTESIAN_POINT('',(3.975647806223,6.7597758627,16.627737514926\r
-    ));\r
-#47860 = CARTESIAN_POINT('',(3.954240940001,6.485530029249,\r
-    17.407862987663));\r
-#47861 = CARTESIAN_POINT('',(3.953953250178,6.223500309728,\r
-    18.192247162912));\r
-#47862 = CARTESIAN_POINT('',(3.975811256917,5.971218020215,\r
-    18.979151542123));\r
-#47863 = CARTESIAN_POINT('',(4.051924146372,5.554256244861,\r
-    20.312857193339));\r
-#47864 = CARTESIAN_POINT('',(4.094210801493,5.386408822419,\r
-    20.859393188333));\r
-#47865 = CARTESIAN_POINT('',(4.147915780966,5.220303218433,\r
-    21.405456117757));\r
-#47866 = CARTESIAN_POINT('',(4.213318302468,5.054473786659,\r
-    21.950256835082));\r
-#47867 = CARTESIAN_POINT('',(4.290603121249,4.88714619482,22.49289280805\r
-    ));\r
-#47868 = CARTESIAN_POINT('',(4.379673410227,4.716189084416,\r
-    23.032359249565));\r
-#47869 = CARTESIAN_POINT('',(4.566626697268,4.386281862209,\r
-    24.030537046433));\r
-#47870 = CARTESIAN_POINT('',(4.661688263868,4.228837412783,\r
-    24.490292853095));\r
-#47871 = CARTESIAN_POINT('',(4.764714342372,4.06545104092,\r
-    24.946198069266));\r
-#47872 = CARTESIAN_POINT('',(4.875021143302,3.894536895127,\r
-    25.397514113684));\r
-#47873 = CARTESIAN_POINT('',(4.991529984887,3.714480724878,\r
-    25.843512016993));\r
-#47874 = CARTESIAN_POINT('',(5.112705833206,3.523841085109,\r
-    26.283564045778));\r
-#47875 = CARTESIAN_POINT('',(5.236677384222,3.321473783599,\r
-    26.717157287525));\r
-#47876 = PCURVE('',#15488,#47877);\r
-#47877 = DEFINITIONAL_REPRESENTATION('',(#47878),#47947);\r
-#47878 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#47879,#47880,#47881,#47882,\r
-    #47883,#47884,#47885,#47886,#47887,#47888,#47889,#47890,#47891,\r
-    #47892,#47893,#47894,#47895,#47896,#47897,#47898,#47899,#47900,\r
-    #47901,#47902,#47903,#47904,#47905,#47906,#47907,#47908,#47909,\r
-    #47910,#47911,#47912,#47913,#47914,#47915,#47916,#47917,#47918,\r
-    #47919,#47920,#47921,#47922,#47923,#47924,#47925,#47926,#47927,\r
-    #47928,#47929,#47930,#47931,#47932,#47933,#47934,#47935,#47936,\r
-    #47937,#47938,#47939,#47940,#47941,#47942,#47943,#47944,#47945,\r
-    #47946),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267741402,0.219958111712,0.265125679947,0.366865251842,\r
-    0.514806632532,0.562778479968,0.610414457097,0.748924758079,\r
-    0.858377816177,0.934322045536,1.),.UNSPECIFIED.);\r
-#47879 = CARTESIAN_POINT('',(0.940985308449,0.));\r
-#47880 = CARTESIAN_POINT('',(0.915597930251,6.3065394E-10));\r
-#47881 = CARTESIAN_POINT('',(0.890186397689,3.548739627444E-04));\r
-#47882 = CARTESIAN_POINT('',(0.864729468329,1.097664763729E-03));\r
-#47883 = CARTESIAN_POINT('',(0.839215378239,2.268145033188E-03));\r
-#47884 = CARTESIAN_POINT('',(0.813641173739,3.914325900383E-03));\r
-#47885 = CARTESIAN_POINT('',(0.788013986369,6.093924348244E-03));\r
-#47886 = CARTESIAN_POINT('',(0.749426756767,1.027729901572E-02));\r
-#47887 = CARTESIAN_POINT('',(0.736491442297,1.18316335956E-02));\r
-#47888 = CARTESIAN_POINT('',(0.723551337857,1.354749858173E-02));\r
-#47889 = CARTESIAN_POINT('',(0.710610443653,1.543430416431E-02));\r
-#47890 = CARTESIAN_POINT('',(0.697673848371,1.750209939604E-02));\r
-#47891 = CARTESIAN_POINT('',(0.684747847631,1.97615109428E-02));\r
-#47892 = CARTESIAN_POINT('',(0.663928400921,2.373283793269E-02));\r
-#47893 = CARTESIAN_POINT('',(0.65602357151,2.53181694836E-02));\r
-#47894 = CARTESIAN_POINT('',(0.648127342274,2.698223227541E-02));\r
-#47895 = CARTESIAN_POINT('',(0.640241638895,2.872765656291E-02));\r
-#47896 = CARTESIAN_POINT('',(0.632368554407,3.055712864291E-02));\r
-#47897 = CARTESIAN_POINT('',(0.624510358925,3.247337242994E-02));\r
-#47898 = CARTESIAN_POINT('',(0.599008060977,3.899708560552E-02));\r
-#47899 = CARTESIAN_POINT('',(0.581433121453,4.396959105567E-02));\r
-#47900 = CARTESIAN_POINT('',(0.563974828118,4.942760049825E-02));\r
-#47901 = CARTESIAN_POINT('',(0.546665191402,5.540281658868E-02));\r
-#47902 = CARTESIAN_POINT('',(0.529538592655,6.192688725783E-02));\r
-#47903 = CARTESIAN_POINT('',(0.512631812331,6.902950343548E-02));\r
-#47904 = CARTESIAN_POINT('',(0.471775100546,8.794068272954E-02));\r
-#47905 = CARTESIAN_POINT('',(0.448106581275,0.100424696224));\r
-#47906 = CARTESIAN_POINT('',(0.425101742585,0.114262810231));\r
-#47907 = CARTESIAN_POINT('',(0.402867768957,0.129518717582));\r
-#47908 = CARTESIAN_POINT('',(0.381496252569,0.146237075571));\r
-#47909 = CARTESIAN_POINT('',(0.361060587997,0.164437208764));\r
-#47910 = CARTESIAN_POINT('',(0.3353097618,0.190492519651));\r
-#47911 = CARTESIAN_POINT('',(0.329107937857,0.19702812571));\r
-#47912 = CARTESIAN_POINT('',(0.323011397744,0.203719478883));\r
-#47913 = CARTESIAN_POINT('',(0.317021362277,0.210566319704));\r
-#47914 = CARTESIAN_POINT('',(0.31113919507,0.217568740509));\r
-#47915 = CARTESIAN_POINT('',(0.30536541273,0.224726014584));\r
-#47916 = CARTESIAN_POINT('',(0.294075921502,0.239298643322));\r
-#47917 = CARTESIAN_POINT('',(0.288558671065,0.246711841581));\r
-#47918 = CARTESIAN_POINT('',(0.283149785133,0.254277254355));\r
-#47919 = CARTESIAN_POINT('',(0.277849898379,0.261994701571));\r
-#47920 = CARTESIAN_POINT('',(0.272659586069,0.269864104946));\r
-#47921 = CARTESIAN_POINT('',(0.2675793693,0.27788550364));\r
-#47922 = CARTESIAN_POINT('',(0.248159558197,0.309825206211));\r
-#47923 = CARTESIAN_POINT('',(0.234643807548,0.334878521349));\r
-#47924 = CARTESIAN_POINT('',(0.222074863506,0.361222083588));\r
-#47925 = CARTESIAN_POINT('',(0.210461106779,0.388868501553));\r
-#47926 = CARTESIAN_POINT('',(0.199806937029,0.417842266481));\r
-#47927 = CARTESIAN_POINT('',(0.190112662819,0.448182374598));\r
-#47928 = CARTESIAN_POINT('',(0.174460385684,0.505040914825));\r
-#47929 = CARTESIAN_POINT('',(0.168144861604,0.531027075992));\r
-#47930 = CARTESIAN_POINT('',(0.162418390619,0.557929147358));\r
-#47931 = CARTESIAN_POINT('',(0.157272622828,0.585781811616));\r
-#47932 = CARTESIAN_POINT('',(0.152693535021,0.614627790169));\r
-#47933 = CARTESIAN_POINT('',(0.148657831106,0.644517765332));\r
-#47934 = CARTESIAN_POINT('',(0.14266352288,0.697014025734));\r
-#47935 = CARTESIAN_POINT('',(0.140447353127,0.719047982263));\r
-#47936 = CARTESIAN_POINT('',(0.138454910135,0.741631255406));\r
-#47937 = CARTESIAN_POINT('',(0.136665354886,0.764783531642));\r
-#47938 = CARTESIAN_POINT('',(0.135050488292,0.788525208421));\r
-#47939 = CARTESIAN_POINT('',(0.133570780866,0.812877706827));\r
-#47940 = CARTESIAN_POINT('',(0.130968063343,0.859483790894));\r
-#47941 = CARTESIAN_POINT('',(0.129823915608,0.881575441874));\r
-#47942 = CARTESIAN_POINT('',(0.128709624144,0.904162194061));\r
-#47943 = CARTESIAN_POINT('',(0.127585879035,0.927263894005));\r
-#47944 = CARTESIAN_POINT('',(0.12640667856,0.950906792844));\r
-#47945 = CARTESIAN_POINT('',(0.125122384502,0.97513027245));\r
-#47946 = CARTESIAN_POINT('',(0.123684620971,1.));\r
-#47947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#47948 = PCURVE('',#15325,#47949);\r
-#47949 = DEFINITIONAL_REPRESENTATION('',(#47950),#48019);\r
-#47950 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#47951,#47952,#47953,#47954,\r
-    #47955,#47956,#47957,#47958,#47959,#47960,#47961,#47962,#47963,\r
-    #47964,#47965,#47966,#47967,#47968,#47969,#47970,#47971,#47972,\r
-    #47973,#47974,#47975,#47976,#47977,#47978,#47979,#47980,#47981,\r
-    #47982,#47983,#47984,#47985,#47986,#47987,#47988,#47989,#47990,\r
-    #47991,#47992,#47993,#47994,#47995,#47996,#47997,#47998,#47999,\r
-    #48000,#48001,#48002,#48003,#48004,#48005,#48006,#48007,#48008,\r
-    #48009,#48010,#48011,#48012,#48013,#48014,#48015,#48016,#48017,\r
-    #48018),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267741402,0.219958111712,0.265125679947,0.366865251842,\r
-    0.514806632532,0.562778479968,0.610414457097,0.748924758079,\r
-    0.858377816177,0.934322045536,1.),.UNSPECIFIED.);\r
-#47951 = CARTESIAN_POINT('',(4.926948748672,0.999999972383));\r
-#47952 = CARTESIAN_POINT('',(4.940675147364,0.986679313074));\r
-#47953 = CARTESIAN_POINT('',(4.954497213764,0.972991645418));\r
-#47954 = CARTESIAN_POINT('',(4.968373033663,0.958902409156));\r
-#47955 = CARTESIAN_POINT('',(4.982249545609,0.944375919908));\r
-#47956 = CARTESIAN_POINT('',(4.996060207424,0.929374321151));\r
-#47957 = CARTESIAN_POINT('',(5.009723295001,0.913858435567));\r
-#47958 = CARTESIAN_POINT('',(5.029900651789,0.88969542279));\r
-#47959 = CARTESIAN_POINT('',(5.03659790922,0.881460487267));\r
-#47960 = CARTESIAN_POINT('',(5.043219920979,0.873081191297));\r
-#47961 = CARTESIAN_POINT('',(5.049752856475,0.86455318113));\r
-#47962 = CARTESIAN_POINT('',(5.056181871343,0.855872473908));\r
-#47963 = CARTESIAN_POINT('',(5.062491239561,0.847035664436));\r
-#47964 = CARTESIAN_POINT('',(5.072448297615,0.832526435584));\r
-#47965 = CARTESIAN_POINT('',(5.076180978441,0.826953102181));\r
-#47966 = CARTESIAN_POINT('',(5.079858741226,0.821319544146));\r
-#47967 = CARTESIAN_POINT('',(5.083477715007,0.815625268651));\r
-#47968 = CARTESIAN_POINT('',(5.087033980386,0.809869905985));\r
-#47969 = CARTESIAN_POINT('',(5.090523605237,0.804053237892));\r
-#47970 = CARTESIAN_POINT('',(5.10164411881,0.7849350528));\r
-#47971 = CARTESIAN_POINT('',(5.108988261501,0.771382514517));\r
-#47972 = CARTESIAN_POINT('',(5.115929503811,0.757518628423));\r
-#47973 = CARTESIAN_POINT('',(5.122424435087,0.743347156347));\r
-#47974 = CARTESIAN_POINT('',(5.128434412756,0.728876079666));\r
-#47975 = CARTESIAN_POINT('',(5.133929418253,0.714119168841));\r
-#47976 = CARTESIAN_POINT('',(5.146111113489,0.677254577069));\r
-#47977 = CARTESIAN_POINT('',(5.152207754743,0.654845907548));\r
-#47978 = CARTESIAN_POINT('',(5.157130735421,0.631940005403));\r
-#47979 = CARTESIAN_POINT('',(5.160896713108,0.608616319565));\r
-#47980 = CARTESIAN_POINT('',(5.163612096877,0.584969169058));\r
-#47981 = CARTESIAN_POINT('',(5.165488271337,0.561103251839));\r
-#47982 = CARTESIAN_POINT('',(5.167254761081,0.529353942004));\r
-#47983 = CARTESIAN_POINT('',(5.167630335098,0.521567360219));\r
-#47984 = CARTESIAN_POINT('',(5.167959042538,0.513773411773));\r
-#47985 = CARTESIAN_POINT('',(5.168252033709,0.505970971582));\r
-#47986 = CARTESIAN_POINT('',(5.168521149609,0.498170585292));\r
-#47987 = CARTESIAN_POINT('',(5.168779343326,0.490369565861));\r
-#47988 = CARTESIAN_POINT('',(5.169298909903,0.474823897354));\r
-#47989 = CARTESIAN_POINT('',(5.169560252702,0.467079220949));\r
-#47990 = CARTESIAN_POINT('',(5.169837259463,0.459336313369));\r
-#47991 = CARTESIAN_POINT('',(5.17014377199,0.451596014082));\r
-#47992 = CARTESIAN_POINT('',(5.170494251327,0.443859091801));\r
-#47993 = CARTESIAN_POINT('',(5.170903747029,0.436126251211));\r
-#47994 = CARTESIAN_POINT('',(5.172795531976,0.405927244424));\r
-#47995 = CARTESIAN_POINT('',(5.174834163303,0.383495708535));\r
-#47996 = CARTESIAN_POINT('',(5.177887474929,0.361120664944));\r
-#47997 = CARTESIAN_POINT('',(5.182379617696,0.338814752785));\r
-#47998 = CARTESIAN_POINT('',(5.188770596958,0.316588405153));\r
-#47999 = CARTESIAN_POINT('',(5.197561061504,0.294451662837));\r
-#48000 = CARTESIAN_POINT('',(5.218623165692,0.255007454011));\r
-#48001 = CARTESIAN_POINT('',(5.229778150902,0.237660237704));\r
-#48002 = CARTESIAN_POINT('',(5.243075152542,0.220383241475));\r
-#48003 = CARTESIAN_POINT('',(5.258829344538,0.203183712128));\r
-#48004 = CARTESIAN_POINT('',(5.277392539361,0.186070854428));\r
-#48005 = CARTESIAN_POINT('',(5.299182510389,0.169057963641));\r
-#48006 = CARTESIAN_POINT('',(5.342340109168,0.140444267527));\r
-#48007 = CARTESIAN_POINT('',(5.361794101529,0.128781520327));\r
-#48008 = CARTESIAN_POINT('',(5.38317757101,0.117183816803));\r
-#48009 = CARTESIAN_POINT('',(5.406652921233,0.105660287424));\r
-#48010 = CARTESIAN_POINT('',(5.432386818548,9.42225543391E-02));\r
-#48011 = CARTESIAN_POINT('',(5.460533481938,8.28845615314E-02));\r
-#48012 = CARTESIAN_POINT('',(5.517733367988,6.195483992922E-02));\r
-#48013 = CARTESIAN_POINT('',(5.546148900438,5.233453110274E-02));\r
-#48014 = CARTESIAN_POINT('',(5.57652487874,4.281038986185E-02));\r
-#48015 = CARTESIAN_POINT('',(5.608908088034,3.339369552031E-02));\r
-#48016 = CARTESIAN_POINT('',(5.643307547817,2.40957775078E-02));\r
-#48017 = CARTESIAN_POINT('',(5.679681264723,1.49262263951E-02));\r
-#48018 = CARTESIAN_POINT('',(5.717946805353,5.892641764695E-03));\r
-#48019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#48020 = ORIENTED_EDGE('',*,*,#48021,.T.);\r
-#48021 = EDGE_CURVE('',#47804,#47502,#48022,.T.);\r
-#48022 = SURFACE_CURVE('',#48023,(#48035,#48050),.PCURVE_S1.);\r
-#48023 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#48024,#48025,#48026,#48027,\r
-    #48028,#48029,#48030,#48031,#48032,#48033,#48034),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#48024 = CARTESIAN_POINT('',(8.516691353742,39.082809115839,-3.));\r
-#48025 = CARTESIAN_POINT('',(8.684252236635,39.046295250093,\r
-    -2.523943521025));\r
-#48026 = CARTESIAN_POINT('',(8.84894404908,39.009403484326,\r
-    -2.04739801033));\r
-#48027 = CARTESIAN_POINT('',(9.012049961575,38.971924514048,\r
-    -1.570607624198));\r
-#48028 = CARTESIAN_POINT('',(9.366834267906,38.888319028994,\r
-    -0.530911348006));\r
-#48029 = CARTESIAN_POINT('',(9.558356899998,38.841852916865,\r
-    3.200461378796E-02));\r
-#48030 = CARTESIAN_POINT('',(9.751285041339,38.793729362418,\r
-    0.594615682917));\r
-#48031 = CARTESIAN_POINT('',(10.10854336424,38.702002905942,\r
-    1.618298656295));\r
-#48032 = CARTESIAN_POINT('',(10.271837053143,38.659124465536,\r
-    2.079582431732));\r
-#48033 = CARTESIAN_POINT('',(10.43827490417,38.61442328013,\r
-    2.540224309252));\r
-#48034 = CARTESIAN_POINT('',(10.608770608641,38.567525020064,3.0000006)\r
-  );\r
-#48035 = PCURVE('',#15488,#48036);\r
-#48036 = DEFINITIONAL_REPRESENTATION('',(#48037),#48049);\r
-#48037 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#48038,#48039,#48040,#48041,\r
-    #48042,#48043,#48044,#48045,#48046,#48047,#48048),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#48038 = CARTESIAN_POINT('',(0.940985361083,0.));\r
-#48039 = CARTESIAN_POINT('',(0.938224707656,1.133475018927E-02));\r
-#48040 = CARTESIAN_POINT('',(0.93563900877,2.278133652266E-02));\r
-#48041 = CARTESIAN_POINT('',(0.933225950524,3.433838793358E-02));\r
-#48042 = CARTESIAN_POINT('',(0.928335446323,5.977773879451E-02));\r
-#48043 = CARTESIAN_POINT('',(0.925924984556,7.370321226997E-02));\r
-#48044 = CARTESIAN_POINT('',(0.923747720524,8.77808403165E-02));\r
-#48045 = CARTESIAN_POINT('',(0.92019941339,0.113700900692));\r
-#48046 = CARTESIAN_POINT('',(0.918753831813,0.125494143564));\r
-#48047 = CARTESIAN_POINT('',(0.917461038365,0.137388952024));\r
-#48048 = CARTESIAN_POINT('',(0.916318837632,0.149384130816));\r
-#48049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#48050 = PCURVE('',#47138,#48051);\r
-#48051 = DEFINITIONAL_REPRESENTATION('',(#48052),#48064);\r
-#48052 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#48053,#48054,#48055,#48056,\r
-    #48057,#48058,#48059,#48060,#48061,#48062,#48063),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#48053 = CARTESIAN_POINT('',(-1.356236586966,6.));\r
-#48054 = CARTESIAN_POINT('',(-1.351949257387,5.523943521025));\r
-#48055 = CARTESIAN_POINT('',(-1.347729996832,5.04739801033));\r
-#48056 = CARTESIAN_POINT('',(-1.343546146588,4.570607624198));\r
-#48057 = CARTESIAN_POINT('',(-1.334433594079,3.530911348006));\r
-#48058 = CARTESIAN_POINT('',(-1.329506729917,2.967995386212));\r
-#48059 = CARTESIAN_POINT('',(-1.324535856694,2.405384317083));\r
-#48060 = CARTESIAN_POINT('',(-1.315314710747,1.381701343705));\r
-#48061 = CARTESIAN_POINT('',(-1.311094035635,0.920417568268));\r
-#48062 = CARTESIAN_POINT('',(-1.306785708815,0.459775690748));\r
-#48063 = CARTESIAN_POINT('',(-1.302365002421,-6.E-07));\r
-#48064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#48065 = ORIENTED_EDGE('',*,*,#47525,.F.);\r
-#48066 = ORIENTED_EDGE('',*,*,#47779,.T.);\r
-#48067 = ORIENTED_EDGE('',*,*,#15344,.F.);\r
-#48068 = ADVANCED_FACE('',(#48069),#15325,.T.);\r
-#48069 = FACE_BOUND('',#48070,.T.);\r
-#48070 = EDGE_LOOP('',(#48071,#48072,#48073,#48313));\r
-#48071 = ORIENTED_EDGE('',*,*,#47803,.T.);\r
-#48072 = ORIENTED_EDGE('',*,*,#15292,.F.);\r
-#48073 = ORIENTED_EDGE('',*,*,#48074,.T.);\r
-#48074 = EDGE_CURVE('',#15220,#48075,#48077,.T.);\r
-#48075 = VERTEX_POINT('',#48076);\r
-#48076 = CARTESIAN_POINT('',(14.319912918702,37.348896824415,-3.));\r
-#48077 = SURFACE_CURVE('',#48078,(#48147,#48213),.PCURVE_S1.);\r
-#48078 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#48079,#48080,#48081,#48082,\r
-    #48083,#48084,#48085,#48086,#48087,#48088,#48089,#48090,#48091,\r
-    #48092,#48093,#48094,#48095,#48096,#48097,#48098,#48099,#48100,\r
-    #48101,#48102,#48103,#48104,#48105,#48106,#48107,#48108,#48109,\r
-    #48110,#48111,#48112,#48113,#48114,#48115,#48116,#48117,#48118,\r
-    #48119,#48120,#48121,#48122,#48123,#48124,#48125,#48126,#48127,\r
-    #48128,#48129,#48130,#48131,#48132,#48133,#48134,#48135,#48136,\r
-    #48137,#48138,#48139,#48140,#48141,#48142,#48143,#48144,#48145,\r
-    #48146),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732818E-02,0.134164938733,0.206253639057,0.289095162863,\r
-    0.441240529253,0.481791559628,0.522584322264,0.648883534702,\r
-    0.788637761544,0.859259879622,1.),.UNSPECIFIED.);\r
-#48079 = CARTESIAN_POINT('',(5.422580033422,3.005931765882,27.));\r
-#48080 = CARTESIAN_POINT('',(5.349558665327,3.137659377645,\r
-    26.711687789721));\r
-#48081 = CARTESIAN_POINT('',(5.277503777546,3.264881724225,\r
-    26.421000307331));\r
-#48082 = CARTESIAN_POINT('',(5.206912507588,3.387796501438,\r
-    26.128016128753));\r
-#48083 = CARTESIAN_POINT('',(5.138244058728,3.506664858454,\r
-    25.832840231397));\r
-#48084 = CARTESIAN_POINT('',(5.071904298484,3.621796171601,\r
-    25.535601704028));\r
-#48085 = CARTESIAN_POINT('',(5.008239205145,3.733531613019,\r
-    25.236448750883));\r
-#48086 = CARTESIAN_POINT('',(4.819423400696,4.071630864027,\r
-    24.30046474901));\r
-#48087 = CARTESIAN_POINT('',(4.704517370323,4.287474737674,\r
-    23.657620472106));\r
-#48088 = CARTESIAN_POINT('',(4.605514831634,4.493127873894,\r
-    23.008437819375));\r
-#48089 = CARTESIAN_POINT('',(4.523952417307,4.692270324779,\r
-    22.354555828437));\r
-#48090 = CARTESIAN_POINT('',(4.460364431176,4.88815474715,\r
-    21.697583196775));\r
-#48091 = CARTESIAN_POINT('',(4.414862565496,5.08346285065,21.03896917436\r
-    ));\r
-#48092 = CARTESIAN_POINT('',(4.365492034128,5.436325014517,\r
-    19.858169747877));\r
-#48093 = CARTESIAN_POINT('',(4.354929844791,5.593281871206,\r
-    19.336100083295));\r
-#48094 = CARTESIAN_POINT('',(4.355557802175,5.75234477257,\r
-    18.814424631279));\r
-#48095 = CARTESIAN_POINT('',(4.367223684883,5.914400325891,\r
-    18.293719228426));\r
-#48096 = CARTESIAN_POINT('',(4.389753044145,6.080156624454,\r
-    17.774514757356));\r
-#48097 = CARTESIAN_POINT('',(4.422978487586,6.250175097544,\r
-    17.257307134314));\r
-#48098 = CARTESIAN_POINT('',(4.517016991491,6.625705491964,\r
-    16.151051688054));\r
-#48099 = CARTESIAN_POINT('',(4.58120667368,6.832730471391,15.56279018635\r
-    ));\r
-#48100 = CARTESIAN_POINT('',(4.659052884254,7.046669547962,\r
-    14.978501148233));\r
-#48101 = CARTESIAN_POINT('',(4.750317824424,7.268016638203,\r
-    14.398853360374));\r
-#48102 = CARTESIAN_POINT('',(4.85477222738,7.497136769831,\r
-    13.824490115406));\r
-#48103 = CARTESIAN_POINT('',(4.972176421933,7.734314736327,\r
-    13.256044396609));\r
-#48104 = CARTESIAN_POINT('',(5.34113159117,8.430623478696,\r
-    11.662174802483));\r
-#48105 = CARTESIAN_POINT('',(5.622747996853,8.909456665069,\r
-    10.652256950385));\r
-#48106 = CARTESIAN_POINT('',(5.945346048616,9.417767200086,9.66830774062\r
-    ));\r
-#48107 = CARTESIAN_POINT('',(6.30674804797,9.956582830347,8.714068178143\r
-    ));\r
-#48108 = CARTESIAN_POINT('',(6.703823784227,10.527226360049,\r
-    7.793315190535));\r
-#48109 = CARTESIAN_POINT('',(7.132060240965,11.131692498574,\r
-    6.909909545331));\r
-#48110 = CARTESIAN_POINT('',(7.706442603082,11.943256378315,\r
-    5.843212096973));\r
-#48111 = CARTESIAN_POINT('',(7.829110383632,12.116620634778,\r
-    5.621662887145));\r
-#48112 = CARTESIAN_POINT('',(7.953460439352,12.292609112663,\r
-    5.403113701737));\r
-#48113 = CARTESIAN_POINT('',(8.079374680343,12.471272880313,\r
-    5.187641252263));\r
-#48114 = CARTESIAN_POINT('',(8.2067249654,12.652659072794,4.975316446726\r
-    ));\r
-#48115 = CARTESIAN_POINT('',(8.335373007165,12.836809161471,\r
-    4.766203083517));\r
-#48116 = CARTESIAN_POINT('',(8.595750010555,13.211835365871,\r
-    4.353298542492));\r
-#48117 = CARTESIAN_POINT('',(8.727492702377,13.402744899517,\r
-    4.149546059854));\r
-#48118 = CARTESIAN_POINT('',(8.860255189723,13.596534713214,\r
-    3.949169933672));\r
-#48119 = CARTESIAN_POINT('',(8.993882021625,13.793242858266,\r
-    3.752228275166));\r
-#48120 = CARTESIAN_POINT('',(9.128210763807,13.992903370892,\r
-    3.558773934801));\r
-#48121 = CARTESIAN_POINT('',(9.263072957574,14.195545293832,\r
-    3.368854177301));\r
-#48122 = CARTESIAN_POINT('',(9.816958741036,15.037897260504,\r
-    2.605567873012));\r
-#48123 = CARTESIAN_POINT('',(10.239132371085,15.703494345925,\r
-    2.062822080086));\r
-#48124 = CARTESIAN_POINT('',(10.65958407355,16.398549942392,\r
-    1.555636711384));\r
-#48125 = CARTESIAN_POINT('',(11.072715963208,17.123197074064,\r
-    1.084661970029));\r
-#48126 = CARTESIAN_POINT('',(11.472951188576,17.87689894588,\r
-    0.649815413632));\r
-#48127 = CARTESIAN_POINT('',(11.855205996491,18.658261556912,\r
-    0.250421577407));\r
-#48128 = CARTESIAN_POINT('',(12.6134728389,20.357634398965,\r
-    -0.518568227504));\r
-#48129 = CARTESIAN_POINT('',(12.984601266188,21.281601736424,\r
-    -0.880578359972));\r
-#48130 = CARTESIAN_POINT('',(13.322643777603,22.2337149814,\r
-    -1.202082738708));\r
-#48131 = CARTESIAN_POINT('',(13.623257945196,23.21031357592,\r
-    -1.485599317964));\r
-#48132 = CARTESIAN_POINT('',(13.883842696904,24.207393567835,\r
-    -1.7340011752));\r
-#48133 = CARTESIAN_POINT('',(14.103190422854,25.220826287574,\r
-    -1.950164991404));\r
-#48134 = CARTESIAN_POINT('',(14.371213405441,26.764757808111,\r
-    -2.231194911599));\r
-#48135 = CARTESIAN_POINT('',(14.450654734678,27.286243769118,\r
-    -2.318022665291));\r
-#48136 = CARTESIAN_POINT('',(14.519559887621,27.810448878966,\r
-    -2.397701508334));\r
-#48137 = CARTESIAN_POINT('',(14.577996268214,28.33692458288,\r
-    -2.470585702601));\r
-#48138 = CARTESIAN_POINT('',(14.626089593327,28.865253821717,\r
-    -2.537016586598));\r
-#48139 = CARTESIAN_POINT('',(14.664011056006,29.395053121504,\r
-    -2.597318839136));\r
-#48140 = CARTESIAN_POINT('',(14.747671816554,30.984027974271,\r
-    -2.760363675848));\r
-#48141 = CARTESIAN_POINT('',(14.763787700677,32.04646992128,\r
-    -2.845792587234));\r
-#48142 = CARTESIAN_POINT('',(14.741948630346,33.110665779857,\r
-    -2.91051935704));\r
-#48143 = CARTESIAN_POINT('',(14.68428601085,34.174461185273,\r
-    -2.956649707249));\r
-#48144 = CARTESIAN_POINT('',(14.593147784553,35.236171658384,\r
-    -2.98597417148));\r
-#48145 = CARTESIAN_POINT('',(14.470914941145,36.29457360737,\r
-    -2.999999999966));\r
-#48146 = CARTESIAN_POINT('',(14.319912917106,37.348896825027,-3.));\r
-#48147 = PCURVE('',#15325,#48148);\r
-#48148 = DEFINITIONAL_REPRESENTATION('',(#48149),#48212);\r
-#48149 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#48150,#48151,#48152,#48153,\r
-    #48154,#48155,#48156,#48157,#48158,#48159,#48160,#48161,#48162,\r
-    #48163,#48164,#48165,#48166,#48167,#48168,#48169,#48170,#48171,\r
-    #48172,#48173,#48174,#48175,#48176,#48177,#48178,#48179,#48180,\r
-    #48181,#48182,#48183,#48184,#48185,#48186,#48187,#48188,#48189,\r
-    #48190,#48191,#48192,#48193,#48194,#48195,#48196,#48197,#48198,\r
-    #48199,#48200,#48201,#48202,#48203,#48204,#48205,#48206,#48207,\r
-    #48208,#48209,#48210,#48211),.UNSPECIFIED.,.F.,.F.,(12,10,10,10,10,\r
-    10,12),(0.201108370116,0.441240529253,0.522584322264,0.648883534702,\r
-    0.788637761544,0.859259879622,1.),.UNSPECIFIED.);\r
-#48150 = CARTESIAN_POINT('',(5.324101885377,0.212321474524));\r
-#48151 = CARTESIAN_POINT('',(5.305733691435,0.236458500602));\r
-#48152 = CARTESIAN_POINT('',(5.292494467922,0.260741085553));\r
-#48153 = CARTESIAN_POINT('',(5.283497938327,0.285143254635));\r
-#48154 = CARTESIAN_POINT('',(5.277945874714,0.309652219023));\r
-#48155 = CARTESIAN_POINT('',(5.275136626533,0.334241852546));\r
-#48156 = CARTESIAN_POINT('',(5.27444549386,0.358925599188));\r
-#48157 = CARTESIAN_POINT('',(5.275305986934,0.38366006267));\r
-#48158 = CARTESIAN_POINT('',(5.277206966158,0.408462149966));\r
-#48159 = CARTESIAN_POINT('',(5.279686500907,0.433303943816));\r
-#48160 = CARTESIAN_POINT('',(5.28233162145,0.458175342326));\r
-#48161 = CARTESIAN_POINT('',(5.285610366799,0.49148342512));\r
-#48162 = CARTESIAN_POINT('',(5.286417494526,0.499912656815));\r
-#48163 = CARTESIAN_POINT('',(5.287188095768,0.508339777367));\r
-#48164 = CARTESIAN_POINT('',(5.287908657689,0.516774146182));\r
-#48165 = CARTESIAN_POINT('',(5.288566605848,0.525196138118));\r
-#48166 = CARTESIAN_POINT('',(5.289150045625,0.533611355971));\r
-#48167 = CARTESIAN_POINT('',(5.289647907108,0.542019518839));\r
-#48168 = CARTESIAN_POINT('',(5.290050036936,0.550407289393));\r
-#48169 = CARTESIAN_POINT('',(5.29034710859,0.558780119097));\r
-#48170 = CARTESIAN_POINT('',(5.290530770666,0.567130038856));\r
-#48171 = CARTESIAN_POINT('',(5.290691066241,0.588380538175));\r
-#48172 = CARTESIAN_POINT('',(5.290497220844,0.601246432696));\r
-#48173 = CARTESIAN_POINT('',(5.289984008734,0.614038681913));\r
-#48174 = CARTESIAN_POINT('',(5.289129006126,0.626743853637));\r
-#48175 = CARTESIAN_POINT('',(5.287915375272,0.639349108816));\r
-#48176 = CARTESIAN_POINT('',(5.286331758909,0.651842303956));\r
-#48177 = CARTESIAN_POINT('',(5.284372080331,0.664212057943));\r
-#48178 = CARTESIAN_POINT('',(5.282035249433,0.676447783335));\r
-#48179 = CARTESIAN_POINT('',(5.279324774346,0.688539682048));\r
-#48180 = CARTESIAN_POINT('',(5.276248279003,0.700478705495));\r
-#48181 = CARTESIAN_POINT('',(5.269020022035,0.725288972526));\r
-#48182 = CARTESIAN_POINT('',(5.264787969919,0.738126383253));\r
-#48183 = CARTESIAN_POINT('',(5.260135814559,0.750756860445));\r
-#48184 = CARTESIAN_POINT('',(5.255083545726,0.763171832944));\r
-#48185 = CARTESIAN_POINT('',(5.249654782376,0.775365503369));\r
-#48186 = CARTESIAN_POINT('',(5.243875635644,0.787334381798));\r
-#48187 = CARTESIAN_POINT('',(5.237773751487,0.799076859156));\r
-#48188 = CARTESIAN_POINT('',(5.231377532229,0.810592820221));\r
-#48189 = CARTESIAN_POINT('',(5.224715537802,0.82188329633));\r
-#48190 = CARTESIAN_POINT('',(5.217816065984,0.832950157717));\r
-#48191 = CARTESIAN_POINT('',(5.207114437601,0.849276505861));\r
-#48192 = CARTESIAN_POINT('',(5.203468064654,0.854701154931));\r
-#48193 = CARTESIAN_POINT('',(5.199771267397,0.860070337737));\r
-#48194 = CARTESIAN_POINT('',(5.196027419081,0.865384644266));\r
-#48195 = CARTESIAN_POINT('',(5.192239792065,0.870644709493));\r
-#48196 = CARTESIAN_POINT('',(5.188411557897,0.8758512134));\r
-#48197 = CARTESIAN_POINT('',(5.184545787203,0.881004880952));\r
-#48198 = CARTESIAN_POINT('',(5.180645449808,0.88610648212));\r
-#48199 = CARTESIAN_POINT('',(5.176713414635,0.891156831862));\r
-#48200 = CARTESIAN_POINT('',(5.172752449769,0.896156790138));\r
-#48201 = CARTESIAN_POINT('',(5.160819229417,0.910972867898));\r
-#48202 = CARTESIAN_POINT('',(5.152769154013,0.920641377442));\r
-#48203 = CARTESIAN_POINT('',(5.14463570154,0.930120159603));\r
-#48204 = CARTESIAN_POINT('',(5.136437831204,0.93941661943));\r
-#48205 = CARTESIAN_POINT('',(5.128192835692,0.948538162469));\r
-#48206 = CARTESIAN_POINT('',(5.119916420716,0.957492159281));\r
-#48207 = CARTESIAN_POINT('',(5.111622784631,0.966285909963));\r
-#48208 = CARTESIAN_POINT('',(5.103324697972,0.974926608661));\r
-#48209 = CARTESIAN_POINT('',(5.095033583069,0.983421308094));\r
-#48210 = CARTESIAN_POINT('',(5.086759593601,0.991776884069));\r
-#48211 = CARTESIAN_POINT('',(5.078511694183,1.));\r
-#48212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#48213 = PCURVE('',#48214,#48242);\r
-#48214 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#48215,#48216,#48217)\r
-    ,(#48218,#48219,#48220)\r
-    ,(#48221,#48222,#48223)\r
-    ,(#48224,#48225,#48226)\r
-    ,(#48227,#48228,#48229)\r
-    ,(#48230,#48231,#48232)\r
-    ,(#48233,#48234,#48235)\r
-    ,(#48236,#48237,#48238)\r
-    ,(#48239,#48240,#48241\r
-    )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(2.,3.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#48215 = CARTESIAN_POINT('',(13.972432181503,39.389556985823,-3.));\r
-#48216 = CARTESIAN_POINT('',(22.51059080133,42.398770555935,\r
-    18.132466219623));\r
-#48217 = CARTESIAN_POINT('',(38.851700347084,18.428927807672,\r
-    27.282842712475));\r
-#48218 = CARTESIAN_POINT('',(15.006046402506,34.15818366664,-3.));\r
-#48219 = CARTESIAN_POINT('',(18.652873074247,37.420841839788,\r
-    18.132466219623));\r
-#48220 = CARTESIAN_POINT('',(34.093584465142,16.210181933534,\r
-    27.282842712475));\r
-#48221 = CARTESIAN_POINT('',(15.226356446156,28.766117681361,-3.));\r
-#48222 = CARTESIAN_POINT('',(15.105195731965,32.504170913062,\r
-    18.132466219623));\r
-#48223 = CARTESIAN_POINT('',(29.335468583199,13.991436059395,\r
-    27.282842712475));\r
-#48224 = CARTESIAN_POINT('',(14.604216539314,23.360875242386,-3.));\r
-#48225 = CARTESIAN_POINT('',(11.878669459726,27.59252299358,\r
-    18.132466219623));\r
-#48226 = CARTESIAN_POINT('',(24.577352701257,11.772690185256,\r
-    27.282842712475));\r
-#48227 = CARTESIAN_POINT('',(13.142586760834,18.096311726029,-3.));\r
-#48228 = CARTESIAN_POINT('',(8.972165843325,22.627246741038,\r
-    18.132466219623));\r
-#48229 = CARTESIAN_POINT('',(19.819236819314,9.553944311118,\r
-    27.282842712475));\r
-#48230 = CARTESIAN_POINT('',(10.878263931812,13.123904587316,-3.));\r
-#48231 = CARTESIAN_POINT('',(6.37165753495,17.550597304552,\r
-    18.132466219623));\r
-#48232 = CARTESIAN_POINT('',(15.061120937372,7.335198436979,\r
-    27.282842712475));\r
-#48233 = CARTESIAN_POINT('',(7.880427883167,8.583344829623,-3.));\r
-#48234 = CARTESIAN_POINT('',(4.050772431769,12.309322956605,\r
-    18.132466219623));\r
-#48235 = CARTESIAN_POINT('',(10.303005055429,5.11645256284,\r
-    27.282842712475));\r
-#48236 = CARTESIAN_POINT('',(4.245707392516,4.594395211015,-3.));\r
-#48237 = CARTESIAN_POINT('',(1.972674594378,6.857768833212,\r
-    18.132466219623));\r
-#48238 = CARTESIAN_POINT('',(5.544889173487,2.897706688702,\r
-    27.282842712475));\r
-#48239 = CARTESIAN_POINT('',(9.12510109721E-02,1.251325164431,-3.));\r
-#48240 = CARTESIAN_POINT('',(9.270572286963E-02,1.159998402782,\r
-    18.132466219623));\r
-#48241 = CARTESIAN_POINT('',(0.786773291545,0.678960814563,\r
-    27.282842712475));\r
-#48242 = DEFINITIONAL_REPRESENTATION('',(#48243),#48312);\r
-#48243 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#48244,#48245,#48246,#48247,\r
-    #48248,#48249,#48250,#48251,#48252,#48253,#48254,#48255,#48256,\r
-    #48257,#48258,#48259,#48260,#48261,#48262,#48263,#48264,#48265,\r
-    #48266,#48267,#48268,#48269,#48270,#48271,#48272,#48273,#48274,\r
-    #48275,#48276,#48277,#48278,#48279,#48280,#48281,#48282,#48283,\r
-    #48284,#48285,#48286,#48287,#48288,#48289,#48290,#48291,#48292,\r
-    #48293,#48294,#48295,#48296,#48297,#48298,#48299,#48300,#48301,\r
-    #48302,#48303,#48304,#48305,#48306,#48307,#48308,#48309,#48310,\r
-    #48311),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732818E-02,0.134164938733,0.206253639057,0.289095162863,\r
-    0.441240529253,0.481791559628,0.522584322264,0.648883534702,\r
-    0.788637761544,0.859259879622,1.),.UNSPECIFIED.);\r
-#48244 = CARTESIAN_POINT('',(2.875455796418,0.9846980552));\r
-#48245 = CARTESIAN_POINT('',(2.874610153272,0.969253407616));\r
-#48246 = CARTESIAN_POINT('',(2.87382656138,0.954038773635));\r
-#48247 = CARTESIAN_POINT('',(2.873092001909,0.939039217951));\r
-#48248 = CARTESIAN_POINT('',(2.872393256277,0.924243688101));\r
-#48249 = CARTESIAN_POINT('',(2.871717420448,0.909643925974));\r
-#48250 = CARTESIAN_POINT('',(2.871052275216,0.895233628841));\r
-#48251 = CARTESIAN_POINT('',(2.868981397104,0.850983882287));\r
-#48252 = CARTESIAN_POINT('',(2.867573637355,0.821784136094));\r
-#48253 = CARTESIAN_POINT('',(2.866056720106,0.793358528407));\r
-#48254 = CARTESIAN_POINT('',(2.864342064438,0.765683301255));\r
-#48255 = CARTESIAN_POINT('',(2.862367336923,0.738738960189));\r
-#48256 = CARTESIAN_POINT('',(2.860087573579,0.712506842125));\r
-#48257 = CARTESIAN_POINT('',(2.855398007619,0.666743522331));\r
-#48258 = CARTESIAN_POINT('',(2.853113929727,0.646953276264));\r
-#48259 = CARTESIAN_POINT('',(2.85060212658,0.627587262157));\r
-#48260 = CARTESIAN_POINT('',(2.847851407274,0.608635949902));\r
-#48261 = CARTESIAN_POINT('',(2.844853850244,0.590090255909));\r
-#48262 = CARTESIAN_POINT('',(2.841603692094,0.571941691717));\r
-#48263 = CARTESIAN_POINT('',(2.834066747519,0.533774424125));\r
-#48264 = CARTESIAN_POINT('',(2.829697609274,0.51388037504));\r
-#48265 = CARTESIAN_POINT('',(2.82498303719,0.494488691777));\r
-#48266 = CARTESIAN_POINT('',(2.819919363653,0.475588787144));\r
-#48267 = CARTESIAN_POINT('',(2.814504531431,0.457171532908));\r
-#48268 = CARTESIAN_POINT('',(2.808737546266,0.439229385444));\r
-#48269 = CARTESIAN_POINT('',(2.791380134706,0.389665510146));\r
-#48270 = CARTESIAN_POINT('',(2.778953688584,0.359155860072));\r
-#48271 = CARTESIAN_POINT('',(2.765339024067,0.330190258989));\r
-#48272 = CARTESIAN_POINT('',(2.750545001391,0.302744206386));\r
-#48273 = CARTESIAN_POINT('',(2.734584622196,0.276807108124));\r
-#48274 = CARTESIAN_POINT('',(2.717473371656,0.252380146001));\r
-#48275 = CARTESIAN_POINT('',(2.694368823145,0.223366850258));\r
-#48276 = CARTESIAN_POINT('',(2.689426368497,0.217369240867));\r
-#48277 = CARTESIAN_POINT('',(2.684403998415,0.211479773726));\r
-#48278 = CARTESIAN_POINT('',(2.679302077456,0.205698771093));\r
-#48279 = CARTESIAN_POINT('',(2.674121152243,0.200026440153));\r
-#48280 = CARTESIAN_POINT('',(2.668861982899,0.194462840781));\r
-#48281 = CARTESIAN_POINT('',(2.658156945478,0.183520771913));\r
-#48282 = CARTESIAN_POINT('',(2.652710154545,0.178143591285));\r
-#48283 = CARTESIAN_POINT('',(2.647185852237,0.172876582011));\r
-#48284 = CARTESIAN_POINT('',(2.641585024518,0.167719719628));\r
-#48285 = CARTESIAN_POINT('',(2.635908793357,0.16267289078));\r
-#48286 = CARTESIAN_POINT('',(2.630158421352,0.157735887889));\r
-#48287 = CARTESIAN_POINT('',(2.606306295287,0.137961942772));\r
-#48288 = CARTESIAN_POINT('',(2.587577491229,0.124063196881));\r
-#48289 = CARTESIAN_POINT('',(2.568194040054,0.111206667649));\r
-#48290 = CARTESIAN_POINT('',(2.548211044802,9.937300256061E-02));\r
-#48291 = CARTESIAN_POINT('',(2.527692661258,8.852995340349E-02));\r
-#48292 = CARTESIAN_POINT('',(2.506710655157,7.863600403447E-02));\r
-#48293 = CARTESIAN_POINT('',(2.461702862006,5.969349169125E-02));\r
-#48294 = CARTESIAN_POINT('',(2.437583849568,5.084429042294E-02));\r
-#48295 = CARTESIAN_POINT('',(2.413097311915,4.303387576788E-02));\r
-#48296 = CARTESIAN_POINT('',(2.388341310873,3.618019162623E-02));\r
-#48297 = CARTESIAN_POINT('',(2.36339992871,3.019920605394E-02));\r
-#48298 = CARTESIAN_POINT('',(2.338346372027,2.501106852836E-02));\r
-#48299 = CARTESIAN_POINT('',(2.300561147707,1.828346488878E-02));\r
-#48300 = CARTESIAN_POINT('',(2.287862833433,1.620829964628E-02));\r
-#48301 = CARTESIAN_POINT('',(2.275157483836,1.430669107214E-02));\r
-#48302 = CARTESIAN_POINT('',(2.262450883129,1.256936784247E-02));\r
-#48303 = CARTESIAN_POINT('',(2.249747707259,1.098753800416E-02));\r
-#48304 = CARTESIAN_POINT('',(2.237051629865,9.55294408184E-03));\r
-#48305 = CARTESIAN_POINT('',(2.199083581768,5.677110563122E-03));\r
-#48306 = CARTESIAN_POINT('',(2.17384258405,3.650755218958E-03));\r
-#48307 = CARTESIAN_POINT('',(2.148661402423,2.117533621425E-03));\r
-#48308 = CARTESIAN_POINT('',(2.123546604657,1.025676031689E-03));\r
-#48309 = CARTESIAN_POINT('',(2.098495292169,3.3185658125E-04));\r
-#48310 = CARTESIAN_POINT('',(2.073496285507,8.1748E-13));\r
-#48311 = CARTESIAN_POINT('',(2.048529562058,1.62E-15));\r
-#48312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#48313 = ORIENTED_EDGE('',*,*,#48314,.F.);\r
-#48314 = EDGE_CURVE('',#47804,#48075,#48315,.T.);\r
-#48315 = SURFACE_CURVE('',#48316,(#48321,#48328),.PCURVE_S1.);\r
-#48316 = CIRCLE('',#48317,40.);\r
-#48317 = AXIS2_PLACEMENT_3D('',#48318,#48319,#48320);\r
-#48318 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#48319 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#48320 = DIRECTION('',(1.,0.,3.3E-16));\r
-#48321 = PCURVE('',#15325,#48322);\r
-#48322 = DEFINITIONAL_REPRESENTATION('',(#48323),#48327);\r
-#48323 = LINE('',#48324,#48325);\r
-#48324 = CARTESIAN_POINT('',(0.,1.));\r
-#48325 = VECTOR('',#48326,1.);\r
-#48326 = DIRECTION('',(1.,0.));\r
-#48327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#48328 = PCURVE('',#20542,#48329);\r
-#48329 = DEFINITIONAL_REPRESENTATION('',(#48330),#48334);\r
-#48330 = LINE('',#48331,#48332);\r
-#48331 = CARTESIAN_POINT('',(0.,0.));\r
-#48332 = VECTOR('',#48333,1.);\r
-#48333 = DIRECTION('',(1.,0.));\r
-#48334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#48335 = ADVANCED_FACE('',(#48336),#15265,.T.);\r
-#48336 = FACE_BOUND('',#48337,.T.);\r
-#48337 = EDGE_LOOP('',(#48338,#48339,#48402,#48468));\r
-#48338 = ORIENTED_EDGE('',*,*,#15219,.F.);\r
-#48339 = ORIENTED_EDGE('',*,*,#48340,.F.);\r
-#48340 = EDGE_CURVE('',#48341,#15170,#48343,.T.);\r
-#48341 = VERTEX_POINT('',#48342);\r
-#48342 = CARTESIAN_POINT('',(15.656509867736,19.303701005303,17.));\r
-#48343 = SURFACE_CURVE('',#48344,(#48352,#48363),.PCURVE_S1.);\r
-#48344 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#48345,#48346,#48347,#48348,\r
-    #48349,#48350,#48351),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#48345 = CARTESIAN_POINT('',(25.348451822197,31.592896482081,17.));\r
-#48346 = CARTESIAN_POINT('',(21.804738019773,27.104604158188,17.));\r
-#48347 = CARTESIAN_POINT('',(18.26294476941,22.614796863769,17.));\r
-#48348 = CARTESIAN_POINT('',(14.723514543625,18.123127308935,17.));\r
-#48349 = CARTESIAN_POINT('',(11.186765403568,13.629346939272,17.));\r
-#48350 = CARTESIAN_POINT('',(7.652825411508,9.133357654371,17.));\r
-#48351 = CARTESIAN_POINT('',(4.121638509884,4.635207287712,17.));\r
-#48352 = PCURVE('',#15265,#48353);\r
-#48353 = DEFINITIONAL_REPRESENTATION('',(#48354),#48362);\r
-#48354 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#48355,#48356,#48357,#48358,\r
-    #48359,#48360,#48361),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#48355 = CARTESIAN_POINT('',(30.449400782689,26.711216930063));\r
-#48356 = CARTESIAN_POINT('',(26.180140172726,22.906471295672));\r
-#48357 = CARTESIAN_POINT('',(21.91250786545,19.099900206196));\r
-#48358 = CARTESIAN_POINT('',(17.646879304972,15.291084813314));\r
-#48359 = CARTESIAN_POINT('',(13.383524559358,11.479725107971));\r
-#48360 = CARTESIAN_POINT('',(9.122552710364,7.665702242347));\r
-#48361 = CARTESIAN_POINT('',(4.863916858267,3.849073057515));\r
-#48362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#48363 = PCURVE('',#48364,#48392);\r
-#48364 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#48365,#48366,#48367)\r
-    ,(#48368,#48369,#48370)\r
-    ,(#48371,#48372,#48373)\r
-    ,(#48374,#48375,#48376)\r
-    ,(#48377,#48378,#48379)\r
-    ,(#48380,#48381,#48382)\r
-    ,(#48383,#48384,#48385)\r
-    ,(#48386,#48387,#48388)\r
-    ,(#48389,#48390,#48391\r
-    )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(0.,1.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#48365 = CARTESIAN_POINT('',(0.592789275679,0.628060077141,-3.));\r
-#48366 = CARTESIAN_POINT('',(0.966032695484,0.779630023713,\r
-    17.999867544966));\r
-#48367 = CARTESIAN_POINT('',(1.025842282529,0.166275708918,\r
-    26.717157287525));\r
-#48368 = CARTESIAN_POINT('',(4.832030481336,4.039356043043,-3.));\r
-#48369 = CARTESIAN_POINT('',(2.813680671286,6.451391992773,\r
-    17.999867544966));\r
-#48370 = CARTESIAN_POINT('',(5.783958164471,2.385021583057,\r
-    26.717157287525));\r
-#48371 = CARTESIAN_POINT('',(8.540928941184,8.109712796724,-3.));\r
-#48372 = CARTESIAN_POINT('',(4.863501061255,11.871912832203,\r
-    17.999867544966));\r
-#48373 = CARTESIAN_POINT('',(10.542074046414,4.603767457196,\r
-    26.717157287525));\r
-#48374 = CARTESIAN_POINT('',(11.599945317353,12.742937039269,-3.));\r
-#48375 = CARTESIAN_POINT('',(7.161063559172,17.077862472198,\r
-    17.999867544966));\r
-#48376 = CARTESIAN_POINT('',(15.300189928356,6.822513331334,\r
-    26.717157287525));\r
-#48377 = CARTESIAN_POINT('',(13.910478816354,17.816821874689,-3.));\r
-#48378 = CARTESIAN_POINT('',(9.743955858308,22.115827508663,\r
-    17.999867544966));\r
-#48379 = CARTESIAN_POINT('',(20.058305810298,9.041259205473,\r
-    26.717157287525));\r
-#48380 = CARTESIAN_POINT('',(15.401937773988,23.188825462811,-3.));\r
-#48381 = CARTESIAN_POINT('',(12.639088267674,27.040146439061,\r
-    17.999867544966));\r
-#48382 = CARTESIAN_POINT('',(24.816421692241,11.260005079612,\r
-    26.717157287525));\r
-#48383 = CARTESIAN_POINT('',(16.036774413621,28.704378971967,-3.));\r
-#48384 = CARTESIAN_POINT('',(15.860774407487,31.909742580624,\r
-    17.999867544966));\r
-#48385 = CARTESIAN_POINT('',(29.574537574183,13.47875095375,\r
-    26.717157287525));\r
-#48386 = CARTESIAN_POINT('',(15.811968246632,34.206487120211,-3.));\r
-#48387 = CARTESIAN_POINT('',(19.410165720813,36.784464239781,\r
-    17.999867544966));\r
-#48388 = CARTESIAN_POINT('',(34.332653456126,15.697496827889,\r
-    26.717157287525));\r
-#48389 = CARTESIAN_POINT('',(14.757259857853,39.544623160194,-3.));\r
-#48390 = CARTESIAN_POINT('',(23.275924773734,41.721693847327,\r
-    17.999867544966));\r
-#48391 = CARTESIAN_POINT('',(39.090769338068,17.916242702028,\r
-    26.717157287525));\r
-#48392 = DEFINITIONAL_REPRESENTATION('',(#48393),#48401);\r
-#48393 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#48394,#48395,#48396,#48397,\r
-    #48398,#48399,#48400),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#48394 = CARTESIAN_POINT('',(0.940985961083,0.571814475937));\r
-#48395 = CARTESIAN_POINT('',(0.804867436972,0.571814475937));\r
-#48396 = CARTESIAN_POINT('',(0.668689089625,0.571814475937));\r
-#48397 = CARTESIAN_POINT('',(0.532463782957,0.571814475937));\r
-#48398 = CARTESIAN_POINT('',(0.396208482528,0.571814475937));\r
-#48399 = CARTESIAN_POINT('',(0.259942359753,0.571814475937));\r
-#48400 = CARTESIAN_POINT('',(0.123684020971,0.571814475937));\r
-#48401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#48402 = ORIENTED_EDGE('',*,*,#48403,.F.);\r
-#48403 = EDGE_CURVE('',#48404,#48341,#48406,.T.);\r
-#48404 = VERTEX_POINT('',#48405);\r
-#48405 = CARTESIAN_POINT('',(14.943740124961,19.860609394312,17.));\r
-#48406 = SURFACE_CURVE('',#48407,(#48422,#48440),.PCURVE_S1.);\r
-#48407 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#48408,#48409,#48410,#48411,\r
-    #48412,#48413,#48414,#48415,#48416,#48417,#48418,#48419,#48420,\r
-    #48421),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.250999993271,\r
-    0.500999996968,0.751000000665,1.),.UNSPECIFIED.);\r
-#48408 = CARTESIAN_POINT('',(10.179130332873,22.674754226386,17.));\r
-#48409 = CARTESIAN_POINT('',(11.209685320533,22.212118281691,17.));\r
-#48410 = CARTESIAN_POINT('',(12.212209553267,21.687029481983,17.));\r
-#48411 = CARTESIAN_POINT('',(13.181006315542,21.102045434902,17.));\r
-#48412 = CARTESIAN_POINT('',(15.037157381523,19.821932280645,17.));\r
-#48413 = CARTESIAN_POINT('',(15.924829189493,19.127245379614,17.));\r
-#48414 = CARTESIAN_POINT('',(16.768870756351,18.380154379438,17.));\r
-#48415 = CARTESIAN_POINT('',(18.360961165217,16.789884053935,17.));\r
-#48416 = CARTESIAN_POINT('',(19.109017139479,15.946697604507,17.));\r
-#48417 = CARTESIAN_POINT('',(19.804718955635,15.059820999716,17.));\r
-#48418 = CARTESIAN_POINT('',(21.081835754732,13.212539326471,17.));\r
-#48419 = CARTESIAN_POINT('',(21.663702555929,12.252434327636,17.));\r
-#48420 = CARTESIAN_POINT('',(22.186690773327,11.259029324573,17.));\r
-#48421 = CARTESIAN_POINT('',(22.648289211868,10.237879142491,17.));\r
-#48422 = PCURVE('',#15265,#48423);\r
-#48423 = DEFINITIONAL_REPRESENTATION('',(#48424),#48439);\r
-#48424 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#48425,#48426,#48427,#48428,\r
-    #48429,#48430,#48431,#48432,#48433,#48434,#48435,#48436,#48437,\r
-    #48438),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.250999993271,\r
-    0.500999996968,0.751000000665,1.),.UNSPECIFIED.);\r
-#48425 = CARTESIAN_POINT('',(13.961916221193,20.562686327254));\r
-#48426 = CARTESIAN_POINT('',(14.896478874226,19.928124866503));\r
-#48427 = CARTESIAN_POINT('',(15.792591798023,19.23692683945));\r
-#48428 = CARTESIAN_POINT('',(16.645088946864,18.492600222197));\r
-#48429 = CARTESIAN_POINT('',(18.25075159096,16.90961761307));\r
-#48430 = CARTESIAN_POINT('',(19.004306555166,16.071341975198));\r
-#48431 = CARTESIAN_POINT('',(19.705794243341,15.189034686059));\r
-#48432 = CARTESIAN_POINT('',(20.997549677467,13.346460541938));\r
-#48433 = CARTESIAN_POINT('',(21.587823210231,12.386185432583));\r
-#48434 = CARTESIAN_POINT('',(22.118951246328,11.391975123644));\r
-#48435 = CARTESIAN_POINT('',(23.055888675384,9.350988805004));\r
-#48436 = CARTESIAN_POINT('',(23.462195129007,8.304429848774));\r
-#48437 = CARTESIAN_POINT('',(23.804735011768,7.235300948984));\r
-#48438 = CARTESIAN_POINT('',(24.081999864578,6.149508605012));\r
-#48439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#48440 = PCURVE('',#48441,#48451);\r
-#48441 = SURFACE_OF_REVOLUTION('',#48442,#48448);\r
-#48442 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#48443,#48444,#48445,#48446,\r
-    #48447),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#48443 = CARTESIAN_POINT('',(23.635386072293,4.167556264006,27.));\r
-#48444 = CARTESIAN_POINT('',(23.635386072293,4.167556264006,19.));\r
-#48445 = CARTESIAN_POINT('',(25.605001578317,4.51485261934,11.));\r
-#48446 = CARTESIAN_POINT('',(31.513848096391,5.556741685342,3.));\r
-#48447 = CARTESIAN_POINT('',(39.392310120488,6.945927106677,3.));\r
-#48448 = AXIS1_PLACEMENT('',#48449,#48450);\r
-#48449 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#48450 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#48451 = DEFINITIONAL_REPRESENTATION('',(#48452),#48467);\r
-#48452 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#48453,#48454,#48455,#48456,\r
-    #48457,#48458,#48459,#48460,#48461,#48462,#48463,#48464,#48465,\r
-    #48466),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.250999993271,\r
-    0.500999996968,0.751000000665,1.),.UNSPECIFIED.);\r
-#48453 = CARTESIAN_POINT('',(0.974308713624,0.266889738045));\r
-#48454 = CARTESIAN_POINT('',(0.928859266912,0.266889738045));\r
-#48455 = CARTESIAN_POINT('',(0.883409755343,0.266889738045));\r
-#48456 = CARTESIAN_POINT('',(0.8379602373,0.266889738045));\r
-#48457 = CARTESIAN_POINT('',(0.747242420232,0.266889738045));\r
-#48458 = CARTESIAN_POINT('',(0.701973979889,0.266889738045));\r
-#48459 = CARTESIAN_POINT('',(0.656705539546,0.266889738045));\r
-#48460 = CARTESIAN_POINT('',(0.566168794078,0.266889738045));\r
-#48461 = CARTESIAN_POINT('',(0.520900353735,0.266889738045));\r
-#48462 = CARTESIAN_POINT('',(0.475631913392,0.266889738045));\r
-#48463 = CARTESIAN_POINT('',(0.385276242203,0.266889738045));\r
-#48464 = CARTESIAN_POINT('',(0.340188872817,0.266889738045));\r
-#48465 = CARTESIAN_POINT('',(0.295101509807,0.266889738045));\r
-#48466 = CARTESIAN_POINT('',(0.25001420901,0.266889738045));\r
-#48467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#48468 = ORIENTED_EDGE('',*,*,#48469,.F.);\r
-#48469 = EDGE_CURVE('',#15220,#48404,#48470,.T.);\r
-#48470 = SURFACE_CURVE('',#48471,(#48479,#48490),.PCURVE_S1.);\r
-#48471 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#48472,#48473,#48474,#48475,\r
-    #48476,#48477,#48478),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#48472 = CARTESIAN_POINT('',(3.52666215698,5.155836426982,17.));\r
-#48473 = CARTESIAN_POINT('',(7.081515947495,9.726764410204,17.));\r
-#48474 = CARTESIAN_POINT('',(10.633616282884,14.299834435345,17.));\r
-#48475 = CARTESIAN_POINT('',(14.182901255846,18.875089789919,17.));\r
-#48476 = CARTESIAN_POINT('',(17.72949326825,23.452431742112,17.));\r
-#48477 = CARTESIAN_POINT('',(21.27370530319,28.03161473687,17.));\r
-#48478 = CARTESIAN_POINT('',(24.815981670567,32.612292382819,17.));\r
-#48479 = PCURVE('',#15265,#48480);\r
-#48480 = DEFINITIONAL_REPRESENTATION('',(#48481),#48489);\r
-#48481 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#48482,#48483,#48484,#48485,\r
-    #48486,#48487,#48488),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#48482 = CARTESIAN_POINT('',(4.368385834343,4.465109229748));\r
-#48483 = CARTESIAN_POINT('',(8.662966722601,8.34930066349));\r
-#48484 = CARTESIAN_POINT('',(12.955207948578,12.236079729186));\r
-#48485 = CARTESIAN_POINT('',(17.245056062283,16.125499806806));\r
-#48486 = CARTESIAN_POINT('',(21.532614461426,20.017442409632));\r
-#48487 = CARTESIAN_POINT('',(25.818148733998,23.911611364199));\r
-#48488 = CARTESIAN_POINT('',(30.102036289601,27.807588387991));\r
-#48489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#48490 = PCURVE('',#48214,#48491);\r
-#48491 = DEFINITIONAL_REPRESENTATION('',(#48492),#48500);\r
-#48492 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#48493,#48494,#48495,#48496,\r
-    #48497,#48498,#48499),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#48493 = CARTESIAN_POINT('',(2.875456397057,0.563097109744));\r
-#48494 = CARTESIAN_POINT('',(2.737675948501,0.563097109744));\r
-#48495 = CARTESIAN_POINT('',(2.599903534911,0.563097109744));\r
-#48496 = CARTESIAN_POINT('',(2.46212058649,0.563097109744));\r
-#48497 = CARTESIAN_POINT('',(2.324307938364,0.563097109744));\r
-#48498 = CARTESIAN_POINT('',(2.186448446281,0.563097109744));\r
-#48499 = CARTESIAN_POINT('',(2.048528961987,0.563097109744));\r
-#48500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#48501 = ADVANCED_FACE('',(#48502),#15201,.T.);\r
-#48502 = FACE_BOUND('',#48503,.T.);\r
-#48503 = EDGE_LOOP('',(#48504,#48505,#48723,#48747));\r
-#48504 = ORIENTED_EDGE('',*,*,#15169,.F.);\r
-#48505 = ORIENTED_EDGE('',*,*,#48506,.T.);\r
-#48506 = EDGE_CURVE('',#14924,#48507,#48509,.T.);\r
-#48507 = VERTEX_POINT('',#48508);\r
-#48508 = CARTESIAN_POINT('',(20.587929136227,34.294856376455,-3.));\r
-#48509 = SURFACE_CURVE('',#48510,(#48579,#48651),.PCURVE_S1.);\r
-#48510 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#48511,#48512,#48513,#48514,\r
-    #48515,#48516,#48517,#48518,#48519,#48520,#48521,#48522,#48523,\r
-    #48524,#48525,#48526,#48527,#48528,#48529,#48530,#48531,#48532,\r
-    #48533,#48534,#48535,#48536,#48537,#48538,#48539,#48540,#48541,\r
-    #48542,#48543,#48544,#48545,#48546,#48547,#48548,#48549,#48550,\r
-    #48551,#48552,#48553,#48554,#48555,#48556,#48557,#48558,#48559,\r
-    #48560,#48561,#48562,#48563,#48564,#48565,#48566,#48567,#48568,\r
-    #48569,#48570,#48571,#48572,#48573,#48574,#48575,#48576,#48577,\r
-    #48578),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732818E-02,0.134164938733,0.206253639057,0.289095162863,\r
-    0.441240529253,0.481791559628,0.522584322264,0.648883534702,\r
-    0.788637761544,0.859259879622,1.),.UNSPECIFIED.);\r
-#48511 = CARTESIAN_POINT('',(5.862173431579,2.018643767009,27.));\r
-#48512 = CARTESIAN_POINT('',(5.813135681875,2.16105016786,\r
-    26.711687789721));\r
-#48513 = CARTESIAN_POINT('',(5.764267398388,2.298851921084,\r
-    26.421000307331));\r
-#48514 = CARTESIAN_POINT('',(5.71609249551,2.43215739203,26.128016128753\r
-    ));\r
-#48515 = CARTESIAN_POINT('',(5.669108548264,2.561144022615,\r
-    25.832840231397));\r
-#48516 = CARTESIAN_POINT('',(5.623768980762,2.68604601089,\r
-    25.535601704028));\r
-#48517 = CARTESIAN_POINT('',(5.580473759029,2.807139267324,\r
-    25.236448750883));\r
-#48518 = CARTESIAN_POINT('',(5.453236809724,3.172889551362,\r
-    24.30046474901));\r
-#48519 = CARTESIAN_POINT('',(5.377557355465,3.405407494346,\r
-    23.657620472106));\r
-#48520 = CARTESIAN_POINT('',(5.315770180132,3.625127907755,\r
-    23.008437819375));\r
-#48521 = CARTESIAN_POINT('',(5.270027605841,3.835408101954,\r
-    22.354555828437));\r
-#48522 = CARTESIAN_POINT('',(5.241420637079,4.039358537713,\r
-    21.697583196775));\r
-#48523 = CARTESIAN_POINT('',(5.230524943237,4.239600788322,\r
-    21.03896917436));\r
-#48524 = CARTESIAN_POINT('',(5.243178332898,4.595675285845,\r
-    19.858169747877));\r
-#48525 = CARTESIAN_POINT('',(5.260031879087,4.752081720131,\r
-    19.336100083295));\r
-#48526 = CARTESIAN_POINT('',(5.288271279343,4.908619054955,\r
-    18.814424631279));\r
-#48527 = CARTESIAN_POINT('',(5.327900582595,5.066186861012,\r
-    18.293719228426));\r
-#48528 = CARTESIAN_POINT('',(5.378870949449,5.225512766767,\r
-    17.774514757356));\r
-#48529 = CARTESIAN_POINT('',(5.441115021768,5.387178739516,\r
-    17.257307134314));\r
-#48530 = CARTESIAN_POINT('',(5.598935038146,5.740674368599,\r
-    16.151051688054));\r
-#48531 = CARTESIAN_POINT('',(5.698099045238,5.933407752069,\r
-    15.56279018635));\r
-#48532 = CARTESIAN_POINT('',(5.811912727732,6.130578760743,\r
-    14.978501148233));\r
-#48533 = CARTESIAN_POINT('',(5.940227667242,6.332715100774,\r
-    14.398853360374));\r
-#48534 = CARTESIAN_POINT('',(6.082881466434,6.54021606605,\r
-    13.824490115406));\r
-#48535 = CARTESIAN_POINT('',(6.239687549129,6.753403741864,\r
-    13.256044396609));\r
-#48536 = CARTESIAN_POINT('',(6.723950204514,7.375065597061,\r
-    11.662174802483));\r
-#48537 = CARTESIAN_POINT('',(7.084436734427,7.797722055752,\r
-    10.652256950385));\r
-#48538 = CARTESIAN_POINT('',(7.490400995004,8.242291647767,9.66830774062\r
-    ));\r
-#48539 = CARTESIAN_POINT('',(7.939876838215,8.710164659299,\r
-    8.714068178143));\r
-#48540 = CARTESIAN_POINT('',(8.430011310844,9.203187353559,\r
-    7.793315190535));\r
-#48541 = CARTESIAN_POINT('',(8.956706336978,9.724107812889,\r
-    6.909909545331));\r
-#48542 = CARTESIAN_POINT('',(9.663289129162,10.423601763257,\r
-    5.843212096973));\r
-#48543 = CARTESIAN_POINT('',(9.814197697699,10.573031190566,\r
-    5.621662887145));\r
-#48544 = CARTESIAN_POINT('',(9.967218675135,10.724752847459,\r
-    5.403113701737));\r
-#48545 = CARTESIAN_POINT('',(10.122244633546,10.878837532533,\r
-    5.187641252263));\r
-#48546 = CARTESIAN_POINT('',(10.279157563397,11.035353916252,\r
-    4.975316446726));\r
-#48547 = CARTESIAN_POINT('',(10.437828479652,11.194366853286,\r
-    4.766203083517));\r
-#48548 = CARTESIAN_POINT('',(10.759372388269,11.518481574817,\r
-    4.353298542492));\r
-#48549 = CARTESIAN_POINT('',(10.922264705194,11.68361388532,\r
-    4.149546059854));\r
-#48550 = CARTESIAN_POINT('',(11.08666148004,11.851405632313,\r
-    3.949169933672));\r
-#48551 = CARTESIAN_POINT('',(11.252416231029,12.021921282794,\r
-    3.752228275166));\r
-#48552 = CARTESIAN_POINT('',(11.419374901952,12.19522256231,\r
-    3.558773934801));\r
-#48553 = CARTESIAN_POINT('',(11.587376636599,12.371367324924,\r
-    3.368854177301));\r
-#48554 = CARTESIAN_POINT('',(12.279120534402,13.104740815533,\r
-    2.605567873012));\r
-#48555 = CARTESIAN_POINT('',(12.810460119336,13.686916304121,\r
-    2.062822080086));\r
-#48556 = CARTESIAN_POINT('',(13.345219353394,14.298401772366,\r
-    1.555636711384));\r
-#48557 = CARTESIAN_POINT('',(13.877908495212,14.940300286059,\r
-    1.084661970029));\r
-#48558 = CARTESIAN_POINT('',(14.402942204729,15.613051615361,\r
-    0.649815413632));\r
-#48559 = CARTESIAN_POINT('',(14.915071896692,16.31616572182,\r
-    0.250421577407));\r
-#48560 = CARTESIAN_POINT('',(15.956911959148,17.858049616562,\r
-    -0.518568227504));\r
-#48561 = CARTESIAN_POINT('',(16.482847356077,18.703534038943,\r
-    -0.880578359972));\r
-#48562 = CARTESIAN_POINT('',(16.981086972089,19.58248207826,\r
-    -1.202082738708));\r
-#48563 = CARTESIAN_POINT('',(17.44671870125,20.49204284334,\r
-    -1.485599317964));\r
-#48564 = CARTESIAN_POINT('',(17.876485708634,21.42872488249,\r
-    -1.7340011752));\r
-#48565 = CARTESIAN_POINT('',(18.268481794725,22.388671949158,\r
-    -1.950164991404));\r
-#48566 = CARTESIAN_POINT('',(18.800533800947,23.862605978204,\r
-    -2.231194911599));\r
-#48567 = CARTESIAN_POINT('',(18.969323324697,24.362374553638,\r
-    -2.318022665291));\r
-#48568 = CARTESIAN_POINT('',(19.128208915586,24.866650555744,\r
-    -2.397701508334));\r
-#48569 = CARTESIAN_POINT('',(19.277179062822,25.374980539732,\r
-    -2.470585702601));\r
-#48570 = CARTESIAN_POINT('',(19.416285151794,25.886931952018,\r
-    -2.537016586598));\r
-#48571 = CARTESIAN_POINT('',(19.545629185183,26.4020974171,\r
-    -2.597318839136));\r
-#48572 = CARTESIAN_POINT('',(19.903941538336,27.952404632835,\r
-    -2.760363675848));\r
-#48573 = CARTESIAN_POINT('',(20.104303693941,28.995907205465,\r
-    -2.845792587234));\r
-#48574 = CARTESIAN_POINT('',(20.267592079683,30.04772785248,\r
-    -2.91051935704));\r
-#48575 = CARTESIAN_POINT('',(20.395531618506,31.105374824147,\r
-    -2.956649707249));\r
-#48576 = CARTESIAN_POINT('',(20.490142075518,32.166781516433,\r
-    -2.98597417148));\r
-#48577 = CARTESIAN_POINT('',(20.553555793338,33.230329472107,\r
-    -2.999999999966));\r
-#48578 = CARTESIAN_POINT('',(20.587929134762,34.294856377335,-3.));\r
-#48579 = PCURVE('',#15201,#48580);\r
-#48580 = DEFINITIONAL_REPRESENTATION('',(#48581),#48650);\r
-#48581 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#48582,#48583,#48584,#48585,\r
-    #48586,#48587,#48588,#48589,#48590,#48591,#48592,#48593,#48594,\r
-    #48595,#48596,#48597,#48598,#48599,#48600,#48601,#48602,#48603,\r
-    #48604,#48605,#48606,#48607,#48608,#48609,#48610,#48611,#48612,\r
-    #48613,#48614,#48615,#48616,#48617,#48618,#48619,#48620,#48621,\r
-    #48622,#48623,#48624,#48625,#48626,#48627,#48628,#48629,#48630,\r
-    #48631,#48632,#48633,#48634,#48635,#48636,#48637,#48638,#48639,\r
-    #48640,#48641,#48642,#48643,#48644,#48645,#48646,#48647,#48648,\r
-    #48649),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732818E-02,0.134164938733,0.206253639057,0.289095162863,\r
-    0.441240529253,0.481791559628,0.522584322264,0.648883534702,\r
-    0.788637761544,0.859259879622,1.),.UNSPECIFIED.);\r
-#48582 = CARTESIAN_POINT('',(5.951552072849,0.));\r
-#48583 = CARTESIAN_POINT('',(5.927259649141,6.00650438082E-03));\r
-#48584 = CARTESIAN_POINT('',(5.903678347654,1.206249361573E-02));\r
-#48585 = CARTESIAN_POINT('',(5.880843920384,1.816721547946E-02));\r
-#48586 = CARTESIAN_POINT('',(5.858784456344,2.431943363926E-02));\r
-#48587 = CARTESIAN_POINT('',(5.837519703,3.051747456114E-02));\r
-#48588 = CARTESIAN_POINT('',(5.817061198936,3.675932636386E-02));\r
-#48589 = CARTESIAN_POINT('',(5.755945473628,5.630425623787E-02));\r
-#48590 = CARTESIAN_POINT('',(5.718091177455,6.975006268729E-02));\r
-#48591 = CARTESIAN_POINT('',(5.683885052702,8.336100580686E-02));\r
-#48592 = CARTESIAN_POINT('',(5.653215994899,9.711454595825E-02));\r
-#48593 = CARTESIAN_POINT('',(5.625875235901,0.110989440623));\r
-#48594 = CARTESIAN_POINT('',(5.601622177712,0.124968083745));\r
-#48595 = CARTESIAN_POINT('',(5.563243755708,0.150177223504));\r
-#48596 = CARTESIAN_POINT('',(5.548060684286,0.161374578824));\r
-#48597 = CARTESIAN_POINT('',(5.534529777937,0.172621826554));\r
-#48598 = CARTESIAN_POINT('',(5.52252266989,0.1839134857));\r
-#48599 = CARTESIAN_POINT('',(5.511914888545,0.195245096969));\r
-#48600 = CARTESIAN_POINT('',(5.50258892853,0.206612999132));\r
-#48601 = CARTESIAN_POINT('',(5.485061812818,0.231115762302));\r
-#48602 = CARTESIAN_POINT('',(5.477235895032,0.244261376624));\r
-#48603 = CARTESIAN_POINT('',(5.470787247711,0.257446213569));\r
-#48604 = CARTESIAN_POINT('',(5.465559302629,0.270666673325));\r
-#48605 = CARTESIAN_POINT('',(5.461407454165,0.283919789101));\r
-#48606 = CARTESIAN_POINT('',(5.458198074872,0.297202873117));\r
-#48607 = CARTESIAN_POINT('',(5.451414496652,0.334958972866));\r
-#48608 = CARTESIAN_POINT('',(5.449781182392,0.359497618944));\r
-#48609 = CARTESIAN_POINT('',(5.450135809047,0.384112751049));\r
-#48610 = CARTESIAN_POINT('',(5.451813658997,0.408791866498));\r
-#48611 = CARTESIAN_POINT('',(5.454230710672,0.433521406188));\r
-#48612 = CARTESIAN_POINT('',(5.456875220793,0.458283778698));\r
-#48613 = CARTESIAN_POINT('',(5.459963577353,0.489657741927));\r
-#48614 = CARTESIAN_POINT('',(5.460598848044,0.496260551534));\r
-#48615 = CARTESIAN_POINT('',(5.461211270312,0.502863856675));\r
-#48616 = CARTESIAN_POINT('',(5.461792993221,0.509467174073));\r
-#48617 = CARTESIAN_POINT('',(5.462336619599,0.51606844619));\r
-#48618 = CARTESIAN_POINT('',(5.462835241179,0.522664764894));\r
-#48619 = CARTESIAN_POINT('',(5.463732243505,0.535884293912));\r
-#48620 = CARTESIAN_POINT('',(5.464130012054,0.542507269434));\r
-#48621 = CARTESIAN_POINT('',(5.464469159153,0.549121813415));\r
-#48622 = CARTESIAN_POINT('',(5.464743634489,0.555725898988));\r
-#48623 = CARTESIAN_POINT('',(5.464947911498,0.562317479687));\r
-#48624 = CARTESIAN_POINT('',(5.465077005424,0.568894496629));\r
-#48625 = CARTESIAN_POINT('',(5.465279705759,0.595766625305));\r
-#48626 = CARTESIAN_POINT('',(5.464669816745,0.615921862632));\r
-#48627 = CARTESIAN_POINT('',(5.463165031977,0.635855092036));\r
-#48628 = CARTESIAN_POINT('',(5.460685297893,0.655505223071));\r
-#48629 = CARTESIAN_POINT('',(5.457204770335,0.67481829156));\r
-#48630 = CARTESIAN_POINT('',(5.452741977121,0.693748549125));\r
-#48631 = CARTESIAN_POINT('',(5.441383287599,0.732736111601));\r
-#48632 = CARTESIAN_POINT('',(5.43427705979,0.752704789847));\r
-#48633 = CARTESIAN_POINT('',(5.426102043257,0.772106774878));\r
-#48634 = CARTESIAN_POINT('',(5.416975905226,0.79091681469));\r
-#48635 = CARTESIAN_POINT('',(5.407033716178,0.809130157444));\r
-#48636 = CARTESIAN_POINT('',(5.396411364807,0.826752621819));\r
-#48637 = CARTESIAN_POINT('',(5.379594520205,0.85240831176));\r
-#48638 = CARTESIAN_POINT('',(5.373808093256,0.860874170224));\r
-#48639 = CARTESIAN_POINT('',(5.367896807961,0.869195778052));\r
-#48640 = CARTESIAN_POINT('',(5.361876122861,0.877376181749));\r
-#48641 = CARTESIAN_POINT('',(5.355760598205,0.885418940445));\r
-#48642 = CARTESIAN_POINT('',(5.349563790594,0.893327949131));\r
-#48643 = CARTESIAN_POINT('',(5.330811587183,0.916610357039));\r
-#48644 = CARTESIAN_POINT('',(5.318052468562,0.931597373439));\r
-#48645 = CARTESIAN_POINT('',(5.305118254471,0.946102566177));\r
-#48646 = CARTESIAN_POINT('',(5.292090272877,0.960161605258));\r
-#48647 = CARTESIAN_POINT('',(5.27903495863,0.97380912845));\r
-#48648 = CARTESIAN_POINT('',(5.266005604184,0.98707796068));\r
-#48649 = CARTESIAN_POINT('',(5.253044619382,1.));\r
-#48650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#48651 = PCURVE('',#15069,#48652);\r
-#48652 = DEFINITIONAL_REPRESENTATION('',(#48653),#48722);\r
-#48653 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#48654,#48655,#48656,#48657,\r
-    #48658,#48659,#48660,#48661,#48662,#48663,#48664,#48665,#48666,\r
-    #48667,#48668,#48669,#48670,#48671,#48672,#48673,#48674,#48675,\r
-    #48676,#48677,#48678,#48679,#48680,#48681,#48682,#48683,#48684,\r
-    #48685,#48686,#48687,#48688,#48689,#48690,#48691,#48692,#48693,\r
-    #48694,#48695,#48696,#48697,#48698,#48699,#48700,#48701,#48702,\r
-    #48703,#48704,#48705,#48706,#48707,#48708,#48709,#48710,#48711,\r
-    #48712,#48713,#48714,#48715,#48716,#48717,#48718,#48719,#48720,\r
-    #48721),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732818E-02,0.134164938733,0.206253639057,0.289095162863,\r
-    0.441240529253,0.481791559628,0.522584322264,0.648883534702,\r
-    0.788637761544,0.859259879622,1.),.UNSPECIFIED.);\r
-#48654 = CARTESIAN_POINT('',(2.875455796418,0.9846980552));\r
-#48655 = CARTESIAN_POINT('',(2.874610153272,0.969253407616));\r
-#48656 = CARTESIAN_POINT('',(2.87382656138,0.954038773635));\r
-#48657 = CARTESIAN_POINT('',(2.873092001909,0.939039217951));\r
-#48658 = CARTESIAN_POINT('',(2.872393256277,0.924243688101));\r
-#48659 = CARTESIAN_POINT('',(2.871717420448,0.909643925974));\r
-#48660 = CARTESIAN_POINT('',(2.871052275216,0.895233628841));\r
-#48661 = CARTESIAN_POINT('',(2.868981397104,0.850983882287));\r
-#48662 = CARTESIAN_POINT('',(2.867573637355,0.821784136094));\r
-#48663 = CARTESIAN_POINT('',(2.866056720106,0.793358528407));\r
-#48664 = CARTESIAN_POINT('',(2.864342064438,0.765683301255));\r
-#48665 = CARTESIAN_POINT('',(2.862367336923,0.738738960189));\r
-#48666 = CARTESIAN_POINT('',(2.860087573579,0.712506842125));\r
-#48667 = CARTESIAN_POINT('',(2.855398007619,0.666743522331));\r
-#48668 = CARTESIAN_POINT('',(2.853113929727,0.646953276264));\r
-#48669 = CARTESIAN_POINT('',(2.85060212658,0.627587262157));\r
-#48670 = CARTESIAN_POINT('',(2.847851407274,0.608635949902));\r
-#48671 = CARTESIAN_POINT('',(2.844853850244,0.590090255909));\r
-#48672 = CARTESIAN_POINT('',(2.841603692094,0.571941691717));\r
-#48673 = CARTESIAN_POINT('',(2.834066747519,0.533774424125));\r
-#48674 = CARTESIAN_POINT('',(2.829697609274,0.51388037504));\r
-#48675 = CARTESIAN_POINT('',(2.82498303719,0.494488691777));\r
-#48676 = CARTESIAN_POINT('',(2.819919363653,0.475588787144));\r
-#48677 = CARTESIAN_POINT('',(2.814504531431,0.457171532908));\r
-#48678 = CARTESIAN_POINT('',(2.808737546266,0.439229385444));\r
-#48679 = CARTESIAN_POINT('',(2.791380134706,0.389665510146));\r
-#48680 = CARTESIAN_POINT('',(2.778953688584,0.359155860072));\r
-#48681 = CARTESIAN_POINT('',(2.765339024067,0.330190258989));\r
-#48682 = CARTESIAN_POINT('',(2.750545001391,0.302744206386));\r
-#48683 = CARTESIAN_POINT('',(2.734584622196,0.276807108124));\r
-#48684 = CARTESIAN_POINT('',(2.717473371656,0.252380146001));\r
-#48685 = CARTESIAN_POINT('',(2.694368823145,0.223366850258));\r
-#48686 = CARTESIAN_POINT('',(2.689426368497,0.217369240867));\r
-#48687 = CARTESIAN_POINT('',(2.684403998415,0.211479773726));\r
-#48688 = CARTESIAN_POINT('',(2.679302077456,0.205698771093));\r
-#48689 = CARTESIAN_POINT('',(2.674121152243,0.200026440153));\r
-#48690 = CARTESIAN_POINT('',(2.668861982899,0.194462840781));\r
-#48691 = CARTESIAN_POINT('',(2.658156945478,0.183520771913));\r
-#48692 = CARTESIAN_POINT('',(2.652710154545,0.178143591285));\r
-#48693 = CARTESIAN_POINT('',(2.647185852237,0.172876582011));\r
-#48694 = CARTESIAN_POINT('',(2.641585024518,0.167719719628));\r
-#48695 = CARTESIAN_POINT('',(2.635908793357,0.16267289078));\r
-#48696 = CARTESIAN_POINT('',(2.630158421352,0.157735887889));\r
-#48697 = CARTESIAN_POINT('',(2.606306295287,0.137961942772));\r
-#48698 = CARTESIAN_POINT('',(2.587577491229,0.124063196881));\r
-#48699 = CARTESIAN_POINT('',(2.568194040054,0.111206667649));\r
-#48700 = CARTESIAN_POINT('',(2.548211044802,9.937300256061E-02));\r
-#48701 = CARTESIAN_POINT('',(2.527692661258,8.852995340349E-02));\r
-#48702 = CARTESIAN_POINT('',(2.506710655157,7.863600403447E-02));\r
-#48703 = CARTESIAN_POINT('',(2.461702862006,5.969349169125E-02));\r
-#48704 = CARTESIAN_POINT('',(2.437583849568,5.084429042294E-02));\r
-#48705 = CARTESIAN_POINT('',(2.413097311915,4.303387576788E-02));\r
-#48706 = CARTESIAN_POINT('',(2.388341310873,3.618019162623E-02));\r
-#48707 = CARTESIAN_POINT('',(2.36339992871,3.019920605394E-02));\r
-#48708 = CARTESIAN_POINT('',(2.338346372027,2.501106852836E-02));\r
-#48709 = CARTESIAN_POINT('',(2.300561147707,1.828346488878E-02));\r
-#48710 = CARTESIAN_POINT('',(2.287862833433,1.620829964628E-02));\r
-#48711 = CARTESIAN_POINT('',(2.275157483836,1.430669107214E-02));\r
-#48712 = CARTESIAN_POINT('',(2.262450883129,1.256936784247E-02));\r
-#48713 = CARTESIAN_POINT('',(2.249747707259,1.098753800416E-02));\r
-#48714 = CARTESIAN_POINT('',(2.237051629865,9.55294408184E-03));\r
-#48715 = CARTESIAN_POINT('',(2.199083581768,5.677110563122E-03));\r
-#48716 = CARTESIAN_POINT('',(2.17384258405,3.650755218958E-03));\r
-#48717 = CARTESIAN_POINT('',(2.148661402423,2.117533621425E-03));\r
-#48718 = CARTESIAN_POINT('',(2.123546604657,1.025676031689E-03));\r
-#48719 = CARTESIAN_POINT('',(2.098495292169,3.3185658125E-04));\r
-#48720 = CARTESIAN_POINT('',(2.073496285507,8.1748E-13));\r
-#48721 = CARTESIAN_POINT('',(2.048529562058,1.62E-15));\r
-#48722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#48723 = ORIENTED_EDGE('',*,*,#48724,.F.);\r
-#48724 = EDGE_CURVE('',#48725,#48507,#48727,.T.);\r
-#48725 = VERTEX_POINT('',#48726);\r
-#48726 = CARTESIAN_POINT('',(15.173962258153,37.010145492664,-3.));\r
-#48727 = SURFACE_CURVE('',#48728,(#48733,#48740),.PCURVE_S1.);\r
-#48728 = CIRCLE('',#48729,40.);\r
-#48729 = AXIS2_PLACEMENT_3D('',#48730,#48731,#48732);\r
-#48730 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#48731 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#48732 = DIRECTION('',(1.,0.,3.3E-16));\r
-#48733 = PCURVE('',#15201,#48734);\r
-#48734 = DEFINITIONAL_REPRESENTATION('',(#48735),#48739);\r
-#48735 = LINE('',#48736,#48737);\r
-#48736 = CARTESIAN_POINT('',(0.,1.));\r
-#48737 = VECTOR('',#48738,1.);\r
-#48738 = DIRECTION('',(1.,0.));\r
-#48739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#48740 = PCURVE('',#20542,#48741);\r
-#48741 = DEFINITIONAL_REPRESENTATION('',(#48742),#48746);\r
-#48742 = LINE('',#48743,#48744);\r
-#48743 = CARTESIAN_POINT('',(0.,0.));\r
-#48744 = VECTOR('',#48745,1.);\r
-#48745 = DIRECTION('',(1.,0.));\r
-#48746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#48747 = ORIENTED_EDGE('',*,*,#48748,.T.);\r
-#48748 = EDGE_CURVE('',#48725,#15170,#48749,.T.);\r
-#48749 = SURFACE_CURVE('',#48750,(#48819,#48903),.PCURVE_S1.);\r
-#48750 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#48751,#48752,#48753,#48754,\r
-    #48755,#48756,#48757,#48758,#48759,#48760,#48761,#48762,#48763,\r
-    #48764,#48765,#48766,#48767,#48768,#48769,#48770,#48771,#48772,\r
-    #48773,#48774,#48775,#48776,#48777,#48778,#48779,#48780,#48781,\r
-    #48782,#48783,#48784,#48785,#48786,#48787,#48788,#48789,#48790,\r
-    #48791,#48792,#48793,#48794,#48795,#48796,#48797,#48798,#48799,\r
-    #48800,#48801,#48802,#48803,#48804,#48805,#48806,#48807,#48808,\r
-    #48809,#48810,#48811,#48812,#48813,#48814,#48815,#48816,#48817,\r
-    #48818),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267748154,0.219958117882,0.265125685759,0.366865256849,\r
-    0.51480663637,0.562778483426,0.610414460179,0.748924760065,\r
-    0.858377817298,0.934322046056,1.),.UNSPECIFIED.);\r
-#48751 = CARTESIAN_POINT('',(15.173962500622,37.010143636435,-3.));\r
-#48752 = CARTESIAN_POINT('',(15.31814956118,35.914460591426,\r
-    -2.999999978347));\r
-#48753 = CARTESIAN_POINT('',(15.431634332343,34.814780676032,\r
-    -2.985095485337));\r
-#48754 = CARTESIAN_POINT('',(15.51195931196,33.71198669229,\r
-    -2.953898164011));\r
-#48755 = CARTESIAN_POINT('',(15.556622748936,32.607457996347,\r
-    -2.904758201189));\r
-#48756 = CARTESIAN_POINT('',(15.563178699951,31.503077857799,\r
-    -2.835706892121));\r
-#48757 = CARTESIAN_POINT('',(15.529444836474,30.4012408895,\r
-    -2.744417870986));\r
-#48758 = CARTESIAN_POINT('',(15.415716852268,28.752499048065,\r
-    -2.569629359123));\r
-#48759 = CARTESIAN_POINT('',(15.366983729036,28.201541483888,\r
-    -2.504742879569));\r
-#48760 = CARTESIAN_POINT('',(15.307417208365,27.652376994589,\r
-    -2.433185867933));\r
-#48761 = CARTESIAN_POINT('',(15.236854734762,27.105433685112,\r
-    -2.354592812751));\r
-#48762 = CARTESIAN_POINT('',(15.155187289777,26.561175922958,\r
-    -2.268578792143));\r
-#48763 = CARTESIAN_POINT('',(15.062374060514,26.020101635061,\r
-    -2.174743874234));\r
-#48764 = CARTESIAN_POINT('',(14.894762543739,25.153370433761,\r
-    -2.010117252108));\r
-#48765 = CARTESIAN_POINT('',(14.826896366619,24.825395390851,\r
-    -1.944464496601));\r
-#48766 = CARTESIAN_POINT('',(14.754868475321,24.498936601374,\r
-    -1.875625167615));\r
-#48767 = CARTESIAN_POINT('',(14.678700442802,24.174119134746,\r
-    -1.803503649463));\r
-#48768 = CARTESIAN_POINT('',(14.598426774092,23.851070486366,\r
-    -1.728003768888));\r
-#48769 = CARTESIAN_POINT('',(14.514096163971,23.529920059599,\r
-    -1.64902976975));\r
-#48770 = CARTESIAN_POINT('',(14.226825009463,22.491980320998,\r
-    -1.380561033205));\r
-#48771 = CARTESIAN_POINT('',(14.007601769675,21.783395803038,\r
-    -1.176513665835));\r
-#48772 = CARTESIAN_POINT('',(13.768854062421,21.086624286025,\r
-    -0.953283728772));\r
-#48773 = CARTESIAN_POINT('',(13.51170714786,20.403159732389,\r
-    -0.709833419307));\r
-#48774 = CARTESIAN_POINT('',(13.237706599174,19.734374662524,\r
-    -0.445198524399));\r
-#48775 = CARTESIAN_POINT('',(12.948817845536,19.081488810513,\r
-    -0.15857716455));\r
-#48776 = CARTESIAN_POINT('',(12.209051673521,17.520801648973,\r
-    0.600039461371));\r
-#48777 = CARTESIAN_POINT('',(11.744065162589,16.631622264541,\r
-    1.097233775297));\r
-#48778 = CARTESIAN_POINT('',(11.25965333037,15.781396334132,\r
-    1.643670361261));\r
-#48779 = CARTESIAN_POINT('',(10.764281617156,14.971758335273,\r
-    2.240029036551));\r
-#48780 = CARTESIAN_POINT('',(10.266977728648,14.20274660031,\r
-    2.885777519251));\r
-#48781 = CARTESIAN_POINT('',(9.776224445776,13.473350019247,\r
-    3.578958087518));\r
-#48782 = CARTESIAN_POINT('',(9.144681887759,12.557826456815,\r
-    4.555432498626));\r
-#48783 = CARTESIAN_POINT('',(8.991484223216,12.33763092022,\r
-    4.799200745839));\r
-#48784 = CARTESIAN_POINT('',(8.839974543062,12.121358440464,\r
-    5.047536864342));\r
-#48785 = CARTESIAN_POINT('',(8.690378561912,11.908933914676,\r
-    5.300325078159));\r
-#48786 = CARTESIAN_POINT('',(8.542913567125,11.700291811075,\r
-    5.557458648075));\r
-#48787 = CARTESIAN_POINT('',(8.39776707725,11.495338650406,\r
-    5.818797694585));\r
-#48788 = CARTESIAN_POINT('',(8.113470387808,11.094069288643,\r
-    6.347779561454));\r
-#48789 = CARTESIAN_POINT('',(7.974284894605,10.89770201914,\r
-    6.615365484258));\r
-#48790 = CARTESIAN_POINT('',(7.837737355809,10.704819378232,\r
-    6.886851634538));\r
-#48791 = CARTESIAN_POINT('',(7.703987861848,10.515346870411,\r
-    7.162114020168));\r
-#48792 = CARTESIAN_POINT('',(7.573182519938,10.329213637802,\r
-    7.441028899832));\r
-#48793 = CARTESIAN_POINT('',(7.445453850496,10.146352640201,\r
-    7.72347310737));\r
-#48794 = CARTESIAN_POINT('',(6.958819716991,9.444330410586,\r
-    8.840489131324));\r
-#48795 = CARTESIAN_POINT('',(6.62372961652,8.949077831295,9.700482281905\r
-    ));\r
-#48796 = CARTESIAN_POINT('',(6.318607796606,8.479418896897,\r
-    10.586255072465));\r
-#48797 = CARTESIAN_POINT('',(6.045476532061,8.034077944187,\r
-    11.494822766138));\r
-#48798 = CARTESIAN_POINT('',(5.805570036832,7.61195730319,12.42328069399\r
-    ));\r
-#48799 = CARTESIAN_POINT('',(5.599733092711,7.211808147687,\r
-    13.36876099867));\r
-#48800 = CARTESIAN_POINT('',(5.293637902635,6.531200690427,\r
-    15.086449448786));\r
-#48801 = CARTESIAN_POINT('',(5.180283028054,6.243228070938,\r
-    15.853435156575));\r
-#48802 = CARTESIAN_POINT('',(5.089071542811,5.966715681616,\r
-    16.627737514918));\r
-#48803 = CARTESIAN_POINT('',(5.020367605774,5.700353521911,\r
-    17.407862987666));\r
-#48804 = CARTESIAN_POINT('',(4.974583303317,5.44235457942,\r
-    18.192247162913));\r
-#48805 = CARTESIAN_POINT('',(4.952300877987,5.190109421723,\r
-    18.979151542122));\r
-#48806 = CARTESIAN_POINT('',(4.95485278918,4.766265368094,\r
-    20.312857193339));\r
-#48807 = CARTESIAN_POINT('',(4.967350615959,4.593624924548,\r
-    20.859393188337));\r
-#48808 = CARTESIAN_POINT('',(4.991395760687,4.420717066109,\r
-    21.405456117748));\r
-#48809 = CARTESIAN_POINT('',(5.027008692298,4.246049927342,\r
-    21.950256835092));\r
-#48810 = CARTESIAN_POINT('',(5.074063249626,4.067844049668,\r
-    22.492892808043));\r
-#48811 = CARTESIAN_POINT('',(5.132093970095,3.884017268541,\r
-    23.032359249568));\r
-#48812 = CARTESIAN_POINT('',(5.258919228688,3.526657980737,\r
-    24.030537046425));\r
-#48813 = CARTESIAN_POINT('',(5.325196654766,3.355098198456,\r
-    24.49029285312));\r
-#48814 = CARTESIAN_POINT('',(5.398285789901,3.176303741948,\r
-    24.946198069229));\r
-#48815 = CARTESIAN_POINT('',(5.477237852723,2.988831591078,\r
-    25.397514113717));\r
-#48816 = CARTESIAN_POINT('',(5.560710237361,2.791279330636,\r
-    25.843512016978));\r
-#48817 = CARTESIAN_POINT('',(5.646940926229,2.582493970113,\r
-    26.283564045782));\r
-#48818 = CARTESIAN_POINT('',(5.733888357696,2.361673648715,\r
-    26.717157287525));\r
-#48819 = PCURVE('',#15201,#48820);\r
-#48820 = DEFINITIONAL_REPRESENTATION('',(#48821),#48902);\r
-#48821 = B_SPLINE_CURVE_WITH_KNOTS('',14,(#48822,#48823,#48824,#48825,\r
-    #48826,#48827,#48828,#48829,#48830,#48831,#48832,#48833,#48834,\r
-    #48835,#48836,#48837,#48838,#48839,#48840,#48841,#48842,#48843,\r
-    #48844,#48845,#48846,#48847,#48848,#48849,#48850,#48851,#48852,\r
-    #48853,#48854,#48855,#48856,#48857,#48858,#48859,#48860,#48861,\r
-    #48862,#48863,#48864,#48865,#48866,#48867,#48868,#48869,#48870,\r
-    #48871,#48872,#48873,#48874,#48875,#48876,#48877,#48878,#48879,\r
-    #48880,#48881,#48882,#48883,#48884,#48885,#48886,#48887,#48888,\r
-    #48889,#48890,#48891,#48892,#48893,#48894,#48895,#48896,#48897,\r
-    #48898,#48899,#48900,#48901),.UNSPECIFIED.,.F.,.F.,(15,13,13,13,13,\r
-    13,15),(0.,0.219958117882,0.366865256849,0.51480663637,\r
-    0.562778483426,0.748924760065,0.803218519143),.UNSPECIFIED.);\r
-#48822 = CARTESIAN_POINT('',(5.101481668677,0.999999977424));\r
-#48823 = CARTESIAN_POINT('',(5.11180258021,0.989984142355));\r
-#48824 = CARTESIAN_POINT('',(5.12217314189,0.979777115894));\r
-#48825 = CARTESIAN_POINT('',(5.132582644595,0.969363881291));\r
-#48826 = CARTESIAN_POINT('',(5.142999392868,0.958752768725));\r
-#48827 = CARTESIAN_POINT('',(5.153460512527,0.947864180012));\r
-#48828 = CARTESIAN_POINT('',(5.163811289078,0.936850433647));\r
-#48829 = CARTESIAN_POINT('',(5.174272988709,0.925403696962));\r
-#48830 = CARTESIAN_POINT('',(5.184486859758,0.91391021598));\r
-#48831 = CARTESIAN_POINT('',(5.194765501954,0.901955557618));\r
-#48832 = CARTESIAN_POINT('',(5.204823903042,0.889820841571));\r
-#48833 = CARTESIAN_POINT('',(5.214761747871,0.877342223914));\r
-#48834 = CARTESIAN_POINT('',(5.22449088151,0.864564688039));\r
-#48835 = CARTESIAN_POINT('',(5.233984160934,0.851465498128));\r
-#48836 = CARTESIAN_POINT('',(5.249350819373,0.829073506154));\r
-#48837 = CARTESIAN_POINT('',(5.255379511973,0.81996112714));\r
-#48838 = CARTESIAN_POINT('',(5.261270094418,0.810702337243));\r
-#48839 = CARTESIAN_POINT('',(5.267012438971,0.801291919385));\r
-#48840 = CARTESIAN_POINT('',(5.272591252419,0.791729057598));\r
-#48841 = CARTESIAN_POINT('',(5.277981469159,0.782042395722));\r
-#48842 = CARTESIAN_POINT('',(5.283219022093,0.772133373972));\r
-#48843 = CARTESIAN_POINT('',(5.288198226451,0.76217980403));\r
-#48844 = CARTESIAN_POINT('',(5.293018165645,0.751977261268));\r
-#48845 = CARTESIAN_POINT('',(5.297574406793,0.741698365056));\r
-#48846 = CARTESIAN_POINT('',(5.301913933637,0.73124312867));\r
-#48847 = CARTESIAN_POINT('',(5.306002912029,0.720660961721));\r
-#48848 = CARTESIAN_POINT('',(5.309842390468,0.709942831401));\r
-#48849 = CARTESIAN_POINT('',(5.317035079348,0.68817611223));\r
-#48850 = CARTESIAN_POINT('',(5.32038525159,0.677124061877));\r
-#48851 = CARTESIAN_POINT('',(5.32347167065,0.665948052327));\r
-#48852 = CARTESIAN_POINT('',(5.326291697807,0.654655048785));\r
-#48853 = CARTESIAN_POINT('',(5.328845306958,0.643252448275));\r
-#48854 = CARTESIAN_POINT('',(5.331135323918,0.631748091562));\r
-#48855 = CARTESIAN_POINT('',(5.333167617526,0.620150264071));\r
-#48856 = CARTESIAN_POINT('',(5.334951246336,0.608467686292));\r
-#48857 = CARTESIAN_POINT('',(5.336498555461,0.596709493034));\r
-#48858 = CARTESIAN_POINT('',(5.337825230296,0.584885202242));\r
-#48859 = CARTESIAN_POINT('',(5.338950299907,0.573004672674));\r
-#48860 = CARTESIAN_POINT('',(5.339896096803,0.561078051056));\r
-#48861 = CARTESIAN_POINT('',(5.340688167656,0.549115708226));\r
-#48862 = CARTESIAN_POINT('',(5.341571412535,0.533241053309));\r
-#48863 = CARTESIAN_POINT('',(5.341774538529,0.529351089887));\r
-#48864 = CARTESIAN_POINT('',(5.341965488725,0.525458754409));\r
-#48865 = CARTESIAN_POINT('',(5.34214527105,0.521564312983));\r
-#48866 = CARTESIAN_POINT('',(5.342314927363,0.517668004517));\r
-#48867 = CARTESIAN_POINT('',(5.342475528326,0.513770127486));\r
-#48868 = CARTESIAN_POINT('',(5.342628177954,0.50987105277));\r
-#48869 = CARTESIAN_POINT('',(5.342774006833,0.505971185352));\r
-#48870 = CARTESIAN_POINT('',(5.342914180168,0.502070902259));\r
-#48871 = CARTESIAN_POINT('',(5.343049890354,0.498170488587));\r
-#48872 = CARTESIAN_POINT('',(5.343182362095,0.494270099239));\r
-#48873 = CARTESIAN_POINT('',(5.343312845948,0.490369768757));\r
-#48874 = CARTESIAN_POINT('',(5.34344261648,0.48646949575));\r
-#48875 = CARTESIAN_POINT('',(5.344078756641,0.467435892655));\r
-#48876 = CARTESIAN_POINT('',(5.344593258166,0.452305363979));\r
-#48877 = CARTESIAN_POINT('',(5.345192175348,0.437182928422));\r
-#48878 = CARTESIAN_POINT('',(5.345956439351,0.422074039524));\r
-#48879 = CARTESIAN_POINT('',(5.346972114416,0.406981595742));\r
-#48880 = CARTESIAN_POINT('',(5.348329903341,0.39190883524));\r
-#48881 = CARTESIAN_POINT('',(5.350124836606,0.376859917566));\r
-#48882 = CARTESIAN_POINT('',(5.352456178483,0.361838476126));\r
-#48883 = CARTESIAN_POINT('',(5.355427507385,0.346846741987));\r
-#48884 = CARTESIAN_POINT('',(5.359146894573,0.331886496829));\r
-#48885 = CARTESIAN_POINT('',(5.363727337045,0.316960592108));\r
-#48886 = CARTESIAN_POINT('',(5.369287583585,0.302072502962));\r
-#48887 = CARTESIAN_POINT('',(5.375953436919,0.287223849381));\r
-#48888 = CARTESIAN_POINT('',(5.386164972081,0.268100122615));\r
-#48889 = CARTESIAN_POINT('',(5.388576340307,0.263785415733));\r
-#48890 = CARTESIAN_POINT('',(5.39109654709,0.259474406256));\r
-#48891 = CARTESIAN_POINT('',(5.393728991927,0.255167171554));\r
-#48892 = CARTESIAN_POINT('',(5.39647714043,0.250863790884));\r
-#48893 = CARTESIAN_POINT('',(5.399344528907,0.246564345935));\r
-#48894 = CARTESIAN_POINT('',(5.402334767037,0.242268921291));\r
-#48895 = CARTESIAN_POINT('',(5.405451543332,0.237977605008));\r
-#48896 = CARTESIAN_POINT('',(5.408698627121,0.23369048905));\r
-#48897 = CARTESIAN_POINT('',(5.412079874262,0.229407669874));\r
-#48898 = CARTESIAN_POINT('',(5.415599229409,0.225129248883));\r
-#48899 = CARTESIAN_POINT('',(5.419260731019,0.220855332979));\r
-#48900 = CARTESIAN_POINT('',(5.423068514498,0.216586035047));\r
-#48901 = CARTESIAN_POINT('',(5.427026816411,0.212321474484));\r
-#48902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#48903 = PCURVE('',#48364,#48904);\r
-#48904 = DEFINITIONAL_REPRESENTATION('',(#48905),#48974);\r
-#48905 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#48906,#48907,#48908,#48909,\r
-    #48910,#48911,#48912,#48913,#48914,#48915,#48916,#48917,#48918,\r
-    #48919,#48920,#48921,#48922,#48923,#48924,#48925,#48926,#48927,\r
-    #48928,#48929,#48930,#48931,#48932,#48933,#48934,#48935,#48936,\r
-    #48937,#48938,#48939,#48940,#48941,#48942,#48943,#48944,#48945,\r
-    #48946,#48947,#48948,#48949,#48950,#48951,#48952,#48953,#48954,\r
-    #48955,#48956,#48957,#48958,#48959,#48960,#48961,#48962,#48963,\r
-    #48964,#48965,#48966,#48967,#48968,#48969,#48970,#48971,#48972,\r
-    #48973),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267748154,0.219958117882,0.265125685759,0.366865256849,\r
-    0.51480663637,0.562778483426,0.610414460179,0.748924760065,\r
-    0.858377817298,0.934322046056,1.),.UNSPECIFIED.);\r
-#48906 = CARTESIAN_POINT('',(0.940985318056,0.));\r
-#48907 = CARTESIAN_POINT('',(0.915597938493,5.1554532E-10));\r
-#48908 = CARTESIAN_POINT('',(0.89018640457,3.548737619753E-04));\r
-#48909 = CARTESIAN_POINT('',(0.864729473846,1.097664510615E-03));\r
-#48910 = CARTESIAN_POINT('',(0.839215382386,2.268144766216E-03));\r
-#48911 = CARTESIAN_POINT('',(0.813641176509,3.914325664749E-03));\r
-#48912 = CARTESIAN_POINT('',(0.788013987756,6.093924197827E-03));\r
-#48913 = CARTESIAN_POINT('',(0.749426756767,1.027729901572E-02));\r
-#48914 = CARTESIAN_POINT('',(0.736491442297,1.18316335956E-02));\r
-#48915 = CARTESIAN_POINT('',(0.723551337857,1.354749858173E-02));\r
-#48916 = CARTESIAN_POINT('',(0.710610443653,1.543430416431E-02));\r
-#48917 = CARTESIAN_POINT('',(0.697673848371,1.750209939604E-02));\r
-#48918 = CARTESIAN_POINT('',(0.684747847631,1.97615109428E-02));\r
-#48919 = CARTESIAN_POINT('',(0.663928400921,2.373283793269E-02));\r
-#48920 = CARTESIAN_POINT('',(0.65602357151,2.53181694836E-02));\r
-#48921 = CARTESIAN_POINT('',(0.648127342274,2.698223227541E-02));\r
-#48922 = CARTESIAN_POINT('',(0.640241638895,2.872765656291E-02));\r
-#48923 = CARTESIAN_POINT('',(0.632368554407,3.055712864291E-02));\r
-#48924 = CARTESIAN_POINT('',(0.624510358925,3.247337242994E-02));\r
-#48925 = CARTESIAN_POINT('',(0.599008060977,3.899708560552E-02));\r
-#48926 = CARTESIAN_POINT('',(0.581433121453,4.396959105565E-02));\r
-#48927 = CARTESIAN_POINT('',(0.563974828118,4.942760049827E-02));\r
-#48928 = CARTESIAN_POINT('',(0.546665191402,5.540281658869E-02));\r
-#48929 = CARTESIAN_POINT('',(0.529538592655,6.192688725779E-02));\r
-#48930 = CARTESIAN_POINT('',(0.512631812331,6.90295034355E-02));\r
-#48931 = CARTESIAN_POINT('',(0.471775100546,8.794068272954E-02));\r
-#48932 = CARTESIAN_POINT('',(0.448106581275,0.100424696224));\r
-#48933 = CARTESIAN_POINT('',(0.425101742585,0.114262810231));\r
-#48934 = CARTESIAN_POINT('',(0.402867768957,0.129518717582));\r
-#48935 = CARTESIAN_POINT('',(0.38149625257,0.146237075571));\r
-#48936 = CARTESIAN_POINT('',(0.361060587997,0.164437208764));\r
-#48937 = CARTESIAN_POINT('',(0.3353097618,0.190492519651));\r
-#48938 = CARTESIAN_POINT('',(0.329107937857,0.19702812571));\r
-#48939 = CARTESIAN_POINT('',(0.323011397744,0.203719478882));\r
-#48940 = CARTESIAN_POINT('',(0.317021362277,0.210566319704));\r
-#48941 = CARTESIAN_POINT('',(0.31113919507,0.217568740509));\r
-#48942 = CARTESIAN_POINT('',(0.30536541273,0.224726014584));\r
-#48943 = CARTESIAN_POINT('',(0.294075921502,0.239298643322));\r
-#48944 = CARTESIAN_POINT('',(0.288558671065,0.246711841581));\r
-#48945 = CARTESIAN_POINT('',(0.283149785133,0.254277254355));\r
-#48946 = CARTESIAN_POINT('',(0.277849898379,0.261994701571));\r
-#48947 = CARTESIAN_POINT('',(0.272659586069,0.269864104946));\r
-#48948 = CARTESIAN_POINT('',(0.2675793693,0.27788550364));\r
-#48949 = CARTESIAN_POINT('',(0.248159558197,0.309825206211));\r
-#48950 = CARTESIAN_POINT('',(0.234643807548,0.334878521348));\r
-#48951 = CARTESIAN_POINT('',(0.222074863506,0.361222083588));\r
-#48952 = CARTESIAN_POINT('',(0.210461106779,0.388868501553));\r
-#48953 = CARTESIAN_POINT('',(0.199806937029,0.417842266482));\r
-#48954 = CARTESIAN_POINT('',(0.190112662819,0.448182374598));\r
-#48955 = CARTESIAN_POINT('',(0.174460385684,0.505040914825));\r
-#48956 = CARTESIAN_POINT('',(0.168144861604,0.531027075992));\r
-#48957 = CARTESIAN_POINT('',(0.162418390619,0.557929147358));\r
-#48958 = CARTESIAN_POINT('',(0.157272622828,0.585781811616));\r
-#48959 = CARTESIAN_POINT('',(0.152693535021,0.614627790169));\r
-#48960 = CARTESIAN_POINT('',(0.148657831106,0.644517765332));\r
-#48961 = CARTESIAN_POINT('',(0.14266352288,0.697014025734));\r
-#48962 = CARTESIAN_POINT('',(0.140447353127,0.719047982263));\r
-#48963 = CARTESIAN_POINT('',(0.138454910135,0.741631255406));\r
-#48964 = CARTESIAN_POINT('',(0.136665354886,0.764783531643));\r
-#48965 = CARTESIAN_POINT('',(0.135050488292,0.788525208421));\r
-#48966 = CARTESIAN_POINT('',(0.133570780866,0.812877706827));\r
-#48967 = CARTESIAN_POINT('',(0.130968063343,0.859483790894));\r
-#48968 = CARTESIAN_POINT('',(0.129823915608,0.881575441875));\r
-#48969 = CARTESIAN_POINT('',(0.128709624144,0.904162194059));\r
-#48970 = CARTESIAN_POINT('',(0.127585879035,0.927263894006));\r
-#48971 = CARTESIAN_POINT('',(0.12640667856,0.950906792843));\r
-#48972 = CARTESIAN_POINT('',(0.125122384502,0.97513027245));\r
-#48973 = CARTESIAN_POINT('',(0.123684620971,1.));\r
-#48974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#48975 = ADVANCED_FACE('',(#48976),#15069,.T.);\r
-#48976 = FACE_BOUND('',#48977,.T.);\r
-#48977 = EDGE_LOOP('',(#48978,#49039,#49040,#49041,#49042));\r
-#48978 = ORIENTED_EDGE('',*,*,#48979,.F.);\r
-#48979 = EDGE_CURVE('',#48507,#48980,#48982,.T.);\r
-#48980 = VERTEX_POINT('',#48981);\r
-#48981 = CARTESIAN_POINT('',(22.469603938324,33.092550503925,3.));\r
-#48982 = SURFACE_CURVE('',#48983,(#48998,#49016),.PCURVE_S1.);\r
-#48983 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#48984,#48985,#48986,#48987,\r
-    #48988,#48989,#48990,#48991,#48992,#48993,#48994,#48995,#48996,\r
-    #48997),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#48984 = CARTESIAN_POINT('',(20.587929134762,34.294856377335,-3.));\r
-#48985 = CARTESIAN_POINT('',(20.762456366219,34.190083976875,\r
-    -2.469857305487));\r
-#48986 = CARTESIAN_POINT('',(20.932067213864,34.08665262704,\r
-    -1.93877500183));\r
-#48987 = CARTESIAN_POINT('',(21.098519489844,33.983677790842,\r
-    -1.40716117002));\r
-#48988 = CARTESIAN_POINT('',(21.314024243992,33.848426059812,\r
-    -0.711942292053));\r
-#48989 = CARTESIAN_POINT('',(21.364525265117,33.816590658928,\r
-    -0.548519782961));\r
-#48990 = CARTESIAN_POINT('',(21.414920457484,33.784682028994,\r
-    -0.385088192252));\r
-#48991 = CARTESIAN_POINT('',(21.631731101307,33.646799750832,\r
-    0.31889847855));\r
-#48992 = CARTESIAN_POINT('',(21.797526505051,33.539823486964,\r
-    0.859448382286));\r
-#48993 = CARTESIAN_POINT('',(21.964210824955,33.430743014224,\r
-    1.399656454957));\r
-#48994 = CARTESIAN_POINT('',(22.216285119364,33.263292627417,\r
-    2.204677342934));\r
-#48995 = CARTESIAN_POINT('',(22.299964921796,33.207306368322,\r
-    2.470005719426));\r
-#48996 = CARTESIAN_POINT('',(22.384354198869,33.150434465007,\r
-    2.735127937173));\r
-#48997 = CARTESIAN_POINT('',(22.469604131436,33.092550372804,3.0000006)\r
-  );\r
-#48998 = PCURVE('',#15069,#48999);\r
-#48999 = DEFINITIONAL_REPRESENTATION('',(#49000),#49015);\r
-#49000 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#49001,#49002,#49003,#49004,\r
-    #49005,#49006,#49007,#49008,#49009,#49010,#49011,#49012,#49013,\r
-    #49014),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#49001 = CARTESIAN_POINT('',(2.048529561987,0.));\r
-#49002 = CARTESIAN_POINT('',(2.052109274402,1.254332354772E-02));\r
-#49003 = CARTESIAN_POINT('',(2.05545204346,2.52278254243E-02));\r
-#49004 = CARTESIAN_POINT('',(2.058561494327,3.804985612148E-02));\r
-#49005 = CARTESIAN_POINT('',(2.062327012241,5.498882258939E-02));\r
-#49006 = CARTESIAN_POINT('',(2.063190437047,5.898294243794E-02));\r
-#49007 = CARTESIAN_POINT('',(2.064032364904,6.298980222301E-02));\r
-#49008 = CARTESIAN_POINT('',(2.06756693436,8.030416791524E-02));\r
-#49009 = CARTESIAN_POINT('',(2.070047119446,9.373775098755E-02));\r
-#49010 = CARTESIAN_POINT('',(2.072297927353,0.107308355515));\r
-#49011 = CARTESIAN_POINT('',(2.075320586116,0.127758561639));\r
-#49012 = CARTESIAN_POINT('',(2.076262964156,0.134535705783));\r
-#49013 = CARTESIAN_POINT('',(2.077151376209,0.141345341141));\r
-#49014 = CARTESIAN_POINT('',(2.07798635282,0.148187165358));\r
-#49015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#49016 = PCURVE('',#49017,#49022);\r
-#49017 = CYLINDRICAL_SURFACE('',#49018,40.);\r
-#49018 = AXIS2_PLACEMENT_3D('',#49019,#49020,#49021);\r
-#49019 = CARTESIAN_POINT('',(-2.E-15,2.E-15,3.));\r
-#49020 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#49021 = DIRECTION('',(1.,-8.E-17,3.3E-16));\r
-#49022 = DEFINITIONAL_REPRESENTATION('',(#49023),#49038);\r
-#49023 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#49024,#49025,#49026,#49027,\r
-    #49028,#49029,#49030,#49031,#49032,#49033,#49034,#49035,#49036,\r
-    #49037),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#49024 = CARTESIAN_POINT('',(-1.030140687797,6.));\r
-#49025 = CARTESIAN_POINT('',(-1.025051667114,5.469857305487));\r
-#49026 = CARTESIAN_POINT('',(-1.020085278268,4.93877500183));\r
-#49027 = CARTESIAN_POINT('',(-1.015192130427,4.40716117002));\r
-#49028 = CARTESIAN_POINT('',(-1.008831345796,3.711942292053));\r
-#49029 = CARTESIAN_POINT('',(-1.007338899877,3.548519782961));\r
-#49030 = CARTESIAN_POINT('',(-1.00584771284,3.385088192252));\r
-#49031 = CARTESIAN_POINT('',(-0.999424202414,2.681101521449));\r
-#49032 = CARTESIAN_POINT('',(-0.994491505296,2.140551617714));\r
-#49033 = CARTESIAN_POINT('',(-0.989511521576,1.600343545042));\r
-#49034 = CARTESIAN_POINT('',(-0.981945929979,0.795322657066));\r
-#49035 = CARTESIAN_POINT('',(-0.979428905312,0.529994280574));\r
-#49036 = CARTESIAN_POINT('',(-0.976884814241,0.264872062827));\r
-#49037 = CARTESIAN_POINT('',(-0.974308707788,-6.E-07));\r
-#49038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#49039 = ORIENTED_EDGE('',*,*,#48506,.F.);\r
-#49040 = ORIENTED_EDGE('',*,*,#14923,.F.);\r
-#49041 = ORIENTED_EDGE('',*,*,#15654,.T.);\r
-#49042 = ORIENTED_EDGE('',*,*,#49043,.F.);\r
-#49043 = EDGE_CURVE('',#48980,#15621,#49044,.T.);\r
-#49044 = SURFACE_CURVE('',#49045,(#49118,#49194),.PCURVE_S1.);\r
-#49045 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#49046,#49047,#49048,#49049,\r
-    #49050,#49051,#49052,#49053,#49054,#49055,#49056,#49057,#49058,\r
-    #49059,#49060,#49061,#49062,#49063,#49064,#49065,#49066,#49067,\r
-    #49068,#49069,#49070,#49071,#49072,#49073,#49074,#49075,#49076,\r
-    #49077,#49078,#49079,#49080,#49081,#49082,#49083,#49084,#49085,\r
-    #49086,#49087,#49088,#49089,#49090,#49091,#49092,#49093,#49094,\r
-    #49095,#49096,#49097,#49098,#49099,#49100,#49101,#49102,#49103,\r
-    #49104,#49105,#49106,#49107,#49108,#49109,#49110,#49111,#49112,\r
-    #49113,#49114,#49115,#49116,#49117),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156943,0.157462141413,0.237475582232,\r
-    0.315984140885,0.35488263128,0.433704074259,0.569774718339,\r
-    0.737461555807,0.864425724609,1.),.UNSPECIFIED.);\r
-#49046 = CARTESIAN_POINT('',(22.469603938324,33.092550503925,3.));\r
-#49047 = CARTESIAN_POINT('',(22.313358855222,32.573745385126,\r
-    3.000000000037));\r
-#49048 = CARTESIAN_POINT('',(22.156335708411,32.055251916824,\r
-    3.012727308664));\r
-#49049 = CARTESIAN_POINT('',(21.997948314855,31.537508229488,\r
-    3.039137497495));\r
-#49050 = CARTESIAN_POINT('',(21.837692623487,31.021127103215,\r
-    3.08032051854));\r
-#49051 = CARTESIAN_POINT('',(21.675156900229,30.506891297597,\r
-    3.137492164789));\r
-#49052 = CARTESIAN_POINT('',(21.510047720889,29.995744681854,\r
-    3.211990126549));\r
-#49053 = CARTESIAN_POINT('',(21.342230912145,29.488776375332,\r
-    3.305250521531));\r
-#49054 = CARTESIAN_POINT('',(21.101871860799,28.781451018358,\r
-    3.465293450817));\r
-#49055 = CARTESIAN_POINT('',(21.031519776729,28.576627271915,\r
-    3.515246870818));\r
-#49056 = CARTESIAN_POINT('',(20.960738463047,28.372814439653,\r
-    3.568699483427));\r
-#49057 = CARTESIAN_POINT('',(20.889543408759,28.170109864338,\r
-    3.625749574233));\r
-#49058 = CARTESIAN_POINT('',(20.817958070347,27.968616840686,\r
-    3.686493289529));\r
-#49059 = CARTESIAN_POINT('',(20.746014484627,27.768443795035,\r
-    3.751022658198));\r
-#49060 = CARTESIAN_POINT('',(20.673753881617,27.569703465012,\r
-    3.819423613591));\r
-#49061 = CARTESIAN_POINT('',(20.474527513064,27.028030034161,\r
-    4.018166019205));\r
-#49062 = CARTESIAN_POINT('',(20.346997368958,26.688224962891,\r
-    4.156629235099));\r
-#49063 = CARTESIAN_POINT('',(20.218931238933,26.353778454872,\r
-    4.307560183342));\r
-#49064 = CARTESIAN_POINT('',(20.0906996055,26.025363764975,\r
-    4.471278576595));\r
-#49065 = CARTESIAN_POINT('',(19.962756634498,25.703623350117,\r
-    4.647991982847));\r
-#49066 = CARTESIAN_POINT('',(19.835637107956,25.389148234465,\r
-    4.837755127205));\r
-#49067 = CARTESIAN_POINT('',(19.709942715133,25.08245920321,\r
-    5.040423832541));\r
-#49068 = CARTESIAN_POINT('',(19.4650178112,24.491134019034,\r
-    5.466736293034));\r
-#49069 = CARTESIAN_POINT('',(19.345681656218,24.206122732584,\r
-    5.68996369932));\r
-#49070 = CARTESIAN_POINT('',(19.228924905008,23.929389146495,\r
-    5.924912733575));\r
-#49071 = CARTESIAN_POINT('',(19.115349538489,23.661154495417,\r
-    6.171070118369));\r
-#49072 = CARTESIAN_POINT('',(19.005521960315,23.401445990578,\r
-    6.427790637949));\r
-#49073 = CARTESIAN_POINT('',(18.899953328376,23.150119904133,\r
-    6.694311954299));\r
-#49074 = CARTESIAN_POINT('',(18.799082107788,22.906889814982,\r
-    6.969775984446));\r
-#49075 = CARTESIAN_POINT('',(18.655781470709,22.554662502098,\r
-    7.393712573884));\r
-#49076 = CARTESIAN_POINT('',(18.609539604812,22.439846182929,\r
-    7.536147358727));\r
-#49077 = CARTESIAN_POINT('',(18.564574054131,22.326857655701,\r
-    7.680455803852));\r
-#49078 = CARTESIAN_POINT('',(18.520919708653,22.215635120701,\r
-    7.826531805428));\r
-#49079 = CARTESIAN_POINT('',(18.478605573702,22.106109456714,\r
-    7.974269367423));\r
-#49080 = CARTESIAN_POINT('',(18.437654801741,21.998205296378,\r
-    8.123563423543));\r
-#49081 = CARTESIAN_POINT('',(18.398084724182,21.89184210153,\r
-    8.274310659161));\r
-#49082 = CARTESIAN_POINT('',(18.28254571861,21.57435860038,\r
-    8.734615501814));\r
-#49083 = CARTESIAN_POINT('',(18.210905025251,21.367772395742,\r
-    9.048358172017));\r
-#49084 = CARTESIAN_POINT('',(18.145075158596,21.166455240208,\r
-    9.366820462725));\r
-#49085 = CARTESIAN_POINT('',(18.08505589744,20.969629188078,\r
-    9.689210524029));\r
-#49086 = CARTESIAN_POINT('',(18.030760837514,20.776485679941,\r
-    10.014779122278));\r
-#49087 = CARTESIAN_POINT('',(17.982020114145,20.586202879425,\r
-    10.342830740204));\r
-#49088 = CARTESIAN_POINT('',(17.938581453963,20.397954399169,\r
-    10.672729192137));\r
-#49089 = CARTESIAN_POINT('',(17.833694938179,19.888010844593,\r
-    11.575599030695));\r
-#49090 = CARTESIAN_POINT('',(17.782084209032,19.568621926767,\r
-    12.15127747706));\r
-#49091 = CARTESIAN_POINT('',(17.748175124753,19.25314708643,\r
-    12.73066806922));\r
-#49092 = CARTESIAN_POINT('',(17.7347256997,18.941550782459,\r
-    13.313101879066));\r
-#49093 = CARTESIAN_POINT('',(17.743996347343,18.633088483824,\r
-    13.897359252458));\r
-#49094 = CARTESIAN_POINT('',(17.777245034202,18.326190199042,\r
-    14.481591210742));\r
-#49095 = CARTESIAN_POINT('',(17.834720000601,18.018937225634,\r
-    15.063560171291));\r
-#49096 = CARTESIAN_POINT('',(18.015555105257,17.327962281769,\r
-    16.352198458626));\r
-#49097 = CARTESIAN_POINT('',(18.151165101136,16.942889805002,\r
-    17.056740944217));\r
-#49098 = CARTESIAN_POINT('',(18.321352718498,16.550462771037,\r
-    17.750106475536));\r
-#49099 = CARTESIAN_POINT('',(18.52293184884,16.146409767942,\r
-    18.428402677901));\r
-#49100 = CARTESIAN_POINT('',(18.751431870432,15.727036422204,\r
-    19.088624669389));\r
-#49101 = CARTESIAN_POINT('',(19.001874064094,15.289722486416,\r
-    19.72870664782));\r
-#49102 = CARTESIAN_POINT('',(19.26909313528,14.832825883265,\r
-    20.347351396668));\r
-#49103 = CARTESIAN_POINT('',(19.759284441617,13.99429140501,\r
-    21.395546816222));\r
-#49104 = CARTESIAN_POINT('',(19.977291913454,13.621238900516,\r
-    21.834638927269));\r
-#49105 = CARTESIAN_POINT('',(20.199950210508,13.236048697963,\r
-    22.260949790659));\r
-#49106 = CARTESIAN_POINT('',(20.425200587272,12.83855554901,\r
-    22.67451283185));\r
-#49107 = CARTESIAN_POINT('',(20.651110956592,12.428793152877,\r
-    23.075533872548));\r
-#49108 = CARTESIAN_POINT('',(20.875905310234,12.006953429409,\r
-    23.464334951358));\r
-#49109 = CARTESIAN_POINT('',(21.097971948975,11.57334786654,\r
-    23.841312325538));\r
-#49110 = CARTESIAN_POINT('',(21.548504584969,10.653217797345,\r
-    24.597297987809));\r
-#49111 = CARTESIAN_POINT('',(21.776387879234,10.165090790558,\r
-    24.974716729629));\r
-#49112 = CARTESIAN_POINT('',(21.997733444211,9.664450612078,\r
-    25.339721410545));\r
-#49113 = CARTESIAN_POINT('',(22.210978160045,9.151865116987,\r
-    25.692922426284));\r
-#49114 = CARTESIAN_POINT('',(22.414745760397,8.627975946749,\r
-    26.034945871409));\r
-#49115 = CARTESIAN_POINT('',(22.607828785242,8.09347346714,\r
-    26.366408026074));\r
-#49116 = CARTESIAN_POINT('',(22.789169473927,7.549080022539,\r
-    26.687902495188));\r
-#49117 = CARTESIAN_POINT('',(22.957839598482,6.995541506588,27.));\r
-#49118 = PCURVE('',#15069,#49119);\r
-#49119 = DEFINITIONAL_REPRESENTATION('',(#49120),#49193);\r
-#49120 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#49121,#49122,#49123,#49124,\r
-    #49125,#49126,#49127,#49128,#49129,#49130,#49131,#49132,#49133,\r
-    #49134,#49135,#49136,#49137,#49138,#49139,#49140,#49141,#49142,\r
-    #49143,#49144,#49145,#49146,#49147,#49148,#49149,#49150,#49151,\r
-    #49152,#49153,#49154,#49155,#49156,#49157,#49158,#49159,#49160,\r
-    #49161,#49162,#49163,#49164,#49165,#49166,#49167,#49168,#49169,\r
-    #49170,#49171,#49172,#49173,#49174,#49175,#49176,#49177,#49178,\r
-    #49179,#49180,#49181,#49182,#49183,#49184,#49185,#49186,#49187,\r
-    #49188,#49189,#49190,#49191,#49192),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156943,0.157462141413,0.237475582232,\r
-    0.315984140885,0.35488263128,0.433704074259,0.569774718339,\r
-    0.737461555807,0.864425724609,1.),.UNSPECIFIED.);\r
-#49121 = CARTESIAN_POINT('',(2.077986350972,0.14818714986));\r
-#49122 = CARTESIAN_POINT('',(2.091059833992,0.148187149861));\r
-#49123 = CARTESIAN_POINT('',(2.104104742417,0.148515904219));\r
-#49124 = CARTESIAN_POINT('',(2.117119801632,0.14919809517));\r
-#49125 = CARTESIAN_POINT('',(2.130099054354,0.150262253386));\r
-#49126 = CARTESIAN_POINT('',(2.143031844833,0.151740671286));\r
-#49127 = CARTESIAN_POINT('',(2.155902624561,0.15366952389));\r
-#49128 = CARTESIAN_POINT('',(2.168690602339,0.156088586277));\r
-#49129 = CARTESIAN_POINT('',(2.186569932678,0.160250553801));\r
-#49130 = CARTESIAN_POINT('',(2.191751858006,0.161550652429));\r
-#49131 = CARTESIAN_POINT('',(2.196913025467,0.162943062255));\r
-#49132 = CARTESIAN_POINT('',(2.202051175141,0.16443065114));\r
-#49133 = CARTESIAN_POINT('',(2.207163805075,0.166016277669));\r
-#49134 = CARTESIAN_POINT('',(2.212248177082,0.167702743749));\r
-#49135 = CARTESIAN_POINT('',(2.217301322543,0.169492747214));\r
-#49136 = CARTESIAN_POINT('',(2.231087474211,0.174701190046));\r
-#49137 = CARTESIAN_POINT('',(2.239751137237,0.178337768719));\r
-#49138 = CARTESIAN_POINT('',(2.24829242519,0.182311669723));\r
-#49139 = CARTESIAN_POINT('',(2.256691712903,0.18663449761));\r
-#49140 = CARTESIAN_POINT('',(2.264928620931,0.191315529159));\r
-#49141 = CARTESIAN_POINT('',(2.272982436541,0.196360627873));\r
-#49142 = CARTESIAN_POINT('',(2.280832696874,0.201770906006));\r
-#49143 = CARTESIAN_POINT('',(2.295943719671,0.213202836567));\r
-#49144 = CARTESIAN_POINT('',(2.303214553127,0.21921241197));\r
-#49145 = CARTESIAN_POINT('',(2.310253463376,0.225564913216));\r
-#49146 = CARTESIAN_POINT('',(2.317045754079,0.232251967859));\r
-#49147 = CARTESIAN_POINT('',(2.323580949227,0.239261817991));\r
-#49148 = CARTESIAN_POINT('',(2.329852648321,0.246579520637));\r
-#49149 = CARTESIAN_POINT('',(2.335858291361,0.254187308704));\r
-#49150 = CARTESIAN_POINT('',(2.344443089518,0.265968313333));\r
-#49151 = CARTESIAN_POINT('',(2.347222488627,0.269938106038));\r
-#49152 = CARTESIAN_POINT('',(2.34993726756,0.273972255006));\r
-#49153 = CARTESIAN_POINT('',(2.352587913286,0.278068482811));\r
-#49154 = CARTESIAN_POINT('',(2.355175142409,0.282224490674));\r
-#49155 = CARTESIAN_POINT('',(2.35769988044,0.286437978965));\r
-#49156 = CARTESIAN_POINT('',(2.360163241052,0.290706667695));\r
-#49157 = CARTESIAN_POINT('',(2.367436328259,0.303785434139));\r
-#49158 = CARTESIAN_POINT('',(2.372059148761,0.312759565039));\r
-#49159 = CARTESIAN_POINT('',(2.376446022901,0.321932649407));\r
-#49160 = CARTESIAN_POINT('',(2.380610487314,0.331286850677));\r
-#49161 = CARTESIAN_POINT('',(2.384568029124,0.340804977546));\r
-#49162 = CARTESIAN_POINT('',(2.388335741833,0.350470789261));\r
-#49163 = CARTESIAN_POINT('',(2.391932167219,0.360269184685));\r
-#49164 = CARTESIAN_POINT('',(2.401324747932,0.387306297695));\r
-#49165 = CARTESIAN_POINT('',(2.406822429895,0.404785798589));\r
-#49166 = CARTESIAN_POINT('',(2.411815437584,0.422634515463));\r
-#49167 = CARTESIAN_POINT('',(2.41625697344,0.44085133571));\r
-#49168 = CARTESIAN_POINT('',(2.420118944097,0.459418793512));\r
-#49169 = CARTESIAN_POINT('',(2.423403151273,0.478297792309));\r
-#49170 = CARTESIAN_POINT('',(2.426135230686,0.49743167394));\r
-#49171 = CARTESIAN_POINT('',(2.43109973529,0.540556705759));\r
-#49172 = CARTESIAN_POINT('',(2.43306980052,0.564654096241));\r
-#49173 = CARTESIAN_POINT('',(2.434351143789,0.588919091461));\r
-#49174 = CARTESIAN_POINT('',(2.43507047525,0.613229008444));\r
-#49175 = CARTESIAN_POINT('',(2.43537059513,0.637475343232));\r
-#49176 = CARTESIAN_POINT('',(2.435389795065,0.661570129863));\r
-#49177 = CARTESIAN_POINT('',(2.435257497018,0.685444715665));\r
-#49178 = CARTESIAN_POINT('',(2.434961869619,0.726919334964));\r
-#49179 = CARTESIAN_POINT('',(2.434813842481,0.744639280649));\r
-#49180 = CARTESIAN_POINT('',(2.434695384475,0.76218933579));\r
-#49181 = CARTESIAN_POINT('',(2.434652165885,0.77955870039));\r
-#49182 = CARTESIAN_POINT('',(2.434724990198,0.79674285587));\r
-#49183 = CARTESIAN_POINT('',(2.434949820593,0.813742301736));\r
-#49184 = CARTESIAN_POINT('',(2.435358158653,0.83056150398));\r
-#49185 = CARTESIAN_POINT('',(2.436639411359,0.864983496419));\r
-#49186 = CARTESIAN_POINT('',(2.437541950219,0.882562379761));\r
-#49187 = CARTESIAN_POINT('',(2.438719198088,0.899954761759));\r
-#49188 = CARTESIAN_POINT('',(2.440199980239,0.917174729332));\r
-#49189 = CARTESIAN_POINT('',(2.442008927907,0.934239196783));\r
-#49190 = CARTESIAN_POINT('',(2.444167136753,0.951167137298));\r
-#49191 = CARTESIAN_POINT('',(2.44669269686,0.967979248944));\r
-#49192 = CARTESIAN_POINT('',(2.449601094273,0.98469805516));\r
-#49193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#49194 = PCURVE('',#15637,#49195);\r
-#49195 = DEFINITIONAL_REPRESENTATION('',(#49196),#49269);\r
-#49196 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#49197,#49198,#49199,#49200,\r
-    #49201,#49202,#49203,#49204,#49205,#49206,#49207,#49208,#49209,\r
-    #49210,#49211,#49212,#49213,#49214,#49215,#49216,#49217,#49218,\r
-    #49219,#49220,#49221,#49222,#49223,#49224,#49225,#49226,#49227,\r
-    #49228,#49229,#49230,#49231,#49232,#49233,#49234,#49235,#49236,\r
-    #49237,#49238,#49239,#49240,#49241,#49242,#49243,#49244,#49245,\r
-    #49246,#49247,#49248,#49249,#49250,#49251,#49252,#49253,#49254,\r
-    #49255,#49256,#49257,#49258,#49259,#49260,#49261,#49262,#49263,\r
-    #49264,#49265,#49266,#49267,#49268),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156943,0.157462141413,0.237475582232,\r
-    0.315984140885,0.35488263128,0.433704074259,0.569774718339,\r
-    0.737461555807,0.864425724609,1.),.UNSPECIFIED.);\r
-#49197 = CARTESIAN_POINT('',(0.974308713624,1.));\r
-#49198 = CARTESIAN_POINT('',(0.97025446535,0.989229505348));\r
-#49199 = CARTESIAN_POINT('',(0.966100916327,0.978139490344));\r
-#49200 = CARTESIAN_POINT('',(0.961861338083,0.966704391393));\r
-#49201 = CARTESIAN_POINT('',(0.957550903078,0.954898289302));\r
-#49202 = CARTESIAN_POINT('',(0.953186814142,0.94269495948));\r
-#49203 = CARTESIAN_POINT('',(0.948788158454,0.930067863972));\r
-#49204 = CARTESIAN_POINT('',(0.944375227046,0.916990710579));\r
-#49205 = CARTESIAN_POINT('',(0.938160252902,0.897880499229));\r
-#49206 = CARTESIAN_POINT('',(0.936353554876,0.892242354964));\r
-#49207 = CARTESIAN_POINT('',(0.934549390564,0.886523323145));\r
-#49208 = CARTESIAN_POINT('',(0.932749231254,0.880722111104));\r
-#49209 = CARTESIAN_POINT('',(0.930954549368,0.874837627168));\r
-#49210 = CARTESIAN_POINT('',(0.929166792193,0.868869025963));\r
-#49211 = CARTESIAN_POINT('',(0.927387355595,0.862815753719));\r
-#49212 = CARTESIAN_POINT('',(0.922525822389,0.845954579736));\r
-#49213 = CARTESIAN_POINT('',(0.919463058029,0.834970947558));\r
-#49214 = CARTESIAN_POINT('',(0.916436799379,0.823727349738));\r
-#49215 = CARTESIAN_POINT('',(0.913453557352,0.812226781502));\r
-#49216 = CARTESIAN_POINT('',(0.91051808067,0.800475245558));\r
-#49217 = CARTESIAN_POINT('',(0.90763282951,0.788482547719));\r
-#49218 = CARTESIAN_POINT('',(0.904797661185,0.776263223198));\r
-#49219 = CARTESIAN_POINT('',(0.899274229641,0.751645663544));\r
-#49220 = CARTESIAN_POINT('',(0.896583566556,0.739252244534));\r
-#49221 = CARTESIAN_POINT('',(0.89393529445,0.726677013899));\r
-#49222 = CARTESIAN_POINT('',(0.891323277367,0.713939650048));\r
-#49223 = CARTESIAN_POINT('',(0.888738043109,0.70105979025));\r
-#49224 = CARTESIAN_POINT('',(0.886167375811,0.688056898751));\r
-#49225 = CARTESIAN_POINT('',(0.883597145561,0.674950045231));\r
-#49226 = CARTESIAN_POINT('',(0.879731703588,0.655221153946));\r
-#49227 = CARTESIAN_POINT('',(0.878447361762,0.648663189026));\r
-#49228 = CARTESIAN_POINT('',(0.877157459854,0.642085611576));\r
-#49229 = CARTESIAN_POINT('',(0.875860028686,0.635490155368));\r
-#49230 = CARTESIAN_POINT('',(0.874553041411,0.628878368757));\r
-#49231 = CARTESIAN_POINT('',(0.873234435301,0.622251608239));\r
-#49232 = CARTESIAN_POINT('',(0.871902133536,0.615611032019));\r
-#49233 = CARTESIAN_POINT('',(0.867822430131,0.595475486338));\r
-#49234 = CARTESIAN_POINT('',(0.865026199073,0.581941247379));\r
-#49235 = CARTESIAN_POINT('',(0.862147948178,0.568361866499));\r
-#49236 = CARTESIAN_POINT('',(0.859170463747,0.55474162716));\r
-#49237 = CARTESIAN_POINT('',(0.856077302114,0.541082055633));\r
-#49238 = CARTESIAN_POINT('',(0.852853162518,0.527381777601));\r
-#49239 = CARTESIAN_POINT('',(0.849484074758,0.513636282211));\r
-#49240 = CARTESIAN_POINT('',(0.839869252698,0.476016709573));\r
-#49241 = CARTESIAN_POINT('',(0.83330951904,0.452030941877));\r
-#49242 = CARTESIAN_POINT('',(0.82619972791,0.428056224905));\r
-#49243 = CARTESIAN_POINT('',(0.818455209333,0.404294343211));\r
-#49244 = CARTESIAN_POINT('',(0.809989183184,0.380956143068));\r
-#49245 = CARTESIAN_POINT('',(0.800724530307,0.358220146194));\r
-#49246 = CARTESIAN_POINT('',(0.790605998501,0.33622369896));\r
-#49247 = CARTESIAN_POINT('',(0.766052124391,0.288991873836));\r
-#49248 = CARTESIAN_POINT('',(0.751153986621,0.264179766416));\r
-#49249 = CARTESIAN_POINT('',(0.734855599675,0.240807562618));\r
-#49250 = CARTESIAN_POINT('',(0.717144930603,0.218931322963));\r
-#49251 = CARTESIAN_POINT('',(0.698060063839,0.198512637634));\r
-#49252 = CARTESIAN_POINT('',(0.677676356712,0.179481273035));\r
-#49253 = CARTESIAN_POINT('',(0.656093714033,0.161746903492));\r
-#49254 = CARTESIAN_POINT('',(0.616263201021,0.132697940791));\r
-#49255 = CARTESIAN_POINT('',(0.598474335688,0.120867308509));\r
-#49256 = CARTESIAN_POINT('',(0.580104790595,0.109679810643));\r
-#49257 = CARTESIAN_POINT('',(0.561201737687,9.909001940518E-02));\r
-#49258 = CARTESIAN_POINT('',(0.541811759912,8.905334281733E-02));\r
-#49259 = CARTESIAN_POINT('',(0.521979184124,7.952780630502E-02));\r
-#49260 = CARTESIAN_POINT('',(0.501745161914,7.047468997424E-02));\r
-#49261 = CARTESIAN_POINT('',(0.459152999158,5.265701167682E-02));\r
-#49262 = CARTESIAN_POINT('',(0.436743472481,4.395353706558E-02));\r
-#49263 = CARTESIAN_POINT('',(0.413963957036,3.570352780169E-02));\r
-#49264 = CARTESIAN_POINT('',(0.390854789968,2.78671526781E-02));\r
-#49265 = CARTESIAN_POINT('',(0.367451714865,2.04087280141E-02));\r
-#49266 = CARTESIAN_POINT('',(0.343786159482,1.32964615365E-02));\r
-#49267 = CARTESIAN_POINT('',(0.319885683179,6.502031350456E-03));\r
-#49268 = CARTESIAN_POINT('',(0.295774594085,0.));\r
-#49269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#49270 = ADVANCED_FACE('',(#49271),#15637,.F.);\r
-#49271 = FACE_BOUND('',#49272,.F.);\r
-#49272 = EDGE_LOOP('',(#49273,#49308,#49309,#49310,#49334));\r
-#49273 = ORIENTED_EDGE('',*,*,#49274,.F.);\r
-#49274 = EDGE_CURVE('',#15593,#49275,#49277,.T.);\r
-#49275 = VERTEX_POINT('',#49276);\r
-#49276 = CARTESIAN_POINT('',(23.254222271676,5.938129755282,\r
-    26.717157287525));\r
-#49277 = SURFACE_CURVE('',#49278,(#49286,#49297),.PCURVE_S1.);\r
-#49278 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#49279,#49280,#49281,#49282,\r
-    #49283,#49284,#49285),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#49279 = CARTESIAN_POINT('',(23.182219830938,6.21165708246,27.));\r
-#49280 = CARTESIAN_POINT('',(23.453922035441,5.197650529044,\r
-    25.950223176907));\r
-#49281 = CARTESIAN_POINT('',(23.685719666229,4.172897414761,\r
-    24.900394036793));\r
-#49282 = CARTESIAN_POINT('',(23.879932739357,3.139187754946,\r
-    23.85164113736));\r
-#49283 = CARTESIAN_POINT('',(24.039652908336,2.098112233819,\r
-    22.804700782767));\r
-#49284 = CARTESIAN_POINT('',(24.169199914201,1.051153907627,\r
-    21.759887464097));\r
-#49285 = CARTESIAN_POINT('',(24.275571375104,-9.77E-15,20.717019797378)\r
-  );\r
-#49286 = PCURVE('',#15637,#49287);\r
-#49287 = DEFINITIONAL_REPRESENTATION('',(#49288),#49296);\r
-#49288 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#49289,#49290,#49291,#49292,\r
-    #49293,#49294,#49295),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#49289 = CARTESIAN_POINT('',(0.261799387799,0.));\r
-#49290 = CARTESIAN_POINT('',(0.218058686837,2.187035135593E-02));\r
-#49291 = CARTESIAN_POINT('',(0.174315813363,4.488954693268E-02));\r
-#49292 = CARTESIAN_POINT('',(0.130580060898,6.918618576619E-02));\r
-#49293 = CARTESIAN_POINT('',(8.688432822425E-02,9.49166100768E-02));\r
-#49294 = CARTESIAN_POINT('',(4.330089314869E-02,0.122292300106));\r
-#49295 = CARTESIAN_POINT('',(0.,0.151539701922));\r
-#49296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#49297 = PCURVE('',#15608,#49298);\r
-#49298 = DEFINITIONAL_REPRESENTATION('',(#49299),#49307);\r
-#49299 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#49300,#49301,#49302,#49303,\r
-    #49304,#49305,#49306),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#49300 = CARTESIAN_POINT('',(-1.154700538379,-1.632993161855));\r
-#49301 = CARTESIAN_POINT('',(5.747734260751E-02,-2.490132322934));\r
-#49302 = CARTESIAN_POINT('',(1.293575368904,-3.313571440106));\r
-#49303 = CARTESIAN_POINT('',(2.550729092847,-4.104597063592));\r
-#49304 = CARTESIAN_POINT('',(3.826126463175,-4.865382464941));\r
-#49305 = CARTESIAN_POINT('',(5.116773702353,-5.599391142263));\r
-#49306 = CARTESIAN_POINT('',(6.418725719549,-6.312646594694));\r
-#49307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#49308 = ORIENTED_EDGE('',*,*,#15620,.T.);\r
-#49309 = ORIENTED_EDGE('',*,*,#49043,.F.);\r
-#49310 = ORIENTED_EDGE('',*,*,#49311,.F.);\r
-#49311 = EDGE_CURVE('',#49312,#48980,#49314,.T.);\r
-#49312 = VERTEX_POINT('',#49313);\r
-#49313 = CARTESIAN_POINT('',(23.159853703485,32.613205552861,3.));\r
-#49314 = SURFACE_CURVE('',#49315,(#49320,#49327),.PCURVE_S1.);\r
-#49315 = CIRCLE('',#49316,40.);\r
-#49316 = AXIS2_PLACEMENT_3D('',#49317,#49318,#49319);\r
-#49317 = CARTESIAN_POINT('',(-2.E-15,2.E-15,3.));\r
-#49318 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#49319 = DIRECTION('',(1.,-8.E-17,3.3E-16));\r
-#49320 = PCURVE('',#15637,#49321);\r
-#49321 = DEFINITIONAL_REPRESENTATION('',(#49322),#49326);\r
-#49322 = LINE('',#49323,#49324);\r
-#49323 = CARTESIAN_POINT('',(0.,1.));\r
-#49324 = VECTOR('',#49325,1.);\r
-#49325 = DIRECTION('',(1.,0.));\r
-#49326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#49327 = PCURVE('',#49017,#49328);\r
-#49328 = DEFINITIONAL_REPRESENTATION('',(#49329),#49333);\r
-#49329 = LINE('',#49330,#49331);\r
-#49330 = CARTESIAN_POINT('',(-0.,0.));\r
-#49331 = VECTOR('',#49332,1.);\r
-#49332 = DIRECTION('',(-1.,0.));\r
-#49333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#49334 = ORIENTED_EDGE('',*,*,#49335,.F.);\r
-#49335 = EDGE_CURVE('',#49275,#49312,#49336,.T.);\r
-#49336 = SURFACE_CURVE('',#49337,(#49417,#49500),.PCURVE_S1.);\r
-#49337 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#49338,#49339,#49340,#49341,\r
-    #49342,#49343,#49344,#49345,#49346,#49347,#49348,#49349,#49350,\r
-    #49351,#49352,#49353,#49354,#49355,#49356,#49357,#49358,#49359,\r
-    #49360,#49361,#49362,#49363,#49364,#49365,#49366,#49367,#49368,\r
-    #49369,#49370,#49371,#49372,#49373,#49374,#49375,#49376,#49377,\r
-    #49378,#49379,#49380,#49381,#49382,#49383,#49384,#49385,#49386,\r
-    #49387,#49388,#49389,#49390,#49391,#49392,#49393,#49394,#49395,\r
-    #49396,#49397,#49398,#49399,#49400,#49401,#49402,#49403,#49404,\r
-    #49405,#49406,#49407,#49408,#49409,#49410,#49411,#49412,#49413,\r
-    #49414,#49415,#49416),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613028,0.249810233758,0.33572485204,0.420382051206,\r
-    0.565526485587,0.644424134374,0.68335461541,0.76126455025,\r
-    0.841373225547,0.887438369128,1.),.UNSPECIFIED.);\r
-#49338 = CARTESIAN_POINT('',(23.254222271676,5.938129755282,\r
-    26.717157287525));\r
-#49339 = CARTESIAN_POINT('',(23.116877795448,6.479402291358,\r
-    26.4350299302));\r
-#49340 = CARTESIAN_POINT('',(22.967206602868,7.013004420386,\r
-    26.144166320896));\r
-#49341 = CARTESIAN_POINT('',(22.805966345632,7.538251171371,\r
-    25.844078671962));\r
-#49342 = CARTESIAN_POINT('',(22.634021481762,8.05446957228,\r
-    25.534253543569));\r
-#49343 = CARTESIAN_POINT('',(22.452359670127,8.56100444834,\r
-    25.214151897357));\r
-#49344 = CARTESIAN_POINT('',(22.262108383207,9.057230245934,\r
-    24.883218493447));\r
-#49345 = CARTESIAN_POINT('',(22.06455173811,9.5425688821,24.540900630816\r
-    ));\r
-#49346 = CARTESIAN_POINT('',(21.669408909748,10.463276867458,\r
-    23.852767167883));\r
-#49347 = CARTESIAN_POINT('',(21.472471542296,10.899920872199,\r
-    23.508274412795));\r
-#49348 = CARTESIAN_POINT('',(21.271563111888,11.326008120369,\r
-    23.152770991866));\r
-#49349 = CARTESIAN_POINT('',(21.06804480817,11.741157671847,\r
-    22.78585940888));\r
-#49350 = CARTESIAN_POINT('',(20.863425752592,12.145071883898,\r
-    22.407192200694));\r
-#49351 = CARTESIAN_POINT('',(20.659361677906,12.537567361353,\r
-    22.016505932536));\r
-#49352 = CARTESIAN_POINT('',(20.457637876581,12.918610132955,\r
-    21.613668633227));\r
-#49353 = CARTESIAN_POINT('',(20.120154604355,13.550416737241,\r
-    20.904654898563));\r
-#49354 = CARTESIAN_POINT('',(19.982292930763,13.806804182056,\r
-    20.604493831844));\r
-#49355 = CARTESIAN_POINT('',(19.847223936371,14.057567140277,\r
-    20.298285092038));\r
-#49356 = CARTESIAN_POINT('',(19.715640299807,14.302806751606,\r
-    19.986099290313));\r
-#49357 = CARTESIAN_POINT('',(19.588247306539,14.542683860534,\r
-    19.668059414005));\r
-#49358 = CARTESIAN_POINT('',(19.465751132837,14.777423299565,\r
-    19.344348926831));\r
-#49359 = CARTESIAN_POINT('',(19.348842946458,15.007314138627,\r
-    19.015218582486));\r
-#49360 = CARTESIAN_POINT('',(19.129134346709,15.454798900326,\r
-    18.351656955752));\r
-#49361 = CARTESIAN_POINT('',(19.026149267656,15.672530091041,\r
-    18.017363781936));\r
-#49362 = CARTESIAN_POINT('',(18.929853430155,15.8862292438,\r
-    17.678427117122));\r
-#49363 = CARTESIAN_POINT('',(18.840839070012,16.0962911164,\r
-    17.335216049374));\r
-#49364 = CARTESIAN_POINT('',(18.759641974847,16.303169954379,\r
-    16.988155367155));\r
-#49365 = CARTESIAN_POINT('',(18.68672106215,16.50736486899,\r
-    16.637721832145));\r
-#49366 = CARTESIAN_POINT('',(18.622436376132,16.709396092226,\r
-    16.284435425582));\r
-#49367 = CARTESIAN_POINT('',(18.472023780398,17.253315999848,\r
-    15.319188158687));\r
-#49368 = CARTESIAN_POINT('',(18.403073271001,17.592114883602,\r
-    14.702544954969));\r
-#49369 = CARTESIAN_POINT('',(18.36145042958,17.9285726012,\r
-    14.081955208635));\r
-#49370 = CARTESIAN_POINT('',(18.347245478845,18.265244507717,\r
-    13.460287147142));\r
-#49371 = CARTESIAN_POINT('',(18.359238117932,18.604373593092,\r
-    12.839998597332));\r
-#49372 = CARTESIAN_POINT('',(18.394814255573,18.947127563704,\r
-    12.222738339888));\r
-#49373 = CARTESIAN_POINT('',(18.450669377788,19.293700137359,\r
-    11.609424742118));\r
-#49374 = CARTESIAN_POINT('',(18.562798633485,19.833940832891,\r
-    10.669431030806));\r
-#49375 = CARTESIAN_POINT('',(18.60725365502,20.025240464863,\r
-    10.339617651733));\r
-#49376 = CARTESIAN_POINT('',(18.657017001918,20.2184308271,\r
-    10.011603581163));\r
-#49377 = CARTESIAN_POINT('',(18.712345678266,20.414348588109,\r
-    9.686037359102));\r
-#49378 = CARTESIAN_POINT('',(18.773414172364,20.613826715425,\r
-    9.363626849611));\r
-#49379 = CARTESIAN_POINT('',(18.840313377915,20.817685177679,\r
-    9.045133164381));\r
-#49380 = CARTESIAN_POINT('',(18.913047719875,21.026712894992,\r
-    8.731358980911));\r
-#49381 = CARTESIAN_POINT('',(19.030256249843,21.34769292043,\r
-    8.271042393225));\r
-#49382 = CARTESIAN_POINT('',(19.070380615507,21.455178768978,\r
-    8.120307881795));\r
-#49383 = CARTESIAN_POINT('',(19.111892455849,21.56418417802,\r
-    7.971029594427));\r
-#49384 = CARTESIAN_POINT('',(19.154774817612,21.674790650062,\r
-    7.823311899805));\r
-#49385 = CARTESIAN_POINT('',(19.199004884082,21.787074407989,\r
-    7.677260821701));\r
-#49386 = CARTESIAN_POINT('',(19.244553938796,21.901105307641,\r
-    7.532983198785));\r
-#49387 = CARTESIAN_POINT('',(19.29138732925,22.0169457504,7.390585844433\r
-    ));\r
-#49388 = CARTESIAN_POINT('',(19.435679112118,22.370205352575,\r
-    6.969175799932));\r
-#49389 = CARTESIAN_POINT('',(19.536889580942,22.613260131912,\r
-    6.696088722986));\r
-#49390 = CARTESIAN_POINT('',(19.64275550821,22.86420352804,\r
-    6.431819771003));\r
-#49391 = CARTESIAN_POINT('',(19.752851054424,23.123317901137,\r
-    6.177207107879));\r
-#49392 = CARTESIAN_POINT('',(19.866679354455,23.390746278738,\r
-    5.932993790205));\r
-#49393 = CARTESIAN_POINT('',(19.983689119542,23.666465497285,\r
-    5.699807402424));\r
-#49394 = CARTESIAN_POINT('',(20.103293356288,23.950264583767,\r
-    5.478146303048));\r
-#49395 = CARTESIAN_POINT('',(20.349918702601,24.541417736166,\r
-    5.052678514837));\r
-#49396 = CARTESIAN_POINT('',(20.477083401499,24.849281250494,\r
-    4.849501120521));\r
-#49397 = CARTESIAN_POINT('',(20.605737552742,25.164892212167,\r
-    4.659233384327));\r
-#49398 = CARTESIAN_POINT('',(20.735275393762,25.487736438883,\r
-    4.482017208795));\r
-#49399 = CARTESIAN_POINT('',(20.865156617733,25.817229429617,\r
-    4.317795348478));\r
-#49400 = CARTESIAN_POINT('',(20.994920293227,26.152735277031,\r
-    4.166357929628));\r
-#49401 = CARTESIAN_POINT('',(21.124188231833,26.493587336993,\r
-    4.027383454738));\r
-#49402 = CARTESIAN_POINT('',(21.326532065831,27.037798015898,\r
-    3.827497316822));\r
-#49403 = CARTESIAN_POINT('',(21.400148523211,27.238046441637,\r
-    3.758503896589));\r
-#49404 = CARTESIAN_POINT('',(21.473453888217,27.439739284935,\r
-    3.693414895725));\r
-#49405 = CARTESIAN_POINT('',(21.546404797354,27.642763392376,\r
-    3.63214304441));\r
-#49406 = CARTESIAN_POINT('',(21.618967204301,27.847009935844,\r
-    3.574594950204));\r
-#49407 = CARTESIAN_POINT('',(21.691115772932,28.05237524376,\r
-    3.520673109705));\r
-#49408 = CARTESIAN_POINT('',(21.762833270327,28.258761632309,\r
-    3.470277920211));\r
-#49409 = CARTESIAN_POINT('',(22.008276798001,28.972662896588,\r
-    3.308541343225));\r
-#49410 = CARTESIAN_POINT('',(22.179782473082,29.484716859373,\r
-    3.214253517569));\r
-#49411 = CARTESIAN_POINT('',(22.348523932183,30.001020181614,\r
-    3.138949656873));\r
-#49412 = CARTESIAN_POINT('',(22.514618078442,30.520473207161,\r
-    3.0811679131));\r
-#49413 = CARTESIAN_POINT('',(22.678346239255,31.042122719188,\r
-    3.039549367523));\r
-#49414 = CARTESIAN_POINT('',(22.840112872657,31.565178034899,\r
-    3.01286121471));\r
-#49415 = CARTESIAN_POINT('',(23.000419356294,32.089019964096,\r
-    3.000000000028));\r
-#49416 = CARTESIAN_POINT('',(23.159853703485,32.613205552861,3.));\r
-#49417 = PCURVE('',#15637,#49418);\r
-#49418 = DEFINITIONAL_REPRESENTATION('',(#49419),#49499);\r
-#49419 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#49420,#49421,#49422,#49423,\r
-    #49424,#49425,#49426,#49427,#49428,#49429,#49430,#49431,#49432,\r
-    #49433,#49434,#49435,#49436,#49437,#49438,#49439,#49440,#49441,\r
-    #49442,#49443,#49444,#49445,#49446,#49447,#49448,#49449,#49450,\r
-    #49451,#49452,#49453,#49454,#49455,#49456,#49457,#49458,#49459,\r
-    #49460,#49461,#49462,#49463,#49464,#49465,#49466,#49467,#49468,\r
-    #49469,#49470,#49471,#49472,#49473,#49474,#49475,#49476,#49477,\r
-    #49478,#49479,#49480,#49481,#49482,#49483,#49484,#49485,#49486,\r
-    #49487,#49488,#49489,#49490,#49491,#49492,#49493,#49494,#49495,\r
-    #49496,#49497,#49498),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613028,0.249810233758,0.33572485204,0.420382051206,\r
-    0.565526485587,0.644424134374,0.68335461541,0.76126455025,\r
-    0.841373225547,0.887438369128,1.),.UNSPECIFIED.);\r
-#49420 = CARTESIAN_POINT('',(0.25001420901,5.927553554444E-03));\r
-#49421 = CARTESIAN_POINT('',(0.273281518541,1.187530004502E-02));\r
-#49422 = CARTESIAN_POINT('',(0.296364370179,1.808807351353E-02));\r
-#49423 = CARTESIAN_POINT('',(0.319242610558,2.458747675043E-02));\r
-#49424 = CARTESIAN_POINT('',(0.341893331723,3.13975798126E-02));\r
-#49425 = CARTESIAN_POINT('',(0.364290391496,3.854537273962E-02));\r
-#49426 = CARTESIAN_POINT('',(0.386404023281,4.606111124357E-02));\r
-#49427 = CARTESIAN_POINT('',(0.408200535284,5.397855537259E-02));\r
-#49428 = CARTESIAN_POINT('',(0.449853955019,7.02123856404E-02));\r
-#49429 = CARTESIAN_POINT('',(0.469750660741,7.847991654204E-02));\r
-#49430 = CARTESIAN_POINT('',(0.489299889274,8.716885353943E-02));\r
-#49431 = CARTESIAN_POINT('',(0.508466219346,9.63128403153E-02));\r
-#49432 = CARTESIAN_POINT('',(0.527211137701,0.105948415966));\r
-#49433 = CARTESIAN_POINT('',(0.545493628907,0.116114595113));\r
-#49434 = CARTESIAN_POINT('',(0.56327135272,0.12685161671));\r
-#49435 = CARTESIAN_POINT('',(0.592715151814,0.146241373862));\r
-#49436 = CARTESIAN_POINT('',(0.604653345088,0.154590457769));\r
-#49437 = CARTESIAN_POINT('',(0.616301835167,0.163259950023));\r
-#49438 = CARTESIAN_POINT('',(0.627645843968,0.172263481154));\r
-#49439 = CARTESIAN_POINT('',(0.638671369687,0.181614142063));\r
-#49440 = CARTESIAN_POINT('',(0.649365627785,0.191323865166));\r
-#49441 = CARTESIAN_POINT('',(0.659717532287,0.201402520087));\r
-#49442 = CARTESIAN_POINT('',(0.679572535598,0.22215792331));\r
-#49443 = CARTESIAN_POINT('',(0.689086130954,0.232824076159));\r
-#49444 = CARTESIAN_POINT('',(0.698250318157,0.243861319017));\r
-#49445 = CARTESIAN_POINT('',(0.707058885627,0.25527320126));\r
-#49446 = CARTESIAN_POINT('',(0.715508524473,0.267059523994));\r
-#49447 = CARTESIAN_POINT('',(0.72359908045,0.279215148831));\r
-#49448 = CARTESIAN_POINT('',(0.73133362885,0.29172877651));\r
-#49449 = CARTESIAN_POINT('',(0.751379485978,0.326617974126));\r
-#49450 = CARTESIAN_POINT('',(0.763016790191,0.349659394656));\r
-#49451 = CARTESIAN_POINT('',(0.773654499062,0.373603127615));\r
-#49452 = CARTESIAN_POINT('',(0.783355193449,0.398296932862));\r
-#49453 = CARTESIAN_POINT('',(0.792211471511,0.423532955913));\r
-#49454 = CARTESIAN_POINT('',(0.800328758734,0.449052668234));\r
-#49455 = CARTESIAN_POINT('',(0.807808712621,0.474607302448));\r
-#49456 = CARTESIAN_POINT('',(0.81851453667,0.51377370703));\r
-#49457 = CARTESIAN_POINT('',(0.822124659989,0.527515900518));\r
-#49458 = CARTESIAN_POINT('',(0.825588383024,0.5412150682));\r
-#49459 = CARTESIAN_POINT('',(0.8289205247,0.554875210446));\r
-#49460 = CARTESIAN_POINT('',(0.832137120822,0.568497217361));\r
-#49461 = CARTESIAN_POINT('',(0.835255223635,0.582079108425));\r
-#49462 = CARTESIAN_POINT('',(0.838292511926,0.595616177439));\r
-#49463 = CARTESIAN_POINT('',(0.842734271574,0.615754882298));\r
-#49464 = CARTESIAN_POINT('',(0.84418643373,0.622395840773));\r
-#49465 = CARTESIAN_POINT('',(0.845625299839,0.629022914947));\r
-#49466 = CARTESIAN_POINT('',(0.847052968437,0.635634897977));\r
-#49467 = CARTESIAN_POINT('',(0.84847151291,0.642230386333));\r
-#49468 = CARTESIAN_POINT('',(0.84988295952,0.648807786705));\r
-#49469 = CARTESIAN_POINT('',(0.851289265427,0.655365322904));\r
-#49470 = CARTESIAN_POINT('',(0.855500124235,0.674980704143));\r
-#49471 = CARTESIAN_POINT('',(0.85829526841,0.68797499149));\r
-#49472 = CARTESIAN_POINT('',(0.861092105411,0.700865722255));\r
-#49473 = CARTESIAN_POINT('',(0.8639040444,0.71363409219));\r
-#49474 = CARTESIAN_POINT('',(0.866742522633,0.726260987939));\r
-#49475 = CARTESIAN_POINT('',(0.869616234549,0.738727207423));\r
-#49476 = CARTESIAN_POINT('',(0.87253059484,0.751013588057));\r
-#49477 = CARTESIAN_POINT('',(0.878527722857,0.7755296244));\r
-#49478 = CARTESIAN_POINT('',(0.88161363588,0.787750832402));\r
-#49479 = CARTESIAN_POINT('',(0.884747432932,0.799744415594));\r
-#49480 = CARTESIAN_POINT('',(0.887928746532,0.811495953295));\r
-#49481 = CARTESIAN_POINT('',(0.891154702924,0.822995784774));\r
-#49482 = CARTESIAN_POINT('',(0.89442024197,0.8342380705));\r
-#49483 = CARTESIAN_POINT('',(0.89771863736,0.84521998521));\r
-#49484 = CARTESIAN_POINT('',(0.90295338568,0.862106006229));\r
-#49485 = CARTESIAN_POINT('',(0.904873038406,0.868185223303));\r
-#49486 = CARTESIAN_POINT('',(0.906799819393,0.874178942422));\r
-#49487 = CARTESIAN_POINT('',(0.908732303952,0.880087752652));\r
-#49488 = CARTESIAN_POINT('',(0.910669024218,0.885912537366));\r
-#49489 = CARTESIAN_POINT('',(0.912608494743,0.891654427913));\r
-#49490 = CARTESIAN_POINT('',(0.914549238074,0.897314757293));\r
-#49491 = CARTESIAN_POINT('',(0.921231659881,0.916530546632));\r
-#49492 = CARTESIAN_POINT('',(0.925971689494,0.929685709237));\r
-#49493 = CARTESIAN_POINT('',(0.930689820577,0.942385590296));\r
-#49494 = CARTESIAN_POINT('',(0.935365822647,0.954657238137));\r
-#49495 = CARTESIAN_POINT('',(0.939980750761,0.966527867381));\r
-#49496 = CARTESIAN_POINT('',(0.944517596249,0.978024300909));\r
-#49497 = CARTESIAN_POINT('',(0.948961410033,0.989172995567));\r
-#49498 = CARTESIAN_POINT('',(0.953299157791,1.));\r
-#49499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#49500 = PCURVE('',#16272,#49501);\r
-#49501 = DEFINITIONAL_REPRESENTATION('',(#49502),#49582);\r
-#49502 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#49503,#49504,#49505,#49506,\r
-    #49507,#49508,#49509,#49510,#49511,#49512,#49513,#49514,#49515,\r
-    #49516,#49517,#49518,#49519,#49520,#49521,#49522,#49523,#49524,\r
-    #49525,#49526,#49527,#49528,#49529,#49530,#49531,#49532,#49533,\r
-    #49534,#49535,#49536,#49537,#49538,#49539,#49540,#49541,#49542,\r
-    #49543,#49544,#49545,#49546,#49547,#49548,#49549,#49550,#49551,\r
-    #49552,#49553,#49554,#49555,#49556,#49557,#49558,#49559,#49560,\r
-    #49561,#49562,#49563,#49564,#49565,#49566,#49567,#49568,#49569,\r
-    #49570,#49571,#49572,#49573,#49574,#49575,#49576,#49577,#49578,\r
-    #49579,#49580,#49581),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613028,0.249810233758,0.33572485204,0.420382051206,\r
-    0.565526485587,0.644424134374,0.68335461541,0.76126455025,\r
-    0.841373225547,0.887438369128,1.),.UNSPECIFIED.);\r
-#49503 = CARTESIAN_POINT('',(0.547589403225,1.));\r
-#49504 = CARTESIAN_POINT('',(0.550707124155,0.983817943096));\r
-#49505 = CARTESIAN_POINT('',(0.553467405931,0.967556456207));\r
-#49506 = CARTESIAN_POINT('',(0.555881668436,0.951194838345));\r
-#49507 = CARTESIAN_POINT('',(0.557963588277,0.934713899472));\r
-#49508 = CARTESIAN_POINT('',(0.559729387707,0.918095855371));\r
-#49509 = CARTESIAN_POINT('',(0.561198242998,0.901324568077));\r
-#49510 = CARTESIAN_POINT('',(0.562392812263,0.884386131846));\r
-#49511 = CARTESIAN_POINT('',(0.564232637167,0.851135126303));\r
-#49512 = CARTESIAN_POINT('',(0.564905469131,0.834842187086));\r
-#49513 = CARTESIAN_POINT('',(0.565380812173,0.818382501492));\r
-#49514 = CARTESIAN_POINT('',(0.5656842918,0.801750155308));\r
-#49515 = CARTESIAN_POINT('',(0.565845347217,0.78494246833));\r
-#49516 = CARTESIAN_POINT('',(0.565897622078,0.767960900528));\r
-#49517 = CARTESIAN_POINT('',(0.565879124219,0.750812201711));\r
-#49518 = CARTESIAN_POINT('',(0.565798863883,0.721246498192));\r
-#49519 = CARTESIAN_POINT('',(0.565751263853,0.708905914004));\r
-#49520 = CARTESIAN_POINT('',(0.565704407495,0.696493083126));\r
-#49521 = CARTESIAN_POINT('',(0.565674379223,0.684014469293));\r
-#49522 = CARTESIAN_POINT('',(0.56567826467,0.671478149453));\r
-#49523 = CARTESIAN_POINT('',(0.565733986942,0.658893926144));\r
-#49524 = CARTESIAN_POINT('',(0.565860009122,0.646273371756));\r
-#49525 = CARTESIAN_POINT('',(0.566286651813,0.621171284858));\r
-#49526 = CARTESIAN_POINT('',(0.566584695189,0.608690045595));\r
-#49527 = CARTESIAN_POINT('',(0.566986795938,0.596199038057));\r
-#49528 = CARTESIAN_POINT('',(0.567510806726,0.583712328992));\r
-#49529 = CARTESIAN_POINT('',(0.568174248534,0.571244984123));\r
-#49530 = CARTESIAN_POINT('',(0.568993733567,0.558812833928));\r
-#49531 = CARTESIAN_POINT('',(0.569984232626,0.546432121853));\r
-#49532 = CARTESIAN_POINT('',(0.573170927004,0.513008295921));\r
-#49533 = CARTESIAN_POINT('',(0.575723637096,0.492088908305));\r
-#49534 = CARTESIAN_POINT('',(0.578878881109,0.471452347201));\r
-#49535 = CARTESIAN_POINT('',(0.582677471791,0.451173931632));\r
-#49536 = CARTESIAN_POINT('',(0.587130486551,0.431307437308));\r
-#49537 = CARTESIAN_POINT('',(0.592207981448,0.411877457224));\r
-#49538 = CARTESIAN_POINT('',(0.597854056511,0.392886481885));\r
-#49539 = CARTESIAN_POINT('',(0.607343629582,0.364232012589));\r
-#49540 = CARTESIAN_POINT('',(0.610834373731,0.354265230091));\r
-#49541 = CARTESIAN_POINT('',(0.614494088241,0.344436688466));\r
-#49542 = CARTESIAN_POINT('',(0.618341328371,0.334761791491));\r
-#49543 = CARTESIAN_POINT('',(0.622393202795,0.325257066562));\r
-#49544 = CARTESIAN_POINT('',(0.626665216621,0.315939961226));\r
-#49545 = CARTESIAN_POINT('',(0.631170927833,0.306828521607));\r
-#49546 = CARTESIAN_POINT('',(0.638265451955,0.293555558003));\r
-#49547 = CARTESIAN_POINT('',(0.640669023967,0.289224783195));\r
-#49548 = CARTESIAN_POINT('',(0.643133416742,0.284950887985));\r
-#49549 = CARTESIAN_POINT('',(0.645659746765,0.280736169332));\r
-#49550 = CARTESIAN_POINT('',(0.648248943033,0.276582940418));\r
-#49551 = CARTESIAN_POINT('',(0.650901726624,0.272493509617));\r
-#49552 = CARTESIAN_POINT('',(0.653618590282,0.268470159455));\r
-#49553 = CARTESIAN_POINT('',(0.661965651991,0.256600082545));\r
-#49554 = CARTESIAN_POINT('',(0.667789996284,0.248957436092));\r
-#49555 = CARTESIAN_POINT('',(0.6738738374,0.241606752936));\r
-#49556 = CARTESIAN_POINT('',(0.680214820649,0.234565265889));\r
-#49557 = CARTESIAN_POINT('',(0.686806914182,0.227847378504));\r
-#49558 = CARTESIAN_POINT('',(0.693640198311,0.221464331032));\r
-#49559 = CARTESIAN_POINT('',(0.700700740105,0.215424027675));\r
-#49560 = CARTESIAN_POINT('',(0.715445531903,0.203877357133));\r
-#49561 = CARTESIAN_POINT('',(0.723143525994,0.198389482976));\r
-#49562 = CARTESIAN_POINT('',(0.731045578869,0.193272349094));\r
-#49563 = CARTESIAN_POINT('',(0.739131720621,0.188524492369));\r
-#49564 = CARTESIAN_POINT('',(0.747381713974,0.184139673721));\r
-#49565 = CARTESIAN_POINT('',(0.755775635913,0.180108246759));\r
-#49566 = CARTESIAN_POINT('',(0.764294295064,0.176418261455));\r
-#49567 = CARTESIAN_POINT('',(0.777879254805,0.171123065252));\r
-#49568 = CARTESIAN_POINT('',(0.782874662689,0.169298136011));\r
-#49569 = CARTESIAN_POINT('',(0.787902541141,0.167578873112));\r
-#49570 = CARTESIAN_POINT('',(0.792959945362,0.165962484233));\r
-#49571 = CARTESIAN_POINT('',(0.798044159093,0.164446075163));\r
-#49572 = CARTESIAN_POINT('',(0.803152700627,0.163026698202));\r
-#49573 = CARTESIAN_POINT('',(0.808283328822,0.161701400555));\r
-#49574 = CARTESIAN_POINT('',(0.826019996562,0.15745164248));\r
-#49575 = CARTESIAN_POINT('',(0.838723802885,0.154980863025));\r
-#49576 = CARTESIAN_POINT('',(0.85151900927,0.153011367649));\r
-#49577 = CARTESIAN_POINT('',(0.864384901603,0.151502122533));\r
-#49578 = CARTESIAN_POINT('',(0.877306021412,0.150415924678));\r
-#49579 = CARTESIAN_POINT('',(0.890271817159,0.149719653628));\r
-#49580 = CARTESIAN_POINT('',(0.903276458873,0.149384115164));\r
-#49581 = CARTESIAN_POINT('',(0.91631883909,0.149384115163));\r
-#49582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#49583 = ADVANCED_FACE('',(#49584),#15608,.F.);\r
-#49584 = FACE_BOUND('',#49585,.F.);\r
-#49585 = EDGE_LOOP('',(#49586,#49587,#49588,#49608));\r
-#49586 = ORIENTED_EDGE('',*,*,#15592,.T.);\r
-#49587 = ORIENTED_EDGE('',*,*,#49274,.T.);\r
-#49588 = ORIENTED_EDGE('',*,*,#49589,.T.);\r
-#49589 = EDGE_CURVE('',#49275,#15708,#49590,.T.);\r
-#49590 = SURFACE_CURVE('',#49591,(#49595,#49602),.PCURVE_S1.);\r
-#49591 = LINE('',#49592,#49593);\r
-#49592 = CARTESIAN_POINT('',(41.608015611187,10.856013858652,\r
-    26.717157287525));\r
-#49593 = VECTOR('',#49594,1.);\r
-#49594 = DIRECTION('',(-0.965925826289,-0.258819045103,-8.E-17));\r
-#49595 = PCURVE('',#15608,#49596);\r
-#49596 = DEFINITIONAL_REPRESENTATION('',(#49597),#49601);\r
-#49597 = LINE('',#49598,#49599);\r
-#49598 = CARTESIAN_POINT('',(-11.79775702061,-17.37736830715));\r
-#49599 = VECTOR('',#49600,1.);\r
-#49600 = DIRECTION('',(0.57735026919,0.816496580928));\r
-#49601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#49602 = PCURVE('',#16272,#49603);\r
-#49603 = DEFINITIONAL_REPRESENTATION('',(#49604),#49607);\r
-#49604 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#49605,#49606),.UNSPECIFIED.,\r
-  .F.,.F.,(2,2),(0.,42.),.PIECEWISE_BEZIER_KNOTS.);\r
-#49605 = CARTESIAN_POINT('',(1.,1.));\r
-#49606 = CARTESIAN_POINT('',(0.,1.));\r
-#49607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#49608 = ORIENTED_EDGE('',*,*,#15707,.F.);\r
-#49609 = ADVANCED_FACE('',(#49610),#16272,.T.);\r
-#49610 = FACE_BOUND('',#49611,.T.);\r
-#49611 = EDGE_LOOP('',(#49612,#49830,#49875,#49876,#49877));\r
-#49612 = ORIENTED_EDGE('',*,*,#49613,.F.);\r
-#49613 = EDGE_CURVE('',#49614,#16079,#49616,.T.);\r
-#49614 = VERTEX_POINT('',#49615);\r
-#49615 = CARTESIAN_POINT('',(21.370179995733,33.81294732717,-3.));\r
-#49616 = SURFACE_CURVE('',#49617,(#49686,#49758),.PCURVE_S1.);\r
-#49617 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#49618,#49619,#49620,#49621,\r
-    #49622,#49623,#49624,#49625,#49626,#49627,#49628,#49629,#49630,\r
-    #49631,#49632,#49633,#49634,#49635,#49636,#49637,#49638,#49639,\r
-    #49640,#49641,#49642,#49643,#49644,#49645,#49646,#49647,#49648,\r
-    #49649,#49650,#49651,#49652,#49653,#49654,#49655,#49656,#49657,\r
-    #49658,#49659,#49660,#49661,#49662,#49663,#49664,#49665,#49666,\r
-    #49667,#49668,#49669,#49670,#49671,#49672,#49673,#49674,#49675,\r
-    #49676,#49677,#49678,#49679,#49680,#49681,#49682,#49683,#49684,\r
-    #49685),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267748154,0.219958117882,0.265125685759,0.366865256849,\r
-    0.51480663637,0.562778483426,0.610414460179,0.748924760065,\r
-    0.858377817298,0.934322046056,1.),.UNSPECIFIED.);\r
-#49618 = CARTESIAN_POINT('',(21.370179912187,33.812945457037,-3.));\r
-#49619 = CARTESIAN_POINT('',(21.321913083242,32.708870479159,\r
-    -2.999999978347));\r
-#49620 = CARTESIAN_POINT('',(21.242716352407,31.606190748942,\r
-    -2.985095485337));\r
-#49621 = CARTESIAN_POINT('',(21.130322849476,30.506202397446,\r
-    -2.953898164011));\r
-#49622 = CARTESIAN_POINT('',(20.982508353255,29.410698249818,\r
-    -2.904758201189));\r
-#49623 = CARTESIAN_POINT('',(20.797191106132,28.321957698157,\r
-    -2.835706892121));\r
-#49624 = CARTESIAN_POINT('',(20.57263775421,27.242717933138,\r
-    -2.744417870986));\r
-#49625 = CARTESIAN_POINT('',(20.174336537421,25.638772842185,\r
-    -2.569629359123));\r
-#49626 = CARTESIAN_POINT('',(20.030671002843,25.104647979444,\r
-    -2.504742879569));\r
-#49627 = CARTESIAN_POINT('',(19.87664801866,24.574170150467,\r
-    -2.433185867933));\r
-#49628 = CARTESIAN_POINT('',(19.712181838606,24.047789183789,\r
-    -2.354592812751));\r
-#49629 = CARTESIAN_POINT('',(19.537245737037,23.525981322979,\r
-    -2.268578792143));\r
-#49630 = CARTESIAN_POINT('',(19.351885985201,23.009244017428,\r
-    -2.174743874234));\r
-#49631 = CARTESIAN_POINT('',(19.036314570354,22.184785845054,\r
-    -2.010117252108));\r
-#49632 = CARTESIAN_POINT('',(18.912527164437,21.873578317984,\r
-    -1.944464496601));\r
-#49633 = CARTESIAN_POINT('',(18.784904564778,21.564586683132,\r
-    -1.875625167615));\r
-#49634 = CARTESIAN_POINT('',(18.653489734667,21.257930363728,\r
-    -1.803503649463));\r
-#49635 = CARTESIAN_POINT('',(18.51833879427,20.953728926489,\r
-    -1.728003768888));\r
-#49636 = CARTESIAN_POINT('',(18.379522169241,20.652101353094,\r
-    -1.64902976975));\r
-#49637 = CARTESIAN_POINT('',(17.916378964929,19.679814363837,\r
-    -1.380561033205));\r
-#49638 = CARTESIAN_POINT('',(17.577441808478,19.020062552978,\r
-    -1.176513665835));\r
-#49639 = CARTESIAN_POINT('',(17.221328111181,18.375334665232,\r
-    -0.953283728772));\r
-#49640 = CARTESIAN_POINT('',(16.84940546182,17.746906567008,\r
-    -0.709833419307));\r
-#49641 = CARTESIAN_POINT('',(16.463434288511,17.135861541066,\r
-    -0.445198524399));\r
-#49642 = CARTESIAN_POINT('',(16.065561965744,16.54305949779,\r
-    -0.15857716455));\r
-#49643 = CARTESIAN_POINT('',(15.066024022618,15.134541728749,\r
-    0.600039461371));\r
-#49644 = CARTESIAN_POINT('',(14.453697321881,14.339615037405,\r
-    1.097233775297));\r
-#49645 = CARTESIAN_POINT('',(13.829004610439,13.586423181232,\r
-    1.643670361261));\r
-#49646 = CARTESIAN_POINT('',(13.200566543571,12.875105798089,\r
-    2.240029036551));\r
-#49647 = CARTESIAN_POINT('',(12.577280332185,12.204132993326,\r
-    2.885777519251));\r
-#49648 = CARTESIAN_POINT('',(11.967324307299,11.57103599853,\r
-    3.578958087518));\r
-#49649 = CARTESIAN_POINT('',(11.186397301579,10.7790875105,\r
-    4.555432498626));\r
-#49650 = CARTESIAN_POINT('',(10.997290500133,10.588839734154,\r
-    4.799200745839));\r
-#49651 = CARTESIAN_POINT('',(10.810527270473,10.402162299184,\r
-    5.047536864342));\r
-#49652 = CARTESIAN_POINT('',(10.626316856622,10.218942048771,\r
-    5.300325078159));\r
-#49653 = CARTESIAN_POINT('',(10.444861865382,10.039076715155,\r
-    5.557458648075));\r
-#49654 = CARTESIAN_POINT('',(10.266330733974,9.862441676985,\r
-    5.818797694585));\r
-#49655 = CARTESIAN_POINT('',(9.916673456632,9.516636100513,\r
-    6.347779561454));\r
-#49656 = CARTESIAN_POINT('',(9.745503685316,9.347421398321,\r
-    6.615365484258));\r
-#49657 = CARTESIAN_POINT('',(9.577536891358,9.18118030941,6.886851634538\r
-    ));\r
-#49658 = CARTESIAN_POINT('',(9.412917797043,9.017811670615,\r
-    7.162114020168));\r
-#49659 = CARTESIAN_POINT('',(9.251777985548,8.8572203293,7.441028899832)\r
-  );\r
-#49660 = CARTESIAN_POINT('',(9.0942363226,8.699317251824,7.72347310737)\r
-  );\r
-#49661 = CARTESIAN_POINT('',(8.49309037419,8.092463447786,8.840489131324\r
-    ));\r
-#49662 = CARTESIAN_POINT('',(8.077091337409,7.662922653302,\r
-    9.700482281905));\r
-#49663 = CARTESIAN_POINT('',(7.695049585462,7.253382741429,\r
-    10.586255072465));\r
-#49664 = CARTESIAN_POINT('',(7.348735153669,6.862236264819,\r
-    11.494822766138));\r
-#49665 = CARTESIAN_POINT('',(7.039172897105,6.488187910566,\r
-    12.42328069399));\r
-#49666 = CARTESIAN_POINT('',(6.76697790703,6.129861130108,13.36876099867\r
-    ));\r
-#49667 = CARTESIAN_POINT('',(6.347346746024,5.51274650139,\r
-    15.086449448786));\r
-#49668 = CARTESIAN_POINT('',(6.185708066102,5.248832700463,\r
-    15.853435156575));\r
-#49669 = CARTESIAN_POINT('',(6.047866415763,4.99235986385,\r
-    16.627737514918));\r
-#49670 = CARTESIAN_POINT('',(5.933952942275,4.741974657328,\r
-    17.407862987666));\r
-#49671 = CARTESIAN_POINT('',(5.844063160045,4.495845659181,\r
-    18.192247162913));\r
-#49672 = CARTESIAN_POINT('',(5.778317342865,4.251301974773,\r
-    18.979151542122));\r
-#49673 = CARTESIAN_POINT('',(5.707230737265,3.833453929963,\r
-    20.312857193339));\r
-#49674 = CARTESIAN_POINT('',(5.68955999556,3.661266057831,\r
-    20.859393188337));\r
-#49675 = CARTESIAN_POINT('',(5.683214705988,3.48680966272,\r
-    21.405456117748));\r
-#49676 = CARTESIAN_POINT('',(5.6879559668,3.30861198959,21.950256835092)\r
-  );\r
-#49677 = CARTESIAN_POINT('',(5.703350533764,3.124942521493,\r
-    22.492892808043));\r
-#49678 = CARTESIAN_POINT('',(5.728578451646,2.93383155337,\r
-    23.032359249568));\r
-#49679 = CARTESIAN_POINT('',(5.791422160486,2.559878381093,\r
-    24.030537046425));\r
-#49680 = CARTESIAN_POINT('',(5.826901639984,2.379416023138,\r
-    24.49029285312));\r
-#49681 = CARTESIAN_POINT('',(5.867833055376,2.190646061051,\r
-    24.946198069229));\r
-#49682 = CARTESIAN_POINT('',(5.913031461598,1.992312151567,\r
-    25.397514113717));\r
-#49683 = CARTESIAN_POINT('',(5.960931123131,1.783266326381,\r
-    25.843512016978));\r
-#49684 = CARTESIAN_POINT('',(6.009596576699,1.562679082642,\r
-    26.283564045782));\r
-#49685 = CARTESIAN_POINT('',(6.056878034909,1.33011525508,\r
-    26.717157287525));\r
-#49686 = PCURVE('',#16272,#49687);\r
-#49687 = DEFINITIONAL_REPRESENTATION('',(#49688),#49757);\r
-#49688 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#49689,#49690,#49691,#49692,\r
-    #49693,#49694,#49695,#49696,#49697,#49698,#49699,#49700,#49701,\r
-    #49702,#49703,#49704,#49705,#49706,#49707,#49708,#49709,#49710,\r
-    #49711,#49712,#49713,#49714,#49715,#49716,#49717,#49718,#49719,\r
-    #49720,#49721,#49722,#49723,#49724,#49725,#49726,#49727,#49728,\r
-    #49729,#49730,#49731,#49732,#49733,#49734,#49735,#49736,#49737,\r
-    #49738,#49739,#49740,#49741,#49742,#49743,#49744,#49745,#49746,\r
-    #49747,#49748,#49749,#49750,#49751,#49752,#49753,#49754,#49755,\r
-    #49756),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267748154,0.219958117882,0.265125685759,0.366865256849,\r
-    0.51480663637,0.562778483426,0.610414460179,0.748924760065,\r
-    0.858377817298,0.934322046056,1.),.UNSPECIFIED.);\r
-#49689 = CARTESIAN_POINT('',(0.940985318056,0.));\r
-#49690 = CARTESIAN_POINT('',(0.915597938493,5.1554532E-10));\r
-#49691 = CARTESIAN_POINT('',(0.89018640457,3.548737619753E-04));\r
-#49692 = CARTESIAN_POINT('',(0.864729473846,1.097664510615E-03));\r
-#49693 = CARTESIAN_POINT('',(0.839215382386,2.268144766216E-03));\r
-#49694 = CARTESIAN_POINT('',(0.813641176509,3.914325664749E-03));\r
-#49695 = CARTESIAN_POINT('',(0.788013987756,6.093924197827E-03));\r
-#49696 = CARTESIAN_POINT('',(0.749426756767,1.027729901572E-02));\r
-#49697 = CARTESIAN_POINT('',(0.736491442297,1.18316335956E-02));\r
-#49698 = CARTESIAN_POINT('',(0.723551337857,1.354749858173E-02));\r
-#49699 = CARTESIAN_POINT('',(0.710610443653,1.543430416431E-02));\r
-#49700 = CARTESIAN_POINT('',(0.697673848371,1.750209939604E-02));\r
-#49701 = CARTESIAN_POINT('',(0.684747847631,1.97615109428E-02));\r
-#49702 = CARTESIAN_POINT('',(0.663928400921,2.373283793269E-02));\r
-#49703 = CARTESIAN_POINT('',(0.65602357151,2.53181694836E-02));\r
-#49704 = CARTESIAN_POINT('',(0.648127342274,2.698223227541E-02));\r
-#49705 = CARTESIAN_POINT('',(0.640241638895,2.872765656291E-02));\r
-#49706 = CARTESIAN_POINT('',(0.632368554407,3.055712864291E-02));\r
-#49707 = CARTESIAN_POINT('',(0.624510358925,3.247337242994E-02));\r
-#49708 = CARTESIAN_POINT('',(0.599008060977,3.899708560552E-02));\r
-#49709 = CARTESIAN_POINT('',(0.581433121453,4.396959105565E-02));\r
-#49710 = CARTESIAN_POINT('',(0.563974828118,4.942760049827E-02));\r
-#49711 = CARTESIAN_POINT('',(0.546665191402,5.540281658869E-02));\r
-#49712 = CARTESIAN_POINT('',(0.529538592655,6.192688725779E-02));\r
-#49713 = CARTESIAN_POINT('',(0.512631812331,6.90295034355E-02));\r
-#49714 = CARTESIAN_POINT('',(0.471775100546,8.794068272954E-02));\r
-#49715 = CARTESIAN_POINT('',(0.448106581275,0.100424696224));\r
-#49716 = CARTESIAN_POINT('',(0.425101742585,0.114262810231));\r
-#49717 = CARTESIAN_POINT('',(0.402867768957,0.129518717582));\r
-#49718 = CARTESIAN_POINT('',(0.38149625257,0.146237075571));\r
-#49719 = CARTESIAN_POINT('',(0.361060587997,0.164437208764));\r
-#49720 = CARTESIAN_POINT('',(0.3353097618,0.190492519651));\r
-#49721 = CARTESIAN_POINT('',(0.329107937857,0.19702812571));\r
-#49722 = CARTESIAN_POINT('',(0.323011397744,0.203719478882));\r
-#49723 = CARTESIAN_POINT('',(0.317021362277,0.210566319704));\r
-#49724 = CARTESIAN_POINT('',(0.31113919507,0.217568740509));\r
-#49725 = CARTESIAN_POINT('',(0.30536541273,0.224726014584));\r
-#49726 = CARTESIAN_POINT('',(0.294075921502,0.239298643322));\r
-#49727 = CARTESIAN_POINT('',(0.288558671065,0.246711841581));\r
-#49728 = CARTESIAN_POINT('',(0.283149785133,0.254277254355));\r
-#49729 = CARTESIAN_POINT('',(0.277849898379,0.261994701571));\r
-#49730 = CARTESIAN_POINT('',(0.272659586069,0.269864104946));\r
-#49731 = CARTESIAN_POINT('',(0.2675793693,0.27788550364));\r
-#49732 = CARTESIAN_POINT('',(0.248159558197,0.309825206211));\r
-#49733 = CARTESIAN_POINT('',(0.234643807548,0.334878521348));\r
-#49734 = CARTESIAN_POINT('',(0.222074863506,0.361222083588));\r
-#49735 = CARTESIAN_POINT('',(0.210461106779,0.388868501553));\r
-#49736 = CARTESIAN_POINT('',(0.199806937029,0.417842266482));\r
-#49737 = CARTESIAN_POINT('',(0.190112662819,0.448182374598));\r
-#49738 = CARTESIAN_POINT('',(0.174460385684,0.505040914825));\r
-#49739 = CARTESIAN_POINT('',(0.168144861604,0.531027075992));\r
-#49740 = CARTESIAN_POINT('',(0.162418390619,0.557929147358));\r
-#49741 = CARTESIAN_POINT('',(0.157272622828,0.585781811616));\r
-#49742 = CARTESIAN_POINT('',(0.152693535021,0.614627790169));\r
-#49743 = CARTESIAN_POINT('',(0.148657831106,0.644517765332));\r
-#49744 = CARTESIAN_POINT('',(0.14266352288,0.697014025734));\r
-#49745 = CARTESIAN_POINT('',(0.140447353127,0.719047982263));\r
-#49746 = CARTESIAN_POINT('',(0.138454910135,0.741631255406));\r
-#49747 = CARTESIAN_POINT('',(0.136665354886,0.764783531643));\r
-#49748 = CARTESIAN_POINT('',(0.135050488292,0.788525208421));\r
-#49749 = CARTESIAN_POINT('',(0.133570780866,0.812877706827));\r
-#49750 = CARTESIAN_POINT('',(0.130968063343,0.859483790894));\r
-#49751 = CARTESIAN_POINT('',(0.129823915608,0.881575441875));\r
-#49752 = CARTESIAN_POINT('',(0.128709624144,0.904162194059));\r
-#49753 = CARTESIAN_POINT('',(0.127585879035,0.927263894006));\r
-#49754 = CARTESIAN_POINT('',(0.12640667856,0.950906792843));\r
-#49755 = CARTESIAN_POINT('',(0.125122384502,0.97513027245));\r
-#49756 = CARTESIAN_POINT('',(0.123684620971,1.));\r
-#49757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#49758 = PCURVE('',#16110,#49759);\r
-#49759 = DEFINITIONAL_REPRESENTATION('',(#49760),#49829);\r
-#49760 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#49761,#49762,#49763,#49764,\r
-    #49765,#49766,#49767,#49768,#49769,#49770,#49771,#49772,#49773,\r
-    #49774,#49775,#49776,#49777,#49778,#49779,#49780,#49781,#49782,\r
-    #49783,#49784,#49785,#49786,#49787,#49788,#49789,#49790,#49791,\r
-    #49792,#49793,#49794,#49795,#49796,#49797,#49798,#49799,#49800,\r
-    #49801,#49802,#49803,#49804,#49805,#49806,#49807,#49808,#49809,\r
-    #49810,#49811,#49812,#49813,#49814,#49815,#49816,#49817,#49818,\r
-    #49819,#49820,#49821,#49822,#49823,#49824,#49825,#49826,#49827,\r
-    #49828),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267748154,0.219958117882,0.265125685759,0.366865256849,\r
-    0.51480663637,0.562778483426,0.610414460179,0.748924760065,\r
-    0.858377817298,0.934322046056,1.),.UNSPECIFIED.);\r
-#49761 = CARTESIAN_POINT('',(5.276014593876,0.999999977424));\r
-#49762 = CARTESIAN_POINT('',(5.289740993279,0.986679317514));\r
-#49763 = CARTESIAN_POINT('',(5.303563060412,0.972991649226));\r
-#49764 = CARTESIAN_POINT('',(5.317438881061,0.958902412298));\r
-#49765 = CARTESIAN_POINT('',(5.331315393768,0.944375922341));\r
-#49766 = CARTESIAN_POINT('',(5.345126056346,0.929374322829));\r
-#49767 = CARTESIAN_POINT('',(5.358789144674,0.913858436436));\r
-#49768 = CARTESIAN_POINT('',(5.378966502188,0.88969542279));\r
-#49769 = CARTESIAN_POINT('',(5.385663759619,0.881460487267));\r
-#49770 = CARTESIAN_POINT('',(5.392285771377,0.873081191297));\r
-#49771 = CARTESIAN_POINT('',(5.398818706874,0.86455318113));\r
-#49772 = CARTESIAN_POINT('',(5.405247721742,0.855872473908));\r
-#49773 = CARTESIAN_POINT('',(5.41155708996,0.847035664436));\r
-#49774 = CARTESIAN_POINT('',(5.421514148014,0.832526435584));\r
-#49775 = CARTESIAN_POINT('',(5.42524682884,0.826953102181));\r
-#49776 = CARTESIAN_POINT('',(5.428924591625,0.821319544146));\r
-#49777 = CARTESIAN_POINT('',(5.432543565406,0.815625268651));\r
-#49778 = CARTESIAN_POINT('',(5.436099830785,0.809869905985));\r
-#49779 = CARTESIAN_POINT('',(5.439589455636,0.804053237892));\r
-#49780 = CARTESIAN_POINT('',(5.450709969208,0.7849350528));\r
-#49781 = CARTESIAN_POINT('',(5.4580541119,0.771382514517));\r
-#49782 = CARTESIAN_POINT('',(5.46499535421,0.757518628423));\r
-#49783 = CARTESIAN_POINT('',(5.471490285486,0.743347156347));\r
-#49784 = CARTESIAN_POINT('',(5.477500263155,0.728876079666));\r
-#49785 = CARTESIAN_POINT('',(5.482995268652,0.714119168841));\r
-#49786 = CARTESIAN_POINT('',(5.495176963888,0.677254577069));\r
-#49787 = CARTESIAN_POINT('',(5.501273605142,0.654845907548));\r
-#49788 = CARTESIAN_POINT('',(5.506196585821,0.631940005403));\r
-#49789 = CARTESIAN_POINT('',(5.509962563507,0.608616319565));\r
-#49790 = CARTESIAN_POINT('',(5.512677947276,0.584969169058));\r
-#49791 = CARTESIAN_POINT('',(5.514554121736,0.561103251839));\r
-#49792 = CARTESIAN_POINT('',(5.51632061148,0.529353942004));\r
-#49793 = CARTESIAN_POINT('',(5.516696185497,0.521567360219));\r
-#49794 = CARTESIAN_POINT('',(5.517024892937,0.513773411773));\r
-#49795 = CARTESIAN_POINT('',(5.517317884108,0.505970971582));\r
-#49796 = CARTESIAN_POINT('',(5.517587000007,0.498170585292));\r
-#49797 = CARTESIAN_POINT('',(5.517845193725,0.490369565861));\r
-#49798 = CARTESIAN_POINT('',(5.518364760302,0.474823897354));\r
-#49799 = CARTESIAN_POINT('',(5.518626103101,0.467079220949));\r
-#49800 = CARTESIAN_POINT('',(5.518903109862,0.459336313369));\r
-#49801 = CARTESIAN_POINT('',(5.519209622389,0.451596014082));\r
-#49802 = CARTESIAN_POINT('',(5.519560101726,0.443859091801));\r
-#49803 = CARTESIAN_POINT('',(5.519969597428,0.436126251211));\r
-#49804 = CARTESIAN_POINT('',(5.521861382375,0.405927244424));\r
-#49805 = CARTESIAN_POINT('',(5.523900013701,0.383495708535));\r
-#49806 = CARTESIAN_POINT('',(5.526953325328,0.361120664944));\r
-#49807 = CARTESIAN_POINT('',(5.531445468094,0.338814752785));\r
-#49808 = CARTESIAN_POINT('',(5.537836447357,0.316588405153));\r
-#49809 = CARTESIAN_POINT('',(5.546626911903,0.294451662837));\r
-#49810 = CARTESIAN_POINT('',(5.567689016091,0.255007454011));\r
-#49811 = CARTESIAN_POINT('',(5.578844001301,0.237660237704));\r
-#49812 = CARTESIAN_POINT('',(5.592141002941,0.220383241475));\r
-#49813 = CARTESIAN_POINT('',(5.607895194936,0.203183712128));\r
-#49814 = CARTESIAN_POINT('',(5.62645838976,0.186070854428));\r
-#49815 = CARTESIAN_POINT('',(5.648248360788,0.169057963641));\r
-#49816 = CARTESIAN_POINT('',(5.691405959567,0.140444267527));\r
-#49817 = CARTESIAN_POINT('',(5.710859951928,0.128781520327));\r
-#49818 = CARTESIAN_POINT('',(5.732243421408,0.117183816803));\r
-#49819 = CARTESIAN_POINT('',(5.755718771633,0.105660287424));\r
-#49820 = CARTESIAN_POINT('',(5.781452668946,9.422255433922E-02));\r
-#49821 = CARTESIAN_POINT('',(5.809599332337,8.288456153135E-02));\r
-#49822 = CARTESIAN_POINT('',(5.866799218387,6.195483992938E-02));\r
-#49823 = CARTESIAN_POINT('',(5.895214750838,5.233453110223E-02));\r
-#49824 = CARTESIAN_POINT('',(5.925590729136,4.281038986263E-02));\r
-#49825 = CARTESIAN_POINT('',(5.957973938436,3.339369551963E-02));\r
-#49826 = CARTESIAN_POINT('',(5.992373398215,2.409577750813E-02));\r
-#49827 = CARTESIAN_POINT('',(6.028747115122,1.492622639503E-02));\r
-#49828 = CARTESIAN_POINT('',(6.067012655752,5.892641764695E-03));\r
-#49829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#49830 = ORIENTED_EDGE('',*,*,#49831,.T.);\r
-#49831 = EDGE_CURVE('',#49614,#49312,#49832,.T.);\r
-#49832 = SURFACE_CURVE('',#49833,(#49845,#49860),.PCURVE_S1.);\r
-#49833 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#49834,#49835,#49836,#49837,\r
-    #49838,#49839,#49840,#49841,#49842,#49843,#49844),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#49834 = CARTESIAN_POINT('',(21.370179993992,33.812947328271,-3.));\r
-#49835 = CARTESIAN_POINT('',(21.515147241583,33.72132632089,\r
-    -2.523943521025));\r
-#49836 = CARTESIAN_POINT('',(21.657289195426,33.630331483534,\r
-    -2.04739801033));\r
-#49837 = CARTESIAN_POINT('',(21.797740055017,33.539327264161,\r
-    -1.570607624198));\r
-#49838 = CARTESIAN_POINT('',(22.102533489667,33.339420427497,\r
-    -0.530911348006));\r
-#49839 = CARTESIAN_POINT('',(22.266613547426,33.230251966734,\r
-    3.200461378797E-02));\r
-#49840 = CARTESIAN_POINT('',(22.431447473197,33.119045307182,\r
-    0.594615682917));\r
-#49841 = CARTESIAN_POINT('',(22.735788187152,32.910661090097,\r
-    1.618298656295));\r
-#49842 = CARTESIAN_POINT('',(22.874568771301,32.814518805174,\r
-    2.079582431732));\r
-#49843 = CARTESIAN_POINT('',(23.015680485891,32.715588333445,\r
-    2.540224309252));\r
-#49844 = CARTESIAN_POINT('',(23.159853891629,32.613205419253,3.0000006)\r
-  );\r
-#49845 = PCURVE('',#16272,#49846);\r
-#49846 = DEFINITIONAL_REPRESENTATION('',(#49847),#49859);\r
-#49847 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#49848,#49849,#49850,#49851,\r
-    #49852,#49853,#49854,#49855,#49856,#49857,#49858),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#49848 = CARTESIAN_POINT('',(0.940985361083,0.));\r
-#49849 = CARTESIAN_POINT('',(0.938224707656,1.133475018927E-02));\r
-#49850 = CARTESIAN_POINT('',(0.93563900877,2.278133652266E-02));\r
-#49851 = CARTESIAN_POINT('',(0.933225950524,3.433838793358E-02));\r
-#49852 = CARTESIAN_POINT('',(0.928335446323,5.977773879451E-02));\r
-#49853 = CARTESIAN_POINT('',(0.925924984556,7.370321226997E-02));\r
-#49854 = CARTESIAN_POINT('',(0.923747720524,8.77808403165E-02));\r
-#49855 = CARTESIAN_POINT('',(0.92019941339,0.113700900692));\r
-#49856 = CARTESIAN_POINT('',(0.918753831813,0.125494143564));\r
-#49857 = CARTESIAN_POINT('',(0.917461038365,0.137388952024));\r
-#49858 = CARTESIAN_POINT('',(0.916318837632,0.149384130816));\r
-#49859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#49860 = PCURVE('',#49017,#49861);\r
-#49861 = DEFINITIONAL_REPRESENTATION('',(#49862),#49874);\r
-#49862 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#49863,#49864,#49865,#49866,\r
-    #49867,#49868,#49869,#49870,#49871,#49872,#49873),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#49863 = CARTESIAN_POINT('',(-1.007170736567,6.));\r
-#49864 = CARTESIAN_POINT('',(-1.002883406989,5.523943521025));\r
-#49865 = CARTESIAN_POINT('',(-0.998664146433,5.04739801033));\r
-#49866 = CARTESIAN_POINT('',(-0.994480296189,4.570607624198));\r
-#49867 = CARTESIAN_POINT('',(-0.985367743681,3.530911348006));\r
-#49868 = CARTESIAN_POINT('',(-0.980440879518,2.967995386212));\r
-#49869 = CARTESIAN_POINT('',(-0.975470006295,2.405384317083));\r
-#49870 = CARTESIAN_POINT('',(-0.966248860349,1.381701343705));\r
-#49871 = CARTESIAN_POINT('',(-0.962028185236,0.920417568268));\r
-#49872 = CARTESIAN_POINT('',(-0.957719858416,0.459775690748));\r
-#49873 = CARTESIAN_POINT('',(-0.953299152022,-6.E-07));\r
-#49874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#49875 = ORIENTED_EDGE('',*,*,#49335,.F.);\r
-#49876 = ORIENTED_EDGE('',*,*,#49589,.T.);\r
-#49877 = ORIENTED_EDGE('',*,*,#16128,.F.);\r
-#49878 = ADVANCED_FACE('',(#49879),#16110,.T.);\r
-#49879 = FACE_BOUND('',#49880,.T.);\r
-#49880 = EDGE_LOOP('',(#49881,#49882,#49883,#50123));\r
-#49881 = ORIENTED_EDGE('',*,*,#49613,.T.);\r
-#49882 = ORIENTED_EDGE('',*,*,#16078,.F.);\r
-#49883 = ORIENTED_EDGE('',*,*,#49884,.T.);\r
-#49884 = EDGE_CURVE('',#16006,#49885,#49887,.T.);\r
-#49885 = VERTEX_POINT('',#49886);\r
-#49886 = CARTESIAN_POINT('',(26.230391544943,30.198784071531,-3.));\r
-#49887 = SURFACE_CURVE('',#49888,(#49957,#50023),.PCURVE_S1.);\r
-#49888 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#49889,#49890,#49891,#49892,\r
-    #49893,#49894,#49895,#49896,#49897,#49898,#49899,#49900,#49901,\r
-    #49902,#49903,#49904,#49905,#49906,#49907,#49908,#49909,#49910,\r
-    #49911,#49912,#49913,#49914,#49915,#49916,#49917,#49918,#49919,\r
-    #49920,#49921,#49922,#49923,#49924,#49925,#49926,#49927,#49928,\r
-    #49929,#49930,#49931,#49932,#49933,#49934,#49935,#49936,#49937,\r
-    #49938,#49939,#49940,#49941,#49942,#49943,#49944,#49945,#49946,\r
-    #49947,#49948,#49949,#49950,#49951,#49952,#49953,#49954,#49955,\r
-    #49956),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.107764503701E-02,0.130204891299,0.202629792246,0.285825357576,\r
-    0.438617269623,0.47934984004,0.520324198407,0.647559239033,\r
-    0.787562302243,0.858852387701,1.),.UNSPECIFIED.);\r
-#49889 = CARTESIAN_POINT('',(6.106459716989,1.076733604714,\r
-    26.790658518083));\r
-#49890 = CARTESIAN_POINT('',(6.08382723059,1.215089050496,\r
-    26.515923917144));\r
-#49891 = CARTESIAN_POINT('',(6.060873141716,1.349356281026,\r
-    26.239092887322));\r
-#49892 = CARTESIAN_POINT('',(6.038047245374,1.479573365607,\r
-    25.960242029608));\r
-#49893 = CARTESIAN_POINT('',(6.015783398201,1.605835228107,\r
-    25.67946844246));\r
-#49894 = CARTESIAN_POINT('',(5.994485550323,1.728285449883,\r
-    25.396887307511));\r
-#49895 = CARTESIAN_POINT('',(5.974519680458,1.847105622812,\r
-    25.112627797842));\r
-#49896 = CARTESIAN_POINT('',(5.916488185092,2.212881353158,\r
-    24.206718474774));\r
-#49897 = CARTESIAN_POINT('',(5.884571792669,2.447126710741,\r
-    23.579398073429));\r
-#49898 = CARTESIAN_POINT('',(5.863786819567,2.667375138163,\r
-    22.946209318173));\r
-#49899 = CARTESIAN_POINT('',(5.856562406515,2.876339340026,\r
-    22.308667806369));\r
-#49900 = CARTESIAN_POINT('',(5.864369340277,3.076661677379,\r
-    21.66825351928));\r
-#49901 = CARTESIAN_POINT('',(5.888146004668,3.270634247733,\r
-    21.026303569086));\r
-#49902 = CARTESIAN_POINT('',(5.961235488923,3.6142525656,19.862084160434\r
-    ));\r
-#49903 = CARTESIAN_POINT('',(6.004928934926,3.765396343471,\r
-    19.339918301404));\r
-#49904 = CARTESIAN_POINT('',(6.059861063043,3.914686377979,\r
-    18.818143674655));\r
-#49905 = CARTESIAN_POINT('',(6.126192557996,4.063009039899,\r
-    18.29733664062));\r
-#49906 = CARTESIAN_POINT('',(6.204001960738,4.211090376462,\r
-    17.77802853948));\r
-#49907 = CARTESIAN_POINT('',(6.293324176211,4.359516007564,\r
-    17.26071567954));\r
-#49908 = CARTESIAN_POINT('',(6.509988565259,4.680217623123,\r
-    16.154461011479));\r
-#49909 = CARTESIAN_POINT('',(6.641010750945,4.852759082131,\r
-    15.566302596151));\r
-#49910 = CARTESIAN_POINT('',(6.78722450451,5.027123625293,\r
-    14.982112139091));\r
-#49911 = CARTESIAN_POINT('',(6.948575464054,5.203856862851,\r
-    14.402558110465));\r
-#49912 = CARTESIAN_POINT('',(7.124973225342,5.383380323278,\r
-    13.828283473921));\r
-#49913 = CARTESIAN_POINT('',(7.316290220461,5.566043611385,\r
-    13.259920866628));\r
-#49914 = CARTESIAN_POINT('',(7.900763556687,6.093992517814,\r
-    11.666295265728));\r
-#49915 = CARTESIAN_POINT('',(8.328896044998,6.447501555444,\r
-    10.656523258088));\r
-#49916 = CARTESIAN_POINT('',(8.805602607143,6.814682058486,\r
-    9.672696640323));\r
-#49917 = CARTESIAN_POINT('',(9.329191274918,7.197242642259,8.71855387231\r
-    ));\r
-#49918 = CARTESIAN_POINT('',(9.897177213527,7.597493192394,\r
-    7.797869109676));\r
-#49919 = CARTESIAN_POINT('',(10.506007378308,8.018846199009,\r
-    6.914500232492));\r
-#49920 = CARTESIAN_POINT('',(11.322956832786,8.584761456975,\r
-    5.847755447301));\r
-#49921 = CARTESIAN_POINT('',(11.497476191532,8.705682132574,\r
-    5.626155068245));\r
-#49922 = CARTESIAN_POINT('',(11.674475224468,8.828492094428,\r
-    5.407553544643));\r
-#49923 = CARTESIAN_POINT('',(11.853860560972,8.953279722653,\r
-    5.192027670092));\r
-#49924 = CARTESIAN_POINT('',(12.035528035363,9.080133142091,\r
-    4.979648421008));\r
-#49925 = CARTESIAN_POINT('',(12.219361975035,9.209138602701,\r
-    4.770479612533));\r
-#49926 = CARTESIAN_POINT('',(12.592224037276,9.472410021636,\r
-    4.357467154435));\r
-#49927 = CARTESIAN_POINT('',(12.781276408613,9.606702557175,\r
-    4.153662022567));\r
-#49928 = CARTESIAN_POINT('',(12.972273983036,9.743351438429,\r
-    3.953232178321));\r
-#49929 = CARTESIAN_POINT('',(13.165083806967,9.882445594436,\r
-    3.756235786623));\r
-#49930 = CARTESIAN_POINT('',(13.359564986847,10.024072579526,\r
-    3.562725756705));\r
-#49931 = CARTESIAN_POINT('',(13.555569254137,10.168317326909,\r
-    3.372749416657));\r
-#49932 = CARTESIAN_POINT('',(14.365828969706,10.771555339201,\r
-    2.607528437097));\r
-#49933 = CARTESIAN_POINT('',(14.991995870534,11.253938977762,\r
-    2.063098340682));\r
-#49934 = CARTESIAN_POINT('',(15.62667991349,11.764755241179,\r
-    1.554436700439));\r
-#49935 = CARTESIAN_POINT('',(16.264620042911,12.3060627572,\r
-    1.082200128245));\r
-#49936 = CARTESIAN_POINT('',(16.900343569543,12.879276148234,\r
-    0.646303491519));\r
-#49937 = CARTESIAN_POINT('',(17.528551474038,13.484823614783,\r
-    0.246062075174));\r
-#49938 = CARTESIAN_POINT('',(18.821967444311,14.823112856927,\r
-    -0.522053612163));\r
-#49939 = CARTESIAN_POINT('',(19.48476527825,15.562730100488,\r
-    -0.882770038228));\r
-#49940 = CARTESIAN_POINT('',(20.126182816568,16.339896448826,\r
-    -1.203214704378));\r
-#49941 = CARTESIAN_POINT('',(20.740936658643,17.15266829252,\r
-    -1.485886035322));\r
-#49942 = CARTESIAN_POINT('',(21.32524558059,17.99819512765,\r
-    -1.733633439232));\r
-#49943 = CARTESIAN_POINT('',(21.876582006082,18.873039375978,\r
-    -1.949310424566));\r
-#49944 = CARTESIAN_POINT('',(22.656685979931,20.231810878725,\r
-    -2.230548878842));\r
-#49945 = CARTESIAN_POINT('',(22.911002523424,20.696935261713,\r
-    -2.317848123164));\r
-#49946 = CARTESIAN_POINT('',(23.156259310088,21.168281401324,\r
-    -2.3979260018));\r
-#49947 = CARTESIAN_POINT('',(23.392364805302,21.645398068005,\r
-    -2.471142108254));\r
-#49948 = CARTESIAN_POINT('',(23.619294354179,22.127843867894,\r
-    -2.537842856342));\r
-#49949 = CARTESIAN_POINT('',(23.837078553419,22.615193753299,\r
-    -2.598357654761));\r
-#49950 = CARTESIAN_POINT('',(24.459023719296,24.080865439404,\r
-    -2.761172008374));\r
-#49951 = CARTESIAN_POINT('',(24.836670458208,25.072270414872,\r
-    -2.846302970297));\r
-#49952 = CARTESIAN_POINT('',(25.179369639606,26.078241223005,\r
-    -2.910810365442));\r
-#49953 = CARTESIAN_POINT('',(25.488383070795,27.096039393417,\r
-    -2.95678845772));\r
-#49954 = CARTESIAN_POINT('',(25.76533385948,28.123291703384,\r
-    -2.986018410898));\r
-#49955 = CARTESIAN_POINT('',(26.012032470097,29.15804395852,\r
-    -2.999999999979));\r
-#49956 = CARTESIAN_POINT('',(26.230391543652,30.198784072652,-3.));\r
-#49957 = PCURVE('',#16110,#49958);\r
-#49958 = DEFINITIONAL_REPRESENTATION('',(#49959),#50022);\r
-#49959 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#49960,#49961,#49962,#49963,\r
-    #49964,#49965,#49966,#49967,#49968,#49969,#49970,#49971,#49972,\r
-    #49973,#49974,#49975,#49976,#49977,#49978,#49979,#49980,#49981,\r
-    #49982,#49983,#49984,#49985,#49986,#49987,#49988,#49989,#49990,\r
-    #49991,#49992,#49993,#49994,#49995,#49996,#49997,#49998,#49999,\r
-    #50000,#50001,#50002,#50003,#50004,#50005,#50006,#50007,#50008,\r
-    #50009,#50010,#50011,#50012,#50013,#50014,#50015,#50016,#50017,\r
-    #50018,#50019,#50020,#50021),.UNSPECIFIED.,.F.,.F.,(12,10,10,10,10,\r
-    10,12),(0.197527819733,0.438617269623,0.520324198407,0.647559239033,\r
-    0.787562302243,0.858852387701,1.),.UNSPECIFIED.);\r
-#49960 = CARTESIAN_POINT('',(5.673167735798,0.212321474523));\r
-#49961 = CARTESIAN_POINT('',(5.654808609065,0.236446585787));\r
-#49962 = CARTESIAN_POINT('',(5.641573388215,0.260717114466));\r
-#49963 = CARTESIAN_POINT('',(5.632577118517,0.285107111492));\r
-#49964 = CARTESIAN_POINT('',(5.627022684721,0.309603851748));\r
-#49965 = CARTESIAN_POINT('',(5.624209428015,0.334181110498));\r
-#49966 = CARTESIAN_POINT('',(5.623513387329,0.358852561482));\r
-#49967 = CARTESIAN_POINT('',(5.624368879735,0.383574551725));\r
-#49968 = CARTESIAN_POINT('',(5.626265313899,0.408364233494));\r
-#49969 = CARTESIAN_POINT('',(5.628741341902,0.433193580632));\r
-#49970 = CARTESIAN_POINT('',(5.631384417365,0.458052578417));\r
-#49971 = CARTESIAN_POINT('',(5.634663228423,0.491348171151));\r
-#49972 = CARTESIAN_POINT('',(5.635470852666,0.499777261913));\r
-#49973 = CARTESIAN_POINT('',(5.636242129353,0.508204174366));\r
-#49974 = CARTESIAN_POINT('',(5.636963537595,0.516638470384));\r
-#49975 = CARTESIAN_POINT('',(5.637622493341,0.525060431625));\r
-#49976 = CARTESIAN_POINT('',(5.638207094424,0.533475617645));\r
-#49977 = CARTESIAN_POINT('',(5.638706261672,0.541883809713));\r
-#49978 = CARTESIAN_POINT('',(5.639109830868,0.550271680391));\r
-#49979 = CARTESIAN_POINT('',(5.639408466593,0.55864462657));\r
-#49980 = CARTESIAN_POINT('',(5.639593806467,0.566994723318));\r
-#49981 = CARTESIAN_POINT('',(5.639758942652,0.588283690727));\r
-#49982 = CARTESIAN_POINT('',(5.63956669674,0.601187604854));\r
-#49983 = CARTESIAN_POINT('',(5.639053335243,0.614017518681));\r
-#49984 = CARTESIAN_POINT('',(5.638196211618,0.62675987753));\r
-#49985 = CARTESIAN_POINT('',(5.636978331585,0.639401727422));\r
-#49986 = CARTESIAN_POINT('',(5.635388245815,0.651930818998));\r
-#49987 = CARTESIAN_POINT('',(5.63341984715,0.664335675301));\r
-#49988 = CARTESIAN_POINT('',(5.631072071673,0.676605623284));\r
-#49989 = CARTESIAN_POINT('',(5.628348504367,0.688730789182));\r
-#49990 = CARTESIAN_POINT('',(5.625256888696,0.700702057634));\r
-#49991 = CARTESIAN_POINT('',(5.618014151152,0.725504957183));\r
-#49992 = CARTESIAN_POINT('',(5.61378718796,0.738304714642));\r
-#49993 = CARTESIAN_POINT('',(5.609142644313,0.750898548421));\r
-#49994 = CARTESIAN_POINT('',(5.604100390661,0.763277981257));\r
-#49995 = CARTESIAN_POINT('',(5.598683877211,0.775437277846));\r
-#49996 = CARTESIAN_POINT('',(5.592919013355,0.787372984633));\r
-#49997 = CARTESIAN_POINT('',(5.586833223219,0.799083508678));\r
-#49998 = CARTESIAN_POINT('',(5.580454678277,0.810568735705));\r
-#49999 = CARTESIAN_POINT('',(5.573811706005,0.82182968722));\r
-#50000 = CARTESIAN_POINT('',(5.566932375495,0.832868216806));\r
-#50001 = CARTESIAN_POINT('',(5.556234963984,0.849195580941));\r
-#50002 = CARTESIAN_POINT('',(5.552571198483,0.85464787443));\r
-#50003 = CARTESIAN_POINT('',(5.548856462817,0.860044132437));\r
-#50004 = CARTESIAN_POINT('',(5.54509417126,0.865384936075));\r
-#50005 = CARTESIAN_POINT('',(5.541287647398,0.870670932872));\r
-#50006 = CARTESIAN_POINT('',(5.537440119379,0.875902828557));\r
-#50007 = CARTESIAN_POINT('',(5.533554714813,0.881081378815));\r
-#50008 = CARTESIAN_POINT('',(5.529634456085,0.886207381082));\r
-#50009 = CARTESIAN_POINT('',(5.525682255279,0.891281666299));\r
-#50010 = CARTESIAN_POINT('',(5.521700909397,0.8963050907));\r
-#50011 = CARTESIAN_POINT('',(5.50975800354,0.911125461208));\r
-#50012 = CARTESIAN_POINT('',(5.501719452146,0.920776020487));\r
-#50013 = CARTESIAN_POINT('',(5.493598026488,0.93023754216));\r
-#50014 = CARTESIAN_POINT('',(5.485412577478,0.939517397602));\r
-#50015 = CARTESIAN_POINT('',(5.477180300628,0.948622957755));\r
-#50016 = CARTESIAN_POINT('',(5.46891681518,0.957561558068));\r
-#50017 = CARTESIAN_POINT('',(5.460636242994,0.966340463426));\r
-#50018 = CARTESIAN_POINT('',(5.452351287713,0.974966833098));\r
-#50019 = CARTESIAN_POINT('',(5.444073313671,0.983447685663));\r
-#50020 = CARTESIAN_POINT('',(5.435812424993,0.991789863957));\r
-#50021 = CARTESIAN_POINT('',(5.427577544582,1.));\r
-#50022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#50023 = PCURVE('',#50024,#50052);\r
-#50024 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#50025,#50026,#50027)\r
-    ,(#50028,#50029,#50030)\r
-    ,(#50031,#50032,#50033)\r
-    ,(#50034,#50035,#50036)\r
-    ,(#50037,#50038,#50039)\r
-    ,(#50040,#50041,#50042)\r
-    ,(#50043,#50044,#50045)\r
-    ,(#50046,#50047,#50048)\r
-    ,(#50049,#50050,#50051\r
-    )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(2.,3.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#50025 = CARTESIAN_POINT('',(26.601813341215,32.235222778278,-3.));\r
-#50026 = CARTESIAN_POINT('',(35.654269647914,32.14273632959,\r
-    18.132466219623));\r
-#50027 = CARTESIAN_POINT('',(42.811720651259,4.02946334871,\r
-    27.282842712475));\r
-#50028 = CARTESIAN_POINT('',(25.783857945014,26.965822989654,-3.));\r
-#50029 = CARTESIAN_POINT('',(30.326648873737,28.784430618156,\r
-    18.132466219623));\r
-#50030 = CARTESIAN_POINT('',(37.581698486277,3.571895699285,\r
-    27.282842712475));\r
-#50031 = CARTESIAN_POINT('',(24.146686486211,21.823587899792,-3.));\r
-#50032 = CARTESIAN_POINT('',(25.311322159222,25.377648342559,\r
-    18.132466219623));\r
-#50033 = CARTESIAN_POINT('',(32.351676321295,3.11432804986,\r
-    27.282842712475));\r
-#50034 = CARTESIAN_POINT('',(21.713364412967,16.957105846435,-3.));\r
-#50035 = CARTESIAN_POINT('',(20.599496705041,21.865746014799,\r
-    18.132466219623));\r
-#50036 = CARTESIAN_POINT('',(27.121654156314,2.656760400435,\r
-    27.282842712475));\r
-#50037 = CARTESIAN_POINT('',(18.539294927397,12.50994118478,-3.));\r
-#50038 = CARTESIAN_POINT('',(16.170052208875,18.19399534358,\r
-    18.132466219623));\r
-#50039 = CARTESIAN_POINT('',(21.891631991332,2.19919275101,\r
-    27.282842712475));\r
-#50040 = CARTESIAN_POINT('',(14.710864071631,8.611850907506,-3.));\r
-#50041 = CARTESIAN_POINT('',(11.990057373321,14.312931554147,\r
-    18.132466219623));\r
-#50042 = CARTESIAN_POINT('',(16.66160982635,1.741625101584,\r
-    27.282842712475));\r
-#50043 = CARTESIAN_POINT('',(10.340856759289,5.370440723989,-3.));\r
-#50044 = CARTESIAN_POINT('',(8.016517364477,10.181534181499,\r
-    18.132466219623));\r
-#50045 = CARTESIAN_POINT('',(11.431587661369,1.284057452159,\r
-    27.282842712475));\r
-#50046 = CARTESIAN_POINT('',(5.561035615329,2.865201825858,-3.));\r
-#50047 = CARTESIAN_POINT('',(4.199202838778,5.769500320121,\r
-    18.132466219623));\r
-#50048 = CARTESIAN_POINT('',(6.201565496387,0.826489802734,\r
-    27.282842712475));\r
-#50049 = CARTESIAN_POINT('',(0.513726313735,1.144651339368,-3.));\r
-#50050 = CARTESIAN_POINT('',(0.483857703662,1.058334714594,\r
-    18.132466219623));\r
-#50051 = CARTESIAN_POINT('',(0.971543331405,0.368922153309,\r
-    27.282842712475));\r
-#50052 = DEFINITIONAL_REPRESENTATION('',(#50053),#50122);\r
-#50053 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#50054,#50055,#50056,#50057,\r
-    #50058,#50059,#50060,#50061,#50062,#50063,#50064,#50065,#50066,\r
-    #50067,#50068,#50069,#50070,#50071,#50072,#50073,#50074,#50075,\r
-    #50076,#50077,#50078,#50079,#50080,#50081,#50082,#50083,#50084,\r
-    #50085,#50086,#50087,#50088,#50089,#50090,#50091,#50092,#50093,\r
-    #50094,#50095,#50096,#50097,#50098,#50099,#50100,#50101,#50102,\r
-    #50103,#50104,#50105,#50106,#50107,#50108,#50109,#50110,#50111,\r
-    #50112,#50113,#50114,#50115,#50116,#50117,#50118,#50119,#50120,\r
-    #50121),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.107764503701E-02,0.130204891299,0.202629792246,0.285825357576,\r
-    0.438617269623,0.47934984004,0.520324198407,0.647559239033,\r
-    0.787562302243,0.858852387701,1.),.UNSPECIFIED.);\r
-#50054 = CARTESIAN_POINT('',(2.874856781793,0.973563384179));\r
-#50055 = CARTESIAN_POINT('',(2.874089562804,0.959053483015));\r
-#50056 = CARTESIAN_POINT('',(2.873372051491,0.944743737013));\r
-#50057 = CARTESIAN_POINT('',(2.872693113766,0.930622759664));\r
-#50058 = CARTESIAN_POINT('',(2.872041572852,0.916682009753));\r
-#50059 = CARTESIAN_POINT('',(2.871406589263,0.902915008211));\r
-#50060 = CARTESIAN_POINT('',(2.870777927346,0.889316729761));\r
-#50061 = CARTESIAN_POINT('',(2.868775234172,0.846736020145));\r
-#50062 = CARTESIAN_POINT('',(2.867389592644,0.818366321426));\r
-#50063 = CARTESIAN_POINT('',(2.865892198435,0.790730062181));\r
-#50064 = CARTESIAN_POINT('',(2.864202787058,0.763805465288));\r
-#50065 = CARTESIAN_POINT('',(2.862264372409,0.737574426275));\r
-#50066 = CARTESIAN_POINT('',(2.860035560329,0.71201957356));\r
-#50067 = CARTESIAN_POINT('',(2.855414934956,0.666892323152));\r
-#50068 = CARTESIAN_POINT('',(2.853131887696,0.647095778699));\r
-#50069 = CARTESIAN_POINT('',(2.85062109681,0.627723669631));\r
-#50070 = CARTESIAN_POINT('',(2.847871350075,0.6087664595));\r
-#50071 = CARTESIAN_POINT('',(2.84487471095,0.590215058052));\r
-#50072 = CARTESIAN_POINT('',(2.841625405255,0.572060969739));\r
-#50073 = CARTESIAN_POINT('',(2.834091698752,0.533890133415));\r
-#50074 = CARTESIAN_POINT('',(2.829725185886,0.513997697098));\r
-#50075 = CARTESIAN_POINT('',(2.825013400575,0.494607463387));\r
-#50076 = CARTESIAN_POINT('',(2.819952671108,0.475708846759));\r
-#50077 = CARTESIAN_POINT('',(2.814540936584,0.457292719383));\r
-#50078 = CARTESIAN_POINT('',(2.808777199258,0.43935153689));\r
-#50079 = CARTESIAN_POINT('',(2.791429687061,0.389790707937));\r
-#50080 = CARTESIAN_POINT('',(2.779010297054,0.359282672566));\r
-#50081 = CARTESIAN_POINT('',(2.765403219861,0.330318053671));\r
-#50082 = CARTESIAN_POINT('',(2.750617296638,0.30287233436));\r
-#50083 = CARTESIAN_POINT('',(2.734665509533,0.276934893574));\r
-#50084 = CARTESIAN_POINT('',(2.717563325369,0.252506879727));\r
-#50085 = CARTESIAN_POINT('',(2.694469726227,0.22348993337));\r
-#50086 = CARTESIAN_POINT('',(2.689528702084,0.217490460897));\r
-#50087 = CARTESIAN_POINT('',(2.684507758315,0.211599124482));\r
-#50088 = CARTESIAN_POINT('',(2.679407257251,0.205816248172));\r
-#50089 = CARTESIAN_POINT('',(2.674227743365,0.200142040528));\r
-#50090 = CARTESIAN_POINT('',(2.668969975628,0.194576561345));\r
-#50091 = CARTESIAN_POINT('',(2.658267861456,0.183630855242));\r
-#50092 = CARTESIAN_POINT('',(2.65282259597,0.178251911639));\r
-#50093 = CARTESIAN_POINT('',(2.647299809885,0.172983132761));\r
-#50094 = CARTESIAN_POINT('',(2.641700487459,0.167824495131));\r
-#50095 = CARTESIAN_POINT('',(2.636025748927,0.162775886479));\r
-#50096 = CARTESIAN_POINT('',(2.630276855138,0.1578371004));\r
-#50097 = CARTESIAN_POINT('',(2.606377638587,0.1380118112));\r
-#50098 = CARTESIAN_POINT('',(2.587595975556,0.124069645363));\r
-#50099 = CARTESIAN_POINT('',(2.568155726266,0.111175849687));\r
-#50100 = CARTESIAN_POINT('',(2.548112475563,9.931091138176E-02));\r
-#50101 = CARTESIAN_POINT('',(2.527530960263,8.844226107773E-02));\r
-#50102 = CARTESIAN_POINT('',(2.50648360112,7.852796375688E-02));\r
-#50103 = CARTESIAN_POINT('',(2.461467539392,5.960836398095E-02));\r
-#50104 = CARTESIAN_POINT('',(2.437410572088,5.079114755904E-02));\r
-#50105 = CARTESIAN_POINT('',(2.412988638012,4.300661696166E-02));\r
-#50106 = CARTESIAN_POINT('',(2.388298970288,3.617338746687E-02));\r
-#50107 = CARTESIAN_POINT('',(2.363424967676,3.020811940929E-02));\r
-#50108 = CARTESIAN_POINT('',(2.338439252293,2.503159956791E-02));\r
-#50109 = CARTESIAN_POINT('',(2.30065911417,1.829889327161E-02));\r
-#50110 = CARTESIAN_POINT('',(2.287897898719,1.621244668677E-02));\r
-#50111 = CARTESIAN_POINT('',(2.275129558052,1.430131792614E-02));\r
-#50112 = CARTESIAN_POINT('',(2.262359964811,1.25560959259E-02));\r
-#50113 = CARTESIAN_POINT('',(2.249593861337,1.096785854298E-02));\r
-#50114 = CARTESIAN_POINT('',(2.236834968235,9.528228946982E-03));\r
-#50115 = CARTESIAN_POINT('',(2.198844528131,5.65793718149E-03));\r
-#50116 = CARTESIAN_POINT('',(2.173643843223,3.638665465277E-03));\r
-#50117 = CARTESIAN_POINT('',(2.148502830825,2.110645765194E-03));\r
-#50118 = CARTESIAN_POINT('',(2.123427978901,1.022393201128E-03));\r
-#50119 = CARTESIAN_POINT('',(2.09841637425,3.308098463623E-04));\r
-#50120 = CARTESIAN_POINT('',(2.073456876419,5.0055E-13));\r
-#50121 = CARTESIAN_POINT('',(2.04852956203,3.96E-15));\r
-#50122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#50123 = ORIENTED_EDGE('',*,*,#50124,.F.);\r
-#50124 = EDGE_CURVE('',#49614,#49885,#50125,.T.);\r
-#50125 = SURFACE_CURVE('',#50126,(#50131,#50138),.PCURVE_S1.);\r
-#50126 = CIRCLE('',#50127,40.);\r
-#50127 = AXIS2_PLACEMENT_3D('',#50128,#50129,#50130);\r
-#50128 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#50129 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#50130 = DIRECTION('',(1.,0.,3.3E-16));\r
-#50131 = PCURVE('',#16110,#50132);\r
-#50132 = DEFINITIONAL_REPRESENTATION('',(#50133),#50137);\r
-#50133 = LINE('',#50134,#50135);\r
-#50134 = CARTESIAN_POINT('',(0.,1.));\r
-#50135 = VECTOR('',#50136,1.);\r
-#50136 = DIRECTION('',(1.,0.));\r
-#50137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#50138 = PCURVE('',#20542,#50139);\r
-#50139 = DEFINITIONAL_REPRESENTATION('',(#50140),#50144);\r
-#50140 = LINE('',#50141,#50142);\r
-#50141 = CARTESIAN_POINT('',(0.,0.));\r
-#50142 = VECTOR('',#50143,1.);\r
-#50143 = DIRECTION('',(1.,0.));\r
-#50144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#50145 = ADVANCED_FACE('',(#50146),#16051,.T.);\r
-#50146 = FACE_BOUND('',#50147,.T.);\r
-#50147 = EDGE_LOOP('',(#50148,#50149,#50212,#50278));\r
-#50148 = ORIENTED_EDGE('',*,*,#16005,.F.);\r
-#50149 = ORIENTED_EDGE('',*,*,#50150,.F.);\r
-#50150 = EDGE_CURVE('',#50151,#15960,#50153,.T.);\r
-#50151 = VERTEX_POINT('',#50152);\r
-#50152 = CARTESIAN_POINT('',(21.314561375262,12.784703651494,17.));\r
-#50153 = SURFACE_CURVE('',#50154,(#50162,#50173),.PCURVE_S1.);\r
-#50154 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#50155,#50156,#50157,#50158,\r
-    #50159,#50160,#50161),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#50155 = CARTESIAN_POINT('',(34.62516010854,21.017930568153,17.));\r
-#50156 = CARTESIAN_POINT('',(29.76007201432,18.01233689407,17.));\r
-#50157 = CARTESIAN_POINT('',(24.896270498262,15.004662745874,17.));\r
-#50158 = CARTESIAN_POINT('',(20.03405256839,11.994430443302,17.));\r
-#50159 = CARTESIAN_POINT('',(15.173632093801,8.981297638286,17.));\r
-#50160 = CARTESIAN_POINT('',(10.31509586135,5.965128346721,17.));\r
-#50161 = CARTESIAN_POINT('',(5.458407554172,2.945986690189,17.));\r
-#50162 = PCURVE('',#16051,#50163);\r
-#50163 = DEFINITIONAL_REPRESENTATION('',(#50164),#50172);\r
-#50164 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#50165,#50166,#50167,#50168,\r
-    #50169,#50170,#50171),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#50165 = CARTESIAN_POINT('',(37.748851465669,14.686025021516));\r
-#50166 = CARTESIAN_POINT('',(32.435759127082,12.570906750625));\r
-#50167 = CARTESIAN_POINT('',(27.123572550105,10.453516200744));\r
-#50168 = CARTESIAN_POINT('',(21.812501282237,8.333331373745));\r
-#50169 = CARTESIAN_POINT('',(16.502696495303,6.209977984617));\r
-#50170 = CARTESIAN_POINT('',(11.194220044279,4.083307044781));\r
-#50171 = CARTESIAN_POINT('',(5.887047298632,1.953388008024));\r
-#50172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#50173 = PCURVE('',#50174,#50202);\r
-#50174 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#50175,#50176,#50177)\r
-    ,(#50178,#50179,#50180)\r
-    ,(#50181,#50182,#50183)\r
-    ,(#50184,#50185,#50186)\r
-    ,(#50187,#50188,#50189)\r
-    ,(#50190,#50191,#50192)\r
-    ,(#50193,#50194,#50195)\r
-    ,(#50196,#50197,#50198)\r
-    ,(#50199,#50200,#50201\r
-    )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(0.,1.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#50175 = CARTESIAN_POINT('',(0.771848905638,0.38743754687,-3.));\r
-#50176 = CARTESIAN_POINT('',(1.174422967835,0.402209939259,\r
-    17.999867544966));\r
-#50177 = CARTESIAN_POINT('',(1.020846064778,-0.194610667813,\r
-    26.717157287525));\r
-#50178 = CARTESIAN_POINT('',(5.922164519509,2.143101308594,-3.));\r
-#50179 = CARTESIAN_POINT('',(4.850500978073,5.09998998294,\r
-    17.999867544966));\r
-#50180 = CARTESIAN_POINT('',(6.25086822976,0.262956981612,\r
-    26.717157287525));\r
-#50181 = CARTESIAN_POINT('',(10.799533033753,4.699467531176,-3.));\r
-#50182 = CARTESIAN_POINT('',(8.630629386866,9.492533553,17.999867544966)\r
-  );\r
-#50183 = CARTESIAN_POINT('',(11.480890394742,0.720524631037,\r
-    26.717157287525));\r
-#50184 = CARTESIAN_POINT('',(15.258724168797,8.00702894293,-3.));\r
-#50185 = CARTESIAN_POINT('',(12.57017155397,13.598713359049,\r
-    17.999867544966));\r
-#50186 = CARTESIAN_POINT('',(16.710912559723,1.178092280462,\r
-    26.717157287525));\r
-#50187 = CARTESIAN_POINT('',(19.165286266516,11.984672083004,-3.));\r
-#50188 = CARTESIAN_POINT('',(16.720381911594,17.449450733247,\r
-    17.999867544966));\r
-#50189 = CARTESIAN_POINT('',(21.940934724705,1.635659929887,\r
-    26.717157287525));\r
-#50190 = CARTESIAN_POINT('',(22.404132680365,16.522595207143,-3.));\r
-#50191 = CARTESIAN_POINT('',(21.12513273923,21.08660329294,\r
-    17.999867544966));\r
-#50192 = CARTESIAN_POINT('',(27.170956889687,2.093227579313,\r
-    26.717157287525));\r
-#50193 = CARTESIAN_POINT('',(24.887114387755,21.488393220771,-3.));\r
-#50194 = CARTESIAN_POINT('',(25.818027401576,24.560645298085,\r
-    17.999867544966));\r
-#50195 = CARTESIAN_POINT('',(32.400979054668,2.550795228738,\r
-    26.717157287525));\r
-#50196 = CARTESIAN_POINT('',(26.557697508983,26.735571883897,-3.));\r
-#50197 = CARTESIAN_POINT('',(30.820617227528,27.927421943878,\r
-    17.999867544966));\r
-#50198 = CARTESIAN_POINT('',(37.63100121965,3.008362878163,\r
-    26.717157287525));\r
-#50199 = CARTESIAN_POINT('',(27.392345872454,32.112510443716,-3.));\r
-#50200 = CARTESIAN_POINT('',(36.141874461298,31.244732707872,\r
-    17.999867544966));\r
-#50201 = CARTESIAN_POINT('',(42.861023384632,3.465930527588,\r
-    26.717157287525));\r
-#50202 = DEFINITIONAL_REPRESENTATION('',(#50203),#50211);\r
-#50203 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#50204,#50205,#50206,#50207,\r
-    #50208,#50209,#50210),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#50204 = CARTESIAN_POINT('',(0.940985961083,0.571814475937));\r
-#50205 = CARTESIAN_POINT('',(0.804867436972,0.571814475937));\r
-#50206 = CARTESIAN_POINT('',(0.668689089625,0.571814475937));\r
-#50207 = CARTESIAN_POINT('',(0.532463782957,0.571814475937));\r
-#50208 = CARTESIAN_POINT('',(0.396208482528,0.571814475937));\r
-#50209 = CARTESIAN_POINT('',(0.259942359753,0.571814475937));\r
-#50210 = CARTESIAN_POINT('',(0.123684020971,0.571814475937));\r
-#50211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#50212 = ORIENTED_EDGE('',*,*,#50213,.F.);\r
-#50213 = EDGE_CURVE('',#50214,#50151,#50216,.T.);\r
-#50214 = VERTEX_POINT('',#50215);\r
-#50215 = CARTESIAN_POINT('',(20.835250793022,13.551807951888,17.));\r
-#50216 = SURFACE_CURVE('',#50217,(#50232,#50250),.PCURVE_S1.);\r
-#50217 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#50218,#50219,#50220,#50221,\r
-    #50222,#50223,#50224,#50225,#50226,#50227,#50228,#50229,#50230,\r
-    #50231),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.249999996794,0.5,\r
-    0.750000003206,1.),.UNSPECIFIED.);\r
-#50218 = CARTESIAN_POINT('',(17.320476350202,17.825831609289,17.));\r
-#50219 = CARTESIAN_POINT('',(18.017068132257,17.148987792667,17.));\r
-#50220 = CARTESIAN_POINT('',(18.678395758277,16.435847569188,17.));\r
-#50221 = CARTESIAN_POINT('',(19.301615080445,15.689174179164,17.));\r
-#50222 = CARTESIAN_POINT('',(20.467078252986,14.135106613406,17.));\r
-#50223 = CARTESIAN_POINT('',(21.009325000426,13.327708445674,17.));\r
-#50224 = CARTESIAN_POINT('',(21.508707917112,12.493118702814,17.));\r
-#50225 = CARTESIAN_POINT('',(22.418032743675,10.776564345362,17.));\r
-#50226 = CARTESIAN_POINT('',(22.827976915279,9.894595461255,17.));\r
-#50227 = CARTESIAN_POINT('',(23.191346790045,8.992439338138,17.));\r
-#50228 = CARTESIAN_POINT('',(23.822360877912,7.155253548293,17.));\r
-#50229 = CARTESIAN_POINT('',(24.090006766248,6.220219242319,17.));\r
-#50230 = CARTESIAN_POINT('',(24.308503242042,5.272494336375,17.));\r
-#50231 = CARTESIAN_POINT('',(24.477161910426,4.315984055978,17.));\r
-#50232 = PCURVE('',#16051,#50233);\r
-#50233 = DEFINITIONAL_REPRESENTATION('',(#50234),#50249);\r
-#50234 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#50235,#50236,#50237,#50238,\r
-    #50239,#50240,#50241,#50242,#50243,#50244,#50245,#50246,#50247,\r
-    #50248),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.249999996794,0.5,\r
-    0.750000003206,1.),.UNSPECIFIED.);\r
-#50235 = CARTESIAN_POINT('',(20.152762569894,14.547348018183));\r
-#50236 = CARTESIAN_POINT('',(20.721238862225,13.759825086463));\r
-#50237 = CARTESIAN_POINT('',(21.248683935382,12.942680728297));\r
-#50238 = CARTESIAN_POINT('',(21.73277668219,12.099130085252));\r
-#50239 = CARTESIAN_POINT('',(22.610672849594,10.366291741738));\r
-#50240 = CARTESIAN_POINT('',(23.00447843004,9.47699960685));\r
-#50241 = CARTESIAN_POINT('',(23.351349610167,8.568372224056));\r
-#50242 = CARTESIAN_POINT('',(23.948783213335,6.719993585331));\r
-#50243 = CARTESIAN_POINT('',(24.199347122349,5.780237732003));\r
-#50244 = CARTESIAN_POINT('',(24.400538825479,4.828688870957));\r
-#50245 = CARTESIAN_POINT('',(24.702942427028,2.909839614954));\r
-#50246 = CARTESIAN_POINT('',(24.804155169635,1.942534360328));\r
-#50247 = CARTESIAN_POINT('',(24.854761490156,0.971266010383));\r
-#50248 = CARTESIAN_POINT('',(24.854761587282,-9.85E-15));\r
-#50249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#50250 = PCURVE('',#50251,#50261);\r
-#50251 = SURFACE_OF_REVOLUTION('',#50252,#50258);\r
-#50252 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#50253,#50254,#50255,#50256,\r
-    #50257),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#50253 = CARTESIAN_POINT('',(23.635386072293,4.167556264006,27.));\r
-#50254 = CARTESIAN_POINT('',(23.635386072293,4.167556264006,19.));\r
-#50255 = CARTESIAN_POINT('',(25.605001578317,4.51485261934,11.));\r
-#50256 = CARTESIAN_POINT('',(31.513848096391,5.556741685342,3.));\r
-#50257 = CARTESIAN_POINT('',(39.392310120488,6.945927106677,3.));\r
-#50258 = AXIS1_PLACEMENT('',#50259,#50260);\r
-#50259 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#50260 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#50261 = DEFINITIONAL_REPRESENTATION('',(#50262),#50277);\r
-#50262 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#50263,#50264,#50265,#50266,\r
-    #50267,#50268,#50269,#50270,#50271,#50272,#50273,#50274,#50275,\r
-    #50276),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.249999996794,0.5,\r
-    0.750000003206,1.),.UNSPECIFIED.);\r
-#50263 = CARTESIAN_POINT('',(0.625242863225,0.266889738045));\r
-#50264 = CARTESIAN_POINT('',(0.586165199697,0.266889738045));\r
-#50265 = CARTESIAN_POINT('',(0.547087506852,0.266889738045));\r
-#50266 = CARTESIAN_POINT('',(0.508009809171,0.266889738045));\r
-#50267 = CARTESIAN_POINT('',(0.429854484664,0.266889738045));\r
-#50268 = CARTESIAN_POINT('',(0.390776789516,0.266889738045));\r
-#50269 = CARTESIAN_POINT('',(0.351699094367,0.266889738045));\r
-#50270 = CARTESIAN_POINT('',(0.273543768858,0.266889738045));\r
-#50271 = CARTESIAN_POINT('',(0.234466073709,0.266889738045));\r
-#50272 = CARTESIAN_POINT('',(0.195388378561,0.266889738045));\r
-#50273 = CARTESIAN_POINT('',(0.117233054054,0.266889738045));\r
-#50274 = CARTESIAN_POINT('',(7.815535637317E-02,0.266889738045));\r
-#50275 = CARTESIAN_POINT('',(3.907766352828E-02,0.266889738045));\r
-#50276 = CARTESIAN_POINT('',(0.,0.266889738045));\r
-#50277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#50278 = ORIENTED_EDGE('',*,*,#50279,.F.);\r
-#50279 = EDGE_CURVE('',#16006,#50214,#50280,.T.);\r
-#50280 = SURFACE_CURVE('',#50281,(#50289,#50300),.PCURVE_S1.);\r
-#50281 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#50282,#50283,#50284,#50285,\r
-    #50286,#50287,#50288),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#50282 = CARTESIAN_POINT('',(5.077378318639,3.638711948022,17.));\r
-#50283 = CARTESIAN_POINT('',(9.98119763751,6.718147641065,17.));\r
-#50284 = CARTESIAN_POINT('',(14.883162176409,9.800537932214,17.));\r
-#50285 = CARTESIAN_POINT('',(19.783228566684,12.885944671958,17.));\r
-#50286 = CARTESIAN_POINT('',(24.681478060222,15.97423321885,17.));\r
-#50287 = CARTESIAN_POINT('',(29.578120780136,19.065065780085,17.));\r
-#50288 = CARTESIAN_POINT('',(34.473455768341,22.157964891313,17.));\r
-#50289 = PCURVE('',#16051,#50290);\r
-#50290 = DEFINITIONAL_REPRESENTATION('',(#50291),#50299);\r
-#50291 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#50292,#50293,#50294,#50295,\r
-    #50296,#50297,#50298),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#50292 = CARTESIAN_POINT('',(5.632097232001,2.701754245033));\r
-#50293 = CARTESIAN_POINT('',(10.996154912936,4.882867102114));\r
-#50294 = CARTESIAN_POINT('',(16.35889905275,7.06721174948));\r
-#50295 = CARTESIAN_POINT('',(21.720297681885,9.254856628857));\r
-#50296 = CARTESIAN_POINT('',(27.080407437587,11.445655035065));\r
-#50297 = CARTESIAN_POINT('',(32.439376593622,13.639237819633));\r
-#50298 = CARTESIAN_POINT('',(37.79741673797,15.835082843883));\r
-#50299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#50300 = PCURVE('',#50024,#50301);\r
-#50301 = DEFINITIONAL_REPRESENTATION('',(#50302),#50310);\r
-#50302 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#50303,#50304,#50305,#50306,\r
-    #50307,#50308,#50309),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#50303 = CARTESIAN_POINT('',(2.875456397057,0.563097109744));\r
-#50304 = CARTESIAN_POINT('',(2.737675948501,0.563097109744));\r
-#50305 = CARTESIAN_POINT('',(2.59990353491,0.563097109744));\r
-#50306 = CARTESIAN_POINT('',(2.46212058649,0.563097109744));\r
-#50307 = CARTESIAN_POINT('',(2.324307938364,0.563097109744));\r
-#50308 = CARTESIAN_POINT('',(2.186448446281,0.563097109744));\r
-#50309 = CARTESIAN_POINT('',(2.048528961987,0.563097109744));\r
-#50310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#50311 = ADVANCED_FACE('',(#50312),#15987,.T.);\r
-#50312 = FACE_BOUND('',#50313,.T.);\r
-#50313 = EDGE_LOOP('',(#50314,#50315,#50316,#50340));\r
-#50314 = ORIENTED_EDGE('',*,*,#15959,.F.);\r
-#50315 = ORIENTED_EDGE('',*,*,#16438,.T.);\r
-#50316 = ORIENTED_EDGE('',*,*,#50317,.F.);\r
-#50317 = EDGE_CURVE('',#50318,#16376,#50320,.T.);\r
-#50318 = VERTEX_POINT('',#50319);\r
-#50319 = CARTESIAN_POINT('',(26.917075627975,29.588359867316,-3.));\r
-#50320 = SURFACE_CURVE('',#50321,(#50326,#50333),.PCURVE_S1.);\r
-#50321 = CIRCLE('',#50322,40.);\r
-#50322 = AXIS2_PLACEMENT_3D('',#50323,#50324,#50325);\r
-#50323 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#50324 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#50325 = DIRECTION('',(1.,0.,3.3E-16));\r
-#50326 = PCURVE('',#15987,#50327);\r
-#50327 = DEFINITIONAL_REPRESENTATION('',(#50328),#50332);\r
-#50328 = LINE('',#50329,#50330);\r
-#50329 = CARTESIAN_POINT('',(0.,1.));\r
-#50330 = VECTOR('',#50331,1.);\r
-#50331 = DIRECTION('',(1.,0.));\r
-#50332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#50333 = PCURVE('',#20542,#50334);\r
-#50334 = DEFINITIONAL_REPRESENTATION('',(#50335),#50339);\r
-#50335 = LINE('',#50336,#50337);\r
-#50336 = CARTESIAN_POINT('',(0.,0.));\r
-#50337 = VECTOR('',#50338,1.);\r
-#50338 = DIRECTION('',(1.,0.));\r
-#50339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#50340 = ORIENTED_EDGE('',*,*,#50341,.T.);\r
-#50341 = EDGE_CURVE('',#50318,#15960,#50342,.T.);\r
-#50342 = SURFACE_CURVE('',#50343,(#50412,#50496),.PCURVE_S1.);\r
-#50343 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#50344,#50345,#50346,#50347,\r
-    #50348,#50349,#50350,#50351,#50352,#50353,#50354,#50355,#50356,\r
-    #50357,#50358,#50359,#50360,#50361,#50362,#50363,#50364,#50365,\r
-    #50366,#50367,#50368,#50369,#50370,#50371,#50372,#50373,#50374,\r
-    #50375,#50376,#50377,#50378,#50379,#50380,#50381,#50382,#50383,\r
-    #50384,#50385,#50386,#50387,#50388,#50389,#50390,#50391,#50392,\r
-    #50393,#50394,#50395,#50396,#50397,#50398,#50399,#50400,#50401,\r
-    #50402,#50403,#50404,#50405,#50406,#50407,#50408,#50409,#50410,\r
-    #50411),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.151692379293,0.228132529897,0.274816742652,0.380397599146,\r
-    0.533911503643,0.583768566652,0.632860149988,0.776353259439,\r
-    0.889996277379,0.947964489173,1.),.UNSPECIFIED.);\r
-#50344 = CARTESIAN_POINT('',(26.917075354175,29.588358640867,-3.));\r
-#50345 = CARTESIAN_POINT('',(26.677759596181,28.509160622985,\r
-    -2.999999985457));\r
-#50346 = CARTESIAN_POINT('',(26.408210550593,27.436711061467,\r
-    -2.985087822977));\r
-#50347 = CARTESIAN_POINT('',(26.106419297792,26.37268129817,\r
-    -2.953874079711));\r
-#50348 = CARTESIAN_POINT('',(25.770505309094,25.319224935666,\r
-    -2.904707604088));\r
-#50349 = CARTESIAN_POINT('',(25.398813104107,24.278950497975,\r
-    -2.835618002962));\r
-#50350 = CARTESIAN_POINT('',(24.990110354113,23.254857238302,\r
-    -2.744276832684));\r
-#50351 = CARTESIAN_POINT('',(24.319028756502,21.743988857053,\r
-    -2.569372462547));\r
-#50352 = CARTESIAN_POINT('',(24.084650227803,21.242705074921,\r
-    -2.504431661551));\r
-#50353 = CARTESIAN_POINT('',(23.840695689641,20.746817986625,\r
-    -2.432812868779));\r
-#50354 = CARTESIAN_POINT('',(23.587158949258,20.256786187251,\r
-    -2.354149994417));\r
-#50355 = CARTESIAN_POINT('',(23.324096668235,19.773084049098,\r
-    -2.268057507318));\r
-#50356 = CARTESIAN_POINT('',(23.051641253853,19.296194143022,\r
-    -2.174134851136));\r
-#50357 = CARTESIAN_POINT('',(22.598015681615,18.539804715102,\r
-    -2.009576353947));\r
-#50358 = CARTESIAN_POINT('',(22.42259630567,18.255730402165,\r
-    -1.94410791038));\r
-#50359 = CARTESIAN_POINT('',(22.243806292514,17.974487046468,\r
-    -1.875472316715));\r
-#50360 = CARTESIAN_POINT('',(22.061708145199,17.696183758349,\r
-    -1.803574851188));\r
-#50361 = CARTESIAN_POINT('',(21.876377189059,17.420927530286,\r
-    -1.728320242936));\r
-#50362 = CARTESIAN_POINT('',(21.687902560821,17.148822334189,\r
-    -1.649613631597));\r
-#50363 = CARTESIAN_POINT('',(21.063259966702,16.271928667178,\r
-    -1.381340447232));\r
-#50364 = CARTESIAN_POINT('',(20.614546956505,15.680466269835,\r
-    -1.177169112145));\r
-#50365 = CARTESIAN_POINT('',(20.151497483461,15.106811932107,\r
-    -0.953783113667));\r
-#50366 = CARTESIAN_POINT('',(19.675683495059,14.551987843494,\r
-    -0.710141679811));\r
-#50367 = CARTESIAN_POINT('',(19.189031676784,14.0167574436,\r
-    -0.445277785009));\r
-#50368 = CARTESIAN_POINT('',(18.69381227555,13.50159598081,\r
-    -0.158387285322));\r
-#50369 = CARTESIAN_POINT('',(17.463805248464,12.287079344053,\r
-    0.6009525056));\r
-#50370 = CARTESIAN_POINT('',(16.722121206827,11.610081600064,\r
-    1.098639067208));\r
-#50371 = CARTESIAN_POINT('',(15.975511441937,10.976402714316,\r
-    1.645650349812));\r
-#50372 = CARTESIAN_POINT('',(15.232511559904,10.384677166366,\r
-    2.242666233469));\r
-#50373 = CARTESIAN_POINT('',(14.50163828477,9.831842000012,\r
-    2.889150221206));\r
-#50374 = CARTESIAN_POINT('',(13.79053247999,9.314033766237,\r
-    3.583135851312));\r
-#50375 = CARTESIAN_POINT('',(12.883060156607,8.669188597865,\r
-    4.561128789234));\r
-#50376 = CARTESIAN_POINT('',(12.66332495124,8.514364297599,4.80557386736\r
-    ));\r
-#50377 = CARTESIAN_POINT('',(12.446535090332,8.362661467679,\r
-    5.054606771693));\r
-#50378 = CARTESIAN_POINT('',(12.232878240897,8.213931409081,\r
-    5.308110858675));\r
-#50379 = CARTESIAN_POINT('',(12.022537020824,8.068037108353,\r
-    5.565978447992));\r
-#50380 = CARTESIAN_POINT('',(11.815656301655,7.924825497031,\r
-    5.828068310646));\r
-#50381 = CARTESIAN_POINT('',(11.412225877356,7.645661134549,\r
-    6.356355478185));\r
-#50382 = CARTESIAN_POINT('',(11.21556568115,7.50963021209,6.62242795367)\r
-  );\r
-#50383 = CARTESIAN_POINT('',(11.022534554489,7.37594035955,\r
-    6.892351084186));\r
-#50384 = CARTESIAN_POINT('',(10.833255018372,7.244469192432,\r
-    7.166003117517));\r
-#50385 = CARTESIAN_POINT('',(10.64783798781,7.115102334133,\r
-    7.443262548716));\r
-#50386 = CARTESIAN_POINT('',(10.466383193721,6.98773344549,\r
-    7.724008433583));\r
-#50387 = CARTESIAN_POINT('',(9.770434655381,6.495521868812,\r
-    8.838571669058));\r
-#50388 = CARTESIAN_POINT('',(9.286488160939,6.144999578661,\r
-    9.697807036366));\r
-#50389 = CARTESIAN_POINT('',(8.839392449224,5.808259233134,\r
-    10.582785578501));\r
-#50390 = CARTESIAN_POINT('',(8.430609130341,5.483414206127,\r
-    11.490529798343));\r
-#50391 = CARTESIAN_POINT('',(8.060922276787,5.169013588495,\r
-    12.418141968811));\r
-#50392 = CARTESIAN_POINT('',(7.730699043606,4.863598695203,\r
-    13.362761055975));\r
-#50393 = CARTESIAN_POINT('',(7.20976092596,4.328563606228,\r
-    15.080580593929));\r
-#50394 = CARTESIAN_POINT('',(7.004303466018,4.096380610439,\r
-    15.848600602123));\r
-#50395 = CARTESIAN_POINT('',(6.823643923878,3.867409126969,\r
-    16.623965435906));\r
-#50396 = CARTESIAN_POINT('',(6.667676419801,3.640289718506,\r
-    17.40517550269));\r
-#50397 = CARTESIAN_POINT('',(6.536176344671,3.41319647859,\r
-    18.190660205895));\r
-#50398 = CARTESIAN_POINT('',(6.428797681256,3.183467960827,\r
-    18.978674096336));\r
-#50399 = CARTESIAN_POINT('',(6.301543922672,2.827107525,20.169365308377)\r
-  );\r
-#50400 = CARTESIAN_POINT('',(6.264573195364,2.705108263287,\r
-    20.571680388589));\r
-#50401 = CARTESIAN_POINT('',(6.233481658262,2.581004153169,\r
-    20.973834042686));\r
-#50402 = CARTESIAN_POINT('',(6.20809068195,2.454255615665,\r
-    21.375522731357));\r
-#50403 = CARTESIAN_POINT('',(6.188155601993,2.324256833604,\r
-    21.776411434888));\r
-#50404 = CARTESIAN_POINT('',(6.17333738356,2.190347591553,\r
-    22.176135869802));\r
-#50405 = CARTESIAN_POINT('',(6.154039828098,1.927514430674,\r
-    22.931733727047));\r
-#50406 = CARTESIAN_POINT('',(6.14865784545,1.799484409534,\r
-    23.287903864729));\r
-#50407 = CARTESIAN_POINT('',(6.146683561111,1.667260380188,\r
-    23.642538446169));\r
-#50408 = CARTESIAN_POINT('',(6.147697517398,1.530337099617,\r
-    23.995331803384));\r
-#50409 = CARTESIAN_POINT('',(6.151176064745,1.388219598082,\r
-    24.345964000275));\r
-#50410 = CARTESIAN_POINT('',(6.15648248786,1.24045600806,24.694113788339\r
-    ));\r
-#50411 = CARTESIAN_POINT('',(6.162872712873,1.086680737952,\r
-    25.039475267331));\r
-#50412 = PCURVE('',#15987,#50413);\r
-#50413 = DEFINITIONAL_REPRESENTATION('',(#50414),#50495);\r
-#50414 = B_SPLINE_CURVE_WITH_KNOTS('',14,(#50415,#50416,#50417,#50418,\r
-    #50419,#50420,#50421,#50422,#50423,#50424,#50425,#50426,#50427,\r
-    #50428,#50429,#50430,#50431,#50432,#50433,#50434,#50435,#50436,\r
-    #50437,#50438,#50439,#50440,#50441,#50442,#50443,#50444,#50445,\r
-    #50446,#50447,#50448,#50449,#50450,#50451,#50452,#50453,#50454,\r
-    #50455,#50456,#50457,#50458,#50459,#50460,#50461,#50462,#50463,\r
-    #50464,#50465,#50466,#50467,#50468,#50469,#50470,#50471,#50472,\r
-    #50473,#50474,#50475,#50476,#50477,#50478,#50479,#50480,#50481,\r
-    #50482,#50483,#50484,#50485,#50486,#50487,#50488,#50489,#50490,\r
-    #50491,#50492,#50493,#50494),.UNSPECIFIED.,.F.,.F.,(15,13,13,13,13,\r
-    13,15),(0.,0.228132529897,0.380397599146,0.533911503643,\r
-    0.583768566652,0.776353259439,0.832792991097),.UNSPECIFIED.);\r
-#50415 = CARTESIAN_POINT('',(5.450547511433,0.999999984841));\r
-#50416 = CARTESIAN_POINT('',(5.460871842468,0.989980831451));\r
-#50417 = CARTESIAN_POINT('',(5.471245856345,0.979770360266));\r
-#50418 = CARTESIAN_POINT('',(5.481658834099,0.969353537963));\r
-#50419 = CARTESIAN_POINT('',(5.492079043372,0.958738712601));\r
-#50420 = CARTESIAN_POINT('',(5.502543666794,0.947846167189));\r
-#50421 = CARTESIAN_POINT('',(5.512897767292,0.936828484273));\r
-#50422 = CARTESIAN_POINT('',(5.523362978349,0.925377286287));\r
-#50423 = CARTESIAN_POINT('',(5.533579932459,0.913879582263));\r
-#50424 = CARTESIAN_POINT('',(5.543861854817,0.901920074037));\r
-#50425 = CARTESIAN_POINT('',(5.553923147841,0.889780560106));\r
-#50426 = CARTESIAN_POINT('',(5.563863781085,0.877296782011));\r
-#50427 = CARTESIAN_POINT('',(5.573595412082,0.864513886333));\r
-#50428 = CARTESIAN_POINT('',(5.583090891831,0.851409083793));\r
-#50429 = CARTESIAN_POINT('',(5.598456524748,0.829013311652));\r
-#50430 = CARTESIAN_POINT('',(5.604482359701,0.819903083479));\r
-#50431 = CARTESIAN_POINT('',(5.610370050064,0.810646631158));\r
-#50432 = CARTESIAN_POINT('',(5.616109794982,0.801238188897));\r
-#50433 = CARTESIAN_POINT('',(5.621685286986,0.791678735967));\r
-#50434 = CARTESIAN_POINT('',(5.627073756548,0.781992964335));\r
-#50435 = CARTESIAN_POINT('',(5.632307549483,0.772088511417));\r
-#50436 = CARTESIAN_POINT('',(5.637285151181,0.762136098153));\r
-#50437 = CARTESIAN_POINT('',(5.642102062054,0.751937397061));\r
-#50438 = CARTESIAN_POINT('',(5.646656239853,0.741661030878));\r
-#50439 = CARTESIAN_POINT('',(5.650993486357,0.731209008517));\r
-#50440 = CARTESIAN_POINT('',(5.655080429909,0.720629991879));\r
-#50441 = CARTESIAN_POINT('',(5.658918008466,0.709915144677));\r
-#50442 = CARTESIAN_POINT('',(5.666111375217,0.688142610017));\r
-#50443 = CARTESIAN_POINT('',(5.669463528996,0.677081163009));\r
-#50444 = CARTESIAN_POINT('',(5.672551489257,0.665895571238));\r
-#50445 = CARTESIAN_POINT('',(5.67537261695,0.654592819281));\r
-#50446 = CARTESIAN_POINT('',(5.677926894652,0.643180324675));\r
-#50447 = CARTESIAN_POINT('',(5.680217167555,0.631665949904));\r
-#50448 = CARTESIAN_POINT('',(5.682249333935,0.620058003105));\r
-#50449 = CARTESIAN_POINT('',(5.684032493973,0.608365228584));\r
-#50450 = CARTESIAN_POINT('',(5.685579044769,0.596596785679));\r
-#50451 = CARTESIAN_POINT('',(5.686904735847,0.584762217645));\r
-#50452 = CARTESIAN_POINT('',(5.688028670664,0.572871408918));\r
-#50453 = CARTESIAN_POINT('',(5.688973266783,0.560934532144));\r
-#50454 = CARTESIAN_POINT('',(5.689764165187,0.548961983963));\r
-#50455 = CARTESIAN_POINT('',(5.69064637037,0.533067798143));\r
-#50456 = CARTESIAN_POINT('',(5.69084947055,0.529168432049));\r
-#50457 = CARTESIAN_POINT('',(5.691040375442,0.525266696622));\r
-#50458 = CARTESIAN_POINT('',(5.691220101708,0.521362858019));\r
-#50459 = CARTESIAN_POINT('',(5.691389699146,0.517457155676));\r
-#50460 = CARTESIAN_POINT('',(5.691550248604,0.51354989124));\r
-#50461 = CARTESIAN_POINT('',(5.691702861621,0.50964144017));\r
-#50462 = CARTESIAN_POINT('',(5.691848680343,0.505732212243));\r
-#50463 = CARTESIAN_POINT('',(5.691988877863,0.501822586176));\r
-#50464 = CARTESIAN_POINT('',(5.69212465825,0.497912844914));\r
-#50465 = CARTESIAN_POINT('',(5.692257255419,0.494003136644));\r
-#50466 = CARTESIAN_POINT('',(5.69238793096,0.49009348802));\r
-#50467 = CARTESIAN_POINT('',(5.692517969679,0.48618389491));\r
-#50468 = CARTESIAN_POINT('',(5.693153544937,0.467173619639));\r
-#50469 = CARTESIAN_POINT('',(5.693668348275,0.452075798458));\r
-#50470 = CARTESIAN_POINT('',(5.694268381592,0.436986117015));\r
-#50471 = CARTESIAN_POINT('',(5.695034121015,0.421909952218));\r
-#50472 = CARTESIAN_POINT('',(5.696051125381,0.406850195203));\r
-#50473 = CARTESIAN_POINT('',(5.697409552061,0.39181007694));\r
-#50474 = CARTESIAN_POINT('',(5.699203844512,0.376793721037));\r
-#50475 = CARTESIAN_POINT('',(5.701532649336,0.36180472347));\r
-#50476 = CARTESIAN_POINT('',(5.704498886869,0.34684530205));\r
-#50477 = CARTESIAN_POINT('',(5.70820993762,0.331917238355));\r
-#50478 = CARTESIAN_POINT('',(5.712778062926,0.317023365765));\r
-#50479 = CARTESIAN_POINT('',(5.718321226771,0.302167126149));\r
-#50480 = CARTESIAN_POINT('',(5.724964379266,0.287350139288));\r
-#50481 = CARTESIAN_POINT('',(5.735149089371,0.268246474582));\r
-#50482 = CARTESIAN_POINT('',(5.737563334215,0.263920393824));\r
-#50483 = CARTESIAN_POINT('',(5.74008688831,0.25959802756));\r
-#50484 = CARTESIAN_POINT('',(5.742723175903,0.255279453721));\r
-#50485 = CARTESIAN_POINT('',(5.745475688525,0.250964752147));\r
-#50486 = CARTESIAN_POINT('',(5.748347988023,0.246654005102));\r
-#50487 = CARTESIAN_POINT('',(5.75134371187,0.242347297794));\r
-#50488 = CARTESIAN_POINT('',(5.754466575183,0.238044718897));\r
-#50489 = CARTESIAN_POINT('',(5.757720376765,0.233746361058));\r
-#50490 = CARTESIAN_POINT('',(5.761109000936,0.229452321433));\r
-#50491 = CARTESIAN_POINT('',(5.764636423158,0.225162702182));\r
-#50492 = CARTESIAN_POINT('',(5.768306712716,0.220877611009));\r
-#50493 = CARTESIAN_POINT('',(5.772124037358,0.216597161668));\r
-#50494 = CARTESIAN_POINT('',(5.776092666828,0.212321474484));\r
-#50495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#50496 = PCURVE('',#50174,#50497);\r
-#50497 = DEFINITIONAL_REPRESENTATION('',(#50498),#50567);\r
-#50498 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#50499,#50500,#50501,#50502,\r
-    #50503,#50504,#50505,#50506,#50507,#50508,#50509,#50510,#50511,\r
-    #50512,#50513,#50514,#50515,#50516,#50517,#50518,#50519,#50520,\r
-    #50521,#50522,#50523,#50524,#50525,#50526,#50527,#50528,#50529,\r
-    #50530,#50531,#50532,#50533,#50534,#50535,#50536,#50537,#50538,\r
-    #50539,#50540,#50541,#50542,#50543,#50544,#50545,#50546,#50547,\r
-    #50548,#50549,#50550,#50551,#50552,#50553,#50554,#50555,#50556,\r
-    #50557,#50558,#50559,#50560,#50561,#50562,#50563,#50564,#50565,\r
-    #50566),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.151692379293,0.228132529897,0.274816742652,0.380397599146,\r
-    0.533911503643,0.583768566652,0.632860149988,0.776353259439,\r
-    0.889996277379,0.947964489173,1.),.UNSPECIFIED.);\r
-#50499 = CARTESIAN_POINT('',(0.940985332192,0.));\r
-#50500 = CARTESIAN_POINT('',(0.915591414415,3.4625838E-10));\r
-#50501 = CARTESIAN_POINT('',(0.890173330108,3.550562042281E-04));\r
-#50502 = CARTESIAN_POINT('',(0.864709819722,1.098237940157E-03));\r
-#50503 = CARTESIAN_POINT('',(0.839189112663,2.269349952717E-03));\r
-#50504 = CARTESIAN_POINT('',(0.813608257902,3.916444785511E-03));\r
-#50505 = CARTESIAN_POINT('',(0.787974401019,6.097291599132E-03));\r
-#50506 = CARTESIAN_POINT('',(0.749374312665,1.028345170114E-02));\r
-#50507 = CARTESIAN_POINT('',(0.73643279742,1.183909318002E-02));\r
-#50508 = CARTESIAN_POINT('',(0.723486498751,1.355644729055E-02));\r
-#50509 = CARTESIAN_POINT('',(0.710539425378,1.544493940704E-02));\r
-#50510 = CARTESIAN_POINT('',(0.697596676705,1.751463492194E-02));\r
-#50511 = CARTESIAN_POINT('',(0.684664561584,1.977617774074E-02));\r
-#50512 = CARTESIAN_POINT('',(0.663863858389,2.374590143825E-02));\r
-#50513 = CARTESIAN_POINT('',(0.65598380332,2.53267944575E-02));\r
-#50514 = CARTESIAN_POINT('',(0.648112304392,2.698594019088E-02));\r
-#50515 = CARTESIAN_POINT('',(0.640251269854,2.872594445021E-02));\r
-#50516 = CARTESIAN_POINT('',(0.632402773248,3.05494683633E-02));\r
-#50517 = CARTESIAN_POINT('',(0.624569062996,3.245921023445E-02));\r
-#50518 = CARTESIAN_POINT('',(0.599074822509,3.897808888313E-02));\r
-#50519 = CARTESIAN_POINT('',(0.581483640173,4.395355774943E-02));\r
-#50520 = CARTESIAN_POINT('',(0.564009236887,4.941532918917E-02));\r
-#50521 = CARTESIAN_POINT('',(0.546683704215,5.539519242439E-02));\r
-#50522 = CARTESIAN_POINT('',(0.529541513904,6.19248841582E-02));\r
-#50523 = CARTESIAN_POINT('',(0.512619546403,6.903417798009E-02));\r
-#50524 = CARTESIAN_POINT('',(0.471728896504,8.796352925858E-02));\r
-#50525 = CARTESIAN_POINT('',(0.44804208111,0.100460075377));\r
-#50526 = CARTESIAN_POINT('',(0.42502022577,0.114313050296));\r
-#50527 = CARTESIAN_POINT('',(0.402770759405,0.12958627791));\r
-#50528 = CARTESIAN_POINT('',(0.381385455799,0.146324477542));\r
-#50529 = CARTESIAN_POINT('',(0.360937820915,0.16454695342));\r
-#50530 = CARTESIAN_POINT('',(0.335163691093,0.190645084001));\r
-#50531 = CARTESIAN_POINT('',(0.328949192914,0.197199504355));\r
-#50532 = CARTESIAN_POINT('',(0.322840506056,0.20391041552));\r
-#50533 = CARTESIAN_POINT('',(0.316838861292,0.210777556589));\r
-#50534 = CARTESIAN_POINT('',(0.310945622867,0.217801017673));\r
-#50535 = CARTESIAN_POINT('',(0.305161304777,0.224980058921));\r
-#50536 = CARTESIAN_POINT('',(0.293899292688,0.239536273921));\r
-#50537 = CARTESIAN_POINT('',(0.288418236093,0.246908713837));\r
-#50538 = CARTESIAN_POINT('',(0.283044251971,0.254431531073));\r
-#50539 = CARTESIAN_POINT('',(0.277777962604,0.262104550448));\r
-#50540 = CARTESIAN_POINT('',(0.272619932386,0.269927696257));\r
-#50541 = CARTESIAN_POINT('',(0.26757067289,0.277901007441));\r
-#50542 = CARTESIAN_POINT('',(0.248191114795,0.309769805107));\r
-#50543 = CARTESIAN_POINT('',(0.234684458497,0.334800030252));\r
-#50544 = CARTESIAN_POINT('',(0.222123044751,0.361118384505));\r
-#50545 = CARTESIAN_POINT('',(0.210515238841,0.388737430152));\r
-#50546 = CARTESIAN_POINT('',(0.199865441482,0.417681569241));\r
-#50547 = CARTESIAN_POINT('',(0.190173974782,0.44798965204));\r
-#50548 = CARTESIAN_POINT('',(0.174508650378,0.504842021226));\r
-#50549 = CARTESIAN_POINT('',(0.168180478128,0.530858965674));\r
-#50550 = CARTESIAN_POINT('',(0.162443063305,0.557794225044));\r
-#50551 = CARTESIAN_POINT('',(0.157288042269,0.585682597949));\r
-#50552 = CARTESIAN_POINT('',(0.152701354898,0.614566967494));\r
-#50553 = CARTESIAN_POINT('',(0.148659633162,0.644498225858));\r
-#50554 = CARTESIAN_POINT('',(0.143308619317,0.691366393659));\r
-#50555 = CARTESIAN_POINT('',(0.141630790634,0.70748512367));\r
-#50556 = CARTESIAN_POINT('',(0.140076428303,0.72389870155));\r
-#50557 = CARTESIAN_POINT('',(0.13863780936,0.740614983568));\r
-#50558 = CARTESIAN_POINT('',(0.137305111797,0.757641981756));\r
-#50559 = CARTESIAN_POINT('',(0.136065851119,0.774988129256));\r
-#50560 = CARTESIAN_POINT('',(0.133861707735,0.808528743601));\r
-#50561 = CARTESIAN_POINT('',(0.132881741016,0.824659201395));\r
-#50562 = CARTESIAN_POINT('',(0.131953103676,0.841060946631));\r
-#50563 = CARTESIAN_POINT('',(0.131062473409,0.857740971537));\r
-#50564 = CARTESIAN_POINT('',(0.130194189722,0.874706958064));\r
-#50565 = CARTESIAN_POINT('',(0.129330356333,0.891968317643));\r
-#50566 = CARTESIAN_POINT('',(0.128451400735,0.909537889572));\r
-#50567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#50568 = ADVANCED_FACE('',(#50569),#16415,.T.);\r
-#50569 = FACE_BOUND('',#50570,.F.);\r
-#50570 = EDGE_LOOP('',(#50571,#50572,#50594,#50595));\r
-#50571 = ORIENTED_EDGE('',*,*,#17368,.T.);\r
-#50572 = ORIENTED_EDGE('',*,*,#50573,.T.);\r
-#50573 = EDGE_CURVE('',#17369,#16378,#50574,.T.);\r
-#50574 = SURFACE_CURVE('',#50575,(#50580,#50587),.PCURVE_S1.);\r
-#50575 = CIRCLE('',#50576,40.);\r
-#50576 = AXIS2_PLACEMENT_3D('',#50577,#50578,#50579);\r
-#50577 = CARTESIAN_POINT('',(-2.E-15,2.E-15,3.));\r
-#50578 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#50579 = DIRECTION('',(1.,-8.E-17,3.3E-16));\r
-#50580 = PCURVE('',#16415,#50581);\r
-#50581 = DEFINITIONAL_REPRESENTATION('',(#50582),#50586);\r
-#50582 = LINE('',#50583,#50584);\r
-#50583 = CARTESIAN_POINT('',(-0.,0.));\r
-#50584 = VECTOR('',#50585,1.);\r
-#50585 = DIRECTION('',(-1.,0.));\r
-#50586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#50587 = PCURVE('',#16852,#50588);\r
-#50588 = DEFINITIONAL_REPRESENTATION('',(#50589),#50593);\r
-#50589 = LINE('',#50590,#50591);\r
-#50590 = CARTESIAN_POINT('',(0.,1.));\r
-#50591 = VECTOR('',#50592,1.);\r
-#50592 = DIRECTION('',(1.,0.));\r
-#50593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#50594 = ORIENTED_EDGE('',*,*,#16375,.F.);\r
-#50595 = ORIENTED_EDGE('',*,*,#50596,.T.);\r
-#50596 = EDGE_CURVE('',#16376,#17139,#50597,.T.);\r
-#50597 = SURFACE_CURVE('',#50598,(#50603,#50610),.PCURVE_S1.);\r
-#50598 = CIRCLE('',#50599,40.);\r
-#50599 = AXIS2_PLACEMENT_3D('',#50600,#50601,#50602);\r
-#50600 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#50601 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#50602 = DIRECTION('',(1.,0.,3.3E-16));\r
-#50603 = PCURVE('',#16415,#50604);\r
-#50604 = DEFINITIONAL_REPRESENTATION('',(#50605),#50609);\r
-#50605 = LINE('',#50606,#50607);\r
-#50606 = CARTESIAN_POINT('',(-6.28318530718,6.));\r
-#50607 = VECTOR('',#50608,1.);\r
-#50608 = DIRECTION('',(1.,-0.));\r
-#50609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#50610 = PCURVE('',#20542,#50611);\r
-#50611 = DEFINITIONAL_REPRESENTATION('',(#50612),#50616);\r
-#50612 = LINE('',#50613,#50614);\r
-#50613 = CARTESIAN_POINT('',(0.,0.));\r
-#50614 = VECTOR('',#50615,1.);\r
-#50615 = DIRECTION('',(1.,0.));\r
-#50616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#50617 = ADVANCED_FACE('',(#50618),#16852,.F.);\r
-#50618 = FACE_BOUND('',#50619,.F.);\r
-#50619 = EDGE_LOOP('',(#50620,#50621,#50622,#50623));\r
-#50620 = ORIENTED_EDGE('',*,*,#16950,.F.);\r
-#50621 = ORIENTED_EDGE('',*,*,#16686,.F.);\r
-#50622 = ORIENTED_EDGE('',*,*,#50573,.F.);\r
-#50623 = ORIENTED_EDGE('',*,*,#17415,.F.);\r
-#50624 = ADVANCED_FACE('',(#50625),#17286,.T.);\r
-#50625 = FACE_BOUND('',#50626,.T.);\r
-#50626 = EDGE_LOOP('',(#50627,#50651,#50652,#50653));\r
-#50627 = ORIENTED_EDGE('',*,*,#50628,.F.);\r
-#50628 = EDGE_CURVE('',#17139,#50629,#50631,.T.);\r
-#50629 = VERTEX_POINT('',#50630);\r
-#50630 = CARTESIAN_POINT('',(34.977097831514,19.406252273036,-3.));\r
-#50631 = SURFACE_CURVE('',#50632,(#50637,#50644),.PCURVE_S1.);\r
-#50632 = CIRCLE('',#50633,40.);\r
-#50633 = AXIS2_PLACEMENT_3D('',#50634,#50635,#50636);\r
-#50634 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#50635 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#50636 = DIRECTION('',(1.,0.,3.3E-16));\r
-#50637 = PCURVE('',#17286,#50638);\r
-#50638 = DEFINITIONAL_REPRESENTATION('',(#50639),#50643);\r
-#50639 = LINE('',#50640,#50641);\r
-#50640 = CARTESIAN_POINT('',(0.,1.));\r
-#50641 = VECTOR('',#50642,1.);\r
-#50642 = DIRECTION('',(1.,0.));\r
-#50643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#50644 = PCURVE('',#20542,#50645);\r
-#50645 = DEFINITIONAL_REPRESENTATION('',(#50646),#50650);\r
-#50646 = LINE('',#50647,#50648);\r
-#50647 = CARTESIAN_POINT('',(0.,0.));\r
-#50648 = VECTOR('',#50649,1.);\r
-#50649 = DIRECTION('',(1.,0.));\r
-#50650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#50651 = ORIENTED_EDGE('',*,*,#17138,.T.);\r
-#50652 = ORIENTED_EDGE('',*,*,#17886,.F.);\r
-#50653 = ORIENTED_EDGE('',*,*,#50654,.T.);\r
-#50654 = EDGE_CURVE('',#17887,#50629,#50655,.T.);\r
-#50655 = SURFACE_CURVE('',#50656,(#50719,#50779),.PCURVE_S1.);\r
-#50656 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#50657,#50658,#50659,#50660,\r
-    #50661,#50662,#50663,#50664,#50665,#50666,#50667,#50668,#50669,\r
-    #50670,#50671,#50672,#50673,#50674,#50675,#50676,#50677,#50678,\r
-    #50679,#50680,#50681,#50682,#50683,#50684,#50685,#50686,#50687,\r
-    #50688,#50689,#50690,#50691,#50692,#50693,#50694,#50695,#50696,\r
-    #50697,#50698,#50699,#50700,#50701,#50702,#50703,#50704,#50705,\r
-    #50706,#50707,#50708,#50709,#50710,#50711,#50712,#50713,#50714,\r
-    #50715,#50716,#50717,#50718),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,\r
-    6,6,8),(0.,7.498728633156E-02,0.155780580593,0.24807799874,\r
-    0.356813068417,0.403490979557,0.450447111705,0.595829143,\r
-    0.756699142721,0.837991615013,1.),.UNSPECIFIED.);\r
-#50657 = CARTESIAN_POINT('',(6.731775890404,1.186993717561,\r
-    20.527313006842));\r
-#50658 = CARTESIAN_POINT('',(6.805240112747,1.309050145607,\r
-    20.055809888812));\r
-#50659 = CARTESIAN_POINT('',(6.886169387005,1.425687951292,\r
-    19.584009059392));\r
-#50660 = CARTESIAN_POINT('',(6.975067656774,1.537565744577,\r
-    19.112381760535));\r
-#50661 = CARTESIAN_POINT('',(7.072301924304,1.645278517288,\r
-    18.64136353558));\r
-#50662 = CARTESIAN_POINT('',(7.178142832728,1.749340719984,\r
-    18.171358223348));\r
-#50663 = CARTESIAN_POINT('',(7.292793003159,1.850186656733,\r
-    17.702743569363));\r
-#50664 = CARTESIAN_POINT('',(7.549583957344,2.053777661552,\r
-    16.732865577275));\r
-#50665 = CARTESIAN_POINT('',(7.693166544274,2.156065450991,\r
-    16.231881509373));\r
-#50666 = CARTESIAN_POINT('',(7.847339277883,2.255516109886,\r
-    15.733374754816));\r
-#50667 = CARTESIAN_POINT('',(8.012222228184,2.35250622047,\r
-    15.237766031707));\r
-#50668 = CARTESIAN_POINT('',(8.187888272302,2.447344672836,\r
-    14.745458911554));\r
-#50669 = CARTESIAN_POINT('',(8.374374158789,2.540294262554,\r
-    14.256847554087));\r
-#50670 = CARTESIAN_POINT('',(8.79708337093,2.735895190317,\r
-    13.218804060492));\r
-#50671 = CARTESIAN_POINT('',(9.036609929698,2.838044257541,\r
-    12.670613294615));\r
-#50672 = CARTESIAN_POINT('',(9.29026405683,2.938398694483,\r
-    12.128330640318));\r
-#50673 = CARTESIAN_POINT('',(9.557995231285,3.03727595842,\r
-    11.592520067518));\r
-#50674 = CARTESIAN_POINT('',(9.83970600385,3.134995869759,\r
-    11.063738798896));\r
-#50675 = CARTESIAN_POINT('',(10.135253364827,3.231914110363,\r
-    10.542544059644));\r
-#50676 = CARTESIAN_POINT('',(10.808701960017,3.442172809036,\r
-    9.42507673178));\r
-#50677 = CARTESIAN_POINT('',(11.191896685448,3.555364089813,\r
-    8.831963058145));\r
-#50678 = CARTESIAN_POINT('',(11.593720807408,3.668704596293,\r
-    8.251061359457));\r
-#50679 = CARTESIAN_POINT('',(12.01377804498,3.782994522575,\r
-    7.683278377067));\r
-#50680 = CARTESIAN_POINT('',(12.451580373837,3.899208843732,\r
-    7.129529617251));\r
-#50681 = CARTESIAN_POINT('',(12.906540323575,4.018521179186,\r
-    6.590738150399));\r
-#50682 = CARTESIAN_POINT('',(13.580330729623,4.195426785741,5.843346404)\r
-  );\r
-#50683 = CARTESIAN_POINT('',(13.785734515133,4.249381700189,\r
-    5.621795681561));\r
-#50684 = CARTESIAN_POINT('',(13.994113838578,4.3042654897,5.403244948961\r
-    ));\r
-#50685 = CARTESIAN_POINT('',(14.205411067644,4.360193180376,\r
-    5.187770920169));\r
-#50686 = CARTESIAN_POINT('',(14.41955834188,4.417283246224,\r
-    4.975444505208));\r
-#50687 = CARTESIAN_POINT('',(14.636476386627,4.475656344137,\r
-    4.766329502944));\r
-#50688 = CARTESIAN_POINT('',(15.076995904278,4.595574441137,\r
-    4.353421771487));\r
-#50689 = CARTESIAN_POINT('',(15.300629372137,4.657136211481,\r
-    4.149667732228));\r
-#50690 = CARTESIAN_POINT('',(15.526895492326,4.720248834212,\r
-    3.949290017827));\r
-#50691 = CARTESIAN_POINT('',(15.755699644463,4.785041379327,\r
-    3.752346741093));\r
-#50692 = CARTESIAN_POINT('',(15.986939277761,4.851644330191,\r
-    3.558890754229));\r
-#50693 = CARTESIAN_POINT('',(16.220504016662,4.920188217723,\r
-    3.368969323833));\r
-#50694 = CARTESIAN_POINT('',(17.186254458034,5.209432104369,\r
-    2.605674881814));\r
-#50695 = CARTESIAN_POINT('',(17.937493591785,5.447937487003,\r
-    2.062922555733));\r
-#50696 = CARTESIAN_POINT('',(18.706349824413,5.710115766731,\r
-    1.555730626165));\r
-#50697 = CARTESIAN_POINT('',(19.488620481582,5.999667159371,\r
-    1.084749371896));\r
-#50698 = CARTESIAN_POINT('',(20.279688420386,6.319765285293,\r
-    0.649896426266));\r
-#50699 = CARTESIAN_POINT('',(21.074763200676,6.672610168268,\r
-    0.250496388084));\r
-#50700 = CARTESIAN_POINT('',(22.747967306239,7.48699020606,\r
-    -0.518505999179));\r
-#50701 = CARTESIAN_POINT('',(23.626184866224,7.956227878178,\r
-    -0.880522457577));\r
-#50702 = CARTESIAN_POINT('',(24.497149676891,8.468293852776,\r
-    -1.202032793978));\r
-#50703 = CARTESIAN_POINT('',(25.355182176543,9.023175384255,\r
-    -1.485554919461));\r
-#50704 = CARTESIAN_POINT('',(26.195716013811,9.619477312509,\r
-    -1.733961900753));\r
-#50705 = CARTESIAN_POINT('',(27.01517212355,10.2548131946,\r
-    -1.950130424952));\r
-#50706 = CARTESIAN_POINT('',(28.212915569714,11.265244759412,\r
-    -2.231166720661));\r
-#50707 = CARTESIAN_POINT('',(28.608977599593,11.613659831114,\r
-    -2.31799645692));\r
-#50708 = CARTESIAN_POINT('',(28.998716342934,11.970930503162,\r
-    -2.397677200725));\r
-#50709 = CARTESIAN_POINT('',(29.381895096465,12.336669839149,\r
-    -2.470563216211));\r
-#50710 = CARTESIAN_POINT('',(29.758342073264,12.710477545302,\r
-    -2.536995844772));\r
-#50711 = CARTESIAN_POINT('',(30.127941912342,13.091949822671,\r
-    -2.59729976848));\r
-#50712 = CARTESIAN_POINT('',(31.213425427061,14.255410913179,\r
-    -2.760351892508));\r
-#50713 = CARTESIAN_POINT('',(31.908714624908,15.058945083568,\r
-    -2.845785147579));\r
-#50714 = CARTESIAN_POINT('',(32.576054727077,15.888221266313,\r
-    -2.910515115315));\r
-#50715 = CARTESIAN_POINT('',(33.215693668916,16.740218855264,\r
-    -2.956647684908));\r
-#50716 = CARTESIAN_POINT('',(33.828347350286,17.612138026484,\r
-    -2.985973526696));\r
-#50717 = CARTESIAN_POINT('',(34.415053271496,18.501510805058,\r
-    -2.999999999965));\r
-#50718 = CARTESIAN_POINT('',(34.977097830685,19.40625227453,-3.));\r
-#50719 = PCURVE('',#17286,#50720);\r
-#50720 = DEFINITIONAL_REPRESENTATION('',(#50721),#50778);\r
-#50721 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#50722,#50723,#50724,#50725,\r
-    #50726,#50727,#50728,#50729,#50730,#50731,#50732,#50733,#50734,\r
-    #50735,#50736,#50737,#50738,#50739,#50740,#50741,#50742,#50743,\r
-    #50744,#50745,#50746,#50747,#50748,#50749,#50750,#50751,#50752,\r
-    #50753,#50754,#50755,#50756,#50757,#50758,#50759,#50760,#50761,\r
-    #50762,#50763,#50764,#50765,#50766,#50767,#50768,#50769,#50770,\r
-    #50771,#50772,#50773,#50774,#50775,#50776,#50777),.UNSPECIFIED.,.F.,\r
-  .F.,(11,9,9,9,9,9,11),(8.040414602118E-02,0.356813068417,\r
-    0.450447111705,0.595829143,0.756699142721,0.837991615013,1.),\r
-  .UNSPECIFIED.);\r
-#50722 = CARTESIAN_POINT('',(6.022233588217,0.212321474517));\r
-#50723 = CARTESIAN_POINT('',(6.002028834957,0.238871852691));\r
-#50724 = CARTESIAN_POINT('',(5.988092590315,0.265600004456));\r
-#50725 = CARTESIAN_POINT('',(5.979206513965,0.29247211432));\r
-#50726 = CARTESIAN_POINT('',(5.974289977009,0.319463648993));\r
-#50727 = CARTESIAN_POINT('',(5.97241739131,0.346561778528));\r
-#50728 = CARTESIAN_POINT('',(5.972768797404,0.373748643713));\r
-#50729 = CARTESIAN_POINT('',(5.974608551426,0.401007406338));\r
-#50730 = CARTESIAN_POINT('',(5.977284540634,0.428326956199));\r
-#50731 = CARTESIAN_POINT('',(5.980218034699,0.455683838851));\r
-#50732 = CARTESIAN_POINT('',(5.983824647467,0.492322227907));\r
-#50733 = CARTESIAN_POINT('',(5.984709754742,0.501594526355));\r
-#50734 = CARTESIAN_POINT('',(5.985548082132,0.510863733984));\r
-#50735 = CARTESIAN_POINT('',(5.986321149931,0.520145221291));\r
-#50736 = CARTESIAN_POINT('',(5.987012064361,0.529397879871));\r
-#50737 = CARTESIAN_POINT('',(5.987604793035,0.538658698459));\r
-#50738 = CARTESIAN_POINT('',(5.988084925364,0.547889920977));\r
-#50739 = CARTESIAN_POINT('',(5.988439248742,0.557105571131));\r
-#50740 = CARTESIAN_POINT('',(5.988656103821,0.56629355292));\r
-#50741 = CARTESIAN_POINT('',(5.988832577062,0.589669144506));\r
-#50742 = CARTESIAN_POINT('',(5.988583836194,0.603814363686));\r
-#50743 = CARTESIAN_POINT('',(5.98794048321,0.617867454036));\r
-#50744 = CARTESIAN_POINT('',(5.986872783075,0.631810035581));\r
-#50745 = CARTESIAN_POINT('',(5.985359775929,0.645624696484));\r
-#50746 = CARTESIAN_POINT('',(5.983389048924,0.659295167774));\r
-#50747 = CARTESIAN_POINT('',(5.980956300851,0.672806419806));\r
-#50748 = CARTESIAN_POINT('',(5.978064699375,0.686144680487));\r
-#50749 = CARTESIAN_POINT('',(5.97472403107,0.699297375233));\r
-#50750 = CARTESIAN_POINT('',(5.966773160749,0.726588801131));\r
-#50751 = CARTESIAN_POINT('',(5.962064824939,0.740686181422));\r
-#50752 = CARTESIAN_POINT('',(5.95684532157,0.754528833966));\r
-#50753 = CARTESIAN_POINT('',(5.951143107087,0.768105617045));\r
-#50754 = CARTESIAN_POINT('',(5.944991996475,0.78140961525));\r
-#50755 = CARTESIAN_POINT('',(5.938429144709,0.794437299152));\r
-#50756 = CARTESIAN_POINT('',(5.931493422715,0.807187772233));\r
-#50757 = CARTESIAN_POINT('',(5.924224187753,0.819662105056));\r
-#50758 = CARTESIAN_POINT('',(5.916660448317,0.831862756689));\r
-#50759 = CARTESIAN_POINT('',(5.904888728604,0.849821837987));\r
-#50760 = CARTESIAN_POINT('',(5.900871156166,0.855782134144));\r
-#50761 = CARTESIAN_POINT('',(5.896792483094,0.861674721174));\r
-#50762 = CARTESIAN_POINT('',(5.892657327814,0.867500419112));\r
-#50763 = CARTESIAN_POINT('',(5.888470150287,0.873260118705));\r
-#50764 = CARTESIAN_POINT('',(5.884235251947,0.878954781407));\r
-#50765 = CARTESIAN_POINT('',(5.87995677577,0.884585439388));\r
-#50766 = CARTESIAN_POINT('',(5.875638706216,0.890153195523));\r
-#50767 = CARTESIAN_POINT('',(5.871284869266,0.895659223403));\r
-#50768 = CARTESIAN_POINT('',(5.858158165544,0.911957233138));\r
-#50769 = CARTESIAN_POINT('',(5.849290175757,0.922568790418));\r
-#50770 = CARTESIAN_POINT('',(5.840323435273,0.932949572285));\r
-#50771 = CARTESIAN_POINT('',(5.831283672159,0.943109768427));\r
-#50772 = CARTESIAN_POINT('',(5.822194016242,0.953059560042));\r
-#50773 = CARTESIAN_POINT('',(5.813075144986,0.962809054774));\r
-#50774 = CARTESIAN_POINT('',(5.803945429441,0.972368221654));\r
-#50775 = CARTESIAN_POINT('',(5.794821080113,0.981746826037));\r
-#50776 = CARTESIAN_POINT('',(5.785716292899,0.990954364544));\r
-#50777 = CARTESIAN_POINT('',(5.776643394981,1.));\r
-#50778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#50779 = PCURVE('',#50780,#50808);\r
-#50780 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#50781,#50782,#50783)\r
-    ,(#50784,#50785,#50786)\r
-    ,(#50787,#50788,#50789)\r
-    ,(#50790,#50791,#50792)\r
-    ,(#50793,#50794,#50795)\r
-    ,(#50796,#50797,#50798)\r
-    ,(#50799,#50800,#50801)\r
-    ,(#50802,#50803,#50804)\r
-    ,(#50805,#50806,#50807\r
-    )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(2.,3.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#50781 = CARTESIAN_POINT('',(36.022623211026,21.192844962452,-3.));\r
-#50782 = CARTESIAN_POINT('',(44.497517373982,18.009813725631,\r
-    18.132466219623));\r
-#50783 = CARTESIAN_POINT('',(41.608015611187,-10.85601385865,\r
-    27.282842712475));\r
-#50784 = CARTESIAN_POINT('',(33.451755690138,16.520986086955,-3.));\r
-#50785 = CARTESIAN_POINT('',(38.342583245386,16.676192251022,\r
-    18.132466219623));\r
-#50786 = CARTESIAN_POINT('',(36.536905023169,-9.497213871863,\r
-    27.282842712475));\r
-#50787 = CARTESIAN_POINT('',(30.15456976889,12.248811335653,-3.));\r
-#50788 = CARTESIAN_POINT('',(32.464529578746,15.190206847744,\r
-    18.132466219623));\r
-#50789 = CARTESIAN_POINT('',(31.465794435152,-8.138413885075,\r
-    27.282842712475));\r
-#50790 = CARTESIAN_POINT('',(26.203560083287,8.508059225175,-3.));\r
-#50791 = CARTESIAN_POINT('',(26.835720631534,13.50163736259,\r
-    18.132466219623));\r
-#50792 = CARTESIAN_POINT('',(26.394683847134,-6.779613898287,\r
-    27.282842712475));\r
-#50793 = CARTESIAN_POINT('',(21.699890514863,5.414687109579,-3.));\r
-#50794 = CARTESIAN_POINT('',(21.41759163348,11.566279592912,\r
-    18.132466219623));\r
-#50795 = CARTESIAN_POINT('',(21.323573259116,-5.420813911499,\r
-    27.282842712475));\r
-#50796 = CARTESIAN_POINT('',(16.769116895181,3.061080910868,-3.));\r
-#50797 = CARTESIAN_POINT('',(16.16227933807,9.348915021939,\r
-    18.132466219623));\r
-#50798 = CARTESIAN_POINT('',(16.252462671099,-4.06201392471,\r
-    27.282842712475));\r
-#50799 = CARTESIAN_POINT('',(11.554025695448,1.509782207778,-3.));\r
-#50800 = CARTESIAN_POINT('',(11.015351991832,6.825702120663,\r
-    18.132466219623));\r
-#50801 = CARTESIAN_POINT('',(11.181352083081,-2.703213937922,\r
-    27.282842712475));\r
-#50802 = CARTESIAN_POINT('',(6.205620870789,0.790422814627,-3.));\r
-#50803 = CARTESIAN_POINT('',(5.919245247188,3.985344919667,\r
-    18.132466219623));\r
-#50804 = CARTESIAN_POINT('',(6.110241495064,-1.344413951134,\r
-    27.282842712475));\r
-#50805 = CARTESIAN_POINT('',(0.874238641269,0.899915669523,-3.));\r
-#50806 = CARTESIAN_POINT('',(0.816649304414,0.82902024047,\r
-    18.132466219623));\r
-#50807 = CARTESIAN_POINT('',(1.039130907046,1.438603565437E-02,\r
-    27.282842712475));\r
-#50808 = DEFINITIONAL_REPRESENTATION('',(#50809),#50872);\r
-#50809 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#50810,#50811,#50812,#50813,\r
-    #50814,#50815,#50816,#50817,#50818,#50819,#50820,#50821,#50822,\r
-    #50823,#50824,#50825,#50826,#50827,#50828,#50829,#50830,#50831,\r
-    #50832,#50833,#50834,#50835,#50836,#50837,#50838,#50839,#50840,\r
-    #50841,#50842,#50843,#50844,#50845,#50846,#50847,#50848,#50849,\r
-    #50850,#50851,#50852,#50853,#50854,#50855,#50856,#50857,#50858,\r
-    #50859,#50860,#50861,#50862,#50863,#50864,#50865,#50866,#50867,\r
-    #50868,#50869,#50870,#50871),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,\r
-    6,6,8),(0.,7.498728633156E-02,0.155780580593,0.24807799874,\r
-    0.356813068417,0.403490979557,0.450447111705,0.595829143,\r
-    0.756699142721,0.837991615013,1.),.UNSPECIFIED.);\r
-#50810 = CARTESIAN_POINT('',(2.858048369565,0.692692201097));\r
-#50811 = CARTESIAN_POINT('',(2.856221436779,0.674320851443));\r
-#50812 = CARTESIAN_POINT('',(2.854224419404,0.656305563177));\r
-#50813 = CARTESIAN_POINT('',(2.852044820199,0.638639045398));\r
-#50814 = CARTESIAN_POINT('',(2.849673570106,0.621314235051));\r
-#50815 = CARTESIAN_POINT('',(2.847103996573,0.604324328883));\r
-#50816 = CARTESIAN_POINT('',(2.844331093113,0.587662863037));\r
-#50817 = CARTESIAN_POINT('',(2.838140355624,0.553719743171));\r
-#50818 = CARTESIAN_POINT('',(2.834689195207,0.53648987877));\r
-#50819 = CARTESIAN_POINT('',(2.830992896109,0.519626735632));\r
-#50820 = CARTESIAN_POINT('',(2.827048370969,0.503123352378));\r
-#50821 = CARTESIAN_POINT('',(2.822853588179,0.486973495997));\r
-#50822 = CARTESIAN_POINT('',(2.818407243403,0.471171744866));\r
-#50823 = CARTESIAN_POINT('',(2.808341073388,0.438054111763));\r
-#50824 = CARTESIAN_POINT('',(2.802644255428,0.420842855512));\r
-#50825 = CARTESIAN_POINT('',(2.796617216429,0.404072845052));\r
-#50826 = CARTESIAN_POINT('',(2.790259891154,0.387738281293));\r
-#50827 = CARTESIAN_POINT('',(2.783572869001,0.371834509049));\r
-#50828 = CARTESIAN_POINT('',(2.776557234157,0.356358015932));\r
-#50829 = CARTESIAN_POINT('',(2.760564126951,0.323574066692));\r
-#50830 = CARTESIAN_POINT('',(2.751459763762,0.306431369145));\r
-#50831 = CARTESIAN_POINT('',(2.741903811701,0.28987397958));\r
-#50832 = CARTESIAN_POINT('',(2.73189937406,0.273899544232));\r
-#50833 = CARTESIAN_POINT('',(2.721450063919,0.258507531276));\r
-#50834 = CARTESIAN_POINT('',(2.710559981002,0.243698980071));\r
-#50835 = CARTESIAN_POINT('',(2.694371806717,0.223370488605));\r
-#50836 = CARTESIAN_POINT('',(2.68942939437,0.217372824145));\r
-#50837 = CARTESIAN_POINT('',(2.684407066466,0.21148330175));\r
-#50838 = CARTESIAN_POINT('',(2.679305187495,0.205702243733));\r
-#50839 = CARTESIAN_POINT('',(2.674124304017,0.20002985732));\r
-#50840 = CARTESIAN_POINT('',(2.668865176121,0.194466202382));\r
-#50841 = CARTESIAN_POINT('',(2.658160225138,0.183524025994));\r
-#50842 = CARTESIAN_POINT('',(2.65271347931,0.178146793247));\r
-#50843 = CARTESIAN_POINT('',(2.647189221834,0.17287973166));\r
-#50844 = CARTESIAN_POINT('',(2.641588438623,0.167722816795));\r
-#50845 = CARTESIAN_POINT('',(2.635912251596,0.162675935331));\r
-#50846 = CARTESIAN_POINT('',(2.630161923297,0.157738879724));\r
-#50847 = CARTESIAN_POINT('',(2.606309937261,0.137964687707));\r
-#50848 = CARTESIAN_POINT('',(2.587581222606,0.124065751409));\r
-#50849 = CARTESIAN_POINT('',(2.568197852049,0.111209036481));\r
-#50850 = CARTESIAN_POINT('',(2.548214927477,9.937519162861E-02));\r
-#50851 = CARTESIAN_POINT('',(2.5276966039,8.853196982568E-02));\r
-#50852 = CARTESIAN_POINT('',(2.506714646698,7.863785584769E-02));\r
-#50853 = CARTESIAN_POINT('',(2.4617069323,5.969501460004E-02));\r
-#50854 = CARTESIAN_POINT('',(2.437587947187,5.084565101682E-02));\r
-#50855 = CARTESIAN_POINT('',(2.413101423819,4.303508579383E-02));\r
-#50856 = CARTESIAN_POINT('',(2.388345425226,3.618126316442E-02));\r
-#50857 = CARTESIAN_POINT('',(2.363404035283,3.020015089037E-02));\r
-#50858 = CARTESIAN_POINT('',(2.338350462444,2.50118978754E-02));\r
-#50859 = CARTESIAN_POINT('',(2.300565219523,1.828413881618E-02));\r
-#50860 = CARTESIAN_POINT('',(2.287866907418,1.620892540287E-02));\r
-#50861 = CARTESIAN_POINT('',(2.275161558607,1.430727080632E-02));\r
-#50862 = CARTESIAN_POINT('',(2.262454957508,1.256990361597E-02));\r
-#50863 = CARTESIAN_POINT('',(2.249751780265,1.0988031782E-02));\r
-#50864 = CARTESIAN_POINT('',(2.2370557007,9.5533977279E-03));\r
-#50865 = CARTESIAN_POINT('',(2.199087063186,5.67739006121E-03));\r
-#50866 = CARTESIAN_POINT('',(2.173845478377,3.650931446909E-03));\r
-#50867 = CARTESIAN_POINT('',(2.148663711747,2.117634018565E-03));\r
-#50868 = CARTESIAN_POINT('',(2.123548332233,1.025723880186E-03));\r
-#50869 = CARTESIAN_POINT('',(2.098496441468,3.318718372532E-04));\r
-#50870 = CARTESIAN_POINT('',(2.073496859429,8.2995E-13));\r
-#50871 = CARTESIAN_POINT('',(2.048529562059,9.62E-15));\r
-#50872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#50873 = ADVANCED_FACE('',(#50874),#18206,.T.);\r
-#50874 = FACE_BOUND('',#50875,.T.);\r
-#50875 = EDGE_LOOP('',(#50876,#50877,#50940,#51006));\r
-#50876 = ORIENTED_EDGE('',*,*,#18170,.F.);\r
-#50877 = ORIENTED_EDGE('',*,*,#50878,.F.);\r
-#50878 = EDGE_CURVE('',#50879,#18125,#50881,.T.);\r
-#50879 = VERTEX_POINT('',#50880);\r
-#50880 = CARTESIAN_POINT('',(24.401762200239,4.723682328601,17.));\r
-#50881 = SURFACE_CURVE('',#50882,(#50890,#50901),.PCURVE_S1.);\r
-#50882 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#50883,#50884,#50885,#50886,\r
-    #50887,#50888,#50889),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#50883 = CARTESIAN_POINT('',(39.725563072854,7.907892036087,17.));\r
-#50884 = CARTESIAN_POINT('',(34.125902112053,6.747515966748,17.));\r
-#50885 = CARTESIAN_POINT('',(28.526738575204,5.584744855589,17.));\r
-#50886 = CARTESIAN_POINT('',(22.92818818228,4.419028247266,17.));\r
-#50887 = CARTESIAN_POINT('',(17.330334814563,3.249971292286,17.));\r
-#50888 = CARTESIAN_POINT('',(11.733213515711,2.077416524538,17.));\r
-#50889 = CARTESIAN_POINT('',(6.136812089912,0.901436619696,17.));\r
-#50890 = PCURVE('',#18206,#50891);\r
-#50891 = DEFINITIONAL_REPRESENTATION('',(#50892),#50900);\r
-#50892 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#50893,#50894,#50895,#50896,\r
-    #50897,#50898,#50899),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#50893 = CARTESIAN_POINT('',(40.495233548176,0.889481752728));\r
-#50894 = CARTESIAN_POINT('',(34.77914682989,0.719105324629));\r
-#50895 = CARTESIAN_POINT('',(29.063134083921,0.546283864014));\r
-#50896 = CARTESIAN_POINT('',(23.347213686629,0.37045518363));\r
-#50897 = CARTESIAN_POINT('',(17.631399680054,0.191215866804));\r
-#50898 = CARTESIAN_POINT('',(11.915699231761,8.404754420039E-03));\r
-#50899 = CARTESIAN_POINT('',(6.200112951217,-0.177904464171));\r
-#50900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#50901 = PCURVE('',#50902,#50930);\r
-#50902 = B_SPLINE_SURFACE_WITH_KNOTS('',8,2,(\r
-    (#50903,#50904,#50905)\r
-    ,(#50906,#50907,#50908)\r
-    ,(#50909,#50910,#50911)\r
-    ,(#50912,#50913,#50914)\r
-    ,(#50915,#50916,#50917)\r
-    ,(#50918,#50919,#50920)\r
-    ,(#50921,#50922,#50923)\r
-    ,(#50924,#50925,#50926)\r
-    ,(#50927,#50928,#50929\r
-    )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(3,3),(0.,1.),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#50903 = CARTESIAN_POINT('',(0.8578121663,0.100084330477,-3.));\r
-#50904 = CARTESIAN_POINT('',(1.241160497629,-2.372259985509E-02,\r
-    17.999867544966));\r
-#50905 = CARTESIAN_POINT('',(0.892720745532,-0.532024125859,\r
-    26.717157287525));\r
-#50906 = CARTESIAN_POINT('',(6.29799811479,-1.164307247798E-02,-3.));\r
-#50907 = CARTESIAN_POINT('',(6.302279281135,3.133453913329,\r
-    17.999867544966));\r
-#50908 = CARTESIAN_POINT('',(5.96383133355,-1.890824112648,\r
-    26.717157287525));\r
-#50909 = CARTESIAN_POINT('',(11.755554058318,0.722397124615,-3.));\r
-#50910 = CARTESIAN_POINT('',(11.356776433896,5.96821463243,\r
-    17.999867544966));\r
-#50911 = CARTESIAN_POINT('',(11.034941921567,-3.249624099436,\r
-    26.717157287525));\r
-#50912 = CARTESIAN_POINT('',(17.0770756907,2.305354984911,-3.));\r
-#50913 = CARTESIAN_POINT('',(16.463131343385,8.479358719164,\r
-    17.999867544966));\r
-#50914 = CARTESIAN_POINT('',(16.106052509585,-4.608424086224,\r
-    26.717157287525));\r
-#50915 = CARTESIAN_POINT('',(22.108477343434,4.706993963187,-3.));\r
-#50916 = CARTESIAN_POINT('',(21.680083139787,10.678412672937,\r
-    17.999867544966));\r
-#50917 = CARTESIAN_POINT('',(21.177163097603,-5.967224073012,\r
-    26.717157287525));\r
-#50918 = CARTESIAN_POINT('',(26.704058535706,7.86349612196,-3.));\r
-#50919 = CARTESIAN_POINT('',(27.06317442868,12.589704584571,\r
-    17.999867544966));\r
-#50920 = CARTESIAN_POINT('',(26.24827368562,-7.326024059801,\r
-    26.717157287525));\r
-#50921 = CARTESIAN_POINT('',(30.735701072034,11.680590112242,-3.));\r
-#50922 = CARTESIAN_POINT('',(32.661245257531,14.249171716078,\r
-    17.999867544966));\r
-#50923 = CARTESIAN_POINT('',(31.319384273638,-8.684824046589,\r
-    26.717157287525));\r
-#50924 = CARTESIAN_POINT('',(34.10017650188,16.039952103367,-3.));\r
-#50925 = CARTESIAN_POINT('',(38.513647432736,15.701920396692,\r
-    17.999867544966));\r
-#50926 = CARTESIAN_POINT('',(36.390494861655,-10.04362403337,\r
-    26.717157287525));\r
-#50927 = CARTESIAN_POINT('',(36.723510706867,20.807155037548,-3.));\r
-#50928 = CARTESIAN_POINT('',(44.648580691571,16.999195680704,\r
-    17.999867544966));\r
-#50929 = CARTESIAN_POINT('',(41.461605449673,-11.40242402016,\r
-    26.717157287525));\r
-#50930 = DEFINITIONAL_REPRESENTATION('',(#50931),#50939);\r
-#50931 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#50932,#50933,#50934,#50935,\r
-    #50936,#50937,#50938),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#50932 = CARTESIAN_POINT('',(0.940985961083,0.571814475937));\r
-#50933 = CARTESIAN_POINT('',(0.804867436972,0.571814475937));\r
-#50934 = CARTESIAN_POINT('',(0.668689089625,0.571814475937));\r
-#50935 = CARTESIAN_POINT('',(0.532463782957,0.571814475937));\r
-#50936 = CARTESIAN_POINT('',(0.396208482528,0.571814475937));\r
-#50937 = CARTESIAN_POINT('',(0.259942359753,0.571814475937));\r
-#50938 = CARTESIAN_POINT('',(0.123684020971,0.571814475937));\r
-#50939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#50940 = ORIENTED_EDGE('',*,*,#50941,.F.);\r
-#50941 = EDGE_CURVE('',#50942,#50879,#50944,.T.);\r
-#50942 = VERTEX_POINT('',#50943);\r
-#50943 = CARTESIAN_POINT('',(24.2137227223,5.60845843869,17.));\r
-#50944 = SURFACE_CURVE('',#50945,(#50960,#50978),.PCURVE_S1.);\r
-#50945 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#50946,#50947,#50948,#50949,\r
-    #50950,#50951,#50952,#50953,#50954,#50955,#50956,#50957,#50958,\r
-    #50959),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.249999998553,0.5,\r
-    0.750000001447,1.),.UNSPECIFIED.);\r
-#50946 = CARTESIAN_POINT('',(22.37271729669,10.826850618857,17.));\r
-#50947 = CARTESIAN_POINT('',(22.559600210696,10.440673713296,17.));\r
-#50948 = CARTESIAN_POINT('',(22.73759548007,10.050195773198,17.));\r
-#50949 = CARTESIAN_POINT('',(22.90655435219,9.655723643994,17.));\r
-#50950 = CARTESIAN_POINT('',(23.226145484513,8.859424209027,17.));\r
-#50951 = CARTESIAN_POINT('',(23.376777749521,8.457596796152,17.));\r
-#50952 = CARTESIAN_POINT('',(23.518119688823,8.052408191681,17.));\r
-#50953 = CARTESIAN_POINT('',(23.782013134679,7.235957617707,17.));\r
-#50954 = CARTESIAN_POINT('',(23.904564666208,6.82469557093,17.));\r
-#50955 = CARTESIAN_POINT('',(24.017616120611,6.410721275041,17.));\r
-#50956 = CARTESIAN_POINT('',(24.224554367832,5.578010134353,17.));\r
-#50957 = CARTESIAN_POINT('',(24.318441219448,5.159273199894,17.));\r
-#50958 = CARTESIAN_POINT('',(24.402663394681,4.738485886846,17.));\r
-#50959 = CARTESIAN_POINT('',(24.477161910426,4.315984055978,17.));\r
-#50960 = PCURVE('',#18206,#50961);\r
-#50961 = DEFINITIONAL_REPRESENTATION('',(#50962),#50977);\r
-#50962 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#50963,#50964,#50965,#50966,\r
-    #50967,#50968,#50969,#50970,#50971,#50972,#50973,#50974,#50975,\r
-    #50976),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.249999998553,0.5,\r
-    0.750000001447,1.),.UNSPECIFIED.);\r
-#50963 = CARTESIAN_POINT('',(23.912888329567,6.777384842127));\r
-#50964 = CARTESIAN_POINT('',(24.029873156278,6.364622954043));\r
-#50965 = CARTESIAN_POINT('',(24.13735849484,5.949168697094));\r
-#50966 = CARTESIAN_POINT('',(24.235251135667,5.531350085662));\r
-#50967 = CARTESIAN_POINT('',(24.411711014814,4.691651810661));\r
-#50968 = CARTESIAN_POINT('',(24.490278239265,4.269772040773));\r
-#50969 = CARTESIAN_POINT('',(24.559112614138,3.846195391469));\r
-#50970 = CARTESIAN_POINT('',(24.67722177126,2.996323920297));\r
-#50971 = CARTESIAN_POINT('',(24.726496564687,2.570029017991));\r
-#50972 = CARTESIAN_POINT('',(24.76594463139,2.142712742812));\r
-#50973 = CARTESIAN_POINT('',(24.825140249545,1.286717905924));\r
-#50974 = CARTESIAN_POINT('',(24.844887843332,0.858039245706));\r
-#50975 = CARTESIAN_POINT('',(24.85476154438,0.429019610199));\r
-#50976 = CARTESIAN_POINT('',(24.854761587282,-9.85E-15));\r
-#50977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#50978 = PCURVE('',#50979,#50989);\r
-#50979 = SURFACE_OF_REVOLUTION('',#50980,#50986);\r
-#50980 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#50981,#50982,#50983,#50984,\r
-    #50985),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#50981 = CARTESIAN_POINT('',(23.635386072293,4.167556264006,27.));\r
-#50982 = CARTESIAN_POINT('',(23.635386072293,4.167556264006,19.));\r
-#50983 = CARTESIAN_POINT('',(25.605001578317,4.51485261934,11.));\r
-#50984 = CARTESIAN_POINT('',(31.513848096391,5.556741685342,3.));\r
-#50985 = CARTESIAN_POINT('',(39.392310120488,6.945927106677,3.));\r
-#50986 = AXIS1_PLACEMENT('',#50987,#50988);\r
-#50987 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#50988 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#50989 = DEFINITIONAL_REPRESENTATION('',(#50990),#51005);\r
-#50990 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#50991,#50992,#50993,#50994,\r
-    #50995,#50996,#50997,#50998,#50999,#51000,#51001,#51002,#51003,\r
-    #51004),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.249999998553,0.5,\r
-    0.750000001447,1.),.UNSPECIFIED.);\r
-#50991 = CARTESIAN_POINT('',(0.276177012826,0.266889738045));\r
-#50992 = CARTESIAN_POINT('',(0.258915949641,0.266889738045));\r
-#50993 = CARTESIAN_POINT('',(0.241654886528,0.266889738045));\r
-#50994 = CARTESIAN_POINT('',(0.224393822449,0.266889738045));\r
-#50995 = CARTESIAN_POINT('',(0.18987169659,0.266889738045));\r
-#50996 = CARTESIAN_POINT('',(0.172610633016,0.266889738045));\r
-#50997 = CARTESIAN_POINT('',(0.155349569443,0.266889738045));\r
-#50998 = CARTESIAN_POINT('',(0.120827443383,0.266889738045));\r
-#50999 = CARTESIAN_POINT('',(0.10356637981,0.266889738045));\r
-#51000 = CARTESIAN_POINT('',(8.630531623607E-02,0.266889738045));\r
-#51001 = CARTESIAN_POINT('',(5.178319037665E-02,0.266889738045));\r
-#51002 = CARTESIAN_POINT('',(3.452212629763E-02,0.266889738045));\r
-#51003 = CARTESIAN_POINT('',(1.726106318471E-02,0.266889738045));\r
-#51004 = CARTESIAN_POINT('',(0.,0.266889738045));\r
-#51005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#51006 = ORIENTED_EDGE('',*,*,#51007,.F.);\r
-#51007 = EDGE_CURVE('',#17887,#50942,#51008,.T.);\r
-#51008 = SURFACE_CURVE('',#51009,(#51017,#51028),.PCURVE_S1.);\r
-#51009 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#51010,#51011,#51012,#51013,\r
-    #51014,#51015,#51016),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#51010 = CARTESIAN_POINT('',(6.015687720947,1.682705106463,17.));\r
-#51011 = CARTESIAN_POINT('',(11.676999585655,2.899223117116,17.));\r
-#51012 = CARTESIAN_POINT('',(17.337579059375,4.119151913919,17.));\r
-#51013 = CARTESIAN_POINT('',(22.997406543023,5.342564450272,17.));\r
-#51014 = CARTESIAN_POINT('',(28.656512338309,6.56930641482,17.));\r
-#51015 = CARTESIAN_POINT('',(34.314978364426,7.798988519818,17.));\r
-#51016 = CARTESIAN_POINT('',(39.972922326431,9.031059817181,17.));\r
-#51017 = PCURVE('',#18206,#51018);\r
-#51018 = DEFINITIONAL_REPRESENTATION('',(#51019),#51027);\r
-#51019 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#51020,#51021,#51022,#51023,\r
-    #51024,#51025,#51026),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#51020 = CARTESIAN_POINT('',(6.216494582577,0.612527824722));\r
-#51021 = CARTESIAN_POINT('',(12.003044534811,0.827487704782));\r
-#51022 = CARTESIAN_POINT('',(17.78946549952,1.045933731846));\r
-#51023 = CARTESIAN_POINT('',(23.575750843601,1.267941154334));\r
-#51024 = CARTESIAN_POINT('',(29.361903612526,1.49335274339));\r
-#51025 = CARTESIAN_POINT('',(35.147936881845,1.721770900307));\r
-#51026 = CARTESIAN_POINT('',(40.933870897279,1.95263260787));\r
-#51027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#51028 = PCURVE('',#50780,#51029);\r
-#51029 = DEFINITIONAL_REPRESENTATION('',(#51030),#51038);\r
-#51030 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#51031,#51032,#51033,#51034,\r
-    #51035,#51036,#51037),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#51031 = CARTESIAN_POINT('',(2.875456397057,0.563097109744));\r
-#51032 = CARTESIAN_POINT('',(2.737675948501,0.563097109744));\r
-#51033 = CARTESIAN_POINT('',(2.59990353491,0.563097109744));\r
-#51034 = CARTESIAN_POINT('',(2.46212058649,0.563097109744));\r
-#51035 = CARTESIAN_POINT('',(2.324307938364,0.563097109744));\r
-#51036 = CARTESIAN_POINT('',(2.186448446281,0.563097109744));\r
-#51037 = CARTESIAN_POINT('',(2.048528961987,0.563097109744));\r
-#51038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#51039 = ADVANCED_FACE('',(#51040),#18152,.T.);\r
-#51040 = FACE_BOUND('',#51041,.T.);\r
-#51041 = EDGE_LOOP('',(#51042,#51101,#51102,#51103));\r
-#51042 = ORIENTED_EDGE('',*,*,#51043,.T.);\r
-#51043 = EDGE_CURVE('',#51044,#18125,#51046,.T.);\r
-#51044 = VERTEX_POINT('',#51045);\r
-#51045 = CARTESIAN_POINT('',(7.910280248744,1.394795832819,\r
-    16.130308588731));\r
-#51046 = SURFACE_CURVE('',#51047,(#51068,#51077),.PCURVE_S1.);\r
-#51047 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#51048,#51049,#51050,#51051,\r
-    #51052,#51053,#51054,#51055,#51056,#51057,#51058,#51059,#51060,\r
-    #51061,#51062,#51063,#51064,#51065,#51066,#51067),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,8),(0.,0.339139980084,0.693523054627,1.),.UNSPECIFIED.);\r
-#51048 = CARTESIAN_POINT('',(7.910280248744,1.394795832819,\r
-    16.130308588731));\r
-#51049 = CARTESIAN_POINT('',(7.745847357229,1.292424787444,\r
-    16.643852369511));\r
-#51050 = CARTESIAN_POINT('',(7.591917648721,1.187200722554,\r
-    17.160161073693));\r
-#51051 = CARTESIAN_POINT('',(7.448289173435,1.078697752519,\r
-    17.678785831245));\r
-#51052 = CARTESIAN_POINT('',(7.314699214079,0.966409454352,\r
-    18.199258426085));\r
-#51053 = CARTESIAN_POINT('',(7.190809773833,0.84971203478,\r
-    18.721079624325));\r
-#51054 = CARTESIAN_POINT('',(7.076166807901,0.727847238224,\r
-    19.243705504509));\r
-#51055 = CARTESIAN_POINT('',(6.859333768712,0.466253118952,\r
-    20.312857193344));\r
-#51056 = CARTESIAN_POINT('',(6.757936521428,0.325969418319,\r
-    20.859393188321));\r
-#51057 = CARTESIAN_POINT('',(6.665213141903,0.178058393076,\r
-    21.405456117777));\r
-#51058 = CARTESIAN_POINT('',(6.580220357654,2.136405085751E-02,\r
-    21.950256835063));\r
-#51059 = CARTESIAN_POINT('',(6.501717709672,-0.145395657908,\r
-    22.49289280806));\r
-#51060 = CARTESIAN_POINT('',(6.428010243383,-0.323516570178,\r
-    23.032359249563));\r
-#51061 = CARTESIAN_POINT('',(6.295457905566,-0.678791371621,\r
-    24.030537046435));\r
-#51062 = CARTESIAN_POINT('',(6.235952857153,-0.85281609777,\r
-    24.490292853084));\r
-#51063 = CARTESIAN_POINT('',(6.177015521639,-1.036761388139,\r
-    24.946198069291));\r
-#51064 = CARTESIAN_POINT('',(6.116991534912,-1.231122795251,\r
-    25.397514113658));\r
-#51065 = CARTESIAN_POINT('',(6.053950946027,-1.436111621219,\r
-    25.843512017009));\r
-#51066 = CARTESIAN_POINT('',(5.985802843239,-1.651478504815,\r
-    26.283564045774));\r
-#51067 = CARTESIAN_POINT('',(5.910467873395,-1.876525416594,\r
-    26.717157287525));\r
-#51068 = PCURVE('',#18152,#51069);\r
-#51069 = DEFINITIONAL_REPRESENTATION('',(#51070),#51076);\r
-#51070 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#51071,#51072,#51073,#51074,\r
-    #51075),.UNSPECIFIED.,.F.,.F.,(5,5),(0.,8.175082259907E-02),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#51071 = CARTESIAN_POINT('',(6.10865238198,0.231630039818));\r
-#51072 = CARTESIAN_POINT('',(6.112447477598,0.226792368962));\r
-#51073 = CARTESIAN_POINT('',(6.116455411209,0.221961509927));\r
-#51074 = CARTESIAN_POINT('',(6.120688110894,0.217137757337));\r
-#51075 = CARTESIAN_POINT('',(6.125158514863,0.212321474503));\r
-#51076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#51077 = PCURVE('',#50902,#51078);\r
-#51078 = DEFINITIONAL_REPRESENTATION('',(#51079),#51100);\r
-#51079 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#51080,#51081,#51082,#51083,\r
-    #51084,#51085,#51086,#51087,#51088,#51089,#51090,#51091,#51092,\r
-    #51093,#51094,#51095,#51096,#51097,#51098,#51099),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,8),(0.,0.339139980084,0.693523054627,1.),.UNSPECIFIED.);\r
-#51080 = CARTESIAN_POINT('',(0.166519307613,0.541115960765));\r
-#51081 = CARTESIAN_POINT('',(0.162718847839,0.559005023511));\r
-#51082 = CARTESIAN_POINT('',(0.159174462484,0.577309886049));\r
-#51083 = CARTESIAN_POINT('',(0.155882842419,0.596041647789));\r
-#51084 = CARTESIAN_POINT('',(0.152839377381,0.615212851572));\r
-#51085 = CARTESIAN_POINT('',(0.150037735079,0.634837477646));\r
-#51086 = CARTESIAN_POINT('',(0.147468799635,0.654930927852));\r
-#51087 = CARTESIAN_POINT('',(0.14266352288,0.697014025734));\r
-#51088 = CARTESIAN_POINT('',(0.140447353127,0.719047982263));\r
-#51089 = CARTESIAN_POINT('',(0.138454910135,0.741631255407));\r
-#51090 = CARTESIAN_POINT('',(0.136665354886,0.764783531642));\r
-#51091 = CARTESIAN_POINT('',(0.135050488292,0.788525208422));\r
-#51092 = CARTESIAN_POINT('',(0.133570780866,0.812877706827));\r
-#51093 = CARTESIAN_POINT('',(0.130968063343,0.859483790894));\r
-#51094 = CARTESIAN_POINT('',(0.129823915608,0.881575441874));\r
-#51095 = CARTESIAN_POINT('',(0.128709624144,0.904162194062));\r
-#51096 = CARTESIAN_POINT('',(0.127585879035,0.927263894004));\r
-#51097 = CARTESIAN_POINT('',(0.12640667856,0.950906792845));\r
-#51098 = CARTESIAN_POINT('',(0.125122384502,0.97513027245));\r
-#51099 = CARTESIAN_POINT('',(0.123684620971,1.));\r
-#51100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#51101 = ORIENTED_EDGE('',*,*,#18124,.F.);\r
-#51102 = ORIENTED_EDGE('',*,*,#18505,.T.);\r
-#51103 = ORIENTED_EDGE('',*,*,#51104,.F.);\r
-#51104 = EDGE_CURVE('',#51044,#18296,#51105,.T.);\r
-#51105 = SURFACE_CURVE('',#51106,(#51112,#51118),.PCURVE_S1.);\r
-#51106 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#51107,#51108,#51109,#51110,\r
-    #51111),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#51107 = CARTESIAN_POINT('',(6.105808068676,1.076618701535,27.));\r
-#51108 = CARTESIAN_POINT('',(6.105808068676,1.076618701535,19.));\r
-#51109 = CARTESIAN_POINT('',(11.817693036147,2.083778132003,3.));\r
-#51110 = CARTESIAN_POINT('',(27.574617084342,4.862148974674,-3.));\r
-#51111 = CARTESIAN_POINT('',(39.392310120488,6.945927106677,-3.));\r
-#51112 = PCURVE('',#18152,#51113);\r
-#51113 = DEFINITIONAL_REPRESENTATION('',(#51114),#51117);\r
-#51114 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#51115,#51116),.UNSPECIFIED.,\r
-  .F.,.F.,(2,2),(0.231630039818,0.801428100856),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#51115 = CARTESIAN_POINT('',(6.10865238198,0.231630039818));\r
-#51116 = CARTESIAN_POINT('',(6.10865238198,0.801428100856));\r
-#51117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#51118 = PCURVE('',#18429,#51119);\r
-#51119 = DEFINITIONAL_REPRESENTATION('',(#51120),#51123);\r
-#51120 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#51121,#51122),.UNSPECIFIED.,\r
-  .F.,.F.,(2,2),(0.231630039818,0.801428100856),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#51121 = CARTESIAN_POINT('',(6.10865238198,0.231630039818));\r
-#51122 = CARTESIAN_POINT('',(6.10865238198,0.801428100856));\r
-#51123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#51124 = ADVANCED_FACE('',(#51125),#18272,.T.);\r
-#51125 = FACE_BOUND('',#51126,.F.);\r
-#51126 = EDGE_LOOP('',(#51127,#51128,#51150,#51151));\r
-#51127 = ORIENTED_EDGE('',*,*,#19393,.T.);\r
-#51128 = ORIENTED_EDGE('',*,*,#51129,.T.);\r
-#51129 = EDGE_CURVE('',#19394,#18235,#51130,.T.);\r
-#51130 = SURFACE_CURVE('',#51131,(#51136,#51143),.PCURVE_S1.);\r
-#51131 = CIRCLE('',#51132,40.);\r
-#51132 = AXIS2_PLACEMENT_3D('',#51133,#51134,#51135);\r
-#51133 = CARTESIAN_POINT('',(-2.E-15,2.E-15,3.));\r
-#51134 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#51135 = DIRECTION('',(1.,-8.E-17,3.3E-16));\r
-#51136 = PCURVE('',#18272,#51137);\r
-#51137 = DEFINITIONAL_REPRESENTATION('',(#51138),#51142);\r
-#51138 = LINE('',#51139,#51140);\r
-#51139 = CARTESIAN_POINT('',(-0.,0.));\r
-#51140 = VECTOR('',#51141,1.);\r
-#51141 = DIRECTION('',(-1.,0.));\r
-#51142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#51143 = PCURVE('',#18886,#51144);\r
-#51144 = DEFINITIONAL_REPRESENTATION('',(#51145),#51149);\r
-#51145 = LINE('',#51146,#51147);\r
-#51146 = CARTESIAN_POINT('',(0.,1.));\r
-#51147 = VECTOR('',#51148,1.);\r
-#51148 = DIRECTION('',(1.,0.));\r
-#51149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#51150 = ORIENTED_EDGE('',*,*,#18232,.F.);\r
-#51151 = ORIENTED_EDGE('',*,*,#51152,.T.);\r
-#51152 = EDGE_CURVE('',#18233,#19200,#51153,.T.);\r
-#51153 = SURFACE_CURVE('',#51154,(#51159,#51166),.PCURVE_S1.);\r
-#51154 = CIRCLE('',#51155,40.);\r
-#51155 = AXIS2_PLACEMENT_3D('',#51156,#51157,#51158);\r
-#51156 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#51157 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#51158 = DIRECTION('',(1.,0.,3.3E-16));\r
-#51159 = PCURVE('',#18272,#51160);\r
-#51160 = DEFINITIONAL_REPRESENTATION('',(#51161),#51165);\r
-#51161 = LINE('',#51162,#51163);\r
-#51162 = CARTESIAN_POINT('',(-6.28318530718,6.));\r
-#51163 = VECTOR('',#51164,1.);\r
-#51164 = DIRECTION('',(1.,-0.));\r
-#51165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#51166 = PCURVE('',#20542,#51167);\r
-#51167 = DEFINITIONAL_REPRESENTATION('',(#51168),#51172);\r
-#51168 = LINE('',#51169,#51170);\r
-#51169 = CARTESIAN_POINT('',(0.,0.));\r
-#51170 = VECTOR('',#51171,1.);\r
-#51171 = DIRECTION('',(1.,0.));\r
-#51172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#51173 = ADVANCED_FACE('',(#51174),#18886,.F.);\r
-#51174 = FACE_BOUND('',#51175,.F.);\r
-#51175 = EDGE_LOOP('',(#51176,#51177,#51178,#51179));\r
-#51176 = ORIENTED_EDGE('',*,*,#18963,.F.);\r
-#51177 = ORIENTED_EDGE('',*,*,#18762,.F.);\r
-#51178 = ORIENTED_EDGE('',*,*,#51129,.F.);\r
-#51179 = ORIENTED_EDGE('',*,*,#19440,.F.);\r
-#51180 = ADVANCED_FACE('',(#51181),#18429,.T.);\r
-#51181 = FACE_BOUND('',#51182,.T.);\r
-#51182 = EDGE_LOOP('',(#51183,#51207,#51398,#51399));\r
-#51183 = ORIENTED_EDGE('',*,*,#51184,.F.);\r
-#51184 = EDGE_CURVE('',#51185,#18233,#51187,.T.);\r
-#51185 = VERTEX_POINT('',#51186);\r
-#51186 = CARTESIAN_POINT('',(35.413592423335,18.597781364289,-3.));\r
-#51187 = SURFACE_CURVE('',#51188,(#51193,#51200),.PCURVE_S1.);\r
-#51188 = CIRCLE('',#51189,40.);\r
-#51189 = AXIS2_PLACEMENT_3D('',#51190,#51191,#51192);\r
-#51190 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#51191 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#51192 = DIRECTION('',(1.,0.,3.3E-16));\r
-#51193 = PCURVE('',#18429,#51194);\r
-#51194 = DEFINITIONAL_REPRESENTATION('',(#51195),#51199);\r
-#51195 = LINE('',#51196,#51197);\r
-#51196 = CARTESIAN_POINT('',(0.,1.));\r
-#51197 = VECTOR('',#51198,1.);\r
-#51198 = DIRECTION('',(1.,0.));\r
-#51199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#51200 = PCURVE('',#20542,#51201);\r
-#51201 = DEFINITIONAL_REPRESENTATION('',(#51202),#51206);\r
-#51202 = LINE('',#51203,#51204);\r
-#51203 = CARTESIAN_POINT('',(0.,0.));\r
-#51204 = VECTOR('',#51205,1.);\r
-#51205 = DIRECTION('',(1.,0.));\r
-#51206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#51207 = ORIENTED_EDGE('',*,*,#51208,.T.);\r
-#51208 = EDGE_CURVE('',#51185,#51044,#51209,.T.);\r
-#51209 = SURFACE_CURVE('',#51210,(#51267,#51338),.PCURVE_S1.);\r
-#51210 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#51211,#51212,#51213,#51214,\r
-    #51215,#51216,#51217,#51218,#51219,#51220,#51221,#51222,#51223,\r
-    #51224,#51225,#51226,#51227,#51228,#51229,#51230,#51231,#51232,\r
-    #51233,#51234,#51235,#51236,#51237,#51238,#51239,#51240,#51241,\r
-    #51242,#51243,#51244,#51245,#51246,#51247,#51248,#51249,#51250,\r
-    #51251,#51252,#51253,#51254,#51255,#51256,#51257,#51258,#51259,\r
-    #51260,#51261,#51262,#51263,#51264,#51265,#51266),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,8),(0.,0.186313698539,0.280103596999,\r
-    0.337592137426,0.467103943793,0.640090412516,0.690393135003,\r
-    0.740558844342,0.883005267305,1.),.UNSPECIFIED.);\r
-#51211 = CARTESIAN_POINT('',(35.413592422378,18.597781366112,-3.));\r
-#51212 = CARTESIAN_POINT('',(34.819273298162,17.665002266686,\r
-    -2.999999999961));\r
-#51213 = CARTESIAN_POINT('',(34.198823428932,16.748923508931,\r
-    -2.985071359571));\r
-#51214 = CARTESIAN_POINT('',(33.55092445881,15.851806427507,\r
-    -2.953822333551));\r
-#51215 = CARTESIAN_POINT('',(32.874544287707,14.976322568043,\r
-    -2.904598893505));\r
-#51216 = CARTESIAN_POINT('',(32.169018763358,14.125494784606,\r
-    -2.835427016964));\r
-#51217 = CARTESIAN_POINT('',(31.434216388884,13.302568747945,\r
-    -2.74397379365));\r
-#51218 = CARTESIAN_POINT('',(30.286476921486,12.112247733237,\r
-    -2.568908469535));\r
-#51219 = CARTESIAN_POINT('',(29.894926381516,11.721593643568,\r
-    -2.503957967764));\r
-#51220 = CARTESIAN_POINT('',(29.496230628379,11.339280204536,\r
-    -2.432334003615));\r
-#51221 = CARTESIAN_POINT('',(29.090540726452,10.965739841653,\r
-    -2.353670929781));\r
-#51222 = CARTESIAN_POINT('',(28.678072101865,10.601398289069,\r
-    -2.267583703378));\r
-#51223 = CARTESIAN_POINT('',(28.259114042263,10.24666308178,\r
-    -2.173672297665));\r
-#51224 = CARTESIAN_POINT('',(27.573489469462,9.690596820098,\r
-    -2.008915586208));\r
-#51225 = CARTESIAN_POINT('',(27.31064124383,9.483032333662,\r
-    -1.943211181778));\r
-#51226 = CARTESIAN_POINT('',(27.045580730131,9.279305736729,\r
-    -1.874318798032));\r
-#51227 = CARTESIAN_POINT('',(26.778404977855,9.079498915476,\r
-    -1.802142804859));\r
-#51228 = CARTESIAN_POINT('',(26.509222505103,8.883687288773,\r
-    -1.726587020584));\r
-#51229 = CARTESIAN_POINT('',(26.23815392815,8.691938602902,\r
-    -1.647555688044));\r
-#51230 = CARTESIAN_POINT('',(25.350712982905,8.081620603231,\r
-    -1.378868051931));\r
-#51231 = CARTESIAN_POINT('',(24.727145373536,7.679813009692,\r
-    -1.174647878802));\r
-#51232 = CARTESIAN_POINT('',(24.096222509931,7.299615202506,\r
-    -0.95123211893));\r
-#51233 = CARTESIAN_POINT('',(23.459769056782,6.941447001294,\r
-    -0.707582806196));\r
-#51234 = CARTESIAN_POINT('',(22.819853534637,6.605364450647,\r
-    -0.442735867117));\r
-#51235 = CARTESIAN_POINT('',(22.178767686538,6.291036233538,\r
-    -0.155889959684));\r
-#51236 = CARTESIAN_POINT('',(20.684411983303,5.606022087947,\r
-    0.566666656242));\r
-#51237 = CARTESIAN_POINT('',(19.831961318227,5.251749180374,\r
-    1.020119747465));\r
-#51238 = CARTESIAN_POINT('',(18.987574100673,4.933319345342,\r
-    1.515033456807));\r
-#51239 = CARTESIAN_POINT('',(18.157092191264,4.647613715663,\r
-    2.051994872269));\r
-#51240 = CARTESIAN_POINT('',(17.345981137145,4.390363825674,\r
-    2.630741131079));\r
-#51241 = CARTESIAN_POINT('',(16.558997886442,4.15684642745,\r
-    3.249995024104));\r
-#51242 = CARTESIAN_POINT('',(15.579342638449,3.880095139581,\r
-    4.098728247273));\r
-#51243 = CARTESIAN_POINT('',(15.361003326552,3.819361277706,\r
-    4.293178145507));\r
-#51244 = CARTESIAN_POINT('',(15.145113347,3.760125467057,4.490824870993)\r
-  );\r
-#51245 = CARTESIAN_POINT('',(14.931756375339,3.702273423573,\r
-    4.691613566479));\r
-#51246 = CARTESIAN_POINT('',(14.721008477528,3.645692353303,\r
-    4.895484787289));\r
-#51247 = CARTESIAN_POINT('',(14.512938149116,3.590271944088,\r
-    5.102374828094));\r
-#51248 = CARTESIAN_POINT('',(14.102833836697,3.481686852593,\r
-    5.52148571162));\r
-#51249 = CARTESIAN_POINT('',(13.900785262546,3.428516555388,\r
-    5.733690741018));\r
-#51250 = CARTESIAN_POINT('',(13.701519841309,3.376287909808,\r
-    5.948763830055));\r
-#51251 = CARTESIAN_POINT('',(13.505088470535,3.324897411161,\r
-    6.16663286721));\r
-#51252 = CARTESIAN_POINT('',(13.311538464047,3.274247208975,\r
-    6.387226820069));\r
-#51253 = CARTESIAN_POINT('',(13.120914409618,3.224245649618,\r
-    6.610476728769));\r
-#51254 = CARTESIAN_POINT('',(12.400393372111,3.03442030906,\r
-    7.477574535762));\r
-#51255 = CARTESIAN_POINT('',(11.891437897903,2.898564371304,\r
-    8.139681939731));\r
-#51256 = CARTESIAN_POINT('',(11.40729290319,2.765252417342,\r
-    8.821031648492));\r
-#51257 = CARTESIAN_POINT('',(10.948614007024,2.632863726752,\r
-    9.52002710242));\r
-#51258 = CARTESIAN_POINT('',(10.515841145968,2.500132700017,\r
-    10.235097953019));\r
-#51259 = CARTESIAN_POINT('',(10.109217354976,2.366051774406,\r
-    10.964694821762));\r
-#51260 = CARTESIAN_POINT('',(9.41634200854,2.117687168904,\r
-    12.317144073867));\r
-#51261 = CARTESIAN_POINT('',(9.121558739602,2.004145070957,\r
-    12.935787028301));\r
-#51262 = CARTESIAN_POINT('',(8.844474285755,1.888543249407,\r
-    13.562323420424));\r
-#51263 = CARTESIAN_POINT('',(8.585017564422,1.770397808145,\r
-    14.195901774022));\r
-#51264 = CARTESIAN_POINT('',(8.343030622044,1.649188304035,\r
-    14.83567565759));\r
-#51265 = CARTESIAN_POINT('',(8.118253660763,1.524273915958,\r
-    15.480782503495));\r
-#51266 = CARTESIAN_POINT('',(7.910280248744,1.394795832819,\r
-    16.130308588731));\r
-#51267 = PCURVE('',#18429,#51268);\r
-#51268 = DEFINITIONAL_REPRESENTATION('',(#51269),#51337);\r
-#51269 = B_SPLINE_CURVE_WITH_KNOTS('',14,(#51270,#51271,#51272,#51273,\r
-    #51274,#51275,#51276,#51277,#51278,#51279,#51280,#51281,#51282,\r
-    #51283,#51284,#51285,#51286,#51287,#51288,#51289,#51290,#51291,\r
-    #51292,#51293,#51294,#51295,#51296,#51297,#51298,#51299,#51300,\r
-    #51301,#51302,#51303,#51304,#51305,#51306,#51307,#51308,#51309,\r
-    #51310,#51311,#51312,#51313,#51314,#51315,#51316,#51317,#51318,\r
-    #51319,#51320,#51321,#51322,#51323,#51324,#51325,#51326,#51327,\r
-    #51328,#51329,#51330,#51331,#51332,#51333,#51334,#51335,#51336),\r
-  .UNSPECIFIED.,.F.,.F.,(15,13,13,13,13,15),(0.,0.280103596999,\r
-    0.467103943793,0.640090412516,0.740558844342,1.),.UNSPECIFIED.);\r
-#51270 = CARTESIAN_POINT('',(5.799613346211,1.));\r
-#51271 = CARTESIAN_POINT('',(5.809939829173,0.98997875849));\r
-#51272 = CARTESIAN_POINT('',(5.820316014695,0.979766120544));\r
-#51273 = CARTESIAN_POINT('',(5.830731184945,0.969347035237));\r
-#51274 = CARTESIAN_POINT('',(5.841153553303,0.958729889768));\r
-#51275 = CARTESIAN_POINT('',(5.851620416201,0.947834832299));\r
-#51276 = CARTESIAN_POINT('',(5.861976587217,0.936814658145));\r
-#51277 = CARTESIAN_POINT('',(5.87244395907,0.925360770705));\r
-#51278 = CARTESIAN_POINT('',(5.882663009456,0.913860157673));\r
-#51279 = CARTESIAN_POINT('',(5.892946782526,0.901897902064));\r
-#51280 = CARTESIAN_POINT('',(5.903010060044,0.889755146031));\r
-#51281 = CARTESIAN_POINT('',(5.912952372467,0.87726821927));\r
-#51282 = CARTESIAN_POINT('',(5.922685596085,0.864481923221));\r
-#51283 = CARTESIAN_POINT('',(5.932182457939,0.851373590974));\r
-#51284 = CARTESIAN_POINT('',(5.947551596353,0.828969388713));\r
-#51285 = CARTESIAN_POINT('',(5.95357960694,0.819854282363));\r
-#51286 = CARTESIAN_POINT('',(5.959469343656,0.810592717138));\r
-#51287 = CARTESIAN_POINT('',(5.96521068647,0.801179453979));\r
-#51288 = CARTESIAN_POINT('',(5.970788294174,0.791613748662));\r
-#51289 = CARTESIAN_POINT('',(5.97617717487,0.781924144885));\r
-#51290 = CARTESIAN_POINT('',(5.981413162664,0.772012179308));\r
-#51291 = CARTESIAN_POINT('',(5.986390649046,0.762055659707));\r
-#51292 = CARTESIAN_POINT('',(5.991208682755,0.751850101189));\r
-#51293 = CARTESIAN_POINT('',(5.995762841453,0.741568227516));\r
-#51294 = CARTESIAN_POINT('',(6.000100124928,0.731109987303));\r
-#51295 = CARTESIAN_POINT('',(6.004186704833,0.720524837479));\r
-#51296 = CARTESIAN_POINT('',(6.00802364881,0.709803742646));\r
-#51297 = CARTESIAN_POINT('',(6.014917438518,0.68892047082));\r
-#51298 = CARTESIAN_POINT('',(6.018011644582,0.678775346483));\r
-#51299 = CARTESIAN_POINT('',(6.020883535276,0.668525271535));\r
-#51300 = CARTESIAN_POINT('',(6.023530956537,0.658175568029));\r
-#51301 = CARTESIAN_POINT('',(6.025953594775,0.647731878594));\r
-#51302 = CARTESIAN_POINT('',(6.028153134631,0.637200176898));\r
-#51303 = CARTESIAN_POINT('',(6.030133388615,0.626586770629));\r
-#51304 = CARTESIAN_POINT('',(6.031900401146,0.615898297887));\r
-#51305 = CARTESIAN_POINT('',(6.033462523599,0.60514171581));\r
-#51306 = CARTESIAN_POINT('',(6.034830464331,0.594324282772));\r
-#51307 = CARTESIAN_POINT('',(6.036017309647,0.58345353283));\r
-#51308 = CARTESIAN_POINT('',(6.03703851927,0.572537243554));\r
-#51309 = CARTESIAN_POINT('',(6.037911893595,0.561583396411));\r
-#51310 = CARTESIAN_POINT('',(6.03909056205,0.544221183113));\r
-#51311 = CARTESIAN_POINT('',(6.039480536161,0.537831796883));\r
-#51312 = CARTESIAN_POINT('',(6.039831323519,0.531434962968));\r
-#51313 = CARTESIAN_POINT('',(6.040147262134,0.525027316609));\r
-#51314 = CARTESIAN_POINT('',(6.040432454949,0.518618463647));\r
-#51315 = CARTESIAN_POINT('',(6.040691925855,0.51220395047));\r
-#51316 = CARTESIAN_POINT('',(6.040930495677,0.505782741131));\r
-#51317 = CARTESIAN_POINT('',(6.04115303142,0.49936252629));\r
-#51318 = CARTESIAN_POINT('',(6.04136509396,0.492946216043));\r
-#51319 = CARTESIAN_POINT('',(6.04157239323,0.486528435953));\r
-#51320 = CARTESIAN_POINT('',(6.041780356583,0.480108360959));\r
-#51321 = CARTESIAN_POINT('',(6.041995071247,0.473692257013));\r
-#51322 = CARTESIAN_POINT('',(6.042222502236,0.467276162683));\r
-#51323 = CARTESIAN_POINT('',(6.043105143782,0.444298271311));\r
-#51324 = CARTESIAN_POINT('',(6.043867767486,0.427745523739));\r
-#51325 = CARTESIAN_POINT('',(6.044863887548,0.411209479899));\r
-#51326 = CARTESIAN_POINT('',(6.046207493219,0.394695798707));\r
-#51327 = CARTESIAN_POINT('',(6.04801963809,0.37820859084));\r
-#51328 = CARTESIAN_POINT('',(6.050427585647,0.361751808476));\r
-#51329 = CARTESIAN_POINT('',(6.053564531925,0.345329567148));\r
-#51330 = CARTESIAN_POINT('',(6.057569895873,0.328945574501));\r
-#51331 = CARTESIAN_POINT('',(6.062589820254,0.312602882577));\r
-#51332 = CARTESIAN_POINT('',(6.068777872013,0.296304479231));\r
-#51333 = CARTESIAN_POINT('',(6.076296448198,0.280054021043));\r
-#51334 = CARTESIAN_POINT('',(6.085319468393,0.263855522997));\r
-#51335 = CARTESIAN_POINT('',(6.09603604673,0.247712290045));\r
-#51336 = CARTESIAN_POINT('',(6.10865238198,0.231630039818));\r
-#51337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#51338 = PCURVE('',#50902,#51339);\r
-#51339 = DEFINITIONAL_REPRESENTATION('',(#51340),#51397);\r
-#51340 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#51341,#51342,#51343,#51344,\r
-    #51345,#51346,#51347,#51348,#51349,#51350,#51351,#51352,#51353,\r
-    #51354,#51355,#51356,#51357,#51358,#51359,#51360,#51361,#51362,\r
-    #51363,#51364,#51365,#51366,#51367,#51368,#51369,#51370,#51371,\r
-    #51372,#51373,#51374,#51375,#51376,#51377,#51378,#51379,#51380,\r
-    #51381,#51382,#51383,#51384,#51385,#51386,#51387,#51388,#51389,\r
-    #51390,#51391,#51392,#51393,#51394,#51395,#51396),.UNSPECIFIED.,.F.,\r
-  .F.,(8,6,6,6,6,6,6,6,6,8),(0.,0.186313698539,0.280103596999,\r
-    0.337592137426,0.467103943793,0.640090412516,0.690393135003,\r
-    0.740558844342,0.883005267305,1.),.UNSPECIFIED.);\r
-#51341 = CARTESIAN_POINT('',(0.940985361007,1.699E-14));\r
-#51342 = CARTESIAN_POINT('',(0.915577402119,9.3479E-13));\r
-#51343 = CARTESIAN_POINT('',(0.890145250925,3.554482010521E-04));\r
-#51344 = CARTESIAN_POINT('',(0.864667610231,1.099469978277E-03));\r
-#51345 = CARTESIAN_POINT('',(0.839132695792,2.271939361381E-03));\r
-#51346 = CARTESIAN_POINT('',(0.813537562461,3.920997903212E-03));\r
-#51347 = CARTESIAN_POINT('',(0.787889385481,6.104526913005E-03));\r
-#51348 = CARTESIAN_POINT('',(0.749281095864,1.029456582841E-02));\r
-#51349 = CARTESIAN_POINT('',(0.736345698293,1.185044999812E-02));\r
-#51350 = CARTESIAN_POINT('',(0.723405541211,1.35679398557E-02));\r
-#51351 = CARTESIAN_POINT('',(0.71046463195,1.545644989227E-02));\r
-#51352 = CARTESIAN_POINT('',(0.697528066702,1.752603330447E-02));\r
-#51353 = CARTESIAN_POINT('',(0.684602149017,1.978732050775E-02));\r
-#51354 = CARTESIAN_POINT('',(0.663782766892,2.376185109296E-02));\r
-#51355 = CARTESIAN_POINT('',(0.655877880884,2.534845728128E-02));\r
-#51356 = CARTESIAN_POINT('',(0.647981620365,2.701383287799E-02));\r
-#51357 = CARTESIAN_POINT('',(0.64009591302,2.876060894401E-02));\r
-#51358 = CARTESIAN_POINT('',(0.632222853868,3.059147248137E-02));\r
-#51359 = CARTESIAN_POINT('',(0.624364714989,3.250914797673E-02));\r
-#51360 = CARTESIAN_POINT('',(0.598860070395,3.903832552035E-02));\r
-#51361 = CARTESIAN_POINT('',(0.581282887053,4.401516588467E-02));\r
-#51362 = CARTESIAN_POINT('',(0.563822580087,4.947787094118E-02));\r
-#51363 = CARTESIAN_POINT('',(0.546511194019,5.545815843453E-02));\r
-#51364 = CARTESIAN_POINT('',(0.529383140705,6.198768647879E-02));\r
-#51365 = CARTESIAN_POINT('',(0.512475226413,6.90961489048E-02));\r
-#51366 = CARTESIAN_POINT('',(0.473588429866,8.710920986259E-02));\r
-#51367 = CARTESIAN_POINT('',(0.451807503931,9.848943340614E-02));\r
-#51368 = CARTESIAN_POINT('',(0.430578381859,0.111007665856));\r
-#51369 = CARTESIAN_POINT('',(0.409984947026,0.124714207558));\r
-#51370 = CARTESIAN_POINT('',(0.390100487538,0.139646058586));\r
-#51371 = CARTESIAN_POINT('',(0.370985893367,0.155822309545));\r
-#51372 = CARTESIAN_POINT('',(0.347368177679,0.178308887967));\r
-#51373 = CARTESIAN_POINT('',(0.342116406892,0.183480184215));\r
-#51374 = CARTESIAN_POINT('',(0.336934542446,0.18875712463));\r
-#51375 = CARTESIAN_POINT('',(0.331823519958,0.194139765666));\r
-#51376 = CARTESIAN_POINT('',(0.326784151521,0.199628088203));\r
-#51377 = CARTESIAN_POINT('',(0.321817130574,0.205222003263));\r
-#51378 = CARTESIAN_POINT('',(0.31204227338,0.216605188462));\r
-#51379 = CARTESIAN_POINT('',(0.307234047803,0.222393891456));\r
-#51380 = CARTESIAN_POINT('',(0.302498903637,0.228287309491));\r
-#51381 = CARTESIAN_POINT('',(0.297837249798,0.234285195061));\r
-#51382 = CARTESIAN_POINT('',(0.293249478141,0.240387370751));\r
-#51383 = CARTESIAN_POINT('',(0.288735984014,0.246593757958));\r
-#51384 = CARTESIAN_POINT('',(0.271692770677,0.270823096254));\r
-#51385 = CARTESIAN_POINT('',(0.259689979874,0.289581515717));\r
-#51386 = CARTESIAN_POINT('',(0.248296448584,0.309178129291));\r
-#51387 = CARTESIAN_POINT('',(0.237518279857,0.329614628269));\r
-#51388 = CARTESIAN_POINT('',(0.227360295786,0.350896771842));\r
-#51389 = CARTESIAN_POINT('',(0.217825871629,0.37303511498));\r
-#51390 = CARTESIAN_POINT('',(0.201598572216,0.414944475212));\r
-#51391 = CARTESIAN_POINT('',(0.194702238104,0.434432028803));\r
-#51392 = CARTESIAN_POINT('',(0.188228012028,0.454516945673));\r
-#51393 = CARTESIAN_POINT('',(0.182175364287,0.47521094828));\r
-#51394 = CARTESIAN_POINT('',(0.176542569788,0.496529095898));\r
-#51395 = CARTESIAN_POINT('',(0.171326098949,0.518490016288));\r
-#51396 = CARTESIAN_POINT('',(0.166519307685,0.541115960421));\r
-#51397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#51398 = ORIENTED_EDGE('',*,*,#51104,.T.);\r
-#51399 = ORIENTED_EDGE('',*,*,#18295,.T.);\r
-#51400 = ADVANCED_FACE('',(#51401),#19323,.T.);\r
-#51401 = FACE_BOUND('',#51402,.T.);\r
-#51402 = EDGE_LOOP('',(#51403,#51427,#51428));\r
-#51403 = ORIENTED_EDGE('',*,*,#51404,.F.);\r
-#51404 = EDGE_CURVE('',#19200,#51405,#51407,.T.);\r
-#51405 = VERTEX_POINT('',#51406);\r
-#51406 = CARTESIAN_POINT('',(39.392310120488,6.945927106677,-3.));\r
-#51407 = SURFACE_CURVE('',#51408,(#51413,#51420),.PCURVE_S1.);\r
-#51408 = CIRCLE('',#51409,40.);\r
-#51409 = AXIS2_PLACEMENT_3D('',#51410,#51411,#51412);\r
-#51410 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#51411 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#51412 = DIRECTION('',(1.,0.,3.3E-16));\r
-#51413 = PCURVE('',#19323,#51414);\r
-#51414 = DEFINITIONAL_REPRESENTATION('',(#51415),#51419);\r
-#51415 = LINE('',#51416,#51417);\r
-#51416 = CARTESIAN_POINT('',(0.,1.));\r
-#51417 = VECTOR('',#51418,1.);\r
-#51418 = DIRECTION('',(1.,0.));\r
-#51419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#51420 = PCURVE('',#20542,#51421);\r
-#51421 = DEFINITIONAL_REPRESENTATION('',(#51422),#51426);\r
-#51422 = LINE('',#51423,#51424);\r
-#51423 = CARTESIAN_POINT('',(0.,0.));\r
-#51424 = VECTOR('',#51425,1.);\r
-#51425 = DIRECTION('',(1.,0.));\r
-#51426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#51427 = ORIENTED_EDGE('',*,*,#19199,.T.);\r
-#51428 = ORIENTED_EDGE('',*,*,#51429,.T.);\r
-#51429 = EDGE_CURVE('',#19202,#51405,#51430,.T.);\r
-#51430 = SURFACE_CURVE('',#51431,(#51437,#51443),.PCURVE_S1.);\r
-#51431 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#51432,#51433,#51434,#51435,\r
-    #51436),.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),\r
-  .QUASI_UNIFORM_KNOTS.);\r
-#51432 = CARTESIAN_POINT('',(6.105808068676,1.076618701535,27.));\r
-#51433 = CARTESIAN_POINT('',(6.105808068676,1.076618701535,19.));\r
-#51434 = CARTESIAN_POINT('',(11.817693036147,2.083778132003,3.));\r
-#51435 = CARTESIAN_POINT('',(27.574617084342,4.862148974674,-3.));\r
-#51436 = CARTESIAN_POINT('',(39.392310120488,6.945927106677,-3.));\r
-#51437 = PCURVE('',#19323,#51438);\r
-#51438 = DEFINITIONAL_REPRESENTATION('',(#51439),#51442);\r
-#51439 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#51440,#51441),.UNSPECIFIED.,\r
-  .F.,.F.,(2,2),(0.848345694119,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#51440 = CARTESIAN_POINT('',(6.10865238198,0.848345694119));\r
-#51441 = CARTESIAN_POINT('',(6.10865238198,1.));\r
-#51442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#51443 = PCURVE('',#19823,#51444);\r
-#51444 = DEFINITIONAL_REPRESENTATION('',(#51445),#51448);\r
-#51445 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#51446,#51447),.UNSPECIFIED.,\r
-  .F.,.F.,(2,2),(0.848345694119,1.),.PIECEWISE_BEZIER_KNOTS.);\r
-#51446 = CARTESIAN_POINT('',(6.10865238198,0.848345694119));\r
-#51447 = CARTESIAN_POINT('',(6.10865238198,1.));\r
-#51448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#51449 = ADVANCED_FACE('',(#51450),#19823,.T.);\r
-#51450 = FACE_BOUND('',#51451,.T.);\r
-#51451 = EDGE_LOOP('',(#51452,#51453,#51454,#51455,#51619));\r
-#51452 = ORIENTED_EDGE('',*,*,#51429,.F.);\r
-#51453 = ORIENTED_EDGE('',*,*,#19703,.T.);\r
-#51454 = ORIENTED_EDGE('',*,*,#20114,.T.);\r
-#51455 = ORIENTED_EDGE('',*,*,#51456,.T.);\r
-#51456 = EDGE_CURVE('',#19899,#51457,#51459,.T.);\r
-#51457 = VERTEX_POINT('',#51458);\r
-#51458 = CARTESIAN_POINT('',(39.505049912618,6.27304004463,-3.));\r
-#51459 = SURFACE_CURVE('',#51460,(#51529,#51547),.PCURVE_S1.);\r
-#51460 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#51461,#51462,#51463,#51464,\r
-    #51465,#51466,#51467,#51468,#51469,#51470,#51471,#51472,#51473,\r
-    #51474,#51475,#51476,#51477,#51478,#51479,#51480,#51481,#51482,\r
-    #51483,#51484,#51485,#51486,#51487,#51488,#51489,#51490,#51491,\r
-    #51492,#51493,#51494,#51495,#51496,#51497,#51498,#51499,#51500,\r
-    #51501,#51502,#51503,#51504,#51505,#51506,#51507,#51508,#51509,\r
-    #51510,#51511,#51512,#51513,#51514,#51515,#51516,#51517,#51518,\r
-    #51519,#51520,#51521,#51522,#51523,#51524,#51525,#51526,#51527,\r
-    #51528),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732791E-02,0.134164938732,0.206253639056,0.289095162863,\r
-    0.441240529254,0.481791559629,0.522584322265,0.648883534703,\r
-    0.788637761544,0.859259879623,1.),.UNSPECIFIED.);\r
-#51461 = CARTESIAN_POINT('',(5.314503288007,-3.193126180056,27.));\r
-#51462 = CARTESIAN_POINT('',(5.392072062127,-3.064024014386,\r
-    26.71168778972));\r
-#51463 = CARTESIAN_POINT('',(5.466222402303,-2.938011477811,\r
-    26.421000307332));\r
-#51464 = CARTESIAN_POINT('',(5.537374086891,-2.815420256135,\r
-    26.128016128753));\r
-#51465 = CARTESIAN_POINT('',(5.605982879344,-2.696517456476,\r
-    25.832840231396));\r
-#51466 = CARTESIAN_POINT('',(5.672519641177,-2.58149988225,\r
-    25.535601704029));\r
-#51467 = CARTESIAN_POINT('',(5.737452825279,-2.470496573375,\r
-    25.236448750883));\r
-#51468 = CARTESIAN_POINT('',(5.935847463428,-2.137927664582,\r
-    24.300464749011));\r
-#51469 = CARTESIAN_POINT('',(6.065320726073,-1.930494186407,\r
-    23.657620472098));\r
-#51470 = CARTESIAN_POINT('',(6.193920297057,-1.741928904758,\r
-    23.0084378194));\r
-#51471 = CARTESIAN_POINT('',(6.325601511342,-1.571722556505,\r
-    22.354555828402));\r
-#51472 = CARTESIAN_POINT('',(6.463448404245,-1.418711533964,\r
-    21.6975831968));\r
-#51473 = CARTESIAN_POINT('',(6.609839250607,-1.28165171061,\r
-    21.038969174352));\r
-#51474 = CARTESIAN_POINT('',(6.890741582865,-1.062464494314,\r
-    19.858169747875));\r
-#51475 = CARTESIAN_POINT('',(7.021389113386,-0.974838941686,\r
-    19.336100083299));\r
-#51476 = CARTESIAN_POINT('',(7.15945560546,-0.89585131805,\r
-    18.814424631277));\r
-#51477 = CARTESIAN_POINT('',(7.305632772815,-0.824926492172,\r
-    18.293719228424));\r
-#51478 = CARTESIAN_POINT('',(7.460446617837,-0.761559340343,\r
-    17.774514757358));\r
-#51479 = CARTESIAN_POINT('',(7.624299656368,-0.705324181869,\r
-    17.257307134313));\r
-#51480 = CARTESIAN_POINT('',(7.99653776978,-0.598998717975,\r
-    16.151051688057));\r
-#51481 = CARTESIAN_POINT('',(8.207921502279,-0.551076123698,\r
-    15.562790186344));\r
-#51482 = CARTESIAN_POINT('',(8.432121282735,-0.511523381358,\r
-    14.978501148235));\r
-#51483 = CARTESIAN_POINT('',(8.669445956023,-0.4798875929,\r
-    14.398853360377));\r
-#51484 = CARTESIAN_POINT('',(8.920097012012,-0.455787693583,\r
-    13.824490115401));\r
-#51485 = CARTESIAN_POINT('',(9.184201253489,-0.438873725328,\r
-    13.256044396611));\r
-#51486 = CARTESIAN_POINT('',(9.971699897878,-0.410243903561,\r
-    11.662174802482));\r
-#51487 = CARTESIAN_POINT('',(10.52718980429,-0.414714271819,\r
-    10.65225695039));\r
-#51488 = CARTESIAN_POINT('',(11.128698666514,-0.439937112347,\r
-    9.668307740613));\r
-#51489 = CARTESIAN_POINT('',(11.776027689947,-0.483512609639,\r
-    8.714068178148));\r
-#51490 = CARTESIAN_POINT('',(12.468757351306,-0.54206851961,\r
-    7.793315190533));\r
-#51491 = CARTESIAN_POINT('',(13.206358611364,-0.61069910071,\r
-    6.909909545331));\r
-#51492 = CARTESIAN_POINT('',(14.196384729072,-0.702346877918,\r
-    5.843212096973));\r
-#51493 = CARTESIAN_POINT('',(14.407856469553,-0.721898163869,\r
-    5.621662887144));\r
-#51494 = CARTESIAN_POINT('',(14.622441990034,-0.741594232142,\r
-    5.403113701737));\r
-#51495 = CARTESIAN_POINT('',(14.84012647205,-0.761307279714,\r
-    5.187641252264));\r
-#51496 = CARTESIAN_POINT('',(15.060886665164,-0.780902765512,\r
-    4.975316446725));\r
-#51497 = CARTESIAN_POINT('',(15.284689340949,-0.800240193489,\r
-    4.766203083517));\r
-#51498 = CARTESIAN_POINT('',(15.73966006274,-0.838220190786,\r
-    4.353298542492));\r
-#51499 = CARTESIAN_POINT('',(15.970863914613,-0.856857941843,\r
-    4.149546059853));\r
-#51500 = CARTESIAN_POINT('',(16.205072059942,-0.874938721706,\r
-    3.949169933672));\r
-#51501 = CARTESIAN_POINT('',(16.44223972664,-0.892308880234,\r
-    3.752228275166));\r
-#51502 = CARTESIAN_POINT('',(16.682315173797,-0.90881072711,\r
-    3.558773934801));\r
-#51503 = CARTESIAN_POINT('',(16.925239323818,-0.924283851451,\r
-    3.368854177301));\r
-#51504 = CARTESIAN_POINT('',(17.931680417614,-0.982787027389,\r
-    2.605567873013));\r
-#51505 = CARTESIAN_POINT('',(18.719191217306,-1.015601573109,\r
-    2.062822080083));\r
-#51506 = CARTESIAN_POINT('',(19.531352872103,-1.032195630275,\r
-    1.555636711387));\r
-#51507 = CARTESIAN_POINT('',(20.365481641762,-1.027654775995,\r
-    1.084661970026));\r
-#51508 = CARTESIAN_POINT('',(21.218324222304,-0.997417712746,\r
-    0.649815413633));\r
-#51509 = CARTESIAN_POINT('',(22.086131496987,-0.937778781603,\r
-    0.250421577407));\r
-#51510 = CARTESIAN_POINT('',(23.936964969908,-0.744770708951,\r
-    -0.518568227504));\r
-#51511 = CARTESIAN_POINT('',(24.922708370065,-0.604193686318,\r
-    -0.880578359974));\r
-#51512 = CARTESIAN_POINT('',(25.916283883192,-0.420890466274,\r
-    -1.202082738706));\r
-#51513 = CARTESIAN_POINT('',(26.912350159148,-0.192930674889,\r
-    -1.485599317965));\r
-#51514 = CARTESIAN_POINT('',(27.906139137608,7.993630625284E-02,\r
-    -1.7340011752));\r
-#51515 = CARTESIAN_POINT('',(28.893471480899,0.396691963186,\r
-    -1.950164991404));\r
-#51516 = CARTESIAN_POINT('',(30.364566890683,0.936543011736,\r
-    -2.231194911599));\r
-#51517 = CARTESIAN_POINT('',(30.85590764525,1.12848778301,\r
-    -2.318022665291));\r
-#51518 = CARTESIAN_POINT('',(31.344335163644,1.330916725034,\r
-    -2.397701508334));\r
-#51519 = CARTESIAN_POINT('',(31.829494688005,1.543547186892,\r
-    -2.470585702601));\r
-#51520 = CARTESIAN_POINT('',(32.311087892957,1.76606176501,\r
-    -2.537016586598));\r
-#51521 = CARTESIAN_POINT('',(32.788868276819,1.998120464875,\r
-    -2.597318839136));\r
-#51522 = CARTESIAN_POINT('',(34.206791245563,2.720155547323,\r
-    -2.760363675848));\r
-#51523 = CARTESIAN_POINT('',(35.134950903783,3.237419755775,\r
-    -2.845792587235));\r
-#51524 = CARTESIAN_POINT('',(36.045652016745,3.788430874764,\r
-    -2.91051935704));\r
-#51525 = CARTESIAN_POINT('',(36.938094552515,4.370265870803,\r
-    -2.956649707248));\r
-#51526 = CARTESIAN_POINT('',(37.811993680547,4.980049126589,\r
-    -2.98597417148));\r
-#51527 = CARTESIAN_POINT('',(38.66748023408,5.61510684865,\r
-    -2.999999999966));\r
-#51528 = CARTESIAN_POINT('',(39.50504991235,6.273040046319,-3.));\r
-#51529 = PCURVE('',#19823,#51530);\r
-#51530 = DEFINITIONAL_REPRESENTATION('',(#51531),#51546);\r
-#51531 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#51532,#51533,#51534,#51535,\r
-    #51536,#51537,#51538,#51539,#51540,#51541,#51542,#51543,#51544,\r
-    #51545),.UNSPECIFIED.,.F.,.F.,(6,4,4,6),(0.740699011868,\r
-    0.788637761544,0.859259879623,1.),.UNSPECIFIED.);\r
-#51532 = CARTESIAN_POINT('',(6.28318530718,0.801428100856));\r
-#51533 = CARTESIAN_POINT('',(6.278475393681,0.81019235353));\r
-#51534 = CARTESIAN_POINT('',(6.273573553365,0.818810762145));\r
-#51535 = CARTESIAN_POINT('',(6.268498626981,0.82728339531));\r
-#51536 = CARTESIAN_POINT('',(6.263269372144,0.835611168798));\r
-#51537 = CARTESIAN_POINT('',(6.250001019347,0.855853298248));\r
-#51538 = CARTESIAN_POINT('',(6.241801134122,0.867602689068));\r
-#51539 = CARTESIAN_POINT('',(6.233362130309,0.87905301032));\r
-#51540 = CARTESIAN_POINT('',(6.224734673779,0.890216224024));\r
-#51541 = CARTESIAN_POINT('',(6.198481589004,0.922811595095));\r
-#51542 = CARTESIAN_POINT('',(6.180427951211,0.943431897797));\r
-#51543 = CARTESIAN_POINT('',(6.162143498096,0.963089759662));\r
-#51544 = CARTESIAN_POINT('',(6.143854624099,0.981909144952));\r
-#51545 = CARTESIAN_POINT('',(6.125709245379,1.));\r
-#51546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#51547 = PCURVE('',#20014,#51548);\r
-#51548 = DEFINITIONAL_REPRESENTATION('',(#51549),#51618);\r
-#51549 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#51550,#51551,#51552,#51553,\r
-    #51554,#51555,#51556,#51557,#51558,#51559,#51560,#51561,#51562,\r
-    #51563,#51564,#51565,#51566,#51567,#51568,#51569,#51570,#51571,\r
-    #51572,#51573,#51574,#51575,#51576,#51577,#51578,#51579,#51580,\r
-    #51581,#51582,#51583,#51584,#51585,#51586,#51587,#51588,#51589,\r
-    #51590,#51591,#51592,#51593,#51594,#51595,#51596,#51597,#51598,\r
-    #51599,#51600,#51601,#51602,#51603,#51604,#51605,#51606,#51607,\r
-    #51608,#51609,#51610,#51611,#51612,#51613,#51614,#51615,#51616,\r
-    #51617),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    4.313243732791E-02,0.134164938732,0.206253639056,0.289095162863,\r
-    0.441240529254,0.481791559629,0.522584322265,0.648883534703,\r
-    0.788637761544,0.859259879623,1.),.UNSPECIFIED.);\r
-#51550 = CARTESIAN_POINT('',(2.875455796418,0.9846980552));\r
-#51551 = CARTESIAN_POINT('',(2.874610153272,0.969253407616));\r
-#51552 = CARTESIAN_POINT('',(2.87382656138,0.954038773635));\r
-#51553 = CARTESIAN_POINT('',(2.873092001909,0.939039217951));\r
-#51554 = CARTESIAN_POINT('',(2.872393256277,0.924243688101));\r
-#51555 = CARTESIAN_POINT('',(2.871717420448,0.909643925974));\r
-#51556 = CARTESIAN_POINT('',(2.871052275216,0.895233628841));\r
-#51557 = CARTESIAN_POINT('',(2.868981397104,0.850983882287));\r
-#51558 = CARTESIAN_POINT('',(2.867573637355,0.821784136094));\r
-#51559 = CARTESIAN_POINT('',(2.866056720107,0.793358528408));\r
-#51560 = CARTESIAN_POINT('',(2.864342064438,0.765683301254));\r
-#51561 = CARTESIAN_POINT('',(2.862367336923,0.73873896019));\r
-#51562 = CARTESIAN_POINT('',(2.860087573579,0.712506842125));\r
-#51563 = CARTESIAN_POINT('',(2.855398007619,0.66674352233));\r
-#51564 = CARTESIAN_POINT('',(2.853113929727,0.646953276264));\r
-#51565 = CARTESIAN_POINT('',(2.85060212658,0.627587262157));\r
-#51566 = CARTESIAN_POINT('',(2.847851407274,0.608635949902));\r
-#51567 = CARTESIAN_POINT('',(2.844853850244,0.590090255909));\r
-#51568 = CARTESIAN_POINT('',(2.841603692094,0.571941691717));\r
-#51569 = CARTESIAN_POINT('',(2.834066747519,0.533774424125));\r
-#51570 = CARTESIAN_POINT('',(2.829697609274,0.51388037504));\r
-#51571 = CARTESIAN_POINT('',(2.82498303719,0.494488691777));\r
-#51572 = CARTESIAN_POINT('',(2.819919363654,0.475588787144));\r
-#51573 = CARTESIAN_POINT('',(2.814504531431,0.457171532908));\r
-#51574 = CARTESIAN_POINT('',(2.808737546266,0.439229385444));\r
-#51575 = CARTESIAN_POINT('',(2.791380134706,0.389665510146));\r
-#51576 = CARTESIAN_POINT('',(2.778953688584,0.359155860072));\r
-#51577 = CARTESIAN_POINT('',(2.765339024067,0.330190258988));\r
-#51578 = CARTESIAN_POINT('',(2.75054500139,0.302744206386));\r
-#51579 = CARTESIAN_POINT('',(2.734584622197,0.276807108124));\r
-#51580 = CARTESIAN_POINT('',(2.717473371656,0.252380146001));\r
-#51581 = CARTESIAN_POINT('',(2.694368823145,0.223366850258));\r
-#51582 = CARTESIAN_POINT('',(2.689426368497,0.217369240867));\r
-#51583 = CARTESIAN_POINT('',(2.684403998415,0.211479773726));\r
-#51584 = CARTESIAN_POINT('',(2.679302077456,0.205698771093));\r
-#51585 = CARTESIAN_POINT('',(2.674121152243,0.200026440153));\r
-#51586 = CARTESIAN_POINT('',(2.668861982899,0.194462840781));\r
-#51587 = CARTESIAN_POINT('',(2.658156945478,0.183520771913));\r
-#51588 = CARTESIAN_POINT('',(2.652710154545,0.178143591285));\r
-#51589 = CARTESIAN_POINT('',(2.647185852237,0.172876582011));\r
-#51590 = CARTESIAN_POINT('',(2.641585024518,0.167719719628));\r
-#51591 = CARTESIAN_POINT('',(2.635908793357,0.16267289078));\r
-#51592 = CARTESIAN_POINT('',(2.630158421352,0.157735887889));\r
-#51593 = CARTESIAN_POINT('',(2.606306295287,0.137961942772));\r
-#51594 = CARTESIAN_POINT('',(2.587577491229,0.124063196881));\r
-#51595 = CARTESIAN_POINT('',(2.568194040054,0.111206667649));\r
-#51596 = CARTESIAN_POINT('',(2.548211044802,9.937300256049E-02));\r
-#51597 = CARTESIAN_POINT('',(2.527692661258,8.852995340353E-02));\r
-#51598 = CARTESIAN_POINT('',(2.506710655157,7.863600403446E-02));\r
-#51599 = CARTESIAN_POINT('',(2.461702862006,5.969349169127E-02));\r
-#51600 = CARTESIAN_POINT('',(2.437583849568,5.084429042289E-02));\r
-#51601 = CARTESIAN_POINT('',(2.413097311915,4.303387576796E-02));\r
-#51602 = CARTESIAN_POINT('',(2.388341310872,3.618019162618E-02));\r
-#51603 = CARTESIAN_POINT('',(2.363399928709,3.019920605394E-02));\r
-#51604 = CARTESIAN_POINT('',(2.338346372027,2.501106852836E-02));\r
-#51605 = CARTESIAN_POINT('',(2.300561147707,1.828346488878E-02));\r
-#51606 = CARTESIAN_POINT('',(2.287862833433,1.620829964628E-02));\r
-#51607 = CARTESIAN_POINT('',(2.275157483836,1.430669107214E-02));\r
-#51608 = CARTESIAN_POINT('',(2.262450883129,1.256936784247E-02));\r
-#51609 = CARTESIAN_POINT('',(2.249747707259,1.098753800416E-02));\r
-#51610 = CARTESIAN_POINT('',(2.237051629865,9.55294408184E-03));\r
-#51611 = CARTESIAN_POINT('',(2.199083581768,5.677110563124E-03));\r
-#51612 = CARTESIAN_POINT('',(2.17384258405,3.650755218942E-03));\r
-#51613 = CARTESIAN_POINT('',(2.148661402423,2.117533621442E-03));\r
-#51614 = CARTESIAN_POINT('',(2.123546604657,1.025676031699E-03));\r
-#51615 = CARTESIAN_POINT('',(2.098495292169,3.318565812234E-04));\r
-#51616 = CARTESIAN_POINT('',(2.073496285507,8.2764E-13));\r
-#51617 = CARTESIAN_POINT('',(2.048529562058,1.203E-14));\r
-#51618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#51619 = ORIENTED_EDGE('',*,*,#51620,.F.);\r
-#51620 = EDGE_CURVE('',#51405,#51457,#51621,.T.);\r
-#51621 = SURFACE_CURVE('',#51622,(#51627,#51633),.PCURVE_S1.);\r
-#51622 = CIRCLE('',#51623,40.);\r
-#51623 = AXIS2_PLACEMENT_3D('',#51624,#51625,#51626);\r
-#51624 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#51625 = DIRECTION('',(3.822904571241E-16,-2.676826598639E-16,-1.));\r
-#51626 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#51627 = PCURVE('',#19823,#51628);\r
-#51628 = DEFINITIONAL_REPRESENTATION('',(#51629),#51632);\r
-#51629 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#51630,#51631),.UNSPECIFIED.,\r
-  .F.,.F.,(2,2),(0.,1.705686344208E-02),.PIECEWISE_BEZIER_KNOTS.);\r
-#51630 = CARTESIAN_POINT('',(6.10865238198,1.));\r
-#51631 = CARTESIAN_POINT('',(6.125709245422,1.));\r
-#51632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#51633 = PCURVE('',#51634,#51639);\r
-#51634 = CYLINDRICAL_SURFACE('',#51635,40.);\r
-#51635 = AXIS2_PLACEMENT_3D('',#51636,#51637,#51638);\r
-#51636 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#51637 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#51638 = DIRECTION('',(1.,0.,3.3E-16));\r
-#51639 = DEFINITIONAL_REPRESENTATION('',(#51640),#51644);\r
-#51640 = LINE('',#51641,#51642);\r
-#51641 = CARTESIAN_POINT('',(6.10865238198,-0.));\r
-#51642 = VECTOR('',#51643,1.);\r
-#51643 = DIRECTION('',(1.,0.));\r
-#51644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#51645 = ADVANCED_FACE('',(#51646),#20014,.T.);\r
-#51646 = FACE_BOUND('',#51647,.T.);\r
-#51647 = EDGE_LOOP('',(#51648,#51709,#51710,#51711,#51712));\r
-#51648 = ORIENTED_EDGE('',*,*,#51649,.F.);\r
-#51649 = EDGE_CURVE('',#51457,#51650,#51652,.T.);\r
-#51650 = VERTEX_POINT('',#51651);\r
-#51651 = CARTESIAN_POINT('',(39.793547428285,4.058766200812,3.));\r
-#51652 = SURFACE_CURVE('',#51653,(#51668,#51686),.PCURVE_S1.);\r
-#51653 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#51654,#51655,#51656,#51657,\r
-    #51658,#51659,#51660,#51661,#51662,#51663,#51664,#51665,#51666,\r
-    #51667),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#51654 = CARTESIAN_POINT('',(39.50504991235,6.273040046319,-3.));\r
-#51655 = CARTESIAN_POINT('',(39.53697353912,6.071998029635,\r
-    -2.469857305487));\r
-#51656 = CARTESIAN_POINT('',(39.566764279668,5.875584192177,\r
-    -1.93877500183));\r
-#51657 = CARTESIAN_POINT('',(39.594874439222,5.681883402301,\r
-    -1.40716117002));\r
-#51658 = CARTESIAN_POINT('',(39.62978938804,5.429859046025,\r
-    -0.711942292053));\r
-#51659 = CARTESIAN_POINT('',(39.637863486753,5.370709618182,\r
-    -0.548519782961));\r
-#51660 = CARTESIAN_POINT('',(39.645813463346,5.311594189146,\r
-    -0.385088192252));\r
-#51661 = CARTESIAN_POINT('',(39.679552705853,5.056878580238,\r
-    0.31889847855));\r
-#51662 = CARTESIAN_POINT('',(39.704175364641,4.861108915561,\r
-    0.859448382286));\r
-#51663 = CARTESIAN_POINT('',(39.727757490209,4.663305742207,\r
-    1.399656454957));\r
-#51664 = CARTESIAN_POINT('',(39.761513285064,4.362570595846,\r
-    2.204677342934));\r
-#51665 = CARTESIAN_POINT('',(39.772413662577,4.262480874533,\r
-    2.470005719426));\r
-#51666 = CARTESIAN_POINT('',(39.783091638766,4.161278382982,\r
-    2.735127937173));\r
-#51667 = CARTESIAN_POINT('',(39.79354745197,4.058765968596,3.0000006));\r
-#51668 = PCURVE('',#20014,#51669);\r
-#51669 = DEFINITIONAL_REPRESENTATION('',(#51670),#51685);\r
-#51670 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#51671,#51672,#51673,#51674,\r
-    #51675,#51676,#51677,#51678,#51679,#51680,#51681,#51682,#51683,\r
-    #51684),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#51671 = CARTESIAN_POINT('',(2.048529561987,0.));\r
-#51672 = CARTESIAN_POINT('',(2.052109274402,1.254332354772E-02));\r
-#51673 = CARTESIAN_POINT('',(2.05545204346,2.52278254243E-02));\r
-#51674 = CARTESIAN_POINT('',(2.058561494327,3.804985612148E-02));\r
-#51675 = CARTESIAN_POINT('',(2.062327012241,5.498882258939E-02));\r
-#51676 = CARTESIAN_POINT('',(2.063190437047,5.898294243794E-02));\r
-#51677 = CARTESIAN_POINT('',(2.064032364904,6.2989802223E-02));\r
-#51678 = CARTESIAN_POINT('',(2.06756693436,8.030416791524E-02));\r
-#51679 = CARTESIAN_POINT('',(2.070047119446,9.373775098754E-02));\r
-#51680 = CARTESIAN_POINT('',(2.072297927353,0.107308355515));\r
-#51681 = CARTESIAN_POINT('',(2.075320586116,0.127758561639));\r
-#51682 = CARTESIAN_POINT('',(2.076262964156,0.134535705783));\r
-#51683 = CARTESIAN_POINT('',(2.077151376209,0.141345341141));\r
-#51684 = CARTESIAN_POINT('',(2.07798635282,0.148187165358));\r
-#51685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#51686 = PCURVE('',#51687,#51692);\r
-#51687 = CYLINDRICAL_SURFACE('',#51688,40.);\r
-#51688 = AXIS2_PLACEMENT_3D('',#51689,#51690,#51691);\r
-#51689 = CARTESIAN_POINT('',(-2.316911861358E-15,1.622319150691E-15,3.)\r
-  );\r
-#51690 = DIRECTION('',(3.822904571241E-16,-2.676826598639E-16,-1.));\r
-#51691 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#51692 = DEFINITIONAL_REPRESENTATION('',(#51693),#51708);\r
-#51693 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#51694,#51695,#51696,#51697,\r
-    #51698,#51699,#51700,#51701,#51702,#51703,#51704,#51705,#51706,\r
-    #51707),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#51694 = CARTESIAN_POINT('',(-6.26612844378,6.));\r
-#51695 = CARTESIAN_POINT('',(-6.261039423097,5.469857305487));\r
-#51696 = CARTESIAN_POINT('',(-6.256073034251,4.93877500183));\r
-#51697 = CARTESIAN_POINT('',(-6.25117988641,4.40716117002));\r
-#51698 = CARTESIAN_POINT('',(-6.244819101779,3.711942292053));\r
-#51699 = CARTESIAN_POINT('',(-6.24332665586,3.548519782961));\r
-#51700 = CARTESIAN_POINT('',(-6.241835468823,3.385088192252));\r
-#51701 = CARTESIAN_POINT('',(-6.235411958397,2.68110152145));\r
-#51702 = CARTESIAN_POINT('',(-6.230479261279,2.140551617714));\r
-#51703 = CARTESIAN_POINT('',(-6.225499277559,1.600343545043));\r
-#51704 = CARTESIAN_POINT('',(-6.217933685962,0.795322657066));\r
-#51705 = CARTESIAN_POINT('',(-6.215416661295,0.529994280574));\r
-#51706 = CARTESIAN_POINT('',(-6.212872570224,0.264872062827));\r
-#51707 = CARTESIAN_POINT('',(-6.210296463771,-6.E-07));\r
-#51708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#51709 = ORIENTED_EDGE('',*,*,#51456,.F.);\r
-#51710 = ORIENTED_EDGE('',*,*,#19898,.F.);\r
-#51711 = ORIENTED_EDGE('',*,*,#20140,.T.);\r
-#51712 = ORIENTED_EDGE('',*,*,#51713,.F.);\r
-#51713 = EDGE_CURVE('',#51650,#20141,#51714,.T.);\r
-#51714 = SURFACE_CURVE('',#51715,(#51788,#51864),.PCURVE_S1.);\r
-#51715 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#51716,#51717,#51718,#51719,\r
-    #51720,#51721,#51722,#51723,#51724,#51725,#51726,#51727,#51728,\r
-    #51729,#51730,#51731,#51732,#51733,#51734,#51735,#51736,#51737,\r
-    #51738,#51739,#51740,#51741,#51742,#51743,#51744,#51745,#51746,\r
-    #51747,#51748,#51749,#51750,#51751,#51752,#51753,#51754,#51755,\r
-    #51756,#51757,#51758,#51759,#51760,#51761,#51762,#51763,#51764,\r
-    #51765,#51766,#51767,#51768,#51769,#51770,#51771,#51772,#51773,\r
-    #51774,#51775,#51776,#51777,#51778,#51779,#51780,#51781,#51782,\r
-    #51783,#51784,#51785,#51786,#51787),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156945,0.157462141416,0.237475582235,\r
-    0.315984140888,0.354882631283,0.433704074262,0.569774718342,\r
-    0.737461555807,0.86442572461,1.),.UNSPECIFIED.);\r
-#51716 = CARTESIAN_POINT('',(39.793547428285,4.058766200812,3.));\r
-#51717 = CARTESIAN_POINT('',(39.295687246475,3.844975376281,\r
-    3.000000000037));\r
-#51718 = CARTESIAN_POINT('',(38.797565673081,3.631980908207,\r
-    3.012727308664));\r
-#51719 = CARTESIAN_POINT('',(38.299141544332,3.420513463688,\r
-    3.039137497495));\r
-#51720 = CARTESIAN_POINT('',(37.80056027923,3.211353055697,\r
-    3.080320518539));\r
-#51721 = CARTESIAN_POINT('',(37.302156848839,3.005318238998,\r
-    3.137492164788));\r
-#51722 = CARTESIAN_POINT('',(36.804465689499,2.803240497004,\r
-    3.21199012655));\r
-#51723 = CARTESIAN_POINT('',(36.308234870099,2.605922684871,\r
-    3.30525052153));\r
-#51724 = CARTESIAN_POINT('',(35.611892390829,2.335388425027,\r
-    3.465293450817));\r
-#51725 = CARTESIAN_POINT('',(35.409766850092,2.257623081707,\r
-    3.515246870818));\r
-#51726 = CARTESIAN_POINT('',(35.208139811069,2.180836350457,\r
-    3.568699483427));\r
-#51727 = CARTESIAN_POINT('',(35.007095798787,2.105078936732,\r
-    3.625749574233));\r
-#51728 = CARTESIAN_POINT('',(34.806729019124,2.03039926839,\r
-    3.686493289529));\r
-#51729 = CARTESIAN_POINT('',(34.607143124344,1.956842498911,\r
-    3.751022658198));\r
-#51730 = CARTESIAN_POINT('',(34.408450978623,1.88444951062,\r
-    3.819423613591));\r
-#51731 = CARTESIAN_POINT('',(33.865444815708,1.688884793326,\r
-    4.018166019204));\r
-#51732 = CARTESIAN_POINT('',(33.523164232619,1.568156062026,4.1566292351\r
-    ));\r
-#51733 = CARTESIAN_POINT('',(33.184644022033,1.451282337826,\r
-    4.307560183342));\r
-#51734 = CARTESIAN_POINT('',(32.850638068662,1.338412574546,\r
-    4.471278576593));\r
-#51735 = CARTESIAN_POINT('',(32.521930455224,1.229611824311,\r
-    4.647991982847));\r
-#51736 = CARTESIAN_POINT('',(32.199317683765,1.124850323333,\r
-    4.837755127206));\r
-#51737 = CARTESIAN_POINT('',(31.883585457298,1.024001905172,\r
-    5.04042383254));\r
-#51738 = CARTESIAN_POINT('',(31.273169392331,0.831528765126,\r
-    5.466736293034));\r
-#51739 = CARTESIAN_POINT('',(30.978130278308,0.739743839962,\r
-    5.689963699321));\r
-#51740 = CARTESIAN_POINT('',(30.691090259436,0.651303780101,\r
-    5.924912733575));\r
-#51741 = CARTESIAN_POINT('',(30.412605757162,0.565889648296,\r
-    6.171070118369));\r
-#51742 = CARTESIAN_POINT('',(30.143061693747,0.483085045217,\r
-    6.427790637949));\r
-#51743 = CARTESIAN_POINT('',(29.882676533232,0.402406014724,\r
-    6.694311954299));\r
-#51744 = CARTESIAN_POINT('',(29.631512704272,0.323332565117,\r
-    6.969775984446));\r
-#51745 = CARTESIAN_POINT('',(29.269579054547,0.206699869332,\r
-    7.393712573884));\r
-#51746 = CARTESIAN_POINT('',(29.151900952822,0.16832068639,\r
-    7.536147358727));\r
-#51747 = CARTESIAN_POINT('',(29.036443420562,0.130138671282,\r
-    7.680455803852));\r
-#51748 = CARTESIAN_POINT('',(28.923181543293,9.208737263682E-02,\r
-    7.826531805428));\r
-#51749 = CARTESIAN_POINT('',(28.812081015356,5.410014082827E-02,\r
-    7.974269367423));\r
-#51750 = CARTESIAN_POINT('',(28.703098984118,1.611079483278E-02,\r
-    8.123563423543));\r
-#51751 = CARTESIAN_POINT('',(28.596184894183,-2.194571091409E-02,\r
-    8.27431065916));\r
-#51752 = CARTESIAN_POINT('',(28.278711381128,-0.137512158552,\r
-    8.734615501814));\r
-#51753 = CARTESIAN_POINT('',(28.074407417,-0.215423256176,9.048358172016\r
-    ));\r
-#51754 = CARTESIAN_POINT('',(27.877874906064,-0.294398825828,\r
-    9.366820462725));\r
-#51755 = CARTESIAN_POINT('',(27.688517765155,-0.374938751912,\r
-    9.68921052403));\r
-#51756 = CARTESIAN_POINT('',(27.505661062234,-0.457496576889,\r
-    10.014779122279));\r
-#51757 = CARTESIAN_POINT('',(27.32856604721,-0.542470443106,\r
-    10.342830740203));\r
-#51758 = CARTESIAN_POINT('',(27.156437512437,-0.630198289509,\r
-    10.672729192137));\r
-#51759 = CARTESIAN_POINT('',(26.698378333383,-0.877635955455,\r
-    11.575599030692));\r
-#51760 = CARTESIAN_POINT('',(26.420537490455,-1.043399082246,\r
-    12.151277477074));\r
-#51761 = CARTESIAN_POINT('',(26.157073402874,-1.220206535158,\r
-    12.730668069183));\r
-#51762 = CARTESIAN_POINT('',(25.909731661881,-1.41019392133,\r
-    13.313101879125));\r
-#51763 = CARTESIAN_POINT('',(25.679394889602,-1.615571392968,\r
-    13.897359252402));\r
-#51764 = CARTESIAN_POINT('',(25.465669007851,-1.838311779732,\r
-    14.481591210773));\r
-#51765 = CARTESIAN_POINT('',(25.267243771225,-2.079838562682,\r
-    15.063560171283));\r
-#51766 = CARTESIAN_POINT('',(24.854164819807,-2.662516422252,\r
-    16.352198458631));\r
-#51767 = CARTESIAN_POINT('',(24.646350613887,-3.013919522915,\r
-    17.056740944192));\r
-#51768 = CARTESIAN_POINT('',(24.455128556946,-3.396538036636,\r
-    17.750106475592));\r
-#51769 = CARTESIAN_POINT('',(24.275178566558,-3.810676873309,\r
-    18.428402677827));\r
-#51770 = CARTESIAN_POINT('',(24.100796928152,-4.2552860356,\r
-    19.088624669444));\r
-#51771 = CARTESIAN_POINT('',(23.926776156776,-4.728235865823,\r
-    19.728706647798));\r
-#51772 = CARTESIAN_POINT('',(23.748538160879,-5.226625025826,\r
-    20.347351396671));\r
-#51773 = CARTESIAN_POINT('',(23.421272381538,-6.141132925025,\r
-    21.395546816223));\r
-#51774 = CARTESIAN_POINT('',(23.275630085196,-6.547929865034,\r
-    21.834638927269));\r
-#51775 = CARTESIAN_POINT('',(23.123679265527,-6.966091505782,\r
-    22.260949790659));\r
-#51776 = CARTESIAN_POINT('',(22.963969998854,-7.394146976295,\r
-    22.67451283185));\r
-#51777 = CARTESIAN_POINT('',(22.795286178596,-7.830594550504,\r
-    23.075533872548));\r
-#51778 = CARTESIAN_POINT('',(22.616633227796,-8.273950363474,\r
-    23.464334951358));\r
-#51779 = CARTESIAN_POINT('',(22.427213779761,-8.722779561389,\r
-    23.841312325538));\r
-#51780 = CARTESIAN_POINT('',(22.011950049484,-9.659355791415,\r
-    24.59729798781));\r
-#51781 = CARTESIAN_POINT('',(21.784503626407,-10.14768651458,\r
-    24.974716729629));\r
-#51782 = CARTESIAN_POINT('',(21.543269186306,-10.63905235827,\r
-    25.339721410544));\r
-#51783 = CARTESIAN_POINT('',(21.287676977337,-11.13189089301,\r
-    25.692922426284));\r
-#51784 = CARTESIAN_POINT('',(21.017333878428,-11.62473539843,\r
-    26.034945871409));\r
-#51785 = CARTESIAN_POINT('',(20.731992600102,-12.11621714791,\r
-    26.366408026073));\r
-#51786 = CARTESIAN_POINT('',(20.431526574814,-12.60506153577,\r
-    26.687902495188));\r
-#51787 = CARTESIAN_POINT('',(20.115910536805,-13.09007804695,27.));\r
-#51788 = PCURVE('',#20014,#51789);\r
-#51789 = DEFINITIONAL_REPRESENTATION('',(#51790),#51863);\r
-#51790 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#51791,#51792,#51793,#51794,\r
-    #51795,#51796,#51797,#51798,#51799,#51800,#51801,#51802,#51803,\r
-    #51804,#51805,#51806,#51807,#51808,#51809,#51810,#51811,#51812,\r
-    #51813,#51814,#51815,#51816,#51817,#51818,#51819,#51820,#51821,\r
-    #51822,#51823,#51824,#51825,#51826,#51827,#51828,#51829,#51830,\r
-    #51831,#51832,#51833,#51834,#51835,#51836,#51837,#51838,#51839,\r
-    #51840,#51841,#51842,#51843,#51844,#51845,#51846,#51847,#51848,\r
-    #51849,#51850,#51851,#51852,#51853,#51854,#51855,#51856,#51857,\r
-    #51858,#51859,#51860,#51861,#51862),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156945,0.157462141416,0.237475582235,\r
-    0.315984140888,0.354882631283,0.433704074262,0.569774718342,\r
-    0.737461555807,0.86442572461,1.),.UNSPECIFIED.);\r
-#51791 = CARTESIAN_POINT('',(2.077986350972,0.14818714986));\r
-#51792 = CARTESIAN_POINT('',(2.091059833992,0.148187149861));\r
-#51793 = CARTESIAN_POINT('',(2.104104742417,0.148515904219));\r
-#51794 = CARTESIAN_POINT('',(2.117119801632,0.14919809517));\r
-#51795 = CARTESIAN_POINT('',(2.130099054354,0.150262253386));\r
-#51796 = CARTESIAN_POINT('',(2.143031844833,0.151740671286));\r
-#51797 = CARTESIAN_POINT('',(2.155902624561,0.15366952389));\r
-#51798 = CARTESIAN_POINT('',(2.168690602338,0.156088586277));\r
-#51799 = CARTESIAN_POINT('',(2.186569932678,0.160250553801));\r
-#51800 = CARTESIAN_POINT('',(2.191751858006,0.161550652429));\r
-#51801 = CARTESIAN_POINT('',(2.196913025467,0.162943062255));\r
-#51802 = CARTESIAN_POINT('',(2.202051175141,0.16443065114));\r
-#51803 = CARTESIAN_POINT('',(2.207163805075,0.166016277669));\r
-#51804 = CARTESIAN_POINT('',(2.212248177082,0.167702743749));\r
-#51805 = CARTESIAN_POINT('',(2.217301322543,0.169492747214));\r
-#51806 = CARTESIAN_POINT('',(2.231087474211,0.174701190046));\r
-#51807 = CARTESIAN_POINT('',(2.239751137237,0.178337768719));\r
-#51808 = CARTESIAN_POINT('',(2.24829242519,0.182311669723));\r
-#51809 = CARTESIAN_POINT('',(2.256691712902,0.18663449761));\r
-#51810 = CARTESIAN_POINT('',(2.264928620931,0.191315529159));\r
-#51811 = CARTESIAN_POINT('',(2.272982436541,0.196360627873));\r
-#51812 = CARTESIAN_POINT('',(2.280832696874,0.201770906006));\r
-#51813 = CARTESIAN_POINT('',(2.295943719671,0.213202836567));\r
-#51814 = CARTESIAN_POINT('',(2.303214553127,0.21921241197));\r
-#51815 = CARTESIAN_POINT('',(2.310253463376,0.225564913216));\r
-#51816 = CARTESIAN_POINT('',(2.317045754078,0.232251967859));\r
-#51817 = CARTESIAN_POINT('',(2.323580949227,0.239261817991));\r
-#51818 = CARTESIAN_POINT('',(2.329852648321,0.246579520637));\r
-#51819 = CARTESIAN_POINT('',(2.335858291361,0.254187308704));\r
-#51820 = CARTESIAN_POINT('',(2.344443089518,0.265968313333));\r
-#51821 = CARTESIAN_POINT('',(2.347222488627,0.269938106038));\r
-#51822 = CARTESIAN_POINT('',(2.34993726756,0.273972255006));\r
-#51823 = CARTESIAN_POINT('',(2.352587913286,0.278068482811));\r
-#51824 = CARTESIAN_POINT('',(2.355175142409,0.282224490674));\r
-#51825 = CARTESIAN_POINT('',(2.35769988044,0.286437978965));\r
-#51826 = CARTESIAN_POINT('',(2.360163241052,0.290706667695));\r
-#51827 = CARTESIAN_POINT('',(2.367436328259,0.303785434139));\r
-#51828 = CARTESIAN_POINT('',(2.372059148761,0.312759565039));\r
-#51829 = CARTESIAN_POINT('',(2.376446022901,0.321932649407));\r
-#51830 = CARTESIAN_POINT('',(2.380610487314,0.331286850677));\r
-#51831 = CARTESIAN_POINT('',(2.384568029124,0.340804977546));\r
-#51832 = CARTESIAN_POINT('',(2.388335741833,0.350470789261));\r
-#51833 = CARTESIAN_POINT('',(2.391932167219,0.360269184685));\r
-#51834 = CARTESIAN_POINT('',(2.401324747932,0.387306297695));\r
-#51835 = CARTESIAN_POINT('',(2.406822429895,0.404785798589));\r
-#51836 = CARTESIAN_POINT('',(2.411815437584,0.422634515462));\r
-#51837 = CARTESIAN_POINT('',(2.41625697344,0.440851335711));\r
-#51838 = CARTESIAN_POINT('',(2.420118944097,0.459418793511));\r
-#51839 = CARTESIAN_POINT('',(2.423403151273,0.478297792309));\r
-#51840 = CARTESIAN_POINT('',(2.426135230686,0.49743167394));\r
-#51841 = CARTESIAN_POINT('',(2.43109973529,0.540556705759));\r
-#51842 = CARTESIAN_POINT('',(2.43306980052,0.564654096241));\r
-#51843 = CARTESIAN_POINT('',(2.434351143789,0.588919091462));\r
-#51844 = CARTESIAN_POINT('',(2.43507047525,0.613229008443));\r
-#51845 = CARTESIAN_POINT('',(2.43537059513,0.637475343233));\r
-#51846 = CARTESIAN_POINT('',(2.435389795065,0.661570129863));\r
-#51847 = CARTESIAN_POINT('',(2.435257497018,0.685444715665));\r
-#51848 = CARTESIAN_POINT('',(2.434961869619,0.726919334964));\r
-#51849 = CARTESIAN_POINT('',(2.434813842481,0.744639280649));\r
-#51850 = CARTESIAN_POINT('',(2.434695384475,0.76218933579));\r
-#51851 = CARTESIAN_POINT('',(2.434652165885,0.77955870039));\r
-#51852 = CARTESIAN_POINT('',(2.434724990198,0.79674285587));\r
-#51853 = CARTESIAN_POINT('',(2.434949820593,0.813742301736));\r
-#51854 = CARTESIAN_POINT('',(2.435358158653,0.83056150398));\r
-#51855 = CARTESIAN_POINT('',(2.436639411359,0.864983496419));\r
-#51856 = CARTESIAN_POINT('',(2.437541950219,0.882562379761));\r
-#51857 = CARTESIAN_POINT('',(2.438719198088,0.899954761759));\r
-#51858 = CARTESIAN_POINT('',(2.440199980239,0.917174729332));\r
-#51859 = CARTESIAN_POINT('',(2.442008927907,0.934239196783));\r
-#51860 = CARTESIAN_POINT('',(2.444167136753,0.951167137298));\r
-#51861 = CARTESIAN_POINT('',(2.44669269686,0.967979248944));\r
-#51862 = CARTESIAN_POINT('',(2.449601094273,0.98469805516));\r
-#51863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#51864 = PCURVE('',#20275,#51865);\r
-#51865 = DEFINITIONAL_REPRESENTATION('',(#51866),#51939);\r
-#51866 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#51867,#51868,#51869,#51870,\r
-    #51871,#51872,#51873,#51874,#51875,#51876,#51877,#51878,#51879,\r
-    #51880,#51881,#51882,#51883,#51884,#51885,#51886,#51887,#51888,\r
-    #51889,#51890,#51891,#51892,#51893,#51894,#51895,#51896,#51897,\r
-    #51898,#51899,#51900,#51901,#51902,#51903,#51904,#51905,#51906,\r
-    #51907,#51908,#51909,#51910,#51911,#51912,#51913,#51914,#51915,\r
-    #51916,#51917,#51918,#51919,#51920,#51921,#51922,#51923,#51924,\r
-    #51925,#51926,#51927,#51928,#51929,#51930,#51931,#51932,#51933,\r
-    #51934,#51935,#51936,#51937,#51938),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156945,0.157462141416,0.237475582235,\r
-    0.315984140888,0.354882631283,0.433704074262,0.569774718342,\r
-    0.737461555807,0.86442572461,1.),.UNSPECIFIED.);\r
-#51867 = CARTESIAN_POINT('',(6.210296469607,1.));\r
-#51868 = CARTESIAN_POINT('',(6.206242221333,0.989229505348));\r
-#51869 = CARTESIAN_POINT('',(6.20208867231,0.978139490344));\r
-#51870 = CARTESIAN_POINT('',(6.197849094066,0.966704391393));\r
-#51871 = CARTESIAN_POINT('',(6.193538659061,0.954898289302));\r
-#51872 = CARTESIAN_POINT('',(6.189174570125,0.94269495948));\r
-#51873 = CARTESIAN_POINT('',(6.184775914437,0.930067863972));\r
-#51874 = CARTESIAN_POINT('',(6.180362983029,0.91699071058));\r
-#51875 = CARTESIAN_POINT('',(6.174148008885,0.897880499229));\r
-#51876 = CARTESIAN_POINT('',(6.172341310859,0.892242354964));\r
-#51877 = CARTESIAN_POINT('',(6.170537146547,0.886523323145));\r
-#51878 = CARTESIAN_POINT('',(6.168736987237,0.880722111104));\r
-#51879 = CARTESIAN_POINT('',(6.166942305351,0.874837627168));\r
-#51880 = CARTESIAN_POINT('',(6.165154548175,0.868869025963));\r
-#51881 = CARTESIAN_POINT('',(6.163375111578,0.862815753719));\r
-#51882 = CARTESIAN_POINT('',(6.158513578372,0.845954579736));\r
-#51883 = CARTESIAN_POINT('',(6.155450814012,0.834970947558));\r
-#51884 = CARTESIAN_POINT('',(6.152424555362,0.823727349738));\r
-#51885 = CARTESIAN_POINT('',(6.149441313335,0.812226781502));\r
-#51886 = CARTESIAN_POINT('',(6.146505836653,0.800475245558));\r
-#51887 = CARTESIAN_POINT('',(6.143620585493,0.788482547719));\r
-#51888 = CARTESIAN_POINT('',(6.140785417168,0.776263223198));\r
-#51889 = CARTESIAN_POINT('',(6.135261985624,0.751645663544));\r
-#51890 = CARTESIAN_POINT('',(6.132571322539,0.739252244534));\r
-#51891 = CARTESIAN_POINT('',(6.129923050433,0.726677013899));\r
-#51892 = CARTESIAN_POINT('',(6.12731103335,0.713939650048));\r
-#51893 = CARTESIAN_POINT('',(6.124725799092,0.70105979025));\r
-#51894 = CARTESIAN_POINT('',(6.122155131794,0.688056898751));\r
-#51895 = CARTESIAN_POINT('',(6.119584901544,0.674950045231));\r
-#51896 = CARTESIAN_POINT('',(6.115719459571,0.655221153946));\r
-#51897 = CARTESIAN_POINT('',(6.114435117745,0.648663189026));\r
-#51898 = CARTESIAN_POINT('',(6.113145215837,0.642085611576));\r
-#51899 = CARTESIAN_POINT('',(6.111847784669,0.635490155368));\r
-#51900 = CARTESIAN_POINT('',(6.110540797394,0.628878368757));\r
-#51901 = CARTESIAN_POINT('',(6.109222191284,0.622251608239));\r
-#51902 = CARTESIAN_POINT('',(6.107889889519,0.615611032019));\r
-#51903 = CARTESIAN_POINT('',(6.103810186114,0.595475486338));\r
-#51904 = CARTESIAN_POINT('',(6.101013955056,0.581941247379));\r
-#51905 = CARTESIAN_POINT('',(6.098135704161,0.568361866499));\r
-#51906 = CARTESIAN_POINT('',(6.09515821973,0.55474162716));\r
-#51907 = CARTESIAN_POINT('',(6.092065058097,0.541082055633));\r
-#51908 = CARTESIAN_POINT('',(6.088840918501,0.527381777601));\r
-#51909 = CARTESIAN_POINT('',(6.085471830741,0.513636282211));\r
-#51910 = CARTESIAN_POINT('',(6.075857008681,0.476016709573));\r
-#51911 = CARTESIAN_POINT('',(6.069297275023,0.452030941876));\r
-#51912 = CARTESIAN_POINT('',(6.062187483894,0.428056224908));\r
-#51913 = CARTESIAN_POINT('',(6.054442965314,0.404294343207));\r
-#51914 = CARTESIAN_POINT('',(6.045976939168,0.380956143071));\r
-#51915 = CARTESIAN_POINT('',(6.03671228629,0.358220146193));\r
-#51916 = CARTESIAN_POINT('',(6.026593754484,0.33622369896));\r
-#51917 = CARTESIAN_POINT('',(6.002039880374,0.288991873836));\r
-#51918 = CARTESIAN_POINT('',(5.987141742604,0.264179766416));\r
-#51919 = CARTESIAN_POINT('',(5.970843355658,0.240807562617));\r
-#51920 = CARTESIAN_POINT('',(5.953132686586,0.218931322963));\r
-#51921 = CARTESIAN_POINT('',(5.934047819822,0.198512637634));\r
-#51922 = CARTESIAN_POINT('',(5.913664112695,0.179481273035));\r
-#51923 = CARTESIAN_POINT('',(5.892081470015,0.161746903492));\r
-#51924 = CARTESIAN_POINT('',(5.852250957004,0.132697940791));\r
-#51925 = CARTESIAN_POINT('',(5.834462091671,0.120867308509));\r
-#51926 = CARTESIAN_POINT('',(5.816092546578,0.109679810643));\r
-#51927 = CARTESIAN_POINT('',(5.79718949367,9.909001940516E-02));\r
-#51928 = CARTESIAN_POINT('',(5.777799515895,8.905334281733E-02));\r
-#51929 = CARTESIAN_POINT('',(5.757966940107,7.952780630504E-02));\r
-#51930 = CARTESIAN_POINT('',(5.737732917897,7.047468997423E-02));\r
-#51931 = CARTESIAN_POINT('',(5.69514075514,5.265701167681E-02));\r
-#51932 = CARTESIAN_POINT('',(5.672731228464,4.395353706559E-02));\r
-#51933 = CARTESIAN_POINT('',(5.649951713019,3.57035278017E-02));\r
-#51934 = CARTESIAN_POINT('',(5.626842545951,2.786715267809E-02));\r
-#51935 = CARTESIAN_POINT('',(5.603439470848,2.040872801409E-02));\r
-#51936 = CARTESIAN_POINT('',(5.579773915465,1.329646153651E-02));\r
-#51937 = CARTESIAN_POINT('',(5.555873439161,6.502031350453E-03));\r
-#51938 = CARTESIAN_POINT('',(5.531762350068,0.));\r
-#51939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#51940 = ADVANCED_FACE('',(#51941),#20275,.F.);\r
-#51941 = FACE_BOUND('',#51942,.F.);\r
-#51942 = EDGE_LOOP('',(#51943,#51944,#51945,#51969));\r
-#51943 = ORIENTED_EDGE('',*,*,#20239,.F.);\r
-#51944 = ORIENTED_EDGE('',*,*,#51713,.F.);\r
-#51945 = ORIENTED_EDGE('',*,*,#51946,.F.);\r
-#51946 = EDGE_CURVE('',#51947,#51650,#51949,.T.);\r
-#51947 = VERTEX_POINT('',#51948);\r
-#51948 = CARTESIAN_POINT('',(39.870031888819,3.221887208536,3.));\r
-#51949 = SURFACE_CURVE('',#51950,(#51955,#51962),.PCURVE_S1.);\r
-#51950 = CIRCLE('',#51951,40.);\r
-#51951 = AXIS2_PLACEMENT_3D('',#51952,#51953,#51954);\r
-#51952 = CARTESIAN_POINT('',(-2.316911861358E-15,1.622319150691E-15,3.)\r
-  );\r
-#51953 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#51954 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#51955 = PCURVE('',#20275,#51956);\r
-#51956 = DEFINITIONAL_REPRESENTATION('',(#51957),#51961);\r
-#51957 = LINE('',#51958,#51959);\r
-#51958 = CARTESIAN_POINT('',(0.,1.));\r
-#51959 = VECTOR('',#51960,1.);\r
-#51960 = DIRECTION('',(1.,0.));\r
-#51961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#51962 = PCURVE('',#51687,#51963);\r
-#51963 = DEFINITIONAL_REPRESENTATION('',(#51964),#51968);\r
-#51964 = LINE('',#51965,#51966);\r
-#51965 = CARTESIAN_POINT('',(-0.,0.));\r
-#51966 = VECTOR('',#51967,1.);\r
-#51967 = DIRECTION('',(-1.,0.));\r
-#51968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#51969 = ORIENTED_EDGE('',*,*,#51970,.F.);\r
-#51970 = EDGE_CURVE('',#20177,#51947,#51971,.T.);\r
-#51971 = SURFACE_CURVE('',#51972,(#52052,#52135),.PCURVE_S1.);\r
-#51972 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#51973,#51974,#51975,#51976,\r
-    #51977,#51978,#51979,#51980,#51981,#51982,#51983,#51984,#51985,\r
-    #51986,#51987,#51988,#51989,#51990,#51991,#51992,#51993,#51994,\r
-    #51995,#51996,#51997,#51998,#51999,#52000,#52001,#52002,#52003,\r
-    #52004,#52005,#52006,#52007,#52008,#52009,#52010,#52011,#52012,\r
-    #52013,#52014,#52015,#52016,#52017,#52018,#52019,#52020,#52021,\r
-    #52022,#52023,#52024,#52025,#52026,#52027,#52028,#52029,#52030,\r
-    #52031,#52032,#52033,#52034,#52035,#52036,#52037,#52038,#52039,\r
-    #52040,#52041,#52042,#52043,#52044,#52045,#52046,#52047,#52048,\r
-    #52049,#52050,#52051),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613028,0.249810233759,0.335724852041,0.420382051208,\r
-    0.565526485588,0.644424134375,0.683354615411,0.761264550251,\r
-    0.841373225548,0.887438369128,1.),.UNSPECIFIED.);\r
-#51973 = CARTESIAN_POINT('',(19.496397250683,-13.99681151886,\r
-    26.717157287525));\r
-#51974 = CARTESIAN_POINT('',(19.822752741579,-13.5436762664,\r
-    26.4350299302));\r
-#51975 = CARTESIAN_POINT('',(20.135308899241,-13.08602864399,\r
-    26.144166320895));\r
-#51976 = CARTESIAN_POINT('',(20.434028014564,-12.62488933736,\r
-    25.844078671963));\r
-#51977 = CARTESIAN_POINT('',(20.718950223971,-12.16135313788,\r
-    25.53425354357));\r
-#51978 = CARTESIAN_POINT('',(20.990208489352,-11.69659777434,\r
-    25.214151897357));\r
-#51979 = CARTESIAN_POINT('',(21.248048334172,-11.2318890389,\r
-    24.883218493446));\r
-#51980 = CARTESIAN_POINT('',(21.492852335757,-10.76858220689,\r
-    24.540900630817));\r
-#51981 = CARTESIAN_POINT('',(21.944162657549,-9.874065553863,\r
-    23.852767167883));\r
-#51982 = CARTESIAN_POINT('',(22.152062471319,-9.442533421793,\r
-    23.508274412796));\r
-#51983 = CARTESIAN_POINT('',(22.349322790316,-9.014745031334,\r
-    23.152770991865));\r
-#51984 = CARTESIAN_POINT('',(22.536526753315,-8.59198797784,\r
-    22.785859408879));\r
-#51985 = CARTESIAN_POINT('',(22.714416397321,-8.175609636476,\r
-    22.407192200694));\r
-#51986 = CARTESIAN_POINT('',(22.883915517985,-7.766996256258,\r
-    22.016505932537));\r
-#51987 = CARTESIAN_POINT('',(23.046145655692,-7.367537286861,\r
-    21.613668633226));\r
-#51988 = CARTESIAN_POINT('',(23.313207528168,-6.702892644572,\r
-    20.904654898562));\r
-#51989 = CARTESIAN_POINT('',(23.420995929917,-6.432481802793,\r
-    20.604493831846));\r
-#51990 = CARTESIAN_POINT('',(23.526270824555,-6.167825627689,\r
-    20.298285092038));\r
-#51991 = CARTESIAN_POINT('',(23.629554934825,-5.909389730525,\r
-    19.986099290312));\r
-#51992 = CARTESIAN_POINT('',(23.731424823517,-5.657611002475,\r
-    19.668059414005));\r
-#51993 = CARTESIAN_POINT('',(23.832506643678,-5.412885886393,\r
-    19.344348926832));\r
-#51994 = CARTESIAN_POINT('',(23.933466109791,-5.175558036932,\r
-    19.015218582485));\r
-#51995 = CARTESIAN_POINT('',(24.13503335921,-4.719613824646,\r
-    18.351656955752));\r
-#51996 = CARTESIAN_POINT('',(24.235627595153,-4.500767765479,\r
-    18.017363781935));\r
-#51997 = CARTESIAN_POINT('',(24.337432872413,-4.289637706673,\r
-    17.678427117122));\r
-#51998 = CARTESIAN_POINT('',(24.441132274845,-4.086423581752,\r
-    17.335216049374));\r
-#51999 = CARTESIAN_POINT('',(24.547418172363,-3.891243844444,\r
-    16.988155367155));\r
-#52000 = CARTESIAN_POINT('',(24.656967892845,-3.704129223412,\r
-    16.637721832145));\r
-#52001 = CARTESIAN_POINT('',(24.770411389077,-3.525021129846,\r
-    16.284435425582));\r
-#52002 = CARTESIAN_POINT('',(25.090394858933,-3.060173419428,\r
-    15.319188158689));\r
-#52003 = CARTESIAN_POINT('',(25.305609328055,-2.789578540195,\r
-    14.702544954958));\r
-#52004 = CARTESIAN_POINT('',(25.536596246191,-2.541422741778,\r
-    14.081955208655));\r
-#52005 = CARTESIAN_POINT('',(25.785371123054,-2.31413258814,\r
-    13.460287147119));\r
-#52006 = CARTESIAN_POINT('',(26.052867794166,-2.10533150853,\r
-    12.839998597351));\r
-#52007 = CARTESIAN_POINT('',(26.33830046922,-1.912266405584,\r
-    12.222738339878));\r
-#52008 = CARTESIAN_POINT('',(26.639693443892,-1.732281355379,\r
-    11.609424742122));\r
-#52009 = CARTESIAN_POINT('',(27.125617122897,-1.470917323279,\r
-    10.669431030806));\r
-#52010 = CARTESIAN_POINT('',(27.300736279971,-1.382006812326,\r
-    10.339617651733));\r
-#52011 = CARTESIAN_POINT('',(27.480715946229,-1.295947376531,\r
-    10.011603581163));\r
-#52012 = CARTESIAN_POINT('',(27.666362245976,-1.212398092299,\r
-    9.686037359102));\r
-#52013 = CARTESIAN_POINT('',(27.858425428278,-1.13095720421,\r
-    9.363626849611));\r
-#52014 = CARTESIAN_POINT('',(28.057592050897,-1.051167275205,\r
-    9.045133164382));\r
-#52015 = CARTESIAN_POINT('',(28.264469306012,-0.972524586918,\r
-    8.731358980911));\r
-#52016 = CARTESIAN_POINT('',(28.585694461665,-0.855989546677,\r
-    8.271042393225));\r
-#52017 = CARTESIAN_POINT('',(28.693824843754,-0.817636022364,\r
-    8.120307881795));\r
-#52018 = CARTESIAN_POINT('',(28.804011128247,-0.779368610661,\r
-    7.971029594427));\r
-#52019 = CARTESIAN_POINT('',(28.916304852344,-0.741121935818,\r
-    7.823311899805));\r
-#52020 = CARTESIAN_POINT('',(29.030749739859,-0.702829524091,\r
-    7.677260821701));\r
-#52021 = CARTESIAN_POINT('',(29.147380844884,-0.664424474926,\r
-    7.532983198785));\r
-#52022 = CARTESIAN_POINT('',(29.266223695452,-0.62584013213,\r
-    7.390585844434));\r
-#52023 = CARTESIAN_POINT('',(29.629585220884,-0.509303155303,\r
-    6.969175799932));\r
-#52024 = CARTESIAN_POINT('',(29.880832819299,-0.430602271899,\r
-    6.696088722986));\r
-#52025 = CARTESIAN_POINT('',(30.141115919776,-0.350396971433,\r
-    6.431819771003));\r
-#52026 = CARTESIAN_POINT('',(30.410377098407,-0.268179544305,\r
-    6.177207107879));\r
-#52027 = CARTESIAN_POINT('',(30.688406541892,-0.183477433413,\r
-    5.932993790205));\r
-#52028 = CARTESIAN_POINT('',(30.974832144332,-9.588321631343E-02,\r
-    5.699807402424));\r
-#52029 = CARTESIAN_POINT('',(31.26911497894,-5.082840815863E-03,\r
-    5.478146303048));\r
-#52030 = CARTESIAN_POINT('',(31.880492283212,0.185977104898,\r
-    5.052678514837));\r
-#52031 = CARTESIAN_POINT('',(32.198069310442,0.286454146431,\r
-    4.849501120522));\r
-#52032 = CARTESIAN_POINT('',(32.522538628174,0.390770164432,\r
-    4.659233384327));\r
-#52033 = CARTESIAN_POINT('',(32.853116973237,0.499058689938,\r
-    4.482017208794));\r
-#52034 = CARTESIAN_POINT('',(33.189009289333,0.611357911971,\r
-    4.317795348478));\r
-#52035 = CARTESIAN_POINT('',(33.529432162173,0.727612171134,\r
-    4.166357929629));\r
-#52036 = CARTESIAN_POINT('',(33.8736318179,0.847682665973,4.027383454738\r
-    ));\r
-#52037 = CARTESIAN_POINT('',(34.42058549375,1.042490177798,\r
-    3.827497316822));\r
-#52038 = CARTESIAN_POINT('',(34.621304434204,1.114813906624,\r
-    3.758503896589));\r
-#52039 = CARTESIAN_POINT('',(34.822929896379,1.188304399745,\r
-    3.693414895725));\r
-#52040 = CARTESIAN_POINT('',(35.025347326212,1.262922141911,\r
-    3.63214304441));\r
-#52041 = CARTESIAN_POINT('',(35.228451471977,1.338623260752,\r
-    3.574594950204));\r
-#52042 = CARTESIAN_POINT('',(35.432146630888,1.415360526062,\r
-    3.520673109705));\r
-#52043 = CARTESIAN_POINT('',(35.636346895694,1.493084349075,\r
-    3.470277920211));\r
-#52044 = CARTESIAN_POINT('',(36.340995050596,1.763950585818,\r
-    3.308541343226));\r
-#52045 = CARTESIAN_POINT('',(36.843492866303,1.96171155923,\r
-    3.214253517568));\r
-#52046 = CARTESIAN_POINT('',(37.347469076414,2.164321480535,\r
-    3.138949656873));\r
-#52047 = CARTESIAN_POINT('',(37.852156439353,2.370983951396,3.0811679131\r
-    ));\r
-#52048 = CARTESIAN_POINT('',(38.357005582429,2.580870746556,\r
-    3.039549367523));\r
-#52049 = CARTESIAN_POINT('',(38.861670788081,2.793163792073,\r
-    3.01286121471));\r
-#52050 = CARTESIAN_POINT('',(39.36600000845,3.00708100261,3.000000000028\r
-    ));\r
-#52051 = CARTESIAN_POINT('',(39.870031888819,3.221887208536,3.));\r
-#52052 = PCURVE('',#20275,#52053);\r
-#52053 = DEFINITIONAL_REPRESENTATION('',(#52054),#52134);\r
-#52054 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#52055,#52056,#52057,#52058,\r
-    #52059,#52060,#52061,#52062,#52063,#52064,#52065,#52066,#52067,\r
-    #52068,#52069,#52070,#52071,#52072,#52073,#52074,#52075,#52076,\r
-    #52077,#52078,#52079,#52080,#52081,#52082,#52083,#52084,#52085,\r
-    #52086,#52087,#52088,#52089,#52090,#52091,#52092,#52093,#52094,\r
-    #52095,#52096,#52097,#52098,#52099,#52100,#52101,#52102,#52103,\r
-    #52104,#52105,#52106,#52107,#52108,#52109,#52110,#52111,#52112,\r
-    #52113,#52114,#52115,#52116,#52117,#52118,#52119,#52120,#52121,\r
-    #52122,#52123,#52124,#52125,#52126,#52127,#52128,#52129,#52130,\r
-    #52131,#52132,#52133),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613028,0.249810233759,0.335724852041,0.420382051208,\r
-    0.565526485588,0.644424134375,0.683354615411,0.761264550251,\r
-    0.841373225548,0.887438369128,1.),.UNSPECIFIED.);\r
-#52055 = CARTESIAN_POINT('',(5.486001964993,5.927553554444E-03));\r
-#52056 = CARTESIAN_POINT('',(5.509269274524,1.187530004501E-02));\r
-#52057 = CARTESIAN_POINT('',(5.532352126162,1.808807351354E-02));\r
-#52058 = CARTESIAN_POINT('',(5.555230366541,2.458747675042E-02));\r
-#52059 = CARTESIAN_POINT('',(5.577881087706,3.139757981259E-02));\r
-#52060 = CARTESIAN_POINT('',(5.600278147479,3.854537273963E-02));\r
-#52061 = CARTESIAN_POINT('',(5.622391779264,4.606111124359E-02));\r
-#52062 = CARTESIAN_POINT('',(5.644188291267,5.397855537257E-02));\r
-#52063 = CARTESIAN_POINT('',(5.685841711002,7.02123856404E-02));\r
-#52064 = CARTESIAN_POINT('',(5.705738416724,7.847991654203E-02));\r
-#52065 = CARTESIAN_POINT('',(5.725287645257,8.716885353943E-02));\r
-#52066 = CARTESIAN_POINT('',(5.744453975329,9.631284031532E-02));\r
-#52067 = CARTESIAN_POINT('',(5.763198893684,0.105948415966));\r
-#52068 = CARTESIAN_POINT('',(5.78148138489,0.116114595113));\r
-#52069 = CARTESIAN_POINT('',(5.799259108703,0.12685161671));\r
-#52070 = CARTESIAN_POINT('',(5.828702907797,0.146241373862));\r
-#52071 = CARTESIAN_POINT('',(5.840641101071,0.154590457769));\r
-#52072 = CARTESIAN_POINT('',(5.85228959115,0.163259950023));\r
-#52073 = CARTESIAN_POINT('',(5.863633599951,0.172263481154));\r
-#52074 = CARTESIAN_POINT('',(5.87465912567,0.181614142063));\r
-#52075 = CARTESIAN_POINT('',(5.885353383768,0.191323865166));\r
-#52076 = CARTESIAN_POINT('',(5.89570528827,0.201402520087));\r
-#52077 = CARTESIAN_POINT('',(5.915560291581,0.22215792331));\r
-#52078 = CARTESIAN_POINT('',(5.925073886937,0.232824076159));\r
-#52079 = CARTESIAN_POINT('',(5.93423807414,0.243861319017));\r
-#52080 = CARTESIAN_POINT('',(5.94304664161,0.25527320126));\r
-#52081 = CARTESIAN_POINT('',(5.951496280456,0.267059523994));\r
-#52082 = CARTESIAN_POINT('',(5.959586836433,0.279215148831));\r
-#52083 = CARTESIAN_POINT('',(5.967321384833,0.29172877651));\r
-#52084 = CARTESIAN_POINT('',(5.987367241961,0.326617974126));\r
-#52085 = CARTESIAN_POINT('',(5.999004546174,0.349659394656));\r
-#52086 = CARTESIAN_POINT('',(6.009642255044,0.373603127614));\r
-#52087 = CARTESIAN_POINT('',(6.019342949434,0.398296932864));\r
-#52088 = CARTESIAN_POINT('',(6.028199227492,0.423532955913));\r
-#52089 = CARTESIAN_POINT('',(6.036316514717,0.449052668234));\r
-#52090 = CARTESIAN_POINT('',(6.043796468604,0.474607302448));\r
-#52091 = CARTESIAN_POINT('',(6.054502292653,0.51377370703));\r
-#52092 = CARTESIAN_POINT('',(6.058112415972,0.527515900518));\r
-#52093 = CARTESIAN_POINT('',(6.061576139007,0.5412150682));\r
-#52094 = CARTESIAN_POINT('',(6.064908280683,0.554875210446));\r
-#52095 = CARTESIAN_POINT('',(6.068124876805,0.568497217361));\r
-#52096 = CARTESIAN_POINT('',(6.071242979618,0.582079108425));\r
-#52097 = CARTESIAN_POINT('',(6.074280267909,0.595616177439));\r
-#52098 = CARTESIAN_POINT('',(6.078722027557,0.615754882298));\r
-#52099 = CARTESIAN_POINT('',(6.080174189713,0.622395840773));\r
-#52100 = CARTESIAN_POINT('',(6.081613055822,0.629022914947));\r
-#52101 = CARTESIAN_POINT('',(6.08304072442,0.635634897977));\r
-#52102 = CARTESIAN_POINT('',(6.084459268893,0.642230386333));\r
-#52103 = CARTESIAN_POINT('',(6.085870715503,0.648807786705));\r
-#52104 = CARTESIAN_POINT('',(6.08727702141,0.655365322904));\r
-#52105 = CARTESIAN_POINT('',(6.091487880218,0.674980704143));\r
-#52106 = CARTESIAN_POINT('',(6.094283024393,0.68797499149));\r
-#52107 = CARTESIAN_POINT('',(6.097079861394,0.700865722255));\r
-#52108 = CARTESIAN_POINT('',(6.099891800383,0.71363409219));\r
-#52109 = CARTESIAN_POINT('',(6.102730278616,0.726260987939));\r
-#52110 = CARTESIAN_POINT('',(6.105603990532,0.738727207423));\r
-#52111 = CARTESIAN_POINT('',(6.108518350823,0.751013588057));\r
-#52112 = CARTESIAN_POINT('',(6.11451547884,0.7755296244));\r
-#52113 = CARTESIAN_POINT('',(6.117601391863,0.787750832402));\r
-#52114 = CARTESIAN_POINT('',(6.120735188915,0.799744415594));\r
-#52115 = CARTESIAN_POINT('',(6.123916502515,0.811495953295));\r
-#52116 = CARTESIAN_POINT('',(6.127142458907,0.822995784774));\r
-#52117 = CARTESIAN_POINT('',(6.130407997953,0.8342380705));\r
-#52118 = CARTESIAN_POINT('',(6.133706393343,0.84521998521));\r
-#52119 = CARTESIAN_POINT('',(6.138941141663,0.862106006229));\r
-#52120 = CARTESIAN_POINT('',(6.140860794389,0.868185223303));\r
-#52121 = CARTESIAN_POINT('',(6.142787575376,0.874178942422));\r
-#52122 = CARTESIAN_POINT('',(6.144720059935,0.880087752652));\r
-#52123 = CARTESIAN_POINT('',(6.146656780201,0.885912537366));\r
-#52124 = CARTESIAN_POINT('',(6.148596250726,0.891654427913));\r
-#52125 = CARTESIAN_POINT('',(6.150536994057,0.897314757293));\r
-#52126 = CARTESIAN_POINT('',(6.157219415864,0.916530546632));\r
-#52127 = CARTESIAN_POINT('',(6.161959445478,0.929685709238));\r
-#52128 = CARTESIAN_POINT('',(6.16667757656,0.942385590296));\r
-#52129 = CARTESIAN_POINT('',(6.17135357863,0.954657238137));\r
-#52130 = CARTESIAN_POINT('',(6.175968506744,0.966527867381));\r
-#52131 = CARTESIAN_POINT('',(6.180505352232,0.978024300909));\r
-#52132 = CARTESIAN_POINT('',(6.184949166016,0.989172995567));\r
-#52133 = CARTESIAN_POINT('',(6.189286913774,1.));\r
-#52134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#52135 = PCURVE('',#20200,#52136);\r
-#52136 = DEFINITIONAL_REPRESENTATION('',(#52137),#52217);\r
-#52137 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#52138,#52139,#52140,#52141,\r
-    #52142,#52143,#52144,#52145,#52146,#52147,#52148,#52149,#52150,\r
-    #52151,#52152,#52153,#52154,#52155,#52156,#52157,#52158,#52159,\r
-    #52160,#52161,#52162,#52163,#52164,#52165,#52166,#52167,#52168,\r
-    #52169,#52170,#52171,#52172,#52173,#52174,#52175,#52176,#52177,\r
-    #52178,#52179,#52180,#52181,#52182,#52183,#52184,#52185,#52186,\r
-    #52187,#52188,#52189,#52190,#52191,#52192,#52193,#52194,#52195,\r
-    #52196,#52197,#52198,#52199,#52200,#52201,#52202,#52203,#52204,\r
-    #52205,#52206,#52207,#52208,#52209,#52210,#52211,#52212,#52213,\r
-    #52214,#52215,#52216),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613028,0.249810233759,0.335724852041,0.420382051208,\r
-    0.565526485588,0.644424134375,0.683354615411,0.761264550251,\r
-    0.841373225548,0.887438369128,1.),.UNSPECIFIED.);\r
-#52138 = CARTESIAN_POINT('',(0.547589403225,1.));\r
-#52139 = CARTESIAN_POINT('',(0.550707124155,0.983817943096));\r
-#52140 = CARTESIAN_POINT('',(0.553467405931,0.967556456207));\r
-#52141 = CARTESIAN_POINT('',(0.555881668436,0.951194838345));\r
-#52142 = CARTESIAN_POINT('',(0.557963588277,0.934713899472));\r
-#52143 = CARTESIAN_POINT('',(0.559729387707,0.918095855371));\r
-#52144 = CARTESIAN_POINT('',(0.561198242998,0.901324568077));\r
-#52145 = CARTESIAN_POINT('',(0.562392812263,0.884386131846));\r
-#52146 = CARTESIAN_POINT('',(0.564232637167,0.851135126303));\r
-#52147 = CARTESIAN_POINT('',(0.564905469131,0.834842187086));\r
-#52148 = CARTESIAN_POINT('',(0.565380812173,0.818382501492));\r
-#52149 = CARTESIAN_POINT('',(0.5656842918,0.801750155308));\r
-#52150 = CARTESIAN_POINT('',(0.565845347217,0.78494246833));\r
-#52151 = CARTESIAN_POINT('',(0.565897622078,0.767960900528));\r
-#52152 = CARTESIAN_POINT('',(0.565879124219,0.750812201711));\r
-#52153 = CARTESIAN_POINT('',(0.565798863883,0.721246498192));\r
-#52154 = CARTESIAN_POINT('',(0.565751263853,0.708905914004));\r
-#52155 = CARTESIAN_POINT('',(0.565704407495,0.696493083126));\r
-#52156 = CARTESIAN_POINT('',(0.565674379223,0.684014469293));\r
-#52157 = CARTESIAN_POINT('',(0.56567826467,0.671478149453));\r
-#52158 = CARTESIAN_POINT('',(0.565733986942,0.658893926144));\r
-#52159 = CARTESIAN_POINT('',(0.565860009122,0.646273371756));\r
-#52160 = CARTESIAN_POINT('',(0.566286651813,0.621171284858));\r
-#52161 = CARTESIAN_POINT('',(0.566584695189,0.608690045595));\r
-#52162 = CARTESIAN_POINT('',(0.566986795938,0.596199038057));\r
-#52163 = CARTESIAN_POINT('',(0.567510806726,0.583712328992));\r
-#52164 = CARTESIAN_POINT('',(0.568174248534,0.571244984123));\r
-#52165 = CARTESIAN_POINT('',(0.568993733567,0.558812833928));\r
-#52166 = CARTESIAN_POINT('',(0.569984232626,0.546432121853));\r
-#52167 = CARTESIAN_POINT('',(0.573170927004,0.513008295921));\r
-#52168 = CARTESIAN_POINT('',(0.575723637096,0.492088908305));\r
-#52169 = CARTESIAN_POINT('',(0.578878881109,0.471452347202));\r
-#52170 = CARTESIAN_POINT('',(0.582677471791,0.451173931631));\r
-#52171 = CARTESIAN_POINT('',(0.587130486551,0.431307437309));\r
-#52172 = CARTESIAN_POINT('',(0.592207981448,0.411877457224));\r
-#52173 = CARTESIAN_POINT('',(0.597854056511,0.392886481886));\r
-#52174 = CARTESIAN_POINT('',(0.607343629582,0.364232012589));\r
-#52175 = CARTESIAN_POINT('',(0.610834373731,0.354265230091));\r
-#52176 = CARTESIAN_POINT('',(0.614494088241,0.344436688466));\r
-#52177 = CARTESIAN_POINT('',(0.618341328371,0.334761791491));\r
-#52178 = CARTESIAN_POINT('',(0.622393202795,0.325257066562));\r
-#52179 = CARTESIAN_POINT('',(0.626665216621,0.315939961226));\r
-#52180 = CARTESIAN_POINT('',(0.631170927833,0.306828521607));\r
-#52181 = CARTESIAN_POINT('',(0.638265451955,0.293555558003));\r
-#52182 = CARTESIAN_POINT('',(0.640669023967,0.289224783195));\r
-#52183 = CARTESIAN_POINT('',(0.643133416742,0.284950887985));\r
-#52184 = CARTESIAN_POINT('',(0.645659746765,0.280736169332));\r
-#52185 = CARTESIAN_POINT('',(0.648248943033,0.276582940418));\r
-#52186 = CARTESIAN_POINT('',(0.650901726624,0.272493509617));\r
-#52187 = CARTESIAN_POINT('',(0.653618590282,0.268470159455));\r
-#52188 = CARTESIAN_POINT('',(0.661965651991,0.256600082545));\r
-#52189 = CARTESIAN_POINT('',(0.667789996284,0.248957436092));\r
-#52190 = CARTESIAN_POINT('',(0.6738738374,0.241606752936));\r
-#52191 = CARTESIAN_POINT('',(0.680214820649,0.234565265889));\r
-#52192 = CARTESIAN_POINT('',(0.686806914182,0.227847378504));\r
-#52193 = CARTESIAN_POINT('',(0.693640198311,0.221464331032));\r
-#52194 = CARTESIAN_POINT('',(0.700700740105,0.215424027675));\r
-#52195 = CARTESIAN_POINT('',(0.715445531903,0.203877357133));\r
-#52196 = CARTESIAN_POINT('',(0.723143525994,0.198389482976));\r
-#52197 = CARTESIAN_POINT('',(0.731045578869,0.193272349094));\r
-#52198 = CARTESIAN_POINT('',(0.739131720621,0.188524492369));\r
-#52199 = CARTESIAN_POINT('',(0.747381713974,0.184139673721));\r
-#52200 = CARTESIAN_POINT('',(0.755775635913,0.180108246759));\r
-#52201 = CARTESIAN_POINT('',(0.764294295064,0.176418261455));\r
-#52202 = CARTESIAN_POINT('',(0.777879254805,0.171123065252));\r
-#52203 = CARTESIAN_POINT('',(0.782874662689,0.169298136011));\r
-#52204 = CARTESIAN_POINT('',(0.787902541141,0.167578873112));\r
-#52205 = CARTESIAN_POINT('',(0.792959945362,0.165962484233));\r
-#52206 = CARTESIAN_POINT('',(0.798044159093,0.164446075163));\r
-#52207 = CARTESIAN_POINT('',(0.803152700627,0.163026698202));\r
-#52208 = CARTESIAN_POINT('',(0.808283328822,0.161701400555));\r
-#52209 = CARTESIAN_POINT('',(0.826019996562,0.15745164248));\r
-#52210 = CARTESIAN_POINT('',(0.838723802885,0.154980863025));\r
-#52211 = CARTESIAN_POINT('',(0.85151900927,0.153011367649));\r
-#52212 = CARTESIAN_POINT('',(0.864384901603,0.151502122533));\r
-#52213 = CARTESIAN_POINT('',(0.877306021412,0.150415924678));\r
-#52214 = CARTESIAN_POINT('',(0.890271817159,0.149719653628));\r
-#52215 = CARTESIAN_POINT('',(0.903276458873,0.149384115164));\r
-#52216 = CARTESIAN_POINT('',(0.91631883909,0.149384115163));\r
-#52217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#52218 = ADVANCED_FACE('',(#52219),#20200,.T.);\r
-#52219 = FACE_BOUND('',#52220,.T.);\r
-#52220 = EDGE_LOOP('',(#52221,#52222,#52223,#52224,#52389));\r
-#52221 = ORIENTED_EDGE('',*,*,#51970,.F.);\r
-#52222 = ORIENTED_EDGE('',*,*,#20176,.T.);\r
-#52223 = ORIENTED_EDGE('',*,*,#20589,.F.);\r
-#52224 = ORIENTED_EDGE('',*,*,#52225,.F.);\r
-#52225 = EDGE_CURVE('',#52226,#20555,#52228,.T.);\r
-#52226 = VERTEX_POINT('',#52227);\r
-#52227 = CARTESIAN_POINT('',(39.638707323482,5.364035954706,-3.));\r
-#52228 = SURFACE_CURVE('',#52229,(#52298,#52370),.PCURVE_S1.);\r
-#52229 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#52230,#52231,#52232,#52233,\r
-    #52234,#52235,#52236,#52237,#52238,#52239,#52240,#52241,#52242,\r
-    #52243,#52244,#52245,#52246,#52247,#52248,#52249,#52250,#52251,\r
-    #52252,#52253,#52254,#52255,#52256,#52257,#52258,#52259,#52260,\r
-    #52261,#52262,#52263,#52264,#52265,#52266,#52267,#52268,#52269,\r
-    #52270,#52271,#52272,#52273,#52274,#52275,#52276,#52277,#52278,\r
-    #52279,#52280,#52281,#52282,#52283,#52284,#52285,#52286,#52287,\r
-    #52288,#52289,#52290,#52291,#52292,#52293,#52294,#52295,#52296,\r
-    #52297),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267778389,0.219958145507,0.265125711784,0.366865279272,\r
-    0.514806653552,0.56277849891,0.610414473976,0.748924768957,\r
-    0.858377822314,0.934322048383,1.),.UNSPECIFIED.);\r
-#52230 = CARTESIAN_POINT('',(39.638707323205,5.364035956746,-3.));\r
-#52231 = CARTESIAN_POINT('',(38.761911317027,4.691324578364,\r
-    -2.999999999969));\r
-#52232 = CARTESIAN_POINT('',(37.866302766443,4.043203735977,\r
-    -2.985095523149));\r
-#52233 = CARTESIAN_POINT('',(36.951417448293,3.422243091834,\r
-    -2.953898211595));\r
-#52234 = CARTESIAN_POINT('',(36.017199044407,2.831298905749,\r
-    -2.904758251316));\r
-#52235 = CARTESIAN_POINT('',(35.06405554251,2.273431063719,\r
-    -2.835706936346));\r
-#52236 = CARTESIAN_POINT('',(34.092969574175,1.751726826572,\r
-    -2.74441789913));\r
-#52237 = CARTESIAN_POINT('',(32.608253024046,1.025847112421,\r
-    -2.569629359123));\r
-#52238 = CARTESIAN_POINT('',(32.106743215446,0.792572453056,\r
-    -2.504742879569));\r
-#52239 = CARTESIAN_POINT('',(31.601369556521,0.569576328523,\r
-    -2.433185867933));\r
-#52240 = CARTESIAN_POINT('',(31.092421519282,0.357213568479,\r
-    -2.354592812751));\r
-#52241 = CARTESIAN_POINT('',(30.580246748557,0.155810769421,\r
-    -2.268578792143));\r
-#52242 = CARTESIAN_POINT('',(30.065256055273,-3.434776017876E-02,\r
-    -2.174743874234));\r
-#52243 = CARTESIAN_POINT('',(29.230839058307,-0.322557529335,\r
-    -2.010117252108));\r
-#52244 = CARTESIAN_POINT('',(28.912871250779,-0.427771217346,\r
-    -1.944464496601));\r
-#52245 = CARTESIAN_POINT('',(28.594135700155,-0.52862262844,\r
-    -1.875625167615));\r
-#52246 = CARTESIAN_POINT('',(28.274751506202,-0.625067910635,\r
-    -1.803503649463));\r
-#52247 = CARTESIAN_POINT('',(27.954846335692,-0.717073198468,\r
-    -1.728003768888));\r
-#52248 = CARTESIAN_POINT('',(27.634556602615,-0.80461596117,\r
-    -1.64902976975));\r
-#52249 = CARTESIAN_POINT('',(26.592038844133,-1.074801712892,\r
-    -1.380561033204));\r
-#52250 = CARTESIAN_POINT('',(25.868775030963,-1.239241077114,\r
-    -1.176513665835));\r
-#52251 = CARTESIAN_POINT('',(25.145979342965,-1.380865256045,\r
-    -0.953283728771));\r
-#52252 = CARTESIAN_POINT('',(24.425508219648,-1.499901772349,\r
-    -0.709833419307));\r
-#52253 = CARTESIAN_POINT('',(23.709323085135,-1.597002871467,\r
-    -0.4451985244));\r
-#52254 = CARTESIAN_POINT('',(22.9994629747,-1.673260797955,\r
-    -0.15857716455));\r
-#52255 = CARTESIAN_POINT('',(21.27798515944,-1.8129480809,0.600039461371\r
-    ));\r
-#52256 = CARTESIAN_POINT('',(20.275439968532,-1.854847642234,\r
-    1.097233775298));\r
-#52257 = CARTESIAN_POINT('',(19.296916797738,-1.860447654835,\r
-    1.64367036126));\r
-#52258 = CARTESIAN_POINT('',(18.348063866242,-1.836262166315,\r
-    2.240029036552));\r
-#52259 = CARTESIAN_POINT('',(17.433428223707,-1.790090232942,\r
-    2.885777519251));\r
-#52260 = CARTESIAN_POINT('',(16.556375613635,-1.729783713517,\r
-    3.578958087519));\r
-#52261 = CARTESIAN_POINT('',(15.447737671798,-1.64061359592,\r
-    4.555432498626));\r
-#52262 = CARTESIAN_POINT('',(15.180443911034,-1.618038294922,\r
-    4.799200745839));\r
-#52263 = CARTESIAN_POINT('',(14.917391609353,-1.594963302868,\r
-    5.047536864339));\r
-#52264 = CARTESIAN_POINT('',(14.658628583052,-1.571621645782,\r
-    5.300325078164));\r
-#52265 = CARTESIAN_POINT('',(14.404206723647,-1.548234265927,\r
-    5.557458648072));\r
-#52266 = CARTESIAN_POINT('',(14.154138834981,-1.52501029876,\r
-    5.818797694586));\r
-#52267 = CARTESIAN_POINT('',(13.664481029214,-1.479436824373,\r
-    6.347779561454));\r
-#52268 = CARTESIAN_POINT('',(13.42482923875,-1.457082286172,\r
-    6.615365484258));\r
-#52269 = CARTESIAN_POINT('',(13.189514202377,-1.435269969205,\r
-    6.886851634538));\r
-#52270 = CARTESIAN_POINT('',(12.958551450305,-1.414175763602,\r
-    7.162114020168));\r
-#52271 = CARTESIAN_POINT('',(12.731952671422,-1.393961630862,\r
-    7.441028899832));\r
-#52272 = CARTESIAN_POINT('',(12.509726067418,-1.374775857134,\r
-    7.72347310737));\r
-#52273 = CARTESIAN_POINT('',(11.658439915797,-1.304349449978,\r
-    8.840489131325));\r
-#52274 = CARTESIAN_POINT('',(11.061993550607,-1.261779200057,\r
-    9.700482281903));\r
-#52275 = CARTESIAN_POINT('',(10.502696072342,-1.232365419964,\r
-    10.586255072471));\r
-#52276 = CARTESIAN_POINT('',(9.980453861684,-1.218497282652,\r
-    11.494822766131));\r
-#52277 = CARTESIAN_POINT('',(9.494933415499,-1.221792483752,\r
-    12.423280693995));\r
-#52278 = CARTESIAN_POINT('',(9.045475609473,-1.243607038856,\r
-    13.368760998668));\r
-#52279 = CARTESIAN_POINT('',(8.303004666441,-1.318824556905,\r
-    15.086449448788));\r
-#52280 = CARTESIAN_POINT('',(7.996935625082,-1.364642665619,\r
-    15.853435156568));\r
-#52281 = CARTESIAN_POINT('',(7.711863128842,-1.423907396943,\r
-    16.627737514929));\r
-#52282 = CARTESIAN_POINT('',(7.446834763416,-1.497589121981,\r
-    17.407862987658));\r
-#52283 = CARTESIAN_POINT('',(7.200508973839,-1.586938224205,\r
-    18.192247162916));\r
-#52284 = CARTESIAN_POINT('',(6.970917046626,-1.693763656659,\r
-    18.979151542122));\r
-#52285 = CARTESIAN_POINT('',(6.605133284536,-1.907895703396,\r
-    20.312857193345));\r
-#52286 = CARTESIAN_POINT('',(6.461871188101,-2.005039360647,\r
-    20.859393188315));\r
-#52287 = CARTESIAN_POINT('',(6.324151162527,-2.112316996051,\r
-    21.40545611779));\r
-#52288 = CARTESIAN_POINT('',(6.190691448974,-2.230492268894,\r
-    21.950256835048));\r
-#52289 = CARTESIAN_POINT('',(6.059887910452,-2.360345649758,\r
-    22.492892808069));\r
-#52290 = CARTESIAN_POINT('',(5.929704608343,-2.502515118439,\r
-    23.03235924956));\r
-#52291 = CARTESIAN_POINT('',(5.683635016123,-2.791028658123,\r
-    24.030537046418));\r
-#52292 = CARTESIAN_POINT('',(5.568198599432,-2.934206483953,\r
-    24.490292853141));\r
-#52293 = CARTESIAN_POINT('',(5.449902625619,-3.086900759962,\r
-    24.946198069202));\r
-#52294 = CARTESIAN_POINT('',(5.327023011865,-3.249011327493,\r
-    25.397514113732));\r
-#52295 = CARTESIAN_POINT('',(5.19767392807,-3.420076663321,\r
-    25.843512016975));\r
-#52296 = CARTESIAN_POINT('',(5.059975846353,-3.599147310728,\r
-    26.283564045781));\r
-#52297 = CARTESIAN_POINT('',(4.912213554084,-3.784856155871,\r
-    26.717157287525));\r
-#52298 = PCURVE('',#20200,#52299);\r
-#52299 = DEFINITIONAL_REPRESENTATION('',(#52300),#52369);\r
-#52300 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#52301,#52302,#52303,#52304,\r
-    #52305,#52306,#52307,#52308,#52309,#52310,#52311,#52312,#52313,\r
-    #52314,#52315,#52316,#52317,#52318,#52319,#52320,#52321,#52322,\r
-    #52323,#52324,#52325,#52326,#52327,#52328,#52329,#52330,#52331,\r
-    #52332,#52333,#52334,#52335,#52336,#52337,#52338,#52339,#52340,\r
-    #52341,#52342,#52343,#52344,#52345,#52346,#52347,#52348,#52349,\r
-    #52350,#52351,#52352,#52353,#52354,#52355,#52356,#52357,#52358,\r
-    #52359,#52360,#52361,#52362,#52363,#52364,#52365,#52366,#52367,\r
-    #52368),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,\r
-    0.146267778389,0.219958145507,0.265125711784,0.366865279272,\r
-    0.514806653552,0.56277849891,0.610414473976,0.748924768957,\r
-    0.858377822314,0.934322048383,1.),.UNSPECIFIED.);\r
-#52301 = CARTESIAN_POINT('',(0.940985361021,9.22E-15));\r
-#52302 = CARTESIAN_POINT('',(0.915597975348,7.5193E-13));\r
-#52303 = CARTESIAN_POINT('',(0.890186435547,3.54872861668E-04));\r
-#52304 = CARTESIAN_POINT('',(0.864729498515,1.097663377197E-03));\r
-#52305 = CARTESIAN_POINT('',(0.839215400859,2.268143571202E-03));\r
-#52306 = CARTESIAN_POINT('',(0.813641188992,3.91432460885E-03));\r
-#52307 = CARTESIAN_POINT('',(0.78801399397,6.093923524242E-03));\r
-#52308 = CARTESIAN_POINT('',(0.749426756767,1.027729901572E-02));\r
-#52309 = CARTESIAN_POINT('',(0.736491442297,1.18316335956E-02));\r
-#52310 = CARTESIAN_POINT('',(0.723551337857,1.354749858173E-02));\r
-#52311 = CARTESIAN_POINT('',(0.710610443653,1.543430416431E-02));\r
-#52312 = CARTESIAN_POINT('',(0.697673848371,1.750209939604E-02));\r
-#52313 = CARTESIAN_POINT('',(0.684747847631,1.97615109428E-02));\r
-#52314 = CARTESIAN_POINT('',(0.663928400921,2.373283793269E-02));\r
-#52315 = CARTESIAN_POINT('',(0.65602357151,2.53181694836E-02));\r
-#52316 = CARTESIAN_POINT('',(0.648127342274,2.698223227541E-02));\r
-#52317 = CARTESIAN_POINT('',(0.640241638895,2.872765656291E-02));\r
-#52318 = CARTESIAN_POINT('',(0.632368554407,3.055712864291E-02));\r
-#52319 = CARTESIAN_POINT('',(0.624510358925,3.247337242994E-02));\r
-#52320 = CARTESIAN_POINT('',(0.599008060977,3.899708560554E-02));\r
-#52321 = CARTESIAN_POINT('',(0.581433121453,4.396959105563E-02));\r
-#52322 = CARTESIAN_POINT('',(0.563974828118,4.942760049828E-02));\r
-#52323 = CARTESIAN_POINT('',(0.546665191402,5.54028165887E-02));\r
-#52324 = CARTESIAN_POINT('',(0.529538592655,6.192688725778E-02));\r
-#52325 = CARTESIAN_POINT('',(0.512631812331,6.90295034355E-02));\r
-#52326 = CARTESIAN_POINT('',(0.471775100546,8.794068272954E-02));\r
-#52327 = CARTESIAN_POINT('',(0.448106581275,0.100424696224));\r
-#52328 = CARTESIAN_POINT('',(0.425101742585,0.114262810231));\r
-#52329 = CARTESIAN_POINT('',(0.402867768957,0.129518717582));\r
-#52330 = CARTESIAN_POINT('',(0.38149625257,0.146237075571));\r
-#52331 = CARTESIAN_POINT('',(0.361060587997,0.164437208764));\r
-#52332 = CARTESIAN_POINT('',(0.3353097618,0.190492519651));\r
-#52333 = CARTESIAN_POINT('',(0.329107937857,0.19702812571));\r
-#52334 = CARTESIAN_POINT('',(0.323011397744,0.203719478882));\r
-#52335 = CARTESIAN_POINT('',(0.317021362277,0.210566319704));\r
-#52336 = CARTESIAN_POINT('',(0.31113919507,0.217568740509));\r
-#52337 = CARTESIAN_POINT('',(0.30536541273,0.224726014584));\r
-#52338 = CARTESIAN_POINT('',(0.294075921502,0.239298643322));\r
-#52339 = CARTESIAN_POINT('',(0.288558671065,0.246711841581));\r
-#52340 = CARTESIAN_POINT('',(0.283149785133,0.254277254355));\r
-#52341 = CARTESIAN_POINT('',(0.277849898379,0.261994701571));\r
-#52342 = CARTESIAN_POINT('',(0.272659586069,0.269864104946));\r
-#52343 = CARTESIAN_POINT('',(0.2675793693,0.27788550364));\r
-#52344 = CARTESIAN_POINT('',(0.248159558197,0.309825206211));\r
-#52345 = CARTESIAN_POINT('',(0.234643807548,0.334878521348));\r
-#52346 = CARTESIAN_POINT('',(0.222074863506,0.361222083588));\r
-#52347 = CARTESIAN_POINT('',(0.210461106779,0.388868501553));\r
-#52348 = CARTESIAN_POINT('',(0.199806937029,0.417842266482));\r
-#52349 = CARTESIAN_POINT('',(0.190112662819,0.448182374598));\r
-#52350 = CARTESIAN_POINT('',(0.174460385684,0.505040914825));\r
-#52351 = CARTESIAN_POINT('',(0.168144861604,0.531027075992));\r
-#52352 = CARTESIAN_POINT('',(0.162418390619,0.557929147359));\r
-#52353 = CARTESIAN_POINT('',(0.157272622828,0.585781811615));\r
-#52354 = CARTESIAN_POINT('',(0.152693535021,0.614627790169));\r
-#52355 = CARTESIAN_POINT('',(0.148657831106,0.644517765332));\r
-#52356 = CARTESIAN_POINT('',(0.14266352288,0.697014025734));\r
-#52357 = CARTESIAN_POINT('',(0.140447353127,0.719047982263));\r
-#52358 = CARTESIAN_POINT('',(0.138454910135,0.741631255407));\r
-#52359 = CARTESIAN_POINT('',(0.136665354886,0.764783531641));\r
-#52360 = CARTESIAN_POINT('',(0.135050488292,0.788525208422));\r
-#52361 = CARTESIAN_POINT('',(0.133570780866,0.812877706827));\r
-#52362 = CARTESIAN_POINT('',(0.130968063343,0.859483790893));\r
-#52363 = CARTESIAN_POINT('',(0.129823915608,0.881575441876));\r
-#52364 = CARTESIAN_POINT('',(0.128709624145,0.904162194058));\r
-#52365 = CARTESIAN_POINT('',(0.127585879035,0.927263894007));\r
-#52366 = CARTESIAN_POINT('',(0.12640667856,0.950906792843));\r
-#52367 = CARTESIAN_POINT('',(0.125122384502,0.97513027245));\r
-#52368 = CARTESIAN_POINT('',(0.123684620971,1.));\r
-#52369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#52370 = PCURVE('',#20572,#52371);\r
-#52371 = DEFINITIONAL_REPRESENTATION('',(#52372),#52388);\r
-#52372 = B_SPLINE_CURVE_WITH_KNOTS('',14,(#52373,#52374,#52375,#52376,\r
-    #52377,#52378,#52379,#52380,#52381,#52382,#52383,#52384,#52385,\r
-    #52386,#52387),.UNSPECIFIED.,.F.,.F.,(15,15),(0.,0.207792047462),\r
-  .PIECEWISE_BEZIER_KNOTS.);\r
-#52373 = CARTESIAN_POINT('',(6.148679196609,1.));\r
-#52374 = CARTESIAN_POINT('',(6.158429250001,0.990538149324));\r
-#52375 = CARTESIAN_POINT('',(6.168223693698,0.980905546822));\r
-#52376 = CARTESIAN_POINT('',(6.178052653875,0.97109084205));\r
-#52377 = CARTESIAN_POINT('',(6.187894738499,0.961093258542));\r
-#52378 = CARTESIAN_POINT('',(6.197760591022,0.950875799679));\r
-#52379 = CARTESIAN_POINT('',(6.207579112414,0.940484294277));\r
-#52380 = CARTESIAN_POINT('',(6.217413238854,0.929828513942));\r
-#52381 = CARTESIAN_POINT('',(6.227158738269,0.918970861174));\r
-#52382 = CARTESIAN_POINT('',(6.236841380154,0.907873101231));\r
-#52383 = CARTESIAN_POINT('',(6.24643663401,0.89649738821));\r
-#52384 = CARTESIAN_POINT('',(6.255889459034,0.884881975238));\r
-#52385 = CARTESIAN_POINT('',(6.265191607525,0.872983926795));\r
-#52386 = CARTESIAN_POINT('',(6.274300938238,0.860808423156));\r
-#52387 = CARTESIAN_POINT('',(6.283185307179,0.848345694124));\r
-#52388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#52389 = ORIENTED_EDGE('',*,*,#52390,.T.);\r
-#52390 = EDGE_CURVE('',#52226,#51947,#52391,.T.);\r
-#52391 = SURFACE_CURVE('',#52392,(#52404,#52419),.PCURVE_S1.);\r
-#52392 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#52393,#52394,#52395,#52396,\r
-    #52397,#52398,#52399,#52400,#52401,#52402,#52403),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#52393 = CARTESIAN_POINT('',(39.638707323205,5.364035956746,-3.));\r
-#52394 = CARTESIAN_POINT('',(39.66170471019,5.194091753964,\r
-    -2.523943521025));\r
-#52395 = CARTESIAN_POINT('',(39.683365707429,5.02671434609,\r
-    -2.04739801033));\r
-#52396 = CARTESIAN_POINT('',(39.703932503192,4.860626360926,\r
-    -1.570607624198));\r
-#52397 = CARTESIAN_POINT('',(39.746712425131,4.498643406315,\r
-    -0.530911348006));\r
-#52398 = CARTESIAN_POINT('',(39.768553160524,4.302778655895,\r
-    3.200461378796E-02));\r
-#52399 = CARTESIAN_POINT('',(39.789317122078,4.105026280146,\r
-    0.594615682917));\r
-#52400 = CARTESIAN_POINT('',(39.8253119906,3.73794097461,1.618298656295)\r
-  );\r
-#52401 = CARTESIAN_POINT('',(39.840869167442,3.569829809794,\r
-    2.079582431732));\r
-#52402 = CARTESIAN_POINT('',(39.855788891038,3.398140683525,\r
-    2.540224309252));\r
-#52403 = CARTESIAN_POINT('',(39.870031907406,3.221886978528,3.0000006));\r
-#52404 = PCURVE('',#20200,#52405);\r
-#52405 = DEFINITIONAL_REPRESENTATION('',(#52406),#52418);\r
-#52406 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#52407,#52408,#52409,#52410,\r
-    #52411,#52412,#52413,#52414,#52415,#52416,#52417),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#52407 = CARTESIAN_POINT('',(0.940985361083,0.));\r
-#52408 = CARTESIAN_POINT('',(0.938224707656,1.133475018927E-02));\r
-#52409 = CARTESIAN_POINT('',(0.93563900877,2.278133652266E-02));\r
-#52410 = CARTESIAN_POINT('',(0.933225950524,3.433838793358E-02));\r
-#52411 = CARTESIAN_POINT('',(0.928335446323,5.977773879451E-02));\r
-#52412 = CARTESIAN_POINT('',(0.925924984556,7.370321226997E-02));\r
-#52413 = CARTESIAN_POINT('',(0.923747720524,8.77808403165E-02));\r
-#52414 = CARTESIAN_POINT('',(0.92019941339,0.113700900692));\r
-#52415 = CARTESIAN_POINT('',(0.918753831813,0.125494143564));\r
-#52416 = CARTESIAN_POINT('',(0.917461038365,0.137388952024));\r
-#52417 = CARTESIAN_POINT('',(0.916318837632,0.149384130816));\r
-#52418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#52419 = PCURVE('',#51687,#52420);\r
-#52420 = DEFINITIONAL_REPRESENTATION('',(#52421),#52433);\r
-#52421 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#52422,#52423,#52424,#52425,\r
-    #52426,#52427,#52428,#52429,#52430,#52431,#52432),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#52422 = CARTESIAN_POINT('',(-6.24315849255,6.));\r
-#52423 = CARTESIAN_POINT('',(-6.238871162972,5.523943521025));\r
-#52424 = CARTESIAN_POINT('',(-6.234651902416,5.04739801033));\r
-#52425 = CARTESIAN_POINT('',(-6.230468052172,4.570607624198));\r
-#52426 = CARTESIAN_POINT('',(-6.221355499664,3.530911348006));\r
-#52427 = CARTESIAN_POINT('',(-6.216428635501,2.967995386212));\r
-#52428 = CARTESIAN_POINT('',(-6.211457762278,2.405384317083));\r
-#52429 = CARTESIAN_POINT('',(-6.202236616332,1.381701343705));\r
-#52430 = CARTESIAN_POINT('',(-6.198015941219,0.920417568268));\r
-#52431 = CARTESIAN_POINT('',(-6.193707614399,0.459775690748));\r
-#52432 = CARTESIAN_POINT('',(-6.189286908005,-6.E-07));\r
-#52433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#52434 = ADVANCED_FACE('',(#52435),#20572,.T.);\r
-#52435 = FACE_BOUND('',#52436,.T.);\r
-#52436 = EDGE_LOOP('',(#52437,#52459,#52460));\r
-#52437 = ORIENTED_EDGE('',*,*,#52438,.F.);\r
-#52438 = EDGE_CURVE('',#52226,#20526,#52439,.T.);\r
-#52439 = SURFACE_CURVE('',#52440,(#52445,#52452),.PCURVE_S1.);\r
-#52440 = CIRCLE('',#52441,40.);\r
-#52441 = AXIS2_PLACEMENT_3D('',#52442,#52443,#52444);\r
-#52442 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#52443 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#52444 = DIRECTION('',(1.,0.,3.3E-16));\r
-#52445 = PCURVE('',#20572,#52446);\r
-#52446 = DEFINITIONAL_REPRESENTATION('',(#52447),#52451);\r
-#52447 = LINE('',#52448,#52449);\r
-#52448 = CARTESIAN_POINT('',(0.,1.));\r
-#52449 = VECTOR('',#52450,1.);\r
-#52450 = DIRECTION('',(1.,0.));\r
-#52451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#52452 = PCURVE('',#51634,#52453);\r
-#52453 = DEFINITIONAL_REPRESENTATION('',(#52454),#52458);\r
-#52454 = LINE('',#52455,#52456);\r
-#52455 = CARTESIAN_POINT('',(0.,0.));\r
-#52456 = VECTOR('',#52457,1.);\r
-#52457 = DIRECTION('',(1.,0.));\r
-#52458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#52459 = ORIENTED_EDGE('',*,*,#52225,.T.);\r
-#52460 = ORIENTED_EDGE('',*,*,#20554,.T.);\r
-#52461 = ADVANCED_FACE('',(#52462),#20542,.T.);\r
-#52462 = FACE_BOUND('',#52463,.T.);\r
-#52463 = EDGE_LOOP('',(#52464,#52465,#52466,#52489,#52522,#52543,#52544,\r
-    #52566,#52567,#52594,#52595,#52617,#52618,#52645,#52646,#52668,\r
-    #52669,#52696,#52697,#52719,#52720,#52747,#52748,#52770,#52771,\r
-    #52798,#52799,#52821,#52822,#52849,#52850,#52872,#52873,#52900,\r
-    #52901,#52923,#52924,#52951,#52952,#52974,#52975,#53002,#53003,\r
-    #53025,#53026,#53053,#53054,#53076,#53077,#53104,#53105,#53127,\r
-    #53128,#53155,#53156,#53178,#53179,#53206,#53207,#53229,#53230,\r
-    #53257,#53258,#53280,#53281,#53308,#53309,#53331,#53332,#53359,\r
-    #53360,#53361,#53362,#53389));\r
-#52464 = ORIENTED_EDGE('',*,*,#51152,.T.);\r
-#52465 = ORIENTED_EDGE('',*,*,#51404,.T.);\r
-#52466 = ORIENTED_EDGE('',*,*,#52467,.T.);\r
-#52467 = EDGE_CURVE('',#51405,#52468,#52470,.T.);\r
-#52468 = VERTEX_POINT('',#52469);\r
-#52469 = CARTESIAN_POINT('',(39.392310120488,6.945927106677,-4.));\r
-#52470 = SURFACE_CURVE('',#52471,(#52475,#52482),.PCURVE_S1.);\r
-#52471 = LINE('',#52472,#52473);\r
-#52472 = CARTESIAN_POINT('',(39.392310120488,6.945927106677,-3.));\r
-#52473 = VECTOR('',#52474,1.);\r
-#52474 = DIRECTION('',(0.,0.,-1.));\r
-#52475 = PCURVE('',#20542,#52476);\r
-#52476 = DEFINITIONAL_REPRESENTATION('',(#52477),#52481);\r
-#52477 = LINE('',#52478,#52479);\r
-#52478 = CARTESIAN_POINT('',(6.10865238198,-2.52E-15));\r
-#52479 = VECTOR('',#52480,1.);\r
-#52480 = DIRECTION('',(0.,1.));\r
-#52481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#52482 = PCURVE('',#51634,#52483);\r
-#52483 = DEFINITIONAL_REPRESENTATION('',(#52484),#52488);\r
-#52484 = LINE('',#52485,#52486);\r
-#52485 = CARTESIAN_POINT('',(6.10865238198,-2.52E-15));\r
-#52486 = VECTOR('',#52487,1.);\r
-#52487 = DIRECTION('',(0.,1.));\r
-#52488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#52489 = ORIENTED_EDGE('',*,*,#52490,.F.);\r
-#52490 = EDGE_CURVE('',#52491,#52468,#52493,.T.);\r
-#52491 = VERTEX_POINT('',#52492);\r
-#52492 = CARTESIAN_POINT('',(40.,0.,-4.));\r
-#52493 = SURFACE_CURVE('',#52494,(#52499,#52506),.PCURVE_S1.);\r
-#52494 = CIRCLE('',#52495,40.);\r
-#52495 = AXIS2_PLACEMENT_3D('',#52496,#52497,#52498);\r
-#52496 = CARTESIAN_POINT('',(3.3E-16,-3.3E-16,-4.));\r
-#52497 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#52498 = DIRECTION('',(1.,1.E-17,3.3E-16));\r
-#52499 = PCURVE('',#20542,#52500);\r
-#52500 = DEFINITIONAL_REPRESENTATION('',(#52501),#52505);\r
-#52501 = LINE('',#52502,#52503);\r
-#52502 = CARTESIAN_POINT('',(0.,1.));\r
-#52503 = VECTOR('',#52504,1.);\r
-#52504 = DIRECTION('',(1.,0.));\r
-#52505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#52506 = PCURVE('',#52507,#52512);\r
-#52507 = PLANE('',#52508);\r
-#52508 = AXIS2_PLACEMENT_3D('',#52509,#52510,#52511);\r
-#52509 = CARTESIAN_POINT('',(3.3E-16,-3.3E-16,-4.));\r
-#52510 = DIRECTION('',(-3.3E-16,3.3E-16,1.));\r
-#52511 = DIRECTION('',(-1.,-1.E-17,-3.3E-16));\r
-#52512 = DEFINITIONAL_REPRESENTATION('',(#52513),#52521);\r
-#52513 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#52514,#52515,#52516,#52517\r
-    ,#52518,#52519,#52520),.UNSPECIFIED.,.T.,.F.) \r
-B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,\r
-    2.094395102393,4.188790204786,6.28318530718,8.377580409573),\r
-.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() \r
-RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(\r
-  '') );\r
-#52514 = CARTESIAN_POINT('',(-40.,-1.97128336478E-32));\r
-#52515 = CARTESIAN_POINT('',(-40.,69.282032302755));\r
-#52516 = CARTESIAN_POINT('',(20.,34.641016151378));\r
-#52517 = CARTESIAN_POINT('',(80.,9.797174393179E-15));\r
-#52518 = CARTESIAN_POINT('',(20.,-34.64101615137));\r
-#52519 = CARTESIAN_POINT('',(-40.,-69.28203230275));\r
-#52520 = CARTESIAN_POINT('',(-40.,-1.97128336478E-32));\r
-#52521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#52522 = ORIENTED_EDGE('',*,*,#52523,.F.);\r
-#52523 = EDGE_CURVE('',#20526,#52491,#52524,.T.);\r
-#52524 = SURFACE_CURVE('',#52525,(#52529,#52536),.PCURVE_S1.);\r
-#52525 = LINE('',#52526,#52527);\r
-#52526 = CARTESIAN_POINT('',(40.,0.,-3.));\r
-#52527 = VECTOR('',#52528,1.);\r
-#52528 = DIRECTION('',(0.,0.,-1.));\r
-#52529 = PCURVE('',#20542,#52530);\r
-#52530 = DEFINITIONAL_REPRESENTATION('',(#52531),#52535);\r
-#52531 = LINE('',#52532,#52533);\r
-#52532 = CARTESIAN_POINT('',(0.,0.));\r
-#52533 = VECTOR('',#52534,1.);\r
-#52534 = DIRECTION('',(0.,1.));\r
-#52535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#52536 = PCURVE('',#51634,#52537);\r
-#52537 = DEFINITIONAL_REPRESENTATION('',(#52538),#52542);\r
-#52538 = LINE('',#52539,#52540);\r
-#52539 = CARTESIAN_POINT('',(6.28318530718,0.));\r
-#52540 = VECTOR('',#52541,1.);\r
-#52541 = DIRECTION('',(0.,1.));\r
-#52542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#52543 = ORIENTED_EDGE('',*,*,#20525,.T.);\r
-#52544 = ORIENTED_EDGE('',*,*,#52545,.T.);\r
-#52545 = EDGE_CURVE('',#20308,#21501,#52546,.T.);\r
-#52546 = SURFACE_CURVE('',#52547,(#52552,#52559),.PCURVE_S1.);\r
-#52547 = CIRCLE('',#52548,40.);\r
-#52548 = AXIS2_PLACEMENT_3D('',#52549,#52550,#52551);\r
-#52549 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#52550 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#52551 = DIRECTION('',(1.,0.,3.3E-16));\r
-#52552 = PCURVE('',#20542,#52553);\r
-#52553 = DEFINITIONAL_REPRESENTATION('',(#52554),#52558);\r
-#52554 = LINE('',#52555,#52556);\r
-#52555 = CARTESIAN_POINT('',(0.,0.));\r
-#52556 = VECTOR('',#52557,1.);\r
-#52557 = DIRECTION('',(1.,0.));\r
-#52558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#52559 = PCURVE('',#20832,#52560);\r
-#52560 = DEFINITIONAL_REPRESENTATION('',(#52561),#52565);\r
-#52561 = LINE('',#52562,#52563);\r
-#52562 = CARTESIAN_POINT('',(-6.28318530718,6.));\r
-#52563 = VECTOR('',#52564,1.);\r
-#52564 = DIRECTION('',(1.,-0.));\r
-#52565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#52566 = ORIENTED_EDGE('',*,*,#22008,.T.);\r
-#52567 = ORIENTED_EDGE('',*,*,#52568,.T.);\r
-#52568 = EDGE_CURVE('',#21769,#22419,#52569,.T.);\r
-#52569 = SURFACE_CURVE('',#52570,(#52575,#52582),.PCURVE_S1.);\r
-#52570 = CIRCLE('',#52571,40.);\r
-#52571 = AXIS2_PLACEMENT_3D('',#52572,#52573,#52574);\r
-#52572 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#52573 = DIRECTION('',(3.822904571241E-16,-2.676826598639E-16,-1.));\r
-#52574 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#52575 = PCURVE('',#20542,#52576);\r
-#52576 = DEFINITIONAL_REPRESENTATION('',(#52577),#52581);\r
-#52577 = LINE('',#52578,#52579);\r
-#52578 = CARTESIAN_POINT('',(-0.174532925199,0.));\r
-#52579 = VECTOR('',#52580,1.);\r
-#52580 = DIRECTION('',(1.,0.));\r
-#52581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#52582 = PCURVE('',#52583,#52588);\r
-#52583 = CYLINDRICAL_SURFACE('',#52584,40.);\r
-#52584 = AXIS2_PLACEMENT_3D('',#52585,#52586,#52587);\r
-#52585 = CARTESIAN_POINT('',(-2.316911861358E-15,1.622319150691E-15,3.)\r
-  );\r
-#52586 = DIRECTION('',(3.822904571241E-16,-2.676826598639E-16,-1.));\r
-#52587 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#52588 = DEFINITIONAL_REPRESENTATION('',(#52589),#52593);\r
-#52589 = LINE('',#52590,#52591);\r
-#52590 = CARTESIAN_POINT('',(-6.28318530718,6.));\r
-#52591 = VECTOR('',#52592,1.);\r
-#52592 = DIRECTION('',(1.,-0.));\r
-#52593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#52594 = ORIENTED_EDGE('',*,*,#22418,.T.);\r
-#52595 = ORIENTED_EDGE('',*,*,#52596,.T.);\r
-#52596 = EDGE_CURVE('',#22201,#23377,#52597,.T.);\r
-#52597 = SURFACE_CURVE('',#52598,(#52603,#52610),.PCURVE_S1.);\r
-#52598 = CIRCLE('',#52599,40.);\r
-#52599 = AXIS2_PLACEMENT_3D('',#52600,#52601,#52602);\r
-#52600 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#52601 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#52602 = DIRECTION('',(1.,0.,3.3E-16));\r
-#52603 = PCURVE('',#20542,#52604);\r
-#52604 = DEFINITIONAL_REPRESENTATION('',(#52605),#52609);\r
-#52605 = LINE('',#52606,#52607);\r
-#52606 = CARTESIAN_POINT('',(0.,0.));\r
-#52607 = VECTOR('',#52608,1.);\r
-#52608 = DIRECTION('',(1.,0.));\r
-#52609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#52610 = PCURVE('',#22941,#52611);\r
-#52611 = DEFINITIONAL_REPRESENTATION('',(#52612),#52616);\r
-#52612 = LINE('',#52613,#52614);\r
-#52613 = CARTESIAN_POINT('',(-6.28318530718,6.));\r
-#52614 = VECTOR('',#52615,1.);\r
-#52615 = DIRECTION('',(1.,-0.));\r
-#52616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#52617 = ORIENTED_EDGE('',*,*,#23887,.T.);\r
-#52618 = ORIENTED_EDGE('',*,*,#52619,.T.);\r
-#52619 = EDGE_CURVE('',#23648,#24298,#52620,.T.);\r
-#52620 = SURFACE_CURVE('',#52621,(#52626,#52633),.PCURVE_S1.);\r
-#52621 = CIRCLE('',#52622,40.);\r
-#52622 = AXIS2_PLACEMENT_3D('',#52623,#52624,#52625);\r
-#52623 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#52624 = DIRECTION('',(3.822904571241E-16,-2.676826598639E-16,-1.));\r
-#52625 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#52626 = PCURVE('',#20542,#52627);\r
-#52627 = DEFINITIONAL_REPRESENTATION('',(#52628),#52632);\r
-#52628 = LINE('',#52629,#52630);\r
-#52629 = CARTESIAN_POINT('',(-0.174532925199,0.));\r
-#52630 = VECTOR('',#52631,1.);\r
-#52631 = DIRECTION('',(1.,0.));\r
-#52632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#52633 = PCURVE('',#52634,#52639);\r
-#52634 = CYLINDRICAL_SURFACE('',#52635,40.);\r
-#52635 = AXIS2_PLACEMENT_3D('',#52636,#52637,#52638);\r
-#52636 = CARTESIAN_POINT('',(-2.316911861358E-15,1.622319150691E-15,3.)\r
-  );\r
-#52637 = DIRECTION('',(3.822904571241E-16,-2.676826598639E-16,-1.));\r
-#52638 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#52639 = DEFINITIONAL_REPRESENTATION('',(#52640),#52644);\r
-#52640 = LINE('',#52641,#52642);\r
-#52641 = CARTESIAN_POINT('',(-6.28318530718,6.));\r
-#52642 = VECTOR('',#52643,1.);\r
-#52643 = DIRECTION('',(1.,-0.));\r
-#52644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#52645 = ORIENTED_EDGE('',*,*,#24297,.T.);\r
-#52646 = ORIENTED_EDGE('',*,*,#52647,.T.);\r
-#52647 = EDGE_CURVE('',#24080,#25256,#52648,.T.);\r
-#52648 = SURFACE_CURVE('',#52649,(#52654,#52661),.PCURVE_S1.);\r
-#52649 = CIRCLE('',#52650,40.);\r
-#52650 = AXIS2_PLACEMENT_3D('',#52651,#52652,#52653);\r
-#52651 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#52652 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#52653 = DIRECTION('',(1.,0.,3.3E-16));\r
-#52654 = PCURVE('',#20542,#52655);\r
-#52655 = DEFINITIONAL_REPRESENTATION('',(#52656),#52660);\r
-#52656 = LINE('',#52657,#52658);\r
-#52657 = CARTESIAN_POINT('',(0.,0.));\r
-#52658 = VECTOR('',#52659,1.);\r
-#52659 = DIRECTION('',(1.,0.));\r
-#52660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#52661 = PCURVE('',#24590,#52662);\r
-#52662 = DEFINITIONAL_REPRESENTATION('',(#52663),#52667);\r
-#52663 = LINE('',#52664,#52665);\r
-#52664 = CARTESIAN_POINT('',(-6.28318530718,6.));\r
-#52665 = VECTOR('',#52666,1.);\r
-#52666 = DIRECTION('',(1.,-0.));\r
-#52667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#52668 = ORIENTED_EDGE('',*,*,#25766,.T.);\r
-#52669 = ORIENTED_EDGE('',*,*,#52670,.T.);\r
-#52670 = EDGE_CURVE('',#25527,#26177,#52671,.T.);\r
-#52671 = SURFACE_CURVE('',#52672,(#52677,#52684),.PCURVE_S1.);\r
-#52672 = CIRCLE('',#52673,40.);\r
-#52673 = AXIS2_PLACEMENT_3D('',#52674,#52675,#52676);\r
-#52674 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#52675 = DIRECTION('',(3.822904571241E-16,-2.676826598639E-16,-1.));\r
-#52676 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#52677 = PCURVE('',#20542,#52678);\r
-#52678 = DEFINITIONAL_REPRESENTATION('',(#52679),#52683);\r
-#52679 = LINE('',#52680,#52681);\r
-#52680 = CARTESIAN_POINT('',(-0.174532925199,0.));\r
-#52681 = VECTOR('',#52682,1.);\r
-#52682 = DIRECTION('',(1.,0.));\r
-#52683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#52684 = PCURVE('',#52685,#52690);\r
-#52685 = CYLINDRICAL_SURFACE('',#52686,40.);\r
-#52686 = AXIS2_PLACEMENT_3D('',#52687,#52688,#52689);\r
-#52687 = CARTESIAN_POINT('',(-2.316911861358E-15,1.622319150691E-15,3.)\r
-  );\r
-#52688 = DIRECTION('',(3.822904571241E-16,-2.676826598639E-16,-1.));\r
-#52689 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#52690 = DEFINITIONAL_REPRESENTATION('',(#52691),#52695);\r
-#52691 = LINE('',#52692,#52693);\r
-#52692 = CARTESIAN_POINT('',(-6.28318530718,6.));\r
-#52693 = VECTOR('',#52694,1.);\r
-#52694 = DIRECTION('',(1.,-0.));\r
-#52695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#52696 = ORIENTED_EDGE('',*,*,#26176,.T.);\r
-#52697 = ORIENTED_EDGE('',*,*,#52698,.T.);\r
-#52698 = EDGE_CURVE('',#25959,#27135,#52699,.T.);\r
-#52699 = SURFACE_CURVE('',#52700,(#52705,#52712),.PCURVE_S1.);\r
-#52700 = CIRCLE('',#52701,40.);\r
-#52701 = AXIS2_PLACEMENT_3D('',#52702,#52703,#52704);\r
-#52702 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#52703 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#52704 = DIRECTION('',(1.,0.,3.3E-16));\r
-#52705 = PCURVE('',#20542,#52706);\r
-#52706 = DEFINITIONAL_REPRESENTATION('',(#52707),#52711);\r
-#52707 = LINE('',#52708,#52709);\r
-#52708 = CARTESIAN_POINT('',(0.,0.));\r
-#52709 = VECTOR('',#52710,1.);\r
-#52710 = DIRECTION('',(1.,0.));\r
-#52711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#52712 = PCURVE('',#26469,#52713);\r
-#52713 = DEFINITIONAL_REPRESENTATION('',(#52714),#52718);\r
-#52714 = LINE('',#52715,#52716);\r
-#52715 = CARTESIAN_POINT('',(-6.28318530718,6.));\r
-#52716 = VECTOR('',#52717,1.);\r
-#52717 = DIRECTION('',(1.,-0.));\r
-#52718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#52719 = ORIENTED_EDGE('',*,*,#27645,.T.);\r
-#52720 = ORIENTED_EDGE('',*,*,#52721,.T.);\r
-#52721 = EDGE_CURVE('',#27406,#28056,#52722,.T.);\r
-#52722 = SURFACE_CURVE('',#52723,(#52728,#52735),.PCURVE_S1.);\r
-#52723 = CIRCLE('',#52724,40.);\r
-#52724 = AXIS2_PLACEMENT_3D('',#52725,#52726,#52727);\r
-#52725 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#52726 = DIRECTION('',(3.822904571241E-16,-2.676826598639E-16,-1.));\r
-#52727 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#52728 = PCURVE('',#20542,#52729);\r
-#52729 = DEFINITIONAL_REPRESENTATION('',(#52730),#52734);\r
-#52730 = LINE('',#52731,#52732);\r
-#52731 = CARTESIAN_POINT('',(-0.174532925199,0.));\r
-#52732 = VECTOR('',#52733,1.);\r
-#52733 = DIRECTION('',(1.,0.));\r
-#52734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#52735 = PCURVE('',#52736,#52741);\r
-#52736 = CYLINDRICAL_SURFACE('',#52737,40.);\r
-#52737 = AXIS2_PLACEMENT_3D('',#52738,#52739,#52740);\r
-#52738 = CARTESIAN_POINT('',(-2.316911861358E-15,1.622319150691E-15,3.)\r
-  );\r
-#52739 = DIRECTION('',(3.822904571241E-16,-2.676826598639E-16,-1.));\r
-#52740 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#52741 = DEFINITIONAL_REPRESENTATION('',(#52742),#52746);\r
-#52742 = LINE('',#52743,#52744);\r
-#52743 = CARTESIAN_POINT('',(-6.28318530718,6.));\r
-#52744 = VECTOR('',#52745,1.);\r
-#52745 = DIRECTION('',(1.,-0.));\r
-#52746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#52747 = ORIENTED_EDGE('',*,*,#28055,.T.);\r
-#52748 = ORIENTED_EDGE('',*,*,#52749,.T.);\r
-#52749 = EDGE_CURVE('',#27838,#29014,#52750,.T.);\r
-#52750 = SURFACE_CURVE('',#52751,(#52756,#52763),.PCURVE_S1.);\r
-#52751 = CIRCLE('',#52752,40.);\r
-#52752 = AXIS2_PLACEMENT_3D('',#52753,#52754,#52755);\r
-#52753 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#52754 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#52755 = DIRECTION('',(1.,0.,3.3E-16));\r
-#52756 = PCURVE('',#20542,#52757);\r
-#52757 = DEFINITIONAL_REPRESENTATION('',(#52758),#52762);\r
-#52758 = LINE('',#52759,#52760);\r
-#52759 = CARTESIAN_POINT('',(0.,0.));\r
-#52760 = VECTOR('',#52761,1.);\r
-#52761 = DIRECTION('',(1.,0.));\r
-#52762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#52763 = PCURVE('',#28348,#52764);\r
-#52764 = DEFINITIONAL_REPRESENTATION('',(#52765),#52769);\r
-#52765 = LINE('',#52766,#52767);\r
-#52766 = CARTESIAN_POINT('',(-6.28318530718,6.));\r
-#52767 = VECTOR('',#52768,1.);\r
-#52768 = DIRECTION('',(1.,-0.));\r
-#52769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#52770 = ORIENTED_EDGE('',*,*,#29524,.T.);\r
-#52771 = ORIENTED_EDGE('',*,*,#52772,.T.);\r
-#52772 = EDGE_CURVE('',#29285,#29935,#52773,.T.);\r
-#52773 = SURFACE_CURVE('',#52774,(#52779,#52786),.PCURVE_S1.);\r
-#52774 = CIRCLE('',#52775,40.);\r
-#52775 = AXIS2_PLACEMENT_3D('',#52776,#52777,#52778);\r
-#52776 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#52777 = DIRECTION('',(3.822904571241E-16,-2.676826598639E-16,-1.));\r
-#52778 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#52779 = PCURVE('',#20542,#52780);\r
-#52780 = DEFINITIONAL_REPRESENTATION('',(#52781),#52785);\r
-#52781 = LINE('',#52782,#52783);\r
-#52782 = CARTESIAN_POINT('',(-0.174532925199,0.));\r
-#52783 = VECTOR('',#52784,1.);\r
-#52784 = DIRECTION('',(1.,0.));\r
-#52785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#52786 = PCURVE('',#52787,#52792);\r
-#52787 = CYLINDRICAL_SURFACE('',#52788,40.);\r
-#52788 = AXIS2_PLACEMENT_3D('',#52789,#52790,#52791);\r
-#52789 = CARTESIAN_POINT('',(-2.316911861358E-15,1.622319150691E-15,3.)\r
-  );\r
-#52790 = DIRECTION('',(3.822904571241E-16,-2.676826598639E-16,-1.));\r
-#52791 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#52792 = DEFINITIONAL_REPRESENTATION('',(#52793),#52797);\r
-#52793 = LINE('',#52794,#52795);\r
-#52794 = CARTESIAN_POINT('',(-6.28318530718,6.));\r
-#52795 = VECTOR('',#52796,1.);\r
-#52796 = DIRECTION('',(1.,-0.));\r
-#52797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#52798 = ORIENTED_EDGE('',*,*,#29934,.T.);\r
-#52799 = ORIENTED_EDGE('',*,*,#52800,.T.);\r
-#52800 = EDGE_CURVE('',#29717,#30893,#52801,.T.);\r
-#52801 = SURFACE_CURVE('',#52802,(#52807,#52814),.PCURVE_S1.);\r
-#52802 = CIRCLE('',#52803,40.);\r
-#52803 = AXIS2_PLACEMENT_3D('',#52804,#52805,#52806);\r
-#52804 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#52805 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#52806 = DIRECTION('',(1.,0.,3.3E-16));\r
-#52807 = PCURVE('',#20542,#52808);\r
-#52808 = DEFINITIONAL_REPRESENTATION('',(#52809),#52813);\r
-#52809 = LINE('',#52810,#52811);\r
-#52810 = CARTESIAN_POINT('',(0.,0.));\r
-#52811 = VECTOR('',#52812,1.);\r
-#52812 = DIRECTION('',(1.,0.));\r
-#52813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#52814 = PCURVE('',#30227,#52815);\r
-#52815 = DEFINITIONAL_REPRESENTATION('',(#52816),#52820);\r
-#52816 = LINE('',#52817,#52818);\r
-#52817 = CARTESIAN_POINT('',(-6.28318530718,6.));\r
-#52818 = VECTOR('',#52819,1.);\r
-#52819 = DIRECTION('',(1.,-0.));\r
-#52820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#52821 = ORIENTED_EDGE('',*,*,#31403,.T.);\r
-#52822 = ORIENTED_EDGE('',*,*,#52823,.T.);\r
-#52823 = EDGE_CURVE('',#31164,#31814,#52824,.T.);\r
-#52824 = SURFACE_CURVE('',#52825,(#52830,#52837),.PCURVE_S1.);\r
-#52825 = CIRCLE('',#52826,40.);\r
-#52826 = AXIS2_PLACEMENT_3D('',#52827,#52828,#52829);\r
-#52827 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#52828 = DIRECTION('',(3.822904571241E-16,-2.676826598639E-16,-1.));\r
-#52829 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#52830 = PCURVE('',#20542,#52831);\r
-#52831 = DEFINITIONAL_REPRESENTATION('',(#52832),#52836);\r
-#52832 = LINE('',#52833,#52834);\r
-#52833 = CARTESIAN_POINT('',(-0.174532925199,0.));\r
-#52834 = VECTOR('',#52835,1.);\r
-#52835 = DIRECTION('',(1.,0.));\r
-#52836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#52837 = PCURVE('',#52838,#52843);\r
-#52838 = CYLINDRICAL_SURFACE('',#52839,40.);\r
-#52839 = AXIS2_PLACEMENT_3D('',#52840,#52841,#52842);\r
-#52840 = CARTESIAN_POINT('',(-2.316911861358E-15,1.622319150691E-15,3.)\r
-  );\r
-#52841 = DIRECTION('',(3.822904571241E-16,-2.676826598639E-16,-1.));\r
-#52842 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#52843 = DEFINITIONAL_REPRESENTATION('',(#52844),#52848);\r
-#52844 = LINE('',#52845,#52846);\r
-#52845 = CARTESIAN_POINT('',(-6.28318530718,6.));\r
-#52846 = VECTOR('',#52847,1.);\r
-#52847 = DIRECTION('',(1.,-0.));\r
-#52848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#52849 = ORIENTED_EDGE('',*,*,#31813,.T.);\r
-#52850 = ORIENTED_EDGE('',*,*,#52851,.T.);\r
-#52851 = EDGE_CURVE('',#31596,#32772,#52852,.T.);\r
-#52852 = SURFACE_CURVE('',#52853,(#52858,#52865),.PCURVE_S1.);\r
-#52853 = CIRCLE('',#52854,40.);\r
-#52854 = AXIS2_PLACEMENT_3D('',#52855,#52856,#52857);\r
-#52855 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#52856 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#52857 = DIRECTION('',(1.,0.,3.3E-16));\r
-#52858 = PCURVE('',#20542,#52859);\r
-#52859 = DEFINITIONAL_REPRESENTATION('',(#52860),#52864);\r
-#52860 = LINE('',#52861,#52862);\r
-#52861 = CARTESIAN_POINT('',(0.,0.));\r
-#52862 = VECTOR('',#52863,1.);\r
-#52863 = DIRECTION('',(1.,0.));\r
-#52864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#52865 = PCURVE('',#32106,#52866);\r
-#52866 = DEFINITIONAL_REPRESENTATION('',(#52867),#52871);\r
-#52867 = LINE('',#52868,#52869);\r
-#52868 = CARTESIAN_POINT('',(-6.28318530718,6.));\r
-#52869 = VECTOR('',#52870,1.);\r
-#52870 = DIRECTION('',(1.,-0.));\r
-#52871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#52872 = ORIENTED_EDGE('',*,*,#33282,.T.);\r
-#52873 = ORIENTED_EDGE('',*,*,#52874,.T.);\r
-#52874 = EDGE_CURVE('',#33043,#33693,#52875,.T.);\r
-#52875 = SURFACE_CURVE('',#52876,(#52881,#52888),.PCURVE_S1.);\r
-#52876 = CIRCLE('',#52877,40.);\r
-#52877 = AXIS2_PLACEMENT_3D('',#52878,#52879,#52880);\r
-#52878 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#52879 = DIRECTION('',(3.822904571241E-16,-2.676826598639E-16,-1.));\r
-#52880 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#52881 = PCURVE('',#20542,#52882);\r
-#52882 = DEFINITIONAL_REPRESENTATION('',(#52883),#52887);\r
-#52883 = LINE('',#52884,#52885);\r
-#52884 = CARTESIAN_POINT('',(-0.174532925199,0.));\r
-#52885 = VECTOR('',#52886,1.);\r
-#52886 = DIRECTION('',(1.,0.));\r
-#52887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#52888 = PCURVE('',#52889,#52894);\r
-#52889 = CYLINDRICAL_SURFACE('',#52890,40.);\r
-#52890 = AXIS2_PLACEMENT_3D('',#52891,#52892,#52893);\r
-#52891 = CARTESIAN_POINT('',(-2.316911861358E-15,1.622319150691E-15,3.)\r
-  );\r
-#52892 = DIRECTION('',(3.822904571241E-16,-2.676826598639E-16,-1.));\r
-#52893 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#52894 = DEFINITIONAL_REPRESENTATION('',(#52895),#52899);\r
-#52895 = LINE('',#52896,#52897);\r
-#52896 = CARTESIAN_POINT('',(-6.28318530718,6.));\r
-#52897 = VECTOR('',#52898,1.);\r
-#52898 = DIRECTION('',(1.,-0.));\r
-#52899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#52900 = ORIENTED_EDGE('',*,*,#33692,.T.);\r
-#52901 = ORIENTED_EDGE('',*,*,#52902,.T.);\r
-#52902 = EDGE_CURVE('',#33475,#34651,#52903,.T.);\r
-#52903 = SURFACE_CURVE('',#52904,(#52909,#52916),.PCURVE_S1.);\r
-#52904 = CIRCLE('',#52905,40.);\r
-#52905 = AXIS2_PLACEMENT_3D('',#52906,#52907,#52908);\r
-#52906 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#52907 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#52908 = DIRECTION('',(1.,0.,3.3E-16));\r
-#52909 = PCURVE('',#20542,#52910);\r
-#52910 = DEFINITIONAL_REPRESENTATION('',(#52911),#52915);\r
-#52911 = LINE('',#52912,#52913);\r
-#52912 = CARTESIAN_POINT('',(0.,0.));\r
-#52913 = VECTOR('',#52914,1.);\r
-#52914 = DIRECTION('',(1.,0.));\r
-#52915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#52916 = PCURVE('',#33985,#52917);\r
-#52917 = DEFINITIONAL_REPRESENTATION('',(#52918),#52922);\r
-#52918 = LINE('',#52919,#52920);\r
-#52919 = CARTESIAN_POINT('',(-6.28318530718,6.));\r
-#52920 = VECTOR('',#52921,1.);\r
-#52921 = DIRECTION('',(1.,-0.));\r
-#52922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#52923 = ORIENTED_EDGE('',*,*,#35161,.T.);\r
-#52924 = ORIENTED_EDGE('',*,*,#52925,.T.);\r
-#52925 = EDGE_CURVE('',#34922,#35572,#52926,.T.);\r
-#52926 = SURFACE_CURVE('',#52927,(#52932,#52939),.PCURVE_S1.);\r
-#52927 = CIRCLE('',#52928,40.);\r
-#52928 = AXIS2_PLACEMENT_3D('',#52929,#52930,#52931);\r
-#52929 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#52930 = DIRECTION('',(3.822904571241E-16,-2.676826598639E-16,-1.));\r
-#52931 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#52932 = PCURVE('',#20542,#52933);\r
-#52933 = DEFINITIONAL_REPRESENTATION('',(#52934),#52938);\r
-#52934 = LINE('',#52935,#52936);\r
-#52935 = CARTESIAN_POINT('',(-0.174532925199,0.));\r
-#52936 = VECTOR('',#52937,1.);\r
-#52937 = DIRECTION('',(1.,0.));\r
-#52938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#52939 = PCURVE('',#52940,#52945);\r
-#52940 = CYLINDRICAL_SURFACE('',#52941,40.);\r
-#52941 = AXIS2_PLACEMENT_3D('',#52942,#52943,#52944);\r
-#52942 = CARTESIAN_POINT('',(-2.316911861358E-15,1.622319150691E-15,3.)\r
-  );\r
-#52943 = DIRECTION('',(3.822904571241E-16,-2.676826598639E-16,-1.));\r
-#52944 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#52945 = DEFINITIONAL_REPRESENTATION('',(#52946),#52950);\r
-#52946 = LINE('',#52947,#52948);\r
-#52947 = CARTESIAN_POINT('',(-6.28318530718,6.));\r
-#52948 = VECTOR('',#52949,1.);\r
-#52949 = DIRECTION('',(1.,-0.));\r
-#52950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#52951 = ORIENTED_EDGE('',*,*,#35571,.T.);\r
-#52952 = ORIENTED_EDGE('',*,*,#52953,.T.);\r
-#52953 = EDGE_CURVE('',#35354,#36530,#52954,.T.);\r
-#52954 = SURFACE_CURVE('',#52955,(#52960,#52967),.PCURVE_S1.);\r
-#52955 = CIRCLE('',#52956,40.);\r
-#52956 = AXIS2_PLACEMENT_3D('',#52957,#52958,#52959);\r
-#52957 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#52958 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#52959 = DIRECTION('',(1.,0.,3.3E-16));\r
-#52960 = PCURVE('',#20542,#52961);\r
-#52961 = DEFINITIONAL_REPRESENTATION('',(#52962),#52966);\r
-#52962 = LINE('',#52963,#52964);\r
-#52963 = CARTESIAN_POINT('',(0.,0.));\r
-#52964 = VECTOR('',#52965,1.);\r
-#52965 = DIRECTION('',(1.,0.));\r
-#52966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#52967 = PCURVE('',#35864,#52968);\r
-#52968 = DEFINITIONAL_REPRESENTATION('',(#52969),#52973);\r
-#52969 = LINE('',#52970,#52971);\r
-#52970 = CARTESIAN_POINT('',(-6.28318530718,6.));\r
-#52971 = VECTOR('',#52972,1.);\r
-#52972 = DIRECTION('',(1.,-0.));\r
-#52973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#52974 = ORIENTED_EDGE('',*,*,#37040,.T.);\r
-#52975 = ORIENTED_EDGE('',*,*,#52976,.T.);\r
-#52976 = EDGE_CURVE('',#36801,#37451,#52977,.T.);\r
-#52977 = SURFACE_CURVE('',#52978,(#52983,#52990),.PCURVE_S1.);\r
-#52978 = CIRCLE('',#52979,40.);\r
-#52979 = AXIS2_PLACEMENT_3D('',#52980,#52981,#52982);\r
-#52980 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#52981 = DIRECTION('',(3.822904571241E-16,-2.676826598639E-16,-1.));\r
-#52982 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#52983 = PCURVE('',#20542,#52984);\r
-#52984 = DEFINITIONAL_REPRESENTATION('',(#52985),#52989);\r
-#52985 = LINE('',#52986,#52987);\r
-#52986 = CARTESIAN_POINT('',(-0.174532925199,0.));\r
-#52987 = VECTOR('',#52988,1.);\r
-#52988 = DIRECTION('',(1.,0.));\r
-#52989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#52990 = PCURVE('',#52991,#52996);\r
-#52991 = CYLINDRICAL_SURFACE('',#52992,40.);\r
-#52992 = AXIS2_PLACEMENT_3D('',#52993,#52994,#52995);\r
-#52993 = CARTESIAN_POINT('',(-2.316911861358E-15,1.622319150691E-15,3.)\r
-  );\r
-#52994 = DIRECTION('',(3.822904571241E-16,-2.676826598639E-16,-1.));\r
-#52995 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#52996 = DEFINITIONAL_REPRESENTATION('',(#52997),#53001);\r
-#52997 = LINE('',#52998,#52999);\r
-#52998 = CARTESIAN_POINT('',(-6.28318530718,6.));\r
-#52999 = VECTOR('',#53000,1.);\r
-#53000 = DIRECTION('',(1.,-0.));\r
-#53001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#53002 = ORIENTED_EDGE('',*,*,#37450,.T.);\r
-#53003 = ORIENTED_EDGE('',*,*,#53004,.T.);\r
-#53004 = EDGE_CURVE('',#37233,#38409,#53005,.T.);\r
-#53005 = SURFACE_CURVE('',#53006,(#53011,#53018),.PCURVE_S1.);\r
-#53006 = CIRCLE('',#53007,40.);\r
-#53007 = AXIS2_PLACEMENT_3D('',#53008,#53009,#53010);\r
-#53008 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#53009 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#53010 = DIRECTION('',(1.,0.,3.3E-16));\r
-#53011 = PCURVE('',#20542,#53012);\r
-#53012 = DEFINITIONAL_REPRESENTATION('',(#53013),#53017);\r
-#53013 = LINE('',#53014,#53015);\r
-#53014 = CARTESIAN_POINT('',(0.,0.));\r
-#53015 = VECTOR('',#53016,1.);\r
-#53016 = DIRECTION('',(1.,0.));\r
-#53017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#53018 = PCURVE('',#37743,#53019);\r
-#53019 = DEFINITIONAL_REPRESENTATION('',(#53020),#53024);\r
-#53020 = LINE('',#53021,#53022);\r
-#53021 = CARTESIAN_POINT('',(-6.28318530718,6.));\r
-#53022 = VECTOR('',#53023,1.);\r
-#53023 = DIRECTION('',(1.,-0.));\r
-#53024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#53025 = ORIENTED_EDGE('',*,*,#38919,.T.);\r
-#53026 = ORIENTED_EDGE('',*,*,#53027,.T.);\r
-#53027 = EDGE_CURVE('',#38680,#39330,#53028,.T.);\r
-#53028 = SURFACE_CURVE('',#53029,(#53034,#53041),.PCURVE_S1.);\r
-#53029 = CIRCLE('',#53030,40.);\r
-#53030 = AXIS2_PLACEMENT_3D('',#53031,#53032,#53033);\r
-#53031 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#53032 = DIRECTION('',(3.822904571241E-16,-2.676826598639E-16,-1.));\r
-#53033 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#53034 = PCURVE('',#20542,#53035);\r
-#53035 = DEFINITIONAL_REPRESENTATION('',(#53036),#53040);\r
-#53036 = LINE('',#53037,#53038);\r
-#53037 = CARTESIAN_POINT('',(-0.174532925199,0.));\r
-#53038 = VECTOR('',#53039,1.);\r
-#53039 = DIRECTION('',(1.,0.));\r
-#53040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#53041 = PCURVE('',#53042,#53047);\r
-#53042 = CYLINDRICAL_SURFACE('',#53043,40.);\r
-#53043 = AXIS2_PLACEMENT_3D('',#53044,#53045,#53046);\r
-#53044 = CARTESIAN_POINT('',(-2.316911861358E-15,1.622319150691E-15,3.)\r
-  );\r
-#53045 = DIRECTION('',(3.822904571241E-16,-2.676826598639E-16,-1.));\r
-#53046 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#53047 = DEFINITIONAL_REPRESENTATION('',(#53048),#53052);\r
-#53048 = LINE('',#53049,#53050);\r
-#53049 = CARTESIAN_POINT('',(-6.28318530718,6.));\r
-#53050 = VECTOR('',#53051,1.);\r
-#53051 = DIRECTION('',(1.,-0.));\r
-#53052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#53053 = ORIENTED_EDGE('',*,*,#39329,.T.);\r
-#53054 = ORIENTED_EDGE('',*,*,#53055,.T.);\r
-#53055 = EDGE_CURVE('',#39112,#40288,#53056,.T.);\r
-#53056 = SURFACE_CURVE('',#53057,(#53062,#53069),.PCURVE_S1.);\r
-#53057 = CIRCLE('',#53058,40.);\r
-#53058 = AXIS2_PLACEMENT_3D('',#53059,#53060,#53061);\r
-#53059 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#53060 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#53061 = DIRECTION('',(1.,0.,3.3E-16));\r
-#53062 = PCURVE('',#20542,#53063);\r
-#53063 = DEFINITIONAL_REPRESENTATION('',(#53064),#53068);\r
-#53064 = LINE('',#53065,#53066);\r
-#53065 = CARTESIAN_POINT('',(0.,0.));\r
-#53066 = VECTOR('',#53067,1.);\r
-#53067 = DIRECTION('',(1.,0.));\r
-#53068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#53069 = PCURVE('',#39622,#53070);\r
-#53070 = DEFINITIONAL_REPRESENTATION('',(#53071),#53075);\r
-#53071 = LINE('',#53072,#53073);\r
-#53072 = CARTESIAN_POINT('',(-6.28318530718,6.));\r
-#53073 = VECTOR('',#53074,1.);\r
-#53074 = DIRECTION('',(1.,-0.));\r
-#53075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#53076 = ORIENTED_EDGE('',*,*,#40798,.T.);\r
-#53077 = ORIENTED_EDGE('',*,*,#53078,.T.);\r
-#53078 = EDGE_CURVE('',#40559,#41209,#53079,.T.);\r
-#53079 = SURFACE_CURVE('',#53080,(#53085,#53092),.PCURVE_S1.);\r
-#53080 = CIRCLE('',#53081,40.);\r
-#53081 = AXIS2_PLACEMENT_3D('',#53082,#53083,#53084);\r
-#53082 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#53083 = DIRECTION('',(3.822904571241E-16,-2.676826598639E-16,-1.));\r
-#53084 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#53085 = PCURVE('',#20542,#53086);\r
-#53086 = DEFINITIONAL_REPRESENTATION('',(#53087),#53091);\r
-#53087 = LINE('',#53088,#53089);\r
-#53088 = CARTESIAN_POINT('',(-0.174532925199,0.));\r
-#53089 = VECTOR('',#53090,1.);\r
-#53090 = DIRECTION('',(1.,0.));\r
-#53091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#53092 = PCURVE('',#53093,#53098);\r
-#53093 = CYLINDRICAL_SURFACE('',#53094,40.);\r
-#53094 = AXIS2_PLACEMENT_3D('',#53095,#53096,#53097);\r
-#53095 = CARTESIAN_POINT('',(-2.316911861358E-15,1.622319150691E-15,3.)\r
-  );\r
-#53096 = DIRECTION('',(3.822904571241E-16,-2.676826598639E-16,-1.));\r
-#53097 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#53098 = DEFINITIONAL_REPRESENTATION('',(#53099),#53103);\r
-#53099 = LINE('',#53100,#53101);\r
-#53100 = CARTESIAN_POINT('',(-6.28318530718,6.));\r
-#53101 = VECTOR('',#53102,1.);\r
-#53102 = DIRECTION('',(1.,-0.));\r
-#53103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#53104 = ORIENTED_EDGE('',*,*,#41208,.T.);\r
-#53105 = ORIENTED_EDGE('',*,*,#53106,.T.);\r
-#53106 = EDGE_CURVE('',#40991,#42167,#53107,.T.);\r
-#53107 = SURFACE_CURVE('',#53108,(#53113,#53120),.PCURVE_S1.);\r
-#53108 = CIRCLE('',#53109,40.);\r
-#53109 = AXIS2_PLACEMENT_3D('',#53110,#53111,#53112);\r
-#53110 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#53111 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#53112 = DIRECTION('',(1.,0.,3.3E-16));\r
-#53113 = PCURVE('',#20542,#53114);\r
-#53114 = DEFINITIONAL_REPRESENTATION('',(#53115),#53119);\r
-#53115 = LINE('',#53116,#53117);\r
-#53116 = CARTESIAN_POINT('',(0.,0.));\r
-#53117 = VECTOR('',#53118,1.);\r
-#53118 = DIRECTION('',(1.,0.));\r
-#53119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#53120 = PCURVE('',#41501,#53121);\r
-#53121 = DEFINITIONAL_REPRESENTATION('',(#53122),#53126);\r
-#53122 = LINE('',#53123,#53124);\r
-#53123 = CARTESIAN_POINT('',(-6.28318530718,6.));\r
-#53124 = VECTOR('',#53125,1.);\r
-#53125 = DIRECTION('',(1.,-0.));\r
-#53126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#53127 = ORIENTED_EDGE('',*,*,#42677,.T.);\r
-#53128 = ORIENTED_EDGE('',*,*,#53129,.T.);\r
-#53129 = EDGE_CURVE('',#42438,#43088,#53130,.T.);\r
-#53130 = SURFACE_CURVE('',#53131,(#53136,#53143),.PCURVE_S1.);\r
-#53131 = CIRCLE('',#53132,40.);\r
-#53132 = AXIS2_PLACEMENT_3D('',#53133,#53134,#53135);\r
-#53133 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#53134 = DIRECTION('',(3.822904571241E-16,-2.676826598639E-16,-1.));\r
-#53135 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#53136 = PCURVE('',#20542,#53137);\r
-#53137 = DEFINITIONAL_REPRESENTATION('',(#53138),#53142);\r
-#53138 = LINE('',#53139,#53140);\r
-#53139 = CARTESIAN_POINT('',(-0.174532925199,0.));\r
-#53140 = VECTOR('',#53141,1.);\r
-#53141 = DIRECTION('',(1.,0.));\r
-#53142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#53143 = PCURVE('',#53144,#53149);\r
-#53144 = CYLINDRICAL_SURFACE('',#53145,40.);\r
-#53145 = AXIS2_PLACEMENT_3D('',#53146,#53147,#53148);\r
-#53146 = CARTESIAN_POINT('',(-2.316911861358E-15,1.622319150691E-15,3.)\r
-  );\r
-#53147 = DIRECTION('',(3.822904571241E-16,-2.676826598639E-16,-1.));\r
-#53148 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#53149 = DEFINITIONAL_REPRESENTATION('',(#53150),#53154);\r
-#53150 = LINE('',#53151,#53152);\r
-#53151 = CARTESIAN_POINT('',(-6.28318530718,6.));\r
-#53152 = VECTOR('',#53153,1.);\r
-#53153 = DIRECTION('',(1.,-0.));\r
-#53154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#53155 = ORIENTED_EDGE('',*,*,#43087,.T.);\r
-#53156 = ORIENTED_EDGE('',*,*,#53157,.T.);\r
-#53157 = EDGE_CURVE('',#42870,#44046,#53158,.T.);\r
-#53158 = SURFACE_CURVE('',#53159,(#53164,#53171),.PCURVE_S1.);\r
-#53159 = CIRCLE('',#53160,40.);\r
-#53160 = AXIS2_PLACEMENT_3D('',#53161,#53162,#53163);\r
-#53161 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#53162 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#53163 = DIRECTION('',(1.,0.,3.3E-16));\r
-#53164 = PCURVE('',#20542,#53165);\r
-#53165 = DEFINITIONAL_REPRESENTATION('',(#53166),#53170);\r
-#53166 = LINE('',#53167,#53168);\r
-#53167 = CARTESIAN_POINT('',(0.,0.));\r
-#53168 = VECTOR('',#53169,1.);\r
-#53169 = DIRECTION('',(1.,0.));\r
-#53170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#53171 = PCURVE('',#43380,#53172);\r
-#53172 = DEFINITIONAL_REPRESENTATION('',(#53173),#53177);\r
-#53173 = LINE('',#53174,#53175);\r
-#53174 = CARTESIAN_POINT('',(-6.28318530718,6.));\r
-#53175 = VECTOR('',#53176,1.);\r
-#53176 = DIRECTION('',(1.,-0.));\r
-#53177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#53178 = ORIENTED_EDGE('',*,*,#44556,.T.);\r
-#53179 = ORIENTED_EDGE('',*,*,#53180,.T.);\r
-#53180 = EDGE_CURVE('',#44317,#44967,#53181,.T.);\r
-#53181 = SURFACE_CURVE('',#53182,(#53187,#53194),.PCURVE_S1.);\r
-#53182 = CIRCLE('',#53183,40.);\r
-#53183 = AXIS2_PLACEMENT_3D('',#53184,#53185,#53186);\r
-#53184 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#53185 = DIRECTION('',(3.822904571241E-16,-2.676826598639E-16,-1.));\r
-#53186 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#53187 = PCURVE('',#20542,#53188);\r
-#53188 = DEFINITIONAL_REPRESENTATION('',(#53189),#53193);\r
-#53189 = LINE('',#53190,#53191);\r
-#53190 = CARTESIAN_POINT('',(-0.174532925199,0.));\r
-#53191 = VECTOR('',#53192,1.);\r
-#53192 = DIRECTION('',(1.,0.));\r
-#53193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#53194 = PCURVE('',#53195,#53200);\r
-#53195 = CYLINDRICAL_SURFACE('',#53196,40.);\r
-#53196 = AXIS2_PLACEMENT_3D('',#53197,#53198,#53199);\r
-#53197 = CARTESIAN_POINT('',(-2.316911861358E-15,1.622319150691E-15,3.)\r
-  );\r
-#53198 = DIRECTION('',(3.822904571241E-16,-2.676826598639E-16,-1.));\r
-#53199 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#53200 = DEFINITIONAL_REPRESENTATION('',(#53201),#53205);\r
-#53201 = LINE('',#53202,#53203);\r
-#53202 = CARTESIAN_POINT('',(-6.28318530718,6.));\r
-#53203 = VECTOR('',#53204,1.);\r
-#53204 = DIRECTION('',(1.,-0.));\r
-#53205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#53206 = ORIENTED_EDGE('',*,*,#44966,.T.);\r
-#53207 = ORIENTED_EDGE('',*,*,#53208,.T.);\r
-#53208 = EDGE_CURVE('',#44749,#45925,#53209,.T.);\r
-#53209 = SURFACE_CURVE('',#53210,(#53215,#53222),.PCURVE_S1.);\r
-#53210 = CIRCLE('',#53211,40.);\r
-#53211 = AXIS2_PLACEMENT_3D('',#53212,#53213,#53214);\r
-#53212 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#53213 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#53214 = DIRECTION('',(1.,0.,3.3E-16));\r
-#53215 = PCURVE('',#20542,#53216);\r
-#53216 = DEFINITIONAL_REPRESENTATION('',(#53217),#53221);\r
-#53217 = LINE('',#53218,#53219);\r
-#53218 = CARTESIAN_POINT('',(0.,0.));\r
-#53219 = VECTOR('',#53220,1.);\r
-#53220 = DIRECTION('',(1.,0.));\r
-#53221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#53222 = PCURVE('',#45259,#53223);\r
-#53223 = DEFINITIONAL_REPRESENTATION('',(#53224),#53228);\r
-#53224 = LINE('',#53225,#53226);\r
-#53225 = CARTESIAN_POINT('',(-6.28318530718,6.));\r
-#53226 = VECTOR('',#53227,1.);\r
-#53227 = DIRECTION('',(1.,-0.));\r
-#53228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#53229 = ORIENTED_EDGE('',*,*,#46435,.T.);\r
-#53230 = ORIENTED_EDGE('',*,*,#53231,.T.);\r
-#53231 = EDGE_CURVE('',#46196,#46846,#53232,.T.);\r
-#53232 = SURFACE_CURVE('',#53233,(#53238,#53245),.PCURVE_S1.);\r
-#53233 = CIRCLE('',#53234,40.);\r
-#53234 = AXIS2_PLACEMENT_3D('',#53235,#53236,#53237);\r
-#53235 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#53236 = DIRECTION('',(3.822904571241E-16,-2.676826598639E-16,-1.));\r
-#53237 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#53238 = PCURVE('',#20542,#53239);\r
-#53239 = DEFINITIONAL_REPRESENTATION('',(#53240),#53244);\r
-#53240 = LINE('',#53241,#53242);\r
-#53241 = CARTESIAN_POINT('',(-0.174532925199,0.));\r
-#53242 = VECTOR('',#53243,1.);\r
-#53243 = DIRECTION('',(1.,0.));\r
-#53244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#53245 = PCURVE('',#53246,#53251);\r
-#53246 = CYLINDRICAL_SURFACE('',#53247,40.);\r
-#53247 = AXIS2_PLACEMENT_3D('',#53248,#53249,#53250);\r
-#53248 = CARTESIAN_POINT('',(-2.316911861358E-15,1.622319150691E-15,3.)\r
-  );\r
-#53249 = DIRECTION('',(3.822904571241E-16,-2.676826598639E-16,-1.));\r
-#53250 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#53251 = DEFINITIONAL_REPRESENTATION('',(#53252),#53256);\r
-#53252 = LINE('',#53253,#53254);\r
-#53253 = CARTESIAN_POINT('',(-6.28318530718,6.));\r
-#53254 = VECTOR('',#53255,1.);\r
-#53255 = DIRECTION('',(1.,-0.));\r
-#53256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#53257 = ORIENTED_EDGE('',*,*,#46845,.T.);\r
-#53258 = ORIENTED_EDGE('',*,*,#53259,.T.);\r
-#53259 = EDGE_CURVE('',#46628,#47804,#53260,.T.);\r
-#53260 = SURFACE_CURVE('',#53261,(#53266,#53273),.PCURVE_S1.);\r
-#53261 = CIRCLE('',#53262,40.);\r
-#53262 = AXIS2_PLACEMENT_3D('',#53263,#53264,#53265);\r
-#53263 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#53264 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#53265 = DIRECTION('',(1.,0.,3.3E-16));\r
-#53266 = PCURVE('',#20542,#53267);\r
-#53267 = DEFINITIONAL_REPRESENTATION('',(#53268),#53272);\r
-#53268 = LINE('',#53269,#53270);\r
-#53269 = CARTESIAN_POINT('',(0.,0.));\r
-#53270 = VECTOR('',#53271,1.);\r
-#53271 = DIRECTION('',(1.,0.));\r
-#53272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#53273 = PCURVE('',#47138,#53274);\r
-#53274 = DEFINITIONAL_REPRESENTATION('',(#53275),#53279);\r
-#53275 = LINE('',#53276,#53277);\r
-#53276 = CARTESIAN_POINT('',(-6.28318530718,6.));\r
-#53277 = VECTOR('',#53278,1.);\r
-#53278 = DIRECTION('',(1.,-0.));\r
-#53279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#53280 = ORIENTED_EDGE('',*,*,#48314,.T.);\r
-#53281 = ORIENTED_EDGE('',*,*,#53282,.T.);\r
-#53282 = EDGE_CURVE('',#48075,#48725,#53283,.T.);\r
-#53283 = SURFACE_CURVE('',#53284,(#53289,#53296),.PCURVE_S1.);\r
-#53284 = CIRCLE('',#53285,40.);\r
-#53285 = AXIS2_PLACEMENT_3D('',#53286,#53287,#53288);\r
-#53286 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#53287 = DIRECTION('',(3.822904571241E-16,-2.676826598639E-16,-1.));\r
-#53288 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#53289 = PCURVE('',#20542,#53290);\r
-#53290 = DEFINITIONAL_REPRESENTATION('',(#53291),#53295);\r
-#53291 = LINE('',#53292,#53293);\r
-#53292 = CARTESIAN_POINT('',(-0.174532925199,0.));\r
-#53293 = VECTOR('',#53294,1.);\r
-#53294 = DIRECTION('',(1.,0.));\r
-#53295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#53296 = PCURVE('',#53297,#53302);\r
-#53297 = CYLINDRICAL_SURFACE('',#53298,40.);\r
-#53298 = AXIS2_PLACEMENT_3D('',#53299,#53300,#53301);\r
-#53299 = CARTESIAN_POINT('',(-2.316911861358E-15,1.622319150691E-15,3.)\r
-  );\r
-#53300 = DIRECTION('',(3.822904571241E-16,-2.676826598639E-16,-1.));\r
-#53301 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#53302 = DEFINITIONAL_REPRESENTATION('',(#53303),#53307);\r
-#53303 = LINE('',#53304,#53305);\r
-#53304 = CARTESIAN_POINT('',(-6.28318530718,6.));\r
-#53305 = VECTOR('',#53306,1.);\r
-#53306 = DIRECTION('',(1.,-0.));\r
-#53307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#53308 = ORIENTED_EDGE('',*,*,#48724,.T.);\r
-#53309 = ORIENTED_EDGE('',*,*,#53310,.T.);\r
-#53310 = EDGE_CURVE('',#48507,#49614,#53311,.T.);\r
-#53311 = SURFACE_CURVE('',#53312,(#53317,#53324),.PCURVE_S1.);\r
-#53312 = CIRCLE('',#53313,40.);\r
-#53313 = AXIS2_PLACEMENT_3D('',#53314,#53315,#53316);\r
-#53314 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#53315 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#53316 = DIRECTION('',(1.,0.,3.3E-16));\r
-#53317 = PCURVE('',#20542,#53318);\r
-#53318 = DEFINITIONAL_REPRESENTATION('',(#53319),#53323);\r
-#53319 = LINE('',#53320,#53321);\r
-#53320 = CARTESIAN_POINT('',(0.,0.));\r
-#53321 = VECTOR('',#53322,1.);\r
-#53322 = DIRECTION('',(1.,0.));\r
-#53323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#53324 = PCURVE('',#49017,#53325);\r
-#53325 = DEFINITIONAL_REPRESENTATION('',(#53326),#53330);\r
-#53326 = LINE('',#53327,#53328);\r
-#53327 = CARTESIAN_POINT('',(-6.28318530718,6.));\r
-#53328 = VECTOR('',#53329,1.);\r
-#53329 = DIRECTION('',(1.,-0.));\r
-#53330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#53331 = ORIENTED_EDGE('',*,*,#50124,.T.);\r
-#53332 = ORIENTED_EDGE('',*,*,#53333,.T.);\r
-#53333 = EDGE_CURVE('',#49885,#50318,#53334,.T.);\r
-#53334 = SURFACE_CURVE('',#53335,(#53340,#53347),.PCURVE_S1.);\r
-#53335 = CIRCLE('',#53336,40.);\r
-#53336 = AXIS2_PLACEMENT_3D('',#53337,#53338,#53339);\r
-#53337 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#53338 = DIRECTION('',(3.822904571241E-16,-2.676826598639E-16,-1.));\r
-#53339 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#53340 = PCURVE('',#20542,#53341);\r
-#53341 = DEFINITIONAL_REPRESENTATION('',(#53342),#53346);\r
-#53342 = LINE('',#53343,#53344);\r
-#53343 = CARTESIAN_POINT('',(-0.174532925199,0.));\r
-#53344 = VECTOR('',#53345,1.);\r
-#53345 = DIRECTION('',(1.,0.));\r
-#53346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#53347 = PCURVE('',#53348,#53353);\r
-#53348 = CYLINDRICAL_SURFACE('',#53349,40.);\r
-#53349 = AXIS2_PLACEMENT_3D('',#53350,#53351,#53352);\r
-#53350 = CARTESIAN_POINT('',(-2.316911861358E-15,1.622319150691E-15,3.)\r
-  );\r
-#53351 = DIRECTION('',(3.822904571241E-16,-2.676826598639E-16,-1.));\r
-#53352 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#53353 = DEFINITIONAL_REPRESENTATION('',(#53354),#53358);\r
-#53354 = LINE('',#53355,#53356);\r
-#53355 = CARTESIAN_POINT('',(-6.28318530718,6.));\r
-#53356 = VECTOR('',#53357,1.);\r
-#53357 = DIRECTION('',(1.,-0.));\r
-#53358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#53359 = ORIENTED_EDGE('',*,*,#50317,.T.);\r
-#53360 = ORIENTED_EDGE('',*,*,#50596,.T.);\r
-#53361 = ORIENTED_EDGE('',*,*,#50628,.T.);\r
-#53362 = ORIENTED_EDGE('',*,*,#53363,.T.);\r
-#53363 = EDGE_CURVE('',#50629,#51185,#53364,.T.);\r
-#53364 = SURFACE_CURVE('',#53365,(#53370,#53377),.PCURVE_S1.);\r
-#53365 = CIRCLE('',#53366,40.);\r
-#53366 = AXIS2_PLACEMENT_3D('',#53367,#53368,#53369);\r
-#53367 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#53368 = DIRECTION('',(3.822904571241E-16,-2.676826598639E-16,-1.));\r
-#53369 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#53370 = PCURVE('',#20542,#53371);\r
-#53371 = DEFINITIONAL_REPRESENTATION('',(#53372),#53376);\r
-#53372 = LINE('',#53373,#53374);\r
-#53373 = CARTESIAN_POINT('',(-0.174532925199,0.));\r
-#53374 = VECTOR('',#53375,1.);\r
-#53375 = DIRECTION('',(1.,0.));\r
-#53376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#53377 = PCURVE('',#53378,#53383);\r
-#53378 = CYLINDRICAL_SURFACE('',#53379,40.);\r
-#53379 = AXIS2_PLACEMENT_3D('',#53380,#53381,#53382);\r
-#53380 = CARTESIAN_POINT('',(-2.316911861358E-15,1.622319150691E-15,3.)\r
-  );\r
-#53381 = DIRECTION('',(3.822904571241E-16,-2.676826598639E-16,-1.));\r
-#53382 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#53383 = DEFINITIONAL_REPRESENTATION('',(#53384),#53388);\r
-#53384 = LINE('',#53385,#53386);\r
-#53385 = CARTESIAN_POINT('',(-6.28318530718,6.));\r
-#53386 = VECTOR('',#53387,1.);\r
-#53387 = DIRECTION('',(1.,-0.));\r
-#53388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#53389 = ORIENTED_EDGE('',*,*,#51184,.T.);\r
-#53390 = ADVANCED_FACE('',(#53391),#20832,.T.);\r
-#53391 = FACE_BOUND('',#53392,.F.);\r
-#53392 = EDGE_LOOP('',(#53393,#53394,#53395,#53396));\r
-#53393 = ORIENTED_EDGE('',*,*,#21091,.T.);\r
-#53394 = ORIENTED_EDGE('',*,*,#20794,.F.);\r
-#53395 = ORIENTED_EDGE('',*,*,#52545,.T.);\r
-#53396 = ORIENTED_EDGE('',*,*,#21718,.T.);\r
-#53397 = ADVANCED_FACE('',(#53398),#21908,.T.);\r
-#53398 = FACE_BOUND('',#53399,.T.);\r
-#53399 = EDGE_LOOP('',(#53400,#53401,#53402,#53632));\r
-#53400 = ORIENTED_EDGE('',*,*,#21768,.F.);\r
-#53401 = ORIENTED_EDGE('',*,*,#22033,.T.);\r
-#53402 = ORIENTED_EDGE('',*,*,#53403,.F.);\r
-#53403 = EDGE_CURVE('',#53404,#22034,#53406,.T.);\r
-#53404 = VERTEX_POINT('',#53405);\r
-#53405 = CARTESIAN_POINT('',(38.78188267098,-9.796202146461,3.));\r
-#53406 = SURFACE_CURVE('',#53407,(#53480,#53556),.PCURVE_S1.);\r
-#53407 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#53408,#53409,#53410,#53411,\r
-    #53412,#53413,#53414,#53415,#53416,#53417,#53418,#53419,#53420,\r
-    #53421,#53422,#53423,#53424,#53425,#53426,#53427,#53428,#53429,\r
-    #53430,#53431,#53432,#53433,#53434,#53435,#53436,#53437,#53438,\r
-    #53439,#53440,#53441,#53442,#53443,#53444,#53445,#53446,#53447,\r
-    #53448,#53449,#53450,#53451,#53452,#53453,#53454,#53455,#53456,\r
-    #53457,#53458,#53459,#53460,#53461,#53462,#53463,#53464,#53465,\r
-    #53466,#53467,#53468,#53469,#53470,#53471,#53472,#53473,#53474,\r
-    #53475,#53476,#53477,#53478,#53479),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156943,0.157462141414,0.237475582234,\r
-    0.315984140887,0.354882631283,0.433704074263,0.569774718343,\r
-    0.737461555809,0.86442572461,1.),.UNSPECIFIED.);\r
-#53408 = CARTESIAN_POINT('',(38.78188267098,-9.796202146461,3.));\r
-#53409 = CARTESIAN_POINT('',(38.240926363506,-9.826821595925,\r
-    3.000000000037));\r
-#53410 = CARTESIAN_POINT('',(37.699996798223,-9.856603313919,\r
-    3.012727308664));\r
-#53411 = CARTESIAN_POINT('',(37.159305196754,-9.884846619113,\r
-    3.039137497494));\r
-#53412 = CARTESIAN_POINT('',(36.619254988342,-9.910868275316,\r
-    3.08032051854));\r
-#53413 = CARTESIAN_POINT('',(36.080440905081,-9.9340136595,\r
-    3.137492164789));\r
-#53414 = CARTESIAN_POINT('',(35.543649536964,-9.953684220823,\r
-    3.211990126548));\r
-#53415 = CARTESIAN_POINT('',(35.009858431365,-9.969381376862,\r
-    3.305250521531));\r
-#53416 = CARTESIAN_POINT('',(34.262982375733,-9.985437269944,\r
-    3.465293450817));\r
-#53417 = CARTESIAN_POINT('',(34.046449182762,-9.989381782801,\r
-    3.515246870818));\r
-#53418 = CARTESIAN_POINT('',(33.830719133213,-9.992577198746,\r
-    3.568699483427));\r
-#53419 = CARTESIAN_POINT('',(33.615888996918,-9.995004779497,\r
-    3.625749574233));\r
-#53420 = CARTESIAN_POINT('',(33.402063861749,-9.996651238063,\r
-    3.686493289529));\r
-#53421 = CARTESIAN_POINT('',(33.189356572371,-9.997509595213,\r
-    3.751022658198));\r
-#53422 = CARTESIAN_POINT('',(32.977887168998,-9.99758003595,\r
-    3.819423613591));\r
-#53423 = CARTESIAN_POINT('',(32.400741212025,-9.99563171201,\r
-    4.018166019205));\r
-#53424 = CARTESIAN_POINT('',(32.037811015881,-9.992012755844,\r
-    4.156629235099));\r
-#53425 = CARTESIAN_POINT('',(31.679732904101,-9.986057401095,\r
-    4.307560183342));\r
-#53426 = CARTESIAN_POINT('',(31.327266241803,-9.977883520715,\r
-    4.471278576595));\r
-#53427 = CARTESIAN_POINT('',(30.981170074872,-9.967698157787,\r
-    4.647991982847));\r
-#53428 = CARTESIAN_POINT('',(30.642182690584,-9.955801700865,\r
-    4.837755127205));\r
-#53429 = CARTESIAN_POINT('',(30.310999256791,-9.942581433881,\r
-    5.040423832541));\r
-#53430 = CARTESIAN_POINT('',(29.671566093987,-9.914672433253,\r
-    5.466736293035));\r
-#53431 = CARTESIAN_POINT('',(29.362927722441,-9.900012730064,\r
-    5.689963699319));\r
-#53432 = CARTESIAN_POINT('',(29.062950052885,-9.884945733303,\r
-    5.924912733575));\r
-#53433 = CARTESIAN_POINT('',(28.772046867491,-9.869961453288,\r
-    6.17107011837));\r
-#53434 = CARTESIAN_POINT('',(28.490437457912,-9.855582828567,\r
-    6.427790637949));\r
-#53435 = CARTESIAN_POINT('',(28.218161590444,-9.842339348255,\r
-    6.694311954298));\r
-#53436 = CARTESIAN_POINT('',(27.955100081191,-9.830740996571,\r
-    6.969775984447));\r
-#53437 = CARTESIAN_POINT('',(27.575102970002,-9.81655128139,\r
-    7.393712573884));\r
-#53438 = CARTESIAN_POINT('',(27.451395272532,-9.812367635173,\r
-    7.536147358727));\r
-#53439 = CARTESIAN_POINT('',(27.329841663174,-9.808758191286,\r
-    7.680455803852));\r
-#53440 = CARTESIAN_POINT('',(27.210396002272,-9.805776872337,\r
-    7.826531805428));\r
-#53441 = CARTESIAN_POINT('',(27.093003257536,-9.803474575263,\r
-    7.974269367423));\r
-#53442 = CARTESIAN_POINT('',(26.977600525421,-9.80189883342,\r
-    8.123563423543));\r
-#53443 = CARTESIAN_POINT('',(26.864118052501,-9.80109347868,\r
-    8.274310659161));\r
-#53444 = CARTESIAN_POINT('',(26.526264482004,-9.801108080298,\r
-    8.734615501814));\r
-#53445 = CARTESIAN_POINT('',(26.307634389739,-9.804444492719,\r
-    9.048358172017));\r
-#53446 = CARTESIAN_POINT('',(26.095943003816,-9.811439175186,\r
-    9.366820462725));\r
-#53447 = CARTESIAN_POINT('',(25.890459218749,-9.822357992933,\r
-    9.689210524029));\r
-#53448 = CARTESIAN_POINT('',(25.690393685222,-9.83739629611,\r
-    10.014779122279));\r
-#53449 = CARTESIAN_POINT('',(25.494916032522,-9.856675548733,\r
-    10.342830740203));\r
-#53450 = CARTESIAN_POINT('',(25.30316342797,-9.880241332502,\r
-    10.672729192137));\r
-#53451 = CARTESIAN_POINT('',(24.788099931559,-9.956091215224,\r
-    11.575599030691));\r
-#53452 = CARTESIAN_POINT('',(24.470320613322,-10.01683043734,\r
-    12.151277477081));\r
-#53453 = CARTESIAN_POINT('',(24.162273643989,-10.09286507117,\r
-    12.73066806917));\r
-#53454 = CARTESIAN_POINT('',(23.864868922134,-10.18679895824,\r
-    13.313101879135));\r
-#53455 = CARTESIAN_POINT('',(23.578179924619,-10.30101083701,\r
-    13.8973592524));\r
-#53456 = CARTESIAN_POINT('',(23.301161591678,-10.43721977805,\r
-    14.48159121077));\r
-#53457 = CARTESIAN_POINT('',(23.032095836115,-10.59631528585,\r
-    15.063560171285));\r
-#53458 = CARTESIAN_POINT('',(22.444641028626,-11.00257204862,\r
-    16.352198458626));\r
-#53459 = CARTESIAN_POINT('',(22.12917261396,-11.26170630475,\r
-    17.056740944221));\r
-#53460 = CARTESIAN_POINT('',(21.818619419264,-11.5558483033,\r
-    17.750106475512));\r
-#53461 = CARTESIAN_POINT('',(21.507877916827,-11.88346499069,\r
-    18.42840267795));\r
-#53462 = CARTESIAN_POINT('',(21.191947488704,-12.24161890656,\r
-    19.088624669336));\r
-#53463 = CARTESIAN_POINT('',(20.866663085187,-12.62652776294,\r
-    19.72870664785));\r
-#53464 = CARTESIAN_POINT('',(20.528715023795,-13.03389939393,\r
-    20.34735139666));\r
-#53465 = CARTESIAN_POINT('',(19.908405663149,-13.78132422971,\r
-    21.395546816223));\r
-#53466 = CARTESIAN_POINT('',(19.632413924276,-14.11377571333,\r
-    21.834638927268));\r
-#53467 = CARTESIAN_POINT('',(19.346607156008,-14.45474888031,\r
-    22.260949790659));\r
-#53468 = CARTESIAN_POINT('',(19.050125943268,-14.80236566096,\r
-    22.674512831851));\r
-#53469 = CARTESIAN_POINT('',(18.742341140241,-15.15479896142,\r
-    23.075533872548));\r
-#53470 = CARTESIAN_POINT('',(18.422825661996,-15.51031423942,\r
-    23.464334951357));\r
-#53471 = CARTESIAN_POINT('',(18.091320977845,-15.86729045792,\r
-    23.841312325538));\r
-#53472 = CARTESIAN_POINT('',(17.38077277839,-16.60535566954,\r
-    24.597297987815));\r
-#53473 = CARTESIAN_POINT('',(17.000024109066,-16.98644518837,\r
-    24.974716729617));\r
-#53474 = CARTESIAN_POINT('',(16.60528086956,-17.36567100803,\r
-    25.339721410551));\r
-#53475 = CARTESIAN_POINT('',(16.196542050578,-17.74137005843,\r
-    25.692922426298));\r
-#53476 = CARTESIAN_POINT('',(15.773939887048,-18.11202961791,\r
-    26.034945871399));\r
-#53477 = CARTESIAN_POINT('',(15.337710134986,-18.47627892623,\r
-    26.366408026053));\r
-#53478 = CARTESIAN_POINT('',(14.888169800667,-18.83287695722,\r
-    26.687902495213));\r
-#53479 = CARTESIAN_POINT('',(14.425702322062,-19.18069635115,27.));\r
-#53480 = PCURVE('',#21908,#53481);\r
-#53481 = DEFINITIONAL_REPRESENTATION('',(#53482),#53555);\r
-#53482 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#53483,#53484,#53485,#53486,\r
-    #53487,#53488,#53489,#53490,#53491,#53492,#53493,#53494,#53495,\r
-    #53496,#53497,#53498,#53499,#53500,#53501,#53502,#53503,#53504,\r
-    #53505,#53506,#53507,#53508,#53509,#53510,#53511,#53512,#53513,\r
-    #53514,#53515,#53516,#53517,#53518,#53519,#53520,#53521,#53522,\r
-    #53523,#53524,#53525,#53526,#53527,#53528,#53529,#53530,#53531,\r
-    #53532,#53533,#53534,#53535,#53536,#53537,#53538,#53539,#53540,\r
-    #53541,#53542,#53543,#53544,#53545,#53546,#53547,#53548,#53549,\r
-    #53550,#53551,#53552,#53553,#53554),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156943,0.157462141414,0.237475582234,\r
-    0.315984140887,0.354882631283,0.433704074263,0.569774718343,\r
-    0.737461555809,0.86442572461,1.),.UNSPECIFIED.);\r
-#53483 = CARTESIAN_POINT('',(2.077986350972,0.14818714986));\r
-#53484 = CARTESIAN_POINT('',(2.091059833992,0.148187149861));\r
-#53485 = CARTESIAN_POINT('',(2.104104742418,0.148515904219));\r
-#53486 = CARTESIAN_POINT('',(2.117119801632,0.14919809517));\r
-#53487 = CARTESIAN_POINT('',(2.130099054354,0.150262253386));\r
-#53488 = CARTESIAN_POINT('',(2.143031844833,0.151740671286));\r
-#53489 = CARTESIAN_POINT('',(2.15590262456,0.15366952389));\r
-#53490 = CARTESIAN_POINT('',(2.168690602339,0.156088586277));\r
-#53491 = CARTESIAN_POINT('',(2.186569932678,0.160250553801));\r
-#53492 = CARTESIAN_POINT('',(2.191751858006,0.161550652429));\r
-#53493 = CARTESIAN_POINT('',(2.196913025467,0.162943062255));\r
-#53494 = CARTESIAN_POINT('',(2.202051175141,0.16443065114));\r
-#53495 = CARTESIAN_POINT('',(2.207163805075,0.166016277669));\r
-#53496 = CARTESIAN_POINT('',(2.212248177082,0.167702743749));\r
-#53497 = CARTESIAN_POINT('',(2.217301322543,0.169492747214));\r
-#53498 = CARTESIAN_POINT('',(2.231087474211,0.174701190046));\r
-#53499 = CARTESIAN_POINT('',(2.239751137237,0.178337768719));\r
-#53500 = CARTESIAN_POINT('',(2.24829242519,0.182311669723));\r
-#53501 = CARTESIAN_POINT('',(2.256691712903,0.18663449761));\r
-#53502 = CARTESIAN_POINT('',(2.264928620931,0.191315529159));\r
-#53503 = CARTESIAN_POINT('',(2.272982436541,0.196360627873));\r
-#53504 = CARTESIAN_POINT('',(2.280832696874,0.201770906006));\r
-#53505 = CARTESIAN_POINT('',(2.295943719671,0.213202836567));\r
-#53506 = CARTESIAN_POINT('',(2.303214553127,0.21921241197));\r
-#53507 = CARTESIAN_POINT('',(2.310253463376,0.225564913216));\r
-#53508 = CARTESIAN_POINT('',(2.317045754079,0.232251967859));\r
-#53509 = CARTESIAN_POINT('',(2.323580949227,0.239261817991));\r
-#53510 = CARTESIAN_POINT('',(2.329852648321,0.246579520637));\r
-#53511 = CARTESIAN_POINT('',(2.335858291361,0.254187308704));\r
-#53512 = CARTESIAN_POINT('',(2.344443089518,0.265968313333));\r
-#53513 = CARTESIAN_POINT('',(2.347222488627,0.269938106038));\r
-#53514 = CARTESIAN_POINT('',(2.34993726756,0.273972255006));\r
-#53515 = CARTESIAN_POINT('',(2.352587913286,0.278068482811));\r
-#53516 = CARTESIAN_POINT('',(2.355175142409,0.282224490674));\r
-#53517 = CARTESIAN_POINT('',(2.35769988044,0.286437978965));\r
-#53518 = CARTESIAN_POINT('',(2.360163241052,0.290706667695));\r
-#53519 = CARTESIAN_POINT('',(2.367436328259,0.303785434139));\r
-#53520 = CARTESIAN_POINT('',(2.372059148761,0.312759565039));\r
-#53521 = CARTESIAN_POINT('',(2.376446022901,0.321932649407));\r
-#53522 = CARTESIAN_POINT('',(2.380610487314,0.331286850677));\r
-#53523 = CARTESIAN_POINT('',(2.384568029124,0.340804977546));\r
-#53524 = CARTESIAN_POINT('',(2.388335741833,0.350470789261));\r
-#53525 = CARTESIAN_POINT('',(2.391932167219,0.360269184685));\r
-#53526 = CARTESIAN_POINT('',(2.401324747932,0.387306297695));\r
-#53527 = CARTESIAN_POINT('',(2.406822429895,0.40478579859));\r
-#53528 = CARTESIAN_POINT('',(2.411815437583,0.422634515461));\r
-#53529 = CARTESIAN_POINT('',(2.416256973441,0.440851335713));\r
-#53530 = CARTESIAN_POINT('',(2.420118944097,0.45941879351));\r
-#53531 = CARTESIAN_POINT('',(2.423403151273,0.47829779231));\r
-#53532 = CARTESIAN_POINT('',(2.426135230686,0.49743167394));\r
-#53533 = CARTESIAN_POINT('',(2.43109973529,0.540556705759));\r
-#53534 = CARTESIAN_POINT('',(2.43306980052,0.564654096242));\r
-#53535 = CARTESIAN_POINT('',(2.434351143789,0.58891909146));\r
-#53536 = CARTESIAN_POINT('',(2.43507047525,0.613229008446));\r
-#53537 = CARTESIAN_POINT('',(2.43537059513,0.63747534323));\r
-#53538 = CARTESIAN_POINT('',(2.435389795065,0.661570129864));\r
-#53539 = CARTESIAN_POINT('',(2.435257497018,0.685444715665));\r
-#53540 = CARTESIAN_POINT('',(2.434961869619,0.726919334964));\r
-#53541 = CARTESIAN_POINT('',(2.434813842481,0.744639280649));\r
-#53542 = CARTESIAN_POINT('',(2.434695384475,0.76218933579));\r
-#53543 = CARTESIAN_POINT('',(2.434652165885,0.77955870039));\r
-#53544 = CARTESIAN_POINT('',(2.434724990198,0.79674285587));\r
-#53545 = CARTESIAN_POINT('',(2.434949820593,0.813742301736));\r
-#53546 = CARTESIAN_POINT('',(2.435358158653,0.83056150398));\r
-#53547 = CARTESIAN_POINT('',(2.436639411359,0.86498349642));\r
-#53548 = CARTESIAN_POINT('',(2.437541950213,0.882562379726));\r
-#53549 = CARTESIAN_POINT('',(2.438719198091,0.899954761783));\r
-#53550 = CARTESIAN_POINT('',(2.440199980246,0.917174729378));\r
-#53551 = CARTESIAN_POINT('',(2.442008927904,0.934239196761));\r
-#53552 = CARTESIAN_POINT('',(2.444167136742,0.951167137232));\r
-#53553 = CARTESIAN_POINT('',(2.446692696866,0.967979248985));\r
-#53554 = CARTESIAN_POINT('',(2.44960109428,0.9846980552));\r
-#53555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#53556 = PCURVE('',#22168,#53557);\r
-#53557 = DEFINITIONAL_REPRESENTATION('',(#53558),#53631);\r
-#53558 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#53559,#53560,#53561,#53562,\r
-    #53563,#53564,#53565,#53566,#53567,#53568,#53569,#53570,#53571,\r
-    #53572,#53573,#53574,#53575,#53576,#53577,#53578,#53579,#53580,\r
-    #53581,#53582,#53583,#53584,#53585,#53586,#53587,#53588,#53589,\r
-    #53590,#53591,#53592,#53593,#53594,#53595,#53596,#53597,#53598,\r
-    #53599,#53600,#53601,#53602,#53603,#53604,#53605,#53606,#53607,\r
-    #53608,#53609,#53610,#53611,#53612,#53613,#53614,#53615,#53616,\r
-    #53617,#53618,#53619,#53620,#53621,#53622,#53623,#53624,#53625,\r
-    #53626,#53627,#53628,#53629,#53630),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156943,0.157462141414,0.237475582234,\r
-    0.315984140887,0.354882631283,0.433704074263,0.569774718343,\r
-    0.737461555809,0.86442572461,1.),.UNSPECIFIED.);\r
-#53559 = CARTESIAN_POINT('',(5.861230619208,1.));\r
-#53560 = CARTESIAN_POINT('',(5.857176370934,0.989229505348));\r
-#53561 = CARTESIAN_POINT('',(5.853022821911,0.978139490344));\r
-#53562 = CARTESIAN_POINT('',(5.848783243667,0.966704391393));\r
-#53563 = CARTESIAN_POINT('',(5.844472808663,0.954898289302));\r
-#53564 = CARTESIAN_POINT('',(5.840108719726,0.942694959479));\r
-#53565 = CARTESIAN_POINT('',(5.835710064039,0.930067863972));\r
-#53566 = CARTESIAN_POINT('',(5.83129713263,0.916990710579));\r
-#53567 = CARTESIAN_POINT('',(5.825082158486,0.897880499229));\r
-#53568 = CARTESIAN_POINT('',(5.82327546046,0.892242354964));\r
-#53569 = CARTESIAN_POINT('',(5.821471296148,0.886523323145));\r
-#53570 = CARTESIAN_POINT('',(5.819671136838,0.880722111104));\r
-#53571 = CARTESIAN_POINT('',(5.817876454953,0.874837627168));\r
-#53572 = CARTESIAN_POINT('',(5.816088697777,0.868869025963));\r
-#53573 = CARTESIAN_POINT('',(5.814309261179,0.862815753719));\r
-#53574 = CARTESIAN_POINT('',(5.809447727973,0.845954579736));\r
-#53575 = CARTESIAN_POINT('',(5.806384963613,0.834970947558));\r
-#53576 = CARTESIAN_POINT('',(5.803358704963,0.823727349738));\r
-#53577 = CARTESIAN_POINT('',(5.800375462936,0.812226781502));\r
-#53578 = CARTESIAN_POINT('',(5.797439986254,0.800475245558));\r
-#53579 = CARTESIAN_POINT('',(5.794554735094,0.788482547719));\r
-#53580 = CARTESIAN_POINT('',(5.791719566769,0.776263223198));\r
-#53581 = CARTESIAN_POINT('',(5.786196135225,0.751645663544));\r
-#53582 = CARTESIAN_POINT('',(5.78350547214,0.739252244534));\r
-#53583 = CARTESIAN_POINT('',(5.780857200034,0.726677013899));\r
-#53584 = CARTESIAN_POINT('',(5.778245182951,0.713939650048));\r
-#53585 = CARTESIAN_POINT('',(5.775659948693,0.70105979025));\r
-#53586 = CARTESIAN_POINT('',(5.773089281395,0.688056898751));\r
-#53587 = CARTESIAN_POINT('',(5.770519051145,0.674950045231));\r
-#53588 = CARTESIAN_POINT('',(5.766653609172,0.655221153946));\r
-#53589 = CARTESIAN_POINT('',(5.765369267346,0.648663189026));\r
-#53590 = CARTESIAN_POINT('',(5.764079365438,0.642085611576));\r
-#53591 = CARTESIAN_POINT('',(5.76278193427,0.635490155368));\r
-#53592 = CARTESIAN_POINT('',(5.761474946995,0.628878368757));\r
-#53593 = CARTESIAN_POINT('',(5.760156340885,0.622251608239));\r
-#53594 = CARTESIAN_POINT('',(5.75882403912,0.615611032019));\r
-#53595 = CARTESIAN_POINT('',(5.754744335716,0.595475486338));\r
-#53596 = CARTESIAN_POINT('',(5.751948104658,0.581941247379));\r
-#53597 = CARTESIAN_POINT('',(5.749069853762,0.568361866499));\r
-#53598 = CARTESIAN_POINT('',(5.746092369331,0.55474162716));\r
-#53599 = CARTESIAN_POINT('',(5.742999207698,0.541082055633));\r
-#53600 = CARTESIAN_POINT('',(5.739775068102,0.527381777601));\r
-#53601 = CARTESIAN_POINT('',(5.736405980342,0.513636282211));\r
-#53602 = CARTESIAN_POINT('',(5.726791158282,0.476016709573));\r
-#53603 = CARTESIAN_POINT('',(5.720231424624,0.452030941876));\r
-#53604 = CARTESIAN_POINT('',(5.713121633495,0.428056224908));\r
-#53605 = CARTESIAN_POINT('',(5.705377114916,0.404294343208));\r
-#53606 = CARTESIAN_POINT('',(5.696911088769,0.380956143071));\r
-#53607 = CARTESIAN_POINT('',(5.687646435891,0.358220146193));\r
-#53608 = CARTESIAN_POINT('',(5.677527904085,0.33622369896));\r
-#53609 = CARTESIAN_POINT('',(5.652974029975,0.288991873836));\r
-#53610 = CARTESIAN_POINT('',(5.638075892205,0.264179766416));\r
-#53611 = CARTESIAN_POINT('',(5.621777505261,0.240807562619));\r
-#53612 = CARTESIAN_POINT('',(5.604066836184,0.218931322961));\r
-#53613 = CARTESIAN_POINT('',(5.584981969426,0.198512637636));\r
-#53614 = CARTESIAN_POINT('',(5.564598262295,0.179481273034));\r
-#53615 = CARTESIAN_POINT('',(5.543015619617,0.161746903492));\r
-#53616 = CARTESIAN_POINT('',(5.503185106606,0.132697940791));\r
-#53617 = CARTESIAN_POINT('',(5.485396241272,0.120867308509));\r
-#53618 = CARTESIAN_POINT('',(5.467026696179,0.109679810643));\r
-#53619 = CARTESIAN_POINT('',(5.448123643271,9.909001940516E-02));\r
-#53620 = CARTESIAN_POINT('',(5.428733665496,8.905334281733E-02));\r
-#53621 = CARTESIAN_POINT('',(5.408901089708,7.952780630504E-02));\r
-#53622 = CARTESIAN_POINT('',(5.388667067498,7.047468997423E-02));\r
-#53623 = CARTESIAN_POINT('',(5.346074904741,5.265701167668E-02));\r
-#53624 = CARTESIAN_POINT('',(5.323665378065,4.395353706594E-02));\r
-#53625 = CARTESIAN_POINT('',(5.30088586262,3.570352780149E-02));\r
-#53626 = CARTESIAN_POINT('',(5.277776695552,2.786715267768E-02));\r
-#53627 = CARTESIAN_POINT('',(5.254373620449,2.04087280144E-02));\r
-#53628 = CARTESIAN_POINT('',(5.230708065066,1.329646153712E-02));\r
-#53629 = CARTESIAN_POINT('',(5.206807588763,6.50203134973E-03));\r
-#53630 = CARTESIAN_POINT('',(5.182696499669,0.));\r
-#53631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#53632 = ORIENTED_EDGE('',*,*,#53633,.F.);\r
-#53633 = EDGE_CURVE('',#21769,#53404,#53634,.T.);\r
-#53634 = SURFACE_CURVE('',#53635,(#53650,#53668),.PCURVE_S1.);\r
-#53635 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#53636,#53637,#53638,#53639,\r
-    #53640,#53641,#53642,#53643,#53644,#53645,#53646,#53647,#53648,\r
-    #53649),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#53636 = CARTESIAN_POINT('',(39.268109942144,-7.616793391689,-3.));\r
-#53637 = CARTESIAN_POINT('',(39.229347919288,-7.816629614638,\r
-    -2.469857305487));\r
-#53638 = CARTESIAN_POINT('',(39.19016456951,-8.01138728167,\r
-    -1.93877500183));\r
-#53639 = CARTESIAN_POINT('',(39.150329907096,-8.203020725357,\r
-    -1.40716117002));\r
-#53640 = CARTESIAN_POINT('',(39.0969418204,-8.451787769006,\r
-    -0.711942292053));\r
-#53641 = CARTESIAN_POINT('',(39.084298695592,-8.510131554273,\r
-    -0.548519782961));\r
-#53642 = CARTESIAN_POINT('',(39.07155056242,-8.568400938847,\r
-    -0.385088192252));\r
-#53643 = CARTESIAN_POINT('',(39.016137210569,-8.819294817494,\r
-    0.31889847855));\r
-#53644 = CARTESIAN_POINT('',(38.972317772565,-9.011679572053,\r
-    0.859448382286));\r
-#53645 = CARTESIAN_POINT('',(38.926825052242,-9.205619316388,\r
-    1.399656454957));\r
-#53646 = CARTESIAN_POINT('',(38.855687645715,-9.499763076029,\r
-    2.204677342934));\r
-#53647 = CARTESIAN_POINT('',(38.831697949199,-9.597544797243,\r
-    2.470005719426));\r
-#53648 = CARTESIAN_POINT('',(38.807118673964,-9.696296114705,\r
-    2.735127937173));\r
-#53649 = CARTESIAN_POINT('',(38.781882613814,-9.796202372773,3.0000006)\r
-  );\r
-#53650 = PCURVE('',#21908,#53651);\r
-#53651 = DEFINITIONAL_REPRESENTATION('',(#53652),#53667);\r
-#53652 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#53653,#53654,#53655,#53656,\r
-    #53657,#53658,#53659,#53660,#53661,#53662,#53663,#53664,#53665,\r
-    #53666),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#53653 = CARTESIAN_POINT('',(2.048529561987,0.));\r
-#53654 = CARTESIAN_POINT('',(2.052109274402,1.254332354772E-02));\r
-#53655 = CARTESIAN_POINT('',(2.05545204346,2.52278254243E-02));\r
-#53656 = CARTESIAN_POINT('',(2.058561494327,3.804985612148E-02));\r
-#53657 = CARTESIAN_POINT('',(2.062327012241,5.498882258939E-02));\r
-#53658 = CARTESIAN_POINT('',(2.063190437047,5.898294243794E-02));\r
-#53659 = CARTESIAN_POINT('',(2.064032364904,6.298980222301E-02));\r
-#53660 = CARTESIAN_POINT('',(2.06756693436,8.030416791524E-02));\r
-#53661 = CARTESIAN_POINT('',(2.070047119446,9.373775098754E-02));\r
-#53662 = CARTESIAN_POINT('',(2.072297927353,0.107308355515));\r
-#53663 = CARTESIAN_POINT('',(2.075320586116,0.127758561639));\r
-#53664 = CARTESIAN_POINT('',(2.076262964156,0.134535705783));\r
-#53665 = CARTESIAN_POINT('',(2.077151376209,0.141345341141));\r
-#53666 = CARTESIAN_POINT('',(2.07798635282,0.148187165358));\r
-#53667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#53668 = PCURVE('',#52583,#53669);\r
-#53669 = DEFINITIONAL_REPRESENTATION('',(#53670),#53685);\r
-#53670 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#53671,#53672,#53673,#53674,\r
-    #53675,#53676,#53677,#53678,#53679,#53680,#53681,#53682,#53683,\r
-    #53684),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#53671 = CARTESIAN_POINT('',(-5.917062593381,6.));\r
-#53672 = CARTESIAN_POINT('',(-5.911973572698,5.469857305487));\r
-#53673 = CARTESIAN_POINT('',(-5.907007183852,4.93877500183));\r
-#53674 = CARTESIAN_POINT('',(-5.902114036012,4.40716117002));\r
-#53675 = CARTESIAN_POINT('',(-5.89575325138,3.711942292053));\r
-#53676 = CARTESIAN_POINT('',(-5.894260805461,3.548519782961));\r
-#53677 = CARTESIAN_POINT('',(-5.892769618424,3.385088192252));\r
-#53678 = CARTESIAN_POINT('',(-5.886346107998,2.68110152145));\r
-#53679 = CARTESIAN_POINT('',(-5.881413410881,2.140551617714));\r
-#53680 = CARTESIAN_POINT('',(-5.87643342716,1.600343545043));\r
-#53681 = CARTESIAN_POINT('',(-5.868867835563,0.795322657066));\r
-#53682 = CARTESIAN_POINT('',(-5.866350810896,0.529994280574));\r
-#53683 = CARTESIAN_POINT('',(-5.863806719825,0.264872062827));\r
-#53684 = CARTESIAN_POINT('',(-5.861230613372,-6.E-07));\r
-#53685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#53686 = ADVANCED_FACE('',(#53687),#22168,.F.);\r
-#53687 = FACE_BOUND('',#53688,.F.);\r
-#53688 = EDGE_LOOP('',(#53689,#53690,#53691,#53715));\r
-#53689 = ORIENTED_EDGE('',*,*,#22132,.F.);\r
-#53690 = ORIENTED_EDGE('',*,*,#53403,.F.);\r
-#53691 = ORIENTED_EDGE('',*,*,#53692,.F.);\r
-#53692 = EDGE_CURVE('',#53693,#53404,#53695,.T.);\r
-#53693 = VERTEX_POINT('',#53694);\r
-#53694 = CARTESIAN_POINT('',(38.567525081265,-10.60877038614,3.));\r
-#53695 = SURFACE_CURVE('',#53696,(#53701,#53708),.PCURVE_S1.);\r
-#53696 = CIRCLE('',#53697,40.);\r
-#53697 = AXIS2_PLACEMENT_3D('',#53698,#53699,#53700);\r
-#53698 = CARTESIAN_POINT('',(-2.316911861358E-15,1.622319150691E-15,3.)\r
-  );\r
-#53699 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#53700 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#53701 = PCURVE('',#22168,#53702);\r
-#53702 = DEFINITIONAL_REPRESENTATION('',(#53703),#53707);\r
-#53703 = LINE('',#53704,#53705);\r
-#53704 = CARTESIAN_POINT('',(0.,1.));\r
-#53705 = VECTOR('',#53706,1.);\r
-#53706 = DIRECTION('',(1.,0.));\r
-#53707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#53708 = PCURVE('',#52583,#53709);\r
-#53709 = DEFINITIONAL_REPRESENTATION('',(#53710),#53714);\r
-#53710 = LINE('',#53711,#53712);\r
-#53711 = CARTESIAN_POINT('',(-0.,0.));\r
-#53712 = VECTOR('',#53713,1.);\r
-#53713 = DIRECTION('',(-1.,0.));\r
-#53714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#53715 = ORIENTED_EDGE('',*,*,#53716,.F.);\r
-#53716 = EDGE_CURVE('',#22070,#53693,#53717,.T.);\r
-#53717 = SURFACE_CURVE('',#53718,(#53798,#53881),.PCURVE_S1.);\r
-#53718 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#53719,#53720,#53721,#53722,\r
-    #53723,#53724,#53725,#53726,#53727,#53728,#53729,#53730,#53731,\r
-    #53732,#53733,#53734,#53735,#53736,#53737,#53738,#53739,#53740,\r
-    #53741,#53742,#53743,#53744,#53745,#53746,#53747,#53748,#53749,\r
-    #53750,#53751,#53752,#53753,#53754,#53755,#53756,#53757,#53758,\r
-    #53759,#53760,#53761,#53762,#53763,#53764,#53765,#53766,#53767,\r
-    #53768,#53769,#53770,#53771,#53772,#53773,#53774,#53775,#53776,\r
-    #53777,#53778,#53779,#53780,#53781,#53782,#53783,#53784,#53785,\r
-    #53786,#53787,#53788,#53789,#53790,#53791,#53792,#53793,#53794,\r
-    #53795,#53796,#53797),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.12859261303,0.249810233762,0.335724852045,0.420382051214,\r
-    0.565526485594,0.64442413438,0.683354615415,0.761264550254,\r
-    0.84137322555,0.88743836913,1.),.UNSPECIFIED.);\r
-#53719 = CARTESIAN_POINT('',(13.533429146593,-19.82086108082,\r
-    26.717157287525));\r
-#53720 = CARTESIAN_POINT('',(13.995084377134,-19.50667337963,\r
-    26.4350299302));\r
-#53721 = CARTESIAN_POINT('',(14.445315797479,-19.18352578777,\r
-    26.144166320896));\r
-#53722 = CARTESIAN_POINT('',(14.883738877581,-18.85236453882,\r
-    25.844078671962));\r
-#53723 = CARTESIAN_POINT('',(15.310016892644,-18.51423212759,\r
-    25.534253543569));\r
-#53724 = CARTESIAN_POINT('',(15.723871978997,-18.17028073281,\r
-    25.214151897357));\r
-#53725 = CARTESIAN_POINT('',(16.12510192682,-17.82178378398,\r
-    24.883218493446));\r
-#53726 = CARTESIAN_POINT('',(16.513602709735,-17.4701456725,\r
-    24.540900630816));\r
-#53727 = CARTESIAN_POINT('',(17.243638402684,-16.78393219541,\r
-    23.852767167883));\r
-#53728 = CARTESIAN_POINT('',(17.586593005208,-16.44953055938,\r
-    23.508274412795));\r
-#53729 = CARTESIAN_POINT('',(17.918269317961,-16.11500796818,\r
-    23.152770991865));\r
-#53730 = CARTESIAN_POINT('',(18.2387749286,-15.78177381089,\r
-    22.78585940888));\r
-#53731 = CARTESIAN_POINT('',(18.548346294379,-15.45134799759,\r
-    22.407192200694));\r
-#53732 = CARTESIAN_POINT('',(18.847377374164,-15.12534913299,\r
-    22.016505932536));\r
-#53733 = CARTESIAN_POINT('',(19.136446851401,-14.80546646209,\r
-    21.613668633227));\r
-#53734 = CARTESIAN_POINT('',(19.614724778076,-14.27224533619,\r
-    20.904654898562));\r
-#53735 = CARTESIAN_POINT('',(19.808498698669,-14.0550080682,\r
-    20.604493831846));\r
-#53736 = CARTESIAN_POINT('',(19.997942483255,-13.84231874796,\r
-    20.298285092037));\r
-#53737 = CARTESIAN_POINT('',(20.183388082109,-13.63479368865,\r
-    19.986099290311));\r
-#53738 = CARTESIAN_POINT('',(20.365227861447,-13.43304062976,\r
-    19.668059414005));\r
-#53739 = CARTESIAN_POINT('',(20.543914621225,-13.23764626268,\r
-    19.344348926833));\r
-#53740 = CARTESIAN_POINT('',(20.719956391618,-13.0491612049,\r
-    19.015218582485));\r
-#53741 = CARTESIAN_POINT('',(21.065309753324,-12.68965385266,\r
-    18.351656955752));\r
-#53742 = CARTESIAN_POINT('',(21.234687175055,-12.51841108077,\r
-    18.017363781936));\r
-#53743 = CARTESIAN_POINT('',(21.402563575827,-12.354833178,\r
-    17.678427117122));\r
-#53744 = CARTESIAN_POINT('',(21.569512463204,-12.19934164886,\r
-    17.335216049374));\r
-#53745 = CARTESIAN_POINT('',(21.736143938523,-12.05228460789,\r
-    16.988155367155));\r
-#53746 = CARTESIAN_POINT('',(21.903083971974,-11.91392259036,\r
-    16.637721832145));\r
-#53747 = CARTESIAN_POINT('',(22.070944564091,-11.78441599735,\r
-    16.284435425582));\r
-#53748 = CARTESIAN_POINT('',(22.530617950025,-11.45704282631,\r
-    15.3191881587));\r
-#53749 = CARTESIAN_POINT('',(22.825402297951,-11.27637449863,\r
-    14.702544954911));\r
-#53750 = CARTESIAN_POINT('',(23.127333282093,-11.12218650494,\r
-    14.081955208757));\r
-#53751 = CARTESIAN_POINT('',(23.438843009149,-10.99368964378,\r
-    13.460287146991));\r
-#53752 = CARTESIAN_POINT('',(23.761621832147,-10.88897005989,\r
-    12.839998597447));\r
-#53753 = CARTESIAN_POINT('',(24.095872964874,-10.80517193173,\r
-    12.222738339837));\r
-#53754 = CARTESIAN_POINT('',(24.440648231772,-10.7391237766,\r
-    11.60942474213));\r
-#53755 = CARTESIAN_POINT('',(24.986658890922,-10.65971761064,\r
-    10.669431030806));\r
-#53756 = CARTESIAN_POINT('',(25.181626256282,-10.63606333879,\r
-    10.339617651732));\r
-#53757 = CARTESIAN_POINT('',(25.380185881122,-10.61675059327,\r
-    10.011603581163));\r
-#53758 = CARTESIAN_POINT('',(25.583211877237,-10.60173472145,\r
-    9.686037359102));\r
-#53759 = CARTESIAN_POINT('',(25.791546656588,-10.59089479702,\r
-    9.363626849612));\r
-#53760 = CARTESIAN_POINT('',(26.005991825125,-10.58403578634,\r
-    9.045133164381));\r
-#53761 = CARTESIAN_POINT('',(26.227290238684,-10.58089202092,\r
-    8.731358980912));\r
-#53762 = CARTESIAN_POINT('',(26.569000478228,-10.58125037732,\r
-    8.271042393226));\r
-#53763 = CARTESIAN_POINT('',(26.683727478242,-10.58219262232,\r
-    8.120307881795));\r
-#53764 = CARTESIAN_POINT('',(26.800356942327,-10.58391894674,\r
-    7.971029594427));\r
-#53765 = CARTESIAN_POINT('',(26.918959659433,-10.58638554423,\r
-    7.823311899805));\r
-#53766 = CARTESIAN_POINT('',(27.039599451864,-10.58954490433,\r
-    7.677260821701));\r
-#53767 = CARTESIAN_POINT('',(27.162332141031,-10.59334615029,\r
-    7.532983198785));\r
-#53768 = CARTESIAN_POINT('',(27.287204513196,-10.59773537687,\r
-    7.390585844433));\r
-#53769 = CARTESIAN_POINT('',(27.668510650839,-10.6125034007,\r
-    6.969175799932));\r
-#53770 = CARTESIAN_POINT('',(27.931523452481,-10.62448050094,\r
-    6.696088722986));\r
-#53771 = CARTESIAN_POINT('',(28.203541389676,-10.63813423527,\r
-    6.431819771003));\r
-#53772 = CARTESIAN_POINT('',(28.48468414851,-10.65296787261,\r
-    6.177207107878));\r
-#53773 = CARTESIAN_POINT('',(28.774916193021,-10.66846559415,\r
-    5.932993790205));\r
-#53774 = CARTESIAN_POINT('',(29.074027204724,-10.68411728032,\r
-    5.699807402424));\r
-#53775 = CARTESIAN_POINT('',(29.381618170272,-10.69944349477,\r
-    5.478146303048));\r
-#53776 = CARTESIAN_POINT('',(30.02147126163,-10.72900922688,\r
-    5.052678514837));\r
-#53777 = CARTESIAN_POINT('',(30.354261222793,-10.74320943277,\r
-    4.849501120522));\r
-#53778 = CARTESIAN_POINT('',(30.694840825766,-10.75615948298,\r
-    4.659233384327));\r
-#53779 = CARTESIAN_POINT('',(31.042519714228,-10.7674660076,\r
-    4.482017208794));\r
-#53780 = CARTESIAN_POINT('',(31.396563841057,-10.77682119543,\r
-    4.317795348478));\r
-#53781 = CARTESIAN_POINT('',(31.756218000991,-10.78400940572,\r
-    4.166357929629));\r
-#53782 = CARTESIAN_POINT('',(32.120726405411,-10.78890326333,\r
-    4.027383454738));\r
-#53783 = CARTESIAN_POINT('',(32.701322831633,-10.7929132566,\r
-    3.827497316822));\r
-#53784 = CARTESIAN_POINT('',(32.91467311093,-10.7936011031,\r
-    3.758503896589));\r
-#53785 = CARTESIAN_POINT('',(33.129274298888,-10.79350259849,\r
-    3.693414895724));\r
-#53786 = CARTESIAN_POINT('',(33.34500523489,-10.79261569516,\r
-    3.63214304441));\r
-#53787 = CARTESIAN_POINT('',(33.561752009433,-10.79094562144,\r
-    3.574594950205));\r
-#53788 = CARTESIAN_POINT('',(33.77940853763,-10.78850402694,\r
-    3.520673109706));\r
-#53789 = CARTESIAN_POINT('',(33.997877132719,-10.78530812783,\r
-    3.470277920211));\r
-#53790 = CARTESIAN_POINT('',(34.752671513241,-10.77178098687,\r
-    3.308541343226));\r
-#53791 = CARTESIAN_POINT('',(35.292503239096,-10.75781083443,\r
-    3.214253517568));\r
-#53792 = CARTESIAN_POINT('',(35.835382639113,-10.73978980209,\r
-    3.138949656873));\r
-#53793 = CARTESIAN_POINT('',(36.380316357771,-10.71820384744,\r
-    3.081167913101));\r
-#53794 = CARTESIAN_POINT('',(36.926504883892,-10.6936433511,\r
-    3.039549367523));\r
-#53795 = CARTESIAN_POINT('',(37.47334355147,-10.66675880875,\r
-    3.01286121471));\r
-#53796 = CARTESIAN_POINT('',(38.020421993303,-10.63823313679,\r
-    3.000000000028));\r
-#53797 = CARTESIAN_POINT('',(38.567525081265,-10.60877038614,3.));\r
-#53798 = PCURVE('',#22168,#53799);\r
-#53799 = DEFINITIONAL_REPRESENTATION('',(#53800),#53880);\r
-#53800 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#53801,#53802,#53803,#53804,\r
-    #53805,#53806,#53807,#53808,#53809,#53810,#53811,#53812,#53813,\r
-    #53814,#53815,#53816,#53817,#53818,#53819,#53820,#53821,#53822,\r
-    #53823,#53824,#53825,#53826,#53827,#53828,#53829,#53830,#53831,\r
-    #53832,#53833,#53834,#53835,#53836,#53837,#53838,#53839,#53840,\r
-    #53841,#53842,#53843,#53844,#53845,#53846,#53847,#53848,#53849,\r
-    #53850,#53851,#53852,#53853,#53854,#53855,#53856,#53857,#53858,\r
-    #53859,#53860,#53861,#53862,#53863,#53864,#53865,#53866,#53867,\r
-    #53868,#53869,#53870,#53871,#53872,#53873,#53874,#53875,#53876,\r
-    #53877,#53878,#53879),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.12859261303,0.249810233762,0.335724852045,0.420382051214,\r
-    0.565526485594,0.64442413438,0.683354615415,0.761264550254,\r
-    0.84137322555,0.88743836913,1.),.UNSPECIFIED.);\r
-#53801 = CARTESIAN_POINT('',(5.136936114594,5.927553554444E-03));\r
-#53802 = CARTESIAN_POINT('',(5.160203424125,1.187530004502E-02));\r
-#53803 = CARTESIAN_POINT('',(5.183286275763,1.808807351353E-02));\r
-#53804 = CARTESIAN_POINT('',(5.206164516142,2.458747675042E-02));\r
-#53805 = CARTESIAN_POINT('',(5.228815237307,3.13975798126E-02));\r
-#53806 = CARTESIAN_POINT('',(5.251212297081,3.854537273963E-02));\r
-#53807 = CARTESIAN_POINT('',(5.273325928865,4.606111124358E-02));\r
-#53808 = CARTESIAN_POINT('',(5.295122440868,5.397855537258E-02));\r
-#53809 = CARTESIAN_POINT('',(5.336775860603,7.021238564039E-02));\r
-#53810 = CARTESIAN_POINT('',(5.356672566325,7.847991654204E-02));\r
-#53811 = CARTESIAN_POINT('',(5.376221794858,8.716885353943E-02));\r
-#53812 = CARTESIAN_POINT('',(5.39538812493,9.63128403153E-02));\r
-#53813 = CARTESIAN_POINT('',(5.414133043285,0.105948415966));\r
-#53814 = CARTESIAN_POINT('',(5.432415534491,0.116114595113));\r
-#53815 = CARTESIAN_POINT('',(5.450193258304,0.12685161671));\r
-#53816 = CARTESIAN_POINT('',(5.479637057398,0.146241373862));\r
-#53817 = CARTESIAN_POINT('',(5.491575250672,0.154590457769));\r
-#53818 = CARTESIAN_POINT('',(5.503223740751,0.163259950023));\r
-#53819 = CARTESIAN_POINT('',(5.514567749553,0.172263481154));\r
-#53820 = CARTESIAN_POINT('',(5.525593275271,0.181614142063));\r
-#53821 = CARTESIAN_POINT('',(5.536287533369,0.191323865166));\r
-#53822 = CARTESIAN_POINT('',(5.546639437871,0.201402520087));\r
-#53823 = CARTESIAN_POINT('',(5.566494441182,0.22215792331));\r
-#53824 = CARTESIAN_POINT('',(5.576008036538,0.232824076159));\r
-#53825 = CARTESIAN_POINT('',(5.585172223742,0.243861319017));\r
-#53826 = CARTESIAN_POINT('',(5.593980791211,0.25527320126));\r
-#53827 = CARTESIAN_POINT('',(5.602430430057,0.267059523994));\r
-#53828 = CARTESIAN_POINT('',(5.610520986034,0.279215148831));\r
-#53829 = CARTESIAN_POINT('',(5.618255534434,0.29172877651));\r
-#53830 = CARTESIAN_POINT('',(5.638301391562,0.326617974125));\r
-#53831 = CARTESIAN_POINT('',(5.649938695775,0.349659394658));\r
-#53832 = CARTESIAN_POINT('',(5.660576404645,0.37360312761));\r
-#53833 = CARTESIAN_POINT('',(5.670277099034,0.398296932868));\r
-#53834 = CARTESIAN_POINT('',(5.679133377094,0.423532955909));\r
-#53835 = CARTESIAN_POINT('',(5.687250664318,0.449052668236));\r
-#53836 = CARTESIAN_POINT('',(5.694730618205,0.474607302448));\r
-#53837 = CARTESIAN_POINT('',(5.705436442254,0.51377370703));\r
-#53838 = CARTESIAN_POINT('',(5.709046565573,0.527515900518));\r
-#53839 = CARTESIAN_POINT('',(5.712510288608,0.5412150682));\r
-#53840 = CARTESIAN_POINT('',(5.715842430284,0.554875210446));\r
-#53841 = CARTESIAN_POINT('',(5.719059026406,0.568497217361));\r
-#53842 = CARTESIAN_POINT('',(5.722177129219,0.582079108425));\r
-#53843 = CARTESIAN_POINT('',(5.72521441751,0.595616177439));\r
-#53844 = CARTESIAN_POINT('',(5.729656177158,0.615754882298));\r
-#53845 = CARTESIAN_POINT('',(5.731108339314,0.622395840773));\r
-#53846 = CARTESIAN_POINT('',(5.732547205423,0.629022914947));\r
-#53847 = CARTESIAN_POINT('',(5.733974874021,0.635634897977));\r
-#53848 = CARTESIAN_POINT('',(5.735393418494,0.642230386333));\r
-#53849 = CARTESIAN_POINT('',(5.736804865104,0.648807786705));\r
-#53850 = CARTESIAN_POINT('',(5.738211171011,0.655365322904));\r
-#53851 = CARTESIAN_POINT('',(5.742422029819,0.674980704143));\r
-#53852 = CARTESIAN_POINT('',(5.745217173994,0.68797499149));\r
-#53853 = CARTESIAN_POINT('',(5.748014010995,0.700865722255));\r
-#53854 = CARTESIAN_POINT('',(5.750825949984,0.71363409219));\r
-#53855 = CARTESIAN_POINT('',(5.753664428217,0.726260987939));\r
-#53856 = CARTESIAN_POINT('',(5.756538140133,0.738727207423));\r
-#53857 = CARTESIAN_POINT('',(5.759452500424,0.751013588057));\r
-#53858 = CARTESIAN_POINT('',(5.765449628441,0.7755296244));\r
-#53859 = CARTESIAN_POINT('',(5.768535541464,0.787750832402));\r
-#53860 = CARTESIAN_POINT('',(5.771669338517,0.799744415594));\r
-#53861 = CARTESIAN_POINT('',(5.774850652116,0.811495953295));\r
-#53862 = CARTESIAN_POINT('',(5.778076608508,0.822995784774));\r
-#53863 = CARTESIAN_POINT('',(5.781342147554,0.8342380705));\r
-#53864 = CARTESIAN_POINT('',(5.784640542944,0.84521998521));\r
-#53865 = CARTESIAN_POINT('',(5.789875291264,0.862106006229));\r
-#53866 = CARTESIAN_POINT('',(5.79179494399,0.868185223303));\r
-#53867 = CARTESIAN_POINT('',(5.793721724977,0.874178942422));\r
-#53868 = CARTESIAN_POINT('',(5.795654209536,0.880087752652));\r
-#53869 = CARTESIAN_POINT('',(5.797590929802,0.885912537366));\r
-#53870 = CARTESIAN_POINT('',(5.799530400327,0.891654427913));\r
-#53871 = CARTESIAN_POINT('',(5.801471143658,0.897314757293));\r
-#53872 = CARTESIAN_POINT('',(5.808153565466,0.916530546632));\r
-#53873 = CARTESIAN_POINT('',(5.812893595079,0.929685709238));\r
-#53874 = CARTESIAN_POINT('',(5.817611726162,0.942385590296));\r
-#53875 = CARTESIAN_POINT('',(5.822287728231,0.954657238137));\r
-#53876 = CARTESIAN_POINT('',(5.826902656345,0.966527867381));\r
-#53877 = CARTESIAN_POINT('',(5.831439501833,0.978024300909));\r
-#53878 = CARTESIAN_POINT('',(5.835883315617,0.989172995567));\r
-#53879 = CARTESIAN_POINT('',(5.840221063375,1.));\r
-#53880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#53881 = PCURVE('',#22093,#53882);\r
-#53882 = DEFINITIONAL_REPRESENTATION('',(#53883),#53963);\r
-#53883 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#53884,#53885,#53886,#53887,\r
-    #53888,#53889,#53890,#53891,#53892,#53893,#53894,#53895,#53896,\r
-    #53897,#53898,#53899,#53900,#53901,#53902,#53903,#53904,#53905,\r
-    #53906,#53907,#53908,#53909,#53910,#53911,#53912,#53913,#53914,\r
-    #53915,#53916,#53917,#53918,#53919,#53920,#53921,#53922,#53923,\r
-    #53924,#53925,#53926,#53927,#53928,#53929,#53930,#53931,#53932,\r
-    #53933,#53934,#53935,#53936,#53937,#53938,#53939,#53940,#53941,\r
-    #53942,#53943,#53944,#53945,#53946,#53947,#53948,#53949,#53950,\r
-    #53951,#53952,#53953,#53954,#53955,#53956,#53957,#53958,#53959,\r
-    #53960,#53961,#53962),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.12859261303,0.249810233762,0.335724852045,0.420382051214,\r
-    0.565526485594,0.64442413438,0.683354615415,0.761264550254,\r
-    0.84137322555,0.88743836913,1.),.UNSPECIFIED.);\r
-#53884 = CARTESIAN_POINT('',(0.547589403225,1.));\r
-#53885 = CARTESIAN_POINT('',(0.550707124155,0.983817943096));\r
-#53886 = CARTESIAN_POINT('',(0.553467405931,0.967556456207));\r
-#53887 = CARTESIAN_POINT('',(0.555881668436,0.951194838345));\r
-#53888 = CARTESIAN_POINT('',(0.557963588277,0.934713899472));\r
-#53889 = CARTESIAN_POINT('',(0.559729387707,0.918095855371));\r
-#53890 = CARTESIAN_POINT('',(0.561198242998,0.901324568077));\r
-#53891 = CARTESIAN_POINT('',(0.562392812263,0.884386131846));\r
-#53892 = CARTESIAN_POINT('',(0.564232637167,0.851135126303));\r
-#53893 = CARTESIAN_POINT('',(0.564905469131,0.834842187086));\r
-#53894 = CARTESIAN_POINT('',(0.565380812173,0.818382501492));\r
-#53895 = CARTESIAN_POINT('',(0.5656842918,0.801750155308));\r
-#53896 = CARTESIAN_POINT('',(0.565845347217,0.78494246833));\r
-#53897 = CARTESIAN_POINT('',(0.565897622078,0.767960900528));\r
-#53898 = CARTESIAN_POINT('',(0.565879124219,0.750812201711));\r
-#53899 = CARTESIAN_POINT('',(0.565798863883,0.721246498192));\r
-#53900 = CARTESIAN_POINT('',(0.565751263853,0.708905914004));\r
-#53901 = CARTESIAN_POINT('',(0.565704407495,0.696493083126));\r
-#53902 = CARTESIAN_POINT('',(0.565674379223,0.684014469293));\r
-#53903 = CARTESIAN_POINT('',(0.56567826467,0.671478149453));\r
-#53904 = CARTESIAN_POINT('',(0.565733986942,0.658893926144));\r
-#53905 = CARTESIAN_POINT('',(0.565860009122,0.646273371756));\r
-#53906 = CARTESIAN_POINT('',(0.566286651813,0.621171284858));\r
-#53907 = CARTESIAN_POINT('',(0.566584695189,0.608690045595));\r
-#53908 = CARTESIAN_POINT('',(0.566986795938,0.596199038057));\r
-#53909 = CARTESIAN_POINT('',(0.567510806726,0.583712328992));\r
-#53910 = CARTESIAN_POINT('',(0.568174248534,0.571244984123));\r
-#53911 = CARTESIAN_POINT('',(0.568993733567,0.558812833928));\r
-#53912 = CARTESIAN_POINT('',(0.569984232626,0.546432121853));\r
-#53913 = CARTESIAN_POINT('',(0.573170927004,0.513008295921));\r
-#53914 = CARTESIAN_POINT('',(0.575723637096,0.492088908303));\r
-#53915 = CARTESIAN_POINT('',(0.578878881109,0.471452347205));\r
-#53916 = CARTESIAN_POINT('',(0.582677471792,0.451173931628));\r
-#53917 = CARTESIAN_POINT('',(0.58713048655,0.431307437311));\r
-#53918 = CARTESIAN_POINT('',(0.592207981448,0.411877457223));\r
-#53919 = CARTESIAN_POINT('',(0.597854056511,0.392886481886));\r
-#53920 = CARTESIAN_POINT('',(0.607343629582,0.364232012589));\r
-#53921 = CARTESIAN_POINT('',(0.610834373731,0.354265230091));\r
-#53922 = CARTESIAN_POINT('',(0.614494088241,0.344436688466));\r
-#53923 = CARTESIAN_POINT('',(0.618341328371,0.334761791491));\r
-#53924 = CARTESIAN_POINT('',(0.622393202795,0.325257066562));\r
-#53925 = CARTESIAN_POINT('',(0.626665216621,0.315939961226));\r
-#53926 = CARTESIAN_POINT('',(0.631170927833,0.306828521607));\r
-#53927 = CARTESIAN_POINT('',(0.638265451955,0.293555558003));\r
-#53928 = CARTESIAN_POINT('',(0.640669023967,0.289224783195));\r
-#53929 = CARTESIAN_POINT('',(0.643133416742,0.284950887985));\r
-#53930 = CARTESIAN_POINT('',(0.645659746765,0.280736169332));\r
-#53931 = CARTESIAN_POINT('',(0.648248943033,0.276582940418));\r
-#53932 = CARTESIAN_POINT('',(0.650901726624,0.272493509617));\r
-#53933 = CARTESIAN_POINT('',(0.653618590282,0.268470159455));\r
-#53934 = CARTESIAN_POINT('',(0.661965651991,0.256600082545));\r
-#53935 = CARTESIAN_POINT('',(0.667789996284,0.248957436092));\r
-#53936 = CARTESIAN_POINT('',(0.6738738374,0.241606752936));\r
-#53937 = CARTESIAN_POINT('',(0.680214820649,0.234565265889));\r
-#53938 = CARTESIAN_POINT('',(0.686806914182,0.227847378504));\r
-#53939 = CARTESIAN_POINT('',(0.693640198311,0.221464331032));\r
-#53940 = CARTESIAN_POINT('',(0.700700740105,0.215424027675));\r
-#53941 = CARTESIAN_POINT('',(0.715445531903,0.203877357133));\r
-#53942 = CARTESIAN_POINT('',(0.723143525994,0.198389482976));\r
-#53943 = CARTESIAN_POINT('',(0.731045578869,0.193272349094));\r
-#53944 = CARTESIAN_POINT('',(0.739131720621,0.188524492369));\r
-#53945 = CARTESIAN_POINT('',(0.747381713974,0.184139673721));\r
-#53946 = CARTESIAN_POINT('',(0.755775635913,0.180108246759));\r
-#53947 = CARTESIAN_POINT('',(0.764294295064,0.176418261455));\r
-#53948 = CARTESIAN_POINT('',(0.777879254805,0.171123065253));\r
-#53949 = CARTESIAN_POINT('',(0.782874662689,0.169298136011));\r
-#53950 = CARTESIAN_POINT('',(0.787902541141,0.167578873112));\r
-#53951 = CARTESIAN_POINT('',(0.792959945362,0.165962484233));\r
-#53952 = CARTESIAN_POINT('',(0.798044159093,0.164446075163));\r
-#53953 = CARTESIAN_POINT('',(0.803152700627,0.163026698202));\r
-#53954 = CARTESIAN_POINT('',(0.808283328822,0.161701400555));\r
-#53955 = CARTESIAN_POINT('',(0.826019996562,0.157451642481));\r
-#53956 = CARTESIAN_POINT('',(0.838723802885,0.154980863025));\r
-#53957 = CARTESIAN_POINT('',(0.85151900927,0.153011367649));\r
-#53958 = CARTESIAN_POINT('',(0.864384901603,0.151502122533));\r
-#53959 = CARTESIAN_POINT('',(0.877306021412,0.150415924678));\r
-#53960 = CARTESIAN_POINT('',(0.890271817159,0.149719653628));\r
-#53961 = CARTESIAN_POINT('',(0.903276458873,0.149384115164));\r
-#53962 = CARTESIAN_POINT('',(0.91631883909,0.149384115163));\r
-#53963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#53964 = ADVANCED_FACE('',(#53965),#22093,.T.);\r
-#53965 = FACE_BOUND('',#53966,.T.);\r
-#53966 = EDGE_LOOP('',(#53967,#53968,#54013,#54014));\r
-#53967 = ORIENTED_EDGE('',*,*,#22442,.F.);\r
-#53968 = ORIENTED_EDGE('',*,*,#53969,.T.);\r
-#53969 = EDGE_CURVE('',#22419,#53693,#53970,.T.);\r
-#53970 = SURFACE_CURVE('',#53971,(#53983,#53998),.PCURVE_S1.);\r
-#53971 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#53972,#53973,#53974,#53975,\r
-    #53976,#53977,#53978,#53979,#53980,#53981,#53982),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#53972 = CARTESIAN_POINT('',(39.082809115839,-8.516691353742,-3.));\r
-#53973 = CARTESIAN_POINT('',(39.046295250093,-8.684252236635,\r
-    -2.523943521025));\r
-#53974 = CARTESIAN_POINT('',(39.009403484326,-8.84894404908,\r
-    -2.04739801033));\r
-#53975 = CARTESIAN_POINT('',(38.971924514048,-9.012049961575,\r
-    -1.570607624198));\r
-#53976 = CARTESIAN_POINT('',(38.888319028994,-9.366834267906,\r
-    -0.530911348006));\r
-#53977 = CARTESIAN_POINT('',(38.841852916865,-9.558356899998,\r
-    3.200461378796E-02));\r
-#53978 = CARTESIAN_POINT('',(38.793729362418,-9.751285041339,\r
-    0.594615682917));\r
-#53979 = CARTESIAN_POINT('',(38.702002905942,-10.10854336424,\r
-    1.618298656295));\r
-#53980 = CARTESIAN_POINT('',(38.659124465536,-10.27183705314,\r
-    2.079582431732));\r
-#53981 = CARTESIAN_POINT('',(38.61442328013,-10.43827490417,\r
-    2.540224309252));\r
-#53982 = CARTESIAN_POINT('',(38.567525020064,-10.60877060864,3.0000006)\r
-  );\r
-#53983 = PCURVE('',#22093,#53984);\r
-#53984 = DEFINITIONAL_REPRESENTATION('',(#53985),#53997);\r
-#53985 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#53986,#53987,#53988,#53989,\r
-    #53990,#53991,#53992,#53993,#53994,#53995,#53996),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#53986 = CARTESIAN_POINT('',(0.940985361083,0.));\r
-#53987 = CARTESIAN_POINT('',(0.938224707656,1.133475018927E-02));\r
-#53988 = CARTESIAN_POINT('',(0.93563900877,2.278133652266E-02));\r
-#53989 = CARTESIAN_POINT('',(0.933225950524,3.433838793358E-02));\r
-#53990 = CARTESIAN_POINT('',(0.928335446323,5.977773879451E-02));\r
-#53991 = CARTESIAN_POINT('',(0.925924984556,7.370321226997E-02));\r
-#53992 = CARTESIAN_POINT('',(0.923747720524,8.77808403165E-02));\r
-#53993 = CARTESIAN_POINT('',(0.92019941339,0.113700900692));\r
-#53994 = CARTESIAN_POINT('',(0.918753831813,0.125494143564));\r
-#53995 = CARTESIAN_POINT('',(0.917461038365,0.137388952024));\r
-#53996 = CARTESIAN_POINT('',(0.916318837632,0.149384130816));\r
-#53997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#53998 = PCURVE('',#52583,#53999);\r
-#53999 = DEFINITIONAL_REPRESENTATION('',(#54000),#54012);\r
-#54000 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#54001,#54002,#54003,#54004,\r
-    #54005,#54006,#54007,#54008,#54009,#54010,#54011),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#54001 = CARTESIAN_POINT('',(-5.894092642151,6.));\r
-#54002 = CARTESIAN_POINT('',(-5.889805312573,5.523943521025));\r
-#54003 = CARTESIAN_POINT('',(-5.885586052017,5.04739801033));\r
-#54004 = CARTESIAN_POINT('',(-5.881402201773,4.570607624198));\r
-#54005 = CARTESIAN_POINT('',(-5.872289649265,3.530911348006));\r
-#54006 = CARTESIAN_POINT('',(-5.867362785102,2.967995386212));\r
-#54007 = CARTESIAN_POINT('',(-5.862391911879,2.405384317083));\r
-#54008 = CARTESIAN_POINT('',(-5.853170765933,1.381701343705));\r
-#54009 = CARTESIAN_POINT('',(-5.84895009082,0.920417568268));\r
-#54010 = CARTESIAN_POINT('',(-5.844641764,0.459775690748));\r
-#54011 = CARTESIAN_POINT('',(-5.840221057606,-6.E-07));\r
-#54012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#54013 = ORIENTED_EDGE('',*,*,#53716,.F.);\r
-#54014 = ORIENTED_EDGE('',*,*,#22069,.T.);\r
-#54015 = ADVANCED_FACE('',(#54016),#22941,.T.);\r
-#54016 = FACE_BOUND('',#54017,.F.);\r
-#54017 = EDGE_LOOP('',(#54018,#54019,#54020,#54021));\r
-#54018 = ORIENTED_EDGE('',*,*,#22970,.T.);\r
-#54019 = ORIENTED_EDGE('',*,*,#22905,.F.);\r
-#54020 = ORIENTED_EDGE('',*,*,#52596,.T.);\r
-#54021 = ORIENTED_EDGE('',*,*,#23594,.T.);\r
-#54022 = ADVANCED_FACE('',(#54023),#23787,.T.);\r
-#54023 = FACE_BOUND('',#54024,.T.);\r
-#54024 = EDGE_LOOP('',(#54025,#54081,#54082,#54083));\r
-#54025 = ORIENTED_EDGE('',*,*,#54026,.F.);\r
-#54026 = EDGE_CURVE('',#23648,#54027,#54029,.T.);\r
-#54027 = VERTEX_POINT('',#54028);\r
-#54028 = CARTESIAN_POINT('',(33.092550503925,-22.46960393832,3.));\r
-#54029 = SURFACE_CURVE('',#54030,(#54045,#54063),.PCURVE_S1.);\r
-#54030 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#54031,#54032,#54033,#54034,\r
-    #54035,#54036,#54037,#54038,#54039,#54040,#54041,#54042,#54043,\r
-    #54044),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#54031 = CARTESIAN_POINT('',(34.294856377335,-20.58792913476,-3.));\r
-#54032 = CARTESIAN_POINT('',(34.190083976875,-20.76245636621,\r
-    -2.469857305487));\r
-#54033 = CARTESIAN_POINT('',(34.08665262704,-20.93206721386,\r
-    -1.93877500183));\r
-#54034 = CARTESIAN_POINT('',(33.983677790842,-21.09851948984,\r
-    -1.40716117002));\r
-#54035 = CARTESIAN_POINT('',(33.848426059812,-21.31402424399,\r
-    -0.711942292053));\r
-#54036 = CARTESIAN_POINT('',(33.816590658928,-21.36452526511,\r
-    -0.548519782961));\r
-#54037 = CARTESIAN_POINT('',(33.784682028994,-21.41492045748,\r
-    -0.385088192252));\r
-#54038 = CARTESIAN_POINT('',(33.646799750832,-21.6317311013,\r
-    0.31889847855));\r
-#54039 = CARTESIAN_POINT('',(33.539823486964,-21.79752650505,\r
-    0.859448382286));\r
-#54040 = CARTESIAN_POINT('',(33.430743014224,-21.96421082495,\r
-    1.399656454957));\r
-#54041 = CARTESIAN_POINT('',(33.263292627417,-22.21628511936,\r
-    2.204677342934));\r
-#54042 = CARTESIAN_POINT('',(33.207306368322,-22.29996492179,\r
-    2.470005719426));\r
-#54043 = CARTESIAN_POINT('',(33.150434465007,-22.38435419886,\r
-    2.735127937173));\r
-#54044 = CARTESIAN_POINT('',(33.092550372804,-22.46960413143,3.0000006)\r
-  );\r
-#54045 = PCURVE('',#23787,#54046);\r
-#54046 = DEFINITIONAL_REPRESENTATION('',(#54047),#54062);\r
-#54047 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#54048,#54049,#54050,#54051,\r
-    #54052,#54053,#54054,#54055,#54056,#54057,#54058,#54059,#54060,\r
-    #54061),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#54048 = CARTESIAN_POINT('',(2.048529561987,0.));\r
-#54049 = CARTESIAN_POINT('',(2.052109274402,1.254332354772E-02));\r
-#54050 = CARTESIAN_POINT('',(2.05545204346,2.52278254243E-02));\r
-#54051 = CARTESIAN_POINT('',(2.058561494327,3.804985612148E-02));\r
-#54052 = CARTESIAN_POINT('',(2.062327012241,5.498882258939E-02));\r
-#54053 = CARTESIAN_POINT('',(2.063190437047,5.898294243794E-02));\r
-#54054 = CARTESIAN_POINT('',(2.064032364904,6.298980222301E-02));\r
-#54055 = CARTESIAN_POINT('',(2.06756693436,8.030416791524E-02));\r
-#54056 = CARTESIAN_POINT('',(2.070047119446,9.373775098754E-02));\r
-#54057 = CARTESIAN_POINT('',(2.072297927353,0.107308355515));\r
-#54058 = CARTESIAN_POINT('',(2.075320586116,0.127758561639));\r
-#54059 = CARTESIAN_POINT('',(2.076262964156,0.134535705783));\r
-#54060 = CARTESIAN_POINT('',(2.077151376209,0.141345341141));\r
-#54061 = CARTESIAN_POINT('',(2.07798635282,0.148187165358));\r
-#54062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#54063 = PCURVE('',#52634,#54064);\r
-#54064 = DEFINITIONAL_REPRESENTATION('',(#54065),#54080);\r
-#54065 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#54066,#54067,#54068,#54069,\r
-    #54070,#54071,#54072,#54073,#54074,#54075,#54076,#54077,#54078,\r
-    #54079),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#54066 = CARTESIAN_POINT('',(-5.567996742983,6.));\r
-#54067 = CARTESIAN_POINT('',(-5.5629077223,5.469857305487));\r
-#54068 = CARTESIAN_POINT('',(-5.557941333453,4.93877500183));\r
-#54069 = CARTESIAN_POINT('',(-5.553048185613,4.40716117002));\r
-#54070 = CARTESIAN_POINT('',(-5.546687400981,3.711942292053));\r
-#54071 = CARTESIAN_POINT('',(-5.545194955063,3.548519782961));\r
-#54072 = CARTESIAN_POINT('',(-5.543703768025,3.385088192252));\r
-#54073 = CARTESIAN_POINT('',(-5.537280257599,2.68110152145));\r
-#54074 = CARTESIAN_POINT('',(-5.532347560482,2.140551617714));\r
-#54075 = CARTESIAN_POINT('',(-5.527367576761,1.600343545043));\r
-#54076 = CARTESIAN_POINT('',(-5.519801985164,0.795322657066));\r
-#54077 = CARTESIAN_POINT('',(-5.517284960497,0.529994280574));\r
-#54078 = CARTESIAN_POINT('',(-5.514740869427,0.264872062827));\r
-#54079 = CARTESIAN_POINT('',(-5.512164762973,-6.E-07));\r
-#54080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#54081 = ORIENTED_EDGE('',*,*,#23647,.F.);\r
-#54082 = ORIENTED_EDGE('',*,*,#23912,.T.);\r
-#54083 = ORIENTED_EDGE('',*,*,#54084,.F.);\r
-#54084 = EDGE_CURVE('',#54027,#23913,#54085,.T.);\r
-#54085 = SURFACE_CURVE('',#54086,(#54159,#54235),.PCURVE_S1.);\r
-#54086 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#54087,#54088,#54089,#54090,\r
-    #54091,#54092,#54093,#54094,#54095,#54096,#54097,#54098,#54099,\r
-    #54100,#54101,#54102,#54103,#54104,#54105,#54106,#54107,#54108,\r
-    #54109,#54110,#54111,#54112,#54113,#54114,#54115,#54116,#54117,\r
-    #54118,#54119,#54120,#54121,#54122,#54123,#54124,#54125,#54126,\r
-    #54127,#54128,#54129,#54130,#54131,#54132,#54133,#54134,#54135,\r
-    #54136,#54137,#54138,#54139,#54140,#54141,#54142,#54143,#54144,\r
-    #54145,#54146,#54147,#54148,#54149,#54150,#54151,#54152,#54153,\r
-    #54154,#54155,#54156,#54157,#54158),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156942,0.157462141412,0.23747558223,\r
-    0.315984140883,0.354882631277,0.433704074256,0.569774718335,\r
-    0.737461555803,0.864425724607,1.),.UNSPECIFIED.);\r
-#54087 = CARTESIAN_POINT('',(33.092550503925,-22.46960393832,3.));\r
-#54088 = CARTESIAN_POINT('',(32.573745385132,-22.31335885522,\r
-    3.000000000037));\r
-#54089 = CARTESIAN_POINT('',(32.055251916802,-22.1563357084,\r
-    3.012727308665));\r
-#54090 = CARTESIAN_POINT('',(31.537508229512,-21.99794831486,\r
-    3.039137497493));\r
-#54091 = CARTESIAN_POINT('',(31.021127103216,-21.83769262348,\r
-    3.080320518541));\r
-#54092 = CARTESIAN_POINT('',(30.506891297574,-21.67515690022,\r
-    3.137492164791));\r
-#54093 = CARTESIAN_POINT('',(29.995744681874,-21.51004772089,\r
-    3.211990126546));\r
-#54094 = CARTESIAN_POINT('',(29.488776375326,-21.34223091214,\r
-    3.305250521532));\r
-#54095 = CARTESIAN_POINT('',(28.781451018359,-21.1018718608,\r
-    3.465293450817));\r
-#54096 = CARTESIAN_POINT('',(28.576627271915,-21.03151977672,\r
-    3.515246870818));\r
-#54097 = CARTESIAN_POINT('',(28.372814439653,-20.96073846304,\r
-    3.568699483427));\r
-#54098 = CARTESIAN_POINT('',(28.170109864338,-20.88954340875,\r
-    3.625749574233));\r
-#54099 = CARTESIAN_POINT('',(27.968616840686,-20.81795807034,\r
-    3.686493289529));\r
-#54100 = CARTESIAN_POINT('',(27.768443795035,-20.74601448462,\r
-    3.751022658198));\r
-#54101 = CARTESIAN_POINT('',(27.569703465012,-20.67375388161,\r
-    3.819423613591));\r
-#54102 = CARTESIAN_POINT('',(27.028030034164,-20.47452751306,\r
-    4.018166019204));\r
-#54103 = CARTESIAN_POINT('',(26.688224962887,-20.34699736895,\r
-    4.156629235101));\r
-#54104 = CARTESIAN_POINT('',(26.353778454871,-20.21893123893,\r
-    4.307560183342));\r
-#54105 = CARTESIAN_POINT('',(26.025363764979,-20.0906996055,\r
-    4.471278576593));\r
-#54106 = CARTESIAN_POINT('',(25.703623350117,-19.96275663449,\r
-    4.647991982847));\r
-#54107 = CARTESIAN_POINT('',(25.389148234461,-19.83563710795,\r
-    4.837755127206));\r
-#54108 = CARTESIAN_POINT('',(25.082459203212,-19.70994271513,\r
-    5.04042383254));\r
-#54109 = CARTESIAN_POINT('',(24.491134019034,-19.4650178112,\r
-    5.466736293034));\r
-#54110 = CARTESIAN_POINT('',(24.206122732584,-19.34568165621,\r
-    5.68996369932));\r
-#54111 = CARTESIAN_POINT('',(23.929389146495,-19.228924905,\r
-    5.924912733575));\r
-#54112 = CARTESIAN_POINT('',(23.661154495416,-19.11534953848,\r
-    6.171070118369));\r
-#54113 = CARTESIAN_POINT('',(23.401445990578,-19.00552196031,\r
-    6.427790637949));\r
-#54114 = CARTESIAN_POINT('',(23.150119904134,-18.89995332837,\r
-    6.694311954298));\r
-#54115 = CARTESIAN_POINT('',(22.906889814982,-18.79908210778,\r
-    6.969775984447));\r
-#54116 = CARTESIAN_POINT('',(22.554662502098,-18.6557814707,\r
-    7.393712573884));\r
-#54117 = CARTESIAN_POINT('',(22.439846182929,-18.60953960481,\r
-    7.536147358727));\r
-#54118 = CARTESIAN_POINT('',(22.326857655702,-18.56457405413,\r
-    7.680455803852));\r
-#54119 = CARTESIAN_POINT('',(22.215635120701,-18.52091970865,\r
-    7.826531805428));\r
-#54120 = CARTESIAN_POINT('',(22.106109456714,-18.4786055737,\r
-    7.974269367423));\r
-#54121 = CARTESIAN_POINT('',(21.998205296378,-18.43765480174,\r
-    8.123563423543));\r
-#54122 = CARTESIAN_POINT('',(21.89184210153,-18.39808472418,\r
-    8.274310659161));\r
-#54123 = CARTESIAN_POINT('',(21.57435860038,-18.28254571861,\r
-    8.734615501814));\r
-#54124 = CARTESIAN_POINT('',(21.367772395743,-18.21090502525,\r
-    9.048358172016));\r
-#54125 = CARTESIAN_POINT('',(21.166455240208,-18.14507515859,\r
-    9.366820462725));\r
-#54126 = CARTESIAN_POINT('',(20.969629188078,-18.08505589744,\r
-    9.68921052403));\r
-#54127 = CARTESIAN_POINT('',(20.776485679941,-18.03076083751,\r
-    10.014779122278));\r
-#54128 = CARTESIAN_POINT('',(20.586202879425,-17.98202011414,\r
-    10.342830740203));\r
-#54129 = CARTESIAN_POINT('',(20.397954399168,-17.93858145396,\r
-    10.672729192137));\r
-#54130 = CARTESIAN_POINT('',(19.888010844593,-17.83369493817,\r
-    11.575599030695));\r
-#54131 = CARTESIAN_POINT('',(19.56862192676,-17.78208420903,\r
-    12.151277477059));\r
-#54132 = CARTESIAN_POINT('',(19.253147086452,-17.74817512475,\r
-    12.730668069226));\r
-#54133 = CARTESIAN_POINT('',(18.941550782428,-17.73472569969,\r
-    13.313101879056));\r
-#54134 = CARTESIAN_POINT('',(18.633088483847,-17.74399634734,\r
-    13.897359252467));\r
-#54135 = CARTESIAN_POINT('',(18.326190199034,-17.7772450342,\r
-    14.481591210738));\r
-#54136 = CARTESIAN_POINT('',(18.018937225634,-17.8347200006,\r
-    15.063560171292));\r
-#54137 = CARTESIAN_POINT('',(17.327962281764,-18.01555510525,\r
-    16.352198458635));\r
-#54138 = CARTESIAN_POINT('',(16.942889805024,-18.15116510112,\r
-    17.05674094418));\r
-#54139 = CARTESIAN_POINT('',(16.550462770992,-18.32135271851,\r
-    17.750106475602));\r
-#54140 = CARTESIAN_POINT('',(16.146409767995,-18.52293184881,\r
-    18.428402677829));\r
-#54141 = CARTESIAN_POINT('',(15.727036422167,-18.75143187045,\r
-    19.088624669436));\r
-#54142 = CARTESIAN_POINT('',(15.289722486431,-19.00187406408,\r
-    19.728706647802));\r
-#54143 = CARTESIAN_POINT('',(14.832825883262,-19.26909313528,\r
-    20.347351396671));\r
-#54144 = CARTESIAN_POINT('',(13.994291405009,-19.75928444161,\r
-    21.395546816223));\r
-#54145 = CARTESIAN_POINT('',(13.621238900517,-19.97729191345,\r
-    21.834638927267));\r
-#54146 = CARTESIAN_POINT('',(13.236048697963,-20.1999502105,\r
-    22.260949790659));\r
-#54147 = CARTESIAN_POINT('',(12.838555549009,-20.42520058727,\r
-    22.674512831851));\r
-#54148 = CARTESIAN_POINT('',(12.428793152877,-20.65111095659,\r
-    23.075533872548));\r
-#54149 = CARTESIAN_POINT('',(12.006953429411,-20.87590531023,\r
-    23.464334951357));\r
-#54150 = CARTESIAN_POINT('',(11.573347866539,-21.09797194897,\r
-    23.841312325539));\r
-#54151 = CARTESIAN_POINT('',(10.653217797346,-21.54850458496,\r
-    24.597297987809));\r
-#54152 = CARTESIAN_POINT('',(10.165090790557,-21.77638787923,\r
-    24.97471672963));\r
-#54153 = CARTESIAN_POINT('',(9.664450612078,-21.99773344421,\r
-    25.339721410544));\r
-#54154 = CARTESIAN_POINT('',(9.151865116988,-22.21097816004,\r
-    25.692922426283));\r
-#54155 = CARTESIAN_POINT('',(8.627975946749,-22.41474576039,\r
-    26.034945871409));\r
-#54156 = CARTESIAN_POINT('',(8.093473467139,-22.60782878524,\r
-    26.366408026074));\r
-#54157 = CARTESIAN_POINT('',(7.54908002254,-22.78916947392,\r
-    26.687902495188));\r
-#54158 = CARTESIAN_POINT('',(6.995541506588,-22.95783959848,27.));\r
-#54159 = PCURVE('',#23787,#54160);\r
-#54160 = DEFINITIONAL_REPRESENTATION('',(#54161),#54234);\r
-#54161 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#54162,#54163,#54164,#54165,\r
-    #54166,#54167,#54168,#54169,#54170,#54171,#54172,#54173,#54174,\r
-    #54175,#54176,#54177,#54178,#54179,#54180,#54181,#54182,#54183,\r
-    #54184,#54185,#54186,#54187,#54188,#54189,#54190,#54191,#54192,\r
-    #54193,#54194,#54195,#54196,#54197,#54198,#54199,#54200,#54201,\r
-    #54202,#54203,#54204,#54205,#54206,#54207,#54208,#54209,#54210,\r
-    #54211,#54212,#54213,#54214,#54215,#54216,#54217,#54218,#54219,\r
-    #54220,#54221,#54222,#54223,#54224,#54225,#54226,#54227,#54228,\r
-    #54229,#54230,#54231,#54232,#54233),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156942,0.157462141412,0.23747558223,\r
-    0.315984140883,0.354882631277,0.433704074256,0.569774718335,\r
-    0.737461555803,0.864425724607,1.),.UNSPECIFIED.);\r
-#54162 = CARTESIAN_POINT('',(2.077986350972,0.14818714986));\r
-#54163 = CARTESIAN_POINT('',(2.091059833992,0.148187149861));\r
-#54164 = CARTESIAN_POINT('',(2.104104742418,0.148515904219));\r
-#54165 = CARTESIAN_POINT('',(2.117119801631,0.14919809517));\r
-#54166 = CARTESIAN_POINT('',(2.130099054354,0.150262253386));\r
-#54167 = CARTESIAN_POINT('',(2.143031844834,0.151740671286));\r
-#54168 = CARTESIAN_POINT('',(2.15590262456,0.15366952389));\r
-#54169 = CARTESIAN_POINT('',(2.168690602339,0.156088586277));\r
-#54170 = CARTESIAN_POINT('',(2.186569932678,0.160250553801));\r
-#54171 = CARTESIAN_POINT('',(2.191751858006,0.161550652429));\r
-#54172 = CARTESIAN_POINT('',(2.196913025467,0.162943062255));\r
-#54173 = CARTESIAN_POINT('',(2.202051175141,0.16443065114));\r
-#54174 = CARTESIAN_POINT('',(2.207163805075,0.166016277669));\r
-#54175 = CARTESIAN_POINT('',(2.212248177082,0.167702743749));\r
-#54176 = CARTESIAN_POINT('',(2.217301322543,0.169492747214));\r
-#54177 = CARTESIAN_POINT('',(2.231087474211,0.174701190046));\r
-#54178 = CARTESIAN_POINT('',(2.239751137237,0.178337768719));\r
-#54179 = CARTESIAN_POINT('',(2.24829242519,0.182311669723));\r
-#54180 = CARTESIAN_POINT('',(2.256691712902,0.18663449761));\r
-#54181 = CARTESIAN_POINT('',(2.264928620931,0.191315529159));\r
-#54182 = CARTESIAN_POINT('',(2.272982436541,0.196360627873));\r
-#54183 = CARTESIAN_POINT('',(2.280832696874,0.201770906006));\r
-#54184 = CARTESIAN_POINT('',(2.295943719671,0.213202836567));\r
-#54185 = CARTESIAN_POINT('',(2.303214553127,0.21921241197));\r
-#54186 = CARTESIAN_POINT('',(2.310253463376,0.225564913216));\r
-#54187 = CARTESIAN_POINT('',(2.317045754079,0.232251967859));\r
-#54188 = CARTESIAN_POINT('',(2.323580949227,0.239261817991));\r
-#54189 = CARTESIAN_POINT('',(2.329852648321,0.246579520637));\r
-#54190 = CARTESIAN_POINT('',(2.335858291361,0.254187308704));\r
-#54191 = CARTESIAN_POINT('',(2.344443089518,0.265968313333));\r
-#54192 = CARTESIAN_POINT('',(2.347222488627,0.269938106038));\r
-#54193 = CARTESIAN_POINT('',(2.34993726756,0.273972255006));\r
-#54194 = CARTESIAN_POINT('',(2.352587913286,0.278068482811));\r
-#54195 = CARTESIAN_POINT('',(2.355175142409,0.282224490674));\r
-#54196 = CARTESIAN_POINT('',(2.35769988044,0.286437978965));\r
-#54197 = CARTESIAN_POINT('',(2.360163241052,0.290706667695));\r
-#54198 = CARTESIAN_POINT('',(2.367436328259,0.303785434139));\r
-#54199 = CARTESIAN_POINT('',(2.372059148761,0.312759565039));\r
-#54200 = CARTESIAN_POINT('',(2.376446022901,0.321932649407));\r
-#54201 = CARTESIAN_POINT('',(2.380610487314,0.331286850677));\r
-#54202 = CARTESIAN_POINT('',(2.384568029124,0.340804977546));\r
-#54203 = CARTESIAN_POINT('',(2.388335741833,0.350470789261));\r
-#54204 = CARTESIAN_POINT('',(2.391932167219,0.360269184685));\r
-#54205 = CARTESIAN_POINT('',(2.401324747932,0.387306297695));\r
-#54206 = CARTESIAN_POINT('',(2.406822429895,0.404785798589));\r
-#54207 = CARTESIAN_POINT('',(2.411815437584,0.422634515463));\r
-#54208 = CARTESIAN_POINT('',(2.416256973439,0.440851335711));\r
-#54209 = CARTESIAN_POINT('',(2.420118944098,0.459418793512));\r
-#54210 = CARTESIAN_POINT('',(2.423403151273,0.478297792309));\r
-#54211 = CARTESIAN_POINT('',(2.426135230686,0.49743167394));\r
-#54212 = CARTESIAN_POINT('',(2.43109973529,0.540556705759));\r
-#54213 = CARTESIAN_POINT('',(2.43306980052,0.56465409624));\r
-#54214 = CARTESIAN_POINT('',(2.434351143789,0.588919091464));\r
-#54215 = CARTESIAN_POINT('',(2.43507047525,0.613229008441));\r
-#54216 = CARTESIAN_POINT('',(2.435370595131,0.637475343235));\r
-#54217 = CARTESIAN_POINT('',(2.435389795065,0.661570129862));\r
-#54218 = CARTESIAN_POINT('',(2.435257497018,0.685444715665));\r
-#54219 = CARTESIAN_POINT('',(2.434961869619,0.726919334964));\r
-#54220 = CARTESIAN_POINT('',(2.434813842481,0.744639280649));\r
-#54221 = CARTESIAN_POINT('',(2.434695384475,0.76218933579));\r
-#54222 = CARTESIAN_POINT('',(2.434652165885,0.77955870039));\r
-#54223 = CARTESIAN_POINT('',(2.434724990198,0.79674285587));\r
-#54224 = CARTESIAN_POINT('',(2.434949820593,0.813742301736));\r
-#54225 = CARTESIAN_POINT('',(2.435358158653,0.83056150398));\r
-#54226 = CARTESIAN_POINT('',(2.436639411359,0.864983496419));\r
-#54227 = CARTESIAN_POINT('',(2.437541950219,0.882562379761));\r
-#54228 = CARTESIAN_POINT('',(2.438719198088,0.899954761759));\r
-#54229 = CARTESIAN_POINT('',(2.440199980239,0.917174729332));\r
-#54230 = CARTESIAN_POINT('',(2.442008927907,0.934239196783));\r
-#54231 = CARTESIAN_POINT('',(2.444167136753,0.951167137298));\r
-#54232 = CARTESIAN_POINT('',(2.44669269686,0.967979248944));\r
-#54233 = CARTESIAN_POINT('',(2.449601094273,0.98469805516));\r
-#54234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#54235 = PCURVE('',#24047,#54236);\r
-#54236 = DEFINITIONAL_REPRESENTATION('',(#54237),#54310);\r
-#54237 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#54238,#54239,#54240,#54241,\r
-    #54242,#54243,#54244,#54245,#54246,#54247,#54248,#54249,#54250,\r
-    #54251,#54252,#54253,#54254,#54255,#54256,#54257,#54258,#54259,\r
-    #54260,#54261,#54262,#54263,#54264,#54265,#54266,#54267,#54268,\r
-    #54269,#54270,#54271,#54272,#54273,#54274,#54275,#54276,#54277,\r
-    #54278,#54279,#54280,#54281,#54282,#54283,#54284,#54285,#54286,\r
-    #54287,#54288,#54289,#54290,#54291,#54292,#54293,#54294,#54295,\r
-    #54296,#54297,#54298,#54299,#54300,#54301,#54302,#54303,#54304,\r
-    #54305,#54306,#54307,#54308,#54309),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156942,0.157462141412,0.23747558223,\r
-    0.315984140883,0.354882631277,0.433704074256,0.569774718335,\r
-    0.737461555803,0.864425724607,1.),.UNSPECIFIED.);\r
-#54238 = CARTESIAN_POINT('',(5.512164768809,1.));\r
-#54239 = CARTESIAN_POINT('',(5.508110520535,0.989229505348));\r
-#54240 = CARTESIAN_POINT('',(5.503956971512,0.978139490343));\r
-#54241 = CARTESIAN_POINT('',(5.499717393268,0.966704391394));\r
-#54242 = CARTESIAN_POINT('',(5.495406958264,0.954898289302));\r
-#54243 = CARTESIAN_POINT('',(5.491042869327,0.942694959479));\r
-#54244 = CARTESIAN_POINT('',(5.48664421364,0.930067863973));\r
-#54245 = CARTESIAN_POINT('',(5.482231282231,0.916990710579));\r
-#54246 = CARTESIAN_POINT('',(5.476016308087,0.897880499229));\r
-#54247 = CARTESIAN_POINT('',(5.474209610061,0.892242354964));\r
-#54248 = CARTESIAN_POINT('',(5.472405445749,0.886523323145));\r
-#54249 = CARTESIAN_POINT('',(5.470605286439,0.880722111104));\r
-#54250 = CARTESIAN_POINT('',(5.468810604554,0.874837627168));\r
-#54251 = CARTESIAN_POINT('',(5.467022847378,0.868869025963));\r
-#54252 = CARTESIAN_POINT('',(5.46524341078,0.862815753719));\r
-#54253 = CARTESIAN_POINT('',(5.460381877575,0.845954579736));\r
-#54254 = CARTESIAN_POINT('',(5.457319113214,0.834970947558));\r
-#54255 = CARTESIAN_POINT('',(5.454292854564,0.823727349738));\r
-#54256 = CARTESIAN_POINT('',(5.451309612537,0.812226781502));\r
-#54257 = CARTESIAN_POINT('',(5.448374135855,0.800475245558));\r
-#54258 = CARTESIAN_POINT('',(5.445488884695,0.788482547719));\r
-#54259 = CARTESIAN_POINT('',(5.442653716371,0.776263223198));\r
-#54260 = CARTESIAN_POINT('',(5.437130284826,0.751645663544));\r
-#54261 = CARTESIAN_POINT('',(5.434439621741,0.739252244534));\r
-#54262 = CARTESIAN_POINT('',(5.431791349635,0.726677013899));\r
-#54263 = CARTESIAN_POINT('',(5.429179332552,0.713939650048));\r
-#54264 = CARTESIAN_POINT('',(5.426594098294,0.70105979025));\r
-#54265 = CARTESIAN_POINT('',(5.424023430996,0.688056898751));\r
-#54266 = CARTESIAN_POINT('',(5.421453200746,0.674950045231));\r
-#54267 = CARTESIAN_POINT('',(5.417587758773,0.655221153946));\r
-#54268 = CARTESIAN_POINT('',(5.416303416947,0.648663189026));\r
-#54269 = CARTESIAN_POINT('',(5.415013515039,0.642085611576));\r
-#54270 = CARTESIAN_POINT('',(5.413716083871,0.635490155368));\r
-#54271 = CARTESIAN_POINT('',(5.412409096596,0.628878368757));\r
-#54272 = CARTESIAN_POINT('',(5.411090490486,0.622251608239));\r
-#54273 = CARTESIAN_POINT('',(5.409758188721,0.615611032019));\r
-#54274 = CARTESIAN_POINT('',(5.405678485317,0.595475486338));\r
-#54275 = CARTESIAN_POINT('',(5.402882254259,0.581941247379));\r
-#54276 = CARTESIAN_POINT('',(5.400004003363,0.568361866499));\r
-#54277 = CARTESIAN_POINT('',(5.397026518932,0.55474162716));\r
-#54278 = CARTESIAN_POINT('',(5.393933357299,0.541082055633));\r
-#54279 = CARTESIAN_POINT('',(5.390709217703,0.527381777601));\r
-#54280 = CARTESIAN_POINT('',(5.387340129943,0.513636282211));\r
-#54281 = CARTESIAN_POINT('',(5.377725307883,0.476016709573));\r
-#54282 = CARTESIAN_POINT('',(5.371165574225,0.452030941877));\r
-#54283 = CARTESIAN_POINT('',(5.364055783096,0.428056224905));\r
-#54284 = CARTESIAN_POINT('',(5.356311264517,0.404294343211));\r
-#54285 = CARTESIAN_POINT('',(5.34784523837,0.380956143068));\r
-#54286 = CARTESIAN_POINT('',(5.338580585492,0.358220146194));\r
-#54287 = CARTESIAN_POINT('',(5.328462053686,0.33622369896));\r
-#54288 = CARTESIAN_POINT('',(5.303908179576,0.288991873836));\r
-#54289 = CARTESIAN_POINT('',(5.289010041807,0.264179766417));\r
-#54290 = CARTESIAN_POINT('',(5.272711654859,0.240807562616));\r
-#54291 = CARTESIAN_POINT('',(5.25500098579,0.218931322964));\r
-#54292 = CARTESIAN_POINT('',(5.235916119023,0.198512637633));\r
-#54293 = CARTESIAN_POINT('',(5.215532411898,0.179481273035));\r
-#54294 = CARTESIAN_POINT('',(5.193949769218,0.161746903492));\r
-#54295 = CARTESIAN_POINT('',(5.154119256207,0.132697940791));\r
-#54296 = CARTESIAN_POINT('',(5.136330390873,0.120867308509));\r
-#54297 = CARTESIAN_POINT('',(5.117960845781,0.109679810644));\r
-#54298 = CARTESIAN_POINT('',(5.099057792873,9.909001940515E-02));\r
-#54299 = CARTESIAN_POINT('',(5.079667815097,8.905334281733E-02));\r
-#54300 = CARTESIAN_POINT('',(5.059835239309,7.952780630505E-02));\r
-#54301 = CARTESIAN_POINT('',(5.039601217099,7.047468997422E-02));\r
-#54302 = CARTESIAN_POINT('',(4.997009054343,5.265701167683E-02));\r
-#54303 = CARTESIAN_POINT('',(4.974599527666,4.395353706557E-02));\r
-#54304 = CARTESIAN_POINT('',(4.951820012221,3.570352780169E-02));\r
-#54305 = CARTESIAN_POINT('',(4.928710845153,2.78671526781E-02));\r
-#54306 = CARTESIAN_POINT('',(4.90530777005,2.04087280141E-02));\r
-#54307 = CARTESIAN_POINT('',(4.881642214667,1.32964615365E-02));\r
-#54308 = CARTESIAN_POINT('',(4.857741738364,6.502031350459E-03));\r
-#54309 = CARTESIAN_POINT('',(4.83363064927,0.));\r
-#54310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#54311 = ADVANCED_FACE('',(#54312),#24047,.F.);\r
-#54312 = FACE_BOUND('',#54313,.F.);\r
-#54313 = EDGE_LOOP('',(#54314,#54315,#54316,#54340));\r
-#54314 = ORIENTED_EDGE('',*,*,#24011,.F.);\r
-#54315 = ORIENTED_EDGE('',*,*,#54084,.F.);\r
-#54316 = ORIENTED_EDGE('',*,*,#54317,.F.);\r
-#54317 = EDGE_CURVE('',#54318,#54027,#54320,.T.);\r
-#54318 = VERTEX_POINT('',#54319);\r
-#54319 = CARTESIAN_POINT('',(32.613205552861,-23.15985370348,3.));\r
-#54320 = SURFACE_CURVE('',#54321,(#54326,#54333),.PCURVE_S1.);\r
-#54321 = CIRCLE('',#54322,40.);\r
-#54322 = AXIS2_PLACEMENT_3D('',#54323,#54324,#54325);\r
-#54323 = CARTESIAN_POINT('',(-2.316911861358E-15,1.622319150691E-15,3.)\r
-  );\r
-#54324 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#54325 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#54326 = PCURVE('',#24047,#54327);\r
-#54327 = DEFINITIONAL_REPRESENTATION('',(#54328),#54332);\r
-#54328 = LINE('',#54329,#54330);\r
-#54329 = CARTESIAN_POINT('',(0.,1.));\r
-#54330 = VECTOR('',#54331,1.);\r
-#54331 = DIRECTION('',(1.,0.));\r
-#54332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#54333 = PCURVE('',#52634,#54334);\r
-#54334 = DEFINITIONAL_REPRESENTATION('',(#54335),#54339);\r
-#54335 = LINE('',#54336,#54337);\r
-#54336 = CARTESIAN_POINT('',(-0.,0.));\r
-#54337 = VECTOR('',#54338,1.);\r
-#54338 = DIRECTION('',(-1.,0.));\r
-#54339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#54340 = ORIENTED_EDGE('',*,*,#54341,.F.);\r
-#54341 = EDGE_CURVE('',#23949,#54318,#54342,.T.);\r
-#54342 = SURFACE_CURVE('',#54343,(#54423,#54506),.PCURVE_S1.);\r
-#54343 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#54344,#54345,#54346,#54347,\r
-    #54348,#54349,#54350,#54351,#54352,#54353,#54354,#54355,#54356,\r
-    #54357,#54358,#54359,#54360,#54361,#54362,#54363,#54364,#54365,\r
-    #54366,#54367,#54368,#54369,#54370,#54371,#54372,#54373,#54374,\r
-    #54375,#54376,#54377,#54378,#54379,#54380,#54381,#54382,#54383,\r
-    #54384,#54385,#54386,#54387,#54388,#54389,#54390,#54391,#54392,\r
-    #54393,#54394,#54395,#54396,#54397,#54398,#54399,#54400,#54401,\r
-    #54402,#54403,#54404,#54405,#54406,#54407,#54408,#54409,#54410,\r
-    #54411,#54412,#54413,#54414,#54415,#54416,#54417,#54418,#54419,\r
-    #54420,#54421,#54422),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613027,0.249810233758,0.33572485204,0.420382051206,\r
-    0.565526485587,0.644424134374,0.683354615409,0.761264550249,\r
-    0.841373225547,0.887438369127,1.),.UNSPECIFIED.);\r
-#54344 = CARTESIAN_POINT('',(5.938129755282,-23.25422227167,\r
-    26.717157287525));\r
-#54345 = CARTESIAN_POINT('',(6.479402291358,-23.11687779544,\r
-    26.4350299302));\r
-#54346 = CARTESIAN_POINT('',(7.013004420387,-22.96720660286,\r
-    26.144166320896));\r
-#54347 = CARTESIAN_POINT('',(7.53825117137,-22.80596634563,\r
-    25.844078671963));\r
-#54348 = CARTESIAN_POINT('',(8.054469572279,-22.63402148176,\r
-    25.53425354357));\r
-#54349 = CARTESIAN_POINT('',(8.56100444834,-22.45235967012,\r
-    25.214151897357));\r
-#54350 = CARTESIAN_POINT('',(9.057230245935,-22.2621083832,\r
-    24.883218493446));\r
-#54351 = CARTESIAN_POINT('',(9.542568882099,-22.06455173811,\r
-    24.540900630817));\r
-#54352 = CARTESIAN_POINT('',(10.463276867459,-21.66940890974,\r
-    23.852767167882));\r
-#54353 = CARTESIAN_POINT('',(10.899920872198,-21.47247154229,\r
-    23.508274412797));\r
-#54354 = CARTESIAN_POINT('',(11.326008120369,-21.27156311188,\r
-    23.152770991865));\r
-#54355 = CARTESIAN_POINT('',(11.741157671848,-21.06804480816,\r
-    22.785859408878));\r
-#54356 = CARTESIAN_POINT('',(12.145071883898,-20.86342575259,\r
-    22.407192200695));\r
-#54357 = CARTESIAN_POINT('',(12.537567361351,-20.6593616779,\r
-    22.016505932538));\r
-#54358 = CARTESIAN_POINT('',(12.918610132956,-20.45763787658,\r
-    21.613668633225));\r
-#54359 = CARTESIAN_POINT('',(13.550416737242,-20.12015460435,\r
-    20.904654898562));\r
-#54360 = CARTESIAN_POINT('',(13.806804182055,-19.98229293076,\r
-    20.604493831846));\r
-#54361 = CARTESIAN_POINT('',(14.057567140277,-19.84722393637,\r
-    20.298285092037));\r
-#54362 = CARTESIAN_POINT('',(14.302806751607,-19.7156402998,\r
-    19.986099290312));\r
-#54363 = CARTESIAN_POINT('',(14.542683860534,-19.58824730653,\r
-    19.668059414005));\r
-#54364 = CARTESIAN_POINT('',(14.777423299564,-19.46575113283,\r
-    19.344348926833));\r
-#54365 = CARTESIAN_POINT('',(15.007314138628,-19.34884294645,\r
-    19.015218582485));\r
-#54366 = CARTESIAN_POINT('',(15.454798900326,-19.12913434671,\r
-    18.351656955752));\r
-#54367 = CARTESIAN_POINT('',(15.672530091041,-19.02614926765,\r
-    18.017363781934));\r
-#54368 = CARTESIAN_POINT('',(15.8862292438,-18.92985343015,\r
-    17.678427117122));\r
-#54369 = CARTESIAN_POINT('',(16.096291116399,-18.84083907001,\r
-    17.335216049375));\r
-#54370 = CARTESIAN_POINT('',(16.303169954379,-18.75964197484,\r
-    16.988155367155));\r
-#54371 = CARTESIAN_POINT('',(16.507364868991,-18.68672106214,\r
-    16.637721832144));\r
-#54372 = CARTESIAN_POINT('',(16.709396092225,-18.62243637613,\r
-    16.284435425583));\r
-#54373 = CARTESIAN_POINT('',(17.253315999848,-18.47202378039,\r
-    15.319188158687));\r
-#54374 = CARTESIAN_POINT('',(17.592114883609,-18.40307327099,\r
-    14.702544954967));\r
-#54375 = CARTESIAN_POINT('',(17.928572601176,-18.36145042959,\r
-    14.081955208643));\r
-#54376 = CARTESIAN_POINT('',(18.265244507755,-18.34724547882,\r
-    13.460287147124));\r
-#54377 = CARTESIAN_POINT('',(18.604373593059,-18.35923811794,\r
-    12.839998597354));\r
-#54378 = CARTESIAN_POINT('',(18.947127563719,-18.39481425557,\r
-    12.222738339874));\r
-#54379 = CARTESIAN_POINT('',(19.293700137357,-18.45066937778,\r
-    11.609424742123));\r
-#54380 = CARTESIAN_POINT('',(19.833940832891,-18.56279863348,\r
-    10.669431030805));\r
-#54381 = CARTESIAN_POINT('',(20.025240464863,-18.60725365502,\r
-    10.339617651733));\r
-#54382 = CARTESIAN_POINT('',(20.2184308271,-18.65701700191,\r
-    10.011603581164));\r
-#54383 = CARTESIAN_POINT('',(20.414348588109,-18.71234567826,\r
-    9.686037359101));\r
-#54384 = CARTESIAN_POINT('',(20.613826715425,-18.77341417236,\r
-    9.363626849611));\r
-#54385 = CARTESIAN_POINT('',(20.817685177679,-18.84031337791,\r
-    9.045133164382));\r
-#54386 = CARTESIAN_POINT('',(21.026712894992,-18.91304771987,\r
-    8.731358980911));\r
-#54387 = CARTESIAN_POINT('',(21.347692920431,-19.03025624984,\r
-    8.271042393225));\r
-#54388 = CARTESIAN_POINT('',(21.455178768978,-19.0703806155,\r
-    8.120307881795));\r
-#54389 = CARTESIAN_POINT('',(21.564184178019,-19.11189245584,\r
-    7.971029594427));\r
-#54390 = CARTESIAN_POINT('',(21.674790650062,-19.15477481761,\r
-    7.823311899805));\r
-#54391 = CARTESIAN_POINT('',(21.787074407989,-19.19900488408,\r
-    7.677260821701));\r
-#54392 = CARTESIAN_POINT('',(21.901105307641,-19.24455393879,\r
-    7.532983198785));\r
-#54393 = CARTESIAN_POINT('',(22.0169457504,-19.29138732925,\r
-    7.390585844433));\r
-#54394 = CARTESIAN_POINT('',(22.370205352575,-19.43567911211,\r
-    6.969175799932));\r
-#54395 = CARTESIAN_POINT('',(22.613260131912,-19.53688958094,\r
-    6.696088722986));\r
-#54396 = CARTESIAN_POINT('',(22.86420352804,-19.64275550821,\r
-    6.431819771003));\r
-#54397 = CARTESIAN_POINT('',(23.123317901136,-19.75285105442,\r
-    6.177207107879));\r
-#54398 = CARTESIAN_POINT('',(23.390746278738,-19.86667935445,\r
-    5.932993790205));\r
-#54399 = CARTESIAN_POINT('',(23.666465497286,-19.98368911954,\r
-    5.699807402424));\r
-#54400 = CARTESIAN_POINT('',(23.950264583766,-20.10329335628,\r
-    5.478146303048));\r
-#54401 = CARTESIAN_POINT('',(24.541417736167,-20.3499187026,\r
-    5.052678514837));\r
-#54402 = CARTESIAN_POINT('',(24.849281250492,-20.47708340149,\r
-    4.849501120522));\r
-#54403 = CARTESIAN_POINT('',(25.164892212167,-20.60573755274,\r
-    4.659233384327));\r
-#54404 = CARTESIAN_POINT('',(25.487736438885,-20.73527539376,\r
-    4.482017208794));\r
-#54405 = CARTESIAN_POINT('',(25.817229429617,-20.86515661773,\r
-    4.317795348478));\r
-#54406 = CARTESIAN_POINT('',(26.152735277029,-20.99492029322,\r
-    4.166357929629));\r
-#54407 = CARTESIAN_POINT('',(26.493587336995,-21.12418823183,\r
-    4.027383454738));\r
-#54408 = CARTESIAN_POINT('',(27.037798015897,-21.32653206583,\r
-    3.827497316822));\r
-#54409 = CARTESIAN_POINT('',(27.238046441637,-21.40014852321,\r
-    3.758503896589));\r
-#54410 = CARTESIAN_POINT('',(27.439739284936,-21.47345388821,\r
-    3.693414895724));\r
-#54411 = CARTESIAN_POINT('',(27.642763392376,-21.54640479735,\r
-    3.63214304441));\r
-#54412 = CARTESIAN_POINT('',(27.847009935844,-21.6189672043,\r
-    3.574594950205));\r
-#54413 = CARTESIAN_POINT('',(28.05237524376,-21.69111577293,\r
-    3.520673109706));\r
-#54414 = CARTESIAN_POINT('',(28.25876163231,-21.76283327032,\r
-    3.470277920211));\r
-#54415 = CARTESIAN_POINT('',(28.972662896589,-22.008276798,\r
-    3.308541343225));\r
-#54416 = CARTESIAN_POINT('',(29.484716859366,-22.17978247308,\r
-    3.21425351757));\r
-#54417 = CARTESIAN_POINT('',(30.001020181623,-22.34852393218,\r
-    3.138949656872));\r
-#54418 = CARTESIAN_POINT('',(30.52047320716,-22.51461807844,3.0811679131\r
-    ));\r
-#54419 = CARTESIAN_POINT('',(31.04212271918,-22.67834623925,\r
-    3.039549367524));\r
-#54420 = CARTESIAN_POINT('',(31.565178034908,-22.84011287266,\r
-    3.01286121471));\r
-#54421 = CARTESIAN_POINT('',(32.089019964093,-23.00041935629,\r
-    3.000000000028));\r
-#54422 = CARTESIAN_POINT('',(32.613205552861,-23.15985370348,3.));\r
-#54423 = PCURVE('',#24047,#54424);\r
-#54424 = DEFINITIONAL_REPRESENTATION('',(#54425),#54505);\r
-#54425 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#54426,#54427,#54428,#54429,\r
-    #54430,#54431,#54432,#54433,#54434,#54435,#54436,#54437,#54438,\r
-    #54439,#54440,#54441,#54442,#54443,#54444,#54445,#54446,#54447,\r
-    #54448,#54449,#54450,#54451,#54452,#54453,#54454,#54455,#54456,\r
-    #54457,#54458,#54459,#54460,#54461,#54462,#54463,#54464,#54465,\r
-    #54466,#54467,#54468,#54469,#54470,#54471,#54472,#54473,#54474,\r
-    #54475,#54476,#54477,#54478,#54479,#54480,#54481,#54482,#54483,\r
-    #54484,#54485,#54486,#54487,#54488,#54489,#54490,#54491,#54492,\r
-    #54493,#54494,#54495,#54496,#54497,#54498,#54499,#54500,#54501,\r
-    #54502,#54503,#54504),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613027,0.249810233758,0.33572485204,0.420382051206,\r
-    0.565526485587,0.644424134374,0.683354615409,0.761264550249,\r
-    0.841373225547,0.887438369127,1.),.UNSPECIFIED.);\r
-#54426 = CARTESIAN_POINT('',(4.787870264195,5.927553554444E-03));\r
-#54427 = CARTESIAN_POINT('',(4.811137573727,1.187530004502E-02));\r
-#54428 = CARTESIAN_POINT('',(4.834220425364,1.808807351354E-02));\r
-#54429 = CARTESIAN_POINT('',(4.857098665744,2.458747675042E-02));\r
-#54430 = CARTESIAN_POINT('',(4.879749386908,3.139757981259E-02));\r
-#54431 = CARTESIAN_POINT('',(4.902146446682,3.854537273963E-02));\r
-#54432 = CARTESIAN_POINT('',(4.924260078466,4.606111124359E-02));\r
-#54433 = CARTESIAN_POINT('',(4.946056590469,5.397855537257E-02));\r
-#54434 = CARTESIAN_POINT('',(4.987710010204,7.021238564041E-02));\r
-#54435 = CARTESIAN_POINT('',(5.007606715926,7.847991654201E-02));\r
-#54436 = CARTESIAN_POINT('',(5.027155944459,8.716885353944E-02));\r
-#54437 = CARTESIAN_POINT('',(5.046322274531,9.631284031534E-02));\r
-#54438 = CARTESIAN_POINT('',(5.065067192886,0.105948415966));\r
-#54439 = CARTESIAN_POINT('',(5.083349684092,0.116114595113));\r
-#54440 = CARTESIAN_POINT('',(5.101127407905,0.12685161671));\r
-#54441 = CARTESIAN_POINT('',(5.130571206999,0.146241373862));\r
-#54442 = CARTESIAN_POINT('',(5.142509400273,0.154590457769));\r
-#54443 = CARTESIAN_POINT('',(5.154157890352,0.163259950023));\r
-#54444 = CARTESIAN_POINT('',(5.165501899154,0.172263481154));\r
-#54445 = CARTESIAN_POINT('',(5.176527424872,0.181614142063));\r
-#54446 = CARTESIAN_POINT('',(5.187221682971,0.191323865166));\r
-#54447 = CARTESIAN_POINT('',(5.197573587472,0.201402520087));\r
-#54448 = CARTESIAN_POINT('',(5.217428590783,0.22215792331));\r
-#54449 = CARTESIAN_POINT('',(5.226942186139,0.232824076159));\r
-#54450 = CARTESIAN_POINT('',(5.236106373343,0.243861319017));\r
-#54451 = CARTESIAN_POINT('',(5.244914940812,0.25527320126));\r
-#54452 = CARTESIAN_POINT('',(5.253364579658,0.267059523994));\r
-#54453 = CARTESIAN_POINT('',(5.261455135635,0.279215148831));\r
-#54454 = CARTESIAN_POINT('',(5.269189684035,0.29172877651));\r
-#54455 = CARTESIAN_POINT('',(5.289235541163,0.326617974126));\r
-#54456 = CARTESIAN_POINT('',(5.300872845376,0.349659394656));\r
-#54457 = CARTESIAN_POINT('',(5.311510554247,0.373603127613));\r
-#54458 = CARTESIAN_POINT('',(5.321211248635,0.398296932865));\r
-#54459 = CARTESIAN_POINT('',(5.330067526695,0.423532955912));\r
-#54460 = CARTESIAN_POINT('',(5.338184813919,0.449052668235));\r
-#54461 = CARTESIAN_POINT('',(5.345664767806,0.474607302448));\r
-#54462 = CARTESIAN_POINT('',(5.356370591855,0.51377370703));\r
-#54463 = CARTESIAN_POINT('',(5.359980715174,0.527515900518));\r
-#54464 = CARTESIAN_POINT('',(5.363444438209,0.5412150682));\r
-#54465 = CARTESIAN_POINT('',(5.366776579885,0.554875210446));\r
-#54466 = CARTESIAN_POINT('',(5.369993176007,0.568497217361));\r
-#54467 = CARTESIAN_POINT('',(5.37311127882,0.582079108425));\r
-#54468 = CARTESIAN_POINT('',(5.376148567111,0.595616177439));\r
-#54469 = CARTESIAN_POINT('',(5.380590326759,0.615754882298));\r
-#54470 = CARTESIAN_POINT('',(5.382042488915,0.622395840773));\r
-#54471 = CARTESIAN_POINT('',(5.383481355024,0.629022914947));\r
-#54472 = CARTESIAN_POINT('',(5.384909023622,0.635634897977));\r
-#54473 = CARTESIAN_POINT('',(5.386327568095,0.642230386333));\r
-#54474 = CARTESIAN_POINT('',(5.387739014705,0.648807786705));\r
-#54475 = CARTESIAN_POINT('',(5.389145320612,0.655365322904));\r
-#54476 = CARTESIAN_POINT('',(5.39335617942,0.674980704143));\r
-#54477 = CARTESIAN_POINT('',(5.396151323595,0.68797499149));\r
-#54478 = CARTESIAN_POINT('',(5.398948160596,0.700865722255));\r
-#54479 = CARTESIAN_POINT('',(5.401760099585,0.71363409219));\r
-#54480 = CARTESIAN_POINT('',(5.404598577818,0.726260987939));\r
-#54481 = CARTESIAN_POINT('',(5.407472289734,0.738727207423));\r
-#54482 = CARTESIAN_POINT('',(5.410386650025,0.751013588057));\r
-#54483 = CARTESIAN_POINT('',(5.416383778043,0.7755296244));\r
-#54484 = CARTESIAN_POINT('',(5.419469691065,0.787750832402));\r
-#54485 = CARTESIAN_POINT('',(5.422603488118,0.799744415594));\r
-#54486 = CARTESIAN_POINT('',(5.425784801717,0.811495953295));\r
-#54487 = CARTESIAN_POINT('',(5.429010758109,0.822995784774));\r
-#54488 = CARTESIAN_POINT('',(5.432276297155,0.8342380705));\r
-#54489 = CARTESIAN_POINT('',(5.435574692545,0.84521998521));\r
-#54490 = CARTESIAN_POINT('',(5.440809440865,0.862106006229));\r
-#54491 = CARTESIAN_POINT('',(5.442729093592,0.868185223303));\r
-#54492 = CARTESIAN_POINT('',(5.444655874579,0.874178942422));\r
-#54493 = CARTESIAN_POINT('',(5.446588359137,0.880087752652));\r
-#54494 = CARTESIAN_POINT('',(5.448525079404,0.885912537366));\r
-#54495 = CARTESIAN_POINT('',(5.450464549928,0.891654427913));\r
-#54496 = CARTESIAN_POINT('',(5.452405293259,0.897314757293));\r
-#54497 = CARTESIAN_POINT('',(5.459087715067,0.916530546632));\r
-#54498 = CARTESIAN_POINT('',(5.46382774468,0.929685709237));\r
-#54499 = CARTESIAN_POINT('',(5.468545875763,0.942385590296));\r
-#54500 = CARTESIAN_POINT('',(5.473221877833,0.954657238137));\r
-#54501 = CARTESIAN_POINT('',(5.477836805946,0.966527867381));\r
-#54502 = CARTESIAN_POINT('',(5.482373651434,0.978024300909));\r
-#54503 = CARTESIAN_POINT('',(5.486817465218,0.989172995567));\r
-#54504 = CARTESIAN_POINT('',(5.491155212976,1.));\r
-#54505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#54506 = PCURVE('',#23972,#54507);\r
-#54507 = DEFINITIONAL_REPRESENTATION('',(#54508),#54588);\r
-#54508 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#54509,#54510,#54511,#54512,\r
-    #54513,#54514,#54515,#54516,#54517,#54518,#54519,#54520,#54521,\r
-    #54522,#54523,#54524,#54525,#54526,#54527,#54528,#54529,#54530,\r
-    #54531,#54532,#54533,#54534,#54535,#54536,#54537,#54538,#54539,\r
-    #54540,#54541,#54542,#54543,#54544,#54545,#54546,#54547,#54548,\r
-    #54549,#54550,#54551,#54552,#54553,#54554,#54555,#54556,#54557,\r
-    #54558,#54559,#54560,#54561,#54562,#54563,#54564,#54565,#54566,\r
-    #54567,#54568,#54569,#54570,#54571,#54572,#54573,#54574,#54575,\r
-    #54576,#54577,#54578,#54579,#54580,#54581,#54582,#54583,#54584,\r
-    #54585,#54586,#54587),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613027,0.249810233758,0.33572485204,0.420382051206,\r
-    0.565526485587,0.644424134374,0.683354615409,0.761264550249,\r
-    0.841373225547,0.887438369127,1.),.UNSPECIFIED.);\r
-#54509 = CARTESIAN_POINT('',(0.547589403225,1.));\r
-#54510 = CARTESIAN_POINT('',(0.550707124155,0.983817943096));\r
-#54511 = CARTESIAN_POINT('',(0.553467405931,0.967556456207));\r
-#54512 = CARTESIAN_POINT('',(0.555881668436,0.951194838345));\r
-#54513 = CARTESIAN_POINT('',(0.557963588277,0.934713899472));\r
-#54514 = CARTESIAN_POINT('',(0.559729387707,0.918095855371));\r
-#54515 = CARTESIAN_POINT('',(0.561198242998,0.901324568077));\r
-#54516 = CARTESIAN_POINT('',(0.562392812263,0.884386131846));\r
-#54517 = CARTESIAN_POINT('',(0.564232637167,0.851135126303));\r
-#54518 = CARTESIAN_POINT('',(0.564905469131,0.834842187086));\r
-#54519 = CARTESIAN_POINT('',(0.565380812173,0.818382501492));\r
-#54520 = CARTESIAN_POINT('',(0.5656842918,0.801750155308));\r
-#54521 = CARTESIAN_POINT('',(0.565845347217,0.78494246833));\r
-#54522 = CARTESIAN_POINT('',(0.565897622078,0.767960900528));\r
-#54523 = CARTESIAN_POINT('',(0.565879124219,0.750812201711));\r
-#54524 = CARTESIAN_POINT('',(0.565798863883,0.721246498192));\r
-#54525 = CARTESIAN_POINT('',(0.565751263853,0.708905914004));\r
-#54526 = CARTESIAN_POINT('',(0.565704407495,0.696493083126));\r
-#54527 = CARTESIAN_POINT('',(0.565674379223,0.684014469293));\r
-#54528 = CARTESIAN_POINT('',(0.56567826467,0.671478149453));\r
-#54529 = CARTESIAN_POINT('',(0.565733986942,0.658893926144));\r
-#54530 = CARTESIAN_POINT('',(0.565860009122,0.646273371756));\r
-#54531 = CARTESIAN_POINT('',(0.566286651813,0.621171284858));\r
-#54532 = CARTESIAN_POINT('',(0.566584695189,0.608690045595));\r
-#54533 = CARTESIAN_POINT('',(0.566986795938,0.596199038057));\r
-#54534 = CARTESIAN_POINT('',(0.567510806726,0.583712328992));\r
-#54535 = CARTESIAN_POINT('',(0.568174248534,0.571244984123));\r
-#54536 = CARTESIAN_POINT('',(0.568993733567,0.558812833928));\r
-#54537 = CARTESIAN_POINT('',(0.569984232626,0.546432121853));\r
-#54538 = CARTESIAN_POINT('',(0.573170927004,0.513008295921));\r
-#54539 = CARTESIAN_POINT('',(0.575723637096,0.492088908305));\r
-#54540 = CARTESIAN_POINT('',(0.578878881109,0.471452347202));\r
-#54541 = CARTESIAN_POINT('',(0.582677471791,0.451173931631));\r
-#54542 = CARTESIAN_POINT('',(0.587130486551,0.431307437309));\r
-#54543 = CARTESIAN_POINT('',(0.592207981448,0.411877457224));\r
-#54544 = CARTESIAN_POINT('',(0.597854056511,0.392886481886));\r
-#54545 = CARTESIAN_POINT('',(0.607343629582,0.364232012589));\r
-#54546 = CARTESIAN_POINT('',(0.610834373731,0.354265230091));\r
-#54547 = CARTESIAN_POINT('',(0.614494088241,0.344436688466));\r
-#54548 = CARTESIAN_POINT('',(0.618341328371,0.334761791491));\r
-#54549 = CARTESIAN_POINT('',(0.622393202795,0.325257066562));\r
-#54550 = CARTESIAN_POINT('',(0.626665216621,0.315939961226));\r
-#54551 = CARTESIAN_POINT('',(0.631170927833,0.306828521607));\r
-#54552 = CARTESIAN_POINT('',(0.638265451955,0.293555558003));\r
-#54553 = CARTESIAN_POINT('',(0.640669023967,0.289224783195));\r
-#54554 = CARTESIAN_POINT('',(0.643133416742,0.284950887985));\r
-#54555 = CARTESIAN_POINT('',(0.645659746765,0.280736169332));\r
-#54556 = CARTESIAN_POINT('',(0.648248943033,0.276582940418));\r
-#54557 = CARTESIAN_POINT('',(0.650901726624,0.272493509617));\r
-#54558 = CARTESIAN_POINT('',(0.653618590282,0.268470159455));\r
-#54559 = CARTESIAN_POINT('',(0.661965651991,0.256600082545));\r
-#54560 = CARTESIAN_POINT('',(0.667789996284,0.248957436092));\r
-#54561 = CARTESIAN_POINT('',(0.6738738374,0.241606752936));\r
-#54562 = CARTESIAN_POINT('',(0.680214820649,0.234565265889));\r
-#54563 = CARTESIAN_POINT('',(0.686806914182,0.227847378504));\r
-#54564 = CARTESIAN_POINT('',(0.693640198311,0.221464331032));\r
-#54565 = CARTESIAN_POINT('',(0.700700740105,0.215424027675));\r
-#54566 = CARTESIAN_POINT('',(0.715445531903,0.203877357133));\r
-#54567 = CARTESIAN_POINT('',(0.723143525994,0.198389482976));\r
-#54568 = CARTESIAN_POINT('',(0.731045578869,0.193272349094));\r
-#54569 = CARTESIAN_POINT('',(0.739131720621,0.188524492369));\r
-#54570 = CARTESIAN_POINT('',(0.747381713974,0.184139673721));\r
-#54571 = CARTESIAN_POINT('',(0.755775635913,0.180108246759));\r
-#54572 = CARTESIAN_POINT('',(0.764294295064,0.176418261455));\r
-#54573 = CARTESIAN_POINT('',(0.777879254805,0.171123065253));\r
-#54574 = CARTESIAN_POINT('',(0.782874662689,0.169298136011));\r
-#54575 = CARTESIAN_POINT('',(0.787902541141,0.167578873112));\r
-#54576 = CARTESIAN_POINT('',(0.792959945362,0.165962484233));\r
-#54577 = CARTESIAN_POINT('',(0.798044159093,0.164446075163));\r
-#54578 = CARTESIAN_POINT('',(0.803152700627,0.163026698202));\r
-#54579 = CARTESIAN_POINT('',(0.808283328822,0.161701400555));\r
-#54580 = CARTESIAN_POINT('',(0.826019996562,0.15745164248));\r
-#54581 = CARTESIAN_POINT('',(0.838723802884,0.154980863025));\r
-#54582 = CARTESIAN_POINT('',(0.85151900927,0.153011367649));\r
-#54583 = CARTESIAN_POINT('',(0.864384901603,0.151502122533));\r
-#54584 = CARTESIAN_POINT('',(0.877306021412,0.150415924678));\r
-#54585 = CARTESIAN_POINT('',(0.89027181716,0.149719653628));\r
-#54586 = CARTESIAN_POINT('',(0.903276458873,0.149384115164));\r
-#54587 = CARTESIAN_POINT('',(0.91631883909,0.149384115163));\r
-#54588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#54589 = ADVANCED_FACE('',(#54590),#23972,.T.);\r
-#54590 = FACE_BOUND('',#54591,.T.);\r
-#54591 = EDGE_LOOP('',(#54592,#54593,#54638,#54639));\r
-#54592 = ORIENTED_EDGE('',*,*,#24321,.F.);\r
-#54593 = ORIENTED_EDGE('',*,*,#54594,.T.);\r
-#54594 = EDGE_CURVE('',#24298,#54318,#54595,.T.);\r
-#54595 = SURFACE_CURVE('',#54596,(#54608,#54623),.PCURVE_S1.);\r
-#54596 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#54597,#54598,#54599,#54600,\r
-    #54601,#54602,#54603,#54604,#54605,#54606,#54607),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#54597 = CARTESIAN_POINT('',(33.812947328271,-21.37017999399,-3.));\r
-#54598 = CARTESIAN_POINT('',(33.72132632089,-21.51514724158,\r
-    -2.523943521025));\r
-#54599 = CARTESIAN_POINT('',(33.630331483534,-21.65728919542,\r
-    -2.04739801033));\r
-#54600 = CARTESIAN_POINT('',(33.539327264161,-21.79774005501,\r
-    -1.570607624198));\r
-#54601 = CARTESIAN_POINT('',(33.339420427497,-22.10253348966,\r
-    -0.530911348006));\r
-#54602 = CARTESIAN_POINT('',(33.230251966734,-22.26661354742,\r
-    3.200461378794E-02));\r
-#54603 = CARTESIAN_POINT('',(33.119045307182,-22.43144747319,\r
-    0.594615682917));\r
-#54604 = CARTESIAN_POINT('',(32.910661090097,-22.73578818715,\r
-    1.618298656295));\r
-#54605 = CARTESIAN_POINT('',(32.814518805174,-22.8745687713,\r
-    2.079582431732));\r
-#54606 = CARTESIAN_POINT('',(32.715588333445,-23.01568048589,\r
-    2.540224309252));\r
-#54607 = CARTESIAN_POINT('',(32.613205419253,-23.15985389162,3.0000006)\r
-  );\r
-#54608 = PCURVE('',#23972,#54609);\r
-#54609 = DEFINITIONAL_REPRESENTATION('',(#54610),#54622);\r
-#54610 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#54611,#54612,#54613,#54614,\r
-    #54615,#54616,#54617,#54618,#54619,#54620,#54621),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#54611 = CARTESIAN_POINT('',(0.940985361083,0.));\r
-#54612 = CARTESIAN_POINT('',(0.938224707656,1.133475018927E-02));\r
-#54613 = CARTESIAN_POINT('',(0.93563900877,2.278133652266E-02));\r
-#54614 = CARTESIAN_POINT('',(0.933225950524,3.433838793358E-02));\r
-#54615 = CARTESIAN_POINT('',(0.928335446323,5.977773879451E-02));\r
-#54616 = CARTESIAN_POINT('',(0.925924984556,7.370321226997E-02));\r
-#54617 = CARTESIAN_POINT('',(0.923747720524,8.77808403165E-02));\r
-#54618 = CARTESIAN_POINT('',(0.92019941339,0.113700900692));\r
-#54619 = CARTESIAN_POINT('',(0.918753831813,0.125494143564));\r
-#54620 = CARTESIAN_POINT('',(0.917461038365,0.137388952024));\r
-#54621 = CARTESIAN_POINT('',(0.916318837632,0.149384130816));\r
-#54622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#54623 = PCURVE('',#52634,#54624);\r
-#54624 = DEFINITIONAL_REPRESENTATION('',(#54625),#54637);\r
-#54625 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#54626,#54627,#54628,#54629,\r
-    #54630,#54631,#54632,#54633,#54634,#54635,#54636),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#54626 = CARTESIAN_POINT('',(-5.545026791753,6.));\r
-#54627 = CARTESIAN_POINT('',(-5.540739462174,5.523943521025));\r
-#54628 = CARTESIAN_POINT('',(-5.536520201618,5.04739801033));\r
-#54629 = CARTESIAN_POINT('',(-5.532336351374,4.570607624198));\r
-#54630 = CARTESIAN_POINT('',(-5.523223798866,3.530911348006));\r
-#54631 = CARTESIAN_POINT('',(-5.518296934704,2.967995386212));\r
-#54632 = CARTESIAN_POINT('',(-5.51332606148,2.405384317083));\r
-#54633 = CARTESIAN_POINT('',(-5.504104915534,1.381701343705));\r
-#54634 = CARTESIAN_POINT('',(-5.499884240421,0.920417568268));\r
-#54635 = CARTESIAN_POINT('',(-5.495575913602,0.459775690748));\r
-#54636 = CARTESIAN_POINT('',(-5.491155207207,-6.E-07));\r
-#54637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#54638 = ORIENTED_EDGE('',*,*,#54341,.F.);\r
-#54639 = ORIENTED_EDGE('',*,*,#23948,.T.);\r
-#54640 = ADVANCED_FACE('',(#54641),#24590,.T.);\r
-#54641 = FACE_BOUND('',#54642,.F.);\r
-#54642 = EDGE_LOOP('',(#54643,#54644,#54645,#54646));\r
-#54643 = ORIENTED_EDGE('',*,*,#24849,.T.);\r
-#54644 = ORIENTED_EDGE('',*,*,#24552,.F.);\r
-#54645 = ORIENTED_EDGE('',*,*,#52647,.T.);\r
-#54646 = ORIENTED_EDGE('',*,*,#25473,.T.);\r
-#54647 = ADVANCED_FACE('',(#54648),#25666,.T.);\r
-#54648 = FACE_BOUND('',#54649,.T.);\r
-#54649 = EDGE_LOOP('',(#54650,#54706,#54707,#54708));\r
-#54650 = ORIENTED_EDGE('',*,*,#54651,.F.);\r
-#54651 = EDGE_CURVE('',#25527,#54652,#54654,.T.);\r
-#54652 = VERTEX_POINT('',#54653);\r
-#54653 = CARTESIAN_POINT('',(23.411768352067,-32.43283987919,3.));\r
-#54654 = SURFACE_CURVE('',#54655,(#54670,#54688),.PCURVE_S1.);\r
-#54655 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#54656,#54657,#54658,#54659,\r
-    #54660,#54661,#54662,#54663,#54664,#54665,#54666,#54667,#54668,\r
-    #54669),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#54656 = CARTESIAN_POINT('',(25.185136995244,-31.0758567787,-3.));\r
-#54657 = CARTESIAN_POINT('',(25.026991314953,-31.20402445881,\r
-    -2.469857305487));\r
-#54658 = CARTESIAN_POINT('',(24.871787312334,-31.32803091565,\r
-    -1.93877500183));\r
-#54659 = CARTESIAN_POINT('',(24.718092587345,-31.44922542287,\r
-    -1.40716117002));\r
-#54660 = CARTESIAN_POINT('',(24.517290566846,-31.60547483365,\r
-    -0.711942292053));\r
-#54661 = CARTESIAN_POINT('',(24.470102709072,-31.64204192217,\r
-    -0.548519782961));\r
-#54662 = CARTESIAN_POINT('',(24.422882234067,-31.67848451838,\r
-    -0.385088192252));\r
-#54663 = CARTESIAN_POINT('',(24.219161667266,-31.83506136395,\r
-    0.31889847855));\r
-#54664 = CARTESIAN_POINT('',(24.06193149376,-31.95427004431,\r
-    0.859448382286));\r
-#54665 = CARTESIAN_POINT('',(23.90241998347,-32.0735943508,\r
-    1.399656454957));\r
-#54666 = CARTESIAN_POINT('',(23.658853604337,-32.25319529985,\r
-    2.204677342934));\r
-#54667 = CARTESIAN_POINT('',(23.577623551779,-32.31268016434,\r
-    2.470005719426));\r
-#54668 = CARTESIAN_POINT('',(23.495318611264,-32.37252880876,\r
-    2.735127937173));\r
-#54669 = CARTESIAN_POINT('',(23.411768162805,-32.4328400158,3.0000006));\r
-#54670 = PCURVE('',#25666,#54671);\r
-#54671 = DEFINITIONAL_REPRESENTATION('',(#54672),#54687);\r
-#54672 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#54673,#54674,#54675,#54676,\r
-    #54677,#54678,#54679,#54680,#54681,#54682,#54683,#54684,#54685,\r
-    #54686),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#54673 = CARTESIAN_POINT('',(2.048529561987,0.));\r
-#54674 = CARTESIAN_POINT('',(2.052109274402,1.254332354772E-02));\r
-#54675 = CARTESIAN_POINT('',(2.05545204346,2.52278254243E-02));\r
-#54676 = CARTESIAN_POINT('',(2.058561494327,3.804985612148E-02));\r
-#54677 = CARTESIAN_POINT('',(2.062327012241,5.498882258939E-02));\r
-#54678 = CARTESIAN_POINT('',(2.063190437047,5.898294243794E-02));\r
-#54679 = CARTESIAN_POINT('',(2.064032364904,6.2989802223E-02));\r
-#54680 = CARTESIAN_POINT('',(2.06756693436,8.030416791524E-02));\r
-#54681 = CARTESIAN_POINT('',(2.070047119446,9.373775098754E-02));\r
-#54682 = CARTESIAN_POINT('',(2.072297927353,0.107308355515));\r
-#54683 = CARTESIAN_POINT('',(2.075320586116,0.127758561639));\r
-#54684 = CARTESIAN_POINT('',(2.076262964156,0.134535705783));\r
-#54685 = CARTESIAN_POINT('',(2.077151376209,0.141345341141));\r
-#54686 = CARTESIAN_POINT('',(2.07798635282,0.148187165358));\r
-#54687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#54688 = PCURVE('',#52685,#54689);\r
-#54689 = DEFINITIONAL_REPRESENTATION('',(#54690),#54705);\r
-#54690 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#54691,#54692,#54693,#54694,\r
-    #54695,#54696,#54697,#54698,#54699,#54700,#54701,#54702,#54703,\r
-    #54704),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#54691 = CARTESIAN_POINT('',(-5.218930892584,6.));\r
-#54692 = CARTESIAN_POINT('',(-5.213841871901,5.469857305487));\r
-#54693 = CARTESIAN_POINT('',(-5.208875483054,4.93877500183));\r
-#54694 = CARTESIAN_POINT('',(-5.203982335214,4.40716117002));\r
-#54695 = CARTESIAN_POINT('',(-5.197621550582,3.711942292053));\r
-#54696 = CARTESIAN_POINT('',(-5.196129104664,3.548519782961));\r
-#54697 = CARTESIAN_POINT('',(-5.194637917626,3.385088192252));\r
-#54698 = CARTESIAN_POINT('',(-5.1882144072,2.68110152145));\r
-#54699 = CARTESIAN_POINT('',(-5.183281710083,2.140551617714));\r
-#54700 = CARTESIAN_POINT('',(-5.178301726362,1.600343545043));\r
-#54701 = CARTESIAN_POINT('',(-5.170736134765,0.795322657066));\r
-#54702 = CARTESIAN_POINT('',(-5.168219110098,0.529994280574));\r
-#54703 = CARTESIAN_POINT('',(-5.165675019028,0.264872062827));\r
-#54704 = CARTESIAN_POINT('',(-5.163098912575,-6.E-07));\r
-#54705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#54706 = ORIENTED_EDGE('',*,*,#25526,.F.);\r
-#54707 = ORIENTED_EDGE('',*,*,#25791,.T.);\r
-#54708 = ORIENTED_EDGE('',*,*,#54709,.F.);\r
-#54709 = EDGE_CURVE('',#54652,#25792,#54710,.T.);\r
-#54710 = SURFACE_CURVE('',#54711,(#54784,#54860),.PCURVE_S1.);\r
-#54711 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#54712,#54713,#54714,#54715,\r
-    #54716,#54717,#54718,#54719,#54720,#54721,#54722,#54723,#54724,\r
-    #54725,#54726,#54727,#54728,#54729,#54730,#54731,#54732,#54733,\r
-    #54734,#54735,#54736,#54737,#54738,#54739,#54740,#54741,#54742,\r
-    #54743,#54744,#54745,#54746,#54747,#54748,#54749,#54750,#54751,\r
-    #54752,#54753,#54754,#54755,#54756,#54757,#54758,#54759,#54760,\r
-    #54761,#54762,#54763,#54764,#54765,#54766,#54767,#54768,#54769,\r
-    #54770,#54771,#54772,#54773,#54774,#54775,#54776,#54777,#54778,\r
-    #54779,#54780,#54781,#54782,#54783),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156946,0.157462141417,0.237475582238,\r
-    0.315984140892,0.354882631288,0.433704074268,0.569774718348,\r
-    0.737461555813,0.864425724612,1.),.UNSPECIFIED.);\r
-#54712 = CARTESIAN_POINT('',(23.411768352067,-32.43283987919,3.));\r
-#54713 = CARTESIAN_POINT('',(22.977689976022,-32.10857572647,\r
-    3.000000000037));\r
-#54714 = CARTESIAN_POINT('',(22.544170569107,-31.78368702378,\r
-    3.012727308664));\r
-#54715 = CARTESIAN_POINT('',(22.111822325712,-31.45777278868,\r
-    3.039137497494));\r
-#54716 = CARTESIAN_POINT('',(21.681393466366,-31.13056895124,\r
-    3.08032051854));\r
-#54717 = CARTESIAN_POINT('',(21.253760365843,-30.80195632754,\r
-    3.137492164789));\r
-#54718 = CARTESIAN_POINT('',(20.829910328079,-30.47198201132,\r
-    3.211990126548));\r
-#54719 = CARTESIAN_POINT('',(20.410912680443,-30.14089242164,\r
-    3.305250521531));\r
-#54720 = CARTESIAN_POINT('',(19.828451899192,-29.67310927478,\r
-    3.465293450817));\r
-#54721 = CARTESIAN_POINT('',(19.660042365975,-29.53694609341,\r
-    3.515246870818));\r
-#54722 = CARTESIAN_POINT('',(19.492729586526,-29.40072532115,\r
-    3.568699483427));\r
-#54723 = CARTESIAN_POINT('',(19.326599735575,-29.26449480609,\r
-    3.625749574233));\r
-#54724 = CARTESIAN_POINT('',(19.161741855814,-29.128311919,\r
-    3.686493289529));\r
-#54725 = CARTESIAN_POINT('',(18.998246877434,-28.99224384863,\r
-    3.751022658198));\r
-#54726 = CARTESIAN_POINT('',(18.836206637657,-28.85636789704,\r
-    3.819423613591));\r
-#54727 = CARTESIAN_POINT('',(18.395339542939,-28.4838931242,\r
-    4.018166019204));\r
-#54728 = CARTESIAN_POINT('',(18.119645103123,-28.24783380967,\r
-    4.1566292351));\r
-#54729 = CARTESIAN_POINT('',(17.849169383638,-28.01310356971,\r
-    4.307560183342));\r
-#54730 = CARTESIAN_POINT('',(17.584418324632,-27.78028081071,\r
-    4.471278576594));\r
-#54731 = CARTESIAN_POINT('',(17.325840304259,-27.55001204217,\r
-    4.647991982847));\r
-#54732 = CARTESIAN_POINT('',(17.073807797345,-27.323001937,\r
-    4.837755127206));\r
-#54733 = CARTESIAN_POINT('',(16.828604392051,-27.09999401716,\r
-    5.04042383254));\r
-#54734 = CARTESIAN_POINT('',(16.356709730742,-26.66759476804,\r
-    5.466736293034));\r
-#54735 = CARTESIAN_POINT('',(16.129702096854,-26.45797586277,\r
-    5.68996369932));\r
-#54736 = CARTESIAN_POINT('',(15.909590748866,-26.25361194446,\r
-    5.924912733575));\r
-#54737 = CARTESIAN_POINT('',(15.696377689744,-26.05514435683,\r
-    6.171070118369));\r
-#54738 = CARTESIAN_POINT('',(15.48989476822,-25.86311465201,\r
-    6.427790637949));\r
-#54739 = CARTESIAN_POINT('',(15.289832098003,-25.67795400349,\r
-    6.694311954299));\r
-#54740 = CARTESIAN_POINT('',(15.095770567398,-25.4999764719,\r
-    6.969775984446));\r
-#54741 = CARTESIAN_POINT('',(14.813796865074,-25.24484908464,\r
-    7.393712573884));\r
-#54742 = CARTESIAN_POINT('',(14.721720466807,-25.16212645055,\r
-    7.536147358727));\r
-#54743 = CARTESIAN_POINT('',(14.630925105626,-25.08122830211,\r
-    7.680455803852));\r
-#54744 = CARTESIAN_POINT('',(14.541340775718,-25.00216628844,\r
-    7.826531805428));\r
-#54745 = CARTESIAN_POINT('',(14.452892603984,-24.92494402477,\r
-    7.974269367423));\r
-#54746 = CARTESIAN_POINT('',(14.365501849659,-24.84955749016,\r
-    8.123563423543));\r
-#54747 = CARTESIAN_POINT('',(14.279086903936,-24.77599542513,\r
-    8.274310659161));\r
-#54748 = CARTESIAN_POINT('',(14.020266667929,-24.55883852162,\r
-    8.734615501814));\r
-#54749 = CARTESIAN_POINT('',(13.850641696086,-24.4208616474,\r
-    9.048358172017));\r
-#54750 = CARTESIAN_POINT('',(13.68398059102,-24.29014728509,\r
-    9.366820462725));\r
-#54751 = CARTESIAN_POINT('',(13.519552398558,-24.16642915371,\r
-    9.689210524029));\r
-#54752 = CARTESIAN_POINT('',(13.356626873387,-24.04934951622,\r
-    10.014779122279));\r
-#54753 = CARTESIAN_POINT('',(13.194489839073,-23.93846766743,\r
-    10.342830740204));\r
-#54754 = CARTESIAN_POINT('',(13.032451028082,-23.83326390681,\r
-    10.672729192137));\r
-#54755 = CARTESIAN_POINT('',(12.589134133998,-23.56029185428,\r
-    11.575599030683));\r
-#54756 = CARTESIAN_POINT('',(12.306658633697,-23.40255618949,\r
-    12.151277477112));\r
-#54757 = CARTESIAN_POINT('',(12.021806844163,-23.26279332312,\r
-    12.730668069112));\r
-#54758 = CARTESIAN_POINT('',(11.733602070768,-23.14358278509,\r
-    13.313101879199));\r
-#54759 = CARTESIAN_POINT('',(11.440571576885,-23.04679402468,\r
-    13.897359252359));\r
-#54760 = CARTESIAN_POINT('',(11.140809802596,-22.97307217503,\r
-    14.481591210785));\r
-#54761 = CARTESIAN_POINT('',(10.832428854559,-22.92199427083,\r
-    15.063560171282));\r
-#54762 = CARTESIAN_POINT('',(10.121275550243,-22.85559633492,\r
-    16.352198458626));\r
-#54763 = CARTESIAN_POINT('',(9.713044435124,-22.85132550366,\r
-    17.056740944218));\r
-#54764 = CARTESIAN_POINT('',(9.286076053858,-22.87703160142,\r
-    17.750106475528));\r
-#54765 = CARTESIAN_POINT('',(8.837446305334,-22.92825975672,\r
-    18.428402677914));\r
-#54766 = CARTESIAN_POINT('',(8.365212656919,-22.999545409,\r
-    19.088624669375));\r
-#54767 = CARTESIAN_POINT('',(7.868615703479,-23.08531391535,\r
-    19.728706647829));\r
-#54768 = CARTESIAN_POINT('',(7.347879032025,-23.18014986297,\r
-    20.347351396665));\r
-#54769 = CARTESIAN_POINT('',(6.392259069681,-23.35398333388,\r
-    21.395546816222));\r
-#54770 = CARTESIAN_POINT('',(5.967141437278,-23.43125187538,\r
-    21.83463892727));\r
-#54771 = CARTESIAN_POINT('',(5.52902742367,-23.5087394258,\r
-    22.260949790659));\r
-#54772 = CARTESIAN_POINT('',(5.078465878641,-23.58445487889,\r
-    22.674512831849));\r
-#54773 = CARTESIAN_POINT('',(4.616149281825,-23.65659419245,\r
-    23.075533872548));\r
-#54774 = CARTESIAN_POINT('',(4.142865409476,-23.72355410508,\r
-    23.464334951359));\r
-#54775 = CARTESIAN_POINT('',(3.659458198107,-23.78392665007,\r
-    23.841312325538));\r
-#54776 = CARTESIAN_POINT('',(2.640727525185,-23.89258582539,\r
-    24.59729798781));\r
-#54777 = CARTESIAN_POINT('',(2.104097501935,-23.93977680659,\r
-    24.974716729629));\r
-#54778 = CARTESIAN_POINT('',(1.557944978691,-23.97654457504,\r
-    25.339721410544));\r
-#54779 = CARTESIAN_POINT('',(1.003338183158,-24.00161449644,\r
-    25.692922426284));\r
-#54780 = CARTESIAN_POINT('',(0.441350771899,-24.01391275775,\r
-    26.034945871409));\r
-#54781 = CARTESIAN_POINT('',(-0.126955547813,-24.01254083671,\r
-    26.366408026074));\r
-#54782 = CARTESIAN_POINT('',(-0.700540218843,-23.99675181977,\r
-    26.687902495188));\r
-#54783 = CARTESIAN_POINT('',(-1.278384857778,-23.9659285686,27.));\r
-#54784 = PCURVE('',#25666,#54785);\r
-#54785 = DEFINITIONAL_REPRESENTATION('',(#54786),#54859);\r
-#54786 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#54787,#54788,#54789,#54790,\r
-    #54791,#54792,#54793,#54794,#54795,#54796,#54797,#54798,#54799,\r
-    #54800,#54801,#54802,#54803,#54804,#54805,#54806,#54807,#54808,\r
-    #54809,#54810,#54811,#54812,#54813,#54814,#54815,#54816,#54817,\r
-    #54818,#54819,#54820,#54821,#54822,#54823,#54824,#54825,#54826,\r
-    #54827,#54828,#54829,#54830,#54831,#54832,#54833,#54834,#54835,\r
-    #54836,#54837,#54838,#54839,#54840,#54841,#54842,#54843,#54844,\r
-    #54845,#54846,#54847,#54848,#54849,#54850,#54851,#54852,#54853,\r
-    #54854,#54855,#54856,#54857,#54858),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156946,0.157462141417,0.237475582238,\r
-    0.315984140892,0.354882631288,0.433704074268,0.569774718348,\r
-    0.737461555813,0.864425724612,1.),.UNSPECIFIED.);\r
-#54787 = CARTESIAN_POINT('',(2.077986350972,0.14818714986));\r
-#54788 = CARTESIAN_POINT('',(2.091059833992,0.148187149861));\r
-#54789 = CARTESIAN_POINT('',(2.104104742417,0.148515904219));\r
-#54790 = CARTESIAN_POINT('',(2.117119801632,0.14919809517));\r
-#54791 = CARTESIAN_POINT('',(2.130099054354,0.150262253386));\r
-#54792 = CARTESIAN_POINT('',(2.143031844833,0.151740671286));\r
-#54793 = CARTESIAN_POINT('',(2.15590262456,0.15366952389));\r
-#54794 = CARTESIAN_POINT('',(2.168690602339,0.156088586277));\r
-#54795 = CARTESIAN_POINT('',(2.186569932678,0.160250553801));\r
-#54796 = CARTESIAN_POINT('',(2.191751858006,0.161550652429));\r
-#54797 = CARTESIAN_POINT('',(2.196913025467,0.162943062255));\r
-#54798 = CARTESIAN_POINT('',(2.202051175141,0.16443065114));\r
-#54799 = CARTESIAN_POINT('',(2.207163805075,0.166016277669));\r
-#54800 = CARTESIAN_POINT('',(2.212248177082,0.167702743749));\r
-#54801 = CARTESIAN_POINT('',(2.217301322543,0.169492747214));\r
-#54802 = CARTESIAN_POINT('',(2.231087474211,0.174701190046));\r
-#54803 = CARTESIAN_POINT('',(2.239751137237,0.178337768719));\r
-#54804 = CARTESIAN_POINT('',(2.24829242519,0.182311669723));\r
-#54805 = CARTESIAN_POINT('',(2.256691712902,0.18663449761));\r
-#54806 = CARTESIAN_POINT('',(2.264928620931,0.191315529159));\r
-#54807 = CARTESIAN_POINT('',(2.272982436541,0.196360627873));\r
-#54808 = CARTESIAN_POINT('',(2.280832696874,0.201770906006));\r
-#54809 = CARTESIAN_POINT('',(2.295943719671,0.213202836567));\r
-#54810 = CARTESIAN_POINT('',(2.303214553127,0.21921241197));\r
-#54811 = CARTESIAN_POINT('',(2.310253463376,0.225564913216));\r
-#54812 = CARTESIAN_POINT('',(2.317045754078,0.232251967859));\r
-#54813 = CARTESIAN_POINT('',(2.323580949227,0.239261817991));\r
-#54814 = CARTESIAN_POINT('',(2.329852648321,0.246579520637));\r
-#54815 = CARTESIAN_POINT('',(2.335858291361,0.254187308704));\r
-#54816 = CARTESIAN_POINT('',(2.344443089518,0.265968313333));\r
-#54817 = CARTESIAN_POINT('',(2.347222488627,0.269938106038));\r
-#54818 = CARTESIAN_POINT('',(2.34993726756,0.273972255006));\r
-#54819 = CARTESIAN_POINT('',(2.352587913286,0.278068482811));\r
-#54820 = CARTESIAN_POINT('',(2.355175142409,0.282224490674));\r
-#54821 = CARTESIAN_POINT('',(2.35769988044,0.286437978965));\r
-#54822 = CARTESIAN_POINT('',(2.360163241052,0.290706667695));\r
-#54823 = CARTESIAN_POINT('',(2.367436328259,0.303785434139));\r
-#54824 = CARTESIAN_POINT('',(2.372059148761,0.312759565039));\r
-#54825 = CARTESIAN_POINT('',(2.376446022901,0.321932649407));\r
-#54826 = CARTESIAN_POINT('',(2.380610487314,0.331286850677));\r
-#54827 = CARTESIAN_POINT('',(2.384568029124,0.340804977546));\r
-#54828 = CARTESIAN_POINT('',(2.388335741833,0.350470789261));\r
-#54829 = CARTESIAN_POINT('',(2.391932167219,0.360269184685));\r
-#54830 = CARTESIAN_POINT('',(2.401324747932,0.387306297695));\r
-#54831 = CARTESIAN_POINT('',(2.406822429896,0.404785798591));\r
-#54832 = CARTESIAN_POINT('',(2.411815437583,0.422634515459));\r
-#54833 = CARTESIAN_POINT('',(2.416256973441,0.440851335715));\r
-#54834 = CARTESIAN_POINT('',(2.420118944097,0.459418793509));\r
-#54835 = CARTESIAN_POINT('',(2.423403151274,0.47829779231));\r
-#54836 = CARTESIAN_POINT('',(2.426135230686,0.49743167394));\r
-#54837 = CARTESIAN_POINT('',(2.43109973529,0.540556705759));\r
-#54838 = CARTESIAN_POINT('',(2.43306980052,0.564654096241));\r
-#54839 = CARTESIAN_POINT('',(2.434351143789,0.588919091461));\r
-#54840 = CARTESIAN_POINT('',(2.43507047525,0.613229008444));\r
-#54841 = CARTESIAN_POINT('',(2.43537059513,0.637475343232));\r
-#54842 = CARTESIAN_POINT('',(2.435389795065,0.661570129863));\r
-#54843 = CARTESIAN_POINT('',(2.435257497018,0.685444715665));\r
-#54844 = CARTESIAN_POINT('',(2.434961869619,0.726919334964));\r
-#54845 = CARTESIAN_POINT('',(2.434813842481,0.744639280649));\r
-#54846 = CARTESIAN_POINT('',(2.434695384475,0.76218933579));\r
-#54847 = CARTESIAN_POINT('',(2.434652165885,0.77955870039));\r
-#54848 = CARTESIAN_POINT('',(2.434724990198,0.79674285587));\r
-#54849 = CARTESIAN_POINT('',(2.434949820593,0.813742301736));\r
-#54850 = CARTESIAN_POINT('',(2.435358158653,0.83056150398));\r
-#54851 = CARTESIAN_POINT('',(2.436639411359,0.864983496419));\r
-#54852 = CARTESIAN_POINT('',(2.437541950219,0.882562379761));\r
-#54853 = CARTESIAN_POINT('',(2.438719198088,0.899954761759));\r
-#54854 = CARTESIAN_POINT('',(2.440199980239,0.917174729332));\r
-#54855 = CARTESIAN_POINT('',(2.442008927907,0.934239196783));\r
-#54856 = CARTESIAN_POINT('',(2.444167136753,0.951167137298));\r
-#54857 = CARTESIAN_POINT('',(2.44669269686,0.967979248944));\r
-#54858 = CARTESIAN_POINT('',(2.449601094273,0.98469805516));\r
-#54859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#54860 = PCURVE('',#25926,#54861);\r
-#54861 = DEFINITIONAL_REPRESENTATION('',(#54862),#54935);\r
-#54862 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#54863,#54864,#54865,#54866,\r
-    #54867,#54868,#54869,#54870,#54871,#54872,#54873,#54874,#54875,\r
-    #54876,#54877,#54878,#54879,#54880,#54881,#54882,#54883,#54884,\r
-    #54885,#54886,#54887,#54888,#54889,#54890,#54891,#54892,#54893,\r
-    #54894,#54895,#54896,#54897,#54898,#54899,#54900,#54901,#54902,\r
-    #54903,#54904,#54905,#54906,#54907,#54908,#54909,#54910,#54911,\r
-    #54912,#54913,#54914,#54915,#54916,#54917,#54918,#54919,#54920,\r
-    #54921,#54922,#54923,#54924,#54925,#54926,#54927,#54928,#54929,\r
-    #54930,#54931,#54932,#54933,#54934),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156946,0.157462141417,0.237475582238,\r
-    0.315984140892,0.354882631288,0.433704074268,0.569774718348,\r
-    0.737461555813,0.864425724612,1.),.UNSPECIFIED.);\r
-#54863 = CARTESIAN_POINT('',(5.16309891841,1.));\r
-#54864 = CARTESIAN_POINT('',(5.159044670137,0.989229505348));\r
-#54865 = CARTESIAN_POINT('',(5.154891121113,0.978139490344));\r
-#54866 = CARTESIAN_POINT('',(5.150651542869,0.966704391393));\r
-#54867 = CARTESIAN_POINT('',(5.146341107865,0.954898289302));\r
-#54868 = CARTESIAN_POINT('',(5.141977018929,0.942694959479));\r
-#54869 = CARTESIAN_POINT('',(5.137578363241,0.930067863972));\r
-#54870 = CARTESIAN_POINT('',(5.133165431832,0.916990710579));\r
-#54871 = CARTESIAN_POINT('',(5.126950457689,0.897880499229));\r
-#54872 = CARTESIAN_POINT('',(5.125143759662,0.892242354964));\r
-#54873 = CARTESIAN_POINT('',(5.12333959535,0.886523323145));\r
-#54874 = CARTESIAN_POINT('',(5.12153943604,0.880722111104));\r
-#54875 = CARTESIAN_POINT('',(5.119744754155,0.874837627168));\r
-#54876 = CARTESIAN_POINT('',(5.117956996979,0.868869025963));\r
-#54877 = CARTESIAN_POINT('',(5.116177560381,0.862815753719));\r
-#54878 = CARTESIAN_POINT('',(5.111316027176,0.845954579736));\r
-#54879 = CARTESIAN_POINT('',(5.108253262815,0.834970947558));\r
-#54880 = CARTESIAN_POINT('',(5.105227004165,0.823727349738));\r
-#54881 = CARTESIAN_POINT('',(5.102243762138,0.812226781502));\r
-#54882 = CARTESIAN_POINT('',(5.099308285456,0.800475245558));\r
-#54883 = CARTESIAN_POINT('',(5.096423034296,0.788482547719));\r
-#54884 = CARTESIAN_POINT('',(5.093587865972,0.776263223198));\r
-#54885 = CARTESIAN_POINT('',(5.088064434427,0.751645663544));\r
-#54886 = CARTESIAN_POINT('',(5.085373771342,0.739252244534));\r
-#54887 = CARTESIAN_POINT('',(5.082725499236,0.726677013899));\r
-#54888 = CARTESIAN_POINT('',(5.080113482153,0.713939650048));\r
-#54889 = CARTESIAN_POINT('',(5.077528247895,0.70105979025));\r
-#54890 = CARTESIAN_POINT('',(5.074957580597,0.688056898751));\r
-#54891 = CARTESIAN_POINT('',(5.072387350348,0.674950045231));\r
-#54892 = CARTESIAN_POINT('',(5.068521908374,0.655221153946));\r
-#54893 = CARTESIAN_POINT('',(5.067237566548,0.648663189026));\r
-#54894 = CARTESIAN_POINT('',(5.06594766464,0.642085611576));\r
-#54895 = CARTESIAN_POINT('',(5.064650233472,0.635490155368));\r
-#54896 = CARTESIAN_POINT('',(5.063343246197,0.628878368757));\r
-#54897 = CARTESIAN_POINT('',(5.062024640087,0.622251608239));\r
-#54898 = CARTESIAN_POINT('',(5.060692338322,0.615611032019));\r
-#54899 = CARTESIAN_POINT('',(5.056612634918,0.595475486338));\r
-#54900 = CARTESIAN_POINT('',(5.05381640386,0.581941247379));\r
-#54901 = CARTESIAN_POINT('',(5.050938152965,0.568361866499));\r
-#54902 = CARTESIAN_POINT('',(5.047960668534,0.55474162716));\r
-#54903 = CARTESIAN_POINT('',(5.0448675069,0.541082055633));\r
-#54904 = CARTESIAN_POINT('',(5.041643367304,0.527381777601));\r
-#54905 = CARTESIAN_POINT('',(5.038274279544,0.513636282211));\r
-#54906 = CARTESIAN_POINT('',(5.028659457484,0.476016709574));\r
-#54907 = CARTESIAN_POINT('',(5.022099723826,0.452030941875));\r
-#54908 = CARTESIAN_POINT('',(5.014989932697,0.42805622491));\r
-#54909 = CARTESIAN_POINT('',(5.007245414118,0.404294343206));\r
-#54910 = CARTESIAN_POINT('',(4.998779387972,0.380956143072));\r
-#54911 = CARTESIAN_POINT('',(4.989514735093,0.358220146193));\r
-#54912 = CARTESIAN_POINT('',(4.979396203287,0.33622369896));\r
-#54913 = CARTESIAN_POINT('',(4.954842329178,0.288991873836));\r
-#54914 = CARTESIAN_POINT('',(4.939944191407,0.264179766416));\r
-#54915 = CARTESIAN_POINT('',(4.923645804462,0.240807562618));\r
-#54916 = CARTESIAN_POINT('',(4.905935135388,0.218931322962));\r
-#54917 = CARTESIAN_POINT('',(4.886850268626,0.198512637635));\r
-#54918 = CARTESIAN_POINT('',(4.866466561498,0.179481273035));\r
-#54919 = CARTESIAN_POINT('',(4.844883918819,0.161746903492));\r
-#54920 = CARTESIAN_POINT('',(4.805053405808,0.132697940791));\r
-#54921 = CARTESIAN_POINT('',(4.787264540474,0.120867308509));\r
-#54922 = CARTESIAN_POINT('',(4.768894995382,0.109679810643));\r
-#54923 = CARTESIAN_POINT('',(4.749991942474,9.909001940519E-02));\r
-#54924 = CARTESIAN_POINT('',(4.730601964698,8.905334281734E-02));\r
-#54925 = CARTESIAN_POINT('',(4.71076938891,7.952780630501E-02));\r
-#54926 = CARTESIAN_POINT('',(4.6905353667,7.047468997424E-02));\r
-#54927 = CARTESIAN_POINT('',(4.647943203944,5.265701167681E-02));\r
-#54928 = CARTESIAN_POINT('',(4.625533677267,4.395353706559E-02));\r
-#54929 = CARTESIAN_POINT('',(4.602754161822,3.57035278017E-02));\r
-#54930 = CARTESIAN_POINT('',(4.579644994754,2.786715267809E-02));\r
-#54931 = CARTESIAN_POINT('',(4.556241919651,2.040872801409E-02));\r
-#54932 = CARTESIAN_POINT('',(4.532576364268,1.329646153651E-02));\r
-#54933 = CARTESIAN_POINT('',(4.508675887965,6.502031350456E-03));\r
-#54934 = CARTESIAN_POINT('',(4.484564798871,0.));\r
-#54935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#54936 = ADVANCED_FACE('',(#54937),#25926,.F.);\r
-#54937 = FACE_BOUND('',#54938,.F.);\r
-#54938 = EDGE_LOOP('',(#54939,#54940,#54941,#54965));\r
-#54939 = ORIENTED_EDGE('',*,*,#25890,.F.);\r
-#54940 = ORIENTED_EDGE('',*,*,#54709,.F.);\r
-#54941 = ORIENTED_EDGE('',*,*,#54942,.F.);\r
-#54942 = EDGE_CURVE('',#54943,#54652,#54945,.T.);\r
-#54943 = VERTEX_POINT('',#54944);\r
-#54944 = CARTESIAN_POINT('',(22.72525211513,-32.91751686114,3.));\r
-#54945 = SURFACE_CURVE('',#54946,(#54951,#54958),.PCURVE_S1.);\r
-#54946 = CIRCLE('',#54947,40.);\r
-#54947 = AXIS2_PLACEMENT_3D('',#54948,#54949,#54950);\r
-#54948 = CARTESIAN_POINT('',(-2.316911861358E-15,1.622319150691E-15,3.)\r
-  );\r
-#54949 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#54950 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#54951 = PCURVE('',#25926,#54952);\r
-#54952 = DEFINITIONAL_REPRESENTATION('',(#54953),#54957);\r
-#54953 = LINE('',#54954,#54955);\r
-#54954 = CARTESIAN_POINT('',(0.,1.));\r
-#54955 = VECTOR('',#54956,1.);\r
-#54956 = DIRECTION('',(1.,0.));\r
-#54957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#54958 = PCURVE('',#52685,#54959);\r
-#54959 = DEFINITIONAL_REPRESENTATION('',(#54960),#54964);\r
-#54960 = LINE('',#54961,#54962);\r
-#54961 = CARTESIAN_POINT('',(-0.,0.));\r
-#54962 = VECTOR('',#54963,1.);\r
-#54963 = DIRECTION('',(-1.,0.));\r
-#54964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#54965 = ORIENTED_EDGE('',*,*,#54966,.F.);\r
-#54966 = EDGE_CURVE('',#25828,#54943,#54967,.T.);\r
-#54967 = SURFACE_CURVE('',#54968,(#55048,#55131),.PCURVE_S1.);\r
-#54968 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#54969,#54970,#54971,#54972,\r
-    #54973,#54974,#54975,#54976,#54977,#54978,#54979,#54980,#54981,\r
-    #54982,#54983,#54984,#54985,#54986,#54987,#54988,#54989,#54990,\r
-    #54991,#54992,#54993,#54994,#54995,#54996,#54997,#54998,#54999,\r
-    #55000,#55001,#55002,#55003,#55004,#55005,#55006,#55007,#55008,\r
-    #55009,#55010,#55011,#55012,#55013,#55014,#55015,#55016,#55017,\r
-    #55018,#55019,#55020,#55021,#55022,#55023,#55024,#55025,#55026,\r
-    #55027,#55028,#55029,#55030,#55031,#55032,#55033,#55034,#55035,\r
-    #55036,#55037,#55038,#55039,#55040,#55041,#55042,#55043,#55044,\r
-    #55045,#55046,#55047),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613028,0.249810233758,0.33572485204,0.420382051207,\r
-    0.565526485587,0.644424134375,0.68335461541,0.76126455025,\r
-    0.841373225548,0.887438369129,1.),.UNSPECIFIED.);\r
-#54969 = CARTESIAN_POINT('',(-2.373395721978,-23.88278106079,\r
-    26.717157287525));\r
-#54970 = CARTESIAN_POINT('',(-1.817791336549,-23.93884558034,\r
-    26.4350299302));\r
-#54971 = CARTESIAN_POINT('',(-1.265178790727,-23.98070334178,\r
-    26.144166320896));\r
-#54972 = CARTESIAN_POINT('',(-0.716460878846,-24.00883203093,\r
-    25.844078671963));\r
-#54973 = CARTESIAN_POINT('',(-0.172565649814,-24.02381380264,\r
-    25.53425354357));\r
-#54974 = CARTESIAN_POINT('',(0.365553434245,-24.02635266968,\r
-    25.214151897357));\r
-#54975 = CARTESIAN_POINT('',(0.896922926908,-24.01729415768,\r
-    24.883218493446));\r
-#54976 = CARTESIAN_POINT('',(1.420560413964,-23.997647226,\r
-    24.540900630817));\r
-#54977 = CARTESIAN_POINT('',(2.420889720496,-23.94123510314,\r
-    23.852767167883));\r
-#54978 = CARTESIAN_POINT('',(2.898557416303,-23.90551555727,\r
-    23.508274412796));\r
-#54979 = CARTESIAN_POINT('',(3.367663189383,-23.86245380946,\r
-    23.152770991865));\r
-#54980 = CARTESIAN_POINT('',(3.827383518837,-23.81319867035,\r
-    22.785859408879));\r
-#54981 = CARTESIAN_POINT('',(4.276922562047,-23.75906645045,\r
-    22.407192200694));\r
-#54982 = CARTESIAN_POINT('',(4.715541689974,-23.70155030476,\r
-    22.016505932536));\r
-#54983 = CARTESIAN_POINT('',(5.142598374095,-23.64231624057,\r
-    21.613668633226));\r
-#54984 = CARTESIAN_POINT('',(5.851728455044,-23.54127628537,\r
-    20.904654898563));\r
-#54985 = CARTESIAN_POINT('',(6.139805314359,-23.49941835863,\r
-    20.604493831845));\r
-#54986 = CARTESIAN_POINT('',(6.421641732587,-23.45826100422,\r
-    20.298285092038));\r
-#54987 = CARTESIAN_POINT('',(6.697095839915,-23.41848971894,\r
-    19.986099290313));\r
-#54988 = CARTESIAN_POINT('',(6.966077558885,-23.3808222664,\r
-    19.668059414005));\r
-#54989 = CARTESIAN_POINT('',(7.228556636436,-23.34599913248,\r
-    19.344348926832));\r
-#54990 = CARTESIAN_POINT('',(7.484568316151,-23.31476867015,\r
-    19.015218582485));\r
-#54991 = CARTESIAN_POINT('',(7.98021121141,-23.26135892258,\r
-    18.351656955751));\r
-#54992 = CARTESIAN_POINT('',(8.220034576136,-23.2390530568,\r
-    18.017363781937));\r
-#54993 = CARTESIAN_POINT('',(8.453781209196,-23.22165398374,\r
-    17.678427117122));\r
-#54994 = CARTESIAN_POINT('',(8.681619505002,-23.20985323814,\r
-    17.335216049373));\r
-#54995 = CARTESIAN_POINT('',(8.903793064573,-23.2043096568,\r
-    16.988155367155));\r
-#54996 = CARTESIAN_POINT('',(9.120613940047,-23.2056251872,\r
-    16.637721832146));\r
-#54997 = CARTESIAN_POINT('',(9.332447847216,-23.21431609005,\r
-    16.284435425581));\r
-#54998 = CARTESIAN_POINT('',(9.895009508255,-23.25900604853,\r
-    15.319188158691));\r
-#54999 = CARTESIAN_POINT('',(10.236958782364,-23.31008980643,\r
-    14.702544954949));\r
-#55000 = CARTESIAN_POINT('',(10.567361466977,-23.38605244628,\r
-    14.081955208669));\r
-#55001 = CARTESIAN_POINT('',(10.888587952443,-23.48785273262,\r
-    13.460287147109));\r
-#55002 = CARTESIAN_POINT('',(11.203163327333,-23.61511110546,\r
-    12.839998597349));\r
-#55003 = CARTESIAN_POINT('',(11.51307894856,-23.76577050163,\r
-    12.222738339884));\r
-#55004 = CARTESIAN_POINT('',(11.819647061687,-23.93679194913,\r
-    11.609424742118));\r
-#55005 = CARTESIAN_POINT('',(12.288956792622,-24.22693218339,\r
-    10.669431030806));\r
-#55006 = CARTESIAN_POINT('',(12.453515132308,-24.33413456663,\r
-    10.339617651733));\r
-#55007 = CARTESIAN_POINT('',(12.618034623071,-24.44697181188,\r
-    10.011603581164));\r
-#55008 = CARTESIAN_POINT('',(12.783213575557,-24.56597158146,\r
-    9.686037359102));\r
-#55009 = CARTESIAN_POINT('',(12.9497750447,-24.69158273242,\r
-    9.363626849611));\r
-#55010 = CARTESIAN_POINT('',(13.118458461494,-24.82417112269,\r
-    9.045133164381));\r
-#55011 = CARTESIAN_POINT('',(13.290003654931,-24.96401073695,\r
-    8.731358980912));\r
-#55012 = CARTESIAN_POINT('',(13.551538538037,-25.18393236196,\r
-    8.271042393225));\r
-#55013 = CARTESIAN_POINT('',(13.63881885546,-25.25839925761,\r
-    8.120307881795));\r
-#55014 = CARTESIAN_POINT('',(13.727052548379,-25.33468967328,\r
-    7.971029594427));\r
-#55015 = CARTESIAN_POINT('',(13.816322002452,-25.41281555361,\r
-    7.823311899805));\r
-#55016 = CARTESIAN_POINT('',(13.906706647537,-25.49278152767,\r
-    7.677260821701));\r
-#55017 = CARTESIAN_POINT('',(13.99828194826,-25.57458450291,\r
-    7.532983198785));\r
-#55018 = CARTESIAN_POINT('',(14.091118394594,-25.65821325916,\r
-    7.390585844434));\r
-#55019 = CARTESIAN_POINT('',(14.373723139722,-25.91462508253,\r
-    6.969175799932));\r
-#55020 = CARTESIAN_POINT('',(14.567503903258,-26.09286144369,\r
-    6.696088722986));\r
-#55021 = CARTESIAN_POINT('',(14.767105281217,-26.27817057065,\r
-    6.431819771003));\r
-#55022 = CARTESIAN_POINT('',(14.97293825106,-26.47024887803,\r
-    6.177207107879));\r
-#55023 = CARTESIAN_POINT('',(15.18530715259,-26.66867838365,\r
-    5.932993790204));\r
-#55024 = CARTESIAN_POINT('',(15.404378771042,-26.8729331231,\r
-    5.699807402423));\r
-#55025 = CARTESIAN_POINT('',(15.630155620199,-27.08238934602,\r
-    5.478146303048));\r
-#55026 = CARTESIAN_POINT('',(16.101307038971,-27.51632764996,\r
-    5.052678514837));\r
-#55027 = CARTESIAN_POINT('',(16.347111223049,-27.74111890243,\r
-    4.849501120522));\r
-#55028 = CARTESIAN_POINT('',(16.599686203526,-27.96995956534,\r
-    4.659233384327));\r
-#55029 = CARTESIAN_POINT('',(16.858755990084,-28.20210454735,\r
-    4.482017208794));\r
-#55030 = CARTESIAN_POINT('',(17.123956127238,-28.43684621501,\r
-    4.317795348478));\r
-#55031 = CARTESIAN_POINT('',(17.394846705392,-28.67353394134,\r
-    4.166357929629));\r
-#55032 = CARTESIAN_POINT('',(17.67093063203,-28.91158433975,\r
-    4.027383454738));\r
-#55033 = CARTESIAN_POINT('',(18.113115724044,-29.28785636182,\r
-    3.827497316822));\r
-#55034 = CARTESIAN_POINT('',(18.276109380731,-29.42552219886,\r
-    3.758503896589));\r
-#55035 = CARTESIAN_POINT('',(18.440566745798,-29.56338972459,\r
-    3.693414895725));\r
-#55036 = CARTESIAN_POINT('',(18.606396321003,-29.70137948991,\r
-    3.63214304441));\r
-#55037 = CARTESIAN_POINT('',(18.773507485897,-29.83942228034,\r
-    3.574594950205));\r
-#55038 = CARTESIAN_POINT('',(18.941811486527,-29.97745882993,\r
-    3.520673109706));\r
-#55039 = CARTESIAN_POINT('',(19.111222424139,-30.1154395352,\r
-    3.470277920211));\r
-#55040 = CARTESIAN_POINT('',(19.698123543635,-30.59024961971,\r
-    3.308541343226));\r
-#55041 = CARTESIAN_POINT('',(20.120638478346,-30.92654500675,\r
-    3.214253517567));\r
-#55042 = CARTESIAN_POINT('',(20.548091922305,-31.26169624696,\r
-    3.138949656874));\r
-#55043 = CARTESIAN_POINT('',(20.979410553549,-31.5954370888,\r
-    3.081167913101));\r
-#55044 = CARTESIAN_POINT('',(21.413602421617,-31.9277058742,\r
-    3.039549367522));\r
-#55045 = CARTESIAN_POINT('',(21.849786194906,-32.25861223994,\r
-    3.01286121471));\r
-#55046 = CARTESIAN_POINT('',(22.287208543723,-32.58841555139,\r
-    3.000000000028));\r
-#55047 = CARTESIAN_POINT('',(22.72525211513,-32.91751686114,3.));\r
-#55048 = PCURVE('',#25926,#55049);\r
-#55049 = DEFINITIONAL_REPRESENTATION('',(#55050),#55130);\r
-#55050 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#55051,#55052,#55053,#55054,\r
-    #55055,#55056,#55057,#55058,#55059,#55060,#55061,#55062,#55063,\r
-    #55064,#55065,#55066,#55067,#55068,#55069,#55070,#55071,#55072,\r
-    #55073,#55074,#55075,#55076,#55077,#55078,#55079,#55080,#55081,\r
-    #55082,#55083,#55084,#55085,#55086,#55087,#55088,#55089,#55090,\r
-    #55091,#55092,#55093,#55094,#55095,#55096,#55097,#55098,#55099,\r
-    #55100,#55101,#55102,#55103,#55104,#55105,#55106,#55107,#55108,\r
-    #55109,#55110,#55111,#55112,#55113,#55114,#55115,#55116,#55117,\r
-    #55118,#55119,#55120,#55121,#55122,#55123,#55124,#55125,#55126,\r
-    #55127,#55128,#55129),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613028,0.249810233758,0.33572485204,0.420382051207,\r
-    0.565526485587,0.644424134375,0.68335461541,0.76126455025,\r
-    0.841373225548,0.887438369129,1.),.UNSPECIFIED.);\r
-#55051 = CARTESIAN_POINT('',(4.438804413796,5.927553554444E-03));\r
-#55052 = CARTESIAN_POINT('',(4.462071723328,1.187530004502E-02));\r
-#55053 = CARTESIAN_POINT('',(4.485154574965,1.808807351354E-02));\r
-#55054 = CARTESIAN_POINT('',(4.508032815345,2.458747675042E-02));\r
-#55055 = CARTESIAN_POINT('',(4.530683536509,3.139757981259E-02));\r
-#55056 = CARTESIAN_POINT('',(4.553080596283,3.854537273963E-02));\r
-#55057 = CARTESIAN_POINT('',(4.575194228068,4.606111124359E-02));\r
-#55058 = CARTESIAN_POINT('',(4.59699074007,5.397855537257E-02));\r
-#55059 = CARTESIAN_POINT('',(4.638644159805,7.02123856404E-02));\r
-#55060 = CARTESIAN_POINT('',(4.658540865527,7.847991654203E-02));\r
-#55061 = CARTESIAN_POINT('',(4.678090094061,8.716885353943E-02));\r
-#55062 = CARTESIAN_POINT('',(4.697256424132,9.631284031532E-02));\r
-#55063 = CARTESIAN_POINT('',(4.716001342487,0.105948415966));\r
-#55064 = CARTESIAN_POINT('',(4.734283833694,0.116114595113));\r
-#55065 = CARTESIAN_POINT('',(4.752061557506,0.12685161671));\r
-#55066 = CARTESIAN_POINT('',(4.7815053566,0.146241373862));\r
-#55067 = CARTESIAN_POINT('',(4.793443549874,0.154590457769));\r
-#55068 = CARTESIAN_POINT('',(4.805092039953,0.163259950023));\r
-#55069 = CARTESIAN_POINT('',(4.816436048755,0.172263481154));\r
-#55070 = CARTESIAN_POINT('',(4.827461574473,0.181614142063));\r
-#55071 = CARTESIAN_POINT('',(4.838155832572,0.191323865166));\r
-#55072 = CARTESIAN_POINT('',(4.848507737073,0.201402520087));\r
-#55073 = CARTESIAN_POINT('',(4.868362740385,0.22215792331));\r
-#55074 = CARTESIAN_POINT('',(4.87787633574,0.232824076159));\r
-#55075 = CARTESIAN_POINT('',(4.887040522944,0.243861319017));\r
-#55076 = CARTESIAN_POINT('',(4.895849090413,0.25527320126));\r
-#55077 = CARTESIAN_POINT('',(4.904298729259,0.267059523994));\r
-#55078 = CARTESIAN_POINT('',(4.912389285236,0.279215148831));\r
-#55079 = CARTESIAN_POINT('',(4.920123833636,0.29172877651));\r
-#55080 = CARTESIAN_POINT('',(4.940169690764,0.326617974126));\r
-#55081 = CARTESIAN_POINT('',(4.951806994977,0.349659394657));\r
-#55082 = CARTESIAN_POINT('',(4.962444703849,0.373603127613));\r
-#55083 = CARTESIAN_POINT('',(4.972145398235,0.398296932864));\r
-#55084 = CARTESIAN_POINT('',(4.981001676297,0.423532955913));\r
-#55085 = CARTESIAN_POINT('',(4.98911896352,0.449052668234));\r
-#55086 = CARTESIAN_POINT('',(4.996598917407,0.474607302448));\r
-#55087 = CARTESIAN_POINT('',(5.007304741457,0.51377370703));\r
-#55088 = CARTESIAN_POINT('',(5.010914864776,0.527515900518));\r
-#55089 = CARTESIAN_POINT('',(5.01437858781,0.5412150682));\r
-#55090 = CARTESIAN_POINT('',(5.017710729486,0.554875210446));\r
-#55091 = CARTESIAN_POINT('',(5.020927325608,0.568497217361));\r
-#55092 = CARTESIAN_POINT('',(5.024045428421,0.582079108425));\r
-#55093 = CARTESIAN_POINT('',(5.027082716712,0.595616177439));\r
-#55094 = CARTESIAN_POINT('',(5.03152447636,0.615754882298));\r
-#55095 = CARTESIAN_POINT('',(5.032976638516,0.622395840773));\r
-#55096 = CARTESIAN_POINT('',(5.034415504625,0.629022914947));\r
-#55097 = CARTESIAN_POINT('',(5.035843173223,0.635634897977));\r
-#55098 = CARTESIAN_POINT('',(5.037261717697,0.642230386333));\r
-#55099 = CARTESIAN_POINT('',(5.038673164307,0.648807786705));\r
-#55100 = CARTESIAN_POINT('',(5.040079470213,0.655365322904));\r
-#55101 = CARTESIAN_POINT('',(5.044290329021,0.674980704143));\r
-#55102 = CARTESIAN_POINT('',(5.047085473196,0.68797499149));\r
-#55103 = CARTESIAN_POINT('',(5.049882310197,0.700865722255));\r
-#55104 = CARTESIAN_POINT('',(5.052694249186,0.71363409219));\r
-#55105 = CARTESIAN_POINT('',(5.055532727419,0.726260987939));\r
-#55106 = CARTESIAN_POINT('',(5.058406439335,0.738727207423));\r
-#55107 = CARTESIAN_POINT('',(5.061320799626,0.751013588057));\r
-#55108 = CARTESIAN_POINT('',(5.067317927644,0.7755296244));\r
-#55109 = CARTESIAN_POINT('',(5.070403840666,0.787750832402));\r
-#55110 = CARTESIAN_POINT('',(5.073537637719,0.799744415594));\r
-#55111 = CARTESIAN_POINT('',(5.076718951318,0.811495953295));\r
-#55112 = CARTESIAN_POINT('',(5.07994490771,0.822995784774));\r
-#55113 = CARTESIAN_POINT('',(5.083210446756,0.8342380705));\r
-#55114 = CARTESIAN_POINT('',(5.086508842146,0.84521998521));\r
-#55115 = CARTESIAN_POINT('',(5.091743590466,0.862106006229));\r
-#55116 = CARTESIAN_POINT('',(5.093663243193,0.868185223303));\r
-#55117 = CARTESIAN_POINT('',(5.09559002418,0.874178942422));\r
-#55118 = CARTESIAN_POINT('',(5.097522508738,0.880087752652));\r
-#55119 = CARTESIAN_POINT('',(5.099459229005,0.885912537366));\r
-#55120 = CARTESIAN_POINT('',(5.101398699529,0.891654427913));\r
-#55121 = CARTESIAN_POINT('',(5.10333944286,0.897314757293));\r
-#55122 = CARTESIAN_POINT('',(5.110021864668,0.916530546632));\r
-#55123 = CARTESIAN_POINT('',(5.114761894281,0.929685709238));\r
-#55124 = CARTESIAN_POINT('',(5.119480025364,0.942385590296));\r
-#55125 = CARTESIAN_POINT('',(5.124156027434,0.954657238137));\r
-#55126 = CARTESIAN_POINT('',(5.128770955547,0.966527867381));\r
-#55127 = CARTESIAN_POINT('',(5.133307801035,0.978024300909));\r
-#55128 = CARTESIAN_POINT('',(5.137751614819,0.989172995567));\r
-#55129 = CARTESIAN_POINT('',(5.142089362577,1.));\r
-#55130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#55131 = PCURVE('',#25851,#55132);\r
-#55132 = DEFINITIONAL_REPRESENTATION('',(#55133),#55213);\r
-#55133 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#55134,#55135,#55136,#55137,\r
-    #55138,#55139,#55140,#55141,#55142,#55143,#55144,#55145,#55146,\r
-    #55147,#55148,#55149,#55150,#55151,#55152,#55153,#55154,#55155,\r
-    #55156,#55157,#55158,#55159,#55160,#55161,#55162,#55163,#55164,\r
-    #55165,#55166,#55167,#55168,#55169,#55170,#55171,#55172,#55173,\r
-    #55174,#55175,#55176,#55177,#55178,#55179,#55180,#55181,#55182,\r
-    #55183,#55184,#55185,#55186,#55187,#55188,#55189,#55190,#55191,\r
-    #55192,#55193,#55194,#55195,#55196,#55197,#55198,#55199,#55200,\r
-    #55201,#55202,#55203,#55204,#55205,#55206,#55207,#55208,#55209,\r
-    #55210,#55211,#55212),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613028,0.249810233758,0.33572485204,0.420382051207,\r
-    0.565526485587,0.644424134375,0.68335461541,0.76126455025,\r
-    0.841373225548,0.887438369129,1.),.UNSPECIFIED.);\r
-#55134 = CARTESIAN_POINT('',(0.547589403225,1.));\r
-#55135 = CARTESIAN_POINT('',(0.550707124155,0.983817943096));\r
-#55136 = CARTESIAN_POINT('',(0.553467405931,0.967556456207));\r
-#55137 = CARTESIAN_POINT('',(0.555881668436,0.951194838345));\r
-#55138 = CARTESIAN_POINT('',(0.557963588277,0.934713899472));\r
-#55139 = CARTESIAN_POINT('',(0.559729387707,0.918095855371));\r
-#55140 = CARTESIAN_POINT('',(0.561198242998,0.901324568077));\r
-#55141 = CARTESIAN_POINT('',(0.562392812263,0.884386131846));\r
-#55142 = CARTESIAN_POINT('',(0.564232637167,0.851135126303));\r
-#55143 = CARTESIAN_POINT('',(0.564905469131,0.834842187086));\r
-#55144 = CARTESIAN_POINT('',(0.565380812173,0.818382501492));\r
-#55145 = CARTESIAN_POINT('',(0.5656842918,0.801750155308));\r
-#55146 = CARTESIAN_POINT('',(0.565845347217,0.78494246833));\r
-#55147 = CARTESIAN_POINT('',(0.565897622078,0.767960900528));\r
-#55148 = CARTESIAN_POINT('',(0.565879124219,0.750812201711));\r
-#55149 = CARTESIAN_POINT('',(0.565798863883,0.721246498192));\r
-#55150 = CARTESIAN_POINT('',(0.565751263853,0.708905914004));\r
-#55151 = CARTESIAN_POINT('',(0.565704407495,0.696493083126));\r
-#55152 = CARTESIAN_POINT('',(0.565674379223,0.684014469293));\r
-#55153 = CARTESIAN_POINT('',(0.56567826467,0.671478149453));\r
-#55154 = CARTESIAN_POINT('',(0.565733986942,0.658893926144));\r
-#55155 = CARTESIAN_POINT('',(0.565860009122,0.646273371756));\r
-#55156 = CARTESIAN_POINT('',(0.566286651813,0.621171284858));\r
-#55157 = CARTESIAN_POINT('',(0.566584695189,0.608690045595));\r
-#55158 = CARTESIAN_POINT('',(0.566986795938,0.596199038057));\r
-#55159 = CARTESIAN_POINT('',(0.567510806726,0.583712328992));\r
-#55160 = CARTESIAN_POINT('',(0.568174248534,0.571244984123));\r
-#55161 = CARTESIAN_POINT('',(0.568993733567,0.558812833928));\r
-#55162 = CARTESIAN_POINT('',(0.569984232626,0.546432121853));\r
-#55163 = CARTESIAN_POINT('',(0.573170927004,0.513008295921));\r
-#55164 = CARTESIAN_POINT('',(0.575723637096,0.492088908304));\r
-#55165 = CARTESIAN_POINT('',(0.578878881109,0.471452347203));\r
-#55166 = CARTESIAN_POINT('',(0.582677471791,0.451173931631));\r
-#55167 = CARTESIAN_POINT('',(0.587130486551,0.431307437309));\r
-#55168 = CARTESIAN_POINT('',(0.592207981448,0.411877457224));\r
-#55169 = CARTESIAN_POINT('',(0.597854056511,0.392886481885));\r
-#55170 = CARTESIAN_POINT('',(0.607343629582,0.364232012589));\r
-#55171 = CARTESIAN_POINT('',(0.610834373731,0.354265230091));\r
-#55172 = CARTESIAN_POINT('',(0.614494088241,0.344436688466));\r
-#55173 = CARTESIAN_POINT('',(0.618341328371,0.334761791491));\r
-#55174 = CARTESIAN_POINT('',(0.622393202795,0.325257066562));\r
-#55175 = CARTESIAN_POINT('',(0.626665216621,0.315939961226));\r
-#55176 = CARTESIAN_POINT('',(0.631170927833,0.306828521607));\r
-#55177 = CARTESIAN_POINT('',(0.638265451955,0.293555558003));\r
-#55178 = CARTESIAN_POINT('',(0.640669023967,0.289224783195));\r
-#55179 = CARTESIAN_POINT('',(0.643133416742,0.284950887985));\r
-#55180 = CARTESIAN_POINT('',(0.645659746765,0.280736169332));\r
-#55181 = CARTESIAN_POINT('',(0.648248943033,0.276582940418));\r
-#55182 = CARTESIAN_POINT('',(0.650901726624,0.272493509617));\r
-#55183 = CARTESIAN_POINT('',(0.653618590282,0.268470159455));\r
-#55184 = CARTESIAN_POINT('',(0.661965651991,0.256600082545));\r
-#55185 = CARTESIAN_POINT('',(0.667789996284,0.248957436092));\r
-#55186 = CARTESIAN_POINT('',(0.6738738374,0.241606752936));\r
-#55187 = CARTESIAN_POINT('',(0.680214820649,0.234565265889));\r
-#55188 = CARTESIAN_POINT('',(0.686806914182,0.227847378504));\r
-#55189 = CARTESIAN_POINT('',(0.693640198311,0.221464331032));\r
-#55190 = CARTESIAN_POINT('',(0.700700740105,0.215424027675));\r
-#55191 = CARTESIAN_POINT('',(0.715445531903,0.203877357133));\r
-#55192 = CARTESIAN_POINT('',(0.723143525994,0.198389482976));\r
-#55193 = CARTESIAN_POINT('',(0.731045578869,0.193272349094));\r
-#55194 = CARTESIAN_POINT('',(0.739131720621,0.188524492369));\r
-#55195 = CARTESIAN_POINT('',(0.747381713974,0.184139673721));\r
-#55196 = CARTESIAN_POINT('',(0.755775635913,0.180108246759));\r
-#55197 = CARTESIAN_POINT('',(0.764294295064,0.176418261455));\r
-#55198 = CARTESIAN_POINT('',(0.777879254805,0.171123065252));\r
-#55199 = CARTESIAN_POINT('',(0.782874662689,0.169298136011));\r
-#55200 = CARTESIAN_POINT('',(0.787902541141,0.167578873112));\r
-#55201 = CARTESIAN_POINT('',(0.792959945362,0.165962484233));\r
-#55202 = CARTESIAN_POINT('',(0.798044159093,0.164446075163));\r
-#55203 = CARTESIAN_POINT('',(0.803152700627,0.163026698202));\r
-#55204 = CARTESIAN_POINT('',(0.808283328822,0.161701400555));\r
-#55205 = CARTESIAN_POINT('',(0.826019996562,0.157451642481));\r
-#55206 = CARTESIAN_POINT('',(0.838723802885,0.154980863025));\r
-#55207 = CARTESIAN_POINT('',(0.851519009269,0.153011367649));\r
-#55208 = CARTESIAN_POINT('',(0.864384901603,0.151502122533));\r
-#55209 = CARTESIAN_POINT('',(0.877306021412,0.150415924678));\r
-#55210 = CARTESIAN_POINT('',(0.890271817159,0.149719653628));\r
-#55211 = CARTESIAN_POINT('',(0.903276458873,0.149384115164));\r
-#55212 = CARTESIAN_POINT('',(0.91631883909,0.149384115163));\r
-#55213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#55214 = ADVANCED_FACE('',(#55215),#25851,.T.);\r
-#55215 = FACE_BOUND('',#55216,.T.);\r
-#55216 = EDGE_LOOP('',(#55217,#55218,#55263,#55264));\r
-#55217 = ORIENTED_EDGE('',*,*,#26200,.F.);\r
-#55218 = ORIENTED_EDGE('',*,*,#55219,.T.);\r
-#55219 = EDGE_CURVE('',#26177,#54943,#55220,.T.);\r
-#55220 = SURFACE_CURVE('',#55221,(#55233,#55248),.PCURVE_S1.);\r
-#55221 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#55222,#55223,#55224,#55225,\r
-    #55226,#55227,#55228,#55229,#55230,#55231,#55232),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#55222 = CARTESIAN_POINT('',(24.464745066958,-31.64610953669,-3.));\r
-#55223 = CARTESIAN_POINT('',(24.329067763615,-31.75099795944,\r
-    -2.523943521025));\r
-#55224 = CARTESIAN_POINT('',(24.194945174996,-31.85344563725,\r
-    -2.04739801033));\r
-#55225 = CARTESIAN_POINT('',(24.061392158463,-31.95430099744,\r
-    -1.570607624198));\r
-#55226 = CARTESIAN_POINT('',(23.769295685002,-32.17234097392,\r
-    -0.530911348006));\r
-#55227 = CARTESIAN_POINT('',(23.610592203129,-32.28918798081,\r
-    3.200461378795E-02));\r
-#55228 = CARTESIAN_POINT('',(23.449715602848,-32.40604628688,\r
-    0.594615682917));\r
-#55229 = CARTESIAN_POINT('',(23.149807837159,-32.62076141019,\r
-    1.618298656295));\r
-#55230 = CARTESIAN_POINT('',(23.011997886189,-32.71828990296,\r
-    2.079582431732));\r
-#55231 = CARTESIAN_POINT('',(22.870770603085,-32.81705532574,\r
-    2.540224309252));\r
-#55232 = CARTESIAN_POINT('',(22.72525192523,-32.91751699224,3.0000006));\r
-#55233 = PCURVE('',#25851,#55234);\r
-#55234 = DEFINITIONAL_REPRESENTATION('',(#55235),#55247);\r
-#55235 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#55236,#55237,#55238,#55239,\r
-    #55240,#55241,#55242,#55243,#55244,#55245,#55246),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#55236 = CARTESIAN_POINT('',(0.940985361083,0.));\r
-#55237 = CARTESIAN_POINT('',(0.938224707656,1.133475018927E-02));\r
-#55238 = CARTESIAN_POINT('',(0.93563900877,2.278133652266E-02));\r
-#55239 = CARTESIAN_POINT('',(0.933225950524,3.433838793358E-02));\r
-#55240 = CARTESIAN_POINT('',(0.928335446323,5.977773879451E-02));\r
-#55241 = CARTESIAN_POINT('',(0.925924984556,7.370321226997E-02));\r
-#55242 = CARTESIAN_POINT('',(0.923747720524,8.77808403165E-02));\r
-#55243 = CARTESIAN_POINT('',(0.92019941339,0.113700900692));\r
-#55244 = CARTESIAN_POINT('',(0.918753831813,0.125494143564));\r
-#55245 = CARTESIAN_POINT('',(0.917461038365,0.137388952024));\r
-#55246 = CARTESIAN_POINT('',(0.916318837632,0.149384130816));\r
-#55247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#55248 = PCURVE('',#52685,#55249);\r
-#55249 = DEFINITIONAL_REPRESENTATION('',(#55250),#55262);\r
-#55250 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#55251,#55252,#55253,#55254,\r
-    #55255,#55256,#55257,#55258,#55259,#55260,#55261),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#55251 = CARTESIAN_POINT('',(-5.195960941354,6.));\r
-#55252 = CARTESIAN_POINT('',(-5.191673611775,5.523943521025));\r
-#55253 = CARTESIAN_POINT('',(-5.187454351219,5.04739801033));\r
-#55254 = CARTESIAN_POINT('',(-5.183270500975,4.570607624198));\r
-#55255 = CARTESIAN_POINT('',(-5.174157948467,3.530911348006));\r
-#55256 = CARTESIAN_POINT('',(-5.169231084305,2.967995386212));\r
-#55257 = CARTESIAN_POINT('',(-5.164260211081,2.405384317083));\r
-#55258 = CARTESIAN_POINT('',(-5.155039065135,1.381701343705));\r
-#55259 = CARTESIAN_POINT('',(-5.150818390022,0.920417568268));\r
-#55260 = CARTESIAN_POINT('',(-5.146510063203,0.459775690748));\r
-#55261 = CARTESIAN_POINT('',(-5.142089356808,-6.E-07));\r
-#55262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#55263 = ORIENTED_EDGE('',*,*,#54966,.F.);\r
-#55264 = ORIENTED_EDGE('',*,*,#25827,.T.);\r
-#55265 = ADVANCED_FACE('',(#55266),#26469,.T.);\r
-#55266 = FACE_BOUND('',#55267,.F.);\r
-#55267 = EDGE_LOOP('',(#55268,#55269,#55270,#55271));\r
-#55268 = ORIENTED_EDGE('',*,*,#26728,.T.);\r
-#55269 = ORIENTED_EDGE('',*,*,#26431,.F.);\r
-#55270 = ORIENTED_EDGE('',*,*,#52698,.T.);\r
-#55271 = ORIENTED_EDGE('',*,*,#27352,.T.);\r
-#55272 = ADVANCED_FACE('',(#55273),#27545,.T.);\r
-#55273 = FACE_BOUND('',#55274,.T.);\r
-#55274 = EDGE_LOOP('',(#55275,#55331,#55332,#55333));\r
-#55275 = ORIENTED_EDGE('',*,*,#55276,.F.);\r
-#55276 = EDGE_CURVE('',#27406,#55277,#55279,.T.);\r
-#55277 = VERTEX_POINT('',#55278);\r
-#55278 = CARTESIAN_POINT('',(10.907181416047,-38.48419667288,3.));\r
-#55279 = SURFACE_CURVE('',#55280,(#55295,#55313),.PCURVE_S1.);\r
-#55280 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#55281,#55282,#55283,#55284,\r
-    #55285,#55286,#55287,#55288,#55289,#55290,#55291,#55292,#55293,\r
-    #55294),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#55281 = CARTESIAN_POINT('',(13.037718398492,-37.81557746434,-3.));\r
-#55282 = CARTESIAN_POINT('',(12.845274141393,-37.88192667932,\r
-    -2.469857305487));\r
-#55283 = CARTESIAN_POINT('',(12.657017379273,-37.94537173652,\r
-    -1.93877500183));\r
-#55284 = CARTESIAN_POINT('',(12.471140617619,-38.00669062876,\r
-    -1.40716117002));\r
-#55285 = CARTESIAN_POINT('',(12.229007994846,-38.08483871125,\r
-    -0.711942292053));\r
-#55286 = CARTESIAN_POINT('',(12.172159232248,-38.10306133661,\r
-    -0.548519782961));\r
-#55287 = CARTESIAN_POINT('',(12.115322398359,-38.12115582172,\r
-    -0.385088192252));\r
-#55288 = CARTESIAN_POINT('',(11.87033524987,-38.19861339063,\r
-    0.31889847855));\r
-#55289 = CARTESIAN_POINT('',(11.68181544612,-38.25685702142,\r
-    0.859448382286));\r
-#55290 = CARTESIAN_POINT('',(11.49111234056,-38.3144290421,\r
-    1.399656454957));\r
-#55291 = CARTESIAN_POINT('',(11.200807669083,-38.39989412071,\r
-    2.204677342934));\r
-#55292 = CARTESIAN_POINT('',(11.104131366228,-38.42800929471,\r
-    2.470005719426));\r
-#55293 = CARTESIAN_POINT('',(11.006320579031,-38.45609867668,\r
-    2.735127937173));\r
-#55294 = CARTESIAN_POINT('',(10.907181191473,-38.48419673653,3.0000006)\r
-  );\r
-#55295 = PCURVE('',#27545,#55296);\r
-#55296 = DEFINITIONAL_REPRESENTATION('',(#55297),#55312);\r
-#55297 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#55298,#55299,#55300,#55301,\r
-    #55302,#55303,#55304,#55305,#55306,#55307,#55308,#55309,#55310,\r
-    #55311),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#55298 = CARTESIAN_POINT('',(2.048529561987,0.));\r
-#55299 = CARTESIAN_POINT('',(2.052109274402,1.254332354772E-02));\r
-#55300 = CARTESIAN_POINT('',(2.05545204346,2.52278254243E-02));\r
-#55301 = CARTESIAN_POINT('',(2.058561494327,3.804985612148E-02));\r
-#55302 = CARTESIAN_POINT('',(2.062327012241,5.498882258939E-02));\r
-#55303 = CARTESIAN_POINT('',(2.063190437047,5.898294243794E-02));\r
-#55304 = CARTESIAN_POINT('',(2.064032364904,6.298980222301E-02));\r
-#55305 = CARTESIAN_POINT('',(2.06756693436,8.030416791524E-02));\r
-#55306 = CARTESIAN_POINT('',(2.070047119446,9.373775098754E-02));\r
-#55307 = CARTESIAN_POINT('',(2.072297927353,0.107308355515));\r
-#55308 = CARTESIAN_POINT('',(2.075320586116,0.127758561639));\r
-#55309 = CARTESIAN_POINT('',(2.076262964156,0.134535705783));\r
-#55310 = CARTESIAN_POINT('',(2.077151376209,0.141345341141));\r
-#55311 = CARTESIAN_POINT('',(2.07798635282,0.148187165358));\r
-#55312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#55313 = PCURVE('',#52736,#55314);\r
-#55314 = DEFINITIONAL_REPRESENTATION('',(#55315),#55330);\r
-#55315 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#55316,#55317,#55318,#55319,\r
-    #55320,#55321,#55322,#55323,#55324,#55325,#55326,#55327,#55328,\r
-    #55329),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#55316 = CARTESIAN_POINT('',(-4.869865042185,6.));\r
-#55317 = CARTESIAN_POINT('',(-4.864776021502,5.469857305487));\r
-#55318 = CARTESIAN_POINT('',(-4.859809632655,4.93877500183));\r
-#55319 = CARTESIAN_POINT('',(-4.854916484815,4.40716117002));\r
-#55320 = CARTESIAN_POINT('',(-4.848555700183,3.711942292053));\r
-#55321 = CARTESIAN_POINT('',(-4.847063254265,3.548519782961));\r
-#55322 = CARTESIAN_POINT('',(-4.845572067227,3.385088192252));\r
-#55323 = CARTESIAN_POINT('',(-4.839148556801,2.68110152145));\r
-#55324 = CARTESIAN_POINT('',(-4.834215859684,2.140551617714));\r
-#55325 = CARTESIAN_POINT('',(-4.829235875963,1.600343545043));\r
-#55326 = CARTESIAN_POINT('',(-4.821670284366,0.795322657066));\r
-#55327 = CARTESIAN_POINT('',(-4.819153259699,0.529994280574));\r
-#55328 = CARTESIAN_POINT('',(-4.816609168629,0.264872062827));\r
-#55329 = CARTESIAN_POINT('',(-4.814033062176,-6.E-07));\r
-#55330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#55331 = ORIENTED_EDGE('',*,*,#27405,.F.);\r
-#55332 = ORIENTED_EDGE('',*,*,#27670,.T.);\r
-#55333 = ORIENTED_EDGE('',*,*,#55334,.F.);\r
-#55334 = EDGE_CURVE('',#55277,#27671,#55335,.T.);\r
-#55335 = SURFACE_CURVE('',#55336,(#55409,#55485),.PCURVE_S1.);\r
-#55336 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#55337,#55338,#55339,#55340,\r
-    #55341,#55342,#55343,#55344,#55345,#55346,#55347,#55348,#55349,\r
-    #55350,#55351,#55352,#55353,#55354,#55355,#55356,#55357,#55358,\r
-    #55359,#55360,#55361,#55362,#55363,#55364,#55365,#55366,#55367,\r
-    #55368,#55369,#55370,#55371,#55372,#55373,#55374,#55375,#55376,\r
-    #55377,#55378,#55379,#55380,#55381,#55382,#55383,#55384,#55385,\r
-    #55386,#55387,#55388,#55389,#55390,#55391,#55392,#55393,#55394,\r
-    #55395,#55396,#55397,#55398,#55399,#55400,#55401,#55402,#55403,\r
-    #55404,#55405,#55406,#55407,#55408),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156942,0.157462141412,0.23747558223,\r
-    0.315984140882,0.354882631277,0.433704074255,0.569774718335,\r
-    0.737461555804,0.864425724608,1.),.UNSPECIFIED.);\r
-#55337 = CARTESIAN_POINT('',(10.907181416047,-38.48419667288,3.));\r
-#55338 = CARTESIAN_POINT('',(10.610186041222,-38.031024493,\r
-    3.000000000037));\r
-#55339 = CARTESIAN_POINT('',(10.313929534236,-37.57745660681,\r
-    3.012727308664));\r
-#55340 = CARTESIAN_POINT('',(10.019124313709,-37.12332559692,\r
-    3.039137497494));\r
-#55341 = CARTESIAN_POINT('',(9.726563794185,-36.66863922522,\r
-    3.08032051854));\r
-#55342 = CARTESIAN_POINT('',(9.437112261875,-36.21358523329,\r
-    3.137492164789));\r
-#55343 = CARTESIAN_POINT('',(9.151681372,-35.75854555263,3.211990126548)\r
-  );\r
-#55344 = CARTESIAN_POINT('',(8.871191683305,-35.30411747289,\r
-    3.305250521531));\r
-#55345 = CARTESIAN_POINT('',(8.4838488442,-34.66533178177,3.465293450817\r
-    ));\r
-#55346 = CARTESIAN_POINT('',(8.372166199374,-34.47978079232,\r
-    3.515246870818));\r
-#55347 = CARTESIAN_POINT('',(8.261533863216,-34.29455079703,\r
-    3.568699483427));\r
-#55348 = CARTESIAN_POINT('',(8.152016448468,-34.10971623187,\r
-    3.625749574233));\r
-#55349 = CARTESIAN_POINT('',(8.043678005939,-33.92536146213,\r
-    3.686493289529));\r
-#55350 = CARTESIAN_POINT('',(7.936581002152,-33.74158072454,\r
-    3.751022658198));\r
-#55351 = CARTESIAN_POINT('',(7.830785296998,-33.55847806946,\r
-    3.819423613591));\r
-#55352 = CARTESIAN_POINT('',(7.543899616539,-33.05768084706,\r
-    4.018166019204));\r
-#55353 = CARTESIAN_POINT('',(7.36556862644,-32.74156459931,4.1566292351)\r
-  );\r
-#55354 = CARTESIAN_POINT('',(7.191687059053,-32.4284821806,\r
-    4.307560183342));\r
-#55355 = CARTESIAN_POINT('',(7.022532515961,-32.11915015687,\r
-    4.471278576594));\r
-#55356 = CARTESIAN_POINT('',(6.858305215537,-31.81432940269,\r
-    4.647991982847));\r
-#55357 = CARTESIAN_POINT('',(6.699114157302,-31.51480948788,\r
-    4.837755127206));\r
-#55358 = CARTESIAN_POINT('',(6.544971527459,-31.22138608741,\r
-    5.04042383254));\r
-#55359 = CARTESIAN_POINT('',(6.249424849596,-30.65366622408,\r
-    5.466736293034));\r
-#55360 = CARTESIAN_POINT('',(6.107801339195,-30.37904770215,\r
-    5.68996369932));\r
-#55361 = CARTESIAN_POINT('',(5.970860906372,-30.11172592136,\r
-    5.924912733575));\r
-#55362 = CARTESIAN_POINT('',(5.838386080825,-29.85230423277,\r
-    6.171070118369));\r
-#55363 = CARTESIAN_POINT('',(5.710033630315,-29.60123401776,\r
-    6.427790637949));\r
-#55364 = CARTESIAN_POINT('',(5.585364886965,-29.35881445954,\r
-    6.694311954299));\r
-#55365 = CARTESIAN_POINT('',(5.46387859954,-29.12519733393,\r
-    6.969775984446));\r
-#55366 = CARTESIAN_POINT('',(5.286168697765,-28.78901532468,\r
-    7.393712573884));\r
-#55367 = CARTESIAN_POINT('',(5.227937992933,-28.67978949292,\r
-    7.536147358727));\r
-#55368 = CARTESIAN_POINT('',(5.170287058355,-28.57271625735,\r
-    7.680455803852));\r
-#55369 = CARTESIAN_POINT('',(5.11314612585,-28.46778262117,\r
-    7.826531805428));\r
-#55370 = CARTESIAN_POINT('',(5.056443601235,-28.36496637347,\r
-    7.974269367423));\r
-#55371 = CARTESIAN_POINT('',(5.000106867644,-28.26423680487,\r
-    8.123563423543));\r
-#55372 = CARTESIAN_POINT('',(4.944063088848,-28.16555542307,\r
-    8.274310659161));\r
-#55373 = CARTESIAN_POINT('',(4.775123658227,-27.87297294906,\r
-    8.734615501814));\r
-#55374 = CARTESIAN_POINT('',(4.66291919418,-27.68530194134,\r
-    9.048358172016));\r
-#55375 = CARTESIAN_POINT('',(4.551015928511,-27.5054691646,\r
-    9.366820462725));\r
-#55376 = CARTESIAN_POINT('',(4.43881806243,-27.33297439554,9.68921052403\r
-    ));\r
-#55377 = CARTESIAN_POINT('',(4.325761743084,-27.16723171268,\r
-    10.014779122279));\r
-#55378 = CARTESIAN_POINT('',(4.211326594197,-27.00758272588,\r
-    10.342830740203));\r
-#55379 = CARTESIAN_POINT('',(4.095041724517,-26.85330299098,\r
-    10.672729192137));\r
-#55380 = CARTESIAN_POINT('',(3.771822050997,-26.44516985988,\r
-    11.575599030701));\r
-#55381 = CARTESIAN_POINT('',(3.560330682536,-26.20033450858,\r
-    12.151277477031));\r
-#55382 = CARTESIAN_POINT('',(3.340459273356,-25.97157532441,\r
-    12.730668069289));\r
-#55383 = CARTESIAN_POINT('',(3.110407780025,-25.76098222374,\r
-    13.313101878975));\r
-#55384 = CARTESIAN_POINT('',(2.868152892764,-25.56980820817,\r
-    13.897359252528));\r
-#55385 = CARTESIAN_POINT('',(2.61168332318,-25.39800776512,\r
-    14.481591210712));\r
-#55386 = CARTESIAN_POINT('',(2.339369693989,-25.24453773939,\r
-    15.063560171297));\r
-#55387 = CARTESIAN_POINT('',(1.693813613239,-24.93891533392,\r
-    16.352198458627));\r
-#55388 = CARTESIAN_POINT('',(1.311662557112,-24.79527880079,\r
-    17.056740944216));\r
-#55389 = CARTESIAN_POINT('',(0.901651516665,-24.67340284425,\r
-    17.750106475533));\r
-#55390 = CARTESIAN_POINT('',(0.46255639153,-24.56810115279,\r
-    18.428402677908));\r
-#55391 = CARTESIAN_POINT('',(-5.579212215653E-03,-24.47357433417,\r
-    19.08862466938));\r
-#55392 = CARTESIAN_POINT('',(-0.501562261683,-24.38432420545,\r
-    19.728706647827));\r
-#55393 = CARTESIAN_POINT('',(-1.023330473625,-24.29533841462,\r
-    20.347351396665));\r
-#55394 = CARTESIAN_POINT('',(-1.980774049149,-24.13184716799,\r
-    21.395546816223));\r
-#55395 = CARTESIAN_POINT('',(-2.406681348922,-24.05905705269,\r
-    21.834638927268));\r
-#55396 = CARTESIAN_POINT('',(-2.844876157673,-23.98202771429,\r
-    22.260949790659));\r
-#55397 = CARTESIAN_POINT('',(-3.294161726868,-23.89907584264,\r
-    22.674512831851));\r
-#55398 = CARTESIAN_POINT('',(-3.753270319723,-23.80874303455,\r
-    23.075533872548));\r
-#55399 = CARTESIAN_POINT('',(-4.22091332102,-23.70979215249,\r
-    23.464334951358));\r
-#55400 = CARTESIAN_POINT('',(-4.69581613687,-23.60118878379,\r
-    23.841312325538));\r
-#55401 = CARTESIAN_POINT('',(-5.6902734595,-23.35486859826,\r
-    24.59729798781));\r
-#55402 = CARTESIAN_POINT('',(-6.210680998592,-23.2156753376,\r
-    24.974716729628));\r
-#55403 = CARTESIAN_POINT('',(-6.736471811946,-23.06343057402,\r
-    25.339721410545));\r
-#55404 = CARTESIAN_POINT('',(-7.266206143254,-22.89730189846,\r
-    25.692922426285));\r
-#55405 = CARTESIAN_POINT('',(-7.798507819686,-22.71664746892,\r
-    26.034945871409));\r
-#55406 = CARTESIAN_POINT('',(-8.332071850034,-22.52098607592,\r
-    26.366408026073));\r
-#55407 = CARTESIAN_POINT('',(-8.865664970961,-22.30997174181,\r
-    26.687902495188));\r
-#55408 = CARTESIAN_POINT('',(-9.398119141345,-22.08337285391,27.));\r
-#55409 = PCURVE('',#27545,#55410);\r
-#55410 = DEFINITIONAL_REPRESENTATION('',(#55411),#55484);\r
-#55411 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#55412,#55413,#55414,#55415,\r
-    #55416,#55417,#55418,#55419,#55420,#55421,#55422,#55423,#55424,\r
-    #55425,#55426,#55427,#55428,#55429,#55430,#55431,#55432,#55433,\r
-    #55434,#55435,#55436,#55437,#55438,#55439,#55440,#55441,#55442,\r
-    #55443,#55444,#55445,#55446,#55447,#55448,#55449,#55450,#55451,\r
-    #55452,#55453,#55454,#55455,#55456,#55457,#55458,#55459,#55460,\r
-    #55461,#55462,#55463,#55464,#55465,#55466,#55467,#55468,#55469,\r
-    #55470,#55471,#55472,#55473,#55474,#55475,#55476,#55477,#55478,\r
-    #55479,#55480,#55481,#55482,#55483),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156942,0.157462141412,0.23747558223,\r
-    0.315984140882,0.354882631277,0.433704074255,0.569774718335,\r
-    0.737461555804,0.864425724608,1.),.UNSPECIFIED.);\r
-#55412 = CARTESIAN_POINT('',(2.077986350972,0.14818714986));\r
-#55413 = CARTESIAN_POINT('',(2.091059833992,0.148187149861));\r
-#55414 = CARTESIAN_POINT('',(2.104104742417,0.148515904219));\r
-#55415 = CARTESIAN_POINT('',(2.117119801632,0.14919809517));\r
-#55416 = CARTESIAN_POINT('',(2.130099054354,0.150262253386));\r
-#55417 = CARTESIAN_POINT('',(2.143031844833,0.151740671286));\r
-#55418 = CARTESIAN_POINT('',(2.15590262456,0.15366952389));\r
-#55419 = CARTESIAN_POINT('',(2.168690602339,0.156088586277));\r
-#55420 = CARTESIAN_POINT('',(2.186569932678,0.160250553801));\r
-#55421 = CARTESIAN_POINT('',(2.191751858006,0.161550652429));\r
-#55422 = CARTESIAN_POINT('',(2.196913025467,0.162943062255));\r
-#55423 = CARTESIAN_POINT('',(2.202051175141,0.16443065114));\r
-#55424 = CARTESIAN_POINT('',(2.207163805075,0.166016277669));\r
-#55425 = CARTESIAN_POINT('',(2.212248177082,0.167702743749));\r
-#55426 = CARTESIAN_POINT('',(2.217301322543,0.169492747214));\r
-#55427 = CARTESIAN_POINT('',(2.231087474211,0.174701190046));\r
-#55428 = CARTESIAN_POINT('',(2.239751137237,0.178337768719));\r
-#55429 = CARTESIAN_POINT('',(2.24829242519,0.182311669723));\r
-#55430 = CARTESIAN_POINT('',(2.256691712902,0.18663449761));\r
-#55431 = CARTESIAN_POINT('',(2.264928620931,0.191315529159));\r
-#55432 = CARTESIAN_POINT('',(2.272982436541,0.196360627873));\r
-#55433 = CARTESIAN_POINT('',(2.280832696874,0.201770906006));\r
-#55434 = CARTESIAN_POINT('',(2.295943719671,0.213202836567));\r
-#55435 = CARTESIAN_POINT('',(2.303214553127,0.21921241197));\r
-#55436 = CARTESIAN_POINT('',(2.310253463376,0.225564913216));\r
-#55437 = CARTESIAN_POINT('',(2.317045754078,0.232251967859));\r
-#55438 = CARTESIAN_POINT('',(2.323580949227,0.239261817991));\r
-#55439 = CARTESIAN_POINT('',(2.329852648321,0.246579520637));\r
-#55440 = CARTESIAN_POINT('',(2.335858291361,0.254187308704));\r
-#55441 = CARTESIAN_POINT('',(2.344443089518,0.265968313333));\r
-#55442 = CARTESIAN_POINT('',(2.347222488627,0.269938106038));\r
-#55443 = CARTESIAN_POINT('',(2.34993726756,0.273972255006));\r
-#55444 = CARTESIAN_POINT('',(2.352587913286,0.278068482811));\r
-#55445 = CARTESIAN_POINT('',(2.355175142409,0.282224490674));\r
-#55446 = CARTESIAN_POINT('',(2.35769988044,0.286437978965));\r
-#55447 = CARTESIAN_POINT('',(2.360163241052,0.290706667695));\r
-#55448 = CARTESIAN_POINT('',(2.367436328259,0.303785434139));\r
-#55449 = CARTESIAN_POINT('',(2.372059148761,0.312759565039));\r
-#55450 = CARTESIAN_POINT('',(2.376446022901,0.321932649407));\r
-#55451 = CARTESIAN_POINT('',(2.380610487314,0.331286850677));\r
-#55452 = CARTESIAN_POINT('',(2.384568029124,0.340804977546));\r
-#55453 = CARTESIAN_POINT('',(2.388335741833,0.350470789261));\r
-#55454 = CARTESIAN_POINT('',(2.391932167219,0.360269184685));\r
-#55455 = CARTESIAN_POINT('',(2.401324747932,0.387306297696));\r
-#55456 = CARTESIAN_POINT('',(2.406822429895,0.404785798589));\r
-#55457 = CARTESIAN_POINT('',(2.411815437585,0.422634515464));\r
-#55458 = CARTESIAN_POINT('',(2.416256973439,0.440851335709));\r
-#55459 = CARTESIAN_POINT('',(2.420118944098,0.459418793514));\r
-#55460 = CARTESIAN_POINT('',(2.423403151273,0.478297792308));\r
-#55461 = CARTESIAN_POINT('',(2.426135230687,0.49743167394));\r
-#55462 = CARTESIAN_POINT('',(2.43109973529,0.540556705759));\r
-#55463 = CARTESIAN_POINT('',(2.43306980052,0.564654096241));\r
-#55464 = CARTESIAN_POINT('',(2.434351143789,0.58891909146));\r
-#55465 = CARTESIAN_POINT('',(2.43507047525,0.613229008445));\r
-#55466 = CARTESIAN_POINT('',(2.43537059513,0.637475343232));\r
-#55467 = CARTESIAN_POINT('',(2.435389795065,0.661570129863));\r
-#55468 = CARTESIAN_POINT('',(2.435257497018,0.685444715665));\r
-#55469 = CARTESIAN_POINT('',(2.434961869619,0.726919334964));\r
-#55470 = CARTESIAN_POINT('',(2.434813842481,0.744639280649));\r
-#55471 = CARTESIAN_POINT('',(2.434695384475,0.76218933579));\r
-#55472 = CARTESIAN_POINT('',(2.434652165885,0.77955870039));\r
-#55473 = CARTESIAN_POINT('',(2.434724990198,0.79674285587));\r
-#55474 = CARTESIAN_POINT('',(2.434949820593,0.813742301736));\r
-#55475 = CARTESIAN_POINT('',(2.435358158653,0.83056150398));\r
-#55476 = CARTESIAN_POINT('',(2.436639411359,0.864983496419));\r
-#55477 = CARTESIAN_POINT('',(2.437541950219,0.882562379761));\r
-#55478 = CARTESIAN_POINT('',(2.438719198088,0.899954761759));\r
-#55479 = CARTESIAN_POINT('',(2.440199980239,0.917174729332));\r
-#55480 = CARTESIAN_POINT('',(2.442008927907,0.934239196783));\r
-#55481 = CARTESIAN_POINT('',(2.444167136753,0.951167137298));\r
-#55482 = CARTESIAN_POINT('',(2.44669269686,0.967979248944));\r
-#55483 = CARTESIAN_POINT('',(2.449601094273,0.98469805516));\r
-#55484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#55485 = PCURVE('',#27805,#55486);\r
-#55486 = DEFINITIONAL_REPRESENTATION('',(#55487),#55560);\r
-#55487 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#55488,#55489,#55490,#55491,\r
-    #55492,#55493,#55494,#55495,#55496,#55497,#55498,#55499,#55500,\r
-    #55501,#55502,#55503,#55504,#55505,#55506,#55507,#55508,#55509,\r
-    #55510,#55511,#55512,#55513,#55514,#55515,#55516,#55517,#55518,\r
-    #55519,#55520,#55521,#55522,#55523,#55524,#55525,#55526,#55527,\r
-    #55528,#55529,#55530,#55531,#55532,#55533,#55534,#55535,#55536,\r
-    #55537,#55538,#55539,#55540,#55541,#55542,#55543,#55544,#55545,\r
-    #55546,#55547,#55548,#55549,#55550,#55551,#55552,#55553,#55554,\r
-    #55555,#55556,#55557,#55558,#55559),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156942,0.157462141412,0.23747558223,\r
-    0.315984140882,0.354882631277,0.433704074255,0.569774718335,\r
-    0.737461555804,0.864425724608,1.),.UNSPECIFIED.);\r
-#55488 = CARTESIAN_POINT('',(4.814033068011,1.));\r
-#55489 = CARTESIAN_POINT('',(4.809978819738,0.989229505348));\r
-#55490 = CARTESIAN_POINT('',(4.805825270714,0.978139490344));\r
-#55491 = CARTESIAN_POINT('',(4.80158569247,0.966704391393));\r
-#55492 = CARTESIAN_POINT('',(4.797275257466,0.954898289302));\r
-#55493 = CARTESIAN_POINT('',(4.79291116853,0.94269495948));\r
-#55494 = CARTESIAN_POINT('',(4.788512512842,0.930067863972));\r
-#55495 = CARTESIAN_POINT('',(4.784099581433,0.916990710579));\r
-#55496 = CARTESIAN_POINT('',(4.77788460729,0.897880499229));\r
-#55497 = CARTESIAN_POINT('',(4.776077909263,0.892242354964));\r
-#55498 = CARTESIAN_POINT('',(4.774273744952,0.886523323145));\r
-#55499 = CARTESIAN_POINT('',(4.772473585641,0.880722111104));\r
-#55500 = CARTESIAN_POINT('',(4.770678903756,0.874837627168));\r
-#55501 = CARTESIAN_POINT('',(4.76889114658,0.868869025963));\r
-#55502 = CARTESIAN_POINT('',(4.767111709982,0.862815753719));\r
-#55503 = CARTESIAN_POINT('',(4.762250176777,0.845954579736));\r
-#55504 = CARTESIAN_POINT('',(4.759187412417,0.834970947558));\r
-#55505 = CARTESIAN_POINT('',(4.756161153766,0.823727349738));\r
-#55506 = CARTESIAN_POINT('',(4.753177911739,0.812226781502));\r
-#55507 = CARTESIAN_POINT('',(4.750242435057,0.800475245558));\r
-#55508 = CARTESIAN_POINT('',(4.747357183897,0.788482547719));\r
-#55509 = CARTESIAN_POINT('',(4.744522015573,0.776263223198));\r
-#55510 = CARTESIAN_POINT('',(4.738998584028,0.751645663544));\r
-#55511 = CARTESIAN_POINT('',(4.736307920943,0.739252244534));\r
-#55512 = CARTESIAN_POINT('',(4.733659648837,0.726677013899));\r
-#55513 = CARTESIAN_POINT('',(4.731047631755,0.713939650048));\r
-#55514 = CARTESIAN_POINT('',(4.728462397496,0.70105979025));\r
-#55515 = CARTESIAN_POINT('',(4.725891730198,0.688056898751));\r
-#55516 = CARTESIAN_POINT('',(4.723321499949,0.674950045231));\r
-#55517 = CARTESIAN_POINT('',(4.719456057976,0.655221153946));\r
-#55518 = CARTESIAN_POINT('',(4.718171716149,0.648663189026));\r
-#55519 = CARTESIAN_POINT('',(4.716881814241,0.642085611576));\r
-#55520 = CARTESIAN_POINT('',(4.715584383073,0.635490155368));\r
-#55521 = CARTESIAN_POINT('',(4.714277395798,0.628878368757));\r
-#55522 = CARTESIAN_POINT('',(4.712958789688,0.622251608239));\r
-#55523 = CARTESIAN_POINT('',(4.711626487923,0.615611032019));\r
-#55524 = CARTESIAN_POINT('',(4.707546784519,0.595475486338));\r
-#55525 = CARTESIAN_POINT('',(4.704750553461,0.581941247379));\r
-#55526 = CARTESIAN_POINT('',(4.701872302566,0.568361866499));\r
-#55527 = CARTESIAN_POINT('',(4.698894818135,0.55474162716));\r
-#55528 = CARTESIAN_POINT('',(4.695801656502,0.541082055633));\r
-#55529 = CARTESIAN_POINT('',(4.692577516905,0.527381777601));\r
-#55530 = CARTESIAN_POINT('',(4.689208429145,0.513636282211));\r
-#55531 = CARTESIAN_POINT('',(4.679593607085,0.476016709573));\r
-#55532 = CARTESIAN_POINT('',(4.673033873428,0.452030941878));\r
-#55533 = CARTESIAN_POINT('',(4.665924082297,0.428056224904));\r
-#55534 = CARTESIAN_POINT('',(4.658179563721,0.404294343213));\r
-#55535 = CARTESIAN_POINT('',(4.649713537571,0.380956143067));\r
-#55536 = CARTESIAN_POINT('',(4.640448884695,0.358220146195));\r
-#55537 = CARTESIAN_POINT('',(4.630330352888,0.336223698959));\r
-#55538 = CARTESIAN_POINT('',(4.605776478779,0.288991873836));\r
-#55539 = CARTESIAN_POINT('',(4.590878341008,0.264179766416));\r
-#55540 = CARTESIAN_POINT('',(4.574579954063,0.240807562619));\r
-#55541 = CARTESIAN_POINT('',(4.55686928499,0.218931322961));\r
-#55542 = CARTESIAN_POINT('',(4.537784418227,0.198512637635));\r
-#55543 = CARTESIAN_POINT('',(4.517400711099,0.179481273034));\r
-#55544 = CARTESIAN_POINT('',(4.49581806842,0.161746903492));\r
-#55545 = CARTESIAN_POINT('',(4.455987555409,0.132697940791));\r
-#55546 = CARTESIAN_POINT('',(4.438198690075,0.120867308509));\r
-#55547 = CARTESIAN_POINT('',(4.419829144983,0.109679810644));\r
-#55548 = CARTESIAN_POINT('',(4.400926092075,9.909001940517E-02));\r
-#55549 = CARTESIAN_POINT('',(4.381536114299,8.905334281733E-02));\r
-#55550 = CARTESIAN_POINT('',(4.361703538511,7.952780630503E-02));\r
-#55551 = CARTESIAN_POINT('',(4.341469516301,7.047468997423E-02));\r
-#55552 = CARTESIAN_POINT('',(4.298877353545,5.265701167681E-02));\r
-#55553 = CARTESIAN_POINT('',(4.276467826868,4.39535370656E-02));\r
-#55554 = CARTESIAN_POINT('',(4.253688311424,3.570352780169E-02));\r
-#55555 = CARTESIAN_POINT('',(4.230579144355,2.786715267808E-02));\r
-#55556 = CARTESIAN_POINT('',(4.207176069253,2.04087280141E-02));\r
-#55557 = CARTESIAN_POINT('',(4.183510513869,1.329646153652E-02));\r
-#55558 = CARTESIAN_POINT('',(4.159610037566,6.502031350447E-03));\r
-#55559 = CARTESIAN_POINT('',(4.135498948472,0.));\r
-#55560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#55561 = ADVANCED_FACE('',(#55562),#27805,.F.);\r
-#55562 = FACE_BOUND('',#55563,.F.);\r
-#55563 = EDGE_LOOP('',(#55564,#55565,#55566,#55590));\r
-#55564 = ORIENTED_EDGE('',*,*,#27769,.F.);\r
-#55565 = ORIENTED_EDGE('',*,*,#55334,.F.);\r
-#55566 = ORIENTED_EDGE('',*,*,#55567,.F.);\r
-#55567 = EDGE_CURVE('',#55568,#55277,#55570,.T.);\r
-#55568 = VERTEX_POINT('',#55569);\r
-#55569 = CARTESIAN_POINT('',(10.096297883313,-38.70484167454,3.));\r
-#55570 = SURFACE_CURVE('',#55571,(#55576,#55583),.PCURVE_S1.);\r
-#55571 = CIRCLE('',#55572,40.);\r
-#55572 = AXIS2_PLACEMENT_3D('',#55573,#55574,#55575);\r
-#55573 = CARTESIAN_POINT('',(-2.316911861358E-15,1.622319150691E-15,3.)\r
-  );\r
-#55574 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#55575 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#55576 = PCURVE('',#27805,#55577);\r
-#55577 = DEFINITIONAL_REPRESENTATION('',(#55578),#55582);\r
-#55578 = LINE('',#55579,#55580);\r
-#55579 = CARTESIAN_POINT('',(0.,1.));\r
-#55580 = VECTOR('',#55581,1.);\r
-#55581 = DIRECTION('',(1.,0.));\r
-#55582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#55583 = PCURVE('',#52736,#55584);\r
-#55584 = DEFINITIONAL_REPRESENTATION('',(#55585),#55589);\r
-#55585 = LINE('',#55586,#55587);\r
-#55586 = CARTESIAN_POINT('',(-0.,0.));\r
-#55587 = VECTOR('',#55588,1.);\r
-#55588 = DIRECTION('',(-1.,0.));\r
-#55589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#55590 = ORIENTED_EDGE('',*,*,#55591,.F.);\r
-#55591 = EDGE_CURVE('',#27707,#55568,#55592,.T.);\r
-#55592 = SURFACE_CURVE('',#55593,(#55673,#55756),.PCURVE_S1.);\r
-#55593 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#55594,#55595,#55596,#55597,\r
-    #55598,#55599,#55600,#55601,#55602,#55603,#55604,#55605,#55606,\r
-    #55607,#55608,#55609,#55610,#55611,#55612,#55613,#55614,#55615,\r
-    #55616,#55617,#55618,#55619,#55620,#55621,#55622,#55623,#55624,\r
-    #55625,#55626,#55627,#55628,#55629,#55630,#55631,#55632,#55633,\r
-    #55634,#55635,#55636,#55637,#55638,#55639,#55640,#55641,#55642,\r
-    #55643,#55644,#55645,#55646,#55647,#55648,#55649,#55650,#55651,\r
-    #55652,#55653,#55654,#55655,#55656,#55657,#55658,#55659,#55660,\r
-    #55661,#55662,#55663,#55664,#55665,#55666,#55667,#55668,#55669,\r
-    #55670,#55671,#55672),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613027,0.249810233758,0.335724852039,0.420382051206,\r
-    0.565526485587,0.644424134374,0.683354615409,0.761264550249,\r
-    0.841373225547,0.887438369128,1.),.UNSPECIFIED.);\r
-#55594 = CARTESIAN_POINT('',(-10.39865464757,-21.63072398167,\r
-    26.717157287525));\r
-#55595 = CARTESIAN_POINT('',(-9.895732501525,-21.87343528852,\r
-    26.4350299302));\r
-#55596 = CARTESIAN_POINT('',(-9.390762767629,-22.10177334019,\r
-    26.144166320896));\r
-#55597 = CARTESIAN_POINT('',(-8.884757173237,-22.31587824069,\r
-    25.844078671962));\r
-#55598 = CARTESIAN_POINT('',(-8.37878690774,-22.51597962519,\r
-    25.534253543569));\r
-#55599 = CARTESIAN_POINT('',(-7.873988719016,-22.70241294607,\r
-    25.214151897357));\r
-#55600 = CARTESIAN_POINT('',(-7.371566534277,-22.87563979923,\r
-    24.883218493446));\r
-#55601 = CARTESIAN_POINT('',(-6.872788605333,-23.03627229088,\r
-    24.540900630816));\r
-#55602 = CARTESIAN_POINT('',(-5.913492455285,-23.3253950081,\r
-    23.852767167883));\r
-#55603 = CARTESIAN_POINT('',(-5.45241484215,-23.45520158821,\r
-    23.508274412796));\r
-#55604 = CARTESIAN_POINT('',(-4.996871623658,-23.57518040529,\r
-    23.152770991865));\r
-#55605 = CARTESIAN_POINT('',(-4.548029572709,-23.68612932752,\r
-    22.785859408879));\r
-#55606 = CARTESIAN_POINT('',(-4.10708674144,-23.78901308792,\r
-    22.407192200694));\r
-#55607 = CARTESIAN_POINT('',(-3.675247903198,-23.88498216723,\r
-    22.016505932537));\r
-#55608 = CARTESIAN_POINT('',(-3.253686645349,-23.97538234253,\r
-    21.613668633226));\r
-#55609 = CARTESIAN_POINT('',(-2.552764641146,-24.12297261414,\r
-    20.904654898562));\r
-#55610 = CARTESIAN_POINT('',(-2.267744688127,-24.18216711798,\r
-    20.604493831846));\r
-#55611 = CARTESIAN_POINT('',(-1.988828441392,-24.2398855879,\r
-    20.298285092038));\r
-#55612 = CARTESIAN_POINT('',(-1.716383668679,-24.29672365787,\r
-    19.986099290312));\r
-#55613 = CARTESIAN_POINT('',(-1.450740504721,-24.35332499675,\r
-    19.668059414005));\r
-#55614 = CARTESIAN_POINT('',(-1.192180639181,-24.4103750865,\r
-    19.344348926832));\r
-#55615 = CARTESIAN_POINT('',(-0.940926905717,-24.46858920289,\r
-    19.015218582485));\r
-#55616 = CARTESIAN_POINT('',(-0.456907724978,-24.5879203113,\r
-    18.351656955752));\r
-#55617 = CARTESIAN_POINT('',(-0.223918423439,-24.6489840754,\r
-    18.017363781935));\r
-#55618 = CARTESIAN_POINT('',(1.682396240746E-03,-24.71258035178,\r
-    17.678427117122));\r
-#55619 = CARTESIAN_POINT('',(0.219816454241,-24.77941656481,\r
-    17.335216049375));\r
-#55620 = CARTESIAN_POINT('',(0.430487325189,-24.85019513502,\r
-    16.988155367155));\r
-#55621 = CARTESIAN_POINT('',(0.633782364009,-24.92558843613,\r
-    16.637721832145));\r
-#55622 = CARTESIAN_POINT('',(0.829868659569,-25.0062066767,\r
-    16.284435425582));\r
-#55623 = CARTESIAN_POINT('',(1.343218835184,-25.24060892084,\r
-    15.319188158687));\r
-#55624 = CARTESIAN_POINT('',(1.647074370549,-25.40556549092,\r
-    14.702544954967));\r
-#55625 = CARTESIAN_POINT('',(1.931570582172,-25.5899513966,\r
-    14.081955208639));\r
-#55626 = CARTESIAN_POINT('',(2.198606991702,-25.79547830306,\r
-    13.460287147136));\r
-#55627 = CARTESIAN_POINT('',(2.45068622318,-26.02265317175,\r
-    12.839998597339));\r
-#55628 = CARTESIAN_POINT('',(2.690383097284,-26.27022407978,\r
-    12.222738339883));\r
-#55629 = CARTESIAN_POINT('',(2.919970110962,-26.53578414198,\r
-    11.60942474212));\r
-#55630 = CARTESIAN_POINT('',(3.261743197476,-26.96894016055,\r
-    10.669431030806));\r
-#55631 = CARTESIAN_POINT('',(3.379712080488,-27.12595971594,\r
-    10.339617651733));\r
-#55632 = CARTESIAN_POINT('',(3.495717221141,-27.28826102246,\r
-    10.011603581164));\r
-#55633 = CARTESIAN_POINT('',(3.610234345654,-27.45657875681,\r
-    9.686037359102));\r
-#55634 = CARTESIAN_POINT('',(3.723789385259,-27.63158200601,\r
-    9.363626849611));\r
-#55635 = CARTESIAN_POINT('',(3.836952047026,-27.81386746433,\r
-    9.045133164381));\r
-#55636 = CARTESIAN_POINT('',(3.950323834521,-28.00394562959,\r
-    8.731358980911));\r
-#55637 = CARTESIAN_POINT('',(4.120868608547,-28.30005455596,\r
-    8.271042393226));\r
-#55638 = CARTESIAN_POINT('',(4.177416100446,-28.39988217498,\r
-    8.120307881795));\r
-#55639 = CARTESIAN_POINT('',(4.234235791685,-28.50174941592,\r
-    7.971029594427));\r
-#55640 = CARTESIAN_POINT('',(4.29140101415,-28.60569568063,\r
-    7.823311899805));\r
-#55641 = CARTESIAN_POINT('',(4.34898482426,-28.71175248563,\r
-    7.677260821701));\r
-#55642 = CARTESIAN_POINT('',(4.40705919328,-28.81994273531,\r
-    7.532983198785));\r
-#55643 = CARTESIAN_POINT('',(4.46569419764,-28.93027999512,\r
-    7.390585844433));\r
-#55644 = CARTESIAN_POINT('',(4.643557782658,-29.26788480886,\r
-    6.969175799932));\r
-#55645 = CARTESIAN_POINT('',(4.764691710411,-29.50164912672,\r
-    6.696088722986));\r
-#55646 = CARTESIAN_POINT('',(4.888876198217,-29.74405043778,\r
-    6.431819771003));\r
-#55647 = CARTESIAN_POINT('',(5.016601270872,-29.99494402769,\r
-    6.177207107879));\r
-#55648 = CARTESIAN_POINT('',(5.148295872574,-30.254041212,5.932993790205\r
-    ));\r
-#55649 = CARTESIAN_POINT('',(5.284296620593,-30.52090478977,\r
-    5.699807402424));\r
-#55650 = CARTESIAN_POINT('',(5.424819212308,-30.79494948713,\r
-    5.478146303048));\r
-#55651 = CARTESIAN_POINT('',(5.719141082891,-31.363861385,5.052678514837\r
-    ));\r
-#55652 = CARTESIAN_POINT('',(5.873238324439,-31.65916604843,\r
-    4.849501120522));\r
-#55653 = CARTESIAN_POINT('',(6.032313053463,-31.96059166172,\r
-    4.659233384327));\r
-#55654 = CARTESIAN_POINT('',(6.19636076014,-32.2673436738,4.482017208794\r
-    ));\r
-#55655 = CARTESIAN_POINT('',(6.365280993238,-32.57863247561,\r
-    4.317795348478));\r
-#55656 = CARTESIAN_POINT('',(6.538882900487,-32.89369621983,\r
-    4.166357929629));\r
-#55657 = CARTESIAN_POINT('',(6.716898897683,-33.21181668676,\r
-    4.027383454738));\r
-#55658 = CARTESIAN_POINT('',(7.003724354753,-33.71663293785,\r
-    3.827497316822));\r
-#55659 = CARTESIAN_POINT('',(7.109803801861,-33.90174362287,\r
-    3.758503896589));\r
-#55660 = CARTESIAN_POINT('',(7.217189703337,-34.08754445102,\r
-    3.693414895725));\r
-#55661 = CARTESIAN_POINT('',(7.325823252153,-34.27392947032,\r
-    3.63214304441));\r
-#55662 = CARTESIAN_POINT('',(7.435642965688,-34.4608026464,\r
-    3.574594950204));\r
-#55663 = CARTESIAN_POINT('',(7.546585712654,-34.64807793187,\r
-    3.520673109706));\r
-#55664 = CARTESIAN_POINT('',(7.658587740014,-34.83567933559,\r
-    3.470277920211));\r
-#55665 = CARTESIAN_POINT('',(8.047699777984,-35.48258687328,\r
-    3.308541343225));\r
-#55666 = CARTESIAN_POINT('',(8.329714147816,-35.9431097854,\r
-    3.214253517569));\r
-#55667 = CARTESIAN_POINT('',(8.616760519639,-36.40424662086,\r
-    3.138949656872));\r
-#55668 = CARTESIAN_POINT('',(8.90792136406,-36.86538008726,3.0811679131)\r
-  );\r
-#55669 = CARTESIAN_POINT('',(9.202285640874,-37.32611297796,\r
-    3.039549367524));\r
-#55670 = CARTESIAN_POINT('',(9.498987671314,-37.78624688469,\r
-    3.01286121471));\r
-#55671 = CARTESIAN_POINT('',(9.797230848808,-38.24576787719,\r
-    3.000000000028));\r
-#55672 = CARTESIAN_POINT('',(10.096297883313,-38.70484167454,3.));\r
-#55673 = PCURVE('',#27805,#55674);\r
-#55674 = DEFINITIONAL_REPRESENTATION('',(#55675),#55755);\r
-#55675 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#55676,#55677,#55678,#55679,\r
-    #55680,#55681,#55682,#55683,#55684,#55685,#55686,#55687,#55688,\r
-    #55689,#55690,#55691,#55692,#55693,#55694,#55695,#55696,#55697,\r
-    #55698,#55699,#55700,#55701,#55702,#55703,#55704,#55705,#55706,\r
-    #55707,#55708,#55709,#55710,#55711,#55712,#55713,#55714,#55715,\r
-    #55716,#55717,#55718,#55719,#55720,#55721,#55722,#55723,#55724,\r
-    #55725,#55726,#55727,#55728,#55729,#55730,#55731,#55732,#55733,\r
-    #55734,#55735,#55736,#55737,#55738,#55739,#55740,#55741,#55742,\r
-    #55743,#55744,#55745,#55746,#55747,#55748,#55749,#55750,#55751,\r
-    #55752,#55753,#55754),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613027,0.249810233758,0.335724852039,0.420382051206,\r
-    0.565526485587,0.644424134374,0.683354615409,0.761264550249,\r
-    0.841373225547,0.887438369128,1.),.UNSPECIFIED.);\r
-#55676 = CARTESIAN_POINT('',(4.089738563397,5.927553554444E-03));\r
-#55677 = CARTESIAN_POINT('',(4.113005872929,1.187530004502E-02));\r
-#55678 = CARTESIAN_POINT('',(4.136088724566,1.808807351353E-02));\r
-#55679 = CARTESIAN_POINT('',(4.158966964946,2.458747675042E-02));\r
-#55680 = CARTESIAN_POINT('',(4.18161768611,3.13975798126E-02));\r
-#55681 = CARTESIAN_POINT('',(4.204014745884,3.854537273963E-02));\r
-#55682 = CARTESIAN_POINT('',(4.226128377669,4.606111124358E-02));\r
-#55683 = CARTESIAN_POINT('',(4.247924889671,5.397855537258E-02));\r
-#55684 = CARTESIAN_POINT('',(4.289578309406,7.021238564041E-02));\r
-#55685 = CARTESIAN_POINT('',(4.309475015128,7.847991654202E-02));\r
-#55686 = CARTESIAN_POINT('',(4.329024243662,8.716885353943E-02));\r
-#55687 = CARTESIAN_POINT('',(4.348190573733,9.631284031532E-02));\r
-#55688 = CARTESIAN_POINT('',(4.366935492089,0.105948415966));\r
-#55689 = CARTESIAN_POINT('',(4.385217983295,0.116114595113));\r
-#55690 = CARTESIAN_POINT('',(4.402995707107,0.12685161671));\r
-#55691 = CARTESIAN_POINT('',(4.432439506201,0.146241373862));\r
-#55692 = CARTESIAN_POINT('',(4.444377699475,0.154590457769));\r
-#55693 = CARTESIAN_POINT('',(4.456026189554,0.163259950023));\r
-#55694 = CARTESIAN_POINT('',(4.467370198356,0.172263481154));\r
-#55695 = CARTESIAN_POINT('',(4.478395724074,0.181614142063));\r
-#55696 = CARTESIAN_POINT('',(4.489089982173,0.191323865166));\r
-#55697 = CARTESIAN_POINT('',(4.499441886675,0.201402520087));\r
-#55698 = CARTESIAN_POINT('',(4.519296889986,0.22215792331));\r
-#55699 = CARTESIAN_POINT('',(4.528810485341,0.232824076159));\r
-#55700 = CARTESIAN_POINT('',(4.537974672545,0.243861319017));\r
-#55701 = CARTESIAN_POINT('',(4.546783240014,0.25527320126));\r
-#55702 = CARTESIAN_POINT('',(4.555232878861,0.267059523994));\r
-#55703 = CARTESIAN_POINT('',(4.563323434838,0.279215148831));\r
-#55704 = CARTESIAN_POINT('',(4.571057983237,0.29172877651));\r
-#55705 = CARTESIAN_POINT('',(4.591103840365,0.326617974126));\r
-#55706 = CARTESIAN_POINT('',(4.602741144578,0.349659394656));\r
-#55707 = CARTESIAN_POINT('',(4.61337885345,0.373603127614));\r
-#55708 = CARTESIAN_POINT('',(4.623079547836,0.398296932864));\r
-#55709 = CARTESIAN_POINT('',(4.631935825898,0.423532955912));\r
-#55710 = CARTESIAN_POINT('',(4.640053113121,0.449052668234));\r
-#55711 = CARTESIAN_POINT('',(4.647533067008,0.474607302448));\r
-#55712 = CARTESIAN_POINT('',(4.658238891058,0.51377370703));\r
-#55713 = CARTESIAN_POINT('',(4.661849014377,0.527515900518));\r
-#55714 = CARTESIAN_POINT('',(4.665312737411,0.5412150682));\r
-#55715 = CARTESIAN_POINT('',(4.668644879087,0.554875210446));\r
-#55716 = CARTESIAN_POINT('',(4.671861475209,0.568497217361));\r
-#55717 = CARTESIAN_POINT('',(4.674979578022,0.582079108425));\r
-#55718 = CARTESIAN_POINT('',(4.678016866314,0.595616177439));\r
-#55719 = CARTESIAN_POINT('',(4.682458625961,0.615754882298));\r
-#55720 = CARTESIAN_POINT('',(4.683910788117,0.622395840773));\r
-#55721 = CARTESIAN_POINT('',(4.685349654226,0.629022914947));\r
-#55722 = CARTESIAN_POINT('',(4.686777322824,0.635634897977));\r
-#55723 = CARTESIAN_POINT('',(4.688195867298,0.642230386333));\r
-#55724 = CARTESIAN_POINT('',(4.689607313908,0.648807786705));\r
-#55725 = CARTESIAN_POINT('',(4.691013619814,0.655365322904));\r
-#55726 = CARTESIAN_POINT('',(4.695224478622,0.674980704143));\r
-#55727 = CARTESIAN_POINT('',(4.698019622798,0.68797499149));\r
-#55728 = CARTESIAN_POINT('',(4.700816459798,0.700865722255));\r
-#55729 = CARTESIAN_POINT('',(4.703628398787,0.71363409219));\r
-#55730 = CARTESIAN_POINT('',(4.70646687702,0.726260987939));\r
-#55731 = CARTESIAN_POINT('',(4.709340588936,0.738727207423));\r
-#55732 = CARTESIAN_POINT('',(4.712254949227,0.751013588057));\r
-#55733 = CARTESIAN_POINT('',(4.718252077245,0.7755296244));\r
-#55734 = CARTESIAN_POINT('',(4.721337990267,0.787750832402));\r
-#55735 = CARTESIAN_POINT('',(4.72447178732,0.799744415594));\r
-#55736 = CARTESIAN_POINT('',(4.72765310092,0.811495953295));\r
-#55737 = CARTESIAN_POINT('',(4.730879057311,0.822995784774));\r
-#55738 = CARTESIAN_POINT('',(4.734144596357,0.8342380705));\r
-#55739 = CARTESIAN_POINT('',(4.737442991748,0.84521998521));\r
-#55740 = CARTESIAN_POINT('',(4.742677740067,0.862106006229));\r
-#55741 = CARTESIAN_POINT('',(4.744597392794,0.868185223303));\r
-#55742 = CARTESIAN_POINT('',(4.746524173781,0.874178942422));\r
-#55743 = CARTESIAN_POINT('',(4.748456658339,0.880087752652));\r
-#55744 = CARTESIAN_POINT('',(4.750393378606,0.885912537366));\r
-#55745 = CARTESIAN_POINT('',(4.75233284913,0.891654427913));\r
-#55746 = CARTESIAN_POINT('',(4.754273592461,0.897314757293));\r
-#55747 = CARTESIAN_POINT('',(4.760956014269,0.916530546632));\r
-#55748 = CARTESIAN_POINT('',(4.765696043882,0.929685709237));\r
-#55749 = CARTESIAN_POINT('',(4.770414174965,0.942385590296));\r
-#55750 = CARTESIAN_POINT('',(4.775090177035,0.954657238137));\r
-#55751 = CARTESIAN_POINT('',(4.779705105148,0.966527867381));\r
-#55752 = CARTESIAN_POINT('',(4.784241950637,0.978024300909));\r
-#55753 = CARTESIAN_POINT('',(4.788685764421,0.989172995567));\r
-#55754 = CARTESIAN_POINT('',(4.793023512178,1.));\r
-#55755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#55756 = PCURVE('',#27730,#55757);\r
-#55757 = DEFINITIONAL_REPRESENTATION('',(#55758),#55838);\r
-#55758 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#55759,#55760,#55761,#55762,\r
-    #55763,#55764,#55765,#55766,#55767,#55768,#55769,#55770,#55771,\r
-    #55772,#55773,#55774,#55775,#55776,#55777,#55778,#55779,#55780,\r
-    #55781,#55782,#55783,#55784,#55785,#55786,#55787,#55788,#55789,\r
-    #55790,#55791,#55792,#55793,#55794,#55795,#55796,#55797,#55798,\r
-    #55799,#55800,#55801,#55802,#55803,#55804,#55805,#55806,#55807,\r
-    #55808,#55809,#55810,#55811,#55812,#55813,#55814,#55815,#55816,\r
-    #55817,#55818,#55819,#55820,#55821,#55822,#55823,#55824,#55825,\r
-    #55826,#55827,#55828,#55829,#55830,#55831,#55832,#55833,#55834,\r
-    #55835,#55836,#55837),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613027,0.249810233758,0.335724852039,0.420382051206,\r
-    0.565526485587,0.644424134374,0.683354615409,0.761264550249,\r
-    0.841373225547,0.887438369128,1.),.UNSPECIFIED.);\r
-#55759 = CARTESIAN_POINT('',(0.547589403225,1.));\r
-#55760 = CARTESIAN_POINT('',(0.550707124155,0.983817943096));\r
-#55761 = CARTESIAN_POINT('',(0.553467405931,0.967556456207));\r
-#55762 = CARTESIAN_POINT('',(0.555881668436,0.951194838345));\r
-#55763 = CARTESIAN_POINT('',(0.557963588277,0.934713899472));\r
-#55764 = CARTESIAN_POINT('',(0.559729387707,0.918095855371));\r
-#55765 = CARTESIAN_POINT('',(0.561198242998,0.901324568077));\r
-#55766 = CARTESIAN_POINT('',(0.562392812263,0.884386131846));\r
-#55767 = CARTESIAN_POINT('',(0.564232637167,0.851135126303));\r
-#55768 = CARTESIAN_POINT('',(0.564905469131,0.834842187086));\r
-#55769 = CARTESIAN_POINT('',(0.565380812173,0.818382501492));\r
-#55770 = CARTESIAN_POINT('',(0.5656842918,0.801750155308));\r
-#55771 = CARTESIAN_POINT('',(0.565845347217,0.78494246833));\r
-#55772 = CARTESIAN_POINT('',(0.565897622078,0.767960900528));\r
-#55773 = CARTESIAN_POINT('',(0.565879124219,0.750812201711));\r
-#55774 = CARTESIAN_POINT('',(0.565798863883,0.721246498192));\r
-#55775 = CARTESIAN_POINT('',(0.565751263853,0.708905914004));\r
-#55776 = CARTESIAN_POINT('',(0.565704407495,0.696493083126));\r
-#55777 = CARTESIAN_POINT('',(0.565674379223,0.684014469293));\r
-#55778 = CARTESIAN_POINT('',(0.56567826467,0.671478149453));\r
-#55779 = CARTESIAN_POINT('',(0.565733986942,0.658893926144));\r
-#55780 = CARTESIAN_POINT('',(0.565860009122,0.646273371756));\r
-#55781 = CARTESIAN_POINT('',(0.566286651813,0.621171284858));\r
-#55782 = CARTESIAN_POINT('',(0.566584695189,0.608690045595));\r
-#55783 = CARTESIAN_POINT('',(0.566986795938,0.596199038057));\r
-#55784 = CARTESIAN_POINT('',(0.567510806726,0.583712328992));\r
-#55785 = CARTESIAN_POINT('',(0.568174248534,0.571244984123));\r
-#55786 = CARTESIAN_POINT('',(0.568993733567,0.558812833928));\r
-#55787 = CARTESIAN_POINT('',(0.569984232626,0.546432121853));\r
-#55788 = CARTESIAN_POINT('',(0.573170927004,0.513008295921));\r
-#55789 = CARTESIAN_POINT('',(0.575723637096,0.492088908305));\r
-#55790 = CARTESIAN_POINT('',(0.578878881109,0.471452347201));\r
-#55791 = CARTESIAN_POINT('',(0.582677471791,0.451173931632));\r
-#55792 = CARTESIAN_POINT('',(0.587130486551,0.431307437309));\r
-#55793 = CARTESIAN_POINT('',(0.592207981448,0.411877457224));\r
-#55794 = CARTESIAN_POINT('',(0.597854056511,0.392886481886));\r
-#55795 = CARTESIAN_POINT('',(0.607343629582,0.364232012589));\r
-#55796 = CARTESIAN_POINT('',(0.610834373731,0.354265230091));\r
-#55797 = CARTESIAN_POINT('',(0.614494088241,0.344436688466));\r
-#55798 = CARTESIAN_POINT('',(0.618341328371,0.334761791491));\r
-#55799 = CARTESIAN_POINT('',(0.622393202795,0.325257066562));\r
-#55800 = CARTESIAN_POINT('',(0.626665216621,0.315939961226));\r
-#55801 = CARTESIAN_POINT('',(0.631170927833,0.306828521607));\r
-#55802 = CARTESIAN_POINT('',(0.638265451955,0.293555558003));\r
-#55803 = CARTESIAN_POINT('',(0.640669023967,0.289224783195));\r
-#55804 = CARTESIAN_POINT('',(0.643133416742,0.284950887985));\r
-#55805 = CARTESIAN_POINT('',(0.645659746765,0.280736169332));\r
-#55806 = CARTESIAN_POINT('',(0.648248943033,0.276582940418));\r
-#55807 = CARTESIAN_POINT('',(0.650901726624,0.272493509617));\r
-#55808 = CARTESIAN_POINT('',(0.653618590282,0.268470159455));\r
-#55809 = CARTESIAN_POINT('',(0.661965651991,0.256600082545));\r
-#55810 = CARTESIAN_POINT('',(0.667789996284,0.248957436092));\r
-#55811 = CARTESIAN_POINT('',(0.6738738374,0.241606752936));\r
-#55812 = CARTESIAN_POINT('',(0.680214820649,0.234565265889));\r
-#55813 = CARTESIAN_POINT('',(0.686806914182,0.227847378504));\r
-#55814 = CARTESIAN_POINT('',(0.693640198311,0.221464331032));\r
-#55815 = CARTESIAN_POINT('',(0.700700740105,0.215424027675));\r
-#55816 = CARTESIAN_POINT('',(0.715445531903,0.203877357133));\r
-#55817 = CARTESIAN_POINT('',(0.723143525994,0.198389482976));\r
-#55818 = CARTESIAN_POINT('',(0.731045578869,0.193272349094));\r
-#55819 = CARTESIAN_POINT('',(0.739131720621,0.188524492369));\r
-#55820 = CARTESIAN_POINT('',(0.747381713974,0.184139673721));\r
-#55821 = CARTESIAN_POINT('',(0.755775635913,0.180108246759));\r
-#55822 = CARTESIAN_POINT('',(0.764294295064,0.176418261455));\r
-#55823 = CARTESIAN_POINT('',(0.777879254805,0.171123065252));\r
-#55824 = CARTESIAN_POINT('',(0.782874662689,0.169298136011));\r
-#55825 = CARTESIAN_POINT('',(0.787902541141,0.167578873112));\r
-#55826 = CARTESIAN_POINT('',(0.792959945362,0.165962484233));\r
-#55827 = CARTESIAN_POINT('',(0.798044159093,0.164446075163));\r
-#55828 = CARTESIAN_POINT('',(0.803152700627,0.163026698202));\r
-#55829 = CARTESIAN_POINT('',(0.808283328822,0.161701400555));\r
-#55830 = CARTESIAN_POINT('',(0.826019996562,0.15745164248));\r
-#55831 = CARTESIAN_POINT('',(0.838723802884,0.154980863025));\r
-#55832 = CARTESIAN_POINT('',(0.85151900927,0.153011367649));\r
-#55833 = CARTESIAN_POINT('',(0.864384901603,0.151502122533));\r
-#55834 = CARTESIAN_POINT('',(0.877306021412,0.150415924678));\r
-#55835 = CARTESIAN_POINT('',(0.890271817159,0.149719653628));\r
-#55836 = CARTESIAN_POINT('',(0.903276458873,0.149384115164));\r
-#55837 = CARTESIAN_POINT('',(0.91631883909,0.149384115163));\r
-#55838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#55839 = ADVANCED_FACE('',(#55840),#27730,.T.);\r
-#55840 = FACE_BOUND('',#55841,.T.);\r
-#55841 = EDGE_LOOP('',(#55842,#55843,#55888,#55889));\r
-#55842 = ORIENTED_EDGE('',*,*,#28079,.F.);\r
-#55843 = ORIENTED_EDGE('',*,*,#55844,.T.);\r
-#55844 = EDGE_CURVE('',#28056,#55568,#55845,.T.);\r
-#55845 = SURFACE_CURVE('',#55846,(#55858,#55873),.PCURVE_S1.);\r
-#55846 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#55847,#55848,#55849,#55850,\r
-    #55851,#55852,#55853,#55854,#55855,#55856,#55857),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#55847 = CARTESIAN_POINT('',(12.165733489387,-38.10505122244,-3.));\r
-#55848 = CARTESIAN_POINT('',(12.002364575249,-38.15720972856,\r
-    -2.523943521025));\r
-#55849 = CARTESIAN_POINT('',(11.841291398993,-38.20760642844,\r
-    -2.04739801033));\r
-#55850 = CARTESIAN_POINT('',(11.681298050126,-38.25670164432,\r
-    -1.570607624198));\r
-#55851 = CARTESIAN_POINT('',(11.332243085452,-38.36168932353,\r
-    -0.530911348006));\r
-#55852 = CARTESIAN_POINT('',(11.143146564596,-38.41720980606,\r
-    3.200461378796E-02));\r
-#55853 = CARTESIAN_POINT('',(10.952004115867,-38.47199765606,\r
-    0.594615682917));\r
-#55854 = CARTESIAN_POINT('',(10.596746104282,-38.571189376,\r
-    1.618298656295));\r
-#55855 = CARTESIAN_POINT('',(10.433890401212,-38.61570240179,\r
-    2.079582431732));\r
-#55856 = CARTESIAN_POINT('',(10.267400401368,-38.66020896516,\r
-    2.540224309252));\r
-#55857 = CARTESIAN_POINT('',(10.096297660027,-38.70484173278,3.0000006)\r
-  );\r
-#55858 = PCURVE('',#27730,#55859);\r
-#55859 = DEFINITIONAL_REPRESENTATION('',(#55860),#55872);\r
-#55860 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#55861,#55862,#55863,#55864,\r
-    #55865,#55866,#55867,#55868,#55869,#55870,#55871),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#55861 = CARTESIAN_POINT('',(0.940985361083,0.));\r
-#55862 = CARTESIAN_POINT('',(0.938224707656,1.133475018927E-02));\r
-#55863 = CARTESIAN_POINT('',(0.93563900877,2.278133652266E-02));\r
-#55864 = CARTESIAN_POINT('',(0.933225950524,3.433838793358E-02));\r
-#55865 = CARTESIAN_POINT('',(0.928335446323,5.977773879451E-02));\r
-#55866 = CARTESIAN_POINT('',(0.925924984556,7.370321226997E-02));\r
-#55867 = CARTESIAN_POINT('',(0.923747720524,8.77808403165E-02));\r
-#55868 = CARTESIAN_POINT('',(0.92019941339,0.113700900692));\r
-#55869 = CARTESIAN_POINT('',(0.918753831813,0.125494143564));\r
-#55870 = CARTESIAN_POINT('',(0.917461038365,0.137388952024));\r
-#55871 = CARTESIAN_POINT('',(0.916318837632,0.149384130816));\r
-#55872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#55873 = PCURVE('',#52736,#55874);\r
-#55874 = DEFINITIONAL_REPRESENTATION('',(#55875),#55887);\r
-#55875 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#55876,#55877,#55878,#55879,\r
-    #55880,#55881,#55882,#55883,#55884,#55885,#55886),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#55876 = CARTESIAN_POINT('',(-4.846895090955,6.));\r
-#55877 = CARTESIAN_POINT('',(-4.842607761376,5.523943521025));\r
-#55878 = CARTESIAN_POINT('',(-4.838388500821,5.04739801033));\r
-#55879 = CARTESIAN_POINT('',(-4.834204650576,4.570607624198));\r
-#55880 = CARTESIAN_POINT('',(-4.825092098068,3.530911348006));\r
-#55881 = CARTESIAN_POINT('',(-4.820165233906,2.967995386212));\r
-#55882 = CARTESIAN_POINT('',(-4.815194360682,2.405384317083));\r
-#55883 = CARTESIAN_POINT('',(-4.805973214736,1.381701343705));\r
-#55884 = CARTESIAN_POINT('',(-4.801752539623,0.920417568268));\r
-#55885 = CARTESIAN_POINT('',(-4.797444212804,0.459775690748));\r
-#55886 = CARTESIAN_POINT('',(-4.793023506409,-6.E-07));\r
-#55887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#55888 = ORIENTED_EDGE('',*,*,#55591,.F.);\r
-#55889 = ORIENTED_EDGE('',*,*,#27706,.T.);\r
-#55890 = ADVANCED_FACE('',(#55891),#28348,.T.);\r
-#55891 = FACE_BOUND('',#55892,.F.);\r
-#55892 = EDGE_LOOP('',(#55893,#55894,#55895,#55896));\r
-#55893 = ORIENTED_EDGE('',*,*,#28607,.T.);\r
-#55894 = ORIENTED_EDGE('',*,*,#28310,.F.);\r
-#55895 = ORIENTED_EDGE('',*,*,#52749,.T.);\r
-#55896 = ORIENTED_EDGE('',*,*,#29231,.T.);\r
-#55897 = ADVANCED_FACE('',(#55898),#29424,.T.);\r
-#55898 = FACE_BOUND('',#55899,.T.);\r
-#55899 = EDGE_LOOP('',(#55900,#55956,#55957,#55958));\r
-#55900 = ORIENTED_EDGE('',*,*,#55901,.F.);\r
-#55901 = EDGE_CURVE('',#29285,#55902,#55904,.T.);\r
-#55902 = VERTEX_POINT('',#55903);\r
-#55903 = CARTESIAN_POINT('',(-2.912972571601,-39.89379138158,3.));\r
-#55904 = SURFACE_CURVE('',#55905,(#55920,#55938),.PCURVE_S1.);\r
-#55905 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#55906,#55907,#55908,#55909,\r
-    #55910,#55911,#55912,#55913,#55914,#55915,#55916,#55917,#55918,\r
-    #55919),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#55906 = CARTESIAN_POINT('',(-0.68224145335,-39.99418140929,-3.));\r
-#55907 = CARTESIAN_POINT('',(-0.885772669674,-39.9907094646,\r
-    -2.469857305487));\r
-#55908 = CARTESIAN_POINT('',(-1.08437564741,-39.98594071192,\r
-    -1.93877500183));\r
-#55909 = CARTESIAN_POINT('',(-1.280014965025,-39.97998802581,\r
-    -1.40716117002));\r
-#55910 = CARTESIAN_POINT('',(-1.534273422269,-39.97060896791,\r
-    -0.711942292053));\r
-#55911 = CARTESIAN_POINT('',(-1.593926289922,-39.96828921257,\r
-    -0.548519782961));\r
-#55912 = CARTESIAN_POINT('',(-1.653524121707,-39.96585312463,\r
-    -0.385088192252));\r
-#55913 = CARTESIAN_POINT('',(-1.91022878615,-39.95484889092,\r
-    0.31889847855));\r
-#55914 = CARTESIAN_POINT('',(-2.107299949557,-39.94510243068,\r
-    0.859448382286));\r
-#55915 = CARTESIAN_POINT('',(-2.306193041377,-39.93397813018,\r
-    1.399656454957));\r
-#55916 = CARTESIAN_POINT('',(-2.608220977379,-39.91499898854,\r
-    2.204677342934));\r
-#55917 = CARTESIAN_POINT('',(-2.708682941616,-39.90835336711,\r
-    2.470005719426));\r
-#55918 = CARTESIAN_POINT('',(-2.810202151026,-39.90129549262,\r
-    2.735127937173));\r
-#55919 = CARTESIAN_POINT('',(-2.912972804401,-39.89379136458,3.0000006)\r
-  );\r
-#55920 = PCURVE('',#29424,#55921);\r
-#55921 = DEFINITIONAL_REPRESENTATION('',(#55922),#55937);\r
-#55922 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#55923,#55924,#55925,#55926,\r
-    #55927,#55928,#55929,#55930,#55931,#55932,#55933,#55934,#55935,\r
-    #55936),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#55923 = CARTESIAN_POINT('',(2.048529561987,0.));\r
-#55924 = CARTESIAN_POINT('',(2.052109274402,1.254332354772E-02));\r
-#55925 = CARTESIAN_POINT('',(2.05545204346,2.52278254243E-02));\r
-#55926 = CARTESIAN_POINT('',(2.058561494327,3.804985612148E-02));\r
-#55927 = CARTESIAN_POINT('',(2.062327012241,5.498882258939E-02));\r
-#55928 = CARTESIAN_POINT('',(2.063190437047,5.898294243794E-02));\r
-#55929 = CARTESIAN_POINT('',(2.064032364904,6.2989802223E-02));\r
-#55930 = CARTESIAN_POINT('',(2.06756693436,8.030416791524E-02));\r
-#55931 = CARTESIAN_POINT('',(2.070047119446,9.373775098754E-02));\r
-#55932 = CARTESIAN_POINT('',(2.072297927353,0.107308355515));\r
-#55933 = CARTESIAN_POINT('',(2.075320586116,0.127758561639));\r
-#55934 = CARTESIAN_POINT('',(2.076262964156,0.134535705783));\r
-#55935 = CARTESIAN_POINT('',(2.077151376209,0.141345341141));\r
-#55936 = CARTESIAN_POINT('',(2.07798635282,0.148187165358));\r
-#55937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#55938 = PCURVE('',#52787,#55939);\r
-#55939 = DEFINITIONAL_REPRESENTATION('',(#55940),#55955);\r
-#55940 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#55941,#55942,#55943,#55944,\r
-    #55945,#55946,#55947,#55948,#55949,#55950,#55951,#55952,#55953,\r
-    #55954),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#55941 = CARTESIAN_POINT('',(-4.520799191786,6.));\r
-#55942 = CARTESIAN_POINT('',(-4.515710171103,5.469857305487));\r
-#55943 = CARTESIAN_POINT('',(-4.510743782257,4.93877500183));\r
-#55944 = CARTESIAN_POINT('',(-4.505850634416,4.40716117002));\r
-#55945 = CARTESIAN_POINT('',(-4.499489849784,3.711942292053));\r
-#55946 = CARTESIAN_POINT('',(-4.497997403866,3.548519782961));\r
-#55947 = CARTESIAN_POINT('',(-4.496506216829,3.385088192252));\r
-#55948 = CARTESIAN_POINT('',(-4.490082706403,2.68110152145));\r
-#55949 = CARTESIAN_POINT('',(-4.485150009285,2.140551617714));\r
-#55950 = CARTESIAN_POINT('',(-4.480170025564,1.600343545043));\r
-#55951 = CARTESIAN_POINT('',(-4.472604433967,0.795322657066));\r
-#55952 = CARTESIAN_POINT('',(-4.4700874093,0.529994280574));\r
-#55953 = CARTESIAN_POINT('',(-4.46754331823,0.264872062827));\r
-#55954 = CARTESIAN_POINT('',(-4.464967211777,-6.E-07));\r
-#55955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#55956 = ORIENTED_EDGE('',*,*,#29284,.F.);\r
-#55957 = ORIENTED_EDGE('',*,*,#29549,.T.);\r
-#55958 = ORIENTED_EDGE('',*,*,#55959,.F.);\r
-#55959 = EDGE_CURVE('',#55902,#29550,#55960,.T.);\r
-#55960 = SURFACE_CURVE('',#55961,(#56034,#56110),.PCURVE_S1.);\r
-#55961 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#55962,#55963,#55964,#55965,\r
-    #55966,#55967,#55968,#55969,#55970,#55971,#55972,#55973,#55974,\r
-    #55975,#55976,#55977,#55978,#55979,#55980,#55981,#55982,#55983,\r
-    #55984,#55985,#55986,#55987,#55988,#55989,#55990,#55991,#55992,\r
-    #55993,#55994,#55995,#55996,#55997,#55998,#55999,#56000,#56001,\r
-    #56002,#56003,#56004,#56005,#56006,#56007,#56008,#56009,#56010,\r
-    #56011,#56012,#56013,#56014,#56015,#56016,#56017,#56018,#56019,\r
-    #56020,#56021,#56022,#56023,#56024,#56025,#56026,#56027,#56028,\r
-    #56029,#56030,#56031,#56032,#56033),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156944,0.157462141415,0.237475582234,\r
-    0.315984140888,0.354882631282,0.433704074262,0.569774718341,\r
-    0.737461555807,0.864425724609,1.),.UNSPECIFIED.);\r
-#55962 = CARTESIAN_POINT('',(-2.912972571601,-39.89379138158,3.));\r
-#55963 = CARTESIAN_POINT('',(-3.037062919818,-39.36637042753,\r
-    3.000000000037));\r
-#55964 = CARTESIAN_POINT('',(-3.160323619849,-38.83883033888,\r
-    3.012727308664));\r
-#55965 = CARTESIAN_POINT('',(-3.282027957056,-38.31125745622,\r
-    3.039137497494));\r
-#55966 = CARTESIAN_POINT('',(-3.401433020368,-37.78393043715,\r
-    3.08032051854));\r
-#55967 = CARTESIAN_POINT('',(-3.517790857815,-37.25732130432,\r
-    3.137492164789));\r
-#55968 = CARTESIAN_POINT('',(-3.630375421977,-36.73210076036,\r
-    3.211990126548));\r
-#55969 = CARTESIAN_POINT('',(-3.738525955685,-36.20914492362,\r
-    3.305250521531));\r
-#55970 = CARTESIAN_POINT('',(-3.884031589677,-35.47640367007,\r
-    3.465293450817));\r
-#55971 = CARTESIAN_POINT('',(-3.925516770885,-35.26384506032,\r
-    3.515246870818));\r
-#55972 = CARTESIAN_POINT('',(-3.966124771254,-35.05194731312,\r
-    3.568699483427));\r
-#55973 = CARTESIAN_POINT('',(-4.005820333274,-34.84080247429,\r
-    3.625749574233));\r
-#55974 = CARTESIAN_POINT('',(-4.044572123497,-34.63051172792,\r
-    3.686493289529));\r
-#55975 = CARTESIAN_POINT('',(-4.08235367345,-34.42118499237,\r
-    3.751022658198));\r
-#55976 = CARTESIAN_POINT('',(-4.119144320561,-34.21294051631,\r
-    3.819423613591));\r
-#55977 = CARTESIAN_POINT('',(-4.217445939716,-33.64422438036,\r
-    4.018166019204));\r
-#55978 = CARTESIAN_POINT('',(-4.276904130808,-33.28617948425,\r
-    4.1566292351));\r
-#55979 = CARTESIAN_POINT('',(-4.333218862851,-32.93250724709,\r
-    4.307560183342));\r
-#55980 = CARTESIAN_POINT('',(-4.386374355677,-32.58397596595,\r
-    4.471278576594));\r
-#55981 = CARTESIAN_POINT('',(-4.436442699983,-32.24136910775,\r
-    4.647991982847));\r
-#55982 = CARTESIAN_POINT('',(-4.483591518507,-31.90546590547,\r
-    4.837755127205));\r
-#55983 = CARTESIAN_POINT('',(-4.528081496836,-31.57701821693,\r
-    5.04042383254));\r
-#55984 = CARTESIAN_POINT('',(-4.611632900099,-30.94245313357,\r
-    5.466736293034));\r
-#55985 = CARTESIAN_POINT('',(-4.65079040152,-30.63595804165,\r
-    5.68996369932));\r
-#55986 = CARTESIAN_POINT('',(-4.688042881953,-30.33792135041,\r
-    5.924912733575));\r
-#55987 = CARTESIAN_POINT('',(-4.723801054842,-30.04883564514,\r
-    6.171070118369));\r
-#55988 = CARTESIAN_POINT('',(-4.758541834527,-29.76900769328,\r
-    6.427790637949));\r
-#55989 = CARTESIAN_POINT('',(-4.792779760647,-29.49856860182,\r
-    6.694311954299));\r
-#55990 = CARTESIAN_POINT('',(-4.827037765683,-29.23748955536,\r
-    6.969775984446));\r
-#55991 = CARTESIAN_POINT('',(-4.879049430036,-28.86080143595,\r
-    7.393712573884));\r
-#55992 = CARTESIAN_POINT('',(-4.896410959035,-28.73824665383,\r
-    7.536147358727));\r
-#55993 = CARTESIAN_POINT('',(-4.913963913464,-28.61791294358,\r
-    7.680455803852));\r
-#55994 = CARTESIAN_POINT('',(-4.931769408795,-28.49976423005,\r
-    7.826531805428));\r
-#55995 = CARTESIAN_POINT('',(-4.949887124982,-28.3837551552,\r
-    7.974269367423));\r
-#55996 = CARTESIAN_POINT('',(-4.968374796327,-28.2698320252,\r
-    8.123563423543));\r
-#55997 = CARTESIAN_POINT('',(-4.987287701355,-28.15793375765,\r
-    8.274310659161));\r
-#55998 = CARTESIAN_POINT('',(-5.045969737977,-27.82521547759,\r
-    8.734615501814));\r
-#55999 = CARTESIAN_POINT('',(-5.087220179902,-27.61048622962,\r
-    9.048358172017));\r
-#56000 = CARTESIAN_POINT('',(-5.130868420818,-27.40322552538,\r
-    9.366820462725));\r
-#56001 = CARTESIAN_POINT('',(-5.177303242006,-27.20275953353,\r
-    9.689210524029));\r
-#56002 = CARTESIAN_POINT('',(-5.226854094878,-27.00834481894,\r
-    10.014779122279));\r
-#56003 = CARTESIAN_POINT('',(-5.279784790499,-26.81918471811,\r
-    10.342830740204));\r
-#56004 = CARTESIAN_POINT('',(-5.336290047404,-26.63443742189,\r
-    10.672729192137));\r
-#56005 = CARTESIAN_POINT('',(-5.500427437508,-26.14037009125,\r
-    11.57559903069));\r
-#56006 = CARTESIAN_POINT('',(-5.615425693877,-25.83796581013,\r
-    12.151277477081));\r
-#56007 = CARTESIAN_POINT('',(-5.743796985625,-25.54780204204,\r
-    12.730668069178));\r
-#56008 = CARTESIAN_POINT('',(-5.887947593874,-25.2712270145,\r
-    13.313101879116));\r
-#56009 = CARTESIAN_POINT('',(-6.050207359533,-25.00872615164,\r
-    13.89735925242));\r
-#56010 = CARTESIAN_POINT('',(-6.232450709405,-24.75956878404,\r
-    14.48159121076));\r
-#56011 = CARTESIAN_POINT('',(-6.435851977084,-24.52221738689,\r
-    15.063560171287));\r
-#56012 = CARTESIAN_POINT('',(-6.937947243549,-24.01423308445,\r
-    16.352198458629));\r
-#56013 = CARTESIAN_POINT('',(-7.247925183364,-23.74855553522,\r
-    17.056740944201));\r
-#56014 = CARTESIAN_POINT('',(-7.591525500402,-23.49379756335,\r
-    17.750106475566));\r
-#56015 = CARTESIAN_POINT('',(-7.968124649685,-23.24466696337,\r
-    18.428402677866));\r
-#56016 = CARTESIAN_POINT('',(-8.375698146032,-22.99572900308,\r
-    19.088624669414));\r
-#56017 = CARTESIAN_POINT('',(-8.811244415804,-22.7422251221,\r
-    19.728706647809));\r
-#56018 = CARTESIAN_POINT('',(-9.27111122141,-22.48015059245,\r
-    20.34735139667));\r
-#56019 = CARTESIAN_POINT('',(-10.11489658453,-21.9990540855,\r
-    21.395546816223));\r
-#56020 = CARTESIAN_POINT('',(-10.4902228456,-21.78498487559,\r
-    21.834638927267));\r
-#56021 = CARTESIAN_POINT('',(-10.87564568849,-21.56272952341,\r
-    22.260949790659));\r
-#56022 = CARTESIAN_POINT('',(-11.26946481146,-21.33111554697,\r
-    22.674512831851));\r
-#56023 = CARTESIAN_POINT('',(-11.66999012834,-21.08920608707,\r
-    23.075533872548));\r
-#56024 = CARTESIAN_POINT('',(-12.07558761095,-20.83627934704,\r
-    23.464334951357));\r
-#56025 = CARTESIAN_POINT('',(-12.48470574287,-20.57179923374,\r
-    23.841312325539));\r
-#56026 = CARTESIAN_POINT('',(-13.33494348547,-20.00020953703,\r
-    24.59729798781));\r
-#56027 = CARTESIAN_POINT('',(-13.7763597108,-19.69142079601,\r
-    24.97471672963));\r
-#56028 = CARTESIAN_POINT('',(-14.21837068232,-19.36852646578,\r
-    25.339721410544));\r
-#56029 = CARTESIAN_POINT('',(-14.659338771,-19.03123676334,\r
-    25.692922426283));\r
-#56030 = CARTESIAN_POINT('',(-15.09775127449,-18.67941923332,\r
-    26.034945871409));\r
-#56031 = CARTESIAN_POINT('',(-15.53221731885,-18.31306802001,\r
-    26.366408026074));\r
-#56032 = CARTESIAN_POINT('',(-15.9614596843,-17.93227981168,\r
-    26.687902495187));\r
-#56033 = CARTESIAN_POINT('',(-16.38430155499,-17.53723645717,27.));\r
-#56034 = PCURVE('',#29424,#56035);\r
-#56035 = DEFINITIONAL_REPRESENTATION('',(#56036),#56109);\r
-#56036 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#56037,#56038,#56039,#56040,\r
-    #56041,#56042,#56043,#56044,#56045,#56046,#56047,#56048,#56049,\r
-    #56050,#56051,#56052,#56053,#56054,#56055,#56056,#56057,#56058,\r
-    #56059,#56060,#56061,#56062,#56063,#56064,#56065,#56066,#56067,\r
-    #56068,#56069,#56070,#56071,#56072,#56073,#56074,#56075,#56076,\r
-    #56077,#56078,#56079,#56080,#56081,#56082,#56083,#56084,#56085,\r
-    #56086,#56087,#56088,#56089,#56090,#56091,#56092,#56093,#56094,\r
-    #56095,#56096,#56097,#56098,#56099,#56100,#56101,#56102,#56103,\r
-    #56104,#56105,#56106,#56107,#56108),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156944,0.157462141415,0.237475582234,\r
-    0.315984140888,0.354882631282,0.433704074262,0.569774718341,\r
-    0.737461555807,0.864425724609,1.),.UNSPECIFIED.);\r
-#56037 = CARTESIAN_POINT('',(2.077986350972,0.14818714986));\r
-#56038 = CARTESIAN_POINT('',(2.091059833992,0.148187149861));\r
-#56039 = CARTESIAN_POINT('',(2.104104742417,0.148515904219));\r
-#56040 = CARTESIAN_POINT('',(2.117119801632,0.14919809517));\r
-#56041 = CARTESIAN_POINT('',(2.130099054354,0.150262253386));\r
-#56042 = CARTESIAN_POINT('',(2.143031844833,0.151740671286));\r
-#56043 = CARTESIAN_POINT('',(2.155902624561,0.15366952389));\r
-#56044 = CARTESIAN_POINT('',(2.168690602339,0.156088586277));\r
-#56045 = CARTESIAN_POINT('',(2.186569932678,0.160250553801));\r
-#56046 = CARTESIAN_POINT('',(2.191751858006,0.161550652429));\r
-#56047 = CARTESIAN_POINT('',(2.196913025467,0.162943062255));\r
-#56048 = CARTESIAN_POINT('',(2.202051175141,0.16443065114));\r
-#56049 = CARTESIAN_POINT('',(2.207163805075,0.166016277669));\r
-#56050 = CARTESIAN_POINT('',(2.212248177082,0.167702743749));\r
-#56051 = CARTESIAN_POINT('',(2.217301322543,0.169492747214));\r
-#56052 = CARTESIAN_POINT('',(2.231087474211,0.174701190046));\r
-#56053 = CARTESIAN_POINT('',(2.239751137237,0.178337768719));\r
-#56054 = CARTESIAN_POINT('',(2.24829242519,0.182311669723));\r
-#56055 = CARTESIAN_POINT('',(2.256691712903,0.18663449761));\r
-#56056 = CARTESIAN_POINT('',(2.264928620931,0.191315529159));\r
-#56057 = CARTESIAN_POINT('',(2.272982436541,0.196360627873));\r
-#56058 = CARTESIAN_POINT('',(2.280832696874,0.201770906006));\r
-#56059 = CARTESIAN_POINT('',(2.295943719671,0.213202836567));\r
-#56060 = CARTESIAN_POINT('',(2.303214553127,0.21921241197));\r
-#56061 = CARTESIAN_POINT('',(2.310253463376,0.225564913216));\r
-#56062 = CARTESIAN_POINT('',(2.317045754078,0.232251967859));\r
-#56063 = CARTESIAN_POINT('',(2.323580949227,0.239261817991));\r
-#56064 = CARTESIAN_POINT('',(2.329852648321,0.246579520637));\r
-#56065 = CARTESIAN_POINT('',(2.335858291361,0.254187308704));\r
-#56066 = CARTESIAN_POINT('',(2.344443089518,0.265968313333));\r
-#56067 = CARTESIAN_POINT('',(2.347222488627,0.269938106038));\r
-#56068 = CARTESIAN_POINT('',(2.34993726756,0.273972255006));\r
-#56069 = CARTESIAN_POINT('',(2.352587913286,0.278068482811));\r
-#56070 = CARTESIAN_POINT('',(2.355175142409,0.282224490674));\r
-#56071 = CARTESIAN_POINT('',(2.35769988044,0.286437978965));\r
-#56072 = CARTESIAN_POINT('',(2.360163241052,0.290706667695));\r
-#56073 = CARTESIAN_POINT('',(2.367436328259,0.303785434139));\r
-#56074 = CARTESIAN_POINT('',(2.372059148761,0.312759565039));\r
-#56075 = CARTESIAN_POINT('',(2.376446022901,0.321932649407));\r
-#56076 = CARTESIAN_POINT('',(2.380610487314,0.331286850677));\r
-#56077 = CARTESIAN_POINT('',(2.384568029124,0.340804977546));\r
-#56078 = CARTESIAN_POINT('',(2.388335741833,0.350470789261));\r
-#56079 = CARTESIAN_POINT('',(2.391932167219,0.360269184685));\r
-#56080 = CARTESIAN_POINT('',(2.401324747932,0.387306297695));\r
-#56081 = CARTESIAN_POINT('',(2.406822429895,0.40478579859));\r
-#56082 = CARTESIAN_POINT('',(2.411815437583,0.422634515462));\r
-#56083 = CARTESIAN_POINT('',(2.416256973441,0.440851335711));\r
-#56084 = CARTESIAN_POINT('',(2.420118944097,0.459418793512));\r
-#56085 = CARTESIAN_POINT('',(2.423403151273,0.478297792309));\r
-#56086 = CARTESIAN_POINT('',(2.426135230686,0.49743167394));\r
-#56087 = CARTESIAN_POINT('',(2.43109973529,0.540556705759));\r
-#56088 = CARTESIAN_POINT('',(2.43306980052,0.564654096241));\r
-#56089 = CARTESIAN_POINT('',(2.434351143789,0.588919091462));\r
-#56090 = CARTESIAN_POINT('',(2.43507047525,0.613229008443));\r
-#56091 = CARTESIAN_POINT('',(2.43537059513,0.637475343233));\r
-#56092 = CARTESIAN_POINT('',(2.435389795065,0.661570129863));\r
-#56093 = CARTESIAN_POINT('',(2.435257497018,0.685444715665));\r
-#56094 = CARTESIAN_POINT('',(2.434961869619,0.726919334964));\r
-#56095 = CARTESIAN_POINT('',(2.434813842481,0.744639280649));\r
-#56096 = CARTESIAN_POINT('',(2.434695384475,0.76218933579));\r
-#56097 = CARTESIAN_POINT('',(2.434652165885,0.77955870039));\r
-#56098 = CARTESIAN_POINT('',(2.434724990198,0.79674285587));\r
-#56099 = CARTESIAN_POINT('',(2.434949820593,0.813742301736));\r
-#56100 = CARTESIAN_POINT('',(2.435358158653,0.83056150398));\r
-#56101 = CARTESIAN_POINT('',(2.436639411359,0.864983496419));\r
-#56102 = CARTESIAN_POINT('',(2.437541950219,0.882562379761));\r
-#56103 = CARTESIAN_POINT('',(2.438719198088,0.899954761759));\r
-#56104 = CARTESIAN_POINT('',(2.440199980239,0.917174729332));\r
-#56105 = CARTESIAN_POINT('',(2.442008927907,0.934239196783));\r
-#56106 = CARTESIAN_POINT('',(2.444167136753,0.951167137298));\r
-#56107 = CARTESIAN_POINT('',(2.44669269686,0.967979248944));\r
-#56108 = CARTESIAN_POINT('',(2.449601094273,0.98469805516));\r
-#56109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#56110 = PCURVE('',#29684,#56111);\r
-#56111 = DEFINITIONAL_REPRESENTATION('',(#56112),#56185);\r
-#56112 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#56113,#56114,#56115,#56116,\r
-    #56117,#56118,#56119,#56120,#56121,#56122,#56123,#56124,#56125,\r
-    #56126,#56127,#56128,#56129,#56130,#56131,#56132,#56133,#56134,\r
-    #56135,#56136,#56137,#56138,#56139,#56140,#56141,#56142,#56143,\r
-    #56144,#56145,#56146,#56147,#56148,#56149,#56150,#56151,#56152,\r
-    #56153,#56154,#56155,#56156,#56157,#56158,#56159,#56160,#56161,\r
-    #56162,#56163,#56164,#56165,#56166,#56167,#56168,#56169,#56170,\r
-    #56171,#56172,#56173,#56174,#56175,#56176,#56177,#56178,#56179,\r
-    #56180,#56181,#56182,#56183,#56184),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156944,0.157462141415,0.237475582234,\r
-    0.315984140888,0.354882631282,0.433704074262,0.569774718341,\r
-    0.737461555807,0.864425724609,1.),.UNSPECIFIED.);\r
-#56113 = CARTESIAN_POINT('',(4.464967217612,1.));\r
-#56114 = CARTESIAN_POINT('',(4.460912969339,0.989229505348));\r
-#56115 = CARTESIAN_POINT('',(4.456759420315,0.978139490344));\r
-#56116 = CARTESIAN_POINT('',(4.452519842071,0.966704391393));\r
-#56117 = CARTESIAN_POINT('',(4.448209407067,0.954898289302));\r
-#56118 = CARTESIAN_POINT('',(4.443845318131,0.942694959479));\r
-#56119 = CARTESIAN_POINT('',(4.439446662443,0.930067863972));\r
-#56120 = CARTESIAN_POINT('',(4.435033731034,0.916990710579));\r
-#56121 = CARTESIAN_POINT('',(4.428818756891,0.897880499229));\r
-#56122 = CARTESIAN_POINT('',(4.427012058864,0.892242354964));\r
-#56123 = CARTESIAN_POINT('',(4.425207894553,0.886523323145));\r
-#56124 = CARTESIAN_POINT('',(4.423407735242,0.880722111104));\r
-#56125 = CARTESIAN_POINT('',(4.421613053357,0.874837627168));\r
-#56126 = CARTESIAN_POINT('',(4.419825296181,0.868869025963));\r
-#56127 = CARTESIAN_POINT('',(4.418045859583,0.862815753719));\r
-#56128 = CARTESIAN_POINT('',(4.413184326378,0.845954579736));\r
-#56129 = CARTESIAN_POINT('',(4.410121562018,0.834970947558));\r
-#56130 = CARTESIAN_POINT('',(4.407095303367,0.823727349738));\r
-#56131 = CARTESIAN_POINT('',(4.40411206134,0.812226781502));\r
-#56132 = CARTESIAN_POINT('',(4.401176584659,0.800475245558));\r
-#56133 = CARTESIAN_POINT('',(4.398291333498,0.788482547719));\r
-#56134 = CARTESIAN_POINT('',(4.395456165174,0.776263223198));\r
-#56135 = CARTESIAN_POINT('',(4.389932733629,0.751645663544));\r
-#56136 = CARTESIAN_POINT('',(4.387242070544,0.739252244534));\r
-#56137 = CARTESIAN_POINT('',(4.384593798438,0.726677013899));\r
-#56138 = CARTESIAN_POINT('',(4.381981781356,0.713939650048));\r
-#56139 = CARTESIAN_POINT('',(4.379396547097,0.70105979025));\r
-#56140 = CARTESIAN_POINT('',(4.376825879799,0.688056898751));\r
-#56141 = CARTESIAN_POINT('',(4.37425564955,0.674950045231));\r
-#56142 = CARTESIAN_POINT('',(4.370390207577,0.655221153946));\r
-#56143 = CARTESIAN_POINT('',(4.36910586575,0.648663189026));\r
-#56144 = CARTESIAN_POINT('',(4.367815963842,0.642085611576));\r
-#56145 = CARTESIAN_POINT('',(4.366518532674,0.635490155368));\r
-#56146 = CARTESIAN_POINT('',(4.365211545399,0.628878368757));\r
-#56147 = CARTESIAN_POINT('',(4.363892939289,0.622251608239));\r
-#56148 = CARTESIAN_POINT('',(4.362560637525,0.615611032019));\r
-#56149 = CARTESIAN_POINT('',(4.35848093412,0.595475486338));\r
-#56150 = CARTESIAN_POINT('',(4.355684703062,0.581941247379));\r
-#56151 = CARTESIAN_POINT('',(4.352806452167,0.568361866499));\r
-#56152 = CARTESIAN_POINT('',(4.349828967736,0.55474162716));\r
-#56153 = CARTESIAN_POINT('',(4.346735806103,0.541082055633));\r
-#56154 = CARTESIAN_POINT('',(4.343511666506,0.527381777601));\r
-#56155 = CARTESIAN_POINT('',(4.340142578746,0.513636282211));\r
-#56156 = CARTESIAN_POINT('',(4.330527756687,0.476016709573));\r
-#56157 = CARTESIAN_POINT('',(4.323968023028,0.452030941876));\r
-#56158 = CARTESIAN_POINT('',(4.316858231899,0.428056224906));\r
-#56159 = CARTESIAN_POINT('',(4.309113713321,0.40429434321));\r
-#56160 = CARTESIAN_POINT('',(4.300647687173,0.380956143069));\r
-#56161 = CARTESIAN_POINT('',(4.291383034296,0.358220146194));\r
-#56162 = CARTESIAN_POINT('',(4.28126450249,0.33622369896));\r
-#56163 = CARTESIAN_POINT('',(4.25671062838,0.288991873836));\r
-#56164 = CARTESIAN_POINT('',(4.241812490609,0.264179766416));\r
-#56165 = CARTESIAN_POINT('',(4.225514103664,0.240807562618));\r
-#56166 = CARTESIAN_POINT('',(4.207803434591,0.218931322962));\r
-#56167 = CARTESIAN_POINT('',(4.188718567828,0.198512637634));\r
-#56168 = CARTESIAN_POINT('',(4.168334860701,0.179481273035));\r
-#56169 = CARTESIAN_POINT('',(4.146752218021,0.161746903492));\r
-#56170 = CARTESIAN_POINT('',(4.10692170501,0.132697940791));\r
-#56171 = CARTESIAN_POINT('',(4.089132839676,0.12086730851));\r
-#56172 = CARTESIAN_POINT('',(4.070763294584,0.109679810644));\r
-#56173 = CARTESIAN_POINT('',(4.051860241676,9.909001940515E-02));\r
-#56174 = CARTESIAN_POINT('',(4.0324702639,8.905334281733E-02));\r
-#56175 = CARTESIAN_POINT('',(4.012637688112,7.952780630505E-02));\r
-#56176 = CARTESIAN_POINT('',(3.992403665902,7.047468997422E-02));\r
-#56177 = CARTESIAN_POINT('',(3.949811503146,5.265701167682E-02));\r
-#56178 = CARTESIAN_POINT('',(3.927401976469,4.395353706558E-02));\r
-#56179 = CARTESIAN_POINT('',(3.904622461025,3.57035278017E-02));\r
-#56180 = CARTESIAN_POINT('',(3.881513293957,2.78671526781E-02));\r
-#56181 = CARTESIAN_POINT('',(3.858110218854,2.040872801409E-02));\r
-#56182 = CARTESIAN_POINT('',(3.83444466347,1.32964615365E-02));\r
-#56183 = CARTESIAN_POINT('',(3.810544187167,6.502031350463E-03));\r
-#56184 = CARTESIAN_POINT('',(3.786433098073,0.));\r
-#56185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#56186 = ADVANCED_FACE('',(#56187),#29684,.F.);\r
-#56187 = FACE_BOUND('',#56188,.F.);\r
-#56188 = EDGE_LOOP('',(#56189,#56190,#56191,#56215));\r
-#56189 = ORIENTED_EDGE('',*,*,#29648,.F.);\r
-#56190 = ORIENTED_EDGE('',*,*,#55959,.F.);\r
-#56191 = ORIENTED_EDGE('',*,*,#56192,.F.);\r
-#56192 = EDGE_CURVE('',#56193,#55902,#56195,.T.);\r
-#56193 = VERTEX_POINT('',#56194);\r
-#56194 = CARTESIAN_POINT('',(-3.750418878719,-39.82379135936,3.));\r
-#56195 = SURFACE_CURVE('',#56196,(#56201,#56208),.PCURVE_S1.);\r
-#56196 = CIRCLE('',#56197,40.);\r
-#56197 = AXIS2_PLACEMENT_3D('',#56198,#56199,#56200);\r
-#56198 = CARTESIAN_POINT('',(-2.316911861358E-15,1.622319150691E-15,3.)\r
-  );\r
-#56199 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#56200 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#56201 = PCURVE('',#29684,#56202);\r
-#56202 = DEFINITIONAL_REPRESENTATION('',(#56203),#56207);\r
-#56203 = LINE('',#56204,#56205);\r
-#56204 = CARTESIAN_POINT('',(0.,1.));\r
-#56205 = VECTOR('',#56206,1.);\r
-#56206 = DIRECTION('',(1.,0.));\r
-#56207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#56208 = PCURVE('',#52787,#56209);\r
-#56209 = DEFINITIONAL_REPRESENTATION('',(#56210),#56214);\r
-#56210 = LINE('',#56211,#56212);\r
-#56211 = CARTESIAN_POINT('',(-0.,0.));\r
-#56212 = VECTOR('',#56213,1.);\r
-#56213 = DIRECTION('',(-1.,0.));\r
-#56214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#56215 = ORIENTED_EDGE('',*,*,#56216,.F.);\r
-#56216 = EDGE_CURVE('',#29586,#56193,#56217,.T.);\r
-#56217 = SURFACE_CURVE('',#56218,(#56298,#56381),.PCURVE_S1.);\r
-#56218 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#56219,#56220,#56221,#56222,\r
-    #56223,#56224,#56225,#56226,#56227,#56228,#56229,#56230,#56231,\r
-    #56232,#56233,#56234,#56235,#56236,#56237,#56238,#56239,#56240,\r
-    #56241,#56242,#56243,#56244,#56245,#56246,#56247,#56248,#56249,\r
-    #56250,#56251,#56252,#56253,#56254,#56255,#56256,#56257,#56258,\r
-    #56259,#56260,#56261,#56262,#56263,#56264,#56265,#56266,#56267,\r
-    #56268,#56269,#56270,#56271,#56272,#56273,#56274,#56275,#56276,\r
-    #56277,#56278,#56279,#56280,#56281,#56282,#56283,#56284,#56285,\r
-    #56286,#56287,#56288,#56289,#56290,#56291,#56292,#56293,#56294,\r
-    #56295,#56296,#56297),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613027,0.249810233757,0.335724852039,0.420382051206,\r
-    0.565526485587,0.644424134374,0.683354615409,0.76126455025,\r
-    0.841373225547,0.887438369128,1.),.UNSPECIFIED.);\r
-#56219 = CARTESIAN_POINT('',(-17.16968235488,-16.76968235488,\r
-    26.717157287525));\r
-#56220 = CARTESIAN_POINT('',(-16.78010228135,-17.16976588338,\r
-    26.435029930199));\r
-#56221 = CARTESIAN_POINT('',(-16.38368216185,-17.55704328634,\r
-    26.144166320896));\r
-#56222 = CARTESIAN_POINT('',(-15.98142062748,-17.93130018733,\r
-    25.844078671963));\r
-#56223 = CARTESIAN_POINT('',(-15.57440280686,-18.29238600448,\r
-    25.534253543569));\r
-#56224 = CARTESIAN_POINT('',(-15.16381162506,-18.64022716923,\r
-    25.214151897357));\r
-#56225 = CARTESIAN_POINT('',(-14.75093627869,-18.9748456725,\r
-    24.883218493446));\r
-#56226 = CARTESIAN_POINT('',(-14.33717788726,-19.29638293831,\r
-    24.540900630816));\r
-#56227 = CARTESIAN_POINT('',(-13.5346201671,-19.89616802892,\r
-    23.852767167883));\r
-#56228 = CARTESIAN_POINT('',(-13.14574540156,-20.17584414571,\r
-    23.508274412797));\r
-#56229 = CARTESIAN_POINT('',(-12.75870997291,-20.44439231165,\r
-    23.152770991865));\r
-#56230 = CARTESIAN_POINT('',(-12.37488317601,-20.70216321774,\r
-    22.785859408878));\r
-#56231 = CARTESIAN_POINT('',(-11.99572076976,-20.94965365853,\r
-    22.407192200695));\r
-#56232 = CARTESIAN_POINT('',(-11.62274835836,-21.18753267554,\r
-    22.016505932538));\r
-#56233 = CARTESIAN_POINT('',(-11.25752903606,-21.41666349501,\r
-    21.613668633225));\r
-#56234 = CARTESIAN_POINT('',(-10.64935664682,-21.79508242849,\r
-    20.904654898563));\r
-#56235 = CARTESIAN_POINT('',(-10.40177121287,-21.94818963212,\r
-    20.604493831845));\r
-#56236 = CARTESIAN_POINT('',(-10.15941655335,-22.09782222707,\r
-    20.298285092037));\r
-#56237 = CARTESIAN_POINT('',(-9.922841975706,-22.24441414221,\r
-    19.986099290313));\r
-#56238 = CARTESIAN_POINT('',(-9.692577852808,-22.38845731569,\r
-    19.668059414005));\r
-#56239 = CARTESIAN_POINT('',(-9.469123335,-22.53049954631,\r
-    19.344348926831));\r
-#56240 = CARTESIAN_POINT('',(-9.252932456154,-22.67113675985,\r
-    19.015218582485));\r
-#56241 = CARTESIAN_POINT('',(-8.838916846493,-22.94881563141,\r
-    18.351656955751));\r
-#56242 = CARTESIAN_POINT('',(-8.640863556465,-23.08588383424,\r
-    18.017363781936));\r
-#56243 = CARTESIAN_POINT('',(-8.450619338531,-23.22280481055,\r
-    17.678427117122));\r
-#56244 = CARTESIAN_POINT('',(-8.268499705045,-23.36021654851,\r
-    17.335216049374));\r
-#56245 = CARTESIAN_POINT('',(-8.094741538929,-23.49878033013,\r
-    16.988155367155));\r
-#56246 = CARTESIAN_POINT('',(-7.92949271876,-23.63915785715,\r
-    16.637721832145));\r
-#56247 = CARTESIAN_POINT('',(-7.772804935977,-23.78197968583,\r
-    16.284435425582));\r
-#56248 = CARTESIAN_POINT('',(-7.370583853211,-24.17782184558,\r
-    15.319188158686));\r
-#56249 = CARTESIAN_POINT('',(-7.141471518597,-24.43675503098,\r
-    14.702544954969));\r
-#56250 = CARTESIAN_POINT('',(-6.937196221733,-24.70732454104,\r
-    14.081955208638));\r
-#56251 = CARTESIAN_POINT('',(-6.756558420302,-24.99178848941,\r
-    13.460287147132));\r
-#56252 = CARTESIAN_POINT('',(-6.597379807705,-25.29147921209,\r
-    12.839998597345));\r
-#56253 = CARTESIAN_POINT('',(-6.456812661371,-25.60610092669,\r
-    12.22273833988));\r
-#56254 = CARTESIAN_POINT('',(-6.331898329313,-25.93416914084,\r
-    11.60942474212));\r
-#56255 = CARTESIAN_POINT('',(-6.158884765488,-26.45809593518,\r
-    10.669431030806));\r
-#56256 = CARTESIAN_POINT('',(-6.101734127477,-26.64599378697,\r
-    10.339617651732));\r
-#56257 = CARTESIAN_POINT('',(-6.048235268949,-26.83818322188,\r
-    10.011603581164));\r
-#56258 = CARTESIAN_POINT('',(-5.99819242772,-27.03551731814,\r
-    9.686037359102));\r
-#56259 = CARTESIAN_POINT('',(-5.951340231322,-27.23880469095,\r
-    9.363626849611));\r
-#56260 = CARTESIAN_POINT('',(-5.907347411695,-27.44880090081,\r
-    9.045133164381));\r
-#56261 = CARTESIAN_POINT('',(-5.865823340903,-27.66619138508,\r
-    8.731358980912));\r
-#56262 = CARTESIAN_POINT('',(-5.806838892676,-28.0027725062,\r
-    8.271042393225));\r
-#56263 = CARTESIAN_POINT('',(-5.787844688378,-28.11592016442,\r
-    8.120307881795));\r
-#56264 = CARTESIAN_POINT('',(-5.769292292152,-28.23107753797,\r
-    7.971029594427));\r
-#56265 = CARTESIAN_POINT('',(-5.751126270791,-28.34830673346,\r
-    7.823311899805));\r
-#56266 = CARTESIAN_POINT('',(-5.733288753002,-28.4676623535,\r
-    7.677260821701));\r
-#56267 = CARTESIAN_POINT('',(-5.715719941677,-28.58919053677,\r
-    7.532983198785));\r
-#56268 = CARTESIAN_POINT('',(-5.698358626176,-28.71292799821,\r
-    7.390585844433));\r
-#56269 = CARTESIAN_POINT('',(-5.646689174609,-29.09100567926,\r
-    6.969175799932));\r
-#56270 = CARTESIAN_POINT('',(-5.612812622072,-29.35210252709,\r
-    6.696088722986));\r
-#56271 = CARTESIAN_POINT('',(-5.579023506416,-29.62235884668,\r
-    6.431819771003));\r
-#56272 = CARTESIAN_POINT('',(-5.544811859733,-29.90180624938,\r
-    6.177207107878));\r
-#56273 = CARTESIAN_POINT('',(-5.509675870429,-30.19032016809,\r
-    5.932993790205));\r
-#56274 = CARTESIAN_POINT('',(-5.473149690211,-30.4876048982,\r
-    5.699807402424));\r
-#56275 = CARTESIAN_POINT('',(-5.434830454393,-30.79318423504,\r
-    5.478146303048));\r
-#56276 = CARTESIAN_POINT('',(-5.352837693318,-31.4284505557,\r
-    5.052678514837));\r
-#56277 = CARTESIAN_POINT('',(-5.309033795864,-31.75865052946,\r
-    4.849501120522));\r
-#56278 = CARTESIAN_POINT('',(-5.262646078306,-32.0963047156,\r
-    4.659233384327));\r
-#56279 = CARTESIAN_POINT('',(-5.213407026023,-32.44066493791,\r
-    4.482017208794));\r
-#56280 = CARTESIAN_POINT('',(-5.161140970089,-32.79095485024,\r
-    4.317795348478));\r
-#56281 = CARTESIAN_POINT('',(-5.105766685849,-33.14639327497,\r
-    4.166357929628));\r
-#56282 = CARTESIAN_POINT('',(-5.047289974595,-33.50621378713,\r
-    4.027383454738));\r
-#56283 = CARTESIAN_POINT('',(-4.950419535684,-34.07868597707,\r
-    3.827497316822));\r
-#56284 = CARTESIAN_POINT('',(-4.914049045042,-34.28891442952,\r
-    3.758503896589));\r
-#56285 = CARTESIAN_POINT('',(-4.876686931722,-34.50023823808,\r
-    3.693414895725));\r
-#56286 = CARTESIAN_POINT('',(-4.838352218543,-34.71253772727,\r
-    3.63214304441));\r
-#56287 = CARTESIAN_POINT('',(-4.799069834585,-34.92570162602,\r
-    3.574594950205));\r
-#56288 = CARTESIAN_POINT('',(-4.758869673908,-35.13962748405,\r
-    3.520673109706));\r
-#56289 = CARTESIAN_POINT('',(-4.717785654273,-35.35422208823,\r
-    3.470277920211));\r
-#56290 = CARTESIAN_POINT('',(-4.573395352295,-36.09520048272,\r
-    3.308541343225));\r
-#56291 = CARTESIAN_POINT('',(-4.465896642416,-36.62440506014,\r
-    3.214253517569));\r
-#56292 = CARTESIAN_POINT('',(-4.353879371547,-37.15590758282,\r
-    3.138949656873));\r
-#56293 = CARTESIAN_POINT('',(-4.237994608855,-37.68881417214,\r
-    3.0811679131));\r
-#56294 = CARTESIAN_POINT('',(-4.118962599421,-38.22243998183,\r
-    3.039549367523));\r
-#56295 = CARTESIAN_POINT('',(-3.997528955574,-38.75630248953,\r
-    3.01286121471));\r
-#56296 = CARTESIAN_POINT('',(-3.874437478199,-39.29011614959,\r
-    3.000000000028));\r
-#56297 = CARTESIAN_POINT('',(-3.750418878719,-39.82379135936,3.));\r
-#56298 = PCURVE('',#29684,#56299);\r
-#56299 = DEFINITIONAL_REPRESENTATION('',(#56300),#56380);\r
-#56300 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#56301,#56302,#56303,#56304,\r
-    #56305,#56306,#56307,#56308,#56309,#56310,#56311,#56312,#56313,\r
-    #56314,#56315,#56316,#56317,#56318,#56319,#56320,#56321,#56322,\r
-    #56323,#56324,#56325,#56326,#56327,#56328,#56329,#56330,#56331,\r
-    #56332,#56333,#56334,#56335,#56336,#56337,#56338,#56339,#56340,\r
-    #56341,#56342,#56343,#56344,#56345,#56346,#56347,#56348,#56349,\r
-    #56350,#56351,#56352,#56353,#56354,#56355,#56356,#56357,#56358,\r
-    #56359,#56360,#56361,#56362,#56363,#56364,#56365,#56366,#56367,\r
-    #56368,#56369,#56370,#56371,#56372,#56373,#56374,#56375,#56376,\r
-    #56377,#56378,#56379),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613027,0.249810233757,0.335724852039,0.420382051206,\r
-    0.565526485587,0.644424134374,0.683354615409,0.76126455025,\r
-    0.841373225547,0.887438369128,1.),.UNSPECIFIED.);\r
-#56301 = CARTESIAN_POINT('',(3.740672712998,5.927553554444E-03));\r
-#56302 = CARTESIAN_POINT('',(3.76394002253,1.187530004502E-02));\r
-#56303 = CARTESIAN_POINT('',(3.787022874167,1.808807351352E-02));\r
-#56304 = CARTESIAN_POINT('',(3.809901114547,2.458747675042E-02));\r
-#56305 = CARTESIAN_POINT('',(3.832551835712,3.139757981261E-02));\r
-#56306 = CARTESIAN_POINT('',(3.854948895485,3.854537273962E-02));\r
-#56307 = CARTESIAN_POINT('',(3.87706252727,4.606111124357E-02));\r
-#56308 = CARTESIAN_POINT('',(3.898859039272,5.397855537259E-02));\r
-#56309 = CARTESIAN_POINT('',(3.940512459007,7.021238564041E-02));\r
-#56310 = CARTESIAN_POINT('',(3.960409164729,7.847991654201E-02));\r
-#56311 = CARTESIAN_POINT('',(3.979958393263,8.716885353944E-02));\r
-#56312 = CARTESIAN_POINT('',(3.999124723334,9.631284031533E-02));\r
-#56313 = CARTESIAN_POINT('',(4.01786964169,0.105948415966));\r
-#56314 = CARTESIAN_POINT('',(4.036152132896,0.116114595113));\r
-#56315 = CARTESIAN_POINT('',(4.053929856708,0.12685161671));\r
-#56316 = CARTESIAN_POINT('',(4.083373655803,0.146241373862));\r
-#56317 = CARTESIAN_POINT('',(4.095311849077,0.154590457769));\r
-#56318 = CARTESIAN_POINT('',(4.106960339156,0.163259950023));\r
-#56319 = CARTESIAN_POINT('',(4.118304347957,0.172263481154));\r
-#56320 = CARTESIAN_POINT('',(4.129329873676,0.181614142063));\r
-#56321 = CARTESIAN_POINT('',(4.140024131774,0.191323865166));\r
-#56322 = CARTESIAN_POINT('',(4.150376036276,0.201402520087));\r
-#56323 = CARTESIAN_POINT('',(4.170231039587,0.22215792331));\r
-#56324 = CARTESIAN_POINT('',(4.179744634942,0.232824076159));\r
-#56325 = CARTESIAN_POINT('',(4.188908822146,0.243861319017));\r
-#56326 = CARTESIAN_POINT('',(4.197717389615,0.25527320126));\r
-#56327 = CARTESIAN_POINT('',(4.206167028462,0.267059523994));\r
-#56328 = CARTESIAN_POINT('',(4.214257584439,0.279215148831));\r
-#56329 = CARTESIAN_POINT('',(4.221992132838,0.29172877651));\r
-#56330 = CARTESIAN_POINT('',(4.242037989966,0.326617974126));\r
-#56331 = CARTESIAN_POINT('',(4.253675294179,0.349659394656));\r
-#56332 = CARTESIAN_POINT('',(4.264313003051,0.373603127615));\r
-#56333 = CARTESIAN_POINT('',(4.274013697438,0.398296932862));\r
-#56334 = CARTESIAN_POINT('',(4.282869975499,0.423532955913));\r
-#56335 = CARTESIAN_POINT('',(4.290987262723,0.449052668234));\r
-#56336 = CARTESIAN_POINT('',(4.298467216609,0.474607302448));\r
-#56337 = CARTESIAN_POINT('',(4.309173040659,0.51377370703));\r
-#56338 = CARTESIAN_POINT('',(4.312783163978,0.527515900518));\r
-#56339 = CARTESIAN_POINT('',(4.316246887012,0.5412150682));\r
-#56340 = CARTESIAN_POINT('',(4.319579028688,0.554875210446));\r
-#56341 = CARTESIAN_POINT('',(4.32279562481,0.568497217361));\r
-#56342 = CARTESIAN_POINT('',(4.325913727623,0.582079108425));\r
-#56343 = CARTESIAN_POINT('',(4.328951015915,0.595616177439));\r
-#56344 = CARTESIAN_POINT('',(4.333392775563,0.615754882298));\r
-#56345 = CARTESIAN_POINT('',(4.334844937718,0.622395840773));\r
-#56346 = CARTESIAN_POINT('',(4.336283803827,0.629022914947));\r
-#56347 = CARTESIAN_POINT('',(4.337711472425,0.635634897977));\r
-#56348 = CARTESIAN_POINT('',(4.339130016899,0.642230386333));\r
-#56349 = CARTESIAN_POINT('',(4.340541463509,0.648807786705));\r
-#56350 = CARTESIAN_POINT('',(4.341947769416,0.655365322904));\r
-#56351 = CARTESIAN_POINT('',(4.346158628223,0.674980704143));\r
-#56352 = CARTESIAN_POINT('',(4.348953772399,0.68797499149));\r
-#56353 = CARTESIAN_POINT('',(4.3517506094,0.700865722255));\r
-#56354 = CARTESIAN_POINT('',(4.354562548388,0.71363409219));\r
-#56355 = CARTESIAN_POINT('',(4.357401026621,0.726260987939));\r
-#56356 = CARTESIAN_POINT('',(4.360274738537,0.738727207423));\r
-#56357 = CARTESIAN_POINT('',(4.363189098828,0.751013588057));\r
-#56358 = CARTESIAN_POINT('',(4.369186226846,0.7755296244));\r
-#56359 = CARTESIAN_POINT('',(4.372272139868,0.787750832402));\r
-#56360 = CARTESIAN_POINT('',(4.375405936921,0.799744415594));\r
-#56361 = CARTESIAN_POINT('',(4.378587250521,0.811495953295));\r
-#56362 = CARTESIAN_POINT('',(4.381813206912,0.822995784774));\r
-#56363 = CARTESIAN_POINT('',(4.385078745959,0.8342380705));\r
-#56364 = CARTESIAN_POINT('',(4.388377141349,0.84521998521));\r
-#56365 = CARTESIAN_POINT('',(4.393611889668,0.862106006229));\r
-#56366 = CARTESIAN_POINT('',(4.395531542395,0.868185223303));\r
-#56367 = CARTESIAN_POINT('',(4.397458323382,0.874178942422));\r
-#56368 = CARTESIAN_POINT('',(4.39939080794,0.880087752652));\r
-#56369 = CARTESIAN_POINT('',(4.401327528207,0.885912537366));\r
-#56370 = CARTESIAN_POINT('',(4.403266998732,0.891654427913));\r
-#56371 = CARTESIAN_POINT('',(4.405207742063,0.897314757293));\r
-#56372 = CARTESIAN_POINT('',(4.41189016387,0.916530546632));\r
-#56373 = CARTESIAN_POINT('',(4.416630193483,0.929685709237));\r
-#56374 = CARTESIAN_POINT('',(4.421348324566,0.942385590296));\r
-#56375 = CARTESIAN_POINT('',(4.426024326636,0.954657238137));\r
-#56376 = CARTESIAN_POINT('',(4.43063925475,0.966527867381));\r
-#56377 = CARTESIAN_POINT('',(4.435176100238,0.978024300909));\r
-#56378 = CARTESIAN_POINT('',(4.439619914022,0.989172995567));\r
-#56379 = CARTESIAN_POINT('',(4.44395766178,1.));\r
-#56380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#56381 = PCURVE('',#29609,#56382);\r
-#56382 = DEFINITIONAL_REPRESENTATION('',(#56383),#56463);\r
-#56383 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#56384,#56385,#56386,#56387,\r
-    #56388,#56389,#56390,#56391,#56392,#56393,#56394,#56395,#56396,\r
-    #56397,#56398,#56399,#56400,#56401,#56402,#56403,#56404,#56405,\r
-    #56406,#56407,#56408,#56409,#56410,#56411,#56412,#56413,#56414,\r
-    #56415,#56416,#56417,#56418,#56419,#56420,#56421,#56422,#56423,\r
-    #56424,#56425,#56426,#56427,#56428,#56429,#56430,#56431,#56432,\r
-    #56433,#56434,#56435,#56436,#56437,#56438,#56439,#56440,#56441,\r
-    #56442,#56443,#56444,#56445,#56446,#56447,#56448,#56449,#56450,\r
-    #56451,#56452,#56453,#56454,#56455,#56456,#56457,#56458,#56459,\r
-    #56460,#56461,#56462),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613027,0.249810233757,0.335724852039,0.420382051206,\r
-    0.565526485587,0.644424134374,0.683354615409,0.76126455025,\r
-    0.841373225547,0.887438369128,1.),.UNSPECIFIED.);\r
-#56384 = CARTESIAN_POINT('',(0.547589403225,1.));\r
-#56385 = CARTESIAN_POINT('',(0.550707124155,0.983817943096));\r
-#56386 = CARTESIAN_POINT('',(0.553467405931,0.967556456207));\r
-#56387 = CARTESIAN_POINT('',(0.555881668436,0.951194838345));\r
-#56388 = CARTESIAN_POINT('',(0.557963588277,0.934713899472));\r
-#56389 = CARTESIAN_POINT('',(0.559729387707,0.918095855371));\r
-#56390 = CARTESIAN_POINT('',(0.561198242998,0.901324568077));\r
-#56391 = CARTESIAN_POINT('',(0.562392812263,0.884386131846));\r
-#56392 = CARTESIAN_POINT('',(0.564232637167,0.851135126303));\r
-#56393 = CARTESIAN_POINT('',(0.564905469131,0.834842187086));\r
-#56394 = CARTESIAN_POINT('',(0.565380812173,0.818382501492));\r
-#56395 = CARTESIAN_POINT('',(0.5656842918,0.801750155308));\r
-#56396 = CARTESIAN_POINT('',(0.565845347217,0.78494246833));\r
-#56397 = CARTESIAN_POINT('',(0.565897622078,0.767960900528));\r
-#56398 = CARTESIAN_POINT('',(0.565879124219,0.750812201711));\r
-#56399 = CARTESIAN_POINT('',(0.565798863883,0.721246498192));\r
-#56400 = CARTESIAN_POINT('',(0.565751263853,0.708905914004));\r
-#56401 = CARTESIAN_POINT('',(0.565704407495,0.696493083126));\r
-#56402 = CARTESIAN_POINT('',(0.565674379223,0.684014469293));\r
-#56403 = CARTESIAN_POINT('',(0.56567826467,0.671478149453));\r
-#56404 = CARTESIAN_POINT('',(0.565733986942,0.658893926144));\r
-#56405 = CARTESIAN_POINT('',(0.565860009122,0.646273371756));\r
-#56406 = CARTESIAN_POINT('',(0.566286651813,0.621171284858));\r
-#56407 = CARTESIAN_POINT('',(0.566584695189,0.608690045595));\r
-#56408 = CARTESIAN_POINT('',(0.566986795938,0.596199038057));\r
-#56409 = CARTESIAN_POINT('',(0.567510806726,0.583712328992));\r
-#56410 = CARTESIAN_POINT('',(0.568174248534,0.571244984123));\r
-#56411 = CARTESIAN_POINT('',(0.568993733567,0.558812833928));\r
-#56412 = CARTESIAN_POINT('',(0.569984232626,0.546432121853));\r
-#56413 = CARTESIAN_POINT('',(0.573170927004,0.513008295921));\r
-#56414 = CARTESIAN_POINT('',(0.575723637096,0.492088908305));\r
-#56415 = CARTESIAN_POINT('',(0.578878881109,0.4714523472));\r
-#56416 = CARTESIAN_POINT('',(0.582677471791,0.451173931633));\r
-#56417 = CARTESIAN_POINT('',(0.587130486551,0.431307437308));\r
-#56418 = CARTESIAN_POINT('',(0.592207981448,0.411877457224));\r
-#56419 = CARTESIAN_POINT('',(0.597854056511,0.392886481886));\r
-#56420 = CARTESIAN_POINT('',(0.607343629582,0.364232012589));\r
-#56421 = CARTESIAN_POINT('',(0.610834373731,0.354265230091));\r
-#56422 = CARTESIAN_POINT('',(0.614494088241,0.344436688466));\r
-#56423 = CARTESIAN_POINT('',(0.618341328371,0.334761791491));\r
-#56424 = CARTESIAN_POINT('',(0.622393202795,0.325257066562));\r
-#56425 = CARTESIAN_POINT('',(0.626665216621,0.315939961226));\r
-#56426 = CARTESIAN_POINT('',(0.631170927833,0.306828521607));\r
-#56427 = CARTESIAN_POINT('',(0.638265451955,0.293555558003));\r
-#56428 = CARTESIAN_POINT('',(0.640669023967,0.289224783195));\r
-#56429 = CARTESIAN_POINT('',(0.643133416742,0.284950887985));\r
-#56430 = CARTESIAN_POINT('',(0.645659746765,0.280736169332));\r
-#56431 = CARTESIAN_POINT('',(0.648248943033,0.276582940418));\r
-#56432 = CARTESIAN_POINT('',(0.650901726624,0.272493509617));\r
-#56433 = CARTESIAN_POINT('',(0.653618590282,0.268470159455));\r
-#56434 = CARTESIAN_POINT('',(0.661965651991,0.256600082545));\r
-#56435 = CARTESIAN_POINT('',(0.667789996284,0.248957436092));\r
-#56436 = CARTESIAN_POINT('',(0.6738738374,0.241606752936));\r
-#56437 = CARTESIAN_POINT('',(0.680214820649,0.234565265889));\r
-#56438 = CARTESIAN_POINT('',(0.686806914182,0.227847378504));\r
-#56439 = CARTESIAN_POINT('',(0.693640198311,0.221464331032));\r
-#56440 = CARTESIAN_POINT('',(0.700700740105,0.215424027675));\r
-#56441 = CARTESIAN_POINT('',(0.715445531903,0.203877357133));\r
-#56442 = CARTESIAN_POINT('',(0.723143525994,0.198389482976));\r
-#56443 = CARTESIAN_POINT('',(0.731045578869,0.193272349094));\r
-#56444 = CARTESIAN_POINT('',(0.739131720621,0.188524492369));\r
-#56445 = CARTESIAN_POINT('',(0.747381713974,0.184139673721));\r
-#56446 = CARTESIAN_POINT('',(0.755775635913,0.180108246759));\r
-#56447 = CARTESIAN_POINT('',(0.764294295064,0.176418261455));\r
-#56448 = CARTESIAN_POINT('',(0.777879254805,0.171123065252));\r
-#56449 = CARTESIAN_POINT('',(0.782874662689,0.169298136011));\r
-#56450 = CARTESIAN_POINT('',(0.787902541141,0.167578873112));\r
-#56451 = CARTESIAN_POINT('',(0.792959945362,0.165962484233));\r
-#56452 = CARTESIAN_POINT('',(0.798044159093,0.164446075163));\r
-#56453 = CARTESIAN_POINT('',(0.803152700627,0.163026698202));\r
-#56454 = CARTESIAN_POINT('',(0.808283328822,0.161701400555));\r
-#56455 = CARTESIAN_POINT('',(0.826019996562,0.15745164248));\r
-#56456 = CARTESIAN_POINT('',(0.838723802885,0.154980863025));\r
-#56457 = CARTESIAN_POINT('',(0.85151900927,0.153011367649));\r
-#56458 = CARTESIAN_POINT('',(0.864384901603,0.151502122533));\r
-#56459 = CARTESIAN_POINT('',(0.877306021412,0.150415924678));\r
-#56460 = CARTESIAN_POINT('',(0.890271817159,0.149719653628));\r
-#56461 = CARTESIAN_POINT('',(0.903276458873,0.149384115164));\r
-#56462 = CARTESIAN_POINT('',(0.91631883909,0.149384115163));\r
-#56463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#56464 = ADVANCED_FACE('',(#56465),#29609,.T.);\r
-#56465 = FACE_BOUND('',#56466,.T.);\r
-#56466 = EDGE_LOOP('',(#56467,#56468,#56513,#56514));\r
-#56467 = ORIENTED_EDGE('',*,*,#29958,.F.);\r
-#56468 = ORIENTED_EDGE('',*,*,#56469,.T.);\r
-#56469 = EDGE_CURVE('',#29935,#56193,#56470,.T.);\r
-#56470 = SURFACE_CURVE('',#56471,(#56483,#56498),.PCURVE_S1.);\r
-#56471 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#56472,#56473,#56474,#56475,\r
-    #56476,#56477,#56478,#56479,#56480,#56481,#56482),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#56472 = CARTESIAN_POINT('',(-1.600645094108,-39.9679613601,-3.));\r
-#56473 = CARTESIAN_POINT('',(-1.772000916928,-39.96109886398,\r
-    -2.523943521025));\r
-#56474 = CARTESIAN_POINT('',(-1.940596878578,-39.95336600014,\r
-    -2.04739801033));\r
-#56475 = CARTESIAN_POINT('',(-2.107733000654,-39.94477946411,\r
-    -1.570607624198));\r
-#56476 = CARTESIAN_POINT('',(-2.471645276299,-39.92405178249,\r
-    -0.530911348006));\r
-#56477 = CARTESIAN_POINT('',(-2.668327004955,-39.91154915106,\r
-    3.200461378797E-02));\r
-#56478 = CARTESIAN_POINT('',(-2.866680701854,-39.8976583217,\r
-    0.594615682917));\r
-#56479 = CARTESIAN_POINT('',(-3.234439600087,-39.86936265294,\r
-    1.618298656295));\r
-#56480 = CARTESIAN_POINT('',(-3.402698253974,-39.85549128389,\r
-    2.079582431732));\r
-#56481 = CARTESIAN_POINT('',(-3.574369819445,-39.84037083946,\r
-    2.540224309252));\r
-#56482 = CARTESIAN_POINT('',(-3.75041910846,-39.82379133772,3.0000006));\r
-#56483 = PCURVE('',#29609,#56484);\r
-#56484 = DEFINITIONAL_REPRESENTATION('',(#56485),#56497);\r
-#56485 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#56486,#56487,#56488,#56489,\r
-    #56490,#56491,#56492,#56493,#56494,#56495,#56496),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#56486 = CARTESIAN_POINT('',(0.940985361083,0.));\r
-#56487 = CARTESIAN_POINT('',(0.938224707656,1.133475018927E-02));\r
-#56488 = CARTESIAN_POINT('',(0.93563900877,2.278133652266E-02));\r
-#56489 = CARTESIAN_POINT('',(0.933225950524,3.433838793358E-02));\r
-#56490 = CARTESIAN_POINT('',(0.928335446323,5.977773879451E-02));\r
-#56491 = CARTESIAN_POINT('',(0.925924984556,7.370321226997E-02));\r
-#56492 = CARTESIAN_POINT('',(0.923747720524,8.77808403165E-02));\r
-#56493 = CARTESIAN_POINT('',(0.92019941339,0.113700900692));\r
-#56494 = CARTESIAN_POINT('',(0.918753831813,0.125494143564));\r
-#56495 = CARTESIAN_POINT('',(0.917461038365,0.137388952024));\r
-#56496 = CARTESIAN_POINT('',(0.916318837632,0.149384130816));\r
-#56497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#56498 = PCURVE('',#52787,#56499);\r
-#56499 = DEFINITIONAL_REPRESENTATION('',(#56500),#56512);\r
-#56500 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#56501,#56502,#56503,#56504,\r
-    #56505,#56506,#56507,#56508,#56509,#56510,#56511),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#56501 = CARTESIAN_POINT('',(-4.497829240556,6.));\r
-#56502 = CARTESIAN_POINT('',(-4.493541910977,5.523943521025));\r
-#56503 = CARTESIAN_POINT('',(-4.489322650422,5.04739801033));\r
-#56504 = CARTESIAN_POINT('',(-4.485138800178,4.570607624198));\r
-#56505 = CARTESIAN_POINT('',(-4.476026247669,3.530911348006));\r
-#56506 = CARTESIAN_POINT('',(-4.471099383507,2.967995386212));\r
-#56507 = CARTESIAN_POINT('',(-4.466128510284,2.405384317083));\r
-#56508 = CARTESIAN_POINT('',(-4.456907364337,1.381701343705));\r
-#56509 = CARTESIAN_POINT('',(-4.452686689224,0.920417568268));\r
-#56510 = CARTESIAN_POINT('',(-4.448378362405,0.459775690748));\r
-#56511 = CARTESIAN_POINT('',(-4.443957656011,-6.E-07));\r
-#56512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#56513 = ORIENTED_EDGE('',*,*,#56216,.F.);\r
-#56514 = ORIENTED_EDGE('',*,*,#29585,.T.);\r
-#56515 = ADVANCED_FACE('',(#56516),#30227,.T.);\r
-#56516 = FACE_BOUND('',#56517,.F.);\r
-#56517 = EDGE_LOOP('',(#56518,#56519,#56520,#56521));\r
-#56518 = ORIENTED_EDGE('',*,*,#30486,.T.);\r
-#56519 = ORIENTED_EDGE('',*,*,#30189,.F.);\r
-#56520 = ORIENTED_EDGE('',*,*,#52800,.T.);\r
-#56521 = ORIENTED_EDGE('',*,*,#31110,.T.);\r
-#56522 = ADVANCED_FACE('',(#56523),#31303,.T.);\r
-#56523 = FACE_BOUND('',#56524,.T.);\r
-#56524 = EDGE_LOOP('',(#56525,#56581,#56582,#56583));\r
-#56525 = ORIENTED_EDGE('',*,*,#56526,.F.);\r
-#56526 = EDGE_CURVE('',#31164,#56527,#56529,.T.);\r
-#56527 = VERTEX_POINT('',#56528);\r
-#56528 = CARTESIAN_POINT('',(-16.38177907621,-36.49160608,3.));\r
-#56529 = SURFACE_CURVE('',#56530,(#56545,#56563),.PCURVE_S1.);\r
-#56530 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#56531,#56532,#56533,#56534,\r
-    #56535,#56536,#56537,#56538,#56539,#56540,#56541,#56542,#56543,\r
-    #56544),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#56531 = CARTESIAN_POINT('',(-14.3199129171,-37.34889682502,-3.));\r
-#56532 = CARTESIAN_POINT('',(-14.50998222416,-37.27602248844,\r
-    -2.469857305487));\r
-#56533 = CARTESIAN_POINT('',(-14.69497696733,-37.20361510783,\r
-    -1.93877500183));\r
-#56534 = CARTESIAN_POINT('',(-14.87678185187,-37.13110882517,\r
-    -1.40716117002));\r
-#56535 = CARTESIAN_POINT('',(-15.11249882119,-37.03533387968,\r
-    -0.711942292053));\r
-#56536 = CARTESIAN_POINT('',(-15.16776077768,-37.01275154035,\r
-    -0.548519782961));\r
-#56537 = CARTESIAN_POINT('',(-15.22293122927,-36.99007870753,\r
-    -0.385088192252));\r
-#56538 = CARTESIAN_POINT('',(-15.46039103858,-36.89193994419,\r
-    0.31889847855));\r
-#56539 = CARTESIAN_POINT('',(-15.64224387088,-36.81537895987,\r
-    0.859448382286));\r
-#56540 = CARTESIAN_POINT('',(-15.82533750673,-36.73690009301,\r
-    1.399656454957));\r
-#56541 = CARTESIAN_POINT('',(-16.10265968072,-36.6157658957,\r
-    2.204677342934));\r
-#56542 = CARTESIAN_POINT('',(-16.19479011079,-36.57516103888,\r
-    2.470005719426));\r
-#56543 = CARTESIAN_POINT('',(-16.2877730275,-36.53380719174,\r
-    2.735127937173));\r
-#56544 = CARTESIAN_POINT('',(-16.38177928916,-36.4916059844,3.0000006));\r
-#56545 = PCURVE('',#31303,#56546);\r
-#56546 = DEFINITIONAL_REPRESENTATION('',(#56547),#56562);\r
-#56547 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#56548,#56549,#56550,#56551,\r
-    #56552,#56553,#56554,#56555,#56556,#56557,#56558,#56559,#56560,\r
-    #56561),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#56548 = CARTESIAN_POINT('',(2.048529561987,0.));\r
-#56549 = CARTESIAN_POINT('',(2.052109274402,1.254332354772E-02));\r
-#56550 = CARTESIAN_POINT('',(2.05545204346,2.52278254243E-02));\r
-#56551 = CARTESIAN_POINT('',(2.058561494327,3.804985612148E-02));\r
-#56552 = CARTESIAN_POINT('',(2.062327012241,5.498882258939E-02));\r
-#56553 = CARTESIAN_POINT('',(2.063190437047,5.898294243794E-02));\r
-#56554 = CARTESIAN_POINT('',(2.064032364904,6.298980222301E-02));\r
-#56555 = CARTESIAN_POINT('',(2.06756693436,8.030416791524E-02));\r
-#56556 = CARTESIAN_POINT('',(2.070047119446,9.373775098755E-02));\r
-#56557 = CARTESIAN_POINT('',(2.072297927353,0.107308355515));\r
-#56558 = CARTESIAN_POINT('',(2.075320586116,0.127758561639));\r
-#56559 = CARTESIAN_POINT('',(2.076262964156,0.134535705783));\r
-#56560 = CARTESIAN_POINT('',(2.077151376209,0.141345341141));\r
-#56561 = CARTESIAN_POINT('',(2.07798635282,0.148187165358));\r
-#56562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#56563 = PCURVE('',#52838,#56564);\r
-#56564 = DEFINITIONAL_REPRESENTATION('',(#56565),#56580);\r
-#56565 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#56566,#56567,#56568,#56569,\r
-    #56570,#56571,#56572,#56573,#56574,#56575,#56576,#56577,#56578,\r
-    #56579),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#56566 = CARTESIAN_POINT('',(-4.171733341387,6.));\r
-#56567 = CARTESIAN_POINT('',(-4.166644320704,5.469857305487));\r
-#56568 = CARTESIAN_POINT('',(-4.161677931858,4.93877500183));\r
-#56569 = CARTESIAN_POINT('',(-4.156784784017,4.40716117002));\r
-#56570 = CARTESIAN_POINT('',(-4.150423999386,3.711942292053));\r
-#56571 = CARTESIAN_POINT('',(-4.148931553467,3.548519782961));\r
-#56572 = CARTESIAN_POINT('',(-4.14744036643,3.385088192252));\r
-#56573 = CARTESIAN_POINT('',(-4.141016856004,2.68110152145));\r
-#56574 = CARTESIAN_POINT('',(-4.136084158886,2.140551617714));\r
-#56575 = CARTESIAN_POINT('',(-4.131104175165,1.600343545042));\r
-#56576 = CARTESIAN_POINT('',(-4.123538583568,0.795322657066));\r
-#56577 = CARTESIAN_POINT('',(-4.121021558901,0.529994280574));\r
-#56578 = CARTESIAN_POINT('',(-4.118477467831,0.264872062827));\r
-#56579 = CARTESIAN_POINT('',(-4.115901361378,-6.E-07));\r
-#56580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#56581 = ORIENTED_EDGE('',*,*,#31163,.F.);\r
-#56582 = ORIENTED_EDGE('',*,*,#31428,.T.);\r
-#56583 = ORIENTED_EDGE('',*,*,#56584,.F.);\r
-#56584 = EDGE_CURVE('',#56527,#31429,#56585,.T.);\r
-#56585 = SURFACE_CURVE('',#56586,(#56659,#56735),.PCURVE_S1.);\r
-#56586 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#56587,#56588,#56589,#56590,\r
-    #56591,#56592,#56593,#56594,#56595,#56596,#56597,#56598,#56599,\r
-    #56600,#56601,#56602,#56603,#56604,#56605,#56606,#56607,#56608,\r
-    #56609,#56610,#56611,#56612,#56613,#56614,#56615,#56616,#56617,\r
-    #56618,#56619,#56620,#56621,#56622,#56623,#56624,#56625,#56626,\r
-    #56627,#56628,#56629,#56630,#56631,#56632,#56633,#56634,#56635,\r
-    #56636,#56637,#56638,#56639,#56640,#56641,#56642,#56643,#56644,\r
-    #56645,#56646,#56647,#56648,#56649,#56650,#56651,#56652,#56653,\r
-    #56654,#56655,#56656,#56657,#56658),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156943,0.157462141413,0.237475582232,\r
-    0.315984140884,0.354882631279,0.433704074258,0.569774718336,\r
-    0.737461555805,0.864425724609,1.),.UNSPECIFIED.);\r
-#56587 = CARTESIAN_POINT('',(-16.38177907621,-36.49160608,3.));\r
-#56588 = CARTESIAN_POINT('',(-16.31799727045,-35.95355110275,\r
-    3.000000000037));\r
-#56589 = CARTESIAN_POINT('',(-16.25339510397,-35.41566793198,\r
-    3.012727308664));\r
-#56590 = CARTESIAN_POINT('',(-16.18731921862,-34.87828625237,\r
-    3.039137497494));\r
-#56591 = CARTESIAN_POINT('',(-16.11916681286,-34.34192200694,\r
-    3.08032051854));\r
-#56592 = CARTESIAN_POINT('',(-16.04839648299,-33.80727456653,\r
-    3.137492164789));\r
-#56593 = CARTESIAN_POINT('',(-15.97455536142,-33.27522250833,\r
-    3.211990126548));\r
-#56594 = CARTESIAN_POINT('',(-15.89732218965,-32.7468151065,\r
-    3.305250521531));\r
-#56595 = CARTESIAN_POINT('',(-15.78344049163,-32.0084976998,\r
-    3.465293450817));\r
-#56596 = CARTESIAN_POINT('',(-15.74972448411,-31.79456917511,\r
-    3.515246870818));\r
-#56597 = CARTESIAN_POINT('',(-15.71541022454,-31.5815616716,\r
-    3.568699483427));\r
-#56598 = CARTESIAN_POINT('',(-15.68049606321,-31.36957374283,\r
-    3.625749574233));\r
-#56599 = CARTESIAN_POINT('',(-15.64498716331,-31.15871118739,\r
-    3.686493289529));\r
-#56600 = CARTESIAN_POINT('',(-15.60889624691,-30.94908634754,\r
-    3.751022658198));\r
-#56601 = CARTESIAN_POINT('',(-15.57224434096,-30.74081740766,\r
-    3.819423613591));\r
-#56602 = CARTESIAN_POINT('',(-15.47010527276,-30.17277791752,\r
-    4.018166019204));\r
-#56603 = CARTESIAN_POINT('',(-15.40351912949,-29.8159898717,4.1566292351\r
-    ));\r
-#56604 = CARTESIAN_POINT('',(-15.33547463839,-29.46438590753,\r
-    4.307560183342));\r
-#56605 = CARTESIAN_POINT('',(-15.26621974402,-29.11869338526,\r
-    4.471278576594));\r
-#56606 = CARTESIAN_POINT('',(-15.19609015096,-28.77962386649,\r
-    4.647991982847));\r
-#56607 = CARTESIAN_POINT('',(-15.12550988642,-28.44785226033,\r
-    4.837755127206));\r
-#56608 = CARTESIAN_POINT('',(-15.05498106524,-28.12399592233,\r
-    5.04042383254));\r
-#56609 = CARTESIAN_POINT('',(-14.91645966158,-27.49912353317,\r
-    5.466736293035));\r
-#56610 = CARTESIAN_POINT('',(-14.84842818145,-27.19771970274,\r
-    5.68996369932));\r
-#56611 = CARTESIAN_POINT('',(-14.78149951057,-26.90491572456,\r
-    5.924912733575));\r
-#56612 = CARTESIAN_POINT('',(-14.71622806741,-26.62103400513,\r
-    6.171070118369));\r
-#56613 = CARTESIAN_POINT('',(-14.65316692552,-26.34619969723,\r
-    6.427790637949));\r
-#56614 = CARTESIAN_POINT('',(-14.59284443523,-26.08036001821,\r
-    6.694311954299));\r
-#56615 = CARTESIAN_POINT('',(-14.53574213687,-25.82330903701,\r
-    6.969775984446));\r
-#56616 = CARTESIAN_POINT('',(-14.45578218947,-25.45154895398,\r
-    7.393712573884));\r
-#56617 = CARTESIAN_POINT('',(-14.43018048601,-25.33044713694,\r
-    7.536147358727));\r
-#56618 = CARTESIAN_POINT('',(-14.40551831493,-25.21136697339,\r
-    7.680455803852));\r
-#56619 = CARTESIAN_POINT('',(-14.38184076757,-25.09425366108,\r
-    7.826531805428));\r
-#56620 = CARTESIAN_POINT('',(-14.35918841137,-24.9790441656,\r
-    7.974269367423));\r
-#56621 = CARTESIAN_POINT('',(-14.33759713445,-24.865668285,\r
-    8.123563423543));\r
-#56622 = CARTESIAN_POINT('',(-14.31709799024,-24.75404971422,\r
-    8.274310659161));\r
-#56623 = CARTESIAN_POINT('',(-14.25844471319,-24.42132636307,\r
-    8.734615501813));\r
-#56624 = CARTESIAN_POINT('',(-14.22376572091,-24.20543839122,\r
-    9.048358172018));\r
-#56625 = CARTESIAN_POINT('',(-14.19389431504,-23.99574845926,\r
-    9.366820462725));\r
-#56626 = CARTESIAN_POINT('',(-14.16896536659,-23.7914904018,\r
-    9.689210524029));\r
-#56627 = CARTESIAN_POINT('',(-14.14903418884,-23.59185293933,\r
-    10.014779122278));\r
-#56628 = CARTESIAN_POINT('',(-14.13407620813,-23.39599722433,\r
-    10.342830740204));\r
-#56629 = CARTESIAN_POINT('',(-14.12398648435,-23.2030656173,\r
-    10.672729192137));\r
-#56630 = CARTESIAN_POINT('',(-14.10924419939,-22.68265589882,\r
-    11.575599030694));\r
-#56631 = CARTESIAN_POINT('',(-14.11387885673,-22.35915710726,\r
-    12.151277477055));\r
-#56632 = CARTESIAN_POINT('',(-14.13526655876,-22.04258678792,\r
-    12.730668069243));\r
-#56633 = CARTESIAN_POINT('',(-14.17612959105,-21.73338886381,\r
-    13.313101879027));\r
-#56634 = CARTESIAN_POINT('',(-14.23882331276,-21.43122263167,\r
-    13.897359252493));\r
-#56635 = CARTESIAN_POINT('',(-14.32485920523,-21.13476039532,\r
-    14.481591210726));\r
-#56636 = CARTESIAN_POINT('',(-14.43481491666,-20.84215570814,\r
-    15.063560171295));\r
-#56637 = CARTESIAN_POINT('',(-14.73288926956,-20.19307991267,\r
-    16.352198458635));\r
-#56638 = CARTESIAN_POINT('',(-14.93330617875,-19.83740598074,\r
-    17.056740944189));\r
-#56639 = CARTESIAN_POINT('',(-15.1690525031,-19.48049356481,\r
-    17.750106475572));\r
-#56640 = CARTESIAN_POINT('',(-15.4377322612,-19.11758288336,\r
-    18.42840267788));\r
-#56641 = CARTESIAN_POINT('',(-15.73558427124,-18.74425937345,\r
-    19.088624669388));\r
-#56642 = CARTESIAN_POINT('',(-16.05816045329,-18.3570780495,\r
-    19.728706647828));\r
-#56643 = CARTESIAN_POINT('',(-16.40065912885,-17.95352483715,\r
-    20.347351396665));\r
-#56644 = CARTESIAN_POINT('',(-17.02901331185,-17.21285040885,\r
-    21.395546816223));\r
-#56645 = CARTESIAN_POINT('',(-17.30848864791,-16.88332201035,\r
-    21.834638927268));\r
-#56646 = CARTESIAN_POINT('',(-17.59465184185,-16.54264792001,\r
-    22.260949790659));\r
-#56647 = CARTESIAN_POINT('',(-17.88550412021,-16.1903079026,\r
-    22.674512831851));\r
-#56648 = CARTESIAN_POINT('',(-18.17913689677,-15.82599964194,\r
-    23.075533872548));\r
-#56649 = CARTESIAN_POINT('',(-18.47376781831,-15.4496037416,\r
-    23.464334951357));\r
-#56650 = CARTESIAN_POINT('',(-18.76775558165,-15.06114708868,\r
-    23.841312325538));\r
-#56651 = CARTESIAN_POINT('',(-19.37122252429,-14.23323003398,\r
-    24.59729798781));\r
-#56652 = CARTESIAN_POINT('',(-19.68040612447,-13.79209029201,\r
-    24.974716729629));\r
-#56653 = CARTESIAN_POINT('',(-19.98532420761,-13.33749221676,\r
-    25.339721410545));\r
-#56654 = CARTESIAN_POINT('',(-20.28433879417,-12.86972360342,\r
-    25.692922426284));\r
-#56655 = CARTESIAN_POINT('',(-20.57598310652,-12.38917735932,\r
-    26.034945871409));\r
-#56656 = CARTESIAN_POINT('',(-20.85894814791,-11.8963236888,\r
-    26.366408026073));\r
-#56657 = CARTESIAN_POINT('',(-21.13206679365,-11.39169028399,\r
-    26.687902495188));\r
-#56658 = CARTESIAN_POINT('',(-21.39429539458,-10.87585052165,27.));\r
-#56659 = PCURVE('',#31303,#56660);\r
-#56660 = DEFINITIONAL_REPRESENTATION('',(#56661),#56734);\r
-#56661 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#56662,#56663,#56664,#56665,\r
-    #56666,#56667,#56668,#56669,#56670,#56671,#56672,#56673,#56674,\r
-    #56675,#56676,#56677,#56678,#56679,#56680,#56681,#56682,#56683,\r
-    #56684,#56685,#56686,#56687,#56688,#56689,#56690,#56691,#56692,\r
-    #56693,#56694,#56695,#56696,#56697,#56698,#56699,#56700,#56701,\r
-    #56702,#56703,#56704,#56705,#56706,#56707,#56708,#56709,#56710,\r
-    #56711,#56712,#56713,#56714,#56715,#56716,#56717,#56718,#56719,\r
-    #56720,#56721,#56722,#56723,#56724,#56725,#56726,#56727,#56728,\r
-    #56729,#56730,#56731,#56732,#56733),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156943,0.157462141413,0.237475582232,\r
-    0.315984140884,0.354882631279,0.433704074258,0.569774718336,\r
-    0.737461555805,0.864425724609,1.),.UNSPECIFIED.);\r
-#56662 = CARTESIAN_POINT('',(2.077986350972,0.14818714986));\r
-#56663 = CARTESIAN_POINT('',(2.091059833992,0.148187149861));\r
-#56664 = CARTESIAN_POINT('',(2.104104742417,0.148515904219));\r
-#56665 = CARTESIAN_POINT('',(2.117119801632,0.14919809517));\r
-#56666 = CARTESIAN_POINT('',(2.130099054354,0.150262253386));\r
-#56667 = CARTESIAN_POINT('',(2.143031844833,0.151740671286));\r
-#56668 = CARTESIAN_POINT('',(2.15590262456,0.15366952389));\r
-#56669 = CARTESIAN_POINT('',(2.168690602339,0.156088586277));\r
-#56670 = CARTESIAN_POINT('',(2.186569932678,0.160250553801));\r
-#56671 = CARTESIAN_POINT('',(2.191751858006,0.161550652429));\r
-#56672 = CARTESIAN_POINT('',(2.196913025467,0.162943062255));\r
-#56673 = CARTESIAN_POINT('',(2.202051175141,0.16443065114));\r
-#56674 = CARTESIAN_POINT('',(2.207163805075,0.166016277669));\r
-#56675 = CARTESIAN_POINT('',(2.212248177082,0.167702743749));\r
-#56676 = CARTESIAN_POINT('',(2.217301322543,0.169492747214));\r
-#56677 = CARTESIAN_POINT('',(2.231087474211,0.174701190046));\r
-#56678 = CARTESIAN_POINT('',(2.239751137237,0.178337768719));\r
-#56679 = CARTESIAN_POINT('',(2.24829242519,0.182311669723));\r
-#56680 = CARTESIAN_POINT('',(2.256691712902,0.18663449761));\r
-#56681 = CARTESIAN_POINT('',(2.264928620931,0.191315529159));\r
-#56682 = CARTESIAN_POINT('',(2.272982436541,0.196360627873));\r
-#56683 = CARTESIAN_POINT('',(2.280832696874,0.201770906006));\r
-#56684 = CARTESIAN_POINT('',(2.295943719671,0.213202836567));\r
-#56685 = CARTESIAN_POINT('',(2.303214553127,0.21921241197));\r
-#56686 = CARTESIAN_POINT('',(2.310253463376,0.225564913216));\r
-#56687 = CARTESIAN_POINT('',(2.317045754079,0.232251967859));\r
-#56688 = CARTESIAN_POINT('',(2.323580949227,0.239261817991));\r
-#56689 = CARTESIAN_POINT('',(2.329852648321,0.246579520637));\r
-#56690 = CARTESIAN_POINT('',(2.335858291361,0.254187308704));\r
-#56691 = CARTESIAN_POINT('',(2.344443089518,0.265968313333));\r
-#56692 = CARTESIAN_POINT('',(2.347222488627,0.269938106038));\r
-#56693 = CARTESIAN_POINT('',(2.34993726756,0.273972255006));\r
-#56694 = CARTESIAN_POINT('',(2.352587913286,0.278068482811));\r
-#56695 = CARTESIAN_POINT('',(2.355175142409,0.282224490674));\r
-#56696 = CARTESIAN_POINT('',(2.35769988044,0.286437978965));\r
-#56697 = CARTESIAN_POINT('',(2.360163241052,0.290706667695));\r
-#56698 = CARTESIAN_POINT('',(2.367436328259,0.303785434139));\r
-#56699 = CARTESIAN_POINT('',(2.372059148761,0.312759565039));\r
-#56700 = CARTESIAN_POINT('',(2.376446022901,0.321932649407));\r
-#56701 = CARTESIAN_POINT('',(2.380610487314,0.331286850677));\r
-#56702 = CARTESIAN_POINT('',(2.384568029124,0.340804977546));\r
-#56703 = CARTESIAN_POINT('',(2.388335741833,0.350470789261));\r
-#56704 = CARTESIAN_POINT('',(2.391932167219,0.360269184685));\r
-#56705 = CARTESIAN_POINT('',(2.401324747932,0.387306297695));\r
-#56706 = CARTESIAN_POINT('',(2.406822429895,0.404785798589));\r
-#56707 = CARTESIAN_POINT('',(2.411815437584,0.422634515463));\r
-#56708 = CARTESIAN_POINT('',(2.416256973439,0.440851335709));\r
-#56709 = CARTESIAN_POINT('',(2.420118944098,0.459418793514));\r
-#56710 = CARTESIAN_POINT('',(2.423403151273,0.478297792308));\r
-#56711 = CARTESIAN_POINT('',(2.426135230687,0.49743167394));\r
-#56712 = CARTESIAN_POINT('',(2.43109973529,0.540556705759));\r
-#56713 = CARTESIAN_POINT('',(2.43306980052,0.564654096241));\r
-#56714 = CARTESIAN_POINT('',(2.434351143788,0.588919091461));\r
-#56715 = CARTESIAN_POINT('',(2.435070475251,0.613229008444));\r
-#56716 = CARTESIAN_POINT('',(2.43537059513,0.637475343231));\r
-#56717 = CARTESIAN_POINT('',(2.435389795065,0.661570129864));\r
-#56718 = CARTESIAN_POINT('',(2.435257497018,0.685444715665));\r
-#56719 = CARTESIAN_POINT('',(2.434961869619,0.726919334964));\r
-#56720 = CARTESIAN_POINT('',(2.434813842481,0.744639280649));\r
-#56721 = CARTESIAN_POINT('',(2.434695384475,0.76218933579));\r
-#56722 = CARTESIAN_POINT('',(2.434652165885,0.77955870039));\r
-#56723 = CARTESIAN_POINT('',(2.434724990198,0.79674285587));\r
-#56724 = CARTESIAN_POINT('',(2.434949820593,0.813742301736));\r
-#56725 = CARTESIAN_POINT('',(2.435358158653,0.83056150398));\r
-#56726 = CARTESIAN_POINT('',(2.436639411359,0.864983496419));\r
-#56727 = CARTESIAN_POINT('',(2.437541950219,0.882562379761));\r
-#56728 = CARTESIAN_POINT('',(2.438719198088,0.899954761759));\r
-#56729 = CARTESIAN_POINT('',(2.440199980239,0.917174729332));\r
-#56730 = CARTESIAN_POINT('',(2.442008927907,0.934239196783));\r
-#56731 = CARTESIAN_POINT('',(2.444167136753,0.951167137298));\r
-#56732 = CARTESIAN_POINT('',(2.44669269686,0.967979248944));\r
-#56733 = CARTESIAN_POINT('',(2.449601094273,0.98469805516));\r
-#56734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#56735 = PCURVE('',#31563,#56736);\r
-#56736 = DEFINITIONAL_REPRESENTATION('',(#56737),#56810);\r
-#56737 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#56738,#56739,#56740,#56741,\r
-    #56742,#56743,#56744,#56745,#56746,#56747,#56748,#56749,#56750,\r
-    #56751,#56752,#56753,#56754,#56755,#56756,#56757,#56758,#56759,\r
-    #56760,#56761,#56762,#56763,#56764,#56765,#56766,#56767,#56768,\r
-    #56769,#56770,#56771,#56772,#56773,#56774,#56775,#56776,#56777,\r
-    #56778,#56779,#56780,#56781,#56782,#56783,#56784,#56785,#56786,\r
-    #56787,#56788,#56789,#56790,#56791,#56792,#56793,#56794,#56795,\r
-    #56796,#56797,#56798,#56799,#56800,#56801,#56802,#56803,#56804,\r
-    #56805,#56806,#56807,#56808,#56809),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156943,0.157462141413,0.237475582232,\r
-    0.315984140884,0.354882631279,0.433704074258,0.569774718336,\r
-    0.737461555805,0.864425724609,1.),.UNSPECIFIED.);\r
-#56738 = CARTESIAN_POINT('',(4.115901367213,1.));\r
-#56739 = CARTESIAN_POINT('',(4.11184711894,0.989229505348));\r
-#56740 = CARTESIAN_POINT('',(4.107693569917,0.978139490344));\r
-#56741 = CARTESIAN_POINT('',(4.103453991672,0.966704391393));\r
-#56742 = CARTESIAN_POINT('',(4.099143556668,0.954898289302));\r
-#56743 = CARTESIAN_POINT('',(4.094779467732,0.94269495948));\r
-#56744 = CARTESIAN_POINT('',(4.090380812044,0.930067863972));\r
-#56745 = CARTESIAN_POINT('',(4.085967880636,0.916990710579));\r
-#56746 = CARTESIAN_POINT('',(4.079752906492,0.897880499229));\r
-#56747 = CARTESIAN_POINT('',(4.077946208465,0.892242354964));\r
-#56748 = CARTESIAN_POINT('',(4.076142044154,0.886523323145));\r
-#56749 = CARTESIAN_POINT('',(4.074341884844,0.880722111104));\r
-#56750 = CARTESIAN_POINT('',(4.072547202958,0.874837627168));\r
-#56751 = CARTESIAN_POINT('',(4.070759445782,0.868869025963));\r
-#56752 = CARTESIAN_POINT('',(4.068980009185,0.862815753719));\r
-#56753 = CARTESIAN_POINT('',(4.064118475979,0.845954579736));\r
-#56754 = CARTESIAN_POINT('',(4.061055711619,0.834970947558));\r
-#56755 = CARTESIAN_POINT('',(4.058029452969,0.823727349738));\r
-#56756 = CARTESIAN_POINT('',(4.055046210941,0.812226781502));\r
-#56757 = CARTESIAN_POINT('',(4.05211073426,0.800475245558));\r
-#56758 = CARTESIAN_POINT('',(4.0492254831,0.788482547719));\r
-#56759 = CARTESIAN_POINT('',(4.046390314775,0.776263223198));\r
-#56760 = CARTESIAN_POINT('',(4.040866883231,0.751645663544));\r
-#56761 = CARTESIAN_POINT('',(4.038176220145,0.739252244534));\r
-#56762 = CARTESIAN_POINT('',(4.035527948039,0.726677013899));\r
-#56763 = CARTESIAN_POINT('',(4.032915930957,0.713939650048));\r
-#56764 = CARTESIAN_POINT('',(4.030330696699,0.70105979025));\r
-#56765 = CARTESIAN_POINT('',(4.027760029401,0.688056898751));\r
-#56766 = CARTESIAN_POINT('',(4.025189799151,0.674950045231));\r
-#56767 = CARTESIAN_POINT('',(4.021324357178,0.655221153946));\r
-#56768 = CARTESIAN_POINT('',(4.020040015352,0.648663189026));\r
-#56769 = CARTESIAN_POINT('',(4.018750113443,0.642085611576));\r
-#56770 = CARTESIAN_POINT('',(4.017452682275,0.635490155368));\r
-#56771 = CARTESIAN_POINT('',(4.016145695,0.628878368757));\r
-#56772 = CARTESIAN_POINT('',(4.01482708889,0.622251608239));\r
-#56773 = CARTESIAN_POINT('',(4.013494787126,0.615611032019));\r
-#56774 = CARTESIAN_POINT('',(4.009415083721,0.595475486338));\r
-#56775 = CARTESIAN_POINT('',(4.006618852663,0.581941247379));\r
-#56776 = CARTESIAN_POINT('',(4.003740601768,0.568361866499));\r
-#56777 = CARTESIAN_POINT('',(4.000763117337,0.55474162716));\r
-#56778 = CARTESIAN_POINT('',(3.997669955704,0.541082055633));\r
-#56779 = CARTESIAN_POINT('',(3.994445816108,0.527381777601));\r
-#56780 = CARTESIAN_POINT('',(3.991076728347,0.513636282211));\r
-#56781 = CARTESIAN_POINT('',(3.981461906288,0.476016709573));\r
-#56782 = CARTESIAN_POINT('',(3.97490217263,0.452030941877));\r
-#56783 = CARTESIAN_POINT('',(3.9677923815,0.428056224905));\r
-#56784 = CARTESIAN_POINT('',(3.960047862923,0.404294343211));\r
-#56785 = CARTESIAN_POINT('',(3.951581836774,0.380956143068));\r
-#56786 = CARTESIAN_POINT('',(3.942317183897,0.358220146194));\r
-#56787 = CARTESIAN_POINT('',(3.932198652091,0.336223698959));\r
-#56788 = CARTESIAN_POINT('',(3.907644777981,0.288991873836));\r
-#56789 = CARTESIAN_POINT('',(3.892746640211,0.264179766417));\r
-#56790 = CARTESIAN_POINT('',(3.876448253266,0.240807562617));\r
-#56791 = CARTESIAN_POINT('',(3.858737584191,0.218931322962));\r
-#56792 = CARTESIAN_POINT('',(3.839652717431,0.198512637635));\r
-#56793 = CARTESIAN_POINT('',(3.819269010301,0.179481273034));\r
-#56794 = CARTESIAN_POINT('',(3.797686367623,0.161746903492));\r
-#56795 = CARTESIAN_POINT('',(3.757855854611,0.132697940791));\r
-#56796 = CARTESIAN_POINT('',(3.740066989277,0.120867308509));\r
-#56797 = CARTESIAN_POINT('',(3.721697444185,0.109679810643));\r
-#56798 = CARTESIAN_POINT('',(3.702794391277,9.909001940516E-02));\r
-#56799 = CARTESIAN_POINT('',(3.683404413502,8.905334281733E-02));\r
-#56800 = CARTESIAN_POINT('',(3.663571837713,7.952780630504E-02));\r
-#56801 = CARTESIAN_POINT('',(3.643337815504,7.047468997423E-02));\r
-#56802 = CARTESIAN_POINT('',(3.600745652747,5.265701167682E-02));\r
-#56803 = CARTESIAN_POINT('',(3.578336126071,4.395353706559E-02));\r
-#56804 = CARTESIAN_POINT('',(3.555556610626,3.570352780169E-02));\r
-#56805 = CARTESIAN_POINT('',(3.532447443558,2.786715267809E-02));\r
-#56806 = CARTESIAN_POINT('',(3.509044368455,2.04087280141E-02));\r
-#56807 = CARTESIAN_POINT('',(3.485378813072,1.329646153651E-02));\r
-#56808 = CARTESIAN_POINT('',(3.461478336768,6.502031350453E-03));\r
-#56809 = CARTESIAN_POINT('',(3.437367247674,0.));\r
-#56810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#56811 = ADVANCED_FACE('',(#56812),#31563,.F.);\r
-#56812 = FACE_BOUND('',#56813,.F.);\r
-#56813 = EDGE_LOOP('',(#56814,#56815,#56816,#56840));\r
-#56814 = ORIENTED_EDGE('',*,*,#31527,.F.);\r
-#56815 = ORIENTED_EDGE('',*,*,#56584,.F.);\r
-#56816 = ORIENTED_EDGE('',*,*,#56817,.F.);\r
-#56817 = EDGE_CURVE('',#56818,#56527,#56820,.T.);\r
-#56818 = VERTEX_POINT('',#56819);\r
-#56819 = CARTESIAN_POINT('',(-17.14477977369,-36.13940406968,3.));\r
-#56820 = SURFACE_CURVE('',#56821,(#56826,#56833),.PCURVE_S1.);\r
-#56821 = CIRCLE('',#56822,40.);\r
-#56822 = AXIS2_PLACEMENT_3D('',#56823,#56824,#56825);\r
-#56823 = CARTESIAN_POINT('',(-2.316911861358E-15,1.622319150691E-15,3.)\r
-  );\r
-#56824 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#56825 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#56826 = PCURVE('',#31563,#56827);\r
-#56827 = DEFINITIONAL_REPRESENTATION('',(#56828),#56832);\r
-#56828 = LINE('',#56829,#56830);\r
-#56829 = CARTESIAN_POINT('',(0.,1.));\r
-#56830 = VECTOR('',#56831,1.);\r
-#56831 = DIRECTION('',(1.,0.));\r
-#56832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#56833 = PCURVE('',#52838,#56834);\r
-#56834 = DEFINITIONAL_REPRESENTATION('',(#56835),#56839);\r
-#56835 = LINE('',#56836,#56837);\r
-#56836 = CARTESIAN_POINT('',(-0.,0.));\r
-#56837 = VECTOR('',#56838,1.);\r
-#56838 = DIRECTION('',(-1.,0.));\r
-#56839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#56840 = ORIENTED_EDGE('',*,*,#56841,.F.);\r
-#56841 = EDGE_CURVE('',#31465,#56818,#56842,.T.);\r
-#56842 = SURFACE_CURVE('',#56843,(#56923,#57006),.PCURVE_S1.);\r
-#56843 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#56844,#56845,#56846,#56847,\r
-    #56848,#56849,#56850,#56851,#56852,#56853,#56854,#56855,#56856,\r
-    #56857,#56858,#56859,#56860,#56861,#56862,#56863,#56864,#56865,\r
-    #56866,#56867,#56868,#56869,#56870,#56871,#56872,#56873,#56874,\r
-    #56875,#56876,#56877,#56878,#56879,#56880,#56881,#56882,#56883,\r
-    #56884,#56885,#56886,#56887,#56888,#56889,#56890,#56891,#56892,\r
-    #56893,#56894,#56895,#56896,#56897,#56898,#56899,#56900,#56901,\r
-    #56902,#56903,#56904,#56905,#56906,#56907,#56908,#56909,#56910,\r
-    #56911,#56912,#56913,#56914,#56915,#56916,#56917,#56918,#56919,\r
-    #56920,#56921,#56922),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613029,0.249810233761,0.335724852044,0.420382051211,\r
-    0.565526485591,0.644424134378,0.683354615412,0.761264550252,\r
-    0.841373225549,0.887438369129,1.),.UNSPECIFIED.);\r
-#56844 = CARTESIAN_POINT('',(-21.86979297266,-9.885969541932,\r
-    26.717157287525));\r
-#56845 = CARTESIAN_POINT('',(-21.64054407812,-10.39516931394,\r
-    26.4350299302));\r
-#56846 = CARTESIAN_POINT('',(-21.40048768996,-10.89467469779,\r
-    26.144166320897));\r
-#56847 = CARTESIAN_POINT('',(-21.1504888934,-11.38394269357,\r
-    25.844078671962));\r
-#56848 = CARTESIAN_POINT('',(-20.89151587378,-11.86246066476,\r
-    25.534253543568));\r
-#56849 = CARTESIAN_POINT('',(-20.6246550551,-12.32975489533,\r
-    25.214151897357));\r
-#56850 = CARTESIAN_POINT('',(-20.35112540726,-12.78540511877,\r
-    24.883218493448));\r
-#56851 = CARTESIAN_POINT('',(-20.07229192179,-13.2290650191,\r
-    24.540900630815));\r
-#56852 = CARTESIAN_POINT('',(-19.52327293705,-14.06716954928,\r
-    23.852767167884));\r
-#56853 = CARTESIAN_POINT('',(-19.25350505501,-14.46298213548,\r
-    23.508274412794));\r
-#56854 = CARTESIAN_POINT('',(-18.98165960093,-14.84770877812,\r
-    23.152770991865));\r
-#56855 = CARTESIAN_POINT('',(-18.70914323447,-15.22121069251,\r
-    22.785859408881));\r
-#56856 = CARTESIAN_POINT('',(-18.43749383527,-15.58345681398,\r
-    22.407192200694));\r
-#56857 = CARTESIAN_POINT('',(-18.168373828,-15.9345540485,\r
-    22.016505932535));\r
-#56858 = CARTESIAN_POINT('',(-17.90354728159,-16.27477895371,\r
-    21.613668633227));\r
-#56859 = CARTESIAN_POINT('',(-17.46147907312,-16.8383836408,\r
-    20.904654898562));\r
-#56860 = CARTESIAN_POINT('',(-17.28119061555,-17.06693655584,\r
-    20.604493831846));\r
-#56861 = CARTESIAN_POINT('',(-17.10462909196,-17.29043537653,\r
-    20.298285092038));\r
-#56862 = CARTESIAN_POINT('',(-16.93245909491,-17.50909998841,\r
-    19.986099290312));\r
-#56863 = CARTESIAN_POINT('',(-16.76534726463,-17.72321126392,\r
-    19.668059414005));\r
-#56864 = CARTESIAN_POINT('',(-16.60395000724,-17.93311324608,\r
-    19.344348926832));\r
-#56865 = CARTESIAN_POINT('',(-16.44889779363,-18.13921063322,\r
-    19.015218582485));\r
-#56866 = CARTESIAN_POINT('',(-16.1548221478,-18.54174509793,\r
-    18.351656955753));\r
-#56867 = CARTESIAN_POINT('',(-16.01559301901,-18.73828529132,\r
-    18.017363781934));\r
-#56868 = CARTESIAN_POINT('',(-15.88365166321,-18.93201627707,\r
-    17.678427117122));\r
-#56869 = CARTESIAN_POINT('',(-15.75951276984,-19.12342965639,\r
-    17.335216049376));\r
-#56870 = CARTESIAN_POINT('',(-15.64362510779,-19.31306581236,\r
-    16.988155367155));\r
-#56871 = CARTESIAN_POINT('',(-15.53635395279,-19.50149596379,\r
-    16.637721832143));\r
-#56872 = CARTESIAN_POINT('',(-15.43796354186,-19.6892949602,\r
-    16.284435425583));\r
-#56873 = CARTESIAN_POINT('',(-15.19538535067,-20.1988326291,\r
-    15.319188158696));\r
-#56874 = CARTESIAN_POINT('',(-15.06865054567,-20.52051126626,\r
-    14.702544954935));\r
-#56875 = CARTESIAN_POINT('',(-14.96923477925,-20.84462970446,\r
-    14.081955208695));\r
-#56876 = CARTESIAN_POINT('',(-14.89678317055,-21.17372014454,\r
-    13.460287147079));\r
-#56877 = CARTESIAN_POINT('',(-14.84970446687,-21.50977959689,\r
-    12.839998597374));\r
-#56878 = CARTESIAN_POINT('',(-14.82522152064,-21.85350409606,\r
-    12.22273833987));\r
-#56879 = CARTESIAN_POINT('',(-14.8200463822,-22.20451059375,\r
-    11.609424742123));\r
-#56880 = CARTESIAN_POINT('',(-14.83666033027,-22.75601486011,\r
-    10.669431030806));\r
-#56881 = CARTESIAN_POINT('',(-14.84722114766,-22.95212775431,\r
-    10.339617651733));\r
-#56882 = CARTESIAN_POINT('',(-14.86268132315,-23.15102443535,\r
-    10.011603581163));\r
-#56883 = CARTESIAN_POINT('',(-14.88314867041,-23.35357348916,\r
-    9.686037359101));\r
-#56884 = CARTESIAN_POINT('',(-14.90865038357,-23.56062552821,\r
-    9.363626849611));\r
-#56885 = CARTESIAN_POINT('',(-14.9391335894,-23.77300384749,\r
-    9.045133164382));\r
-#56886 = CARTESIAN_POINT('',(-14.97446565108,-23.99148615003,\r
-    8.731358980911));\r
-#56887 = CARTESIAN_POINT('',(-15.03415592362,-24.32794281528,\r
-    8.271042393225));\r
-#56888 = CARTESIAN_POINT('',(-15.05500598829,-24.44076323525,\r
-    8.120307881795));\r
-#56889 = CARTESIAN_POINT('',(-15.07695857986,-24.55532106262,\r
-    7.971029594427));\r
-#56890 = CARTESIAN_POINT('',(-15.09998284989,-24.67169361779,\r
-    7.823311899805));\r
-#56891 = CARTESIAN_POINT('',(-15.12404309232,-24.78995200358,\r
-    7.677260821701));\r
-#56892 = CARTESIAN_POINT('',(-15.14909889662,-24.91016002798,\r
-    7.532983198785));\r
-#56893 = CARTESIAN_POINT('',(-15.17510530085,-25.03237312703,\r
-    7.390585844433));\r
-#56894 = CARTESIAN_POINT('',(-15.25586208116,-25.40532192723,\r
-    6.969175799932));\r
-#56895 = CARTESIAN_POINT('',(-15.31332891604,-25.66225917179,\r
-    6.696088722987));\r
-#56896 = CARTESIAN_POINT('',(-15.37401063855,-25.92777359922,\r
-    6.431819771003));\r
-#56897 = CARTESIAN_POINT('',(-15.43743884734,-26.20206933373,\r
-    6.177207107878));\r
-#56898 = CARTESIAN_POINT('',(-15.5030993893,-26.48520095023,\r
-    5.932993790204));\r
-#56899 = CARTESIAN_POINT('',(-15.57045337329,-26.77704990679,\r
-    5.699807402424));\r
-#56900 = CARTESIAN_POINT('',(-15.63895935874,-27.07730650521,\r
-    5.478146303048));\r
-#56901 = CARTESIAN_POINT('',(-15.77918524424,-27.70230475486,\r
-    5.052678514837));\r
-#56902 = CARTESIAN_POINT('',(-15.85095808739,-28.02757304887,\r
-    4.849501120521));\r
-#56903 = CARTESIAN_POINT('',(-15.92285242464,-28.36072972977,\r
-    4.659233384327));\r
-#56904 = CARTESIAN_POINT('',(-15.99436098315,-28.70116323729,\r
-    4.482017208794));\r
-#56905 = CARTESIAN_POINT('',(-16.06505316209,-29.04820412698,\r
-    4.317795348478));\r
-#56906 = CARTESIAN_POINT('',(-16.13458545678,-29.40114611247,\r
-    4.166357929628));\r
-#56907 = CARTESIAN_POINT('',(-16.20270118587,-29.75926700572,\r
-    4.027383454738));\r
-#56908 = CARTESIAN_POINT('',(-16.3074697697,-30.33034653962,\r
-    3.827497316822));\r
-#56909 = CARTESIAN_POINT('',(-16.34519505347,-30.54033610548,\r
-    3.758503896589));\r
-#56910 = CARTESIAN_POINT('',(-16.38236315058,-30.75169412434,\r
-    3.693414895725));\r
-#56911 = CARTESIAN_POINT('',(-16.4189510052,-30.96430163182,\r
-    3.63214304441));\r
-#56912 = CARTESIAN_POINT('',(-16.45494398608,-31.17804554109,\r
-    3.574594950204));\r
-#56913 = CARTESIAN_POINT('',(-16.49033514436,-31.39281935599,\r
-    3.520673109706));\r
-#56914 = CARTESIAN_POINT('',(-16.52512447155,-31.60852388428,\r
-    3.470277920211));\r
-#56915 = CARTESIAN_POINT('',(-16.64287150695,-32.35420020553,\r
-    3.308541343225));\r
-#56916 = CARTESIAN_POINT('',(-16.72285438796,-32.88825656598,\r
-    3.214253517569));\r
-#56917 = CARTESIAN_POINT('',(-16.7993771541,-33.4260177275,\r
-    3.138949656873));\r
-#56918 = CARTESIAN_POINT('',(-16.8727458858,-33.9664210402,3.0811679131)\r
-  );\r
-#56919 = CARTESIAN_POINT('',(-16.94340316081,-34.50857662075,\r
-    3.039549367523));\r
-#56920 = CARTESIAN_POINT('',(-17.01188459317,-35.05177603202,\r
-    3.01286121471));\r
-#56921 = CARTESIAN_POINT('',(-17.07879146472,-35.595496554,\r
-    3.000000000028));\r
-#56922 = CARTESIAN_POINT('',(-17.14477977369,-36.13940406968,3.));\r
-#56923 = PCURVE('',#31563,#56924);\r
-#56924 = DEFINITIONAL_REPRESENTATION('',(#56925),#57005);\r
-#56925 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#56926,#56927,#56928,#56929,\r
-    #56930,#56931,#56932,#56933,#56934,#56935,#56936,#56937,#56938,\r
-    #56939,#56940,#56941,#56942,#56943,#56944,#56945,#56946,#56947,\r
-    #56948,#56949,#56950,#56951,#56952,#56953,#56954,#56955,#56956,\r
-    #56957,#56958,#56959,#56960,#56961,#56962,#56963,#56964,#56965,\r
-    #56966,#56967,#56968,#56969,#56970,#56971,#56972,#56973,#56974,\r
-    #56975,#56976,#56977,#56978,#56979,#56980,#56981,#56982,#56983,\r
-    #56984,#56985,#56986,#56987,#56988,#56989,#56990,#56991,#56992,\r
-    #56993,#56994,#56995,#56996,#56997,#56998,#56999,#57000,#57001,\r
-    #57002,#57003,#57004),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613029,0.249810233761,0.335724852044,0.420382051211,\r
-    0.565526485591,0.644424134378,0.683354615412,0.761264550252,\r
-    0.841373225549,0.887438369129,1.),.UNSPECIFIED.);\r
-#56926 = CARTESIAN_POINT('',(3.3916068626,5.927553554444E-03));\r
-#56927 = CARTESIAN_POINT('',(3.414874172131,1.187530004502E-02));\r
-#56928 = CARTESIAN_POINT('',(3.437957023769,1.808807351352E-02));\r
-#56929 = CARTESIAN_POINT('',(3.460835264148,2.458747675043E-02));\r
-#56930 = CARTESIAN_POINT('',(3.483485985313,3.139757981261E-02));\r
-#56931 = CARTESIAN_POINT('',(3.505883045086,3.854537273961E-02));\r
-#56932 = CARTESIAN_POINT('',(3.527996676871,4.606111124356E-02));\r
-#56933 = CARTESIAN_POINT('',(3.549793188873,5.397855537261E-02));\r
-#56934 = CARTESIAN_POINT('',(3.591446608608,7.021238564038E-02));\r
-#56935 = CARTESIAN_POINT('',(3.611343314331,7.847991654207E-02));\r
-#56936 = CARTESIAN_POINT('',(3.630892542864,8.716885353943E-02));\r
-#56937 = CARTESIAN_POINT('',(3.650058872935,9.631284031528E-02));\r
-#56938 = CARTESIAN_POINT('',(3.668803791291,0.105948415966));\r
-#56939 = CARTESIAN_POINT('',(3.687086282497,0.116114595113));\r
-#56940 = CARTESIAN_POINT('',(3.704864006309,0.12685161671));\r
-#56941 = CARTESIAN_POINT('',(3.734307805404,0.146241373862));\r
-#56942 = CARTESIAN_POINT('',(3.746245998678,0.154590457769));\r
-#56943 = CARTESIAN_POINT('',(3.757894488757,0.163259950023));\r
-#56944 = CARTESIAN_POINT('',(3.769238497558,0.172263481154));\r
-#56945 = CARTESIAN_POINT('',(3.780264023277,0.181614142063));\r
-#56946 = CARTESIAN_POINT('',(3.790958281375,0.191323865166));\r
-#56947 = CARTESIAN_POINT('',(3.801310185877,0.201402520087));\r
-#56948 = CARTESIAN_POINT('',(3.821165189188,0.22215792331));\r
-#56949 = CARTESIAN_POINT('',(3.830678784543,0.232824076159));\r
-#56950 = CARTESIAN_POINT('',(3.839842971747,0.243861319017));\r
-#56951 = CARTESIAN_POINT('',(3.848651539216,0.255273201259));\r
-#56952 = CARTESIAN_POINT('',(3.857101178063,0.267059523994));\r
-#56953 = CARTESIAN_POINT('',(3.86519173404,0.279215148831));\r
-#56954 = CARTESIAN_POINT('',(3.872926282439,0.29172877651));\r
-#56955 = CARTESIAN_POINT('',(3.892972139567,0.326617974125));\r
-#56956 = CARTESIAN_POINT('',(3.904609443781,0.349659394657));\r
-#56957 = CARTESIAN_POINT('',(3.915247152651,0.373603127612));\r
-#56958 = CARTESIAN_POINT('',(3.92494784704,0.398296932865));\r
-#56959 = CARTESIAN_POINT('',(3.933804125099,0.423532955911));\r
-#56960 = CARTESIAN_POINT('',(3.941921412324,0.449052668235));\r
-#56961 = CARTESIAN_POINT('',(3.949401366211,0.474607302448));\r
-#56962 = CARTESIAN_POINT('',(3.96010719026,0.51377370703));\r
-#56963 = CARTESIAN_POINT('',(3.963717313579,0.527515900518));\r
-#56964 = CARTESIAN_POINT('',(3.967181036614,0.5412150682));\r
-#56965 = CARTESIAN_POINT('',(3.97051317829,0.554875210446));\r
-#56966 = CARTESIAN_POINT('',(3.973729774411,0.568497217361));\r
-#56967 = CARTESIAN_POINT('',(3.976847877224,0.582079108425));\r
-#56968 = CARTESIAN_POINT('',(3.979885165516,0.595616177439));\r
-#56969 = CARTESIAN_POINT('',(3.984326925164,0.615754882298));\r
-#56970 = CARTESIAN_POINT('',(3.985779087319,0.622395840773));\r
-#56971 = CARTESIAN_POINT('',(3.987217953429,0.629022914947));\r
-#56972 = CARTESIAN_POINT('',(3.988645622027,0.635634897977));\r
-#56973 = CARTESIAN_POINT('',(3.9900641665,0.642230386333));\r
-#56974 = CARTESIAN_POINT('',(3.99147561311,0.648807786705));\r
-#56975 = CARTESIAN_POINT('',(3.992881919017,0.655365322904));\r
-#56976 = CARTESIAN_POINT('',(3.997092777825,0.674980704143));\r
-#56977 = CARTESIAN_POINT('',(3.999887922,0.68797499149));\r
-#56978 = CARTESIAN_POINT('',(4.002684759001,0.700865722255));\r
-#56979 = CARTESIAN_POINT('',(4.005496697989,0.71363409219));\r
-#56980 = CARTESIAN_POINT('',(4.008335176223,0.726260987939));\r
-#56981 = CARTESIAN_POINT('',(4.011208888138,0.738727207423));\r
-#56982 = CARTESIAN_POINT('',(4.01412324843,0.751013588057));\r
-#56983 = CARTESIAN_POINT('',(4.020120376447,0.7755296244));\r
-#56984 = CARTESIAN_POINT('',(4.02320628947,0.787750832402));\r
-#56985 = CARTESIAN_POINT('',(4.026340086522,0.799744415594));\r
-#56986 = CARTESIAN_POINT('',(4.029521400122,0.811495953295));\r
-#56987 = CARTESIAN_POINT('',(4.032747356513,0.822995784774));\r
-#56988 = CARTESIAN_POINT('',(4.03601289556,0.8342380705));\r
-#56989 = CARTESIAN_POINT('',(4.03931129095,0.84521998521));\r
-#56990 = CARTESIAN_POINT('',(4.044546039269,0.862106006229));\r
-#56991 = CARTESIAN_POINT('',(4.046465691996,0.868185223303));\r
-#56992 = CARTESIAN_POINT('',(4.048392472983,0.874178942422));\r
-#56993 = CARTESIAN_POINT('',(4.050324957541,0.880087752652));\r
-#56994 = CARTESIAN_POINT('',(4.052261677808,0.885912537366));\r
-#56995 = CARTESIAN_POINT('',(4.054201148333,0.891654427913));\r
-#56996 = CARTESIAN_POINT('',(4.056141891664,0.897314757293));\r
-#56997 = CARTESIAN_POINT('',(4.062824313471,0.916530546632));\r
-#56998 = CARTESIAN_POINT('',(4.067564343084,0.929685709237));\r
-#56999 = CARTESIAN_POINT('',(4.072282474167,0.942385590296));\r
-#57000 = CARTESIAN_POINT('',(4.076958476237,0.954657238137));\r
-#57001 = CARTESIAN_POINT('',(4.081573404351,0.966527867381));\r
-#57002 = CARTESIAN_POINT('',(4.086110249839,0.978024300909));\r
-#57003 = CARTESIAN_POINT('',(4.090554063623,0.989172995567));\r
-#57004 = CARTESIAN_POINT('',(4.094891811381,1.));\r
-#57005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#57006 = PCURVE('',#31488,#57007);\r
-#57007 = DEFINITIONAL_REPRESENTATION('',(#57008),#57088);\r
-#57008 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#57009,#57010,#57011,#57012,\r
-    #57013,#57014,#57015,#57016,#57017,#57018,#57019,#57020,#57021,\r
-    #57022,#57023,#57024,#57025,#57026,#57027,#57028,#57029,#57030,\r
-    #57031,#57032,#57033,#57034,#57035,#57036,#57037,#57038,#57039,\r
-    #57040,#57041,#57042,#57043,#57044,#57045,#57046,#57047,#57048,\r
-    #57049,#57050,#57051,#57052,#57053,#57054,#57055,#57056,#57057,\r
-    #57058,#57059,#57060,#57061,#57062,#57063,#57064,#57065,#57066,\r
-    #57067,#57068,#57069,#57070,#57071,#57072,#57073,#57074,#57075,\r
-    #57076,#57077,#57078,#57079,#57080,#57081,#57082,#57083,#57084,\r
-    #57085,#57086,#57087),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613029,0.249810233761,0.335724852044,0.420382051211,\r
-    0.565526485591,0.644424134378,0.683354615412,0.761264550252,\r
-    0.841373225549,0.887438369129,1.),.UNSPECIFIED.);\r
-#57009 = CARTESIAN_POINT('',(0.547589403225,1.));\r
-#57010 = CARTESIAN_POINT('',(0.550707124155,0.983817943096));\r
-#57011 = CARTESIAN_POINT('',(0.553467405931,0.967556456207));\r
-#57012 = CARTESIAN_POINT('',(0.555881668436,0.951194838345));\r
-#57013 = CARTESIAN_POINT('',(0.557963588277,0.934713899472));\r
-#57014 = CARTESIAN_POINT('',(0.559729387707,0.918095855371));\r
-#57015 = CARTESIAN_POINT('',(0.561198242998,0.901324568077));\r
-#57016 = CARTESIAN_POINT('',(0.562392812263,0.884386131846));\r
-#57017 = CARTESIAN_POINT('',(0.564232637167,0.851135126303));\r
-#57018 = CARTESIAN_POINT('',(0.564905469131,0.834842187086));\r
-#57019 = CARTESIAN_POINT('',(0.565380812173,0.818382501492));\r
-#57020 = CARTESIAN_POINT('',(0.5656842918,0.801750155308));\r
-#57021 = CARTESIAN_POINT('',(0.565845347217,0.78494246833));\r
-#57022 = CARTESIAN_POINT('',(0.565897622078,0.767960900528));\r
-#57023 = CARTESIAN_POINT('',(0.565879124219,0.750812201711));\r
-#57024 = CARTESIAN_POINT('',(0.565798863883,0.721246498192));\r
-#57025 = CARTESIAN_POINT('',(0.565751263853,0.708905914004));\r
-#57026 = CARTESIAN_POINT('',(0.565704407495,0.696493083126));\r
-#57027 = CARTESIAN_POINT('',(0.565674379223,0.684014469293));\r
-#57028 = CARTESIAN_POINT('',(0.56567826467,0.671478149453));\r
-#57029 = CARTESIAN_POINT('',(0.565733986942,0.658893926144));\r
-#57030 = CARTESIAN_POINT('',(0.565860009122,0.646273371756));\r
-#57031 = CARTESIAN_POINT('',(0.566286651813,0.621171284858));\r
-#57032 = CARTESIAN_POINT('',(0.566584695189,0.608690045595));\r
-#57033 = CARTESIAN_POINT('',(0.566986795938,0.596199038057));\r
-#57034 = CARTESIAN_POINT('',(0.567510806726,0.583712328992));\r
-#57035 = CARTESIAN_POINT('',(0.568174248534,0.571244984123));\r
-#57036 = CARTESIAN_POINT('',(0.568993733567,0.558812833928));\r
-#57037 = CARTESIAN_POINT('',(0.569984232626,0.546432121853));\r
-#57038 = CARTESIAN_POINT('',(0.573170927004,0.513008295921));\r
-#57039 = CARTESIAN_POINT('',(0.575723637096,0.492088908304));\r
-#57040 = CARTESIAN_POINT('',(0.578878881109,0.471452347203));\r
-#57041 = CARTESIAN_POINT('',(0.582677471791,0.45117393163));\r
-#57042 = CARTESIAN_POINT('',(0.587130486551,0.43130743731));\r
-#57043 = CARTESIAN_POINT('',(0.592207981448,0.411877457224));\r
-#57044 = CARTESIAN_POINT('',(0.597854056511,0.392886481886));\r
-#57045 = CARTESIAN_POINT('',(0.607343629582,0.364232012589));\r
-#57046 = CARTESIAN_POINT('',(0.610834373731,0.354265230091));\r
-#57047 = CARTESIAN_POINT('',(0.614494088241,0.344436688466));\r
-#57048 = CARTESIAN_POINT('',(0.618341328371,0.334761791491));\r
-#57049 = CARTESIAN_POINT('',(0.622393202795,0.325257066562));\r
-#57050 = CARTESIAN_POINT('',(0.626665216621,0.315939961226));\r
-#57051 = CARTESIAN_POINT('',(0.631170927833,0.306828521607));\r
-#57052 = CARTESIAN_POINT('',(0.638265451955,0.293555558003));\r
-#57053 = CARTESIAN_POINT('',(0.640669023967,0.289224783195));\r
-#57054 = CARTESIAN_POINT('',(0.643133416742,0.284950887985));\r
-#57055 = CARTESIAN_POINT('',(0.645659746765,0.280736169332));\r
-#57056 = CARTESIAN_POINT('',(0.648248943033,0.276582940418));\r
-#57057 = CARTESIAN_POINT('',(0.650901726624,0.272493509617));\r
-#57058 = CARTESIAN_POINT('',(0.653618590282,0.268470159455));\r
-#57059 = CARTESIAN_POINT('',(0.661965651991,0.256600082545));\r
-#57060 = CARTESIAN_POINT('',(0.667789996284,0.248957436092));\r
-#57061 = CARTESIAN_POINT('',(0.6738738374,0.241606752936));\r
-#57062 = CARTESIAN_POINT('',(0.680214820649,0.234565265889));\r
-#57063 = CARTESIAN_POINT('',(0.686806914182,0.227847378504));\r
-#57064 = CARTESIAN_POINT('',(0.693640198311,0.221464331032));\r
-#57065 = CARTESIAN_POINT('',(0.700700740105,0.215424027675));\r
-#57066 = CARTESIAN_POINT('',(0.715445531903,0.203877357133));\r
-#57067 = CARTESIAN_POINT('',(0.723143525994,0.198389482976));\r
-#57068 = CARTESIAN_POINT('',(0.731045578869,0.193272349094));\r
-#57069 = CARTESIAN_POINT('',(0.739131720621,0.188524492369));\r
-#57070 = CARTESIAN_POINT('',(0.747381713974,0.184139673721));\r
-#57071 = CARTESIAN_POINT('',(0.755775635913,0.180108246759));\r
-#57072 = CARTESIAN_POINT('',(0.764294295064,0.176418261455));\r
-#57073 = CARTESIAN_POINT('',(0.777879254805,0.171123065252));\r
-#57074 = CARTESIAN_POINT('',(0.782874662689,0.169298136011));\r
-#57075 = CARTESIAN_POINT('',(0.787902541141,0.167578873112));\r
-#57076 = CARTESIAN_POINT('',(0.792959945362,0.165962484233));\r
-#57077 = CARTESIAN_POINT('',(0.798044159093,0.164446075163));\r
-#57078 = CARTESIAN_POINT('',(0.803152700627,0.163026698202));\r
-#57079 = CARTESIAN_POINT('',(0.808283328822,0.161701400555));\r
-#57080 = CARTESIAN_POINT('',(0.826019996562,0.15745164248));\r
-#57081 = CARTESIAN_POINT('',(0.838723802885,0.154980863025));\r
-#57082 = CARTESIAN_POINT('',(0.85151900927,0.153011367649));\r
-#57083 = CARTESIAN_POINT('',(0.864384901603,0.151502122533));\r
-#57084 = CARTESIAN_POINT('',(0.877306021412,0.150415924678));\r
-#57085 = CARTESIAN_POINT('',(0.890271817159,0.149719653628));\r
-#57086 = CARTESIAN_POINT('',(0.903276458873,0.149384115164));\r
-#57087 = CARTESIAN_POINT('',(0.91631883909,0.149384115163));\r
-#57088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#57089 = ADVANCED_FACE('',(#57090),#31488,.T.);\r
-#57090 = FACE_BOUND('',#57091,.T.);\r
-#57091 = EDGE_LOOP('',(#57092,#57093,#57138,#57139));\r
-#57092 = ORIENTED_EDGE('',*,*,#31837,.F.);\r
-#57093 = ORIENTED_EDGE('',*,*,#57094,.T.);\r
-#57094 = EDGE_CURVE('',#31814,#56818,#57095,.T.);\r
-#57095 = SURFACE_CURVE('',#57096,(#57108,#57123),.PCURVE_S1.);\r
-#57096 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#57097,#57098,#57099,#57100,\r
-    #57101,#57102,#57103,#57104,#57105,#57106,#57107),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#57097 = CARTESIAN_POINT('',(-15.17396225624,-37.01014549344,-3.));\r
-#57098 = CARTESIAN_POINT('',(-15.33263694657,-36.9450897134,\r
-    -2.523943521025));\r
-#57099 = CARTESIAN_POINT('',(-15.48842053243,-36.88015998334,\r
-    -2.04739801033));\r
-#57100 = CARTESIAN_POINT('',(-15.64254034473,-36.81492735837,\r
-    -1.570607624198));\r
-#57101 = CARTESIAN_POINT('',(-15.97741674012,-36.67098438023,\r
-    -0.530911348006));\r
-#57102 = CARTESIAN_POINT('',(-16.15796095739,-36.59196663671,\r
-    3.200461378796E-02));\r
-#57103 = CARTESIAN_POINT('',(-16.33960151923,-36.51107256702,\r
-    0.594615682917));\r
-#57104 = CARTESIAN_POINT('',(-16.67550415344,-36.3587023848,\r
-    1.618298656295));\r
-#57105 = CARTESIAN_POINT('',(-16.82887128125,-36.28811971275,\r
-    2.079582431732));\r
-#57106 = CARTESIAN_POINT('',(-16.98501828795,-36.21519600927,\r
-    2.540224309252));\r
-#57107 = CARTESIAN_POINT('',(-17.14477998217,-36.13940397077,3.0000006)\r
-  );\r
-#57108 = PCURVE('',#31488,#57109);\r
-#57109 = DEFINITIONAL_REPRESENTATION('',(#57110),#57122);\r
-#57110 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#57111,#57112,#57113,#57114,\r
-    #57115,#57116,#57117,#57118,#57119,#57120,#57121),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#57111 = CARTESIAN_POINT('',(0.940985361083,0.));\r
-#57112 = CARTESIAN_POINT('',(0.938224707656,1.133475018927E-02));\r
-#57113 = CARTESIAN_POINT('',(0.93563900877,2.278133652266E-02));\r
-#57114 = CARTESIAN_POINT('',(0.933225950524,3.433838793358E-02));\r
-#57115 = CARTESIAN_POINT('',(0.928335446323,5.977773879451E-02));\r
-#57116 = CARTESIAN_POINT('',(0.925924984556,7.370321226997E-02));\r
-#57117 = CARTESIAN_POINT('',(0.923747720524,8.77808403165E-02));\r
-#57118 = CARTESIAN_POINT('',(0.92019941339,0.113700900692));\r
-#57119 = CARTESIAN_POINT('',(0.918753831813,0.125494143564));\r
-#57120 = CARTESIAN_POINT('',(0.917461038365,0.137388952024));\r
-#57121 = CARTESIAN_POINT('',(0.916318837632,0.149384130816));\r
-#57122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#57123 = PCURVE('',#52838,#57124);\r
-#57124 = DEFINITIONAL_REPRESENTATION('',(#57125),#57137);\r
-#57125 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#57126,#57127,#57128,#57129,\r
-    #57130,#57131,#57132,#57133,#57134,#57135,#57136),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#57126 = CARTESIAN_POINT('',(-4.148763390157,6.));\r
-#57127 = CARTESIAN_POINT('',(-4.144476060578,5.523943521025));\r
-#57128 = CARTESIAN_POINT('',(-4.140256800023,5.04739801033));\r
-#57129 = CARTESIAN_POINT('',(-4.136072949779,4.570607624198));\r
-#57130 = CARTESIAN_POINT('',(-4.12696039727,3.530911348006));\r
-#57131 = CARTESIAN_POINT('',(-4.122033533108,2.967995386212));\r
-#57132 = CARTESIAN_POINT('',(-4.117062659885,2.405384317083));\r
-#57133 = CARTESIAN_POINT('',(-4.107841513938,1.381701343705));\r
-#57134 = CARTESIAN_POINT('',(-4.103620838825,0.920417568268));\r
-#57135 = CARTESIAN_POINT('',(-4.099312512006,0.459775690748));\r
-#57136 = CARTESIAN_POINT('',(-4.094891805612,-6.E-07));\r
-#57137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#57138 = ORIENTED_EDGE('',*,*,#56841,.F.);\r
-#57139 = ORIENTED_EDGE('',*,*,#31464,.T.);\r
-#57140 = ADVANCED_FACE('',(#57141),#32106,.T.);\r
-#57141 = FACE_BOUND('',#57142,.F.);\r
-#57142 = EDGE_LOOP('',(#57143,#57144,#57145,#57146));\r
-#57143 = ORIENTED_EDGE('',*,*,#32365,.T.);\r
-#57144 = ORIENTED_EDGE('',*,*,#32068,.F.);\r
-#57145 = ORIENTED_EDGE('',*,*,#52851,.T.);\r
-#57146 = ORIENTED_EDGE('',*,*,#32989,.T.);\r
-#57147 = ADVANCED_FACE('',(#57148),#33182,.T.);\r
-#57148 = FACE_BOUND('',#57149,.T.);\r
-#57149 = EDGE_LOOP('',(#57150,#57206,#57207,#57208));\r
-#57150 = ORIENTED_EDGE('',*,*,#57151,.F.);\r
-#57151 = EDGE_CURVE('',#33043,#57152,#57154,.T.);\r
-#57152 = VERTEX_POINT('',#57153);\r
-#57153 = CARTESIAN_POINT('',(-27.87470125493,-28.68799452642,3.));\r
-#57154 = SURFACE_CURVE('',#57155,(#57170,#57188),.PCURVE_S1.);\r
-#57155 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#57156,#57157,#57158,#57159,\r
-    #57160,#57161,#57162,#57163,#57164,#57165,#57166,#57167,#57168,\r
-    #57169),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#57156 = CARTESIAN_POINT('',(-26.23039154365,-30.19878407265,-3.));\r
-#57157 = CARTESIAN_POINT('',(-26.38407377789,-30.06529706468,\r
-    -2.469857305487));\r
-#57158 = CARTESIAN_POINT('',(-26.53314719023,-29.93398445485,\r
-    -1.93877500183));\r
-#57159 = CARTESIAN_POINT('',(-26.67918928947,-29.8036699034,\r
-    -1.40716117002));\r
-#57160 = CARTESIAN_POINT('',(-26.86793382555,-29.63305094224,\r
-    -0.711942292053));\r
-#57161 = CARTESIAN_POINT('',(-26.91213946334,-29.59292978234,\r
-    -0.548519782961));\r
-#57162 = CARTESIAN_POINT('',(-26.95622816406,-29.55275488288,\r
-    -0.385088192252));\r
-#57163 = CARTESIAN_POINT('',(-27.14580196069,-29.37931857314,\r
-    0.31889847855));\r
-#57164 = CARTESIAN_POINT('',(-27.29050232644,-29.24517744937,\r
-    0.859448382286));\r
-#57165 = CARTESIAN_POINT('',(-27.43571271168,-29.10880972572,\r
-    1.399656454957));\r
-#57166 = CARTESIAN_POINT('',(-27.65487997663,-28.90013104468,\r
-    2.204677342934));\r
-#57167 = CARTESIAN_POINT('',(-27.72756658297,-28.83046449746,\r
-    2.470005719426));\r
-#57168 = CARTESIAN_POINT('',(-27.80079809493,-28.75980256197,\r
-    2.735127937173));\r
-#57169 = CARTESIAN_POINT('',(-27.87470142234,-28.68799436376,3.0000006)\r
-  );\r
-#57170 = PCURVE('',#33182,#57171);\r
-#57171 = DEFINITIONAL_REPRESENTATION('',(#57172),#57187);\r
-#57172 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#57173,#57174,#57175,#57176,\r
-    #57177,#57178,#57179,#57180,#57181,#57182,#57183,#57184,#57185,\r
-    #57186),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#57173 = CARTESIAN_POINT('',(2.048529561987,0.));\r
-#57174 = CARTESIAN_POINT('',(2.052109274402,1.254332354772E-02));\r
-#57175 = CARTESIAN_POINT('',(2.05545204346,2.52278254243E-02));\r
-#57176 = CARTESIAN_POINT('',(2.058561494327,3.804985612148E-02));\r
-#57177 = CARTESIAN_POINT('',(2.062327012241,5.498882258939E-02));\r
-#57178 = CARTESIAN_POINT('',(2.063190437047,5.898294243794E-02));\r
-#57179 = CARTESIAN_POINT('',(2.064032364904,6.298980222301E-02));\r
-#57180 = CARTESIAN_POINT('',(2.06756693436,8.030416791524E-02));\r
-#57181 = CARTESIAN_POINT('',(2.070047119446,9.373775098755E-02));\r
-#57182 = CARTESIAN_POINT('',(2.072297927353,0.107308355515));\r
-#57183 = CARTESIAN_POINT('',(2.075320586116,0.127758561639));\r
-#57184 = CARTESIAN_POINT('',(2.076262964156,0.134535705783));\r
-#57185 = CARTESIAN_POINT('',(2.077151376209,0.141345341141));\r
-#57186 = CARTESIAN_POINT('',(2.07798635282,0.148187165358));\r
-#57187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#57188 = PCURVE('',#52889,#57189);\r
-#57189 = DEFINITIONAL_REPRESENTATION('',(#57190),#57205);\r
-#57190 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#57191,#57192,#57193,#57194,\r
-    #57195,#57196,#57197,#57198,#57199,#57200,#57201,#57202,#57203,\r
-    #57204),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#57191 = CARTESIAN_POINT('',(-3.822667490988,6.));\r
-#57192 = CARTESIAN_POINT('',(-3.817578470305,5.469857305487));\r
-#57193 = CARTESIAN_POINT('',(-3.812612081459,4.93877500183));\r
-#57194 = CARTESIAN_POINT('',(-3.807718933618,4.40716117002));\r
-#57195 = CARTESIAN_POINT('',(-3.801358148987,3.711942292053));\r
-#57196 = CARTESIAN_POINT('',(-3.799865703068,3.548519782961));\r
-#57197 = CARTESIAN_POINT('',(-3.798374516031,3.385088192252));\r
-#57198 = CARTESIAN_POINT('',(-3.791951005605,2.681101521449));\r
-#57199 = CARTESIAN_POINT('',(-3.787018308487,2.140551617714));\r
-#57200 = CARTESIAN_POINT('',(-3.782038324767,1.600343545042));\r
-#57201 = CARTESIAN_POINT('',(-3.77447273317,0.795322657066));\r
-#57202 = CARTESIAN_POINT('',(-3.771955708503,0.529994280574));\r
-#57203 = CARTESIAN_POINT('',(-3.769411617432,0.264872062827));\r
-#57204 = CARTESIAN_POINT('',(-3.766835510979,-6.E-07));\r
-#57205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#57206 = ORIENTED_EDGE('',*,*,#33042,.F.);\r
-#57207 = ORIENTED_EDGE('',*,*,#33307,.T.);\r
-#57208 = ORIENTED_EDGE('',*,*,#57209,.F.);\r
-#57209 = EDGE_CURVE('',#57152,#33308,#57210,.T.);\r
-#57210 = SURFACE_CURVE('',#57211,(#57284,#57360),.PCURVE_S1.);\r
-#57211 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#57212,#57213,#57214,#57215,\r
-    #57216,#57217,#57218,#57219,#57220,#57221,#57222,#57223,#57224,\r
-    #57225,#57226,#57227,#57228,#57229,#57230,#57231,#57232,#57233,\r
-    #57234,#57235,#57236,#57237,#57238,#57239,#57240,#57241,#57242,\r
-    #57243,#57244,#57245,#57246,#57247,#57248,#57249,#57250,#57251,\r
-    #57252,#57253,#57254,#57255,#57256,#57257,#57258,#57259,#57260,\r
-    #57261,#57262,#57263,#57264,#57265,#57266,#57267,#57268,#57269,\r
-    #57270,#57271,#57272,#57273,#57274,#57275,#57276,#57277,#57278,\r
-    #57279,#57280,#57281,#57282,#57283),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156944,0.157462141415,0.237475582234,\r
-    0.315984140887,0.354882631282,0.433704074262,0.569774718341,\r
-    0.737461555807,0.864425724609,1.),.UNSPECIFIED.);\r
-#57212 = CARTESIAN_POINT('',(-27.87470125493,-28.68799452642,3.));\r
-#57213 = CARTESIAN_POINT('',(-27.63074032227,-28.20420289708,\r
-    3.000000000037));\r
-#57214 = CARTESIAN_POINT('',(-27.38606726399,-27.7208532929,\r
-    3.012727308664));\r
-#57215 = CARTESIAN_POINT('',(-27.14018088304,-27.2384789778,\r
-    3.039137497494));\r
-#57216 = CARTESIAN_POINT('',(-26.89269119415,-26.7577709499,\r
-    3.08032051854));\r
-#57217 = CARTESIAN_POINT('',(-26.64332864321,-26.2795715738,\r
-    3.137492164789));\r
-#57218 = CARTESIAN_POINT('',(-26.39196816496,-25.8048613318,\r
-    3.211990126548));\r
-#57219 = CARTESIAN_POINT('',(-26.13866674806,-25.33473609602,\r
-    3.305250521531));\r
-#57220 = CARTESIAN_POINT('',(-25.77913353153,-24.67989451183,\r
-    3.465293450817));\r
-#57221 = CARTESIAN_POINT('',(-25.67428298338,-24.49039900952,\r
-    3.515246870818));\r
-#57222 = CARTESIAN_POINT('',(-25.56918526999,-24.30197359828,\r
-    3.568699483427));\r
-#57223 = CARTESIAN_POINT('',(-25.46387254845,-24.11471145238,\r
-    3.625749574233));\r
-#57224 = CARTESIAN_POINT('',(-25.35838585581,-23.92871022407,\r
-    3.686493289529));\r
-#57225 = CARTESIAN_POINT('',(-25.25277557021,-23.74407112932,\r
-    3.751022658198));\r
-#57226 = CARTESIAN_POINT('',(-25.147101872,-23.56089803351,\r
-    3.819423613591));\r
-#57227 = CARTESIAN_POINT('',(-24.85684159548,-23.06204913505,\r
-    4.018166019204));\r
-#57228 = CARTESIAN_POINT('',(-24.67224238943,-22.74955184347,\r
-    4.1566292351));\r
-#57229 = CARTESIAN_POINT('',(-24.48804584504,-22.44242477951,\r
-    4.307560183342));\r
-#57230 = CARTESIAN_POINT('',(-24.30473372584,-22.14126663616,\r
-    4.471278576594));\r
-#57231 = CARTESIAN_POINT('',(-24.12286485933,-21.84663124491,\r
-    4.647991982847));\r
-#57232 = CARTESIAN_POINT('',(-23.94306853328,-21.55900778701,\r
-    4.837755127206));\r
-#57233 = CARTESIAN_POINT('',(-23.76602772933,-21.27880465353,\r
-    5.04042383254));\r
-#57234 = CARTESIAN_POINT('',(-23.42214124439,-20.73899379083,\r
-    5.466736293034));\r
-#57235 = CARTESIAN_POINT('',(-23.25512638324,-20.47903497208,\r
-    5.68996369932));\r
-#57236 = CARTESIAN_POINT('',(-23.09208914651,-20.22678018806,\r
-    5.924912733575));\r
-#57237 = CARTESIAN_POINT('',(-22.93366078666,-19.98234277948,\r
-    6.171070118369));\r
-#57238 = CARTESIAN_POINT('',(-22.78040382759,-19.7456511892,\r
-    6.427790637949));\r
-#57239 = CARTESIAN_POINT('',(-22.63279670347,-19.51647511129,\r
-    6.694311954299));\r
-#57240 = CARTESIAN_POINT('',(-22.49122148165,-19.29445633736,\r
-    6.969775984446));\r
-#57241 = CARTESIAN_POINT('',(-22.28893427223,-18.97246404329,\r
-    7.393712573884));\r
-#57242 = CARTESIAN_POINT('',(-22.22345727959,-18.86742185775,\r
-    7.536147358727));\r
-#57243 = CARTESIAN_POINT('',(-22.15955460481,-18.76395806607,\r
-    7.680455803852));\r
-#57244 = CARTESIAN_POINT('',(-22.09724987642,-18.66200574883,\r
-    7.826531805428));\r
-#57245 = CARTESIAN_POINT('',(-22.0365596563,-18.5614917982,\r
-    7.974269367423));\r
-#57246 = CARTESIAN_POINT('',(-21.97749365777,-18.46233797145,\r
-    8.123563423543));\r
-#57247 = CARTESIAN_POINT('',(-21.92005496365,-18.36446194439,\r
-    8.274310659161));\r
-#57248 = CARTESIAN_POINT('',(-21.75114082377,-18.07186486877,\r
-    8.734615501814));\r
-#57249 = CARTESIAN_POINT('',(-21.64471519555,-17.88085744862,\r
-    9.048358172017));\r
-#57250 = CARTESIAN_POINT('',(-21.5449270753,-17.69402998942,\r
-    9.366820462725));\r
-#57251 = CARTESIAN_POINT('',(-21.45164115631,-17.51061640261,\r
-    9.689210524029));\r
-#57252 = CARTESIAN_POINT('',(-21.36463194213,-17.32983541657,\r
-    10.014779122278));\r
-#57253 = CARTESIAN_POINT('',(-21.28358943832,-17.15090717714,\r
-    10.342830740204));\r
-#57254 = CARTESIAN_POINT('',(-21.20812170345,-16.97306165848,\r
-    10.672729192137));\r
-#57255 = CARTESIAN_POINT('',(-21.01627788055,-16.48907864466,\r
-    11.575599030691));\r
-#57256 = CARTESIAN_POINT('',(-20.9099899308,-16.18350407122,\r
-    12.151277477077));\r
-#57257 = CARTESIAN_POINT('',(-20.82181437059,-15.87871025328,\r
-    12.730668069186));\r
-#57258 = CARTESIAN_POINT('',(-20.75446114215,-15.57418326545,\r
-    13.313101879106));\r
-#57259 = CARTESIAN_POINT('',(-20.71002703181,-15.26879737119,\r
-    13.897359252429));\r
-#57260 = CARTESIAN_POINT('',(-20.68947826851,-14.96078798706,\r
-    14.481591210754));\r
-#57261 = CARTESIAN_POINT('',(-20.69272614212,-14.64822245354,\r
-    15.063560171289));\r
-#57262 = CARTESIAN_POINT('',(-20.75082741538,-13.9363432853,\r
-    16.352198458631));\r
-#57263 = CARTESIAN_POINT('',(-20.81751005685,-13.53357249605,\r
-    17.056740944201));\r
-#57264 = CARTESIAN_POINT('',(-20.91696790258,-13.11755454091,\r
-    17.750106475554));\r
-#57265 = CARTESIAN_POINT('',(-21.04532152532,-12.68463616215,\r
-    18.428402677892));\r
-#57266 = CARTESIAN_POINT('',(-21.19752670089,-12.23195542757,\r
-    19.088624669386));\r
-#57267 = CARTESIAN_POINT('',(-21.36822534688,-11.75779644253,\r
-    19.728706647825));\r
-#57268 = CARTESIAN_POINT('',(-21.55204549741,-11.26143902068,\r
-    20.347351396666));\r
-#57269 = CARTESIAN_POINT('',(-21.88917971229,-10.35052293827,\r
-    21.395546816224));\r
-#57270 = CARTESIAN_POINT('',(-22.03909527319,-9.94528133937,\r
-    21.834638927268));\r
-#57271 = CARTESIAN_POINT('',(-22.19148331368,-9.527278833984,\r
-    22.260949790659));\r
-#57272 = CARTESIAN_POINT('',(-22.34428767013,-9.09671018168,\r
-    22.674512831851));\r
-#57273 = CARTESIAN_POINT('',(-22.49561145996,-8.653944073129,\r
-    23.075533872548));\r
-#57274 = CARTESIAN_POINT('',(-22.64373898301,-8.199477913071,\r
-    23.464334951357));\r
-#57275 = CARTESIAN_POINT('',(-22.78713711471,-7.733898325868,\r
-    23.841312325538));\r
-#57276 = CARTESIAN_POINT('',(-23.07104623789,-6.749512928725,\r
-    24.59729798781));\r
-#57277 = CARTESIAN_POINT('',(-23.21070510766,-6.229230149219,\r
-    24.974716729628));\r
-#57278 = CARTESIAN_POINT('',(-23.34175268149,-5.697759565988,\r
-    25.339721410544));\r
-#57279 = CARTESIAN_POINT('',(-23.46274819381,-5.155931840037,\r
-    25.692922426285));\r
-#57280 = CARTESIAN_POINT('',(-23.57244770674,-4.604617851001,\r
-    26.034945871409));\r
-#57281 = CARTESIAN_POINT('',(-23.66978198504,-4.044707149677,\r
-    26.366408026072));\r
-#57282 = CARTESIAN_POINT('',(-23.7538347716,-3.477094784615,\r
-    26.687902495188));\r
-#57283 = CARTESIAN_POINT('',(-23.8238214634,-2.90267650276,27.));\r
-#57284 = PCURVE('',#33182,#57285);\r
-#57285 = DEFINITIONAL_REPRESENTATION('',(#57286),#57359);\r
-#57286 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#57287,#57288,#57289,#57290,\r
-    #57291,#57292,#57293,#57294,#57295,#57296,#57297,#57298,#57299,\r
-    #57300,#57301,#57302,#57303,#57304,#57305,#57306,#57307,#57308,\r
-    #57309,#57310,#57311,#57312,#57313,#57314,#57315,#57316,#57317,\r
-    #57318,#57319,#57320,#57321,#57322,#57323,#57324,#57325,#57326,\r
-    #57327,#57328,#57329,#57330,#57331,#57332,#57333,#57334,#57335,\r
-    #57336,#57337,#57338,#57339,#57340,#57341,#57342,#57343,#57344,\r
-    #57345,#57346,#57347,#57348,#57349,#57350,#57351,#57352,#57353,\r
-    #57354,#57355,#57356,#57357,#57358),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156944,0.157462141415,0.237475582234,\r
-    0.315984140887,0.354882631282,0.433704074262,0.569774718341,\r
-    0.737461555807,0.864425724609,1.),.UNSPECIFIED.);\r
-#57287 = CARTESIAN_POINT('',(2.077986350972,0.14818714986));\r
-#57288 = CARTESIAN_POINT('',(2.091059833992,0.148187149861));\r
-#57289 = CARTESIAN_POINT('',(2.104104742417,0.148515904219));\r
-#57290 = CARTESIAN_POINT('',(2.117119801632,0.14919809517));\r
-#57291 = CARTESIAN_POINT('',(2.130099054354,0.150262253386));\r
-#57292 = CARTESIAN_POINT('',(2.143031844833,0.151740671286));\r
-#57293 = CARTESIAN_POINT('',(2.15590262456,0.15366952389));\r
-#57294 = CARTESIAN_POINT('',(2.168690602339,0.156088586277));\r
-#57295 = CARTESIAN_POINT('',(2.186569932678,0.160250553801));\r
-#57296 = CARTESIAN_POINT('',(2.191751858006,0.161550652429));\r
-#57297 = CARTESIAN_POINT('',(2.196913025467,0.162943062255));\r
-#57298 = CARTESIAN_POINT('',(2.202051175141,0.16443065114));\r
-#57299 = CARTESIAN_POINT('',(2.207163805075,0.166016277669));\r
-#57300 = CARTESIAN_POINT('',(2.212248177082,0.167702743749));\r
-#57301 = CARTESIAN_POINT('',(2.217301322543,0.169492747214));\r
-#57302 = CARTESIAN_POINT('',(2.231087474211,0.174701190046));\r
-#57303 = CARTESIAN_POINT('',(2.239751137237,0.178337768719));\r
-#57304 = CARTESIAN_POINT('',(2.24829242519,0.182311669723));\r
-#57305 = CARTESIAN_POINT('',(2.256691712902,0.18663449761));\r
-#57306 = CARTESIAN_POINT('',(2.264928620931,0.191315529159));\r
-#57307 = CARTESIAN_POINT('',(2.272982436541,0.196360627873));\r
-#57308 = CARTESIAN_POINT('',(2.280832696874,0.201770906006));\r
-#57309 = CARTESIAN_POINT('',(2.295943719671,0.213202836567));\r
-#57310 = CARTESIAN_POINT('',(2.303214553127,0.21921241197));\r
-#57311 = CARTESIAN_POINT('',(2.310253463376,0.225564913216));\r
-#57312 = CARTESIAN_POINT('',(2.317045754078,0.232251967859));\r
-#57313 = CARTESIAN_POINT('',(2.323580949227,0.239261817991));\r
-#57314 = CARTESIAN_POINT('',(2.329852648321,0.246579520637));\r
-#57315 = CARTESIAN_POINT('',(2.335858291361,0.254187308704));\r
-#57316 = CARTESIAN_POINT('',(2.344443089518,0.265968313333));\r
-#57317 = CARTESIAN_POINT('',(2.347222488627,0.269938106038));\r
-#57318 = CARTESIAN_POINT('',(2.34993726756,0.273972255006));\r
-#57319 = CARTESIAN_POINT('',(2.352587913286,0.278068482811));\r
-#57320 = CARTESIAN_POINT('',(2.355175142409,0.282224490674));\r
-#57321 = CARTESIAN_POINT('',(2.35769988044,0.286437978965));\r
-#57322 = CARTESIAN_POINT('',(2.360163241052,0.290706667695));\r
-#57323 = CARTESIAN_POINT('',(2.367436328259,0.303785434139));\r
-#57324 = CARTESIAN_POINT('',(2.372059148761,0.312759565039));\r
-#57325 = CARTESIAN_POINT('',(2.376446022901,0.321932649407));\r
-#57326 = CARTESIAN_POINT('',(2.380610487314,0.331286850677));\r
-#57327 = CARTESIAN_POINT('',(2.384568029124,0.340804977546));\r
-#57328 = CARTESIAN_POINT('',(2.388335741833,0.350470789261));\r
-#57329 = CARTESIAN_POINT('',(2.391932167219,0.360269184685));\r
-#57330 = CARTESIAN_POINT('',(2.401324747932,0.387306297695));\r
-#57331 = CARTESIAN_POINT('',(2.406822429895,0.40478579859));\r
-#57332 = CARTESIAN_POINT('',(2.411815437584,0.422634515462));\r
-#57333 = CARTESIAN_POINT('',(2.41625697344,0.440851335711));\r
-#57334 = CARTESIAN_POINT('',(2.420118944098,0.459418793512));\r
-#57335 = CARTESIAN_POINT('',(2.423403151273,0.478297792309));\r
-#57336 = CARTESIAN_POINT('',(2.426135230686,0.49743167394));\r
-#57337 = CARTESIAN_POINT('',(2.43109973529,0.540556705759));\r
-#57338 = CARTESIAN_POINT('',(2.43306980052,0.564654096241));\r
-#57339 = CARTESIAN_POINT('',(2.434351143789,0.588919091461));\r
-#57340 = CARTESIAN_POINT('',(2.43507047525,0.613229008444));\r
-#57341 = CARTESIAN_POINT('',(2.435370595131,0.637475343232));\r
-#57342 = CARTESIAN_POINT('',(2.435389795065,0.661570129863));\r
-#57343 = CARTESIAN_POINT('',(2.435257497018,0.685444715665));\r
-#57344 = CARTESIAN_POINT('',(2.434961869619,0.726919334964));\r
-#57345 = CARTESIAN_POINT('',(2.434813842481,0.744639280649));\r
-#57346 = CARTESIAN_POINT('',(2.434695384475,0.76218933579));\r
-#57347 = CARTESIAN_POINT('',(2.434652165885,0.77955870039));\r
-#57348 = CARTESIAN_POINT('',(2.434724990198,0.79674285587));\r
-#57349 = CARTESIAN_POINT('',(2.434949820593,0.813742301736));\r
-#57350 = CARTESIAN_POINT('',(2.435358158653,0.83056150398));\r
-#57351 = CARTESIAN_POINT('',(2.436639411359,0.864983496419));\r
-#57352 = CARTESIAN_POINT('',(2.437541950219,0.882562379761));\r
-#57353 = CARTESIAN_POINT('',(2.438719198088,0.899954761759));\r
-#57354 = CARTESIAN_POINT('',(2.440199980239,0.917174729332));\r
-#57355 = CARTESIAN_POINT('',(2.442008927907,0.934239196783));\r
-#57356 = CARTESIAN_POINT('',(2.444167136753,0.951167137298));\r
-#57357 = CARTESIAN_POINT('',(2.44669269686,0.967979248944));\r
-#57358 = CARTESIAN_POINT('',(2.449601094273,0.98469805516));\r
-#57359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#57360 = PCURVE('',#33442,#57361);\r
-#57361 = DEFINITIONAL_REPRESENTATION('',(#57362),#57435);\r
-#57362 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#57363,#57364,#57365,#57366,\r
-    #57367,#57368,#57369,#57370,#57371,#57372,#57373,#57374,#57375,\r
-    #57376,#57377,#57378,#57379,#57380,#57381,#57382,#57383,#57384,\r
-    #57385,#57386,#57387,#57388,#57389,#57390,#57391,#57392,#57393,\r
-    #57394,#57395,#57396,#57397,#57398,#57399,#57400,#57401,#57402,\r
-    #57403,#57404,#57405,#57406,#57407,#57408,#57409,#57410,#57411,\r
-    #57412,#57413,#57414,#57415,#57416,#57417,#57418,#57419,#57420,\r
-    #57421,#57422,#57423,#57424,#57425,#57426,#57427,#57428,#57429,\r
-    #57430,#57431,#57432,#57433,#57434),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156944,0.157462141415,0.237475582234,\r
-    0.315984140887,0.354882631282,0.433704074262,0.569774718341,\r
-    0.737461555807,0.864425724609,1.),.UNSPECIFIED.);\r
-#57363 = CARTESIAN_POINT('',(3.766835516815,1.));\r
-#57364 = CARTESIAN_POINT('',(3.762781268541,0.989229505348));\r
-#57365 = CARTESIAN_POINT('',(3.758627719518,0.978139490344));\r
-#57366 = CARTESIAN_POINT('',(3.754388141274,0.966704391393));\r
-#57367 = CARTESIAN_POINT('',(3.750077706269,0.954898289302));\r
-#57368 = CARTESIAN_POINT('',(3.745713617333,0.94269495948));\r
-#57369 = CARTESIAN_POINT('',(3.741314961645,0.930067863972));\r
-#57370 = CARTESIAN_POINT('',(3.736902030237,0.916990710579));\r
-#57371 = CARTESIAN_POINT('',(3.730687056093,0.897880499229));\r
-#57372 = CARTESIAN_POINT('',(3.728880358066,0.892242354964));\r
-#57373 = CARTESIAN_POINT('',(3.727076193755,0.886523323145));\r
-#57374 = CARTESIAN_POINT('',(3.725276034445,0.880722111104));\r
-#57375 = CARTESIAN_POINT('',(3.723481352559,0.874837627168));\r
-#57376 = CARTESIAN_POINT('',(3.721693595383,0.868869025963));\r
-#57377 = CARTESIAN_POINT('',(3.719914158786,0.862815753719));\r
-#57378 = CARTESIAN_POINT('',(3.71505262558,0.845954579736));\r
-#57379 = CARTESIAN_POINT('',(3.71198986122,0.834970947558));\r
-#57380 = CARTESIAN_POINT('',(3.70896360257,0.823727349738));\r
-#57381 = CARTESIAN_POINT('',(3.705980360543,0.812226781502));\r
-#57382 = CARTESIAN_POINT('',(3.703044883861,0.800475245558));\r
-#57383 = CARTESIAN_POINT('',(3.700159632701,0.788482547719));\r
-#57384 = CARTESIAN_POINT('',(3.697324464376,0.776263223198));\r
-#57385 = CARTESIAN_POINT('',(3.691801032832,0.751645663544));\r
-#57386 = CARTESIAN_POINT('',(3.689110369747,0.739252244534));\r
-#57387 = CARTESIAN_POINT('',(3.68646209764,0.726677013899));\r
-#57388 = CARTESIAN_POINT('',(3.683850080558,0.713939650048));\r
-#57389 = CARTESIAN_POINT('',(3.6812648463,0.70105979025));\r
-#57390 = CARTESIAN_POINT('',(3.678694179002,0.688056898751));\r
-#57391 = CARTESIAN_POINT('',(3.676123948752,0.674950045231));\r
-#57392 = CARTESIAN_POINT('',(3.672258506779,0.655221153946));\r
-#57393 = CARTESIAN_POINT('',(3.670974164953,0.648663189026));\r
-#57394 = CARTESIAN_POINT('',(3.669684263045,0.642085611576));\r
-#57395 = CARTESIAN_POINT('',(3.668386831876,0.635490155368));\r
-#57396 = CARTESIAN_POINT('',(3.667079844601,0.628878368757));\r
-#57397 = CARTESIAN_POINT('',(3.665761238492,0.622251608239));\r
-#57398 = CARTESIAN_POINT('',(3.664428936727,0.615611032019));\r
-#57399 = CARTESIAN_POINT('',(3.660349233322,0.595475486338));\r
-#57400 = CARTESIAN_POINT('',(3.657553002264,0.581941247379));\r
-#57401 = CARTESIAN_POINT('',(3.654674751369,0.568361866499));\r
-#57402 = CARTESIAN_POINT('',(3.651697266938,0.55474162716));\r
-#57403 = CARTESIAN_POINT('',(3.648604105305,0.541082055633));\r
-#57404 = CARTESIAN_POINT('',(3.645379965709,0.527381777601));\r
-#57405 = CARTESIAN_POINT('',(3.642010877949,0.513636282211));\r
-#57406 = CARTESIAN_POINT('',(3.632396055889,0.476016709573));\r
-#57407 = CARTESIAN_POINT('',(3.625836322231,0.452030941876));\r
-#57408 = CARTESIAN_POINT('',(3.618726531101,0.428056224907));\r
-#57409 = CARTESIAN_POINT('',(3.610982012523,0.404294343209));\r
-#57410 = CARTESIAN_POINT('',(3.602515986375,0.38095614307));\r
-#57411 = CARTESIAN_POINT('',(3.593251333498,0.358220146194));\r
-#57412 = CARTESIAN_POINT('',(3.583132801692,0.33622369896));\r
-#57413 = CARTESIAN_POINT('',(3.558578927582,0.288991873836));\r
-#57414 = CARTESIAN_POINT('',(3.543680789812,0.264179766416));\r
-#57415 = CARTESIAN_POINT('',(3.527382402866,0.240807562618));\r
-#57416 = CARTESIAN_POINT('',(3.509671733793,0.218931322962));\r
-#57417 = CARTESIAN_POINT('',(3.490586867031,0.198512637635));\r
-#57418 = CARTESIAN_POINT('',(3.470203159903,0.179481273035));\r
-#57419 = CARTESIAN_POINT('',(3.448620517224,0.161746903492));\r
-#57420 = CARTESIAN_POINT('',(3.408790004212,0.132697940791));\r
-#57421 = CARTESIAN_POINT('',(3.391001138879,0.12086730851));\r
-#57422 = CARTESIAN_POINT('',(3.372631593786,0.109679810644));\r
-#57423 = CARTESIAN_POINT('',(3.353728540878,9.909001940515E-02));\r
-#57424 = CARTESIAN_POINT('',(3.334338563103,8.905334281733E-02));\r
-#57425 = CARTESIAN_POINT('',(3.314505987315,7.952780630505E-02));\r
-#57426 = CARTESIAN_POINT('',(3.294271965105,7.047468997423E-02));\r
-#57427 = CARTESIAN_POINT('',(3.251679802348,5.26570116768E-02));\r
-#57428 = CARTESIAN_POINT('',(3.229270275672,4.395353706561E-02));\r
-#57429 = CARTESIAN_POINT('',(3.206490760227,3.57035278017E-02));\r
-#57430 = CARTESIAN_POINT('',(3.183381593159,2.786715267807E-02));\r
-#57431 = CARTESIAN_POINT('',(3.159978518056,2.040872801409E-02));\r
-#57432 = CARTESIAN_POINT('',(3.136312962673,1.329646153653E-02));\r
-#57433 = CARTESIAN_POINT('',(3.112412486369,6.502031350447E-03));\r
-#57434 = CARTESIAN_POINT('',(3.088301397276,0.));\r
-#57435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#57436 = ADVANCED_FACE('',(#57437),#33442,.F.);\r
-#57437 = FACE_BOUND('',#57438,.F.);\r
-#57438 = EDGE_LOOP('',(#57439,#57690,#57691,#57692));\r
-#57439 = ORIENTED_EDGE('',*,*,#57440,.F.);\r
-#57440 = EDGE_CURVE('',#33344,#57441,#57443,.T.);\r
-#57441 = VERTEX_POINT('',#57442);\r
-#57442 = CARTESIAN_POINT('',(-28.47122719795,-28.09607128839,3.));\r
-#57443 = SURFACE_CURVE('',#57444,(#57524,#57607),.PCURVE_S1.);\r
-#57444 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#57445,#57446,#57447,#57448,\r
-    #57449,#57450,#57451,#57452,#57453,#57454,#57455,#57456,#57457,\r
-    #57458,#57459,#57460,#57461,#57462,#57463,#57464,#57465,#57466,\r
-    #57467,#57468,#57469,#57470,#57471,#57472,#57473,#57474,#57475,\r
-    #57476,#57477,#57478,#57479,#57480,#57481,#57482,#57483,#57484,\r
-    #57485,#57486,#57487,#57488,#57489,#57490,#57491,#57492,#57493,\r
-    #57494,#57495,#57496,#57497,#57498,#57499,#57500,#57501,#57502,\r
-    #57503,#57504,#57505,#57506,#57507,#57508,#57509,#57510,#57511,\r
-    #57512,#57513,#57514,#57515,#57516,#57517,#57518,#57519,#57520,\r
-    #57521,#57522,#57523),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.12859261303,0.249810233762,0.335724852045,0.420382051213,\r
-    0.565526485594,0.64442413438,0.683354615414,0.761264550253,\r
-    0.841373225549,0.88743836913,1.),.UNSPECIFIED.);\r
-#57445 = CARTESIAN_POINT('',(-23.93208379417,-1.809862900856,\r
-    26.717157287525));\r
-#57446 = CARTESIAN_POINT('',(-23.89081687865,-2.366761908882,\r
-    26.435029930202));\r
-#57447 = CARTESIAN_POINT('',(-23.8360785651,-2.918247552423,\r
-    26.144166320893));\r
-#57448 = CARTESIAN_POINT('',(-23.76849605081,-3.463513701868,\r
-    25.844078671962));\r
-#57449 = CARTESIAN_POINT('',(-23.68880380038,-4.001747497595,\r
-    25.534253543572));\r
-#57450 = CARTESIAN_POINT('',(-23.59786069801,-4.532132213256,\r
-    25.214151897357));\r
-#57451 = CARTESIAN_POINT('',(-23.49666846109,-5.05385601525,\r
-    24.883218493444));\r
-#57452 = CARTESIAN_POINT('',(-23.38639131506,-5.566126618382,\r
-    24.540900630817));\r
-#57453 = CARTESIAN_POINT('',(-23.15713085797,-6.541462812689,\r
-    23.852767167883));\r
-#57454 = CARTESIAN_POINT('',(-23.03900784735,-7.005671028835,\r
-    23.508274412797));\r
-#57455 = CARTESIAN_POINT('',(-22.91514094161,-7.460172437113,\r
-    23.152770991865));\r
-#57456 = CARTESIAN_POINT('',(-22.78680450131,-7.904355516631,\r
-    22.785859408878));\r
-#57457 = CARTESIAN_POINT('',(-22.65543303582,-8.337665090326,\r
-    22.407192200695));\r
-#57458 = CARTESIAN_POINT('',(-22.52262527736,-8.759633034241,\r
-    22.016505932538));\r
-#57459 = CARTESIAN_POINT('',(-22.39013349675,-9.169915880439,\r
-    21.613668633225));\r
-#57460 = CARTESIAN_POINT('',(-22.16748941922,-9.850727277959,\r
-    20.904654898562));\r
-#57461 = CARTESIAN_POINT('',(-22.07624338679,-10.12715904977,\r
-    20.604493831845));\r
-#57462 = CARTESIAN_POINT('',(-21.98677092464,-10.39756683993,\r
-    20.298285092038));\r
-#57463 = CARTESIAN_POINT('',(-21.89977175078,-10.66192996921,\r
-    19.986099290313));\r
-#57464 = CARTESIAN_POINT('',(-21.81596836616,-10.92028436699,\r
-    19.668059414005));\r
-#57465 = CARTESIAN_POINT('',(-21.7360952604,-11.17272882382,\r
-    19.344348926831));\r
-#57466 = CARTESIAN_POINT('',(-21.66088329733,-11.41942799799,\r
-    19.015218582486));\r
-#57467 = CARTESIAN_POINT('',(-21.5222174783,-11.89826645863,\r
-    18.351656955751));\r
-#57468 = CARTESIAN_POINT('',(-21.45860559849,-12.13057299462,\r
-    18.017363781937));\r
-#57469 = CARTESIAN_POINT('',(-21.40088117958,-12.35774717377,\r
-    17.678427117123));\r
-#57470 = CARTESIAN_POINT('',(-21.34969600896,-12.58007491594,\r
-    17.335216049373));\r
-#57471 = CARTESIAN_POINT('',(-21.30565661333,-12.79791052713,\r
-    16.988155367154));\r
-#57472 = CARTESIAN_POINT('',(-21.26930160796,-13.01166584577,\r
-    16.637721832146));\r
-#57473 = CARTESIAN_POINT('',(-21.24107590452,-13.22179067934,\r
-    16.284435425582));\r
-#57474 = CARTESIAN_POINT('',(-21.18739911484,-13.78356609452,\r
-    15.319188158699));\r
-#57475 = CARTESIAN_POINT('',(-21.17832792738,-14.1291909923,\r
-    14.702544954916));\r
-#57476 = CARTESIAN_POINT('',(-21.19576269995,-14.46776489161,\r
-    14.081955208748));\r
-#57477 = CARTESIAN_POINT('',(-21.24023601741,-14.80178865934,\r
-    13.460287146999));\r
-#57478 = CARTESIAN_POINT('',(-21.31093560899,-15.13368311181,\r
-    12.839998597443));\r
-#57479 = CARTESIAN_POINT('',(-21.40548986757,-15.46505214807,\r
-    12.222738339837));\r
-#57480 = CARTESIAN_POINT('',(-21.52067812081,-15.79666036537,\r
-    11.60942474213));\r
-#57481 = CARTESIAN_POINT('',(-21.72491569344,-16.30922254991,\r
-    10.669431030806));\r
-#57482 = CARTESIAN_POINT('',(-21.80191417579,-16.48989637715,\r
-    10.339617651733));\r
-#57483 = CARTESIAN_POINT('',(-21.88446865998,-16.67151042918,\r
-    10.011603581164));\r
-#57484 = CARTESIAN_POINT('',(-21.97297753158,-16.85484403535,\r
-    9.686037359102));\r
-#57485 = CARTESIAN_POINT('',(-22.06775727132,-17.04068720898,\r
-    9.363626849611));\r
-#57486 = CARTESIAN_POINT('',(-22.16903977809,-17.22983167799,\r
-    9.045133164381));\r
-#57487 = CARTESIAN_POINT('',(-22.27696640416,-17.42305360866,\r
-    8.731358980911));\r
-#57488 = CARTESIAN_POINT('',(-22.44813186968,-17.71880417864,\r
-    8.271042393225));\r
-#57489 = CARTESIAN_POINT('',(-22.50631137779,-17.81768955265,\r
-    8.120307881795));\r
-#57490 = CARTESIAN_POINT('',(-22.56612115064,-17.91783046917,\r
-    7.971029594427));\r
-#57491 = CARTESIAN_POINT('',(-22.62755864528,-18.01931013639,\r
-    7.823311899805));\r
-#57492 = CARTESIAN_POINT('',(-22.6906146276,-18.1222075813,\r
-    7.677260821701));\r
-#57493 = CARTESIAN_POINT('',(-22.75527294775,-18.22659658501,\r
-    7.532983198785));\r
-#57494 = CARTESIAN_POINT('',(-22.82151031555,-18.33254461825,\r
-    7.390585844433));\r
-#57495 = CARTESIAN_POINT('',(-23.02495286818,-18.65538140815,\r
-    6.969175799932));\r
-#57496 = CARTESIAN_POINT('',(-23.16683174207,-18.87716862577,\r
-    6.696088722986));\r
-#57497 = CARTESIAN_POINT('',(-23.31466519145,-19.1059162025,\r
-    6.431819771003));\r
-#57498 = CARTESIAN_POINT('',(-23.46808287763,-19.34197615507,\r
-    6.177207107878));\r
-#57499 = CARTESIAN_POINT('',(-23.62662032044,-19.58557561784,\r
-    5.932993790205));\r
-#57500 = CARTESIAN_POINT('',(-23.78973058413,-19.83678750945,\r
-    5.699807402424));\r
-#57501 = CARTESIAN_POINT('',(-23.95679895796,-20.09550599236,\r
-    5.478146303048));\r
-#57502 = CARTESIAN_POINT('',(-24.30233017873,-20.63485215811,\r
-    5.052678514837));\r
-#57503 = CARTESIAN_POINT('',(-24.48102289835,-20.91595661566,\r
-    4.849501120522));\r
-#57504 = CARTESIAN_POINT('',(-24.6625277723,-21.20443217874,\r
-    4.659233384327));\r
-#57505 = CARTESIAN_POINT('',(-24.84615895408,-21.49987766619,\r
-    4.482017208794));\r
-#57506 = CARTESIAN_POINT('',(-25.03128284782,-21.80181128017,\r
-    4.317795348478));\r
-#57507 = CARTESIAN_POINT('',(-25.2173351005,-22.10968681411,\r
-    4.166357929628));\r
-#57508 = CARTESIAN_POINT('',(-25.40382750772,-22.42291342342,\r
-    4.027383454738));\r
-#57509 = CARTESIAN_POINT('',(-25.69759847688,-22.92371968124,\r
-    3.827497316822));\r
-#57510 = CARTESIAN_POINT('',(-25.80486930906,-23.10814251977,\r
-    3.758503896589));\r
-#57511 = CARTESIAN_POINT('',(-25.91208459555,-23.29404185253,\r
-    3.693414895725));\r
-#57512 = CARTESIAN_POINT('',(-26.01918198273,-23.48131377515,\r
-    3.63214304441));\r
-#57513 = CARTESIAN_POINT('',(-26.12610904374,-23.66985702496,\r
-    3.574594950205));\r
-#57514 = CARTESIAN_POINT('',(-26.23282282497,-23.85957390493,\r
-    3.520673109706));\r
-#57515 = CARTESIAN_POINT('',(-26.3392893927,-24.05037120776,\r
-    3.470277920211));\r
-#57516 = CARTESIAN_POINT('',(-26.70497173526,-24.7108058864,\r
-    3.308541343225));\r
-#57517 = CARTESIAN_POINT('',(-26.96278909127,-25.18529895098,\r
-    3.214253517569));\r
-#57518 = CARTESIAN_POINT('',(-27.21862211948,-25.66445681876,\r
-    3.138949656873));\r
-#57519 = CARTESIAN_POINT('',(-27.47239499371,-26.14717623982,\r
-    3.0811679131));\r
-#57520 = CARTESIAN_POINT('',(-27.72421924301,-26.63246962686,\r
-    3.039549367523));\r
-#57521 = CARTESIAN_POINT('',(-27.97435588016,-27.11948807593,\r
-    3.01286121471));\r
-#57522 = CARTESIAN_POINT('',(-28.22319114449,-27.6075347404,\r
-    3.000000000028));\r
-#57523 = CARTESIAN_POINT('',(-28.47122719795,-28.09607128839,3.));\r
-#57524 = PCURVE('',#33442,#57525);\r
-#57525 = DEFINITIONAL_REPRESENTATION('',(#57526),#57606);\r
-#57526 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#57527,#57528,#57529,#57530,\r
-    #57531,#57532,#57533,#57534,#57535,#57536,#57537,#57538,#57539,\r
-    #57540,#57541,#57542,#57543,#57544,#57545,#57546,#57547,#57548,\r
-    #57549,#57550,#57551,#57552,#57553,#57554,#57555,#57556,#57557,\r
-    #57558,#57559,#57560,#57561,#57562,#57563,#57564,#57565,#57566,\r
-    #57567,#57568,#57569,#57570,#57571,#57572,#57573,#57574,#57575,\r
-    #57576,#57577,#57578,#57579,#57580,#57581,#57582,#57583,#57584,\r
-    #57585,#57586,#57587,#57588,#57589,#57590,#57591,#57592,#57593,\r
-    #57594,#57595,#57596,#57597,#57598,#57599,#57600,#57601,#57602,\r
-    #57603,#57604,#57605),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.12859261303,0.249810233762,0.335724852045,0.420382051213,\r
-    0.565526485594,0.64442413438,0.683354615414,0.761264550253,\r
-    0.841373225549,0.88743836913,1.),.UNSPECIFIED.);\r
-#57527 = CARTESIAN_POINT('',(3.042541012201,5.927553554444E-03));\r
-#57528 = CARTESIAN_POINT('',(3.065808321732,1.187530004497E-02));\r
-#57529 = CARTESIAN_POINT('',(3.08889117337,1.808807351359E-02));\r
-#57530 = CARTESIAN_POINT('',(3.111769413749,2.458747675043E-02));\r
-#57531 = CARTESIAN_POINT('',(3.134420134914,3.139757981255E-02));\r
-#57532 = CARTESIAN_POINT('',(3.156817194687,3.854537273962E-02));\r
-#57533 = CARTESIAN_POINT('',(3.178930826472,4.606111124362E-02));\r
-#57534 = CARTESIAN_POINT('',(3.200727338474,5.397855537256E-02));\r
-#57535 = CARTESIAN_POINT('',(3.24238075821,7.021238564041E-02));\r
-#57536 = CARTESIAN_POINT('',(3.262277463932,7.847991654201E-02));\r
-#57537 = CARTESIAN_POINT('',(3.281826692465,8.716885353944E-02));\r
-#57538 = CARTESIAN_POINT('',(3.300993022537,9.631284031534E-02));\r
-#57539 = CARTESIAN_POINT('',(3.319737940892,0.105948415966));\r
-#57540 = CARTESIAN_POINT('',(3.338020432098,0.116114595113));\r
-#57541 = CARTESIAN_POINT('',(3.355798155911,0.12685161671));\r
-#57542 = CARTESIAN_POINT('',(3.385241955005,0.146241373862));\r
-#57543 = CARTESIAN_POINT('',(3.397180148279,0.154590457769));\r
-#57544 = CARTESIAN_POINT('',(3.408828638358,0.163259950023));\r
-#57545 = CARTESIAN_POINT('',(3.420172647159,0.172263481154));\r
-#57546 = CARTESIAN_POINT('',(3.431198172878,0.181614142063));\r
-#57547 = CARTESIAN_POINT('',(3.441892430976,0.191323865166));\r
-#57548 = CARTESIAN_POINT('',(3.452244335478,0.201402520087));\r
-#57549 = CARTESIAN_POINT('',(3.472099338789,0.22215792331));\r
-#57550 = CARTESIAN_POINT('',(3.481612934144,0.232824076159));\r
-#57551 = CARTESIAN_POINT('',(3.490777121348,0.243861319017));\r
-#57552 = CARTESIAN_POINT('',(3.499585688818,0.25527320126));\r
-#57553 = CARTESIAN_POINT('',(3.508035327664,0.267059523994));\r
-#57554 = CARTESIAN_POINT('',(3.516125883641,0.279215148831));\r
-#57555 = CARTESIAN_POINT('',(3.523860432041,0.29172877651));\r
-#57556 = CARTESIAN_POINT('',(3.543906289168,0.326617974125));\r
-#57557 = CARTESIAN_POINT('',(3.555543593383,0.349659394658));\r
-#57558 = CARTESIAN_POINT('',(3.566181302251,0.373603127611));\r
-#57559 = CARTESIAN_POINT('',(3.575881996642,0.398296932867));\r
-#57560 = CARTESIAN_POINT('',(3.5847382747,0.42353295591));\r
-#57561 = CARTESIAN_POINT('',(3.592855561925,0.449052668236));\r
-#57562 = CARTESIAN_POINT('',(3.600335515812,0.474607302448));\r
-#57563 = CARTESIAN_POINT('',(3.611041339861,0.51377370703));\r
-#57564 = CARTESIAN_POINT('',(3.61465146318,0.527515900518));\r
-#57565 = CARTESIAN_POINT('',(3.618115186215,0.5412150682));\r
-#57566 = CARTESIAN_POINT('',(3.621447327891,0.554875210446));\r
-#57567 = CARTESIAN_POINT('',(3.624663924013,0.568497217361));\r
-#57568 = CARTESIAN_POINT('',(3.627782026826,0.582079108425));\r
-#57569 = CARTESIAN_POINT('',(3.630819315117,0.595616177439));\r
-#57570 = CARTESIAN_POINT('',(3.635261074765,0.615754882298));\r
-#57571 = CARTESIAN_POINT('',(3.636713236921,0.622395840773));\r
-#57572 = CARTESIAN_POINT('',(3.63815210303,0.629022914947));\r
-#57573 = CARTESIAN_POINT('',(3.639579771628,0.635634897977));\r
-#57574 = CARTESIAN_POINT('',(3.640998316101,0.642230386333));\r
-#57575 = CARTESIAN_POINT('',(3.642409762711,0.648807786705));\r
-#57576 = CARTESIAN_POINT('',(3.643816068618,0.655365322904));\r
-#57577 = CARTESIAN_POINT('',(3.648026927426,0.674980704143));\r
-#57578 = CARTESIAN_POINT('',(3.650822071601,0.68797499149));\r
-#57579 = CARTESIAN_POINT('',(3.653618908602,0.700865722255));\r
-#57580 = CARTESIAN_POINT('',(3.656430847591,0.71363409219));\r
-#57581 = CARTESIAN_POINT('',(3.659269325824,0.726260987939));\r
-#57582 = CARTESIAN_POINT('',(3.66214303774,0.738727207423));\r
-#57583 = CARTESIAN_POINT('',(3.665057398031,0.751013588057));\r
-#57584 = CARTESIAN_POINT('',(3.671054526048,0.7755296244));\r
-#57585 = CARTESIAN_POINT('',(3.674140439071,0.787750832402));\r
-#57586 = CARTESIAN_POINT('',(3.677274236123,0.799744415594));\r
-#57587 = CARTESIAN_POINT('',(3.680455549723,0.811495953295));\r
-#57588 = CARTESIAN_POINT('',(3.683681506115,0.822995784774));\r
-#57589 = CARTESIAN_POINT('',(3.686947045161,0.8342380705));\r
-#57590 = CARTESIAN_POINT('',(3.690245440551,0.84521998521));\r
-#57591 = CARTESIAN_POINT('',(3.695480188871,0.862106006229));\r
-#57592 = CARTESIAN_POINT('',(3.697399841597,0.868185223303));\r
-#57593 = CARTESIAN_POINT('',(3.699326622584,0.874178942422));\r
-#57594 = CARTESIAN_POINT('',(3.701259107143,0.880087752652));\r
-#57595 = CARTESIAN_POINT('',(3.703195827409,0.885912537366));\r
-#57596 = CARTESIAN_POINT('',(3.705135297934,0.891654427913));\r
-#57597 = CARTESIAN_POINT('',(3.707076041265,0.897314757293));\r
-#57598 = CARTESIAN_POINT('',(3.713758463072,0.916530546632));\r
-#57599 = CARTESIAN_POINT('',(3.718498492685,0.929685709237));\r
-#57600 = CARTESIAN_POINT('',(3.723216623768,0.942385590296));\r
-#57601 = CARTESIAN_POINT('',(3.727892625838,0.954657238137));\r
-#57602 = CARTESIAN_POINT('',(3.732507553952,0.966527867381));\r
-#57603 = CARTESIAN_POINT('',(3.73704439944,0.978024300909));\r
-#57604 = CARTESIAN_POINT('',(3.741488213224,0.989172995567));\r
-#57605 = CARTESIAN_POINT('',(3.745825960982,1.));\r
-#57606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#57607 = PCURVE('',#33367,#57608);\r
-#57608 = DEFINITIONAL_REPRESENTATION('',(#57609),#57689);\r
-#57609 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#57610,#57611,#57612,#57613,\r
-    #57614,#57615,#57616,#57617,#57618,#57619,#57620,#57621,#57622,\r
-    #57623,#57624,#57625,#57626,#57627,#57628,#57629,#57630,#57631,\r
-    #57632,#57633,#57634,#57635,#57636,#57637,#57638,#57639,#57640,\r
-    #57641,#57642,#57643,#57644,#57645,#57646,#57647,#57648,#57649,\r
-    #57650,#57651,#57652,#57653,#57654,#57655,#57656,#57657,#57658,\r
-    #57659,#57660,#57661,#57662,#57663,#57664,#57665,#57666,#57667,\r
-    #57668,#57669,#57670,#57671,#57672,#57673,#57674,#57675,#57676,\r
-    #57677,#57678,#57679,#57680,#57681,#57682,#57683,#57684,#57685,\r
-    #57686,#57687,#57688),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.12859261303,0.249810233762,0.335724852045,0.420382051213,\r
-    0.565526485594,0.64442413438,0.683354615414,0.761264550253,\r
-    0.841373225549,0.88743836913,1.),.UNSPECIFIED.);\r
-#57610 = CARTESIAN_POINT('',(0.547589403225,1.));\r
-#57611 = CARTESIAN_POINT('',(0.550707124155,0.983817943096));\r
-#57612 = CARTESIAN_POINT('',(0.553467405931,0.967556456207));\r
-#57613 = CARTESIAN_POINT('',(0.555881668436,0.951194838345));\r
-#57614 = CARTESIAN_POINT('',(0.557963588277,0.934713899472));\r
-#57615 = CARTESIAN_POINT('',(0.559729387707,0.918095855371));\r
-#57616 = CARTESIAN_POINT('',(0.561198242998,0.901324568077));\r
-#57617 = CARTESIAN_POINT('',(0.562392812263,0.884386131846));\r
-#57618 = CARTESIAN_POINT('',(0.564232637167,0.851135126303));\r
-#57619 = CARTESIAN_POINT('',(0.564905469131,0.834842187086));\r
-#57620 = CARTESIAN_POINT('',(0.565380812173,0.818382501492));\r
-#57621 = CARTESIAN_POINT('',(0.5656842918,0.801750155308));\r
-#57622 = CARTESIAN_POINT('',(0.565845347217,0.78494246833));\r
-#57623 = CARTESIAN_POINT('',(0.565897622078,0.767960900528));\r
-#57624 = CARTESIAN_POINT('',(0.565879124219,0.750812201711));\r
-#57625 = CARTESIAN_POINT('',(0.565798863883,0.721246498192));\r
-#57626 = CARTESIAN_POINT('',(0.565751263853,0.708905914004));\r
-#57627 = CARTESIAN_POINT('',(0.565704407495,0.696493083126));\r
-#57628 = CARTESIAN_POINT('',(0.565674379223,0.684014469293));\r
-#57629 = CARTESIAN_POINT('',(0.56567826467,0.671478149453));\r
-#57630 = CARTESIAN_POINT('',(0.565733986942,0.658893926144));\r
-#57631 = CARTESIAN_POINT('',(0.565860009122,0.646273371756));\r
-#57632 = CARTESIAN_POINT('',(0.566286651813,0.621171284858));\r
-#57633 = CARTESIAN_POINT('',(0.566584695189,0.608690045595));\r
-#57634 = CARTESIAN_POINT('',(0.566986795938,0.596199038057));\r
-#57635 = CARTESIAN_POINT('',(0.567510806726,0.583712328992));\r
-#57636 = CARTESIAN_POINT('',(0.568174248534,0.571244984123));\r
-#57637 = CARTESIAN_POINT('',(0.568993733567,0.558812833928));\r
-#57638 = CARTESIAN_POINT('',(0.569984232626,0.546432121853));\r
-#57639 = CARTESIAN_POINT('',(0.573170927004,0.513008295921));\r
-#57640 = CARTESIAN_POINT('',(0.575723637096,0.492088908303));\r
-#57641 = CARTESIAN_POINT('',(0.578878881109,0.471452347205));\r
-#57642 = CARTESIAN_POINT('',(0.582677471792,0.451173931628));\r
-#57643 = CARTESIAN_POINT('',(0.58713048655,0.431307437311));\r
-#57644 = CARTESIAN_POINT('',(0.592207981448,0.411877457223));\r
-#57645 = CARTESIAN_POINT('',(0.597854056511,0.392886481886));\r
-#57646 = CARTESIAN_POINT('',(0.607343629582,0.364232012589));\r
-#57647 = CARTESIAN_POINT('',(0.610834373731,0.354265230091));\r
-#57648 = CARTESIAN_POINT('',(0.614494088241,0.344436688466));\r
-#57649 = CARTESIAN_POINT('',(0.618341328371,0.334761791491));\r
-#57650 = CARTESIAN_POINT('',(0.622393202795,0.325257066562));\r
-#57651 = CARTESIAN_POINT('',(0.626665216621,0.315939961226));\r
-#57652 = CARTESIAN_POINT('',(0.631170927833,0.306828521607));\r
-#57653 = CARTESIAN_POINT('',(0.638265451955,0.293555558003));\r
-#57654 = CARTESIAN_POINT('',(0.640669023967,0.289224783195));\r
-#57655 = CARTESIAN_POINT('',(0.643133416742,0.284950887985));\r
-#57656 = CARTESIAN_POINT('',(0.645659746765,0.280736169332));\r
-#57657 = CARTESIAN_POINT('',(0.648248943033,0.276582940418));\r
-#57658 = CARTESIAN_POINT('',(0.650901726624,0.272493509617));\r
-#57659 = CARTESIAN_POINT('',(0.653618590282,0.268470159455));\r
-#57660 = CARTESIAN_POINT('',(0.661965651991,0.256600082545));\r
-#57661 = CARTESIAN_POINT('',(0.667789996284,0.248957436092));\r
-#57662 = CARTESIAN_POINT('',(0.6738738374,0.241606752936));\r
-#57663 = CARTESIAN_POINT('',(0.680214820649,0.234565265889));\r
-#57664 = CARTESIAN_POINT('',(0.686806914182,0.227847378504));\r
-#57665 = CARTESIAN_POINT('',(0.693640198311,0.221464331032));\r
-#57666 = CARTESIAN_POINT('',(0.700700740105,0.215424027675));\r
-#57667 = CARTESIAN_POINT('',(0.715445531903,0.203877357133));\r
-#57668 = CARTESIAN_POINT('',(0.723143525994,0.198389482976));\r
-#57669 = CARTESIAN_POINT('',(0.731045578869,0.193272349094));\r
-#57670 = CARTESIAN_POINT('',(0.739131720621,0.188524492369));\r
-#57671 = CARTESIAN_POINT('',(0.747381713974,0.184139673721));\r
-#57672 = CARTESIAN_POINT('',(0.755775635913,0.180108246759));\r
-#57673 = CARTESIAN_POINT('',(0.764294295064,0.176418261455));\r
-#57674 = CARTESIAN_POINT('',(0.777879254805,0.171123065252));\r
-#57675 = CARTESIAN_POINT('',(0.782874662689,0.169298136011));\r
-#57676 = CARTESIAN_POINT('',(0.787902541141,0.167578873112));\r
-#57677 = CARTESIAN_POINT('',(0.792959945362,0.165962484233));\r
-#57678 = CARTESIAN_POINT('',(0.798044159093,0.164446075163));\r
-#57679 = CARTESIAN_POINT('',(0.803152700627,0.163026698202));\r
-#57680 = CARTESIAN_POINT('',(0.808283328822,0.161701400555));\r
-#57681 = CARTESIAN_POINT('',(0.826019996562,0.15745164248));\r
-#57682 = CARTESIAN_POINT('',(0.838723802885,0.154980863025));\r
-#57683 = CARTESIAN_POINT('',(0.85151900927,0.153011367649));\r
-#57684 = CARTESIAN_POINT('',(0.864384901603,0.151502122533));\r
-#57685 = CARTESIAN_POINT('',(0.877306021412,0.150415924678));\r
-#57686 = CARTESIAN_POINT('',(0.890271817159,0.149719653628));\r
-#57687 = CARTESIAN_POINT('',(0.903276458873,0.149384115164));\r
-#57688 = CARTESIAN_POINT('',(0.91631883909,0.149384115163));\r
-#57689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#57690 = ORIENTED_EDGE('',*,*,#33406,.F.);\r
-#57691 = ORIENTED_EDGE('',*,*,#57209,.F.);\r
-#57692 = ORIENTED_EDGE('',*,*,#57693,.F.);\r
-#57693 = EDGE_CURVE('',#57441,#57152,#57694,.T.);\r
-#57694 = SURFACE_CURVE('',#57695,(#57700,#57707),.PCURVE_S1.);\r
-#57695 = CIRCLE('',#57696,40.);\r
-#57696 = AXIS2_PLACEMENT_3D('',#57697,#57698,#57699);\r
-#57697 = CARTESIAN_POINT('',(-2.316911861358E-15,1.622319150691E-15,3.)\r
-  );\r
-#57698 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#57699 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#57700 = PCURVE('',#33442,#57701);\r
-#57701 = DEFINITIONAL_REPRESENTATION('',(#57702),#57706);\r
-#57702 = LINE('',#57703,#57704);\r
-#57703 = CARTESIAN_POINT('',(0.,1.));\r
-#57704 = VECTOR('',#57705,1.);\r
-#57705 = DIRECTION('',(1.,0.));\r
-#57706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#57707 = PCURVE('',#52889,#57708);\r
-#57708 = DEFINITIONAL_REPRESENTATION('',(#57709),#57713);\r
-#57709 = LINE('',#57710,#57711);\r
-#57710 = CARTESIAN_POINT('',(-0.,0.));\r
-#57711 = VECTOR('',#57712,1.);\r
-#57712 = DIRECTION('',(-1.,0.));\r
-#57713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#57714 = ADVANCED_FACE('',(#57715),#33367,.T.);\r
-#57715 = FACE_BOUND('',#57716,.T.);\r
-#57716 = EDGE_LOOP('',(#57717,#57718,#57763,#57764));\r
-#57717 = ORIENTED_EDGE('',*,*,#33716,.F.);\r
-#57718 = ORIENTED_EDGE('',*,*,#57719,.T.);\r
-#57719 = EDGE_CURVE('',#33693,#57441,#57720,.T.);\r
-#57720 = SURFACE_CURVE('',#57721,(#57733,#57748),.PCURVE_S1.);\r
-#57721 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#57722,#57723,#57724,#57725,\r
-    #57726,#57727,#57728,#57729,#57730,#57731,#57732),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#57722 = CARTESIAN_POINT('',(-26.91707562645,-29.5883598687,-3.));\r
-#57723 = CARTESIAN_POINT('',(-27.04393067484,-29.47295749193,\r
-    -2.523943521025));\r
-#57724 = CARTESIAN_POINT('',(-27.16811208533,-29.35866237936,\r
-    -2.04739801033));\r
-#57725 = CARTESIAN_POINT('',(-27.29062646392,-29.24465168274,\r
-    -1.570607624198));\r
-#57726 = CARTESIAN_POINT('',(-27.55607594354,-28.99485505563,\r
-    -0.530911348006));\r
-#57727 = CARTESIAN_POINT('',(-27.69870635226,-28.85885290606,\r
-    3.200461378796E-02));\r
-#57728 = CARTESIAN_POINT('',(-27.84172524655,-28.72071261472,\r
-    0.594615682917));\r
-#57729 = CARTESIAN_POINT('',(-28.10525680166,-28.46264601176,\r
-    1.618298656295));\r
-#57730 = CARTESIAN_POINT('',(-28.22523406432,-28.34386534864,\r
-    2.079582431732));\r
-#57731 = CARTESIAN_POINT('',(-28.34702287876,-28.22193406099,\r
-    2.540224309252));\r
-#57732 = CARTESIAN_POINT('',(-28.47122736003,-28.09607112414,3.0000006)\r
-  );\r
-#57733 = PCURVE('',#33367,#57734);\r
-#57734 = DEFINITIONAL_REPRESENTATION('',(#57735),#57747);\r
-#57735 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#57736,#57737,#57738,#57739,\r
-    #57740,#57741,#57742,#57743,#57744,#57745,#57746),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#57736 = CARTESIAN_POINT('',(0.940985361083,0.));\r
-#57737 = CARTESIAN_POINT('',(0.938224707656,1.133475018927E-02));\r
-#57738 = CARTESIAN_POINT('',(0.93563900877,2.278133652266E-02));\r
-#57739 = CARTESIAN_POINT('',(0.933225950524,3.433838793358E-02));\r
-#57740 = CARTESIAN_POINT('',(0.928335446323,5.977773879451E-02));\r
-#57741 = CARTESIAN_POINT('',(0.925924984556,7.370321226997E-02));\r
-#57742 = CARTESIAN_POINT('',(0.923747720524,8.77808403165E-02));\r
-#57743 = CARTESIAN_POINT('',(0.92019941339,0.113700900692));\r
-#57744 = CARTESIAN_POINT('',(0.918753831813,0.125494143564));\r
-#57745 = CARTESIAN_POINT('',(0.917461038365,0.137388952024));\r
-#57746 = CARTESIAN_POINT('',(0.916318837632,0.149384130816));\r
-#57747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#57748 = PCURVE('',#52889,#57749);\r
-#57749 = DEFINITIONAL_REPRESENTATION('',(#57750),#57762);\r
-#57750 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#57751,#57752,#57753,#57754,\r
-    #57755,#57756,#57757,#57758,#57759,#57760,#57761),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#57751 = CARTESIAN_POINT('',(-3.799697539758,6.));\r
-#57752 = CARTESIAN_POINT('',(-3.795410210179,5.523943521025));\r
-#57753 = CARTESIAN_POINT('',(-3.791190949624,5.04739801033));\r
-#57754 = CARTESIAN_POINT('',(-3.78700709938,4.570607624198));\r
-#57755 = CARTESIAN_POINT('',(-3.777894546871,3.530911348006));\r
-#57756 = CARTESIAN_POINT('',(-3.772967682709,2.967995386212));\r
-#57757 = CARTESIAN_POINT('',(-3.767996809486,2.405384317083));\r
-#57758 = CARTESIAN_POINT('',(-3.75877566354,1.381701343705));\r
-#57759 = CARTESIAN_POINT('',(-3.754554988427,0.920417568268));\r
-#57760 = CARTESIAN_POINT('',(-3.750246661607,0.459775690748));\r
-#57761 = CARTESIAN_POINT('',(-3.745825955213,-6.E-07));\r
-#57762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#57763 = ORIENTED_EDGE('',*,*,#57440,.F.);\r
-#57764 = ORIENTED_EDGE('',*,*,#33343,.T.);\r
-#57765 = ADVANCED_FACE('',(#57766),#33985,.T.);\r
-#57766 = FACE_BOUND('',#57767,.F.);\r
-#57767 = EDGE_LOOP('',(#57768,#57769,#57770,#57771));\r
-#57768 = ORIENTED_EDGE('',*,*,#34348,.T.);\r
-#57769 = ORIENTED_EDGE('',*,*,#33947,.F.);\r
-#57770 = ORIENTED_EDGE('',*,*,#52902,.T.);\r
-#57771 = ORIENTED_EDGE('',*,*,#34868,.T.);\r
-#57772 = ADVANCED_FACE('',(#57773),#35061,.T.);\r
-#57773 = FACE_BOUND('',#57774,.T.);\r
-#57774 = EDGE_LOOP('',(#57775,#57831,#57832,#57833));\r
-#57775 = ORIENTED_EDGE('',*,*,#57776,.F.);\r
-#57776 = EDGE_CURVE('',#34922,#57777,#57779,.T.);\r
-#57777 = VERTEX_POINT('',#57778);\r
-#57778 = CARTESIAN_POINT('',(-36.00552307552,-17.42418744325,3.));\r
-#57779 = SURFACE_CURVE('',#57780,(#57795,#57813),.PCURVE_S1.);\r
-#57780 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#57781,#57782,#57783,#57784,\r
-    #57785,#57786,#57787,#57788,#57789,#57790,#57791,#57792,#57793,\r
-    #57794),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#57781 = CARTESIAN_POINT('',(-34.97709783068,-19.40625227453,-3.));\r
-#57782 = CARTESIAN_POINT('',(-35.07585664655,-19.22825309838,\r
-    -2.469857305487));\r
-#57783 = CARTESIAN_POINT('',(-35.17102827444,-19.05387349806,\r
-    -1.93877500183));\r
-#57784 = CARTESIAN_POINT('',(-35.26369275586,-18.88146853597,\r
-    -1.40716117002));\r
-#57785 = CARTESIAN_POINT('',(-35.38269948208,-18.65658472392,\r
-    -0.711942292053));\r
-#57786 = CARTESIAN_POINT('',(-35.41051694885,-18.60376394745,\r
-    -0.548519782961));\r
-#57787 = CARTESIAN_POINT('',(-35.4382061507,-18.55093266714,\r
-    -0.385088192252));\r
-#57788 = CARTESIAN_POINT('',(-35.55702853698,-18.32311778961,\r
-    0.31889847855));\r
-#57789 = CARTESIAN_POINT('',(-35.64712343652,-18.14757592563,\r
-    0.859448382286));\r
-#57790 = CARTESIAN_POINT('',(-35.7369360556,-17.96976730522,\r
-    1.399656454957));\r
-#57791 = CARTESIAN_POINT('',(-35.87151360479,-17.69871386917,\r
-    2.204677342934));\r
-#57792 = CARTESIAN_POINT('',(-35.91598930993,-17.60838844532,\r
-    2.470005719426));\r
-#57793 = CARTESIAN_POINT('',(-35.96063661603,-17.51694129375,\r
-    2.735127937173));\r
-#57794 = CARTESIAN_POINT('',(-36.0055231772,-17.42418723314,3.0000006));\r
-#57795 = PCURVE('',#35061,#57796);\r
-#57796 = DEFINITIONAL_REPRESENTATION('',(#57797),#57812);\r
-#57797 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#57798,#57799,#57800,#57801,\r
-    #57802,#57803,#57804,#57805,#57806,#57807,#57808,#57809,#57810,\r
-    #57811),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#57798 = CARTESIAN_POINT('',(2.048529561987,0.));\r
-#57799 = CARTESIAN_POINT('',(2.052109274402,1.254332354772E-02));\r
-#57800 = CARTESIAN_POINT('',(2.05545204346,2.52278254243E-02));\r
-#57801 = CARTESIAN_POINT('',(2.058561494327,3.804985612148E-02));\r
-#57802 = CARTESIAN_POINT('',(2.062327012241,5.498882258939E-02));\r
-#57803 = CARTESIAN_POINT('',(2.063190437047,5.898294243794E-02));\r
-#57804 = CARTESIAN_POINT('',(2.064032364904,6.298980222301E-02));\r
-#57805 = CARTESIAN_POINT('',(2.06756693436,8.030416791524E-02));\r
-#57806 = CARTESIAN_POINT('',(2.070047119446,9.373775098754E-02));\r
-#57807 = CARTESIAN_POINT('',(2.072297927353,0.107308355515));\r
-#57808 = CARTESIAN_POINT('',(2.075320586116,0.127758561639));\r
-#57809 = CARTESIAN_POINT('',(2.076262964156,0.134535705783));\r
-#57810 = CARTESIAN_POINT('',(2.077151376209,0.141345341141));\r
-#57811 = CARTESIAN_POINT('',(2.07798635282,0.148187165358));\r
-#57812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#57813 = PCURVE('',#52940,#57814);\r
-#57814 = DEFINITIONAL_REPRESENTATION('',(#57815),#57830);\r
-#57815 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#57816,#57817,#57818,#57819,\r
-    #57820,#57821,#57822,#57823,#57824,#57825,#57826,#57827,#57828,\r
-    #57829),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#57816 = CARTESIAN_POINT('',(-3.473601640589,6.));\r
-#57817 = CARTESIAN_POINT('',(-3.468512619906,5.469857305487));\r
-#57818 = CARTESIAN_POINT('',(-3.46354623106,4.93877500183));\r
-#57819 = CARTESIAN_POINT('',(-3.458653083219,4.40716117002));\r
-#57820 = CARTESIAN_POINT('',(-3.452292298588,3.711942292053));\r
-#57821 = CARTESIAN_POINT('',(-3.450799852669,3.548519782961));\r
-#57822 = CARTESIAN_POINT('',(-3.449308665632,3.385088192252));\r
-#57823 = CARTESIAN_POINT('',(-3.442885155206,2.681101521449));\r
-#57824 = CARTESIAN_POINT('',(-3.437952458088,2.140551617714));\r
-#57825 = CARTESIAN_POINT('',(-3.432972474368,1.600343545042));\r
-#57826 = CARTESIAN_POINT('',(-3.425406882771,0.795322657066));\r
-#57827 = CARTESIAN_POINT('',(-3.422889858104,0.529994280574));\r
-#57828 = CARTESIAN_POINT('',(-3.420345767033,0.264872062827));\r
-#57829 = CARTESIAN_POINT('',(-3.41776966058,-6.E-07));\r
-#57830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#57831 = ORIENTED_EDGE('',*,*,#34921,.F.);\r
-#57832 = ORIENTED_EDGE('',*,*,#35186,.T.);\r
-#57833 = ORIENTED_EDGE('',*,*,#57834,.F.);\r
-#57834 = EDGE_CURVE('',#57777,#35187,#57835,.T.);\r
-#57835 = SURFACE_CURVE('',#57836,(#57909,#57985),.PCURVE_S1.);\r
-#57836 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#57837,#57838,#57839,#57840,\r
-    #57841,#57842,#57843,#57844,#57845,#57846,#57847,#57848,#57849,\r
-    #57850,#57851,#57852,#57853,#57854,#57855,#57856,#57857,#57858,\r
-    #57859,#57860,#57861,#57862,#57863,#57864,#57865,#57866,#57867,\r
-    #57868,#57869,#57870,#57871,#57872,#57873,#57874,#57875,#57876,\r
-    #57877,#57878,#57879,#57880,#57881,#57882,#57883,#57884,#57885,\r
-    #57886,#57887,#57888,#57889,#57890,#57891,#57892,#57893,#57894,\r
-    #57895,#57896,#57897,#57898,#57899,#57900,#57901,#57902,#57903,\r
-    #57904,#57905,#57906,#57907,#57908),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156941,0.15746214141,0.237475582227,\r
-    0.315984140879,0.354882631273,0.43370407425,0.569774718329,\r
-    0.737461555798,0.864425724604,1.),.UNSPECIFIED.);\r
-#57837 = CARTESIAN_POINT('',(-36.00552307552,-17.42418744325,3.));\r
-#57838 = CARTESIAN_POINT('',(-35.61080830494,-17.05301157231,\r
-    3.000000000037));\r
-#57839 = CARTESIAN_POINT('',(-35.21557553667,-16.68249463047,\r
-    3.012727308664));\r
-#57840 = CARTESIAN_POINT('',(-34.81953618654,-16.31330914137,\r
-    3.039137497494));\r
-#57841 = CARTESIAN_POINT('',(-34.42256012358,-15.94623781366,\r
-    3.08032051854));\r
-#57842 = CARTESIAN_POINT('',(-34.0246821554,-15.58216440409,\r
-    3.137492164789));\r
-#57843 = CARTESIAN_POINT('',(-33.62612010383,-15.22205303947,\r
-    3.211990126548));\r
-#57844 = CARTESIAN_POINT('',(-33.22730233101,-14.86691401148,\r
-    3.305250521531));\r
-#57845 = CARTESIAN_POINT('',(-32.66548260803,-14.37453180927,\r
-    3.465293450817));\r
-#57846 = CARTESIAN_POINT('',(-32.5021440428,-14.23232528359,\r
-    3.515246870818));\r
-#57847 = CARTESIAN_POINT('',(-32.3389392109,-14.09120885007,\r
-    3.568699483427));\r
-#57848 = CARTESIAN_POINT('',(-32.17593019761,-13.95125906553,\r
-    3.625749574233));\r
-#57849 = CARTESIAN_POINT('',(-32.01318896418,-13.81255365757,\r
-    3.686493289529));\r
-#57850 = CARTESIAN_POINT('',(-31.85079746848,-13.67517050774,\r
-    3.751022658198));\r
-#57851 = CARTESIAN_POINT('',(-31.68884778557,-13.53918663469,\r
-    3.819423613591));\r
-#57852 = CARTESIAN_POINT('',(-31.24547597387,-13.1696968673,\r
-    4.018166019204));\r
-#57853 = CARTESIAN_POINT('',(-30.96512909369,-12.93918211529,\r
-    4.1566292351));\r
-#57854 = CARTESIAN_POINT('',(-30.68699731772,-12.71357600816,\r
-    4.307560183342));\r
-#57855 = CARTESIAN_POINT('',(-30.41173812065,-12.49327636045,\r
-    4.471278576594));\r
-#57856 = CARTESIAN_POINT('',(-30.1400660501,-12.27861247325,\r
-    4.647991982847));\r
-#57857 = CARTESIAN_POINT('',(-29.87273975297,-12.06982879751,\r
-    4.837755127206));\r
-#57858 = CARTESIAN_POINT('',(-29.61054070004,-11.8670755018,\r
-    5.04042383254));\r
-#57859 = CARTESIAN_POINT('',(-29.10276691913,-11.47743532237,\r
-    5.466736293034));\r
-#57860 = CARTESIAN_POINT('',(-28.8569131341,-11.29027638543,\r
-    5.68996369932));\r
-#57861 = CARTESIAN_POINT('',(-28.61743202844,-11.1089964454,\r
-    5.924912733575));\r
-#57862 = CARTESIAN_POINT('',(-28.38495555025,-10.93348610665,\r
-    6.171070118369));\r
-#57863 = CARTESIAN_POINT('',(-28.1599878251,-10.76348573297,\r
-    6.427790637949));\r
-#57864 = CARTESIAN_POINT('',(-27.94289966478,-10.59861527344,\r
-    6.694311954299));\r
-#57865 = CARTESIAN_POINT('',(-27.73392758066,-10.43840744757,\r
-    6.969775984446));\r
-#57866 = CARTESIAN_POINT('',(-27.43371193213,-10.20501996524,\r
-    7.393712573884));\r
-#57867 = CARTESIAN_POINT('',(-27.33625714196,-10.12870704902,\r
-    7.536147358727));\r
-#57868 = CARTESIAN_POINT('',(-27.24082156916,-10.05333888945,\r
-    7.680455803852));\r
-#57869 = CARTESIAN_POINT('',(-27.14740452949,-9.978844521406,\r
-    7.826531805428));\r
-#57870 = CARTESIAN_POINT('',(-27.05599658169,-9.905149581503,\r
-    7.974269367423));\r
-#57871 = CARTESIAN_POINT('',(-26.9665800927,-9.832177223458,\r
-    8.123563423543));\r
-#57872 = CARTESIAN_POINT('',(-26.87912980288,-9.759849033472,\r
-    8.274310659161));\r
-#57873 = CARTESIAN_POINT('',(-26.62032833835,-9.542669758979,\r
-    8.734615501814));\r
-#57874 = CARTESIAN_POINT('',(-26.45499257564,-9.399581204372,\r
-    9.048358172016));\r
-#57875 = CARTESIAN_POINT('',(-26.29732366102,-9.258150366788,\r
-    9.366820462725));\r
-#57876 = CARTESIAN_POINT('',(-26.14693243008,-9.117703636095,\r
-    9.68921052403));\r
-#57877 = CARTESIAN_POINT('',(-26.00333977481,-8.977583981435,\r
-    10.014779122278));\r
-#57878 = CARTESIAN_POINT('',(-25.86598766992,-8.837164603971,\r
-    10.342830740203));\r
-#57879 = CARTESIAN_POINT('',(-25.73424444657,-8.695855967935,\r
-    10.672729192138));\r
-#57880 = CARTESIAN_POINT('',(-25.38843828209,-8.306675153066,\r
-    11.575599030701));\r
-#57881 = CARTESIAN_POINT('',(-25.18404762064,-8.055881601128,\r
-    12.151277477034));\r
-#57882 = CARTESIAN_POINT('',(-24.99694407204,-7.799626917249,\r
-    12.730668069276));\r
-#57883 = CARTESIAN_POINT('',(-24.82949837633,-7.53650131486,\r
-    13.313101878997));\r
-#57884 = CARTESIAN_POINT('',(-24.68329584335,-7.264729804263,\r
-    13.897359252509));\r
-#57885 = CARTESIAN_POINT('',(-24.55864090844,-6.982323749864,\r
-    14.48159121072));\r
-#57886 = CARTESIAN_POINT('',(-24.45478920271,-6.687497386294,\r
-    15.063560171295));\r
-#57887 = CARTESIAN_POINT('',(-24.26590952531,-5.998677979197,\r
-    16.352198458635));\r
-#57888 = CARTESIAN_POINT('',(-24.19081498838,-5.597390434101,\r
-    17.056740944178));\r
-#57889 = CARTESIAN_POINT('',(-24.1419882714,-5.172444844821,\r
-    17.750106475621));\r
-#57890 = CARTESIAN_POINT('',(-24.11453441767,-4.721735114586,\r
-    18.428402677788));\r
-#57891 = CARTESIAN_POINT('',(-24.1027345682,-4.244297132603,\r
-    19.08862466948));\r
-#57892 = CARTESIAN_POINT('',(-24.10096690223,-3.740351058034,\r
-    19.728706647778));\r
-#57893 = CARTESIAN_POINT('',(-24.10393710467,-3.211057457171,\r
-    20.347351396677));\r
-#57894 = CARTESIAN_POINT('',(-24.10918798954,-2.239769643891,\r
-    21.395546816223));\r
-#57895 = CARTESIAN_POINT('',(-24.11146174612,-1.807692962138,\r
-    21.834638927268));\r
-#57896 = CARTESIAN_POINT('',(-24.11169438646,-1.36277931291,\r
-    22.260949790659));\r
-#57897 = CARTESIAN_POINT('',(-24.10802036047,-0.905914959703,\r
-    22.674512831851));\r
-#57898 = CARTESIAN_POINT('',(-24.09878328121,-0.438095130477,\r
-    23.075533872548));\r
-#57899 = CARTESIAN_POINT('',(-24.08254104036,3.962596319088E-02,\r
-    23.464334951358));\r
-#57900 = CARTESIAN_POINT('',(-24.05805360941,0.52617271523,\r
-    23.841312325538));\r
-#57901 = CARTESIAN_POINT('',(-23.98816128282,1.548295047942,\r
-    24.597297987815));\r
-#57902 = CARTESIAN_POINT('',(-23.94145050134,2.084967083219,\r
-    24.974716729618));\r
-#57903 = CARTESIAN_POINT('',(-23.88282129441,2.629206978423,\r
-    25.339721410551));\r
-#57904 = CARTESIAN_POINT('',(-23.81120388801,3.1797413967,\r
-    25.692922426296));\r
-#57905 = CARTESIAN_POINT('',(-23.72572722123,3.735326527072,\r
-    26.034945871399));\r
-#57906 = CARTESIAN_POINT('',(-23.62569078596,4.294760765224,\r
-    26.366408026055));\r
-#57907 = CARTESIAN_POINT('',(-23.51053970687,4.856889662248,\r
-    26.687902495212));\r
-#57908 = CARTESIAN_POINT('',(-23.37984306158,5.420603141307,27.));\r
-#57909 = PCURVE('',#35061,#57910);\r
-#57910 = DEFINITIONAL_REPRESENTATION('',(#57911),#57984);\r
-#57911 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#57912,#57913,#57914,#57915,\r
-    #57916,#57917,#57918,#57919,#57920,#57921,#57922,#57923,#57924,\r
-    #57925,#57926,#57927,#57928,#57929,#57930,#57931,#57932,#57933,\r
-    #57934,#57935,#57936,#57937,#57938,#57939,#57940,#57941,#57942,\r
-    #57943,#57944,#57945,#57946,#57947,#57948,#57949,#57950,#57951,\r
-    #57952,#57953,#57954,#57955,#57956,#57957,#57958,#57959,#57960,\r
-    #57961,#57962,#57963,#57964,#57965,#57966,#57967,#57968,#57969,\r
-    #57970,#57971,#57972,#57973,#57974,#57975,#57976,#57977,#57978,\r
-    #57979,#57980,#57981,#57982,#57983),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156941,0.15746214141,0.237475582227,\r
-    0.315984140879,0.354882631273,0.43370407425,0.569774718329,\r
-    0.737461555798,0.864425724604,1.),.UNSPECIFIED.);\r
-#57912 = CARTESIAN_POINT('',(2.077986350972,0.14818714986));\r
-#57913 = CARTESIAN_POINT('',(2.091059833992,0.148187149861));\r
-#57914 = CARTESIAN_POINT('',(2.104104742417,0.148515904219));\r
-#57915 = CARTESIAN_POINT('',(2.117119801632,0.14919809517));\r
-#57916 = CARTESIAN_POINT('',(2.130099054354,0.150262253386));\r
-#57917 = CARTESIAN_POINT('',(2.143031844833,0.151740671286));\r
-#57918 = CARTESIAN_POINT('',(2.155902624561,0.15366952389));\r
-#57919 = CARTESIAN_POINT('',(2.168690602339,0.156088586277));\r
-#57920 = CARTESIAN_POINT('',(2.186569932678,0.160250553801));\r
-#57921 = CARTESIAN_POINT('',(2.191751858006,0.161550652429));\r
-#57922 = CARTESIAN_POINT('',(2.196913025467,0.162943062255));\r
-#57923 = CARTESIAN_POINT('',(2.202051175141,0.16443065114));\r
-#57924 = CARTESIAN_POINT('',(2.207163805075,0.166016277669));\r
-#57925 = CARTESIAN_POINT('',(2.212248177082,0.167702743749));\r
-#57926 = CARTESIAN_POINT('',(2.217301322543,0.169492747214));\r
-#57927 = CARTESIAN_POINT('',(2.231087474211,0.174701190046));\r
-#57928 = CARTESIAN_POINT('',(2.239751137237,0.178337768719));\r
-#57929 = CARTESIAN_POINT('',(2.24829242519,0.182311669723));\r
-#57930 = CARTESIAN_POINT('',(2.256691712902,0.18663449761));\r
-#57931 = CARTESIAN_POINT('',(2.264928620931,0.191315529159));\r
-#57932 = CARTESIAN_POINT('',(2.272982436541,0.196360627873));\r
-#57933 = CARTESIAN_POINT('',(2.280832696874,0.201770906006));\r
-#57934 = CARTESIAN_POINT('',(2.295943719671,0.213202836567));\r
-#57935 = CARTESIAN_POINT('',(2.303214553127,0.21921241197));\r
-#57936 = CARTESIAN_POINT('',(2.310253463376,0.225564913216));\r
-#57937 = CARTESIAN_POINT('',(2.317045754079,0.232251967859));\r
-#57938 = CARTESIAN_POINT('',(2.323580949227,0.239261817991));\r
-#57939 = CARTESIAN_POINT('',(2.329852648321,0.246579520637));\r
-#57940 = CARTESIAN_POINT('',(2.335858291361,0.254187308704));\r
-#57941 = CARTESIAN_POINT('',(2.344443089518,0.265968313333));\r
-#57942 = CARTESIAN_POINT('',(2.347222488627,0.269938106038));\r
-#57943 = CARTESIAN_POINT('',(2.34993726756,0.273972255006));\r
-#57944 = CARTESIAN_POINT('',(2.352587913286,0.278068482811));\r
-#57945 = CARTESIAN_POINT('',(2.355175142409,0.282224490674));\r
-#57946 = CARTESIAN_POINT('',(2.35769988044,0.286437978965));\r
-#57947 = CARTESIAN_POINT('',(2.360163241052,0.290706667695));\r
-#57948 = CARTESIAN_POINT('',(2.367436328259,0.303785434139));\r
-#57949 = CARTESIAN_POINT('',(2.372059148761,0.312759565039));\r
-#57950 = CARTESIAN_POINT('',(2.376446022901,0.321932649407));\r
-#57951 = CARTESIAN_POINT('',(2.380610487314,0.331286850677));\r
-#57952 = CARTESIAN_POINT('',(2.384568029124,0.340804977546));\r
-#57953 = CARTESIAN_POINT('',(2.388335741833,0.350470789261));\r
-#57954 = CARTESIAN_POINT('',(2.391932167219,0.360269184685));\r
-#57955 = CARTESIAN_POINT('',(2.401324747932,0.387306297696));\r
-#57956 = CARTESIAN_POINT('',(2.406822429895,0.404785798588));\r
-#57957 = CARTESIAN_POINT('',(2.411815437584,0.422634515465));\r
-#57958 = CARTESIAN_POINT('',(2.416256973439,0.440851335708));\r
-#57959 = CARTESIAN_POINT('',(2.420118944098,0.459418793514));\r
-#57960 = CARTESIAN_POINT('',(2.423403151273,0.478297792308));\r
-#57961 = CARTESIAN_POINT('',(2.426135230687,0.49743167394));\r
-#57962 = CARTESIAN_POINT('',(2.43109973529,0.540556705759));\r
-#57963 = CARTESIAN_POINT('',(2.43306980052,0.56465409624));\r
-#57964 = CARTESIAN_POINT('',(2.434351143789,0.588919091463));\r
-#57965 = CARTESIAN_POINT('',(2.43507047525,0.613229008441));\r
-#57966 = CARTESIAN_POINT('',(2.435370595131,0.637475343235));\r
-#57967 = CARTESIAN_POINT('',(2.435389795065,0.661570129862));\r
-#57968 = CARTESIAN_POINT('',(2.435257497018,0.685444715666));\r
-#57969 = CARTESIAN_POINT('',(2.434961869619,0.726919334964));\r
-#57970 = CARTESIAN_POINT('',(2.434813842481,0.744639280649));\r
-#57971 = CARTESIAN_POINT('',(2.434695384475,0.76218933579));\r
-#57972 = CARTESIAN_POINT('',(2.434652165885,0.77955870039));\r
-#57973 = CARTESIAN_POINT('',(2.434724990198,0.79674285587));\r
-#57974 = CARTESIAN_POINT('',(2.434949820593,0.813742301736));\r
-#57975 = CARTESIAN_POINT('',(2.435358158653,0.83056150398));\r
-#57976 = CARTESIAN_POINT('',(2.436639411359,0.86498349642));\r
-#57977 = CARTESIAN_POINT('',(2.437541950213,0.882562379727));\r
-#57978 = CARTESIAN_POINT('',(2.438719198091,0.899954761783));\r
-#57979 = CARTESIAN_POINT('',(2.440199980246,0.917174729378));\r
-#57980 = CARTESIAN_POINT('',(2.442008927904,0.934239196761));\r
-#57981 = CARTESIAN_POINT('',(2.444167136742,0.951167137232));\r
-#57982 = CARTESIAN_POINT('',(2.446692696866,0.967979248984));\r
-#57983 = CARTESIAN_POINT('',(2.44960109428,0.9846980552));\r
-#57984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#57985 = PCURVE('',#35321,#57986);\r
-#57986 = DEFINITIONAL_REPRESENTATION('',(#57987),#58060);\r
-#57987 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#57988,#57989,#57990,#57991,\r
-    #57992,#57993,#57994,#57995,#57996,#57997,#57998,#57999,#58000,\r
-    #58001,#58002,#58003,#58004,#58005,#58006,#58007,#58008,#58009,\r
-    #58010,#58011,#58012,#58013,#58014,#58015,#58016,#58017,#58018,\r
-    #58019,#58020,#58021,#58022,#58023,#58024,#58025,#58026,#58027,\r
-    #58028,#58029,#58030,#58031,#58032,#58033,#58034,#58035,#58036,\r
-    #58037,#58038,#58039,#58040,#58041,#58042,#58043,#58044,#58045,\r
-    #58046,#58047,#58048,#58049,#58050,#58051,#58052,#58053,#58054,\r
-    #58055,#58056,#58057,#58058,#58059),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156941,0.15746214141,0.237475582227,\r
-    0.315984140879,0.354882631273,0.43370407425,0.569774718329,\r
-    0.737461555798,0.864425724604,1.),.UNSPECIFIED.);\r
-#57988 = CARTESIAN_POINT('',(3.417769666416,1.));\r
-#57989 = CARTESIAN_POINT('',(3.413715418142,0.989229505348));\r
-#57990 = CARTESIAN_POINT('',(3.409561869119,0.978139490344));\r
-#57991 = CARTESIAN_POINT('',(3.405322290875,0.966704391393));\r
-#57992 = CARTESIAN_POINT('',(3.40101185587,0.954898289302));\r
-#57993 = CARTESIAN_POINT('',(3.396647766934,0.94269495948));\r
-#57994 = CARTESIAN_POINT('',(3.392249111246,0.930067863972));\r
-#57995 = CARTESIAN_POINT('',(3.387836179838,0.916990710579));\r
-#57996 = CARTESIAN_POINT('',(3.381621205694,0.897880499229));\r
-#57997 = CARTESIAN_POINT('',(3.379814507668,0.892242354964));\r
-#57998 = CARTESIAN_POINT('',(3.378010343356,0.886523323145));\r
-#57999 = CARTESIAN_POINT('',(3.376210184046,0.880722111104));\r
-#58000 = CARTESIAN_POINT('',(3.37441550216,0.874837627168));\r
-#58001 = CARTESIAN_POINT('',(3.372627744985,0.868869025963));\r
-#58002 = CARTESIAN_POINT('',(3.370848308387,0.862815753719));\r
-#58003 = CARTESIAN_POINT('',(3.365986775181,0.845954579736));\r
-#58004 = CARTESIAN_POINT('',(3.362924010821,0.834970947558));\r
-#58005 = CARTESIAN_POINT('',(3.359897752171,0.823727349738));\r
-#58006 = CARTESIAN_POINT('',(3.356914510144,0.812226781502));\r
-#58007 = CARTESIAN_POINT('',(3.353979033462,0.800475245558));\r
-#58008 = CARTESIAN_POINT('',(3.351093782302,0.788482547719));\r
-#58009 = CARTESIAN_POINT('',(3.348258613977,0.776263223198));\r
-#58010 = CARTESIAN_POINT('',(3.342735182433,0.751645663544));\r
-#58011 = CARTESIAN_POINT('',(3.340044519348,0.739252244534));\r
-#58012 = CARTESIAN_POINT('',(3.337396247242,0.726677013899));\r
-#58013 = CARTESIAN_POINT('',(3.334784230159,0.713939650048));\r
-#58014 = CARTESIAN_POINT('',(3.332198995901,0.70105979025));\r
-#58015 = CARTESIAN_POINT('',(3.329628328603,0.688056898751));\r
-#58016 = CARTESIAN_POINT('',(3.327058098353,0.674950045231));\r
-#58017 = CARTESIAN_POINT('',(3.32319265638,0.655221153946));\r
-#58018 = CARTESIAN_POINT('',(3.321908314554,0.648663189026));\r
-#58019 = CARTESIAN_POINT('',(3.320618412646,0.642085611576));\r
-#58020 = CARTESIAN_POINT('',(3.319320981478,0.635490155368));\r
-#58021 = CARTESIAN_POINT('',(3.318013994203,0.628878368757));\r
-#58022 = CARTESIAN_POINT('',(3.316695388093,0.622251608239));\r
-#58023 = CARTESIAN_POINT('',(3.315363086328,0.615611032019));\r
-#58024 = CARTESIAN_POINT('',(3.311283382924,0.595475486338));\r
-#58025 = CARTESIAN_POINT('',(3.308487151865,0.581941247379));\r
-#58026 = CARTESIAN_POINT('',(3.30560890097,0.568361866499));\r
-#58027 = CARTESIAN_POINT('',(3.302631416539,0.55474162716));\r
-#58028 = CARTESIAN_POINT('',(3.299538254906,0.541082055633));\r
-#58029 = CARTESIAN_POINT('',(3.29631411531,0.527381777601));\r
-#58030 = CARTESIAN_POINT('',(3.29294502755,0.513636282211));\r
-#58031 = CARTESIAN_POINT('',(3.28333020549,0.476016709573));\r
-#58032 = CARTESIAN_POINT('',(3.276770471832,0.452030941878));\r
-#58033 = CARTESIAN_POINT('',(3.269660680702,0.428056224904));\r
-#58034 = CARTESIAN_POINT('',(3.261916162126,0.404294343213));\r
-#58035 = CARTESIAN_POINT('',(3.253450135976,0.380956143067));\r
-#58036 = CARTESIAN_POINT('',(3.2441854831,0.358220146195));\r
-#58037 = CARTESIAN_POINT('',(3.234066951293,0.336223698959));\r
-#58038 = CARTESIAN_POINT('',(3.209513077183,0.288991873836));\r
-#58039 = CARTESIAN_POINT('',(3.194614939413,0.264179766417));\r
-#58040 = CARTESIAN_POINT('',(3.178316552466,0.240807562617));\r
-#58041 = CARTESIAN_POINT('',(3.160605883396,0.218931322964));\r
-#58042 = CARTESIAN_POINT('',(3.14152101663,0.198512637633));\r
-#58043 = CARTESIAN_POINT('',(3.121137309505,0.179481273036));\r
-#58044 = CARTESIAN_POINT('',(3.099554666824,0.161746903491));\r
-#58045 = CARTESIAN_POINT('',(3.059724153814,0.132697940791));\r
-#58046 = CARTESIAN_POINT('',(3.04193528848,0.120867308509));\r
-#58047 = CARTESIAN_POINT('',(3.023565743387,0.109679810644));\r
-#58048 = CARTESIAN_POINT('',(3.004662690479,9.909001940516E-02));\r
-#58049 = CARTESIAN_POINT('',(2.985272712704,8.905334281733E-02));\r
-#58050 = CARTESIAN_POINT('',(2.965440136916,7.952780630504E-02));\r
-#58051 = CARTESIAN_POINT('',(2.945206114706,7.047468997423E-02));\r
-#58052 = CARTESIAN_POINT('',(2.902613951949,5.26570116767E-02));\r
-#58053 = CARTESIAN_POINT('',(2.880204425273,4.395353706592E-02));\r
-#58054 = CARTESIAN_POINT('',(2.857424909828,3.570352780149E-02));\r
-#58055 = CARTESIAN_POINT('',(2.83431574276,2.786715267771E-02));\r
-#58056 = CARTESIAN_POINT('',(2.810912667657,2.04087280144E-02));\r
-#58057 = CARTESIAN_POINT('',(2.787247112273,1.329646153709E-02));\r
-#58058 = CARTESIAN_POINT('',(2.763346635971,6.502031349749E-03));\r
-#58059 = CARTESIAN_POINT('',(2.739235546877,0.));\r
-#58060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#58061 = ADVANCED_FACE('',(#58062),#35321,.F.);\r
-#58062 = FACE_BOUND('',#58063,.F.);\r
-#58063 = EDGE_LOOP('',(#58064,#58315,#58316,#58317));\r
-#58064 = ORIENTED_EDGE('',*,*,#58065,.F.);\r
-#58065 = EDGE_CURVE('',#35223,#58066,#58068,.T.);\r
-#58066 = VERTEX_POINT('',#58067);\r
-#58067 = CARTESIAN_POINT('',(-36.36362443158,-16.66393765587,3.));\r
-#58068 = SURFACE_CURVE('',#58069,(#58149,#58232),.PCURVE_S1.);\r
-#58069 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#58070,#58071,#58072,#58073,\r
-    #58074,#58075,#58076,#58077,#58078,#58079,#58080,#58081,#58082,\r
-    #58083,#58084,#58085,#58086,#58087,#58088,#58089,#58090,#58091,\r
-    #58092,#58093,#58094,#58095,#58096,#58097,#58098,#58099,#58100,\r
-    #58101,#58102,#58103,#58104,#58105,#58106,#58107,#58108,#58109,\r
-    #58110,#58111,#58112,#58113,#58114,#58115,#58116,#58117,#58118,\r
-    #58119,#58120,#58121,#58122,#58123,#58124,#58125,#58126,#58127,\r
-    #58128,#58129,#58130,#58131,#58132,#58133,#58134,#58135,#58136,\r
-    #58137,#58138,#58139,#58140,#58141,#58142,#58143,#58144,#58145,\r
-    #58146,#58147,#58148),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613027,0.249810233758,0.33572485204,0.420382051208,\r
-    0.565526485588,0.644424134376,0.683354615411,0.761264550251,\r
-    0.841373225548,0.887438369128,1.),.UNSPECIFIED.);\r
-#58070 = CARTESIAN_POINT('',(-23.10781211016,6.484539916796,\r
-    26.717157287525));\r
-#58071 = CARTESIAN_POINT('',(-23.25950457271,5.947111912068,\r
-    26.435029930199));\r
-#58072 = CARTESIAN_POINT('',(-23.39668658224,5.410163316529,\r
-    26.144166320897));\r
-#58073 = CARTESIAN_POINT('',(-23.51967179885,4.874666158301,\r
-    25.844078671962));\r
-#58074 = CARTESIAN_POINT('',(-23.62887237914,4.341635477277,\r
-    25.534253543568));\r
-#58075 = CARTESIAN_POINT('',(-23.7248160734,3.812132500889,\r
-    25.214151897357));\r
-#58076 = CARTESIAN_POINT('',(-23.80816652462,3.287262710701,\r
-    24.883218493448));\r
-#58077 = CARTESIAN_POINT('',(-23.87974676936,2.768168799793,\r
-    24.540900630816));\r
-#58078 = CARTESIAN_POINT('',(-23.99789703456,1.773240880823,\r
-    23.852767167881));\r
-#58079 = CARTESIAN_POINT('',(-24.04566627376,1.296627396587,\r
-    23.508274412799));\r
-#58080 = CARTESIAN_POINT('',(-24.08471809328,0.827170800236,\r
-    23.152770991865));\r
-#58081 = CARTESIAN_POINT('',(-24.11604084786,0.365881590423,\r
-    22.785859408876));\r
-#58082 = CARTESIAN_POINT('',(-24.14079265366,-8.622790594813E-02,\r
-    22.407192200694));\r
-#58083 = CARTESIAN_POINT('',(-24.16031571971,-0.528170997633,\r
-    22.016505932539));\r
-#58084 = CARTESIAN_POINT('',(-24.17613916902,-0.959025618438,\r
-    21.613668633225));\r
-#58085 = CARTESIAN_POINT('',(-24.19977338406,-1.674927824139,\r
-    20.904654898563));\r
-#58086 = CARTESIAN_POINT('',(-24.20857539493,-1.965896701357,\r
-    20.604493831844));\r
-#58087 = CARTESIAN_POINT('',(-24.21698369363,-2.2505982907,\r
-    20.298285092037));\r
-#58088 = CARTESIAN_POINT('',(-24.22564872731,-2.528773842407,\r
-    19.986099290313));\r
-#58089 = CARTESIAN_POINT('',(-24.23526171334,-2.800210009159,\r
-    19.668059414005));\r
-#58090 = CARTESIAN_POINT('',(-24.24654663456,-3.064748413482,\r
-    19.344348926831));\r
-#58091 = CARTESIAN_POINT('',(-24.26024659478,-3.322293813396,\r
-    19.015218582486));\r
-#58092 = CARTESIAN_POINT('',(-24.29371574681,-3.819681284708,\r
-    18.351656955751));\r
-#58093 = CARTESIAN_POINT('',(-24.3133936475,-4.059734566589,\r
-    18.017363781936));\r
-#58094 = CARTESIAN_POINT('',(-24.33684858233,-4.292951380396,\r
-    17.678427117122));\r
-#58095 = CARTESIAN_POINT('',(-24.36479082144,-4.519377478507,\r
-    17.335216049373));\r
-#58096 = CARTESIAN_POINT('',(-24.3979114933,-4.739138355284,\r
-    16.988155367155));\r
-#58097 = CARTESIAN_POINT('',(-24.43685758775,-4.952436795009,\r
-    16.637721832146));\r
-#58098 = CARTESIAN_POINT('',(-24.4822010282,-5.159543309698,\r
-    16.284435425581));\r
-#58099 = CARTESIAN_POINT('',(-24.62389985305,-5.705798065187,\r
-    15.31918815869));\r
-#58100 = CARTESIAN_POINT('',(-24.7335864022,-6.033681760004,\r
-    14.702544954959));\r
-#58101 = CARTESIAN_POINT('',(-24.86576882291,-6.345874111417,\r
-    14.081955208651));\r
-#58102 = CARTESIAN_POINT('',(-25.02180292804,-6.644543010629,\r
-    13.460287147122));\r
-#58103 = CARTESIAN_POINT('',(-25.20175340077,-6.932241094121,\r
-    12.839998597352));\r
-#58104 = CARTESIAN_POINT('',(-25.40394022508,-7.211286671137,\r
-    12.222738339874));\r
-#58105 = CARTESIAN_POINT('',(-25.62559846667,-7.483499763056,\r
-    11.609424742123));\r
-#58106 = CARTESIAN_POINT('',(-25.99282559837,-7.895297301698,\r
-    10.669431030806));\r
-#58107 = CARTESIAN_POINT('',(-26.12697459234,-8.038740131953,\r
-    10.339617651733));\r
-#58108 = CARTESIAN_POINT('',(-26.26666609604,-8.181166219968,\r
-    10.011603581163));\r
-#58109 = CARTESIAN_POINT('',(-26.41254101582,-8.32317163988,\r
-    9.686037359102));\r
-#58110 = CARTESIAN_POINT('',(-26.56516694674,-8.465390518586,\r
-    9.363626849611));\r
-#58111 = CARTESIAN_POINT('',(-26.72503258937,-8.6084875229,\r
-    9.045133164381));\r
-#58112 = CARTESIAN_POINT('',(-26.89253623589,-8.753143665207,\r
-    8.731358980912));\r
-#58113 = CARTESIAN_POINT('',(-27.1545318131,-8.97251625636,\r
-    8.271042393225));\r
-#58114 = CARTESIAN_POINT('',(-27.24302345735,-9.045539548918,\r
-    8.120307881795));\r
-#58115 = CARTESIAN_POINT('',(-27.33347647017,-9.119185082127,\r
-    7.971029594427));\r
-#58116 = CARTESIAN_POINT('',(-27.42591692085,-9.193531915857,\r
-    7.823311899805));\r
-#58117 = CARTESIAN_POINT('',(-27.52036316099,-9.268657469419,\r
-    7.677260821701));\r
-#58118 = CARTESIAN_POINT('',(-27.61682524931,-9.344636597977,\r
-    7.532983198785));\r
-#58119 = CARTESIAN_POINT('',(-27.71530437657,-9.421540668965,\r
-    7.390585844433));\r
-#58120 = CARTESIAN_POINT('',(-28.01689452718,-9.655326567146,\r
-    6.969175799932));\r
-#58121 = CARTESIAN_POINT('',(-28.22607275398,-9.81521294615,\r
-    6.696088722987));\r
-#58122 = CARTESIAN_POINT('',(-28.44322703445,-9.979603338476,\r
-    6.431819771003));\r
-#58123 = CARTESIAN_POINT('',(-28.66812976087,-10.14895519495,\r
-    6.177207107878));\r
-#58124 = CARTESIAN_POINT('',(-28.90042214916,-10.32364081363,\r
-    5.932993790205));\r
-#58125 = CARTESIAN_POINT('',(-29.13961518749,-10.50391577866,\r
-    5.699807402424));\r
-#58126 = CARTESIAN_POINT('',(-29.38509503816,-10.68989087875,\r
-    5.478146303048));\r
-#58127 = CARTESIAN_POINT('',(-29.89425542948,-11.0785318531,\r
-    5.052678514837));\r
-#58128 = CARTESIAN_POINT('',(-30.15831504635,-11.28156712796,\r
-    4.849501120521));\r
-#58129 = CARTESIAN_POINT('',(-30.42753829047,-11.49056716286,\r
-    4.659233384327));\r
-#58130 = CARTESIAN_POINT('',(-30.7011434649,-11.70538954415,\r
-    4.482017208794));\r
-#58131 = CARTESIAN_POINT('',(-30.9783703997,-11.92579823251,\r
-    4.317795348478));\r
-#58132 = CARTESIAN_POINT('',(-31.25850196287,-12.15147298174,\r
-    4.166357929628));\r
-#58133 = CARTESIAN_POINT('',(-31.54087731158,-12.3820255553,\r
-    4.027383454738));\r
-#58134 = CARTESIAN_POINT('',(-31.98821755158,-12.75215391124,\r
-    3.827497316822));\r
-#58135 = CARTESIAN_POINT('',(-32.15209548667,-12.88876590631,\r
-    3.758503896589));\r
-#58136 = CARTESIAN_POINT('',(-32.31642621665,-13.02678434986,\r
-    3.693414895725));\r
-#58137 = CARTESIAN_POINT('',(-32.48111561091,-13.16613292992,\r
-    3.63214304441));\r
-#58138 = CARTESIAN_POINT('',(-32.64607977043,-13.30673442172,\r
-    3.574594950204));\r
-#58139 = CARTESIAN_POINT('',(-32.81124491766,-13.44851171112,\r
-    3.520673109706));\r
-#58140 = CARTESIAN_POINT('',(-32.97654728658,-13.5913888179,\r
-    3.470277920211));\r
-#58141 = CARTESIAN_POINT('',(-33.54605824888,-14.08692368472,\r
-    3.308541343225));\r
-#58142 = CARTESIAN_POINT('',(-33.95061350178,-14.44462258706,\r
-    3.214253517569));\r
-#58143 = CARTESIAN_POINT('',(-34.35489955316,-14.80738365063,\r
-    3.138949656873));\r
-#58144 = CARTESIAN_POINT('',(-34.75846781601,-15.1741960937,3.0811679131\r
-    ));\r
-#58145 = CARTESIAN_POINT('',(-35.1610853186,-15.54409374258,\r
-    3.039549367523));\r
-#58146 = CARTESIAN_POINT('',(-35.56270699047,-15.91618961687,\r
-    3.01286121471));\r
-#58147 = CARTESIAN_POINT('',(-35.96345744229,-16.2896967933,\r
-    3.000000000028));\r
-#58148 = CARTESIAN_POINT('',(-36.36362443158,-16.66393765587,3.));\r
-#58149 = PCURVE('',#35321,#58150);\r
-#58150 = DEFINITIONAL_REPRESENTATION('',(#58151),#58231);\r
-#58151 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#58152,#58153,#58154,#58155,\r
-    #58156,#58157,#58158,#58159,#58160,#58161,#58162,#58163,#58164,\r
-    #58165,#58166,#58167,#58168,#58169,#58170,#58171,#58172,#58173,\r
-    #58174,#58175,#58176,#58177,#58178,#58179,#58180,#58181,#58182,\r
-    #58183,#58184,#58185,#58186,#58187,#58188,#58189,#58190,#58191,\r
-    #58192,#58193,#58194,#58195,#58196,#58197,#58198,#58199,#58200,\r
-    #58201,#58202,#58203,#58204,#58205,#58206,#58207,#58208,#58209,\r
-    #58210,#58211,#58212,#58213,#58214,#58215,#58216,#58217,#58218,\r
-    #58219,#58220,#58221,#58222,#58223,#58224,#58225,#58226,#58227,\r
-    #58228,#58229,#58230),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613027,0.249810233758,0.33572485204,0.420382051208,\r
-    0.565526485588,0.644424134376,0.683354615411,0.761264550251,\r
-    0.841373225548,0.887438369128,1.),.UNSPECIFIED.);\r
-#58152 = CARTESIAN_POINT('',(2.693475161802,5.927553554444E-03));\r
-#58153 = CARTESIAN_POINT('',(2.716742471333,1.187530004503E-02));\r
-#58154 = CARTESIAN_POINT('',(2.739825322971,1.808807351351E-02));\r
-#58155 = CARTESIAN_POINT('',(2.76270356335,2.458747675043E-02));\r
-#58156 = CARTESIAN_POINT('',(2.785354284515,3.139757981262E-02));\r
-#58157 = CARTESIAN_POINT('',(2.807751344288,3.854537273962E-02));\r
-#58158 = CARTESIAN_POINT('',(2.829864976073,4.606111124355E-02));\r
-#58159 = CARTESIAN_POINT('',(2.851661488076,5.39785553726E-02));\r
-#58160 = CARTESIAN_POINT('',(2.893314907811,7.021238564044E-02));\r
-#58161 = CARTESIAN_POINT('',(2.913211613533,7.847991654197E-02));\r
-#58162 = CARTESIAN_POINT('',(2.932760842066,8.716885353943E-02));\r
-#58163 = CARTESIAN_POINT('',(2.951927172138,9.631284031537E-02));\r
-#58164 = CARTESIAN_POINT('',(2.970672090493,0.105948415966));\r
-#58165 = CARTESIAN_POINT('',(2.988954581699,0.116114595113));\r
-#58166 = CARTESIAN_POINT('',(3.006732305512,0.12685161671));\r
-#58167 = CARTESIAN_POINT('',(3.036176104606,0.146241373862));\r
-#58168 = CARTESIAN_POINT('',(3.04811429788,0.154590457769));\r
-#58169 = CARTESIAN_POINT('',(3.059762787959,0.163259950023));\r
-#58170 = CARTESIAN_POINT('',(3.07110679676,0.172263481154));\r
-#58171 = CARTESIAN_POINT('',(3.082132322479,0.181614142063));\r
-#58172 = CARTESIAN_POINT('',(3.092826580577,0.191323865166));\r
-#58173 = CARTESIAN_POINT('',(3.103178485079,0.201402520087));\r
-#58174 = CARTESIAN_POINT('',(3.12303348839,0.22215792331));\r
-#58175 = CARTESIAN_POINT('',(3.132547083746,0.232824076159));\r
-#58176 = CARTESIAN_POINT('',(3.141711270949,0.243861319017));\r
-#58177 = CARTESIAN_POINT('',(3.150519838419,0.25527320126));\r
-#58178 = CARTESIAN_POINT('',(3.158969477265,0.267059523994));\r
-#58179 = CARTESIAN_POINT('',(3.167060033242,0.279215148831));\r
-#58180 = CARTESIAN_POINT('',(3.174794581642,0.29172877651));\r
-#58181 = CARTESIAN_POINT('',(3.19484043877,0.326617974126));\r
-#58182 = CARTESIAN_POINT('',(3.206477742983,0.349659394657));\r
-#58183 = CARTESIAN_POINT('',(3.217115451853,0.373603127613));\r
-#58184 = CARTESIAN_POINT('',(3.226816146242,0.398296932865));\r
-#58185 = CARTESIAN_POINT('',(3.235672424302,0.423532955911));\r
-#58186 = CARTESIAN_POINT('',(3.243789711526,0.449052668235));\r
-#58187 = CARTESIAN_POINT('',(3.251269665413,0.474607302448));\r
-#58188 = CARTESIAN_POINT('',(3.261975489462,0.51377370703));\r
-#58189 = CARTESIAN_POINT('',(3.265585612781,0.527515900518));\r
-#58190 = CARTESIAN_POINT('',(3.269049335816,0.5412150682));\r
-#58191 = CARTESIAN_POINT('',(3.272381477492,0.554875210446));\r
-#58192 = CARTESIAN_POINT('',(3.275598073614,0.568497217361));\r
-#58193 = CARTESIAN_POINT('',(3.278716176427,0.582079108425));\r
-#58194 = CARTESIAN_POINT('',(3.281753464718,0.595616177439));\r
-#58195 = CARTESIAN_POINT('',(3.286195224366,0.615754882298));\r
-#58196 = CARTESIAN_POINT('',(3.287647386522,0.622395840773));\r
-#58197 = CARTESIAN_POINT('',(3.289086252631,0.629022914947));\r
-#58198 = CARTESIAN_POINT('',(3.290513921229,0.635634897977));\r
-#58199 = CARTESIAN_POINT('',(3.291932465702,0.642230386333));\r
-#58200 = CARTESIAN_POINT('',(3.293343912312,0.648807786705));\r
-#58201 = CARTESIAN_POINT('',(3.294750218219,0.655365322904));\r
-#58202 = CARTESIAN_POINT('',(3.298961077027,0.674980704143));\r
-#58203 = CARTESIAN_POINT('',(3.301756221202,0.68797499149));\r
-#58204 = CARTESIAN_POINT('',(3.304553058203,0.700865722255));\r
-#58205 = CARTESIAN_POINT('',(3.307364997192,0.71363409219));\r
-#58206 = CARTESIAN_POINT('',(3.310203475425,0.726260987939));\r
-#58207 = CARTESIAN_POINT('',(3.313077187341,0.738727207423));\r
-#58208 = CARTESIAN_POINT('',(3.315991547632,0.751013588057));\r
-#58209 = CARTESIAN_POINT('',(3.321988675649,0.7755296244));\r
-#58210 = CARTESIAN_POINT('',(3.325074588672,0.787750832402));\r
-#58211 = CARTESIAN_POINT('',(3.328208385724,0.799744415594));\r
-#58212 = CARTESIAN_POINT('',(3.331389699324,0.811495953295));\r
-#58213 = CARTESIAN_POINT('',(3.334615655716,0.822995784774));\r
-#58214 = CARTESIAN_POINT('',(3.337881194762,0.8342380705));\r
-#58215 = CARTESIAN_POINT('',(3.341179590152,0.84521998521));\r
-#58216 = CARTESIAN_POINT('',(3.346414338472,0.862106006229));\r
-#58217 = CARTESIAN_POINT('',(3.348333991198,0.868185223303));\r
-#58218 = CARTESIAN_POINT('',(3.350260772185,0.874178942422));\r
-#58219 = CARTESIAN_POINT('',(3.352193256744,0.880087752652));\r
-#58220 = CARTESIAN_POINT('',(3.35412997701,0.885912537366));\r
-#58221 = CARTESIAN_POINT('',(3.356069447535,0.891654427913));\r
-#58222 = CARTESIAN_POINT('',(3.358010190866,0.897314757293));\r
-#58223 = CARTESIAN_POINT('',(3.364692612674,0.916530546632));\r
-#58224 = CARTESIAN_POINT('',(3.369432642286,0.929685709237));\r
-#58225 = CARTESIAN_POINT('',(3.37415077337,0.942385590296));\r
-#58226 = CARTESIAN_POINT('',(3.378826775439,0.954657238137));\r
-#58227 = CARTESIAN_POINT('',(3.383441703553,0.966527867381));\r
-#58228 = CARTESIAN_POINT('',(3.387978549041,0.978024300909));\r
-#58229 = CARTESIAN_POINT('',(3.392422362825,0.989172995567));\r
-#58230 = CARTESIAN_POINT('',(3.396760110583,1.));\r
-#58231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#58232 = PCURVE('',#35246,#58233);\r
-#58233 = DEFINITIONAL_REPRESENTATION('',(#58234),#58314);\r
-#58234 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#58235,#58236,#58237,#58238,\r
-    #58239,#58240,#58241,#58242,#58243,#58244,#58245,#58246,#58247,\r
-    #58248,#58249,#58250,#58251,#58252,#58253,#58254,#58255,#58256,\r
-    #58257,#58258,#58259,#58260,#58261,#58262,#58263,#58264,#58265,\r
-    #58266,#58267,#58268,#58269,#58270,#58271,#58272,#58273,#58274,\r
-    #58275,#58276,#58277,#58278,#58279,#58280,#58281,#58282,#58283,\r
-    #58284,#58285,#58286,#58287,#58288,#58289,#58290,#58291,#58292,\r
-    #58293,#58294,#58295,#58296,#58297,#58298,#58299,#58300,#58301,\r
-    #58302,#58303,#58304,#58305,#58306,#58307,#58308,#58309,#58310,\r
-    #58311,#58312,#58313),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613027,0.249810233758,0.33572485204,0.420382051208,\r
-    0.565526485588,0.644424134376,0.683354615411,0.761264550251,\r
-    0.841373225548,0.887438369128,1.),.UNSPECIFIED.);\r
-#58235 = CARTESIAN_POINT('',(0.547589403225,1.));\r
-#58236 = CARTESIAN_POINT('',(0.550707124155,0.983817943096));\r
-#58237 = CARTESIAN_POINT('',(0.553467405931,0.967556456207));\r
-#58238 = CARTESIAN_POINT('',(0.555881668436,0.951194838345));\r
-#58239 = CARTESIAN_POINT('',(0.557963588277,0.934713899472));\r
-#58240 = CARTESIAN_POINT('',(0.559729387707,0.918095855371));\r
-#58241 = CARTESIAN_POINT('',(0.561198242998,0.901324568077));\r
-#58242 = CARTESIAN_POINT('',(0.562392812263,0.884386131846));\r
-#58243 = CARTESIAN_POINT('',(0.564232637167,0.851135126303));\r
-#58244 = CARTESIAN_POINT('',(0.564905469131,0.834842187086));\r
-#58245 = CARTESIAN_POINT('',(0.565380812173,0.818382501492));\r
-#58246 = CARTESIAN_POINT('',(0.5656842918,0.801750155308));\r
-#58247 = CARTESIAN_POINT('',(0.565845347217,0.78494246833));\r
-#58248 = CARTESIAN_POINT('',(0.565897622078,0.767960900528));\r
-#58249 = CARTESIAN_POINT('',(0.565879124219,0.750812201711));\r
-#58250 = CARTESIAN_POINT('',(0.565798863883,0.721246498192));\r
-#58251 = CARTESIAN_POINT('',(0.565751263853,0.708905914004));\r
-#58252 = CARTESIAN_POINT('',(0.565704407495,0.696493083126));\r
-#58253 = CARTESIAN_POINT('',(0.565674379223,0.684014469293));\r
-#58254 = CARTESIAN_POINT('',(0.56567826467,0.671478149453));\r
-#58255 = CARTESIAN_POINT('',(0.565733986942,0.658893926144));\r
-#58256 = CARTESIAN_POINT('',(0.565860009122,0.646273371756));\r
-#58257 = CARTESIAN_POINT('',(0.566286651813,0.621171284858));\r
-#58258 = CARTESIAN_POINT('',(0.566584695189,0.608690045595));\r
-#58259 = CARTESIAN_POINT('',(0.566986795938,0.596199038057));\r
-#58260 = CARTESIAN_POINT('',(0.567510806726,0.583712328992));\r
-#58261 = CARTESIAN_POINT('',(0.568174248534,0.571244984123));\r
-#58262 = CARTESIAN_POINT('',(0.568993733567,0.558812833928));\r
-#58263 = CARTESIAN_POINT('',(0.569984232626,0.546432121853));\r
-#58264 = CARTESIAN_POINT('',(0.573170927004,0.513008295921));\r
-#58265 = CARTESIAN_POINT('',(0.575723637096,0.492088908304));\r
-#58266 = CARTESIAN_POINT('',(0.578878881109,0.471452347202));\r
-#58267 = CARTESIAN_POINT('',(0.582677471791,0.451173931631));\r
-#58268 = CARTESIAN_POINT('',(0.587130486551,0.431307437309));\r
-#58269 = CARTESIAN_POINT('',(0.592207981448,0.411877457224));\r
-#58270 = CARTESIAN_POINT('',(0.597854056511,0.392886481886));\r
-#58271 = CARTESIAN_POINT('',(0.607343629582,0.364232012589));\r
-#58272 = CARTESIAN_POINT('',(0.610834373731,0.354265230091));\r
-#58273 = CARTESIAN_POINT('',(0.614494088241,0.344436688466));\r
-#58274 = CARTESIAN_POINT('',(0.618341328371,0.334761791491));\r
-#58275 = CARTESIAN_POINT('',(0.622393202795,0.325257066562));\r
-#58276 = CARTESIAN_POINT('',(0.626665216621,0.315939961226));\r
-#58277 = CARTESIAN_POINT('',(0.631170927833,0.306828521607));\r
-#58278 = CARTESIAN_POINT('',(0.638265451955,0.293555558003));\r
-#58279 = CARTESIAN_POINT('',(0.640669023967,0.289224783195));\r
-#58280 = CARTESIAN_POINT('',(0.643133416742,0.284950887985));\r
-#58281 = CARTESIAN_POINT('',(0.645659746765,0.280736169332));\r
-#58282 = CARTESIAN_POINT('',(0.648248943033,0.276582940418));\r
-#58283 = CARTESIAN_POINT('',(0.650901726624,0.272493509617));\r
-#58284 = CARTESIAN_POINT('',(0.653618590282,0.268470159455));\r
-#58285 = CARTESIAN_POINT('',(0.661965651991,0.256600082545));\r
-#58286 = CARTESIAN_POINT('',(0.667789996284,0.248957436092));\r
-#58287 = CARTESIAN_POINT('',(0.6738738374,0.241606752936));\r
-#58288 = CARTESIAN_POINT('',(0.680214820649,0.234565265889));\r
-#58289 = CARTESIAN_POINT('',(0.686806914182,0.227847378504));\r
-#58290 = CARTESIAN_POINT('',(0.693640198311,0.221464331032));\r
-#58291 = CARTESIAN_POINT('',(0.700700740105,0.215424027675));\r
-#58292 = CARTESIAN_POINT('',(0.715445531903,0.203877357133));\r
-#58293 = CARTESIAN_POINT('',(0.723143525994,0.198389482976));\r
-#58294 = CARTESIAN_POINT('',(0.731045578869,0.193272349094));\r
-#58295 = CARTESIAN_POINT('',(0.739131720621,0.188524492369));\r
-#58296 = CARTESIAN_POINT('',(0.747381713974,0.184139673721));\r
-#58297 = CARTESIAN_POINT('',(0.755775635913,0.180108246759));\r
-#58298 = CARTESIAN_POINT('',(0.764294295064,0.176418261455));\r
-#58299 = CARTESIAN_POINT('',(0.777879254805,0.171123065252));\r
-#58300 = CARTESIAN_POINT('',(0.782874662689,0.169298136011));\r
-#58301 = CARTESIAN_POINT('',(0.787902541141,0.167578873112));\r
-#58302 = CARTESIAN_POINT('',(0.792959945362,0.165962484233));\r
-#58303 = CARTESIAN_POINT('',(0.798044159093,0.164446075163));\r
-#58304 = CARTESIAN_POINT('',(0.803152700627,0.163026698202));\r
-#58305 = CARTESIAN_POINT('',(0.808283328822,0.161701400555));\r
-#58306 = CARTESIAN_POINT('',(0.826019996562,0.15745164248));\r
-#58307 = CARTESIAN_POINT('',(0.838723802885,0.154980863025));\r
-#58308 = CARTESIAN_POINT('',(0.85151900927,0.153011367649));\r
-#58309 = CARTESIAN_POINT('',(0.864384901603,0.151502122533));\r
-#58310 = CARTESIAN_POINT('',(0.877306021412,0.150415924678));\r
-#58311 = CARTESIAN_POINT('',(0.890271817159,0.149719653628));\r
-#58312 = CARTESIAN_POINT('',(0.903276458873,0.149384115164));\r
-#58313 = CARTESIAN_POINT('',(0.91631883909,0.149384115163));\r
-#58314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#58315 = ORIENTED_EDGE('',*,*,#35285,.F.);\r
-#58316 = ORIENTED_EDGE('',*,*,#57834,.F.);\r
-#58317 = ORIENTED_EDGE('',*,*,#58318,.F.);\r
-#58318 = EDGE_CURVE('',#58066,#57777,#58319,.T.);\r
-#58319 = SURFACE_CURVE('',#58320,(#58325,#58332),.PCURVE_S1.);\r
-#58320 = CIRCLE('',#58321,40.);\r
-#58321 = AXIS2_PLACEMENT_3D('',#58322,#58323,#58324);\r
-#58322 = CARTESIAN_POINT('',(-2.316911861358E-15,1.622319150691E-15,3.)\r
-  );\r
-#58323 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#58324 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#58325 = PCURVE('',#35321,#58326);\r
-#58326 = DEFINITIONAL_REPRESENTATION('',(#58327),#58331);\r
-#58327 = LINE('',#58328,#58329);\r
-#58328 = CARTESIAN_POINT('',(0.,1.));\r
-#58329 = VECTOR('',#58330,1.);\r
-#58330 = DIRECTION('',(1.,0.));\r
-#58331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#58332 = PCURVE('',#52940,#58333);\r
-#58333 = DEFINITIONAL_REPRESENTATION('',(#58334),#58338);\r
-#58334 = LINE('',#58335,#58336);\r
-#58335 = CARTESIAN_POINT('',(-0.,0.));\r
-#58336 = VECTOR('',#58337,1.);\r
-#58337 = DIRECTION('',(-1.,0.));\r
-#58338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#58339 = ADVANCED_FACE('',(#58340),#35246,.T.);\r
-#58340 = FACE_BOUND('',#58341,.T.);\r
-#58341 = EDGE_LOOP('',(#58342,#58343,#58388,#58389));\r
-#58342 = ORIENTED_EDGE('',*,*,#35595,.F.);\r
-#58343 = ORIENTED_EDGE('',*,*,#58344,.T.);\r
-#58344 = EDGE_CURVE('',#35572,#58066,#58345,.T.);\r
-#58345 = SURFACE_CURVE('',#58346,(#58358,#58373),.PCURVE_S1.);\r
-#58346 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#58347,#58348,#58349,#58350,\r
-    #58351,#58352,#58353,#58354,#58355,#58356,#58357),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#58347 = CARTESIAN_POINT('',(-35.41359242237,-18.59778136611,-3.));\r
-#58348 = CARTESIAN_POINT('',(-35.49332723781,-18.4459516224,\r
-    -2.523943521025));\r
-#58349 = CARTESIAN_POINT('',(-35.57092836211,-18.29607680472,\r
-    -2.04739801033));\r
-#58350 = CARTESIAN_POINT('',(-35.64706026481,-18.14703940909,\r
-    -1.570607624198));\r
-#58351 = CARTESIAN_POINT('',(-35.81106570379,-17.82151829282,\r
-    -0.530911348006));\r
-#58352 = CARTESIAN_POINT('',(-35.89857897168,-17.64493560363,\r
-    3.200461378797E-02));\r
-#58353 = CARTESIAN_POINT('',(-35.98572600903,-17.4662108485,\r
-    0.594615682917));\r
-#58354 = CARTESIAN_POINT('',(-36.14510069018,-17.13357446578,\r
-    1.618298656295));\r
-#58355 = CARTESIAN_POINT('',(-36.21721705914,-16.98092251259,\r
-    2.079582431732));\r
-#58356 = CARTESIAN_POINT('',(-36.28995815289,-16.82469035357,\r
-    2.540224309252));\r
-#58357 = CARTESIAN_POINT('',(-36.36362452771,-16.66393744609,3.0000006)\r
-  );\r
-#58358 = PCURVE('',#35246,#58359);\r
-#58359 = DEFINITIONAL_REPRESENTATION('',(#58360),#58372);\r
-#58360 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#58361,#58362,#58363,#58364,\r
-    #58365,#58366,#58367,#58368,#58369,#58370,#58371),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#58361 = CARTESIAN_POINT('',(0.940985361083,0.));\r
-#58362 = CARTESIAN_POINT('',(0.938224707656,1.133475018927E-02));\r
-#58363 = CARTESIAN_POINT('',(0.93563900877,2.278133652266E-02));\r
-#58364 = CARTESIAN_POINT('',(0.933225950524,3.433838793358E-02));\r
-#58365 = CARTESIAN_POINT('',(0.928335446323,5.977773879451E-02));\r
-#58366 = CARTESIAN_POINT('',(0.925924984556,7.370321226997E-02));\r
-#58367 = CARTESIAN_POINT('',(0.923747720524,8.77808403165E-02));\r
-#58368 = CARTESIAN_POINT('',(0.92019941339,0.113700900692));\r
-#58369 = CARTESIAN_POINT('',(0.918753831813,0.125494143564));\r
-#58370 = CARTESIAN_POINT('',(0.917461038365,0.137388952024));\r
-#58371 = CARTESIAN_POINT('',(0.916318837632,0.149384130816));\r
-#58372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#58373 = PCURVE('',#52940,#58374);\r
-#58374 = DEFINITIONAL_REPRESENTATION('',(#58375),#58387);\r
-#58375 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#58376,#58377,#58378,#58379,\r
-    #58380,#58381,#58382,#58383,#58384,#58385,#58386),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#58376 = CARTESIAN_POINT('',(-3.450631689359,6.));\r
-#58377 = CARTESIAN_POINT('',(-3.446344359781,5.523943521025));\r
-#58378 = CARTESIAN_POINT('',(-3.442125099225,5.04739801033));\r
-#58379 = CARTESIAN_POINT('',(-3.437941248981,4.570607624198));\r
-#58380 = CARTESIAN_POINT('',(-3.428828696473,3.530911348006));\r
-#58381 = CARTESIAN_POINT('',(-3.42390183231,2.967995386212));\r
-#58382 = CARTESIAN_POINT('',(-3.418930959087,2.405384317083));\r
-#58383 = CARTESIAN_POINT('',(-3.409709813141,1.381701343705));\r
-#58384 = CARTESIAN_POINT('',(-3.405489138028,0.920417568268));\r
-#58385 = CARTESIAN_POINT('',(-3.401180811208,0.459775690748));\r
-#58386 = CARTESIAN_POINT('',(-3.396760104814,-6.E-07));\r
-#58387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#58388 = ORIENTED_EDGE('',*,*,#58065,.F.);\r
-#58389 = ORIENTED_EDGE('',*,*,#35222,.T.);\r
-#58390 = ADVANCED_FACE('',(#58391),#35864,.T.);\r
-#58391 = FACE_BOUND('',#58392,.F.);\r
-#58392 = EDGE_LOOP('',(#58393,#58394,#58395,#58396));\r
-#58393 = ORIENTED_EDGE('',*,*,#36227,.T.);\r
-#58394 = ORIENTED_EDGE('',*,*,#35826,.F.);\r
-#58395 = ORIENTED_EDGE('',*,*,#52953,.T.);\r
-#58396 = ORIENTED_EDGE('',*,*,#36747,.T.);\r
-#58397 = ADVANCED_FACE('',(#58398),#36940,.T.);\r
-#58398 = FACE_BOUND('',#58399,.T.);\r
-#58399 = EDGE_LOOP('',(#58400,#58456,#58457,#58458));\r
-#58400 = ORIENTED_EDGE('',*,*,#58401,.F.);\r
-#58401 = EDGE_CURVE('',#36801,#58402,#58404,.T.);\r
-#58402 = VERTEX_POINT('',#58403);\r
-#58403 = CARTESIAN_POINT('',(-39.79354742828,-4.058766200812,3.));\r
-#58404 = SURFACE_CURVE('',#58405,(#58420,#58438),.PCURVE_S1.);\r
-#58405 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#58406,#58407,#58408,#58409,\r
-    #58410,#58411,#58412,#58413,#58414,#58415,#58416,#58417,#58418,\r
-    #58419),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#58406 = CARTESIAN_POINT('',(-39.50504991235,-6.273040046319,-3.));\r
-#58407 = CARTESIAN_POINT('',(-39.53697353912,-6.071998029635,\r
-    -2.469857305487));\r
-#58408 = CARTESIAN_POINT('',(-39.56676427966,-5.875584192177,\r
-    -1.93877500183));\r
-#58409 = CARTESIAN_POINT('',(-39.59487443922,-5.681883402301,\r
-    -1.40716117002));\r
-#58410 = CARTESIAN_POINT('',(-39.62978938804,-5.429859046025,\r
-    -0.711942292053));\r
-#58411 = CARTESIAN_POINT('',(-39.63786348675,-5.370709618182,\r
-    -0.548519782961));\r
-#58412 = CARTESIAN_POINT('',(-39.64581346334,-5.311594189146,\r
-    -0.385088192252));\r
-#58413 = CARTESIAN_POINT('',(-39.67955270585,-5.056878580238,\r
-    0.31889847855));\r
-#58414 = CARTESIAN_POINT('',(-39.70417536464,-4.861108915561,\r
-    0.859448382286));\r
-#58415 = CARTESIAN_POINT('',(-39.7277574902,-4.663305742207,\r
-    1.399656454957));\r
-#58416 = CARTESIAN_POINT('',(-39.76151328506,-4.362570595846,\r
-    2.204677342934));\r
-#58417 = CARTESIAN_POINT('',(-39.77241366257,-4.262480874533,\r
-    2.470005719426));\r
-#58418 = CARTESIAN_POINT('',(-39.78309163876,-4.161278382982,\r
-    2.735127937173));\r
-#58419 = CARTESIAN_POINT('',(-39.79354745197,-4.058765968596,3.0000006)\r
-  );\r
-#58420 = PCURVE('',#36940,#58421);\r
-#58421 = DEFINITIONAL_REPRESENTATION('',(#58422),#58437);\r
-#58422 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#58423,#58424,#58425,#58426,\r
-    #58427,#58428,#58429,#58430,#58431,#58432,#58433,#58434,#58435,\r
-    #58436),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#58423 = CARTESIAN_POINT('',(2.048529561987,0.));\r
-#58424 = CARTESIAN_POINT('',(2.052109274402,1.254332354772E-02));\r
-#58425 = CARTESIAN_POINT('',(2.05545204346,2.52278254243E-02));\r
-#58426 = CARTESIAN_POINT('',(2.058561494327,3.804985612148E-02));\r
-#58427 = CARTESIAN_POINT('',(2.062327012241,5.498882258939E-02));\r
-#58428 = CARTESIAN_POINT('',(2.063190437047,5.898294243794E-02));\r
-#58429 = CARTESIAN_POINT('',(2.064032364904,6.298980222301E-02));\r
-#58430 = CARTESIAN_POINT('',(2.06756693436,8.030416791524E-02));\r
-#58431 = CARTESIAN_POINT('',(2.070047119446,9.373775098755E-02));\r
-#58432 = CARTESIAN_POINT('',(2.072297927353,0.107308355515));\r
-#58433 = CARTESIAN_POINT('',(2.075320586116,0.127758561639));\r
-#58434 = CARTESIAN_POINT('',(2.076262964156,0.134535705783));\r
-#58435 = CARTESIAN_POINT('',(2.077151376209,0.141345341141));\r
-#58436 = CARTESIAN_POINT('',(2.07798635282,0.148187165358));\r
-#58437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#58438 = PCURVE('',#52991,#58439);\r
-#58439 = DEFINITIONAL_REPRESENTATION('',(#58440),#58455);\r
-#58440 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#58441,#58442,#58443,#58444,\r
-    #58445,#58446,#58447,#58448,#58449,#58450,#58451,#58452,#58453,\r
-    #58454),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#58441 = CARTESIAN_POINT('',(-3.12453579019,6.));\r
-#58442 = CARTESIAN_POINT('',(-3.119446769508,5.469857305487));\r
-#58443 = CARTESIAN_POINT('',(-3.114480380661,4.93877500183));\r
-#58444 = CARTESIAN_POINT('',(-3.109587232821,4.40716117002));\r
-#58445 = CARTESIAN_POINT('',(-3.103226448189,3.711942292053));\r
-#58446 = CARTESIAN_POINT('',(-3.101734002271,3.548519782961));\r
-#58447 = CARTESIAN_POINT('',(-3.100242815233,3.385088192252));\r
-#58448 = CARTESIAN_POINT('',(-3.093819304807,2.681101521449));\r
-#58449 = CARTESIAN_POINT('',(-3.08888660769,2.140551617714));\r
-#58450 = CARTESIAN_POINT('',(-3.083906623969,1.600343545042));\r
-#58451 = CARTESIAN_POINT('',(-3.076341032372,0.795322657066));\r
-#58452 = CARTESIAN_POINT('',(-3.073824007705,0.529994280574));\r
-#58453 = CARTESIAN_POINT('',(-3.071279916635,0.264872062827));\r
-#58454 = CARTESIAN_POINT('',(-3.068703810181,-6.E-07));\r
-#58455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#58456 = ORIENTED_EDGE('',*,*,#36800,.F.);\r
-#58457 = ORIENTED_EDGE('',*,*,#37195,.T.);\r
-#58458 = ORIENTED_EDGE('',*,*,#58459,.F.);\r
-#58459 = EDGE_CURVE('',#58402,#37130,#58460,.T.);\r
-#58460 = SURFACE_CURVE('',#58461,(#58534,#58610),.PCURVE_S1.);\r
-#58461 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#58462,#58463,#58464,#58465,\r
-    #58466,#58467,#58468,#58469,#58470,#58471,#58472,#58473,#58474,\r
-    #58475,#58476,#58477,#58478,#58479,#58480,#58481,#58482,#58483,\r
-    #58484,#58485,#58486,#58487,#58488,#58489,#58490,#58491,#58492,\r
-    #58493,#58494,#58495,#58496,#58497,#58498,#58499,#58500,#58501,\r
-    #58502,#58503,#58504,#58505,#58506,#58507,#58508,#58509,#58510,\r
-    #58511,#58512,#58513,#58514,#58515,#58516,#58517,#58518,#58519,\r
-    #58520,#58521,#58522,#58523,#58524,#58525,#58526,#58527,#58528,\r
-    #58529,#58530,#58531,#58532,#58533),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156945,0.157462141417,0.237475582237,\r
-    0.315984140891,0.354882631287,0.433704074267,0.569774718346,\r
-    0.73746155581,0.864425724611,1.),.UNSPECIFIED.);\r
-#58462 = CARTESIAN_POINT('',(-39.79354742828,-4.058766200812,3.));\r
-#58463 = CARTESIAN_POINT('',(-39.29568724647,-3.844975376281,\r
-    3.000000000037));\r
-#58464 = CARTESIAN_POINT('',(-38.79756567308,-3.631980908207,\r
-    3.012727308664));\r
-#58465 = CARTESIAN_POINT('',(-38.29914154433,-3.420513463691,\r
-    3.039137497494));\r
-#58466 = CARTESIAN_POINT('',(-37.80056027922,-3.211353055695,\r
-    3.08032051854));\r
-#58467 = CARTESIAN_POINT('',(-37.30215684883,-3.005318238995,\r
-    3.137492164789));\r
-#58468 = CARTESIAN_POINT('',(-36.8044656895,-2.803240497008,\r
-    3.211990126548));\r
-#58469 = CARTESIAN_POINT('',(-36.30823487009,-2.605922684869,\r
-    3.305250521531));\r
-#58470 = CARTESIAN_POINT('',(-35.61189239083,-2.335388425027,\r
-    3.465293450817));\r
-#58471 = CARTESIAN_POINT('',(-35.40976685009,-2.257623081707,\r
-    3.515246870818));\r
-#58472 = CARTESIAN_POINT('',(-35.20813981106,-2.180836350457,\r
-    3.568699483427));\r
-#58473 = CARTESIAN_POINT('',(-35.00709579878,-2.105078936732,\r
-    3.625749574233));\r
-#58474 = CARTESIAN_POINT('',(-34.80672901912,-2.03039926839,\r
-    3.686493289529));\r
-#58475 = CARTESIAN_POINT('',(-34.60714312434,-1.956842498911,\r
-    3.751022658198));\r
-#58476 = CARTESIAN_POINT('',(-34.40845097862,-1.88444951062,\r
-    3.819423613591));\r
-#58477 = CARTESIAN_POINT('',(-33.8654448157,-1.688884793325,\r
-    4.018166019204));\r
-#58478 = CARTESIAN_POINT('',(-33.52316423262,-1.568156062026,\r
-    4.1566292351));\r
-#58479 = CARTESIAN_POINT('',(-33.18464402203,-1.451282337827,\r
-    4.307560183342));\r
-#58480 = CARTESIAN_POINT('',(-32.85063806866,-1.338412574546,\r
-    4.471278576594));\r
-#58481 = CARTESIAN_POINT('',(-32.52193045522,-1.229611824311,\r
-    4.647991982847));\r
-#58482 = CARTESIAN_POINT('',(-32.19931768376,-1.124850323334,\r
-    4.837755127205));\r
-#58483 = CARTESIAN_POINT('',(-31.88358545729,-1.024001905171,\r
-    5.04042383254));\r
-#58484 = CARTESIAN_POINT('',(-31.27316939233,-0.831528765126,\r
-    5.466736293034));\r
-#58485 = CARTESIAN_POINT('',(-30.9781302783,-0.739743839962,\r
-    5.689963699321));\r
-#58486 = CARTESIAN_POINT('',(-30.69109025943,-0.651303780101,\r
-    5.924912733575));\r
-#58487 = CARTESIAN_POINT('',(-30.41260575716,-0.565889648297,\r
-    6.171070118368));\r
-#58488 = CARTESIAN_POINT('',(-30.14306169374,-0.483085045217,\r
-    6.427790637949));\r
-#58489 = CARTESIAN_POINT('',(-29.88267653323,-0.402406014724,\r
-    6.6943119543));\r
-#58490 = CARTESIAN_POINT('',(-29.63151270427,-0.323332565117,\r
-    6.969775984446));\r
-#58491 = CARTESIAN_POINT('',(-29.26957905454,-0.206699869332,\r
-    7.393712573884));\r
-#58492 = CARTESIAN_POINT('',(-29.15190095282,-0.16832068639,\r
-    7.536147358727));\r
-#58493 = CARTESIAN_POINT('',(-29.03644342056,-0.130138671282,\r
-    7.680455803852));\r
-#58494 = CARTESIAN_POINT('',(-28.92318154329,-9.208737263681E-02,\r
-    7.826531805428));\r
-#58495 = CARTESIAN_POINT('',(-28.81208101535,-5.410014082832E-02,\r
-    7.974269367423));\r
-#58496 = CARTESIAN_POINT('',(-28.70309898411,-1.611079483282E-02,\r
-    8.123563423543));\r
-#58497 = CARTESIAN_POINT('',(-28.59618489418,2.194571091411E-02,\r
-    8.274310659161));\r
-#58498 = CARTESIAN_POINT('',(-28.27871138112,0.137512158551,\r
-    8.734615501814));\r
-#58499 = CARTESIAN_POINT('',(-28.07440741699,0.215423256176,\r
-    9.048358172017));\r
-#58500 = CARTESIAN_POINT('',(-27.87787490606,0.294398825828,\r
-    9.366820462725));\r
-#58501 = CARTESIAN_POINT('',(-27.68851776515,0.374938751912,\r
-    9.689210524029));\r
-#58502 = CARTESIAN_POINT('',(-27.50566106223,0.457496576889,\r
-    10.014779122279));\r
-#58503 = CARTESIAN_POINT('',(-27.3285660472,0.542470443107,\r
-    10.342830740204));\r
-#58504 = CARTESIAN_POINT('',(-27.15643751243,0.630198289509,\r
-    10.672729192137));\r
-#58505 = CARTESIAN_POINT('',(-26.69837833338,0.877635955452,\r
-    11.575599030684));\r
-#58506 = CARTESIAN_POINT('',(-26.42053749043,1.043399082254,\r
-    12.151277477107));\r
-#58507 = CARTESIAN_POINT('',(-26.1570734029,1.220206535147,\r
-    12.730668069127));\r
-#58508 = CARTESIAN_POINT('',(-25.90973166184,1.410193921339,\r
-    13.313101879179));\r
-#58509 = CARTESIAN_POINT('',(-25.67939488962,1.615571392964,\r
-    13.89735925237));\r
-#58510 = CARTESIAN_POINT('',(-25.46566900784,1.838311779734,\r
-    14.481591210784));\r
-#58511 = CARTESIAN_POINT('',(-25.26724377122,2.079838562681,\r
-    15.063560171281));\r
-#58512 = CARTESIAN_POINT('',(-24.8541648198,2.662516422253,\r
-    16.352198458633));\r
-#58513 = CARTESIAN_POINT('',(-24.64635061389,3.013919522911,\r
-    17.056740944188));\r
-#58514 = CARTESIAN_POINT('',(-24.45512855692,3.396538036643,\r
-    17.750106475593));\r
-#58515 = CARTESIAN_POINT('',(-24.27517856659,3.810676873303,\r
-    18.428402677835));\r
-#58516 = CARTESIAN_POINT('',(-24.10079692812,4.2552860356,\r
-    19.088624669434));\r
-#58517 = CARTESIAN_POINT('',(-23.92677615678,4.728235865824,\r
-    19.728706647803));\r
-#58518 = CARTESIAN_POINT('',(-23.74853816088,5.226625025825,\r
-    20.34735139667));\r
-#58519 = CARTESIAN_POINT('',(-23.42127238153,6.141132925024,\r
-    21.395546816222));\r
-#58520 = CARTESIAN_POINT('',(-23.27563008519,6.547929865036,\r
-    21.83463892727));\r
-#58521 = CARTESIAN_POINT('',(-23.12367926552,6.966091505782,\r
-    22.260949790659));\r
-#58522 = CARTESIAN_POINT('',(-22.96396999885,7.394146976294,\r
-    22.674512831849));\r
-#58523 = CARTESIAN_POINT('',(-22.79528617859,7.830594550504,\r
-    23.075533872548));\r
-#58524 = CARTESIAN_POINT('',(-22.61663322779,8.273950363476,\r
-    23.464334951359));\r
-#58525 = CARTESIAN_POINT('',(-22.42721377976,8.722779561388,\r
-    23.841312325538));\r
-#58526 = CARTESIAN_POINT('',(-22.01195004948,9.659355791414,\r
-    24.597297987809));\r
-#58527 = CARTESIAN_POINT('',(-21.7845036264,10.147686514582,\r
-    24.97471672963));\r
-#58528 = CARTESIAN_POINT('',(-21.5432691863,10.639052358279,\r
-    25.339721410544));\r
-#58529 = CARTESIAN_POINT('',(-21.28767697733,11.131890893017,\r
-    25.692922426283));\r
-#58530 = CARTESIAN_POINT('',(-21.01733387842,11.624735398433,\r
-    26.034945871409));\r
-#58531 = CARTESIAN_POINT('',(-20.7319926001,12.116217147916,\r
-    26.366408026075));\r
-#58532 = CARTESIAN_POINT('',(-20.43152657481,12.605061535777,\r
-    26.687902495187));\r
-#58533 = CARTESIAN_POINT('',(-20.1159105368,13.090078046951,27.));\r
-#58534 = PCURVE('',#36940,#58535);\r
-#58535 = DEFINITIONAL_REPRESENTATION('',(#58536),#58609);\r
-#58536 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#58537,#58538,#58539,#58540,\r
-    #58541,#58542,#58543,#58544,#58545,#58546,#58547,#58548,#58549,\r
-    #58550,#58551,#58552,#58553,#58554,#58555,#58556,#58557,#58558,\r
-    #58559,#58560,#58561,#58562,#58563,#58564,#58565,#58566,#58567,\r
-    #58568,#58569,#58570,#58571,#58572,#58573,#58574,#58575,#58576,\r
-    #58577,#58578,#58579,#58580,#58581,#58582,#58583,#58584,#58585,\r
-    #58586,#58587,#58588,#58589,#58590,#58591,#58592,#58593,#58594,\r
-    #58595,#58596,#58597,#58598,#58599,#58600,#58601,#58602,#58603,\r
-    #58604,#58605,#58606,#58607,#58608),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156945,0.157462141417,0.237475582237,\r
-    0.315984140891,0.354882631287,0.433704074267,0.569774718346,\r
-    0.73746155581,0.864425724611,1.),.UNSPECIFIED.);\r
-#58537 = CARTESIAN_POINT('',(2.077986350972,0.14818714986));\r
-#58538 = CARTESIAN_POINT('',(2.091059833992,0.148187149861));\r
-#58539 = CARTESIAN_POINT('',(2.104104742417,0.148515904219));\r
-#58540 = CARTESIAN_POINT('',(2.117119801632,0.14919809517));\r
-#58541 = CARTESIAN_POINT('',(2.130099054354,0.150262253386));\r
-#58542 = CARTESIAN_POINT('',(2.143031844833,0.151740671286));\r
-#58543 = CARTESIAN_POINT('',(2.15590262456,0.15366952389));\r
-#58544 = CARTESIAN_POINT('',(2.168690602339,0.156088586277));\r
-#58545 = CARTESIAN_POINT('',(2.186569932678,0.160250553801));\r
-#58546 = CARTESIAN_POINT('',(2.191751858006,0.161550652429));\r
-#58547 = CARTESIAN_POINT('',(2.196913025467,0.162943062255));\r
-#58548 = CARTESIAN_POINT('',(2.202051175141,0.16443065114));\r
-#58549 = CARTESIAN_POINT('',(2.207163805075,0.166016277669));\r
-#58550 = CARTESIAN_POINT('',(2.212248177082,0.167702743749));\r
-#58551 = CARTESIAN_POINT('',(2.217301322543,0.169492747214));\r
-#58552 = CARTESIAN_POINT('',(2.231087474211,0.174701190046));\r
-#58553 = CARTESIAN_POINT('',(2.239751137237,0.178337768719));\r
-#58554 = CARTESIAN_POINT('',(2.24829242519,0.182311669723));\r
-#58555 = CARTESIAN_POINT('',(2.256691712902,0.18663449761));\r
-#58556 = CARTESIAN_POINT('',(2.264928620931,0.191315529159));\r
-#58557 = CARTESIAN_POINT('',(2.272982436541,0.196360627873));\r
-#58558 = CARTESIAN_POINT('',(2.280832696874,0.201770906006));\r
-#58559 = CARTESIAN_POINT('',(2.295943719671,0.213202836567));\r
-#58560 = CARTESIAN_POINT('',(2.303214553127,0.21921241197));\r
-#58561 = CARTESIAN_POINT('',(2.310253463376,0.225564913216));\r
-#58562 = CARTESIAN_POINT('',(2.317045754078,0.232251967859));\r
-#58563 = CARTESIAN_POINT('',(2.323580949227,0.239261817991));\r
-#58564 = CARTESIAN_POINT('',(2.329852648321,0.246579520637));\r
-#58565 = CARTESIAN_POINT('',(2.335858291361,0.254187308704));\r
-#58566 = CARTESIAN_POINT('',(2.344443089518,0.265968313333));\r
-#58567 = CARTESIAN_POINT('',(2.347222488627,0.269938106038));\r
-#58568 = CARTESIAN_POINT('',(2.34993726756,0.273972255006));\r
-#58569 = CARTESIAN_POINT('',(2.352587913286,0.278068482811));\r
-#58570 = CARTESIAN_POINT('',(2.355175142409,0.282224490674));\r
-#58571 = CARTESIAN_POINT('',(2.35769988044,0.286437978965));\r
-#58572 = CARTESIAN_POINT('',(2.360163241052,0.290706667695));\r
-#58573 = CARTESIAN_POINT('',(2.367436328259,0.303785434139));\r
-#58574 = CARTESIAN_POINT('',(2.372059148761,0.312759565039));\r
-#58575 = CARTESIAN_POINT('',(2.376446022901,0.321932649407));\r
-#58576 = CARTESIAN_POINT('',(2.380610487314,0.331286850677));\r
-#58577 = CARTESIAN_POINT('',(2.384568029124,0.340804977546));\r
-#58578 = CARTESIAN_POINT('',(2.388335741833,0.350470789261));\r
-#58579 = CARTESIAN_POINT('',(2.391932167219,0.360269184685));\r
-#58580 = CARTESIAN_POINT('',(2.401324747932,0.387306297695));\r
-#58581 = CARTESIAN_POINT('',(2.406822429895,0.404785798591));\r
-#58582 = CARTESIAN_POINT('',(2.411815437583,0.42263451546));\r
-#58583 = CARTESIAN_POINT('',(2.416256973441,0.440851335714));\r
-#58584 = CARTESIAN_POINT('',(2.420118944097,0.45941879351));\r
-#58585 = CARTESIAN_POINT('',(2.423403151273,0.47829779231));\r
-#58586 = CARTESIAN_POINT('',(2.426135230686,0.49743167394));\r
-#58587 = CARTESIAN_POINT('',(2.43109973529,0.540556705759));\r
-#58588 = CARTESIAN_POINT('',(2.43306980052,0.564654096241));\r
-#58589 = CARTESIAN_POINT('',(2.434351143789,0.588919091462));\r
-#58590 = CARTESIAN_POINT('',(2.43507047525,0.613229008443));\r
-#58591 = CARTESIAN_POINT('',(2.43537059513,0.637475343233));\r
-#58592 = CARTESIAN_POINT('',(2.435389795065,0.661570129863));\r
-#58593 = CARTESIAN_POINT('',(2.435257497018,0.685444715665));\r
-#58594 = CARTESIAN_POINT('',(2.434961869619,0.726919334964));\r
-#58595 = CARTESIAN_POINT('',(2.434813842481,0.744639280649));\r
-#58596 = CARTESIAN_POINT('',(2.434695384475,0.76218933579));\r
-#58597 = CARTESIAN_POINT('',(2.434652165885,0.77955870039));\r
-#58598 = CARTESIAN_POINT('',(2.434724990198,0.79674285587));\r
-#58599 = CARTESIAN_POINT('',(2.434949820593,0.813742301736));\r
-#58600 = CARTESIAN_POINT('',(2.435358158653,0.83056150398));\r
-#58601 = CARTESIAN_POINT('',(2.436639411359,0.864983496419));\r
-#58602 = CARTESIAN_POINT('',(2.437541950219,0.882562379761));\r
-#58603 = CARTESIAN_POINT('',(2.438719198088,0.899954761759));\r
-#58604 = CARTESIAN_POINT('',(2.440199980239,0.917174729332));\r
-#58605 = CARTESIAN_POINT('',(2.442008927907,0.934239196783));\r
-#58606 = CARTESIAN_POINT('',(2.444167136753,0.951167137298));\r
-#58607 = CARTESIAN_POINT('',(2.44669269686,0.967979248944));\r
-#58608 = CARTESIAN_POINT('',(2.449601094273,0.98469805516));\r
-#58609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#58610 = PCURVE('',#37167,#58611);\r
-#58611 = DEFINITIONAL_REPRESENTATION('',(#58612),#58685);\r
-#58612 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#58613,#58614,#58615,#58616,\r
-    #58617,#58618,#58619,#58620,#58621,#58622,#58623,#58624,#58625,\r
-    #58626,#58627,#58628,#58629,#58630,#58631,#58632,#58633,#58634,\r
-    #58635,#58636,#58637,#58638,#58639,#58640,#58641,#58642,#58643,\r
-    #58644,#58645,#58646,#58647,#58648,#58649,#58650,#58651,#58652,\r
-    #58653,#58654,#58655,#58656,#58657,#58658,#58659,#58660,#58661,\r
-    #58662,#58663,#58664,#58665,#58666,#58667,#58668,#58669,#58670,\r
-    #58671,#58672,#58673,#58674,#58675,#58676,#58677,#58678,#58679,\r
-    #58680,#58681,#58682,#58683,#58684),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156945,0.157462141417,0.237475582237,\r
-    0.315984140891,0.354882631287,0.433704074267,0.569774718346,\r
-    0.73746155581,0.864425724611,1.),.UNSPECIFIED.);\r
-#58613 = CARTESIAN_POINT('',(3.068703816017,1.));\r
-#58614 = CARTESIAN_POINT('',(3.064649567743,0.989229505348));\r
-#58615 = CARTESIAN_POINT('',(3.06049601872,0.978139490344));\r
-#58616 = CARTESIAN_POINT('',(3.056256440476,0.966704391393));\r
-#58617 = CARTESIAN_POINT('',(3.051946005472,0.954898289302));\r
-#58618 = CARTESIAN_POINT('',(3.047581916535,0.942694959479));\r
-#58619 = CARTESIAN_POINT('',(3.043183260848,0.930067863972));\r
-#58620 = CARTESIAN_POINT('',(3.038770329439,0.916990710579));\r
-#58621 = CARTESIAN_POINT('',(3.032555355295,0.897880499229));\r
-#58622 = CARTESIAN_POINT('',(3.030748657269,0.892242354964));\r
-#58623 = CARTESIAN_POINT('',(3.028944492957,0.886523323145));\r
-#58624 = CARTESIAN_POINT('',(3.027144333647,0.880722111104));\r
-#58625 = CARTESIAN_POINT('',(3.025349651762,0.874837627168));\r
-#58626 = CARTESIAN_POINT('',(3.023561894586,0.868869025963));\r
-#58627 = CARTESIAN_POINT('',(3.021782457988,0.862815753719));\r
-#58628 = CARTESIAN_POINT('',(3.016920924783,0.845954579736));\r
-#58629 = CARTESIAN_POINT('',(3.013858160422,0.834970947558));\r
-#58630 = CARTESIAN_POINT('',(3.010831901772,0.823727349738));\r
-#58631 = CARTESIAN_POINT('',(3.007848659745,0.812226781502));\r
-#58632 = CARTESIAN_POINT('',(3.004913183063,0.800475245558));\r
-#58633 = CARTESIAN_POINT('',(3.002027931903,0.788482547719));\r
-#58634 = CARTESIAN_POINT('',(2.999192763579,0.776263223198));\r
-#58635 = CARTESIAN_POINT('',(2.993669332034,0.751645663544));\r
-#58636 = CARTESIAN_POINT('',(2.990978668949,0.739252244534));\r
-#58637 = CARTESIAN_POINT('',(2.988330396843,0.726677013899));\r
-#58638 = CARTESIAN_POINT('',(2.98571837976,0.713939650048));\r
-#58639 = CARTESIAN_POINT('',(2.983133145502,0.70105979025));\r
-#58640 = CARTESIAN_POINT('',(2.980562478204,0.688056898751));\r
-#58641 = CARTESIAN_POINT('',(2.977992247954,0.674950045231));\r
-#58642 = CARTESIAN_POINT('',(2.974126805981,0.655221153946));\r
-#58643 = CARTESIAN_POINT('',(2.972842464155,0.648663189026));\r
-#58644 = CARTESIAN_POINT('',(2.971552562247,0.642085611576));\r
-#58645 = CARTESIAN_POINT('',(2.970255131079,0.635490155368));\r
-#58646 = CARTESIAN_POINT('',(2.968948143804,0.628878368757));\r
-#58647 = CARTESIAN_POINT('',(2.967629537694,0.622251608239));\r
-#58648 = CARTESIAN_POINT('',(2.966297235929,0.615611032019));\r
-#58649 = CARTESIAN_POINT('',(2.962217532525,0.595475486338));\r
-#58650 = CARTESIAN_POINT('',(2.959421301467,0.581941247379));\r
-#58651 = CARTESIAN_POINT('',(2.956543050571,0.568361866499));\r
-#58652 = CARTESIAN_POINT('',(2.95356556614,0.55474162716));\r
-#58653 = CARTESIAN_POINT('',(2.950472404507,0.541082055633));\r
-#58654 = CARTESIAN_POINT('',(2.947248264911,0.527381777601));\r
-#58655 = CARTESIAN_POINT('',(2.943879177151,0.513636282211));\r
-#58656 = CARTESIAN_POINT('',(2.934264355091,0.476016709574));\r
-#58657 = CARTESIAN_POINT('',(2.927704621433,0.452030941875));\r
-#58658 = CARTESIAN_POINT('',(2.920594830304,0.428056224909));\r
-#58659 = CARTESIAN_POINT('',(2.912850311725,0.404294343206));\r
-#58660 = CARTESIAN_POINT('',(2.904384285579,0.380956143072));\r
-#58661 = CARTESIAN_POINT('',(2.8951196327,0.358220146193));\r
-#58662 = CARTESIAN_POINT('',(2.885001100894,0.33622369896));\r
-#58663 = CARTESIAN_POINT('',(2.860447226784,0.288991873836));\r
-#58664 = CARTESIAN_POINT('',(2.845549089014,0.264179766416));\r
-#58665 = CARTESIAN_POINT('',(2.829250702068,0.240807562617));\r
-#58666 = CARTESIAN_POINT('',(2.811540032996,0.218931322963));\r
-#58667 = CARTESIAN_POINT('',(2.792455166233,0.198512637634));\r
-#58668 = CARTESIAN_POINT('',(2.772071459105,0.179481273035));\r
-#58669 = CARTESIAN_POINT('',(2.750488816426,0.161746903492));\r
-#58670 = CARTESIAN_POINT('',(2.710658303415,0.132697940791));\r
-#58671 = CARTESIAN_POINT('',(2.692869438081,0.120867308509));\r
-#58672 = CARTESIAN_POINT('',(2.674499892989,0.109679810643));\r
-#58673 = CARTESIAN_POINT('',(2.655596840081,9.90900194052E-02));\r
-#58674 = CARTESIAN_POINT('',(2.636206862305,8.905334281734E-02));\r
-#58675 = CARTESIAN_POINT('',(2.616374286517,7.9527806305E-02));\r
-#58676 = CARTESIAN_POINT('',(2.596140264307,7.047468997425E-02));\r
-#58677 = CARTESIAN_POINT('',(2.553548101551,5.265701167683E-02));\r
-#58678 = CARTESIAN_POINT('',(2.531138574874,4.395353706558E-02));\r
-#58679 = CARTESIAN_POINT('',(2.508359059429,3.570352780169E-02));\r
-#58680 = CARTESIAN_POINT('',(2.485249892361,2.78671526781E-02));\r
-#58681 = CARTESIAN_POINT('',(2.461846817258,2.040872801409E-02));\r
-#58682 = CARTESIAN_POINT('',(2.438181261875,1.32964615365E-02));\r
-#58683 = CARTESIAN_POINT('',(2.414280785572,6.50203135047E-03));\r
-#58684 = CARTESIAN_POINT('',(2.390169696478,0.));\r
-#58685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#58686 = ADVANCED_FACE('',(#58687),#37167,.F.);\r
-#58687 = FACE_BOUND('',#58688,.F.);\r
-#58688 = EDGE_LOOP('',(#58689,#58940,#58941,#58942));\r
-#58689 = ORIENTED_EDGE('',*,*,#58690,.F.);\r
-#58690 = EDGE_CURVE('',#37067,#58691,#58693,.T.);\r
-#58691 = VERTEX_POINT('',#58692);\r
-#58692 = CARTESIAN_POINT('',(-39.87003188881,-3.221887208536,3.));\r
-#58693 = SURFACE_CURVE('',#58694,(#58774,#58857),.PCURVE_S1.);\r
-#58694 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#58695,#58696,#58697,#58698,\r
-    #58699,#58700,#58701,#58702,#58703,#58704,#58705,#58706,#58707,\r
-    #58708,#58709,#58710,#58711,#58712,#58713,#58714,#58715,#58716,\r
-    #58717,#58718,#58719,#58720,#58721,#58722,#58723,#58724,#58725,\r
-    #58726,#58727,#58728,#58729,#58730,#58731,#58732,#58733,#58734,\r
-    #58735,#58736,#58737,#58738,#58739,#58740,#58741,#58742,#58743,\r
-    #58744,#58745,#58746,#58747,#58748,#58749,#58750,#58751,#58752,\r
-    #58753,#58754,#58755,#58756,#58757,#58758,#58759,#58760,#58761,\r
-    #58762,#58763,#58764,#58765,#58766,#58767,#58768,#58769,#58770,\r
-    #58771,#58772,#58773),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.12859261303,0.249810233762,0.335724852045,0.420382051213,\r
-    0.565526485593,0.64442413438,0.683354615414,0.761264550253,\r
-    0.841373225549,0.88743836913,1.),.UNSPECIFIED.);\r
-#58695 = CARTESIAN_POINT('',(-19.49639725068,13.996811518865,\r
-    26.717157287525));\r
-#58696 = CARTESIAN_POINT('',(-19.82275274157,13.543676266406,\r
-    26.435029930201));\r
-#58697 = CARTESIAN_POINT('',(-20.13530889924,13.086028643989,\r
-    26.144166320894));\r
-#58698 = CARTESIAN_POINT('',(-20.43402801456,12.624889337367,\r
-    25.844078671962));\r
-#58699 = CARTESIAN_POINT('',(-20.71895022396,12.161353137883,\r
-    25.534253543571));\r
-#58700 = CARTESIAN_POINT('',(-20.99020848935,11.696597774346,\r
-    25.214151897357));\r
-#58701 = CARTESIAN_POINT('',(-21.24804833417,11.231889038901,\r
-    24.883218493445));\r
-#58702 = CARTESIAN_POINT('',(-21.49285233575,10.768582206897,\r
-    24.540900630817));\r
-#58703 = CARTESIAN_POINT('',(-21.94416265754,9.874065553862,\r
-    23.852767167882));\r
-#58704 = CARTESIAN_POINT('',(-22.15206247131,9.442533421795,\r
-    23.508274412797));\r
-#58705 = CARTESIAN_POINT('',(-22.34932279031,9.014745031334,\r
-    23.152770991866));\r
-#58706 = CARTESIAN_POINT('',(-22.53652675331,8.591987977839,\r
-    22.785859408878));\r
-#58707 = CARTESIAN_POINT('',(-22.71441639732,8.175609636476,\r
-    22.407192200694));\r
-#58708 = CARTESIAN_POINT('',(-22.88391551798,7.766996256259,\r
-    22.016505932537));\r
-#58709 = CARTESIAN_POINT('',(-23.04614565569,7.36753728686,\r
-    21.613668633226));\r
-#58710 = CARTESIAN_POINT('',(-23.31320752816,6.702892644573,\r
-    20.904654898564));\r
-#58711 = CARTESIAN_POINT('',(-23.42099592991,6.432481802792,\r
-    20.604493831844));\r
-#58712 = CARTESIAN_POINT('',(-23.52627082455,6.167825627688,\r
-    20.298285092037));\r
-#58713 = CARTESIAN_POINT('',(-23.62955493482,5.909389730526,\r
-    19.986099290313));\r
-#58714 = CARTESIAN_POINT('',(-23.73142482351,5.657611002475,\r
-    19.668059414005));\r
-#58715 = CARTESIAN_POINT('',(-23.83250664367,5.412885886392,\r
-    19.344348926831));\r
-#58716 = CARTESIAN_POINT('',(-23.93346610979,5.175558036933,\r
-    19.015218582486));\r
-#58717 = CARTESIAN_POINT('',(-24.13503335921,4.719613824646,\r
-    18.351656955751));\r
-#58718 = CARTESIAN_POINT('',(-24.23562759515,4.50076776548,\r
-    18.017363781936));\r
-#58719 = CARTESIAN_POINT('',(-24.33743287241,4.289637706673,\r
-    17.678427117123));\r
-#58720 = CARTESIAN_POINT('',(-24.44113227484,4.086423581752,\r
-    17.335216049374));\r
-#58721 = CARTESIAN_POINT('',(-24.54741817236,3.891243844444,\r
-    16.988155367155));\r
-#58722 = CARTESIAN_POINT('',(-24.65696789284,3.704129223413,\r
-    16.637721832145));\r
-#58723 = CARTESIAN_POINT('',(-24.77041138907,3.525021129846,\r
-    16.284435425582));\r
-#58724 = CARTESIAN_POINT('',(-25.09039485893,3.060173419432,\r
-    15.319188158697));\r
-#58725 = CARTESIAN_POINT('',(-25.30560932806,2.78957854018,\r
-    14.702544954926));\r
-#58726 = CARTESIAN_POINT('',(-25.53659624616,2.541422741808,\r
-    14.081955208721));\r
-#58727 = CARTESIAN_POINT('',(-25.78537112308,2.314132588105,\r
-    13.460287147037));\r
-#58728 = CARTESIAN_POINT('',(-26.05286779414,2.105331508555,\r
-    12.839998597411));\r
-#58729 = CARTESIAN_POINT('',(-26.33830046923,1.912266405575,\r
-    12.222738339852));\r
-#58730 = CARTESIAN_POINT('',(-26.63969344388,1.73228135538,\r
-    11.609424742127));\r
-#58731 = CARTESIAN_POINT('',(-27.12561712289,1.47091732328,\r
-    10.669431030806));\r
-#58732 = CARTESIAN_POINT('',(-27.30073627997,1.382006812326,\r
-    10.339617651733));\r
-#58733 = CARTESIAN_POINT('',(-27.48071594622,1.295947376531,\r
-    10.011603581163));\r
-#58734 = CARTESIAN_POINT('',(-27.66636224597,1.212398092299,\r
-    9.686037359102));\r
-#58735 = CARTESIAN_POINT('',(-27.85842542827,1.13095720421,\r
-    9.363626849611));\r
-#58736 = CARTESIAN_POINT('',(-28.05759205089,1.051167275204,\r
-    9.045133164381));\r
-#58737 = CARTESIAN_POINT('',(-28.26446930601,0.972524586918,\r
-    8.731358980912));\r
-#58738 = CARTESIAN_POINT('',(-28.58569446166,0.855989546677,\r
-    8.271042393225));\r
-#58739 = CARTESIAN_POINT('',(-28.69382484375,0.817636022364,\r
-    8.120307881795));\r
-#58740 = CARTESIAN_POINT('',(-28.80401112824,0.779368610661,\r
-    7.971029594427));\r
-#58741 = CARTESIAN_POINT('',(-28.91630485234,0.741121935818,\r
-    7.823311899805));\r
-#58742 = CARTESIAN_POINT('',(-29.03074973985,0.702829524091,\r
-    7.677260821701));\r
-#58743 = CARTESIAN_POINT('',(-29.14738084488,0.664424474926,\r
-    7.532983198785));\r
-#58744 = CARTESIAN_POINT('',(-29.26622369545,0.62584013213,\r
-    7.390585844433));\r
-#58745 = CARTESIAN_POINT('',(-29.62958522088,0.509303155303,\r
-    6.969175799932));\r
-#58746 = CARTESIAN_POINT('',(-29.88083281929,0.430602271899,\r
-    6.696088722986));\r
-#58747 = CARTESIAN_POINT('',(-30.14111591977,0.350396971433,\r
-    6.431819771003));\r
-#58748 = CARTESIAN_POINT('',(-30.4103770984,0.268179544304,\r
-    6.177207107879));\r
-#58749 = CARTESIAN_POINT('',(-30.68840654189,0.183477433413,\r
-    5.932993790205));\r
-#58750 = CARTESIAN_POINT('',(-30.97483214433,9.588321631348E-02,\r
-    5.699807402424));\r
-#58751 = CARTESIAN_POINT('',(-31.26911497893,5.082840815891E-03,\r
-    5.478146303048));\r
-#58752 = CARTESIAN_POINT('',(-31.88049228321,-0.185977104899,\r
-    5.052678514837));\r
-#58753 = CARTESIAN_POINT('',(-32.19806931044,-0.286454146431,\r
-    4.849501120522));\r
-#58754 = CARTESIAN_POINT('',(-32.52253862817,-0.390770164432,\r
-    4.659233384327));\r
-#58755 = CARTESIAN_POINT('',(-32.85311697323,-0.499058689937,\r
-    4.482017208794));\r
-#58756 = CARTESIAN_POINT('',(-33.18900928933,-0.611357911971,\r
-    4.317795348478));\r
-#58757 = CARTESIAN_POINT('',(-33.52943216217,-0.727612171135,\r
-    4.166357929628));\r
-#58758 = CARTESIAN_POINT('',(-33.8736318179,-0.847682665973,\r
-    4.027383454738));\r
-#58759 = CARTESIAN_POINT('',(-34.42058549375,-1.042490177798,\r
-    3.827497316822));\r
-#58760 = CARTESIAN_POINT('',(-34.6213044342,-1.114813906624,\r
-    3.758503896589));\r
-#58761 = CARTESIAN_POINT('',(-34.82292989637,-1.188304399745,\r
-    3.693414895725));\r
-#58762 = CARTESIAN_POINT('',(-35.02534732621,-1.262922141911,\r
-    3.63214304441));\r
-#58763 = CARTESIAN_POINT('',(-35.22845147197,-1.338623260752,\r
-    3.574594950204));\r
-#58764 = CARTESIAN_POINT('',(-35.43214663088,-1.415360526061,\r
-    3.520673109706));\r
-#58765 = CARTESIAN_POINT('',(-35.63634689569,-1.493084349075,\r
-    3.470277920211));\r
-#58766 = CARTESIAN_POINT('',(-36.34099505059,-1.763950585818,\r
-    3.308541343225));\r
-#58767 = CARTESIAN_POINT('',(-36.84349286629,-1.961711559228,\r
-    3.214253517569));\r
-#58768 = CARTESIAN_POINT('',(-37.34746907642,-2.164321480538,\r
-    3.138949656873));\r
-#58769 = CARTESIAN_POINT('',(-37.85215643935,-2.370983951396,\r
-    3.0811679131));\r
-#58770 = CARTESIAN_POINT('',(-38.35700558242,-2.580870746553,\r
-    3.039549367523));\r
-#58771 = CARTESIAN_POINT('',(-38.86167078808,-2.793163792075,\r
-    3.01286121471));\r
-#58772 = CARTESIAN_POINT('',(-39.36600000844,-3.007081002609,\r
-    3.000000000028));\r
-#58773 = CARTESIAN_POINT('',(-39.87003188881,-3.221887208536,3.));\r
-#58774 = PCURVE('',#37167,#58775);\r
-#58775 = DEFINITIONAL_REPRESENTATION('',(#58776),#58856);\r
-#58776 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#58777,#58778,#58779,#58780,\r
-    #58781,#58782,#58783,#58784,#58785,#58786,#58787,#58788,#58789,\r
-    #58790,#58791,#58792,#58793,#58794,#58795,#58796,#58797,#58798,\r
-    #58799,#58800,#58801,#58802,#58803,#58804,#58805,#58806,#58807,\r
-    #58808,#58809,#58810,#58811,#58812,#58813,#58814,#58815,#58816,\r
-    #58817,#58818,#58819,#58820,#58821,#58822,#58823,#58824,#58825,\r
-    #58826,#58827,#58828,#58829,#58830,#58831,#58832,#58833,#58834,\r
-    #58835,#58836,#58837,#58838,#58839,#58840,#58841,#58842,#58843,\r
-    #58844,#58845,#58846,#58847,#58848,#58849,#58850,#58851,#58852,\r
-    #58853,#58854,#58855),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.12859261303,0.249810233762,0.335724852045,0.420382051213,\r
-    0.565526485593,0.64442413438,0.683354615414,0.761264550253,\r
-    0.841373225549,0.88743836913,1.),.UNSPECIFIED.);\r
-#58777 = CARTESIAN_POINT('',(2.344409311403,5.927553554444E-03));\r
-#58778 = CARTESIAN_POINT('',(2.367676620934,1.187530004499E-02));\r
-#58779 = CARTESIAN_POINT('',(2.390759472572,1.808807351357E-02));\r
-#58780 = CARTESIAN_POINT('',(2.413637712952,2.458747675043E-02));\r
-#58781 = CARTESIAN_POINT('',(2.436288434116,3.139757981257E-02));\r
-#58782 = CARTESIAN_POINT('',(2.45868549389,3.854537273962E-02));\r
-#58783 = CARTESIAN_POINT('',(2.480799125674,4.60611112436E-02));\r
-#58784 = CARTESIAN_POINT('',(2.502595637677,5.397855537257E-02));\r
-#58785 = CARTESIAN_POINT('',(2.544249057412,7.021238564042E-02));\r
-#58786 = CARTESIAN_POINT('',(2.564145763134,7.847991654201E-02));\r
-#58787 = CARTESIAN_POINT('',(2.583694991667,8.716885353943E-02));\r
-#58788 = CARTESIAN_POINT('',(2.602861321739,9.631284031533E-02));\r
-#58789 = CARTESIAN_POINT('',(2.621606240094,0.105948415966));\r
-#58790 = CARTESIAN_POINT('',(2.6398887313,0.116114595113));\r
-#58791 = CARTESIAN_POINT('',(2.657666455113,0.12685161671));\r
-#58792 = CARTESIAN_POINT('',(2.687110254207,0.146241373862));\r
-#58793 = CARTESIAN_POINT('',(2.699048447481,0.154590457769));\r
-#58794 = CARTESIAN_POINT('',(2.71069693756,0.163259950023));\r
-#58795 = CARTESIAN_POINT('',(2.722040946362,0.172263481154));\r
-#58796 = CARTESIAN_POINT('',(2.73306647208,0.181614142063));\r
-#58797 = CARTESIAN_POINT('',(2.743760730179,0.191323865166));\r
-#58798 = CARTESIAN_POINT('',(2.75411263468,0.201402520087));\r
-#58799 = CARTESIAN_POINT('',(2.773967637991,0.22215792331));\r
-#58800 = CARTESIAN_POINT('',(2.783481233347,0.232824076159));\r
-#58801 = CARTESIAN_POINT('',(2.792645420551,0.243861319017));\r
-#58802 = CARTESIAN_POINT('',(2.80145398802,0.25527320126));\r
-#58803 = CARTESIAN_POINT('',(2.809903626866,0.267059523994));\r
-#58804 = CARTESIAN_POINT('',(2.817994182843,0.279215148831));\r
-#58805 = CARTESIAN_POINT('',(2.825728731243,0.29172877651));\r
-#58806 = CARTESIAN_POINT('',(2.845774588371,0.326617974125));\r
-#58807 = CARTESIAN_POINT('',(2.857411892585,0.349659394658));\r
-#58808 = CARTESIAN_POINT('',(2.868049601453,0.373603127611));\r
-#58809 = CARTESIAN_POINT('',(2.877750295844,0.398296932867));\r
-#58810 = CARTESIAN_POINT('',(2.886606573902,0.42353295591));\r
-#58811 = CARTESIAN_POINT('',(2.894723861127,0.449052668236));\r
-#58812 = CARTESIAN_POINT('',(2.902203815014,0.474607302448));\r
-#58813 = CARTESIAN_POINT('',(2.912909639063,0.51377370703));\r
-#58814 = CARTESIAN_POINT('',(2.916519762382,0.527515900518));\r
-#58815 = CARTESIAN_POINT('',(2.919983485417,0.5412150682));\r
-#58816 = CARTESIAN_POINT('',(2.923315627093,0.554875210446));\r
-#58817 = CARTESIAN_POINT('',(2.926532223215,0.568497217361));\r
-#58818 = CARTESIAN_POINT('',(2.929650326028,0.582079108425));\r
-#58819 = CARTESIAN_POINT('',(2.932687614319,0.595616177439));\r
-#58820 = CARTESIAN_POINT('',(2.937129373967,0.615754882298));\r
-#58821 = CARTESIAN_POINT('',(2.938581536123,0.622395840773));\r
-#58822 = CARTESIAN_POINT('',(2.940020402232,0.629022914947));\r
-#58823 = CARTESIAN_POINT('',(2.94144807083,0.635634897977));\r
-#58824 = CARTESIAN_POINT('',(2.942866615303,0.642230386333));\r
-#58825 = CARTESIAN_POINT('',(2.944278061913,0.648807786705));\r
-#58826 = CARTESIAN_POINT('',(2.94568436782,0.655365322904));\r
-#58827 = CARTESIAN_POINT('',(2.949895226628,0.674980704143));\r
-#58828 = CARTESIAN_POINT('',(2.952690370803,0.68797499149));\r
-#58829 = CARTESIAN_POINT('',(2.955487207804,0.700865722255));\r
-#58830 = CARTESIAN_POINT('',(2.958299146793,0.71363409219));\r
-#58831 = CARTESIAN_POINT('',(2.961137625026,0.726260987939));\r
-#58832 = CARTESIAN_POINT('',(2.964011336942,0.738727207423));\r
-#58833 = CARTESIAN_POINT('',(2.966925697233,0.751013588057));\r
-#58834 = CARTESIAN_POINT('',(2.972922825251,0.7755296244));\r
-#58835 = CARTESIAN_POINT('',(2.976008738273,0.787750832402));\r
-#58836 = CARTESIAN_POINT('',(2.979142535326,0.799744415594));\r
-#58837 = CARTESIAN_POINT('',(2.982323848925,0.811495953295));\r
-#58838 = CARTESIAN_POINT('',(2.985549805317,0.822995784774));\r
-#58839 = CARTESIAN_POINT('',(2.988815344363,0.8342380705));\r
-#58840 = CARTESIAN_POINT('',(2.992113739753,0.84521998521));\r
-#58841 = CARTESIAN_POINT('',(2.997348488073,0.862106006229));\r
-#58842 = CARTESIAN_POINT('',(2.9992681408,0.868185223303));\r
-#58843 = CARTESIAN_POINT('',(3.001194921787,0.874178942422));\r
-#58844 = CARTESIAN_POINT('',(3.003127406345,0.880087752652));\r
-#58845 = CARTESIAN_POINT('',(3.005064126612,0.885912537366));\r
-#58846 = CARTESIAN_POINT('',(3.007003597136,0.891654427913));\r
-#58847 = CARTESIAN_POINT('',(3.008944340467,0.897314757293));\r
-#58848 = CARTESIAN_POINT('',(3.015626762275,0.916530546632));\r
-#58849 = CARTESIAN_POINT('',(3.020366791888,0.929685709237));\r
-#58850 = CARTESIAN_POINT('',(3.025084922971,0.942385590296));\r
-#58851 = CARTESIAN_POINT('',(3.029760925041,0.954657238137));\r
-#58852 = CARTESIAN_POINT('',(3.034375853154,0.966527867381));\r
-#58853 = CARTESIAN_POINT('',(3.038912698642,0.978024300909));\r
-#58854 = CARTESIAN_POINT('',(3.043356512426,0.989172995567));\r
-#58855 = CARTESIAN_POINT('',(3.047694260184,1.));\r
-#58856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#58857 = PCURVE('',#37090,#58858);\r
-#58858 = DEFINITIONAL_REPRESENTATION('',(#58859),#58939);\r
-#58859 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#58860,#58861,#58862,#58863,\r
-    #58864,#58865,#58866,#58867,#58868,#58869,#58870,#58871,#58872,\r
-    #58873,#58874,#58875,#58876,#58877,#58878,#58879,#58880,#58881,\r
-    #58882,#58883,#58884,#58885,#58886,#58887,#58888,#58889,#58890,\r
-    #58891,#58892,#58893,#58894,#58895,#58896,#58897,#58898,#58899,\r
-    #58900,#58901,#58902,#58903,#58904,#58905,#58906,#58907,#58908,\r
-    #58909,#58910,#58911,#58912,#58913,#58914,#58915,#58916,#58917,\r
-    #58918,#58919,#58920,#58921,#58922,#58923,#58924,#58925,#58926,\r
-    #58927,#58928,#58929,#58930,#58931,#58932,#58933,#58934,#58935,\r
-    #58936,#58937,#58938),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.12859261303,0.249810233762,0.335724852045,0.420382051213,\r
-    0.565526485593,0.64442413438,0.683354615414,0.761264550253,\r
-    0.841373225549,0.88743836913,1.),.UNSPECIFIED.);\r
-#58860 = CARTESIAN_POINT('',(0.547589403225,1.));\r
-#58861 = CARTESIAN_POINT('',(0.550707124155,0.983817943096));\r
-#58862 = CARTESIAN_POINT('',(0.553467405931,0.967556456207));\r
-#58863 = CARTESIAN_POINT('',(0.555881668436,0.951194838345));\r
-#58864 = CARTESIAN_POINT('',(0.557963588277,0.934713899472));\r
-#58865 = CARTESIAN_POINT('',(0.559729387707,0.918095855371));\r
-#58866 = CARTESIAN_POINT('',(0.561198242998,0.901324568077));\r
-#58867 = CARTESIAN_POINT('',(0.562392812263,0.884386131846));\r
-#58868 = CARTESIAN_POINT('',(0.564232637167,0.851135126303));\r
-#58869 = CARTESIAN_POINT('',(0.564905469131,0.834842187086));\r
-#58870 = CARTESIAN_POINT('',(0.565380812173,0.818382501492));\r
-#58871 = CARTESIAN_POINT('',(0.5656842918,0.801750155308));\r
-#58872 = CARTESIAN_POINT('',(0.565845347217,0.78494246833));\r
-#58873 = CARTESIAN_POINT('',(0.565897622078,0.767960900528));\r
-#58874 = CARTESIAN_POINT('',(0.565879124219,0.750812201711));\r
-#58875 = CARTESIAN_POINT('',(0.565798863883,0.721246498192));\r
-#58876 = CARTESIAN_POINT('',(0.565751263853,0.708905914004));\r
-#58877 = CARTESIAN_POINT('',(0.565704407495,0.696493083126));\r
-#58878 = CARTESIAN_POINT('',(0.565674379223,0.684014469293));\r
-#58879 = CARTESIAN_POINT('',(0.56567826467,0.671478149453));\r
-#58880 = CARTESIAN_POINT('',(0.565733986942,0.658893926144));\r
-#58881 = CARTESIAN_POINT('',(0.565860009122,0.646273371756));\r
-#58882 = CARTESIAN_POINT('',(0.566286651813,0.621171284858));\r
-#58883 = CARTESIAN_POINT('',(0.566584695189,0.608690045595));\r
-#58884 = CARTESIAN_POINT('',(0.566986795938,0.596199038057));\r
-#58885 = CARTESIAN_POINT('',(0.567510806726,0.583712328992));\r
-#58886 = CARTESIAN_POINT('',(0.568174248534,0.571244984123));\r
-#58887 = CARTESIAN_POINT('',(0.568993733567,0.558812833928));\r
-#58888 = CARTESIAN_POINT('',(0.569984232626,0.546432121853));\r
-#58889 = CARTESIAN_POINT('',(0.573170927004,0.513008295921));\r
-#58890 = CARTESIAN_POINT('',(0.575723637096,0.492088908304));\r
-#58891 = CARTESIAN_POINT('',(0.578878881109,0.471452347204));\r
-#58892 = CARTESIAN_POINT('',(0.582677471791,0.451173931629));\r
-#58893 = CARTESIAN_POINT('',(0.58713048655,0.43130743731));\r
-#58894 = CARTESIAN_POINT('',(0.592207981448,0.411877457223));\r
-#58895 = CARTESIAN_POINT('',(0.597854056511,0.392886481886));\r
-#58896 = CARTESIAN_POINT('',(0.607343629582,0.364232012589));\r
-#58897 = CARTESIAN_POINT('',(0.610834373731,0.354265230091));\r
-#58898 = CARTESIAN_POINT('',(0.614494088241,0.344436688466));\r
-#58899 = CARTESIAN_POINT('',(0.618341328371,0.334761791491));\r
-#58900 = CARTESIAN_POINT('',(0.622393202795,0.325257066562));\r
-#58901 = CARTESIAN_POINT('',(0.626665216621,0.315939961226));\r
-#58902 = CARTESIAN_POINT('',(0.631170927833,0.306828521607));\r
-#58903 = CARTESIAN_POINT('',(0.638265451955,0.293555558003));\r
-#58904 = CARTESIAN_POINT('',(0.640669023967,0.289224783195));\r
-#58905 = CARTESIAN_POINT('',(0.643133416742,0.284950887985));\r
-#58906 = CARTESIAN_POINT('',(0.645659746765,0.280736169332));\r
-#58907 = CARTESIAN_POINT('',(0.648248943033,0.276582940418));\r
-#58908 = CARTESIAN_POINT('',(0.650901726624,0.272493509617));\r
-#58909 = CARTESIAN_POINT('',(0.653618590282,0.268470159455));\r
-#58910 = CARTESIAN_POINT('',(0.661965651991,0.256600082545));\r
-#58911 = CARTESIAN_POINT('',(0.667789996284,0.248957436092));\r
-#58912 = CARTESIAN_POINT('',(0.6738738374,0.241606752936));\r
-#58913 = CARTESIAN_POINT('',(0.680214820649,0.234565265889));\r
-#58914 = CARTESIAN_POINT('',(0.686806914182,0.227847378504));\r
-#58915 = CARTESIAN_POINT('',(0.693640198311,0.221464331032));\r
-#58916 = CARTESIAN_POINT('',(0.700700740105,0.215424027675));\r
-#58917 = CARTESIAN_POINT('',(0.715445531903,0.203877357133));\r
-#58918 = CARTESIAN_POINT('',(0.723143525994,0.198389482976));\r
-#58919 = CARTESIAN_POINT('',(0.731045578869,0.193272349094));\r
-#58920 = CARTESIAN_POINT('',(0.739131720621,0.188524492369));\r
-#58921 = CARTESIAN_POINT('',(0.747381713974,0.184139673721));\r
-#58922 = CARTESIAN_POINT('',(0.755775635913,0.180108246759));\r
-#58923 = CARTESIAN_POINT('',(0.764294295064,0.176418261455));\r
-#58924 = CARTESIAN_POINT('',(0.777879254805,0.171123065252));\r
-#58925 = CARTESIAN_POINT('',(0.782874662689,0.169298136011));\r
-#58926 = CARTESIAN_POINT('',(0.787902541141,0.167578873112));\r
-#58927 = CARTESIAN_POINT('',(0.792959945362,0.165962484233));\r
-#58928 = CARTESIAN_POINT('',(0.798044159093,0.164446075163));\r
-#58929 = CARTESIAN_POINT('',(0.803152700627,0.163026698202));\r
-#58930 = CARTESIAN_POINT('',(0.808283328822,0.161701400555));\r
-#58931 = CARTESIAN_POINT('',(0.826019996562,0.15745164248));\r
-#58932 = CARTESIAN_POINT('',(0.838723802885,0.154980863025));\r
-#58933 = CARTESIAN_POINT('',(0.85151900927,0.153011367649));\r
-#58934 = CARTESIAN_POINT('',(0.864384901603,0.151502122533));\r
-#58935 = CARTESIAN_POINT('',(0.877306021412,0.150415924678));\r
-#58936 = CARTESIAN_POINT('',(0.890271817159,0.149719653628));\r
-#58937 = CARTESIAN_POINT('',(0.903276458873,0.149384115164));\r
-#58938 = CARTESIAN_POINT('',(0.91631883909,0.149384115163));\r
-#58939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#58940 = ORIENTED_EDGE('',*,*,#37129,.F.);\r
-#58941 = ORIENTED_EDGE('',*,*,#58459,.F.);\r
-#58942 = ORIENTED_EDGE('',*,*,#58943,.F.);\r
-#58943 = EDGE_CURVE('',#58691,#58402,#58944,.T.);\r
-#58944 = SURFACE_CURVE('',#58945,(#58950,#58957),.PCURVE_S1.);\r
-#58945 = CIRCLE('',#58946,40.);\r
-#58946 = AXIS2_PLACEMENT_3D('',#58947,#58948,#58949);\r
-#58947 = CARTESIAN_POINT('',(-2.316911861358E-15,1.622319150691E-15,3.)\r
-  );\r
-#58948 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#58949 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#58950 = PCURVE('',#37167,#58951);\r
-#58951 = DEFINITIONAL_REPRESENTATION('',(#58952),#58956);\r
-#58952 = LINE('',#58953,#58954);\r
-#58953 = CARTESIAN_POINT('',(0.,1.));\r
-#58954 = VECTOR('',#58955,1.);\r
-#58955 = DIRECTION('',(1.,0.));\r
-#58956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#58957 = PCURVE('',#52991,#58958);\r
-#58958 = DEFINITIONAL_REPRESENTATION('',(#58959),#58963);\r
-#58959 = LINE('',#58960,#58961);\r
-#58960 = CARTESIAN_POINT('',(-0.,0.));\r
-#58961 = VECTOR('',#58962,1.);\r
-#58962 = DIRECTION('',(-1.,0.));\r
-#58963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#58964 = ADVANCED_FACE('',(#58965),#37090,.T.);\r
-#58965 = FACE_BOUND('',#58966,.T.);\r
-#58966 = EDGE_LOOP('',(#58967,#58968,#59013,#59014));\r
-#58967 = ORIENTED_EDGE('',*,*,#37474,.F.);\r
-#58968 = ORIENTED_EDGE('',*,*,#58969,.T.);\r
-#58969 = EDGE_CURVE('',#37451,#58691,#58970,.T.);\r
-#58970 = SURFACE_CURVE('',#58971,(#58983,#58998),.PCURVE_S1.);\r
-#58971 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#58972,#58973,#58974,#58975,\r
-    #58976,#58977,#58978,#58979,#58980,#58981,#58982),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#58972 = CARTESIAN_POINT('',(-39.6387073232,-5.364035956746,-3.));\r
-#58973 = CARTESIAN_POINT('',(-39.66170471019,-5.194091753964,\r
-    -2.523943521025));\r
-#58974 = CARTESIAN_POINT('',(-39.68336570742,-5.02671434609,\r
-    -2.04739801033));\r
-#58975 = CARTESIAN_POINT('',(-39.70393250319,-4.860626360926,\r
-    -1.570607624198));\r
-#58976 = CARTESIAN_POINT('',(-39.74671242513,-4.498643406315,\r
-    -0.530911348006));\r
-#58977 = CARTESIAN_POINT('',(-39.76855316052,-4.302778655895,\r
-    3.200461378797E-02));\r
-#58978 = CARTESIAN_POINT('',(-39.78931712207,-4.105026280146,\r
-    0.594615682917));\r
-#58979 = CARTESIAN_POINT('',(-39.8253119906,-3.73794097461,\r
-    1.618298656295));\r
-#58980 = CARTESIAN_POINT('',(-39.84086916744,-3.569829809794,\r
-    2.079582431732));\r
-#58981 = CARTESIAN_POINT('',(-39.85578889103,-3.398140683525,\r
-    2.540224309252));\r
-#58982 = CARTESIAN_POINT('',(-39.8700319074,-3.221886978528,3.0000006));\r
-#58983 = PCURVE('',#37090,#58984);\r
-#58984 = DEFINITIONAL_REPRESENTATION('',(#58985),#58997);\r
-#58985 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#58986,#58987,#58988,#58989,\r
-    #58990,#58991,#58992,#58993,#58994,#58995,#58996),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#58986 = CARTESIAN_POINT('',(0.940985361083,0.));\r
-#58987 = CARTESIAN_POINT('',(0.938224707656,1.133475018927E-02));\r
-#58988 = CARTESIAN_POINT('',(0.93563900877,2.278133652266E-02));\r
-#58989 = CARTESIAN_POINT('',(0.933225950524,3.433838793358E-02));\r
-#58990 = CARTESIAN_POINT('',(0.928335446323,5.977773879451E-02));\r
-#58991 = CARTESIAN_POINT('',(0.925924984556,7.370321226997E-02));\r
-#58992 = CARTESIAN_POINT('',(0.923747720524,8.77808403165E-02));\r
-#58993 = CARTESIAN_POINT('',(0.92019941339,0.113700900692));\r
-#58994 = CARTESIAN_POINT('',(0.918753831813,0.125494143564));\r
-#58995 = CARTESIAN_POINT('',(0.917461038365,0.137388952024));\r
-#58996 = CARTESIAN_POINT('',(0.916318837632,0.149384130816));\r
-#58997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#58998 = PCURVE('',#52991,#58999);\r
-#58999 = DEFINITIONAL_REPRESENTATION('',(#59000),#59012);\r
-#59000 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#59001,#59002,#59003,#59004,\r
-    #59005,#59006,#59007,#59008,#59009,#59010,#59011),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#59001 = CARTESIAN_POINT('',(-3.101565838961,6.));\r
-#59002 = CARTESIAN_POINT('',(-3.097278509382,5.523943521025));\r
-#59003 = CARTESIAN_POINT('',(-3.093059248826,5.04739801033));\r
-#59004 = CARTESIAN_POINT('',(-3.088875398582,4.570607624198));\r
-#59005 = CARTESIAN_POINT('',(-3.079762846074,3.530911348006));\r
-#59006 = CARTESIAN_POINT('',(-3.074835981911,2.967995386212));\r
-#59007 = CARTESIAN_POINT('',(-3.069865108688,2.405384317083));\r
-#59008 = CARTESIAN_POINT('',(-3.060643962742,1.381701343705));\r
-#59009 = CARTESIAN_POINT('',(-3.056423287629,0.920417568268));\r
-#59010 = CARTESIAN_POINT('',(-3.05211496081,0.459775690748));\r
-#59011 = CARTESIAN_POINT('',(-3.047694254415,-6.E-07));\r
-#59012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#59013 = ORIENTED_EDGE('',*,*,#58690,.F.);\r
-#59014 = ORIENTED_EDGE('',*,*,#37066,.T.);\r
-#59015 = ADVANCED_FACE('',(#59016),#37743,.T.);\r
-#59016 = FACE_BOUND('',#59017,.F.);\r
-#59017 = EDGE_LOOP('',(#59018,#59019,#59020,#59021));\r
-#59018 = ORIENTED_EDGE('',*,*,#38626,.T.);\r
-#59019 = ORIENTED_EDGE('',*,*,#38106,.T.);\r
-#59020 = ORIENTED_EDGE('',*,*,#37705,.F.);\r
-#59021 = ORIENTED_EDGE('',*,*,#53004,.T.);\r
-#59022 = ADVANCED_FACE('',(#59023),#38819,.T.);\r
-#59023 = FACE_BOUND('',#59024,.T.);\r
-#59024 = EDGE_LOOP('',(#59025,#59081,#59082,#59083));\r
-#59025 = ORIENTED_EDGE('',*,*,#59026,.F.);\r
-#59026 = EDGE_CURVE('',#38680,#59027,#59029,.T.);\r
-#59027 = VERTEX_POINT('',#59028);\r
-#59028 = CARTESIAN_POINT('',(-38.78188267098,9.796202146461,3.));\r
-#59029 = SURFACE_CURVE('',#59030,(#59045,#59063),.PCURVE_S1.);\r
-#59030 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#59031,#59032,#59033,#59034,\r
-    #59035,#59036,#59037,#59038,#59039,#59040,#59041,#59042,#59043,\r
-    #59044),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#59031 = CARTESIAN_POINT('',(-39.26810994214,7.616793391689,-3.));\r
-#59032 = CARTESIAN_POINT('',(-39.22934791928,7.816629614638,\r
-    -2.469857305487));\r
-#59033 = CARTESIAN_POINT('',(-39.19016456951,8.01138728167,\r
-    -1.93877500183));\r
-#59034 = CARTESIAN_POINT('',(-39.15032990709,8.203020725357,\r
-    -1.40716117002));\r
-#59035 = CARTESIAN_POINT('',(-39.0969418204,8.451787769006,\r
-    -0.711942292053));\r
-#59036 = CARTESIAN_POINT('',(-39.08429869559,8.510131554273,\r
-    -0.548519782961));\r
-#59037 = CARTESIAN_POINT('',(-39.07155056242,8.568400938847,\r
-    -0.385088192252));\r
-#59038 = CARTESIAN_POINT('',(-39.01613721056,8.819294817494,\r
-    0.31889847855));\r
-#59039 = CARTESIAN_POINT('',(-38.97231777256,9.011679572053,\r
-    0.859448382286));\r
-#59040 = CARTESIAN_POINT('',(-38.92682505224,9.205619316388,\r
-    1.399656454957));\r
-#59041 = CARTESIAN_POINT('',(-38.85568764571,9.499763076029,\r
-    2.204677342934));\r
-#59042 = CARTESIAN_POINT('',(-38.83169794919,9.597544797243,\r
-    2.470005719426));\r
-#59043 = CARTESIAN_POINT('',(-38.80711867396,9.696296114705,\r
-    2.735127937173));\r
-#59044 = CARTESIAN_POINT('',(-38.78188261381,9.796202372772,3.0000006));\r
-#59045 = PCURVE('',#38819,#59046);\r
-#59046 = DEFINITIONAL_REPRESENTATION('',(#59047),#59062);\r
-#59047 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#59048,#59049,#59050,#59051,\r
-    #59052,#59053,#59054,#59055,#59056,#59057,#59058,#59059,#59060,\r
-    #59061),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#59048 = CARTESIAN_POINT('',(2.048529561987,0.));\r
-#59049 = CARTESIAN_POINT('',(2.052109274402,1.254332354772E-02));\r
-#59050 = CARTESIAN_POINT('',(2.05545204346,2.52278254243E-02));\r
-#59051 = CARTESIAN_POINT('',(2.058561494327,3.804985612148E-02));\r
-#59052 = CARTESIAN_POINT('',(2.062327012241,5.498882258939E-02));\r
-#59053 = CARTESIAN_POINT('',(2.063190437047,5.898294243794E-02));\r
-#59054 = CARTESIAN_POINT('',(2.064032364904,6.298980222301E-02));\r
-#59055 = CARTESIAN_POINT('',(2.06756693436,8.030416791524E-02));\r
-#59056 = CARTESIAN_POINT('',(2.070047119446,9.373775098754E-02));\r
-#59057 = CARTESIAN_POINT('',(2.072297927353,0.107308355515));\r
-#59058 = CARTESIAN_POINT('',(2.075320586116,0.127758561639));\r
-#59059 = CARTESIAN_POINT('',(2.076262964156,0.134535705783));\r
-#59060 = CARTESIAN_POINT('',(2.077151376209,0.141345341141));\r
-#59061 = CARTESIAN_POINT('',(2.07798635282,0.148187165358));\r
-#59062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#59063 = PCURVE('',#53042,#59064);\r
-#59064 = DEFINITIONAL_REPRESENTATION('',(#59065),#59080);\r
-#59065 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#59066,#59067,#59068,#59069,\r
-    #59070,#59071,#59072,#59073,#59074,#59075,#59076,#59077,#59078,\r
-    #59079),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#59066 = CARTESIAN_POINT('',(-2.775469939792,6.));\r
-#59067 = CARTESIAN_POINT('',(-2.770380919109,5.469857305487));\r
-#59068 = CARTESIAN_POINT('',(-2.765414530262,4.93877500183));\r
-#59069 = CARTESIAN_POINT('',(-2.760521382422,4.40716117002));\r
-#59070 = CARTESIAN_POINT('',(-2.75416059779,3.711942292053));\r
-#59071 = CARTESIAN_POINT('',(-2.752668151872,3.548519782961));\r
-#59072 = CARTESIAN_POINT('',(-2.751176964834,3.385088192252));\r
-#59073 = CARTESIAN_POINT('',(-2.744753454408,2.681101521449));\r
-#59074 = CARTESIAN_POINT('',(-2.739820757291,2.140551617714));\r
-#59075 = CARTESIAN_POINT('',(-2.73484077357,1.600343545042));\r
-#59076 = CARTESIAN_POINT('',(-2.727275181973,0.795322657066));\r
-#59077 = CARTESIAN_POINT('',(-2.724758157306,0.529994280574));\r
-#59078 = CARTESIAN_POINT('',(-2.722214066236,0.264872062827));\r
-#59079 = CARTESIAN_POINT('',(-2.719637959783,-6.E-07));\r
-#59080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#59081 = ORIENTED_EDGE('',*,*,#38679,.F.);\r
-#59082 = ORIENTED_EDGE('',*,*,#39074,.T.);\r
-#59083 = ORIENTED_EDGE('',*,*,#59084,.F.);\r
-#59084 = EDGE_CURVE('',#59027,#39009,#59085,.T.);\r
-#59085 = SURFACE_CURVE('',#59086,(#59159,#59235),.PCURVE_S1.);\r
-#59086 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#59087,#59088,#59089,#59090,\r
-    #59091,#59092,#59093,#59094,#59095,#59096,#59097,#59098,#59099,\r
-    #59100,#59101,#59102,#59103,#59104,#59105,#59106,#59107,#59108,\r
-    #59109,#59110,#59111,#59112,#59113,#59114,#59115,#59116,#59117,\r
-    #59118,#59119,#59120,#59121,#59122,#59123,#59124,#59125,#59126,\r
-    #59127,#59128,#59129,#59130,#59131,#59132,#59133,#59134,#59135,\r
-    #59136,#59137,#59138,#59139,#59140,#59141,#59142,#59143,#59144,\r
-    #59145,#59146,#59147,#59148,#59149,#59150,#59151,#59152,#59153,\r
-    #59154,#59155,#59156,#59157,#59158),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156945,0.157462141417,0.237475582237,\r
-    0.315984140892,0.354882631288,0.433704074268,0.56977471835,\r
-    0.737461555815,0.864425724613,1.),.UNSPECIFIED.);\r
-#59087 = CARTESIAN_POINT('',(-38.78188267098,9.796202146461,3.));\r
-#59088 = CARTESIAN_POINT('',(-38.2409263635,9.826821595925,\r
-    3.000000000037));\r
-#59089 = CARTESIAN_POINT('',(-37.69999679823,9.856603313917,\r
-    3.012727308664));\r
-#59090 = CARTESIAN_POINT('',(-37.15930519674,9.884846619115,\r
-    3.039137497494));\r
-#59091 = CARTESIAN_POINT('',(-36.61925498833,9.910868275316,\r
-    3.08032051854));\r
-#59092 = CARTESIAN_POINT('',(-36.08044090508,9.934013659498,\r
-    3.137492164789));\r
-#59093 = CARTESIAN_POINT('',(-35.54364953696,9.953684220824,\r
-    3.211990126548));\r
-#59094 = CARTESIAN_POINT('',(-35.00985843136,9.969381376862,\r
-    3.305250521531));\r
-#59095 = CARTESIAN_POINT('',(-34.26298237573,9.985437269943,\r
-    3.465293450817));\r
-#59096 = CARTESIAN_POINT('',(-34.04644918276,9.989381782801,\r
-    3.515246870818));\r
-#59097 = CARTESIAN_POINT('',(-33.83071913321,9.992577198746,\r
-    3.568699483427));\r
-#59098 = CARTESIAN_POINT('',(-33.61588899691,9.995004779497,\r
-    3.625749574233));\r
-#59099 = CARTESIAN_POINT('',(-33.40206386174,9.996651238063,\r
-    3.686493289529));\r
-#59100 = CARTESIAN_POINT('',(-33.18935657237,9.997509595213,\r
-    3.751022658198));\r
-#59101 = CARTESIAN_POINT('',(-32.97788716899,9.99758003595,\r
-    3.819423613591));\r
-#59102 = CARTESIAN_POINT('',(-32.40074121202,9.99563171201,\r
-    4.018166019204));\r
-#59103 = CARTESIAN_POINT('',(-32.03781101587,9.992012755844,4.1566292351\r
-    ));\r
-#59104 = CARTESIAN_POINT('',(-31.6797329041,9.986057401095,\r
-    4.307560183342));\r
-#59105 = CARTESIAN_POINT('',(-31.3272662418,9.977883520715,\r
-    4.471278576594));\r
-#59106 = CARTESIAN_POINT('',(-30.98117007487,9.967698157787,\r
-    4.647991982847));\r
-#59107 = CARTESIAN_POINT('',(-30.64218269058,9.955801700865,\r
-    4.837755127206));\r
-#59108 = CARTESIAN_POINT('',(-30.31099925679,9.942581433881,\r
-    5.04042383254));\r
-#59109 = CARTESIAN_POINT('',(-29.67156609398,9.914672433253,\r
-    5.466736293034));\r
-#59110 = CARTESIAN_POINT('',(-29.36292772243,9.900012730064,\r
-    5.68996369932));\r
-#59111 = CARTESIAN_POINT('',(-29.06295005288,9.884945733303,\r
-    5.924912733575));\r
-#59112 = CARTESIAN_POINT('',(-28.77204686749,9.869961453288,\r
-    6.171070118369));\r
-#59113 = CARTESIAN_POINT('',(-28.49043745791,9.855582828567,\r
-    6.427790637949));\r
-#59114 = CARTESIAN_POINT('',(-28.21816159044,9.842339348255,\r
-    6.694311954299));\r
-#59115 = CARTESIAN_POINT('',(-27.95510008119,9.830740996571,\r
-    6.969775984446));\r
-#59116 = CARTESIAN_POINT('',(-27.57510297,9.81655128139,7.393712573884)\r
-  );\r
-#59117 = CARTESIAN_POINT('',(-27.45139527253,9.812367635173,\r
-    7.536147358727));\r
-#59118 = CARTESIAN_POINT('',(-27.32984166317,9.808758191286,\r
-    7.680455803852));\r
-#59119 = CARTESIAN_POINT('',(-27.21039600227,9.805776872337,\r
-    7.826531805428));\r
-#59120 = CARTESIAN_POINT('',(-27.09300325753,9.803474575263,\r
-    7.974269367423));\r
-#59121 = CARTESIAN_POINT('',(-26.97760052542,9.80189883342,\r
-    8.123563423543));\r
-#59122 = CARTESIAN_POINT('',(-26.8641180525,9.80109347868,8.274310659161\r
-    ));\r
-#59123 = CARTESIAN_POINT('',(-26.526264482,9.801108080298,8.734615501814\r
-    ));\r
-#59124 = CARTESIAN_POINT('',(-26.30763438973,9.804444492719,\r
-    9.048358172017));\r
-#59125 = CARTESIAN_POINT('',(-26.09594300381,9.811439175186,\r
-    9.366820462725));\r
-#59126 = CARTESIAN_POINT('',(-25.89045921874,9.822357992932,\r
-    9.689210524029));\r
-#59127 = CARTESIAN_POINT('',(-25.69039368522,9.83739629611,\r
-    10.014779122278));\r
-#59128 = CARTESIAN_POINT('',(-25.49491603252,9.856675548733,\r
-    10.342830740204));\r
-#59129 = CARTESIAN_POINT('',(-25.30316342797,9.880241332502,\r
-    10.672729192137));\r
-#59130 = CARTESIAN_POINT('',(-24.78809993155,9.956091215224,\r
-    11.575599030692));\r
-#59131 = CARTESIAN_POINT('',(-24.47032061332,10.016830437344,\r
-    12.151277477067));\r
-#59132 = CARTESIAN_POINT('',(-24.16227364398,10.09286507117,\r
-    12.730668069215));\r
-#59133 = CARTESIAN_POINT('',(-23.86486892214,10.186798958248,\r
-    13.313101879063));\r
-#59134 = CARTESIAN_POINT('',(-23.5781799246,10.30101083701,\r
-    13.897359252465));\r
-#59135 = CARTESIAN_POINT('',(-23.30116159168,10.437219778053,\r
-    14.481591210738));\r
-#59136 = CARTESIAN_POINT('',(-23.03209583611,10.59631528586,\r
-    15.063560171292));\r
-#59137 = CARTESIAN_POINT('',(-22.44464102863,11.002572048614,\r
-    16.352198458607));\r
-#59138 = CARTESIAN_POINT('',(-22.1291726139,11.261706304781,\r
-    17.056740944297));\r
-#59139 = CARTESIAN_POINT('',(-21.81861941939,11.555848303246,\r
-    17.750106475369));\r
-#59140 = CARTESIAN_POINT('',(-21.50787791666,11.883464990767,\r
-    18.428402678101));\r
-#59141 = CARTESIAN_POINT('',(-21.19194748881,12.241618906507,\r
-    19.088624669239));\r
-#59142 = CARTESIAN_POINT('',(-20.86666308514,12.626527762966,\r
-    19.728706647888));\r
-#59143 = CARTESIAN_POINT('',(-20.5287150238,13.033899393928,\r
-    20.347351396652));\r
-#59144 = CARTESIAN_POINT('',(-19.90840566315,13.781324229715,\r
-    21.395546816223));\r
-#59145 = CARTESIAN_POINT('',(-19.63241392427,14.113775713331,\r
-    21.834638927268));\r
-#59146 = CARTESIAN_POINT('',(-19.346607156,14.454748880314,\r
-    22.260949790659));\r
-#59147 = CARTESIAN_POINT('',(-19.05012594326,14.802365660964,\r
-    22.67451283185));\r
-#59148 = CARTESIAN_POINT('',(-18.74234114024,15.154798961429,\r
-    23.075533872548));\r
-#59149 = CARTESIAN_POINT('',(-18.42282566199,15.510314239421,\r
-    23.464334951358));\r
-#59150 = CARTESIAN_POINT('',(-18.09132097784,15.867290457928,\r
-    23.841312325538));\r
-#59151 = CARTESIAN_POINT('',(-17.38077277839,16.605355669544,\r
-    24.597297987814));\r
-#59152 = CARTESIAN_POINT('',(-17.00002410906,16.986445188373,\r
-    24.974716729619));\r
-#59153 = CARTESIAN_POINT('',(-16.60528086956,17.365671008039,\r
-    25.339721410551));\r
-#59154 = CARTESIAN_POINT('',(-16.19654205058,17.741370058433,\r
-    25.692922426295));\r
-#59155 = CARTESIAN_POINT('',(-15.77393988704,18.11202961791,\r
-    26.034945871399));\r
-#59156 = CARTESIAN_POINT('',(-15.33771013498,18.476278926232,\r
-    26.366408026055));\r
-#59157 = CARTESIAN_POINT('',(-14.88816980066,18.832876957226,\r
-    26.687902495212));\r
-#59158 = CARTESIAN_POINT('',(-14.42570232206,19.180696351156,27.));\r
-#59159 = PCURVE('',#38819,#59160);\r
-#59160 = DEFINITIONAL_REPRESENTATION('',(#59161),#59234);\r
-#59161 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#59162,#59163,#59164,#59165,\r
-    #59166,#59167,#59168,#59169,#59170,#59171,#59172,#59173,#59174,\r
-    #59175,#59176,#59177,#59178,#59179,#59180,#59181,#59182,#59183,\r
-    #59184,#59185,#59186,#59187,#59188,#59189,#59190,#59191,#59192,\r
-    #59193,#59194,#59195,#59196,#59197,#59198,#59199,#59200,#59201,\r
-    #59202,#59203,#59204,#59205,#59206,#59207,#59208,#59209,#59210,\r
-    #59211,#59212,#59213,#59214,#59215,#59216,#59217,#59218,#59219,\r
-    #59220,#59221,#59222,#59223,#59224,#59225,#59226,#59227,#59228,\r
-    #59229,#59230,#59231,#59232,#59233),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156945,0.157462141417,0.237475582237,\r
-    0.315984140892,0.354882631288,0.433704074268,0.56977471835,\r
-    0.737461555815,0.864425724613,1.),.UNSPECIFIED.);\r
-#59162 = CARTESIAN_POINT('',(2.077986350972,0.14818714986));\r
-#59163 = CARTESIAN_POINT('',(2.091059833992,0.148187149861));\r
-#59164 = CARTESIAN_POINT('',(2.104104742417,0.148515904219));\r
-#59165 = CARTESIAN_POINT('',(2.117119801632,0.14919809517));\r
-#59166 = CARTESIAN_POINT('',(2.130099054354,0.150262253386));\r
-#59167 = CARTESIAN_POINT('',(2.143031844833,0.151740671286));\r
-#59168 = CARTESIAN_POINT('',(2.155902624561,0.15366952389));\r
-#59169 = CARTESIAN_POINT('',(2.168690602339,0.156088586277));\r
-#59170 = CARTESIAN_POINT('',(2.186569932678,0.160250553801));\r
-#59171 = CARTESIAN_POINT('',(2.191751858006,0.161550652429));\r
-#59172 = CARTESIAN_POINT('',(2.196913025467,0.162943062255));\r
-#59173 = CARTESIAN_POINT('',(2.202051175141,0.16443065114));\r
-#59174 = CARTESIAN_POINT('',(2.207163805075,0.166016277669));\r
-#59175 = CARTESIAN_POINT('',(2.212248177082,0.167702743749));\r
-#59176 = CARTESIAN_POINT('',(2.217301322543,0.169492747214));\r
-#59177 = CARTESIAN_POINT('',(2.231087474211,0.174701190046));\r
-#59178 = CARTESIAN_POINT('',(2.239751137237,0.178337768719));\r
-#59179 = CARTESIAN_POINT('',(2.24829242519,0.182311669723));\r
-#59180 = CARTESIAN_POINT('',(2.256691712902,0.18663449761));\r
-#59181 = CARTESIAN_POINT('',(2.264928620931,0.191315529159));\r
-#59182 = CARTESIAN_POINT('',(2.272982436541,0.196360627873));\r
-#59183 = CARTESIAN_POINT('',(2.280832696874,0.201770906006));\r
-#59184 = CARTESIAN_POINT('',(2.295943719671,0.213202836567));\r
-#59185 = CARTESIAN_POINT('',(2.303214553127,0.21921241197));\r
-#59186 = CARTESIAN_POINT('',(2.310253463376,0.225564913216));\r
-#59187 = CARTESIAN_POINT('',(2.317045754079,0.232251967859));\r
-#59188 = CARTESIAN_POINT('',(2.323580949227,0.239261817991));\r
-#59189 = CARTESIAN_POINT('',(2.329852648321,0.246579520637));\r
-#59190 = CARTESIAN_POINT('',(2.335858291361,0.254187308704));\r
-#59191 = CARTESIAN_POINT('',(2.344443089518,0.265968313333));\r
-#59192 = CARTESIAN_POINT('',(2.347222488627,0.269938106038));\r
-#59193 = CARTESIAN_POINT('',(2.34993726756,0.273972255006));\r
-#59194 = CARTESIAN_POINT('',(2.352587913286,0.278068482811));\r
-#59195 = CARTESIAN_POINT('',(2.355175142409,0.282224490674));\r
-#59196 = CARTESIAN_POINT('',(2.35769988044,0.286437978965));\r
-#59197 = CARTESIAN_POINT('',(2.360163241052,0.290706667695));\r
-#59198 = CARTESIAN_POINT('',(2.367436328259,0.303785434139));\r
-#59199 = CARTESIAN_POINT('',(2.372059148761,0.312759565039));\r
-#59200 = CARTESIAN_POINT('',(2.376446022901,0.321932649407));\r
-#59201 = CARTESIAN_POINT('',(2.380610487314,0.331286850677));\r
-#59202 = CARTESIAN_POINT('',(2.384568029124,0.340804977546));\r
-#59203 = CARTESIAN_POINT('',(2.388335741833,0.350470789261));\r
-#59204 = CARTESIAN_POINT('',(2.391932167219,0.360269184685));\r
-#59205 = CARTESIAN_POINT('',(2.401324747932,0.387306297695));\r
-#59206 = CARTESIAN_POINT('',(2.406822429895,0.404785798589));\r
-#59207 = CARTESIAN_POINT('',(2.411815437584,0.422634515463));\r
-#59208 = CARTESIAN_POINT('',(2.41625697344,0.44085133571));\r
-#59209 = CARTESIAN_POINT('',(2.420118944097,0.459418793513));\r
-#59210 = CARTESIAN_POINT('',(2.423403151273,0.478297792308));\r
-#59211 = CARTESIAN_POINT('',(2.426135230686,0.49743167394));\r
-#59212 = CARTESIAN_POINT('',(2.43109973529,0.540556705758));\r
-#59213 = CARTESIAN_POINT('',(2.43306980052,0.564654096244));\r
-#59214 = CARTESIAN_POINT('',(2.434351143789,0.588919091455));\r
-#59215 = CARTESIAN_POINT('',(2.43507047525,0.613229008451));\r
-#59216 = CARTESIAN_POINT('',(2.43537059513,0.637475343227));\r
-#59217 = CARTESIAN_POINT('',(2.435389795065,0.661570129866));\r
-#59218 = CARTESIAN_POINT('',(2.435257497018,0.685444715665));\r
-#59219 = CARTESIAN_POINT('',(2.434961869619,0.726919334964));\r
-#59220 = CARTESIAN_POINT('',(2.434813842481,0.744639280649));\r
-#59221 = CARTESIAN_POINT('',(2.434695384475,0.76218933579));\r
-#59222 = CARTESIAN_POINT('',(2.434652165885,0.77955870039));\r
-#59223 = CARTESIAN_POINT('',(2.434724990198,0.79674285587));\r
-#59224 = CARTESIAN_POINT('',(2.434949820593,0.813742301736));\r
-#59225 = CARTESIAN_POINT('',(2.435358158653,0.83056150398));\r
-#59226 = CARTESIAN_POINT('',(2.436639411359,0.86498349642));\r
-#59227 = CARTESIAN_POINT('',(2.437541950213,0.882562379727));\r
-#59228 = CARTESIAN_POINT('',(2.438719198091,0.899954761783));\r
-#59229 = CARTESIAN_POINT('',(2.440199980246,0.917174729378));\r
-#59230 = CARTESIAN_POINT('',(2.442008927904,0.934239196761));\r
-#59231 = CARTESIAN_POINT('',(2.444167136742,0.951167137232));\r
-#59232 = CARTESIAN_POINT('',(2.446692696866,0.967979248984));\r
-#59233 = CARTESIAN_POINT('',(2.44960109428,0.9846980552));\r
-#59234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#59235 = PCURVE('',#39046,#59236);\r
-#59236 = DEFINITIONAL_REPRESENTATION('',(#59237),#59310);\r
-#59237 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#59238,#59239,#59240,#59241,\r
-    #59242,#59243,#59244,#59245,#59246,#59247,#59248,#59249,#59250,\r
-    #59251,#59252,#59253,#59254,#59255,#59256,#59257,#59258,#59259,\r
-    #59260,#59261,#59262,#59263,#59264,#59265,#59266,#59267,#59268,\r
-    #59269,#59270,#59271,#59272,#59273,#59274,#59275,#59276,#59277,\r
-    #59278,#59279,#59280,#59281,#59282,#59283,#59284,#59285,#59286,\r
-    #59287,#59288,#59289,#59290,#59291,#59292,#59293,#59294,#59295,\r
-    #59296,#59297,#59298,#59299,#59300,#59301,#59302,#59303,#59304,\r
-    #59305,#59306,#59307,#59308,#59309),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156945,0.157462141417,0.237475582237,\r
-    0.315984140892,0.354882631288,0.433704074268,0.56977471835,\r
-    0.737461555815,0.864425724613,1.),.UNSPECIFIED.);\r
-#59238 = CARTESIAN_POINT('',(2.719637965618,1.));\r
-#59239 = CARTESIAN_POINT('',(2.715583717345,0.989229505348));\r
-#59240 = CARTESIAN_POINT('',(2.711430168321,0.978139490344));\r
-#59241 = CARTESIAN_POINT('',(2.707190590077,0.966704391393));\r
-#59242 = CARTESIAN_POINT('',(2.702880155073,0.954898289302));\r
-#59243 = CARTESIAN_POINT('',(2.698516066137,0.94269495948));\r
-#59244 = CARTESIAN_POINT('',(2.694117410449,0.930067863972));\r
-#59245 = CARTESIAN_POINT('',(2.68970447904,0.916990710579));\r
-#59246 = CARTESIAN_POINT('',(2.683489504896,0.897880499229));\r
-#59247 = CARTESIAN_POINT('',(2.68168280687,0.892242354964));\r
-#59248 = CARTESIAN_POINT('',(2.679878642558,0.886523323145));\r
-#59249 = CARTESIAN_POINT('',(2.678078483248,0.880722111104));\r
-#59250 = CARTESIAN_POINT('',(2.676283801363,0.874837627168));\r
-#59251 = CARTESIAN_POINT('',(2.674496044187,0.868869025963));\r
-#59252 = CARTESIAN_POINT('',(2.672716607589,0.862815753719));\r
-#59253 = CARTESIAN_POINT('',(2.667855074384,0.845954579736));\r
-#59254 = CARTESIAN_POINT('',(2.664792310023,0.834970947558));\r
-#59255 = CARTESIAN_POINT('',(2.661766051373,0.823727349738));\r
-#59256 = CARTESIAN_POINT('',(2.658782809346,0.812226781502));\r
-#59257 = CARTESIAN_POINT('',(2.655847332664,0.800475245558));\r
-#59258 = CARTESIAN_POINT('',(2.652962081504,0.788482547719));\r
-#59259 = CARTESIAN_POINT('',(2.65012691318,0.776263223198));\r
-#59260 = CARTESIAN_POINT('',(2.644603481635,0.751645663544));\r
-#59261 = CARTESIAN_POINT('',(2.64191281855,0.739252244534));\r
-#59262 = CARTESIAN_POINT('',(2.639264546444,0.726677013899));\r
-#59263 = CARTESIAN_POINT('',(2.636652529361,0.713939650048));\r
-#59264 = CARTESIAN_POINT('',(2.634067295103,0.70105979025));\r
-#59265 = CARTESIAN_POINT('',(2.631496627805,0.688056898751));\r
-#59266 = CARTESIAN_POINT('',(2.628926397556,0.674950045231));\r
-#59267 = CARTESIAN_POINT('',(2.625060955582,0.655221153946));\r
-#59268 = CARTESIAN_POINT('',(2.623776613756,0.648663189026));\r
-#59269 = CARTESIAN_POINT('',(2.622486711848,0.642085611576));\r
-#59270 = CARTESIAN_POINT('',(2.62118928068,0.635490155368));\r
-#59271 = CARTESIAN_POINT('',(2.619882293405,0.628878368757));\r
-#59272 = CARTESIAN_POINT('',(2.618563687295,0.622251608239));\r
-#59273 = CARTESIAN_POINT('',(2.61723138553,0.615611032019));\r
-#59274 = CARTESIAN_POINT('',(2.613151682126,0.595475486338));\r
-#59275 = CARTESIAN_POINT('',(2.610355451068,0.581941247379));\r
-#59276 = CARTESIAN_POINT('',(2.607477200173,0.568361866499));\r
-#59277 = CARTESIAN_POINT('',(2.604499715742,0.55474162716));\r
-#59278 = CARTESIAN_POINT('',(2.601406554108,0.541082055633));\r
-#59279 = CARTESIAN_POINT('',(2.598182414512,0.527381777601));\r
-#59280 = CARTESIAN_POINT('',(2.594813326752,0.513636282211));\r
-#59281 = CARTESIAN_POINT('',(2.585198504692,0.476016709573));\r
-#59282 = CARTESIAN_POINT('',(2.578638771034,0.452030941877));\r
-#59283 = CARTESIAN_POINT('',(2.571528979905,0.428056224905));\r
-#59284 = CARTESIAN_POINT('',(2.563784461327,0.404294343211));\r
-#59285 = CARTESIAN_POINT('',(2.555318435179,0.380956143068));\r
-#59286 = CARTESIAN_POINT('',(2.546053782302,0.358220146194));\r
-#59287 = CARTESIAN_POINT('',(2.535935250495,0.33622369896));\r
-#59288 = CARTESIAN_POINT('',(2.511381376386,0.288991873837));\r
-#59289 = CARTESIAN_POINT('',(2.496483238613,0.264179766413));\r
-#59290 = CARTESIAN_POINT('',(2.480184851673,0.240807562624));\r
-#59291 = CARTESIAN_POINT('',(2.462474182592,0.218931322955));\r
-#59292 = CARTESIAN_POINT('',(2.443389315838,0.198512637639));\r
-#59293 = CARTESIAN_POINT('',(2.423005608704,0.179481273033));\r
-#59294 = CARTESIAN_POINT('',(2.401422966028,0.161746903492));\r
-#59295 = CARTESIAN_POINT('',(2.361592453016,0.132697940791));\r
-#59296 = CARTESIAN_POINT('',(2.343803587682,0.120867308509));\r
-#59297 = CARTESIAN_POINT('',(2.32543404259,0.109679810644));\r
-#59298 = CARTESIAN_POINT('',(2.306530989682,9.909001940518E-02));\r
-#59299 = CARTESIAN_POINT('',(2.287141011906,8.905334281733E-02));\r
-#59300 = CARTESIAN_POINT('',(2.267308436118,7.952780630502E-02));\r
-#59301 = CARTESIAN_POINT('',(2.247074413908,7.047468997424E-02));\r
-#59302 = CARTESIAN_POINT('',(2.204482251152,5.265701167672E-02));\r
-#59303 = CARTESIAN_POINT('',(2.182072724475,4.39535370659E-02));\r
-#59304 = CARTESIAN_POINT('',(2.159293209031,3.570352780148E-02));\r
-#59305 = CARTESIAN_POINT('',(2.136184041963,2.786715267772E-02));\r
-#59306 = CARTESIAN_POINT('',(2.112780966859,2.040872801439E-02));\r
-#59307 = CARTESIAN_POINT('',(2.089115411476,1.329646153708E-02));\r
-#59308 = CARTESIAN_POINT('',(2.065214935173,6.50203134976E-03));\r
-#59309 = CARTESIAN_POINT('',(2.041103846079,0.));\r
-#59310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#59311 = ADVANCED_FACE('',(#59312),#39046,.F.);\r
-#59312 = FACE_BOUND('',#59313,.F.);\r
-#59313 = EDGE_LOOP('',(#59314,#59565,#59566,#59567));\r
-#59314 = ORIENTED_EDGE('',*,*,#59315,.F.);\r
-#59315 = EDGE_CURVE('',#38946,#59316,#59318,.T.);\r
-#59316 = VERTEX_POINT('',#59317);\r
-#59317 = CARTESIAN_POINT('',(-38.56752508126,10.608770386148,3.));\r
-#59318 = SURFACE_CURVE('',#59319,(#59399,#59482),.PCURVE_S1.);\r
-#59319 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#59320,#59321,#59322,#59323,\r
-    #59324,#59325,#59326,#59327,#59328,#59329,#59330,#59331,#59332,\r
-    #59333,#59334,#59335,#59336,#59337,#59338,#59339,#59340,#59341,\r
-    #59342,#59343,#59344,#59345,#59346,#59347,#59348,#59349,#59350,\r
-    #59351,#59352,#59353,#59354,#59355,#59356,#59357,#59358,#59359,\r
-    #59360,#59361,#59362,#59363,#59364,#59365,#59366,#59367,#59368,\r
-    #59369,#59370,#59371,#59372,#59373,#59374,#59375,#59376,#59377,\r
-    #59378,#59379,#59380,#59381,#59382,#59383,#59384,#59385,#59386,\r
-    #59387,#59388,#59389,#59390,#59391,#59392,#59393,#59394,#59395,\r
-    #59396,#59397,#59398),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613028,0.249810233759,0.335724852041,0.420382051208,\r
-    0.565526485589,0.644424134376,0.683354615411,0.761264550251,\r
-    0.841373225548,0.887438369129,1.),.UNSPECIFIED.);\r
-#59320 = CARTESIAN_POINT('',(-13.53342914659,19.820861080821,\r
-    26.717157287525));\r
-#59321 = CARTESIAN_POINT('',(-13.99508437713,19.506673379637,\r
-    26.4350299302));\r
-#59322 = CARTESIAN_POINT('',(-14.44531579748,19.183525787776,\r
-    26.144166320896));\r
-#59323 = CARTESIAN_POINT('',(-14.88373887758,18.852364538825,\r
-    25.844078671962));\r
-#59324 = CARTESIAN_POINT('',(-15.31001689264,18.514232127599,\r
-    25.534253543569));\r
-#59325 = CARTESIAN_POINT('',(-15.72387197899,18.170280732817,\r
-    25.214151897357));\r
-#59326 = CARTESIAN_POINT('',(-16.12510192682,17.821783783987,\r
-    24.883218493446));\r
-#59327 = CARTESIAN_POINT('',(-16.51360270973,17.4701456725,\r
-    24.540900630816));\r
-#59328 = CARTESIAN_POINT('',(-17.24363840268,16.783932195417,\r
-    23.852767167882));\r
-#59329 = CARTESIAN_POINT('',(-17.5865930052,16.449530559385,\r
-    23.508274412798));\r
-#59330 = CARTESIAN_POINT('',(-17.91826931796,16.115007968187,\r
-    23.152770991865));\r
-#59331 = CARTESIAN_POINT('',(-18.2387749286,15.781773810888,\r
-    22.785859408877));\r
-#59332 = CARTESIAN_POINT('',(-18.54834629437,15.451347997594,\r
-    22.407192200694));\r
-#59333 = CARTESIAN_POINT('',(-18.84737737416,15.125349132993,\r
-    22.016505932538));\r
-#59334 = CARTESIAN_POINT('',(-19.1364468514,14.805466462091,\r
-    21.613668633225));\r
-#59335 = CARTESIAN_POINT('',(-19.61472477807,14.272245336191,\r
-    20.904654898564));\r
-#59336 = CARTESIAN_POINT('',(-19.80849869867,14.055008068204,\r
-    20.604493831844));\r
-#59337 = CARTESIAN_POINT('',(-19.99794248325,13.842318747966,\r
-    20.298285092037));\r
-#59338 = CARTESIAN_POINT('',(-20.1833880821,13.634793688654,\r
-    19.986099290314));\r
-#59339 = CARTESIAN_POINT('',(-20.36522786144,13.433040629765,\r
-    19.668059414005));\r
-#59340 = CARTESIAN_POINT('',(-20.54391462122,13.23764626268,\r
-    19.34434892683));\r
-#59341 = CARTESIAN_POINT('',(-20.71995639161,13.049161204905,\r
-    19.015218582486));\r
-#59342 = CARTESIAN_POINT('',(-21.06530975332,12.689653852666,\r
-    18.351656955751));\r
-#59343 = CARTESIAN_POINT('',(-21.23468717505,12.518411080774,\r
-    18.017363781936));\r
-#59344 = CARTESIAN_POINT('',(-21.40256357582,12.354833178007,\r
-    17.678427117122));\r
-#59345 = CARTESIAN_POINT('',(-21.5695124632,12.199341648862,\r
-    17.335216049374));\r
-#59346 = CARTESIAN_POINT('',(-21.73614393852,12.05228460789,\r
-    16.988155367155));\r
-#59347 = CARTESIAN_POINT('',(-21.90308397197,11.913922590366,\r
-    16.637721832146));\r
-#59348 = CARTESIAN_POINT('',(-22.07094456409,11.784415997358,\r
-    16.284435425581));\r
-#59349 = CARTESIAN_POINT('',(-22.53061795003,11.457042826312,\r
-    15.319188158688));\r
-#59350 = CARTESIAN_POINT('',(-22.82540229792,11.276374498647,\r
-    14.702544954964));\r
-#59351 = CARTESIAN_POINT('',(-23.12733328213,11.122186504924,\r
-    14.081955208644));\r
-#59352 = CARTESIAN_POINT('',(-23.43884300909,10.993689643799,\r
-    13.460287147125));\r
-#59353 = CARTESIAN_POINT('',(-23.76162183218,10.888970059887,\r
-    12.839998597353));\r
-#59354 = CARTESIAN_POINT('',(-24.09587296485,10.805171931738,\r
-    12.222738339872));\r
-#59355 = CARTESIAN_POINT('',(-24.44064823177,10.739123776607,\r
-    11.609424742124));\r
-#59356 = CARTESIAN_POINT('',(-24.98665889092,10.659717610642,\r
-    10.669431030806));\r
-#59357 = CARTESIAN_POINT('',(-25.18162625628,10.63606333879,\r
-    10.339617651732));\r
-#59358 = CARTESIAN_POINT('',(-25.38018588112,10.616750593275,\r
-    10.011603581164));\r
-#59359 = CARTESIAN_POINT('',(-25.58321187723,10.601734721457,\r
-    9.686037359102));\r
-#59360 = CARTESIAN_POINT('',(-25.79154665658,10.590894797028,\r
-    9.363626849611));\r
-#59361 = CARTESIAN_POINT('',(-26.00599182512,10.584035786342,\r
-    9.045133164381));\r
-#59362 = CARTESIAN_POINT('',(-26.22729023868,10.580892020926,\r
-    8.731358980912));\r
-#59363 = CARTESIAN_POINT('',(-26.56900047822,10.581250377325,\r
-    8.271042393225));\r
-#59364 = CARTESIAN_POINT('',(-26.68372747824,10.582192622327,\r
-    8.120307881795));\r
-#59365 = CARTESIAN_POINT('',(-26.80035694232,10.583918946748,\r
-    7.971029594427));\r
-#59366 = CARTESIAN_POINT('',(-26.91895965943,10.586385544238,\r
-    7.823311899805));\r
-#59367 = CARTESIAN_POINT('',(-27.03959945186,10.589544904337,\r
-    7.677260821701));\r
-#59368 = CARTESIAN_POINT('',(-27.16233214103,10.593346150293,\r
-    7.532983198785));\r
-#59369 = CARTESIAN_POINT('',(-27.28720451319,10.597735376874,\r
-    7.390585844433));\r
-#59370 = CARTESIAN_POINT('',(-27.66851065083,10.612503400708,\r
-    6.969175799932));\r
-#59371 = CARTESIAN_POINT('',(-27.93152345248,10.624480500944,\r
-    6.696088722986));\r
-#59372 = CARTESIAN_POINT('',(-28.20354138967,10.638134235279,\r
-    6.431819771003));\r
-#59373 = CARTESIAN_POINT('',(-28.4846841485,10.652967872613,\r
-    6.177207107879));\r
-#59374 = CARTESIAN_POINT('',(-28.77491619302,10.668465594153,\r
-    5.932993790205));\r
-#59375 = CARTESIAN_POINT('',(-29.07402720472,10.68411728032,\r
-    5.699807402423));\r
-#59376 = CARTESIAN_POINT('',(-29.38161817027,10.699443494771,\r
-    5.478146303048));\r
-#59377 = CARTESIAN_POINT('',(-30.02147126162,10.729009226889,\r
-    5.052678514837));\r
-#59378 = CARTESIAN_POINT('',(-30.35426122279,10.743209432772,\r
-    4.849501120522));\r
-#59379 = CARTESIAN_POINT('',(-30.69484082576,10.756159482982,\r
-    4.659233384327));\r
-#59380 = CARTESIAN_POINT('',(-31.04251971422,10.767466007608,\r
-    4.482017208794));\r
-#59381 = CARTESIAN_POINT('',(-31.39656384105,10.776821195437,\r
-    4.317795348478));\r
-#59382 = CARTESIAN_POINT('',(-31.75621800099,10.784009405726,\r
-    4.166357929628));\r
-#59383 = CARTESIAN_POINT('',(-32.12072640541,10.788903263336,\r
-    4.027383454738));\r
-#59384 = CARTESIAN_POINT('',(-32.70132283163,10.792913256607,\r
-    3.827497316822));\r
-#59385 = CARTESIAN_POINT('',(-32.91467311093,10.793601103104,\r
-    3.758503896589));\r
-#59386 = CARTESIAN_POINT('',(-33.12927429888,10.793502598492,\r
-    3.693414895724));\r
-#59387 = CARTESIAN_POINT('',(-33.34500523489,10.792615695161,\r
-    3.63214304441));\r
-#59388 = CARTESIAN_POINT('',(-33.56175200943,10.790945621446,\r
-    3.574594950204));\r
-#59389 = CARTESIAN_POINT('',(-33.77940853763,10.788504026941,\r
-    3.520673109705));\r
-#59390 = CARTESIAN_POINT('',(-33.99787713271,10.785308127832,\r
-    3.470277920211));\r
-#59391 = CARTESIAN_POINT('',(-34.75267151324,10.771780986878,\r
-    3.308541343225));\r
-#59392 = CARTESIAN_POINT('',(-35.29250323908,10.757810834433,\r
-    3.214253517569));\r
-#59393 = CARTESIAN_POINT('',(-35.83538263911,10.739789802098,\r
-    3.138949656873));\r
-#59394 = CARTESIAN_POINT('',(-36.38031635777,10.718203847444,\r
-    3.0811679131));\r
-#59395 = CARTESIAN_POINT('',(-36.92650488388,10.693643351105,\r
-    3.039549367523));\r
-#59396 = CARTESIAN_POINT('',(-37.47334355147,10.666758808756,\r
-    3.01286121471));\r
-#59397 = CARTESIAN_POINT('',(-38.0204219933,10.638233136791,\r
-    3.000000000028));\r
-#59398 = CARTESIAN_POINT('',(-38.56752508126,10.608770386148,3.));\r
-#59399 = PCURVE('',#39046,#59400);\r
-#59400 = DEFINITIONAL_REPRESENTATION('',(#59401),#59481);\r
-#59401 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#59402,#59403,#59404,#59405,\r
-    #59406,#59407,#59408,#59409,#59410,#59411,#59412,#59413,#59414,\r
-    #59415,#59416,#59417,#59418,#59419,#59420,#59421,#59422,#59423,\r
-    #59424,#59425,#59426,#59427,#59428,#59429,#59430,#59431,#59432,\r
-    #59433,#59434,#59435,#59436,#59437,#59438,#59439,#59440,#59441,\r
-    #59442,#59443,#59444,#59445,#59446,#59447,#59448,#59449,#59450,\r
-    #59451,#59452,#59453,#59454,#59455,#59456,#59457,#59458,#59459,\r
-    #59460,#59461,#59462,#59463,#59464,#59465,#59466,#59467,#59468,\r
-    #59469,#59470,#59471,#59472,#59473,#59474,#59475,#59476,#59477,\r
-    #59478,#59479,#59480),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613028,0.249810233759,0.335724852041,0.420382051208,\r
-    0.565526485589,0.644424134376,0.683354615411,0.761264550251,\r
-    0.841373225548,0.887438369129,1.),.UNSPECIFIED.);\r
-#59402 = CARTESIAN_POINT('',(1.995343461004,5.927553554444E-03));\r
-#59403 = CARTESIAN_POINT('',(2.018610770536,1.187530004502E-02));\r
-#59404 = CARTESIAN_POINT('',(2.041693622173,1.808807351353E-02));\r
-#59405 = CARTESIAN_POINT('',(2.064571862553,2.458747675042E-02));\r
-#59406 = CARTESIAN_POINT('',(2.087222583717,3.13975798126E-02));\r
-#59407 = CARTESIAN_POINT('',(2.109619643491,3.854537273963E-02));\r
-#59408 = CARTESIAN_POINT('',(2.131733275275,4.606111124358E-02));\r
-#59409 = CARTESIAN_POINT('',(2.153529787278,5.397855537258E-02));\r
-#59410 = CARTESIAN_POINT('',(2.195183207013,7.021238564043E-02));\r
-#59411 = CARTESIAN_POINT('',(2.215079912735,7.847991654198E-02));\r
-#59412 = CARTESIAN_POINT('',(2.234629141269,8.716885353943E-02));\r
-#59413 = CARTESIAN_POINT('',(2.25379547134,9.631284031536E-02));\r
-#59414 = CARTESIAN_POINT('',(2.272540389695,0.105948415966));\r
-#59415 = CARTESIAN_POINT('',(2.290822880901,0.116114595113));\r
-#59416 = CARTESIAN_POINT('',(2.308600604714,0.12685161671));\r
-#59417 = CARTESIAN_POINT('',(2.338044403808,0.146241373862));\r
-#59418 = CARTESIAN_POINT('',(2.349982597082,0.154590457769));\r
-#59419 = CARTESIAN_POINT('',(2.361631087161,0.163259950023));\r
-#59420 = CARTESIAN_POINT('',(2.372975095963,0.172263481154));\r
-#59421 = CARTESIAN_POINT('',(2.384000621681,0.181614142063));\r
-#59422 = CARTESIAN_POINT('',(2.39469487978,0.191323865166));\r
-#59423 = CARTESIAN_POINT('',(2.405046784281,0.201402520087));\r
-#59424 = CARTESIAN_POINT('',(2.424901787592,0.22215792331));\r
-#59425 = CARTESIAN_POINT('',(2.434415382948,0.232824076159));\r
-#59426 = CARTESIAN_POINT('',(2.443579570152,0.243861319017));\r
-#59427 = CARTESIAN_POINT('',(2.452388137621,0.25527320126));\r
-#59428 = CARTESIAN_POINT('',(2.460837776467,0.267059523994));\r
-#59429 = CARTESIAN_POINT('',(2.468928332444,0.279215148831));\r
-#59430 = CARTESIAN_POINT('',(2.476662880844,0.29172877651));\r
-#59431 = CARTESIAN_POINT('',(2.496708737972,0.326617974126));\r
-#59432 = CARTESIAN_POINT('',(2.508346042185,0.349659394656));\r
-#59433 = CARTESIAN_POINT('',(2.518983751057,0.373603127614));\r
-#59434 = CARTESIAN_POINT('',(2.528684445443,0.398296932864));\r
-#59435 = CARTESIAN_POINT('',(2.537540723505,0.423532955912));\r
-#59436 = CARTESIAN_POINT('',(2.545658010728,0.449052668235));\r
-#59437 = CARTESIAN_POINT('',(2.553137964615,0.474607302448));\r
-#59438 = CARTESIAN_POINT('',(2.563843788665,0.51377370703));\r
-#59439 = CARTESIAN_POINT('',(2.567453911984,0.527515900518));\r
-#59440 = CARTESIAN_POINT('',(2.570917635018,0.5412150682));\r
-#59441 = CARTESIAN_POINT('',(2.574249776694,0.554875210446));\r
-#59442 = CARTESIAN_POINT('',(2.577466372816,0.568497217361));\r
-#59443 = CARTESIAN_POINT('',(2.580584475629,0.582079108425));\r
-#59444 = CARTESIAN_POINT('',(2.58362176392,0.595616177439));\r
-#59445 = CARTESIAN_POINT('',(2.588063523568,0.615754882298));\r
-#59446 = CARTESIAN_POINT('',(2.589515685724,0.622395840773));\r
-#59447 = CARTESIAN_POINT('',(2.590954551833,0.629022914947));\r
-#59448 = CARTESIAN_POINT('',(2.592382220431,0.635634897977));\r
-#59449 = CARTESIAN_POINT('',(2.593800764904,0.642230386333));\r
-#59450 = CARTESIAN_POINT('',(2.595212211515,0.648807786705));\r
-#59451 = CARTESIAN_POINT('',(2.596618517421,0.655365322904));\r
-#59452 = CARTESIAN_POINT('',(2.600829376229,0.674980704143));\r
-#59453 = CARTESIAN_POINT('',(2.603624520404,0.68797499149));\r
-#59454 = CARTESIAN_POINT('',(2.606421357405,0.700865722255));\r
-#59455 = CARTESIAN_POINT('',(2.609233296394,0.71363409219));\r
-#59456 = CARTESIAN_POINT('',(2.612071774627,0.726260987939));\r
-#59457 = CARTESIAN_POINT('',(2.614945486543,0.738727207423));\r
-#59458 = CARTESIAN_POINT('',(2.617859846834,0.751013588057));\r
-#59459 = CARTESIAN_POINT('',(2.623856974852,0.7755296244));\r
-#59460 = CARTESIAN_POINT('',(2.626942887874,0.787750832402));\r
-#59461 = CARTESIAN_POINT('',(2.630076684927,0.799744415594));\r
-#59462 = CARTESIAN_POINT('',(2.633257998526,0.811495953295));\r
-#59463 = CARTESIAN_POINT('',(2.636483954918,0.822995784774));\r
-#59464 = CARTESIAN_POINT('',(2.639749493964,0.8342380705));\r
-#59465 = CARTESIAN_POINT('',(2.643047889354,0.84521998521));\r
-#59466 = CARTESIAN_POINT('',(2.648282637674,0.862106006229));\r
-#59467 = CARTESIAN_POINT('',(2.650202290401,0.868185223303));\r
-#59468 = CARTESIAN_POINT('',(2.652129071388,0.874178942422));\r
-#59469 = CARTESIAN_POINT('',(2.654061555946,0.880087752652));\r
-#59470 = CARTESIAN_POINT('',(2.655998276213,0.885912537366));\r
-#59471 = CARTESIAN_POINT('',(2.657937746737,0.891654427913));\r
-#59472 = CARTESIAN_POINT('',(2.659878490068,0.897314757293));\r
-#59473 = CARTESIAN_POINT('',(2.666560911876,0.916530546632));\r
-#59474 = CARTESIAN_POINT('',(2.671300941489,0.929685709237));\r
-#59475 = CARTESIAN_POINT('',(2.676019072572,0.942385590296));\r
-#59476 = CARTESIAN_POINT('',(2.680695074642,0.954657238137));\r
-#59477 = CARTESIAN_POINT('',(2.685310002755,0.966527867381));\r
-#59478 = CARTESIAN_POINT('',(2.689846848243,0.978024300909));\r
-#59479 = CARTESIAN_POINT('',(2.694290662027,0.989172995567));\r
-#59480 = CARTESIAN_POINT('',(2.698628409785,1.));\r
-#59481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#59482 = PCURVE('',#38969,#59483);\r
-#59483 = DEFINITIONAL_REPRESENTATION('',(#59484),#59564);\r
-#59484 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#59485,#59486,#59487,#59488,\r
-    #59489,#59490,#59491,#59492,#59493,#59494,#59495,#59496,#59497,\r
-    #59498,#59499,#59500,#59501,#59502,#59503,#59504,#59505,#59506,\r
-    #59507,#59508,#59509,#59510,#59511,#59512,#59513,#59514,#59515,\r
-    #59516,#59517,#59518,#59519,#59520,#59521,#59522,#59523,#59524,\r
-    #59525,#59526,#59527,#59528,#59529,#59530,#59531,#59532,#59533,\r
-    #59534,#59535,#59536,#59537,#59538,#59539,#59540,#59541,#59542,\r
-    #59543,#59544,#59545,#59546,#59547,#59548,#59549,#59550,#59551,\r
-    #59552,#59553,#59554,#59555,#59556,#59557,#59558,#59559,#59560,\r
-    #59561,#59562,#59563),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613028,0.249810233759,0.335724852041,0.420382051208,\r
-    0.565526485589,0.644424134376,0.683354615411,0.761264550251,\r
-    0.841373225548,0.887438369129,1.),.UNSPECIFIED.);\r
-#59485 = CARTESIAN_POINT('',(0.547589403225,1.));\r
-#59486 = CARTESIAN_POINT('',(0.550707124155,0.983817943096));\r
-#59487 = CARTESIAN_POINT('',(0.553467405931,0.967556456207));\r
-#59488 = CARTESIAN_POINT('',(0.555881668436,0.951194838345));\r
-#59489 = CARTESIAN_POINT('',(0.557963588277,0.934713899472));\r
-#59490 = CARTESIAN_POINT('',(0.559729387707,0.918095855371));\r
-#59491 = CARTESIAN_POINT('',(0.561198242998,0.901324568077));\r
-#59492 = CARTESIAN_POINT('',(0.562392812263,0.884386131846));\r
-#59493 = CARTESIAN_POINT('',(0.564232637167,0.851135126303));\r
-#59494 = CARTESIAN_POINT('',(0.564905469131,0.834842187086));\r
-#59495 = CARTESIAN_POINT('',(0.565380812173,0.818382501492));\r
-#59496 = CARTESIAN_POINT('',(0.5656842918,0.801750155308));\r
-#59497 = CARTESIAN_POINT('',(0.565845347217,0.78494246833));\r
-#59498 = CARTESIAN_POINT('',(0.565897622078,0.767960900528));\r
-#59499 = CARTESIAN_POINT('',(0.565879124219,0.750812201711));\r
-#59500 = CARTESIAN_POINT('',(0.565798863883,0.721246498192));\r
-#59501 = CARTESIAN_POINT('',(0.565751263853,0.708905914004));\r
-#59502 = CARTESIAN_POINT('',(0.565704407495,0.696493083126));\r
-#59503 = CARTESIAN_POINT('',(0.565674379223,0.684014469293));\r
-#59504 = CARTESIAN_POINT('',(0.56567826467,0.671478149453));\r
-#59505 = CARTESIAN_POINT('',(0.565733986942,0.658893926144));\r
-#59506 = CARTESIAN_POINT('',(0.565860009122,0.646273371756));\r
-#59507 = CARTESIAN_POINT('',(0.566286651813,0.621171284858));\r
-#59508 = CARTESIAN_POINT('',(0.566584695189,0.608690045595));\r
-#59509 = CARTESIAN_POINT('',(0.566986795938,0.596199038057));\r
-#59510 = CARTESIAN_POINT('',(0.567510806726,0.583712328992));\r
-#59511 = CARTESIAN_POINT('',(0.568174248534,0.571244984123));\r
-#59512 = CARTESIAN_POINT('',(0.568993733567,0.558812833928));\r
-#59513 = CARTESIAN_POINT('',(0.569984232626,0.546432121853));\r
-#59514 = CARTESIAN_POINT('',(0.573170927004,0.513008295921));\r
-#59515 = CARTESIAN_POINT('',(0.575723637096,0.492088908305));\r
-#59516 = CARTESIAN_POINT('',(0.578878881109,0.471452347202));\r
-#59517 = CARTESIAN_POINT('',(0.582677471791,0.451173931632));\r
-#59518 = CARTESIAN_POINT('',(0.587130486551,0.431307437309));\r
-#59519 = CARTESIAN_POINT('',(0.592207981448,0.411877457224));\r
-#59520 = CARTESIAN_POINT('',(0.597854056511,0.392886481886));\r
-#59521 = CARTESIAN_POINT('',(0.607343629582,0.364232012589));\r
-#59522 = CARTESIAN_POINT('',(0.610834373731,0.354265230091));\r
-#59523 = CARTESIAN_POINT('',(0.614494088241,0.344436688466));\r
-#59524 = CARTESIAN_POINT('',(0.618341328371,0.334761791491));\r
-#59525 = CARTESIAN_POINT('',(0.622393202795,0.325257066562));\r
-#59526 = CARTESIAN_POINT('',(0.626665216621,0.315939961226));\r
-#59527 = CARTESIAN_POINT('',(0.631170927833,0.306828521607));\r
-#59528 = CARTESIAN_POINT('',(0.638265451955,0.293555558003));\r
-#59529 = CARTESIAN_POINT('',(0.640669023967,0.289224783195));\r
-#59530 = CARTESIAN_POINT('',(0.643133416742,0.284950887985));\r
-#59531 = CARTESIAN_POINT('',(0.645659746765,0.280736169332));\r
-#59532 = CARTESIAN_POINT('',(0.648248943033,0.276582940418));\r
-#59533 = CARTESIAN_POINT('',(0.650901726624,0.272493509617));\r
-#59534 = CARTESIAN_POINT('',(0.653618590282,0.268470159455));\r
-#59535 = CARTESIAN_POINT('',(0.661965651991,0.256600082545));\r
-#59536 = CARTESIAN_POINT('',(0.667789996284,0.248957436092));\r
-#59537 = CARTESIAN_POINT('',(0.6738738374,0.241606752936));\r
-#59538 = CARTESIAN_POINT('',(0.680214820649,0.234565265889));\r
-#59539 = CARTESIAN_POINT('',(0.686806914182,0.227847378504));\r
-#59540 = CARTESIAN_POINT('',(0.693640198311,0.221464331032));\r
-#59541 = CARTESIAN_POINT('',(0.700700740105,0.215424027675));\r
-#59542 = CARTESIAN_POINT('',(0.715445531903,0.203877357133));\r
-#59543 = CARTESIAN_POINT('',(0.723143525994,0.198389482976));\r
-#59544 = CARTESIAN_POINT('',(0.731045578869,0.193272349094));\r
-#59545 = CARTESIAN_POINT('',(0.739131720621,0.188524492369));\r
-#59546 = CARTESIAN_POINT('',(0.747381713974,0.184139673721));\r
-#59547 = CARTESIAN_POINT('',(0.755775635913,0.180108246759));\r
-#59548 = CARTESIAN_POINT('',(0.764294295064,0.176418261455));\r
-#59549 = CARTESIAN_POINT('',(0.777879254805,0.171123065252));\r
-#59550 = CARTESIAN_POINT('',(0.782874662689,0.169298136011));\r
-#59551 = CARTESIAN_POINT('',(0.787902541141,0.167578873112));\r
-#59552 = CARTESIAN_POINT('',(0.792959945362,0.165962484233));\r
-#59553 = CARTESIAN_POINT('',(0.798044159093,0.164446075163));\r
-#59554 = CARTESIAN_POINT('',(0.803152700627,0.163026698202));\r
-#59555 = CARTESIAN_POINT('',(0.808283328822,0.161701400555));\r
-#59556 = CARTESIAN_POINT('',(0.826019996562,0.15745164248));\r
-#59557 = CARTESIAN_POINT('',(0.838723802885,0.154980863025));\r
-#59558 = CARTESIAN_POINT('',(0.85151900927,0.153011367649));\r
-#59559 = CARTESIAN_POINT('',(0.864384901603,0.151502122533));\r
-#59560 = CARTESIAN_POINT('',(0.877306021412,0.150415924678));\r
-#59561 = CARTESIAN_POINT('',(0.890271817159,0.149719653628));\r
-#59562 = CARTESIAN_POINT('',(0.903276458873,0.149384115164));\r
-#59563 = CARTESIAN_POINT('',(0.91631883909,0.149384115163));\r
-#59564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#59565 = ORIENTED_EDGE('',*,*,#39008,.F.);\r
-#59566 = ORIENTED_EDGE('',*,*,#59084,.F.);\r
-#59567 = ORIENTED_EDGE('',*,*,#59568,.F.);\r
-#59568 = EDGE_CURVE('',#59316,#59027,#59569,.T.);\r
-#59569 = SURFACE_CURVE('',#59570,(#59575,#59582),.PCURVE_S1.);\r
-#59570 = CIRCLE('',#59571,40.);\r
-#59571 = AXIS2_PLACEMENT_3D('',#59572,#59573,#59574);\r
-#59572 = CARTESIAN_POINT('',(-2.316911861358E-15,1.622319150691E-15,3.)\r
-  );\r
-#59573 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#59574 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#59575 = PCURVE('',#39046,#59576);\r
-#59576 = DEFINITIONAL_REPRESENTATION('',(#59577),#59581);\r
-#59577 = LINE('',#59578,#59579);\r
-#59578 = CARTESIAN_POINT('',(0.,1.));\r
-#59579 = VECTOR('',#59580,1.);\r
-#59580 = DIRECTION('',(1.,0.));\r
-#59581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#59582 = PCURVE('',#53042,#59583);\r
-#59583 = DEFINITIONAL_REPRESENTATION('',(#59584),#59588);\r
-#59584 = LINE('',#59585,#59586);\r
-#59585 = CARTESIAN_POINT('',(-0.,0.));\r
-#59586 = VECTOR('',#59587,1.);\r
-#59587 = DIRECTION('',(-1.,0.));\r
-#59588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#59589 = ADVANCED_FACE('',(#59590),#38969,.T.);\r
-#59590 = FACE_BOUND('',#59591,.T.);\r
-#59591 = EDGE_LOOP('',(#59592,#59593,#59638,#59639));\r
-#59592 = ORIENTED_EDGE('',*,*,#39353,.F.);\r
-#59593 = ORIENTED_EDGE('',*,*,#59594,.T.);\r
-#59594 = EDGE_CURVE('',#39330,#59316,#59595,.T.);\r
-#59595 = SURFACE_CURVE('',#59596,(#59608,#59623),.PCURVE_S1.);\r
-#59596 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#59597,#59598,#59599,#59600,\r
-    #59601,#59602,#59603,#59604,#59605,#59606,#59607),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#59597 = CARTESIAN_POINT('',(-39.08280911583,8.516691353742,-3.));\r
-#59598 = CARTESIAN_POINT('',(-39.04629525009,8.684252236635,\r
-    -2.523943521025));\r
-#59599 = CARTESIAN_POINT('',(-39.00940348432,8.84894404908,\r
-    -2.04739801033));\r
-#59600 = CARTESIAN_POINT('',(-38.97192451404,9.012049961575,\r
-    -1.570607624198));\r
-#59601 = CARTESIAN_POINT('',(-38.88831902899,9.366834267906,\r
-    -0.530911348006));\r
-#59602 = CARTESIAN_POINT('',(-38.84185291686,9.558356899998,\r
-    3.200461378797E-02));\r
-#59603 = CARTESIAN_POINT('',(-38.79372936241,9.751285041339,\r
-    0.594615682917));\r
-#59604 = CARTESIAN_POINT('',(-38.70200290594,10.10854336424,\r
-    1.618298656295));\r
-#59605 = CARTESIAN_POINT('',(-38.65912446553,10.271837053143,\r
-    2.079582431732));\r
-#59606 = CARTESIAN_POINT('',(-38.61442328013,10.43827490417,\r
-    2.540224309252));\r
-#59607 = CARTESIAN_POINT('',(-38.56752502006,10.608770608641,3.0000006)\r
-  );\r
-#59608 = PCURVE('',#38969,#59609);\r
-#59609 = DEFINITIONAL_REPRESENTATION('',(#59610),#59622);\r
-#59610 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#59611,#59612,#59613,#59614,\r
-    #59615,#59616,#59617,#59618,#59619,#59620,#59621),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#59611 = CARTESIAN_POINT('',(0.940985361083,0.));\r
-#59612 = CARTESIAN_POINT('',(0.938224707656,1.133475018927E-02));\r
-#59613 = CARTESIAN_POINT('',(0.93563900877,2.278133652266E-02));\r
-#59614 = CARTESIAN_POINT('',(0.933225950524,3.433838793358E-02));\r
-#59615 = CARTESIAN_POINT('',(0.928335446323,5.977773879451E-02));\r
-#59616 = CARTESIAN_POINT('',(0.925924984556,7.370321226997E-02));\r
-#59617 = CARTESIAN_POINT('',(0.923747720524,8.77808403165E-02));\r
-#59618 = CARTESIAN_POINT('',(0.92019941339,0.113700900692));\r
-#59619 = CARTESIAN_POINT('',(0.918753831813,0.125494143564));\r
-#59620 = CARTESIAN_POINT('',(0.917461038365,0.137388952024));\r
-#59621 = CARTESIAN_POINT('',(0.916318837632,0.149384130816));\r
-#59622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#59623 = PCURVE('',#53042,#59624);\r
-#59624 = DEFINITIONAL_REPRESENTATION('',(#59625),#59637);\r
-#59625 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#59626,#59627,#59628,#59629,\r
-    #59630,#59631,#59632,#59633,#59634,#59635,#59636),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#59626 = CARTESIAN_POINT('',(-2.752499988562,6.));\r
-#59627 = CARTESIAN_POINT('',(-2.748212658983,5.523943521025));\r
-#59628 = CARTESIAN_POINT('',(-2.743993398427,5.04739801033));\r
-#59629 = CARTESIAN_POINT('',(-2.739809548183,4.570607624198));\r
-#59630 = CARTESIAN_POINT('',(-2.730696995675,3.530911348006));\r
-#59631 = CARTESIAN_POINT('',(-2.725770131513,2.967995386212));\r
-#59632 = CARTESIAN_POINT('',(-2.720799258289,2.405384317083));\r
-#59633 = CARTESIAN_POINT('',(-2.711578112343,1.381701343705));\r
-#59634 = CARTESIAN_POINT('',(-2.70735743723,0.920417568268));\r
-#59635 = CARTESIAN_POINT('',(-2.703049110411,0.459775690748));\r
-#59636 = CARTESIAN_POINT('',(-2.698628404016,-6.E-07));\r
-#59637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#59638 = ORIENTED_EDGE('',*,*,#59315,.F.);\r
-#59639 = ORIENTED_EDGE('',*,*,#38945,.T.);\r
-#59640 = ADVANCED_FACE('',(#59641),#39622,.T.);\r
-#59641 = FACE_BOUND('',#59642,.F.);\r
-#59642 = EDGE_LOOP('',(#59643,#59644,#59645,#59646));\r
-#59643 = ORIENTED_EDGE('',*,*,#40505,.T.);\r
-#59644 = ORIENTED_EDGE('',*,*,#39985,.T.);\r
-#59645 = ORIENTED_EDGE('',*,*,#39584,.F.);\r
-#59646 = ORIENTED_EDGE('',*,*,#53055,.T.);\r
-#59647 = ADVANCED_FACE('',(#59648),#40698,.T.);\r
-#59648 = FACE_BOUND('',#59649,.T.);\r
-#59649 = EDGE_LOOP('',(#59650,#59706,#59707,#59708));\r
-#59650 = ORIENTED_EDGE('',*,*,#59651,.F.);\r
-#59651 = EDGE_CURVE('',#40559,#59652,#59654,.T.);\r
-#59652 = VERTEX_POINT('',#59653);\r
-#59653 = CARTESIAN_POINT('',(-33.09255050392,22.469603938324,3.));\r
-#59654 = SURFACE_CURVE('',#59655,(#59670,#59688),.PCURVE_S1.);\r
-#59655 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#59656,#59657,#59658,#59659,\r
-    #59660,#59661,#59662,#59663,#59664,#59665,#59666,#59667,#59668,\r
-    #59669),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#59656 = CARTESIAN_POINT('',(-34.29485637733,20.587929134762,-3.));\r
-#59657 = CARTESIAN_POINT('',(-34.19008397687,20.762456366219,\r
-    -2.469857305487));\r
-#59658 = CARTESIAN_POINT('',(-34.08665262704,20.932067213864,\r
-    -1.93877500183));\r
-#59659 = CARTESIAN_POINT('',(-33.98367779084,21.098519489844,\r
-    -1.40716117002));\r
-#59660 = CARTESIAN_POINT('',(-33.84842605981,21.314024243992,\r
-    -0.711942292053));\r
-#59661 = CARTESIAN_POINT('',(-33.81659065892,21.364525265117,\r
-    -0.548519782961));\r
-#59662 = CARTESIAN_POINT('',(-33.78468202899,21.414920457484,\r
-    -0.385088192252));\r
-#59663 = CARTESIAN_POINT('',(-33.64679975083,21.631731101307,\r
-    0.31889847855));\r
-#59664 = CARTESIAN_POINT('',(-33.53982348696,21.797526505051,\r
-    0.859448382286));\r
-#59665 = CARTESIAN_POINT('',(-33.43074301422,21.964210824955,\r
-    1.399656454957));\r
-#59666 = CARTESIAN_POINT('',(-33.26329262741,22.216285119364,\r
-    2.204677342934));\r
-#59667 = CARTESIAN_POINT('',(-33.20730636832,22.299964921796,\r
-    2.470005719426));\r
-#59668 = CARTESIAN_POINT('',(-33.150434465,22.384354198869,\r
-    2.735127937173));\r
-#59669 = CARTESIAN_POINT('',(-33.0925503728,22.469604131436,3.0000006));\r
-#59670 = PCURVE('',#40698,#59671);\r
-#59671 = DEFINITIONAL_REPRESENTATION('',(#59672),#59687);\r
-#59672 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#59673,#59674,#59675,#59676,\r
-    #59677,#59678,#59679,#59680,#59681,#59682,#59683,#59684,#59685,\r
-    #59686),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#59673 = CARTESIAN_POINT('',(2.048529561987,0.));\r
-#59674 = CARTESIAN_POINT('',(2.052109274402,1.254332354772E-02));\r
-#59675 = CARTESIAN_POINT('',(2.05545204346,2.52278254243E-02));\r
-#59676 = CARTESIAN_POINT('',(2.058561494327,3.804985612148E-02));\r
-#59677 = CARTESIAN_POINT('',(2.062327012241,5.498882258939E-02));\r
-#59678 = CARTESIAN_POINT('',(2.063190437047,5.898294243794E-02));\r
-#59679 = CARTESIAN_POINT('',(2.064032364904,6.298980222301E-02));\r
-#59680 = CARTESIAN_POINT('',(2.06756693436,8.030416791524E-02));\r
-#59681 = CARTESIAN_POINT('',(2.070047119446,9.373775098755E-02));\r
-#59682 = CARTESIAN_POINT('',(2.072297927353,0.107308355515));\r
-#59683 = CARTESIAN_POINT('',(2.075320586116,0.127758561639));\r
-#59684 = CARTESIAN_POINT('',(2.076262964156,0.134535705783));\r
-#59685 = CARTESIAN_POINT('',(2.077151376209,0.141345341141));\r
-#59686 = CARTESIAN_POINT('',(2.07798635282,0.148187165358));\r
-#59687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#59688 = PCURVE('',#53093,#59689);\r
-#59689 = DEFINITIONAL_REPRESENTATION('',(#59690),#59705);\r
-#59690 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#59691,#59692,#59693,#59694,\r
-    #59695,#59696,#59697,#59698,#59699,#59700,#59701,#59702,#59703,\r
-    #59704),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#59691 = CARTESIAN_POINT('',(-2.426404089393,6.));\r
-#59692 = CARTESIAN_POINT('',(-2.42131506871,5.469857305487));\r
-#59693 = CARTESIAN_POINT('',(-2.416348679863,4.93877500183));\r
-#59694 = CARTESIAN_POINT('',(-2.411455532023,4.40716117002));\r
-#59695 = CARTESIAN_POINT('',(-2.405094747391,3.711942292053));\r
-#59696 = CARTESIAN_POINT('',(-2.403602301473,3.548519782961));\r
-#59697 = CARTESIAN_POINT('',(-2.402111114435,3.385088192252));\r
-#59698 = CARTESIAN_POINT('',(-2.395687604009,2.681101521449));\r
-#59699 = CARTESIAN_POINT('',(-2.390754906892,2.140551617714));\r
-#59700 = CARTESIAN_POINT('',(-2.385774923171,1.600343545042));\r
-#59701 = CARTESIAN_POINT('',(-2.378209331574,0.795322657066));\r
-#59702 = CARTESIAN_POINT('',(-2.375692306907,0.529994280574));\r
-#59703 = CARTESIAN_POINT('',(-2.373148215837,0.264872062827));\r
-#59704 = CARTESIAN_POINT('',(-2.370572109384,-6.E-07));\r
-#59705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#59706 = ORIENTED_EDGE('',*,*,#40558,.F.);\r
-#59707 = ORIENTED_EDGE('',*,*,#40953,.T.);\r
-#59708 = ORIENTED_EDGE('',*,*,#59709,.F.);\r
-#59709 = EDGE_CURVE('',#59652,#40888,#59710,.T.);\r
-#59710 = SURFACE_CURVE('',#59711,(#59784,#59860),.PCURVE_S1.);\r
-#59711 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#59712,#59713,#59714,#59715,\r
-    #59716,#59717,#59718,#59719,#59720,#59721,#59722,#59723,#59724,\r
-    #59725,#59726,#59727,#59728,#59729,#59730,#59731,#59732,#59733,\r
-    #59734,#59735,#59736,#59737,#59738,#59739,#59740,#59741,#59742,\r
-    #59743,#59744,#59745,#59746,#59747,#59748,#59749,#59750,#59751,\r
-    #59752,#59753,#59754,#59755,#59756,#59757,#59758,#59759,#59760,\r
-    #59761,#59762,#59763,#59764,#59765,#59766,#59767,#59768,#59769,\r
-    #59770,#59771,#59772,#59773,#59774,#59775,#59776,#59777,#59778,\r
-    #59779,#59780,#59781,#59782,#59783),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156945,0.157462141416,0.237475582236,\r
-    0.315984140891,0.354882631286,0.433704074266,0.569774718347,\r
-    0.737461555813,0.864425724612,1.),.UNSPECIFIED.);\r
-#59712 = CARTESIAN_POINT('',(-33.09255050392,22.469603938324,3.));\r
-#59713 = CARTESIAN_POINT('',(-32.57374538512,22.313358855221,\r
-    3.000000000037));\r
-#59714 = CARTESIAN_POINT('',(-32.05525191682,22.156335708411,\r
-    3.012727308664));\r
-#59715 = CARTESIAN_POINT('',(-31.53750822949,21.997948314856,\r
-    3.039137497494));\r
-#59716 = CARTESIAN_POINT('',(-31.02112710321,21.837692623487,\r
-    3.08032051854));\r
-#59717 = CARTESIAN_POINT('',(-30.50689129759,21.675156900229,\r
-    3.137492164789));\r
-#59718 = CARTESIAN_POINT('',(-29.99574468185,21.51004772089,\r
-    3.211990126548));\r
-#59719 = CARTESIAN_POINT('',(-29.48877637533,21.342230912144,\r
-    3.305250521531));\r
-#59720 = CARTESIAN_POINT('',(-28.78145101835,21.1018718608,\r
-    3.465293450817));\r
-#59721 = CARTESIAN_POINT('',(-28.57662727191,21.031519776729,\r
-    3.515246870818));\r
-#59722 = CARTESIAN_POINT('',(-28.37281443965,20.960738463047,\r
-    3.568699483427));\r
-#59723 = CARTESIAN_POINT('',(-28.17010986433,20.889543408759,\r
-    3.625749574233));\r
-#59724 = CARTESIAN_POINT('',(-27.96861684068,20.817958070347,\r
-    3.686493289529));\r
-#59725 = CARTESIAN_POINT('',(-27.76844379503,20.746014484627,\r
-    3.751022658198));\r
-#59726 = CARTESIAN_POINT('',(-27.56970346501,20.673753881617,\r
-    3.819423613591));\r
-#59727 = CARTESIAN_POINT('',(-27.02803003416,20.474527513065,\r
-    4.018166019204));\r
-#59728 = CARTESIAN_POINT('',(-26.68822496288,20.346997368957,\r
-    4.1566292351));\r
-#59729 = CARTESIAN_POINT('',(-26.35377845487,20.218931238933,\r
-    4.307560183342));\r
-#59730 = CARTESIAN_POINT('',(-26.02536376497,20.0906996055,\r
-    4.471278576594));\r
-#59731 = CARTESIAN_POINT('',(-25.70362335011,19.962756634498,\r
-    4.647991982847));\r
-#59732 = CARTESIAN_POINT('',(-25.38914823446,19.835637107955,\r
-    4.837755127206));\r
-#59733 = CARTESIAN_POINT('',(-25.08245920321,19.709942715133,\r
-    5.04042383254));\r
-#59734 = CARTESIAN_POINT('',(-24.49113401903,19.4650178112,\r
-    5.466736293034));\r
-#59735 = CARTESIAN_POINT('',(-24.20612273258,19.345681656218,\r
-    5.68996369932));\r
-#59736 = CARTESIAN_POINT('',(-23.92938914649,19.228924905008,\r
-    5.924912733575));\r
-#59737 = CARTESIAN_POINT('',(-23.66115449541,19.115349538489,\r
-    6.171070118369));\r
-#59738 = CARTESIAN_POINT('',(-23.40144599057,19.005521960315,\r
-    6.427790637949));\r
-#59739 = CARTESIAN_POINT('',(-23.15011990413,18.899953328376,\r
-    6.694311954299));\r
-#59740 = CARTESIAN_POINT('',(-22.90688981498,18.799082107788,\r
-    6.969775984446));\r
-#59741 = CARTESIAN_POINT('',(-22.55466250209,18.655781470709,\r
-    7.393712573884));\r
-#59742 = CARTESIAN_POINT('',(-22.43984618292,18.609539604812,\r
-    7.536147358727));\r
-#59743 = CARTESIAN_POINT('',(-22.3268576557,18.564574054131,\r
-    7.680455803852));\r
-#59744 = CARTESIAN_POINT('',(-22.2156351207,18.520919708653,\r
-    7.826531805428));\r
-#59745 = CARTESIAN_POINT('',(-22.10610945671,18.478605573702,\r
-    7.974269367423));\r
-#59746 = CARTESIAN_POINT('',(-21.99820529637,18.437654801741,\r
-    8.123563423543));\r
-#59747 = CARTESIAN_POINT('',(-21.89184210153,18.398084724182,\r
-    8.27431065916));\r
-#59748 = CARTESIAN_POINT('',(-21.57435860038,18.28254571861,\r
-    8.734615501814));\r
-#59749 = CARTESIAN_POINT('',(-21.36777239574,18.210905025251,\r
-    9.048358172017));\r
-#59750 = CARTESIAN_POINT('',(-21.1664552402,18.145075158596,\r
-    9.366820462725));\r
-#59751 = CARTESIAN_POINT('',(-20.96962918807,18.08505589744,\r
-    9.68921052403));\r
-#59752 = CARTESIAN_POINT('',(-20.77648567994,18.030760837514,\r
-    10.014779122278));\r
-#59753 = CARTESIAN_POINT('',(-20.58620287942,17.982020114145,\r
-    10.342830740203));\r
-#59754 = CARTESIAN_POINT('',(-20.39795439916,17.938581453963,\r
-    10.672729192137));\r
-#59755 = CARTESIAN_POINT('',(-19.88801084459,17.833694938179,\r
-    11.575599030694));\r
-#59756 = CARTESIAN_POINT('',(-19.56862192676,17.782084209031,\r
-    12.151277477066));\r
-#59757 = CARTESIAN_POINT('',(-19.25314708644,17.748175124753,\r
-    12.730668069201));\r
-#59758 = CARTESIAN_POINT('',(-18.94155078244,17.7347256997,13.3131018791\r
-    ));\r
-#59759 = CARTESIAN_POINT('',(-18.63308848384,17.743996347342,\r
-    13.897359252424));\r
-#59760 = CARTESIAN_POINT('',(-18.32619019903,17.777245034204,\r
-    14.481591210761));\r
-#59761 = CARTESIAN_POINT('',(-18.01893722563,17.8347200006,\r
-    15.063560171286));\r
-#59762 = CARTESIAN_POINT('',(-17.32796228177,18.015555105256,\r
-    16.352198458618));\r
-#59763 = CARTESIAN_POINT('',(-16.94288980496,18.151165101149,\r
-    17.056740944262));\r
-#59764 = CARTESIAN_POINT('',(-16.55046277114,18.321352718459,\r
-    17.750106475418));\r
-#59765 = CARTESIAN_POINT('',(-16.14640976778,18.522931848902,\r
-    18.428402678067));\r
-#59766 = CARTESIAN_POINT('',(-15.72703642233,18.751431870375,\r
-    19.088624669249));\r
-#59767 = CARTESIAN_POINT('',(-15.28972248635,19.001874064124,\r
-    19.728706647888));\r
-#59768 = CARTESIAN_POINT('',(-14.83282588327,19.269093135272,\r
-    20.347351396652));\r
-#59769 = CARTESIAN_POINT('',(-13.994291405,19.759284441617,\r
-    21.395546816223));\r
-#59770 = CARTESIAN_POINT('',(-13.62123890051,19.977291913454,\r
-    21.834638927268));\r
-#59771 = CARTESIAN_POINT('',(-13.23604869796,20.199950210508,\r
-    22.260949790658));\r
-#59772 = CARTESIAN_POINT('',(-12.83855554901,20.425200587272,\r
-    22.67451283185));\r
-#59773 = CARTESIAN_POINT('',(-12.42879315287,20.651110956592,\r
-    23.075533872548));\r
-#59774 = CARTESIAN_POINT('',(-12.0069534294,20.875905310234,\r
-    23.464334951358));\r
-#59775 = CARTESIAN_POINT('',(-11.57334786654,21.097971948975,\r
-    23.841312325538));\r
-#59776 = CARTESIAN_POINT('',(-10.65321779733,21.548504584973,\r
-    24.597297987816));\r
-#59777 = CARTESIAN_POINT('',(-10.16509079055,21.776387879219,\r
-    24.974716729616));\r
-#59778 = CARTESIAN_POINT('',(-9.664450612087,21.99773344422,\r
-    25.33972141055));\r
-#59779 = CARTESIAN_POINT('',(-9.151865116997,22.210978160063,\r
-    25.692922426298));\r
-#59780 = CARTESIAN_POINT('',(-8.627975946742,22.414745760384,\r
-    26.0349458714));\r
-#59781 = CARTESIAN_POINT('',(-8.093473467126,22.607828785216,\r
-    26.366408026053));\r
-#59782 = CARTESIAN_POINT('',(-7.549080022549,22.789169473957,\r
-    26.687902495213));\r
-#59783 = CARTESIAN_POINT('',(-6.995541506588,22.957839598482,27.));\r
-#59784 = PCURVE('',#40698,#59785);\r
-#59785 = DEFINITIONAL_REPRESENTATION('',(#59786),#59859);\r
-#59786 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#59787,#59788,#59789,#59790,\r
-    #59791,#59792,#59793,#59794,#59795,#59796,#59797,#59798,#59799,\r
-    #59800,#59801,#59802,#59803,#59804,#59805,#59806,#59807,#59808,\r
-    #59809,#59810,#59811,#59812,#59813,#59814,#59815,#59816,#59817,\r
-    #59818,#59819,#59820,#59821,#59822,#59823,#59824,#59825,#59826,\r
-    #59827,#59828,#59829,#59830,#59831,#59832,#59833,#59834,#59835,\r
-    #59836,#59837,#59838,#59839,#59840,#59841,#59842,#59843,#59844,\r
-    #59845,#59846,#59847,#59848,#59849,#59850,#59851,#59852,#59853,\r
-    #59854,#59855,#59856,#59857,#59858),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156945,0.157462141416,0.237475582236,\r
-    0.315984140891,0.354882631286,0.433704074266,0.569774718347,\r
-    0.737461555813,0.864425724612,1.),.UNSPECIFIED.);\r
-#59787 = CARTESIAN_POINT('',(2.077986350972,0.14818714986));\r
-#59788 = CARTESIAN_POINT('',(2.091059833992,0.148187149861));\r
-#59789 = CARTESIAN_POINT('',(2.104104742417,0.148515904219));\r
-#59790 = CARTESIAN_POINT('',(2.117119801632,0.14919809517));\r
-#59791 = CARTESIAN_POINT('',(2.130099054354,0.150262253386));\r
-#59792 = CARTESIAN_POINT('',(2.143031844833,0.151740671286));\r
-#59793 = CARTESIAN_POINT('',(2.155902624561,0.15366952389));\r
-#59794 = CARTESIAN_POINT('',(2.168690602339,0.156088586277));\r
-#59795 = CARTESIAN_POINT('',(2.186569932678,0.160250553801));\r
-#59796 = CARTESIAN_POINT('',(2.191751858006,0.161550652429));\r
-#59797 = CARTESIAN_POINT('',(2.196913025467,0.162943062255));\r
-#59798 = CARTESIAN_POINT('',(2.202051175141,0.16443065114));\r
-#59799 = CARTESIAN_POINT('',(2.207163805075,0.166016277669));\r
-#59800 = CARTESIAN_POINT('',(2.212248177082,0.167702743749));\r
-#59801 = CARTESIAN_POINT('',(2.217301322543,0.169492747214));\r
-#59802 = CARTESIAN_POINT('',(2.231087474211,0.174701190046));\r
-#59803 = CARTESIAN_POINT('',(2.239751137237,0.178337768719));\r
-#59804 = CARTESIAN_POINT('',(2.24829242519,0.182311669723));\r
-#59805 = CARTESIAN_POINT('',(2.256691712902,0.18663449761));\r
-#59806 = CARTESIAN_POINT('',(2.264928620931,0.191315529159));\r
-#59807 = CARTESIAN_POINT('',(2.272982436541,0.196360627873));\r
-#59808 = CARTESIAN_POINT('',(2.280832696874,0.201770906006));\r
-#59809 = CARTESIAN_POINT('',(2.295943719671,0.213202836567));\r
-#59810 = CARTESIAN_POINT('',(2.303214553127,0.21921241197));\r
-#59811 = CARTESIAN_POINT('',(2.310253463376,0.225564913216));\r
-#59812 = CARTESIAN_POINT('',(2.317045754078,0.232251967859));\r
-#59813 = CARTESIAN_POINT('',(2.323580949227,0.239261817991));\r
-#59814 = CARTESIAN_POINT('',(2.329852648321,0.246579520637));\r
-#59815 = CARTESIAN_POINT('',(2.335858291361,0.254187308704));\r
-#59816 = CARTESIAN_POINT('',(2.344443089518,0.265968313333));\r
-#59817 = CARTESIAN_POINT('',(2.347222488627,0.269938106038));\r
-#59818 = CARTESIAN_POINT('',(2.34993726756,0.273972255006));\r
-#59819 = CARTESIAN_POINT('',(2.352587913286,0.278068482811));\r
-#59820 = CARTESIAN_POINT('',(2.355175142409,0.282224490674));\r
-#59821 = CARTESIAN_POINT('',(2.35769988044,0.286437978965));\r
-#59822 = CARTESIAN_POINT('',(2.360163241052,0.290706667695));\r
-#59823 = CARTESIAN_POINT('',(2.367436328259,0.303785434139));\r
-#59824 = CARTESIAN_POINT('',(2.372059148761,0.312759565039));\r
-#59825 = CARTESIAN_POINT('',(2.376446022901,0.321932649407));\r
-#59826 = CARTESIAN_POINT('',(2.380610487314,0.331286850677));\r
-#59827 = CARTESIAN_POINT('',(2.384568029124,0.340804977546));\r
-#59828 = CARTESIAN_POINT('',(2.388335741833,0.350470789261));\r
-#59829 = CARTESIAN_POINT('',(2.391932167219,0.360269184685));\r
-#59830 = CARTESIAN_POINT('',(2.401324747932,0.387306297695));\r
-#59831 = CARTESIAN_POINT('',(2.406822429895,0.404785798589));\r
-#59832 = CARTESIAN_POINT('',(2.411815437584,0.422634515462));\r
-#59833 = CARTESIAN_POINT('',(2.41625697344,0.440851335711));\r
-#59834 = CARTESIAN_POINT('',(2.420118944097,0.459418793511));\r
-#59835 = CARTESIAN_POINT('',(2.423403151273,0.478297792309));\r
-#59836 = CARTESIAN_POINT('',(2.426135230686,0.49743167394));\r
-#59837 = CARTESIAN_POINT('',(2.43109973529,0.540556705759));\r
-#59838 = CARTESIAN_POINT('',(2.43306980052,0.564654096243));\r
-#59839 = CARTESIAN_POINT('',(2.434351143789,0.588919091457));\r
-#59840 = CARTESIAN_POINT('',(2.43507047525,0.613229008449));\r
-#59841 = CARTESIAN_POINT('',(2.43537059513,0.637475343228));\r
-#59842 = CARTESIAN_POINT('',(2.435389795065,0.661570129865));\r
-#59843 = CARTESIAN_POINT('',(2.435257497018,0.685444715665));\r
-#59844 = CARTESIAN_POINT('',(2.434961869619,0.726919334964));\r
-#59845 = CARTESIAN_POINT('',(2.434813842481,0.744639280649));\r
-#59846 = CARTESIAN_POINT('',(2.434695384475,0.76218933579));\r
-#59847 = CARTESIAN_POINT('',(2.434652165885,0.77955870039));\r
-#59848 = CARTESIAN_POINT('',(2.434724990198,0.79674285587));\r
-#59849 = CARTESIAN_POINT('',(2.434949820593,0.813742301736));\r
-#59850 = CARTESIAN_POINT('',(2.435358158653,0.83056150398));\r
-#59851 = CARTESIAN_POINT('',(2.436639411359,0.86498349642));\r
-#59852 = CARTESIAN_POINT('',(2.437541950213,0.882562379726));\r
-#59853 = CARTESIAN_POINT('',(2.438719198091,0.899954761783));\r
-#59854 = CARTESIAN_POINT('',(2.440199980246,0.917174729378));\r
-#59855 = CARTESIAN_POINT('',(2.442008927904,0.934239196761));\r
-#59856 = CARTESIAN_POINT('',(2.444167136742,0.951167137232));\r
-#59857 = CARTESIAN_POINT('',(2.446692696866,0.967979248985));\r
-#59858 = CARTESIAN_POINT('',(2.44960109428,0.9846980552));\r
-#59859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#59860 = PCURVE('',#40925,#59861);\r
-#59861 = DEFINITIONAL_REPRESENTATION('',(#59862),#59935);\r
-#59862 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#59863,#59864,#59865,#59866,\r
-    #59867,#59868,#59869,#59870,#59871,#59872,#59873,#59874,#59875,\r
-    #59876,#59877,#59878,#59879,#59880,#59881,#59882,#59883,#59884,\r
-    #59885,#59886,#59887,#59888,#59889,#59890,#59891,#59892,#59893,\r
-    #59894,#59895,#59896,#59897,#59898,#59899,#59900,#59901,#59902,\r
-    #59903,#59904,#59905,#59906,#59907,#59908,#59909,#59910,#59911,\r
-    #59912,#59913,#59914,#59915,#59916,#59917,#59918,#59919,#59920,\r
-    #59921,#59922,#59923,#59924,#59925,#59926,#59927,#59928,#59929,\r
-    #59930,#59931,#59932,#59933,#59934),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156945,0.157462141416,0.237475582236,\r
-    0.315984140891,0.354882631286,0.433704074266,0.569774718347,\r
-    0.737461555813,0.864425724612,1.),.UNSPECIFIED.);\r
-#59863 = CARTESIAN_POINT('',(2.370572115219,1.));\r
-#59864 = CARTESIAN_POINT('',(2.366517866946,0.989229505348));\r
-#59865 = CARTESIAN_POINT('',(2.362364317922,0.978139490344));\r
-#59866 = CARTESIAN_POINT('',(2.358124739678,0.966704391393));\r
-#59867 = CARTESIAN_POINT('',(2.353814304674,0.954898289302));\r
-#59868 = CARTESIAN_POINT('',(2.349450215738,0.94269495948));\r
-#59869 = CARTESIAN_POINT('',(2.34505156005,0.930067863972));\r
-#59870 = CARTESIAN_POINT('',(2.340638628641,0.916990710579));\r
-#59871 = CARTESIAN_POINT('',(2.334423654498,0.897880499229));\r
-#59872 = CARTESIAN_POINT('',(2.332616956471,0.892242354964));\r
-#59873 = CARTESIAN_POINT('',(2.330812792159,0.886523323145));\r
-#59874 = CARTESIAN_POINT('',(2.329012632849,0.880722111104));\r
-#59875 = CARTESIAN_POINT('',(2.327217950964,0.874837627168));\r
-#59876 = CARTESIAN_POINT('',(2.325430193788,0.868869025963));\r
-#59877 = CARTESIAN_POINT('',(2.32365075719,0.862815753719));\r
-#59878 = CARTESIAN_POINT('',(2.318789223985,0.845954579736));\r
-#59879 = CARTESIAN_POINT('',(2.315726459625,0.834970947558));\r
-#59880 = CARTESIAN_POINT('',(2.312700200974,0.823727349738));\r
-#59881 = CARTESIAN_POINT('',(2.309716958947,0.812226781502));\r
-#59882 = CARTESIAN_POINT('',(2.306781482265,0.800475245558));\r
-#59883 = CARTESIAN_POINT('',(2.303896231105,0.788482547719));\r
-#59884 = CARTESIAN_POINT('',(2.301061062781,0.776263223198));\r
-#59885 = CARTESIAN_POINT('',(2.295537631236,0.751645663544));\r
-#59886 = CARTESIAN_POINT('',(2.292846968151,0.739252244534));\r
-#59887 = CARTESIAN_POINT('',(2.290198696045,0.726677013899));\r
-#59888 = CARTESIAN_POINT('',(2.287586678962,0.713939650048));\r
-#59889 = CARTESIAN_POINT('',(2.285001444704,0.70105979025));\r
-#59890 = CARTESIAN_POINT('',(2.282430777406,0.688056898751));\r
-#59891 = CARTESIAN_POINT('',(2.279860547157,0.674950045231));\r
-#59892 = CARTESIAN_POINT('',(2.275995105184,0.655221153946));\r
-#59893 = CARTESIAN_POINT('',(2.274710763357,0.648663189026));\r
-#59894 = CARTESIAN_POINT('',(2.273420861449,0.642085611576));\r
-#59895 = CARTESIAN_POINT('',(2.272123430281,0.635490155368));\r
-#59896 = CARTESIAN_POINT('',(2.270816443006,0.628878368757));\r
-#59897 = CARTESIAN_POINT('',(2.269497836896,0.622251608239));\r
-#59898 = CARTESIAN_POINT('',(2.268165535131,0.615611032019));\r
-#59899 = CARTESIAN_POINT('',(2.264085831727,0.595475486338));\r
-#59900 = CARTESIAN_POINT('',(2.261289600669,0.581941247379));\r
-#59901 = CARTESIAN_POINT('',(2.258411349774,0.568361866499));\r
-#59902 = CARTESIAN_POINT('',(2.255433865343,0.55474162716));\r
-#59903 = CARTESIAN_POINT('',(2.25234070371,0.541082055633));\r
-#59904 = CARTESIAN_POINT('',(2.249116564113,0.527381777601));\r
-#59905 = CARTESIAN_POINT('',(2.245747476353,0.513636282211));\r
-#59906 = CARTESIAN_POINT('',(2.236132654293,0.476016709573));\r
-#59907 = CARTESIAN_POINT('',(2.229572920635,0.452030941876));\r
-#59908 = CARTESIAN_POINT('',(2.222463129506,0.428056224907));\r
-#59909 = CARTESIAN_POINT('',(2.214718610928,0.404294343209));\r
-#59910 = CARTESIAN_POINT('',(2.20625258478,0.38095614307));\r
-#59911 = CARTESIAN_POINT('',(2.196987931903,0.358220146193));\r
-#59912 = CARTESIAN_POINT('',(2.186869400096,0.33622369896));\r
-#59913 = CARTESIAN_POINT('',(2.162315525987,0.288991873836));\r
-#59914 = CARTESIAN_POINT('',(2.147417388215,0.264179766414));\r
-#59915 = CARTESIAN_POINT('',(2.131119001274,0.240807562622));\r
-#59916 = CARTESIAN_POINT('',(2.113408332193,0.218931322957));\r
-#59917 = CARTESIAN_POINT('',(2.09432346544,0.198512637639));\r
-#59918 = CARTESIAN_POINT('',(2.073939758305,0.179481273033));\r
-#59919 = CARTESIAN_POINT('',(2.052357115629,0.161746903492));\r
-#59920 = CARTESIAN_POINT('',(2.012526602617,0.132697940791));\r
-#59921 = CARTESIAN_POINT('',(1.994737737283,0.120867308509));\r
-#59922 = CARTESIAN_POINT('',(1.976368192191,0.109679810644));\r
-#59923 = CARTESIAN_POINT('',(1.957465139283,9.909001940518E-02));\r
-#59924 = CARTESIAN_POINT('',(1.938075161507,8.905334281732E-02));\r
-#59925 = CARTESIAN_POINT('',(1.918242585719,7.952780630502E-02));\r
-#59926 = CARTESIAN_POINT('',(1.898008563509,7.047468997425E-02));\r
-#59927 = CARTESIAN_POINT('',(1.855416400753,5.265701167667E-02));\r
-#59928 = CARTESIAN_POINT('',(1.833006874076,4.395353706596E-02));\r
-#59929 = CARTESIAN_POINT('',(1.810227358632,3.57035278015E-02));\r
-#59930 = CARTESIAN_POINT('',(1.787118191564,2.786715267767E-02));\r
-#59931 = CARTESIAN_POINT('',(1.76371511646,2.040872801439E-02));\r
-#59932 = CARTESIAN_POINT('',(1.740049561077,1.329646153712E-02));\r
-#59933 = CARTESIAN_POINT('',(1.716149084774,6.502031349733E-03));\r
-#59934 = CARTESIAN_POINT('',(1.69203799568,0.));\r
-#59935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#59936 = ADVANCED_FACE('',(#59937),#40925,.F.);\r
-#59937 = FACE_BOUND('',#59938,.F.);\r
-#59938 = EDGE_LOOP('',(#59939,#60190,#60191,#60192));\r
-#59939 = ORIENTED_EDGE('',*,*,#59940,.F.);\r
-#59940 = EDGE_CURVE('',#40825,#59941,#59943,.T.);\r
-#59941 = VERTEX_POINT('',#59942);\r
-#59942 = CARTESIAN_POINT('',(-32.61320555286,23.159853703485,3.));\r
-#59943 = SURFACE_CURVE('',#59944,(#60024,#60107),.PCURVE_S1.);\r
-#59944 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#59945,#59946,#59947,#59948,\r
-    #59949,#59950,#59951,#59952,#59953,#59954,#59955,#59956,#59957,\r
-    #59958,#59959,#59960,#59961,#59962,#59963,#59964,#59965,#59966,\r
-    #59967,#59968,#59969,#59970,#59971,#59972,#59973,#59974,#59975,\r
-    #59976,#59977,#59978,#59979,#59980,#59981,#59982,#59983,#59984,\r
-    #59985,#59986,#59987,#59988,#59989,#59990,#59991,#59992,#59993,\r
-    #59994,#59995,#59996,#59997,#59998,#59999,#60000,#60001,#60002,\r
-    #60003,#60004,#60005,#60006,#60007,#60008,#60009,#60010,#60011,\r
-    #60012,#60013,#60014,#60015,#60016,#60017,#60018,#60019,#60020,\r
-    #60021,#60022,#60023),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613027,0.249810233757,0.33572485204,0.420382051208,\r
-    0.565526485589,0.644424134376,0.683354615411,0.761264550251,\r
-    0.841373225548,0.887438369128,1.),.UNSPECIFIED.);\r
-#59945 = CARTESIAN_POINT('',(-5.938129755282,23.254222271676,\r
-    26.717157287525));\r
-#59946 = CARTESIAN_POINT('',(-6.479402291355,23.116877795449,\r
-    26.435029930201));\r
-#59947 = CARTESIAN_POINT('',(-7.013004420391,22.967206602867,\r
-    26.144166320894));\r
-#59948 = CARTESIAN_POINT('',(-7.538251171371,22.805966345632,\r
-    25.844078671962));\r
-#59949 = CARTESIAN_POINT('',(-8.054469572275,22.634021481763,\r
-    25.534253543572));\r
-#59950 = CARTESIAN_POINT('',(-8.56100444834,22.452359670127,\r
-    25.214151897357));\r
-#59951 = CARTESIAN_POINT('',(-9.057230245938,22.262108383206,\r
-    24.883218493444));\r
-#59952 = CARTESIAN_POINT('',(-9.542568882098,22.064551738111,\r
-    24.540900630818));\r
-#59953 = CARTESIAN_POINT('',(-10.46327686746,21.669408909747,\r
-    23.852767167881));\r
-#59954 = CARTESIAN_POINT('',(-10.89992087219,21.472471542298,\r
-    23.508274412799));\r
-#59955 = CARTESIAN_POINT('',(-11.32600812036,21.271563111889,\r
-    23.152770991865));\r
-#59956 = CARTESIAN_POINT('',(-11.74115767185,21.068044808168,\r
-    22.785859408876));\r
-#59957 = CARTESIAN_POINT('',(-12.14507188389,20.863425752592,\r
-    22.407192200695));\r
-#59958 = CARTESIAN_POINT('',(-12.53756736134,20.659361677908,\r
-    22.01650593254));\r
-#59959 = CARTESIAN_POINT('',(-12.91861013295,20.45763787658,\r
-    21.613668633224));\r
-#59960 = CARTESIAN_POINT('',(-13.55041673724,20.120154604354,\r
-    20.904654898561));\r
-#59961 = CARTESIAN_POINT('',(-13.80680418205,19.982292930765,\r
-    20.604493831848));\r
-#59962 = CARTESIAN_POINT('',(-14.05756714027,19.847223936371,\r
-    20.298285092038));\r
-#59963 = CARTESIAN_POINT('',(-14.3028067516,19.715640299806,\r
-    19.98609929031));\r
-#59964 = CARTESIAN_POINT('',(-14.54268386053,19.588247306539,\r
-    19.668059414005));\r
-#59965 = CARTESIAN_POINT('',(-14.77742329956,19.465751132838,\r
-    19.344348926834));\r
-#59966 = CARTESIAN_POINT('',(-15.00731413862,19.348842946457,\r
-    19.015218582484));\r
-#59967 = CARTESIAN_POINT('',(-15.45479890032,19.129134346709,\r
-    18.351656955751));\r
-#59968 = CARTESIAN_POINT('',(-15.67253009104,19.026149267656,\r
-    18.017363781936));\r
-#59969 = CARTESIAN_POINT('',(-15.88622924379,18.929853430156,\r
-    17.678427117123));\r
-#59970 = CARTESIAN_POINT('',(-16.0962911164,18.840839070012,\r
-    17.335216049374));\r
-#59971 = CARTESIAN_POINT('',(-16.30316995437,18.759641974847,\r
-    16.988155367154));\r
-#59972 = CARTESIAN_POINT('',(-16.50736486898,18.68672106215,\r
-    16.637721832146));\r
-#59973 = CARTESIAN_POINT('',(-16.70939609222,18.622436376132,\r
-    16.284435425582));\r
-#59974 = CARTESIAN_POINT('',(-17.25331599984,18.4720237804,\r
-    15.319188158695));\r
-#59975 = CARTESIAN_POINT('',(-17.59211488362,18.403073270998,\r
-    14.702544954936));\r
-#59976 = CARTESIAN_POINT('',(-17.92857260114,18.361450429584,\r
-    14.081955208702));\r
-#59977 = CARTESIAN_POINT('',(-18.26524450778,18.347245478842,\r
-    13.460287147057));\r
-#59978 = CARTESIAN_POINT('',(-18.60437359303,18.359238117931,\r
-    12.8399985974));\r
-#59979 = CARTESIAN_POINT('',(-18.94712756372,18.394814255575,\r
-    12.222738339855));\r
-#59980 = CARTESIAN_POINT('',(-19.29370013735,18.450669377787,\r
-    11.609424742126));\r
-#59981 = CARTESIAN_POINT('',(-19.83394083289,18.562798633485,\r
-    10.669431030806));\r
-#59982 = CARTESIAN_POINT('',(-20.02524046486,18.60725365502,\r
-    10.339617651733));\r
-#59983 = CARTESIAN_POINT('',(-20.2184308271,18.657017001918,\r
-    10.011603581164));\r
-#59984 = CARTESIAN_POINT('',(-20.4143485881,18.712345678266,\r
-    9.686037359102));\r
-#59985 = CARTESIAN_POINT('',(-20.61382671542,18.773414172364,\r
-    9.363626849611));\r
-#59986 = CARTESIAN_POINT('',(-20.81768517767,18.840313377915,\r
-    9.045133164381));\r
-#59987 = CARTESIAN_POINT('',(-21.02671289499,18.913047719875,\r
-    8.731358980911));\r
-#59988 = CARTESIAN_POINT('',(-21.34769292043,19.030256249843,\r
-    8.271042393225));\r
-#59989 = CARTESIAN_POINT('',(-21.45517876897,19.070380615507,\r
-    8.120307881795));\r
-#59990 = CARTESIAN_POINT('',(-21.56418417801,19.111892455849,\r
-    7.971029594427));\r
-#59991 = CARTESIAN_POINT('',(-21.67479065006,19.154774817612,\r
-    7.823311899805));\r
-#59992 = CARTESIAN_POINT('',(-21.78707440798,19.199004884082,\r
-    7.677260821701));\r
-#59993 = CARTESIAN_POINT('',(-21.90110530764,19.244553938796,\r
-    7.532983198785));\r
-#59994 = CARTESIAN_POINT('',(-22.0169457504,19.29138732925,\r
-    7.390585844433));\r
-#59995 = CARTESIAN_POINT('',(-22.37020535257,19.435679112118,\r
-    6.969175799932));\r
-#59996 = CARTESIAN_POINT('',(-22.61326013191,19.536889580942,\r
-    6.696088722987));\r
-#59997 = CARTESIAN_POINT('',(-22.86420352804,19.64275550821,\r
-    6.431819771003));\r
-#59998 = CARTESIAN_POINT('',(-23.12331790113,19.752851054424,\r
-    6.177207107878));\r
-#59999 = CARTESIAN_POINT('',(-23.39074627873,19.866679354455,\r
-    5.932993790204));\r
-#60000 = CARTESIAN_POINT('',(-23.66646549728,19.983689119542,\r
-    5.699807402424));\r
-#60001 = CARTESIAN_POINT('',(-23.95026458376,20.103293356288,\r
-    5.478146303048));\r
-#60002 = CARTESIAN_POINT('',(-24.54141773616,20.349918702601,\r
-    5.052678514837));\r
-#60003 = CARTESIAN_POINT('',(-24.84928125049,20.477083401498,\r
-    4.849501120522));\r
-#60004 = CARTESIAN_POINT('',(-25.16489221216,20.605737552742,\r
-    4.659233384327));\r
-#60005 = CARTESIAN_POINT('',(-25.48773643888,20.735275393762,\r
-    4.482017208794));\r
-#60006 = CARTESIAN_POINT('',(-25.81722942961,20.865156617733,\r
-    4.317795348478));\r
-#60007 = CARTESIAN_POINT('',(-26.15273527703,20.994920293227,\r
-    4.166357929628));\r
-#60008 = CARTESIAN_POINT('',(-26.49358733699,21.124188231833,\r
-    4.027383454738));\r
-#60009 = CARTESIAN_POINT('',(-27.03779801589,21.32653206583,\r
-    3.827497316822));\r
-#60010 = CARTESIAN_POINT('',(-27.23804644163,21.400148523211,\r
-    3.758503896589));\r
-#60011 = CARTESIAN_POINT('',(-27.43973928493,21.473453888217,\r
-    3.693414895724));\r
-#60012 = CARTESIAN_POINT('',(-27.64276339237,21.546404797354,\r
-    3.63214304441));\r
-#60013 = CARTESIAN_POINT('',(-27.84700993584,21.618967204301,\r
-    3.574594950204));\r
-#60014 = CARTESIAN_POINT('',(-28.05237524376,21.691115772932,\r
-    3.520673109705));\r
-#60015 = CARTESIAN_POINT('',(-28.25876163231,21.762833270327,\r
-    3.470277920211));\r
-#60016 = CARTESIAN_POINT('',(-28.97266289658,22.008276798001,\r
-    3.308541343225));\r
-#60017 = CARTESIAN_POINT('',(-29.48471685937,22.179782473082,\r
-    3.214253517569));\r
-#60018 = CARTESIAN_POINT('',(-30.00102018161,22.348523932185,\r
-    3.138949656873));\r
-#60019 = CARTESIAN_POINT('',(-30.52047320716,22.514618078441,\r
-    3.0811679131));\r
-#60020 = CARTESIAN_POINT('',(-31.04212271918,22.678346239254,\r
-    3.039549367523));\r
-#60021 = CARTESIAN_POINT('',(-31.5651780349,22.840112872658,\r
-    3.01286121471));\r
-#60022 = CARTESIAN_POINT('',(-32.08901996409,23.000419356294,\r
-    3.000000000028));\r
-#60023 = CARTESIAN_POINT('',(-32.61320555286,23.159853703486,3.));\r
-#60024 = PCURVE('',#40925,#60025);\r
-#60025 = DEFINITIONAL_REPRESENTATION('',(#60026),#60106);\r
-#60026 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#60027,#60028,#60029,#60030,\r
-    #60031,#60032,#60033,#60034,#60035,#60036,#60037,#60038,#60039,\r
-    #60040,#60041,#60042,#60043,#60044,#60045,#60046,#60047,#60048,\r
-    #60049,#60050,#60051,#60052,#60053,#60054,#60055,#60056,#60057,\r
-    #60058,#60059,#60060,#60061,#60062,#60063,#60064,#60065,#60066,\r
-    #60067,#60068,#60069,#60070,#60071,#60072,#60073,#60074,#60075,\r
-    #60076,#60077,#60078,#60079,#60080,#60081,#60082,#60083,#60084,\r
-    #60085,#60086,#60087,#60088,#60089,#60090,#60091,#60092,#60093,\r
-    #60094,#60095,#60096,#60097,#60098,#60099,#60100,#60101,#60102,\r
-    #60103,#60104,#60105),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613027,0.249810233757,0.33572485204,0.420382051208,\r
-    0.565526485589,0.644424134376,0.683354615411,0.761264550251,\r
-    0.841373225548,0.887438369128,1.),.UNSPECIFIED.);\r
-#60027 = CARTESIAN_POINT('',(1.646277610605,5.927553554444E-03));\r
-#60028 = CARTESIAN_POINT('',(1.669544920137,1.187530004498E-02));\r
-#60029 = CARTESIAN_POINT('',(1.692627771775,1.808807351358E-02));\r
-#60030 = CARTESIAN_POINT('',(1.715506012154,2.458747675043E-02));\r
-#60031 = CARTESIAN_POINT('',(1.738156733318,3.139757981255E-02));\r
-#60032 = CARTESIAN_POINT('',(1.760553793092,3.854537273962E-02));\r
-#60033 = CARTESIAN_POINT('',(1.782667424877,4.606111124362E-02));\r
-#60034 = CARTESIAN_POINT('',(1.804463936879,5.397855537255E-02));\r
-#60035 = CARTESIAN_POINT('',(1.846117356614,7.021238564045E-02));\r
-#60036 = CARTESIAN_POINT('',(1.866014062336,7.847991654195E-02));\r
-#60037 = CARTESIAN_POINT('',(1.88556329087,8.716885353943E-02));\r
-#60038 = CARTESIAN_POINT('',(1.904729620941,9.631284031538E-02));\r
-#60039 = CARTESIAN_POINT('',(1.923474539297,0.105948415966));\r
-#60040 = CARTESIAN_POINT('',(1.941757030503,0.116114595113));\r
-#60041 = CARTESIAN_POINT('',(1.959534754315,0.12685161671));\r
-#60042 = CARTESIAN_POINT('',(1.988978553409,0.146241373862));\r
-#60043 = CARTESIAN_POINT('',(2.000916746683,0.154590457769));\r
-#60044 = CARTESIAN_POINT('',(2.012565236762,0.163259950023));\r
-#60045 = CARTESIAN_POINT('',(2.023909245564,0.172263481154));\r
-#60046 = CARTESIAN_POINT('',(2.034934771282,0.181614142063));\r
-#60047 = CARTESIAN_POINT('',(2.045629029381,0.191323865166));\r
-#60048 = CARTESIAN_POINT('',(2.055980933883,0.201402520087));\r
-#60049 = CARTESIAN_POINT('',(2.075835937194,0.22215792331));\r
-#60050 = CARTESIAN_POINT('',(2.085349532549,0.232824076159));\r
-#60051 = CARTESIAN_POINT('',(2.094513719753,0.243861319017));\r
-#60052 = CARTESIAN_POINT('',(2.103322287222,0.25527320126));\r
-#60053 = CARTESIAN_POINT('',(2.111771926069,0.267059523994));\r
-#60054 = CARTESIAN_POINT('',(2.119862482045,0.279215148831));\r
-#60055 = CARTESIAN_POINT('',(2.127597030445,0.29172877651));\r
-#60056 = CARTESIAN_POINT('',(2.147642887573,0.326617974125));\r
-#60057 = CARTESIAN_POINT('',(2.159280191787,0.349659394657));\r
-#60058 = CARTESIAN_POINT('',(2.169917900657,0.373603127612));\r
-#60059 = CARTESIAN_POINT('',(2.179618595045,0.398296932865));\r
-#60060 = CARTESIAN_POINT('',(2.188474873105,0.423532955911));\r
-#60061 = CARTESIAN_POINT('',(2.196592160329,0.449052668235));\r
-#60062 = CARTESIAN_POINT('',(2.204072114216,0.474607302448));\r
-#60063 = CARTESIAN_POINT('',(2.214777938266,0.51377370703));\r
-#60064 = CARTESIAN_POINT('',(2.218388061585,0.527515900518));\r
-#60065 = CARTESIAN_POINT('',(2.221851784619,0.5412150682));\r
-#60066 = CARTESIAN_POINT('',(2.225183926295,0.554875210446));\r
-#60067 = CARTESIAN_POINT('',(2.228400522417,0.568497217361));\r
-#60068 = CARTESIAN_POINT('',(2.23151862523,0.582079108425));\r
-#60069 = CARTESIAN_POINT('',(2.234555913521,0.595616177439));\r
-#60070 = CARTESIAN_POINT('',(2.238997673169,0.615754882298));\r
-#60071 = CARTESIAN_POINT('',(2.240449835325,0.622395840773));\r
-#60072 = CARTESIAN_POINT('',(2.241888701434,0.629022914947));\r
-#60073 = CARTESIAN_POINT('',(2.243316370032,0.635634897977));\r
-#60074 = CARTESIAN_POINT('',(2.244734914506,0.642230386333));\r
-#60075 = CARTESIAN_POINT('',(2.246146361116,0.648807786705));\r
-#60076 = CARTESIAN_POINT('',(2.247552667022,0.655365322904));\r
-#60077 = CARTESIAN_POINT('',(2.25176352583,0.674980704143));\r
-#60078 = CARTESIAN_POINT('',(2.254558670005,0.68797499149));\r
-#60079 = CARTESIAN_POINT('',(2.257355507006,0.700865722255));\r
-#60080 = CARTESIAN_POINT('',(2.260167445995,0.71363409219));\r
-#60081 = CARTESIAN_POINT('',(2.263005924228,0.726260987939));\r
-#60082 = CARTESIAN_POINT('',(2.265879636144,0.738727207423));\r
-#60083 = CARTESIAN_POINT('',(2.268793996435,0.751013588057));\r
-#60084 = CARTESIAN_POINT('',(2.274791124453,0.7755296244));\r
-#60085 = CARTESIAN_POINT('',(2.277877037475,0.787750832402));\r
-#60086 = CARTESIAN_POINT('',(2.281010834528,0.799744415594));\r
-#60087 = CARTESIAN_POINT('',(2.284192148128,0.811495953295));\r
-#60088 = CARTESIAN_POINT('',(2.287418104519,0.822995784774));\r
-#60089 = CARTESIAN_POINT('',(2.290683643565,0.8342380705));\r
-#60090 = CARTESIAN_POINT('',(2.293982038956,0.84521998521));\r
-#60091 = CARTESIAN_POINT('',(2.299216787275,0.862106006229));\r
-#60092 = CARTESIAN_POINT('',(2.301136440002,0.868185223303));\r
-#60093 = CARTESIAN_POINT('',(2.303063220989,0.874178942422));\r
-#60094 = CARTESIAN_POINT('',(2.304995705547,0.880087752652));\r
-#60095 = CARTESIAN_POINT('',(2.306932425814,0.885912537366));\r
-#60096 = CARTESIAN_POINT('',(2.308871896338,0.891654427913));\r
-#60097 = CARTESIAN_POINT('',(2.310812639669,0.897314757293));\r
-#60098 = CARTESIAN_POINT('',(2.317495061477,0.916530546632));\r
-#60099 = CARTESIAN_POINT('',(2.32223509109,0.929685709237));\r
-#60100 = CARTESIAN_POINT('',(2.326953222173,0.942385590296));\r
-#60101 = CARTESIAN_POINT('',(2.331629224243,0.954657238137));\r
-#60102 = CARTESIAN_POINT('',(2.336244152356,0.966527867381));\r
-#60103 = CARTESIAN_POINT('',(2.340780997845,0.978024300909));\r
-#60104 = CARTESIAN_POINT('',(2.345224811629,0.989172995567));\r
-#60105 = CARTESIAN_POINT('',(2.349562559386,1.));\r
-#60106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#60107 = PCURVE('',#40848,#60108);\r
-#60108 = DEFINITIONAL_REPRESENTATION('',(#60109),#60189);\r
-#60109 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#60110,#60111,#60112,#60113,\r
-    #60114,#60115,#60116,#60117,#60118,#60119,#60120,#60121,#60122,\r
-    #60123,#60124,#60125,#60126,#60127,#60128,#60129,#60130,#60131,\r
-    #60132,#60133,#60134,#60135,#60136,#60137,#60138,#60139,#60140,\r
-    #60141,#60142,#60143,#60144,#60145,#60146,#60147,#60148,#60149,\r
-    #60150,#60151,#60152,#60153,#60154,#60155,#60156,#60157,#60158,\r
-    #60159,#60160,#60161,#60162,#60163,#60164,#60165,#60166,#60167,\r
-    #60168,#60169,#60170,#60171,#60172,#60173,#60174,#60175,#60176,\r
-    #60177,#60178,#60179,#60180,#60181,#60182,#60183,#60184,#60185,\r
-    #60186,#60187,#60188),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613027,0.249810233757,0.33572485204,0.420382051208,\r
-    0.565526485589,0.644424134376,0.683354615411,0.761264550251,\r
-    0.841373225548,0.887438369128,1.),.UNSPECIFIED.);\r
-#60110 = CARTESIAN_POINT('',(0.547589403225,1.));\r
-#60111 = CARTESIAN_POINT('',(0.550707124155,0.983817943096));\r
-#60112 = CARTESIAN_POINT('',(0.553467405931,0.967556456207));\r
-#60113 = CARTESIAN_POINT('',(0.555881668436,0.951194838345));\r
-#60114 = CARTESIAN_POINT('',(0.557963588277,0.934713899472));\r
-#60115 = CARTESIAN_POINT('',(0.559729387707,0.918095855371));\r
-#60116 = CARTESIAN_POINT('',(0.561198242998,0.901324568077));\r
-#60117 = CARTESIAN_POINT('',(0.562392812263,0.884386131846));\r
-#60118 = CARTESIAN_POINT('',(0.564232637167,0.851135126303));\r
-#60119 = CARTESIAN_POINT('',(0.564905469131,0.834842187086));\r
-#60120 = CARTESIAN_POINT('',(0.565380812173,0.818382501492));\r
-#60121 = CARTESIAN_POINT('',(0.5656842918,0.801750155308));\r
-#60122 = CARTESIAN_POINT('',(0.565845347217,0.78494246833));\r
-#60123 = CARTESIAN_POINT('',(0.565897622078,0.767960900528));\r
-#60124 = CARTESIAN_POINT('',(0.565879124219,0.750812201711));\r
-#60125 = CARTESIAN_POINT('',(0.565798863883,0.721246498192));\r
-#60126 = CARTESIAN_POINT('',(0.565751263853,0.708905914005));\r
-#60127 = CARTESIAN_POINT('',(0.565704407495,0.696493083126));\r
-#60128 = CARTESIAN_POINT('',(0.565674379223,0.684014469292));\r
-#60129 = CARTESIAN_POINT('',(0.56567826467,0.671478149453));\r
-#60130 = CARTESIAN_POINT('',(0.565733986942,0.658893926145));\r
-#60131 = CARTESIAN_POINT('',(0.565860009122,0.646273371756));\r
-#60132 = CARTESIAN_POINT('',(0.566286651813,0.621171284858));\r
-#60133 = CARTESIAN_POINT('',(0.566584695189,0.608690045595));\r
-#60134 = CARTESIAN_POINT('',(0.566986795938,0.596199038057));\r
-#60135 = CARTESIAN_POINT('',(0.567510806726,0.583712328992));\r
-#60136 = CARTESIAN_POINT('',(0.568174248534,0.571244984123));\r
-#60137 = CARTESIAN_POINT('',(0.568993733567,0.558812833928));\r
-#60138 = CARTESIAN_POINT('',(0.569984232626,0.546432121853));\r
-#60139 = CARTESIAN_POINT('',(0.573170927004,0.513008295921));\r
-#60140 = CARTESIAN_POINT('',(0.575723637096,0.492088908304));\r
-#60141 = CARTESIAN_POINT('',(0.578878881109,0.471452347203));\r
-#60142 = CARTESIAN_POINT('',(0.582677471791,0.45117393163));\r
-#60143 = CARTESIAN_POINT('',(0.58713048655,0.43130743731));\r
-#60144 = CARTESIAN_POINT('',(0.592207981448,0.411877457223));\r
-#60145 = CARTESIAN_POINT('',(0.597854056511,0.392886481886));\r
-#60146 = CARTESIAN_POINT('',(0.607343629582,0.364232012589));\r
-#60147 = CARTESIAN_POINT('',(0.610834373731,0.354265230091));\r
-#60148 = CARTESIAN_POINT('',(0.614494088241,0.344436688466));\r
-#60149 = CARTESIAN_POINT('',(0.618341328371,0.334761791491));\r
-#60150 = CARTESIAN_POINT('',(0.622393202795,0.325257066562));\r
-#60151 = CARTESIAN_POINT('',(0.626665216621,0.315939961226));\r
-#60152 = CARTESIAN_POINT('',(0.631170927833,0.306828521607));\r
-#60153 = CARTESIAN_POINT('',(0.638265451955,0.293555558003));\r
-#60154 = CARTESIAN_POINT('',(0.640669023967,0.289224783195));\r
-#60155 = CARTESIAN_POINT('',(0.643133416742,0.284950887985));\r
-#60156 = CARTESIAN_POINT('',(0.645659746765,0.280736169332));\r
-#60157 = CARTESIAN_POINT('',(0.648248943033,0.276582940418));\r
-#60158 = CARTESIAN_POINT('',(0.650901726624,0.272493509617));\r
-#60159 = CARTESIAN_POINT('',(0.653618590282,0.268470159455));\r
-#60160 = CARTESIAN_POINT('',(0.661965651991,0.256600082545));\r
-#60161 = CARTESIAN_POINT('',(0.667789996284,0.248957436092));\r
-#60162 = CARTESIAN_POINT('',(0.6738738374,0.241606752936));\r
-#60163 = CARTESIAN_POINT('',(0.680214820649,0.234565265889));\r
-#60164 = CARTESIAN_POINT('',(0.686806914182,0.227847378504));\r
-#60165 = CARTESIAN_POINT('',(0.693640198311,0.221464331032));\r
-#60166 = CARTESIAN_POINT('',(0.700700740105,0.215424027675));\r
-#60167 = CARTESIAN_POINT('',(0.715445531903,0.203877357133));\r
-#60168 = CARTESIAN_POINT('',(0.723143525994,0.198389482976));\r
-#60169 = CARTESIAN_POINT('',(0.731045578869,0.193272349094));\r
-#60170 = CARTESIAN_POINT('',(0.739131720621,0.188524492369));\r
-#60171 = CARTESIAN_POINT('',(0.747381713974,0.184139673721));\r
-#60172 = CARTESIAN_POINT('',(0.755775635913,0.180108246759));\r
-#60173 = CARTESIAN_POINT('',(0.764294295064,0.176418261455));\r
-#60174 = CARTESIAN_POINT('',(0.777879254805,0.171123065252));\r
-#60175 = CARTESIAN_POINT('',(0.782874662689,0.169298136011));\r
-#60176 = CARTESIAN_POINT('',(0.787902541141,0.167578873112));\r
-#60177 = CARTESIAN_POINT('',(0.792959945362,0.165962484233));\r
-#60178 = CARTESIAN_POINT('',(0.798044159093,0.164446075163));\r
-#60179 = CARTESIAN_POINT('',(0.803152700627,0.163026698202));\r
-#60180 = CARTESIAN_POINT('',(0.808283328822,0.161701400555));\r
-#60181 = CARTESIAN_POINT('',(0.826019996562,0.15745164248));\r
-#60182 = CARTESIAN_POINT('',(0.838723802885,0.154980863025));\r
-#60183 = CARTESIAN_POINT('',(0.85151900927,0.153011367649));\r
-#60184 = CARTESIAN_POINT('',(0.864384901603,0.151502122533));\r
-#60185 = CARTESIAN_POINT('',(0.877306021412,0.150415924678));\r
-#60186 = CARTESIAN_POINT('',(0.890271817159,0.149719653628));\r
-#60187 = CARTESIAN_POINT('',(0.903276458873,0.149384115164));\r
-#60188 = CARTESIAN_POINT('',(0.91631883909,0.149384115163));\r
-#60189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#60190 = ORIENTED_EDGE('',*,*,#40887,.F.);\r
-#60191 = ORIENTED_EDGE('',*,*,#59709,.F.);\r
-#60192 = ORIENTED_EDGE('',*,*,#60193,.F.);\r
-#60193 = EDGE_CURVE('',#59941,#59652,#60194,.T.);\r
-#60194 = SURFACE_CURVE('',#60195,(#60200,#60207),.PCURVE_S1.);\r
-#60195 = CIRCLE('',#60196,40.);\r
-#60196 = AXIS2_PLACEMENT_3D('',#60197,#60198,#60199);\r
-#60197 = CARTESIAN_POINT('',(-2.316911861358E-15,1.622319150691E-15,3.)\r
-  );\r
-#60198 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#60199 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#60200 = PCURVE('',#40925,#60201);\r
-#60201 = DEFINITIONAL_REPRESENTATION('',(#60202),#60206);\r
-#60202 = LINE('',#60203,#60204);\r
-#60203 = CARTESIAN_POINT('',(0.,1.));\r
-#60204 = VECTOR('',#60205,1.);\r
-#60205 = DIRECTION('',(1.,0.));\r
-#60206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#60207 = PCURVE('',#53093,#60208);\r
-#60208 = DEFINITIONAL_REPRESENTATION('',(#60209),#60213);\r
-#60209 = LINE('',#60210,#60211);\r
-#60210 = CARTESIAN_POINT('',(-0.,0.));\r
-#60211 = VECTOR('',#60212,1.);\r
-#60212 = DIRECTION('',(-1.,0.));\r
-#60213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#60214 = ADVANCED_FACE('',(#60215),#40848,.T.);\r
-#60215 = FACE_BOUND('',#60216,.T.);\r
-#60216 = EDGE_LOOP('',(#60217,#60218,#60263,#60264));\r
-#60217 = ORIENTED_EDGE('',*,*,#41232,.F.);\r
-#60218 = ORIENTED_EDGE('',*,*,#60219,.T.);\r
-#60219 = EDGE_CURVE('',#41209,#59941,#60220,.T.);\r
-#60220 = SURFACE_CURVE('',#60221,(#60233,#60248),.PCURVE_S1.);\r
-#60221 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#60222,#60223,#60224,#60225,\r
-    #60226,#60227,#60228,#60229,#60230,#60231,#60232),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#60222 = CARTESIAN_POINT('',(-33.81294732827,21.370179993992,-3.));\r
-#60223 = CARTESIAN_POINT('',(-33.72132632089,21.515147241583,\r
-    -2.523943521025));\r
-#60224 = CARTESIAN_POINT('',(-33.63033148353,21.657289195426,\r
-    -2.04739801033));\r
-#60225 = CARTESIAN_POINT('',(-33.53932726416,21.797740055017,\r
-    -1.570607624198));\r
-#60226 = CARTESIAN_POINT('',(-33.33942042749,22.102533489667,\r
-    -0.530911348006));\r
-#60227 = CARTESIAN_POINT('',(-33.23025196673,22.266613547426,\r
-    3.200461378797E-02));\r
-#60228 = CARTESIAN_POINT('',(-33.11904530718,22.431447473197,\r
-    0.594615682917));\r
-#60229 = CARTESIAN_POINT('',(-32.91066109009,22.735788187152,\r
-    1.618298656295));\r
-#60230 = CARTESIAN_POINT('',(-32.81451880517,22.874568771301,\r
-    2.079582431732));\r
-#60231 = CARTESIAN_POINT('',(-32.71558833344,23.015680485891,\r
-    2.540224309252));\r
-#60232 = CARTESIAN_POINT('',(-32.61320541925,23.159853891629,3.0000006)\r
-  );\r
-#60233 = PCURVE('',#40848,#60234);\r
-#60234 = DEFINITIONAL_REPRESENTATION('',(#60235),#60247);\r
-#60235 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#60236,#60237,#60238,#60239,\r
-    #60240,#60241,#60242,#60243,#60244,#60245,#60246),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#60236 = CARTESIAN_POINT('',(0.940985361083,0.));\r
-#60237 = CARTESIAN_POINT('',(0.938224707656,1.133475018927E-02));\r
-#60238 = CARTESIAN_POINT('',(0.93563900877,2.278133652266E-02));\r
-#60239 = CARTESIAN_POINT('',(0.933225950524,3.433838793358E-02));\r
-#60240 = CARTESIAN_POINT('',(0.928335446323,5.977773879451E-02));\r
-#60241 = CARTESIAN_POINT('',(0.925924984556,7.370321226997E-02));\r
-#60242 = CARTESIAN_POINT('',(0.923747720524,8.77808403165E-02));\r
-#60243 = CARTESIAN_POINT('',(0.92019941339,0.113700900692));\r
-#60244 = CARTESIAN_POINT('',(0.918753831813,0.125494143564));\r
-#60245 = CARTESIAN_POINT('',(0.917461038365,0.137388952024));\r
-#60246 = CARTESIAN_POINT('',(0.916318837632,0.149384130816));\r
-#60247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#60248 = PCURVE('',#53093,#60249);\r
-#60249 = DEFINITIONAL_REPRESENTATION('',(#60250),#60262);\r
-#60250 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#60251,#60252,#60253,#60254,\r
-    #60255,#60256,#60257,#60258,#60259,#60260,#60261),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#60251 = CARTESIAN_POINT('',(-2.403434138163,6.));\r
-#60252 = CARTESIAN_POINT('',(-2.399146808584,5.523943521025));\r
-#60253 = CARTESIAN_POINT('',(-2.394927548029,5.04739801033));\r
-#60254 = CARTESIAN_POINT('',(-2.390743697784,4.570607624198));\r
-#60255 = CARTESIAN_POINT('',(-2.381631145276,3.530911348006));\r
-#60256 = CARTESIAN_POINT('',(-2.376704281114,2.967995386212));\r
-#60257 = CARTESIAN_POINT('',(-2.37173340789,2.405384317083));\r
-#60258 = CARTESIAN_POINT('',(-2.362512261944,1.381701343705));\r
-#60259 = CARTESIAN_POINT('',(-2.358291586831,0.920417568268));\r
-#60260 = CARTESIAN_POINT('',(-2.353983260012,0.459775690748));\r
-#60261 = CARTESIAN_POINT('',(-2.349562553617,-6.E-07));\r
-#60262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#60263 = ORIENTED_EDGE('',*,*,#59940,.F.);\r
-#60264 = ORIENTED_EDGE('',*,*,#40824,.T.);\r
-#60265 = ADVANCED_FACE('',(#60266),#41501,.T.);\r
-#60266 = FACE_BOUND('',#60267,.F.);\r
-#60267 = EDGE_LOOP('',(#60268,#60269,#60270,#60271));\r
-#60268 = ORIENTED_EDGE('',*,*,#42384,.T.);\r
-#60269 = ORIENTED_EDGE('',*,*,#41864,.T.);\r
-#60270 = ORIENTED_EDGE('',*,*,#41463,.F.);\r
-#60271 = ORIENTED_EDGE('',*,*,#53106,.T.);\r
-#60272 = ADVANCED_FACE('',(#60273),#42577,.T.);\r
-#60273 = FACE_BOUND('',#60274,.T.);\r
-#60274 = EDGE_LOOP('',(#60275,#60331,#60332,#60333));\r
-#60275 = ORIENTED_EDGE('',*,*,#60276,.F.);\r
-#60276 = EDGE_CURVE('',#42438,#60277,#60279,.T.);\r
-#60277 = VERTEX_POINT('',#60278);\r
-#60278 = CARTESIAN_POINT('',(-23.41176835206,32.43283987919,3.));\r
-#60279 = SURFACE_CURVE('',#60280,(#60295,#60313),.PCURVE_S1.);\r
-#60280 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#60281,#60282,#60283,#60284,\r
-    #60285,#60286,#60287,#60288,#60289,#60290,#60291,#60292,#60293,\r
-    #60294),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#60281 = CARTESIAN_POINT('',(-25.18513699524,31.075856778708,-3.));\r
-#60282 = CARTESIAN_POINT('',(-25.02699131495,31.204024458813,\r
-    -2.469857305487));\r
-#60283 = CARTESIAN_POINT('',(-24.87178731233,31.328030915655,\r
-    -1.93877500183));\r
-#60284 = CARTESIAN_POINT('',(-24.71809258734,31.449225422871,\r
-    -1.40716117002));\r
-#60285 = CARTESIAN_POINT('',(-24.51729056684,31.605474833657,\r
-    -0.711942292053));\r
-#60286 = CARTESIAN_POINT('',(-24.47010270907,31.642041922177,\r
-    -0.548519782961));\r
-#60287 = CARTESIAN_POINT('',(-24.42288223406,31.678484518384,\r
-    -0.385088192252));\r
-#60288 = CARTESIAN_POINT('',(-24.21916166726,31.835061363953,\r
-    0.31889847855));\r
-#60289 = CARTESIAN_POINT('',(-24.06193149376,31.954270044311,\r
-    0.859448382286));\r
-#60290 = CARTESIAN_POINT('',(-23.90241998347,32.073594350805,\r
-    1.399656454957));\r
-#60291 = CARTESIAN_POINT('',(-23.65885360433,32.253195299855,\r
-    2.204677342934));\r
-#60292 = CARTESIAN_POINT('',(-23.57762355177,32.312680164349,\r
-    2.470005719426));\r
-#60293 = CARTESIAN_POINT('',(-23.49531861126,32.372528808765,\r
-    2.735127937173));\r
-#60294 = CARTESIAN_POINT('',(-23.4117681628,32.432840015809,3.0000006));\r
-#60295 = PCURVE('',#42577,#60296);\r
-#60296 = DEFINITIONAL_REPRESENTATION('',(#60297),#60312);\r
-#60297 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#60298,#60299,#60300,#60301,\r
-    #60302,#60303,#60304,#60305,#60306,#60307,#60308,#60309,#60310,\r
-    #60311),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#60298 = CARTESIAN_POINT('',(2.048529561987,0.));\r
-#60299 = CARTESIAN_POINT('',(2.052109274402,1.254332354772E-02));\r
-#60300 = CARTESIAN_POINT('',(2.05545204346,2.52278254243E-02));\r
-#60301 = CARTESIAN_POINT('',(2.058561494327,3.804985612148E-02));\r
-#60302 = CARTESIAN_POINT('',(2.062327012241,5.498882258939E-02));\r
-#60303 = CARTESIAN_POINT('',(2.063190437047,5.898294243794E-02));\r
-#60304 = CARTESIAN_POINT('',(2.064032364904,6.2989802223E-02));\r
-#60305 = CARTESIAN_POINT('',(2.06756693436,8.030416791524E-02));\r
-#60306 = CARTESIAN_POINT('',(2.070047119446,9.373775098754E-02));\r
-#60307 = CARTESIAN_POINT('',(2.072297927353,0.107308355515));\r
-#60308 = CARTESIAN_POINT('',(2.075320586116,0.127758561639));\r
-#60309 = CARTESIAN_POINT('',(2.076262964156,0.134535705783));\r
-#60310 = CARTESIAN_POINT('',(2.077151376209,0.141345341141));\r
-#60311 = CARTESIAN_POINT('',(2.07798635282,0.148187165358));\r
-#60312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#60313 = PCURVE('',#53144,#60314);\r
-#60314 = DEFINITIONAL_REPRESENTATION('',(#60315),#60330);\r
-#60315 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#60316,#60317,#60318,#60319,\r
-    #60320,#60321,#60322,#60323,#60324,#60325,#60326,#60327,#60328,\r
-    #60329),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#60316 = CARTESIAN_POINT('',(-2.077338238994,6.));\r
-#60317 = CARTESIAN_POINT('',(-2.072249218311,5.469857305487));\r
-#60318 = CARTESIAN_POINT('',(-2.067282829465,4.93877500183));\r
-#60319 = CARTESIAN_POINT('',(-2.062389681624,4.40716117002));\r
-#60320 = CARTESIAN_POINT('',(-2.056028896992,3.711942292053));\r
-#60321 = CARTESIAN_POINT('',(-2.054536451074,3.548519782961));\r
-#60322 = CARTESIAN_POINT('',(-2.053045264036,3.385088192252));\r
-#60323 = CARTESIAN_POINT('',(-2.046621753611,2.68110152145));\r
-#60324 = CARTESIAN_POINT('',(-2.041689056493,2.140551617714));\r
-#60325 = CARTESIAN_POINT('',(-2.036709072772,1.600343545042));\r
-#60326 = CARTESIAN_POINT('',(-2.029143481175,0.795322657066));\r
-#60327 = CARTESIAN_POINT('',(-2.026626456508,0.529994280574));\r
-#60328 = CARTESIAN_POINT('',(-2.024082365438,0.264872062827));\r
-#60329 = CARTESIAN_POINT('',(-2.021506258985,-6.E-07));\r
-#60330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#60331 = ORIENTED_EDGE('',*,*,#42437,.F.);\r
-#60332 = ORIENTED_EDGE('',*,*,#42832,.T.);\r
-#60333 = ORIENTED_EDGE('',*,*,#60334,.F.);\r
-#60334 = EDGE_CURVE('',#60277,#42767,#60335,.T.);\r
-#60335 = SURFACE_CURVE('',#60336,(#60409,#60485),.PCURVE_S1.);\r
-#60336 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#60337,#60338,#60339,#60340,\r
-    #60341,#60342,#60343,#60344,#60345,#60346,#60347,#60348,#60349,\r
-    #60350,#60351,#60352,#60353,#60354,#60355,#60356,#60357,#60358,\r
-    #60359,#60360,#60361,#60362,#60363,#60364,#60365,#60366,#60367,\r
-    #60368,#60369,#60370,#60371,#60372,#60373,#60374,#60375,#60376,\r
-    #60377,#60378,#60379,#60380,#60381,#60382,#60383,#60384,#60385,\r
-    #60386,#60387,#60388,#60389,#60390,#60391,#60392,#60393,#60394,\r
-    #60395,#60396,#60397,#60398,#60399,#60400,#60401,#60402,#60403,\r
-    #60404,#60405,#60406,#60407,#60408),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156943,0.157462141414,0.237475582233,\r
-    0.315984140887,0.354882631282,0.433704074261,0.56977471834,\r
-    0.737461555806,0.864425724608,1.),.UNSPECIFIED.);\r
-#60337 = CARTESIAN_POINT('',(-23.41176835206,32.43283987919,3.));\r
-#60338 = CARTESIAN_POINT('',(-22.97768997602,32.108575726474,\r
-    3.000000000037));\r
-#60339 = CARTESIAN_POINT('',(-22.5441705691,31.78368702378,\r
-    3.012727308664));\r
-#60340 = CARTESIAN_POINT('',(-22.11182232571,31.457772788687,\r
-    3.039137497494));\r
-#60341 = CARTESIAN_POINT('',(-21.68139346636,31.130568951246,\r
-    3.08032051854));\r
-#60342 = CARTESIAN_POINT('',(-21.25376036584,30.801956327543,\r
-    3.13749216479));\r
-#60343 = CARTESIAN_POINT('',(-20.82991032808,30.471982011324,\r
-    3.211990126548));\r
-#60344 = CARTESIAN_POINT('',(-20.41091268044,30.14089242164,\r
-    3.305250521532));\r
-#60345 = CARTESIAN_POINT('',(-19.82845189919,29.673109274783,\r
-    3.465293450817));\r
-#60346 = CARTESIAN_POINT('',(-19.66004236597,29.53694609341,\r
-    3.515246870818));\r
-#60347 = CARTESIAN_POINT('',(-19.49272958652,29.400725321151,\r
-    3.568699483427));\r
-#60348 = CARTESIAN_POINT('',(-19.32659973557,29.264494806098,\r
-    3.625749574233));\r
-#60349 = CARTESIAN_POINT('',(-19.16174185581,29.128311919008,\r
-    3.686493289529));\r
-#60350 = CARTESIAN_POINT('',(-18.99824687743,28.99224384863,\r
-    3.751022658198));\r
-#60351 = CARTESIAN_POINT('',(-18.83620663765,28.856367897049,\r
-    3.819423613591));\r
-#60352 = CARTESIAN_POINT('',(-18.39533954293,28.4838931242,\r
-    4.018166019204));\r
-#60353 = CARTESIAN_POINT('',(-18.11964510312,28.247833809675,\r
-    4.1566292351));\r
-#60354 = CARTESIAN_POINT('',(-17.84916938363,28.013103569711,\r
-    4.307560183342));\r
-#60355 = CARTESIAN_POINT('',(-17.58441832463,27.780280810715,\r
-    4.471278576594));\r
-#60356 = CARTESIAN_POINT('',(-17.32584030425,27.550012042179,\r
-    4.647991982847));\r
-#60357 = CARTESIAN_POINT('',(-17.07380779734,27.323001937,4.837755127206\r
-    ));\r
-#60358 = CARTESIAN_POINT('',(-16.82860439205,27.099994017166,\r
-    5.04042383254));\r
-#60359 = CARTESIAN_POINT('',(-16.35670973074,26.667594768049,\r
-    5.466736293034));\r
-#60360 = CARTESIAN_POINT('',(-16.12970209685,26.457975862778,\r
-    5.68996369932));\r
-#60361 = CARTESIAN_POINT('',(-15.90959074886,26.253611944462,\r
-    5.924912733575));\r
-#60362 = CARTESIAN_POINT('',(-15.69637768974,26.055144356835,\r
-    6.171070118369));\r
-#60363 = CARTESIAN_POINT('',(-15.48989476822,25.863114652018,\r
-    6.427790637949));\r
-#60364 = CARTESIAN_POINT('',(-15.289832098,25.677954003491,\r
-    6.694311954299));\r
-#60365 = CARTESIAN_POINT('',(-15.09577056739,25.499976471902,\r
-    6.969775984446));\r
-#60366 = CARTESIAN_POINT('',(-14.81379686507,25.244849084649,\r
-    7.393712573884));\r
-#60367 = CARTESIAN_POINT('',(-14.7217204668,25.162126450556,\r
-    7.536147358727));\r
-#60368 = CARTESIAN_POINT('',(-14.63092510562,25.081228302115,\r
-    7.680455803852));\r
-#60369 = CARTESIAN_POINT('',(-14.54134077571,25.002166288443,\r
-    7.826531805428));\r
-#60370 = CARTESIAN_POINT('',(-14.45289260398,24.924944024779,\r
-    7.974269367423));\r
-#60371 = CARTESIAN_POINT('',(-14.36550184965,24.849557490169,\r
-    8.123563423543));\r
-#60372 = CARTESIAN_POINT('',(-14.27908690393,24.775995425136,\r
-    8.274310659161));\r
-#60373 = CARTESIAN_POINT('',(-14.02026666792,24.558838521621,\r
-    8.734615501814));\r
-#60374 = CARTESIAN_POINT('',(-13.85064169608,24.420861647404,\r
-    9.048358172017));\r
-#60375 = CARTESIAN_POINT('',(-13.68398059102,24.29014728509,\r
-    9.366820462725));\r
-#60376 = CARTESIAN_POINT('',(-13.51955239855,24.166429153718,\r
-    9.68921052403));\r
-#60377 = CARTESIAN_POINT('',(-13.35662687338,24.049349516224,\r
-    10.014779122278));\r
-#60378 = CARTESIAN_POINT('',(-13.19448983907,23.938467667438,\r
-    10.342830740203));\r
-#60379 = CARTESIAN_POINT('',(-13.03245102808,23.83326390681,\r
-    10.672729192137));\r
-#60380 = CARTESIAN_POINT('',(-12.58913413399,23.560291854286,\r
-    11.57559903069));\r
-#60381 = CARTESIAN_POINT('',(-12.30665863371,23.402556189494,\r
-    12.151277477076));\r
-#60382 = CARTESIAN_POINT('',(-12.02180684412,23.262793323126,\r
-    12.730668069191));\r
-#60383 = CARTESIAN_POINT('',(-11.73360207082,23.143582785088,\r
-    13.313101879101));\r
-#60384 = CARTESIAN_POINT('',(-11.44057157684,23.046794024694,\r
-    13.897359252429));\r
-#60385 = CARTESIAN_POINT('',(-11.14080980261,22.97307217503,\r
-    14.481591210757));\r
-#60386 = CARTESIAN_POINT('',(-10.83242885455,22.921994270835,\r
-    15.063560171287));\r
-#60387 = CARTESIAN_POINT('',(-10.12127555024,22.855596334925,\r
-    16.352198458628));\r
-#60388 = CARTESIAN_POINT('',(-9.713044435133,22.851325503661,\r
-    17.056740944212));\r
-#60389 = CARTESIAN_POINT('',(-9.286076053833,22.877031601448,\r
-    17.750106475541));\r
-#60390 = CARTESIAN_POINT('',(-8.837446305371,22.928259756698,\r
-    18.428402677896));\r
-#60391 = CARTESIAN_POINT('',(-8.365212656889,22.999545409028,\r
-    19.088624669391));\r
-#60392 = CARTESIAN_POINT('',(-7.868615703492,23.085313915345,\r
-    19.728706647819));\r
-#60393 = CARTESIAN_POINT('',(-7.347879032022,23.180149862978,\r
-    20.347351396668));\r
-#60394 = CARTESIAN_POINT('',(-6.392259069679,23.35398333388,\r
-    21.395546816224));\r
-#60395 = CARTESIAN_POINT('',(-5.967141437281,23.431251875386,\r
-    21.834638927267));\r
-#60396 = CARTESIAN_POINT('',(-5.52902742367,23.5087394258,\r
-    22.260949790659));\r
-#60397 = CARTESIAN_POINT('',(-5.078465878638,23.584454878899,\r
-    22.674512831852));\r
-#60398 = CARTESIAN_POINT('',(-4.616149281825,23.656594192453,\r
-    23.075533872548));\r
-#60399 = CARTESIAN_POINT('',(-4.142865409479,23.723554105083,\r
-    23.464334951357));\r
-#60400 = CARTESIAN_POINT('',(-3.659458198106,23.783926650072,\r
-    23.841312325539));\r
-#60401 = CARTESIAN_POINT('',(-2.640727525176,23.892585825396,\r
-    24.597297987816));\r
-#60402 = CARTESIAN_POINT('',(-2.104097501937,23.939776806577,\r
-    24.974716729615));\r
-#60403 = CARTESIAN_POINT('',(-1.557944978696,23.976544575059,\r
-    25.339721410551));\r
-#60404 = CARTESIAN_POINT('',(-1.00333818316,24.00161449646,\r
-    25.692922426299));\r
-#60405 = CARTESIAN_POINT('',(-0.441350771898,24.013912757741,\r
-    26.034945871399));\r
-#60406 = CARTESIAN_POINT('',(0.126955547815,24.012540836688,\r
-    26.366408026051));\r
-#60407 = CARTESIAN_POINT('',(0.700540218846,23.996751819805,\r
-    26.687902495214));\r
-#60408 = CARTESIAN_POINT('',(1.278384857778,23.965928568603,27.));\r
-#60409 = PCURVE('',#42577,#60410);\r
-#60410 = DEFINITIONAL_REPRESENTATION('',(#60411),#60484);\r
-#60411 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#60412,#60413,#60414,#60415,\r
-    #60416,#60417,#60418,#60419,#60420,#60421,#60422,#60423,#60424,\r
-    #60425,#60426,#60427,#60428,#60429,#60430,#60431,#60432,#60433,\r
-    #60434,#60435,#60436,#60437,#60438,#60439,#60440,#60441,#60442,\r
-    #60443,#60444,#60445,#60446,#60447,#60448,#60449,#60450,#60451,\r
-    #60452,#60453,#60454,#60455,#60456,#60457,#60458,#60459,#60460,\r
-    #60461,#60462,#60463,#60464,#60465,#60466,#60467,#60468,#60469,\r
-    #60470,#60471,#60472,#60473,#60474,#60475,#60476,#60477,#60478,\r
-    #60479,#60480,#60481,#60482,#60483),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156943,0.157462141414,0.237475582233,\r
-    0.315984140887,0.354882631282,0.433704074261,0.56977471834,\r
-    0.737461555806,0.864425724608,1.),.UNSPECIFIED.);\r
-#60412 = CARTESIAN_POINT('',(2.077986350972,0.14818714986));\r
-#60413 = CARTESIAN_POINT('',(2.091059833992,0.148187149861));\r
-#60414 = CARTESIAN_POINT('',(2.104104742417,0.148515904219));\r
-#60415 = CARTESIAN_POINT('',(2.117119801632,0.14919809517));\r
-#60416 = CARTESIAN_POINT('',(2.130099054354,0.150262253386));\r
-#60417 = CARTESIAN_POINT('',(2.143031844833,0.151740671286));\r
-#60418 = CARTESIAN_POINT('',(2.15590262456,0.15366952389));\r
-#60419 = CARTESIAN_POINT('',(2.168690602339,0.156088586277));\r
-#60420 = CARTESIAN_POINT('',(2.186569932678,0.160250553801));\r
-#60421 = CARTESIAN_POINT('',(2.191751858006,0.161550652429));\r
-#60422 = CARTESIAN_POINT('',(2.196913025467,0.162943062255));\r
-#60423 = CARTESIAN_POINT('',(2.202051175141,0.16443065114));\r
-#60424 = CARTESIAN_POINT('',(2.207163805075,0.166016277669));\r
-#60425 = CARTESIAN_POINT('',(2.212248177082,0.167702743749));\r
-#60426 = CARTESIAN_POINT('',(2.217301322543,0.169492747214));\r
-#60427 = CARTESIAN_POINT('',(2.231087474211,0.174701190046));\r
-#60428 = CARTESIAN_POINT('',(2.239751137237,0.178337768719));\r
-#60429 = CARTESIAN_POINT('',(2.24829242519,0.182311669723));\r
-#60430 = CARTESIAN_POINT('',(2.256691712902,0.18663449761));\r
-#60431 = CARTESIAN_POINT('',(2.264928620931,0.191315529159));\r
-#60432 = CARTESIAN_POINT('',(2.272982436541,0.196360627873));\r
-#60433 = CARTESIAN_POINT('',(2.280832696874,0.201770906006));\r
-#60434 = CARTESIAN_POINT('',(2.295943719671,0.213202836567));\r
-#60435 = CARTESIAN_POINT('',(2.303214553127,0.21921241197));\r
-#60436 = CARTESIAN_POINT('',(2.310253463376,0.225564913216));\r
-#60437 = CARTESIAN_POINT('',(2.317045754079,0.232251967859));\r
-#60438 = CARTESIAN_POINT('',(2.323580949227,0.239261817991));\r
-#60439 = CARTESIAN_POINT('',(2.329852648321,0.246579520637));\r
-#60440 = CARTESIAN_POINT('',(2.335858291361,0.254187308704));\r
-#60441 = CARTESIAN_POINT('',(2.344443089518,0.265968313333));\r
-#60442 = CARTESIAN_POINT('',(2.347222488627,0.269938106038));\r
-#60443 = CARTESIAN_POINT('',(2.34993726756,0.273972255006));\r
-#60444 = CARTESIAN_POINT('',(2.352587913286,0.278068482811));\r
-#60445 = CARTESIAN_POINT('',(2.355175142409,0.282224490674));\r
-#60446 = CARTESIAN_POINT('',(2.35769988044,0.286437978965));\r
-#60447 = CARTESIAN_POINT('',(2.360163241052,0.290706667695));\r
-#60448 = CARTESIAN_POINT('',(2.367436328259,0.303785434139));\r
-#60449 = CARTESIAN_POINT('',(2.372059148761,0.312759565039));\r
-#60450 = CARTESIAN_POINT('',(2.376446022901,0.321932649407));\r
-#60451 = CARTESIAN_POINT('',(2.380610487314,0.331286850677));\r
-#60452 = CARTESIAN_POINT('',(2.384568029124,0.340804977546));\r
-#60453 = CARTESIAN_POINT('',(2.388335741833,0.350470789261));\r
-#60454 = CARTESIAN_POINT('',(2.391932167219,0.360269184685));\r
-#60455 = CARTESIAN_POINT('',(2.401324747932,0.387306297695));\r
-#60456 = CARTESIAN_POINT('',(2.406822429895,0.40478579859));\r
-#60457 = CARTESIAN_POINT('',(2.411815437584,0.422634515462));\r
-#60458 = CARTESIAN_POINT('',(2.41625697344,0.440851335711));\r
-#60459 = CARTESIAN_POINT('',(2.420118944097,0.459418793512));\r
-#60460 = CARTESIAN_POINT('',(2.423403151273,0.478297792309));\r
-#60461 = CARTESIAN_POINT('',(2.426135230686,0.49743167394));\r
-#60462 = CARTESIAN_POINT('',(2.43109973529,0.540556705759));\r
-#60463 = CARTESIAN_POINT('',(2.43306980052,0.564654096241));\r
-#60464 = CARTESIAN_POINT('',(2.434351143789,0.588919091461));\r
-#60465 = CARTESIAN_POINT('',(2.43507047525,0.613229008444));\r
-#60466 = CARTESIAN_POINT('',(2.43537059513,0.637475343232));\r
-#60467 = CARTESIAN_POINT('',(2.435389795065,0.661570129863));\r
-#60468 = CARTESIAN_POINT('',(2.435257497018,0.685444715665));\r
-#60469 = CARTESIAN_POINT('',(2.434961869619,0.726919334964));\r
-#60470 = CARTESIAN_POINT('',(2.434813842481,0.744639280649));\r
-#60471 = CARTESIAN_POINT('',(2.434695384475,0.76218933579));\r
-#60472 = CARTESIAN_POINT('',(2.434652165885,0.77955870039));\r
-#60473 = CARTESIAN_POINT('',(2.434724990198,0.79674285587));\r
-#60474 = CARTESIAN_POINT('',(2.434949820593,0.813742301736));\r
-#60475 = CARTESIAN_POINT('',(2.435358158653,0.83056150398));\r
-#60476 = CARTESIAN_POINT('',(2.436639411359,0.86498349642));\r
-#60477 = CARTESIAN_POINT('',(2.437541950213,0.882562379726));\r
-#60478 = CARTESIAN_POINT('',(2.438719198091,0.899954761783));\r
-#60479 = CARTESIAN_POINT('',(2.440199980246,0.917174729378));\r
-#60480 = CARTESIAN_POINT('',(2.442008927904,0.934239196761));\r
-#60481 = CARTESIAN_POINT('',(2.444167136742,0.951167137232));\r
-#60482 = CARTESIAN_POINT('',(2.446692696866,0.967979248985));\r
-#60483 = CARTESIAN_POINT('',(2.44960109428,0.9846980552));\r
-#60484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#60485 = PCURVE('',#42804,#60486);\r
-#60486 = DEFINITIONAL_REPRESENTATION('',(#60487),#60560);\r
-#60487 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#60488,#60489,#60490,#60491,\r
-    #60492,#60493,#60494,#60495,#60496,#60497,#60498,#60499,#60500,\r
-    #60501,#60502,#60503,#60504,#60505,#60506,#60507,#60508,#60509,\r
-    #60510,#60511,#60512,#60513,#60514,#60515,#60516,#60517,#60518,\r
-    #60519,#60520,#60521,#60522,#60523,#60524,#60525,#60526,#60527,\r
-    #60528,#60529,#60530,#60531,#60532,#60533,#60534,#60535,#60536,\r
-    #60537,#60538,#60539,#60540,#60541,#60542,#60543,#60544,#60545,\r
-    #60546,#60547,#60548,#60549,#60550,#60551,#60552,#60553,#60554,\r
-    #60555,#60556,#60557,#60558,#60559),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156943,0.157462141414,0.237475582233,\r
-    0.315984140887,0.354882631282,0.433704074261,0.56977471834,\r
-    0.737461555806,0.864425724608,1.),.UNSPECIFIED.);\r
-#60488 = CARTESIAN_POINT('',(2.02150626482,1.));\r
-#60489 = CARTESIAN_POINT('',(2.017452016547,0.989229505348));\r
-#60490 = CARTESIAN_POINT('',(2.013298467523,0.978139490344));\r
-#60491 = CARTESIAN_POINT('',(2.009058889279,0.966704391393));\r
-#60492 = CARTESIAN_POINT('',(2.004748454275,0.954898289302));\r
-#60493 = CARTESIAN_POINT('',(2.000384365339,0.942694959479));\r
-#60494 = CARTESIAN_POINT('',(1.995985709651,0.930067863972));\r
-#60495 = CARTESIAN_POINT('',(1.991572778242,0.916990710579));\r
-#60496 = CARTESIAN_POINT('',(1.985357804099,0.897880499229));\r
-#60497 = CARTESIAN_POINT('',(1.983551106072,0.892242354964));\r
-#60498 = CARTESIAN_POINT('',(1.981746941761,0.886523323145));\r
-#60499 = CARTESIAN_POINT('',(1.97994678245,0.880722111104));\r
-#60500 = CARTESIAN_POINT('',(1.978152100565,0.874837627168));\r
-#60501 = CARTESIAN_POINT('',(1.976364343389,0.868869025963));\r
-#60502 = CARTESIAN_POINT('',(1.974584906791,0.862815753719));\r
-#60503 = CARTESIAN_POINT('',(1.969723373586,0.845954579736));\r
-#60504 = CARTESIAN_POINT('',(1.966660609226,0.834970947558));\r
-#60505 = CARTESIAN_POINT('',(1.963634350575,0.823727349738));\r
-#60506 = CARTESIAN_POINT('',(1.960651108548,0.812226781502));\r
-#60507 = CARTESIAN_POINT('',(1.957715631867,0.800475245558));\r
-#60508 = CARTESIAN_POINT('',(1.954830380706,0.788482547719));\r
-#60509 = CARTESIAN_POINT('',(1.951995212382,0.776263223198));\r
-#60510 = CARTESIAN_POINT('',(1.946471780837,0.751645663544));\r
-#60511 = CARTESIAN_POINT('',(1.943781117752,0.739252244534));\r
-#60512 = CARTESIAN_POINT('',(1.941132845646,0.726677013899));\r
-#60513 = CARTESIAN_POINT('',(1.938520828564,0.713939650048));\r
-#60514 = CARTESIAN_POINT('',(1.935935594305,0.70105979025));\r
-#60515 = CARTESIAN_POINT('',(1.933364927007,0.688056898751));\r
-#60516 = CARTESIAN_POINT('',(1.930794696758,0.674950045231));\r
-#60517 = CARTESIAN_POINT('',(1.926929254785,0.655221153946));\r
-#60518 = CARTESIAN_POINT('',(1.925644912958,0.648663189026));\r
-#60519 = CARTESIAN_POINT('',(1.92435501105,0.642085611576));\r
-#60520 = CARTESIAN_POINT('',(1.923057579882,0.635490155368));\r
-#60521 = CARTESIAN_POINT('',(1.921750592607,0.628878368757));\r
-#60522 = CARTESIAN_POINT('',(1.920431986497,0.622251608239));\r
-#60523 = CARTESIAN_POINT('',(1.919099684732,0.615611032019));\r
-#60524 = CARTESIAN_POINT('',(1.915019981328,0.595475486338));\r
-#60525 = CARTESIAN_POINT('',(1.91222375027,0.581941247379));\r
-#60526 = CARTESIAN_POINT('',(1.909345499375,0.568361866499));\r
-#60527 = CARTESIAN_POINT('',(1.906368014944,0.55474162716));\r
-#60528 = CARTESIAN_POINT('',(1.903274853311,0.541082055633));\r
-#60529 = CARTESIAN_POINT('',(1.900050713714,0.527381777601));\r
-#60530 = CARTESIAN_POINT('',(1.896681625954,0.513636282211));\r
-#60531 = CARTESIAN_POINT('',(1.887066803895,0.476016709573));\r
-#60532 = CARTESIAN_POINT('',(1.880507070236,0.452030941876));\r
-#60533 = CARTESIAN_POINT('',(1.873397279107,0.428056224906));\r
-#60534 = CARTESIAN_POINT('',(1.865652760529,0.40429434321));\r
-#60535 = CARTESIAN_POINT('',(1.857186734381,0.380956143069));\r
-#60536 = CARTESIAN_POINT('',(1.847922081504,0.358220146194));\r
-#60537 = CARTESIAN_POINT('',(1.837803549697,0.33622369896));\r
-#60538 = CARTESIAN_POINT('',(1.813249675588,0.288991873836));\r
-#60539 = CARTESIAN_POINT('',(1.798351537817,0.264179766416));\r
-#60540 = CARTESIAN_POINT('',(1.782053150872,0.240807562618));\r
-#60541 = CARTESIAN_POINT('',(1.764342481799,0.218931322962));\r
-#60542 = CARTESIAN_POINT('',(1.745257615036,0.198512637634));\r
-#60543 = CARTESIAN_POINT('',(1.724873907908,0.179481273035));\r
-#60544 = CARTESIAN_POINT('',(1.703291265229,0.161746903492));\r
-#60545 = CARTESIAN_POINT('',(1.663460752218,0.132697940791));\r
-#60546 = CARTESIAN_POINT('',(1.645671886884,0.12086730851));\r
-#60547 = CARTESIAN_POINT('',(1.627302341792,0.109679810644));\r
-#60548 = CARTESIAN_POINT('',(1.608399288884,9.909001940514E-02));\r
-#60549 = CARTESIAN_POINT('',(1.589009311108,8.905334281732E-02));\r
-#60550 = CARTESIAN_POINT('',(1.56917673532,7.952780630506E-02));\r
-#60551 = CARTESIAN_POINT('',(1.54894271311,7.047468997422E-02));\r
-#60552 = CARTESIAN_POINT('',(1.506350550354,5.265701167666E-02));\r
-#60553 = CARTESIAN_POINT('',(1.483941023677,4.395353706598E-02));\r
-#60554 = CARTESIAN_POINT('',(1.461161508233,3.570352780149E-02));\r
-#60555 = CARTESIAN_POINT('',(1.438052341165,2.786715267765E-02));\r
-#60556 = CARTESIAN_POINT('',(1.414649266062,2.040872801439E-02));\r
-#60557 = CARTESIAN_POINT('',(1.390983710678,1.329646153715E-02));\r
-#60558 = CARTESIAN_POINT('',(1.367083234375,6.502031349713E-03));\r
-#60559 = CARTESIAN_POINT('',(1.342972145281,0.));\r
-#60560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#60561 = ADVANCED_FACE('',(#60562),#42804,.F.);\r
-#60562 = FACE_BOUND('',#60563,.F.);\r
-#60563 = EDGE_LOOP('',(#60564,#60815,#60816,#60817));\r
-#60564 = ORIENTED_EDGE('',*,*,#60565,.F.);\r
-#60565 = EDGE_CURVE('',#42704,#60566,#60568,.T.);\r
-#60566 = VERTEX_POINT('',#60567);\r
-#60567 = CARTESIAN_POINT('',(-22.72525211513,32.917516861145,3.));\r
-#60568 = SURFACE_CURVE('',#60569,(#60649,#60732),.PCURVE_S1.);\r
-#60569 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#60570,#60571,#60572,#60573,\r
-    #60574,#60575,#60576,#60577,#60578,#60579,#60580,#60581,#60582,\r
-    #60583,#60584,#60585,#60586,#60587,#60588,#60589,#60590,#60591,\r
-    #60592,#60593,#60594,#60595,#60596,#60597,#60598,#60599,#60600,\r
-    #60601,#60602,#60603,#60604,#60605,#60606,#60607,#60608,#60609,\r
-    #60610,#60611,#60612,#60613,#60614,#60615,#60616,#60617,#60618,\r
-    #60619,#60620,#60621,#60622,#60623,#60624,#60625,#60626,#60627,\r
-    #60628,#60629,#60630,#60631,#60632,#60633,#60634,#60635,#60636,\r
-    #60637,#60638,#60639,#60640,#60641,#60642,#60643,#60644,#60645,\r
-    #60646,#60647,#60648),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613026,0.249810233755,0.335724852037,0.420382051203,\r
-    0.565526485584,0.644424134372,0.683354615407,0.761264550248,\r
-    0.841373225546,0.887438369127,1.),.UNSPECIFIED.);\r
-#60570 = CARTESIAN_POINT('',(2.373395721978,23.882781060797,\r
-    26.717157287525));\r
-#60571 = CARTESIAN_POINT('',(1.817791336549,23.938845580347,\r
-    26.4350299302));\r
-#60572 = CARTESIAN_POINT('',(1.265178790727,23.980703341785,\r
-    26.144166320896));\r
-#60573 = CARTESIAN_POINT('',(0.716460878846,24.008832030939,\r
-    25.844078671962));\r
-#60574 = CARTESIAN_POINT('',(0.172565649813,24.023813802645,\r
-    25.53425354357));\r
-#60575 = CARTESIAN_POINT('',(-0.365553434244,24.026352669683,\r
-    25.214151897357));\r
-#60576 = CARTESIAN_POINT('',(-0.896922926908,24.017294157684,\r
-    24.883218493446));\r
-#60577 = CARTESIAN_POINT('',(-1.420560413965,23.997647226001,\r
-    24.540900630816));\r
-#60578 = CARTESIAN_POINT('',(-2.420889720497,23.941235103147,\r
-    23.852767167882));\r
-#60579 = CARTESIAN_POINT('',(-2.898557416302,23.905515557279,\r
-    23.508274412797));\r
-#60580 = CARTESIAN_POINT('',(-3.367663189383,23.86245380946,\r
-    23.152770991865));\r
-#60581 = CARTESIAN_POINT('',(-3.827383518839,23.813198670358,\r
-    22.785859408878));\r
-#60582 = CARTESIAN_POINT('',(-4.276922562048,23.759066450456,\r
-    22.407192200694));\r
-#60583 = CARTESIAN_POINT('',(-4.715541689973,23.701550304761,\r
-    22.016505932538));\r
-#60584 = CARTESIAN_POINT('',(-5.142598374096,23.642316240575,\r
-    21.613668633226));\r
-#60585 = CARTESIAN_POINT('',(-5.851728455044,23.541276285378,\r
-    20.904654898562));\r
-#60586 = CARTESIAN_POINT('',(-6.139805314358,23.499418358637,\r
-    20.604493831846));\r
-#60587 = CARTESIAN_POINT('',(-6.421641732587,23.458261004221,\r
-    20.298285092037));\r
-#60588 = CARTESIAN_POINT('',(-6.697095839916,23.418489718941,\r
-    19.986099290311));\r
-#60589 = CARTESIAN_POINT('',(-6.966077558885,23.380822266404,\r
-    19.668059414006));\r
-#60590 = CARTESIAN_POINT('',(-7.228556636435,23.345999132483,\r
-    19.344348926833));\r
-#60591 = CARTESIAN_POINT('',(-7.484568316152,23.314768670159,\r
-    19.015218582484));\r
-#60592 = CARTESIAN_POINT('',(-7.980211211409,23.261358922584,\r
-    18.351656955752));\r
-#60593 = CARTESIAN_POINT('',(-8.220034576137,23.239053056801,\r
-    18.017363781936));\r
-#60594 = CARTESIAN_POINT('',(-8.453781209196,23.221653983745,\r
-    17.678427117122));\r
-#60595 = CARTESIAN_POINT('',(-8.681619505002,23.209853238148,\r
-    17.335216049374));\r
-#60596 = CARTESIAN_POINT('',(-8.903793064573,23.204309656808,\r
-    16.988155367155));\r
-#60597 = CARTESIAN_POINT('',(-9.120613940047,23.205625187208,\r
-    16.637721832146));\r
-#60598 = CARTESIAN_POINT('',(-9.332447847216,23.214316090055,\r
-    16.284435425582));\r
-#60599 = CARTESIAN_POINT('',(-9.895009508258,23.259006048533,\r
-    15.319188158686));\r
-#60600 = CARTESIAN_POINT('',(-10.23695878236,23.310089806434,\r
-    14.702544954973));\r
-#60601 = CARTESIAN_POINT('',(-10.56736146696,23.386052446289,\r
-    14.081955208623));\r
-#60602 = CARTESIAN_POINT('',(-10.88858795246,23.487852732626,\r
-    13.460287147159));\r
-#60603 = CARTESIAN_POINT('',(-11.20316332731,23.615111105465,\r
-    12.83999859732));\r
-#60604 = CARTESIAN_POINT('',(-11.51307894856,23.765770501637,\r
-    12.222738339892));\r
-#60605 = CARTESIAN_POINT('',(-11.81964706168,23.93679194913,\r
-    11.609424742118));\r
-#60606 = CARTESIAN_POINT('',(-12.28895679262,24.226932183399,\r
-    10.669431030805));\r
-#60607 = CARTESIAN_POINT('',(-12.4535151323,24.334134566637,\r
-    10.339617651734));\r
-#60608 = CARTESIAN_POINT('',(-12.61803462307,24.446971811884,\r
-    10.011603581163));\r
-#60609 = CARTESIAN_POINT('',(-12.78321357555,24.565971581468,\r
-    9.686037359101));\r
-#60610 = CARTESIAN_POINT('',(-12.9497750447,24.691582732428,\r
-    9.363626849611));\r
-#60611 = CARTESIAN_POINT('',(-13.11845846149,24.824171122699,\r
-    9.045133164382));\r
-#60612 = CARTESIAN_POINT('',(-13.29000365493,24.964010736951,\r
-    8.731358980911));\r
-#60613 = CARTESIAN_POINT('',(-13.55153853803,25.183932361961,\r
-    8.271042393226));\r
-#60614 = CARTESIAN_POINT('',(-13.63881885546,25.258399257614,\r
-    8.120307881795));\r
-#60615 = CARTESIAN_POINT('',(-13.72705254837,25.334689673283,\r
-    7.971029594427));\r
-#60616 = CARTESIAN_POINT('',(-13.81632200245,25.412815553614,\r
-    7.823311899805));\r
-#60617 = CARTESIAN_POINT('',(-13.90670664753,25.492781527672,\r
-    7.677260821701));\r
-#60618 = CARTESIAN_POINT('',(-13.99828194826,25.574584502913,\r
-    7.532983198785));\r
-#60619 = CARTESIAN_POINT('',(-14.09111839459,25.658213259165,\r
-    7.390585844433));\r
-#60620 = CARTESIAN_POINT('',(-14.37372313972,25.914625082533,\r
-    6.969175799932));\r
-#60621 = CARTESIAN_POINT('',(-14.56750390325,26.092861443698,\r
-    6.696088722986));\r
-#60622 = CARTESIAN_POINT('',(-14.76710528121,26.278170570654,\r
-    6.431819771003));\r
-#60623 = CARTESIAN_POINT('',(-14.97293825106,26.470248878037,\r
-    6.177207107879));\r
-#60624 = CARTESIAN_POINT('',(-15.18530715259,26.668678383649,\r
-    5.932993790204));\r
-#60625 = CARTESIAN_POINT('',(-15.40437877104,26.872933123107,\r
-    5.699807402424));\r
-#60626 = CARTESIAN_POINT('',(-15.6301556202,27.082389346026,\r
-    5.478146303048));\r
-#60627 = CARTESIAN_POINT('',(-16.10130703897,27.516327649966,\r
-    5.052678514837));\r
-#60628 = CARTESIAN_POINT('',(-16.34711122304,27.741118902439,\r
-    4.849501120522));\r
-#60629 = CARTESIAN_POINT('',(-16.59968620352,27.969959565343,\r
-    4.659233384327));\r
-#60630 = CARTESIAN_POINT('',(-16.85875599008,28.202104547356,\r
-    4.482017208794));\r
-#60631 = CARTESIAN_POINT('',(-17.12395612723,28.436846215015,\r
-    4.317795348478));\r
-#60632 = CARTESIAN_POINT('',(-17.39484670539,28.673533941342,\r
-    4.166357929629));\r
-#60633 = CARTESIAN_POINT('',(-17.67093063203,28.911584339756,\r
-    4.027383454738));\r
-#60634 = CARTESIAN_POINT('',(-18.11311572404,29.287856361823,\r
-    3.827497316822));\r
-#60635 = CARTESIAN_POINT('',(-18.27610938073,29.425522198864,\r
-    3.758503896589));\r
-#60636 = CARTESIAN_POINT('',(-18.44056674579,29.563389724597,\r
-    3.693414895725));\r
-#60637 = CARTESIAN_POINT('',(-18.606396321,29.701379489917,3.63214304441\r
-    ));\r
-#60638 = CARTESIAN_POINT('',(-18.77350748589,29.839422280343,\r
-    3.574594950205));\r
-#60639 = CARTESIAN_POINT('',(-18.94181148652,29.977458829933,\r
-    3.520673109706));\r
-#60640 = CARTESIAN_POINT('',(-19.11122242413,30.115439535208,\r
-    3.470277920211));\r
-#60641 = CARTESIAN_POINT('',(-19.69812354363,30.590249619712,\r
-    3.308541343225));\r
-#60642 = CARTESIAN_POINT('',(-20.12063847833,30.926545006752,\r
-    3.214253517569));\r
-#60643 = CARTESIAN_POINT('',(-20.54809192231,31.261696246963,\r
-    3.138949656873));\r
-#60644 = CARTESIAN_POINT('',(-20.97941055355,31.595437088804,\r
-    3.0811679131));\r
-#60645 = CARTESIAN_POINT('',(-21.41360242161,31.927705874204,\r
-    3.039549367523));\r
-#60646 = CARTESIAN_POINT('',(-21.84978619491,32.258612239951,\r
-    3.01286121471));\r
-#60647 = CARTESIAN_POINT('',(-22.28720854372,32.588415551391,\r
-    3.000000000028));\r
-#60648 = CARTESIAN_POINT('',(-22.72525211513,32.917516861145,3.));\r
-#60649 = PCURVE('',#42804,#60650);\r
-#60650 = DEFINITIONAL_REPRESENTATION('',(#60651),#60731);\r
-#60651 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#60652,#60653,#60654,#60655,\r
-    #60656,#60657,#60658,#60659,#60660,#60661,#60662,#60663,#60664,\r
-    #60665,#60666,#60667,#60668,#60669,#60670,#60671,#60672,#60673,\r
-    #60674,#60675,#60676,#60677,#60678,#60679,#60680,#60681,#60682,\r
-    #60683,#60684,#60685,#60686,#60687,#60688,#60689,#60690,#60691,\r
-    #60692,#60693,#60694,#60695,#60696,#60697,#60698,#60699,#60700,\r
-    #60701,#60702,#60703,#60704,#60705,#60706,#60707,#60708,#60709,\r
-    #60710,#60711,#60712,#60713,#60714,#60715,#60716,#60717,#60718,\r
-    #60719,#60720,#60721,#60722,#60723,#60724,#60725,#60726,#60727,\r
-    #60728,#60729,#60730),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613026,0.249810233755,0.335724852037,0.420382051203,\r
-    0.565526485584,0.644424134372,0.683354615407,0.761264550248,\r
-    0.841373225546,0.887438369127,1.),.UNSPECIFIED.);\r
-#60652 = CARTESIAN_POINT('',(1.297211760206,5.927553554444E-03));\r
-#60653 = CARTESIAN_POINT('',(1.320479069738,1.187530004502E-02));\r
-#60654 = CARTESIAN_POINT('',(1.343561921375,1.808807351354E-02));\r
-#60655 = CARTESIAN_POINT('',(1.366440161755,2.458747675042E-02));\r
-#60656 = CARTESIAN_POINT('',(1.38909088292,3.139757981259E-02));\r
-#60657 = CARTESIAN_POINT('',(1.411487942693,3.854537273962E-02));\r
-#60658 = CARTESIAN_POINT('',(1.433601574478,4.606111124358E-02));\r
-#60659 = CARTESIAN_POINT('',(1.45539808648,5.397855537258E-02));\r
-#60660 = CARTESIAN_POINT('',(1.497051506215,7.021238564042E-02));\r
-#60661 = CARTESIAN_POINT('',(1.516948211937,7.8479916542E-02));\r
-#60662 = CARTESIAN_POINT('',(1.536497440471,8.716885353943E-02));\r
-#60663 = CARTESIAN_POINT('',(1.555663770542,9.631284031534E-02));\r
-#60664 = CARTESIAN_POINT('',(1.574408688898,0.105948415966));\r
-#60665 = CARTESIAN_POINT('',(1.592691180104,0.116114595113));\r
-#60666 = CARTESIAN_POINT('',(1.610468903916,0.12685161671));\r
-#60667 = CARTESIAN_POINT('',(1.63991270301,0.146241373862));\r
-#60668 = CARTESIAN_POINT('',(1.651850896284,0.154590457769));\r
-#60669 = CARTESIAN_POINT('',(1.663499386364,0.163259950023));\r
-#60670 = CARTESIAN_POINT('',(1.674843395165,0.172263481154));\r
-#60671 = CARTESIAN_POINT('',(1.685868920883,0.181614142063));\r
-#60672 = CARTESIAN_POINT('',(1.696563178982,0.191323865166));\r
-#60673 = CARTESIAN_POINT('',(1.706915083484,0.201402520087));\r
-#60674 = CARTESIAN_POINT('',(1.726770086795,0.22215792331));\r
-#60675 = CARTESIAN_POINT('',(1.73628368215,0.232824076159));\r
-#60676 = CARTESIAN_POINT('',(1.745447869354,0.243861319017));\r
-#60677 = CARTESIAN_POINT('',(1.754256436823,0.25527320126));\r
-#60678 = CARTESIAN_POINT('',(1.76270607567,0.267059523994));\r
-#60679 = CARTESIAN_POINT('',(1.770796631647,0.279215148831));\r
-#60680 = CARTESIAN_POINT('',(1.778531180046,0.29172877651));\r
-#60681 = CARTESIAN_POINT('',(1.798577037174,0.326617974126));\r
-#60682 = CARTESIAN_POINT('',(1.810214341387,0.349659394656));\r
-#60683 = CARTESIAN_POINT('',(1.820852050259,0.373603127615));\r
-#60684 = CARTESIAN_POINT('',(1.830552744645,0.398296932863));\r
-#60685 = CARTESIAN_POINT('',(1.839409022707,0.423532955913));\r
-#60686 = CARTESIAN_POINT('',(1.84752630993,0.449052668234));\r
-#60687 = CARTESIAN_POINT('',(1.855006263817,0.474607302448));\r
-#60688 = CARTESIAN_POINT('',(1.865712087867,0.51377370703));\r
-#60689 = CARTESIAN_POINT('',(1.869322211186,0.527515900518));\r
-#60690 = CARTESIAN_POINT('',(1.87278593422,0.5412150682));\r
-#60691 = CARTESIAN_POINT('',(1.876118075896,0.554875210446));\r
-#60692 = CARTESIAN_POINT('',(1.879334672018,0.568497217361));\r
-#60693 = CARTESIAN_POINT('',(1.882452774831,0.582079108425));\r
-#60694 = CARTESIAN_POINT('',(1.885490063123,0.595616177439));\r
-#60695 = CARTESIAN_POINT('',(1.88993182277,0.615754882298));\r
-#60696 = CARTESIAN_POINT('',(1.891383984926,0.622395840773));\r
-#60697 = CARTESIAN_POINT('',(1.892822851035,0.629022914947));\r
-#60698 = CARTESIAN_POINT('',(1.894250519633,0.635634897977));\r
-#60699 = CARTESIAN_POINT('',(1.895669064107,0.642230386333));\r
-#60700 = CARTESIAN_POINT('',(1.897080510717,0.648807786705));\r
-#60701 = CARTESIAN_POINT('',(1.898486816624,0.655365322904));\r
-#60702 = CARTESIAN_POINT('',(1.902697675431,0.674980704143));\r
-#60703 = CARTESIAN_POINT('',(1.905492819607,0.68797499149));\r
-#60704 = CARTESIAN_POINT('',(1.908289656607,0.700865722255));\r
-#60705 = CARTESIAN_POINT('',(1.911101595596,0.71363409219));\r
-#60706 = CARTESIAN_POINT('',(1.913940073829,0.726260987939));\r
-#60707 = CARTESIAN_POINT('',(1.916813785745,0.738727207423));\r
-#60708 = CARTESIAN_POINT('',(1.919728146036,0.751013588057));\r
-#60709 = CARTESIAN_POINT('',(1.925725274054,0.7755296244));\r
-#60710 = CARTESIAN_POINT('',(1.928811187076,0.787750832402));\r
-#60711 = CARTESIAN_POINT('',(1.931944984129,0.799744415594));\r
-#60712 = CARTESIAN_POINT('',(1.935126297729,0.811495953295));\r
-#60713 = CARTESIAN_POINT('',(1.93835225412,0.822995784774));\r
-#60714 = CARTESIAN_POINT('',(1.941617793166,0.8342380705));\r
-#60715 = CARTESIAN_POINT('',(1.944916188557,0.84521998521));\r
-#60716 = CARTESIAN_POINT('',(1.950150936876,0.862106006229));\r
-#60717 = CARTESIAN_POINT('',(1.952070589603,0.868185223303));\r
-#60718 = CARTESIAN_POINT('',(1.95399737059,0.874178942422));\r
-#60719 = CARTESIAN_POINT('',(1.955929855148,0.880087752652));\r
-#60720 = CARTESIAN_POINT('',(1.957866575415,0.885912537366));\r
-#60721 = CARTESIAN_POINT('',(1.95980604594,0.891654427913));\r
-#60722 = CARTESIAN_POINT('',(1.961746789271,0.897314757293));\r
-#60723 = CARTESIAN_POINT('',(1.968429211078,0.916530546632));\r
-#60724 = CARTESIAN_POINT('',(1.973169240691,0.929685709238));\r
-#60725 = CARTESIAN_POINT('',(1.977887371774,0.942385590296));\r
-#60726 = CARTESIAN_POINT('',(1.982563373844,0.954657238137));\r
-#60727 = CARTESIAN_POINT('',(1.987178301958,0.966527867381));\r
-#60728 = CARTESIAN_POINT('',(1.991715147446,0.978024300909));\r
-#60729 = CARTESIAN_POINT('',(1.99615896123,0.989172995567));\r
-#60730 = CARTESIAN_POINT('',(2.000496708988,1.));\r
-#60731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#60732 = PCURVE('',#42727,#60733);\r
-#60733 = DEFINITIONAL_REPRESENTATION('',(#60734),#60814);\r
-#60734 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#60735,#60736,#60737,#60738,\r
-    #60739,#60740,#60741,#60742,#60743,#60744,#60745,#60746,#60747,\r
-    #60748,#60749,#60750,#60751,#60752,#60753,#60754,#60755,#60756,\r
-    #60757,#60758,#60759,#60760,#60761,#60762,#60763,#60764,#60765,\r
-    #60766,#60767,#60768,#60769,#60770,#60771,#60772,#60773,#60774,\r
-    #60775,#60776,#60777,#60778,#60779,#60780,#60781,#60782,#60783,\r
-    #60784,#60785,#60786,#60787,#60788,#60789,#60790,#60791,#60792,\r
-    #60793,#60794,#60795,#60796,#60797,#60798,#60799,#60800,#60801,\r
-    #60802,#60803,#60804,#60805,#60806,#60807,#60808,#60809,#60810,\r
-    #60811,#60812,#60813),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613026,0.249810233755,0.335724852037,0.420382051203,\r
-    0.565526485584,0.644424134372,0.683354615407,0.761264550248,\r
-    0.841373225546,0.887438369127,1.),.UNSPECIFIED.);\r
-#60735 = CARTESIAN_POINT('',(0.547589403225,1.));\r
-#60736 = CARTESIAN_POINT('',(0.550707124155,0.983817943096));\r
-#60737 = CARTESIAN_POINT('',(0.553467405931,0.967556456207));\r
-#60738 = CARTESIAN_POINT('',(0.555881668436,0.951194838345));\r
-#60739 = CARTESIAN_POINT('',(0.557963588277,0.934713899472));\r
-#60740 = CARTESIAN_POINT('',(0.559729387707,0.918095855371));\r
-#60741 = CARTESIAN_POINT('',(0.561198242998,0.901324568077));\r
-#60742 = CARTESIAN_POINT('',(0.562392812263,0.884386131846));\r
-#60743 = CARTESIAN_POINT('',(0.564232637167,0.851135126303));\r
-#60744 = CARTESIAN_POINT('',(0.564905469131,0.834842187086));\r
-#60745 = CARTESIAN_POINT('',(0.565380812173,0.818382501492));\r
-#60746 = CARTESIAN_POINT('',(0.5656842918,0.801750155308));\r
-#60747 = CARTESIAN_POINT('',(0.565845347217,0.78494246833));\r
-#60748 = CARTESIAN_POINT('',(0.565897622078,0.767960900528));\r
-#60749 = CARTESIAN_POINT('',(0.565879124219,0.750812201711));\r
-#60750 = CARTESIAN_POINT('',(0.565798863883,0.721246498192));\r
-#60751 = CARTESIAN_POINT('',(0.565751263853,0.708905914004));\r
-#60752 = CARTESIAN_POINT('',(0.565704407495,0.696493083126));\r
-#60753 = CARTESIAN_POINT('',(0.565674379223,0.684014469293));\r
-#60754 = CARTESIAN_POINT('',(0.56567826467,0.671478149453));\r
-#60755 = CARTESIAN_POINT('',(0.565733986942,0.658893926144));\r
-#60756 = CARTESIAN_POINT('',(0.565860009122,0.646273371756));\r
-#60757 = CARTESIAN_POINT('',(0.566286651813,0.621171284858));\r
-#60758 = CARTESIAN_POINT('',(0.566584695189,0.608690045595));\r
-#60759 = CARTESIAN_POINT('',(0.566986795938,0.596199038057));\r
-#60760 = CARTESIAN_POINT('',(0.567510806726,0.583712328992));\r
-#60761 = CARTESIAN_POINT('',(0.568174248534,0.571244984123));\r
-#60762 = CARTESIAN_POINT('',(0.568993733567,0.558812833928));\r
-#60763 = CARTESIAN_POINT('',(0.569984232626,0.546432121853));\r
-#60764 = CARTESIAN_POINT('',(0.573170927004,0.513008295921));\r
-#60765 = CARTESIAN_POINT('',(0.575723637096,0.492088908305));\r
-#60766 = CARTESIAN_POINT('',(0.578878881109,0.471452347201));\r
-#60767 = CARTESIAN_POINT('',(0.582677471791,0.451173931633));\r
-#60768 = CARTESIAN_POINT('',(0.587130486551,0.431307437308));\r
-#60769 = CARTESIAN_POINT('',(0.592207981448,0.411877457224));\r
-#60770 = CARTESIAN_POINT('',(0.597854056511,0.392886481885));\r
-#60771 = CARTESIAN_POINT('',(0.607343629582,0.364232012589));\r
-#60772 = CARTESIAN_POINT('',(0.610834373731,0.354265230091));\r
-#60773 = CARTESIAN_POINT('',(0.614494088241,0.344436688466));\r
-#60774 = CARTESIAN_POINT('',(0.618341328371,0.334761791491));\r
-#60775 = CARTESIAN_POINT('',(0.622393202795,0.325257066562));\r
-#60776 = CARTESIAN_POINT('',(0.626665216621,0.315939961226));\r
-#60777 = CARTESIAN_POINT('',(0.631170927833,0.306828521607));\r
-#60778 = CARTESIAN_POINT('',(0.638265451955,0.293555558003));\r
-#60779 = CARTESIAN_POINT('',(0.640669023967,0.289224783195));\r
-#60780 = CARTESIAN_POINT('',(0.643133416742,0.284950887985));\r
-#60781 = CARTESIAN_POINT('',(0.645659746765,0.280736169332));\r
-#60782 = CARTESIAN_POINT('',(0.648248943033,0.276582940418));\r
-#60783 = CARTESIAN_POINT('',(0.650901726624,0.272493509617));\r
-#60784 = CARTESIAN_POINT('',(0.653618590282,0.268470159455));\r
-#60785 = CARTESIAN_POINT('',(0.661965651991,0.256600082545));\r
-#60786 = CARTESIAN_POINT('',(0.667789996284,0.248957436092));\r
-#60787 = CARTESIAN_POINT('',(0.6738738374,0.241606752936));\r
-#60788 = CARTESIAN_POINT('',(0.680214820649,0.234565265889));\r
-#60789 = CARTESIAN_POINT('',(0.686806914182,0.227847378504));\r
-#60790 = CARTESIAN_POINT('',(0.693640198311,0.221464331032));\r
-#60791 = CARTESIAN_POINT('',(0.700700740105,0.215424027675));\r
-#60792 = CARTESIAN_POINT('',(0.715445531903,0.203877357133));\r
-#60793 = CARTESIAN_POINT('',(0.723143525994,0.198389482976));\r
-#60794 = CARTESIAN_POINT('',(0.731045578869,0.193272349094));\r
-#60795 = CARTESIAN_POINT('',(0.739131720621,0.188524492369));\r
-#60796 = CARTESIAN_POINT('',(0.747381713974,0.184139673721));\r
-#60797 = CARTESIAN_POINT('',(0.755775635913,0.180108246759));\r
-#60798 = CARTESIAN_POINT('',(0.764294295064,0.176418261455));\r
-#60799 = CARTESIAN_POINT('',(0.777879254805,0.171123065252));\r
-#60800 = CARTESIAN_POINT('',(0.782874662689,0.169298136011));\r
-#60801 = CARTESIAN_POINT('',(0.787902541141,0.167578873112));\r
-#60802 = CARTESIAN_POINT('',(0.792959945362,0.165962484233));\r
-#60803 = CARTESIAN_POINT('',(0.798044159093,0.164446075163));\r
-#60804 = CARTESIAN_POINT('',(0.803152700627,0.163026698202));\r
-#60805 = CARTESIAN_POINT('',(0.808283328822,0.161701400555));\r
-#60806 = CARTESIAN_POINT('',(0.826019996562,0.15745164248));\r
-#60807 = CARTESIAN_POINT('',(0.838723802885,0.154980863025));\r
-#60808 = CARTESIAN_POINT('',(0.85151900927,0.153011367649));\r
-#60809 = CARTESIAN_POINT('',(0.864384901603,0.151502122533));\r
-#60810 = CARTESIAN_POINT('',(0.877306021412,0.150415924678));\r
-#60811 = CARTESIAN_POINT('',(0.890271817159,0.149719653628));\r
-#60812 = CARTESIAN_POINT('',(0.903276458873,0.149384115164));\r
-#60813 = CARTESIAN_POINT('',(0.91631883909,0.149384115163));\r
-#60814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#60815 = ORIENTED_EDGE('',*,*,#42766,.F.);\r
-#60816 = ORIENTED_EDGE('',*,*,#60334,.F.);\r
-#60817 = ORIENTED_EDGE('',*,*,#60818,.F.);\r
-#60818 = EDGE_CURVE('',#60566,#60277,#60819,.T.);\r
-#60819 = SURFACE_CURVE('',#60820,(#60825,#60832),.PCURVE_S1.);\r
-#60820 = CIRCLE('',#60821,40.);\r
-#60821 = AXIS2_PLACEMENT_3D('',#60822,#60823,#60824);\r
-#60822 = CARTESIAN_POINT('',(-2.316911861358E-15,1.622319150691E-15,3.)\r
-  );\r
-#60823 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#60824 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#60825 = PCURVE('',#42804,#60826);\r
-#60826 = DEFINITIONAL_REPRESENTATION('',(#60827),#60831);\r
-#60827 = LINE('',#60828,#60829);\r
-#60828 = CARTESIAN_POINT('',(0.,1.));\r
-#60829 = VECTOR('',#60830,1.);\r
-#60830 = DIRECTION('',(1.,0.));\r
-#60831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#60832 = PCURVE('',#53144,#60833);\r
-#60833 = DEFINITIONAL_REPRESENTATION('',(#60834),#60838);\r
-#60834 = LINE('',#60835,#60836);\r
-#60835 = CARTESIAN_POINT('',(-0.,0.));\r
-#60836 = VECTOR('',#60837,1.);\r
-#60837 = DIRECTION('',(-1.,0.));\r
-#60838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#60839 = ADVANCED_FACE('',(#60840),#42727,.T.);\r
-#60840 = FACE_BOUND('',#60841,.T.);\r
-#60841 = EDGE_LOOP('',(#60842,#60843,#60888,#60889));\r
-#60842 = ORIENTED_EDGE('',*,*,#43111,.F.);\r
-#60843 = ORIENTED_EDGE('',*,*,#60844,.T.);\r
-#60844 = EDGE_CURVE('',#43088,#60566,#60845,.T.);\r
-#60845 = SURFACE_CURVE('',#60846,(#60858,#60873),.PCURVE_S1.);\r
-#60846 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#60847,#60848,#60849,#60850,\r
-    #60851,#60852,#60853,#60854,#60855,#60856,#60857),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#60847 = CARTESIAN_POINT('',(-24.46474506695,31.646109536699,-3.));\r
-#60848 = CARTESIAN_POINT('',(-24.32906776361,31.75099795944,\r
-    -2.523943521025));\r
-#60849 = CARTESIAN_POINT('',(-24.19494517499,31.853445637256,\r
-    -2.04739801033));\r
-#60850 = CARTESIAN_POINT('',(-24.06139215846,31.954300997444,\r
-    -1.570607624198));\r
-#60851 = CARTESIAN_POINT('',(-23.769295685,32.17234097392,\r
-    -0.530911348006));\r
-#60852 = CARTESIAN_POINT('',(-23.61059220312,32.289187980819,\r
-    3.200461378796E-02));\r
-#60853 = CARTESIAN_POINT('',(-23.44971560284,32.406046286882,\r
-    0.594615682917));\r
-#60854 = CARTESIAN_POINT('',(-23.14980783715,32.620761410195,\r
-    1.618298656295));\r
-#60855 = CARTESIAN_POINT('',(-23.01199788618,32.71828990296,\r
-    2.079582431732));\r
-#60856 = CARTESIAN_POINT('',(-22.87077060308,32.817055325746,\r
-    2.540224309252));\r
-#60857 = CARTESIAN_POINT('',(-22.72525192523,32.917516992246,3.0000006)\r
-  );\r
-#60858 = PCURVE('',#42727,#60859);\r
-#60859 = DEFINITIONAL_REPRESENTATION('',(#60860),#60872);\r
-#60860 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#60861,#60862,#60863,#60864,\r
-    #60865,#60866,#60867,#60868,#60869,#60870,#60871),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#60861 = CARTESIAN_POINT('',(0.940985361083,0.));\r
-#60862 = CARTESIAN_POINT('',(0.938224707656,1.133475018927E-02));\r
-#60863 = CARTESIAN_POINT('',(0.93563900877,2.278133652266E-02));\r
-#60864 = CARTESIAN_POINT('',(0.933225950524,3.433838793358E-02));\r
-#60865 = CARTESIAN_POINT('',(0.928335446323,5.977773879451E-02));\r
-#60866 = CARTESIAN_POINT('',(0.925924984556,7.370321226997E-02));\r
-#60867 = CARTESIAN_POINT('',(0.923747720524,8.77808403165E-02));\r
-#60868 = CARTESIAN_POINT('',(0.92019941339,0.113700900692));\r
-#60869 = CARTESIAN_POINT('',(0.918753831813,0.125494143564));\r
-#60870 = CARTESIAN_POINT('',(0.917461038365,0.137388952024));\r
-#60871 = CARTESIAN_POINT('',(0.916318837632,0.149384130816));\r
-#60872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#60873 = PCURVE('',#53144,#60874);\r
-#60874 = DEFINITIONAL_REPRESENTATION('',(#60875),#60887);\r
-#60875 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#60876,#60877,#60878,#60879,\r
-    #60880,#60881,#60882,#60883,#60884,#60885,#60886),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#60876 = CARTESIAN_POINT('',(-2.054368287764,6.));\r
-#60877 = CARTESIAN_POINT('',(-2.050080958185,5.523943521025));\r
-#60878 = CARTESIAN_POINT('',(-2.04586169763,5.04739801033));\r
-#60879 = CARTESIAN_POINT('',(-2.041677847386,4.570607624198));\r
-#60880 = CARTESIAN_POINT('',(-2.032565294877,3.530911348006));\r
-#60881 = CARTESIAN_POINT('',(-2.027638430715,2.967995386212));\r
-#60882 = CARTESIAN_POINT('',(-2.022667557491,2.405384317083));\r
-#60883 = CARTESIAN_POINT('',(-2.013446411545,1.381701343705));\r
-#60884 = CARTESIAN_POINT('',(-2.009225736432,0.920417568268));\r
-#60885 = CARTESIAN_POINT('',(-2.004917409613,0.459775690748));\r
-#60886 = CARTESIAN_POINT('',(-2.000496703219,-6.E-07));\r
-#60887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#60888 = ORIENTED_EDGE('',*,*,#60565,.F.);\r
-#60889 = ORIENTED_EDGE('',*,*,#42703,.T.);\r
-#60890 = ADVANCED_FACE('',(#60891),#43380,.T.);\r
-#60891 = FACE_BOUND('',#60892,.F.);\r
-#60892 = EDGE_LOOP('',(#60893,#60894,#60895,#60896));\r
-#60893 = ORIENTED_EDGE('',*,*,#44263,.T.);\r
-#60894 = ORIENTED_EDGE('',*,*,#43743,.T.);\r
-#60895 = ORIENTED_EDGE('',*,*,#43342,.F.);\r
-#60896 = ORIENTED_EDGE('',*,*,#53157,.T.);\r
-#60897 = ADVANCED_FACE('',(#60898),#44456,.T.);\r
-#60898 = FACE_BOUND('',#60899,.T.);\r
-#60899 = EDGE_LOOP('',(#60900,#60956,#60957,#60958));\r
-#60900 = ORIENTED_EDGE('',*,*,#60901,.F.);\r
-#60901 = EDGE_CURVE('',#44317,#60902,#60904,.T.);\r
-#60902 = VERTEX_POINT('',#60903);\r
-#60903 = CARTESIAN_POINT('',(-10.90718141604,38.484196672887,3.));\r
-#60904 = SURFACE_CURVE('',#60905,(#60920,#60938),.PCURVE_S1.);\r
-#60905 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#60906,#60907,#60908,#60909,\r
-    #60910,#60911,#60912,#60913,#60914,#60915,#60916,#60917,#60918,\r
-    #60919),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#60906 = CARTESIAN_POINT('',(-13.03771839849,37.815577464342,-3.));\r
-#60907 = CARTESIAN_POINT('',(-12.84527414139,37.88192667932,\r
-    -2.469857305487));\r
-#60908 = CARTESIAN_POINT('',(-12.65701737927,37.945371736524,\r
-    -1.93877500183));\r
-#60909 = CARTESIAN_POINT('',(-12.47114061761,38.006690628766,\r
-    -1.40716117002));\r
-#60910 = CARTESIAN_POINT('',(-12.22900799484,38.084838711252,\r
-    -0.711942292053));\r
-#60911 = CARTESIAN_POINT('',(-12.17215923224,38.103061336619,\r
-    -0.548519782961));\r
-#60912 = CARTESIAN_POINT('',(-12.11532239835,38.121155821728,\r
-    -0.385088192252));\r
-#60913 = CARTESIAN_POINT('',(-11.87033524987,38.198613390639,\r
-    0.31889847855));\r
-#60914 = CARTESIAN_POINT('',(-11.68181544612,38.256857021427,\r
-    0.859448382286));\r
-#60915 = CARTESIAN_POINT('',(-11.49111234056,38.314429042108,\r
-    1.399656454958));\r
-#60916 = CARTESIAN_POINT('',(-11.20080766908,38.399894120717,\r
-    2.204677342934));\r
-#60917 = CARTESIAN_POINT('',(-11.10413136622,38.428009294712,\r
-    2.470005719426));\r
-#60918 = CARTESIAN_POINT('',(-11.00632057903,38.456098676682,\r
-    2.735127937173));\r
-#60919 = CARTESIAN_POINT('',(-10.90718119147,38.484196736536,3.0000006)\r
-  );\r
-#60920 = PCURVE('',#44456,#60921);\r
-#60921 = DEFINITIONAL_REPRESENTATION('',(#60922),#60937);\r
-#60922 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#60923,#60924,#60925,#60926,\r
-    #60927,#60928,#60929,#60930,#60931,#60932,#60933,#60934,#60935,\r
-    #60936),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#60923 = CARTESIAN_POINT('',(2.048529561987,0.));\r
-#60924 = CARTESIAN_POINT('',(2.052109274402,1.254332354772E-02));\r
-#60925 = CARTESIAN_POINT('',(2.05545204346,2.52278254243E-02));\r
-#60926 = CARTESIAN_POINT('',(2.058561494327,3.804985612148E-02));\r
-#60927 = CARTESIAN_POINT('',(2.062327012241,5.498882258939E-02));\r
-#60928 = CARTESIAN_POINT('',(2.063190437047,5.898294243794E-02));\r
-#60929 = CARTESIAN_POINT('',(2.064032364904,6.298980222301E-02));\r
-#60930 = CARTESIAN_POINT('',(2.06756693436,8.030416791524E-02));\r
-#60931 = CARTESIAN_POINT('',(2.070047119446,9.373775098755E-02));\r
-#60932 = CARTESIAN_POINT('',(2.072297927353,0.107308355515));\r
-#60933 = CARTESIAN_POINT('',(2.075320586116,0.127758561639));\r
-#60934 = CARTESIAN_POINT('',(2.076262964156,0.134535705783));\r
-#60935 = CARTESIAN_POINT('',(2.077151376209,0.141345341141));\r
-#60936 = CARTESIAN_POINT('',(2.07798635282,0.148187165358));\r
-#60937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#60938 = PCURVE('',#53195,#60939);\r
-#60939 = DEFINITIONAL_REPRESENTATION('',(#60940),#60955);\r
-#60940 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#60941,#60942,#60943,#60944,\r
-    #60945,#60946,#60947,#60948,#60949,#60950,#60951,#60952,#60953,\r
-    #60954),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#60941 = CARTESIAN_POINT('',(-1.728272388595,6.));\r
-#60942 = CARTESIAN_POINT('',(-1.723183367912,5.469857305487));\r
-#60943 = CARTESIAN_POINT('',(-1.718216979066,4.93877500183));\r
-#60944 = CARTESIAN_POINT('',(-1.713323831225,4.40716117002));\r
-#60945 = CARTESIAN_POINT('',(-1.706963046594,3.711942292053));\r
-#60946 = CARTESIAN_POINT('',(-1.705470600675,3.548519782961));\r
-#60947 = CARTESIAN_POINT('',(-1.703979413638,3.385088192252));\r
-#60948 = CARTESIAN_POINT('',(-1.697555903212,2.681101521449));\r
-#60949 = CARTESIAN_POINT('',(-1.692623206094,2.140551617714));\r
-#60950 = CARTESIAN_POINT('',(-1.687643222373,1.600343545042));\r
-#60951 = CARTESIAN_POINT('',(-1.680077630776,0.795322657066));\r
-#60952 = CARTESIAN_POINT('',(-1.677560606109,0.529994280574));\r
-#60953 = CARTESIAN_POINT('',(-1.675016515039,0.264872062827));\r
-#60954 = CARTESIAN_POINT('',(-1.672440408586,-6.E-07));\r
-#60955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#60956 = ORIENTED_EDGE('',*,*,#44316,.F.);\r
-#60957 = ORIENTED_EDGE('',*,*,#44711,.T.);\r
-#60958 = ORIENTED_EDGE('',*,*,#60959,.F.);\r
-#60959 = EDGE_CURVE('',#60902,#44646,#60960,.T.);\r
-#60960 = SURFACE_CURVE('',#60961,(#61034,#61110),.PCURVE_S1.);\r
-#60961 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#60962,#60963,#60964,#60965,\r
-    #60966,#60967,#60968,#60969,#60970,#60971,#60972,#60973,#60974,\r
-    #60975,#60976,#60977,#60978,#60979,#60980,#60981,#60982,#60983,\r
-    #60984,#60985,#60986,#60987,#60988,#60989,#60990,#60991,#60992,\r
-    #60993,#60994,#60995,#60996,#60997,#60998,#60999,#61000,#61001,\r
-    #61002,#61003,#61004,#61005,#61006,#61007,#61008,#61009,#61010,\r
-    #61011,#61012,#61013,#61014,#61015,#61016,#61017,#61018,#61019,\r
-    #61020,#61021,#61022,#61023,#61024,#61025,#61026,#61027,#61028,\r
-    #61029,#61030,#61031,#61032,#61033),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156943,0.157462141413,0.237475582232,\r
-    0.315984140885,0.35488263128,0.433704074259,0.569774718339,\r
-    0.737461555806,0.864425724609,1.),.UNSPECIFIED.);\r
-#60962 = CARTESIAN_POINT('',(-10.90718141604,38.484196672887,3.));\r
-#60963 = CARTESIAN_POINT('',(-10.61018604122,38.031024493003,\r
-    3.000000000037));\r
-#60964 = CARTESIAN_POINT('',(-10.31392953424,37.577456606825,\r
-    3.012727308664));\r
-#60965 = CARTESIAN_POINT('',(-10.0191243137,37.123325596915,\r
-    3.039137497495));\r
-#60966 = CARTESIAN_POINT('',(-9.726563794184,36.66863922522,\r
-    3.08032051854));\r
-#60967 = CARTESIAN_POINT('',(-9.43711226188,36.213585233304,\r
-    3.137492164789));\r
-#60968 = CARTESIAN_POINT('',(-9.151681371997,35.758545552627,\r
-    3.211990126549));\r
-#60969 = CARTESIAN_POINT('',(-8.871191683305,35.304117472891,\r
-    3.305250521531));\r
-#60970 = CARTESIAN_POINT('',(-8.483848844199,34.665331781775,\r
-    3.465293450817));\r
-#60971 = CARTESIAN_POINT('',(-8.372166199374,34.479780792328,\r
-    3.515246870818));\r
-#60972 = CARTESIAN_POINT('',(-8.261533863216,34.294550797032,\r
-    3.568699483427));\r
-#60973 = CARTESIAN_POINT('',(-8.152016448468,34.109716231877,\r
-    3.625749574233));\r
-#60974 = CARTESIAN_POINT('',(-8.043678005938,33.925361462136,\r
-    3.686493289529));\r
-#60975 = CARTESIAN_POINT('',(-7.936581002152,33.74158072454,\r
-    3.751022658198));\r
-#60976 = CARTESIAN_POINT('',(-7.830785296998,33.558478069464,\r
-    3.819423613591));\r
-#60977 = CARTESIAN_POINT('',(-7.543899616538,33.057680847065,\r
-    4.018166019205));\r
-#60978 = CARTESIAN_POINT('',(-7.365568626441,32.74156459932,\r
-    4.156629235099));\r
-#60979 = CARTESIAN_POINT('',(-7.191687059053,32.428482180605,\r
-    4.307560183342));\r
-#60980 = CARTESIAN_POINT('',(-7.02253251596,32.119150156877,\r
-    4.471278576594));\r
-#60981 = CARTESIAN_POINT('',(-6.858305215537,31.814329402698,\r
-    4.647991982847));\r
-#60982 = CARTESIAN_POINT('',(-6.699114157302,31.514809487882,\r
-    4.837755127205));\r
-#60983 = CARTESIAN_POINT('',(-6.544971527459,31.221386087413,\r
-    5.04042383254));\r
-#60984 = CARTESIAN_POINT('',(-6.249424849596,30.653666224089,\r
-    5.466736293034));\r
-#60985 = CARTESIAN_POINT('',(-6.107801339195,30.379047702151,\r
-    5.68996369932));\r
-#60986 = CARTESIAN_POINT('',(-5.970860906372,30.111725921368,\r
-    5.924912733575));\r
-#60987 = CARTESIAN_POINT('',(-5.838386080825,29.852304232769,\r
-    6.171070118369));\r
-#60988 = CARTESIAN_POINT('',(-5.710033630315,29.601234017767,\r
-    6.427790637949));\r
-#60989 = CARTESIAN_POINT('',(-5.585364886965,29.358814459545,\r
-    6.694311954299));\r
-#60990 = CARTESIAN_POINT('',(-5.46387859954,29.125197333934,\r
-    6.969775984446));\r
-#60991 = CARTESIAN_POINT('',(-5.286168697765,28.789015324688,\r
-    7.393712573884));\r
-#60992 = CARTESIAN_POINT('',(-5.227937992934,28.679789492927,\r
-    7.536147358727));\r
-#60993 = CARTESIAN_POINT('',(-5.170287058355,28.572716257358,\r
-    7.680455803852));\r
-#60994 = CARTESIAN_POINT('',(-5.11314612585,28.46778262117,\r
-    7.826531805428));\r
-#60995 = CARTESIAN_POINT('',(-5.056443601235,28.364966373472,\r
-    7.974269367423));\r
-#60996 = CARTESIAN_POINT('',(-5.000106867644,28.264236804873,\r
-    8.123563423543));\r
-#60997 = CARTESIAN_POINT('',(-4.944063088848,28.16555542307,\r
-    8.274310659161));\r
-#60998 = CARTESIAN_POINT('',(-4.775123658227,27.872972949069,\r
-    8.734615501814));\r
-#60999 = CARTESIAN_POINT('',(-4.66291919418,27.685301941347,\r
-    9.048358172016));\r
-#61000 = CARTESIAN_POINT('',(-4.551015928511,27.505469164609,\r
-    9.366820462725));\r
-#61001 = CARTESIAN_POINT('',(-4.43881806243,27.332974395548,\r
-    9.68921052403));\r
-#61002 = CARTESIAN_POINT('',(-4.325761743084,27.16723171268,\r
-    10.014779122279));\r
-#61003 = CARTESIAN_POINT('',(-4.211326594197,27.007582725882,\r
-    10.342830740203));\r
-#61004 = CARTESIAN_POINT('',(-4.095041724517,26.853302990982,\r
-    10.672729192137));\r
-#61005 = CARTESIAN_POINT('',(-3.771822051,26.445169859888,\r
-    11.575599030693));\r
-#61006 = CARTESIAN_POINT('',(-3.560330682522,26.200334508564,\r
-    12.151277477069));\r
-#61007 = CARTESIAN_POINT('',(-3.340459273392,25.971575324461,\r
-    12.730668069194));\r
-#61008 = CARTESIAN_POINT('',(-3.110407779974,25.760982223689,\r
-    13.313101879108));\r
-#61009 = CARTESIAN_POINT('',(-2.868152892809,25.569808208217,\r
-    13.897359252416));\r
-#61010 = CARTESIAN_POINT('',(-2.611683323157,25.39800776511,\r
-    14.481591210765));\r
-#61011 = CARTESIAN_POINT('',(-2.339369693995,25.244537739402,\r
-    15.063560171286));\r
-#61012 = CARTESIAN_POINT('',(-1.693813613236,24.938915333921,\r
-    16.352198458633));\r
-#61013 = CARTESIAN_POINT('',(-1.311662557123,24.795278800803,\r
-    17.056740944189));\r
-#61014 = CARTESIAN_POINT('',(-0.901651516645,24.673402844231,\r
-    17.750106475582));\r
-#61015 = CARTESIAN_POINT('',(-0.462556391551,24.568101152823,\r
-    18.42840267786));\r
-#61016 = CARTESIAN_POINT('',(5.579212227795E-03,24.473574334157,\r
-    19.088624669405));\r
-#61017 = CARTESIAN_POINT('',(0.501562261679,24.384324205457,\r
-    19.72870664782));\r
-#61018 = CARTESIAN_POINT('',(1.023330473626,24.295338414624,\r
-    20.347351396666));\r
-#61019 = CARTESIAN_POINT('',(1.98077404915,24.131847167991,\r
-    21.395546816224));\r
-#61020 = CARTESIAN_POINT('',(2.40668134892,24.0590570527,21.834638927266\r
-    ));\r
-#61021 = CARTESIAN_POINT('',(2.844876157673,23.982027714298,\r
-    22.260949790659));\r
-#61022 = CARTESIAN_POINT('',(3.29416172687,23.899075842646,\r
-    22.674512831852));\r
-#61023 = CARTESIAN_POINT('',(3.753270319722,23.808743034557,\r
-    23.075533872548));\r
-#61024 = CARTESIAN_POINT('',(4.220913321017,23.709792152491,\r
-    23.464334951356));\r
-#61025 = CARTESIAN_POINT('',(4.695816136871,23.601188783796,\r
-    23.841312325539));\r
-#61026 = CARTESIAN_POINT('',(5.690273459501,23.354868598265,\r
-    24.59729798781));\r
-#61027 = CARTESIAN_POINT('',(6.210680998591,23.2156753376,\r
-    24.974716729628));\r
-#61028 = CARTESIAN_POINT('',(6.736471811946,23.063430574021,\r
-    25.339721410544));\r
-#61029 = CARTESIAN_POINT('',(7.266206143254,22.897301898461,\r
-    25.692922426285));\r
-#61030 = CARTESIAN_POINT('',(7.798507819686,22.71664746892,\r
-    26.034945871409));\r
-#61031 = CARTESIAN_POINT('',(8.332071850033,22.520986075924,\r
-    26.366408026073));\r
-#61032 = CARTESIAN_POINT('',(8.865664970961,22.309971741819,\r
-    26.687902495188));\r
-#61033 = CARTESIAN_POINT('',(9.398119141345,22.083372853916,27.));\r
-#61034 = PCURVE('',#44456,#61035);\r
-#61035 = DEFINITIONAL_REPRESENTATION('',(#61036),#61109);\r
-#61036 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#61037,#61038,#61039,#61040,\r
-    #61041,#61042,#61043,#61044,#61045,#61046,#61047,#61048,#61049,\r
-    #61050,#61051,#61052,#61053,#61054,#61055,#61056,#61057,#61058,\r
-    #61059,#61060,#61061,#61062,#61063,#61064,#61065,#61066,#61067,\r
-    #61068,#61069,#61070,#61071,#61072,#61073,#61074,#61075,#61076,\r
-    #61077,#61078,#61079,#61080,#61081,#61082,#61083,#61084,#61085,\r
-    #61086,#61087,#61088,#61089,#61090,#61091,#61092,#61093,#61094,\r
-    #61095,#61096,#61097,#61098,#61099,#61100,#61101,#61102,#61103,\r
-    #61104,#61105,#61106,#61107,#61108),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156943,0.157462141413,0.237475582232,\r
-    0.315984140885,0.35488263128,0.433704074259,0.569774718339,\r
-    0.737461555806,0.864425724609,1.),.UNSPECIFIED.);\r
-#61037 = CARTESIAN_POINT('',(2.077986350972,0.14818714986));\r
-#61038 = CARTESIAN_POINT('',(2.091059833992,0.148187149861));\r
-#61039 = CARTESIAN_POINT('',(2.104104742417,0.148515904219));\r
-#61040 = CARTESIAN_POINT('',(2.117119801632,0.14919809517));\r
-#61041 = CARTESIAN_POINT('',(2.130099054354,0.150262253386));\r
-#61042 = CARTESIAN_POINT('',(2.143031844833,0.151740671286));\r
-#61043 = CARTESIAN_POINT('',(2.155902624561,0.15366952389));\r
-#61044 = CARTESIAN_POINT('',(2.168690602339,0.156088586277));\r
-#61045 = CARTESIAN_POINT('',(2.186569932678,0.160250553801));\r
-#61046 = CARTESIAN_POINT('',(2.191751858006,0.161550652429));\r
-#61047 = CARTESIAN_POINT('',(2.196913025467,0.162943062255));\r
-#61048 = CARTESIAN_POINT('',(2.202051175141,0.16443065114));\r
-#61049 = CARTESIAN_POINT('',(2.207163805075,0.166016277669));\r
-#61050 = CARTESIAN_POINT('',(2.212248177082,0.167702743749));\r
-#61051 = CARTESIAN_POINT('',(2.217301322543,0.169492747214));\r
-#61052 = CARTESIAN_POINT('',(2.231087474211,0.174701190046));\r
-#61053 = CARTESIAN_POINT('',(2.239751137237,0.178337768719));\r
-#61054 = CARTESIAN_POINT('',(2.24829242519,0.182311669723));\r
-#61055 = CARTESIAN_POINT('',(2.256691712903,0.18663449761));\r
-#61056 = CARTESIAN_POINT('',(2.264928620931,0.191315529159));\r
-#61057 = CARTESIAN_POINT('',(2.272982436541,0.196360627873));\r
-#61058 = CARTESIAN_POINT('',(2.280832696874,0.201770906006));\r
-#61059 = CARTESIAN_POINT('',(2.295943719671,0.213202836567));\r
-#61060 = CARTESIAN_POINT('',(2.303214553127,0.21921241197));\r
-#61061 = CARTESIAN_POINT('',(2.310253463376,0.225564913216));\r
-#61062 = CARTESIAN_POINT('',(2.317045754079,0.232251967859));\r
-#61063 = CARTESIAN_POINT('',(2.323580949227,0.239261817991));\r
-#61064 = CARTESIAN_POINT('',(2.329852648321,0.246579520637));\r
-#61065 = CARTESIAN_POINT('',(2.335858291361,0.254187308704));\r
-#61066 = CARTESIAN_POINT('',(2.344443089518,0.265968313333));\r
-#61067 = CARTESIAN_POINT('',(2.347222488627,0.269938106038));\r
-#61068 = CARTESIAN_POINT('',(2.34993726756,0.273972255006));\r
-#61069 = CARTESIAN_POINT('',(2.352587913286,0.278068482811));\r
-#61070 = CARTESIAN_POINT('',(2.355175142409,0.282224490674));\r
-#61071 = CARTESIAN_POINT('',(2.35769988044,0.286437978965));\r
-#61072 = CARTESIAN_POINT('',(2.360163241052,0.290706667695));\r
-#61073 = CARTESIAN_POINT('',(2.367436328259,0.303785434139));\r
-#61074 = CARTESIAN_POINT('',(2.372059148761,0.312759565039));\r
-#61075 = CARTESIAN_POINT('',(2.376446022901,0.321932649407));\r
-#61076 = CARTESIAN_POINT('',(2.380610487314,0.331286850677));\r
-#61077 = CARTESIAN_POINT('',(2.384568029124,0.340804977546));\r
-#61078 = CARTESIAN_POINT('',(2.388335741833,0.350470789261));\r
-#61079 = CARTESIAN_POINT('',(2.391932167219,0.360269184685));\r
-#61080 = CARTESIAN_POINT('',(2.401324747932,0.387306297695));\r
-#61081 = CARTESIAN_POINT('',(2.406822429895,0.40478579859));\r
-#61082 = CARTESIAN_POINT('',(2.411815437583,0.422634515462));\r
-#61083 = CARTESIAN_POINT('',(2.416256973441,0.440851335712));\r
-#61084 = CARTESIAN_POINT('',(2.420118944097,0.459418793511));\r
-#61085 = CARTESIAN_POINT('',(2.423403151274,0.478297792309));\r
-#61086 = CARTESIAN_POINT('',(2.426135230686,0.49743167394));\r
-#61087 = CARTESIAN_POINT('',(2.43109973529,0.540556705759));\r
-#61088 = CARTESIAN_POINT('',(2.43306980052,0.564654096241));\r
-#61089 = CARTESIAN_POINT('',(2.434351143789,0.588919091462));\r
-#61090 = CARTESIAN_POINT('',(2.43507047525,0.613229008443));\r
-#61091 = CARTESIAN_POINT('',(2.43537059513,0.637475343233));\r
-#61092 = CARTESIAN_POINT('',(2.435389795065,0.661570129863));\r
-#61093 = CARTESIAN_POINT('',(2.435257497018,0.685444715665));\r
-#61094 = CARTESIAN_POINT('',(2.434961869619,0.726919334964));\r
-#61095 = CARTESIAN_POINT('',(2.434813842481,0.744639280648));\r
-#61096 = CARTESIAN_POINT('',(2.434695384475,0.76218933579));\r
-#61097 = CARTESIAN_POINT('',(2.434652165885,0.77955870039));\r
-#61098 = CARTESIAN_POINT('',(2.434724990198,0.79674285587));\r
-#61099 = CARTESIAN_POINT('',(2.434949820593,0.813742301736));\r
-#61100 = CARTESIAN_POINT('',(2.435358158653,0.83056150398));\r
-#61101 = CARTESIAN_POINT('',(2.436639411359,0.864983496419));\r
-#61102 = CARTESIAN_POINT('',(2.437541950219,0.882562379761));\r
-#61103 = CARTESIAN_POINT('',(2.438719198088,0.899954761759));\r
-#61104 = CARTESIAN_POINT('',(2.440199980239,0.917174729332));\r
-#61105 = CARTESIAN_POINT('',(2.442008927907,0.934239196783));\r
-#61106 = CARTESIAN_POINT('',(2.444167136753,0.951167137298));\r
-#61107 = CARTESIAN_POINT('',(2.44669269686,0.967979248944));\r
-#61108 = CARTESIAN_POINT('',(2.449601094273,0.98469805516));\r
-#61109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#61110 = PCURVE('',#44683,#61111);\r
-#61111 = DEFINITIONAL_REPRESENTATION('',(#61112),#61185);\r
-#61112 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#61113,#61114,#61115,#61116,\r
-    #61117,#61118,#61119,#61120,#61121,#61122,#61123,#61124,#61125,\r
-    #61126,#61127,#61128,#61129,#61130,#61131,#61132,#61133,#61134,\r
-    #61135,#61136,#61137,#61138,#61139,#61140,#61141,#61142,#61143,\r
-    #61144,#61145,#61146,#61147,#61148,#61149,#61150,#61151,#61152,\r
-    #61153,#61154,#61155,#61156,#61157,#61158,#61159,#61160,#61161,\r
-    #61162,#61163,#61164,#61165,#61166,#61167,#61168,#61169,#61170,\r
-    #61171,#61172,#61173,#61174,#61175,#61176,#61177,#61178,#61179,\r
-    #61180,#61181,#61182,#61183,#61184),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156943,0.157462141413,0.237475582232,\r
-    0.315984140885,0.35488263128,0.433704074259,0.569774718339,\r
-    0.737461555806,0.864425724609,1.),.UNSPECIFIED.);\r
-#61113 = CARTESIAN_POINT('',(1.672440414421,1.));\r
-#61114 = CARTESIAN_POINT('',(1.668386166148,0.989229505348));\r
-#61115 = CARTESIAN_POINT('',(1.664232617125,0.978139490344));\r
-#61116 = CARTESIAN_POINT('',(1.65999303888,0.966704391393));\r
-#61117 = CARTESIAN_POINT('',(1.655682603876,0.954898289302));\r
-#61118 = CARTESIAN_POINT('',(1.65131851494,0.94269495948));\r
-#61119 = CARTESIAN_POINT('',(1.646919859252,0.930067863972));\r
-#61120 = CARTESIAN_POINT('',(1.642506927844,0.916990710579));\r
-#61121 = CARTESIAN_POINT('',(1.6362919537,0.897880499229));\r
-#61122 = CARTESIAN_POINT('',(1.634485255673,0.892242354964));\r
-#61123 = CARTESIAN_POINT('',(1.632681091362,0.886523323145));\r
-#61124 = CARTESIAN_POINT('',(1.630880932051,0.880722111104));\r
-#61125 = CARTESIAN_POINT('',(1.629086250166,0.874837627168));\r
-#61126 = CARTESIAN_POINT('',(1.62729849299,0.868869025963));\r
-#61127 = CARTESIAN_POINT('',(1.625519056392,0.862815753719));\r
-#61128 = CARTESIAN_POINT('',(1.620657523187,0.845954579736));\r
-#61129 = CARTESIAN_POINT('',(1.617594758827,0.834970947558));\r
-#61130 = CARTESIAN_POINT('',(1.614568500176,0.823727349738));\r
-#61131 = CARTESIAN_POINT('',(1.611585258149,0.812226781502));\r
-#61132 = CARTESIAN_POINT('',(1.608649781468,0.800475245558));\r
-#61133 = CARTESIAN_POINT('',(1.605764530308,0.788482547719));\r
-#61134 = CARTESIAN_POINT('',(1.602929361983,0.776263223198));\r
-#61135 = CARTESIAN_POINT('',(1.597405930438,0.751645663544));\r
-#61136 = CARTESIAN_POINT('',(1.594715267353,0.739252244534));\r
-#61137 = CARTESIAN_POINT('',(1.592066995247,0.726677013899));\r
-#61138 = CARTESIAN_POINT('',(1.589454978165,0.713939650048));\r
-#61139 = CARTESIAN_POINT('',(1.586869743906,0.70105979025));\r
-#61140 = CARTESIAN_POINT('',(1.584299076609,0.688056898751));\r
-#61141 = CARTESIAN_POINT('',(1.581728846359,0.674950045231));\r
-#61142 = CARTESIAN_POINT('',(1.577863404386,0.655221153946));\r
-#61143 = CARTESIAN_POINT('',(1.57657906256,0.648663189026));\r
-#61144 = CARTESIAN_POINT('',(1.575289160651,0.642085611576));\r
-#61145 = CARTESIAN_POINT('',(1.573991729483,0.635490155368));\r
-#61146 = CARTESIAN_POINT('',(1.572684742208,0.628878368757));\r
-#61147 = CARTESIAN_POINT('',(1.571366136098,0.622251608239));\r
-#61148 = CARTESIAN_POINT('',(1.570033834334,0.615611032019));\r
-#61149 = CARTESIAN_POINT('',(1.565954130929,0.595475486338));\r
-#61150 = CARTESIAN_POINT('',(1.563157899871,0.581941247379));\r
-#61151 = CARTESIAN_POINT('',(1.560279648976,0.568361866499));\r
-#61152 = CARTESIAN_POINT('',(1.557302164545,0.55474162716));\r
-#61153 = CARTESIAN_POINT('',(1.554209002912,0.541082055633));\r
-#61154 = CARTESIAN_POINT('',(1.550984863316,0.527381777601));\r
-#61155 = CARTESIAN_POINT('',(1.547615775555,0.513636282211));\r
-#61156 = CARTESIAN_POINT('',(1.538000953496,0.476016709573));\r
-#61157 = CARTESIAN_POINT('',(1.531441219837,0.452030941876));\r
-#61158 = CARTESIAN_POINT('',(1.524331428708,0.428056224907));\r
-#61159 = CARTESIAN_POINT('',(1.51658691013,0.404294343209));\r
-#61160 = CARTESIAN_POINT('',(1.508120883983,0.380956143071));\r
-#61161 = CARTESIAN_POINT('',(1.498856231105,0.358220146193));\r
-#61162 = CARTESIAN_POINT('',(1.488737699299,0.33622369896));\r
-#61163 = CARTESIAN_POINT('',(1.464183825189,0.288991873836));\r
-#61164 = CARTESIAN_POINT('',(1.449285687419,0.264179766416));\r
-#61165 = CARTESIAN_POINT('',(1.432987300473,0.240807562617));\r
-#61166 = CARTESIAN_POINT('',(1.4152766314,0.218931322962));\r
-#61167 = CARTESIAN_POINT('',(1.396191764638,0.198512637635));\r
-#61168 = CARTESIAN_POINT('',(1.375808057509,0.179481273035));\r
-#61169 = CARTESIAN_POINT('',(1.35422541483,0.161746903492));\r
-#61170 = CARTESIAN_POINT('',(1.314394901819,0.132697940791));\r
-#61171 = CARTESIAN_POINT('',(1.296606036485,0.12086730851));\r
-#61172 = CARTESIAN_POINT('',(1.278236491393,0.109679810644));\r
-#61173 = CARTESIAN_POINT('',(1.259333438485,9.909001940512E-02));\r
-#61174 = CARTESIAN_POINT('',(1.23994346071,8.905334281733E-02));\r
-#61175 = CARTESIAN_POINT('',(1.220110884921,7.952780630508E-02));\r
-#61176 = CARTESIAN_POINT('',(1.199876862712,7.047468997421E-02));\r
-#61177 = CARTESIAN_POINT('',(1.157284699955,5.26570116768E-02));\r
-#61178 = CARTESIAN_POINT('',(1.134875173279,4.395353706561E-02));\r
-#61179 = CARTESIAN_POINT('',(1.112095657834,3.57035278017E-02));\r
-#61180 = CARTESIAN_POINT('',(1.088986490766,2.786715267807E-02));\r
-#61181 = CARTESIAN_POINT('',(1.065583415663,2.040872801409E-02));\r
-#61182 = CARTESIAN_POINT('',(1.04191786028,1.329646153652E-02));\r
-#61183 = CARTESIAN_POINT('',(1.018017383976,6.502031350449E-03));\r
-#61184 = CARTESIAN_POINT('',(0.993906294882,0.));\r
-#61185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#61186 = ADVANCED_FACE('',(#61187),#44683,.F.);\r
-#61187 = FACE_BOUND('',#61188,.F.);\r
-#61188 = EDGE_LOOP('',(#61189,#61440,#61441,#61442));\r
-#61189 = ORIENTED_EDGE('',*,*,#61190,.F.);\r
-#61190 = EDGE_CURVE('',#44583,#61191,#61193,.T.);\r
-#61191 = VERTEX_POINT('',#61192);\r
-#61192 = CARTESIAN_POINT('',(-10.09629788331,38.704841674543,3.));\r
-#61193 = SURFACE_CURVE('',#61194,(#61274,#61357),.PCURVE_S1.);\r
-#61194 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#61195,#61196,#61197,#61198,\r
-    #61199,#61200,#61201,#61202,#61203,#61204,#61205,#61206,#61207,\r
-    #61208,#61209,#61210,#61211,#61212,#61213,#61214,#61215,#61216,\r
-    #61217,#61218,#61219,#61220,#61221,#61222,#61223,#61224,#61225,\r
-    #61226,#61227,#61228,#61229,#61230,#61231,#61232,#61233,#61234,\r
-    #61235,#61236,#61237,#61238,#61239,#61240,#61241,#61242,#61243,\r
-    #61244,#61245,#61246,#61247,#61248,#61249,#61250,#61251,#61252,\r
-    #61253,#61254,#61255,#61256,#61257,#61258,#61259,#61260,#61261,\r
-    #61262,#61263,#61264,#61265,#61266,#61267,#61268,#61269,#61270,\r
-    #61271,#61272,#61273),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613028,0.249810233759,0.335724852041,0.420382051208,\r
-    0.565526485588,0.644424134375,0.68335461541,0.76126455025,\r
-    0.841373225547,0.887438369128,1.),.UNSPECIFIED.);\r
-#61195 = CARTESIAN_POINT('',(10.398654647577,21.630723981677,\r
-    26.717157287525));\r
-#61196 = CARTESIAN_POINT('',(9.895732501525,21.873435288523,\r
-    26.4350299302));\r
-#61197 = CARTESIAN_POINT('',(9.390762767628,22.101773340194,\r
-    26.144166320895));\r
-#61198 = CARTESIAN_POINT('',(8.884757173237,22.315878240692,\r
-    25.844078671963));\r
-#61199 = CARTESIAN_POINT('',(8.378786907741,22.515979625198,\r
-    25.53425354357));\r
-#61200 = CARTESIAN_POINT('',(7.873988719015,22.702412946074,\r
-    25.214151897357));\r
-#61201 = CARTESIAN_POINT('',(7.371566534276,22.875639799233,\r
-    24.883218493445));\r
-#61202 = CARTESIAN_POINT('',(6.872788605333,23.036272290884,\r
-    24.540900630817));\r
-#61203 = CARTESIAN_POINT('',(5.913492455285,23.325395008107,\r
-    23.852767167883));\r
-#61204 = CARTESIAN_POINT('',(5.452414842151,23.455201588219,\r
-    23.508274412797));\r
-#61205 = CARTESIAN_POINT('',(4.996871623658,23.575180405299,\r
-    23.152770991865));\r
-#61206 = CARTESIAN_POINT('',(4.548029572709,23.68612932752,\r
-    22.785859408878));\r
-#61207 = CARTESIAN_POINT('',(4.107086741441,23.78901308792,\r
-    22.407192200695));\r
-#61208 = CARTESIAN_POINT('',(3.675247903199,23.884982167233,\r
-    22.016505932537));\r
-#61209 = CARTESIAN_POINT('',(3.253686645349,23.97538234253,\r
-    21.613668633226));\r
-#61210 = CARTESIAN_POINT('',(2.552764641146,24.122972614149,\r
-    20.904654898562));\r
-#61211 = CARTESIAN_POINT('',(2.267744688127,24.182167117981,\r
-    20.604493831846));\r
-#61212 = CARTESIAN_POINT('',(1.988828441392,24.239885587902,\r
-    20.298285092037));\r
-#61213 = CARTESIAN_POINT('',(1.716383668679,24.296723657873,\r
-    19.986099290312));\r
-#61214 = CARTESIAN_POINT('',(1.450740504721,24.353324996754,\r
-    19.668059414005));\r
-#61215 = CARTESIAN_POINT('',(1.192180639181,24.4103750865,\r
-    19.344348926833));\r
-#61216 = CARTESIAN_POINT('',(0.940926905717,24.468589202899,\r
-    19.015218582485));\r
-#61217 = CARTESIAN_POINT('',(0.456907724978,24.5879203113,\r
-    18.351656955751));\r
-#61218 = CARTESIAN_POINT('',(0.223918423439,24.6489840754,\r
-    18.017363781936));\r
-#61219 = CARTESIAN_POINT('',(-1.682396240734E-03,24.712580351782,\r
-    17.678427117122));\r
-#61220 = CARTESIAN_POINT('',(-0.219816454242,24.779416564811,\r
-    17.335216049374));\r
-#61221 = CARTESIAN_POINT('',(-0.430487325189,24.850195135021,\r
-    16.988155367155));\r
-#61222 = CARTESIAN_POINT('',(-0.633782364009,24.925588436135,\r
-    16.637721832146));\r
-#61223 = CARTESIAN_POINT('',(-0.82986865957,25.0062066767,\r
-    16.284435425582));\r
-#61224 = CARTESIAN_POINT('',(-1.34321883518,25.240608920843,\r
-    15.319188158694));\r
-#61225 = CARTESIAN_POINT('',(-1.647074370556,25.405565490932,\r
-    14.70254495494));\r
-#61226 = CARTESIAN_POINT('',(-1.931570582168,25.589951396583,\r
-    14.081955208688));\r
-#61227 = CARTESIAN_POINT('',(-2.1986069917,25.795478303088,\r
-    13.460287147083));\r
-#61228 = CARTESIAN_POINT('',(-2.450686223184,26.02265317174,\r
-    12.839998597374));\r
-#61229 = CARTESIAN_POINT('',(-2.690383097283,26.270224079796,\r
-    12.222738339869));\r
-#61230 = CARTESIAN_POINT('',(-2.919970110961,26.53578414198,\r
-    11.609424742123));\r
-#61231 = CARTESIAN_POINT('',(-3.261743197476,26.968940160556,\r
-    10.669431030806));\r
-#61232 = CARTESIAN_POINT('',(-3.379712080488,27.12595971594,\r
-    10.339617651733));\r
-#61233 = CARTESIAN_POINT('',(-3.495717221141,27.28826102246,\r
-    10.011603581163));\r
-#61234 = CARTESIAN_POINT('',(-3.610234345654,27.456578756816,\r
-    9.686037359102));\r
-#61235 = CARTESIAN_POINT('',(-3.723789385259,27.631582006011,\r
-    9.363626849611));\r
-#61236 = CARTESIAN_POINT('',(-3.836952047026,27.813867464339,\r
-    9.045133164382));\r
-#61237 = CARTESIAN_POINT('',(-3.950323834521,28.003945629591,\r
-    8.731358980911));\r
-#61238 = CARTESIAN_POINT('',(-4.120868608547,28.300054555968,\r
-    8.271042393225));\r
-#61239 = CARTESIAN_POINT('',(-4.177416100446,28.399882174982,\r
-    8.120307881795));\r
-#61240 = CARTESIAN_POINT('',(-4.234235791685,28.50174941592,\r
-    7.971029594427));\r
-#61241 = CARTESIAN_POINT('',(-4.29140101415,28.605695680636,\r
-    7.823311899805));\r
-#61242 = CARTESIAN_POINT('',(-4.34898482426,28.711752485639,\r
-    7.677260821701));\r
-#61243 = CARTESIAN_POINT('',(-4.40705919328,28.81994273531,\r
-    7.532983198785));\r
-#61244 = CARTESIAN_POINT('',(-4.46569419764,28.930279995126,\r
-    7.390585844433));\r
-#61245 = CARTESIAN_POINT('',(-4.643557782658,29.267884808861,\r
-    6.969175799932));\r
-#61246 = CARTESIAN_POINT('',(-4.764691710411,29.501649126721,\r
-    6.696088722987));\r
-#61247 = CARTESIAN_POINT('',(-4.888876198217,29.744050437784,\r
-    6.431819771003));\r
-#61248 = CARTESIAN_POINT('',(-5.016601270872,29.994944027692,\r
-    6.177207107878));\r
-#61249 = CARTESIAN_POINT('',(-5.148295872574,30.254041212001,\r
-    5.932993790204));\r
-#61250 = CARTESIAN_POINT('',(-5.284296620593,30.520904789771,\r
-    5.699807402424));\r
-#61251 = CARTESIAN_POINT('',(-5.424819212308,30.794949487135,\r
-    5.478146303048));\r
-#61252 = CARTESIAN_POINT('',(-5.719141082892,31.363861385,5.052678514837\r
-    ));\r
-#61253 = CARTESIAN_POINT('',(-5.873238324439,31.659166048433,\r
-    4.849501120522));\r
-#61254 = CARTESIAN_POINT('',(-6.032313053463,31.960591661724,\r
-    4.659233384327));\r
-#61255 = CARTESIAN_POINT('',(-6.19636076014,32.267343673805,\r
-    4.482017208794));\r
-#61256 = CARTESIAN_POINT('',(-6.365280993238,32.578632475614,\r
-    4.317795348478));\r
-#61257 = CARTESIAN_POINT('',(-6.538882900487,32.893696219838,\r
-    4.166357929629));\r
-#61258 = CARTESIAN_POINT('',(-6.716898897683,33.211816686763,\r
-    4.027383454738));\r
-#61259 = CARTESIAN_POINT('',(-7.003724354753,33.716632937854,\r
-    3.827497316822));\r
-#61260 = CARTESIAN_POINT('',(-7.109803801861,33.901743622877,\r
-    3.758503896589));\r
-#61261 = CARTESIAN_POINT('',(-7.217189703337,34.087544451026,\r
-    3.693414895725));\r
-#61262 = CARTESIAN_POINT('',(-7.325823252153,34.273929470321,\r
-    3.63214304441));\r
-#61263 = CARTESIAN_POINT('',(-7.435642965688,34.460802646405,\r
-    3.574594950204));\r
-#61264 = CARTESIAN_POINT('',(-7.546585712654,34.648077931871,\r
-    3.520673109706));\r
-#61265 = CARTESIAN_POINT('',(-7.658587740014,34.835679335592,\r
-    3.470277920211));\r
-#61266 = CARTESIAN_POINT('',(-8.047699777983,35.482586873284,\r
-    3.308541343225));\r
-#61267 = CARTESIAN_POINT('',(-8.329714147818,35.943109785412,\r
-    3.214253517569));\r
-#61268 = CARTESIAN_POINT('',(-8.616760519637,36.40424662086,\r
-    3.138949656873));\r
-#61269 = CARTESIAN_POINT('',(-8.90792136406,36.865380087268,3.0811679131\r
-    ));\r
-#61270 = CARTESIAN_POINT('',(-9.202285640876,37.32611297797,\r
-    3.039549367523));\r
-#61271 = CARTESIAN_POINT('',(-9.498987671312,37.786246884695,\r
-    3.01286121471));\r
-#61272 = CARTESIAN_POINT('',(-9.797230848809,38.245767877199,\r
-    3.000000000028));\r
-#61273 = CARTESIAN_POINT('',(-10.09629788331,38.704841674543,3.));\r
-#61274 = PCURVE('',#44683,#61275);\r
-#61275 = DEFINITIONAL_REPRESENTATION('',(#61276),#61356);\r
-#61276 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#61277,#61278,#61279,#61280,\r
-    #61281,#61282,#61283,#61284,#61285,#61286,#61287,#61288,#61289,\r
-    #61290,#61291,#61292,#61293,#61294,#61295,#61296,#61297,#61298,\r
-    #61299,#61300,#61301,#61302,#61303,#61304,#61305,#61306,#61307,\r
-    #61308,#61309,#61310,#61311,#61312,#61313,#61314,#61315,#61316,\r
-    #61317,#61318,#61319,#61320,#61321,#61322,#61323,#61324,#61325,\r
-    #61326,#61327,#61328,#61329,#61330,#61331,#61332,#61333,#61334,\r
-    #61335,#61336,#61337,#61338,#61339,#61340,#61341,#61342,#61343,\r
-    #61344,#61345,#61346,#61347,#61348,#61349,#61350,#61351,#61352,\r
-    #61353,#61354,#61355),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613028,0.249810233759,0.335724852041,0.420382051208,\r
-    0.565526485588,0.644424134375,0.68335461541,0.76126455025,\r
-    0.841373225547,0.887438369128,1.),.UNSPECIFIED.);\r
-#61277 = CARTESIAN_POINT('',(0.948145909807,5.927553554444E-03));\r
-#61278 = CARTESIAN_POINT('',(0.971413219339,1.187530004501E-02));\r
-#61279 = CARTESIAN_POINT('',(0.994496070977,1.808807351354E-02));\r
-#61280 = CARTESIAN_POINT('',(1.017374311356,2.458747675042E-02));\r
-#61281 = CARTESIAN_POINT('',(1.040025032521,3.139757981259E-02));\r
-#61282 = CARTESIAN_POINT('',(1.062422092294,3.854537273963E-02));\r
-#61283 = CARTESIAN_POINT('',(1.084535724079,4.606111124359E-02));\r
-#61284 = CARTESIAN_POINT('',(1.106332236081,5.397855537257E-02));\r
-#61285 = CARTESIAN_POINT('',(1.147985655817,7.021238564041E-02));\r
-#61286 = CARTESIAN_POINT('',(1.167882361539,7.847991654201E-02));\r
-#61287 = CARTESIAN_POINT('',(1.187431590072,8.716885353944E-02));\r
-#61288 = CARTESIAN_POINT('',(1.206597920143,9.631284031534E-02));\r
-#61289 = CARTESIAN_POINT('',(1.225342838499,0.105948415966));\r
-#61290 = CARTESIAN_POINT('',(1.243625329705,0.116114595113));\r
-#61291 = CARTESIAN_POINT('',(1.261403053517,0.12685161671));\r
-#61292 = CARTESIAN_POINT('',(1.290846852612,0.146241373862));\r
-#61293 = CARTESIAN_POINT('',(1.302785045886,0.154590457769));\r
-#61294 = CARTESIAN_POINT('',(1.314433535965,0.163259950023));\r
-#61295 = CARTESIAN_POINT('',(1.325777544766,0.172263481154));\r
-#61296 = CARTESIAN_POINT('',(1.336803070485,0.181614142063));\r
-#61297 = CARTESIAN_POINT('',(1.347497328583,0.191323865166));\r
-#61298 = CARTESIAN_POINT('',(1.357849233085,0.201402520087));\r
-#61299 = CARTESIAN_POINT('',(1.377704236396,0.22215792331));\r
-#61300 = CARTESIAN_POINT('',(1.387217831751,0.232824076159));\r
-#61301 = CARTESIAN_POINT('',(1.396382018955,0.243861319017));\r
-#61302 = CARTESIAN_POINT('',(1.405190586424,0.25527320126));\r
-#61303 = CARTESIAN_POINT('',(1.413640225271,0.267059523994));\r
-#61304 = CARTESIAN_POINT('',(1.421730781248,0.279215148831));\r
-#61305 = CARTESIAN_POINT('',(1.429465329647,0.29172877651));\r
-#61306 = CARTESIAN_POINT('',(1.449511186775,0.326617974126));\r
-#61307 = CARTESIAN_POINT('',(1.461148490989,0.349659394657));\r
-#61308 = CARTESIAN_POINT('',(1.471786199859,0.373603127613));\r
-#61309 = CARTESIAN_POINT('',(1.481486894247,0.398296932864));\r
-#61310 = CARTESIAN_POINT('',(1.490343172308,0.423532955912));\r
-#61311 = CARTESIAN_POINT('',(1.498460459532,0.449052668235));\r
-#61312 = CARTESIAN_POINT('',(1.505940413419,0.474607302448));\r
-#61313 = CARTESIAN_POINT('',(1.516646237468,0.51377370703));\r
-#61314 = CARTESIAN_POINT('',(1.520256360787,0.527515900518));\r
-#61315 = CARTESIAN_POINT('',(1.523720083822,0.5412150682));\r
-#61316 = CARTESIAN_POINT('',(1.527052225498,0.554875210446));\r
-#61317 = CARTESIAN_POINT('',(1.530268821619,0.568497217361));\r
-#61318 = CARTESIAN_POINT('',(1.533386924432,0.582079108425));\r
-#61319 = CARTESIAN_POINT('',(1.536424212724,0.595616177439));\r
-#61320 = CARTESIAN_POINT('',(1.540865972372,0.615754882298));\r
-#61321 = CARTESIAN_POINT('',(1.542318134527,0.622395840773));\r
-#61322 = CARTESIAN_POINT('',(1.543757000637,0.629022914947));\r
-#61323 = CARTESIAN_POINT('',(1.545184669235,0.635634897977));\r
-#61324 = CARTESIAN_POINT('',(1.546603213708,0.642230386333));\r
-#61325 = CARTESIAN_POINT('',(1.548014660318,0.648807786705));\r
-#61326 = CARTESIAN_POINT('',(1.549420966225,0.655365322904));\r
-#61327 = CARTESIAN_POINT('',(1.553631825032,0.674980704143));\r
-#61328 = CARTESIAN_POINT('',(1.556426969208,0.68797499149));\r
-#61329 = CARTESIAN_POINT('',(1.559223806209,0.700865722255));\r
-#61330 = CARTESIAN_POINT('',(1.562035745197,0.71363409219));\r
-#61331 = CARTESIAN_POINT('',(1.56487422343,0.726260987939));\r
-#61332 = CARTESIAN_POINT('',(1.567747935346,0.738727207423));\r
-#61333 = CARTESIAN_POINT('',(1.570662295638,0.751013588057));\r
-#61334 = CARTESIAN_POINT('',(1.576659423655,0.7755296244));\r
-#61335 = CARTESIAN_POINT('',(1.579745336677,0.787750832402));\r
-#61336 = CARTESIAN_POINT('',(1.58287913373,0.799744415594));\r
-#61337 = CARTESIAN_POINT('',(1.58606044733,0.811495953295));\r
-#61338 = CARTESIAN_POINT('',(1.589286403721,0.822995784774));\r
-#61339 = CARTESIAN_POINT('',(1.592551942768,0.8342380705));\r
-#61340 = CARTESIAN_POINT('',(1.595850338158,0.84521998521));\r
-#61341 = CARTESIAN_POINT('',(1.601085086477,0.862106006229));\r
-#61342 = CARTESIAN_POINT('',(1.603004739204,0.868185223303));\r
-#61343 = CARTESIAN_POINT('',(1.604931520191,0.874178942422));\r
-#61344 = CARTESIAN_POINT('',(1.606864004749,0.880087752652));\r
-#61345 = CARTESIAN_POINT('',(1.608800725016,0.885912537366));\r
-#61346 = CARTESIAN_POINT('',(1.610740195541,0.891654427913));\r
-#61347 = CARTESIAN_POINT('',(1.612680938872,0.897314757293));\r
-#61348 = CARTESIAN_POINT('',(1.619363360679,0.916530546632));\r
-#61349 = CARTESIAN_POINT('',(1.624103390292,0.929685709237));\r
-#61350 = CARTESIAN_POINT('',(1.628821521375,0.942385590296));\r
-#61351 = CARTESIAN_POINT('',(1.633497523445,0.954657238137));\r
-#61352 = CARTESIAN_POINT('',(1.638112451559,0.966527867381));\r
-#61353 = CARTESIAN_POINT('',(1.642649297047,0.978024300909));\r
-#61354 = CARTESIAN_POINT('',(1.647093110831,0.989172995567));\r
-#61355 = CARTESIAN_POINT('',(1.651430858589,1.));\r
-#61356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#61357 = PCURVE('',#44606,#61358);\r
-#61358 = DEFINITIONAL_REPRESENTATION('',(#61359),#61439);\r
-#61359 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#61360,#61361,#61362,#61363,\r
-    #61364,#61365,#61366,#61367,#61368,#61369,#61370,#61371,#61372,\r
-    #61373,#61374,#61375,#61376,#61377,#61378,#61379,#61380,#61381,\r
-    #61382,#61383,#61384,#61385,#61386,#61387,#61388,#61389,#61390,\r
-    #61391,#61392,#61393,#61394,#61395,#61396,#61397,#61398,#61399,\r
-    #61400,#61401,#61402,#61403,#61404,#61405,#61406,#61407,#61408,\r
-    #61409,#61410,#61411,#61412,#61413,#61414,#61415,#61416,#61417,\r
-    #61418,#61419,#61420,#61421,#61422,#61423,#61424,#61425,#61426,\r
-    #61427,#61428,#61429,#61430,#61431,#61432,#61433,#61434,#61435,\r
-    #61436,#61437,#61438),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613028,0.249810233759,0.335724852041,0.420382051208,\r
-    0.565526485588,0.644424134375,0.68335461541,0.76126455025,\r
-    0.841373225547,0.887438369128,1.),.UNSPECIFIED.);\r
-#61360 = CARTESIAN_POINT('',(0.547589403225,1.));\r
-#61361 = CARTESIAN_POINT('',(0.550707124155,0.983817943096));\r
-#61362 = CARTESIAN_POINT('',(0.553467405931,0.967556456207));\r
-#61363 = CARTESIAN_POINT('',(0.555881668436,0.951194838345));\r
-#61364 = CARTESIAN_POINT('',(0.557963588277,0.934713899472));\r
-#61365 = CARTESIAN_POINT('',(0.559729387707,0.918095855371));\r
-#61366 = CARTESIAN_POINT('',(0.561198242998,0.901324568077));\r
-#61367 = CARTESIAN_POINT('',(0.562392812263,0.884386131846));\r
-#61368 = CARTESIAN_POINT('',(0.564232637167,0.851135126303));\r
-#61369 = CARTESIAN_POINT('',(0.564905469131,0.834842187086));\r
-#61370 = CARTESIAN_POINT('',(0.565380812173,0.818382501492));\r
-#61371 = CARTESIAN_POINT('',(0.5656842918,0.801750155308));\r
-#61372 = CARTESIAN_POINT('',(0.565845347217,0.78494246833));\r
-#61373 = CARTESIAN_POINT('',(0.565897622078,0.767960900528));\r
-#61374 = CARTESIAN_POINT('',(0.565879124219,0.750812201711));\r
-#61375 = CARTESIAN_POINT('',(0.565798863883,0.721246498192));\r
-#61376 = CARTESIAN_POINT('',(0.565751263853,0.708905914004));\r
-#61377 = CARTESIAN_POINT('',(0.565704407495,0.696493083126));\r
-#61378 = CARTESIAN_POINT('',(0.565674379223,0.684014469293));\r
-#61379 = CARTESIAN_POINT('',(0.56567826467,0.671478149453));\r
-#61380 = CARTESIAN_POINT('',(0.565733986942,0.658893926144));\r
-#61381 = CARTESIAN_POINT('',(0.565860009122,0.646273371756));\r
-#61382 = CARTESIAN_POINT('',(0.566286651813,0.621171284858));\r
-#61383 = CARTESIAN_POINT('',(0.566584695189,0.608690045595));\r
-#61384 = CARTESIAN_POINT('',(0.566986795938,0.596199038057));\r
-#61385 = CARTESIAN_POINT('',(0.567510806726,0.583712328992));\r
-#61386 = CARTESIAN_POINT('',(0.568174248534,0.571244984123));\r
-#61387 = CARTESIAN_POINT('',(0.568993733567,0.558812833928));\r
-#61388 = CARTESIAN_POINT('',(0.569984232626,0.546432121853));\r
-#61389 = CARTESIAN_POINT('',(0.573170927004,0.513008295921));\r
-#61390 = CARTESIAN_POINT('',(0.575723637096,0.492088908304));\r
-#61391 = CARTESIAN_POINT('',(0.578878881109,0.471452347203));\r
-#61392 = CARTESIAN_POINT('',(0.582677471791,0.451173931631));\r
-#61393 = CARTESIAN_POINT('',(0.587130486551,0.431307437309));\r
-#61394 = CARTESIAN_POINT('',(0.592207981448,0.411877457224));\r
-#61395 = CARTESIAN_POINT('',(0.597854056511,0.392886481886));\r
-#61396 = CARTESIAN_POINT('',(0.607343629582,0.364232012589));\r
-#61397 = CARTESIAN_POINT('',(0.610834373731,0.354265230091));\r
-#61398 = CARTESIAN_POINT('',(0.614494088241,0.344436688466));\r
-#61399 = CARTESIAN_POINT('',(0.618341328371,0.334761791491));\r
-#61400 = CARTESIAN_POINT('',(0.622393202795,0.325257066562));\r
-#61401 = CARTESIAN_POINT('',(0.626665216621,0.315939961226));\r
-#61402 = CARTESIAN_POINT('',(0.631170927833,0.306828521607));\r
-#61403 = CARTESIAN_POINT('',(0.638265451955,0.293555558003));\r
-#61404 = CARTESIAN_POINT('',(0.640669023967,0.289224783195));\r
-#61405 = CARTESIAN_POINT('',(0.643133416742,0.284950887985));\r
-#61406 = CARTESIAN_POINT('',(0.645659746765,0.280736169332));\r
-#61407 = CARTESIAN_POINT('',(0.648248943033,0.276582940418));\r
-#61408 = CARTESIAN_POINT('',(0.650901726624,0.272493509617));\r
-#61409 = CARTESIAN_POINT('',(0.653618590282,0.268470159455));\r
-#61410 = CARTESIAN_POINT('',(0.661965651991,0.256600082545));\r
-#61411 = CARTESIAN_POINT('',(0.667789996284,0.248957436092));\r
-#61412 = CARTESIAN_POINT('',(0.6738738374,0.241606752936));\r
-#61413 = CARTESIAN_POINT('',(0.680214820649,0.234565265889));\r
-#61414 = CARTESIAN_POINT('',(0.686806914182,0.227847378504));\r
-#61415 = CARTESIAN_POINT('',(0.693640198311,0.221464331032));\r
-#61416 = CARTESIAN_POINT('',(0.700700740105,0.215424027675));\r
-#61417 = CARTESIAN_POINT('',(0.715445531903,0.203877357133));\r
-#61418 = CARTESIAN_POINT('',(0.723143525994,0.198389482976));\r
-#61419 = CARTESIAN_POINT('',(0.731045578869,0.193272349094));\r
-#61420 = CARTESIAN_POINT('',(0.739131720621,0.188524492369));\r
-#61421 = CARTESIAN_POINT('',(0.747381713974,0.184139673721));\r
-#61422 = CARTESIAN_POINT('',(0.755775635913,0.180108246759));\r
-#61423 = CARTESIAN_POINT('',(0.764294295064,0.176418261455));\r
-#61424 = CARTESIAN_POINT('',(0.777879254805,0.171123065252));\r
-#61425 = CARTESIAN_POINT('',(0.782874662689,0.169298136011));\r
-#61426 = CARTESIAN_POINT('',(0.787902541141,0.167578873112));\r
-#61427 = CARTESIAN_POINT('',(0.792959945362,0.165962484233));\r
-#61428 = CARTESIAN_POINT('',(0.798044159093,0.164446075163));\r
-#61429 = CARTESIAN_POINT('',(0.803152700627,0.163026698202));\r
-#61430 = CARTESIAN_POINT('',(0.808283328822,0.161701400555));\r
-#61431 = CARTESIAN_POINT('',(0.826019996562,0.15745164248));\r
-#61432 = CARTESIAN_POINT('',(0.838723802885,0.154980863025));\r
-#61433 = CARTESIAN_POINT('',(0.85151900927,0.153011367649));\r
-#61434 = CARTESIAN_POINT('',(0.864384901603,0.151502122533));\r
-#61435 = CARTESIAN_POINT('',(0.877306021412,0.150415924678));\r
-#61436 = CARTESIAN_POINT('',(0.890271817159,0.149719653628));\r
-#61437 = CARTESIAN_POINT('',(0.903276458873,0.149384115164));\r
-#61438 = CARTESIAN_POINT('',(0.91631883909,0.149384115163));\r
-#61439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#61440 = ORIENTED_EDGE('',*,*,#44645,.F.);\r
-#61441 = ORIENTED_EDGE('',*,*,#60959,.F.);\r
-#61442 = ORIENTED_EDGE('',*,*,#61443,.F.);\r
-#61443 = EDGE_CURVE('',#61191,#60902,#61444,.T.);\r
-#61444 = SURFACE_CURVE('',#61445,(#61450,#61457),.PCURVE_S1.);\r
-#61445 = CIRCLE('',#61446,40.);\r
-#61446 = AXIS2_PLACEMENT_3D('',#61447,#61448,#61449);\r
-#61447 = CARTESIAN_POINT('',(-2.316911861358E-15,1.622319150691E-15,3.)\r
-  );\r
-#61448 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#61449 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#61450 = PCURVE('',#44683,#61451);\r
-#61451 = DEFINITIONAL_REPRESENTATION('',(#61452),#61456);\r
-#61452 = LINE('',#61453,#61454);\r
-#61453 = CARTESIAN_POINT('',(0.,1.));\r
-#61454 = VECTOR('',#61455,1.);\r
-#61455 = DIRECTION('',(1.,0.));\r
-#61456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#61457 = PCURVE('',#53195,#61458);\r
-#61458 = DEFINITIONAL_REPRESENTATION('',(#61459),#61463);\r
-#61459 = LINE('',#61460,#61461);\r
-#61460 = CARTESIAN_POINT('',(-0.,0.));\r
-#61461 = VECTOR('',#61462,1.);\r
-#61462 = DIRECTION('',(-1.,0.));\r
-#61463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#61464 = ADVANCED_FACE('',(#61465),#44606,.T.);\r
-#61465 = FACE_BOUND('',#61466,.T.);\r
-#61466 = EDGE_LOOP('',(#61467,#61468,#61513,#61514));\r
-#61467 = ORIENTED_EDGE('',*,*,#44990,.F.);\r
-#61468 = ORIENTED_EDGE('',*,*,#61469,.T.);\r
-#61469 = EDGE_CURVE('',#44967,#61191,#61470,.T.);\r
-#61470 = SURFACE_CURVE('',#61471,(#61483,#61498),.PCURVE_S1.);\r
-#61471 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#61472,#61473,#61474,#61475,\r
-    #61476,#61477,#61478,#61479,#61480,#61481,#61482),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#61472 = CARTESIAN_POINT('',(-12.16573348938,38.105051222446,-3.));\r
-#61473 = CARTESIAN_POINT('',(-12.00236457524,38.157209728566,\r
-    -2.523943521025));\r
-#61474 = CARTESIAN_POINT('',(-11.84129139899,38.207606428444,\r
-    -2.04739801033));\r
-#61475 = CARTESIAN_POINT('',(-11.68129805012,38.256701644322,\r
-    -1.570607624198));\r
-#61476 = CARTESIAN_POINT('',(-11.33224308545,38.361689323536,\r
-    -0.530911348006));\r
-#61477 = CARTESIAN_POINT('',(-11.14314656459,38.417209806062,\r
-    3.200461378798E-02));\r
-#61478 = CARTESIAN_POINT('',(-10.95200411586,38.471997656062,\r
-    0.594615682917));\r
-#61479 = CARTESIAN_POINT('',(-10.59674610428,38.571189376005,\r
-    1.618298656295));\r
-#61480 = CARTESIAN_POINT('',(-10.43389040121,38.61570240179,\r
-    2.079582431732));\r
-#61481 = CARTESIAN_POINT('',(-10.26740040136,38.660208965162,\r
-    2.540224309252));\r
-#61482 = CARTESIAN_POINT('',(-10.09629766002,38.704841732788,3.0000006)\r
-  );\r
-#61483 = PCURVE('',#44606,#61484);\r
-#61484 = DEFINITIONAL_REPRESENTATION('',(#61485),#61497);\r
-#61485 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#61486,#61487,#61488,#61489,\r
-    #61490,#61491,#61492,#61493,#61494,#61495,#61496),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#61486 = CARTESIAN_POINT('',(0.940985361083,0.));\r
-#61487 = CARTESIAN_POINT('',(0.938224707656,1.133475018927E-02));\r
-#61488 = CARTESIAN_POINT('',(0.93563900877,2.278133652266E-02));\r
-#61489 = CARTESIAN_POINT('',(0.933225950524,3.433838793358E-02));\r
-#61490 = CARTESIAN_POINT('',(0.928335446323,5.977773879451E-02));\r
-#61491 = CARTESIAN_POINT('',(0.925924984556,7.370321226997E-02));\r
-#61492 = CARTESIAN_POINT('',(0.923747720524,8.77808403165E-02));\r
-#61493 = CARTESIAN_POINT('',(0.92019941339,0.113700900692));\r
-#61494 = CARTESIAN_POINT('',(0.918753831813,0.125494143564));\r
-#61495 = CARTESIAN_POINT('',(0.917461038365,0.137388952024));\r
-#61496 = CARTESIAN_POINT('',(0.916318837632,0.149384130816));\r
-#61497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#61498 = PCURVE('',#53195,#61499);\r
-#61499 = DEFINITIONAL_REPRESENTATION('',(#61500),#61512);\r
-#61500 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#61501,#61502,#61503,#61504,\r
-    #61505,#61506,#61507,#61508,#61509,#61510,#61511),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#61501 = CARTESIAN_POINT('',(-1.705302437365,6.));\r
-#61502 = CARTESIAN_POINT('',(-1.701015107786,5.523943521025));\r
-#61503 = CARTESIAN_POINT('',(-1.696795847231,5.04739801033));\r
-#61504 = CARTESIAN_POINT('',(-1.692611996987,4.570607624198));\r
-#61505 = CARTESIAN_POINT('',(-1.683499444478,3.530911348006));\r
-#61506 = CARTESIAN_POINT('',(-1.678572580316,2.967995386212));\r
-#61507 = CARTESIAN_POINT('',(-1.673601707093,2.405384317083));\r
-#61508 = CARTESIAN_POINT('',(-1.664380561146,1.381701343705));\r
-#61509 = CARTESIAN_POINT('',(-1.660159886033,0.920417568268));\r
-#61510 = CARTESIAN_POINT('',(-1.655851559214,0.459775690748));\r
-#61511 = CARTESIAN_POINT('',(-1.65143085282,-6.E-07));\r
-#61512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#61513 = ORIENTED_EDGE('',*,*,#61190,.F.);\r
-#61514 = ORIENTED_EDGE('',*,*,#44582,.T.);\r
-#61515 = ADVANCED_FACE('',(#61516),#45259,.T.);\r
-#61516 = FACE_BOUND('',#61517,.F.);\r
-#61517 = EDGE_LOOP('',(#61518,#61519,#61520,#61521));\r
-#61518 = ORIENTED_EDGE('',*,*,#46142,.T.);\r
-#61519 = ORIENTED_EDGE('',*,*,#45622,.T.);\r
-#61520 = ORIENTED_EDGE('',*,*,#45221,.F.);\r
-#61521 = ORIENTED_EDGE('',*,*,#53208,.T.);\r
-#61522 = ADVANCED_FACE('',(#61523),#46335,.T.);\r
-#61523 = FACE_BOUND('',#61524,.T.);\r
-#61524 = EDGE_LOOP('',(#61525,#61581,#61582,#61583));\r
-#61525 = ORIENTED_EDGE('',*,*,#61526,.F.);\r
-#61526 = EDGE_CURVE('',#46196,#61527,#61529,.T.);\r
-#61527 = VERTEX_POINT('',#61528);\r
-#61528 = CARTESIAN_POINT('',(2.912972571601,39.893791381581,3.));\r
-#61529 = SURFACE_CURVE('',#61530,(#61545,#61563),.PCURVE_S1.);\r
-#61530 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#61531,#61532,#61533,#61534,\r
-    #61535,#61536,#61537,#61538,#61539,#61540,#61541,#61542,#61543,\r
-    #61544),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#61531 = CARTESIAN_POINT('',(0.68224145335,39.994181409292,-3.));\r
-#61532 = CARTESIAN_POINT('',(0.885772669674,39.990709464607,\r
-    -2.469857305487));\r
-#61533 = CARTESIAN_POINT('',(1.08437564741,39.985940711924,\r
-    -1.93877500183));\r
-#61534 = CARTESIAN_POINT('',(1.280014965025,39.979988025817,\r
-    -1.40716117002));\r
-#61535 = CARTESIAN_POINT('',(1.534273422269,39.970608967913,\r
-    -0.711942292053));\r
-#61536 = CARTESIAN_POINT('',(1.593926289922,39.96828921257,\r
-    -0.548519782961));\r
-#61537 = CARTESIAN_POINT('',(1.653524121708,39.96585312463,\r
-    -0.385088192252));\r
-#61538 = CARTESIAN_POINT('',(1.91022878615,39.954848890922,0.31889847855\r
-    ));\r
-#61539 = CARTESIAN_POINT('',(2.107299949557,39.945102430683,\r
-    0.859448382286));\r
-#61540 = CARTESIAN_POINT('',(2.306193041377,39.933978130184,\r
-    1.399656454957));\r
-#61541 = CARTESIAN_POINT('',(2.608220977379,39.914998988541,\r
-    2.204677342934));\r
-#61542 = CARTESIAN_POINT('',(2.708682941616,39.908353367118,\r
-    2.470005719426));\r
-#61543 = CARTESIAN_POINT('',(2.810202151026,39.901295492622,\r
-    2.735127937173));\r
-#61544 = CARTESIAN_POINT('',(2.912972804401,39.893791364582,3.0000006));\r
-#61545 = PCURVE('',#46335,#61546);\r
-#61546 = DEFINITIONAL_REPRESENTATION('',(#61547),#61562);\r
-#61547 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#61548,#61549,#61550,#61551,\r
-    #61552,#61553,#61554,#61555,#61556,#61557,#61558,#61559,#61560,\r
-    #61561),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#61548 = CARTESIAN_POINT('',(2.048529561987,0.));\r
-#61549 = CARTESIAN_POINT('',(2.052109274402,1.254332354772E-02));\r
-#61550 = CARTESIAN_POINT('',(2.05545204346,2.52278254243E-02));\r
-#61551 = CARTESIAN_POINT('',(2.058561494327,3.804985612148E-02));\r
-#61552 = CARTESIAN_POINT('',(2.062327012241,5.498882258939E-02));\r
-#61553 = CARTESIAN_POINT('',(2.063190437047,5.898294243794E-02));\r
-#61554 = CARTESIAN_POINT('',(2.064032364904,6.2989802223E-02));\r
-#61555 = CARTESIAN_POINT('',(2.06756693436,8.030416791524E-02));\r
-#61556 = CARTESIAN_POINT('',(2.070047119446,9.373775098754E-02));\r
-#61557 = CARTESIAN_POINT('',(2.072297927353,0.107308355515));\r
-#61558 = CARTESIAN_POINT('',(2.075320586116,0.127758561639));\r
-#61559 = CARTESIAN_POINT('',(2.076262964156,0.134535705783));\r
-#61560 = CARTESIAN_POINT('',(2.077151376209,0.141345341141));\r
-#61561 = CARTESIAN_POINT('',(2.07798635282,0.148187165358));\r
-#61562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#61563 = PCURVE('',#53246,#61564);\r
-#61564 = DEFINITIONAL_REPRESENTATION('',(#61565),#61580);\r
-#61565 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#61566,#61567,#61568,#61569,\r
-    #61570,#61571,#61572,#61573,#61574,#61575,#61576,#61577,#61578,\r
-    #61579),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#61566 = CARTESIAN_POINT('',(-1.379206538196,6.));\r
-#61567 = CARTESIAN_POINT('',(-1.374117517513,5.469857305487));\r
-#61568 = CARTESIAN_POINT('',(-1.369151128667,4.93877500183));\r
-#61569 = CARTESIAN_POINT('',(-1.364257980826,4.40716117002));\r
-#61570 = CARTESIAN_POINT('',(-1.357897196195,3.711942292053));\r
-#61571 = CARTESIAN_POINT('',(-1.356404750276,3.548519782961));\r
-#61572 = CARTESIAN_POINT('',(-1.354913563239,3.385088192252));\r
-#61573 = CARTESIAN_POINT('',(-1.348490052813,2.68110152145));\r
-#61574 = CARTESIAN_POINT('',(-1.343557355695,2.140551617714));\r
-#61575 = CARTESIAN_POINT('',(-1.338577371975,1.600343545043));\r
-#61576 = CARTESIAN_POINT('',(-1.331011780377,0.795322657066));\r
-#61577 = CARTESIAN_POINT('',(-1.328494755711,0.529994280574));\r
-#61578 = CARTESIAN_POINT('',(-1.32595066464,0.264872062827));\r
-#61579 = CARTESIAN_POINT('',(-1.323374558187,-6.E-07));\r
-#61580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#61581 = ORIENTED_EDGE('',*,*,#46195,.F.);\r
-#61582 = ORIENTED_EDGE('',*,*,#46590,.T.);\r
-#61583 = ORIENTED_EDGE('',*,*,#61584,.F.);\r
-#61584 = EDGE_CURVE('',#61527,#46525,#61585,.T.);\r
-#61585 = SURFACE_CURVE('',#61586,(#61659,#61735),.PCURVE_S1.);\r
-#61586 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#61587,#61588,#61589,#61590,\r
-    #61591,#61592,#61593,#61594,#61595,#61596,#61597,#61598,#61599,\r
-    #61600,#61601,#61602,#61603,#61604,#61605,#61606,#61607,#61608,\r
-    #61609,#61610,#61611,#61612,#61613,#61614,#61615,#61616,#61617,\r
-    #61618,#61619,#61620,#61621,#61622,#61623,#61624,#61625,#61626,\r
-    #61627,#61628,#61629,#61630,#61631,#61632,#61633,#61634,#61635,\r
-    #61636,#61637,#61638,#61639,#61640,#61641,#61642,#61643,#61644,\r
-    #61645,#61646,#61647,#61648,#61649,#61650,#61651,#61652,#61653,\r
-    #61654,#61655,#61656,#61657,#61658),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156941,0.157462141411,0.237475582229,\r
-    0.31598414088,0.354882631274,0.433704074252,0.569774718331,\r
-    0.7374615558,0.864425724604,1.),.UNSPECIFIED.);\r
-#61587 = CARTESIAN_POINT('',(2.912972571601,39.893791381581,3.));\r
-#61588 = CARTESIAN_POINT('',(3.037062919817,39.366370427537,\r
-    3.000000000037));\r
-#61589 = CARTESIAN_POINT('',(3.16032361985,38.838830338879,\r
-    3.012727308664));\r
-#61590 = CARTESIAN_POINT('',(3.282027957056,38.311257456232,\r
-    3.039137497494));\r
-#61591 = CARTESIAN_POINT('',(3.401433020368,37.783930437155,\r
-    3.08032051854));\r
-#61592 = CARTESIAN_POINT('',(3.517790857816,37.257321304318,\r
-    3.137492164789));\r
-#61593 = CARTESIAN_POINT('',(3.630375421977,36.732100760366,\r
-    3.211990126548));\r
-#61594 = CARTESIAN_POINT('',(3.738525955685,36.209144923628,\r
-    3.305250521531));\r
-#61595 = CARTESIAN_POINT('',(3.884031589677,35.476403670076,\r
-    3.465293450817));\r
-#61596 = CARTESIAN_POINT('',(3.925516770885,35.263845060323,\r
-    3.515246870818));\r
-#61597 = CARTESIAN_POINT('',(3.966124771254,35.051947313125,\r
-    3.568699483427));\r
-#61598 = CARTESIAN_POINT('',(4.005820333274,34.840802474295,\r
-    3.625749574233));\r
-#61599 = CARTESIAN_POINT('',(4.044572123497,34.630511727921,\r
-    3.686493289529));\r
-#61600 = CARTESIAN_POINT('',(4.08235367345,34.421184992374,\r
-    3.751022658198));\r
-#61601 = CARTESIAN_POINT('',(4.119144320561,34.212940516313,\r
-    3.819423613591));\r
-#61602 = CARTESIAN_POINT('',(4.217445939716,33.644224380366,\r
-    4.018166019204));\r
-#61603 = CARTESIAN_POINT('',(4.276904130808,33.286179484255,4.1566292351\r
-    ));\r
-#61604 = CARTESIAN_POINT('',(4.333218862851,32.932507247092,\r
-    4.307560183342));\r
-#61605 = CARTESIAN_POINT('',(4.386374355677,32.583975965951,\r
-    4.471278576594));\r
-#61606 = CARTESIAN_POINT('',(4.436442699983,32.241369107757,\r
-    4.647991982847));\r
-#61607 = CARTESIAN_POINT('',(4.483591518507,31.905465905471,\r
-    4.837755127205));\r
-#61608 = CARTESIAN_POINT('',(4.528081496836,31.577018216934,\r
-    5.04042383254));\r
-#61609 = CARTESIAN_POINT('',(4.611632900099,30.942453133572,\r
-    5.466736293034));\r
-#61610 = CARTESIAN_POINT('',(4.65079040152,30.635958041651,5.68996369932\r
-    ));\r
-#61611 = CARTESIAN_POINT('',(4.688042881953,30.337921350412,\r
-    5.924912733575));\r
-#61612 = CARTESIAN_POINT('',(4.723801054842,30.048835645144,\r
-    6.171070118369));\r
-#61613 = CARTESIAN_POINT('',(4.758541834527,29.769007693288,\r
-    6.427790637949));\r
-#61614 = CARTESIAN_POINT('',(4.792779760647,29.498568601823,\r
-    6.694311954299));\r
-#61615 = CARTESIAN_POINT('',(4.827037765683,29.237489555359,\r
-    6.969775984446));\r
-#61616 = CARTESIAN_POINT('',(4.879049430036,28.860801435955,\r
-    7.393712573884));\r
-#61617 = CARTESIAN_POINT('',(4.896410959035,28.738246653838,\r
-    7.536147358727));\r
-#61618 = CARTESIAN_POINT('',(4.913963913464,28.617912943582,\r
-    7.680455803852));\r
-#61619 = CARTESIAN_POINT('',(4.931769408795,28.499764230059,\r
-    7.826531805428));\r
-#61620 = CARTESIAN_POINT('',(4.949887124982,28.383755155205,\r
-    7.974269367423));\r
-#61621 = CARTESIAN_POINT('',(4.968374796327,28.2698320252,8.123563423543\r
-    ));\r
-#61622 = CARTESIAN_POINT('',(4.987287701355,28.157933757654,\r
-    8.274310659161));\r
-#61623 = CARTESIAN_POINT('',(5.045969737977,27.82521547759,\r
-    8.734615501815));\r
-#61624 = CARTESIAN_POINT('',(5.087220179902,27.610486229623,\r
-    9.048358172016));\r
-#61625 = CARTESIAN_POINT('',(5.130868420818,27.403225525384,\r
-    9.366820462725));\r
-#61626 = CARTESIAN_POINT('',(5.177303242006,27.202759533535,\r
-    9.68921052403));\r
-#61627 = CARTESIAN_POINT('',(5.226854094878,27.008344818949,\r
-    10.014779122278));\r
-#61628 = CARTESIAN_POINT('',(5.279784790499,26.819184718115,\r
-    10.342830740203));\r
-#61629 = CARTESIAN_POINT('',(5.336290047404,26.634437421898,\r
-    10.672729192138));\r
-#61630 = CARTESIAN_POINT('',(5.500427437509,26.140370091246,\r
-    11.575599030698));\r
-#61631 = CARTESIAN_POINT('',(5.615425693869,25.83796581016,\r
-    12.151277477047));\r
-#61632 = CARTESIAN_POINT('',(5.743796985643,25.547802041995,\r
-    12.730668069249));\r
-#61633 = CARTESIAN_POINT('',(5.887947593848,25.271227014571,\r
-    13.313101879026));\r
-#61634 = CARTESIAN_POINT('',(6.050207359556,25.008726151598,\r
-    13.897359252492));\r
-#61635 = CARTESIAN_POINT('',(6.232450709393,24.759568784068,\r
-    14.481591210724));\r
-#61636 = CARTESIAN_POINT('',(6.435851977087,24.522217386895,\r
-    15.063560171296));\r
-#61637 = CARTESIAN_POINT('',(6.93794724355,24.014233084456,\r
-    16.352198458632));\r
-#61638 = CARTESIAN_POINT('',(7.247925183358,23.748555535227,\r
-    17.056740944184));\r
-#61639 = CARTESIAN_POINT('',(7.591525500417,23.493797563346,\r
-    17.75010647561));\r
-#61640 = CARTESIAN_POINT('',(7.968124649663,23.244666963382,\r
-    18.428402677807));\r
-#61641 = CARTESIAN_POINT('',(8.375698146049,22.995729003078,\r
-    19.088624669457));\r
-#61642 = CARTESIAN_POINT('',(8.811244415797,22.742225122104,\r
-    19.728706647793));\r
-#61643 = CARTESIAN_POINT('',(9.271111221412,22.480150592457,\r
-    20.347351396672));\r
-#61644 = CARTESIAN_POINT('',(10.114896584538,21.999054085509,\r
-    21.395546816223));\r
-#61645 = CARTESIAN_POINT('',(10.49022284561,21.784984875592,\r
-    21.834638927268));\r
-#61646 = CARTESIAN_POINT('',(10.8756456885,21.562729523418,\r
-    22.260949790659));\r
-#61647 = CARTESIAN_POINT('',(11.269464811466,21.331115546975,\r
-    22.674512831851));\r
-#61648 = CARTESIAN_POINT('',(11.669990128341,21.08920608707,\r
-    23.075533872548));\r
-#61649 = CARTESIAN_POINT('',(12.075587610955,20.836279347043,\r
-    23.464334951357));\r
-#61650 = CARTESIAN_POINT('',(12.484705742874,20.571799233745,\r
-    23.841312325538));\r
-#61651 = CARTESIAN_POINT('',(13.334943485484,20.000209537029,\r
-    24.597297987816));\r
-#61652 = CARTESIAN_POINT('',(13.77635971079,19.691420796004,\r
-    24.974716729615));\r
-#61653 = CARTESIAN_POINT('',(14.21837068233,19.368526465797,\r
-    25.339721410551));\r
-#61654 = CARTESIAN_POINT('',(14.659338771018,19.031236763359,\r
-    25.692922426299));\r
-#61655 = CARTESIAN_POINT('',(15.097751274491,18.679419233313,\r
-    26.034945871399));\r
-#61656 = CARTESIAN_POINT('',(15.532217318842,18.313068019995,\r
-    26.366408026052));\r
-#61657 = CARTESIAN_POINT('',(15.961459684322,17.932279811706,\r
-    26.687902495214));\r
-#61658 = CARTESIAN_POINT('',(16.384301554999,17.537236457174,27.));\r
-#61659 = PCURVE('',#46335,#61660);\r
-#61660 = DEFINITIONAL_REPRESENTATION('',(#61661),#61734);\r
-#61661 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#61662,#61663,#61664,#61665,\r
-    #61666,#61667,#61668,#61669,#61670,#61671,#61672,#61673,#61674,\r
-    #61675,#61676,#61677,#61678,#61679,#61680,#61681,#61682,#61683,\r
-    #61684,#61685,#61686,#61687,#61688,#61689,#61690,#61691,#61692,\r
-    #61693,#61694,#61695,#61696,#61697,#61698,#61699,#61700,#61701,\r
-    #61702,#61703,#61704,#61705,#61706,#61707,#61708,#61709,#61710,\r
-    #61711,#61712,#61713,#61714,#61715,#61716,#61717,#61718,#61719,\r
-    #61720,#61721,#61722,#61723,#61724,#61725,#61726,#61727,#61728,\r
-    #61729,#61730,#61731,#61732,#61733),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156941,0.157462141411,0.237475582229,\r
-    0.31598414088,0.354882631274,0.433704074252,0.569774718331,\r
-    0.7374615558,0.864425724604,1.),.UNSPECIFIED.);\r
-#61662 = CARTESIAN_POINT('',(2.077986350972,0.14818714986));\r
-#61663 = CARTESIAN_POINT('',(2.091059833992,0.148187149861));\r
-#61664 = CARTESIAN_POINT('',(2.104104742417,0.148515904219));\r
-#61665 = CARTESIAN_POINT('',(2.117119801632,0.14919809517));\r
-#61666 = CARTESIAN_POINT('',(2.130099054354,0.150262253386));\r
-#61667 = CARTESIAN_POINT('',(2.143031844833,0.151740671286));\r
-#61668 = CARTESIAN_POINT('',(2.155902624561,0.15366952389));\r
-#61669 = CARTESIAN_POINT('',(2.168690602339,0.156088586277));\r
-#61670 = CARTESIAN_POINT('',(2.186569932678,0.160250553801));\r
-#61671 = CARTESIAN_POINT('',(2.191751858006,0.161550652429));\r
-#61672 = CARTESIAN_POINT('',(2.196913025467,0.162943062255));\r
-#61673 = CARTESIAN_POINT('',(2.202051175141,0.16443065114));\r
-#61674 = CARTESIAN_POINT('',(2.207163805075,0.166016277669));\r
-#61675 = CARTESIAN_POINT('',(2.212248177082,0.167702743749));\r
-#61676 = CARTESIAN_POINT('',(2.217301322543,0.169492747214));\r
-#61677 = CARTESIAN_POINT('',(2.231087474211,0.174701190046));\r
-#61678 = CARTESIAN_POINT('',(2.239751137237,0.178337768719));\r
-#61679 = CARTESIAN_POINT('',(2.24829242519,0.182311669723));\r
-#61680 = CARTESIAN_POINT('',(2.256691712903,0.18663449761));\r
-#61681 = CARTESIAN_POINT('',(2.264928620931,0.191315529159));\r
-#61682 = CARTESIAN_POINT('',(2.272982436541,0.196360627873));\r
-#61683 = CARTESIAN_POINT('',(2.280832696874,0.201770906006));\r
-#61684 = CARTESIAN_POINT('',(2.295943719671,0.213202836567));\r
-#61685 = CARTESIAN_POINT('',(2.303214553127,0.21921241197));\r
-#61686 = CARTESIAN_POINT('',(2.310253463376,0.225564913216));\r
-#61687 = CARTESIAN_POINT('',(2.317045754079,0.232251967859));\r
-#61688 = CARTESIAN_POINT('',(2.323580949227,0.239261817991));\r
-#61689 = CARTESIAN_POINT('',(2.329852648321,0.246579520637));\r
-#61690 = CARTESIAN_POINT('',(2.335858291361,0.254187308704));\r
-#61691 = CARTESIAN_POINT('',(2.344443089518,0.265968313333));\r
-#61692 = CARTESIAN_POINT('',(2.347222488627,0.269938106038));\r
-#61693 = CARTESIAN_POINT('',(2.34993726756,0.273972255006));\r
-#61694 = CARTESIAN_POINT('',(2.352587913286,0.278068482811));\r
-#61695 = CARTESIAN_POINT('',(2.355175142409,0.282224490674));\r
-#61696 = CARTESIAN_POINT('',(2.35769988044,0.286437978965));\r
-#61697 = CARTESIAN_POINT('',(2.360163241052,0.290706667695));\r
-#61698 = CARTESIAN_POINT('',(2.367436328259,0.303785434139));\r
-#61699 = CARTESIAN_POINT('',(2.372059148761,0.312759565039));\r
-#61700 = CARTESIAN_POINT('',(2.376446022901,0.321932649407));\r
-#61701 = CARTESIAN_POINT('',(2.380610487314,0.331286850677));\r
-#61702 = CARTESIAN_POINT('',(2.384568029124,0.340804977546));\r
-#61703 = CARTESIAN_POINT('',(2.388335741833,0.350470789261));\r
-#61704 = CARTESIAN_POINT('',(2.391932167219,0.360269184685));\r
-#61705 = CARTESIAN_POINT('',(2.401324747932,0.387306297695));\r
-#61706 = CARTESIAN_POINT('',(2.406822429895,0.404785798589));\r
-#61707 = CARTESIAN_POINT('',(2.411815437583,0.422634515464));\r
-#61708 = CARTESIAN_POINT('',(2.416256973441,0.440851335708));\r
-#61709 = CARTESIAN_POINT('',(2.420118944097,0.459418793514));\r
-#61710 = CARTESIAN_POINT('',(2.423403151273,0.478297792308));\r
-#61711 = CARTESIAN_POINT('',(2.426135230687,0.49743167394));\r
-#61712 = CARTESIAN_POINT('',(2.43109973529,0.540556705759));\r
-#61713 = CARTESIAN_POINT('',(2.43306980052,0.56465409624));\r
-#61714 = CARTESIAN_POINT('',(2.434351143789,0.588919091463));\r
-#61715 = CARTESIAN_POINT('',(2.43507047525,0.613229008442));\r
-#61716 = CARTESIAN_POINT('',(2.435370595131,0.637475343234));\r
-#61717 = CARTESIAN_POINT('',(2.435389795065,0.661570129862));\r
-#61718 = CARTESIAN_POINT('',(2.435257497018,0.685444715666));\r
-#61719 = CARTESIAN_POINT('',(2.434961869619,0.726919334964));\r
-#61720 = CARTESIAN_POINT('',(2.434813842481,0.744639280649));\r
-#61721 = CARTESIAN_POINT('',(2.434695384475,0.76218933579));\r
-#61722 = CARTESIAN_POINT('',(2.434652165885,0.77955870039));\r
-#61723 = CARTESIAN_POINT('',(2.434724990198,0.79674285587));\r
-#61724 = CARTESIAN_POINT('',(2.434949820593,0.813742301736));\r
-#61725 = CARTESIAN_POINT('',(2.435358158653,0.83056150398));\r
-#61726 = CARTESIAN_POINT('',(2.436639411359,0.86498349642));\r
-#61727 = CARTESIAN_POINT('',(2.437541950213,0.882562379726));\r
-#61728 = CARTESIAN_POINT('',(2.438719198091,0.899954761783));\r
-#61729 = CARTESIAN_POINT('',(2.440199980246,0.917174729378));\r
-#61730 = CARTESIAN_POINT('',(2.442008927904,0.934239196761));\r
-#61731 = CARTESIAN_POINT('',(2.444167136742,0.951167137232));\r
-#61732 = CARTESIAN_POINT('',(2.446692696866,0.967979248985));\r
-#61733 = CARTESIAN_POINT('',(2.44960109428,0.9846980552));\r
-#61734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#61735 = PCURVE('',#46562,#61736);\r
-#61736 = DEFINITIONAL_REPRESENTATION('',(#61737),#61810);\r
-#61737 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#61738,#61739,#61740,#61741,\r
-    #61742,#61743,#61744,#61745,#61746,#61747,#61748,#61749,#61750,\r
-    #61751,#61752,#61753,#61754,#61755,#61756,#61757,#61758,#61759,\r
-    #61760,#61761,#61762,#61763,#61764,#61765,#61766,#61767,#61768,\r
-    #61769,#61770,#61771,#61772,#61773,#61774,#61775,#61776,#61777,\r
-    #61778,#61779,#61780,#61781,#61782,#61783,#61784,#61785,#61786,\r
-    #61787,#61788,#61789,#61790,#61791,#61792,#61793,#61794,#61795,\r
-    #61796,#61797,#61798,#61799,#61800,#61801,#61802,#61803,#61804,\r
-    #61805,#61806,#61807,#61808,#61809),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156941,0.157462141411,0.237475582229,\r
-    0.31598414088,0.354882631274,0.433704074252,0.569774718331,\r
-    0.7374615558,0.864425724604,1.),.UNSPECIFIED.);\r
-#61738 = CARTESIAN_POINT('',(1.323374564023,1.));\r
-#61739 = CARTESIAN_POINT('',(1.319320315749,0.989229505348));\r
-#61740 = CARTESIAN_POINT('',(1.315166766726,0.978139490344));\r
-#61741 = CARTESIAN_POINT('',(1.310927188482,0.966704391393));\r
-#61742 = CARTESIAN_POINT('',(1.306616753477,0.954898289302));\r
-#61743 = CARTESIAN_POINT('',(1.302252664541,0.942694959479));\r
-#61744 = CARTESIAN_POINT('',(1.297854008853,0.930067863972));\r
-#61745 = CARTESIAN_POINT('',(1.293441077445,0.916990710579));\r
-#61746 = CARTESIAN_POINT('',(1.287226103301,0.897880499229));\r
-#61747 = CARTESIAN_POINT('',(1.285419405274,0.892242354964));\r
-#61748 = CARTESIAN_POINT('',(1.283615240963,0.886523323145));\r
-#61749 = CARTESIAN_POINT('',(1.281815081653,0.880722111104));\r
-#61750 = CARTESIAN_POINT('',(1.280020399767,0.874837627168));\r
-#61751 = CARTESIAN_POINT('',(1.278232642591,0.868869025963));\r
-#61752 = CARTESIAN_POINT('',(1.276453205994,0.862815753719));\r
-#61753 = CARTESIAN_POINT('',(1.271591672788,0.845954579736));\r
-#61754 = CARTESIAN_POINT('',(1.268528908428,0.834970947558));\r
-#61755 = CARTESIAN_POINT('',(1.265502649778,0.823727349738));\r
-#61756 = CARTESIAN_POINT('',(1.26251940775,0.812226781502));\r
-#61757 = CARTESIAN_POINT('',(1.259583931069,0.800475245558));\r
-#61758 = CARTESIAN_POINT('',(1.256698679909,0.788482547719));\r
-#61759 = CARTESIAN_POINT('',(1.253863511584,0.776263223198));\r
-#61760 = CARTESIAN_POINT('',(1.24834008004,0.751645663544));\r
-#61761 = CARTESIAN_POINT('',(1.245649416955,0.739252244534));\r
-#61762 = CARTESIAN_POINT('',(1.243001144848,0.726677013899));\r
-#61763 = CARTESIAN_POINT('',(1.240389127766,0.713939650048));\r
-#61764 = CARTESIAN_POINT('',(1.237803893508,0.70105979025));\r
-#61765 = CARTESIAN_POINT('',(1.23523322621,0.688056898751));\r
-#61766 = CARTESIAN_POINT('',(1.23266299596,0.674950045231));\r
-#61767 = CARTESIAN_POINT('',(1.228797553987,0.655221153946));\r
-#61768 = CARTESIAN_POINT('',(1.227513212161,0.648663189026));\r
-#61769 = CARTESIAN_POINT('',(1.226223310252,0.642085611576));\r
-#61770 = CARTESIAN_POINT('',(1.224925879084,0.635490155368));\r
-#61771 = CARTESIAN_POINT('',(1.223618891809,0.628878368757));\r
-#61772 = CARTESIAN_POINT('',(1.2223002857,0.622251608239));\r
-#61773 = CARTESIAN_POINT('',(1.220967983935,0.615611032019));\r
-#61774 = CARTESIAN_POINT('',(1.21688828053,0.595475486338));\r
-#61775 = CARTESIAN_POINT('',(1.214092049472,0.581941247379));\r
-#61776 = CARTESIAN_POINT('',(1.211213798577,0.568361866499));\r
-#61777 = CARTESIAN_POINT('',(1.208236314146,0.55474162716));\r
-#61778 = CARTESIAN_POINT('',(1.205143152513,0.541082055633));\r
-#61779 = CARTESIAN_POINT('',(1.201919012917,0.527381777601));\r
-#61780 = CARTESIAN_POINT('',(1.198549925157,0.513636282211));\r
-#61781 = CARTESIAN_POINT('',(1.188935103097,0.476016709573));\r
-#61782 = CARTESIAN_POINT('',(1.182375369439,0.452030941877));\r
-#61783 = CARTESIAN_POINT('',(1.175265578309,0.428056224904));\r
-#61784 = CARTESIAN_POINT('',(1.167521059732,0.404294343213));\r
-#61785 = CARTESIAN_POINT('',(1.159055033583,0.380956143067));\r
-#61786 = CARTESIAN_POINT('',(1.149790380706,0.358220146195));\r
-#61787 = CARTESIAN_POINT('',(1.1396718489,0.336223698959));\r
-#61788 = CARTESIAN_POINT('',(1.11511797479,0.288991873836));\r
-#61789 = CARTESIAN_POINT('',(1.10021983702,0.264179766417));\r
-#61790 = CARTESIAN_POINT('',(1.083921450073,0.240807562616));\r
-#61791 = CARTESIAN_POINT('',(1.066210781003,0.218931322965));\r
-#61792 = CARTESIAN_POINT('',(1.047125914237,0.198512637633));\r
-#61793 = CARTESIAN_POINT('',(1.026742207112,0.179481273035));\r
-#61794 = CARTESIAN_POINT('',(1.005159564431,0.161746903492));\r
-#61795 = CARTESIAN_POINT('',(0.96532905142,0.132697940791));\r
-#61796 = CARTESIAN_POINT('',(0.947540186087,0.120867308509));\r
-#61797 = CARTESIAN_POINT('',(0.929170640994,0.109679810643));\r
-#61798 = CARTESIAN_POINT('',(0.910267588086,9.909001940516E-02));\r
-#61799 = CARTESIAN_POINT('',(0.890877610311,8.905334281733E-02));\r
-#61800 = CARTESIAN_POINT('',(0.871045034523,7.952780630505E-02));\r
-#61801 = CARTESIAN_POINT('',(0.850811012313,7.047468997422E-02));\r
-#61802 = CARTESIAN_POINT('',(0.808218849556,5.265701167666E-02));\r
-#61803 = CARTESIAN_POINT('',(0.78580932288,4.395353706597E-02));\r
-#61804 = CARTESIAN_POINT('',(0.763029807435,3.570352780149E-02));\r
-#61805 = CARTESIAN_POINT('',(0.739920640367,2.786715267766E-02));\r
-#61806 = CARTESIAN_POINT('',(0.716517565264,2.040872801439E-02));\r
-#61807 = CARTESIAN_POINT('',(0.69285200988,1.329646153714E-02));\r
-#61808 = CARTESIAN_POINT('',(0.668951533577,6.502031349718E-03));\r
-#61809 = CARTESIAN_POINT('',(0.644840444484,0.));\r
-#61810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#61811 = ADVANCED_FACE('',(#61812),#46562,.F.);\r
-#61812 = FACE_BOUND('',#61813,.F.);\r
-#61813 = EDGE_LOOP('',(#61814,#62065,#62066,#62067));\r
-#61814 = ORIENTED_EDGE('',*,*,#61815,.F.);\r
-#61815 = EDGE_CURVE('',#46462,#61816,#61818,.T.);\r
-#61816 = VERTEX_POINT('',#61817);\r
-#61817 = CARTESIAN_POINT('',(3.750418878719,39.823791359364,3.));\r
-#61818 = SURFACE_CURVE('',#61819,(#61899,#61982),.PCURVE_S1.);\r
-#61819 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#61820,#61821,#61822,#61823,\r
-    #61824,#61825,#61826,#61827,#61828,#61829,#61830,#61831,#61832,\r
-    #61833,#61834,#61835,#61836,#61837,#61838,#61839,#61840,#61841,\r
-    #61842,#61843,#61844,#61845,#61846,#61847,#61848,#61849,#61850,\r
-    #61851,#61852,#61853,#61854,#61855,#61856,#61857,#61858,#61859,\r
-    #61860,#61861,#61862,#61863,#61864,#61865,#61866,#61867,#61868,\r
-    #61869,#61870,#61871,#61872,#61873,#61874,#61875,#61876,#61877,\r
-    #61878,#61879,#61880,#61881,#61882,#61883,#61884,#61885,#61886,\r
-    #61887,#61888,#61889,#61890,#61891,#61892,#61893,#61894,#61895,\r
-    #61896,#61897,#61898),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613029,0.249810233761,0.335724852044,0.420382051212,\r
-    0.565526485592,0.644424134379,0.683354615414,0.761264550253,\r
-    0.841373225549,0.887438369129,1.),.UNSPECIFIED.);\r
-#61820 = CARTESIAN_POINT('',(17.16968235488,16.76968235488,\r
-    26.717157287525));\r
-#61821 = CARTESIAN_POINT('',(16.78010228136,17.169765883378,\r
-    26.4350299302));\r
-#61822 = CARTESIAN_POINT('',(16.383682161855,17.557043286342,\r
-    26.144166320895));\r
-#61823 = CARTESIAN_POINT('',(15.981420627485,17.931300187331,\r
-    25.844078671962));\r
-#61824 = CARTESIAN_POINT('',(15.57440280687,18.292386004483,\r
-    25.53425354357));\r
-#61825 = CARTESIAN_POINT('',(15.163811625065,18.640227169238,\r
-    25.214151897357));\r
-#61826 = CARTESIAN_POINT('',(14.750936278692,18.974845672508,\r
-    24.883218493445));\r
-#61827 = CARTESIAN_POINT('',(14.33717788727,19.296382938315,\r
-    24.540900630817));\r
-#61828 = CARTESIAN_POINT('',(13.534620167105,19.896168028923,\r
-    23.852767167882));\r
-#61829 = CARTESIAN_POINT('',(13.145745401568,20.175844145712,\r
-    23.508274412797));\r
-#61830 = CARTESIAN_POINT('',(12.758709972915,20.444392311653,\r
-    23.152770991866));\r
-#61831 = CARTESIAN_POINT('',(12.374883176019,20.702163217744,\r
-    22.785859408878));\r
-#61832 = CARTESIAN_POINT('',(11.995720769766,20.94965365854,\r
-    22.407192200694));\r
-#61833 = CARTESIAN_POINT('',(11.622748358363,21.187532675542,\r
-    22.016505932537));\r
-#61834 = CARTESIAN_POINT('',(11.257529036064,21.416663495017,\r
-    21.613668633226));\r
-#61835 = CARTESIAN_POINT('',(10.64935664682,21.795082428495,\r
-    20.904654898562));\r
-#61836 = CARTESIAN_POINT('',(10.401771212876,21.948189632119,\r
-    20.604493831845));\r
-#61837 = CARTESIAN_POINT('',(10.159416553358,22.097822227071,\r
-    20.298285092038));\r
-#61838 = CARTESIAN_POINT('',(9.922841975705,22.244414142214,\r
-    19.986099290312));\r
-#61839 = CARTESIAN_POINT('',(9.692577852808,22.388457315698,\r
-    19.668059414005));\r
-#61840 = CARTESIAN_POINT('',(9.469123335,22.530499546318,19.344348926832\r
-    ));\r
-#61841 = CARTESIAN_POINT('',(9.252932456154,22.671136759854,\r
-    19.015218582485));\r
-#61842 = CARTESIAN_POINT('',(8.838916846492,22.948815631417,\r
-    18.351656955751));\r
-#61843 = CARTESIAN_POINT('',(8.640863556465,23.085883834245,\r
-    18.017363781936));\r
-#61844 = CARTESIAN_POINT('',(8.450619338531,23.222804810551,\r
-    17.678427117122));\r
-#61845 = CARTESIAN_POINT('',(8.268499705044,23.360216548519,\r
-    17.335216049373));\r
-#61846 = CARTESIAN_POINT('',(8.094741538929,23.49878033013,\r
-    16.988155367155));\r
-#61847 = CARTESIAN_POINT('',(7.929492718761,23.639157857158,\r
-    16.637721832146));\r
-#61848 = CARTESIAN_POINT('',(7.772804935977,23.78197968583,\r
-    16.284435425582));\r
-#61849 = CARTESIAN_POINT('',(7.370583853216,24.177821845583,\r
-    15.319188158698));\r
-#61850 = CARTESIAN_POINT('',(7.141471518572,24.436755031021,\r
-    14.702544954923));\r
-#61851 = CARTESIAN_POINT('',(6.937196221784,24.70732454096,\r
-    14.081955208723));\r
-#61852 = CARTESIAN_POINT('',(6.756558420245,24.991788489523,\r
-    13.460287147036));\r
-#61853 = CARTESIAN_POINT('',(6.597379807742,25.291479212015,\r
-    12.839998597413));\r
-#61854 = CARTESIAN_POINT('',(6.456812661358,25.606100926727,\r
-    12.222738339849));\r
-#61855 = CARTESIAN_POINT('',(6.331898329314,25.934169140841,\r
-    11.609424742128));\r
-#61856 = CARTESIAN_POINT('',(6.158884765487,26.458095935184,\r
-    10.669431030806));\r
-#61857 = CARTESIAN_POINT('',(6.101734127477,26.645993786973,\r
-    10.339617651733));\r
-#61858 = CARTESIAN_POINT('',(6.048235268949,26.838183221886,\r
-    10.011603581163));\r
-#61859 = CARTESIAN_POINT('',(5.99819242772,27.035517318147,\r
-    9.686037359101));\r
-#61860 = CARTESIAN_POINT('',(5.951340231322,27.23880469095,\r
-    9.363626849611));\r
-#61861 = CARTESIAN_POINT('',(5.907347411695,27.448800900814,\r
-    9.045133164382));\r
-#61862 = CARTESIAN_POINT('',(5.865823340903,27.666191385082,\r
-    8.731358980911));\r
-#61863 = CARTESIAN_POINT('',(5.806838892677,28.002772506204,\r
-    8.271042393225));\r
-#61864 = CARTESIAN_POINT('',(5.787844688378,28.115920164425,\r
-    8.120307881795));\r
-#61865 = CARTESIAN_POINT('',(5.769292292152,28.231077537976,\r
-    7.971029594427));\r
-#61866 = CARTESIAN_POINT('',(5.751126270791,28.348306733469,\r
-    7.823311899805));\r
-#61867 = CARTESIAN_POINT('',(5.733288753002,28.467662353501,\r
-    7.677260821701));\r
-#61868 = CARTESIAN_POINT('',(5.715719941677,28.589190536773,\r
-    7.532983198785));\r
-#61869 = CARTESIAN_POINT('',(5.698358626176,28.712927998216,\r
-    7.390585844433));\r
-#61870 = CARTESIAN_POINT('',(5.646689174609,29.091005679264,\r
-    6.969175799932));\r
-#61871 = CARTESIAN_POINT('',(5.612812622072,29.352102527093,\r
-    6.696088722986));\r
-#61872 = CARTESIAN_POINT('',(5.579023506416,29.622358846686,\r
-    6.431819771003));\r
-#61873 = CARTESIAN_POINT('',(5.544811859733,29.90180624938,\r
-    6.177207107879));\r
-#61874 = CARTESIAN_POINT('',(5.509675870429,30.190320168091,\r
-    5.932993790205));\r
-#61875 = CARTESIAN_POINT('',(5.473149690211,30.487604898208,\r
-    5.699807402424));\r
-#61876 = CARTESIAN_POINT('',(5.434830454393,30.793184235045,\r
-    5.478146303048));\r
-#61877 = CARTESIAN_POINT('',(5.352837693318,31.428450555706,\r
-    5.052678514837));\r
-#61878 = CARTESIAN_POINT('',(5.309033795864,31.758650529461,\r
-    4.849501120522));\r
-#61879 = CARTESIAN_POINT('',(5.262646078306,32.096304715605,\r
-    4.659233384327));\r
-#61880 = CARTESIAN_POINT('',(5.213407026023,32.440664937917,\r
-    4.482017208794));\r
-#61881 = CARTESIAN_POINT('',(5.16114097009,32.790954850246,\r
-    4.317795348478));\r
-#61882 = CARTESIAN_POINT('',(5.105766685849,33.146393274971,\r
-    4.166357929629));\r
-#61883 = CARTESIAN_POINT('',(5.047289974595,33.506213787135,\r
-    4.027383454738));\r
-#61884 = CARTESIAN_POINT('',(4.950419535684,34.078685977075,\r
-    3.827497316822));\r
-#61885 = CARTESIAN_POINT('',(4.914049045042,34.288914429524,\r
-    3.758503896589));\r
-#61886 = CARTESIAN_POINT('',(4.876686931722,34.500238238084,\r
-    3.693414895725));\r
-#61887 = CARTESIAN_POINT('',(4.838352218543,34.712537727277,\r
-    3.63214304441));\r
-#61888 = CARTESIAN_POINT('',(4.799069834585,34.92570162603,\r
-    3.574594950204));\r
-#61889 = CARTESIAN_POINT('',(4.758869673908,35.139627484056,\r
-    3.520673109706));\r
-#61890 = CARTESIAN_POINT('',(4.717785654273,35.354222088232,\r
-    3.470277920211));\r
-#61891 = CARTESIAN_POINT('',(4.573395352295,36.095200482727,\r
-    3.308541343225));\r
-#61892 = CARTESIAN_POINT('',(4.465896642415,36.624405060151,\r
-    3.214253517568));\r
-#61893 = CARTESIAN_POINT('',(4.353879371549,37.155907582819,\r
-    3.138949656873));\r
-#61894 = CARTESIAN_POINT('',(4.237994608855,37.688814172144,3.0811679131\r
-    ));\r
-#61895 = CARTESIAN_POINT('',(4.118962599419,38.222439981839,\r
-    3.039549367523));\r
-#61896 = CARTESIAN_POINT('',(3.997528955576,38.75630248953,3.01286121471\r
-    ));\r
-#61897 = CARTESIAN_POINT('',(3.874437478198,39.290116149601,\r
-    3.000000000028));\r
-#61898 = CARTESIAN_POINT('',(3.750418878719,39.823791359364,3.));\r
-#61899 = PCURVE('',#46562,#61900);\r
-#61900 = DEFINITIONAL_REPRESENTATION('',(#61901),#61981);\r
-#61901 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#61902,#61903,#61904,#61905,\r
-    #61906,#61907,#61908,#61909,#61910,#61911,#61912,#61913,#61914,\r
-    #61915,#61916,#61917,#61918,#61919,#61920,#61921,#61922,#61923,\r
-    #61924,#61925,#61926,#61927,#61928,#61929,#61930,#61931,#61932,\r
-    #61933,#61934,#61935,#61936,#61937,#61938,#61939,#61940,#61941,\r
-    #61942,#61943,#61944,#61945,#61946,#61947,#61948,#61949,#61950,\r
-    #61951,#61952,#61953,#61954,#61955,#61956,#61957,#61958,#61959,\r
-    #61960,#61961,#61962,#61963,#61964,#61965,#61966,#61967,#61968,\r
-    #61969,#61970,#61971,#61972,#61973,#61974,#61975,#61976,#61977,\r
-    #61978,#61979,#61980),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613029,0.249810233761,0.335724852044,0.420382051212,\r
-    0.565526485592,0.644424134379,0.683354615414,0.761264550253,\r
-    0.841373225549,0.887438369129,1.),.UNSPECIFIED.);\r
-#61902 = CARTESIAN_POINT('',(0.599080059409,5.927553554444E-03));\r
-#61903 = CARTESIAN_POINT('',(0.62234736894,1.187530004501E-02));\r
-#61904 = CARTESIAN_POINT('',(0.645430220578,1.808807351355E-02));\r
-#61905 = CARTESIAN_POINT('',(0.668308460957,2.458747675042E-02));\r
-#61906 = CARTESIAN_POINT('',(0.690959182122,3.139757981258E-02));\r
-#61907 = CARTESIAN_POINT('',(0.713356241895,3.854537273962E-02));\r
-#61908 = CARTESIAN_POINT('',(0.73546987368,4.606111124359E-02));\r
-#61909 = CARTESIAN_POINT('',(0.757266385682,5.397855537257E-02));\r
-#61910 = CARTESIAN_POINT('',(0.798919805418,7.021238564042E-02));\r
-#61911 = CARTESIAN_POINT('',(0.81881651114,7.847991654201E-02));\r
-#61912 = CARTESIAN_POINT('',(0.838365739673,8.716885353943E-02));\r
-#61913 = CARTESIAN_POINT('',(0.857532069745,9.631284031533E-02));\r
-#61914 = CARTESIAN_POINT('',(0.8762769881,0.105948415966));\r
-#61915 = CARTESIAN_POINT('',(0.894559479306,0.116114595113));\r
-#61916 = CARTESIAN_POINT('',(0.912337203119,0.12685161671));\r
-#61917 = CARTESIAN_POINT('',(0.941781002213,0.146241373862));\r
-#61918 = CARTESIAN_POINT('',(0.953719195487,0.154590457769));\r
-#61919 = CARTESIAN_POINT('',(0.965367685566,0.163259950023));\r
-#61920 = CARTESIAN_POINT('',(0.976711694367,0.172263481154));\r
-#61921 = CARTESIAN_POINT('',(0.987737220086,0.181614142063));\r
-#61922 = CARTESIAN_POINT('',(0.998431478184,0.191323865166));\r
-#61923 = CARTESIAN_POINT('',(1.008783382686,0.201402520087));\r
-#61924 = CARTESIAN_POINT('',(1.028638385997,0.22215792331));\r
-#61925 = CARTESIAN_POINT('',(1.038151981352,0.232824076159));\r
-#61926 = CARTESIAN_POINT('',(1.047316168556,0.243861319017));\r
-#61927 = CARTESIAN_POINT('',(1.056124736026,0.25527320126));\r
-#61928 = CARTESIAN_POINT('',(1.064574374872,0.267059523994));\r
-#61929 = CARTESIAN_POINT('',(1.072664930849,0.279215148831));\r
-#61930 = CARTESIAN_POINT('',(1.080399479248,0.29172877651));\r
-#61931 = CARTESIAN_POINT('',(1.100445336376,0.326617974125));\r
-#61932 = CARTESIAN_POINT('',(1.11208264059,0.349659394658));\r
-#61933 = CARTESIAN_POINT('',(1.122720349459,0.37360312761));\r
-#61934 = CARTESIAN_POINT('',(1.13242104385,0.398296932868));\r
-#61935 = CARTESIAN_POINT('',(1.141277321908,0.423532955909));\r
-#61936 = CARTESIAN_POINT('',(1.149394609133,0.449052668236));\r
-#61937 = CARTESIAN_POINT('',(1.15687456302,0.474607302448));\r
-#61938 = CARTESIAN_POINT('',(1.167580387069,0.51377370703));\r
-#61939 = CARTESIAN_POINT('',(1.171190510388,0.527515900518));\r
-#61940 = CARTESIAN_POINT('',(1.174654233423,0.5412150682));\r
-#61941 = CARTESIAN_POINT('',(1.177986375099,0.554875210446));\r
-#61942 = CARTESIAN_POINT('',(1.18120297122,0.568497217361));\r
-#61943 = CARTESIAN_POINT('',(1.184321074034,0.582079108425));\r
-#61944 = CARTESIAN_POINT('',(1.187358362325,0.595616177439));\r
-#61945 = CARTESIAN_POINT('',(1.191800121973,0.615754882298));\r
-#61946 = CARTESIAN_POINT('',(1.193252284129,0.622395840773));\r
-#61947 = CARTESIAN_POINT('',(1.194691150238,0.629022914947));\r
-#61948 = CARTESIAN_POINT('',(1.196118818836,0.635634897977));\r
-#61949 = CARTESIAN_POINT('',(1.197537363309,0.642230386333));\r
-#61950 = CARTESIAN_POINT('',(1.198948809919,0.648807786705));\r
-#61951 = CARTESIAN_POINT('',(1.200355115826,0.655365322904));\r
-#61952 = CARTESIAN_POINT('',(1.204565974634,0.674980704143));\r
-#61953 = CARTESIAN_POINT('',(1.207361118809,0.68797499149));\r
-#61954 = CARTESIAN_POINT('',(1.21015795581,0.700865722255));\r
-#61955 = CARTESIAN_POINT('',(1.212969894799,0.71363409219));\r
-#61956 = CARTESIAN_POINT('',(1.215808373032,0.726260987939));\r
-#61957 = CARTESIAN_POINT('',(1.218682084947,0.738727207423));\r
-#61958 = CARTESIAN_POINT('',(1.221596445239,0.751013588057));\r
-#61959 = CARTESIAN_POINT('',(1.227593573256,0.7755296244));\r
-#61960 = CARTESIAN_POINT('',(1.230679486279,0.787750832402));\r
-#61961 = CARTESIAN_POINT('',(1.233813283331,0.799744415594));\r
-#61962 = CARTESIAN_POINT('',(1.236994596931,0.811495953295));\r
-#61963 = CARTESIAN_POINT('',(1.240220553323,0.822995784774));\r
-#61964 = CARTESIAN_POINT('',(1.243486092369,0.8342380705));\r
-#61965 = CARTESIAN_POINT('',(1.246784487759,0.84521998521));\r
-#61966 = CARTESIAN_POINT('',(1.252019236078,0.862106006229));\r
-#61967 = CARTESIAN_POINT('',(1.253938888805,0.868185223303));\r
-#61968 = CARTESIAN_POINT('',(1.255865669792,0.874178942422));\r
-#61969 = CARTESIAN_POINT('',(1.257798154351,0.880087752652));\r
-#61970 = CARTESIAN_POINT('',(1.259734874617,0.885912537366));\r
-#61971 = CARTESIAN_POINT('',(1.261674345142,0.891654427913));\r
-#61972 = CARTESIAN_POINT('',(1.263615088473,0.897314757293));\r
-#61973 = CARTESIAN_POINT('',(1.27029751028,0.916530546632));\r
-#61974 = CARTESIAN_POINT('',(1.275037539893,0.929685709238));\r
-#61975 = CARTESIAN_POINT('',(1.279755670976,0.942385590296));\r
-#61976 = CARTESIAN_POINT('',(1.284431673046,0.954657238137));\r
-#61977 = CARTESIAN_POINT('',(1.28904660116,0.966527867381));\r
-#61978 = CARTESIAN_POINT('',(1.293583446648,0.978024300909));\r
-#61979 = CARTESIAN_POINT('',(1.298027260432,0.989172995567));\r
-#61980 = CARTESIAN_POINT('',(1.30236500819,1.));\r
-#61981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#61982 = PCURVE('',#46485,#61983);\r
-#61983 = DEFINITIONAL_REPRESENTATION('',(#61984),#62064);\r
-#61984 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#61985,#61986,#61987,#61988,\r
-    #61989,#61990,#61991,#61992,#61993,#61994,#61995,#61996,#61997,\r
-    #61998,#61999,#62000,#62001,#62002,#62003,#62004,#62005,#62006,\r
-    #62007,#62008,#62009,#62010,#62011,#62012,#62013,#62014,#62015,\r
-    #62016,#62017,#62018,#62019,#62020,#62021,#62022,#62023,#62024,\r
-    #62025,#62026,#62027,#62028,#62029,#62030,#62031,#62032,#62033,\r
-    #62034,#62035,#62036,#62037,#62038,#62039,#62040,#62041,#62042,\r
-    #62043,#62044,#62045,#62046,#62047,#62048,#62049,#62050,#62051,\r
-    #62052,#62053,#62054,#62055,#62056,#62057,#62058,#62059,#62060,\r
-    #62061,#62062,#62063),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613029,0.249810233761,0.335724852044,0.420382051212,\r
-    0.565526485592,0.644424134379,0.683354615414,0.761264550253,\r
-    0.841373225549,0.887438369129,1.),.UNSPECIFIED.);\r
-#61985 = CARTESIAN_POINT('',(0.547589403225,1.));\r
-#61986 = CARTESIAN_POINT('',(0.550707124155,0.983817943096));\r
-#61987 = CARTESIAN_POINT('',(0.553467405931,0.967556456207));\r
-#61988 = CARTESIAN_POINT('',(0.555881668436,0.951194838345));\r
-#61989 = CARTESIAN_POINT('',(0.557963588277,0.934713899472));\r
-#61990 = CARTESIAN_POINT('',(0.559729387707,0.918095855371));\r
-#61991 = CARTESIAN_POINT('',(0.561198242998,0.901324568077));\r
-#61992 = CARTESIAN_POINT('',(0.562392812263,0.884386131846));\r
-#61993 = CARTESIAN_POINT('',(0.564232637167,0.851135126303));\r
-#61994 = CARTESIAN_POINT('',(0.564905469131,0.834842187086));\r
-#61995 = CARTESIAN_POINT('',(0.565380812173,0.818382501492));\r
-#61996 = CARTESIAN_POINT('',(0.5656842918,0.801750155308));\r
-#61997 = CARTESIAN_POINT('',(0.565845347217,0.78494246833));\r
-#61998 = CARTESIAN_POINT('',(0.565897622078,0.767960900528));\r
-#61999 = CARTESIAN_POINT('',(0.565879124219,0.750812201711));\r
-#62000 = CARTESIAN_POINT('',(0.565798863883,0.721246498192));\r
-#62001 = CARTESIAN_POINT('',(0.565751263853,0.708905914004));\r
-#62002 = CARTESIAN_POINT('',(0.565704407495,0.696493083126));\r
-#62003 = CARTESIAN_POINT('',(0.565674379223,0.684014469293));\r
-#62004 = CARTESIAN_POINT('',(0.56567826467,0.671478149453));\r
-#62005 = CARTESIAN_POINT('',(0.565733986942,0.658893926144));\r
-#62006 = CARTESIAN_POINT('',(0.565860009122,0.646273371756));\r
-#62007 = CARTESIAN_POINT('',(0.566286651813,0.621171284858));\r
-#62008 = CARTESIAN_POINT('',(0.566584695189,0.608690045595));\r
-#62009 = CARTESIAN_POINT('',(0.566986795938,0.596199038057));\r
-#62010 = CARTESIAN_POINT('',(0.567510806726,0.583712328992));\r
-#62011 = CARTESIAN_POINT('',(0.568174248534,0.571244984123));\r
-#62012 = CARTESIAN_POINT('',(0.568993733567,0.558812833928));\r
-#62013 = CARTESIAN_POINT('',(0.569984232626,0.546432121853));\r
-#62014 = CARTESIAN_POINT('',(0.573170927004,0.513008295921));\r
-#62015 = CARTESIAN_POINT('',(0.575723637096,0.492088908303));\r
-#62016 = CARTESIAN_POINT('',(0.578878881109,0.471452347204));\r
-#62017 = CARTESIAN_POINT('',(0.582677471791,0.451173931629));\r
-#62018 = CARTESIAN_POINT('',(0.58713048655,0.431307437311));\r
-#62019 = CARTESIAN_POINT('',(0.592207981448,0.411877457223));\r
-#62020 = CARTESIAN_POINT('',(0.597854056511,0.392886481886));\r
-#62021 = CARTESIAN_POINT('',(0.607343629582,0.364232012589));\r
-#62022 = CARTESIAN_POINT('',(0.610834373731,0.354265230091));\r
-#62023 = CARTESIAN_POINT('',(0.614494088241,0.344436688466));\r
-#62024 = CARTESIAN_POINT('',(0.618341328371,0.334761791491));\r
-#62025 = CARTESIAN_POINT('',(0.622393202795,0.325257066562));\r
-#62026 = CARTESIAN_POINT('',(0.626665216621,0.315939961226));\r
-#62027 = CARTESIAN_POINT('',(0.631170927833,0.306828521607));\r
-#62028 = CARTESIAN_POINT('',(0.638265451955,0.293555558003));\r
-#62029 = CARTESIAN_POINT('',(0.640669023967,0.289224783195));\r
-#62030 = CARTESIAN_POINT('',(0.643133416742,0.284950887985));\r
-#62031 = CARTESIAN_POINT('',(0.645659746765,0.280736169332));\r
-#62032 = CARTESIAN_POINT('',(0.648248943033,0.276582940418));\r
-#62033 = CARTESIAN_POINT('',(0.650901726624,0.272493509617));\r
-#62034 = CARTESIAN_POINT('',(0.653618590282,0.268470159455));\r
-#62035 = CARTESIAN_POINT('',(0.661965651991,0.256600082545));\r
-#62036 = CARTESIAN_POINT('',(0.667789996284,0.248957436092));\r
-#62037 = CARTESIAN_POINT('',(0.6738738374,0.241606752936));\r
-#62038 = CARTESIAN_POINT('',(0.680214820649,0.234565265889));\r
-#62039 = CARTESIAN_POINT('',(0.686806914182,0.227847378504));\r
-#62040 = CARTESIAN_POINT('',(0.693640198311,0.221464331032));\r
-#62041 = CARTESIAN_POINT('',(0.700700740105,0.215424027675));\r
-#62042 = CARTESIAN_POINT('',(0.715445531903,0.203877357133));\r
-#62043 = CARTESIAN_POINT('',(0.723143525994,0.198389482976));\r
-#62044 = CARTESIAN_POINT('',(0.731045578869,0.193272349094));\r
-#62045 = CARTESIAN_POINT('',(0.739131720621,0.188524492369));\r
-#62046 = CARTESIAN_POINT('',(0.747381713974,0.184139673721));\r
-#62047 = CARTESIAN_POINT('',(0.755775635913,0.180108246759));\r
-#62048 = CARTESIAN_POINT('',(0.764294295064,0.176418261455));\r
-#62049 = CARTESIAN_POINT('',(0.777879254805,0.171123065252));\r
-#62050 = CARTESIAN_POINT('',(0.782874662689,0.169298136011));\r
-#62051 = CARTESIAN_POINT('',(0.787902541141,0.167578873112));\r
-#62052 = CARTESIAN_POINT('',(0.792959945362,0.165962484233));\r
-#62053 = CARTESIAN_POINT('',(0.798044159093,0.164446075163));\r
-#62054 = CARTESIAN_POINT('',(0.803152700627,0.163026698202));\r
-#62055 = CARTESIAN_POINT('',(0.808283328822,0.161701400555));\r
-#62056 = CARTESIAN_POINT('',(0.826019996562,0.15745164248));\r
-#62057 = CARTESIAN_POINT('',(0.838723802885,0.154980863025));\r
-#62058 = CARTESIAN_POINT('',(0.85151900927,0.153011367649));\r
-#62059 = CARTESIAN_POINT('',(0.864384901603,0.151502122533));\r
-#62060 = CARTESIAN_POINT('',(0.877306021412,0.150415924678));\r
-#62061 = CARTESIAN_POINT('',(0.890271817159,0.149719653628));\r
-#62062 = CARTESIAN_POINT('',(0.903276458873,0.149384115164));\r
-#62063 = CARTESIAN_POINT('',(0.91631883909,0.149384115163));\r
-#62064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#62065 = ORIENTED_EDGE('',*,*,#46524,.F.);\r
-#62066 = ORIENTED_EDGE('',*,*,#61584,.F.);\r
-#62067 = ORIENTED_EDGE('',*,*,#62068,.F.);\r
-#62068 = EDGE_CURVE('',#61816,#61527,#62069,.T.);\r
-#62069 = SURFACE_CURVE('',#62070,(#62075,#62082),.PCURVE_S1.);\r
-#62070 = CIRCLE('',#62071,40.);\r
-#62071 = AXIS2_PLACEMENT_3D('',#62072,#62073,#62074);\r
-#62072 = CARTESIAN_POINT('',(-2.316911861358E-15,1.622319150691E-15,3.)\r
-  );\r
-#62073 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#62074 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#62075 = PCURVE('',#46562,#62076);\r
-#62076 = DEFINITIONAL_REPRESENTATION('',(#62077),#62081);\r
-#62077 = LINE('',#62078,#62079);\r
-#62078 = CARTESIAN_POINT('',(0.,1.));\r
-#62079 = VECTOR('',#62080,1.);\r
-#62080 = DIRECTION('',(1.,0.));\r
-#62081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#62082 = PCURVE('',#53246,#62083);\r
-#62083 = DEFINITIONAL_REPRESENTATION('',(#62084),#62088);\r
-#62084 = LINE('',#62085,#62086);\r
-#62085 = CARTESIAN_POINT('',(-0.,0.));\r
-#62086 = VECTOR('',#62087,1.);\r
-#62087 = DIRECTION('',(-1.,0.));\r
-#62088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#62089 = ADVANCED_FACE('',(#62090),#46485,.T.);\r
-#62090 = FACE_BOUND('',#62091,.T.);\r
-#62091 = EDGE_LOOP('',(#62092,#62093,#62138,#62139));\r
-#62092 = ORIENTED_EDGE('',*,*,#46869,.F.);\r
-#62093 = ORIENTED_EDGE('',*,*,#62094,.T.);\r
-#62094 = EDGE_CURVE('',#46846,#61816,#62095,.T.);\r
-#62095 = SURFACE_CURVE('',#62096,(#62108,#62123),.PCURVE_S1.);\r
-#62096 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#62097,#62098,#62099,#62100,\r
-    #62101,#62102,#62103,#62104,#62105,#62106,#62107),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#62097 = CARTESIAN_POINT('',(1.600645094108,39.967961360103,-3.));\r
-#62098 = CARTESIAN_POINT('',(1.772000916928,39.961098863987,\r
-    -2.523943521025));\r
-#62099 = CARTESIAN_POINT('',(1.940596878578,39.953366000145,\r
-    -2.04739801033));\r
-#62100 = CARTESIAN_POINT('',(2.107733000654,39.944779464112,\r
-    -1.570607624198));\r
-#62101 = CARTESIAN_POINT('',(2.471645276299,39.924051782496,\r
-    -0.530911348006));\r
-#62102 = CARTESIAN_POINT('',(2.668327004955,39.911549151063,\r
-    3.200461378796E-02));\r
-#62103 = CARTESIAN_POINT('',(2.866680701854,39.897658321706,\r
-    0.594615682917));\r
-#62104 = CARTESIAN_POINT('',(3.234439600087,39.86936265294,\r
-    1.618298656295));\r
-#62105 = CARTESIAN_POINT('',(3.402698253974,39.855491283894,\r
-    2.079582431732));\r
-#62106 = CARTESIAN_POINT('',(3.574369819445,39.840370839462,\r
-    2.540224309252));\r
-#62107 = CARTESIAN_POINT('',(3.75041910846,39.823791337728,3.0000006));\r
-#62108 = PCURVE('',#46485,#62109);\r
-#62109 = DEFINITIONAL_REPRESENTATION('',(#62110),#62122);\r
-#62110 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#62111,#62112,#62113,#62114,\r
-    #62115,#62116,#62117,#62118,#62119,#62120,#62121),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#62111 = CARTESIAN_POINT('',(0.940985361083,0.));\r
-#62112 = CARTESIAN_POINT('',(0.938224707656,1.133475018927E-02));\r
-#62113 = CARTESIAN_POINT('',(0.93563900877,2.278133652266E-02));\r
-#62114 = CARTESIAN_POINT('',(0.933225950524,3.433838793358E-02));\r
-#62115 = CARTESIAN_POINT('',(0.928335446323,5.977773879451E-02));\r
-#62116 = CARTESIAN_POINT('',(0.925924984556,7.370321226997E-02));\r
-#62117 = CARTESIAN_POINT('',(0.923747720524,8.77808403165E-02));\r
-#62118 = CARTESIAN_POINT('',(0.92019941339,0.113700900692));\r
-#62119 = CARTESIAN_POINT('',(0.918753831813,0.125494143564));\r
-#62120 = CARTESIAN_POINT('',(0.917461038365,0.137388952024));\r
-#62121 = CARTESIAN_POINT('',(0.916318837632,0.149384130816));\r
-#62122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#62123 = PCURVE('',#53246,#62124);\r
-#62124 = DEFINITIONAL_REPRESENTATION('',(#62125),#62137);\r
-#62125 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#62126,#62127,#62128,#62129,\r
-    #62130,#62131,#62132,#62133,#62134,#62135,#62136),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#62126 = CARTESIAN_POINT('',(-1.356236586966,6.));\r
-#62127 = CARTESIAN_POINT('',(-1.351949257387,5.523943521025));\r
-#62128 = CARTESIAN_POINT('',(-1.347729996832,5.04739801033));\r
-#62129 = CARTESIAN_POINT('',(-1.343546146588,4.570607624198));\r
-#62130 = CARTESIAN_POINT('',(-1.334433594079,3.530911348006));\r
-#62131 = CARTESIAN_POINT('',(-1.329506729917,2.967995386212));\r
-#62132 = CARTESIAN_POINT('',(-1.324535856694,2.405384317083));\r
-#62133 = CARTESIAN_POINT('',(-1.315314710747,1.381701343705));\r
-#62134 = CARTESIAN_POINT('',(-1.311094035635,0.920417568268));\r
-#62135 = CARTESIAN_POINT('',(-1.306785708815,0.459775690748));\r
-#62136 = CARTESIAN_POINT('',(-1.302365002421,-6.E-07));\r
-#62137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#62138 = ORIENTED_EDGE('',*,*,#61815,.F.);\r
-#62139 = ORIENTED_EDGE('',*,*,#46461,.T.);\r
-#62140 = ADVANCED_FACE('',(#62141),#47138,.T.);\r
-#62141 = FACE_BOUND('',#62142,.F.);\r
-#62142 = EDGE_LOOP('',(#62143,#62144,#62145,#62146));\r
-#62143 = ORIENTED_EDGE('',*,*,#48021,.T.);\r
-#62144 = ORIENTED_EDGE('',*,*,#47501,.T.);\r
-#62145 = ORIENTED_EDGE('',*,*,#47100,.F.);\r
-#62146 = ORIENTED_EDGE('',*,*,#53259,.T.);\r
-#62147 = ADVANCED_FACE('',(#62148),#48214,.T.);\r
-#62148 = FACE_BOUND('',#62149,.T.);\r
-#62149 = EDGE_LOOP('',(#62150,#62206,#62207,#62208));\r
-#62150 = ORIENTED_EDGE('',*,*,#62151,.F.);\r
-#62151 = EDGE_CURVE('',#48075,#62152,#62154,.T.);\r
-#62152 = VERTEX_POINT('',#62153);\r
-#62153 = CARTESIAN_POINT('',(16.381779076218,36.491606080001,3.));\r
-#62154 = SURFACE_CURVE('',#62155,(#62170,#62188),.PCURVE_S1.);\r
-#62155 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#62156,#62157,#62158,#62159,\r
-    #62160,#62161,#62162,#62163,#62164,#62165,#62166,#62167,#62168,\r
-    #62169),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#62156 = CARTESIAN_POINT('',(14.319912917106,37.348896825027,-3.));\r
-#62157 = CARTESIAN_POINT('',(14.509982224167,37.276022488448,\r
-    -2.469857305487));\r
-#62158 = CARTESIAN_POINT('',(14.694976967335,37.203615107832,\r
-    -1.93877500183));\r
-#62159 = CARTESIAN_POINT('',(14.876781851878,37.131108825172,\r
-    -1.40716117002));\r
-#62160 = CARTESIAN_POINT('',(15.112498821194,37.035333879682,\r
-    -0.711942292053));\r
-#62161 = CARTESIAN_POINT('',(15.167760777681,37.012751540359,\r
-    -0.548519782961));\r
-#62162 = CARTESIAN_POINT('',(15.222931229279,36.99007870753,\r
-    -0.385088192252));\r
-#62163 = CARTESIAN_POINT('',(15.460391038587,36.891939944191,\r
-    0.31889847855));\r
-#62164 = CARTESIAN_POINT('',(15.642243870881,36.815378959872,\r
-    0.859448382286));\r
-#62165 = CARTESIAN_POINT('',(15.825337506739,36.736900093012,\r
-    1.399656454957));\r
-#62166 = CARTESIAN_POINT('',(16.102659680726,36.615765895701,\r
-    2.204677342934));\r
-#62167 = CARTESIAN_POINT('',(16.194790110798,36.575161038882,\r
-    2.470005719426));\r
-#62168 = CARTESIAN_POINT('',(16.287773027502,36.533807191747,\r
-    2.735127937173));\r
-#62169 = CARTESIAN_POINT('',(16.381779289165,36.491605984405,3.0000006)\r
-  );\r
-#62170 = PCURVE('',#48214,#62171);\r
-#62171 = DEFINITIONAL_REPRESENTATION('',(#62172),#62187);\r
-#62172 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#62173,#62174,#62175,#62176,\r
-    #62177,#62178,#62179,#62180,#62181,#62182,#62183,#62184,#62185,\r
-    #62186),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#62173 = CARTESIAN_POINT('',(2.048529561987,0.));\r
-#62174 = CARTESIAN_POINT('',(2.052109274402,1.254332354772E-02));\r
-#62175 = CARTESIAN_POINT('',(2.05545204346,2.52278254243E-02));\r
-#62176 = CARTESIAN_POINT('',(2.058561494327,3.804985612148E-02));\r
-#62177 = CARTESIAN_POINT('',(2.062327012241,5.498882258939E-02));\r
-#62178 = CARTESIAN_POINT('',(2.063190437047,5.898294243794E-02));\r
-#62179 = CARTESIAN_POINT('',(2.064032364904,6.298980222301E-02));\r
-#62180 = CARTESIAN_POINT('',(2.06756693436,8.030416791524E-02));\r
-#62181 = CARTESIAN_POINT('',(2.070047119446,9.373775098755E-02));\r
-#62182 = CARTESIAN_POINT('',(2.072297927353,0.107308355515));\r
-#62183 = CARTESIAN_POINT('',(2.075320586116,0.127758561639));\r
-#62184 = CARTESIAN_POINT('',(2.076262964156,0.134535705783));\r
-#62185 = CARTESIAN_POINT('',(2.077151376209,0.141345341141));\r
-#62186 = CARTESIAN_POINT('',(2.07798635282,0.148187165358));\r
-#62187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#62188 = PCURVE('',#53297,#62189);\r
-#62189 = DEFINITIONAL_REPRESENTATION('',(#62190),#62205);\r
-#62190 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#62191,#62192,#62193,#62194,\r
-    #62195,#62196,#62197,#62198,#62199,#62200,#62201,#62202,#62203,\r
-    #62204),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#62191 = CARTESIAN_POINT('',(-1.030140687797,6.));\r
-#62192 = CARTESIAN_POINT('',(-1.025051667114,5.469857305487));\r
-#62193 = CARTESIAN_POINT('',(-1.020085278268,4.93877500183));\r
-#62194 = CARTESIAN_POINT('',(-1.015192130427,4.40716117002));\r
-#62195 = CARTESIAN_POINT('',(-1.008831345796,3.711942292053));\r
-#62196 = CARTESIAN_POINT('',(-1.007338899877,3.548519782961));\r
-#62197 = CARTESIAN_POINT('',(-1.00584771284,3.385088192252));\r
-#62198 = CARTESIAN_POINT('',(-0.999424202414,2.681101521449));\r
-#62199 = CARTESIAN_POINT('',(-0.994491505296,2.140551617714));\r
-#62200 = CARTESIAN_POINT('',(-0.989511521576,1.600343545042));\r
-#62201 = CARTESIAN_POINT('',(-0.981945929979,0.795322657066));\r
-#62202 = CARTESIAN_POINT('',(-0.979428905312,0.529994280574));\r
-#62203 = CARTESIAN_POINT('',(-0.976884814241,0.264872062827));\r
-#62204 = CARTESIAN_POINT('',(-0.974308707788,-6.E-07));\r
-#62205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#62206 = ORIENTED_EDGE('',*,*,#48074,.F.);\r
-#62207 = ORIENTED_EDGE('',*,*,#48469,.T.);\r
-#62208 = ORIENTED_EDGE('',*,*,#62209,.F.);\r
-#62209 = EDGE_CURVE('',#62152,#48404,#62210,.T.);\r
-#62210 = SURFACE_CURVE('',#62211,(#62284,#62360),.PCURVE_S1.);\r
-#62211 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#62212,#62213,#62214,#62215,\r
-    #62216,#62217,#62218,#62219,#62220,#62221,#62222,#62223,#62224,\r
-    #62225,#62226,#62227,#62228,#62229,#62230,#62231,#62232,#62233,\r
-    #62234,#62235,#62236,#62237,#62238,#62239,#62240,#62241,#62242,\r
-    #62243,#62244,#62245,#62246,#62247,#62248,#62249,#62250,#62251,\r
-    #62252,#62253,#62254,#62255,#62256,#62257,#62258,#62259,#62260,\r
-    #62261,#62262,#62263,#62264,#62265,#62266,#62267,#62268,#62269,\r
-    #62270,#62271,#62272,#62273,#62274,#62275,#62276,#62277,#62278,\r
-    #62279,#62280,#62281,#62282,#62283),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156943,0.157462141413,0.237475582232,\r
-    0.315984140885,0.35488263128,0.433704074259,0.569774718339,\r
-    0.737461555807,0.864425724609,1.),.UNSPECIFIED.);\r
-#62212 = CARTESIAN_POINT('',(16.381779076218,36.491606080001,3.));\r
-#62213 = CARTESIAN_POINT('',(16.317997270452,35.953551102755,\r
-    3.000000000037));\r
-#62214 = CARTESIAN_POINT('',(16.253395103974,35.41566793199,\r
-    3.012727308664));\r
-#62215 = CARTESIAN_POINT('',(16.187319218625,34.878286252372,\r
-    3.039137497495));\r
-#62216 = CARTESIAN_POINT('',(16.11916681286,34.341922006942,\r
-    3.08032051854));\r
-#62217 = CARTESIAN_POINT('',(16.048396482991,33.807274566544,\r
-    3.137492164789));\r
-#62218 = CARTESIAN_POINT('',(15.974555361427,33.275222508326,\r
-    3.211990126549));\r
-#62219 = CARTESIAN_POINT('',(15.897322189653,32.746815106511,\r
-    3.305250521531));\r
-#62220 = CARTESIAN_POINT('',(15.783440491638,32.008497699809,\r
-    3.465293450817));\r
-#62221 = CARTESIAN_POINT('',(15.749724484117,31.794569175117,\r
-    3.515246870818));\r
-#62222 = CARTESIAN_POINT('',(15.715410224542,31.581561671608,\r
-    3.568699483427));\r
-#62223 = CARTESIAN_POINT('',(15.680496063212,31.369573742831,\r
-    3.625749574233));\r
-#62224 = CARTESIAN_POINT('',(15.644987163311,31.158711187398,\r
-    3.686493289529));\r
-#62225 = CARTESIAN_POINT('',(15.60889624691,30.949086347541,\r
-    3.751022658198));\r
-#62226 = CARTESIAN_POINT('',(15.572244340966,30.740817407669,\r
-    3.819423613591));\r
-#62227 = CARTESIAN_POINT('',(15.470105272768,30.172777917524,\r
-    4.018166019205));\r
-#62228 = CARTESIAN_POINT('',(15.403519129498,29.815989871703,\r
-    4.156629235099));\r
-#62229 = CARTESIAN_POINT('',(15.335474638395,29.464385907537,\r
-    4.307560183342));\r
-#62230 = CARTESIAN_POINT('',(15.266219744028,29.118693385259,\r
-    4.471278576595));\r
-#62231 = CARTESIAN_POINT('',(15.196090150965,28.77962386649,\r
-    4.647991982847));\r
-#62232 = CARTESIAN_POINT('',(15.125509886421,28.447852260336,\r
-    4.837755127205));\r
-#62233 = CARTESIAN_POINT('',(15.054981065246,28.123995922336,\r
-    5.040423832541));\r
-#62234 = CARTESIAN_POINT('',(14.916459661589,27.499123533175,\r
-    5.466736293034));\r
-#62235 = CARTESIAN_POINT('',(14.848428181454,27.19771970274,\r
-    5.68996369932));\r
-#62236 = CARTESIAN_POINT('',(14.78149951057,26.904915724563,\r
-    5.924912733575));\r
-#62237 = CARTESIAN_POINT('',(14.716228067418,26.621034005131,\r
-    6.171070118369));\r
-#62238 = CARTESIAN_POINT('',(14.653166925527,26.346199697235,\r
-    6.427790637949));\r
-#62239 = CARTESIAN_POINT('',(14.59284443523,26.080360018215,\r
-    6.694311954299));\r
-#62240 = CARTESIAN_POINT('',(14.535742136874,25.823309037019,\r
-    6.969775984446));\r
-#62241 = CARTESIAN_POINT('',(14.455782189473,25.451548953981,\r
-    7.393712573884));\r
-#62242 = CARTESIAN_POINT('',(14.430180486015,25.330447136946,\r
-    7.536147358727));\r
-#62243 = CARTESIAN_POINT('',(14.405518314936,25.211366973397,\r
-    7.680455803852));\r
-#62244 = CARTESIAN_POINT('',(14.381840767575,25.09425366108,\r
-    7.826531805428));\r
-#62245 = CARTESIAN_POINT('',(14.359188411372,24.979044165608,\r
-    7.974269367423));\r
-#62246 = CARTESIAN_POINT('',(14.337597134459,24.865668285002,\r
-    8.123563423543));\r
-#62247 = CARTESIAN_POINT('',(14.317097990247,24.754049714222,\r
-    8.274310659161));\r
-#62248 = CARTESIAN_POINT('',(14.258444713199,24.421326363069,\r
-    8.734615501814));\r
-#62249 = CARTESIAN_POINT('',(14.223765720914,24.205438391228,\r
-    9.048358172017));\r
-#62250 = CARTESIAN_POINT('',(14.193894315044,23.995748459262,\r
-    9.366820462725));\r
-#62251 = CARTESIAN_POINT('',(14.168965366597,23.791490401805,\r
-    9.689210524029));\r
-#62252 = CARTESIAN_POINT('',(14.149034188848,23.591852939335,\r
-    10.014779122278));\r
-#62253 = CARTESIAN_POINT('',(14.134076208137,23.395997224331,\r
-    10.342830740204));\r
-#62254 = CARTESIAN_POINT('',(14.123986484355,23.203065617301,\r
-    10.672729192137));\r
-#62255 = CARTESIAN_POINT('',(14.10924419939,22.682655898829,\r
-    11.575599030695));\r
-#62256 = CARTESIAN_POINT('',(14.113878856734,22.359157107263,\r
-    12.15127747706));\r
-#62257 = CARTESIAN_POINT('',(14.135266558763,22.042586787928,\r
-    12.73066806922));\r
-#62258 = CARTESIAN_POINT('',(14.176129591049,21.733388863816,\r
-    13.313101879066));\r
-#62259 = CARTESIAN_POINT('',(14.238823312761,21.431222631678,\r
-    13.897359252458));\r
-#62260 = CARTESIAN_POINT('',(14.324859205239,21.13476039532,\r
-    14.481591210742));\r
-#62261 = CARTESIAN_POINT('',(14.434814916667,20.842155708149,\r
-    15.063560171291));\r
-#62262 = CARTESIAN_POINT('',(14.732889269566,20.193079912675,\r
-    16.352198458625));\r
-#62263 = CARTESIAN_POINT('',(14.933306178753,19.837405980742,\r
-    17.056740944217));\r
-#62264 = CARTESIAN_POINT('',(15.169052503113,19.480493564818,\r
-    17.750106475536));\r
-#62265 = CARTESIAN_POINT('',(15.437732261188,19.117582883381,\r
-    18.428402677901));\r
-#62266 = CARTESIAN_POINT('',(15.735584271264,18.744259373438,\r
-    19.088624669389));\r
-#62267 = CARTESIAN_POINT('',(16.058160453282,18.357078049514,\r
-    19.72870664782));\r
-#62268 = CARTESIAN_POINT('',(16.400659128858,17.953524837155,\r
-    20.347351396668));\r
-#62269 = CARTESIAN_POINT('',(17.029013311858,17.212850408855,\r
-    21.395546816222));\r
-#62270 = CARTESIAN_POINT('',(17.308488647917,16.883322010351,\r
-    21.834638927269));\r
-#62271 = CARTESIAN_POINT('',(17.594651841857,16.542647920019,\r
-    22.260949790659));\r
-#62272 = CARTESIAN_POINT('',(17.885504120214,16.190307902604,\r
-    22.67451283185));\r
-#62273 = CARTESIAN_POINT('',(18.179136896771,15.825999641948,\r
-    23.075533872548));\r
-#62274 = CARTESIAN_POINT('',(18.473767818318,15.449603741608,\r
-    23.464334951358));\r
-#62275 = CARTESIAN_POINT('',(18.767755581654,15.061147088683,\r
-    23.841312325538));\r
-#62276 = CARTESIAN_POINT('',(19.371222524299,14.233230033981,\r
-    24.597297987809));\r
-#62277 = CARTESIAN_POINT('',(19.680406124472,13.792090292011,\r
-    24.974716729629));\r
-#62278 = CARTESIAN_POINT('',(19.985324207615,13.337492216768,\r
-    25.339721410545));\r
-#62279 = CARTESIAN_POINT('',(20.284338794179,12.869723603423,\r
-    25.692922426284));\r
-#62280 = CARTESIAN_POINT('',(20.575983106529,12.389177359322,\r
-    26.034945871409));\r
-#62281 = CARTESIAN_POINT('',(20.858948147914,11.896323688801,\r
-    26.366408026074));\r
-#62282 = CARTESIAN_POINT('',(21.132066793657,11.391690283997,\r
-    26.687902495188));\r
-#62283 = CARTESIAN_POINT('',(21.394295394583,10.875850521652,27.));\r
-#62284 = PCURVE('',#48214,#62285);\r
-#62285 = DEFINITIONAL_REPRESENTATION('',(#62286),#62359);\r
-#62286 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#62287,#62288,#62289,#62290,\r
-    #62291,#62292,#62293,#62294,#62295,#62296,#62297,#62298,#62299,\r
-    #62300,#62301,#62302,#62303,#62304,#62305,#62306,#62307,#62308,\r
-    #62309,#62310,#62311,#62312,#62313,#62314,#62315,#62316,#62317,\r
-    #62318,#62319,#62320,#62321,#62322,#62323,#62324,#62325,#62326,\r
-    #62327,#62328,#62329,#62330,#62331,#62332,#62333,#62334,#62335,\r
-    #62336,#62337,#62338,#62339,#62340,#62341,#62342,#62343,#62344,\r
-    #62345,#62346,#62347,#62348,#62349,#62350,#62351,#62352,#62353,\r
-    #62354,#62355,#62356,#62357,#62358),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156943,0.157462141413,0.237475582232,\r
-    0.315984140885,0.35488263128,0.433704074259,0.569774718339,\r
-    0.737461555807,0.864425724609,1.),.UNSPECIFIED.);\r
-#62287 = CARTESIAN_POINT('',(2.077986350972,0.14818714986));\r
-#62288 = CARTESIAN_POINT('',(2.091059833992,0.148187149861));\r
-#62289 = CARTESIAN_POINT('',(2.104104742417,0.148515904219));\r
-#62290 = CARTESIAN_POINT('',(2.117119801632,0.14919809517));\r
-#62291 = CARTESIAN_POINT('',(2.130099054354,0.150262253386));\r
-#62292 = CARTESIAN_POINT('',(2.143031844833,0.151740671286));\r
-#62293 = CARTESIAN_POINT('',(2.155902624561,0.15366952389));\r
-#62294 = CARTESIAN_POINT('',(2.168690602339,0.156088586277));\r
-#62295 = CARTESIAN_POINT('',(2.186569932678,0.160250553801));\r
-#62296 = CARTESIAN_POINT('',(2.191751858006,0.161550652429));\r
-#62297 = CARTESIAN_POINT('',(2.196913025467,0.162943062255));\r
-#62298 = CARTESIAN_POINT('',(2.202051175141,0.16443065114));\r
-#62299 = CARTESIAN_POINT('',(2.207163805075,0.166016277669));\r
-#62300 = CARTESIAN_POINT('',(2.212248177082,0.167702743749));\r
-#62301 = CARTESIAN_POINT('',(2.217301322543,0.169492747214));\r
-#62302 = CARTESIAN_POINT('',(2.231087474211,0.174701190046));\r
-#62303 = CARTESIAN_POINT('',(2.239751137237,0.178337768719));\r
-#62304 = CARTESIAN_POINT('',(2.24829242519,0.182311669723));\r
-#62305 = CARTESIAN_POINT('',(2.256691712903,0.18663449761));\r
-#62306 = CARTESIAN_POINT('',(2.264928620931,0.191315529159));\r
-#62307 = CARTESIAN_POINT('',(2.272982436541,0.196360627873));\r
-#62308 = CARTESIAN_POINT('',(2.280832696874,0.201770906006));\r
-#62309 = CARTESIAN_POINT('',(2.295943719671,0.213202836567));\r
-#62310 = CARTESIAN_POINT('',(2.303214553127,0.21921241197));\r
-#62311 = CARTESIAN_POINT('',(2.310253463376,0.225564913216));\r
-#62312 = CARTESIAN_POINT('',(2.317045754079,0.232251967859));\r
-#62313 = CARTESIAN_POINT('',(2.323580949227,0.239261817991));\r
-#62314 = CARTESIAN_POINT('',(2.329852648321,0.246579520637));\r
-#62315 = CARTESIAN_POINT('',(2.335858291361,0.254187308704));\r
-#62316 = CARTESIAN_POINT('',(2.344443089518,0.265968313333));\r
-#62317 = CARTESIAN_POINT('',(2.347222488627,0.269938106038));\r
-#62318 = CARTESIAN_POINT('',(2.34993726756,0.273972255006));\r
-#62319 = CARTESIAN_POINT('',(2.352587913286,0.278068482811));\r
-#62320 = CARTESIAN_POINT('',(2.355175142409,0.282224490674));\r
-#62321 = CARTESIAN_POINT('',(2.35769988044,0.286437978965));\r
-#62322 = CARTESIAN_POINT('',(2.360163241052,0.290706667695));\r
-#62323 = CARTESIAN_POINT('',(2.367436328259,0.303785434139));\r
-#62324 = CARTESIAN_POINT('',(2.372059148761,0.312759565039));\r
-#62325 = CARTESIAN_POINT('',(2.376446022901,0.321932649407));\r
-#62326 = CARTESIAN_POINT('',(2.380610487314,0.331286850677));\r
-#62327 = CARTESIAN_POINT('',(2.384568029124,0.340804977546));\r
-#62328 = CARTESIAN_POINT('',(2.388335741833,0.350470789261));\r
-#62329 = CARTESIAN_POINT('',(2.391932167219,0.360269184685));\r
-#62330 = CARTESIAN_POINT('',(2.401324747932,0.387306297695));\r
-#62331 = CARTESIAN_POINT('',(2.406822429895,0.404785798589));\r
-#62332 = CARTESIAN_POINT('',(2.411815437584,0.422634515463));\r
-#62333 = CARTESIAN_POINT('',(2.41625697344,0.44085133571));\r
-#62334 = CARTESIAN_POINT('',(2.420118944097,0.459418793512));\r
-#62335 = CARTESIAN_POINT('',(2.423403151273,0.478297792309));\r
-#62336 = CARTESIAN_POINT('',(2.426135230686,0.49743167394));\r
-#62337 = CARTESIAN_POINT('',(2.43109973529,0.540556705759));\r
-#62338 = CARTESIAN_POINT('',(2.43306980052,0.564654096241));\r
-#62339 = CARTESIAN_POINT('',(2.434351143789,0.588919091461));\r
-#62340 = CARTESIAN_POINT('',(2.43507047525,0.613229008444));\r
-#62341 = CARTESIAN_POINT('',(2.43537059513,0.637475343232));\r
-#62342 = CARTESIAN_POINT('',(2.435389795065,0.661570129863));\r
-#62343 = CARTESIAN_POINT('',(2.435257497018,0.685444715665));\r
-#62344 = CARTESIAN_POINT('',(2.434961869619,0.726919334964));\r
-#62345 = CARTESIAN_POINT('',(2.434813842481,0.744639280649));\r
-#62346 = CARTESIAN_POINT('',(2.434695384475,0.76218933579));\r
-#62347 = CARTESIAN_POINT('',(2.434652165885,0.77955870039));\r
-#62348 = CARTESIAN_POINT('',(2.434724990198,0.79674285587));\r
-#62349 = CARTESIAN_POINT('',(2.434949820593,0.813742301736));\r
-#62350 = CARTESIAN_POINT('',(2.435358158653,0.83056150398));\r
-#62351 = CARTESIAN_POINT('',(2.436639411359,0.864983496419));\r
-#62352 = CARTESIAN_POINT('',(2.437541950219,0.882562379761));\r
-#62353 = CARTESIAN_POINT('',(2.438719198088,0.899954761759));\r
-#62354 = CARTESIAN_POINT('',(2.440199980239,0.917174729332));\r
-#62355 = CARTESIAN_POINT('',(2.442008927907,0.934239196783));\r
-#62356 = CARTESIAN_POINT('',(2.444167136753,0.951167137298));\r
-#62357 = CARTESIAN_POINT('',(2.44669269686,0.967979248944));\r
-#62358 = CARTESIAN_POINT('',(2.449601094273,0.98469805516));\r
-#62359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#62360 = PCURVE('',#48441,#62361);\r
-#62361 = DEFINITIONAL_REPRESENTATION('',(#62362),#62435);\r
-#62362 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#62363,#62364,#62365,#62366,\r
-    #62367,#62368,#62369,#62370,#62371,#62372,#62373,#62374,#62375,\r
-    #62376,#62377,#62378,#62379,#62380,#62381,#62382,#62383,#62384,\r
-    #62385,#62386,#62387,#62388,#62389,#62390,#62391,#62392,#62393,\r
-    #62394,#62395,#62396,#62397,#62398,#62399,#62400,#62401,#62402,\r
-    #62403,#62404,#62405,#62406,#62407,#62408,#62409,#62410,#62411,\r
-    #62412,#62413,#62414,#62415,#62416,#62417,#62418,#62419,#62420,\r
-    #62421,#62422,#62423,#62424,#62425,#62426,#62427,#62428,#62429,\r
-    #62430,#62431,#62432,#62433,#62434),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7\r
-    ,7,7,7,7,7,9),(0.,0.111660156943,0.157462141413,0.237475582232,\r
-    0.315984140885,0.35488263128,0.433704074259,0.569774718339,\r
-    0.737461555807,0.864425724609,1.),.UNSPECIFIED.);\r
-#62363 = CARTESIAN_POINT('',(0.974308713624,1.));\r
-#62364 = CARTESIAN_POINT('',(0.97025446535,0.989229505348));\r
-#62365 = CARTESIAN_POINT('',(0.966100916327,0.978139490344));\r
-#62366 = CARTESIAN_POINT('',(0.961861338083,0.966704391393));\r
-#62367 = CARTESIAN_POINT('',(0.957550903078,0.954898289302));\r
-#62368 = CARTESIAN_POINT('',(0.953186814142,0.94269495948));\r
-#62369 = CARTESIAN_POINT('',(0.948788158454,0.930067863972));\r
-#62370 = CARTESIAN_POINT('',(0.944375227046,0.916990710579));\r
-#62371 = CARTESIAN_POINT('',(0.938160252902,0.897880499229));\r
-#62372 = CARTESIAN_POINT('',(0.936353554876,0.892242354964));\r
-#62373 = CARTESIAN_POINT('',(0.934549390564,0.886523323145));\r
-#62374 = CARTESIAN_POINT('',(0.932749231254,0.880722111104));\r
-#62375 = CARTESIAN_POINT('',(0.930954549368,0.874837627168));\r
-#62376 = CARTESIAN_POINT('',(0.929166792193,0.868869025963));\r
-#62377 = CARTESIAN_POINT('',(0.927387355595,0.862815753719));\r
-#62378 = CARTESIAN_POINT('',(0.922525822389,0.845954579736));\r
-#62379 = CARTESIAN_POINT('',(0.919463058029,0.834970947558));\r
-#62380 = CARTESIAN_POINT('',(0.916436799379,0.823727349738));\r
-#62381 = CARTESIAN_POINT('',(0.913453557352,0.812226781502));\r
-#62382 = CARTESIAN_POINT('',(0.91051808067,0.800475245558));\r
-#62383 = CARTESIAN_POINT('',(0.90763282951,0.788482547719));\r
-#62384 = CARTESIAN_POINT('',(0.904797661185,0.776263223198));\r
-#62385 = CARTESIAN_POINT('',(0.899274229641,0.751645663544));\r
-#62386 = CARTESIAN_POINT('',(0.896583566556,0.739252244534));\r
-#62387 = CARTESIAN_POINT('',(0.89393529445,0.726677013899));\r
-#62388 = CARTESIAN_POINT('',(0.891323277367,0.713939650048));\r
-#62389 = CARTESIAN_POINT('',(0.888738043109,0.70105979025));\r
-#62390 = CARTESIAN_POINT('',(0.886167375811,0.688056898751));\r
-#62391 = CARTESIAN_POINT('',(0.883597145561,0.674950045231));\r
-#62392 = CARTESIAN_POINT('',(0.879731703588,0.655221153946));\r
-#62393 = CARTESIAN_POINT('',(0.878447361762,0.648663189026));\r
-#62394 = CARTESIAN_POINT('',(0.877157459854,0.642085611576));\r
-#62395 = CARTESIAN_POINT('',(0.875860028686,0.635490155368));\r
-#62396 = CARTESIAN_POINT('',(0.874553041411,0.628878368757));\r
-#62397 = CARTESIAN_POINT('',(0.873234435301,0.622251608239));\r
-#62398 = CARTESIAN_POINT('',(0.871902133536,0.615611032019));\r
-#62399 = CARTESIAN_POINT('',(0.867822430131,0.595475486338));\r
-#62400 = CARTESIAN_POINT('',(0.865026199073,0.581941247379));\r
-#62401 = CARTESIAN_POINT('',(0.862147948178,0.568361866499));\r
-#62402 = CARTESIAN_POINT('',(0.859170463747,0.55474162716));\r
-#62403 = CARTESIAN_POINT('',(0.856077302114,0.541082055633));\r
-#62404 = CARTESIAN_POINT('',(0.852853162518,0.527381777601));\r
-#62405 = CARTESIAN_POINT('',(0.849484074758,0.513636282211));\r
-#62406 = CARTESIAN_POINT('',(0.839869252698,0.476016709573));\r
-#62407 = CARTESIAN_POINT('',(0.83330951904,0.452030941877));\r
-#62408 = CARTESIAN_POINT('',(0.82619972791,0.428056224905));\r
-#62409 = CARTESIAN_POINT('',(0.818455209333,0.404294343211));\r
-#62410 = CARTESIAN_POINT('',(0.809989183184,0.380956143068));\r
-#62411 = CARTESIAN_POINT('',(0.800724530307,0.358220146194));\r
-#62412 = CARTESIAN_POINT('',(0.790605998501,0.33622369896));\r
-#62413 = CARTESIAN_POINT('',(0.766052124391,0.288991873836));\r
-#62414 = CARTESIAN_POINT('',(0.751153986621,0.264179766416));\r
-#62415 = CARTESIAN_POINT('',(0.734855599675,0.240807562618));\r
-#62416 = CARTESIAN_POINT('',(0.717144930603,0.218931322963));\r
-#62417 = CARTESIAN_POINT('',(0.698060063839,0.198512637634));\r
-#62418 = CARTESIAN_POINT('',(0.677676356712,0.179481273035));\r
-#62419 = CARTESIAN_POINT('',(0.656093714033,0.161746903492));\r
-#62420 = CARTESIAN_POINT('',(0.616263201021,0.132697940791));\r
-#62421 = CARTESIAN_POINT('',(0.598474335688,0.120867308509));\r
-#62422 = CARTESIAN_POINT('',(0.580104790595,0.109679810643));\r
-#62423 = CARTESIAN_POINT('',(0.561201737687,9.909001940518E-02));\r
-#62424 = CARTESIAN_POINT('',(0.541811759912,8.905334281733E-02));\r
-#62425 = CARTESIAN_POINT('',(0.521979184124,7.952780630502E-02));\r
-#62426 = CARTESIAN_POINT('',(0.501745161914,7.047468997424E-02));\r
-#62427 = CARTESIAN_POINT('',(0.459152999158,5.265701167682E-02));\r
-#62428 = CARTESIAN_POINT('',(0.436743472481,4.395353706558E-02));\r
-#62429 = CARTESIAN_POINT('',(0.413963957036,3.570352780169E-02));\r
-#62430 = CARTESIAN_POINT('',(0.390854789968,2.78671526781E-02));\r
-#62431 = CARTESIAN_POINT('',(0.367451714865,2.04087280141E-02));\r
-#62432 = CARTESIAN_POINT('',(0.343786159482,1.32964615365E-02));\r
-#62433 = CARTESIAN_POINT('',(0.319885683179,6.502031350456E-03));\r
-#62434 = CARTESIAN_POINT('',(0.295774594085,0.));\r
-#62435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#62436 = ADVANCED_FACE('',(#62437),#48441,.F.);\r
-#62437 = FACE_BOUND('',#62438,.F.);\r
-#62438 = EDGE_LOOP('',(#62439,#62690,#62691,#62692));\r
-#62439 = ORIENTED_EDGE('',*,*,#62440,.F.);\r
-#62440 = EDGE_CURVE('',#48341,#62441,#62443,.T.);\r
-#62441 = VERTEX_POINT('',#62442);\r
-#62442 = CARTESIAN_POINT('',(17.14477977369,36.139404069681,3.));\r
-#62443 = SURFACE_CURVE('',#62444,(#62524,#62607),.PCURVE_S1.);\r
-#62444 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#62445,#62446,#62447,#62448,\r
-    #62449,#62450,#62451,#62452,#62453,#62454,#62455,#62456,#62457,\r
-    #62458,#62459,#62460,#62461,#62462,#62463,#62464,#62465,#62466,\r
-    #62467,#62468,#62469,#62470,#62471,#62472,#62473,#62474,#62475,\r
-    #62476,#62477,#62478,#62479,#62480,#62481,#62482,#62483,#62484,\r
-    #62485,#62486,#62487,#62488,#62489,#62490,#62491,#62492,#62493,\r
-    #62494,#62495,#62496,#62497,#62498,#62499,#62500,#62501,#62502,\r
-    #62503,#62504,#62505,#62506,#62507,#62508,#62509,#62510,#62511,\r
-    #62512,#62513,#62514,#62515,#62516,#62517,#62518,#62519,#62520,\r
-    #62521,#62522,#62523),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613028,0.249810233758,0.33572485204,0.420382051206,\r
-    0.565526485587,0.644424134374,0.68335461541,0.76126455025,\r
-    0.841373225547,0.887438369128,1.),.UNSPECIFIED.);\r
-#62445 = CARTESIAN_POINT('',(21.869792972661,9.885969541932,\r
-    26.717157287525));\r
-#62446 = CARTESIAN_POINT('',(21.640544078128,10.395169313943,\r
-    26.4350299302));\r
-#62447 = CARTESIAN_POINT('',(21.400487689968,10.894674697793,\r
-    26.144166320896));\r
-#62448 = CARTESIAN_POINT('',(21.150488893409,11.383942693571,\r
-    25.844078671962));\r
-#62449 = CARTESIAN_POINT('',(20.891515873784,11.862460664764,\r
-    25.534253543569));\r
-#62450 = CARTESIAN_POINT('',(20.624655055107,12.329754895338,\r
-    25.214151897357));\r
-#62451 = CARTESIAN_POINT('',(20.351125407264,12.78540511878,\r
-    24.883218493447));\r
-#62452 = CARTESIAN_POINT('',(20.072291921792,13.229065019105,\r
-    24.540900630816));\r
-#62453 = CARTESIAN_POINT('',(19.523272937053,14.067169549283,\r
-    23.852767167883));\r
-#62454 = CARTESIAN_POINT('',(19.253505055016,14.462982135486,\r
-    23.508274412795));\r
-#62455 = CARTESIAN_POINT('',(18.981659600933,14.847708778125,\r
-    23.152770991866));\r
-#62456 = CARTESIAN_POINT('',(18.709143234478,15.221210692518,\r
-    22.78585940888));\r
-#62457 = CARTESIAN_POINT('',(18.437493835274,15.58345681398,\r
-    22.407192200694));\r
-#62458 = CARTESIAN_POINT('',(18.16837382801,15.934554048503,\r
-    22.016505932536));\r
-#62459 = CARTESIAN_POINT('',(17.903547281596,16.274778953715,\r
-    21.613668633227));\r
-#62460 = CARTESIAN_POINT('',(17.461479073124,16.838383640805,\r
-    20.904654898563));\r
-#62461 = CARTESIAN_POINT('',(17.281190615558,17.066936555844,\r
-    20.604493831844));\r
-#62462 = CARTESIAN_POINT('',(17.104629091968,17.290435376533,\r
-    20.298285092038));\r
-#62463 = CARTESIAN_POINT('',(16.932459094911,17.509099988415,\r
-    19.986099290313));\r
-#62464 = CARTESIAN_POINT('',(16.765347264632,17.723211263929,\r
-    19.668059414005));\r
-#62465 = CARTESIAN_POINT('',(16.603950007241,17.93311324609,\r
-    19.344348926831));\r
-#62466 = CARTESIAN_POINT('',(16.448897793639,18.139210633226,\r
-    19.015218582486));\r
-#62467 = CARTESIAN_POINT('',(16.154822147801,18.541745097938,\r
-    18.351656955752));\r
-#62468 = CARTESIAN_POINT('',(16.015593019016,18.738285291321,\r
-    18.017363781936));\r
-#62469 = CARTESIAN_POINT('',(15.883651663217,18.932016277072,\r
-    17.678427117122));\r
-#62470 = CARTESIAN_POINT('',(15.759512769844,19.123429656396,\r
-    17.335216049374));\r
-#62471 = CARTESIAN_POINT('',(15.64362510779,19.313065812364,\r
-    16.988155367155));\r
-#62472 = CARTESIAN_POINT('',(15.536353952798,19.501495963795,\r
-    16.637721832145));\r
-#62473 = CARTESIAN_POINT('',(15.437963541862,19.68929496021,\r
-    16.284435425582));\r
-#62474 = CARTESIAN_POINT('',(15.195385350677,20.198832629106,\r
-    15.319188158687));\r
-#62475 = CARTESIAN_POINT('',(15.068650545689,20.520511266233,\r
-    14.702544954969));\r
-#62476 = CARTESIAN_POINT('',(14.969234779232,20.844629704523,\r
-    14.081955208635));\r
-#62477 = CARTESIAN_POINT('',(14.896783170578,21.173720144472,\r
-    13.460287147142));\r
-#62478 = CARTESIAN_POINT('',(14.849704466862,21.509779596945,\r
-    12.839998597332));\r
-#62479 = CARTESIAN_POINT('',(14.825221520648,21.853504096049,\r
-    12.222738339888));\r
-#62480 = CARTESIAN_POINT('',(14.820046382206,22.204510593752,\r
-    11.609424742118));\r
-#62481 = CARTESIAN_POINT('',(14.836660330275,22.756014860119,\r
-    10.669431030806));\r
-#62482 = CARTESIAN_POINT('',(14.847221147663,22.952127754311,\r
-    10.339617651733));\r
-#62483 = CARTESIAN_POINT('',(14.862681323159,23.151024435353,\r
-    10.011603581163));\r
-#62484 = CARTESIAN_POINT('',(14.883148670419,23.353573489168,\r
-    9.686037359102));\r
-#62485 = CARTESIAN_POINT('',(14.908650383578,23.560625528218,\r
-    9.363626849611));\r
-#62486 = CARTESIAN_POINT('',(14.939133589402,23.773003847495,\r
-    9.045133164381));\r
-#62487 = CARTESIAN_POINT('',(14.974465651082,23.991486150033,\r
-    8.731358980911));\r
-#62488 = CARTESIAN_POINT('',(15.034155923629,24.327942815284,\r
-    8.271042393225));\r
-#62489 = CARTESIAN_POINT('',(15.055005988294,24.44076323525,\r
-    8.120307881795));\r
-#62490 = CARTESIAN_POINT('',(15.076958579869,24.555321062621,\r
-    7.971029594427));\r
-#62491 = CARTESIAN_POINT('',(15.099982849892,24.671693617796,\r
-    7.823311899805));\r
-#62492 = CARTESIAN_POINT('',(15.124043092322,24.78995200358,\r
-    7.677260821701));\r
-#62493 = CARTESIAN_POINT('',(15.149098896625,24.910160027987,\r
-    7.532983198785));\r
-#62494 = CARTESIAN_POINT('',(15.175105300858,25.032373127035,\r
-    7.390585844433));\r
-#62495 = CARTESIAN_POINT('',(15.255862081162,25.40532192723,\r
-    6.969175799932));\r
-#62496 = CARTESIAN_POINT('',(15.313328916041,25.662259171799,\r
-    6.696088722986));\r
-#62497 = CARTESIAN_POINT('',(15.374010638558,25.927773599221,\r
-    6.431819771003));\r
-#62498 = CARTESIAN_POINT('',(15.437438847346,26.202069333733,\r
-    6.177207107879));\r
-#62499 = CARTESIAN_POINT('',(15.503099389302,26.485200950237,\r
-    5.932993790205));\r
-#62500 = CARTESIAN_POINT('',(15.57045337329,26.777049906793,\r
-    5.699807402424));\r
-#62501 = CARTESIAN_POINT('',(15.63895935874,27.07730650521,\r
-    5.478146303048));\r
-#62502 = CARTESIAN_POINT('',(15.779185244242,27.702304754864,\r
-    5.052678514837));\r
-#62503 = CARTESIAN_POINT('',(15.850958087392,28.027573048871,\r
-    4.849501120521));\r
-#62504 = CARTESIAN_POINT('',(15.922852424647,28.360729729775,\r
-    4.659233384327));\r
-#62505 = CARTESIAN_POINT('',(15.994360983153,28.701163237292,\r
-    4.482017208795));\r
-#62506 = CARTESIAN_POINT('',(16.065053162096,29.048204126986,\r
-    4.317795348478));\r
-#62507 = CARTESIAN_POINT('',(16.134585456782,29.401146112478,\r
-    4.166357929628));\r
-#62508 = CARTESIAN_POINT('',(16.20270118587,29.759267005728,\r
-    4.027383454738));\r
-#62509 = CARTESIAN_POINT('',(16.307469769706,30.330346539621,\r
-    3.827497316822));\r
-#62510 = CARTESIAN_POINT('',(16.345195053473,30.540336105488,\r
-    3.758503896589));\r
-#62511 = CARTESIAN_POINT('',(16.382363150582,30.751694124342,\r
-    3.693414895725));\r
-#62512 = CARTESIAN_POINT('',(16.418951005209,30.964301631828,\r
-    3.63214304441));\r
-#62513 = CARTESIAN_POINT('',(16.45494398608,31.178045541096,\r
-    3.574594950204));\r
-#62514 = CARTESIAN_POINT('',(16.490335144361,31.392819355995,\r
-    3.520673109705));\r
-#62515 = CARTESIAN_POINT('',(16.525124471555,31.608523884284,\r
-    3.470277920211));\r
-#62516 = CARTESIAN_POINT('',(16.642871506959,32.354200205531,\r
-    3.308541343225));\r
-#62517 = CARTESIAN_POINT('',(16.72285438796,32.88825656598,\r
-    3.214253517569));\r
-#62518 = CARTESIAN_POINT('',(16.799377154107,33.426017727499,\r
-    3.138949656873));\r
-#62519 = CARTESIAN_POINT('',(16.872745885802,33.966421040202,\r
-    3.0811679131));\r
-#62520 = CARTESIAN_POINT('',(16.943403160813,34.508576620759,\r
-    3.039549367523));\r
-#62521 = CARTESIAN_POINT('',(17.011884593174,35.051776032023,\r
-    3.01286121471));\r
-#62522 = CARTESIAN_POINT('',(17.078791464728,35.595496554001,\r
-    3.000000000028));\r
-#62523 = CARTESIAN_POINT('',(17.14477977369,36.139404069681,3.));\r
-#62524 = PCURVE('',#48441,#62525);\r
-#62525 = DEFINITIONAL_REPRESENTATION('',(#62526),#62606);\r
-#62526 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#62527,#62528,#62529,#62530,\r
-    #62531,#62532,#62533,#62534,#62535,#62536,#62537,#62538,#62539,\r
-    #62540,#62541,#62542,#62543,#62544,#62545,#62546,#62547,#62548,\r
-    #62549,#62550,#62551,#62552,#62553,#62554,#62555,#62556,#62557,\r
-    #62558,#62559,#62560,#62561,#62562,#62563,#62564,#62565,#62566,\r
-    #62567,#62568,#62569,#62570,#62571,#62572,#62573,#62574,#62575,\r
-    #62576,#62577,#62578,#62579,#62580,#62581,#62582,#62583,#62584,\r
-    #62585,#62586,#62587,#62588,#62589,#62590,#62591,#62592,#62593,\r
-    #62594,#62595,#62596,#62597,#62598,#62599,#62600,#62601,#62602,\r
-    #62603,#62604,#62605),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613028,0.249810233758,0.33572485204,0.420382051206,\r
-    0.565526485587,0.644424134374,0.68335461541,0.76126455025,\r
-    0.841373225547,0.887438369128,1.),.UNSPECIFIED.);\r
-#62527 = CARTESIAN_POINT('',(0.25001420901,5.927553554444E-03));\r
-#62528 = CARTESIAN_POINT('',(0.273281518541,1.187530004502E-02));\r
-#62529 = CARTESIAN_POINT('',(0.296364370179,1.808807351353E-02));\r
-#62530 = CARTESIAN_POINT('',(0.319242610558,2.458747675043E-02));\r
-#62531 = CARTESIAN_POINT('',(0.341893331723,3.13975798126E-02));\r
-#62532 = CARTESIAN_POINT('',(0.364290391496,3.854537273962E-02));\r
-#62533 = CARTESIAN_POINT('',(0.386404023281,4.606111124357E-02));\r
-#62534 = CARTESIAN_POINT('',(0.408200535284,5.397855537259E-02));\r
-#62535 = CARTESIAN_POINT('',(0.449853955019,7.02123856404E-02));\r
-#62536 = CARTESIAN_POINT('',(0.469750660741,7.847991654204E-02));\r
-#62537 = CARTESIAN_POINT('',(0.489299889274,8.716885353943E-02));\r
-#62538 = CARTESIAN_POINT('',(0.508466219346,9.63128403153E-02));\r
-#62539 = CARTESIAN_POINT('',(0.527211137701,0.105948415966));\r
-#62540 = CARTESIAN_POINT('',(0.545493628907,0.116114595113));\r
-#62541 = CARTESIAN_POINT('',(0.56327135272,0.12685161671));\r
-#62542 = CARTESIAN_POINT('',(0.592715151814,0.146241373862));\r
-#62543 = CARTESIAN_POINT('',(0.604653345088,0.154590457769));\r
-#62544 = CARTESIAN_POINT('',(0.616301835167,0.163259950023));\r
-#62545 = CARTESIAN_POINT('',(0.627645843968,0.172263481154));\r
-#62546 = CARTESIAN_POINT('',(0.638671369687,0.181614142063));\r
-#62547 = CARTESIAN_POINT('',(0.649365627785,0.191323865166));\r
-#62548 = CARTESIAN_POINT('',(0.659717532287,0.201402520087));\r
-#62549 = CARTESIAN_POINT('',(0.679572535598,0.22215792331));\r
-#62550 = CARTESIAN_POINT('',(0.689086130954,0.232824076159));\r
-#62551 = CARTESIAN_POINT('',(0.698250318157,0.243861319017));\r
-#62552 = CARTESIAN_POINT('',(0.707058885627,0.25527320126));\r
-#62553 = CARTESIAN_POINT('',(0.715508524473,0.267059523994));\r
-#62554 = CARTESIAN_POINT('',(0.72359908045,0.279215148831));\r
-#62555 = CARTESIAN_POINT('',(0.73133362885,0.29172877651));\r
-#62556 = CARTESIAN_POINT('',(0.751379485978,0.326617974126));\r
-#62557 = CARTESIAN_POINT('',(0.763016790191,0.349659394656));\r
-#62558 = CARTESIAN_POINT('',(0.773654499062,0.373603127615));\r
-#62559 = CARTESIAN_POINT('',(0.783355193449,0.398296932862));\r
-#62560 = CARTESIAN_POINT('',(0.792211471511,0.423532955913));\r
-#62561 = CARTESIAN_POINT('',(0.800328758734,0.449052668234));\r
-#62562 = CARTESIAN_POINT('',(0.807808712621,0.474607302448));\r
-#62563 = CARTESIAN_POINT('',(0.81851453667,0.51377370703));\r
-#62564 = CARTESIAN_POINT('',(0.822124659989,0.527515900518));\r
-#62565 = CARTESIAN_POINT('',(0.825588383024,0.5412150682));\r
-#62566 = CARTESIAN_POINT('',(0.8289205247,0.554875210446));\r
-#62567 = CARTESIAN_POINT('',(0.832137120822,0.568497217361));\r
-#62568 = CARTESIAN_POINT('',(0.835255223635,0.582079108425));\r
-#62569 = CARTESIAN_POINT('',(0.838292511926,0.595616177439));\r
-#62570 = CARTESIAN_POINT('',(0.842734271574,0.615754882298));\r
-#62571 = CARTESIAN_POINT('',(0.84418643373,0.622395840773));\r
-#62572 = CARTESIAN_POINT('',(0.845625299839,0.629022914947));\r
-#62573 = CARTESIAN_POINT('',(0.847052968437,0.635634897977));\r
-#62574 = CARTESIAN_POINT('',(0.84847151291,0.642230386333));\r
-#62575 = CARTESIAN_POINT('',(0.84988295952,0.648807786705));\r
-#62576 = CARTESIAN_POINT('',(0.851289265427,0.655365322904));\r
-#62577 = CARTESIAN_POINT('',(0.855500124235,0.674980704143));\r
-#62578 = CARTESIAN_POINT('',(0.85829526841,0.68797499149));\r
-#62579 = CARTESIAN_POINT('',(0.861092105411,0.700865722255));\r
-#62580 = CARTESIAN_POINT('',(0.8639040444,0.71363409219));\r
-#62581 = CARTESIAN_POINT('',(0.866742522633,0.726260987939));\r
-#62582 = CARTESIAN_POINT('',(0.869616234549,0.738727207423));\r
-#62583 = CARTESIAN_POINT('',(0.87253059484,0.751013588057));\r
-#62584 = CARTESIAN_POINT('',(0.878527722857,0.7755296244));\r
-#62585 = CARTESIAN_POINT('',(0.88161363588,0.787750832402));\r
-#62586 = CARTESIAN_POINT('',(0.884747432932,0.799744415594));\r
-#62587 = CARTESIAN_POINT('',(0.887928746532,0.811495953295));\r
-#62588 = CARTESIAN_POINT('',(0.891154702924,0.822995784774));\r
-#62589 = CARTESIAN_POINT('',(0.89442024197,0.8342380705));\r
-#62590 = CARTESIAN_POINT('',(0.89771863736,0.84521998521));\r
-#62591 = CARTESIAN_POINT('',(0.90295338568,0.862106006229));\r
-#62592 = CARTESIAN_POINT('',(0.904873038406,0.868185223303));\r
-#62593 = CARTESIAN_POINT('',(0.906799819393,0.874178942422));\r
-#62594 = CARTESIAN_POINT('',(0.908732303952,0.880087752652));\r
-#62595 = CARTESIAN_POINT('',(0.910669024218,0.885912537366));\r
-#62596 = CARTESIAN_POINT('',(0.912608494743,0.891654427913));\r
-#62597 = CARTESIAN_POINT('',(0.914549238074,0.897314757293));\r
-#62598 = CARTESIAN_POINT('',(0.921231659881,0.916530546632));\r
-#62599 = CARTESIAN_POINT('',(0.925971689494,0.929685709237));\r
-#62600 = CARTESIAN_POINT('',(0.930689820577,0.942385590296));\r
-#62601 = CARTESIAN_POINT('',(0.935365822647,0.954657238137));\r
-#62602 = CARTESIAN_POINT('',(0.939980750761,0.966527867381));\r
-#62603 = CARTESIAN_POINT('',(0.944517596249,0.978024300909));\r
-#62604 = CARTESIAN_POINT('',(0.948961410033,0.989172995567));\r
-#62605 = CARTESIAN_POINT('',(0.953299157791,1.));\r
-#62606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#62607 = PCURVE('',#48364,#62608);\r
-#62608 = DEFINITIONAL_REPRESENTATION('',(#62609),#62689);\r
-#62609 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#62610,#62611,#62612,#62613,\r
-    #62614,#62615,#62616,#62617,#62618,#62619,#62620,#62621,#62622,\r
-    #62623,#62624,#62625,#62626,#62627,#62628,#62629,#62630,#62631,\r
-    #62632,#62633,#62634,#62635,#62636,#62637,#62638,#62639,#62640,\r
-    #62641,#62642,#62643,#62644,#62645,#62646,#62647,#62648,#62649,\r
-    #62650,#62651,#62652,#62653,#62654,#62655,#62656,#62657,#62658,\r
-    #62659,#62660,#62661,#62662,#62663,#62664,#62665,#62666,#62667,\r
-    #62668,#62669,#62670,#62671,#62672,#62673,#62674,#62675,#62676,\r
-    #62677,#62678,#62679,#62680,#62681,#62682,#62683,#62684,#62685,\r
-    #62686,#62687,#62688),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.128592613028,0.249810233758,0.33572485204,0.420382051206,\r
-    0.565526485587,0.644424134374,0.68335461541,0.76126455025,\r
-    0.841373225547,0.887438369128,1.),.UNSPECIFIED.);\r
-#62610 = CARTESIAN_POINT('',(0.547589403225,1.));\r
-#62611 = CARTESIAN_POINT('',(0.550707124155,0.983817943096));\r
-#62612 = CARTESIAN_POINT('',(0.553467405931,0.967556456207));\r
-#62613 = CARTESIAN_POINT('',(0.555881668436,0.951194838345));\r
-#62614 = CARTESIAN_POINT('',(0.557963588277,0.934713899472));\r
-#62615 = CARTESIAN_POINT('',(0.559729387707,0.918095855371));\r
-#62616 = CARTESIAN_POINT('',(0.561198242998,0.901324568077));\r
-#62617 = CARTESIAN_POINT('',(0.562392812263,0.884386131846));\r
-#62618 = CARTESIAN_POINT('',(0.564232637167,0.851135126303));\r
-#62619 = CARTESIAN_POINT('',(0.564905469131,0.834842187086));\r
-#62620 = CARTESIAN_POINT('',(0.565380812173,0.818382501492));\r
-#62621 = CARTESIAN_POINT('',(0.5656842918,0.801750155308));\r
-#62622 = CARTESIAN_POINT('',(0.565845347217,0.78494246833));\r
-#62623 = CARTESIAN_POINT('',(0.565897622078,0.767960900528));\r
-#62624 = CARTESIAN_POINT('',(0.565879124219,0.750812201711));\r
-#62625 = CARTESIAN_POINT('',(0.565798863883,0.721246498192));\r
-#62626 = CARTESIAN_POINT('',(0.565751263853,0.708905914004));\r
-#62627 = CARTESIAN_POINT('',(0.565704407495,0.696493083126));\r
-#62628 = CARTESIAN_POINT('',(0.565674379223,0.684014469293));\r
-#62629 = CARTESIAN_POINT('',(0.56567826467,0.671478149453));\r
-#62630 = CARTESIAN_POINT('',(0.565733986942,0.658893926144));\r
-#62631 = CARTESIAN_POINT('',(0.565860009122,0.646273371756));\r
-#62632 = CARTESIAN_POINT('',(0.566286651813,0.621171284858));\r
-#62633 = CARTESIAN_POINT('',(0.566584695189,0.608690045595));\r
-#62634 = CARTESIAN_POINT('',(0.566986795938,0.596199038057));\r
-#62635 = CARTESIAN_POINT('',(0.567510806726,0.583712328992));\r
-#62636 = CARTESIAN_POINT('',(0.568174248534,0.571244984123));\r
-#62637 = CARTESIAN_POINT('',(0.568993733567,0.558812833928));\r
-#62638 = CARTESIAN_POINT('',(0.569984232626,0.546432121853));\r
-#62639 = CARTESIAN_POINT('',(0.573170927004,0.513008295921));\r
-#62640 = CARTESIAN_POINT('',(0.575723637096,0.492088908305));\r
-#62641 = CARTESIAN_POINT('',(0.578878881109,0.471452347201));\r
-#62642 = CARTESIAN_POINT('',(0.582677471791,0.451173931632));\r
-#62643 = CARTESIAN_POINT('',(0.587130486551,0.431307437308));\r
-#62644 = CARTESIAN_POINT('',(0.592207981448,0.411877457224));\r
-#62645 = CARTESIAN_POINT('',(0.597854056511,0.392886481885));\r
-#62646 = CARTESIAN_POINT('',(0.607343629582,0.364232012589));\r
-#62647 = CARTESIAN_POINT('',(0.610834373731,0.354265230091));\r
-#62648 = CARTESIAN_POINT('',(0.614494088241,0.344436688466));\r
-#62649 = CARTESIAN_POINT('',(0.618341328371,0.334761791491));\r
-#62650 = CARTESIAN_POINT('',(0.622393202795,0.325257066562));\r
-#62651 = CARTESIAN_POINT('',(0.626665216621,0.315939961226));\r
-#62652 = CARTESIAN_POINT('',(0.631170927833,0.306828521607));\r
-#62653 = CARTESIAN_POINT('',(0.638265451955,0.293555558003));\r
-#62654 = CARTESIAN_POINT('',(0.640669023967,0.289224783195));\r
-#62655 = CARTESIAN_POINT('',(0.643133416742,0.284950887985));\r
-#62656 = CARTESIAN_POINT('',(0.645659746765,0.280736169332));\r
-#62657 = CARTESIAN_POINT('',(0.648248943033,0.276582940418));\r
-#62658 = CARTESIAN_POINT('',(0.650901726624,0.272493509617));\r
-#62659 = CARTESIAN_POINT('',(0.653618590282,0.268470159455));\r
-#62660 = CARTESIAN_POINT('',(0.661965651991,0.256600082545));\r
-#62661 = CARTESIAN_POINT('',(0.667789996284,0.248957436092));\r
-#62662 = CARTESIAN_POINT('',(0.6738738374,0.241606752936));\r
-#62663 = CARTESIAN_POINT('',(0.680214820649,0.234565265889));\r
-#62664 = CARTESIAN_POINT('',(0.686806914182,0.227847378504));\r
-#62665 = CARTESIAN_POINT('',(0.693640198311,0.221464331032));\r
-#62666 = CARTESIAN_POINT('',(0.700700740105,0.215424027675));\r
-#62667 = CARTESIAN_POINT('',(0.715445531903,0.203877357133));\r
-#62668 = CARTESIAN_POINT('',(0.723143525994,0.198389482976));\r
-#62669 = CARTESIAN_POINT('',(0.731045578869,0.193272349094));\r
-#62670 = CARTESIAN_POINT('',(0.739131720621,0.188524492369));\r
-#62671 = CARTESIAN_POINT('',(0.747381713974,0.184139673721));\r
-#62672 = CARTESIAN_POINT('',(0.755775635913,0.180108246759));\r
-#62673 = CARTESIAN_POINT('',(0.764294295064,0.176418261455));\r
-#62674 = CARTESIAN_POINT('',(0.777879254805,0.171123065252));\r
-#62675 = CARTESIAN_POINT('',(0.782874662689,0.169298136011));\r
-#62676 = CARTESIAN_POINT('',(0.787902541141,0.167578873112));\r
-#62677 = CARTESIAN_POINT('',(0.792959945362,0.165962484233));\r
-#62678 = CARTESIAN_POINT('',(0.798044159093,0.164446075163));\r
-#62679 = CARTESIAN_POINT('',(0.803152700627,0.163026698202));\r
-#62680 = CARTESIAN_POINT('',(0.808283328822,0.161701400555));\r
-#62681 = CARTESIAN_POINT('',(0.826019996562,0.15745164248));\r
-#62682 = CARTESIAN_POINT('',(0.838723802885,0.154980863025));\r
-#62683 = CARTESIAN_POINT('',(0.85151900927,0.153011367649));\r
-#62684 = CARTESIAN_POINT('',(0.864384901603,0.151502122533));\r
-#62685 = CARTESIAN_POINT('',(0.877306021412,0.150415924678));\r
-#62686 = CARTESIAN_POINT('',(0.890271817159,0.149719653628));\r
-#62687 = CARTESIAN_POINT('',(0.903276458873,0.149384115164));\r
-#62688 = CARTESIAN_POINT('',(0.91631883909,0.149384115163));\r
-#62689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#62690 = ORIENTED_EDGE('',*,*,#48403,.F.);\r
-#62691 = ORIENTED_EDGE('',*,*,#62209,.F.);\r
-#62692 = ORIENTED_EDGE('',*,*,#62693,.F.);\r
-#62693 = EDGE_CURVE('',#62441,#62152,#62694,.T.);\r
-#62694 = SURFACE_CURVE('',#62695,(#62700,#62707),.PCURVE_S1.);\r
-#62695 = CIRCLE('',#62696,40.);\r
-#62696 = AXIS2_PLACEMENT_3D('',#62697,#62698,#62699);\r
-#62697 = CARTESIAN_POINT('',(-2.316911861358E-15,1.622319150691E-15,3.)\r
-  );\r
-#62698 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#62699 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#62700 = PCURVE('',#48441,#62701);\r
-#62701 = DEFINITIONAL_REPRESENTATION('',(#62702),#62706);\r
-#62702 = LINE('',#62703,#62704);\r
-#62703 = CARTESIAN_POINT('',(0.,1.));\r
-#62704 = VECTOR('',#62705,1.);\r
-#62705 = DIRECTION('',(1.,0.));\r
-#62706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#62707 = PCURVE('',#53297,#62708);\r
-#62708 = DEFINITIONAL_REPRESENTATION('',(#62709),#62713);\r
-#62709 = LINE('',#62710,#62711);\r
-#62710 = CARTESIAN_POINT('',(-0.,0.));\r
-#62711 = VECTOR('',#62712,1.);\r
-#62712 = DIRECTION('',(-1.,0.));\r
-#62713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#62714 = ADVANCED_FACE('',(#62715),#48364,.T.);\r
-#62715 = FACE_BOUND('',#62716,.T.);\r
-#62716 = EDGE_LOOP('',(#62717,#62718,#62763,#62764));\r
-#62717 = ORIENTED_EDGE('',*,*,#48748,.F.);\r
-#62718 = ORIENTED_EDGE('',*,*,#62719,.T.);\r
-#62719 = EDGE_CURVE('',#48725,#62441,#62720,.T.);\r
-#62720 = SURFACE_CURVE('',#62721,(#62733,#62748),.PCURVE_S1.);\r
-#62721 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#62722,#62723,#62724,#62725,\r
-    #62726,#62727,#62728,#62729,#62730,#62731,#62732),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#62722 = CARTESIAN_POINT('',(15.173962256247,37.010145493445,-3.));\r
-#62723 = CARTESIAN_POINT('',(15.332636946575,36.945089713404,\r
-    -2.523943521025));\r
-#62724 = CARTESIAN_POINT('',(15.488420532432,36.880159983347,\r
-    -2.04739801033));\r
-#62725 = CARTESIAN_POINT('',(15.64254034473,36.81492735837,\r
-    -1.570607624198));\r
-#62726 = CARTESIAN_POINT('',(15.977416740129,36.670984380236,\r
-    -0.530911348006));\r
-#62727 = CARTESIAN_POINT('',(16.157960957396,36.591966636714,\r
-    3.200461378797E-02));\r
-#62728 = CARTESIAN_POINT('',(16.33960151923,36.511072567028,\r
-    0.594615682917));\r
-#62729 = CARTESIAN_POINT('',(16.675504153441,36.358702384805,\r
-    1.618298656295));\r
-#62730 = CARTESIAN_POINT('',(16.828871281253,36.288119712754,\r
-    2.079582431732));\r
-#62731 = CARTESIAN_POINT('',(16.985018287953,36.215196009271,\r
-    2.540224309252));\r
-#62732 = CARTESIAN_POINT('',(17.144779982176,36.139403970774,3.0000006)\r
-  );\r
-#62733 = PCURVE('',#48364,#62734);\r
-#62734 = DEFINITIONAL_REPRESENTATION('',(#62735),#62747);\r
-#62735 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#62736,#62737,#62738,#62739,\r
-    #62740,#62741,#62742,#62743,#62744,#62745,#62746),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#62736 = CARTESIAN_POINT('',(0.940985361083,0.));\r
-#62737 = CARTESIAN_POINT('',(0.938224707656,1.133475018927E-02));\r
-#62738 = CARTESIAN_POINT('',(0.93563900877,2.278133652266E-02));\r
-#62739 = CARTESIAN_POINT('',(0.933225950524,3.433838793358E-02));\r
-#62740 = CARTESIAN_POINT('',(0.928335446323,5.977773879451E-02));\r
-#62741 = CARTESIAN_POINT('',(0.925924984556,7.370321226997E-02));\r
-#62742 = CARTESIAN_POINT('',(0.923747720524,8.77808403165E-02));\r
-#62743 = CARTESIAN_POINT('',(0.92019941339,0.113700900692));\r
-#62744 = CARTESIAN_POINT('',(0.918753831813,0.125494143564));\r
-#62745 = CARTESIAN_POINT('',(0.917461038365,0.137388952024));\r
-#62746 = CARTESIAN_POINT('',(0.916318837632,0.149384130816));\r
-#62747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#62748 = PCURVE('',#53297,#62749);\r
-#62749 = DEFINITIONAL_REPRESENTATION('',(#62750),#62762);\r
-#62750 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#62751,#62752,#62753,#62754,\r
-    #62755,#62756,#62757,#62758,#62759,#62760,#62761),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#62751 = CARTESIAN_POINT('',(-1.007170736567,6.));\r
-#62752 = CARTESIAN_POINT('',(-1.002883406989,5.523943521025));\r
-#62753 = CARTESIAN_POINT('',(-0.998664146433,5.04739801033));\r
-#62754 = CARTESIAN_POINT('',(-0.994480296189,4.570607624198));\r
-#62755 = CARTESIAN_POINT('',(-0.985367743681,3.530911348006));\r
-#62756 = CARTESIAN_POINT('',(-0.980440879518,2.967995386212));\r
-#62757 = CARTESIAN_POINT('',(-0.975470006295,2.405384317083));\r
-#62758 = CARTESIAN_POINT('',(-0.966248860349,1.381701343705));\r
-#62759 = CARTESIAN_POINT('',(-0.962028185236,0.920417568268));\r
-#62760 = CARTESIAN_POINT('',(-0.957719858416,0.459775690748));\r
-#62761 = CARTESIAN_POINT('',(-0.953299152022,-6.E-07));\r
-#62762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#62763 = ORIENTED_EDGE('',*,*,#62440,.F.);\r
-#62764 = ORIENTED_EDGE('',*,*,#48340,.T.);\r
-#62765 = ADVANCED_FACE('',(#62766),#49017,.T.);\r
-#62766 = FACE_BOUND('',#62767,.F.);\r
-#62767 = EDGE_LOOP('',(#62768,#62769,#62770,#62771));\r
-#62768 = ORIENTED_EDGE('',*,*,#49831,.T.);\r
-#62769 = ORIENTED_EDGE('',*,*,#49311,.T.);\r
-#62770 = ORIENTED_EDGE('',*,*,#48979,.F.);\r
-#62771 = ORIENTED_EDGE('',*,*,#53310,.T.);\r
-#62772 = ADVANCED_FACE('',(#62773),#50024,.T.);\r
-#62773 = FACE_BOUND('',#62774,.T.);\r
-#62774 = EDGE_LOOP('',(#62775,#62831,#62832,#62833));\r
-#62775 = ORIENTED_EDGE('',*,*,#62776,.F.);\r
-#62776 = EDGE_CURVE('',#49885,#62777,#62779,.T.);\r
-#62777 = VERTEX_POINT('',#62778);\r
-#62778 = CARTESIAN_POINT('',(27.874701254933,28.687994526426,3.));\r
-#62779 = SURFACE_CURVE('',#62780,(#62795,#62813),.PCURVE_S1.);\r
-#62780 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#62781,#62782,#62783,#62784,\r
-    #62785,#62786,#62787,#62788,#62789,#62790,#62791,#62792,#62793,\r
-    #62794),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#62781 = CARTESIAN_POINT('',(26.230391543652,30.198784072652,-3.));\r
-#62782 = CARTESIAN_POINT('',(26.384073777894,30.065297064682,\r
-    -2.469857305487));\r
-#62783 = CARTESIAN_POINT('',(26.533147190237,29.933984454854,\r
-    -1.93877500183));\r
-#62784 = CARTESIAN_POINT('',(26.679189289478,29.803669903409,\r
-    -1.40716117002));\r
-#62785 = CARTESIAN_POINT('',(26.867933825554,29.633050942246,\r
-    -0.711942292053));\r
-#62786 = CARTESIAN_POINT('',(26.912139463344,29.592929782346,\r
-    -0.548519782961));\r
-#62787 = CARTESIAN_POINT('',(26.956228164062,29.552754882881,\r
-    -0.385088192252));\r
-#62788 = CARTESIAN_POINT('',(27.145801960699,29.379318573145,\r
-    0.31889847855));\r
-#62789 = CARTESIAN_POINT('',(27.290502326445,29.245177449375,\r
-    0.859448382286));\r
-#62790 = CARTESIAN_POINT('',(27.435712711682,29.10880972572,\r
-    1.399656454957));\r
-#62791 = CARTESIAN_POINT('',(27.654879976632,28.900131044688,\r
-    2.204677342934));\r
-#62792 = CARTESIAN_POINT('',(27.727566582971,28.830464497469,\r
-    2.470005719426));\r
-#62793 = CARTESIAN_POINT('',(27.800798094933,28.759802561977,\r
-    2.735127937173));\r
-#62794 = CARTESIAN_POINT('',(27.874701422342,28.687994363763,3.0000006)\r
-  );\r
-#62795 = PCURVE('',#50024,#62796);\r
-#62796 = DEFINITIONAL_REPRESENTATION('',(#62797),#62812);\r
-#62797 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#62798,#62799,#62800,#62801,\r
-    #62802,#62803,#62804,#62805,#62806,#62807,#62808,#62809,#62810,\r
-    #62811),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#62798 = CARTESIAN_POINT('',(2.048529561987,0.));\r
-#62799 = CARTESIAN_POINT('',(2.052109274402,1.254332354772E-02));\r
-#62800 = CARTESIAN_POINT('',(2.05545204346,2.52278254243E-02));\r
-#62801 = CARTESIAN_POINT('',(2.058561494327,3.804985612148E-02));\r
-#62802 = CARTESIAN_POINT('',(2.062327012241,5.498882258939E-02));\r
-#62803 = CARTESIAN_POINT('',(2.063190437047,5.898294243794E-02));\r
-#62804 = CARTESIAN_POINT('',(2.064032364904,6.298980222301E-02));\r
-#62805 = CARTESIAN_POINT('',(2.06756693436,8.030416791524E-02));\r
-#62806 = CARTESIAN_POINT('',(2.070047119446,9.373775098754E-02));\r
-#62807 = CARTESIAN_POINT('',(2.072297927353,0.107308355515));\r
-#62808 = CARTESIAN_POINT('',(2.075320586116,0.127758561639));\r
-#62809 = CARTESIAN_POINT('',(2.076262964156,0.134535705783));\r
-#62810 = CARTESIAN_POINT('',(2.077151376209,0.141345341141));\r
-#62811 = CARTESIAN_POINT('',(2.07798635282,0.148187165358));\r
-#62812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#62813 = PCURVE('',#53348,#62814);\r
-#62814 = DEFINITIONAL_REPRESENTATION('',(#62815),#62830);\r
-#62815 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#62816,#62817,#62818,#62819,\r
-    #62820,#62821,#62822,#62823,#62824,#62825,#62826,#62827,#62828,\r
-    #62829),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#62816 = CARTESIAN_POINT('',(-0.681074837398,6.));\r
-#62817 = CARTESIAN_POINT('',(-0.675985816715,5.469857305487));\r
-#62818 = CARTESIAN_POINT('',(-0.671019427869,4.93877500183));\r
-#62819 = CARTESIAN_POINT('',(-0.666126280029,4.40716117002));\r
-#62820 = CARTESIAN_POINT('',(-0.659765495397,3.711942292053));\r
-#62821 = CARTESIAN_POINT('',(-0.658273049478,3.548519782961));\r
-#62822 = CARTESIAN_POINT('',(-0.656781862441,3.385088192252));\r
-#62823 = CARTESIAN_POINT('',(-0.650358352015,2.68110152145));\r
-#62824 = CARTESIAN_POINT('',(-0.645425654898,2.140551617714));\r
-#62825 = CARTESIAN_POINT('',(-0.640445671177,1.600343545043));\r
-#62826 = CARTESIAN_POINT('',(-0.63288007958,0.795322657066));\r
-#62827 = CARTESIAN_POINT('',(-0.630363054913,0.529994280574));\r
-#62828 = CARTESIAN_POINT('',(-0.627818963842,0.264872062827));\r
-#62829 = CARTESIAN_POINT('',(-0.625242857389,-6.E-07));\r
-#62830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#62831 = ORIENTED_EDGE('',*,*,#49884,.F.);\r
-#62832 = ORIENTED_EDGE('',*,*,#50279,.T.);\r
-#62833 = ORIENTED_EDGE('',*,*,#62834,.F.);\r
-#62834 = EDGE_CURVE('',#62777,#50214,#62835,.T.);\r
-#62835 = SURFACE_CURVE('',#62836,(#62916,#62999),.PCURVE_S1.);\r
-#62836 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#62837,#62838,#62839,#62840,\r
-    #62841,#62842,#62843,#62844,#62845,#62846,#62847,#62848,#62849,\r
-    #62850,#62851,#62852,#62853,#62854,#62855,#62856,#62857,#62858,\r
-    #62859,#62860,#62861,#62862,#62863,#62864,#62865,#62866,#62867,\r
-    #62868,#62869,#62870,#62871,#62872,#62873,#62874,#62875,#62876,\r
-    #62877,#62878,#62879,#62880,#62881,#62882,#62883,#62884,#62885,\r
-    #62886,#62887,#62888,#62889,#62890,#62891,#62892,#62893,#62894,\r
-    #62895,#62896,#62897,#62898,#62899,#62900,#62901,#62902,#62903,\r
-    #62904,#62905,#62906,#62907,#62908,#62909,#62910,#62911,#62912,\r
-    #62913,#62914,#62915),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.115772954591,0.163452754122,0.246998610321,0.328231232882,\r
-    0.368658271482,0.450575115716,0.49064030421,0.591850470997,\r
-    0.764684666074,0.878312042606,1.),.UNSPECIFIED.);\r
-#62837 = CARTESIAN_POINT('',(27.874701254933,28.687994526426,3.));\r
-#62838 = CARTESIAN_POINT('',(27.631302940388,28.20531860822,3.));\r
-#62839 = CARTESIAN_POINT('',(27.387195572796,27.723082266308,\r
-    3.012668672464));\r
-#62840 = CARTESIAN_POINT('',(27.141881633359,27.241815520535,\r
-    3.038955035771));\r
-#62841 = CARTESIAN_POINT('',(26.894973676152,26.762204452567,\r
-    3.079941181352));\r
-#62842 = CARTESIAN_POINT('',(26.646203464662,26.285084918219,\r
-    3.136833900383));\r
-#62843 = CARTESIAN_POINT('',(26.395445711286,25.811429479918,\r
-    3.21096079854));\r
-#62844 = CARTESIAN_POINT('',(26.142755137292,25.342325009289,\r
-    3.303747238419));\r
-#62845 = CARTESIAN_POINT('',(25.783668658214,24.688097809399,\r
-    3.463148376821));\r
-#62846 = CARTESIAN_POINT('',(25.678649115125,24.498239886941,\r
-    3.513055293929));\r
-#62847 = CARTESIAN_POINT('',(25.573380570552,24.309452733633,\r
-    3.566470167146));\r
-#62848 = CARTESIAN_POINT('',(25.467895114377,24.121829881196,\r
-    3.623491833348));\r
-#62849 = CARTESIAN_POINT('',(25.362233763851,23.935469382639,\r
-    3.684217011299));\r
-#62850 = CARTESIAN_POINT('',(25.256446930181,23.750472893005,\r
-    3.74873831326));\r
-#62851 = CARTESIAN_POINT('',(25.150594885104,23.566944750118,\r
-    3.817142256583));\r
-#62852 = CARTESIAN_POINT('',(24.859280802583,23.066166786568,\r
-    4.016307251588));\r
-#62853 = CARTESIAN_POINT('',(24.673802198989,22.752129292918,\r
-    4.155287605426));\r
-#62854 = CARTESIAN_POINT('',(24.488725730143,22.443507915473,\r
-    4.306851343745));\r
-#62855 = CARTESIAN_POINT('',(24.30453954493,22.140910279586,\r
-    4.471323524043));\r
-#62856 = CARTESIAN_POINT('',(24.121810332005,21.844898280965,\r
-    4.648915133231));\r
-#62857 = CARTESIAN_POINT('',(23.941176576293,21.555967831351,\r
-    4.839681461478));\r
-#62858 = CARTESIAN_POINT('',(23.763331367655,21.274532363776,\r
-    5.043474971086));\r
-#62859 = CARTESIAN_POINT('',(23.419485221065,20.734863936644,\r
-    5.470318135349));\r
-#62860 = CARTESIAN_POINT('',(23.253253088034,20.476142202236,\r
-    5.692727712366));\r
-#62861 = CARTESIAN_POINT('',(23.090970553979,20.225058133605,\r
-    5.926751289046));\r
-#62862 = CARTESIAN_POINT('',(22.933260167233,19.981722289423,\r
-    6.171881071276));\r
-#62863 = CARTESIAN_POINT('',(22.78067680373,19.746063601329,\r
-    6.427479728727));\r
-#62864 = CARTESIAN_POINT('',(22.633692649795,19.517854996932,\r
-    6.692794938927));\r
-#62865 = CARTESIAN_POINT('',(22.492685197115,19.296743592101,\r
-    6.96698031992));\r
-#62866 = CARTESIAN_POINT('',(22.290863761067,18.975556071977,\r
-    7.389536573097));\r
-#62867 = CARTESIAN_POINT('',(22.225342193996,18.870466289677,\r
-    7.531932025772));\r
-#62868 = CARTESIAN_POINT('',(22.161394599889,18.766956551955,\r
-    7.676203716572));\r
-#62869 = CARTESIAN_POINT('',(22.099044741952,18.664960043703,\r
-    7.822245522921));\r
-#62870 = CARTESIAN_POINT('',(22.038309312784,18.564403743542,\r
-    7.969951415991));\r
-#62871 = CARTESIAN_POINT('',(21.979198151777,18.465209479003,\r
-    8.119216284067));\r
-#62872 = CARTESIAN_POINT('',(21.921714462513,18.367294981693,\r
-    8.269936755926));\r
-#62873 = CARTESIAN_POINT('',(21.752667703647,18.074592237289,\r
-    8.730160394556));\r
-#62874 = CARTESIAN_POINT('',(21.646154981275,17.88352359893,\r
-    9.043855702192));\r
-#62875 = CARTESIAN_POINT('',(21.546281626192,17.696643386796,\r
-    9.362279604954));\r
-#62876 = CARTESIAN_POINT('',(21.45291307297,17.513185580901,\r
-    9.684639655184));\r
-#62877 = CARTESIAN_POINT('',(21.36582453705,17.332368847944,\r
-    10.010186031992));\r
-#62878 = CARTESIAN_POINT('',(21.284706794154,17.153413250274,\r
-    10.33822270463));\r
-#62879 = CARTESIAN_POINT('',(21.209168629675,16.975548597751,\r
-    10.66811302695));\r
-#62880 = CARTESIAN_POINT('',(21.104287630685,16.711183224061,\r
-    11.161252038929));\r
-#62881 = CARTESIAN_POINT('',(21.071060902573,16.624432577875,\r
-    11.323526052589));\r
-#62882 = CARTESIAN_POINT('',(21.039120641669,16.537757245268,\r
-    11.48610133191));\r
-#62883 = CARTESIAN_POINT('',(21.008530729754,16.451149651765,\r
-    11.648973936387));\r
-#62884 = CARTESIAN_POINT('',(20.979353283293,16.364599724191,\r
-    11.812136214994));\r
-#62885 = CARTESIAN_POINT('',(20.951647874302,16.278094707789,\r
-    11.97557656413));\r
-#62886 = CARTESIAN_POINT('',(20.925470751224,16.191618983332,\r
-    12.139279185573));\r
-#62887 = CARTESIAN_POINT('',(20.838739440303,15.886731172914,\r
-    12.717370561095));\r
-#62888 = CARTESIAN_POINT('',(20.786683634725,15.668353182658,\r
-    13.133106140264));\r
-#62889 = CARTESIAN_POINT('',(20.745559098038,15.449750215217,\r
-    13.550048438405));\r
-#62890 = CARTESIAN_POINT('',(20.716039853067,15.230507475203,\r
-    13.967692256106));\r
-#62891 = CARTESIAN_POINT('',(20.698546639099,15.010059496217,\r
-    14.385401174564));\r
-#62892 = CARTESIAN_POINT('',(20.693220310434,14.787736653431,\r
-    14.802428949622));\r
-#62893 = CARTESIAN_POINT('',(20.699932044002,14.562835365993,\r
-    15.217955666181));\r
-#62894 = CARTESIAN_POINT('',(20.749717737702,13.945074234705,\r
-    16.336681348217));\r
-#62895 = CARTESIAN_POINT('',(20.815170965879,13.545879032171,\r
-    17.03555351739));\r
-#62896 = CARTESIAN_POINT('',(20.91290725727,13.133719327728,\r
-    17.723510547139));\r
-#62897 = CARTESIAN_POINT('',(21.039172414667,12.705028673348,\r
-    18.396747415735));\r
-#62898 = CARTESIAN_POINT('',(21.189070337972,12.256993910079,\r
-    19.052309486924));\r
-#62899 = CARTESIAN_POINT('',(21.357385380279,11.787907468435,\r
-    19.688149596784));\r
-#62900 = CARTESIAN_POINT('',(21.538875883256,11.29702889867,\r
-    20.302967892611));\r
-#62901 = CARTESIAN_POINT('',(21.853289625737,10.447491367669,\r
-    21.285999271308));\r
-#62902 = CARTESIAN_POINT('',(21.981577773884,10.101074678859,\r
-    21.666620946595));\r
-#62903 = CARTESIAN_POINT('',(22.112047611209,9.745189505546,\r
-    22.037791782475));\r
-#62904 = CARTESIAN_POINT('',(22.243368668916,9.379932968453,\r
-    22.399501652654));\r
-#62905 = CARTESIAN_POINT('',(22.374294054418,9.005503604758,\r
-    22.751842439299));\r
-#62906 = CARTESIAN_POINT('',(22.503673334125,8.622179412983,\r
-    23.094980699143));\r
-#62907 = CARTESIAN_POINT('',(22.630455874256,8.230297604585,\r
-    23.429135763414));\r
-#62908 = CARTESIAN_POINT('',(22.885655096231,7.401794665374,\r
-    24.103076191289));\r
-#62909 = CARTESIAN_POINT('',(23.013551114512,6.963968206916,\r
-    24.441582339306));\r
-#62910 = CARTESIAN_POINT('',(23.136201030428,6.517209902106,\r
-    24.770405272361));\r
-#62911 = CARTESIAN_POINT('',(23.252559663428,6.06202501793,\r
-    25.08991462683));\r
-#62912 = CARTESIAN_POINT('',(23.361700039814,5.598952404704,\r
-    25.400502696519));\r
-#62913 = CARTESIAN_POINT('',(23.462803868235,5.128550431127,\r
-    25.702567758219));\r
-#62914 = CARTESIAN_POINT('',(23.555150767342,4.65138732276,\r
-    25.996504145064));\r
-#62915 = CARTESIAN_POINT('',(23.638106245636,4.168035903959,\r
-    26.282699067676));\r
-#62916 = PCURVE('',#50024,#62917);\r
-#62917 = DEFINITIONAL_REPRESENTATION('',(#62918),#62998);\r
-#62918 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#62919,#62920,#62921,#62922,\r
-    #62923,#62924,#62925,#62926,#62927,#62928,#62929,#62930,#62931,\r
-    #62932,#62933,#62934,#62935,#62936,#62937,#62938,#62939,#62940,\r
-    #62941,#62942,#62943,#62944,#62945,#62946,#62947,#62948,#62949,\r
-    #62950,#62951,#62952,#62953,#62954,#62955,#62956,#62957,#62958,\r
-    #62959,#62960,#62961,#62962,#62963,#62964,#62965,#62966,#62967,\r
-    #62968,#62969,#62970,#62971,#62972,#62973,#62974,#62975,#62976,\r
-    #62977,#62978,#62979,#62980,#62981,#62982,#62983,#62984,#62985,\r
-    #62986,#62987,#62988,#62989,#62990,#62991,#62992,#62993,#62994,\r
-    #62995,#62996,#62997),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.115772954591,0.163452754122,0.246998610321,0.328231232882,\r
-    0.368658271482,0.450575115716,0.49064030421,0.591850470997,\r
-    0.764684666074,0.878312042606,1.),.UNSPECIFIED.);\r
-#62919 = CARTESIAN_POINT('',(2.077986350929,0.14818714986));\r
-#62920 = CARTESIAN_POINT('',(2.091029684128,0.14818714986));\r
-#62921 = CARTESIAN_POINT('',(2.104044585741,0.148514389606));\r
-#62922 = CARTESIAN_POINT('',(2.117029777343,0.149193382081));\r
-#62923 = CARTESIAN_POINT('',(2.129979348776,0.150252451418));\r
-#62924 = CARTESIAN_POINT('',(2.142882739044,0.151723649078));\r
-#62925 = CARTESIAN_POINT('',(2.155724545449,0.153642873362));\r
-#62926 = CARTESIAN_POINT('',(2.168484179269,0.1560495933));\r
-#62927 = CARTESIAN_POINT('',(2.186345644816,0.160194730425));\r
-#62928 = CARTESIAN_POINT('',(2.191537161858,0.161493573207));\r
-#62929 = CARTESIAN_POINT('',(2.196707921764,0.162884949728));\r
-#62930 = CARTESIAN_POINT('',(2.201855659404,0.164371742571));\r
-#62931 = CARTESIAN_POINT('',(2.206977866016,0.165956825812));\r
-#62932 = CARTESIAN_POINT('',(2.212071794974,0.167643017402));\r
-#62933 = CARTESIAN_POINT('',(2.217134467573,0.169433031541));\r
-#62934 = CARTESIAN_POINT('',(2.230973248823,0.174652354457));\r
-#62935 = CARTESIAN_POINT('',(2.239679323428,0.178302399851));\r
-#62936 = CARTESIAN_POINT('',(2.248262033094,0.182292869155));\r
-#62937 = CARTESIAN_POINT('',(2.256701475904,0.186635548743));\r
-#62938 = CARTESIAN_POINT('',(2.264976981409,0.191339858785));\r
-#62939 = CARTESIAN_POINT('',(2.27306754111,0.196411743194));\r
-#62940 = CARTESIAN_POINT('',(2.280952405572,0.201852300144));\r
-#62941 = CARTESIAN_POINT('',(2.296059214616,0.213299308066));\r
-#62942 = CARTESIAN_POINT('',(2.303295209193,0.219287241247));\r
-#62943 = CARTESIAN_POINT('',(2.310301153248,0.225615023895));\r
-#62944 = CARTESIAN_POINT('',(2.31706257144,0.232274361364));\r
-#62945 = CARTESIAN_POINT('',(2.323569137173,0.239253634089));\r
-#62946 = CARTESIAN_POINT('',(2.329814530138,0.246538094889));\r
-#62947 = CARTESIAN_POINT('',(2.335796205934,0.254110222653));\r
-#62948 = CARTESIAN_POINT('',(2.344361188685,0.265851970067));\r
-#62949 = CARTESIAN_POINT('',(2.347142429256,0.269820357456));\r
-#62950 = CARTESIAN_POINT('',(2.349859031521,0.273853159469));\r
-#62951 = CARTESIAN_POINT('',(2.352511478259,0.277948098723));\r
-#62952 = CARTESIAN_POINT('',(2.355100482246,0.282102876136));\r
-#62953 = CARTESIAN_POINT('',(2.357626965508,0.286315191448));\r
-#62954 = CARTESIAN_POINT('',(2.36009203856,0.290582763746));\r
-#62955 = CARTESIAN_POINT('',(2.367370084207,0.303658110352));\r
-#62956 = CARTESIAN_POINT('',(2.371996052748,0.312630099952));\r
-#62957 = CARTESIAN_POINT('',(2.376385914277,0.321801252768));\r
-#62958 = CARTESIAN_POINT('',(2.380553190253,0.331153720719));\r
-#62959 = CARTESIAN_POINT('',(2.384513355083,0.340670301265));\r
-#62960 = CARTESIAN_POINT('',(2.388283488641,0.350334744403));\r
-#62961 = CARTESIAN_POINT('',(2.39188212082,0.360131941043));\r
-#62962 = CARTESIAN_POINT('',(2.397015253548,0.374897892517));\r
-#62963 = CARTESIAN_POINT('',(2.398664978802,0.379776116413));\r
-#62964 = CARTESIAN_POINT('',(2.400277264569,0.384683044025));\r
-#62965 = CARTESIAN_POINT('',(2.401850970053,0.389618963767));\r
-#62966 = CARTESIAN_POINT('',(2.403385011918,0.394584061518));\r
-#62967 = CARTESIAN_POINT('',(2.404878383225,0.399578409238));\r
-#62968 = CARTESIAN_POINT('',(2.406330172379,0.404601953579));\r
-#62969 = CARTESIAN_POINT('',(2.411299944449,0.422417941806));\r
-#62970 = CARTESIAN_POINT('',(2.414590242884,0.435367846029));\r
-#62971 = CARTESIAN_POINT('',(2.41759703155,0.44849946981));\r
-#62972 = CARTESIAN_POINT('',(2.420312023543,0.461804134506));\r
-#62973 = CARTESIAN_POINT('',(2.42273372073,0.475268579369));\r
-#62974 = CARTESIAN_POINT('',(2.424867519389,0.488875110289));\r
-#62975 = CARTESIAN_POINT('',(2.426724826381,0.502602246776));\r
-#62976 = CARTESIAN_POINT('',(2.431048698874,0.540031319043));\r
-#62977 = CARTESIAN_POINT('',(2.43301703706,0.563923997111));\r
-#62978 = CARTESIAN_POINT('',(2.434306200979,0.587983797563));\r
-#62979 = CARTESIAN_POINT('',(2.435039186766,0.612091027805));\r
-#62980 = CARTESIAN_POINT('',(2.435354998638,0.636139431946));\r
-#62981 = CARTESIAN_POINT('',(2.435388632231,0.660042465027));\r
-#62982 = CARTESIAN_POINT('',(2.435266719869,0.683732242081));\r
-#62983 = CARTESIAN_POINT('',(2.434994725289,0.72255888951));\r
-#62984 = CARTESIAN_POINT('',(2.434868577063,0.737848821884));\r
-#62985 = CARTESIAN_POINT('',(2.434756397086,0.753015573753));\r
-#62986 = CARTESIAN_POINT('',(2.434687968151,0.768051208171));\r
-#62987 = CARTESIAN_POINT('',(2.4346904191,0.782951391702));\r
-#62988 = CARTESIAN_POINT('',(2.434788190555,0.797714802011));\r
-#62989 = CARTESIAN_POINT('',(2.435003175569,0.812342601261));\r
-#62990 = CARTESIAN_POINT('',(2.435731855301,0.842361632661));\r
-#62991 = CARTESIAN_POINT('',(2.436265654972,0.857733545937));\r
-#62992 = CARTESIAN_POINT('',(2.436980580978,0.872958054871));\r
-#62993 = CARTESIAN_POINT('',(2.437897781793,0.888042188707));\r
-#62994 = CARTESIAN_POINT('',(2.439035777871,0.902994971514));\r
-#62995 = CARTESIAN_POINT('',(2.44041079954,0.917826931611));\r
-#62996 = CARTESIAN_POINT('',(2.442037092515,0.932549815094));\r
-#62997 = CARTESIAN_POINT('',(2.443927191027,0.947176503472));\r
-#62998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#62999 = PCURVE('',#50251,#63000);\r
-#63000 = DEFINITIONAL_REPRESENTATION('',(#63001),#63081);\r
-#63001 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#63002,#63003,#63004,#63005,\r
-    #63006,#63007,#63008,#63009,#63010,#63011,#63012,#63013,#63014,\r
-    #63015,#63016,#63017,#63018,#63019,#63020,#63021,#63022,#63023,\r
-    #63024,#63025,#63026,#63027,#63028,#63029,#63030,#63031,#63032,\r
-    #63033,#63034,#63035,#63036,#63037,#63038,#63039,#63040,#63041,\r
-    #63042,#63043,#63044,#63045,#63046,#63047,#63048,#63049,#63050,\r
-    #63051,#63052,#63053,#63054,#63055,#63056,#63057,#63058,#63059,\r
-    #63060,#63061,#63062,#63063,#63064,#63065,#63066,#63067,#63068,\r
-    #63069,#63070,#63071,#63072,#63073,#63074,#63075,#63076,#63077,\r
-    #63078,#63079,#63080),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.115772954591,0.163452754122,0.246998610321,0.328231232882,\r
-    0.368658271482,0.450575115716,0.49064030421,0.591850470997,\r
-    0.764684666074,0.878312042606,1.),.UNSPECIFIED.);\r
-#63002 = CARTESIAN_POINT('',(0.625242863225,1.));\r
-#63003 = CARTESIAN_POINT('',(0.621197964783,0.989254344061));\r
-#63004 = CARTESIAN_POINT('',(0.617054219615,0.978190630654));\r
-#63005 = CARTESIAN_POINT('',(0.612824811004,0.966783481261));\r
-#63006 = CARTESIAN_POINT('',(0.60852480439,0.955007161853));\r
-#63007 = CARTESIAN_POINT('',(0.604171274834,0.942835631151));\r
-#63008 = CARTESIAN_POINT('',(0.599783163059,0.930242532515));\r
-#63009 = CARTESIAN_POINT('',(0.595380605292,0.91720174291));\r
-#63010 = CARTESIAN_POINT('',(0.589172576042,0.89812405808));\r
-#63011 = CARTESIAN_POINT('',(0.587362714485,0.892479363103));\r
-#63012 = CARTESIAN_POINT('',(0.585555348174,0.886753547249));\r
-#63013 = CARTESIAN_POINT('',(0.583751955822,0.880945306168));\r
-#63014 = CARTESIAN_POINT('',(0.581954017735,0.875053536955));\r
-#63015 = CARTESIAN_POINT('',(0.580162989372,0.86907738371));\r
-#63016 = CARTESIAN_POINT('',(0.578380274917,0.863016283091));\r
-#63017 = CARTESIAN_POINT('',(0.573500371702,0.846100340895));\r
-#63018 = CARTESIAN_POINT('',(0.570422685883,0.83506757187));\r
-#63019 = CARTESIAN_POINT('',(0.567381798873,0.823772342311));\r
-#63020 = CARTESIAN_POINT('',(0.564384328391,0.812217670826));\r
-#63021 = CARTESIAN_POINT('',(0.561435097038,0.800409634478));\r
-#63022 = CARTESIAN_POINT('',(0.558536593191,0.788358182414));\r
-#63023 = CARTESIAN_POINT('',(0.555688650136,0.776078083776));\r
-#63024 = CARTESIAN_POINT('',(0.550165572209,0.751447708155));\r
-#63025 = CARTESIAN_POINT('',(0.54748720391,0.739105949251));\r
-#63026 = CARTESIAN_POINT('',(0.544850783166,0.726584164212));\r
-#63027 = CARTESIAN_POINT('',(0.542250228879,0.71390178257));\r
-#63028 = CARTESIAN_POINT('',(0.539676184442,0.701078189973));\r
-#63029 = CARTESIAN_POINT('',(0.537116598609,0.688132598494));\r
-#63030 = CARTESIAN_POINT('',(0.534557537053,0.675083829615));\r
-#63031 = CARTESIAN_POINT('',(0.530703564222,0.655413701916));\r
-#63032 = CARTESIAN_POINT('',(0.52941927467,0.648855823646));\r
-#63033 = CARTESIAN_POINT('',(0.528129467387,0.642278291403));\r
-#63034 = CARTESIAN_POINT('',(0.526832173952,0.635682842646));\r
-#63035 = CARTESIAN_POINT('',(0.525525367913,0.629071029512));\r
-#63036 = CARTESIAN_POINT('',(0.52420698662,0.62244421236));\r
-#63037 = CARTESIAN_POINT('',(0.52287495305,0.615803553327));\r
-#63038 = CARTESIAN_POINT('',(0.518796256318,0.595668011163));\r
-#63039 = CARTESIAN_POINT('',(0.516000899953,0.58213378995));\r
-#63040 = CARTESIAN_POINT('',(0.513123700419,0.56855437274));\r
-#63041 = CARTESIAN_POINT('',(0.510147436976,0.554934068358));\r
-#63042 = CARTESIAN_POINT('',(0.507055655577,0.541274428725));\r
-#63043 = CARTESIAN_POINT('',(0.503833042741,0.527574108548));\r
-#63044 = CARTESIAN_POINT('',(0.500465613981,0.513828623927));\r
-#63045 = CARTESIAN_POINT('',(0.495216704215,0.49328116502));\r
-#63046 = CARTESIAN_POINT('',(0.493455059583,0.486519736088));\r
-#63047 = CARTESIAN_POINT('',(0.491653956913,0.479749487258));\r
-#63048 = CARTESIAN_POINT('',(0.489811528354,0.472974391055));\r
-#63049 = CARTESIAN_POINT('',(0.487925878683,0.4661985879));\r
-#63050 = CARTESIAN_POINT('',(0.485995099778,0.459426345658));\r
-#63051 = CARTESIAN_POINT('',(0.484017285109,0.452662019185));\r
-#63052 = CARTESIAN_POINT('',(0.476870718474,0.428853507365));\r
-#63053 = CARTESIAN_POINT('',(0.471438133657,0.411873787446));\r
-#63054 = CARTESIAN_POINT('',(0.46566294667,0.395044071758));\r
-#63055 = CARTESIAN_POINT('',(0.459515652844,0.378437238705));\r
-#63056 = CARTESIAN_POINT('',(0.452968748023,0.362120168139));\r
-#63057 = CARTESIAN_POINT('',(0.445998740998,0.346149855886));\r
-#63058 = CARTESIAN_POINT('',(0.438587960325,0.330571798496));\r
-#63059 = CARTESIAN_POINT('',(0.417299232815,0.289548744009));\r
-#63060 = CARTESIAN_POINT('',(0.402552321613,0.264915605714));\r
-#63061 = CARTESIAN_POINT('',(0.386428960371,0.241696236198));\r
-#63062 = CARTESIAN_POINT('',(0.368916595556,0.219947167719));\r
-#63063 = CARTESIAN_POINT('',(0.350051199235,0.199632931519));\r
-#63064 = CARTESIAN_POINT('',(0.329905164655,0.180686232155));\r
-#63065 = CARTESIAN_POINT('',(0.308575087492,0.163019768072));\r
-#63066 = CARTESIAN_POINT('',(0.271442696488,0.135708444038));\r
-#63067 = CARTESIAN_POINT('',(0.256246851773,0.125386623306));\r
-#63068 = CARTESIAN_POINT('',(0.240612908123,0.115548759299));\r
-#63069 = CARTESIAN_POINT('',(0.224570873091,0.106166044893));\r
-#63070 = CARTESIAN_POINT('',(0.208150685754,9.720985257758E-02));\r
-#63071 = CARTESIAN_POINT('',(0.191381337144,8.865270192965E-02));\r
-#63072 = CARTESIAN_POINT('',(0.174290314568,8.046869532675E-02));\r
-#63073 = CARTESIAN_POINT('',(0.138283017456,6.4242324162E-02));\r
-#63074 = CARTESIAN_POINT('',(0.119323100834,5.625113689558E-02));\r
-#63075 = CARTESIAN_POINT('',(0.100054750576,4.862969965678E-02));\r
-#63076 = CARTESIAN_POINT('',(8.050662915368E-02,4.135008484687E-02));\r
-#63077 = CARTESIAN_POINT('',(6.070480508514E-02,3.438670353873E-02));\r
-#63078 = CARTESIAN_POINT('',(4.067276102135E-02,2.771627721953E-02));\r
-#63079 = CARTESIAN_POINT('',(2.043153573368E-02,2.131767543586E-02));\r
-#63080 = CARTESIAN_POINT('',(0.,1.517161934118E-02));\r
-#63081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#63082 = ADVANCED_FACE('',(#63083),#50251,.F.);\r
-#63083 = FACE_BOUND('',#63084,.F.);\r
-#63084 = EDGE_LOOP('',(#63085,#63086,#63087,#63111));\r
-#63085 = ORIENTED_EDGE('',*,*,#50213,.F.);\r
-#63086 = ORIENTED_EDGE('',*,*,#62834,.F.);\r
-#63087 = ORIENTED_EDGE('',*,*,#63088,.F.);\r
-#63088 = EDGE_CURVE('',#63089,#62777,#63091,.T.);\r
-#63089 = VERTEX_POINT('',#63090);\r
-#63090 = CARTESIAN_POINT('',(28.471227197952,28.096071288395,3.));\r
-#63091 = SURFACE_CURVE('',#63092,(#63097,#63104),.PCURVE_S1.);\r
-#63092 = CIRCLE('',#63093,40.);\r
-#63093 = AXIS2_PLACEMENT_3D('',#63094,#63095,#63096);\r
-#63094 = CARTESIAN_POINT('',(-2.316911861358E-15,1.622319150691E-15,3.)\r
-  );\r
-#63095 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#63096 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#63097 = PCURVE('',#50251,#63098);\r
-#63098 = DEFINITIONAL_REPRESENTATION('',(#63099),#63103);\r
-#63099 = LINE('',#63100,#63101);\r
-#63100 = CARTESIAN_POINT('',(0.,1.));\r
-#63101 = VECTOR('',#63102,1.);\r
-#63102 = DIRECTION('',(1.,0.));\r
-#63103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#63104 = PCURVE('',#53348,#63105);\r
-#63105 = DEFINITIONAL_REPRESENTATION('',(#63106),#63110);\r
-#63106 = LINE('',#63107,#63108);\r
-#63107 = CARTESIAN_POINT('',(-0.,0.));\r
-#63108 = VECTOR('',#63109,1.);\r
-#63109 = DIRECTION('',(-1.,0.));\r
-#63110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#63111 = ORIENTED_EDGE('',*,*,#63112,.F.);\r
-#63112 = EDGE_CURVE('',#50151,#63089,#63113,.T.);\r
-#63113 = SURFACE_CURVE('',#63114,(#63194,#63277),.PCURVE_S1.);\r
-#63114 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#63115,#63116,#63117,#63118,\r
-    #63119,#63120,#63121,#63122,#63123,#63124,#63125,#63126,#63127,\r
-    #63128,#63129,#63130,#63131,#63132,#63133,#63134,#63135,#63136,\r
-    #63137,#63138,#63139,#63140,#63141,#63142,#63143,#63144,#63145,\r
-    #63146,#63147,#63148,#63149,#63150,#63151,#63152,#63153,#63154,\r
-    #63155,#63156,#63157,#63158,#63159,#63160,#63161,#63162,#63163,\r
-    #63164,#63165,#63166,#63167,#63168,#63169,#63170,#63171,#63172,\r
-    #63173,#63174,#63175,#63176,#63177,#63178,#63179,#63180,#63181,\r
-    #63182,#63183,#63184,#63185,#63186,#63187,#63188,#63189,#63190,\r
-    #63191,#63192,#63193),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.102678564557,0.198411571806,0.377071856173,0.490393586285,\r
-    0.532913518237,0.618048029674,0.659538356386,0.743255900879,\r
-    0.829322041441,0.878950960223,1.),.UNSPECIFIED.);\r
-#63115 = CARTESIAN_POINT('',(23.64910151487,4.169974666585,\r
-    25.419209298664));\r
-#63116 = CARTESIAN_POINT('',(23.583880159834,4.56469454067,\r
-    25.182730207619));\r
-#63117 = CARTESIAN_POINT('',(23.512640815735,4.954977908355,\r
-    24.940500297736));\r
-#63118 = CARTESIAN_POINT('',(23.435781000046,5.340493664688,\r
-    24.692297398505));\r
-#63119 = CARTESIAN_POINT('',(23.35374280902,5.720912634913,\r
-    24.437897672881));\r
-#63120 = CARTESIAN_POINT('',(23.267017999478,6.095910490196,\r
-    24.177078156053));\r
-#63121 = CARTESIAN_POINT('',(23.176152354348,6.465172278365,\r
-    23.909621868148));\r
-#63122 = CARTESIAN_POINT('',(23.081749331974,6.828398569693,\r
-    23.635325500858));\r
-#63123 = CARTESIAN_POINT('',(22.893776796762,7.518084840785,\r
-    23.091723096336));\r
-#63124 = CARTESIAN_POINT('',(22.800582495505,7.845370878506,\r
-    22.823333765901));\r
-#63125 = CARTESIAN_POINT('',(22.705429341619,8.166944040282,\r
-    22.548699182838));\r
-#63126 = CARTESIAN_POINT('',(22.60890155864,8.48259524098,\r
-    22.267695190266));\r
-#63127 = CARTESIAN_POINT('',(22.511630405467,8.792140697826,\r
-    21.980222960014));\r
-#63128 = CARTESIAN_POINT('',(22.414293146022,9.095429825341,\r
-    21.686217940133));\r
-#63129 = CARTESIAN_POINT('',(22.317608930507,9.392353928257,\r
-    21.385660768187));\r
-#63130 = CARTESIAN_POINT('',(22.044521681851,10.225000238919,\r
-    20.505524229948));\r
-#63131 = CARTESIAN_POINT('',(21.871550929086,10.744962601827,\r
-    19.909576917851));\r
-#63132 = CARTESIAN_POINT('',(21.708389016377,11.242133838212,\r
-    19.291190242301));\r
-#63133 = CARTESIAN_POINT('',(21.560381814249,11.716734066694,\r
-    18.651396360455));\r
-#63134 = CARTESIAN_POINT('',(21.432981989433,12.169969888997,\r
-    17.991988834505));\r
-#63135 = CARTESIAN_POINT('',(21.331445644345,12.604219145317,\r
-    17.315725701288));\r
-#63136 = CARTESIAN_POINT('',(21.260060878389,13.022812153734,\r
-    16.626347808196));\r
-#63137 = CARTESIAN_POINT('',(21.196654803648,13.686877346848,\r
-    15.485303198098));\r
-#63138 = CARTESIAN_POINT('',(21.185152156006,13.939727060628,\r
-    15.038818193873));\r
-#63139 = CARTESIAN_POINT('',(21.187387032988,14.188549366329,\r
-    14.589813032608));\r
-#63140 = CARTESIAN_POINT('',(21.20368822749,14.434282792707,\r
-    14.139376768631));\r
-#63141 = CARTESIAN_POINT('',(21.234020805238,14.677856054615,\r
-    13.688522211666));\r
-#63142 = CARTESIAN_POINT('',(21.277956733963,14.920073609827,\r
-    13.238124448746));\r
-#63143 = CARTESIAN_POINT('',(21.33470310312,15.161533604586,\r
-    12.788880332517));\r
-#63144 = CARTESIAN_POINT('',(21.428920113011,15.493094544775,\r
-    12.173385940975));\r
-#63145 = CARTESIAN_POINT('',(21.45628390841,15.583511479546,\r
-    12.005682066037));\r
-#63146 = CARTESIAN_POINT('',(21.48525093057,15.673905315637,\r
-    11.838229874653));\r
-#63147 = CARTESIAN_POINT('',(21.515762137623,15.764295871979,\r
-    11.671048093092));\r
-#63148 = CARTESIAN_POINT('',(21.547754673767,15.854699716134,\r
-    11.504150737585));\r
-#63149 = CARTESIAN_POINT('',(21.581162753677,15.945130345054,\r
-    11.337547379914));\r
-#63150 = CARTESIAN_POINT('',(21.615918546922,16.035598365844,\r
-    11.171243412999));\r
-#63151 = CARTESIAN_POINT('',(21.724102304582,16.307339776617,\r
-    10.672864607747));\r
-#63152 = CARTESIAN_POINT('',(21.801362717243,16.488733354629,\r
-    10.341702842607));\r
-#63153 = CARTESIAN_POINT('',(21.88422134489,16.671069270706,\r
-    10.012350218762));\r
-#63154 = CARTESIAN_POINT('',(21.973081982971,16.855136377276,\r
-    9.685462959537));\r
-#63155 = CARTESIAN_POINT('',(22.068265215552,17.041734441771,\r
-    9.361757619738));\r
-#63156 = CARTESIAN_POINT('',(22.170005445282,17.231664825516,\r
-    9.042004787529));\r
-#63157 = CARTESIAN_POINT('',(22.278444915621,17.425712918775,\r
-    8.727017182313));\r
-#63158 = CARTESIAN_POINT('',(22.449757636136,17.721560887218,\r
-    8.266853270481));\r
-#63159 = CARTESIAN_POINT('',(22.50748999595,17.819651555766,\r
-    8.117408984713));\r
-#63160 = CARTESIAN_POINT('',(22.566825489894,17.918978453267,\r
-    7.969398690255));\r
-#63161 = CARTESIAN_POINT('',(22.627761544959,18.019622662951,\r
-    7.822924186309));\r
-#63162 = CARTESIAN_POINT('',(22.690289114553,18.121661214378,\r
-    7.678088866373));\r
-#63163 = CARTESIAN_POINT('',(22.754392463038,18.225166062196,\r
-    7.53499691225));\r
-#63164 = CARTESIAN_POINT('',(22.820048950271,18.330203064882,\r
-    7.39375248806));\r
-#63165 = CARTESIAN_POINT('',(23.022781699309,18.651980530979,\r
-    6.973397896346));\r
-#63166 = CARTESIAN_POINT('',(23.16455745978,18.873640059016,\r
-    6.700236597873));\r
-#63167 = CARTESIAN_POINT('',(23.312289881142,19.102253337457,\r
-    6.435880967914));\r
-#63168 = CARTESIAN_POINT('',(23.465609904866,19.338173598447,\r
-    6.181169321199));\r
-#63169 = CARTESIAN_POINT('',(23.624054225647,19.581629390359,\r
-    5.936845343956));\r
-#63170 = CARTESIAN_POINT('',(23.787076902075,19.832695203929,\r
-    5.703537660295));\r
-#63171 = CARTESIAN_POINT('',(23.954063982638,20.091266850617,\r
-    5.481745979107));\r
-#63172 = CARTESIAN_POINT('',(24.299415515203,20.630272329801,\r
-    5.056032828139));\r
-#63173 = CARTESIAN_POINT('',(24.478009041822,20.911180419959,\r
-    4.85273611416));\r
-#63174 = CARTESIAN_POINT('',(24.659421427134,21.199459565576,\r
-    4.662338432882));\r
-#63175 = CARTESIAN_POINT('',(24.842967155903,21.494710098801,\r
-    4.48498360752));\r
-#63176 = CARTESIAN_POINT('',(25.028012605848,21.796451517966,\r
-    4.32061634702));\r
-#63177 = CARTESIAN_POINT('',(25.213993083191,22.104138613874,\r
-    4.169028613067));\r
-#63178 = CARTESIAN_POINT('',(25.400419785316,22.417181186435,\r
-    4.029900538276));\r
-#63179 = CARTESIAN_POINT('',(25.694394636032,22.918214604027,\r
-    3.829565724556));\r
-#63180 = CARTESIAN_POINT('',(25.801931633052,23.103054375741,\r
-    3.760300719913));\r
-#63181 = CARTESIAN_POINT('',(25.909414196566,23.289380225616,\r
-    3.694961336103));\r
-#63182 = CARTESIAN_POINT('',(26.016779330251,23.477087429428,\r
-    3.633459770923));\r
-#63183 = CARTESIAN_POINT('',(26.123974068543,23.666073917085,\r
-    3.575702006045));\r
-#63184 = CARTESIAN_POINT('',(26.230955018671,23.856241209831,\r
-    3.521589847575));\r
-#63185 = CARTESIAN_POINT('',(26.337687902673,24.047495357443,\r
-    3.471022966635));\r
-#63186 = CARTESIAN_POINT('',(26.703809889969,24.708667676016,\r
-    3.30896641735));\r
-#63187 = CARTESIAN_POINT('',(26.961800877311,25.183448139182,\r
-    3.214544498893));\r
-#63188 = CARTESIAN_POINT('',(27.217805276485,25.662903066468,\r
-    3.139135703776));\r
-#63189 = CARTESIAN_POINT('',(27.471746574278,26.145926674482,\r
-    3.081275109423));\r
-#63190 = CARTESIAN_POINT('',(27.723736200225,26.631529143397,\r
-    3.039600923257));\r
-#63191 = CARTESIAN_POINT('',(27.97403551196,27.11885973118,\r
-    3.012877781584));\r
-#63192 = CARTESIAN_POINT('',(28.223031447617,27.607220198393,\r
-    3.000000000033));\r
-#63193 = CARTESIAN_POINT('',(28.471227197952,28.096071288395,3.));\r
-#63194 = PCURVE('',#50251,#63195);\r
-#63195 = DEFINITIONAL_REPRESENTATION('',(#63196),#63276);\r
-#63196 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#63197,#63198,#63199,#63200,\r
-    #63201,#63202,#63203,#63204,#63205,#63206,#63207,#63208,#63209,\r
-    #63210,#63211,#63212,#63213,#63214,#63215,#63216,#63217,#63218,\r
-    #63219,#63220,#63221,#63222,#63223,#63224,#63225,#63226,#63227,\r
-    #63228,#63229,#63230,#63231,#63232,#63233,#63234,#63235,#63236,\r
-    #63237,#63238,#63239,#63240,#63241,#63242,#63243,#63244,#63245,\r
-    #63246,#63247,#63248,#63249,#63250,#63251,#63252,#63253,#63254,\r
-    #63255,#63256,#63257,#63258,#63259,#63260,#63261,#63262,#63263,\r
-    #63264,#63265,#63266,#63267,#63268,#63269,#63270,#63271,#63272,\r
-    #63273,#63274,#63275),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.102678564557,0.198411571806,0.377071856173,0.490393586285,\r
-    0.532913518237,0.618048029674,0.659538356386,0.743255900879,\r
-    0.829322041441,0.878950960223,1.),.UNSPECIFIED.);\r
-#63197 = CARTESIAN_POINT('',(0.,3.406736633364E-02));\r
-#63198 = CARTESIAN_POINT('',(1.665903129E-02,3.934109706789E-02));\r
-#63199 = CARTESIAN_POINT('',(3.317280231556E-02,4.480648897509E-02));\r
-#63200 = CARTESIAN_POINT('',(4.952945563537E-02,5.047561008198E-02));\r
-#63201 = CARTESIAN_POINT('',(6.571598910107E-02,5.636148514545E-02));\r
-#63202 = CARTESIAN_POINT('',(8.171816981924E-02,6.24781976254E-02));\r
-#63203 = CARTESIAN_POINT('',(9.752050487678E-02,6.884092814885E-02));\r
-#63204 = CARTESIAN_POINT('',(0.11310626883,7.54659294652E-02));\r
-#63205 = CARTESIAN_POINT('',(0.142770487159,8.880789987127E-02));\r
-#63206 = CARTESIAN_POINT('',(0.156879633884,9.548835027369E-02));\r
-#63207 = CARTESIAN_POINT('',(0.170770387669,0.102425698154));\r
-#63208 = CARTESIAN_POINT('',(0.184427293011,0.109634537944));\r
-#63209 = CARTESIAN_POINT('',(0.197834187782,0.117130131921));\r
-#63210 = CARTESIAN_POINT('',(0.210974418412,0.124928223229));\r
-#63211 = CARTESIAN_POINT('',(0.223831161835,0.133044679459));\r
-#63212 = CARTESIAN_POINT('',(0.259821592352,0.157265188378));\r
-#63213 = CARTESIAN_POINT('',(0.282218328881,0.174203502642));\r
-#63214 = CARTESIAN_POINT('',(0.303460219732,0.192405516079));\r
-#63215 = CARTESIAN_POINT('',(0.323441331668,0.21196480536));\r
-#63216 = CARTESIAN_POINT('',(0.342077634922,0.232958816736));\r
-#63217 = CARTESIAN_POINT('',(0.359320128526,0.255437786191));\r
-#63218 = CARTESIAN_POINT('',(0.375168406578,0.279369382509));\r
-#63219 = CARTESIAN_POINT('',(0.398862986427,0.320614229582));\r
-#63220 = CARTESIAN_POINT('',(0.407517853932,0.337150268697));\r
-#63221 = CARTESIAN_POINT('',(0.4156420671,0.354176943892));\r
-#63222 = CARTESIAN_POINT('',(0.423256029714,0.371642500969));\r
-#63223 = CARTESIAN_POINT('',(0.430388552604,0.389478756477));\r
-#63224 = CARTESIAN_POINT('',(0.437074163229,0.407602640584));\r
-#63225 = CARTESIAN_POINT('',(0.443350060805,0.425921466555));\r
-#63226 = CARTESIAN_POINT('',(0.45146881006,0.451253170767));\r
-#63227 = CARTESIAN_POINT('',(0.453631638342,0.458179316538));\r
-#63228 = CARTESIAN_POINT('',(0.455744198383,0.465115316479));\r
-#63229 = CARTESIAN_POINT('',(0.457808532293,0.472056439451));\r
-#63230 = CARTESIAN_POINT('',(0.459826680521,0.478998043986));\r
-#63231 = CARTESIAN_POINT('',(0.461800665955,0.48593562477));\r
-#63232 = CARTESIAN_POINT('',(0.463732478016,0.492864859125));\r
-#63233 = CARTESIAN_POINT('',(0.469411424799,0.513630638717));\r
-#63234 = CARTESIAN_POINT('',(0.473037359558,0.527428677781));\r
-#63235 = CARTESIAN_POINT('',(0.476515605705,0.541183316631));\r
-#63236 = CARTESIAN_POINT('',(0.479861155798,0.554898624626));\r
-#63237 = CARTESIAN_POINT('',(0.483090240206,0.568575510214));\r
-#63238 = CARTESIAN_POINT('',(0.486220122902,0.582211955211));\r
-#63239 = CARTESIAN_POINT('',(0.489268703106,0.595803167693));\r
-#63240 = CARTESIAN_POINT('',(0.493708770404,0.615939638137));\r
-#63241 = CARTESIAN_POINT('',(0.495148531898,0.62252492862));\r
-#63242 = CARTESIAN_POINT('',(0.496575256795,0.629096542193));\r
-#63243 = CARTESIAN_POINT('',(0.497990991163,0.635653299282));\r
-#63244 = CARTESIAN_POINT('',(0.49939775655,0.642193830117));\r
-#63245 = CARTESIAN_POINT('',(0.500797528895,0.64871658135));\r
-#63246 = CARTESIAN_POINT('',(0.502192217458,0.655219822685));\r
-#63247 = CARTESIAN_POINT('',(0.506391208775,0.674780435998));\r
-#63248 = CARTESIAN_POINT('',(0.509185922673,0.687774045455));\r
-#63249 = CARTESIAN_POINT('',(0.511982170009,0.700664338906));\r
-#63250 = CARTESIAN_POINT('',(0.514793373354,0.713432539602));\r
-#63251 = CARTESIAN_POINT('',(0.517630989341,0.726059549992));\r
-#63252 = CARTESIAN_POINT('',(0.520503737352,0.738526172886));\r
-#63253 = CARTESIAN_POINT('',(0.523417060834,0.750813240803));\r
-#63254 = CARTESIAN_POINT('',(0.529411501959,0.775329192214));\r
-#63255 = CARTESIAN_POINT('',(0.532495747034,0.787549710165));\r
-#63256 = CARTESIAN_POINT('',(0.535627842678,0.799542940015));\r
-#63257 = CARTESIAN_POINT('',(0.538807451293,0.811294432604));\r
-#63258 = CARTESIAN_POINT('',(0.542031727636,0.822794491189));\r
-#63259 = CARTESIAN_POINT('',(0.545295636269,0.834037236145));\r
-#63260 = CARTESIAN_POINT('',(0.548592470258,0.845019800095));\r
-#63261 = CARTESIAN_POINT('',(0.553830217347,0.861924270584));\r
-#63262 = CARTESIAN_POINT('',(0.555754422734,0.86802071182));\r
-#63263 = CARTESIAN_POINT('',(0.557685822771,0.874031220191));\r
-#63264 = CARTESIAN_POINT('',(0.559622982988,0.879956383658));\r
-#63265 = CARTESIAN_POINT('',(0.561564424917,0.885797088169));\r
-#63266 = CARTESIAN_POINT('',(0.563508652047,0.891554470687));\r
-#63267 = CARTESIAN_POINT('',(0.565454175765,0.897229872198));\r
-#63268 = CARTESIAN_POINT('',(0.572144448839,0.916471260041));\r
-#63269 = CARTESIAN_POINT('',(0.576887614195,0.929636651059));\r
-#63270 = CARTESIAN_POINT('',(0.581608918978,0.942346089201));\r
-#63271 = CARTESIAN_POINT('',(0.586288089219,0.954626671915));\r
-#63272 = CARTESIAN_POINT('',(0.590906139106,0.966505666077));\r
-#63273 = CARTESIAN_POINT('',(0.59544602451,0.978009947095));\r
-#63274 = CARTESIAN_POINT('',(0.599892766795,0.989166024649));\r
-#63275 = CARTESIAN_POINT('',(0.604233307392,1.));\r
-#63276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#63277 = PCURVE('',#50174,#63278);\r
-#63278 = DEFINITIONAL_REPRESENTATION('',(#63279),#63359);\r
-#63279 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#63280,#63281,#63282,#63283,\r
-    #63284,#63285,#63286,#63287,#63288,#63289,#63290,#63291,#63292,\r
-    #63293,#63294,#63295,#63296,#63297,#63298,#63299,#63300,#63301,\r
-    #63302,#63303,#63304,#63305,#63306,#63307,#63308,#63309,#63310,\r
-    #63311,#63312,#63313,#63314,#63315,#63316,#63317,#63318,#63319,\r
-    #63320,#63321,#63322,#63323,#63324,#63325,#63326,#63327,#63328,\r
-    #63329,#63330,#63331,#63332,#63333,#63334,#63335,#63336,#63337,\r
-    #63338,#63339,#63340,#63341,#63342,#63343,#63344,#63345,#63346,\r
-    #63347,#63348,#63349,#63350,#63351,#63352,#63353,#63354,#63355,\r
-    #63356,#63357,#63358),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9\r
-    ),(0.,0.102678564557,0.198411571806,0.377071856173,0.490393586285,\r
-    0.532913518237,0.618048029674,0.659538356386,0.743255900879,\r
-    0.829322041441,0.878950960223,1.),.UNSPECIFIED.);\r
-#63280 = CARTESIAN_POINT('',(0.558274128978,0.929095091771));\r
-#63281 = CARTESIAN_POINT('',(0.559646111197,0.91676329508));\r
-#63282 = CARTESIAN_POINT('',(0.560847415967,0.904354244035));\r
-#63283 = CARTESIAN_POINT('',(0.561885648922,0.891861238672));\r
-#63284 = CARTESIAN_POINT('',(0.562769348726,0.879278200119));\r
-#63285 = CARTESIAN_POINT('',(0.563508112112,0.866599748682));\r
-#63286 = CARTESIAN_POINT('',(0.564112724769,0.853821356947));\r
-#63287 = CARTESIAN_POINT('',(0.564595298071,0.840939577917));\r
-#63288 = CARTESIAN_POINT('',(0.565318218839,0.815843622603));\r
-#63289 = CARTESIAN_POINT('',(0.565572742657,0.803643190821));\r
-#63290 = CARTESIAN_POINT('',(0.565743987859,0.79134951305));\r
-#63291 = CARTESIAN_POINT('',(0.565844054766,0.778962080494));\r
-#63292 = CARTESIAN_POINT('',(0.565886252754,0.766481610066));\r
-#63293 = CARTESIAN_POINT('',(0.565885157714,0.753910265284));\r
-#63294 = CARTESIAN_POINT('',(0.565856613515,0.741251903313));\r
-#63295 = CARTESIAN_POINT('',(0.565745013621,0.70473734506));\r
-#63296 = CARTESIAN_POINT('',(0.565636135515,0.680671419755));\r
-#63297 = CARTESIAN_POINT('',(0.565601789393,0.65636111563));\r
-#63298 = CARTESIAN_POINT('',(0.565767900078,0.631870684509));\r
-#63299 = CARTESIAN_POINT('',(0.566271500053,0.607284664968));\r
-#63300 = CARTESIAN_POINT('',(0.567256333989,0.582710040219));\r
-#63301 = CARTESIAN_POINT('',(0.568854848168,0.558271105339));\r
-#63302 = CARTESIAN_POINT('',(0.5726228819,0.518760708877));\r
-#63303 = CARTESIAN_POINT('',(0.57437007276,0.503529080431));\r
-#63304 = CARTESIAN_POINT('',(0.576426023342,0.488433409658));\r
-#63305 = CARTESIAN_POINT('',(0.578808907602,0.473503336399));\r
-#63306 = CARTESIAN_POINT('',(0.581528969461,0.458763654732));\r
-#63307 = CARTESIAN_POINT('',(0.584586849207,0.444233098115));\r
-#63308 = CARTESIAN_POINT('',(0.587973423916,0.429923897038));\r
-#63309 = CARTESIAN_POINT('',(0.593060079829,0.410559284835));\r
-#63310 = CARTESIAN_POINT('',(0.594491955467,0.405307661998));\r
-#63311 = CARTESIAN_POINT('',(0.595967034219,0.400088093685));\r
-#63312 = CARTESIAN_POINT('',(0.597484357947,0.394900648291));\r
-#63313 = CARTESIAN_POINT('',(0.599042858167,0.389745250835));\r
-#63314 = CARTESIAN_POINT('',(0.600641377554,0.384621696216));\r
-#63315 = CARTESIAN_POINT('',(0.602278691448,0.379529662466));\r
-#63316 = CARTESIAN_POINT('',(0.607306933273,0.364335581656));\r
-#63317 = CARTESIAN_POINT('',(0.610810270511,0.354327334429));\r
-#63318 = CARTESIAN_POINT('',(0.614483815731,0.344458333899));\r
-#63319 = CARTESIAN_POINT('',(0.618346361507,0.33474416864));\r
-#63320 = CARTESIAN_POINT('',(0.622415231525,0.325201570286));\r
-#63321 = CARTESIAN_POINT('',(0.626706113399,0.315848202875));\r
-#63322 = CARTESIAN_POINT('',(0.631232711084,0.306702335471));\r
-#63323 = CARTESIAN_POINT('',(0.638332586222,0.293435264183));\r
-#63324 = CARTESIAN_POINT('',(0.640717538748,0.28914190401));\r
-#63325 = CARTESIAN_POINT('',(0.643162322538,0.284904521926));\r
-#63326 = CARTESIAN_POINT('',(0.645668023728,0.280725358042));\r
-#63327 = CARTESIAN_POINT('',(0.648235546933,0.276606668006));\r
-#63328 = CARTESIAN_POINT('',(0.650865595655,0.27255070282));\r
-#63329 = CARTESIAN_POINT('',(0.653558652688,0.268559688659));\r
-#63330 = CARTESIAN_POINT('',(0.661876529739,0.25671835244));\r
-#63331 = CARTESIAN_POINT('',(0.667696463584,0.249073007121));\r
-#63332 = CARTESIAN_POINT('',(0.673775828372,0.241719333265));\r
-#63333 = CARTESIAN_POINT('',(0.680112312318,0.234674573184));\r
-#63334 = CARTESIAN_POINT('',(0.686699927652,0.227953151673));\r
-#63335 = CARTESIAN_POINT('',(0.693528797876,0.221566339566));\r
-#63336 = CARTESIAN_POINT('',(0.700585030145,0.215522078171));\r
-#63337 = CARTESIAN_POINT('',(0.715320144389,0.203968025198));\r
-#63338 = CARTESIAN_POINT('',(0.723012703898,0.198476598123));\r
-#63339 = CARTESIAN_POINT('',(0.730909434329,0.193355676596));\r
-#63340 = CARTESIAN_POINT('',(0.73899039635,0.188603848652));\r
-#63341 = CARTESIAN_POINT('',(0.747235373157,0.184214925376));\r
-#63342 = CARTESIAN_POINT('',(0.755624451688,0.180179306032));\r
-#63343 = CARTESIAN_POINT('',(0.764138440197,0.176485079996));\r
-#63344 = CARTESIAN_POINT('',(0.777730126124,0.171177781817));\r
-#63345 = CARTESIAN_POINT('',(0.782737021586,0.169345606035));\r
-#63346 = CARTESIAN_POINT('',(0.787776613179,0.167619679926));\r
-#63347 = CARTESIAN_POINT('',(0.792845930093,0.165997192415));\r
-#63348 = CARTESIAN_POINT('',(0.797942232213,0.164475228717));\r
-#63349 = CARTESIAN_POINT('',(0.803063016254,0.163050819449));\r
-#63350 = CARTESIAN_POINT('',(0.808206021892,0.16172098974));\r
-#63351 = CARTESIAN_POINT('',(0.825962749028,0.157462781437));\r
-#63352 = CARTESIAN_POINT('',(0.838674379518,0.154988473351));\r
-#63353 = CARTESIAN_POINT('',(0.851477597176,0.153016227153));\r
-#63354 = CARTESIAN_POINT('',(0.864351631444,0.15150492024));\r
-#63355 = CARTESIAN_POINT('',(0.877280983097,0.150417269721));\r
-#63356 = CARTESIAN_POINT('',(0.890255074131,0.149720085845));\r
-#63357 = CARTESIAN_POINT('',(0.90326806159,0.149384115164));\r
-#63358 = CARTESIAN_POINT('',(0.916318839084,0.149384115163));\r
-#63359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#63360 = ADVANCED_FACE('',(#63361),#50174,.T.);\r
-#63361 = FACE_BOUND('',#63362,.T.);\r
-#63362 = EDGE_LOOP('',(#63363,#63364,#63409,#63410));\r
-#63363 = ORIENTED_EDGE('',*,*,#50341,.F.);\r
-#63364 = ORIENTED_EDGE('',*,*,#63365,.T.);\r
-#63365 = EDGE_CURVE('',#50318,#63089,#63366,.T.);\r
-#63366 = SURFACE_CURVE('',#63367,(#63379,#63394),.PCURVE_S1.);\r
-#63367 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#63368,#63369,#63370,#63371,\r
-    #63372,#63373,#63374,#63375,#63376,#63377,#63378),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#63368 = CARTESIAN_POINT('',(26.917075626451,29.588359868703,-3.));\r
-#63369 = CARTESIAN_POINT('',(27.043930674844,29.472957491931,\r
-    -2.523943521025));\r
-#63370 = CARTESIAN_POINT('',(27.168112085333,29.358662379364,\r
-    -2.04739801033));\r
-#63371 = CARTESIAN_POINT('',(27.290626463922,29.244651682748,\r
-    -1.570607624198));\r
-#63372 = CARTESIAN_POINT('',(27.556075943542,28.99485505563,\r
-    -0.530911348006));\r
-#63373 = CARTESIAN_POINT('',(27.698706352269,28.858852906065,\r
-    3.200461378798E-02));\r
-#63374 = CARTESIAN_POINT('',(27.841725246552,28.720712614723,\r
-    0.594615682917));\r
-#63375 = CARTESIAN_POINT('',(28.10525680166,28.462646011765,\r
-    1.618298656295));\r
-#63376 = CARTESIAN_POINT('',(28.225234064324,28.343865348647,\r
-    2.079582431732));\r
-#63377 = CARTESIAN_POINT('',(28.347022878761,28.221934060993,\r
-    2.540224309252));\r
-#63378 = CARTESIAN_POINT('',(28.471227360037,28.096071124146,3.0000006)\r
-  );\r
-#63379 = PCURVE('',#50174,#63380);\r
-#63380 = DEFINITIONAL_REPRESENTATION('',(#63381),#63393);\r
-#63381 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#63382,#63383,#63384,#63385,\r
-    #63386,#63387,#63388,#63389,#63390,#63391,#63392),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#63382 = CARTESIAN_POINT('',(0.940985361083,0.));\r
-#63383 = CARTESIAN_POINT('',(0.938224707656,1.133475018927E-02));\r
-#63384 = CARTESIAN_POINT('',(0.93563900877,2.278133652266E-02));\r
-#63385 = CARTESIAN_POINT('',(0.933225950524,3.433838793358E-02));\r
-#63386 = CARTESIAN_POINT('',(0.928335446323,5.977773879451E-02));\r
-#63387 = CARTESIAN_POINT('',(0.925924984556,7.370321226997E-02));\r
-#63388 = CARTESIAN_POINT('',(0.923747720524,8.77808403165E-02));\r
-#63389 = CARTESIAN_POINT('',(0.92019941339,0.113700900692));\r
-#63390 = CARTESIAN_POINT('',(0.918753831813,0.125494143564));\r
-#63391 = CARTESIAN_POINT('',(0.917461038365,0.137388952024));\r
-#63392 = CARTESIAN_POINT('',(0.916318837632,0.149384130816));\r
-#63393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#63394 = PCURVE('',#53348,#63395);\r
-#63395 = DEFINITIONAL_REPRESENTATION('',(#63396),#63408);\r
-#63396 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#63397,#63398,#63399,#63400,\r
-    #63401,#63402,#63403,#63404,#63405,#63406,#63407),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#63397 = CARTESIAN_POINT('',(-0.658104886168,6.));\r
-#63398 = CARTESIAN_POINT('',(-0.65381755659,5.523943521025));\r
-#63399 = CARTESIAN_POINT('',(-0.649598296034,5.04739801033));\r
-#63400 = CARTESIAN_POINT('',(-0.64541444579,4.570607624198));\r
-#63401 = CARTESIAN_POINT('',(-0.636301893282,3.530911348006));\r
-#63402 = CARTESIAN_POINT('',(-0.631375029119,2.967995386212));\r
-#63403 = CARTESIAN_POINT('',(-0.626404155896,2.405384317083));\r
-#63404 = CARTESIAN_POINT('',(-0.61718300995,1.381701343705));\r
-#63405 = CARTESIAN_POINT('',(-0.612962334837,0.920417568268));\r
-#63406 = CARTESIAN_POINT('',(-0.608654008017,0.459775690748));\r
-#63407 = CARTESIAN_POINT('',(-0.604233301623,-6.E-07));\r
-#63408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#63409 = ORIENTED_EDGE('',*,*,#63112,.F.);\r
-#63410 = ORIENTED_EDGE('',*,*,#50150,.T.);\r
-#63411 = ADVANCED_FACE('',(#63412),#50780,.T.);\r
-#63412 = FACE_BOUND('',#63413,.T.);\r
-#63413 = EDGE_LOOP('',(#63414,#63470,#63471,#63472));\r
-#63414 = ORIENTED_EDGE('',*,*,#63415,.F.);\r
-#63415 = EDGE_CURVE('',#50629,#63416,#63418,.T.);\r
-#63416 = VERTEX_POINT('',#63417);\r
-#63417 = CARTESIAN_POINT('',(36.005523075526,17.424187443257,3.));\r
-#63418 = SURFACE_CURVE('',#63419,(#63434,#63452),.PCURVE_S1.);\r
-#63419 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#63420,#63421,#63422,#63423,\r
-    #63424,#63425,#63426,#63427,#63428,#63429,#63430,#63431,#63432,\r
-    #63433),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#63420 = CARTESIAN_POINT('',(34.977097830685,19.40625227453,-3.));\r
-#63421 = CARTESIAN_POINT('',(35.07585664655,19.228253098388,\r
-    -2.469857305487));\r
-#63422 = CARTESIAN_POINT('',(35.171028274449,19.05387349806,\r
-    -1.93877500183));\r
-#63423 = CARTESIAN_POINT('',(35.263692755867,18.881468535972,\r
-    -1.40716117002));\r
-#63424 = CARTESIAN_POINT('',(35.382699482081,18.656584723921,\r
-    -0.711942292053));\r
-#63425 = CARTESIAN_POINT('',(35.41051694885,18.603763947452,\r
-    -0.548519782961));\r
-#63426 = CARTESIAN_POINT('',(35.438206150701,18.550932667146,\r
-    -0.385088192252));\r
-#63427 = CARTESIAN_POINT('',(35.557028536982,18.323117789614,\r
-    0.31889847855));\r
-#63428 = CARTESIAN_POINT('',(35.647123436521,18.147575925632,\r
-    0.859448382286));\r
-#63429 = CARTESIAN_POINT('',(35.7369360556,17.969767305229,\r
-    1.399656454957));\r
-#63430 = CARTESIAN_POINT('',(35.871513604796,17.698713869177,\r
-    2.204677342934));\r
-#63431 = CARTESIAN_POINT('',(35.915989309938,17.608388445322,\r
-    2.470005719426));\r
-#63432 = CARTESIAN_POINT('',(35.960636616033,17.516941293753,\r
-    2.735127937173));\r
-#63433 = CARTESIAN_POINT('',(36.005523177205,17.424187233146,3.0000006)\r
-  );\r
-#63434 = PCURVE('',#50780,#63435);\r
-#63435 = DEFINITIONAL_REPRESENTATION('',(#63436),#63451);\r
-#63436 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#63437,#63438,#63439,#63440,\r
-    #63441,#63442,#63443,#63444,#63445,#63446,#63447,#63448,#63449,\r
-    #63450),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#63437 = CARTESIAN_POINT('',(2.048529561987,0.));\r
-#63438 = CARTESIAN_POINT('',(2.052109274402,1.254332354772E-02));\r
-#63439 = CARTESIAN_POINT('',(2.05545204346,2.52278254243E-02));\r
-#63440 = CARTESIAN_POINT('',(2.058561494327,3.804985612148E-02));\r
-#63441 = CARTESIAN_POINT('',(2.062327012241,5.498882258939E-02));\r
-#63442 = CARTESIAN_POINT('',(2.063190437047,5.898294243794E-02));\r
-#63443 = CARTESIAN_POINT('',(2.064032364904,6.298980222301E-02));\r
-#63444 = CARTESIAN_POINT('',(2.06756693436,8.030416791524E-02));\r
-#63445 = CARTESIAN_POINT('',(2.070047119446,9.373775098755E-02));\r
-#63446 = CARTESIAN_POINT('',(2.072297927353,0.107308355515));\r
-#63447 = CARTESIAN_POINT('',(2.075320586116,0.127758561639));\r
-#63448 = CARTESIAN_POINT('',(2.076262964156,0.134535705783));\r
-#63449 = CARTESIAN_POINT('',(2.077151376209,0.141345341141));\r
-#63450 = CARTESIAN_POINT('',(2.07798635282,0.148187165358));\r
-#63451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#63452 = PCURVE('',#53378,#63453);\r
-#63453 = DEFINITIONAL_REPRESENTATION('',(#63454),#63469);\r
-#63454 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#63455,#63456,#63457,#63458,\r
-    #63459,#63460,#63461,#63462,#63463,#63464,#63465,#63466,#63467,\r
-    #63468),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,5),(0.,0.354156776834,\r
-    0.462973733039,0.82289027295,1.),.UNSPECIFIED.);\r
-#63455 = CARTESIAN_POINT('',(-0.332008987,6.));\r
-#63456 = CARTESIAN_POINT('',(-0.326919966317,5.469857305487));\r
-#63457 = CARTESIAN_POINT('',(-0.32195357747,4.93877500183));\r
-#63458 = CARTESIAN_POINT('',(-0.31706042963,4.40716117002));\r
-#63459 = CARTESIAN_POINT('',(-0.310699644998,3.711942292053));\r
-#63460 = CARTESIAN_POINT('',(-0.30920719908,3.548519782961));\r
-#63461 = CARTESIAN_POINT('',(-0.307716012042,3.385088192252));\r
-#63462 = CARTESIAN_POINT('',(-0.301292501616,2.68110152145));\r
-#63463 = CARTESIAN_POINT('',(-0.296359804499,2.140551617714));\r
-#63464 = CARTESIAN_POINT('',(-0.291379820778,1.600343545043));\r
-#63465 = CARTESIAN_POINT('',(-0.283814229181,0.795322657066));\r
-#63466 = CARTESIAN_POINT('',(-0.281297204514,0.529994280574));\r
-#63467 = CARTESIAN_POINT('',(-0.278753113444,0.264872062827));\r
-#63468 = CARTESIAN_POINT('',(-0.27617700699,-6.E-07));\r
-#63469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#63470 = ORIENTED_EDGE('',*,*,#50654,.F.);\r
-#63471 = ORIENTED_EDGE('',*,*,#51007,.T.);\r
-#63472 = ORIENTED_EDGE('',*,*,#63473,.F.);\r
-#63473 = EDGE_CURVE('',#63416,#50942,#63474,.T.);\r
-#63474 = SURFACE_CURVE('',#63475,(#63534,#63596),.PCURVE_S1.);\r
-#63475 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#63476,#63477,#63478,#63479,\r
-    #63480,#63481,#63482,#63483,#63484,#63485,#63486,#63487,#63488,\r
-    #63489,#63490,#63491,#63492,#63493,#63494,#63495,#63496,#63497,\r
-    #63498,#63499,#63500,#63501,#63502,#63503,#63504,#63505,#63506,\r
-    #63507,#63508,#63509,#63510,#63511,#63512,#63513,#63514,#63515,\r
-    #63516,#63517,#63518,#63519,#63520,#63521,#63522,#63523,#63524,\r
-    #63525,#63526,#63527,#63528,#63529,#63530,#63531,#63532,#63533),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.165484464485,\r
-    0.233637394675,0.35305683354,0.469169764151,0.526955685371,\r
-    0.644046634186,0.845954269971,1.),.UNSPECIFIED.);\r
-#63476 = CARTESIAN_POINT('',(36.005523075526,17.424187443257,3.));\r
-#63477 = CARTESIAN_POINT('',(35.611718588709,17.05386757111,3.));\r
-#63478 = CARTESIAN_POINT('',(35.217398153939,16.684203276005,\r
-    3.012668672464));\r
-#63479 = CARTESIAN_POINT('',(34.822275533888,16.315862775076,\r
-    3.038955035772));\r
-#63480 = CARTESIAN_POINT('',(34.426221302288,15.949623288583,\r
-    3.079941181352));\r
-#63481 = CARTESIAN_POINT('',(34.029269278769,15.586362006324,\r
-    3.136833900382));\r
-#63482 = CARTESIAN_POINT('',(33.631634367405,15.227035688887,\r
-    3.210960798542));\r
-#63483 = CARTESIAN_POINT('',(33.233739721412,14.872646945805,\r
-    3.303747238419));\r
-#63484 = CARTESIAN_POINT('',(32.672549926121,14.380689282789,\r
-    3.463148376821));\r
-#63485 = CARTESIAN_POINT('',(32.508928602591,14.238199993236,\r
-    3.513055293929));\r
-#63486 = CARTESIAN_POINT('',(32.345439518823,14.096802061076,\r
-    3.566470167146));\r
-#63487 = CARTESIAN_POINT('',(32.182144819173,13.956572401991,\r
-    3.623491833348));\r
-#63488 = CARTESIAN_POINT('',(32.019116583356,13.817589126942,\r
-    3.684217011299));\r
-#63489 = CARTESIAN_POINT('',(31.85643695048,13.679930518775,\r
-    3.74873831326));\r
-#63490 = CARTESIAN_POINT('',(31.694198243091,13.543674008826,\r
-    3.817142256583));\r
-#63491 = CARTESIAN_POINT('',(31.249176398548,13.172731936083,\r
-    4.016307251588));\r
-#63492 = CARTESIAN_POINT('',(30.967476374848,12.941070639234,\r
-    4.155287605427));\r
-#63493 = CARTESIAN_POINT('',(30.688006655046,12.714361288634,\r
-    4.306851343745));\r
-#63494 = CARTESIAN_POINT('',(30.411433769156,12.49300790859,\r
-    4.471323524042));\r
-#63495 = CARTESIAN_POINT('',(30.138482409973,12.277344689415,\r
-    4.648915133231));\r
-#63496 = CARTESIAN_POINT('',(29.869922168876,12.06761926101,\r
-    4.839681461478));\r
-#63497 = CARTESIAN_POINT('',(29.606545739721,11.863983072651,\r
-    5.043474971086));\r
-#63498 = CARTESIAN_POINT('',(29.098858580288,11.474462942342,\r
-    5.470318135349));\r
-#63499 = CARTESIAN_POINT('',(28.854163426858,11.288198775647,\r
-    5.692727712366));\r
-#63500 = CARTESIAN_POINT('',(28.615791917984,11.107760824714,\r
-    5.926751289046));\r
-#63501 = CARTESIAN_POINT('',(28.384366871034,10.933040056642,\r
-    6.171881071276));\r
-#63502 = CARTESIAN_POINT('',(28.160385392018,10.76377991027,\r
-    6.427479728726));\r
-#63503 = CARTESIAN_POINT('',(27.944213527609,10.599605510115,\r
-    6.692794938927));\r
-#63504 = CARTESIAN_POINT('',(27.736085310478,10.440056143798,\r
-    6.96698031992));\r
-#63505 = CARTESIAN_POINT('',(27.43658259464,10.207265597733,\r
-    7.389536573097));\r
-#63506 = CARTESIAN_POINT('',(27.339069639157,10.130923200546,\r
-    7.531932025772));\r
-#63507 = CARTESIAN_POINT('',(27.243576141527,10.055527229131,\r
-    7.676203716572));\r
-#63508 = CARTESIAN_POINT('',(27.150101579745,9.981006770328,\r
-    7.822245522921));\r
-#63509 = CARTESIAN_POINT('',(27.058636664943,9.907287497283,\r
-    7.969951415991));\r
-#63510 = CARTESIAN_POINT('',(26.969163906563,9.834292586631,\r
-    8.119216284067));\r
-#63511 = CARTESIAN_POINT('',(26.881658177543,9.761943635681,\r
-    8.269936755926));\r
-#63512 = CARTESIAN_POINT('',(26.622695951076,9.544710423378,\r
-    8.730160394556));\r
-#63513 = CARTESIAN_POINT('',(26.457257408766,9.40159413042,\r
-    9.043855702193));\r
-#63514 = CARTESIAN_POINT('',(26.299490357043,9.260142873327,\r
-    9.362279604954));\r
-#63515 = CARTESIAN_POINT('',(26.1490063515,9.119682852857,9.684639655183\r
-    ));\r
-#63516 = CARTESIAN_POINT('',(26.005326932019,8.979556736719,\r
-    10.010186031992));\r
-#63517 = CARTESIAN_POINT('',(25.867894768442,8.839137384192,\r
-    10.338222704631));\r
-#63518 = CARTESIAN_POINT('',(25.736078818745,8.697834856559,\r
-    10.66811302695));\r
-#63519 = CARTESIAN_POINT('',(25.390342298892,8.308963930961,\r
-    11.570332379699));\r
-#63520 = CARTESIAN_POINT('',(25.186039375846,8.058485786327,\r
-    12.145352738798));\r
-#63521 = CARTESIAN_POINT('',(24.998968454321,7.802568120743,\r
-    12.724080372101));\r
-#63522 = CARTESIAN_POINT('',(24.831495954231,7.539807320935,\r
-    13.305852761895));\r
-#63523 = CARTESIAN_POINT('',(24.685209162569,7.26843624942,\r
-    13.889458979119));\r
-#63524 = CARTESIAN_POINT('',(24.560421958077,6.986473596537,\r
-    14.473060466128));\r
-#63525 = CARTESIAN_POINT('',(24.456402239939,6.692137851155,\r
-    15.054429278997));\r
-#63526 = CARTESIAN_POINT('',(24.306903419317,6.149106725879,\r
-    16.071113838067));\r
-#63527 = CARTESIAN_POINT('',(24.253376843994,5.906076167586,\r
-    16.508487518814));\r
-#63528 = CARTESIAN_POINT('',(24.210333649034,5.65438580885,\r
-    16.942243884416));\r
-#63529 = CARTESIAN_POINT('',(24.17679797977,5.393483117151,\r
-    17.371433564459));\r
-#63530 = CARTESIAN_POINT('',(24.151611506024,5.122950321479,\r
-    17.795196711925));\r
-#63531 = CARTESIAN_POINT('',(24.133518156036,4.842532808547,\r
-    18.212785982053));\r
-#63532 = CARTESIAN_POINT('',(24.12122876665,4.552145125977,\r
-    18.623574609879));\r
-#63533 = CARTESIAN_POINT('',(24.113465649788,4.251854592444,\r
-    19.027049586455));\r
-#63534 = PCURVE('',#50780,#63535);\r
-#63535 = DEFINITIONAL_REPRESENTATION('',(#63536),#63595);\r
-#63536 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#63537,#63538,#63539,#63540,\r
-    #63541,#63542,#63543,#63544,#63545,#63546,#63547,#63548,#63549,\r
-    #63550,#63551,#63552,#63553,#63554,#63555,#63556,#63557,#63558,\r
-    #63559,#63560,#63561,#63562,#63563,#63564,#63565,#63566,#63567,\r
-    #63568,#63569,#63570,#63571,#63572,#63573,#63574,#63575,#63576,\r
-    #63577,#63578,#63579,#63580,#63581,#63582,#63583,#63584,#63585,\r
-    #63586,#63587,#63588,#63589,#63590,#63591,#63592,#63593,#63594),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.165484464485,\r
-    0.233637394675,0.35305683354,0.469169764151,0.526955685371,\r
-    0.644046634186,0.845954269971,1.),.UNSPECIFIED.);\r
-#63537 = CARTESIAN_POINT('',(2.077986350929,0.14818714986));\r
-#63538 = CARTESIAN_POINT('',(2.091029684128,0.14818714986));\r
-#63539 = CARTESIAN_POINT('',(2.104044585741,0.148514389606));\r
-#63540 = CARTESIAN_POINT('',(2.117029777344,0.149193382081));\r
-#63541 = CARTESIAN_POINT('',(2.129979348776,0.150252451418));\r
-#63542 = CARTESIAN_POINT('',(2.142882739044,0.151723649078));\r
-#63543 = CARTESIAN_POINT('',(2.155724545449,0.153642873362));\r
-#63544 = CARTESIAN_POINT('',(2.168484179269,0.1560495933));\r
-#63545 = CARTESIAN_POINT('',(2.186345644816,0.160194730425));\r
-#63546 = CARTESIAN_POINT('',(2.191537161858,0.161493573207));\r
-#63547 = CARTESIAN_POINT('',(2.196707921764,0.162884949728));\r
-#63548 = CARTESIAN_POINT('',(2.201855659404,0.164371742571));\r
-#63549 = CARTESIAN_POINT('',(2.206977866016,0.165956825812));\r
-#63550 = CARTESIAN_POINT('',(2.212071794974,0.167643017402));\r
-#63551 = CARTESIAN_POINT('',(2.217134467573,0.169433031541));\r
-#63552 = CARTESIAN_POINT('',(2.230973248823,0.174652354457));\r
-#63553 = CARTESIAN_POINT('',(2.239679323428,0.178302399851));\r
-#63554 = CARTESIAN_POINT('',(2.248262033094,0.182292869155));\r
-#63555 = CARTESIAN_POINT('',(2.256701475904,0.186635548743));\r
-#63556 = CARTESIAN_POINT('',(2.264976981409,0.191339858785));\r
-#63557 = CARTESIAN_POINT('',(2.27306754111,0.196411743194));\r
-#63558 = CARTESIAN_POINT('',(2.280952405572,0.201852300144));\r
-#63559 = CARTESIAN_POINT('',(2.296059214616,0.213299308066));\r
-#63560 = CARTESIAN_POINT('',(2.303295209193,0.219287241247));\r
-#63561 = CARTESIAN_POINT('',(2.310301153248,0.225615023895));\r
-#63562 = CARTESIAN_POINT('',(2.31706257144,0.232274361364));\r
-#63563 = CARTESIAN_POINT('',(2.323569137173,0.239253634089));\r
-#63564 = CARTESIAN_POINT('',(2.329814530138,0.246538094889));\r
-#63565 = CARTESIAN_POINT('',(2.335796205934,0.254110222654));\r
-#63566 = CARTESIAN_POINT('',(2.344361188685,0.265851970067));\r
-#63567 = CARTESIAN_POINT('',(2.347142429256,0.269820357456));\r
-#63568 = CARTESIAN_POINT('',(2.349859031521,0.273853159469));\r
-#63569 = CARTESIAN_POINT('',(2.352511478259,0.277948098723));\r
-#63570 = CARTESIAN_POINT('',(2.355100482246,0.282102876136));\r
-#63571 = CARTESIAN_POINT('',(2.357626965508,0.286315191448));\r
-#63572 = CARTESIAN_POINT('',(2.36009203856,0.290582763746));\r
-#63573 = CARTESIAN_POINT('',(2.367370084207,0.303658110352));\r
-#63574 = CARTESIAN_POINT('',(2.371996052748,0.312630099952));\r
-#63575 = CARTESIAN_POINT('',(2.376385914277,0.321801252768));\r
-#63576 = CARTESIAN_POINT('',(2.380553190253,0.331153720719));\r
-#63577 = CARTESIAN_POINT('',(2.384513355083,0.340670301265));\r
-#63578 = CARTESIAN_POINT('',(2.388283488641,0.350334744403));\r
-#63579 = CARTESIAN_POINT('',(2.39188212082,0.360131941043));\r
-#63580 = CARTESIAN_POINT('',(2.401273411258,0.387146893943));\r
-#63581 = CARTESIAN_POINT('',(2.406769094449,0.404604362782));\r
-#63582 = CARTESIAN_POINT('',(2.41176154937,0.422430205832));\r
-#63583 = CARTESIAN_POINT('',(2.416204050913,0.440623438251));\r
-#63584 = CARTESIAN_POINT('',(2.420068428262,0.459166802607));\r
-#63585 = CARTESIAN_POINT('',(2.423356234433,0.478021494265));\r
-#63586 = CARTESIAN_POINT('',(2.426092797226,0.497131163862));\r
-#63587 = CARTESIAN_POINT('',(2.430022280985,0.531146258399));\r
-#63588 = CARTESIAN_POINT('',(2.43142775422,0.545977976599));\r
-#63589 = CARTESIAN_POINT('',(2.432557543396,0.560892486099));\r
-#63590 = CARTESIAN_POINT('',(2.433437497696,0.575861162874));\r
-#63591 = CARTESIAN_POINT('',(2.434097375,0.590856222051));\r
-#63592 = CARTESIAN_POINT('',(2.434568838882,0.605851603034));\r
-#63593 = CARTESIAN_POINT('',(2.434883989993,0.620823510871));\r
-#63594 = CARTESIAN_POINT('',(2.435074431829,0.635750613883));\r
-#63595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#63596 = PCURVE('',#50979,#63597);\r
-#63597 = DEFINITIONAL_REPRESENTATION('',(#63598),#63657);\r
-#63598 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#63599,#63600,#63601,#63602,\r
-    #63603,#63604,#63605,#63606,#63607,#63608,#63609,#63610,#63611,\r
-    #63612,#63613,#63614,#63615,#63616,#63617,#63618,#63619,#63620,\r
-    #63621,#63622,#63623,#63624,#63625,#63626,#63627,#63628,#63629,\r
-    #63630,#63631,#63632,#63633,#63634,#63635,#63636,#63637,#63638,\r
-    #63639,#63640,#63641,#63642,#63643,#63644,#63645,#63646,#63647,\r
-    #63648,#63649,#63650,#63651,#63652,#63653,#63654,#63655,#63656),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.165484464485,\r
-    0.233637394675,0.35305683354,0.469169764151,0.526955685371,\r
-    0.644046634186,0.845954269971,1.),.UNSPECIFIED.);\r
-#63599 = CARTESIAN_POINT('',(0.276177012826,1.));\r
-#63600 = CARTESIAN_POINT('',(0.272132114384,0.989254344061));\r
-#63601 = CARTESIAN_POINT('',(0.267988369216,0.978190630654));\r
-#63602 = CARTESIAN_POINT('',(0.263758960605,0.96678348126));\r
-#63603 = CARTESIAN_POINT('',(0.259458953991,0.955007161853));\r
-#63604 = CARTESIAN_POINT('',(0.255105424435,0.942835631151));\r
-#63605 = CARTESIAN_POINT('',(0.25071731266,0.930242532514));\r
-#63606 = CARTESIAN_POINT('',(0.246314754893,0.917201742911));\r
-#63607 = CARTESIAN_POINT('',(0.240106725643,0.89812405808));\r
-#63608 = CARTESIAN_POINT('',(0.238296864087,0.892479363103));\r
-#63609 = CARTESIAN_POINT('',(0.236489497775,0.886753547249));\r
-#63610 = CARTESIAN_POINT('',(0.234686105423,0.880945306168));\r
-#63611 = CARTESIAN_POINT('',(0.232888167336,0.875053536955));\r
-#63612 = CARTESIAN_POINT('',(0.231097138973,0.86907738371));\r
-#63613 = CARTESIAN_POINT('',(0.229314424518,0.863016283091));\r
-#63614 = CARTESIAN_POINT('',(0.224434521303,0.846100340895));\r
-#63615 = CARTESIAN_POINT('',(0.221356835484,0.83506757187));\r
-#63616 = CARTESIAN_POINT('',(0.218315948474,0.823772342311));\r
-#63617 = CARTESIAN_POINT('',(0.215318477992,0.812217670826));\r
-#63618 = CARTESIAN_POINT('',(0.21236924664,0.800409634478));\r
-#63619 = CARTESIAN_POINT('',(0.209470742792,0.788358182414));\r
-#63620 = CARTESIAN_POINT('',(0.206622799737,0.776078083776));\r
-#63621 = CARTESIAN_POINT('',(0.20109972181,0.751447708155));\r
-#63622 = CARTESIAN_POINT('',(0.198421353512,0.739105949251));\r
-#63623 = CARTESIAN_POINT('',(0.195784932767,0.726584164212));\r
-#63624 = CARTESIAN_POINT('',(0.19318437848,0.71390178257));\r
-#63625 = CARTESIAN_POINT('',(0.190610334043,0.701078189973));\r
-#63626 = CARTESIAN_POINT('',(0.188050748211,0.688132598494));\r
-#63627 = CARTESIAN_POINT('',(0.185491686654,0.675083829615));\r
-#63628 = CARTESIAN_POINT('',(0.181637713823,0.655413701916));\r
-#63629 = CARTESIAN_POINT('',(0.180353424271,0.648855823646));\r
-#63630 = CARTESIAN_POINT('',(0.179063616988,0.642278291403));\r
-#63631 = CARTESIAN_POINT('',(0.177766323553,0.635682842646));\r
-#63632 = CARTESIAN_POINT('',(0.176459517514,0.629071029512));\r
-#63633 = CARTESIAN_POINT('',(0.175141136221,0.62244421236));\r
-#63634 = CARTESIAN_POINT('',(0.173809102651,0.615803553327));\r
-#63635 = CARTESIAN_POINT('',(0.169730405919,0.595668011163));\r
-#63636 = CARTESIAN_POINT('',(0.166935049554,0.58213378995));\r
-#63637 = CARTESIAN_POINT('',(0.16405785002,0.56855437274));\r
-#63638 = CARTESIAN_POINT('',(0.161081586577,0.554934068358));\r
-#63639 = CARTESIAN_POINT('',(0.157989805178,0.541274428725));\r
-#63640 = CARTESIAN_POINT('',(0.154767192342,0.527574108548));\r
-#63641 = CARTESIAN_POINT('',(0.151399763582,0.513828623927));\r
-#63642 = CARTESIAN_POINT('',(0.141796654,0.47623615076));\r
-#63643 = CARTESIAN_POINT('',(0.135248379668,0.452276803669));\r
-#63644 = CARTESIAN_POINT('',(0.128151846777,0.428327126298));\r
-#63645 = CARTESIAN_POINT('',(0.120422669099,0.404588110079));\r
-#63646 = CARTESIAN_POINT('',(0.111974323882,0.381269938657));\r
-#63647 = CARTESIAN_POINT('',(0.102729830855,0.358550869372));\r
-#63648 = CARTESIAN_POINT('',(9.263392612271E-02,0.336568221032));\r
-#63649 = CARTESIAN_POINT('',(7.328698442974E-02,0.299286958313));\r
-#63650 = CARTESIAN_POINT('',(6.440100842712E-02,0.283635268864));\r
-#63651 = CARTESIAN_POINT('',(5.498779958598E-02,0.268507610073));\r
-#63652 = CARTESIAN_POINT('',(4.504014598062E-02,0.253927764499));\r
-#63653 = CARTESIAN_POINT('',(3.455791928128E-02,0.239905268898));\r
-#63654 = CARTESIAN_POINT('',(2.354783000477E-02,0.226438776327));\r
-#63655 = CARTESIAN_POINT('',(1.202266397592E-02,0.21351927885));\r
-#63656 = CARTESIAN_POINT('',(0.,0.20113319086));\r
-#63657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#63658 = ADVANCED_FACE('',(#63659),#50979,.F.);\r
-#63659 = FACE_BOUND('',#63660,.F.);\r
-#63660 = EDGE_LOOP('',(#63661,#63662,#63663,#63687));\r
-#63661 = ORIENTED_EDGE('',*,*,#50941,.F.);\r
-#63662 = ORIENTED_EDGE('',*,*,#63473,.F.);\r
-#63663 = ORIENTED_EDGE('',*,*,#63664,.F.);\r
-#63664 = EDGE_CURVE('',#63665,#63416,#63667,.T.);\r
-#63665 = VERTEX_POINT('',#63666);\r
-#63666 = CARTESIAN_POINT('',(36.36362443158,16.663937655878,3.));\r
-#63667 = SURFACE_CURVE('',#63668,(#63673,#63680),.PCURVE_S1.);\r
-#63668 = CIRCLE('',#63669,40.);\r
-#63669 = AXIS2_PLACEMENT_3D('',#63670,#63671,#63672);\r
-#63670 = CARTESIAN_POINT('',(-2.316911861358E-15,1.622319150691E-15,3.)\r
-  );\r
-#63671 = DIRECTION('',(-3.822904571241E-16,2.676826598639E-16,1.));\r
-#63672 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#63673 = PCURVE('',#50979,#63674);\r
-#63674 = DEFINITIONAL_REPRESENTATION('',(#63675),#63679);\r
-#63675 = LINE('',#63676,#63677);\r
-#63676 = CARTESIAN_POINT('',(0.,1.));\r
-#63677 = VECTOR('',#63678,1.);\r
-#63678 = DIRECTION('',(1.,0.));\r
-#63679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#63680 = PCURVE('',#53378,#63681);\r
-#63681 = DEFINITIONAL_REPRESENTATION('',(#63682),#63686);\r
-#63682 = LINE('',#63683,#63684);\r
-#63683 = CARTESIAN_POINT('',(-0.,0.));\r
-#63684 = VECTOR('',#63685,1.);\r
-#63685 = DIRECTION('',(-1.,0.));\r
-#63686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#63687 = ORIENTED_EDGE('',*,*,#63688,.F.);\r
-#63688 = EDGE_CURVE('',#50879,#63665,#63689,.T.);\r
-#63689 = SURFACE_CURVE('',#63690,(#63749,#63811),.PCURVE_S1.);\r
-#63690 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#63691,#63692,#63693,#63694,\r
-    #63695,#63696,#63697,#63698,#63699,#63700,#63701,#63702,#63703,\r
-    #63704,#63705,#63706,#63707,#63708,#63709,#63710,#63711,#63712,\r
-    #63713,#63714,#63715,#63716,#63717,#63718,#63719,#63720,#63721,\r
-    #63722,#63723,#63724,#63725,#63726,#63727,#63728,#63729,#63730,\r
-    #63731,#63732,#63733,#63734,#63735,#63736,#63737,#63738,#63739,\r
-    #63740,#63741,#63742,#63743,#63744,#63745,#63746,#63747,#63748),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,8.331472655134E-02,\r
-    0.312615982582,0.43790349309,0.498962394542,0.622164637187,\r
-    0.748823172111,0.821859166311,1.),.UNSPECIFIED.);\r
-#63691 = CARTESIAN_POINT('',(24.341744769229,4.292106360334,\r
-    17.666286254516));\r
-#63692 = CARTESIAN_POINT('',(24.358447220709,4.434541263241,\r
-    17.453847573436));\r
-#63693 = CARTESIAN_POINT('',(24.376952259803,4.574379179318,\r
-    17.239809305789));\r
-#63694 = CARTESIAN_POINT('',(24.39742339463,4.711646709972,\r
-    17.024272804757));\r
-#63695 = CARTESIAN_POINT('',(24.420019415458,4.846382814398,\r
-    16.807347179241));\r
-#63696 = CARTESIAN_POINT('',(24.444891536937,4.97863782447,\r
-    16.589148387946));\r
-#63697 = CARTESIAN_POINT('',(24.472180540331,5.108472459652,\r
-    16.369798333465));\r
-#63698 = CARTESIAN_POINT('',(24.502013915762,5.23595684189,\r
-    16.149423956359));\r
-#63699 = CARTESIAN_POINT('',(24.623920435779,5.705783522652,\r
-    15.319177017714));\r
-#63700 = CARTESIAN_POINT('',(24.733482977904,6.033302304768,\r
-    14.703230228068));\r
-#63701 = CARTESIAN_POINT('',(24.865489586287,6.345165221333,\r
-    14.083344580444));\r
-#63702 = CARTESIAN_POINT('',(25.021291778271,6.643532391432,\r
-    13.462378528433));\r
-#63703 = CARTESIAN_POINT('',(25.200955809421,6.930946850459,\r
-    12.842782205078));\r
-#63704 = CARTESIAN_POINT('',(25.402812080556,7.209719605701,\r
-    12.226201387643));\r
-#63705 = CARTESIAN_POINT('',(25.624108891218,7.481666215232,\r
-    11.613554482679));\r
-#63706 = CARTESIAN_POINT('',(25.991417316472,7.893806268901,\r
-    10.672864607747));\r
-#63707 = CARTESIAN_POINT('',(26.126058613679,8.037835858205,\r
-    10.341702842606));\r
-#63708 = CARTESIAN_POINT('',(26.266282810798,8.180836253344,\r
-    10.012350218762));\r
-#63709 = CARTESIAN_POINT('',(26.412739154851,8.323410626944,\r
-    9.685462959537));\r
-#63710 = CARTESIAN_POINT('',(26.566002432893,8.466200868354,\r
-    9.361757619738));\r
-#63711 = CARTESIAN_POINT('',(26.726566993077,8.609879840467,\r
-    9.042004787529));\r
-#63712 = CARTESIAN_POINT('',(26.894835119826,8.755136918593,\r
-    8.727017182313));\r
-#63713 = CARTESIAN_POINT('',(27.15700238371,8.974550670189,\r
-    8.266853270481));\r
-#63714 = CARTESIAN_POINT('',(27.244802040723,9.046980117613,\r
-    8.117408984713));\r
-#63715 = CARTESIAN_POINT('',(27.334530966253,9.120022936098,\r
-    7.969398690255));\r
-#63716 = CARTESIAN_POINT('',(27.426214474558,9.193756198975,\r
-    7.822924186309));\r
-#63717 = CARTESIAN_POINT('',(27.519870410285,9.268255384473,\r
-    7.678088866373));\r
-#63718 = CARTESIAN_POINT('',(27.61550859671,9.343593489746,7.53499691225\r
-    ));\r
-#63719 = CARTESIAN_POINT('',(27.713130283982,9.419840144906,\r
-    7.39375248806));\r
-#63720 = CARTESIAN_POINT('',(28.013691127319,9.652873371449,\r
-    6.973397896347));\r
-#63721 = CARTESIAN_POINT('',(28.222728786789,9.812675028357,\r
-    6.700236597873));\r
-#63722 = CARTESIAN_POINT('',(28.439742199251,9.976973775194,\r
-    6.435880967914));\r
-#63723 = CARTESIAN_POINT('',(28.664505375641,10.146227767052,\r
-    6.181169321199));\r
-#63724 = CARTESIAN_POINT('',(28.896661119527,10.320810228895,\r
-    5.936845343957));\r
-#63725 = CARTESIAN_POINT('',(29.135721891129,10.500977882081,\r
-    5.703537660295));\r
-#63726 = CARTESIAN_POINT('',(29.38107513016,10.686842805191,\r
-    5.481745979107));\r
-#63727 = CARTESIAN_POINT('',(29.889950148134,11.075225095878,\r
-    5.056032828139));\r
-#63728 = CARTESIAN_POINT('',(30.153849392473,11.278109771747,\r
-    4.85273611416));\r
-#63729 = CARTESIAN_POINT('',(30.422918546973,11.486956867584,\r
-    4.662338432882));\r
-#63730 = CARTESIAN_POINT('',(30.696376743565,11.701625278479,\r
-    4.48498360752));\r
-#63731 = CARTESIAN_POINT('',(30.973464230818,11.921880192142,\r
-    4.32061634702));\r
-#63732 = CARTESIAN_POINT('',(31.253463897628,12.147402416161,\r
-    4.169028613068));\r
-#63733 = CARTESIAN_POINT('',(31.535714559469,12.377804524208,\r
-    4.029900538276));\r
-#63734 = CARTESIAN_POINT('',(31.983324078679,12.74807660891,\r
-    3.829565724556));\r
-#63735 = CARTESIAN_POINT('',(32.147594726453,12.884989359284,\r
-    3.760300719913));\r
-#63736 = CARTESIAN_POINT('',(32.31232249213,13.023317183694,\r
-    3.694961336103));\r
-#63737 = CARTESIAN_POINT('',(32.477412360734,13.162983219574,\r
-    3.633459770923));\r
-#63738 = CARTESIAN_POINT('',(32.64277965089,13.3039096677,3.575702006045\r
-    ));\r
-#63739 = CARTESIAN_POINT('',(32.808349905011,13.446018829512,\r
-    3.521589847575));\r
-#63740 = CARTESIAN_POINT('',(32.97405877948,13.589234144433,\r
-    3.471022966635));\r
-#63741 = CARTESIAN_POINT('',(33.544235160406,14.08531179869,\r
-    3.308966417351));\r
-#63742 = CARTESIAN_POINT('',(33.949051869527,14.443221381975,\r
-    3.214544498869));\r
-#63743 = CARTESIAN_POINT('',(34.353600557228,14.806202977818,\r
-    3.139135703823));\r
-#63744 = CARTESIAN_POINT('',(34.757431124534,15.173243658873,\r
-    3.081275109403));\r
-#63745 = CARTESIAN_POINT('',(35.160309742588,15.543375187581,\r
-    3.039600923212));\r
-#63746 = CARTESIAN_POINT('',(35.562191036263,15.915708738312,\r
-    3.012877781652));\r
-#63747 = CARTESIAN_POINT('',(35.963199796624,16.28945584005,3.));\r
-#63748 = CARTESIAN_POINT('',(36.36362443158,16.663937655878,3.));\r
-#63749 = PCURVE('',#50979,#63750);\r
-#63750 = DEFINITIONAL_REPRESENTATION('',(#63751),#63810);\r
-#63751 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#63752,#63753,#63754,#63755,\r
-    #63756,#63757,#63758,#63759,#63760,#63761,#63762,#63763,#63764,\r
-    #63765,#63766,#63767,#63768,#63769,#63770,#63771,#63772,#63773,\r
-    #63774,#63775,#63776,#63777,#63778,#63779,#63780,#63781,#63782,\r
-    #63783,#63784,#63785,#63786,#63787,#63788,#63789,#63790,#63791,\r
-    #63792,#63793,#63794,#63795,#63796,#63797,#63798,#63799,#63800,\r
-    #63801,#63802,#63803,#63804,#63805,#63806,#63807,#63808,#63809),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,8.331472655134E-02,\r
-    0.312615982582,0.43790349309,0.498962394542,0.622164637187,\r
-    0.748823172111,0.821859166311,1.),.UNSPECIFIED.);\r
-#63752 = CARTESIAN_POINT('',(0.,0.244481665707));\r
-#63753 = CARTESIAN_POINT('',(5.557682035578E-03,0.251500301254));\r
-#63754 = CARTESIAN_POINT('',(1.097806253029E-02,0.258663036875));\r
-#63755 = CARTESIAN_POINT('',(1.626025607752E-02,0.265969735878));\r
-#63756 = CARTESIAN_POINT('',(2.140385429908E-02,0.273419615239));\r
-#63757 = CARTESIAN_POINT('',(2.640892874457E-02,0.281011137644));\r
-#63758 = CARTESIAN_POINT('',(3.127603379085E-02,0.288741903535));\r
-#63759 = CARTESIAN_POINT('',(3.600620954139E-02,0.296608543152));\r
-#63760 = CARTESIAN_POINT('',(5.32468609657E-02,0.326619120928));\r
-#63761 = CARTESIAN_POINT('',(6.487124651911E-02,0.349634428494));\r
-#63762 = CARTESIAN_POINT('',(7.549830679139E-02,0.373550023821));\r
-#63763 = CARTESIAN_POINT('',(8.519039092705E-02,0.398214197914));\r
-#63764 = CARTESIAN_POINT('',(9.403972588578E-02,0.423419884549));\r
-#63765 = CARTESIAN_POINT('',(0.102151342171,0.448909555365));\r
-#63766 = CARTESIAN_POINT('',(0.109626563714,0.474435234736));\r
-#63767 = CARTESIAN_POINT('',(0.1203455744,0.513630638717));\r
-#63768 = CARTESIAN_POINT('',(0.123971509159,0.527428677781));\r
-#63769 = CARTESIAN_POINT('',(0.127449755307,0.541183316631));\r
-#63770 = CARTESIAN_POINT('',(0.130795305399,0.554898624626));\r
-#63771 = CARTESIAN_POINT('',(0.134024389807,0.568575510214));\r
-#63772 = CARTESIAN_POINT('',(0.137154272503,0.582211955211));\r
-#63773 = CARTESIAN_POINT('',(0.140202852708,0.595803167693));\r
-#63774 = CARTESIAN_POINT('',(0.144642920005,0.615939638137));\r
-#63775 = CARTESIAN_POINT('',(0.146082681499,0.62252492862));\r
-#63776 = CARTESIAN_POINT('',(0.147509406396,0.629096542193));\r
-#63777 = CARTESIAN_POINT('',(0.148925140764,0.635653299282));\r
-#63778 = CARTESIAN_POINT('',(0.150331906151,0.642193830117));\r
-#63779 = CARTESIAN_POINT('',(0.151731678496,0.64871658135));\r
-#63780 = CARTESIAN_POINT('',(0.153126367059,0.655219822685));\r
-#63781 = CARTESIAN_POINT('',(0.157325358376,0.674780435998));\r
-#63782 = CARTESIAN_POINT('',(0.160120072275,0.687774045455));\r
-#63783 = CARTESIAN_POINT('',(0.16291631961,0.700664338906));\r
-#63784 = CARTESIAN_POINT('',(0.165727522955,0.713432539602));\r
-#63785 = CARTESIAN_POINT('',(0.168565138942,0.726059549992));\r
-#63786 = CARTESIAN_POINT('',(0.171437886954,0.738526172886));\r
-#63787 = CARTESIAN_POINT('',(0.174351210435,0.750813240803));\r
-#63788 = CARTESIAN_POINT('',(0.18034565156,0.775329192215));\r
-#63789 = CARTESIAN_POINT('',(0.183429896635,0.787549710165));\r
-#63790 = CARTESIAN_POINT('',(0.186561992279,0.799542940015));\r
-#63791 = CARTESIAN_POINT('',(0.189741600894,0.811294432604));\r
-#63792 = CARTESIAN_POINT('',(0.192965877238,0.822794491189));\r
-#63793 = CARTESIAN_POINT('',(0.19622978587,0.834037236145));\r
-#63794 = CARTESIAN_POINT('',(0.199526619859,0.845019800095));\r
-#63795 = CARTESIAN_POINT('',(0.204764366948,0.861924270584));\r
-#63796 = CARTESIAN_POINT('',(0.206688572335,0.86802071182));\r
-#63797 = CARTESIAN_POINT('',(0.208619972373,0.874031220191));\r
-#63798 = CARTESIAN_POINT('',(0.210557132589,0.879956383658));\r
-#63799 = CARTESIAN_POINT('',(0.212498574518,0.885797088169));\r
-#63800 = CARTESIAN_POINT('',(0.214442801648,0.891554470687));\r
-#63801 = CARTESIAN_POINT('',(0.216388325366,0.897229872198));\r
-#63802 = CARTESIAN_POINT('',(0.22307859844,0.916471260041));\r
-#63803 = CARTESIAN_POINT('',(0.227821763797,0.92963665106));\r
-#63804 = CARTESIAN_POINT('',(0.232543068579,0.942346089199));\r
-#63805 = CARTESIAN_POINT('',(0.23722223882,0.954626671915));\r
-#63806 = CARTESIAN_POINT('',(0.241840288708,0.966505666078));\r
-#63807 = CARTESIAN_POINT('',(0.24638017411,0.978009947094));\r
-#63808 = CARTESIAN_POINT('',(0.250826916397,0.989166024651));\r
-#63809 = CARTESIAN_POINT('',(0.255167456993,1.));\r
-#63810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#63811 = PCURVE('',#50902,#63812);\r
-#63812 = DEFINITIONAL_REPRESENTATION('',(#63813),#63872);\r
-#63813 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#63814,#63815,#63816,#63817,\r
-    #63818,#63819,#63820,#63821,#63822,#63823,#63824,#63825,#63826,\r
-    #63827,#63828,#63829,#63830,#63831,#63832,#63833,#63834,#63835,\r
-    #63836,#63837,#63838,#63839,#63840,#63841,#63842,#63843,#63844,\r
-    #63845,#63846,#63847,#63848,#63849,#63850,#63851,#63852,#63853,\r
-    #63854,#63855,#63856,#63857,#63858,#63859,#63860,#63861,#63862,\r
-    #63863,#63864,#63865,#63866,#63867,#63868,#63869,#63870,#63871),\r
-  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,8.331472655134E-02,\r
-    0.312615982582,0.43790349309,0.498962394542,0.622164637187,\r
-    0.748823172111,0.821859166311,1.),.UNSPECIFIED.);\r
-#63814 = CARTESIAN_POINT('',(0.56711411845,0.595905420251));\r
-#63815 = CARTESIAN_POINT('',(0.567421023717,0.588141196408));\r
-#63816 = CARTESIAN_POINT('',(0.567776822731,0.580380364576));\r
-#63817 = CARTESIAN_POINT('',(0.568185664276,0.572626537373));\r
-#63818 = CARTESIAN_POINT('',(0.568651604797,0.564883444203));\r
-#63819 = CARTESIAN_POINT('',(0.569178540705,0.557154896991));\r
-#63820 = CARTESIAN_POINT('',(0.569770140679,0.549444755926));\r
-#63821 = CARTESIAN_POINT('',(0.57042977797,0.5417568952));\r
-#63822 = CARTESIAN_POINT('',(0.57317147487,0.513008338468));\r
-#63823 = CARTESIAN_POINT('',(0.575721297074,0.49211250913));\r
-#63824 = CARTESIAN_POINT('',(0.578872267912,0.471498826799));\r
-#63825 = CARTESIAN_POINT('',(0.582665068989,0.451242359399));\r
-#63826 = CARTESIAN_POINT('',(0.587110781346,0.431396736807));\r
-#63827 = CARTESIAN_POINT('',(0.592179673838,0.411986559835));\r
-#63828 = CARTESIAN_POINT('',(0.597816128039,0.393014405526));\r
-#63829 = CARTESIAN_POINT('',(0.607306933273,0.364335581656));\r
-#63830 = CARTESIAN_POINT('',(0.610810270511,0.354327334429));\r
-#63831 = CARTESIAN_POINT('',(0.614483815731,0.344458333899));\r
-#63832 = CARTESIAN_POINT('',(0.618346361507,0.33474416864));\r
-#63833 = CARTESIAN_POINT('',(0.622415231525,0.325201570286));\r
-#63834 = CARTESIAN_POINT('',(0.626706113399,0.315848202875));\r
-#63835 = CARTESIAN_POINT('',(0.631232711084,0.306702335471));\r
-#63836 = CARTESIAN_POINT('',(0.638332586222,0.293435264183));\r
-#63837 = CARTESIAN_POINT('',(0.640717538748,0.28914190401));\r
-#63838 = CARTESIAN_POINT('',(0.643162322538,0.284904521926));\r
-#63839 = CARTESIAN_POINT('',(0.645668023728,0.280725358042));\r
-#63840 = CARTESIAN_POINT('',(0.648235546933,0.276606668006));\r
-#63841 = CARTESIAN_POINT('',(0.650865595655,0.27255070282));\r
-#63842 = CARTESIAN_POINT('',(0.653558652688,0.268559688659));\r
-#63843 = CARTESIAN_POINT('',(0.661876529739,0.25671835244));\r
-#63844 = CARTESIAN_POINT('',(0.667696463584,0.249073007121));\r
-#63845 = CARTESIAN_POINT('',(0.673775828372,0.241719333265));\r
-#63846 = CARTESIAN_POINT('',(0.680112312318,0.234674573184));\r
-#63847 = CARTESIAN_POINT('',(0.686699927652,0.227953151673));\r
-#63848 = CARTESIAN_POINT('',(0.693528797876,0.221566339566));\r
-#63849 = CARTESIAN_POINT('',(0.700585030145,0.215522078171));\r
-#63850 = CARTESIAN_POINT('',(0.715320144389,0.203968025198));\r
-#63851 = CARTESIAN_POINT('',(0.723012703898,0.198476598123));\r
-#63852 = CARTESIAN_POINT('',(0.730909434329,0.193355676596));\r
-#63853 = CARTESIAN_POINT('',(0.73899039635,0.188603848652));\r
-#63854 = CARTESIAN_POINT('',(0.747235373157,0.184214925376));\r
-#63855 = CARTESIAN_POINT('',(0.755624451688,0.180179306032));\r
-#63856 = CARTESIAN_POINT('',(0.764138440197,0.176485079996));\r
-#63857 = CARTESIAN_POINT('',(0.777730126124,0.171177781817));\r
-#63858 = CARTESIAN_POINT('',(0.782737021586,0.169345606035));\r
-#63859 = CARTESIAN_POINT('',(0.787776613179,0.167619679926));\r
-#63860 = CARTESIAN_POINT('',(0.792845930093,0.165997192415));\r
-#63861 = CARTESIAN_POINT('',(0.797942232213,0.164475228717));\r
-#63862 = CARTESIAN_POINT('',(0.803063016254,0.163050819449));\r
-#63863 = CARTESIAN_POINT('',(0.808206021892,0.16172098974));\r
-#63864 = CARTESIAN_POINT('',(0.825962749028,0.157462781437));\r
-#63865 = CARTESIAN_POINT('',(0.838674379572,0.154988473351));\r
-#63866 = CARTESIAN_POINT('',(0.85147759706,0.153016227155));\r
-#63867 = CARTESIAN_POINT('',(0.864351631488,0.151504920239));\r
-#63868 = CARTESIAN_POINT('',(0.877280983214,0.15041726972));\r
-#63869 = CARTESIAN_POINT('',(0.890255073981,0.149720085847));\r
-#63870 = CARTESIAN_POINT('',(0.903268061629,0.149384115163));\r
-#63871 = CARTESIAN_POINT('',(0.916318839123,0.149384115163));\r
-#63872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#63873 = ADVANCED_FACE('',(#63874),#50902,.T.);\r
-#63874 = FACE_BOUND('',#63875,.T.);\r
-#63875 = EDGE_LOOP('',(#63876,#63877,#63922,#63923,#63924));\r
-#63876 = ORIENTED_EDGE('',*,*,#51208,.F.);\r
-#63877 = ORIENTED_EDGE('',*,*,#63878,.T.);\r
-#63878 = EDGE_CURVE('',#51185,#63665,#63879,.T.);\r
-#63879 = SURFACE_CURVE('',#63880,(#63892,#63907),.PCURVE_S1.);\r
-#63880 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#63881,#63882,#63883,#63884,\r
-    #63885,#63886,#63887,#63888,#63889,#63890,#63891),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#63881 = CARTESIAN_POINT('',(35.413592422378,18.597781366112,-3.));\r
-#63882 = CARTESIAN_POINT('',(35.493327237818,18.445951622404,\r
-    -2.523943521025));\r
-#63883 = CARTESIAN_POINT('',(35.570928362112,18.29607680472,\r
-    -2.04739801033));\r
-#63884 = CARTESIAN_POINT('',(35.647060264815,18.147039409094,\r
-    -1.570607624198));\r
-#63885 = CARTESIAN_POINT('',(35.811065703796,17.821518292829,\r
-    -0.530911348006));\r
-#63886 = CARTESIAN_POINT('',(35.898578971689,17.644935603636,\r
-    3.200461378797E-02));\r
-#63887 = CARTESIAN_POINT('',(35.985726009036,17.466210848509,\r
-    0.594615682917));\r
-#63888 = CARTESIAN_POINT('',(36.145100690184,17.133574465789,\r
-    1.618298656295));\r
-#63889 = CARTESIAN_POINT('',(36.217217059148,16.980922512593,\r
-    2.079582431732));\r
-#63890 = CARTESIAN_POINT('',(36.28995815289,16.824690353571,\r
-    2.540224309252));\r
-#63891 = CARTESIAN_POINT('',(36.363624527713,16.663937446099,3.0000006)\r
-  );\r
-#63892 = PCURVE('',#50902,#63893);\r
-#63893 = DEFINITIONAL_REPRESENTATION('',(#63894),#63906);\r
-#63894 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#63895,#63896,#63897,#63898,\r
-    #63899,#63900,#63901,#63902,#63903,#63904,#63905),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#63895 = CARTESIAN_POINT('',(0.940985361083,0.));\r
-#63896 = CARTESIAN_POINT('',(0.938224707656,1.133475018927E-02));\r
-#63897 = CARTESIAN_POINT('',(0.93563900877,2.278133652266E-02));\r
-#63898 = CARTESIAN_POINT('',(0.933225950524,3.433838793358E-02));\r
-#63899 = CARTESIAN_POINT('',(0.928335446323,5.977773879451E-02));\r
-#63900 = CARTESIAN_POINT('',(0.925924984556,7.370321226997E-02));\r
-#63901 = CARTESIAN_POINT('',(0.923747720524,8.77808403165E-02));\r
-#63902 = CARTESIAN_POINT('',(0.92019941339,0.113700900692));\r
-#63903 = CARTESIAN_POINT('',(0.918753831813,0.125494143564));\r
-#63904 = CARTESIAN_POINT('',(0.917461038365,0.137388952024));\r
-#63905 = CARTESIAN_POINT('',(0.916318837632,0.149384130816));\r
-#63906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#63907 = PCURVE('',#53378,#63908);\r
-#63908 = DEFINITIONAL_REPRESENTATION('',(#63909),#63921);\r
-#63909 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#63910,#63911,#63912,#63913,\r
-    #63914,#63915,#63916,#63917,#63918,#63919,#63920),.UNSPECIFIED.,.F.,\r
-  .F.,(5,3,3,5),(0.,0.317420672674,0.692124846502,1.),.UNSPECIFIED.);\r
-#63910 = CARTESIAN_POINT('',(-0.30903903577,6.));\r
-#63911 = CARTESIAN_POINT('',(-0.304751706191,5.523943521025));\r
-#63912 = CARTESIAN_POINT('',(-0.300532445635,5.04739801033));\r
-#63913 = CARTESIAN_POINT('',(-0.296348595391,4.570607624198));\r
-#63914 = CARTESIAN_POINT('',(-0.287236042883,3.530911348006));\r
-#63915 = CARTESIAN_POINT('',(-0.282309178721,2.967995386212));\r
-#63916 = CARTESIAN_POINT('',(-0.277338305497,2.405384317083));\r
-#63917 = CARTESIAN_POINT('',(-0.268117159551,1.381701343705));\r
-#63918 = CARTESIAN_POINT('',(-0.263896484438,0.920417568268));\r
-#63919 = CARTESIAN_POINT('',(-0.259588157619,0.459775690748));\r
-#63920 = CARTESIAN_POINT('',(-0.255167451224,-6.E-07));\r
-#63921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#63922 = ORIENTED_EDGE('',*,*,#63688,.F.);\r
-#63923 = ORIENTED_EDGE('',*,*,#50878,.T.);\r
-#63924 = ORIENTED_EDGE('',*,*,#51043,.F.);\r
-#63925 = ADVANCED_FACE('',(#63926),#51634,.T.);\r
-#63926 = FACE_BOUND('',#63927,.T.);\r
-#63927 = EDGE_LOOP('',(#63928,#63929,#63930,#63952,#63953,#63954));\r
-#63928 = ORIENTED_EDGE('',*,*,#52467,.F.);\r
-#63929 = ORIENTED_EDGE('',*,*,#51620,.T.);\r
-#63930 = ORIENTED_EDGE('',*,*,#63931,.T.);\r
-#63931 = EDGE_CURVE('',#51457,#52226,#63932,.T.);\r
-#63932 = SURFACE_CURVE('',#63933,(#63938,#63945),.PCURVE_S1.);\r
-#63933 = CIRCLE('',#63934,40.);\r
-#63934 = AXIS2_PLACEMENT_3D('',#63935,#63936,#63937);\r
-#63935 = CARTESIAN_POINT('',(0.,0.,-3.));\r
-#63936 = DIRECTION('',(3.822904571241E-16,-2.676826598639E-16,-1.));\r
-#63937 = DIRECTION('',(0.984807753012,0.173648177667,3.3E-16));\r
-#63938 = PCURVE('',#51634,#63939);\r
-#63939 = DEFINITIONAL_REPRESENTATION('',(#63940),#63944);\r
-#63940 = LINE('',#63941,#63942);\r
-#63941 = CARTESIAN_POINT('',(6.10865238198,0.));\r
-#63942 = VECTOR('',#63943,1.);\r
-#63943 = DIRECTION('',(1.,0.));\r
-#63944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#63945 = PCURVE('',#51687,#63946);\r
-#63946 = DEFINITIONAL_REPRESENTATION('',(#63947),#63951);\r
-#63947 = LINE('',#63948,#63949);\r
-#63948 = CARTESIAN_POINT('',(-6.28318530718,6.));\r
-#63949 = VECTOR('',#63950,1.);\r
-#63950 = DIRECTION('',(1.,-0.));\r
-#63951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#63952 = ORIENTED_EDGE('',*,*,#52438,.T.);\r
-#63953 = ORIENTED_EDGE('',*,*,#52523,.T.);\r
-#63954 = ORIENTED_EDGE('',*,*,#63955,.F.);\r
-#63955 = EDGE_CURVE('',#52468,#52491,#63956,.T.);\r
-#63956 = SURFACE_CURVE('',#63957,(#63962,#63969),.PCURVE_S1.);\r
-#63957 = CIRCLE('',#63958,40.);\r
-#63958 = AXIS2_PLACEMENT_3D('',#63959,#63960,#63961);\r
-#63959 = CARTESIAN_POINT('',(3.3E-16,-3.3E-16,-4.));\r
-#63960 = DIRECTION('',(3.3E-16,-3.3E-16,-1.));\r
-#63961 = DIRECTION('',(1.,1.E-17,3.3E-16));\r
-#63962 = PCURVE('',#51634,#63963);\r
-#63963 = DEFINITIONAL_REPRESENTATION('',(#63964),#63968);\r
-#63964 = LINE('',#63965,#63966);\r
-#63965 = CARTESIAN_POINT('',(0.,1.));\r
-#63966 = VECTOR('',#63967,1.);\r
-#63967 = DIRECTION('',(1.,0.));\r
-#63968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#63969 = PCURVE('',#52507,#63970);\r
-#63970 = DEFINITIONAL_REPRESENTATION('',(#63971),#63979);\r
-#63971 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#63972,#63973,#63974,#63975\r
-    ,#63976,#63977,#63978),.UNSPECIFIED.,.T.,.F.) \r
-B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,\r
-    2.094395102393,4.188790204786,6.28318530718,8.377580409573),\r
-.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() \r
-RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(\r
-  '') );\r
-#63972 = CARTESIAN_POINT('',(-40.,-1.97128336478E-32));\r
-#63973 = CARTESIAN_POINT('',(-40.,69.282032302755));\r
-#63974 = CARTESIAN_POINT('',(20.,34.641016151378));\r
-#63975 = CARTESIAN_POINT('',(80.,9.797174393179E-15));\r
-#63976 = CARTESIAN_POINT('',(20.,-34.64101615137));\r
-#63977 = CARTESIAN_POINT('',(-40.,-69.28203230275));\r
-#63978 = CARTESIAN_POINT('',(-40.,-1.97128336478E-32));\r
-#63979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
-  ) );\r
-#63980 = ADVANCED_FACE('',(#63981),#51687,.T.);\r
-#63981 = FACE_BOUND('',#63982,.F.);\r
-#63982 = EDGE_LOOP('',(#63983,#63984,#63985,#63986));\r
-#63983 = ORIENTED_EDGE('',*,*,#51946,.T.);\r
-#63984 = ORIENTED_EDGE('',*,*,#51649,.F.);\r
-#63985 = ORIENTED_EDGE('',*,*,#63931,.T.);\r
-#63986 = ORIENTED_EDGE('',*,*,#52390,.T.);\r
-#63987 = ADVANCED_FACE('',(#63988),#53378,.T.);\r
-#63988 = FACE_BOUND('',#63989,.F.);\r
-#63989 = EDGE_LOOP('',(#63990,#63991,#63992,#63993));\r
-#63990 = ORIENTED_EDGE('',*,*,#63878,.T.);\r
-#63991 = ORIENTED_EDGE('',*,*,#63664,.T.);\r
-#63992 = ORIENTED_EDGE('',*,*,#63415,.F.);\r
-#63993 = ORIENTED_EDGE('',*,*,#53363,.T.);\r
-#63994 = ADVANCED_FACE('',(#63995),#53348,.T.);\r
-#63995 = FACE_BOUND('',#63996,.F.);\r
-#63996 = EDGE_LOOP('',(#63997,#63998,#63999,#64000));\r
-#63997 = ORIENTED_EDGE('',*,*,#63365,.T.);\r
-#63998 = ORIENTED_EDGE('',*,*,#63088,.T.);\r
-#63999 = ORIENTED_EDGE('',*,*,#62776,.F.);\r
-#64000 = ORIENTED_EDGE('',*,*,#53333,.T.);\r
-#64001 = ADVANCED_FACE('',(#64002),#53297,.T.);\r
-#64002 = FACE_BOUND('',#64003,.F.);\r
-#64003 = EDGE_LOOP('',(#64004,#64005,#64006,#64007));\r
-#64004 = ORIENTED_EDGE('',*,*,#62719,.T.);\r
-#64005 = ORIENTED_EDGE('',*,*,#62693,.T.);\r
-#64006 = ORIENTED_EDGE('',*,*,#62151,.F.);\r
-#64007 = ORIENTED_EDGE('',*,*,#53282,.T.);\r
-#64008 = ADVANCED_FACE('',(#64009),#53246,.T.);\r
-#64009 = FACE_BOUND('',#64010,.F.);\r
-#64010 = EDGE_LOOP('',(#64011,#64012,#64013,#64014));\r
-#64011 = ORIENTED_EDGE('',*,*,#62094,.T.);\r
-#64012 = ORIENTED_EDGE('',*,*,#62068,.T.);\r
-#64013 = ORIENTED_EDGE('',*,*,#61526,.F.);\r
-#64014 = ORIENTED_EDGE('',*,*,#53231,.T.);\r
-#64015 = ADVANCED_FACE('',(#64016),#53195,.T.);\r
-#64016 = FACE_BOUND('',#64017,.F.);\r
-#64017 = EDGE_LOOP('',(#64018,#64019,#64020,#64021));\r
-#64018 = ORIENTED_EDGE('',*,*,#61469,.T.);\r
-#64019 = ORIENTED_EDGE('',*,*,#61443,.T.);\r
-#64020 = ORIENTED_EDGE('',*,*,#60901,.F.);\r
-#64021 = ORIENTED_EDGE('',*,*,#53180,.T.);\r
-#64022 = ADVANCED_FACE('',(#64023),#53144,.T.);\r
-#64023 = FACE_BOUND('',#64024,.F.);\r
-#64024 = EDGE_LOOP('',(#64025,#64026,#64027,#64028));\r
-#64025 = ORIENTED_EDGE('',*,*,#60844,.T.);\r
-#64026 = ORIENTED_EDGE('',*,*,#60818,.T.);\r
-#64027 = ORIENTED_EDGE('',*,*,#60276,.F.);\r
-#64028 = ORIENTED_EDGE('',*,*,#53129,.T.);\r
-#64029 = ADVANCED_FACE('',(#64030),#53093,.T.);\r
-#64030 = FACE_BOUND('',#64031,.F.);\r
-#64031 = EDGE_LOOP('',(#64032,#64033,#64034,#64035));\r
-#64032 = ORIENTED_EDGE('',*,*,#60219,.T.);\r
-#64033 = ORIENTED_EDGE('',*,*,#60193,.T.);\r
-#64034 = ORIENTED_EDGE('',*,*,#59651,.F.);\r
-#64035 = ORIENTED_EDGE('',*,*,#53078,.T.);\r
-#64036 = ADVANCED_FACE('',(#64037),#53042,.T.);\r
-#64037 = FACE_BOUND('',#64038,.F.);\r
-#64038 = EDGE_LOOP('',(#64039,#64040,#64041,#64042));\r
-#64039 = ORIENTED_EDGE('',*,*,#59594,.T.);\r
-#64040 = ORIENTED_EDGE('',*,*,#59568,.T.);\r
-#64041 = ORIENTED_EDGE('',*,*,#59026,.F.);\r
-#64042 = ORIENTED_EDGE('',*,*,#53027,.T.);\r
-#64043 = ADVANCED_FACE('',(#64044),#52991,.T.);\r
-#64044 = FACE_BOUND('',#64045,.F.);\r
-#64045 = EDGE_LOOP('',(#64046,#64047,#64048,#64049));\r
-#64046 = ORIENTED_EDGE('',*,*,#58969,.T.);\r
-#64047 = ORIENTED_EDGE('',*,*,#58943,.T.);\r
-#64048 = ORIENTED_EDGE('',*,*,#58401,.F.);\r
-#64049 = ORIENTED_EDGE('',*,*,#52976,.T.);\r
-#64050 = ADVANCED_FACE('',(#64051),#52940,.T.);\r
-#64051 = FACE_BOUND('',#64052,.F.);\r
-#64052 = EDGE_LOOP('',(#64053,#64054,#64055,#64056));\r
-#64053 = ORIENTED_EDGE('',*,*,#58318,.T.);\r
-#64054 = ORIENTED_EDGE('',*,*,#57776,.F.);\r
-#64055 = ORIENTED_EDGE('',*,*,#52925,.T.);\r
-#64056 = ORIENTED_EDGE('',*,*,#58344,.T.);\r
-#64057 = ADVANCED_FACE('',(#64058),#52889,.T.);\r
-#64058 = FACE_BOUND('',#64059,.F.);\r
-#64059 = EDGE_LOOP('',(#64060,#64061,#64062,#64063));\r
-#64060 = ORIENTED_EDGE('',*,*,#57693,.T.);\r
-#64061 = ORIENTED_EDGE('',*,*,#57151,.F.);\r
-#64062 = ORIENTED_EDGE('',*,*,#52874,.T.);\r
-#64063 = ORIENTED_EDGE('',*,*,#57719,.T.);\r
-#64064 = ADVANCED_FACE('',(#64065),#52838,.T.);\r
-#64065 = FACE_BOUND('',#64066,.F.);\r
-#64066 = EDGE_LOOP('',(#64067,#64068,#64069,#64070));\r
-#64067 = ORIENTED_EDGE('',*,*,#56817,.T.);\r
-#64068 = ORIENTED_EDGE('',*,*,#56526,.F.);\r
-#64069 = ORIENTED_EDGE('',*,*,#52823,.T.);\r
-#64070 = ORIENTED_EDGE('',*,*,#57094,.T.);\r
-#64071 = ADVANCED_FACE('',(#64072),#52787,.T.);\r
-#64072 = FACE_BOUND('',#64073,.F.);\r
-#64073 = EDGE_LOOP('',(#64074,#64075,#64076,#64077));\r
-#64074 = ORIENTED_EDGE('',*,*,#56192,.T.);\r
-#64075 = ORIENTED_EDGE('',*,*,#55901,.F.);\r
-#64076 = ORIENTED_EDGE('',*,*,#52772,.T.);\r
-#64077 = ORIENTED_EDGE('',*,*,#56469,.T.);\r
-#64078 = ADVANCED_FACE('',(#64079),#52736,.T.);\r
-#64079 = FACE_BOUND('',#64080,.F.);\r
-#64080 = EDGE_LOOP('',(#64081,#64082,#64083,#64084));\r
-#64081 = ORIENTED_EDGE('',*,*,#55567,.T.);\r
-#64082 = ORIENTED_EDGE('',*,*,#55276,.F.);\r
-#64083 = ORIENTED_EDGE('',*,*,#52721,.T.);\r
-#64084 = ORIENTED_EDGE('',*,*,#55844,.T.);\r
-#64085 = ADVANCED_FACE('',(#64086),#52685,.T.);\r
-#64086 = FACE_BOUND('',#64087,.F.);\r
-#64087 = EDGE_LOOP('',(#64088,#64089,#64090,#64091));\r
-#64088 = ORIENTED_EDGE('',*,*,#54942,.T.);\r
-#64089 = ORIENTED_EDGE('',*,*,#54651,.F.);\r
-#64090 = ORIENTED_EDGE('',*,*,#52670,.T.);\r
-#64091 = ORIENTED_EDGE('',*,*,#55219,.T.);\r
-#64092 = ADVANCED_FACE('',(#64093),#52634,.T.);\r
-#64093 = FACE_BOUND('',#64094,.F.);\r
-#64094 = EDGE_LOOP('',(#64095,#64096,#64097,#64098));\r
-#64095 = ORIENTED_EDGE('',*,*,#54317,.T.);\r
-#64096 = ORIENTED_EDGE('',*,*,#54026,.F.);\r
-#64097 = ORIENTED_EDGE('',*,*,#52619,.T.);\r
-#64098 = ORIENTED_EDGE('',*,*,#54594,.T.);\r
-#64099 = ADVANCED_FACE('',(#64100),#52583,.T.);\r
-#64100 = FACE_BOUND('',#64101,.F.);\r
-#64101 = EDGE_LOOP('',(#64102,#64103,#64104,#64105));\r
-#64102 = ORIENTED_EDGE('',*,*,#53692,.T.);\r
-#64103 = ORIENTED_EDGE('',*,*,#53633,.F.);\r
-#64104 = ORIENTED_EDGE('',*,*,#52568,.T.);\r
-#64105 = ORIENTED_EDGE('',*,*,#53969,.T.);\r
-#64106 = ADVANCED_FACE('',(#64107),#52507,.F.);\r
-#64107 = FACE_BOUND('',#64108,.T.);\r
-#64108 = EDGE_LOOP('',(#64109,#64110));\r
-#64109 = ORIENTED_EDGE('',*,*,#52490,.T.);\r
-#64110 = ORIENTED_EDGE('',*,*,#63955,.T.);\r
-#64111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) \r
-GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#64115)) \r
-GLOBAL_UNIT_ASSIGNED_CONTEXT((#64112,#64113,#64114)) \r
-REPRESENTATION_CONTEXT('Context #1',\r
-  '3D Context with UNIT and UNCERTAINTY') );\r
-#64112 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );\r
-#64113 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );\r
-#64114 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );\r
-#64115 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(5.E-06),#64112,\r
-  'distance_accuracy_value','confusion accuracy');\r
-#64116 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));\r
-#64117 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(\r
-    #64118),#64111);\r
-#64118 = STYLED_ITEM('color',(#64119),#15);\r
-#64119 = PRESENTATION_STYLE_ASSIGNMENT((#64120,#64126));\r
-#64120 = SURFACE_STYLE_USAGE(.BOTH.,#64121);\r
-#64121 = SURFACE_SIDE_STYLE('',(#64122));\r
-#64122 = SURFACE_STYLE_FILL_AREA(#64123);\r
-#64123 = FILL_AREA_STYLE('',(#64124));\r
-#64124 = FILL_AREA_STYLE_COLOUR('',#64125);\r
-#64125 = COLOUR_RGB('',0.180392161012,0.521568655968,0.780392169952);\r
-#64126 = CURVE_STYLE('',#64127,POSITIVE_LENGTH_MEASURE(0.1),#64125);\r
-#64127 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');\r
-ENDSEC;\r
-END-ISO-10303-21;\r
index 12c5806982af1e9661caf40ace1f1577e8764f4b..376f76ae3aac3f1015b766ab68cfde0bb9d40e20 100644 (file)
@@ -1,3 +1,5 @@
+# This is a parameter file that can be used to reproduce the two dimensional
+# results of the tutorial program step-70.
 subsection Stokes Immersed Problem
   set Final time                         = 1
   set Homogeneous Dirichlet boundary ids = 0
index 502666bfc89ae40daf9b5c67111ba8a6fdc24aa6..d9dd7f1a3f09645f185fac1c7114b07cf7887066 100644 (file)
@@ -1,3 +1,12 @@
+# This is a parameter file that can be used to reproduce the three dimensional
+# results of the tutorial program step-70. The name of the parameter file
+# indicates that the program will expect to work with a fluid grid in three
+# dimensions, and a solid grid representing a surface embedded in three
+# dimensions. 
+#
+# With this parameter file, we generate a hyper rectangular grid sligthly
+# larger w.r.t. to a impeller grid that was generated from the CAD files
+# downloaded from https://grabcad.com/library/lungstors-blower-1
 subsection Stokes Immersed Problem
   set Final time                            = 1
   set Homogeneous Dirichlet boundary ids    = 0
@@ -20,7 +29,7 @@ subsection Stokes Immersed Problem
     set Fluid grid generator                = hyper_rectangle
     set Fluid grid generator arguments      = -50,-50, -10: 50, 50, 40: false
     set Solid grid generator                = impeller.vtk
-    set Solid grid generator arguments      = 1:impeller.step
+    set Solid grid generator arguments      = 
     set Particle grid generator           = hyper_ball
     set Particle grid generator arguments = 30, 30, 20: 10: false
   end

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.