summaryrefslogtreecommitdiff
path: root/src/trackball_socket_body_34mm.step
diff options
context:
space:
mode:
authorJoshua Shreve <j.a.shreve@gmail.com>2021-08-17 20:39:54 -0400
committerJoshua Shreve <j.a.shreve@gmail.com>2021-08-17 20:39:54 -0400
commit29a89e462800f26f70f22cbe05211e153339e928 (patch)
tree32345878e6f334a1d29f5fce6d694a2e43fd211c /src/trackball_socket_body_34mm.step
parent9dff5864b671133e350a14dd80246baed8f3fa59 (diff)
File cleanup.
Diffstat (limited to 'src/trackball_socket_body_34mm.step')
-rw-r--r--src/trackball_socket_body_34mm.step12083
1 files changed, 5992 insertions, 6091 deletions
diff --git a/src/trackball_socket_body_34mm.step b/src/trackball_socket_body_34mm.step
index ccdac3b..79e88ba 100644
--- a/src/trackball_socket_body_34mm.step
+++ b/src/trackball_socket_body_34mm.step
@@ -3,7 +3,7 @@ HEADER;
FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
FILE_NAME(
'E:/Users/jashreve/Documents/git/dactyl-keyboard-JS/src/trackball_
-socket_body_34mm.step','2021-08-05T20:18:37',('Author'),(''),
+socket_body_34mm.step','2021-08-17T20:20:23',('Author'),(''),
'Open CASCADE STEP processor 7.2','FreeCAD','Unknown');
FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
ENDSEC;
@@ -19,39 +19,39 @@ DATA;
#7 = PRODUCT('Trackball_Holder','Trackball_Holder','',(#8));
#8 = PRODUCT_CONTEXT('',#2,'mechanical');
#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
-#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#5368);
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#5308);
#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
#12 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#13 = DIRECTION('',(0.E+000,0.E+000,1.));
#14 = DIRECTION('',(1.,0.E+000,-0.E+000));
#15 = MANIFOLD_SOLID_BREP('',#16);
-#16 = CLOSED_SHELL('',(#17,#265,#346,#488,#537,#598,#682,#788,#844,#955,
- #1100,#1432,#1459,#3209,#3215,#3242,#3269,#3319,#3348,#3383,#3459,
- #3564,#3613,#3689,#3794,#3843,#3849,#3903,#3975,#4002,#4053,#4107,
- #4202,#4256,#4330,#4356,#4406,#4438,#4492,#4564,#4591,#4642,#4696,
- #4791,#4845,#4919,#4945,#4995,#5027,#5154,#5190,#5226,#5233,#5269,
- #5305,#5312));
+#16 = CLOSED_SHELL('',(#17,#265,#346,#488,#537,#598,#682,#782,#838,#949,
+ #1094,#1426,#1453,#3149,#3155,#3182,#3209,#3259,#3288,#3323,#3399,
+ #3504,#3553,#3629,#3734,#3783,#3789,#3843,#3915,#3942,#3993,#4047,
+ #4142,#4196,#4270,#4296,#4346,#4378,#4432,#4504,#4531,#4582,#4636,
+ #4731,#4785,#4859,#4885,#4935,#4967,#5094,#5130,#5166,#5173,#5209,
+ #5245,#5252));
#17 = ADVANCED_FACE('',(#18),#33,.T.);
#18 = FACE_BOUND('',#19,.T.);
#19 = EDGE_LOOP('',(#20,#60,#88,#121,#150,#178,#211,#239));
#20 = ORIENTED_EDGE('',*,*,#21,.F.);
#21 = EDGE_CURVE('',#22,#24,#26,.T.);
#22 = VERTEX_POINT('',#23);
-#23 = CARTESIAN_POINT('',(19.318515739272,2.75,-10.17638090205));
+#23 = CARTESIAN_POINT('',(2.75,-19.60829439662,-10.55402661558));
#24 = VERTEX_POINT('',#25);
-#25 = CARTESIAN_POINT('',(22.854024574305,2.75,-1.640821138803));
+#25 = CARTESIAN_POINT('',(2.75,-23.35598699163,-1.506387453066));
#26 = SURFACE_CURVE('',#27,(#32,#48),.PCURVE_S1.);
-#27 = CIRCLE('',#28,5.);
+#27 = CIRCLE('',#28,5.3);
#28 = AXIS2_PLACEMENT_3D('',#29,#30,#31);
-#29 = CARTESIAN_POINT('',(19.318516525781,2.75,-5.17638090205));
-#30 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
-#31 = DIRECTION('',(1.,0.E+000,0.E+000));
+#29 = CARTESIAN_POINT('',(2.75,-19.60829427366,-5.254026615581));
+#30 = DIRECTION('',(-1.,-2.22044604925E-016,-2.2E-016));
+#31 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
#32 = PCURVE('',#33,#38);
#33 = PLANE('',#34);
#34 = AXIS2_PLACEMENT_3D('',#35,#36,#37);
-#35 = CARTESIAN_POINT('',(21.348852191763,2.75,-5.467381202931));
-#36 = DIRECTION('',(0.E+000,1.,-2.044604925031E-018));
-#37 = DIRECTION('',(0.E+000,2.044604925031E-018,1.));
+#35 = CARTESIAN_POINT('',(2.75,-21.5293873687,-5.440381800085));
+#36 = DIRECTION('',(1.,2.22044604925E-016,4.4E-016));
+#37 = DIRECTION('',(-4.4E-016,-9.769962616701E-032,1.));
#38 = DEFINITIONAL_REPRESENTATION('',(#39),#47);
#39 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#40,#41,#42,#43,#44,#45,#46),
.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
@@ -59,22 +59,22 @@ DATA;
8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
'') );
-#40 = CARTESIAN_POINT('',(0.291000300881,2.969664334019));
-#41 = CARTESIAN_POINT('',(8.951254338725,2.969664334019));
-#42 = CARTESIAN_POINT('',(4.621127319803,-4.530335665981));
-#43 = CARTESIAN_POINT('',(0.291000300881,-12.03033566598));
-#44 = CARTESIAN_POINT('',(-4.039126718041,-4.530335665981));
-#45 = CARTESIAN_POINT('',(-8.369253736964,2.969664334019));
-#46 = CARTESIAN_POINT('',(0.291000300881,2.969664334019));
+#40 = CARTESIAN_POINT('',(0.186355184504,3.378906904968));
+#41 = CARTESIAN_POINT('',(9.366224464619,3.378906904968));
+#42 = CARTESIAN_POINT('',(4.776289824561,-4.571093095032));
+#43 = CARTESIAN_POINT('',(0.186355184504,-12.52109309503));
+#44 = CARTESIAN_POINT('',(-4.403579455554,-4.571093095032));
+#45 = CARTESIAN_POINT('',(-8.993514095611,3.378906904968));
+#46 = CARTESIAN_POINT('',(0.186355184504,3.378906904968));
#47 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#48 = PCURVE('',#49,#54);
-#49 = CYLINDRICAL_SURFACE('',#50,5.);
+#49 = CYLINDRICAL_SURFACE('',#50,5.3);
#50 = AXIS2_PLACEMENT_3D('',#51,#52,#53);
-#51 = CARTESIAN_POINT('',(19.318516525781,2.75,-5.17638090205));
-#52 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016));
-#53 = DIRECTION('',(1.,0.E+000,0.E+000));
+#51 = CARTESIAN_POINT('',(2.75,-19.60829427366,-5.254026615581));
+#52 = DIRECTION('',(1.,2.22044604925E-016,2.2E-016));
+#53 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
#54 = DEFINITIONAL_REPRESENTATION('',(#55),#59);
#55 = LINE('',#56,#57);
#56 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
@@ -86,16 +86,16 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
#60 = ORIENTED_EDGE('',*,*,#61,.T.);
#61 = EDGE_CURVE('',#22,#62,#64,.T.);
#62 = VERTEX_POINT('',#63);
-#63 = CARTESIAN_POINT('',(18.255171095785,2.75,-10.17638090205));
+#63 = CARTESIAN_POINT('',(2.75,-18.03947122832,-10.55402661558));
#64 = SURFACE_CURVE('',#65,(#69,#76),.PCURVE_S1.);
#65 = LINE('',#66,#67);
-#66 = CARTESIAN_POINT('',(19.318515739272,2.75,-10.17638090205));
+#66 = CARTESIAN_POINT('',(2.75,-19.60829439662,-10.55402661558));
#67 = VECTOR('',#68,1.);
-#68 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#68 = DIRECTION('',(-2.22044604925E-016,1.,0.E+000));
#69 = PCURVE('',#33,#70);
#70 = DEFINITIONAL_REPRESENTATION('',(#71),#75);
#71 = LINE('',#72,#73);
-#72 = CARTESIAN_POINT('',(-4.708999699119,-2.030336452491));
+#72 = CARTESIAN_POINT('',(-5.113644815496,-1.921092972071));
#73 = VECTOR('',#74,1.);
#74 = DIRECTION('',(0.E+000,-1.));
#75 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
@@ -104,9 +104,9 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
#76 = PCURVE('',#77,#82);
#77 = PLANE('',#78);
#78 = AXIS2_PLACEMENT_3D('',#79,#80,#81);
-#79 = CARTESIAN_POINT('',(19.318515739272,2.75,-10.17638090205));
-#80 = DIRECTION('',(0.E+000,-2.22044604925E-016,-1.));
-#81 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#79 = CARTESIAN_POINT('',(2.75,-19.60829439662,-10.55402661558));
+#80 = DIRECTION('',(2.2E-016,4.884981308351E-032,-1.));
+#81 = DIRECTION('',(-2.22044604925E-016,1.,0.E+000));
#82 = DEFINITIONAL_REPRESENTATION('',(#83),#87);
#83 = LINE('',#84,#85);
#84 = CARTESIAN_POINT('',(0.E+000,0.E+000));
@@ -118,13 +118,14 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
#88 = ORIENTED_EDGE('',*,*,#89,.T.);
#89 = EDGE_CURVE('',#62,#90,#92,.T.);
#90 = VERTEX_POINT('',#91);
-#91 = CARTESIAN_POINT('',(19.019776358972,2.75,-8.663608212212));
+#91 = CARTESIAN_POINT('',(2.75,-19.00259959565,-8.701218800103));
#92 = SURFACE_CURVE('',#93,(#98,#109),.PCURVE_S1.);
#93 = CIRCLE('',#94,20.9);
#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97);
-#95 = CARTESIAN_POINT('',(0.E+000,2.75,-4.440892098501E-016));
-#96 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
-#97 = DIRECTION('',(1.,0.E+000,0.E+000));
+#95 = CARTESIAN_POINT('',(2.75,6.106226635438E-016,4.440892098501E-016)
+ );
+#96 = DIRECTION('',(-1.,-2.22044604925E-016,-2.2E-016));
+#97 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
#98 = PCURVE('',#33,#99);
#99 = DEFINITIONAL_REPRESENTATION('',(#100),#108);
#100 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#101,#102,#103,#104,#105,#106
@@ -133,22 +134,22 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
'') );
-#101 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#102 = CARTESIAN_POINT('',(41.667243081121,-0.448852191763));
-#103 = CARTESIAN_POINT('',(23.567312142026,-31.79885219176));
-#104 = CARTESIAN_POINT('',(5.467381202931,-63.14885219176));
-#105 = CARTESIAN_POINT('',(-12.63254973616,-31.79885219176));
-#106 = CARTESIAN_POINT('',(-30.73248067525,-0.448852191763));
-#107 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
+#101 = CARTESIAN_POINT('',(5.440381800085,-0.6293873687));
+#102 = CARTESIAN_POINT('',(41.640243678275,-0.6293873687));
+#103 = CARTESIAN_POINT('',(23.54031273918,-31.9793873687));
+#104 = CARTESIAN_POINT('',(5.440381800085,-63.3293873687));
+#105 = CARTESIAN_POINT('',(-12.65954913901,-31.9793873687));
+#106 = CARTESIAN_POINT('',(-30.7594800781,-0.6293873687));
+#107 = CARTESIAN_POINT('',(5.440381800085,-0.6293873687));
#108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#109 = PCURVE('',#110,#115);
#110 = CYLINDRICAL_SURFACE('',#111,20.9);
#111 = AXIS2_PLACEMENT_3D('',#112,#113,#114);
-#112 = CARTESIAN_POINT('',(0.E+000,2.75,-6.106226635438E-016));
-#113 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016));
-#114 = DIRECTION('',(1.,0.E+000,0.E+000));
+#112 = CARTESIAN_POINT('',(2.75,6.106226635438E-016,6.1E-016));
+#113 = DIRECTION('',(1.,2.22044604925E-016,2.2E-016));
+#114 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
#115 = DEFINITIONAL_REPRESENTATION('',(#116),#120);
#116 = LINE('',#117,#118);
#117 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
@@ -160,18 +161,18 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
#121 = ORIENTED_EDGE('',*,*,#122,.F.);
#122 = EDGE_CURVE('',#123,#90,#125,.T.);
#123 = VERTEX_POINT('',#124);
-#124 = CARTESIAN_POINT('',(21.793407401121,2.75,-2.701524309174));
+#124 = CARTESIAN_POINT('',(2.75,-22.08315511843,-2.779139992071));
#125 = SURFACE_CURVE('',#126,(#131,#138),.PCURVE_S1.);
#126 = CIRCLE('',#127,3.5);
#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130);
-#128 = CARTESIAN_POINT('',(19.318516525781,2.75,-5.17638090205));
-#129 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016));
-#130 = DIRECTION('',(1.,0.E+000,0.E+000));
+#128 = CARTESIAN_POINT('',(2.75,-19.60829427366,-5.254026615581));
+#129 = DIRECTION('',(1.,2.22044604925E-016,2.2E-016));
+#130 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
#131 = PCURVE('',#33,#132);
#132 = DEFINITIONAL_REPRESENTATION('',(#133),#137);
#133 = CIRCLE('',#134,3.5);
#134 = AXIS2_PLACEMENT_2D('',#135,#136);
-#135 = CARTESIAN_POINT('',(0.291000300881,-2.030335665981));
+#135 = CARTESIAN_POINT('',(0.186355184504,-1.921093095032));
#136 = DIRECTION('',(0.E+000,1.));
#137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
@@ -179,9 +180,9 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
#138 = PCURVE('',#139,#144);
#139 = CYLINDRICAL_SURFACE('',#140,3.5);
#140 = AXIS2_PLACEMENT_3D('',#141,#142,#143);
-#141 = CARTESIAN_POINT('',(19.318516525781,4.75,-5.17638090205));
-#142 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016));
-#143 = DIRECTION('',(1.,0.E+000,0.E+000));
+#141 = CARTESIAN_POINT('',(4.75,-19.60829427366,-5.254026615581));
+#142 = DIRECTION('',(1.,2.22044604925E-016,2.2E-016));
+#143 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
#144 = DEFINITIONAL_REPRESENTATION('',(#145),#149);
#145 = LINE('',#146,#147);
#146 = CARTESIAN_POINT('',(-12.56637061435,-2.));
@@ -193,33 +194,33 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
#150 = ORIENTED_EDGE('',*,*,#151,.T.);
#151 = EDGE_CURVE('',#123,#152,#154,.T.);
#152 = VERTEX_POINT('',#153);
-#153 = CARTESIAN_POINT('',(20.827785366951,2.75,-1.735902274959));
+#153 = CARTESIAN_POINT('',(2.75,-20.8432429731,-1.539227846713));
#154 = SURFACE_CURVE('',#155,(#159,#166),.PCURVE_S1.);
#155 = LINE('',#156,#157);
-#156 = CARTESIAN_POINT('',(22.37373282223,2.75,-3.281849730262));
+#156 = CARTESIAN_POINT('',(2.75,-22.61002363301,-3.306008506625));
#157 = VECTOR('',#158,1.);
-#158 = DIRECTION('',(-0.707106781181,1.570092458696E-016,0.707106781192)
+#158 = DIRECTION('',(-3.170092458684E-016,0.707106781187,0.707106781187)
);
#159 = PCURVE('',#33,#160);
#160 = DEFINITIONAL_REPRESENTATION('',(#161),#165);
#161 = LINE('',#162,#163);
-#162 = CARTESIAN_POINT('',(2.185531472669,1.024880630468));
+#162 = CARTESIAN_POINT('',(2.13437329346,1.080636264318));
#163 = VECTOR('',#164,1.);
-#164 = DIRECTION('',(0.707106781192,-0.707106781181));
+#164 = DIRECTION('',(0.707106781187,-0.707106781187));
#165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#166 = PCURVE('',#167,#172);
#167 = PLANE('',#168);
#168 = AXIS2_PLACEMENT_3D('',#169,#170,#171);
-#169 = CARTESIAN_POINT('',(21.793407401121,4.75,-2.701524309144));
-#170 = DIRECTION('',(-0.707106781192,-1.570092458671E-016,
- -0.707106781181));
-#171 = DIRECTION('',(-0.707106781181,1.570092458696E-016,0.707106781192)
+#169 = CARTESIAN_POINT('',(4.75,-22.08315511844,-2.779139992054));
+#170 = DIRECTION('',(2.990754131622E-018,0.707106781187,-0.707106781187)
+ );
+#171 = DIRECTION('',(-3.170092458684E-016,0.707106781187,0.707106781187)
);
#172 = DEFINITIONAL_REPRESENTATION('',(#173),#177);
#173 = LINE('',#174,#175);
-#174 = CARTESIAN_POINT('',(-0.820704081128,-2.));
+#174 = CARTESIAN_POINT('',(-0.745104598894,-2.));
#175 = VECTOR('',#176,1.);
#176 = DIRECTION('',(1.,0.E+000));
#177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
@@ -228,13 +229,14 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
#178 = ORIENTED_EDGE('',*,*,#179,.T.);
#179 = EDGE_CURVE('',#152,#180,#182,.T.);
#180 = VERTEX_POINT('',#181);
-#181 = CARTESIAN_POINT('',(20.9,2.75,-3.610622663544E-015));
+#181 = CARTESIAN_POINT('',(2.75,-20.9,-1.E-015));
#182 = SURFACE_CURVE('',#183,(#188,#199),.PCURVE_S1.);
#183 = CIRCLE('',#184,20.9);
#184 = AXIS2_PLACEMENT_3D('',#185,#186,#187);
-#185 = CARTESIAN_POINT('',(0.E+000,2.75,-4.440892098501E-016));
-#186 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
-#187 = DIRECTION('',(1.,0.E+000,0.E+000));
+#185 = CARTESIAN_POINT('',(2.75,6.106226635438E-016,4.440892098501E-016)
+ );
+#186 = DIRECTION('',(-1.,-2.22044604925E-016,-2.2E-016));
+#187 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
#188 = PCURVE('',#33,#189);
#189 = DEFINITIONAL_REPRESENTATION('',(#190),#198);
#190 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#191,#192,#193,#194,#195,#196
@@ -243,22 +245,22 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
'') );
-#191 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#192 = CARTESIAN_POINT('',(41.667243081121,-0.448852191763));
-#193 = CARTESIAN_POINT('',(23.567312142026,-31.79885219176));
-#194 = CARTESIAN_POINT('',(5.467381202931,-63.14885219176));
-#195 = CARTESIAN_POINT('',(-12.63254973616,-31.79885219176));
-#196 = CARTESIAN_POINT('',(-30.73248067525,-0.448852191763));
-#197 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
+#191 = CARTESIAN_POINT('',(5.440381800085,-0.6293873687));
+#192 = CARTESIAN_POINT('',(41.640243678275,-0.6293873687));
+#193 = CARTESIAN_POINT('',(23.54031273918,-31.9793873687));
+#194 = CARTESIAN_POINT('',(5.440381800085,-63.3293873687));
+#195 = CARTESIAN_POINT('',(-12.65954913901,-31.9793873687));
+#196 = CARTESIAN_POINT('',(-30.7594800781,-0.6293873687));
+#197 = CARTESIAN_POINT('',(5.440381800085,-0.6293873687));
#198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#199 = PCURVE('',#200,#205);
#200 = CYLINDRICAL_SURFACE('',#201,20.9);
#201 = AXIS2_PLACEMENT_3D('',#202,#203,#204);
-#202 = CARTESIAN_POINT('',(0.E+000,2.75,-6.106226635438E-016));
-#203 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016));
-#204 = DIRECTION('',(1.,0.E+000,0.E+000));
+#202 = CARTESIAN_POINT('',(2.75,6.106226635438E-016,6.1E-016));
+#203 = DIRECTION('',(1.,2.22044604925E-016,2.2E-016));
+#204 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
#205 = DEFINITIONAL_REPRESENTATION('',(#206),#210);
#206 = LINE('',#207,#208);
#207 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
@@ -270,30 +272,30 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
#211 = ORIENTED_EDGE('',*,*,#212,.T.);
#212 = EDGE_CURVE('',#180,#213,#215,.T.);
#213 = VERTEX_POINT('',#214);
-#214 = CARTESIAN_POINT('',(20.9,2.75,0.313203435596));
+#214 = CARTESIAN_POINT('',(2.75,-20.9,0.949599538664));
#215 = SURFACE_CURVE('',#216,(#220,#227),.PCURVE_S1.);
#216 = LINE('',#217,#218);
-#217 = CARTESIAN_POINT('',(20.9,2.75,-4.440892098501E-016));
+#217 = CARTESIAN_POINT('',(2.75,-20.9,4.440892098501E-016));
#218 = VECTOR('',#219,1.);
-#219 = DIRECTION('',(0.E+000,2.22044604925E-016,1.));
+#219 = DIRECTION('',(-2.2E-016,-4.884981308351E-032,1.));
#220 = PCURVE('',#33,#221);
#221 = DEFINITIONAL_REPRESENTATION('',(#222),#226);
#222 = LINE('',#223,#224);
-#223 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
+#223 = CARTESIAN_POINT('',(5.440381800085,-0.6293873687));
#224 = VECTOR('',#225,1.);
-#225 = DIRECTION('',(1.,0.E+000));
+#225 = DIRECTION('',(1.,-0.E+000));
#226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#227 = PCURVE('',#228,#233);
#228 = PLANE('',#229);
#229 = AXIS2_PLACEMENT_3D('',#230,#231,#232);
-#230 = CARTESIAN_POINT('',(20.9,2.75,-6.106226635438E-016));
-#231 = DIRECTION('',(-1.,0.E+000,0.E+000));
-#232 = DIRECTION('',(0.E+000,2.22044604925E-016,1.));
+#230 = CARTESIAN_POINT('',(2.75,-20.9,6.1E-016));
+#231 = DIRECTION('',(-2.22044604925E-016,1.,0.E+000));
+#232 = DIRECTION('',(-2.2E-016,-4.884981308351E-032,1.));
#233 = DEFINITIONAL_REPRESENTATION('',(#234),#238);
#234 = LINE('',#235,#236);
-#235 = CARTESIAN_POINT('',(1.665334536938E-016,-3.697785493223E-032));
+#235 = CARTESIAN_POINT('',(-1.7E-016,-0.E+000));
#236 = VECTOR('',#237,1.);
#237 = DIRECTION('',(1.,0.E+000));
#238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
@@ -303,14 +305,14 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
#240 = EDGE_CURVE('',#24,#213,#241,.T.);
#241 = SURFACE_CURVE('',#242,(#246,#253),.PCURVE_S1.);
#242 = LINE('',#243,#244);
-#243 = CARTESIAN_POINT('',(22.854024574352,2.75,-1.640821138755));
+#243 = CARTESIAN_POINT('',(2.75,-23.35598699168,-1.506387453019));
#244 = VECTOR('',#245,1.);
-#245 = DIRECTION('',(-0.707106781187,1.570092458684E-016,0.707106781187)
+#245 = DIRECTION('',(-3.170092458684E-016,0.707106781187,0.707106781187)
);
#246 = PCURVE('',#33,#247);
#247 = DEFINITIONAL_REPRESENTATION('',(#248),#252);
#248 = LINE('',#249,#250);
-#249 = CARTESIAN_POINT('',(3.826560064176,1.505172382589));
+#249 = CARTESIAN_POINT('',(3.933994347066,1.826599622983));
#250 = VECTOR('',#251,1.);
#251 = DIRECTION('',(0.707106781187,-0.707106781187));
#252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
@@ -319,10 +321,10 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
#253 = PCURVE('',#254,#259);
#254 = PLANE('',#255);
#255 = AXIS2_PLACEMENT_3D('',#256,#257,#258);
-#256 = CARTESIAN_POINT('',(22.854024574352,2.75,-1.640821138755));
-#257 = DIRECTION('',(-0.707106781187,-1.570092458684E-016,
- -0.707106781187));
-#258 = DIRECTION('',(-0.707106781187,1.570092458684E-016,0.707106781187)
+#256 = CARTESIAN_POINT('',(2.75,-23.35598699168,-1.506387453019));
+#257 = DIRECTION('',(2.990754131623E-018,0.707106781187,-0.707106781187)
+ );
+#258 = DIRECTION('',(-3.170092458684E-016,0.707106781187,0.707106781187)
);
#259 = DEFINITIONAL_REPRESENTATION('',(#260),#264);
#260 = LINE('',#261,#262);
@@ -338,16 +340,16 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
#268 = ORIENTED_EDGE('',*,*,#269,.T.);
#269 = EDGE_CURVE('',#22,#270,#272,.T.);
#270 = VERTEX_POINT('',#271);
-#271 = CARTESIAN_POINT('',(19.318515739272,-2.75,-10.17638090205));
+#271 = CARTESIAN_POINT('',(-2.75,-19.60829439662,-10.55402661558));
#272 = SURFACE_CURVE('',#273,(#277,#284),.PCURVE_S1.);
#273 = LINE('',#274,#275);
-#274 = CARTESIAN_POINT('',(19.318515739272,2.75,-10.17638090205));
+#274 = CARTESIAN_POINT('',(2.75,-19.60829439662,-10.55402661558));
#275 = VECTOR('',#276,1.);
-#276 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
+#276 = DIRECTION('',(-1.,-2.22044604925E-016,-2.2E-016));
#277 = PCURVE('',#49,#278);
#278 = DEFINITIONAL_REPRESENTATION('',(#279),#283);
#279 = LINE('',#280,#281);
-#280 = CARTESIAN_POINT('',(-4.712388823083,0.E+000));
+#280 = CARTESIAN_POINT('',(-4.712389003585,0.E+000));
#281 = VECTOR('',#282,1.);
#282 = DIRECTION('',(-0.E+000,-1.));
#283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
@@ -365,13 +367,13 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
#291 = ORIENTED_EDGE('',*,*,#292,.T.);
#292 = EDGE_CURVE('',#270,#293,#295,.T.);
#293 = VERTEX_POINT('',#294);
-#294 = CARTESIAN_POINT('',(22.854024574305,-2.75,-1.640821138803));
+#294 = CARTESIAN_POINT('',(-2.75,-23.35598699163,-1.506387453066));
#295 = SURFACE_CURVE('',#296,(#301,#308),.PCURVE_S1.);
-#296 = CIRCLE('',#297,5.);
+#296 = CIRCLE('',#297,5.3);
#297 = AXIS2_PLACEMENT_3D('',#298,#299,#300);
-#298 = CARTESIAN_POINT('',(19.318516525781,-2.75,-5.17638090205));
-#299 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
-#300 = DIRECTION('',(1.,0.E+000,0.E+000));
+#298 = CARTESIAN_POINT('',(-2.75,-19.60829427366,-5.254026615581));
+#299 = DIRECTION('',(-1.,-2.22044604925E-016,-2.2E-016));
+#300 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
#301 = PCURVE('',#49,#302);
#302 = DEFINITIONAL_REPRESENTATION('',(#303),#307);
#303 = LINE('',#304,#305);
@@ -384,9 +386,9 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
#308 = PCURVE('',#309,#314);
#309 = PLANE('',#310);
#310 = AXIS2_PLACEMENT_3D('',#311,#312,#313);
-#311 = CARTESIAN_POINT('',(21.348852191763,-2.75,-5.467381202931));
-#312 = DIRECTION('',(0.E+000,1.,-2.044604925031E-018));
-#313 = DIRECTION('',(0.E+000,2.044604925031E-018,1.));
+#311 = CARTESIAN_POINT('',(-2.75,-21.5293873687,-5.440381800085));
+#312 = DIRECTION('',(1.,2.22044604925E-016,4.4E-016));
+#313 = DIRECTION('',(-4.4E-016,-9.769962616701E-032,1.));
#314 = DEFINITIONAL_REPRESENTATION('',(#315),#323);
#315 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#316,#317,#318,#319,#320,#321
,#322),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
@@ -394,13 +396,13 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
'') );
-#316 = CARTESIAN_POINT('',(0.291000300881,2.969664334019));
-#317 = CARTESIAN_POINT('',(8.951254338725,2.969664334019));
-#318 = CARTESIAN_POINT('',(4.621127319803,-4.530335665981));
-#319 = CARTESIAN_POINT('',(0.291000300881,-12.03033566598));
-#320 = CARTESIAN_POINT('',(-4.039126718041,-4.530335665981));
-#321 = CARTESIAN_POINT('',(-8.369253736964,2.969664334019));
-#322 = CARTESIAN_POINT('',(0.291000300881,2.969664334019));
+#316 = CARTESIAN_POINT('',(0.186355184504,3.378906904968));
+#317 = CARTESIAN_POINT('',(9.366224464619,3.378906904968));
+#318 = CARTESIAN_POINT('',(4.776289824561,-4.571093095032));
+#319 = CARTESIAN_POINT('',(0.186355184504,-12.52109309503));
+#320 = CARTESIAN_POINT('',(-4.403579455554,-4.571093095032));
+#321 = CARTESIAN_POINT('',(-8.993514095611,3.378906904968));
+#322 = CARTESIAN_POINT('',(0.186355184504,3.378906904968));
#323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
@@ -408,13 +410,13 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
#325 = EDGE_CURVE('',#24,#293,#326,.T.);
#326 = SURFACE_CURVE('',#327,(#331,#338),.PCURVE_S1.);
#327 = LINE('',#328,#329);
-#328 = CARTESIAN_POINT('',(22.854024574305,2.75,-1.640821138803));
+#328 = CARTESIAN_POINT('',(2.75,-23.35598699163,-1.506387453066));
#329 = VECTOR('',#330,1.);
-#330 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
+#330 = DIRECTION('',(-1.,-2.22044604925E-016,-2.2E-016));
#331 = PCURVE('',#49,#332);
#332 = DEFINITIONAL_REPRESENTATION('',(#333),#337);
#333 = LINE('',#334,#335);
-#334 = CARTESIAN_POINT('',(-7.068590784144,0.E+000));
+#334 = CARTESIAN_POINT('',(-7.068576325403,0.E+000));
#335 = VECTOR('',#336,1.);
#336 = DIRECTION('',(-0.E+000,-1.));
#337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
@@ -423,7 +425,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
#338 = PCURVE('',#254,#339);
#339 = DEFINITIONAL_REPRESENTATION('',(#340),#344);
#340 = LINE('',#341,#342);
-#341 = CARTESIAN_POINT('',(-9.420554752103E-016,2.958228394579E-031));
+#341 = CARTESIAN_POINT('',(1.6E-016,0.E+000));
#342 = VECTOR('',#343,1.);
#343 = DIRECTION('',(0.E+000,-1.));
#344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
@@ -438,17 +440,17 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
#351 = ORIENTED_EDGE('',*,*,#352,.T.);
#352 = EDGE_CURVE('',#293,#353,#355,.T.);
#353 = VERTEX_POINT('',#354);
-#354 = CARTESIAN_POINT('',(20.9,-2.75,0.313203435596));
+#354 = CARTESIAN_POINT('',(-2.75,-20.9,0.949599538664));
#355 = SURFACE_CURVE('',#356,(#360,#367),.PCURVE_S1.);
#356 = LINE('',#357,#358);
-#357 = CARTESIAN_POINT('',(22.854024574352,-2.75,-1.640821138755));
+#357 = CARTESIAN_POINT('',(-2.75,-23.35598699168,-1.506387453019));
#358 = VECTOR('',#359,1.);
-#359 = DIRECTION('',(-0.707106781187,1.570092458684E-016,0.707106781187)
+#359 = DIRECTION('',(-3.170092458684E-016,0.707106781187,0.707106781187)
);
#360 = PCURVE('',#254,#361);
#361 = DEFINITIONAL_REPRESENTATION('',(#362),#366);
#362 = LINE('',#363,#364);
-#363 = CARTESIAN_POINT('',(-7.850462293419E-017,-5.5));
+#363 = CARTESIAN_POINT('',(-1.26E-015,-5.5));
#364 = VECTOR('',#365,1.);
#365 = DIRECTION('',(1.,0.E+000));
#366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
@@ -457,7 +459,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
#367 = PCURVE('',#309,#368);
#368 = DEFINITIONAL_REPRESENTATION('',(#369),#373);
#369 = LINE('',#370,#371);
-#370 = CARTESIAN_POINT('',(3.826560064176,1.505172382589));
+#370 = CARTESIAN_POINT('',(3.933994347066,1.826599622983));
#371 = VECTOR('',#372,1.);
#372 = DIRECTION('',(0.707106781187,-0.707106781187));
#373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
@@ -466,16 +468,16 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
#374 = ORIENTED_EDGE('',*,*,#375,.F.);
#375 = EDGE_CURVE('',#376,#353,#378,.T.);
#376 = VERTEX_POINT('',#377);
-#377 = CARTESIAN_POINT('',(20.9,-2.046948949046,0.313203435596));
+#377 = CARTESIAN_POINT('',(-2.046948949046,-20.9,0.949599538664));
#378 = SURFACE_CURVE('',#379,(#383,#390),.PCURVE_S1.);
#379 = LINE('',#380,#381);
-#380 = CARTESIAN_POINT('',(20.9,2.75,0.313203435596));
+#380 = CARTESIAN_POINT('',(2.75,-20.9,0.949599538664));
#381 = VECTOR('',#382,1.);
-#382 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
+#382 = DIRECTION('',(-1.,-2.22044604925E-016,-2.2E-016));
#383 = PCURVE('',#254,#384);
#384 = DEFINITIONAL_REPRESENTATION('',(#385),#389);
#385 = LINE('',#386,#387);
-#386 = CARTESIAN_POINT('',(2.763408054259,1.02085952243E-017));
+#386 = CARTESIAN_POINT('',(3.47329011265,4.4E-016));
#387 = VECTOR('',#388,1.);
#388 = DIRECTION('',(0.E+000,-1.));
#389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
@@ -484,12 +486,12 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
#390 = PCURVE('',#391,#396);
#391 = PLANE('',#392);
#392 = AXIS2_PLACEMENT_3D('',#393,#394,#395);
-#393 = CARTESIAN_POINT('',(20.9,2.75,-6.106226635438E-016));
-#394 = DIRECTION('',(-1.,0.E+000,0.E+000));
-#395 = DIRECTION('',(0.E+000,2.22044604925E-016,1.));
+#393 = CARTESIAN_POINT('',(2.75,-20.9,6.1E-016));
+#394 = DIRECTION('',(-2.22044604925E-016,1.,0.E+000));
+#395 = DIRECTION('',(-2.2E-016,-4.884981308351E-032,1.));
#396 = DEFINITIONAL_REPRESENTATION('',(#397),#401);
#397 = LINE('',#398,#399);
-#398 = CARTESIAN_POINT('',(0.313203435596,-6.954513311817E-017));
+#398 = CARTESIAN_POINT('',(0.949599538664,2.1E-016));
#399 = VECTOR('',#400,1.);
#400 = DIRECTION('',(0.E+000,-1.));
#401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
@@ -498,21 +500,21 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
#402 = ORIENTED_EDGE('',*,*,#403,.F.);
#403 = EDGE_CURVE('',#404,#376,#406,.T.);
#404 = VERTEX_POINT('',#405);
-#405 = CARTESIAN_POINT('',(21.,4.734067262567E-017,0.213203435596));
+#405 = CARTESIAN_POINT('',(4.662936703426E-015,-21.,0.849599538664));
#406 = SURFACE_CURVE('',#407,(#412,#419),.PCURVE_S1.);
#407 = ELLIPSE('',#408,29.698484809835,21.);
#408 = AXIS2_PLACEMENT_3D('',#409,#410,#411);
-#409 = CARTESIAN_POINT('',(0.E+000,4.710277376051E-015,21.213203435596)
+#409 = CARTESIAN_POINT('',(-4.85E-015,-1.076916333886E-030,
+ 21.849599538664));
+#410 = DIRECTION('',(2.990754131623E-018,0.707106781187,-0.707106781187)
);
-#410 = DIRECTION('',(-0.707106781187,-1.570092458684E-016,
- -0.707106781187));
-#411 = DIRECTION('',(-0.707106781187,1.570092458684E-016,0.707106781187)
+#411 = DIRECTION('',(-3.170092458684E-016,0.707106781187,0.707106781187)
);
#412 = PCURVE('',#254,#413);
#413 = DEFINITIONAL_REPRESENTATION('',(#414),#418);
#414 = ELLIPSE('',#415,29.698484809835,21.);
#415 = AXIS2_PLACEMENT_2D('',#416,#417);
-#416 = CARTESIAN_POINT('',(32.320471507856,-2.75));
+#416 = CARTESIAN_POINT('',(33.030353566248,-2.75));
#417 = DIRECTION('',(1.,0.E+000));
#418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
@@ -520,43 +522,43 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
#419 = PCURVE('',#420,#425);
#420 = CYLINDRICAL_SURFACE('',#421,21.);
#421 = AXIS2_PLACEMENT_3D('',#422,#423,#424);
-#422 = CARTESIAN_POINT('',(0.E+000,-1.141309269315E-030,-5.14E-015));
-#423 = DIRECTION('',(0.E+000,2.22044604925E-016,1.));
-#424 = DIRECTION('',(1.,0.E+000,0.E+000));
+#422 = CARTESIAN_POINT('',(0.E+000,0.E+000,-5.1E-015));
+#423 = DIRECTION('',(-2.2E-016,-4.884981308351E-032,1.));
+#424 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
#425 = DEFINITIONAL_REPRESENTATION('',(#426),#436);
#426 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#427,#428,#429,#430,#431,#432,
#433,#434,#435),.UNSPECIFIED.,.F.,.F.,(9,9),(3.14159265359,
3.299389549372),.PIECEWISE_BEZIER_KNOTS.);
-#427 = CARTESIAN_POINT('',(8.9E-016,0.213203435596));
-#428 = CARTESIAN_POINT('',(-1.972461197275E-002,0.213203435596));
-#429 = CARTESIAN_POINT('',(-3.94492239454E-002,0.222540883216));
-#430 = CARTESIAN_POINT('',(-5.917383591861E-002,0.241215778456));
-#431 = CARTESIAN_POINT('',(-7.889844789065E-002,0.269220371273));
-#432 = CARTESIAN_POINT('',(-9.862305986405E-002,0.306539161601));
-#433 = CARTESIAN_POINT('',(-0.118347671836,0.353148915398));
-#434 = CARTESIAN_POINT('',(-0.138072283809,0.409018696841));
-#435 = CARTESIAN_POINT('',(-0.157796895782,0.474109916351));
+#427 = CARTESIAN_POINT('',(8.9E-016,0.849599538664));
+#428 = CARTESIAN_POINT('',(-1.972461197275E-002,0.849599538664));
+#429 = CARTESIAN_POINT('',(-3.944922394538E-002,0.858936986284));
+#430 = CARTESIAN_POINT('',(-5.917383591867E-002,0.877611881519));
+#431 = CARTESIAN_POINT('',(-7.889844789071E-002,0.905616474347));
+#432 = CARTESIAN_POINT('',(-9.862305986422E-002,0.942935264664));
+#433 = CARTESIAN_POINT('',(-0.118347671836,0.989545018467));
+#434 = CARTESIAN_POINT('',(-0.138072283809,1.045414799909));
+#435 = CARTESIAN_POINT('',(-0.157796895782,1.110506019419));
#436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#437 = ORIENTED_EDGE('',*,*,#438,.F.);
#438 = EDGE_CURVE('',#439,#404,#441,.T.);
#439 = VERTEX_POINT('',#440);
-#440 = CARTESIAN_POINT('',(20.9,2.046948949046,0.313203435596));
+#440 = CARTESIAN_POINT('',(2.046948949046,-20.9,0.949599538664));
#441 = SURFACE_CURVE('',#442,(#447,#454),.PCURVE_S1.);
#442 = ELLIPSE('',#443,29.698484809835,21.);
#443 = AXIS2_PLACEMENT_3D('',#444,#445,#446);
-#444 = CARTESIAN_POINT('',(0.E+000,4.710277376051E-015,21.213203435596)
+#444 = CARTESIAN_POINT('',(-4.85E-015,-1.076916333886E-030,
+ 21.849599538664));
+#445 = DIRECTION('',(2.990754131623E-018,0.707106781187,-0.707106781187)
);
-#445 = DIRECTION('',(-0.707106781187,-1.570092458684E-016,
- -0.707106781187));
-#446 = DIRECTION('',(-0.707106781187,1.570092458684E-016,0.707106781187)
+#446 = DIRECTION('',(-3.170092458684E-016,0.707106781187,0.707106781187)
);
#447 = PCURVE('',#254,#448);
#448 = DEFINITIONAL_REPRESENTATION('',(#449),#453);
#449 = ELLIPSE('',#450,29.698484809835,21.);
#450 = AXIS2_PLACEMENT_2D('',#451,#452);
-#451 = CARTESIAN_POINT('',(32.320471507856,-2.75));
+#451 = CARTESIAN_POINT('',(33.030353566248,-2.75));
#452 = DIRECTION('',(1.,0.E+000));
#453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
@@ -566,15 +568,15 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
#456 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#457,#458,#459,#460,#461,#462,
#463,#464,#465),.UNSPECIFIED.,.F.,.F.,(9,9),(2.983795757808,
3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
-#457 = CARTESIAN_POINT('',(-6.125388411398,0.474109916351));
-#458 = CARTESIAN_POINT('',(-6.14511302337,0.409018696841));
-#459 = CARTESIAN_POINT('',(-6.164837635335,0.353148915398));
-#460 = CARTESIAN_POINT('',(-6.184562247327,0.3065391616));
-#461 = CARTESIAN_POINT('',(-6.204286859273,0.269220371273));
-#462 = CARTESIAN_POINT('',(-6.224011471251,0.241215778454));
-#463 = CARTESIAN_POINT('',(-6.24373608323,0.222540883216));
-#464 = CARTESIAN_POINT('',(-6.263460695207,0.213203435596));
-#465 = CARTESIAN_POINT('',(-6.28318530718,0.213203435596));
+#457 = CARTESIAN_POINT('',(-6.125388411398,1.110506019419));
+#458 = CARTESIAN_POINT('',(-6.14511302337,1.045414799909));
+#459 = CARTESIAN_POINT('',(-6.164837635335,0.989545018465));
+#460 = CARTESIAN_POINT('',(-6.184562247327,0.94293526467));
+#461 = CARTESIAN_POINT('',(-6.204286859273,0.905616474333));
+#462 = CARTESIAN_POINT('',(-6.224011471251,0.877611881524));
+#463 = CARTESIAN_POINT('',(-6.24373608323,0.858936986282));
+#464 = CARTESIAN_POINT('',(-6.263460695207,0.849599538664));
+#465 = CARTESIAN_POINT('',(-6.28318530718,0.849599538664));
#466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
@@ -582,13 +584,13 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
#468 = EDGE_CURVE('',#213,#439,#469,.T.);
#469 = SURFACE_CURVE('',#470,(#474,#481),.PCURVE_S1.);
#470 = LINE('',#471,#472);
-#471 = CARTESIAN_POINT('',(20.9,2.75,0.313203435596));
+#471 = CARTESIAN_POINT('',(2.75,-20.9,0.949599538664));
#472 = VECTOR('',#473,1.);
-#473 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
+#473 = DIRECTION('',(-1.,-2.22044604925E-016,-2.2E-016));
#474 = PCURVE('',#254,#475);
#475 = DEFINITIONAL_REPRESENTATION('',(#476),#480);
#476 = LINE('',#477,#478);
-#477 = CARTESIAN_POINT('',(2.763408054259,1.02085952243E-017));
+#477 = CARTESIAN_POINT('',(3.47329011265,4.4E-016));
#478 = VECTOR('',#479,1.);
#479 = DIRECTION('',(0.E+000,-1.));
#480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
@@ -597,7 +599,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
#481 = PCURVE('',#228,#482);
#482 = DEFINITIONAL_REPRESENTATION('',(#483),#487);
#483 = LINE('',#484,#485);
-#484 = CARTESIAN_POINT('',(0.313203435596,-6.954513311817E-017));
+#484 = CARTESIAN_POINT('',(0.949599538664,2.1E-016));
#485 = VECTOR('',#486,1.);
#486 = DIRECTION('',(0.E+000,-1.));
#487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
@@ -610,16 +612,16 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
#492 = ORIENTED_EDGE('',*,*,#493,.T.);
#493 = EDGE_CURVE('',#180,#494,#496,.T.);
#494 = VERTEX_POINT('',#495);
-#495 = CARTESIAN_POINT('',(20.9,2.046948949045,-4.454513970692E-015));
+#495 = CARTESIAN_POINT('',(2.046948949045,-20.9,-3.E-015));
#496 = SURFACE_CURVE('',#497,(#501,#508),.PCURVE_S1.);
#497 = LINE('',#498,#499);
-#498 = CARTESIAN_POINT('',(20.9,2.75,-3.170622663544E-015));
+#498 = CARTESIAN_POINT('',(2.75,-20.9,-1.95E-015));
#499 = VECTOR('',#500,1.);
-#500 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
+#500 = DIRECTION('',(-1.,-2.22044604925E-016,-2.2E-016));
#501 = PCURVE('',#228,#502);
#502 = DEFINITIONAL_REPRESENTATION('',(#503),#507);
#503 = LINE('',#504,#505);
-#504 = CARTESIAN_POINT('',(-2.56E-015,5.684341886081E-031));
+#504 = CARTESIAN_POINT('',(-2.56E-015,-0.E+000));
#505 = VECTOR('',#506,1.);
#506 = DIRECTION('',(0.E+000,-1.));
#507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
@@ -638,13 +640,13 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
#516 = EDGE_CURVE('',#494,#439,#517,.T.);
#517 = SURFACE_CURVE('',#518,(#522,#529),.PCURVE_S1.);
#518 = LINE('',#519,#520);
-#519 = CARTESIAN_POINT('',(20.9,2.046948949046,-5.594513970693E-015));
+#519 = CARTESIAN_POINT('',(2.046948949046,-20.9,-4.65E-015));
#520 = VECTOR('',#521,1.);
-#521 = DIRECTION('',(0.E+000,2.22044604925E-016,1.));
+#521 = DIRECTION('',(-2.2E-016,-4.884981308351E-032,1.));
#522 = PCURVE('',#228,#523);
#523 = DEFINITIONAL_REPRESENTATION('',(#524),#528);
#524 = LINE('',#525,#526);
-#525 = CARTESIAN_POINT('',(-5.14E-015,-0.703051050954));
+#525 = CARTESIAN_POINT('',(-5.1E-015,-0.703051050954));
#526 = VECTOR('',#527,1.);
#527 = DIRECTION('',(1.,0.E+000));
#528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
@@ -667,17 +669,17 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
#541 = ORIENTED_EDGE('',*,*,#542,.F.);
#542 = EDGE_CURVE('',#543,#152,#545,.T.);
#543 = VERTEX_POINT('',#544);
-#544 = CARTESIAN_POINT('',(20.827785366951,2.046948949046,
- -1.735902274959));
+#544 = CARTESIAN_POINT('',(2.046948949046,-20.8432429731,-1.539227846713
+ ));
#545 = SURFACE_CURVE('',#546,(#550,#557),.PCURVE_S1.);
#546 = LINE('',#547,#548);
-#547 = CARTESIAN_POINT('',(20.827785366951,2.75,-1.735902274959));
+#547 = CARTESIAN_POINT('',(2.75,-20.8432429731,-1.539227846713));
#548 = VECTOR('',#549,1.);
-#549 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016));
+#549 = DIRECTION('',(1.,2.22044604925E-016,2.2E-016));
#550 = PCURVE('',#200,#551);
#551 = DEFINITIONAL_REPRESENTATION('',(#552),#556);
#552 = LINE('',#553,#554);
-#553 = CARTESIAN_POINT('',(-6.20003198827,0.E+000));
+#553 = CARTESIAN_POINT('',(-6.209471302621,0.E+000));
#554 = VECTOR('',#555,1.);
#555 = DIRECTION('',(-0.E+000,1.));
#556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
@@ -686,7 +688,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
#557 = PCURVE('',#167,#558);
#558 = DEFINITIONAL_REPRESENTATION('',(#559),#563);
#559 = LINE('',#560,#561);
-#560 = CARTESIAN_POINT('',(1.36559577686,-2.));
+#560 = CARTESIAN_POINT('',(1.753500572093,-2.));
#561 = VECTOR('',#562,1.);
#562 = DIRECTION('',(0.E+000,1.));
#563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
@@ -697,10 +699,10 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
#566 = SURFACE_CURVE('',#567,(#572,#579),.PCURVE_S1.);
#567 = CIRCLE('',#568,20.9);
#568 = AXIS2_PLACEMENT_3D('',#569,#570,#571);
-#569 = CARTESIAN_POINT('',(0.E+000,2.046948949046,-4.545139706926E-016)
+#569 = CARTESIAN_POINT('',(2.046948949046,4.545139706926E-016,4.5E-016)
);
-#570 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016));
-#571 = DIRECTION('',(0.E+000,2.22044604925E-016,1.));
+#570 = DIRECTION('',(1.,2.22044604925E-016,2.2E-016));
+#571 = DIRECTION('',(-2.2E-016,-4.884981308351E-032,1.));
#572 = PCURVE('',#200,#573);
#573 = DEFINITIONAL_REPRESENTATION('',(#574),#578);
#574 = LINE('',#575,#576);
@@ -714,21 +716,21 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
#580 = SPHERICAL_SURFACE('',#581,21.);
#581 = AXIS2_PLACEMENT_3D('',#582,#583,#584);
#582 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
-#583 = DIRECTION('',(0.E+000,2.22044604925E-016,1.));
-#584 = DIRECTION('',(1.,0.E+000,0.E+000));
+#583 = DIRECTION('',(-2.2E-016,-4.884981308351E-032,1.));
+#584 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
#585 = DEFINITIONAL_REPRESENTATION('',(#586),#596);
#586 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#587,#588,#589,#590,#591,#592,
#593,#594,#595),.UNSPECIFIED.,.F.,.F.,(9,9),(1.570796326795,
- 1.653949645705),.PIECEWISE_BEZIER_KNOTS.);
+ 1.644510331353),.PIECEWISE_BEZIER_KNOTS.);
#587 = CARTESIAN_POINT('',(-6.18555653214,6.E-017));
-#588 = CARTESIAN_POINT('',(-6.18555653214,-1.034466884058E-002));
-#589 = CARTESIAN_POINT('',(-6.185544554103,-2.06893376811E-002));
-#590 = CARTESIAN_POINT('',(-6.185520597995,-3.1033990341E-002));
-#591 = CARTESIAN_POINT('',(-6.185484650236,-4.137861063856E-002));
-#592 = CARTESIAN_POINT('',(-6.185436683467,-5.172318235E-002));
-#593 = CARTESIAN_POINT('',(-6.185376656716,-6.206768916031E-002));
-#594 = CARTESIAN_POINT('',(-6.185304514964,-7.241211462292E-002));
-#595 = CARTESIAN_POINT('',(-6.185220189057,-8.275644210958E-002));
+#588 = CARTESIAN_POINT('',(-6.18555653214,-9.170373186137E-003));
+#589 = CARTESIAN_POINT('',(-6.185547119172,-1.834074637227E-002));
+#590 = CARTESIAN_POINT('',(-6.185528293205,-2.751110828603E-002));
+#591 = CARTESIAN_POINT('',(-6.185500045904,-3.668144765518E-002));
+#592 = CARTESIAN_POINT('',(-6.185462360289,-4.58517531832E-002));
+#593 = CARTESIAN_POINT('',(-6.185415211131,-5.502201352506E-002));
+#594 = CARTESIAN_POINT('',(-6.185358564482,-6.419221726252E-002));
+#595 = CARTESIAN_POINT('',(-6.185292377765,-7.336235287909E-002));
#596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
@@ -739,14 +741,14 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
#601 = ORIENTED_EDGE('',*,*,#602,.F.);
#602 = EDGE_CURVE('',#603,#605,#607,.T.);
#603 = VERTEX_POINT('',#604);
-#604 = CARTESIAN_POINT('',(21.793407401121,4.75,-2.701524309174));
+#604 = CARTESIAN_POINT('',(4.75,-22.08315511843,-2.779139992071));
#605 = VERTEX_POINT('',#606);
-#606 = CARTESIAN_POINT('',(20.413036373982,4.75,-1.321153281983));
+#606 = CARTESIAN_POINT('',(4.75,-20.42500621723,-1.120991090846));
#607 = SURFACE_CURVE('',#608,(#612,#619),.PCURVE_S1.);
#608 = LINE('',#609,#610);
-#609 = CARTESIAN_POINT('',(21.793407401121,4.75,-2.701524309144));
+#609 = CARTESIAN_POINT('',(4.75,-22.08315511844,-2.779139992054));
#610 = VECTOR('',#611,1.);
-#611 = DIRECTION('',(-0.707106781181,1.570092458696E-016,0.707106781192)
+#611 = DIRECTION('',(-3.170092458684E-016,0.707106781187,0.707106781187)
);
#612 = PCURVE('',#167,#613);
#613 = DEFINITIONAL_REPRESENTATION('',(#614),#618);
@@ -760,14 +762,14 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
#619 = PCURVE('',#620,#625);
#620 = PLANE('',#621);
#621 = AXIS2_PLACEMENT_3D('',#622,#623,#624);
-#622 = CARTESIAN_POINT('',(19.3712588842,4.75,-4.189731130554));
-#623 = DIRECTION('',(0.E+000,-1.,2.044604925031E-018));
-#624 = DIRECTION('',(0.E+000,-2.044604925031E-018,-1.));
+#622 = CARTESIAN_POINT('',(4.75,-19.50966898896,-4.12871798293));
+#623 = DIRECTION('',(-1.,-2.22044604925E-016,-4.4E-016));
+#624 = DIRECTION('',(4.4E-016,9.769962616701E-032,-1.));
#625 = DEFINITIONAL_REPRESENTATION('',(#626),#630);
#626 = LINE('',#627,#628);
-#627 = CARTESIAN_POINT('',(-1.48820682141,2.422148516921));
+#627 = CARTESIAN_POINT('',(-1.349577990876,2.573486129478));
#628 = VECTOR('',#629,1.);
-#629 = DIRECTION('',(-0.707106781192,-0.707106781181));
+#629 = DIRECTION('',(-0.707106781187,-0.707106781187));
#630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
@@ -775,13 +777,13 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
#632 = EDGE_CURVE('',#603,#123,#633,.T.);
#633 = SURFACE_CURVE('',#634,(#638,#645),.PCURVE_S1.);
#634 = LINE('',#635,#636);
-#635 = CARTESIAN_POINT('',(21.793407401121,4.75,-2.701524309174));
+#635 = CARTESIAN_POINT('',(4.75,-22.08315511843,-2.779139992071));
#636 = VECTOR('',#637,1.);
-#637 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
+#637 = DIRECTION('',(-1.,-2.22044604925E-016,-2.2E-016));
#638 = PCURVE('',#167,#639);
#639 = DEFINITIONAL_REPRESENTATION('',(#640),#644);
#640 = LINE('',#641,#642);
-#641 = CARTESIAN_POINT('',(-2.098711187673E-011,3.295269216334E-027));
+#641 = CARTESIAN_POINT('',(-4.08E-015,0.E+000));
#642 = VECTOR('',#643,1.);
#643 = DIRECTION('',(0.E+000,-1.));
#644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
@@ -790,7 +792,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
#645 = PCURVE('',#139,#646);
#646 = DEFINITIONAL_REPRESENTATION('',(#647),#651);
#647 = LINE('',#648,#649);
-#648 = CARTESIAN_POINT('',(-7.068576544468,0.E+000));
+#648 = CARTESIAN_POINT('',(-7.068588678671,0.E+000));
#649 = VECTOR('',#650,1.);
#650 = DIRECTION('',(-0.E+000,-1.));
#651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
@@ -801,19 +803,19 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
#654 = ORIENTED_EDGE('',*,*,#655,.F.);
#655 = EDGE_CURVE('',#605,#543,#656,.T.);
#656 = SURFACE_CURVE('',#657,(#662,#669),.PCURVE_S1.);
-#657 = CIRCLE('',#658,16.085707942067);
+#657 = CIRCLE('',#658,15.958618361249);
#658 = AXIS2_PLACEMENT_3D('',#659,#660,#661);
-#659 = CARTESIAN_POINT('',(9.545941546159,2.119624819221E-015,
- 9.54594154601));
-#660 = DIRECTION('',(-0.707106781192,-1.570092458671E-016,
- -0.707106781181));
-#661 = DIRECTION('',(0.707106781181,-1.570092458696E-016,-0.707106781192
+#659 = CARTESIAN_POINT('',(3.176206103355E-018,-9.652007563196,
+ 9.652007563196));
+#660 = DIRECTION('',(2.990754131622E-018,0.707106781187,-0.707106781187)
+ );
+#661 = DIRECTION('',(3.170092458684E-016,-0.707106781187,-0.707106781187
));
#662 = PCURVE('',#167,#663);
#663 = DEFINITIONAL_REPRESENTATION('',(#664),#668);
-#664 = CIRCLE('',#665,16.085707942067);
+#664 = CIRCLE('',#665,15.958618361249);
#665 = AXIS2_PLACEMENT_2D('',#666,#667);
-#666 = CARTESIAN_POINT('',(17.320532316924,-4.75));
+#666 = CARTESIAN_POINT('',(17.580297468496,-4.75));
#667 = DIRECTION('',(-1.,0.E+000));
#668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
@@ -821,33 +823,33 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
#669 = PCURVE('',#580,#670);
#670 = DEFINITIONAL_REPRESENTATION('',(#671),#681);
#671 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#672,#673,#674,#675,#676,#677,
- #678,#679,#680),.UNSPECIFIED.,.F.,.F.,(9,9),(5.983422929259,
+ #678,#679,#680),.UNSPECIFIED.,.F.,.F.,(9,9),(5.980960603306,
6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
-#672 = CARTESIAN_POINT('',(-6.054559367814,-6.295363536474E-002));
-#673 = CARTESIAN_POINT('',(-6.082681603614,-6.895856072556E-002));
-#674 = CARTESIAN_POINT('',(-6.110993810131,-7.413408728313E-002));
-#675 = CARTESIAN_POINT('',(-6.139468753579,-7.846644182789E-002));
-#676 = CARTESIAN_POINT('',(-6.168076710284,-8.194416978449E-002));
-#677 = CARTESIAN_POINT('',(-6.196785890363,-8.455843714108E-002));
-#678 = CARTESIAN_POINT('',(-6.225563039548,-8.630327239689E-002));
-#679 = CARTESIAN_POINT('',(-6.254374173367,-8.71756900369E-002));
-#680 = CARTESIAN_POINT('',(-6.28318530718,-8.71756900369E-002));
+#672 = CARTESIAN_POINT('',(-6.054688735045,-5.34059118292E-002));
+#673 = CARTESIAN_POINT('',(-6.082792758401,-5.945679727355E-002));
+#674 = CARTESIAN_POINT('',(-6.11108761296,-6.467198741371E-002));
+#675 = CARTESIAN_POINT('',(-6.139545933023,-6.903757935021E-002));
+#676 = CARTESIAN_POINT('',(-6.168137856537,-7.254201001331E-002));
+#677 = CARTESIAN_POINT('',(-6.19683145083,-7.517636133844E-002));
+#678 = CARTESIAN_POINT('',(-6.225593313326,-7.693460488626E-002));
+#679 = CARTESIAN_POINT('',(-6.254389310264,-7.781372667209E-002));
+#680 = CARTESIAN_POINT('',(-6.28318530718,-7.781372667209E-002));
#681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#682 = ADVANCED_FACE('',(#683),#139,.T.);
#683 = FACE_BOUND('',#684,.F.);
-#684 = EDGE_LOOP('',(#685,#709,#765,#786,#787));
+#684 = EDGE_LOOP('',(#685,#709,#759,#780,#781));
#685 = ORIENTED_EDGE('',*,*,#686,.F.);
#686 = EDGE_CURVE('',#687,#603,#689,.T.);
#687 = VERTEX_POINT('',#688);
-#688 = CARTESIAN_POINT('',(18.562951677315,4.75,-8.593853909956));
+#688 = CARTESIAN_POINT('',(4.75,-18.56278142403,-8.59422165199));
#689 = SURFACE_CURVE('',#690,(#695,#702),.PCURVE_S1.);
#690 = CIRCLE('',#691,3.5);
#691 = AXIS2_PLACEMENT_3D('',#692,#693,#694);
-#692 = CARTESIAN_POINT('',(19.318516525781,4.75,-5.17638090205));
-#693 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
-#694 = DIRECTION('',(1.,0.E+000,0.E+000));
+#692 = CARTESIAN_POINT('',(4.75,-19.60829427366,-5.254026615581));
+#693 = DIRECTION('',(-1.,-2.22044604925E-016,-2.2E-016));
+#694 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
#695 = PCURVE('',#139,#696);
#696 = DEFINITIONAL_REPRESENTATION('',(#697),#701);
#697 = LINE('',#698,#699);
@@ -861,7 +863,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
#703 = DEFINITIONAL_REPRESENTATION('',(#704),#708);
#704 = CIRCLE('',#705,3.5);
#705 = AXIS2_PLACEMENT_2D('',#706,#707);
-#706 = CARTESIAN_POINT('',(0.986649771497,-5.274235841907E-002));
+#706 = CARTESIAN_POINT('',(1.125308632651,9.862528469927E-002));
#707 = DIRECTION('',(0.E+000,1.));
#708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
@@ -869,6067 +871,5966 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
#709 = ORIENTED_EDGE('',*,*,#710,.F.);
#710 = EDGE_CURVE('',#711,#687,#713,.T.);
#711 = VERTEX_POINT('',#712);
-#712 = CARTESIAN_POINT('',(19.019776358972,2.046948949046,
- -8.663608212212));
-#713 = SURFACE_CURVE('',#714,(#729,#747),.PCURVE_S1.);
-#714 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#715,#716,#717,#718,#719,#720,
- #721,#722,#723,#724,#725,#726,#727,#728),.UNSPECIFIED.,.F.,.F.,(8,6,
- 8),(0.E+000,0.788390035169,1.),.UNSPECIFIED.);
-#715 = CARTESIAN_POINT('',(19.12621569913,2.514630334514E-015,
- -8.671094108033));
-#716 = CARTESIAN_POINT('',(19.12621569913,0.53778057792,-8.671094108033)
- );
-#717 = CARTESIAN_POINT('',(19.109004099562,1.075533215303,
- -8.670147091304));
-#718 = CARTESIAN_POINT('',(19.074582672372,1.612946496878,
- -8.668252631759));
-#719 = CARTESIAN_POINT('',(19.023160704804,2.149606706966,
- -8.664888571192));
-#720 = CARTESIAN_POINT('',(18.955165009253,2.685208556695,
- -8.659001484941));
-#721 = CARTESIAN_POINT('',(18.871181570789,3.219441260404,-8.64912983193
- ));
-#722 = CARTESIAN_POINT('',(18.74531142725,3.894978899029,-8.62922944953)
+#712 = CARTESIAN_POINT('',(2.046948949046,-19.00259959565,
+ -8.701218800103));
+#713 = SURFACE_CURVE('',#714,(#727,#743),.PCURVE_S1.);
+#714 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#715,#716,#717,#718,#719,#720,
+ #721,#722,#723,#724,#725,#726),.UNSPECIFIED.,.F.,.F.,(7,5,7),(
+ 0.E+000,0.666932112124,1.),.UNSPECIFIED.);
+#715 = CARTESIAN_POINT('',(1.062217053457E-014,-19.10503763872,
+ -8.717656613052));
+#716 = CARTESIAN_POINT('',(0.530630438015,-19.10503763872,
+ -8.717656613052));
+#717 = CARTESIAN_POINT('',(1.061256001207,-19.08845186124,
+ -8.715246355796));
+#718 = CARTESIAN_POINT('',(1.591509199306,-19.05528025334,
+ -8.710428214391));
+#719 = CARTESIAN_POINT('',(2.121038301484,-19.00575872317,
+ -8.702621030781));
+#720 = CARTESIAN_POINT('',(2.649506637288,-18.94034435859,
+ -8.690690744147));
+#721 = CARTESIAN_POINT('',(3.439818655798,-18.81940713268,
+ -8.664210975192));
+#722 = CARTESIAN_POINT('',(3.702701430841,-18.77532522652,
+ -8.653962340398));
+#723 = CARTESIAN_POINT('',(3.965200661004,-18.72752261935,
+ -8.642083888726));
+#724 = CARTESIAN_POINT('',(4.227277012971,-18.67609223154,
+ -8.628345706905));
+#725 = CARTESIAN_POINT('',(4.48889053389,-18.62113923613,-8.61248820497)
);
-#723 = CARTESIAN_POINT('',(18.717577316752,4.037810716396,
- -8.624599222688));
-#724 = CARTESIAN_POINT('',(18.688758712917,4.180518462898,
- -8.619514417071));
-#725 = CARTESIAN_POINT('',(18.658870638076,4.323096737834,
- -8.613937672821));
-#726 = CARTESIAN_POINT('',(18.627928896372,4.465540132088,
- -8.607829741379));
-#727 = CARTESIAN_POINT('',(18.595950073768,4.607843228127,
- -8.601149485482));
-#728 = CARTESIAN_POINT('',(18.562951538039,4.7500006,-8.593853879163));
-#729 = PCURVE('',#139,#730);
-#730 = DEFINITIONAL_REPRESENTATION('',(#731),#746);
-#731 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#732,#733,#734,#735,#736,#737,
- #738,#739,#740,#741,#742,#743,#744,#745),.UNSPECIFIED.,.F.,.F.,(8,6,
- 8),(0.E+000,0.788390035169,1.),.UNSPECIFIED.);
-#732 = CARTESIAN_POINT('',(-4.657418206252,-4.75));
-#733 = CARTESIAN_POINT('',(-4.657418206252,-4.21221942208));
-#734 = CARTESIAN_POINT('',(-4.652493172312,-3.674466784697));
-#735 = CARTESIAN_POINT('',(-4.642643582862,-3.137053503122));
-#736 = CARTESIAN_POINT('',(-4.627920969451,-2.600393293034));
-#737 = CARTESIAN_POINT('',(-4.608430714877,-2.064791443305));
-#738 = CARTESIAN_POINT('',(-4.584289377846,-1.530558739596));
-#739 = CARTESIAN_POINT('',(-4.547879782503,-0.855021100971));
-#740 = CARTESIAN_POINT('',(-4.539846345692,-0.712189283604));
-#741 = CARTESIAN_POINT('',(-4.5314858686,-0.569481537102));
-#742 = CARTESIAN_POINT('',(-4.522799873344,-0.426903262166));
-#743 = CARTESIAN_POINT('',(-4.513789640816,-0.284459867912));
-#744 = CARTESIAN_POINT('',(-4.504456210684,-0.142156771873));
-#745 = CARTESIAN_POINT('',(-4.494800381391,5.9999999991E-007));
-#746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#747 = PCURVE('',#580,#748);
-#748 = DEFINITIONAL_REPRESENTATION('',(#749),#764);
-#749 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#750,#751,#752,#753,#754,#755,
- #756,#757,#758,#759,#760,#761,#762,#763),.UNSPECIFIED.,.F.,.F.,(8,6,
- 8),(0.E+000,0.788390035169,1.),.UNSPECIFIED.);
-#750 = CARTESIAN_POINT('',(-6.28318530718,-0.425646018171));
-#751 = CARTESIAN_POINT('',(-6.255067848589,-0.425646018171));
-#752 = CARTESIAN_POINT('',(-6.226951848834,-0.425596503859));
-#753 = CARTESIAN_POINT('',(-6.198819947575,-0.425497454676));
-#754 = CARTESIAN_POINT('',(-6.170660081096,-0.425321570815));
-#755 = CARTESIAN_POINT('',(-6.14245835243,-0.425013805532));
-#756 = CARTESIAN_POINT('',(-6.114208244887,-0.424497779212));
-#757 = CARTESIAN_POINT('',(-6.078315399762,-0.423458227882));
-#758 = CARTESIAN_POINT('',(-6.070716705778,-0.423216381154));
-#759 = CARTESIAN_POINT('',(-6.063114618257,-0.422950822175));
-#760 = CARTESIAN_POINT('',(-6.055509207374,-0.422659611274));
-#761 = CARTESIAN_POINT('',(-6.047900596723,-0.422340714048));
-#762 = CARTESIAN_POINT('',(-6.040288963325,-0.421992001366));
-#763 = CARTESIAN_POINT('',(-6.032674537619,-0.421611249368));
-#764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#765 = ORIENTED_EDGE('',*,*,#766,.T.);
-#766 = EDGE_CURVE('',#711,#90,#767,.T.);
-#767 = SURFACE_CURVE('',#768,(#772,#779),.PCURVE_S1.);
+#726 = CARTESIAN_POINT('',(4.7500006,-18.56278128993,-8.594221610016));
+#727 = PCURVE('',#139,#728);
+#728 = DEFINITIONAL_REPRESENTATION('',(#729),#742);
+#729 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#730,#731,#732,#733,#734,#735,
+ #736,#737,#738,#739,#740,#741),.UNSPECIFIED.,.F.,.F.,(7,5,7),(
+ 0.E+000,0.666932112124,1.),.UNSPECIFIED.);
+#730 = CARTESIAN_POINT('',(-4.568101238017,-4.75));
+#731 = CARTESIAN_POINT('',(-4.568101238017,-4.219369561985));
+#732 = CARTESIAN_POINT('',(-4.563312697375,-3.688743998793));
+#733 = CARTESIAN_POINT('',(-4.553735517638,-3.158490800694));
+#734 = CARTESIAN_POINT('',(-4.539413092806,-2.628961698516));
+#735 = CARTESIAN_POINT('',(-4.520426742313,-2.100493362712));
+#736 = CARTESIAN_POINT('',(-4.485054678191,-1.310181344202));
+#737 = CARTESIAN_POINT('',(-4.472125025856,-1.047298569159));
+#738 = CARTESIAN_POINT('',(-4.458054324361,-0.784799338996));
+#739 = CARTESIAN_POINT('',(-4.442848763329,-0.522722987029));
+#740 = CARTESIAN_POINT('',(-4.42651136787,-0.26110946611));
+#741 = CARTESIAN_POINT('',(-4.409039948933,5.9999999991E-007));
+#742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#743 = PCURVE('',#580,#744);
+#744 = DEFINITIONAL_REPRESENTATION('',(#745),#758);
+#745 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#746,#747,#748,#749,#750,#751,
+ #752,#753,#754,#755,#756,#757),.UNSPECIFIED.,.F.,.F.,(7,5,7),(
+ 0.E+000,0.666932112124,1.),.UNSPECIFIED.);
+#746 = CARTESIAN_POINT('',(-6.28318530718,-0.428081851576));
+#747 = CARTESIAN_POINT('',(-6.255410934365,-0.428081851576));
+#748 = CARTESIAN_POINT('',(-6.227636814606,-0.427955694408));
+#749 = CARTESIAN_POINT('',(-6.199850824963,-0.427703497909));
+#750 = CARTESIAN_POINT('',(-6.172039956621,-0.427294916545));
+#751 = CARTESIAN_POINT('',(-6.144195812107,-0.426670658467));
+#752 = CARTESIAN_POINT('',(-6.10239673415,-0.425286119831));
+#753 = CARTESIAN_POINT('',(-6.088466553296,-0.424750368286));
+#754 = CARTESIAN_POINT('',(-6.074528076345,-0.424129586296));
+#755 = CARTESIAN_POINT('',(-6.060581871754,-0.423411855053));
+#756 = CARTESIAN_POINT('',(-6.046629240619,-0.422583768567));
+#757 = CARTESIAN_POINT('',(-6.03267233499,-0.421630441037));
+#758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#759 = ORIENTED_EDGE('',*,*,#760,.T.);
+#760 = EDGE_CURVE('',#711,#90,#761,.T.);
+#761 = SURFACE_CURVE('',#762,(#766,#773),.PCURVE_S1.);
+#762 = LINE('',#763,#764);
+#763 = CARTESIAN_POINT('',(2.75,-19.00259959565,-8.701218800103));
+#764 = VECTOR('',#765,1.);
+#765 = DIRECTION('',(1.,2.22044604925E-016,2.2E-016));
+#766 = PCURVE('',#139,#767);
+#767 = DEFINITIONAL_REPRESENTATION('',(#768),#772);
#768 = LINE('',#769,#770);
-#769 = CARTESIAN_POINT('',(19.019776358972,2.75,-8.663608212212));
+#769 = CARTESIAN_POINT('',(-4.538457719805,-2.));
#770 = VECTOR('',#771,1.);
-#771 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016));
-#772 = PCURVE('',#139,#773);
-#773 = DEFINITIONAL_REPRESENTATION('',(#774),#778);
-#774 = LINE('',#775,#776);
-#775 = CARTESIAN_POINT('',(-4.626930666217,-2.));
-#776 = VECTOR('',#777,1.);
-#777 = DIRECTION('',(-0.E+000,1.));
-#778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#779 = PCURVE('',#110,#780);
-#780 = DEFINITIONAL_REPRESENTATION('',(#781),#785);
-#781 = LINE('',#782,#783);
-#782 = CARTESIAN_POINT('',(-5.855762644927,0.E+000));
-#783 = VECTOR('',#784,1.);
-#784 = DIRECTION('',(-0.E+000,1.));
-#785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#786 = ORIENTED_EDGE('',*,*,#122,.F.);
-#787 = ORIENTED_EDGE('',*,*,#632,.F.);
-#788 = ADVANCED_FACE('',(#789),#110,.F.);
-#789 = FACE_BOUND('',#790,.T.);
-#790 = EDGE_LOOP('',(#791,#792,#815,#843));
-#791 = ORIENTED_EDGE('',*,*,#89,.F.);
-#792 = ORIENTED_EDGE('',*,*,#793,.T.);
-#793 = EDGE_CURVE('',#62,#794,#796,.T.);
-#794 = VERTEX_POINT('',#795);
-#795 = CARTESIAN_POINT('',(18.255171095785,2.046948949046,
- -10.17638090205));
-#796 = SURFACE_CURVE('',#797,(#801,#808),.PCURVE_S1.);
+#771 = DIRECTION('',(-0.E+000,1.));
+#772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#773 = PCURVE('',#110,#774);
+#774 = DEFINITIONAL_REPRESENTATION('',(#775),#779);
+#775 = LINE('',#776,#777);
+#776 = CARTESIAN_POINT('',(-5.853784305874,0.E+000));
+#777 = VECTOR('',#778,1.);
+#778 = DIRECTION('',(-0.E+000,1.));
+#779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#780 = ORIENTED_EDGE('',*,*,#122,.F.);
+#781 = ORIENTED_EDGE('',*,*,#632,.F.);
+#782 = ADVANCED_FACE('',(#783),#110,.F.);
+#783 = FACE_BOUND('',#784,.T.);
+#784 = EDGE_LOOP('',(#785,#786,#809,#837));
+#785 = ORIENTED_EDGE('',*,*,#89,.F.);
+#786 = ORIENTED_EDGE('',*,*,#787,.T.);
+#787 = EDGE_CURVE('',#62,#788,#790,.T.);
+#788 = VERTEX_POINT('',#789);
+#789 = CARTESIAN_POINT('',(2.046948949046,-18.03947122832,
+ -10.55402661558));
+#790 = SURFACE_CURVE('',#791,(#795,#802),.PCURVE_S1.);
+#791 = LINE('',#792,#793);
+#792 = CARTESIAN_POINT('',(2.75,-18.03947122832,-10.55402661558));
+#793 = VECTOR('',#794,1.);
+#794 = DIRECTION('',(-1.,-2.22044604925E-016,-2.2E-016));
+#795 = PCURVE('',#110,#796);
+#796 = DEFINITIONAL_REPRESENTATION('',(#797),#801);
#797 = LINE('',#798,#799);
-#798 = CARTESIAN_POINT('',(18.255171095785,2.75,-10.17638090205));
+#798 = CARTESIAN_POINT('',(-5.75382958365,0.E+000));
#799 = VECTOR('',#800,1.);
-#800 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
-#801 = PCURVE('',#110,#802);
-#802 = DEFINITIONAL_REPRESENTATION('',(#803),#807);
-#803 = LINE('',#804,#805);
-#804 = CARTESIAN_POINT('',(-5.774638830512,0.E+000));
-#805 = VECTOR('',#806,1.);
-#806 = DIRECTION('',(-0.E+000,-1.));
-#807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#808 = PCURVE('',#77,#809);
-#809 = DEFINITIONAL_REPRESENTATION('',(#810),#814);
-#810 = LINE('',#811,#812);
-#811 = CARTESIAN_POINT('',(1.063344643487,0.E+000));
-#812 = VECTOR('',#813,1.);
-#813 = DIRECTION('',(0.E+000,-1.));
-#814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#815 = ORIENTED_EDGE('',*,*,#816,.F.);
-#816 = EDGE_CURVE('',#711,#794,#817,.T.);
-#817 = SURFACE_CURVE('',#818,(#823,#830),.PCURVE_S1.);
-#818 = CIRCLE('',#819,20.9);
-#819 = AXIS2_PLACEMENT_3D('',#820,#821,#822);
-#820 = CARTESIAN_POINT('',(0.E+000,2.046948949046,-4.545139706926E-016)
+#800 = DIRECTION('',(-0.E+000,-1.));
+#801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#802 = PCURVE('',#77,#803);
+#803 = DEFINITIONAL_REPRESENTATION('',(#804),#808);
+#804 = LINE('',#805,#806);
+#805 = CARTESIAN_POINT('',(1.568823168303,0.E+000));
+#806 = VECTOR('',#807,1.);
+#807 = DIRECTION('',(0.E+000,-1.));
+#808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#809 = ORIENTED_EDGE('',*,*,#810,.F.);
+#810 = EDGE_CURVE('',#711,#788,#811,.T.);
+#811 = SURFACE_CURVE('',#812,(#817,#824),.PCURVE_S1.);
+#812 = CIRCLE('',#813,20.9);
+#813 = AXIS2_PLACEMENT_3D('',#814,#815,#816);
+#814 = CARTESIAN_POINT('',(2.046948949046,4.545139706926E-016,4.5E-016)
);
-#821 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016));
-#822 = DIRECTION('',(0.E+000,2.22044604925E-016,1.));
-#823 = PCURVE('',#110,#824);
-#824 = DEFINITIONAL_REPRESENTATION('',(#825),#829);
-#825 = LINE('',#826,#827);
-#826 = CARTESIAN_POINT('',(-7.853981633974,-0.703051050954));
-#827 = VECTOR('',#828,1.);
-#828 = DIRECTION('',(1.,-0.E+000));
-#829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#830 = PCURVE('',#580,#831);
-#831 = DEFINITIONAL_REPRESENTATION('',(#832),#842);
-#832 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#833,#834,#835,#836,#837,#838,
- #839,#840,#841),.UNSPECIFIED.,.F.,.F.,(9,9),(1.998218989047,
- 2.079342803463),.PIECEWISE_BEZIER_KNOTS.);
-#833 = CARTESIAN_POINT('',(-6.175975819711,-0.42525465837));
-#834 = CARTESIAN_POINT('',(-6.175484400578,-0.435336914287));
-#835 = CARTESIAN_POINT('',(-6.174975349692,-0.445418560802));
-#836 = CARTESIAN_POINT('',(-6.174448194015,-0.455499568699));
-#837 = CARTESIAN_POINT('',(-6.17390242884,-0.46557990737));
-#838 = CARTESIAN_POINT('',(-6.173337515291,-0.475659544717));
-#839 = CARTESIAN_POINT('',(-6.172752877407,-0.485738446949));
-#840 = CARTESIAN_POINT('',(-6.172147898767,-0.495816578455));
-#841 = CARTESIAN_POINT('',(-6.171521918645,-0.505893901574));
-#842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#843 = ORIENTED_EDGE('',*,*,#766,.T.);
-#844 = ADVANCED_FACE('',(#845),#77,.T.);
-#845 = FACE_BOUND('',#846,.T.);
-#846 = EDGE_LOOP('',(#847,#848,#849,#872,#900,#928,#954));
-#847 = ORIENTED_EDGE('',*,*,#61,.F.);
-#848 = ORIENTED_EDGE('',*,*,#269,.T.);
-#849 = ORIENTED_EDGE('',*,*,#850,.T.);
-#850 = EDGE_CURVE('',#270,#851,#853,.T.);
-#851 = VERTEX_POINT('',#852);
-#852 = CARTESIAN_POINT('',(18.255171095785,-2.75,-10.17638090205));
-#853 = SURFACE_CURVE('',#854,(#858,#865),.PCURVE_S1.);
+#815 = DIRECTION('',(1.,2.22044604925E-016,2.2E-016));
+#816 = DIRECTION('',(-2.2E-016,-4.884981308351E-032,1.));
+#817 = PCURVE('',#110,#818);
+#818 = DEFINITIONAL_REPRESENTATION('',(#819),#823);
+#819 = LINE('',#820,#821);
+#820 = CARTESIAN_POINT('',(-7.853981633974,-0.703051050954));
+#821 = VECTOR('',#822,1.);
+#822 = DIRECTION('',(1.,-0.E+000));
+#823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#824 = PCURVE('',#580,#825);
+#825 = DEFINITIONAL_REPRESENTATION('',(#826),#836);
+#826 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#827,#828,#829,#830,#831,#832,
+ #833,#834,#835),.UNSPECIFIED.,.F.,.F.,(9,9),(2.000197328101,
+ 2.100152050324),.PIECEWISE_BEZIER_KNOTS.);
+#827 = CARTESIAN_POINT('',(-6.175879653146,-0.427221628748));
+#828 = CARTESIAN_POINT('',(-6.175270447269,-0.43964410496));
+#829 = CARTESIAN_POINT('',(-6.174634368532,-0.452065649511));
+#830 = CARTESIAN_POINT('',(-6.173970524873,-0.464486207429));
+#831 = CARTESIAN_POINT('',(-6.173277950595,-0.476905720529));
+#832 = CARTESIAN_POINT('',(-6.172555599383,-0.489324127043));
+#833 = CARTESIAN_POINT('',(-6.171802335403,-0.501741361142));
+#834 = CARTESIAN_POINT('',(-6.171016923404,-0.514157352448));
+#835 = CARTESIAN_POINT('',(-6.170198015951,-0.52657202536));
+#836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#837 = ORIENTED_EDGE('',*,*,#760,.T.);
+#838 = ADVANCED_FACE('',(#839),#77,.T.);
+#839 = FACE_BOUND('',#840,.T.);
+#840 = EDGE_LOOP('',(#841,#842,#843,#866,#894,#922,#948));
+#841 = ORIENTED_EDGE('',*,*,#61,.F.);
+#842 = ORIENTED_EDGE('',*,*,#269,.T.);
+#843 = ORIENTED_EDGE('',*,*,#844,.T.);
+#844 = EDGE_CURVE('',#270,#845,#847,.T.);
+#845 = VERTEX_POINT('',#846);
+#846 = CARTESIAN_POINT('',(-2.75,-18.03947122832,-10.55402661558));
+#847 = SURFACE_CURVE('',#848,(#852,#859),.PCURVE_S1.);
+#848 = LINE('',#849,#850);
+#849 = CARTESIAN_POINT('',(-2.75,-19.60829439662,-10.55402661558));
+#850 = VECTOR('',#851,1.);
+#851 = DIRECTION('',(-2.22044604925E-016,1.,0.E+000));
+#852 = PCURVE('',#77,#853);
+#853 = DEFINITIONAL_REPRESENTATION('',(#854),#858);
#854 = LINE('',#855,#856);
-#855 = CARTESIAN_POINT('',(19.318515739272,-2.75,-10.17638090205));
+#855 = CARTESIAN_POINT('',(0.E+000,-5.5));
#856 = VECTOR('',#857,1.);
-#857 = DIRECTION('',(-1.,0.E+000,0.E+000));
-#858 = PCURVE('',#77,#859);
-#859 = DEFINITIONAL_REPRESENTATION('',(#860),#864);
-#860 = LINE('',#861,#862);
-#861 = CARTESIAN_POINT('',(0.E+000,-5.5));
-#862 = VECTOR('',#863,1.);
-#863 = DIRECTION('',(1.,0.E+000));
-#864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#865 = PCURVE('',#309,#866);
-#866 = DEFINITIONAL_REPRESENTATION('',(#867),#871);
-#867 = LINE('',#868,#869);
-#868 = CARTESIAN_POINT('',(-4.708999699119,-2.030336452491));
-#869 = VECTOR('',#870,1.);
-#870 = DIRECTION('',(0.E+000,-1.));
-#871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#872 = ORIENTED_EDGE('',*,*,#873,.F.);
-#873 = EDGE_CURVE('',#874,#851,#876,.T.);
-#874 = VERTEX_POINT('',#875);
-#875 = CARTESIAN_POINT('',(18.255171095785,-2.046948949046,
- -10.17638090205));
-#876 = SURFACE_CURVE('',#877,(#881,#888),.PCURVE_S1.);
+#857 = DIRECTION('',(1.,0.E+000));
+#858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#859 = PCURVE('',#309,#860);
+#860 = DEFINITIONAL_REPRESENTATION('',(#861),#865);
+#861 = LINE('',#862,#863);
+#862 = CARTESIAN_POINT('',(-5.113644815496,-1.921092972071));
+#863 = VECTOR('',#864,1.);
+#864 = DIRECTION('',(0.E+000,-1.));
+#865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#866 = ORIENTED_EDGE('',*,*,#867,.F.);
+#867 = EDGE_CURVE('',#868,#845,#870,.T.);
+#868 = VERTEX_POINT('',#869);
+#869 = CARTESIAN_POINT('',(-2.046948949046,-18.03947122832,
+ -10.55402661558));
+#870 = SURFACE_CURVE('',#871,(#875,#882),.PCURVE_S1.);
+#871 = LINE('',#872,#873);
+#872 = CARTESIAN_POINT('',(2.75,-18.03947122832,-10.55402661558));
+#873 = VECTOR('',#874,1.);
+#874 = DIRECTION('',(-1.,-2.22044604925E-016,-2.2E-016));
+#875 = PCURVE('',#77,#876);
+#876 = DEFINITIONAL_REPRESENTATION('',(#877),#881);
#877 = LINE('',#878,#879);
-#878 = CARTESIAN_POINT('',(18.255171095785,2.75,-10.17638090205));
+#878 = CARTESIAN_POINT('',(1.568823168303,0.E+000));
#879 = VECTOR('',#880,1.);
-#880 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
-#881 = PCURVE('',#77,#882);
-#882 = DEFINITIONAL_REPRESENTATION('',(#883),#887);
-#883 = LINE('',#884,#885);
-#884 = CARTESIAN_POINT('',(1.063344643487,0.E+000));
-#885 = VECTOR('',#886,1.);
-#886 = DIRECTION('',(0.E+000,-1.));
-#887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#888 = PCURVE('',#889,#894);
-#889 = CYLINDRICAL_SURFACE('',#890,20.9);
-#890 = AXIS2_PLACEMENT_3D('',#891,#892,#893);
-#891 = CARTESIAN_POINT('',(0.E+000,2.75,-6.106226635438E-016));
-#892 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016));
-#893 = DIRECTION('',(1.,0.E+000,0.E+000));
-#894 = DEFINITIONAL_REPRESENTATION('',(#895),#899);
-#895 = LINE('',#896,#897);
-#896 = CARTESIAN_POINT('',(-5.774638830512,0.E+000));
-#897 = VECTOR('',#898,1.);
-#898 = DIRECTION('',(-0.E+000,-1.));
-#899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#900 = ORIENTED_EDGE('',*,*,#901,.T.);
-#901 = EDGE_CURVE('',#874,#902,#904,.T.);
-#902 = VERTEX_POINT('',#903);
-#903 = CARTESIAN_POINT('',(18.369574620453,-2.259610476962E-015,
- -10.17638090205));
-#904 = SURFACE_CURVE('',#905,(#910,#921),.PCURVE_S1.);
-#905 = CIRCLE('',#906,18.369574620453);
-#906 = AXIS2_PLACEMENT_3D('',#907,#908,#909);
-#907 = CARTESIAN_POINT('',(0.E+000,-2.259610476962E-015,-10.17638090205)
- );
-#908 = DIRECTION('',(-0.E+000,2.22044604925E-016,1.));
-#909 = DIRECTION('',(1.,0.E+000,0.E+000));
-#910 = PCURVE('',#77,#911);
-#911 = DEFINITIONAL_REPRESENTATION('',(#912),#920);
-#912 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#913,#914,#915,#916,#917,#918
-,#919),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+#880 = DIRECTION('',(0.E+000,-1.));
+#881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#882 = PCURVE('',#883,#888);
+#883 = CYLINDRICAL_SURFACE('',#884,20.9);
+#884 = AXIS2_PLACEMENT_3D('',#885,#886,#887);
+#885 = CARTESIAN_POINT('',(2.75,6.106226635438E-016,6.1E-016));
+#886 = DIRECTION('',(1.,2.22044604925E-016,2.2E-016));
+#887 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
+#888 = DEFINITIONAL_REPRESENTATION('',(#889),#893);
+#889 = LINE('',#890,#891);
+#890 = CARTESIAN_POINT('',(-5.75382958365,0.E+000));
+#891 = VECTOR('',#892,1.);
+#892 = DIRECTION('',(-0.E+000,-1.));
+#893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#894 = ORIENTED_EDGE('',*,*,#895,.T.);
+#895 = EDGE_CURVE('',#868,#896,#898,.T.);
+#896 = VERTEX_POINT('',#897);
+#897 = CARTESIAN_POINT('',(9.031271764538E-015,-18.1552340166,
+ -10.55402661558));
+#898 = SURFACE_CURVE('',#899,(#904,#915),.PCURVE_S1.);
+#899 = CIRCLE('',#900,18.155234016603);
+#900 = AXIS2_PLACEMENT_3D('',#901,#902,#903);
+#901 = CARTESIAN_POINT('',(2.34E-015,5.195843755246E-031,-10.55402661558
+ ));
+#902 = DIRECTION('',(-2.2E-016,-4.884981308351E-032,1.));
+#903 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
+#904 = PCURVE('',#77,#905);
+#905 = DEFINITIONAL_REPRESENTATION('',(#906),#914);
+#906 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#907,#908,#909,#910,#911,#912
+,#913),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
-2.094395102393,0.E+000,2.094395102393,4.188790204786,6.28318530718,
8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
'') );
-#913 = CARTESIAN_POINT('',(0.948941118819,-2.75));
-#914 = CARTESIAN_POINT('',(0.948941118819,29.067036556052));
-#915 = CARTESIAN_POINT('',(28.503303049498,13.158518278026));
-#916 = CARTESIAN_POINT('',(56.057664980177,-2.75));
-#917 = CARTESIAN_POINT('',(28.503303049498,-18.65851827802));
-#918 = CARTESIAN_POINT('',(0.948941118819,-34.56703655605));
-#919 = CARTESIAN_POINT('',(0.948941118819,-2.75));
-#920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#921 = PCURVE('',#580,#922);
-#922 = DEFINITIONAL_REPRESENTATION('',(#923),#927);
-#923 = LINE('',#924,#925);
-#924 = CARTESIAN_POINT('',(-6.28318530718,-0.505893901574));
-#925 = VECTOR('',#926,1.);
-#926 = DIRECTION('',(1.,-0.E+000));
-#927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#928 = ORIENTED_EDGE('',*,*,#929,.T.);
-#929 = EDGE_CURVE('',#902,#794,#930,.T.);
-#930 = SURFACE_CURVE('',#931,(#936,#947),.PCURVE_S1.);
-#931 = CIRCLE('',#932,18.369574620453);
-#932 = AXIS2_PLACEMENT_3D('',#933,#934,#935);
-#933 = CARTESIAN_POINT('',(0.E+000,-2.259610476962E-015,-10.17638090205)
- );
-#934 = DIRECTION('',(-0.E+000,2.22044604925E-016,1.));
-#935 = DIRECTION('',(1.,0.E+000,0.E+000));
-#936 = PCURVE('',#77,#937);
-#937 = DEFINITIONAL_REPRESENTATION('',(#938),#946);
-#938 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#939,#940,#941,#942,#943,#944
-,#945),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+#907 = CARTESIAN_POINT('',(1.453060380026,-2.75));
+#908 = CARTESIAN_POINT('',(1.453060380026,28.695787740058));
+#909 = CARTESIAN_POINT('',(28.68591140493,12.972893870029));
+#910 = CARTESIAN_POINT('',(55.918762429834,-2.75));
+#911 = CARTESIAN_POINT('',(28.68591140493,-18.47289387002));
+#912 = CARTESIAN_POINT('',(1.453060380026,-34.19578774005));
+#913 = CARTESIAN_POINT('',(1.453060380026,-2.75));
+#914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#915 = PCURVE('',#580,#916);
+#916 = DEFINITIONAL_REPRESENTATION('',(#917),#921);
+#917 = LINE('',#918,#919);
+#918 = CARTESIAN_POINT('',(-6.28318530718,-0.52657202536));
+#919 = VECTOR('',#920,1.);
+#920 = DIRECTION('',(1.,-0.E+000));
+#921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#922 = ORIENTED_EDGE('',*,*,#923,.T.);
+#923 = EDGE_CURVE('',#896,#788,#924,.T.);
+#924 = SURFACE_CURVE('',#925,(#930,#941),.PCURVE_S1.);
+#925 = CIRCLE('',#926,18.155234016603);
+#926 = AXIS2_PLACEMENT_3D('',#927,#928,#929);
+#927 = CARTESIAN_POINT('',(2.34E-015,5.195843755246E-031,-10.55402661558
+ ));
+#928 = DIRECTION('',(-2.2E-016,-4.884981308351E-032,1.));
+#929 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
+#930 = PCURVE('',#77,#931);
+#931 = DEFINITIONAL_REPRESENTATION('',(#932),#940);
+#932 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#933,#934,#935,#936,#937,#938
+,#939),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
-2.094395102393,0.E+000,2.094395102393,4.188790204786,6.28318530718,
8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
'') );
-#939 = CARTESIAN_POINT('',(0.948941118819,-2.75));
-#940 = CARTESIAN_POINT('',(0.948941118819,29.067036556052));
-#941 = CARTESIAN_POINT('',(28.503303049498,13.158518278026));
-#942 = CARTESIAN_POINT('',(56.057664980177,-2.75));
-#943 = CARTESIAN_POINT('',(28.503303049498,-18.65851827802));
-#944 = CARTESIAN_POINT('',(0.948941118819,-34.56703655605));
-#945 = CARTESIAN_POINT('',(0.948941118819,-2.75));
-#946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#947 = PCURVE('',#580,#948);
-#948 = DEFINITIONAL_REPRESENTATION('',(#949),#953);
-#949 = LINE('',#950,#951);
-#950 = CARTESIAN_POINT('',(-6.28318530718,-0.505893901574));
-#951 = VECTOR('',#952,1.);
-#952 = DIRECTION('',(1.,-0.E+000));
-#953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#954 = ORIENTED_EDGE('',*,*,#793,.F.);
-#955 = ADVANCED_FACE('',(#956),#309,.F.);
-#956 = FACE_BOUND('',#957,.F.);
-#957 = EDGE_LOOP('',(#958,#959,#960,#988,#1017,#1045,#1078,#1099));
-#958 = ORIENTED_EDGE('',*,*,#292,.F.);
-#959 = ORIENTED_EDGE('',*,*,#850,.T.);
-#960 = ORIENTED_EDGE('',*,*,#961,.T.);
-#961 = EDGE_CURVE('',#851,#962,#964,.T.);
-#962 = VERTEX_POINT('',#963);
-#963 = CARTESIAN_POINT('',(19.019776358972,-2.75,-8.663608212212));
-#964 = SURFACE_CURVE('',#965,(#970,#981),.PCURVE_S1.);
-#965 = CIRCLE('',#966,20.9);
-#966 = AXIS2_PLACEMENT_3D('',#967,#968,#969);
-#967 = CARTESIAN_POINT('',(0.E+000,-2.75,4.440892098501E-016));
-#968 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
-#969 = DIRECTION('',(1.,0.E+000,0.E+000));
-#970 = PCURVE('',#309,#971);
-#971 = DEFINITIONAL_REPRESENTATION('',(#972),#980);
-#972 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#973,#974,#975,#976,#977,#978
-,#979),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+#933 = CARTESIAN_POINT('',(1.453060380026,-2.75));
+#934 = CARTESIAN_POINT('',(1.453060380026,28.695787740058));
+#935 = CARTESIAN_POINT('',(28.68591140493,12.972893870029));
+#936 = CARTESIAN_POINT('',(55.918762429834,-2.75));
+#937 = CARTESIAN_POINT('',(28.68591140493,-18.47289387002));
+#938 = CARTESIAN_POINT('',(1.453060380026,-34.19578774005));
+#939 = CARTESIAN_POINT('',(1.453060380026,-2.75));
+#940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#941 = PCURVE('',#580,#942);
+#942 = DEFINITIONAL_REPRESENTATION('',(#943),#947);
+#943 = LINE('',#944,#945);
+#944 = CARTESIAN_POINT('',(-6.28318530718,-0.52657202536));
+#945 = VECTOR('',#946,1.);
+#946 = DIRECTION('',(1.,-0.E+000));
+#947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#948 = ORIENTED_EDGE('',*,*,#787,.F.);
+#949 = ADVANCED_FACE('',(#950),#309,.F.);
+#950 = FACE_BOUND('',#951,.F.);
+#951 = EDGE_LOOP('',(#952,#953,#954,#982,#1011,#1039,#1072,#1093));
+#952 = ORIENTED_EDGE('',*,*,#292,.F.);
+#953 = ORIENTED_EDGE('',*,*,#844,.T.);
+#954 = ORIENTED_EDGE('',*,*,#955,.T.);
+#955 = EDGE_CURVE('',#845,#956,#958,.T.);
+#956 = VERTEX_POINT('',#957);
+#957 = CARTESIAN_POINT('',(-2.75,-19.00259959565,-8.701218800103));
+#958 = SURFACE_CURVE('',#959,(#964,#975),.PCURVE_S1.);
+#959 = CIRCLE('',#960,20.9);
+#960 = AXIS2_PLACEMENT_3D('',#961,#962,#963);
+#961 = CARTESIAN_POINT('',(-2.75,-6.106226635438E-016,
+ -4.440892098501E-016));
+#962 = DIRECTION('',(-1.,-2.22044604925E-016,-2.2E-016));
+#963 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
+#964 = PCURVE('',#309,#965);
+#965 = DEFINITIONAL_REPRESENTATION('',(#966),#974);
+#966 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#967,#968,#969,#970,#971,#972
+,#973),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
-2.094395102393,0.E+000,2.094395102393,4.188790204786,6.28318530718,
8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
'') );
-#973 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#974 = CARTESIAN_POINT('',(41.667243081121,-0.448852191763));
-#975 = CARTESIAN_POINT('',(23.567312142026,-31.79885219176));
-#976 = CARTESIAN_POINT('',(5.467381202931,-63.14885219176));
-#977 = CARTESIAN_POINT('',(-12.63254973616,-31.79885219176));
-#978 = CARTESIAN_POINT('',(-30.73248067525,-0.448852191763));
-#979 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#981 = PCURVE('',#889,#982);
-#982 = DEFINITIONAL_REPRESENTATION('',(#983),#987);
-#983 = LINE('',#984,#985);
-#984 = CARTESIAN_POINT('',(-0.E+000,-5.5));
-#985 = VECTOR('',#986,1.);
-#986 = DIRECTION('',(-1.,0.E+000));
-#987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#988 = ORIENTED_EDGE('',*,*,#989,.F.);
-#989 = EDGE_CURVE('',#990,#962,#992,.T.);
-#990 = VERTEX_POINT('',#991);
-#991 = CARTESIAN_POINT('',(21.793407401121,-2.75,-2.701524309174));
-#992 = SURFACE_CURVE('',#993,(#998,#1005),.PCURVE_S1.);
-#993 = CIRCLE('',#994,3.5);
-#994 = AXIS2_PLACEMENT_3D('',#995,#996,#997);
-#995 = CARTESIAN_POINT('',(19.318516525781,-2.75,-5.17638090205));
-#996 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016));
-#997 = DIRECTION('',(1.,0.E+000,0.E+000));
-#998 = PCURVE('',#309,#999);
-#999 = DEFINITIONAL_REPRESENTATION('',(#1000),#1004);
-#1000 = CIRCLE('',#1001,3.5);
-#1001 = AXIS2_PLACEMENT_2D('',#1002,#1003);
-#1002 = CARTESIAN_POINT('',(0.291000300881,-2.030335665981));
-#1003 = DIRECTION('',(0.E+000,1.));
-#1004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1005 = PCURVE('',#1006,#1011);
-#1006 = CYLINDRICAL_SURFACE('',#1007,3.5);
-#1007 = AXIS2_PLACEMENT_3D('',#1008,#1009,#1010);
-#1008 = CARTESIAN_POINT('',(19.318516525781,4.75,-5.17638090205));
-#1009 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016));
-#1010 = DIRECTION('',(1.,0.E+000,0.E+000));
-#1011 = DEFINITIONAL_REPRESENTATION('',(#1012),#1016);
-#1012 = LINE('',#1013,#1014);
-#1013 = CARTESIAN_POINT('',(-12.56637061435,-7.5));
-#1014 = VECTOR('',#1015,1.);
-#1015 = DIRECTION('',(1.,-0.E+000));
-#1016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1017 = ORIENTED_EDGE('',*,*,#1018,.T.);
-#1018 = EDGE_CURVE('',#990,#1019,#1021,.T.);
-#1019 = VERTEX_POINT('',#1020);
-#1020 = CARTESIAN_POINT('',(20.827785366951,-2.75,-1.735902274959));
-#1021 = SURFACE_CURVE('',#1022,(#1026,#1033),.PCURVE_S1.);
+#967 = CARTESIAN_POINT('',(5.440381800085,-0.6293873687));
+#968 = CARTESIAN_POINT('',(41.640243678275,-0.6293873687));
+#969 = CARTESIAN_POINT('',(23.54031273918,-31.9793873687));
+#970 = CARTESIAN_POINT('',(5.440381800085,-63.3293873687));
+#971 = CARTESIAN_POINT('',(-12.65954913901,-31.9793873687));
+#972 = CARTESIAN_POINT('',(-30.7594800781,-0.6293873687));
+#973 = CARTESIAN_POINT('',(5.440381800085,-0.6293873687));
+#974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#975 = PCURVE('',#883,#976);
+#976 = DEFINITIONAL_REPRESENTATION('',(#977),#981);
+#977 = LINE('',#978,#979);
+#978 = CARTESIAN_POINT('',(-0.E+000,-5.5));
+#979 = VECTOR('',#980,1.);
+#980 = DIRECTION('',(-1.,0.E+000));
+#981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#982 = ORIENTED_EDGE('',*,*,#983,.F.);
+#983 = EDGE_CURVE('',#984,#956,#986,.T.);
+#984 = VERTEX_POINT('',#985);
+#985 = CARTESIAN_POINT('',(-2.75,-22.08315511843,-2.779139992071));
+#986 = SURFACE_CURVE('',#987,(#992,#999),.PCURVE_S1.);
+#987 = CIRCLE('',#988,3.5);
+#988 = AXIS2_PLACEMENT_3D('',#989,#990,#991);
+#989 = CARTESIAN_POINT('',(-2.75,-19.60829427366,-5.254026615581));
+#990 = DIRECTION('',(1.,2.22044604925E-016,2.2E-016));
+#991 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
+#992 = PCURVE('',#309,#993);
+#993 = DEFINITIONAL_REPRESENTATION('',(#994),#998);
+#994 = CIRCLE('',#995,3.5);
+#995 = AXIS2_PLACEMENT_2D('',#996,#997);
+#996 = CARTESIAN_POINT('',(0.186355184504,-1.921093095032));
+#997 = DIRECTION('',(0.E+000,1.));
+#998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#999 = PCURVE('',#1000,#1005);
+#1000 = CYLINDRICAL_SURFACE('',#1001,3.5);
+#1001 = AXIS2_PLACEMENT_3D('',#1002,#1003,#1004);
+#1002 = CARTESIAN_POINT('',(4.75,-19.60829427366,-5.254026615581));
+#1003 = DIRECTION('',(1.,2.22044604925E-016,2.2E-016));
+#1004 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
+#1005 = DEFINITIONAL_REPRESENTATION('',(#1006),#1010);
+#1006 = LINE('',#1007,#1008);
+#1007 = CARTESIAN_POINT('',(-12.56637061435,-7.5));
+#1008 = VECTOR('',#1009,1.);
+#1009 = DIRECTION('',(1.,-0.E+000));
+#1010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1011 = ORIENTED_EDGE('',*,*,#1012,.T.);
+#1012 = EDGE_CURVE('',#984,#1013,#1015,.T.);
+#1013 = VERTEX_POINT('',#1014);
+#1014 = CARTESIAN_POINT('',(-2.75,-20.8432429731,-1.539227846713));
+#1015 = SURFACE_CURVE('',#1016,(#1020,#1027),.PCURVE_S1.);
+#1016 = LINE('',#1017,#1018);
+#1017 = CARTESIAN_POINT('',(-2.75,-22.61002363301,-3.306008506625));
+#1018 = VECTOR('',#1019,1.);
+#1019 = DIRECTION('',(-3.170092458684E-016,0.707106781187,0.707106781187
+ ));
+#1020 = PCURVE('',#309,#1021);
+#1021 = DEFINITIONAL_REPRESENTATION('',(#1022),#1026);
#1022 = LINE('',#1023,#1024);
-#1023 = CARTESIAN_POINT('',(22.37373282223,-2.75,-3.281849730262));
+#1023 = CARTESIAN_POINT('',(2.13437329346,1.080636264318));
#1024 = VECTOR('',#1025,1.);
-#1025 = DIRECTION('',(-0.707106781181,1.570092458696E-016,0.707106781192
+#1025 = DIRECTION('',(0.707106781187,-0.707106781187));
+#1026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1027 = PCURVE('',#1028,#1033);
+#1028 = PLANE('',#1029);
+#1029 = AXIS2_PLACEMENT_3D('',#1030,#1031,#1032);
+#1030 = CARTESIAN_POINT('',(4.75,-22.08315511844,-2.779139992054));
+#1031 = DIRECTION('',(2.990754131622E-018,0.707106781187,-0.707106781187
));
-#1026 = PCURVE('',#309,#1027);
-#1027 = DEFINITIONAL_REPRESENTATION('',(#1028),#1032);
-#1028 = LINE('',#1029,#1030);
-#1029 = CARTESIAN_POINT('',(2.185531472669,1.024880630468));
-#1030 = VECTOR('',#1031,1.);
-#1031 = DIRECTION('',(0.707106781192,-0.707106781181));
-#1032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1033 = PCURVE('',#1034,#1039);
-#1034 = PLANE('',#1035);
-#1035 = AXIS2_PLACEMENT_3D('',#1036,#1037,#1038);
-#1036 = CARTESIAN_POINT('',(21.793407401121,4.75,-2.701524309144));
-#1037 = DIRECTION('',(-0.707106781192,-1.570092458671E-016,
- -0.707106781181));
-#1038 = DIRECTION('',(-0.707106781181,1.570092458696E-016,0.707106781192
+#1032 = DIRECTION('',(-3.170092458684E-016,0.707106781187,0.707106781187
));
-#1039 = DEFINITIONAL_REPRESENTATION('',(#1040),#1044);
-#1040 = LINE('',#1041,#1042);
-#1041 = CARTESIAN_POINT('',(-0.820704081128,-7.5));
-#1042 = VECTOR('',#1043,1.);
-#1043 = DIRECTION('',(1.,0.E+000));
-#1044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1045 = ORIENTED_EDGE('',*,*,#1046,.T.);
-#1046 = EDGE_CURVE('',#1019,#1047,#1049,.T.);
-#1047 = VERTEX_POINT('',#1048);
-#1048 = CARTESIAN_POINT('',(20.9,-2.75,-2.389377336456E-015));
-#1049 = SURFACE_CURVE('',#1050,(#1055,#1066),.PCURVE_S1.);
-#1050 = CIRCLE('',#1051,20.9);
-#1051 = AXIS2_PLACEMENT_3D('',#1052,#1053,#1054);
-#1052 = CARTESIAN_POINT('',(0.E+000,-2.75,4.440892098501E-016));
-#1053 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
-#1054 = DIRECTION('',(1.,0.E+000,0.E+000));
-#1055 = PCURVE('',#309,#1056);
-#1056 = DEFINITIONAL_REPRESENTATION('',(#1057),#1065);
-#1057 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1058,#1059,#1060,#1061,
-#1062,#1063,#1064),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#1033 = DEFINITIONAL_REPRESENTATION('',(#1034),#1038);
+#1034 = LINE('',#1035,#1036);
+#1035 = CARTESIAN_POINT('',(-0.745104598894,-7.5));
+#1036 = VECTOR('',#1037,1.);
+#1037 = DIRECTION('',(1.,0.E+000));
+#1038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1039 = ORIENTED_EDGE('',*,*,#1040,.T.);
+#1040 = EDGE_CURVE('',#1013,#1041,#1043,.T.);
+#1041 = VERTEX_POINT('',#1042);
+#1042 = CARTESIAN_POINT('',(-2.75,-20.9,-4.E-015));
+#1043 = SURFACE_CURVE('',#1044,(#1049,#1060),.PCURVE_S1.);
+#1044 = CIRCLE('',#1045,20.9);
+#1045 = AXIS2_PLACEMENT_3D('',#1046,#1047,#1048);
+#1046 = CARTESIAN_POINT('',(-2.75,-6.106226635438E-016,
+ -4.440892098501E-016));
+#1047 = DIRECTION('',(-1.,-2.22044604925E-016,-2.2E-016));
+#1048 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
+#1049 = PCURVE('',#309,#1050);
+#1050 = DEFINITIONAL_REPRESENTATION('',(#1051),#1059);
+#1051 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1052,#1053,#1054,#1055,
+#1056,#1057,#1058),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE()
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
-#1058 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#1059 = CARTESIAN_POINT('',(41.667243081121,-0.448852191763));
-#1060 = CARTESIAN_POINT('',(23.567312142026,-31.79885219176));
-#1061 = CARTESIAN_POINT('',(5.467381202931,-63.14885219176));
-#1062 = CARTESIAN_POINT('',(-12.63254973616,-31.79885219176));
-#1063 = CARTESIAN_POINT('',(-30.73248067525,-0.448852191763));
-#1064 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#1065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1066 = PCURVE('',#1067,#1072);
-#1067 = CYLINDRICAL_SURFACE('',#1068,20.9);
-#1068 = AXIS2_PLACEMENT_3D('',#1069,#1070,#1071);
-#1069 = CARTESIAN_POINT('',(0.E+000,2.75,-6.106226635438E-016));
-#1070 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016));
-#1071 = DIRECTION('',(1.,0.E+000,0.E+000));
-#1072 = DEFINITIONAL_REPRESENTATION('',(#1073),#1077);
-#1073 = LINE('',#1074,#1075);
-#1074 = CARTESIAN_POINT('',(-0.E+000,-5.5));
-#1075 = VECTOR('',#1076,1.);
-#1076 = DIRECTION('',(-1.,0.E+000));
-#1077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1078 = ORIENTED_EDGE('',*,*,#1079,.T.);
-#1079 = EDGE_CURVE('',#1047,#353,#1080,.T.);
-#1080 = SURFACE_CURVE('',#1081,(#1085,#1092),.PCURVE_S1.);
+#1052 = CARTESIAN_POINT('',(5.440381800085,-0.6293873687));
+#1053 = CARTESIAN_POINT('',(41.640243678275,-0.6293873687));
+#1054 = CARTESIAN_POINT('',(23.54031273918,-31.9793873687));
+#1055 = CARTESIAN_POINT('',(5.440381800085,-63.3293873687));
+#1056 = CARTESIAN_POINT('',(-12.65954913901,-31.9793873687));
+#1057 = CARTESIAN_POINT('',(-30.7594800781,-0.6293873687));
+#1058 = CARTESIAN_POINT('',(5.440381800085,-0.6293873687));
+#1059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1060 = PCURVE('',#1061,#1066);
+#1061 = CYLINDRICAL_SURFACE('',#1062,20.9);
+#1062 = AXIS2_PLACEMENT_3D('',#1063,#1064,#1065);
+#1063 = CARTESIAN_POINT('',(2.75,6.106226635438E-016,6.1E-016));
+#1064 = DIRECTION('',(1.,2.22044604925E-016,2.2E-016));
+#1065 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
+#1066 = DEFINITIONAL_REPRESENTATION('',(#1067),#1071);
+#1067 = LINE('',#1068,#1069);
+#1068 = CARTESIAN_POINT('',(-0.E+000,-5.5));
+#1069 = VECTOR('',#1070,1.);
+#1070 = DIRECTION('',(-1.,0.E+000));
+#1071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1072 = ORIENTED_EDGE('',*,*,#1073,.T.);
+#1073 = EDGE_CURVE('',#1041,#353,#1074,.T.);
+#1074 = SURFACE_CURVE('',#1075,(#1079,#1086),.PCURVE_S1.);
+#1075 = LINE('',#1076,#1077);
+#1076 = CARTESIAN_POINT('',(-2.75,-20.9,-4.440892098501E-016));
+#1077 = VECTOR('',#1078,1.);
+#1078 = DIRECTION('',(-2.2E-016,-4.884981308351E-032,1.));
+#1079 = PCURVE('',#309,#1080);
+#1080 = DEFINITIONAL_REPRESENTATION('',(#1081),#1085);
#1081 = LINE('',#1082,#1083);
-#1082 = CARTESIAN_POINT('',(20.9,-2.75,4.440892098501E-016));
+#1082 = CARTESIAN_POINT('',(5.440381800085,-0.6293873687));
#1083 = VECTOR('',#1084,1.);
-#1084 = DIRECTION('',(0.E+000,2.22044604925E-016,1.));
-#1085 = PCURVE('',#309,#1086);
-#1086 = DEFINITIONAL_REPRESENTATION('',(#1087),#1091);
-#1087 = LINE('',#1088,#1089);
-#1088 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#1089 = VECTOR('',#1090,1.);
-#1090 = DIRECTION('',(1.,0.E+000));
-#1091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1092 = PCURVE('',#391,#1093);
-#1093 = DEFINITIONAL_REPRESENTATION('',(#1094),#1098);
-#1094 = LINE('',#1095,#1096);
-#1095 = CARTESIAN_POINT('',(-1.665334536938E-016,-5.5));
-#1096 = VECTOR('',#1097,1.);
-#1097 = DIRECTION('',(1.,0.E+000));
-#1098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1099 = ORIENTED_EDGE('',*,*,#352,.F.);
-#1100 = ADVANCED_FACE('',(#1101),#420,.T.);
-#1101 = FACE_BOUND('',#1102,.F.);
-#1102 = EDGE_LOOP('',(#1103,#1126,#1150,#1178,#1213,#1241,#1265,#1293,
- #1328,#1356,#1378,#1379,#1380,#1403,#1430,#1431));
-#1103 = ORIENTED_EDGE('',*,*,#1104,.F.);
-#1104 = EDGE_CURVE('',#1105,#376,#1107,.T.);
-#1105 = VERTEX_POINT('',#1106);
-#1106 = CARTESIAN_POINT('',(20.9,-2.046948949045,-3.545486029308E-015));
-#1107 = SURFACE_CURVE('',#1108,(#1112,#1119),.PCURVE_S1.);
+#1084 = DIRECTION('',(1.,-0.E+000));
+#1085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1086 = PCURVE('',#391,#1087);
+#1087 = DEFINITIONAL_REPRESENTATION('',(#1088),#1092);
+#1088 = LINE('',#1089,#1090);
+#1089 = CARTESIAN_POINT('',(1.7E-016,-5.5));
+#1090 = VECTOR('',#1091,1.);
+#1091 = DIRECTION('',(1.,0.E+000));
+#1092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1093 = ORIENTED_EDGE('',*,*,#352,.F.);
+#1094 = ADVANCED_FACE('',(#1095),#420,.T.);
+#1095 = FACE_BOUND('',#1096,.F.);
+#1096 = EDGE_LOOP('',(#1097,#1120,#1144,#1172,#1207,#1235,#1259,#1287,
+ #1322,#1350,#1372,#1373,#1374,#1397,#1424,#1425));
+#1097 = ORIENTED_EDGE('',*,*,#1098,.F.);
+#1098 = EDGE_CURVE('',#1099,#376,#1101,.T.);
+#1099 = VERTEX_POINT('',#1100);
+#1100 = CARTESIAN_POINT('',(-2.046948949045,-20.9,-5.E-015));
+#1101 = SURFACE_CURVE('',#1102,(#1106,#1113),.PCURVE_S1.);
+#1102 = LINE('',#1103,#1104);
+#1103 = CARTESIAN_POINT('',(-2.046948949046,-20.9,-5.55E-015));
+#1104 = VECTOR('',#1105,1.);
+#1105 = DIRECTION('',(-2.2E-016,-4.884981308351E-032,1.));
+#1106 = PCURVE('',#420,#1107);
+#1107 = DEFINITIONAL_REPRESENTATION('',(#1108),#1112);
#1108 = LINE('',#1109,#1110);
-#1109 = CARTESIAN_POINT('',(20.9,-2.046948949046,-4.685486029307E-015));
+#1109 = CARTESIAN_POINT('',(-9.762877503947E-002,0.E+000));
#1110 = VECTOR('',#1111,1.);
-#1111 = DIRECTION('',(0.E+000,2.22044604925E-016,1.));
-#1112 = PCURVE('',#420,#1113);
-#1113 = DEFINITIONAL_REPRESENTATION('',(#1114),#1118);
-#1114 = LINE('',#1115,#1116);
-#1115 = CARTESIAN_POINT('',(-9.762877503947E-002,0.E+000));
-#1116 = VECTOR('',#1117,1.);
-#1117 = DIRECTION('',(-0.E+000,1.));
-#1118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1119 = PCURVE('',#391,#1120);
-#1120 = DEFINITIONAL_REPRESENTATION('',(#1121),#1125);
-#1121 = LINE('',#1122,#1123);
-#1122 = CARTESIAN_POINT('',(-5.14E-015,-4.796948949046));
-#1123 = VECTOR('',#1124,1.);
-#1124 = DIRECTION('',(1.,0.E+000));
-#1125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1126 = ORIENTED_EDGE('',*,*,#1127,.T.);
-#1127 = EDGE_CURVE('',#1105,#1128,#1130,.T.);
-#1128 = VERTEX_POINT('',#1129);
-#1129 = CARTESIAN_POINT('',(-8.677290209876,-19.12340541361,
- -2.178977804375E-015));
-#1130 = SURFACE_CURVE('',#1131,(#1136,#1143),.PCURVE_S1.);
-#1131 = CIRCLE('',#1132,21.);
-#1132 = AXIS2_PLACEMENT_3D('',#1133,#1134,#1135);
-#1133 = CARTESIAN_POINT('',(0.E+000,-1.141309269315E-030,-5.14E-015));
-#1134 = DIRECTION('',(0.E+000,-2.22044604925E-016,-1.));
-#1135 = DIRECTION('',(1.,0.E+000,0.E+000));
-#1136 = PCURVE('',#420,#1137);
-#1137 = DEFINITIONAL_REPRESENTATION('',(#1138),#1142);
-#1138 = LINE('',#1139,#1140);
-#1139 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#1140 = VECTOR('',#1141,1.);
-#1141 = DIRECTION('',(-1.,0.E+000));
-#1142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1143 = PCURVE('',#580,#1144);
-#1144 = DEFINITIONAL_REPRESENTATION('',(#1145),#1149);
-#1145 = LINE('',#1146,#1147);
-#1146 = CARTESIAN_POINT('',(-0.E+000,-2.4E-016));
-#1147 = VECTOR('',#1148,1.);
-#1148 = DIRECTION('',(-1.,0.E+000));
-#1149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1150 = ORIENTED_EDGE('',*,*,#1151,.T.);
-#1151 = EDGE_CURVE('',#1128,#1152,#1154,.T.);
-#1152 = VERTEX_POINT('',#1153);
-#1153 = CARTESIAN_POINT('',(-8.677290209876,-19.12340541361,
- 0.313203435596));
-#1154 = SURFACE_CURVE('',#1155,(#1159,#1166),.PCURVE_S1.);
+#1111 = DIRECTION('',(-0.E+000,1.));
+#1112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1113 = PCURVE('',#391,#1114);
+#1114 = DEFINITIONAL_REPRESENTATION('',(#1115),#1119);
+#1115 = LINE('',#1116,#1117);
+#1116 = CARTESIAN_POINT('',(-5.1E-015,-4.796948949046));
+#1117 = VECTOR('',#1118,1.);
+#1118 = DIRECTION('',(1.,0.E+000));
+#1119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1120 = ORIENTED_EDGE('',*,*,#1121,.T.);
+#1121 = EDGE_CURVE('',#1099,#1122,#1124,.T.);
+#1122 = VERTEX_POINT('',#1123);
+#1123 = CARTESIAN_POINT('',(-19.12340541361,8.677290209876,-1.1E-014));
+#1124 = SURFACE_CURVE('',#1125,(#1130,#1137),.PCURVE_S1.);
+#1125 = CIRCLE('',#1126,21.);
+#1126 = AXIS2_PLACEMENT_3D('',#1127,#1128,#1129);
+#1127 = CARTESIAN_POINT('',(0.E+000,0.E+000,-5.12E-015));
+#1128 = DIRECTION('',(2.2E-016,4.884981308351E-032,-1.));
+#1129 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
+#1130 = PCURVE('',#420,#1131);
+#1131 = DEFINITIONAL_REPRESENTATION('',(#1132),#1136);
+#1132 = LINE('',#1133,#1134);
+#1133 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
+#1134 = VECTOR('',#1135,1.);
+#1135 = DIRECTION('',(-1.,0.E+000));
+#1136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1137 = PCURVE('',#580,#1138);
+#1138 = DEFINITIONAL_REPRESENTATION('',(#1139),#1143);
+#1139 = LINE('',#1140,#1141);
+#1140 = CARTESIAN_POINT('',(-0.E+000,-2.4E-016));
+#1141 = VECTOR('',#1142,1.);
+#1142 = DIRECTION('',(-1.,0.E+000));
+#1143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1144 = ORIENTED_EDGE('',*,*,#1145,.T.);
+#1145 = EDGE_CURVE('',#1122,#1146,#1148,.T.);
+#1146 = VERTEX_POINT('',#1147);
+#1147 = CARTESIAN_POINT('',(-19.12340541361,8.677290209876,
+ 0.949599538664));
+#1148 = SURFACE_CURVE('',#1149,(#1153,#1160),.PCURVE_S1.);
+#1149 = LINE('',#1150,#1151);
+#1150 = CARTESIAN_POINT('',(-19.12340541361,8.677290209876,-9.74E-015));
+#1151 = VECTOR('',#1152,1.);
+#1152 = DIRECTION('',(-2.2E-016,-4.884981308351E-032,1.));
+#1153 = PCURVE('',#420,#1154);
+#1154 = DEFINITIONAL_REPRESENTATION('',(#1155),#1159);
#1155 = LINE('',#1156,#1157);
-#1156 = CARTESIAN_POINT('',(-8.677290209876,-19.12340541361,
- -7.31640653217E-015));
+#1156 = CARTESIAN_POINT('',(-1.996766327354,-3.9E-016));
#1157 = VECTOR('',#1158,1.);
-#1158 = DIRECTION('',(0.E+000,2.22044604925E-016,1.));
-#1159 = PCURVE('',#420,#1160);
-#1160 = DEFINITIONAL_REPRESENTATION('',(#1161),#1165);
-#1161 = LINE('',#1162,#1163);
-#1162 = CARTESIAN_POINT('',(-1.996766327354,-6.422655532058E-015));
-#1163 = VECTOR('',#1164,1.);
-#1164 = DIRECTION('',(-0.E+000,1.));
-#1165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1166 = PCURVE('',#1167,#1172);
-#1167 = PLANE('',#1168);
-#1168 = AXIS2_PLACEMENT_3D('',#1169,#1170,#1171);
-#1169 = CARTESIAN_POINT('',(-8.068430139593,-19.47493093909,
- -1.7763568394E-015));
-#1170 = DIRECTION('',(0.5,0.866025403784,1.387778780781E-016));
-#1171 = DIRECTION('',(-7.216449660064E-016,2.66667109355E-016,1.));
-#1172 = DEFINITIONAL_REPRESENTATION('',(#1173),#1177);
-#1173 = LINE('',#1174,#1175);
-#1174 = CARTESIAN_POINT('',(-4.718447854657E-015,-0.703051050954));
-#1175 = VECTOR('',#1176,1.);
-#1176 = DIRECTION('',(1.,6.106226635438E-016));
-#1177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1178 = ORIENTED_EDGE('',*,*,#1179,.T.);
-#1179 = EDGE_CURVE('',#1152,#1180,#1182,.T.);
-#1180 = VERTEX_POINT('',#1181);
-#1181 = CARTESIAN_POINT('',(-12.22270979012,-17.07645646457,
- 0.313203435596));
-#1182 = SURFACE_CURVE('',#1183,(#1188,#1201),.PCURVE_S1.);
-#1183 = ELLIPSE('',#1184,29.698484809835,21.);
-#1184 = AXIS2_PLACEMENT_3D('',#1185,#1186,#1187);
-#1185 = CARTESIAN_POINT('',(0.E+000,4.710277376051E-015,21.213203435596)
- );
-#1186 = DIRECTION('',(0.353553390593,0.612372435696,-0.707106781187));
-#1187 = DIRECTION('',(0.353553390593,0.612372435696,0.707106781187));
-#1188 = PCURVE('',#420,#1189);
-#1189 = DEFINITIONAL_REPRESENTATION('',(#1190),#1200);
-#1190 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1191,#1192,#1193,#1194,#1195,
- #1196,#1197,#1198,#1199),.UNSPECIFIED.,.F.,.F.,(9,9),(2.983795757808
+#1158 = DIRECTION('',(-0.E+000,1.));
+#1159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1160 = PCURVE('',#1161,#1166);
+#1161 = PLANE('',#1162);
+#1162 = AXIS2_PLACEMENT_3D('',#1163,#1164,#1165);
+#1163 = CARTESIAN_POINT('',(-19.47493093909,8.068430139593,
+ 2.6645352591E-015));
+#1164 = DIRECTION('',(0.866025403784,-0.5,0.E+000));
+#1165 = DIRECTION('',(4.609680969672E-016,8.326672684689E-016,1.));
+#1166 = DEFINITIONAL_REPRESENTATION('',(#1167),#1171);
+#1167 = LINE('',#1168,#1169);
+#1168 = CARTESIAN_POINT('',(-7.72E-015,-0.703051050954));
+#1169 = VECTOR('',#1170,1.);
+#1170 = DIRECTION('',(1.,1.17E-015));
+#1171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1172 = ORIENTED_EDGE('',*,*,#1173,.T.);
+#1173 = EDGE_CURVE('',#1146,#1174,#1176,.T.);
+#1174 = VERTEX_POINT('',#1175);
+#1175 = CARTESIAN_POINT('',(-17.07645646457,12.222709790124,
+ 0.949599538664));
+#1176 = SURFACE_CURVE('',#1177,(#1182,#1195),.PCURVE_S1.);
+#1177 = ELLIPSE('',#1178,29.698484809835,21.);
+#1178 = AXIS2_PLACEMENT_3D('',#1179,#1180,#1181);
+#1179 = CARTESIAN_POINT('',(-4.85E-015,-1.076916333886E-030,
+ 21.849599538664));
+#1180 = DIRECTION('',(0.612372435696,-0.353553390593,-0.707106781187));
+#1181 = DIRECTION('',(0.612372435696,-0.353553390593,0.707106781187));
+#1182 = PCURVE('',#420,#1183);
+#1183 = DEFINITIONAL_REPRESENTATION('',(#1184),#1194);
+#1184 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1185,#1186,#1187,#1188,#1189,
+ #1190,#1191,#1192,#1193),.UNSPECIFIED.,.F.,.F.,(9,9),(2.983795757808
,3.299389549372),.PIECEWISE_BEZIER_KNOTS.);
-#1191 = CARTESIAN_POINT('',(-1.936598206611,0.474109916351));
-#1192 = CARTESIAN_POINT('',(-1.976047430557,0.343927477331));
-#1193 = CARTESIAN_POINT('',(-2.015496654499,0.250630790579));
-#1194 = CARTESIAN_POINT('',(-2.054945878458,0.194528572721));
-#1195 = CARTESIAN_POINT('',(-2.094395102375,0.175807080364));
-#1196 = CARTESIAN_POINT('',(-2.133844326352,0.194528572721));
-#1197 = CARTESIAN_POINT('',(-2.173293550281,0.250630790579));
-#1198 = CARTESIAN_POINT('',(-2.21274277423,0.343927477331));
-#1199 = CARTESIAN_POINT('',(-2.252191998175,0.474109916351));
-#1200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1201 = PCURVE('',#1202,#1207);
-#1202 = PLANE('',#1203);
-#1203 = AXIS2_PLACEMENT_3D('',#1204,#1205,#1206);
-#1204 = CARTESIAN_POINT('',(-9.045442426769,-21.1671658601,
- -1.640821138755));
-#1205 = DIRECTION('',(0.353553390593,0.612372435696,-0.707106781187));
-#1206 = DIRECTION('',(0.353553390593,0.612372435696,0.707106781187));
-#1207 = DEFINITIONAL_REPRESENTATION('',(#1208),#1212);
-#1208 = ELLIPSE('',#1209,29.698484809835,21.);
-#1209 = AXIS2_PLACEMENT_2D('',#1210,#1211);
-#1210 = CARTESIAN_POINT('',(32.320471507856,-2.75));
-#1211 = DIRECTION('',(1.,8.881784197001E-016));
-#1212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1213 = ORIENTED_EDGE('',*,*,#1214,.F.);
-#1214 = EDGE_CURVE('',#1215,#1180,#1217,.T.);
-#1215 = VERTEX_POINT('',#1216);
-#1216 = CARTESIAN_POINT('',(-12.22270979012,-17.07645646457,
- -3.905693698599E-015));
-#1217 = SURFACE_CURVE('',#1218,(#1222,#1229),.PCURVE_S1.);
+#1185 = CARTESIAN_POINT('',(-1.936598206611,1.110506019419));
+#1186 = CARTESIAN_POINT('',(-1.976047430557,0.980323580399));
+#1187 = CARTESIAN_POINT('',(-2.0154966545,0.887026893647));
+#1188 = CARTESIAN_POINT('',(-2.054945878447,0.83092467579));
+#1189 = CARTESIAN_POINT('',(-2.094395102382,0.81220318343));
+#1190 = CARTESIAN_POINT('',(-2.133844326338,0.830924675788));
+#1191 = CARTESIAN_POINT('',(-2.173293550283,0.887026893646));
+#1192 = CARTESIAN_POINT('',(-2.21274277423,0.980323580399));
+#1193 = CARTESIAN_POINT('',(-2.252191998175,1.110506019419));
+#1194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1195 = PCURVE('',#1196,#1201);
+#1196 = PLANE('',#1197);
+#1197 = AXIS2_PLACEMENT_3D('',#1198,#1199,#1200);
+#1198 = CARTESIAN_POINT('',(-21.60187806525,9.296423635434,
+ -1.506387453019));
+#1199 = DIRECTION('',(0.612372435696,-0.353553390593,-0.707106781187));
+#1200 = DIRECTION('',(0.612372435696,-0.353553390593,0.707106781187));
+#1201 = DEFINITIONAL_REPRESENTATION('',(#1202),#1206);
+#1202 = ELLIPSE('',#1203,29.698484809835,21.);
+#1203 = AXIS2_PLACEMENT_2D('',#1204,#1205);
+#1204 = CARTESIAN_POINT('',(33.030353566248,-2.75));
+#1205 = DIRECTION('',(1.,1.63E-015));
+#1206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1207 = ORIENTED_EDGE('',*,*,#1208,.F.);
+#1208 = EDGE_CURVE('',#1209,#1174,#1211,.T.);
+#1209 = VERTEX_POINT('',#1210);
+#1210 = CARTESIAN_POINT('',(-17.07645646457,12.222709790124,-1.3E-014));
+#1211 = SURFACE_CURVE('',#1212,(#1216,#1223),.PCURVE_S1.);
+#1212 = LINE('',#1213,#1214);
+#1213 = CARTESIAN_POINT('',(-17.07645646457,12.222709790124,-9.29E-015)
+ );
+#1214 = VECTOR('',#1215,1.);
+#1215 = DIRECTION('',(-2.2E-016,-4.884981308351E-032,1.));
+#1216 = PCURVE('',#420,#1217);
+#1217 = DEFINITIONAL_REPRESENTATION('',(#1218),#1222);
#1218 = LINE('',#1219,#1220);
-#1219 = CARTESIAN_POINT('',(-12.22270979012,-17.07645646457,
- -7.770920502863E-015));
+#1219 = CARTESIAN_POINT('',(-2.192023877433,-3.9E-016));
#1220 = VECTOR('',#1221,1.);
-#1221 = DIRECTION('',(0.E+000,2.22044604925E-016,1.));
-#1222 = PCURVE('',#420,#1223);
-#1223 = DEFINITIONAL_REPRESENTATION('',(#1224),#1228);
-#1224 = LINE('',#1225,#1226);
-#1225 = CARTESIAN_POINT('',(-2.192023877433,-6.422655532058E-015));
-#1226 = VECTOR('',#1227,1.);
-#1227 = DIRECTION('',(-0.E+000,1.));
-#1228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1229 = PCURVE('',#1230,#1235);
-#1230 = PLANE('',#1231);
-#1231 = AXIS2_PLACEMENT_3D('',#1232,#1233,#1234);
-#1232 = CARTESIAN_POINT('',(-8.068430139593,-19.47493093909,
- -1.7763568394E-015));
-#1233 = DIRECTION('',(0.5,0.866025403784,1.387778780781E-016));
-#1234 = DIRECTION('',(-7.216449660064E-016,2.66667109355E-016,1.));
-#1235 = DEFINITIONAL_REPRESENTATION('',(#1236),#1240);
-#1236 = LINE('',#1237,#1238);
-#1237 = CARTESIAN_POINT('',(-2.6645352591E-015,-4.796948949046));
-#1238 = VECTOR('',#1239,1.);
-#1239 = DIRECTION('',(1.,6.106226635438E-016));
-#1240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1241 = ORIENTED_EDGE('',*,*,#1242,.T.);
-#1242 = EDGE_CURVE('',#1215,#1243,#1245,.T.);
-#1243 = VERTEX_POINT('',#1244);
-#1244 = CARTESIAN_POINT('',(-12.22270979012,17.076456464572,
- -1.482638481549E-014));
-#1245 = SURFACE_CURVE('',#1246,(#1251,#1258),.PCURVE_S1.);
-#1246 = CIRCLE('',#1247,21.);
-#1247 = AXIS2_PLACEMENT_3D('',#1248,#1249,#1250);
-#1248 = CARTESIAN_POINT('',(0.E+000,-1.141309269315E-030,-5.14E-015));
-#1249 = DIRECTION('',(0.E+000,-2.22044604925E-016,-1.));
-#1250 = DIRECTION('',(1.,0.E+000,0.E+000));
-#1251 = PCURVE('',#420,#1252);
-#1252 = DEFINITIONAL_REPRESENTATION('',(#1253),#1257);
-#1253 = LINE('',#1254,#1255);
-#1254 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#1255 = VECTOR('',#1256,1.);
-#1256 = DIRECTION('',(-1.,0.E+000));
-#1257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1258 = PCURVE('',#580,#1259);
-#1259 = DEFINITIONAL_REPRESENTATION('',(#1260),#1264);
-#1260 = LINE('',#1261,#1262);
-#1261 = CARTESIAN_POINT('',(-0.E+000,-2.4E-016));
-#1262 = VECTOR('',#1263,1.);
-#1263 = DIRECTION('',(-1.,0.E+000));
-#1264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1265 = ORIENTED_EDGE('',*,*,#1266,.T.);
-#1266 = EDGE_CURVE('',#1243,#1267,#1269,.T.);
-#1267 = VERTEX_POINT('',#1268);
-#1268 = CARTESIAN_POINT('',(-12.22270979012,17.076456464572,
- 0.313203435596));
-#1269 = SURFACE_CURVE('',#1270,(#1274,#1281),.PCURVE_S1.);
+#1221 = DIRECTION('',(-0.E+000,1.));
+#1222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1223 = PCURVE('',#1224,#1229);
+#1224 = PLANE('',#1225);
+#1225 = AXIS2_PLACEMENT_3D('',#1226,#1227,#1228);
+#1226 = CARTESIAN_POINT('',(-19.47493093909,8.068430139593,
+ 2.6645352591E-015));
+#1227 = DIRECTION('',(0.866025403784,-0.5,0.E+000));
+#1228 = DIRECTION('',(4.609680969672E-016,8.326672684689E-016,1.));
+#1229 = DEFINITIONAL_REPRESENTATION('',(#1230),#1234);
+#1230 = LINE('',#1231,#1232);
+#1231 = CARTESIAN_POINT('',(-3.26E-015,-4.796948949046));
+#1232 = VECTOR('',#1233,1.);
+#1233 = DIRECTION('',(1.,1.17E-015));
+#1234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1235 = ORIENTED_EDGE('',*,*,#1236,.T.);
+#1236 = EDGE_CURVE('',#1209,#1237,#1239,.T.);
+#1237 = VERTEX_POINT('',#1238);
+#1238 = CARTESIAN_POINT('',(17.076456464572,12.222709790124,-6.E-015));
+#1239 = SURFACE_CURVE('',#1240,(#1245,#1252),.PCURVE_S1.);
+#1240 = CIRCLE('',#1241,21.);
+#1241 = AXIS2_PLACEMENT_3D('',#1242,#1243,#1244);
+#1242 = CARTESIAN_POINT('',(0.E+000,0.E+000,-5.12E-015));
+#1243 = DIRECTION('',(2.2E-016,4.884981308351E-032,-1.));
+#1244 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
+#1245 = PCURVE('',#420,#1246);
+#1246 = DEFINITIONAL_REPRESENTATION('',(#1247),#1251);
+#1247 = LINE('',#1248,#1249);
+#1248 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
+#1249 = VECTOR('',#1250,1.);
+#1250 = DIRECTION('',(-1.,0.E+000));
+#1251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1252 = PCURVE('',#580,#1253);
+#1253 = DEFINITIONAL_REPRESENTATION('',(#1254),#1258);
+#1254 = LINE('',#1255,#1256);
+#1255 = CARTESIAN_POINT('',(-0.E+000,-2.4E-016));
+#1256 = VECTOR('',#1257,1.);
+#1257 = DIRECTION('',(-1.,0.E+000));
+#1258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1259 = ORIENTED_EDGE('',*,*,#1260,.T.);
+#1260 = EDGE_CURVE('',#1237,#1261,#1263,.T.);
+#1261 = VERTEX_POINT('',#1262);
+#1262 = CARTESIAN_POINT('',(17.076456464572,12.222709790124,
+ 0.949599538664));
+#1263 = SURFACE_CURVE('',#1264,(#1268,#1275),.PCURVE_S1.);
+#1264 = LINE('',#1265,#1266);
+#1265 = CARTESIAN_POINT('',(17.076456464572,12.222709790124,-2.18E-014)
+ );
+#1266 = VECTOR('',#1267,1.);
+#1267 = DIRECTION('',(-2.2E-016,-4.884981308351E-032,1.));
+#1268 = PCURVE('',#420,#1269);
+#1269 = DEFINITIONAL_REPRESENTATION('',(#1270),#1274);
#1270 = LINE('',#1271,#1272);
-#1271 = CARTESIAN_POINT('',(-12.22270979012,17.076456464572,
- -2.339237459034E-014));
+#1271 = CARTESIAN_POINT('',(-4.091161429747,-2.049E-014));
#1272 = VECTOR('',#1273,1.);
-#1273 = DIRECTION('',(0.E+000,2.22044604925E-016,1.));
-#1274 = PCURVE('',#420,#1275);
-#1275 = DEFINITIONAL_REPRESENTATION('',(#1276),#1280);
-#1276 = LINE('',#1277,#1278);
-#1277 = CARTESIAN_POINT('',(-4.091161429747,-1.446063956114E-014));
-#1278 = VECTOR('',#1279,1.);
-#1279 = DIRECTION('',(-0.E+000,1.));
-#1280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1281 = PCURVE('',#1282,#1287);
-#1282 = PLANE('',#1283);
-#1283 = AXIS2_PLACEMENT_3D('',#1284,#1285,#1286);
-#1284 = CARTESIAN_POINT('',(-12.8315698604,16.724930939095,
- -1.86517468137E-014));
-#1285 = DIRECTION('',(0.5,-0.866025403784,8.326672684689E-016));
-#1286 = DIRECTION('',(-2.775557561563E-016,8.435559152701E-016,1.));
-#1287 = DEFINITIONAL_REPRESENTATION('',(#1288),#1292);
-#1288 = LINE('',#1289,#1290);
-#1289 = CARTESIAN_POINT('',(-6.550315845288E-015,-0.703051050954));
-#1290 = VECTOR('',#1291,1.);
-#1291 = DIRECTION('',(1.,0.E+000));
-#1292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1293 = ORIENTED_EDGE('',*,*,#1294,.T.);
-#1294 = EDGE_CURVE('',#1267,#1295,#1297,.T.);
-#1295 = VERTEX_POINT('',#1296);
-#1296 = CARTESIAN_POINT('',(-8.677290209876,19.123405413618,
- 0.313203435596));
-#1297 = SURFACE_CURVE('',#1298,(#1303,#1316),.PCURVE_S1.);
-#1298 = ELLIPSE('',#1299,29.698484809835,21.);
-#1299 = AXIS2_PLACEMENT_3D('',#1300,#1301,#1302);
-#1300 = CARTESIAN_POINT('',(0.E+000,4.710277376051E-015,21.213203435596)
- );
-#1301 = DIRECTION('',(0.353553390593,-0.612372435696,-0.707106781187));
-#1302 = DIRECTION('',(0.353553390593,-0.612372435696,0.707106781187));
-#1303 = PCURVE('',#420,#1304);
-#1304 = DEFINITIONAL_REPRESENTATION('',(#1305),#1315);
-#1305 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1306,#1307,#1308,#1309,#1310,
- #1311,#1312,#1313,#1314),.UNSPECIFIED.,.F.,.F.,(9,9),(2.983795757808
+#1273 = DIRECTION('',(-0.E+000,1.));
+#1274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1275 = PCURVE('',#1276,#1281);
+#1276 = PLANE('',#1277);
+#1277 = AXIS2_PLACEMENT_3D('',#1278,#1279,#1280);
+#1278 = CARTESIAN_POINT('',(16.724930939095,12.831569860407,
+ -1.50990331349E-014));
+#1279 = DIRECTION('',(-0.866025403784,-0.5,7.771561172376E-016));
+#1280 = DIRECTION('',(9.21736374475E-016,-5.551115123126E-017,1.));
+#1281 = DEFINITIONAL_REPRESENTATION('',(#1282),#1286);
+#1282 = LINE('',#1283,#1284);
+#1283 = CARTESIAN_POINT('',(-5.46E-015,-0.703051050954));
+#1284 = VECTOR('',#1285,1.);
+#1285 = DIRECTION('',(1.,5.6E-016));
+#1286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1287 = ORIENTED_EDGE('',*,*,#1288,.T.);
+#1288 = EDGE_CURVE('',#1261,#1289,#1291,.T.);
+#1289 = VERTEX_POINT('',#1290);
+#1290 = CARTESIAN_POINT('',(19.123405413618,8.677290209876,
+ 0.949599538664));
+#1291 = SURFACE_CURVE('',#1292,(#1297,#1310),.PCURVE_S1.);
+#1292 = ELLIPSE('',#1293,29.698484809835,21.);
+#1293 = AXIS2_PLACEMENT_3D('',#1294,#1295,#1296);
+#1294 = CARTESIAN_POINT('',(-4.85E-015,-1.076916333886E-030,
+ 21.849599538664));
+#1295 = DIRECTION('',(-0.612372435696,-0.353553390593,-0.707106781187));
+#1296 = DIRECTION('',(-0.612372435696,-0.353553390593,0.707106781187));
+#1297 = PCURVE('',#420,#1298);
+#1298 = DEFINITIONAL_REPRESENTATION('',(#1299),#1309);
+#1299 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1300,#1301,#1302,#1303,#1304,
+ #1305,#1306,#1307,#1308),.UNSPECIFIED.,.F.,.F.,(9,9),(2.983795757808
,3.299389549372),.PIECEWISE_BEZIER_KNOTS.);
-#1306 = CARTESIAN_POINT('',(-4.030993309004,0.474109916351));
-#1307 = CARTESIAN_POINT('',(-4.07044253295,0.343927477331));
-#1308 = CARTESIAN_POINT('',(-4.109891756899,0.250630790579));
-#1309 = CARTESIAN_POINT('',(-4.149340980814,0.19452857272));
-#1310 = CARTESIAN_POINT('',(-4.188790204815,0.175807080366));
-#1311 = CARTESIAN_POINT('',(-4.228239428701,0.19452857272));
-#1312 = CARTESIAN_POINT('',(-4.267688652681,0.250630790579));
-#1313 = CARTESIAN_POINT('',(-4.307137876623,0.343927477331));
-#1314 = CARTESIAN_POINT('',(-4.346587100568,0.474109916351));
-#1315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1316 = PCURVE('',#1317,#1322);
-#1317 = PLANE('',#1318);
-#1318 = AXIS2_PLACEMENT_3D('',#1319,#1320,#1321);
-#1319 = CARTESIAN_POINT('',(-13.80858214758,18.417165860103,
- -1.640821138755));
-#1320 = DIRECTION('',(0.353553390593,-0.612372435696,-0.707106781187));
-#1321 = DIRECTION('',(0.353553390593,-0.612372435696,0.707106781187));
-#1322 = DEFINITIONAL_REPRESENTATION('',(#1323),#1327);
-#1323 = ELLIPSE('',#1324,29.698484809835,21.);
-#1324 = AXIS2_PLACEMENT_2D('',#1325,#1326);
-#1325 = CARTESIAN_POINT('',(32.320471507856,-2.75));
-#1326 = DIRECTION('',(1.,1.179611963664E-016));
-#1327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1328 = ORIENTED_EDGE('',*,*,#1329,.F.);
-#1329 = EDGE_CURVE('',#1330,#1295,#1332,.T.);
-#1330 = VERTEX_POINT('',#1331);
-#1331 = CARTESIAN_POINT('',(-8.677290209876,19.123405413618,
- -1.537223877473E-014));
-#1332 = SURFACE_CURVE('',#1333,(#1337,#1344),.PCURVE_S1.);
+#1300 = CARTESIAN_POINT('',(-4.030993309004,1.110506019419));
+#1301 = CARTESIAN_POINT('',(-4.07044253295,0.980323580399));
+#1302 = CARTESIAN_POINT('',(-4.109891756897,0.887026893646));
+#1303 = CARTESIAN_POINT('',(-4.149340980828,0.83092467579));
+#1304 = CARTESIAN_POINT('',(-4.1887902048,0.81220318343));
+#1305 = CARTESIAN_POINT('',(-4.228239428716,0.830924675789));
+#1306 = CARTESIAN_POINT('',(-4.267688652677,0.887026893647));
+#1307 = CARTESIAN_POINT('',(-4.307137876623,0.980323580399));
+#1308 = CARTESIAN_POINT('',(-4.346587100568,1.110506019419));
+#1309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1310 = PCURVE('',#1311,#1316);
+#1311 = PLANE('',#1312);
+#1312 = AXIS2_PLACEMENT_3D('',#1313,#1314,#1315);
+#1313 = CARTESIAN_POINT('',(18.851878065256,14.059563356249,
+ -1.506387453019));
+#1314 = DIRECTION('',(-0.612372435696,-0.353553390593,-0.707106781187));
+#1315 = DIRECTION('',(-0.612372435696,-0.353553390593,0.707106781187));
+#1316 = DEFINITIONAL_REPRESENTATION('',(#1317),#1321);
+#1317 = ELLIPSE('',#1318,29.698484809835,21.);
+#1318 = AXIS2_PLACEMENT_2D('',#1319,#1320);
+#1319 = CARTESIAN_POINT('',(33.030353566248,-2.75));
+#1320 = DIRECTION('',(1.,8.1E-016));
+#1321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1322 = ORIENTED_EDGE('',*,*,#1323,.F.);
+#1323 = EDGE_CURVE('',#1324,#1289,#1326,.T.);
+#1324 = VERTEX_POINT('',#1325);
+#1325 = CARTESIAN_POINT('',(19.123405413618,8.677290209876,-6.E-015));
+#1326 = SURFACE_CURVE('',#1327,(#1331,#1338),.PCURVE_S1.);
+#1327 = LINE('',#1328,#1329);
+#1328 = CARTESIAN_POINT('',(19.123405413618,8.677290209876,-2.134E-014)
+ );
+#1329 = VECTOR('',#1330,1.);
+#1330 = DIRECTION('',(-2.2E-016,-4.884981308351E-032,1.));
+#1331 = PCURVE('',#420,#1332);
+#1332 = DEFINITIONAL_REPRESENTATION('',(#1333),#1337);
#1333 = LINE('',#1334,#1335);
-#1334 = CARTESIAN_POINT('',(-8.677290209876,19.123405413618,
- -2.384688856103E-014));
+#1334 = CARTESIAN_POINT('',(-4.286418979826,-2.049E-014));
#1335 = VECTOR('',#1336,1.);
-#1336 = DIRECTION('',(0.E+000,2.22044604925E-016,1.));
-#1337 = PCURVE('',#420,#1338);
-#1338 = DEFINITIONAL_REPRESENTATION('',(#1339),#1343);
-#1339 = LINE('',#1340,#1341);
-#1340 = CARTESIAN_POINT('',(-4.286418979826,-1.446063956114E-014));
-#1341 = VECTOR('',#1342,1.);
-#1342 = DIRECTION('',(-0.E+000,1.));
-#1343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1344 = PCURVE('',#1345,#1350);
-#1345 = PLANE('',#1346);
-#1346 = AXIS2_PLACEMENT_3D('',#1347,#1348,#1349);
-#1347 = CARTESIAN_POINT('',(-12.8315698604,16.724930939095,
- -1.86517468137E-014));
-#1348 = DIRECTION('',(0.5,-0.866025403784,8.326672684689E-016));
-#1349 = DIRECTION('',(-2.775557561563E-016,8.435559152701E-016,1.));
-#1350 = DEFINITIONAL_REPRESENTATION('',(#1351),#1355);
-#1351 = LINE('',#1352,#1353);
-#1352 = CARTESIAN_POINT('',(-5.107025913276E-015,-4.796948949046));
-#1353 = VECTOR('',#1354,1.);
-#1354 = DIRECTION('',(1.,0.E+000));
-#1355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1356 = ORIENTED_EDGE('',*,*,#1357,.T.);
-#1357 = EDGE_CURVE('',#1330,#494,#1358,.T.);
-#1358 = SURFACE_CURVE('',#1359,(#1364,#1371),.PCURVE_S1.);
-#1359 = CIRCLE('',#1360,21.);
-#1360 = AXIS2_PLACEMENT_3D('',#1361,#1362,#1363);
-#1361 = CARTESIAN_POINT('',(0.E+000,-1.141309269315E-030,-5.14E-015));
-#1362 = DIRECTION('',(0.E+000,-2.22044604925E-016,-1.));
-#1363 = DIRECTION('',(1.,0.E+000,0.E+000));
-#1364 = PCURVE('',#420,#1365);
-#1365 = DEFINITIONAL_REPRESENTATION('',(#1366),#1370);
-#1366 = LINE('',#1367,#1368);
-#1367 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#1368 = VECTOR('',#1369,1.);
-#1369 = DIRECTION('',(-1.,0.E+000));
-#1370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1371 = PCURVE('',#580,#1372);
-#1372 = DEFINITIONAL_REPRESENTATION('',(#1373),#1377);
-#1373 = LINE('',#1374,#1375);
-#1374 = CARTESIAN_POINT('',(-0.E+000,-2.4E-016));
-#1375 = VECTOR('',#1376,1.);
-#1376 = DIRECTION('',(-1.,0.E+000));
-#1377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1378 = ORIENTED_EDGE('',*,*,#516,.T.);
-#1379 = ORIENTED_EDGE('',*,*,#438,.T.);
-#1380 = ORIENTED_EDGE('',*,*,#1381,.T.);
-#1381 = EDGE_CURVE('',#404,#1382,#1384,.T.);
-#1382 = VERTEX_POINT('',#1383);
-#1383 = CARTESIAN_POINT('',(21.,1.102230246252E-016,5.));
-#1384 = SEAM_CURVE('',#1385,(#1389,#1396),.PCURVE_S1.);
+#1336 = DIRECTION('',(-0.E+000,1.));
+#1337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1338 = PCURVE('',#1339,#1344);
+#1339 = PLANE('',#1340);
+#1340 = AXIS2_PLACEMENT_3D('',#1341,#1342,#1343);
+#1341 = CARTESIAN_POINT('',(16.724930939095,12.831569860407,
+ -1.50990331349E-014));
+#1342 = DIRECTION('',(-0.866025403784,-0.5,7.771561172376E-016));
+#1343 = DIRECTION('',(9.21736374475E-016,-5.551115123126E-017,1.));
+#1344 = DEFINITIONAL_REPRESENTATION('',(#1345),#1349);
+#1345 = LINE('',#1346,#1347);
+#1346 = CARTESIAN_POINT('',(-2.97E-015,-4.796948949046));
+#1347 = VECTOR('',#1348,1.);
+#1348 = DIRECTION('',(1.,5.6E-016));
+#1349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1350 = ORIENTED_EDGE('',*,*,#1351,.T.);
+#1351 = EDGE_CURVE('',#1324,#494,#1352,.T.);
+#1352 = SURFACE_CURVE('',#1353,(#1358,#1365),.PCURVE_S1.);
+#1353 = CIRCLE('',#1354,21.);
+#1354 = AXIS2_PLACEMENT_3D('',#1355,#1356,#1357);
+#1355 = CARTESIAN_POINT('',(0.E+000,0.E+000,-5.12E-015));
+#1356 = DIRECTION('',(2.2E-016,4.884981308351E-032,-1.));
+#1357 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
+#1358 = PCURVE('',#420,#1359);
+#1359 = DEFINITIONAL_REPRESENTATION('',(#1360),#1364);
+#1360 = LINE('',#1361,#1362);
+#1361 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
+#1362 = VECTOR('',#1363,1.);
+#1363 = DIRECTION('',(-1.,0.E+000));
+#1364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1365 = PCURVE('',#580,#1366);
+#1366 = DEFINITIONAL_REPRESENTATION('',(#1367),#1371);
+#1367 = LINE('',#1368,#1369);
+#1368 = CARTESIAN_POINT('',(-0.E+000,-2.4E-016));
+#1369 = VECTOR('',#1370,1.);
+#1370 = DIRECTION('',(-1.,0.E+000));
+#1371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1372 = ORIENTED_EDGE('',*,*,#516,.T.);
+#1373 = ORIENTED_EDGE('',*,*,#438,.T.);
+#1374 = ORIENTED_EDGE('',*,*,#1375,.T.);
+#1375 = EDGE_CURVE('',#404,#1376,#1378,.T.);
+#1376 = VERTEX_POINT('',#1377);
+#1377 = CARTESIAN_POINT('',(2.662936703426E-015,-21.,5.));
+#1378 = SEAM_CURVE('',#1379,(#1383,#1390),.PCURVE_S1.);
+#1379 = LINE('',#1380,#1381);
+#1380 = CARTESIAN_POINT('',(4.662936703426E-015,-21.,-5.1E-015));
+#1381 = VECTOR('',#1382,1.);
+#1382 = DIRECTION('',(-2.2E-016,-4.884981308351E-032,1.));
+#1383 = PCURVE('',#420,#1384);
+#1384 = DEFINITIONAL_REPRESENTATION('',(#1385),#1389);
#1385 = LINE('',#1386,#1387);
-#1386 = CARTESIAN_POINT('',(21.,-1.141309269315E-030,-5.14E-015));
+#1386 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
#1387 = VECTOR('',#1388,1.);
-#1388 = DIRECTION('',(0.E+000,2.22044604925E-016,1.));
-#1389 = PCURVE('',#420,#1390);
-#1390 = DEFINITIONAL_REPRESENTATION('',(#1391),#1395);
-#1391 = LINE('',#1392,#1393);
-#1392 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#1393 = VECTOR('',#1394,1.);
-#1394 = DIRECTION('',(-0.E+000,1.));
-#1395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1396 = PCURVE('',#420,#1397);
-#1397 = DEFINITIONAL_REPRESENTATION('',(#1398),#1402);
-#1398 = LINE('',#1399,#1400);
-#1399 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
-#1400 = VECTOR('',#1401,1.);
-#1401 = DIRECTION('',(-0.E+000,1.));
-#1402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1403 = ORIENTED_EDGE('',*,*,#1404,.F.);
-#1404 = EDGE_CURVE('',#1382,#1382,#1405,.T.);
-#1405 = SURFACE_CURVE('',#1406,(#1411,#1418),.PCURVE_S1.);
-#1406 = CIRCLE('',#1407,21.);
-#1407 = AXIS2_PLACEMENT_3D('',#1408,#1409,#1410);
-#1408 = CARTESIAN_POINT('',(0.E+000,1.110223024625E-015,5.));
-#1409 = DIRECTION('',(0.E+000,-2.22044604925E-016,-1.));
-#1410 = DIRECTION('',(1.,0.E+000,0.E+000));
-#1411 = PCURVE('',#420,#1412);
-#1412 = DEFINITIONAL_REPRESENTATION('',(#1413),#1417);
-#1413 = LINE('',#1414,#1415);
-#1414 = CARTESIAN_POINT('',(-0.E+000,5.));
-#1415 = VECTOR('',#1416,1.);
-#1416 = DIRECTION('',(-1.,0.E+000));
-#1417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1418 = PCURVE('',#1419,#1424);
-#1419 = PLANE('',#1420);
-#1420 = AXIS2_PLACEMENT_3D('',#1421,#1422,#1423);
-#1421 = CARTESIAN_POINT('',(0.E+000,1.110223024625E-015,5.));
-#1422 = DIRECTION('',(-0.E+000,-2.22044604925E-016,-1.));
-#1423 = DIRECTION('',(1.,0.E+000,0.E+000));
-#1424 = DEFINITIONAL_REPRESENTATION('',(#1425),#1429);
-#1425 = CIRCLE('',#1426,21.);
-#1426 = AXIS2_PLACEMENT_2D('',#1427,#1428);
-#1427 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#1428 = DIRECTION('',(1.,-0.E+000));
-#1429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1430 = ORIENTED_EDGE('',*,*,#1381,.F.);
-#1431 = ORIENTED_EDGE('',*,*,#403,.T.);
-#1432 = ADVANCED_FACE('',(#1433),#391,.T.);
-#1433 = FACE_BOUND('',#1434,.T.);
-#1434 = EDGE_LOOP('',(#1435,#1436,#1457,#1458));
-#1435 = ORIENTED_EDGE('',*,*,#1104,.F.);
-#1436 = ORIENTED_EDGE('',*,*,#1437,.T.);
-#1437 = EDGE_CURVE('',#1105,#1047,#1438,.T.);
-#1438 = SURFACE_CURVE('',#1439,(#1443,#1450),.PCURVE_S1.);
+#1388 = DIRECTION('',(-0.E+000,1.));
+#1389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1390 = PCURVE('',#420,#1391);
+#1391 = DEFINITIONAL_REPRESENTATION('',(#1392),#1396);
+#1392 = LINE('',#1393,#1394);
+#1393 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
+#1394 = VECTOR('',#1395,1.);
+#1395 = DIRECTION('',(-0.E+000,1.));
+#1396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1397 = ORIENTED_EDGE('',*,*,#1398,.F.);
+#1398 = EDGE_CURVE('',#1376,#1376,#1399,.T.);
+#1399 = SURFACE_CURVE('',#1400,(#1405,#1412),.PCURVE_S1.);
+#1400 = CIRCLE('',#1401,21.);
+#1401 = AXIS2_PLACEMENT_3D('',#1402,#1403,#1404);
+#1402 = CARTESIAN_POINT('',(-1.11E-015,-2.464695114668E-031,5.));
+#1403 = DIRECTION('',(2.2E-016,4.884981308351E-032,-1.));
+#1404 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
+#1405 = PCURVE('',#420,#1406);
+#1406 = DEFINITIONAL_REPRESENTATION('',(#1407),#1411);
+#1407 = LINE('',#1408,#1409);
+#1408 = CARTESIAN_POINT('',(-0.E+000,5.));
+#1409 = VECTOR('',#1410,1.);
+#1410 = DIRECTION('',(-1.,0.E+000));
+#1411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1412 = PCURVE('',#1413,#1418);
+#1413 = PLANE('',#1414);
+#1414 = AXIS2_PLACEMENT_3D('',#1415,#1416,#1417);
+#1415 = CARTESIAN_POINT('',(-1.11E-015,-2.464695114668E-031,5.));
+#1416 = DIRECTION('',(2.2E-016,4.884981308351E-032,-1.));
+#1417 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
+#1418 = DEFINITIONAL_REPRESENTATION('',(#1419),#1423);
+#1419 = CIRCLE('',#1420,21.);
+#1420 = AXIS2_PLACEMENT_2D('',#1421,#1422);
+#1421 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#1422 = DIRECTION('',(1.,-0.E+000));
+#1423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1424 = ORIENTED_EDGE('',*,*,#1375,.F.);
+#1425 = ORIENTED_EDGE('',*,*,#403,.T.);
+#1426 = ADVANCED_FACE('',(#1427),#391,.T.);
+#1427 = FACE_BOUND('',#1428,.T.);
+#1428 = EDGE_LOOP('',(#1429,#1430,#1451,#1452));
+#1429 = ORIENTED_EDGE('',*,*,#1098,.F.);
+#1430 = ORIENTED_EDGE('',*,*,#1431,.T.);
+#1431 = EDGE_CURVE('',#1099,#1041,#1432,.T.);
+#1432 = SURFACE_CURVE('',#1433,(#1437,#1444),.PCURVE_S1.);
+#1433 = LINE('',#1434,#1435);
+#1434 = CARTESIAN_POINT('',(2.75,-20.9,-1.95E-015));
+#1435 = VECTOR('',#1436,1.);
+#1436 = DIRECTION('',(-1.,-2.22044604925E-016,-2.2E-016));
+#1437 = PCURVE('',#391,#1438);
+#1438 = DEFINITIONAL_REPRESENTATION('',(#1439),#1443);
#1439 = LINE('',#1440,#1441);
-#1440 = CARTESIAN_POINT('',(20.9,2.75,-3.170622663544E-015));
+#1440 = CARTESIAN_POINT('',(-2.56E-015,-0.E+000));
#1441 = VECTOR('',#1442,1.);
-#1442 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
-#1443 = PCURVE('',#391,#1444);
-#1444 = DEFINITIONAL_REPRESENTATION('',(#1445),#1449);
-#1445 = LINE('',#1446,#1447);
-#1446 = CARTESIAN_POINT('',(-2.56E-015,5.684341886081E-031));
-#1447 = VECTOR('',#1448,1.);
-#1448 = DIRECTION('',(0.E+000,-1.));
-#1449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1450 = PCURVE('',#1067,#1451);
-#1451 = DEFINITIONAL_REPRESENTATION('',(#1452),#1456);
-#1452 = LINE('',#1453,#1454);
-#1453 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
-#1454 = VECTOR('',#1455,1.);
-#1455 = DIRECTION('',(-0.E+000,-1.));
-#1456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1457 = ORIENTED_EDGE('',*,*,#1079,.T.);
-#1458 = ORIENTED_EDGE('',*,*,#375,.F.);
-#1459 = ADVANCED_FACE('',(#1460),#580,.T.);
-#1460 = FACE_BOUND('',#1461,.F.);
-#1461 = EDGE_LOOP('',(#1462,#1486,#1487,#1488,#1489,#1490,#1518,#1519,
- #1520,#1521,#1618,#1653,#1688,#1785,#1882,#1915,#2012,#2109,#2144,
- #2179,#2274,#2275,#2372,#2407,#2442,#2539,#2636,#2669,#2766,#2863,
- #2898,#2933,#3028,#3029,#3059,#3089,#3124,#3180,#3208));
-#1462 = ORIENTED_EDGE('',*,*,#1463,.F.);
-#1463 = EDGE_CURVE('',#1464,#902,#1466,.T.);
-#1464 = VERTEX_POINT('',#1465);
-#1465 = CARTESIAN_POINT('',(-4.E-015,3.370632965743E-016,-21.));
-#1466 = SEAM_CURVE('',#1467,(#1472,#1479),.PCURVE_S1.);
-#1467 = CIRCLE('',#1468,21.);
-#1468 = AXIS2_PLACEMENT_3D('',#1469,#1470,#1471);
-#1469 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
-#1470 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
-#1471 = DIRECTION('',(1.,0.E+000,0.E+000));
-#1472 = PCURVE('',#580,#1473);
-#1473 = DEFINITIONAL_REPRESENTATION('',(#1474),#1478);
-#1474 = LINE('',#1475,#1476);
-#1475 = CARTESIAN_POINT('',(-0.E+000,-6.28318530718));
-#1476 = VECTOR('',#1477,1.);
-#1477 = DIRECTION('',(-0.E+000,1.));
-#1478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1479 = PCURVE('',#580,#1480);
-#1480 = DEFINITIONAL_REPRESENTATION('',(#1481),#1485);
-#1481 = LINE('',#1482,#1483);
-#1482 = CARTESIAN_POINT('',(-6.28318530718,-6.28318530718));
-#1483 = VECTOR('',#1484,1.);
-#1484 = DIRECTION('',(-0.E+000,1.));
-#1485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1486 = ORIENTED_EDGE('',*,*,#1463,.T.);
-#1487 = ORIENTED_EDGE('',*,*,#929,.T.);
-#1488 = ORIENTED_EDGE('',*,*,#816,.F.);
-#1489 = ORIENTED_EDGE('',*,*,#710,.T.);
-#1490 = ORIENTED_EDGE('',*,*,#1491,.T.);
-#1491 = EDGE_CURVE('',#687,#605,#1492,.T.);
-#1492 = SURFACE_CURVE('',#1493,(#1498,#1511),.PCURVE_S1.);
-#1493 = CIRCLE('',#1494,20.455744914327);
-#1494 = AXIS2_PLACEMENT_3D('',#1495,#1496,#1497);
-#1495 = CARTESIAN_POINT('',(0.E+000,4.75,-1.054711873394E-015));
-#1496 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
-#1497 = DIRECTION('',(0.E+000,-2.22044604925E-016,-1.));
-#1498 = PCURVE('',#580,#1499);
-#1499 = DEFINITIONAL_REPRESENTATION('',(#1500),#1510);
-#1500 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1501,#1502,#1503,#1504,#1505,
- #1506,#1507,#1508,#1509),.UNSPECIFIED.,.F.,.F.,(9,9),(1.132769120041
+#1442 = DIRECTION('',(0.E+000,-1.));
+#1443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1444 = PCURVE('',#1061,#1445);
+#1445 = DEFINITIONAL_REPRESENTATION('',(#1446),#1450);
+#1446 = LINE('',#1447,#1448);
+#1447 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
+#1448 = VECTOR('',#1449,1.);
+#1449 = DIRECTION('',(-0.E+000,-1.));
+#1450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1451 = ORIENTED_EDGE('',*,*,#1073,.T.);
+#1452 = ORIENTED_EDGE('',*,*,#375,.F.);
+#1453 = ADVANCED_FACE('',(#1454),#580,.T.);
+#1454 = FACE_BOUND('',#1455,.F.);
+#1455 = EDGE_LOOP('',(#1456,#1480,#1481,#1482,#1483,#1484,#1512,#1513,
+ #1514,#1515,#1612,#1647,#1682,#1767,#1864,#1897,#1994,#2079,#2114,
+ #2149,#2244,#2245,#2342,#2377,#2412,#2497,#2594,#2627,#2724,#2809,
+ #2844,#2879,#2974,#2975,#3005,#3035,#3070,#3120,#3148));
+#1456 = ORIENTED_EDGE('',*,*,#1457,.F.);
+#1457 = EDGE_CURVE('',#1458,#896,#1460,.T.);
+#1458 = VERTEX_POINT('',#1459);
+#1459 = CARTESIAN_POINT('',(9.E-015,4.E-015,-21.));
+#1460 = SEAM_CURVE('',#1461,(#1466,#1473),.PCURVE_S1.);
+#1461 = CIRCLE('',#1462,21.);
+#1462 = AXIS2_PLACEMENT_3D('',#1463,#1464,#1465);
+#1463 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#1464 = DIRECTION('',(-1.,-2.22044604925E-016,-2.2E-016));
+#1465 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
+#1466 = PCURVE('',#580,#1467);
+#1467 = DEFINITIONAL_REPRESENTATION('',(#1468),#1472);
+#1468 = LINE('',#1469,#1470);
+#1469 = CARTESIAN_POINT('',(-0.E+000,-6.28318530718));
+#1470 = VECTOR('',#1471,1.);
+#1471 = DIRECTION('',(-0.E+000,1.));
+#1472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1473 = PCURVE('',#580,#1474);
+#1474 = DEFINITIONAL_REPRESENTATION('',(#1475),#1479);
+#1475 = LINE('',#1476,#1477);
+#1476 = CARTESIAN_POINT('',(-6.28318530718,-6.28318530718));
+#1477 = VECTOR('',#1478,1.);
+#1478 = DIRECTION('',(-0.E+000,1.));
+#1479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1480 = ORIENTED_EDGE('',*,*,#1457,.T.);
+#1481 = ORIENTED_EDGE('',*,*,#923,.T.);
+#1482 = ORIENTED_EDGE('',*,*,#810,.F.);
+#1483 = ORIENTED_EDGE('',*,*,#710,.T.);
+#1484 = ORIENTED_EDGE('',*,*,#1485,.T.);
+#1485 = EDGE_CURVE('',#687,#605,#1486,.T.);
+#1486 = SURFACE_CURVE('',#1487,(#1492,#1505),.PCURVE_S1.);
+#1487 = CIRCLE('',#1488,20.455744914327);
+#1488 = AXIS2_PLACEMENT_3D('',#1489,#1490,#1491);
+#1489 = CARTESIAN_POINT('',(4.75,1.054711873394E-015,1.05E-015));
+#1490 = DIRECTION('',(-1.,-2.22044604925E-016,-2.2E-016));
+#1491 = DIRECTION('',(2.2E-016,4.884981308351E-032,-1.));
+#1492 = PCURVE('',#580,#1493);
+#1493 = DEFINITIONAL_REPRESENTATION('',(#1494),#1504);
+#1494 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1495,#1496,#1497,#1498,#1499,
+ #1500,#1501,#1502,#1503),.UNSPECIFIED.,.F.,.F.,(9,9),(1.128573475555
,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
-#1501 = CARTESIAN_POINT('',(-6.032176412082,-0.4259224516));
-#1502 = CARTESIAN_POINT('',(-6.038346539254,-0.372884895091));
-#1503 = CARTESIAN_POINT('',(-6.043352967378,-0.319751439378));
-#1504 = CARTESIAN_POINT('',(-6.04735812957,-0.266546260232));
-#1505 = CARTESIAN_POINT('',(-6.050468266079,-0.213287582391));
-#1506 = CARTESIAN_POINT('',(-6.052755627221,-0.159990621633));
-#1507 = CARTESIAN_POINT('',(-6.054265400778,-0.106668723676));
-#1508 = CARTESIAN_POINT('',(-6.055020293512,-5.333436194577E-002));
-#1509 = CARTESIAN_POINT('',(-6.055020293512,-6.E-017));
-#1510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1511 = PCURVE('',#620,#1512);
-#1512 = DEFINITIONAL_REPRESENTATION('',(#1513),#1517);
-#1513 = CIRCLE('',#1514,20.455744914327);
-#1514 = AXIS2_PLACEMENT_2D('',#1515,#1516);
-#1515 = CARTESIAN_POINT('',(-4.189731130554,-19.3712588842));
-#1516 = DIRECTION('',(1.,0.E+000));
-#1517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1518 = ORIENTED_EDGE('',*,*,#655,.T.);
-#1519 = ORIENTED_EDGE('',*,*,#565,.F.);
-#1520 = ORIENTED_EDGE('',*,*,#1357,.F.);
-#1521 = ORIENTED_EDGE('',*,*,#1522,.F.);
-#1522 = EDGE_CURVE('',#1523,#1330,#1525,.T.);
-#1523 = VERTEX_POINT('',#1524);
-#1524 = CARTESIAN_POINT('',(-8.641182893351,19.060865706871,
- -1.735902274957));
-#1525 = SURFACE_CURVE('',#1526,(#1553,#1583),.PCURVE_S1.);
-#1526 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1527,#1528,#1529,#1530,#1531,
- #1532,#1533,#1534,#1535,#1536,#1537,#1538,#1539,#1540,#1541,#1542,
- #1543,#1544,#1545,#1546,#1547,#1548,#1549,#1550,#1551,#1552),
- .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127020669,
- 0.250253162993,0.3753788083,0.500001678799,0.625126934355,
- 0.750252138209,0.875377326415,1.),.UNSPECIFIED.);
-#1527 = CARTESIAN_POINT('',(-7.354875757769,16.832916393904,
- -10.17638090205));
-#1528 = CARTESIAN_POINT('',(-7.435818379724,16.973113467097,
- -9.885978163042));
-#1529 = CARTESIAN_POINT('',(-7.513681965555,17.107976531456,
- -9.59214063238));
-#1530 = CARTESIAN_POINT('',(-7.588410854322,17.237411046484,
- -9.295064486486));
-#1531 = CARTESIAN_POINT('',(-7.731503092599,17.485254073348,
- -8.694842784952));
-#1532 = CARTESIAN_POINT('',(-7.799866363927,17.603662732661,
- -8.391697207502));
-#1533 = CARTESIAN_POINT('',(-7.864998660035,17.716475178733,
- -8.085718620917));
-#1534 = CARTESIAN_POINT('',(-7.988717443996,17.930762398404,
- -7.468513562382));
-#1535 = CARTESIAN_POINT('',(-8.047303965765,18.032237230747,
- -7.15728706998));
-#1536 = CARTESIAN_POINT('',(-8.102575935465,18.127971090502,
- -6.843644453692));
-#1537 = CARTESIAN_POINT('',(-8.206211984732,18.307473993328,
- -6.213222701257));
-#1538 = CARTESIAN_POINT('',(-8.254602935572,18.39128957881,
- -5.896461190167));
-#1539 = CARTESIAN_POINT('',(-8.299636474124,18.469289955627,
- -5.577725229982));
-#1540 = CARTESIAN_POINT('',(-8.383100814194,18.613854433247,
- -4.935441780244));
-#1541 = CARTESIAN_POINT('',(-8.421504272107,18.680371173539,
- -4.611880030773));
-#1542 = CARTESIAN_POINT('',(-8.456466829782,18.740928099794,
- -4.286761545471));
-#1543 = CARTESIAN_POINT('',(-8.519467588532,18.850048614866,
- -3.633852083723));
-#1544 = CARTESIAN_POINT('',(-8.547505796644,18.898612215868,
- -3.306061064166));
-#1545 = CARTESIAN_POINT('',(-8.572060569676,18.941142330329,
- -2.97715411155));
-#1546 = CARTESIAN_POINT('',(-8.614174806793,19.014086328737,
- -2.317553720106));
-#1547 = CARTESIAN_POINT('',(-8.631734274555,19.044500219055,
- -1.986860236771));
-#1548 = CARTESIAN_POINT('',(-8.645781876013,19.068831378504,
- -1.655496114796));
-#1549 = CARTESIAN_POINT('',(-8.666796844417,19.1052303715,
- -0.993207216782));
-#1550 = CARTESIAN_POINT('',(-8.673792557116,19.117347019574,
- -0.662285964067));
-#1551 = CARTESIAN_POINT('',(-8.677290046914,19.123405469467,
- -0.331142976389));
-#1552 = CARTESIAN_POINT('',(-8.677290209876,19.123405413618,
- -2.378617423329E-014));
-#1553 = PCURVE('',#580,#1554);
-#1554 = DEFINITIONAL_REPRESENTATION('',(#1555),#1582);
-#1555 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1556,#1557,#1558,#1559,#1560,
- #1561,#1562,#1563,#1564,#1565,#1566,#1567,#1568,#1569,#1570,#1571,
- #1572,#1573,#1574,#1575,#1576,#1577,#1578,#1579,#1580,#1581),
- .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127020669,
- 0.250253162993,0.3753788083,0.500001678799,0.625126934355,
- 0.750252138209,0.875377326415,1.),.UNSPECIFIED.);
-#1556 = CARTESIAN_POINT('',(-4.300453593321,-0.505893901574));
-#1557 = CARTESIAN_POINT('',(-4.299471590345,-0.4900850036));
-#1558 = CARTESIAN_POINT('',(-4.298549851253,-0.474273724633));
-#1559 = CARTESIAN_POINT('',(-4.297683993972,-0.458460329777));
-#1560 = CARTESIAN_POINT('',(-4.296057168272,-0.426829858413));
-#1561 = CARTESIAN_POINT('',(-4.295296199092,-0.411012780756));
-#1562 = CARTESIAN_POINT('',(-4.294584257135,-0.395194022545));
-#1563 = CARTESIAN_POINT('',(-4.293253192377,-0.363553565774));
-#1564 = CARTESIAN_POINT('',(-4.292634063697,-0.347731866872));
-#1565 = CARTESIAN_POINT('',(-4.292058714211,-0.331908845222));
-#1566 = CARTESIAN_POINT('',(-4.290993733402,-0.300324043644));
-#1567 = CARTESIAN_POINT('',(-4.290503763087,-0.284562272667));
-#1568 = CARTESIAN_POINT('',(-4.290053269649,-0.268799489313));
-#1569 = CARTESIAN_POINT('',(-4.289226645847,-0.23720861111));
-#1570 = CARTESIAN_POINT('',(-4.288850819863,-0.221380508625));
-#1571 = CARTESIAN_POINT('',(-4.288511827314,-0.205551648229));
-#1572 = CARTESIAN_POINT('',(-4.287905410693,-0.17389265376));
-#1573 = CARTESIAN_POINT('',(-4.287637984743,-0.158062519134));
-#1574 = CARTESIAN_POINT('',(-4.287405290088,-0.142231861713));
-#1575 = CARTESIAN_POINT('',(-4.287008021063,-0.110569720304));
-#1576 = CARTESIAN_POINT('',(-4.286843445542,-9.473823573845E-002));
-#1577 = CARTESIAN_POINT('',(-4.286712256407,-7.890644488258E-002));
-#1578 = CARTESIAN_POINT('',(-4.28651639174,-4.730603983734E-002));
-#1579 = CARTESIAN_POINT('',(-4.286451443822,-3.153742609986E-002));
-#1580 = CARTESIAN_POINT('',(-4.286418988029,-1.576871316136E-002));
-#1581 = CARTESIAN_POINT('',(-4.286418979826,-6.661338147751E-016));
-#1582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1583 = PCURVE('',#1584,#1589);
-#1584 = CYLINDRICAL_SURFACE('',#1585,20.9);
-#1585 = AXIS2_PLACEMENT_3D('',#1586,#1587,#1588);
-#1586 = CARTESIAN_POINT('',(-2.381569860407,-1.375,4.440892098501E-016)
- );
-#1587 = DIRECTION('',(-0.866025403784,-0.5,1.665334536938E-016));
-#1588 = DIRECTION('',(-0.5,0.866025403784,-8.326672684689E-016));
-#1589 = DEFINITIONAL_REPRESENTATION('',(#1590),#1617);
-#1590 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1591,#1592,#1593,#1594,#1595,
- #1596,#1597,#1598,#1599,#1600,#1601,#1602,#1603,#1604,#1605,#1606,
- #1607,#1608,#1609,#1610,#1611,#1612,#1613,#1614,#1615,#1616),
- .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127020669,
- 0.250253162993,0.3753788083,0.500001678799,0.625126934355,
- 0.750252138209,0.875377326415,1.),.UNSPECIFIED.);
-#1591 = CARTESIAN_POINT('',(-5.774638830512,-4.796948949046));
-#1592 = CARTESIAN_POINT('',(-5.790546800987,-4.79694911878));
-#1593 = CARTESIAN_POINT('',(-5.806454833329,-4.796948807601));
-#1594 = CARTESIAN_POINT('',(-5.822362912798,-4.796948949046));
-#1595 = CARTESIAN_POINT('',(-5.854179031219,-4.796948949046));
-#1596 = CARTESIAN_POINT('',(-5.870087071391,-4.796948949046));
-#1597 = CARTESIAN_POINT('',(-5.885995138172,-4.796948949046));
-#1598 = CARTESIAN_POINT('',(-5.91781124899,-4.796948949046));
-#1599 = CARTESIAN_POINT('',(-5.933719293687,-4.796948949046));
-#1600 = CARTESIAN_POINT('',(-5.949627352847,-4.796948949046));
-#1601 = CARTESIAN_POINT('',(-5.981379571005,-4.796948949046));
-#1602 = CARTESIAN_POINT('',(-5.997223730589,-4.796948949046));
-#1603 = CARTESIAN_POINT('',(-6.013067897326,-4.796948949046));
-#1604 = CARTESIAN_POINT('',(-6.044820112069,-4.796948949046));
-#1605 = CARTESIAN_POINT('',(-6.060728160804,-4.796948949046));
-#1606 = CARTESIAN_POINT('',(-6.076636212638,-4.796948949046));
-#1607 = CARTESIAN_POINT('',(-6.108452313144,-4.796948949046));
-#1608 = CARTESIAN_POINT('',(-6.124360362518,-4.796948949046));
-#1609 = CARTESIAN_POINT('',(-6.140268412899,-4.796948949046));
-#1610 = CARTESIAN_POINT('',(-6.172084512131,-4.796948949046));
-#1611 = CARTESIAN_POINT('',(-6.187992561691,-4.796948949046));
-#1612 = CARTESIAN_POINT('',(-6.203900611408,-4.796948949046));
-#1613 = CARTESIAN_POINT('',(-6.23565282204,-4.796948949046));
-#1614 = CARTESIAN_POINT('',(-6.25149698425,-4.796948808168));
-#1615 = CARTESIAN_POINT('',(-6.26734114563,-4.7969491181));
-#1616 = CARTESIAN_POINT('',(-6.28318530718,-4.796948949046));
-#1617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1618 = ORIENTED_EDGE('',*,*,#1619,.T.);
-#1619 = EDGE_CURVE('',#1523,#1620,#1622,.T.);
-#1620 = VERTEX_POINT('',#1621);
-#1621 = CARTESIAN_POINT('',(-6.092897519015,20.053208068244,
- -1.321153281983));
-#1622 = SURFACE_CURVE('',#1623,(#1628,#1641),.PCURVE_S1.);
-#1623 = CIRCLE('',#1624,16.085707942067);
-#1624 = AXIS2_PLACEMENT_3D('',#1625,#1626,#1627);
-#1625 = CARTESIAN_POINT('',(-4.77297077308,8.267027882015,9.54594154601)
- );
-#1626 = DIRECTION('',(0.353553390596,-0.612372435701,-0.707106781181));
-#1627 = DIRECTION('',(-2.775557561563E-017,0.755928946013,
- -0.654653670714));
-#1628 = PCURVE('',#580,#1629);
-#1629 = DEFINITIONAL_REPRESENTATION('',(#1630),#1640);
-#1630 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1631,#1632,#1633,#1634,#1635,
- #1636,#1637,#1638,#1639),.UNSPECIFIED.,.F.,.F.,(9,9),(5.595826242606
- ,6.195350998448),.PIECEWISE_BEZIER_KNOTS.);
-#1631 = CARTESIAN_POINT('',(-3.96016426542,-6.295363536474E-002));
-#1632 = CARTESIAN_POINT('',(-4.016408737021,-7.496348608637E-002));
-#1633 = CARTESIAN_POINT('',(-4.07341309605,-8.365574178474E-002));
-#1634 = CARTESIAN_POINT('',(-4.130959431583,-8.892021464209E-002));
-#1635 = CARTESIAN_POINT('',(-4.188790204782,-9.068382884197E-002));
-#1636 = CARTESIAN_POINT('',(-4.246620977976,-8.892021464197E-002));
-#1637 = CARTESIAN_POINT('',(-4.304167313526,-8.365574178477E-002));
-#1638 = CARTESIAN_POINT('',(-4.361171672552,-7.496348608638E-002));
-#1639 = CARTESIAN_POINT('',(-4.417416144152,-6.295363536474E-002));
-#1640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1641 = PCURVE('',#1642,#1647);
-#1642 = PLANE('',#1643);
-#1643 = AXIS2_PLACEMENT_3D('',#1644,#1645,#1646);
-#1644 = CARTESIAN_POINT('',(-15.01032436853,16.498644444395,
- -2.701524309144));
-#1645 = DIRECTION('',(0.353553390596,-0.612372435701,-0.707106781181));
-#1646 = DIRECTION('',(0.353553390591,-0.612372435691,0.707106781192));
-#1647 = DEFINITIONAL_REPRESENTATION('',(#1648),#1652);
-#1648 = CIRCLE('',#1649,16.085707942067);
-#1649 = AXIS2_PLACEMENT_2D('',#1650,#1651);
-#1650 = CARTESIAN_POINT('',(17.320532316924,-4.75));
-#1651 = DIRECTION('',(-0.925820099774,-0.377964473007));
-#1652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1653 = ORIENTED_EDGE('',*,*,#1654,.F.);
-#1654 = EDGE_CURVE('',#1655,#1620,#1657,.T.);
-#1655 = VERTEX_POINT('',#1656);
-#1656 = CARTESIAN_POINT('',(-5.167855170681,18.450987721778,
- -8.593853909956));
-#1657 = SURFACE_CURVE('',#1658,(#1663,#1676),.PCURVE_S1.);
-#1658 = CIRCLE('',#1659,20.455744914327);
-#1659 = AXIS2_PLACEMENT_3D('',#1660,#1661,#1662);
-#1660 = CARTESIAN_POINT('',(4.113620667976,2.375,-1.78431283274E-015));
-#1661 = DIRECTION('',(0.866025403784,0.5,-3.756448068925E-016));
-#1662 = DIRECTION('',(0.5,-0.866025403784,1.922962686384E-016));
-#1663 = PCURVE('',#580,#1664);
-#1664 = DEFINITIONAL_REPRESENTATION('',(#1665),#1675);
-#1665 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1666,#1667,#1668,#1669,#1670,
- #1671,#1672,#1673,#1674),.UNSPECIFIED.,.F.,.F.,(9,9),(2.703565446836
- ,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
-#1666 = CARTESIAN_POINT('',(-4.439799099884,-0.4259224516));
-#1667 = CARTESIAN_POINT('',(-4.433628972712,-0.372884895091));
-#1668 = CARTESIAN_POINT('',(-4.428622544585,-0.319751439378));
-#1669 = CARTESIAN_POINT('',(-4.424617382376,-0.266546260233));
-#1670 = CARTESIAN_POINT('',(-4.421507245908,-0.213287582391));
-#1671 = CARTESIAN_POINT('',(-4.419219884712,-0.159990621633));
-#1672 = CARTESIAN_POINT('',(-4.417710111186,-0.106668723676));
-#1673 = CARTESIAN_POINT('',(-4.416955218454,-5.333436194577E-002));
-#1674 = CARTESIAN_POINT('',(-4.416955218454,2.53433926024E-016));
-#1675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1676 = PCURVE('',#1677,#1682);
-#1677 = PLANE('',#1678);
-#1678 = AXIS2_PLACEMENT_3D('',#1679,#1680,#1681);
-#1679 = CARTESIAN_POINT('',(-5.572008774124,19.151002297003,
- -4.189731130554));
-#1680 = DIRECTION('',(0.866025403784,0.5,-3.662668064038E-016));
-#1681 = DIRECTION('',(1.020386659671E-031,-9.535559152701E-016,-1.));
-#1682 = DEFINITIONAL_REPRESENTATION('',(#1683),#1687);
-#1683 = CIRCLE('',#1684,20.455744914327);
-#1684 = AXIS2_PLACEMENT_2D('',#1685,#1686);
-#1685 = CARTESIAN_POINT('',(-4.189731130554,-19.3712588842));
-#1686 = DIRECTION('',(6.483815460578E-016,-1.));
-#1687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1688 = ORIENTED_EDGE('',*,*,#1689,.T.);
-#1689 = EDGE_CURVE('',#1655,#1690,#1692,.T.);
-#1690 = VERTEX_POINT('',#1691);
-#1691 = CARTESIAN_POINT('',(-7.737178389333,17.495083975641,
- -8.663608212207));
-#1692 = SURFACE_CURVE('',#1693,(#1720,#1750),.PCURVE_S1.);
-#1693 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1694,#1695,#1696,#1697,#1698,
- #1699,#1700,#1701,#1702,#1703,#1704,#1705,#1706,#1707,#1708,#1709,
- #1710,#1711,#1712,#1713,#1714,#1715,#1716,#1717,#1718,#1719),
- .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.E+000,0.107512952727,
- 0.489179594479,0.895845263824,1.),.UNSPECIFIED.);
-#1694 = CARTESIAN_POINT('',(-5.167854581428,18.450987901161,
- -8.593853879163));
-#1695 = CARTESIAN_POINT('',(-5.309720051285,18.407800518367,
- -8.601267287907));
-#1696 = CARTESIAN_POINT('',(-5.451189373782,18.36362605565,
- -8.608045313181));
-#1697 = CARTESIAN_POINT('',(-5.592248509349,18.318451577277,
- -8.614233099699));
-#1698 = CARTESIAN_POINT('',(-5.732883841717,18.272264865444,
- -8.619873778066));
-#1699 = CARTESIAN_POINT('',(-5.873082177918,18.225054420274,
- -8.625008464778));
-#1700 = CARTESIAN_POINT('',(-6.012830748282,18.176809459816,
- -8.629676262226));
-#1701 = CARTESIAN_POINT('',(-6.646578509738,17.952544043758,
- -8.648958975046));
-#1702 = CARTESIAN_POINT('',(-7.135218389456,17.764403401166,
- -8.658587226253));
-#1703 = CARTESIAN_POINT('',(-7.617480747001,17.562649229686,
- -8.664456721493));
-#1704 = CARTESIAN_POINT('',(-8.092858103388,17.346956035425,
- -8.667898528791));
-#1705 = CARTESIAN_POINT('',(-8.560897982314,17.117135191894,
- -8.66988526319));
-#1706 = CARTESIAN_POINT('',(-9.0212185163,16.873166243554,
- -8.670927933282));
-#1707 = CARTESIAN_POINT('',(-9.955429102215,16.340343241764,
- -8.671240211581));
-#1708 = CARTESIAN_POINT('',(-10.42823385891,16.049595452018,
- -8.670389256205));
-#1709 = CARTESIAN_POINT('',(-10.8915521623,15.743146080078,
- -8.668588677629));
-#1710 = CARTESIAN_POINT('',(-11.34515592853,15.421377111724,
- -8.66531112534));
-#1711 = CARTESIAN_POINT('',(-11.78895976043,15.084862565774,
- -8.659419776261));
-#1712 = CARTESIAN_POINT('',(-12.22299387861,14.734328051746,
- -8.649315102513));
-#1713 = CARTESIAN_POINT('',(-12.75608937225,14.27748592179,
- -8.628794169237));
-#1714 = CARTESIAN_POINT('',(-12.8641541681,14.183473774404,
- -8.62420120038));
-#1715 = CARTESIAN_POINT('',(-12.97158956299,14.088612583589,
- -8.619165469573));
-#1716 = CARTESIAN_POINT('',(-13.07839827864,13.99291736476,
- -8.613651254305));
-#1717 = CARTESIAN_POINT('',(-13.18458339607,13.896403773788,
- -8.607621058903));
-#1718 = CARTESIAN_POINT('',(-13.29014835555,13.799088106996,
- -8.601035614525));
-#1719 = CARTESIAN_POINT('',(-13.39509695661,13.700987301161,
- -8.593853879163));
-#1720 = PCURVE('',#580,#1721);
-#1721 = DEFINITIONAL_REPRESENTATION('',(#1722),#1749);
-#1722 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1723,#1724,#1725,#1726,#1727,
- #1728,#1729,#1730,#1731,#1732,#1733,#1734,#1735,#1736,#1737,#1738,
- #1739,#1740,#1741,#1742,#1743,#1744,#1745,#1746,#1747,#1748),
- .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.E+000,0.107512952727,
- 0.489179594479,0.895845263824,1.),.UNSPECIFIED.);
-#1723 = CARTESIAN_POINT('',(-4.439300974347,-0.421611249368));
-#1724 = CARTESIAN_POINT('',(-4.431563598228,-0.421998149383));
-#1725 = CARTESIAN_POINT('',(-4.423829105498,-0.422351967001));
-#1726 = CARTESIAN_POINT('',(-4.416097737694,-0.422675035633));
-#1727 = CARTESIAN_POINT('',(-4.408369679546,-0.422969587643));
-#1728 = CARTESIAN_POINT('',(-4.40064505898,-0.423237754354));
-#1729 = CARTESIAN_POINT('',(-4.392923947114,-0.423481566042));
-#1730 = CARTESIAN_POINT('',(-4.357809229414,-0.424488862941));
-#1731 = CARTESIAN_POINT('',(-4.330456398609,-0.424992151721));
-#1732 = CARTESIAN_POINT('',(-4.303148898137,-0.425298994911));
-#1733 = CARTESIAN_POINT('',(-4.275880675932,-0.425478941262));
-#1734 = CARTESIAN_POINT('',(-4.248640508052,-0.425582814494));
-#1735 = CARTESIAN_POINT('',(-4.221414861337,-0.42563732985));
-#1736 = CARTESIAN_POINT('',(-4.165184389133,-0.425653657084));
-#1737 = CARTESIAN_POINT('',(-4.13617978165,-0.425609165227));
-#1738 = CARTESIAN_POINT('',(-4.107162233512,-0.42551502424));
-#1739 = CARTESIAN_POINT('',(-4.078114740563,-0.42534366095));
-#1740 = CARTESIAN_POINT('',(-4.04902298973,-0.425035670937));
-#1741 = CARTESIAN_POINT('',(-4.019879400618,-0.42450744817));
-#1742 = CARTESIAN_POINT('',(-3.983208675469,-0.423435492328));
-#1743 = CARTESIAN_POINT('',(-3.975728322601,-0.423195594125));
-#1744 = CARTESIAN_POINT('',(-3.968244685701,-0.422932600643));
-#1745 = CARTESIAN_POINT('',(-3.960757833919,-0.422644657341));
-#1746 = CARTESIAN_POINT('',(-3.953267886702,-0.42232982076));
-#1747 = CARTESIAN_POINT('',(-3.945775013792,-0.42198605853));
-#1748 = CARTESIAN_POINT('',(-3.938279435226,-0.421611249368));
-#1749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1750 = PCURVE('',#1751,#1756);
-#1751 = CYLINDRICAL_SURFACE('',#1752,3.5);
-#1752 = AXIS2_PLACEMENT_3D('',#1753,#1754,#1755);
-#1753 = CARTESIAN_POINT('',(-13.77287893086,14.355326074756,
- -5.17638090205));
-#1754 = DIRECTION('',(-0.866025403784,-0.5,1.665334536938E-016));
-#1755 = DIRECTION('',(-0.5,0.866025403784,-8.326672684689E-016));
-#1756 = DEFINITIONAL_REPRESENTATION('',(#1757),#1784);
-#1757 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1758,#1759,#1760,#1761,#1762,
- #1763,#1764,#1765,#1766,#1767,#1768,#1769,#1770,#1771,#1772,#1773,
- #1774,#1775,#1776,#1777,#1778,#1779,#1780,#1781,#1782,#1783),
- .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.E+000,0.107512952727,
- 0.489179594479,0.895845263824,1.),.UNSPECIFIED.);
-#1758 = CARTESIAN_POINT('',(-4.494800381391,-9.5000006));
-#1759 = CARTESIAN_POINT('',(-4.504612123716,-9.355547807787));
-#1760 = CARTESIAN_POINT('',(-4.514090972698,-9.21094454929));
-#1761 = CARTESIAN_POINT('',(-4.523236088174,-9.066196515267));
-#1762 = CARTESIAN_POINT('',(-4.532046374328,-8.92130938885));
-#1763 = CARTESIAN_POINT('',(-4.540520479695,-8.776288845546));
-#1764 = CARTESIAN_POINT('',(-4.548656797158,-8.63114055324));
-#1765 = CARTESIAN_POINT('',(-4.584131316297,-7.970166184198));
-#1766 = CARTESIAN_POINT('',(-4.607529377783,-7.452921313765));
-#1767 = CARTESIAN_POINT('',(-4.626567622403,-6.934392775101));
-#1768 = CARTESIAN_POINT('',(-4.64114056772,-6.414857310955));
-#1769 = CARTESIAN_POINT('',(-4.651153598456,-5.894612464056));
-#1770 = CARTESIAN_POINT('',(-4.656555232968,-5.37397871357));
-#1771 = CARTESIAN_POINT('',(-4.658176842999,-4.298517112789));
-#1772 = CARTESIAN_POINT('',(-4.653772247683,-3.743682287587));
-#1773 = CARTESIAN_POINT('',(-4.644120309253,-3.189212180837));
-#1774 = CARTESIAN_POINT('',(-4.629274517047,-2.635495311857));
-#1775 = CARTESIAN_POINT('',(-4.60934851102,-2.082892646158));
-#1776 = CARTESIAN_POINT('',(-4.584471994661,-1.531740816691));
-#1777 = CARTESIAN_POINT('',(-4.547126267801,-0.84164551158));
-#1778 = CARTESIAN_POINT('',(-4.539193096206,-0.701052579422));
-#1779 = CARTESIAN_POINT('',(-4.53094310463,-0.560580202778));
-#1780 = CARTESIAN_POINT('',(-4.52237773608,-0.42023353226));
-#1781 = CARTESIAN_POINT('',(-4.513498205747,-0.280017727575));
-#1782 = CARTESIAN_POINT('',(-4.504305501,-0.139937957524));
-#1783 = CARTESIAN_POINT('',(-4.494800381391,5.999999999062E-007));
-#1784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1785 = ORIENTED_EDGE('',*,*,#1786,.F.);
-#1786 = EDGE_CURVE('',#1787,#1690,#1789,.T.);
-#1787 = VERTEX_POINT('',#1788);
-#1788 = CARTESIAN_POINT('',(-7.354875757769,16.832916393904,
- -10.17638090205));
-#1789 = SURFACE_CURVE('',#1790,(#1817,#1847),.PCURVE_S1.);
-#1790 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1791,#1792,#1793,#1794,#1795,
- #1796,#1797,#1798,#1799,#1800,#1801,#1802,#1803,#1804,#1805,#1806,
- #1807,#1808,#1809,#1810,#1811,#1812,#1813,#1814,#1815,#1816),
- .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127020669,
- 0.250253162993,0.3753788083,0.500001678799,0.625126934355,
- 0.750252138209,0.875377326415,1.),.UNSPECIFIED.);
-#1791 = CARTESIAN_POINT('',(-7.354875757769,16.832916393904,
- -10.17638090205));
-#1792 = CARTESIAN_POINT('',(-7.435818379724,16.973113467097,
- -9.885978163042));
-#1793 = CARTESIAN_POINT('',(-7.513681965555,17.107976531456,
- -9.59214063238));
-#1794 = CARTESIAN_POINT('',(-7.588410854322,17.237411046484,
- -9.295064486486));
-#1795 = CARTESIAN_POINT('',(-7.731503092599,17.485254073348,
- -8.694842784952));
-#1796 = CARTESIAN_POINT('',(-7.799866363927,17.603662732661,
- -8.391697207502));
-#1797 = CARTESIAN_POINT('',(-7.864998660035,17.716475178733,
- -8.085718620917));
-#1798 = CARTESIAN_POINT('',(-7.988717443996,17.930762398404,
- -7.468513562382));
-#1799 = CARTESIAN_POINT('',(-8.047303965765,18.032237230747,
- -7.15728706998));
-#1800 = CARTESIAN_POINT('',(-8.102575935465,18.127971090502,
- -6.843644453692));
-#1801 = CARTESIAN_POINT('',(-8.206211984732,18.307473993328,
- -6.213222701257));
-#1802 = CARTESIAN_POINT('',(-8.254602935572,18.39128957881,
- -5.896461190167));
-#1803 = CARTESIAN_POINT('',(-8.299636474124,18.469289955627,
- -5.577725229982));
-#1804 = CARTESIAN_POINT('',(-8.383100814194,18.613854433247,
- -4.935441780244));
-#1805 = CARTESIAN_POINT('',(-8.421504272107,18.680371173539,
- -4.611880030773));
-#1806 = CARTESIAN_POINT('',(-8.456466829782,18.740928099794,
- -4.286761545471));
-#1807 = CARTESIAN_POINT('',(-8.519467588532,18.850048614866,
- -3.633852083723));
-#1808 = CARTESIAN_POINT('',(-8.547505796644,18.898612215868,
- -3.306061064166));
-#1809 = CARTESIAN_POINT('',(-8.572060569676,18.941142330329,
- -2.97715411155));
-#1810 = CARTESIAN_POINT('',(-8.614174806793,19.014086328737,
- -2.317553720106));
-#1811 = CARTESIAN_POINT('',(-8.631734274555,19.044500219055,
- -1.986860236771));
-#1812 = CARTESIAN_POINT('',(-8.645781876013,19.068831378504,
- -1.655496114796));
-#1813 = CARTESIAN_POINT('',(-8.666796844417,19.1052303715,
- -0.993207216782));
-#1814 = CARTESIAN_POINT('',(-8.673792557116,19.117347019574,
- -0.662285964067));
-#1815 = CARTESIAN_POINT('',(-8.677290046914,19.123405469467,
- -0.331142976389));
-#1816 = CARTESIAN_POINT('',(-8.677290209876,19.123405413618,
- -2.378617423329E-014));
-#1817 = PCURVE('',#580,#1818);
-#1818 = DEFINITIONAL_REPRESENTATION('',(#1819),#1846);
-#1819 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1820,#1821,#1822,#1823,#1824,
- #1825,#1826,#1827,#1828,#1829,#1830,#1831,#1832,#1833,#1834,#1835,
- #1836,#1837,#1838,#1839,#1840,#1841,#1842,#1843,#1844,#1845),
- .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127020669,
- 0.250253162993,0.3753788083,0.500001678799,0.625126934355,
- 0.750252138209,0.875377326415,1.),.UNSPECIFIED.);
-#1820 = CARTESIAN_POINT('',(-4.300453593321,-0.505893901574));
-#1821 = CARTESIAN_POINT('',(-4.299471590345,-0.4900850036));
-#1822 = CARTESIAN_POINT('',(-4.298549851253,-0.474273724633));
-#1823 = CARTESIAN_POINT('',(-4.297683993972,-0.458460329777));
-#1824 = CARTESIAN_POINT('',(-4.296057168272,-0.426829858413));
-#1825 = CARTESIAN_POINT('',(-4.295296199092,-0.411012780756));
-#1826 = CARTESIAN_POINT('',(-4.294584257135,-0.395194022545));
-#1827 = CARTESIAN_POINT('',(-4.293253192377,-0.363553565774));
-#1828 = CARTESIAN_POINT('',(-4.292634063697,-0.347731866872));
-#1829 = CARTESIAN_POINT('',(-4.292058714211,-0.331908845222));
-#1830 = CARTESIAN_POINT('',(-4.290993733402,-0.300324043644));
-#1831 = CARTESIAN_POINT('',(-4.290503763087,-0.284562272667));
-#1832 = CARTESIAN_POINT('',(-4.290053269649,-0.268799489313));
-#1833 = CARTESIAN_POINT('',(-4.289226645847,-0.23720861111));
-#1834 = CARTESIAN_POINT('',(-4.288850819863,-0.221380508625));
-#1835 = CARTESIAN_POINT('',(-4.288511827314,-0.205551648229));
-#1836 = CARTESIAN_POINT('',(-4.287905410693,-0.17389265376));
-#1837 = CARTESIAN_POINT('',(-4.287637984743,-0.158062519134));
-#1838 = CARTESIAN_POINT('',(-4.287405290088,-0.142231861713));
-#1839 = CARTESIAN_POINT('',(-4.287008021063,-0.110569720304));
-#1840 = CARTESIAN_POINT('',(-4.286843445542,-9.473823573845E-002));
-#1841 = CARTESIAN_POINT('',(-4.286712256407,-7.890644488258E-002));
-#1842 = CARTESIAN_POINT('',(-4.28651639174,-4.730603983734E-002));
-#1843 = CARTESIAN_POINT('',(-4.286451443822,-3.153742609986E-002));
-#1844 = CARTESIAN_POINT('',(-4.286418988029,-1.576871316136E-002));
-#1845 = CARTESIAN_POINT('',(-4.286418979826,-6.661338147751E-016));
-#1846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1847 = PCURVE('',#1848,#1853);
-#1848 = CYLINDRICAL_SURFACE('',#1849,20.9);
-#1849 = AXIS2_PLACEMENT_3D('',#1850,#1851,#1852);
-#1850 = CARTESIAN_POINT('',(-2.381569860407,-1.375,4.440892098501E-016)
- );
-#1851 = DIRECTION('',(-0.866025403784,-0.5,1.665334536938E-016));
-#1852 = DIRECTION('',(-0.5,0.866025403784,-8.326672684689E-016));
-#1853 = DEFINITIONAL_REPRESENTATION('',(#1854),#1881);
-#1854 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1855,#1856,#1857,#1858,#1859,
- #1860,#1861,#1862,#1863,#1864,#1865,#1866,#1867,#1868,#1869,#1870,
- #1871,#1872,#1873,#1874,#1875,#1876,#1877,#1878,#1879,#1880),
- .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127020669,
- 0.250253162993,0.3753788083,0.500001678799,0.625126934355,
- 0.750252138209,0.875377326415,1.),.UNSPECIFIED.);
-#1855 = CARTESIAN_POINT('',(-5.774638830512,-4.796948949046));
-#1856 = CARTESIAN_POINT('',(-5.790546800987,-4.79694911878));
-#1857 = CARTESIAN_POINT('',(-5.806454833329,-4.796948807601));
-#1858 = CARTESIAN_POINT('',(-5.822362912798,-4.796948949046));
-#1859 = CARTESIAN_POINT('',(-5.854179031219,-4.796948949046));
-#1860 = CARTESIAN_POINT('',(-5.870087071391,-4.796948949046));
-#1861 = CARTESIAN_POINT('',(-5.885995138172,-4.796948949046));
-#1862 = CARTESIAN_POINT('',(-5.91781124899,-4.796948949046));
-#1863 = CARTESIAN_POINT('',(-5.933719293687,-4.796948949046));
-#1864 = CARTESIAN_POINT('',(-5.949627352847,-4.796948949046));
-#1865 = CARTESIAN_POINT('',(-5.981379571005,-4.796948949046));
-#1866 = CARTESIAN_POINT('',(-5.997223730589,-4.796948949046));
-#1867 = CARTESIAN_POINT('',(-6.013067897326,-4.796948949046));
-#1868 = CARTESIAN_POINT('',(-6.044820112069,-4.796948949046));
-#1869 = CARTESIAN_POINT('',(-6.060728160804,-4.796948949046));
-#1870 = CARTESIAN_POINT('',(-6.076636212638,-4.796948949046));
-#1871 = CARTESIAN_POINT('',(-6.108452313144,-4.796948949046));
-#1872 = CARTESIAN_POINT('',(-6.124360362518,-4.796948949046));
-#1873 = CARTESIAN_POINT('',(-6.140268412899,-4.796948949046));
-#1874 = CARTESIAN_POINT('',(-6.172084512131,-4.796948949046));
-#1875 = CARTESIAN_POINT('',(-6.187992561691,-4.796948949046));
-#1876 = CARTESIAN_POINT('',(-6.203900611408,-4.796948949046));
-#1877 = CARTESIAN_POINT('',(-6.23565282204,-4.796948949046));
-#1878 = CARTESIAN_POINT('',(-6.25149698425,-4.796948808168));
-#1879 = CARTESIAN_POINT('',(-6.26734114563,-4.7969491181));
-#1880 = CARTESIAN_POINT('',(-6.28318530718,-4.796948949046));
-#1881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1882 = ORIENTED_EDGE('',*,*,#1883,.T.);
-#1883 = EDGE_CURVE('',#1787,#1884,#1886,.T.);
-#1884 = VERTEX_POINT('',#1885);
-#1885 = CARTESIAN_POINT('',(-10.90029533801,14.785967444858,
- -10.17638090205));
-#1886 = SURFACE_CURVE('',#1887,(#1892,#1899),.PCURVE_S1.);
-#1887 = CIRCLE('',#1888,18.369574620453);
-#1888 = AXIS2_PLACEMENT_3D('',#1889,#1890,#1891);
-#1889 = CARTESIAN_POINT('',(3.127243497459E-015,-8.584346305966E-015,
- -10.17638090205));
-#1890 = DIRECTION('',(-0.E+000,2.22044604925E-016,1.));
-#1891 = DIRECTION('',(1.,0.E+000,0.E+000));
-#1892 = PCURVE('',#580,#1893);
-#1893 = DEFINITIONAL_REPRESENTATION('',(#1894),#1898);
-#1894 = LINE('',#1895,#1896);
-#1895 = CARTESIAN_POINT('',(-6.28318530718,-0.505893901574));
-#1896 = VECTOR('',#1897,1.);
-#1897 = DIRECTION('',(1.,-0.E+000));
-#1898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1899 = PCURVE('',#1900,#1905);
-#1900 = PLANE('',#1901);
-#1901 = AXIS2_PLACEMENT_3D('',#1902,#1903,#1904);
-#1902 = CARTESIAN_POINT('',(-12.04082773004,15.355325393619,
- -10.17638090205));
-#1903 = DIRECTION('',(2.775557561563E-016,-8.435559152701E-016,-1.));
-#1904 = DIRECTION('',(0.5,-0.866025403784,8.326672684689E-016));
-#1905 = DEFINITIONAL_REPRESENTATION('',(#1906),#1914);
-#1906 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1907,#1908,#1909,#1910,
-#1911,#1912,#1913),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#1495 = CARTESIAN_POINT('',(-6.031700609977,-0.429986366786));
+#1496 = CARTESIAN_POINT('',(-6.038008928406,-0.376447328754));
+#1497 = CARTESIAN_POINT('',(-6.043121553009,-0.322809120888));
+#1498 = CARTESIAN_POINT('',(-6.047208423217,-0.269096916935));
+#1499 = CARTESIAN_POINT('',(-6.050380198787,-0.215329588633));
+#1500 = CARTESIAN_POINT('',(-6.052712035944,-0.161522850001));
+#1501 = CARTESIAN_POINT('',(-6.054250869911,-0.107690450241));
+#1502 = CARTESIAN_POINT('',(-6.055020293512,-5.384522523961E-002));
+#1503 = CARTESIAN_POINT('',(-6.055020293512,-6.E-017));
+#1504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1505 = PCURVE('',#620,#1506);
+#1506 = DEFINITIONAL_REPRESENTATION('',(#1507),#1511);
+#1507 = CIRCLE('',#1508,20.455744914327);
+#1508 = AXIS2_PLACEMENT_2D('',#1509,#1510);
+#1509 = CARTESIAN_POINT('',(-4.12871798293,-19.50966898896));
+#1510 = DIRECTION('',(1.,0.E+000));
+#1511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1512 = ORIENTED_EDGE('',*,*,#655,.T.);
+#1513 = ORIENTED_EDGE('',*,*,#565,.F.);
+#1514 = ORIENTED_EDGE('',*,*,#1351,.F.);
+#1515 = ORIENTED_EDGE('',*,*,#1516,.F.);
+#1516 = EDGE_CURVE('',#1517,#1324,#1519,.T.);
+#1517 = VERTEX_POINT('',#1518);
+#1518 = CARTESIAN_POINT('',(19.074252386472,8.648911696423,-1.5392278467
+ ));
+#1519 = SURFACE_CURVE('',#1520,(#1547,#1577),.PCURVE_S1.);
+#1520 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1521,#1522,#1523,#1524,#1525,
+ #1526,#1527,#1528,#1529,#1530,#1531,#1532,#1533,#1534,#1535,#1536,
+ #1537,#1538,#1539,#1540,#1541,#1542,#1543,#1544,#1545,#1546),
+ .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127313093,
+ 0.250253556376,0.375379200514,0.500002018552,0.625127197659,
+ 0.750252315648,0.875377415203,1.),.UNSPECIFIED.);
+#1521 = CARTESIAN_POINT('',(16.646114829092,7.247025824039,
+ -10.55402661558));
+#1522 = CARTESIAN_POINT('',(16.79746407037,7.334407145221,
+ -10.25531295706));
+#1523 = CARTESIAN_POINT('',(16.943102295062,7.418491787473,
+ -9.952739391805));
+#1524 = CARTESIAN_POINT('',(17.082918834333,7.499214734048,
+ -9.646524611262));
+#1525 = CARTESIAN_POINT('',(17.350710680641,7.653824428601,
+ -9.027268858752));
+#1526 = CARTESIAN_POINT('',(17.478686165817,7.727711109417,
+ -8.714227870644));
+#1527 = CARTESIAN_POINT('',(17.600643662168,7.798123302765,
+ -8.397999149326));
+#1528 = CARTESIAN_POINT('',(17.832352424398,7.931900419012,
+ -7.759635022845));
+#1529 = CARTESIAN_POINT('',(17.942103766027,7.995265385646,
+ -7.43749959592));
+#1530 = CARTESIAN_POINT('',(18.045667499439,8.055057935009,
+ -7.112643666341));
+#1531 = CARTESIAN_POINT('',(18.239886257838,8.167190187453,
+ -6.459285316501));
+#1532 = CARTESIAN_POINT('',(18.330591499556,8.219558883176,
+ -6.130802745016));
+#1533 = CARTESIAN_POINT('',(18.41501774198,8.268302396966,
+ -5.800095732224));
+#1534 = CARTESIAN_POINT('',(18.571513631119,8.358655340687,
+ -5.133374682411));
+#1535 = CARTESIAN_POINT('',(18.6435321079,8.400235227643,-4.797344573632
+ ));
+#1536 = CARTESIAN_POINT('',(18.709106345139,8.438094531165,
+ -4.459559834629));
+#1537 = CARTESIAN_POINT('',(18.827279842486,8.50632203167,
+ -3.780977727847));
+#1538 = CARTESIAN_POINT('',(18.879879118119,8.536690237615,-3.4401803076
+ ));
+#1539 = CARTESIAN_POINT('',(18.925947703247,8.563287947641,
+ -3.098124670941));
+#1540 = CARTESIAN_POINT('',(19.004965674174,8.608908994426,
+ -2.411998969904));
+#1541 = CARTESIAN_POINT('',(19.037915068077,8.627932335865,
+ -2.067928851201));
+#1542 = CARTESIAN_POINT('',(19.064275969836,8.643151809592,
+ -1.723102416674));
+#1543 = CARTESIAN_POINT('',(19.103712528356,8.665920517269,
+ -1.033829050961));
+#1544 = CARTESIAN_POINT('',(19.116841069886,8.673500453584,
+ -0.689386089695));
+#1545 = CARTESIAN_POINT('',(19.123405471752,8.677290040246,
+ -0.344693037196));
+#1546 = CARTESIAN_POINT('',(19.123405413618,8.677290209876,-2.24E-014));
+#1547 = PCURVE('',#580,#1548);
+#1548 = DEFINITIONAL_REPRESENTATION('',(#1549),#1576);
+#1549 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1550,#1551,#1552,#1553,#1554,
+ #1555,#1556,#1557,#1558,#1559,#1560,#1561,#1562,#1563,#1564,#1565,
+ #1566,#1567,#1568,#1569,#1570,#1571,#1572,#1573,#1574,#1575),
+ .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127313093,
+ 0.250253556376,0.375379200514,0.500002018552,0.625127197659,
+ 0.750252315648,0.875377415203,1.),.UNSPECIFIED.);
+#1550 = CARTESIAN_POINT('',(-4.301777496015,-0.52657202536));
+#1551 = CARTESIAN_POINT('',(-4.300692198515,-0.510118717758));
+#1552 = CARTESIAN_POINT('',(-4.299675500082,-0.49366263138));
+#1553 = CARTESIAN_POINT('',(-4.298722007783,-0.477204088934));
+#1554 = CARTESIAN_POINT('',(-4.296933098059,-0.444282757018));
+#1555 = CARTESIAN_POINT('',(-4.296097677259,-0.427819966349));
+#1556 = CARTESIAN_POINT('',(-4.295317140024,-0.411355240057));
+#1557 = CARTESIAN_POINT('',(-4.293859535147,-0.378422416964));
+#1558 = CARTESIAN_POINT('',(-4.293182459676,-0.361954319785));
+#1559 = CARTESIAN_POINT('',(-4.29255395307,-0.345484708818));
+#1560 = CARTESIAN_POINT('',(-4.291391662095,-0.31260900176));
+#1561 = CARTESIAN_POINT('',(-4.29085750217,-0.296202915878));
+#1562 = CARTESIAN_POINT('',(-4.290366804357,-0.279795677312));
+#1563 = CARTESIAN_POINT('',(-4.289467050036,-0.246913052247));
+#1564 = CARTESIAN_POINT('',(-4.289058327076,-0.230437657036));
+#1565 = CARTESIAN_POINT('',(-4.2886899027,-0.213961402293));
+#1566 = CARTESIAN_POINT('',(-4.288031173888,-0.181007450735));
+#1567 = CARTESIAN_POINT('',(-4.287740867036,-0.164529753249));
+#1568 = CARTESIAN_POINT('',(-4.287488376682,-0.148051464594));
+#1569 = CARTESIAN_POINT('',(-4.287057449696,-0.115093953504));
+#1570 = CARTESIAN_POINT('',(-4.286879011591,-9.861473036329E-002));
+#1571 = CARTESIAN_POINT('',(-4.286736807365,-8.213516153309E-002));
+#1572 = CARTESIAN_POINT('',(-4.286524526804,-4.924175016223E-002));
+#1573 = CARTESIAN_POINT('',(-4.286454155284,-3.282790810372E-002));
+#1574 = CARTESIAN_POINT('',(-4.286418988365,-1.641395415219E-002));
+#1575 = CARTESIAN_POINT('',(-4.286418979826,-1.E-015));
+#1576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1577 = PCURVE('',#1578,#1583);
+#1578 = CYLINDRICAL_SURFACE('',#1579,20.9);
+#1579 = AXIS2_PLACEMENT_3D('',#1580,#1581,#1582);
+#1580 = CARTESIAN_POINT('',(-1.375,2.381569860407,1.33226762955E-015));
+#1581 = DIRECTION('',(-0.5,0.866025403784,4.440892098501E-016));
+#1582 = DIRECTION('',(0.866025403784,0.5,-7.49400541622E-016));
+#1583 = DEFINITIONAL_REPRESENTATION('',(#1584),#1611);
+#1584 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1585,#1586,#1587,#1588,#1589,
+ #1590,#1591,#1592,#1593,#1594,#1595,#1596,#1597,#1598,#1599,#1600,
+ #1601,#1602,#1603,#1604,#1605,#1606,#1607,#1608,#1609,#1610),
+ .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127313093,
+ 0.250253556376,0.375379200514,0.500002018552,0.625127197659,
+ 0.750252315648,0.875377415203,1.),.UNSPECIFIED.);
+#1585 = CARTESIAN_POINT('',(-5.75382958365,-4.796948949046));
+#1586 = CARTESIAN_POINT('',(-5.770388474831,-4.796949125726));
+#1587 = CARTESIAN_POINT('',(-5.78694744536,-4.796948801813));
+#1588 = CARTESIAN_POINT('',(-5.803506475626,-4.796948949046));
+#1589 = CARTESIAN_POINT('',(-5.83662448493,-4.796948949046));
+#1590 = CARTESIAN_POINT('',(-5.853183465357,-4.796948949046));
+#1591 = CARTESIAN_POINT('',(-5.869742479238,-4.796948949046));
+#1592 = CARTESIAN_POINT('',(-5.902860478439,-4.796948949046));
+#1593 = CARTESIAN_POINT('',(-5.919419464555,-4.796948949046));
+#1594 = CARTESIAN_POINT('',(-5.935978468695,-4.796948949046));
+#1595 = CARTESIAN_POINT('',(-5.969029959543,-4.796948949046));
+#1596 = CARTESIAN_POINT('',(-5.985522446961,-4.796948949046));
+#1597 = CARTESIAN_POINT('',(-6.002014943231,-4.796948949046));
+#1598 = CARTESIAN_POINT('',(-6.035066429734,-4.796948949046));
+#1599 = CARTESIAN_POINT('',(-6.051625420858,-4.796948949046));
+#1600 = CARTESIAN_POINT('',(-6.068184415795,-4.796948949046));
+#1601 = CARTESIAN_POINT('',(-6.10130240178,-4.796948949046));
+#1602 = CARTESIAN_POINT('',(-6.117861393686,-4.796948949046));
+#1603 = CARTESIAN_POINT('',(-6.134420386825,-4.796948949046));
+#1604 = CARTESIAN_POINT('',(-6.167538371232,-4.796948949046));
+#1605 = CARTESIAN_POINT('',(-6.184097363363,-4.796948949046));
+#1606 = CARTESIAN_POINT('',(-6.200656355687,-4.796948949046));
+#1607 = CARTESIAN_POINT('',(-6.233707837095,-4.796948949046));
+#1608 = CARTESIAN_POINT('',(-6.250200327679,-4.796948802403));
+#1609 = CARTESIAN_POINT('',(-6.266692817362,-4.796949125017));
+#1610 = CARTESIAN_POINT('',(-6.28318530718,-4.796948949046));
+#1611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1612 = ORIENTED_EDGE('',*,*,#1613,.T.);
+#1613 = EDGE_CURVE('',#1517,#1614,#1616,.T.);
+#1614 = VERTEX_POINT('',#1615);
+#1615 = CARTESIAN_POINT('',(20.063574256584,6.098882440643,
+ -1.120991090846));
+#1616 = SURFACE_CURVE('',#1617,(#1622,#1635),.PCURVE_S1.);
+#1617 = CIRCLE('',#1618,15.958618361249);
+#1618 = AXIS2_PLACEMENT_3D('',#1619,#1620,#1621);
+#1619 = CARTESIAN_POINT('',(8.358883747248,4.826003781598,9.652007563196
+ ));
+#1620 = DIRECTION('',(-0.612372435696,-0.353553390593,-0.707106781187));
+#1621 = DIRECTION('',(0.755928946018,1.678499441701E-016,-0.654653670708
+ ));
+#1622 = PCURVE('',#580,#1623);
+#1623 = DEFINITIONAL_REPRESENTATION('',(#1624),#1634);
+#1624 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1625,#1626,#1627,#1628,#1629,
+ #1630,#1631,#1632,#1633),.UNSPECIFIED.,.F.,.F.,(9,9),(5.59336391665,
+ 6.197813324398),.PIECEWISE_BEZIER_KNOTS.);
+#1625 = CARTESIAN_POINT('',(-3.960293632652,-5.34059118292E-002));
+#1626 = CARTESIAN_POINT('',(-4.016501679364,-6.550768271791E-002));
+#1627 = CARTESIAN_POINT('',(-4.073473055542,-7.426667258166E-002));
+#1628 = CARTESIAN_POINT('',(-4.130988793653,-7.957165605856E-002));
+#1629 = CARTESIAN_POINT('',(-4.188790204764,-8.134885907407E-002));
+#1630 = CARTESIAN_POINT('',(-4.246591615929,-7.957165605859E-002));
+#1631 = CARTESIAN_POINT('',(-4.304107354026,-7.426667258162E-002));
+#1632 = CARTESIAN_POINT('',(-4.361078730209,-6.550768271791E-002));
+#1633 = CARTESIAN_POINT('',(-4.417286776921,-5.34059118292E-002));
+#1634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1635 = PCURVE('',#1636,#1641);
+#1636 = PLANE('',#1637);
+#1637 = AXIS2_PLACEMENT_3D('',#1638,#1639,#1640);
+#1638 = CARTESIAN_POINT('',(16.749573328287,15.155198227199,
+ -2.779139992054));
+#1639 = DIRECTION('',(-0.612372435696,-0.353553390593,-0.707106781187));
+#1640 = DIRECTION('',(-0.612372435696,-0.353553390593,0.707106781187));
+#1641 = DEFINITIONAL_REPRESENTATION('',(#1642),#1646);
+#1642 = CIRCLE('',#1643,15.958618361249);
+#1643 = AXIS2_PLACEMENT_2D('',#1644,#1645);
+#1644 = CARTESIAN_POINT('',(17.580297468496,-4.75));
+#1645 = DIRECTION('',(-0.925820099773,-0.377964473009));
+#1646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1647 = ORIENTED_EDGE('',*,*,#1648,.F.);
+#1648 = EDGE_CURVE('',#1649,#1614,#1651,.T.);
+#1649 = VERTEX_POINT('',#1650);
+#1650 = CARTESIAN_POINT('',(18.450840278111,5.167770044041,
+ -8.59422165199));
+#1651 = SURFACE_CURVE('',#1652,(#1657,#1670),.PCURVE_S1.);
+#1652 = CIRCLE('',#1653,20.455744914327);
+#1653 = AXIS2_PLACEMENT_3D('',#1654,#1655,#1656);
+#1654 = CARTESIAN_POINT('',(2.375,-4.113620667976,-2.06E-015));
+#1655 = DIRECTION('',(0.5,-0.866025403784,-4.3E-016));
+#1656 = DIRECTION('',(-0.866025403784,-0.5,-1.9E-016));
+#1657 = PCURVE('',#580,#1658);
+#1658 = DEFINITIONAL_REPRESENTATION('',(#1659),#1669);
+#1659 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1660,#1661,#1662,#1663,#1664,
+ #1665,#1666,#1667,#1668),.UNSPECIFIED.,.F.,.F.,(9,9),(2.69936980235,
+ 3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
+#1660 = CARTESIAN_POINT('',(-4.440274901989,-0.429986366786));
+#1661 = CARTESIAN_POINT('',(-4.43396658356,-0.376447328754));
+#1662 = CARTESIAN_POINT('',(-4.428853958951,-0.322809120888));
+#1663 = CARTESIAN_POINT('',(-4.424767088729,-0.269096916935));
+#1664 = CARTESIAN_POINT('',(-4.421595313139,-0.215329588632));
+#1665 = CARTESIAN_POINT('',(-4.41926347602,-0.161522850001));
+#1666 = CARTESIAN_POINT('',(-4.417724642053,-0.107690450241));
+#1667 = CARTESIAN_POINT('',(-4.416955218454,-5.384522523961E-002));
+#1668 = CARTESIAN_POINT('',(-4.416955218454,1.9E-016));
+#1669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1670 = PCURVE('',#1671,#1676);
+#1671 = PLANE('',#1672);
+#1672 = AXIS2_PLACEMENT_3D('',#1673,#1674,#1675);
+#1673 = CARTESIAN_POINT('',(19.270868963872,5.641213826508,
+ -4.12871798293));
+#1674 = DIRECTION('',(0.5,-0.866025403784,-4.469903994297E-016));
+#1675 = DIRECTION('',(-9.772475257063E-016,-5.551115123126E-017,-1.));
+#1676 = DEFINITIONAL_REPRESENTATION('',(#1677),#1681);
+#1677 = CIRCLE('',#1678,20.455744914327);
+#1678 = AXIS2_PLACEMENT_2D('',#1679,#1680);
+#1679 = CARTESIAN_POINT('',(-4.12871798293,-19.50966898896));
+#1680 = DIRECTION('',(9.4E-016,-1.));
+#1681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1682 = ORIENTED_EDGE('',*,*,#1683,.T.);
+#1683 = EDGE_CURVE('',#1649,#1684,#1686,.T.);
+#1684 = VERTEX_POINT('',#1685);
+#1685 = CARTESIAN_POINT('',(17.480208462322,7.728590007714,
+ -8.701218800106));
+#1686 = SURFACE_CURVE('',#1687,(#1710,#1736),.PCURVE_S1.);
+#1687 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1688,#1689,#1690,#1691,#1692,
+ #1693,#1694,#1695,#1696,#1697,#1698,#1699,#1700,#1701,#1702,#1703,
+ #1704,#1705,#1706,#1707,#1708,#1709),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,
+ 7),(0.E+000,0.164805904113,0.53615109137,0.834990859719,1.),
+ .UNSPECIFIED.);
+#1688 = CARTESIAN_POINT('',(18.450840461978,5.167769457376,
+ -8.594221610016));
+#1689 = CARTESIAN_POINT('',(18.371656631706,5.420422538769,
+ -8.612298328962));
+#1690 = CARTESIAN_POINT('',(18.28933848778,5.671835354068,
+ -8.628015776568));
+#1691 = CARTESIAN_POINT('',(18.203806968827,5.921916775564,
+ -8.641654790541));
+#1692 = CARTESIAN_POINT('',(18.114993061869,6.170582236433,
+ -8.653467245065));
+#1693 = CARTESIAN_POINT('',(18.022837629514,6.417753574882,
+ -8.663676550902));
+#1694 = CARTESIAN_POINT('',(17.712003483021,7.216763490052,
+ -8.692310172584));
+#1695 = CARTESIAN_POINT('',(17.479497687103,7.762222363076,
+ -8.704995598626));
+#1696 = CARTESIAN_POINT('',(17.22921755442,8.298892570242,
+ -8.712762253491));
+#1697 = CARTESIAN_POINT('',(16.960872431244,8.826066813586,
+ -8.717116245402));
+#1698 = CARTESIAN_POINT('',(16.674480702363,9.343195434982,
+ -8.718693257434));
+#1699 = CARTESIAN_POINT('',(16.125663038593,10.25765855749,
+ -8.716053846826));
+#1700 = CARTESIAN_POINT('',(15.869480806238,10.658660218873,
+ -8.712908538842));
+#1701 = CARTESIAN_POINT('',(15.602016785741,11.052695975796,
+ -8.707662988076));
+#1702 = CARTESIAN_POINT('',(15.323575762023,11.439650319666,
+ -8.699807678586));
+#1703 = CARTESIAN_POINT('',(15.034576632428,11.819487338855,
+ -8.688489402128));
+#1704 = CARTESIAN_POINT('',(14.570423498545,12.398066331475,
+ -8.663741380911));
+#1705 = CARTESIAN_POINT('',(14.40224622315,12.601730287322,
+ -8.653527258671));
+#1706 = CARTESIAN_POINT('',(14.231096326895,12.803241953517,
+ -8.641706766021));
+#1707 = CARTESIAN_POINT('',(14.057071414098,13.002613495452,
+ -8.628055711567));
+#1708 = CARTESIAN_POINT('',(13.880279625855,13.199862457076,
+ -8.612321295761));
+#1709 = CARTESIAN_POINT('',(13.700839861978,13.395011832559,
+ -8.594221610016));
+#1710 = PCURVE('',#580,#1711);
+#1711 = DEFINITIONAL_REPRESENTATION('',(#1712),#1735);
+#1712 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1713,#1714,#1715,#1716,#1717,
+ #1718,#1719,#1720,#1721,#1722,#1723,#1724,#1725,#1726,#1727,#1728,
+ #1729,#1730,#1731,#1732,#1733,#1734),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,
+ 7),(0.E+000,0.164805904113,0.53615109137,0.834990859719,1.),
+ .UNSPECIFIED.);
+#1713 = CARTESIAN_POINT('',(-4.439303176976,-0.421630441037));
+#1714 = CARTESIAN_POINT('',(-4.425491349372,-0.422573859001));
+#1715 = CARTESIAN_POINT('',(-4.411683707214,-0.423394626005));
+#1716 = CARTESIAN_POINT('',(-4.39788233709,-0.424107168798));
+#1717 = CARTESIAN_POINT('',(-4.384088508736,-0.424724494154));
+#1718 = CARTESIAN_POINT('',(-4.370302787291,-0.425258182787));
+#1719 = CARTESIAN_POINT('',(-4.325480984981,-0.426755319577));
+#1720 = CARTESIAN_POINT('',(-4.294477558141,-0.427419173134));
+#1721 = CARTESIAN_POINT('',(-4.263515753945,-0.427825650799));
+#1722 = CARTESIAN_POINT('',(-4.232582740333,-0.428053573072));
+#1723 = CARTESIAN_POINT('',(-4.201659000705,-0.428136111175));
+#1724 = CARTESIAN_POINT('',(-4.145836106386,-0.42799795998));
+#1725 = CARTESIAN_POINT('',(-4.120940065011,-0.427833325403));
+#1726 = CARTESIAN_POINT('',(-4.096031132642,-0.427558795992));
+#1727 = CARTESIAN_POINT('',(-4.071100900408,-0.427147709051));
+#1728 = CARTESIAN_POINT('',(-4.046143895841,-0.426555548202));
+#1729 = CARTESIAN_POINT('',(-4.007365197134,-0.425261571758));
+#1730 = CARTESIAN_POINT('',(-3.993562001914,-0.424727630503));
+#1731 = CARTESIAN_POINT('',(-3.979750677012,-0.424109884155));
+#1732 = CARTESIAN_POINT('',(-3.965931787995,-0.423396711415));
+#1733 = CARTESIAN_POINT('',(-3.952106608378,-0.422575057631));
+#1734 = CARTESIAN_POINT('',(-3.938277232597,-0.421630441037));
+#1735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1736 = PCURVE('',#1737,#1742);
+#1737 = CYLINDRICAL_SURFACE('',#1738,3.5);
+#1738 = AXIS2_PLACEMENT_3D('',#1739,#1740,#1741);
+#1739 = CARTESIAN_POINT('',(14.606280965877,13.91776780481,
+ -5.254026615581));
+#1740 = DIRECTION('',(-0.5,0.866025403784,4.440892098501E-016));
+#1741 = DIRECTION('',(0.866025403784,0.5,-7.49400541622E-016));
+#1742 = DEFINITIONAL_REPRESENTATION('',(#1743),#1766);
+#1743 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1744,#1745,#1746,#1747,#1748,
+ #1749,#1750,#1751,#1752,#1753,#1754,#1755,#1756,#1757,#1758,#1759,
+ #1760,#1761,#1762,#1763,#1764,#1765),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,
+ 7),(0.E+000,0.164805904113,0.53615109137,0.834990859719,1.),
+ .UNSPECIFIED.);
+#1744 = CARTESIAN_POINT('',(-4.409039948933,-9.5000006));
+#1745 = CARTESIAN_POINT('',(-4.426329757488,-9.241604698033));
+#1746 = CARTESIAN_POINT('',(-4.442508996073,-8.982715741184));
+#1747 = CARTESIAN_POINT('',(-4.457579786485,-8.723373117678));
+#1748 = CARTESIAN_POINT('',(-4.471539247888,-8.463615558042));
+#1749 = CARTESIAN_POINT('',(-4.484381445304,-8.203481183681));
+#1750 = CARTESIAN_POINT('',(-4.522502415818,-7.356101226021));
+#1751 = CARTESIAN_POINT('',(-4.543197493248,-6.767467087304));
+#1752 = CARTESIAN_POINT('',(-4.55810257112,-6.177556988102));
+#1753 = CARTESIAN_POINT('',(-4.567101406671,-5.586838139558));
+#1754 = CARTESIAN_POINT('',(-4.570146783534,-4.995795751964));
+#1755 = CARTESIAN_POINT('',(-4.564932399173,-3.929438625163));
+#1756 = CARTESIAN_POINT('',(-4.558764350488,-3.454069883268));
+#1757 = CARTESIAN_POINT('',(-4.548760953265,-2.979092897525));
+#1758 = CARTESIAN_POINT('',(-4.534963203394,-2.50476009377));
+#1759 = CARTESIAN_POINT('',(-4.517424335327,-2.031312021057));
+#1760 = CARTESIAN_POINT('',(-4.4844630085,-1.29817134841));
+#1761 = CARTESIAN_POINT('',(-4.471610179967,-1.037704551115));
+#1762 = CARTESIAN_POINT('',(-4.457637224099,-0.777615380903));
+#1763 = CARTESIAN_POINT('',(-4.442550106273,-0.517942104397));
+#1764 = CARTESIAN_POINT('',(-4.426351724503,-0.258723598639));
+#1765 = CARTESIAN_POINT('',(-4.409039948933,5.9999999991E-007));
+#1766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1767 = ORIENTED_EDGE('',*,*,#1768,.F.);
+#1768 = EDGE_CURVE('',#1769,#1684,#1771,.T.);
+#1769 = VERTEX_POINT('',#1770);
+#1770 = CARTESIAN_POINT('',(16.646114829092,7.247025824039,
+ -10.55402661558));
+#1771 = SURFACE_CURVE('',#1772,(#1799,#1829),.PCURVE_S1.);
+#1772 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1773,#1774,#1775,#1776,#1777,
+ #1778,#1779,#1780,#1781,#1782,#1783,#1784,#1785,#1786,#1787,#1788,
+ #1789,#1790,#1791,#1792,#1793,#1794,#1795,#1796,#1797,#1798),
+ .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127313093,
+ 0.250253556376,0.375379200514,0.500002018552,0.625127197659,
+ 0.750252315648,0.875377415203,1.),.UNSPECIFIED.);
+#1773 = CARTESIAN_POINT('',(16.646114829092,7.247025824039,
+ -10.55402661558));
+#1774 = CARTESIAN_POINT('',(16.79746407037,7.334407145221,
+ -10.25531295706));
+#1775 = CARTESIAN_POINT('',(16.943102295062,7.418491787473,
+ -9.952739391805));
+#1776 = CARTESIAN_POINT('',(17.082918834333,7.499214734048,
+ -9.646524611262));
+#1777 = CARTESIAN_POINT('',(17.350710680641,7.653824428601,
+ -9.027268858752));
+#1778 = CARTESIAN_POINT('',(17.478686165817,7.727711109417,
+ -8.714227870644));
+#1779 = CARTESIAN_POINT('',(17.600643662168,7.798123302765,
+ -8.397999149326));
+#1780 = CARTESIAN_POINT('',(17.832352424398,7.931900419012,
+ -7.759635022845));
+#1781 = CARTESIAN_POINT('',(17.942103766027,7.995265385646,
+ -7.43749959592));
+#1782 = CARTESIAN_POINT('',(18.045667499439,8.055057935009,
+ -7.112643666341));
+#1783 = CARTESIAN_POINT('',(18.239886257838,8.167190187453,
+ -6.459285316501));
+#1784 = CARTESIAN_POINT('',(18.330591499556,8.219558883176,
+ -6.130802745016));
+#1785 = CARTESIAN_POINT('',(18.41501774198,8.268302396966,
+ -5.800095732224));
+#1786 = CARTESIAN_POINT('',(18.571513631119,8.358655340687,
+ -5.133374682411));
+#1787 = CARTESIAN_POINT('',(18.6435321079,8.400235227643,-4.797344573632
+ ));
+#1788 = CARTESIAN_POINT('',(18.709106345139,8.438094531165,
+ -4.459559834629));
+#1789 = CARTESIAN_POINT('',(18.827279842486,8.50632203167,
+ -3.780977727847));
+#1790 = CARTESIAN_POINT('',(18.879879118119,8.536690237615,-3.4401803076
+ ));
+#1791 = CARTESIAN_POINT('',(18.925947703247,8.563287947641,
+ -3.098124670941));
+#1792 = CARTESIAN_POINT('',(19.004965674174,8.608908994426,
+ -2.411998969904));
+#1793 = CARTESIAN_POINT('',(19.037915068077,8.627932335865,
+ -2.067928851201));
+#1794 = CARTESIAN_POINT('',(19.064275969836,8.643151809592,
+ -1.723102416674));
+#1795 = CARTESIAN_POINT('',(19.103712528356,8.665920517269,
+ -1.033829050961));
+#1796 = CARTESIAN_POINT('',(19.116841069886,8.673500453584,
+ -0.689386089695));
+#1797 = CARTESIAN_POINT('',(19.123405471752,8.677290040246,
+ -0.344693037196));
+#1798 = CARTESIAN_POINT('',(19.123405413618,8.677290209876,-2.24E-014));
+#1799 = PCURVE('',#580,#1800);
+#1800 = DEFINITIONAL_REPRESENTATION('',(#1801),#1828);
+#1801 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1802,#1803,#1804,#1805,#1806,
+ #1807,#1808,#1809,#1810,#1811,#1812,#1813,#1814,#1815,#1816,#1817,
+ #1818,#1819,#1820,#1821,#1822,#1823,#1824,#1825,#1826,#1827),
+ .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127313093,
+ 0.250253556376,0.375379200514,0.500002018552,0.625127197659,
+ 0.750252315648,0.875377415203,1.),.UNSPECIFIED.);
+#1802 = CARTESIAN_POINT('',(-4.301777496015,-0.52657202536));
+#1803 = CARTESIAN_POINT('',(-4.300692198515,-0.510118717758));
+#1804 = CARTESIAN_POINT('',(-4.299675500082,-0.49366263138));
+#1805 = CARTESIAN_POINT('',(-4.298722007783,-0.477204088934));
+#1806 = CARTESIAN_POINT('',(-4.296933098059,-0.444282757018));
+#1807 = CARTESIAN_POINT('',(-4.296097677259,-0.427819966349));
+#1808 = CARTESIAN_POINT('',(-4.295317140024,-0.411355240057));
+#1809 = CARTESIAN_POINT('',(-4.293859535147,-0.378422416964));
+#1810 = CARTESIAN_POINT('',(-4.293182459676,-0.361954319785));
+#1811 = CARTESIAN_POINT('',(-4.29255395307,-0.345484708818));
+#1812 = CARTESIAN_POINT('',(-4.291391662095,-0.31260900176));
+#1813 = CARTESIAN_POINT('',(-4.29085750217,-0.296202915878));
+#1814 = CARTESIAN_POINT('',(-4.290366804357,-0.279795677312));
+#1815 = CARTESIAN_POINT('',(-4.289467050036,-0.246913052247));
+#1816 = CARTESIAN_POINT('',(-4.289058327076,-0.230437657036));
+#1817 = CARTESIAN_POINT('',(-4.2886899027,-0.213961402293));
+#1818 = CARTESIAN_POINT('',(-4.288031173888,-0.181007450735));
+#1819 = CARTESIAN_POINT('',(-4.287740867036,-0.164529753249));
+#1820 = CARTESIAN_POINT('',(-4.287488376682,-0.148051464594));
+#1821 = CARTESIAN_POINT('',(-4.287057449696,-0.115093953504));
+#1822 = CARTESIAN_POINT('',(-4.286879011591,-9.861473036329E-002));
+#1823 = CARTESIAN_POINT('',(-4.286736807365,-8.213516153309E-002));
+#1824 = CARTESIAN_POINT('',(-4.286524526804,-4.924175016223E-002));
+#1825 = CARTESIAN_POINT('',(-4.286454155284,-3.282790810372E-002));
+#1826 = CARTESIAN_POINT('',(-4.286418988365,-1.641395415219E-002));
+#1827 = CARTESIAN_POINT('',(-4.286418979826,-1.E-015));
+#1828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1829 = PCURVE('',#1830,#1835);
+#1830 = CYLINDRICAL_SURFACE('',#1831,20.9);
+#1831 = AXIS2_PLACEMENT_3D('',#1832,#1833,#1834);
+#1832 = CARTESIAN_POINT('',(-1.375,2.381569860407,1.33226762955E-015));
+#1833 = DIRECTION('',(-0.5,0.866025403784,4.440892098501E-016));
+#1834 = DIRECTION('',(0.866025403784,0.5,-7.49400541622E-016));
+#1835 = DEFINITIONAL_REPRESENTATION('',(#1836),#1863);
+#1836 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1837,#1838,#1839,#1840,#1841,
+ #1842,#1843,#1844,#1845,#1846,#1847,#1848,#1849,#1850,#1851,#1852,
+ #1853,#1854,#1855,#1856,#1857,#1858,#1859,#1860,#1861,#1862),
+ .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127313093,
+ 0.250253556376,0.375379200514,0.500002018552,0.625127197659,
+ 0.750252315648,0.875377415203,1.),.UNSPECIFIED.);
+#1837 = CARTESIAN_POINT('',(-5.75382958365,-4.796948949046));
+#1838 = CARTESIAN_POINT('',(-5.770388474831,-4.796949125726));
+#1839 = CARTESIAN_POINT('',(-5.78694744536,-4.796948801813));
+#1840 = CARTESIAN_POINT('',(-5.803506475626,-4.796948949046));
+#1841 = CARTESIAN_POINT('',(-5.83662448493,-4.796948949046));
+#1842 = CARTESIAN_POINT('',(-5.853183465357,-4.796948949046));
+#1843 = CARTESIAN_POINT('',(-5.869742479238,-4.796948949046));
+#1844 = CARTESIAN_POINT('',(-5.902860478439,-4.796948949046));
+#1845 = CARTESIAN_POINT('',(-5.919419464555,-4.796948949046));
+#1846 = CARTESIAN_POINT('',(-5.935978468695,-4.796948949046));
+#1847 = CARTESIAN_POINT('',(-5.969029959543,-4.796948949046));
+#1848 = CARTESIAN_POINT('',(-5.985522446961,-4.796948949046));
+#1849 = CARTESIAN_POINT('',(-6.002014943231,-4.796948949046));
+#1850 = CARTESIAN_POINT('',(-6.035066429734,-4.796948949046));
+#1851 = CARTESIAN_POINT('',(-6.051625420858,-4.796948949046));
+#1852 = CARTESIAN_POINT('',(-6.068184415795,-4.796948949046));
+#1853 = CARTESIAN_POINT('',(-6.10130240178,-4.796948949046));
+#1854 = CARTESIAN_POINT('',(-6.117861393686,-4.796948949046));
+#1855 = CARTESIAN_POINT('',(-6.134420386825,-4.796948949046));
+#1856 = CARTESIAN_POINT('',(-6.167538371232,-4.796948949046));
+#1857 = CARTESIAN_POINT('',(-6.184097363363,-4.796948949046));
+#1858 = CARTESIAN_POINT('',(-6.200656355687,-4.796948949046));
+#1859 = CARTESIAN_POINT('',(-6.233707837095,-4.796948949046));
+#1860 = CARTESIAN_POINT('',(-6.250200327679,-4.796948802403));
+#1861 = CARTESIAN_POINT('',(-6.266692817362,-4.796949125017));
+#1862 = CARTESIAN_POINT('',(-6.28318530718,-4.796948949046));
+#1863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1864 = ORIENTED_EDGE('',*,*,#1865,.T.);
+#1865 = EDGE_CURVE('',#1769,#1866,#1868,.T.);
+#1866 = VERTEX_POINT('',#1867);
+#1867 = CARTESIAN_POINT('',(14.599165880046,10.792445404287,
+ -10.55402661558));
+#1868 = SURFACE_CURVE('',#1869,(#1874,#1881),.PCURVE_S1.);
+#1869 = CIRCLE('',#1870,18.155234016603);
+#1870 = AXIS2_PLACEMENT_3D('',#1871,#1872,#1873);
+#1871 = CARTESIAN_POINT('',(-9.49E-015,-2.E-016,-10.55402661558));
+#1872 = DIRECTION('',(-2.2E-016,-4.884981308351E-032,1.));
+#1873 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
+#1874 = PCURVE('',#580,#1875);
+#1875 = DEFINITIONAL_REPRESENTATION('',(#1876),#1880);
+#1876 = LINE('',#1877,#1878);
+#1877 = CARTESIAN_POINT('',(-6.28318530718,-0.52657202536));
+#1878 = VECTOR('',#1879,1.);
+#1879 = DIRECTION('',(1.,-0.E+000));
+#1880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1881 = PCURVE('',#1882,#1887);
+#1882 = PLANE('',#1883);
+#1883 = AXIS2_PLACEMENT_3D('',#1884,#1885,#1886);
+#1884 = CARTESIAN_POINT('',(15.606281072365,12.185717058722,
+ -10.55402661558));
+#1885 = DIRECTION('',(-8.960254037844E-016,5.551115123126E-017,-1.));
+#1886 = DIRECTION('',(-0.866025403784,-0.5,7.771561172376E-016));
+#1887 = DEFINITIONAL_REPRESENTATION('',(#1888),#1896);
+#1888 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1889,#1890,#1891,#1892,
+#1893,#1894,#1895),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE()
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
-#1907 = CARTESIAN_POINT('',(28.503303049498,-18.65851827802));
-#1908 = CARTESIAN_POINT('',(0.948941118819,-34.56703655605));
-#1909 = CARTESIAN_POINT('',(0.948941118819,-2.75));
-#1910 = CARTESIAN_POINT('',(0.948941118819,29.067036556052));
-#1911 = CARTESIAN_POINT('',(28.503303049498,13.158518278026));
-#1912 = CARTESIAN_POINT('',(56.057664980177,-2.75));
-#1913 = CARTESIAN_POINT('',(28.503303049498,-18.65851827802));
-#1914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1915 = ORIENTED_EDGE('',*,*,#1916,.T.);
-#1916 = EDGE_CURVE('',#1884,#1917,#1919,.T.);
-#1917 = VERTEX_POINT('',#1918);
-#1918 = CARTESIAN_POINT('',(-11.28259796958,15.448135026595,
- -8.663608212207));
-#1919 = SURFACE_CURVE('',#1920,(#1947,#1977),.PCURVE_S1.);
-#1920 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1921,#1922,#1923,#1924,#1925,
- #1926,#1927,#1928,#1929,#1930,#1931,#1932,#1933,#1934,#1935,#1936,
- #1937,#1938,#1939,#1940,#1941,#1942,#1943,#1944,#1945,#1946),
- .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127020669,
- 0.250253162993,0.3753788083,0.500001678799,0.625126934355,
- 0.750252138209,0.875377326415,1.),.UNSPECIFIED.);
-#1921 = CARTESIAN_POINT('',(-10.90029533801,14.785967444858,
- -10.17638090205));
-#1922 = CARTESIAN_POINT('',(-10.98123825396,14.926164348317,
- -9.885978163042));
-#1923 = CARTESIAN_POINT('',(-11.05910130081,15.061027723856,
- -9.59214063238));
-#1924 = CARTESIAN_POINT('',(-11.13383043456,15.190462097438,
- -9.295064486486));
-#1925 = CARTESIAN_POINT('',(-11.27692267284,15.438305124302,
- -8.694842784952));
-#1926 = CARTESIAN_POINT('',(-11.34528594417,15.556713783615,
- -8.391697207502));
-#1927 = CARTESIAN_POINT('',(-11.41041824028,15.669526229687,
- -8.085718620917));
-#1928 = CARTESIAN_POINT('',(-11.53413702424,15.883813449358,
- -7.468513562382));
-#1929 = CARTESIAN_POINT('',(-11.59272354601,15.985288281701,
- -7.15728706998));
-#1930 = CARTESIAN_POINT('',(-11.64799551571,16.081022141456,
- -6.843644453692));
-#1931 = CARTESIAN_POINT('',(-11.75163156497,16.260525044282,
- -6.213222701257));
-#1932 = CARTESIAN_POINT('',(-11.80002251581,16.344340629764,
- -5.896461190167));
-#1933 = CARTESIAN_POINT('',(-11.84505605437,16.422341006581,
- -5.577725229982));
-#1934 = CARTESIAN_POINT('',(-11.92852039444,16.566905484201,
- -4.935441780244));
-#1935 = CARTESIAN_POINT('',(-11.96692385235,16.633422224493,
- -4.611880030773));
-#1936 = CARTESIAN_POINT('',(-12.00188641002,16.693979150749,
- -4.286761545471));
-#1937 = CARTESIAN_POINT('',(-12.06488716877,16.80309966582,
- -3.633852083723));
-#1938 = CARTESIAN_POINT('',(-12.09292537689,16.851663266823,
- -3.306061064165));
-#1939 = CARTESIAN_POINT('',(-12.11748014992,16.894193381283,
- -2.97715411155));
-#1940 = CARTESIAN_POINT('',(-12.15959438704,16.967137379691,
- -2.317553720106));
-#1941 = CARTESIAN_POINT('',(-12.1771538548,16.997551270009,
- -1.986860236771));
-#1942 = CARTESIAN_POINT('',(-12.19120145626,17.021882429458,
- -1.655496114796));
-#1943 = CARTESIAN_POINT('',(-12.21221642466,17.058281422454,
- -0.993207216782));
-#1944 = CARTESIAN_POINT('',(-12.21921189335,17.070398211406,
- -0.662285964067));
-#1945 = CARTESIAN_POINT('',(-12.22270991997,17.076456351367,
- -0.331142976389));
-#1946 = CARTESIAN_POINT('',(-12.22270979012,17.076456464572,
- -2.33316602626E-014));
-#1947 = PCURVE('',#580,#1948);
-#1948 = DEFINITIONAL_REPRESENTATION('',(#1949),#1976);
-#1949 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1950,#1951,#1952,#1953,#1954,
- #1955,#1956,#1957,#1958,#1959,#1960,#1961,#1962,#1963,#1964,#1965,
- #1966,#1967,#1968,#1969,#1970,#1971,#1972,#1973,#1974,#1975),
- .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127020669,
- 0.250253162993,0.3753788083,0.500001678799,0.625126934355,
- 0.750252138209,0.875377326415,1.),.UNSPECIFIED.);
-#1950 = CARTESIAN_POINT('',(-4.077126816252,-0.505893901574));
-#1951 = CARTESIAN_POINT('',(-4.078108819228,-0.4900850036));
-#1952 = CARTESIAN_POINT('',(-4.079030558319,-0.474273724633));
-#1953 = CARTESIAN_POINT('',(-4.0798964156,-0.458460329777));
-#1954 = CARTESIAN_POINT('',(-4.081523241301,-0.426829858413));
-#1955 = CARTESIAN_POINT('',(-4.082284210481,-0.411012780756));
-#1956 = CARTESIAN_POINT('',(-4.082996152437,-0.395194022545));
-#1957 = CARTESIAN_POINT('',(-4.084327217196,-0.363553565774));
-#1958 = CARTESIAN_POINT('',(-4.084946345876,-0.347731866872));
-#1959 = CARTESIAN_POINT('',(-4.085521695362,-0.331908845222));
-#1960 = CARTESIAN_POINT('',(-4.086586676171,-0.300324043644));
-#1961 = CARTESIAN_POINT('',(-4.087076646486,-0.284562272667));
-#1962 = CARTESIAN_POINT('',(-4.087527139924,-0.268799489313));
-#1963 = CARTESIAN_POINT('',(-4.088353763726,-0.23720861111));
-#1964 = CARTESIAN_POINT('',(-4.08872958971,-0.221380508625));
-#1965 = CARTESIAN_POINT('',(-4.089068582259,-0.205551648229));
-#1966 = CARTESIAN_POINT('',(-4.08967499888,-0.17389265376));
-#1967 = CARTESIAN_POINT('',(-4.08994242483,-0.158062519134));
-#1968 = CARTESIAN_POINT('',(-4.090175119485,-0.142231861713));
-#1969 = CARTESIAN_POINT('',(-4.09057238851,-0.110569720304));
-#1970 = CARTESIAN_POINT('',(-4.090736964031,-9.473823573844E-002));
-#1971 = CARTESIAN_POINT('',(-4.090868153166,-7.890644488258E-002));
-#1972 = CARTESIAN_POINT('',(-4.091064017833,-4.730603983734E-002));
-#1973 = CARTESIAN_POINT('',(-4.091128965751,-3.153742609985E-002));
-#1974 = CARTESIAN_POINT('',(-4.091161421544,-1.576871316137E-002));
-#1975 = CARTESIAN_POINT('',(-4.091161429747,-6.661338147751E-016));
-#1976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1977 = PCURVE('',#1978,#1983);
-#1978 = CYLINDRICAL_SURFACE('',#1979,20.9);
-#1979 = AXIS2_PLACEMENT_3D('',#1980,#1981,#1982);
-#1980 = CARTESIAN_POINT('',(-2.381569860407,-1.375,4.440892098501E-016)
+#1889 = CARTESIAN_POINT('',(28.68591140493,-18.47289387002));
+#1890 = CARTESIAN_POINT('',(1.453060380026,-34.19578774005));
+#1891 = CARTESIAN_POINT('',(1.453060380026,-2.75));
+#1892 = CARTESIAN_POINT('',(1.453060380026,28.695787740058));
+#1893 = CARTESIAN_POINT('',(28.68591140493,12.972893870029));
+#1894 = CARTESIAN_POINT('',(55.918762429834,-2.75));
+#1895 = CARTESIAN_POINT('',(28.68591140493,-18.47289387002));
+#1896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1897 = ORIENTED_EDGE('',*,*,#1898,.T.);
+#1898 = EDGE_CURVE('',#1866,#1899,#1901,.T.);
+#1899 = VERTEX_POINT('',#1900);
+#1900 = CARTESIAN_POINT('',(15.433259513276,11.274009587961,
+ -8.701218800106));
+#1901 = SURFACE_CURVE('',#1902,(#1929,#1959),.PCURVE_S1.);
+#1902 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1903,#1904,#1905,#1906,#1907,
+ #1908,#1909,#1910,#1911,#1912,#1913,#1914,#1915,#1916,#1917,#1918,
+ #1919,#1920,#1921,#1922,#1923,#1924,#1925,#1926,#1927,#1928),
+ .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127313093,
+ 0.250253556376,0.375379200514,0.500002018552,0.625127197659,
+ 0.750252315648,0.875377415203,1.),.UNSPECIFIED.);
+#1903 = CARTESIAN_POINT('',(14.599165880046,10.792445404287,
+ -10.55402661558));
+#1904 = CARTESIAN_POINT('',(14.750514944644,10.879827031486,
+ -10.25531295706));
+#1905 = CARTESIAN_POINT('',(14.896153493249,10.963911112705,
+ -9.952739391805));
+#1906 = CARTESIAN_POINT('',(15.035969885287,11.044634314295,
+ -9.646524611262));
+#1907 = CARTESIAN_POINT('',(15.303761731595,11.199244008848,
+ -9.027268858752));
+#1908 = CARTESIAN_POINT('',(15.431737216771,11.273130689665,
+ -8.714227870644));
+#1909 = CARTESIAN_POINT('',(15.553694713122,11.343542883013,
+ -8.397999149326));
+#1910 = CARTESIAN_POINT('',(15.785403475352,11.477319999259,
+ -7.759635022845));
+#1911 = CARTESIAN_POINT('',(15.895154816981,11.540684965893,
+ -7.43749959592));
+#1912 = CARTESIAN_POINT('',(15.998718550393,11.600477515256,
+ -7.112643666341));
+#1913 = CARTESIAN_POINT('',(16.192937308792,11.7126097677,
+ -6.459285316501));
+#1914 = CARTESIAN_POINT('',(16.28364255051,11.764978463423,
+ -6.130802745016));
+#1915 = CARTESIAN_POINT('',(16.368068792934,11.813721977213,
+ -5.800095732224));
+#1916 = CARTESIAN_POINT('',(16.524564682073,11.904074920934,
+ -5.133374682411));
+#1917 = CARTESIAN_POINT('',(16.596583158854,11.94565480789,
+ -4.797344573632));
+#1918 = CARTESIAN_POINT('',(16.662157396093,11.983514111412,
+ -4.459559834629));
+#1919 = CARTESIAN_POINT('',(16.78033089344,12.051741611917,
+ -3.780977727847));
+#1920 = CARTESIAN_POINT('',(16.832930169073,12.082109817863,
+ -3.4401803076));
+#1921 = CARTESIAN_POINT('',(16.878998754202,12.108707527888,
+ -3.098124670941));
+#1922 = CARTESIAN_POINT('',(16.958016725128,12.154328574673,
+ -2.411998969904));
+#1923 = CARTESIAN_POINT('',(16.990966119031,12.173351916113,
+ -2.067928851201));
+#1924 = CARTESIAN_POINT('',(17.01732702079,12.188571389839,
+ -1.723102416674));
+#1925 = CARTESIAN_POINT('',(17.05676357931,12.211340097517,
+ -1.033829050961));
+#1926 = CARTESIAN_POINT('',(17.069892267483,12.218919779839,
+ -0.689386089695));
+#1927 = CARTESIAN_POINT('',(17.076456346735,12.222709925285,
+ -0.344693037196));
+#1928 = CARTESIAN_POINT('',(17.076456464572,12.222709790124,-2.108E-014)
);
-#1981 = DIRECTION('',(-0.866025403784,-0.5,1.665334536938E-016));
-#1982 = DIRECTION('',(-0.5,0.866025403784,-8.326672684689E-016));
-#1983 = DEFINITIONAL_REPRESENTATION('',(#1984),#2011);
-#1984 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1985,#1986,#1987,#1988,#1989,
- #1990,#1991,#1992,#1993,#1994,#1995,#1996,#1997,#1998,#1999,#2000,
- #2001,#2002,#2003,#2004,#2005,#2006,#2007,#2008,#2009,#2010),
- .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127020669,
- 0.250253162993,0.3753788083,0.500001678799,0.625126934355,
- 0.750252138209,0.875377326415,1.),.UNSPECIFIED.);
-#1985 = CARTESIAN_POINT('',(-5.774638830512,-0.703051050954));
-#1986 = CARTESIAN_POINT('',(-5.790546800987,-0.70305088122));
-#1987 = CARTESIAN_POINT('',(-5.806454833329,-0.703051192399));
-#1988 = CARTESIAN_POINT('',(-5.822362912798,-0.703051050954));
-#1989 = CARTESIAN_POINT('',(-5.854179031219,-0.703051050954));
-#1990 = CARTESIAN_POINT('',(-5.870087071391,-0.703051050954));
-#1991 = CARTESIAN_POINT('',(-5.885995138172,-0.703051050954));
-#1992 = CARTESIAN_POINT('',(-5.91781124899,-0.703051050954));
-#1993 = CARTESIAN_POINT('',(-5.933719293687,-0.703051050954));
-#1994 = CARTESIAN_POINT('',(-5.949627352847,-0.703051050954));
-#1995 = CARTESIAN_POINT('',(-5.981379571005,-0.703051050954));
-#1996 = CARTESIAN_POINT('',(-5.997223730589,-0.703051050954));
-#1997 = CARTESIAN_POINT('',(-6.013067897326,-0.703051050954));
-#1998 = CARTESIAN_POINT('',(-6.044820112069,-0.703051050954));
-#1999 = CARTESIAN_POINT('',(-6.060728160804,-0.703051050954));
-#2000 = CARTESIAN_POINT('',(-6.076636212638,-0.703051050954));
-#2001 = CARTESIAN_POINT('',(-6.108452313144,-0.703051050954));
-#2002 = CARTESIAN_POINT('',(-6.124360362518,-0.703051050954));
-#2003 = CARTESIAN_POINT('',(-6.140268412899,-0.703051050954));
-#2004 = CARTESIAN_POINT('',(-6.172084512131,-0.703051050954));
-#2005 = CARTESIAN_POINT('',(-6.187992561691,-0.703051050954));
-#2006 = CARTESIAN_POINT('',(-6.203900611408,-0.703051050954));
-#2007 = CARTESIAN_POINT('',(-6.23565282204,-0.703051050954));
-#2008 = CARTESIAN_POINT('',(-6.25149698425,-0.703051191832));
-#2009 = CARTESIAN_POINT('',(-6.26734114563,-0.7030508819));
-#2010 = CARTESIAN_POINT('',(-6.28318530718,-0.703051050954));
-#2011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2012 = ORIENTED_EDGE('',*,*,#2013,.T.);
-#2013 = EDGE_CURVE('',#1917,#2014,#2016,.T.);
-#2014 = VERTEX_POINT('',#2015);
-#2015 = CARTESIAN_POINT('',(-13.39509650663,13.700987721778,
- -8.593853909956));
-#2016 = SURFACE_CURVE('',#2017,(#2044,#2074),.PCURVE_S1.);
-#2017 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#2018,#2019,#2020,#2021,#2022,
- #2023,#2024,#2025,#2026,#2027,#2028,#2029,#2030,#2031,#2032,#2033,
- #2034,#2035,#2036,#2037,#2038,#2039,#2040,#2041,#2042,#2043),
- .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.E+000,0.107512952727,
- 0.489179594479,0.895845263824,1.),.UNSPECIFIED.);
-#2018 = CARTESIAN_POINT('',(-5.167854581428,18.450987901161,
- -8.593853879163));
-#2019 = CARTESIAN_POINT('',(-5.309720051285,18.407800518367,
- -8.601267287907));
-#2020 = CARTESIAN_POINT('',(-5.451189373782,18.36362605565,
- -8.608045313181));
-#2021 = CARTESIAN_POINT('',(-5.592248509349,18.318451577277,
- -8.614233099699));
-#2022 = CARTESIAN_POINT('',(-5.732883841717,18.272264865444,
- -8.619873778066));
-#2023 = CARTESIAN_POINT('',(-5.873082177918,18.225054420274,
- -8.625008464778));
-#2024 = CARTESIAN_POINT('',(-6.012830748282,18.176809459816,
- -8.629676262226));
-#2025 = CARTESIAN_POINT('',(-6.646578509738,17.952544043758,
- -8.648958975046));
-#2026 = CARTESIAN_POINT('',(-7.135218389456,17.764403401166,
- -8.658587226253));
-#2027 = CARTESIAN_POINT('',(-7.617480747001,17.562649229686,
- -8.664456721493));
-#2028 = CARTESIAN_POINT('',(-8.092858103388,17.346956035425,
- -8.667898528791));
-#2029 = CARTESIAN_POINT('',(-8.560897982314,17.117135191894,
- -8.66988526319));
-#2030 = CARTESIAN_POINT('',(-9.0212185163,16.873166243554,
- -8.670927933282));
-#2031 = CARTESIAN_POINT('',(-9.955429102215,16.340343241764,
- -8.671240211581));
-#2032 = CARTESIAN_POINT('',(-10.42823385891,16.049595452018,
- -8.670389256205));
-#2033 = CARTESIAN_POINT('',(-10.8915521623,15.743146080078,
- -8.668588677629));
-#2034 = CARTESIAN_POINT('',(-11.34515592853,15.421377111724,
- -8.66531112534));
-#2035 = CARTESIAN_POINT('',(-11.78895976043,15.084862565774,
- -8.659419776261));
-#2036 = CARTESIAN_POINT('',(-12.22299387861,14.734328051746,
- -8.649315102513));
-#2037 = CARTESIAN_POINT('',(-12.75608937225,14.27748592179,
- -8.628794169237));
-#2038 = CARTESIAN_POINT('',(-12.8641541681,14.183473774404,
- -8.62420120038));
-#2039 = CARTESIAN_POINT('',(-12.97158956299,14.088612583589,
- -8.619165469573));
-#2040 = CARTESIAN_POINT('',(-13.07839827864,13.99291736476,
- -8.613651254305));
-#2041 = CARTESIAN_POINT('',(-13.18458339607,13.896403773788,
- -8.607621058903));
-#2042 = CARTESIAN_POINT('',(-13.29014835555,13.799088106996,
- -8.601035614525));
-#2043 = CARTESIAN_POINT('',(-13.39509695661,13.700987301161,
- -8.593853879163));
-#2044 = PCURVE('',#580,#2045);
-#2045 = DEFINITIONAL_REPRESENTATION('',(#2046),#2073);
-#2046 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#2047,#2048,#2049,#2050,#2051,
- #2052,#2053,#2054,#2055,#2056,#2057,#2058,#2059,#2060,#2061,#2062,
- #2063,#2064,#2065,#2066,#2067,#2068,#2069,#2070,#2071,#2072),
- .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.E+000,0.107512952727,
- 0.489179594479,0.895845263824,1.),.UNSPECIFIED.);
-#2047 = CARTESIAN_POINT('',(-4.439300974347,-0.421611249368));
-#2048 = CARTESIAN_POINT('',(-4.431563598228,-0.421998149383));
-#2049 = CARTESIAN_POINT('',(-4.423829105498,-0.422351967001));
-#2050 = CARTESIAN_POINT('',(-4.416097737694,-0.422675035633));
-#2051 = CARTESIAN_POINT('',(-4.408369679546,-0.422969587643));
-#2052 = CARTESIAN_POINT('',(-4.40064505898,-0.423237754354));
-#2053 = CARTESIAN_POINT('',(-4.392923947114,-0.423481566042));
-#2054 = CARTESIAN_POINT('',(-4.357809229414,-0.424488862941));
-#2055 = CARTESIAN_POINT('',(-4.330456398609,-0.424992151721));
-#2056 = CARTESIAN_POINT('',(-4.303148898137,-0.425298994911));
-#2057 = CARTESIAN_POINT('',(-4.275880675932,-0.425478941262));
-#2058 = CARTESIAN_POINT('',(-4.248640508052,-0.425582814494));
-#2059 = CARTESIAN_POINT('',(-4.221414861337,-0.42563732985));
-#2060 = CARTESIAN_POINT('',(-4.165184389133,-0.425653657084));
-#2061 = CARTESIAN_POINT('',(-4.13617978165,-0.425609165227));
-#2062 = CARTESIAN_POINT('',(-4.107162233512,-0.42551502424));
-#2063 = CARTESIAN_POINT('',(-4.078114740563,-0.42534366095));
-#2064 = CARTESIAN_POINT('',(-4.04902298973,-0.425035670937));
-#2065 = CARTESIAN_POINT('',(-4.019879400618,-0.42450744817));
-#2066 = CARTESIAN_POINT('',(-3.983208675469,-0.423435492328));
-#2067 = CARTESIAN_POINT('',(-3.975728322601,-0.423195594125));
-#2068 = CARTESIAN_POINT('',(-3.968244685701,-0.422932600643));
-#2069 = CARTESIAN_POINT('',(-3.960757833919,-0.422644657341));
-#2070 = CARTESIAN_POINT('',(-3.953267886702,-0.42232982076));
-#2071 = CARTESIAN_POINT('',(-3.945775013792,-0.42198605853));
-#2072 = CARTESIAN_POINT('',(-3.938279435226,-0.421611249368));
-#2073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2074 = PCURVE('',#2075,#2080);
-#2075 = CYLINDRICAL_SURFACE('',#2076,3.5);
-#2076 = AXIS2_PLACEMENT_3D('',#2077,#2078,#2079);
-#2077 = CARTESIAN_POINT('',(-13.77287893086,14.355326074756,
- -5.17638090205));
-#2078 = DIRECTION('',(-0.866025403784,-0.5,1.665334536938E-016));
-#2079 = DIRECTION('',(-0.5,0.866025403784,-8.326672684689E-016));
-#2080 = DEFINITIONAL_REPRESENTATION('',(#2081),#2108);
-#2081 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#2082,#2083,#2084,#2085,#2086,
- #2087,#2088,#2089,#2090,#2091,#2092,#2093,#2094,#2095,#2096,#2097,
- #2098,#2099,#2100,#2101,#2102,#2103,#2104,#2105,#2106,#2107),
- .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.E+000,0.107512952727,
- 0.489179594479,0.895845263824,1.),.UNSPECIFIED.);
-#2082 = CARTESIAN_POINT('',(-4.494800381391,-9.5000006));
-#2083 = CARTESIAN_POINT('',(-4.504612123716,-9.355547807787));
-#2084 = CARTESIAN_POINT('',(-4.514090972698,-9.21094454929));
-#2085 = CARTESIAN_POINT('',(-4.523236088174,-9.066196515267));
-#2086 = CARTESIAN_POINT('',(-4.532046374328,-8.92130938885));
-#2087 = CARTESIAN_POINT('',(-4.540520479695,-8.776288845546));
-#2088 = CARTESIAN_POINT('',(-4.548656797158,-8.63114055324));
-#2089 = CARTESIAN_POINT('',(-4.584131316297,-7.970166184198));
-#2090 = CARTESIAN_POINT('',(-4.607529377783,-7.452921313765));
-#2091 = CARTESIAN_POINT('',(-4.626567622403,-6.934392775101));
-#2092 = CARTESIAN_POINT('',(-4.64114056772,-6.414857310955));
-#2093 = CARTESIAN_POINT('',(-4.651153598456,-5.894612464056));
-#2094 = CARTESIAN_POINT('',(-4.656555232968,-5.37397871357));
-#2095 = CARTESIAN_POINT('',(-4.658176842999,-4.298517112789));
-#2096 = CARTESIAN_POINT('',(-4.653772247683,-3.743682287587));
-#2097 = CARTESIAN_POINT('',(-4.644120309253,-3.189212180837));
-#2098 = CARTESIAN_POINT('',(-4.629274517047,-2.635495311857));
-#2099 = CARTESIAN_POINT('',(-4.60934851102,-2.082892646158));
-#2100 = CARTESIAN_POINT('',(-4.584471994661,-1.531740816691));
-#2101 = CARTESIAN_POINT('',(-4.547126267801,-0.84164551158));
-#2102 = CARTESIAN_POINT('',(-4.539193096206,-0.701052579422));
-#2103 = CARTESIAN_POINT('',(-4.53094310463,-0.560580202778));
-#2104 = CARTESIAN_POINT('',(-4.52237773608,-0.42023353226));
-#2105 = CARTESIAN_POINT('',(-4.513498205747,-0.280017727575));
-#2106 = CARTESIAN_POINT('',(-4.504305501,-0.139937957524));
-#2107 = CARTESIAN_POINT('',(-4.494800381391,5.999999999062E-007));
-#2108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2109 = ORIENTED_EDGE('',*,*,#2110,.T.);
-#2110 = EDGE_CURVE('',#2014,#2111,#2113,.T.);
-#2111 = VERTEX_POINT('',#2112);
-#2112 = CARTESIAN_POINT('',(-14.32013885496,15.303208068244,
- -1.321153281983));
-#2113 = SURFACE_CURVE('',#2114,(#2119,#2132),.PCURVE_S1.);
-#2114 = CIRCLE('',#2115,20.455744914327);
-#2115 = AXIS2_PLACEMENT_3D('',#2116,#2117,#2118);
-#2116 = CARTESIAN_POINT('',(-4.113620667976,-2.375,1.78431283274E-015));
-#2117 = DIRECTION('',(0.866025403784,0.5,-3.756448068925E-016));
-#2118 = DIRECTION('',(0.5,-0.866025403784,1.922962686384E-016));
-#2119 = PCURVE('',#580,#2120);
-#2120 = DEFINITIONAL_REPRESENTATION('',(#2121),#2131);
-#2121 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2122,#2123,#2124,#2125,#2126,
- #2127,#2128,#2129,#2130),.UNSPECIFIED.,.F.,.F.,(9,9),(2.703565446836
- ,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
-#2122 = CARTESIAN_POINT('',(-3.937781309689,-0.4259224516));
-#2123 = CARTESIAN_POINT('',(-3.943951436861,-0.372884895091));
-#2124 = CARTESIAN_POINT('',(-3.948957864974,-0.319751439378));
-#2125 = CARTESIAN_POINT('',(-3.952963027212,-0.266546260233));
-#2126 = CARTESIAN_POINT('',(-3.956073163619,-0.21328758239));
-#2127 = CARTESIAN_POINT('',(-3.958360524877,-0.159990621633));
-#2128 = CARTESIAN_POINT('',(-3.959870298374,-0.106668723675));
-#2129 = CARTESIAN_POINT('',(-3.960625191119,-5.333436194577E-002));
-#2130 = CARTESIAN_POINT('',(-3.960625191119,-5.943568368133E-017));
-#2131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2132 = PCURVE('',#2133,#2138);
-#2133 = PLANE('',#2134);
-#2134 = AXIS2_PLACEMENT_3D('',#2135,#2136,#2137);
-#2135 = CARTESIAN_POINT('',(-13.79925011007,14.401002297003,
- -4.189731130554));
-#2136 = DIRECTION('',(0.866025403784,0.5,-3.662668064038E-016));
-#2137 = DIRECTION('',(1.020386659671E-031,-9.535559152701E-016,-1.));
-#2138 = DEFINITIONAL_REPRESENTATION('',(#2139),#2143);
-#2139 = CIRCLE('',#2140,20.455744914327);
-#2140 = AXIS2_PLACEMENT_2D('',#2141,#2142);
-#2141 = CARTESIAN_POINT('',(-4.189731130554,-19.3712588842));
-#2142 = DIRECTION('',(6.483815460578E-016,-1.));
-#2143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2144 = ORIENTED_EDGE('',*,*,#2145,.T.);
-#2145 = EDGE_CURVE('',#2111,#2146,#2148,.T.);
-#2146 = VERTEX_POINT('',#2147);
-#2147 = CARTESIAN_POINT('',(-12.18660247359,17.013916757825,
- -1.735902274957));
-#2148 = SURFACE_CURVE('',#2149,(#2154,#2167),.PCURVE_S1.);
-#2149 = CIRCLE('',#2150,16.085707942067);
-#2150 = AXIS2_PLACEMENT_3D('',#2151,#2152,#2153);
-#2151 = CARTESIAN_POINT('',(-4.77297077308,8.267027882015,9.54594154601)
- );
-#2152 = DIRECTION('',(0.353553390596,-0.612372435701,-0.707106781181));
-#2153 = DIRECTION('',(-2.775557561563E-017,0.755928946013,
- -0.654653670714));
-#2154 = PCURVE('',#580,#2155);
-#2155 = DEFINITIONAL_REPRESENTATION('',(#2156),#2166);
-#2156 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2157,#2158,#2159,#2160,#2161,
- #2162,#2163,#2164,#2165),.UNSPECIFIED.,.F.,.F.,(9,9),(5.595826242606
- ,6.195350998448),.PIECEWISE_BEZIER_KNOTS.);
-#2157 = CARTESIAN_POINT('',(-3.96016426542,-6.295363536474E-002));
-#2158 = CARTESIAN_POINT('',(-4.016408737021,-7.496348608637E-002));
-#2159 = CARTESIAN_POINT('',(-4.07341309605,-8.365574178474E-002));
-#2160 = CARTESIAN_POINT('',(-4.130959431583,-8.892021464209E-002));
-#2161 = CARTESIAN_POINT('',(-4.188790204782,-9.068382884197E-002));
-#2162 = CARTESIAN_POINT('',(-4.246620977976,-8.892021464197E-002));
-#2163 = CARTESIAN_POINT('',(-4.304167313526,-8.365574178477E-002));
-#2164 = CARTESIAN_POINT('',(-4.361171672552,-7.496348608638E-002));
-#2165 = CARTESIAN_POINT('',(-4.417416144152,-6.295363536474E-002));
-#2166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2167 = PCURVE('',#2168,#2173);
-#2168 = PLANE('',#2169);
-#2169 = AXIS2_PLACEMENT_3D('',#2170,#2171,#2172);
-#2170 = CARTESIAN_POINT('',(-15.01032436853,16.498644444395,
- -2.701524309144));
-#2171 = DIRECTION('',(0.353553390596,-0.612372435701,-0.707106781181));
-#2172 = DIRECTION('',(0.353553390591,-0.612372435691,0.707106781192));
-#2173 = DEFINITIONAL_REPRESENTATION('',(#2174),#2178);
-#2174 = CIRCLE('',#2175,16.085707942067);
-#2175 = AXIS2_PLACEMENT_2D('',#2176,#2177);
-#2176 = CARTESIAN_POINT('',(17.320532316924,-4.75));
-#2177 = DIRECTION('',(-0.925820099774,-0.377964473007));
-#2178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2179 = ORIENTED_EDGE('',*,*,#2180,.T.);
-#2180 = EDGE_CURVE('',#2146,#1243,#2181,.T.);
-#2181 = SURFACE_CURVE('',#2182,(#2209,#2239),.PCURVE_S1.);
-#2182 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2183,#2184,#2185,#2186,#2187,
- #2188,#2189,#2190,#2191,#2192,#2193,#2194,#2195,#2196,#2197,#2198,
- #2199,#2200,#2201,#2202,#2203,#2204,#2205,#2206,#2207,#2208),
- .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127020669,
- 0.250253162993,0.3753788083,0.500001678799,0.625126934355,
- 0.750252138209,0.875377326415,1.),.UNSPECIFIED.);
-#2183 = CARTESIAN_POINT('',(-10.90029533801,14.785967444858,
- -10.17638090205));
-#2184 = CARTESIAN_POINT('',(-10.98123825396,14.926164348317,
- -9.885978163042));
-#2185 = CARTESIAN_POINT('',(-11.05910130081,15.061027723856,
- -9.59214063238));
-#2186 = CARTESIAN_POINT('',(-11.13383043456,15.190462097438,
- -9.295064486486));
-#2187 = CARTESIAN_POINT('',(-11.27692267284,15.438305124302,
- -8.694842784952));
-#2188 = CARTESIAN_POINT('',(-11.34528594417,15.556713783615,
- -8.391697207502));
-#2189 = CARTESIAN_POINT('',(-11.41041824028,15.669526229687,
- -8.085718620917));
-#2190 = CARTESIAN_POINT('',(-11.53413702424,15.883813449358,
- -7.468513562382));
-#2191 = CARTESIAN_POINT('',(-11.59272354601,15.985288281701,
- -7.15728706998));
-#2192 = CARTESIAN_POINT('',(-11.64799551571,16.081022141456,
- -6.843644453692));
-#2193 = CARTESIAN_POINT('',(-11.75163156497,16.260525044282,
- -6.213222701257));
-#2194 = CARTESIAN_POINT('',(-11.80002251581,16.344340629764,
- -5.896461190167));
-#2195 = CARTESIAN_POINT('',(-11.84505605437,16.422341006581,
- -5.577725229982));
-#2196 = CARTESIAN_POINT('',(-11.92852039444,16.566905484201,
- -4.935441780244));
-#2197 = CARTESIAN_POINT('',(-11.96692385235,16.633422224493,
- -4.611880030773));
-#2198 = CARTESIAN_POINT('',(-12.00188641002,16.693979150749,
- -4.286761545471));
-#2199 = CARTESIAN_POINT('',(-12.06488716877,16.80309966582,
- -3.633852083723));
-#2200 = CARTESIAN_POINT('',(-12.09292537689,16.851663266823,
- -3.306061064165));
-#2201 = CARTESIAN_POINT('',(-12.11748014992,16.894193381283,
- -2.97715411155));
-#2202 = CARTESIAN_POINT('',(-12.15959438704,16.967137379691,
- -2.317553720106));
-#2203 = CARTESIAN_POINT('',(-12.1771538548,16.997551270009,
- -1.986860236771));
-#2204 = CARTESIAN_POINT('',(-12.19120145626,17.021882429458,
- -1.655496114796));
-#2205 = CARTESIAN_POINT('',(-12.21221642466,17.058281422454,
- -0.993207216782));
-#2206 = CARTESIAN_POINT('',(-12.21921189335,17.070398211406,
- -0.662285964067));
-#2207 = CARTESIAN_POINT('',(-12.22270991997,17.076456351367,
- -0.331142976389));
-#2208 = CARTESIAN_POINT('',(-12.22270979012,17.076456464572,
- -2.33316602626E-014));
-#2209 = PCURVE('',#580,#2210);
-#2210 = DEFINITIONAL_REPRESENTATION('',(#2211),#2238);
-#2211 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2212,#2213,#2214,#2215,#2216,
- #2217,#2218,#2219,#2220,#2221,#2222,#2223,#2224,#2225,#2226,#2227,
- #2228,#2229,#2230,#2231,#2232,#2233,#2234,#2235,#2236,#2237),
- .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127020669,
- 0.250253162993,0.3753788083,0.500001678799,0.625126934355,
- 0.750252138209,0.875377326415,1.),.UNSPECIFIED.);
-#2212 = CARTESIAN_POINT('',(-4.077126816252,-0.505893901574));
-#2213 = CARTESIAN_POINT('',(-4.078108819228,-0.4900850036));
-#2214 = CARTESIAN_POINT('',(-4.079030558319,-0.474273724633));
-#2215 = CARTESIAN_POINT('',(-4.0798964156,-0.458460329777));
-#2216 = CARTESIAN_POINT('',(-4.081523241301,-0.426829858413));
-#2217 = CARTESIAN_POINT('',(-4.082284210481,-0.411012780756));
-#2218 = CARTESIAN_POINT('',(-4.082996152437,-0.395194022545));
-#2219 = CARTESIAN_POINT('',(-4.084327217196,-0.363553565774));
-#2220 = CARTESIAN_POINT('',(-4.084946345876,-0.347731866872));
-#2221 = CARTESIAN_POINT('',(-4.085521695362,-0.331908845222));
-#2222 = CARTESIAN_POINT('',(-4.086586676171,-0.300324043644));
-#2223 = CARTESIAN_POINT('',(-4.087076646486,-0.284562272667));
-#2224 = CARTESIAN_POINT('',(-4.087527139924,-0.268799489313));
-#2225 = CARTESIAN_POINT('',(-4.088353763726,-0.23720861111));
-#2226 = CARTESIAN_POINT('',(-4.08872958971,-0.221380508625));
-#2227 = CARTESIAN_POINT('',(-4.089068582259,-0.205551648229));
-#2228 = CARTESIAN_POINT('',(-4.08967499888,-0.17389265376));
-#2229 = CARTESIAN_POINT('',(-4.08994242483,-0.158062519134));
-#2230 = CARTESIAN_POINT('',(-4.090175119485,-0.142231861713));
-#2231 = CARTESIAN_POINT('',(-4.09057238851,-0.110569720304));
-#2232 = CARTESIAN_POINT('',(-4.090736964031,-9.473823573844E-002));
-#2233 = CARTESIAN_POINT('',(-4.090868153166,-7.890644488258E-002));
-#2234 = CARTESIAN_POINT('',(-4.091064017833,-4.730603983734E-002));
-#2235 = CARTESIAN_POINT('',(-4.091128965751,-3.153742609985E-002));
-#2236 = CARTESIAN_POINT('',(-4.091161421544,-1.576871316137E-002));
-#2237 = CARTESIAN_POINT('',(-4.091161429747,-6.661338147751E-016));
-#2238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2239 = PCURVE('',#2240,#2245);
-#2240 = CYLINDRICAL_SURFACE('',#2241,20.9);
-#2241 = AXIS2_PLACEMENT_3D('',#2242,#2243,#2244);
-#2242 = CARTESIAN_POINT('',(-2.381569860407,-1.375,4.440892098501E-016)
- );
-#2243 = DIRECTION('',(-0.866025403784,-0.5,1.665334536938E-016));
-#2244 = DIRECTION('',(-0.5,0.866025403784,-8.326672684689E-016));
-#2245 = DEFINITIONAL_REPRESENTATION('',(#2246),#2273);
-#2246 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2247,#2248,#2249,#2250,#2251,
- #2252,#2253,#2254,#2255,#2256,#2257,#2258,#2259,#2260,#2261,#2262,
- #2263,#2264,#2265,#2266,#2267,#2268,#2269,#2270,#2271,#2272),
- .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127020669,
- 0.250253162993,0.3753788083,0.500001678799,0.625126934355,
- 0.750252138209,0.875377326415,1.),.UNSPECIFIED.);
-#2247 = CARTESIAN_POINT('',(-5.774638830512,-0.703051050954));
-#2248 = CARTESIAN_POINT('',(-5.790546800987,-0.70305088122));
-#2249 = CARTESIAN_POINT('',(-5.806454833329,-0.703051192399));
-#2250 = CARTESIAN_POINT('',(-5.822362912798,-0.703051050954));
-#2251 = CARTESIAN_POINT('',(-5.854179031219,-0.703051050954));
-#2252 = CARTESIAN_POINT('',(-5.870087071391,-0.703051050954));
-#2253 = CARTESIAN_POINT('',(-5.885995138172,-0.703051050954));
-#2254 = CARTESIAN_POINT('',(-5.91781124899,-0.703051050954));
-#2255 = CARTESIAN_POINT('',(-5.933719293687,-0.703051050954));
-#2256 = CARTESIAN_POINT('',(-5.949627352847,-0.703051050954));
-#2257 = CARTESIAN_POINT('',(-5.981379571005,-0.703051050954));
-#2258 = CARTESIAN_POINT('',(-5.997223730589,-0.703051050954));
-#2259 = CARTESIAN_POINT('',(-6.013067897326,-0.703051050954));
-#2260 = CARTESIAN_POINT('',(-6.044820112069,-0.703051050954));
-#2261 = CARTESIAN_POINT('',(-6.060728160804,-0.703051050954));
-#2262 = CARTESIAN_POINT('',(-6.076636212638,-0.703051050954));
-#2263 = CARTESIAN_POINT('',(-6.108452313144,-0.703051050954));
-#2264 = CARTESIAN_POINT('',(-6.124360362518,-0.703051050954));
-#2265 = CARTESIAN_POINT('',(-6.140268412899,-0.703051050954));
-#2266 = CARTESIAN_POINT('',(-6.172084512131,-0.703051050954));
-#2267 = CARTESIAN_POINT('',(-6.187992561691,-0.703051050954));
-#2268 = CARTESIAN_POINT('',(-6.203900611408,-0.703051050954));
-#2269 = CARTESIAN_POINT('',(-6.23565282204,-0.703051050954));
-#2270 = CARTESIAN_POINT('',(-6.25149698425,-0.703051191832));
-#2271 = CARTESIAN_POINT('',(-6.26734114563,-0.7030508819));
-#2272 = CARTESIAN_POINT('',(-6.28318530718,-0.703051050954));
-#2273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2274 = ORIENTED_EDGE('',*,*,#1242,.F.);
-#2275 = ORIENTED_EDGE('',*,*,#2276,.F.);
-#2276 = EDGE_CURVE('',#2277,#1215,#2279,.T.);
-#2277 = VERTEX_POINT('',#2278);
-#2278 = CARTESIAN_POINT('',(-12.18660247359,-17.01391675782,
- -1.735902274957));
-#2279 = SURFACE_CURVE('',#2280,(#2307,#2337),.PCURVE_S1.);
-#2280 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2281,#2282,#2283,#2284,#2285,
- #2286,#2287,#2288,#2289,#2290,#2291,#2292,#2293,#2294,#2295,#2296,
- #2297,#2298,#2299,#2300,#2301,#2302,#2303,#2304,#2305,#2306),
- .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127020669,
- 0.250253162993,0.3753788083,0.500001678799,0.625126934355,
- 0.750252138209,0.875377326415,1.),.UNSPECIFIED.);
-#2281 = CARTESIAN_POINT('',(-10.90029533801,-14.78596744485,
- -10.17638090205));
-#2282 = CARTESIAN_POINT('',(-10.98123825396,-14.92616434831,
- -9.885978163042));
-#2283 = CARTESIAN_POINT('',(-11.05910130081,-15.06102772385,
- -9.59214063238));
-#2284 = CARTESIAN_POINT('',(-11.13383043456,-15.19046209743,
- -9.295064486486));
-#2285 = CARTESIAN_POINT('',(-11.27692267284,-15.4383051243,
- -8.694842784952));
-#2286 = CARTESIAN_POINT('',(-11.34528594417,-15.55671378361,
- -8.391697207502));
-#2287 = CARTESIAN_POINT('',(-11.41041824028,-15.66952622968,
- -8.085718620917));
-#2288 = CARTESIAN_POINT('',(-11.53413702424,-15.88381344935,
- -7.468513562382));
-#2289 = CARTESIAN_POINT('',(-11.59272354601,-15.9852882817,
- -7.15728706998));
-#2290 = CARTESIAN_POINT('',(-11.64799551571,-16.08102214145,
- -6.843644453692));
-#2291 = CARTESIAN_POINT('',(-11.75163156497,-16.26052504428,
- -6.213222701257));
-#2292 = CARTESIAN_POINT('',(-11.80002251581,-16.34434062976,
- -5.896461190167));
-#2293 = CARTESIAN_POINT('',(-11.84505605437,-16.42234100658,
- -5.577725229982));
-#2294 = CARTESIAN_POINT('',(-11.92852039444,-16.5669054842,
- -4.935441780244));
-#2295 = CARTESIAN_POINT('',(-11.96692385235,-16.63342222449,
- -4.611880030773));
-#2296 = CARTESIAN_POINT('',(-12.00188641002,-16.69397915074,
- -4.286761545471));
-#2297 = CARTESIAN_POINT('',(-12.06488716877,-16.80309966582,
- -3.633852083723));
-#2298 = CARTESIAN_POINT('',(-12.09292537689,-16.85166326682,
- -3.306061064166));
-#2299 = CARTESIAN_POINT('',(-12.11748014992,-16.89419338128,
- -2.97715411155));
-#2300 = CARTESIAN_POINT('',(-12.15959438704,-16.96713737969,
- -2.317553720106));
-#2301 = CARTESIAN_POINT('',(-12.1771538548,-16.99755127,-1.986860236772)
+#1929 = PCURVE('',#580,#1930);
+#1930 = DEFINITIONAL_REPRESENTATION('',(#1931),#1958);
+#1931 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1932,#1933,#1934,#1935,#1936,
+ #1937,#1938,#1939,#1940,#1941,#1942,#1943,#1944,#1945,#1946,#1947,
+ #1948,#1949,#1950,#1951,#1952,#1953,#1954,#1955,#1956,#1957),
+ .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127313093,
+ 0.250253556376,0.375379200514,0.500002018552,0.625127197659,
+ 0.750252315648,0.875377415203,1.),.UNSPECIFIED.);
+#1932 = CARTESIAN_POINT('',(-4.075802913558,-0.52657202536));
+#1933 = CARTESIAN_POINT('',(-4.076888211058,-0.510118717758));
+#1934 = CARTESIAN_POINT('',(-4.07790490949,-0.49366263138));
+#1935 = CARTESIAN_POINT('',(-4.07885840179,-0.477204088934));
+#1936 = CARTESIAN_POINT('',(-4.080647311514,-0.444282757018));
+#1937 = CARTESIAN_POINT('',(-4.081482732313,-0.427819966349));
+#1938 = CARTESIAN_POINT('',(-4.082263269549,-0.411355240057));
+#1939 = CARTESIAN_POINT('',(-4.083720874426,-0.378422416964));
+#1940 = CARTESIAN_POINT('',(-4.084397949897,-0.361954319785));
+#1941 = CARTESIAN_POINT('',(-4.085026456502,-0.345484708818));
+#1942 = CARTESIAN_POINT('',(-4.086188747478,-0.31260900176));
+#1943 = CARTESIAN_POINT('',(-4.086722907403,-0.296202915878));
+#1944 = CARTESIAN_POINT('',(-4.087213605216,-0.279795677312));
+#1945 = CARTESIAN_POINT('',(-4.088113359536,-0.246913052247));
+#1946 = CARTESIAN_POINT('',(-4.088522082496,-0.230437657036));
+#1947 = CARTESIAN_POINT('',(-4.088890506873,-0.213961402293));
+#1948 = CARTESIAN_POINT('',(-4.089549235684,-0.181007450735));
+#1949 = CARTESIAN_POINT('',(-4.089839542536,-0.164529753249));
+#1950 = CARTESIAN_POINT('',(-4.090092032891,-0.148051464594));
+#1951 = CARTESIAN_POINT('',(-4.090522959877,-0.115093953504));
+#1952 = CARTESIAN_POINT('',(-4.090701397982,-9.86147303633E-002));
+#1953 = CARTESIAN_POINT('',(-4.090843602208,-8.213516153309E-002));
+#1954 = CARTESIAN_POINT('',(-4.091055882769,-4.924175016222E-002));
+#1955 = CARTESIAN_POINT('',(-4.091126254289,-3.282790810372E-002));
+#1956 = CARTESIAN_POINT('',(-4.091161421208,-1.641395415219E-002));
+#1957 = CARTESIAN_POINT('',(-4.091161429747,-8.9E-016));
+#1958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1959 = PCURVE('',#1960,#1965);
+#1960 = CYLINDRICAL_SURFACE('',#1961,20.9);
+#1961 = AXIS2_PLACEMENT_3D('',#1962,#1963,#1964);
+#1962 = CARTESIAN_POINT('',(-1.375,2.381569860407,1.33226762955E-015));
+#1963 = DIRECTION('',(-0.5,0.866025403784,4.440892098501E-016));
+#1964 = DIRECTION('',(0.866025403784,0.5,-7.49400541622E-016));
+#1965 = DEFINITIONAL_REPRESENTATION('',(#1966),#1993);
+#1966 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1967,#1968,#1969,#1970,#1971,
+ #1972,#1973,#1974,#1975,#1976,#1977,#1978,#1979,#1980,#1981,#1982,
+ #1983,#1984,#1985,#1986,#1987,#1988,#1989,#1990,#1991,#1992),
+ .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127313093,
+ 0.250253556376,0.375379200514,0.500002018552,0.625127197659,
+ 0.750252315648,0.875377415203,1.),.UNSPECIFIED.);
+#1967 = CARTESIAN_POINT('',(-5.75382958365,-0.703051050954));
+#1968 = CARTESIAN_POINT('',(-5.770388474831,-0.703050874274));
+#1969 = CARTESIAN_POINT('',(-5.78694744536,-0.703051198187));
+#1970 = CARTESIAN_POINT('',(-5.803506475626,-0.703051050954));
+#1971 = CARTESIAN_POINT('',(-5.83662448493,-0.703051050954));
+#1972 = CARTESIAN_POINT('',(-5.853183465357,-0.703051050954));
+#1973 = CARTESIAN_POINT('',(-5.869742479238,-0.703051050954));
+#1974 = CARTESIAN_POINT('',(-5.902860478439,-0.703051050954));
+#1975 = CARTESIAN_POINT('',(-5.919419464555,-0.703051050954));
+#1976 = CARTESIAN_POINT('',(-5.935978468695,-0.703051050954));
+#1977 = CARTESIAN_POINT('',(-5.969029959543,-0.703051050954));
+#1978 = CARTESIAN_POINT('',(-5.985522446961,-0.703051050954));
+#1979 = CARTESIAN_POINT('',(-6.002014943231,-0.703051050954));
+#1980 = CARTESIAN_POINT('',(-6.035066429734,-0.703051050954));
+#1981 = CARTESIAN_POINT('',(-6.051625420858,-0.703051050954));
+#1982 = CARTESIAN_POINT('',(-6.068184415795,-0.703051050954));
+#1983 = CARTESIAN_POINT('',(-6.10130240178,-0.703051050954));
+#1984 = CARTESIAN_POINT('',(-6.117861393686,-0.703051050954));
+#1985 = CARTESIAN_POINT('',(-6.134420386825,-0.703051050954));
+#1986 = CARTESIAN_POINT('',(-6.167538371232,-0.703051050954));
+#1987 = CARTESIAN_POINT('',(-6.184097363363,-0.703051050954));
+#1988 = CARTESIAN_POINT('',(-6.200656355687,-0.703051050954));
+#1989 = CARTESIAN_POINT('',(-6.233707837095,-0.703051050954));
+#1990 = CARTESIAN_POINT('',(-6.250200327679,-0.703051197597));
+#1991 = CARTESIAN_POINT('',(-6.266692817362,-0.703050874983));
+#1992 = CARTESIAN_POINT('',(-6.28318530718,-0.703051050954));
+#1993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1994 = ORIENTED_EDGE('',*,*,#1995,.T.);
+#1995 = EDGE_CURVE('',#1899,#1996,#1998,.T.);
+#1996 = VERTEX_POINT('',#1997);
+#1997 = CARTESIAN_POINT('',(13.700840278111,13.395011379993,
+ -8.59422165199));
+#1998 = SURFACE_CURVE('',#1999,(#2022,#2048),.PCURVE_S1.);
+#1999 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#2000,#2001,#2002,#2003,#2004,
+ #2005,#2006,#2007,#2008,#2009,#2010,#2011,#2012,#2013,#2014,#2015,
+ #2016,#2017,#2018,#2019,#2020,#2021),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,
+ 7),(0.E+000,0.164805904113,0.53615109137,0.834990859719,1.),
+ .UNSPECIFIED.);
+#2000 = CARTESIAN_POINT('',(18.450840461978,5.167769457376,
+ -8.594221610016));
+#2001 = CARTESIAN_POINT('',(18.371656631706,5.420422538769,
+ -8.612298328962));
+#2002 = CARTESIAN_POINT('',(18.28933848778,5.671835354068,
+ -8.628015776568));
+#2003 = CARTESIAN_POINT('',(18.203806968827,5.921916775564,
+ -8.641654790541));
+#2004 = CARTESIAN_POINT('',(18.114993061869,6.170582236433,
+ -8.653467245065));
+#2005 = CARTESIAN_POINT('',(18.022837629514,6.417753574882,
+ -8.663676550902));
+#2006 = CARTESIAN_POINT('',(17.712003483021,7.216763490052,
+ -8.692310172584));
+#2007 = CARTESIAN_POINT('',(17.479497687103,7.762222363076,
+ -8.704995598626));
+#2008 = CARTESIAN_POINT('',(17.22921755442,8.298892570242,
+ -8.712762253491));
+#2009 = CARTESIAN_POINT('',(16.960872431244,8.826066813586,
+ -8.717116245402));
+#2010 = CARTESIAN_POINT('',(16.674480702363,9.343195434982,
+ -8.718693257434));
+#2011 = CARTESIAN_POINT('',(16.125663038593,10.25765855749,
+ -8.716053846826));
+#2012 = CARTESIAN_POINT('',(15.869480806238,10.658660218873,
+ -8.712908538842));
+#2013 = CARTESIAN_POINT('',(15.602016785741,11.052695975796,
+ -8.707662988076));
+#2014 = CARTESIAN_POINT('',(15.323575762023,11.439650319666,
+ -8.699807678586));
+#2015 = CARTESIAN_POINT('',(15.034576632428,11.819487338855,
+ -8.688489402128));
+#2016 = CARTESIAN_POINT('',(14.570423498545,12.398066331475,
+ -8.663741380911));
+#2017 = CARTESIAN_POINT('',(14.40224622315,12.601730287322,
+ -8.653527258671));
+#2018 = CARTESIAN_POINT('',(14.231096326895,12.803241953517,
+ -8.641706766021));
+#2019 = CARTESIAN_POINT('',(14.057071414098,13.002613495452,
+ -8.628055711567));
+#2020 = CARTESIAN_POINT('',(13.880279625855,13.199862457076,
+ -8.612321295761));
+#2021 = CARTESIAN_POINT('',(13.700839861978,13.395011832559,
+ -8.594221610016));
+#2022 = PCURVE('',#580,#2023);
+#2023 = DEFINITIONAL_REPRESENTATION('',(#2024),#2047);
+#2024 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#2025,#2026,#2027,#2028,#2029,
+ #2030,#2031,#2032,#2033,#2034,#2035,#2036,#2037,#2038,#2039,#2040,
+ #2041,#2042,#2043,#2044,#2045,#2046),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,
+ 7),(0.E+000,0.164805904113,0.53615109137,0.834990859719,1.),
+ .UNSPECIFIED.);
+#2025 = CARTESIAN_POINT('',(-4.439303176976,-0.421630441037));
+#2026 = CARTESIAN_POINT('',(-4.425491349372,-0.422573859001));
+#2027 = CARTESIAN_POINT('',(-4.411683707214,-0.423394626005));
+#2028 = CARTESIAN_POINT('',(-4.39788233709,-0.424107168798));
+#2029 = CARTESIAN_POINT('',(-4.384088508736,-0.424724494154));
+#2030 = CARTESIAN_POINT('',(-4.370302787291,-0.425258182787));
+#2031 = CARTESIAN_POINT('',(-4.325480984981,-0.426755319577));
+#2032 = CARTESIAN_POINT('',(-4.294477558141,-0.427419173134));
+#2033 = CARTESIAN_POINT('',(-4.263515753945,-0.427825650799));
+#2034 = CARTESIAN_POINT('',(-4.232582740333,-0.428053573072));
+#2035 = CARTESIAN_POINT('',(-4.201659000705,-0.428136111175));
+#2036 = CARTESIAN_POINT('',(-4.145836106386,-0.42799795998));
+#2037 = CARTESIAN_POINT('',(-4.120940065011,-0.427833325403));
+#2038 = CARTESIAN_POINT('',(-4.096031132642,-0.427558795992));
+#2039 = CARTESIAN_POINT('',(-4.071100900408,-0.427147709051));
+#2040 = CARTESIAN_POINT('',(-4.046143895841,-0.426555548202));
+#2041 = CARTESIAN_POINT('',(-4.007365197134,-0.425261571758));
+#2042 = CARTESIAN_POINT('',(-3.993562001914,-0.424727630503));
+#2043 = CARTESIAN_POINT('',(-3.979750677012,-0.424109884155));
+#2044 = CARTESIAN_POINT('',(-3.965931787995,-0.423396711415));
+#2045 = CARTESIAN_POINT('',(-3.952106608378,-0.422575057631));
+#2046 = CARTESIAN_POINT('',(-3.938277232597,-0.421630441037));
+#2047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2048 = PCURVE('',#2049,#2054);
+#2049 = CYLINDRICAL_SURFACE('',#2050,3.5);
+#2050 = AXIS2_PLACEMENT_3D('',#2051,#2052,#2053);
+#2051 = CARTESIAN_POINT('',(14.606280965877,13.91776780481,
+ -5.254026615581));
+#2052 = DIRECTION('',(-0.5,0.866025403784,4.440892098501E-016));
+#2053 = DIRECTION('',(0.866025403784,0.5,-7.49400541622E-016));
+#2054 = DEFINITIONAL_REPRESENTATION('',(#2055),#2078);
+#2055 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#2056,#2057,#2058,#2059,#2060,
+ #2061,#2062,#2063,#2064,#2065,#2066,#2067,#2068,#2069,#2070,#2071,
+ #2072,#2073,#2074,#2075,#2076,#2077),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,
+ 7),(0.E+000,0.164805904113,0.53615109137,0.834990859719,1.),
+ .UNSPECIFIED.);
+#2056 = CARTESIAN_POINT('',(-4.409039948933,-9.5000006));
+#2057 = CARTESIAN_POINT('',(-4.426329757488,-9.241604698033));
+#2058 = CARTESIAN_POINT('',(-4.442508996073,-8.982715741184));
+#2059 = CARTESIAN_POINT('',(-4.457579786485,-8.723373117678));
+#2060 = CARTESIAN_POINT('',(-4.471539247888,-8.463615558042));
+#2061 = CARTESIAN_POINT('',(-4.484381445304,-8.203481183681));
+#2062 = CARTESIAN_POINT('',(-4.522502415818,-7.356101226021));
+#2063 = CARTESIAN_POINT('',(-4.543197493248,-6.767467087304));
+#2064 = CARTESIAN_POINT('',(-4.55810257112,-6.177556988102));
+#2065 = CARTESIAN_POINT('',(-4.567101406671,-5.586838139558));
+#2066 = CARTESIAN_POINT('',(-4.570146783534,-4.995795751964));
+#2067 = CARTESIAN_POINT('',(-4.564932399173,-3.929438625163));
+#2068 = CARTESIAN_POINT('',(-4.558764350488,-3.454069883268));
+#2069 = CARTESIAN_POINT('',(-4.548760953265,-2.979092897525));
+#2070 = CARTESIAN_POINT('',(-4.534963203394,-2.50476009377));
+#2071 = CARTESIAN_POINT('',(-4.517424335327,-2.031312021057));
+#2072 = CARTESIAN_POINT('',(-4.4844630085,-1.29817134841));
+#2073 = CARTESIAN_POINT('',(-4.471610179967,-1.037704551115));
+#2074 = CARTESIAN_POINT('',(-4.457637224099,-0.777615380903));
+#2075 = CARTESIAN_POINT('',(-4.442550106273,-0.517942104397));
+#2076 = CARTESIAN_POINT('',(-4.426351724503,-0.258723598639));
+#2077 = CARTESIAN_POINT('',(-4.409039948933,5.9999999991E-007));
+#2078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2079 = ORIENTED_EDGE('',*,*,#2080,.T.);
+#2080 = EDGE_CURVE('',#1996,#2081,#2083,.T.);
+#2081 = VERTEX_POINT('',#2082);
+#2082 = CARTESIAN_POINT('',(15.313574256584,14.326123776595,
+ -1.120991090846));
+#2083 = SURFACE_CURVE('',#2084,(#2089,#2102),.PCURVE_S1.);
+#2084 = CIRCLE('',#2085,20.455744914327);
+#2085 = AXIS2_PLACEMENT_3D('',#2086,#2087,#2088);
+#2086 = CARTESIAN_POINT('',(-2.375,4.113620667976,2.06E-015));
+#2087 = DIRECTION('',(0.5,-0.866025403784,-4.3E-016));
+#2088 = DIRECTION('',(-0.866025403784,-0.5,-1.9E-016));
+#2089 = PCURVE('',#580,#2090);
+#2090 = DEFINITIONAL_REPRESENTATION('',(#2091),#2101);
+#2091 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2092,#2093,#2094,#2095,#2096,
+ #2097,#2098,#2099,#2100),.UNSPECIFIED.,.F.,.F.,(9,9),(2.69936980235,
+ 3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
+#2092 = CARTESIAN_POINT('',(-3.937305507584,-0.429986366786));
+#2093 = CARTESIAN_POINT('',(-3.943613826012,-0.376447328754));
+#2094 = CARTESIAN_POINT('',(-3.948726450609,-0.322809120887));
+#2095 = CARTESIAN_POINT('',(-3.952813320859,-0.269096916936));
+#2096 = CARTESIAN_POINT('',(-3.955985096381,-0.215329588632));
+#2097 = CARTESIAN_POINT('',(-3.958316933567,-0.161522850002));
+#2098 = CARTESIAN_POINT('',(-3.959855767507,-0.107690450241));
+#2099 = CARTESIAN_POINT('',(-3.960625191119,-5.384522523961E-002));
+#2100 = CARTESIAN_POINT('',(-3.960625191119,0.E+000));
+#2101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2102 = PCURVE('',#2103,#2108);
+#2103 = PLANE('',#2104);
+#2104 = AXIS2_PLACEMENT_3D('',#2105,#2106,#2107);
+#2105 = CARTESIAN_POINT('',(14.520868963872,13.86845516246,
+ -4.12871798293));
+#2106 = DIRECTION('',(0.5,-0.866025403784,-4.469903994297E-016));
+#2107 = DIRECTION('',(-9.772475257063E-016,-5.551115123126E-017,-1.));
+#2108 = DEFINITIONAL_REPRESENTATION('',(#2109),#2113);
+#2109 = CIRCLE('',#2110,20.455744914327);
+#2110 = AXIS2_PLACEMENT_2D('',#2111,#2112);
+#2111 = CARTESIAN_POINT('',(-4.12871798293,-19.50966898896));
+#2112 = DIRECTION('',(9.4E-016,-1.));
+#2113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2114 = ORIENTED_EDGE('',*,*,#2115,.T.);
+#2115 = EDGE_CURVE('',#2081,#2116,#2118,.T.);
+#2116 = VERTEX_POINT('',#2117);
+#2117 = CARTESIAN_POINT('',(17.027303437427,12.19433127667,-1.5392278467
+ ));
+#2118 = SURFACE_CURVE('',#2119,(#2124,#2137),.PCURVE_S1.);
+#2119 = CIRCLE('',#2120,15.958618361249);
+#2120 = AXIS2_PLACEMENT_3D('',#2121,#2122,#2123);
+#2121 = CARTESIAN_POINT('',(8.358883747248,4.826003781598,9.652007563196
+ ));
+#2122 = DIRECTION('',(-0.612372435696,-0.353553390593,-0.707106781187));
+#2123 = DIRECTION('',(0.755928946018,1.678499441701E-016,-0.654653670708
+ ));
+#2124 = PCURVE('',#580,#2125);
+#2125 = DEFINITIONAL_REPRESENTATION('',(#2126),#2136);
+#2126 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2127,#2128,#2129,#2130,#2131,
+ #2132,#2133,#2134,#2135),.UNSPECIFIED.,.F.,.F.,(9,9),(5.59336391665,
+ 6.197813324398),.PIECEWISE_BEZIER_KNOTS.);
+#2127 = CARTESIAN_POINT('',(-3.960293632652,-5.34059118292E-002));
+#2128 = CARTESIAN_POINT('',(-4.016501679364,-6.550768271791E-002));
+#2129 = CARTESIAN_POINT('',(-4.073473055542,-7.426667258166E-002));
+#2130 = CARTESIAN_POINT('',(-4.130988793653,-7.957165605856E-002));
+#2131 = CARTESIAN_POINT('',(-4.188790204764,-8.134885907407E-002));
+#2132 = CARTESIAN_POINT('',(-4.246591615929,-7.957165605859E-002));
+#2133 = CARTESIAN_POINT('',(-4.304107354026,-7.426667258162E-002));
+#2134 = CARTESIAN_POINT('',(-4.361078730209,-6.550768271791E-002));
+#2135 = CARTESIAN_POINT('',(-4.417286776921,-5.34059118292E-002));
+#2136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2137 = PCURVE('',#2138,#2143);
+#2138 = PLANE('',#2139);
+#2139 = AXIS2_PLACEMENT_3D('',#2140,#2141,#2142);
+#2140 = CARTESIAN_POINT('',(16.749573328287,15.155198227199,
+ -2.779139992054));
+#2141 = DIRECTION('',(-0.612372435696,-0.353553390593,-0.707106781187));
+#2142 = DIRECTION('',(-0.612372435696,-0.353553390593,0.707106781187));
+#2143 = DEFINITIONAL_REPRESENTATION('',(#2144),#2148);
+#2144 = CIRCLE('',#2145,15.958618361249);
+#2145 = AXIS2_PLACEMENT_2D('',#2146,#2147);
+#2146 = CARTESIAN_POINT('',(17.580297468496,-4.75));
+#2147 = DIRECTION('',(-0.925820099773,-0.377964473009));
+#2148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2149 = ORIENTED_EDGE('',*,*,#2150,.T.);
+#2150 = EDGE_CURVE('',#2116,#1237,#2151,.T.);
+#2151 = SURFACE_CURVE('',#2152,(#2179,#2209),.PCURVE_S1.);
+#2152 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2153,#2154,#2155,#2156,#2157,
+ #2158,#2159,#2160,#2161,#2162,#2163,#2164,#2165,#2166,#2167,#2168,
+ #2169,#2170,#2171,#2172,#2173,#2174,#2175,#2176,#2177,#2178),
+ .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127313093,
+ 0.250253556376,0.375379200514,0.500002018552,0.625127197659,
+ 0.750252315648,0.875377415203,1.),.UNSPECIFIED.);
+#2153 = CARTESIAN_POINT('',(14.599165880046,10.792445404287,
+ -10.55402661558));
+#2154 = CARTESIAN_POINT('',(14.750514944644,10.879827031486,
+ -10.25531295706));
+#2155 = CARTESIAN_POINT('',(14.896153493249,10.963911112705,
+ -9.952739391805));
+#2156 = CARTESIAN_POINT('',(15.035969885287,11.044634314295,
+ -9.646524611262));
+#2157 = CARTESIAN_POINT('',(15.303761731595,11.199244008848,
+ -9.027268858752));
+#2158 = CARTESIAN_POINT('',(15.431737216771,11.273130689665,
+ -8.714227870644));
+#2159 = CARTESIAN_POINT('',(15.553694713122,11.343542883013,
+ -8.397999149326));
+#2160 = CARTESIAN_POINT('',(15.785403475352,11.477319999259,
+ -7.759635022845));
+#2161 = CARTESIAN_POINT('',(15.895154816981,11.540684965893,
+ -7.43749959592));
+#2162 = CARTESIAN_POINT('',(15.998718550393,11.600477515256,
+ -7.112643666341));
+#2163 = CARTESIAN_POINT('',(16.192937308792,11.7126097677,
+ -6.459285316501));
+#2164 = CARTESIAN_POINT('',(16.28364255051,11.764978463423,
+ -6.130802745016));
+#2165 = CARTESIAN_POINT('',(16.368068792934,11.813721977213,
+ -5.800095732224));
+#2166 = CARTESIAN_POINT('',(16.524564682073,11.904074920934,
+ -5.133374682411));
+#2167 = CARTESIAN_POINT('',(16.596583158854,11.94565480789,
+ -4.797344573632));
+#2168 = CARTESIAN_POINT('',(16.662157396093,11.983514111412,
+ -4.459559834629));
+#2169 = CARTESIAN_POINT('',(16.78033089344,12.051741611917,
+ -3.780977727847));
+#2170 = CARTESIAN_POINT('',(16.832930169073,12.082109817863,
+ -3.4401803076));
+#2171 = CARTESIAN_POINT('',(16.878998754202,12.108707527888,
+ -3.098124670941));
+#2172 = CARTESIAN_POINT('',(16.958016725128,12.154328574673,
+ -2.411998969904));
+#2173 = CARTESIAN_POINT('',(16.990966119031,12.173351916113,
+ -2.067928851201));
+#2174 = CARTESIAN_POINT('',(17.01732702079,12.188571389839,
+ -1.723102416674));
+#2175 = CARTESIAN_POINT('',(17.05676357931,12.211340097517,
+ -1.033829050961));
+#2176 = CARTESIAN_POINT('',(17.069892267483,12.218919779839,
+ -0.689386089695));
+#2177 = CARTESIAN_POINT('',(17.076456346735,12.222709925285,
+ -0.344693037196));
+#2178 = CARTESIAN_POINT('',(17.076456464572,12.222709790124,-2.108E-014)
);
-#2302 = CARTESIAN_POINT('',(-12.19120145626,-17.02188242945,
- -1.655496114796));
-#2303 = CARTESIAN_POINT('',(-12.21221642466,-17.05828142245,
- -0.993207216782));
-#2304 = CARTESIAN_POINT('',(-12.21921189335,-17.0703982114,
- -0.662285964067));
-#2305 = CARTESIAN_POINT('',(-12.22270991997,-17.07645635136,
- -0.331142976389));
-#2306 = CARTESIAN_POINT('',(-12.22270979012,-17.07645646457,
- -8.642762846606E-015));
-#2307 = PCURVE('',#580,#2308);
-#2308 = DEFINITIONAL_REPRESENTATION('',(#2309),#2336);
-#2309 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2310,#2311,#2312,#2313,#2314,
- #2315,#2316,#2317,#2318,#2319,#2320,#2321,#2322,#2323,#2324,#2325,
- #2326,#2327,#2328,#2329,#2330,#2331,#2332,#2333,#2334,#2335),
- .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127020669,
- 0.250253162993,0.3753788083,0.500001678799,0.625126934355,
- 0.750252138209,0.875377326415,1.),.UNSPECIFIED.);
-#2310 = CARTESIAN_POINT('',(-2.206058490928,-0.505893901574));
-#2311 = CARTESIAN_POINT('',(-2.205076487952,-0.4900850036));
-#2312 = CARTESIAN_POINT('',(-2.20415474886,-0.474273724633));
-#2313 = CARTESIAN_POINT('',(-2.203288891579,-0.458460329777));
-#2314 = CARTESIAN_POINT('',(-2.201662065879,-0.426829858413));
-#2315 = CARTESIAN_POINT('',(-2.200901096698,-0.411012780756));
-#2316 = CARTESIAN_POINT('',(-2.200189154742,-0.395194022545));
-#2317 = CARTESIAN_POINT('',(-2.198858089984,-0.363553565774));
-#2318 = CARTESIAN_POINT('',(-2.198238961304,-0.347731866872));
-#2319 = CARTESIAN_POINT('',(-2.197663611818,-0.331908845222));
-#2320 = CARTESIAN_POINT('',(-2.196598631008,-0.300324043644));
-#2321 = CARTESIAN_POINT('',(-2.196108660694,-0.284562272667));
-#2322 = CARTESIAN_POINT('',(-2.195658167256,-0.268799489313));
-#2323 = CARTESIAN_POINT('',(-2.194831543453,-0.23720861111));
-#2324 = CARTESIAN_POINT('',(-2.19445571747,-0.221380508625));
-#2325 = CARTESIAN_POINT('',(-2.194116724921,-0.205551648229));
-#2326 = CARTESIAN_POINT('',(-2.1935103083,-0.17389265376));
-#2327 = CARTESIAN_POINT('',(-2.193242882349,-0.158062519134));
-#2328 = CARTESIAN_POINT('',(-2.193010187694,-0.142231861713));
-#2329 = CARTESIAN_POINT('',(-2.19261291867,-0.110569720304));
-#2330 = CARTESIAN_POINT('',(-2.192448343149,-9.473823573845E-002));
-#2331 = CARTESIAN_POINT('',(-2.192317154013,-7.890644488258E-002));
-#2332 = CARTESIAN_POINT('',(-2.192121289347,-4.730603983734E-002));
-#2333 = CARTESIAN_POINT('',(-2.192056341429,-3.153742609986E-002));
-#2334 = CARTESIAN_POINT('',(-2.192023885636,-1.576871316136E-002));
-#2335 = CARTESIAN_POINT('',(-2.192023877433,-3.330669073875E-016));
-#2336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2337 = PCURVE('',#2338,#2343);
-#2338 = CYLINDRICAL_SURFACE('',#2339,20.9);
-#2339 = AXIS2_PLACEMENT_3D('',#2340,#2341,#2342);
-#2340 = CARTESIAN_POINT('',(2.381569860407,-1.375,1.7763568394E-015));
-#2341 = DIRECTION('',(0.866025403784,-0.5,6.661338147751E-016));
-#2342 = DIRECTION('',(-0.5,-0.866025403784,-1.387778780781E-016));
-#2343 = DEFINITIONAL_REPRESENTATION('',(#2344),#2371);
-#2344 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2345,#2346,#2347,#2348,#2349,
- #2350,#2351,#2352,#2353,#2354,#2355,#2356,#2357,#2358,#2359,#2360,
- #2361,#2362,#2363,#2364,#2365,#2366,#2367,#2368,#2369,#2370),
- .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127020669,
- 0.250253162993,0.3753788083,0.500001678799,0.625126934355,
- 0.750252138209,0.875377326415,1.),.UNSPECIFIED.);
-#2345 = CARTESIAN_POINT('',(-5.774638830512,-4.796948949046));
-#2346 = CARTESIAN_POINT('',(-5.790546800987,-4.79694911878));
-#2347 = CARTESIAN_POINT('',(-5.806454833329,-4.796948807601));
-#2348 = CARTESIAN_POINT('',(-5.822362912798,-4.796948949046));
-#2349 = CARTESIAN_POINT('',(-5.854179031219,-4.796948949046));
-#2350 = CARTESIAN_POINT('',(-5.870087071391,-4.796948949046));
-#2351 = CARTESIAN_POINT('',(-5.885995138172,-4.796948949046));
-#2352 = CARTESIAN_POINT('',(-5.91781124899,-4.796948949046));
-#2353 = CARTESIAN_POINT('',(-5.933719293687,-4.796948949046));
-#2354 = CARTESIAN_POINT('',(-5.949627352847,-4.796948949046));
-#2355 = CARTESIAN_POINT('',(-5.981379571005,-4.796948949046));
-#2356 = CARTESIAN_POINT('',(-5.997223730589,-4.796948949046));
-#2357 = CARTESIAN_POINT('',(-6.013067897326,-4.796948949046));
-#2358 = CARTESIAN_POINT('',(-6.044820112069,-4.796948949046));
-#2359 = CARTESIAN_POINT('',(-6.060728160804,-4.796948949046));
-#2360 = CARTESIAN_POINT('',(-6.076636212638,-4.796948949046));
-#2361 = CARTESIAN_POINT('',(-6.108452313144,-4.796948949046));
-#2362 = CARTESIAN_POINT('',(-6.124360362518,-4.796948949046));
-#2363 = CARTESIAN_POINT('',(-6.140268412899,-4.796948949046));
-#2364 = CARTESIAN_POINT('',(-6.172084512131,-4.796948949046));
-#2365 = CARTESIAN_POINT('',(-6.187992561691,-4.796948949046));
-#2366 = CARTESIAN_POINT('',(-6.203900611408,-4.796948949046));
-#2367 = CARTESIAN_POINT('',(-6.23565282204,-4.796948949046));
-#2368 = CARTESIAN_POINT('',(-6.25149698425,-4.796948808168));
-#2369 = CARTESIAN_POINT('',(-6.26734114563,-4.7969491181));
-#2370 = CARTESIAN_POINT('',(-6.28318530718,-4.796948949046));
-#2371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2372 = ORIENTED_EDGE('',*,*,#2373,.T.);
-#2373 = EDGE_CURVE('',#2277,#2374,#2376,.T.);
-#2374 = VERTEX_POINT('',#2375);
-#2375 = CARTESIAN_POINT('',(-14.32013885496,-15.30320806824,
- -1.321153281983));
-#2376 = SURFACE_CURVE('',#2377,(#2382,#2395),.PCURVE_S1.);
-#2377 = CIRCLE('',#2378,16.085707942067);
-#2378 = AXIS2_PLACEMENT_3D('',#2379,#2380,#2381);
-#2379 = CARTESIAN_POINT('',(-4.77297077308,-8.267027882015,9.54594154601
+#2179 = PCURVE('',#580,#2180);
+#2180 = DEFINITIONAL_REPRESENTATION('',(#2181),#2208);
+#2181 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2182,#2183,#2184,#2185,#2186,
+ #2187,#2188,#2189,#2190,#2191,#2192,#2193,#2194,#2195,#2196,#2197,
+ #2198,#2199,#2200,#2201,#2202,#2203,#2204,#2205,#2206,#2207),
+ .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127313093,
+ 0.250253556376,0.375379200514,0.500002018552,0.625127197659,
+ 0.750252315648,0.875377415203,1.),.UNSPECIFIED.);
+#2182 = CARTESIAN_POINT('',(-4.075802913558,-0.52657202536));
+#2183 = CARTESIAN_POINT('',(-4.076888211058,-0.510118717758));
+#2184 = CARTESIAN_POINT('',(-4.07790490949,-0.49366263138));
+#2185 = CARTESIAN_POINT('',(-4.07885840179,-0.477204088934));
+#2186 = CARTESIAN_POINT('',(-4.080647311514,-0.444282757018));
+#2187 = CARTESIAN_POINT('',(-4.081482732313,-0.427819966349));
+#2188 = CARTESIAN_POINT('',(-4.082263269549,-0.411355240057));
+#2189 = CARTESIAN_POINT('',(-4.083720874426,-0.378422416964));
+#2190 = CARTESIAN_POINT('',(-4.084397949897,-0.361954319785));
+#2191 = CARTESIAN_POINT('',(-4.085026456502,-0.345484708818));
+#2192 = CARTESIAN_POINT('',(-4.086188747478,-0.31260900176));
+#2193 = CARTESIAN_POINT('',(-4.086722907403,-0.296202915878));
+#2194 = CARTESIAN_POINT('',(-4.087213605216,-0.279795677312));
+#2195 = CARTESIAN_POINT('',(-4.088113359536,-0.246913052247));
+#2196 = CARTESIAN_POINT('',(-4.088522082496,-0.230437657036));
+#2197 = CARTESIAN_POINT('',(-4.088890506873,-0.213961402293));
+#2198 = CARTESIAN_POINT('',(-4.089549235684,-0.181007450735));
+#2199 = CARTESIAN_POINT('',(-4.089839542536,-0.164529753249));
+#2200 = CARTESIAN_POINT('',(-4.090092032891,-0.148051464594));
+#2201 = CARTESIAN_POINT('',(-4.090522959877,-0.115093953504));
+#2202 = CARTESIAN_POINT('',(-4.090701397982,-9.86147303633E-002));
+#2203 = CARTESIAN_POINT('',(-4.090843602208,-8.213516153309E-002));
+#2204 = CARTESIAN_POINT('',(-4.091055882769,-4.924175016222E-002));
+#2205 = CARTESIAN_POINT('',(-4.091126254289,-3.282790810372E-002));
+#2206 = CARTESIAN_POINT('',(-4.091161421208,-1.641395415219E-002));
+#2207 = CARTESIAN_POINT('',(-4.091161429747,-8.9E-016));
+#2208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2209 = PCURVE('',#2210,#2215);
+#2210 = CYLINDRICAL_SURFACE('',#2211,20.9);
+#2211 = AXIS2_PLACEMENT_3D('',#2212,#2213,#2214);
+#2212 = CARTESIAN_POINT('',(-1.375,2.381569860407,1.33226762955E-015));
+#2213 = DIRECTION('',(-0.5,0.866025403784,4.440892098501E-016));
+#2214 = DIRECTION('',(0.866025403784,0.5,-7.49400541622E-016));
+#2215 = DEFINITIONAL_REPRESENTATION('',(#2216),#2243);
+#2216 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2217,#2218,#2219,#2220,#2221,
+ #2222,#2223,#2224,#2225,#2226,#2227,#2228,#2229,#2230,#2231,#2232,
+ #2233,#2234,#2235,#2236,#2237,#2238,#2239,#2240,#2241,#2242),
+ .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127313093,
+ 0.250253556376,0.375379200514,0.500002018552,0.625127197659,
+ 0.750252315648,0.875377415203,1.),.UNSPECIFIED.);
+#2217 = CARTESIAN_POINT('',(-5.75382958365,-0.703051050954));
+#2218 = CARTESIAN_POINT('',(-5.770388474831,-0.703050874274));
+#2219 = CARTESIAN_POINT('',(-5.78694744536,-0.703051198187));
+#2220 = CARTESIAN_POINT('',(-5.803506475626,-0.703051050954));
+#2221 = CARTESIAN_POINT('',(-5.83662448493,-0.703051050954));
+#2222 = CARTESIAN_POINT('',(-5.853183465357,-0.703051050954));
+#2223 = CARTESIAN_POINT('',(-5.869742479238,-0.703051050954));
+#2224 = CARTESIAN_POINT('',(-5.902860478439,-0.703051050954));
+#2225 = CARTESIAN_POINT('',(-5.919419464555,-0.703051050954));
+#2226 = CARTESIAN_POINT('',(-5.935978468695,-0.703051050954));
+#2227 = CARTESIAN_POINT('',(-5.969029959543,-0.703051050954));
+#2228 = CARTESIAN_POINT('',(-5.985522446961,-0.703051050954));
+#2229 = CARTESIAN_POINT('',(-6.002014943231,-0.703051050954));
+#2230 = CARTESIAN_POINT('',(-6.035066429734,-0.703051050954));
+#2231 = CARTESIAN_POINT('',(-6.051625420858,-0.703051050954));
+#2232 = CARTESIAN_POINT('',(-6.068184415795,-0.703051050954));
+#2233 = CARTESIAN_POINT('',(-6.10130240178,-0.703051050954));
+#2234 = CARTESIAN_POINT('',(-6.117861393686,-0.703051050954));
+#2235 = CARTESIAN_POINT('',(-6.134420386825,-0.703051050954));
+#2236 = CARTESIAN_POINT('',(-6.167538371232,-0.703051050954));
+#2237 = CARTESIAN_POINT('',(-6.184097363363,-0.703051050954));
+#2238 = CARTESIAN_POINT('',(-6.200656355687,-0.703051050954));
+#2239 = CARTESIAN_POINT('',(-6.233707837095,-0.703051050954));
+#2240 = CARTESIAN_POINT('',(-6.250200327679,-0.703051197597));
+#2241 = CARTESIAN_POINT('',(-6.266692817362,-0.703050874983));
+#2242 = CARTESIAN_POINT('',(-6.28318530718,-0.703051050954));
+#2243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2244 = ORIENTED_EDGE('',*,*,#1236,.F.);
+#2245 = ORIENTED_EDGE('',*,*,#2246,.F.);
+#2246 = EDGE_CURVE('',#2247,#1209,#2249,.T.);
+#2247 = VERTEX_POINT('',#2248);
+#2248 = CARTESIAN_POINT('',(-17.02730343742,12.19433127667,-1.5392278467
));
-#2380 = DIRECTION('',(0.353553390596,0.612372435701,-0.707106781181));
-#2381 = DIRECTION('',(0.E+000,0.755928946013,0.654653670714));
-#2382 = PCURVE('',#580,#2383);
-#2383 = DEFINITIONAL_REPRESENTATION('',(#2384),#2394);
-#2384 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2385,#2386,#2387,#2388,#2389,
- #2390,#2391,#2392,#2393),.UNSPECIFIED.,.F.,.F.,(9,9),(3.229426962321
- ,3.828951718163),.PIECEWISE_BEZIER_KNOTS.);
-#2385 = CARTESIAN_POINT('',(-1.865769163027,-6.295363536474E-002));
-#2386 = CARTESIAN_POINT('',(-1.922013634628,-7.496348608637E-002));
-#2387 = CARTESIAN_POINT('',(-1.979017993656,-8.365574178485E-002));
-#2388 = CARTESIAN_POINT('',(-2.036564329191,-8.892021464163E-002));
-#2389 = CARTESIAN_POINT('',(-2.094395102398,-9.068382884209E-002));
-#2390 = CARTESIAN_POINT('',(-2.152225875581,-8.892021464197E-002));
-#2391 = CARTESIAN_POINT('',(-2.209772211132,-8.365574178478E-002));
-#2392 = CARTESIAN_POINT('',(-2.266776570159,-7.496348608637E-002));
-#2393 = CARTESIAN_POINT('',(-2.323021041759,-6.295363536474E-002));
-#2394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2395 = PCURVE('',#2396,#2401);
-#2396 = PLANE('',#2397);
-#2397 = AXIS2_PLACEMENT_3D('',#2398,#2399,#2400);
-#2398 = CARTESIAN_POINT('',(-6.783083032585,-21.24864444439,
- -2.701524309144));
-#2399 = DIRECTION('',(0.353553390596,0.612372435701,-0.707106781181));
-#2400 = DIRECTION('',(0.353553390591,0.612372435691,0.707106781192));
-#2401 = DEFINITIONAL_REPRESENTATION('',(#2402),#2406);
-#2402 = CIRCLE('',#2403,16.085707942067);
-#2403 = AXIS2_PLACEMENT_2D('',#2404,#2405);
-#2404 = CARTESIAN_POINT('',(17.320532316924,-4.75));
-#2405 = DIRECTION('',(0.925820099774,-0.377964473007));
-#2406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2407 = ORIENTED_EDGE('',*,*,#2408,.F.);
-#2408 = EDGE_CURVE('',#2409,#2374,#2411,.T.);
-#2409 = VERTEX_POINT('',#2410);
-#2410 = CARTESIAN_POINT('',(-13.39509650663,-13.70098772177,
- -8.593853909956));
-#2411 = SURFACE_CURVE('',#2412,(#2417,#2430),.PCURVE_S1.);
-#2412 = CIRCLE('',#2413,20.455744914327);
-#2413 = AXIS2_PLACEMENT_3D('',#2414,#2415,#2416);
-#2414 = CARTESIAN_POINT('',(-4.113620667976,2.375,-4.524534660836E-015)
+#2249 = SURFACE_CURVE('',#2250,(#2277,#2307),.PCURVE_S1.);
+#2250 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2251,#2252,#2253,#2254,#2255,
+ #2256,#2257,#2258,#2259,#2260,#2261,#2262,#2263,#2264,#2265,#2266,
+ #2267,#2268,#2269,#2270,#2271,#2272,#2273,#2274,#2275,#2276),
+ .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127313093,
+ 0.250253556376,0.375379200514,0.500002018552,0.625127197659,
+ 0.750252315648,0.875377415203,1.),.UNSPECIFIED.);
+#2251 = CARTESIAN_POINT('',(-14.59916588004,10.792445404287,
+ -10.55402661558));
+#2252 = CARTESIAN_POINT('',(-14.75051494464,10.879827031486,
+ -10.25531295706));
+#2253 = CARTESIAN_POINT('',(-14.89615349324,10.963911112705,
+ -9.952739391805));
+#2254 = CARTESIAN_POINT('',(-15.03596988528,11.044634314295,
+ -9.646524611262));
+#2255 = CARTESIAN_POINT('',(-15.30376173159,11.199244008848,
+ -9.027268858752));
+#2256 = CARTESIAN_POINT('',(-15.43173721677,11.273130689665,
+ -8.714227870644));
+#2257 = CARTESIAN_POINT('',(-15.55369471312,11.343542883013,
+ -8.397999149326));
+#2258 = CARTESIAN_POINT('',(-15.78540347535,11.477319999259,
+ -7.759635022845));
+#2259 = CARTESIAN_POINT('',(-15.89515481698,11.540684965893,
+ -7.43749959592));
+#2260 = CARTESIAN_POINT('',(-15.99871855039,11.600477515256,
+ -7.112643666341));
+#2261 = CARTESIAN_POINT('',(-16.19293730879,11.7126097677,
+ -6.459285316501));
+#2262 = CARTESIAN_POINT('',(-16.28364255051,11.764978463423,
+ -6.130802745016));
+#2263 = CARTESIAN_POINT('',(-16.36806879293,11.813721977213,
+ -5.800095732224));
+#2264 = CARTESIAN_POINT('',(-16.52456468207,11.904074920934,
+ -5.133374682411));
+#2265 = CARTESIAN_POINT('',(-16.59658315885,11.94565480789,
+ -4.797344573632));
+#2266 = CARTESIAN_POINT('',(-16.66215739609,11.983514111412,
+ -4.459559834629));
+#2267 = CARTESIAN_POINT('',(-16.78033089344,12.051741611917,
+ -3.780977727847));
+#2268 = CARTESIAN_POINT('',(-16.83293016907,12.082109817863,
+ -3.4401803076));
+#2269 = CARTESIAN_POINT('',(-16.8789987542,12.108707527888,
+ -3.098124670941));
+#2270 = CARTESIAN_POINT('',(-16.95801672512,12.154328574673,
+ -2.411998969904));
+#2271 = CARTESIAN_POINT('',(-16.99096611903,12.173351916113,
+ -2.067928851201));
+#2272 = CARTESIAN_POINT('',(-17.01732702079,12.188571389839,
+ -1.723102416674));
+#2273 = CARTESIAN_POINT('',(-17.05676357931,12.211340097517,
+ -1.033829050961));
+#2274 = CARTESIAN_POINT('',(-17.06989226748,12.218919779839,
+ -0.689386089695));
+#2275 = CARTESIAN_POINT('',(-17.07645634673,12.222709925285,
+ -0.344693037196));
+#2276 = CARTESIAN_POINT('',(-17.07645646457,12.222709790124,-1.09E-014)
);
-#2415 = DIRECTION('',(-0.866025403784,0.5,-9.525336128076E-016));
-#2416 = DIRECTION('',(0.5,0.866025403784,-1.922962686384E-016));
-#2417 = PCURVE('',#580,#2418);
-#2418 = DEFINITIONAL_REPRESENTATION('',(#2419),#2429);
-#2419 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2420,#2421,#2422,#2423,#2424,
- #2425,#2426,#2427,#2428),.UNSPECIFIED.,.F.,.F.,(9,9),(2.703565446836
- ,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
-#2420 = CARTESIAN_POINT('',(-2.345403997491,-0.4259224516));
-#2421 = CARTESIAN_POINT('',(-2.339233870318,-0.372884895091));
-#2422 = CARTESIAN_POINT('',(-2.334227442197,-0.319751439378));
-#2423 = CARTESIAN_POINT('',(-2.330222279978,-0.266546260232));
-#2424 = CARTESIAN_POINT('',(-2.327112143512,-0.213287582391));
-#2425 = CARTESIAN_POINT('',(-2.324824782314,-0.159990621632));
-#2426 = CARTESIAN_POINT('',(-2.323315008798,-0.106668723676));
-#2427 = CARTESIAN_POINT('',(-2.322560116061,-5.333436194577E-002));
-#2428 = CARTESIAN_POINT('',(-2.322560116061,1.229471723051E-016));
-#2429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2430 = PCURVE('',#2431,#2436);
-#2431 = PLANE('',#2432);
-#2432 = AXIS2_PLACEMENT_3D('',#2433,#2434,#2435);
-#2433 = CARTESIAN_POINT('',(-13.79925011007,-14.401002297,
- -4.189731130554));
-#2434 = DIRECTION('',(-0.866025403784,0.5,-9.104896719151E-016));
-#2435 = DIRECTION('',(8.881784197001E-016,-3.76667109355E-016,-1.));
-#2436 = DEFINITIONAL_REPRESENTATION('',(#2437),#2441);
-#2437 = CIRCLE('',#2438,20.455744914327);
-#2438 = AXIS2_PLACEMENT_2D('',#2439,#2440);
-#2439 = CARTESIAN_POINT('',(-4.189731130554,-19.3712588842));
-#2440 = DIRECTION('',(3.230636004892E-016,-1.));
-#2441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2442 = ORIENTED_EDGE('',*,*,#2443,.T.);
-#2443 = EDGE_CURVE('',#2409,#2444,#2446,.T.);
-#2444 = VERTEX_POINT('',#2445);
-#2445 = CARTESIAN_POINT('',(-11.28259796958,-15.44813502659,
- -8.663608212207));
-#2446 = SURFACE_CURVE('',#2447,(#2474,#2504),.PCURVE_S1.);
-#2447 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#2448,#2449,#2450,#2451,#2452,
- #2453,#2454,#2455,#2456,#2457,#2458,#2459,#2460,#2461,#2462,#2463,
- #2464,#2465,#2466,#2467,#2468,#2469,#2470,#2471,#2472,#2473),
- .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.E+000,0.107512952727,
- 0.48917959448,0.895845263824,1.),.UNSPECIFIED.);
-#2448 = CARTESIAN_POINT('',(-13.39509695661,-13.70098730116,
- -8.593853879163));
-#2449 = CARTESIAN_POINT('',(-13.28676285105,-13.80225271058,
- -8.601267287907));
-#2450 = CARTESIAN_POINT('',(-13.1777719829,-13.90268150636,
- -8.608045313181));
-#2451 = CARTESIAN_POINT('',(-13.06812016924,-14.00225506201,
- -8.614233099699));
-#2452 = CARTESIAN_POINT('',(-12.95780363729,-14.10095547659,
- -8.619873778066));
-#2453 = CARTESIAN_POINT('',(-12.84681902435,-14.19876557472,
- -8.625008464778));
-#2454 = CARTESIAN_POINT('',(-12.7351633778,-14.29566890657,
- -8.629676262226));
-#2455 = CARTESIAN_POINT('',(-12.22406994958,-14.73237785956,
- -8.648958975046));
-#2456 = CARTESIAN_POINT('',(-11.81681543375,-15.0614820874,
- -8.658587226253));
-#2457 = CARTESIAN_POINT('',(-11.40096001716,-15.37825645458,
- -8.664456721493));
-#2458 = CARTESIAN_POINT('',(-10.97647555331,-15.68209872446,
- -8.66789852879));
-#2459 = CARTESIAN_POINT('',(-10.54342492503,-15.97252272783,
- -8.66988526319));
-#2460 = CARTESIAN_POINT('',(-10.10198135104,-16.24918752998,
- -8.670927933282));
-#2461 = CARTESIAN_POINT('',(-9.173437802817,-16.79182612897,
- -8.671240211581));
-#2462 = CARTESIAN_POINT('',(-8.685240452456,-17.05591316443,
- -8.670389256205));
-#2463 = CARTESIAN_POINT('',(-8.188188359682,-17.30393389924,
- -8.668588677629));
-#2464 = CARTESIAN_POINT('',(-7.682726375826,-17.53588179986,
- -8.66531112534));
-#2465 = CARTESIAN_POINT('',(-7.16939431434,-17.75196991961,
- -8.659419776261));
-#2466 = CARTESIAN_POINT('',(-6.648805461198,-17.95258723505,
- -8.649315102513));
-#2467 = CARTESIAN_POINT('',(-5.986620824319,-18.18584041021,
- -8.628794169237));
-#2468 = CARTESIAN_POINT('',(-5.851171518491,-18.23242119498,
- -8.62420120038));
-#2469 = CARTESIAN_POINT('',(-5.715301619969,-18.27803238081,
- -8.619165469573));
-#2470 = CARTESIAN_POINT('',(-5.579022771614,-18.3226838325,
- -8.613651254305));
-#2471 = CARTESIAN_POINT('',(-5.442346991307,-18.36638604621,
- -8.607621058903));
-#2472 = CARTESIAN_POINT('',(-5.305286671941,-18.40915014947,
- -8.601035614525));
-#2473 = CARTESIAN_POINT('',(-5.167854581428,-18.45098790116,
- -8.593853879163));
-#2474 = PCURVE('',#580,#2475);
-#2475 = DEFINITIONAL_REPRESENTATION('',(#2476),#2503);
-#2476 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#2477,#2478,#2479,#2480,#2481,
- #2482,#2483,#2484,#2485,#2486,#2487,#2488,#2489,#2490,#2491,#2492,
- #2493,#2494,#2495,#2496,#2497,#2498,#2499,#2500,#2501,#2502),
- .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.E+000,0.107512952727,
- 0.48917959448,0.895845263824,1.),.UNSPECIFIED.);
-#2477 = CARTESIAN_POINT('',(-2.344905871954,-0.421611249368));
-#2478 = CARTESIAN_POINT('',(-2.337168495835,-0.421998149383));
-#2479 = CARTESIAN_POINT('',(-2.329434003105,-0.422351967001));
-#2480 = CARTESIAN_POINT('',(-2.321702635301,-0.422675035633));
-#2481 = CARTESIAN_POINT('',(-2.313974577153,-0.422969587643));
-#2482 = CARTESIAN_POINT('',(-2.306249956587,-0.423237754354));
-#2483 = CARTESIAN_POINT('',(-2.298528844721,-0.423481566042));
-#2484 = CARTESIAN_POINT('',(-2.263414127021,-0.424488862941));
-#2485 = CARTESIAN_POINT('',(-2.236061296216,-0.424992151721));
-#2486 = CARTESIAN_POINT('',(-2.208753795744,-0.425298994911));
-#2487 = CARTESIAN_POINT('',(-2.181485573539,-0.425478941262));
-#2488 = CARTESIAN_POINT('',(-2.154245405659,-0.425582814494));
-#2489 = CARTESIAN_POINT('',(-2.127019758944,-0.42563732985));
-#2490 = CARTESIAN_POINT('',(-2.070789286739,-0.425653657084));
-#2491 = CARTESIAN_POINT('',(-2.041784679257,-0.425609165227));
-#2492 = CARTESIAN_POINT('',(-2.012767131118,-0.42551502424));
-#2493 = CARTESIAN_POINT('',(-1.98371963817,-0.42534366095));
-#2494 = CARTESIAN_POINT('',(-1.954627887337,-0.425035670937));
-#2495 = CARTESIAN_POINT('',(-1.925484298225,-0.42450744817));
-#2496 = CARTESIAN_POINT('',(-1.888813573076,-0.423435492328));
-#2497 = CARTESIAN_POINT('',(-1.881333220208,-0.423195594125));
-#2498 = CARTESIAN_POINT('',(-1.873849583308,-0.422932600643));
-#2499 = CARTESIAN_POINT('',(-1.866362731526,-0.422644657341));
-#2500 = CARTESIAN_POINT('',(-1.858872784309,-0.42232982076));
-#2501 = CARTESIAN_POINT('',(-1.851379911399,-0.42198605853));
-#2502 = CARTESIAN_POINT('',(-1.843884332832,-0.421611249368));
-#2503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2504 = PCURVE('',#2505,#2510);
-#2505 = CYLINDRICAL_SURFACE('',#2506,3.5);
-#2506 = AXIS2_PLACEMENT_3D('',#2507,#2508,#2509);
-#2507 = CARTESIAN_POINT('',(-5.545637594915,-19.10532607475,
- -5.17638090205));
-#2508 = DIRECTION('',(0.866025403784,-0.5,6.661338147751E-016));
-#2509 = DIRECTION('',(-0.5,-0.866025403784,-1.387778780781E-016));
-#2510 = DEFINITIONAL_REPRESENTATION('',(#2511),#2538);
-#2511 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#2512,#2513,#2514,#2515,#2516,
- #2517,#2518,#2519,#2520,#2521,#2522,#2523,#2524,#2525,#2526,#2527,
- #2528,#2529,#2530,#2531,#2532,#2533,#2534,#2535,#2536,#2537),
- .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.E+000,0.107512952727,
- 0.48917959448,0.895845263824,1.),.UNSPECIFIED.);
-#2512 = CARTESIAN_POINT('',(-4.494800381391,-9.5000006));
-#2513 = CARTESIAN_POINT('',(-4.504612123716,-9.355547807787));
-#2514 = CARTESIAN_POINT('',(-4.514090972698,-9.21094454929));
-#2515 = CARTESIAN_POINT('',(-4.523236088174,-9.066196515267));
-#2516 = CARTESIAN_POINT('',(-4.532046374328,-8.92130938885));
-#2517 = CARTESIAN_POINT('',(-4.540520479695,-8.776288845546));
-#2518 = CARTESIAN_POINT('',(-4.548656797158,-8.63114055324));
-#2519 = CARTESIAN_POINT('',(-4.584131316297,-7.970166184198));
-#2520 = CARTESIAN_POINT('',(-4.607529377783,-7.452921313766));
-#2521 = CARTESIAN_POINT('',(-4.626567622403,-6.934392775099));
-#2522 = CARTESIAN_POINT('',(-4.641140567719,-6.414857310959));
-#2523 = CARTESIAN_POINT('',(-4.651153598456,-5.894612464054));
-#2524 = CARTESIAN_POINT('',(-4.656555232968,-5.373978713571));
-#2525 = CARTESIAN_POINT('',(-4.658176842999,-4.298517112789));
-#2526 = CARTESIAN_POINT('',(-4.653772247683,-3.743682287588));
-#2527 = CARTESIAN_POINT('',(-4.644120309253,-3.189212180835));
-#2528 = CARTESIAN_POINT('',(-4.629274517047,-2.635495311857));
-#2529 = CARTESIAN_POINT('',(-4.60934851102,-2.082892646158));
-#2530 = CARTESIAN_POINT('',(-4.584471994661,-1.531740816691));
-#2531 = CARTESIAN_POINT('',(-4.547126267801,-0.84164551158));
-#2532 = CARTESIAN_POINT('',(-4.539193096206,-0.701052579422));
-#2533 = CARTESIAN_POINT('',(-4.53094310463,-0.560580202778));
-#2534 = CARTESIAN_POINT('',(-4.52237773608,-0.42023353226));
-#2535 = CARTESIAN_POINT('',(-4.513498205747,-0.280017727575));
-#2536 = CARTESIAN_POINT('',(-4.504305501,-0.139937957524));
-#2537 = CARTESIAN_POINT('',(-4.494800381391,5.999999999062E-007));
-#2538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2539 = ORIENTED_EDGE('',*,*,#2540,.F.);
-#2540 = EDGE_CURVE('',#2541,#2444,#2543,.T.);
-#2541 = VERTEX_POINT('',#2542);
-#2542 = CARTESIAN_POINT('',(-10.90029533801,-14.78596744485,
- -10.17638090205));
-#2543 = SURFACE_CURVE('',#2544,(#2571,#2601),.PCURVE_S1.);
-#2544 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2545,#2546,#2547,#2548,#2549,
- #2550,#2551,#2552,#2553,#2554,#2555,#2556,#2557,#2558,#2559,#2560,
- #2561,#2562,#2563,#2564,#2565,#2566,#2567,#2568,#2569,#2570),
- .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127020669,
- 0.250253162993,0.3753788083,0.500001678799,0.625126934355,
- 0.750252138209,0.875377326415,1.),.UNSPECIFIED.);
-#2545 = CARTESIAN_POINT('',(-10.90029533801,-14.78596744485,
- -10.17638090205));
-#2546 = CARTESIAN_POINT('',(-10.98123825396,-14.92616434831,
- -9.885978163042));
-#2547 = CARTESIAN_POINT('',(-11.05910130081,-15.06102772385,
- -9.59214063238));
-#2548 = CARTESIAN_POINT('',(-11.13383043456,-15.19046209743,
- -9.295064486486));
-#2549 = CARTESIAN_POINT('',(-11.27692267284,-15.4383051243,
- -8.694842784952));
-#2550 = CARTESIAN_POINT('',(-11.34528594417,-15.55671378361,
- -8.391697207502));
-#2551 = CARTESIAN_POINT('',(-11.41041824028,-15.66952622968,
- -8.085718620917));
-#2552 = CARTESIAN_POINT('',(-11.53413702424,-15.88381344935,
- -7.468513562382));
-#2553 = CARTESIAN_POINT('',(-11.59272354601,-15.9852882817,
- -7.15728706998));
-#2554 = CARTESIAN_POINT('',(-11.64799551571,-16.08102214145,
- -6.843644453692));
-#2555 = CARTESIAN_POINT('',(-11.75163156497,-16.26052504428,
- -6.213222701257));
-#2556 = CARTESIAN_POINT('',(-11.80002251581,-16.34434062976,
- -5.896461190167));
-#2557 = CARTESIAN_POINT('',(-11.84505605437,-16.42234100658,
- -5.577725229982));
-#2558 = CARTESIAN_POINT('',(-11.92852039444,-16.5669054842,
- -4.935441780244));
-#2559 = CARTESIAN_POINT('',(-11.96692385235,-16.63342222449,
- -4.611880030773));
-#2560 = CARTESIAN_POINT('',(-12.00188641002,-16.69397915074,
- -4.286761545471));
-#2561 = CARTESIAN_POINT('',(-12.06488716877,-16.80309966582,
- -3.633852083723));
-#2562 = CARTESIAN_POINT('',(-12.09292537689,-16.85166326682,
- -3.306061064166));
-#2563 = CARTESIAN_POINT('',(-12.11748014992,-16.89419338128,
- -2.97715411155));
-#2564 = CARTESIAN_POINT('',(-12.15959438704,-16.96713737969,
- -2.317553720106));
-#2565 = CARTESIAN_POINT('',(-12.1771538548,-16.99755127,-1.986860236772)
+#2277 = PCURVE('',#580,#2278);
+#2278 = DEFINITIONAL_REPRESENTATION('',(#2279),#2306);
+#2279 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2280,#2281,#2282,#2283,#2284,
+ #2285,#2286,#2287,#2288,#2289,#2290,#2291,#2292,#2293,#2294,#2295,
+ #2296,#2297,#2298,#2299,#2300,#2301,#2302,#2303,#2304,#2305),
+ .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127313093,
+ 0.250253556376,0.375379200514,0.500002018552,0.625127197659,
+ 0.750252315648,0.875377415203,1.),.UNSPECIFIED.);
+#2280 = CARTESIAN_POINT('',(-2.207382393622,-0.52657202536));
+#2281 = CARTESIAN_POINT('',(-2.206297096122,-0.510118717758));
+#2282 = CARTESIAN_POINT('',(-2.205280397689,-0.49366263138));
+#2283 = CARTESIAN_POINT('',(-2.20432690539,-0.477204088934));
+#2284 = CARTESIAN_POINT('',(-2.202537995666,-0.444282757018));
+#2285 = CARTESIAN_POINT('',(-2.201702574866,-0.427819966349));
+#2286 = CARTESIAN_POINT('',(-2.200922037631,-0.411355240057));
+#2287 = CARTESIAN_POINT('',(-2.199464432754,-0.378422416964));
+#2288 = CARTESIAN_POINT('',(-2.198787357283,-0.361954319785));
+#2289 = CARTESIAN_POINT('',(-2.198158850677,-0.345484708818));
+#2290 = CARTESIAN_POINT('',(-2.196996559702,-0.31260900176));
+#2291 = CARTESIAN_POINT('',(-2.196462399777,-0.296202915877));
+#2292 = CARTESIAN_POINT('',(-2.195971701964,-0.279795677312));
+#2293 = CARTESIAN_POINT('',(-2.195071947643,-0.246913052247));
+#2294 = CARTESIAN_POINT('',(-2.194663224683,-0.230437657036));
+#2295 = CARTESIAN_POINT('',(-2.194294800306,-0.213961402293));
+#2296 = CARTESIAN_POINT('',(-2.193636071495,-0.181007450735));
+#2297 = CARTESIAN_POINT('',(-2.193345764643,-0.164529753249));
+#2298 = CARTESIAN_POINT('',(-2.193093274288,-0.148051464594));
+#2299 = CARTESIAN_POINT('',(-2.192662347302,-0.115093953504));
+#2300 = CARTESIAN_POINT('',(-2.192483909198,-9.86147303633E-002));
+#2301 = CARTESIAN_POINT('',(-2.192341704972,-8.213516153309E-002));
+#2302 = CARTESIAN_POINT('',(-2.192129424411,-4.924175016223E-002));
+#2303 = CARTESIAN_POINT('',(-2.19205905289,-3.282790810371E-002));
+#2304 = CARTESIAN_POINT('',(-2.192023885972,-1.641395415219E-002));
+#2305 = CARTESIAN_POINT('',(-2.192023877433,-1.1E-016));
+#2306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2307 = PCURVE('',#2308,#2313);
+#2308 = CYLINDRICAL_SURFACE('',#2309,20.9);
+#2309 = AXIS2_PLACEMENT_3D('',#2310,#2311,#2312);
+#2310 = CARTESIAN_POINT('',(-1.375,-2.381569860407,2.6645352591E-015));
+#2311 = DIRECTION('',(-0.5,-0.866025403784,9.436895709314E-016));
+#2312 = DIRECTION('',(-0.866025403784,0.5,-8.326672684689E-017));
+#2313 = DEFINITIONAL_REPRESENTATION('',(#2314),#2341);
+#2314 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2315,#2316,#2317,#2318,#2319,
+ #2320,#2321,#2322,#2323,#2324,#2325,#2326,#2327,#2328,#2329,#2330,
+ #2331,#2332,#2333,#2334,#2335,#2336,#2337,#2338,#2339,#2340),
+ .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127313093,
+ 0.250253556376,0.375379200514,0.500002018552,0.625127197659,
+ 0.750252315648,0.875377415203,1.),.UNSPECIFIED.);
+#2315 = CARTESIAN_POINT('',(-5.75382958365,-4.796948949046));
+#2316 = CARTESIAN_POINT('',(-5.770388474831,-4.796949125726));
+#2317 = CARTESIAN_POINT('',(-5.78694744536,-4.796948801813));
+#2318 = CARTESIAN_POINT('',(-5.803506475626,-4.796948949046));
+#2319 = CARTESIAN_POINT('',(-5.83662448493,-4.796948949046));
+#2320 = CARTESIAN_POINT('',(-5.853183465357,-4.796948949046));
+#2321 = CARTESIAN_POINT('',(-5.869742479238,-4.796948949046));
+#2322 = CARTESIAN_POINT('',(-5.902860478439,-4.796948949046));
+#2323 = CARTESIAN_POINT('',(-5.919419464555,-4.796948949046));
+#2324 = CARTESIAN_POINT('',(-5.935978468695,-4.796948949046));
+#2325 = CARTESIAN_POINT('',(-5.969029959543,-4.796948949046));
+#2326 = CARTESIAN_POINT('',(-5.985522446961,-4.796948949046));
+#2327 = CARTESIAN_POINT('',(-6.002014943231,-4.796948949046));
+#2328 = CARTESIAN_POINT('',(-6.035066429734,-4.796948949046));
+#2329 = CARTESIAN_POINT('',(-6.051625420858,-4.796948949046));
+#2330 = CARTESIAN_POINT('',(-6.068184415795,-4.796948949046));
+#2331 = CARTESIAN_POINT('',(-6.10130240178,-4.796948949046));
+#2332 = CARTESIAN_POINT('',(-6.117861393686,-4.796948949046));
+#2333 = CARTESIAN_POINT('',(-6.134420386825,-4.796948949046));
+#2334 = CARTESIAN_POINT('',(-6.167538371232,-4.796948949046));
+#2335 = CARTESIAN_POINT('',(-6.184097363363,-4.796948949046));
+#2336 = CARTESIAN_POINT('',(-6.200656355687,-4.796948949046));
+#2337 = CARTESIAN_POINT('',(-6.233707837095,-4.796948949046));
+#2338 = CARTESIAN_POINT('',(-6.250200327679,-4.796948802403));
+#2339 = CARTESIAN_POINT('',(-6.266692817362,-4.796949125017));
+#2340 = CARTESIAN_POINT('',(-6.28318530718,-4.796948949046));
+#2341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2342 = ORIENTED_EDGE('',*,*,#2343,.T.);
+#2343 = EDGE_CURVE('',#2247,#2344,#2346,.T.);
+#2344 = VERTEX_POINT('',#2345);
+#2345 = CARTESIAN_POINT('',(-15.31357425658,14.326123776595,
+ -1.120991090846));
+#2346 = SURFACE_CURVE('',#2347,(#2352,#2365),.PCURVE_S1.);
+#2347 = CIRCLE('',#2348,15.958618361249);
+#2348 = AXIS2_PLACEMENT_3D('',#2349,#2350,#2351);
+#2349 = CARTESIAN_POINT('',(-8.358883747248,4.826003781598,
+ 9.652007563196));
+#2350 = DIRECTION('',(0.612372435696,-0.353553390593,-0.707106781187));
+#2351 = DIRECTION('',(0.755928946018,1.678499441701E-016,0.654653670708)
);
-#2566 = CARTESIAN_POINT('',(-12.19120145626,-17.02188242945,
- -1.655496114796));
-#2567 = CARTESIAN_POINT('',(-12.21221642466,-17.05828142245,
- -0.993207216782));
-#2568 = CARTESIAN_POINT('',(-12.21921189335,-17.0703982114,
- -0.662285964067));
-#2569 = CARTESIAN_POINT('',(-12.22270991997,-17.07645635136,
- -0.331142976389));
-#2570 = CARTESIAN_POINT('',(-12.22270979012,-17.07645646457,
- -8.642762846606E-015));
-#2571 = PCURVE('',#580,#2572);
-#2572 = DEFINITIONAL_REPRESENTATION('',(#2573),#2600);
-#2573 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2574,#2575,#2576,#2577,#2578,
- #2579,#2580,#2581,#2582,#2583,#2584,#2585,#2586,#2587,#2588,#2589,
- #2590,#2591,#2592,#2593,#2594,#2595,#2596,#2597,#2598,#2599),
- .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127020669,
- 0.250253162993,0.3753788083,0.500001678799,0.625126934355,
- 0.750252138209,0.875377326415,1.),.UNSPECIFIED.);
-#2574 = CARTESIAN_POINT('',(-2.206058490928,-0.505893901574));
-#2575 = CARTESIAN_POINT('',(-2.205076487952,-0.4900850036));
-#2576 = CARTESIAN_POINT('',(-2.20415474886,-0.474273724633));
-#2577 = CARTESIAN_POINT('',(-2.203288891579,-0.458460329777));
-#2578 = CARTESIAN_POINT('',(-2.201662065879,-0.426829858413));
-#2579 = CARTESIAN_POINT('',(-2.200901096698,-0.411012780756));
-#2580 = CARTESIAN_POINT('',(-2.200189154742,-0.395194022545));
-#2581 = CARTESIAN_POINT('',(-2.198858089984,-0.363553565774));
-#2582 = CARTESIAN_POINT('',(-2.198238961304,-0.347731866872));
-#2583 = CARTESIAN_POINT('',(-2.197663611818,-0.331908845222));
-#2584 = CARTESIAN_POINT('',(-2.196598631008,-0.300324043644));
-#2585 = CARTESIAN_POINT('',(-2.196108660694,-0.284562272667));
-#2586 = CARTESIAN_POINT('',(-2.195658167256,-0.268799489313));
-#2587 = CARTESIAN_POINT('',(-2.194831543453,-0.23720861111));
-#2588 = CARTESIAN_POINT('',(-2.19445571747,-0.221380508625));
-#2589 = CARTESIAN_POINT('',(-2.194116724921,-0.205551648229));
-#2590 = CARTESIAN_POINT('',(-2.1935103083,-0.17389265376));
-#2591 = CARTESIAN_POINT('',(-2.193242882349,-0.158062519134));
-#2592 = CARTESIAN_POINT('',(-2.193010187694,-0.142231861713));
-#2593 = CARTESIAN_POINT('',(-2.19261291867,-0.110569720304));
-#2594 = CARTESIAN_POINT('',(-2.192448343149,-9.473823573845E-002));
-#2595 = CARTESIAN_POINT('',(-2.192317154013,-7.890644488258E-002));
-#2596 = CARTESIAN_POINT('',(-2.192121289347,-4.730603983734E-002));
-#2597 = CARTESIAN_POINT('',(-2.192056341429,-3.153742609986E-002));
-#2598 = CARTESIAN_POINT('',(-2.192023885636,-1.576871316136E-002));
-#2599 = CARTESIAN_POINT('',(-2.192023877433,-3.330669073875E-016));
-#2600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2601 = PCURVE('',#2602,#2607);
-#2602 = CYLINDRICAL_SURFACE('',#2603,20.9);
-#2603 = AXIS2_PLACEMENT_3D('',#2604,#2605,#2606);
-#2604 = CARTESIAN_POINT('',(2.381569860407,-1.375,1.7763568394E-015));
-#2605 = DIRECTION('',(0.866025403784,-0.5,6.661338147751E-016));
-#2606 = DIRECTION('',(-0.5,-0.866025403784,-1.387778780781E-016));
-#2607 = DEFINITIONAL_REPRESENTATION('',(#2608),#2635);
-#2608 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2609,#2610,#2611,#2612,#2613,
- #2614,#2615,#2616,#2617,#2618,#2619,#2620,#2621,#2622,#2623,#2624,
- #2625,#2626,#2627,#2628,#2629,#2630,#2631,#2632,#2633,#2634),
- .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127020669,
- 0.250253162993,0.3753788083,0.500001678799,0.625126934355,
- 0.750252138209,0.875377326415,1.),.UNSPECIFIED.);
-#2609 = CARTESIAN_POINT('',(-5.774638830512,-4.796948949046));
-#2610 = CARTESIAN_POINT('',(-5.790546800987,-4.79694911878));
-#2611 = CARTESIAN_POINT('',(-5.806454833329,-4.796948807601));
-#2612 = CARTESIAN_POINT('',(-5.822362912798,-4.796948949046));
-#2613 = CARTESIAN_POINT('',(-5.854179031219,-4.796948949046));
-#2614 = CARTESIAN_POINT('',(-5.870087071391,-4.796948949046));
-#2615 = CARTESIAN_POINT('',(-5.885995138172,-4.796948949046));
-#2616 = CARTESIAN_POINT('',(-5.91781124899,-4.796948949046));
-#2617 = CARTESIAN_POINT('',(-5.933719293687,-4.796948949046));
-#2618 = CARTESIAN_POINT('',(-5.949627352847,-4.796948949046));
-#2619 = CARTESIAN_POINT('',(-5.981379571005,-4.796948949046));
-#2620 = CARTESIAN_POINT('',(-5.997223730589,-4.796948949046));
-#2621 = CARTESIAN_POINT('',(-6.013067897326,-4.796948949046));
-#2622 = CARTESIAN_POINT('',(-6.044820112069,-4.796948949046));
-#2623 = CARTESIAN_POINT('',(-6.060728160804,-4.796948949046));
-#2624 = CARTESIAN_POINT('',(-6.076636212638,-4.796948949046));
-#2625 = CARTESIAN_POINT('',(-6.108452313144,-4.796948949046));
-#2626 = CARTESIAN_POINT('',(-6.124360362518,-4.796948949046));
-#2627 = CARTESIAN_POINT('',(-6.140268412899,-4.796948949046));
-#2628 = CARTESIAN_POINT('',(-6.172084512131,-4.796948949046));
-#2629 = CARTESIAN_POINT('',(-6.187992561691,-4.796948949046));
-#2630 = CARTESIAN_POINT('',(-6.203900611408,-4.796948949046));
-#2631 = CARTESIAN_POINT('',(-6.23565282204,-4.796948949046));
-#2632 = CARTESIAN_POINT('',(-6.25149698425,-4.796948808168));
-#2633 = CARTESIAN_POINT('',(-6.26734114563,-4.7969491181));
-#2634 = CARTESIAN_POINT('',(-6.28318530718,-4.796948949046));
-#2635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2636 = ORIENTED_EDGE('',*,*,#2637,.T.);
-#2637 = EDGE_CURVE('',#2541,#2638,#2640,.T.);
-#2638 = VERTEX_POINT('',#2639);
-#2639 = CARTESIAN_POINT('',(-7.354875757769,-16.8329163939,
- -10.17638090205));
-#2640 = SURFACE_CURVE('',#2641,(#2646,#2653),.PCURVE_S1.);
-#2641 = CIRCLE('',#2642,18.369574620453);
-#2642 = AXIS2_PLACEMENT_3D('',#2643,#2644,#2645);
-#2643 = CARTESIAN_POINT('',(7.041003648872E-015,-2.713706078846E-015,
- -10.17638090205));
-#2644 = DIRECTION('',(-0.E+000,2.22044604925E-016,1.));
-#2645 = DIRECTION('',(1.,0.E+000,0.E+000));
-#2646 = PCURVE('',#580,#2647);
-#2647 = DEFINITIONAL_REPRESENTATION('',(#2648),#2652);
-#2648 = LINE('',#2649,#2650);
-#2649 = CARTESIAN_POINT('',(-6.28318530718,-0.505893901574));
-#2650 = VECTOR('',#2651,1.);
-#2651 = DIRECTION('',(1.,-0.E+000));
-#2652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2653 = PCURVE('',#2654,#2659);
-#2654 = PLANE('',#2655);
-#2655 = AXIS2_PLACEMENT_3D('',#2656,#2657,#2658);
-#2656 = CARTESIAN_POINT('',(-7.277688009229,-18.10532539361,
- -10.17638090205));
-#2657 = DIRECTION('',(7.216449660064E-016,-2.66667109355E-016,-1.));
-#2658 = DIRECTION('',(0.5,0.866025403784,1.387778780781E-016));
-#2659 = DEFINITIONAL_REPRESENTATION('',(#2660),#2668);
-#2660 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2661,#2662,#2663,#2664,
-#2665,#2666,#2667),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#2352 = PCURVE('',#580,#2353);
+#2353 = DEFINITIONAL_REPRESENTATION('',(#2354),#2364);
+#2354 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2355,#2356,#2357,#2358,#2359,
+ #2360,#2361,#2362,#2363),.UNSPECIFIED.,.F.,.F.,(9,9),(3.226964636371
+ ,3.831414044119),.PIECEWISE_BEZIER_KNOTS.);
+#2355 = CARTESIAN_POINT('',(-1.865898530258,-5.34059118292E-002));
+#2356 = CARTESIAN_POINT('',(-1.92210657697,-6.55076827179E-002));
+#2357 = CARTESIAN_POINT('',(-1.979077953148,-7.426667258161E-002));
+#2358 = CARTESIAN_POINT('',(-2.036593691261,-7.957165605876E-002));
+#2359 = CARTESIAN_POINT('',(-2.09439510238,-8.134885907401E-002));
+#2360 = CARTESIAN_POINT('',(-2.152196513533,-7.95716560587E-002));
+#2361 = CARTESIAN_POINT('',(-2.209712251633,-7.426667258162E-002));
+#2362 = CARTESIAN_POINT('',(-2.266683627816,-6.550768271791E-002));
+#2363 = CARTESIAN_POINT('',(-2.322891674528,-5.34059118292E-002));
+#2364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2365 = PCURVE('',#2366,#2371);
+#2366 = PLANE('',#2367);
+#2367 = AXIS2_PLACEMENT_3D('',#2368,#2369,#2370);
+#2368 = CARTESIAN_POINT('',(-21.49957332828,6.927956891247,
+ -2.779139992054));
+#2369 = DIRECTION('',(0.612372435696,-0.353553390593,-0.707106781187));
+#2370 = DIRECTION('',(0.612372435696,-0.353553390593,0.707106781187));
+#2371 = DEFINITIONAL_REPRESENTATION('',(#2372),#2376);
+#2372 = CIRCLE('',#2373,15.958618361249);
+#2373 = AXIS2_PLACEMENT_2D('',#2374,#2375);
+#2374 = CARTESIAN_POINT('',(17.580297468496,-4.75));
+#2375 = DIRECTION('',(0.925820099773,-0.377964473009));
+#2376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2377 = ORIENTED_EDGE('',*,*,#2378,.F.);
+#2378 = EDGE_CURVE('',#2379,#2344,#2381,.T.);
+#2379 = VERTEX_POINT('',#2380);
+#2380 = CARTESIAN_POINT('',(-13.70084027811,13.395011379993,
+ -8.59422165199));
+#2381 = SURFACE_CURVE('',#2382,(#2387,#2400),.PCURVE_S1.);
+#2382 = CIRCLE('',#2383,20.455744914327);
+#2383 = AXIS2_PLACEMENT_3D('',#2384,#2385,#2386);
+#2384 = CARTESIAN_POINT('',(2.375,4.113620667976,-4.8E-015));
+#2385 = DIRECTION('',(0.5,0.866025403784,-1.01E-015));
+#2386 = DIRECTION('',(0.866025403784,-0.5,1.9E-016));
+#2387 = PCURVE('',#580,#2388);
+#2388 = DEFINITIONAL_REPRESENTATION('',(#2389),#2399);
+#2389 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2390,#2391,#2392,#2393,#2394,
+ #2395,#2396,#2397,#2398),.UNSPECIFIED.,.F.,.F.,(9,9),(2.69936980235,
+ 3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
+#2390 = CARTESIAN_POINT('',(-2.345879799596,-0.429986366786));
+#2391 = CARTESIAN_POINT('',(-2.339571481167,-0.376447328754));
+#2392 = CARTESIAN_POINT('',(-2.334458856566,-0.322809120887));
+#2393 = CARTESIAN_POINT('',(-2.33037198631,-0.269096916936));
+#2394 = CARTESIAN_POINT('',(-2.327200210801,-0.215329588632));
+#2395 = CARTESIAN_POINT('',(-2.324868373606,-0.161522850001));
+#2396 = CARTESIAN_POINT('',(-2.323329539666,-0.107690450241));
+#2397 = CARTESIAN_POINT('',(-2.322560116061,-5.384522523961E-002));
+#2398 = CARTESIAN_POINT('',(-2.322560116061,6.E-017));
+#2399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2400 = PCURVE('',#2401,#2406);
+#2401 = PLANE('',#2402);
+#2402 = AXIS2_PLACEMENT_3D('',#2403,#2404,#2405);
+#2403 = CARTESIAN_POINT('',(-14.52086896387,13.86845516246,
+ -4.12871798293));
+#2404 = DIRECTION('',(0.5,0.866025403784,-9.521290144899E-016));
+#2405 = DIRECTION('',(-5.442348238141E-016,-8.326672684689E-016,-1.));
+#2406 = DEFINITIONAL_REPRESENTATION('',(#2407),#2411);
+#2407 = CIRCLE('',#2408,20.455744914327);
+#2408 = AXIS2_PLACEMENT_2D('',#2409,#2410);
+#2409 = CARTESIAN_POINT('',(-4.12871798293,-19.50966898896));
+#2410 = DIRECTION('',(3.E-017,-1.));
+#2411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2412 = ORIENTED_EDGE('',*,*,#2413,.T.);
+#2413 = EDGE_CURVE('',#2379,#2414,#2416,.T.);
+#2414 = VERTEX_POINT('',#2415);
+#2415 = CARTESIAN_POINT('',(-15.43325951327,11.274009587961,
+ -8.701218800106));
+#2416 = SURFACE_CURVE('',#2417,(#2440,#2466),.PCURVE_S1.);
+#2417 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#2418,#2419,#2420,#2421,#2422,
+ #2423,#2424,#2425,#2426,#2427,#2428,#2429,#2430,#2431,#2432,#2433,
+ #2434,#2435,#2436,#2437,#2438,#2439),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,
+ 7),(0.E+000,0.164805904113,0.53615109137,0.834990859719,1.),
+ .UNSPECIFIED.);
+#2418 = CARTESIAN_POINT('',(-13.70083986197,13.395011832559,
+ -8.594221610016));
+#2419 = CARTESIAN_POINT('',(-13.88005193367,13.200110083278,
+ -8.612298328962));
+#2420 = CARTESIAN_POINT('',(-14.05662274659,13.003114071795,
+ -8.628015776568));
+#2421 = CARTESIAN_POINT('',(-14.23043385114,12.80400089281,
+ -8.641654790541));
+#2422 = CARTESIAN_POINT('',(-14.40137750382,12.602753062741,
+ -8.653467245065));
+#2423 = CARTESIAN_POINT('',(-14.56935644583,12.399358448001,
+ -8.663676550902));
+#2424 = CARTESIAN_POINT('',(-15.105902257,11.730663223189,
+ -8.692310172584));
+#2425 = CARTESIAN_POINT('',(-15.46203059979,11.256577860885,
+ -8.704995598626));
+#2426 = CARTESIAN_POINT('',(-15.80166056631,10.771493804335,
+ -8.712762253491));
+#2427 = CARTESIAN_POINT('',(-16.12403429168,10.275512989012,
+ -8.717116245402));
+#2428 = CARTESIAN_POINT('',(-16.42868495039,9.768926165669,
+ -8.718693257434));
+#2429 = CARTESIAN_POINT('',(-16.94622441343,8.836404565544,
+ -8.716053846826));
+#2430 = CARTESIAN_POINT('',(-17.16541092297,8.414043413635,
+ -8.712908538842));
+#2431 = CARTESIAN_POINT('',(-17.37292388821,7.985394898824,
+ -8.707662988076));
+#2432 = CARTESIAN_POINT('',(-17.56881566825,7.550780726894,
+ -8.699807678586));
+#2433 = CARTESIAN_POINT('',(-17.75326461137,7.110581629399,
+ -8.688489402128));
+#2434 = CARTESIAN_POINT('',(-18.02225215013,6.419323727899,
+ -8.663741380911));
+#2435 = CARTESIAN_POINT('',(-18.11454167203,6.171845957146,
+ -8.653527258671));
+#2436 = CARTESIAN_POINT('',(-18.20348094599,5.922869966036,
+ -8.641706766021));
+#2437 = CARTESIAN_POINT('',(-18.2891293097,5.672474199695,
+ -8.628055711567));
+#2438 = CARTESIAN_POINT('',(-18.37155602721,5.420743539084,
+ -8.612321295761));
+#2439 = CARTESIAN_POINT('',(-18.45084046197,5.167769457376,
+ -8.594221610016));
+#2440 = PCURVE('',#580,#2441);
+#2441 = DEFINITIONAL_REPRESENTATION('',(#2442),#2465);
+#2442 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#2443,#2444,#2445,#2446,#2447,
+ #2448,#2449,#2450,#2451,#2452,#2453,#2454,#2455,#2456,#2457,#2458,
+ #2459,#2460,#2461,#2462,#2463,#2464),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,
+ 7),(0.E+000,0.164805904113,0.53615109137,0.834990859719,1.),
+ .UNSPECIFIED.);
+#2443 = CARTESIAN_POINT('',(-2.344908074583,-0.421630441037));
+#2444 = CARTESIAN_POINT('',(-2.331096246979,-0.422573859001));
+#2445 = CARTESIAN_POINT('',(-2.317288604821,-0.423394626005));
+#2446 = CARTESIAN_POINT('',(-2.303487234696,-0.424107168798));
+#2447 = CARTESIAN_POINT('',(-2.289693406342,-0.424724494154));
+#2448 = CARTESIAN_POINT('',(-2.275907684898,-0.425258182787));
+#2449 = CARTESIAN_POINT('',(-2.231085882588,-0.426755319577));
+#2450 = CARTESIAN_POINT('',(-2.200082455747,-0.427419173134));
+#2451 = CARTESIAN_POINT('',(-2.169120651551,-0.427825650799));
+#2452 = CARTESIAN_POINT('',(-2.13818763794,-0.428053573072));
+#2453 = CARTESIAN_POINT('',(-2.107263898312,-0.428136111175));
+#2454 = CARTESIAN_POINT('',(-2.051441003993,-0.42799795998));
+#2455 = CARTESIAN_POINT('',(-2.026544962618,-0.427833325403));
+#2456 = CARTESIAN_POINT('',(-2.001636030249,-0.427558795992));
+#2457 = CARTESIAN_POINT('',(-1.976705798014,-0.427147709051));
+#2458 = CARTESIAN_POINT('',(-1.951748793447,-0.426555548202));
+#2459 = CARTESIAN_POINT('',(-1.912970094741,-0.425261571758));
+#2460 = CARTESIAN_POINT('',(-1.89916689952,-0.424727630503));
+#2461 = CARTESIAN_POINT('',(-1.885355574619,-0.424109884155));
+#2462 = CARTESIAN_POINT('',(-1.871536685602,-0.423396711415));
+#2463 = CARTESIAN_POINT('',(-1.857711505985,-0.422575057631));
+#2464 = CARTESIAN_POINT('',(-1.843882130204,-0.421630441037));
+#2465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2466 = PCURVE('',#2467,#2472);
+#2467 = CYLINDRICAL_SURFACE('',#2468,3.5);
+#2468 = AXIS2_PLACEMENT_3D('',#2469,#2470,#2471);
+#2469 = CARTESIAN_POINT('',(-19.35628096587,5.690526468858,
+ -5.254026615581));
+#2470 = DIRECTION('',(-0.5,-0.866025403784,9.436895709314E-016));
+#2471 = DIRECTION('',(-0.866025403784,0.5,-8.326672684689E-017));
+#2472 = DEFINITIONAL_REPRESENTATION('',(#2473),#2496);
+#2473 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#2474,#2475,#2476,#2477,#2478,
+ #2479,#2480,#2481,#2482,#2483,#2484,#2485,#2486,#2487,#2488,#2489,
+ #2490,#2491,#2492,#2493,#2494,#2495),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,
+ 7),(0.E+000,0.164805904113,0.53615109137,0.834990859719,1.),
+ .UNSPECIFIED.);
+#2474 = CARTESIAN_POINT('',(-4.409039948933,-9.5000006));
+#2475 = CARTESIAN_POINT('',(-4.426329757488,-9.241604698033));
+#2476 = CARTESIAN_POINT('',(-4.442508996073,-8.982715741184));
+#2477 = CARTESIAN_POINT('',(-4.457579786485,-8.723373117678));
+#2478 = CARTESIAN_POINT('',(-4.471539247888,-8.463615558042));
+#2479 = CARTESIAN_POINT('',(-4.484381445304,-8.203481183681));
+#2480 = CARTESIAN_POINT('',(-4.522502415818,-7.356101226021));
+#2481 = CARTESIAN_POINT('',(-4.543197493248,-6.767467087304));
+#2482 = CARTESIAN_POINT('',(-4.55810257112,-6.177556988102));
+#2483 = CARTESIAN_POINT('',(-4.567101406671,-5.586838139558));
+#2484 = CARTESIAN_POINT('',(-4.570146783534,-4.995795751964));
+#2485 = CARTESIAN_POINT('',(-4.564932399173,-3.929438625163));
+#2486 = CARTESIAN_POINT('',(-4.558764350488,-3.454069883269));
+#2487 = CARTESIAN_POINT('',(-4.548760953265,-2.979092897525));
+#2488 = CARTESIAN_POINT('',(-4.534963203394,-2.50476009377));
+#2489 = CARTESIAN_POINT('',(-4.517424335327,-2.031312021057));
+#2490 = CARTESIAN_POINT('',(-4.4844630085,-1.29817134841));
+#2491 = CARTESIAN_POINT('',(-4.471610179967,-1.037704551115));
+#2492 = CARTESIAN_POINT('',(-4.457637224099,-0.777615380903));
+#2493 = CARTESIAN_POINT('',(-4.442550106273,-0.517942104397));
+#2494 = CARTESIAN_POINT('',(-4.426351724503,-0.258723598639));
+#2495 = CARTESIAN_POINT('',(-4.409039948933,5.9999999991E-007));
+#2496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2497 = ORIENTED_EDGE('',*,*,#2498,.F.);
+#2498 = EDGE_CURVE('',#2499,#2414,#2501,.T.);
+#2499 = VERTEX_POINT('',#2500);
+#2500 = CARTESIAN_POINT('',(-14.59916588004,10.792445404287,
+ -10.55402661558));
+#2501 = SURFACE_CURVE('',#2502,(#2529,#2559),.PCURVE_S1.);
+#2502 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2503,#2504,#2505,#2506,#2507,
+ #2508,#2509,#2510,#2511,#2512,#2513,#2514,#2515,#2516,#2517,#2518,
+ #2519,#2520,#2521,#2522,#2523,#2524,#2525,#2526,#2527,#2528),
+ .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127313093,
+ 0.250253556376,0.375379200514,0.500002018552,0.625127197659,
+ 0.750252315648,0.875377415203,1.),.UNSPECIFIED.);
+#2503 = CARTESIAN_POINT('',(-14.59916588004,10.792445404287,
+ -10.55402661558));
+#2504 = CARTESIAN_POINT('',(-14.75051494464,10.879827031486,
+ -10.25531295706));
+#2505 = CARTESIAN_POINT('',(-14.89615349324,10.963911112705,
+ -9.952739391805));
+#2506 = CARTESIAN_POINT('',(-15.03596988528,11.044634314295,
+ -9.646524611262));
+#2507 = CARTESIAN_POINT('',(-15.30376173159,11.199244008848,
+ -9.027268858752));
+#2508 = CARTESIAN_POINT('',(-15.43173721677,11.273130689665,
+ -8.714227870644));
+#2509 = CARTESIAN_POINT('',(-15.55369471312,11.343542883013,
+ -8.397999149326));
+#2510 = CARTESIAN_POINT('',(-15.78540347535,11.477319999259,
+ -7.759635022845));
+#2511 = CARTESIAN_POINT('',(-15.89515481698,11.540684965893,
+ -7.43749959592));
+#2512 = CARTESIAN_POINT('',(-15.99871855039,11.600477515256,
+ -7.112643666341));
+#2513 = CARTESIAN_POINT('',(-16.19293730879,11.7126097677,
+ -6.459285316501));
+#2514 = CARTESIAN_POINT('',(-16.28364255051,11.764978463423,
+ -6.130802745016));
+#2515 = CARTESIAN_POINT('',(-16.36806879293,11.813721977213,
+ -5.800095732224));
+#2516 = CARTESIAN_POINT('',(-16.52456468207,11.904074920934,
+ -5.133374682411));
+#2517 = CARTESIAN_POINT('',(-16.59658315885,11.94565480789,
+ -4.797344573632));
+#2518 = CARTESIAN_POINT('',(-16.66215739609,11.983514111412,
+ -4.459559834629));
+#2519 = CARTESIAN_POINT('',(-16.78033089344,12.051741611917,
+ -3.780977727847));
+#2520 = CARTESIAN_POINT('',(-16.83293016907,12.082109817863,
+ -3.4401803076));
+#2521 = CARTESIAN_POINT('',(-16.8789987542,12.108707527888,
+ -3.098124670941));
+#2522 = CARTESIAN_POINT('',(-16.95801672512,12.154328574673,
+ -2.411998969904));
+#2523 = CARTESIAN_POINT('',(-16.99096611903,12.173351916113,
+ -2.067928851201));
+#2524 = CARTESIAN_POINT('',(-17.01732702079,12.188571389839,
+ -1.723102416674));
+#2525 = CARTESIAN_POINT('',(-17.05676357931,12.211340097517,
+ -1.033829050961));
+#2526 = CARTESIAN_POINT('',(-17.06989226748,12.218919779839,
+ -0.689386089695));
+#2527 = CARTESIAN_POINT('',(-17.07645634673,12.222709925285,
+ -0.344693037196));
+#2528 = CARTESIAN_POINT('',(-17.07645646457,12.222709790124,-1.09E-014)
+ );
+#2529 = PCURVE('',#580,#2530);
+#2530 = DEFINITIONAL_REPRESENTATION('',(#2531),#2558);
+#2531 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2532,#2533,#2534,#2535,#2536,
+ #2537,#2538,#2539,#2540,#2541,#2542,#2543,#2544,#2545,#2546,#2547,
+ #2548,#2549,#2550,#2551,#2552,#2553,#2554,#2555,#2556,#2557),
+ .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127313093,
+ 0.250253556376,0.375379200514,0.500002018552,0.625127197659,
+ 0.750252315648,0.875377415203,1.),.UNSPECIFIED.);
+#2532 = CARTESIAN_POINT('',(-2.207382393622,-0.52657202536));
+#2533 = CARTESIAN_POINT('',(-2.206297096122,-0.510118717758));
+#2534 = CARTESIAN_POINT('',(-2.205280397689,-0.49366263138));
+#2535 = CARTESIAN_POINT('',(-2.20432690539,-0.477204088934));
+#2536 = CARTESIAN_POINT('',(-2.202537995666,-0.444282757018));
+#2537 = CARTESIAN_POINT('',(-2.201702574866,-0.427819966349));
+#2538 = CARTESIAN_POINT('',(-2.200922037631,-0.411355240057));
+#2539 = CARTESIAN_POINT('',(-2.199464432754,-0.378422416964));
+#2540 = CARTESIAN_POINT('',(-2.198787357283,-0.361954319785));
+#2541 = CARTESIAN_POINT('',(-2.198158850677,-0.345484708818));
+#2542 = CARTESIAN_POINT('',(-2.196996559702,-0.31260900176));
+#2543 = CARTESIAN_POINT('',(-2.196462399777,-0.296202915877));
+#2544 = CARTESIAN_POINT('',(-2.195971701964,-0.279795677312));
+#2545 = CARTESIAN_POINT('',(-2.195071947643,-0.246913052247));
+#2546 = CARTESIAN_POINT('',(-2.194663224683,-0.230437657036));
+#2547 = CARTESIAN_POINT('',(-2.194294800306,-0.213961402293));
+#2548 = CARTESIAN_POINT('',(-2.193636071495,-0.181007450735));
+#2549 = CARTESIAN_POINT('',(-2.193345764643,-0.164529753249));
+#2550 = CARTESIAN_POINT('',(-2.193093274288,-0.148051464594));
+#2551 = CARTESIAN_POINT('',(-2.192662347302,-0.115093953504));
+#2552 = CARTESIAN_POINT('',(-2.192483909198,-9.86147303633E-002));
+#2553 = CARTESIAN_POINT('',(-2.192341704972,-8.213516153309E-002));
+#2554 = CARTESIAN_POINT('',(-2.192129424411,-4.924175016223E-002));
+#2555 = CARTESIAN_POINT('',(-2.19205905289,-3.282790810371E-002));
+#2556 = CARTESIAN_POINT('',(-2.192023885972,-1.641395415219E-002));
+#2557 = CARTESIAN_POINT('',(-2.192023877433,-1.1E-016));
+#2558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2559 = PCURVE('',#2560,#2565);
+#2560 = CYLINDRICAL_SURFACE('',#2561,20.9);
+#2561 = AXIS2_PLACEMENT_3D('',#2562,#2563,#2564);
+#2562 = CARTESIAN_POINT('',(-1.375,-2.381569860407,2.6645352591E-015));
+#2563 = DIRECTION('',(-0.5,-0.866025403784,9.436895709314E-016));
+#2564 = DIRECTION('',(-0.866025403784,0.5,-8.326672684689E-017));
+#2565 = DEFINITIONAL_REPRESENTATION('',(#2566),#2593);
+#2566 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2567,#2568,#2569,#2570,#2571,
+ #2572,#2573,#2574,#2575,#2576,#2577,#2578,#2579,#2580,#2581,#2582,
+ #2583,#2584,#2585,#2586,#2587,#2588,#2589,#2590,#2591,#2592),
+ .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127313093,
+ 0.250253556376,0.375379200514,0.500002018552,0.625127197659,
+ 0.750252315648,0.875377415203,1.),.UNSPECIFIED.);
+#2567 = CARTESIAN_POINT('',(-5.75382958365,-4.796948949046));
+#2568 = CARTESIAN_POINT('',(-5.770388474831,-4.796949125726));
+#2569 = CARTESIAN_POINT('',(-5.78694744536,-4.796948801813));
+#2570 = CARTESIAN_POINT('',(-5.803506475626,-4.796948949046));
+#2571 = CARTESIAN_POINT('',(-5.83662448493,-4.796948949046));
+#2572 = CARTESIAN_POINT('',(-5.853183465357,-4.796948949046));
+#2573 = CARTESIAN_POINT('',(-5.869742479238,-4.796948949046));
+#2574 = CARTESIAN_POINT('',(-5.902860478439,-4.796948949046));
+#2575 = CARTESIAN_POINT('',(-5.919419464555,-4.796948949046));
+#2576 = CARTESIAN_POINT('',(-5.935978468695,-4.796948949046));
+#2577 = CARTESIAN_POINT('',(-5.969029959543,-4.796948949046));
+#2578 = CARTESIAN_POINT('',(-5.985522446961,-4.796948949046));
+#2579 = CARTESIAN_POINT('',(-6.002014943231,-4.796948949046));
+#2580 = CARTESIAN_POINT('',(-6.035066429734,-4.796948949046));
+#2581 = CARTESIAN_POINT('',(-6.051625420858,-4.796948949046));
+#2582 = CARTESIAN_POINT('',(-6.068184415795,-4.796948949046));
+#2583 = CARTESIAN_POINT('',(-6.10130240178,-4.796948949046));
+#2584 = CARTESIAN_POINT('',(-6.117861393686,-4.796948949046));
+#2585 = CARTESIAN_POINT('',(-6.134420386825,-4.796948949046));
+#2586 = CARTESIAN_POINT('',(-6.167538371232,-4.796948949046));
+#2587 = CARTESIAN_POINT('',(-6.184097363363,-4.796948949046));
+#2588 = CARTESIAN_POINT('',(-6.200656355687,-4.796948949046));
+#2589 = CARTESIAN_POINT('',(-6.233707837095,-4.796948949046));
+#2590 = CARTESIAN_POINT('',(-6.250200327679,-4.796948802403));
+#2591 = CARTESIAN_POINT('',(-6.266692817362,-4.796949125017));
+#2592 = CARTESIAN_POINT('',(-6.28318530718,-4.796948949046));
+#2593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2594 = ORIENTED_EDGE('',*,*,#2595,.T.);
+#2595 = EDGE_CURVE('',#2499,#2596,#2598,.T.);
+#2596 = VERTEX_POINT('',#2597);
+#2597 = CARTESIAN_POINT('',(-16.64611482909,7.247025824039,
+ -10.55402661558));
+#2598 = SURFACE_CURVE('',#2599,(#2604,#2611),.PCURVE_S1.);
+#2599 = CIRCLE('',#2600,18.155234016603);
+#2600 = AXIS2_PLACEMENT_3D('',#2601,#2602,#2603);
+#2601 = CARTESIAN_POINT('',(-3.4E-015,-1.035E-014,-10.55402661558));
+#2602 = DIRECTION('',(-2.2E-016,-4.884981308351E-032,1.));
+#2603 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
+#2604 = PCURVE('',#580,#2605);
+#2605 = DEFINITIONAL_REPRESENTATION('',(#2606),#2610);
+#2606 = LINE('',#2607,#2608);
+#2607 = CARTESIAN_POINT('',(-6.28318530718,-0.52657202536));
+#2608 = VECTOR('',#2609,1.);
+#2609 = DIRECTION('',(1.,-0.E+000));
+#2610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2611 = PCURVE('',#2612,#2617);
+#2612 = PLANE('',#2613);
+#2613 = AXIS2_PLACEMENT_3D('',#2614,#2615,#2616);
+#2614 = CARTESIAN_POINT('',(-18.35628107236,7.422577337907,
+ -10.55402661558));
+#2615 = DIRECTION('',(-4.630127018922E-016,-7.771561172376E-016,-1.));
+#2616 = DIRECTION('',(0.866025403784,-0.5,2.775557561563E-017));
+#2617 = DEFINITIONAL_REPRESENTATION('',(#2618),#2626);
+#2618 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2619,#2620,#2621,#2622,
+#2623,#2624,#2625),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE()
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
-#2661 = CARTESIAN_POINT('',(28.503303049498,13.158518278026));
-#2662 = CARTESIAN_POINT('',(56.057664980177,-2.75));
-#2663 = CARTESIAN_POINT('',(28.503303049498,-18.65851827802));
-#2664 = CARTESIAN_POINT('',(0.948941118819,-34.56703655605));
-#2665 = CARTESIAN_POINT('',(0.948941118819,-2.75));
-#2666 = CARTESIAN_POINT('',(0.948941118819,29.067036556052));
-#2667 = CARTESIAN_POINT('',(28.503303049498,13.158518278026));
-#2668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2669 = ORIENTED_EDGE('',*,*,#2670,.T.);
-#2670 = EDGE_CURVE('',#2638,#2671,#2673,.T.);
-#2671 = VERTEX_POINT('',#2672);
-#2672 = CARTESIAN_POINT('',(-7.737178389333,-17.49508397564,
- -8.663608212207));
-#2673 = SURFACE_CURVE('',#2674,(#2701,#2731),.PCURVE_S1.);
-#2674 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2675,#2676,#2677,#2678,#2679,
- #2680,#2681,#2682,#2683,#2684,#2685,#2686,#2687,#2688,#2689,#2690,
- #2691,#2692,#2693,#2694,#2695,#2696,#2697,#2698,#2699,#2700),
- .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127020669,
- 0.250253162993,0.3753788083,0.500001678799,0.625126934355,
- 0.750252138209,0.875377326415,1.),.UNSPECIFIED.);
-#2675 = CARTESIAN_POINT('',(-7.354875757769,-16.8329163939,
- -10.17638090205));
-#2676 = CARTESIAN_POINT('',(-7.435818379724,-16.97311346709,
- -9.885978163042));
-#2677 = CARTESIAN_POINT('',(-7.513681965555,-17.10797653145,
- -9.59214063238));
-#2678 = CARTESIAN_POINT('',(-7.588410854322,-17.23741104648,
- -9.295064486486));
-#2679 = CARTESIAN_POINT('',(-7.731503092599,-17.48525407334,
- -8.694842784952));
-#2680 = CARTESIAN_POINT('',(-7.799866363927,-17.60366273266,
- -8.391697207502));
-#2681 = CARTESIAN_POINT('',(-7.864998660035,-17.71647517873,
- -8.085718620917));
-#2682 = CARTESIAN_POINT('',(-7.988717443996,-17.9307623984,
- -7.468513562382));
-#2683 = CARTESIAN_POINT('',(-8.047303965765,-18.03223723074,
- -7.15728706998));
-#2684 = CARTESIAN_POINT('',(-8.102575935465,-18.1279710905,
- -6.843644453692));
-#2685 = CARTESIAN_POINT('',(-8.206211984732,-18.30747399332,
- -6.213222701257));
-#2686 = CARTESIAN_POINT('',(-8.254602935572,-18.39128957881,
- -5.896461190167));
-#2687 = CARTESIAN_POINT('',(-8.299636474124,-18.46928995562,
- -5.577725229982));
-#2688 = CARTESIAN_POINT('',(-8.383100814194,-18.61385443324,
- -4.935441780244));
-#2689 = CARTESIAN_POINT('',(-8.421504272107,-18.68037117353,
- -4.611880030773));
-#2690 = CARTESIAN_POINT('',(-8.456466829782,-18.74092809979,
- -4.286761545471));
-#2691 = CARTESIAN_POINT('',(-8.519467588532,-18.85004861486,
- -3.633852083723));
-#2692 = CARTESIAN_POINT('',(-8.547505796644,-18.89861221586,
- -3.306061064166));
-#2693 = CARTESIAN_POINT('',(-8.572060569676,-18.94114233032,
- -2.97715411155));
-#2694 = CARTESIAN_POINT('',(-8.614174806793,-19.01408632873,
- -2.317553720106));
-#2695 = CARTESIAN_POINT('',(-8.631734274555,-19.04450021905,
- -1.986860236772));
-#2696 = CARTESIAN_POINT('',(-8.645781876013,-19.0688313785,
- -1.655496114796));
-#2697 = CARTESIAN_POINT('',(-8.666796844417,-19.1052303715,
- -0.993207216782));
-#2698 = CARTESIAN_POINT('',(-8.673792557116,-19.11734701957,
- -0.662285964067));
-#2699 = CARTESIAN_POINT('',(-8.677290046914,-19.12340546946,
- -0.331142976389));
-#2700 = CARTESIAN_POINT('',(-8.677290209876,-19.12340541361,
- -6.411892036514E-015));
-#2701 = PCURVE('',#580,#2702);
-#2702 = DEFINITIONAL_REPRESENTATION('',(#2703),#2730);
-#2703 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2704,#2705,#2706,#2707,#2708,
- #2709,#2710,#2711,#2712,#2713,#2714,#2715,#2716,#2717,#2718,#2719,
- #2720,#2721,#2722,#2723,#2724,#2725,#2726,#2727,#2728,#2729),
- .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127020669,
- 0.250253162993,0.3753788083,0.500001678799,0.625126934355,
- 0.750252138209,0.875377326415,1.),.UNSPECIFIED.);
-#2704 = CARTESIAN_POINT('',(-1.982731713858,-0.505893901574));
-#2705 = CARTESIAN_POINT('',(-1.983713716835,-0.4900850036));
-#2706 = CARTESIAN_POINT('',(-1.984635455926,-0.474273724633));
-#2707 = CARTESIAN_POINT('',(-1.985501313207,-0.458460329777));
-#2708 = CARTESIAN_POINT('',(-1.987128138907,-0.426829858413));
-#2709 = CARTESIAN_POINT('',(-1.987889108088,-0.411012780756));
-#2710 = CARTESIAN_POINT('',(-1.988601050044,-0.395194022545));
-#2711 = CARTESIAN_POINT('',(-1.989932114803,-0.363553565774));
-#2712 = CARTESIAN_POINT('',(-1.990551243483,-0.347731866872));
-#2713 = CARTESIAN_POINT('',(-1.991126592969,-0.331908845222));
-#2714 = CARTESIAN_POINT('',(-1.992191573778,-0.300324043644));
-#2715 = CARTESIAN_POINT('',(-1.992681544093,-0.284562272667));
-#2716 = CARTESIAN_POINT('',(-1.99313203753,-0.268799489313));
-#2717 = CARTESIAN_POINT('',(-1.993958661333,-0.23720861111));
-#2718 = CARTESIAN_POINT('',(-1.994334487317,-0.221380508625));
-#2719 = CARTESIAN_POINT('',(-1.994673479865,-0.205551648229));
-#2720 = CARTESIAN_POINT('',(-1.995279896487,-0.17389265376));
-#2721 = CARTESIAN_POINT('',(-1.995547322437,-0.158062519134));
-#2722 = CARTESIAN_POINT('',(-1.995780017092,-0.142231861713));
-#2723 = CARTESIAN_POINT('',(-1.996177286117,-0.110569720304));
-#2724 = CARTESIAN_POINT('',(-1.996341861638,-9.473823573845E-002));
-#2725 = CARTESIAN_POINT('',(-1.996473050773,-7.890644488257E-002));
-#2726 = CARTESIAN_POINT('',(-1.996668915439,-4.730603983734E-002));
-#2727 = CARTESIAN_POINT('',(-1.996733863357,-3.153742609985E-002));
-#2728 = CARTESIAN_POINT('',(-1.996766319151,-1.576871316136E-002));
-#2729 = CARTESIAN_POINT('',(-1.996766327354,-2.22044604925E-016));
-#2730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2731 = PCURVE('',#2732,#2737);
-#2732 = CYLINDRICAL_SURFACE('',#2733,20.9);
-#2733 = AXIS2_PLACEMENT_3D('',#2734,#2735,#2736);
-#2734 = CARTESIAN_POINT('',(2.381569860407,-1.375,1.7763568394E-015));
-#2735 = DIRECTION('',(0.866025403784,-0.5,6.661338147751E-016));
-#2736 = DIRECTION('',(-0.5,-0.866025403784,-1.387778780781E-016));
-#2737 = DEFINITIONAL_REPRESENTATION('',(#2738),#2765);
-#2738 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2739,#2740,#2741,#2742,#2743,
- #2744,#2745,#2746,#2747,#2748,#2749,#2750,#2751,#2752,#2753,#2754,
- #2755,#2756,#2757,#2758,#2759,#2760,#2761,#2762,#2763,#2764),
- .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127020669,
- 0.250253162993,0.3753788083,0.500001678799,0.625126934355,
- 0.750252138209,0.875377326415,1.),.UNSPECIFIED.);
-#2739 = CARTESIAN_POINT('',(-5.774638830512,-0.703051050954));
-#2740 = CARTESIAN_POINT('',(-5.790546800987,-0.703050881219));
-#2741 = CARTESIAN_POINT('',(-5.806454833329,-0.7030511924));
-#2742 = CARTESIAN_POINT('',(-5.822362912798,-0.703051050954));
-#2743 = CARTESIAN_POINT('',(-5.854179031219,-0.703051050954));
-#2744 = CARTESIAN_POINT('',(-5.870087071391,-0.703051050954));
-#2745 = CARTESIAN_POINT('',(-5.885995138172,-0.703051050954));
-#2746 = CARTESIAN_POINT('',(-5.91781124899,-0.703051050954));
-#2747 = CARTESIAN_POINT('',(-5.933719293687,-0.703051050954));
-#2748 = CARTESIAN_POINT('',(-5.949627352847,-0.703051050954));
-#2749 = CARTESIAN_POINT('',(-5.981379571005,-0.703051050954));
-#2750 = CARTESIAN_POINT('',(-5.997223730589,-0.703051050954));
-#2751 = CARTESIAN_POINT('',(-6.013067897326,-0.703051050954));
-#2752 = CARTESIAN_POINT('',(-6.044820112069,-0.703051050954));
-#2753 = CARTESIAN_POINT('',(-6.060728160804,-0.703051050954));
-#2754 = CARTESIAN_POINT('',(-6.076636212638,-0.703051050954));
-#2755 = CARTESIAN_POINT('',(-6.108452313144,-0.703051050954));
-#2756 = CARTESIAN_POINT('',(-6.124360362518,-0.703051050954));
-#2757 = CARTESIAN_POINT('',(-6.140268412899,-0.703051050954));
-#2758 = CARTESIAN_POINT('',(-6.172084512131,-0.703051050954));
-#2759 = CARTESIAN_POINT('',(-6.187992561691,-0.703051050954));
-#2760 = CARTESIAN_POINT('',(-6.203900611408,-0.703051050954));
-#2761 = CARTESIAN_POINT('',(-6.23565282204,-0.703051050954));
-#2762 = CARTESIAN_POINT('',(-6.25149698425,-0.703051191832));
-#2763 = CARTESIAN_POINT('',(-6.26734114563,-0.7030508819));
-#2764 = CARTESIAN_POINT('',(-6.28318530718,-0.703051050954));
-#2765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2766 = ORIENTED_EDGE('',*,*,#2767,.T.);
-#2767 = EDGE_CURVE('',#2671,#2768,#2770,.T.);
-#2768 = VERTEX_POINT('',#2769);
-#2769 = CARTESIAN_POINT('',(-5.167855170681,-18.45098772177,
- -8.593853909956));
-#2770 = SURFACE_CURVE('',#2771,(#2798,#2828),.PCURVE_S1.);
-#2771 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#2772,#2773,#2774,#2775,#2776,
- #2777,#2778,#2779,#2780,#2781,#2782,#2783,#2784,#2785,#2786,#2787,
- #2788,#2789,#2790,#2791,#2792,#2793,#2794,#2795,#2796,#2797),
- .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.E+000,0.107512952727,
- 0.48917959448,0.895845263824,1.),.UNSPECIFIED.);
-#2772 = CARTESIAN_POINT('',(-13.39509695661,-13.70098730116,
- -8.593853879163));
-#2773 = CARTESIAN_POINT('',(-13.28676285105,-13.80225271058,
- -8.601267287907));
-#2774 = CARTESIAN_POINT('',(-13.1777719829,-13.90268150636,
- -8.608045313181));
-#2775 = CARTESIAN_POINT('',(-13.06812016924,-14.00225506201,
- -8.614233099699));
-#2776 = CARTESIAN_POINT('',(-12.95780363729,-14.10095547659,
- -8.619873778066));
-#2777 = CARTESIAN_POINT('',(-12.84681902435,-14.19876557472,
- -8.625008464778));
-#2778 = CARTESIAN_POINT('',(-12.7351633778,-14.29566890657,
- -8.629676262226));
-#2779 = CARTESIAN_POINT('',(-12.22406994958,-14.73237785956,
- -8.648958975046));
-#2780 = CARTESIAN_POINT('',(-11.81681543375,-15.0614820874,
- -8.658587226253));
-#2781 = CARTESIAN_POINT('',(-11.40096001716,-15.37825645458,
- -8.664456721493));
-#2782 = CARTESIAN_POINT('',(-10.97647555331,-15.68209872446,
- -8.66789852879));
-#2783 = CARTESIAN_POINT('',(-10.54342492503,-15.97252272783,
- -8.66988526319));
-#2784 = CARTESIAN_POINT('',(-10.10198135104,-16.24918752998,
- -8.670927933282));
-#2785 = CARTESIAN_POINT('',(-9.173437802817,-16.79182612897,
- -8.671240211581));
-#2786 = CARTESIAN_POINT('',(-8.685240452456,-17.05591316443,
- -8.670389256205));
-#2787 = CARTESIAN_POINT('',(-8.188188359682,-17.30393389924,
- -8.668588677629));
-#2788 = CARTESIAN_POINT('',(-7.682726375826,-17.53588179986,
- -8.66531112534));
-#2789 = CARTESIAN_POINT('',(-7.16939431434,-17.75196991961,
- -8.659419776261));
-#2790 = CARTESIAN_POINT('',(-6.648805461198,-17.95258723505,
- -8.649315102513));
-#2791 = CARTESIAN_POINT('',(-5.986620824319,-18.18584041021,
- -8.628794169237));
-#2792 = CARTESIAN_POINT('',(-5.851171518491,-18.23242119498,
- -8.62420120038));
-#2793 = CARTESIAN_POINT('',(-5.715301619969,-18.27803238081,
- -8.619165469573));
-#2794 = CARTESIAN_POINT('',(-5.579022771614,-18.3226838325,
- -8.613651254305));
-#2795 = CARTESIAN_POINT('',(-5.442346991307,-18.36638604621,
- -8.607621058903));
-#2796 = CARTESIAN_POINT('',(-5.305286671941,-18.40915014947,
- -8.601035614525));
-#2797 = CARTESIAN_POINT('',(-5.167854581428,-18.45098790116,
- -8.593853879163));
-#2798 = PCURVE('',#580,#2799);
-#2799 = DEFINITIONAL_REPRESENTATION('',(#2800),#2827);
-#2800 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#2801,#2802,#2803,#2804,#2805,
- #2806,#2807,#2808,#2809,#2810,#2811,#2812,#2813,#2814,#2815,#2816,
- #2817,#2818,#2819,#2820,#2821,#2822,#2823,#2824,#2825,#2826),
- .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.E+000,0.107512952727,
- 0.48917959448,0.895845263824,1.),.UNSPECIFIED.);
-#2801 = CARTESIAN_POINT('',(-2.344905871954,-0.421611249368));
-#2802 = CARTESIAN_POINT('',(-2.337168495835,-0.421998149383));
-#2803 = CARTESIAN_POINT('',(-2.329434003105,-0.422351967001));
-#2804 = CARTESIAN_POINT('',(-2.321702635301,-0.422675035633));
-#2805 = CARTESIAN_POINT('',(-2.313974577153,-0.422969587643));
-#2806 = CARTESIAN_POINT('',(-2.306249956587,-0.423237754354));
-#2807 = CARTESIAN_POINT('',(-2.298528844721,-0.423481566042));
-#2808 = CARTESIAN_POINT('',(-2.263414127021,-0.424488862941));
-#2809 = CARTESIAN_POINT('',(-2.236061296216,-0.424992151721));
-#2810 = CARTESIAN_POINT('',(-2.208753795744,-0.425298994911));
-#2811 = CARTESIAN_POINT('',(-2.181485573539,-0.425478941262));
-#2812 = CARTESIAN_POINT('',(-2.154245405659,-0.425582814494));
-#2813 = CARTESIAN_POINT('',(-2.127019758944,-0.42563732985));
-#2814 = CARTESIAN_POINT('',(-2.070789286739,-0.425653657084));
-#2815 = CARTESIAN_POINT('',(-2.041784679257,-0.425609165227));
-#2816 = CARTESIAN_POINT('',(-2.012767131118,-0.42551502424));
-#2817 = CARTESIAN_POINT('',(-1.98371963817,-0.42534366095));
-#2818 = CARTESIAN_POINT('',(-1.954627887337,-0.425035670937));
-#2819 = CARTESIAN_POINT('',(-1.925484298225,-0.42450744817));
-#2820 = CARTESIAN_POINT('',(-1.888813573076,-0.423435492328));
-#2821 = CARTESIAN_POINT('',(-1.881333220208,-0.423195594125));
-#2822 = CARTESIAN_POINT('',(-1.873849583308,-0.422932600643));
-#2823 = CARTESIAN_POINT('',(-1.866362731526,-0.422644657341));
-#2824 = CARTESIAN_POINT('',(-1.858872784309,-0.42232982076));
-#2825 = CARTESIAN_POINT('',(-1.851379911399,-0.42198605853));
-#2826 = CARTESIAN_POINT('',(-1.843884332832,-0.421611249368));
-#2827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2828 = PCURVE('',#2829,#2834);
-#2829 = CYLINDRICAL_SURFACE('',#2830,3.5);
-#2830 = AXIS2_PLACEMENT_3D('',#2831,#2832,#2833);
-#2831 = CARTESIAN_POINT('',(-5.545637594915,-19.10532607475,
- -5.17638090205));
-#2832 = DIRECTION('',(0.866025403784,-0.5,6.661338147751E-016));
-#2833 = DIRECTION('',(-0.5,-0.866025403784,-1.387778780781E-016));
-#2834 = DEFINITIONAL_REPRESENTATION('',(#2835),#2862);
-#2835 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#2836,#2837,#2838,#2839,#2840,
- #2841,#2842,#2843,#2844,#2845,#2846,#2847,#2848,#2849,#2850,#2851,
- #2852,#2853,#2854,#2855,#2856,#2857,#2858,#2859,#2860,#2861),
- .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.E+000,0.107512952727,
- 0.48917959448,0.895845263824,1.),.UNSPECIFIED.);
-#2836 = CARTESIAN_POINT('',(-4.494800381391,-9.5000006));
-#2837 = CARTESIAN_POINT('',(-4.504612123716,-9.355547807787));
-#2838 = CARTESIAN_POINT('',(-4.514090972698,-9.21094454929));
-#2839 = CARTESIAN_POINT('',(-4.523236088174,-9.066196515267));
-#2840 = CARTESIAN_POINT('',(-4.532046374328,-8.92130938885));
-#2841 = CARTESIAN_POINT('',(-4.540520479695,-8.776288845546));
-#2842 = CARTESIAN_POINT('',(-4.548656797158,-8.63114055324));
-#2843 = CARTESIAN_POINT('',(-4.584131316297,-7.970166184198));
-#2844 = CARTESIAN_POINT('',(-4.607529377783,-7.452921313766));
-#2845 = CARTESIAN_POINT('',(-4.626567622403,-6.934392775099));
-#2846 = CARTESIAN_POINT('',(-4.641140567719,-6.414857310959));
-#2847 = CARTESIAN_POINT('',(-4.651153598456,-5.894612464054));
-#2848 = CARTESIAN_POINT('',(-4.656555232968,-5.373978713571));
-#2849 = CARTESIAN_POINT('',(-4.658176842999,-4.298517112789));
-#2850 = CARTESIAN_POINT('',(-4.653772247683,-3.743682287588));
-#2851 = CARTESIAN_POINT('',(-4.644120309253,-3.189212180835));
-#2852 = CARTESIAN_POINT('',(-4.629274517047,-2.635495311857));
-#2853 = CARTESIAN_POINT('',(-4.60934851102,-2.082892646158));
-#2854 = CARTESIAN_POINT('',(-4.584471994661,-1.531740816691));
-#2855 = CARTESIAN_POINT('',(-4.547126267801,-0.84164551158));
-#2856 = CARTESIAN_POINT('',(-4.539193096206,-0.701052579422));
-#2857 = CARTESIAN_POINT('',(-4.53094310463,-0.560580202778));
-#2858 = CARTESIAN_POINT('',(-4.52237773608,-0.42023353226));
-#2859 = CARTESIAN_POINT('',(-4.513498205747,-0.280017727575));
-#2860 = CARTESIAN_POINT('',(-4.504305501,-0.139937957524));
-#2861 = CARTESIAN_POINT('',(-4.494800381391,5.999999999062E-007));
-#2862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2863 = ORIENTED_EDGE('',*,*,#2864,.T.);
-#2864 = EDGE_CURVE('',#2768,#2865,#2867,.T.);
-#2865 = VERTEX_POINT('',#2866);
-#2866 = CARTESIAN_POINT('',(-6.092897519015,-20.05320806824,
- -1.321153281983));
-#2867 = SURFACE_CURVE('',#2868,(#2873,#2886),.PCURVE_S1.);
-#2868 = CIRCLE('',#2869,20.455744914327);
+#2619 = CARTESIAN_POINT('',(28.68591140493,12.972893870029));
+#2620 = CARTESIAN_POINT('',(55.918762429834,-2.75));
+#2621 = CARTESIAN_POINT('',(28.68591140493,-18.47289387002));
+#2622 = CARTESIAN_POINT('',(1.453060380026,-34.19578774005));
+#2623 = CARTESIAN_POINT('',(1.453060380026,-2.75));
+#2624 = CARTESIAN_POINT('',(1.453060380026,28.695787740058));
+#2625 = CARTESIAN_POINT('',(28.68591140493,12.972893870029));
+#2626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2627 = ORIENTED_EDGE('',*,*,#2628,.T.);
+#2628 = EDGE_CURVE('',#2596,#2629,#2631,.T.);
+#2629 = VERTEX_POINT('',#2630);
+#2630 = CARTESIAN_POINT('',(-17.48020846232,7.728590007714,
+ -8.701218800106));
+#2631 = SURFACE_CURVE('',#2632,(#2659,#2689),.PCURVE_S1.);
+#2632 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2633,#2634,#2635,#2636,#2637,
+ #2638,#2639,#2640,#2641,#2642,#2643,#2644,#2645,#2646,#2647,#2648,
+ #2649,#2650,#2651,#2652,#2653,#2654,#2655,#2656,#2657,#2658),
+ .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127313093,
+ 0.250253556376,0.375379200514,0.500002018552,0.625127197659,
+ 0.750252315648,0.875377415203,1.),.UNSPECIFIED.);
+#2633 = CARTESIAN_POINT('',(-16.64611482909,7.247025824039,
+ -10.55402661558));
+#2634 = CARTESIAN_POINT('',(-16.79746407037,7.334407145221,
+ -10.25531295706));
+#2635 = CARTESIAN_POINT('',(-16.94310229506,7.418491787473,
+ -9.952739391805));
+#2636 = CARTESIAN_POINT('',(-17.08291883433,7.499214734048,
+ -9.646524611262));
+#2637 = CARTESIAN_POINT('',(-17.35071068064,7.653824428601,
+ -9.027268858752));
+#2638 = CARTESIAN_POINT('',(-17.47868616581,7.727711109417,
+ -8.714227870644));
+#2639 = CARTESIAN_POINT('',(-17.60064366216,7.798123302765,
+ -8.397999149326));
+#2640 = CARTESIAN_POINT('',(-17.83235242439,7.931900419012,
+ -7.759635022845));
+#2641 = CARTESIAN_POINT('',(-17.94210376602,7.995265385646,
+ -7.43749959592));
+#2642 = CARTESIAN_POINT('',(-18.04566749943,8.055057935009,
+ -7.112643666341));
+#2643 = CARTESIAN_POINT('',(-18.23988625783,8.167190187453,
+ -6.459285316501));
+#2644 = CARTESIAN_POINT('',(-18.33059149955,8.219558883176,
+ -6.130802745016));
+#2645 = CARTESIAN_POINT('',(-18.41501774198,8.268302396966,
+ -5.800095732224));
+#2646 = CARTESIAN_POINT('',(-18.57151363111,8.358655340687,
+ -5.133374682411));
+#2647 = CARTESIAN_POINT('',(-18.6435321079,8.400235227643,
+ -4.797344573632));
+#2648 = CARTESIAN_POINT('',(-18.70910634513,8.438094531165,
+ -4.459559834629));
+#2649 = CARTESIAN_POINT('',(-18.82727984248,8.50632203167,
+ -3.780977727847));
+#2650 = CARTESIAN_POINT('',(-18.87987911811,8.536690237615,-3.4401803076
+ ));
+#2651 = CARTESIAN_POINT('',(-18.92594770324,8.563287947641,
+ -3.098124670941));
+#2652 = CARTESIAN_POINT('',(-19.00496567417,8.608908994426,
+ -2.411998969904));
+#2653 = CARTESIAN_POINT('',(-19.03791506807,8.627932335865,
+ -2.067928851201));
+#2654 = CARTESIAN_POINT('',(-19.06427596983,8.643151809592,
+ -1.723102416674));
+#2655 = CARTESIAN_POINT('',(-19.10371252835,8.665920517269,
+ -1.033829050961));
+#2656 = CARTESIAN_POINT('',(-19.11684106988,8.673500453584,
+ -0.689386089695));
+#2657 = CARTESIAN_POINT('',(-19.12340547175,8.677290040246,
+ -0.344693037196));
+#2658 = CARTESIAN_POINT('',(-19.12340541361,8.677290209876,-7.8E-015));
+#2659 = PCURVE('',#580,#2660);
+#2660 = DEFINITIONAL_REPRESENTATION('',(#2661),#2688);
+#2661 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2662,#2663,#2664,#2665,#2666,
+ #2667,#2668,#2669,#2670,#2671,#2672,#2673,#2674,#2675,#2676,#2677,
+ #2678,#2679,#2680,#2681,#2682,#2683,#2684,#2685,#2686,#2687),
+ .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127313093,
+ 0.250253556376,0.375379200514,0.500002018552,0.625127197659,
+ 0.750252315648,0.875377415203,1.),.UNSPECIFIED.);
+#2662 = CARTESIAN_POINT('',(-1.981407811165,-0.52657202536));
+#2663 = CARTESIAN_POINT('',(-1.982493108665,-0.510118717758));
+#2664 = CARTESIAN_POINT('',(-1.983509807097,-0.49366263138));
+#2665 = CARTESIAN_POINT('',(-1.984463299396,-0.477204088934));
+#2666 = CARTESIAN_POINT('',(-1.986252209121,-0.444282757018));
+#2667 = CARTESIAN_POINT('',(-1.98708762992,-0.427819966349));
+#2668 = CARTESIAN_POINT('',(-1.987868167156,-0.411355240057));
+#2669 = CARTESIAN_POINT('',(-1.989325772032,-0.378422416964));
+#2670 = CARTESIAN_POINT('',(-1.990002847503,-0.361954319785));
+#2671 = CARTESIAN_POINT('',(-1.990631354109,-0.345484708818));
+#2672 = CARTESIAN_POINT('',(-1.991793645085,-0.31260900176));
+#2673 = CARTESIAN_POINT('',(-1.99232780501,-0.296202915877));
+#2674 = CARTESIAN_POINT('',(-1.992818502822,-0.279795677312));
+#2675 = CARTESIAN_POINT('',(-1.993718257143,-0.246913052247));
+#2676 = CARTESIAN_POINT('',(-1.994126980103,-0.230437657036));
+#2677 = CARTESIAN_POINT('',(-1.99449540448,-0.213961402293));
+#2678 = CARTESIAN_POINT('',(-1.995154133291,-0.181007450735));
+#2679 = CARTESIAN_POINT('',(-1.995444440143,-0.164529753249));
+#2680 = CARTESIAN_POINT('',(-1.995696930498,-0.148051464594));
+#2681 = CARTESIAN_POINT('',(-1.996127857484,-0.115093953504));
+#2682 = CARTESIAN_POINT('',(-1.996306295589,-9.86147303633E-002));
+#2683 = CARTESIAN_POINT('',(-1.996448499814,-8.213516153309E-002));
+#2684 = CARTESIAN_POINT('',(-1.996660780375,-4.924175016223E-002));
+#2685 = CARTESIAN_POINT('',(-1.996731151896,-3.282790810371E-002));
+#2686 = CARTESIAN_POINT('',(-1.996766318815,-1.64139541522E-002));
+#2687 = CARTESIAN_POINT('',(-1.996766327354,1.1E-016));
+#2688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2689 = PCURVE('',#2690,#2695);
+#2690 = CYLINDRICAL_SURFACE('',#2691,20.9);
+#2691 = AXIS2_PLACEMENT_3D('',#2692,#2693,#2694);
+#2692 = CARTESIAN_POINT('',(-1.375,-2.381569860407,2.6645352591E-015));
+#2693 = DIRECTION('',(-0.5,-0.866025403784,9.436895709314E-016));
+#2694 = DIRECTION('',(-0.866025403784,0.5,-8.326672684689E-017));
+#2695 = DEFINITIONAL_REPRESENTATION('',(#2696),#2723);
+#2696 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2697,#2698,#2699,#2700,#2701,
+ #2702,#2703,#2704,#2705,#2706,#2707,#2708,#2709,#2710,#2711,#2712,
+ #2713,#2714,#2715,#2716,#2717,#2718,#2719,#2720,#2721,#2722),
+ .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127313093,
+ 0.250253556376,0.375379200514,0.500002018552,0.625127197659,
+ 0.750252315648,0.875377415203,1.),.UNSPECIFIED.);
+#2697 = CARTESIAN_POINT('',(-5.75382958365,-0.703051050954));
+#2698 = CARTESIAN_POINT('',(-5.770388474831,-0.703050874274));
+#2699 = CARTESIAN_POINT('',(-5.78694744536,-0.703051198187));
+#2700 = CARTESIAN_POINT('',(-5.803506475626,-0.703051050954));
+#2701 = CARTESIAN_POINT('',(-5.83662448493,-0.703051050954));
+#2702 = CARTESIAN_POINT('',(-5.853183465357,-0.703051050954));
+#2703 = CARTESIAN_POINT('',(-5.869742479238,-0.703051050954));
+#2704 = CARTESIAN_POINT('',(-5.902860478439,-0.703051050954));
+#2705 = CARTESIAN_POINT('',(-5.919419464555,-0.703051050954));
+#2706 = CARTESIAN_POINT('',(-5.935978468695,-0.703051050954));
+#2707 = CARTESIAN_POINT('',(-5.969029959543,-0.703051050954));
+#2708 = CARTESIAN_POINT('',(-5.985522446961,-0.703051050954));
+#2709 = CARTESIAN_POINT('',(-6.002014943231,-0.703051050954));
+#2710 = CARTESIAN_POINT('',(-6.035066429734,-0.703051050954));
+#2711 = CARTESIAN_POINT('',(-6.051625420858,-0.703051050954));
+#2712 = CARTESIAN_POINT('',(-6.068184415795,-0.703051050954));
+#2713 = CARTESIAN_POINT('',(-6.10130240178,-0.703051050954));
+#2714 = CARTESIAN_POINT('',(-6.117861393686,-0.703051050954));
+#2715 = CARTESIAN_POINT('',(-6.134420386825,-0.703051050954));
+#2716 = CARTESIAN_POINT('',(-6.167538371232,-0.703051050954));
+#2717 = CARTESIAN_POINT('',(-6.184097363363,-0.703051050954));
+#2718 = CARTESIAN_POINT('',(-6.200656355687,-0.703051050954));
+#2719 = CARTESIAN_POINT('',(-6.233707837095,-0.703051050954));
+#2720 = CARTESIAN_POINT('',(-6.250200327679,-0.703051197597));
+#2721 = CARTESIAN_POINT('',(-6.266692817362,-0.703050874983));
+#2722 = CARTESIAN_POINT('',(-6.28318530718,-0.703051050954));
+#2723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2724 = ORIENTED_EDGE('',*,*,#2725,.T.);
+#2725 = EDGE_CURVE('',#2629,#2726,#2728,.T.);
+#2726 = VERTEX_POINT('',#2727);
+#2727 = CARTESIAN_POINT('',(-18.45084027811,5.167770044041,
+ -8.59422165199));
+#2728 = SURFACE_CURVE('',#2729,(#2752,#2778),.PCURVE_S1.);
+#2729 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#2730,#2731,#2732,#2733,#2734,
+ #2735,#2736,#2737,#2738,#2739,#2740,#2741,#2742,#2743,#2744,#2745,
+ #2746,#2747,#2748,#2749,#2750,#2751),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,
+ 7),(0.E+000,0.164805904113,0.53615109137,0.834990859719,1.),
+ .UNSPECIFIED.);
+#2730 = CARTESIAN_POINT('',(-13.70083986197,13.395011832559,
+ -8.594221610016));
+#2731 = CARTESIAN_POINT('',(-13.88005193367,13.200110083278,
+ -8.612298328962));
+#2732 = CARTESIAN_POINT('',(-14.05662274659,13.003114071795,
+ -8.628015776568));
+#2733 = CARTESIAN_POINT('',(-14.23043385114,12.80400089281,
+ -8.641654790541));
+#2734 = CARTESIAN_POINT('',(-14.40137750382,12.602753062741,
+ -8.653467245065));
+#2735 = CARTESIAN_POINT('',(-14.56935644583,12.399358448001,
+ -8.663676550902));
+#2736 = CARTESIAN_POINT('',(-15.105902257,11.730663223189,
+ -8.692310172584));
+#2737 = CARTESIAN_POINT('',(-15.46203059979,11.256577860885,
+ -8.704995598626));
+#2738 = CARTESIAN_POINT('',(-15.80166056631,10.771493804335,
+ -8.712762253491));
+#2739 = CARTESIAN_POINT('',(-16.12403429168,10.275512989012,
+ -8.717116245402));
+#2740 = CARTESIAN_POINT('',(-16.42868495039,9.768926165669,
+ -8.718693257434));
+#2741 = CARTESIAN_POINT('',(-16.94622441343,8.836404565544,
+ -8.716053846826));
+#2742 = CARTESIAN_POINT('',(-17.16541092297,8.414043413635,
+ -8.712908538842));
+#2743 = CARTESIAN_POINT('',(-17.37292388821,7.985394898824,
+ -8.707662988076));
+#2744 = CARTESIAN_POINT('',(-17.56881566825,7.550780726894,
+ -8.699807678586));
+#2745 = CARTESIAN_POINT('',(-17.75326461137,7.110581629399,
+ -8.688489402128));
+#2746 = CARTESIAN_POINT('',(-18.02225215013,6.419323727899,
+ -8.663741380911));
+#2747 = CARTESIAN_POINT('',(-18.11454167203,6.171845957146,
+ -8.653527258671));
+#2748 = CARTESIAN_POINT('',(-18.20348094599,5.922869966036,
+ -8.641706766021));
+#2749 = CARTESIAN_POINT('',(-18.2891293097,5.672474199695,
+ -8.628055711567));
+#2750 = CARTESIAN_POINT('',(-18.37155602721,5.420743539084,
+ -8.612321295761));
+#2751 = CARTESIAN_POINT('',(-18.45084046197,5.167769457376,
+ -8.594221610016));
+#2752 = PCURVE('',#580,#2753);
+#2753 = DEFINITIONAL_REPRESENTATION('',(#2754),#2777);
+#2754 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#2755,#2756,#2757,#2758,#2759,
+ #2760,#2761,#2762,#2763,#2764,#2765,#2766,#2767,#2768,#2769,#2770,
+ #2771,#2772,#2773,#2774,#2775,#2776),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,
+ 7),(0.E+000,0.164805904113,0.53615109137,0.834990859719,1.),
+ .UNSPECIFIED.);
+#2755 = CARTESIAN_POINT('',(-2.344908074583,-0.421630441037));
+#2756 = CARTESIAN_POINT('',(-2.331096246979,-0.422573859001));
+#2757 = CARTESIAN_POINT('',(-2.317288604821,-0.423394626005));
+#2758 = CARTESIAN_POINT('',(-2.303487234696,-0.424107168798));
+#2759 = CARTESIAN_POINT('',(-2.289693406342,-0.424724494154));
+#2760 = CARTESIAN_POINT('',(-2.275907684898,-0.425258182787));
+#2761 = CARTESIAN_POINT('',(-2.231085882588,-0.426755319577));
+#2762 = CARTESIAN_POINT('',(-2.200082455747,-0.427419173134));
+#2763 = CARTESIAN_POINT('',(-2.169120651551,-0.427825650799));
+#2764 = CARTESIAN_POINT('',(-2.13818763794,-0.428053573072));
+#2765 = CARTESIAN_POINT('',(-2.107263898312,-0.428136111175));
+#2766 = CARTESIAN_POINT('',(-2.051441003993,-0.42799795998));
+#2767 = CARTESIAN_POINT('',(-2.026544962618,-0.427833325403));
+#2768 = CARTESIAN_POINT('',(-2.001636030249,-0.427558795992));
+#2769 = CARTESIAN_POINT('',(-1.976705798014,-0.427147709051));
+#2770 = CARTESIAN_POINT('',(-1.951748793447,-0.426555548202));
+#2771 = CARTESIAN_POINT('',(-1.912970094741,-0.425261571758));
+#2772 = CARTESIAN_POINT('',(-1.89916689952,-0.424727630503));
+#2773 = CARTESIAN_POINT('',(-1.885355574619,-0.424109884155));
+#2774 = CARTESIAN_POINT('',(-1.871536685602,-0.423396711415));
+#2775 = CARTESIAN_POINT('',(-1.857711505985,-0.422575057631));
+#2776 = CARTESIAN_POINT('',(-1.843882130204,-0.421630441037));
+#2777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2778 = PCURVE('',#2779,#2784);
+#2779 = CYLINDRICAL_SURFACE('',#2780,3.5);
+#2780 = AXIS2_PLACEMENT_3D('',#2781,#2782,#2783);
+#2781 = CARTESIAN_POINT('',(-19.35628096587,5.690526468858,
+ -5.254026615581));
+#2782 = DIRECTION('',(-0.5,-0.866025403784,9.436895709314E-016));
+#2783 = DIRECTION('',(-0.866025403784,0.5,-8.326672684689E-017));
+#2784 = DEFINITIONAL_REPRESENTATION('',(#2785),#2808);
+#2785 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#2786,#2787,#2788,#2789,#2790,
+ #2791,#2792,#2793,#2794,#2795,#2796,#2797,#2798,#2799,#2800,#2801,
+ #2802,#2803,#2804,#2805,#2806,#2807),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,
+ 7),(0.E+000,0.164805904113,0.53615109137,0.834990859719,1.),
+ .UNSPECIFIED.);
+#2786 = CARTESIAN_POINT('',(-4.409039948933,-9.5000006));
+#2787 = CARTESIAN_POINT('',(-4.426329757488,-9.241604698033));
+#2788 = CARTESIAN_POINT('',(-4.442508996073,-8.982715741184));
+#2789 = CARTESIAN_POINT('',(-4.457579786485,-8.723373117678));
+#2790 = CARTESIAN_POINT('',(-4.471539247888,-8.463615558042));
+#2791 = CARTESIAN_POINT('',(-4.484381445304,-8.203481183681));
+#2792 = CARTESIAN_POINT('',(-4.522502415818,-7.356101226021));
+#2793 = CARTESIAN_POINT('',(-4.543197493248,-6.767467087304));
+#2794 = CARTESIAN_POINT('',(-4.55810257112,-6.177556988102));
+#2795 = CARTESIAN_POINT('',(-4.567101406671,-5.586838139558));
+#2796 = CARTESIAN_POINT('',(-4.570146783534,-4.995795751964));
+#2797 = CARTESIAN_POINT('',(-4.564932399173,-3.929438625163));
+#2798 = CARTESIAN_POINT('',(-4.558764350488,-3.454069883269));
+#2799 = CARTESIAN_POINT('',(-4.548760953265,-2.979092897525));
+#2800 = CARTESIAN_POINT('',(-4.534963203394,-2.50476009377));
+#2801 = CARTESIAN_POINT('',(-4.517424335327,-2.031312021057));
+#2802 = CARTESIAN_POINT('',(-4.4844630085,-1.29817134841));
+#2803 = CARTESIAN_POINT('',(-4.471610179967,-1.037704551115));
+#2804 = CARTESIAN_POINT('',(-4.457637224099,-0.777615380903));
+#2805 = CARTESIAN_POINT('',(-4.442550106273,-0.517942104397));
+#2806 = CARTESIAN_POINT('',(-4.426351724503,-0.258723598639));
+#2807 = CARTESIAN_POINT('',(-4.409039948933,5.9999999991E-007));
+#2808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2809 = ORIENTED_EDGE('',*,*,#2810,.T.);
+#2810 = EDGE_CURVE('',#2726,#2811,#2813,.T.);
+#2811 = VERTEX_POINT('',#2812);
+#2812 = CARTESIAN_POINT('',(-20.06357425658,6.098882440643,
+ -1.120991090846));
+#2813 = SURFACE_CURVE('',#2814,(#2819,#2832),.PCURVE_S1.);
+#2814 = CIRCLE('',#2815,20.455744914327);
+#2815 = AXIS2_PLACEMENT_3D('',#2816,#2817,#2818);
+#2816 = CARTESIAN_POINT('',(-2.375,-4.113620667976,4.8E-015));
+#2817 = DIRECTION('',(0.5,0.866025403784,-1.01E-015));
+#2818 = DIRECTION('',(0.866025403784,-0.5,1.9E-016));
+#2819 = PCURVE('',#580,#2820);
+#2820 = DEFINITIONAL_REPRESENTATION('',(#2821),#2831);
+#2821 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2822,#2823,#2824,#2825,#2826,
+ #2827,#2828,#2829,#2830),.UNSPECIFIED.,.F.,.F.,(9,9),(2.69936980235,
+ 3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
+#2822 = CARTESIAN_POINT('',(-1.84291040519,-0.429986366786));
+#2823 = CARTESIAN_POINT('',(-1.849218723619,-0.376447328754));
+#2824 = CARTESIAN_POINT('',(-1.854331348225,-0.322809120888));
+#2825 = CARTESIAN_POINT('',(-1.858418218443,-0.269096916935));
+#2826 = CARTESIAN_POINT('',(-1.861589994023,-0.215329588632));
+#2827 = CARTESIAN_POINT('',(-1.863921831153,-0.161522850001));
+#2828 = CARTESIAN_POINT('',(-1.865460665125,-0.107690450241));
+#2829 = CARTESIAN_POINT('',(-1.866230088726,-5.384522523961E-002));
+#2830 = CARTESIAN_POINT('',(-1.866230088726,1.3E-016));
+#2831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2832 = PCURVE('',#2833,#2838);
+#2833 = PLANE('',#2834);
+#2834 = AXIS2_PLACEMENT_3D('',#2835,#2836,#2837);
+#2835 = CARTESIAN_POINT('',(-19.27086896387,5.641213826508,
+ -4.12871798293));
+#2836 = DIRECTION('',(0.5,0.866025403784,-9.521290144899E-016));
+#2837 = DIRECTION('',(-5.442348238141E-016,-8.326672684689E-016,-1.));
+#2838 = DEFINITIONAL_REPRESENTATION('',(#2839),#2843);
+#2839 = CIRCLE('',#2840,20.455744914327);
+#2840 = AXIS2_PLACEMENT_2D('',#2841,#2842);
+#2841 = CARTESIAN_POINT('',(-4.12871798293,-19.50966898896));
+#2842 = DIRECTION('',(3.E-017,-1.));
+#2843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2844 = ORIENTED_EDGE('',*,*,#2845,.T.);
+#2845 = EDGE_CURVE('',#2811,#2846,#2848,.T.);
+#2846 = VERTEX_POINT('',#2847);
+#2847 = CARTESIAN_POINT('',(-19.07425238647,8.648911696423,-1.5392278467
+ ));
+#2848 = SURFACE_CURVE('',#2849,(#2854,#2867),.PCURVE_S1.);
+#2849 = CIRCLE('',#2850,15.958618361249);
+#2850 = AXIS2_PLACEMENT_3D('',#2851,#2852,#2853);
+#2851 = CARTESIAN_POINT('',(-8.358883747248,4.826003781598,
+ 9.652007563196));
+#2852 = DIRECTION('',(0.612372435696,-0.353553390593,-0.707106781187));
+#2853 = DIRECTION('',(0.755928946018,1.678499441701E-016,0.654653670708)
+ );
+#2854 = PCURVE('',#580,#2855);
+#2855 = DEFINITIONAL_REPRESENTATION('',(#2856),#2866);
+#2856 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2857,#2858,#2859,#2860,#2861,
+ #2862,#2863,#2864,#2865),.UNSPECIFIED.,.F.,.F.,(9,9),(3.226964636371
+ ,3.831414044119),.PIECEWISE_BEZIER_KNOTS.);
+#2857 = CARTESIAN_POINT('',(-1.865898530258,-5.34059118292E-002));
+#2858 = CARTESIAN_POINT('',(-1.92210657697,-6.55076827179E-002));
+#2859 = CARTESIAN_POINT('',(-1.979077953148,-7.426667258161E-002));
+#2860 = CARTESIAN_POINT('',(-2.036593691261,-7.957165605876E-002));
+#2861 = CARTESIAN_POINT('',(-2.09439510238,-8.134885907401E-002));
+#2862 = CARTESIAN_POINT('',(-2.152196513533,-7.95716560587E-002));
+#2863 = CARTESIAN_POINT('',(-2.209712251633,-7.426667258162E-002));
+#2864 = CARTESIAN_POINT('',(-2.266683627816,-6.550768271791E-002));
+#2865 = CARTESIAN_POINT('',(-2.322891674528,-5.34059118292E-002));
+#2866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2867 = PCURVE('',#2868,#2873);
+#2868 = PLANE('',#2869);
#2869 = AXIS2_PLACEMENT_3D('',#2870,#2871,#2872);
-#2870 = CARTESIAN_POINT('',(4.113620667976,-2.375,4.524534660836E-015));
-#2871 = DIRECTION('',(-0.866025403784,0.5,-9.525336128076E-016));
-#2872 = DIRECTION('',(0.5,0.866025403784,-1.922962686384E-016));
-#2873 = PCURVE('',#580,#2874);
-#2874 = DEFINITIONAL_REPRESENTATION('',(#2875),#2885);
-#2875 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2876,#2877,#2878,#2879,#2880,
- #2881,#2882,#2883,#2884),.UNSPECIFIED.,.F.,.F.,(9,9),(2.703565446836
- ,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
-#2876 = CARTESIAN_POINT('',(-1.843386207296,-0.4259224516));
-#2877 = CARTESIAN_POINT('',(-1.849556334468,-0.372884895091));
-#2878 = CARTESIAN_POINT('',(-1.854562762588,-0.319751439378));
-#2879 = CARTESIAN_POINT('',(-1.858567924804,-0.266546260233));
-#2880 = CARTESIAN_POINT('',(-1.861678061261,-0.213287582391));
-#2881 = CARTESIAN_POINT('',(-1.863965422461,-0.159990621633));
-#2882 = CARTESIAN_POINT('',(-1.865475195988,-0.106668723676));
-#2883 = CARTESIAN_POINT('',(-1.866230088726,-5.333436194577E-002));
-#2884 = CARTESIAN_POINT('',(-1.866230088726,7.105107003755E-017));
-#2885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2886 = PCURVE('',#2887,#2892);
-#2887 = PLANE('',#2888);
-#2888 = AXIS2_PLACEMENT_3D('',#2889,#2890,#2891);
-#2889 = CARTESIAN_POINT('',(-5.572008774124,-19.151002297,
- -4.189731130554));
-#2890 = DIRECTION('',(-0.866025403784,0.5,-9.104896719151E-016));
-#2891 = DIRECTION('',(8.881784197001E-016,-3.76667109355E-016,-1.));
-#2892 = DEFINITIONAL_REPRESENTATION('',(#2893),#2897);
-#2893 = CIRCLE('',#2894,20.455744914327);
-#2894 = AXIS2_PLACEMENT_2D('',#2895,#2896);
-#2895 = CARTESIAN_POINT('',(-4.189731130554,-19.3712588842));
-#2896 = DIRECTION('',(3.230636004892E-016,-1.));
-#2897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2898 = ORIENTED_EDGE('',*,*,#2899,.T.);
-#2899 = EDGE_CURVE('',#2865,#2900,#2902,.T.);
-#2900 = VERTEX_POINT('',#2901);
-#2901 = CARTESIAN_POINT('',(-8.641182893351,-19.06086570687,
- -1.735902274957));
-#2902 = SURFACE_CURVE('',#2903,(#2908,#2921),.PCURVE_S1.);
-#2903 = CIRCLE('',#2904,16.085707942067);
-#2904 = AXIS2_PLACEMENT_3D('',#2905,#2906,#2907);
-#2905 = CARTESIAN_POINT('',(-4.77297077308,-8.267027882015,9.54594154601
+#2870 = CARTESIAN_POINT('',(-21.49957332828,6.927956891247,
+ -2.779139992054));
+#2871 = DIRECTION('',(0.612372435696,-0.353553390593,-0.707106781187));
+#2872 = DIRECTION('',(0.612372435696,-0.353553390593,0.707106781187));
+#2873 = DEFINITIONAL_REPRESENTATION('',(#2874),#2878);
+#2874 = CIRCLE('',#2875,15.958618361249);
+#2875 = AXIS2_PLACEMENT_2D('',#2876,#2877);
+#2876 = CARTESIAN_POINT('',(17.580297468496,-4.75));
+#2877 = DIRECTION('',(0.925820099773,-0.377964473009));
+#2878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2879 = ORIENTED_EDGE('',*,*,#2880,.T.);
+#2880 = EDGE_CURVE('',#2846,#1122,#2881,.T.);
+#2881 = SURFACE_CURVE('',#2882,(#2909,#2939),.PCURVE_S1.);
+#2882 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2883,#2884,#2885,#2886,#2887,
+ #2888,#2889,#2890,#2891,#2892,#2893,#2894,#2895,#2896,#2897,#2898,
+ #2899,#2900,#2901,#2902,#2903,#2904,#2905,#2906,#2907,#2908),
+ .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127313093,
+ 0.250253556376,0.375379200514,0.500002018552,0.625127197659,
+ 0.750252315648,0.875377415203,1.),.UNSPECIFIED.);
+#2883 = CARTESIAN_POINT('',(-16.64611482909,7.247025824039,
+ -10.55402661558));
+#2884 = CARTESIAN_POINT('',(-16.79746407037,7.334407145221,
+ -10.25531295706));
+#2885 = CARTESIAN_POINT('',(-16.94310229506,7.418491787473,
+ -9.952739391805));
+#2886 = CARTESIAN_POINT('',(-17.08291883433,7.499214734048,
+ -9.646524611262));
+#2887 = CARTESIAN_POINT('',(-17.35071068064,7.653824428601,
+ -9.027268858752));
+#2888 = CARTESIAN_POINT('',(-17.47868616581,7.727711109417,
+ -8.714227870644));
+#2889 = CARTESIAN_POINT('',(-17.60064366216,7.798123302765,
+ -8.397999149326));
+#2890 = CARTESIAN_POINT('',(-17.83235242439,7.931900419012,
+ -7.759635022845));
+#2891 = CARTESIAN_POINT('',(-17.94210376602,7.995265385646,
+ -7.43749959592));
+#2892 = CARTESIAN_POINT('',(-18.04566749943,8.055057935009,
+ -7.112643666341));
+#2893 = CARTESIAN_POINT('',(-18.23988625783,8.167190187453,
+ -6.459285316501));
+#2894 = CARTESIAN_POINT('',(-18.33059149955,8.219558883176,
+ -6.130802745016));
+#2895 = CARTESIAN_POINT('',(-18.41501774198,8.268302396966,
+ -5.800095732224));
+#2896 = CARTESIAN_POINT('',(-18.57151363111,8.358655340687,
+ -5.133374682411));
+#2897 = CARTESIAN_POINT('',(-18.6435321079,8.400235227643,
+ -4.797344573632));
+#2898 = CARTESIAN_POINT('',(-18.70910634513,8.438094531165,
+ -4.459559834629));
+#2899 = CARTESIAN_POINT('',(-18.82727984248,8.50632203167,
+ -3.780977727847));
+#2900 = CARTESIAN_POINT('',(-18.87987911811,8.536690237615,-3.4401803076
+ ));
+#2901 = CARTESIAN_POINT('',(-18.92594770324,8.563287947641,
+ -3.098124670941));
+#2902 = CARTESIAN_POINT('',(-19.00496567417,8.608908994426,
+ -2.411998969904));
+#2903 = CARTESIAN_POINT('',(-19.03791506807,8.627932335865,
+ -2.067928851201));
+#2904 = CARTESIAN_POINT('',(-19.06427596983,8.643151809592,
+ -1.723102416674));
+#2905 = CARTESIAN_POINT('',(-19.10371252835,8.665920517269,
+ -1.033829050961));
+#2906 = CARTESIAN_POINT('',(-19.11684106988,8.673500453584,
+ -0.689386089695));
+#2907 = CARTESIAN_POINT('',(-19.12340547175,8.677290040246,
+ -0.344693037196));
+#2908 = CARTESIAN_POINT('',(-19.12340541361,8.677290209876,-7.8E-015));
+#2909 = PCURVE('',#580,#2910);
+#2910 = DEFINITIONAL_REPRESENTATION('',(#2911),#2938);
+#2911 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2912,#2913,#2914,#2915,#2916,
+ #2917,#2918,#2919,#2920,#2921,#2922,#2923,#2924,#2925,#2926,#2927,
+ #2928,#2929,#2930,#2931,#2932,#2933,#2934,#2935,#2936,#2937),
+ .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127313093,
+ 0.250253556376,0.375379200514,0.500002018552,0.625127197659,
+ 0.750252315648,0.875377415203,1.),.UNSPECIFIED.);
+#2912 = CARTESIAN_POINT('',(-1.981407811165,-0.52657202536));
+#2913 = CARTESIAN_POINT('',(-1.982493108665,-0.510118717758));
+#2914 = CARTESIAN_POINT('',(-1.983509807097,-0.49366263138));
+#2915 = CARTESIAN_POINT('',(-1.984463299396,-0.477204088934));
+#2916 = CARTESIAN_POINT('',(-1.986252209121,-0.444282757018));
+#2917 = CARTESIAN_POINT('',(-1.98708762992,-0.427819966349));
+#2918 = CARTESIAN_POINT('',(-1.987868167156,-0.411355240057));
+#2919 = CARTESIAN_POINT('',(-1.989325772032,-0.378422416964));
+#2920 = CARTESIAN_POINT('',(-1.990002847503,-0.361954319785));
+#2921 = CARTESIAN_POINT('',(-1.990631354109,-0.345484708818));
+#2922 = CARTESIAN_POINT('',(-1.991793645085,-0.31260900176));
+#2923 = CARTESIAN_POINT('',(-1.99232780501,-0.296202915877));
+#2924 = CARTESIAN_POINT('',(-1.992818502822,-0.279795677312));
+#2925 = CARTESIAN_POINT('',(-1.993718257143,-0.246913052247));
+#2926 = CARTESIAN_POINT('',(-1.994126980103,-0.230437657036));
+#2927 = CARTESIAN_POINT('',(-1.99449540448,-0.213961402293));
+#2928 = CARTESIAN_POINT('',(-1.995154133291,-0.181007450735));
+#2929 = CARTESIAN_POINT('',(-1.995444440143,-0.164529753249));
+#2930 = CARTESIAN_POINT('',(-1.995696930498,-0.148051464594));
+#2931 = CARTESIAN_POINT('',(-1.996127857484,-0.115093953504));
+#2932 = CARTESIAN_POINT('',(-1.996306295589,-9.86147303633E-002));
+#2933 = CARTESIAN_POINT('',(-1.996448499814,-8.213516153309E-002));
+#2934 = CARTESIAN_POINT('',(-1.996660780375,-4.924175016223E-002));
+#2935 = CARTESIAN_POINT('',(-1.996731151896,-3.282790810371E-002));
+#2936 = CARTESIAN_POINT('',(-1.996766318815,-1.64139541522E-002));
+#2937 = CARTESIAN_POINT('',(-1.996766327354,1.1E-016));
+#2938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2939 = PCURVE('',#2940,#2945);
+#2940 = CYLINDRICAL_SURFACE('',#2941,20.9);
+#2941 = AXIS2_PLACEMENT_3D('',#2942,#2943,#2944);
+#2942 = CARTESIAN_POINT('',(-1.375,-2.381569860407,2.6645352591E-015));
+#2943 = DIRECTION('',(-0.5,-0.866025403784,9.436895709314E-016));
+#2944 = DIRECTION('',(-0.866025403784,0.5,-8.326672684689E-017));
+#2945 = DEFINITIONAL_REPRESENTATION('',(#2946),#2973);
+#2946 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2947,#2948,#2949,#2950,#2951,
+ #2952,#2953,#2954,#2955,#2956,#2957,#2958,#2959,#2960,#2961,#2962,
+ #2963,#2964,#2965,#2966,#2967,#2968,#2969,#2970,#2971,#2972),
+ .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127313093,
+ 0.250253556376,0.375379200514,0.500002018552,0.625127197659,
+ 0.750252315648,0.875377415203,1.),.UNSPECIFIED.);
+#2947 = CARTESIAN_POINT('',(-5.75382958365,-0.703051050954));
+#2948 = CARTESIAN_POINT('',(-5.770388474831,-0.703050874274));
+#2949 = CARTESIAN_POINT('',(-5.78694744536,-0.703051198187));
+#2950 = CARTESIAN_POINT('',(-5.803506475626,-0.703051050954));
+#2951 = CARTESIAN_POINT('',(-5.83662448493,-0.703051050954));
+#2952 = CARTESIAN_POINT('',(-5.853183465357,-0.703051050954));
+#2953 = CARTESIAN_POINT('',(-5.869742479238,-0.703051050954));
+#2954 = CARTESIAN_POINT('',(-5.902860478439,-0.703051050954));
+#2955 = CARTESIAN_POINT('',(-5.919419464555,-0.703051050954));
+#2956 = CARTESIAN_POINT('',(-5.935978468695,-0.703051050954));
+#2957 = CARTESIAN_POINT('',(-5.969029959543,-0.703051050954));
+#2958 = CARTESIAN_POINT('',(-5.985522446961,-0.703051050954));
+#2959 = CARTESIAN_POINT('',(-6.002014943231,-0.703051050954));
+#2960 = CARTESIAN_POINT('',(-6.035066429734,-0.703051050954));
+#2961 = CARTESIAN_POINT('',(-6.051625420858,-0.703051050954));
+#2962 = CARTESIAN_POINT('',(-6.068184415795,-0.703051050954));
+#2963 = CARTESIAN_POINT('',(-6.10130240178,-0.703051050954));
+#2964 = CARTESIAN_POINT('',(-6.117861393686,-0.703051050954));
+#2965 = CARTESIAN_POINT('',(-6.134420386825,-0.703051050954));
+#2966 = CARTESIAN_POINT('',(-6.167538371232,-0.703051050954));
+#2967 = CARTESIAN_POINT('',(-6.184097363363,-0.703051050954));
+#2968 = CARTESIAN_POINT('',(-6.200656355687,-0.703051050954));
+#2969 = CARTESIAN_POINT('',(-6.233707837095,-0.703051050954));
+#2970 = CARTESIAN_POINT('',(-6.250200327679,-0.703051197597));
+#2971 = CARTESIAN_POINT('',(-6.266692817362,-0.703050874983));
+#2972 = CARTESIAN_POINT('',(-6.28318530718,-0.703051050954));
+#2973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2974 = ORIENTED_EDGE('',*,*,#1121,.F.);
+#2975 = ORIENTED_EDGE('',*,*,#2976,.T.);
+#2976 = EDGE_CURVE('',#1099,#2977,#2979,.T.);
+#2977 = VERTEX_POINT('',#2978);
+#2978 = CARTESIAN_POINT('',(-2.046948949046,-20.8432429731,
+ -1.539227846713));
+#2979 = SURFACE_CURVE('',#2980,(#2985,#2998),.PCURVE_S1.);
+#2980 = CIRCLE('',#2981,20.9);
+#2981 = AXIS2_PLACEMENT_3D('',#2982,#2983,#2984);
+#2982 = CARTESIAN_POINT('',(-2.046948949046,-4.545139706926E-016,
+ -4.5E-016));
+#2983 = DIRECTION('',(1.,2.22044604925E-016,2.2E-016));
+#2984 = DIRECTION('',(-2.2E-016,-4.884981308351E-032,1.));
+#2985 = PCURVE('',#580,#2986);
+#2986 = DEFINITIONAL_REPRESENTATION('',(#2987),#2997);
+#2987 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2988,#2989,#2990,#2991,#2992,
+ #2993,#2994,#2995,#2996),.UNSPECIFIED.,.F.,.F.,(9,9),(1.570796326795
+ ,1.644510331353),.PIECEWISE_BEZIER_KNOTS.);
+#2988 = CARTESIAN_POINT('',(-9.762877503947E-002,6.E-017));
+#2989 = CARTESIAN_POINT('',(-9.762877503947E-002,-9.170373186137E-003));
+#2990 = CARTESIAN_POINT('',(-9.763818800981E-002,-1.834074637227E-002));
+#2991 = CARTESIAN_POINT('',(-9.765701395042E-002,-2.751110828603E-002));
+#2992 = CARTESIAN_POINT('',(-9.768526128886E-002,-3.668144765518E-002));
+#2993 = CARTESIAN_POINT('',(-9.772294687991E-002,-4.58517531832E-002));
+#2994 = CARTESIAN_POINT('',(-9.777009605224E-002,-5.502201352506E-002));
+#2995 = CARTESIAN_POINT('',(-9.782674269788E-002,-6.419221726252E-002));
+#2996 = CARTESIAN_POINT('',(-9.789292941486E-002,-7.336235287909E-002));
+#2997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2998 = PCURVE('',#1061,#2999);
+#2999 = DEFINITIONAL_REPRESENTATION('',(#3000),#3004);
+#3000 = LINE('',#3001,#3002);
+#3001 = CARTESIAN_POINT('',(-7.853981633974,-4.796948949046));
+#3002 = VECTOR('',#3003,1.);
+#3003 = DIRECTION('',(1.,-0.E+000));
+#3004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3005 = ORIENTED_EDGE('',*,*,#3006,.T.);
+#3006 = EDGE_CURVE('',#2977,#3007,#3009,.T.);
+#3007 = VERTEX_POINT('',#3008);
+#3008 = CARTESIAN_POINT('',(-4.75,-20.42500621723,-1.120991090846));
+#3009 = SURFACE_CURVE('',#3010,(#3015,#3028),.PCURVE_S1.);
+#3010 = CIRCLE('',#3011,15.958618361249);
+#3011 = AXIS2_PLACEMENT_3D('',#3012,#3013,#3014);
+#3012 = CARTESIAN_POINT('',(3.176206103355E-018,-9.652007563196,
+ 9.652007563196));
+#3013 = DIRECTION('',(2.990754131622E-018,0.707106781187,-0.707106781187
));
-#2906 = DIRECTION('',(0.353553390596,0.612372435701,-0.707106781181));
-#2907 = DIRECTION('',(0.E+000,0.755928946013,0.654653670714));
-#2908 = PCURVE('',#580,#2909);
-#2909 = DEFINITIONAL_REPRESENTATION('',(#2910),#2920);
-#2910 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2911,#2912,#2913,#2914,#2915,
- #2916,#2917,#2918,#2919),.UNSPECIFIED.,.F.,.F.,(9,9),(3.229426962321
- ,3.828951718163),.PIECEWISE_BEZIER_KNOTS.);
-#2911 = CARTESIAN_POINT('',(-1.865769163027,-6.295363536474E-002));
-#2912 = CARTESIAN_POINT('',(-1.922013634628,-7.496348608637E-002));
-#2913 = CARTESIAN_POINT('',(-1.979017993656,-8.365574178485E-002));
-#2914 = CARTESIAN_POINT('',(-2.036564329191,-8.892021464163E-002));
-#2915 = CARTESIAN_POINT('',(-2.094395102398,-9.068382884209E-002));
-#2916 = CARTESIAN_POINT('',(-2.152225875581,-8.892021464197E-002));
-#2917 = CARTESIAN_POINT('',(-2.209772211132,-8.365574178478E-002));
-#2918 = CARTESIAN_POINT('',(-2.266776570159,-7.496348608637E-002));
-#2919 = CARTESIAN_POINT('',(-2.323021041759,-6.295363536474E-002));
-#2920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2921 = PCURVE('',#2922,#2927);
-#2922 = PLANE('',#2923);
-#2923 = AXIS2_PLACEMENT_3D('',#2924,#2925,#2926);
-#2924 = CARTESIAN_POINT('',(-6.783083032585,-21.24864444439,
- -2.701524309144));
-#2925 = DIRECTION('',(0.353553390596,0.612372435701,-0.707106781181));
-#2926 = DIRECTION('',(0.353553390591,0.612372435691,0.707106781192));
-#2927 = DEFINITIONAL_REPRESENTATION('',(#2928),#2932);
-#2928 = CIRCLE('',#2929,16.085707942067);
-#2929 = AXIS2_PLACEMENT_2D('',#2930,#2931);
-#2930 = CARTESIAN_POINT('',(17.320532316924,-4.75));
-#2931 = DIRECTION('',(0.925820099774,-0.377964473007));
-#2932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2933 = ORIENTED_EDGE('',*,*,#2934,.T.);
-#2934 = EDGE_CURVE('',#2900,#1128,#2935,.T.);
-#2935 = SURFACE_CURVE('',#2936,(#2963,#2993),.PCURVE_S1.);
-#2936 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2937,#2938,#2939,#2940,#2941,
- #2942,#2943,#2944,#2945,#2946,#2947,#2948,#2949,#2950,#2951,#2952,
- #2953,#2954,#2955,#2956,#2957,#2958,#2959,#2960,#2961,#2962),
- .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127020669,
- 0.250253162993,0.3753788083,0.500001678799,0.625126934355,
- 0.750252138209,0.875377326415,1.),.UNSPECIFIED.);
-#2937 = CARTESIAN_POINT('',(-7.354875757769,-16.8329163939,
- -10.17638090205));
-#2938 = CARTESIAN_POINT('',(-7.435818379724,-16.97311346709,
- -9.885978163042));
-#2939 = CARTESIAN_POINT('',(-7.513681965555,-17.10797653145,
- -9.59214063238));
-#2940 = CARTESIAN_POINT('',(-7.588410854322,-17.23741104648,
- -9.295064486486));
-#2941 = CARTESIAN_POINT('',(-7.731503092599,-17.48525407334,
- -8.694842784952));
-#2942 = CARTESIAN_POINT('',(-7.799866363927,-17.60366273266,
- -8.391697207502));
-#2943 = CARTESIAN_POINT('',(-7.864998660035,-17.71647517873,
- -8.085718620917));
-#2944 = CARTESIAN_POINT('',(-7.988717443996,-17.9307623984,
- -7.468513562382));
-#2945 = CARTESIAN_POINT('',(-8.047303965765,-18.03223723074,
- -7.15728706998));
-#2946 = CARTESIAN_POINT('',(-8.102575935465,-18.1279710905,
- -6.843644453692));
-#2947 = CARTESIAN_POINT('',(-8.206211984732,-18.30747399332,
- -6.213222701257));
-#2948 = CARTESIAN_POINT('',(-8.254602935572,-18.39128957881,
- -5.896461190167));
-#2949 = CARTESIAN_POINT('',(-8.299636474124,-18.46928995562,
- -5.577725229982));
-#2950 = CARTESIAN_POINT('',(-8.383100814194,-18.61385443324,
- -4.935441780244));
-#2951 = CARTESIAN_POINT('',(-8.421504272107,-18.68037117353,
- -4.611880030773));
-#2952 = CARTESIAN_POINT('',(-8.456466829782,-18.74092809979,
- -4.286761545471));
-#2953 = CARTESIAN_POINT('',(-8.519467588532,-18.85004861486,
- -3.633852083723));
-#2954 = CARTESIAN_POINT('',(-8.547505796644,-18.89861221586,
- -3.306061064166));
-#2955 = CARTESIAN_POINT('',(-8.572060569676,-18.94114233032,
- -2.97715411155));
-#2956 = CARTESIAN_POINT('',(-8.614174806793,-19.01408632873,
- -2.317553720106));
-#2957 = CARTESIAN_POINT('',(-8.631734274555,-19.04450021905,
- -1.986860236772));
-#2958 = CARTESIAN_POINT('',(-8.645781876013,-19.0688313785,
- -1.655496114796));
-#2959 = CARTESIAN_POINT('',(-8.666796844417,-19.1052303715,
- -0.993207216782));
-#2960 = CARTESIAN_POINT('',(-8.673792557116,-19.11734701957,
- -0.662285964067));
-#2961 = CARTESIAN_POINT('',(-8.677290046914,-19.12340546946,
- -0.331142976389));
-#2962 = CARTESIAN_POINT('',(-8.677290209876,-19.12340541361,
- -6.411892036514E-015));
-#2963 = PCURVE('',#580,#2964);
-#2964 = DEFINITIONAL_REPRESENTATION('',(#2965),#2992);
-#2965 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2966,#2967,#2968,#2969,#2970,
- #2971,#2972,#2973,#2974,#2975,#2976,#2977,#2978,#2979,#2980,#2981,
- #2982,#2983,#2984,#2985,#2986,#2987,#2988,#2989,#2990,#2991),
- .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127020669,
- 0.250253162993,0.3753788083,0.500001678799,0.625126934355,
- 0.750252138209,0.875377326415,1.),.UNSPECIFIED.);
-#2966 = CARTESIAN_POINT('',(-1.982731713858,-0.505893901574));
-#2967 = CARTESIAN_POINT('',(-1.983713716835,-0.4900850036));
-#2968 = CARTESIAN_POINT('',(-1.984635455926,-0.474273724633));
-#2969 = CARTESIAN_POINT('',(-1.985501313207,-0.458460329777));
-#2970 = CARTESIAN_POINT('',(-1.987128138907,-0.426829858413));
-#2971 = CARTESIAN_POINT('',(-1.987889108088,-0.411012780756));
-#2972 = CARTESIAN_POINT('',(-1.988601050044,-0.395194022545));
-#2973 = CARTESIAN_POINT('',(-1.989932114803,-0.363553565774));
-#2974 = CARTESIAN_POINT('',(-1.990551243483,-0.347731866872));
-#2975 = CARTESIAN_POINT('',(-1.991126592969,-0.331908845222));
-#2976 = CARTESIAN_POINT('',(-1.992191573778,-0.300324043644));
-#2977 = CARTESIAN_POINT('',(-1.992681544093,-0.284562272667));
-#2978 = CARTESIAN_POINT('',(-1.99313203753,-0.268799489313));
-#2979 = CARTESIAN_POINT('',(-1.993958661333,-0.23720861111));
-#2980 = CARTESIAN_POINT('',(-1.994334487317,-0.221380508625));
-#2981 = CARTESIAN_POINT('',(-1.994673479865,-0.205551648229));
-#2982 = CARTESIAN_POINT('',(-1.995279896487,-0.17389265376));
-#2983 = CARTESIAN_POINT('',(-1.995547322437,-0.158062519134));
-#2984 = CARTESIAN_POINT('',(-1.995780017092,-0.142231861713));
-#2985 = CARTESIAN_POINT('',(-1.996177286117,-0.110569720304));
-#2986 = CARTESIAN_POINT('',(-1.996341861638,-9.473823573845E-002));
-#2987 = CARTESIAN_POINT('',(-1.996473050773,-7.890644488257E-002));
-#2988 = CARTESIAN_POINT('',(-1.996668915439,-4.730603983734E-002));
-#2989 = CARTESIAN_POINT('',(-1.996733863357,-3.153742609985E-002));
-#2990 = CARTESIAN_POINT('',(-1.996766319151,-1.576871316136E-002));
-#2991 = CARTESIAN_POINT('',(-1.996766327354,-2.22044604925E-016));
-#2992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2993 = PCURVE('',#2994,#2999);
-#2994 = CYLINDRICAL_SURFACE('',#2995,20.9);
-#2995 = AXIS2_PLACEMENT_3D('',#2996,#2997,#2998);
-#2996 = CARTESIAN_POINT('',(2.381569860407,-1.375,1.7763568394E-015));
-#2997 = DIRECTION('',(0.866025403784,-0.5,6.661338147751E-016));
-#2998 = DIRECTION('',(-0.5,-0.866025403784,-1.387778780781E-016));
-#2999 = DEFINITIONAL_REPRESENTATION('',(#3000),#3027);
-#3000 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#3001,#3002,#3003,#3004,#3005,
- #3006,#3007,#3008,#3009,#3010,#3011,#3012,#3013,#3014,#3015,#3016,
- #3017,#3018,#3019,#3020,#3021,#3022,#3023,#3024,#3025,#3026),
- .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127020669,
- 0.250253162993,0.3753788083,0.500001678799,0.625126934355,
- 0.750252138209,0.875377326415,1.),.UNSPECIFIED.);
-#3001 = CARTESIAN_POINT('',(-5.774638830512,-0.703051050954));
-#3002 = CARTESIAN_POINT('',(-5.790546800987,-0.703050881219));
-#3003 = CARTESIAN_POINT('',(-5.806454833329,-0.7030511924));
-#3004 = CARTESIAN_POINT('',(-5.822362912798,-0.703051050954));
-#3005 = CARTESIAN_POINT('',(-5.854179031219,-0.703051050954));
-#3006 = CARTESIAN_POINT('',(-5.870087071391,-0.703051050954));
-#3007 = CARTESIAN_POINT('',(-5.885995138172,-0.703051050954));
-#3008 = CARTESIAN_POINT('',(-5.91781124899,-0.703051050954));
-#3009 = CARTESIAN_POINT('',(-5.933719293687,-0.703051050954));
-#3010 = CARTESIAN_POINT('',(-5.949627352847,-0.703051050954));
-#3011 = CARTESIAN_POINT('',(-5.981379571005,-0.703051050954));
-#3012 = CARTESIAN_POINT('',(-5.997223730589,-0.703051050954));
-#3013 = CARTESIAN_POINT('',(-6.013067897326,-0.703051050954));
-#3014 = CARTESIAN_POINT('',(-6.044820112069,-0.703051050954));
-#3015 = CARTESIAN_POINT('',(-6.060728160804,-0.703051050954));
-#3016 = CARTESIAN_POINT('',(-6.076636212638,-0.703051050954));
-#3017 = CARTESIAN_POINT('',(-6.108452313144,-0.703051050954));
-#3018 = CARTESIAN_POINT('',(-6.124360362518,-0.703051050954));
-#3019 = CARTESIAN_POINT('',(-6.140268412899,-0.703051050954));
-#3020 = CARTESIAN_POINT('',(-6.172084512131,-0.703051050954));
-#3021 = CARTESIAN_POINT('',(-6.187992561691,-0.703051050954));
-#3022 = CARTESIAN_POINT('',(-6.203900611408,-0.703051050954));
-#3023 = CARTESIAN_POINT('',(-6.23565282204,-0.703051050954));
-#3024 = CARTESIAN_POINT('',(-6.25149698425,-0.703051191832));
-#3025 = CARTESIAN_POINT('',(-6.26734114563,-0.7030508819));
-#3026 = CARTESIAN_POINT('',(-6.28318530718,-0.703051050954));
+#3014 = DIRECTION('',(3.170092458684E-016,-0.707106781187,
+ -0.707106781187));
+#3015 = PCURVE('',#580,#3016);
+#3016 = DEFINITIONAL_REPRESENTATION('',(#3017),#3027);
+#3017 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3018,#3019,#3020,#3021,#3022,
+ #3023,#3024,#3025,#3026),.UNSPECIFIED.,.F.,.F.,(9,9),(0.E+000,
+ 0.302224703874),.PIECEWISE_BEZIER_KNOTS.);
+#3018 = CARTESIAN_POINT('',(0.E+000,-7.781372667209E-002));
+#3019 = CARTESIAN_POINT('',(-2.879599691558E-002,-7.781372667209E-002));
+#3020 = CARTESIAN_POINT('',(-5.7591993838E-002,-7.693460488616E-002));
+#3021 = CARTESIAN_POINT('',(-8.635385639559E-002,-7.517636133915E-002));
+#3022 = CARTESIAN_POINT('',(-0.115047450557,-7.254201001234E-002));
+#3023 = CARTESIAN_POINT('',(-0.143639374214,-6.903757935072E-002));
+#3024 = CARTESIAN_POINT('',(-0.172097694204,-6.467198741365E-002));
+#3025 = CARTESIAN_POINT('',(-0.200392548779,-5.945679727355E-002));
+#3026 = CARTESIAN_POINT('',(-0.228496572135,-5.34059118292E-002));
#3027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
-#3028 = ORIENTED_EDGE('',*,*,#1127,.F.);
-#3029 = ORIENTED_EDGE('',*,*,#3030,.T.);
-#3030 = EDGE_CURVE('',#1105,#3031,#3033,.T.);
-#3031 = VERTEX_POINT('',#3032);
-#3032 = CARTESIAN_POINT('',(20.827785366951,-2.046948949046,
- -1.735902274959));
-#3033 = SURFACE_CURVE('',#3034,(#3039,#3052),.PCURVE_S1.);
-#3034 = CIRCLE('',#3035,20.9);
-#3035 = AXIS2_PLACEMENT_3D('',#3036,#3037,#3038);
-#3036 = CARTESIAN_POINT('',(0.E+000,-2.046948949046,4.545139706926E-016)
- );
-#3037 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016));
-#3038 = DIRECTION('',(0.E+000,2.22044604925E-016,1.));
-#3039 = PCURVE('',#580,#3040);
-#3040 = DEFINITIONAL_REPRESENTATION('',(#3041),#3051);
-#3041 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3042,#3043,#3044,#3045,#3046,
- #3047,#3048,#3049,#3050),.UNSPECIFIED.,.F.,.F.,(9,9),(1.570796326795
- ,1.653949645705),.PIECEWISE_BEZIER_KNOTS.);
-#3042 = CARTESIAN_POINT('',(-9.762877503947E-002,6.E-017));
-#3043 = CARTESIAN_POINT('',(-9.762877503947E-002,-1.034466884058E-002));
-#3044 = CARTESIAN_POINT('',(-9.764075308213E-002,-2.06893376811E-002));
-#3045 = CARTESIAN_POINT('',(-9.766470916753E-002,-3.1033990341E-002));
-#3046 = CARTESIAN_POINT('',(-9.770065694187E-002,-4.137861063856E-002));
-#3047 = CARTESIAN_POINT('',(-9.774862369767E-002,-5.172318235E-002));
-#3048 = CARTESIAN_POINT('',(-9.780865046824E-002,-6.206768916031E-002));
-#3049 = CARTESIAN_POINT('',(-9.788079221581E-002,-7.241211462292E-002));
-#3050 = CARTESIAN_POINT('',(-9.796511812224E-002,-8.275644210958E-002));
-#3051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3052 = PCURVE('',#1067,#3053);
-#3053 = DEFINITIONAL_REPRESENTATION('',(#3054),#3058);
-#3054 = LINE('',#3055,#3056);
-#3055 = CARTESIAN_POINT('',(-7.853981633974,-4.796948949046));
-#3056 = VECTOR('',#3057,1.);
-#3057 = DIRECTION('',(1.,-0.E+000));
-#3058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3059 = ORIENTED_EDGE('',*,*,#3060,.T.);
-#3060 = EDGE_CURVE('',#3031,#3061,#3063,.T.);
-#3061 = VERTEX_POINT('',#3062);
-#3062 = CARTESIAN_POINT('',(20.413036373982,-4.75,-1.321153281983));
-#3063 = SURFACE_CURVE('',#3064,(#3069,#3082),.PCURVE_S1.);
-#3064 = CIRCLE('',#3065,16.085707942067);
-#3065 = AXIS2_PLACEMENT_3D('',#3066,#3067,#3068);
-#3066 = CARTESIAN_POINT('',(9.545941546159,2.119624819221E-015,
- 9.54594154601));
-#3067 = DIRECTION('',(-0.707106781192,-1.570092458671E-016,
- -0.707106781181));
-#3068 = DIRECTION('',(0.707106781181,-1.570092458696E-016,
- -0.707106781192));
-#3069 = PCURVE('',#580,#3070);
-#3070 = DEFINITIONAL_REPRESENTATION('',(#3071),#3081);
-#3071 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3072,#3073,#3074,#3075,#3076,
- #3077,#3078,#3079,#3080),.UNSPECIFIED.,.F.,.F.,(9,9),(0.E+000,
- 0.299762377921),.PIECEWISE_BEZIER_KNOTS.);
-#3072 = CARTESIAN_POINT('',(0.E+000,-8.71756900369E-002));
-#3073 = CARTESIAN_POINT('',(-2.881113381275E-002,-8.71756900369E-002));
-#3074 = CARTESIAN_POINT('',(-5.762226763244E-002,-8.630327239683E-002));
-#3075 = CARTESIAN_POINT('',(-8.639941678103E-002,-8.455843714137E-002));
-#3076 = CARTESIAN_POINT('',(-0.115108596924,-8.19441697837E-002));
-#3077 = CARTESIAN_POINT('',(-0.143716553575,-7.84664418282E-002));
-#3078 = CARTESIAN_POINT('',(-0.172191497049,-7.413408728311E-002));
-#3079 = CARTESIAN_POINT('',(-0.200503703566,-6.895856072556E-002));
-#3080 = CARTESIAN_POINT('',(-0.228625939366,-6.295363536474E-002));
-#3081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3082 = PCURVE('',#1034,#3083);
-#3083 = DEFINITIONAL_REPRESENTATION('',(#3084),#3088);
-#3084 = CIRCLE('',#3085,16.085707942067);
-#3085 = AXIS2_PLACEMENT_2D('',#3086,#3087);
-#3086 = CARTESIAN_POINT('',(17.320532316924,-4.75));
-#3087 = DIRECTION('',(-1.,0.E+000));
-#3088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3089 = ORIENTED_EDGE('',*,*,#3090,.F.);
-#3090 = EDGE_CURVE('',#3091,#3061,#3093,.T.);
-#3091 = VERTEX_POINT('',#3092);
-#3092 = CARTESIAN_POINT('',(18.562951677315,-4.75,-8.593853909956));
-#3093 = SURFACE_CURVE('',#3094,(#3099,#3112),.PCURVE_S1.);
-#3094 = CIRCLE('',#3095,20.455744914327);
-#3095 = AXIS2_PLACEMENT_3D('',#3096,#3097,#3098);
-#3096 = CARTESIAN_POINT('',(0.E+000,-4.75,1.054711873394E-015));
-#3097 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
-#3098 = DIRECTION('',(0.E+000,-2.22044604925E-016,-1.));
-#3099 = PCURVE('',#580,#3100);
-#3100 = DEFINITIONAL_REPRESENTATION('',(#3101),#3111);
-#3101 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3102,#3103,#3104,#3105,#3106,
- #3107,#3108,#3109,#3110),.UNSPECIFIED.,.F.,.F.,(9,9),(1.132769120041
+#3028 = PCURVE('',#1028,#3029);
+#3029 = DEFINITIONAL_REPRESENTATION('',(#3030),#3034);
+#3030 = CIRCLE('',#3031,15.958618361249);
+#3031 = AXIS2_PLACEMENT_2D('',#3032,#3033);
+#3032 = CARTESIAN_POINT('',(17.580297468496,-4.75));
+#3033 = DIRECTION('',(-1.,0.E+000));
+#3034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3035 = ORIENTED_EDGE('',*,*,#3036,.F.);
+#3036 = EDGE_CURVE('',#3037,#3007,#3039,.T.);
+#3037 = VERTEX_POINT('',#3038);
+#3038 = CARTESIAN_POINT('',(-4.75,-18.56278142403,-8.59422165199));
+#3039 = SURFACE_CURVE('',#3040,(#3045,#3058),.PCURVE_S1.);
+#3040 = CIRCLE('',#3041,20.455744914327);
+#3041 = AXIS2_PLACEMENT_3D('',#3042,#3043,#3044);
+#3042 = CARTESIAN_POINT('',(-4.75,-1.054711873394E-015,-1.05E-015));
+#3043 = DIRECTION('',(-1.,-2.22044604925E-016,-2.2E-016));
+#3044 = DIRECTION('',(2.2E-016,4.884981308351E-032,-1.));
+#3045 = PCURVE('',#580,#3046);
+#3046 = DEFINITIONAL_REPRESENTATION('',(#3047),#3057);
+#3047 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3048,#3049,#3050,#3051,#3052,
+ #3053,#3054,#3055,#3056),.UNSPECIFIED.,.F.,.F.,(9,9),(1.128573475555
,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
-#3102 = CARTESIAN_POINT('',(-0.251008895098,-0.4259224516));
-#3103 = CARTESIAN_POINT('',(-0.244838767925,-0.372884895091));
-#3104 = CARTESIAN_POINT('',(-0.239832339806,-0.319751439378));
-#3105 = CARTESIAN_POINT('',(-0.235827177583,-0.266546260232));
-#3106 = CARTESIAN_POINT('',(-0.23271704113,-0.213287582391));
-#3107 = CARTESIAN_POINT('',(-0.230429679924,-0.159990621633));
-#3108 = CARTESIAN_POINT('',(-0.228919906407,-0.106668723676));
-#3109 = CARTESIAN_POINT('',(-0.228165013667,-5.333436194577E-002));
-#3110 = CARTESIAN_POINT('',(-0.228165013667,-6.E-017));
-#3111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3112 = PCURVE('',#3113,#3118);
-#3113 = PLANE('',#3114);
-#3114 = AXIS2_PLACEMENT_3D('',#3115,#3116,#3117);
-#3115 = CARTESIAN_POINT('',(19.3712588842,-4.75,-4.189731130554));
-#3116 = DIRECTION('',(0.E+000,-1.,2.044604925031E-018));
-#3117 = DIRECTION('',(0.E+000,-2.044604925031E-018,-1.));
-#3118 = DEFINITIONAL_REPRESENTATION('',(#3119),#3123);
-#3119 = CIRCLE('',#3120,20.455744914327);
-#3120 = AXIS2_PLACEMENT_2D('',#3121,#3122);
-#3121 = CARTESIAN_POINT('',(-4.189731130554,-19.3712588842));
-#3122 = DIRECTION('',(1.,0.E+000));
-#3123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3124 = ORIENTED_EDGE('',*,*,#3125,.T.);
-#3125 = EDGE_CURVE('',#3091,#3126,#3128,.T.);
-#3126 = VERTEX_POINT('',#3127);
-#3127 = CARTESIAN_POINT('',(19.019776358972,-2.046948949046,
- -8.663608212212));
-#3128 = SURFACE_CURVE('',#3129,(#3144,#3162),.PCURVE_S1.);
-#3129 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#3130,#3131,#3132,#3133,#3134,
- #3135,#3136,#3137,#3138,#3139,#3140,#3141,#3142,#3143),
- .UNSPECIFIED.,.F.,.F.,(8,6,8),(0.E+000,0.215027283025,1.),
- .UNSPECIFIED.);
-#3130 = CARTESIAN_POINT('',(18.562951538039,-4.7500006,-8.593853879163)
+#3048 = CARTESIAN_POINT('',(-0.251484697203,-0.429986366786));
+#3049 = CARTESIAN_POINT('',(-0.245176378774,-0.376447328754));
+#3050 = CARTESIAN_POINT('',(-0.240063754169,-0.322809120888));
+#3051 = CARTESIAN_POINT('',(-0.235976883939,-0.269096916935));
+#3052 = CARTESIAN_POINT('',(-0.232805108379,-0.215329588633));
+#3053 = CARTESIAN_POINT('',(-0.230473271228,-0.161522850001));
+#3054 = CARTESIAN_POINT('',(-0.22893443727,-0.107690450241));
+#3055 = CARTESIAN_POINT('',(-0.228165013667,-5.384522523961E-002));
+#3056 = CARTESIAN_POINT('',(-0.228165013667,-6.E-017));
+#3057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3058 = PCURVE('',#3059,#3064);
+#3059 = PLANE('',#3060);
+#3060 = AXIS2_PLACEMENT_3D('',#3061,#3062,#3063);
+#3061 = CARTESIAN_POINT('',(-4.75,-19.50966898896,-4.12871798293));
+#3062 = DIRECTION('',(-1.,-2.22044604925E-016,-4.4E-016));
+#3063 = DIRECTION('',(4.4E-016,9.769962616701E-032,-1.));
+#3064 = DEFINITIONAL_REPRESENTATION('',(#3065),#3069);
+#3065 = CIRCLE('',#3066,20.455744914327);
+#3066 = AXIS2_PLACEMENT_2D('',#3067,#3068);
+#3067 = CARTESIAN_POINT('',(-4.12871798293,-19.50966898896));
+#3068 = DIRECTION('',(1.,0.E+000));
+#3069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3070 = ORIENTED_EDGE('',*,*,#3071,.T.);
+#3071 = EDGE_CURVE('',#3037,#3072,#3074,.T.);
+#3072 = VERTEX_POINT('',#3073);
+#3073 = CARTESIAN_POINT('',(-2.046948949046,-19.00259959565,
+ -8.701218800103));
+#3074 = SURFACE_CURVE('',#3075,(#3088,#3104),.PCURVE_S1.);
+#3075 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#3076,#3077,#3078,#3079,#3080,
+ #3081,#3082,#3083,#3084,#3085,#3086,#3087),.UNSPECIFIED.,.F.,.F.,(7,
+ 5,7),(0.E+000,0.329605371957,1.),.UNSPECIFIED.);
+#3076 = CARTESIAN_POINT('',(-4.7500006,-18.56278128993,-8.594221610016)
);
-#3131 = CARTESIAN_POINT('',(18.596482902344,-4.605547807787,
- -8.601267287907));
-#3132 = CARTESIAN_POINT('',(18.628961356681,-4.46094454929,
- -8.608045313181));
-#3133 = CARTESIAN_POINT('',(18.660368678592,-4.316196515267,
- -8.614233099699));
-#3134 = CARTESIAN_POINT('',(18.690687479011,-4.17130938885,
- -8.619873778066));
-#3135 = CARTESIAN_POINT('',(18.71990120227,-4.026288845546,
- -8.625008464778));
-#3136 = CARTESIAN_POINT('',(18.747994126091,-3.88114055324,
- -8.629676262226));
-#3137 = CARTESIAN_POINT('',(18.87336070805,-3.205550093238,
- -8.649385372646));
-#3138 = CARTESIAN_POINT('',(18.956635602143,-2.673600412023,
- -8.659128652207));
-#3139 = CARTESIAN_POINT('',(19.024051025974,-2.140300920862,
- -8.664946748002));
-#3140 = CARTESIAN_POINT('',(19.075028505273,-1.605953243862,
- -8.668277173192));
-#3141 = CARTESIAN_POINT('',(19.109153431684,-1.070882352357,
- -8.670155308663));
-#3142 = CARTESIAN_POINT('',(19.12621569913,-0.535438915834,
- -8.671094108033));
-#3143 = CARTESIAN_POINT('',(19.12621569913,2.754630334514E-015,
- -8.671094108033));
-#3144 = PCURVE('',#580,#3145);
-#3145 = DEFINITIONAL_REPRESENTATION('',(#3146),#3161);
-#3146 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#3147,#3148,#3149,#3150,#3151,
- #3152,#3153,#3154,#3155,#3156,#3157,#3158,#3159,#3160),
- .UNSPECIFIED.,.F.,.F.,(8,6,8),(0.E+000,0.215027283025,1.),
- .UNSPECIFIED.);
-#3147 = CARTESIAN_POINT('',(-0.250510769561,-0.421611249368));
-#3148 = CARTESIAN_POINT('',(-0.242773393441,-0.421998149383));
-#3149 = CARTESIAN_POINT('',(-0.235038900712,-0.422351967001));
-#3150 = CARTESIAN_POINT('',(-0.227307532908,-0.422675035633));
-#3151 = CARTESIAN_POINT('',(-0.21957947476,-0.422969587643));
-#3152 = CARTESIAN_POINT('',(-0.211854854193,-0.423237754354));
-#3153 = CARTESIAN_POINT('',(-0.204133742328,-0.423481566042));
-#3154 = CARTESIAN_POINT('',(-0.168242534748,-0.424511137243));
-#3155 = CARTESIAN_POINT('',(-0.14011575337,-0.425020453577));
-#3156 = CARTESIAN_POINT('',(-0.112036935772,-0.425324612503));
-#3157 = CARTESIAN_POINT('',(-8.399928822754E-002,-0.425498737777));
-#3158 = CARTESIAN_POINT('',(-5.599029075798E-002,-0.425596933504));
-#3159 = CARTESIAN_POINT('',(-2.799502652574E-002,-0.425646018171));
-#3160 = CARTESIAN_POINT('',(0.E+000,-0.425646018171));
-#3161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3162 = PCURVE('',#1006,#3163);
-#3163 = DEFINITIONAL_REPRESENTATION('',(#3164),#3179);
-#3164 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#3165,#3166,#3167,#3168,#3169,
- #3170,#3171,#3172,#3173,#3174,#3175,#3176,#3177,#3178),
- .UNSPECIFIED.,.F.,.F.,(8,6,8),(0.E+000,0.215027283025,1.),
- .UNSPECIFIED.);
-#3165 = CARTESIAN_POINT('',(-4.494800381391,-9.5000006));
-#3166 = CARTESIAN_POINT('',(-4.504612123716,-9.355547807787));
-#3167 = CARTESIAN_POINT('',(-4.514090972698,-9.21094454929));
-#3168 = CARTESIAN_POINT('',(-4.523236088174,-9.066196515267));
-#3169 = CARTESIAN_POINT('',(-4.532046374328,-8.92130938885));
-#3170 = CARTESIAN_POINT('',(-4.540520479695,-8.776288845546));
-#3171 = CARTESIAN_POINT('',(-4.548656797158,-8.63114055324));
-#3172 = CARTESIAN_POINT('',(-4.584915762446,-7.955550093238));
-#3173 = CARTESIAN_POINT('',(-4.608852243957,-7.423600412023));
-#3174 = CARTESIAN_POINT('',(-4.628175874351,-6.890300920863));
-#3175 = CARTESIAN_POINT('',(-4.642771157883,-6.355953243861));
-#3176 = CARTESIAN_POINT('',(-4.652535902741,-5.820882352357));
-#3177 = CARTESIAN_POINT('',(-4.657418206252,-5.285438915834));
-#3178 = CARTESIAN_POINT('',(-4.657418206252,-4.75));
-#3179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3180 = ORIENTED_EDGE('',*,*,#3181,.T.);
-#3181 = EDGE_CURVE('',#3126,#874,#3182,.T.);
-#3182 = SURFACE_CURVE('',#3183,(#3188,#3201),.PCURVE_S1.);
-#3183 = CIRCLE('',#3184,20.9);
-#3184 = AXIS2_PLACEMENT_3D('',#3185,#3186,#3187);
-#3185 = CARTESIAN_POINT('',(0.E+000,-2.046948949046,4.545139706926E-016)
- );
-#3186 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016));
-#3187 = DIRECTION('',(0.E+000,2.22044604925E-016,1.));
-#3188 = PCURVE('',#580,#3189);
-#3189 = DEFINITIONAL_REPRESENTATION('',(#3190),#3200);
-#3190 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3191,#3192,#3193,#3194,#3195,
- #3196,#3197,#3198,#3199),.UNSPECIFIED.,.F.,.F.,(9,9),(1.998218989047
- ,2.079342803463),.PIECEWISE_BEZIER_KNOTS.);
-#3191 = CARTESIAN_POINT('',(-0.107209487468,-0.42525465837));
-#3192 = CARTESIAN_POINT('',(-0.107700906601,-0.435336914287));
-#3193 = CARTESIAN_POINT('',(-0.108209957487,-0.445418560802));
-#3194 = CARTESIAN_POINT('',(-0.108737113156,-0.455499568699));
-#3195 = CARTESIAN_POINT('',(-0.10928287832,-0.46557990737));
-#3196 = CARTESIAN_POINT('',(-0.109847791868,-0.475659544717));
-#3197 = CARTESIAN_POINT('',(-0.110432429773,-0.485738446949));
-#3198 = CARTESIAN_POINT('',(-0.111037408413,-0.495816578455));
-#3199 = CARTESIAN_POINT('',(-0.111663388535,-0.505893901574));
-#3200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3201 = PCURVE('',#889,#3202);
-#3202 = DEFINITIONAL_REPRESENTATION('',(#3203),#3207);
-#3203 = LINE('',#3204,#3205);
-#3204 = CARTESIAN_POINT('',(-7.853981633974,-4.796948949046));
-#3205 = VECTOR('',#3206,1.);
-#3206 = DIRECTION('',(1.,-0.E+000));
-#3207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3208 = ORIENTED_EDGE('',*,*,#901,.T.);
-#3209 = ADVANCED_FACE('',(#3210),#620,.F.);
+#3077 = CARTESIAN_POINT('',(-4.491604698033,-18.62053262204,
+ -8.612298328962));
+#3078 = CARTESIAN_POINT('',(-4.232715741184,-18.67494942586,
+ -8.628015776568));
+#3079 = CARTESIAN_POINT('',(-3.973373117678,-18.72591766837,
+ -8.641654790541));
+#3080 = CARTESIAN_POINT('',(-3.713615558042,-18.77333529917,
+ -8.653467245065));
+#3081 = CARTESIAN_POINT('',(-3.453481183681,-18.81711202288,
+ -8.663676550902));
+#3082 = CARTESIAN_POINT('',(-2.663222133338,-18.93864235,-8.690380013114
+ ));
+#3083 = CARTESIAN_POINT('',(-2.132033086476,-19.00472781596,
+ -8.702458414444));
+#3084 = CARTESIAN_POINT('',(-1.599765927871,-19.05476246453,
+ -8.710353035296));
+#3085 = CARTESIAN_POINT('',(-1.066762237131,-19.08827946229,
+ -8.715221292619));
+#3086 = CARTESIAN_POINT('',(-0.533381139359,-19.10503763872,
+ -8.717656613052));
+#3087 = CARTESIAN_POINT('',(6.182170534567E-015,-19.10503763872,
+ -8.717656613052));
+#3088 = PCURVE('',#580,#3089);
+#3089 = DEFINITIONAL_REPRESENTATION('',(#3090),#3103);
+#3090 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#3091,#3092,#3093,#3094,#3095,
+ #3096,#3097,#3098,#3099,#3100,#3101,#3102),.UNSPECIFIED.,.F.,.F.,(7,
+ 5,7),(0.E+000,0.329605371957,1.),.UNSPECIFIED.);
+#3091 = CARTESIAN_POINT('',(-0.250512972189,-0.421630441037));
+#3092 = CARTESIAN_POINT('',(-0.236701144586,-0.422573859001));
+#3093 = CARTESIAN_POINT('',(-0.222893502427,-0.423394626005));
+#3094 = CARTESIAN_POINT('',(-0.209092132303,-0.424107168798));
+#3095 = CARTESIAN_POINT('',(-0.195298303949,-0.424724494154));
+#3096 = CARTESIAN_POINT('',(-0.181512582504,-0.425258182787));
+#3097 = CARTESIAN_POINT('',(-0.139712166283,-0.42665439931));
+#3098 = CARTESIAN_POINT('',(-0.111722807122,-0.427286406238));
+#3099 = CARTESIAN_POINT('',(-8.37671479319E-002,-0.427699562749));
+#3100 = CARTESIAN_POINT('',(-5.583670118469E-002,-0.427954382577));
+#3101 = CARTESIAN_POINT('',(-2.791835061753E-002,-0.428081851576));
+#3102 = CARTESIAN_POINT('',(0.E+000,-0.428081851576));
+#3103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3104 = PCURVE('',#1000,#3105);
+#3105 = DEFINITIONAL_REPRESENTATION('',(#3106),#3119);
+#3106 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#3107,#3108,#3109,#3110,#3111,
+ #3112,#3113,#3114,#3115,#3116,#3117,#3118),.UNSPECIFIED.,.F.,.F.,(7,
+ 5,7),(0.E+000,0.329605371957,1.),.UNSPECIFIED.);
+#3107 = CARTESIAN_POINT('',(-4.409039948933,-9.5000006));
+#3108 = CARTESIAN_POINT('',(-4.426329757488,-9.241604698033));
+#3109 = CARTESIAN_POINT('',(-4.442508996073,-8.982715741184));
+#3110 = CARTESIAN_POINT('',(-4.457579786485,-8.723373117678));
+#3111 = CARTESIAN_POINT('',(-4.471539247888,-8.463615558042));
+#3112 = CARTESIAN_POINT('',(-4.484381445304,-8.203481183681));
+#3113 = CARTESIAN_POINT('',(-4.519932725086,-7.413222133338));
+#3114 = CARTESIAN_POINT('',(-4.539114935112,-6.882033086476));
+#3115 = CARTESIAN_POINT('',(-4.553586023871,-6.349765927871));
+#3116 = CARTESIAN_POINT('',(-4.563262923354,-5.816762237131));
+#3117 = CARTESIAN_POINT('',(-4.568101238017,-5.283381139359));
+#3118 = CARTESIAN_POINT('',(-4.568101238017,-4.75));
+#3119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3120 = ORIENTED_EDGE('',*,*,#3121,.T.);
+#3121 = EDGE_CURVE('',#3072,#868,#3122,.T.);
+#3122 = SURFACE_CURVE('',#3123,(#3128,#3141),.PCURVE_S1.);
+#3123 = CIRCLE('',#3124,20.9);
+#3124 = AXIS2_PLACEMENT_3D('',#3125,#3126,#3127);
+#3125 = CARTESIAN_POINT('',(-2.046948949046,-4.545139706926E-016,
+ -4.5E-016));
+#3126 = DIRECTION('',(1.,2.22044604925E-016,2.2E-016));
+#3127 = DIRECTION('',(-2.2E-016,-4.884981308351E-032,1.));
+#3128 = PCURVE('',#580,#3129);
+#3129 = DEFINITIONAL_REPRESENTATION('',(#3130),#3140);
+#3130 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3131,#3132,#3133,#3134,#3135,
+ #3136,#3137,#3138,#3139),.UNSPECIFIED.,.F.,.F.,(9,9),(2.000197328101
+ ,2.100152050324),.PIECEWISE_BEZIER_KNOTS.);
+#3131 = CARTESIAN_POINT('',(-0.107305654034,-0.427221628748));
+#3132 = CARTESIAN_POINT('',(-0.10791485991,-0.43964410496));
+#3133 = CARTESIAN_POINT('',(-0.108550938643,-0.452065649511));
+#3134 = CARTESIAN_POINT('',(-0.109214782308,-0.464486207429));
+#3135 = CARTESIAN_POINT('',(-0.109907356549,-0.476905720529));
+#3136 = CARTESIAN_POINT('',(-0.110629707789,-0.489324127043));
+#3137 = CARTESIAN_POINT('',(-0.111382971774,-0.501741361142));
+#3138 = CARTESIAN_POINT('',(-0.112168383776,-0.514157352448));
+#3139 = CARTESIAN_POINT('',(-0.112987291228,-0.52657202536));
+#3140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3141 = PCURVE('',#883,#3142);
+#3142 = DEFINITIONAL_REPRESENTATION('',(#3143),#3147);
+#3143 = LINE('',#3144,#3145);
+#3144 = CARTESIAN_POINT('',(-7.853981633974,-4.796948949046));
+#3145 = VECTOR('',#3146,1.);
+#3146 = DIRECTION('',(1.,-0.E+000));
+#3147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3148 = ORIENTED_EDGE('',*,*,#895,.T.);
+#3149 = ADVANCED_FACE('',(#3150),#620,.F.);
+#3150 = FACE_BOUND('',#3151,.F.);
+#3151 = EDGE_LOOP('',(#3152,#3153,#3154));
+#3152 = ORIENTED_EDGE('',*,*,#1485,.F.);
+#3153 = ORIENTED_EDGE('',*,*,#686,.T.);
+#3154 = ORIENTED_EDGE('',*,*,#602,.T.);
+#3155 = ADVANCED_FACE('',(#3156),#883,.F.);
+#3156 = FACE_BOUND('',#3157,.T.);
+#3157 = EDGE_LOOP('',(#3158,#3159,#3160,#3161));
+#3158 = ORIENTED_EDGE('',*,*,#3121,.T.);
+#3159 = ORIENTED_EDGE('',*,*,#867,.T.);
+#3160 = ORIENTED_EDGE('',*,*,#955,.T.);
+#3161 = ORIENTED_EDGE('',*,*,#3162,.T.);
+#3162 = EDGE_CURVE('',#956,#3072,#3163,.T.);
+#3163 = SURFACE_CURVE('',#3164,(#3168,#3175),.PCURVE_S1.);
+#3164 = LINE('',#3165,#3166);
+#3165 = CARTESIAN_POINT('',(2.75,-19.00259959565,-8.701218800103));
+#3166 = VECTOR('',#3167,1.);
+#3167 = DIRECTION('',(1.,2.22044604925E-016,2.2E-016));
+#3168 = PCURVE('',#883,#3169);
+#3169 = DEFINITIONAL_REPRESENTATION('',(#3170),#3174);
+#3170 = LINE('',#3171,#3172);
+#3171 = CARTESIAN_POINT('',(-5.853784305874,0.E+000));
+#3172 = VECTOR('',#3173,1.);
+#3173 = DIRECTION('',(-0.E+000,1.));
+#3174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3175 = PCURVE('',#1000,#3176);
+#3176 = DEFINITIONAL_REPRESENTATION('',(#3177),#3181);
+#3177 = LINE('',#3178,#3179);
+#3178 = CARTESIAN_POINT('',(-4.538457719805,-2.));
+#3179 = VECTOR('',#3180,1.);
+#3180 = DIRECTION('',(-0.E+000,1.));
+#3181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3182 = ADVANCED_FACE('',(#3183),#1061,.F.);
+#3183 = FACE_BOUND('',#3184,.T.);
+#3184 = EDGE_LOOP('',(#3185,#3186,#3207,#3208));
+#3185 = ORIENTED_EDGE('',*,*,#2976,.T.);
+#3186 = ORIENTED_EDGE('',*,*,#3187,.F.);
+#3187 = EDGE_CURVE('',#1013,#2977,#3188,.T.);
+#3188 = SURFACE_CURVE('',#3189,(#3193,#3200),.PCURVE_S1.);
+#3189 = LINE('',#3190,#3191);
+#3190 = CARTESIAN_POINT('',(2.75,-20.8432429731,-1.539227846713));
+#3191 = VECTOR('',#3192,1.);
+#3192 = DIRECTION('',(1.,2.22044604925E-016,2.2E-016));
+#3193 = PCURVE('',#1061,#3194);
+#3194 = DEFINITIONAL_REPRESENTATION('',(#3195),#3199);
+#3195 = LINE('',#3196,#3197);
+#3196 = CARTESIAN_POINT('',(-6.209471302621,0.E+000));
+#3197 = VECTOR('',#3198,1.);
+#3198 = DIRECTION('',(-0.E+000,1.));
+#3199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3200 = PCURVE('',#1028,#3201);
+#3201 = DEFINITIONAL_REPRESENTATION('',(#3202),#3206);
+#3202 = LINE('',#3203,#3204);
+#3203 = CARTESIAN_POINT('',(1.753500572093,-2.));
+#3204 = VECTOR('',#3205,1.);
+#3205 = DIRECTION('',(0.E+000,1.));
+#3206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3207 = ORIENTED_EDGE('',*,*,#1040,.T.);
+#3208 = ORIENTED_EDGE('',*,*,#1431,.F.);
+#3209 = ADVANCED_FACE('',(#3210),#1028,.F.);
#3210 = FACE_BOUND('',#3211,.F.);
-#3211 = EDGE_LOOP('',(#3212,#3213,#3214));
-#3212 = ORIENTED_EDGE('',*,*,#1491,.F.);
-#3213 = ORIENTED_EDGE('',*,*,#686,.T.);
-#3214 = ORIENTED_EDGE('',*,*,#602,.T.);
-#3215 = ADVANCED_FACE('',(#3216),#889,.F.);
-#3216 = FACE_BOUND('',#3217,.T.);
-#3217 = EDGE_LOOP('',(#3218,#3219,#3220,#3221));
-#3218 = ORIENTED_EDGE('',*,*,#3181,.T.);
-#3219 = ORIENTED_EDGE('',*,*,#873,.T.);
-#3220 = ORIENTED_EDGE('',*,*,#961,.T.);
-#3221 = ORIENTED_EDGE('',*,*,#3222,.T.);
-#3222 = EDGE_CURVE('',#962,#3126,#3223,.T.);
-#3223 = SURFACE_CURVE('',#3224,(#3228,#3235),.PCURVE_S1.);
-#3224 = LINE('',#3225,#3226);
-#3225 = CARTESIAN_POINT('',(19.019776358972,2.75,-8.663608212212));
-#3226 = VECTOR('',#3227,1.);
-#3227 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016));
-#3228 = PCURVE('',#889,#3229);
-#3229 = DEFINITIONAL_REPRESENTATION('',(#3230),#3234);
-#3230 = LINE('',#3231,#3232);
-#3231 = CARTESIAN_POINT('',(-5.855762644927,0.E+000));
-#3232 = VECTOR('',#3233,1.);
-#3233 = DIRECTION('',(-0.E+000,1.));
-#3234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3235 = PCURVE('',#1006,#3236);
-#3236 = DEFINITIONAL_REPRESENTATION('',(#3237),#3241);
-#3237 = LINE('',#3238,#3239);
-#3238 = CARTESIAN_POINT('',(-4.626930666217,-2.));
-#3239 = VECTOR('',#3240,1.);
-#3240 = DIRECTION('',(-0.E+000,1.));
-#3241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3242 = ADVANCED_FACE('',(#3243),#1067,.F.);
-#3243 = FACE_BOUND('',#3244,.T.);
-#3244 = EDGE_LOOP('',(#3245,#3246,#3267,#3268));
-#3245 = ORIENTED_EDGE('',*,*,#3030,.T.);
-#3246 = ORIENTED_EDGE('',*,*,#3247,.F.);
-#3247 = EDGE_CURVE('',#1019,#3031,#3248,.T.);
-#3248 = SURFACE_CURVE('',#3249,(#3253,#3260),.PCURVE_S1.);
-#3249 = LINE('',#3250,#3251);
-#3250 = CARTESIAN_POINT('',(20.827785366951,2.75,-1.735902274959));
-#3251 = VECTOR('',#3252,1.);
-#3252 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016));
-#3253 = PCURVE('',#1067,#3254);
-#3254 = DEFINITIONAL_REPRESENTATION('',(#3255),#3259);
-#3255 = LINE('',#3256,#3257);
-#3256 = CARTESIAN_POINT('',(-6.20003198827,0.E+000));
-#3257 = VECTOR('',#3258,1.);
-#3258 = DIRECTION('',(-0.E+000,1.));
-#3259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3260 = PCURVE('',#1034,#3261);
-#3261 = DEFINITIONAL_REPRESENTATION('',(#3262),#3266);
-#3262 = LINE('',#3263,#3264);
-#3263 = CARTESIAN_POINT('',(1.36559577686,-2.));
-#3264 = VECTOR('',#3265,1.);
-#3265 = DIRECTION('',(0.E+000,1.));
-#3266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3267 = ORIENTED_EDGE('',*,*,#1046,.T.);
-#3268 = ORIENTED_EDGE('',*,*,#1437,.F.);
-#3269 = ADVANCED_FACE('',(#3270),#1034,.F.);
-#3270 = FACE_BOUND('',#3271,.F.);
-#3271 = EDGE_LOOP('',(#3272,#3273,#3274,#3275,#3298));
-#3272 = ORIENTED_EDGE('',*,*,#3060,.F.);
-#3273 = ORIENTED_EDGE('',*,*,#3247,.F.);
-#3274 = ORIENTED_EDGE('',*,*,#1018,.F.);
-#3275 = ORIENTED_EDGE('',*,*,#3276,.T.);
-#3276 = EDGE_CURVE('',#990,#3277,#3279,.T.);
-#3277 = VERTEX_POINT('',#3278);
-#3278 = CARTESIAN_POINT('',(21.793407401121,-4.75,-2.701524309174));
-#3279 = SURFACE_CURVE('',#3280,(#3284,#3291),.PCURVE_S1.);
-#3280 = LINE('',#3281,#3282);
-#3281 = CARTESIAN_POINT('',(21.793407401121,4.75,-2.701524309174));
-#3282 = VECTOR('',#3283,1.);
-#3283 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
-#3284 = PCURVE('',#1034,#3285);
-#3285 = DEFINITIONAL_REPRESENTATION('',(#3286),#3290);
-#3286 = LINE('',#3287,#3288);
-#3287 = CARTESIAN_POINT('',(-2.098711187673E-011,3.295269216334E-027));
-#3288 = VECTOR('',#3289,1.);
-#3289 = DIRECTION('',(0.E+000,-1.));
-#3290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3291 = PCURVE('',#1006,#3292);
-#3292 = DEFINITIONAL_REPRESENTATION('',(#3293),#3297);
-#3293 = LINE('',#3294,#3295);
-#3294 = CARTESIAN_POINT('',(-7.068576544468,0.E+000));
-#3295 = VECTOR('',#3296,1.);
-#3296 = DIRECTION('',(-0.E+000,-1.));
-#3297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3298 = ORIENTED_EDGE('',*,*,#3299,.T.);
-#3299 = EDGE_CURVE('',#3277,#3061,#3300,.T.);
-#3300 = SURFACE_CURVE('',#3301,(#3305,#3312),.PCURVE_S1.);
-#3301 = LINE('',#3302,#3303);
-#3302 = CARTESIAN_POINT('',(21.793407401121,-4.75,-2.701524309144));
-#3303 = VECTOR('',#3304,1.);
-#3304 = DIRECTION('',(-0.707106781181,1.570092458696E-016,0.707106781192
+#3211 = EDGE_LOOP('',(#3212,#3213,#3214,#3215,#3238));
+#3212 = ORIENTED_EDGE('',*,*,#3006,.F.);
+#3213 = ORIENTED_EDGE('',*,*,#3187,.F.);
+#3214 = ORIENTED_EDGE('',*,*,#1012,.F.);
+#3215 = ORIENTED_EDGE('',*,*,#3216,.T.);
+#3216 = EDGE_CURVE('',#984,#3217,#3219,.T.);
+#3217 = VERTEX_POINT('',#3218);
+#3218 = CARTESIAN_POINT('',(-4.75,-22.08315511843,-2.779139992071));
+#3219 = SURFACE_CURVE('',#3220,(#3224,#3231),.PCURVE_S1.);
+#3220 = LINE('',#3221,#3222);
+#3221 = CARTESIAN_POINT('',(4.75,-22.08315511843,-2.779139992071));
+#3222 = VECTOR('',#3223,1.);
+#3223 = DIRECTION('',(-1.,-2.22044604925E-016,-2.2E-016));
+#3224 = PCURVE('',#1028,#3225);
+#3225 = DEFINITIONAL_REPRESENTATION('',(#3226),#3230);
+#3226 = LINE('',#3227,#3228);
+#3227 = CARTESIAN_POINT('',(-4.08E-015,0.E+000));
+#3228 = VECTOR('',#3229,1.);
+#3229 = DIRECTION('',(0.E+000,-1.));
+#3230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3231 = PCURVE('',#1000,#3232);
+#3232 = DEFINITIONAL_REPRESENTATION('',(#3233),#3237);
+#3233 = LINE('',#3234,#3235);
+#3234 = CARTESIAN_POINT('',(-7.068588678671,0.E+000));
+#3235 = VECTOR('',#3236,1.);
+#3236 = DIRECTION('',(-0.E+000,-1.));
+#3237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3238 = ORIENTED_EDGE('',*,*,#3239,.T.);
+#3239 = EDGE_CURVE('',#3217,#3007,#3240,.T.);
+#3240 = SURFACE_CURVE('',#3241,(#3245,#3252),.PCURVE_S1.);
+#3241 = LINE('',#3242,#3243);
+#3242 = CARTESIAN_POINT('',(-4.75,-22.08315511844,-2.779139992054));
+#3243 = VECTOR('',#3244,1.);
+#3244 = DIRECTION('',(-3.170092458684E-016,0.707106781187,0.707106781187
));
-#3305 = PCURVE('',#1034,#3306);
-#3306 = DEFINITIONAL_REPRESENTATION('',(#3307),#3311);
-#3307 = LINE('',#3308,#3309);
-#3308 = CARTESIAN_POINT('',(-2.355138688044E-016,-9.5));
-#3309 = VECTOR('',#3310,1.);
-#3310 = DIRECTION('',(1.,0.E+000));
-#3311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3312 = PCURVE('',#3113,#3313);
-#3313 = DEFINITIONAL_REPRESENTATION('',(#3314),#3318);
-#3314 = LINE('',#3315,#3316);
-#3315 = CARTESIAN_POINT('',(-1.48820682141,2.422148516921));
-#3316 = VECTOR('',#3317,1.);
-#3317 = DIRECTION('',(-0.707106781192,-0.707106781181));
-#3318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3319 = ADVANCED_FACE('',(#3320),#1006,.T.);
-#3320 = FACE_BOUND('',#3321,.F.);
-#3321 = EDGE_LOOP('',(#3322,#3323,#3345,#3346,#3347));
-#3322 = ORIENTED_EDGE('',*,*,#3125,.F.);
-#3323 = ORIENTED_EDGE('',*,*,#3324,.T.);
-#3324 = EDGE_CURVE('',#3091,#3277,#3325,.T.);
-#3325 = SURFACE_CURVE('',#3326,(#3331,#3338),.PCURVE_S1.);
-#3326 = CIRCLE('',#3327,3.5);
-#3327 = AXIS2_PLACEMENT_3D('',#3328,#3329,#3330);
-#3328 = CARTESIAN_POINT('',(19.318516525781,-4.75,-5.17638090205));
-#3329 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
-#3330 = DIRECTION('',(1.,0.E+000,0.E+000));
-#3331 = PCURVE('',#1006,#3332);
-#3332 = DEFINITIONAL_REPRESENTATION('',(#3333),#3337);
-#3333 = LINE('',#3334,#3335);
-#3334 = CARTESIAN_POINT('',(-0.E+000,-9.5));
-#3335 = VECTOR('',#3336,1.);
-#3336 = DIRECTION('',(-1.,0.E+000));
-#3337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3338 = PCURVE('',#3113,#3339);
-#3339 = DEFINITIONAL_REPRESENTATION('',(#3340),#3344);
-#3340 = CIRCLE('',#3341,3.5);
-#3341 = AXIS2_PLACEMENT_2D('',#3342,#3343);
-#3342 = CARTESIAN_POINT('',(0.986649771497,-5.274235841907E-002));
-#3343 = DIRECTION('',(0.E+000,1.));
-#3344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3345 = ORIENTED_EDGE('',*,*,#3276,.F.);
-#3346 = ORIENTED_EDGE('',*,*,#989,.T.);
-#3347 = ORIENTED_EDGE('',*,*,#3222,.T.);
-#3348 = ADVANCED_FACE('',(#3349,#3380),#1419,.F.);
-#3349 = FACE_BOUND('',#3350,.T.);
-#3350 = EDGE_LOOP('',(#3351));
-#3351 = ORIENTED_EDGE('',*,*,#3352,.T.);
-#3352 = EDGE_CURVE('',#3353,#3353,#3355,.T.);
-#3353 = VERTEX_POINT('',#3354);
-#3354 = CARTESIAN_POINT('',(18.,1.102230246252E-016,5.));
-#3355 = SURFACE_CURVE('',#3356,(#3361,#3368),.PCURVE_S1.);
-#3356 = CIRCLE('',#3357,18.);
-#3357 = AXIS2_PLACEMENT_3D('',#3358,#3359,#3360);
-#3358 = CARTESIAN_POINT('',(0.E+000,1.110223024625E-015,5.));
-#3359 = DIRECTION('',(0.E+000,-2.22044604925E-016,-1.));
-#3360 = DIRECTION('',(1.,0.E+000,0.E+000));
-#3361 = PCURVE('',#1419,#3362);
-#3362 = DEFINITIONAL_REPRESENTATION('',(#3363),#3367);
-#3363 = CIRCLE('',#3364,18.);
-#3364 = AXIS2_PLACEMENT_2D('',#3365,#3366);
-#3365 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#3366 = DIRECTION('',(1.,-0.E+000));
-#3367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3368 = PCURVE('',#3369,#3374);
-#3369 = CYLINDRICAL_SURFACE('',#3370,18.);
-#3370 = AXIS2_PLACEMENT_3D('',#3371,#3372,#3373);
-#3371 = CARTESIAN_POINT('',(0.E+000,-9.792167077194E-031,-4.41E-015));
-#3372 = DIRECTION('',(0.E+000,2.22044604925E-016,1.));
-#3373 = DIRECTION('',(1.,0.E+000,0.E+000));
-#3374 = DEFINITIONAL_REPRESENTATION('',(#3375),#3379);
-#3375 = LINE('',#3376,#3377);
-#3376 = CARTESIAN_POINT('',(-0.E+000,5.));
-#3377 = VECTOR('',#3378,1.);
-#3378 = DIRECTION('',(-1.,0.E+000));
-#3379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3380 = FACE_BOUND('',#3381,.T.);
-#3381 = EDGE_LOOP('',(#3382));
-#3382 = ORIENTED_EDGE('',*,*,#1404,.F.);
-#3383 = ADVANCED_FACE('',(#3384),#1345,.T.);
-#3384 = FACE_BOUND('',#3385,.T.);
-#3385 = EDGE_LOOP('',(#3386,#3387,#3410,#3438));
-#3386 = ORIENTED_EDGE('',*,*,#1329,.F.);
-#3387 = ORIENTED_EDGE('',*,*,#3388,.T.);
-#3388 = EDGE_CURVE('',#1330,#3389,#3391,.T.);
-#3389 = VERTEX_POINT('',#3390);
-#3390 = CARTESIAN_POINT('',(-8.068430139593,19.474930939095,
- -2.190765479464E-014));
-#3391 = SURFACE_CURVE('',#3392,(#3396,#3403),.PCURVE_S1.);
-#3392 = LINE('',#3393,#3394);
-#3393 = CARTESIAN_POINT('',(-12.8315698604,16.724930939095,
- -2.04281036531E-014));
-#3394 = VECTOR('',#3395,1.);
-#3395 = DIRECTION('',(0.866025403784,0.5,-1.665334536938E-016));
-#3396 = PCURVE('',#1345,#3397);
-#3397 = DEFINITIONAL_REPRESENTATION('',(#3398),#3402);
-#3398 = LINE('',#3399,#3400);
-#3399 = CARTESIAN_POINT('',(-2.426548568807E-015,-5.630825549968E-016));
-#3400 = VECTOR('',#3401,1.);
-#3401 = DIRECTION('',(0.E+000,-1.));
-#3402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3403 = PCURVE('',#1584,#3404);
-#3404 = DEFINITIONAL_REPRESENTATION('',(#3405),#3409);
-#3405 = LINE('',#3406,#3407);
-#3406 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
-#3407 = VECTOR('',#3408,1.);
-#3408 = DIRECTION('',(-0.E+000,-1.));
-#3409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3410 = ORIENTED_EDGE('',*,*,#3411,.T.);
-#3411 = EDGE_CURVE('',#3389,#3412,#3414,.T.);
-#3412 = VERTEX_POINT('',#3413);
-#3413 = CARTESIAN_POINT('',(-8.068430139593,19.474930939095,
- 0.313203435596));
-#3414 = SURFACE_CURVE('',#3415,(#3419,#3426),.PCURVE_S1.);
+#3245 = PCURVE('',#1028,#3246);
+#3246 = DEFINITIONAL_REPRESENTATION('',(#3247),#3251);
+#3247 = LINE('',#3248,#3249);
+#3248 = CARTESIAN_POINT('',(-2.2E-015,-9.5));
+#3249 = VECTOR('',#3250,1.);
+#3250 = DIRECTION('',(1.,0.E+000));
+#3251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3252 = PCURVE('',#3059,#3253);
+#3253 = DEFINITIONAL_REPRESENTATION('',(#3254),#3258);
+#3254 = LINE('',#3255,#3256);
+#3255 = CARTESIAN_POINT('',(-1.349577990876,2.573486129478));
+#3256 = VECTOR('',#3257,1.);
+#3257 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#3258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3259 = ADVANCED_FACE('',(#3260),#1000,.T.);
+#3260 = FACE_BOUND('',#3261,.F.);
+#3261 = EDGE_LOOP('',(#3262,#3263,#3285,#3286,#3287));
+#3262 = ORIENTED_EDGE('',*,*,#3071,.F.);
+#3263 = ORIENTED_EDGE('',*,*,#3264,.T.);
+#3264 = EDGE_CURVE('',#3037,#3217,#3265,.T.);
+#3265 = SURFACE_CURVE('',#3266,(#3271,#3278),.PCURVE_S1.);
+#3266 = CIRCLE('',#3267,3.5);
+#3267 = AXIS2_PLACEMENT_3D('',#3268,#3269,#3270);
+#3268 = CARTESIAN_POINT('',(-4.75,-19.60829427366,-5.254026615581));
+#3269 = DIRECTION('',(-1.,-2.22044604925E-016,-2.2E-016));
+#3270 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
+#3271 = PCURVE('',#1000,#3272);
+#3272 = DEFINITIONAL_REPRESENTATION('',(#3273),#3277);
+#3273 = LINE('',#3274,#3275);
+#3274 = CARTESIAN_POINT('',(-0.E+000,-9.5));
+#3275 = VECTOR('',#3276,1.);
+#3276 = DIRECTION('',(-1.,0.E+000));
+#3277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3278 = PCURVE('',#3059,#3279);
+#3279 = DEFINITIONAL_REPRESENTATION('',(#3280),#3284);
+#3280 = CIRCLE('',#3281,3.5);
+#3281 = AXIS2_PLACEMENT_2D('',#3282,#3283);
+#3282 = CARTESIAN_POINT('',(1.125308632651,9.862528469927E-002));
+#3283 = DIRECTION('',(0.E+000,1.));
+#3284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3285 = ORIENTED_EDGE('',*,*,#3216,.F.);
+#3286 = ORIENTED_EDGE('',*,*,#983,.T.);
+#3287 = ORIENTED_EDGE('',*,*,#3162,.T.);
+#3288 = ADVANCED_FACE('',(#3289,#3320),#1413,.F.);
+#3289 = FACE_BOUND('',#3290,.T.);
+#3290 = EDGE_LOOP('',(#3291));
+#3291 = ORIENTED_EDGE('',*,*,#3292,.T.);
+#3292 = EDGE_CURVE('',#3293,#3293,#3295,.T.);
+#3293 = VERTEX_POINT('',#3294);
+#3294 = CARTESIAN_POINT('',(1.996802888651E-015,-18.,5.));
+#3295 = SURFACE_CURVE('',#3296,(#3301,#3308),.PCURVE_S1.);
+#3296 = CIRCLE('',#3297,18.);
+#3297 = AXIS2_PLACEMENT_3D('',#3298,#3299,#3300);
+#3298 = CARTESIAN_POINT('',(-1.11E-015,-2.464695114668E-031,5.));
+#3299 = DIRECTION('',(2.2E-016,4.884981308351E-032,-1.));
+#3300 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
+#3301 = PCURVE('',#1413,#3302);
+#3302 = DEFINITIONAL_REPRESENTATION('',(#3303),#3307);
+#3303 = CIRCLE('',#3304,18.);
+#3304 = AXIS2_PLACEMENT_2D('',#3305,#3306);
+#3305 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#3306 = DIRECTION('',(1.,-0.E+000));
+#3307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3308 = PCURVE('',#3309,#3314);
+#3309 = CYLINDRICAL_SURFACE('',#3310,18.);
+#3310 = AXIS2_PLACEMENT_3D('',#3311,#3312,#3313);
+#3311 = CARTESIAN_POINT('',(0.E+000,0.E+000,-4.4E-015));
+#3312 = DIRECTION('',(-2.2E-016,-4.884981308351E-032,1.));
+#3313 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
+#3314 = DEFINITIONAL_REPRESENTATION('',(#3315),#3319);
+#3315 = LINE('',#3316,#3317);
+#3316 = CARTESIAN_POINT('',(-0.E+000,5.));
+#3317 = VECTOR('',#3318,1.);
+#3318 = DIRECTION('',(-1.,0.E+000));
+#3319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3320 = FACE_BOUND('',#3321,.T.);
+#3321 = EDGE_LOOP('',(#3322));
+#3322 = ORIENTED_EDGE('',*,*,#1398,.F.);
+#3323 = ADVANCED_FACE('',(#3324),#1339,.T.);
+#3324 = FACE_BOUND('',#3325,.T.);
+#3325 = EDGE_LOOP('',(#3326,#3327,#3350,#3378));
+#3326 = ORIENTED_EDGE('',*,*,#1323,.F.);
+#3327 = ORIENTED_EDGE('',*,*,#3328,.T.);
+#3328 = EDGE_CURVE('',#1324,#3329,#3331,.T.);
+#3329 = VERTEX_POINT('',#3330);
+#3330 = CARTESIAN_POINT('',(19.474930939095,8.068430139593,-1.6E-014));
+#3331 = SURFACE_CURVE('',#3332,(#3336,#3343),.PCURVE_S1.);
+#3332 = LINE('',#3333,#3334);
+#3333 = CARTESIAN_POINT('',(16.724930939095,12.831569860407,
+ -1.68753899743E-014));
+#3334 = VECTOR('',#3335,1.);
+#3335 = DIRECTION('',(0.5,-0.866025403784,-4.440892098501E-016));
+#3336 = PCURVE('',#1339,#3337);
+#3337 = DEFINITIONAL_REPRESENTATION('',(#3338),#3342);
+#3338 = LINE('',#3339,#3340);
+#3339 = CARTESIAN_POINT('',(-2.66E-015,-1.54E-015));
+#3340 = VECTOR('',#3341,1.);
+#3341 = DIRECTION('',(5.E-017,-1.));
+#3342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3343 = PCURVE('',#1578,#3344);
+#3344 = DEFINITIONAL_REPRESENTATION('',(#3345),#3349);
+#3345 = LINE('',#3346,#3347);
+#3346 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
+#3347 = VECTOR('',#3348,1.);
+#3348 = DIRECTION('',(-0.E+000,-1.));
+#3349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3350 = ORIENTED_EDGE('',*,*,#3351,.T.);
+#3351 = EDGE_CURVE('',#3329,#3352,#3354,.T.);
+#3352 = VERTEX_POINT('',#3353);
+#3353 = CARTESIAN_POINT('',(19.474930939095,8.068430139593,
+ 0.949599538664));
+#3354 = SURFACE_CURVE('',#3355,(#3359,#3366),.PCURVE_S1.);
+#3355 = LINE('',#3356,#3357);
+#3356 = CARTESIAN_POINT('',(19.474930939095,8.068430139593,
+ -1.754152378908E-014));
+#3357 = VECTOR('',#3358,1.);
+#3358 = DIRECTION('',(8.960254037844E-016,-5.551115123126E-017,1.));
+#3359 = PCURVE('',#1339,#3360);
+#3360 = DEFINITIONAL_REPRESENTATION('',(#3361),#3365);
+#3361 = LINE('',#3362,#3363);
+#3362 = CARTESIAN_POINT('',(1.18E-015,-5.5));
+#3363 = VECTOR('',#3364,1.);
+#3364 = DIRECTION('',(1.,-5.E-017));
+#3365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3366 = PCURVE('',#3367,#3372);
+#3367 = PLANE('',#3368);
+#3368 = AXIS2_PLACEMENT_3D('',#3369,#3370,#3371);
+#3369 = CARTESIAN_POINT('',(20.01999638921,8.383123823943,
+ -5.440381800085));
+#3370 = DIRECTION('',(-0.5,0.866025403784,4.469903994297E-016));
+#3371 = DIRECTION('',(9.772475257063E-016,5.551115123126E-017,1.));
+#3372 = DEFINITIONAL_REPRESENTATION('',(#3373),#3377);
+#3373 = LINE('',#3374,#3375);
+#3374 = CARTESIAN_POINT('',(5.440381800085,-0.6293873687));
+#3375 = VECTOR('',#3376,1.);
+#3376 = DIRECTION('',(1.,-1.E-017));
+#3377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3378 = ORIENTED_EDGE('',*,*,#3379,.F.);
+#3379 = EDGE_CURVE('',#1289,#3352,#3380,.T.);
+#3380 = SURFACE_CURVE('',#3381,(#3385,#3392),.PCURVE_S1.);
+#3381 = LINE('',#3382,#3383);
+#3382 = CARTESIAN_POINT('',(16.724930939095,12.831569860407,
+ 0.949599538664));
+#3383 = VECTOR('',#3384,1.);
+#3384 = DIRECTION('',(0.5,-0.866025403784,-4.440892098501E-016));
+#3385 = PCURVE('',#1339,#3386);
+#3386 = DEFINITIONAL_REPRESENTATION('',(#3387),#3391);
+#3387 = LINE('',#3388,#3389);
+#3388 = CARTESIAN_POINT('',(0.949599538664,-1.12E-015));
+#3389 = VECTOR('',#3390,1.);
+#3390 = DIRECTION('',(5.E-017,-1.));
+#3391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3392 = PCURVE('',#1311,#3393);
+#3393 = DEFINITIONAL_REPRESENTATION('',(#3394),#3398);
+#3394 = LINE('',#3395,#3396);
+#3395 = CARTESIAN_POINT('',(3.47329011265,-4.6E-016));
+#3396 = VECTOR('',#3397,1.);
+#3397 = DIRECTION('',(4.E-017,-1.));
+#3398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3399 = ADVANCED_FACE('',(#3400),#1311,.F.);
+#3400 = FACE_BOUND('',#3401,.F.);
+#3401 = EDGE_LOOP('',(#3402,#3432,#3460,#3481,#3482,#3483));
+#3402 = ORIENTED_EDGE('',*,*,#3403,.F.);
+#3403 = EDGE_CURVE('',#3404,#3406,#3408,.T.);
+#3404 = VERTEX_POINT('',#3405);
+#3405 = CARTESIAN_POINT('',(18.851878065215,14.059563356225,
+ -1.506387453066));
+#3406 = VERTEX_POINT('',#3407);
+#3407 = CARTESIAN_POINT('',(16.724930939095,12.831569860407,
+ 0.949599538664));
+#3408 = SURFACE_CURVE('',#3409,(#3413,#3420),.PCURVE_S1.);
+#3409 = LINE('',#3410,#3411);
+#3410 = CARTESIAN_POINT('',(18.851878065256,14.059563356249,
+ -1.506387453019));
+#3411 = VECTOR('',#3412,1.);
+#3412 = DIRECTION('',(-0.612372435696,-0.353553390593,0.707106781187));
+#3413 = PCURVE('',#1311,#3414);
+#3414 = DEFINITIONAL_REPRESENTATION('',(#3415),#3419);
#3415 = LINE('',#3416,#3417);
-#3416 = CARTESIAN_POINT('',(-8.068430139593,19.474930939095,
- -1.842970220878E-014));
+#3416 = CARTESIAN_POINT('',(-3.12E-015,-1.78E-015));
#3417 = VECTOR('',#3418,1.);
-#3418 = DIRECTION('',(-2.775557561563E-016,8.435559152701E-016,1.));
-#3419 = PCURVE('',#1345,#3420);
-#3420 = DEFINITIONAL_REPRESENTATION('',(#3421),#3425);
-#3421 = LINE('',#3422,#3423);
-#3422 = CARTESIAN_POINT('',(0.E+000,-5.5));
-#3423 = VECTOR('',#3424,1.);
-#3424 = DIRECTION('',(1.,0.E+000));
-#3425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3426 = PCURVE('',#3427,#3432);
-#3427 = PLANE('',#3428);
-#3428 = AXIS2_PLACEMENT_3D('',#3429,#3430,#3431);
-#3429 = CARTESIAN_POINT('',(-8.292856235474,19.863648339705,
- -5.467381202931));
-#3430 = DIRECTION('',(-0.866025403784,-0.5,3.662668064038E-016));
-#3431 = DIRECTION('',(-1.020386659671E-031,9.535559152701E-016,1.));
-#3432 = DEFINITIONAL_REPRESENTATION('',(#3433),#3437);
-#3433 = LINE('',#3434,#3435);
-#3434 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#3435 = VECTOR('',#3436,1.);
-#3436 = DIRECTION('',(1.,1.088864680125E-017));
-#3437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3438 = ORIENTED_EDGE('',*,*,#3439,.F.);
-#3439 = EDGE_CURVE('',#1295,#3412,#3440,.T.);
-#3440 = SURFACE_CURVE('',#3441,(#3445,#3452),.PCURVE_S1.);
-#3441 = LINE('',#3442,#3443);
-#3442 = CARTESIAN_POINT('',(-12.8315698604,16.724930939095,
- 0.313203435596));
-#3443 = VECTOR('',#3444,1.);
-#3444 = DIRECTION('',(0.866025403784,0.5,-1.665334536938E-016));
-#3445 = PCURVE('',#1345,#3446);
-#3446 = DEFINITIONAL_REPRESENTATION('',(#3447),#3451);
-#3447 = LINE('',#3448,#3449);
-#3448 = CARTESIAN_POINT('',(0.313203435596,-1.52655665886E-016));
-#3449 = VECTOR('',#3450,1.);
-#3450 = DIRECTION('',(0.E+000,-1.));
-#3451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3452 = PCURVE('',#1317,#3453);
-#3453 = DEFINITIONAL_REPRESENTATION('',(#3454),#3458);
-#3454 = LINE('',#3455,#3456);
-#3455 = CARTESIAN_POINT('',(2.763408054259,-1.068589661202E-015));
-#3456 = VECTOR('',#3457,1.);
-#3457 = DIRECTION('',(9.71445146547E-017,-1.));
-#3458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3459 = ADVANCED_FACE('',(#3460),#1317,.F.);
-#3460 = FACE_BOUND('',#3461,.F.);
-#3461 = EDGE_LOOP('',(#3462,#3492,#3520,#3541,#3542,#3543));
-#3462 = ORIENTED_EDGE('',*,*,#3463,.F.);
-#3463 = EDGE_CURVE('',#3464,#3466,#3468,.T.);
-#3464 = VERTEX_POINT('',#3465);
-#3465 = CARTESIAN_POINT('',(-13.80858214756,18.417165860062,
- -1.640821138803));
-#3466 = VERTEX_POINT('',#3467);
-#3467 = CARTESIAN_POINT('',(-12.8315698604,16.724930939095,
- 0.313203435596));
-#3468 = SURFACE_CURVE('',#3469,(#3473,#3480),.PCURVE_S1.);
+#3418 = DIRECTION('',(1.,-2.E-017));
+#3419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3420 = PCURVE('',#3421,#3426);
+#3421 = PLANE('',#3422);
+#3422 = AXIS2_PLACEMENT_3D('',#3423,#3424,#3425);
+#3423 = CARTESIAN_POINT('',(17.26999638921,13.146263544757,
+ -5.440381800085));
+#3424 = DIRECTION('',(-0.5,0.866025403784,4.469903994297E-016));
+#3425 = DIRECTION('',(9.772475257063E-016,5.551115123126E-017,1.));
+#3426 = DEFINITIONAL_REPRESENTATION('',(#3427),#3431);
+#3427 = LINE('',#3428,#3429);
+#3428 = CARTESIAN_POINT('',(3.933994347066,1.826599622983));
+#3429 = VECTOR('',#3430,1.);
+#3430 = DIRECTION('',(0.707106781187,-0.707106781187));
+#3431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3432 = ORIENTED_EDGE('',*,*,#3433,.T.);
+#3433 = EDGE_CURVE('',#3404,#3434,#3436,.T.);
+#3434 = VERTEX_POINT('',#3435);
+#3435 = CARTESIAN_POINT('',(21.601878065215,9.29642363541,
+ -1.506387453066));
+#3436 = SURFACE_CURVE('',#3437,(#3441,#3448),.PCURVE_S1.);
+#3437 = LINE('',#3438,#3439);
+#3438 = CARTESIAN_POINT('',(18.851878065215,14.059563356225,
+ -1.506387453066));
+#3439 = VECTOR('',#3440,1.);
+#3440 = DIRECTION('',(0.5,-0.866025403784,-4.440892098501E-016));
+#3441 = PCURVE('',#1311,#3442);
+#3442 = DEFINITIONAL_REPRESENTATION('',(#3443),#3447);
+#3443 = LINE('',#3444,#3445);
+#3444 = CARTESIAN_POINT('',(-1.6E-016,-0.E+000));
+#3445 = VECTOR('',#3446,1.);
+#3446 = DIRECTION('',(4.E-017,-1.));
+#3447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3448 = PCURVE('',#3449,#3454);
+#3449 = CYLINDRICAL_SURFACE('',#3450,5.3);
+#3450 = AXIS2_PLACEMENT_3D('',#3451,#3452,#3453);
+#3451 = CARTESIAN_POINT('',(15.606280965877,12.185716997241,
+ -5.254026615581));
+#3452 = DIRECTION('',(-0.5,0.866025403784,4.440892098501E-016));
+#3453 = DIRECTION('',(0.866025403784,0.5,-7.49400541622E-016));
+#3454 = DEFINITIONAL_REPRESENTATION('',(#3455),#3459);
+#3455 = LINE('',#3456,#3457);
+#3456 = CARTESIAN_POINT('',(-7.068576325403,0.E+000));
+#3457 = VECTOR('',#3458,1.);
+#3458 = DIRECTION('',(-0.E+000,-1.));
+#3459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3460 = ORIENTED_EDGE('',*,*,#3461,.T.);
+#3461 = EDGE_CURVE('',#3434,#3352,#3462,.T.);
+#3462 = SURFACE_CURVE('',#3463,(#3467,#3474),.PCURVE_S1.);
+#3463 = LINE('',#3464,#3465);
+#3464 = CARTESIAN_POINT('',(21.601878065256,9.296423635434,
+ -1.506387453019));
+#3465 = VECTOR('',#3466,1.);
+#3466 = DIRECTION('',(-0.612372435696,-0.353553390593,0.707106781187));
+#3467 = PCURVE('',#1311,#3468);
+#3468 = DEFINITIONAL_REPRESENTATION('',(#3469),#3473);
#3469 = LINE('',#3470,#3471);
-#3470 = CARTESIAN_POINT('',(-13.80858214758,18.417165860103,
- -1.640821138755));
+#3470 = CARTESIAN_POINT('',(-2.89E-015,-5.5));
#3471 = VECTOR('',#3472,1.);
-#3472 = DIRECTION('',(0.353553390593,-0.612372435696,0.707106781187));
-#3473 = PCURVE('',#1317,#3474);
-#3474 = DEFINITIONAL_REPRESENTATION('',(#3475),#3479);
-#3475 = LINE('',#3476,#3477);
-#3476 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#3477 = VECTOR('',#3478,1.);
-#3478 = DIRECTION('',(1.,-1.110223024625E-016));
-#3479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3480 = PCURVE('',#3481,#3486);
-#3481 = PLANE('',#3482);
-#3482 = AXIS2_PLACEMENT_3D('',#3483,#3484,#3485);
-#3483 = CARTESIAN_POINT('',(-13.05599595628,17.113648339705,
- -5.467381202931));
-#3484 = DIRECTION('',(-0.866025403784,-0.5,3.662668064038E-016));
-#3485 = DIRECTION('',(-1.020386659671E-031,9.535559152701E-016,1.));
-#3486 = DEFINITIONAL_REPRESENTATION('',(#3487),#3491);
-#3487 = LINE('',#3488,#3489);
-#3488 = CARTESIAN_POINT('',(3.826560064176,1.505172382589));
-#3489 = VECTOR('',#3490,1.);
-#3490 = DIRECTION('',(0.707106781187,-0.707106781187));
-#3491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3492 = ORIENTED_EDGE('',*,*,#3493,.T.);
-#3493 = EDGE_CURVE('',#3464,#3494,#3496,.T.);
-#3494 = VERTEX_POINT('',#3495);
-#3495 = CARTESIAN_POINT('',(-9.045442426745,21.167165860062,
- -1.640821138803));
-#3496 = SURFACE_CURVE('',#3497,(#3501,#3508),.PCURVE_S1.);
-#3497 = LINE('',#3498,#3499);
-#3498 = CARTESIAN_POINT('',(-13.80858214756,18.417165860062,
- -1.640821138803));
-#3499 = VECTOR('',#3500,1.);
-#3500 = DIRECTION('',(0.866025403784,0.5,-1.665334536938E-016));
-#3501 = PCURVE('',#1317,#3502);
-#3502 = DEFINITIONAL_REPRESENTATION('',(#3503),#3507);
-#3503 = LINE('',#3504,#3505);
-#3504 = CARTESIAN_POINT('',(-1.401810456145E-015,7.691850745534E-016));
-#3505 = VECTOR('',#3506,1.);
-#3506 = DIRECTION('',(9.71445146547E-017,-1.));
-#3507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3508 = PCURVE('',#3509,#3514);
-#3509 = CYLINDRICAL_SURFACE('',#3510,5.);
-#3510 = AXIS2_PLACEMENT_3D('',#3511,#3512,#3513);
-#3511 = CARTESIAN_POINT('',(-12.04082812329,15.355326074756,
- -5.17638090205));
-#3512 = DIRECTION('',(-0.866025403784,-0.5,1.665334536938E-016));
-#3513 = DIRECTION('',(-0.5,0.866025403784,-8.326672684689E-016));
-#3514 = DEFINITIONAL_REPRESENTATION('',(#3515),#3519);
-#3515 = LINE('',#3516,#3517);
-#3516 = CARTESIAN_POINT('',(-7.068590784144,0.E+000));
-#3517 = VECTOR('',#3518,1.);
-#3518 = DIRECTION('',(-0.E+000,-1.));
-#3519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3520 = ORIENTED_EDGE('',*,*,#3521,.T.);
-#3521 = EDGE_CURVE('',#3494,#3412,#3522,.T.);
-#3522 = SURFACE_CURVE('',#3523,(#3527,#3534),.PCURVE_S1.);
-#3523 = LINE('',#3524,#3525);
-#3524 = CARTESIAN_POINT('',(-9.045442426769,21.167165860103,
- -1.640821138755));
-#3525 = VECTOR('',#3526,1.);
-#3526 = DIRECTION('',(0.353553390593,-0.612372435696,0.707106781187));
-#3527 = PCURVE('',#1317,#3528);
-#3528 = DEFINITIONAL_REPRESENTATION('',(#3529),#3533);
-#3529 = LINE('',#3530,#3531);
-#3530 = CARTESIAN_POINT('',(-2.969846590872E-015,-5.5));
-#3531 = VECTOR('',#3532,1.);
-#3532 = DIRECTION('',(1.,-1.110223024625E-016));
-#3533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3534 = PCURVE('',#3427,#3535);
-#3535 = DEFINITIONAL_REPRESENTATION('',(#3536),#3540);
-#3536 = LINE('',#3537,#3538);
-#3537 = CARTESIAN_POINT('',(3.826560064176,1.505172382589));
-#3538 = VECTOR('',#3539,1.);
-#3539 = DIRECTION('',(0.707106781187,-0.707106781187));
-#3540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3541 = ORIENTED_EDGE('',*,*,#3439,.F.);
-#3542 = ORIENTED_EDGE('',*,*,#1294,.F.);
-#3543 = ORIENTED_EDGE('',*,*,#3544,.F.);
-#3544 = EDGE_CURVE('',#3466,#1267,#3545,.T.);
-#3545 = SURFACE_CURVE('',#3546,(#3550,#3557),.PCURVE_S1.);
+#3472 = DIRECTION('',(1.,-2.E-017));
+#3473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3474 = PCURVE('',#3367,#3475);
+#3475 = DEFINITIONAL_REPRESENTATION('',(#3476),#3480);
+#3476 = LINE('',#3477,#3478);
+#3477 = CARTESIAN_POINT('',(3.933994347066,1.826599622983));
+#3478 = VECTOR('',#3479,1.);
+#3479 = DIRECTION('',(0.707106781187,-0.707106781187));
+#3480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3481 = ORIENTED_EDGE('',*,*,#3379,.F.);
+#3482 = ORIENTED_EDGE('',*,*,#1288,.F.);
+#3483 = ORIENTED_EDGE('',*,*,#3484,.F.);
+#3484 = EDGE_CURVE('',#3406,#1261,#3485,.T.);
+#3485 = SURFACE_CURVE('',#3486,(#3490,#3497),.PCURVE_S1.);
+#3486 = LINE('',#3487,#3488);
+#3487 = CARTESIAN_POINT('',(16.724930939095,12.831569860407,
+ 0.949599538664));
+#3488 = VECTOR('',#3489,1.);
+#3489 = DIRECTION('',(0.5,-0.866025403784,-4.440892098501E-016));
+#3490 = PCURVE('',#1311,#3491);
+#3491 = DEFINITIONAL_REPRESENTATION('',(#3492),#3496);
+#3492 = LINE('',#3493,#3494);
+#3493 = CARTESIAN_POINT('',(3.47329011265,-4.6E-016));
+#3494 = VECTOR('',#3495,1.);
+#3495 = DIRECTION('',(4.E-017,-1.));
+#3496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3497 = PCURVE('',#1276,#3498);
+#3498 = DEFINITIONAL_REPRESENTATION('',(#3499),#3503);
+#3499 = LINE('',#3500,#3501);
+#3500 = CARTESIAN_POINT('',(0.949599538664,-1.12E-015));
+#3501 = VECTOR('',#3502,1.);
+#3502 = DIRECTION('',(5.E-017,-1.));
+#3503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3504 = ADVANCED_FACE('',(#3505),#1276,.T.);
+#3505 = FACE_BOUND('',#3506,.T.);
+#3506 = EDGE_LOOP('',(#3507,#3530,#3551,#3552));
+#3507 = ORIENTED_EDGE('',*,*,#3508,.F.);
+#3508 = EDGE_CURVE('',#3509,#3406,#3511,.T.);
+#3509 = VERTEX_POINT('',#3510);
+#3510 = CARTESIAN_POINT('',(16.724930939095,12.831569860407,-1.4E-014));
+#3511 = SURFACE_CURVE('',#3512,(#3516,#3523),.PCURVE_S1.);
+#3512 = LINE('',#3513,#3514);
+#3513 = CARTESIAN_POINT('',(16.724930939095,12.831569860407,
+ -1.532107773983E-014));
+#3514 = VECTOR('',#3515,1.);
+#3515 = DIRECTION('',(8.960254037844E-016,-5.551115123126E-017,1.));
+#3516 = PCURVE('',#1276,#3517);
+#3517 = DEFINITIONAL_REPRESENTATION('',(#3518),#3522);
+#3518 = LINE('',#3519,#3520);
+#3519 = CARTESIAN_POINT('',(2.2E-016,-1.54E-015));
+#3520 = VECTOR('',#3521,1.);
+#3521 = DIRECTION('',(1.,-5.E-017));
+#3522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3523 = PCURVE('',#3421,#3524);
+#3524 = DEFINITIONAL_REPRESENTATION('',(#3525),#3529);
+#3525 = LINE('',#3526,#3527);
+#3526 = CARTESIAN_POINT('',(5.440381800085,-0.6293873687));
+#3527 = VECTOR('',#3528,1.);
+#3528 = DIRECTION('',(1.,-1.E-017));
+#3529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3530 = ORIENTED_EDGE('',*,*,#3531,.T.);
+#3531 = EDGE_CURVE('',#3509,#1237,#3532,.T.);
+#3532 = SURFACE_CURVE('',#3533,(#3537,#3544),.PCURVE_S1.);
+#3533 = LINE('',#3534,#3535);
+#3534 = CARTESIAN_POINT('',(16.724930939095,12.831569860407,
+ -1.68753899743E-014));
+#3535 = VECTOR('',#3536,1.);
+#3536 = DIRECTION('',(0.5,-0.866025403784,-4.440892098501E-016));
+#3537 = PCURVE('',#1276,#3538);
+#3538 = DEFINITIONAL_REPRESENTATION('',(#3539),#3543);
+#3539 = LINE('',#3540,#3541);
+#3540 = CARTESIAN_POINT('',(-2.66E-015,-1.54E-015));
+#3541 = VECTOR('',#3542,1.);
+#3542 = DIRECTION('',(5.E-017,-1.));
+#3543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3544 = PCURVE('',#2210,#3545);
+#3545 = DEFINITIONAL_REPRESENTATION('',(#3546),#3550);
#3546 = LINE('',#3547,#3548);
-#3547 = CARTESIAN_POINT('',(-12.8315698604,16.724930939095,
- 0.313203435596));
+#3547 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
#3548 = VECTOR('',#3549,1.);
-#3549 = DIRECTION('',(0.866025403784,0.5,-1.665334536938E-016));
-#3550 = PCURVE('',#1317,#3551);
-#3551 = DEFINITIONAL_REPRESENTATION('',(#3552),#3556);
-#3552 = LINE('',#3553,#3554);
-#3553 = CARTESIAN_POINT('',(2.763408054259,-1.068589661202E-015));
-#3554 = VECTOR('',#3555,1.);
-#3555 = DIRECTION('',(9.71445146547E-017,-1.));
-#3556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3557 = PCURVE('',#1282,#3558);
-#3558 = DEFINITIONAL_REPRESENTATION('',(#3559),#3563);
-#3559 = LINE('',#3560,#3561);
-#3560 = CARTESIAN_POINT('',(0.313203435596,-1.52655665886E-016));
-#3561 = VECTOR('',#3562,1.);
-#3562 = DIRECTION('',(0.E+000,-1.));
-#3563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3564 = ADVANCED_FACE('',(#3565),#1282,.T.);
-#3565 = FACE_BOUND('',#3566,.T.);
-#3566 = EDGE_LOOP('',(#3567,#3590,#3611,#3612));
-#3567 = ORIENTED_EDGE('',*,*,#3568,.F.);
-#3568 = EDGE_CURVE('',#3569,#3466,#3571,.T.);
-#3569 = VERTEX_POINT('',#3570);
-#3570 = CARTESIAN_POINT('',(-12.8315698604,16.724930939095,
- -2.105160835673E-014));
-#3571 = SURFACE_CURVE('',#3572,(#3576,#3583),.PCURVE_S1.);
-#3572 = LINE('',#3573,#3574);
-#3573 = CARTESIAN_POINT('',(-12.8315698604,16.724930939095,
- -1.842970220878E-014));
-#3574 = VECTOR('',#3575,1.);
-#3575 = DIRECTION('',(-2.775557561563E-016,8.435559152701E-016,1.));
-#3576 = PCURVE('',#1282,#3577);
-#3577 = DEFINITIONAL_REPRESENTATION('',(#3578),#3582);
-#3578 = LINE('',#3579,#3580);
-#3579 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#3580 = VECTOR('',#3581,1.);
-#3581 = DIRECTION('',(1.,0.E+000));
-#3582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3583 = PCURVE('',#3481,#3584);
-#3584 = DEFINITIONAL_REPRESENTATION('',(#3585),#3589);
+#3549 = DIRECTION('',(-0.E+000,-1.));
+#3550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3551 = ORIENTED_EDGE('',*,*,#1260,.T.);
+#3552 = ORIENTED_EDGE('',*,*,#3484,.F.);
+#3553 = ADVANCED_FACE('',(#3554),#1224,.T.);
+#3554 = FACE_BOUND('',#3555,.T.);
+#3555 = EDGE_LOOP('',(#3556,#3557,#3580,#3608));
+#3556 = ORIENTED_EDGE('',*,*,#1208,.F.);
+#3557 = ORIENTED_EDGE('',*,*,#3558,.T.);
+#3558 = EDGE_CURVE('',#1209,#3559,#3561,.T.);
+#3559 = VERTEX_POINT('',#3560);
+#3560 = CARTESIAN_POINT('',(-16.72493093909,12.831569860407,-1.3E-014));
+#3561 = SURFACE_CURVE('',#3562,(#3566,#3573),.PCURVE_S1.);
+#3562 = LINE('',#3563,#3564);
+#3563 = CARTESIAN_POINT('',(-19.47493093909,8.068430139593,
+ 4.440892098501E-016));
+#3564 = VECTOR('',#3565,1.);
+#3565 = DIRECTION('',(0.5,0.866025403784,-9.436895709314E-016));
+#3566 = PCURVE('',#1224,#3567);
+#3567 = DEFINITIONAL_REPRESENTATION('',(#3568),#3572);
+#3568 = LINE('',#3569,#3570);
+#3569 = CARTESIAN_POINT('',(-2.22E-015,-0.E+000));
+#3570 = VECTOR('',#3571,1.);
+#3571 = DIRECTION('',(-8.E-017,-1.));
+#3572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3573 = PCURVE('',#2308,#3574);
+#3574 = DEFINITIONAL_REPRESENTATION('',(#3575),#3579);
+#3575 = LINE('',#3576,#3577);
+#3576 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
+#3577 = VECTOR('',#3578,1.);
+#3578 = DIRECTION('',(-0.E+000,-1.));
+#3579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3580 = ORIENTED_EDGE('',*,*,#3581,.T.);
+#3581 = EDGE_CURVE('',#3559,#3582,#3584,.T.);
+#3582 = VERTEX_POINT('',#3583);
+#3583 = CARTESIAN_POINT('',(-16.72493093909,12.831569860407,
+ 0.949599538664));
+#3584 = SURFACE_CURVE('',#3585,(#3589,#3596),.PCURVE_S1.);
#3585 = LINE('',#3586,#3587);
-#3586 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
+#3586 = CARTESIAN_POINT('',(-16.72493093909,12.831569860407,
+ -2.6645352591E-015));
#3587 = VECTOR('',#3588,1.);
-#3588 = DIRECTION('',(1.,1.088864680125E-017));
-#3589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3590 = ORIENTED_EDGE('',*,*,#3591,.T.);
-#3591 = EDGE_CURVE('',#3569,#1243,#3592,.T.);
-#3592 = SURFACE_CURVE('',#3593,(#3597,#3604),.PCURVE_S1.);
-#3593 = LINE('',#3594,#3595);
-#3594 = CARTESIAN_POINT('',(-12.8315698604,16.724930939095,
- -2.04281036531E-014));
-#3595 = VECTOR('',#3596,1.);
-#3596 = DIRECTION('',(0.866025403784,0.5,-1.665334536938E-016));
-#3597 = PCURVE('',#1282,#3598);
-#3598 = DEFINITIONAL_REPRESENTATION('',(#3599),#3603);
-#3599 = LINE('',#3600,#3601);
-#3600 = CARTESIAN_POINT('',(-2.426548568807E-015,-5.630825549968E-016));
-#3601 = VECTOR('',#3602,1.);
-#3602 = DIRECTION('',(0.E+000,-1.));
-#3603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3604 = PCURVE('',#2240,#3605);
-#3605 = DEFINITIONAL_REPRESENTATION('',(#3606),#3610);
-#3606 = LINE('',#3607,#3608);
-#3607 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
-#3608 = VECTOR('',#3609,1.);
-#3609 = DIRECTION('',(-0.E+000,-1.));
-#3610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3611 = ORIENTED_EDGE('',*,*,#1266,.T.);
-#3612 = ORIENTED_EDGE('',*,*,#3544,.F.);
-#3613 = ADVANCED_FACE('',(#3614),#1230,.T.);
-#3614 = FACE_BOUND('',#3615,.T.);
-#3615 = EDGE_LOOP('',(#3616,#3617,#3640,#3668));
-#3616 = ORIENTED_EDGE('',*,*,#1214,.F.);
-#3617 = ORIENTED_EDGE('',*,*,#3618,.T.);
-#3618 = EDGE_CURVE('',#1215,#3619,#3621,.T.);
-#3619 = VERTEX_POINT('',#3620);
-#3620 = CARTESIAN_POINT('',(-12.8315698604,-16.72493093909,
- -7.418130952737E-015));
-#3621 = SURFACE_CURVE('',#3622,(#3626,#3633),.PCURVE_S1.);
-#3622 = LINE('',#3623,#3624);
-#3623 = CARTESIAN_POINT('',(-8.068430139593,-19.47493093909,
- -4.440892098501E-015));
-#3624 = VECTOR('',#3625,1.);
-#3625 = DIRECTION('',(-0.866025403784,0.5,-6.661338147751E-016));
-#3626 = PCURVE('',#1230,#3627);
-#3627 = DEFINITIONAL_REPRESENTATION('',(#3628),#3632);
-#3628 = LINE('',#3629,#3630);
-#3629 = CARTESIAN_POINT('',(-2.426548568807E-015,-5.630825549968E-016));
-#3630 = VECTOR('',#3631,1.);
-#3631 = DIRECTION('',(0.E+000,-1.));
-#3632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3633 = PCURVE('',#2338,#3634);
-#3634 = DEFINITIONAL_REPRESENTATION('',(#3635),#3639);
-#3635 = LINE('',#3636,#3637);
-#3636 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
-#3637 = VECTOR('',#3638,1.);
-#3638 = DIRECTION('',(-0.E+000,-1.));
-#3639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3640 = ORIENTED_EDGE('',*,*,#3641,.T.);
-#3641 = EDGE_CURVE('',#3619,#3642,#3644,.T.);
-#3642 = VERTEX_POINT('',#3643);
-#3643 = CARTESIAN_POINT('',(-12.8315698604,-16.72493093909,
- 0.313203435596));
-#3644 = SURFACE_CURVE('',#3645,(#3649,#3656),.PCURVE_S1.);
+#3588 = DIRECTION('',(4.630127018922E-016,7.771561172376E-016,1.));
+#3589 = PCURVE('',#1224,#3590);
+#3590 = DEFINITIONAL_REPRESENTATION('',(#3591),#3595);
+#3591 = LINE('',#3592,#3593);
+#3592 = CARTESIAN_POINT('',(-8.4E-016,-5.5));
+#3593 = VECTOR('',#3594,1.);
+#3594 = DIRECTION('',(1.,8.E-017));
+#3595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3596 = PCURVE('',#3597,#3602);
+#3597 = PLANE('',#3598);
+#3598 = AXIS2_PLACEMENT_3D('',#3599,#3600,#3601);
+#3599 = CARTESIAN_POINT('',(-17.26999638921,13.146263544757,
+ -5.440381800085));
+#3600 = DIRECTION('',(-0.5,-0.866025403784,9.521290144899E-016));
+#3601 = DIRECTION('',(5.442348238141E-016,8.326672684689E-016,1.));
+#3602 = DEFINITIONAL_REPRESENTATION('',(#3603),#3607);
+#3603 = LINE('',#3604,#3605);
+#3604 = CARTESIAN_POINT('',(5.440381800085,-0.6293873687));
+#3605 = VECTOR('',#3606,1.);
+#3606 = DIRECTION('',(1.,-1.E-017));
+#3607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3608 = ORIENTED_EDGE('',*,*,#3609,.F.);
+#3609 = EDGE_CURVE('',#1174,#3582,#3610,.T.);
+#3610 = SURFACE_CURVE('',#3611,(#3615,#3622),.PCURVE_S1.);
+#3611 = LINE('',#3612,#3613);
+#3612 = CARTESIAN_POINT('',(-19.47493093909,8.068430139593,
+ 0.949599538664));
+#3613 = VECTOR('',#3614,1.);
+#3614 = DIRECTION('',(0.5,0.866025403784,-9.436895709314E-016));
+#3615 = PCURVE('',#1224,#3616);
+#3616 = DEFINITIONAL_REPRESENTATION('',(#3617),#3621);
+#3617 = LINE('',#3618,#3619);
+#3618 = CARTESIAN_POINT('',(0.949599538664,1.E-015));
+#3619 = VECTOR('',#3620,1.);
+#3620 = DIRECTION('',(-8.E-017,-1.));
+#3621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3622 = PCURVE('',#1196,#3623);
+#3623 = DEFINITIONAL_REPRESENTATION('',(#3624),#3628);
+#3624 = LINE('',#3625,#3626);
+#3625 = CARTESIAN_POINT('',(3.47329011265,1.04E-015));
+#3626 = VECTOR('',#3627,1.);
+#3627 = DIRECTION('',(-1.E-017,-1.));
+#3628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3629 = ADVANCED_FACE('',(#3630),#1196,.F.);
+#3630 = FACE_BOUND('',#3631,.F.);
+#3631 = EDGE_LOOP('',(#3632,#3662,#3690,#3711,#3712,#3713));
+#3632 = ORIENTED_EDGE('',*,*,#3633,.F.);
+#3633 = EDGE_CURVE('',#3634,#3636,#3638,.T.);
+#3634 = VERTEX_POINT('',#3635);
+#3635 = CARTESIAN_POINT('',(-21.60187806521,9.29642363541,
+ -1.506387453066));
+#3636 = VERTEX_POINT('',#3637);
+#3637 = CARTESIAN_POINT('',(-19.47493093909,8.068430139593,
+ 0.949599538664));
+#3638 = SURFACE_CURVE('',#3639,(#3643,#3650),.PCURVE_S1.);
+#3639 = LINE('',#3640,#3641);
+#3640 = CARTESIAN_POINT('',(-21.60187806525,9.296423635434,
+ -1.506387453019));
+#3641 = VECTOR('',#3642,1.);
+#3642 = DIRECTION('',(0.612372435696,-0.353553390593,0.707106781187));
+#3643 = PCURVE('',#1196,#3644);
+#3644 = DEFINITIONAL_REPRESENTATION('',(#3645),#3649);
#3645 = LINE('',#3646,#3647);
-#3646 = CARTESIAN_POINT('',(-12.8315698604,-16.72493093909,
- -4.884981308351E-015));
+#3646 = CARTESIAN_POINT('',(-3.1E-016,-0.E+000));
#3647 = VECTOR('',#3648,1.);
-#3648 = DIRECTION('',(-7.216449660064E-016,2.66667109355E-016,1.));
-#3649 = PCURVE('',#1230,#3650);
-#3650 = DEFINITIONAL_REPRESENTATION('',(#3651),#3655);
-#3651 = LINE('',#3652,#3653);
-#3652 = CARTESIAN_POINT('',(1.33226762955E-015,-5.5));
-#3653 = VECTOR('',#3654,1.);
-#3654 = DIRECTION('',(1.,0.E+000));
-#3655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3656 = PCURVE('',#3657,#3662);
-#3657 = PLANE('',#3658);
-#3658 = AXIS2_PLACEMENT_3D('',#3659,#3660,#3661);
-#3659 = CARTESIAN_POINT('',(-13.05599595628,-17.1136483397,
- -5.467381202931));
-#3660 = DIRECTION('',(0.866025403784,-0.5,9.104896719151E-016));
-#3661 = DIRECTION('',(-8.881784197001E-016,3.76667109355E-016,1.));
-#3662 = DEFINITIONAL_REPRESENTATION('',(#3663),#3667);
-#3663 = LINE('',#3664,#3665);
-#3664 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#3665 = VECTOR('',#3666,1.);
-#3666 = DIRECTION('',(1.,-1.460718883708E-017));
-#3667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3668 = ORIENTED_EDGE('',*,*,#3669,.F.);
-#3669 = EDGE_CURVE('',#1180,#3642,#3670,.T.);
-#3670 = SURFACE_CURVE('',#3671,(#3675,#3682),.PCURVE_S1.);
-#3671 = LINE('',#3672,#3673);
-#3672 = CARTESIAN_POINT('',(-8.068430139593,-19.47493093909,
- 0.313203435596));
-#3673 = VECTOR('',#3674,1.);
-#3674 = DIRECTION('',(-0.866025403784,0.5,-6.661338147751E-016));
-#3675 = PCURVE('',#1230,#3676);
-#3676 = DEFINITIONAL_REPRESENTATION('',(#3677),#3681);
-#3677 = LINE('',#3678,#3679);
-#3678 = CARTESIAN_POINT('',(0.313203435596,-9.71445146547E-017));
-#3679 = VECTOR('',#3680,1.);
-#3680 = DIRECTION('',(0.E+000,-1.));
-#3681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3682 = PCURVE('',#1202,#3683);
-#3683 = DEFINITIONAL_REPRESENTATION('',(#3684),#3688);
-#3684 = LINE('',#3685,#3686);
-#3685 = CARTESIAN_POINT('',(2.763408054259,8.881784197001E-016));
-#3686 = VECTOR('',#3687,1.);
-#3687 = DIRECTION('',(-5.551115123126E-017,-1.));
-#3688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3689 = ADVANCED_FACE('',(#3690),#1202,.F.);
-#3690 = FACE_BOUND('',#3691,.F.);
-#3691 = EDGE_LOOP('',(#3692,#3722,#3750,#3771,#3772,#3773));
-#3692 = ORIENTED_EDGE('',*,*,#3693,.F.);
-#3693 = EDGE_CURVE('',#3694,#3696,#3698,.T.);
-#3694 = VERTEX_POINT('',#3695);
-#3695 = CARTESIAN_POINT('',(-9.045442426745,-21.16716586006,
- -1.640821138803));
-#3696 = VERTEX_POINT('',#3697);
-#3697 = CARTESIAN_POINT('',(-8.068430139593,-19.47493093909,
- 0.313203435596));
-#3698 = SURFACE_CURVE('',#3699,(#3703,#3710),.PCURVE_S1.);
+#3648 = DIRECTION('',(1.,-3.E-017));
+#3649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3650 = PCURVE('',#3651,#3656);
+#3651 = PLANE('',#3652);
+#3652 = AXIS2_PLACEMENT_3D('',#3653,#3654,#3655);
+#3653 = CARTESIAN_POINT('',(-20.01999638921,8.383123823943,
+ -5.440381800085));
+#3654 = DIRECTION('',(-0.5,-0.866025403784,9.521290144899E-016));
+#3655 = DIRECTION('',(5.442348238141E-016,8.326672684689E-016,1.));
+#3656 = DEFINITIONAL_REPRESENTATION('',(#3657),#3661);
+#3657 = LINE('',#3658,#3659);
+#3658 = CARTESIAN_POINT('',(3.933994347066,1.826599622983));
+#3659 = VECTOR('',#3660,1.);
+#3660 = DIRECTION('',(0.707106781187,-0.707106781187));
+#3661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3662 = ORIENTED_EDGE('',*,*,#3663,.T.);
+#3663 = EDGE_CURVE('',#3634,#3664,#3666,.T.);
+#3664 = VERTEX_POINT('',#3665);
+#3665 = CARTESIAN_POINT('',(-18.85187806521,14.059563356225,
+ -1.506387453066));
+#3666 = SURFACE_CURVE('',#3667,(#3671,#3678),.PCURVE_S1.);
+#3667 = LINE('',#3668,#3669);
+#3668 = CARTESIAN_POINT('',(-21.60187806521,9.29642363541,
+ -1.506387453066));
+#3669 = VECTOR('',#3670,1.);
+#3670 = DIRECTION('',(0.5,0.866025403784,-9.436895709314E-016));
+#3671 = PCURVE('',#1196,#3672);
+#3672 = DEFINITIONAL_REPRESENTATION('',(#3673),#3677);
+#3673 = LINE('',#3674,#3675);
+#3674 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#3675 = VECTOR('',#3676,1.);
+#3676 = DIRECTION('',(-1.E-017,-1.));
+#3677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3678 = PCURVE('',#3679,#3684);
+#3679 = CYLINDRICAL_SURFACE('',#3680,5.3);
+#3680 = AXIS2_PLACEMENT_3D('',#3681,#3682,#3683);
+#3681 = CARTESIAN_POINT('',(-18.35628096587,7.422577276427,
+ -5.254026615581));
+#3682 = DIRECTION('',(-0.5,-0.866025403784,9.436895709314E-016));
+#3683 = DIRECTION('',(-0.866025403784,0.5,-8.326672684689E-017));
+#3684 = DEFINITIONAL_REPRESENTATION('',(#3685),#3689);
+#3685 = LINE('',#3686,#3687);
+#3686 = CARTESIAN_POINT('',(-7.068576325403,0.E+000));
+#3687 = VECTOR('',#3688,1.);
+#3688 = DIRECTION('',(-0.E+000,-1.));
+#3689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3690 = ORIENTED_EDGE('',*,*,#3691,.T.);
+#3691 = EDGE_CURVE('',#3664,#3582,#3692,.T.);
+#3692 = SURFACE_CURVE('',#3693,(#3697,#3704),.PCURVE_S1.);
+#3693 = LINE('',#3694,#3695);
+#3694 = CARTESIAN_POINT('',(-18.85187806525,14.059563356249,
+ -1.506387453019));
+#3695 = VECTOR('',#3696,1.);
+#3696 = DIRECTION('',(0.612372435696,-0.353553390593,0.707106781187));
+#3697 = PCURVE('',#1196,#3698);
+#3698 = DEFINITIONAL_REPRESENTATION('',(#3699),#3703);
#3699 = LINE('',#3700,#3701);
-#3700 = CARTESIAN_POINT('',(-9.045442426769,-21.1671658601,
- -1.640821138755));
+#3700 = CARTESIAN_POINT('',(-2.65E-015,-5.5));
#3701 = VECTOR('',#3702,1.);
-#3702 = DIRECTION('',(0.353553390593,0.612372435696,0.707106781187));
-#3703 = PCURVE('',#1202,#3704);
-#3704 = DEFINITIONAL_REPRESENTATION('',(#3705),#3709);
-#3705 = LINE('',#3706,#3707);
-#3706 = CARTESIAN_POINT('',(0.E+000,-0.E+000));
-#3707 = VECTOR('',#3708,1.);
-#3708 = DIRECTION('',(1.,5.551115123126E-017));
-#3709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3710 = PCURVE('',#3711,#3716);
-#3711 = PLANE('',#3712);
-#3712 = AXIS2_PLACEMENT_3D('',#3713,#3714,#3715);
-#3713 = CARTESIAN_POINT('',(-8.292856235474,-19.8636483397,
- -5.467381202931));
-#3714 = DIRECTION('',(0.866025403784,-0.5,9.104896719151E-016));
-#3715 = DIRECTION('',(-8.881784197001E-016,3.76667109355E-016,1.));
-#3716 = DEFINITIONAL_REPRESENTATION('',(#3717),#3721);
-#3717 = LINE('',#3718,#3719);
-#3718 = CARTESIAN_POINT('',(3.826560064176,1.505172382589));
-#3719 = VECTOR('',#3720,1.);
-#3720 = DIRECTION('',(0.707106781187,-0.707106781187));
-#3721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3722 = ORIENTED_EDGE('',*,*,#3723,.T.);
-#3723 = EDGE_CURVE('',#3694,#3724,#3726,.T.);
-#3724 = VERTEX_POINT('',#3725);
-#3725 = CARTESIAN_POINT('',(-13.80858214756,-18.41716586006,
- -1.640821138803));
-#3726 = SURFACE_CURVE('',#3727,(#3731,#3738),.PCURVE_S1.);
-#3727 = LINE('',#3728,#3729);
-#3728 = CARTESIAN_POINT('',(-9.045442426745,-21.16716586006,
- -1.640821138803));
-#3729 = VECTOR('',#3730,1.);
-#3730 = DIRECTION('',(-0.866025403784,0.5,-6.661338147751E-016));
-#3731 = PCURVE('',#1202,#3732);
-#3732 = DEFINITIONAL_REPRESENTATION('',(#3733),#3737);
-#3733 = LINE('',#3734,#3735);
-#3734 = CARTESIAN_POINT('',(-3.868867363358E-016,3.845925372767E-016));
-#3735 = VECTOR('',#3736,1.);
-#3736 = DIRECTION('',(-5.551115123126E-017,-1.));
-#3737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3738 = PCURVE('',#3739,#3744);
-#3739 = CYLINDRICAL_SURFACE('',#3740,5.);
-#3740 = AXIS2_PLACEMENT_3D('',#3741,#3742,#3743);
-#3741 = CARTESIAN_POINT('',(-7.277688402483,-18.10532607475,
- -5.17638090205));
-#3742 = DIRECTION('',(0.866025403784,-0.5,6.661338147751E-016));
-#3743 = DIRECTION('',(-0.5,-0.866025403784,-1.387778780781E-016));
-#3744 = DEFINITIONAL_REPRESENTATION('',(#3745),#3749);
-#3745 = LINE('',#3746,#3747);
-#3746 = CARTESIAN_POINT('',(-7.068590784144,0.E+000));
-#3747 = VECTOR('',#3748,1.);
-#3748 = DIRECTION('',(-0.E+000,-1.));
-#3749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3750 = ORIENTED_EDGE('',*,*,#3751,.T.);
-#3751 = EDGE_CURVE('',#3724,#3642,#3752,.T.);
-#3752 = SURFACE_CURVE('',#3753,(#3757,#3764),.PCURVE_S1.);
-#3753 = LINE('',#3754,#3755);
-#3754 = CARTESIAN_POINT('',(-13.80858214758,-18.4171658601,
- -1.640821138755));
-#3755 = VECTOR('',#3756,1.);
-#3756 = DIRECTION('',(0.353553390593,0.612372435696,0.707106781187));
-#3757 = PCURVE('',#1202,#3758);
-#3758 = DEFINITIONAL_REPRESENTATION('',(#3759),#3763);
-#3759 = LINE('',#3760,#3761);
-#3760 = CARTESIAN_POINT('',(1.7763568394E-015,-5.5));
-#3761 = VECTOR('',#3762,1.);
-#3762 = DIRECTION('',(1.,5.551115123126E-017));
-#3763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3764 = PCURVE('',#3657,#3765);
-#3765 = DEFINITIONAL_REPRESENTATION('',(#3766),#3770);
-#3766 = LINE('',#3767,#3768);
-#3767 = CARTESIAN_POINT('',(3.826560064176,1.505172382589));
-#3768 = VECTOR('',#3769,1.);
-#3769 = DIRECTION('',(0.707106781187,-0.707106781187));
-#3770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3771 = ORIENTED_EDGE('',*,*,#3669,.F.);
-#3772 = ORIENTED_EDGE('',*,*,#1179,.F.);
-#3773 = ORIENTED_EDGE('',*,*,#3774,.F.);
-#3774 = EDGE_CURVE('',#3696,#1152,#3775,.T.);
-#3775 = SURFACE_CURVE('',#3776,(#3780,#3787),.PCURVE_S1.);
+#3702 = DIRECTION('',(1.,-3.E-017));
+#3703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3704 = PCURVE('',#3597,#3705);
+#3705 = DEFINITIONAL_REPRESENTATION('',(#3706),#3710);
+#3706 = LINE('',#3707,#3708);
+#3707 = CARTESIAN_POINT('',(3.933994347066,1.826599622983));
+#3708 = VECTOR('',#3709,1.);
+#3709 = DIRECTION('',(0.707106781187,-0.707106781187));
+#3710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3711 = ORIENTED_EDGE('',*,*,#3609,.F.);
+#3712 = ORIENTED_EDGE('',*,*,#1173,.F.);
+#3713 = ORIENTED_EDGE('',*,*,#3714,.F.);
+#3714 = EDGE_CURVE('',#3636,#1146,#3715,.T.);
+#3715 = SURFACE_CURVE('',#3716,(#3720,#3727),.PCURVE_S1.);
+#3716 = LINE('',#3717,#3718);
+#3717 = CARTESIAN_POINT('',(-19.47493093909,8.068430139593,
+ 0.949599538664));
+#3718 = VECTOR('',#3719,1.);
+#3719 = DIRECTION('',(0.5,0.866025403784,-9.436895709314E-016));
+#3720 = PCURVE('',#1196,#3721);
+#3721 = DEFINITIONAL_REPRESENTATION('',(#3722),#3726);
+#3722 = LINE('',#3723,#3724);
+#3723 = CARTESIAN_POINT('',(3.47329011265,1.04E-015));
+#3724 = VECTOR('',#3725,1.);
+#3725 = DIRECTION('',(-1.E-017,-1.));
+#3726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3727 = PCURVE('',#1161,#3728);
+#3728 = DEFINITIONAL_REPRESENTATION('',(#3729),#3733);
+#3729 = LINE('',#3730,#3731);
+#3730 = CARTESIAN_POINT('',(0.949599538664,1.E-015));
+#3731 = VECTOR('',#3732,1.);
+#3732 = DIRECTION('',(-8.E-017,-1.));
+#3733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3734 = ADVANCED_FACE('',(#3735),#1161,.T.);
+#3735 = FACE_BOUND('',#3736,.T.);
+#3736 = EDGE_LOOP('',(#3737,#3760,#3781,#3782));
+#3737 = ORIENTED_EDGE('',*,*,#3738,.F.);
+#3738 = EDGE_CURVE('',#3739,#3636,#3741,.T.);
+#3739 = VERTEX_POINT('',#3740);
+#3740 = CARTESIAN_POINT('',(-19.47493093909,8.068430139593,-9.E-015));
+#3741 = SURFACE_CURVE('',#3742,(#3746,#3753),.PCURVE_S1.);
+#3742 = LINE('',#3743,#3744);
+#3743 = CARTESIAN_POINT('',(-19.47493093909,8.068430139593,
+ 2.22044604925E-015));
+#3744 = VECTOR('',#3745,1.);
+#3745 = DIRECTION('',(4.630127018922E-016,7.771561172376E-016,1.));
+#3746 = PCURVE('',#1161,#3747);
+#3747 = DEFINITIONAL_REPRESENTATION('',(#3748),#3752);
+#3748 = LINE('',#3749,#3750);
+#3749 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#3750 = VECTOR('',#3751,1.);
+#3751 = DIRECTION('',(1.,8.E-017));
+#3752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3753 = PCURVE('',#3651,#3754);
+#3754 = DEFINITIONAL_REPRESENTATION('',(#3755),#3759);
+#3755 = LINE('',#3756,#3757);
+#3756 = CARTESIAN_POINT('',(5.440381800085,-0.6293873687));
+#3757 = VECTOR('',#3758,1.);
+#3758 = DIRECTION('',(1.,-1.E-017));
+#3759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3760 = ORIENTED_EDGE('',*,*,#3761,.T.);
+#3761 = EDGE_CURVE('',#3739,#1122,#3762,.T.);
+#3762 = SURFACE_CURVE('',#3763,(#3767,#3774),.PCURVE_S1.);
+#3763 = LINE('',#3764,#3765);
+#3764 = CARTESIAN_POINT('',(-19.47493093909,8.068430139593,
+ 4.440892098501E-016));
+#3765 = VECTOR('',#3766,1.);
+#3766 = DIRECTION('',(0.5,0.866025403784,-9.436895709314E-016));
+#3767 = PCURVE('',#1161,#3768);
+#3768 = DEFINITIONAL_REPRESENTATION('',(#3769),#3773);
+#3769 = LINE('',#3770,#3771);
+#3770 = CARTESIAN_POINT('',(-2.22E-015,-0.E+000));
+#3771 = VECTOR('',#3772,1.);
+#3772 = DIRECTION('',(-8.E-017,-1.));
+#3773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3774 = PCURVE('',#2940,#3775);
+#3775 = DEFINITIONAL_REPRESENTATION('',(#3776),#3780);
#3776 = LINE('',#3777,#3778);
-#3777 = CARTESIAN_POINT('',(-8.068430139593,-19.47493093909,
- 0.313203435596));
+#3777 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
#3778 = VECTOR('',#3779,1.);
-#3779 = DIRECTION('',(-0.866025403784,0.5,-6.661338147751E-016));
-#3780 = PCURVE('',#1202,#3781);
-#3781 = DEFINITIONAL_REPRESENTATION('',(#3782),#3786);
-#3782 = LINE('',#3783,#3784);
-#3783 = CARTESIAN_POINT('',(2.763408054259,8.881784197001E-016));
-#3784 = VECTOR('',#3785,1.);
-#3785 = DIRECTION('',(-5.551115123126E-017,-1.));
-#3786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3787 = PCURVE('',#1167,#3788);
-#3788 = DEFINITIONAL_REPRESENTATION('',(#3789),#3793);
-#3789 = LINE('',#3790,#3791);
-#3790 = CARTESIAN_POINT('',(0.313203435596,-9.71445146547E-017));
-#3791 = VECTOR('',#3792,1.);
-#3792 = DIRECTION('',(0.E+000,-1.));
-#3793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3794 = ADVANCED_FACE('',(#3795),#1167,.T.);
-#3795 = FACE_BOUND('',#3796,.T.);
-#3796 = EDGE_LOOP('',(#3797,#3820,#3841,#3842));
-#3797 = ORIENTED_EDGE('',*,*,#3798,.F.);
-#3798 = EDGE_CURVE('',#3799,#3696,#3801,.T.);
-#3799 = VERTEX_POINT('',#3800);
-#3800 = CARTESIAN_POINT('',(-8.068430139593,-19.47493093909,
- -3.389196082295E-015));
-#3801 = SURFACE_CURVE('',#3802,(#3806,#3813),.PCURVE_S1.);
-#3802 = LINE('',#3803,#3804);
-#3803 = CARTESIAN_POINT('',(-8.068430139593,-19.47493093909,
- -1.7763568394E-015));
-#3804 = VECTOR('',#3805,1.);
-#3805 = DIRECTION('',(-7.216449660064E-016,2.66667109355E-016,1.));
-#3806 = PCURVE('',#1167,#3807);
-#3807 = DEFINITIONAL_REPRESENTATION('',(#3808),#3812);
-#3808 = LINE('',#3809,#3810);
-#3809 = CARTESIAN_POINT('',(0.E+000,-0.E+000));
-#3810 = VECTOR('',#3811,1.);
-#3811 = DIRECTION('',(1.,0.E+000));
-#3812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3813 = PCURVE('',#3711,#3814);
-#3814 = DEFINITIONAL_REPRESENTATION('',(#3815),#3819);
-#3815 = LINE('',#3816,#3817);
-#3816 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#3817 = VECTOR('',#3818,1.);
-#3818 = DIRECTION('',(1.,-1.460718883708E-017));
+#3779 = DIRECTION('',(-0.E+000,-1.));
+#3780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3781 = ORIENTED_EDGE('',*,*,#1145,.T.);
+#3782 = ORIENTED_EDGE('',*,*,#3714,.F.);
+#3783 = ADVANCED_FACE('',(#3784),#3059,.T.);
+#3784 = FACE_BOUND('',#3785,.T.);
+#3785 = EDGE_LOOP('',(#3786,#3787,#3788));
+#3786 = ORIENTED_EDGE('',*,*,#3036,.F.);
+#3787 = ORIENTED_EDGE('',*,*,#3264,.T.);
+#3788 = ORIENTED_EDGE('',*,*,#3239,.T.);
+#3789 = ADVANCED_FACE('',(#3790),#2940,.F.);
+#3790 = FACE_BOUND('',#3791,.T.);
+#3791 = EDGE_LOOP('',(#3792,#3820,#3841,#3842));
+#3792 = ORIENTED_EDGE('',*,*,#3793,.F.);
+#3793 = EDGE_CURVE('',#3794,#3739,#3796,.T.);
+#3794 = VERTEX_POINT('',#3795);
+#3795 = CARTESIAN_POINT('',(-19.42577791196,8.040051626145,
+ -1.539227846713));
+#3796 = SURFACE_CURVE('',#3797,(#3802,#3809),.PCURVE_S1.);
+#3797 = CIRCLE('',#3798,20.9);
+#3798 = AXIS2_PLACEMENT_3D('',#3799,#3800,#3801);
+#3799 = CARTESIAN_POINT('',(-1.375,-2.381569860407,2.442490654175E-015)
+ );
+#3800 = DIRECTION('',(0.5,0.866025403784,-9.857913352292E-016));
+#3801 = DIRECTION('',(-0.866025403784,0.5,-5.551115123126E-017));
+#3802 = PCURVE('',#2940,#3803);
+#3803 = DEFINITIONAL_REPRESENTATION('',(#3804),#3808);
+#3804 = LINE('',#3805,#3806);
+#3805 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
+#3806 = VECTOR('',#3807,1.);
+#3807 = DIRECTION('',(-1.,0.E+000));
+#3808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3809 = PCURVE('',#3651,#3810);
+#3810 = DEFINITIONAL_REPRESENTATION('',(#3811),#3819);
+#3811 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3812,#3813,#3814,#3815,
+#3816,#3817,#3818),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+ ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE()
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#3812 = CARTESIAN_POINT('',(5.440381800085,-0.6293873687));
+#3813 = CARTESIAN_POINT('',(41.640243678275,-0.6293873687));
+#3814 = CARTESIAN_POINT('',(23.54031273918,-31.9793873687));
+#3815 = CARTESIAN_POINT('',(5.440381800085,-63.3293873687));
+#3816 = CARTESIAN_POINT('',(-12.65954913901,-31.9793873687));
+#3817 = CARTESIAN_POINT('',(-30.7594800781,-0.6293873687));
+#3818 = CARTESIAN_POINT('',(5.440381800085,-0.6293873687));
#3819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
-#3820 = ORIENTED_EDGE('',*,*,#3821,.T.);
-#3821 = EDGE_CURVE('',#3799,#1128,#3822,.T.);
+#3820 = ORIENTED_EDGE('',*,*,#3821,.F.);
+#3821 = EDGE_CURVE('',#2846,#3794,#3822,.T.);
#3822 = SURFACE_CURVE('',#3823,(#3827,#3834),.PCURVE_S1.);
#3823 = LINE('',#3824,#3825);
-#3824 = CARTESIAN_POINT('',(-8.068430139593,-19.47493093909,
- -4.440892098501E-015));
+#3824 = CARTESIAN_POINT('',(-19.42577791196,8.040051626145,
+ -1.539227846713));
#3825 = VECTOR('',#3826,1.);
-#3826 = DIRECTION('',(-0.866025403784,0.5,-6.661338147751E-016));
-#3827 = PCURVE('',#1167,#3828);
+#3826 = DIRECTION('',(-0.5,-0.866025403784,1.01E-015));
+#3827 = PCURVE('',#2940,#3828);
#3828 = DEFINITIONAL_REPRESENTATION('',(#3829),#3833);
#3829 = LINE('',#3830,#3831);
-#3830 = CARTESIAN_POINT('',(-2.426548568807E-015,-5.630825549968E-016));
+#3830 = CARTESIAN_POINT('',(-6.209471302621,0.E+000));
#3831 = VECTOR('',#3832,1.);
-#3832 = DIRECTION('',(0.E+000,-1.));
+#3832 = DIRECTION('',(-0.E+000,1.));
#3833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
-#3834 = PCURVE('',#2994,#3835);
+#3834 = PCURVE('',#2868,#3835);
#3835 = DEFINITIONAL_REPRESENTATION('',(#3836),#3840);
#3836 = LINE('',#3837,#3838);
-#3837 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
+#3837 = CARTESIAN_POINT('',(1.753500572093,-2.));
#3838 = VECTOR('',#3839,1.);
-#3839 = DIRECTION('',(-0.E+000,-1.));
+#3839 = DIRECTION('',(-9.E-017,1.));
#3840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
-#3841 = ORIENTED_EDGE('',*,*,#1151,.T.);
-#3842 = ORIENTED_EDGE('',*,*,#3774,.F.);
-#3843 = ADVANCED_FACE('',(#3844),#3113,.T.);
-#3844 = FACE_BOUND('',#3845,.T.);
-#3845 = EDGE_LOOP('',(#3846,#3847,#3848));
-#3846 = ORIENTED_EDGE('',*,*,#3090,.F.);
-#3847 = ORIENTED_EDGE('',*,*,#3324,.T.);
-#3848 = ORIENTED_EDGE('',*,*,#3299,.T.);
-#3849 = ADVANCED_FACE('',(#3850),#2994,.F.);
-#3850 = FACE_BOUND('',#3851,.T.);
-#3851 = EDGE_LOOP('',(#3852,#3880,#3901,#3902));
-#3852 = ORIENTED_EDGE('',*,*,#3853,.F.);
-#3853 = EDGE_CURVE('',#3854,#3799,#3856,.T.);
-#3854 = VERTEX_POINT('',#3855);
-#3855 = CARTESIAN_POINT('',(-8.032322823068,-19.41239123235,
- -1.735902274959));
-#3856 = SURFACE_CURVE('',#3857,(#3862,#3869),.PCURVE_S1.);
-#3857 = CIRCLE('',#3858,20.9);
-#3858 = AXIS2_PLACEMENT_3D('',#3859,#3860,#3861);
-#3859 = CARTESIAN_POINT('',(2.381569860407,-1.375,1.7763568394E-015));
-#3860 = DIRECTION('',(-0.866025403784,0.5,-7.582964277522E-016));
-#3861 = DIRECTION('',(-0.5,-0.866025403784,-1.387778780781E-016));
-#3862 = PCURVE('',#2994,#3863);
+#3841 = ORIENTED_EDGE('',*,*,#2880,.T.);
+#3842 = ORIENTED_EDGE('',*,*,#3761,.F.);
+#3843 = ADVANCED_FACE('',(#3844),#2868,.F.);
+#3844 = FACE_BOUND('',#3845,.F.);
+#3845 = EDGE_LOOP('',(#3846,#3869,#3892,#3913,#3914));
+#3846 = ORIENTED_EDGE('',*,*,#3847,.F.);
+#3847 = EDGE_CURVE('',#3848,#2811,#3850,.T.);
+#3848 = VERTEX_POINT('',#3849);
+#3849 = CARTESIAN_POINT('',(-21.49957332827,6.927956891239,
+ -2.779139992071));
+#3850 = SURFACE_CURVE('',#3851,(#3855,#3862),.PCURVE_S1.);
+#3851 = LINE('',#3852,#3853);
+#3852 = CARTESIAN_POINT('',(-21.49957332828,6.927956891247,
+ -2.779139992054));
+#3853 = VECTOR('',#3854,1.);
+#3854 = DIRECTION('',(0.612372435696,-0.353553390593,0.707106781187));
+#3855 = PCURVE('',#2868,#3856);
+#3856 = DEFINITIONAL_REPRESENTATION('',(#3857),#3861);
+#3857 = LINE('',#3858,#3859);
+#3858 = CARTESIAN_POINT('',(-1.57E-015,-1.54E-015));
+#3859 = VECTOR('',#3860,1.);
+#3860 = DIRECTION('',(1.,2.E-017));
+#3861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3862 = PCURVE('',#2833,#3863);
#3863 = DEFINITIONAL_REPRESENTATION('',(#3864),#3868);
#3864 = LINE('',#3865,#3866);
-#3865 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
+#3865 = CARTESIAN_POINT('',(-1.349577990876,2.573486129478));
#3866 = VECTOR('',#3867,1.);
-#3867 = DIRECTION('',(-1.,0.E+000));
+#3867 = DIRECTION('',(-0.707106781187,-0.707106781187));
#3868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
-#3869 = PCURVE('',#3711,#3870);
-#3870 = DEFINITIONAL_REPRESENTATION('',(#3871),#3879);
-#3871 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3872,#3873,#3874,#3875,
-#3876,#3877,#3878),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#3869 = ORIENTED_EDGE('',*,*,#3870,.T.);
+#3870 = EDGE_CURVE('',#3848,#3871,#3873,.T.);
+#3871 = VERTEX_POINT('',#3872);
+#3872 = CARTESIAN_POINT('',(-20.49957332827,8.660007698808,
+ -2.779139992071));
+#3873 = SURFACE_CURVE('',#3874,(#3878,#3885),.PCURVE_S1.);
+#3874 = LINE('',#3875,#3876);
+#3875 = CARTESIAN_POINT('',(-21.49957332827,6.927956891239,
+ -2.779139992071));
+#3876 = VECTOR('',#3877,1.);
+#3877 = DIRECTION('',(0.5,0.866025403784,-9.436895709314E-016));
+#3878 = PCURVE('',#2868,#3879);
+#3879 = DEFINITIONAL_REPRESENTATION('',(#3880),#3884);
+#3880 = LINE('',#3881,#3882);
+#3881 = CARTESIAN_POINT('',(-4.37E-015,1.01E-015));
+#3882 = VECTOR('',#3883,1.);
+#3883 = DIRECTION('',(-1.E-017,-1.));
+#3884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3885 = PCURVE('',#2779,#3886);
+#3886 = DEFINITIONAL_REPRESENTATION('',(#3887),#3891);
+#3887 = LINE('',#3888,#3889);
+#3888 = CARTESIAN_POINT('',(-7.068588678671,0.E+000));
+#3889 = VECTOR('',#3890,1.);
+#3890 = DIRECTION('',(-0.E+000,-1.));
+#3891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3892 = ORIENTED_EDGE('',*,*,#3893,.T.);
+#3893 = EDGE_CURVE('',#3871,#3794,#3894,.T.);
+#3894 = SURFACE_CURVE('',#3895,(#3899,#3906),.PCURVE_S1.);
+#3895 = LINE('',#3896,#3897);
+#3896 = CARTESIAN_POINT('',(-20.95585484636,8.923441956102,
+ -3.306008506625));
+#3897 = VECTOR('',#3898,1.);
+#3898 = DIRECTION('',(0.612372435696,-0.353553390593,0.707106781187));
+#3899 = PCURVE('',#2868,#3900);
+#3900 = DEFINITIONAL_REPRESENTATION('',(#3901),#3905);
+#3901 = LINE('',#3902,#3903);
+#3902 = CARTESIAN_POINT('',(-0.745104598894,-2.));
+#3903 = VECTOR('',#3904,1.);
+#3904 = DIRECTION('',(1.,2.E-017));
+#3905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3906 = PCURVE('',#3651,#3907);
+#3907 = DEFINITIONAL_REPRESENTATION('',(#3908),#3912);
+#3908 = LINE('',#3909,#3910);
+#3909 = CARTESIAN_POINT('',(2.13437329346,1.080636264318));
+#3910 = VECTOR('',#3911,1.);
+#3911 = DIRECTION('',(0.707106781187,-0.707106781187));
+#3912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3913 = ORIENTED_EDGE('',*,*,#3821,.F.);
+#3914 = ORIENTED_EDGE('',*,*,#2845,.F.);
+#3915 = ADVANCED_FACE('',(#3916),#2833,.F.);
+#3916 = FACE_BOUND('',#3917,.F.);
+#3917 = EDGE_LOOP('',(#3918,#3919,#3941));
+#3918 = ORIENTED_EDGE('',*,*,#2810,.F.);
+#3919 = ORIENTED_EDGE('',*,*,#3920,.T.);
+#3920 = EDGE_CURVE('',#2726,#3848,#3921,.T.);
+#3921 = SURFACE_CURVE('',#3922,(#3927,#3934),.PCURVE_S1.);
+#3922 = CIRCLE('',#3923,3.5);
+#3923 = AXIS2_PLACEMENT_3D('',#3924,#3925,#3926);
+#3924 = CARTESIAN_POINT('',(-19.35628096587,5.690526468858,
+ -5.254026615581));
+#3925 = DIRECTION('',(0.5,0.866025403784,-9.857913352292E-016));
+#3926 = DIRECTION('',(-0.866025403784,0.5,-5.551115123126E-017));
+#3927 = PCURVE('',#2833,#3928);
+#3928 = DEFINITIONAL_REPRESENTATION('',(#3929),#3933);
+#3929 = CIRCLE('',#3930,3.5);
+#3930 = AXIS2_PLACEMENT_2D('',#3931,#3932);
+#3931 = CARTESIAN_POINT('',(1.125308632651,9.862528469928E-002));
+#3932 = DIRECTION('',(-3.E-017,1.));
+#3933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3934 = PCURVE('',#2779,#3935);
+#3935 = DEFINITIONAL_REPRESENTATION('',(#3936),#3940);
+#3936 = LINE('',#3937,#3938);
+#3937 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
+#3938 = VECTOR('',#3939,1.);
+#3939 = DIRECTION('',(-1.,0.E+000));
+#3940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3941 = ORIENTED_EDGE('',*,*,#3847,.T.);
+#3942 = ADVANCED_FACE('',(#3943),#2779,.T.);
+#3943 = FACE_BOUND('',#3944,.F.);
+#3944 = EDGE_LOOP('',(#3945,#3946,#3947,#3970,#3992));
+#3945 = ORIENTED_EDGE('',*,*,#3920,.F.);
+#3946 = ORIENTED_EDGE('',*,*,#2725,.F.);
+#3947 = ORIENTED_EDGE('',*,*,#3948,.T.);
+#3948 = EDGE_CURVE('',#2629,#3949,#3951,.T.);
+#3949 = VERTEX_POINT('',#3950);
+#3950 = CARTESIAN_POINT('',(-17.83173398778,7.11972993742,
+ -8.701218800103));
+#3951 = SURFACE_CURVE('',#3952,(#3956,#3963),.PCURVE_S1.);
+#3952 = LINE('',#3953,#3954);
+#3953 = CARTESIAN_POINT('',(-17.83173398778,7.11972993742,
+ -8.701218800103));
+#3954 = VECTOR('',#3955,1.);
+#3955 = DIRECTION('',(-0.5,-0.866025403784,1.01E-015));
+#3956 = PCURVE('',#2779,#3957);
+#3957 = DEFINITIONAL_REPRESENTATION('',(#3958),#3962);
+#3958 = LINE('',#3959,#3960);
+#3959 = CARTESIAN_POINT('',(-4.538457719805,-2.));
+#3960 = VECTOR('',#3961,1.);
+#3961 = DIRECTION('',(-0.E+000,1.));
+#3962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3963 = PCURVE('',#2690,#3964);
+#3964 = DEFINITIONAL_REPRESENTATION('',(#3965),#3969);
+#3965 = LINE('',#3966,#3967);
+#3966 = CARTESIAN_POINT('',(-5.853784305874,0.E+000));
+#3967 = VECTOR('',#3968,1.);
+#3968 = DIRECTION('',(-0.E+000,1.));
+#3969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3970 = ORIENTED_EDGE('',*,*,#3971,.F.);
+#3971 = EDGE_CURVE('',#3871,#3949,#3972,.T.);
+#3972 = SURFACE_CURVE('',#3973,(#3978,#3985),.PCURVE_S1.);
+#3973 = CIRCLE('',#3974,3.5);
+#3974 = AXIS2_PLACEMENT_3D('',#3975,#3976,#3977);
+#3975 = CARTESIAN_POINT('',(-18.35628096587,7.422577276427,
+ -5.254026615581));
+#3976 = DIRECTION('',(-0.5,-0.866025403784,1.01E-015));
+#3977 = DIRECTION('',(-0.866025403784,0.5,-2.1E-016));
+#3978 = PCURVE('',#2779,#3979);
+#3979 = DEFINITIONAL_REPRESENTATION('',(#3980),#3984);
+#3980 = LINE('',#3981,#3982);
+#3981 = CARTESIAN_POINT('',(-12.56637061435,-2.));
+#3982 = VECTOR('',#3983,1.);
+#3983 = DIRECTION('',(1.,-0.E+000));
+#3984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3985 = PCURVE('',#3651,#3986);
+#3986 = DEFINITIONAL_REPRESENTATION('',(#3987),#3991);
+#3987 = CIRCLE('',#3988,3.5);
+#3988 = AXIS2_PLACEMENT_2D('',#3989,#3990);
+#3989 = CARTESIAN_POINT('',(0.186355184504,-1.921093095032));
+#3990 = DIRECTION('',(1.E-017,1.));
+#3991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3992 = ORIENTED_EDGE('',*,*,#3870,.F.);
+#3993 = ADVANCED_FACE('',(#3994),#2690,.F.);
+#3994 = FACE_BOUND('',#3995,.T.);
+#3995 = EDGE_LOOP('',(#3996,#4024,#4045,#4046));
+#3996 = ORIENTED_EDGE('',*,*,#3997,.F.);
+#3997 = EDGE_CURVE('',#3998,#3949,#4000,.T.);
+#3998 = VERTEX_POINT('',#3999);
+#3999 = CARTESIAN_POINT('',(-16.99764035456,6.638165753756,
+ -10.55402661558));
+#4000 = SURFACE_CURVE('',#4001,(#4006,#4013),.PCURVE_S1.);
+#4001 = CIRCLE('',#4002,20.9);
+#4002 = AXIS2_PLACEMENT_3D('',#4003,#4004,#4005);
+#4003 = CARTESIAN_POINT('',(-1.375,-2.381569860407,2.442490654175E-015)
+ );
+#4004 = DIRECTION('',(0.5,0.866025403784,-9.857913352292E-016));
+#4005 = DIRECTION('',(-0.866025403784,0.5,-5.551115123126E-017));
+#4006 = PCURVE('',#2690,#4007);
+#4007 = DEFINITIONAL_REPRESENTATION('',(#4008),#4012);
+#4008 = LINE('',#4009,#4010);
+#4009 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
+#4010 = VECTOR('',#4011,1.);
+#4011 = DIRECTION('',(-1.,0.E+000));
+#4012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4013 = PCURVE('',#3651,#4014);
+#4014 = DEFINITIONAL_REPRESENTATION('',(#4015),#4023);
+#4015 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4016,#4017,#4018,#4019,
+#4020,#4021,#4022),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE()
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
-#3872 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#3873 = CARTESIAN_POINT('',(41.667243081121,-0.448852191763));
-#3874 = CARTESIAN_POINT('',(23.567312142026,-31.79885219176));
-#3875 = CARTESIAN_POINT('',(5.467381202931,-63.14885219176));
-#3876 = CARTESIAN_POINT('',(-12.63254973616,-31.79885219176));
-#3877 = CARTESIAN_POINT('',(-30.73248067525,-0.448852191763));
-#3878 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#3879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3880 = ORIENTED_EDGE('',*,*,#3881,.F.);
-#3881 = EDGE_CURVE('',#2900,#3854,#3882,.T.);
-#3882 = SURFACE_CURVE('',#3883,(#3887,#3894),.PCURVE_S1.);
-#3883 = LINE('',#3884,#3885);
-#3884 = CARTESIAN_POINT('',(-8.032322823068,-19.41239123235,
- -1.735902274959));
-#3885 = VECTOR('',#3886,1.);
-#3886 = DIRECTION('',(0.866025403784,-0.5,7.325336128076E-016));
-#3887 = PCURVE('',#2994,#3888);
-#3888 = DEFINITIONAL_REPRESENTATION('',(#3889),#3893);
-#3889 = LINE('',#3890,#3891);
-#3890 = CARTESIAN_POINT('',(-6.20003198827,0.E+000));
-#3891 = VECTOR('',#3892,1.);
-#3892 = DIRECTION('',(-0.E+000,1.));
-#3893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3894 = PCURVE('',#2922,#3895);
-#3895 = DEFINITIONAL_REPRESENTATION('',(#3896),#3900);
-#3896 = LINE('',#3897,#3898);
-#3897 = CARTESIAN_POINT('',(1.36559577686,-2.));
-#3898 = VECTOR('',#3899,1.);
-#3899 = DIRECTION('',(-1.110223024625E-016,1.));
-#3900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3901 = ORIENTED_EDGE('',*,*,#2934,.T.);
-#3902 = ORIENTED_EDGE('',*,*,#3821,.F.);
-#3903 = ADVANCED_FACE('',(#3904),#2922,.F.);
-#3904 = FACE_BOUND('',#3905,.F.);
-#3905 = EDGE_LOOP('',(#3906,#3929,#3952,#3973,#3974));
-#3906 = ORIENTED_EDGE('',*,*,#3907,.F.);
-#3907 = EDGE_CURVE('',#3908,#2865,#3910,.T.);
-#3908 = VERTEX_POINT('',#3909);
-#3909 = CARTESIAN_POINT('',(-6.783083032585,-21.24864444439,
- -2.701524309174));
-#3910 = SURFACE_CURVE('',#3911,(#3915,#3922),.PCURVE_S1.);
-#3911 = LINE('',#3912,#3913);
-#3912 = CARTESIAN_POINT('',(-6.783083032585,-21.24864444439,
- -2.701524309144));
-#3913 = VECTOR('',#3914,1.);
-#3914 = DIRECTION('',(0.353553390591,0.612372435691,0.707106781192));
-#3915 = PCURVE('',#2922,#3916);
-#3916 = DEFINITIONAL_REPRESENTATION('',(#3917),#3921);
-#3917 = LINE('',#3918,#3919);
-#3918 = CARTESIAN_POINT('',(9.672168408533E-017,-9.614813431918E-017));
-#3919 = VECTOR('',#3920,1.);
-#3920 = DIRECTION('',(1.,-5.551115123126E-017));
-#3921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3922 = PCURVE('',#2887,#3923);
-#3923 = DEFINITIONAL_REPRESENTATION('',(#3924),#3928);
-#3924 = LINE('',#3925,#3926);
-#3925 = CARTESIAN_POINT('',(-1.48820682141,2.422148516921));
-#3926 = VECTOR('',#3927,1.);
-#3927 = DIRECTION('',(-0.707106781192,-0.707106781181));
-#3928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3929 = ORIENTED_EDGE('',*,*,#3930,.T.);
-#3930 = EDGE_CURVE('',#3908,#3931,#3933,.T.);
-#3931 = VERTEX_POINT('',#3932);
-#3932 = CARTESIAN_POINT('',(-8.515133840154,-20.24864444439,
- -2.701524309174));
-#3933 = SURFACE_CURVE('',#3934,(#3938,#3945),.PCURVE_S1.);
-#3934 = LINE('',#3935,#3936);
-#3935 = CARTESIAN_POINT('',(-6.783083032585,-21.24864444439,
- -2.701524309174));
-#3936 = VECTOR('',#3937,1.);
-#3937 = DIRECTION('',(-0.866025403784,0.5,-6.661338147751E-016));
-#3938 = PCURVE('',#2922,#3939);
-#3939 = DEFINITIONAL_REPRESENTATION('',(#3940),#3944);
-#3940 = LINE('',#3941,#3942);
-#3941 = CARTESIAN_POINT('',(-2.098811933254E-011,1.109992610388E-015));
-#3942 = VECTOR('',#3943,1.);
-#3943 = DIRECTION('',(1.110223024625E-016,-1.));
-#3944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3945 = PCURVE('',#2829,#3946);
-#3946 = DEFINITIONAL_REPRESENTATION('',(#3947),#3951);
-#3947 = LINE('',#3948,#3949);
-#3948 = CARTESIAN_POINT('',(-7.068576544468,0.E+000));
-#3949 = VECTOR('',#3950,1.);
-#3950 = DIRECTION('',(-0.E+000,-1.));
-#3951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3952 = ORIENTED_EDGE('',*,*,#3953,.T.);
-#3953 = EDGE_CURVE('',#3931,#3854,#3954,.T.);
-#3954 = SURFACE_CURVE('',#3955,(#3959,#3966),.PCURVE_S1.);
-#3955 = LINE('',#3956,#3957);
-#3956 = CARTESIAN_POINT('',(-8.805296550708,-20.75122100153,
- -3.281849730262));
-#3957 = VECTOR('',#3958,1.);
-#3958 = DIRECTION('',(0.353553390591,0.612372435691,0.707106781192));
-#3959 = PCURVE('',#2922,#3960);
-#3960 = DEFINITIONAL_REPRESENTATION('',(#3961),#3965);
-#3961 = LINE('',#3962,#3963);
-#3962 = CARTESIAN_POINT('',(-0.820704081128,-2.));
-#3963 = VECTOR('',#3964,1.);
-#3964 = DIRECTION('',(1.,-1.665334536938E-016));
-#3965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3966 = PCURVE('',#3711,#3967);
-#3967 = DEFINITIONAL_REPRESENTATION('',(#3968),#3972);
-#3968 = LINE('',#3969,#3970);
-#3969 = CARTESIAN_POINT('',(2.185531472669,1.024880630468));
-#3970 = VECTOR('',#3971,1.);
-#3971 = DIRECTION('',(0.707106781192,-0.707106781181));
-#3972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3973 = ORIENTED_EDGE('',*,*,#3881,.F.);
-#3974 = ORIENTED_EDGE('',*,*,#2899,.F.);
-#3975 = ADVANCED_FACE('',(#3976),#2887,.F.);
-#3976 = FACE_BOUND('',#3977,.F.);
-#3977 = EDGE_LOOP('',(#3978,#3979,#4001));
-#3978 = ORIENTED_EDGE('',*,*,#2864,.F.);
-#3979 = ORIENTED_EDGE('',*,*,#3980,.T.);
-#3980 = EDGE_CURVE('',#2768,#3908,#3981,.T.);
-#3981 = SURFACE_CURVE('',#3982,(#3987,#3994),.PCURVE_S1.);
-#3982 = CIRCLE('',#3983,3.5);
-#3983 = AXIS2_PLACEMENT_3D('',#3984,#3985,#3986);
-#3984 = CARTESIAN_POINT('',(-5.545637594915,-19.10532607475,
- -5.17638090205));
-#3985 = DIRECTION('',(-0.866025403784,0.5,-7.582964277522E-016));
-#3986 = DIRECTION('',(-0.5,-0.866025403784,-1.387778780781E-016));
-#3987 = PCURVE('',#2887,#3988);
-#3988 = DEFINITIONAL_REPRESENTATION('',(#3989),#3993);
-#3989 = CIRCLE('',#3990,3.5);
-#3990 = AXIS2_PLACEMENT_2D('',#3991,#3992);
-#3991 = CARTESIAN_POINT('',(0.986649771497,-5.274235841907E-002));
-#3992 = DIRECTION('',(1.000330689836E-017,1.));
-#3993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3994 = PCURVE('',#2829,#3995);
-#3995 = DEFINITIONAL_REPRESENTATION('',(#3996),#4000);
-#3996 = LINE('',#3997,#3998);
-#3997 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#3998 = VECTOR('',#3999,1.);
-#3999 = DIRECTION('',(-1.,0.E+000));
-#4000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4001 = ORIENTED_EDGE('',*,*,#3907,.T.);
-#4002 = ADVANCED_FACE('',(#4003),#2829,.T.);
-#4003 = FACE_BOUND('',#4004,.F.);
-#4004 = EDGE_LOOP('',(#4005,#4006,#4007,#4030,#4052));
-#4005 = ORIENTED_EDGE('',*,*,#3980,.F.);
-#4006 = ORIENTED_EDGE('',*,*,#2767,.F.);
-#4007 = ORIENTED_EDGE('',*,*,#4008,.T.);
-#4008 = EDGE_CURVE('',#2671,#4009,#4011,.T.);
-#4009 = VERTEX_POINT('',#4010);
-#4010 = CARTESIAN_POINT('',(-7.128318319079,-17.84660950116,
- -8.663608212212));
-#4011 = SURFACE_CURVE('',#4012,(#4016,#4023),.PCURVE_S1.);
-#4012 = LINE('',#4013,#4014);
-#4013 = CARTESIAN_POINT('',(-7.128318319079,-17.84660950116,
- -8.663608212212));
-#4014 = VECTOR('',#4015,1.);
-#4015 = DIRECTION('',(0.866025403784,-0.5,7.325336128076E-016));
-#4016 = PCURVE('',#2829,#4017);
-#4017 = DEFINITIONAL_REPRESENTATION('',(#4018),#4022);
-#4018 = LINE('',#4019,#4020);
-#4019 = CARTESIAN_POINT('',(-4.626930666217,-2.));
-#4020 = VECTOR('',#4021,1.);
-#4021 = DIRECTION('',(-0.E+000,1.));
-#4022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4023 = PCURVE('',#2732,#4024);
-#4024 = DEFINITIONAL_REPRESENTATION('',(#4025),#4029);
-#4025 = LINE('',#4026,#4027);
-#4026 = CARTESIAN_POINT('',(-5.855762644927,1.7763568394E-015));
-#4027 = VECTOR('',#4028,1.);
-#4028 = DIRECTION('',(-0.E+000,1.));
-#4029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4030 = ORIENTED_EDGE('',*,*,#4031,.F.);
-#4031 = EDGE_CURVE('',#3931,#4009,#4032,.T.);
-#4032 = SURFACE_CURVE('',#4033,(#4038,#4045),.PCURVE_S1.);
-#4033 = CIRCLE('',#4034,3.5);
-#4034 = AXIS2_PLACEMENT_3D('',#4035,#4036,#4037);
-#4035 = CARTESIAN_POINT('',(-7.277688402483,-18.10532607475,
- -5.17638090205));
-#4036 = DIRECTION('',(0.866025403784,-0.5,7.325336128076E-016));
-#4037 = DIRECTION('',(-0.5,-0.866025403784,-1.150078238046E-016));
-#4038 = PCURVE('',#2829,#4039);
+#4016 = CARTESIAN_POINT('',(5.440381800085,-0.6293873687));
+#4017 = CARTESIAN_POINT('',(41.640243678275,-0.6293873687));
+#4018 = CARTESIAN_POINT('',(23.54031273918,-31.9793873687));
+#4019 = CARTESIAN_POINT('',(5.440381800085,-63.3293873687));
+#4020 = CARTESIAN_POINT('',(-12.65954913901,-31.9793873687));
+#4021 = CARTESIAN_POINT('',(-30.7594800781,-0.6293873687));
+#4022 = CARTESIAN_POINT('',(5.440381800085,-0.6293873687));
+#4023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4024 = ORIENTED_EDGE('',*,*,#4025,.T.);
+#4025 = EDGE_CURVE('',#3998,#2596,#4026,.T.);
+#4026 = SURFACE_CURVE('',#4027,(#4031,#4038),.PCURVE_S1.);
+#4027 = LINE('',#4028,#4029);
+#4028 = CARTESIAN_POINT('',(-16.99764035456,6.638165753756,
+ -10.55402661558));
+#4029 = VECTOR('',#4030,1.);
+#4030 = DIRECTION('',(0.5,0.866025403784,-9.436895709314E-016));
+#4031 = PCURVE('',#2690,#4032);
+#4032 = DEFINITIONAL_REPRESENTATION('',(#4033),#4037);
+#4033 = LINE('',#4034,#4035);
+#4034 = CARTESIAN_POINT('',(-5.75382958365,0.E+000));
+#4035 = VECTOR('',#4036,1.);
+#4036 = DIRECTION('',(-0.E+000,-1.));
+#4037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4038 = PCURVE('',#2612,#4039);
#4039 = DEFINITIONAL_REPRESENTATION('',(#4040),#4044);
#4040 = LINE('',#4041,#4042);
-#4041 = CARTESIAN_POINT('',(-12.56637061435,-2.));
+#4041 = CARTESIAN_POINT('',(1.568823168303,-6.661338147751E-016));
#4042 = VECTOR('',#4043,1.);
-#4043 = DIRECTION('',(1.,-0.E+000));
+#4043 = DIRECTION('',(1.110223024625E-016,-1.));
#4044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
-#4045 = PCURVE('',#3711,#4046);
-#4046 = DEFINITIONAL_REPRESENTATION('',(#4047),#4051);
-#4047 = CIRCLE('',#4048,3.5);
-#4048 = AXIS2_PLACEMENT_2D('',#4049,#4050);
-#4049 = CARTESIAN_POINT('',(0.291000300881,-2.030335665981));
-#4050 = DIRECTION('',(-1.000330689836E-017,1.));
-#4051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4052 = ORIENTED_EDGE('',*,*,#3930,.F.);
-#4053 = ADVANCED_FACE('',(#4054),#2732,.F.);
-#4054 = FACE_BOUND('',#4055,.T.);
-#4055 = EDGE_LOOP('',(#4056,#4084,#4105,#4106));
-#4056 = ORIENTED_EDGE('',*,*,#4057,.F.);
-#4057 = EDGE_CURVE('',#4058,#4009,#4060,.T.);
-#4058 = VERTEX_POINT('',#4059);
-#4059 = CARTESIAN_POINT('',(-6.746015687485,-17.18444191938,
- -10.17638090205));
-#4060 = SURFACE_CURVE('',#4061,(#4066,#4073),.PCURVE_S1.);
-#4061 = CIRCLE('',#4062,20.9);
-#4062 = AXIS2_PLACEMENT_3D('',#4063,#4064,#4065);
-#4063 = CARTESIAN_POINT('',(2.381569860407,-1.375,1.7763568394E-015));
-#4064 = DIRECTION('',(-0.866025403784,0.5,-7.582964277522E-016));
-#4065 = DIRECTION('',(-0.5,-0.866025403784,-1.387778780781E-016));
-#4066 = PCURVE('',#2732,#4067);
+#4045 = ORIENTED_EDGE('',*,*,#2628,.T.);
+#4046 = ORIENTED_EDGE('',*,*,#3948,.T.);
+#4047 = ADVANCED_FACE('',(#4048),#2612,.T.);
+#4048 = FACE_BOUND('',#4049,.T.);
+#4049 = EDGE_LOOP('',(#4050,#4073,#4096,#4119,#4140,#4141));
+#4050 = ORIENTED_EDGE('',*,*,#4051,.F.);
+#4051 = EDGE_CURVE('',#4052,#3998,#4054,.T.);
+#4052 = VERTEX_POINT('',#4053);
+#4053 = CARTESIAN_POINT('',(-18.35628107236,7.422577337907,
+ -10.55402661558));
+#4054 = SURFACE_CURVE('',#4055,(#4059,#4066),.PCURVE_S1.);
+#4055 = LINE('',#4056,#4057);
+#4056 = CARTESIAN_POINT('',(-18.35628107236,7.422577337907,
+ -10.55402661558));
+#4057 = VECTOR('',#4058,1.);
+#4058 = DIRECTION('',(0.866025403784,-0.5,0.E+000));
+#4059 = PCURVE('',#2612,#4060);
+#4060 = DEFINITIONAL_REPRESENTATION('',(#4061),#4065);
+#4061 = LINE('',#4062,#4063);
+#4062 = CARTESIAN_POINT('',(0.E+000,-0.E+000));
+#4063 = VECTOR('',#4064,1.);
+#4064 = DIRECTION('',(1.,1.665334536938E-016));
+#4065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4066 = PCURVE('',#3651,#4067);
#4067 = DEFINITIONAL_REPRESENTATION('',(#4068),#4072);
#4068 = LINE('',#4069,#4070);
-#4069 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
+#4069 = CARTESIAN_POINT('',(-5.113644815496,-1.921092972071));
#4070 = VECTOR('',#4071,1.);
-#4071 = DIRECTION('',(-1.,0.E+000));
+#4071 = DIRECTION('',(-3.E-017,-1.));
#4072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
-#4073 = PCURVE('',#3711,#4074);
-#4074 = DEFINITIONAL_REPRESENTATION('',(#4075),#4083);
-#4075 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4076,#4077,#4078,#4079,
-#4080,#4081,#4082),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
- ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
-6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE()
-GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
-1.,0.5,1.)) REPRESENTATION_ITEM('') );
-#4076 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#4077 = CARTESIAN_POINT('',(41.667243081121,-0.448852191763));
-#4078 = CARTESIAN_POINT('',(23.567312142026,-31.79885219176));
-#4079 = CARTESIAN_POINT('',(5.467381202931,-63.14885219176));
-#4080 = CARTESIAN_POINT('',(-12.63254973616,-31.79885219176));
-#4081 = CARTESIAN_POINT('',(-30.73248067525,-0.448852191763));
-#4082 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#4083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4084 = ORIENTED_EDGE('',*,*,#4085,.T.);
-#4085 = EDGE_CURVE('',#4058,#2638,#4086,.T.);
-#4086 = SURFACE_CURVE('',#4087,(#4091,#4098),.PCURVE_S1.);
-#4087 = LINE('',#4088,#4089);
-#4088 = CARTESIAN_POINT('',(-6.746015687485,-17.18444191938,
- -10.17638090205));
-#4089 = VECTOR('',#4090,1.);
-#4090 = DIRECTION('',(-0.866025403784,0.5,-6.661338147751E-016));
-#4091 = PCURVE('',#2732,#4092);
-#4092 = DEFINITIONAL_REPRESENTATION('',(#4093),#4097);
-#4093 = LINE('',#4094,#4095);
-#4094 = CARTESIAN_POINT('',(-5.774638830512,0.E+000));
-#4095 = VECTOR('',#4096,1.);
-#4096 = DIRECTION('',(-0.E+000,-1.));
-#4097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4098 = PCURVE('',#2654,#4099);
-#4099 = DEFINITIONAL_REPRESENTATION('',(#4100),#4104);
-#4100 = LINE('',#4101,#4102);
-#4101 = CARTESIAN_POINT('',(1.063344643487,-1.33226762955E-015));
-#4102 = VECTOR('',#4103,1.);
-#4103 = DIRECTION('',(0.E+000,-1.));
-#4104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4105 = ORIENTED_EDGE('',*,*,#2670,.T.);
-#4106 = ORIENTED_EDGE('',*,*,#4008,.T.);
-#4107 = ADVANCED_FACE('',(#4108),#2654,.T.);
-#4108 = FACE_BOUND('',#4109,.T.);
-#4109 = EDGE_LOOP('',(#4110,#4133,#4156,#4179,#4200,#4201));
-#4110 = ORIENTED_EDGE('',*,*,#4111,.F.);
-#4111 = EDGE_CURVE('',#4112,#4058,#4114,.T.);
-#4112 = VERTEX_POINT('',#4113);
-#4113 = CARTESIAN_POINT('',(-7.277688009229,-18.10532539361,
- -10.17638090205));
-#4114 = SURFACE_CURVE('',#4115,(#4119,#4126),.PCURVE_S1.);
-#4115 = LINE('',#4116,#4117);
-#4116 = CARTESIAN_POINT('',(-7.277688009229,-18.10532539361,
- -10.17638090205));
-#4117 = VECTOR('',#4118,1.);
-#4118 = DIRECTION('',(0.5,0.866025403784,1.387778780781E-016));
-#4119 = PCURVE('',#2654,#4120);
-#4120 = DEFINITIONAL_REPRESENTATION('',(#4121),#4125);
-#4121 = LINE('',#4122,#4123);
-#4122 = CARTESIAN_POINT('',(0.E+000,-0.E+000));
-#4123 = VECTOR('',#4124,1.);
-#4124 = DIRECTION('',(1.,0.E+000));
-#4125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4126 = PCURVE('',#3711,#4127);
+#4073 = ORIENTED_EDGE('',*,*,#4074,.T.);
+#4074 = EDGE_CURVE('',#4052,#4075,#4077,.T.);
+#4075 = VERTEX_POINT('',#4076);
+#4076 = CARTESIAN_POINT('',(-15.60628107236,12.185717058722,
+ -10.55402661558));
+#4077 = SURFACE_CURVE('',#4078,(#4082,#4089),.PCURVE_S1.);
+#4078 = LINE('',#4079,#4080);
+#4079 = CARTESIAN_POINT('',(-18.35628107236,7.422577337907,
+ -10.55402661558));
+#4080 = VECTOR('',#4081,1.);
+#4081 = DIRECTION('',(0.5,0.866025403784,-9.436895709314E-016));
+#4082 = PCURVE('',#2612,#4083);
+#4083 = DEFINITIONAL_REPRESENTATION('',(#4084),#4088);
+#4084 = LINE('',#4085,#4086);
+#4085 = CARTESIAN_POINT('',(0.E+000,-0.E+000));
+#4086 = VECTOR('',#4087,1.);
+#4087 = DIRECTION('',(1.110223024625E-016,-1.));
+#4088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4089 = PCURVE('',#3679,#4090);
+#4090 = DEFINITIONAL_REPRESENTATION('',(#4091),#4095);
+#4091 = LINE('',#4092,#4093);
+#4092 = CARTESIAN_POINT('',(-4.712389003585,0.E+000));
+#4093 = VECTOR('',#4094,1.);
+#4094 = DIRECTION('',(-0.E+000,-1.));
+#4095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4096 = ORIENTED_EDGE('',*,*,#4097,.T.);
+#4097 = EDGE_CURVE('',#4075,#4098,#4100,.T.);
+#4098 = VERTEX_POINT('',#4099);
+#4099 = CARTESIAN_POINT('',(-14.24764035456,11.40130547457,
+ -10.55402661558));
+#4100 = SURFACE_CURVE('',#4101,(#4105,#4112),.PCURVE_S1.);
+#4101 = LINE('',#4102,#4103);
+#4102 = CARTESIAN_POINT('',(-15.60628107236,12.185717058722,
+ -10.55402661558));
+#4103 = VECTOR('',#4104,1.);
+#4104 = DIRECTION('',(0.866025403784,-0.5,0.E+000));
+#4105 = PCURVE('',#2612,#4106);
+#4106 = DEFINITIONAL_REPRESENTATION('',(#4107),#4111);
+#4107 = LINE('',#4108,#4109);
+#4108 = CARTESIAN_POINT('',(1.33226762955E-015,-5.5));
+#4109 = VECTOR('',#4110,1.);
+#4110 = DIRECTION('',(1.,1.665334536938E-016));
+#4111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4112 = PCURVE('',#3597,#4113);
+#4113 = DEFINITIONAL_REPRESENTATION('',(#4114),#4118);
+#4114 = LINE('',#4115,#4116);
+#4115 = CARTESIAN_POINT('',(-5.113644815496,-1.921092972071));
+#4116 = VECTOR('',#4117,1.);
+#4117 = DIRECTION('',(-3.E-017,-1.));
+#4118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4119 = ORIENTED_EDGE('',*,*,#4120,.F.);
+#4120 = EDGE_CURVE('',#2499,#4098,#4121,.T.);
+#4121 = SURFACE_CURVE('',#4122,(#4126,#4133),.PCURVE_S1.);
+#4122 = LINE('',#4123,#4124);
+#4123 = CARTESIAN_POINT('',(-16.99764035456,6.638165753756,
+ -10.55402661558));
+#4124 = VECTOR('',#4125,1.);
+#4125 = DIRECTION('',(0.5,0.866025403784,-9.436895709314E-016));
+#4126 = PCURVE('',#2612,#4127);
#4127 = DEFINITIONAL_REPRESENTATION('',(#4128),#4132);
#4128 = LINE('',#4129,#4130);
-#4129 = CARTESIAN_POINT('',(-4.708999699119,-2.030336452491));
+#4129 = CARTESIAN_POINT('',(1.568823168303,-6.661338147751E-016));
#4130 = VECTOR('',#4131,1.);
-#4131 = DIRECTION('',(1.000330689836E-017,-1.));
+#4131 = DIRECTION('',(1.110223024625E-016,-1.));
#4132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
-#4133 = ORIENTED_EDGE('',*,*,#4134,.T.);
-#4134 = EDGE_CURVE('',#4112,#4135,#4137,.T.);
-#4135 = VERTEX_POINT('',#4136);
-#4136 = CARTESIAN_POINT('',(-12.04082773004,-15.35532539361,
- -10.17638090205));
-#4137 = SURFACE_CURVE('',#4138,(#4142,#4149),.PCURVE_S1.);
-#4138 = LINE('',#4139,#4140);
-#4139 = CARTESIAN_POINT('',(-7.277688009229,-18.10532539361,
- -10.17638090205));
-#4140 = VECTOR('',#4141,1.);
-#4141 = DIRECTION('',(-0.866025403784,0.5,-6.661338147751E-016));
-#4142 = PCURVE('',#2654,#4143);
-#4143 = DEFINITIONAL_REPRESENTATION('',(#4144),#4148);
-#4144 = LINE('',#4145,#4146);
-#4145 = CARTESIAN_POINT('',(0.E+000,-0.E+000));
-#4146 = VECTOR('',#4147,1.);
-#4147 = DIRECTION('',(0.E+000,-1.));
-#4148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4149 = PCURVE('',#3739,#4150);
-#4150 = DEFINITIONAL_REPRESENTATION('',(#4151),#4155);
-#4151 = LINE('',#4152,#4153);
-#4152 = CARTESIAN_POINT('',(-4.712388823083,0.E+000));
-#4153 = VECTOR('',#4154,1.);
-#4154 = DIRECTION('',(-0.E+000,-1.));
-#4155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4156 = ORIENTED_EDGE('',*,*,#4157,.T.);
-#4157 = EDGE_CURVE('',#4135,#4158,#4160,.T.);
-#4158 = VERTEX_POINT('',#4159);
-#4159 = CARTESIAN_POINT('',(-11.5091554083,-14.43444191938,
- -10.17638090205));
-#4160 = SURFACE_CURVE('',#4161,(#4165,#4172),.PCURVE_S1.);
-#4161 = LINE('',#4162,#4163);
-#4162 = CARTESIAN_POINT('',(-12.04082773004,-15.35532539361,
- -10.17638090205));
-#4163 = VECTOR('',#4164,1.);
-#4164 = DIRECTION('',(0.5,0.866025403784,1.387778780781E-016));
-#4165 = PCURVE('',#2654,#4166);
-#4166 = DEFINITIONAL_REPRESENTATION('',(#4167),#4171);
-#4167 = LINE('',#4168,#4169);
-#4168 = CARTESIAN_POINT('',(1.7763568394E-015,-5.5));
-#4169 = VECTOR('',#4170,1.);
-#4170 = DIRECTION('',(1.,0.E+000));
-#4171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4172 = PCURVE('',#3657,#4173);
-#4173 = DEFINITIONAL_REPRESENTATION('',(#4174),#4178);
-#4174 = LINE('',#4175,#4176);
-#4175 = CARTESIAN_POINT('',(-4.708999699119,-2.030336452491));
-#4176 = VECTOR('',#4177,1.);
-#4177 = DIRECTION('',(1.000330689836E-017,-1.));
-#4178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4179 = ORIENTED_EDGE('',*,*,#4180,.F.);
-#4180 = EDGE_CURVE('',#2541,#4158,#4181,.T.);
-#4181 = SURFACE_CURVE('',#4182,(#4186,#4193),.PCURVE_S1.);
-#4182 = LINE('',#4183,#4184);
-#4183 = CARTESIAN_POINT('',(-6.746015687485,-17.18444191938,
- -10.17638090205));
-#4184 = VECTOR('',#4185,1.);
-#4185 = DIRECTION('',(-0.866025403784,0.5,-6.661338147751E-016));
-#4186 = PCURVE('',#2654,#4187);
-#4187 = DEFINITIONAL_REPRESENTATION('',(#4188),#4192);
-#4188 = LINE('',#4189,#4190);
-#4189 = CARTESIAN_POINT('',(1.063344643487,-1.33226762955E-015));
-#4190 = VECTOR('',#4191,1.);
-#4191 = DIRECTION('',(0.E+000,-1.));
-#4192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4193 = PCURVE('',#2602,#4194);
-#4194 = DEFINITIONAL_REPRESENTATION('',(#4195),#4199);
-#4195 = LINE('',#4196,#4197);
-#4196 = CARTESIAN_POINT('',(-5.774638830512,0.E+000));
-#4197 = VECTOR('',#4198,1.);
-#4198 = DIRECTION('',(-0.E+000,-1.));
-#4199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4200 = ORIENTED_EDGE('',*,*,#2637,.T.);
-#4201 = ORIENTED_EDGE('',*,*,#4085,.F.);
-#4202 = ADVANCED_FACE('',(#4203),#2602,.F.);
-#4203 = FACE_BOUND('',#4204,.T.);
-#4204 = EDGE_LOOP('',(#4205,#4206,#4207,#4235));
-#4205 = ORIENTED_EDGE('',*,*,#2540,.F.);
-#4206 = ORIENTED_EDGE('',*,*,#4180,.T.);
-#4207 = ORIENTED_EDGE('',*,*,#4208,.T.);
-#4208 = EDGE_CURVE('',#4158,#4209,#4211,.T.);
-#4209 = VERTEX_POINT('',#4210);
-#4210 = CARTESIAN_POINT('',(-11.89145803989,-15.09660950116,
- -8.663608212212));
-#4211 = SURFACE_CURVE('',#4212,(#4217,#4224),.PCURVE_S1.);
-#4212 = CIRCLE('',#4213,20.9);
-#4213 = AXIS2_PLACEMENT_3D('',#4214,#4215,#4216);
-#4214 = CARTESIAN_POINT('',(-2.381569860407,1.375,-1.7763568394E-015));
-#4215 = DIRECTION('',(-0.866025403784,0.5,-7.582964277522E-016));
-#4216 = DIRECTION('',(-0.5,-0.866025403784,-1.387778780781E-016));
-#4217 = PCURVE('',#2602,#4218);
-#4218 = DEFINITIONAL_REPRESENTATION('',(#4219),#4223);
-#4219 = LINE('',#4220,#4221);
-#4220 = CARTESIAN_POINT('',(-0.E+000,-5.5));
-#4221 = VECTOR('',#4222,1.);
-#4222 = DIRECTION('',(-1.,0.E+000));
-#4223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4224 = PCURVE('',#3657,#4225);
-#4225 = DEFINITIONAL_REPRESENTATION('',(#4226),#4234);
-#4226 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4227,#4228,#4229,#4230,
-#4231,#4232,#4233),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#4133 = PCURVE('',#2560,#4134);
+#4134 = DEFINITIONAL_REPRESENTATION('',(#4135),#4139);
+#4135 = LINE('',#4136,#4137);
+#4136 = CARTESIAN_POINT('',(-5.75382958365,0.E+000));
+#4137 = VECTOR('',#4138,1.);
+#4138 = DIRECTION('',(-0.E+000,-1.));
+#4139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4140 = ORIENTED_EDGE('',*,*,#2595,.T.);
+#4141 = ORIENTED_EDGE('',*,*,#4025,.F.);
+#4142 = ADVANCED_FACE('',(#4143),#2560,.F.);
+#4143 = FACE_BOUND('',#4144,.T.);
+#4144 = EDGE_LOOP('',(#4145,#4146,#4147,#4175));
+#4145 = ORIENTED_EDGE('',*,*,#2498,.F.);
+#4146 = ORIENTED_EDGE('',*,*,#4120,.T.);
+#4147 = ORIENTED_EDGE('',*,*,#4148,.T.);
+#4148 = EDGE_CURVE('',#4098,#4149,#4151,.T.);
+#4149 = VERTEX_POINT('',#4150);
+#4150 = CARTESIAN_POINT('',(-15.08173398778,11.882869658234,
+ -8.701218800103));
+#4151 = SURFACE_CURVE('',#4152,(#4157,#4164),.PCURVE_S1.);
+#4152 = CIRCLE('',#4153,20.9);
+#4153 = AXIS2_PLACEMENT_3D('',#4154,#4155,#4156);
+#4154 = CARTESIAN_POINT('',(1.375,2.381569860407,-2.442490654175E-015));
+#4155 = DIRECTION('',(0.5,0.866025403784,-9.857913352292E-016));
+#4156 = DIRECTION('',(-0.866025403784,0.5,-5.551115123126E-017));
+#4157 = PCURVE('',#2560,#4158);
+#4158 = DEFINITIONAL_REPRESENTATION('',(#4159),#4163);
+#4159 = LINE('',#4160,#4161);
+#4160 = CARTESIAN_POINT('',(-0.E+000,-5.5));
+#4161 = VECTOR('',#4162,1.);
+#4162 = DIRECTION('',(-1.,0.E+000));
+#4163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4164 = PCURVE('',#3597,#4165);
+#4165 = DEFINITIONAL_REPRESENTATION('',(#4166),#4174);
+#4166 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4167,#4168,#4169,#4170,
+#4171,#4172,#4173),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE()
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
-#4227 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#4228 = CARTESIAN_POINT('',(41.667243081121,-0.448852191763));
-#4229 = CARTESIAN_POINT('',(23.567312142026,-31.79885219176));
-#4230 = CARTESIAN_POINT('',(5.467381202931,-63.14885219176));
-#4231 = CARTESIAN_POINT('',(-12.63254973616,-31.79885219176));
-#4232 = CARTESIAN_POINT('',(-30.73248067525,-0.448852191763));
-#4233 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#4234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4235 = ORIENTED_EDGE('',*,*,#4236,.T.);
-#4236 = EDGE_CURVE('',#4209,#2444,#4237,.T.);
-#4237 = SURFACE_CURVE('',#4238,(#4242,#4249),.PCURVE_S1.);
-#4238 = LINE('',#4239,#4240);
-#4239 = CARTESIAN_POINT('',(-7.128318319079,-17.84660950116,
- -8.663608212212));
-#4240 = VECTOR('',#4241,1.);
-#4241 = DIRECTION('',(0.866025403784,-0.5,7.325336128076E-016));
-#4242 = PCURVE('',#2602,#4243);
-#4243 = DEFINITIONAL_REPRESENTATION('',(#4244),#4248);
-#4244 = LINE('',#4245,#4246);
-#4245 = CARTESIAN_POINT('',(-5.855762644927,1.7763568394E-015));
-#4246 = VECTOR('',#4247,1.);
-#4247 = DIRECTION('',(-0.E+000,1.));
-#4248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4249 = PCURVE('',#2505,#4250);
-#4250 = DEFINITIONAL_REPRESENTATION('',(#4251),#4255);
-#4251 = LINE('',#4252,#4253);
-#4252 = CARTESIAN_POINT('',(-4.626930666217,-2.));
-#4253 = VECTOR('',#4254,1.);
-#4254 = DIRECTION('',(-0.E+000,1.));
-#4255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4256 = ADVANCED_FACE('',(#4257),#2505,.T.);
-#4257 = FACE_BOUND('',#4258,.F.);
-#4258 = EDGE_LOOP('',(#4259,#4260,#4284,#4307,#4329));
-#4259 = ORIENTED_EDGE('',*,*,#2443,.F.);
-#4260 = ORIENTED_EDGE('',*,*,#4261,.T.);
-#4261 = EDGE_CURVE('',#2409,#4262,#4264,.T.);
-#4262 = VERTEX_POINT('',#4263);
-#4263 = CARTESIAN_POINT('',(-15.01032436853,-16.49864444439,
- -2.701524309174));
-#4264 = SURFACE_CURVE('',#4265,(#4270,#4277),.PCURVE_S1.);
-#4265 = CIRCLE('',#4266,3.5);
-#4266 = AXIS2_PLACEMENT_3D('',#4267,#4268,#4269);
-#4267 = CARTESIAN_POINT('',(-13.77287893086,-14.35532607475,
- -5.17638090205));
-#4268 = DIRECTION('',(-0.866025403784,0.5,-7.582964277522E-016));
-#4269 = DIRECTION('',(-0.5,-0.866025403784,-1.387778780781E-016));
-#4270 = PCURVE('',#2505,#4271);
-#4271 = DEFINITIONAL_REPRESENTATION('',(#4272),#4276);
-#4272 = LINE('',#4273,#4274);
-#4273 = CARTESIAN_POINT('',(-0.E+000,-9.5));
-#4274 = VECTOR('',#4275,1.);
-#4275 = DIRECTION('',(-1.,0.E+000));
-#4276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4277 = PCURVE('',#2431,#4278);
-#4278 = DEFINITIONAL_REPRESENTATION('',(#4279),#4283);
-#4279 = CIRCLE('',#4280,3.5);
-#4280 = AXIS2_PLACEMENT_2D('',#4281,#4282);
-#4281 = CARTESIAN_POINT('',(0.986649771497,-5.274235841907E-002));
-#4282 = DIRECTION('',(1.000330689836E-017,1.));
-#4283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4284 = ORIENTED_EDGE('',*,*,#4285,.F.);
-#4285 = EDGE_CURVE('',#4286,#4262,#4288,.T.);
-#4286 = VERTEX_POINT('',#4287);
-#4287 = CARTESIAN_POINT('',(-13.27827356096,-17.49864444439,
- -2.701524309174));
-#4288 = SURFACE_CURVE('',#4289,(#4293,#4300),.PCURVE_S1.);
-#4289 = LINE('',#4290,#4291);
-#4290 = CARTESIAN_POINT('',(-6.783083032585,-21.24864444439,
- -2.701524309174));
-#4291 = VECTOR('',#4292,1.);
-#4292 = DIRECTION('',(-0.866025403784,0.5,-6.661338147751E-016));
-#4293 = PCURVE('',#2505,#4294);
-#4294 = DEFINITIONAL_REPRESENTATION('',(#4295),#4299);
-#4295 = LINE('',#4296,#4297);
-#4296 = CARTESIAN_POINT('',(-7.068576544468,0.E+000));
-#4297 = VECTOR('',#4298,1.);
-#4298 = DIRECTION('',(-0.E+000,-1.));
-#4299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4300 = PCURVE('',#2396,#4301);
-#4301 = DEFINITIONAL_REPRESENTATION('',(#4302),#4306);
-#4302 = LINE('',#4303,#4304);
-#4303 = CARTESIAN_POINT('',(-2.098811933254E-011,1.109992610388E-015));
-#4304 = VECTOR('',#4305,1.);
-#4305 = DIRECTION('',(1.110223024625E-016,-1.));
-#4306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4307 = ORIENTED_EDGE('',*,*,#4308,.T.);
-#4308 = EDGE_CURVE('',#4286,#4209,#4309,.T.);
-#4309 = SURFACE_CURVE('',#4310,(#4315,#4322),.PCURVE_S1.);
-#4310 = CIRCLE('',#4311,3.5);
-#4311 = AXIS2_PLACEMENT_3D('',#4312,#4313,#4314);
-#4312 = CARTESIAN_POINT('',(-12.04082812329,-15.35532607475,
- -5.17638090205));
-#4313 = DIRECTION('',(0.866025403784,-0.5,7.325336128076E-016));
-#4314 = DIRECTION('',(-0.5,-0.866025403784,-1.150078238046E-016));
-#4315 = PCURVE('',#2505,#4316);
+#4167 = CARTESIAN_POINT('',(5.440381800085,-0.6293873687));
+#4168 = CARTESIAN_POINT('',(41.640243678275,-0.6293873687));
+#4169 = CARTESIAN_POINT('',(23.54031273918,-31.9793873687));
+#4170 = CARTESIAN_POINT('',(5.440381800085,-63.3293873687));
+#4171 = CARTESIAN_POINT('',(-12.65954913901,-31.9793873687));
+#4172 = CARTESIAN_POINT('',(-30.7594800781,-0.6293873687));
+#4173 = CARTESIAN_POINT('',(5.440381800085,-0.6293873687));
+#4174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4175 = ORIENTED_EDGE('',*,*,#4176,.T.);
+#4176 = EDGE_CURVE('',#4149,#2414,#4177,.T.);
+#4177 = SURFACE_CURVE('',#4178,(#4182,#4189),.PCURVE_S1.);
+#4178 = LINE('',#4179,#4180);
+#4179 = CARTESIAN_POINT('',(-17.83173398778,7.11972993742,
+ -8.701218800103));
+#4180 = VECTOR('',#4181,1.);
+#4181 = DIRECTION('',(-0.5,-0.866025403784,1.01E-015));
+#4182 = PCURVE('',#2560,#4183);
+#4183 = DEFINITIONAL_REPRESENTATION('',(#4184),#4188);
+#4184 = LINE('',#4185,#4186);
+#4185 = CARTESIAN_POINT('',(-5.853784305874,0.E+000));
+#4186 = VECTOR('',#4187,1.);
+#4187 = DIRECTION('',(-0.E+000,1.));
+#4188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4189 = PCURVE('',#2467,#4190);
+#4190 = DEFINITIONAL_REPRESENTATION('',(#4191),#4195);
+#4191 = LINE('',#4192,#4193);
+#4192 = CARTESIAN_POINT('',(-4.538457719805,-2.));
+#4193 = VECTOR('',#4194,1.);
+#4194 = DIRECTION('',(-0.E+000,1.));
+#4195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4196 = ADVANCED_FACE('',(#4197),#2467,.T.);
+#4197 = FACE_BOUND('',#4198,.F.);
+#4198 = EDGE_LOOP('',(#4199,#4200,#4224,#4247,#4269));
+#4199 = ORIENTED_EDGE('',*,*,#2413,.F.);
+#4200 = ORIENTED_EDGE('',*,*,#4201,.T.);
+#4201 = EDGE_CURVE('',#2379,#4202,#4204,.T.);
+#4202 = VERTEX_POINT('',#4203);
+#4203 = CARTESIAN_POINT('',(-16.74957332827,15.155198227191,
+ -2.779139992071));
+#4204 = SURFACE_CURVE('',#4205,(#4210,#4217),.PCURVE_S1.);
+#4205 = CIRCLE('',#4206,3.5);
+#4206 = AXIS2_PLACEMENT_3D('',#4207,#4208,#4209);
+#4207 = CARTESIAN_POINT('',(-14.60628096587,13.91776780481,
+ -5.254026615581));
+#4208 = DIRECTION('',(0.5,0.866025403784,-9.857913352292E-016));
+#4209 = DIRECTION('',(-0.866025403784,0.5,-5.551115123126E-017));
+#4210 = PCURVE('',#2467,#4211);
+#4211 = DEFINITIONAL_REPRESENTATION('',(#4212),#4216);
+#4212 = LINE('',#4213,#4214);
+#4213 = CARTESIAN_POINT('',(-0.E+000,-9.5));
+#4214 = VECTOR('',#4215,1.);
+#4215 = DIRECTION('',(-1.,0.E+000));
+#4216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4217 = PCURVE('',#2401,#4218);
+#4218 = DEFINITIONAL_REPRESENTATION('',(#4219),#4223);
+#4219 = CIRCLE('',#4220,3.5);
+#4220 = AXIS2_PLACEMENT_2D('',#4221,#4222);
+#4221 = CARTESIAN_POINT('',(1.125308632651,9.862528469927E-002));
+#4222 = DIRECTION('',(-3.E-017,1.));
+#4223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4224 = ORIENTED_EDGE('',*,*,#4225,.F.);
+#4225 = EDGE_CURVE('',#4226,#4202,#4228,.T.);
+#4226 = VERTEX_POINT('',#4227);
+#4227 = CARTESIAN_POINT('',(-17.74957332827,13.423147419622,
+ -2.779139992071));
+#4228 = SURFACE_CURVE('',#4229,(#4233,#4240),.PCURVE_S1.);
+#4229 = LINE('',#4230,#4231);
+#4230 = CARTESIAN_POINT('',(-21.49957332827,6.927956891239,
+ -2.779139992071));
+#4231 = VECTOR('',#4232,1.);
+#4232 = DIRECTION('',(0.5,0.866025403784,-9.436895709314E-016));
+#4233 = PCURVE('',#2467,#4234);
+#4234 = DEFINITIONAL_REPRESENTATION('',(#4235),#4239);
+#4235 = LINE('',#4236,#4237);
+#4236 = CARTESIAN_POINT('',(-7.068588678671,0.E+000));
+#4237 = VECTOR('',#4238,1.);
+#4238 = DIRECTION('',(-0.E+000,-1.));
+#4239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4240 = PCURVE('',#2366,#4241);
+#4241 = DEFINITIONAL_REPRESENTATION('',(#4242),#4246);
+#4242 = LINE('',#4243,#4244);
+#4243 = CARTESIAN_POINT('',(-4.37E-015,1.01E-015));
+#4244 = VECTOR('',#4245,1.);
+#4245 = DIRECTION('',(-1.E-017,-1.));
+#4246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4247 = ORIENTED_EDGE('',*,*,#4248,.T.);
+#4248 = EDGE_CURVE('',#4226,#4149,#4249,.T.);
+#4249 = SURFACE_CURVE('',#4250,(#4255,#4262),.PCURVE_S1.);
+#4250 = CIRCLE('',#4251,3.5);
+#4251 = AXIS2_PLACEMENT_3D('',#4252,#4253,#4254);
+#4252 = CARTESIAN_POINT('',(-15.60628096587,12.185716997241,
+ -5.254026615581));
+#4253 = DIRECTION('',(-0.5,-0.866025403784,1.01E-015));
+#4254 = DIRECTION('',(-0.866025403784,0.5,-2.1E-016));
+#4255 = PCURVE('',#2467,#4256);
+#4256 = DEFINITIONAL_REPRESENTATION('',(#4257),#4261);
+#4257 = LINE('',#4258,#4259);
+#4258 = CARTESIAN_POINT('',(-12.56637061435,-7.5));
+#4259 = VECTOR('',#4260,1.);
+#4260 = DIRECTION('',(1.,-0.E+000));
+#4261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4262 = PCURVE('',#3597,#4263);
+#4263 = DEFINITIONAL_REPRESENTATION('',(#4264),#4268);
+#4264 = CIRCLE('',#4265,3.5);
+#4265 = AXIS2_PLACEMENT_2D('',#4266,#4267);
+#4266 = CARTESIAN_POINT('',(0.186355184504,-1.921093095032));
+#4267 = DIRECTION('',(1.E-017,1.));
+#4268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4269 = ORIENTED_EDGE('',*,*,#4176,.T.);
+#4270 = ADVANCED_FACE('',(#4271),#2401,.T.);
+#4271 = FACE_BOUND('',#4272,.T.);
+#4272 = EDGE_LOOP('',(#4273,#4274,#4275));
+#4273 = ORIENTED_EDGE('',*,*,#2378,.F.);
+#4274 = ORIENTED_EDGE('',*,*,#4201,.T.);
+#4275 = ORIENTED_EDGE('',*,*,#4276,.T.);
+#4276 = EDGE_CURVE('',#4202,#2344,#4277,.T.);
+#4277 = SURFACE_CURVE('',#4278,(#4282,#4289),.PCURVE_S1.);
+#4278 = LINE('',#4279,#4280);
+#4279 = CARTESIAN_POINT('',(-16.74957332828,15.155198227199,
+ -2.779139992054));
+#4280 = VECTOR('',#4281,1.);
+#4281 = DIRECTION('',(0.612372435696,-0.353553390593,0.707106781187));
+#4282 = PCURVE('',#2401,#4283);
+#4283 = DEFINITIONAL_REPRESENTATION('',(#4284),#4288);
+#4284 = LINE('',#4285,#4286);
+#4285 = CARTESIAN_POINT('',(-1.349577990876,2.573486129478));
+#4286 = VECTOR('',#4287,1.);
+#4287 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#4288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4289 = PCURVE('',#2366,#4290);
+#4290 = DEFINITIONAL_REPRESENTATION('',(#4291),#4295);
+#4291 = LINE('',#4292,#4293);
+#4292 = CARTESIAN_POINT('',(1.4E-015,-9.5));
+#4293 = VECTOR('',#4294,1.);
+#4294 = DIRECTION('',(1.,2.E-017));
+#4295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4296 = ADVANCED_FACE('',(#4297),#2366,.F.);
+#4297 = FACE_BOUND('',#4298,.F.);
+#4298 = EDGE_LOOP('',(#4299,#4322,#4323,#4324,#4325));
+#4299 = ORIENTED_EDGE('',*,*,#4300,.F.);
+#4300 = EDGE_CURVE('',#4226,#4301,#4303,.T.);
+#4301 = VERTEX_POINT('',#4302);
+#4302 = CARTESIAN_POINT('',(-16.67577791196,12.80319134696,
+ -1.539227846713));
+#4303 = SURFACE_CURVE('',#4304,(#4308,#4315),.PCURVE_S1.);
+#4304 = LINE('',#4305,#4306);
+#4305 = CARTESIAN_POINT('',(-18.20585484636,13.686581676916,
+ -3.306008506625));
+#4306 = VECTOR('',#4307,1.);
+#4307 = DIRECTION('',(0.612372435696,-0.353553390593,0.707106781187));
+#4308 = PCURVE('',#2366,#4309);
+#4309 = DEFINITIONAL_REPRESENTATION('',(#4310),#4314);
+#4310 = LINE('',#4311,#4312);
+#4311 = CARTESIAN_POINT('',(-0.745104598894,-7.5));
+#4312 = VECTOR('',#4313,1.);
+#4313 = DIRECTION('',(1.,2.E-017));
+#4314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4315 = PCURVE('',#3597,#4316);
#4316 = DEFINITIONAL_REPRESENTATION('',(#4317),#4321);
#4317 = LINE('',#4318,#4319);
-#4318 = CARTESIAN_POINT('',(-12.56637061435,-7.5));
+#4318 = CARTESIAN_POINT('',(2.13437329346,1.080636264318));
#4319 = VECTOR('',#4320,1.);
-#4320 = DIRECTION('',(1.,-0.E+000));
+#4320 = DIRECTION('',(0.707106781187,-0.707106781187));
#4321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
-#4322 = PCURVE('',#3657,#4323);
-#4323 = DEFINITIONAL_REPRESENTATION('',(#4324),#4328);
-#4324 = CIRCLE('',#4325,3.5);
-#4325 = AXIS2_PLACEMENT_2D('',#4326,#4327);
-#4326 = CARTESIAN_POINT('',(0.291000300881,-2.030335665981));
-#4327 = DIRECTION('',(-1.000330689836E-017,1.));
-#4328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4329 = ORIENTED_EDGE('',*,*,#4236,.T.);
-#4330 = ADVANCED_FACE('',(#4331),#2431,.T.);
-#4331 = FACE_BOUND('',#4332,.T.);
-#4332 = EDGE_LOOP('',(#4333,#4334,#4335));
-#4333 = ORIENTED_EDGE('',*,*,#2408,.F.);
-#4334 = ORIENTED_EDGE('',*,*,#4261,.T.);
-#4335 = ORIENTED_EDGE('',*,*,#4336,.T.);
-#4336 = EDGE_CURVE('',#4262,#2374,#4337,.T.);
-#4337 = SURFACE_CURVE('',#4338,(#4342,#4349),.PCURVE_S1.);
-#4338 = LINE('',#4339,#4340);
-#4339 = CARTESIAN_POINT('',(-15.01032436853,-16.49864444439,
- -2.701524309144));
-#4340 = VECTOR('',#4341,1.);
-#4341 = DIRECTION('',(0.353553390591,0.612372435691,0.707106781192));
-#4342 = PCURVE('',#2431,#4343);
-#4343 = DEFINITIONAL_REPRESENTATION('',(#4344),#4348);
-#4344 = LINE('',#4345,#4346);
-#4345 = CARTESIAN_POINT('',(-1.48820682141,2.422148516921));
-#4346 = VECTOR('',#4347,1.);
-#4347 = DIRECTION('',(-0.707106781192,-0.707106781181));
-#4348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4349 = PCURVE('',#2396,#4350);
-#4350 = DEFINITIONAL_REPRESENTATION('',(#4351),#4355);
-#4351 = LINE('',#4352,#4353);
-#4352 = CARTESIAN_POINT('',(-1.7763568394E-015,-9.5));
-#4353 = VECTOR('',#4354,1.);
-#4354 = DIRECTION('',(1.,-5.551115123126E-017));
-#4355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4356 = ADVANCED_FACE('',(#4357),#2396,.F.);
-#4357 = FACE_BOUND('',#4358,.F.);
-#4358 = EDGE_LOOP('',(#4359,#4382,#4383,#4384,#4385));
-#4359 = ORIENTED_EDGE('',*,*,#4360,.F.);
-#4360 = EDGE_CURVE('',#4286,#4361,#4363,.T.);
-#4361 = VERTEX_POINT('',#4362);
-#4362 = CARTESIAN_POINT('',(-12.79546254388,-16.66239123235,
- -1.735902274959));
-#4363 = SURFACE_CURVE('',#4364,(#4368,#4375),.PCURVE_S1.);
-#4364 = LINE('',#4365,#4366);
-#4365 = CARTESIAN_POINT('',(-13.56843627152,-18.00122100153,
- -3.281849730262));
-#4366 = VECTOR('',#4367,1.);
-#4367 = DIRECTION('',(0.353553390591,0.612372435691,0.707106781192));
-#4368 = PCURVE('',#2396,#4369);
-#4369 = DEFINITIONAL_REPRESENTATION('',(#4370),#4374);
-#4370 = LINE('',#4371,#4372);
-#4371 = CARTESIAN_POINT('',(-0.820704081128,-7.5));
-#4372 = VECTOR('',#4373,1.);
-#4373 = DIRECTION('',(1.,-1.665334536938E-016));
-#4374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4375 = PCURVE('',#3657,#4376);
-#4376 = DEFINITIONAL_REPRESENTATION('',(#4377),#4381);
-#4377 = LINE('',#4378,#4379);
-#4378 = CARTESIAN_POINT('',(2.185531472669,1.024880630468));
-#4379 = VECTOR('',#4380,1.);
-#4380 = DIRECTION('',(0.707106781192,-0.707106781181));
-#4381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4382 = ORIENTED_EDGE('',*,*,#4285,.T.);
-#4383 = ORIENTED_EDGE('',*,*,#4336,.T.);
-#4384 = ORIENTED_EDGE('',*,*,#2373,.F.);
-#4385 = ORIENTED_EDGE('',*,*,#4386,.F.);
-#4386 = EDGE_CURVE('',#4361,#2277,#4387,.T.);
-#4387 = SURFACE_CURVE('',#4388,(#4392,#4399),.PCURVE_S1.);
-#4388 = LINE('',#4389,#4390);
-#4389 = CARTESIAN_POINT('',(-8.032322823068,-19.41239123235,
- -1.735902274959));
-#4390 = VECTOR('',#4391,1.);
-#4391 = DIRECTION('',(0.866025403784,-0.5,7.325336128076E-016));
-#4392 = PCURVE('',#2396,#4393);
-#4393 = DEFINITIONAL_REPRESENTATION('',(#4394),#4398);
-#4394 = LINE('',#4395,#4396);
-#4395 = CARTESIAN_POINT('',(1.36559577686,-2.));
-#4396 = VECTOR('',#4397,1.);
-#4397 = DIRECTION('',(-1.110223024625E-016,1.));
-#4398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4399 = PCURVE('',#2338,#4400);
-#4400 = DEFINITIONAL_REPRESENTATION('',(#4401),#4405);
-#4401 = LINE('',#4402,#4403);
-#4402 = CARTESIAN_POINT('',(-6.20003198827,0.E+000));
-#4403 = VECTOR('',#4404,1.);
-#4404 = DIRECTION('',(-0.E+000,1.));
-#4405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4406 = ADVANCED_FACE('',(#4407),#2338,.F.);
-#4407 = FACE_BOUND('',#4408,.T.);
-#4408 = EDGE_LOOP('',(#4409,#4410,#4411,#4437));
-#4409 = ORIENTED_EDGE('',*,*,#2276,.F.);
-#4410 = ORIENTED_EDGE('',*,*,#4386,.F.);
-#4411 = ORIENTED_EDGE('',*,*,#4412,.T.);
-#4412 = EDGE_CURVE('',#4361,#3619,#4413,.T.);
-#4413 = SURFACE_CURVE('',#4414,(#4419,#4426),.PCURVE_S1.);
-#4414 = CIRCLE('',#4415,20.9);
-#4415 = AXIS2_PLACEMENT_3D('',#4416,#4417,#4418);
-#4416 = CARTESIAN_POINT('',(-2.381569860407,1.375,-1.7763568394E-015));
-#4417 = DIRECTION('',(-0.866025403784,0.5,-7.582964277522E-016));
-#4418 = DIRECTION('',(-0.5,-0.866025403784,-1.387778780781E-016));
-#4419 = PCURVE('',#2338,#4420);
-#4420 = DEFINITIONAL_REPRESENTATION('',(#4421),#4425);
-#4421 = LINE('',#4422,#4423);
-#4422 = CARTESIAN_POINT('',(-0.E+000,-5.5));
-#4423 = VECTOR('',#4424,1.);
-#4424 = DIRECTION('',(-1.,0.E+000));
-#4425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4426 = PCURVE('',#3657,#4427);
-#4427 = DEFINITIONAL_REPRESENTATION('',(#4428),#4436);
-#4428 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4429,#4430,#4431,#4432,
-#4433,#4434,#4435),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#4322 = ORIENTED_EDGE('',*,*,#4225,.T.);
+#4323 = ORIENTED_EDGE('',*,*,#4276,.T.);
+#4324 = ORIENTED_EDGE('',*,*,#2343,.F.);
+#4325 = ORIENTED_EDGE('',*,*,#4326,.F.);
+#4326 = EDGE_CURVE('',#4301,#2247,#4327,.T.);
+#4327 = SURFACE_CURVE('',#4328,(#4332,#4339),.PCURVE_S1.);
+#4328 = LINE('',#4329,#4330);
+#4329 = CARTESIAN_POINT('',(-19.42577791196,8.040051626145,
+ -1.539227846713));
+#4330 = VECTOR('',#4331,1.);
+#4331 = DIRECTION('',(-0.5,-0.866025403784,1.01E-015));
+#4332 = PCURVE('',#2366,#4333);
+#4333 = DEFINITIONAL_REPRESENTATION('',(#4334),#4338);
+#4334 = LINE('',#4335,#4336);
+#4335 = CARTESIAN_POINT('',(1.753500572093,-2.));
+#4336 = VECTOR('',#4337,1.);
+#4337 = DIRECTION('',(-9.E-017,1.));
+#4338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4339 = PCURVE('',#2308,#4340);
+#4340 = DEFINITIONAL_REPRESENTATION('',(#4341),#4345);
+#4341 = LINE('',#4342,#4343);
+#4342 = CARTESIAN_POINT('',(-6.209471302621,0.E+000));
+#4343 = VECTOR('',#4344,1.);
+#4344 = DIRECTION('',(-0.E+000,1.));
+#4345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4346 = ADVANCED_FACE('',(#4347),#2308,.F.);
+#4347 = FACE_BOUND('',#4348,.T.);
+#4348 = EDGE_LOOP('',(#4349,#4350,#4351,#4377));
+#4349 = ORIENTED_EDGE('',*,*,#2246,.F.);
+#4350 = ORIENTED_EDGE('',*,*,#4326,.F.);
+#4351 = ORIENTED_EDGE('',*,*,#4352,.T.);
+#4352 = EDGE_CURVE('',#4301,#3559,#4353,.T.);
+#4353 = SURFACE_CURVE('',#4354,(#4359,#4366),.PCURVE_S1.);
+#4354 = CIRCLE('',#4355,20.9);
+#4355 = AXIS2_PLACEMENT_3D('',#4356,#4357,#4358);
+#4356 = CARTESIAN_POINT('',(1.375,2.381569860407,-2.442490654175E-015));
+#4357 = DIRECTION('',(0.5,0.866025403784,-9.857913352292E-016));
+#4358 = DIRECTION('',(-0.866025403784,0.5,-5.551115123126E-017));
+#4359 = PCURVE('',#2308,#4360);
+#4360 = DEFINITIONAL_REPRESENTATION('',(#4361),#4365);
+#4361 = LINE('',#4362,#4363);
+#4362 = CARTESIAN_POINT('',(-0.E+000,-5.5));
+#4363 = VECTOR('',#4364,1.);
+#4364 = DIRECTION('',(-1.,0.E+000));
+#4365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4366 = PCURVE('',#3597,#4367);
+#4367 = DEFINITIONAL_REPRESENTATION('',(#4368),#4376);
+#4368 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4369,#4370,#4371,#4372,
+#4373,#4374,#4375),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE()
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
-#4429 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#4430 = CARTESIAN_POINT('',(41.667243081121,-0.448852191763));
-#4431 = CARTESIAN_POINT('',(23.567312142026,-31.79885219176));
-#4432 = CARTESIAN_POINT('',(5.467381202931,-63.14885219176));
-#4433 = CARTESIAN_POINT('',(-12.63254973616,-31.79885219176));
-#4434 = CARTESIAN_POINT('',(-30.73248067525,-0.448852191763));
-#4435 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#4436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4437 = ORIENTED_EDGE('',*,*,#3618,.F.);
-#4438 = ADVANCED_FACE('',(#4439),#2240,.F.);
-#4439 = FACE_BOUND('',#4440,.T.);
-#4440 = EDGE_LOOP('',(#4441,#4469,#4490,#4491));
-#4441 = ORIENTED_EDGE('',*,*,#4442,.F.);
-#4442 = EDGE_CURVE('',#4443,#3569,#4445,.T.);
-#4443 = VERTEX_POINT('',#4444);
-#4444 = CARTESIAN_POINT('',(-12.79546254388,16.66239123235,
- -1.735902274959));
-#4445 = SURFACE_CURVE('',#4446,(#4451,#4458),.PCURVE_S1.);
-#4446 = CIRCLE('',#4447,20.9);
-#4447 = AXIS2_PLACEMENT_3D('',#4448,#4449,#4450);
-#4448 = CARTESIAN_POINT('',(-2.381569860407,-1.375,6.661338147751E-016)
- );
-#4449 = DIRECTION('',(0.866025403784,0.5,-1.814076218371E-016));
-#4450 = DIRECTION('',(-0.5,0.866025403784,-8.326672684689E-016));
-#4451 = PCURVE('',#2240,#4452);
+#4369 = CARTESIAN_POINT('',(5.440381800085,-0.6293873687));
+#4370 = CARTESIAN_POINT('',(41.640243678275,-0.6293873687));
+#4371 = CARTESIAN_POINT('',(23.54031273918,-31.9793873687));
+#4372 = CARTESIAN_POINT('',(5.440381800085,-63.3293873687));
+#4373 = CARTESIAN_POINT('',(-12.65954913901,-31.9793873687));
+#4374 = CARTESIAN_POINT('',(-30.7594800781,-0.6293873687));
+#4375 = CARTESIAN_POINT('',(5.440381800085,-0.6293873687));
+#4376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4377 = ORIENTED_EDGE('',*,*,#3558,.F.);
+#4378 = ADVANCED_FACE('',(#4379),#2210,.F.);
+#4379 = FACE_BOUND('',#4380,.T.);
+#4380 = EDGE_LOOP('',(#4381,#4409,#4430,#4431));
+#4381 = ORIENTED_EDGE('',*,*,#4382,.F.);
+#4382 = EDGE_CURVE('',#4383,#3509,#4385,.T.);
+#4383 = VERTEX_POINT('',#4384);
+#4384 = CARTESIAN_POINT('',(16.675777911961,12.80319134696,
+ -1.539227846713));
+#4385 = SURFACE_CURVE('',#4386,(#4391,#4398),.PCURVE_S1.);
+#4386 = CIRCLE('',#4387,20.9);
+#4387 = AXIS2_PLACEMENT_3D('',#4388,#4389,#4390);
+#4388 = CARTESIAN_POINT('',(-1.375,2.381569860407,1.33226762955E-015));
+#4389 = DIRECTION('',(0.5,-0.866025403784,-4.469903994297E-016));
+#4390 = DIRECTION('',(0.866025403784,0.5,-7.49400541622E-016));
+#4391 = PCURVE('',#2210,#4392);
+#4392 = DEFINITIONAL_REPRESENTATION('',(#4393),#4397);
+#4393 = LINE('',#4394,#4395);
+#4394 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
+#4395 = VECTOR('',#4396,1.);
+#4396 = DIRECTION('',(-1.,0.E+000));
+#4397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4398 = PCURVE('',#3421,#4399);
+#4399 = DEFINITIONAL_REPRESENTATION('',(#4400),#4408);
+#4400 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4401,#4402,#4403,#4404,
+#4405,#4406,#4407),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+ ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE()
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#4401 = CARTESIAN_POINT('',(5.440381800085,-0.6293873687));
+#4402 = CARTESIAN_POINT('',(41.640243678275,-0.6293873687));
+#4403 = CARTESIAN_POINT('',(23.54031273918,-31.9793873687));
+#4404 = CARTESIAN_POINT('',(5.440381800085,-63.3293873687));
+#4405 = CARTESIAN_POINT('',(-12.65954913901,-31.9793873687));
+#4406 = CARTESIAN_POINT('',(-30.7594800781,-0.6293873687));
+#4407 = CARTESIAN_POINT('',(5.440381800085,-0.6293873687));
+#4408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4409 = ORIENTED_EDGE('',*,*,#4410,.F.);
+#4410 = EDGE_CURVE('',#2116,#4383,#4411,.T.);
+#4411 = SURFACE_CURVE('',#4412,(#4416,#4423),.PCURVE_S1.);
+#4412 = LINE('',#4413,#4414);
+#4413 = CARTESIAN_POINT('',(16.675777911961,12.80319134696,
+ -1.539227846713));
+#4414 = VECTOR('',#4415,1.);
+#4415 = DIRECTION('',(-0.5,0.866025403784,4.3E-016));
+#4416 = PCURVE('',#2210,#4417);
+#4417 = DEFINITIONAL_REPRESENTATION('',(#4418),#4422);
+#4418 = LINE('',#4419,#4420);
+#4419 = CARTESIAN_POINT('',(-6.209471302621,1.78E-015));
+#4420 = VECTOR('',#4421,1.);
+#4421 = DIRECTION('',(-0.E+000,1.));
+#4422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4423 = PCURVE('',#2138,#4424);
+#4424 = DEFINITIONAL_REPRESENTATION('',(#4425),#4429);
+#4425 = LINE('',#4426,#4427);
+#4426 = CARTESIAN_POINT('',(1.753500572093,-2.));
+#4427 = VECTOR('',#4428,1.);
+#4428 = DIRECTION('',(1.E-017,1.));
+#4429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4430 = ORIENTED_EDGE('',*,*,#2150,.T.);
+#4431 = ORIENTED_EDGE('',*,*,#3531,.F.);
+#4432 = ADVANCED_FACE('',(#4433),#2138,.F.);
+#4433 = FACE_BOUND('',#4434,.F.);
+#4434 = EDGE_LOOP('',(#4435,#4458,#4481,#4502,#4503));
+#4435 = ORIENTED_EDGE('',*,*,#4436,.F.);
+#4436 = EDGE_CURVE('',#4437,#2081,#4439,.T.);
+#4437 = VERTEX_POINT('',#4438);
+#4438 = CARTESIAN_POINT('',(16.749573328273,15.155198227191,
+ -2.779139992071));
+#4439 = SURFACE_CURVE('',#4440,(#4444,#4451),.PCURVE_S1.);
+#4440 = LINE('',#4441,#4442);
+#4441 = CARTESIAN_POINT('',(16.749573328287,15.155198227199,
+ -2.779139992054));
+#4442 = VECTOR('',#4443,1.);
+#4443 = DIRECTION('',(-0.612372435696,-0.353553390593,0.707106781187));
+#4444 = PCURVE('',#2138,#4445);
+#4445 = DEFINITIONAL_REPRESENTATION('',(#4446),#4450);
+#4446 = LINE('',#4447,#4448);
+#4447 = CARTESIAN_POINT('',(-6.3E-016,1.54E-015));
+#4448 = VECTOR('',#4449,1.);
+#4449 = DIRECTION('',(1.,4.E-017));
+#4450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4451 = PCURVE('',#2103,#4452);
#4452 = DEFINITIONAL_REPRESENTATION('',(#4453),#4457);
#4453 = LINE('',#4454,#4455);
-#4454 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
+#4454 = CARTESIAN_POINT('',(-1.349577990876,2.573486129478));
#4455 = VECTOR('',#4456,1.);
-#4456 = DIRECTION('',(-1.,0.E+000));
+#4456 = DIRECTION('',(-0.707106781187,-0.707106781187));
#4457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
-#4458 = PCURVE('',#3481,#4459);
-#4459 = DEFINITIONAL_REPRESENTATION('',(#4460),#4468);
-#4460 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4461,#4462,#4463,#4464,
-#4465,#4466,#4467),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#4458 = ORIENTED_EDGE('',*,*,#4459,.T.);
+#4459 = EDGE_CURVE('',#4437,#4460,#4462,.T.);
+#4460 = VERTEX_POINT('',#4461);
+#4461 = CARTESIAN_POINT('',(17.749573328273,13.423147419622,
+ -2.779139992071));
+#4462 = SURFACE_CURVE('',#4463,(#4467,#4474),.PCURVE_S1.);
+#4463 = LINE('',#4464,#4465);
+#4464 = CARTESIAN_POINT('',(16.749573328273,15.155198227191,
+ -2.779139992071));
+#4465 = VECTOR('',#4466,1.);
+#4466 = DIRECTION('',(0.5,-0.866025403784,-4.440892098501E-016));
+#4467 = PCURVE('',#2138,#4468);
+#4468 = DEFINITIONAL_REPRESENTATION('',(#4469),#4473);
+#4469 = LINE('',#4470,#4471);
+#4470 = CARTESIAN_POINT('',(-4.69E-015,-2.4E-016));
+#4471 = VECTOR('',#4472,1.);
+#4472 = DIRECTION('',(-2.E-017,-1.));
+#4473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4474 = PCURVE('',#2049,#4475);
+#4475 = DEFINITIONAL_REPRESENTATION('',(#4476),#4480);
+#4476 = LINE('',#4477,#4478);
+#4477 = CARTESIAN_POINT('',(-7.068588678671,0.E+000));
+#4478 = VECTOR('',#4479,1.);
+#4479 = DIRECTION('',(-0.E+000,-1.));
+#4480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4481 = ORIENTED_EDGE('',*,*,#4482,.T.);
+#4482 = EDGE_CURVE('',#4460,#4383,#4483,.T.);
+#4483 = SURFACE_CURVE('',#4484,(#4488,#4495),.PCURVE_S1.);
+#4484 = LINE('',#4485,#4486);
+#4485 = CARTESIAN_POINT('',(18.20585484636,13.686581676916,
+ -3.306008506625));
+#4486 = VECTOR('',#4487,1.);
+#4487 = DIRECTION('',(-0.612372435696,-0.353553390593,0.707106781187));
+#4488 = PCURVE('',#2138,#4489);
+#4489 = DEFINITIONAL_REPRESENTATION('',(#4490),#4494);
+#4490 = LINE('',#4491,#4492);
+#4491 = CARTESIAN_POINT('',(-0.745104598894,-2.));
+#4492 = VECTOR('',#4493,1.);
+#4493 = DIRECTION('',(1.,-2.E-017));
+#4494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4495 = PCURVE('',#3421,#4496);
+#4496 = DEFINITIONAL_REPRESENTATION('',(#4497),#4501);
+#4497 = LINE('',#4498,#4499);
+#4498 = CARTESIAN_POINT('',(2.13437329346,1.080636264318));
+#4499 = VECTOR('',#4500,1.);
+#4500 = DIRECTION('',(0.707106781187,-0.707106781187));
+#4501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4502 = ORIENTED_EDGE('',*,*,#4410,.F.);
+#4503 = ORIENTED_EDGE('',*,*,#2115,.F.);
+#4504 = ADVANCED_FACE('',(#4505),#2103,.F.);
+#4505 = FACE_BOUND('',#4506,.F.);
+#4506 = EDGE_LOOP('',(#4507,#4508,#4530));
+#4507 = ORIENTED_EDGE('',*,*,#2080,.F.);
+#4508 = ORIENTED_EDGE('',*,*,#4509,.T.);
+#4509 = EDGE_CURVE('',#1996,#4437,#4510,.T.);
+#4510 = SURFACE_CURVE('',#4511,(#4516,#4523),.PCURVE_S1.);
+#4511 = CIRCLE('',#4512,3.5);
+#4512 = AXIS2_PLACEMENT_3D('',#4513,#4514,#4515);
+#4513 = CARTESIAN_POINT('',(14.606280965877,13.91776780481,
+ -5.254026615581));
+#4514 = DIRECTION('',(0.5,-0.866025403784,-4.469903994297E-016));
+#4515 = DIRECTION('',(0.866025403784,0.5,-7.49400541622E-016));
+#4516 = PCURVE('',#2103,#4517);
+#4517 = DEFINITIONAL_REPRESENTATION('',(#4518),#4522);
+#4518 = CIRCLE('',#4519,3.5);
+#4519 = AXIS2_PLACEMENT_2D('',#4520,#4521);
+#4520 = CARTESIAN_POINT('',(1.125308632651,9.862528469927E-002));
+#4521 = DIRECTION('',(3.E-017,1.));
+#4522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4523 = PCURVE('',#2049,#4524);
+#4524 = DEFINITIONAL_REPRESENTATION('',(#4525),#4529);
+#4525 = LINE('',#4526,#4527);
+#4526 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
+#4527 = VECTOR('',#4528,1.);
+#4528 = DIRECTION('',(-1.,0.E+000));
+#4529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4530 = ORIENTED_EDGE('',*,*,#4436,.T.);
+#4531 = ADVANCED_FACE('',(#4532),#2049,.T.);
+#4532 = FACE_BOUND('',#4533,.F.);
+#4533 = EDGE_LOOP('',(#4534,#4535,#4536,#4559,#4581));
+#4534 = ORIENTED_EDGE('',*,*,#4509,.F.);
+#4535 = ORIENTED_EDGE('',*,*,#1995,.F.);
+#4536 = ORIENTED_EDGE('',*,*,#4537,.T.);
+#4537 = EDGE_CURVE('',#1899,#4538,#4540,.T.);
+#4538 = VERTEX_POINT('',#4539);
+#4539 = CARTESIAN_POINT('',(15.08173398778,11.882869658234,
+ -8.701218800103));
+#4540 = SURFACE_CURVE('',#4541,(#4545,#4552),.PCURVE_S1.);
+#4541 = LINE('',#4542,#4543);
+#4542 = CARTESIAN_POINT('',(15.08173398778,11.882869658234,
+ -8.701218800103));
+#4543 = VECTOR('',#4544,1.);
+#4544 = DIRECTION('',(-0.5,0.866025403784,4.3E-016));
+#4545 = PCURVE('',#2049,#4546);
+#4546 = DEFINITIONAL_REPRESENTATION('',(#4547),#4551);
+#4547 = LINE('',#4548,#4549);
+#4548 = CARTESIAN_POINT('',(-4.538457719805,-2.));
+#4549 = VECTOR('',#4550,1.);
+#4550 = DIRECTION('',(-0.E+000,1.));
+#4551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4552 = PCURVE('',#1960,#4553);
+#4553 = DEFINITIONAL_REPRESENTATION('',(#4554),#4558);
+#4554 = LINE('',#4555,#4556);
+#4555 = CARTESIAN_POINT('',(-5.853784305874,0.E+000));
+#4556 = VECTOR('',#4557,1.);
+#4557 = DIRECTION('',(-0.E+000,1.));
+#4558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4559 = ORIENTED_EDGE('',*,*,#4560,.F.);
+#4560 = EDGE_CURVE('',#4460,#4538,#4561,.T.);
+#4561 = SURFACE_CURVE('',#4562,(#4567,#4574),.PCURVE_S1.);
+#4562 = CIRCLE('',#4563,3.5);
+#4563 = AXIS2_PLACEMENT_3D('',#4564,#4565,#4566);
+#4564 = CARTESIAN_POINT('',(15.606280965877,12.185716997241,
+ -5.254026615581));
+#4565 = DIRECTION('',(-0.5,0.866025403784,4.3E-016));
+#4566 = DIRECTION('',(0.866025403784,0.5,-7.9E-016));
+#4567 = PCURVE('',#2049,#4568);
+#4568 = DEFINITIONAL_REPRESENTATION('',(#4569),#4573);
+#4569 = LINE('',#4570,#4571);
+#4570 = CARTESIAN_POINT('',(-12.56637061435,-2.));
+#4571 = VECTOR('',#4572,1.);
+#4572 = DIRECTION('',(1.,-0.E+000));
+#4573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4574 = PCURVE('',#3421,#4575);
+#4575 = DEFINITIONAL_REPRESENTATION('',(#4576),#4580);
+#4576 = CIRCLE('',#4577,3.5);
+#4577 = AXIS2_PLACEMENT_2D('',#4578,#4579);
+#4578 = CARTESIAN_POINT('',(0.186355184504,-1.921093095032));
+#4579 = DIRECTION('',(-4.E-017,1.));
+#4580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4581 = ORIENTED_EDGE('',*,*,#4459,.F.);
+#4582 = ADVANCED_FACE('',(#4583),#1960,.F.);
+#4583 = FACE_BOUND('',#4584,.T.);
+#4584 = EDGE_LOOP('',(#4585,#4613,#4634,#4635));
+#4585 = ORIENTED_EDGE('',*,*,#4586,.F.);
+#4586 = EDGE_CURVE('',#4587,#4538,#4589,.T.);
+#4587 = VERTEX_POINT('',#4588);
+#4588 = CARTESIAN_POINT('',(14.247640354569,11.40130547457,
+ -10.55402661558));
+#4589 = SURFACE_CURVE('',#4590,(#4595,#4602),.PCURVE_S1.);
+#4590 = CIRCLE('',#4591,20.9);
+#4591 = AXIS2_PLACEMENT_3D('',#4592,#4593,#4594);
+#4592 = CARTESIAN_POINT('',(-1.375,2.381569860407,1.33226762955E-015));
+#4593 = DIRECTION('',(0.5,-0.866025403784,-4.469903994297E-016));
+#4594 = DIRECTION('',(0.866025403784,0.5,-7.49400541622E-016));
+#4595 = PCURVE('',#1960,#4596);
+#4596 = DEFINITIONAL_REPRESENTATION('',(#4597),#4601);
+#4597 = LINE('',#4598,#4599);
+#4598 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
+#4599 = VECTOR('',#4600,1.);
+#4600 = DIRECTION('',(-1.,0.E+000));
+#4601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4602 = PCURVE('',#3421,#4603);
+#4603 = DEFINITIONAL_REPRESENTATION('',(#4604),#4612);
+#4604 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4605,#4606,#4607,#4608,
+#4609,#4610,#4611),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE()
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
-#4461 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#4462 = CARTESIAN_POINT('',(41.667243081121,-0.448852191763));
-#4463 = CARTESIAN_POINT('',(23.567312142026,-31.79885219176));
-#4464 = CARTESIAN_POINT('',(5.467381202931,-63.14885219176));
-#4465 = CARTESIAN_POINT('',(-12.63254973616,-31.79885219176));
-#4466 = CARTESIAN_POINT('',(-30.73248067525,-0.448852191763));
-#4467 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#4468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4469 = ORIENTED_EDGE('',*,*,#4470,.F.);
-#4470 = EDGE_CURVE('',#2146,#4443,#4471,.T.);
-#4471 = SURFACE_CURVE('',#4472,(#4476,#4483),.PCURVE_S1.);
-#4472 = LINE('',#4473,#4474);
-#4473 = CARTESIAN_POINT('',(-12.79546254388,16.66239123235,
- -1.735902274959));
-#4474 = VECTOR('',#4475,1.);
-#4475 = DIRECTION('',(-0.866025403784,-0.5,1.556448068925E-016));
-#4476 = PCURVE('',#2240,#4477);
-#4477 = DEFINITIONAL_REPRESENTATION('',(#4478),#4482);
-#4478 = LINE('',#4479,#4480);
-#4479 = CARTESIAN_POINT('',(-6.20003198827,-1.7763568394E-015));
-#4480 = VECTOR('',#4481,1.);
-#4481 = DIRECTION('',(-0.E+000,1.));
-#4482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4483 = PCURVE('',#2168,#4484);
-#4484 = DEFINITIONAL_REPRESENTATION('',(#4485),#4489);
-#4485 = LINE('',#4486,#4487);
-#4486 = CARTESIAN_POINT('',(1.36559577686,-2.));
-#4487 = VECTOR('',#4488,1.);
-#4488 = DIRECTION('',(4.163336342344E-017,1.));
-#4489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4490 = ORIENTED_EDGE('',*,*,#2180,.T.);
-#4491 = ORIENTED_EDGE('',*,*,#3591,.F.);
-#4492 = ADVANCED_FACE('',(#4493),#2168,.F.);
-#4493 = FACE_BOUND('',#4494,.F.);
-#4494 = EDGE_LOOP('',(#4495,#4518,#4541,#4562,#4563));
-#4495 = ORIENTED_EDGE('',*,*,#4496,.F.);
-#4496 = EDGE_CURVE('',#4497,#2111,#4499,.T.);
-#4497 = VERTEX_POINT('',#4498);
-#4498 = CARTESIAN_POINT('',(-15.01032436853,16.498644444395,
- -2.701524309174));
-#4499 = SURFACE_CURVE('',#4500,(#4504,#4511),.PCURVE_S1.);
-#4500 = LINE('',#4501,#4502);
-#4501 = CARTESIAN_POINT('',(-15.01032436853,16.498644444395,
- -2.701524309144));
-#4502 = VECTOR('',#4503,1.);
-#4503 = DIRECTION('',(0.353553390591,-0.612372435691,0.707106781192));
-#4504 = PCURVE('',#2168,#4505);
-#4505 = DEFINITIONAL_REPRESENTATION('',(#4506),#4510);
-#4506 = LINE('',#4507,#4508);
-#4507 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#4508 = VECTOR('',#4509,1.);
-#4509 = DIRECTION('',(1.,6.938893903907E-018));
-#4510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4511 = PCURVE('',#2133,#4512);
-#4512 = DEFINITIONAL_REPRESENTATION('',(#4513),#4517);
-#4513 = LINE('',#4514,#4515);
-#4514 = CARTESIAN_POINT('',(-1.48820682141,2.422148516921));
-#4515 = VECTOR('',#4516,1.);
-#4516 = DIRECTION('',(-0.707106781192,-0.707106781181));
-#4517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4518 = ORIENTED_EDGE('',*,*,#4519,.T.);
-#4519 = EDGE_CURVE('',#4497,#4520,#4522,.T.);
-#4520 = VERTEX_POINT('',#4521);
-#4521 = CARTESIAN_POINT('',(-13.27827356096,17.498644444395,
- -2.701524309174));
-#4522 = SURFACE_CURVE('',#4523,(#4527,#4534),.PCURVE_S1.);
-#4523 = LINE('',#4524,#4525);
-#4524 = CARTESIAN_POINT('',(-15.01032436853,16.498644444395,
- -2.701524309174));
-#4525 = VECTOR('',#4526,1.);
-#4526 = DIRECTION('',(0.866025403784,0.5,-1.665334536938E-016));
-#4527 = PCURVE('',#2168,#4528);
-#4528 = DEFINITIONAL_REPRESENTATION('',(#4529),#4533);
-#4529 = LINE('',#4530,#4531);
-#4530 = CARTESIAN_POINT('',(-2.098660258334E-011,2.061342106886E-015));
-#4531 = VECTOR('',#4532,1.);
-#4532 = DIRECTION('',(-4.163336342344E-017,-1.));
-#4533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4534 = PCURVE('',#2075,#4535);
-#4535 = DEFINITIONAL_REPRESENTATION('',(#4536),#4540);
-#4536 = LINE('',#4537,#4538);
-#4537 = CARTESIAN_POINT('',(-7.068576544468,0.E+000));
-#4538 = VECTOR('',#4539,1.);
-#4539 = DIRECTION('',(-0.E+000,-1.));
-#4540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4541 = ORIENTED_EDGE('',*,*,#4542,.T.);
-#4542 = EDGE_CURVE('',#4520,#4443,#4543,.T.);
-#4543 = SURFACE_CURVE('',#4544,(#4548,#4555),.PCURVE_S1.);
-#4544 = LINE('',#4545,#4546);
-#4545 = CARTESIAN_POINT('',(-13.56843627152,18.001221001537,
- -3.281849730262));
-#4546 = VECTOR('',#4547,1.);
-#4547 = DIRECTION('',(0.353553390591,-0.612372435691,0.707106781192));
-#4548 = PCURVE('',#2168,#4549);
-#4549 = DEFINITIONAL_REPRESENTATION('',(#4550),#4554);
-#4550 = LINE('',#4551,#4552);
-#4551 = CARTESIAN_POINT('',(-0.820704081128,-2.));
-#4552 = VECTOR('',#4553,1.);
-#4553 = DIRECTION('',(1.,-9.71445146547E-017));
-#4554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4555 = PCURVE('',#3481,#4556);
-#4556 = DEFINITIONAL_REPRESENTATION('',(#4557),#4561);
-#4557 = LINE('',#4558,#4559);
-#4558 = CARTESIAN_POINT('',(2.185531472669,1.024880630468));
-#4559 = VECTOR('',#4560,1.);
-#4560 = DIRECTION('',(0.707106781192,-0.707106781181));
-#4561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4562 = ORIENTED_EDGE('',*,*,#4470,.F.);
-#4563 = ORIENTED_EDGE('',*,*,#2145,.F.);
-#4564 = ADVANCED_FACE('',(#4565),#2133,.F.);
-#4565 = FACE_BOUND('',#4566,.F.);
-#4566 = EDGE_LOOP('',(#4567,#4568,#4590));
-#4567 = ORIENTED_EDGE('',*,*,#2110,.F.);
-#4568 = ORIENTED_EDGE('',*,*,#4569,.T.);
-#4569 = EDGE_CURVE('',#2014,#4497,#4570,.T.);
-#4570 = SURFACE_CURVE('',#4571,(#4576,#4583),.PCURVE_S1.);
-#4571 = CIRCLE('',#4572,3.5);
-#4572 = AXIS2_PLACEMENT_3D('',#4573,#4574,#4575);
-#4573 = CARTESIAN_POINT('',(-13.77287893086,14.355326074756,
- -5.17638090205));
-#4574 = DIRECTION('',(0.866025403784,0.5,-1.814076218371E-016));
-#4575 = DIRECTION('',(-0.5,0.866025403784,-8.326672684689E-016));
-#4576 = PCURVE('',#2133,#4577);
-#4577 = DEFINITIONAL_REPRESENTATION('',(#4578),#4582);
-#4578 = CIRCLE('',#4579,3.5);
-#4579 = AXIS2_PLACEMENT_2D('',#4580,#4581);
-#4580 = CARTESIAN_POINT('',(0.986649771497,-5.274235841907E-002));
-#4581 = DIRECTION('',(1.775226871727E-017,1.));
-#4582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4583 = PCURVE('',#2075,#4584);
-#4584 = DEFINITIONAL_REPRESENTATION('',(#4585),#4589);
-#4585 = LINE('',#4586,#4587);
-#4586 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#4587 = VECTOR('',#4588,1.);
-#4588 = DIRECTION('',(-1.,0.E+000));
-#4589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4590 = ORIENTED_EDGE('',*,*,#4496,.T.);
-#4591 = ADVANCED_FACE('',(#4592),#2075,.T.);
-#4592 = FACE_BOUND('',#4593,.F.);
-#4593 = EDGE_LOOP('',(#4594,#4595,#4596,#4619,#4641));
-#4594 = ORIENTED_EDGE('',*,*,#4569,.F.);
-#4595 = ORIENTED_EDGE('',*,*,#2013,.F.);
-#4596 = ORIENTED_EDGE('',*,*,#4597,.T.);
-#4597 = EDGE_CURVE('',#1917,#4598,#4600,.T.);
-#4598 = VERTEX_POINT('',#4599);
-#4599 = CARTESIAN_POINT('',(-11.89145803989,15.096609501168,
- -8.663608212212));
-#4600 = SURFACE_CURVE('',#4601,(#4605,#4612),.PCURVE_S1.);
-#4601 = LINE('',#4602,#4603);
-#4602 = CARTESIAN_POINT('',(-11.89145803989,15.096609501168,
- -8.663608212212));
-#4603 = VECTOR('',#4604,1.);
-#4604 = DIRECTION('',(-0.866025403784,-0.5,1.556448068925E-016));
-#4605 = PCURVE('',#2075,#4606);
-#4606 = DEFINITIONAL_REPRESENTATION('',(#4607),#4611);
-#4607 = LINE('',#4608,#4609);
-#4608 = CARTESIAN_POINT('',(-4.626930666217,-2.));
-#4609 = VECTOR('',#4610,1.);
-#4610 = DIRECTION('',(-0.E+000,1.));
-#4611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4612 = PCURVE('',#1978,#4613);
-#4613 = DEFINITIONAL_REPRESENTATION('',(#4614),#4618);
-#4614 = LINE('',#4615,#4616);
-#4615 = CARTESIAN_POINT('',(-5.855762644927,3.552713678801E-015));
-#4616 = VECTOR('',#4617,1.);
-#4617 = DIRECTION('',(-0.E+000,1.));
-#4618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4619 = ORIENTED_EDGE('',*,*,#4620,.F.);
-#4620 = EDGE_CURVE('',#4520,#4598,#4621,.T.);
-#4621 = SURFACE_CURVE('',#4622,(#4627,#4634),.PCURVE_S1.);
-#4622 = CIRCLE('',#4623,3.5);
-#4623 = AXIS2_PLACEMENT_3D('',#4624,#4625,#4626);
-#4624 = CARTESIAN_POINT('',(-12.04082812329,15.355326074756,
- -5.17638090205));
-#4625 = DIRECTION('',(-0.866025403784,-0.5,1.556448068925E-016));
-#4626 = DIRECTION('',(-0.5,0.866025403784,-8.84192898358E-016));
-#4627 = PCURVE('',#2075,#4628);
+#4605 = CARTESIAN_POINT('',(5.440381800085,-0.6293873687));
+#4606 = CARTESIAN_POINT('',(41.640243678275,-0.6293873687));
+#4607 = CARTESIAN_POINT('',(23.54031273918,-31.9793873687));
+#4608 = CARTESIAN_POINT('',(5.440381800085,-63.3293873687));
+#4609 = CARTESIAN_POINT('',(-12.65954913901,-31.9793873687));
+#4610 = CARTESIAN_POINT('',(-30.7594800781,-0.6293873687));
+#4611 = CARTESIAN_POINT('',(5.440381800085,-0.6293873687));
+#4612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4613 = ORIENTED_EDGE('',*,*,#4614,.T.);
+#4614 = EDGE_CURVE('',#4587,#1866,#4615,.T.);
+#4615 = SURFACE_CURVE('',#4616,(#4620,#4627),.PCURVE_S1.);
+#4616 = LINE('',#4617,#4618);
+#4617 = CARTESIAN_POINT('',(14.247640354569,11.40130547457,
+ -10.55402661558));
+#4618 = VECTOR('',#4619,1.);
+#4619 = DIRECTION('',(0.5,-0.866025403784,-4.440892098501E-016));
+#4620 = PCURVE('',#1960,#4621);
+#4621 = DEFINITIONAL_REPRESENTATION('',(#4622),#4626);
+#4622 = LINE('',#4623,#4624);
+#4623 = CARTESIAN_POINT('',(-5.75382958365,0.E+000));
+#4624 = VECTOR('',#4625,1.);
+#4625 = DIRECTION('',(-0.E+000,-1.));
+#4626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4627 = PCURVE('',#1882,#4628);
#4628 = DEFINITIONAL_REPRESENTATION('',(#4629),#4633);
#4629 = LINE('',#4630,#4631);
-#4630 = CARTESIAN_POINT('',(-12.56637061435,-2.));
+#4630 = CARTESIAN_POINT('',(1.568823168303,0.E+000));
#4631 = VECTOR('',#4632,1.);
-#4632 = DIRECTION('',(1.,-0.E+000));
+#4632 = DIRECTION('',(-1.110223024625E-016,-1.));
#4633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
-#4634 = PCURVE('',#3481,#4635);
-#4635 = DEFINITIONAL_REPRESENTATION('',(#4636),#4640);
-#4636 = CIRCLE('',#4637,3.5);
-#4637 = AXIS2_PLACEMENT_2D('',#4638,#4639);
-#4638 = CARTESIAN_POINT('',(0.291000300881,-2.030335665981));
-#4639 = DIRECTION('',(-4.55078443329E-017,1.));
-#4640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4641 = ORIENTED_EDGE('',*,*,#4519,.F.);
-#4642 = ADVANCED_FACE('',(#4643),#1978,.F.);
-#4643 = FACE_BOUND('',#4644,.T.);
-#4644 = EDGE_LOOP('',(#4645,#4673,#4694,#4695));
-#4645 = ORIENTED_EDGE('',*,*,#4646,.F.);
-#4646 = EDGE_CURVE('',#4647,#4598,#4649,.T.);
-#4647 = VERTEX_POINT('',#4648);
-#4648 = CARTESIAN_POINT('',(-11.5091554083,14.434441919381,
- -10.17638090205));
-#4649 = SURFACE_CURVE('',#4650,(#4655,#4662),.PCURVE_S1.);
-#4650 = CIRCLE('',#4651,20.9);
-#4651 = AXIS2_PLACEMENT_3D('',#4652,#4653,#4654);
-#4652 = CARTESIAN_POINT('',(-2.381569860407,-1.375,6.661338147751E-016)
- );
-#4653 = DIRECTION('',(0.866025403784,0.5,-1.814076218371E-016));
-#4654 = DIRECTION('',(-0.5,0.866025403784,-8.326672684689E-016));
-#4655 = PCURVE('',#1978,#4656);
+#4634 = ORIENTED_EDGE('',*,*,#1898,.T.);
+#4635 = ORIENTED_EDGE('',*,*,#4537,.T.);
+#4636 = ADVANCED_FACE('',(#4637),#1882,.T.);
+#4637 = FACE_BOUND('',#4638,.T.);
+#4638 = EDGE_LOOP('',(#4639,#4662,#4685,#4708,#4729,#4730));
+#4639 = ORIENTED_EDGE('',*,*,#4640,.F.);
+#4640 = EDGE_CURVE('',#4641,#4587,#4643,.T.);
+#4641 = VERTEX_POINT('',#4642);
+#4642 = CARTESIAN_POINT('',(15.606281072365,12.185717058722,
+ -10.55402661558));
+#4643 = SURFACE_CURVE('',#4644,(#4648,#4655),.PCURVE_S1.);
+#4644 = LINE('',#4645,#4646);
+#4645 = CARTESIAN_POINT('',(15.606281072365,12.185717058722,
+ -10.55402661558));
+#4646 = VECTOR('',#4647,1.);
+#4647 = DIRECTION('',(-0.866025403784,-0.5,7.771561172376E-016));
+#4648 = PCURVE('',#1882,#4649);
+#4649 = DEFINITIONAL_REPRESENTATION('',(#4650),#4654);
+#4650 = LINE('',#4651,#4652);
+#4651 = CARTESIAN_POINT('',(3.845925372767E-016,-6.661338147751E-016));
+#4652 = VECTOR('',#4653,1.);
+#4653 = DIRECTION('',(1.,0.E+000));
+#4654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4655 = PCURVE('',#3421,#4656);
#4656 = DEFINITIONAL_REPRESENTATION('',(#4657),#4661);
#4657 = LINE('',#4658,#4659);
-#4658 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
+#4658 = CARTESIAN_POINT('',(-5.113644815496,-1.921092972071));
#4659 = VECTOR('',#4660,1.);
-#4660 = DIRECTION('',(-1.,0.E+000));
+#4660 = DIRECTION('',(3.E-017,-1.));
#4661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
-#4662 = PCURVE('',#3481,#4663);
-#4663 = DEFINITIONAL_REPRESENTATION('',(#4664),#4672);
-#4664 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4665,#4666,#4667,#4668,
-#4669,#4670,#4671),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
- ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
-6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE()
-GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
-1.,0.5,1.)) REPRESENTATION_ITEM('') );
-#4665 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#4666 = CARTESIAN_POINT('',(41.667243081121,-0.448852191763));
-#4667 = CARTESIAN_POINT('',(23.567312142026,-31.79885219176));
-#4668 = CARTESIAN_POINT('',(5.467381202931,-63.14885219176));
-#4669 = CARTESIAN_POINT('',(-12.63254973616,-31.79885219176));
-#4670 = CARTESIAN_POINT('',(-30.73248067525,-0.448852191763));
-#4671 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#4672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4673 = ORIENTED_EDGE('',*,*,#4674,.T.);
-#4674 = EDGE_CURVE('',#4647,#1884,#4675,.T.);
-#4675 = SURFACE_CURVE('',#4676,(#4680,#4687),.PCURVE_S1.);
-#4676 = LINE('',#4677,#4678);
-#4677 = CARTESIAN_POINT('',(-11.5091554083,14.434441919381,
- -10.17638090205));
-#4678 = VECTOR('',#4679,1.);
-#4679 = DIRECTION('',(0.866025403784,0.5,-1.665334536938E-016));
-#4680 = PCURVE('',#1978,#4681);
-#4681 = DEFINITIONAL_REPRESENTATION('',(#4682),#4686);
-#4682 = LINE('',#4683,#4684);
-#4683 = CARTESIAN_POINT('',(-5.774638830512,0.E+000));
-#4684 = VECTOR('',#4685,1.);
-#4685 = DIRECTION('',(-0.E+000,-1.));
-#4686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4687 = PCURVE('',#1900,#4688);
-#4688 = DEFINITIONAL_REPRESENTATION('',(#4689),#4693);
-#4689 = LINE('',#4690,#4691);
-#4690 = CARTESIAN_POINT('',(1.063344643487,1.165734175856E-015));
-#4691 = VECTOR('',#4692,1.);
-#4692 = DIRECTION('',(5.551115123126E-017,-1.));
-#4693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4694 = ORIENTED_EDGE('',*,*,#1916,.T.);
-#4695 = ORIENTED_EDGE('',*,*,#4597,.T.);
-#4696 = ADVANCED_FACE('',(#4697),#1900,.T.);
-#4697 = FACE_BOUND('',#4698,.T.);
-#4698 = EDGE_LOOP('',(#4699,#4722,#4745,#4768,#4789,#4790));
-#4699 = ORIENTED_EDGE('',*,*,#4700,.F.);
-#4700 = EDGE_CURVE('',#4701,#4647,#4703,.T.);
-#4701 = VERTEX_POINT('',#4702);
-#4702 = CARTESIAN_POINT('',(-12.04082773004,15.355325393619,
- -10.17638090205));
-#4703 = SURFACE_CURVE('',#4704,(#4708,#4715),.PCURVE_S1.);
-#4704 = LINE('',#4705,#4706);
-#4705 = CARTESIAN_POINT('',(-12.04082773004,15.355325393619,
- -10.17638090205));
-#4706 = VECTOR('',#4707,1.);
-#4707 = DIRECTION('',(0.5,-0.866025403784,8.326672684689E-016));
-#4708 = PCURVE('',#1900,#4709);
-#4709 = DEFINITIONAL_REPRESENTATION('',(#4710),#4714);
-#4710 = LINE('',#4711,#4712);
-#4711 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#4712 = VECTOR('',#4713,1.);
-#4713 = DIRECTION('',(1.,-5.551115123126E-017));
-#4714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4715 = PCURVE('',#3481,#4716);
+#4662 = ORIENTED_EDGE('',*,*,#4663,.T.);
+#4663 = EDGE_CURVE('',#4641,#4664,#4666,.T.);
+#4664 = VERTEX_POINT('',#4665);
+#4665 = CARTESIAN_POINT('',(18.356281072365,7.422577337907,
+ -10.55402661558));
+#4666 = SURFACE_CURVE('',#4667,(#4671,#4678),.PCURVE_S1.);
+#4667 = LINE('',#4668,#4669);
+#4668 = CARTESIAN_POINT('',(15.606281072365,12.185717058722,
+ -10.55402661558));
+#4669 = VECTOR('',#4670,1.);
+#4670 = DIRECTION('',(0.5,-0.866025403784,-4.440892098501E-016));
+#4671 = PCURVE('',#1882,#4672);
+#4672 = DEFINITIONAL_REPRESENTATION('',(#4673),#4677);
+#4673 = LINE('',#4674,#4675);
+#4674 = CARTESIAN_POINT('',(-3.845925372767E-016,6.661338147751E-016));
+#4675 = VECTOR('',#4676,1.);
+#4676 = DIRECTION('',(-1.110223024625E-016,-1.));
+#4677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4678 = PCURVE('',#3449,#4679);
+#4679 = DEFINITIONAL_REPRESENTATION('',(#4680),#4684);
+#4680 = LINE('',#4681,#4682);
+#4681 = CARTESIAN_POINT('',(-4.712389003585,0.E+000));
+#4682 = VECTOR('',#4683,1.);
+#4683 = DIRECTION('',(-0.E+000,-1.));
+#4684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4685 = ORIENTED_EDGE('',*,*,#4686,.T.);
+#4686 = EDGE_CURVE('',#4664,#4687,#4689,.T.);
+#4687 = VERTEX_POINT('',#4688);
+#4688 = CARTESIAN_POINT('',(16.997640354569,6.638165753756,
+ -10.55402661558));
+#4689 = SURFACE_CURVE('',#4690,(#4694,#4701),.PCURVE_S1.);
+#4690 = LINE('',#4691,#4692);
+#4691 = CARTESIAN_POINT('',(18.356281072365,7.422577337907,
+ -10.55402661558));
+#4692 = VECTOR('',#4693,1.);
+#4693 = DIRECTION('',(-0.866025403784,-0.5,7.771561172376E-016));
+#4694 = PCURVE('',#1882,#4695);
+#4695 = DEFINITIONAL_REPRESENTATION('',(#4696),#4700);
+#4696 = LINE('',#4697,#4698);
+#4697 = CARTESIAN_POINT('',(-1.7763568394E-015,-5.5));
+#4698 = VECTOR('',#4699,1.);
+#4699 = DIRECTION('',(1.,0.E+000));
+#4700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4701 = PCURVE('',#3367,#4702);
+#4702 = DEFINITIONAL_REPRESENTATION('',(#4703),#4707);
+#4703 = LINE('',#4704,#4705);
+#4704 = CARTESIAN_POINT('',(-5.113644815496,-1.921092972071));
+#4705 = VECTOR('',#4706,1.);
+#4706 = DIRECTION('',(3.E-017,-1.));
+#4707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4708 = ORIENTED_EDGE('',*,*,#4709,.F.);
+#4709 = EDGE_CURVE('',#1769,#4687,#4710,.T.);
+#4710 = SURFACE_CURVE('',#4711,(#4715,#4722),.PCURVE_S1.);
+#4711 = LINE('',#4712,#4713);
+#4712 = CARTESIAN_POINT('',(14.247640354569,11.40130547457,
+ -10.55402661558));
+#4713 = VECTOR('',#4714,1.);
+#4714 = DIRECTION('',(0.5,-0.866025403784,-4.440892098501E-016));
+#4715 = PCURVE('',#1882,#4716);
#4716 = DEFINITIONAL_REPRESENTATION('',(#4717),#4721);
#4717 = LINE('',#4718,#4719);
-#4718 = CARTESIAN_POINT('',(-4.708999699119,-2.030336452491));
+#4718 = CARTESIAN_POINT('',(1.568823168303,0.E+000));
#4719 = VECTOR('',#4720,1.);
-#4720 = DIRECTION('',(1.775226871727E-017,-1.));
+#4720 = DIRECTION('',(-1.110223024625E-016,-1.));
#4721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
-#4722 = ORIENTED_EDGE('',*,*,#4723,.T.);
-#4723 = EDGE_CURVE('',#4701,#4724,#4726,.T.);
-#4724 = VERTEX_POINT('',#4725);
-#4725 = CARTESIAN_POINT('',(-7.277688009229,18.105325393619,
- -10.17638090205));
-#4726 = SURFACE_CURVE('',#4727,(#4731,#4738),.PCURVE_S1.);
-#4727 = LINE('',#4728,#4729);
-#4728 = CARTESIAN_POINT('',(-12.04082773004,15.355325393619,
- -10.17638090205));
-#4729 = VECTOR('',#4730,1.);
-#4730 = DIRECTION('',(0.866025403784,0.5,-1.665334536938E-016));
-#4731 = PCURVE('',#1900,#4732);
-#4732 = DEFINITIONAL_REPRESENTATION('',(#4733),#4737);
-#4733 = LINE('',#4734,#4735);
-#4734 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#4735 = VECTOR('',#4736,1.);
-#4736 = DIRECTION('',(5.551115123126E-017,-1.));
-#4737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4738 = PCURVE('',#3509,#4739);
-#4739 = DEFINITIONAL_REPRESENTATION('',(#4740),#4744);
-#4740 = LINE('',#4741,#4742);
-#4741 = CARTESIAN_POINT('',(-4.712388823083,0.E+000));
-#4742 = VECTOR('',#4743,1.);
-#4743 = DIRECTION('',(-0.E+000,-1.));
-#4744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4745 = ORIENTED_EDGE('',*,*,#4746,.T.);
-#4746 = EDGE_CURVE('',#4724,#4747,#4749,.T.);
-#4747 = VERTEX_POINT('',#4748);
-#4748 = CARTESIAN_POINT('',(-6.746015687485,17.184441919381,
- -10.17638090205));
-#4749 = SURFACE_CURVE('',#4750,(#4754,#4761),.PCURVE_S1.);
-#4750 = LINE('',#4751,#4752);
-#4751 = CARTESIAN_POINT('',(-7.277688009229,18.105325393619,
- -10.17638090205));
-#4752 = VECTOR('',#4753,1.);
-#4753 = DIRECTION('',(0.5,-0.866025403784,8.326672684689E-016));
-#4754 = PCURVE('',#1900,#4755);
-#4755 = DEFINITIONAL_REPRESENTATION('',(#4756),#4760);
-#4756 = LINE('',#4757,#4758);
-#4757 = CARTESIAN_POINT('',(-6.661338147751E-016,-5.5));
-#4758 = VECTOR('',#4759,1.);
-#4759 = DIRECTION('',(1.,-5.551115123126E-017));
-#4760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4761 = PCURVE('',#3427,#4762);
-#4762 = DEFINITIONAL_REPRESENTATION('',(#4763),#4767);
-#4763 = LINE('',#4764,#4765);
-#4764 = CARTESIAN_POINT('',(-4.708999699119,-2.030336452491));
-#4765 = VECTOR('',#4766,1.);
-#4766 = DIRECTION('',(1.775226871727E-017,-1.));
-#4767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4768 = ORIENTED_EDGE('',*,*,#4769,.F.);
-#4769 = EDGE_CURVE('',#1787,#4747,#4770,.T.);
-#4770 = SURFACE_CURVE('',#4771,(#4775,#4782),.PCURVE_S1.);
-#4771 = LINE('',#4772,#4773);
-#4772 = CARTESIAN_POINT('',(-11.5091554083,14.434441919381,
- -10.17638090205));
-#4773 = VECTOR('',#4774,1.);
-#4774 = DIRECTION('',(0.866025403784,0.5,-1.665334536938E-016));
-#4775 = PCURVE('',#1900,#4776);
-#4776 = DEFINITIONAL_REPRESENTATION('',(#4777),#4781);
-#4777 = LINE('',#4778,#4779);
-#4778 = CARTESIAN_POINT('',(1.063344643487,1.165734175856E-015));
-#4779 = VECTOR('',#4780,1.);
-#4780 = DIRECTION('',(5.551115123126E-017,-1.));
-#4781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4782 = PCURVE('',#1848,#4783);
-#4783 = DEFINITIONAL_REPRESENTATION('',(#4784),#4788);
-#4784 = LINE('',#4785,#4786);
-#4785 = CARTESIAN_POINT('',(-5.774638830512,0.E+000));
-#4786 = VECTOR('',#4787,1.);
-#4787 = DIRECTION('',(-0.E+000,-1.));
-#4788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4789 = ORIENTED_EDGE('',*,*,#1883,.T.);
-#4790 = ORIENTED_EDGE('',*,*,#4674,.F.);
-#4791 = ADVANCED_FACE('',(#4792),#1848,.F.);
-#4792 = FACE_BOUND('',#4793,.T.);
-#4793 = EDGE_LOOP('',(#4794,#4795,#4796,#4824));
-#4794 = ORIENTED_EDGE('',*,*,#1786,.F.);
-#4795 = ORIENTED_EDGE('',*,*,#4769,.T.);
-#4796 = ORIENTED_EDGE('',*,*,#4797,.T.);
-#4797 = EDGE_CURVE('',#4747,#4798,#4800,.T.);
-#4798 = VERTEX_POINT('',#4799);
-#4799 = CARTESIAN_POINT('',(-7.128318319079,17.846609501168,
- -8.663608212212));
-#4800 = SURFACE_CURVE('',#4801,(#4806,#4813),.PCURVE_S1.);
-#4801 = CIRCLE('',#4802,20.9);
-#4802 = AXIS2_PLACEMENT_3D('',#4803,#4804,#4805);
-#4803 = CARTESIAN_POINT('',(2.381569860407,1.375,-6.661338147751E-016));
-#4804 = DIRECTION('',(0.866025403784,0.5,-1.814076218371E-016));
-#4805 = DIRECTION('',(-0.5,0.866025403784,-8.326672684689E-016));
-#4806 = PCURVE('',#1848,#4807);
-#4807 = DEFINITIONAL_REPRESENTATION('',(#4808),#4812);
-#4808 = LINE('',#4809,#4810);
-#4809 = CARTESIAN_POINT('',(-0.E+000,-5.5));
-#4810 = VECTOR('',#4811,1.);
-#4811 = DIRECTION('',(-1.,0.E+000));
-#4812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4813 = PCURVE('',#3427,#4814);
-#4814 = DEFINITIONAL_REPRESENTATION('',(#4815),#4823);
-#4815 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4816,#4817,#4818,#4819,
-#4820,#4821,#4822),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#4722 = PCURVE('',#1830,#4723);
+#4723 = DEFINITIONAL_REPRESENTATION('',(#4724),#4728);
+#4724 = LINE('',#4725,#4726);
+#4725 = CARTESIAN_POINT('',(-5.75382958365,0.E+000));
+#4726 = VECTOR('',#4727,1.);
+#4727 = DIRECTION('',(-0.E+000,-1.));
+#4728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4729 = ORIENTED_EDGE('',*,*,#1865,.T.);
+#4730 = ORIENTED_EDGE('',*,*,#4614,.F.);
+#4731 = ADVANCED_FACE('',(#4732),#1830,.F.);
+#4732 = FACE_BOUND('',#4733,.T.);
+#4733 = EDGE_LOOP('',(#4734,#4735,#4736,#4764));
+#4734 = ORIENTED_EDGE('',*,*,#1768,.F.);
+#4735 = ORIENTED_EDGE('',*,*,#4709,.T.);
+#4736 = ORIENTED_EDGE('',*,*,#4737,.T.);
+#4737 = EDGE_CURVE('',#4687,#4738,#4740,.T.);
+#4738 = VERTEX_POINT('',#4739);
+#4739 = CARTESIAN_POINT('',(17.83173398778,7.11972993742,-8.701218800103
+ ));
+#4740 = SURFACE_CURVE('',#4741,(#4746,#4753),.PCURVE_S1.);
+#4741 = CIRCLE('',#4742,20.9);
+#4742 = AXIS2_PLACEMENT_3D('',#4743,#4744,#4745);
+#4743 = CARTESIAN_POINT('',(1.375,-2.381569860407,-1.33226762955E-015));
+#4744 = DIRECTION('',(0.5,-0.866025403784,-4.469903994297E-016));
+#4745 = DIRECTION('',(0.866025403784,0.5,-7.49400541622E-016));
+#4746 = PCURVE('',#1830,#4747);
+#4747 = DEFINITIONAL_REPRESENTATION('',(#4748),#4752);
+#4748 = LINE('',#4749,#4750);
+#4749 = CARTESIAN_POINT('',(-0.E+000,-5.5));
+#4750 = VECTOR('',#4751,1.);
+#4751 = DIRECTION('',(-1.,0.E+000));
+#4752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4753 = PCURVE('',#3367,#4754);
+#4754 = DEFINITIONAL_REPRESENTATION('',(#4755),#4763);
+#4755 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4756,#4757,#4758,#4759,
+#4760,#4761,#4762),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE()
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
-#4816 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#4817 = CARTESIAN_POINT('',(41.667243081121,-0.448852191763));
-#4818 = CARTESIAN_POINT('',(23.567312142026,-31.79885219176));
-#4819 = CARTESIAN_POINT('',(5.467381202931,-63.14885219176));
-#4820 = CARTESIAN_POINT('',(-12.63254973616,-31.79885219176));
-#4821 = CARTESIAN_POINT('',(-30.73248067525,-0.448852191763));
-#4822 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#4823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4824 = ORIENTED_EDGE('',*,*,#4825,.T.);
-#4825 = EDGE_CURVE('',#4798,#1690,#4826,.T.);
-#4826 = SURFACE_CURVE('',#4827,(#4831,#4838),.PCURVE_S1.);
-#4827 = LINE('',#4828,#4829);
-#4828 = CARTESIAN_POINT('',(-11.89145803989,15.096609501168,
- -8.663608212212));
-#4829 = VECTOR('',#4830,1.);
-#4830 = DIRECTION('',(-0.866025403784,-0.5,1.556448068925E-016));
-#4831 = PCURVE('',#1848,#4832);
-#4832 = DEFINITIONAL_REPRESENTATION('',(#4833),#4837);
-#4833 = LINE('',#4834,#4835);
-#4834 = CARTESIAN_POINT('',(-5.855762644927,3.552713678801E-015));
-#4835 = VECTOR('',#4836,1.);
-#4836 = DIRECTION('',(-0.E+000,1.));
-#4837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4838 = PCURVE('',#1751,#4839);
-#4839 = DEFINITIONAL_REPRESENTATION('',(#4840),#4844);
-#4840 = LINE('',#4841,#4842);
-#4841 = CARTESIAN_POINT('',(-4.626930666217,-2.));
-#4842 = VECTOR('',#4843,1.);
-#4843 = DIRECTION('',(-0.E+000,1.));
-#4844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4845 = ADVANCED_FACE('',(#4846),#1751,.T.);
-#4846 = FACE_BOUND('',#4847,.F.);
-#4847 = EDGE_LOOP('',(#4848,#4849,#4873,#4896,#4918));
-#4848 = ORIENTED_EDGE('',*,*,#1689,.F.);
-#4849 = ORIENTED_EDGE('',*,*,#4850,.T.);
-#4850 = EDGE_CURVE('',#1655,#4851,#4853,.T.);
-#4851 = VERTEX_POINT('',#4852);
-#4852 = CARTESIAN_POINT('',(-6.783083032585,21.248644444395,
- -2.701524309174));
-#4853 = SURFACE_CURVE('',#4854,(#4859,#4866),.PCURVE_S1.);
-#4854 = CIRCLE('',#4855,3.5);
-#4855 = AXIS2_PLACEMENT_3D('',#4856,#4857,#4858);
-#4856 = CARTESIAN_POINT('',(-5.545637594915,19.105326074756,
- -5.17638090205));
-#4857 = DIRECTION('',(0.866025403784,0.5,-1.814076218371E-016));
-#4858 = DIRECTION('',(-0.5,0.866025403784,-8.326672684689E-016));
-#4859 = PCURVE('',#1751,#4860);
-#4860 = DEFINITIONAL_REPRESENTATION('',(#4861),#4865);
-#4861 = LINE('',#4862,#4863);
-#4862 = CARTESIAN_POINT('',(-0.E+000,-9.5));
-#4863 = VECTOR('',#4864,1.);
-#4864 = DIRECTION('',(-1.,0.E+000));
-#4865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4866 = PCURVE('',#1677,#4867);
-#4867 = DEFINITIONAL_REPRESENTATION('',(#4868),#4872);
-#4868 = CIRCLE('',#4869,3.5);
-#4869 = AXIS2_PLACEMENT_2D('',#4870,#4871);
-#4870 = CARTESIAN_POINT('',(0.986649771497,-5.274235841907E-002));
-#4871 = DIRECTION('',(1.775226871727E-017,1.));
-#4872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4873 = ORIENTED_EDGE('',*,*,#4874,.F.);
-#4874 = EDGE_CURVE('',#4875,#4851,#4877,.T.);
-#4875 = VERTEX_POINT('',#4876);
-#4876 = CARTESIAN_POINT('',(-8.515133840154,20.248644444395,
- -2.701524309174));
-#4877 = SURFACE_CURVE('',#4878,(#4882,#4889),.PCURVE_S1.);
-#4878 = LINE('',#4879,#4880);
-#4879 = CARTESIAN_POINT('',(-15.01032436853,16.498644444395,
- -2.701524309174));
-#4880 = VECTOR('',#4881,1.);
-#4881 = DIRECTION('',(0.866025403784,0.5,-1.665334536938E-016));
-#4882 = PCURVE('',#1751,#4883);
-#4883 = DEFINITIONAL_REPRESENTATION('',(#4884),#4888);
-#4884 = LINE('',#4885,#4886);
-#4885 = CARTESIAN_POINT('',(-7.068576544468,0.E+000));
-#4886 = VECTOR('',#4887,1.);
-#4887 = DIRECTION('',(-0.E+000,-1.));
-#4888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4889 = PCURVE('',#1642,#4890);
-#4890 = DEFINITIONAL_REPRESENTATION('',(#4891),#4895);
-#4891 = LINE('',#4892,#4893);
-#4892 = CARTESIAN_POINT('',(-2.098660258334E-011,2.061342106886E-015));
-#4893 = VECTOR('',#4894,1.);
-#4894 = DIRECTION('',(-4.163336342344E-017,-1.));
-#4895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4896 = ORIENTED_EDGE('',*,*,#4897,.T.);
-#4897 = EDGE_CURVE('',#4875,#4798,#4898,.T.);
-#4898 = SURFACE_CURVE('',#4899,(#4904,#4911),.PCURVE_S1.);
-#4899 = CIRCLE('',#4900,3.5);
-#4900 = AXIS2_PLACEMENT_3D('',#4901,#4902,#4903);
-#4901 = CARTESIAN_POINT('',(-7.277688402483,18.105326074756,
- -5.17638090205));
-#4902 = DIRECTION('',(-0.866025403784,-0.5,1.556448068925E-016));
-#4903 = DIRECTION('',(-0.5,0.866025403784,-8.84192898358E-016));
-#4904 = PCURVE('',#1751,#4905);
+#4756 = CARTESIAN_POINT('',(5.440381800085,-0.6293873687));
+#4757 = CARTESIAN_POINT('',(41.640243678275,-0.6293873687));
+#4758 = CARTESIAN_POINT('',(23.54031273918,-31.9793873687));
+#4759 = CARTESIAN_POINT('',(5.440381800085,-63.3293873687));
+#4760 = CARTESIAN_POINT('',(-12.65954913901,-31.9793873687));
+#4761 = CARTESIAN_POINT('',(-30.7594800781,-0.6293873687));
+#4762 = CARTESIAN_POINT('',(5.440381800085,-0.6293873687));
+#4763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4764 = ORIENTED_EDGE('',*,*,#4765,.T.);
+#4765 = EDGE_CURVE('',#4738,#1684,#4766,.T.);
+#4766 = SURFACE_CURVE('',#4767,(#4771,#4778),.PCURVE_S1.);
+#4767 = LINE('',#4768,#4769);
+#4768 = CARTESIAN_POINT('',(15.08173398778,11.882869658234,
+ -8.701218800103));
+#4769 = VECTOR('',#4770,1.);
+#4770 = DIRECTION('',(-0.5,0.866025403784,4.3E-016));
+#4771 = PCURVE('',#1830,#4772);
+#4772 = DEFINITIONAL_REPRESENTATION('',(#4773),#4777);
+#4773 = LINE('',#4774,#4775);
+#4774 = CARTESIAN_POINT('',(-5.853784305874,0.E+000));
+#4775 = VECTOR('',#4776,1.);
+#4776 = DIRECTION('',(-0.E+000,1.));
+#4777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4778 = PCURVE('',#1737,#4779);
+#4779 = DEFINITIONAL_REPRESENTATION('',(#4780),#4784);
+#4780 = LINE('',#4781,#4782);
+#4781 = CARTESIAN_POINT('',(-4.538457719805,-2.));
+#4782 = VECTOR('',#4783,1.);
+#4783 = DIRECTION('',(-0.E+000,1.));
+#4784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4785 = ADVANCED_FACE('',(#4786),#1737,.T.);
+#4786 = FACE_BOUND('',#4787,.F.);
+#4787 = EDGE_LOOP('',(#4788,#4789,#4813,#4836,#4858));
+#4788 = ORIENTED_EDGE('',*,*,#1683,.F.);
+#4789 = ORIENTED_EDGE('',*,*,#4790,.T.);
+#4790 = EDGE_CURVE('',#1649,#4791,#4793,.T.);
+#4791 = VERTEX_POINT('',#4792);
+#4792 = CARTESIAN_POINT('',(21.499573328273,6.927956891239,
+ -2.779139992071));
+#4793 = SURFACE_CURVE('',#4794,(#4799,#4806),.PCURVE_S1.);
+#4794 = CIRCLE('',#4795,3.5);
+#4795 = AXIS2_PLACEMENT_3D('',#4796,#4797,#4798);
+#4796 = CARTESIAN_POINT('',(19.356280965878,5.690526468858,
+ -5.254026615581));
+#4797 = DIRECTION('',(0.5,-0.866025403784,-4.469903994297E-016));
+#4798 = DIRECTION('',(0.866025403784,0.5,-7.49400541622E-016));
+#4799 = PCURVE('',#1737,#4800);
+#4800 = DEFINITIONAL_REPRESENTATION('',(#4801),#4805);
+#4801 = LINE('',#4802,#4803);
+#4802 = CARTESIAN_POINT('',(-0.E+000,-9.5));
+#4803 = VECTOR('',#4804,1.);
+#4804 = DIRECTION('',(-1.,0.E+000));
+#4805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4806 = PCURVE('',#1671,#4807);
+#4807 = DEFINITIONAL_REPRESENTATION('',(#4808),#4812);
+#4808 = CIRCLE('',#4809,3.5);
+#4809 = AXIS2_PLACEMENT_2D('',#4810,#4811);
+#4810 = CARTESIAN_POINT('',(1.125308632651,9.862528469927E-002));
+#4811 = DIRECTION('',(3.E-017,1.));
+#4812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4813 = ORIENTED_EDGE('',*,*,#4814,.F.);
+#4814 = EDGE_CURVE('',#4815,#4791,#4817,.T.);
+#4815 = VERTEX_POINT('',#4816);
+#4816 = CARTESIAN_POINT('',(20.499573328273,8.660007698808,
+ -2.779139992071));
+#4817 = SURFACE_CURVE('',#4818,(#4822,#4829),.PCURVE_S1.);
+#4818 = LINE('',#4819,#4820);
+#4819 = CARTESIAN_POINT('',(16.749573328273,15.155198227191,
+ -2.779139992071));
+#4820 = VECTOR('',#4821,1.);
+#4821 = DIRECTION('',(0.5,-0.866025403784,-4.440892098501E-016));
+#4822 = PCURVE('',#1737,#4823);
+#4823 = DEFINITIONAL_REPRESENTATION('',(#4824),#4828);
+#4824 = LINE('',#4825,#4826);
+#4825 = CARTESIAN_POINT('',(-7.068588678671,0.E+000));
+#4826 = VECTOR('',#4827,1.);
+#4827 = DIRECTION('',(-0.E+000,-1.));
+#4828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4829 = PCURVE('',#1636,#4830);
+#4830 = DEFINITIONAL_REPRESENTATION('',(#4831),#4835);
+#4831 = LINE('',#4832,#4833);
+#4832 = CARTESIAN_POINT('',(-4.69E-015,-2.4E-016));
+#4833 = VECTOR('',#4834,1.);
+#4834 = DIRECTION('',(-2.E-017,-1.));
+#4835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4836 = ORIENTED_EDGE('',*,*,#4837,.T.);
+#4837 = EDGE_CURVE('',#4815,#4738,#4838,.T.);
+#4838 = SURFACE_CURVE('',#4839,(#4844,#4851),.PCURVE_S1.);
+#4839 = CIRCLE('',#4840,3.5);
+#4840 = AXIS2_PLACEMENT_3D('',#4841,#4842,#4843);
+#4841 = CARTESIAN_POINT('',(18.356280965877,7.422577276427,
+ -5.254026615581));
+#4842 = DIRECTION('',(-0.5,0.866025403784,4.3E-016));
+#4843 = DIRECTION('',(0.866025403784,0.5,-7.9E-016));
+#4844 = PCURVE('',#1737,#4845);
+#4845 = DEFINITIONAL_REPRESENTATION('',(#4846),#4850);
+#4846 = LINE('',#4847,#4848);
+#4847 = CARTESIAN_POINT('',(-12.56637061435,-7.5));
+#4848 = VECTOR('',#4849,1.);
+#4849 = DIRECTION('',(1.,-0.E+000));
+#4850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4851 = PCURVE('',#3367,#4852);
+#4852 = DEFINITIONAL_REPRESENTATION('',(#4853),#4857);
+#4853 = CIRCLE('',#4854,3.5);
+#4854 = AXIS2_PLACEMENT_2D('',#4855,#4856);
+#4855 = CARTESIAN_POINT('',(0.186355184504,-1.921093095032));
+#4856 = DIRECTION('',(-4.E-017,1.));
+#4857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4858 = ORIENTED_EDGE('',*,*,#4765,.T.);
+#4859 = ADVANCED_FACE('',(#4860),#1671,.T.);
+#4860 = FACE_BOUND('',#4861,.T.);
+#4861 = EDGE_LOOP('',(#4862,#4863,#4864));
+#4862 = ORIENTED_EDGE('',*,*,#1648,.F.);
+#4863 = ORIENTED_EDGE('',*,*,#4790,.T.);
+#4864 = ORIENTED_EDGE('',*,*,#4865,.T.);
+#4865 = EDGE_CURVE('',#4791,#1614,#4866,.T.);
+#4866 = SURFACE_CURVE('',#4867,(#4871,#4878),.PCURVE_S1.);
+#4867 = LINE('',#4868,#4869);
+#4868 = CARTESIAN_POINT('',(21.499573328287,6.927956891247,
+ -2.779139992054));
+#4869 = VECTOR('',#4870,1.);
+#4870 = DIRECTION('',(-0.612372435696,-0.353553390593,0.707106781187));
+#4871 = PCURVE('',#1671,#4872);
+#4872 = DEFINITIONAL_REPRESENTATION('',(#4873),#4877);
+#4873 = LINE('',#4874,#4875);
+#4874 = CARTESIAN_POINT('',(-1.349577990876,2.573486129478));
+#4875 = VECTOR('',#4876,1.);
+#4876 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#4877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4878 = PCURVE('',#1636,#4879);
+#4879 = DEFINITIONAL_REPRESENTATION('',(#4880),#4884);
+#4880 = LINE('',#4881,#4882);
+#4881 = CARTESIAN_POINT('',(-1.86E-015,-9.5));
+#4882 = VECTOR('',#4883,1.);
+#4883 = DIRECTION('',(1.,4.E-017));
+#4884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4885 = ADVANCED_FACE('',(#4886),#1636,.F.);
+#4886 = FACE_BOUND('',#4887,.F.);
+#4887 = EDGE_LOOP('',(#4888,#4911,#4912,#4913,#4914));
+#4888 = ORIENTED_EDGE('',*,*,#4889,.F.);
+#4889 = EDGE_CURVE('',#4815,#4890,#4892,.T.);
+#4890 = VERTEX_POINT('',#4891);
+#4891 = CARTESIAN_POINT('',(19.425777911961,8.040051626145,
+ -1.539227846713));
+#4892 = SURFACE_CURVE('',#4893,(#4897,#4904),.PCURVE_S1.);
+#4893 = LINE('',#4894,#4895);
+#4894 = CARTESIAN_POINT('',(20.95585484636,8.923441956102,
+ -3.306008506625));
+#4895 = VECTOR('',#4896,1.);
+#4896 = DIRECTION('',(-0.612372435696,-0.353553390593,0.707106781187));
+#4897 = PCURVE('',#1636,#4898);
+#4898 = DEFINITIONAL_REPRESENTATION('',(#4899),#4903);
+#4899 = LINE('',#4900,#4901);
+#4900 = CARTESIAN_POINT('',(-0.745104598894,-7.5));
+#4901 = VECTOR('',#4902,1.);
+#4902 = DIRECTION('',(1.,-2.E-017));
+#4903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4904 = PCURVE('',#3367,#4905);
#4905 = DEFINITIONAL_REPRESENTATION('',(#4906),#4910);
#4906 = LINE('',#4907,#4908);
-#4907 = CARTESIAN_POINT('',(-12.56637061435,-7.5));
+#4907 = CARTESIAN_POINT('',(2.13437329346,1.080636264318));
#4908 = VECTOR('',#4909,1.);
-#4909 = DIRECTION('',(1.,-0.E+000));
+#4909 = DIRECTION('',(0.707106781187,-0.707106781187));
#4910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
-#4911 = PCURVE('',#3427,#4912);
-#4912 = DEFINITIONAL_REPRESENTATION('',(#4913),#4917);
-#4913 = CIRCLE('',#4914,3.5);
-#4914 = AXIS2_PLACEMENT_2D('',#4915,#4916);
-#4915 = CARTESIAN_POINT('',(0.291000300881,-2.030335665981));
-#4916 = DIRECTION('',(-4.55078443329E-017,1.));
-#4917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4918 = ORIENTED_EDGE('',*,*,#4825,.T.);
-#4919 = ADVANCED_FACE('',(#4920),#1677,.T.);
-#4920 = FACE_BOUND('',#4921,.T.);
-#4921 = EDGE_LOOP('',(#4922,#4923,#4924));
-#4922 = ORIENTED_EDGE('',*,*,#1654,.F.);
-#4923 = ORIENTED_EDGE('',*,*,#4850,.T.);
-#4924 = ORIENTED_EDGE('',*,*,#4925,.T.);
-#4925 = EDGE_CURVE('',#4851,#1620,#4926,.T.);
-#4926 = SURFACE_CURVE('',#4927,(#4931,#4938),.PCURVE_S1.);
-#4927 = LINE('',#4928,#4929);
-#4928 = CARTESIAN_POINT('',(-6.783083032585,21.248644444395,
- -2.701524309144));
-#4929 = VECTOR('',#4930,1.);
-#4930 = DIRECTION('',(0.353553390591,-0.612372435691,0.707106781192));
-#4931 = PCURVE('',#1677,#4932);
-#4932 = DEFINITIONAL_REPRESENTATION('',(#4933),#4937);
-#4933 = LINE('',#4934,#4935);
-#4934 = CARTESIAN_POINT('',(-1.48820682141,2.422148516921));
-#4935 = VECTOR('',#4936,1.);
-#4936 = DIRECTION('',(-0.707106781192,-0.707106781181));
-#4937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4938 = PCURVE('',#1642,#4939);
-#4939 = DEFINITIONAL_REPRESENTATION('',(#4940),#4944);
-#4940 = LINE('',#4941,#4942);
-#4941 = CARTESIAN_POINT('',(3.497202527569E-015,-9.5));
-#4942 = VECTOR('',#4943,1.);
-#4943 = DIRECTION('',(1.,6.938893903907E-018));
-#4944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4945 = ADVANCED_FACE('',(#4946),#1642,.F.);
-#4946 = FACE_BOUND('',#4947,.F.);
-#4947 = EDGE_LOOP('',(#4948,#4971,#4972,#4973,#4974));
-#4948 = ORIENTED_EDGE('',*,*,#4949,.F.);
-#4949 = EDGE_CURVE('',#4875,#4950,#4952,.T.);
-#4950 = VERTEX_POINT('',#4951);
-#4951 = CARTESIAN_POINT('',(-8.032322823068,19.41239123235,
- -1.735902274959));
-#4952 = SURFACE_CURVE('',#4953,(#4957,#4964),.PCURVE_S1.);
-#4953 = LINE('',#4954,#4955);
-#4954 = CARTESIAN_POINT('',(-8.805296550708,20.751221001537,
- -3.281849730262));
-#4955 = VECTOR('',#4956,1.);
-#4956 = DIRECTION('',(0.353553390591,-0.612372435691,0.707106781192));
-#4957 = PCURVE('',#1642,#4958);
-#4958 = DEFINITIONAL_REPRESENTATION('',(#4959),#4963);
-#4959 = LINE('',#4960,#4961);
-#4960 = CARTESIAN_POINT('',(-0.820704081128,-7.5));
-#4961 = VECTOR('',#4962,1.);
-#4962 = DIRECTION('',(1.,-9.71445146547E-017));
-#4963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4964 = PCURVE('',#3427,#4965);
-#4965 = DEFINITIONAL_REPRESENTATION('',(#4966),#4970);
-#4966 = LINE('',#4967,#4968);
-#4967 = CARTESIAN_POINT('',(2.185531472669,1.024880630468));
-#4968 = VECTOR('',#4969,1.);
-#4969 = DIRECTION('',(0.707106781192,-0.707106781181));
-#4970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4971 = ORIENTED_EDGE('',*,*,#4874,.T.);
-#4972 = ORIENTED_EDGE('',*,*,#4925,.T.);
-#4973 = ORIENTED_EDGE('',*,*,#1619,.F.);
-#4974 = ORIENTED_EDGE('',*,*,#4975,.F.);
-#4975 = EDGE_CURVE('',#4950,#1523,#4976,.T.);
-#4976 = SURFACE_CURVE('',#4977,(#4981,#4988),.PCURVE_S1.);
-#4977 = LINE('',#4978,#4979);
-#4978 = CARTESIAN_POINT('',(-12.79546254388,16.66239123235,
- -1.735902274959));
-#4979 = VECTOR('',#4980,1.);
-#4980 = DIRECTION('',(-0.866025403784,-0.5,1.556448068925E-016));
-#4981 = PCURVE('',#1642,#4982);
-#4982 = DEFINITIONAL_REPRESENTATION('',(#4983),#4987);
-#4983 = LINE('',#4984,#4985);
-#4984 = CARTESIAN_POINT('',(1.36559577686,-2.));
-#4985 = VECTOR('',#4986,1.);
-#4986 = DIRECTION('',(4.163336342344E-017,1.));
-#4987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4988 = PCURVE('',#1584,#4989);
-#4989 = DEFINITIONAL_REPRESENTATION('',(#4990),#4994);
-#4990 = LINE('',#4991,#4992);
-#4991 = CARTESIAN_POINT('',(-6.20003198827,-1.7763568394E-015));
-#4992 = VECTOR('',#4993,1.);
-#4993 = DIRECTION('',(-0.E+000,1.));
-#4994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4995 = ADVANCED_FACE('',(#4996),#1584,.F.);
-#4996 = FACE_BOUND('',#4997,.T.);
-#4997 = EDGE_LOOP('',(#4998,#4999,#5000,#5026));
-#4998 = ORIENTED_EDGE('',*,*,#1522,.F.);
-#4999 = ORIENTED_EDGE('',*,*,#4975,.F.);
-#5000 = ORIENTED_EDGE('',*,*,#5001,.T.);
-#5001 = EDGE_CURVE('',#4950,#3389,#5002,.T.);
-#5002 = SURFACE_CURVE('',#5003,(#5008,#5015),.PCURVE_S1.);
-#5003 = CIRCLE('',#5004,20.9);
-#5004 = AXIS2_PLACEMENT_3D('',#5005,#5006,#5007);
-#5005 = CARTESIAN_POINT('',(2.381569860407,1.375,-6.661338147751E-016));
-#5006 = DIRECTION('',(0.866025403784,0.5,-1.814076218371E-016));
-#5007 = DIRECTION('',(-0.5,0.866025403784,-8.326672684689E-016));
-#5008 = PCURVE('',#1584,#5009);
-#5009 = DEFINITIONAL_REPRESENTATION('',(#5010),#5014);
-#5010 = LINE('',#5011,#5012);
-#5011 = CARTESIAN_POINT('',(-0.E+000,-5.5));
-#5012 = VECTOR('',#5013,1.);
-#5013 = DIRECTION('',(-1.,0.E+000));
-#5014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5015 = PCURVE('',#3427,#5016);
-#5016 = DEFINITIONAL_REPRESENTATION('',(#5017),#5025);
-#5017 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5018,#5019,#5020,#5021,
-#5022,#5023,#5024),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#4911 = ORIENTED_EDGE('',*,*,#4814,.T.);
+#4912 = ORIENTED_EDGE('',*,*,#4865,.T.);
+#4913 = ORIENTED_EDGE('',*,*,#1613,.F.);
+#4914 = ORIENTED_EDGE('',*,*,#4915,.F.);
+#4915 = EDGE_CURVE('',#4890,#1517,#4916,.T.);
+#4916 = SURFACE_CURVE('',#4917,(#4921,#4928),.PCURVE_S1.);
+#4917 = LINE('',#4918,#4919);
+#4918 = CARTESIAN_POINT('',(16.675777911961,12.80319134696,
+ -1.539227846713));
+#4919 = VECTOR('',#4920,1.);
+#4920 = DIRECTION('',(-0.5,0.866025403784,4.3E-016));
+#4921 = PCURVE('',#1636,#4922);
+#4922 = DEFINITIONAL_REPRESENTATION('',(#4923),#4927);
+#4923 = LINE('',#4924,#4925);
+#4924 = CARTESIAN_POINT('',(1.753500572093,-2.));
+#4925 = VECTOR('',#4926,1.);
+#4926 = DIRECTION('',(1.E-017,1.));
+#4927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4928 = PCURVE('',#1578,#4929);
+#4929 = DEFINITIONAL_REPRESENTATION('',(#4930),#4934);
+#4930 = LINE('',#4931,#4932);
+#4931 = CARTESIAN_POINT('',(-6.209471302621,1.78E-015));
+#4932 = VECTOR('',#4933,1.);
+#4933 = DIRECTION('',(-0.E+000,1.));
+#4934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4935 = ADVANCED_FACE('',(#4936),#1578,.F.);
+#4936 = FACE_BOUND('',#4937,.T.);
+#4937 = EDGE_LOOP('',(#4938,#4939,#4940,#4966));
+#4938 = ORIENTED_EDGE('',*,*,#1516,.F.);
+#4939 = ORIENTED_EDGE('',*,*,#4915,.F.);
+#4940 = ORIENTED_EDGE('',*,*,#4941,.T.);
+#4941 = EDGE_CURVE('',#4890,#3329,#4942,.T.);
+#4942 = SURFACE_CURVE('',#4943,(#4948,#4955),.PCURVE_S1.);
+#4943 = CIRCLE('',#4944,20.9);
+#4944 = AXIS2_PLACEMENT_3D('',#4945,#4946,#4947);
+#4945 = CARTESIAN_POINT('',(1.375,-2.381569860407,-1.33226762955E-015));
+#4946 = DIRECTION('',(0.5,-0.866025403784,-4.469903994297E-016));
+#4947 = DIRECTION('',(0.866025403784,0.5,-7.49400541622E-016));
+#4948 = PCURVE('',#1578,#4949);
+#4949 = DEFINITIONAL_REPRESENTATION('',(#4950),#4954);
+#4950 = LINE('',#4951,#4952);
+#4951 = CARTESIAN_POINT('',(-0.E+000,-5.5));
+#4952 = VECTOR('',#4953,1.);
+#4953 = DIRECTION('',(-1.,0.E+000));
+#4954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4955 = PCURVE('',#3367,#4956);
+#4956 = DEFINITIONAL_REPRESENTATION('',(#4957),#4965);
+#4957 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4958,#4959,#4960,#4961,
+#4962,#4963,#4964),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE()
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
-#5018 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#5019 = CARTESIAN_POINT('',(41.667243081121,-0.448852191763));
-#5020 = CARTESIAN_POINT('',(23.567312142026,-31.79885219176));
-#5021 = CARTESIAN_POINT('',(5.467381202931,-63.14885219176));
-#5022 = CARTESIAN_POINT('',(-12.63254973616,-31.79885219176));
-#5023 = CARTESIAN_POINT('',(-30.73248067525,-0.448852191763));
-#5024 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#5025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5026 = ORIENTED_EDGE('',*,*,#3388,.F.);
-#5027 = ADVANCED_FACE('',(#5028),#3369,.F.);
-#5028 = FACE_BOUND('',#5029,.T.);
-#5029 = EDGE_LOOP('',(#5030,#5061,#5085,#5108,#5129,#5130,#5131,#5132));
-#5030 = ORIENTED_EDGE('',*,*,#5031,.T.);
-#5031 = EDGE_CURVE('',#5032,#5034,#5036,.T.);
-#5032 = VERTEX_POINT('',#5033);
-#5033 = CARTESIAN_POINT('',(-8.999999578727,-15.58845751134,
- -2.609403791325E-015));
-#5034 = VERTEX_POINT('',#5035);
-#5035 = CARTESIAN_POINT('',(-8.999999650917,15.588457469663,
- -1.299340255671E-014));
-#5036 = SURFACE_CURVE('',#5037,(#5042,#5049),.PCURVE_S1.);
-#5037 = CIRCLE('',#5038,18.);
-#5038 = AXIS2_PLACEMENT_3D('',#5039,#5040,#5041);
-#5039 = CARTESIAN_POINT('',(0.E+000,-9.792167077194E-031,-4.41E-015));
-#5040 = DIRECTION('',(0.E+000,-2.22044604925E-016,-1.));
-#5041 = DIRECTION('',(1.,0.E+000,0.E+000));
-#5042 = PCURVE('',#3369,#5043);
-#5043 = DEFINITIONAL_REPRESENTATION('',(#5044),#5048);
-#5044 = LINE('',#5045,#5046);
-#5045 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#5046 = VECTOR('',#5047,1.);
-#5047 = DIRECTION('',(-1.,0.E+000));
-#5048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5049 = PCURVE('',#5050,#5055);
-#5050 = SPHERICAL_SURFACE('',#5051,18.);
-#5051 = AXIS2_PLACEMENT_3D('',#5052,#5053,#5054);
-#5052 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
-#5053 = DIRECTION('',(0.E+000,2.22044604925E-016,1.));
-#5054 = DIRECTION('',(1.,0.E+000,0.E+000));
-#5055 = DEFINITIONAL_REPRESENTATION('',(#5056),#5060);
-#5056 = LINE('',#5057,#5058);
-#5057 = CARTESIAN_POINT('',(-0.E+000,-2.4E-016));
-#5058 = VECTOR('',#5059,1.);
-#5059 = DIRECTION('',(-1.,0.E+000));
-#5060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5061 = ORIENTED_EDGE('',*,*,#5062,.T.);
-#5062 = EDGE_CURVE('',#5034,#5063,#5065,.T.);
-#5063 = VERTEX_POINT('',#5064);
-#5064 = CARTESIAN_POINT('',(18.,-8.881784197001E-031,-4.E-015));
-#5065 = SURFACE_CURVE('',#5066,(#5071,#5078),.PCURVE_S1.);
-#5066 = CIRCLE('',#5067,18.);
-#5067 = AXIS2_PLACEMENT_3D('',#5068,#5069,#5070);
-#5068 = CARTESIAN_POINT('',(0.E+000,-9.792167077194E-031,-4.41E-015));
-#5069 = DIRECTION('',(0.E+000,-2.22044604925E-016,-1.));
-#5070 = DIRECTION('',(1.,0.E+000,0.E+000));
-#5071 = PCURVE('',#3369,#5072);
-#5072 = DEFINITIONAL_REPRESENTATION('',(#5073),#5077);
-#5073 = LINE('',#5074,#5075);
-#5074 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#5075 = VECTOR('',#5076,1.);
-#5076 = DIRECTION('',(-1.,0.E+000));
-#5077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5078 = PCURVE('',#5050,#5079);
-#5079 = DEFINITIONAL_REPRESENTATION('',(#5080),#5084);
-#5080 = LINE('',#5081,#5082);
-#5081 = CARTESIAN_POINT('',(-0.E+000,-2.4E-016));
-#5082 = VECTOR('',#5083,1.);
-#5083 = DIRECTION('',(-1.,0.E+000));
-#5084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5085 = ORIENTED_EDGE('',*,*,#5086,.T.);
-#5086 = EDGE_CURVE('',#5063,#5087,#5089,.T.);
-#5087 = VERTEX_POINT('',#5088);
-#5088 = CARTESIAN_POINT('',(18.,2.424467497956E-016,1.091883092037));
-#5089 = SEAM_CURVE('',#5090,(#5094,#5101),.PCURVE_S1.);
-#5090 = LINE('',#5091,#5092);
-#5091 = CARTESIAN_POINT('',(18.,-9.792167077194E-031,-4.41E-015));
-#5092 = VECTOR('',#5093,1.);
-#5093 = DIRECTION('',(0.E+000,2.22044604925E-016,1.));
-#5094 = PCURVE('',#3369,#5095);
-#5095 = DEFINITIONAL_REPRESENTATION('',(#5096),#5100);
-#5096 = LINE('',#5097,#5098);
-#5097 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#5098 = VECTOR('',#5099,1.);
-#5099 = DIRECTION('',(-0.E+000,1.));
-#5100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5101 = PCURVE('',#3369,#5102);
-#5102 = DEFINITIONAL_REPRESENTATION('',(#5103),#5107);
-#5103 = LINE('',#5104,#5105);
-#5104 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
-#5105 = VECTOR('',#5106,1.);
-#5106 = DIRECTION('',(-0.E+000,1.));
-#5107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5108 = ORIENTED_EDGE('',*,*,#5109,.T.);
-#5109 = EDGE_CURVE('',#5087,#3353,#5110,.T.);
-#5110 = SEAM_CURVE('',#5111,(#5115,#5122),.PCURVE_S1.);
-#5111 = LINE('',#5112,#5113);
-#5112 = CARTESIAN_POINT('',(18.,-9.792167077194E-031,-4.41E-015));
-#5113 = VECTOR('',#5114,1.);
-#5114 = DIRECTION('',(0.E+000,2.22044604925E-016,1.));
-#5115 = PCURVE('',#3369,#5116);
-#5116 = DEFINITIONAL_REPRESENTATION('',(#5117),#5121);
-#5117 = LINE('',#5118,#5119);
-#5118 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#5119 = VECTOR('',#5120,1.);
-#5120 = DIRECTION('',(-0.E+000,1.));
-#5121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5122 = PCURVE('',#3369,#5123);
-#5123 = DEFINITIONAL_REPRESENTATION('',(#5124),#5128);
-#5124 = LINE('',#5125,#5126);
-#5125 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
-#5126 = VECTOR('',#5127,1.);
-#5127 = DIRECTION('',(-0.E+000,1.));
-#5128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5129 = ORIENTED_EDGE('',*,*,#3352,.F.);
-#5130 = ORIENTED_EDGE('',*,*,#5109,.F.);
-#5131 = ORIENTED_EDGE('',*,*,#5086,.F.);
-#5132 = ORIENTED_EDGE('',*,*,#5133,.T.);
-#5133 = EDGE_CURVE('',#5063,#5032,#5134,.T.);
-#5134 = SURFACE_CURVE('',#5135,(#5140,#5147),.PCURVE_S1.);
-#5135 = CIRCLE('',#5136,18.);
-#5136 = AXIS2_PLACEMENT_3D('',#5137,#5138,#5139);
-#5137 = CARTESIAN_POINT('',(0.E+000,-9.792167077194E-031,-4.41E-015));
-#5138 = DIRECTION('',(0.E+000,-2.22044604925E-016,-1.));
-#5139 = DIRECTION('',(1.,0.E+000,0.E+000));
-#5140 = PCURVE('',#3369,#5141);
-#5141 = DEFINITIONAL_REPRESENTATION('',(#5142),#5146);
-#5142 = LINE('',#5143,#5144);
-#5143 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#5144 = VECTOR('',#5145,1.);
-#5145 = DIRECTION('',(-1.,0.E+000));
-#5146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5147 = PCURVE('',#5050,#5148);
-#5148 = DEFINITIONAL_REPRESENTATION('',(#5149),#5153);
-#5149 = LINE('',#5150,#5151);
-#5150 = CARTESIAN_POINT('',(-0.E+000,-2.4E-016));
-#5151 = VECTOR('',#5152,1.);
-#5152 = DIRECTION('',(-1.,0.E+000));
-#5153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5154 = ADVANCED_FACE('',(#5155),#3427,.F.);
-#5155 = FACE_BOUND('',#5156,.F.);
-#5156 = EDGE_LOOP('',(#5157,#5183,#5184,#5185,#5186,#5187,#5188,#5189));
-#5157 = ORIENTED_EDGE('',*,*,#5158,.F.);
-#5158 = EDGE_CURVE('',#4724,#3494,#5159,.T.);
-#5159 = SURFACE_CURVE('',#5160,(#5165,#5176),.PCURVE_S1.);
-#5160 = CIRCLE('',#5161,5.);
-#5161 = AXIS2_PLACEMENT_3D('',#5162,#5163,#5164);
-#5162 = CARTESIAN_POINT('',(-7.277688402483,18.105326074756,
- -5.17638090205));
-#5163 = DIRECTION('',(0.866025403784,0.5,-1.814076218371E-016));
-#5164 = DIRECTION('',(-0.5,0.866025403784,-8.326672684689E-016));
-#5165 = PCURVE('',#3427,#5166);
-#5166 = DEFINITIONAL_REPRESENTATION('',(#5167),#5175);
-#5167 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5168,#5169,#5170,#5171,
-#5172,#5173,#5174),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#4958 = CARTESIAN_POINT('',(5.440381800085,-0.6293873687));
+#4959 = CARTESIAN_POINT('',(41.640243678275,-0.6293873687));
+#4960 = CARTESIAN_POINT('',(23.54031273918,-31.9793873687));
+#4961 = CARTESIAN_POINT('',(5.440381800085,-63.3293873687));
+#4962 = CARTESIAN_POINT('',(-12.65954913901,-31.9793873687));
+#4963 = CARTESIAN_POINT('',(-30.7594800781,-0.6293873687));
+#4964 = CARTESIAN_POINT('',(5.440381800085,-0.6293873687));
+#4965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4966 = ORIENTED_EDGE('',*,*,#3328,.F.);
+#4967 = ADVANCED_FACE('',(#4968),#3309,.F.);
+#4968 = FACE_BOUND('',#4969,.T.);
+#4969 = EDGE_LOOP('',(#4970,#5001,#5025,#5048,#5069,#5070,#5071,#5072));
+#4970 = ORIENTED_EDGE('',*,*,#4971,.T.);
+#4971 = EDGE_CURVE('',#4972,#4974,#4976,.T.);
+#4972 = VERTEX_POINT('',#4973);
+#4973 = CARTESIAN_POINT('',(-15.58845705264,9.000000373219,-1.E-014));
+#4974 = VERTEX_POINT('',#4975);
+#4975 = CARTESIAN_POINT('',(15.588457469663,8.999999650917,-5.E-015));
+#4976 = SURFACE_CURVE('',#4977,(#4982,#4989),.PCURVE_S1.);
+#4977 = CIRCLE('',#4978,18.);
+#4978 = AXIS2_PLACEMENT_3D('',#4979,#4980,#4981);
+#4979 = CARTESIAN_POINT('',(0.E+000,0.E+000,-4.4E-015));
+#4980 = DIRECTION('',(2.2E-016,4.884981308351E-032,-1.));
+#4981 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
+#4982 = PCURVE('',#3309,#4983);
+#4983 = DEFINITIONAL_REPRESENTATION('',(#4984),#4988);
+#4984 = LINE('',#4985,#4986);
+#4985 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
+#4986 = VECTOR('',#4987,1.);
+#4987 = DIRECTION('',(-1.,0.E+000));
+#4988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4989 = PCURVE('',#4990,#4995);
+#4990 = SPHERICAL_SURFACE('',#4991,18.);
+#4991 = AXIS2_PLACEMENT_3D('',#4992,#4993,#4994);
+#4992 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#4993 = DIRECTION('',(-2.2E-016,-4.884981308351E-032,1.));
+#4994 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
+#4995 = DEFINITIONAL_REPRESENTATION('',(#4996),#5000);
+#4996 = LINE('',#4997,#4998);
+#4997 = CARTESIAN_POINT('',(-0.E+000,-2.4E-016));
+#4998 = VECTOR('',#4999,1.);
+#4999 = DIRECTION('',(-1.,0.E+000));
+#5000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5001 = ORIENTED_EDGE('',*,*,#5002,.T.);
+#5002 = EDGE_CURVE('',#4974,#5003,#5005,.T.);
+#5003 = VERTEX_POINT('',#5004);
+#5004 = CARTESIAN_POINT('',(3.996802888651E-015,-18.,-4.E-015));
+#5005 = SURFACE_CURVE('',#5006,(#5011,#5018),.PCURVE_S1.);
+#5006 = CIRCLE('',#5007,18.);
+#5007 = AXIS2_PLACEMENT_3D('',#5008,#5009,#5010);
+#5008 = CARTESIAN_POINT('',(0.E+000,0.E+000,-4.4E-015));
+#5009 = DIRECTION('',(2.2E-016,4.884981308351E-032,-1.));
+#5010 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
+#5011 = PCURVE('',#3309,#5012);
+#5012 = DEFINITIONAL_REPRESENTATION('',(#5013),#5017);
+#5013 = LINE('',#5014,#5015);
+#5014 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
+#5015 = VECTOR('',#5016,1.);
+#5016 = DIRECTION('',(-1.,0.E+000));
+#5017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5018 = PCURVE('',#4990,#5019);
+#5019 = DEFINITIONAL_REPRESENTATION('',(#5020),#5024);
+#5020 = LINE('',#5021,#5022);
+#5021 = CARTESIAN_POINT('',(-0.E+000,-2.4E-016));
+#5022 = VECTOR('',#5023,1.);
+#5023 = DIRECTION('',(-1.,0.E+000));
+#5024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5025 = ORIENTED_EDGE('',*,*,#5026,.T.);
+#5026 = EDGE_CURVE('',#5003,#5027,#5029,.T.);
+#5027 = VERTEX_POINT('',#5028);
+#5028 = CARTESIAN_POINT('',(2.996802888651E-015,-18.,1.304015126393));
+#5029 = SEAM_CURVE('',#5030,(#5034,#5041),.PCURVE_S1.);
+#5030 = LINE('',#5031,#5032);
+#5031 = CARTESIAN_POINT('',(3.996802888651E-015,-18.,-4.4E-015));
+#5032 = VECTOR('',#5033,1.);
+#5033 = DIRECTION('',(-2.2E-016,-4.884981308351E-032,1.));
+#5034 = PCURVE('',#3309,#5035);
+#5035 = DEFINITIONAL_REPRESENTATION('',(#5036),#5040);
+#5036 = LINE('',#5037,#5038);
+#5037 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
+#5038 = VECTOR('',#5039,1.);
+#5039 = DIRECTION('',(-0.E+000,1.));
+#5040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5041 = PCURVE('',#3309,#5042);
+#5042 = DEFINITIONAL_REPRESENTATION('',(#5043),#5047);
+#5043 = LINE('',#5044,#5045);
+#5044 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
+#5045 = VECTOR('',#5046,1.);
+#5046 = DIRECTION('',(-0.E+000,1.));
+#5047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5048 = ORIENTED_EDGE('',*,*,#5049,.T.);
+#5049 = EDGE_CURVE('',#5027,#3293,#5050,.T.);
+#5050 = SEAM_CURVE('',#5051,(#5055,#5062),.PCURVE_S1.);
+#5051 = LINE('',#5052,#5053);
+#5052 = CARTESIAN_POINT('',(3.996802888651E-015,-18.,-4.4E-015));
+#5053 = VECTOR('',#5054,1.);
+#5054 = DIRECTION('',(-2.2E-016,-4.884981308351E-032,1.));
+#5055 = PCURVE('',#3309,#5056);
+#5056 = DEFINITIONAL_REPRESENTATION('',(#5057),#5061);
+#5057 = LINE('',#5058,#5059);
+#5058 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
+#5059 = VECTOR('',#5060,1.);
+#5060 = DIRECTION('',(-0.E+000,1.));
+#5061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5062 = PCURVE('',#3309,#5063);
+#5063 = DEFINITIONAL_REPRESENTATION('',(#5064),#5068);
+#5064 = LINE('',#5065,#5066);
+#5065 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
+#5066 = VECTOR('',#5067,1.);
+#5067 = DIRECTION('',(-0.E+000,1.));
+#5068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5069 = ORIENTED_EDGE('',*,*,#3292,.F.);
+#5070 = ORIENTED_EDGE('',*,*,#5049,.F.);
+#5071 = ORIENTED_EDGE('',*,*,#5026,.F.);
+#5072 = ORIENTED_EDGE('',*,*,#5073,.T.);
+#5073 = EDGE_CURVE('',#5003,#4972,#5074,.T.);
+#5074 = SURFACE_CURVE('',#5075,(#5080,#5087),.PCURVE_S1.);
+#5075 = CIRCLE('',#5076,18.);
+#5076 = AXIS2_PLACEMENT_3D('',#5077,#5078,#5079);
+#5077 = CARTESIAN_POINT('',(0.E+000,0.E+000,-4.4E-015));
+#5078 = DIRECTION('',(2.2E-016,4.884981308351E-032,-1.));
+#5079 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
+#5080 = PCURVE('',#3309,#5081);
+#5081 = DEFINITIONAL_REPRESENTATION('',(#5082),#5086);
+#5082 = LINE('',#5083,#5084);
+#5083 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
+#5084 = VECTOR('',#5085,1.);
+#5085 = DIRECTION('',(-1.,0.E+000));
+#5086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5087 = PCURVE('',#4990,#5088);
+#5088 = DEFINITIONAL_REPRESENTATION('',(#5089),#5093);
+#5089 = LINE('',#5090,#5091);
+#5090 = CARTESIAN_POINT('',(-0.E+000,-2.4E-016));
+#5091 = VECTOR('',#5092,1.);
+#5092 = DIRECTION('',(-1.,0.E+000));
+#5093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5094 = ADVANCED_FACE('',(#5095),#3367,.F.);
+#5095 = FACE_BOUND('',#5096,.F.);
+#5096 = EDGE_LOOP('',(#5097,#5123,#5124,#5125,#5126,#5127,#5128,#5129));
+#5097 = ORIENTED_EDGE('',*,*,#5098,.F.);
+#5098 = EDGE_CURVE('',#4664,#3434,#5099,.T.);
+#5099 = SURFACE_CURVE('',#5100,(#5105,#5116),.PCURVE_S1.);
+#5100 = CIRCLE('',#5101,5.3);
+#5101 = AXIS2_PLACEMENT_3D('',#5102,#5103,#5104);
+#5102 = CARTESIAN_POINT('',(18.356280965877,7.422577276427,
+ -5.254026615581));
+#5103 = DIRECTION('',(0.5,-0.866025403784,-4.469903994297E-016));
+#5104 = DIRECTION('',(0.866025403784,0.5,-7.49400541622E-016));
+#5105 = PCURVE('',#3367,#5106);
+#5106 = DEFINITIONAL_REPRESENTATION('',(#5107),#5115);
+#5107 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5108,#5109,#5110,#5111,
+#5112,#5113,#5114),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE()
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
-#5168 = CARTESIAN_POINT('',(0.291000300881,2.969664334019));
-#5169 = CARTESIAN_POINT('',(8.951254338725,2.969664334019));
-#5170 = CARTESIAN_POINT('',(4.621127319803,-4.530335665981));
-#5171 = CARTESIAN_POINT('',(0.291000300881,-12.03033566598));
-#5172 = CARTESIAN_POINT('',(-4.039126718041,-4.530335665981));
-#5173 = CARTESIAN_POINT('',(-8.369253736964,2.969664334019));
-#5174 = CARTESIAN_POINT('',(0.291000300881,2.969664334019));
-#5175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5176 = PCURVE('',#3509,#5177);
-#5177 = DEFINITIONAL_REPRESENTATION('',(#5178),#5182);
-#5178 = LINE('',#5179,#5180);
-#5179 = CARTESIAN_POINT('',(-0.E+000,-5.5));
-#5180 = VECTOR('',#5181,1.);
-#5181 = DIRECTION('',(-1.,0.E+000));
-#5182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5183 = ORIENTED_EDGE('',*,*,#4746,.T.);
-#5184 = ORIENTED_EDGE('',*,*,#4797,.T.);
-#5185 = ORIENTED_EDGE('',*,*,#4897,.F.);
-#5186 = ORIENTED_EDGE('',*,*,#4949,.T.);
-#5187 = ORIENTED_EDGE('',*,*,#5001,.T.);
-#5188 = ORIENTED_EDGE('',*,*,#3411,.T.);
-#5189 = ORIENTED_EDGE('',*,*,#3521,.F.);
-#5190 = ADVANCED_FACE('',(#5191),#3481,.T.);
-#5191 = FACE_BOUND('',#5192,.T.);
-#5192 = EDGE_LOOP('',(#5193,#5219,#5220,#5221,#5222,#5223,#5224,#5225));
-#5193 = ORIENTED_EDGE('',*,*,#5194,.F.);
-#5194 = EDGE_CURVE('',#4701,#3464,#5195,.T.);
-#5195 = SURFACE_CURVE('',#5196,(#5201,#5212),.PCURVE_S1.);
-#5196 = CIRCLE('',#5197,5.);
-#5197 = AXIS2_PLACEMENT_3D('',#5198,#5199,#5200);
-#5198 = CARTESIAN_POINT('',(-12.04082812329,15.355326074756,
- -5.17638090205));
-#5199 = DIRECTION('',(0.866025403784,0.5,-1.814076218371E-016));
-#5200 = DIRECTION('',(-0.5,0.866025403784,-8.326672684689E-016));
-#5201 = PCURVE('',#3481,#5202);
-#5202 = DEFINITIONAL_REPRESENTATION('',(#5203),#5211);
-#5203 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5204,#5205,#5206,#5207,
-#5208,#5209,#5210),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#5108 = CARTESIAN_POINT('',(0.186355184504,3.378906904968));
+#5109 = CARTESIAN_POINT('',(9.366224464619,3.378906904968));
+#5110 = CARTESIAN_POINT('',(4.776289824561,-4.571093095032));
+#5111 = CARTESIAN_POINT('',(0.186355184504,-12.52109309503));
+#5112 = CARTESIAN_POINT('',(-4.403579455554,-4.571093095032));
+#5113 = CARTESIAN_POINT('',(-8.993514095611,3.378906904968));
+#5114 = CARTESIAN_POINT('',(0.186355184504,3.378906904968));
+#5115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5116 = PCURVE('',#3449,#5117);
+#5117 = DEFINITIONAL_REPRESENTATION('',(#5118),#5122);
+#5118 = LINE('',#5119,#5120);
+#5119 = CARTESIAN_POINT('',(-0.E+000,-5.5));
+#5120 = VECTOR('',#5121,1.);
+#5121 = DIRECTION('',(-1.,0.E+000));
+#5122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5123 = ORIENTED_EDGE('',*,*,#4686,.T.);
+#5124 = ORIENTED_EDGE('',*,*,#4737,.T.);
+#5125 = ORIENTED_EDGE('',*,*,#4837,.F.);
+#5126 = ORIENTED_EDGE('',*,*,#4889,.T.);
+#5127 = ORIENTED_EDGE('',*,*,#4941,.T.);
+#5128 = ORIENTED_EDGE('',*,*,#3351,.T.);
+#5129 = ORIENTED_EDGE('',*,*,#3461,.F.);
+#5130 = ADVANCED_FACE('',(#5131),#3421,.T.);
+#5131 = FACE_BOUND('',#5132,.T.);
+#5132 = EDGE_LOOP('',(#5133,#5159,#5160,#5161,#5162,#5163,#5164,#5165));
+#5133 = ORIENTED_EDGE('',*,*,#5134,.F.);
+#5134 = EDGE_CURVE('',#4641,#3404,#5135,.T.);
+#5135 = SURFACE_CURVE('',#5136,(#5141,#5152),.PCURVE_S1.);
+#5136 = CIRCLE('',#5137,5.3);
+#5137 = AXIS2_PLACEMENT_3D('',#5138,#5139,#5140);
+#5138 = CARTESIAN_POINT('',(15.606280965877,12.185716997241,
+ -5.254026615581));
+#5139 = DIRECTION('',(0.5,-0.866025403784,-4.469903994297E-016));
+#5140 = DIRECTION('',(0.866025403784,0.5,-7.49400541622E-016));
+#5141 = PCURVE('',#3421,#5142);
+#5142 = DEFINITIONAL_REPRESENTATION('',(#5143),#5151);
+#5143 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5144,#5145,#5146,#5147,
+#5148,#5149,#5150),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE()
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
-#5204 = CARTESIAN_POINT('',(0.291000300881,2.969664334019));
-#5205 = CARTESIAN_POINT('',(8.951254338725,2.969664334019));
-#5206 = CARTESIAN_POINT('',(4.621127319803,-4.530335665981));
-#5207 = CARTESIAN_POINT('',(0.291000300881,-12.03033566598));
-#5208 = CARTESIAN_POINT('',(-4.039126718041,-4.530335665981));
-#5209 = CARTESIAN_POINT('',(-8.369253736963,2.969664334019));
-#5210 = CARTESIAN_POINT('',(0.291000300881,2.969664334019));
-#5211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5212 = PCURVE('',#3509,#5213);
-#5213 = DEFINITIONAL_REPRESENTATION('',(#5214),#5218);
-#5214 = LINE('',#5215,#5216);
-#5215 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#5216 = VECTOR('',#5217,1.);
-#5217 = DIRECTION('',(-1.,0.E+000));
-#5218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5219 = ORIENTED_EDGE('',*,*,#4700,.T.);
-#5220 = ORIENTED_EDGE('',*,*,#4646,.T.);
-#5221 = ORIENTED_EDGE('',*,*,#4620,.F.);
-#5222 = ORIENTED_EDGE('',*,*,#4542,.T.);
-#5223 = ORIENTED_EDGE('',*,*,#4442,.T.);
-#5224 = ORIENTED_EDGE('',*,*,#3568,.T.);
-#5225 = ORIENTED_EDGE('',*,*,#3463,.F.);
-#5226 = ADVANCED_FACE('',(#5227),#3509,.T.);
-#5227 = FACE_BOUND('',#5228,.F.);
-#5228 = EDGE_LOOP('',(#5229,#5230,#5231,#5232));
-#5229 = ORIENTED_EDGE('',*,*,#4723,.T.);
-#5230 = ORIENTED_EDGE('',*,*,#5158,.T.);
-#5231 = ORIENTED_EDGE('',*,*,#3493,.F.);
-#5232 = ORIENTED_EDGE('',*,*,#5194,.F.);
-#5233 = ADVANCED_FACE('',(#5234),#3657,.F.);
-#5234 = FACE_BOUND('',#5235,.F.);
-#5235 = EDGE_LOOP('',(#5236,#5262,#5263,#5264,#5265,#5266,#5267,#5268));
-#5236 = ORIENTED_EDGE('',*,*,#5237,.F.);
-#5237 = EDGE_CURVE('',#4135,#3724,#5238,.T.);
-#5238 = SURFACE_CURVE('',#5239,(#5244,#5255),.PCURVE_S1.);
-#5239 = CIRCLE('',#5240,5.);
-#5240 = AXIS2_PLACEMENT_3D('',#5241,#5242,#5243);
-#5241 = CARTESIAN_POINT('',(-12.04082812329,-15.35532607475,
- -5.17638090205));
-#5242 = DIRECTION('',(-0.866025403784,0.5,-7.582964277522E-016));
-#5243 = DIRECTION('',(-0.5,-0.866025403784,-1.387778780781E-016));
-#5244 = PCURVE('',#3657,#5245);
-#5245 = DEFINITIONAL_REPRESENTATION('',(#5246),#5254);
-#5246 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5247,#5248,#5249,#5250,
-#5251,#5252,#5253),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#5144 = CARTESIAN_POINT('',(0.186355184504,3.378906904968));
+#5145 = CARTESIAN_POINT('',(9.366224464619,3.378906904968));
+#5146 = CARTESIAN_POINT('',(4.776289824561,-4.571093095032));
+#5147 = CARTESIAN_POINT('',(0.186355184504,-12.52109309503));
+#5148 = CARTESIAN_POINT('',(-4.403579455554,-4.571093095032));
+#5149 = CARTESIAN_POINT('',(-8.993514095611,3.378906904968));
+#5150 = CARTESIAN_POINT('',(0.186355184504,3.378906904968));
+#5151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5152 = PCURVE('',#3449,#5153);
+#5153 = DEFINITIONAL_REPRESENTATION('',(#5154),#5158);
+#5154 = LINE('',#5155,#5156);
+#5155 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
+#5156 = VECTOR('',#5157,1.);
+#5157 = DIRECTION('',(-1.,0.E+000));
+#5158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5159 = ORIENTED_EDGE('',*,*,#4640,.T.);
+#5160 = ORIENTED_EDGE('',*,*,#4586,.T.);
+#5161 = ORIENTED_EDGE('',*,*,#4560,.F.);
+#5162 = ORIENTED_EDGE('',*,*,#4482,.T.);
+#5163 = ORIENTED_EDGE('',*,*,#4382,.T.);
+#5164 = ORIENTED_EDGE('',*,*,#3508,.T.);
+#5165 = ORIENTED_EDGE('',*,*,#3403,.F.);
+#5166 = ADVANCED_FACE('',(#5167),#3449,.T.);
+#5167 = FACE_BOUND('',#5168,.F.);
+#5168 = EDGE_LOOP('',(#5169,#5170,#5171,#5172));
+#5169 = ORIENTED_EDGE('',*,*,#4663,.T.);
+#5170 = ORIENTED_EDGE('',*,*,#5098,.T.);
+#5171 = ORIENTED_EDGE('',*,*,#3433,.F.);
+#5172 = ORIENTED_EDGE('',*,*,#5134,.F.);
+#5173 = ADVANCED_FACE('',(#5174),#3597,.F.);
+#5174 = FACE_BOUND('',#5175,.F.);
+#5175 = EDGE_LOOP('',(#5176,#5202,#5203,#5204,#5205,#5206,#5207,#5208));
+#5176 = ORIENTED_EDGE('',*,*,#5177,.F.);
+#5177 = EDGE_CURVE('',#4075,#3664,#5178,.T.);
+#5178 = SURFACE_CURVE('',#5179,(#5184,#5195),.PCURVE_S1.);
+#5179 = CIRCLE('',#5180,5.3);
+#5180 = AXIS2_PLACEMENT_3D('',#5181,#5182,#5183);
+#5181 = CARTESIAN_POINT('',(-15.60628096587,12.185716997241,
+ -5.254026615581));
+#5182 = DIRECTION('',(0.5,0.866025403784,-9.857913352292E-016));
+#5183 = DIRECTION('',(-0.866025403784,0.5,-5.551115123126E-017));
+#5184 = PCURVE('',#3597,#5185);
+#5185 = DEFINITIONAL_REPRESENTATION('',(#5186),#5194);
+#5186 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5187,#5188,#5189,#5190,
+#5191,#5192,#5193),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE()
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
-#5247 = CARTESIAN_POINT('',(0.291000300881,2.969664334019));
-#5248 = CARTESIAN_POINT('',(8.951254338725,2.969664334019));
-#5249 = CARTESIAN_POINT('',(4.621127319803,-4.530335665981));
-#5250 = CARTESIAN_POINT('',(0.291000300881,-12.03033566598));
-#5251 = CARTESIAN_POINT('',(-4.039126718041,-4.530335665981));
-#5252 = CARTESIAN_POINT('',(-8.369253736964,2.969664334019));
-#5253 = CARTESIAN_POINT('',(0.291000300881,2.969664334019));
-#5254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5255 = PCURVE('',#3739,#5256);
-#5256 = DEFINITIONAL_REPRESENTATION('',(#5257),#5261);
-#5257 = LINE('',#5258,#5259);
-#5258 = CARTESIAN_POINT('',(-0.E+000,-5.5));
-#5259 = VECTOR('',#5260,1.);
-#5260 = DIRECTION('',(-1.,0.E+000));
-#5261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5262 = ORIENTED_EDGE('',*,*,#4157,.T.);
-#5263 = ORIENTED_EDGE('',*,*,#4208,.T.);
-#5264 = ORIENTED_EDGE('',*,*,#4308,.F.);
-#5265 = ORIENTED_EDGE('',*,*,#4360,.T.);
-#5266 = ORIENTED_EDGE('',*,*,#4412,.T.);
-#5267 = ORIENTED_EDGE('',*,*,#3641,.T.);
-#5268 = ORIENTED_EDGE('',*,*,#3751,.F.);
-#5269 = ADVANCED_FACE('',(#5270),#3711,.T.);
-#5270 = FACE_BOUND('',#5271,.T.);
-#5271 = EDGE_LOOP('',(#5272,#5298,#5299,#5300,#5301,#5302,#5303,#5304));
-#5272 = ORIENTED_EDGE('',*,*,#5273,.F.);
-#5273 = EDGE_CURVE('',#4112,#3694,#5274,.T.);
-#5274 = SURFACE_CURVE('',#5275,(#5280,#5291),.PCURVE_S1.);
-#5275 = CIRCLE('',#5276,5.);
-#5276 = AXIS2_PLACEMENT_3D('',#5277,#5278,#5279);
-#5277 = CARTESIAN_POINT('',(-7.277688402483,-18.10532607475,
- -5.17638090205));
-#5278 = DIRECTION('',(-0.866025403784,0.5,-7.582964277522E-016));
-#5279 = DIRECTION('',(-0.5,-0.866025403784,-1.387778780781E-016));
-#5280 = PCURVE('',#3711,#5281);
-#5281 = DEFINITIONAL_REPRESENTATION('',(#5282),#5290);
-#5282 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5283,#5284,#5285,#5286,
-#5287,#5288,#5289),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#5187 = CARTESIAN_POINT('',(0.186355184504,3.378906904968));
+#5188 = CARTESIAN_POINT('',(9.366224464619,3.378906904968));
+#5189 = CARTESIAN_POINT('',(4.776289824561,-4.571093095032));
+#5190 = CARTESIAN_POINT('',(0.186355184504,-12.52109309503));
+#5191 = CARTESIAN_POINT('',(-4.403579455554,-4.571093095032));
+#5192 = CARTESIAN_POINT('',(-8.993514095611,3.378906904968));
+#5193 = CARTESIAN_POINT('',(0.186355184504,3.378906904968));
+#5194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5195 = PCURVE('',#3679,#5196);
+#5196 = DEFINITIONAL_REPRESENTATION('',(#5197),#5201);
+#5197 = LINE('',#5198,#5199);
+#5198 = CARTESIAN_POINT('',(-0.E+000,-5.5));
+#5199 = VECTOR('',#5200,1.);
+#5200 = DIRECTION('',(-1.,0.E+000));
+#5201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5202 = ORIENTED_EDGE('',*,*,#4097,.T.);
+#5203 = ORIENTED_EDGE('',*,*,#4148,.T.);
+#5204 = ORIENTED_EDGE('',*,*,#4248,.F.);
+#5205 = ORIENTED_EDGE('',*,*,#4300,.T.);
+#5206 = ORIENTED_EDGE('',*,*,#4352,.T.);
+#5207 = ORIENTED_EDGE('',*,*,#3581,.T.);
+#5208 = ORIENTED_EDGE('',*,*,#3691,.F.);
+#5209 = ADVANCED_FACE('',(#5210),#3651,.T.);
+#5210 = FACE_BOUND('',#5211,.T.);
+#5211 = EDGE_LOOP('',(#5212,#5238,#5239,#5240,#5241,#5242,#5243,#5244));
+#5212 = ORIENTED_EDGE('',*,*,#5213,.F.);
+#5213 = EDGE_CURVE('',#4052,#3634,#5214,.T.);
+#5214 = SURFACE_CURVE('',#5215,(#5220,#5231),.PCURVE_S1.);
+#5215 = CIRCLE('',#5216,5.3);
+#5216 = AXIS2_PLACEMENT_3D('',#5217,#5218,#5219);
+#5217 = CARTESIAN_POINT('',(-18.35628096587,7.422577276427,
+ -5.254026615581));
+#5218 = DIRECTION('',(0.5,0.866025403784,-9.857913352292E-016));
+#5219 = DIRECTION('',(-0.866025403784,0.5,-5.551115123126E-017));
+#5220 = PCURVE('',#3651,#5221);
+#5221 = DEFINITIONAL_REPRESENTATION('',(#5222),#5230);
+#5222 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5223,#5224,#5225,#5226,
+#5227,#5228,#5229),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE()
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
-#5283 = CARTESIAN_POINT('',(0.291000300881,2.969664334019));
-#5284 = CARTESIAN_POINT('',(8.951254338725,2.969664334019));
-#5285 = CARTESIAN_POINT('',(4.621127319803,-4.530335665981));
-#5286 = CARTESIAN_POINT('',(0.291000300881,-12.03033566598));
-#5287 = CARTESIAN_POINT('',(-4.039126718041,-4.530335665981));
-#5288 = CARTESIAN_POINT('',(-8.369253736964,2.969664334019));
-#5289 = CARTESIAN_POINT('',(0.291000300881,2.969664334019));
-#5290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5291 = PCURVE('',#3739,#5292);
-#5292 = DEFINITIONAL_REPRESENTATION('',(#5293),#5297);
-#5293 = LINE('',#5294,#5295);
-#5294 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#5295 = VECTOR('',#5296,1.);
-#5296 = DIRECTION('',(-1.,0.E+000));
-#5297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5298 = ORIENTED_EDGE('',*,*,#4111,.T.);
-#5299 = ORIENTED_EDGE('',*,*,#4057,.T.);
-#5300 = ORIENTED_EDGE('',*,*,#4031,.F.);
-#5301 = ORIENTED_EDGE('',*,*,#3953,.T.);
-#5302 = ORIENTED_EDGE('',*,*,#3853,.T.);
-#5303 = ORIENTED_EDGE('',*,*,#3798,.T.);
-#5304 = ORIENTED_EDGE('',*,*,#3693,.F.);
-#5305 = ADVANCED_FACE('',(#5306),#3739,.T.);
-#5306 = FACE_BOUND('',#5307,.F.);
-#5307 = EDGE_LOOP('',(#5308,#5309,#5310,#5311));
-#5308 = ORIENTED_EDGE('',*,*,#4134,.T.);
-#5309 = ORIENTED_EDGE('',*,*,#5237,.T.);
-#5310 = ORIENTED_EDGE('',*,*,#3723,.F.);
-#5311 = ORIENTED_EDGE('',*,*,#5273,.F.);
-#5312 = ADVANCED_FACE('',(#5313),#5050,.F.);
-#5313 = FACE_BOUND('',#5314,.T.);
-#5314 = EDGE_LOOP('',(#5315,#5341,#5342,#5364,#5365,#5366,#5367));
-#5315 = ORIENTED_EDGE('',*,*,#5316,.F.);
-#5316 = EDGE_CURVE('',#5317,#5319,#5321,.T.);
-#5317 = VERTEX_POINT('',#5318);
-#5318 = CARTESIAN_POINT('',(-3.E-015,3.197111349437E-018,-18.));
-#5319 = VERTEX_POINT('',#5320);
-#5320 = CARTESIAN_POINT('',(16.465271548182,-1.61490451961E-015,
- -7.272883392757));
-#5321 = SEAM_CURVE('',#5322,(#5327,#5334),.PCURVE_S1.);
-#5322 = CIRCLE('',#5323,18.);
-#5323 = AXIS2_PLACEMENT_3D('',#5324,#5325,#5326);
-#5324 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
-#5325 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
-#5326 = DIRECTION('',(1.,0.E+000,0.E+000));
-#5327 = PCURVE('',#5050,#5328);
-#5328 = DEFINITIONAL_REPRESENTATION('',(#5329),#5333);
-#5329 = LINE('',#5330,#5331);
-#5330 = CARTESIAN_POINT('',(-0.E+000,-6.28318530718));
-#5331 = VECTOR('',#5332,1.);
-#5332 = DIRECTION('',(-0.E+000,1.));
-#5333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5334 = PCURVE('',#5050,#5335);
-#5335 = DEFINITIONAL_REPRESENTATION('',(#5336),#5340);
-#5336 = LINE('',#5337,#5338);
-#5337 = CARTESIAN_POINT('',(-6.28318530718,-6.28318530718));
-#5338 = VECTOR('',#5339,1.);
-#5339 = DIRECTION('',(-0.E+000,1.));
-#5340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5341 = ORIENTED_EDGE('',*,*,#5316,.T.);
-#5342 = ORIENTED_EDGE('',*,*,#5343,.T.);
-#5343 = EDGE_CURVE('',#5319,#5063,#5344,.T.);
-#5344 = SEAM_CURVE('',#5345,(#5350,#5357),.PCURVE_S1.);
-#5345 = CIRCLE('',#5346,18.);
-#5346 = AXIS2_PLACEMENT_3D('',#5347,#5348,#5349);
-#5347 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
-#5348 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
-#5349 = DIRECTION('',(1.,0.E+000,0.E+000));
-#5350 = PCURVE('',#5050,#5351);
-#5351 = DEFINITIONAL_REPRESENTATION('',(#5352),#5356);
-#5352 = LINE('',#5353,#5354);
-#5353 = CARTESIAN_POINT('',(-0.E+000,-6.28318530718));
-#5354 = VECTOR('',#5355,1.);
-#5355 = DIRECTION('',(-0.E+000,1.));
-#5356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5357 = PCURVE('',#5050,#5358);
-#5358 = DEFINITIONAL_REPRESENTATION('',(#5359),#5363);
-#5359 = LINE('',#5360,#5361);
-#5360 = CARTESIAN_POINT('',(-6.28318530718,-6.28318530718));
-#5361 = VECTOR('',#5362,1.);
-#5362 = DIRECTION('',(-0.E+000,1.));
-#5363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5364 = ORIENTED_EDGE('',*,*,#5062,.F.);
-#5365 = ORIENTED_EDGE('',*,*,#5031,.F.);
-#5366 = ORIENTED_EDGE('',*,*,#5133,.F.);
-#5367 = ORIENTED_EDGE('',*,*,#5343,.F.);
-#5368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
-GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5372))
-GLOBAL_UNIT_ASSIGNED_CONTEXT((#5369,#5370,#5371)) REPRESENTATION_CONTEXT
+#5223 = CARTESIAN_POINT('',(0.186355184504,3.378906904968));
+#5224 = CARTESIAN_POINT('',(9.366224464619,3.378906904968));
+#5225 = CARTESIAN_POINT('',(4.776289824561,-4.571093095032));
+#5226 = CARTESIAN_POINT('',(0.186355184504,-12.52109309503));
+#5227 = CARTESIAN_POINT('',(-4.403579455554,-4.571093095032));
+#5228 = CARTESIAN_POINT('',(-8.993514095611,3.378906904968));
+#5229 = CARTESIAN_POINT('',(0.186355184504,3.378906904968));
+#5230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5231 = PCURVE('',#3679,#5232);
+#5232 = DEFINITIONAL_REPRESENTATION('',(#5233),#5237);
+#5233 = LINE('',#5234,#5235);
+#5234 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
+#5235 = VECTOR('',#5236,1.);
+#5236 = DIRECTION('',(-1.,0.E+000));
+#5237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5238 = ORIENTED_EDGE('',*,*,#4051,.T.);
+#5239 = ORIENTED_EDGE('',*,*,#3997,.T.);
+#5240 = ORIENTED_EDGE('',*,*,#3971,.F.);
+#5241 = ORIENTED_EDGE('',*,*,#3893,.T.);
+#5242 = ORIENTED_EDGE('',*,*,#3793,.T.);
+#5243 = ORIENTED_EDGE('',*,*,#3738,.T.);
+#5244 = ORIENTED_EDGE('',*,*,#3633,.F.);
+#5245 = ADVANCED_FACE('',(#5246),#3679,.T.);
+#5246 = FACE_BOUND('',#5247,.F.);
+#5247 = EDGE_LOOP('',(#5248,#5249,#5250,#5251));
+#5248 = ORIENTED_EDGE('',*,*,#4074,.T.);
+#5249 = ORIENTED_EDGE('',*,*,#5177,.T.);
+#5250 = ORIENTED_EDGE('',*,*,#3663,.F.);
+#5251 = ORIENTED_EDGE('',*,*,#5213,.F.);
+#5252 = ADVANCED_FACE('',(#5253),#4990,.F.);
+#5253 = FACE_BOUND('',#5254,.T.);
+#5254 = EDGE_LOOP('',(#5255,#5281,#5282,#5304,#5305,#5306,#5307));
+#5255 = ORIENTED_EDGE('',*,*,#5256,.F.);
+#5256 = EDGE_CURVE('',#5257,#5259,#5261,.T.);
+#5257 = VERTEX_POINT('',#5258);
+#5258 = CARTESIAN_POINT('',(8.E-015,4.E-015,-18.));
+#5259 = VERTEX_POINT('',#5260);
+#5260 = CARTESIAN_POINT('',(6.670334604297E-015,-16.52971755623,
+ -7.125197366458));
+#5261 = SEAM_CURVE('',#5262,(#5267,#5274),.PCURVE_S1.);
+#5262 = CIRCLE('',#5263,18.);
+#5263 = AXIS2_PLACEMENT_3D('',#5264,#5265,#5266);
+#5264 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#5265 = DIRECTION('',(-1.,-2.22044604925E-016,-2.2E-016));
+#5266 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
+#5267 = PCURVE('',#4990,#5268);
+#5268 = DEFINITIONAL_REPRESENTATION('',(#5269),#5273);
+#5269 = LINE('',#5270,#5271);
+#5270 = CARTESIAN_POINT('',(-0.E+000,-6.28318530718));
+#5271 = VECTOR('',#5272,1.);
+#5272 = DIRECTION('',(-0.E+000,1.));
+#5273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5274 = PCURVE('',#4990,#5275);
+#5275 = DEFINITIONAL_REPRESENTATION('',(#5276),#5280);
+#5276 = LINE('',#5277,#5278);
+#5277 = CARTESIAN_POINT('',(-6.28318530718,-6.28318530718));
+#5278 = VECTOR('',#5279,1.);
+#5279 = DIRECTION('',(-0.E+000,1.));
+#5280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5281 = ORIENTED_EDGE('',*,*,#5256,.T.);
+#5282 = ORIENTED_EDGE('',*,*,#5283,.T.);
+#5283 = EDGE_CURVE('',#5259,#5003,#5284,.T.);
+#5284 = SEAM_CURVE('',#5285,(#5290,#5297),.PCURVE_S1.);
+#5285 = CIRCLE('',#5286,18.);
+#5286 = AXIS2_PLACEMENT_3D('',#5287,#5288,#5289);
+#5287 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#5288 = DIRECTION('',(-1.,-2.22044604925E-016,-2.2E-016));
+#5289 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
+#5290 = PCURVE('',#4990,#5291);
+#5291 = DEFINITIONAL_REPRESENTATION('',(#5292),#5296);
+#5292 = LINE('',#5293,#5294);
+#5293 = CARTESIAN_POINT('',(-0.E+000,-6.28318530718));
+#5294 = VECTOR('',#5295,1.);
+#5295 = DIRECTION('',(-0.E+000,1.));
+#5296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5297 = PCURVE('',#4990,#5298);
+#5298 = DEFINITIONAL_REPRESENTATION('',(#5299),#5303);
+#5299 = LINE('',#5300,#5301);
+#5300 = CARTESIAN_POINT('',(-6.28318530718,-6.28318530718));
+#5301 = VECTOR('',#5302,1.);
+#5302 = DIRECTION('',(-0.E+000,1.));
+#5303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5304 = ORIENTED_EDGE('',*,*,#5002,.F.);
+#5305 = ORIENTED_EDGE('',*,*,#4971,.F.);
+#5306 = ORIENTED_EDGE('',*,*,#5073,.F.);
+#5307 = ORIENTED_EDGE('',*,*,#5283,.F.);
+#5308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5312))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#5309,#5310,#5311)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
-#5369 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
-#5370 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
-#5371 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
-#5372 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#5369,
+#5309 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#5310 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#5311 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#5312 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#5309,
'distance_accuracy_value','confusion accuracy');
-#5373 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
-#5374 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
- #5375),#5368);
-#5375 = STYLED_ITEM('color',(#5376),#15);
-#5376 = PRESENTATION_STYLE_ASSIGNMENT((#5377,#5383));
-#5377 = SURFACE_STYLE_USAGE(.BOTH.,#5378);
-#5378 = SURFACE_SIDE_STYLE('',(#5379));
-#5379 = SURFACE_STYLE_FILL_AREA(#5380);
-#5380 = FILL_AREA_STYLE('',(#5381));
-#5381 = FILL_AREA_STYLE_COLOUR('',#5382);
-#5382 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
-#5383 = CURVE_STYLE('',#5384,POSITIVE_LENGTH_MEASURE(0.1),#5382);
-#5384 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#5313 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#5314 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+ #5315),#5308);
+#5315 = STYLED_ITEM('color',(#5316),#15);
+#5316 = PRESENTATION_STYLE_ASSIGNMENT((#5317,#5323));
+#5317 = SURFACE_STYLE_USAGE(.BOTH.,#5318);
+#5318 = SURFACE_SIDE_STYLE('',(#5319));
+#5319 = SURFACE_STYLE_FILL_AREA(#5320);
+#5320 = FILL_AREA_STYLE('',(#5321));
+#5321 = FILL_AREA_STYLE_COLOUR('',#5322);
+#5322 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
+#5323 = CURVE_STYLE('',#5324,POSITIVE_LENGTH_MEASURE(0.1),#5322);
+#5324 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
ENDSEC;
END-ISO-10303-21;