summaryrefslogtreecommitdiff
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
parent9dff5864b671133e350a14dd80246baed8f3fa59 (diff)
File cleanup.
-rw-r--r--src/ball_socket_v00.step17977
-rw-r--r--src/ball_socket_v00.stlbin1162184 -> 0 bytes
-rw-r--r--src/dactyl_manuform.py1
-rw-r--r--src/generate_configuration.py4
-rw-r--r--src/helpers_blender.py4
-rw-r--r--src/helpers_cadquery.py2
-rw-r--r--src/helpers_solid.py4
-rw-r--r--src/hot_swap_plate_V01.FCStdbin131082 -> 0 bytes
-rw-r--r--src/hot_swap_plate_V02.FCStdbin146004 -> 0 bytes
-rw-r--r--src/run_config.json4
-rw-r--r--src/sensor_holder.step3358
-rw-r--r--src/sensor_holder.stlbin0 -> 136384 bytes
-rw-r--r--src/trackball_only_V09.FCStdbin1615013 -> 0 bytes
-rw-r--r--src/trackball_sensor_cutter.step1746
-rw-r--r--src/trackball_sensor_cutter.stlbin58284 -> 58284 bytes
-rw-r--r--src/trackball_sensor_mount.step7490
-rw-r--r--src/trackball_sensor_mount.stlbin247384 -> 307684 bytes
-rw-r--r--src/trackball_socket_body_34mm.step12083
-rw-r--r--src/trackball_socket_body_34mm.stlbin1272884 -> 1273284 bytes
-rw-r--r--src/trackball_socket_cutter_34mm.step9203
-rw-r--r--src/trackball_socket_cutter_34mm.stlbin438184 -> 632784 bytes
21 files changed, 18112 insertions, 33764 deletions
diff --git a/src/ball_socket_v00.step b/src/ball_socket_v00.step
deleted file mode 100644
index a56a77b..0000000
--- a/src/ball_socket_v00.step
+++ /dev/null
@@ -1,17977 +0,0 @@
-ISO-10303-21;
-HEADER;
-FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
-FILE_NAME(
-'E:/Users/jashreve/Documents/git/dactyl-keyboard-JS/src/ball_socket_
-v00.step','2021-08-05T07:30:41',('Author'),(''),
- 'Open CASCADE STEP processor 7.2','FreeCAD','Unknown');
-FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
-ENDSEC;
-DATA;
-#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
- 'automotive_design',2000,#2);
-#2 = APPLICATION_CONTEXT(
- 'core data for automotive mechanical design processes');
-#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
-#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
-#5 = PRODUCT_DEFINITION('design','',#6,#9);
-#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
-#7 = PRODUCT('Fusion','Fusion','',(#8));
-#8 = PRODUCT_CONTEXT('',#2,'mechanical');
-#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
-#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#13449);
-#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,#143,#349,#687,#736,#824,#1181,#3779,#4181,
- #4286,#4313,#4389,#4499,#4527,#4749,#4776,#4913,#4962,#5296,#5303,
- #5330,#5463,#5517,#5591,#5617,#5667,#5726,#6075,#6156,#6228,#6255,
- #6306,#6360,#6465,#6519,#6593,#6619,#6669,#6723,#6804,#6876,#6903,
- #6954,#7008,#7113,#7167,#7241,#7267,#7317,#7371,#7447,#7519,#7546,
- #7597,#7629,#7730,#7852,#7926,#7953,#7980,#8007,#8034,#8090,#8117,
- #8173,#8263,#8360,#8410,#8485,#8512,#8519,#8546,#8602,#8629,#8636,
- #8663,#8719,#8799,#8879,#8906,#8933,#8963,#8998,#9005,#9054,#9149,
- #9176,#9225,#9320,#9347,#9383,#9419,#9426,#9462,#9498,#9505,#9512,
- #9519,#9978,#9982,#9986,#10387,#11521,#11681,#11731,#11864,#12024,
- #12073,#12206,#12366,#12415,#12548,#12576,#12625,#12675,#12702,
- #12751,#12801,#12828,#12855,#12904,#12954,#12981,#13030,#13080,
- #13107,#13134,#13183,#13233,#13260,#13309,#13359,#13386,#13393,
- #13400,#13407,#13414,#13421,#13428,#13435,#13442));
-#17 = ADVANCED_FACE('',(#18),#32,.T.);
-#18 = FACE_BOUND('',#19,.T.);
-#19 = EDGE_LOOP('',(#20,#55,#88,#116));
-#20 = ORIENTED_EDGE('',*,*,#21,.F.);
-#21 = EDGE_CURVE('',#22,#24,#26,.T.);
-#22 = VERTEX_POINT('',#23);
-#23 = CARTESIAN_POINT('',(6.861049894152,-9.,-19.9));
-#24 = VERTEX_POINT('',#25);
-#25 = CARTESIAN_POINT('',(7.5,-9.,-19.9));
-#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.);
-#27 = LINE('',#28,#29);
-#28 = CARTESIAN_POINT('',(3.875,-9.,-19.9));
-#29 = VECTOR('',#30,1.);
-#30 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
-#31 = PCURVE('',#32,#37);
-#32 = PLANE('',#33);
-#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
-#34 = CARTESIAN_POINT('',(0.25,-0.4375,-19.9));
-#35 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#36 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);
-#38 = LINE('',#39,#40);
-#39 = CARTESIAN_POINT('',(8.5625,-3.625));
-#40 = VECTOR('',#41,1.);
-#41 = DIRECTION('',(0.E+000,-1.));
-#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#43 = PCURVE('',#44,#49);
-#44 = PLANE('',#45);
-#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48);
-#46 = CARTESIAN_POINT('',(7.5,-9.,-24.4));
-#47 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#48 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
-#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54);
-#50 = LINE('',#51,#52);
-#51 = CARTESIAN_POINT('',(3.625,-4.5));
-#52 = VECTOR('',#53,1.);
-#53 = DIRECTION('',(-1.,0.E+000));
-#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#55 = ORIENTED_EDGE('',*,*,#56,.T.);
-#56 = EDGE_CURVE('',#22,#57,#59,.T.);
-#57 = VERTEX_POINT('',#58);
-#58 = CARTESIAN_POINT('',(10.75,-4.633812611537,-19.9));
-#59 = SURFACE_CURVE('',#60,(#65,#76),.PCURVE_S1.);
-#60 = CIRCLE('',#61,7.05);
-#61 = AXIS2_PLACEMENT_3D('',#62,#63,#64);
-#62 = CARTESIAN_POINT('',(4.015,-2.55,-19.9));
-#63 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#64 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#65 = PCURVE('',#32,#66);
-#66 = DEFINITIONAL_REPRESENTATION('',(#67),#75);
-#67 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#68,#69,#70,#71,#72,#73,#74),
-.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(
- '') );
-#68 = CARTESIAN_POINT('',(-4.9375,-3.765));
-#69 = CARTESIAN_POINT('',(-4.9375,8.445958193361));
-#70 = CARTESIAN_POINT('',(5.6375,2.34047909668));
-#71 = CARTESIAN_POINT('',(16.2125,-3.765));
-#72 = CARTESIAN_POINT('',(5.6375,-9.87047909668));
-#73 = CARTESIAN_POINT('',(-4.9375,-15.97595819336));
-#74 = CARTESIAN_POINT('',(-4.9375,-3.765));
-#75 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#76 = PCURVE('',#77,#82);
-#77 = CYLINDRICAL_SURFACE('',#78,7.05);
-#78 = AXIS2_PLACEMENT_3D('',#79,#80,#81);
-#79 = CARTESIAN_POINT('',(4.015,-2.55,-19.4));
-#80 = DIRECTION('',(0.E+000,0.E+000,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.5));
-#85 = VECTOR('',#86,1.);
-#86 = DIRECTION('',(1.,0.E+000));
-#87 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#88 = ORIENTED_EDGE('',*,*,#89,.T.);
-#89 = EDGE_CURVE('',#57,#90,#92,.T.);
-#90 = VERTEX_POINT('',#91);
-#91 = CARTESIAN_POINT('',(10.75,-8.354139036202,-19.9));
-#92 = SURFACE_CURVE('',#93,(#97,#104),.PCURVE_S1.);
-#93 = LINE('',#94,#95);
-#94 = CARTESIAN_POINT('',(10.75,9.75,-19.9));
-#95 = VECTOR('',#96,1.);
-#96 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#97 = PCURVE('',#32,#98);
-#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103);
-#99 = LINE('',#100,#101);
-#100 = CARTESIAN_POINT('',(-10.1875,-10.5));
-#101 = VECTOR('',#102,1.);
-#102 = DIRECTION('',(1.,0.E+000));
-#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#104 = PCURVE('',#105,#110);
-#105 = PLANE('',#106);
-#106 = AXIS2_PLACEMENT_3D('',#107,#108,#109);
-#107 = CARTESIAN_POINT('',(10.75,9.75,-19.9));
-#108 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
-#109 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#110 = DEFINITIONAL_REPRESENTATION('',(#111),#115);
-#111 = LINE('',#112,#113);
-#112 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#113 = VECTOR('',#114,1.);
-#114 = DIRECTION('',(1.,0.E+000));
-#115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#116 = ORIENTED_EDGE('',*,*,#117,.T.);
-#117 = EDGE_CURVE('',#90,#24,#118,.T.);
-#118 = SURFACE_CURVE('',#119,(#124,#131),.PCURVE_S1.);
-#119 = CIRCLE('',#120,8.5);
-#120 = AXIS2_PLACEMENT_3D('',#121,#122,#123);
-#121 = CARTESIAN_POINT('',(7.5,-0.5,-19.9));
-#122 = DIRECTION('',(0.E+000,0.E+000,-1.));
-#123 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#124 = PCURVE('',#32,#125);
-#125 = DEFINITIONAL_REPRESENTATION('',(#126),#130);
-#126 = CIRCLE('',#127,8.5);
-#127 = AXIS2_PLACEMENT_2D('',#128,#129);
-#128 = CARTESIAN_POINT('',(6.25E-002,-7.25));
-#129 = DIRECTION('',(-1.,0.E+000));
-#130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#131 = PCURVE('',#132,#137);
-#132 = CYLINDRICAL_SURFACE('',#133,8.5);
-#133 = AXIS2_PLACEMENT_3D('',#134,#135,#136);
-#134 = CARTESIAN_POINT('',(7.5,-0.5,-24.4));
-#135 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#136 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#137 = DEFINITIONAL_REPRESENTATION('',(#138),#142);
-#138 = LINE('',#139,#140);
-#139 = CARTESIAN_POINT('',(-6.28318530718,-4.5));
-#140 = VECTOR('',#141,1.);
-#141 = DIRECTION('',(1.,-0.E+000));
-#142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#143 = ADVANCED_FACE('',(#144),#44,.T.);
-#144 = FACE_BOUND('',#145,.T.);
-#145 = EDGE_LOOP('',(#146,#176,#204,#232,#260,#281,#282,#305));
-#146 = ORIENTED_EDGE('',*,*,#147,.F.);
-#147 = EDGE_CURVE('',#148,#150,#152,.T.);
-#148 = VERTEX_POINT('',#149);
-#149 = CARTESIAN_POINT('',(-7.5,-9.,-19.9));
-#150 = VERTEX_POINT('',#151);
-#151 = CARTESIAN_POINT('',(-7.5,-9.,-17.42842505793));
-#152 = SURFACE_CURVE('',#153,(#157,#164),.PCURVE_S1.);
-#153 = LINE('',#154,#155);
-#154 = CARTESIAN_POINT('',(-7.5,-9.,-24.4));
-#155 = VECTOR('',#156,1.);
-#156 = DIRECTION('',(0.E+000,0.E+000,1.));
-#157 = PCURVE('',#44,#158);
-#158 = DEFINITIONAL_REPRESENTATION('',(#159),#163);
-#159 = LINE('',#160,#161);
-#160 = CARTESIAN_POINT('',(15.,0.E+000));
-#161 = VECTOR('',#162,1.);
-#162 = DIRECTION('',(0.E+000,-1.));
-#163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#164 = PCURVE('',#165,#170);
-#165 = CYLINDRICAL_SURFACE('',#166,8.5);
-#166 = AXIS2_PLACEMENT_3D('',#167,#168,#169);
-#167 = CARTESIAN_POINT('',(-7.5,-0.5,-24.4));
-#168 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#169 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#170 = DEFINITIONAL_REPRESENTATION('',(#171),#175);
-#171 = LINE('',#172,#173);
-#172 = CARTESIAN_POINT('',(-3.14159265359,0.E+000));
-#173 = VECTOR('',#174,1.);
-#174 = DIRECTION('',(-0.E+000,-1.));
-#175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#176 = ORIENTED_EDGE('',*,*,#177,.T.);
-#177 = EDGE_CURVE('',#148,#178,#180,.T.);
-#178 = VERTEX_POINT('',#179);
-#179 = CARTESIAN_POINT('',(-6.287691076794,-9.,-19.9));
-#180 = SURFACE_CURVE('',#181,(#185,#192),.PCURVE_S1.);
-#181 = LINE('',#182,#183);
-#182 = CARTESIAN_POINT('',(3.875,-9.,-19.9));
-#183 = VECTOR('',#184,1.);
-#184 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
-#185 = PCURVE('',#44,#186);
-#186 = DEFINITIONAL_REPRESENTATION('',(#187),#191);
-#187 = LINE('',#188,#189);
-#188 = CARTESIAN_POINT('',(3.625,-4.5));
-#189 = VECTOR('',#190,1.);
-#190 = DIRECTION('',(-1.,0.E+000));
-#191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#192 = PCURVE('',#193,#198);
-#193 = PLANE('',#194);
-#194 = AXIS2_PLACEMENT_3D('',#195,#196,#197);
-#195 = CARTESIAN_POINT('',(0.25,-0.4375,-19.9));
-#196 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#197 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#198 = DEFINITIONAL_REPRESENTATION('',(#199),#203);
-#199 = LINE('',#200,#201);
-#200 = CARTESIAN_POINT('',(8.5625,-3.625));
-#201 = VECTOR('',#202,1.);
-#202 = DIRECTION('',(0.E+000,-1.));
-#203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#204 = ORIENTED_EDGE('',*,*,#205,.T.);
-#205 = EDGE_CURVE('',#178,#206,#208,.T.);
-#206 = VERTEX_POINT('',#207);
-#207 = CARTESIAN_POINT('',(-6.287691076794,-9.,-19.4));
-#208 = SURFACE_CURVE('',#209,(#213,#220),.PCURVE_S1.);
-#209 = LINE('',#210,#211);
-#210 = CARTESIAN_POINT('',(-6.287691076794,-9.,-19.4));
-#211 = VECTOR('',#212,1.);
-#212 = DIRECTION('',(0.E+000,0.E+000,1.));
-#213 = PCURVE('',#44,#214);
-#214 = DEFINITIONAL_REPRESENTATION('',(#215),#219);
-#215 = LINE('',#216,#217);
-#216 = CARTESIAN_POINT('',(13.787691076794,-5.));
-#217 = VECTOR('',#218,1.);
-#218 = DIRECTION('',(0.E+000,-1.));
-#219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#220 = PCURVE('',#221,#226);
-#221 = CYLINDRICAL_SURFACE('',#222,7.05);
-#222 = AXIS2_PLACEMENT_3D('',#223,#224,#225);
-#223 = CARTESIAN_POINT('',(-3.441641182643,-2.55,-19.4));
-#224 = DIRECTION('',(0.E+000,0.E+000,1.));
-#225 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#226 = DEFINITIONAL_REPRESENTATION('',(#227),#231);
-#227 = LINE('',#228,#229);
-#228 = CARTESIAN_POINT('',(2.726040645605,0.E+000));
-#229 = VECTOR('',#230,1.);
-#230 = DIRECTION('',(0.E+000,1.));
-#231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#232 = ORIENTED_EDGE('',*,*,#233,.T.);
-#233 = EDGE_CURVE('',#206,#234,#236,.T.);
-#234 = VERTEX_POINT('',#235);
-#235 = CARTESIAN_POINT('',(6.861049894152,-9.,-19.4));
-#236 = SURFACE_CURVE('',#237,(#241,#248),.PCURVE_S1.);
-#237 = LINE('',#238,#239);
-#238 = CARTESIAN_POINT('',(3.859821165145,-9.,-19.4));
-#239 = VECTOR('',#240,1.);
-#240 = DIRECTION('',(1.,-2.22044604925E-016,-0.E+000));
-#241 = PCURVE('',#44,#242);
-#242 = DEFINITIONAL_REPRESENTATION('',(#243),#247);
-#243 = LINE('',#244,#245);
-#244 = CARTESIAN_POINT('',(3.640178834855,-5.));
-#245 = VECTOR('',#246,1.);
-#246 = DIRECTION('',(-1.,0.E+000));
-#247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#248 = PCURVE('',#249,#254);
-#249 = PLANE('',#250);
-#250 = AXIS2_PLACEMENT_3D('',#251,#252,#253);
-#251 = CARTESIAN_POINT('',(0.21964233029,-1.478696183262E-002,-19.4));
-#252 = DIRECTION('',(0.E+000,0.E+000,-1.));
-#253 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#254 = DEFINITIONAL_REPRESENTATION('',(#255),#259);
-#255 = LINE('',#256,#257);
-#256 = CARTESIAN_POINT('',(8.985213038167,-3.640178834855));
-#257 = VECTOR('',#258,1.);
-#258 = DIRECTION('',(0.E+000,-1.));
-#259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#260 = ORIENTED_EDGE('',*,*,#261,.F.);
-#261 = EDGE_CURVE('',#22,#234,#262,.T.);
-#262 = SURFACE_CURVE('',#263,(#267,#274),.PCURVE_S1.);
-#263 = LINE('',#264,#265);
-#264 = CARTESIAN_POINT('',(6.861049894152,-9.,-19.4));
-#265 = VECTOR('',#266,1.);
-#266 = DIRECTION('',(0.E+000,0.E+000,1.));
-#267 = PCURVE('',#44,#268);
-#268 = DEFINITIONAL_REPRESENTATION('',(#269),#273);
-#269 = LINE('',#270,#271);
-#270 = CARTESIAN_POINT('',(0.638950105848,-5.));
-#271 = VECTOR('',#272,1.);
-#272 = DIRECTION('',(0.E+000,-1.));
-#273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#274 = PCURVE('',#77,#275);
-#275 = DEFINITIONAL_REPRESENTATION('',(#276),#280);
-#276 = LINE('',#277,#278);
-#277 = CARTESIAN_POINT('',(3.557144661574,0.E+000));
-#278 = VECTOR('',#279,1.);
-#279 = DIRECTION('',(0.E+000,1.));
-#280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#281 = ORIENTED_EDGE('',*,*,#21,.T.);
-#282 = ORIENTED_EDGE('',*,*,#283,.T.);
-#283 = EDGE_CURVE('',#24,#284,#286,.T.);
-#284 = VERTEX_POINT('',#285);
-#285 = CARTESIAN_POINT('',(7.5,-9.,-17.42842505793));
-#286 = SURFACE_CURVE('',#287,(#291,#298),.PCURVE_S1.);
-#287 = LINE('',#288,#289);
-#288 = CARTESIAN_POINT('',(7.5,-9.,-24.4));
-#289 = VECTOR('',#290,1.);
-#290 = DIRECTION('',(0.E+000,0.E+000,1.));
-#291 = PCURVE('',#44,#292);
-#292 = DEFINITIONAL_REPRESENTATION('',(#293),#297);
-#293 = LINE('',#294,#295);
-#294 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#295 = VECTOR('',#296,1.);
-#296 = DIRECTION('',(0.E+000,-1.));
-#297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#298 = PCURVE('',#132,#299);
-#299 = DEFINITIONAL_REPRESENTATION('',(#300),#304);
-#300 = LINE('',#301,#302);
-#301 = CARTESIAN_POINT('',(-3.14159265359,0.E+000));
-#302 = VECTOR('',#303,1.);
-#303 = DIRECTION('',(-0.E+000,-1.));
-#304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#305 = ORIENTED_EDGE('',*,*,#306,.F.);
-#306 = EDGE_CURVE('',#150,#284,#307,.T.);
-#307 = SURFACE_CURVE('',#308,(#313,#320),.PCURVE_S1.);
-#308 = CIRCLE('',#309,18.97366596101);
-#309 = AXIS2_PLACEMENT_3D('',#310,#311,#312);
-#310 = CARTESIAN_POINT('',(3.996802888651E-015,-9.,0.E+000));
-#311 = DIRECTION('',(4.440892098501E-016,-1.,0.E+000));
-#312 = DIRECTION('',(1.,4.440892098501E-016,0.E+000));
-#313 = PCURVE('',#44,#314);
-#314 = DEFINITIONAL_REPRESENTATION('',(#315),#319);
-#315 = CIRCLE('',#316,18.97366596101);
-#316 = AXIS2_PLACEMENT_2D('',#317,#318);
-#317 = CARTESIAN_POINT('',(7.5,-24.4));
-#318 = DIRECTION('',(-1.,0.E+000));
-#319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#320 = PCURVE('',#321,#326);
-#321 = SPHERICAL_SURFACE('',#322,21.);
-#322 = AXIS2_PLACEMENT_3D('',#323,#324,#325);
-#323 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
-#324 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.));
-#325 = DIRECTION('',(1.,0.E+000,0.E+000));
-#326 = DEFINITIONAL_REPRESENTATION('',(#327),#348);
-#327 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#328,#329,#330,#331,#332,#333,
- #334,#335,#336,#337,#338,#339,#340,#341,#342,#343,#344,#345,#346,
- #347),.UNSPECIFIED.,.F.,.F.,(11,9,11),(4.3060111997,4.712388980385,
- 5.118766761069),.UNSPECIFIED.);
-#328 = CARTESIAN_POINT('',(-2.265534602992,-0.978973237144));
-#329 = CARTESIAN_POINT('',(-2.219091818101,-1.0049889087));
-#330 = CARTESIAN_POINT('',(-2.167752250936,-1.029393610315));
-#331 = CARTESIAN_POINT('',(-2.111059429721,-1.051918131612));
-#332 = CARTESIAN_POINT('',(-2.04860941894,-1.072248538665));
-#333 = CARTESIAN_POINT('',(-1.980147149938,-1.090019841387));
-#334 = CARTESIAN_POINT('',(-1.905715839181,-1.10483833123));
-#335 = CARTESIAN_POINT('',(-1.825867995853,-1.116280329399));
-#336 = CARTESIAN_POINT('',(-1.742140359944,-1.124016914924));
-#337 = CARTESIAN_POINT('',(-1.656468285291,-1.127885282721));
-#338 = CARTESIAN_POINT('',(-1.485124368298,-1.127885282721));
-#339 = CARTESIAN_POINT('',(-1.399452293764,-1.124016914916));
-#340 = CARTESIAN_POINT('',(-1.315724657492,-1.116280329537));
-#341 = CARTESIAN_POINT('',(-1.235876814491,-1.104838331055));
-#342 = CARTESIAN_POINT('',(-1.161445503385,-1.090019841795));
-#343 = CARTESIAN_POINT('',(-1.09298323383,-1.072248538767));
-#344 = CARTESIAN_POINT('',(-1.030533223653,-1.051918131649));
-#345 = CARTESIAN_POINT('',(-0.973840402761,-1.029393610315));
-#346 = CARTESIAN_POINT('',(-0.922500835489,-1.0049889087));
-#347 = CARTESIAN_POINT('',(-0.876058050598,-0.978973237144));
-#348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#349 = ADVANCED_FACE('',(#350),#132,.T.);
-#350 = FACE_BOUND('',#351,.F.);
-#351 = EDGE_LOOP('',(#352,#382,#411,#432,#433,#434,#628,#656));
-#352 = ORIENTED_EDGE('',*,*,#353,.F.);
-#353 = EDGE_CURVE('',#354,#356,#358,.T.);
-#354 = VERTEX_POINT('',#355);
-#355 = CARTESIAN_POINT('',(14.54,-5.263234195376,-22.8));
-#356 = VERTEX_POINT('',#357);
-#357 = CARTESIAN_POINT('',(14.54,-5.263234195376,-24.4));
-#358 = SURFACE_CURVE('',#359,(#363,#370),.PCURVE_S1.);
-#359 = LINE('',#360,#361);
-#360 = CARTESIAN_POINT('',(14.54,-5.263234195376,-24.4));
-#361 = VECTOR('',#362,1.);
-#362 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#363 = PCURVE('',#132,#364);
-#364 = DEFINITIONAL_REPRESENTATION('',(#365),#369);
-#365 = LINE('',#366,#367);
-#366 = CARTESIAN_POINT('',(-4.117543848991,0.E+000));
-#367 = VECTOR('',#368,1.);
-#368 = DIRECTION('',(-0.E+000,1.));
-#369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#370 = PCURVE('',#371,#376);
-#371 = PLANE('',#372);
-#372 = AXIS2_PLACEMENT_3D('',#373,#374,#375);
-#373 = CARTESIAN_POINT('',(14.54,-2.56173769149,-22.8));
-#374 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
-#375 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#376 = DEFINITIONAL_REPRESENTATION('',(#377),#381);
-#377 = LINE('',#378,#379);
-#378 = CARTESIAN_POINT('',(2.701496503886,-1.6));
-#379 = VECTOR('',#380,1.);
-#380 = DIRECTION('',(0.E+000,-1.));
-#381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#382 = ORIENTED_EDGE('',*,*,#383,.T.);
-#383 = EDGE_CURVE('',#354,#384,#386,.T.);
-#384 = VERTEX_POINT('',#385);
-#385 = CARTESIAN_POINT('',(10.75,-8.354139036202,-22.8));
-#386 = SURFACE_CURVE('',#387,(#392,#399),.PCURVE_S1.);
-#387 = CIRCLE('',#388,8.5);
-#388 = AXIS2_PLACEMENT_3D('',#389,#390,#391);
-#389 = CARTESIAN_POINT('',(7.5,-0.5,-22.8));
-#390 = DIRECTION('',(0.E+000,0.E+000,-1.));
-#391 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#392 = PCURVE('',#132,#393);
-#393 = DEFINITIONAL_REPRESENTATION('',(#394),#398);
-#394 = LINE('',#395,#396);
-#395 = CARTESIAN_POINT('',(-6.28318530718,-1.6));
-#396 = VECTOR('',#397,1.);
-#397 = DIRECTION('',(1.,-0.E+000));
-#398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#399 = PCURVE('',#400,#405);
-#400 = PLANE('',#401);
-#401 = AXIS2_PLACEMENT_3D('',#402,#403,#404);
-#402 = CARTESIAN_POINT('',(0.328762454627,9.160700007065E-014,-22.8));
-#403 = DIRECTION('',(0.E+000,0.E+000,-1.));
-#404 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#405 = DEFINITIONAL_REPRESENTATION('',(#406),#410);
-#406 = CIRCLE('',#407,8.5);
-#407 = AXIS2_PLACEMENT_2D('',#408,#409);
-#408 = CARTESIAN_POINT('',(0.5,-7.171237545373));
-#409 = DIRECTION('',(-1.,0.E+000));
-#410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#411 = ORIENTED_EDGE('',*,*,#412,.F.);
-#412 = EDGE_CURVE('',#90,#384,#413,.T.);
-#413 = SURFACE_CURVE('',#414,(#418,#425),.PCURVE_S1.);
-#414 = LINE('',#415,#416);
-#415 = CARTESIAN_POINT('',(10.75,-8.354139036202,-24.4));
-#416 = VECTOR('',#417,1.);
-#417 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#418 = PCURVE('',#132,#419);
-#419 = DEFINITIONAL_REPRESENTATION('',(#420),#424);
-#420 = LINE('',#421,#422);
-#421 = CARTESIAN_POINT('',(-3.533934040694,0.E+000));
-#422 = VECTOR('',#423,1.);
-#423 = DIRECTION('',(-0.E+000,1.));
-#424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#425 = PCURVE('',#105,#426);
-#426 = DEFINITIONAL_REPRESENTATION('',(#427),#431);
-#427 = LINE('',#428,#429);
-#428 = CARTESIAN_POINT('',(18.104139036202,-4.5));
-#429 = VECTOR('',#430,1.);
-#430 = DIRECTION('',(0.E+000,-1.));
-#431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#432 = ORIENTED_EDGE('',*,*,#117,.T.);
-#433 = ORIENTED_EDGE('',*,*,#283,.T.);
-#434 = ORIENTED_EDGE('',*,*,#435,.T.);
-#435 = EDGE_CURVE('',#284,#436,#438,.T.);
-#436 = VERTEX_POINT('',#437);
-#437 = CARTESIAN_POINT('',(16.,-0.5,-13.59227721906));
-#438 = SURFACE_CURVE('',#439,(#484,#580),.PCURVE_S1.);
-#439 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#440,#441,#442,#443,#444,#445,
- #446,#447,#448,#449,#450,#451,#452,#453,#454,#455,#456,#457,#458,
- #459,#460,#461,#462,#463,#464,#465,#466,#467,#468,#469,#470,#471,
- #472,#473,#474,#475,#476,#477,#478,#479,#480,#481,#482,#483),
- .UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,8),(0.E+000,0.105926527431,
- 0.414057285921,0.523626628933,0.667956135194,0.782458694327,
- 0.965335720223,1.),.UNSPECIFIED.);
-#440 = CARTESIAN_POINT('',(7.5,-9.,-17.42842505793));
-#441 = CARTESIAN_POINT('',(7.680576329934,-8.999999998744,
- -17.35071737838));
-#442 = CARTESIAN_POINT('',(7.860950545269,-8.995524289854,
- -17.27282087651));
-#443 = CARTESIAN_POINT('',(8.04103430062,-8.986591191643,-17.19476946499
- ));
-#444 = CARTESIAN_POINT('',(8.22074070291,-8.973216978517,-17.11659759201
- ));
-#445 = CARTESIAN_POINT('',(8.399984311372,-8.955415880974,
- -17.03834024133));
-#446 = CARTESIAN_POINT('',(8.578681137549,-8.933200085606,
- -16.96003293226));
-#447 = CARTESIAN_POINT('',(9.274731038898,-8.829143525371,
- -16.65388234363));
-#448 = CARTESIAN_POINT('',(9.787267869456,-8.714453967038,-16.4259884629
- ));
-#449 = CARTESIAN_POINT('',(10.292500449031,-8.562755036753,
- -16.19884498805));
-#450 = CARTESIAN_POINT('',(10.788435145413,-8.374074525315,
- -15.97340998515));
-#451 = CARTESIAN_POINT('',(11.272954823901,-8.148260956835,
- -15.7508018809));
-#452 = CARTESIAN_POINT('',(11.743828007336,-7.884968441679,
- -15.53231780749));
-#453 = CARTESIAN_POINT('',(12.360328982863,-7.476020533265,
- -15.24384370401));
-#454 = CARTESIAN_POINT('',(12.520001307871,-7.363901146074,
- -15.16889595231));
-#455 = CARTESIAN_POINT('',(12.677513111274,-7.246899700077,
- -15.09474419737));
-#456 = CARTESIAN_POINT('',(12.832740752673,-7.124976408582,
- -15.02146757965));
-#457 = CARTESIAN_POINT('',(12.985551394928,-6.998086859489,
- -14.94915244276));
-#458 = CARTESIAN_POINT('',(13.135802557717,-6.866181000628,
- -14.87789282481));
-#459 = CARTESIAN_POINT('',(13.477686611072,-6.54876758993,
- -14.71544970935));
-#460 = CARTESIAN_POINT('',(13.667314666367,-6.359540827507,
- -14.62512258804));
-#461 = CARTESIAN_POINT('',(13.851888454972,-6.161383724858,
- -14.5370378967));
-#462 = CARTESIAN_POINT('',(14.031014006065,-5.954155044442,
- -14.45146090639));
-#463 = CARTESIAN_POINT('',(14.204243656149,-5.737713065081,
- -14.36869400937));
-#464 = CARTESIAN_POINT('',(14.371074021329,-5.51191294459,
- -14.28907852043));
-#465 = CARTESIAN_POINT('',(14.657766573102,-5.089914376353,
- -14.15264039259));
-#466 = CARTESIAN_POINT('',(14.780198938351,-4.897258522406,
- -14.09451304224));
-#467 = CARTESIAN_POINT('',(14.89795815828,-4.698549979532,
- -14.03880509377));
-#468 = CARTESIAN_POINT('',(15.010721569923,-4.493731046142,
- -13.98573239658));
-#469 = CARTESIAN_POINT('',(15.118126226621,-4.282771729255,
- -13.93553444409));
-#470 = CARTESIAN_POINT('',(15.219773294111,-4.065673891953,
- -13.88847119493));
-#471 = CARTESIAN_POINT('',(15.467694418116,-3.485995366261,
- -13.77510249969));
-#472 = CARTESIAN_POINT('',(15.604256872336,-3.11422187974,
- -13.71414082555));
-#473 = CARTESIAN_POINT('',(15.723433364069,-2.726825890992,
- -13.66293777524));
-#474 = CARTESIAN_POINT('',(15.822905951994,-2.324734583787,
- -13.6228989868));
-#475 = CARTESIAN_POINT('',(15.900160037429,-1.910349802526,
- -13.59549312275));
-#476 = CARTESIAN_POINT('',(15.953128274092,-1.487774357156,
- -13.58180037901));
-#477 = CARTESIAN_POINT('',(15.986666540273,-0.982697545633,
- -13.58187411038));
-#478 = CARTESIAN_POINT('',(15.991119645636,-0.902156430321,
- -13.58238010004));
-#479 = CARTESIAN_POINT('',(15.994679043931,-0.82159852977,
- -13.58338021546));
-#480 = CARTESIAN_POINT('',(15.997344190686,-0.741064938865,
- -13.58487312971));
-#481 = CARTESIAN_POINT('',(15.99911662963,-0.660595354298,
- -13.58685630405));
-#482 = CARTESIAN_POINT('',(15.999999992692,-0.580228074572,
- -13.58932598795));
-#483 = CARTESIAN_POINT('',(16.,-0.5,-13.59227721906));
-#484 = PCURVE('',#132,#485);
-#485 = DEFINITIONAL_REPRESENTATION('',(#486),#579);
-#486 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#487,#488,#489,#490,#491,#492,
- #493,#494,#495,#496,#497,#498,#499,#500,#501,#502,#503,#504,#505,
- #506,#507,#508,#509,#510,#511,#512,#513,#514,#515,#516,#517,#518,
- #519,#520,#521,#522,#523,#524,#525,#526,#527,#528,#529,#530,#531,
- #532,#533,#534,#535,#536,#537,#538,#539,#540,#541,#542,#543,#544,
- #545,#546,#547,#548,#549,#550,#551,#552,#553,#554,#555,#556,#557,
- #558,#559,#560,#561,#562,#563,#564,#565,#566,#567,#568,#569,#570,
- #571,#572,#573,#574,#575,#576,#577,#578),.UNSPECIFIED.,.F.,.F.,(11,9
- ,9,9,9,9,9,9,9,9,11),(0.E+000,0.125,0.34375,0.42578125,0.5693359375,
- 0.677001953125,0.757751464844,0.818313598633,0.909156799316,
- 0.954578399658,1.),.UNSPECIFIED.);
-#487 = CARTESIAN_POINT('',(-3.14159265359,-6.971574942067));
-#488 = CARTESIAN_POINT('',(-3.159141364283,-7.035764924745));
-#489 = CARTESIAN_POINT('',(-3.176674552472,-7.100077352239));
-#490 = CARTESIAN_POINT('',(-3.194195340876,-7.164498207106));
-#491 = CARTESIAN_POINT('',(-3.211704080721,-7.22900292725));
-#492 = CARTESIAN_POINT('',(-3.229207509561,-7.293590563117));
-#493 = CARTESIAN_POINT('',(-3.246704386294,-7.358230117674));
-#494 = CARTESIAN_POINT('',(-3.264196385898,-7.422901074748));
-#495 = CARTESIAN_POINT('',(-3.281693099171,-7.487612066756));
-#496 = CARTESIAN_POINT('',(-3.299189236741,-7.552315928039));
-#497 = CARTESIAN_POINT('',(-3.347317935699,-7.730213694817));
-#498 = CARTESIAN_POINT('',(-3.377960345853,-7.843375915312));
-#499 = CARTESIAN_POINT('',(-3.408634434509,-7.956403903581));
-#500 = CARTESIAN_POINT('',(-3.43935650485,-8.069202679664));
-#501 = CARTESIAN_POINT('',(-3.470142831757,-8.181670802489));
-#502 = CARTESIAN_POINT('',(-3.501009947154,-8.293700084344));
-#503 = CARTESIAN_POINT('',(-3.531974928916,-8.405175237243));
-#504 = CARTESIAN_POINT('',(-3.563055718684,-8.515973404329));
-#505 = CARTESIAN_POINT('',(-3.594271510329,-8.625963529363));
-#506 = CARTESIAN_POINT('',(-3.637407676025,-8.775896262551));
-#507 = CARTESIAN_POINT('',(-3.64919407848,-8.816653878078));
-#508 = CARTESIAN_POINT('',(-3.661003224025,-8.857269796557));
-#509 = CARTESIAN_POINT('',(-3.672837019459,-8.897738991903));
-#510 = CARTESIAN_POINT('',(-3.684696088594,-8.938051866703));
-#511 = CARTESIAN_POINT('',(-3.696581259029,-8.978199172311));
-#512 = CARTESIAN_POINT('',(-3.708494440455,-9.01817489354));
-#513 = CARTESIAN_POINT('',(-3.720437458133,-9.057972338052));
-#514 = CARTESIAN_POINT('',(-3.732410504417,-9.097578978649));
-#515 = CARTESIAN_POINT('',(-3.765422785908,-9.20594802523));
-#516 = CARTESIAN_POINT('',(-3.78652697085,-9.274298975439));
-#517 = CARTESIAN_POINT('',(-3.807734125011,-9.341988251744));
-#518 = CARTESIAN_POINT('',(-3.829052980433,-9.40896755312));
-#519 = CARTESIAN_POINT('',(-3.850487581796,-9.475171012135));
-#520 = CARTESIAN_POINT('',(-3.87204879949,-9.540547762439));
-#521 = CARTESIAN_POINT('',(-3.893745819065,-9.605036959648));
-#522 = CARTESIAN_POINT('',(-3.915581499762,-9.668554109296));
-#523 = CARTESIAN_POINT('',(-3.937569594411,-9.731040215652));
-#524 = CARTESIAN_POINT('',(-3.976328907162,-9.838440573361));
-#525 = CARTESIAN_POINT('',(-3.993030218057,-9.883842780968));
-#526 = CARTESIAN_POINT('',(-4.009825427673,-9.928584749861));
-#527 = CARTESIAN_POINT('',(-4.0267186463,-9.972631778115));
-#528 = CARTESIAN_POINT('',(-4.043713882673,-10.015946565));
-#529 = CARTESIAN_POINT('',(-4.060814984004,-10.05848927034));
-#530 = CARTESIAN_POINT('',(-4.078026047068,-10.1002184556));
-#531 = CARTESIAN_POINT('',(-4.095351874916,-10.14109171488));
-#532 = CARTESIAN_POINT('',(-4.112797587414,-10.18106440771));
-#533 = CARTESIAN_POINT('',(-4.143542357274,-10.24934958683));
-#534 = CARTESIAN_POINT('',(-4.156787927635,-10.27807930183));
-#535 = CARTESIAN_POINT('',(-4.170104724864,-10.3062534634));
-#536 = CARTESIAN_POINT('',(-4.183494648496,-10.33385080521));
-#537 = CARTESIAN_POINT('',(-4.196959518559,-10.36084903244));
-#538 = CARTESIAN_POINT('',(-4.210501082923,-10.38722486798));
-#539 = CARTESIAN_POINT('',(-4.224121024225,-10.4129540987));
-#540 = CARTESIAN_POINT('',(-4.237820966303,-10.43801162162));
-#541 = CARTESIAN_POINT('',(-4.251602480368,-10.46237149007));
-#542 = CARTESIAN_POINT('',(-4.275865549699,-10.50373356243));
-#543 = CARTESIAN_POINT('',(-4.286310579053,-10.5210524575));
-#544 = CARTESIAN_POINT('',(-4.296804965677,-10.53795537311));
-#545 = CARTESIAN_POINT('',(-4.307337646431,-10.55441398173));
-#546 = CARTESIAN_POINT('',(-4.317944871029,-10.57046866999));
-#547 = CARTESIAN_POINT('',(-4.328563649848,-10.58601259253));
-#548 = CARTESIAN_POINT('',(-4.339257586136,-10.60112946864));
-#549 = CARTESIAN_POINT('',(-4.349990368239,-10.61575018003));
-#550 = CARTESIAN_POINT('',(-4.360775977807,-10.62988310178));
-#551 = CARTESIAN_POINT('',(-4.387865080006,-10.66395182919));
-#552 = CARTESIAN_POINT('',(-4.404231737331,-10.68325683022));
-#553 = CARTESIAN_POINT('',(-4.420711952766,-10.70138137574));
-#554 = CARTESIAN_POINT('',(-4.437304667666,-10.71827932375));
-#555 = CARTESIAN_POINT('',(-4.454007411153,-10.73390358564));
-#556 = CARTESIAN_POINT('',(-4.470816289796,-10.74820716576));
-#557 = CARTESIAN_POINT('',(-4.487725956532,-10.76114427088));
-#558 = CARTESIAN_POINT('',(-4.504729556087,-10.77267149512));
-#559 = CARTESIAN_POINT('',(-4.521818643374,-10.78274908563));
-#560 = CARTESIAN_POINT('',(-4.547565284111,-10.79563889831));
-#561 = CARTESIAN_POINT('',(-4.556166332656,-10.79956440702));
-#562 = CARTESIAN_POINT('',(-4.564784947691,-10.80311447669));
-#563 = CARTESIAN_POINT('',(-4.573419754303,-10.80628507656));
-#564 = CARTESIAN_POINT('',(-4.58206926763,-10.80907253093));
-#565 = CARTESIAN_POINT('',(-4.590731888844,-10.8114735627));
-#566 = CARTESIAN_POINT('',(-4.599405900595,-10.81348533834));
-#567 = CARTESIAN_POINT('',(-4.608089461909,-10.81510551435));
-#568 = CARTESIAN_POINT('',(-4.616780602496,-10.81633228506));
-#569 = CARTESIAN_POINT('',(-4.634173830382,-10.81799657911));
-#570 = CARTESIAN_POINT('',(-4.642875518116,-10.81843409576));
-#571 = CARTESIAN_POINT('',(-4.651582512873,-10.81847586434));
-#572 = CARTESIAN_POINT('',(-4.66028855026,-10.81812083477));
-#573 = CARTESIAN_POINT('',(-4.668990794412,-10.81736950365));
-#574 = CARTESIAN_POINT('',(-4.677688401068,-10.81622310531));
-#575 = CARTESIAN_POINT('',(-4.686379500462,-10.81468295566));
-#576 = CARTESIAN_POINT('',(-4.695061154613,-10.81275083466));
-#577 = CARTESIAN_POINT('',(-4.703731615261,-10.81042973889));
-#578 = CARTESIAN_POINT('',(-4.712388980385,-10.80772278093));
-#579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#580 = PCURVE('',#321,#581);
-#581 = DEFINITIONAL_REPRESENTATION('',(#582),#627);
-#582 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#583,#584,#585,#586,#587,#588,
- #589,#590,#591,#592,#593,#594,#595,#596,#597,#598,#599,#600,#601,
- #602,#603,#604,#605,#606,#607,#608,#609,#610,#611,#612,#613,#614,
- #615,#616,#617,#618,#619,#620,#621,#622,#623,#624,#625,#626),
- .UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,8),(0.E+000,0.105926527431,
- 0.414057285921,0.523626628933,0.667956135194,0.782458694327,
- 0.965335720223,1.),.UNSPECIFIED.);
-#583 = CARTESIAN_POINT('',(-0.876058050598,-0.978973237144));
-#584 = CARTESIAN_POINT('',(-0.864216979714,-0.972340271274));
-#585 = CARTESIAN_POINT('',(-0.852417194331,-0.965767542245));
-#586 = CARTESIAN_POINT('',(-0.840654119397,-0.959254984723));
-#587 = CARTESIAN_POINT('',(-0.828923269712,-0.952802631684));
-#588 = CARTESIAN_POINT('',(-0.817220249926,-0.946410614413));
-#589 = CARTESIAN_POINT('',(-0.80554075454,-0.940079162506));
-#590 = CARTESIAN_POINT('',(-0.759962131806,-0.915568111743));
-#591 = CARTESIAN_POINT('',(-0.726214705101,-0.897847096652));
-#592 = CARTESIAN_POINT('',(-0.692521348087,-0.880647106028));
-#593 = CARTESIAN_POINT('',(-0.658780797792,-0.863985264989));
-#594 = CARTESIAN_POINT('',(-0.624890778843,-0.847891234723));
-#595 = CARTESIAN_POINT('',(-0.590741555353,-0.832407137445));
-#596 = CARTESIAN_POINT('',(-0.543901414611,-0.812323419932));
-#597 = CARTESIAN_POINT('',(-0.531564263912,-0.807140053612));
-#598 = CARTESIAN_POINT('',(-0.519170766604,-0.802044398735));
-#599 = CARTESIAN_POINT('',(-0.506714741289,-0.797039691655));
-#600 = CARTESIAN_POINT('',(-0.494189778329,-0.792129623503));
-#601 = CARTESIAN_POINT('',(-0.481589087344,-0.787318359613));
-#602 = CARTESIAN_POINT('',(-0.452197767007,-0.776409239073));
-#603 = CARTESIAN_POINT('',(-0.435347025182,-0.770387796754));
-#604 = CARTESIAN_POINT('',(-0.418335484484,-0.764556516453));
-#605 = CARTESIAN_POINT('',(-0.401145754887,-0.758928019623));
-#606 = CARTESIAN_POINT('',(-0.383760074566,-0.753517179892));
-#607 = CARTESIAN_POINT('',(-0.36615943136,-0.748341203584));
-#608 = CARTESIAN_POINT('',(-0.33417158604,-0.739515582759));
-#609 = CARTESIAN_POINT('',(-0.319873236127,-0.735771910562));
-#610 = CARTESIAN_POINT('',(-0.305416347289,-0.732198581111));
-#611 = CARTESIAN_POINT('',(-0.290791061532,-0.728806962215));
-#612 = CARTESIAN_POINT('',(-0.275988432825,-0.725609888427));
-#613 = CARTESIAN_POINT('',(-0.261000171891,-0.722621482102));
-#614 = CARTESIAN_POINT('',(-0.221570907288,-0.715441658882));
-#615 = CARTESIAN_POINT('',(-0.196848044501,-0.71160080254));
-#616 = CARTESIAN_POINT('',(-0.171583411253,-0.708388418879));
-#617 = CARTESIAN_POINT('',(-0.145787873755,-0.705884644902));
-#618 = CARTESIAN_POINT('',(-0.11954110231,-0.704173586664));
-#619 = CARTESIAN_POINT('',(-9.299646977311E-002,-0.703318676766));
-#620 = CARTESIAN_POINT('',(-6.139253551332E-002,-0.703323280188));
-#621 = CARTESIAN_POINT('',(-5.635657939715E-002,-0.703354871563));
-#622 = CARTESIAN_POINT('',(-5.132250744167E-002,-0.703417313892));
-#623 = CARTESIAN_POINT('',(-4.629212230957E-002,-0.703510529518));
-#624 = CARTESIAN_POINT('',(-4.126714126019E-002,-0.703634370015));
-#625 = CARTESIAN_POINT('',(-3.624919614954E-002,-0.703788616188));
-#626 = CARTESIAN_POINT('',(-3.123983343027E-002,-0.703972978074));
-#627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#628 = ORIENTED_EDGE('',*,*,#629,.F.);
-#629 = EDGE_CURVE('',#630,#436,#632,.T.);
-#630 = VERTEX_POINT('',#631);
-#631 = CARTESIAN_POINT('',(16.,-0.5,-24.4));
-#632 = SURFACE_CURVE('',#633,(#637,#644),.PCURVE_S1.);
-#633 = LINE('',#634,#635);
-#634 = CARTESIAN_POINT('',(16.,-0.5,-24.4));
-#635 = VECTOR('',#636,1.);
-#636 = DIRECTION('',(0.E+000,0.E+000,1.));
-#637 = PCURVE('',#132,#638);
-#638 = DEFINITIONAL_REPRESENTATION('',(#639),#643);
-#639 = LINE('',#640,#641);
-#640 = CARTESIAN_POINT('',(-4.712388980385,0.E+000));
-#641 = VECTOR('',#642,1.);
-#642 = DIRECTION('',(-0.E+000,-1.));
-#643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#644 = PCURVE('',#645,#650);
-#645 = PLANE('',#646);
-#646 = AXIS2_PLACEMENT_3D('',#647,#648,#649);
-#647 = CARTESIAN_POINT('',(16.,0.5,-24.4));
-#648 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
-#649 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#650 = DEFINITIONAL_REPRESENTATION('',(#651),#655);
-#651 = LINE('',#652,#653);
-#652 = CARTESIAN_POINT('',(1.,0.E+000));
-#653 = VECTOR('',#654,1.);
-#654 = DIRECTION('',(0.E+000,-1.));
-#655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#656 = ORIENTED_EDGE('',*,*,#657,.F.);
-#657 = EDGE_CURVE('',#356,#630,#658,.T.);
-#658 = SURFACE_CURVE('',#659,(#664,#671),.PCURVE_S1.);
-#659 = CIRCLE('',#660,8.5);
-#660 = AXIS2_PLACEMENT_3D('',#661,#662,#663);
-#661 = CARTESIAN_POINT('',(7.5,-0.5,-24.4));
-#662 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#663 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#664 = PCURVE('',#132,#665);
-#665 = DEFINITIONAL_REPRESENTATION('',(#666),#670);
-#666 = LINE('',#667,#668);
-#667 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#668 = VECTOR('',#669,1.);
-#669 = DIRECTION('',(-1.,0.E+000));
-#670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#671 = PCURVE('',#672,#677);
-#672 = PLANE('',#673);
-#673 = AXIS2_PLACEMENT_3D('',#674,#675,#676);
-#674 = CARTESIAN_POINT('',(8.4E-016,9.8E-016,-24.4));
-#675 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#676 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#677 = DEFINITIONAL_REPRESENTATION('',(#678),#686);
-#678 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#679,#680,#681,#682,#683,#684
-,#685),.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(
- '') );
-#679 = CARTESIAN_POINT('',(-8.,-7.5));
-#680 = CARTESIAN_POINT('',(-8.,7.222431864335));
-#681 = CARTESIAN_POINT('',(4.75,-0.138784067832));
-#682 = CARTESIAN_POINT('',(17.5,-7.5));
-#683 = CARTESIAN_POINT('',(4.75,-14.86121593216));
-#684 = CARTESIAN_POINT('',(-8.,-22.22243186433));
-#685 = CARTESIAN_POINT('',(-8.,-7.5));
-#686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#687 = ADVANCED_FACE('',(#688),#105,.T.);
-#688 = FACE_BOUND('',#689,.T.);
-#689 = EDGE_LOOP('',(#690,#691,#714,#735));
-#690 = ORIENTED_EDGE('',*,*,#89,.F.);
-#691 = ORIENTED_EDGE('',*,*,#692,.F.);
-#692 = EDGE_CURVE('',#693,#57,#695,.T.);
-#693 = VERTEX_POINT('',#694);
-#694 = CARTESIAN_POINT('',(10.75,-4.633812611537,-22.8));
-#695 = SURFACE_CURVE('',#696,(#700,#707),.PCURVE_S1.);
-#696 = LINE('',#697,#698);
-#697 = CARTESIAN_POINT('',(10.75,-4.633812611537,-19.4));
-#698 = VECTOR('',#699,1.);
-#699 = DIRECTION('',(0.E+000,0.E+000,1.));
-#700 = PCURVE('',#105,#701);
-#701 = DEFINITIONAL_REPRESENTATION('',(#702),#706);
-#702 = LINE('',#703,#704);
-#703 = CARTESIAN_POINT('',(14.383812611537,0.5));
-#704 = VECTOR('',#705,1.);
-#705 = DIRECTION('',(0.E+000,1.));
-#706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#707 = PCURVE('',#77,#708);
-#708 = DEFINITIONAL_REPRESENTATION('',(#709),#713);
-#709 = LINE('',#710,#711);
-#710 = CARTESIAN_POINT('',(4.412330309117,0.E+000));
-#711 = VECTOR('',#712,1.);
-#712 = DIRECTION('',(0.E+000,1.));
-#713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#714 = ORIENTED_EDGE('',*,*,#715,.F.);
-#715 = EDGE_CURVE('',#384,#693,#716,.T.);
-#716 = SURFACE_CURVE('',#717,(#721,#728),.PCURVE_S1.);
-#717 = LINE('',#718,#719);
-#718 = CARTESIAN_POINT('',(10.75,4.875,-22.8));
-#719 = VECTOR('',#720,1.);
-#720 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#721 = PCURVE('',#105,#722);
-#722 = DEFINITIONAL_REPRESENTATION('',(#723),#727);
-#723 = LINE('',#724,#725);
-#724 = CARTESIAN_POINT('',(4.875,-2.9));
-#725 = VECTOR('',#726,1.);
-#726 = DIRECTION('',(-1.,0.E+000));
-#727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#728 = PCURVE('',#400,#729);
-#729 = DEFINITIONAL_REPRESENTATION('',(#730),#734);
-#730 = LINE('',#731,#732);
-#731 = CARTESIAN_POINT('',(-4.875,-10.42123754537));
-#732 = VECTOR('',#733,1.);
-#733 = DIRECTION('',(-1.,0.E+000));
-#734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#735 = ORIENTED_EDGE('',*,*,#412,.F.);
-#736 = ADVANCED_FACE('',(#737),#77,.F.);
-#737 = FACE_BOUND('',#738,.F.);
-#738 = EDGE_LOOP('',(#739,#767,#768,#769,#770,#798));
-#739 = ORIENTED_EDGE('',*,*,#740,.F.);
-#740 = EDGE_CURVE('',#234,#741,#743,.T.);
-#741 = VERTEX_POINT('',#742);
-#742 = CARTESIAN_POINT('',(11.065,-2.55,-19.4));
-#743 = SURFACE_CURVE('',#744,(#749,#756),.PCURVE_S1.);
-#744 = CIRCLE('',#745,7.05);
-#745 = AXIS2_PLACEMENT_3D('',#746,#747,#748);
-#746 = CARTESIAN_POINT('',(4.015,-2.55,-19.4));
-#747 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#748 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#749 = PCURVE('',#77,#750);
-#750 = DEFINITIONAL_REPRESENTATION('',(#751),#755);
-#751 = LINE('',#752,#753);
-#752 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#753 = VECTOR('',#754,1.);
-#754 = DIRECTION('',(1.,0.E+000));
-#755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#756 = PCURVE('',#249,#757);
-#757 = DEFINITIONAL_REPRESENTATION('',(#758),#766);
-#758 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#759,#760,#761,#762,#763,#764
-,#765),.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(
- '') );
-#759 = CARTESIAN_POINT('',(-4.514786961833,-3.79535766971));
-#760 = CARTESIAN_POINT('',(-4.514786961833,8.41560052365));
-#761 = CARTESIAN_POINT('',(6.060213038167,2.31012142697));
-#762 = CARTESIAN_POINT('',(16.635213038167,-3.79535766971));
-#763 = CARTESIAN_POINT('',(6.060213038167,-9.900836766391));
-#764 = CARTESIAN_POINT('',(-4.514786961833,-16.00631586307));
-#765 = CARTESIAN_POINT('',(-4.514786961833,-3.79535766971));
-#766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#767 = ORIENTED_EDGE('',*,*,#261,.F.);
-#768 = ORIENTED_EDGE('',*,*,#56,.T.);
-#769 = ORIENTED_EDGE('',*,*,#692,.F.);
-#770 = ORIENTED_EDGE('',*,*,#771,.T.);
-#771 = EDGE_CURVE('',#693,#772,#774,.T.);
-#772 = VERTEX_POINT('',#773);
-#773 = CARTESIAN_POINT('',(11.065,-2.55,-22.8));
-#774 = SURFACE_CURVE('',#775,(#780,#787),.PCURVE_S1.);
-#775 = CIRCLE('',#776,7.05);
-#776 = AXIS2_PLACEMENT_3D('',#777,#778,#779);
-#777 = CARTESIAN_POINT('',(4.015,-2.55,-22.8));
-#778 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#779 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#780 = PCURVE('',#77,#781);
-#781 = DEFINITIONAL_REPRESENTATION('',(#782),#786);
-#782 = LINE('',#783,#784);
-#783 = CARTESIAN_POINT('',(0.E+000,-3.4));
-#784 = VECTOR('',#785,1.);
-#785 = DIRECTION('',(1.,0.E+000));
-#786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#787 = PCURVE('',#400,#788);
-#788 = DEFINITIONAL_REPRESENTATION('',(#789),#797);
-#789 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#790,#791,#792,#793,#794,#795
-,#796),.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(
- '') );
-#790 = CARTESIAN_POINT('',(-4.5,-3.686237545373));
-#791 = CARTESIAN_POINT('',(-4.5,8.524720647987));
-#792 = CARTESIAN_POINT('',(6.075,2.419241551307));
-#793 = CARTESIAN_POINT('',(16.65,-3.686237545373));
-#794 = CARTESIAN_POINT('',(6.075,-9.791716642054));
-#795 = CARTESIAN_POINT('',(-4.5,-15.89719573873));
-#796 = CARTESIAN_POINT('',(-4.5,-3.686237545373));
-#797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#798 = ORIENTED_EDGE('',*,*,#799,.F.);
-#799 = EDGE_CURVE('',#741,#772,#800,.T.);
-#800 = SURFACE_CURVE('',#801,(#805,#812),.PCURVE_S1.);
-#801 = LINE('',#802,#803);
-#802 = CARTESIAN_POINT('',(11.065,-2.55,-19.4));
-#803 = VECTOR('',#804,1.);
-#804 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#805 = PCURVE('',#77,#806);
-#806 = DEFINITIONAL_REPRESENTATION('',(#807),#811);
-#807 = LINE('',#808,#809);
-#808 = CARTESIAN_POINT('',(4.712388980385,0.E+000));
-#809 = VECTOR('',#810,1.);
-#810 = DIRECTION('',(0.E+000,-1.));
-#811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#812 = PCURVE('',#813,#818);
-#813 = PLANE('',#814);
-#814 = AXIS2_PLACEMENT_3D('',#815,#816,#817);
-#815 = CARTESIAN_POINT('',(11.065,2.55,-19.4));
-#816 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
-#817 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#818 = DEFINITIONAL_REPRESENTATION('',(#819),#823);
-#819 = LINE('',#820,#821);
-#820 = CARTESIAN_POINT('',(5.1,0.E+000));
-#821 = VECTOR('',#822,1.);
-#822 = DIRECTION('',(0.E+000,-1.));
-#823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#824 = ADVANCED_FACE('',(#825),#165,.T.);
-#825 = FACE_BOUND('',#826,.F.);
-#826 = EDGE_LOOP('',(#827,#862,#890,#1073,#1074,#1098,#1126,#1155));
-#827 = ORIENTED_EDGE('',*,*,#828,.F.);
-#828 = EDGE_CURVE('',#829,#831,#833,.T.);
-#829 = VERTEX_POINT('',#830);
-#830 = CARTESIAN_POINT('',(-16.,-0.5,-24.4));
-#831 = VERTEX_POINT('',#832);
-#832 = CARTESIAN_POINT('',(-13.95999999999,-6.024346115153,-24.4));
-#833 = SURFACE_CURVE('',#834,(#839,#846),.PCURVE_S1.);
-#834 = CIRCLE('',#835,8.5);
-#835 = AXIS2_PLACEMENT_3D('',#836,#837,#838);
-#836 = CARTESIAN_POINT('',(-7.5,-0.5,-24.4));
-#837 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#838 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#839 = PCURVE('',#165,#840);
-#840 = DEFINITIONAL_REPRESENTATION('',(#841),#845);
-#841 = LINE('',#842,#843);
-#842 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#843 = VECTOR('',#844,1.);
-#844 = DIRECTION('',(-1.,0.E+000));
-#845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#846 = PCURVE('',#847,#852);
-#847 = PLANE('',#848);
-#848 = AXIS2_PLACEMENT_3D('',#849,#850,#851);
-#849 = CARTESIAN_POINT('',(8.4E-016,9.8E-016,-24.4));
-#850 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#851 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#852 = DEFINITIONAL_REPRESENTATION('',(#853),#861);
-#853 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#854,#855,#856,#857,#858,#859
-,#860),.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(
- '') );
-#854 = CARTESIAN_POINT('',(-8.,7.5));
-#855 = CARTESIAN_POINT('',(-8.,22.222431864335));
-#856 = CARTESIAN_POINT('',(4.75,14.861215932168));
-#857 = CARTESIAN_POINT('',(17.5,7.5));
-#858 = CARTESIAN_POINT('',(4.75,0.138784067832));
-#859 = CARTESIAN_POINT('',(-8.,-7.222431864335));
-#860 = CARTESIAN_POINT('',(-8.,7.5));
-#861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#862 = ORIENTED_EDGE('',*,*,#863,.T.);
-#863 = EDGE_CURVE('',#829,#864,#866,.T.);
-#864 = VERTEX_POINT('',#865);
-#865 = CARTESIAN_POINT('',(-16.,-0.5,-13.59227721906));
-#866 = SURFACE_CURVE('',#867,(#871,#878),.PCURVE_S1.);
-#867 = LINE('',#868,#869);
-#868 = CARTESIAN_POINT('',(-16.,-0.5,-24.4));
-#869 = VECTOR('',#870,1.);
-#870 = DIRECTION('',(0.E+000,0.E+000,1.));
-#871 = PCURVE('',#165,#872);
-#872 = DEFINITIONAL_REPRESENTATION('',(#873),#877);
-#873 = LINE('',#874,#875);
-#874 = CARTESIAN_POINT('',(-1.570796326795,0.E+000));
-#875 = VECTOR('',#876,1.);
-#876 = DIRECTION('',(-0.E+000,-1.));
-#877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#878 = PCURVE('',#879,#884);
-#879 = PLANE('',#880);
-#880 = AXIS2_PLACEMENT_3D('',#881,#882,#883);
-#881 = CARTESIAN_POINT('',(-16.,-0.5,-24.4));
-#882 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
-#883 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#884 = DEFINITIONAL_REPRESENTATION('',(#885),#889);
-#885 = LINE('',#886,#887);
-#886 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#887 = VECTOR('',#888,1.);
-#888 = DIRECTION('',(0.E+000,-1.));
-#889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#890 = ORIENTED_EDGE('',*,*,#891,.T.);
-#891 = EDGE_CURVE('',#864,#150,#892,.T.);
-#892 = SURFACE_CURVE('',#893,(#938,#1025),.PCURVE_S1.);
-#893 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#894,#895,#896,#897,#898,#899,
- #900,#901,#902,#903,#904,#905,#906,#907,#908,#909,#910,#911,#912,
- #913,#914,#915,#916,#917,#918,#919,#920,#921,#922,#923,#924,#925,
- #926,#927,#928,#929,#930,#931,#932,#933,#934,#935,#936,#937),
- .UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,8),(0.E+000,3.46640468079E-002,
- 0.217993469376,0.332043808651,0.475851672514,0.585942622178,
- 0.894637417373,1.),.UNSPECIFIED.);
-#894 = CARTESIAN_POINT('',(-16.,-0.5,-13.59227721906));
-#895 = CARTESIAN_POINT('',(-15.99999999269,-0.580228072359,
- -13.58932598803));
-#896 = CARTESIAN_POINT('',(-15.99911662968,-0.660595350883,
- -13.58685630415));
-#897 = CARTESIAN_POINT('',(-15.99734419079,-0.741064935139,
- -13.58487312979));
-#898 = CARTESIAN_POINT('',(-15.99467904407,-0.821598526459,
- -13.58338021551));
-#899 = CARTESIAN_POINT('',(-15.99111964576,-0.902156427944,
- -13.58238010006));
-#900 = CARTESIAN_POINT('',(-15.98666654035,-0.982697544458,
- -13.58187411038));
-#901 = CARTESIAN_POINT('',(-15.95305833788,-1.488827576609,
- -13.58180022526));
-#902 = CARTESIAN_POINT('',(-15.89989750691,-1.912440168768,
- -13.59556113814));
-#903 = CARTESIAN_POINT('',(-15.82233269755,-2.327806014957,
- -13.6231024794));
-#904 = CARTESIAN_POINT('',(-15.72244957236,-2.730799932723,
- -13.66333384996));
-#905 = CARTESIAN_POINT('',(-15.60278251996,-3.119010671793,
- -13.71477440569));
-#906 = CARTESIAN_POINT('',(-15.46566559567,-3.49151229141,-13.7760083651
- ));
-#907 = CARTESIAN_POINT('',(-15.21736341938,-4.070816609679,
- -13.88958708973));
-#908 = CARTESIAN_POINT('',(-15.11600459584,-4.286936333483,
- -13.9365260942));
-#909 = CARTESIAN_POINT('',(-15.00893985954,-4.496965839378,
- -13.9865709965));
-#910 = CARTESIAN_POINT('',(-14.89656285242,-4.700903785399,
- -14.03946517596));
-#911 = CARTESIAN_POINT('',(-14.77923189112,-4.898780045583,
- -14.09497216909));
-#912 = CARTESIAN_POINT('',(-14.65726568359,-5.090651663224,
- -14.1528787679));
-#913 = CARTESIAN_POINT('',(-14.37165180415,-5.511062474211,
- -14.28880355128));
-#914 = CARTESIAN_POINT('',(-14.20544940883,-5.736080873189,
- -14.36811859765));
-#915 = CARTESIAN_POINT('',(-14.03289187512,-5.951808059738,
- -14.45056368851));
-#916 = CARTESIAN_POINT('',(-13.85447741633,-6.158387312916,
- -14.53580102341));
-#917 = CARTESIAN_POINT('',(-13.67064925451,-6.355958881051,
- -14.62353120052));
-#918 = CARTESIAN_POINT('',(-13.48179760828,-6.544662564715,
- -14.71349145151));
-#919 = CARTESIAN_POINT('',(-13.14009329803,-6.862411681672,
- -14.87585780164));
-#920 = CARTESIAN_POINT('',(-12.98918810489,-6.995065459338,
- -14.94743138798));
-#921 = CARTESIAN_POINT('',(-12.83569626064,-7.122654095386,
- -15.02007237768));
-#922 = CARTESIAN_POINT('',(-12.67976244444,-7.245228430508,
- -15.09368526486));
-#923 = CARTESIAN_POINT('',(-12.5215214903,-7.362833556485,
- -15.16818239651));
-#924 = CARTESIAN_POINT('',(-12.36109884504,-7.475509855194,
- -15.24348346889));
-#925 = CARTESIAN_POINT('',(-11.74299551871,-7.885520662188,
- -15.53270734687));
-#926 = CARTESIAN_POINT('',(-11.27123123003,-8.149224527064,
- -15.75160161701));
-#927 = CARTESIAN_POINT('',(-10.78577483715,-8.375313943224,
- -15.97463221819));
-#928 = CARTESIAN_POINT('',(-10.28886951938,-8.564135671196,
- -16.20049544024));
-#929 = CARTESIAN_POINT('',(-9.782643717237,-8.715841079796,
- -16.42806731787));
-#930 = CARTESIAN_POINT('',(-9.269101803135,-8.83040116291,
- -16.65638519149));
-#931 = CARTESIAN_POINT('',(-8.572973047704,-8.933907811536,
- -16.96253417023));
-#932 = CARTESIAN_POINT('',(-8.395213079996,-8.955888453269,
- -17.04042326896));
-#933 = CARTESIAN_POINT('',(-8.216913907196,-8.973501020131,
- -17.11826219078));
-#934 = CARTESIAN_POINT('',(-8.038158201701,-8.986733484187,
- -17.19601599158));
-#935 = CARTESIAN_POINT('',(-7.859030061706,-8.995571818823,
- -17.27365024934));
-#936 = CARTESIAN_POINT('',(-7.679615011207,-8.999999998751,
- -17.35113106409));
-#937 = CARTESIAN_POINT('',(-7.5,-9.,-17.42842505793));
-#938 = PCURVE('',#165,#939);
-#939 = DEFINITIONAL_REPRESENTATION('',(#940),#1024);
-#940 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#941,#942,#943,#944,#945,#946,
- #947,#948,#949,#950,#951,#952,#953,#954,#955,#956,#957,#958,#959,
- #960,#961,#962,#963,#964,#965,#966,#967,#968,#969,#970,#971,#972,
- #973,#974,#975,#976,#977,#978,#979,#980,#981,#982,#983,#984,#985,
- #986,#987,#988,#989,#990,#991,#992,#993,#994,#995,#996,#997,#998,
- #999,#1000,#1001,#1002,#1003,#1004,#1005,#1006,#1007,#1008,#1009,
- #1010,#1011,#1012,#1013,#1014,#1015,#1016,#1017,#1018,#1019,#1020,
- #1021,#1022,#1023),.UNSPECIFIED.,.F.,.F.,(11,9,9,9,9,9,9,9,9,11),(
- 0.E+000,6.249999999997E-002,0.1796875,0.23095703125,0.327087402344,
- 0.495315551758,0.621486663818,0.810743331909,0.905371665955,1.),
- .UNSPECIFIED.);
-#941 = CARTESIAN_POINT('',(-1.570796326795,-10.80772278093));
-#942 = CARTESIAN_POINT('',(-1.582708917671,-10.81144757274));
-#943 = CARTESIAN_POINT('',(-1.594645811055,-10.81444182689));
-#944 = CARTESIAN_POINT('',(-1.606606117911,-10.81669707368));
-#945 = CARTESIAN_POINT('',(-1.61857139652,-10.81820658394));
-#946 = CARTESIAN_POINT('',(-1.630555424377,-10.81896761896));
-#947 = CARTESIAN_POINT('',(-1.642544669923,-10.81897592056));
-#948 = CARTESIAN_POINT('',(-1.654518901642,-10.8182312929));
-#949 = CARTESIAN_POINT('',(-1.666484348107,-10.81674022679));
-#950 = CARTESIAN_POINT('',(-1.678432894212,-10.814505651));
-#951 = CARTESIAN_POINT('',(-1.712723226179,-10.80596521222));
-#952 = CARTESIAN_POINT('',(-1.735011290819,-10.79780752564));
-#953 = CARTESIAN_POINT('',(-1.757193858998,-10.78710701296));
-#954 = CARTESIAN_POINT('',(-1.779246055461,-10.77392988653));
-#955 = CARTESIAN_POINT('',(-1.801147836945,-10.758358243));
-#956 = CARTESIAN_POINT('',(-1.822883569466,-10.74048517237));
-#957 = CARTESIAN_POINT('',(-1.844441746819,-10.72041026306));
-#958 = CARTESIAN_POINT('',(-1.865814826295,-10.6982354705));
-#959 = CARTESIAN_POINT('',(-1.886999163597,-10.67406131699));
-#960 = CARTESIAN_POINT('',(-1.917180728575,-10.63657429744));
-#961 = CARTESIAN_POINT('',(-1.926330309708,-10.62480085349));
-#962 = CARTESIAN_POINT('',(-1.935443909165,-10.61267099948));
-#963 = CARTESIAN_POINT('',(-1.944521866948,-10.60019206339));
-#964 = CARTESIAN_POINT('',(-1.953563647705,-10.58737311139));
-#965 = CARTESIAN_POINT('',(-1.962570088059,-10.57422097372));
-#966 = CARTESIAN_POINT('',(-1.971543273178,-10.5607401066));
-#967 = CARTESIAN_POINT('',(-1.980483420604,-10.54693770969));
-#968 = CARTESIAN_POINT('',(-1.989387229999,-10.53282677667));
-#969 = CARTESIAN_POINT('',(-2.014888503178,-10.49138146108));
-#970 = CARTESIAN_POINT('',(-2.031399609969,-10.46328226673));
-#971 = CARTESIAN_POINT('',(-2.047793062746,-10.43415983435));
-#972 = CARTESIAN_POINT('',(-2.064071447974,-10.40405904278));
-#973 = CARTESIAN_POINT('',(-2.080237448505,-10.3730231371));
-#974 = CARTESIAN_POINT('',(-2.096293858037,-10.34109361881));
-#975 = CARTESIAN_POINT('',(-2.112243596483,-10.30831013604));
-#976 = CARTESIAN_POINT('',(-2.128089726477,-10.27471037367));
-#977 = CARTESIAN_POINT('',(-2.143835470837,-10.24032994343));
-#978 = CARTESIAN_POINT('',(-2.186869559584,-10.14372885298));
-#979 = CARTESIAN_POINT('',(-2.213958097147,-10.07996652333));
-#980 = CARTESIAN_POINT('',(-2.24076078314,-10.01411085192));
-#981 = CARTESIAN_POINT('',(-2.267303932653,-9.94630996937));
-#982 = CARTESIAN_POINT('',(-2.293597757805,-9.876726364047));
-#983 = CARTESIAN_POINT('',(-2.319655926539,-9.80550796318));
-#984 = CARTESIAN_POINT('',(-2.345496605677,-9.732779514066));
-#985 = CARTESIAN_POINT('',(-2.371133467244,-9.658656804572));
-#986 = CARTESIAN_POINT('',(-2.396580838225,-9.583250815713));
-#987 = CARTESIAN_POINT('',(-2.440802824717,-9.449228228886));
-#988 = CARTESIAN_POINT('',(-2.459655332656,-9.391126734816));
-#989 = CARTESIAN_POINT('',(-2.478413653094,-9.33240478934));
-#990 = CARTESIAN_POINT('',(-2.497082159272,-9.273106228677));
-#991 = CARTESIAN_POINT('',(-2.515670168097,-9.213254809612));
-#992 = CARTESIAN_POINT('',(-2.534170975327,-9.152926182607));
-#993 = CARTESIAN_POINT('',(-2.552608648621,-9.092089426646));
-#994 = CARTESIAN_POINT('',(-2.570968329572,-9.030842319422));
-#995 = CARTESIAN_POINT('',(-2.589264471253,-8.96918235736));
-#996 = CARTESIAN_POINT('',(-2.634851200216,-8.814092275929));
-#997 = CARTESIAN_POINT('',(-2.662065512477,-8.720190281093));
-#998 = CARTESIAN_POINT('',(-2.689157145153,-8.625537876071));
-#999 = CARTESIAN_POINT('',(-2.716139842551,-8.530227040336));
-#1000 = CARTESIAN_POINT('',(-2.743026358904,-8.434344690307));
-#1001 = CARTESIAN_POINT('',(-2.769828694921,-8.33797307237));
-#1002 = CARTESIAN_POINT('',(-2.796558287655,-8.241190072875));
-#1003 = CARTESIAN_POINT('',(-2.823226173911,-8.144069462194));
-#1004 = CARTESIAN_POINT('',(-2.849843139748,-8.04668108975));
-#1005 = CARTESIAN_POINT('',(-2.889708221559,-7.900296025264));
-#1006 = CARTESIAN_POINT('',(-2.902986587402,-7.851450339751));
-#1007 = CARTESIAN_POINT('',(-2.91625592245,-7.802563628756));
-#1008 = CARTESIAN_POINT('',(-2.929518298998,-7.753641149775));
-#1009 = CARTESIAN_POINT('',(-2.942774593388,-7.704692372786));
-#1010 = CARTESIAN_POINT('',(-2.956025686065,-7.655726529284));
-#1011 = CARTESIAN_POINT('',(-2.969273377609,-7.606749228623));
-#1012 = CARTESIAN_POINT('',(-2.982519618846,-7.557765354604));
-#1013 = CARTESIAN_POINT('',(-2.995765039573,-7.508784556305));
-#1014 = CARTESIAN_POINT('',(-3.022255254165,-7.410848940291));
-#1015 = CARTESIAN_POINT('',(-3.035500229414,-7.361893449927));
-#1016 = CARTESIAN_POINT('',(-3.048746248483,-7.312957726107));
-#1017 = CARTESIAN_POINT('',(-3.061994464884,-7.264049161139));
-#1018 = CARTESIAN_POINT('',(-3.075246014564,-7.215175090691));
-#1019 = CARTESIAN_POINT('',(-3.088502018531,-7.166342793821));
-#1020 = CARTESIAN_POINT('',(-3.101763585644,-7.117559492988));
-#1021 = CARTESIAN_POINT('',(-3.115031816438,-7.068832354041));
-#1022 = CARTESIAN_POINT('',(-3.12830780739,-7.020168486194));
-#1023 = CARTESIAN_POINT('',(-3.14159265359,-6.971574942067));
-#1024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1025 = PCURVE('',#321,#1026);
-#1026 = DEFINITIONAL_REPRESENTATION('',(#1027),#1072);
-#1027 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1028,#1029,#1030,#1031,#1032,
- #1033,#1034,#1035,#1036,#1037,#1038,#1039,#1040,#1041,#1042,#1043,
- #1044,#1045,#1046,#1047,#1048,#1049,#1050,#1051,#1052,#1053,#1054,
- #1055,#1056,#1057,#1058,#1059,#1060,#1061,#1062,#1063,#1064,#1065,
- #1066,#1067,#1068,#1069,#1070,#1071),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,
- 6,6,6,8),(0.E+000,3.46640468079E-002,0.217993469376,0.332043808651,
- 0.475851672514,0.585942622178,0.894637417373,1.),.UNSPECIFIED.);
-#1028 = CARTESIAN_POINT('',(-3.11035282016,-0.703972978074));
-#1029 = CARTESIAN_POINT('',(-3.105343457578,-0.703788616193));
-#1030 = CARTESIAN_POINT('',(-3.100325512543,-0.703634370021));
-#1031 = CARTESIAN_POINT('',(-3.095300531513,-0.703510529523));
-#1032 = CARTESIAN_POINT('',(-3.090270146355,-0.703417313895));
-#1033 = CARTESIAN_POINT('',(-3.085236074341,-0.703354871564));
-#1034 = CARTESIAN_POINT('',(-3.08020011815,-0.703323280188));
-#1035 = CARTESIAN_POINT('',(-3.04853028121,-0.703318667167));
-#1036 = CARTESIAN_POINT('',(-3.021920240214,-0.70417783326));
-#1037 = CARTESIAN_POINT('',(-2.995610229504,-0.705897349646));
-#1038 = CARTESIAN_POINT('',(-2.969754285225,-0.708413187317));
-#1039 = CARTESIAN_POINT('',(-2.94443228226,-0.711640552126));
-#1040 = CARTESIAN_POINT('',(-2.919654821741,-0.715498733922));
-#1041 = CARTESIAN_POINT('',(-2.880237376996,-0.722692341139));
-#1042 = CARTESIAN_POINT('',(-2.865311958494,-0.725673047707));
-#1043 = CARTESIAN_POINT('',(-2.850570583451,-0.728860554257));
-#1044 = CARTESIAN_POINT('',(-2.836005043763,-0.732240922122));
-#1045 = CARTESIAN_POINT('',(-2.821606489973,-0.735801480786));
-#1046 = CARTESIAN_POINT('',(-2.807365180586,-0.739531002276));
-#1047 = CARTESIAN_POINT('',(-2.775497688598,-0.748323416962));
-#1048 = CARTESIAN_POINT('',(-2.757959798574,-0.753479771436));
-#1049 = CARTESIAN_POINT('',(-2.740635398977,-0.758869365631));
-#1050 = CARTESIAN_POINT('',(-2.723505678163,-0.764475168472));
-#1051 = CARTESIAN_POINT('',(-2.706553055371,-0.770282450389));
-#1052 = CARTESIAN_POINT('',(-2.689760317366,-0.776278704413));
-#1053 = CARTESIAN_POINT('',(-2.660363504289,-0.787180969498));
-#1054 = CARTESIAN_POINT('',(-2.647701014953,-0.792012773621));
-#1055 = CARTESIAN_POINT('',(-2.635115106444,-0.796944405238));
-#1056 = CARTESIAN_POINT('',(-2.62259888659,-0.801971631903));
-#1057 = CARTESIAN_POINT('',(-2.610145851865,-0.807090705073));
-#1058 = CARTESIAN_POINT('',(-2.597749731105,-0.812298340175));
-#1059 = CARTESIAN_POINT('',(-2.550787847916,-0.83243425738));
-#1060 = CARTESIAN_POINT('',(-2.516576880498,-0.847947913584));
-#1061 = CARTESIAN_POINT('',(-2.482625790927,-0.864073632645));
-#1062 = CARTESIAN_POINT('',(-2.448824294769,-0.880769097206));
-#1063 = CARTESIAN_POINT('',(-2.415069592314,-0.898004527112));
-#1064 = CARTESIAN_POINT('',(-2.381259892521,-0.915762757235));
-#1065 = CARTESIAN_POINT('',(-2.335678828605,-0.940281424686));
-#1066 = CARTESIAN_POINT('',(-2.324060885685,-0.946580773963));
-#1067 = CARTESIAN_POINT('',(-2.312419577227,-0.952940040634));
-#1068 = CARTESIAN_POINT('',(-2.30075066512,-0.959359000395));
-#1069 = CARTESIAN_POINT('',(-2.289049823066,-0.965837525073));
-#1070 = CARTESIAN_POINT('',(-2.277312636582,-0.972375582625));
-#1071 = CARTESIAN_POINT('',(-2.265534602992,-0.978973237144));
-#1072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1073 = ORIENTED_EDGE('',*,*,#147,.F.);
-#1074 = ORIENTED_EDGE('',*,*,#1075,.T.);
-#1075 = EDGE_CURVE('',#148,#1076,#1078,.T.);
-#1076 = VERTEX_POINT('',#1077);
-#1077 = CARTESIAN_POINT('',(-10.25,-8.542853971073,-19.9));
-#1078 = SURFACE_CURVE('',#1079,(#1084,#1091),.PCURVE_S1.);
-#1079 = CIRCLE('',#1080,8.5);
-#1080 = AXIS2_PLACEMENT_3D('',#1081,#1082,#1083);
-#1081 = CARTESIAN_POINT('',(-7.5,-0.5,-19.9));
-#1082 = DIRECTION('',(0.E+000,0.E+000,-1.));
-#1083 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1084 = PCURVE('',#165,#1085);
-#1085 = DEFINITIONAL_REPRESENTATION('',(#1086),#1090);
-#1086 = LINE('',#1087,#1088);
-#1087 = CARTESIAN_POINT('',(-6.28318530718,-4.5));
-#1088 = VECTOR('',#1089,1.);
-#1089 = DIRECTION('',(1.,-0.E+000));
-#1090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1091 = PCURVE('',#193,#1092);
-#1092 = DEFINITIONAL_REPRESENTATION('',(#1093),#1097);
-#1093 = CIRCLE('',#1094,8.5);
-#1094 = AXIS2_PLACEMENT_2D('',#1095,#1096);
-#1095 = CARTESIAN_POINT('',(6.25E-002,7.75));
-#1096 = DIRECTION('',(-1.,0.E+000));
-#1097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1098 = ORIENTED_EDGE('',*,*,#1099,.T.);
-#1099 = EDGE_CURVE('',#1076,#1100,#1102,.T.);
-#1100 = VERTEX_POINT('',#1101);
-#1101 = CARTESIAN_POINT('',(-10.25,-8.542853971073,-22.8));
-#1102 = SURFACE_CURVE('',#1103,(#1107,#1114),.PCURVE_S1.);
-#1103 = LINE('',#1104,#1105);
-#1104 = CARTESIAN_POINT('',(-10.25,-8.542853971073,-24.4));
-#1105 = VECTOR('',#1106,1.);
-#1106 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#1107 = PCURVE('',#165,#1108);
-#1108 = DEFINITIONAL_REPRESENTATION('',(#1109),#1113);
-#1109 = LINE('',#1110,#1111);
-#1110 = CARTESIAN_POINT('',(-2.812135513972,0.E+000));
-#1111 = VECTOR('',#1112,1.);
-#1112 = DIRECTION('',(-0.E+000,1.));
-#1113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1114 = PCURVE('',#1115,#1120);
-#1115 = PLANE('',#1116);
-#1116 = AXIS2_PLACEMENT_3D('',#1117,#1118,#1119);
-#1117 = CARTESIAN_POINT('',(-10.25,-10.625,-19.9));
-#1118 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
-#1119 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1120 = DEFINITIONAL_REPRESENTATION('',(#1121),#1125);
-#1121 = LINE('',#1122,#1123);
-#1122 = CARTESIAN_POINT('',(2.082146028927,-4.5));
-#1123 = VECTOR('',#1124,1.);
-#1124 = DIRECTION('',(0.E+000,-1.));
-#1125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1126 = ORIENTED_EDGE('',*,*,#1127,.T.);
-#1127 = EDGE_CURVE('',#1100,#1128,#1130,.T.);
-#1128 = VERTEX_POINT('',#1129);
-#1129 = CARTESIAN_POINT('',(-13.95999999999,-6.024346115153,-22.8));
-#1130 = SURFACE_CURVE('',#1131,(#1136,#1143),.PCURVE_S1.);
-#1131 = CIRCLE('',#1132,8.5);
-#1132 = AXIS2_PLACEMENT_3D('',#1133,#1134,#1135);
-#1133 = CARTESIAN_POINT('',(-7.5,-0.5,-22.8));
-#1134 = DIRECTION('',(0.E+000,0.E+000,-1.));
-#1135 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1136 = PCURVE('',#165,#1137);
-#1137 = DEFINITIONAL_REPRESENTATION('',(#1138),#1142);
-#1138 = LINE('',#1139,#1140);
-#1139 = CARTESIAN_POINT('',(-6.28318530718,-1.6));
-#1140 = VECTOR('',#1141,1.);
-#1141 = DIRECTION('',(1.,-0.E+000));
-#1142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1143 = PCURVE('',#1144,#1149);
-#1144 = PLANE('',#1145);
-#1145 = AXIS2_PLACEMENT_3D('',#1146,#1147,#1148);
-#1146 = CARTESIAN_POINT('',(0.328762454627,9.160700007065E-014,-22.8));
-#1147 = DIRECTION('',(0.E+000,0.E+000,-1.));
-#1148 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#1149 = DEFINITIONAL_REPRESENTATION('',(#1150),#1154);
-#1150 = CIRCLE('',#1151,8.5);
-#1151 = AXIS2_PLACEMENT_2D('',#1152,#1153);
-#1152 = CARTESIAN_POINT('',(0.5,7.828762454627));
-#1153 = DIRECTION('',(-1.,0.E+000));
-#1154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1155 = ORIENTED_EDGE('',*,*,#1156,.T.);
-#1156 = EDGE_CURVE('',#1128,#831,#1157,.T.);
-#1157 = SURFACE_CURVE('',#1158,(#1162,#1169),.PCURVE_S1.);
-#1158 = LINE('',#1159,#1160);
-#1159 = CARTESIAN_POINT('',(-13.95999999999,-6.024346115153,-24.4));
-#1160 = VECTOR('',#1161,1.);
-#1161 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#1162 = PCURVE('',#165,#1163);
-#1163 = DEFINITIONAL_REPRESENTATION('',(#1164),#1168);
-#1164 = LINE('',#1165,#1166);
-#1165 = CARTESIAN_POINT('',(-2.278279538574,0.E+000));
-#1166 = VECTOR('',#1167,1.);
-#1167 = DIRECTION('',(-0.E+000,1.));
-#1168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1169 = PCURVE('',#1170,#1175);
-#1170 = PLANE('',#1171);
-#1171 = AXIS2_PLACEMENT_3D('',#1172,#1173,#1174);
-#1172 = CARTESIAN_POINT('',(-13.95999999999,-10.625,-22.8));
-#1173 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
-#1174 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1175 = DEFINITIONAL_REPRESENTATION('',(#1176),#1180);
-#1176 = LINE('',#1177,#1178);
-#1177 = CARTESIAN_POINT('',(4.600653884847,-1.6));
-#1178 = VECTOR('',#1179,1.);
-#1179 = DIRECTION('',(0.E+000,-1.));
-#1180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1181 = ADVANCED_FACE('',(#1182),#321,.T.);
-#1182 = FACE_BOUND('',#1183,.F.);
-#1183 = EDGE_LOOP('',(#1184,#1210,#1238,#1239,#1240,#1241,#1271,#1479,
- #1525,#1702,#1730,#1731,#1764,#1799,#1860,#1895,#1930,#1965,#1994,
- #2091,#2126,#2161,#2258,#2355,#2388,#2485,#2582,#2617,#2652,#2749,
- #2773,#2870,#2905,#2940,#3037,#3134,#3167,#3264,#3361,#3396,#3431,
- #3528,#3552,#3587,#3622,#3657,#3718,#3753));
-#1184 = ORIENTED_EDGE('',*,*,#1185,.F.);
-#1185 = EDGE_CURVE('',#1186,#1188,#1190,.T.);
-#1186 = VERTEX_POINT('',#1187);
-#1187 = CARTESIAN_POINT('',(16.,3.020133145512E-015,-13.60147050873));
-#1188 = VERTEX_POINT('',#1189);
-#1189 = CARTESIAN_POINT('',(18.369574620453,2.259610476962E-015,
- -10.17638090205));
-#1190 = SEAM_CURVE('',#1191,(#1196,#1203),.PCURVE_S1.);
-#1191 = CIRCLE('',#1192,21.);
-#1192 = AXIS2_PLACEMENT_3D('',#1193,#1194,#1195);
-#1193 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
-#1194 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016));
-#1195 = DIRECTION('',(1.,0.E+000,0.E+000));
-#1196 = PCURVE('',#321,#1197);
-#1197 = DEFINITIONAL_REPRESENTATION('',(#1198),#1202);
-#1198 = LINE('',#1199,#1200);
-#1199 = CARTESIAN_POINT('',(-0.E+000,-6.28318530718));
-#1200 = VECTOR('',#1201,1.);
-#1201 = DIRECTION('',(-0.E+000,1.));
-#1202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1203 = PCURVE('',#321,#1204);
-#1204 = DEFINITIONAL_REPRESENTATION('',(#1205),#1209);
-#1205 = LINE('',#1206,#1207);
-#1206 = CARTESIAN_POINT('',(-6.28318530718,-6.28318530718));
-#1207 = VECTOR('',#1208,1.);
-#1208 = DIRECTION('',(-0.E+000,1.));
-#1209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1210 = ORIENTED_EDGE('',*,*,#1211,.F.);
-#1211 = EDGE_CURVE('',#436,#1186,#1212,.T.);
-#1212 = SURFACE_CURVE('',#1213,(#1218,#1231),.PCURVE_S1.);
-#1213 = CIRCLE('',#1214,13.601470508735);
-#1214 = AXIS2_PLACEMENT_3D('',#1215,#1216,#1217);
-#1215 = CARTESIAN_POINT('',(16.,7.105427357601E-015,0.E+000));
-#1216 = DIRECTION('',(1.,4.440892098501E-016,-0.E+000));
-#1217 = DIRECTION('',(-4.440892098501E-016,1.,0.E+000));
-#1218 = PCURVE('',#321,#1219);
-#1219 = DEFINITIONAL_REPRESENTATION('',(#1220),#1230);
-#1220 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1221,#1222,#1223,#1224,#1225,
- #1226,#1227,#1228,#1229),.UNSPECIFIED.,.F.,.F.,(9,9),(4.675619964797
- ,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
-#1221 = CARTESIAN_POINT('',(-3.123983343027E-002,-0.703972978074));
-#1222 = CARTESIAN_POINT('',(-2.733915321222E-002,-0.704116536962));
-#1223 = CARTESIAN_POINT('',(-2.34366324755E-002,-0.704239616678));
-#1224 = CARTESIAN_POINT('',(-1.953257642229E-002,-0.704342202625));
-#1225 = CARTESIAN_POINT('',(-1.562729107238E-002,-0.704424283088));
-#1226 = CARTESIAN_POINT('',(-1.17210834221E-002,-0.704485849311));
-#1227 = CARTESIAN_POINT('',(-7.814260636884E-003,-0.704526895404));
-#1228 = CARTESIAN_POINT('',(-3.907130321472E-003,-0.704547418453));
-#1229 = CARTESIAN_POINT('',(0.E+000,-0.704547418453));
-#1230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1231 = PCURVE('',#645,#1232);
-#1232 = DEFINITIONAL_REPRESENTATION('',(#1233),#1237);
-#1233 = CIRCLE('',#1234,13.601470508735);
-#1234 = AXIS2_PLACEMENT_2D('',#1235,#1236);
-#1235 = CARTESIAN_POINT('',(0.5,-24.4));
-#1236 = DIRECTION('',(-1.,0.E+000));
-#1237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1238 = ORIENTED_EDGE('',*,*,#435,.F.);
-#1239 = ORIENTED_EDGE('',*,*,#306,.F.);
-#1240 = ORIENTED_EDGE('',*,*,#891,.F.);
-#1241 = ORIENTED_EDGE('',*,*,#1242,.F.);
-#1242 = EDGE_CURVE('',#1243,#864,#1245,.T.);
-#1243 = VERTEX_POINT('',#1244);
-#1244 = CARTESIAN_POINT('',(-16.,0.5,-13.59227721906));
-#1245 = SURFACE_CURVE('',#1246,(#1251,#1264),.PCURVE_S1.);
-#1246 = CIRCLE('',#1247,13.601470508735);
-#1247 = AXIS2_PLACEMENT_3D('',#1248,#1249,#1250);
-#1248 = CARTESIAN_POINT('',(-16.,-7.105427357601E-015,0.E+000));
-#1249 = DIRECTION('',(-1.,-4.440892098501E-016,0.E+000));
-#1250 = DIRECTION('',(4.440892098501E-016,-1.,0.E+000));
-#1251 = PCURVE('',#321,#1252);
-#1252 = DEFINITIONAL_REPRESENTATION('',(#1253),#1263);
-#1253 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1254,#1255,#1256,#1257,#1258,
- #1259,#1260,#1261,#1262),.UNSPECIFIED.,.F.,.F.,(9,9),(4.675619964797
- ,4.749157995972),.PIECEWISE_BEZIER_KNOTS.);
-#1254 = CARTESIAN_POINT('',(-3.17283248702,-0.703972978074));
-#1255 = CARTESIAN_POINT('',(-3.165031126584,-0.704260095849));
-#1256 = CARTESIAN_POINT('',(-3.157222404085,-0.704465296942));
-#1257 = CARTESIAN_POINT('',(-3.149408760932,-0.704588464539));
-#1258 = CARTESIAN_POINT('',(-3.141592653572,-0.704629528242));
-#1259 = CARTESIAN_POINT('',(-3.133776546265,-0.704588464539));
-#1260 = CARTESIAN_POINT('',(-3.125962903082,-0.704465296942));
-#1261 = CARTESIAN_POINT('',(-3.118154180596,-0.704260095849));
-#1262 = CARTESIAN_POINT('',(-3.11035282016,-0.703972978074));
-#1263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1264 = PCURVE('',#879,#1265);
-#1265 = DEFINITIONAL_REPRESENTATION('',(#1266),#1270);
-#1266 = CIRCLE('',#1267,13.601470508735);
-#1267 = AXIS2_PLACEMENT_2D('',#1268,#1269);
-#1268 = CARTESIAN_POINT('',(0.5,-24.4));
-#1269 = DIRECTION('',(-1.,-0.E+000));
-#1270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1271 = ORIENTED_EDGE('',*,*,#1272,.F.);
-#1272 = EDGE_CURVE('',#1273,#1243,#1275,.T.);
-#1273 = VERTEX_POINT('',#1274);
-#1274 = CARTESIAN_POINT('',(-7.5,9.,-17.42842505793));
-#1275 = SURFACE_CURVE('',#1276,(#1321,#1369),.PCURVE_S1.);
-#1276 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1277,#1278,#1279,#1280,#1281,
- #1282,#1283,#1284,#1285,#1286,#1287,#1288,#1289,#1290,#1291,#1292,
- #1293,#1294,#1295,#1296,#1297,#1298,#1299,#1300,#1301,#1302,#1303,
- #1304,#1305,#1306,#1307,#1308,#1309,#1310,#1311,#1312,#1313,#1314,
- #1315,#1316,#1317,#1318,#1319,#1320),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,
- 7,7,9),(0.E+000,0.105903499489,0.523642130336,0.666993857918,
- 0.781560870083,0.964513286943,1.),.UNSPECIFIED.);
-#1277 = CARTESIAN_POINT('',(-7.5,9.,-17.42842505793));
-#1278 = CARTESIAN_POINT('',(-7.658009716346,8.999999998901,
- -17.36042850263));
-#1279 = CARTESIAN_POINT('',(-7.815863085894,8.996643138159,
- -17.29229237476));
-#1280 = CARTESIAN_POINT('',(-7.973507512248,8.989940918017,
- -17.22403674531));
-#1281 = CARTESIAN_POINT('',(-8.130890313629,8.979903807292,
- -17.15568230185));
-#1282 = CARTESIAN_POINT('',(-8.287958722869,8.966541243379,
- -17.08725034853));
-#1283 = CARTESIAN_POINT('',(-8.444659887417,8.949861632249,
- -17.01876280609));
-#1284 = CARTESIAN_POINT('',(-8.600940869334,8.929872348447,
- -16.95024221183));
-#1285 = CARTESIAN_POINT('',(-9.371335767721,8.814701520905,
- -16.61139171971));
-#1286 = CARTESIAN_POINT('',(-9.978067626715,8.671499752563,
- -16.34113479064));
-#1287 = CARTESIAN_POINT('',(-10.57441633278,8.477408526571,
- -16.07205499439));
-#1288 = CARTESIAN_POINT('',(-11.1574037743,8.232334090521,
- -15.80559711759));
-#1289 = CARTESIAN_POINT('',(-11.72371648194,7.935959634166,
- -15.54352580013));
-#1290 = CARTESIAN_POINT('',(-12.26964587862,7.587581952587,
- -15.2880125732));
-#1291 = CARTESIAN_POINT('',(-12.79113726201,7.186176583885,
- -15.0416574224));
-#1292 = CARTESIAN_POINT('',(-13.45224717123,6.572386180164,
- -14.72753702908));
-#1293 = CARTESIAN_POINT('',(-13.61766269994,6.409064522273,
- -14.64877332558));
-#1294 = CARTESIAN_POINT('',(-13.77938146681,6.239152680448,
- -14.57163974359));
-#1295 = CARTESIAN_POINT('',(-13.93716923271,6.062564630934,
- -14.49629413289));
-#1296 = CARTESIAN_POINT('',(-14.09076534109,5.879213734567,
- -14.42291235395));
-#1297 = CARTESIAN_POINT('',(-14.23988256962,5.689012406021,
- -14.35168873722));
-#1298 = CARTESIAN_POINT('',(-14.38420580195,5.49187051492,
- -14.28283693656));
-#1299 = CARTESIAN_POINT('',(-14.63462544932,5.124513020692,
- -14.1636474215));
-#1300 = CARTESIAN_POINT('',(-14.74257031648,4.956851660206,
- -14.11237222809));
-#1301 = CARTESIAN_POINT('',(-14.84705067539,4.78465746403,
- -14.06288355949));
-#1302 = CARTESIAN_POINT('',(-14.9478708142,4.607891079386,
- -14.01531275972));
-#1303 = CARTESIAN_POINT('',(-15.04481436857,4.426526305085,
- -13.96980338544));
-#1304 = CARTESIAN_POINT('',(-15.13764593518,4.240551622574,
- -13.92651003766));
-#1305 = CARTESIAN_POINT('',(-15.2261126853,4.049971726972,
- -13.88559719343));
-#1306 = CARTESIAN_POINT('',(-15.44381962368,3.543153187251,
- -13.78598218253));
-#1307 = CARTESIAN_POINT('',(-15.56578914916,3.220016207438,
- -13.73127870169));
-#1308 = CARTESIAN_POINT('',(-15.67493011094,2.885184033959,
- -13.68375234588));
-#1309 = CARTESIAN_POINT('',(-15.76990065881,2.53906662035,
- -13.64423033872));
-#1310 = CARTESIAN_POINT('',(-15.84917830949,2.182780012061,
- -13.61361581797));
-#1311 = CARTESIAN_POINT('',(-15.91129849434,1.818230301833,
- -13.59273366838));
-#1312 = CARTESIAN_POINT('',(-15.95515503569,1.448216339909,
- -13.58213746794));
-#1313 = CARTESIAN_POINT('',(-15.98532379828,1.004480586087,
- -13.58181366542));
-#1314 = CARTESIAN_POINT('',(-15.98952470411,0.932342634975,
- -13.58214956855));
-#1315 = CARTESIAN_POINT('',(-15.99302351921,0.860182724614,
- -13.58287398418));
-#1316 = CARTESIAN_POINT('',(-15.99581948784,0.788028635263,
- -13.58398625049));
-#1317 = CARTESIAN_POINT('',(-15.99791300333,0.715907401663,
- -13.58548503802));
-#1318 = CARTESIAN_POINT('',(-15.99930560806,0.643845313037,
- -13.58736834968));
-#1319 = CARTESIAN_POINT('',(-15.99999999345,0.571867913087,
- -13.5896335208));
-#1320 = CARTESIAN_POINT('',(-16.,0.5,-13.59227721906));
-#1321 = PCURVE('',#321,#1322);
-#1322 = DEFINITIONAL_REPRESENTATION('',(#1323),#1368);
-#1323 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1324,#1325,#1326,#1327,#1328,
- #1329,#1330,#1331,#1332,#1333,#1334,#1335,#1336,#1337,#1338,#1339,
- #1340,#1341,#1342,#1343,#1344,#1345,#1346,#1347,#1348,#1349,#1350,
- #1351,#1352,#1353,#1354,#1355,#1356,#1357,#1358,#1359,#1360,#1361,
- #1362,#1363,#1364,#1365,#1366,#1367),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,
- 7,7,9),(0.E+000,0.105903499489,0.523642130336,0.666993857918,
- 0.781560870083,0.964513286943,1.),.UNSPECIFIED.);
-#1324 = CARTESIAN_POINT('',(-4.017650704188,-0.978973237144));
-#1325 = CARTESIAN_POINT('',(-4.007289411253,-0.973169192638));
-#1326 = CARTESIAN_POINT('',(-3.996959394739,-0.967410501508));
-#1327 = CARTESIAN_POINT('',(-3.986657623378,-0.961697026113));
-#1328 = CARTESIAN_POINT('',(-3.976381164075,-0.9560287079));
-#1329 = CARTESIAN_POINT('',(-3.966127181904,-0.950405567403));
-#1330 = CARTESIAN_POINT('',(-3.95589294011,-0.944827704244));
-#1331 = CARTESIAN_POINT('',(-3.945675800112,-0.939295297133));
-#1332 = CARTESIAN_POINT('',(-3.895228930768,-0.91216622431));
-#1333 = CARTESIAN_POINT('',(-3.855243034747,-0.891252401402));
-#1334 = CARTESIAN_POINT('',(-3.815310158086,-0.87105567061));
-#1335 = CARTESIAN_POINT('',(-3.775264594064,-0.851600681913));
-#1336 = CARTESIAN_POINT('',(-3.734950029487,-0.832936797486));
-#1337 = CARTESIAN_POINT('',(-3.694196713093,-0.815140931862));
-#1338 = CARTESIAN_POINT('',(-3.652812161001,-0.798316226346));
-#1339 = CARTESIAN_POINT('',(-3.595977415626,-0.777220981864));
-#1340 = CARTESIAN_POINT('',(-3.581350889117,-0.771964495205));
-#1341 = CARTESIAN_POINT('',(-3.566607630704,-0.766847402876));
-#1342 = CARTESIAN_POINT('',(-3.55173696613,-0.761877143133));
-#1343 = CARTESIAN_POINT('',(-3.536728111199,-0.757062258454));
-#1344 = CARTESIAN_POINT('',(-3.521569885058,-0.752412405067));
-#1345 = CARTESIAN_POINT('',(-3.506250360504,-0.747938402132));
-#1346 = CARTESIAN_POINT('',(-3.478373685431,-0.740226874858));
-#1347 = CARTESIAN_POINT('',(-3.465880462273,-0.736921716556));
-#1348 = CARTESIAN_POINT('',(-3.453269886314,-0.733742909));
-#1349 = CARTESIAN_POINT('',(-3.440535637739,-0.730697336428));
-#1350 = CARTESIAN_POINT('',(-3.427671875829,-0.727792638213));
-#1351 = CARTESIAN_POINT('',(-3.41467314234,-0.725037143114));
-#1352 = CARTESIAN_POINT('',(-3.40153426489,-0.72243980352));
-#1353 = CARTESIAN_POINT('',(-3.367036992285,-0.716130176035));
-#1354 = CARTESIAN_POINT('',(-3.345467618333,-0.712680342644));
-#1355 = CARTESIAN_POINT('',(-3.323500166512,-0.709694244494));
-#1356 = CARTESIAN_POINT('',(-3.301131124252,-0.707218627334));
-#1357 = CARTESIAN_POINT('',(-3.278392266825,-0.705305105999));
-#1358 = CARTESIAN_POINT('',(-3.255350789467,-0.7040012997));
-#1359 = CARTESIAN_POINT('',(-3.232116389967,-0.70333972293));
-#1360 = CARTESIAN_POINT('',(-3.204347774706,-0.703319506304));
-#1361 = CARTESIAN_POINT('',(-3.199836425908,-0.703340478355));
-#1362 = CARTESIAN_POINT('',(-3.195326170406,-0.703385707006));
-#1363 = CARTESIAN_POINT('',(-3.190818230838,-0.7034551535));
-#1364 = CARTESIAN_POINT('',(-3.186313784194,-0.703548740091));
-#1365 = CARTESIAN_POINT('',(-3.181813961819,-0.703666350037));
-#1366 = CARTESIAN_POINT('',(-3.177319849411,-0.703807827607));
-#1367 = CARTESIAN_POINT('',(-3.17283248702,-0.703972978074));
-#1368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1369 = PCURVE('',#1370,#1375);
-#1370 = CYLINDRICAL_SURFACE('',#1371,8.5);
-#1371 = AXIS2_PLACEMENT_3D('',#1372,#1373,#1374);
-#1372 = CARTESIAN_POINT('',(-7.5,0.5,-24.4));
-#1373 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#1374 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1375 = DEFINITIONAL_REPRESENTATION('',(#1376),#1478);
-#1376 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#1377,#1378,#1379,#1380,#1381,
- #1382,#1383,#1384,#1385,#1386,#1387,#1388,#1389,#1390,#1391,#1392,
- #1393,#1394,#1395,#1396,#1397,#1398,#1399,#1400,#1401,#1402,#1403,
- #1404,#1405,#1406,#1407,#1408,#1409,#1410,#1411,#1412,#1413,#1414,
- #1415,#1416,#1417,#1418,#1419,#1420,#1421,#1422,#1423,#1424,#1425,
- #1426,#1427,#1428,#1429,#1430,#1431,#1432,#1433,#1434,#1435,#1436,
- #1437,#1438,#1439,#1440,#1441,#1442,#1443,#1444,#1445,#1446,#1447,
- #1448,#1449,#1450,#1451,#1452,#1453,#1454,#1455,#1456,#1457,#1458,
- #1459,#1460,#1461,#1462,#1463,#1464,#1465,#1466,#1467,#1468,#1469,
- #1470,#1471,#1472,#1473,#1474,#1475,#1476,#1477),.UNSPECIFIED.,.F.,
- .F.,(11,9,9,9,9,9,9,9,9,9,9,11),(0.E+000,6.25E-002,0.12109375,
- 0.3408203125,0.505615234375,0.567413330078,0.675559997559,
- 0.756669998169,0.817502498627,0.908751249313,0.954375624657,1.),
- .UNSPECIFIED.);
-#1377 = CARTESIAN_POINT('',(-8.35932630306E-016,-6.971574942067));
-#1378 = CARTESIAN_POINT('',(-8.776564742156E-003,-7.003678014972));
-#1379 = CARTESIAN_POINT('',(-1.754914331227E-002,-7.035811335064));
-#1380 = CARTESIAN_POINT('',(-2.631808112756E-002,-7.067972977101));
-#1381 = CARTESIAN_POINT('',(-3.508371978452E-002,-7.100160990923));
-#1382 = CARTESIAN_POINT('',(-4.384639790259E-002,-7.13237340142));
-#1383 = CARTESIAN_POINT('',(-5.260645127231E-002,-7.164608208551));
-#1384 = CARTESIAN_POINT('',(-6.136421314677E-002,-7.196863387366));
-#1385 = CARTESIAN_POINT('',(-7.012001490991E-002,-7.229136887975));
-#1386 = CARTESIAN_POINT('',(-7.887418674966E-002,-7.261426635527));
-#1387 = CARTESIAN_POINT('',(-9.583287355457E-002,-7.324015431594));
-#1388 = CARTESIAN_POINT('',(-0.104037666434,-7.354313212299));
-#1389 = CARTESIAN_POINT('',(-0.112240779625,-7.384618707747));
-#1390 = CARTESIAN_POINT('',(-0.12044545347,-7.41494116917));
-#1391 = CARTESIAN_POINT('',(-0.128647212824,-7.445261255023));
-#1392 = CARTESIAN_POINT('',(-0.136849156102,-7.475587651314));
-#1393 = CARTESIAN_POINT('',(-0.14505416962,-7.505928245335));
-#1394 = CARTESIAN_POINT('',(-0.153257112478,-7.536261176225));
-#1395 = CARTESIAN_POINT('',(-0.161460408016,-7.566592554541));
-#1396 = CARTESIAN_POINT('',(-0.200428601032,-7.710648782114));
-#1397 = CARTESIAN_POINT('',(-0.231200194561,-7.824323554521));
-#1398 = CARTESIAN_POINT('',(-0.26199845613,-7.937864764593));
-#1399 = CARTESIAN_POINT('',(-0.292841859424,-8.051184261281));
-#1400 = CARTESIAN_POINT('',(-0.323748312015,-8.164185483777));
-#1401 = CARTESIAN_POINT('',(-0.354735488,-8.276763223996));
-#1402 = CARTESIAN_POINT('',(-0.385821134648,-8.388803251823));
-#1403 = CARTESIAN_POINT('',(-0.417023389412,-8.500181844334));
-#1404 = CARTESIAN_POINT('',(-0.448361141081,-8.610765193948));
-#1405 = CARTESIAN_POINT('',(-0.503474459985,-8.802641161691));
-#1406 = CARTESIAN_POINT('',(-0.527181963685,-8.884345003332));
-#1407 = CARTESIAN_POINT('',(-0.550985447274,-8.965459085159));
-#1408 = CARTESIAN_POINT('',(-0.574893756671,-9.04591891794));
-#1409 = CARTESIAN_POINT('',(-0.598916218335,-9.125656376216));
-#1410 = CARTESIAN_POINT('',(-0.623062760093,-9.204599469608));
-#1411 = CARTESIAN_POINT('',(-0.647344053944,-9.282672064087));
-#1412 = CARTESIAN_POINT('',(-0.671771692741,-9.359793534369));
-#1413 = CARTESIAN_POINT('',(-0.696358418658,-9.43587832196));
-#1414 = CARTESIAN_POINT('',(-0.730403430835,-9.538944258514));
-#1415 = CARTESIAN_POINT('',(-0.739712895412,-9.566894831455));
-#1416 = CARTESIAN_POINT('',(-0.749046567891,-9.594679362315));
-#1417 = CARTESIAN_POINT('',(-0.758409368501,-9.622305102792));
-#1418 = CARTESIAN_POINT('',(-0.767794763264,-9.649745312388));
-#1419 = CARTESIAN_POINT('',(-0.777205995514,-9.677002140123));
-#1420 = CARTESIAN_POINT('',(-0.786647662279,-9.704081447616));
-#1421 = CARTESIAN_POINT('',(-0.79611510764,-9.730961367274));
-#1422 = CARTESIAN_POINT('',(-0.80561212966,-9.757645031652));
-#1423 = CARTESIAN_POINT('',(-0.831809812554,-9.830460802157));
-#1424 = CARTESIAN_POINT('',(-0.848571480068,-9.876170732732));
-#1425 = CARTESIAN_POINT('',(-0.865427409476,-9.921219538633));
-#1426 = CARTESIAN_POINT('',(-0.88238158279,-9.96557188472));
-#1427 = CARTESIAN_POINT('',(-0.899438179251,-10.00919049774));
-#1428 = CARTESIAN_POINT('',(-0.916601172883,-10.05203543043));
-#1429 = CARTESIAN_POINT('',(-0.933874557688,-10.09406457679));
-#1430 = CARTESIAN_POINT('',(-0.951263087408,-10.13523496249));
-#1431 = CARTESIAN_POINT('',(-0.968772211238,-10.1755022207));
-#1432 = CARTESIAN_POINT('',(-0.999629034024,-10.24429704695));
-#1433 = CARTESIAN_POINT('',(-1.012922979122,-10.27324331647));
-#1434 = CARTESIAN_POINT('',(-1.026288532424,-10.30163200664));
-#1435 = CARTESIAN_POINT('',(-1.039727622482,-10.32944167444));
-#1436 = CARTESIAN_POINT('',(-1.053242098254,-10.35664983161));
-#1437 = CARTESIAN_POINT('',(-1.066833736642,-10.38323299097));
-#1438 = CARTESIAN_POINT('',(-1.080504249611,-10.40916671268));
-#1439 = CARTESIAN_POINT('',(-1.094255290818,-10.43442565034));
-#1440 = CARTESIAN_POINT('',(-1.108088462,-10.458983597));
-#1441 = CARTESIAN_POINT('',(-1.13244296284,-10.50068598262));
-#1442 = CARTESIAN_POINT('',(-1.142927495179,-10.51814867215));
-#1443 = CARTESIAN_POINT('',(-1.153461854505,-10.53519343334));
-#1444 = CARTESIAN_POINT('',(-1.164034371322,-10.55179079691));
-#1445 = CARTESIAN_POINT('',(-1.174682868877,-10.56798366806));
-#1446 = CARTESIAN_POINT('',(-1.185342058947,-10.5836610028));
-#1447 = CARTESIAN_POINT('',(-1.196077494475,-10.59890992764));
-#1448 = CARTESIAN_POINT('',(-1.206851928178,-10.61365937304));
-#1449 = CARTESIAN_POINT('',(-1.217679663748,-10.62791816248));
-#1450 = CARTESIAN_POINT('',(-1.244875183199,-10.66229374001));
-#1451 = CARTESIAN_POINT('',(-1.261306692252,-10.68177583403));
-#1452 = CARTESIAN_POINT('',(-1.277852828059,-10.70006994187));
-#1453 = CARTESIAN_POINT('',(-1.294512583083,-10.71712934382));
-#1454 = CARTESIAN_POINT('',(-1.311283521891,-10.73290632257));
-#1455 = CARTESIAN_POINT('',(-1.328161770796,-10.74735321762));
-#1456 = CARTESIAN_POINT('',(-1.345141986349,-10.76042355115));
-#1457 = CARTESIAN_POINT('',(-1.36221729997,-10.77207323117));
-#1458 = CARTESIAN_POINT('',(-1.379379234983,-10.78226183768));
-#1459 = CARTESIAN_POINT('',(-1.405236769643,-10.79530007789));
-#1460 = CARTESIAN_POINT('',(-1.413875053221,-10.79927204637));
-#1461 = CARTESIAN_POINT('',(-1.422531167159,-10.80286548166));
-#1462 = CARTESIAN_POINT('',(-1.431203728766,-10.80607627758));
-#1463 = CARTESIAN_POINT('',(-1.439891244042,-10.8089006864));
-#1464 = CARTESIAN_POINT('',(-1.448592103586,-10.81133536317));
-#1465 = CARTESIAN_POINT('',(-1.45730457797,-10.81337741147));
-#1466 = CARTESIAN_POINT('',(-1.466026812531,-10.81502443074));
-#1467 = CARTESIAN_POINT('',(-1.474756821541,-10.81627456507));
-#1468 = CARTESIAN_POINT('',(-1.492228142006,-10.81797854202));
-#1469 = CARTESIAN_POINT('',(-1.500969034613,-10.81843238412));
-#1470 = CARTESIAN_POINT('',(-1.509715654793,-10.81848688997));
-#1471 = CARTESIAN_POINT('',(-1.518460787028,-10.81814100499));
-#1472 = CARTESIAN_POINT('',(-1.527202044881,-10.8173952359));
-#1473 = CARTESIAN_POINT('',(-1.535939106043,-10.8162508142));
-#1474 = CARTESIAN_POINT('',(-1.544669693009,-10.8147090481));
-#1475 = CARTESIAN_POINT('',(-1.553390339442,-10.81277173524));
-#1476 = CARTESIAN_POINT('',(-1.562099971961,-10.81044193007));
-#1477 = CARTESIAN_POINT('',(-1.570796326795,-10.80772278093));
-#1478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1479 = ORIENTED_EDGE('',*,*,#1480,.F.);
-#1480 = EDGE_CURVE('',#1481,#1273,#1483,.T.);
-#1481 = VERTEX_POINT('',#1482);
-#1482 = CARTESIAN_POINT('',(7.5,9.,-17.42842505793));
-#1483 = SURFACE_CURVE('',#1484,(#1489,#1513),.PCURVE_S1.);
-#1484 = CIRCLE('',#1485,18.97366596101);
-#1485 = AXIS2_PLACEMENT_3D('',#1486,#1487,#1488);
-#1486 = CARTESIAN_POINT('',(-3.996802888651E-015,9.,0.E+000));
-#1487 = DIRECTION('',(-4.440892098501E-016,1.,0.E+000));
-#1488 = DIRECTION('',(-1.,-4.440892098501E-016,0.E+000));
-#1489 = PCURVE('',#321,#1490);
-#1490 = DEFINITIONAL_REPRESENTATION('',(#1491),#1512);
-#1491 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#1492,#1493,#1494,#1495,#1496,
- #1497,#1498,#1499,#1500,#1501,#1502,#1503,#1504,#1505,#1506,#1507,
- #1508,#1509,#1510,#1511),.UNSPECIFIED.,.F.,.F.,(11,9,11),(
- 4.3060111997,4.712388980385,5.118766761069),.UNSPECIFIED.);
-#1492 = CARTESIAN_POINT('',(-5.407127256581,-0.978973237144));
-#1493 = CARTESIAN_POINT('',(-5.36068447169,-1.0049889087));
-#1494 = CARTESIAN_POINT('',(-5.30934490481,-1.029393610389));
-#1495 = CARTESIAN_POINT('',(-5.252652081253,-1.051918131547));
-#1496 = CARTESIAN_POINT('',(-5.190202076454,-1.072248539727));
-#1497 = CARTESIAN_POINT('',(-5.121739797993,-1.090019840223));
-#1498 = CARTESIAN_POINT('',(-5.047308497364,-1.104838331841));
-#1499 = CARTESIAN_POINT('',(-4.967460647633,-1.116280329101));
-#1500 = CARTESIAN_POINT('',(-4.883733013754,-1.124016914962));
-#1501 = CARTESIAN_POINT('',(-4.798060938881,-1.127885282721));
-#1502 = CARTESIAN_POINT('',(-4.626717021888,-1.127885282721));
-#1503 = CARTESIAN_POINT('',(-4.541044947418,-1.124016914941));
-#1504 = CARTESIAN_POINT('',(-4.457317310676,-1.116280328933));
-#1505 = CARTESIAN_POINT('',(-4.377469468629,-1.104838330997));
-#1506 = CARTESIAN_POINT('',(-4.303038157406,-1.090019840689));
-#1507 = CARTESIAN_POINT('',(-4.234575888317,-1.072248539174));
-#1508 = CARTESIAN_POINT('',(-4.17212587659,-1.051918131219));
-#1509 = CARTESIAN_POINT('',(-4.115433056417,-1.029393610341));
-#1510 = CARTESIAN_POINT('',(-4.064093489079,-1.0049889087));
-#1511 = CARTESIAN_POINT('',(-4.017650704188,-0.978973237144));
-#1512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1513 = PCURVE('',#1514,#1519);
-#1514 = PLANE('',#1515);
-#1515 = AXIS2_PLACEMENT_3D('',#1516,#1517,#1518);
-#1516 = CARTESIAN_POINT('',(-7.5,9.,-24.4));
-#1517 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1518 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
-#1519 = DEFINITIONAL_REPRESENTATION('',(#1520),#1524);
-#1520 = CIRCLE('',#1521,18.97366596101);
-#1521 = AXIS2_PLACEMENT_2D('',#1522,#1523);
-#1522 = CARTESIAN_POINT('',(7.5,-24.4));
-#1523 = DIRECTION('',(-1.,0.E+000));
-#1524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1525 = ORIENTED_EDGE('',*,*,#1526,.F.);
-#1526 = EDGE_CURVE('',#1527,#1481,#1529,.T.);
-#1527 = VERTEX_POINT('',#1528);
-#1528 = CARTESIAN_POINT('',(16.,0.5,-13.59227721906));
-#1529 = SURFACE_CURVE('',#1530,(#1581,#1635),.PCURVE_S1.);
-#1530 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1531,#1532,#1533,#1534,#1535,
- #1536,#1537,#1538,#1539,#1540,#1541,#1542,#1543,#1544,#1545,#1546,
- #1547,#1548,#1549,#1550,#1551,#1552,#1553,#1554,#1555,#1556,#1557,
- #1558,#1559,#1560,#1561,#1562,#1563,#1564,#1565,#1566,#1567,#1568,
- #1569,#1570,#1571,#1572,#1573,#1574,#1575,#1576,#1577,#1578,#1579,
- #1580),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,8),(0.E+000,
- 3.466459205667E-002,0.217543248099,0.332046818551,0.476377596892,
- 0.585947904634,0.73899682546,0.894632359248,1.),.UNSPECIFIED.);
-#1531 = CARTESIAN_POINT('',(16.,0.5,-13.59227721906));
-#1532 = CARTESIAN_POINT('',(15.999999992692,0.580228075896,
- -13.5893259879));
-#1533 = CARTESIAN_POINT('',(15.9991166296,0.660595356343,-13.58685630399
- ));
-#1534 = CARTESIAN_POINT('',(15.997344190622,0.741064941099,
- -13.58487312966));
-#1535 = CARTESIAN_POINT('',(15.994679043848,0.821598531759,
- -13.58338021543));
-#1536 = CARTESIAN_POINT('',(15.991119645558,0.902156431752,
- -13.58238010003));
-#1537 = CARTESIAN_POINT('',(15.986666540226,0.982697546343,
- -13.58187411038));
-#1538 = CARTESIAN_POINT('',(15.953128277012,1.48777431317,
- -13.58180037901));
-#1539 = CARTESIAN_POINT('',(15.900160047442,1.91034972947,
- -13.59549311991));
-#1540 = CARTESIAN_POINT('',(15.822905969902,2.324734500772,
- -13.62289897997));
-#1541 = CARTESIAN_POINT('',(15.723433386063,2.726825816459,
- -13.66293776588));
-#1542 = CARTESIAN_POINT('',(15.604256891645,3.114221827591,
- -13.71414081692));
-#1543 = CARTESIAN_POINT('',(15.467694428284,3.485995342486,
- -13.77510249504));
-#1544 = CARTESIAN_POINT('',(15.219773295535,4.065673888624,
- -13.88847119428));
-#1545 = CARTESIAN_POINT('',(15.118126228998,4.282771724308,
- -13.93553444298));
-#1546 = CARTESIAN_POINT('',(15.010721572754,4.493731040816,
- -13.98573239525));
-#1547 = CARTESIAN_POINT('',(14.897958161076,4.698549974716,
- -14.03880509245));
-#1548 = CARTESIAN_POINT('',(14.780198940654,4.897258518746,
- -14.09451304115));
-#1549 = CARTESIAN_POINT('',(14.657766574476,5.089914374331,
- -14.15264039194));
-#1550 = CARTESIAN_POINT('',(14.371074022564,5.511912942773,
- -14.28907851984));
-#1551 = CARTESIAN_POINT('',(14.204243658199,5.737713062369,
- -14.36869400839));
-#1552 = CARTESIAN_POINT('',(14.031014008499,5.954155041518,
- -14.45146090522));
-#1553 = CARTESIAN_POINT('',(13.851888457373,6.161383722221,
- -14.53703789555));
-#1554 = CARTESIAN_POINT('',(13.667314668338,6.35954082552,-14.6251225871
- ));
-#1555 = CARTESIAN_POINT('',(13.477686612237,6.548767588848,
- -14.7154497088));
-#1556 = CARTESIAN_POINT('',(13.135802558156,6.86618100022,-14.8778928246
- ));
-#1557 = CARTESIAN_POINT('',(12.98555139565,6.998086858864,
- -14.94915244242));
-#1558 = CARTESIAN_POINT('',(12.832740753527,7.124976407892,
- -15.02146757924));
-#1559 = CARTESIAN_POINT('',(12.677513112112,7.246899699443,
- -15.09474419698));
-#1560 = CARTESIAN_POINT('',(12.520001308557,7.363901145588,
- -15.16889595199));
-#1561 = CARTESIAN_POINT('',(12.360328983266,7.476020532998,
- -15.24384370382));
-#1562 = CARTESIAN_POINT('',(11.972721738483,7.73313476044,
- -15.42521349378));
-#1563 = CARTESIAN_POINT('',(11.742846999557,7.87351720434,
- -15.53232100832));
-#1564 = CARTESIAN_POINT('',(11.509298828466,8.004539419571,
- -15.64064076512));
-#1565 = CARTESIAN_POINT('',(11.272372249851,8.126275620429,
- -15.74999378862));
-#1566 = CARTESIAN_POINT('',(11.032346348047,8.238780094388,
- -15.86021739711));
-#1567 = CARTESIAN_POINT('',(10.789485321033,8.342091111247,
- -15.97116366958));
-#1568 = CARTESIAN_POINT('',(10.294445575725,8.531969635215,
- -16.19611714738));
-#1569 = CARTESIAN_POINT('',(10.04218528861,8.61822204136,-16.31014142643
- ));
-#1570 = CARTESIAN_POINT('',(9.787524148066,8.695017596402,-16.4246282339
- ));
-#1571 = CARTESIAN_POINT('',(9.530725499909,8.762363872199,
- -16.53944349792));
-#1572 = CARTESIAN_POINT('',(9.272050871888,8.820253132919,
- -16.65446084733));
-#1573 = CARTESIAN_POINT('',(9.01176028482,8.86866500118,-16.76956086827)
- );
-#1574 = CARTESIAN_POINT('',(8.572973048035,8.933907811487,
- -16.96253417009));
-#1575 = CARTESIAN_POINT('',(8.395213080017,8.955888453225,
- -17.04042326895));
-#1576 = CARTESIAN_POINT('',(8.216913907052,8.97350102011,-17.11826219084
- ));
-#1577 = CARTESIAN_POINT('',(8.038158201852,8.986733484185,
- -17.19601599152));
-#1578 = CARTESIAN_POINT('',(7.859030062465,8.995571818828,
- -17.27365024901));
-#1579 = CARTESIAN_POINT('',(7.679615012275,8.999999998751,
- -17.35113106363));
-#1580 = CARTESIAN_POINT('',(7.5,9.,-17.42842505793));
-#1581 = PCURVE('',#321,#1582);
-#1582 = DEFINITIONAL_REPRESENTATION('',(#1583),#1634);
-#1583 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1584,#1585,#1586,#1587,#1588,
- #1589,#1590,#1591,#1592,#1593,#1594,#1595,#1596,#1597,#1598,#1599,
- #1600,#1601,#1602,#1603,#1604,#1605,#1606,#1607,#1608,#1609,#1610,
- #1611,#1612,#1613,#1614,#1615,#1616,#1617,#1618,#1619,#1620,#1621,
- #1622,#1623,#1624,#1625,#1626,#1627,#1628,#1629,#1630,#1631,#1632,
- #1633),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,8),(0.E+000,
- 3.466459205667E-002,0.217543248099,0.332046818551,0.476377596892,
- 0.585947904634,0.73899682546,0.894632359248,1.),.UNSPECIFIED.);
-#1584 = CARTESIAN_POINT('',(-6.251945473749,-0.703972978074));
-#1585 = CARTESIAN_POINT('',(-6.246936110947,-0.703788616185));
-#1586 = CARTESIAN_POINT('',(-6.241918165792,-0.703634370011));
-#1587 = CARTESIAN_POINT('',(-6.23689318473,-0.703510529515));
-#1588 = CARTESIAN_POINT('',(-6.231862799614,-0.70341731389));
-#1589 = CARTESIAN_POINT('',(-6.226828727693,-0.703354871563));
-#1590 = CARTESIAN_POINT('',(-6.221792771622,-0.703323280188));
-#1591 = CARTESIAN_POINT('',(-6.190188840159,-0.703318676767));
-#1592 = CARTESIAN_POINT('',(-6.163644209462,-0.704173586487));
-#1593 = CARTESIAN_POINT('',(-6.137397438705,-0.705884644475));
-#1594 = CARTESIAN_POINT('',(-6.111601900765,-0.708388418293));
-#1595 = CARTESIAN_POINT('',(-6.086337266151,-0.711600801996));
-#1596 = CARTESIAN_POINT('',(-6.061614401508,-0.715441658587));
-#1597 = CARTESIAN_POINT('',(-6.022185135515,-0.722621482061));
-#1598 = CARTESIAN_POINT('',(-6.007196874698,-0.725609888357));
-#1599 = CARTESIAN_POINT('',(-5.992394246025,-0.728806962131));
-#1600 = CARTESIAN_POINT('',(-5.977768960239,-0.732198581026));
-#1601 = CARTESIAN_POINT('',(-5.963312071324,-0.735771910492));
-#1602 = CARTESIAN_POINT('',(-5.949013721292,-0.739515582716));
-#1603 = CARTESIAN_POINT('',(-5.917025875957,-0.748341203546));
-#1604 = CARTESIAN_POINT('',(-5.899425232827,-0.753517179828));
-#1605 = CARTESIAN_POINT('',(-5.882039552532,-0.758928019546));
-#1606 = CARTESIAN_POINT('',(-5.864849822919,-0.764556516377));
-#1607 = CARTESIAN_POINT('',(-5.847838282173,-0.770387796691));
-#1608 = CARTESIAN_POINT('',(-5.830987540273,-0.776409239036));
-#1609 = CARTESIAN_POINT('',(-5.801596219873,-0.787318359599));
-#1610 = CARTESIAN_POINT('',(-5.788995528911,-0.79212962348));
-#1611 = CARTESIAN_POINT('',(-5.77647056596,-0.797039691627));
-#1612 = CARTESIAN_POINT('',(-5.764014540642,-0.802044398707));
-#1613 = CARTESIAN_POINT('',(-5.75162104332,-0.80714005359));
-#1614 = CARTESIAN_POINT('',(-5.739283892599,-0.812323419919));
-#1615 = CARTESIAN_POINT('',(-5.709834502219,-0.824950479274));
-#1616 = CARTESIAN_POINT('',(-5.692770470694,-0.83247474046));
-#1617 = CARTESIAN_POINT('',(-5.675788266421,-0.840156889757));
-#1618 = CARTESIAN_POINT('',(-5.658872765457,-0.847990455601));
-#1619 = CARTESIAN_POINT('',(-5.642009800869,-0.85597004713));
-#1620 = CARTESIAN_POINT('',(-5.625185621854,-0.864091315946));
-#1621 = CARTESIAN_POINT('',(-5.591303166759,-0.880750111774));
-#1622 = CARTESIAN_POINT('',(-5.574246197559,-0.889292134263));
-#1623 = CARTESIAN_POINT('',(-5.557201076207,-0.897973405597));
-#1624 = CARTESIAN_POINT('',(-5.540154225232,-0.906790992744));
-#1625 = CARTESIAN_POINT('',(-5.523092421405,-0.915742623382));
-#1626 = CARTESIAN_POINT('',(-5.506002358408,-0.924826699874));
-#1627 = CARTESIAN_POINT('',(-5.477271482217,-0.940281424674));
-#1628 = CARTESIAN_POINT('',(-5.465653539276,-0.946580773963));
-#1629 = CARTESIAN_POINT('',(-5.454012230807,-0.95294004064));
-#1630 = CARTESIAN_POINT('',(-5.442343318719,-0.95935900039));
-#1631 = CARTESIAN_POINT('',(-5.430642476706,-0.965837525045));
-#1632 = CARTESIAN_POINT('',(-5.418905290241,-0.972375582586));
-#1633 = CARTESIAN_POINT('',(-5.407127256581,-0.978973237144));
-#1634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1635 = PCURVE('',#1636,#1641);
-#1636 = CYLINDRICAL_SURFACE('',#1637,8.5);
-#1637 = AXIS2_PLACEMENT_3D('',#1638,#1639,#1640);
-#1638 = CARTESIAN_POINT('',(7.5,0.5,-24.4));
-#1639 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#1640 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1641 = DEFINITIONAL_REPRESENTATION('',(#1642),#1701);
-#1642 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#1643,#1644,#1645,#1646,#1647,
- #1648,#1649,#1650,#1651,#1652,#1653,#1654,#1655,#1656,#1657,#1658,
- #1659,#1660,#1661,#1662,#1663,#1664,#1665,#1666,#1667,#1668,#1669,
- #1670,#1671,#1672,#1673,#1674,#1675,#1676,#1677,#1678,#1679,#1680,
- #1681,#1682,#1683,#1684,#1685,#1686,#1687,#1688,#1689,#1690,#1691,
- #1692,#1693,#1694,#1695,#1696,#1697,#1698,#1699,#1700),
- .UNSPECIFIED.,.F.,.F.,(10,8,8,8,8,8,8,10),(0.E+000,6.25E-002,0.1796875
- ,0.23095703125,0.327087402344,0.495315551758,0.747657775879,1.),
- .UNSPECIFIED.);
-#1643 = CARTESIAN_POINT('',(-4.712388980385,-10.80772278093));
-#1644 = CARTESIAN_POINT('',(-4.725624984857,-10.81186137358));
-#1645 = CARTESIAN_POINT('',(-4.738891376122,-10.81508682253));
-#1646 = CARTESIAN_POINT('',(-4.752186795755,-10.81738702917));
-#1647 = CARTESIAN_POINT('',(-4.765481062714,-10.81875279976));
-#1648 = CARTESIAN_POINT('',(-4.778813212193,-10.81918230903));
-#1649 = CARTESIAN_POINT('',(-4.792120458296,-10.81866633257));
-#1650 = CARTESIAN_POINT('',(-4.805419762968,-10.81721651634));
-#1651 = CARTESIAN_POINT('',(-4.81869879732,-10.81483599471));
-#1652 = CARTESIAN_POINT('',(-4.856798905763,-10.80534697106));
-#1653 = CARTESIAN_POINT('',(-4.881552876699,-10.79592370966));
-#1654 = CARTESIAN_POINT('',(-4.906169582937,-10.78332996027));
-#1655 = CARTESIAN_POINT('',(-4.930614744,-10.76766537343));
-#1656 = CARTESIAN_POINT('',(-4.954861949922,-10.74905431709));
-#1657 = CARTESIAN_POINT('',(-4.978891901268,-10.72763629165));
-#1658 = CARTESIAN_POINT('',(-5.002691977909,-10.70355730816));
-#1659 = CARTESIAN_POINT('',(-5.026256066533,-10.67696212284));
-#1660 = CARTESIAN_POINT('',(-5.05979084204,-10.63531069858));
-#1661 = CARTESIAN_POINT('',(-5.069951905636,-10.6221787975));
-#1662 = CARTESIAN_POINT('',(-5.080068244922,-10.60860245992));
-#1663 = CARTESIAN_POINT('',(-5.0901397081,-10.59459305529));
-#1664 = CARTESIAN_POINT('',(-5.100165837085,-10.58016333443));
-#1665 = CARTESIAN_POINT('',(-5.110149623665,-10.56531994875));
-#1666 = CARTESIAN_POINT('',(-5.1200930599,-10.55007032226));
-#1667 = CARTESIAN_POINT('',(-5.129990805869,-10.53443410425));
-#1668 = CARTESIAN_POINT('',(-5.158325320619,-10.48838455284));
-#1669 = CARTESIAN_POINT('',(-5.17665416608,-10.45701518634));
-#1670 = CARTESIAN_POINT('',(-5.19483639704,-10.42437506394));
-#1671 = CARTESIAN_POINT('',(-5.212875723669,-10.39052794031));
-#1672 = CARTESIAN_POINT('',(-5.230776023466,-10.35553480987));
-#1673 = CARTESIAN_POINT('',(-5.248541370085,-10.31945368533));
-#1674 = CARTESIAN_POINT('',(-5.266176065125,-10.28233937673));
-#1675 = CARTESIAN_POINT('',(-5.283684673019,-10.24424327103));
-#1676 = CARTESIAN_POINT('',(-5.331499977735,-10.13691032952));
-#1677 = CARTESIAN_POINT('',(-5.361556939852,-10.0657463675));
-#1678 = CARTESIAN_POINT('',(-5.391258415759,-9.992000983722));
-#1679 = CARTESIAN_POINT('',(-5.420646082726,-9.915873410035));
-#1680 = CARTESIAN_POINT('',(-5.449723080063,-9.837610601797));
-#1681 = CARTESIAN_POINT('',(-5.478521751327,-9.757395595429));
-#1682 = CARTESIAN_POINT('',(-5.507059830135,-9.675399386695));
-#1683 = CARTESIAN_POINT('',(-5.535359202861,-9.591779559973));
-#1684 = CARTESIAN_POINT('',(-5.605552336447,-9.379047943296));
-#1685 = CARTESIAN_POINT('',(-5.64716956064,-9.248092044232));
-#1686 = CARTESIAN_POINT('',(-5.688349239324,-9.114317964544));
-#1687 = CARTESIAN_POINT('',(-5.729154590139,-8.9781303895));
-#1688 = CARTESIAN_POINT('',(-5.769623447239,-8.839953599323));
-#1689 = CARTESIAN_POINT('',(-5.8098264328,-8.700039530377));
-#1690 = CARTESIAN_POINT('',(-5.849785878181,-8.558766029564));
-#1691 = CARTESIAN_POINT('',(-5.88955681401,-8.416357206114));
-#1692 = CARTESIAN_POINT('',(-5.968790308871,-8.129806764935));
-#1693 = CARTESIAN_POINT('',(-6.00825303067,-7.985664489554));
-#1694 = CARTESIAN_POINT('',(-6.047602034944,-7.840902390068));
-#1695 = CARTESIAN_POINT('',(-6.086871136527,-7.695761334606));
-#1696 = CARTESIAN_POINT('',(-6.126096065102,-7.550452899556));
-#1697 = CARTESIAN_POINT('',(-6.165310053328,-7.40518043954));
-#1698 = CARTESIAN_POINT('',(-6.20454275905,-7.260147968864));
-#1699 = CARTESIAN_POINT('',(-6.243824689266,-7.115548902676));
-#1700 = CARTESIAN_POINT('',(-6.28318530718,-6.971574942067));
-#1701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1702 = ORIENTED_EDGE('',*,*,#1703,.F.);
-#1703 = EDGE_CURVE('',#1186,#1527,#1704,.T.);
-#1704 = SURFACE_CURVE('',#1705,(#1710,#1723),.PCURVE_S1.);
-#1705 = CIRCLE('',#1706,13.601470508735);
-#1706 = AXIS2_PLACEMENT_3D('',#1707,#1708,#1709);
-#1707 = CARTESIAN_POINT('',(16.,7.105427357601E-015,0.E+000));
-#1708 = DIRECTION('',(1.,4.440892098501E-016,-0.E+000));
-#1709 = DIRECTION('',(-4.440892098501E-016,1.,0.E+000));
-#1710 = PCURVE('',#321,#1711);
-#1711 = DEFINITIONAL_REPRESENTATION('',(#1712),#1722);
-#1712 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1713,#1714,#1715,#1716,#1717,
- #1718,#1719,#1720,#1721),.UNSPECIFIED.,.F.,.F.,(9,9),(4.712388980385
- ,4.749157995972),.PIECEWISE_BEZIER_KNOTS.);
-#1713 = CARTESIAN_POINT('',(-6.28318530718,-0.704547418453));
-#1714 = CARTESIAN_POINT('',(-6.279278176858,-0.704547418453));
-#1715 = CARTESIAN_POINT('',(-6.275371046525,-0.704526895404));
-#1716 = CARTESIAN_POINT('',(-6.271464223777,-0.704485849312));
-#1717 = CARTESIAN_POINT('',(-6.267558016003,-0.70442428309));
-#1718 = CARTESIAN_POINT('',(-6.263652730795,-0.704342202625));
-#1719 = CARTESIAN_POINT('',(-6.259748674684,-0.704239616678));
-#1720 = CARTESIAN_POINT('',(-6.255846153967,-0.704116536962));
-#1721 = CARTESIAN_POINT('',(-6.251945473749,-0.703972978074));
-#1722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1723 = PCURVE('',#645,#1724);
-#1724 = DEFINITIONAL_REPRESENTATION('',(#1725),#1729);
-#1725 = CIRCLE('',#1726,13.601470508735);
-#1726 = AXIS2_PLACEMENT_2D('',#1727,#1728);
-#1727 = CARTESIAN_POINT('',(0.5,-24.4));
-#1728 = DIRECTION('',(-1.,0.E+000));
-#1729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1730 = ORIENTED_EDGE('',*,*,#1185,.T.);
-#1731 = ORIENTED_EDGE('',*,*,#1732,.T.);
-#1732 = EDGE_CURVE('',#1188,#1733,#1735,.T.);
-#1733 = VERTEX_POINT('',#1734);
-#1734 = CARTESIAN_POINT('',(18.255171095785,2.046948949046,
- -10.17638090205));
-#1735 = SURFACE_CURVE('',#1736,(#1741,#1748),.PCURVE_S1.);
-#1736 = CIRCLE('',#1737,18.369574620453);
-#1737 = AXIS2_PLACEMENT_3D('',#1738,#1739,#1740);
-#1738 = CARTESIAN_POINT('',(0.E+000,2.259610476962E-015,-10.17638090205)
- );
-#1739 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.));
-#1740 = DIRECTION('',(1.,0.E+000,0.E+000));
-#1741 = PCURVE('',#321,#1742);
-#1742 = DEFINITIONAL_REPRESENTATION('',(#1743),#1747);
-#1743 = LINE('',#1744,#1745);
-#1744 = CARTESIAN_POINT('',(-6.28318530718,-0.505893901574));
-#1745 = VECTOR('',#1746,1.);
-#1746 = DIRECTION('',(1.,-0.E+000));
-#1747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1748 = PCURVE('',#1749,#1754);
-#1749 = PLANE('',#1750);
-#1750 = AXIS2_PLACEMENT_3D('',#1751,#1752,#1753);
-#1751 = CARTESIAN_POINT('',(19.318515739272,2.75,-10.17638090205));
-#1752 = DIRECTION('',(0.E+000,2.22044604925E-016,-1.));
-#1753 = DIRECTION('',(-1.,0.E+000,0.E+000));
-#1754 = DEFINITIONAL_REPRESENTATION('',(#1755),#1763);
-#1755 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1756,#1757,#1758,#1759,
-#1760,#1761,#1762),.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('') );
-#1756 = CARTESIAN_POINT('',(0.948941118819,-2.75));
-#1757 = CARTESIAN_POINT('',(0.948941118819,29.067036556052));
-#1758 = CARTESIAN_POINT('',(28.503303049498,13.158518278026));
-#1759 = CARTESIAN_POINT('',(56.057664980177,-2.75));
-#1760 = CARTESIAN_POINT('',(28.503303049498,-18.65851827802));
-#1761 = CARTESIAN_POINT('',(0.948941118819,-34.56703655605));
-#1762 = CARTESIAN_POINT('',(0.948941118819,-2.75));
-#1763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1764 = ORIENTED_EDGE('',*,*,#1765,.F.);
-#1765 = EDGE_CURVE('',#1766,#1733,#1768,.T.);
-#1766 = VERTEX_POINT('',#1767);
-#1767 = CARTESIAN_POINT('',(19.019776358972,2.046948949046,
- -8.663608212212));
-#1768 = SURFACE_CURVE('',#1769,(#1774,#1787),.PCURVE_S1.);
-#1769 = CIRCLE('',#1770,20.9);
-#1770 = AXIS2_PLACEMENT_3D('',#1771,#1772,#1773);
-#1771 = CARTESIAN_POINT('',(0.E+000,2.046948949046,4.545139706926E-016)
- );
-#1772 = DIRECTION('',(-0.E+000,1.,2.22044604925E-016));
-#1773 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.));
-#1774 = PCURVE('',#321,#1775);
-#1775 = DEFINITIONAL_REPRESENTATION('',(#1776),#1786);
-#1776 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1777,#1778,#1779,#1780,#1781,
- #1782,#1783,#1784,#1785),.UNSPECIFIED.,.F.,.F.,(9,9),(1.998218989047
- ,2.079342803463),.PIECEWISE_BEZIER_KNOTS.);
-#1777 = CARTESIAN_POINT('',(-6.175975819711,-0.42525465837));
-#1778 = CARTESIAN_POINT('',(-6.175484400578,-0.435336914287));
-#1779 = CARTESIAN_POINT('',(-6.174975349692,-0.445418560802));
-#1780 = CARTESIAN_POINT('',(-6.174448194015,-0.455499568699));
-#1781 = CARTESIAN_POINT('',(-6.17390242884,-0.46557990737));
-#1782 = CARTESIAN_POINT('',(-6.173337515291,-0.475659544717));
-#1783 = CARTESIAN_POINT('',(-6.172752877407,-0.485738446949));
-#1784 = CARTESIAN_POINT('',(-6.172147898767,-0.495816578455));
-#1785 = CARTESIAN_POINT('',(-6.171521918645,-0.505893901574));
-#1786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1787 = PCURVE('',#1788,#1793);
-#1788 = CYLINDRICAL_SURFACE('',#1789,20.9);
-#1789 = AXIS2_PLACEMENT_3D('',#1790,#1791,#1792);
-#1790 = CARTESIAN_POINT('',(0.E+000,2.75,6.106226635438E-016));
-#1791 = DIRECTION('',(0.E+000,1.,2.22044604925E-016));
-#1792 = DIRECTION('',(1.,0.E+000,0.E+000));
-#1793 = DEFINITIONAL_REPRESENTATION('',(#1794),#1798);
-#1794 = LINE('',#1795,#1796);
-#1795 = CARTESIAN_POINT('',(-7.853981633974,-0.703051050954));
-#1796 = VECTOR('',#1797,1.);
-#1797 = DIRECTION('',(1.,-0.E+000));
-#1798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1799 = ORIENTED_EDGE('',*,*,#1800,.T.);
-#1800 = EDGE_CURVE('',#1766,#1801,#1803,.T.);
-#1801 = VERTEX_POINT('',#1802);
-#1802 = CARTESIAN_POINT('',(18.562951677315,4.75,-8.593853909956));
-#1803 = SURFACE_CURVE('',#1804,(#1819,#1837),.PCURVE_S1.);
-#1804 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1805,#1806,#1807,#1808,#1809,
- #1810,#1811,#1812,#1813,#1814,#1815,#1816,#1817,#1818),
- .UNSPECIFIED.,.F.,.F.,(8,6,8),(0.E+000,0.788390035169,1.),
- .UNSPECIFIED.);
-#1805 = CARTESIAN_POINT('',(19.12621569913,6.366261763987E-015,
- -8.671094108033));
-#1806 = CARTESIAN_POINT('',(19.12621569913,0.53778057792,-8.671094108033
- ));
-#1807 = CARTESIAN_POINT('',(19.109004099562,1.075533215303,
- -8.670147091304));
-#1808 = CARTESIAN_POINT('',(19.074582672372,1.612946496878,
- -8.668252631759));
-#1809 = CARTESIAN_POINT('',(19.023160704804,2.149606706966,
- -8.664888571192));
-#1810 = CARTESIAN_POINT('',(18.955165009253,2.685208556695,
- -8.659001484941));
-#1811 = CARTESIAN_POINT('',(18.871181570789,3.219441260404,
- -8.64912983193));
-#1812 = CARTESIAN_POINT('',(18.74531142725,3.894978899029,-8.62922944953
- ));
-#1813 = CARTESIAN_POINT('',(18.717577316752,4.037810716396,
- -8.624599222688));
-#1814 = CARTESIAN_POINT('',(18.688758712917,4.180518462898,
- -8.619514417071));
-#1815 = CARTESIAN_POINT('',(18.658870638076,4.323096737834,
- -8.613937672821));
-#1816 = CARTESIAN_POINT('',(18.627928896372,4.465540132088,
- -8.607829741379));
-#1817 = CARTESIAN_POINT('',(18.595950073768,4.607843228127,
- -8.601149485482));
-#1818 = CARTESIAN_POINT('',(18.562951538039,4.7500006,-8.593853879163));
-#1819 = PCURVE('',#321,#1820);
-#1820 = DEFINITIONAL_REPRESENTATION('',(#1821),#1836);
-#1821 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1822,#1823,#1824,#1825,#1826,
- #1827,#1828,#1829,#1830,#1831,#1832,#1833,#1834,#1835),
- .UNSPECIFIED.,.F.,.F.,(8,6,8),(0.E+000,0.788390035169,1.),
- .UNSPECIFIED.);
-#1822 = CARTESIAN_POINT('',(-6.28318530718,-0.425646018171));
-#1823 = CARTESIAN_POINT('',(-6.255067848589,-0.425646018171));
-#1824 = CARTESIAN_POINT('',(-6.226951848834,-0.425596503859));
-#1825 = CARTESIAN_POINT('',(-6.198819947575,-0.425497454676));
-#1826 = CARTESIAN_POINT('',(-6.170660081096,-0.425321570815));
-#1827 = CARTESIAN_POINT('',(-6.14245835243,-0.425013805532));
-#1828 = CARTESIAN_POINT('',(-6.114208244887,-0.424497779212));
-#1829 = CARTESIAN_POINT('',(-6.078315399762,-0.423458227882));
-#1830 = CARTESIAN_POINT('',(-6.070716705778,-0.423216381154));
-#1831 = CARTESIAN_POINT('',(-6.063114618257,-0.422950822175));
-#1832 = CARTESIAN_POINT('',(-6.055509207374,-0.422659611274));
-#1833 = CARTESIAN_POINT('',(-6.047900596723,-0.422340714048));
-#1834 = CARTESIAN_POINT('',(-6.040288963325,-0.421992001366));
-#1835 = CARTESIAN_POINT('',(-6.032674537619,-0.421611249368));
-#1836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1837 = PCURVE('',#1838,#1843);
-#1838 = CYLINDRICAL_SURFACE('',#1839,3.5);
-#1839 = AXIS2_PLACEMENT_3D('',#1840,#1841,#1842);
-#1840 = CARTESIAN_POINT('',(19.318516525781,4.75,-5.17638090205));
-#1841 = DIRECTION('',(0.E+000,1.,2.22044604925E-016));
-#1842 = DIRECTION('',(1.,0.E+000,0.E+000));
-#1843 = DEFINITIONAL_REPRESENTATION('',(#1844),#1859);
-#1844 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1845,#1846,#1847,#1848,#1849,
- #1850,#1851,#1852,#1853,#1854,#1855,#1856,#1857,#1858),
- .UNSPECIFIED.,.F.,.F.,(8,6,8),(0.E+000,0.788390035169,1.),
- .UNSPECIFIED.);
-#1845 = CARTESIAN_POINT('',(-4.657418206252,-4.75));
-#1846 = CARTESIAN_POINT('',(-4.657418206252,-4.21221942208));
-#1847 = CARTESIAN_POINT('',(-4.652493172312,-3.674466784697));
-#1848 = CARTESIAN_POINT('',(-4.642643582862,-3.137053503122));
-#1849 = CARTESIAN_POINT('',(-4.627920969451,-2.600393293034));
-#1850 = CARTESIAN_POINT('',(-4.608430714877,-2.064791443305));
-#1851 = CARTESIAN_POINT('',(-4.584289377846,-1.530558739596));
-#1852 = CARTESIAN_POINT('',(-4.547879782503,-0.855021100971));
-#1853 = CARTESIAN_POINT('',(-4.539846345692,-0.712189283604));
-#1854 = CARTESIAN_POINT('',(-4.5314858686,-0.569481537102));
-#1855 = CARTESIAN_POINT('',(-4.522799873344,-0.426903262166));
-#1856 = CARTESIAN_POINT('',(-4.513789640816,-0.284459867912));
-#1857 = CARTESIAN_POINT('',(-4.504456210684,-0.142156771873));
-#1858 = CARTESIAN_POINT('',(-4.494800381391,5.999999999062E-007));
-#1859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1860 = ORIENTED_EDGE('',*,*,#1861,.T.);
-#1861 = EDGE_CURVE('',#1801,#1862,#1864,.T.);
-#1862 = VERTEX_POINT('',#1863);
-#1863 = CARTESIAN_POINT('',(20.413036373982,4.75,-1.321153281983));
-#1864 = SURFACE_CURVE('',#1865,(#1870,#1883),.PCURVE_S1.);
-#1865 = CIRCLE('',#1866,20.455744914327);
-#1866 = AXIS2_PLACEMENT_3D('',#1867,#1868,#1869);
-#1867 = CARTESIAN_POINT('',(-2.927413515469E-032,4.75,
- 1.054711873394E-015));
-#1868 = DIRECTION('',(6.162975822039E-033,-1.,-2.22044604925E-016));
-#1869 = DIRECTION('',(0.E+000,2.22044604925E-016,-1.));
-#1870 = PCURVE('',#321,#1871);
-#1871 = DEFINITIONAL_REPRESENTATION('',(#1872),#1882);
-#1872 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1873,#1874,#1875,#1876,#1877,
- #1878,#1879,#1880,#1881),.UNSPECIFIED.,.F.,.F.,(9,9),(1.132769120041
- ,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
-#1873 = CARTESIAN_POINT('',(-6.032176412082,-0.4259224516));
-#1874 = CARTESIAN_POINT('',(-6.038346539254,-0.372884895091));
-#1875 = CARTESIAN_POINT('',(-6.043352967378,-0.319751439378));
-#1876 = CARTESIAN_POINT('',(-6.04735812957,-0.266546260232));
-#1877 = CARTESIAN_POINT('',(-6.050468266079,-0.213287582391));
-#1878 = CARTESIAN_POINT('',(-6.052755627221,-0.159990621633));
-#1879 = CARTESIAN_POINT('',(-6.054265400778,-0.106668723676));
-#1880 = CARTESIAN_POINT('',(-6.055020293512,-5.333436194577E-002));
-#1881 = CARTESIAN_POINT('',(-6.055020293512,-5.964538698454E-017));
-#1882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1883 = PCURVE('',#1884,#1889);
-#1884 = PLANE('',#1885);
-#1885 = AXIS2_PLACEMENT_3D('',#1886,#1887,#1888);
-#1886 = CARTESIAN_POINT('',(19.3712588842,4.75,-4.189731130554));
-#1887 = DIRECTION('',(6.162975822039E-033,-1.,-2.22044604925E-016));
-#1888 = DIRECTION('',(0.E+000,2.22044604925E-016,-1.));
-#1889 = DEFINITIONAL_REPRESENTATION('',(#1890),#1894);
-#1890 = CIRCLE('',#1891,20.455744914327);
-#1891 = AXIS2_PLACEMENT_2D('',#1892,#1893);
-#1892 = CARTESIAN_POINT('',(-4.189731130554,-19.3712588842));
-#1893 = DIRECTION('',(1.,0.E+000));
-#1894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1895 = ORIENTED_EDGE('',*,*,#1896,.T.);
-#1896 = EDGE_CURVE('',#1862,#1897,#1899,.T.);
-#1897 = VERTEX_POINT('',#1898);
-#1898 = CARTESIAN_POINT('',(20.827785366951,2.046948949046,
- -1.735902274959));
-#1899 = SURFACE_CURVE('',#1900,(#1905,#1918),.PCURVE_S1.);
-#1900 = CIRCLE('',#1901,16.085707942067);
-#1901 = AXIS2_PLACEMENT_3D('',#1902,#1903,#1904);
-#1902 = CARTESIAN_POINT('',(9.545941546159,-2.119624819221E-015,
- 9.54594154601));
-#1903 = DIRECTION('',(-0.707106781192,1.570092458671E-016,
- -0.707106781181));
-#1904 = DIRECTION('',(0.707106781181,1.570092458696E-016,-0.707106781192
- ));
-#1905 = PCURVE('',#321,#1906);
-#1906 = DEFINITIONAL_REPRESENTATION('',(#1907),#1917);
-#1907 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1908,#1909,#1910,#1911,#1912,
- #1913,#1914,#1915,#1916),.UNSPECIFIED.,.F.,.F.,(9,9),(5.983422929259
- ,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
-#1908 = CARTESIAN_POINT('',(-6.054559367814,-6.295363536474E-002));
-#1909 = CARTESIAN_POINT('',(-6.082681603614,-6.895856072556E-002));
-#1910 = CARTESIAN_POINT('',(-6.110993810131,-7.413408728313E-002));
-#1911 = CARTESIAN_POINT('',(-6.139468753579,-7.846644182789E-002));
-#1912 = CARTESIAN_POINT('',(-6.168076710284,-8.194416978449E-002));
-#1913 = CARTESIAN_POINT('',(-6.196785890363,-8.455843714108E-002));
-#1914 = CARTESIAN_POINT('',(-6.225563039548,-8.630327239689E-002));
-#1915 = CARTESIAN_POINT('',(-6.254374173367,-8.71756900369E-002));
-#1916 = CARTESIAN_POINT('',(-6.28318530718,-8.71756900369E-002));
-#1917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1918 = PCURVE('',#1919,#1924);
-#1919 = PLANE('',#1920);
-#1920 = AXIS2_PLACEMENT_3D('',#1921,#1922,#1923);
-#1921 = CARTESIAN_POINT('',(21.793407401121,4.75,-2.701524309144));
-#1922 = DIRECTION('',(-0.707106781192,1.570092458671E-016,
- -0.707106781181));
-#1923 = DIRECTION('',(-0.707106781181,-1.570092458696E-016,
- 0.707106781192));
-#1924 = DEFINITIONAL_REPRESENTATION('',(#1925),#1929);
-#1925 = CIRCLE('',#1926,16.085707942067);
-#1926 = AXIS2_PLACEMENT_2D('',#1927,#1928);
-#1927 = CARTESIAN_POINT('',(17.320532316924,-4.75));
-#1928 = DIRECTION('',(-1.,0.E+000));
-#1929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1930 = ORIENTED_EDGE('',*,*,#1931,.F.);
-#1931 = EDGE_CURVE('',#1932,#1897,#1934,.T.);
-#1932 = VERTEX_POINT('',#1933);
-#1933 = CARTESIAN_POINT('',(20.9,2.046948949045,-3.397000215529E-015));
-#1934 = SURFACE_CURVE('',#1935,(#1940,#1953),.PCURVE_S1.);
-#1935 = CIRCLE('',#1936,20.9);
-#1936 = AXIS2_PLACEMENT_3D('',#1937,#1938,#1939);
-#1937 = CARTESIAN_POINT('',(0.E+000,2.046948949046,4.545139706926E-016)
- );
-#1938 = DIRECTION('',(-0.E+000,1.,2.22044604925E-016));
-#1939 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.));
-#1940 = PCURVE('',#321,#1941);
-#1941 = DEFINITIONAL_REPRESENTATION('',(#1942),#1952);
-#1942 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1943,#1944,#1945,#1946,#1947,
- #1948,#1949,#1950,#1951),.UNSPECIFIED.,.F.,.F.,(9,9),(1.570796326795
- ,1.653949645705),.PIECEWISE_BEZIER_KNOTS.);
-#1943 = CARTESIAN_POINT('',(-6.18555653214,6.094075738614E-017));
-#1944 = CARTESIAN_POINT('',(-6.18555653214,-1.034466884058E-002));
-#1945 = CARTESIAN_POINT('',(-6.185544554103,-2.06893376811E-002));
-#1946 = CARTESIAN_POINT('',(-6.185520597995,-3.1033990341E-002));
-#1947 = CARTESIAN_POINT('',(-6.185484650236,-4.137861063856E-002));
-#1948 = CARTESIAN_POINT('',(-6.185436683467,-5.172318235E-002));
-#1949 = CARTESIAN_POINT('',(-6.185376656716,-6.206768916031E-002));
-#1950 = CARTESIAN_POINT('',(-6.185304514964,-7.241211462292E-002));
-#1951 = CARTESIAN_POINT('',(-6.185220189057,-8.275644210958E-002));
-#1952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1953 = PCURVE('',#1954,#1959);
-#1954 = CYLINDRICAL_SURFACE('',#1955,20.9);
-#1955 = AXIS2_PLACEMENT_3D('',#1956,#1957,#1958);
-#1956 = CARTESIAN_POINT('',(0.E+000,2.75,6.106226635438E-016));
-#1957 = DIRECTION('',(0.E+000,1.,2.22044604925E-016));
-#1958 = DIRECTION('',(1.,0.E+000,0.E+000));
-#1959 = DEFINITIONAL_REPRESENTATION('',(#1960),#1964);
-#1960 = LINE('',#1961,#1962);
-#1961 = CARTESIAN_POINT('',(-7.853981633974,-0.703051050954));
-#1962 = VECTOR('',#1963,1.);
-#1963 = DIRECTION('',(1.,-0.E+000));
-#1964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1965 = ORIENTED_EDGE('',*,*,#1966,.F.);
-#1966 = EDGE_CURVE('',#1967,#1932,#1969,.T.);
-#1967 = VERTEX_POINT('',#1968);
-#1968 = CARTESIAN_POINT('',(-8.677290209876,19.123405413618,
- -1.040682718911E-014));
-#1969 = SURFACE_CURVE('',#1970,(#1975,#1982),.PCURVE_S1.);
-#1970 = CIRCLE('',#1971,21.);
-#1971 = AXIS2_PLACEMENT_3D('',#1972,#1973,#1974);
-#1972 = CARTESIAN_POINT('',(0.E+000,1.142090101695E-030,
- -5.143516556419E-015));
-#1973 = DIRECTION('',(0.E+000,2.22044604925E-016,-1.));
-#1974 = DIRECTION('',(1.,0.E+000,0.E+000));
-#1975 = PCURVE('',#321,#1976);
-#1976 = DEFINITIONAL_REPRESENTATION('',(#1977),#1981);
-#1977 = LINE('',#1978,#1979);
-#1978 = CARTESIAN_POINT('',(-0.E+000,-2.449293598295E-016));
-#1979 = VECTOR('',#1980,1.);
-#1980 = DIRECTION('',(-1.,0.E+000));
-#1981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1982 = PCURVE('',#1983,#1988);
-#1983 = CYLINDRICAL_SURFACE('',#1984,21.);
-#1984 = AXIS2_PLACEMENT_3D('',#1985,#1986,#1987);
-#1985 = CARTESIAN_POINT('',(0.E+000,1.142090101695E-030,
- -5.143516556419E-015));
-#1986 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.));
-#1987 = DIRECTION('',(1.,0.E+000,0.E+000));
-#1988 = DEFINITIONAL_REPRESENTATION('',(#1989),#1993);
-#1989 = LINE('',#1990,#1991);
-#1990 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#1991 = VECTOR('',#1992,1.);
-#1992 = DIRECTION('',(-1.,0.E+000));
-#1993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1994 = ORIENTED_EDGE('',*,*,#1995,.F.);
-#1995 = EDGE_CURVE('',#1996,#1967,#1998,.T.);
-#1996 = VERTEX_POINT('',#1997);
-#1997 = CARTESIAN_POINT('',(-8.641182893351,19.060865706871,
- -1.735902274957));
-#1998 = SURFACE_CURVE('',#1999,(#2026,#2056),.PCURVE_S1.);
-#1999 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2000,#2001,#2002,#2003,#2004,
- #2005,#2006,#2007,#2008,#2009,#2010,#2011,#2012,#2013,#2014,#2015,
- #2016,#2017,#2018,#2019,#2020,#2021,#2022,#2023,#2024,#2025),
- .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.);
-#2000 = CARTESIAN_POINT('',(-7.354875757769,16.832916393904,
- -10.17638090205));
-#2001 = CARTESIAN_POINT('',(-7.435818379724,16.973113467097,
- -9.885978163042));
-#2002 = CARTESIAN_POINT('',(-7.513681965555,17.107976531456,
- -9.59214063238));
-#2003 = CARTESIAN_POINT('',(-7.588410854322,17.237411046484,
- -9.295064486486));
-#2004 = CARTESIAN_POINT('',(-7.731503092599,17.485254073348,
- -8.694842784952));
-#2005 = CARTESIAN_POINT('',(-7.799866363927,17.603662732661,
- -8.391697207502));
-#2006 = CARTESIAN_POINT('',(-7.864998660035,17.716475178733,
- -8.085718620917));
-#2007 = CARTESIAN_POINT('',(-7.988717443996,17.930762398404,
- -7.468513562382));
-#2008 = CARTESIAN_POINT('',(-8.047303965765,18.032237230747,
- -7.15728706998));
-#2009 = CARTESIAN_POINT('',(-8.102575935465,18.127971090502,
- -6.843644453692));
-#2010 = CARTESIAN_POINT('',(-8.206211984732,18.307473993328,
- -6.213222701257));
-#2011 = CARTESIAN_POINT('',(-8.254602935572,18.39128957881,
- -5.896461190167));
-#2012 = CARTESIAN_POINT('',(-8.299636474124,18.469289955627,
- -5.577725229982));
-#2013 = CARTESIAN_POINT('',(-8.383100814194,18.613854433247,
- -4.935441780244));
-#2014 = CARTESIAN_POINT('',(-8.421504272107,18.680371173539,
- -4.611880030773));
-#2015 = CARTESIAN_POINT('',(-8.456466829782,18.740928099794,
- -4.286761545471));
-#2016 = CARTESIAN_POINT('',(-8.519467588532,18.850048614866,
- -3.633852083723));
-#2017 = CARTESIAN_POINT('',(-8.547505796644,18.898612215868,
- -3.306061064166));
-#2018 = CARTESIAN_POINT('',(-8.572060569676,18.941142330329,
- -2.97715411155));
-#2019 = CARTESIAN_POINT('',(-8.614174806793,19.014086328737,
- -2.317553720106));
-#2020 = CARTESIAN_POINT('',(-8.631734274555,19.044500219055,
- -1.986860236771));
-#2021 = CARTESIAN_POINT('',(-8.645781876013,19.068831378504,
- -1.655496114796));
-#2022 = CARTESIAN_POINT('',(-8.666796844417,19.1052303715,
- -0.993207216782));
-#2023 = CARTESIAN_POINT('',(-8.673792557116,19.117347019574,
- -0.662285964067));
-#2024 = CARTESIAN_POINT('',(-8.677290046914,19.123405469467,
- -0.331142976389));
-#2025 = CARTESIAN_POINT('',(-8.677290209876,19.123405413618,
- -2.239910359112E-014));
-#2026 = PCURVE('',#321,#2027);
-#2027 = DEFINITIONAL_REPRESENTATION('',(#2028),#2055);
-#2028 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2029,#2030,#2031,#2032,#2033,
- #2034,#2035,#2036,#2037,#2038,#2039,#2040,#2041,#2042,#2043,#2044,
- #2045,#2046,#2047,#2048,#2049,#2050,#2051,#2052,#2053,#2054),
- .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.);
-#2029 = CARTESIAN_POINT('',(-4.300453593321,-0.505893901574));
-#2030 = CARTESIAN_POINT('',(-4.299471590345,-0.4900850036));
-#2031 = CARTESIAN_POINT('',(-4.298549851253,-0.474273724633));
-#2032 = CARTESIAN_POINT('',(-4.297683993972,-0.458460329777));
-#2033 = CARTESIAN_POINT('',(-4.296057168272,-0.426829858413));
-#2034 = CARTESIAN_POINT('',(-4.295296199092,-0.411012780756));
-#2035 = CARTESIAN_POINT('',(-4.294584257135,-0.395194022545));
-#2036 = CARTESIAN_POINT('',(-4.293253192377,-0.363553565774));
-#2037 = CARTESIAN_POINT('',(-4.292634063697,-0.347731866872));
-#2038 = CARTESIAN_POINT('',(-4.292058714211,-0.331908845222));
-#2039 = CARTESIAN_POINT('',(-4.290993733402,-0.300324043644));
-#2040 = CARTESIAN_POINT('',(-4.290503763087,-0.284562272667));
-#2041 = CARTESIAN_POINT('',(-4.290053269649,-0.268799489313));
-#2042 = CARTESIAN_POINT('',(-4.289226645847,-0.23720861111));
-#2043 = CARTESIAN_POINT('',(-4.288850819863,-0.221380508625));
-#2044 = CARTESIAN_POINT('',(-4.288511827314,-0.205551648229));
-#2045 = CARTESIAN_POINT('',(-4.287905410693,-0.17389265376));
-#2046 = CARTESIAN_POINT('',(-4.287637984743,-0.158062519134));
-#2047 = CARTESIAN_POINT('',(-4.287405290088,-0.142231861713));
-#2048 = CARTESIAN_POINT('',(-4.287008021063,-0.110569720304));
-#2049 = CARTESIAN_POINT('',(-4.286843445542,-9.473823573844E-002));
-#2050 = CARTESIAN_POINT('',(-4.286712256407,-7.890644488258E-002));
-#2051 = CARTESIAN_POINT('',(-4.28651639174,-4.730603983734E-002));
-#2052 = CARTESIAN_POINT('',(-4.286451443822,-3.153742609986E-002));
-#2053 = CARTESIAN_POINT('',(-4.286418988029,-1.576871316136E-002));
-#2054 = CARTESIAN_POINT('',(-4.286418979826,-9.992007221626E-016));
-#2055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2056 = PCURVE('',#2057,#2062);
-#2057 = CYLINDRICAL_SURFACE('',#2058,20.9);
-#2058 = AXIS2_PLACEMENT_3D('',#2059,#2060,#2061);
-#2059 = CARTESIAN_POINT('',(-2.381569860407,-1.375,1.33226762955E-015));
-#2060 = DIRECTION('',(-0.866025403784,-0.5,4.440892098501E-016));
-#2061 = DIRECTION('',(-0.5,0.866025403784,-7.771561172376E-016));
-#2062 = DEFINITIONAL_REPRESENTATION('',(#2063),#2090);
-#2063 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2064,#2065,#2066,#2067,#2068,
- #2069,#2070,#2071,#2072,#2073,#2074,#2075,#2076,#2077,#2078,#2079,
- #2080,#2081,#2082,#2083,#2084,#2085,#2086,#2087,#2088,#2089),
- .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.);
-#2064 = CARTESIAN_POINT('',(-5.774638830512,-4.796948949046));
-#2065 = CARTESIAN_POINT('',(-5.790546800987,-4.79694911878));
-#2066 = CARTESIAN_POINT('',(-5.806454833329,-4.7969488076));
-#2067 = CARTESIAN_POINT('',(-5.822362912798,-4.796948949046));
-#2068 = CARTESIAN_POINT('',(-5.854179031219,-4.796948949046));
-#2069 = CARTESIAN_POINT('',(-5.870087071391,-4.796948949046));
-#2070 = CARTESIAN_POINT('',(-5.885995138172,-4.796948949046));
-#2071 = CARTESIAN_POINT('',(-5.91781124899,-4.796948949046));
-#2072 = CARTESIAN_POINT('',(-5.933719293687,-4.796948949046));
-#2073 = CARTESIAN_POINT('',(-5.949627352847,-4.796948949046));
-#2074 = CARTESIAN_POINT('',(-5.981379571005,-4.796948949046));
-#2075 = CARTESIAN_POINT('',(-5.997223730589,-4.796948949046));
-#2076 = CARTESIAN_POINT('',(-6.013067897326,-4.796948949046));
-#2077 = CARTESIAN_POINT('',(-6.044820112069,-4.796948949046));
-#2078 = CARTESIAN_POINT('',(-6.060728160804,-4.796948949046));
-#2079 = CARTESIAN_POINT('',(-6.076636212638,-4.796948949046));
-#2080 = CARTESIAN_POINT('',(-6.108452313144,-4.796948949046));
-#2081 = CARTESIAN_POINT('',(-6.124360362518,-4.796948949046));
-#2082 = CARTESIAN_POINT('',(-6.140268412899,-4.796948949046));
-#2083 = CARTESIAN_POINT('',(-6.172084512131,-4.796948949046));
-#2084 = CARTESIAN_POINT('',(-6.187992561691,-4.796948949046));
-#2085 = CARTESIAN_POINT('',(-6.203900611408,-4.796948949046));
-#2086 = CARTESIAN_POINT('',(-6.23565282204,-4.796948949046));
-#2087 = CARTESIAN_POINT('',(-6.25149698425,-4.796948808168));
-#2088 = CARTESIAN_POINT('',(-6.26734114563,-4.7969491181));
-#2089 = CARTESIAN_POINT('',(-6.28318530718,-4.796948949046));
-#2090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2091 = ORIENTED_EDGE('',*,*,#2092,.T.);
-#2092 = EDGE_CURVE('',#1996,#2093,#2095,.T.);
-#2093 = VERTEX_POINT('',#2094);
-#2094 = CARTESIAN_POINT('',(-6.092897519015,20.053208068244,
- -1.321153281983));
-#2095 = SURFACE_CURVE('',#2096,(#2101,#2114),.PCURVE_S1.);
-#2096 = CIRCLE('',#2097,16.085707942067);
-#2097 = AXIS2_PLACEMENT_3D('',#2098,#2099,#2100);
-#2098 = CARTESIAN_POINT('',(-4.77297077308,8.267027882015,9.54594154601)
- );
-#2099 = DIRECTION('',(0.353553390596,-0.612372435701,-0.707106781181));
-#2100 = DIRECTION('',(2.775557561563E-017,0.755928946013,-0.654653670714
- ));
-#2101 = PCURVE('',#321,#2102);
-#2102 = DEFINITIONAL_REPRESENTATION('',(#2103),#2113);
-#2103 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2104,#2105,#2106,#2107,#2108,
- #2109,#2110,#2111,#2112),.UNSPECIFIED.,.F.,.F.,(9,9),(5.595826242606
- ,6.195350998448),.PIECEWISE_BEZIER_KNOTS.);
-#2104 = CARTESIAN_POINT('',(-3.96016426542,-6.295363536474E-002));
-#2105 = CARTESIAN_POINT('',(-4.016408737021,-7.496348608638E-002));
-#2106 = CARTESIAN_POINT('',(-4.073413096054,-8.365574178471E-002));
-#2107 = CARTESIAN_POINT('',(-4.130959431575,-8.89202146422E-002));
-#2108 = CARTESIAN_POINT('',(-4.188790204804,-9.068382884169E-002));
-#2109 = CARTESIAN_POINT('',(-4.246620977961,-8.892021464243E-002));
-#2110 = CARTESIAN_POINT('',(-4.304167313528,-8.365574178471E-002));
-#2111 = CARTESIAN_POINT('',(-4.361171672552,-7.496348608638E-002));
-#2112 = CARTESIAN_POINT('',(-4.417416144152,-6.295363536474E-002));
-#2113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2114 = PCURVE('',#2115,#2120);
-#2115 = PLANE('',#2116);
-#2116 = AXIS2_PLACEMENT_3D('',#2117,#2118,#2119);
-#2117 = CARTESIAN_POINT('',(-15.01032436853,16.498644444395,
- -2.701524309144));
-#2118 = DIRECTION('',(0.353553390596,-0.612372435701,-0.707106781181));
-#2119 = DIRECTION('',(0.353553390591,-0.612372435691,0.707106781192));
-#2120 = DEFINITIONAL_REPRESENTATION('',(#2121),#2125);
-#2121 = CIRCLE('',#2122,16.085707942067);
-#2122 = AXIS2_PLACEMENT_2D('',#2123,#2124);
-#2123 = CARTESIAN_POINT('',(17.320532316924,-4.75));
-#2124 = DIRECTION('',(-0.925820099774,-0.377964473007));
-#2125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2126 = ORIENTED_EDGE('',*,*,#2127,.F.);
-#2127 = EDGE_CURVE('',#2128,#2093,#2130,.T.);
-#2128 = VERTEX_POINT('',#2129);
-#2129 = CARTESIAN_POINT('',(-5.167855170681,18.450987721778,
- -8.593853909956));
-#2130 = SURFACE_CURVE('',#2131,(#2136,#2149),.PCURVE_S1.);
-#2131 = CIRCLE('',#2132,20.455744914327);
-#2132 = AXIS2_PLACEMENT_3D('',#2133,#2134,#2135);
-#2133 = CARTESIAN_POINT('',(4.113620667976,2.375,-2.057702674482E-015));
-#2134 = DIRECTION('',(0.866025403784,0.5,-4.332005630488E-016));
-#2135 = DIRECTION('',(0.5,-0.866025403784,-1.922962686384E-016));
-#2136 = PCURVE('',#321,#2137);
-#2137 = DEFINITIONAL_REPRESENTATION('',(#2138),#2148);
-#2138 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2139,#2140,#2141,#2142,#2143,
- #2144,#2145,#2146,#2147),.UNSPECIFIED.,.F.,.F.,(9,9),(2.703565446836
- ,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
-#2139 = CARTESIAN_POINT('',(-4.439799099884,-0.4259224516));
-#2140 = CARTESIAN_POINT('',(-4.433628972712,-0.372884895091));
-#2141 = CARTESIAN_POINT('',(-4.428622544585,-0.319751439378));
-#2142 = CARTESIAN_POINT('',(-4.424617382376,-0.266546260233));
-#2143 = CARTESIAN_POINT('',(-4.421507245908,-0.213287582391));
-#2144 = CARTESIAN_POINT('',(-4.419219884712,-0.159990621633));
-#2145 = CARTESIAN_POINT('',(-4.417710111186,-0.106668723675));
-#2146 = CARTESIAN_POINT('',(-4.416955218454,-5.333436194577E-002));
-#2147 = CARTESIAN_POINT('',(-4.416955218454,1.90190987208E-016));
-#2148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2149 = PCURVE('',#2150,#2155);
-#2150 = PLANE('',#2151);
-#2151 = AXIS2_PLACEMENT_3D('',#2152,#2153,#2154);
-#2152 = CARTESIAN_POINT('',(-5.572008774124,19.151002297003,
- -4.189731130554));
-#2153 = DIRECTION('',(0.866025403784,0.5,-3.940223820194E-016));
-#2154 = DIRECTION('',(-5.551115123126E-017,-8.990670665014E-016,-1.));
-#2155 = DEFINITIONAL_REPRESENTATION('',(#2156),#2160);
-#2156 = CIRCLE('',#2157,20.455744914327);
-#2157 = AXIS2_PLACEMENT_2D('',#2158,#2159);
-#2158 = CARTESIAN_POINT('',(-4.189731130554,-19.3712588842));
-#2159 = DIRECTION('',(9.863193146903E-016,-1.));
-#2160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2161 = ORIENTED_EDGE('',*,*,#2162,.T.);
-#2162 = EDGE_CURVE('',#2128,#2163,#2165,.T.);
-#2163 = VERTEX_POINT('',#2164);
-#2164 = CARTESIAN_POINT('',(-7.737178389333,17.495083975641,
- -8.663608212207));
-#2165 = SURFACE_CURVE('',#2166,(#2193,#2223),.PCURVE_S1.);
-#2166 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#2167,#2168,#2169,#2170,#2171,
- #2172,#2173,#2174,#2175,#2176,#2177,#2178,#2179,#2180,#2181,#2182,
- #2183,#2184,#2185,#2186,#2187,#2188,#2189,#2190,#2191,#2192),
- .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.E+000,0.107512952728,
- 0.48917959448,0.895845263824,1.),.UNSPECIFIED.);
-#2167 = CARTESIAN_POINT('',(-5.167854581428,18.450987901161,
- -8.593853879163));
-#2168 = CARTESIAN_POINT('',(-5.309720051285,18.407800518367,
- -8.601267287907));
-#2169 = CARTESIAN_POINT('',(-5.451189373782,18.36362605565,
- -8.608045313181));
-#2170 = CARTESIAN_POINT('',(-5.592248509349,18.318451577277,
- -8.614233099699));
-#2171 = CARTESIAN_POINT('',(-5.732883841717,18.272264865444,
- -8.619873778066));
-#2172 = CARTESIAN_POINT('',(-5.873082177918,18.225054420274,
- -8.625008464778));
-#2173 = CARTESIAN_POINT('',(-6.012830748282,18.176809459816,
- -8.629676262226));
-#2174 = CARTESIAN_POINT('',(-6.646578509738,17.952544043758,
- -8.648958975046));
-#2175 = CARTESIAN_POINT('',(-7.135218389455,17.764403401166,
- -8.658587226253));
-#2176 = CARTESIAN_POINT('',(-7.617480747001,17.562649229685,
- -8.664456721493));
-#2177 = CARTESIAN_POINT('',(-8.092858103387,17.346956035426,
- -8.66789852879));
-#2178 = CARTESIAN_POINT('',(-8.560897982315,17.117135191893,
- -8.66988526319));
-#2179 = CARTESIAN_POINT('',(-9.0212185163,16.873166243555,
- -8.670927933282));
-#2180 = CARTESIAN_POINT('',(-9.955429102214,16.340343241764,
- -8.671240211581));
-#2181 = CARTESIAN_POINT('',(-10.42823385891,16.049595452016,
- -8.670389256205));
-#2182 = CARTESIAN_POINT('',(-10.8915521623,15.74314608008,
- -8.668588677629));
-#2183 = CARTESIAN_POINT('',(-11.34515592853,15.421377111721,
- -8.66531112534));
-#2184 = CARTESIAN_POINT('',(-11.78895976043,15.084862565775,
- -8.659419776261));
-#2185 = CARTESIAN_POINT('',(-12.22299387861,14.734328051745,
- -8.649315102513));
-#2186 = CARTESIAN_POINT('',(-12.75608937225,14.27748592179,
- -8.628794169237));
-#2187 = CARTESIAN_POINT('',(-12.8641541681,14.183473774404,
- -8.62420120038));
-#2188 = CARTESIAN_POINT('',(-12.97158956299,14.088612583589,
- -8.619165469573));
-#2189 = CARTESIAN_POINT('',(-13.07839827864,13.99291736476,
- -8.613651254305));
-#2190 = CARTESIAN_POINT('',(-13.18458339607,13.896403773788,
- -8.607621058903));
-#2191 = CARTESIAN_POINT('',(-13.29014835555,13.799088106996,
- -8.601035614525));
-#2192 = CARTESIAN_POINT('',(-13.39509695661,13.700987301161,
- -8.593853879163));
-#2193 = PCURVE('',#321,#2194);
-#2194 = DEFINITIONAL_REPRESENTATION('',(#2195),#2222);
-#2195 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#2196,#2197,#2198,#2199,#2200,
- #2201,#2202,#2203,#2204,#2205,#2206,#2207,#2208,#2209,#2210,#2211,
- #2212,#2213,#2214,#2215,#2216,#2217,#2218,#2219,#2220,#2221),
- .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.E+000,0.107512952728,
- 0.48917959448,0.895845263824,1.),.UNSPECIFIED.);
-#2196 = CARTESIAN_POINT('',(-4.439300974347,-0.421611249368));
-#2197 = CARTESIAN_POINT('',(-4.431563598228,-0.421998149383));
-#2198 = CARTESIAN_POINT('',(-4.423829105498,-0.422351967001));
-#2199 = CARTESIAN_POINT('',(-4.416097737694,-0.422675035633));
-#2200 = CARTESIAN_POINT('',(-4.408369679546,-0.422969587643));
-#2201 = CARTESIAN_POINT('',(-4.40064505898,-0.423237754354));
-#2202 = CARTESIAN_POINT('',(-4.392923947114,-0.423481566042));
-#2203 = CARTESIAN_POINT('',(-4.357809229414,-0.424488862941));
-#2204 = CARTESIAN_POINT('',(-4.33045639861,-0.424992151721));
-#2205 = CARTESIAN_POINT('',(-4.303148898137,-0.425298994911));
-#2206 = CARTESIAN_POINT('',(-4.275880675932,-0.425478941262));
-#2207 = CARTESIAN_POINT('',(-4.248640508052,-0.425582814494));
-#2208 = CARTESIAN_POINT('',(-4.221414861337,-0.42563732985));
-#2209 = CARTESIAN_POINT('',(-4.165184389133,-0.425653657084));
-#2210 = CARTESIAN_POINT('',(-4.13617978165,-0.425609165227));
-#2211 = CARTESIAN_POINT('',(-4.107162233512,-0.42551502424));
-#2212 = CARTESIAN_POINT('',(-4.078114740563,-0.42534366095));
-#2213 = CARTESIAN_POINT('',(-4.04902298973,-0.425035670937));
-#2214 = CARTESIAN_POINT('',(-4.019879400618,-0.42450744817));
-#2215 = CARTESIAN_POINT('',(-3.983208675469,-0.423435492328));
-#2216 = CARTESIAN_POINT('',(-3.975728322601,-0.423195594125));
-#2217 = CARTESIAN_POINT('',(-3.968244685701,-0.422932600643));
-#2218 = CARTESIAN_POINT('',(-3.960757833919,-0.422644657341));
-#2219 = CARTESIAN_POINT('',(-3.953267886702,-0.42232982076));
-#2220 = CARTESIAN_POINT('',(-3.945775013792,-0.42198605853));
-#2221 = CARTESIAN_POINT('',(-3.938279435226,-0.421611249368));
-#2222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2223 = PCURVE('',#2224,#2229);
-#2224 = CYLINDRICAL_SURFACE('',#2225,3.5);
-#2225 = AXIS2_PLACEMENT_3D('',#2226,#2227,#2228);
-#2226 = CARTESIAN_POINT('',(-13.77287893086,14.355326074756,
- -5.17638090205));
-#2227 = DIRECTION('',(-0.866025403784,-0.5,4.440892098501E-016));
-#2228 = DIRECTION('',(-0.5,0.866025403784,-7.771561172376E-016));
-#2229 = DEFINITIONAL_REPRESENTATION('',(#2230),#2257);
-#2230 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#2231,#2232,#2233,#2234,#2235,
- #2236,#2237,#2238,#2239,#2240,#2241,#2242,#2243,#2244,#2245,#2246,
- #2247,#2248,#2249,#2250,#2251,#2252,#2253,#2254,#2255,#2256),
- .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.E+000,0.107512952728,
- 0.48917959448,0.895845263824,1.),.UNSPECIFIED.);
-#2231 = CARTESIAN_POINT('',(-4.494800381391,-9.5000006));
-#2232 = CARTESIAN_POINT('',(-4.504612123716,-9.355547807787));
-#2233 = CARTESIAN_POINT('',(-4.514090972698,-9.21094454929));
-#2234 = CARTESIAN_POINT('',(-4.523236088174,-9.066196515267));
-#2235 = CARTESIAN_POINT('',(-4.532046374328,-8.92130938885));
-#2236 = CARTESIAN_POINT('',(-4.540520479695,-8.776288845546));
-#2237 = CARTESIAN_POINT('',(-4.548656797158,-8.63114055324));
-#2238 = CARTESIAN_POINT('',(-4.584131316297,-7.970166184198));
-#2239 = CARTESIAN_POINT('',(-4.607529377783,-7.452921313765));
-#2240 = CARTESIAN_POINT('',(-4.626567622403,-6.9343927751));
-#2241 = CARTESIAN_POINT('',(-4.641140567719,-6.414857310957));
-#2242 = CARTESIAN_POINT('',(-4.651153598456,-5.894612464055));
-#2243 = CARTESIAN_POINT('',(-4.656555232968,-5.373978713571));
-#2244 = CARTESIAN_POINT('',(-4.658176842999,-4.29851711279));
-#2245 = CARTESIAN_POINT('',(-4.653772247683,-3.743682287585));
-#2246 = CARTESIAN_POINT('',(-4.644120309253,-3.18921218084));
-#2247 = CARTESIAN_POINT('',(-4.629274517047,-2.635495311853));
-#2248 = CARTESIAN_POINT('',(-4.60934851102,-2.08289264616));
-#2249 = CARTESIAN_POINT('',(-4.584471994661,-1.531740816691));
-#2250 = CARTESIAN_POINT('',(-4.547126267801,-0.84164551158));
-#2251 = CARTESIAN_POINT('',(-4.539193096206,-0.701052579422));
-#2252 = CARTESIAN_POINT('',(-4.53094310463,-0.560580202778));
-#2253 = CARTESIAN_POINT('',(-4.52237773608,-0.42023353226));
-#2254 = CARTESIAN_POINT('',(-4.513498205747,-0.280017727575));
-#2255 = CARTESIAN_POINT('',(-4.504305501,-0.139937957524));
-#2256 = CARTESIAN_POINT('',(-4.494800381391,5.999999999062E-007));
-#2257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2258 = ORIENTED_EDGE('',*,*,#2259,.F.);
-#2259 = EDGE_CURVE('',#2260,#2163,#2262,.T.);
-#2260 = VERTEX_POINT('',#2261);
-#2261 = CARTESIAN_POINT('',(-7.354875757769,16.832916393904,
- -10.17638090205));
-#2262 = SURFACE_CURVE('',#2263,(#2290,#2320),.PCURVE_S1.);
-#2263 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2264,#2265,#2266,#2267,#2268,
- #2269,#2270,#2271,#2272,#2273,#2274,#2275,#2276,#2277,#2278,#2279,
- #2280,#2281,#2282,#2283,#2284,#2285,#2286,#2287,#2288,#2289),
- .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.);
-#2264 = CARTESIAN_POINT('',(-7.354875757769,16.832916393904,
- -10.17638090205));
-#2265 = CARTESIAN_POINT('',(-7.435818379724,16.973113467097,
- -9.885978163042));
-#2266 = CARTESIAN_POINT('',(-7.513681965555,17.107976531456,
- -9.59214063238));
-#2267 = CARTESIAN_POINT('',(-7.588410854322,17.237411046484,
- -9.295064486486));
-#2268 = CARTESIAN_POINT('',(-7.731503092599,17.485254073348,
- -8.694842784952));
-#2269 = CARTESIAN_POINT('',(-7.799866363927,17.603662732661,
- -8.391697207502));
-#2270 = CARTESIAN_POINT('',(-7.864998660035,17.716475178733,
- -8.085718620917));
-#2271 = CARTESIAN_POINT('',(-7.988717443996,17.930762398404,
- -7.468513562382));
-#2272 = CARTESIAN_POINT('',(-8.047303965765,18.032237230747,
- -7.15728706998));
-#2273 = CARTESIAN_POINT('',(-8.102575935465,18.127971090502,
- -6.843644453692));
-#2274 = CARTESIAN_POINT('',(-8.206211984732,18.307473993328,
- -6.213222701257));
-#2275 = CARTESIAN_POINT('',(-8.254602935572,18.39128957881,
- -5.896461190167));
-#2276 = CARTESIAN_POINT('',(-8.299636474124,18.469289955627,
- -5.577725229982));
-#2277 = CARTESIAN_POINT('',(-8.383100814194,18.613854433247,
- -4.935441780244));
-#2278 = CARTESIAN_POINT('',(-8.421504272107,18.680371173539,
- -4.611880030773));
-#2279 = CARTESIAN_POINT('',(-8.456466829782,18.740928099794,
- -4.286761545471));
-#2280 = CARTESIAN_POINT('',(-8.519467588532,18.850048614866,
- -3.633852083723));
-#2281 = CARTESIAN_POINT('',(-8.547505796644,18.898612215868,
- -3.306061064166));
-#2282 = CARTESIAN_POINT('',(-8.572060569676,18.941142330329,
- -2.97715411155));
-#2283 = CARTESIAN_POINT('',(-8.614174806793,19.014086328737,
- -2.317553720106));
-#2284 = CARTESIAN_POINT('',(-8.631734274555,19.044500219055,
- -1.986860236771));
-#2285 = CARTESIAN_POINT('',(-8.645781876013,19.068831378504,
- -1.655496114796));
-#2286 = CARTESIAN_POINT('',(-8.666796844417,19.1052303715,
- -0.993207216782));
-#2287 = CARTESIAN_POINT('',(-8.673792557116,19.117347019574,
- -0.662285964067));
-#2288 = CARTESIAN_POINT('',(-8.677290046914,19.123405469467,
- -0.331142976389));
-#2289 = CARTESIAN_POINT('',(-8.677290209876,19.123405413618,
- -2.239910359112E-014));
-#2290 = PCURVE('',#321,#2291);
-#2291 = DEFINITIONAL_REPRESENTATION('',(#2292),#2319);
-#2292 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2293,#2294,#2295,#2296,#2297,
- #2298,#2299,#2300,#2301,#2302,#2303,#2304,#2305,#2306,#2307,#2308,
- #2309,#2310,#2311,#2312,#2313,#2314,#2315,#2316,#2317,#2318),
- .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.);
-#2293 = CARTESIAN_POINT('',(-4.300453593321,-0.505893901574));
-#2294 = CARTESIAN_POINT('',(-4.299471590345,-0.4900850036));
-#2295 = CARTESIAN_POINT('',(-4.298549851253,-0.474273724633));
-#2296 = CARTESIAN_POINT('',(-4.297683993972,-0.458460329777));
-#2297 = CARTESIAN_POINT('',(-4.296057168272,-0.426829858413));
-#2298 = CARTESIAN_POINT('',(-4.295296199092,-0.411012780756));
-#2299 = CARTESIAN_POINT('',(-4.294584257135,-0.395194022545));
-#2300 = CARTESIAN_POINT('',(-4.293253192377,-0.363553565774));
-#2301 = CARTESIAN_POINT('',(-4.292634063697,-0.347731866872));
-#2302 = CARTESIAN_POINT('',(-4.292058714211,-0.331908845222));
-#2303 = CARTESIAN_POINT('',(-4.290993733402,-0.300324043644));
-#2304 = CARTESIAN_POINT('',(-4.290503763087,-0.284562272667));
-#2305 = CARTESIAN_POINT('',(-4.290053269649,-0.268799489313));
-#2306 = CARTESIAN_POINT('',(-4.289226645847,-0.23720861111));
-#2307 = CARTESIAN_POINT('',(-4.288850819863,-0.221380508625));
-#2308 = CARTESIAN_POINT('',(-4.288511827314,-0.205551648229));
-#2309 = CARTESIAN_POINT('',(-4.287905410693,-0.17389265376));
-#2310 = CARTESIAN_POINT('',(-4.287637984743,-0.158062519134));
-#2311 = CARTESIAN_POINT('',(-4.287405290088,-0.142231861713));
-#2312 = CARTESIAN_POINT('',(-4.287008021063,-0.110569720304));
-#2313 = CARTESIAN_POINT('',(-4.286843445542,-9.473823573844E-002));
-#2314 = CARTESIAN_POINT('',(-4.286712256407,-7.890644488258E-002));
-#2315 = CARTESIAN_POINT('',(-4.28651639174,-4.730603983734E-002));
-#2316 = CARTESIAN_POINT('',(-4.286451443822,-3.153742609986E-002));
-#2317 = CARTESIAN_POINT('',(-4.286418988029,-1.576871316136E-002));
-#2318 = CARTESIAN_POINT('',(-4.286418979826,-9.992007221626E-016));
-#2319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2320 = PCURVE('',#2321,#2326);
-#2321 = CYLINDRICAL_SURFACE('',#2322,20.9);
-#2322 = AXIS2_PLACEMENT_3D('',#2323,#2324,#2325);
-#2323 = CARTESIAN_POINT('',(-2.381569860407,-1.375,1.33226762955E-015));
-#2324 = DIRECTION('',(-0.866025403784,-0.5,4.440892098501E-016));
-#2325 = DIRECTION('',(-0.5,0.866025403784,-7.771561172376E-016));
-#2326 = DEFINITIONAL_REPRESENTATION('',(#2327),#2354);
-#2327 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2328,#2329,#2330,#2331,#2332,
- #2333,#2334,#2335,#2336,#2337,#2338,#2339,#2340,#2341,#2342,#2343,
- #2344,#2345,#2346,#2347,#2348,#2349,#2350,#2351,#2352,#2353),
- .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.);
-#2328 = CARTESIAN_POINT('',(-5.774638830512,-4.796948949046));
-#2329 = CARTESIAN_POINT('',(-5.790546800987,-4.79694911878));
-#2330 = CARTESIAN_POINT('',(-5.806454833329,-4.7969488076));
-#2331 = CARTESIAN_POINT('',(-5.822362912798,-4.796948949046));
-#2332 = CARTESIAN_POINT('',(-5.854179031219,-4.796948949046));
-#2333 = CARTESIAN_POINT('',(-5.870087071391,-4.796948949046));
-#2334 = CARTESIAN_POINT('',(-5.885995138172,-4.796948949046));
-#2335 = CARTESIAN_POINT('',(-5.91781124899,-4.796948949046));
-#2336 = CARTESIAN_POINT('',(-5.933719293687,-4.796948949046));
-#2337 = CARTESIAN_POINT('',(-5.949627352847,-4.796948949046));
-#2338 = CARTESIAN_POINT('',(-5.981379571005,-4.796948949046));
-#2339 = CARTESIAN_POINT('',(-5.997223730589,-4.796948949046));
-#2340 = CARTESIAN_POINT('',(-6.013067897326,-4.796948949046));
-#2341 = CARTESIAN_POINT('',(-6.044820112069,-4.796948949046));
-#2342 = CARTESIAN_POINT('',(-6.060728160804,-4.796948949046));
-#2343 = CARTESIAN_POINT('',(-6.076636212638,-4.796948949046));
-#2344 = CARTESIAN_POINT('',(-6.108452313144,-4.796948949046));
-#2345 = CARTESIAN_POINT('',(-6.124360362518,-4.796948949046));
-#2346 = CARTESIAN_POINT('',(-6.140268412899,-4.796948949046));
-#2347 = CARTESIAN_POINT('',(-6.172084512131,-4.796948949046));
-#2348 = CARTESIAN_POINT('',(-6.187992561691,-4.796948949046));
-#2349 = CARTESIAN_POINT('',(-6.203900611408,-4.796948949046));
-#2350 = CARTESIAN_POINT('',(-6.23565282204,-4.796948949046));
-#2351 = CARTESIAN_POINT('',(-6.25149698425,-4.796948808168));
-#2352 = CARTESIAN_POINT('',(-6.26734114563,-4.7969491181));
-#2353 = CARTESIAN_POINT('',(-6.28318530718,-4.796948949046));
-#2354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2355 = ORIENTED_EDGE('',*,*,#2356,.T.);
-#2356 = EDGE_CURVE('',#2260,#2357,#2359,.T.);
-#2357 = VERTEX_POINT('',#2358);
-#2358 = CARTESIAN_POINT('',(-10.90029533801,14.785967444858,
- -10.17638090205));
-#2359 = SURFACE_CURVE('',#2360,(#2365,#2372),.PCURVE_S1.);
-#2360 = CIRCLE('',#2361,18.369574620453);
-#2361 = AXIS2_PLACEMENT_3D('',#2362,#2363,#2364);
-#2362 = CARTESIAN_POINT('',(1.919233838981E-016,-9.149248925207E-015,
- -10.17638090205));
-#2363 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.));
-#2364 = DIRECTION('',(1.,0.E+000,0.E+000));
-#2365 = PCURVE('',#321,#2366);
-#2366 = DEFINITIONAL_REPRESENTATION('',(#2367),#2371);
-#2367 = LINE('',#2368,#2369);
-#2368 = CARTESIAN_POINT('',(-6.28318530718,-0.505893901574));
-#2369 = VECTOR('',#2370,1.);
-#2370 = DIRECTION('',(1.,-0.E+000));
-#2371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2372 = PCURVE('',#2373,#2378);
-#2373 = PLANE('',#2374);
-#2374 = AXIS2_PLACEMENT_3D('',#2375,#2376,#2377);
-#2375 = CARTESIAN_POINT('',(-12.04082773004,15.355325393619,
- -10.17638090205));
-#2376 = DIRECTION('',(-5.551115123126E-017,-8.990670665014E-016,-1.));
-#2377 = DIRECTION('',(0.5,-0.866025403784,7.771561172376E-016));
-#2378 = DEFINITIONAL_REPRESENTATION('',(#2379),#2387);
-#2379 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2380,#2381,#2382,#2383,
-#2384,#2385,#2386),.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('') );
-#2380 = CARTESIAN_POINT('',(28.503303049498,-18.65851827802));
-#2381 = CARTESIAN_POINT('',(0.948941118819,-34.56703655605));
-#2382 = CARTESIAN_POINT('',(0.948941118819,-2.75));
-#2383 = CARTESIAN_POINT('',(0.948941118819,29.067036556052));
-#2384 = CARTESIAN_POINT('',(28.503303049498,13.158518278026));
-#2385 = CARTESIAN_POINT('',(56.057664980177,-2.75));
-#2386 = CARTESIAN_POINT('',(28.503303049498,-18.65851827802));
-#2387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2388 = ORIENTED_EDGE('',*,*,#2389,.T.);
-#2389 = EDGE_CURVE('',#2357,#2390,#2392,.T.);
-#2390 = VERTEX_POINT('',#2391);
-#2391 = CARTESIAN_POINT('',(-11.28259796958,15.448135026595,
- -8.663608212207));
-#2392 = SURFACE_CURVE('',#2393,(#2420,#2450),.PCURVE_S1.);
-#2393 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2394,#2395,#2396,#2397,#2398,
- #2399,#2400,#2401,#2402,#2403,#2404,#2405,#2406,#2407,#2408,#2409,
- #2410,#2411,#2412,#2413,#2414,#2415,#2416,#2417,#2418,#2419),
- .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.);
-#2394 = CARTESIAN_POINT('',(-10.90029533801,14.785967444858,
- -10.17638090205));
-#2395 = CARTESIAN_POINT('',(-10.98123825396,14.926164348317,
- -9.885978163042));
-#2396 = CARTESIAN_POINT('',(-11.05910130081,15.061027723856,
- -9.59214063238));
-#2397 = CARTESIAN_POINT('',(-11.13383043456,15.190462097438,
- -9.295064486486));
-#2398 = CARTESIAN_POINT('',(-11.27692267284,15.438305124302,
- -8.694842784952));
-#2399 = CARTESIAN_POINT('',(-11.34528594417,15.556713783615,
- -8.391697207502));
-#2400 = CARTESIAN_POINT('',(-11.41041824028,15.669526229687,
- -8.085718620917));
-#2401 = CARTESIAN_POINT('',(-11.53413702424,15.883813449358,
- -7.468513562382));
-#2402 = CARTESIAN_POINT('',(-11.59272354601,15.985288281701,
- -7.15728706998));
-#2403 = CARTESIAN_POINT('',(-11.64799551571,16.081022141456,
- -6.843644453692));
-#2404 = CARTESIAN_POINT('',(-11.75163156497,16.260525044282,
- -6.213222701257));
-#2405 = CARTESIAN_POINT('',(-11.80002251581,16.344340629764,
- -5.896461190167));
-#2406 = CARTESIAN_POINT('',(-11.84505605437,16.422341006581,
- -5.577725229982));
-#2407 = CARTESIAN_POINT('',(-11.92852039444,16.566905484201,
- -4.935441780244));
-#2408 = CARTESIAN_POINT('',(-11.96692385235,16.633422224493,
- -4.611880030773));
-#2409 = CARTESIAN_POINT('',(-12.00188641002,16.693979150749,
- -4.286761545471));
-#2410 = CARTESIAN_POINT('',(-12.06488716877,16.80309966582,
- -3.633852083723));
-#2411 = CARTESIAN_POINT('',(-12.09292537689,16.851663266823,
- -3.306061064165));
-#2412 = CARTESIAN_POINT('',(-12.11748014992,16.894193381283,
- -2.97715411155));
-#2413 = CARTESIAN_POINT('',(-12.15959438704,16.967137379691,
- -2.317553720106));
-#2414 = CARTESIAN_POINT('',(-12.1771538548,16.997551270009,
- -1.986860236771));
-#2415 = CARTESIAN_POINT('',(-12.19120145626,17.021882429458,
- -1.655496114796));
-#2416 = CARTESIAN_POINT('',(-12.21221642466,17.058281422454,
- -0.993207216782));
-#2417 = CARTESIAN_POINT('',(-12.21921189335,17.070398211406,
- -0.662285964067));
-#2418 = CARTESIAN_POINT('',(-12.22270991997,17.076456351367,
- -0.331142976389));
-#2419 = CARTESIAN_POINT('',(-12.22270979012,17.076456464572,
- -2.107726072241E-014));
-#2420 = PCURVE('',#321,#2421);
-#2421 = DEFINITIONAL_REPRESENTATION('',(#2422),#2449);
-#2422 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2423,#2424,#2425,#2426,#2427,
- #2428,#2429,#2430,#2431,#2432,#2433,#2434,#2435,#2436,#2437,#2438,
- #2439,#2440,#2441,#2442,#2443,#2444,#2445,#2446,#2447,#2448),
- .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.);
-#2423 = CARTESIAN_POINT('',(-4.077126816252,-0.505893901574));
-#2424 = CARTESIAN_POINT('',(-4.078108819228,-0.4900850036));
-#2425 = CARTESIAN_POINT('',(-4.079030558319,-0.474273724633));
-#2426 = CARTESIAN_POINT('',(-4.0798964156,-0.458460329777));
-#2427 = CARTESIAN_POINT('',(-4.081523241301,-0.426829858413));
-#2428 = CARTESIAN_POINT('',(-4.082284210481,-0.411012780756));
-#2429 = CARTESIAN_POINT('',(-4.082996152437,-0.395194022545));
-#2430 = CARTESIAN_POINT('',(-4.084327217196,-0.363553565774));
-#2431 = CARTESIAN_POINT('',(-4.084946345876,-0.347731866872));
-#2432 = CARTESIAN_POINT('',(-4.085521695362,-0.331908845222));
-#2433 = CARTESIAN_POINT('',(-4.086586676171,-0.300324043644));
-#2434 = CARTESIAN_POINT('',(-4.087076646486,-0.284562272667));
-#2435 = CARTESIAN_POINT('',(-4.087527139924,-0.268799489313));
-#2436 = CARTESIAN_POINT('',(-4.088353763726,-0.23720861111));
-#2437 = CARTESIAN_POINT('',(-4.08872958971,-0.221380508625));
-#2438 = CARTESIAN_POINT('',(-4.089068582259,-0.205551648229));
-#2439 = CARTESIAN_POINT('',(-4.08967499888,-0.17389265376));
-#2440 = CARTESIAN_POINT('',(-4.08994242483,-0.158062519134));
-#2441 = CARTESIAN_POINT('',(-4.090175119485,-0.142231861713));
-#2442 = CARTESIAN_POINT('',(-4.09057238851,-0.110569720304));
-#2443 = CARTESIAN_POINT('',(-4.090736964031,-9.473823573845E-002));
-#2444 = CARTESIAN_POINT('',(-4.090868153166,-7.890644488258E-002));
-#2445 = CARTESIAN_POINT('',(-4.091064017833,-4.730603983734E-002));
-#2446 = CARTESIAN_POINT('',(-4.091128965751,-3.153742609985E-002));
-#2447 = CARTESIAN_POINT('',(-4.091161421544,-1.576871316137E-002));
-#2448 = CARTESIAN_POINT('',(-4.091161429747,-8.881784197001E-016));
-#2449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2450 = PCURVE('',#2451,#2456);
-#2451 = CYLINDRICAL_SURFACE('',#2452,20.9);
-#2452 = AXIS2_PLACEMENT_3D('',#2453,#2454,#2455);
-#2453 = CARTESIAN_POINT('',(-2.381569860407,-1.375,1.33226762955E-015));
-#2454 = DIRECTION('',(-0.866025403784,-0.5,4.440892098501E-016));
-#2455 = DIRECTION('',(-0.5,0.866025403784,-7.771561172376E-016));
-#2456 = DEFINITIONAL_REPRESENTATION('',(#2457),#2484);
-#2457 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2458,#2459,#2460,#2461,#2462,
- #2463,#2464,#2465,#2466,#2467,#2468,#2469,#2470,#2471,#2472,#2473,
- #2474,#2475,#2476,#2477,#2478,#2479,#2480,#2481,#2482,#2483),
- .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.);
-#2458 = CARTESIAN_POINT('',(-5.774638830512,-0.703051050954));
-#2459 = CARTESIAN_POINT('',(-5.790546800987,-0.70305088122));
-#2460 = CARTESIAN_POINT('',(-5.806454833329,-0.703051192399));
-#2461 = CARTESIAN_POINT('',(-5.822362912798,-0.703051050954));
-#2462 = CARTESIAN_POINT('',(-5.854179031219,-0.703051050954));
-#2463 = CARTESIAN_POINT('',(-5.870087071391,-0.703051050954));
-#2464 = CARTESIAN_POINT('',(-5.885995138172,-0.703051050954));
-#2465 = CARTESIAN_POINT('',(-5.91781124899,-0.703051050954));
-#2466 = CARTESIAN_POINT('',(-5.933719293687,-0.703051050954));
-#2467 = CARTESIAN_POINT('',(-5.949627352847,-0.703051050954));
-#2468 = CARTESIAN_POINT('',(-5.981379571005,-0.703051050954));
-#2469 = CARTESIAN_POINT('',(-5.997223730589,-0.703051050954));
-#2470 = CARTESIAN_POINT('',(-6.013067897326,-0.703051050954));
-#2471 = CARTESIAN_POINT('',(-6.044820112069,-0.703051050954));
-#2472 = CARTESIAN_POINT('',(-6.060728160804,-0.703051050954));
-#2473 = CARTESIAN_POINT('',(-6.076636212638,-0.703051050954));
-#2474 = CARTESIAN_POINT('',(-6.108452313144,-0.703051050954));
-#2475 = CARTESIAN_POINT('',(-6.124360362518,-0.703051050954));
-#2476 = CARTESIAN_POINT('',(-6.140268412899,-0.703051050954));
-#2477 = CARTESIAN_POINT('',(-6.172084512131,-0.703051050954));
-#2478 = CARTESIAN_POINT('',(-6.187992561691,-0.703051050954));
-#2479 = CARTESIAN_POINT('',(-6.203900611408,-0.703051050954));
-#2480 = CARTESIAN_POINT('',(-6.23565282204,-0.703051050954));
-#2481 = CARTESIAN_POINT('',(-6.25149698425,-0.703051191832));
-#2482 = CARTESIAN_POINT('',(-6.26734114563,-0.7030508819));
-#2483 = CARTESIAN_POINT('',(-6.28318530718,-0.703051050954));
-#2484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2485 = ORIENTED_EDGE('',*,*,#2486,.T.);
-#2486 = EDGE_CURVE('',#2390,#2487,#2489,.T.);
-#2487 = VERTEX_POINT('',#2488);
-#2488 = CARTESIAN_POINT('',(-13.39509650663,13.700987721778,
- -8.593853909956));
-#2489 = SURFACE_CURVE('',#2490,(#2517,#2547),.PCURVE_S1.);
-#2490 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#2491,#2492,#2493,#2494,#2495,
- #2496,#2497,#2498,#2499,#2500,#2501,#2502,#2503,#2504,#2505,#2506,
- #2507,#2508,#2509,#2510,#2511,#2512,#2513,#2514,#2515,#2516),
- .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.E+000,0.107512952728,
- 0.48917959448,0.895845263824,1.),.UNSPECIFIED.);
-#2491 = CARTESIAN_POINT('',(-5.167854581428,18.450987901161,
- -8.593853879163));
-#2492 = CARTESIAN_POINT('',(-5.309720051285,18.407800518367,
- -8.601267287907));
-#2493 = CARTESIAN_POINT('',(-5.451189373782,18.36362605565,
- -8.608045313181));
-#2494 = CARTESIAN_POINT('',(-5.592248509349,18.318451577277,
- -8.614233099699));
-#2495 = CARTESIAN_POINT('',(-5.732883841717,18.272264865444,
- -8.619873778066));
-#2496 = CARTESIAN_POINT('',(-5.873082177918,18.225054420274,
- -8.625008464778));
-#2497 = CARTESIAN_POINT('',(-6.012830748282,18.176809459816,
- -8.629676262226));
-#2498 = CARTESIAN_POINT('',(-6.646578509738,17.952544043758,
- -8.648958975046));
-#2499 = CARTESIAN_POINT('',(-7.135218389455,17.764403401166,
- -8.658587226253));
-#2500 = CARTESIAN_POINT('',(-7.617480747001,17.562649229685,
- -8.664456721493));
-#2501 = CARTESIAN_POINT('',(-8.092858103387,17.346956035426,
- -8.66789852879));
-#2502 = CARTESIAN_POINT('',(-8.560897982315,17.117135191893,
- -8.66988526319));
-#2503 = CARTESIAN_POINT('',(-9.0212185163,16.873166243555,
- -8.670927933282));
-#2504 = CARTESIAN_POINT('',(-9.955429102214,16.340343241764,
- -8.671240211581));
-#2505 = CARTESIAN_POINT('',(-10.42823385891,16.049595452016,
- -8.670389256205));
-#2506 = CARTESIAN_POINT('',(-10.8915521623,15.74314608008,
- -8.668588677629));
-#2507 = CARTESIAN_POINT('',(-11.34515592853,15.421377111721,
- -8.66531112534));
-#2508 = CARTESIAN_POINT('',(-11.78895976043,15.084862565775,
- -8.659419776261));
-#2509 = CARTESIAN_POINT('',(-12.22299387861,14.734328051745,
- -8.649315102513));
-#2510 = CARTESIAN_POINT('',(-12.75608937225,14.27748592179,
- -8.628794169237));
-#2511 = CARTESIAN_POINT('',(-12.8641541681,14.183473774404,
- -8.62420120038));
-#2512 = CARTESIAN_POINT('',(-12.97158956299,14.088612583589,
- -8.619165469573));
-#2513 = CARTESIAN_POINT('',(-13.07839827864,13.99291736476,
- -8.613651254305));
-#2514 = CARTESIAN_POINT('',(-13.18458339607,13.896403773788,
- -8.607621058903));
-#2515 = CARTESIAN_POINT('',(-13.29014835555,13.799088106996,
- -8.601035614525));
-#2516 = CARTESIAN_POINT('',(-13.39509695661,13.700987301161,
- -8.593853879163));
-#2517 = PCURVE('',#321,#2518);
-#2518 = DEFINITIONAL_REPRESENTATION('',(#2519),#2546);
-#2519 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#2520,#2521,#2522,#2523,#2524,
- #2525,#2526,#2527,#2528,#2529,#2530,#2531,#2532,#2533,#2534,#2535,
- #2536,#2537,#2538,#2539,#2540,#2541,#2542,#2543,#2544,#2545),
- .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.E+000,0.107512952728,
- 0.48917959448,0.895845263824,1.),.UNSPECIFIED.);
-#2520 = CARTESIAN_POINT('',(-4.439300974347,-0.421611249368));
-#2521 = CARTESIAN_POINT('',(-4.431563598228,-0.421998149383));
-#2522 = CARTESIAN_POINT('',(-4.423829105498,-0.422351967001));
-#2523 = CARTESIAN_POINT('',(-4.416097737694,-0.422675035633));
-#2524 = CARTESIAN_POINT('',(-4.408369679546,-0.422969587643));
-#2525 = CARTESIAN_POINT('',(-4.40064505898,-0.423237754354));
-#2526 = CARTESIAN_POINT('',(-4.392923947114,-0.423481566042));
-#2527 = CARTESIAN_POINT('',(-4.357809229414,-0.424488862941));
-#2528 = CARTESIAN_POINT('',(-4.33045639861,-0.424992151721));
-#2529 = CARTESIAN_POINT('',(-4.303148898137,-0.425298994911));
-#2530 = CARTESIAN_POINT('',(-4.275880675932,-0.425478941262));
-#2531 = CARTESIAN_POINT('',(-4.248640508052,-0.425582814494));
-#2532 = CARTESIAN_POINT('',(-4.221414861337,-0.42563732985));
-#2533 = CARTESIAN_POINT('',(-4.165184389133,-0.425653657084));
-#2534 = CARTESIAN_POINT('',(-4.13617978165,-0.425609165227));
-#2535 = CARTESIAN_POINT('',(-4.107162233512,-0.42551502424));
-#2536 = CARTESIAN_POINT('',(-4.078114740563,-0.42534366095));
-#2537 = CARTESIAN_POINT('',(-4.04902298973,-0.425035670937));
-#2538 = CARTESIAN_POINT('',(-4.019879400618,-0.42450744817));
-#2539 = CARTESIAN_POINT('',(-3.983208675469,-0.423435492328));
-#2540 = CARTESIAN_POINT('',(-3.975728322601,-0.423195594125));
-#2541 = CARTESIAN_POINT('',(-3.968244685701,-0.422932600643));
-#2542 = CARTESIAN_POINT('',(-3.960757833919,-0.422644657341));
-#2543 = CARTESIAN_POINT('',(-3.953267886702,-0.42232982076));
-#2544 = CARTESIAN_POINT('',(-3.945775013792,-0.42198605853));
-#2545 = CARTESIAN_POINT('',(-3.938279435226,-0.421611249368));
-#2546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2547 = PCURVE('',#2548,#2553);
-#2548 = CYLINDRICAL_SURFACE('',#2549,3.5);
-#2549 = AXIS2_PLACEMENT_3D('',#2550,#2551,#2552);
-#2550 = CARTESIAN_POINT('',(-13.77287893086,14.355326074756,
- -5.17638090205));
-#2551 = DIRECTION('',(-0.866025403784,-0.5,4.440892098501E-016));
-#2552 = DIRECTION('',(-0.5,0.866025403784,-7.771561172376E-016));
-#2553 = DEFINITIONAL_REPRESENTATION('',(#2554),#2581);
-#2554 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#2555,#2556,#2557,#2558,#2559,
- #2560,#2561,#2562,#2563,#2564,#2565,#2566,#2567,#2568,#2569,#2570,
- #2571,#2572,#2573,#2574,#2575,#2576,#2577,#2578,#2579,#2580),
- .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.E+000,0.107512952728,
- 0.48917959448,0.895845263824,1.),.UNSPECIFIED.);
-#2555 = CARTESIAN_POINT('',(-4.494800381391,-9.5000006));
-#2556 = CARTESIAN_POINT('',(-4.504612123716,-9.355547807787));
-#2557 = CARTESIAN_POINT('',(-4.514090972698,-9.21094454929));
-#2558 = CARTESIAN_POINT('',(-4.523236088174,-9.066196515267));
-#2559 = CARTESIAN_POINT('',(-4.532046374328,-8.92130938885));
-#2560 = CARTESIAN_POINT('',(-4.540520479695,-8.776288845546));
-#2561 = CARTESIAN_POINT('',(-4.548656797158,-8.63114055324));
-#2562 = CARTESIAN_POINT('',(-4.584131316297,-7.970166184198));
-#2563 = CARTESIAN_POINT('',(-4.607529377783,-7.452921313765));
-#2564 = CARTESIAN_POINT('',(-4.626567622403,-6.9343927751));
-#2565 = CARTESIAN_POINT('',(-4.641140567719,-6.414857310957));
-#2566 = CARTESIAN_POINT('',(-4.651153598456,-5.894612464055));
-#2567 = CARTESIAN_POINT('',(-4.656555232968,-5.373978713571));
-#2568 = CARTESIAN_POINT('',(-4.658176842999,-4.29851711279));
-#2569 = CARTESIAN_POINT('',(-4.653772247683,-3.743682287585));
-#2570 = CARTESIAN_POINT('',(-4.644120309253,-3.18921218084));
-#2571 = CARTESIAN_POINT('',(-4.629274517047,-2.635495311853));
-#2572 = CARTESIAN_POINT('',(-4.60934851102,-2.08289264616));
-#2573 = CARTESIAN_POINT('',(-4.584471994661,-1.531740816691));
-#2574 = CARTESIAN_POINT('',(-4.547126267801,-0.84164551158));
-#2575 = CARTESIAN_POINT('',(-4.539193096206,-0.701052579422));
-#2576 = CARTESIAN_POINT('',(-4.53094310463,-0.560580202778));
-#2577 = CARTESIAN_POINT('',(-4.52237773608,-0.42023353226));
-#2578 = CARTESIAN_POINT('',(-4.513498205747,-0.280017727575));
-#2579 = CARTESIAN_POINT('',(-4.504305501,-0.139937957524));
-#2580 = CARTESIAN_POINT('',(-4.494800381391,5.999999999062E-007));
-#2581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2582 = ORIENTED_EDGE('',*,*,#2583,.T.);
-#2583 = EDGE_CURVE('',#2487,#2584,#2586,.T.);
-#2584 = VERTEX_POINT('',#2585);
-#2585 = CARTESIAN_POINT('',(-14.32013885496,15.303208068244,
- -1.321153281983));
-#2586 = SURFACE_CURVE('',#2587,(#2592,#2605),.PCURVE_S1.);
-#2587 = CIRCLE('',#2588,20.455744914327);
-#2588 = AXIS2_PLACEMENT_3D('',#2589,#2590,#2591);
-#2589 = CARTESIAN_POINT('',(-4.113620667976,-2.375,2.057702674482E-015)
- );
-#2590 = DIRECTION('',(0.866025403784,0.5,-4.332005630488E-016));
-#2591 = DIRECTION('',(0.5,-0.866025403784,-1.922962686384E-016));
-#2592 = PCURVE('',#321,#2593);
-#2593 = DEFINITIONAL_REPRESENTATION('',(#2594),#2604);
-#2594 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2595,#2596,#2597,#2598,#2599,
- #2600,#2601,#2602,#2603),.UNSPECIFIED.,.F.,.F.,(9,9),(2.703565446836
- ,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
-#2595 = CARTESIAN_POINT('',(-3.937781309689,-0.4259224516));
-#2596 = CARTESIAN_POINT('',(-3.943951436861,-0.372884895091));
-#2597 = CARTESIAN_POINT('',(-3.948957864978,-0.319751439378));
-#2598 = CARTESIAN_POINT('',(-3.952963027212,-0.266546260232));
-#2599 = CARTESIAN_POINT('',(-3.956073163634,-0.213287582392));
-#2600 = CARTESIAN_POINT('',(-3.95836052487,-0.159990621633));
-#2601 = CARTESIAN_POINT('',(-3.959870298377,-0.106668723676));
-#2602 = CARTESIAN_POINT('',(-3.960625191119,-5.333436194577E-002));
-#2603 = CARTESIAN_POINT('',(-3.960625191119,3.807255134683E-018));
-#2604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2605 = PCURVE('',#2606,#2611);
-#2606 = PLANE('',#2607);
-#2607 = AXIS2_PLACEMENT_3D('',#2608,#2609,#2610);
-#2608 = CARTESIAN_POINT('',(-13.79925011007,14.401002297003,
- -4.189731130554));
-#2609 = DIRECTION('',(0.866025403784,0.5,-3.940223820194E-016));
-#2610 = DIRECTION('',(-5.551115123126E-017,-8.990670665014E-016,-1.));
-#2611 = DEFINITIONAL_REPRESENTATION('',(#2612),#2616);
-#2612 = CIRCLE('',#2613,20.455744914327);
-#2613 = AXIS2_PLACEMENT_2D('',#2614,#2615);
-#2614 = CARTESIAN_POINT('',(-4.189731130554,-19.3712588842));
-#2615 = DIRECTION('',(9.863193146903E-016,-1.));
-#2616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2617 = ORIENTED_EDGE('',*,*,#2618,.T.);
-#2618 = EDGE_CURVE('',#2584,#2619,#2621,.T.);
-#2619 = VERTEX_POINT('',#2620);
-#2620 = CARTESIAN_POINT('',(-12.18660247359,17.013916757825,
- -1.735902274957));
-#2621 = SURFACE_CURVE('',#2622,(#2627,#2640),.PCURVE_S1.);
-#2622 = CIRCLE('',#2623,16.085707942067);
-#2623 = AXIS2_PLACEMENT_3D('',#2624,#2625,#2626);
-#2624 = CARTESIAN_POINT('',(-4.77297077308,8.267027882015,9.54594154601)
- );
-#2625 = DIRECTION('',(0.353553390596,-0.612372435701,-0.707106781181));
-#2626 = DIRECTION('',(2.775557561563E-017,0.755928946013,-0.654653670714
- ));
-#2627 = PCURVE('',#321,#2628);
-#2628 = DEFINITIONAL_REPRESENTATION('',(#2629),#2639);
-#2629 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2630,#2631,#2632,#2633,#2634,
- #2635,#2636,#2637,#2638),.UNSPECIFIED.,.F.,.F.,(9,9),(5.595826242606
- ,6.195350998448),.PIECEWISE_BEZIER_KNOTS.);
-#2630 = CARTESIAN_POINT('',(-3.96016426542,-6.295363536474E-002));
-#2631 = CARTESIAN_POINT('',(-4.016408737021,-7.496348608638E-002));
-#2632 = CARTESIAN_POINT('',(-4.073413096054,-8.365574178471E-002));
-#2633 = CARTESIAN_POINT('',(-4.130959431575,-8.89202146422E-002));
-#2634 = CARTESIAN_POINT('',(-4.188790204804,-9.068382884169E-002));
-#2635 = CARTESIAN_POINT('',(-4.246620977961,-8.892021464243E-002));
-#2636 = CARTESIAN_POINT('',(-4.304167313528,-8.365574178471E-002));
-#2637 = CARTESIAN_POINT('',(-4.361171672552,-7.496348608638E-002));
-#2638 = CARTESIAN_POINT('',(-4.417416144152,-6.295363536474E-002));
-#2639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2640 = PCURVE('',#2641,#2646);
-#2641 = PLANE('',#2642);
-#2642 = AXIS2_PLACEMENT_3D('',#2643,#2644,#2645);
-#2643 = CARTESIAN_POINT('',(-15.01032436853,16.498644444395,
- -2.701524309144));
-#2644 = DIRECTION('',(0.353553390596,-0.612372435701,-0.707106781181));
-#2645 = DIRECTION('',(0.353553390591,-0.612372435691,0.707106781192));
-#2646 = DEFINITIONAL_REPRESENTATION('',(#2647),#2651);
-#2647 = CIRCLE('',#2648,16.085707942067);
-#2648 = AXIS2_PLACEMENT_2D('',#2649,#2650);
-#2649 = CARTESIAN_POINT('',(17.320532316924,-4.75));
-#2650 = DIRECTION('',(-0.925820099774,-0.377964473007));
-#2651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2652 = ORIENTED_EDGE('',*,*,#2653,.T.);
-#2653 = EDGE_CURVE('',#2619,#2654,#2656,.T.);
-#2654 = VERTEX_POINT('',#2655);
-#2655 = CARTESIAN_POINT('',(-12.22270979012,17.076456464572,
- -9.7473447372E-015));
-#2656 = SURFACE_CURVE('',#2657,(#2684,#2714),.PCURVE_S1.);
-#2657 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2658,#2659,#2660,#2661,#2662,
- #2663,#2664,#2665,#2666,#2667,#2668,#2669,#2670,#2671,#2672,#2673,
- #2674,#2675,#2676,#2677,#2678,#2679,#2680,#2681,#2682,#2683),
- .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.);
-#2658 = CARTESIAN_POINT('',(-10.90029533801,14.785967444858,
- -10.17638090205));
-#2659 = CARTESIAN_POINT('',(-10.98123825396,14.926164348317,
- -9.885978163042));
-#2660 = CARTESIAN_POINT('',(-11.05910130081,15.061027723856,
- -9.59214063238));
-#2661 = CARTESIAN_POINT('',(-11.13383043456,15.190462097438,
- -9.295064486486));
-#2662 = CARTESIAN_POINT('',(-11.27692267284,15.438305124302,
- -8.694842784952));
-#2663 = CARTESIAN_POINT('',(-11.34528594417,15.556713783615,
- -8.391697207502));
-#2664 = CARTESIAN_POINT('',(-11.41041824028,15.669526229687,
- -8.085718620917));
-#2665 = CARTESIAN_POINT('',(-11.53413702424,15.883813449358,
- -7.468513562382));
-#2666 = CARTESIAN_POINT('',(-11.59272354601,15.985288281701,
- -7.15728706998));
-#2667 = CARTESIAN_POINT('',(-11.64799551571,16.081022141456,
- -6.843644453692));
-#2668 = CARTESIAN_POINT('',(-11.75163156497,16.260525044282,
- -6.213222701257));
-#2669 = CARTESIAN_POINT('',(-11.80002251581,16.344340629764,
- -5.896461190167));
-#2670 = CARTESIAN_POINT('',(-11.84505605437,16.422341006581,
- -5.577725229982));
-#2671 = CARTESIAN_POINT('',(-11.92852039444,16.566905484201,
- -4.935441780244));
-#2672 = CARTESIAN_POINT('',(-11.96692385235,16.633422224493,
- -4.611880030773));
-#2673 = CARTESIAN_POINT('',(-12.00188641002,16.693979150749,
- -4.286761545471));
-#2674 = CARTESIAN_POINT('',(-12.06488716877,16.80309966582,
- -3.633852083723));
-#2675 = CARTESIAN_POINT('',(-12.09292537689,16.851663266823,
- -3.306061064165));
-#2676 = CARTESIAN_POINT('',(-12.11748014992,16.894193381283,
- -2.97715411155));
-#2677 = CARTESIAN_POINT('',(-12.15959438704,16.967137379691,
- -2.317553720106));
-#2678 = CARTESIAN_POINT('',(-12.1771538548,16.997551270009,
- -1.986860236771));
-#2679 = CARTESIAN_POINT('',(-12.19120145626,17.021882429458,
- -1.655496114796));
-#2680 = CARTESIAN_POINT('',(-12.21221642466,17.058281422454,
- -0.993207216782));
-#2681 = CARTESIAN_POINT('',(-12.21921189335,17.070398211406,
- -0.662285964067));
-#2682 = CARTESIAN_POINT('',(-12.22270991997,17.076456351367,
- -0.331142976389));
-#2683 = CARTESIAN_POINT('',(-12.22270979012,17.076456464572,
- -2.107726072241E-014));
-#2684 = PCURVE('',#321,#2685);
-#2685 = DEFINITIONAL_REPRESENTATION('',(#2686),#2713);
-#2686 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2687,#2688,#2689,#2690,#2691,
- #2692,#2693,#2694,#2695,#2696,#2697,#2698,#2699,#2700,#2701,#2702,
- #2703,#2704,#2705,#2706,#2707,#2708,#2709,#2710,#2711,#2712),
- .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.);
-#2687 = CARTESIAN_POINT('',(-4.077126816252,-0.505893901574));
-#2688 = CARTESIAN_POINT('',(-4.078108819228,-0.4900850036));
-#2689 = CARTESIAN_POINT('',(-4.079030558319,-0.474273724633));
-#2690 = CARTESIAN_POINT('',(-4.0798964156,-0.458460329777));
-#2691 = CARTESIAN_POINT('',(-4.081523241301,-0.426829858413));
-#2692 = CARTESIAN_POINT('',(-4.082284210481,-0.411012780756));
-#2693 = CARTESIAN_POINT('',(-4.082996152437,-0.395194022545));
-#2694 = CARTESIAN_POINT('',(-4.084327217196,-0.363553565774));
-#2695 = CARTESIAN_POINT('',(-4.084946345876,-0.347731866872));
-#2696 = CARTESIAN_POINT('',(-4.085521695362,-0.331908845222));
-#2697 = CARTESIAN_POINT('',(-4.086586676171,-0.300324043644));
-#2698 = CARTESIAN_POINT('',(-4.087076646486,-0.284562272667));
-#2699 = CARTESIAN_POINT('',(-4.087527139924,-0.268799489313));
-#2700 = CARTESIAN_POINT('',(-4.088353763726,-0.23720861111));
-#2701 = CARTESIAN_POINT('',(-4.08872958971,-0.221380508625));
-#2702 = CARTESIAN_POINT('',(-4.089068582259,-0.205551648229));
-#2703 = CARTESIAN_POINT('',(-4.08967499888,-0.17389265376));
-#2704 = CARTESIAN_POINT('',(-4.08994242483,-0.158062519134));
-#2705 = CARTESIAN_POINT('',(-4.090175119485,-0.142231861713));
-#2706 = CARTESIAN_POINT('',(-4.09057238851,-0.110569720304));
-#2707 = CARTESIAN_POINT('',(-4.090736964031,-9.473823573845E-002));
-#2708 = CARTESIAN_POINT('',(-4.090868153166,-7.890644488258E-002));
-#2709 = CARTESIAN_POINT('',(-4.091064017833,-4.730603983734E-002));
-#2710 = CARTESIAN_POINT('',(-4.091128965751,-3.153742609985E-002));
-#2711 = CARTESIAN_POINT('',(-4.091161421544,-1.576871316137E-002));
-#2712 = CARTESIAN_POINT('',(-4.091161429747,-8.881784197001E-016));
-#2713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2714 = PCURVE('',#2715,#2720);
-#2715 = CYLINDRICAL_SURFACE('',#2716,20.9);
-#2716 = AXIS2_PLACEMENT_3D('',#2717,#2718,#2719);
-#2717 = CARTESIAN_POINT('',(-2.381569860407,-1.375,1.33226762955E-015));
-#2718 = DIRECTION('',(-0.866025403784,-0.5,4.440892098501E-016));
-#2719 = DIRECTION('',(-0.5,0.866025403784,-7.771561172376E-016));
-#2720 = DEFINITIONAL_REPRESENTATION('',(#2721),#2748);
-#2721 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2722,#2723,#2724,#2725,#2726,
- #2727,#2728,#2729,#2730,#2731,#2732,#2733,#2734,#2735,#2736,#2737,
- #2738,#2739,#2740,#2741,#2742,#2743,#2744,#2745,#2746,#2747),
- .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.);
-#2722 = CARTESIAN_POINT('',(-5.774638830512,-0.703051050954));
-#2723 = CARTESIAN_POINT('',(-5.790546800987,-0.70305088122));
-#2724 = CARTESIAN_POINT('',(-5.806454833329,-0.703051192399));
-#2725 = CARTESIAN_POINT('',(-5.822362912798,-0.703051050954));
-#2726 = CARTESIAN_POINT('',(-5.854179031219,-0.703051050954));
-#2727 = CARTESIAN_POINT('',(-5.870087071391,-0.703051050954));
-#2728 = CARTESIAN_POINT('',(-5.885995138172,-0.703051050954));
-#2729 = CARTESIAN_POINT('',(-5.91781124899,-0.703051050954));
-#2730 = CARTESIAN_POINT('',(-5.933719293687,-0.703051050954));
-#2731 = CARTESIAN_POINT('',(-5.949627352847,-0.703051050954));
-#2732 = CARTESIAN_POINT('',(-5.981379571005,-0.703051050954));
-#2733 = CARTESIAN_POINT('',(-5.997223730589,-0.703051050954));
-#2734 = CARTESIAN_POINT('',(-6.013067897326,-0.703051050954));
-#2735 = CARTESIAN_POINT('',(-6.044820112069,-0.703051050954));
-#2736 = CARTESIAN_POINT('',(-6.060728160804,-0.703051050954));
-#2737 = CARTESIAN_POINT('',(-6.076636212638,-0.703051050954));
-#2738 = CARTESIAN_POINT('',(-6.108452313144,-0.703051050954));
-#2739 = CARTESIAN_POINT('',(-6.124360362518,-0.703051050954));
-#2740 = CARTESIAN_POINT('',(-6.140268412899,-0.703051050954));
-#2741 = CARTESIAN_POINT('',(-6.172084512131,-0.703051050954));
-#2742 = CARTESIAN_POINT('',(-6.187992561691,-0.703051050954));
-#2743 = CARTESIAN_POINT('',(-6.203900611408,-0.703051050954));
-#2744 = CARTESIAN_POINT('',(-6.23565282204,-0.703051050954));
-#2745 = CARTESIAN_POINT('',(-6.25149698425,-0.703051191832));
-#2746 = CARTESIAN_POINT('',(-6.26734114563,-0.7030508819));
-#2747 = CARTESIAN_POINT('',(-6.28318530718,-0.703051050954));
-#2748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2749 = ORIENTED_EDGE('',*,*,#2750,.F.);
-#2750 = EDGE_CURVE('',#2751,#2654,#2753,.T.);
-#2751 = VERTEX_POINT('',#2752);
-#2752 = CARTESIAN_POINT('',(-12.22270979012,-17.07645646457,
- -8.987762149334E-015));
-#2753 = SURFACE_CURVE('',#2754,(#2759,#2766),.PCURVE_S1.);
-#2754 = CIRCLE('',#2755,21.);
-#2755 = AXIS2_PLACEMENT_3D('',#2756,#2757,#2758);
-#2756 = CARTESIAN_POINT('',(0.E+000,1.142090101695E-030,
- -5.143516556419E-015));
-#2757 = DIRECTION('',(0.E+000,2.22044604925E-016,-1.));
-#2758 = DIRECTION('',(1.,0.E+000,0.E+000));
-#2759 = PCURVE('',#321,#2760);
-#2760 = DEFINITIONAL_REPRESENTATION('',(#2761),#2765);
-#2761 = LINE('',#2762,#2763);
-#2762 = CARTESIAN_POINT('',(-0.E+000,-2.449293598295E-016));
-#2763 = VECTOR('',#2764,1.);
-#2764 = DIRECTION('',(-1.,0.E+000));
-#2765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2766 = PCURVE('',#1983,#2767);
-#2767 = DEFINITIONAL_REPRESENTATION('',(#2768),#2772);
-#2768 = LINE('',#2769,#2770);
-#2769 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#2770 = VECTOR('',#2771,1.);
-#2771 = DIRECTION('',(-1.,0.E+000));
-#2772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2773 = ORIENTED_EDGE('',*,*,#2774,.F.);
-#2774 = EDGE_CURVE('',#2775,#2751,#2777,.T.);
-#2775 = VERTEX_POINT('',#2776);
-#2776 = CARTESIAN_POINT('',(-12.18660247359,-17.01391675782,
- -1.735902274957));
-#2777 = SURFACE_CURVE('',#2778,(#2805,#2835),.PCURVE_S1.);
-#2778 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2779,#2780,#2781,#2782,#2783,
- #2784,#2785,#2786,#2787,#2788,#2789,#2790,#2791,#2792,#2793,#2794,
- #2795,#2796,#2797,#2798,#2799,#2800,#2801,#2802,#2803,#2804),
- .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.);
-#2779 = CARTESIAN_POINT('',(-10.90029533801,-14.78596744485,
- -10.17638090205));
-#2780 = CARTESIAN_POINT('',(-10.98123825396,-14.92616434831,
- -9.885978163042));
-#2781 = CARTESIAN_POINT('',(-11.05910130081,-15.06102772385,
- -9.59214063238));
-#2782 = CARTESIAN_POINT('',(-11.13383043456,-15.19046209743,
- -9.295064486486));
-#2783 = CARTESIAN_POINT('',(-11.27692267284,-15.4383051243,
- -8.694842784952));
-#2784 = CARTESIAN_POINT('',(-11.34528594417,-15.55671378361,
- -8.391697207502));
-#2785 = CARTESIAN_POINT('',(-11.41041824028,-15.66952622968,
- -8.085718620917));
-#2786 = CARTESIAN_POINT('',(-11.53413702424,-15.88381344935,
- -7.468513562382));
-#2787 = CARTESIAN_POINT('',(-11.59272354601,-15.9852882817,
- -7.15728706998));
-#2788 = CARTESIAN_POINT('',(-11.64799551571,-16.08102214145,
- -6.843644453692));
-#2789 = CARTESIAN_POINT('',(-11.75163156497,-16.26052504428,
- -6.213222701257));
-#2790 = CARTESIAN_POINT('',(-11.80002251581,-16.34434062976,
- -5.896461190167));
-#2791 = CARTESIAN_POINT('',(-11.84505605437,-16.42234100658,
- -5.577725229982));
-#2792 = CARTESIAN_POINT('',(-11.92852039444,-16.5669054842,
- -4.935441780244));
-#2793 = CARTESIAN_POINT('',(-11.96692385235,-16.63342222449,
- -4.611880030773));
-#2794 = CARTESIAN_POINT('',(-12.00188641002,-16.69397915074,
- -4.286761545471));
-#2795 = CARTESIAN_POINT('',(-12.06488716877,-16.80309966582,
- -3.633852083723));
-#2796 = CARTESIAN_POINT('',(-12.09292537689,-16.85166326682,
- -3.306061064166));
-#2797 = CARTESIAN_POINT('',(-12.11748014992,-16.89419338128,
- -2.97715411155));
-#2798 = CARTESIAN_POINT('',(-12.15959438704,-16.96713737969,
- -2.317553720106));
-#2799 = CARTESIAN_POINT('',(-12.1771538548,-16.99755127,-1.986860236771)
- );
-#2800 = CARTESIAN_POINT('',(-12.19120145626,-17.02188242945,
- -1.655496114796));
-#2801 = CARTESIAN_POINT('',(-12.21221642466,-17.05828142245,
- -0.993207216782));
-#2802 = CARTESIAN_POINT('',(-12.21921189335,-17.0703982114,
- -0.662285964067));
-#2803 = CARTESIAN_POINT('',(-12.22270991997,-17.07645635136,
- -0.331142976389));
-#2804 = CARTESIAN_POINT('',(-12.22270979012,-17.07645646457,
- -1.08971623868E-014));
-#2805 = PCURVE('',#321,#2806);
-#2806 = DEFINITIONAL_REPRESENTATION('',(#2807),#2834);
-#2807 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2808,#2809,#2810,#2811,#2812,
- #2813,#2814,#2815,#2816,#2817,#2818,#2819,#2820,#2821,#2822,#2823,
- #2824,#2825,#2826,#2827,#2828,#2829,#2830,#2831,#2832,#2833),
- .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.);
-#2808 = CARTESIAN_POINT('',(-2.206058490928,-0.505893901574));
-#2809 = CARTESIAN_POINT('',(-2.205076487952,-0.4900850036));
-#2810 = CARTESIAN_POINT('',(-2.20415474886,-0.474273724633));
-#2811 = CARTESIAN_POINT('',(-2.203288891579,-0.458460329777));
-#2812 = CARTESIAN_POINT('',(-2.201662065879,-0.426829858413));
-#2813 = CARTESIAN_POINT('',(-2.200901096698,-0.411012780756));
-#2814 = CARTESIAN_POINT('',(-2.200189154742,-0.395194022545));
-#2815 = CARTESIAN_POINT('',(-2.198858089984,-0.363553565774));
-#2816 = CARTESIAN_POINT('',(-2.198238961304,-0.347731866872));
-#2817 = CARTESIAN_POINT('',(-2.197663611818,-0.331908845222));
-#2818 = CARTESIAN_POINT('',(-2.196598631008,-0.300324043644));
-#2819 = CARTESIAN_POINT('',(-2.196108660694,-0.284562272667));
-#2820 = CARTESIAN_POINT('',(-2.195658167256,-0.268799489313));
-#2821 = CARTESIAN_POINT('',(-2.194831543453,-0.23720861111));
-#2822 = CARTESIAN_POINT('',(-2.19445571747,-0.221380508625));
-#2823 = CARTESIAN_POINT('',(-2.194116724921,-0.205551648229));
-#2824 = CARTESIAN_POINT('',(-2.1935103083,-0.17389265376));
-#2825 = CARTESIAN_POINT('',(-2.193242882349,-0.158062519134));
-#2826 = CARTESIAN_POINT('',(-2.193010187694,-0.142231861713));
-#2827 = CARTESIAN_POINT('',(-2.19261291867,-0.110569720304));
-#2828 = CARTESIAN_POINT('',(-2.192448343149,-9.473823573845E-002));
-#2829 = CARTESIAN_POINT('',(-2.192317154013,-7.890644488258E-002));
-#2830 = CARTESIAN_POINT('',(-2.192121289347,-4.730603983734E-002));
-#2831 = CARTESIAN_POINT('',(-2.192056341429,-3.153742609986E-002));
-#2832 = CARTESIAN_POINT('',(-2.192023885636,-1.576871316136E-002));
-#2833 = CARTESIAN_POINT('',(-2.192023877433,-1.110223024625E-016));
-#2834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2835 = PCURVE('',#2836,#2841);
-#2836 = CYLINDRICAL_SURFACE('',#2837,20.9);
-#2837 = AXIS2_PLACEMENT_3D('',#2838,#2839,#2840);
-#2838 = CARTESIAN_POINT('',(2.381569860407,-1.375,2.886579864025E-015));
-#2839 = DIRECTION('',(0.866025403784,-0.5,1.054711873394E-015));
-#2840 = DIRECTION('',(-0.5,-0.866025403784,-1.942890293094E-016));
-#2841 = DEFINITIONAL_REPRESENTATION('',(#2842),#2869);
-#2842 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2843,#2844,#2845,#2846,#2847,
- #2848,#2849,#2850,#2851,#2852,#2853,#2854,#2855,#2856,#2857,#2858,
- #2859,#2860,#2861,#2862,#2863,#2864,#2865,#2866,#2867,#2868),
- .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.);
-#2843 = CARTESIAN_POINT('',(-5.774638830512,-4.796948949046));
-#2844 = CARTESIAN_POINT('',(-5.790546800987,-4.79694911878));
-#2845 = CARTESIAN_POINT('',(-5.806454833329,-4.796948807601));
-#2846 = CARTESIAN_POINT('',(-5.822362912798,-4.796948949046));
-#2847 = CARTESIAN_POINT('',(-5.854179031219,-4.796948949046));
-#2848 = CARTESIAN_POINT('',(-5.870087071391,-4.796948949046));
-#2849 = CARTESIAN_POINT('',(-5.885995138172,-4.796948949046));
-#2850 = CARTESIAN_POINT('',(-5.91781124899,-4.796948949046));
-#2851 = CARTESIAN_POINT('',(-5.933719293687,-4.796948949046));
-#2852 = CARTESIAN_POINT('',(-5.949627352847,-4.796948949046));
-#2853 = CARTESIAN_POINT('',(-5.981379571005,-4.796948949046));
-#2854 = CARTESIAN_POINT('',(-5.997223730589,-4.796948949046));
-#2855 = CARTESIAN_POINT('',(-6.013067897326,-4.796948949046));
-#2856 = CARTESIAN_POINT('',(-6.044820112069,-4.796948949046));
-#2857 = CARTESIAN_POINT('',(-6.060728160804,-4.796948949046));
-#2858 = CARTESIAN_POINT('',(-6.076636212638,-4.796948949046));
-#2859 = CARTESIAN_POINT('',(-6.108452313144,-4.796948949046));
-#2860 = CARTESIAN_POINT('',(-6.124360362518,-4.796948949046));
-#2861 = CARTESIAN_POINT('',(-6.140268412899,-4.796948949046));
-#2862 = CARTESIAN_POINT('',(-6.172084512131,-4.796948949046));
-#2863 = CARTESIAN_POINT('',(-6.187992561691,-4.796948949046));
-#2864 = CARTESIAN_POINT('',(-6.203900611408,-4.796948949046));
-#2865 = CARTESIAN_POINT('',(-6.23565282204,-4.796948949046));
-#2866 = CARTESIAN_POINT('',(-6.25149698425,-4.796948808168));
-#2867 = CARTESIAN_POINT('',(-6.26734114563,-4.7969491181));
-#2868 = CARTESIAN_POINT('',(-6.28318530718,-4.796948949046));
-#2869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2870 = ORIENTED_EDGE('',*,*,#2871,.T.);
-#2871 = EDGE_CURVE('',#2775,#2872,#2874,.T.);
-#2872 = VERTEX_POINT('',#2873);
-#2873 = CARTESIAN_POINT('',(-14.32013885496,-15.30320806824,
- -1.321153281983));
-#2874 = SURFACE_CURVE('',#2875,(#2880,#2893),.PCURVE_S1.);
-#2875 = CIRCLE('',#2876,16.085707942067);
-#2876 = AXIS2_PLACEMENT_3D('',#2877,#2878,#2879);
-#2877 = CARTESIAN_POINT('',(-4.77297077308,-8.267027882015,9.54594154601
- ));
-#2878 = DIRECTION('',(0.353553390596,0.612372435701,-0.707106781181));
-#2879 = DIRECTION('',(-2.775557561563E-017,0.755928946013,0.654653670714
- ));
-#2880 = PCURVE('',#321,#2881);
-#2881 = DEFINITIONAL_REPRESENTATION('',(#2882),#2892);
-#2882 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2883,#2884,#2885,#2886,#2887,
- #2888,#2889,#2890,#2891),.UNSPECIFIED.,.F.,.F.,(9,9),(3.229426962321
- ,3.828951718163),.PIECEWISE_BEZIER_KNOTS.);
-#2883 = CARTESIAN_POINT('',(-1.865769163027,-6.295363536474E-002));
-#2884 = CARTESIAN_POINT('',(-1.922013634628,-7.496348608637E-002));
-#2885 = CARTESIAN_POINT('',(-1.979017993655,-8.365574178471E-002));
-#2886 = CARTESIAN_POINT('',(-2.036564329198,-8.892021464231E-002));
-#2887 = CARTESIAN_POINT('',(-2.094395102387,-9.068382884118E-002));
-#2888 = CARTESIAN_POINT('',(-2.152225875596,-8.892021464231E-002));
-#2889 = CARTESIAN_POINT('',(-2.209772211129,-8.365574178471E-002));
-#2890 = CARTESIAN_POINT('',(-2.266776570159,-7.496348608637E-002));
-#2891 = CARTESIAN_POINT('',(-2.323021041759,-6.295363536474E-002));
-#2892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2893 = PCURVE('',#2894,#2899);
-#2894 = PLANE('',#2895);
-#2895 = AXIS2_PLACEMENT_3D('',#2896,#2897,#2898);
-#2896 = CARTESIAN_POINT('',(-6.783083032585,-21.24864444439,
- -2.701524309144));
-#2897 = DIRECTION('',(0.353553390596,0.612372435701,-0.707106781181));
-#2898 = DIRECTION('',(0.353553390591,0.612372435691,0.707106781192));
-#2899 = DEFINITIONAL_REPRESENTATION('',(#2900),#2904);
-#2900 = CIRCLE('',#2901,16.085707942067);
-#2901 = AXIS2_PLACEMENT_2D('',#2902,#2903);
-#2902 = CARTESIAN_POINT('',(17.320532316924,-4.75));
-#2903 = DIRECTION('',(0.925820099774,-0.377964473007));
-#2904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2905 = ORIENTED_EDGE('',*,*,#2906,.F.);
-#2906 = EDGE_CURVE('',#2907,#2872,#2909,.T.);
-#2907 = VERTEX_POINT('',#2908);
-#2908 = CARTESIAN_POINT('',(-13.39509650663,-13.70098772177,
- -8.593853909956));
-#2909 = SURFACE_CURVE('',#2910,(#2915,#2928),.PCURVE_S1.);
-#2910 = CIRCLE('',#2911,20.455744914327);
-#2911 = AXIS2_PLACEMENT_3D('',#2912,#2913,#2914);
-#2912 = CARTESIAN_POINT('',(-4.113620667976,2.375,-4.797924502578E-015)
- );
-#2913 = DIRECTION('',(-0.866025403784,0.5,-1.010089368964E-015));
-#2914 = DIRECTION('',(0.5,0.866025403784,1.922962686384E-016));
-#2915 = PCURVE('',#321,#2916);
-#2916 = DEFINITIONAL_REPRESENTATION('',(#2917),#2927);
-#2917 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2918,#2919,#2920,#2921,#2922,
- #2923,#2924,#2925,#2926),.UNSPECIFIED.,.F.,.F.,(9,9),(2.703565446836
- ,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
-#2918 = CARTESIAN_POINT('',(-2.345403997491,-0.4259224516));
-#2919 = CARTESIAN_POINT('',(-2.339233870318,-0.372884895091));
-#2920 = CARTESIAN_POINT('',(-2.334227442195,-0.319751439378));
-#2921 = CARTESIAN_POINT('',(-2.330222279986,-0.266546260232));
-#2922 = CARTESIAN_POINT('',(-2.327112143497,-0.213287582392));
-#2923 = CARTESIAN_POINT('',(-2.324824782325,-0.159990621632));
-#2924 = CARTESIAN_POINT('',(-2.323315008796,-0.106668723676));
-#2925 = CARTESIAN_POINT('',(-2.322560116061,-5.333436194577E-002));
-#2926 = CARTESIAN_POINT('',(-2.322560116061,5.970423348914E-017));
-#2927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2928 = PCURVE('',#2929,#2934);
-#2929 = PLANE('',#2930);
-#2930 = AXIS2_PLACEMENT_3D('',#2931,#2932,#2933);
-#2931 = CARTESIAN_POINT('',(-13.79925011007,-14.401002297,
- -4.189731130554));
-#2932 = DIRECTION('',(-0.866025403784,0.5,-9.93756398762E-016));
-#2933 = DIRECTION('',(9.992007221626E-016,-3.221782605863E-016,-1.));
-#2934 = DEFINITIONAL_REPRESENTATION('',(#2935),#2939);
-#2935 = CIRCLE('',#2936,20.455744914327);
-#2936 = AXIS2_PLACEMENT_2D('',#2937,#2938);
-#2937 = CARTESIAN_POINT('',(-4.189731130554,-19.3712588842));
-#2938 = DIRECTION('',(-4.262974375897E-017,-1.));
-#2939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2940 = ORIENTED_EDGE('',*,*,#2941,.T.);
-#2941 = EDGE_CURVE('',#2907,#2942,#2944,.T.);
-#2942 = VERTEX_POINT('',#2943);
-#2943 = CARTESIAN_POINT('',(-11.28259796958,-15.44813502659,
- -8.663608212207));
-#2944 = SURFACE_CURVE('',#2945,(#2972,#3002),.PCURVE_S1.);
-#2945 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#2946,#2947,#2948,#2949,#2950,
- #2951,#2952,#2953,#2954,#2955,#2956,#2957,#2958,#2959,#2960,#2961,
- #2962,#2963,#2964,#2965,#2966,#2967,#2968,#2969,#2970,#2971),
- .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.E+000,0.107512952728,
- 0.48917959448,0.895845263824,1.),.UNSPECIFIED.);
-#2946 = CARTESIAN_POINT('',(-13.39509695661,-13.70098730116,
- -8.593853879163));
-#2947 = CARTESIAN_POINT('',(-13.28676285105,-13.80225271058,
- -8.601267287907));
-#2948 = CARTESIAN_POINT('',(-13.1777719829,-13.90268150636,
- -8.608045313181));
-#2949 = CARTESIAN_POINT('',(-13.06812016924,-14.00225506201,
- -8.614233099699));
-#2950 = CARTESIAN_POINT('',(-12.95780363729,-14.10095547659,
- -8.619873778066));
-#2951 = CARTESIAN_POINT('',(-12.84681902435,-14.19876557472,
- -8.625008464778));
-#2952 = CARTESIAN_POINT('',(-12.7351633778,-14.29566890657,
- -8.629676262226));
-#2953 = CARTESIAN_POINT('',(-12.22406994958,-14.73237785956,
- -8.648958975046));
-#2954 = CARTESIAN_POINT('',(-11.81681543375,-15.0614820874,
- -8.658587226253));
-#2955 = CARTESIAN_POINT('',(-11.40096001716,-15.37825645458,
- -8.664456721493));
-#2956 = CARTESIAN_POINT('',(-10.97647555331,-15.68209872446,
- -8.66789852879));
-#2957 = CARTESIAN_POINT('',(-10.54342492503,-15.97252272783,
- -8.66988526319));
-#2958 = CARTESIAN_POINT('',(-10.10198135104,-16.24918752998,
- -8.670927933282));
-#2959 = CARTESIAN_POINT('',(-9.173437802817,-16.79182612897,
- -8.671240211581));
-#2960 = CARTESIAN_POINT('',(-8.685240452454,-17.05591316443,
- -8.670389256205));
-#2961 = CARTESIAN_POINT('',(-8.188188359684,-17.30393389924,
- -8.668588677629));
-#2962 = CARTESIAN_POINT('',(-7.682726375824,-17.53588179986,
- -8.66531112534));
-#2963 = CARTESIAN_POINT('',(-7.16939431434,-17.75196991961,
- -8.659419776261));
-#2964 = CARTESIAN_POINT('',(-6.648805461198,-17.95258723505,
- -8.649315102513));
-#2965 = CARTESIAN_POINT('',(-5.986620824319,-18.18584041021,
- -8.628794169237));
-#2966 = CARTESIAN_POINT('',(-5.851171518491,-18.23242119498,
- -8.62420120038));
-#2967 = CARTESIAN_POINT('',(-5.715301619969,-18.27803238081,
- -8.619165469573));
-#2968 = CARTESIAN_POINT('',(-5.579022771614,-18.3226838325,
- -8.613651254305));
-#2969 = CARTESIAN_POINT('',(-5.442346991307,-18.36638604621,
- -8.607621058903));
-#2970 = CARTESIAN_POINT('',(-5.305286671941,-18.40915014947,
- -8.601035614525));
-#2971 = CARTESIAN_POINT('',(-5.167854581428,-18.45098790116,
- -8.593853879163));
-#2972 = PCURVE('',#321,#2973);
-#2973 = DEFINITIONAL_REPRESENTATION('',(#2974),#3001);
-#2974 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#2975,#2976,#2977,#2978,#2979,
- #2980,#2981,#2982,#2983,#2984,#2985,#2986,#2987,#2988,#2989,#2990,
- #2991,#2992,#2993,#2994,#2995,#2996,#2997,#2998,#2999,#3000),
- .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.E+000,0.107512952728,
- 0.48917959448,0.895845263824,1.),.UNSPECIFIED.);
-#2975 = CARTESIAN_POINT('',(-2.344905871954,-0.421611249368));
-#2976 = CARTESIAN_POINT('',(-2.337168495835,-0.421998149383));
-#2977 = CARTESIAN_POINT('',(-2.329434003105,-0.422351967001));
-#2978 = CARTESIAN_POINT('',(-2.321702635301,-0.422675035633));
-#2979 = CARTESIAN_POINT('',(-2.313974577153,-0.422969587643));
-#2980 = CARTESIAN_POINT('',(-2.306249956587,-0.423237754354));
-#2981 = CARTESIAN_POINT('',(-2.298528844721,-0.423481566042));
-#2982 = CARTESIAN_POINT('',(-2.263414127021,-0.424488862941));
-#2983 = CARTESIAN_POINT('',(-2.236061296216,-0.424992151721));
-#2984 = CARTESIAN_POINT('',(-2.208753795744,-0.425298994911));
-#2985 = CARTESIAN_POINT('',(-2.181485573539,-0.425478941262));
-#2986 = CARTESIAN_POINT('',(-2.154245405659,-0.425582814494));
-#2987 = CARTESIAN_POINT('',(-2.127019758944,-0.42563732985));
-#2988 = CARTESIAN_POINT('',(-2.070789286739,-0.425653657084));
-#2989 = CARTESIAN_POINT('',(-2.041784679257,-0.425609165227));
-#2990 = CARTESIAN_POINT('',(-2.012767131118,-0.42551502424));
-#2991 = CARTESIAN_POINT('',(-1.983719638169,-0.42534366095));
-#2992 = CARTESIAN_POINT('',(-1.954627887337,-0.425035670937));
-#2993 = CARTESIAN_POINT('',(-1.925484298225,-0.42450744817));
-#2994 = CARTESIAN_POINT('',(-1.888813573076,-0.423435492328));
-#2995 = CARTESIAN_POINT('',(-1.881333220208,-0.423195594125));
-#2996 = CARTESIAN_POINT('',(-1.873849583308,-0.422932600643));
-#2997 = CARTESIAN_POINT('',(-1.866362731526,-0.422644657341));
-#2998 = CARTESIAN_POINT('',(-1.858872784309,-0.42232982076));
-#2999 = CARTESIAN_POINT('',(-1.851379911399,-0.42198605853));
-#3000 = CARTESIAN_POINT('',(-1.843884332832,-0.421611249368));
-#3001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3002 = PCURVE('',#3003,#3008);
-#3003 = CYLINDRICAL_SURFACE('',#3004,3.5);
-#3004 = AXIS2_PLACEMENT_3D('',#3005,#3006,#3007);
-#3005 = CARTESIAN_POINT('',(-5.545637594915,-19.10532607475,
- -5.17638090205));
-#3006 = DIRECTION('',(0.866025403784,-0.5,1.054711873394E-015));
-#3007 = DIRECTION('',(-0.5,-0.866025403784,-1.942890293094E-016));
-#3008 = DEFINITIONAL_REPRESENTATION('',(#3009),#3036);
-#3009 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#3010,#3011,#3012,#3013,#3014,
- #3015,#3016,#3017,#3018,#3019,#3020,#3021,#3022,#3023,#3024,#3025,
- #3026,#3027,#3028,#3029,#3030,#3031,#3032,#3033,#3034,#3035),
- .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.E+000,0.107512952728,
- 0.48917959448,0.895845263824,1.),.UNSPECIFIED.);
-#3010 = CARTESIAN_POINT('',(-4.494800381391,-9.5000006));
-#3011 = CARTESIAN_POINT('',(-4.504612123716,-9.355547807787));
-#3012 = CARTESIAN_POINT('',(-4.514090972698,-9.21094454929));
-#3013 = CARTESIAN_POINT('',(-4.523236088174,-9.066196515267));
-#3014 = CARTESIAN_POINT('',(-4.532046374328,-8.92130938885));
-#3015 = CARTESIAN_POINT('',(-4.540520479695,-8.776288845546));
-#3016 = CARTESIAN_POINT('',(-4.548656797158,-8.63114055324));
-#3017 = CARTESIAN_POINT('',(-4.584131316297,-7.970166184198));
-#3018 = CARTESIAN_POINT('',(-4.607529377783,-7.452921313765));
-#3019 = CARTESIAN_POINT('',(-4.626567622403,-6.934392775099));
-#3020 = CARTESIAN_POINT('',(-4.641140567719,-6.414857310958));
-#3021 = CARTESIAN_POINT('',(-4.651153598456,-5.894612464054));
-#3022 = CARTESIAN_POINT('',(-4.656555232968,-5.373978713571));
-#3023 = CARTESIAN_POINT('',(-4.658176842999,-4.298517112789));
-#3024 = CARTESIAN_POINT('',(-4.653772247683,-3.743682287586));
-#3025 = CARTESIAN_POINT('',(-4.644120309253,-3.189212180837));
-#3026 = CARTESIAN_POINT('',(-4.629274517047,-2.635495311855));
-#3027 = CARTESIAN_POINT('',(-4.60934851102,-2.082892646159));
-#3028 = CARTESIAN_POINT('',(-4.584471994661,-1.531740816691));
-#3029 = CARTESIAN_POINT('',(-4.547126267801,-0.84164551158));
-#3030 = CARTESIAN_POINT('',(-4.539193096206,-0.701052579422));
-#3031 = CARTESIAN_POINT('',(-4.53094310463,-0.560580202778));
-#3032 = CARTESIAN_POINT('',(-4.52237773608,-0.42023353226));
-#3033 = CARTESIAN_POINT('',(-4.513498205747,-0.280017727575));
-#3034 = CARTESIAN_POINT('',(-4.504305501,-0.139937957524));
-#3035 = CARTESIAN_POINT('',(-4.494800381391,5.999999999062E-007));
-#3036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3037 = ORIENTED_EDGE('',*,*,#3038,.F.);
-#3038 = EDGE_CURVE('',#3039,#2942,#3041,.T.);
-#3039 = VERTEX_POINT('',#3040);
-#3040 = CARTESIAN_POINT('',(-10.90029533801,-14.78596744485,
- -10.17638090205));
-#3041 = SURFACE_CURVE('',#3042,(#3069,#3099),.PCURVE_S1.);
-#3042 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#3043,#3044,#3045,#3046,#3047,
- #3048,#3049,#3050,#3051,#3052,#3053,#3054,#3055,#3056,#3057,#3058,
- #3059,#3060,#3061,#3062,#3063,#3064,#3065,#3066,#3067,#3068),
- .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.);
-#3043 = CARTESIAN_POINT('',(-10.90029533801,-14.78596744485,
- -10.17638090205));
-#3044 = CARTESIAN_POINT('',(-10.98123825396,-14.92616434831,
- -9.885978163042));
-#3045 = CARTESIAN_POINT('',(-11.05910130081,-15.06102772385,
- -9.59214063238));
-#3046 = CARTESIAN_POINT('',(-11.13383043456,-15.19046209743,
- -9.295064486486));
-#3047 = CARTESIAN_POINT('',(-11.27692267284,-15.4383051243,
- -8.694842784952));
-#3048 = CARTESIAN_POINT('',(-11.34528594417,-15.55671378361,
- -8.391697207502));
-#3049 = CARTESIAN_POINT('',(-11.41041824028,-15.66952622968,
- -8.085718620917));
-#3050 = CARTESIAN_POINT('',(-11.53413702424,-15.88381344935,
- -7.468513562382));
-#3051 = CARTESIAN_POINT('',(-11.59272354601,-15.9852882817,
- -7.15728706998));
-#3052 = CARTESIAN_POINT('',(-11.64799551571,-16.08102214145,
- -6.843644453692));
-#3053 = CARTESIAN_POINT('',(-11.75163156497,-16.26052504428,
- -6.213222701257));
-#3054 = CARTESIAN_POINT('',(-11.80002251581,-16.34434062976,
- -5.896461190167));
-#3055 = CARTESIAN_POINT('',(-11.84505605437,-16.42234100658,
- -5.577725229982));
-#3056 = CARTESIAN_POINT('',(-11.92852039444,-16.5669054842,
- -4.935441780244));
-#3057 = CARTESIAN_POINT('',(-11.96692385235,-16.63342222449,
- -4.611880030773));
-#3058 = CARTESIAN_POINT('',(-12.00188641002,-16.69397915074,
- -4.286761545471));
-#3059 = CARTESIAN_POINT('',(-12.06488716877,-16.80309966582,
- -3.633852083723));
-#3060 = CARTESIAN_POINT('',(-12.09292537689,-16.85166326682,
- -3.306061064166));
-#3061 = CARTESIAN_POINT('',(-12.11748014992,-16.89419338128,
- -2.97715411155));
-#3062 = CARTESIAN_POINT('',(-12.15959438704,-16.96713737969,
- -2.317553720106));
-#3063 = CARTESIAN_POINT('',(-12.1771538548,-16.99755127,-1.986860236771)
- );
-#3064 = CARTESIAN_POINT('',(-12.19120145626,-17.02188242945,
- -1.655496114796));
-#3065 = CARTESIAN_POINT('',(-12.21221642466,-17.05828142245,
- -0.993207216782));
-#3066 = CARTESIAN_POINT('',(-12.21921189335,-17.0703982114,
- -0.662285964067));
-#3067 = CARTESIAN_POINT('',(-12.22270991997,-17.07645635136,
- -0.331142976389));
-#3068 = CARTESIAN_POINT('',(-12.22270979012,-17.07645646457,
- -1.08971623868E-014));
-#3069 = PCURVE('',#321,#3070);
-#3070 = DEFINITIONAL_REPRESENTATION('',(#3071),#3098);
-#3071 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#3072,#3073,#3074,#3075,#3076,
- #3077,#3078,#3079,#3080,#3081,#3082,#3083,#3084,#3085,#3086,#3087,
- #3088,#3089,#3090,#3091,#3092,#3093,#3094,#3095,#3096,#3097),
- .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.);
-#3072 = CARTESIAN_POINT('',(-2.206058490928,-0.505893901574));
-#3073 = CARTESIAN_POINT('',(-2.205076487952,-0.4900850036));
-#3074 = CARTESIAN_POINT('',(-2.20415474886,-0.474273724633));
-#3075 = CARTESIAN_POINT('',(-2.203288891579,-0.458460329777));
-#3076 = CARTESIAN_POINT('',(-2.201662065879,-0.426829858413));
-#3077 = CARTESIAN_POINT('',(-2.200901096698,-0.411012780756));
-#3078 = CARTESIAN_POINT('',(-2.200189154742,-0.395194022545));
-#3079 = CARTESIAN_POINT('',(-2.198858089984,-0.363553565774));
-#3080 = CARTESIAN_POINT('',(-2.198238961304,-0.347731866872));
-#3081 = CARTESIAN_POINT('',(-2.197663611818,-0.331908845222));
-#3082 = CARTESIAN_POINT('',(-2.196598631008,-0.300324043644));
-#3083 = CARTESIAN_POINT('',(-2.196108660694,-0.284562272667));
-#3084 = CARTESIAN_POINT('',(-2.195658167256,-0.268799489313));
-#3085 = CARTESIAN_POINT('',(-2.194831543453,-0.23720861111));
-#3086 = CARTESIAN_POINT('',(-2.19445571747,-0.221380508625));
-#3087 = CARTESIAN_POINT('',(-2.194116724921,-0.205551648229));
-#3088 = CARTESIAN_POINT('',(-2.1935103083,-0.17389265376));
-#3089 = CARTESIAN_POINT('',(-2.193242882349,-0.158062519134));
-#3090 = CARTESIAN_POINT('',(-2.193010187694,-0.142231861713));
-#3091 = CARTESIAN_POINT('',(-2.19261291867,-0.110569720304));
-#3092 = CARTESIAN_POINT('',(-2.192448343149,-9.473823573845E-002));
-#3093 = CARTESIAN_POINT('',(-2.192317154013,-7.890644488258E-002));
-#3094 = CARTESIAN_POINT('',(-2.192121289347,-4.730603983734E-002));
-#3095 = CARTESIAN_POINT('',(-2.192056341429,-3.153742609986E-002));
-#3096 = CARTESIAN_POINT('',(-2.192023885636,-1.576871316136E-002));
-#3097 = CARTESIAN_POINT('',(-2.192023877433,-1.110223024625E-016));
-#3098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3099 = PCURVE('',#3100,#3105);
-#3100 = CYLINDRICAL_SURFACE('',#3101,20.9);
-#3101 = AXIS2_PLACEMENT_3D('',#3102,#3103,#3104);
-#3102 = CARTESIAN_POINT('',(2.381569860407,-1.375,2.886579864025E-015));
-#3103 = DIRECTION('',(0.866025403784,-0.5,1.054711873394E-015));
-#3104 = DIRECTION('',(-0.5,-0.866025403784,-1.942890293094E-016));
-#3105 = DEFINITIONAL_REPRESENTATION('',(#3106),#3133);
-#3106 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#3107,#3108,#3109,#3110,#3111,
- #3112,#3113,#3114,#3115,#3116,#3117,#3118,#3119,#3120,#3121,#3122,
- #3123,#3124,#3125,#3126,#3127,#3128,#3129,#3130,#3131,#3132),
- .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.);
-#3107 = CARTESIAN_POINT('',(-5.774638830512,-4.796948949046));
-#3108 = CARTESIAN_POINT('',(-5.790546800987,-4.79694911878));
-#3109 = CARTESIAN_POINT('',(-5.806454833329,-4.796948807601));
-#3110 = CARTESIAN_POINT('',(-5.822362912798,-4.796948949046));
-#3111 = CARTESIAN_POINT('',(-5.854179031219,-4.796948949046));
-#3112 = CARTESIAN_POINT('',(-5.870087071391,-4.796948949046));
-#3113 = CARTESIAN_POINT('',(-5.885995138172,-4.796948949046));
-#3114 = CARTESIAN_POINT('',(-5.91781124899,-4.796948949046));
-#3115 = CARTESIAN_POINT('',(-5.933719293687,-4.796948949046));
-#3116 = CARTESIAN_POINT('',(-5.949627352847,-4.796948949046));
-#3117 = CARTESIAN_POINT('',(-5.981379571005,-4.796948949046));
-#3118 = CARTESIAN_POINT('',(-5.997223730589,-4.796948949046));
-#3119 = CARTESIAN_POINT('',(-6.013067897326,-4.796948949046));
-#3120 = CARTESIAN_POINT('',(-6.044820112069,-4.796948949046));
-#3121 = CARTESIAN_POINT('',(-6.060728160804,-4.796948949046));
-#3122 = CARTESIAN_POINT('',(-6.076636212638,-4.796948949046));
-#3123 = CARTESIAN_POINT('',(-6.108452313144,-4.796948949046));
-#3124 = CARTESIAN_POINT('',(-6.124360362518,-4.796948949046));
-#3125 = CARTESIAN_POINT('',(-6.140268412899,-4.796948949046));
-#3126 = CARTESIAN_POINT('',(-6.172084512131,-4.796948949046));
-#3127 = CARTESIAN_POINT('',(-6.187992561691,-4.796948949046));
-#3128 = CARTESIAN_POINT('',(-6.203900611408,-4.796948949046));
-#3129 = CARTESIAN_POINT('',(-6.23565282204,-4.796948949046));
-#3130 = CARTESIAN_POINT('',(-6.25149698425,-4.796948808168));
-#3131 = CARTESIAN_POINT('',(-6.26734114563,-4.7969491181));
-#3132 = CARTESIAN_POINT('',(-6.28318530718,-4.796948949046));
-#3133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3134 = ORIENTED_EDGE('',*,*,#3135,.T.);
-#3135 = EDGE_CURVE('',#3039,#3136,#3138,.T.);
-#3136 = VERTEX_POINT('',#3137);
-#3137 = CARTESIAN_POINT('',(-7.354875757769,-16.8329163939,
- -10.17638090205));
-#3138 = SURFACE_CURVE('',#3139,(#3144,#3151),.PCURVE_S1.);
-#3139 = CIRCLE('',#3140,18.369574620453);
-#3140 = AXIS2_PLACEMENT_3D('',#3141,#3142,#3143);
-#3141 = CARTESIAN_POINT('',(9.976323762433E-015,-3.278608698086E-015,
- -10.17638090205));
-#3142 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.));
-#3143 = DIRECTION('',(1.,0.E+000,0.E+000));
-#3144 = PCURVE('',#321,#3145);
-#3145 = DEFINITIONAL_REPRESENTATION('',(#3146),#3150);
-#3146 = LINE('',#3147,#3148);
-#3147 = CARTESIAN_POINT('',(-6.28318530718,-0.505893901574));
-#3148 = VECTOR('',#3149,1.);
-#3149 = DIRECTION('',(1.,-0.E+000));
-#3150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3151 = PCURVE('',#3152,#3157);
-#3152 = PLANE('',#3153);
-#3153 = AXIS2_PLACEMENT_3D('',#3154,#3155,#3156);
-#3154 = CARTESIAN_POINT('',(-7.277688009229,-18.10532539361,
- -10.17638090205));
-#3155 = DIRECTION('',(9.436895709314E-016,-3.221782605863E-016,-1.));
-#3156 = DIRECTION('',(0.5,0.866025403784,1.942890293094E-016));
-#3157 = DEFINITIONAL_REPRESENTATION('',(#3158),#3166);
-#3158 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3159,#3160,#3161,#3162,
-#3163,#3164,#3165),.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('') );
-#3159 = CARTESIAN_POINT('',(28.503303049498,13.158518278026));
-#3160 = CARTESIAN_POINT('',(56.057664980177,-2.75));
-#3161 = CARTESIAN_POINT('',(28.503303049498,-18.65851827802));
-#3162 = CARTESIAN_POINT('',(0.948941118819,-34.56703655605));
-#3163 = CARTESIAN_POINT('',(0.948941118819,-2.75));
-#3164 = CARTESIAN_POINT('',(0.948941118819,29.067036556052));
-#3165 = CARTESIAN_POINT('',(28.503303049498,13.158518278026));
-#3166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3167 = ORIENTED_EDGE('',*,*,#3168,.T.);
-#3168 = EDGE_CURVE('',#3136,#3169,#3171,.T.);
-#3169 = VERTEX_POINT('',#3170);
-#3170 = CARTESIAN_POINT('',(-7.737178389333,-17.49508397564,
- -8.663608212207));
-#3171 = SURFACE_CURVE('',#3172,(#3199,#3229),.PCURVE_S1.);
-#3172 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#3173,#3174,#3175,#3176,#3177,
- #3178,#3179,#3180,#3181,#3182,#3183,#3184,#3185,#3186,#3187,#3188,
- #3189,#3190,#3191,#3192,#3193,#3194,#3195,#3196,#3197,#3198),
- .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.);
-#3173 = CARTESIAN_POINT('',(-7.354875757769,-16.8329163939,
- -10.17638090205));
-#3174 = CARTESIAN_POINT('',(-7.435818379724,-16.97311346709,
- -9.885978163042));
-#3175 = CARTESIAN_POINT('',(-7.513681965555,-17.10797653145,
- -9.59214063238));
-#3176 = CARTESIAN_POINT('',(-7.588410854322,-17.23741104648,
- -9.295064486486));
-#3177 = CARTESIAN_POINT('',(-7.731503092599,-17.48525407334,
- -8.694842784952));
-#3178 = CARTESIAN_POINT('',(-7.799866363927,-17.60366273266,
- -8.391697207502));
-#3179 = CARTESIAN_POINT('',(-7.864998660035,-17.71647517873,
- -8.085718620917));
-#3180 = CARTESIAN_POINT('',(-7.988717443996,-17.9307623984,
- -7.468513562382));
-#3181 = CARTESIAN_POINT('',(-8.047303965765,-18.03223723074,
- -7.15728706998));
-#3182 = CARTESIAN_POINT('',(-8.102575935465,-18.1279710905,
- -6.843644453692));
-#3183 = CARTESIAN_POINT('',(-8.206211984732,-18.30747399332,
- -6.213222701257));
-#3184 = CARTESIAN_POINT('',(-8.254602935572,-18.39128957881,
- -5.896461190167));
-#3185 = CARTESIAN_POINT('',(-8.299636474124,-18.46928995562,
- -5.577725229982));
-#3186 = CARTESIAN_POINT('',(-8.383100814194,-18.61385443324,
- -4.935441780244));
-#3187 = CARTESIAN_POINT('',(-8.421504272107,-18.68037117353,
- -4.611880030773));
-#3188 = CARTESIAN_POINT('',(-8.456466829782,-18.74092809979,
- -4.286761545471));
-#3189 = CARTESIAN_POINT('',(-8.519467588532,-18.85004861486,
- -3.633852083723));
-#3190 = CARTESIAN_POINT('',(-8.547505796644,-18.89861221586,
- -3.306061064165));
-#3191 = CARTESIAN_POINT('',(-8.572060569676,-18.94114233032,
- -2.97715411155));
-#3192 = CARTESIAN_POINT('',(-8.614174806793,-19.01408632873,
- -2.317553720106));
-#3193 = CARTESIAN_POINT('',(-8.631734274555,-19.04450021905,
- -1.986860236771));
-#3194 = CARTESIAN_POINT('',(-8.645781876013,-19.0688313785,
- -1.655496114796));
-#3195 = CARTESIAN_POINT('',(-8.666796844417,-19.1052303715,
- -0.993207216782));
-#3196 = CARTESIAN_POINT('',(-8.673792557116,-19.11734701957,
- -0.662285964067));
-#3197 = CARTESIAN_POINT('',(-8.677290046914,-19.12340546946,
- -0.331142976389));
-#3198 = CARTESIAN_POINT('',(-8.677290209876,-19.12340541361,
- -7.798962678688E-015));
-#3199 = PCURVE('',#321,#3200);
-#3200 = DEFINITIONAL_REPRESENTATION('',(#3201),#3228);
-#3201 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#3202,#3203,#3204,#3205,#3206,
- #3207,#3208,#3209,#3210,#3211,#3212,#3213,#3214,#3215,#3216,#3217,
- #3218,#3219,#3220,#3221,#3222,#3223,#3224,#3225,#3226,#3227),
- .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.);
-#3202 = CARTESIAN_POINT('',(-1.982731713858,-0.505893901574));
-#3203 = CARTESIAN_POINT('',(-1.983713716835,-0.4900850036));
-#3204 = CARTESIAN_POINT('',(-1.984635455926,-0.474273724633));
-#3205 = CARTESIAN_POINT('',(-1.985501313207,-0.458460329777));
-#3206 = CARTESIAN_POINT('',(-1.987128138907,-0.426829858413));
-#3207 = CARTESIAN_POINT('',(-1.987889108088,-0.411012780756));
-#3208 = CARTESIAN_POINT('',(-1.988601050044,-0.395194022545));
-#3209 = CARTESIAN_POINT('',(-1.989932114803,-0.363553565774));
-#3210 = CARTESIAN_POINT('',(-1.990551243483,-0.347731866872));
-#3211 = CARTESIAN_POINT('',(-1.991126592969,-0.331908845222));
-#3212 = CARTESIAN_POINT('',(-1.992191573778,-0.300324043644));
-#3213 = CARTESIAN_POINT('',(-1.992681544093,-0.284562272667));
-#3214 = CARTESIAN_POINT('',(-1.99313203753,-0.268799489313));
-#3215 = CARTESIAN_POINT('',(-1.993958661333,-0.23720861111));
-#3216 = CARTESIAN_POINT('',(-1.994334487317,-0.221380508625));
-#3217 = CARTESIAN_POINT('',(-1.994673479865,-0.205551648229));
-#3218 = CARTESIAN_POINT('',(-1.995279896487,-0.17389265376));
-#3219 = CARTESIAN_POINT('',(-1.995547322437,-0.158062519134));
-#3220 = CARTESIAN_POINT('',(-1.995780017092,-0.142231861713));
-#3221 = CARTESIAN_POINT('',(-1.996177286117,-0.110569720304));
-#3222 = CARTESIAN_POINT('',(-1.996341861638,-9.473823573844E-002));
-#3223 = CARTESIAN_POINT('',(-1.996473050773,-7.890644488258E-002));
-#3224 = CARTESIAN_POINT('',(-1.996668915439,-4.730603983734E-002));
-#3225 = CARTESIAN_POINT('',(-1.996733863357,-3.153742609985E-002));
-#3226 = CARTESIAN_POINT('',(-1.996766319151,-1.576871316136E-002));
-#3227 = CARTESIAN_POINT('',(-1.996766327354,1.110223024625E-016));
-#3228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3229 = PCURVE('',#3230,#3235);
-#3230 = CYLINDRICAL_SURFACE('',#3231,20.9);
-#3231 = AXIS2_PLACEMENT_3D('',#3232,#3233,#3234);
-#3232 = CARTESIAN_POINT('',(2.381569860407,-1.375,2.886579864025E-015));
-#3233 = DIRECTION('',(0.866025403784,-0.5,1.054711873394E-015));
-#3234 = DIRECTION('',(-0.5,-0.866025403784,-1.942890293094E-016));
-#3235 = DEFINITIONAL_REPRESENTATION('',(#3236),#3263);
-#3236 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#3237,#3238,#3239,#3240,#3241,
- #3242,#3243,#3244,#3245,#3246,#3247,#3248,#3249,#3250,#3251,#3252,
- #3253,#3254,#3255,#3256,#3257,#3258,#3259,#3260,#3261,#3262),
- .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.);
-#3237 = CARTESIAN_POINT('',(-5.774638830512,-0.703051050954));
-#3238 = CARTESIAN_POINT('',(-5.790546800987,-0.70305088122));
-#3239 = CARTESIAN_POINT('',(-5.806454833329,-0.7030511924));
-#3240 = CARTESIAN_POINT('',(-5.822362912798,-0.703051050954));
-#3241 = CARTESIAN_POINT('',(-5.854179031219,-0.703051050954));
-#3242 = CARTESIAN_POINT('',(-5.870087071391,-0.703051050954));
-#3243 = CARTESIAN_POINT('',(-5.885995138172,-0.703051050954));
-#3244 = CARTESIAN_POINT('',(-5.91781124899,-0.703051050954));
-#3245 = CARTESIAN_POINT('',(-5.933719293687,-0.703051050954));
-#3246 = CARTESIAN_POINT('',(-5.949627352847,-0.703051050954));
-#3247 = CARTESIAN_POINT('',(-5.981379571005,-0.703051050954));
-#3248 = CARTESIAN_POINT('',(-5.997223730589,-0.703051050954));
-#3249 = CARTESIAN_POINT('',(-6.013067897326,-0.703051050954));
-#3250 = CARTESIAN_POINT('',(-6.044820112069,-0.703051050954));
-#3251 = CARTESIAN_POINT('',(-6.060728160804,-0.703051050954));
-#3252 = CARTESIAN_POINT('',(-6.076636212638,-0.703051050954));
-#3253 = CARTESIAN_POINT('',(-6.108452313144,-0.703051050954));
-#3254 = CARTESIAN_POINT('',(-6.124360362518,-0.703051050954));
-#3255 = CARTESIAN_POINT('',(-6.140268412899,-0.703051050954));
-#3256 = CARTESIAN_POINT('',(-6.172084512131,-0.703051050954));
-#3257 = CARTESIAN_POINT('',(-6.187992561691,-0.703051050954));
-#3258 = CARTESIAN_POINT('',(-6.203900611408,-0.703051050954));
-#3259 = CARTESIAN_POINT('',(-6.23565282204,-0.703051050954));
-#3260 = CARTESIAN_POINT('',(-6.25149698425,-0.703051191832));
-#3261 = CARTESIAN_POINT('',(-6.26734114563,-0.7030508819));
-#3262 = CARTESIAN_POINT('',(-6.28318530718,-0.703051050954));
-#3263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3264 = ORIENTED_EDGE('',*,*,#3265,.T.);
-#3265 = EDGE_CURVE('',#3169,#3266,#3268,.T.);
-#3266 = VERTEX_POINT('',#3267);
-#3267 = CARTESIAN_POINT('',(-5.167855170681,-18.45098772177,
- -8.593853909956));
-#3268 = SURFACE_CURVE('',#3269,(#3296,#3326),.PCURVE_S1.);
-#3269 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#3270,#3271,#3272,#3273,#3274,
- #3275,#3276,#3277,#3278,#3279,#3280,#3281,#3282,#3283,#3284,#3285,
- #3286,#3287,#3288,#3289,#3290,#3291,#3292,#3293,#3294,#3295),
- .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.E+000,0.107512952728,
- 0.48917959448,0.895845263824,1.),.UNSPECIFIED.);
-#3270 = CARTESIAN_POINT('',(-13.39509695661,-13.70098730116,
- -8.593853879163));
-#3271 = CARTESIAN_POINT('',(-13.28676285105,-13.80225271058,
- -8.601267287907));
-#3272 = CARTESIAN_POINT('',(-13.1777719829,-13.90268150636,
- -8.608045313181));
-#3273 = CARTESIAN_POINT('',(-13.06812016924,-14.00225506201,
- -8.614233099699));
-#3274 = CARTESIAN_POINT('',(-12.95780363729,-14.10095547659,
- -8.619873778066));
-#3275 = CARTESIAN_POINT('',(-12.84681902435,-14.19876557472,
- -8.625008464778));
-#3276 = CARTESIAN_POINT('',(-12.7351633778,-14.29566890657,
- -8.629676262226));
-#3277 = CARTESIAN_POINT('',(-12.22406994958,-14.73237785956,
- -8.648958975046));
-#3278 = CARTESIAN_POINT('',(-11.81681543375,-15.0614820874,
- -8.658587226253));
-#3279 = CARTESIAN_POINT('',(-11.40096001716,-15.37825645458,
- -8.664456721493));
-#3280 = CARTESIAN_POINT('',(-10.97647555331,-15.68209872446,
- -8.66789852879));
-#3281 = CARTESIAN_POINT('',(-10.54342492503,-15.97252272783,
- -8.66988526319));
-#3282 = CARTESIAN_POINT('',(-10.10198135104,-16.24918752998,
- -8.670927933282));
-#3283 = CARTESIAN_POINT('',(-9.173437802817,-16.79182612897,
- -8.671240211581));
-#3284 = CARTESIAN_POINT('',(-8.685240452454,-17.05591316443,
- -8.670389256205));
-#3285 = CARTESIAN_POINT('',(-8.188188359684,-17.30393389924,
- -8.668588677629));
-#3286 = CARTESIAN_POINT('',(-7.682726375824,-17.53588179986,
- -8.66531112534));
-#3287 = CARTESIAN_POINT('',(-7.16939431434,-17.75196991961,
- -8.659419776261));
-#3288 = CARTESIAN_POINT('',(-6.648805461198,-17.95258723505,
- -8.649315102513));
-#3289 = CARTESIAN_POINT('',(-5.986620824319,-18.18584041021,
- -8.628794169237));
-#3290 = CARTESIAN_POINT('',(-5.851171518491,-18.23242119498,
- -8.62420120038));
-#3291 = CARTESIAN_POINT('',(-5.715301619969,-18.27803238081,
- -8.619165469573));
-#3292 = CARTESIAN_POINT('',(-5.579022771614,-18.3226838325,
- -8.613651254305));
-#3293 = CARTESIAN_POINT('',(-5.442346991307,-18.36638604621,
- -8.607621058903));
-#3294 = CARTESIAN_POINT('',(-5.305286671941,-18.40915014947,
- -8.601035614525));
-#3295 = CARTESIAN_POINT('',(-5.167854581428,-18.45098790116,
- -8.593853879163));
-#3296 = PCURVE('',#321,#3297);
-#3297 = DEFINITIONAL_REPRESENTATION('',(#3298),#3325);
-#3298 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#3299,#3300,#3301,#3302,#3303,
- #3304,#3305,#3306,#3307,#3308,#3309,#3310,#3311,#3312,#3313,#3314,
- #3315,#3316,#3317,#3318,#3319,#3320,#3321,#3322,#3323,#3324),
- .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.E+000,0.107512952728,
- 0.48917959448,0.895845263824,1.),.UNSPECIFIED.);
-#3299 = CARTESIAN_POINT('',(-2.344905871954,-0.421611249368));
-#3300 = CARTESIAN_POINT('',(-2.337168495835,-0.421998149383));
-#3301 = CARTESIAN_POINT('',(-2.329434003105,-0.422351967001));
-#3302 = CARTESIAN_POINT('',(-2.321702635301,-0.422675035633));
-#3303 = CARTESIAN_POINT('',(-2.313974577153,-0.422969587643));
-#3304 = CARTESIAN_POINT('',(-2.306249956587,-0.423237754354));
-#3305 = CARTESIAN_POINT('',(-2.298528844721,-0.423481566042));
-#3306 = CARTESIAN_POINT('',(-2.263414127021,-0.424488862941));
-#3307 = CARTESIAN_POINT('',(-2.236061296216,-0.424992151721));
-#3308 = CARTESIAN_POINT('',(-2.208753795744,-0.425298994911));
-#3309 = CARTESIAN_POINT('',(-2.181485573539,-0.425478941262));
-#3310 = CARTESIAN_POINT('',(-2.154245405659,-0.425582814494));
-#3311 = CARTESIAN_POINT('',(-2.127019758944,-0.42563732985));
-#3312 = CARTESIAN_POINT('',(-2.070789286739,-0.425653657084));
-#3313 = CARTESIAN_POINT('',(-2.041784679257,-0.425609165227));
-#3314 = CARTESIAN_POINT('',(-2.012767131118,-0.42551502424));
-#3315 = CARTESIAN_POINT('',(-1.983719638169,-0.42534366095));
-#3316 = CARTESIAN_POINT('',(-1.954627887337,-0.425035670937));
-#3317 = CARTESIAN_POINT('',(-1.925484298225,-0.42450744817));
-#3318 = CARTESIAN_POINT('',(-1.888813573076,-0.423435492328));
-#3319 = CARTESIAN_POINT('',(-1.881333220208,-0.423195594125));
-#3320 = CARTESIAN_POINT('',(-1.873849583308,-0.422932600643));
-#3321 = CARTESIAN_POINT('',(-1.866362731526,-0.422644657341));
-#3322 = CARTESIAN_POINT('',(-1.858872784309,-0.42232982076));
-#3323 = CARTESIAN_POINT('',(-1.851379911399,-0.42198605853));
-#3324 = CARTESIAN_POINT('',(-1.843884332832,-0.421611249368));
-#3325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3326 = PCURVE('',#3327,#3332);
-#3327 = CYLINDRICAL_SURFACE('',#3328,3.5);
-#3328 = AXIS2_PLACEMENT_3D('',#3329,#3330,#3331);
-#3329 = CARTESIAN_POINT('',(-5.545637594915,-19.10532607475,
- -5.17638090205));
-#3330 = DIRECTION('',(0.866025403784,-0.5,1.054711873394E-015));
-#3331 = DIRECTION('',(-0.5,-0.866025403784,-1.942890293094E-016));
-#3332 = DEFINITIONAL_REPRESENTATION('',(#3333),#3360);
-#3333 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#3334,#3335,#3336,#3337,#3338,
- #3339,#3340,#3341,#3342,#3343,#3344,#3345,#3346,#3347,#3348,#3349,
- #3350,#3351,#3352,#3353,#3354,#3355,#3356,#3357,#3358,#3359),
- .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.E+000,0.107512952728,
- 0.48917959448,0.895845263824,1.),.UNSPECIFIED.);
-#3334 = CARTESIAN_POINT('',(-4.494800381391,-9.5000006));
-#3335 = CARTESIAN_POINT('',(-4.504612123716,-9.355547807787));
-#3336 = CARTESIAN_POINT('',(-4.514090972698,-9.21094454929));
-#3337 = CARTESIAN_POINT('',(-4.523236088174,-9.066196515267));
-#3338 = CARTESIAN_POINT('',(-4.532046374328,-8.92130938885));
-#3339 = CARTESIAN_POINT('',(-4.540520479695,-8.776288845546));
-#3340 = CARTESIAN_POINT('',(-4.548656797158,-8.63114055324));
-#3341 = CARTESIAN_POINT('',(-4.584131316297,-7.970166184198));
-#3342 = CARTESIAN_POINT('',(-4.607529377783,-7.452921313765));
-#3343 = CARTESIAN_POINT('',(-4.626567622403,-6.934392775099));
-#3344 = CARTESIAN_POINT('',(-4.641140567719,-6.414857310958));
-#3345 = CARTESIAN_POINT('',(-4.651153598456,-5.894612464054));
-#3346 = CARTESIAN_POINT('',(-4.656555232968,-5.373978713571));
-#3347 = CARTESIAN_POINT('',(-4.658176842999,-4.298517112789));
-#3348 = CARTESIAN_POINT('',(-4.653772247683,-3.743682287586));
-#3349 = CARTESIAN_POINT('',(-4.644120309253,-3.189212180837));
-#3350 = CARTESIAN_POINT('',(-4.629274517047,-2.635495311855));
-#3351 = CARTESIAN_POINT('',(-4.60934851102,-2.082892646159));
-#3352 = CARTESIAN_POINT('',(-4.584471994661,-1.531740816691));
-#3353 = CARTESIAN_POINT('',(-4.547126267801,-0.84164551158));
-#3354 = CARTESIAN_POINT('',(-4.539193096206,-0.701052579422));
-#3355 = CARTESIAN_POINT('',(-4.53094310463,-0.560580202778));
-#3356 = CARTESIAN_POINT('',(-4.52237773608,-0.42023353226));
-#3357 = CARTESIAN_POINT('',(-4.513498205747,-0.280017727575));
-#3358 = CARTESIAN_POINT('',(-4.504305501,-0.139937957524));
-#3359 = CARTESIAN_POINT('',(-4.494800381391,5.999999999062E-007));
-#3360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3361 = ORIENTED_EDGE('',*,*,#3362,.T.);
-#3362 = EDGE_CURVE('',#3266,#3363,#3365,.T.);
-#3363 = VERTEX_POINT('',#3364);
-#3364 = CARTESIAN_POINT('',(-6.092897519015,-20.05320806824,
- -1.321153281983));
-#3365 = SURFACE_CURVE('',#3366,(#3371,#3384),.PCURVE_S1.);
-#3366 = CIRCLE('',#3367,20.455744914327);
-#3367 = AXIS2_PLACEMENT_3D('',#3368,#3369,#3370);
-#3368 = CARTESIAN_POINT('',(4.113620667976,-2.375,4.797924502578E-015));
-#3369 = DIRECTION('',(-0.866025403784,0.5,-1.010089368964E-015));
-#3370 = DIRECTION('',(0.5,0.866025403784,1.922962686384E-016));
-#3371 = PCURVE('',#321,#3372);
-#3372 = DEFINITIONAL_REPRESENTATION('',(#3373),#3383);
-#3373 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3374,#3375,#3376,#3377,#3378,
- #3379,#3380,#3381,#3382),.UNSPECIFIED.,.F.,.F.,(9,9),(2.703565446836
- ,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
-#3374 = CARTESIAN_POINT('',(-1.843386207296,-0.4259224516));
-#3375 = CARTESIAN_POINT('',(-1.849556334468,-0.372884895091));
-#3376 = CARTESIAN_POINT('',(-1.854562762588,-0.319751439378));
-#3377 = CARTESIAN_POINT('',(-1.858567924803,-0.266546260232));
-#3378 = CARTESIAN_POINT('',(-1.861678061263,-0.213287582392));
-#3379 = CARTESIAN_POINT('',(-1.863965422461,-0.159990621632));
-#3380 = CARTESIAN_POINT('',(-1.865475195988,-0.106668723676));
-#3381 = CARTESIAN_POINT('',(-1.866230088726,-5.333436194577E-002));
-#3382 = CARTESIAN_POINT('',(-1.866230088726,1.342940088536E-016));
-#3383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3384 = PCURVE('',#3385,#3390);
-#3385 = PLANE('',#3386);
-#3386 = AXIS2_PLACEMENT_3D('',#3387,#3388,#3389);
-#3387 = CARTESIAN_POINT('',(-5.572008774124,-19.151002297,
- -4.189731130554));
-#3388 = DIRECTION('',(-0.866025403784,0.5,-9.93756398762E-016));
-#3389 = DIRECTION('',(9.992007221626E-016,-3.221782605863E-016,-1.));
-#3390 = DEFINITIONAL_REPRESENTATION('',(#3391),#3395);
-#3391 = CIRCLE('',#3392,20.455744914327);
-#3392 = AXIS2_PLACEMENT_2D('',#3393,#3394);
-#3393 = CARTESIAN_POINT('',(-4.189731130554,-19.3712588842));
-#3394 = DIRECTION('',(-4.262974375897E-017,-1.));
-#3395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3396 = ORIENTED_EDGE('',*,*,#3397,.T.);
-#3397 = EDGE_CURVE('',#3363,#3398,#3400,.T.);
-#3398 = VERTEX_POINT('',#3399);
-#3399 = CARTESIAN_POINT('',(-8.641182893351,-19.06086570687,
- -1.735902274957));
-#3400 = SURFACE_CURVE('',#3401,(#3406,#3419),.PCURVE_S1.);
-#3401 = CIRCLE('',#3402,16.085707942067);
-#3402 = AXIS2_PLACEMENT_3D('',#3403,#3404,#3405);
-#3403 = CARTESIAN_POINT('',(-4.77297077308,-8.267027882015,9.54594154601
- ));
-#3404 = DIRECTION('',(0.353553390596,0.612372435701,-0.707106781181));
-#3405 = DIRECTION('',(-2.775557561563E-017,0.755928946013,0.654653670714
- ));
-#3406 = PCURVE('',#321,#3407);
-#3407 = DEFINITIONAL_REPRESENTATION('',(#3408),#3418);
-#3408 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3409,#3410,#3411,#3412,#3413,
- #3414,#3415,#3416,#3417),.UNSPECIFIED.,.F.,.F.,(9,9),(3.229426962321
- ,3.828951718163),.PIECEWISE_BEZIER_KNOTS.);
-#3409 = CARTESIAN_POINT('',(-1.865769163027,-6.295363536474E-002));
-#3410 = CARTESIAN_POINT('',(-1.922013634628,-7.496348608637E-002));
-#3411 = CARTESIAN_POINT('',(-1.979017993655,-8.365574178471E-002));
-#3412 = CARTESIAN_POINT('',(-2.036564329198,-8.892021464231E-002));
-#3413 = CARTESIAN_POINT('',(-2.094395102387,-9.068382884118E-002));
-#3414 = CARTESIAN_POINT('',(-2.152225875596,-8.892021464231E-002));
-#3415 = CARTESIAN_POINT('',(-2.209772211129,-8.365574178471E-002));
-#3416 = CARTESIAN_POINT('',(-2.266776570159,-7.496348608637E-002));
-#3417 = CARTESIAN_POINT('',(-2.323021041759,-6.295363536474E-002));
-#3418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3419 = PCURVE('',#3420,#3425);
-#3420 = PLANE('',#3421);
-#3421 = AXIS2_PLACEMENT_3D('',#3422,#3423,#3424);
-#3422 = CARTESIAN_POINT('',(-6.783083032585,-21.24864444439,
- -2.701524309144));
-#3423 = DIRECTION('',(0.353553390596,0.612372435701,-0.707106781181));
-#3424 = DIRECTION('',(0.353553390591,0.612372435691,0.707106781192));
-#3425 = DEFINITIONAL_REPRESENTATION('',(#3426),#3430);
-#3426 = CIRCLE('',#3427,16.085707942067);
-#3427 = AXIS2_PLACEMENT_2D('',#3428,#3429);
-#3428 = CARTESIAN_POINT('',(17.320532316924,-4.75));
-#3429 = DIRECTION('',(0.925820099774,-0.377964473007));
-#3430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3431 = ORIENTED_EDGE('',*,*,#3432,.T.);
-#3432 = EDGE_CURVE('',#3398,#3433,#3435,.T.);
-#3433 = VERTEX_POINT('',#3434);
-#3434 = CARTESIAN_POINT('',(-8.677290209876,-19.12340541361,
- -7.147417762437E-015));
-#3435 = SURFACE_CURVE('',#3436,(#3463,#3493),.PCURVE_S1.);
-#3436 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#3437,#3438,#3439,#3440,#3441,
- #3442,#3443,#3444,#3445,#3446,#3447,#3448,#3449,#3450,#3451,#3452,
- #3453,#3454,#3455,#3456,#3457,#3458,#3459,#3460,#3461,#3462),
- .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.);
-#3437 = CARTESIAN_POINT('',(-7.354875757769,-16.8329163939,
- -10.17638090205));
-#3438 = CARTESIAN_POINT('',(-7.435818379724,-16.97311346709,
- -9.885978163042));
-#3439 = CARTESIAN_POINT('',(-7.513681965555,-17.10797653145,
- -9.59214063238));
-#3440 = CARTESIAN_POINT('',(-7.588410854322,-17.23741104648,
- -9.295064486486));
-#3441 = CARTESIAN_POINT('',(-7.731503092599,-17.48525407334,
- -8.694842784952));
-#3442 = CARTESIAN_POINT('',(-7.799866363927,-17.60366273266,
- -8.391697207502));
-#3443 = CARTESIAN_POINT('',(-7.864998660035,-17.71647517873,
- -8.085718620917));
-#3444 = CARTESIAN_POINT('',(-7.988717443996,-17.9307623984,
- -7.468513562382));
-#3445 = CARTESIAN_POINT('',(-8.047303965765,-18.03223723074,
- -7.15728706998));
-#3446 = CARTESIAN_POINT('',(-8.102575935465,-18.1279710905,
- -6.843644453692));
-#3447 = CARTESIAN_POINT('',(-8.206211984732,-18.30747399332,
- -6.213222701257));
-#3448 = CARTESIAN_POINT('',(-8.254602935572,-18.39128957881,
- -5.896461190167));
-#3449 = CARTESIAN_POINT('',(-8.299636474124,-18.46928995562,
- -5.577725229982));
-#3450 = CARTESIAN_POINT('',(-8.383100814194,-18.61385443324,
- -4.935441780244));
-#3451 = CARTESIAN_POINT('',(-8.421504272107,-18.68037117353,
- -4.611880030773));
-#3452 = CARTESIAN_POINT('',(-8.456466829782,-18.74092809979,
- -4.286761545471));
-#3453 = CARTESIAN_POINT('',(-8.519467588532,-18.85004861486,
- -3.633852083723));
-#3454 = CARTESIAN_POINT('',(-8.547505796644,-18.89861221586,
- -3.306061064165));
-#3455 = CARTESIAN_POINT('',(-8.572060569676,-18.94114233032,
- -2.97715411155));
-#3456 = CARTESIAN_POINT('',(-8.614174806793,-19.01408632873,
- -2.317553720106));
-#3457 = CARTESIAN_POINT('',(-8.631734274555,-19.04450021905,
- -1.986860236771));
-#3458 = CARTESIAN_POINT('',(-8.645781876013,-19.0688313785,
- -1.655496114796));
-#3459 = CARTESIAN_POINT('',(-8.666796844417,-19.1052303715,
- -0.993207216782));
-#3460 = CARTESIAN_POINT('',(-8.673792557116,-19.11734701957,
- -0.662285964067));
-#3461 = CARTESIAN_POINT('',(-8.677290046914,-19.12340546946,
- -0.331142976389));
-#3462 = CARTESIAN_POINT('',(-8.677290209876,-19.12340541361,
- -7.798962678688E-015));
-#3463 = PCURVE('',#321,#3464);
-#3464 = DEFINITIONAL_REPRESENTATION('',(#3465),#3492);
-#3465 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#3466,#3467,#3468,#3469,#3470,
- #3471,#3472,#3473,#3474,#3475,#3476,#3477,#3478,#3479,#3480,#3481,
- #3482,#3483,#3484,#3485,#3486,#3487,#3488,#3489,#3490,#3491),
- .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.);
-#3466 = CARTESIAN_POINT('',(-1.982731713858,-0.505893901574));
-#3467 = CARTESIAN_POINT('',(-1.983713716835,-0.4900850036));
-#3468 = CARTESIAN_POINT('',(-1.984635455926,-0.474273724633));
-#3469 = CARTESIAN_POINT('',(-1.985501313207,-0.458460329777));
-#3470 = CARTESIAN_POINT('',(-1.987128138907,-0.426829858413));
-#3471 = CARTESIAN_POINT('',(-1.987889108088,-0.411012780756));
-#3472 = CARTESIAN_POINT('',(-1.988601050044,-0.395194022545));
-#3473 = CARTESIAN_POINT('',(-1.989932114803,-0.363553565774));
-#3474 = CARTESIAN_POINT('',(-1.990551243483,-0.347731866872));
-#3475 = CARTESIAN_POINT('',(-1.991126592969,-0.331908845222));
-#3476 = CARTESIAN_POINT('',(-1.992191573778,-0.300324043644));
-#3477 = CARTESIAN_POINT('',(-1.992681544093,-0.284562272667));
-#3478 = CARTESIAN_POINT('',(-1.99313203753,-0.268799489313));
-#3479 = CARTESIAN_POINT('',(-1.993958661333,-0.23720861111));
-#3480 = CARTESIAN_POINT('',(-1.994334487317,-0.221380508625));
-#3481 = CARTESIAN_POINT('',(-1.994673479865,-0.205551648229));
-#3482 = CARTESIAN_POINT('',(-1.995279896487,-0.17389265376));
-#3483 = CARTESIAN_POINT('',(-1.995547322437,-0.158062519134));
-#3484 = CARTESIAN_POINT('',(-1.995780017092,-0.142231861713));
-#3485 = CARTESIAN_POINT('',(-1.996177286117,-0.110569720304));
-#3486 = CARTESIAN_POINT('',(-1.996341861638,-9.473823573844E-002));
-#3487 = CARTESIAN_POINT('',(-1.996473050773,-7.890644488258E-002));
-#3488 = CARTESIAN_POINT('',(-1.996668915439,-4.730603983734E-002));
-#3489 = CARTESIAN_POINT('',(-1.996733863357,-3.153742609985E-002));
-#3490 = CARTESIAN_POINT('',(-1.996766319151,-1.576871316136E-002));
-#3491 = CARTESIAN_POINT('',(-1.996766327354,1.110223024625E-016));
-#3492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3493 = PCURVE('',#3494,#3499);
-#3494 = CYLINDRICAL_SURFACE('',#3495,20.9);
-#3495 = AXIS2_PLACEMENT_3D('',#3496,#3497,#3498);
-#3496 = CARTESIAN_POINT('',(2.381569860407,-1.375,2.886579864025E-015));
-#3497 = DIRECTION('',(0.866025403784,-0.5,1.054711873394E-015));
-#3498 = DIRECTION('',(-0.5,-0.866025403784,-1.942890293094E-016));
-#3499 = DEFINITIONAL_REPRESENTATION('',(#3500),#3527);
-#3500 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#3501,#3502,#3503,#3504,#3505,
- #3506,#3507,#3508,#3509,#3510,#3511,#3512,#3513,#3514,#3515,#3516,
- #3517,#3518,#3519,#3520,#3521,#3522,#3523,#3524,#3525,#3526),
- .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.);
-#3501 = CARTESIAN_POINT('',(-5.774638830512,-0.703051050954));
-#3502 = CARTESIAN_POINT('',(-5.790546800987,-0.70305088122));
-#3503 = CARTESIAN_POINT('',(-5.806454833329,-0.7030511924));
-#3504 = CARTESIAN_POINT('',(-5.822362912798,-0.703051050954));
-#3505 = CARTESIAN_POINT('',(-5.854179031219,-0.703051050954));
-#3506 = CARTESIAN_POINT('',(-5.870087071391,-0.703051050954));
-#3507 = CARTESIAN_POINT('',(-5.885995138172,-0.703051050954));
-#3508 = CARTESIAN_POINT('',(-5.91781124899,-0.703051050954));
-#3509 = CARTESIAN_POINT('',(-5.933719293687,-0.703051050954));
-#3510 = CARTESIAN_POINT('',(-5.949627352847,-0.703051050954));
-#3511 = CARTESIAN_POINT('',(-5.981379571005,-0.703051050954));
-#3512 = CARTESIAN_POINT('',(-5.997223730589,-0.703051050954));
-#3513 = CARTESIAN_POINT('',(-6.013067897326,-0.703051050954));
-#3514 = CARTESIAN_POINT('',(-6.044820112069,-0.703051050954));
-#3515 = CARTESIAN_POINT('',(-6.060728160804,-0.703051050954));
-#3516 = CARTESIAN_POINT('',(-6.076636212638,-0.703051050954));
-#3517 = CARTESIAN_POINT('',(-6.108452313144,-0.703051050954));
-#3518 = CARTESIAN_POINT('',(-6.124360362518,-0.703051050954));
-#3519 = CARTESIAN_POINT('',(-6.140268412899,-0.703051050954));
-#3520 = CARTESIAN_POINT('',(-6.172084512131,-0.703051050954));
-#3521 = CARTESIAN_POINT('',(-6.187992561691,-0.703051050954));
-#3522 = CARTESIAN_POINT('',(-6.203900611408,-0.703051050954));
-#3523 = CARTESIAN_POINT('',(-6.23565282204,-0.703051050954));
-#3524 = CARTESIAN_POINT('',(-6.25149698425,-0.703051191832));
-#3525 = CARTESIAN_POINT('',(-6.26734114563,-0.7030508819));
-#3526 = CARTESIAN_POINT('',(-6.28318530718,-0.703051050954));
-#3527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3528 = ORIENTED_EDGE('',*,*,#3529,.F.);
-#3529 = EDGE_CURVE('',#3530,#3433,#3532,.T.);
-#3530 = VERTEX_POINT('',#3531);
-#3531 = CARTESIAN_POINT('',(20.9,-2.046948949045,-4.306028156914E-015));
-#3532 = SURFACE_CURVE('',#3533,(#3538,#3545),.PCURVE_S1.);
-#3533 = CIRCLE('',#3534,21.);
-#3534 = AXIS2_PLACEMENT_3D('',#3535,#3536,#3537);
-#3535 = CARTESIAN_POINT('',(0.E+000,1.142090101695E-030,
- -5.143516556419E-015));
-#3536 = DIRECTION('',(0.E+000,2.22044604925E-016,-1.));
-#3537 = DIRECTION('',(1.,0.E+000,0.E+000));
-#3538 = PCURVE('',#321,#3539);
-#3539 = DEFINITIONAL_REPRESENTATION('',(#3540),#3544);
-#3540 = LINE('',#3541,#3542);
-#3541 = CARTESIAN_POINT('',(-0.E+000,-2.449293598295E-016));
-#3542 = VECTOR('',#3543,1.);
-#3543 = DIRECTION('',(-1.,0.E+000));
-#3544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3545 = PCURVE('',#1983,#3546);
-#3546 = DEFINITIONAL_REPRESENTATION('',(#3547),#3551);
-#3547 = LINE('',#3548,#3549);
-#3548 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#3549 = VECTOR('',#3550,1.);
-#3550 = DIRECTION('',(-1.,0.E+000));
-#3551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3552 = ORIENTED_EDGE('',*,*,#3553,.T.);
-#3553 = EDGE_CURVE('',#3530,#3554,#3556,.T.);
-#3554 = VERTEX_POINT('',#3555);
-#3555 = CARTESIAN_POINT('',(20.827785366951,-2.046948949046,
- -1.735902274959));
-#3556 = SURFACE_CURVE('',#3557,(#3562,#3575),.PCURVE_S1.);
-#3557 = CIRCLE('',#3558,20.9);
-#3558 = AXIS2_PLACEMENT_3D('',#3559,#3560,#3561);
-#3559 = CARTESIAN_POINT('',(0.E+000,-2.046948949046,-4.545139706926E-016
- ));
-#3560 = DIRECTION('',(-0.E+000,1.,2.22044604925E-016));
-#3561 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.));
-#3562 = PCURVE('',#321,#3563);
-#3563 = DEFINITIONAL_REPRESENTATION('',(#3564),#3574);
-#3564 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3565,#3566,#3567,#3568,#3569,
- #3570,#3571,#3572,#3573),.UNSPECIFIED.,.F.,.F.,(9,9),(1.570796326795
- ,1.653949645705),.PIECEWISE_BEZIER_KNOTS.);
-#3565 = CARTESIAN_POINT('',(-9.762877503947E-002,6.094075738614E-017));
-#3566 = CARTESIAN_POINT('',(-9.762877503947E-002,-1.034466884058E-002));
-#3567 = CARTESIAN_POINT('',(-9.764075308213E-002,-2.06893376811E-002));
-#3568 = CARTESIAN_POINT('',(-9.766470916753E-002,-3.1033990341E-002));
-#3569 = CARTESIAN_POINT('',(-9.770065694187E-002,-4.137861063856E-002));
-#3570 = CARTESIAN_POINT('',(-9.774862369767E-002,-5.172318235E-002));
-#3571 = CARTESIAN_POINT('',(-9.780865046824E-002,-6.206768916031E-002));
-#3572 = CARTESIAN_POINT('',(-9.788079221581E-002,-7.241211462292E-002));
-#3573 = CARTESIAN_POINT('',(-9.796511812224E-002,-8.275644210958E-002));
-#3574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3575 = PCURVE('',#3576,#3581);
-#3576 = CYLINDRICAL_SURFACE('',#3577,20.9);
-#3577 = AXIS2_PLACEMENT_3D('',#3578,#3579,#3580);
-#3578 = CARTESIAN_POINT('',(0.E+000,2.75,6.106226635438E-016));
-#3579 = DIRECTION('',(0.E+000,1.,2.22044604925E-016));
-#3580 = DIRECTION('',(1.,0.E+000,0.E+000));
-#3581 = DEFINITIONAL_REPRESENTATION('',(#3582),#3586);
-#3582 = LINE('',#3583,#3584);
-#3583 = CARTESIAN_POINT('',(-7.853981633974,-4.796948949046));
-#3584 = VECTOR('',#3585,1.);
-#3585 = DIRECTION('',(1.,-0.E+000));
-#3586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3587 = ORIENTED_EDGE('',*,*,#3588,.T.);
-#3588 = EDGE_CURVE('',#3554,#3589,#3591,.T.);
-#3589 = VERTEX_POINT('',#3590);
-#3590 = CARTESIAN_POINT('',(20.413036373982,-4.75,-1.321153281983));
-#3591 = SURFACE_CURVE('',#3592,(#3597,#3610),.PCURVE_S1.);
-#3592 = CIRCLE('',#3593,16.085707942067);
-#3593 = AXIS2_PLACEMENT_3D('',#3594,#3595,#3596);
-#3594 = CARTESIAN_POINT('',(9.545941546159,-2.119624819221E-015,
- 9.54594154601));
-#3595 = DIRECTION('',(-0.707106781192,1.570092458671E-016,
- -0.707106781181));
-#3596 = DIRECTION('',(0.707106781181,1.570092458696E-016,-0.707106781192
- ));
-#3597 = PCURVE('',#321,#3598);
-#3598 = DEFINITIONAL_REPRESENTATION('',(#3599),#3609);
-#3599 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3600,#3601,#3602,#3603,#3604,
- #3605,#3606,#3607,#3608),.UNSPECIFIED.,.F.,.F.,(9,9),(0.E+000,
- 0.299762377921),.PIECEWISE_BEZIER_KNOTS.);
-#3600 = CARTESIAN_POINT('',(0.E+000,-8.71756900369E-002));
-#3601 = CARTESIAN_POINT('',(-2.881113381275E-002,-8.71756900369E-002));
-#3602 = CARTESIAN_POINT('',(-5.762226763244E-002,-8.630327239683E-002));
-#3603 = CARTESIAN_POINT('',(-8.639941678103E-002,-8.455843714137E-002));
-#3604 = CARTESIAN_POINT('',(-0.115108596924,-8.19441697837E-002));
-#3605 = CARTESIAN_POINT('',(-0.143716553575,-7.84664418282E-002));
-#3606 = CARTESIAN_POINT('',(-0.172191497049,-7.413408728311E-002));
-#3607 = CARTESIAN_POINT('',(-0.200503703566,-6.895856072556E-002));
-#3608 = CARTESIAN_POINT('',(-0.228625939366,-6.295363536474E-002));
-#3609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3610 = PCURVE('',#3611,#3616);
-#3611 = PLANE('',#3612);
-#3612 = AXIS2_PLACEMENT_3D('',#3613,#3614,#3615);
-#3613 = CARTESIAN_POINT('',(21.793407401121,4.75,-2.701524309144));
-#3614 = DIRECTION('',(-0.707106781192,1.570092458671E-016,
- -0.707106781181));
-#3615 = DIRECTION('',(-0.707106781181,-1.570092458696E-016,
- 0.707106781192));
-#3616 = DEFINITIONAL_REPRESENTATION('',(#3617),#3621);
-#3617 = CIRCLE('',#3618,16.085707942067);
-#3618 = AXIS2_PLACEMENT_2D('',#3619,#3620);
-#3619 = CARTESIAN_POINT('',(17.320532316924,-4.75));
-#3620 = DIRECTION('',(-1.,0.E+000));
-#3621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3622 = ORIENTED_EDGE('',*,*,#3623,.F.);
-#3623 = EDGE_CURVE('',#3624,#3589,#3626,.T.);
-#3624 = VERTEX_POINT('',#3625);
-#3625 = CARTESIAN_POINT('',(18.562951677315,-4.75,-8.593853909956));
-#3626 = SURFACE_CURVE('',#3627,(#3632,#3645),.PCURVE_S1.);
-#3627 = CIRCLE('',#3628,20.455744914327);
-#3628 = AXIS2_PLACEMENT_3D('',#3629,#3630,#3631);
-#3629 = CARTESIAN_POINT('',(2.927413515469E-032,-4.75,
- -1.054711873394E-015));
-#3630 = DIRECTION('',(6.162975822039E-033,-1.,-2.22044604925E-016));
-#3631 = DIRECTION('',(0.E+000,2.22044604925E-016,-1.));
-#3632 = PCURVE('',#321,#3633);
-#3633 = DEFINITIONAL_REPRESENTATION('',(#3634),#3644);
-#3634 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3635,#3636,#3637,#3638,#3639,
- #3640,#3641,#3642,#3643),.UNSPECIFIED.,.F.,.F.,(9,9),(1.132769120041
- ,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
-#3635 = CARTESIAN_POINT('',(-0.251008895098,-0.4259224516));
-#3636 = CARTESIAN_POINT('',(-0.244838767925,-0.372884895091));
-#3637 = CARTESIAN_POINT('',(-0.239832339806,-0.319751439378));
-#3638 = CARTESIAN_POINT('',(-0.235827177583,-0.266546260232));
-#3639 = CARTESIAN_POINT('',(-0.23271704113,-0.213287582391));
-#3640 = CARTESIAN_POINT('',(-0.230429679924,-0.159990621633));
-#3641 = CARTESIAN_POINT('',(-0.228919906407,-0.106668723676));
-#3642 = CARTESIAN_POINT('',(-0.228165013667,-5.333436194577E-002));
-#3643 = CARTESIAN_POINT('',(-0.228165013667,-5.964538698454E-017));
-#3644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3645 = PCURVE('',#3646,#3651);
-#3646 = PLANE('',#3647);
-#3647 = AXIS2_PLACEMENT_3D('',#3648,#3649,#3650);
-#3648 = CARTESIAN_POINT('',(19.3712588842,-4.75,-4.189731130554));
-#3649 = DIRECTION('',(6.162975822039E-033,-1.,-2.22044604925E-016));
-#3650 = DIRECTION('',(0.E+000,2.22044604925E-016,-1.));
-#3651 = DEFINITIONAL_REPRESENTATION('',(#3652),#3656);
-#3652 = CIRCLE('',#3653,20.455744914327);
-#3653 = AXIS2_PLACEMENT_2D('',#3654,#3655);
-#3654 = CARTESIAN_POINT('',(-4.189731130554,-19.3712588842));
-#3655 = DIRECTION('',(1.,0.E+000));
-#3656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3657 = ORIENTED_EDGE('',*,*,#3658,.T.);
-#3658 = EDGE_CURVE('',#3624,#3659,#3661,.T.);
-#3659 = VERTEX_POINT('',#3660);
-#3660 = CARTESIAN_POINT('',(19.019776358972,-2.046948949046,
- -8.663608212212));
-#3661 = SURFACE_CURVE('',#3662,(#3677,#3695),.PCURVE_S1.);
-#3662 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#3663,#3664,#3665,#3666,#3667,
- #3668,#3669,#3670,#3671,#3672,#3673,#3674,#3675,#3676),
- .UNSPECIFIED.,.F.,.F.,(8,6,8),(0.E+000,0.215027283025,1.),
- .UNSPECIFIED.);
-#3663 = CARTESIAN_POINT('',(18.562951538039,-4.7500006,-8.593853879163)
- );
-#3664 = CARTESIAN_POINT('',(18.596482902344,-4.605547807787,
- -8.601267287907));
-#3665 = CARTESIAN_POINT('',(18.628961356681,-4.46094454929,
- -8.608045313181));
-#3666 = CARTESIAN_POINT('',(18.660368678592,-4.316196515267,
- -8.614233099699));
-#3667 = CARTESIAN_POINT('',(18.690687479011,-4.17130938885,
- -8.619873778066));
-#3668 = CARTESIAN_POINT('',(18.71990120227,-4.026288845546,
- -8.625008464778));
-#3669 = CARTESIAN_POINT('',(18.747994126091,-3.88114055324,
- -8.629676262226));
-#3670 = CARTESIAN_POINT('',(18.87336070805,-3.205550093238,
- -8.649385372646));
-#3671 = CARTESIAN_POINT('',(18.956635602143,-2.673600412023,
- -8.659128652207));
-#3672 = CARTESIAN_POINT('',(19.024051025974,-2.140300920862,
- -8.664946748002));
-#3673 = CARTESIAN_POINT('',(19.075028505273,-1.605953243862,
- -8.668277173192));
-#3674 = CARTESIAN_POINT('',(19.109153431684,-1.070882352357,
- -8.670155308663));
-#3675 = CARTESIAN_POINT('',(19.12621569913,-0.535438915834,
- -8.671094108033));
-#3676 = CARTESIAN_POINT('',(19.12621569913,6.609941432634E-015,
- -8.671094108033));
-#3677 = PCURVE('',#321,#3678);
-#3678 = DEFINITIONAL_REPRESENTATION('',(#3679),#3694);
-#3679 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#3680,#3681,#3682,#3683,#3684,
- #3685,#3686,#3687,#3688,#3689,#3690,#3691,#3692,#3693),
- .UNSPECIFIED.,.F.,.F.,(8,6,8),(0.E+000,0.215027283025,1.),
- .UNSPECIFIED.);
-#3680 = CARTESIAN_POINT('',(-0.250510769561,-0.421611249368));
-#3681 = CARTESIAN_POINT('',(-0.242773393441,-0.421998149383));
-#3682 = CARTESIAN_POINT('',(-0.235038900712,-0.422351967001));
-#3683 = CARTESIAN_POINT('',(-0.227307532908,-0.422675035633));
-#3684 = CARTESIAN_POINT('',(-0.21957947476,-0.422969587643));
-#3685 = CARTESIAN_POINT('',(-0.211854854193,-0.423237754354));
-#3686 = CARTESIAN_POINT('',(-0.204133742328,-0.423481566042));
-#3687 = CARTESIAN_POINT('',(-0.168242534748,-0.424511137243));
-#3688 = CARTESIAN_POINT('',(-0.14011575337,-0.425020453577));
-#3689 = CARTESIAN_POINT('',(-0.112036935772,-0.425324612503));
-#3690 = CARTESIAN_POINT('',(-8.399928822754E-002,-0.425498737777));
-#3691 = CARTESIAN_POINT('',(-5.599029075798E-002,-0.425596933504));
-#3692 = CARTESIAN_POINT('',(-2.799502652574E-002,-0.425646018171));
-#3693 = CARTESIAN_POINT('',(0.E+000,-0.425646018171));
-#3694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3695 = PCURVE('',#3696,#3701);
-#3696 = CYLINDRICAL_SURFACE('',#3697,3.5);
-#3697 = AXIS2_PLACEMENT_3D('',#3698,#3699,#3700);
-#3698 = CARTESIAN_POINT('',(19.318516525781,4.75,-5.17638090205));
-#3699 = DIRECTION('',(0.E+000,1.,2.22044604925E-016));
-#3700 = DIRECTION('',(1.,0.E+000,0.E+000));
-#3701 = DEFINITIONAL_REPRESENTATION('',(#3702),#3717);
-#3702 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#3703,#3704,#3705,#3706,#3707,
- #3708,#3709,#3710,#3711,#3712,#3713,#3714,#3715,#3716),
- .UNSPECIFIED.,.F.,.F.,(8,6,8),(0.E+000,0.215027283025,1.),
- .UNSPECIFIED.);
-#3703 = CARTESIAN_POINT('',(-4.494800381391,-9.5000006));
-#3704 = CARTESIAN_POINT('',(-4.504612123716,-9.355547807787));
-#3705 = CARTESIAN_POINT('',(-4.514090972698,-9.21094454929));
-#3706 = CARTESIAN_POINT('',(-4.523236088174,-9.066196515267));
-#3707 = CARTESIAN_POINT('',(-4.532046374328,-8.92130938885));
-#3708 = CARTESIAN_POINT('',(-4.540520479695,-8.776288845546));
-#3709 = CARTESIAN_POINT('',(-4.548656797158,-8.63114055324));
-#3710 = CARTESIAN_POINT('',(-4.584915762446,-7.955550093238));
-#3711 = CARTESIAN_POINT('',(-4.608852243957,-7.423600412023));
-#3712 = CARTESIAN_POINT('',(-4.628175874351,-6.890300920863));
-#3713 = CARTESIAN_POINT('',(-4.642771157883,-6.355953243861));
-#3714 = CARTESIAN_POINT('',(-4.652535902741,-5.820882352357));
-#3715 = CARTESIAN_POINT('',(-4.657418206252,-5.285438915834));
-#3716 = CARTESIAN_POINT('',(-4.657418206252,-4.75));
-#3717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3718 = ORIENTED_EDGE('',*,*,#3719,.T.);
-#3719 = EDGE_CURVE('',#3659,#3720,#3722,.T.);
-#3720 = VERTEX_POINT('',#3721);
-#3721 = CARTESIAN_POINT('',(18.255171095785,-2.046948949046,
- -10.17638090205));
-#3722 = SURFACE_CURVE('',#3723,(#3728,#3741),.PCURVE_S1.);
-#3723 = CIRCLE('',#3724,20.9);
-#3724 = AXIS2_PLACEMENT_3D('',#3725,#3726,#3727);
-#3725 = CARTESIAN_POINT('',(0.E+000,-2.046948949046,-4.545139706926E-016
- ));
-#3726 = DIRECTION('',(-0.E+000,1.,2.22044604925E-016));
-#3727 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.));
-#3728 = PCURVE('',#321,#3729);
-#3729 = DEFINITIONAL_REPRESENTATION('',(#3730),#3740);
-#3730 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3731,#3732,#3733,#3734,#3735,
- #3736,#3737,#3738,#3739),.UNSPECIFIED.,.F.,.F.,(9,9),(1.998218989047
- ,2.079342803463),.PIECEWISE_BEZIER_KNOTS.);
-#3731 = CARTESIAN_POINT('',(-0.107209487468,-0.42525465837));
-#3732 = CARTESIAN_POINT('',(-0.107700906601,-0.435336914287));
-#3733 = CARTESIAN_POINT('',(-0.108209957487,-0.445418560802));
-#3734 = CARTESIAN_POINT('',(-0.108737113156,-0.455499568699));
-#3735 = CARTESIAN_POINT('',(-0.10928287832,-0.46557990737));
-#3736 = CARTESIAN_POINT('',(-0.109847791868,-0.475659544717));
-#3737 = CARTESIAN_POINT('',(-0.110432429773,-0.485738446949));
-#3738 = CARTESIAN_POINT('',(-0.111037408413,-0.495816578455));
-#3739 = CARTESIAN_POINT('',(-0.111663388535,-0.505893901574));
-#3740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3741 = PCURVE('',#3742,#3747);
-#3742 = CYLINDRICAL_SURFACE('',#3743,20.9);
-#3743 = AXIS2_PLACEMENT_3D('',#3744,#3745,#3746);
-#3744 = CARTESIAN_POINT('',(0.E+000,2.75,6.106226635438E-016));
-#3745 = DIRECTION('',(0.E+000,1.,2.22044604925E-016));
-#3746 = DIRECTION('',(1.,0.E+000,0.E+000));
-#3747 = DEFINITIONAL_REPRESENTATION('',(#3748),#3752);
-#3748 = LINE('',#3749,#3750);
-#3749 = CARTESIAN_POINT('',(-7.853981633974,-4.796948949046));
-#3750 = VECTOR('',#3751,1.);
-#3751 = DIRECTION('',(1.,-0.E+000));
-#3752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3753 = ORIENTED_EDGE('',*,*,#3754,.T.);
-#3754 = EDGE_CURVE('',#3720,#1188,#3755,.T.);
-#3755 = SURFACE_CURVE('',#3756,(#3761,#3768),.PCURVE_S1.);
-#3756 = CIRCLE('',#3757,18.369574620453);
-#3757 = AXIS2_PLACEMENT_3D('',#3758,#3759,#3760);
-#3758 = CARTESIAN_POINT('',(0.E+000,2.259610476962E-015,-10.17638090205)
- );
-#3759 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.));
-#3760 = DIRECTION('',(1.,0.E+000,0.E+000));
-#3761 = PCURVE('',#321,#3762);
-#3762 = DEFINITIONAL_REPRESENTATION('',(#3763),#3767);
-#3763 = LINE('',#3764,#3765);
-#3764 = CARTESIAN_POINT('',(-6.28318530718,-0.505893901574));
-#3765 = VECTOR('',#3766,1.);
-#3766 = DIRECTION('',(1.,-0.E+000));
-#3767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3768 = PCURVE('',#1749,#3769);
-#3769 = DEFINITIONAL_REPRESENTATION('',(#3770),#3778);
-#3770 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3771,#3772,#3773,#3774,
-#3775,#3776,#3777),.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('') );
-#3771 = CARTESIAN_POINT('',(0.948941118819,-2.75));
-#3772 = CARTESIAN_POINT('',(0.948941118819,29.067036556052));
-#3773 = CARTESIAN_POINT('',(28.503303049498,13.158518278026));
-#3774 = CARTESIAN_POINT('',(56.057664980177,-2.75));
-#3775 = CARTESIAN_POINT('',(28.503303049498,-18.65851827802));
-#3776 = CARTESIAN_POINT('',(0.948941118819,-34.56703655605));
-#3777 = CARTESIAN_POINT('',(0.948941118819,-2.75));
-#3778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3779 = ADVANCED_FACE('',(#3780,#4062),#249,.T.);
-#3780 = FACE_BOUND('',#3781,.T.);
-#3781 = EDGE_LOOP('',(#3782,#3810,#3838,#3866,#3894,#3922,#3950,#3983,
- #4006,#4039,#4060,#4061));
-#3782 = ORIENTED_EDGE('',*,*,#3783,.F.);
-#3783 = EDGE_CURVE('',#3784,#206,#3786,.T.);
-#3784 = VERTEX_POINT('',#3785);
-#3785 = CARTESIAN_POINT('',(-10.485,-2.244064434963,-19.4));
-#3786 = SURFACE_CURVE('',#3787,(#3792,#3803),.PCURVE_S1.);
-#3787 = CIRCLE('',#3788,7.05);
-#3788 = AXIS2_PLACEMENT_3D('',#3789,#3790,#3791);
-#3789 = CARTESIAN_POINT('',(-3.441641182643,-2.55,-19.4));
-#3790 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#3791 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#3792 = PCURVE('',#249,#3793);
-#3793 = DEFINITIONAL_REPRESENTATION('',(#3794),#3802);
-#3794 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3795,#3796,#3797,#3798,
-#3799,#3800,#3801),.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('') );
-#3795 = CARTESIAN_POINT('',(-4.514786961833,3.661283512932));
-#3796 = CARTESIAN_POINT('',(-4.514786961833,15.872241706293));
-#3797 = CARTESIAN_POINT('',(6.060213038167,9.766762609613));
-#3798 = CARTESIAN_POINT('',(16.635213038167,3.661283512932));
-#3799 = CARTESIAN_POINT('',(6.060213038167,-2.444195583748));
-#3800 = CARTESIAN_POINT('',(-4.514786961833,-8.549674680428));
-#3801 = CARTESIAN_POINT('',(-4.514786961833,3.661283512932));
-#3802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3803 = PCURVE('',#221,#3804);
-#3804 = DEFINITIONAL_REPRESENTATION('',(#3805),#3809);
-#3805 = LINE('',#3806,#3807);
-#3806 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#3807 = VECTOR('',#3808,1.);
-#3808 = DIRECTION('',(1.,0.E+000));
-#3809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3810 = ORIENTED_EDGE('',*,*,#3811,.T.);
-#3811 = EDGE_CURVE('',#3784,#3812,#3814,.T.);
-#3812 = VERTEX_POINT('',#3813);
-#3813 = CARTESIAN_POINT('',(-10.485,-1.447032173222,-19.4));
-#3814 = SURFACE_CURVE('',#3815,(#3819,#3826),.PCURVE_S1.);
-#3815 = LINE('',#3816,#3817);
-#3816 = CARTESIAN_POINT('',(-10.485,-2.244064434963,-19.4));
-#3817 = VECTOR('',#3818,1.);
-#3818 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#3819 = PCURVE('',#249,#3820);
-#3820 = DEFINITIONAL_REPRESENTATION('',(#3821),#3825);
-#3821 = LINE('',#3822,#3823);
-#3822 = CARTESIAN_POINT('',(2.22927747313,10.70464233029));
-#3823 = VECTOR('',#3824,1.);
-#3824 = DIRECTION('',(-1.,0.E+000));
-#3825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3826 = PCURVE('',#3827,#3832);
-#3827 = PLANE('',#3828);
-#3828 = AXIS2_PLACEMENT_3D('',#3829,#3830,#3831);
-#3829 = CARTESIAN_POINT('',(-10.485,-2.244064434963,-19.4));
-#3830 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
-#3831 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#3832 = DEFINITIONAL_REPRESENTATION('',(#3833),#3837);
-#3833 = LINE('',#3834,#3835);
-#3834 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#3835 = VECTOR('',#3836,1.);
-#3836 = DIRECTION('',(1.,0.E+000));
-#3837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3838 = ORIENTED_EDGE('',*,*,#3839,.T.);
-#3839 = EDGE_CURVE('',#3812,#3840,#3842,.T.);
-#3840 = VERTEX_POINT('',#3841);
-#3841 = CARTESIAN_POINT('',(-10.735,-1.447032173222,-19.4));
-#3842 = SURFACE_CURVE('',#3843,(#3847,#3854),.PCURVE_S1.);
-#3843 = LINE('',#3844,#3845);
-#3844 = CARTESIAN_POINT('',(-10.485,-1.447032173222,-19.4));
-#3845 = VECTOR('',#3846,1.);
-#3846 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
-#3847 = PCURVE('',#249,#3848);
-#3848 = DEFINITIONAL_REPRESENTATION('',(#3849),#3853);
-#3849 = LINE('',#3850,#3851);
-#3850 = CARTESIAN_POINT('',(1.432245211389,10.70464233029));
-#3851 = VECTOR('',#3852,1.);
-#3852 = DIRECTION('',(0.E+000,1.));
-#3853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3854 = PCURVE('',#3855,#3860);
-#3855 = PLANE('',#3856);
-#3856 = AXIS2_PLACEMENT_3D('',#3857,#3858,#3859);
-#3857 = CARTESIAN_POINT('',(-10.485,-1.447032173222,-19.4));
-#3858 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#3859 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
-#3860 = DEFINITIONAL_REPRESENTATION('',(#3861),#3865);
-#3861 = LINE('',#3862,#3863);
-#3862 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#3863 = VECTOR('',#3864,1.);
-#3864 = DIRECTION('',(1.,0.E+000));
-#3865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3866 = ORIENTED_EDGE('',*,*,#3867,.T.);
-#3867 = EDGE_CURVE('',#3840,#3868,#3870,.T.);
-#3868 = VERTEX_POINT('',#3869);
-#3869 = CARTESIAN_POINT('',(-10.735,1.552967826778,-19.4));
-#3870 = SURFACE_CURVE('',#3871,(#3875,#3882),.PCURVE_S1.);
-#3871 = LINE('',#3872,#3873);
-#3872 = CARTESIAN_POINT('',(-10.735,-1.447032173222,-19.4));
-#3873 = VECTOR('',#3874,1.);
-#3874 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#3875 = PCURVE('',#249,#3876);
-#3876 = DEFINITIONAL_REPRESENTATION('',(#3877),#3881);
-#3877 = LINE('',#3878,#3879);
-#3878 = CARTESIAN_POINT('',(1.432245211389,10.95464233029));
-#3879 = VECTOR('',#3880,1.);
-#3880 = DIRECTION('',(-1.,0.E+000));
-#3881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3882 = PCURVE('',#3883,#3888);
-#3883 = PLANE('',#3884);
-#3884 = AXIS2_PLACEMENT_3D('',#3885,#3886,#3887);
-#3885 = CARTESIAN_POINT('',(-10.735,-1.447032173222,-19.4));
-#3886 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
-#3887 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#3888 = DEFINITIONAL_REPRESENTATION('',(#3889),#3893);
-#3889 = LINE('',#3890,#3891);
-#3890 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#3891 = VECTOR('',#3892,1.);
-#3892 = DIRECTION('',(1.,0.E+000));
-#3893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3894 = ORIENTED_EDGE('',*,*,#3895,.T.);
-#3895 = EDGE_CURVE('',#3868,#3896,#3898,.T.);
-#3896 = VERTEX_POINT('',#3897);
-#3897 = CARTESIAN_POINT('',(-10.485,1.552967826778,-19.4));
-#3898 = SURFACE_CURVE('',#3899,(#3903,#3910),.PCURVE_S1.);
-#3899 = LINE('',#3900,#3901);
-#3900 = CARTESIAN_POINT('',(-10.735,1.552967826778,-19.4));
-#3901 = VECTOR('',#3902,1.);
-#3902 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
-#3903 = PCURVE('',#249,#3904);
-#3904 = DEFINITIONAL_REPRESENTATION('',(#3905),#3909);
-#3905 = LINE('',#3906,#3907);
-#3906 = CARTESIAN_POINT('',(-1.567754788611,10.95464233029));
-#3907 = VECTOR('',#3908,1.);
-#3908 = DIRECTION('',(0.E+000,-1.));
-#3909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3910 = PCURVE('',#3911,#3916);
-#3911 = PLANE('',#3912);
-#3912 = AXIS2_PLACEMENT_3D('',#3913,#3914,#3915);
-#3913 = CARTESIAN_POINT('',(-10.735,1.552967826778,-19.4));
-#3914 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#3915 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
-#3916 = DEFINITIONAL_REPRESENTATION('',(#3917),#3921);
-#3917 = LINE('',#3918,#3919);
-#3918 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#3919 = VECTOR('',#3920,1.);
-#3920 = DIRECTION('',(1.,0.E+000));
-#3921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3922 = ORIENTED_EDGE('',*,*,#3923,.T.);
-#3923 = EDGE_CURVE('',#3896,#3924,#3926,.T.);
-#3924 = VERTEX_POINT('',#3925);
-#3925 = CARTESIAN_POINT('',(-10.485,2.350000088519,-19.4));
-#3926 = SURFACE_CURVE('',#3927,(#3931,#3938),.PCURVE_S1.);
-#3927 = LINE('',#3928,#3929);
-#3928 = CARTESIAN_POINT('',(-10.485,1.552967826778,-19.4));
-#3929 = VECTOR('',#3930,1.);
-#3930 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#3931 = PCURVE('',#249,#3932);
-#3932 = DEFINITIONAL_REPRESENTATION('',(#3933),#3937);
-#3933 = LINE('',#3934,#3935);
-#3934 = CARTESIAN_POINT('',(-1.567754788611,10.70464233029));
-#3935 = VECTOR('',#3936,1.);
-#3936 = DIRECTION('',(-1.,0.E+000));
-#3937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3938 = PCURVE('',#3939,#3944);
-#3939 = PLANE('',#3940);
-#3940 = AXIS2_PLACEMENT_3D('',#3941,#3942,#3943);
-#3941 = CARTESIAN_POINT('',(-10.485,1.552967826778,-19.4));
-#3942 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
-#3943 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#3944 = DEFINITIONAL_REPRESENTATION('',(#3945),#3949);
-#3945 = LINE('',#3946,#3947);
-#3946 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#3947 = VECTOR('',#3948,1.);
-#3948 = DIRECTION('',(1.,0.E+000));
-#3949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3950 = ORIENTED_EDGE('',*,*,#3951,.F.);
-#3951 = EDGE_CURVE('',#3952,#3924,#3954,.T.);
-#3952 = VERTEX_POINT('',#3953);
-#3953 = CARTESIAN_POINT('',(-6.122905815639,9.,-19.4));
-#3954 = SURFACE_CURVE('',#3955,(#3960,#3971),.PCURVE_S1.);
-#3955 = CIRCLE('',#3956,7.25);
-#3956 = AXIS2_PLACEMENT_3D('',#3957,#3958,#3959);
-#3957 = CARTESIAN_POINT('',(-3.235,2.35,-19.4));
-#3958 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#3959 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#3960 = PCURVE('',#249,#3961);
-#3961 = DEFINITIONAL_REPRESENTATION('',(#3962),#3970);
-#3962 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3963,#3964,#3965,#3966,
-#3967,#3968,#3969),.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('') );
-#3963 = CARTESIAN_POINT('',(-9.614786961833,3.45464233029));
-#3964 = CARTESIAN_POINT('',(-9.614786961833,16.012010685164));
-#3965 = CARTESIAN_POINT('',(1.260213038167,9.733326507727));
-#3966 = CARTESIAN_POINT('',(12.135213038167,3.45464233029));
-#3967 = CARTESIAN_POINT('',(1.260213038167,-2.824041847147));
-#3968 = CARTESIAN_POINT('',(-9.614786961833,-9.102726024585));
-#3969 = CARTESIAN_POINT('',(-9.614786961833,3.45464233029));
-#3970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3971 = PCURVE('',#3972,#3977);
-#3972 = CYLINDRICAL_SURFACE('',#3973,7.25);
-#3973 = AXIS2_PLACEMENT_3D('',#3974,#3975,#3976);
-#3974 = CARTESIAN_POINT('',(-3.235,2.35,-19.4));
-#3975 = DIRECTION('',(0.E+000,0.E+000,1.));
-#3976 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#3977 = DEFINITIONAL_REPRESENTATION('',(#3978),#3982);
-#3978 = LINE('',#3979,#3980);
-#3979 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#3980 = VECTOR('',#3981,1.);
-#3981 = DIRECTION('',(1.,0.E+000));
-#3982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3983 = ORIENTED_EDGE('',*,*,#3984,.F.);
-#3984 = EDGE_CURVE('',#3985,#3952,#3987,.T.);
-#3985 = VERTEX_POINT('',#3986);
-#3986 = CARTESIAN_POINT('',(6.861049894152,9.,-19.4));
-#3987 = SURFACE_CURVE('',#3988,(#3992,#3999),.PCURVE_S1.);
-#3988 = LINE('',#3989,#3990);
-#3989 = CARTESIAN_POINT('',(-3.640178834855,9.,-19.4));
-#3990 = VECTOR('',#3991,1.);
-#3991 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
-#3992 = PCURVE('',#249,#3993);
-#3993 = DEFINITIONAL_REPRESENTATION('',(#3994),#3998);
-#3994 = LINE('',#3995,#3996);
-#3995 = CARTESIAN_POINT('',(-9.014786961833,3.859821165145));
-#3996 = VECTOR('',#3997,1.);
-#3997 = DIRECTION('',(0.E+000,1.));
-#3998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3999 = PCURVE('',#1514,#4000);
-#4000 = DEFINITIONAL_REPRESENTATION('',(#4001),#4005);
-#4001 = LINE('',#4002,#4003);
-#4002 = CARTESIAN_POINT('',(3.859821165145,-5.));
-#4003 = VECTOR('',#4004,1.);
-#4004 = DIRECTION('',(-1.,0.E+000));
-#4005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4006 = ORIENTED_EDGE('',*,*,#4007,.F.);
-#4007 = EDGE_CURVE('',#4008,#3985,#4010,.T.);
-#4008 = VERTEX_POINT('',#4009);
-#4009 = CARTESIAN_POINT('',(11.065,2.55,-19.4));
-#4010 = SURFACE_CURVE('',#4011,(#4016,#4027),.PCURVE_S1.);
-#4011 = CIRCLE('',#4012,7.05);
-#4012 = AXIS2_PLACEMENT_3D('',#4013,#4014,#4015);
-#4013 = CARTESIAN_POINT('',(4.015,2.55,-19.4));
-#4014 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#4015 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#4016 = PCURVE('',#249,#4017);
-#4017 = DEFINITIONAL_REPRESENTATION('',(#4018),#4026);
-#4018 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4019,#4020,#4021,#4022,
-#4023,#4024,#4025),.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('') );
-#4019 = CARTESIAN_POINT('',(-9.614786961833,-3.79535766971));
-#4020 = CARTESIAN_POINT('',(-9.614786961833,8.41560052365));
-#4021 = CARTESIAN_POINT('',(0.960213038167,2.31012142697));
-#4022 = CARTESIAN_POINT('',(11.535213038167,-3.79535766971));
-#4023 = CARTESIAN_POINT('',(0.960213038167,-9.900836766391));
-#4024 = CARTESIAN_POINT('',(-9.614786961833,-16.00631586307));
-#4025 = CARTESIAN_POINT('',(-9.614786961833,-3.79535766971));
-#4026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4027 = PCURVE('',#4028,#4033);
-#4028 = CYLINDRICAL_SURFACE('',#4029,7.05);
-#4029 = AXIS2_PLACEMENT_3D('',#4030,#4031,#4032);
-#4030 = CARTESIAN_POINT('',(4.015,2.55,-19.4));
-#4031 = DIRECTION('',(0.E+000,0.E+000,1.));
-#4032 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#4033 = DEFINITIONAL_REPRESENTATION('',(#4034),#4038);
-#4034 = LINE('',#4035,#4036);
-#4035 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#4036 = VECTOR('',#4037,1.);
-#4037 = DIRECTION('',(1.,0.E+000));
-#4038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4039 = ORIENTED_EDGE('',*,*,#4040,.T.);
-#4040 = EDGE_CURVE('',#4008,#741,#4041,.T.);
-#4041 = SURFACE_CURVE('',#4042,(#4046,#4053),.PCURVE_S1.);
-#4042 = LINE('',#4043,#4044);
-#4043 = CARTESIAN_POINT('',(11.065,2.55,-19.4));
-#4044 = VECTOR('',#4045,1.);
-#4045 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#4046 = PCURVE('',#249,#4047);
-#4047 = DEFINITIONAL_REPRESENTATION('',(#4048),#4052);
-#4048 = LINE('',#4049,#4050);
-#4049 = CARTESIAN_POINT('',(-2.564786961833,-10.84535766971));
-#4050 = VECTOR('',#4051,1.);
-#4051 = DIRECTION('',(1.,0.E+000));
-#4052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4053 = PCURVE('',#813,#4054);
-#4054 = DEFINITIONAL_REPRESENTATION('',(#4055),#4059);
-#4055 = LINE('',#4056,#4057);
-#4056 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#4057 = VECTOR('',#4058,1.);
-#4058 = DIRECTION('',(1.,0.E+000));
-#4059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4060 = ORIENTED_EDGE('',*,*,#740,.F.);
-#4061 = ORIENTED_EDGE('',*,*,#233,.F.);
-#4062 = FACE_BOUND('',#4063,.T.);
-#4063 = EDGE_LOOP('',(#4064,#4094,#4122,#4155));
-#4064 = ORIENTED_EDGE('',*,*,#4065,.F.);
-#4065 = EDGE_CURVE('',#4066,#4068,#4070,.T.);
-#4066 = VERTEX_POINT('',#4067);
-#4067 = CARTESIAN_POINT('',(5.445372700233,2.945385141437,-19.4));
-#4068 = VERTEX_POINT('',#4069);
-#4069 = CARTESIAN_POINT('',(5.445372700233,-2.945385141476,-19.4));
-#4070 = SURFACE_CURVE('',#4071,(#4075,#4082),.PCURVE_S1.);
-#4071 = LINE('',#4072,#4073);
-#4072 = CARTESIAN_POINT('',(5.445372700233,-1.007393480916,-19.4));
-#4073 = VECTOR('',#4074,1.);
-#4074 = DIRECTION('',(-2.22044604925E-016,-1.,-0.E+000));
-#4075 = PCURVE('',#249,#4076);
-#4076 = DEFINITIONAL_REPRESENTATION('',(#4077),#4081);
-#4077 = LINE('',#4078,#4079);
-#4078 = CARTESIAN_POINT('',(0.992606519084,-5.225730369943));
-#4079 = VECTOR('',#4080,1.);
-#4080 = DIRECTION('',(1.,0.E+000));
-#4081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4082 = PCURVE('',#4083,#4088);
-#4083 = PLANE('',#4084);
-#4084 = AXIS2_PLACEMENT_3D('',#4085,#4086,#4087);
-#4085 = CARTESIAN_POINT('',(-1.828006146063E+003,-2.,4.63508783991E+003)
- );
-#4086 = DIRECTION('',(0.930417567982,-2.065942012979E-016,0.366501226724
- ));
-#4087 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#4088 = DEFINITIONAL_REPRESENTATION('',(#4089),#4093);
-#4089 = LINE('',#4090,#4091);
-#4090 = CARTESIAN_POINT('',(0.992606519084,-5.002579486977E+003));
-#4091 = VECTOR('',#4092,1.);
-#4092 = DIRECTION('',(-1.,0.E+000));
-#4093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4094 = ORIENTED_EDGE('',*,*,#4095,.F.);
-#4095 = EDGE_CURVE('',#4096,#4066,#4098,.T.);
-#4096 = VERTEX_POINT('',#4097);
-#4097 = CARTESIAN_POINT('',(-1.832212577391E-005,2.945385141419,-19.4));
-#4098 = SURFACE_CURVE('',#4099,(#4103,#4110),.PCURVE_S1.);
-#4099 = LINE('',#4100,#4101);
-#4100 = CARTESIAN_POINT('',(2.359814944523,2.945385141437,-19.4));
-#4101 = VECTOR('',#4102,1.);
-#4102 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
-#4103 = PCURVE('',#249,#4104);
-#4104 = DEFINITIONAL_REPRESENTATION('',(#4105),#4109);
-#4105 = LINE('',#4106,#4107);
-#4106 = CARTESIAN_POINT('',(-2.96017210327,-2.140172614234));
-#4107 = VECTOR('',#4108,1.);
-#4108 = DIRECTION('',(0.E+000,-1.));
-#4109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4110 = PCURVE('',#4111,#4116);
-#4111 = PLANE('',#4112);
-#4112 = AXIS2_PLACEMENT_3D('',#4113,#4114,#4115);
-#4113 = CARTESIAN_POINT('',(4.499987558757,-1.830506133622E+003,
- 4.63508783991E+003));
-#4114 = DIRECTION('',(2.065942012979E-016,0.930417567982,0.366501226724)
- );
-#4115 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
-#4116 = DEFINITIONAL_REPRESENTATION('',(#4117),#4121);
-#4117 = LINE('',#4118,#4119);
-#4118 = CARTESIAN_POINT('',(2.140172614234,-5.002579486977E+003));
-#4119 = VECTOR('',#4120,1.);
-#4120 = DIRECTION('',(-1.,0.E+000));
-#4121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4122 = ORIENTED_EDGE('',*,*,#4123,.T.);
-#4123 = EDGE_CURVE('',#4096,#4124,#4126,.T.);
-#4124 = VERTEX_POINT('',#4125);
-#4125 = CARTESIAN_POINT('',(-1.832214297624E-005,-2.945385141438,-19.4)
- );
-#4126 = SURFACE_CURVE('',#4127,(#4132,#4143),.PCURVE_S1.);
-#4127 = CIRCLE('',#4128,2.945385141476);
-#4128 = AXIS2_PLACEMENT_3D('',#4129,#4130,#4131);
-#4129 = CARTESIAN_POINT('',(0.E+000,0.E+000,-19.4));
-#4130 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#4131 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#4132 = PCURVE('',#249,#4133);
-#4133 = DEFINITIONAL_REPRESENTATION('',(#4134),#4142);
-#4134 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4135,#4136,#4137,#4138,
-#4139,#4140,#4141),.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('') );
-#4135 = CARTESIAN_POINT('',(-2.960172103308,0.21964233029));
-#4136 = CARTESIAN_POINT('',(-2.960172103308,5.321199043184));
-#4137 = CARTESIAN_POINT('',(1.457905608905,2.770420686737));
-#4138 = CARTESIAN_POINT('',(5.875983321119,0.21964233029));
-#4139 = CARTESIAN_POINT('',(1.457905608905,-2.331136026157));
-#4140 = CARTESIAN_POINT('',(-2.960172103308,-4.881914382605));
-#4141 = CARTESIAN_POINT('',(-2.960172103308,0.21964233029));
-#4142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4143 = PCURVE('',#4144,#4149);
-#4144 = CONICAL_SURFACE('',#4145,1.967552378075E+003,0.375245789179);
-#4145 = AXIS2_PLACEMENT_3D('',#4146,#4147,#4148);
-#4146 = CARTESIAN_POINT('',(0.E+000,0.E+000,4.983E+003));
-#4147 = DIRECTION('',(0.E+000,0.E+000,1.));
-#4148 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#4149 = DEFINITIONAL_REPRESENTATION('',(#4150),#4154);
-#4150 = LINE('',#4151,#4152);
-#4151 = CARTESIAN_POINT('',(3.14159265359,-5.0024E+003));
-#4152 = VECTOR('',#4153,1.);
-#4153 = DIRECTION('',(1.,0.E+000));
-#4154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4155 = ORIENTED_EDGE('',*,*,#4156,.F.);
-#4156 = EDGE_CURVE('',#4068,#4124,#4157,.T.);
-#4157 = SURFACE_CURVE('',#4158,(#4162,#4169),.PCURVE_S1.);
-#4158 = LINE('',#4159,#4160);
-#4159 = CARTESIAN_POINT('',(0.109814944518,-2.945385141476,-19.4));
-#4160 = VECTOR('',#4161,1.);
-#4161 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
-#4162 = PCURVE('',#249,#4163);
-#4163 = DEFINITIONAL_REPRESENTATION('',(#4164),#4168);
-#4164 = LINE('',#4165,#4166);
-#4165 = CARTESIAN_POINT('',(2.930598179643,0.109827385772));
-#4166 = VECTOR('',#4167,1.);
-#4167 = DIRECTION('',(0.E+000,1.));
-#4168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4169 = PCURVE('',#4170,#4175);
-#4170 = PLANE('',#4171);
-#4171 = AXIS2_PLACEMENT_3D('',#4172,#4173,#4174);
-#4172 = CARTESIAN_POINT('',(-1.24412540275E-005,1.830506133621E+003,
- 4.63508783991E+003));
-#4173 = DIRECTION('',(-2.065942012979E-016,-0.930417567982,
- 0.366501226724));
-#4174 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
-#4175 = DEFINITIONAL_REPRESENTATION('',(#4176),#4180);
-#4176 = LINE('',#4177,#4178);
-#4177 = CARTESIAN_POINT('',(0.109827385772,-5.002579486977E+003));
-#4178 = VECTOR('',#4179,1.);
-#4179 = DIRECTION('',(-1.,0.E+000));
-#4180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4181 = ADVANCED_FACE('',(#4182),#221,.F.);
-#4182 = FACE_BOUND('',#4183,.F.);
-#4183 = EDGE_LOOP('',(#4184,#4185,#4208,#4236,#4259,#4285));
-#4184 = ORIENTED_EDGE('',*,*,#3783,.F.);
-#4185 = ORIENTED_EDGE('',*,*,#4186,.T.);
-#4186 = EDGE_CURVE('',#3784,#4187,#4189,.T.);
-#4187 = VERTEX_POINT('',#4188);
-#4188 = CARTESIAN_POINT('',(-10.485,-2.244064434963,-22.8));
-#4189 = SURFACE_CURVE('',#4190,(#4194,#4201),.PCURVE_S1.);
-#4190 = LINE('',#4191,#4192);
-#4191 = CARTESIAN_POINT('',(-10.485,-2.244064434963,-19.4));
-#4192 = VECTOR('',#4193,1.);
-#4193 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#4194 = PCURVE('',#221,#4195);
-#4195 = DEFINITIONAL_REPRESENTATION('',(#4196),#4200);
-#4196 = LINE('',#4197,#4198);
-#4197 = CARTESIAN_POINT('',(1.527387579814,0.E+000));
-#4198 = VECTOR('',#4199,1.);
-#4199 = DIRECTION('',(0.E+000,-1.));
-#4200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4201 = PCURVE('',#3827,#4202);
-#4202 = DEFINITIONAL_REPRESENTATION('',(#4203),#4207);
-#4203 = LINE('',#4204,#4205);
-#4204 = CARTESIAN_POINT('',(4.440892098501E-016,0.E+000));
-#4205 = VECTOR('',#4206,1.);
-#4206 = DIRECTION('',(0.E+000,-1.));
-#4207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4208 = ORIENTED_EDGE('',*,*,#4209,.T.);
-#4209 = EDGE_CURVE('',#4187,#4210,#4212,.T.);
-#4210 = VERTEX_POINT('',#4211);
-#4211 = CARTESIAN_POINT('',(-10.25,-4.379959074437,-22.8));
-#4212 = SURFACE_CURVE('',#4213,(#4218,#4225),.PCURVE_S1.);
-#4213 = CIRCLE('',#4214,7.05);
-#4214 = AXIS2_PLACEMENT_3D('',#4215,#4216,#4217);
-#4215 = CARTESIAN_POINT('',(-3.441641182643,-2.55,-22.8));
-#4216 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#4217 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#4218 = PCURVE('',#221,#4219);
-#4219 = DEFINITIONAL_REPRESENTATION('',(#4220),#4224);
-#4220 = LINE('',#4221,#4222);
-#4221 = CARTESIAN_POINT('',(0.E+000,-3.4));
-#4222 = VECTOR('',#4223,1.);
-#4223 = DIRECTION('',(1.,0.E+000));
-#4224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4225 = PCURVE('',#1144,#4226);
-#4226 = DEFINITIONAL_REPRESENTATION('',(#4227),#4235);
-#4227 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4228,#4229,#4230,#4231,
-#4232,#4233,#4234),.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('') );
-#4228 = CARTESIAN_POINT('',(-4.5,3.770403637269));
-#4229 = CARTESIAN_POINT('',(-4.5,15.98136183063));
-#4230 = CARTESIAN_POINT('',(6.075,9.87588273395));
-#4231 = CARTESIAN_POINT('',(16.65,3.770403637269));
-#4232 = CARTESIAN_POINT('',(6.075,-2.335075459411));
-#4233 = CARTESIAN_POINT('',(-4.5,-8.440554556091));
-#4234 = CARTESIAN_POINT('',(-4.5,3.770403637269));
-#4235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4236 = ORIENTED_EDGE('',*,*,#4237,.T.);
-#4237 = EDGE_CURVE('',#4210,#4238,#4240,.T.);
-#4238 = VERTEX_POINT('',#4239);
-#4239 = CARTESIAN_POINT('',(-10.25,-4.379959074437,-19.9));
-#4240 = SURFACE_CURVE('',#4241,(#4245,#4252),.PCURVE_S1.);
-#4241 = LINE('',#4242,#4243);
-#4242 = CARTESIAN_POINT('',(-10.25,-4.379959074437,-19.4));
-#4243 = VECTOR('',#4244,1.);
-#4244 = DIRECTION('',(0.E+000,0.E+000,1.));
-#4245 = PCURVE('',#221,#4246);
-#4246 = DEFINITIONAL_REPRESENTATION('',(#4247),#4251);
-#4247 = LINE('',#4248,#4249);
-#4248 = CARTESIAN_POINT('',(1.833371856974,0.E+000));
-#4249 = VECTOR('',#4250,1.);
-#4250 = DIRECTION('',(0.E+000,1.));
-#4251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4252 = PCURVE('',#1115,#4253);
-#4253 = DEFINITIONAL_REPRESENTATION('',(#4254),#4258);
-#4254 = LINE('',#4255,#4256);
-#4255 = CARTESIAN_POINT('',(6.245040925563,0.5));
-#4256 = VECTOR('',#4257,1.);
-#4257 = DIRECTION('',(0.E+000,1.));
-#4258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4259 = ORIENTED_EDGE('',*,*,#4260,.T.);
-#4260 = EDGE_CURVE('',#4238,#178,#4261,.T.);
-#4261 = SURFACE_CURVE('',#4262,(#4267,#4274),.PCURVE_S1.);
-#4262 = CIRCLE('',#4263,7.05);
-#4263 = AXIS2_PLACEMENT_3D('',#4264,#4265,#4266);
-#4264 = CARTESIAN_POINT('',(-3.441641182643,-2.55,-19.9));
-#4265 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#4266 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#4267 = PCURVE('',#221,#4268);
-#4268 = DEFINITIONAL_REPRESENTATION('',(#4269),#4273);
-#4269 = LINE('',#4270,#4271);
-#4270 = CARTESIAN_POINT('',(0.E+000,-0.5));
-#4271 = VECTOR('',#4272,1.);
-#4272 = DIRECTION('',(1.,0.E+000));
-#4273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4274 = PCURVE('',#193,#4275);
-#4275 = DEFINITIONAL_REPRESENTATION('',(#4276),#4284);
-#4276 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4277,#4278,#4279,#4280,
-#4281,#4282,#4283),.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('') );
-#4277 = CARTESIAN_POINT('',(-4.9375,3.691641182643));
-#4278 = CARTESIAN_POINT('',(-4.9375,15.902599376003));
-#4279 = CARTESIAN_POINT('',(5.6375,9.797120279323));
-#4280 = CARTESIAN_POINT('',(16.2125,3.691641182643));
-#4281 = CARTESIAN_POINT('',(5.6375,-2.413837914038));
-#4282 = CARTESIAN_POINT('',(-4.9375,-8.519317010718));
-#4283 = CARTESIAN_POINT('',(-4.9375,3.691641182643));
-#4284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4285 = ORIENTED_EDGE('',*,*,#205,.T.);
-#4286 = ADVANCED_FACE('',(#4287),#193,.T.);
-#4287 = FACE_BOUND('',#4288,.T.);
-#4288 = EDGE_LOOP('',(#4289,#4290,#4291,#4312));
-#4289 = ORIENTED_EDGE('',*,*,#177,.F.);
-#4290 = ORIENTED_EDGE('',*,*,#1075,.T.);
-#4291 = ORIENTED_EDGE('',*,*,#4292,.T.);
-#4292 = EDGE_CURVE('',#1076,#4238,#4293,.T.);
-#4293 = SURFACE_CURVE('',#4294,(#4298,#4305),.PCURVE_S1.);
-#4294 = LINE('',#4295,#4296);
-#4295 = CARTESIAN_POINT('',(-10.25,-10.625,-19.9));
-#4296 = VECTOR('',#4297,1.);
-#4297 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#4298 = PCURVE('',#193,#4299);
-#4299 = DEFINITIONAL_REPRESENTATION('',(#4300),#4304);
-#4300 = LINE('',#4301,#4302);
-#4301 = CARTESIAN_POINT('',(10.1875,10.5));
-#4302 = VECTOR('',#4303,1.);
-#4303 = DIRECTION('',(-1.,0.E+000));
-#4304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4305 = PCURVE('',#1115,#4306);
-#4306 = DEFINITIONAL_REPRESENTATION('',(#4307),#4311);
-#4307 = LINE('',#4308,#4309);
-#4308 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#4309 = VECTOR('',#4310,1.);
-#4310 = DIRECTION('',(1.,0.E+000));
-#4311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4312 = ORIENTED_EDGE('',*,*,#4260,.T.);
-#4313 = ADVANCED_FACE('',(#4314),#371,.T.);
-#4314 = FACE_BOUND('',#4315,.T.);
-#4315 = EDGE_LOOP('',(#4316,#4339,#4367,#4388));
-#4316 = ORIENTED_EDGE('',*,*,#4317,.F.);
-#4317 = EDGE_CURVE('',#4318,#354,#4320,.T.);
-#4318 = VERTEX_POINT('',#4319);
-#4319 = CARTESIAN_POINT('',(14.54,-2.56173769149,-22.8));
-#4320 = SURFACE_CURVE('',#4321,(#4325,#4332),.PCURVE_S1.);
-#4321 = LINE('',#4322,#4323);
-#4322 = CARTESIAN_POINT('',(14.54,-2.56173769149,-22.8));
-#4323 = VECTOR('',#4324,1.);
-#4324 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#4325 = PCURVE('',#371,#4326);
-#4326 = DEFINITIONAL_REPRESENTATION('',(#4327),#4331);
-#4327 = LINE('',#4328,#4329);
-#4328 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#4329 = VECTOR('',#4330,1.);
-#4330 = DIRECTION('',(1.,0.E+000));
-#4331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4332 = PCURVE('',#400,#4333);
-#4333 = DEFINITIONAL_REPRESENTATION('',(#4334),#4338);
-#4334 = LINE('',#4335,#4336);
-#4335 = CARTESIAN_POINT('',(2.56173769149,-14.21123754537));
-#4336 = VECTOR('',#4337,1.);
-#4337 = DIRECTION('',(1.,0.E+000));
-#4338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4339 = ORIENTED_EDGE('',*,*,#4340,.T.);
-#4340 = EDGE_CURVE('',#4318,#4341,#4343,.T.);
-#4341 = VERTEX_POINT('',#4342);
-#4342 = CARTESIAN_POINT('',(14.54,-2.56173769149,-24.4));
-#4343 = SURFACE_CURVE('',#4344,(#4348,#4355),.PCURVE_S1.);
-#4344 = LINE('',#4345,#4346);
-#4345 = CARTESIAN_POINT('',(14.54,-2.56173769149,-22.8));
-#4346 = VECTOR('',#4347,1.);
-#4347 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#4348 = PCURVE('',#371,#4349);
-#4349 = DEFINITIONAL_REPRESENTATION('',(#4350),#4354);
-#4350 = LINE('',#4351,#4352);
-#4351 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#4352 = VECTOR('',#4353,1.);
-#4353 = DIRECTION('',(0.E+000,-1.));
-#4354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4355 = PCURVE('',#4356,#4361);
-#4356 = CYLINDRICAL_SURFACE('',#4357,3.25);
-#4357 = AXIS2_PLACEMENT_3D('',#4358,#4359,#4360);
-#4358 = CARTESIAN_POINT('',(12.54,-2.78443934576E-015,-22.8));
-#4359 = DIRECTION('',(0.E+000,0.E+000,1.));
-#4360 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#4361 = DEFINITIONAL_REPRESENTATION('',(#4362),#4366);
-#4362 = LINE('',#4363,#4364);
-#4363 = CARTESIAN_POINT('',(3.80446647724,0.E+000));
-#4364 = VECTOR('',#4365,1.);
-#4365 = DIRECTION('',(0.E+000,-1.));
-#4366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4367 = ORIENTED_EDGE('',*,*,#4368,.F.);
-#4368 = EDGE_CURVE('',#356,#4341,#4369,.T.);
-#4369 = SURFACE_CURVE('',#4370,(#4374,#4381),.PCURVE_S1.);
-#4370 = LINE('',#4371,#4372);
-#4371 = CARTESIAN_POINT('',(14.54,-1.280868845745,-24.4));
-#4372 = VECTOR('',#4373,1.);
-#4373 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#4374 = PCURVE('',#371,#4375);
-#4375 = DEFINITIONAL_REPRESENTATION('',(#4376),#4380);
-#4376 = LINE('',#4377,#4378);
-#4377 = CARTESIAN_POINT('',(-1.280868845745,-1.6));
-#4378 = VECTOR('',#4379,1.);
-#4379 = DIRECTION('',(-1.,0.E+000));
-#4380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4381 = PCURVE('',#672,#4382);
-#4382 = DEFINITIONAL_REPRESENTATION('',(#4383),#4387);
-#4383 = LINE('',#4384,#4385);
-#4384 = CARTESIAN_POINT('',(1.280868845745,-14.54));
-#4385 = VECTOR('',#4386,1.);
-#4386 = DIRECTION('',(-1.,0.E+000));
-#4387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4388 = ORIENTED_EDGE('',*,*,#353,.F.);
-#4389 = ADVANCED_FACE('',(#4390),#672,.T.);
-#4390 = FACE_BOUND('',#4391,.T.);
-#4391 = EDGE_LOOP('',(#4392,#4393,#4394,#4422,#4450,#4478));
-#4392 = ORIENTED_EDGE('',*,*,#657,.F.);
-#4393 = ORIENTED_EDGE('',*,*,#4368,.T.);
-#4394 = ORIENTED_EDGE('',*,*,#4395,.T.);
-#4395 = EDGE_CURVE('',#4341,#4396,#4398,.T.);
-#4396 = VERTEX_POINT('',#4397);
-#4397 = CARTESIAN_POINT('',(14.54,2.56173769149,-24.4));
-#4398 = SURFACE_CURVE('',#4399,(#4404,#4415),.PCURVE_S1.);
-#4399 = CIRCLE('',#4400,3.25);
-#4400 = AXIS2_PLACEMENT_3D('',#4401,#4402,#4403);
-#4401 = CARTESIAN_POINT('',(12.54,-2.78443934576E-015,-24.4));
-#4402 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#4403 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#4404 = PCURVE('',#672,#4405);
-#4405 = DEFINITIONAL_REPRESENTATION('',(#4406),#4414);
-#4406 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4407,#4408,#4409,#4410,
-#4411,#4412,#4413),.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('') );
-#4407 = CARTESIAN_POINT('',(-3.25,-12.54));
-#4408 = CARTESIAN_POINT('',(-3.25,-6.910834875401));
-#4409 = CARTESIAN_POINT('',(1.625,-9.725417437701));
-#4410 = CARTESIAN_POINT('',(6.5,-12.54));
-#4411 = CARTESIAN_POINT('',(1.625,-15.35458256229));
-#4412 = CARTESIAN_POINT('',(-3.25,-18.16916512459));
-#4413 = CARTESIAN_POINT('',(-3.25,-12.54));
-#4414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4415 = PCURVE('',#4356,#4416);
-#4416 = DEFINITIONAL_REPRESENTATION('',(#4417),#4421);
-#4417 = LINE('',#4418,#4419);
-#4418 = CARTESIAN_POINT('',(0.E+000,-1.6));
-#4419 = VECTOR('',#4420,1.);
-#4420 = DIRECTION('',(1.,0.E+000));
-#4421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4422 = ORIENTED_EDGE('',*,*,#4423,.T.);
-#4423 = EDGE_CURVE('',#4396,#4424,#4426,.T.);
-#4424 = VERTEX_POINT('',#4425);
-#4425 = CARTESIAN_POINT('',(14.54,5.263234195376,-24.4));
-#4426 = SURFACE_CURVE('',#4427,(#4431,#4438),.PCURVE_S1.);
-#4427 = LINE('',#4428,#4429);
-#4428 = CARTESIAN_POINT('',(14.54,5.3125,-24.4));
-#4429 = VECTOR('',#4430,1.);
-#4430 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#4431 = PCURVE('',#672,#4432);
-#4432 = DEFINITIONAL_REPRESENTATION('',(#4433),#4437);
-#4433 = LINE('',#4434,#4435);
-#4434 = CARTESIAN_POINT('',(-5.3125,-14.54));
-#4435 = VECTOR('',#4436,1.);
-#4436 = DIRECTION('',(-1.,0.E+000));
-#4437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4438 = PCURVE('',#4439,#4444);
-#4439 = PLANE('',#4440);
-#4440 = AXIS2_PLACEMENT_3D('',#4441,#4442,#4443);
-#4441 = CARTESIAN_POINT('',(14.54,10.625,-22.8));
-#4442 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
-#4443 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#4444 = DEFINITIONAL_REPRESENTATION('',(#4445),#4449);
-#4445 = LINE('',#4446,#4447);
-#4446 = CARTESIAN_POINT('',(5.3125,-1.6));
-#4447 = VECTOR('',#4448,1.);
-#4448 = DIRECTION('',(-1.,0.E+000));
-#4449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4450 = ORIENTED_EDGE('',*,*,#4451,.F.);
-#4451 = EDGE_CURVE('',#4452,#4424,#4454,.T.);
-#4452 = VERTEX_POINT('',#4453);
-#4453 = CARTESIAN_POINT('',(16.,0.5,-24.4));
-#4454 = SURFACE_CURVE('',#4455,(#4460,#4471),.PCURVE_S1.);
-#4455 = CIRCLE('',#4456,8.5);
-#4456 = AXIS2_PLACEMENT_3D('',#4457,#4458,#4459);
-#4457 = CARTESIAN_POINT('',(7.5,0.5,-24.4));
-#4458 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#4459 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#4460 = PCURVE('',#672,#4461);
-#4461 = DEFINITIONAL_REPRESENTATION('',(#4462),#4470);
-#4462 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4463,#4464,#4465,#4466,
-#4467,#4468,#4469),.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('') );
-#4463 = CARTESIAN_POINT('',(-9.,-7.5));
-#4464 = CARTESIAN_POINT('',(-9.,7.222431864335));
-#4465 = CARTESIAN_POINT('',(3.75,-0.138784067832));
-#4466 = CARTESIAN_POINT('',(16.5,-7.5));
-#4467 = CARTESIAN_POINT('',(3.75,-14.86121593216));
-#4468 = CARTESIAN_POINT('',(-9.,-22.22243186433));
-#4469 = CARTESIAN_POINT('',(-9.,-7.5));
-#4470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4471 = PCURVE('',#1636,#4472);
-#4472 = DEFINITIONAL_REPRESENTATION('',(#4473),#4477);
-#4473 = LINE('',#4474,#4475);
-#4474 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#4475 = VECTOR('',#4476,1.);
-#4476 = DIRECTION('',(-1.,0.E+000));
-#4477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4478 = ORIENTED_EDGE('',*,*,#4479,.T.);
-#4479 = EDGE_CURVE('',#4452,#630,#4480,.T.);
-#4480 = SURFACE_CURVE('',#4481,(#4485,#4492),.PCURVE_S1.);
-#4481 = LINE('',#4482,#4483);
-#4482 = CARTESIAN_POINT('',(16.,0.5,-24.4));
-#4483 = VECTOR('',#4484,1.);
-#4484 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#4485 = PCURVE('',#672,#4486);
-#4486 = DEFINITIONAL_REPRESENTATION('',(#4487),#4491);
-#4487 = LINE('',#4488,#4489);
-#4488 = CARTESIAN_POINT('',(-0.5,-16.));
-#4489 = VECTOR('',#4490,1.);
-#4490 = DIRECTION('',(1.,0.E+000));
-#4491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4492 = PCURVE('',#645,#4493);
-#4493 = DEFINITIONAL_REPRESENTATION('',(#4494),#4498);
-#4494 = LINE('',#4495,#4496);
-#4495 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#4496 = VECTOR('',#4497,1.);
-#4497 = DIRECTION('',(1.,0.E+000));
-#4498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4499 = ADVANCED_FACE('',(#4500),#645,.T.);
-#4500 = FACE_BOUND('',#4501,.T.);
-#4501 = EDGE_LOOP('',(#4502,#4503,#4524,#4525,#4526));
-#4502 = ORIENTED_EDGE('',*,*,#4479,.F.);
-#4503 = ORIENTED_EDGE('',*,*,#4504,.T.);
-#4504 = EDGE_CURVE('',#4452,#1527,#4505,.T.);
-#4505 = SURFACE_CURVE('',#4506,(#4510,#4517),.PCURVE_S1.);
-#4506 = LINE('',#4507,#4508);
-#4507 = CARTESIAN_POINT('',(16.,0.5,-24.4));
-#4508 = VECTOR('',#4509,1.);
-#4509 = DIRECTION('',(0.E+000,0.E+000,1.));
-#4510 = PCURVE('',#645,#4511);
-#4511 = DEFINITIONAL_REPRESENTATION('',(#4512),#4516);
-#4512 = LINE('',#4513,#4514);
-#4513 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#4514 = VECTOR('',#4515,1.);
-#4515 = DIRECTION('',(0.E+000,-1.));
-#4516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4517 = PCURVE('',#1636,#4518);
-#4518 = DEFINITIONAL_REPRESENTATION('',(#4519),#4523);
-#4519 = LINE('',#4520,#4521);
-#4520 = CARTESIAN_POINT('',(-4.712388980385,0.E+000));
-#4521 = VECTOR('',#4522,1.);
-#4522 = DIRECTION('',(-0.E+000,-1.));
-#4523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4524 = ORIENTED_EDGE('',*,*,#1703,.F.);
-#4525 = ORIENTED_EDGE('',*,*,#1211,.F.);
-#4526 = ORIENTED_EDGE('',*,*,#629,.F.);
-#4527 = ADVANCED_FACE('',(#4528,#4686),#400,.T.);
-#4528 = FACE_BOUND('',#4529,.T.);
-#4529 = EDGE_LOOP('',(#4530,#4558,#4559,#4560,#4561,#4562,#4585,#4613,
- #4641,#4665));
-#4530 = ORIENTED_EDGE('',*,*,#4531,.F.);
-#4531 = EDGE_CURVE('',#4318,#4532,#4534,.T.);
-#4532 = VERTEX_POINT('',#4533);
-#4533 = CARTESIAN_POINT('',(14.54,2.56173769149,-22.8));
-#4534 = SURFACE_CURVE('',#4535,(#4540,#4551),.PCURVE_S1.);
-#4535 = CIRCLE('',#4536,3.25);
-#4536 = AXIS2_PLACEMENT_3D('',#4537,#4538,#4539);
-#4537 = CARTESIAN_POINT('',(12.54,-2.78443934576E-015,-22.8));
-#4538 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#4539 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#4540 = PCURVE('',#400,#4541);
-#4541 = DEFINITIONAL_REPRESENTATION('',(#4542),#4550);
-#4542 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4543,#4544,#4545,#4546,
-#4547,#4548,#4549),.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('') );
-#4543 = CARTESIAN_POINT('',(-3.25,-12.21123754537));
-#4544 = CARTESIAN_POINT('',(-3.25,-6.582072420775));
-#4545 = CARTESIAN_POINT('',(1.625,-9.396654983074));
-#4546 = CARTESIAN_POINT('',(6.5,-12.21123754537));
-#4547 = CARTESIAN_POINT('',(1.625,-15.02582010767));
-#4548 = CARTESIAN_POINT('',(-3.25,-17.84040266997));
-#4549 = CARTESIAN_POINT('',(-3.25,-12.21123754537));
-#4550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4551 = PCURVE('',#4356,#4552);
-#4552 = DEFINITIONAL_REPRESENTATION('',(#4553),#4557);
-#4553 = LINE('',#4554,#4555);
-#4554 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#4555 = VECTOR('',#4556,1.);
-#4556 = DIRECTION('',(1.,0.E+000));
-#4557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4558 = ORIENTED_EDGE('',*,*,#4317,.T.);
-#4559 = ORIENTED_EDGE('',*,*,#383,.T.);
-#4560 = ORIENTED_EDGE('',*,*,#715,.T.);
-#4561 = ORIENTED_EDGE('',*,*,#771,.T.);
-#4562 = ORIENTED_EDGE('',*,*,#4563,.T.);
-#4563 = EDGE_CURVE('',#772,#4564,#4566,.T.);
-#4564 = VERTEX_POINT('',#4565);
-#4565 = CARTESIAN_POINT('',(11.065,2.55,-22.8));
-#4566 = SURFACE_CURVE('',#4567,(#4571,#4578),.PCURVE_S1.);
-#4567 = LINE('',#4568,#4569);
-#4568 = CARTESIAN_POINT('',(11.065,1.275,-22.8));
-#4569 = VECTOR('',#4570,1.);
-#4570 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#4571 = PCURVE('',#400,#4572);
-#4572 = DEFINITIONAL_REPRESENTATION('',(#4573),#4577);
-#4573 = LINE('',#4574,#4575);
-#4574 = CARTESIAN_POINT('',(-1.275,-10.73623754537));
-#4575 = VECTOR('',#4576,1.);
-#4576 = DIRECTION('',(-1.,0.E+000));
-#4577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4578 = PCURVE('',#813,#4579);
-#4579 = DEFINITIONAL_REPRESENTATION('',(#4580),#4584);
-#4580 = LINE('',#4581,#4582);
-#4581 = CARTESIAN_POINT('',(1.275,-3.4));
-#4582 = VECTOR('',#4583,1.);
-#4583 = DIRECTION('',(-1.,0.E+000));
-#4584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4585 = ORIENTED_EDGE('',*,*,#4586,.T.);
-#4586 = EDGE_CURVE('',#4564,#4587,#4589,.T.);
-#4587 = VERTEX_POINT('',#4588);
-#4588 = CARTESIAN_POINT('',(10.75,4.633812611537,-22.8));
-#4589 = SURFACE_CURVE('',#4590,(#4595,#4606),.PCURVE_S1.);
-#4590 = CIRCLE('',#4591,7.05);
-#4591 = AXIS2_PLACEMENT_3D('',#4592,#4593,#4594);
-#4592 = CARTESIAN_POINT('',(4.015,2.55,-22.8));
-#4593 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#4594 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#4595 = PCURVE('',#400,#4596);
-#4596 = DEFINITIONAL_REPRESENTATION('',(#4597),#4605);
-#4597 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4598,#4599,#4600,#4601,
-#4602,#4603,#4604),.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('') );
-#4598 = CARTESIAN_POINT('',(-9.6,-3.686237545373));
-#4599 = CARTESIAN_POINT('',(-9.6,8.524720647987));
-#4600 = CARTESIAN_POINT('',(0.975,2.419241551307));
-#4601 = CARTESIAN_POINT('',(11.55,-3.686237545373));
-#4602 = CARTESIAN_POINT('',(0.975,-9.791716642054));
-#4603 = CARTESIAN_POINT('',(-9.6,-15.89719573873));
-#4604 = CARTESIAN_POINT('',(-9.6,-3.686237545373));
-#4605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4606 = PCURVE('',#4028,#4607);
-#4607 = DEFINITIONAL_REPRESENTATION('',(#4608),#4612);
-#4608 = LINE('',#4609,#4610);
-#4609 = CARTESIAN_POINT('',(0.E+000,-3.4));
-#4610 = VECTOR('',#4611,1.);
-#4611 = DIRECTION('',(1.,0.E+000));
-#4612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4613 = ORIENTED_EDGE('',*,*,#4614,.T.);
-#4614 = EDGE_CURVE('',#4587,#4615,#4617,.T.);
-#4615 = VERTEX_POINT('',#4616);
-#4616 = CARTESIAN_POINT('',(10.75,8.354139036202,-22.8));
-#4617 = SURFACE_CURVE('',#4618,(#4622,#4629),.PCURVE_S1.);
-#4618 = LINE('',#4619,#4620);
-#4619 = CARTESIAN_POINT('',(10.75,4.875,-22.8));
-#4620 = VECTOR('',#4621,1.);
-#4621 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#4622 = PCURVE('',#400,#4623);
-#4623 = DEFINITIONAL_REPRESENTATION('',(#4624),#4628);
-#4624 = LINE('',#4625,#4626);
-#4625 = CARTESIAN_POINT('',(-4.875,-10.42123754537));
-#4626 = VECTOR('',#4627,1.);
-#4627 = DIRECTION('',(-1.,0.E+000));
-#4628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4629 = PCURVE('',#4630,#4635);
-#4630 = PLANE('',#4631);
-#4631 = AXIS2_PLACEMENT_3D('',#4632,#4633,#4634);
-#4632 = CARTESIAN_POINT('',(10.75,9.75,-19.9));
-#4633 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
-#4634 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#4635 = DEFINITIONAL_REPRESENTATION('',(#4636),#4640);
-#4636 = LINE('',#4637,#4638);
-#4637 = CARTESIAN_POINT('',(4.875,-2.9));
-#4638 = VECTOR('',#4639,1.);
-#4639 = DIRECTION('',(-1.,0.E+000));
-#4640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4641 = ORIENTED_EDGE('',*,*,#4642,.T.);
-#4642 = EDGE_CURVE('',#4615,#4643,#4645,.T.);
-#4643 = VERTEX_POINT('',#4644);
-#4644 = CARTESIAN_POINT('',(14.54,5.263234195376,-22.8));
-#4645 = SURFACE_CURVE('',#4646,(#4651,#4658),.PCURVE_S1.);
-#4646 = CIRCLE('',#4647,8.5);
-#4647 = AXIS2_PLACEMENT_3D('',#4648,#4649,#4650);
-#4648 = CARTESIAN_POINT('',(7.5,0.5,-22.8));
-#4649 = DIRECTION('',(0.E+000,0.E+000,-1.));
-#4650 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#4651 = PCURVE('',#400,#4652);
-#4652 = DEFINITIONAL_REPRESENTATION('',(#4653),#4657);
-#4653 = CIRCLE('',#4654,8.5);
-#4654 = AXIS2_PLACEMENT_2D('',#4655,#4656);
-#4655 = CARTESIAN_POINT('',(-0.5,-7.171237545373));
-#4656 = DIRECTION('',(-1.,0.E+000));
-#4657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4658 = PCURVE('',#1636,#4659);
-#4659 = DEFINITIONAL_REPRESENTATION('',(#4660),#4664);
-#4660 = LINE('',#4661,#4662);
-#4661 = CARTESIAN_POINT('',(-6.28318530718,-1.6));
-#4662 = VECTOR('',#4663,1.);
-#4663 = DIRECTION('',(1.,-0.E+000));
-#4664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4665 = ORIENTED_EDGE('',*,*,#4666,.T.);
-#4666 = EDGE_CURVE('',#4643,#4532,#4667,.T.);
-#4667 = SURFACE_CURVE('',#4668,(#4672,#4679),.PCURVE_S1.);
-#4668 = LINE('',#4669,#4670);
-#4669 = CARTESIAN_POINT('',(14.54,10.625,-22.8));
-#4670 = VECTOR('',#4671,1.);
-#4671 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#4672 = PCURVE('',#400,#4673);
-#4673 = DEFINITIONAL_REPRESENTATION('',(#4674),#4678);
-#4674 = LINE('',#4675,#4676);
-#4675 = CARTESIAN_POINT('',(-10.625,-14.21123754537));
-#4676 = VECTOR('',#4677,1.);
-#4677 = DIRECTION('',(1.,0.E+000));
-#4678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4679 = PCURVE('',#4439,#4680);
-#4680 = DEFINITIONAL_REPRESENTATION('',(#4681),#4685);
-#4681 = LINE('',#4682,#4683);
-#4682 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#4683 = VECTOR('',#4684,1.);
-#4684 = DIRECTION('',(1.,0.E+000));
-#4685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4686 = FACE_BOUND('',#4687,.T.);
-#4687 = EDGE_LOOP('',(#4688,#4723));
-#4688 = ORIENTED_EDGE('',*,*,#4689,.T.);
-#4689 = EDGE_CURVE('',#4690,#4692,#4694,.T.);
-#4690 = VERTEX_POINT('',#4691);
-#4691 = CARTESIAN_POINT('',(12.54,1.,-22.8));
-#4692 = VERTEX_POINT('',#4693);
-#4693 = CARTESIAN_POINT('',(12.54,-1.,-22.8));
-#4694 = SURFACE_CURVE('',#4695,(#4700,#4711),.PCURVE_S1.);
-#4695 = CIRCLE('',#4696,1.);
-#4696 = AXIS2_PLACEMENT_3D('',#4697,#4698,#4699);
-#4697 = CARTESIAN_POINT('',(12.54,-2.78443934576E-015,-22.8));
-#4698 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#4699 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#4700 = PCURVE('',#400,#4701);
-#4701 = DEFINITIONAL_REPRESENTATION('',(#4702),#4710);
-#4702 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4703,#4704,#4705,#4706,
-#4707,#4708,#4709),.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('') );
-#4703 = CARTESIAN_POINT('',(-1.,-12.21123754537));
-#4704 = CARTESIAN_POINT('',(-1.,-10.4791867378));
-#4705 = CARTESIAN_POINT('',(0.5,-11.34521214158));
-#4706 = CARTESIAN_POINT('',(2.,-12.21123754537));
-#4707 = CARTESIAN_POINT('',(0.5,-13.07726294915));
-#4708 = CARTESIAN_POINT('',(-1.,-13.94328835294));
-#4709 = CARTESIAN_POINT('',(-1.,-12.21123754537));
-#4710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4711 = PCURVE('',#4712,#4717);
-#4712 = CYLINDRICAL_SURFACE('',#4713,1.);
-#4713 = AXIS2_PLACEMENT_3D('',#4714,#4715,#4716);
-#4714 = CARTESIAN_POINT('',(12.54,-2.78443934576E-015,-22.8));
-#4715 = DIRECTION('',(0.E+000,0.E+000,1.));
-#4716 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#4717 = DEFINITIONAL_REPRESENTATION('',(#4718),#4722);
-#4718 = LINE('',#4719,#4720);
-#4719 = CARTESIAN_POINT('',(-3.14159265359,0.E+000));
-#4720 = VECTOR('',#4721,1.);
-#4721 = DIRECTION('',(1.,-0.E+000));
-#4722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4723 = ORIENTED_EDGE('',*,*,#4724,.T.);
-#4724 = EDGE_CURVE('',#4692,#4690,#4725,.T.);
-#4725 = SURFACE_CURVE('',#4726,(#4731,#4742),.PCURVE_S1.);
-#4726 = CIRCLE('',#4727,1.);
-#4727 = AXIS2_PLACEMENT_3D('',#4728,#4729,#4730);
-#4728 = CARTESIAN_POINT('',(12.54,-2.78443934576E-015,-22.8));
-#4729 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#4730 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#4731 = PCURVE('',#400,#4732);
-#4732 = DEFINITIONAL_REPRESENTATION('',(#4733),#4741);
-#4733 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4734,#4735,#4736,#4737,
-#4738,#4739,#4740),.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('') );
-#4734 = CARTESIAN_POINT('',(-1.,-12.21123754537));
-#4735 = CARTESIAN_POINT('',(-1.,-10.4791867378));
-#4736 = CARTESIAN_POINT('',(0.5,-11.34521214158));
-#4737 = CARTESIAN_POINT('',(2.,-12.21123754537));
-#4738 = CARTESIAN_POINT('',(0.5,-13.07726294915));
-#4739 = CARTESIAN_POINT('',(-1.,-13.94328835294));
-#4740 = CARTESIAN_POINT('',(-1.,-12.21123754537));
-#4741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4742 = PCURVE('',#4712,#4743);
-#4743 = DEFINITIONAL_REPRESENTATION('',(#4744),#4748);
-#4744 = LINE('',#4745,#4746);
-#4745 = CARTESIAN_POINT('',(-9.424777960769,0.E+000));
-#4746 = VECTOR('',#4747,1.);
-#4747 = DIRECTION('',(1.,-0.E+000));
-#4748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4749 = ADVANCED_FACE('',(#4750),#813,.T.);
-#4750 = FACE_BOUND('',#4751,.T.);
-#4751 = EDGE_LOOP('',(#4752,#4753,#4774,#4775));
-#4752 = ORIENTED_EDGE('',*,*,#4040,.F.);
-#4753 = ORIENTED_EDGE('',*,*,#4754,.T.);
-#4754 = EDGE_CURVE('',#4008,#4564,#4755,.T.);
-#4755 = SURFACE_CURVE('',#4756,(#4760,#4767),.PCURVE_S1.);
-#4756 = LINE('',#4757,#4758);
-#4757 = CARTESIAN_POINT('',(11.065,2.55,-19.4));
-#4758 = VECTOR('',#4759,1.);
-#4759 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#4760 = PCURVE('',#813,#4761);
-#4761 = DEFINITIONAL_REPRESENTATION('',(#4762),#4766);
-#4762 = LINE('',#4763,#4764);
-#4763 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#4764 = VECTOR('',#4765,1.);
-#4765 = DIRECTION('',(0.E+000,-1.));
-#4766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4767 = PCURVE('',#4028,#4768);
-#4768 = DEFINITIONAL_REPRESENTATION('',(#4769),#4773);
-#4769 = LINE('',#4770,#4771);
-#4770 = CARTESIAN_POINT('',(4.712388980385,0.E+000));
-#4771 = VECTOR('',#4772,1.);
-#4772 = DIRECTION('',(0.E+000,-1.));
-#4773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4774 = ORIENTED_EDGE('',*,*,#4563,.F.);
-#4775 = ORIENTED_EDGE('',*,*,#799,.F.);
-#4776 = ADVANCED_FACE('',(#4777),#847,.T.);
-#4777 = FACE_BOUND('',#4778,.T.);
-#4778 = EDGE_LOOP('',(#4779,#4802,#4803,#4826,#4854,#4882));
-#4779 = ORIENTED_EDGE('',*,*,#4780,.T.);
-#4780 = EDGE_CURVE('',#4781,#831,#4783,.T.);
-#4781 = VERTEX_POINT('',#4782);
-#4782 = CARTESIAN_POINT('',(-13.95999999999,-2.236067977501,-24.4));
-#4783 = SURFACE_CURVE('',#4784,(#4788,#4795),.PCURVE_S1.);
-#4784 = LINE('',#4785,#4786);
-#4785 = CARTESIAN_POINT('',(-13.95999999999,-5.3125,-24.4));
-#4786 = VECTOR('',#4787,1.);
-#4787 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#4788 = PCURVE('',#847,#4789);
-#4789 = DEFINITIONAL_REPRESENTATION('',(#4790),#4794);
-#4790 = LINE('',#4791,#4792);
-#4791 = CARTESIAN_POINT('',(5.3125,13.959999999999));
-#4792 = VECTOR('',#4793,1.);
-#4793 = DIRECTION('',(1.,0.E+000));
-#4794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4795 = PCURVE('',#1170,#4796);
-#4796 = DEFINITIONAL_REPRESENTATION('',(#4797),#4801);
-#4797 = LINE('',#4798,#4799);
-#4798 = CARTESIAN_POINT('',(5.3125,-1.6));
-#4799 = VECTOR('',#4800,1.);
-#4800 = DIRECTION('',(-1.,0.E+000));
-#4801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4802 = ORIENTED_EDGE('',*,*,#828,.F.);
-#4803 = ORIENTED_EDGE('',*,*,#4804,.T.);
-#4804 = EDGE_CURVE('',#829,#4805,#4807,.T.);
-#4805 = VERTEX_POINT('',#4806);
-#4806 = CARTESIAN_POINT('',(-16.,0.5,-24.4));
-#4807 = SURFACE_CURVE('',#4808,(#4812,#4819),.PCURVE_S1.);
-#4808 = LINE('',#4809,#4810);
-#4809 = CARTESIAN_POINT('',(-16.,-0.5,-24.4));
-#4810 = VECTOR('',#4811,1.);
-#4811 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#4812 = PCURVE('',#847,#4813);
-#4813 = DEFINITIONAL_REPRESENTATION('',(#4814),#4818);
-#4814 = LINE('',#4815,#4816);
-#4815 = CARTESIAN_POINT('',(0.5,16.));
-#4816 = VECTOR('',#4817,1.);
-#4817 = DIRECTION('',(-1.,0.E+000));
-#4818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4819 = PCURVE('',#879,#4820);
-#4820 = DEFINITIONAL_REPRESENTATION('',(#4821),#4825);
-#4821 = LINE('',#4822,#4823);
-#4822 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#4823 = VECTOR('',#4824,1.);
-#4824 = DIRECTION('',(1.,0.E+000));
-#4825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4826 = ORIENTED_EDGE('',*,*,#4827,.F.);
-#4827 = EDGE_CURVE('',#4828,#4805,#4830,.T.);
-#4828 = VERTEX_POINT('',#4829);
-#4829 = CARTESIAN_POINT('',(-13.96,6.024346115153,-24.4));
-#4830 = SURFACE_CURVE('',#4831,(#4836,#4847),.PCURVE_S1.);
-#4831 = CIRCLE('',#4832,8.5);
-#4832 = AXIS2_PLACEMENT_3D('',#4833,#4834,#4835);
-#4833 = CARTESIAN_POINT('',(-7.5,0.5,-24.4));
-#4834 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#4835 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#4836 = PCURVE('',#847,#4837);
-#4837 = DEFINITIONAL_REPRESENTATION('',(#4838),#4846);
-#4838 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4839,#4840,#4841,#4842,
-#4843,#4844,#4845),.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('') );
-#4839 = CARTESIAN_POINT('',(-9.,7.5));
-#4840 = CARTESIAN_POINT('',(-9.,22.222431864335));
-#4841 = CARTESIAN_POINT('',(3.75,14.861215932168));
-#4842 = CARTESIAN_POINT('',(16.5,7.5));
-#4843 = CARTESIAN_POINT('',(3.75,0.138784067832));
-#4844 = CARTESIAN_POINT('',(-9.,-7.222431864335));
-#4845 = CARTESIAN_POINT('',(-9.,7.5));
-#4846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4847 = PCURVE('',#1370,#4848);
-#4848 = DEFINITIONAL_REPRESENTATION('',(#4849),#4853);
-#4849 = LINE('',#4850,#4851);
-#4850 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#4851 = VECTOR('',#4852,1.);
-#4852 = DIRECTION('',(-1.,0.E+000));
-#4853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4854 = ORIENTED_EDGE('',*,*,#4855,.T.);
-#4855 = EDGE_CURVE('',#4828,#4856,#4858,.T.);
-#4856 = VERTEX_POINT('',#4857);
-#4857 = CARTESIAN_POINT('',(-13.95999999999,2.236067977501,-24.4));
-#4858 = SURFACE_CURVE('',#4859,(#4863,#4870),.PCURVE_S1.);
-#4859 = LINE('',#4860,#4861);
-#4860 = CARTESIAN_POINT('',(-13.95999999999,1.11803398875,-24.4));
-#4861 = VECTOR('',#4862,1.);
-#4862 = DIRECTION('',(1.081979553951E-013,-1.,0.E+000));
-#4863 = PCURVE('',#847,#4864);
-#4864 = DEFINITIONAL_REPRESENTATION('',(#4865),#4869);
-#4865 = LINE('',#4866,#4867);
-#4866 = CARTESIAN_POINT('',(-1.11803398875,13.959999999999));
-#4867 = VECTOR('',#4868,1.);
-#4868 = DIRECTION('',(1.,-1.0842E-013));
-#4869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4870 = PCURVE('',#4871,#4876);
-#4871 = PLANE('',#4872);
-#4872 = AXIS2_PLACEMENT_3D('',#4873,#4874,#4875);
-#4873 = CARTESIAN_POINT('',(-13.95999999999,2.236067977501,-22.8));
-#4874 = DIRECTION('',(1.,1.081979553951E-013,0.E+000));
-#4875 = DIRECTION('',(-1.081979553951E-013,1.,0.E+000));
-#4876 = DEFINITIONAL_REPRESENTATION('',(#4877),#4881);
-#4877 = LINE('',#4878,#4879);
-#4878 = CARTESIAN_POINT('',(-1.118033988751,-1.6));
-#4879 = VECTOR('',#4880,1.);
-#4880 = DIRECTION('',(-1.,0.E+000));
-#4881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4882 = ORIENTED_EDGE('',*,*,#4883,.T.);
-#4883 = EDGE_CURVE('',#4856,#4781,#4884,.T.);
-#4884 = SURFACE_CURVE('',#4885,(#4890,#4901),.PCURVE_S1.);
-#4885 = CIRCLE('',#4886,3.);
-#4886 = AXIS2_PLACEMENT_3D('',#4887,#4888,#4889);
-#4887 = CARTESIAN_POINT('',(-11.96,2.655653474903E-015,-24.4));
-#4888 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#4889 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#4890 = PCURVE('',#847,#4891);
-#4891 = DEFINITIONAL_REPRESENTATION('',(#4892),#4900);
-#4892 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4893,#4894,#4895,#4896,
-#4897,#4898,#4899),.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('') );
-#4893 = CARTESIAN_POINT('',(-3.,11.96));
-#4894 = CARTESIAN_POINT('',(-3.,17.156152422707));
-#4895 = CARTESIAN_POINT('',(1.5,14.558076211353));
-#4896 = CARTESIAN_POINT('',(6.,11.96));
-#4897 = CARTESIAN_POINT('',(1.5,9.361923788647));
-#4898 = CARTESIAN_POINT('',(-3.,6.763847577293));
-#4899 = CARTESIAN_POINT('',(-3.,11.96));
-#4900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4901 = PCURVE('',#4902,#4907);
-#4902 = CYLINDRICAL_SURFACE('',#4903,3.);
-#4903 = AXIS2_PLACEMENT_3D('',#4904,#4905,#4906);
-#4904 = CARTESIAN_POINT('',(-11.96,2.655653474903E-015,-22.8));
-#4905 = DIRECTION('',(0.E+000,0.E+000,1.));
-#4906 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#4907 = DEFINITIONAL_REPRESENTATION('',(#4908),#4912);
-#4908 = LINE('',#4909,#4910);
-#4909 = CARTESIAN_POINT('',(0.E+000,-1.6));
-#4910 = VECTOR('',#4911,1.);
-#4911 = DIRECTION('',(1.,0.E+000));
-#4912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4913 = ADVANCED_FACE('',(#4914),#1170,.T.);
-#4914 = FACE_BOUND('',#4915,.T.);
-#4915 = EDGE_LOOP('',(#4916,#4939,#4940,#4941));
-#4916 = ORIENTED_EDGE('',*,*,#4917,.F.);
-#4917 = EDGE_CURVE('',#1128,#4918,#4920,.T.);
-#4918 = VERTEX_POINT('',#4919);
-#4919 = CARTESIAN_POINT('',(-13.95999999999,-2.236067977501,-22.8));
-#4920 = SURFACE_CURVE('',#4921,(#4925,#4932),.PCURVE_S1.);
-#4921 = LINE('',#4922,#4923);
-#4922 = CARTESIAN_POINT('',(-13.95999999999,-10.625,-22.8));
-#4923 = VECTOR('',#4924,1.);
-#4924 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#4925 = PCURVE('',#1170,#4926);
-#4926 = DEFINITIONAL_REPRESENTATION('',(#4927),#4931);
-#4927 = LINE('',#4928,#4929);
-#4928 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#4929 = VECTOR('',#4930,1.);
-#4930 = DIRECTION('',(1.,0.E+000));
-#4931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4932 = PCURVE('',#1144,#4933);
-#4933 = DEFINITIONAL_REPRESENTATION('',(#4934),#4938);
-#4934 = LINE('',#4935,#4936);
-#4935 = CARTESIAN_POINT('',(10.625,14.288762454626));
-#4936 = VECTOR('',#4937,1.);
-#4937 = DIRECTION('',(-1.,0.E+000));
-#4938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4939 = ORIENTED_EDGE('',*,*,#1156,.T.);
-#4940 = ORIENTED_EDGE('',*,*,#4780,.F.);
-#4941 = ORIENTED_EDGE('',*,*,#4942,.F.);
-#4942 = EDGE_CURVE('',#4918,#4781,#4943,.T.);
-#4943 = SURFACE_CURVE('',#4944,(#4948,#4955),.PCURVE_S1.);
-#4944 = LINE('',#4945,#4946);
-#4945 = CARTESIAN_POINT('',(-13.95999999999,-2.236067977501,-22.8));
-#4946 = VECTOR('',#4947,1.);
-#4947 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#4948 = PCURVE('',#1170,#4949);
-#4949 = DEFINITIONAL_REPRESENTATION('',(#4950),#4954);
-#4950 = LINE('',#4951,#4952);
-#4951 = CARTESIAN_POINT('',(8.388932022499,0.E+000));
-#4952 = VECTOR('',#4953,1.);
-#4953 = DIRECTION('',(0.E+000,-1.));
-#4954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4955 = PCURVE('',#4902,#4956);
-#4956 = DEFINITIONAL_REPRESENTATION('',(#4957),#4961);
-#4957 = LINE('',#4958,#4959);
-#4958 = CARTESIAN_POINT('',(2.411864997363,0.E+000));
-#4959 = VECTOR('',#4960,1.);
-#4960 = DIRECTION('',(0.E+000,-1.));
-#4961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4962 = ADVANCED_FACE('',(#4963,#5233),#1144,.T.);
-#4963 = FACE_BOUND('',#4964,.T.);
-#4964 = EDGE_LOOP('',(#4965,#4991,#5019,#5047,#5070,#5093,#5116,#5139,
- #5160,#5161,#5182,#5183,#5184,#5212));
-#4965 = ORIENTED_EDGE('',*,*,#4966,.T.);
-#4966 = EDGE_CURVE('',#4967,#4969,#4971,.T.);
-#4967 = VERTEX_POINT('',#4968);
-#4968 = CARTESIAN_POINT('',(-13.96,6.024346115153,-22.8));
-#4969 = VERTEX_POINT('',#4970);
-#4970 = CARTESIAN_POINT('',(-10.25,8.542853971073,-22.8));
-#4971 = SURFACE_CURVE('',#4972,(#4977,#4984),.PCURVE_S1.);
-#4972 = CIRCLE('',#4973,8.5);
-#4973 = AXIS2_PLACEMENT_3D('',#4974,#4975,#4976);
-#4974 = CARTESIAN_POINT('',(-7.5,0.5,-22.8));
-#4975 = DIRECTION('',(0.E+000,0.E+000,-1.));
-#4976 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#4977 = PCURVE('',#1144,#4978);
-#4978 = DEFINITIONAL_REPRESENTATION('',(#4979),#4983);
-#4979 = CIRCLE('',#4980,8.5);
-#4980 = AXIS2_PLACEMENT_2D('',#4981,#4982);
-#4981 = CARTESIAN_POINT('',(-0.5,7.828762454627));
-#4982 = DIRECTION('',(-1.,0.E+000));
-#4983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4984 = PCURVE('',#1370,#4985);
-#4985 = DEFINITIONAL_REPRESENTATION('',(#4986),#4990);
-#4986 = LINE('',#4987,#4988);
-#4987 = CARTESIAN_POINT('',(-6.28318530718,-1.6));
-#4988 = VECTOR('',#4989,1.);
-#4989 = DIRECTION('',(1.,-0.E+000));
-#4990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#4991 = ORIENTED_EDGE('',*,*,#4992,.T.);
-#4992 = EDGE_CURVE('',#4969,#4993,#4995,.T.);
-#4993 = VERTEX_POINT('',#4994);
-#4994 = CARTESIAN_POINT('',(-10.25,4.180921898935,-22.8));
-#4995 = SURFACE_CURVE('',#4996,(#5000,#5007),.PCURVE_S1.);
-#4996 = LINE('',#4997,#4998);
-#4997 = CARTESIAN_POINT('',(-10.25,-5.3125,-22.8));
-#4998 = VECTOR('',#4999,1.);
-#4999 = DIRECTION('',(-2.22044604925E-016,-1.,-0.E+000));
-#5000 = PCURVE('',#1144,#5001);
-#5001 = DEFINITIONAL_REPRESENTATION('',(#5002),#5006);
-#5002 = LINE('',#5003,#5004);
-#5003 = CARTESIAN_POINT('',(5.3125,10.578762454627));
-#5004 = VECTOR('',#5005,1.);
-#5005 = DIRECTION('',(1.,0.E+000));
-#5006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5007 = PCURVE('',#5008,#5013);
-#5008 = PLANE('',#5009);
-#5009 = AXIS2_PLACEMENT_3D('',#5010,#5011,#5012);
-#5010 = CARTESIAN_POINT('',(-10.25,-10.625,-19.9));
-#5011 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
-#5012 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#5013 = DEFINITIONAL_REPRESENTATION('',(#5014),#5018);
-#5014 = LINE('',#5015,#5016);
-#5015 = CARTESIAN_POINT('',(5.3125,-2.9));
-#5016 = VECTOR('',#5017,1.);
-#5017 = DIRECTION('',(-1.,0.E+000));
-#5018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5019 = ORIENTED_EDGE('',*,*,#5020,.T.);
-#5020 = EDGE_CURVE('',#4993,#5021,#5023,.T.);
-#5021 = VERTEX_POINT('',#5022);
-#5022 = CARTESIAN_POINT('',(-10.485,2.350000088519,-22.8));
-#5023 = SURFACE_CURVE('',#5024,(#5029,#5040),.PCURVE_S1.);
-#5024 = CIRCLE('',#5025,7.25);
-#5025 = AXIS2_PLACEMENT_3D('',#5026,#5027,#5028);
-#5026 = CARTESIAN_POINT('',(-3.235,2.35,-22.8));
-#5027 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#5028 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#5029 = PCURVE('',#1144,#5030);
-#5030 = DEFINITIONAL_REPRESENTATION('',(#5031),#5039);
-#5031 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5032,#5033,#5034,#5035,
-#5036,#5037,#5038),.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('') );
-#5032 = CARTESIAN_POINT('',(-9.6,3.563762454627));
-#5033 = CARTESIAN_POINT('',(-9.6,16.121130809501));
-#5034 = CARTESIAN_POINT('',(1.275,9.842446632064));
-#5035 = CARTESIAN_POINT('',(12.15,3.563762454627));
-#5036 = CARTESIAN_POINT('',(1.275,-2.714921722811));
-#5037 = CARTESIAN_POINT('',(-9.6,-8.993605900248));
-#5038 = CARTESIAN_POINT('',(-9.6,3.563762454627));
-#5039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5040 = PCURVE('',#3972,#5041);
-#5041 = DEFINITIONAL_REPRESENTATION('',(#5042),#5046);
-#5042 = LINE('',#5043,#5044);
-#5043 = CARTESIAN_POINT('',(0.E+000,-3.4));
-#5044 = VECTOR('',#5045,1.);
-#5045 = DIRECTION('',(1.,0.E+000));
-#5046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5047 = ORIENTED_EDGE('',*,*,#5048,.T.);
-#5048 = EDGE_CURVE('',#5021,#5049,#5051,.T.);
-#5049 = VERTEX_POINT('',#5050);
-#5050 = CARTESIAN_POINT('',(-10.485,1.552967826778,-22.8));
-#5051 = SURFACE_CURVE('',#5052,(#5056,#5063),.PCURVE_S1.);
-#5052 = LINE('',#5053,#5054);
-#5053 = CARTESIAN_POINT('',(-10.485,0.776483913389,-22.8));
-#5054 = VECTOR('',#5055,1.);
-#5055 = DIRECTION('',(-2.22044604925E-016,-1.,-0.E+000));
-#5056 = PCURVE('',#1144,#5057);
-#5057 = DEFINITIONAL_REPRESENTATION('',(#5058),#5062);
-#5058 = LINE('',#5059,#5060);
-#5059 = CARTESIAN_POINT('',(-0.776483913389,10.813762454627));
-#5060 = VECTOR('',#5061,1.);
-#5061 = DIRECTION('',(1.,0.E+000));
-#5062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5063 = PCURVE('',#3939,#5064);
-#5064 = DEFINITIONAL_REPRESENTATION('',(#5065),#5069);
-#5065 = LINE('',#5066,#5067);
-#5066 = CARTESIAN_POINT('',(-0.776483913389,-3.4));
-#5067 = VECTOR('',#5068,1.);
-#5068 = DIRECTION('',(-1.,0.E+000));
-#5069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5070 = ORIENTED_EDGE('',*,*,#5071,.T.);
-#5071 = EDGE_CURVE('',#5049,#5072,#5074,.T.);
-#5072 = VERTEX_POINT('',#5073);
-#5073 = CARTESIAN_POINT('',(-10.735,1.552967826778,-22.8));
-#5074 = SURFACE_CURVE('',#5075,(#5079,#5086),.PCURVE_S1.);
-#5075 = LINE('',#5076,#5077);
-#5076 = CARTESIAN_POINT('',(-5.203118772687,1.552967826778,-22.8));
-#5077 = VECTOR('',#5078,1.);
-#5078 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
-#5079 = PCURVE('',#1144,#5080);
-#5080 = DEFINITIONAL_REPRESENTATION('',(#5081),#5085);
-#5081 = LINE('',#5082,#5083);
-#5082 = CARTESIAN_POINT('',(-1.552967826778,5.531881227313));
-#5083 = VECTOR('',#5084,1.);
-#5084 = DIRECTION('',(0.E+000,1.));
-#5085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5086 = PCURVE('',#3911,#5087);
-#5087 = DEFINITIONAL_REPRESENTATION('',(#5088),#5092);
-#5088 = LINE('',#5089,#5090);
-#5089 = CARTESIAN_POINT('',(5.531881227313,-3.4));
-#5090 = VECTOR('',#5091,1.);
-#5091 = DIRECTION('',(-1.,0.E+000));
-#5092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5093 = ORIENTED_EDGE('',*,*,#5094,.T.);
-#5094 = EDGE_CURVE('',#5072,#5095,#5097,.T.);
-#5095 = VERTEX_POINT('',#5096);
-#5096 = CARTESIAN_POINT('',(-10.735,-1.447032173222,-22.8));
-#5097 = SURFACE_CURVE('',#5098,(#5102,#5109),.PCURVE_S1.);
-#5098 = LINE('',#5099,#5100);
-#5099 = CARTESIAN_POINT('',(-10.735,-0.723516086611,-22.8));
-#5100 = VECTOR('',#5101,1.);
-#5101 = DIRECTION('',(-2.22044604925E-016,-1.,-0.E+000));
-#5102 = PCURVE('',#1144,#5103);
-#5103 = DEFINITIONAL_REPRESENTATION('',(#5104),#5108);
-#5104 = LINE('',#5105,#5106);
-#5105 = CARTESIAN_POINT('',(0.723516086611,11.063762454627));
-#5106 = VECTOR('',#5107,1.);
-#5107 = DIRECTION('',(1.,0.E+000));
-#5108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5109 = PCURVE('',#3883,#5110);
-#5110 = DEFINITIONAL_REPRESENTATION('',(#5111),#5115);
-#5111 = LINE('',#5112,#5113);
-#5112 = CARTESIAN_POINT('',(0.723516086611,-3.4));
-#5113 = VECTOR('',#5114,1.);
-#5114 = DIRECTION('',(-1.,0.E+000));
-#5115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5116 = ORIENTED_EDGE('',*,*,#5117,.T.);
-#5117 = EDGE_CURVE('',#5095,#5118,#5120,.T.);
-#5118 = VERTEX_POINT('',#5119);
-#5119 = CARTESIAN_POINT('',(-10.485,-1.447032173222,-22.8));
-#5120 = SURFACE_CURVE('',#5121,(#5125,#5132),.PCURVE_S1.);
-#5121 = LINE('',#5122,#5123);
-#5122 = CARTESIAN_POINT('',(-5.078118772687,-1.447032173222,-22.8));
-#5123 = VECTOR('',#5124,1.);
-#5124 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
-#5125 = PCURVE('',#1144,#5126);
-#5126 = DEFINITIONAL_REPRESENTATION('',(#5127),#5131);
-#5127 = LINE('',#5128,#5129);
-#5128 = CARTESIAN_POINT('',(1.447032173222,5.406881227313));
-#5129 = VECTOR('',#5130,1.);
-#5130 = DIRECTION('',(0.E+000,-1.));
-#5131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5132 = PCURVE('',#3855,#5133);
-#5133 = DEFINITIONAL_REPRESENTATION('',(#5134),#5138);
-#5134 = LINE('',#5135,#5136);
-#5135 = CARTESIAN_POINT('',(-5.406881227313,-3.4));
-#5136 = VECTOR('',#5137,1.);
-#5137 = DIRECTION('',(-1.,0.E+000));
-#5138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5139 = ORIENTED_EDGE('',*,*,#5140,.T.);
-#5140 = EDGE_CURVE('',#5118,#4187,#5141,.T.);
-#5141 = SURFACE_CURVE('',#5142,(#5146,#5153),.PCURVE_S1.);
-#5142 = LINE('',#5143,#5144);
-#5143 = CARTESIAN_POINT('',(-10.485,-1.122032217481,-22.8));
-#5144 = VECTOR('',#5145,1.);
-#5145 = DIRECTION('',(-2.22044604925E-016,-1.,-0.E+000));
-#5146 = PCURVE('',#1144,#5147);
-#5147 = DEFINITIONAL_REPRESENTATION('',(#5148),#5152);
-#5148 = LINE('',#5149,#5150);
-#5149 = CARTESIAN_POINT('',(1.122032217481,10.813762454627));
-#5150 = VECTOR('',#5151,1.);
-#5151 = DIRECTION('',(1.,0.E+000));
-#5152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5153 = PCURVE('',#3827,#5154);
-#5154 = DEFINITIONAL_REPRESENTATION('',(#5155),#5159);
-#5155 = LINE('',#5156,#5157);
-#5156 = CARTESIAN_POINT('',(1.122032217481,-3.4));
-#5157 = VECTOR('',#5158,1.);
-#5158 = DIRECTION('',(-1.,0.E+000));
-#5159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5160 = ORIENTED_EDGE('',*,*,#4209,.T.);
-#5161 = ORIENTED_EDGE('',*,*,#5162,.T.);
-#5162 = EDGE_CURVE('',#4210,#1100,#5163,.T.);
-#5163 = SURFACE_CURVE('',#5164,(#5168,#5175),.PCURVE_S1.);
-#5164 = LINE('',#5165,#5166);
-#5165 = CARTESIAN_POINT('',(-10.25,-5.3125,-22.8));
-#5166 = VECTOR('',#5167,1.);
-#5167 = DIRECTION('',(-2.22044604925E-016,-1.,-0.E+000));
-#5168 = PCURVE('',#1144,#5169);
-#5169 = DEFINITIONAL_REPRESENTATION('',(#5170),#5174);
-#5170 = LINE('',#5171,#5172);
-#5171 = CARTESIAN_POINT('',(5.3125,10.578762454627));
-#5172 = VECTOR('',#5173,1.);
-#5173 = DIRECTION('',(1.,0.E+000));
-#5174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5175 = PCURVE('',#1115,#5176);
-#5176 = DEFINITIONAL_REPRESENTATION('',(#5177),#5181);
-#5177 = LINE('',#5178,#5179);
-#5178 = CARTESIAN_POINT('',(5.3125,-2.9));
-#5179 = VECTOR('',#5180,1.);
-#5180 = DIRECTION('',(-1.,0.E+000));
-#5181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5182 = ORIENTED_EDGE('',*,*,#1127,.T.);
-#5183 = ORIENTED_EDGE('',*,*,#4917,.T.);
-#5184 = ORIENTED_EDGE('',*,*,#5185,.F.);
-#5185 = EDGE_CURVE('',#5186,#4918,#5188,.T.);
-#5186 = VERTEX_POINT('',#5187);
-#5187 = CARTESIAN_POINT('',(-13.95999999999,2.236067977501,-22.8));
-#5188 = SURFACE_CURVE('',#5189,(#5194,#5205),.PCURVE_S1.);
-#5189 = CIRCLE('',#5190,3.);
-#5190 = AXIS2_PLACEMENT_3D('',#5191,#5192,#5193);
-#5191 = CARTESIAN_POINT('',(-11.96,2.655653474903E-015,-22.8));
-#5192 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#5193 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#5194 = PCURVE('',#1144,#5195);
-#5195 = DEFINITIONAL_REPRESENTATION('',(#5196),#5204);
-#5196 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5197,#5198,#5199,#5200,
-#5201,#5202,#5203),.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('') );
-#5197 = CARTESIAN_POINT('',(-3.,12.288762454627));
-#5198 = CARTESIAN_POINT('',(-3.,17.484914877333));
-#5199 = CARTESIAN_POINT('',(1.5,14.88683866598));
-#5200 = CARTESIAN_POINT('',(6.,12.288762454627));
-#5201 = CARTESIAN_POINT('',(1.5,9.690686243273));
-#5202 = CARTESIAN_POINT('',(-3.,7.09261003192));
-#5203 = CARTESIAN_POINT('',(-3.,12.288762454627));
-#5204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5205 = PCURVE('',#4902,#5206);
-#5206 = DEFINITIONAL_REPRESENTATION('',(#5207),#5211);
-#5207 = LINE('',#5208,#5209);
-#5208 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#5209 = VECTOR('',#5210,1.);
-#5210 = DIRECTION('',(1.,0.E+000));
-#5211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5212 = ORIENTED_EDGE('',*,*,#5213,.T.);
-#5213 = EDGE_CURVE('',#5186,#4967,#5214,.T.);
-#5214 = SURFACE_CURVE('',#5215,(#5219,#5226),.PCURVE_S1.);
-#5215 = LINE('',#5216,#5217);
-#5216 = CARTESIAN_POINT('',(-13.95999999999,2.236067977501,-22.8));
-#5217 = VECTOR('',#5218,1.);
-#5218 = DIRECTION('',(-1.081979553951E-013,1.,0.E+000));
-#5219 = PCURVE('',#1144,#5220);
-#5220 = DEFINITIONAL_REPRESENTATION('',(#5221),#5225);
-#5221 = LINE('',#5222,#5223);
-#5222 = CARTESIAN_POINT('',(-2.236067977501,14.288762454626));
-#5223 = VECTOR('',#5224,1.);
-#5224 = DIRECTION('',(-1.,1.0842E-013));
-#5225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5226 = PCURVE('',#4871,#5227);
-#5227 = DEFINITIONAL_REPRESENTATION('',(#5228),#5232);
-#5228 = LINE('',#5229,#5230);
-#5229 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#5230 = VECTOR('',#5231,1.);
-#5231 = DIRECTION('',(1.,0.E+000));
-#5232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5233 = FACE_BOUND('',#5234,.T.);
-#5234 = EDGE_LOOP('',(#5235,#5270));
-#5235 = ORIENTED_EDGE('',*,*,#5236,.T.);
-#5236 = EDGE_CURVE('',#5237,#5239,#5241,.T.);
-#5237 = VERTEX_POINT('',#5238);
-#5238 = CARTESIAN_POINT('',(-11.96,1.,-22.8));
-#5239 = VERTEX_POINT('',#5240);
-#5240 = CARTESIAN_POINT('',(-11.96,-1.,-22.8));
-#5241 = SURFACE_CURVE('',#5242,(#5247,#5258),.PCURVE_S1.);
-#5242 = CIRCLE('',#5243,1.);
-#5243 = AXIS2_PLACEMENT_3D('',#5244,#5245,#5246);
-#5244 = CARTESIAN_POINT('',(-11.96,2.655653474903E-015,-22.8));
-#5245 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#5246 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#5247 = PCURVE('',#1144,#5248);
-#5248 = DEFINITIONAL_REPRESENTATION('',(#5249),#5257);
-#5249 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5250,#5251,#5252,#5253,
-#5254,#5255,#5256),.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('') );
-#5250 = CARTESIAN_POINT('',(-1.,12.288762454627));
-#5251 = CARTESIAN_POINT('',(-1.,14.020813262195));
-#5252 = CARTESIAN_POINT('',(0.5,13.154787858411));
-#5253 = CARTESIAN_POINT('',(2.,12.288762454627));
-#5254 = CARTESIAN_POINT('',(0.5,11.422737050842));
-#5255 = CARTESIAN_POINT('',(-1.,10.556711647058));
-#5256 = CARTESIAN_POINT('',(-1.,12.288762454627));
-#5257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5258 = PCURVE('',#5259,#5264);
-#5259 = CYLINDRICAL_SURFACE('',#5260,1.);
-#5260 = AXIS2_PLACEMENT_3D('',#5261,#5262,#5263);
-#5261 = CARTESIAN_POINT('',(-11.96,2.655653474903E-015,-22.8));
-#5262 = DIRECTION('',(0.E+000,0.E+000,1.));
-#5263 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#5264 = DEFINITIONAL_REPRESENTATION('',(#5265),#5269);
-#5265 = LINE('',#5266,#5267);
-#5266 = CARTESIAN_POINT('',(-3.14159265359,0.E+000));
-#5267 = VECTOR('',#5268,1.);
-#5268 = DIRECTION('',(1.,-0.E+000));
-#5269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5270 = ORIENTED_EDGE('',*,*,#5271,.T.);
-#5271 = EDGE_CURVE('',#5239,#5237,#5272,.T.);
-#5272 = SURFACE_CURVE('',#5273,(#5278,#5289),.PCURVE_S1.);
-#5273 = CIRCLE('',#5274,1.);
-#5274 = AXIS2_PLACEMENT_3D('',#5275,#5276,#5277);
-#5275 = CARTESIAN_POINT('',(-11.96,2.655653474903E-015,-22.8));
-#5276 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#5277 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#5278 = PCURVE('',#1144,#5279);
-#5279 = DEFINITIONAL_REPRESENTATION('',(#5280),#5288);
-#5280 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5281,#5282,#5283,#5284,
-#5285,#5286,#5287),.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('') );
-#5281 = CARTESIAN_POINT('',(-1.,12.288762454627));
-#5282 = CARTESIAN_POINT('',(-1.,14.020813262195));
-#5283 = CARTESIAN_POINT('',(0.5,13.154787858411));
-#5284 = CARTESIAN_POINT('',(2.,12.288762454627));
-#5285 = CARTESIAN_POINT('',(0.5,11.422737050842));
-#5286 = CARTESIAN_POINT('',(-1.,10.556711647058));
-#5287 = CARTESIAN_POINT('',(-1.,12.288762454627));
-#5288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5289 = PCURVE('',#5259,#5290);
-#5290 = DEFINITIONAL_REPRESENTATION('',(#5291),#5295);
-#5291 = LINE('',#5292,#5293);
-#5292 = CARTESIAN_POINT('',(-9.424777960769,0.E+000));
-#5293 = VECTOR('',#5294,1.);
-#5294 = DIRECTION('',(1.,-0.E+000));
-#5295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5296 = ADVANCED_FACE('',(#5297),#1115,.T.);
-#5297 = FACE_BOUND('',#5298,.T.);
-#5298 = EDGE_LOOP('',(#5299,#5300,#5301,#5302));
-#5299 = ORIENTED_EDGE('',*,*,#4292,.F.);
-#5300 = ORIENTED_EDGE('',*,*,#1099,.T.);
-#5301 = ORIENTED_EDGE('',*,*,#5162,.F.);
-#5302 = ORIENTED_EDGE('',*,*,#4237,.T.);
-#5303 = ADVANCED_FACE('',(#5304),#879,.T.);
-#5304 = FACE_BOUND('',#5305,.T.);
-#5305 = EDGE_LOOP('',(#5306,#5307,#5308,#5309));
-#5306 = ORIENTED_EDGE('',*,*,#4804,.F.);
-#5307 = ORIENTED_EDGE('',*,*,#863,.T.);
-#5308 = ORIENTED_EDGE('',*,*,#1242,.F.);
-#5309 = ORIENTED_EDGE('',*,*,#5310,.F.);
-#5310 = EDGE_CURVE('',#4805,#1243,#5311,.T.);
-#5311 = SURFACE_CURVE('',#5312,(#5316,#5323),.PCURVE_S1.);
-#5312 = LINE('',#5313,#5314);
-#5313 = CARTESIAN_POINT('',(-16.,0.5,-24.4));
-#5314 = VECTOR('',#5315,1.);
-#5315 = DIRECTION('',(0.E+000,0.E+000,1.));
-#5316 = PCURVE('',#879,#5317);
-#5317 = DEFINITIONAL_REPRESENTATION('',(#5318),#5322);
-#5318 = LINE('',#5319,#5320);
-#5319 = CARTESIAN_POINT('',(1.,0.E+000));
-#5320 = VECTOR('',#5321,1.);
-#5321 = DIRECTION('',(0.E+000,-1.));
-#5322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5323 = PCURVE('',#1370,#5324);
-#5324 = DEFINITIONAL_REPRESENTATION('',(#5325),#5329);
-#5325 = LINE('',#5326,#5327);
-#5326 = CARTESIAN_POINT('',(-1.570796326795,0.E+000));
-#5327 = VECTOR('',#5328,1.);
-#5328 = DIRECTION('',(-0.E+000,-1.));
-#5329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5330 = ADVANCED_FACE('',(#5331),#1749,.T.);
-#5331 = FACE_BOUND('',#5332,.T.);
-#5332 = EDGE_LOOP('',(#5333,#5363,#5391,#5419,#5440,#5441,#5442));
-#5333 = ORIENTED_EDGE('',*,*,#5334,.F.);
-#5334 = EDGE_CURVE('',#5335,#5337,#5339,.T.);
-#5335 = VERTEX_POINT('',#5336);
-#5336 = CARTESIAN_POINT('',(19.318515739272,2.75,-10.17638090205));
-#5337 = VERTEX_POINT('',#5338);
-#5338 = CARTESIAN_POINT('',(18.255171095785,2.75,-10.17638090205));
-#5339 = SURFACE_CURVE('',#5340,(#5344,#5351),.PCURVE_S1.);
-#5340 = LINE('',#5341,#5342);
-#5341 = CARTESIAN_POINT('',(19.318515739272,2.75,-10.17638090205));
-#5342 = VECTOR('',#5343,1.);
-#5343 = DIRECTION('',(-1.,0.E+000,0.E+000));
-#5344 = PCURVE('',#1749,#5345);
-#5345 = DEFINITIONAL_REPRESENTATION('',(#5346),#5350);
-#5346 = LINE('',#5347,#5348);
-#5347 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#5348 = VECTOR('',#5349,1.);
-#5349 = DIRECTION('',(1.,0.E+000));
-#5350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5351 = PCURVE('',#5352,#5357);
-#5352 = PLANE('',#5353);
-#5353 = AXIS2_PLACEMENT_3D('',#5354,#5355,#5356);
-#5354 = CARTESIAN_POINT('',(21.348852191763,2.75,-5.467381202931));
-#5355 = DIRECTION('',(-1.232595164408E-032,1.,2.22044604925E-016));
-#5356 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.));
-#5357 = DEFINITIONAL_REPRESENTATION('',(#5358),#5362);
-#5358 = LINE('',#5359,#5360);
-#5359 = CARTESIAN_POINT('',(-4.708999699119,-2.030336452491));
-#5360 = VECTOR('',#5361,1.);
-#5361 = DIRECTION('',(0.E+000,-1.));
-#5362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5363 = ORIENTED_EDGE('',*,*,#5364,.T.);
-#5364 = EDGE_CURVE('',#5335,#5365,#5367,.T.);
-#5365 = VERTEX_POINT('',#5366);
-#5366 = CARTESIAN_POINT('',(19.318515739272,-2.75,-10.17638090205));
-#5367 = SURFACE_CURVE('',#5368,(#5372,#5379),.PCURVE_S1.);
-#5368 = LINE('',#5369,#5370);
-#5369 = CARTESIAN_POINT('',(19.318515739272,2.75,-10.17638090205));
-#5370 = VECTOR('',#5371,1.);
-#5371 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016));
-#5372 = PCURVE('',#1749,#5373);
-#5373 = DEFINITIONAL_REPRESENTATION('',(#5374),#5378);
-#5374 = LINE('',#5375,#5376);
-#5375 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#5376 = VECTOR('',#5377,1.);
-#5377 = DIRECTION('',(0.E+000,-1.));
-#5378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5379 = PCURVE('',#5380,#5385);
-#5380 = CYLINDRICAL_SURFACE('',#5381,5.);
-#5381 = AXIS2_PLACEMENT_3D('',#5382,#5383,#5384);
-#5382 = CARTESIAN_POINT('',(19.318516525781,2.75,-5.17638090205));
-#5383 = DIRECTION('',(0.E+000,1.,2.22044604925E-016));
-#5384 = DIRECTION('',(1.,0.E+000,0.E+000));
-#5385 = DEFINITIONAL_REPRESENTATION('',(#5386),#5390);
-#5386 = LINE('',#5387,#5388);
-#5387 = CARTESIAN_POINT('',(-4.712388823083,0.E+000));
-#5388 = VECTOR('',#5389,1.);
-#5389 = DIRECTION('',(-0.E+000,-1.));
-#5390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5391 = ORIENTED_EDGE('',*,*,#5392,.T.);
-#5392 = EDGE_CURVE('',#5365,#5393,#5395,.T.);
-#5393 = VERTEX_POINT('',#5394);
-#5394 = CARTESIAN_POINT('',(18.255171095785,-2.75,-10.17638090205));
-#5395 = SURFACE_CURVE('',#5396,(#5400,#5407),.PCURVE_S1.);
-#5396 = LINE('',#5397,#5398);
-#5397 = CARTESIAN_POINT('',(19.318515739272,-2.75,-10.17638090205));
-#5398 = VECTOR('',#5399,1.);
-#5399 = DIRECTION('',(-1.,0.E+000,0.E+000));
-#5400 = PCURVE('',#1749,#5401);
-#5401 = DEFINITIONAL_REPRESENTATION('',(#5402),#5406);
-#5402 = LINE('',#5403,#5404);
-#5403 = CARTESIAN_POINT('',(0.E+000,-5.5));
-#5404 = VECTOR('',#5405,1.);
-#5405 = DIRECTION('',(1.,0.E+000));
-#5406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5407 = PCURVE('',#5408,#5413);
-#5408 = PLANE('',#5409);
-#5409 = AXIS2_PLACEMENT_3D('',#5410,#5411,#5412);
-#5410 = CARTESIAN_POINT('',(21.348852191763,-2.75,-5.467381202931));
-#5411 = DIRECTION('',(-1.232595164408E-032,1.,2.22044604925E-016));
-#5412 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.));
-#5413 = DEFINITIONAL_REPRESENTATION('',(#5414),#5418);
-#5414 = LINE('',#5415,#5416);
-#5415 = CARTESIAN_POINT('',(-4.708999699119,-2.030336452491));
-#5416 = VECTOR('',#5417,1.);
-#5417 = DIRECTION('',(0.E+000,-1.));
-#5418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5419 = ORIENTED_EDGE('',*,*,#5420,.F.);
-#5420 = EDGE_CURVE('',#3720,#5393,#5421,.T.);
-#5421 = SURFACE_CURVE('',#5422,(#5426,#5433),.PCURVE_S1.);
-#5422 = LINE('',#5423,#5424);
-#5423 = CARTESIAN_POINT('',(18.255171095785,2.75,-10.17638090205));
-#5424 = VECTOR('',#5425,1.);
-#5425 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016));
-#5426 = PCURVE('',#1749,#5427);
-#5427 = DEFINITIONAL_REPRESENTATION('',(#5428),#5432);
-#5428 = LINE('',#5429,#5430);
-#5429 = CARTESIAN_POINT('',(1.063344643487,0.E+000));
-#5430 = VECTOR('',#5431,1.);
-#5431 = DIRECTION('',(0.E+000,-1.));
-#5432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5433 = PCURVE('',#3742,#5434);
-#5434 = DEFINITIONAL_REPRESENTATION('',(#5435),#5439);
-#5435 = LINE('',#5436,#5437);
-#5436 = CARTESIAN_POINT('',(-5.774638830512,0.E+000));
-#5437 = VECTOR('',#5438,1.);
-#5438 = DIRECTION('',(-0.E+000,-1.));
-#5439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5440 = ORIENTED_EDGE('',*,*,#3754,.T.);
-#5441 = ORIENTED_EDGE('',*,*,#1732,.T.);
-#5442 = ORIENTED_EDGE('',*,*,#5443,.F.);
-#5443 = EDGE_CURVE('',#5337,#1733,#5444,.T.);
-#5444 = SURFACE_CURVE('',#5445,(#5449,#5456),.PCURVE_S1.);
-#5445 = LINE('',#5446,#5447);
-#5446 = CARTESIAN_POINT('',(18.255171095785,2.75,-10.17638090205));
-#5447 = VECTOR('',#5448,1.);
-#5448 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016));
-#5449 = PCURVE('',#1749,#5450);
-#5450 = DEFINITIONAL_REPRESENTATION('',(#5451),#5455);
-#5451 = LINE('',#5452,#5453);
-#5452 = CARTESIAN_POINT('',(1.063344643487,0.E+000));
-#5453 = VECTOR('',#5454,1.);
-#5454 = DIRECTION('',(0.E+000,-1.));
-#5455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5456 = PCURVE('',#1788,#5457);
-#5457 = DEFINITIONAL_REPRESENTATION('',(#5458),#5462);
-#5458 = LINE('',#5459,#5460);
-#5459 = CARTESIAN_POINT('',(-5.774638830512,0.E+000));
-#5460 = VECTOR('',#5461,1.);
-#5461 = DIRECTION('',(-0.E+000,-1.));
-#5462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5463 = ADVANCED_FACE('',(#5464),#3742,.F.);
-#5464 = FACE_BOUND('',#5465,.T.);
-#5465 = EDGE_LOOP('',(#5466,#5467,#5468,#5496));
-#5466 = ORIENTED_EDGE('',*,*,#3719,.T.);
-#5467 = ORIENTED_EDGE('',*,*,#5420,.T.);
-#5468 = ORIENTED_EDGE('',*,*,#5469,.T.);
-#5469 = EDGE_CURVE('',#5393,#5470,#5472,.T.);
-#5470 = VERTEX_POINT('',#5471);
-#5471 = CARTESIAN_POINT('',(19.019776358972,-2.75,-8.663608212212));
-#5472 = SURFACE_CURVE('',#5473,(#5478,#5485),.PCURVE_S1.);
-#5473 = CIRCLE('',#5474,20.9);
-#5474 = AXIS2_PLACEMENT_3D('',#5475,#5476,#5477);
-#5475 = CARTESIAN_POINT('',(0.E+000,-2.75,-4.440892098501E-016));
-#5476 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016));
-#5477 = DIRECTION('',(1.,0.E+000,0.E+000));
-#5478 = PCURVE('',#3742,#5479);
-#5479 = DEFINITIONAL_REPRESENTATION('',(#5480),#5484);
-#5480 = LINE('',#5481,#5482);
-#5481 = CARTESIAN_POINT('',(-0.E+000,-5.5));
-#5482 = VECTOR('',#5483,1.);
-#5483 = DIRECTION('',(-1.,0.E+000));
-#5484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5485 = PCURVE('',#5408,#5486);
-#5486 = DEFINITIONAL_REPRESENTATION('',(#5487),#5495);
-#5487 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5488,#5489,#5490,#5491,
-#5492,#5493,#5494),.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('') );
-#5488 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#5489 = CARTESIAN_POINT('',(41.667243081121,-0.448852191763));
-#5490 = CARTESIAN_POINT('',(23.567312142026,-31.79885219176));
-#5491 = CARTESIAN_POINT('',(5.467381202931,-63.14885219176));
-#5492 = CARTESIAN_POINT('',(-12.63254973616,-31.79885219176));
-#5493 = CARTESIAN_POINT('',(-30.73248067525,-0.448852191763));
-#5494 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#5495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5496 = ORIENTED_EDGE('',*,*,#5497,.T.);
-#5497 = EDGE_CURVE('',#5470,#3659,#5498,.T.);
-#5498 = SURFACE_CURVE('',#5499,(#5503,#5510),.PCURVE_S1.);
-#5499 = LINE('',#5500,#5501);
-#5500 = CARTESIAN_POINT('',(19.019776358972,2.75,-8.663608212212));
-#5501 = VECTOR('',#5502,1.);
-#5502 = DIRECTION('',(0.E+000,1.,2.22044604925E-016));
-#5503 = PCURVE('',#3742,#5504);
-#5504 = DEFINITIONAL_REPRESENTATION('',(#5505),#5509);
-#5505 = LINE('',#5506,#5507);
-#5506 = CARTESIAN_POINT('',(-5.855762644927,0.E+000));
-#5507 = VECTOR('',#5508,1.);
-#5508 = DIRECTION('',(-0.E+000,1.));
-#5509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5510 = PCURVE('',#3696,#5511);
-#5511 = DEFINITIONAL_REPRESENTATION('',(#5512),#5516);
-#5512 = LINE('',#5513,#5514);
-#5513 = CARTESIAN_POINT('',(-4.626930666217,-2.));
-#5514 = VECTOR('',#5515,1.);
-#5515 = DIRECTION('',(-0.E+000,1.));
-#5516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5517 = ADVANCED_FACE('',(#5518),#3696,.T.);
-#5518 = FACE_BOUND('',#5519,.F.);
-#5519 = EDGE_LOOP('',(#5520,#5521,#5545,#5568,#5590));
-#5520 = ORIENTED_EDGE('',*,*,#3658,.F.);
-#5521 = ORIENTED_EDGE('',*,*,#5522,.T.);
-#5522 = EDGE_CURVE('',#3624,#5523,#5525,.T.);
-#5523 = VERTEX_POINT('',#5524);
-#5524 = CARTESIAN_POINT('',(21.793407401121,-4.75,-2.701524309174));
-#5525 = SURFACE_CURVE('',#5526,(#5531,#5538),.PCURVE_S1.);
-#5526 = CIRCLE('',#5527,3.5);
-#5527 = AXIS2_PLACEMENT_3D('',#5528,#5529,#5530);
-#5528 = CARTESIAN_POINT('',(19.318516525781,-4.75,-5.17638090205));
-#5529 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016));
-#5530 = DIRECTION('',(1.,0.E+000,0.E+000));
-#5531 = PCURVE('',#3696,#5532);
-#5532 = DEFINITIONAL_REPRESENTATION('',(#5533),#5537);
-#5533 = LINE('',#5534,#5535);
-#5534 = CARTESIAN_POINT('',(-0.E+000,-9.5));
-#5535 = VECTOR('',#5536,1.);
-#5536 = DIRECTION('',(-1.,0.E+000));
-#5537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5538 = PCURVE('',#3646,#5539);
-#5539 = DEFINITIONAL_REPRESENTATION('',(#5540),#5544);
-#5540 = CIRCLE('',#5541,3.5);
-#5541 = AXIS2_PLACEMENT_2D('',#5542,#5543);
-#5542 = CARTESIAN_POINT('',(0.986649771497,-5.274235841907E-002));
-#5543 = DIRECTION('',(0.E+000,1.));
-#5544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5545 = ORIENTED_EDGE('',*,*,#5546,.F.);
-#5546 = EDGE_CURVE('',#5547,#5523,#5549,.T.);
-#5547 = VERTEX_POINT('',#5548);
-#5548 = CARTESIAN_POINT('',(21.793407401121,-2.75,-2.701524309174));
-#5549 = SURFACE_CURVE('',#5550,(#5554,#5561),.PCURVE_S1.);
-#5550 = LINE('',#5551,#5552);
-#5551 = CARTESIAN_POINT('',(21.793407401121,4.75,-2.701524309174));
-#5552 = VECTOR('',#5553,1.);
-#5553 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016));
-#5554 = PCURVE('',#3696,#5555);
-#5555 = DEFINITIONAL_REPRESENTATION('',(#5556),#5560);
-#5556 = LINE('',#5557,#5558);
-#5557 = CARTESIAN_POINT('',(-7.068576544468,0.E+000));
-#5558 = VECTOR('',#5559,1.);
-#5559 = DIRECTION('',(-0.E+000,-1.));
-#5560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5561 = PCURVE('',#3611,#5562);
-#5562 = DEFINITIONAL_REPRESENTATION('',(#5563),#5567);
-#5563 = LINE('',#5564,#5565);
-#5564 = CARTESIAN_POINT('',(-2.098711187673E-011,-3.295269216334E-027));
-#5565 = VECTOR('',#5566,1.);
-#5566 = DIRECTION('',(0.E+000,-1.));
-#5567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5568 = ORIENTED_EDGE('',*,*,#5569,.T.);
-#5569 = EDGE_CURVE('',#5547,#5470,#5570,.T.);
-#5570 = SURFACE_CURVE('',#5571,(#5576,#5583),.PCURVE_S1.);
-#5571 = CIRCLE('',#5572,3.5);
-#5572 = AXIS2_PLACEMENT_3D('',#5573,#5574,#5575);
-#5573 = CARTESIAN_POINT('',(19.318516525781,-2.75,-5.17638090205));
-#5574 = DIRECTION('',(-0.E+000,1.,2.22044604925E-016));
-#5575 = DIRECTION('',(1.,0.E+000,0.E+000));
-#5576 = PCURVE('',#3696,#5577);
-#5577 = DEFINITIONAL_REPRESENTATION('',(#5578),#5582);
-#5578 = LINE('',#5579,#5580);
-#5579 = CARTESIAN_POINT('',(-12.56637061435,-7.5));
-#5580 = VECTOR('',#5581,1.);
-#5581 = DIRECTION('',(1.,-0.E+000));
-#5582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5583 = PCURVE('',#5408,#5584);
-#5584 = DEFINITIONAL_REPRESENTATION('',(#5585),#5589);
-#5585 = CIRCLE('',#5586,3.5);
-#5586 = AXIS2_PLACEMENT_2D('',#5587,#5588);
-#5587 = CARTESIAN_POINT('',(0.291000300881,-2.030335665981));
-#5588 = DIRECTION('',(0.E+000,1.));
-#5589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5590 = ORIENTED_EDGE('',*,*,#5497,.T.);
-#5591 = ADVANCED_FACE('',(#5592),#3646,.T.);
-#5592 = FACE_BOUND('',#5593,.T.);
-#5593 = EDGE_LOOP('',(#5594,#5595,#5596));
-#5594 = ORIENTED_EDGE('',*,*,#3623,.F.);
-#5595 = ORIENTED_EDGE('',*,*,#5522,.T.);
-#5596 = ORIENTED_EDGE('',*,*,#5597,.T.);
-#5597 = EDGE_CURVE('',#5523,#3589,#5598,.T.);
-#5598 = SURFACE_CURVE('',#5599,(#5603,#5610),.PCURVE_S1.);
-#5599 = LINE('',#5600,#5601);
-#5600 = CARTESIAN_POINT('',(21.793407401121,-4.75,-2.701524309144));
-#5601 = VECTOR('',#5602,1.);
-#5602 = DIRECTION('',(-0.707106781181,-1.570092458696E-016,
- 0.707106781192));
-#5603 = PCURVE('',#3646,#5604);
-#5604 = DEFINITIONAL_REPRESENTATION('',(#5605),#5609);
-#5605 = LINE('',#5606,#5607);
-#5606 = CARTESIAN_POINT('',(-1.48820682141,2.422148516921));
-#5607 = VECTOR('',#5608,1.);
-#5608 = DIRECTION('',(-0.707106781192,-0.707106781181));
-#5609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5610 = PCURVE('',#3611,#5611);
-#5611 = DEFINITIONAL_REPRESENTATION('',(#5612),#5616);
-#5612 = LINE('',#5613,#5614);
-#5613 = CARTESIAN_POINT('',(2.355138688044E-016,-9.5));
-#5614 = VECTOR('',#5615,1.);
-#5615 = DIRECTION('',(1.,0.E+000));
-#5616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5617 = ADVANCED_FACE('',(#5618),#3611,.F.);
-#5618 = FACE_BOUND('',#5619,.F.);
-#5619 = EDGE_LOOP('',(#5620,#5621,#5644,#5665,#5666));
-#5620 = ORIENTED_EDGE('',*,*,#3588,.F.);
-#5621 = ORIENTED_EDGE('',*,*,#5622,.F.);
-#5622 = EDGE_CURVE('',#5623,#3554,#5625,.T.);
-#5623 = VERTEX_POINT('',#5624);
-#5624 = CARTESIAN_POINT('',(20.827785366951,-2.75,-1.735902274959));
-#5625 = SURFACE_CURVE('',#5626,(#5630,#5637),.PCURVE_S1.);
-#5626 = LINE('',#5627,#5628);
-#5627 = CARTESIAN_POINT('',(20.827785366951,2.75,-1.735902274959));
-#5628 = VECTOR('',#5629,1.);
-#5629 = DIRECTION('',(0.E+000,1.,2.22044604925E-016));
-#5630 = PCURVE('',#3611,#5631);
-#5631 = DEFINITIONAL_REPRESENTATION('',(#5632),#5636);
-#5632 = LINE('',#5633,#5634);
-#5633 = CARTESIAN_POINT('',(1.36559577686,-2.));
-#5634 = VECTOR('',#5635,1.);
-#5635 = DIRECTION('',(0.E+000,1.));
-#5636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5637 = PCURVE('',#3576,#5638);
-#5638 = DEFINITIONAL_REPRESENTATION('',(#5639),#5643);
-#5639 = LINE('',#5640,#5641);
-#5640 = CARTESIAN_POINT('',(-6.20003198827,0.E+000));
-#5641 = VECTOR('',#5642,1.);
-#5642 = DIRECTION('',(-0.E+000,1.));
-#5643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5644 = ORIENTED_EDGE('',*,*,#5645,.F.);
-#5645 = EDGE_CURVE('',#5547,#5623,#5646,.T.);
-#5646 = SURFACE_CURVE('',#5647,(#5651,#5658),.PCURVE_S1.);
-#5647 = LINE('',#5648,#5649);
-#5648 = CARTESIAN_POINT('',(22.37373282223,-2.75,-3.281849730262));
-#5649 = VECTOR('',#5650,1.);
-#5650 = DIRECTION('',(-0.707106781181,-1.570092458696E-016,
- 0.707106781192));
-#5651 = PCURVE('',#3611,#5652);
-#5652 = DEFINITIONAL_REPRESENTATION('',(#5653),#5657);
-#5653 = LINE('',#5654,#5655);
-#5654 = CARTESIAN_POINT('',(-0.820704081128,-7.5));
-#5655 = VECTOR('',#5656,1.);
-#5656 = DIRECTION('',(1.,0.E+000));
-#5657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5658 = PCURVE('',#5408,#5659);
-#5659 = DEFINITIONAL_REPRESENTATION('',(#5660),#5664);
-#5660 = LINE('',#5661,#5662);
-#5661 = CARTESIAN_POINT('',(2.185531472669,1.024880630468));
-#5662 = VECTOR('',#5663,1.);
-#5663 = DIRECTION('',(0.707106781192,-0.707106781181));
-#5664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5665 = ORIENTED_EDGE('',*,*,#5546,.T.);
-#5666 = ORIENTED_EDGE('',*,*,#5597,.T.);
-#5667 = ADVANCED_FACE('',(#5668),#3576,.F.);
-#5668 = FACE_BOUND('',#5669,.T.);
-#5669 = EDGE_LOOP('',(#5670,#5671,#5672,#5700));
-#5670 = ORIENTED_EDGE('',*,*,#3553,.T.);
-#5671 = ORIENTED_EDGE('',*,*,#5622,.F.);
-#5672 = ORIENTED_EDGE('',*,*,#5673,.T.);
-#5673 = EDGE_CURVE('',#5623,#5674,#5676,.T.);
-#5674 = VERTEX_POINT('',#5675);
-#5675 = CARTESIAN_POINT('',(20.9,-2.75,-3.170134479568E-015));
-#5676 = SURFACE_CURVE('',#5677,(#5682,#5689),.PCURVE_S1.);
-#5677 = CIRCLE('',#5678,20.9);
-#5678 = AXIS2_PLACEMENT_3D('',#5679,#5680,#5681);
-#5679 = CARTESIAN_POINT('',(0.E+000,-2.75,-4.440892098501E-016));
-#5680 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016));
-#5681 = DIRECTION('',(1.,0.E+000,0.E+000));
-#5682 = PCURVE('',#3576,#5683);
-#5683 = DEFINITIONAL_REPRESENTATION('',(#5684),#5688);
-#5684 = LINE('',#5685,#5686);
-#5685 = CARTESIAN_POINT('',(-0.E+000,-5.5));
-#5686 = VECTOR('',#5687,1.);
-#5687 = DIRECTION('',(-1.,0.E+000));
-#5688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5689 = PCURVE('',#5408,#5690);
-#5690 = DEFINITIONAL_REPRESENTATION('',(#5691),#5699);
-#5691 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5692,#5693,#5694,#5695,
-#5696,#5697,#5698),.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('') );
-#5692 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#5693 = CARTESIAN_POINT('',(41.667243081121,-0.448852191763));
-#5694 = CARTESIAN_POINT('',(23.567312142026,-31.79885219176));
-#5695 = CARTESIAN_POINT('',(5.467381202931,-63.14885219176));
-#5696 = CARTESIAN_POINT('',(-12.63254973616,-31.79885219176));
-#5697 = CARTESIAN_POINT('',(-30.73248067525,-0.448852191763));
-#5698 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#5699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5700 = ORIENTED_EDGE('',*,*,#5701,.F.);
-#5701 = EDGE_CURVE('',#3530,#5674,#5702,.T.);
-#5702 = SURFACE_CURVE('',#5703,(#5707,#5714),.PCURVE_S1.);
-#5703 = LINE('',#5704,#5705);
-#5704 = CARTESIAN_POINT('',(20.9,2.75,-1.94888915248E-015));
-#5705 = VECTOR('',#5706,1.);
-#5706 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016));
-#5707 = PCURVE('',#3576,#5708);
-#5708 = DEFINITIONAL_REPRESENTATION('',(#5709),#5713);
-#5709 = LINE('',#5710,#5711);
-#5710 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
-#5711 = VECTOR('',#5712,1.);
-#5712 = DIRECTION('',(-0.E+000,-1.));
-#5713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5714 = PCURVE('',#5715,#5720);
-#5715 = PLANE('',#5716);
-#5716 = AXIS2_PLACEMENT_3D('',#5717,#5718,#5719);
-#5717 = CARTESIAN_POINT('',(20.9,2.75,6.106226635438E-016));
-#5718 = DIRECTION('',(-1.,0.E+000,0.E+000));
-#5719 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.));
-#5720 = DEFINITIONAL_REPRESENTATION('',(#5721),#5725);
-#5721 = LINE('',#5722,#5723);
-#5722 = CARTESIAN_POINT('',(-2.559511816024E-015,-5.6832578999E-031));
-#5723 = VECTOR('',#5724,1.);
-#5724 = DIRECTION('',(0.E+000,-1.));
-#5725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5726 = ADVANCED_FACE('',(#5727),#1983,.T.);
-#5727 = FACE_BOUND('',#5728,.F.);
-#5728 = EDGE_LOOP('',(#5729,#5752,#5753,#5781,#5816,#5842,#5843,#5871,
- #5906,#5932,#5933,#5961,#5996,#6019,#6046,#6047));
-#5729 = ORIENTED_EDGE('',*,*,#5730,.F.);
-#5730 = EDGE_CURVE('',#3530,#5731,#5733,.T.);
-#5731 = VERTEX_POINT('',#5732);
-#5732 = CARTESIAN_POINT('',(20.9,-2.046948949046,0.313203435596));
-#5733 = SURFACE_CURVE('',#5734,(#5738,#5745),.PCURVE_S1.);
-#5734 = LINE('',#5735,#5736);
-#5735 = CARTESIAN_POINT('',(20.9,-2.046948949046,-5.598030527111E-015));
-#5736 = VECTOR('',#5737,1.);
-#5737 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.));
-#5738 = PCURVE('',#1983,#5739);
-#5739 = DEFINITIONAL_REPRESENTATION('',(#5740),#5744);
-#5740 = LINE('',#5741,#5742);
-#5741 = CARTESIAN_POINT('',(-9.762877503947E-002,0.E+000));
-#5742 = VECTOR('',#5743,1.);
-#5743 = DIRECTION('',(-0.E+000,1.));
-#5744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5745 = PCURVE('',#5715,#5746);
-#5746 = DEFINITIONAL_REPRESENTATION('',(#5747),#5751);
-#5747 = LINE('',#5748,#5749);
-#5748 = CARTESIAN_POINT('',(-5.143516556419E-015,-4.796948949046));
-#5749 = VECTOR('',#5750,1.);
-#5750 = DIRECTION('',(1.,0.E+000));
-#5751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5752 = ORIENTED_EDGE('',*,*,#3529,.T.);
-#5753 = ORIENTED_EDGE('',*,*,#5754,.T.);
-#5754 = EDGE_CURVE('',#3433,#5755,#5757,.T.);
-#5755 = VERTEX_POINT('',#5756);
-#5756 = CARTESIAN_POINT('',(-8.677290209876,-19.12340541361,
- 0.313203435596));
-#5757 = SURFACE_CURVE('',#5758,(#5762,#5769),.PCURVE_S1.);
-#5758 = LINE('',#5759,#5760);
-#5759 = CARTESIAN_POINT('',(-8.677290209876,-19.12340541361,
- -9.783933066552E-015));
-#5760 = VECTOR('',#5761,1.);
-#5761 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.));
-#5762 = PCURVE('',#1983,#5763);
-#5763 = DEFINITIONAL_REPRESENTATION('',(#5764),#5768);
-#5764 = LINE('',#5765,#5766);
-#5765 = CARTESIAN_POINT('',(-1.996766327354,-3.941675102455E-016));
-#5766 = VECTOR('',#5767,1.);
-#5767 = DIRECTION('',(-0.E+000,1.));
-#5768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5769 = PCURVE('',#5770,#5775);
-#5770 = PLANE('',#5771);
-#5771 = AXIS2_PLACEMENT_3D('',#5772,#5773,#5774);
-#5772 = CARTESIAN_POINT('',(-8.068430139593,-19.47493093909,
- -1.33226762955E-015));
-#5773 = DIRECTION('',(0.5,0.866025403784,1.942890293094E-016));
-#5774 = DIRECTION('',(-9.436895709314E-016,3.221782605863E-016,1.));
-#5775 = DEFINITIONAL_REPRESENTATION('',(#5776),#5780);
-#5776 = LINE('',#5777,#5778);
-#5777 = CARTESIAN_POINT('',(-8.992806499464E-015,-0.703051050954));
-#5778 = VECTOR('',#5779,1.);
-#5779 = DIRECTION('',(1.,1.165734175856E-015));
-#5780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5781 = ORIENTED_EDGE('',*,*,#5782,.T.);
-#5782 = EDGE_CURVE('',#5755,#5783,#5785,.T.);
-#5783 = VERTEX_POINT('',#5784);
-#5784 = CARTESIAN_POINT('',(-12.22270979012,-17.07645646457,
- 0.313203435596));
-#5785 = SURFACE_CURVE('',#5786,(#5791,#5804),.PCURVE_S1.);
-#5786 = ELLIPSE('',#5787,29.698484809835,21.);
-#5787 = AXIS2_PLACEMENT_3D('',#5788,#5789,#5790);
-#5788 = CARTESIAN_POINT('',(0.E+000,-4.710277376051E-015,21.213203435596
- ));
-#5789 = DIRECTION('',(0.353553390593,0.612372435696,-0.707106781187));
-#5790 = DIRECTION('',(0.353553390593,0.612372435696,0.707106781187));
-#5791 = PCURVE('',#1983,#5792);
-#5792 = DEFINITIONAL_REPRESENTATION('',(#5793),#5803);
-#5793 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#5794,#5795,#5796,#5797,#5798,
- #5799,#5800,#5801,#5802),.UNSPECIFIED.,.F.,.F.,(9,9),(2.983795757808
- ,3.299389549372),.PIECEWISE_BEZIER_KNOTS.);
-#5794 = CARTESIAN_POINT('',(-1.936598206611,0.474109916351));
-#5795 = CARTESIAN_POINT('',(-1.976047430557,0.343927477331));
-#5796 = CARTESIAN_POINT('',(-2.0154966545,0.250630790579));
-#5797 = CARTESIAN_POINT('',(-2.054945878447,0.19452857272));
-#5798 = CARTESIAN_POINT('',(-2.094395102382,0.175807080367));
-#5799 = CARTESIAN_POINT('',(-2.133844326338,0.19452857272));
-#5800 = CARTESIAN_POINT('',(-2.173293550283,0.250630790579));
-#5801 = CARTESIAN_POINT('',(-2.21274277423,0.343927477331));
-#5802 = CARTESIAN_POINT('',(-2.252191998175,0.474109916351));
-#5803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5804 = PCURVE('',#5805,#5810);
-#5805 = PLANE('',#5806);
-#5806 = AXIS2_PLACEMENT_3D('',#5807,#5808,#5809);
-#5807 = CARTESIAN_POINT('',(-9.045442426769,-21.1671658601,
- -1.640821138755));
-#5808 = DIRECTION('',(0.353553390593,0.612372435696,-0.707106781187));
-#5809 = DIRECTION('',(0.353553390593,0.612372435696,0.707106781187));
-#5810 = DEFINITIONAL_REPRESENTATION('',(#5811),#5815);
-#5811 = ELLIPSE('',#5812,29.698484809835,21.);
-#5812 = AXIS2_PLACEMENT_2D('',#5813,#5814);
-#5813 = CARTESIAN_POINT('',(32.320471507856,-2.75));
-#5814 = DIRECTION('',(1.,1.554312234475E-015));
-#5815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5816 = ORIENTED_EDGE('',*,*,#5817,.F.);
-#5817 = EDGE_CURVE('',#2751,#5783,#5818,.T.);
-#5818 = SURFACE_CURVE('',#5819,(#5823,#5830),.PCURVE_S1.);
-#5819 = LINE('',#5820,#5821);
-#5820 = CARTESIAN_POINT('',(-12.22270979012,-17.07645646457,
- -9.32941909586E-015));
-#5821 = VECTOR('',#5822,1.);
-#5822 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.));
-#5823 = PCURVE('',#1983,#5824);
-#5824 = DEFINITIONAL_REPRESENTATION('',(#5825),#5829);
-#5825 = LINE('',#5826,#5827);
-#5826 = CARTESIAN_POINT('',(-2.192023877433,-3.941675102455E-016));
-#5827 = VECTOR('',#5828,1.);
-#5828 = DIRECTION('',(-0.E+000,1.));
-#5829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5830 = PCURVE('',#5831,#5836);
-#5831 = PLANE('',#5832);
-#5832 = AXIS2_PLACEMENT_3D('',#5833,#5834,#5835);
-#5833 = CARTESIAN_POINT('',(-8.068430139593,-19.47493093909,
- -1.33226762955E-015));
-#5834 = DIRECTION('',(0.5,0.866025403784,1.942890293094E-016));
-#5835 = DIRECTION('',(-9.436895709314E-016,3.221782605863E-016,1.));
-#5836 = DEFINITIONAL_REPRESENTATION('',(#5837),#5841);
-#5837 = LINE('',#5838,#5839);
-#5838 = CARTESIAN_POINT('',(-4.218847493576E-015,-4.796948949046));
-#5839 = VECTOR('',#5840,1.);
-#5840 = DIRECTION('',(1.,1.165734175856E-015));
-#5841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5842 = ORIENTED_EDGE('',*,*,#2750,.T.);
-#5843 = ORIENTED_EDGE('',*,*,#5844,.T.);
-#5844 = EDGE_CURVE('',#2654,#5845,#5847,.T.);
-#5845 = VERTEX_POINT('',#5846);
-#5846 = CARTESIAN_POINT('',(-12.22270979012,17.076456464572,
- 0.313203435596));
-#5847 = SURFACE_CURVE('',#5848,(#5852,#5859),.PCURVE_S1.);
-#5848 = LINE('',#5849,#5850);
-#5849 = CARTESIAN_POINT('',(-12.22270979012,17.076456464572,
- -2.184090911018E-014));
-#5850 = VECTOR('',#5851,1.);
-#5851 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.));
-#5852 = PCURVE('',#1983,#5853);
-#5853 = DEFINITIONAL_REPRESENTATION('',(#5854),#5858);
-#5854 = LINE('',#5855,#5856);
-#5855 = CARTESIAN_POINT('',(-4.091161429747,-2.048912758295E-014));
-#5856 = VECTOR('',#5857,1.);
-#5857 = DIRECTION('',(-0.E+000,1.));
-#5858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5859 = PCURVE('',#5860,#5865);
-#5860 = PLANE('',#5861);
-#5861 = AXIS2_PLACEMENT_3D('',#5862,#5863,#5864);
-#5862 = CARTESIAN_POINT('',(-12.8315698604,16.724930939095,
- -1.59872115546E-014));
-#5863 = DIRECTION('',(0.5,-0.866025403784,7.771561172376E-016));
-#5864 = DIRECTION('',(5.551115123126E-017,8.990670665014E-016,1.));
-#5865 = DEFINITIONAL_REPRESENTATION('',(#5866),#5870);
-#5866 = LINE('',#5867,#5868);
-#5867 = CARTESIAN_POINT('',(-4.662936703426E-015,-0.703051050954));
-#5868 = VECTOR('',#5869,1.);
-#5869 = DIRECTION('',(1.,4.996003610813E-016));
-#5870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5871 = ORIENTED_EDGE('',*,*,#5872,.T.);
-#5872 = EDGE_CURVE('',#5845,#5873,#5875,.T.);
-#5873 = VERTEX_POINT('',#5874);
-#5874 = CARTESIAN_POINT('',(-8.677290209876,19.123405413618,
- 0.313203435596));
-#5875 = SURFACE_CURVE('',#5876,(#5881,#5894),.PCURVE_S1.);
-#5876 = ELLIPSE('',#5877,29.698484809835,21.);
-#5877 = AXIS2_PLACEMENT_3D('',#5878,#5879,#5880);
-#5878 = CARTESIAN_POINT('',(0.E+000,-4.710277376051E-015,21.213203435596
- ));
-#5879 = DIRECTION('',(0.353553390593,-0.612372435696,-0.707106781187));
-#5880 = DIRECTION('',(0.353553390593,-0.612372435696,0.707106781187));
-#5881 = PCURVE('',#1983,#5882);
-#5882 = DEFINITIONAL_REPRESENTATION('',(#5883),#5893);
-#5883 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#5884,#5885,#5886,#5887,#5888,
- #5889,#5890,#5891,#5892),.UNSPECIFIED.,.F.,.F.,(9,9),(2.983795757808
- ,3.299389549372),.PIECEWISE_BEZIER_KNOTS.);
-#5884 = CARTESIAN_POINT('',(-4.030993309004,0.474109916351));
-#5885 = CARTESIAN_POINT('',(-4.07044253295,0.343927477331));
-#5886 = CARTESIAN_POINT('',(-4.109891756899,0.250630790579));
-#5887 = CARTESIAN_POINT('',(-4.149340980814,0.194528572719));
-#5888 = CARTESIAN_POINT('',(-4.188790204815,0.175807080365));
-#5889 = CARTESIAN_POINT('',(-4.228239428701,0.19452857272));
-#5890 = CARTESIAN_POINT('',(-4.267688652681,0.250630790579));
-#5891 = CARTESIAN_POINT('',(-4.307137876623,0.343927477331));
-#5892 = CARTESIAN_POINT('',(-4.346587100568,0.474109916351));
-#5893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5894 = PCURVE('',#5895,#5900);
-#5895 = PLANE('',#5896);
-#5896 = AXIS2_PLACEMENT_3D('',#5897,#5898,#5899);
-#5897 = CARTESIAN_POINT('',(-13.80858214758,18.417165860103,
- -1.640821138755));
-#5898 = DIRECTION('',(0.353553390593,-0.612372435696,-0.707106781187));
-#5899 = DIRECTION('',(0.353553390593,-0.612372435696,0.707106781187));
-#5900 = DEFINITIONAL_REPRESENTATION('',(#5901),#5905);
-#5901 = ELLIPSE('',#5902,29.698484809835,21.);
-#5902 = AXIS2_PLACEMENT_2D('',#5903,#5904);
-#5903 = CARTESIAN_POINT('',(32.320471507856,-2.75));
-#5904 = DIRECTION('',(1.,8.118505867571E-016));
-#5905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5906 = ORIENTED_EDGE('',*,*,#5907,.F.);
-#5907 = EDGE_CURVE('',#1967,#5873,#5908,.T.);
-#5908 = SURFACE_CURVE('',#5909,(#5913,#5920),.PCURVE_S1.);
-#5909 = LINE('',#5910,#5911);
-#5910 = CARTESIAN_POINT('',(-8.677290209876,19.123405413618,
- -2.138639513948E-014));
-#5911 = VECTOR('',#5912,1.);
-#5912 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.));
-#5913 = PCURVE('',#1983,#5914);
-#5914 = DEFINITIONAL_REPRESENTATION('',(#5915),#5919);
-#5915 = LINE('',#5916,#5917);
-#5916 = CARTESIAN_POINT('',(-4.286418979826,-2.048912758295E-014));
-#5917 = VECTOR('',#5918,1.);
-#5918 = DIRECTION('',(-0.E+000,1.));
-#5919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5920 = PCURVE('',#5921,#5926);
-#5921 = PLANE('',#5922);
-#5922 = AXIS2_PLACEMENT_3D('',#5923,#5924,#5925);
-#5923 = CARTESIAN_POINT('',(-12.8315698604,16.724930939095,
- -1.59872115546E-014));
-#5924 = DIRECTION('',(0.5,-0.866025403784,7.771561172376E-016));
-#5925 = DIRECTION('',(5.551115123126E-017,8.990670665014E-016,1.));
-#5926 = DEFINITIONAL_REPRESENTATION('',(#5927),#5931);
-#5927 = LINE('',#5928,#5929);
-#5928 = CARTESIAN_POINT('',(-4.218847493576E-015,-4.796948949046));
-#5929 = VECTOR('',#5930,1.);
-#5930 = DIRECTION('',(1.,4.996003610813E-016));
-#5931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5932 = ORIENTED_EDGE('',*,*,#1966,.T.);
-#5933 = ORIENTED_EDGE('',*,*,#5934,.T.);
-#5934 = EDGE_CURVE('',#1932,#5935,#5937,.T.);
-#5935 = VERTEX_POINT('',#5936);
-#5936 = CARTESIAN_POINT('',(20.9,2.046948949046,0.313203435596));
-#5937 = SURFACE_CURVE('',#5938,(#5942,#5949),.PCURVE_S1.);
-#5938 = LINE('',#5939,#5940);
-#5939 = CARTESIAN_POINT('',(20.9,2.046948949046,-4.689002585726E-015));
-#5940 = VECTOR('',#5941,1.);
-#5941 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.));
-#5942 = PCURVE('',#1983,#5943);
-#5943 = DEFINITIONAL_REPRESENTATION('',(#5944),#5948);
-#5944 = LINE('',#5945,#5946);
-#5945 = CARTESIAN_POINT('',(-6.18555653214,0.E+000));
-#5946 = VECTOR('',#5947,1.);
-#5947 = DIRECTION('',(-0.E+000,1.));
-#5948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5949 = PCURVE('',#5950,#5955);
-#5950 = PLANE('',#5951);
-#5951 = AXIS2_PLACEMENT_3D('',#5952,#5953,#5954);
-#5952 = CARTESIAN_POINT('',(20.9,2.75,6.106226635438E-016));
-#5953 = DIRECTION('',(-1.,0.E+000,0.E+000));
-#5954 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.));
-#5955 = DEFINITIONAL_REPRESENTATION('',(#5956),#5960);
-#5956 = LINE('',#5957,#5958);
-#5957 = CARTESIAN_POINT('',(-5.143516556419E-015,-0.703051050954));
-#5958 = VECTOR('',#5959,1.);
-#5959 = DIRECTION('',(1.,0.E+000));
-#5960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5961 = ORIENTED_EDGE('',*,*,#5962,.T.);
-#5962 = EDGE_CURVE('',#5935,#5963,#5965,.T.);
-#5963 = VERTEX_POINT('',#5964);
-#5964 = CARTESIAN_POINT('',(21.,-4.734067262567E-017,0.213203435596));
-#5965 = SURFACE_CURVE('',#5966,(#5971,#5984),.PCURVE_S1.);
-#5966 = ELLIPSE('',#5967,29.698484809835,21.);
-#5967 = AXIS2_PLACEMENT_3D('',#5968,#5969,#5970);
-#5968 = CARTESIAN_POINT('',(0.E+000,-4.710277376051E-015,21.213203435596
- ));
-#5969 = DIRECTION('',(-0.707106781187,1.570092458684E-016,
- -0.707106781187));
-#5970 = DIRECTION('',(-0.707106781187,-1.570092458684E-016,
- 0.707106781187));
-#5971 = PCURVE('',#1983,#5972);
-#5972 = DEFINITIONAL_REPRESENTATION('',(#5973),#5983);
-#5973 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#5974,#5975,#5976,#5977,#5978,
- #5979,#5980,#5981,#5982),.UNSPECIFIED.,.F.,.F.,(9,9),(2.983795757808
- ,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
-#5974 = CARTESIAN_POINT('',(-6.125388411398,0.474109916351));
-#5975 = CARTESIAN_POINT('',(-6.14511302337,0.409018696841));
-#5976 = CARTESIAN_POINT('',(-6.164837635335,0.353148915398));
-#5977 = CARTESIAN_POINT('',(-6.184562247327,0.3065391616));
-#5978 = CARTESIAN_POINT('',(-6.204286859273,0.269220371273));
-#5979 = CARTESIAN_POINT('',(-6.224011471251,0.241215778454));
-#5980 = CARTESIAN_POINT('',(-6.24373608323,0.222540883216));
-#5981 = CARTESIAN_POINT('',(-6.263460695207,0.213203435596));
-#5982 = CARTESIAN_POINT('',(-6.28318530718,0.213203435596));
-#5983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5984 = PCURVE('',#5985,#5990);
-#5985 = PLANE('',#5986);
-#5986 = AXIS2_PLACEMENT_3D('',#5987,#5988,#5989);
-#5987 = CARTESIAN_POINT('',(22.854024574352,2.75,-1.640821138755));
-#5988 = DIRECTION('',(-0.707106781187,1.570092458684E-016,
- -0.707106781187));
-#5989 = DIRECTION('',(-0.707106781187,-1.570092458684E-016,
- 0.707106781187));
-#5990 = DEFINITIONAL_REPRESENTATION('',(#5991),#5995);
-#5991 = ELLIPSE('',#5992,29.698484809835,21.);
-#5992 = AXIS2_PLACEMENT_2D('',#5993,#5994);
-#5993 = CARTESIAN_POINT('',(32.320471507856,-2.75));
-#5994 = DIRECTION('',(1.,0.E+000));
-#5995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#5996 = ORIENTED_EDGE('',*,*,#5997,.T.);
-#5997 = EDGE_CURVE('',#5963,#5998,#6000,.T.);
-#5998 = VERTEX_POINT('',#5999);
-#5999 = CARTESIAN_POINT('',(21.,-1.110223024625E-015,5.));
-#6000 = SEAM_CURVE('',#6001,(#6005,#6012),.PCURVE_S1.);
-#6001 = LINE('',#6002,#6003);
-#6002 = CARTESIAN_POINT('',(21.,1.142090101695E-030,-5.143516556419E-015
- ));
-#6003 = VECTOR('',#6004,1.);
-#6004 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.));
-#6005 = PCURVE('',#1983,#6006);
-#6006 = DEFINITIONAL_REPRESENTATION('',(#6007),#6011);
-#6007 = LINE('',#6008,#6009);
-#6008 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#6009 = VECTOR('',#6010,1.);
-#6010 = DIRECTION('',(-0.E+000,1.));
-#6011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6012 = PCURVE('',#1983,#6013);
-#6013 = DEFINITIONAL_REPRESENTATION('',(#6014),#6018);
-#6014 = LINE('',#6015,#6016);
-#6015 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
-#6016 = VECTOR('',#6017,1.);
-#6017 = DIRECTION('',(-0.E+000,1.));
-#6018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6019 = ORIENTED_EDGE('',*,*,#6020,.F.);
-#6020 = EDGE_CURVE('',#5998,#5998,#6021,.T.);
-#6021 = SURFACE_CURVE('',#6022,(#6027,#6034),.PCURVE_S1.);
-#6022 = CIRCLE('',#6023,21.);
-#6023 = AXIS2_PLACEMENT_3D('',#6024,#6025,#6026);
-#6024 = CARTESIAN_POINT('',(0.E+000,-1.110223024625E-015,5.));
-#6025 = DIRECTION('',(0.E+000,2.22044604925E-016,-1.));
-#6026 = DIRECTION('',(1.,0.E+000,0.E+000));
-#6027 = PCURVE('',#1983,#6028);
-#6028 = DEFINITIONAL_REPRESENTATION('',(#6029),#6033);
-#6029 = LINE('',#6030,#6031);
-#6030 = CARTESIAN_POINT('',(-0.E+000,5.));
-#6031 = VECTOR('',#6032,1.);
-#6032 = DIRECTION('',(-1.,0.E+000));
-#6033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6034 = PCURVE('',#6035,#6040);
-#6035 = PLANE('',#6036);
-#6036 = AXIS2_PLACEMENT_3D('',#6037,#6038,#6039);
-#6037 = CARTESIAN_POINT('',(0.E+000,-1.110223024625E-015,5.));
-#6038 = DIRECTION('',(0.E+000,2.22044604925E-016,-1.));
-#6039 = DIRECTION('',(1.,0.E+000,0.E+000));
-#6040 = DEFINITIONAL_REPRESENTATION('',(#6041),#6045);
-#6041 = CIRCLE('',#6042,21.);
-#6042 = AXIS2_PLACEMENT_2D('',#6043,#6044);
-#6043 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#6044 = DIRECTION('',(1.,-0.E+000));
-#6045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6046 = ORIENTED_EDGE('',*,*,#5997,.F.);
-#6047 = ORIENTED_EDGE('',*,*,#6048,.T.);
-#6048 = EDGE_CURVE('',#5963,#5731,#6049,.T.);
-#6049 = SURFACE_CURVE('',#6050,(#6055,#6068),.PCURVE_S1.);
-#6050 = ELLIPSE('',#6051,29.698484809835,21.);
-#6051 = AXIS2_PLACEMENT_3D('',#6052,#6053,#6054);
-#6052 = CARTESIAN_POINT('',(0.E+000,-4.710277376051E-015,21.213203435596
- ));
-#6053 = DIRECTION('',(-0.707106781187,1.570092458684E-016,
- -0.707106781187));
-#6054 = DIRECTION('',(-0.707106781187,-1.570092458684E-016,
- 0.707106781187));
-#6055 = PCURVE('',#1983,#6056);
-#6056 = DEFINITIONAL_REPRESENTATION('',(#6057),#6067);
-#6057 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#6058,#6059,#6060,#6061,#6062,
- #6063,#6064,#6065,#6066),.UNSPECIFIED.,.F.,.F.,(9,9),(3.14159265359,
- 3.299389549372),.PIECEWISE_BEZIER_KNOTS.);
-#6058 = CARTESIAN_POINT('',(8.881784197001E-016,0.213203435596));
-#6059 = CARTESIAN_POINT('',(-1.972461197275E-002,0.213203435596));
-#6060 = CARTESIAN_POINT('',(-3.94492239454E-002,0.222540883216));
-#6061 = CARTESIAN_POINT('',(-5.917383591861E-002,0.241215778456));
-#6062 = CARTESIAN_POINT('',(-7.889844789065E-002,0.269220371273));
-#6063 = CARTESIAN_POINT('',(-9.862305986405E-002,0.306539161601));
-#6064 = CARTESIAN_POINT('',(-0.118347671836,0.353148915398));
-#6065 = CARTESIAN_POINT('',(-0.138072283809,0.409018696841));
-#6066 = CARTESIAN_POINT('',(-0.157796895782,0.474109916351));
-#6067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6068 = PCURVE('',#5985,#6069);
-#6069 = DEFINITIONAL_REPRESENTATION('',(#6070),#6074);
-#6070 = ELLIPSE('',#6071,29.698484809835,21.);
-#6071 = AXIS2_PLACEMENT_2D('',#6072,#6073);
-#6072 = CARTESIAN_POINT('',(32.320471507856,-2.75));
-#6073 = DIRECTION('',(1.,0.E+000));
-#6074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6075 = ADVANCED_FACE('',(#6076),#3494,.F.);
-#6076 = FACE_BOUND('',#6077,.T.);
-#6077 = EDGE_LOOP('',(#6078,#6113,#6134,#6135));
-#6078 = ORIENTED_EDGE('',*,*,#6079,.F.);
-#6079 = EDGE_CURVE('',#6080,#6082,#6084,.T.);
-#6080 = VERTEX_POINT('',#6081);
-#6081 = CARTESIAN_POINT('',(-8.032322823068,-19.41239123235,
- -1.735902274959));
-#6082 = VERTEX_POINT('',#6083);
-#6083 = CARTESIAN_POINT('',(-8.068430139593,-19.47493093909,
- -4.19492557616E-015));
-#6084 = SURFACE_CURVE('',#6085,(#6090,#6097),.PCURVE_S1.);
-#6085 = CIRCLE('',#6086,20.9);
-#6086 = AXIS2_PLACEMENT_3D('',#6087,#6088,#6089);
-#6087 = CARTESIAN_POINT('',(2.381569860407,-1.375,2.6645352591E-015));
-#6088 = DIRECTION('',(-0.866025403784,0.5,-9.783482720062E-016));
-#6089 = DIRECTION('',(-0.5,-0.866025403784,-1.942890293094E-016));
-#6090 = PCURVE('',#3494,#6091);
-#6091 = DEFINITIONAL_REPRESENTATION('',(#6092),#6096);
-#6092 = LINE('',#6093,#6094);
-#6093 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#6094 = VECTOR('',#6095,1.);
-#6095 = DIRECTION('',(-1.,0.E+000));
-#6096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6097 = PCURVE('',#6098,#6103);
-#6098 = PLANE('',#6099);
-#6099 = AXIS2_PLACEMENT_3D('',#6100,#6101,#6102);
-#6100 = CARTESIAN_POINT('',(-8.292856235474,-19.8636483397,
- -5.467381202931));
-#6101 = DIRECTION('',(0.866025403784,-0.5,9.93756398762E-016));
-#6102 = DIRECTION('',(-9.992007221626E-016,3.221782605863E-016,1.));
-#6103 = DEFINITIONAL_REPRESENTATION('',(#6104),#6112);
-#6104 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6105,#6106,#6107,#6108,
-#6109,#6110,#6111),.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('') );
-#6105 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#6106 = CARTESIAN_POINT('',(41.667243081121,-0.448852191763));
-#6107 = CARTESIAN_POINT('',(23.567312142026,-31.79885219176));
-#6108 = CARTESIAN_POINT('',(5.467381202931,-63.14885219176));
-#6109 = CARTESIAN_POINT('',(-12.63254973616,-31.79885219176));
-#6110 = CARTESIAN_POINT('',(-30.73248067525,-0.448852191763));
-#6111 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#6112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6113 = ORIENTED_EDGE('',*,*,#6114,.F.);
-#6114 = EDGE_CURVE('',#3398,#6080,#6115,.T.);
-#6115 = SURFACE_CURVE('',#6116,(#6120,#6127),.PCURVE_S1.);
-#6116 = LINE('',#6117,#6118);
-#6117 = CARTESIAN_POINT('',(-8.032322823068,-19.41239123235,
- -1.735902274959));
-#6118 = VECTOR('',#6119,1.);
-#6119 = DIRECTION('',(0.866025403784,-0.5,1.010089368964E-015));
-#6120 = PCURVE('',#3494,#6121);
-#6121 = DEFINITIONAL_REPRESENTATION('',(#6122),#6126);
-#6122 = LINE('',#6123,#6124);
-#6123 = CARTESIAN_POINT('',(-6.20003198827,1.7763568394E-015));
-#6124 = VECTOR('',#6125,1.);
-#6125 = DIRECTION('',(-0.E+000,1.));
-#6126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6127 = PCURVE('',#3420,#6128);
-#6128 = DEFINITIONAL_REPRESENTATION('',(#6129),#6133);
-#6129 = LINE('',#6130,#6131);
-#6130 = CARTESIAN_POINT('',(1.36559577686,-2.));
-#6131 = VECTOR('',#6132,1.);
-#6132 = DIRECTION('',(0.E+000,1.));
-#6133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6134 = ORIENTED_EDGE('',*,*,#3432,.T.);
-#6135 = ORIENTED_EDGE('',*,*,#6136,.F.);
-#6136 = EDGE_CURVE('',#6082,#3433,#6137,.T.);
-#6137 = SURFACE_CURVE('',#6138,(#6142,#6149),.PCURVE_S1.);
-#6138 = LINE('',#6139,#6140);
-#6139 = CARTESIAN_POINT('',(-8.068430139593,-19.47493093909,
- -3.552713678801E-015));
-#6140 = VECTOR('',#6141,1.);
-#6141 = DIRECTION('',(-0.866025403784,0.5,-1.054711873394E-015));
-#6142 = PCURVE('',#3494,#6143);
-#6143 = DEFINITIONAL_REPRESENTATION('',(#6144),#6148);
-#6144 = LINE('',#6145,#6146);
-#6145 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
-#6146 = VECTOR('',#6147,1.);
-#6147 = DIRECTION('',(-0.E+000,-1.));
-#6148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6149 = PCURVE('',#5770,#6150);
-#6150 = DEFINITIONAL_REPRESENTATION('',(#6151),#6155);
-#6151 = LINE('',#6152,#6153);
-#6152 = CARTESIAN_POINT('',(-2.426548568807E-015,-5.630825549968E-016));
-#6153 = VECTOR('',#6154,1.);
-#6154 = DIRECTION('',(-1.110223024625E-016,-1.));
-#6155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6156 = ADVANCED_FACE('',(#6157),#3420,.F.);
-#6157 = FACE_BOUND('',#6158,.F.);
-#6158 = EDGE_LOOP('',(#6159,#6182,#6205,#6226,#6227));
-#6159 = ORIENTED_EDGE('',*,*,#6160,.F.);
-#6160 = EDGE_CURVE('',#6161,#3363,#6163,.T.);
-#6161 = VERTEX_POINT('',#6162);
-#6162 = CARTESIAN_POINT('',(-6.783083032585,-21.24864444439,
- -2.701524309174));
-#6163 = SURFACE_CURVE('',#6164,(#6168,#6175),.PCURVE_S1.);
-#6164 = LINE('',#6165,#6166);
-#6165 = CARTESIAN_POINT('',(-6.783083032585,-21.24864444439,
- -2.701524309144));
-#6166 = VECTOR('',#6167,1.);
-#6167 = DIRECTION('',(0.353553390591,0.612372435691,0.707106781192));
-#6168 = PCURVE('',#3420,#6169);
-#6169 = DEFINITIONAL_REPRESENTATION('',(#6170),#6174);
-#6170 = LINE('',#6171,#6172);
-#6171 = CARTESIAN_POINT('',(-9.672168408533E-017,9.614813431918E-017));
-#6172 = VECTOR('',#6173,1.);
-#6173 = DIRECTION('',(1.,5.551115123126E-017));
-#6174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6175 = PCURVE('',#3385,#6176);
-#6176 = DEFINITIONAL_REPRESENTATION('',(#6177),#6181);
-#6177 = LINE('',#6178,#6179);
-#6178 = CARTESIAN_POINT('',(-1.48820682141,2.422148516921));
-#6179 = VECTOR('',#6180,1.);
-#6180 = DIRECTION('',(-0.707106781192,-0.707106781181));
-#6181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6182 = ORIENTED_EDGE('',*,*,#6183,.T.);
-#6183 = EDGE_CURVE('',#6161,#6184,#6186,.T.);
-#6184 = VERTEX_POINT('',#6185);
-#6185 = CARTESIAN_POINT('',(-8.515133840154,-20.24864444439,
- -2.701524309174));
-#6186 = SURFACE_CURVE('',#6187,(#6191,#6198),.PCURVE_S1.);
-#6187 = LINE('',#6188,#6189);
-#6188 = CARTESIAN_POINT('',(-6.783083032585,-21.24864444439,
- -2.701524309174));
-#6189 = VECTOR('',#6190,1.);
-#6190 = DIRECTION('',(-0.866025403784,0.5,-1.054711873394E-015));
-#6191 = PCURVE('',#3420,#6192);
-#6192 = DEFINITIONAL_REPRESENTATION('',(#6193),#6197);
-#6193 = LINE('',#6194,#6195);
-#6194 = CARTESIAN_POINT('',(-2.09892912655E-011,-2.222750191607E-016));
-#6195 = VECTOR('',#6196,1.);
-#6196 = DIRECTION('',(0.E+000,-1.));
-#6197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6198 = PCURVE('',#3327,#6199);
-#6199 = DEFINITIONAL_REPRESENTATION('',(#6200),#6204);
-#6200 = LINE('',#6201,#6202);
-#6201 = CARTESIAN_POINT('',(-7.068576544468,0.E+000));
-#6202 = VECTOR('',#6203,1.);
-#6203 = DIRECTION('',(-0.E+000,-1.));
-#6204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6205 = ORIENTED_EDGE('',*,*,#6206,.T.);
-#6206 = EDGE_CURVE('',#6184,#6080,#6207,.T.);
-#6207 = SURFACE_CURVE('',#6208,(#6212,#6219),.PCURVE_S1.);
-#6208 = LINE('',#6209,#6210);
-#6209 = CARTESIAN_POINT('',(-8.805296550708,-20.75122100153,
- -3.281849730262));
-#6210 = VECTOR('',#6211,1.);
-#6211 = DIRECTION('',(0.353553390591,0.612372435691,0.707106781192));
-#6212 = PCURVE('',#3420,#6213);
-#6213 = DEFINITIONAL_REPRESENTATION('',(#6214),#6218);
-#6214 = LINE('',#6215,#6216);
-#6215 = CARTESIAN_POINT('',(-0.820704081128,-2.));
-#6216 = VECTOR('',#6217,1.);
-#6217 = DIRECTION('',(1.,0.E+000));
-#6218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6219 = PCURVE('',#6098,#6220);
-#6220 = DEFINITIONAL_REPRESENTATION('',(#6221),#6225);
-#6221 = LINE('',#6222,#6223);
-#6222 = CARTESIAN_POINT('',(2.185531472669,1.024880630468));
-#6223 = VECTOR('',#6224,1.);
-#6224 = DIRECTION('',(0.707106781192,-0.707106781181));
-#6225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6226 = ORIENTED_EDGE('',*,*,#6114,.F.);
-#6227 = ORIENTED_EDGE('',*,*,#3397,.F.);
-#6228 = ADVANCED_FACE('',(#6229),#3385,.F.);
-#6229 = FACE_BOUND('',#6230,.F.);
-#6230 = EDGE_LOOP('',(#6231,#6232,#6254));
-#6231 = ORIENTED_EDGE('',*,*,#3362,.F.);
-#6232 = ORIENTED_EDGE('',*,*,#6233,.T.);
-#6233 = EDGE_CURVE('',#3266,#6161,#6234,.T.);
-#6234 = SURFACE_CURVE('',#6235,(#6240,#6247),.PCURVE_S1.);
-#6235 = CIRCLE('',#6236,3.5);
-#6236 = AXIS2_PLACEMENT_3D('',#6237,#6238,#6239);
-#6237 = CARTESIAN_POINT('',(-5.545637594915,-19.10532607475,
- -5.17638090205));
-#6238 = DIRECTION('',(-0.866025403784,0.5,-9.783482720062E-016));
-#6239 = DIRECTION('',(-0.5,-0.866025403784,-1.942890293094E-016));
-#6240 = PCURVE('',#3385,#6241);
-#6241 = DEFINITIONAL_REPRESENTATION('',(#6242),#6246);
-#6242 = CIRCLE('',#6243,3.5);
-#6243 = AXIS2_PLACEMENT_2D('',#6244,#6245);
-#6244 = CARTESIAN_POINT('',(0.986649771497,-5.274235841906E-002));
-#6245 = DIRECTION('',(-4.063698308792E-017,1.));
-#6246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6247 = PCURVE('',#3327,#6248);
-#6248 = DEFINITIONAL_REPRESENTATION('',(#6249),#6253);
-#6249 = LINE('',#6250,#6251);
-#6250 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#6251 = VECTOR('',#6252,1.);
-#6252 = DIRECTION('',(-1.,0.E+000));
-#6253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6254 = ORIENTED_EDGE('',*,*,#6160,.T.);
-#6255 = ADVANCED_FACE('',(#6256),#3327,.T.);
-#6256 = FACE_BOUND('',#6257,.F.);
-#6257 = EDGE_LOOP('',(#6258,#6259,#6260,#6283,#6305));
-#6258 = ORIENTED_EDGE('',*,*,#6233,.F.);
-#6259 = ORIENTED_EDGE('',*,*,#3265,.F.);
-#6260 = ORIENTED_EDGE('',*,*,#6261,.T.);
-#6261 = EDGE_CURVE('',#3169,#6262,#6264,.T.);
-#6262 = VERTEX_POINT('',#6263);
-#6263 = CARTESIAN_POINT('',(-7.128318319079,-17.84660950116,
- -8.663608212212));
-#6264 = SURFACE_CURVE('',#6265,(#6269,#6276),.PCURVE_S1.);
-#6265 = LINE('',#6266,#6267);
-#6266 = CARTESIAN_POINT('',(-7.128318319079,-17.84660950116,
- -8.663608212212));
-#6267 = VECTOR('',#6268,1.);
-#6268 = DIRECTION('',(0.866025403784,-0.5,1.010089368964E-015));
-#6269 = PCURVE('',#3327,#6270);
-#6270 = DEFINITIONAL_REPRESENTATION('',(#6271),#6275);
-#6271 = LINE('',#6272,#6273);
-#6272 = CARTESIAN_POINT('',(-4.626930666217,-2.));
-#6273 = VECTOR('',#6274,1.);
-#6274 = DIRECTION('',(-0.E+000,1.));
-#6275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6276 = PCURVE('',#3230,#6277);
-#6277 = DEFINITIONAL_REPRESENTATION('',(#6278),#6282);
-#6278 = LINE('',#6279,#6280);
-#6279 = CARTESIAN_POINT('',(-5.855762644927,1.7763568394E-015));
-#6280 = VECTOR('',#6281,1.);
-#6281 = DIRECTION('',(-0.E+000,1.));
-#6282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6283 = ORIENTED_EDGE('',*,*,#6284,.F.);
-#6284 = EDGE_CURVE('',#6184,#6262,#6285,.T.);
-#6285 = SURFACE_CURVE('',#6286,(#6291,#6298),.PCURVE_S1.);
-#6286 = CIRCLE('',#6287,3.5);
-#6287 = AXIS2_PLACEMENT_3D('',#6288,#6289,#6290);
-#6288 = CARTESIAN_POINT('',(-7.277688402483,-18.10532607475,
- -5.17638090205));
-#6289 = DIRECTION('',(0.866025403784,-0.5,1.010089368964E-015));
-#6290 = DIRECTION('',(-0.5,-0.866025403784,-2.111559581238E-016));
-#6291 = PCURVE('',#3327,#6292);
-#6292 = DEFINITIONAL_REPRESENTATION('',(#6293),#6297);
-#6293 = LINE('',#6294,#6295);
-#6294 = CARTESIAN_POINT('',(-12.56637061435,-2.));
-#6295 = VECTOR('',#6296,1.);
-#6296 = DIRECTION('',(1.,-0.E+000));
-#6297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6298 = PCURVE('',#6098,#6299);
-#6299 = DEFINITIONAL_REPRESENTATION('',(#6300),#6304);
-#6300 = CIRCLE('',#6301,3.5);
-#6301 = AXIS2_PLACEMENT_2D('',#6302,#6303);
-#6302 = CARTESIAN_POINT('',(0.291000300881,-2.030335665981));
-#6303 = DIRECTION('',(-4.262974375897E-017,1.));
-#6304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6305 = ORIENTED_EDGE('',*,*,#6183,.F.);
-#6306 = ADVANCED_FACE('',(#6307),#3230,.F.);
-#6307 = FACE_BOUND('',#6308,.T.);
-#6308 = EDGE_LOOP('',(#6309,#6337,#6358,#6359));
-#6309 = ORIENTED_EDGE('',*,*,#6310,.F.);
-#6310 = EDGE_CURVE('',#6311,#6262,#6313,.T.);
-#6311 = VERTEX_POINT('',#6312);
-#6312 = CARTESIAN_POINT('',(-6.746015687485,-17.18444191938,
- -10.17638090205));
-#6313 = SURFACE_CURVE('',#6314,(#6319,#6326),.PCURVE_S1.);
-#6314 = CIRCLE('',#6315,20.9);
-#6315 = AXIS2_PLACEMENT_3D('',#6316,#6317,#6318);
-#6316 = CARTESIAN_POINT('',(2.381569860407,-1.375,2.6645352591E-015));
-#6317 = DIRECTION('',(-0.866025403784,0.5,-9.783482720062E-016));
-#6318 = DIRECTION('',(-0.5,-0.866025403784,-1.942890293094E-016));
-#6319 = PCURVE('',#3230,#6320);
-#6320 = DEFINITIONAL_REPRESENTATION('',(#6321),#6325);
-#6321 = LINE('',#6322,#6323);
-#6322 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#6323 = VECTOR('',#6324,1.);
-#6324 = DIRECTION('',(-1.,0.E+000));
-#6325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6326 = PCURVE('',#6098,#6327);
-#6327 = DEFINITIONAL_REPRESENTATION('',(#6328),#6336);
-#6328 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6329,#6330,#6331,#6332,
-#6333,#6334,#6335),.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('') );
-#6329 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#6330 = CARTESIAN_POINT('',(41.667243081121,-0.448852191763));
-#6331 = CARTESIAN_POINT('',(23.567312142026,-31.79885219176));
-#6332 = CARTESIAN_POINT('',(5.467381202931,-63.14885219176));
-#6333 = CARTESIAN_POINT('',(-12.63254973616,-31.79885219176));
-#6334 = CARTESIAN_POINT('',(-30.73248067525,-0.448852191763));
-#6335 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#6336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6337 = ORIENTED_EDGE('',*,*,#6338,.T.);
-#6338 = EDGE_CURVE('',#6311,#3136,#6339,.T.);
-#6339 = SURFACE_CURVE('',#6340,(#6344,#6351),.PCURVE_S1.);
-#6340 = LINE('',#6341,#6342);
-#6341 = CARTESIAN_POINT('',(-6.746015687485,-17.18444191938,
- -10.17638090205));
-#6342 = VECTOR('',#6343,1.);
-#6343 = DIRECTION('',(-0.866025403784,0.5,-1.054711873394E-015));
-#6344 = PCURVE('',#3230,#6345);
-#6345 = DEFINITIONAL_REPRESENTATION('',(#6346),#6350);
-#6346 = LINE('',#6347,#6348);
-#6347 = CARTESIAN_POINT('',(-5.774638830512,0.E+000));
-#6348 = VECTOR('',#6349,1.);
-#6349 = DIRECTION('',(-0.E+000,-1.));
-#6350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6351 = PCURVE('',#3152,#6352);
-#6352 = DEFINITIONAL_REPRESENTATION('',(#6353),#6357);
-#6353 = LINE('',#6354,#6355);
-#6354 = CARTESIAN_POINT('',(1.063344643487,1.110223024625E-016));
-#6355 = VECTOR('',#6356,1.);
-#6356 = DIRECTION('',(0.E+000,-1.));
-#6357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6358 = ORIENTED_EDGE('',*,*,#3168,.T.);
-#6359 = ORIENTED_EDGE('',*,*,#6261,.T.);
-#6360 = ADVANCED_FACE('',(#6361),#3152,.T.);
-#6361 = FACE_BOUND('',#6362,.T.);
-#6362 = EDGE_LOOP('',(#6363,#6386,#6414,#6442,#6463,#6464));
-#6363 = ORIENTED_EDGE('',*,*,#6364,.F.);
-#6364 = EDGE_CURVE('',#6365,#6311,#6367,.T.);
-#6365 = VERTEX_POINT('',#6366);
-#6366 = CARTESIAN_POINT('',(-7.277688009229,-18.10532539361,
- -10.17638090205));
-#6367 = SURFACE_CURVE('',#6368,(#6372,#6379),.PCURVE_S1.);
-#6368 = LINE('',#6369,#6370);
-#6369 = CARTESIAN_POINT('',(-7.277688009229,-18.10532539361,
- -10.17638090205));
-#6370 = VECTOR('',#6371,1.);
-#6371 = DIRECTION('',(0.5,0.866025403784,1.942890293094E-016));
-#6372 = PCURVE('',#3152,#6373);
-#6373 = DEFINITIONAL_REPRESENTATION('',(#6374),#6378);
-#6374 = LINE('',#6375,#6376);
-#6375 = CARTESIAN_POINT('',(0.E+000,-0.E+000));
-#6376 = VECTOR('',#6377,1.);
-#6377 = DIRECTION('',(1.,-5.551115123126E-017));
-#6378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6379 = PCURVE('',#6098,#6380);
-#6380 = DEFINITIONAL_REPRESENTATION('',(#6381),#6385);
-#6381 = LINE('',#6382,#6383);
-#6382 = CARTESIAN_POINT('',(-4.708999699119,-2.030336452491));
-#6383 = VECTOR('',#6384,1.);
-#6384 = DIRECTION('',(-4.063698308792E-017,-1.));
-#6385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6386 = ORIENTED_EDGE('',*,*,#6387,.T.);
-#6387 = EDGE_CURVE('',#6365,#6388,#6390,.T.);
-#6388 = VERTEX_POINT('',#6389);
-#6389 = CARTESIAN_POINT('',(-12.04082773004,-15.35532539361,
- -10.17638090205));
-#6390 = SURFACE_CURVE('',#6391,(#6395,#6402),.PCURVE_S1.);
-#6391 = LINE('',#6392,#6393);
-#6392 = CARTESIAN_POINT('',(-7.277688009229,-18.10532539361,
- -10.17638090205));
-#6393 = VECTOR('',#6394,1.);
-#6394 = DIRECTION('',(-0.866025403784,0.5,-1.054711873394E-015));
-#6395 = PCURVE('',#3152,#6396);
-#6396 = DEFINITIONAL_REPRESENTATION('',(#6397),#6401);
-#6397 = LINE('',#6398,#6399);
-#6398 = CARTESIAN_POINT('',(0.E+000,-0.E+000));
-#6399 = VECTOR('',#6400,1.);
-#6400 = DIRECTION('',(0.E+000,-1.));
-#6401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6402 = PCURVE('',#6403,#6408);
-#6403 = CYLINDRICAL_SURFACE('',#6404,5.);
-#6404 = AXIS2_PLACEMENT_3D('',#6405,#6406,#6407);
-#6405 = CARTESIAN_POINT('',(-7.277688402483,-18.10532607475,
- -5.17638090205));
-#6406 = DIRECTION('',(0.866025403784,-0.5,1.054711873394E-015));
-#6407 = DIRECTION('',(-0.5,-0.866025403784,-1.942890293094E-016));
-#6408 = DEFINITIONAL_REPRESENTATION('',(#6409),#6413);
-#6409 = LINE('',#6410,#6411);
-#6410 = CARTESIAN_POINT('',(-4.712388823083,0.E+000));
-#6411 = VECTOR('',#6412,1.);
-#6412 = DIRECTION('',(-0.E+000,-1.));
-#6413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6414 = ORIENTED_EDGE('',*,*,#6415,.T.);
-#6415 = EDGE_CURVE('',#6388,#6416,#6418,.T.);
-#6416 = VERTEX_POINT('',#6417);
-#6417 = CARTESIAN_POINT('',(-11.5091554083,-14.43444191938,
- -10.17638090205));
-#6418 = SURFACE_CURVE('',#6419,(#6423,#6430),.PCURVE_S1.);
-#6419 = LINE('',#6420,#6421);
-#6420 = CARTESIAN_POINT('',(-12.04082773004,-15.35532539361,
- -10.17638090205));
-#6421 = VECTOR('',#6422,1.);
-#6422 = DIRECTION('',(0.5,0.866025403784,1.942890293094E-016));
-#6423 = PCURVE('',#3152,#6424);
-#6424 = DEFINITIONAL_REPRESENTATION('',(#6425),#6429);
-#6425 = LINE('',#6426,#6427);
-#6426 = CARTESIAN_POINT('',(8.881784197001E-016,-5.5));
-#6427 = VECTOR('',#6428,1.);
-#6428 = DIRECTION('',(1.,-5.551115123126E-017));
-#6429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6430 = PCURVE('',#6431,#6436);
-#6431 = PLANE('',#6432);
-#6432 = AXIS2_PLACEMENT_3D('',#6433,#6434,#6435);
-#6433 = CARTESIAN_POINT('',(-13.05599595628,-17.1136483397,
- -5.467381202931));
-#6434 = DIRECTION('',(0.866025403784,-0.5,9.93756398762E-016));
-#6435 = DIRECTION('',(-9.992007221626E-016,3.221782605863E-016,1.));
-#6436 = DEFINITIONAL_REPRESENTATION('',(#6437),#6441);
-#6437 = LINE('',#6438,#6439);
-#6438 = CARTESIAN_POINT('',(-4.708999699119,-2.030336452491));
-#6439 = VECTOR('',#6440,1.);
-#6440 = DIRECTION('',(-4.063698308792E-017,-1.));
-#6441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6442 = ORIENTED_EDGE('',*,*,#6443,.F.);
-#6443 = EDGE_CURVE('',#3039,#6416,#6444,.T.);
-#6444 = SURFACE_CURVE('',#6445,(#6449,#6456),.PCURVE_S1.);
-#6445 = LINE('',#6446,#6447);
-#6446 = CARTESIAN_POINT('',(-6.746015687485,-17.18444191938,
- -10.17638090205));
-#6447 = VECTOR('',#6448,1.);
-#6448 = DIRECTION('',(-0.866025403784,0.5,-1.054711873394E-015));
-#6449 = PCURVE('',#3152,#6450);
-#6450 = DEFINITIONAL_REPRESENTATION('',(#6451),#6455);
-#6451 = LINE('',#6452,#6453);
-#6452 = CARTESIAN_POINT('',(1.063344643487,1.110223024625E-016));
-#6453 = VECTOR('',#6454,1.);
-#6454 = DIRECTION('',(0.E+000,-1.));
-#6455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6456 = PCURVE('',#3100,#6457);
-#6457 = DEFINITIONAL_REPRESENTATION('',(#6458),#6462);
-#6458 = LINE('',#6459,#6460);
-#6459 = CARTESIAN_POINT('',(-5.774638830512,0.E+000));
-#6460 = VECTOR('',#6461,1.);
-#6461 = DIRECTION('',(-0.E+000,-1.));
-#6462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6463 = ORIENTED_EDGE('',*,*,#3135,.T.);
-#6464 = ORIENTED_EDGE('',*,*,#6338,.F.);
-#6465 = ADVANCED_FACE('',(#6466),#3100,.F.);
-#6466 = FACE_BOUND('',#6467,.T.);
-#6467 = EDGE_LOOP('',(#6468,#6469,#6470,#6498));
-#6468 = ORIENTED_EDGE('',*,*,#3038,.F.);
-#6469 = ORIENTED_EDGE('',*,*,#6443,.T.);
-#6470 = ORIENTED_EDGE('',*,*,#6471,.T.);
-#6471 = EDGE_CURVE('',#6416,#6472,#6474,.T.);
-#6472 = VERTEX_POINT('',#6473);
-#6473 = CARTESIAN_POINT('',(-11.89145803989,-15.09660950116,
- -8.663608212212));
-#6474 = SURFACE_CURVE('',#6475,(#6480,#6487),.PCURVE_S1.);
-#6475 = CIRCLE('',#6476,20.9);
-#6476 = AXIS2_PLACEMENT_3D('',#6477,#6478,#6479);
-#6477 = CARTESIAN_POINT('',(-2.381569860407,1.375,-2.6645352591E-015));
-#6478 = DIRECTION('',(-0.866025403784,0.5,-9.783482720062E-016));
-#6479 = DIRECTION('',(-0.5,-0.866025403784,-1.942890293094E-016));
-#6480 = PCURVE('',#3100,#6481);
-#6481 = DEFINITIONAL_REPRESENTATION('',(#6482),#6486);
-#6482 = LINE('',#6483,#6484);
-#6483 = CARTESIAN_POINT('',(-0.E+000,-5.5));
-#6484 = VECTOR('',#6485,1.);
-#6485 = DIRECTION('',(-1.,0.E+000));
-#6486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6487 = PCURVE('',#6431,#6488);
-#6488 = DEFINITIONAL_REPRESENTATION('',(#6489),#6497);
-#6489 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6490,#6491,#6492,#6493,
-#6494,#6495,#6496),.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('') );
-#6490 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#6491 = CARTESIAN_POINT('',(41.667243081121,-0.448852191763));
-#6492 = CARTESIAN_POINT('',(23.567312142026,-31.79885219176));
-#6493 = CARTESIAN_POINT('',(5.467381202931,-63.14885219176));
-#6494 = CARTESIAN_POINT('',(-12.63254973616,-31.79885219176));
-#6495 = CARTESIAN_POINT('',(-30.73248067525,-0.448852191763));
-#6496 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#6497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6498 = ORIENTED_EDGE('',*,*,#6499,.T.);
-#6499 = EDGE_CURVE('',#6472,#2942,#6500,.T.);
-#6500 = SURFACE_CURVE('',#6501,(#6505,#6512),.PCURVE_S1.);
-#6501 = LINE('',#6502,#6503);
-#6502 = CARTESIAN_POINT('',(-7.128318319079,-17.84660950116,
- -8.663608212212));
-#6503 = VECTOR('',#6504,1.);
-#6504 = DIRECTION('',(0.866025403784,-0.5,1.010089368964E-015));
-#6505 = PCURVE('',#3100,#6506);
-#6506 = DEFINITIONAL_REPRESENTATION('',(#6507),#6511);
-#6507 = LINE('',#6508,#6509);
-#6508 = CARTESIAN_POINT('',(-5.855762644927,1.7763568394E-015));
-#6509 = VECTOR('',#6510,1.);
-#6510 = DIRECTION('',(-0.E+000,1.));
-#6511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6512 = PCURVE('',#3003,#6513);
-#6513 = DEFINITIONAL_REPRESENTATION('',(#6514),#6518);
-#6514 = LINE('',#6515,#6516);
-#6515 = CARTESIAN_POINT('',(-4.626930666217,-2.));
-#6516 = VECTOR('',#6517,1.);
-#6517 = DIRECTION('',(-0.E+000,1.));
-#6518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6519 = ADVANCED_FACE('',(#6520),#3003,.T.);
-#6520 = FACE_BOUND('',#6521,.F.);
-#6521 = EDGE_LOOP('',(#6522,#6523,#6547,#6570,#6592));
-#6522 = ORIENTED_EDGE('',*,*,#2941,.F.);
-#6523 = ORIENTED_EDGE('',*,*,#6524,.T.);
-#6524 = EDGE_CURVE('',#2907,#6525,#6527,.T.);
-#6525 = VERTEX_POINT('',#6526);
-#6526 = CARTESIAN_POINT('',(-15.01032436853,-16.49864444439,
- -2.701524309174));
-#6527 = SURFACE_CURVE('',#6528,(#6533,#6540),.PCURVE_S1.);
-#6528 = CIRCLE('',#6529,3.5);
-#6529 = AXIS2_PLACEMENT_3D('',#6530,#6531,#6532);
-#6530 = CARTESIAN_POINT('',(-13.77287893086,-14.35532607475,
- -5.17638090205));
-#6531 = DIRECTION('',(-0.866025403784,0.5,-9.783482720062E-016));
-#6532 = DIRECTION('',(-0.5,-0.866025403784,-1.942890293094E-016));
-#6533 = PCURVE('',#3003,#6534);
-#6534 = DEFINITIONAL_REPRESENTATION('',(#6535),#6539);
-#6535 = LINE('',#6536,#6537);
-#6536 = CARTESIAN_POINT('',(-0.E+000,-9.5));
-#6537 = VECTOR('',#6538,1.);
-#6538 = DIRECTION('',(-1.,0.E+000));
-#6539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6540 = PCURVE('',#2929,#6541);
-#6541 = DEFINITIONAL_REPRESENTATION('',(#6542),#6546);
-#6542 = CIRCLE('',#6543,3.5);
-#6543 = AXIS2_PLACEMENT_2D('',#6544,#6545);
-#6544 = CARTESIAN_POINT('',(0.986649771497,-5.274235841907E-002));
-#6545 = DIRECTION('',(-4.063698308792E-017,1.));
-#6546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6547 = ORIENTED_EDGE('',*,*,#6548,.F.);
-#6548 = EDGE_CURVE('',#6549,#6525,#6551,.T.);
-#6549 = VERTEX_POINT('',#6550);
-#6550 = CARTESIAN_POINT('',(-13.27827356096,-17.49864444439,
- -2.701524309174));
-#6551 = SURFACE_CURVE('',#6552,(#6556,#6563),.PCURVE_S1.);
-#6552 = LINE('',#6553,#6554);
-#6553 = CARTESIAN_POINT('',(-6.783083032585,-21.24864444439,
- -2.701524309174));
-#6554 = VECTOR('',#6555,1.);
-#6555 = DIRECTION('',(-0.866025403784,0.5,-1.054711873394E-015));
-#6556 = PCURVE('',#3003,#6557);
-#6557 = DEFINITIONAL_REPRESENTATION('',(#6558),#6562);
-#6558 = LINE('',#6559,#6560);
-#6559 = CARTESIAN_POINT('',(-7.068576544468,0.E+000));
-#6560 = VECTOR('',#6561,1.);
-#6561 = DIRECTION('',(-0.E+000,-1.));
-#6562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6563 = PCURVE('',#2894,#6564);
-#6564 = DEFINITIONAL_REPRESENTATION('',(#6565),#6569);
-#6565 = LINE('',#6566,#6567);
-#6566 = CARTESIAN_POINT('',(-2.09892912655E-011,-2.222750191607E-016));
-#6567 = VECTOR('',#6568,1.);
-#6568 = DIRECTION('',(0.E+000,-1.));
-#6569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6570 = ORIENTED_EDGE('',*,*,#6571,.T.);
-#6571 = EDGE_CURVE('',#6549,#6472,#6572,.T.);
-#6572 = SURFACE_CURVE('',#6573,(#6578,#6585),.PCURVE_S1.);
-#6573 = CIRCLE('',#6574,3.5);
-#6574 = AXIS2_PLACEMENT_3D('',#6575,#6576,#6577);
-#6575 = CARTESIAN_POINT('',(-12.04082812329,-15.35532607475,
- -5.17638090205));
-#6576 = DIRECTION('',(0.866025403784,-0.5,1.010089368964E-015));
-#6577 = DIRECTION('',(-0.5,-0.866025403784,-2.111559581238E-016));
-#6578 = PCURVE('',#3003,#6579);
-#6579 = DEFINITIONAL_REPRESENTATION('',(#6580),#6584);
-#6580 = LINE('',#6581,#6582);
-#6581 = CARTESIAN_POINT('',(-12.56637061435,-7.5));
-#6582 = VECTOR('',#6583,1.);
-#6583 = DIRECTION('',(1.,-0.E+000));
-#6584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6585 = PCURVE('',#6431,#6586);
-#6586 = DEFINITIONAL_REPRESENTATION('',(#6587),#6591);
-#6587 = CIRCLE('',#6588,3.5);
-#6588 = AXIS2_PLACEMENT_2D('',#6589,#6590);
-#6589 = CARTESIAN_POINT('',(0.291000300881,-2.030335665981));
-#6590 = DIRECTION('',(-4.262974375897E-017,1.));
-#6591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6592 = ORIENTED_EDGE('',*,*,#6499,.T.);
-#6593 = ADVANCED_FACE('',(#6594),#2929,.T.);
-#6594 = FACE_BOUND('',#6595,.T.);
-#6595 = EDGE_LOOP('',(#6596,#6597,#6598));
-#6596 = ORIENTED_EDGE('',*,*,#2906,.F.);
-#6597 = ORIENTED_EDGE('',*,*,#6524,.T.);
-#6598 = ORIENTED_EDGE('',*,*,#6599,.T.);
-#6599 = EDGE_CURVE('',#6525,#2872,#6600,.T.);
-#6600 = SURFACE_CURVE('',#6601,(#6605,#6612),.PCURVE_S1.);
-#6601 = LINE('',#6602,#6603);
-#6602 = CARTESIAN_POINT('',(-15.01032436853,-16.49864444439,
- -2.701524309144));
-#6603 = VECTOR('',#6604,1.);
-#6604 = DIRECTION('',(0.353553390591,0.612372435691,0.707106781192));
-#6605 = PCURVE('',#2929,#6606);
-#6606 = DEFINITIONAL_REPRESENTATION('',(#6607),#6611);
-#6607 = LINE('',#6608,#6609);
-#6608 = CARTESIAN_POINT('',(-1.48820682141,2.422148516921));
-#6609 = VECTOR('',#6610,1.);
-#6610 = DIRECTION('',(-0.707106781192,-0.707106781181));
-#6611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6612 = PCURVE('',#2894,#6613);
-#6613 = DEFINITIONAL_REPRESENTATION('',(#6614),#6618);
-#6614 = LINE('',#6615,#6616);
-#6615 = CARTESIAN_POINT('',(8.881784197001E-016,-9.5));
-#6616 = VECTOR('',#6617,1.);
-#6617 = DIRECTION('',(1.,5.551115123126E-017));
-#6618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6619 = ADVANCED_FACE('',(#6620),#2894,.F.);
-#6620 = FACE_BOUND('',#6621,.F.);
-#6621 = EDGE_LOOP('',(#6622,#6645,#6646,#6647,#6648));
-#6622 = ORIENTED_EDGE('',*,*,#6623,.F.);
-#6623 = EDGE_CURVE('',#6549,#6624,#6626,.T.);
-#6624 = VERTEX_POINT('',#6625);
-#6625 = CARTESIAN_POINT('',(-12.79546254388,-16.66239123235,
- -1.735902274959));
-#6626 = SURFACE_CURVE('',#6627,(#6631,#6638),.PCURVE_S1.);
-#6627 = LINE('',#6628,#6629);
-#6628 = CARTESIAN_POINT('',(-13.56843627152,-18.00122100153,
- -3.281849730262));
-#6629 = VECTOR('',#6630,1.);
-#6630 = DIRECTION('',(0.353553390591,0.612372435691,0.707106781192));
-#6631 = PCURVE('',#2894,#6632);
-#6632 = DEFINITIONAL_REPRESENTATION('',(#6633),#6637);
-#6633 = LINE('',#6634,#6635);
-#6634 = CARTESIAN_POINT('',(-0.820704081128,-7.5));
-#6635 = VECTOR('',#6636,1.);
-#6636 = DIRECTION('',(1.,0.E+000));
-#6637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6638 = PCURVE('',#6431,#6639);
-#6639 = DEFINITIONAL_REPRESENTATION('',(#6640),#6644);
-#6640 = LINE('',#6641,#6642);
-#6641 = CARTESIAN_POINT('',(2.185531472669,1.024880630468));
-#6642 = VECTOR('',#6643,1.);
-#6643 = DIRECTION('',(0.707106781192,-0.707106781181));
-#6644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6645 = ORIENTED_EDGE('',*,*,#6548,.T.);
-#6646 = ORIENTED_EDGE('',*,*,#6599,.T.);
-#6647 = ORIENTED_EDGE('',*,*,#2871,.F.);
-#6648 = ORIENTED_EDGE('',*,*,#6649,.F.);
-#6649 = EDGE_CURVE('',#6624,#2775,#6650,.T.);
-#6650 = SURFACE_CURVE('',#6651,(#6655,#6662),.PCURVE_S1.);
-#6651 = LINE('',#6652,#6653);
-#6652 = CARTESIAN_POINT('',(-8.032322823068,-19.41239123235,
- -1.735902274959));
-#6653 = VECTOR('',#6654,1.);
-#6654 = DIRECTION('',(0.866025403784,-0.5,1.010089368964E-015));
-#6655 = PCURVE('',#2894,#6656);
-#6656 = DEFINITIONAL_REPRESENTATION('',(#6657),#6661);
-#6657 = LINE('',#6658,#6659);
-#6658 = CARTESIAN_POINT('',(1.36559577686,-2.));
-#6659 = VECTOR('',#6660,1.);
-#6660 = DIRECTION('',(0.E+000,1.));
-#6661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6662 = PCURVE('',#2836,#6663);
-#6663 = DEFINITIONAL_REPRESENTATION('',(#6664),#6668);
-#6664 = LINE('',#6665,#6666);
-#6665 = CARTESIAN_POINT('',(-6.20003198827,1.7763568394E-015));
-#6666 = VECTOR('',#6667,1.);
-#6667 = DIRECTION('',(-0.E+000,1.));
-#6668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6669 = ADVANCED_FACE('',(#6670),#2836,.F.);
-#6670 = FACE_BOUND('',#6671,.T.);
-#6671 = EDGE_LOOP('',(#6672,#6673,#6674,#6702));
-#6672 = ORIENTED_EDGE('',*,*,#2774,.F.);
-#6673 = ORIENTED_EDGE('',*,*,#6649,.F.);
-#6674 = ORIENTED_EDGE('',*,*,#6675,.T.);
-#6675 = EDGE_CURVE('',#6624,#6676,#6678,.T.);
-#6676 = VERTEX_POINT('',#6677);
-#6677 = CARTESIAN_POINT('',(-12.8315698604,-16.72493093909,
- -9.750417105462E-015));
-#6678 = SURFACE_CURVE('',#6679,(#6684,#6691),.PCURVE_S1.);
-#6679 = CIRCLE('',#6680,20.9);
-#6680 = AXIS2_PLACEMENT_3D('',#6681,#6682,#6683);
-#6681 = CARTESIAN_POINT('',(-2.381569860407,1.375,-2.6645352591E-015));
-#6682 = DIRECTION('',(-0.866025403784,0.5,-9.783482720062E-016));
-#6683 = DIRECTION('',(-0.5,-0.866025403784,-1.942890293094E-016));
-#6684 = PCURVE('',#2836,#6685);
-#6685 = DEFINITIONAL_REPRESENTATION('',(#6686),#6690);
-#6686 = LINE('',#6687,#6688);
-#6687 = CARTESIAN_POINT('',(-0.E+000,-5.5));
-#6688 = VECTOR('',#6689,1.);
-#6689 = DIRECTION('',(-1.,0.E+000));
-#6690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6691 = PCURVE('',#6431,#6692);
-#6692 = DEFINITIONAL_REPRESENTATION('',(#6693),#6701);
-#6693 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6694,#6695,#6696,#6697,
-#6698,#6699,#6700),.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('') );
-#6694 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#6695 = CARTESIAN_POINT('',(41.667243081121,-0.448852191763));
-#6696 = CARTESIAN_POINT('',(23.567312142026,-31.79885219176));
-#6697 = CARTESIAN_POINT('',(5.467381202931,-63.14885219176));
-#6698 = CARTESIAN_POINT('',(-12.63254973616,-31.79885219176));
-#6699 = CARTESIAN_POINT('',(-30.73248067525,-0.448852191763));
-#6700 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#6701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6702 = ORIENTED_EDGE('',*,*,#6703,.F.);
-#6703 = EDGE_CURVE('',#2751,#6676,#6704,.T.);
-#6704 = SURFACE_CURVE('',#6705,(#6709,#6716),.PCURVE_S1.);
-#6705 = LINE('',#6706,#6707);
-#6706 = CARTESIAN_POINT('',(-8.068430139593,-19.47493093909,
- -3.552713678801E-015));
-#6707 = VECTOR('',#6708,1.);
-#6708 = DIRECTION('',(-0.866025403784,0.5,-1.054711873394E-015));
-#6709 = PCURVE('',#2836,#6710);
-#6710 = DEFINITIONAL_REPRESENTATION('',(#6711),#6715);
-#6711 = LINE('',#6712,#6713);
-#6712 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
-#6713 = VECTOR('',#6714,1.);
-#6714 = DIRECTION('',(-0.E+000,-1.));
-#6715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6716 = PCURVE('',#5831,#6717);
-#6717 = DEFINITIONAL_REPRESENTATION('',(#6718),#6722);
-#6718 = LINE('',#6719,#6720);
-#6719 = CARTESIAN_POINT('',(-2.426548568807E-015,-5.630825549968E-016));
-#6720 = VECTOR('',#6721,1.);
-#6721 = DIRECTION('',(-1.110223024625E-016,-1.));
-#6722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6723 = ADVANCED_FACE('',(#6724),#2715,.F.);
-#6724 = FACE_BOUND('',#6725,.T.);
-#6725 = EDGE_LOOP('',(#6726,#6761,#6782,#6783));
-#6726 = ORIENTED_EDGE('',*,*,#6727,.F.);
-#6727 = EDGE_CURVE('',#6728,#6730,#6732,.T.);
-#6728 = VERTEX_POINT('',#6729);
-#6729 = CARTESIAN_POINT('',(-12.79546254388,16.66239123235,
- -1.735902274959));
-#6730 = VERTEX_POINT('',#6731);
-#6731 = CARTESIAN_POINT('',(-12.8315698604,16.724930939095,
- -1.783834583605E-014));
-#6732 = SURFACE_CURVE('',#6733,(#6738,#6745),.PCURVE_S1.);
-#6733 = CIRCLE('',#6734,20.9);
-#6734 = AXIS2_PLACEMENT_3D('',#6735,#6736,#6737);
-#6735 = CARTESIAN_POINT('',(-2.381569860407,-1.375,1.33226762955E-015));
-#6736 = DIRECTION('',(0.866025403784,0.5,-4.976076004103E-016));
-#6737 = DIRECTION('',(-0.5,0.866025403784,-7.771561172376E-016));
-#6738 = PCURVE('',#2715,#6739);
-#6739 = DEFINITIONAL_REPRESENTATION('',(#6740),#6744);
-#6740 = LINE('',#6741,#6742);
-#6741 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#6742 = VECTOR('',#6743,1.);
-#6743 = DIRECTION('',(-1.,0.E+000));
-#6744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6745 = PCURVE('',#6746,#6751);
-#6746 = PLANE('',#6747);
-#6747 = AXIS2_PLACEMENT_3D('',#6748,#6749,#6750);
-#6748 = CARTESIAN_POINT('',(-13.05599595628,17.113648339705,
- -5.467381202931));
-#6749 = DIRECTION('',(-0.866025403784,-0.5,3.940223820194E-016));
-#6750 = DIRECTION('',(5.551115123126E-017,8.990670665014E-016,1.));
-#6751 = DEFINITIONAL_REPRESENTATION('',(#6752),#6760);
-#6752 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6753,#6754,#6755,#6756,
-#6757,#6758,#6759),.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('') );
-#6753 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#6754 = CARTESIAN_POINT('',(41.667243081121,-0.448852191763));
-#6755 = CARTESIAN_POINT('',(23.567312142026,-31.79885219176));
-#6756 = CARTESIAN_POINT('',(5.467381202931,-63.14885219176));
-#6757 = CARTESIAN_POINT('',(-12.63254973616,-31.79885219176));
-#6758 = CARTESIAN_POINT('',(-30.73248067525,-0.448852191763));
-#6759 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#6760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6761 = ORIENTED_EDGE('',*,*,#6762,.F.);
-#6762 = EDGE_CURVE('',#2619,#6728,#6763,.T.);
-#6763 = SURFACE_CURVE('',#6764,(#6768,#6775),.PCURVE_S1.);
-#6764 = LINE('',#6765,#6766);
-#6765 = CARTESIAN_POINT('',(-12.79546254388,16.66239123235,
- -1.735902274959));
-#6766 = VECTOR('',#6767,1.);
-#6767 = DIRECTION('',(-0.866025403784,-0.5,4.332005630488E-016));
-#6768 = PCURVE('',#2715,#6769);
-#6769 = DEFINITIONAL_REPRESENTATION('',(#6770),#6774);
-#6770 = LINE('',#6771,#6772);
-#6771 = CARTESIAN_POINT('',(-6.20003198827,-1.7763568394E-015));
-#6772 = VECTOR('',#6773,1.);
-#6773 = DIRECTION('',(-0.E+000,1.));
-#6774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6775 = PCURVE('',#2641,#6776);
-#6776 = DEFINITIONAL_REPRESENTATION('',(#6777),#6781);
-#6777 = LINE('',#6778,#6779);
-#6778 = CARTESIAN_POINT('',(1.36559577686,-2.));
-#6779 = VECTOR('',#6780,1.);
-#6780 = DIRECTION('',(-1.387778780781E-017,1.));
-#6781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6782 = ORIENTED_EDGE('',*,*,#2653,.T.);
-#6783 = ORIENTED_EDGE('',*,*,#6784,.F.);
-#6784 = EDGE_CURVE('',#6730,#2654,#6785,.T.);
-#6785 = SURFACE_CURVE('',#6786,(#6790,#6797),.PCURVE_S1.);
-#6786 = LINE('',#6787,#6788);
-#6787 = CARTESIAN_POINT('',(-12.8315698604,16.724930939095,
- -1.86517468137E-014));
-#6788 = VECTOR('',#6789,1.);
-#6789 = DIRECTION('',(0.866025403784,0.5,-4.440892098501E-016));
-#6790 = PCURVE('',#2715,#6791);
-#6791 = DEFINITIONAL_REPRESENTATION('',(#6792),#6796);
-#6792 = LINE('',#6793,#6794);
-#6793 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
-#6794 = VECTOR('',#6795,1.);
-#6795 = DIRECTION('',(-0.E+000,-1.));
-#6796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6797 = PCURVE('',#5860,#6798);
-#6798 = DEFINITIONAL_REPRESENTATION('',(#6799),#6803);
-#6799 = LINE('',#6800,#6801);
-#6800 = CARTESIAN_POINT('',(-2.426548568807E-015,-5.630825549968E-016));
-#6801 = VECTOR('',#6802,1.);
-#6802 = DIRECTION('',(0.E+000,-1.));
-#6803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6804 = ADVANCED_FACE('',(#6805),#2641,.F.);
-#6805 = FACE_BOUND('',#6806,.F.);
-#6806 = EDGE_LOOP('',(#6807,#6830,#6853,#6874,#6875));
-#6807 = ORIENTED_EDGE('',*,*,#6808,.F.);
-#6808 = EDGE_CURVE('',#6809,#2584,#6811,.T.);
-#6809 = VERTEX_POINT('',#6810);
-#6810 = CARTESIAN_POINT('',(-15.01032436853,16.498644444395,
- -2.701524309174));
-#6811 = SURFACE_CURVE('',#6812,(#6816,#6823),.PCURVE_S1.);
-#6812 = LINE('',#6813,#6814);
-#6813 = CARTESIAN_POINT('',(-15.01032436853,16.498644444395,
- -2.701524309144));
-#6814 = VECTOR('',#6815,1.);
-#6815 = DIRECTION('',(0.353553390591,-0.612372435691,0.707106781192));
-#6816 = PCURVE('',#2641,#6817);
-#6817 = DEFINITIONAL_REPRESENTATION('',(#6818),#6822);
-#6818 = LINE('',#6819,#6820);
-#6819 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#6820 = VECTOR('',#6821,1.);
-#6821 = DIRECTION('',(1.,-9.71445146547E-017));
-#6822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6823 = PCURVE('',#2606,#6824);
-#6824 = DEFINITIONAL_REPRESENTATION('',(#6825),#6829);
-#6825 = LINE('',#6826,#6827);
-#6826 = CARTESIAN_POINT('',(-1.48820682141,2.422148516921));
-#6827 = VECTOR('',#6828,1.);
-#6828 = DIRECTION('',(-0.707106781192,-0.707106781181));
-#6829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6830 = ORIENTED_EDGE('',*,*,#6831,.T.);
-#6831 = EDGE_CURVE('',#6809,#6832,#6834,.T.);
-#6832 = VERTEX_POINT('',#6833);
-#6833 = CARTESIAN_POINT('',(-13.27827356096,17.498644444395,
- -2.701524309174));
-#6834 = SURFACE_CURVE('',#6835,(#6839,#6846),.PCURVE_S1.);
-#6835 = LINE('',#6836,#6837);
-#6836 = CARTESIAN_POINT('',(-15.01032436853,16.498644444395,
- -2.701524309174));
-#6837 = VECTOR('',#6838,1.);
-#6838 = DIRECTION('',(0.866025403784,0.5,-4.440892098501E-016));
-#6839 = PCURVE('',#2641,#6840);
-#6840 = DEFINITIONAL_REPRESENTATION('',(#6841),#6845);
-#6841 = LINE('',#6842,#6843);
-#6842 = CARTESIAN_POINT('',(-2.098746049781E-011,-1.816467436622E-015));
-#6843 = VECTOR('',#6844,1.);
-#6844 = DIRECTION('',(-4.163336342344E-017,-1.));
-#6845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6846 = PCURVE('',#2548,#6847);
-#6847 = DEFINITIONAL_REPRESENTATION('',(#6848),#6852);
-#6848 = LINE('',#6849,#6850);
-#6849 = CARTESIAN_POINT('',(-7.068576544468,0.E+000));
-#6850 = VECTOR('',#6851,1.);
-#6851 = DIRECTION('',(-0.E+000,-1.));
-#6852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6853 = ORIENTED_EDGE('',*,*,#6854,.T.);
-#6854 = EDGE_CURVE('',#6832,#6728,#6855,.T.);
-#6855 = SURFACE_CURVE('',#6856,(#6860,#6867),.PCURVE_S1.);
-#6856 = LINE('',#6857,#6858);
-#6857 = CARTESIAN_POINT('',(-13.56843627152,18.001221001537,
- -3.281849730262));
-#6858 = VECTOR('',#6859,1.);
-#6859 = DIRECTION('',(0.353553390591,-0.612372435691,0.707106781192));
-#6860 = PCURVE('',#2641,#6861);
-#6861 = DEFINITIONAL_REPRESENTATION('',(#6862),#6866);
-#6862 = LINE('',#6863,#6864);
-#6863 = CARTESIAN_POINT('',(-0.820704081128,-2.));
-#6864 = VECTOR('',#6865,1.);
-#6865 = DIRECTION('',(1.,-2.081668171172E-017));
-#6866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6867 = PCURVE('',#6746,#6868);
-#6868 = DEFINITIONAL_REPRESENTATION('',(#6869),#6873);
-#6869 = LINE('',#6870,#6871);
-#6870 = CARTESIAN_POINT('',(2.185531472669,1.024880630468));
-#6871 = VECTOR('',#6872,1.);
-#6872 = DIRECTION('',(0.707106781192,-0.707106781181));
-#6873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6874 = ORIENTED_EDGE('',*,*,#6762,.F.);
-#6875 = ORIENTED_EDGE('',*,*,#2618,.F.);
-#6876 = ADVANCED_FACE('',(#6877),#2606,.F.);
-#6877 = FACE_BOUND('',#6878,.F.);
-#6878 = EDGE_LOOP('',(#6879,#6880,#6902));
-#6879 = ORIENTED_EDGE('',*,*,#2583,.F.);
-#6880 = ORIENTED_EDGE('',*,*,#6881,.T.);
-#6881 = EDGE_CURVE('',#2487,#6809,#6882,.T.);
-#6882 = SURFACE_CURVE('',#6883,(#6888,#6895),.PCURVE_S1.);
-#6883 = CIRCLE('',#6884,3.5);
-#6884 = AXIS2_PLACEMENT_3D('',#6885,#6886,#6887);
-#6885 = CARTESIAN_POINT('',(-13.77287893086,14.355326074756,
- -5.17638090205));
-#6886 = DIRECTION('',(0.866025403784,0.5,-4.976076004103E-016));
-#6887 = DIRECTION('',(-0.5,0.866025403784,-7.771561172376E-016));
-#6888 = PCURVE('',#2606,#6889);
-#6889 = DEFINITIONAL_REPRESENTATION('',(#6890),#6894);
-#6890 = CIRCLE('',#6891,3.5);
-#6891 = AXIS2_PLACEMENT_2D('',#6892,#6893);
-#6892 = CARTESIAN_POINT('',(0.986649771497,-5.274235841907E-002));
-#6893 = DIRECTION('',(1.288140747229E-017,1.));
-#6894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6895 = PCURVE('',#2548,#6896);
-#6896 = DEFINITIONAL_REPRESENTATION('',(#6897),#6901);
-#6897 = LINE('',#6898,#6899);
-#6898 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#6899 = VECTOR('',#6900,1.);
-#6900 = DIRECTION('',(-1.,0.E+000));
-#6901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6902 = ORIENTED_EDGE('',*,*,#6808,.T.);
-#6903 = ADVANCED_FACE('',(#6904),#2548,.T.);
-#6904 = FACE_BOUND('',#6905,.F.);
-#6905 = EDGE_LOOP('',(#6906,#6907,#6908,#6931,#6953));
-#6906 = ORIENTED_EDGE('',*,*,#6881,.F.);
-#6907 = ORIENTED_EDGE('',*,*,#2486,.F.);
-#6908 = ORIENTED_EDGE('',*,*,#6909,.T.);
-#6909 = EDGE_CURVE('',#2390,#6910,#6912,.T.);
-#6910 = VERTEX_POINT('',#6911);
-#6911 = CARTESIAN_POINT('',(-11.89145803989,15.096609501168,
- -8.663608212212));
-#6912 = SURFACE_CURVE('',#6913,(#6917,#6924),.PCURVE_S1.);
-#6913 = LINE('',#6914,#6915);
-#6914 = CARTESIAN_POINT('',(-11.89145803989,15.096609501168,
- -8.663608212212));
-#6915 = VECTOR('',#6916,1.);
-#6916 = DIRECTION('',(-0.866025403784,-0.5,4.332005630488E-016));
-#6917 = PCURVE('',#2548,#6918);
-#6918 = DEFINITIONAL_REPRESENTATION('',(#6919),#6923);
-#6919 = LINE('',#6920,#6921);
-#6920 = CARTESIAN_POINT('',(-4.626930666217,-2.));
-#6921 = VECTOR('',#6922,1.);
-#6922 = DIRECTION('',(-0.E+000,1.));
-#6923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6924 = PCURVE('',#2451,#6925);
-#6925 = DEFINITIONAL_REPRESENTATION('',(#6926),#6930);
-#6926 = LINE('',#6927,#6928);
-#6927 = CARTESIAN_POINT('',(-5.855762644927,0.E+000));
-#6928 = VECTOR('',#6929,1.);
-#6929 = DIRECTION('',(-0.E+000,1.));
-#6930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6931 = ORIENTED_EDGE('',*,*,#6932,.F.);
-#6932 = EDGE_CURVE('',#6832,#6910,#6933,.T.);
-#6933 = SURFACE_CURVE('',#6934,(#6939,#6946),.PCURVE_S1.);
-#6934 = CIRCLE('',#6935,3.5);
-#6935 = AXIS2_PLACEMENT_3D('',#6936,#6937,#6938);
-#6936 = CARTESIAN_POINT('',(-12.04082812329,15.355326074756,
- -5.17638090205));
-#6937 = DIRECTION('',(-0.866025403784,-0.5,4.332005630488E-016));
-#6938 = DIRECTION('',(-0.5,0.866025403784,-7.880447640389E-016));
-#6939 = PCURVE('',#2548,#6940);
-#6940 = DEFINITIONAL_REPRESENTATION('',(#6941),#6945);
-#6941 = LINE('',#6942,#6943);
-#6942 = CARTESIAN_POINT('',(-12.56637061435,-2.));
-#6943 = VECTOR('',#6944,1.);
-#6944 = DIRECTION('',(1.,-0.E+000));
-#6945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6946 = PCURVE('',#6746,#6947);
-#6947 = DEFINITIONAL_REPRESENTATION('',(#6948),#6952);
-#6948 = CIRCLE('',#6949,3.5);
-#6949 = AXIS2_PLACEMENT_2D('',#6950,#6951);
-#6950 = CARTESIAN_POINT('',(0.291000300881,-2.030335665981));
-#6951 = DIRECTION('',(-4.063698308792E-017,1.));
-#6952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6953 = ORIENTED_EDGE('',*,*,#6831,.F.);
-#6954 = ADVANCED_FACE('',(#6955),#2451,.F.);
-#6955 = FACE_BOUND('',#6956,.T.);
-#6956 = EDGE_LOOP('',(#6957,#6985,#7006,#7007));
-#6957 = ORIENTED_EDGE('',*,*,#6958,.F.);
-#6958 = EDGE_CURVE('',#6959,#6910,#6961,.T.);
-#6959 = VERTEX_POINT('',#6960);
-#6960 = CARTESIAN_POINT('',(-11.5091554083,14.434441919381,
- -10.17638090205));
-#6961 = SURFACE_CURVE('',#6962,(#6967,#6974),.PCURVE_S1.);
-#6962 = CIRCLE('',#6963,20.9);
-#6963 = AXIS2_PLACEMENT_3D('',#6964,#6965,#6966);
-#6964 = CARTESIAN_POINT('',(-2.381569860407,-1.375,1.33226762955E-015));
-#6965 = DIRECTION('',(0.866025403784,0.5,-4.976076004103E-016));
-#6966 = DIRECTION('',(-0.5,0.866025403784,-7.771561172376E-016));
-#6967 = PCURVE('',#2451,#6968);
-#6968 = DEFINITIONAL_REPRESENTATION('',(#6969),#6973);
-#6969 = LINE('',#6970,#6971);
-#6970 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#6971 = VECTOR('',#6972,1.);
-#6972 = DIRECTION('',(-1.,0.E+000));
-#6973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6974 = PCURVE('',#6746,#6975);
-#6975 = DEFINITIONAL_REPRESENTATION('',(#6976),#6984);
-#6976 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6977,#6978,#6979,#6980,
-#6981,#6982,#6983),.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('') );
-#6977 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#6978 = CARTESIAN_POINT('',(41.667243081121,-0.448852191763));
-#6979 = CARTESIAN_POINT('',(23.567312142026,-31.79885219176));
-#6980 = CARTESIAN_POINT('',(5.467381202931,-63.14885219176));
-#6981 = CARTESIAN_POINT('',(-12.63254973616,-31.79885219176));
-#6982 = CARTESIAN_POINT('',(-30.73248067525,-0.448852191763));
-#6983 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#6984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6985 = ORIENTED_EDGE('',*,*,#6986,.T.);
-#6986 = EDGE_CURVE('',#6959,#2357,#6987,.T.);
-#6987 = SURFACE_CURVE('',#6988,(#6992,#6999),.PCURVE_S1.);
-#6988 = LINE('',#6989,#6990);
-#6989 = CARTESIAN_POINT('',(-11.5091554083,14.434441919381,
- -10.17638090205));
-#6990 = VECTOR('',#6991,1.);
-#6991 = DIRECTION('',(0.866025403784,0.5,-4.440892098501E-016));
-#6992 = PCURVE('',#2451,#6993);
-#6993 = DEFINITIONAL_REPRESENTATION('',(#6994),#6998);
-#6994 = LINE('',#6995,#6996);
-#6995 = CARTESIAN_POINT('',(-5.774638830512,0.E+000));
-#6996 = VECTOR('',#6997,1.);
-#6997 = DIRECTION('',(-0.E+000,-1.));
-#6998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#6999 = PCURVE('',#2373,#7000);
-#7000 = DEFINITIONAL_REPRESENTATION('',(#7001),#7005);
-#7001 = LINE('',#7002,#7003);
-#7002 = CARTESIAN_POINT('',(1.063344643487,1.054711873394E-015));
-#7003 = VECTOR('',#7004,1.);
-#7004 = DIRECTION('',(-5.551115123126E-017,-1.));
-#7005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7006 = ORIENTED_EDGE('',*,*,#2389,.T.);
-#7007 = ORIENTED_EDGE('',*,*,#6909,.T.);
-#7008 = ADVANCED_FACE('',(#7009),#2373,.T.);
-#7009 = FACE_BOUND('',#7010,.T.);
-#7010 = EDGE_LOOP('',(#7011,#7034,#7062,#7090,#7111,#7112));
-#7011 = ORIENTED_EDGE('',*,*,#7012,.F.);
-#7012 = EDGE_CURVE('',#7013,#6959,#7015,.T.);
-#7013 = VERTEX_POINT('',#7014);
-#7014 = CARTESIAN_POINT('',(-12.04082773004,15.355325393619,
- -10.17638090205));
-#7015 = SURFACE_CURVE('',#7016,(#7020,#7027),.PCURVE_S1.);
-#7016 = LINE('',#7017,#7018);
-#7017 = CARTESIAN_POINT('',(-12.04082773004,15.355325393619,
- -10.17638090205));
-#7018 = VECTOR('',#7019,1.);
-#7019 = DIRECTION('',(0.5,-0.866025403784,7.771561172376E-016));
-#7020 = PCURVE('',#2373,#7021);
-#7021 = DEFINITIONAL_REPRESENTATION('',(#7022),#7026);
-#7022 = LINE('',#7023,#7024);
-#7023 = CARTESIAN_POINT('',(7.691850745534E-016,-1.33226762955E-015));
-#7024 = VECTOR('',#7025,1.);
-#7025 = DIRECTION('',(1.,1.110223024625E-016));
-#7026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7027 = PCURVE('',#6746,#7028);
-#7028 = DEFINITIONAL_REPRESENTATION('',(#7029),#7033);
-#7029 = LINE('',#7030,#7031);
-#7030 = CARTESIAN_POINT('',(-4.708999699119,-2.030336452491));
-#7031 = VECTOR('',#7032,1.);
-#7032 = DIRECTION('',(1.288140747229E-017,-1.));
-#7033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7034 = ORIENTED_EDGE('',*,*,#7035,.T.);
-#7035 = EDGE_CURVE('',#7013,#7036,#7038,.T.);
-#7036 = VERTEX_POINT('',#7037);
-#7037 = CARTESIAN_POINT('',(-7.277688009229,18.105325393619,
- -10.17638090205));
-#7038 = SURFACE_CURVE('',#7039,(#7043,#7050),.PCURVE_S1.);
-#7039 = LINE('',#7040,#7041);
-#7040 = CARTESIAN_POINT('',(-12.04082773004,15.355325393619,
- -10.17638090205));
-#7041 = VECTOR('',#7042,1.);
-#7042 = DIRECTION('',(0.866025403784,0.5,-4.440892098501E-016));
-#7043 = PCURVE('',#2373,#7044);
-#7044 = DEFINITIONAL_REPRESENTATION('',(#7045),#7049);
-#7045 = LINE('',#7046,#7047);
-#7046 = CARTESIAN_POINT('',(3.845925372767E-016,-6.661338147751E-016));
-#7047 = VECTOR('',#7048,1.);
-#7048 = DIRECTION('',(-5.551115123126E-017,-1.));
-#7049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7050 = PCURVE('',#7051,#7056);
-#7051 = CYLINDRICAL_SURFACE('',#7052,5.);
-#7052 = AXIS2_PLACEMENT_3D('',#7053,#7054,#7055);
-#7053 = CARTESIAN_POINT('',(-12.04082812329,15.355326074756,
- -5.17638090205));
-#7054 = DIRECTION('',(-0.866025403784,-0.5,4.440892098501E-016));
-#7055 = DIRECTION('',(-0.5,0.866025403784,-7.771561172376E-016));
-#7056 = DEFINITIONAL_REPRESENTATION('',(#7057),#7061);
-#7057 = LINE('',#7058,#7059);
-#7058 = CARTESIAN_POINT('',(-4.712388823083,0.E+000));
-#7059 = VECTOR('',#7060,1.);
-#7060 = DIRECTION('',(-0.E+000,-1.));
-#7061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7062 = ORIENTED_EDGE('',*,*,#7063,.T.);
-#7063 = EDGE_CURVE('',#7036,#7064,#7066,.T.);
-#7064 = VERTEX_POINT('',#7065);
-#7065 = CARTESIAN_POINT('',(-6.746015687485,17.184441919381,
- -10.17638090205));
-#7066 = SURFACE_CURVE('',#7067,(#7071,#7078),.PCURVE_S1.);
-#7067 = LINE('',#7068,#7069);
-#7068 = CARTESIAN_POINT('',(-7.277688009229,18.105325393619,
- -10.17638090205));
-#7069 = VECTOR('',#7070,1.);
-#7070 = DIRECTION('',(0.5,-0.866025403784,7.771561172376E-016));
-#7071 = PCURVE('',#2373,#7072);
-#7072 = DEFINITIONAL_REPRESENTATION('',(#7073),#7077);
-#7073 = LINE('',#7074,#7075);
-#7074 = CARTESIAN_POINT('',(-1.110223024625E-015,-5.5));
-#7075 = VECTOR('',#7076,1.);
-#7076 = DIRECTION('',(1.,1.110223024625E-016));
-#7077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7078 = PCURVE('',#7079,#7084);
-#7079 = PLANE('',#7080);
-#7080 = AXIS2_PLACEMENT_3D('',#7081,#7082,#7083);
-#7081 = CARTESIAN_POINT('',(-8.292856235474,19.863648339705,
- -5.467381202931));
-#7082 = DIRECTION('',(-0.866025403784,-0.5,3.940223820194E-016));
-#7083 = DIRECTION('',(5.551115123126E-017,8.990670665014E-016,1.));
-#7084 = DEFINITIONAL_REPRESENTATION('',(#7085),#7089);
-#7085 = LINE('',#7086,#7087);
-#7086 = CARTESIAN_POINT('',(-4.708999699119,-2.030336452491));
-#7087 = VECTOR('',#7088,1.);
-#7088 = DIRECTION('',(1.288140747229E-017,-1.));
-#7089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7090 = ORIENTED_EDGE('',*,*,#7091,.F.);
-#7091 = EDGE_CURVE('',#2260,#7064,#7092,.T.);
-#7092 = SURFACE_CURVE('',#7093,(#7097,#7104),.PCURVE_S1.);
-#7093 = LINE('',#7094,#7095);
-#7094 = CARTESIAN_POINT('',(-11.5091554083,14.434441919381,
- -10.17638090205));
-#7095 = VECTOR('',#7096,1.);
-#7096 = DIRECTION('',(0.866025403784,0.5,-4.440892098501E-016));
-#7097 = PCURVE('',#2373,#7098);
-#7098 = DEFINITIONAL_REPRESENTATION('',(#7099),#7103);
-#7099 = LINE('',#7100,#7101);
-#7100 = CARTESIAN_POINT('',(1.063344643487,1.054711873394E-015));
-#7101 = VECTOR('',#7102,1.);
-#7102 = DIRECTION('',(-5.551115123126E-017,-1.));
-#7103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7104 = PCURVE('',#2321,#7105);
-#7105 = DEFINITIONAL_REPRESENTATION('',(#7106),#7110);
-#7106 = LINE('',#7107,#7108);
-#7107 = CARTESIAN_POINT('',(-5.774638830512,0.E+000));
-#7108 = VECTOR('',#7109,1.);
-#7109 = DIRECTION('',(-0.E+000,-1.));
-#7110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7111 = ORIENTED_EDGE('',*,*,#2356,.T.);
-#7112 = ORIENTED_EDGE('',*,*,#6986,.F.);
-#7113 = ADVANCED_FACE('',(#7114),#2321,.F.);
-#7114 = FACE_BOUND('',#7115,.T.);
-#7115 = EDGE_LOOP('',(#7116,#7117,#7118,#7146));
-#7116 = ORIENTED_EDGE('',*,*,#2259,.F.);
-#7117 = ORIENTED_EDGE('',*,*,#7091,.T.);
-#7118 = ORIENTED_EDGE('',*,*,#7119,.T.);
-#7119 = EDGE_CURVE('',#7064,#7120,#7122,.T.);
-#7120 = VERTEX_POINT('',#7121);
-#7121 = CARTESIAN_POINT('',(-7.128318319079,17.846609501168,
- -8.663608212212));
-#7122 = SURFACE_CURVE('',#7123,(#7128,#7135),.PCURVE_S1.);
-#7123 = CIRCLE('',#7124,20.9);
-#7124 = AXIS2_PLACEMENT_3D('',#7125,#7126,#7127);
-#7125 = CARTESIAN_POINT('',(2.381569860407,1.375,-1.33226762955E-015));
-#7126 = DIRECTION('',(0.866025403784,0.5,-4.976076004103E-016));
-#7127 = DIRECTION('',(-0.5,0.866025403784,-7.771561172376E-016));
-#7128 = PCURVE('',#2321,#7129);
-#7129 = DEFINITIONAL_REPRESENTATION('',(#7130),#7134);
-#7130 = LINE('',#7131,#7132);
-#7131 = CARTESIAN_POINT('',(-0.E+000,-5.5));
-#7132 = VECTOR('',#7133,1.);
-#7133 = DIRECTION('',(-1.,0.E+000));
-#7134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7135 = PCURVE('',#7079,#7136);
-#7136 = DEFINITIONAL_REPRESENTATION('',(#7137),#7145);
-#7137 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7138,#7139,#7140,#7141,
-#7142,#7143,#7144),.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('') );
-#7138 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#7139 = CARTESIAN_POINT('',(41.667243081121,-0.448852191763));
-#7140 = CARTESIAN_POINT('',(23.567312142026,-31.79885219176));
-#7141 = CARTESIAN_POINT('',(5.467381202931,-63.14885219176));
-#7142 = CARTESIAN_POINT('',(-12.63254973616,-31.79885219176));
-#7143 = CARTESIAN_POINT('',(-30.73248067525,-0.448852191763));
-#7144 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#7145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7146 = ORIENTED_EDGE('',*,*,#7147,.T.);
-#7147 = EDGE_CURVE('',#7120,#2163,#7148,.T.);
-#7148 = SURFACE_CURVE('',#7149,(#7153,#7160),.PCURVE_S1.);
-#7149 = LINE('',#7150,#7151);
-#7150 = CARTESIAN_POINT('',(-11.89145803989,15.096609501168,
- -8.663608212212));
-#7151 = VECTOR('',#7152,1.);
-#7152 = DIRECTION('',(-0.866025403784,-0.5,4.332005630488E-016));
-#7153 = PCURVE('',#2321,#7154);
-#7154 = DEFINITIONAL_REPRESENTATION('',(#7155),#7159);
-#7155 = LINE('',#7156,#7157);
-#7156 = CARTESIAN_POINT('',(-5.855762644927,0.E+000));
-#7157 = VECTOR('',#7158,1.);
-#7158 = DIRECTION('',(-0.E+000,1.));
-#7159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7160 = PCURVE('',#2224,#7161);
-#7161 = DEFINITIONAL_REPRESENTATION('',(#7162),#7166);
-#7162 = LINE('',#7163,#7164);
-#7163 = CARTESIAN_POINT('',(-4.626930666217,-2.));
-#7164 = VECTOR('',#7165,1.);
-#7165 = DIRECTION('',(-0.E+000,1.));
-#7166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7167 = ADVANCED_FACE('',(#7168),#2224,.T.);
-#7168 = FACE_BOUND('',#7169,.F.);
-#7169 = EDGE_LOOP('',(#7170,#7171,#7195,#7218,#7240));
-#7170 = ORIENTED_EDGE('',*,*,#2162,.F.);
-#7171 = ORIENTED_EDGE('',*,*,#7172,.T.);
-#7172 = EDGE_CURVE('',#2128,#7173,#7175,.T.);
-#7173 = VERTEX_POINT('',#7174);
-#7174 = CARTESIAN_POINT('',(-6.783083032585,21.248644444395,
- -2.701524309174));
-#7175 = SURFACE_CURVE('',#7176,(#7181,#7188),.PCURVE_S1.);
-#7176 = CIRCLE('',#7177,3.5);
-#7177 = AXIS2_PLACEMENT_3D('',#7178,#7179,#7180);
-#7178 = CARTESIAN_POINT('',(-5.545637594915,19.105326074756,
- -5.17638090205));
-#7179 = DIRECTION('',(0.866025403784,0.5,-4.976076004103E-016));
-#7180 = DIRECTION('',(-0.5,0.866025403784,-7.771561172376E-016));
-#7181 = PCURVE('',#2224,#7182);
-#7182 = DEFINITIONAL_REPRESENTATION('',(#7183),#7187);
-#7183 = LINE('',#7184,#7185);
-#7184 = CARTESIAN_POINT('',(-0.E+000,-9.5));
-#7185 = VECTOR('',#7186,1.);
-#7186 = DIRECTION('',(-1.,0.E+000));
-#7187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7188 = PCURVE('',#2150,#7189);
-#7189 = DEFINITIONAL_REPRESENTATION('',(#7190),#7194);
-#7190 = CIRCLE('',#7191,3.5);
-#7191 = AXIS2_PLACEMENT_2D('',#7192,#7193);
-#7192 = CARTESIAN_POINT('',(0.986649771497,-5.274235841907E-002));
-#7193 = DIRECTION('',(1.288140747229E-017,1.));
-#7194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7195 = ORIENTED_EDGE('',*,*,#7196,.F.);
-#7196 = EDGE_CURVE('',#7197,#7173,#7199,.T.);
-#7197 = VERTEX_POINT('',#7198);
-#7198 = CARTESIAN_POINT('',(-8.515133840154,20.248644444395,
- -2.701524309174));
-#7199 = SURFACE_CURVE('',#7200,(#7204,#7211),.PCURVE_S1.);
-#7200 = LINE('',#7201,#7202);
-#7201 = CARTESIAN_POINT('',(-15.01032436853,16.498644444395,
- -2.701524309174));
-#7202 = VECTOR('',#7203,1.);
-#7203 = DIRECTION('',(0.866025403784,0.5,-4.440892098501E-016));
-#7204 = PCURVE('',#2224,#7205);
-#7205 = DEFINITIONAL_REPRESENTATION('',(#7206),#7210);
-#7206 = LINE('',#7207,#7208);
-#7207 = CARTESIAN_POINT('',(-7.068576544468,0.E+000));
-#7208 = VECTOR('',#7209,1.);
-#7209 = DIRECTION('',(-0.E+000,-1.));
-#7210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7211 = PCURVE('',#2115,#7212);
-#7212 = DEFINITIONAL_REPRESENTATION('',(#7213),#7217);
-#7213 = LINE('',#7214,#7215);
-#7214 = CARTESIAN_POINT('',(-2.098746049781E-011,-1.816467436622E-015));
-#7215 = VECTOR('',#7216,1.);
-#7216 = DIRECTION('',(-4.163336342344E-017,-1.));
-#7217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7218 = ORIENTED_EDGE('',*,*,#7219,.T.);
-#7219 = EDGE_CURVE('',#7197,#7120,#7220,.T.);
-#7220 = SURFACE_CURVE('',#7221,(#7226,#7233),.PCURVE_S1.);
-#7221 = CIRCLE('',#7222,3.5);
-#7222 = AXIS2_PLACEMENT_3D('',#7223,#7224,#7225);
-#7223 = CARTESIAN_POINT('',(-7.277688402483,18.105326074756,
- -5.17638090205));
-#7224 = DIRECTION('',(-0.866025403784,-0.5,4.332005630488E-016));
-#7225 = DIRECTION('',(-0.5,0.866025403784,-7.880447640389E-016));
-#7226 = PCURVE('',#2224,#7227);
-#7227 = DEFINITIONAL_REPRESENTATION('',(#7228),#7232);
-#7228 = LINE('',#7229,#7230);
-#7229 = CARTESIAN_POINT('',(-12.56637061435,-7.5));
-#7230 = VECTOR('',#7231,1.);
-#7231 = DIRECTION('',(1.,-0.E+000));
-#7232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7233 = PCURVE('',#7079,#7234);
-#7234 = DEFINITIONAL_REPRESENTATION('',(#7235),#7239);
-#7235 = CIRCLE('',#7236,3.5);
-#7236 = AXIS2_PLACEMENT_2D('',#7237,#7238);
-#7237 = CARTESIAN_POINT('',(0.291000300881,-2.030335665981));
-#7238 = DIRECTION('',(-4.063698308792E-017,1.));
-#7239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7240 = ORIENTED_EDGE('',*,*,#7147,.T.);
-#7241 = ADVANCED_FACE('',(#7242),#2150,.T.);
-#7242 = FACE_BOUND('',#7243,.T.);
-#7243 = EDGE_LOOP('',(#7244,#7245,#7246));
-#7244 = ORIENTED_EDGE('',*,*,#2127,.F.);
-#7245 = ORIENTED_EDGE('',*,*,#7172,.T.);
-#7246 = ORIENTED_EDGE('',*,*,#7247,.T.);
-#7247 = EDGE_CURVE('',#7173,#2093,#7248,.T.);
-#7248 = SURFACE_CURVE('',#7249,(#7253,#7260),.PCURVE_S1.);
-#7249 = LINE('',#7250,#7251);
-#7250 = CARTESIAN_POINT('',(-6.783083032585,21.248644444395,
- -2.701524309144));
-#7251 = VECTOR('',#7252,1.);
-#7252 = DIRECTION('',(0.353553390591,-0.612372435691,0.707106781192));
-#7253 = PCURVE('',#2150,#7254);
-#7254 = DEFINITIONAL_REPRESENTATION('',(#7255),#7259);
-#7255 = LINE('',#7256,#7257);
-#7256 = CARTESIAN_POINT('',(-1.48820682141,2.422148516921));
-#7257 = VECTOR('',#7258,1.);
-#7258 = DIRECTION('',(-0.707106781192,-0.707106781181));
-#7259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7260 = PCURVE('',#2115,#7261);
-#7261 = DEFINITIONAL_REPRESENTATION('',(#7262),#7266);
-#7262 = LINE('',#7263,#7264);
-#7263 = CARTESIAN_POINT('',(-2.609024107869E-015,-9.5));
-#7264 = VECTOR('',#7265,1.);
-#7265 = DIRECTION('',(1.,-9.71445146547E-017));
-#7266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7267 = ADVANCED_FACE('',(#7268),#2115,.F.);
-#7268 = FACE_BOUND('',#7269,.F.);
-#7269 = EDGE_LOOP('',(#7270,#7293,#7294,#7295,#7296));
-#7270 = ORIENTED_EDGE('',*,*,#7271,.F.);
-#7271 = EDGE_CURVE('',#7197,#7272,#7274,.T.);
-#7272 = VERTEX_POINT('',#7273);
-#7273 = CARTESIAN_POINT('',(-8.032322823068,19.41239123235,
- -1.735902274959));
-#7274 = SURFACE_CURVE('',#7275,(#7279,#7286),.PCURVE_S1.);
-#7275 = LINE('',#7276,#7277);
-#7276 = CARTESIAN_POINT('',(-8.805296550708,20.751221001537,
- -3.281849730262));
-#7277 = VECTOR('',#7278,1.);
-#7278 = DIRECTION('',(0.353553390591,-0.612372435691,0.707106781192));
-#7279 = PCURVE('',#2115,#7280);
-#7280 = DEFINITIONAL_REPRESENTATION('',(#7281),#7285);
-#7281 = LINE('',#7282,#7283);
-#7282 = CARTESIAN_POINT('',(-0.820704081128,-7.5));
-#7283 = VECTOR('',#7284,1.);
-#7284 = DIRECTION('',(1.,-2.081668171172E-017));
-#7285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7286 = PCURVE('',#7079,#7287);
-#7287 = DEFINITIONAL_REPRESENTATION('',(#7288),#7292);
-#7288 = LINE('',#7289,#7290);
-#7289 = CARTESIAN_POINT('',(2.185531472669,1.024880630468));
-#7290 = VECTOR('',#7291,1.);
-#7291 = DIRECTION('',(0.707106781192,-0.707106781181));
-#7292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7293 = ORIENTED_EDGE('',*,*,#7196,.T.);
-#7294 = ORIENTED_EDGE('',*,*,#7247,.T.);
-#7295 = ORIENTED_EDGE('',*,*,#2092,.F.);
-#7296 = ORIENTED_EDGE('',*,*,#7297,.F.);
-#7297 = EDGE_CURVE('',#7272,#1996,#7298,.T.);
-#7298 = SURFACE_CURVE('',#7299,(#7303,#7310),.PCURVE_S1.);
-#7299 = LINE('',#7300,#7301);
-#7300 = CARTESIAN_POINT('',(-12.79546254388,16.66239123235,
- -1.735902274959));
-#7301 = VECTOR('',#7302,1.);
-#7302 = DIRECTION('',(-0.866025403784,-0.5,4.332005630488E-016));
-#7303 = PCURVE('',#2115,#7304);
-#7304 = DEFINITIONAL_REPRESENTATION('',(#7305),#7309);
-#7305 = LINE('',#7306,#7307);
-#7306 = CARTESIAN_POINT('',(1.36559577686,-2.));
-#7307 = VECTOR('',#7308,1.);
-#7308 = DIRECTION('',(-1.387778780781E-017,1.));
-#7309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7310 = PCURVE('',#2057,#7311);
-#7311 = DEFINITIONAL_REPRESENTATION('',(#7312),#7316);
-#7312 = LINE('',#7313,#7314);
-#7313 = CARTESIAN_POINT('',(-6.20003198827,-1.7763568394E-015));
-#7314 = VECTOR('',#7315,1.);
-#7315 = DIRECTION('',(-0.E+000,1.));
-#7316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7317 = ADVANCED_FACE('',(#7318),#2057,.F.);
-#7318 = FACE_BOUND('',#7319,.T.);
-#7319 = EDGE_LOOP('',(#7320,#7321,#7322,#7350));
-#7320 = ORIENTED_EDGE('',*,*,#1995,.F.);
-#7321 = ORIENTED_EDGE('',*,*,#7297,.F.);
-#7322 = ORIENTED_EDGE('',*,*,#7323,.T.);
-#7323 = EDGE_CURVE('',#7272,#7324,#7326,.T.);
-#7324 = VERTEX_POINT('',#7325);
-#7325 = CARTESIAN_POINT('',(-8.068430139593,19.474930939095,
- -2.022094893282E-014));
-#7326 = SURFACE_CURVE('',#7327,(#7332,#7339),.PCURVE_S1.);
-#7327 = CIRCLE('',#7328,20.9);
-#7328 = AXIS2_PLACEMENT_3D('',#7329,#7330,#7331);
-#7329 = CARTESIAN_POINT('',(2.381569860407,1.375,-1.33226762955E-015));
-#7330 = DIRECTION('',(0.866025403784,0.5,-4.976076004103E-016));
-#7331 = DIRECTION('',(-0.5,0.866025403784,-7.771561172376E-016));
-#7332 = PCURVE('',#2057,#7333);
-#7333 = DEFINITIONAL_REPRESENTATION('',(#7334),#7338);
-#7334 = LINE('',#7335,#7336);
-#7335 = CARTESIAN_POINT('',(-0.E+000,-5.5));
-#7336 = VECTOR('',#7337,1.);
-#7337 = DIRECTION('',(-1.,0.E+000));
-#7338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7339 = PCURVE('',#7079,#7340);
-#7340 = DEFINITIONAL_REPRESENTATION('',(#7341),#7349);
-#7341 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7342,#7343,#7344,#7345,
-#7346,#7347,#7348),.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('') );
-#7342 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#7343 = CARTESIAN_POINT('',(41.667243081121,-0.448852191763));
-#7344 = CARTESIAN_POINT('',(23.567312142026,-31.79885219176));
-#7345 = CARTESIAN_POINT('',(5.467381202931,-63.14885219176));
-#7346 = CARTESIAN_POINT('',(-12.63254973616,-31.79885219176));
-#7347 = CARTESIAN_POINT('',(-30.73248067525,-0.448852191763));
-#7348 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#7349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7350 = ORIENTED_EDGE('',*,*,#7351,.F.);
-#7351 = EDGE_CURVE('',#1967,#7324,#7352,.T.);
-#7352 = SURFACE_CURVE('',#7353,(#7357,#7364),.PCURVE_S1.);
-#7353 = LINE('',#7354,#7355);
-#7354 = CARTESIAN_POINT('',(-12.8315698604,16.724930939095,
- -1.86517468137E-014));
-#7355 = VECTOR('',#7356,1.);
-#7356 = DIRECTION('',(0.866025403784,0.5,-4.440892098501E-016));
-#7357 = PCURVE('',#2057,#7358);
-#7358 = DEFINITIONAL_REPRESENTATION('',(#7359),#7363);
-#7359 = LINE('',#7360,#7361);
-#7360 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
-#7361 = VECTOR('',#7362,1.);
-#7362 = DIRECTION('',(-0.E+000,-1.));
-#7363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7364 = PCURVE('',#5921,#7365);
-#7365 = DEFINITIONAL_REPRESENTATION('',(#7366),#7370);
-#7366 = LINE('',#7367,#7368);
-#7367 = CARTESIAN_POINT('',(-2.426548568807E-015,-5.630825549968E-016));
-#7368 = VECTOR('',#7369,1.);
-#7369 = DIRECTION('',(0.E+000,-1.));
-#7370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7371 = ADVANCED_FACE('',(#7372),#1954,.F.);
-#7372 = FACE_BOUND('',#7373,.T.);
-#7373 = EDGE_LOOP('',(#7374,#7404,#7425,#7426));
-#7374 = ORIENTED_EDGE('',*,*,#7375,.F.);
-#7375 = EDGE_CURVE('',#7376,#7378,#7380,.T.);
-#7376 = VERTEX_POINT('',#7377);
-#7377 = CARTESIAN_POINT('',(20.827785366951,2.75,-1.735902274959));
-#7378 = VERTEX_POINT('',#7379);
-#7379 = CARTESIAN_POINT('',(20.9,2.75,-1.94888915248E-015));
-#7380 = SURFACE_CURVE('',#7381,(#7386,#7393),.PCURVE_S1.);
-#7381 = CIRCLE('',#7382,20.9);
-#7382 = AXIS2_PLACEMENT_3D('',#7383,#7384,#7385);
-#7383 = CARTESIAN_POINT('',(0.E+000,2.75,4.440892098501E-016));
-#7384 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016));
-#7385 = DIRECTION('',(1.,0.E+000,0.E+000));
-#7386 = PCURVE('',#1954,#7387);
-#7387 = DEFINITIONAL_REPRESENTATION('',(#7388),#7392);
-#7388 = LINE('',#7389,#7390);
-#7389 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#7390 = VECTOR('',#7391,1.);
-#7391 = DIRECTION('',(-1.,0.E+000));
-#7392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7393 = PCURVE('',#5352,#7394);
-#7394 = DEFINITIONAL_REPRESENTATION('',(#7395),#7403);
-#7395 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7396,#7397,#7398,#7399,
-#7400,#7401,#7402),.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('') );
-#7396 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#7397 = CARTESIAN_POINT('',(41.667243081121,-0.448852191763));
-#7398 = CARTESIAN_POINT('',(23.567312142026,-31.79885219176));
-#7399 = CARTESIAN_POINT('',(5.467381202931,-63.14885219176));
-#7400 = CARTESIAN_POINT('',(-12.63254973616,-31.79885219176));
-#7401 = CARTESIAN_POINT('',(-30.73248067525,-0.448852191763));
-#7402 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#7403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7404 = ORIENTED_EDGE('',*,*,#7405,.F.);
-#7405 = EDGE_CURVE('',#1897,#7376,#7406,.T.);
-#7406 = SURFACE_CURVE('',#7407,(#7411,#7418),.PCURVE_S1.);
-#7407 = LINE('',#7408,#7409);
-#7408 = CARTESIAN_POINT('',(20.827785366951,2.75,-1.735902274959));
-#7409 = VECTOR('',#7410,1.);
-#7410 = DIRECTION('',(0.E+000,1.,2.22044604925E-016));
-#7411 = PCURVE('',#1954,#7412);
-#7412 = DEFINITIONAL_REPRESENTATION('',(#7413),#7417);
-#7413 = LINE('',#7414,#7415);
-#7414 = CARTESIAN_POINT('',(-6.20003198827,0.E+000));
-#7415 = VECTOR('',#7416,1.);
-#7416 = DIRECTION('',(-0.E+000,1.));
-#7417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7418 = PCURVE('',#1919,#7419);
-#7419 = DEFINITIONAL_REPRESENTATION('',(#7420),#7424);
-#7420 = LINE('',#7421,#7422);
-#7421 = CARTESIAN_POINT('',(1.36559577686,-2.));
-#7422 = VECTOR('',#7423,1.);
-#7423 = DIRECTION('',(0.E+000,1.));
-#7424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7425 = ORIENTED_EDGE('',*,*,#1931,.F.);
-#7426 = ORIENTED_EDGE('',*,*,#7427,.F.);
-#7427 = EDGE_CURVE('',#7378,#1932,#7428,.T.);
-#7428 = SURFACE_CURVE('',#7429,(#7433,#7440),.PCURVE_S1.);
-#7429 = LINE('',#7430,#7431);
-#7430 = CARTESIAN_POINT('',(20.9,2.75,-1.94888915248E-015));
-#7431 = VECTOR('',#7432,1.);
-#7432 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016));
-#7433 = PCURVE('',#1954,#7434);
-#7434 = DEFINITIONAL_REPRESENTATION('',(#7435),#7439);
-#7435 = LINE('',#7436,#7437);
-#7436 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
-#7437 = VECTOR('',#7438,1.);
-#7438 = DIRECTION('',(-0.E+000,-1.));
-#7439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7440 = PCURVE('',#5950,#7441);
-#7441 = DEFINITIONAL_REPRESENTATION('',(#7442),#7446);
-#7442 = LINE('',#7443,#7444);
-#7443 = CARTESIAN_POINT('',(-2.559511816024E-015,-5.6832578999E-031));
-#7444 = VECTOR('',#7445,1.);
-#7445 = DIRECTION('',(0.E+000,-1.));
-#7446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7447 = ADVANCED_FACE('',(#7448),#1919,.F.);
-#7448 = FACE_BOUND('',#7449,.F.);
-#7449 = EDGE_LOOP('',(#7450,#7473,#7496,#7517,#7518));
-#7450 = ORIENTED_EDGE('',*,*,#7451,.F.);
-#7451 = EDGE_CURVE('',#7452,#1862,#7454,.T.);
-#7452 = VERTEX_POINT('',#7453);
-#7453 = CARTESIAN_POINT('',(21.793407401121,4.75,-2.701524309174));
-#7454 = SURFACE_CURVE('',#7455,(#7459,#7466),.PCURVE_S1.);
-#7455 = LINE('',#7456,#7457);
-#7456 = CARTESIAN_POINT('',(21.793407401121,4.75,-2.701524309144));
-#7457 = VECTOR('',#7458,1.);
-#7458 = DIRECTION('',(-0.707106781181,-1.570092458696E-016,
- 0.707106781192));
-#7459 = PCURVE('',#1919,#7460);
-#7460 = DEFINITIONAL_REPRESENTATION('',(#7461),#7465);
-#7461 = LINE('',#7462,#7463);
-#7462 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#7463 = VECTOR('',#7464,1.);
-#7464 = DIRECTION('',(1.,0.E+000));
-#7465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7466 = PCURVE('',#1884,#7467);
-#7467 = DEFINITIONAL_REPRESENTATION('',(#7468),#7472);
-#7468 = LINE('',#7469,#7470);
-#7469 = CARTESIAN_POINT('',(-1.48820682141,2.422148516921));
-#7470 = VECTOR('',#7471,1.);
-#7471 = DIRECTION('',(-0.707106781192,-0.707106781181));
-#7472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7473 = ORIENTED_EDGE('',*,*,#7474,.T.);
-#7474 = EDGE_CURVE('',#7452,#7475,#7477,.T.);
-#7475 = VERTEX_POINT('',#7476);
-#7476 = CARTESIAN_POINT('',(21.793407401121,2.75,-2.701524309174));
-#7477 = SURFACE_CURVE('',#7478,(#7482,#7489),.PCURVE_S1.);
-#7478 = LINE('',#7479,#7480);
-#7479 = CARTESIAN_POINT('',(21.793407401121,4.75,-2.701524309174));
-#7480 = VECTOR('',#7481,1.);
-#7481 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016));
-#7482 = PCURVE('',#1919,#7483);
-#7483 = DEFINITIONAL_REPRESENTATION('',(#7484),#7488);
-#7484 = LINE('',#7485,#7486);
-#7485 = CARTESIAN_POINT('',(-2.098711187673E-011,-3.295269216334E-027));
-#7486 = VECTOR('',#7487,1.);
-#7487 = DIRECTION('',(0.E+000,-1.));
-#7488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7489 = PCURVE('',#1838,#7490);
-#7490 = DEFINITIONAL_REPRESENTATION('',(#7491),#7495);
-#7491 = LINE('',#7492,#7493);
-#7492 = CARTESIAN_POINT('',(-7.068576544468,0.E+000));
-#7493 = VECTOR('',#7494,1.);
-#7494 = DIRECTION('',(-0.E+000,-1.));
-#7495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7496 = ORIENTED_EDGE('',*,*,#7497,.T.);
-#7497 = EDGE_CURVE('',#7475,#7376,#7498,.T.);
-#7498 = SURFACE_CURVE('',#7499,(#7503,#7510),.PCURVE_S1.);
-#7499 = LINE('',#7500,#7501);
-#7500 = CARTESIAN_POINT('',(22.37373282223,2.75,-3.281849730262));
-#7501 = VECTOR('',#7502,1.);
-#7502 = DIRECTION('',(-0.707106781181,-1.570092458696E-016,
- 0.707106781192));
-#7503 = PCURVE('',#1919,#7504);
-#7504 = DEFINITIONAL_REPRESENTATION('',(#7505),#7509);
-#7505 = LINE('',#7506,#7507);
-#7506 = CARTESIAN_POINT('',(-0.820704081128,-2.));
-#7507 = VECTOR('',#7508,1.);
-#7508 = DIRECTION('',(1.,0.E+000));
-#7509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7510 = PCURVE('',#5352,#7511);
-#7511 = DEFINITIONAL_REPRESENTATION('',(#7512),#7516);
-#7512 = LINE('',#7513,#7514);
-#7513 = CARTESIAN_POINT('',(2.185531472669,1.024880630468));
-#7514 = VECTOR('',#7515,1.);
-#7515 = DIRECTION('',(0.707106781192,-0.707106781181));
-#7516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7517 = ORIENTED_EDGE('',*,*,#7405,.F.);
-#7518 = ORIENTED_EDGE('',*,*,#1896,.F.);
-#7519 = ADVANCED_FACE('',(#7520),#1884,.F.);
-#7520 = FACE_BOUND('',#7521,.F.);
-#7521 = EDGE_LOOP('',(#7522,#7523,#7545));
-#7522 = ORIENTED_EDGE('',*,*,#1861,.F.);
-#7523 = ORIENTED_EDGE('',*,*,#7524,.T.);
-#7524 = EDGE_CURVE('',#1801,#7452,#7525,.T.);
-#7525 = SURFACE_CURVE('',#7526,(#7531,#7538),.PCURVE_S1.);
-#7526 = CIRCLE('',#7527,3.5);
-#7527 = AXIS2_PLACEMENT_3D('',#7528,#7529,#7530);
-#7528 = CARTESIAN_POINT('',(19.318516525781,4.75,-5.17638090205));
-#7529 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016));
-#7530 = DIRECTION('',(1.,0.E+000,0.E+000));
-#7531 = PCURVE('',#1884,#7532);
-#7532 = DEFINITIONAL_REPRESENTATION('',(#7533),#7537);
-#7533 = CIRCLE('',#7534,3.5);
-#7534 = AXIS2_PLACEMENT_2D('',#7535,#7536);
-#7535 = CARTESIAN_POINT('',(0.986649771497,-5.274235841907E-002));
-#7536 = DIRECTION('',(0.E+000,1.));
-#7537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7538 = PCURVE('',#1838,#7539);
-#7539 = DEFINITIONAL_REPRESENTATION('',(#7540),#7544);
-#7540 = LINE('',#7541,#7542);
-#7541 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#7542 = VECTOR('',#7543,1.);
-#7543 = DIRECTION('',(-1.,0.E+000));
-#7544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7545 = ORIENTED_EDGE('',*,*,#7451,.T.);
-#7546 = ADVANCED_FACE('',(#7547),#1838,.T.);
-#7547 = FACE_BOUND('',#7548,.F.);
-#7548 = EDGE_LOOP('',(#7549,#7550,#7551,#7574,#7596));
-#7549 = ORIENTED_EDGE('',*,*,#7524,.F.);
-#7550 = ORIENTED_EDGE('',*,*,#1800,.F.);
-#7551 = ORIENTED_EDGE('',*,*,#7552,.T.);
-#7552 = EDGE_CURVE('',#1766,#7553,#7555,.T.);
-#7553 = VERTEX_POINT('',#7554);
-#7554 = CARTESIAN_POINT('',(19.019776358972,2.75,-8.663608212212));
-#7555 = SURFACE_CURVE('',#7556,(#7560,#7567),.PCURVE_S1.);
-#7556 = LINE('',#7557,#7558);
-#7557 = CARTESIAN_POINT('',(19.019776358972,2.75,-8.663608212212));
-#7558 = VECTOR('',#7559,1.);
-#7559 = DIRECTION('',(0.E+000,1.,2.22044604925E-016));
-#7560 = PCURVE('',#1838,#7561);
-#7561 = DEFINITIONAL_REPRESENTATION('',(#7562),#7566);
-#7562 = LINE('',#7563,#7564);
-#7563 = CARTESIAN_POINT('',(-4.626930666217,-2.));
-#7564 = VECTOR('',#7565,1.);
-#7565 = DIRECTION('',(-0.E+000,1.));
-#7566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7567 = PCURVE('',#1788,#7568);
-#7568 = DEFINITIONAL_REPRESENTATION('',(#7569),#7573);
-#7569 = LINE('',#7570,#7571);
-#7570 = CARTESIAN_POINT('',(-5.855762644927,0.E+000));
-#7571 = VECTOR('',#7572,1.);
-#7572 = DIRECTION('',(-0.E+000,1.));
-#7573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7574 = ORIENTED_EDGE('',*,*,#7575,.F.);
-#7575 = EDGE_CURVE('',#7475,#7553,#7576,.T.);
-#7576 = SURFACE_CURVE('',#7577,(#7582,#7589),.PCURVE_S1.);
-#7577 = CIRCLE('',#7578,3.5);
-#7578 = AXIS2_PLACEMENT_3D('',#7579,#7580,#7581);
-#7579 = CARTESIAN_POINT('',(19.318516525781,2.75,-5.17638090205));
-#7580 = DIRECTION('',(-0.E+000,1.,2.22044604925E-016));
-#7581 = DIRECTION('',(1.,0.E+000,0.E+000));
-#7582 = PCURVE('',#1838,#7583);
-#7583 = DEFINITIONAL_REPRESENTATION('',(#7584),#7588);
-#7584 = LINE('',#7585,#7586);
-#7585 = CARTESIAN_POINT('',(-12.56637061435,-2.));
-#7586 = VECTOR('',#7587,1.);
-#7587 = DIRECTION('',(1.,-0.E+000));
-#7588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7589 = PCURVE('',#5352,#7590);
-#7590 = DEFINITIONAL_REPRESENTATION('',(#7591),#7595);
-#7591 = CIRCLE('',#7592,3.5);
-#7592 = AXIS2_PLACEMENT_2D('',#7593,#7594);
-#7593 = CARTESIAN_POINT('',(0.291000300881,-2.030335665981));
-#7594 = DIRECTION('',(0.E+000,1.));
-#7595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7596 = ORIENTED_EDGE('',*,*,#7474,.F.);
-#7597 = ADVANCED_FACE('',(#7598),#1788,.F.);
-#7598 = FACE_BOUND('',#7599,.T.);
-#7599 = EDGE_LOOP('',(#7600,#7626,#7627,#7628));
-#7600 = ORIENTED_EDGE('',*,*,#7601,.F.);
-#7601 = EDGE_CURVE('',#5337,#7553,#7602,.T.);
-#7602 = SURFACE_CURVE('',#7603,(#7608,#7615),.PCURVE_S1.);
-#7603 = CIRCLE('',#7604,20.9);
-#7604 = AXIS2_PLACEMENT_3D('',#7605,#7606,#7607);
-#7605 = CARTESIAN_POINT('',(0.E+000,2.75,4.440892098501E-016));
-#7606 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016));
-#7607 = DIRECTION('',(1.,0.E+000,0.E+000));
-#7608 = PCURVE('',#1788,#7609);
-#7609 = DEFINITIONAL_REPRESENTATION('',(#7610),#7614);
-#7610 = LINE('',#7611,#7612);
-#7611 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#7612 = VECTOR('',#7613,1.);
-#7613 = DIRECTION('',(-1.,0.E+000));
-#7614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7615 = PCURVE('',#5352,#7616);
-#7616 = DEFINITIONAL_REPRESENTATION('',(#7617),#7625);
-#7617 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7618,#7619,#7620,#7621,
-#7622,#7623,#7624),.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('') );
-#7618 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#7619 = CARTESIAN_POINT('',(41.667243081121,-0.448852191763));
-#7620 = CARTESIAN_POINT('',(23.567312142026,-31.79885219176));
-#7621 = CARTESIAN_POINT('',(5.467381202931,-63.14885219176));
-#7622 = CARTESIAN_POINT('',(-12.63254973616,-31.79885219176));
-#7623 = CARTESIAN_POINT('',(-30.73248067525,-0.448852191763));
-#7624 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#7625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7626 = ORIENTED_EDGE('',*,*,#5443,.T.);
-#7627 = ORIENTED_EDGE('',*,*,#1765,.F.);
-#7628 = ORIENTED_EDGE('',*,*,#7552,.T.);
-#7629 = ADVANCED_FACE('',(#7630),#1636,.T.);
-#7630 = FACE_BOUND('',#7631,.F.);
-#7631 = EDGE_LOOP('',(#7632,#7633,#7634,#7635,#7658,#7687,#7708,#7709));
-#7632 = ORIENTED_EDGE('',*,*,#4451,.F.);
-#7633 = ORIENTED_EDGE('',*,*,#4504,.T.);
-#7634 = ORIENTED_EDGE('',*,*,#1526,.T.);
-#7635 = ORIENTED_EDGE('',*,*,#7636,.F.);
-#7636 = EDGE_CURVE('',#7637,#1481,#7639,.T.);
-#7637 = VERTEX_POINT('',#7638);
-#7638 = CARTESIAN_POINT('',(7.5,9.,-19.9));
-#7639 = SURFACE_CURVE('',#7640,(#7644,#7651),.PCURVE_S1.);
-#7640 = LINE('',#7641,#7642);
-#7641 = CARTESIAN_POINT('',(7.5,9.,-24.4));
-#7642 = VECTOR('',#7643,1.);
-#7643 = DIRECTION('',(0.E+000,0.E+000,1.));
-#7644 = PCURVE('',#1636,#7645);
-#7645 = DEFINITIONAL_REPRESENTATION('',(#7646),#7650);
-#7646 = LINE('',#7647,#7648);
-#7647 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
-#7648 = VECTOR('',#7649,1.);
-#7649 = DIRECTION('',(-0.E+000,-1.));
-#7650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7651 = PCURVE('',#1514,#7652);
-#7652 = DEFINITIONAL_REPRESENTATION('',(#7653),#7657);
-#7653 = LINE('',#7654,#7655);
-#7654 = CARTESIAN_POINT('',(15.,0.E+000));
-#7655 = VECTOR('',#7656,1.);
-#7656 = DIRECTION('',(0.E+000,-1.));
-#7657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7658 = ORIENTED_EDGE('',*,*,#7659,.T.);
-#7659 = EDGE_CURVE('',#7637,#7660,#7662,.T.);
-#7660 = VERTEX_POINT('',#7661);
-#7661 = CARTESIAN_POINT('',(10.75,8.354139036202,-19.9));
-#7662 = SURFACE_CURVE('',#7663,(#7668,#7675),.PCURVE_S1.);
-#7663 = CIRCLE('',#7664,8.5);
-#7664 = AXIS2_PLACEMENT_3D('',#7665,#7666,#7667);
-#7665 = CARTESIAN_POINT('',(7.5,0.5,-19.9));
-#7666 = DIRECTION('',(0.E+000,0.E+000,-1.));
-#7667 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#7668 = PCURVE('',#1636,#7669);
-#7669 = DEFINITIONAL_REPRESENTATION('',(#7670),#7674);
-#7670 = LINE('',#7671,#7672);
-#7671 = CARTESIAN_POINT('',(-6.28318530718,-4.5));
-#7672 = VECTOR('',#7673,1.);
-#7673 = DIRECTION('',(1.,-0.E+000));
-#7674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7675 = PCURVE('',#7676,#7681);
-#7676 = PLANE('',#7677);
-#7677 = AXIS2_PLACEMENT_3D('',#7678,#7679,#7680);
-#7678 = CARTESIAN_POINT('',(0.25,-0.4375,-19.9));
-#7679 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#7680 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#7681 = DEFINITIONAL_REPRESENTATION('',(#7682),#7686);
-#7682 = CIRCLE('',#7683,8.5);
-#7683 = AXIS2_PLACEMENT_2D('',#7684,#7685);
-#7684 = CARTESIAN_POINT('',(-0.9375,-7.25));
-#7685 = DIRECTION('',(-1.,0.E+000));
-#7686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7687 = ORIENTED_EDGE('',*,*,#7688,.T.);
-#7688 = EDGE_CURVE('',#7660,#4615,#7689,.T.);
-#7689 = SURFACE_CURVE('',#7690,(#7694,#7701),.PCURVE_S1.);
-#7690 = LINE('',#7691,#7692);
-#7691 = CARTESIAN_POINT('',(10.75,8.354139036202,-24.4));
-#7692 = VECTOR('',#7693,1.);
-#7693 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#7694 = PCURVE('',#1636,#7695);
-#7695 = DEFINITIONAL_REPRESENTATION('',(#7696),#7700);
-#7696 = LINE('',#7697,#7698);
-#7697 = CARTESIAN_POINT('',(-5.890843920075,0.E+000));
-#7698 = VECTOR('',#7699,1.);
-#7699 = DIRECTION('',(-0.E+000,1.));
-#7700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7701 = PCURVE('',#4630,#7702);
-#7702 = DEFINITIONAL_REPRESENTATION('',(#7703),#7707);
-#7703 = LINE('',#7704,#7705);
-#7704 = CARTESIAN_POINT('',(1.395860963798,-4.5));
-#7705 = VECTOR('',#7706,1.);
-#7706 = DIRECTION('',(0.E+000,-1.));
-#7707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7708 = ORIENTED_EDGE('',*,*,#4642,.T.);
-#7709 = ORIENTED_EDGE('',*,*,#7710,.T.);
-#7710 = EDGE_CURVE('',#4643,#4424,#7711,.T.);
-#7711 = SURFACE_CURVE('',#7712,(#7716,#7723),.PCURVE_S1.);
-#7712 = LINE('',#7713,#7714);
-#7713 = CARTESIAN_POINT('',(14.54,5.263234195376,-24.4));
-#7714 = VECTOR('',#7715,1.);
-#7715 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#7716 = PCURVE('',#1636,#7717);
-#7717 = DEFINITIONAL_REPRESENTATION('',(#7718),#7722);
-#7718 = LINE('',#7719,#7720);
-#7719 = CARTESIAN_POINT('',(-5.307234111778,0.E+000));
-#7720 = VECTOR('',#7721,1.);
-#7721 = DIRECTION('',(-0.E+000,1.));
-#7722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7723 = PCURVE('',#4439,#7724);
-#7724 = DEFINITIONAL_REPRESENTATION('',(#7725),#7729);
-#7725 = LINE('',#7726,#7727);
-#7726 = CARTESIAN_POINT('',(5.361765804624,-1.6));
-#7727 = VECTOR('',#7728,1.);
-#7728 = DIRECTION('',(0.E+000,-1.));
-#7729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7730 = ADVANCED_FACE('',(#7731),#1514,.T.);
-#7731 = FACE_BOUND('',#7732,.T.);
-#7732 = EDGE_LOOP('',(#7733,#7734,#7757,#7778,#7779,#7802,#7830,#7851));
-#7733 = ORIENTED_EDGE('',*,*,#7636,.F.);
-#7734 = ORIENTED_EDGE('',*,*,#7735,.T.);
-#7735 = EDGE_CURVE('',#7637,#7736,#7738,.T.);
-#7736 = VERTEX_POINT('',#7737);
-#7737 = CARTESIAN_POINT('',(6.861049894152,9.,-19.9));
-#7738 = SURFACE_CURVE('',#7739,(#7743,#7750),.PCURVE_S1.);
-#7739 = LINE('',#7740,#7741);
-#7740 = CARTESIAN_POINT('',(-3.625,9.,-19.9));
-#7741 = VECTOR('',#7742,1.);
-#7742 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
-#7743 = PCURVE('',#1514,#7744);
-#7744 = DEFINITIONAL_REPRESENTATION('',(#7745),#7749);
-#7745 = LINE('',#7746,#7747);
-#7746 = CARTESIAN_POINT('',(3.875,-4.5));
-#7747 = VECTOR('',#7748,1.);
-#7748 = DIRECTION('',(-1.,0.E+000));
-#7749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7750 = PCURVE('',#7676,#7751);
-#7751 = DEFINITIONAL_REPRESENTATION('',(#7752),#7756);
-#7752 = LINE('',#7753,#7754);
-#7753 = CARTESIAN_POINT('',(-9.4375,3.875));
-#7754 = VECTOR('',#7755,1.);
-#7755 = DIRECTION('',(0.E+000,1.));
-#7756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7757 = ORIENTED_EDGE('',*,*,#7758,.T.);
-#7758 = EDGE_CURVE('',#7736,#3985,#7759,.T.);
-#7759 = SURFACE_CURVE('',#7760,(#7764,#7771),.PCURVE_S1.);
-#7760 = LINE('',#7761,#7762);
-#7761 = CARTESIAN_POINT('',(6.861049894152,9.,-19.4));
-#7762 = VECTOR('',#7763,1.);
-#7763 = DIRECTION('',(0.E+000,0.E+000,1.));
-#7764 = PCURVE('',#1514,#7765);
-#7765 = DEFINITIONAL_REPRESENTATION('',(#7766),#7770);
-#7766 = LINE('',#7767,#7768);
-#7767 = CARTESIAN_POINT('',(14.361049894152,-5.));
-#7768 = VECTOR('',#7769,1.);
-#7769 = DIRECTION('',(0.E+000,-1.));
-#7770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7771 = PCURVE('',#4028,#7772);
-#7772 = DEFINITIONAL_REPRESENTATION('',(#7773),#7777);
-#7773 = LINE('',#7774,#7775);
-#7774 = CARTESIAN_POINT('',(5.867633299195,0.E+000));
-#7775 = VECTOR('',#7776,1.);
-#7776 = DIRECTION('',(0.E+000,1.));
-#7777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7778 = ORIENTED_EDGE('',*,*,#3984,.T.);
-#7779 = ORIENTED_EDGE('',*,*,#7780,.F.);
-#7780 = EDGE_CURVE('',#7781,#3952,#7783,.T.);
-#7781 = VERTEX_POINT('',#7782);
-#7782 = CARTESIAN_POINT('',(-6.122905815639,9.,-19.9));
-#7783 = SURFACE_CURVE('',#7784,(#7788,#7795),.PCURVE_S1.);
-#7784 = LINE('',#7785,#7786);
-#7785 = CARTESIAN_POINT('',(-6.122905815639,9.,-19.4));
-#7786 = VECTOR('',#7787,1.);
-#7787 = DIRECTION('',(0.E+000,0.E+000,1.));
-#7788 = PCURVE('',#1514,#7789);
-#7789 = DEFINITIONAL_REPRESENTATION('',(#7790),#7794);
-#7790 = LINE('',#7791,#7792);
-#7791 = CARTESIAN_POINT('',(1.377094184361,-5.));
-#7792 = VECTOR('',#7793,1.);
-#7793 = DIRECTION('',(0.E+000,-1.));
-#7794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7795 = PCURVE('',#3972,#7796);
-#7796 = DEFINITIONAL_REPRESENTATION('',(#7797),#7801);
-#7797 = LINE('',#7798,#7799);
-#7798 = CARTESIAN_POINT('',(0.409697451962,0.E+000));
-#7799 = VECTOR('',#7800,1.);
-#7800 = DIRECTION('',(0.E+000,1.));
-#7801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7802 = ORIENTED_EDGE('',*,*,#7803,.T.);
-#7803 = EDGE_CURVE('',#7781,#7804,#7806,.T.);
-#7804 = VERTEX_POINT('',#7805);
-#7805 = CARTESIAN_POINT('',(-7.5,9.,-19.9));
-#7806 = SURFACE_CURVE('',#7807,(#7811,#7818),.PCURVE_S1.);
-#7807 = LINE('',#7808,#7809);
-#7808 = CARTESIAN_POINT('',(-3.625,9.,-19.9));
-#7809 = VECTOR('',#7810,1.);
-#7810 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
-#7811 = PCURVE('',#1514,#7812);
-#7812 = DEFINITIONAL_REPRESENTATION('',(#7813),#7817);
-#7813 = LINE('',#7814,#7815);
-#7814 = CARTESIAN_POINT('',(3.875,-4.5));
-#7815 = VECTOR('',#7816,1.);
-#7816 = DIRECTION('',(-1.,0.E+000));
-#7817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7818 = PCURVE('',#7819,#7824);
-#7819 = PLANE('',#7820);
-#7820 = AXIS2_PLACEMENT_3D('',#7821,#7822,#7823);
-#7821 = CARTESIAN_POINT('',(0.25,-0.4375,-19.9));
-#7822 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#7823 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#7824 = DEFINITIONAL_REPRESENTATION('',(#7825),#7829);
-#7825 = LINE('',#7826,#7827);
-#7826 = CARTESIAN_POINT('',(-9.4375,3.875));
-#7827 = VECTOR('',#7828,1.);
-#7828 = DIRECTION('',(0.E+000,1.));
-#7829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7830 = ORIENTED_EDGE('',*,*,#7831,.T.);
-#7831 = EDGE_CURVE('',#7804,#1273,#7832,.T.);
-#7832 = SURFACE_CURVE('',#7833,(#7837,#7844),.PCURVE_S1.);
-#7833 = LINE('',#7834,#7835);
-#7834 = CARTESIAN_POINT('',(-7.5,9.,-24.4));
-#7835 = VECTOR('',#7836,1.);
-#7836 = DIRECTION('',(0.E+000,0.E+000,1.));
-#7837 = PCURVE('',#1514,#7838);
-#7838 = DEFINITIONAL_REPRESENTATION('',(#7839),#7843);
-#7839 = LINE('',#7840,#7841);
-#7840 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#7841 = VECTOR('',#7842,1.);
-#7842 = DIRECTION('',(0.E+000,-1.));
-#7843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7844 = PCURVE('',#1370,#7845);
-#7845 = DEFINITIONAL_REPRESENTATION('',(#7846),#7850);
-#7846 = LINE('',#7847,#7848);
-#7847 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#7848 = VECTOR('',#7849,1.);
-#7849 = DIRECTION('',(-0.E+000,-1.));
-#7850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7851 = ORIENTED_EDGE('',*,*,#1480,.F.);
-#7852 = ADVANCED_FACE('',(#7853),#1370,.T.);
-#7853 = FACE_BOUND('',#7854,.F.);
-#7854 = EDGE_LOOP('',(#7855,#7876,#7877,#7900,#7922,#7923,#7924,#7925));
-#7855 = ORIENTED_EDGE('',*,*,#7856,.F.);
-#7856 = EDGE_CURVE('',#4967,#4828,#7857,.T.);
-#7857 = SURFACE_CURVE('',#7858,(#7862,#7869),.PCURVE_S1.);
-#7858 = LINE('',#7859,#7860);
-#7859 = CARTESIAN_POINT('',(-13.96,6.024346115153,-24.4));
-#7860 = VECTOR('',#7861,1.);
-#7861 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#7862 = PCURVE('',#1370,#7863);
-#7863 = DEFINITIONAL_REPRESENTATION('',(#7864),#7868);
-#7864 = LINE('',#7865,#7866);
-#7865 = CARTESIAN_POINT('',(-0.863313115015,0.E+000));
-#7866 = VECTOR('',#7867,1.);
-#7867 = DIRECTION('',(-0.E+000,1.));
-#7868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7869 = PCURVE('',#4871,#7870);
-#7870 = DEFINITIONAL_REPRESENTATION('',(#7871),#7875);
-#7871 = LINE('',#7872,#7873);
-#7872 = CARTESIAN_POINT('',(3.788278137652,-1.6));
-#7873 = VECTOR('',#7874,1.);
-#7874 = DIRECTION('',(0.E+000,-1.));
-#7875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7876 = ORIENTED_EDGE('',*,*,#4966,.T.);
-#7877 = ORIENTED_EDGE('',*,*,#7878,.F.);
-#7878 = EDGE_CURVE('',#7879,#4969,#7881,.T.);
-#7879 = VERTEX_POINT('',#7880);
-#7880 = CARTESIAN_POINT('',(-10.25,8.542853971073,-19.9));
-#7881 = SURFACE_CURVE('',#7882,(#7886,#7893),.PCURVE_S1.);
-#7882 = LINE('',#7883,#7884);
-#7883 = CARTESIAN_POINT('',(-10.25,8.542853971073,-24.4));
-#7884 = VECTOR('',#7885,1.);
-#7885 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#7886 = PCURVE('',#1370,#7887);
-#7887 = DEFINITIONAL_REPRESENTATION('',(#7888),#7892);
-#7888 = LINE('',#7889,#7890);
-#7889 = CARTESIAN_POINT('',(-0.329457139618,0.E+000));
-#7890 = VECTOR('',#7891,1.);
-#7891 = DIRECTION('',(-0.E+000,1.));
-#7892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7893 = PCURVE('',#5008,#7894);
-#7894 = DEFINITIONAL_REPRESENTATION('',(#7895),#7899);
-#7895 = LINE('',#7896,#7897);
-#7896 = CARTESIAN_POINT('',(19.167853971073,-4.5));
-#7897 = VECTOR('',#7898,1.);
-#7898 = DIRECTION('',(0.E+000,-1.));
-#7899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7900 = ORIENTED_EDGE('',*,*,#7901,.T.);
-#7901 = EDGE_CURVE('',#7879,#7804,#7902,.T.);
-#7902 = SURFACE_CURVE('',#7903,(#7908,#7915),.PCURVE_S1.);
-#7903 = CIRCLE('',#7904,8.5);
-#7904 = AXIS2_PLACEMENT_3D('',#7905,#7906,#7907);
-#7905 = CARTESIAN_POINT('',(-7.5,0.5,-19.9));
-#7906 = DIRECTION('',(0.E+000,0.E+000,-1.));
-#7907 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#7908 = PCURVE('',#1370,#7909);
-#7909 = DEFINITIONAL_REPRESENTATION('',(#7910),#7914);
-#7910 = LINE('',#7911,#7912);
-#7911 = CARTESIAN_POINT('',(-6.28318530718,-4.5));
-#7912 = VECTOR('',#7913,1.);
-#7913 = DIRECTION('',(1.,-0.E+000));
-#7914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7915 = PCURVE('',#7819,#7916);
-#7916 = DEFINITIONAL_REPRESENTATION('',(#7917),#7921);
-#7917 = CIRCLE('',#7918,8.5);
-#7918 = AXIS2_PLACEMENT_2D('',#7919,#7920);
-#7919 = CARTESIAN_POINT('',(-0.9375,7.75));
-#7920 = DIRECTION('',(-1.,0.E+000));
-#7921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7922 = ORIENTED_EDGE('',*,*,#7831,.T.);
-#7923 = ORIENTED_EDGE('',*,*,#1272,.T.);
-#7924 = ORIENTED_EDGE('',*,*,#5310,.F.);
-#7925 = ORIENTED_EDGE('',*,*,#4827,.F.);
-#7926 = ADVANCED_FACE('',(#7927),#3827,.T.);
-#7927 = FACE_BOUND('',#7928,.T.);
-#7928 = EDGE_LOOP('',(#7929,#7930,#7931,#7932));
-#7929 = ORIENTED_EDGE('',*,*,#3811,.F.);
-#7930 = ORIENTED_EDGE('',*,*,#4186,.T.);
-#7931 = ORIENTED_EDGE('',*,*,#5140,.F.);
-#7932 = ORIENTED_EDGE('',*,*,#7933,.F.);
-#7933 = EDGE_CURVE('',#3812,#5118,#7934,.T.);
-#7934 = SURFACE_CURVE('',#7935,(#7939,#7946),.PCURVE_S1.);
-#7935 = LINE('',#7936,#7937);
-#7936 = CARTESIAN_POINT('',(-10.485,-1.447032173222,-19.4));
-#7937 = VECTOR('',#7938,1.);
-#7938 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#7939 = PCURVE('',#3827,#7940);
-#7940 = DEFINITIONAL_REPRESENTATION('',(#7941),#7945);
-#7941 = LINE('',#7942,#7943);
-#7942 = CARTESIAN_POINT('',(0.797032261741,0.E+000));
-#7943 = VECTOR('',#7944,1.);
-#7944 = DIRECTION('',(0.E+000,-1.));
-#7945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7946 = PCURVE('',#3855,#7947);
-#7947 = DEFINITIONAL_REPRESENTATION('',(#7948),#7952);
-#7948 = LINE('',#7949,#7950);
-#7949 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#7950 = VECTOR('',#7951,1.);
-#7951 = DIRECTION('',(0.E+000,-1.));
-#7952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7953 = ADVANCED_FACE('',(#7954),#3855,.T.);
-#7954 = FACE_BOUND('',#7955,.T.);
-#7955 = EDGE_LOOP('',(#7956,#7957,#7958,#7959));
-#7956 = ORIENTED_EDGE('',*,*,#3839,.F.);
-#7957 = ORIENTED_EDGE('',*,*,#7933,.T.);
-#7958 = ORIENTED_EDGE('',*,*,#5117,.F.);
-#7959 = ORIENTED_EDGE('',*,*,#7960,.F.);
-#7960 = EDGE_CURVE('',#3840,#5095,#7961,.T.);
-#7961 = SURFACE_CURVE('',#7962,(#7966,#7973),.PCURVE_S1.);
-#7962 = LINE('',#7963,#7964);
-#7963 = CARTESIAN_POINT('',(-10.735,-1.447032173222,-19.4));
-#7964 = VECTOR('',#7965,1.);
-#7965 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#7966 = PCURVE('',#3855,#7967);
-#7967 = DEFINITIONAL_REPRESENTATION('',(#7968),#7972);
-#7968 = LINE('',#7969,#7970);
-#7969 = CARTESIAN_POINT('',(0.25,0.E+000));
-#7970 = VECTOR('',#7971,1.);
-#7971 = DIRECTION('',(0.E+000,-1.));
-#7972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7973 = PCURVE('',#3883,#7974);
-#7974 = DEFINITIONAL_REPRESENTATION('',(#7975),#7979);
-#7975 = LINE('',#7976,#7977);
-#7976 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#7977 = VECTOR('',#7978,1.);
-#7978 = DIRECTION('',(0.E+000,-1.));
-#7979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#7980 = ADVANCED_FACE('',(#7981),#3883,.T.);
-#7981 = FACE_BOUND('',#7982,.T.);
-#7982 = EDGE_LOOP('',(#7983,#7984,#7985,#7986));
-#7983 = ORIENTED_EDGE('',*,*,#3867,.F.);
-#7984 = ORIENTED_EDGE('',*,*,#7960,.T.);
-#7985 = ORIENTED_EDGE('',*,*,#5094,.F.);
-#7986 = ORIENTED_EDGE('',*,*,#7987,.F.);
-#7987 = EDGE_CURVE('',#3868,#5072,#7988,.T.);
-#7988 = SURFACE_CURVE('',#7989,(#7993,#8000),.PCURVE_S1.);
-#7989 = LINE('',#7990,#7991);
-#7990 = CARTESIAN_POINT('',(-10.735,1.552967826778,-19.4));
-#7991 = VECTOR('',#7992,1.);
-#7992 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#7993 = PCURVE('',#3883,#7994);
-#7994 = DEFINITIONAL_REPRESENTATION('',(#7995),#7999);
-#7995 = LINE('',#7996,#7997);
-#7996 = CARTESIAN_POINT('',(3.,0.E+000));
-#7997 = VECTOR('',#7998,1.);
-#7998 = DIRECTION('',(0.E+000,-1.));
-#7999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8000 = PCURVE('',#3911,#8001);
-#8001 = DEFINITIONAL_REPRESENTATION('',(#8002),#8006);
-#8002 = LINE('',#8003,#8004);
-#8003 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#8004 = VECTOR('',#8005,1.);
-#8005 = DIRECTION('',(0.E+000,-1.));
-#8006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8007 = ADVANCED_FACE('',(#8008),#3911,.T.);
-#8008 = FACE_BOUND('',#8009,.T.);
-#8009 = EDGE_LOOP('',(#8010,#8011,#8012,#8013));
-#8010 = ORIENTED_EDGE('',*,*,#3895,.F.);
-#8011 = ORIENTED_EDGE('',*,*,#7987,.T.);
-#8012 = ORIENTED_EDGE('',*,*,#5071,.F.);
-#8013 = ORIENTED_EDGE('',*,*,#8014,.F.);
-#8014 = EDGE_CURVE('',#3896,#5049,#8015,.T.);
-#8015 = SURFACE_CURVE('',#8016,(#8020,#8027),.PCURVE_S1.);
-#8016 = LINE('',#8017,#8018);
-#8017 = CARTESIAN_POINT('',(-10.485,1.552967826778,-19.4));
-#8018 = VECTOR('',#8019,1.);
-#8019 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#8020 = PCURVE('',#3911,#8021);
-#8021 = DEFINITIONAL_REPRESENTATION('',(#8022),#8026);
-#8022 = LINE('',#8023,#8024);
-#8023 = CARTESIAN_POINT('',(0.25,0.E+000));
-#8024 = VECTOR('',#8025,1.);
-#8025 = DIRECTION('',(0.E+000,-1.));
-#8026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8027 = PCURVE('',#3939,#8028);
-#8028 = DEFINITIONAL_REPRESENTATION('',(#8029),#8033);
-#8029 = LINE('',#8030,#8031);
-#8030 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#8031 = VECTOR('',#8032,1.);
-#8032 = DIRECTION('',(0.E+000,-1.));
-#8033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8034 = ADVANCED_FACE('',(#8035),#4028,.F.);
-#8035 = FACE_BOUND('',#8036,.F.);
-#8036 = EDGE_LOOP('',(#8037,#8038,#8039,#8040,#8063,#8089));
-#8037 = ORIENTED_EDGE('',*,*,#4007,.F.);
-#8038 = ORIENTED_EDGE('',*,*,#4754,.T.);
-#8039 = ORIENTED_EDGE('',*,*,#4586,.T.);
-#8040 = ORIENTED_EDGE('',*,*,#8041,.T.);
-#8041 = EDGE_CURVE('',#4587,#8042,#8044,.T.);
-#8042 = VERTEX_POINT('',#8043);
-#8043 = CARTESIAN_POINT('',(10.75,4.633812611537,-19.9));
-#8044 = SURFACE_CURVE('',#8045,(#8049,#8056),.PCURVE_S1.);
-#8045 = LINE('',#8046,#8047);
-#8046 = CARTESIAN_POINT('',(10.75,4.633812611537,-19.4));
-#8047 = VECTOR('',#8048,1.);
-#8048 = DIRECTION('',(0.E+000,0.E+000,1.));
-#8049 = PCURVE('',#4028,#8050);
-#8050 = DEFINITIONAL_REPRESENTATION('',(#8051),#8055);
-#8051 = LINE('',#8052,#8053);
-#8052 = CARTESIAN_POINT('',(5.012447651652,0.E+000));
-#8053 = VECTOR('',#8054,1.);
-#8054 = DIRECTION('',(0.E+000,1.));
-#8055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8056 = PCURVE('',#4630,#8057);
-#8057 = DEFINITIONAL_REPRESENTATION('',(#8058),#8062);
-#8058 = LINE('',#8059,#8060);
-#8059 = CARTESIAN_POINT('',(5.116187388463,0.5));
-#8060 = VECTOR('',#8061,1.);
-#8061 = DIRECTION('',(0.E+000,1.));
-#8062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8063 = ORIENTED_EDGE('',*,*,#8064,.T.);
-#8064 = EDGE_CURVE('',#8042,#7736,#8065,.T.);
-#8065 = SURFACE_CURVE('',#8066,(#8071,#8078),.PCURVE_S1.);
-#8066 = CIRCLE('',#8067,7.05);
-#8067 = AXIS2_PLACEMENT_3D('',#8068,#8069,#8070);
-#8068 = CARTESIAN_POINT('',(4.015,2.55,-19.9));
-#8069 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#8070 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#8071 = PCURVE('',#4028,#8072);
-#8072 = DEFINITIONAL_REPRESENTATION('',(#8073),#8077);
-#8073 = LINE('',#8074,#8075);
-#8074 = CARTESIAN_POINT('',(0.E+000,-0.5));
-#8075 = VECTOR('',#8076,1.);
-#8076 = DIRECTION('',(1.,0.E+000));
-#8077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8078 = PCURVE('',#7676,#8079);
-#8079 = DEFINITIONAL_REPRESENTATION('',(#8080),#8088);
-#8080 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8081,#8082,#8083,#8084,
-#8085,#8086,#8087),.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('') );
-#8081 = CARTESIAN_POINT('',(-10.0375,-3.765));
-#8082 = CARTESIAN_POINT('',(-10.0375,8.445958193361));
-#8083 = CARTESIAN_POINT('',(0.5375,2.34047909668));
-#8084 = CARTESIAN_POINT('',(11.1125,-3.765));
-#8085 = CARTESIAN_POINT('',(0.5375,-9.87047909668));
-#8086 = CARTESIAN_POINT('',(-10.0375,-15.97595819336));
-#8087 = CARTESIAN_POINT('',(-10.0375,-3.765));
-#8088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8089 = ORIENTED_EDGE('',*,*,#7758,.T.);
-#8090 = ADVANCED_FACE('',(#8091),#3939,.T.);
-#8091 = FACE_BOUND('',#8092,.T.);
-#8092 = EDGE_LOOP('',(#8093,#8094,#8095,#8096));
-#8093 = ORIENTED_EDGE('',*,*,#3923,.F.);
-#8094 = ORIENTED_EDGE('',*,*,#8014,.T.);
-#8095 = ORIENTED_EDGE('',*,*,#5048,.F.);
-#8096 = ORIENTED_EDGE('',*,*,#8097,.F.);
-#8097 = EDGE_CURVE('',#3924,#5021,#8098,.T.);
-#8098 = SURFACE_CURVE('',#8099,(#8103,#8110),.PCURVE_S1.);
-#8099 = LINE('',#8100,#8101);
-#8100 = CARTESIAN_POINT('',(-10.485,2.350000088519,-19.4));
-#8101 = VECTOR('',#8102,1.);
-#8102 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#8103 = PCURVE('',#3939,#8104);
-#8104 = DEFINITIONAL_REPRESENTATION('',(#8105),#8109);
-#8105 = LINE('',#8106,#8107);
-#8106 = CARTESIAN_POINT('',(0.797032261741,0.E+000));
-#8107 = VECTOR('',#8108,1.);
-#8108 = DIRECTION('',(0.E+000,-1.));
-#8109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8110 = PCURVE('',#3972,#8111);
-#8111 = DEFINITIONAL_REPRESENTATION('',(#8112),#8116);
-#8112 = LINE('',#8113,#8114);
-#8113 = CARTESIAN_POINT('',(1.570796314585,0.E+000));
-#8114 = VECTOR('',#8115,1.);
-#8115 = DIRECTION('',(0.E+000,-1.));
-#8116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8117 = ADVANCED_FACE('',(#8118),#3972,.F.);
-#8118 = FACE_BOUND('',#8119,.F.);
-#8119 = EDGE_LOOP('',(#8120,#8121,#8122,#8150,#8171,#8172));
-#8120 = ORIENTED_EDGE('',*,*,#3951,.F.);
-#8121 = ORIENTED_EDGE('',*,*,#7780,.F.);
-#8122 = ORIENTED_EDGE('',*,*,#8123,.T.);
-#8123 = EDGE_CURVE('',#7781,#8124,#8126,.T.);
-#8124 = VERTEX_POINT('',#8125);
-#8125 = CARTESIAN_POINT('',(-10.25,4.180921898935,-19.9));
-#8126 = SURFACE_CURVE('',#8127,(#8132,#8139),.PCURVE_S1.);
-#8127 = CIRCLE('',#8128,7.25);
-#8128 = AXIS2_PLACEMENT_3D('',#8129,#8130,#8131);
-#8129 = CARTESIAN_POINT('',(-3.235,2.35,-19.9));
-#8130 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#8131 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#8132 = PCURVE('',#3972,#8133);
-#8133 = DEFINITIONAL_REPRESENTATION('',(#8134),#8138);
-#8134 = LINE('',#8135,#8136);
-#8135 = CARTESIAN_POINT('',(0.E+000,-0.5));
-#8136 = VECTOR('',#8137,1.);
-#8137 = DIRECTION('',(1.,0.E+000));
-#8138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8139 = PCURVE('',#7819,#8140);
-#8140 = DEFINITIONAL_REPRESENTATION('',(#8141),#8149);
-#8141 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8142,#8143,#8144,#8145,
-#8146,#8147,#8148),.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('') );
-#8142 = CARTESIAN_POINT('',(-10.0375,3.485));
-#8143 = CARTESIAN_POINT('',(-10.0375,16.042368354874));
-#8144 = CARTESIAN_POINT('',(0.8375,9.763684177437));
-#8145 = CARTESIAN_POINT('',(11.7125,3.485));
-#8146 = CARTESIAN_POINT('',(0.8375,-2.793684177437));
-#8147 = CARTESIAN_POINT('',(-10.0375,-9.072368354874));
-#8148 = CARTESIAN_POINT('',(-10.0375,3.485));
-#8149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8150 = ORIENTED_EDGE('',*,*,#8151,.F.);
-#8151 = EDGE_CURVE('',#4993,#8124,#8152,.T.);
-#8152 = SURFACE_CURVE('',#8153,(#8157,#8164),.PCURVE_S1.);
-#8153 = LINE('',#8154,#8155);
-#8154 = CARTESIAN_POINT('',(-10.25,4.180921898935,-19.4));
-#8155 = VECTOR('',#8156,1.);
-#8156 = DIRECTION('',(0.E+000,0.E+000,1.));
-#8157 = PCURVE('',#3972,#8158);
-#8158 = DEFINITIONAL_REPRESENTATION('',(#8159),#8163);
-#8159 = LINE('',#8160,#8161);
-#8160 = CARTESIAN_POINT('',(1.315490895438,0.E+000));
-#8161 = VECTOR('',#8162,1.);
-#8162 = DIRECTION('',(0.E+000,1.));
-#8163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8164 = PCURVE('',#5008,#8165);
-#8165 = DEFINITIONAL_REPRESENTATION('',(#8166),#8170);
-#8166 = LINE('',#8167,#8168);
-#8167 = CARTESIAN_POINT('',(14.805921898935,0.5));
-#8168 = VECTOR('',#8169,1.);
-#8169 = DIRECTION('',(0.E+000,1.));
-#8170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8171 = ORIENTED_EDGE('',*,*,#5020,.T.);
-#8172 = ORIENTED_EDGE('',*,*,#8097,.F.);
-#8173 = ADVANCED_FACE('',(#8174),#4083,.F.);
-#8174 = FACE_BOUND('',#8175,.F.);
-#8175 = EDGE_LOOP('',(#8176,#8199,#8241,#8262));
-#8176 = ORIENTED_EDGE('',*,*,#8177,.F.);
-#8177 = EDGE_CURVE('',#8178,#4066,#8180,.T.);
-#8178 = VERTEX_POINT('',#8179);
-#8179 = CARTESIAN_POINT('',(4.607252876494,2.107265317698,
- -17.27230887314));
-#8180 = SURFACE_CURVE('',#8181,(#8185,#8192),.PCURVE_S1.);
-#8181 = LINE('',#8182,#8183);
-#8182 = CARTESIAN_POINT('',(-1.611243093439E+003,-1.613743080998E+003,
- 4.084802772509E+003));
-#8183 = VECTOR('',#8184,1.);
-#8184 = DIRECTION('',(0.344117718609,0.344117718609,-0.873593722207));
-#8185 = PCURVE('',#4083,#8186);
-#8186 = DEFINITIONAL_REPRESENTATION('',(#8187),#8191);
-#8187 = LINE('',#8188,#8189);
-#8188 = CARTESIAN_POINT('',(-1.611743080998E+003,-591.4388188034));
-#8189 = VECTOR('',#8190,1.);
-#8190 = DIRECTION('',(0.344117718609,-0.938926512428));
-#8191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8192 = PCURVE('',#4111,#8193);
-#8193 = DEFINITIONAL_REPRESENTATION('',(#8194),#8198);
-#8194 = LINE('',#8195,#8196);
-#8195 = CARTESIAN_POINT('',(1.615743080998E+003,-591.4388188034));
-#8196 = VECTOR('',#8197,1.);
-#8197 = DIRECTION('',(-0.344117718609,-0.938926512428));
-#8198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8199 = ORIENTED_EDGE('',*,*,#8200,.F.);
-#8200 = EDGE_CURVE('',#8201,#8178,#8203,.T.);
-#8201 = VERTEX_POINT('',#8202);
-#8202 = CARTESIAN_POINT('',(4.607252876563,-2.107265317806,
- -17.27230887332));
-#8203 = SURFACE_CURVE('',#8204,(#8209,#8216),.PCURVE_S1.);
-#8204 = CIRCLE('',#8205,17.883609280209);
-#8205 = AXIS2_PLACEMENT_3D('',#8206,#8207,#8208);
-#8206 = CARTESIAN_POINT('',(-1.901451001984,4.222069365198E-016,
- -0.74900146855));
-#8207 = DIRECTION('',(0.930417567982,-2.065942012979E-016,0.366501226724
- ));
-#8208 = DIRECTION('',(0.366501226724,-8.137962009254E-017,
- -0.930417567982));
-#8209 = PCURVE('',#4083,#8210);
-#8210 = DEFINITIONAL_REPRESENTATION('',(#8211),#8215);
-#8211 = CIRCLE('',#8212,17.883609280209);
-#8212 = AXIS2_PLACEMENT_2D('',#8213,#8214);
-#8213 = CARTESIAN_POINT('',(2.,-4.982533650384E+003));
-#8214 = DIRECTION('',(0.E+000,-1.));
-#8215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8216 = PCURVE('',#8217,#8222);
-#8217 = SPHERICAL_SURFACE('',#8218,18.);
-#8218 = AXIS2_PLACEMENT_3D('',#8219,#8220,#8221);
-#8219 = CARTESIAN_POINT('',(3.774758283726E-015,-8.381647117973E-031,
- 0.E+000));
-#8220 = DIRECTION('',(2.22044604925E-016,-4.930380657631E-032,1.));
-#8221 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#8222 = DEFINITIONAL_REPRESENTATION('',(#8223),#8240);
-#8223 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#8224,#8225,#8226,#8227,#8228,
- #8229,#8230,#8231,#8232,#8233,#8234,#8235,#8236,#8237,#8238,#8239),
- .UNSPECIFIED.,.F.,.F.,(9,7,9),(6.165078700746,6.283185307177,
- 6.401291913609),.UNSPECIFIED.);
-#8224 = CARTESIAN_POINT('',(4.283414819795,-1.285480171139));
-#8225 = CARTESIAN_POINT('',(4.331412257116,-1.291193521293));
-#8226 = CARTESIAN_POINT('',(4.381507733883,-1.296221662829));
-#8227 = CARTESIAN_POINT('',(4.433576005038,-1.300509583606));
-#8228 = CARTESIAN_POINT('',(4.487399943304,-1.304004522998));
-#8229 = CARTESIAN_POINT('',(4.542655158242,-1.306659866676));
-#8230 = CARTESIAN_POINT('',(4.598902439775,-1.308441407842));
-#8231 = CARTESIAN_POINT('',(4.655645708256,-1.309332185159));
-#8232 = CARTESIAN_POINT('',(4.769132252495,-1.309332185159));
-#8233 = CARTESIAN_POINT('',(4.825875520968,-1.30844140784));
-#8234 = CARTESIAN_POINT('',(4.882122802521,-1.306659866687));
-#8235 = CARTESIAN_POINT('',(4.937378017421,-1.304004522978));
-#8236 = CARTESIAN_POINT('',(4.991201955723,-1.300509583618));
-#8237 = CARTESIAN_POINT('',(5.043270226862,-1.296221662828));
-#8238 = CARTESIAN_POINT('',(5.093365703638,-1.291193521295));
-#8239 = CARTESIAN_POINT('',(5.141363140959,-1.285480171141));
-#8240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8241 = ORIENTED_EDGE('',*,*,#8242,.T.);
-#8242 = EDGE_CURVE('',#8201,#4068,#8243,.T.);
-#8243 = SURFACE_CURVE('',#8244,(#8248,#8255),.PCURVE_S1.);
-#8244 = LINE('',#8245,#8246);
-#8245 = CARTESIAN_POINT('',(-1.61127269769E+003,1.613772685249E+003,
- 4.084877927278E+003));
-#8246 = VECTOR('',#8247,1.);
-#8247 = DIRECTION('',(0.344117718609,-0.344117718609,-0.873593722207));
-#8248 = PCURVE('',#4083,#8249);
-#8249 = DEFINITIONAL_REPRESENTATION('',(#8250),#8254);
-#8250 = LINE('',#8251,#8252);
-#8251 = CARTESIAN_POINT('',(1.615772685249E+003,-591.3580434911));
-#8252 = VECTOR('',#8253,1.);
-#8253 = DIRECTION('',(-0.344117718609,-0.938926512428));
-#8254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8255 = PCURVE('',#4170,#8256);
-#8256 = DEFINITIONAL_REPRESENTATION('',(#8257),#8261);
-#8257 = LINE('',#8258,#8259);
-#8258 = CARTESIAN_POINT('',(-1.611272685249E+003,-591.3580434911));
-#8259 = VECTOR('',#8260,1.);
-#8260 = DIRECTION('',(0.344117718609,-0.938926512428));
-#8261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8262 = ORIENTED_EDGE('',*,*,#4065,.F.);
-#8263 = ADVANCED_FACE('',(#8264),#4170,.F.);
-#8264 = FACE_BOUND('',#8265,.F.);
-#8265 = EDGE_LOOP('',(#8266,#8267,#8308,#8338,#8359));
-#8266 = ORIENTED_EDGE('',*,*,#8242,.F.);
-#8267 = ORIENTED_EDGE('',*,*,#8268,.F.);
-#8268 = EDGE_CURVE('',#8269,#8201,#8271,.T.);
-#8269 = VERTEX_POINT('',#8270);
-#8270 = CARTESIAN_POINT('',(3.256495433688E-015,-2.334048378311,
- -17.84803121264));
-#8271 = SURFACE_CURVE('',#8272,(#8277,#8284),.PCURVE_S1.);
-#8272 = CIRCLE('',#8273,17.461553388025);
-#8273 = AXIS2_PLACEMENT_3D('',#8274,#8275,#8276);
-#8274 = CARTESIAN_POINT('',(4.677510014631E-015,4.065632358912,
- -1.601495176175));
-#8275 = DIRECTION('',(-2.065942012979E-016,-0.930417567982,
- 0.366501226724));
-#8276 = DIRECTION('',(-8.137962009254E-017,-0.366501226724,
- -0.930417567982));
-#8277 = PCURVE('',#4170,#8278);
-#8278 = DEFINITIONAL_REPRESENTATION('',(#8279),#8283);
-#8279 = CIRCLE('',#8280,17.461553388025);
-#8280 = AXIS2_PLACEMENT_2D('',#8281,#8282);
-#8281 = CARTESIAN_POINT('',(1.244125443772E-005,-4.983449898891E+003));
-#8282 = DIRECTION('',(-0.E+000,-1.));
-#8283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8284 = PCURVE('',#8217,#8285);
-#8285 = DEFINITIONAL_REPRESENTATION('',(#8286),#8307);
-#8286 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#8287,#8288,#8289,#8290,#8291,
- #8292,#8293,#8294,#8295,#8296,#8297,#8298,#8299,#8300,#8301,#8302,
- #8303,#8304,#8305,#8306),.UNSPECIFIED.,.F.,.F.,(11,9,11),(
- 5.551115123126E-017,0.133506392897,0.267012785793),.UNSPECIFIED.);
-#8287 = CARTESIAN_POINT('',(3.14159265359,-1.440760815333));
-#8288 = CARTESIAN_POINT('',(3.241471860417,-1.440760815333));
-#8289 = CARTESIAN_POINT('',(3.341351228231,-1.439382283999));
-#8290 = CARTESIAN_POINT('',(3.438639643049,-1.436625360875));
-#8291 = CARTESIAN_POINT('',(3.53076079546,-1.432559859095));
-#8292 = CARTESIAN_POINT('',(3.615778617677,-1.427328808844));
-#8293 = CARTESIAN_POINT('',(3.693391850858,-1.421106418362));
-#8294 = CARTESIAN_POINT('',(3.763770945894,-1.414041575088));
-#8295 = CARTESIAN_POINT('',(3.827450764569,-1.406269230172));
-#8296 = CARTESIAN_POINT('',(3.88506167427,-1.397900197634));
-#8297 = CARTESIAN_POINT('',(3.989439329355,-1.380154001309));
-#8298 = CARTESIAN_POINT('',(4.036206057229,-1.370776823514));
-#8299 = CARTESIAN_POINT('',(4.078197153075,-1.36098805836));
-#8300 = CARTESIAN_POINT('',(4.116072487485,-1.350861123556));
-#8301 = CARTESIAN_POINT('',(4.15040581744,-1.340452781149));
-#8302 = CARTESIAN_POINT('',(4.181681030928,-1.329807701278));
-#8303 = CARTESIAN_POINT('',(4.21030504241,-1.318961628917));
-#8304 = CARTESIAN_POINT('',(4.236618213719,-1.307943317425));
-#8305 = CARTESIAN_POINT('',(4.260907363427,-1.296776349214));
-#8306 = CARTESIAN_POINT('',(4.2834148198,-1.285480171139));
-#8307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8308 = ORIENTED_EDGE('',*,*,#8309,.F.);
-#8309 = EDGE_CURVE('',#8310,#8269,#8312,.T.);
-#8310 = VERTEX_POINT('',#8311);
-#8311 = CARTESIAN_POINT('',(-1.451924486842E-005,-2.334048378284,
- -17.84803121264));
-#8312 = SURFACE_CURVE('',#8313,(#8318,#8325),.PCURVE_S1.);
-#8313 = CIRCLE('',#8314,17.461553388025);
-#8314 = AXIS2_PLACEMENT_3D('',#8315,#8316,#8317);
-#8315 = CARTESIAN_POINT('',(4.677510014631E-015,4.065632358912,
- -1.601495176175));
-#8316 = DIRECTION('',(-2.065942012979E-016,-0.930417567982,
- 0.366501226724));
-#8317 = DIRECTION('',(-8.137962009254E-017,-0.366501226724,
- -0.930417567982));
-#8318 = PCURVE('',#4170,#8319);
-#8319 = DEFINITIONAL_REPRESENTATION('',(#8320),#8324);
-#8320 = CIRCLE('',#8321,17.461553388025);
-#8321 = AXIS2_PLACEMENT_2D('',#8322,#8323);
-#8322 = CARTESIAN_POINT('',(1.244125443772E-005,-4.983449898891E+003));
-#8323 = DIRECTION('',(-0.E+000,-1.));
-#8324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8325 = PCURVE('',#8217,#8326);
-#8326 = DEFINITIONAL_REPRESENTATION('',(#8327),#8337);
-#8327 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#8328,#8329,#8330,#8331,#8332,
- #8333,#8334,#8335,#8336),.UNSPECIFIED.,.F.,.F.,(9,9),(6.283184475682
- ,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
-#8328 = CARTESIAN_POINT('',(3.141586432963,-1.44076081533));
-#8329 = CARTESIAN_POINT('',(3.141587210541,-1.440760815331));
-#8330 = CARTESIAN_POINT('',(3.141587988115,-1.440760815331));
-#8331 = CARTESIAN_POINT('',(3.141588765706,-1.440760815333));
-#8332 = CARTESIAN_POINT('',(3.141589543266,-1.44076081533));
-#8333 = CARTESIAN_POINT('',(3.141590320854,-1.440760815331));
-#8334 = CARTESIAN_POINT('',(3.141591098428,-1.440760815332));
-#8335 = CARTESIAN_POINT('',(3.141591876011,-1.440760815333));
-#8336 = CARTESIAN_POINT('',(3.14159265359,-1.440760815333));
-#8337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8338 = ORIENTED_EDGE('',*,*,#8339,.T.);
-#8339 = EDGE_CURVE('',#8310,#4124,#8340,.T.);
-#8340 = SURFACE_CURVE('',#8341,(#8345,#8352),.PCURVE_S1.);
-#8341 = LINE('',#8342,#8343);
-#8342 = CARTESIAN_POINT('',(-1.244125443444E-005,-1.999999999981,-17.));
-#8343 = VECTOR('',#8344,1.);
-#8344 = DIRECTION('',(-2.279867506097E-006,-0.366501226717,
- -0.930417567982));
-#8345 = PCURVE('',#4170,#8346);
-#8346 = DEFINITIONAL_REPRESENTATION('',(#8347),#8351);
-#8347 = LINE('',#8348,#8349);
-#8348 = CARTESIAN_POINT('',(-5.000035487642E-017,-5.E+003));
-#8349 = VECTOR('',#8350,1.);
-#8350 = DIRECTION('',(-2.279867506015E-006,-0.999999999997));
-#8351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8352 = PCURVE('',#4144,#8353);
-#8353 = DEFINITIONAL_REPRESENTATION('',(#8354),#8358);
-#8354 = LINE('',#8355,#8356);
-#8355 = CARTESIAN_POINT('',(6.283179086552,-5.E+003));
-#8356 = VECTOR('',#8357,1.);
-#8357 = DIRECTION('',(0.E+000,-1.));
-#8358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8359 = ORIENTED_EDGE('',*,*,#4156,.F.);
-#8360 = ADVANCED_FACE('',(#8361),#4144,.F.);
-#8361 = FACE_BOUND('',#8362,.F.);
-#8362 = EDGE_LOOP('',(#8363,#8387,#8408,#8409));
-#8363 = ORIENTED_EDGE('',*,*,#8364,.F.);
-#8364 = EDGE_CURVE('',#8365,#8310,#8367,.T.);
-#8365 = VERTEX_POINT('',#8366);
-#8366 = CARTESIAN_POINT('',(-1.451923123656E-005,2.334048378266,
- -17.84803121264));
-#8367 = SURFACE_CURVE('',#8368,(#8373,#8380),.PCURVE_S1.);
-#8368 = CIRCLE('',#8369,2.334048378311);
-#8369 = AXIS2_PLACEMENT_3D('',#8370,#8371,#8372);
-#8370 = CARTESIAN_POINT('',(-1.875973504046E-015,4.165497955558E-031,
- -17.84803121264));
-#8371 = DIRECTION('',(3.16602527217E-016,-7.029988307415E-032,1.));
-#8372 = DIRECTION('',(1.,-2.22044604925E-016,-3.16602527217E-016));
-#8373 = PCURVE('',#4144,#8374);
-#8374 = DEFINITIONAL_REPRESENTATION('',(#8375),#8379);
-#8375 = LINE('',#8376,#8377);
-#8376 = CARTESIAN_POINT('',(1.570796326795,-5.000848031213E+003));
-#8377 = VECTOR('',#8378,1.);
-#8378 = DIRECTION('',(1.,0.E+000));
-#8379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8380 = PCURVE('',#8217,#8381);
-#8381 = DEFINITIONAL_REPRESENTATION('',(#8382),#8386);
-#8382 = LINE('',#8383,#8384);
-#8383 = CARTESIAN_POINT('',(-1.570796326795,-1.440760815333));
-#8384 = VECTOR('',#8385,1.);
-#8385 = DIRECTION('',(1.,0.E+000));
-#8386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8387 = ORIENTED_EDGE('',*,*,#8388,.T.);
-#8388 = EDGE_CURVE('',#8365,#4096,#8389,.T.);
-#8389 = SURFACE_CURVE('',#8390,(#8394,#8401),.PCURVE_S1.);
-#8390 = LINE('',#8391,#8392);
-#8391 = CARTESIAN_POINT('',(-1.244124275356E-005,1.999999999961,-17.));
-#8392 = VECTOR('',#8393,1.);
-#8393 = DIRECTION('',(-2.279865365577E-006,0.366501226717,
- -0.930417567982));
-#8394 = PCURVE('',#4144,#8395);
-#8395 = DEFINITIONAL_REPRESENTATION('',(#8396),#8400);
-#8396 = LINE('',#8397,#8398);
-#8397 = CARTESIAN_POINT('',(3.141598874211,-5.E+003));
-#8398 = VECTOR('',#8399,1.);
-#8399 = DIRECTION('',(0.E+000,-1.));
-#8400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8401 = PCURVE('',#4111,#8402);
-#8402 = DEFINITIONAL_REPRESENTATION('',(#8403),#8407);
-#8403 = LINE('',#8404,#8405);
-#8404 = CARTESIAN_POINT('',(4.5,-5.E+003));
-#8405 = VECTOR('',#8406,1.);
-#8406 = DIRECTION('',(2.279865365658E-006,-0.999999999997));
-#8407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8408 = ORIENTED_EDGE('',*,*,#4123,.T.);
-#8409 = ORIENTED_EDGE('',*,*,#8339,.F.);
-#8410 = ADVANCED_FACE('',(#8411),#4111,.F.);
-#8411 = FACE_BOUND('',#8412,.F.);
-#8412 = EDGE_LOOP('',(#8413,#8414,#8444,#8483,#8484));
-#8413 = ORIENTED_EDGE('',*,*,#8388,.F.);
-#8414 = ORIENTED_EDGE('',*,*,#8415,.F.);
-#8415 = EDGE_CURVE('',#8416,#8365,#8418,.T.);
-#8416 = VERTEX_POINT('',#8417);
-#8417 = CARTESIAN_POINT('',(3.299620944519E-016,2.334048378274,
- -17.84803121265));
-#8418 = SURFACE_CURVE('',#8419,(#8424,#8431),.PCURVE_S1.);
-#8419 = CIRCLE('',#8420,17.461553388016);
-#8420 = AXIS2_PLACEMENT_3D('',#8421,#8422,#8423);
-#8421 = CARTESIAN_POINT('',(2.872006552813E-015,-4.065632358946,
- -1.601495176188));
-#8422 = DIRECTION('',(2.065942012979E-016,0.930417567982,0.366501226724)
- );
-#8423 = DIRECTION('',(-8.137962009254E-017,-0.366501226724,
- 0.930417567982));
-#8424 = PCURVE('',#4111,#8425);
-#8425 = DEFINITIONAL_REPRESENTATION('',(#8426),#8430);
-#8426 = CIRCLE('',#8427,17.461553388016);
-#8427 = AXIS2_PLACEMENT_2D('',#8428,#8429);
-#8428 = CARTESIAN_POINT('',(4.499987558757,-4.983449898891E+003));
-#8429 = DIRECTION('',(0.E+000,1.));
-#8430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8431 = PCURVE('',#8217,#8432);
-#8432 = DEFINITIONAL_REPRESENTATION('',(#8433),#8443);
-#8433 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#8434,#8435,#8436,#8437,#8438,
- #8439,#8440,#8441,#8442),.UNSPECIFIED.,.F.,.F.,(9,9),(3.14159265359,
- 3.141593485087),.PIECEWISE_BEZIER_KNOTS.);
-#8434 = CARTESIAN_POINT('',(7.0477220085E-014,-1.440760815335));
-#8435 = CARTESIAN_POINT('',(7.77577733493E-007,-1.440760815335));
-#8436 = CARTESIAN_POINT('',(1.555155432527E-006,-1.440760815332));
-#8437 = CARTESIAN_POINT('',(2.332732954366E-006,-1.44076081534));
-#8438 = CARTESIAN_POINT('',(3.110310888777E-006,-1.440760815324));
-#8439 = CARTESIAN_POINT('',(3.887888256112E-006,-1.440760815336));
-#8440 = CARTESIAN_POINT('',(4.665466095766E-006,-1.440760815332));
-#8441 = CARTESIAN_POINT('',(5.443043711541E-006,-1.440760815333));
-#8442 = CARTESIAN_POINT('',(6.220621374528E-006,-1.440760815332));
-#8443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8444 = ORIENTED_EDGE('',*,*,#8445,.F.);
-#8445 = EDGE_CURVE('',#8178,#8416,#8446,.T.);
-#8446 = SURFACE_CURVE('',#8447,(#8452,#8459),.PCURVE_S1.);
-#8447 = CIRCLE('',#8448,17.461553388016);
-#8448 = AXIS2_PLACEMENT_3D('',#8449,#8450,#8451);
-#8449 = CARTESIAN_POINT('',(2.872006552813E-015,-4.065632358946,
- -1.601495176188));
-#8450 = DIRECTION('',(2.065942012979E-016,0.930417567982,0.366501226724)
- );
-#8451 = DIRECTION('',(-8.137962009254E-017,-0.366501226724,
- 0.930417567982));
-#8452 = PCURVE('',#4111,#8453);
-#8453 = DEFINITIONAL_REPRESENTATION('',(#8454),#8458);
-#8454 = CIRCLE('',#8455,17.461553388016);
-#8455 = AXIS2_PLACEMENT_2D('',#8456,#8457);
-#8456 = CARTESIAN_POINT('',(4.499987558757,-4.983449898891E+003));
-#8457 = DIRECTION('',(0.E+000,1.));
-#8458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8459 = PCURVE('',#8217,#8460);
-#8460 = DEFINITIONAL_REPRESENTATION('',(#8461),#8482);
-#8461 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#8462,#8463,#8464,#8465,#8466,
- #8467,#8468,#8469,#8470,#8471,#8472,#8473,#8474,#8475,#8476,#8477,
- #8478,#8479,#8480,#8481),.UNSPECIFIED.,.F.,.F.,(11,9,11),(
- 2.874579867797,3.008086260693,3.14159265359),.UNSPECIFIED.);
-#8462 = CARTESIAN_POINT('',(5.141363140964,-1.285480171141));
-#8463 = CARTESIAN_POINT('',(5.163870597337,-1.296776349216));
-#8464 = CARTESIAN_POINT('',(5.188159747024,-1.307943317436));
-#8465 = CARTESIAN_POINT('',(5.214472918359,-1.318961628919));
-#8466 = CARTESIAN_POINT('',(5.243096929786,-1.32980770127));
-#8467 = CARTESIAN_POINT('',(5.274372143213,-1.340452781127));
-#8468 = CARTESIAN_POINT('',(5.30870547322,-1.350861123551));
-#8469 = CARTESIAN_POINT('',(5.346580807724,-1.360988058386));
-#8470 = CARTESIAN_POINT('',(5.388571903551,-1.37077682352));
-#8471 = CARTESIAN_POINT('',(5.435338631408,-1.380154001311));
-#8472 = CARTESIAN_POINT('',(5.539716286493,-1.397900197636));
-#8473 = CARTESIAN_POINT('',(5.597327196112,-1.406269230258));
-#8474 = CARTESIAN_POINT('',(5.661007015588,-1.414041574862));
-#8475 = CARTESIAN_POINT('',(5.731386106811,-1.421106419759));
-#8476 = CARTESIAN_POINT('',(5.808999347501,-1.427328808408));
-#8477 = CARTESIAN_POINT('',(5.894017162616,-1.432559860201));
-#8478 = CARTESIAN_POINT('',(5.986138317734,-1.436625360293));
-#8479 = CARTESIAN_POINT('',(6.083426732432,-1.439382284043));
-#8480 = CARTESIAN_POINT('',(6.183306100352,-1.440760815335));
-#8481 = CARTESIAN_POINT('',(6.28318530718,-1.440760815335));
-#8482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8483 = ORIENTED_EDGE('',*,*,#8177,.T.);
-#8484 = ORIENTED_EDGE('',*,*,#4095,.F.);
-#8485 = ADVANCED_FACE('',(#8486),#4356,.F.);
-#8486 = FACE_BOUND('',#8487,.F.);
-#8487 = EDGE_LOOP('',(#8488,#8489,#8490,#8491));
-#8488 = ORIENTED_EDGE('',*,*,#4531,.F.);
-#8489 = ORIENTED_EDGE('',*,*,#4340,.T.);
-#8490 = ORIENTED_EDGE('',*,*,#4395,.T.);
-#8491 = ORIENTED_EDGE('',*,*,#8492,.F.);
-#8492 = EDGE_CURVE('',#4532,#4396,#8493,.T.);
-#8493 = SURFACE_CURVE('',#8494,(#8498,#8505),.PCURVE_S1.);
-#8494 = LINE('',#8495,#8496);
-#8495 = CARTESIAN_POINT('',(14.54,2.56173769149,-22.8));
-#8496 = VECTOR('',#8497,1.);
-#8497 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#8498 = PCURVE('',#4356,#8499);
-#8499 = DEFINITIONAL_REPRESENTATION('',(#8500),#8504);
-#8500 = LINE('',#8501,#8502);
-#8501 = CARTESIAN_POINT('',(5.620311483529,0.E+000));
-#8502 = VECTOR('',#8503,1.);
-#8503 = DIRECTION('',(0.E+000,-1.));
-#8504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8505 = PCURVE('',#4439,#8506);
-#8506 = DEFINITIONAL_REPRESENTATION('',(#8507),#8511);
-#8507 = LINE('',#8508,#8509);
-#8508 = CARTESIAN_POINT('',(8.06326230851,0.E+000));
-#8509 = VECTOR('',#8510,1.);
-#8510 = DIRECTION('',(0.E+000,-1.));
-#8511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8512 = ADVANCED_FACE('',(#8513),#4439,.T.);
-#8513 = FACE_BOUND('',#8514,.T.);
-#8514 = EDGE_LOOP('',(#8515,#8516,#8517,#8518));
-#8515 = ORIENTED_EDGE('',*,*,#4666,.F.);
-#8516 = ORIENTED_EDGE('',*,*,#7710,.T.);
-#8517 = ORIENTED_EDGE('',*,*,#4423,.F.);
-#8518 = ORIENTED_EDGE('',*,*,#8492,.F.);
-#8519 = ADVANCED_FACE('',(#8520),#4630,.T.);
-#8520 = FACE_BOUND('',#8521,.T.);
-#8521 = EDGE_LOOP('',(#8522,#8543,#8544,#8545));
-#8522 = ORIENTED_EDGE('',*,*,#8523,.F.);
-#8523 = EDGE_CURVE('',#7660,#8042,#8524,.T.);
-#8524 = SURFACE_CURVE('',#8525,(#8529,#8536),.PCURVE_S1.);
-#8525 = LINE('',#8526,#8527);
-#8526 = CARTESIAN_POINT('',(10.75,9.75,-19.9));
-#8527 = VECTOR('',#8528,1.);
-#8528 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#8529 = PCURVE('',#4630,#8530);
-#8530 = DEFINITIONAL_REPRESENTATION('',(#8531),#8535);
-#8531 = LINE('',#8532,#8533);
-#8532 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#8533 = VECTOR('',#8534,1.);
-#8534 = DIRECTION('',(1.,0.E+000));
-#8535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8536 = PCURVE('',#7676,#8537);
-#8537 = DEFINITIONAL_REPRESENTATION('',(#8538),#8542);
-#8538 = LINE('',#8539,#8540);
-#8539 = CARTESIAN_POINT('',(-10.1875,-10.5));
-#8540 = VECTOR('',#8541,1.);
-#8541 = DIRECTION('',(1.,0.E+000));
-#8542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8543 = ORIENTED_EDGE('',*,*,#7688,.T.);
-#8544 = ORIENTED_EDGE('',*,*,#4614,.F.);
-#8545 = ORIENTED_EDGE('',*,*,#8041,.T.);
-#8546 = ADVANCED_FACE('',(#8547),#4712,.F.);
-#8547 = FACE_BOUND('',#8548,.T.);
-#8548 = EDGE_LOOP('',(#8549,#8550,#8551,#8574,#8601));
-#8549 = ORIENTED_EDGE('',*,*,#4689,.F.);
-#8550 = ORIENTED_EDGE('',*,*,#4724,.F.);
-#8551 = ORIENTED_EDGE('',*,*,#8552,.T.);
-#8552 = EDGE_CURVE('',#4692,#8553,#8555,.T.);
-#8553 = VERTEX_POINT('',#8554);
-#8554 = CARTESIAN_POINT('',(12.54,-1.,-14.8));
-#8555 = SEAM_CURVE('',#8556,(#8560,#8567),.PCURVE_S1.);
-#8556 = LINE('',#8557,#8558);
-#8557 = CARTESIAN_POINT('',(12.54,-1.,-22.8));
-#8558 = VECTOR('',#8559,1.);
-#8559 = DIRECTION('',(1.232595164408E-032,5.551115123126E-017,1.));
-#8560 = PCURVE('',#4712,#8561);
-#8561 = DEFINITIONAL_REPRESENTATION('',(#8562),#8566);
-#8562 = LINE('',#8563,#8564);
-#8563 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#8564 = VECTOR('',#8565,1.);
-#8565 = DIRECTION('',(-0.E+000,1.));
-#8566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8567 = PCURVE('',#4712,#8568);
-#8568 = DEFINITIONAL_REPRESENTATION('',(#8569),#8573);
-#8569 = LINE('',#8570,#8571);
-#8570 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
-#8571 = VECTOR('',#8572,1.);
-#8572 = DIRECTION('',(-0.E+000,1.));
-#8573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8574 = ORIENTED_EDGE('',*,*,#8575,.F.);
-#8575 = EDGE_CURVE('',#8553,#8553,#8576,.T.);
-#8576 = SURFACE_CURVE('',#8577,(#8582,#8589),.PCURVE_S1.);
-#8577 = CIRCLE('',#8578,1.);
-#8578 = AXIS2_PLACEMENT_3D('',#8579,#8580,#8581);
-#8579 = CARTESIAN_POINT('',(12.54,-2.78443934576E-015,-14.8));
-#8580 = DIRECTION('',(-0.E+000,0.E+000,-1.));
-#8581 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#8582 = PCURVE('',#4712,#8583);
-#8583 = DEFINITIONAL_REPRESENTATION('',(#8584),#8588);
-#8584 = LINE('',#8585,#8586);
-#8585 = CARTESIAN_POINT('',(-0.E+000,8.));
-#8586 = VECTOR('',#8587,1.);
-#8587 = DIRECTION('',(-1.,0.E+000));
-#8588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8589 = PCURVE('',#8590,#8595);
-#8590 = PLANE('',#8591);
-#8591 = AXIS2_PLACEMENT_3D('',#8592,#8593,#8594);
-#8592 = CARTESIAN_POINT('',(12.54,-2.78443934576E-015,-14.8));
-#8593 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#8594 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#8595 = DEFINITIONAL_REPRESENTATION('',(#8596),#8600);
-#8596 = CIRCLE('',#8597,1.);
-#8597 = AXIS2_PLACEMENT_2D('',#8598,#8599);
-#8598 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#8599 = DIRECTION('',(1.,0.E+000));
-#8600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8601 = ORIENTED_EDGE('',*,*,#8552,.F.);
-#8602 = ADVANCED_FACE('',(#8603),#4902,.F.);
-#8603 = FACE_BOUND('',#8604,.F.);
-#8604 = EDGE_LOOP('',(#8605,#8606,#8627,#8628));
-#8605 = ORIENTED_EDGE('',*,*,#5185,.F.);
-#8606 = ORIENTED_EDGE('',*,*,#8607,.T.);
-#8607 = EDGE_CURVE('',#5186,#4856,#8608,.T.);
-#8608 = SURFACE_CURVE('',#8609,(#8613,#8620),.PCURVE_S1.);
-#8609 = LINE('',#8610,#8611);
-#8610 = CARTESIAN_POINT('',(-13.95999999999,2.236067977501,-22.8));
-#8611 = VECTOR('',#8612,1.);
-#8612 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#8613 = PCURVE('',#4902,#8614);
-#8614 = DEFINITIONAL_REPRESENTATION('',(#8615),#8619);
-#8615 = LINE('',#8616,#8617);
-#8616 = CARTESIAN_POINT('',(0.729727656227,0.E+000));
-#8617 = VECTOR('',#8618,1.);
-#8618 = DIRECTION('',(0.E+000,-1.));
-#8619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8620 = PCURVE('',#4871,#8621);
-#8621 = DEFINITIONAL_REPRESENTATION('',(#8622),#8626);
-#8622 = LINE('',#8623,#8624);
-#8623 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#8624 = VECTOR('',#8625,1.);
-#8625 = DIRECTION('',(0.E+000,-1.));
-#8626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8627 = ORIENTED_EDGE('',*,*,#4883,.T.);
-#8628 = ORIENTED_EDGE('',*,*,#4942,.F.);
-#8629 = ADVANCED_FACE('',(#8630),#4871,.T.);
-#8630 = FACE_BOUND('',#8631,.T.);
-#8631 = EDGE_LOOP('',(#8632,#8633,#8634,#8635));
-#8632 = ORIENTED_EDGE('',*,*,#5213,.F.);
-#8633 = ORIENTED_EDGE('',*,*,#8607,.T.);
-#8634 = ORIENTED_EDGE('',*,*,#4855,.F.);
-#8635 = ORIENTED_EDGE('',*,*,#7856,.F.);
-#8636 = ADVANCED_FACE('',(#8637),#5008,.T.);
-#8637 = FACE_BOUND('',#8638,.T.);
-#8638 = EDGE_LOOP('',(#8639,#8660,#8661,#8662));
-#8639 = ORIENTED_EDGE('',*,*,#8640,.F.);
-#8640 = EDGE_CURVE('',#8124,#7879,#8641,.T.);
-#8641 = SURFACE_CURVE('',#8642,(#8646,#8653),.PCURVE_S1.);
-#8642 = LINE('',#8643,#8644);
-#8643 = CARTESIAN_POINT('',(-10.25,-10.625,-19.9));
-#8644 = VECTOR('',#8645,1.);
-#8645 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#8646 = PCURVE('',#5008,#8647);
-#8647 = DEFINITIONAL_REPRESENTATION('',(#8648),#8652);
-#8648 = LINE('',#8649,#8650);
-#8649 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#8650 = VECTOR('',#8651,1.);
-#8651 = DIRECTION('',(1.,0.E+000));
-#8652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8653 = PCURVE('',#7819,#8654);
-#8654 = DEFINITIONAL_REPRESENTATION('',(#8655),#8659);
-#8655 = LINE('',#8656,#8657);
-#8656 = CARTESIAN_POINT('',(10.1875,10.5));
-#8657 = VECTOR('',#8658,1.);
-#8658 = DIRECTION('',(-1.,0.E+000));
-#8659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8660 = ORIENTED_EDGE('',*,*,#8151,.F.);
-#8661 = ORIENTED_EDGE('',*,*,#4992,.F.);
-#8662 = ORIENTED_EDGE('',*,*,#7878,.F.);
-#8663 = ADVANCED_FACE('',(#8664),#5259,.F.);
-#8664 = FACE_BOUND('',#8665,.T.);
-#8665 = EDGE_LOOP('',(#8666,#8667,#8668,#8691,#8718));
-#8666 = ORIENTED_EDGE('',*,*,#5236,.F.);
-#8667 = ORIENTED_EDGE('',*,*,#5271,.F.);
-#8668 = ORIENTED_EDGE('',*,*,#8669,.T.);
-#8669 = EDGE_CURVE('',#5239,#8670,#8672,.T.);
-#8670 = VERTEX_POINT('',#8671);
-#8671 = CARTESIAN_POINT('',(-11.96,-1.,-14.8));
-#8672 = SEAM_CURVE('',#8673,(#8677,#8684),.PCURVE_S1.);
-#8673 = LINE('',#8674,#8675);
-#8674 = CARTESIAN_POINT('',(-11.96,-1.,-22.8));
-#8675 = VECTOR('',#8676,1.);
-#8676 = DIRECTION('',(1.232595164408E-032,5.551115123126E-017,1.));
-#8677 = PCURVE('',#5259,#8678);
-#8678 = DEFINITIONAL_REPRESENTATION('',(#8679),#8683);
-#8679 = LINE('',#8680,#8681);
-#8680 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#8681 = VECTOR('',#8682,1.);
-#8682 = DIRECTION('',(-0.E+000,1.));
-#8683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8684 = PCURVE('',#5259,#8685);
-#8685 = DEFINITIONAL_REPRESENTATION('',(#8686),#8690);
-#8686 = LINE('',#8687,#8688);
-#8687 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
-#8688 = VECTOR('',#8689,1.);
-#8689 = DIRECTION('',(-0.E+000,1.));
-#8690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8691 = ORIENTED_EDGE('',*,*,#8692,.F.);
-#8692 = EDGE_CURVE('',#8670,#8670,#8693,.T.);
-#8693 = SURFACE_CURVE('',#8694,(#8699,#8706),.PCURVE_S1.);
-#8694 = CIRCLE('',#8695,1.);
-#8695 = AXIS2_PLACEMENT_3D('',#8696,#8697,#8698);
-#8696 = CARTESIAN_POINT('',(-11.96,2.655653474903E-015,-14.8));
-#8697 = DIRECTION('',(-0.E+000,0.E+000,-1.));
-#8698 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#8699 = PCURVE('',#5259,#8700);
-#8700 = DEFINITIONAL_REPRESENTATION('',(#8701),#8705);
-#8701 = LINE('',#8702,#8703);
-#8702 = CARTESIAN_POINT('',(-0.E+000,8.));
-#8703 = VECTOR('',#8704,1.);
-#8704 = DIRECTION('',(-1.,0.E+000));
-#8705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8706 = PCURVE('',#8707,#8712);
-#8707 = PLANE('',#8708);
-#8708 = AXIS2_PLACEMENT_3D('',#8709,#8710,#8711);
-#8709 = CARTESIAN_POINT('',(-11.96,2.655653474903E-015,-14.8));
-#8710 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#8711 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#8712 = DEFINITIONAL_REPRESENTATION('',(#8713),#8717);
-#8713 = CIRCLE('',#8714,1.);
-#8714 = AXIS2_PLACEMENT_2D('',#8715,#8716);
-#8715 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#8716 = DIRECTION('',(1.,0.E+000));
-#8717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8718 = ORIENTED_EDGE('',*,*,#8669,.F.);
-#8719 = ADVANCED_FACE('',(#8720),#5352,.T.);
-#8720 = FACE_BOUND('',#8721,.T.);
-#8721 = EDGE_LOOP('',(#8722,#8750,#8751,#8752,#8753,#8754,#8755,#8778));
-#8722 = ORIENTED_EDGE('',*,*,#8723,.F.);
-#8723 = EDGE_CURVE('',#5335,#8724,#8726,.T.);
-#8724 = VERTEX_POINT('',#8725);
-#8725 = CARTESIAN_POINT('',(22.854024574305,2.75,-1.640821138803));
-#8726 = SURFACE_CURVE('',#8727,(#8732,#8743),.PCURVE_S1.);
-#8727 = CIRCLE('',#8728,5.);
-#8728 = AXIS2_PLACEMENT_3D('',#8729,#8730,#8731);
-#8729 = CARTESIAN_POINT('',(19.318516525781,2.75,-5.17638090205));
-#8730 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016));
-#8731 = DIRECTION('',(1.,0.E+000,0.E+000));
-#8732 = PCURVE('',#5352,#8733);
-#8733 = DEFINITIONAL_REPRESENTATION('',(#8734),#8742);
-#8734 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8735,#8736,#8737,#8738,
-#8739,#8740,#8741),.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('') );
-#8735 = CARTESIAN_POINT('',(0.291000300881,2.969664334019));
-#8736 = CARTESIAN_POINT('',(8.951254338725,2.969664334019));
-#8737 = CARTESIAN_POINT('',(4.621127319803,-4.530335665981));
-#8738 = CARTESIAN_POINT('',(0.291000300881,-12.03033566598));
-#8739 = CARTESIAN_POINT('',(-4.039126718041,-4.530335665981));
-#8740 = CARTESIAN_POINT('',(-8.369253736964,2.969664334019));
-#8741 = CARTESIAN_POINT('',(0.291000300881,2.969664334019));
-#8742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8743 = PCURVE('',#5380,#8744);
-#8744 = DEFINITIONAL_REPRESENTATION('',(#8745),#8749);
-#8745 = LINE('',#8746,#8747);
-#8746 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#8747 = VECTOR('',#8748,1.);
-#8748 = DIRECTION('',(-1.,0.E+000));
-#8749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8750 = ORIENTED_EDGE('',*,*,#5334,.T.);
-#8751 = ORIENTED_EDGE('',*,*,#7601,.T.);
-#8752 = ORIENTED_EDGE('',*,*,#7575,.F.);
-#8753 = ORIENTED_EDGE('',*,*,#7497,.T.);
-#8754 = ORIENTED_EDGE('',*,*,#7375,.T.);
-#8755 = ORIENTED_EDGE('',*,*,#8756,.T.);
-#8756 = EDGE_CURVE('',#7378,#8757,#8759,.T.);
-#8757 = VERTEX_POINT('',#8758);
-#8758 = CARTESIAN_POINT('',(20.9,2.75,0.313203435596));
-#8759 = SURFACE_CURVE('',#8760,(#8764,#8771),.PCURVE_S1.);
-#8760 = LINE('',#8761,#8762);
-#8761 = CARTESIAN_POINT('',(20.9,2.75,4.440892098501E-016));
-#8762 = VECTOR('',#8763,1.);
-#8763 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.));
-#8764 = PCURVE('',#5352,#8765);
-#8765 = DEFINITIONAL_REPRESENTATION('',(#8766),#8770);
-#8766 = LINE('',#8767,#8768);
-#8767 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#8768 = VECTOR('',#8769,1.);
-#8769 = DIRECTION('',(1.,0.E+000));
-#8770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8771 = PCURVE('',#5950,#8772);
-#8772 = DEFINITIONAL_REPRESENTATION('',(#8773),#8777);
-#8773 = LINE('',#8774,#8775);
-#8774 = CARTESIAN_POINT('',(-1.665334536938E-016,-3.697785493223E-032));
-#8775 = VECTOR('',#8776,1.);
-#8776 = DIRECTION('',(1.,0.E+000));
-#8777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8778 = ORIENTED_EDGE('',*,*,#8779,.F.);
-#8779 = EDGE_CURVE('',#8724,#8757,#8780,.T.);
-#8780 = SURFACE_CURVE('',#8781,(#8785,#8792),.PCURVE_S1.);
-#8781 = LINE('',#8782,#8783);
-#8782 = CARTESIAN_POINT('',(22.854024574352,2.75,-1.640821138755));
-#8783 = VECTOR('',#8784,1.);
-#8784 = DIRECTION('',(-0.707106781187,-1.570092458684E-016,
- 0.707106781187));
-#8785 = PCURVE('',#5352,#8786);
-#8786 = DEFINITIONAL_REPRESENTATION('',(#8787),#8791);
-#8787 = LINE('',#8788,#8789);
-#8788 = CARTESIAN_POINT('',(3.826560064176,1.505172382589));
-#8789 = VECTOR('',#8790,1.);
-#8790 = DIRECTION('',(0.707106781187,-0.707106781187));
-#8791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8792 = PCURVE('',#5985,#8793);
-#8793 = DEFINITIONAL_REPRESENTATION('',(#8794),#8798);
-#8794 = LINE('',#8795,#8796);
-#8795 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#8796 = VECTOR('',#8797,1.);
-#8797 = DIRECTION('',(1.,0.E+000));
-#8798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8799 = ADVANCED_FACE('',(#8800),#5408,.F.);
-#8800 = FACE_BOUND('',#8801,.F.);
-#8801 = EDGE_LOOP('',(#8802,#8830,#8831,#8832,#8833,#8834,#8835,#8858));
-#8802 = ORIENTED_EDGE('',*,*,#8803,.F.);
-#8803 = EDGE_CURVE('',#5365,#8804,#8806,.T.);
-#8804 = VERTEX_POINT('',#8805);
-#8805 = CARTESIAN_POINT('',(22.854024574305,-2.75,-1.640821138803));
-#8806 = SURFACE_CURVE('',#8807,(#8812,#8823),.PCURVE_S1.);
-#8807 = CIRCLE('',#8808,5.);
-#8808 = AXIS2_PLACEMENT_3D('',#8809,#8810,#8811);
-#8809 = CARTESIAN_POINT('',(19.318516525781,-2.75,-5.17638090205));
-#8810 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016));
-#8811 = DIRECTION('',(1.,0.E+000,0.E+000));
-#8812 = PCURVE('',#5408,#8813);
-#8813 = DEFINITIONAL_REPRESENTATION('',(#8814),#8822);
-#8814 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8815,#8816,#8817,#8818,
-#8819,#8820,#8821),.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('') );
-#8815 = CARTESIAN_POINT('',(0.291000300881,2.969664334019));
-#8816 = CARTESIAN_POINT('',(8.951254338725,2.969664334019));
-#8817 = CARTESIAN_POINT('',(4.621127319803,-4.530335665981));
-#8818 = CARTESIAN_POINT('',(0.291000300881,-12.03033566598));
-#8819 = CARTESIAN_POINT('',(-4.039126718041,-4.530335665981));
-#8820 = CARTESIAN_POINT('',(-8.369253736964,2.969664334019));
-#8821 = CARTESIAN_POINT('',(0.291000300881,2.969664334019));
-#8822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8823 = PCURVE('',#5380,#8824);
-#8824 = DEFINITIONAL_REPRESENTATION('',(#8825),#8829);
-#8825 = LINE('',#8826,#8827);
-#8826 = CARTESIAN_POINT('',(-0.E+000,-5.5));
-#8827 = VECTOR('',#8828,1.);
-#8828 = DIRECTION('',(-1.,0.E+000));
-#8829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8830 = ORIENTED_EDGE('',*,*,#5392,.T.);
-#8831 = ORIENTED_EDGE('',*,*,#5469,.T.);
-#8832 = ORIENTED_EDGE('',*,*,#5569,.F.);
-#8833 = ORIENTED_EDGE('',*,*,#5645,.T.);
-#8834 = ORIENTED_EDGE('',*,*,#5673,.T.);
-#8835 = ORIENTED_EDGE('',*,*,#8836,.T.);
-#8836 = EDGE_CURVE('',#5674,#8837,#8839,.T.);
-#8837 = VERTEX_POINT('',#8838);
-#8838 = CARTESIAN_POINT('',(20.9,-2.75,0.313203435596));
-#8839 = SURFACE_CURVE('',#8840,(#8844,#8851),.PCURVE_S1.);
-#8840 = LINE('',#8841,#8842);
-#8841 = CARTESIAN_POINT('',(20.9,-2.75,-4.440892098501E-016));
-#8842 = VECTOR('',#8843,1.);
-#8843 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.));
-#8844 = PCURVE('',#5408,#8845);
-#8845 = DEFINITIONAL_REPRESENTATION('',(#8846),#8850);
-#8846 = LINE('',#8847,#8848);
-#8847 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#8848 = VECTOR('',#8849,1.);
-#8849 = DIRECTION('',(1.,0.E+000));
-#8850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8851 = PCURVE('',#5715,#8852);
-#8852 = DEFINITIONAL_REPRESENTATION('',(#8853),#8857);
-#8853 = LINE('',#8854,#8855);
-#8854 = CARTESIAN_POINT('',(1.665334536938E-016,-5.5));
-#8855 = VECTOR('',#8856,1.);
-#8856 = DIRECTION('',(1.,0.E+000));
-#8857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8858 = ORIENTED_EDGE('',*,*,#8859,.F.);
-#8859 = EDGE_CURVE('',#8804,#8837,#8860,.T.);
-#8860 = SURFACE_CURVE('',#8861,(#8865,#8872),.PCURVE_S1.);
-#8861 = LINE('',#8862,#8863);
-#8862 = CARTESIAN_POINT('',(22.854024574352,-2.75,-1.640821138755));
-#8863 = VECTOR('',#8864,1.);
-#8864 = DIRECTION('',(-0.707106781187,-1.570092458684E-016,
- 0.707106781187));
-#8865 = PCURVE('',#5408,#8866);
-#8866 = DEFINITIONAL_REPRESENTATION('',(#8867),#8871);
-#8867 = LINE('',#8868,#8869);
-#8868 = CARTESIAN_POINT('',(3.826560064176,1.505172382589));
-#8869 = VECTOR('',#8870,1.);
-#8870 = DIRECTION('',(0.707106781187,-0.707106781187));
-#8871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8872 = PCURVE('',#5985,#8873);
-#8873 = DEFINITIONAL_REPRESENTATION('',(#8874),#8878);
-#8874 = LINE('',#8875,#8876);
-#8875 = CARTESIAN_POINT('',(-7.850462293419E-017,-5.5));
-#8876 = VECTOR('',#8877,1.);
-#8877 = DIRECTION('',(1.,0.E+000));
-#8878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8879 = ADVANCED_FACE('',(#8880),#5380,.T.);
-#8880 = FACE_BOUND('',#8881,.F.);
-#8881 = EDGE_LOOP('',(#8882,#8883,#8884,#8905));
-#8882 = ORIENTED_EDGE('',*,*,#5364,.T.);
-#8883 = ORIENTED_EDGE('',*,*,#8803,.T.);
-#8884 = ORIENTED_EDGE('',*,*,#8885,.F.);
-#8885 = EDGE_CURVE('',#8724,#8804,#8886,.T.);
-#8886 = SURFACE_CURVE('',#8887,(#8891,#8898),.PCURVE_S1.);
-#8887 = LINE('',#8888,#8889);
-#8888 = CARTESIAN_POINT('',(22.854024574305,2.75,-1.640821138803));
-#8889 = VECTOR('',#8890,1.);
-#8890 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016));
-#8891 = PCURVE('',#5380,#8892);
-#8892 = DEFINITIONAL_REPRESENTATION('',(#8893),#8897);
-#8893 = LINE('',#8894,#8895);
-#8894 = CARTESIAN_POINT('',(-7.068590784144,0.E+000));
-#8895 = VECTOR('',#8896,1.);
-#8896 = DIRECTION('',(-0.E+000,-1.));
-#8897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8898 = PCURVE('',#5985,#8899);
-#8899 = DEFINITIONAL_REPRESENTATION('',(#8900),#8904);
-#8900 = LINE('',#8901,#8902);
-#8901 = CARTESIAN_POINT('',(-9.420554752103E-016,-2.958228394579E-031));
-#8902 = VECTOR('',#8903,1.);
-#8903 = DIRECTION('',(0.E+000,-1.));
-#8904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8905 = ORIENTED_EDGE('',*,*,#8723,.F.);
-#8906 = ADVANCED_FACE('',(#8907),#5715,.T.);
-#8907 = FACE_BOUND('',#8908,.T.);
-#8908 = EDGE_LOOP('',(#8909,#8910,#8911,#8912));
-#8909 = ORIENTED_EDGE('',*,*,#5730,.F.);
-#8910 = ORIENTED_EDGE('',*,*,#5701,.T.);
-#8911 = ORIENTED_EDGE('',*,*,#8836,.T.);
-#8912 = ORIENTED_EDGE('',*,*,#8913,.F.);
-#8913 = EDGE_CURVE('',#5731,#8837,#8914,.T.);
-#8914 = SURFACE_CURVE('',#8915,(#8919,#8926),.PCURVE_S1.);
-#8915 = LINE('',#8916,#8917);
-#8916 = CARTESIAN_POINT('',(20.9,2.75,0.313203435596));
-#8917 = VECTOR('',#8918,1.);
-#8918 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016));
-#8919 = PCURVE('',#5715,#8920);
-#8920 = DEFINITIONAL_REPRESENTATION('',(#8921),#8925);
-#8921 = LINE('',#8922,#8923);
-#8922 = CARTESIAN_POINT('',(0.313203435596,6.954513311817E-017));
-#8923 = VECTOR('',#8924,1.);
-#8924 = DIRECTION('',(0.E+000,-1.));
-#8925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8926 = PCURVE('',#5985,#8927);
-#8927 = DEFINITIONAL_REPRESENTATION('',(#8928),#8932);
-#8928 = LINE('',#8929,#8930);
-#8929 = CARTESIAN_POINT('',(2.763408054259,-1.02085952243E-017));
-#8930 = VECTOR('',#8931,1.);
-#8931 = DIRECTION('',(0.E+000,-1.));
-#8932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8933 = ADVANCED_FACE('',(#8934),#5985,.F.);
-#8934 = FACE_BOUND('',#8935,.F.);
-#8935 = EDGE_LOOP('',(#8936,#8937,#8938,#8939,#8940,#8941,#8942));
-#8936 = ORIENTED_EDGE('',*,*,#8779,.F.);
-#8937 = ORIENTED_EDGE('',*,*,#8885,.T.);
-#8938 = ORIENTED_EDGE('',*,*,#8859,.T.);
-#8939 = ORIENTED_EDGE('',*,*,#8913,.F.);
-#8940 = ORIENTED_EDGE('',*,*,#6048,.F.);
-#8941 = ORIENTED_EDGE('',*,*,#5962,.F.);
-#8942 = ORIENTED_EDGE('',*,*,#8943,.F.);
-#8943 = EDGE_CURVE('',#8757,#5935,#8944,.T.);
-#8944 = SURFACE_CURVE('',#8945,(#8949,#8956),.PCURVE_S1.);
-#8945 = LINE('',#8946,#8947);
-#8946 = CARTESIAN_POINT('',(20.9,2.75,0.313203435596));
-#8947 = VECTOR('',#8948,1.);
-#8948 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016));
-#8949 = PCURVE('',#5985,#8950);
-#8950 = DEFINITIONAL_REPRESENTATION('',(#8951),#8955);
-#8951 = LINE('',#8952,#8953);
-#8952 = CARTESIAN_POINT('',(2.763408054259,-1.02085952243E-017));
-#8953 = VECTOR('',#8954,1.);
-#8954 = DIRECTION('',(0.E+000,-1.));
-#8955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8956 = PCURVE('',#5950,#8957);
-#8957 = DEFINITIONAL_REPRESENTATION('',(#8958),#8962);
-#8958 = LINE('',#8959,#8960);
-#8959 = CARTESIAN_POINT('',(0.313203435596,6.954513311817E-017));
-#8960 = VECTOR('',#8961,1.);
-#8961 = DIRECTION('',(0.E+000,-1.));
-#8962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8963 = ADVANCED_FACE('',(#8964,#8995),#6035,.F.);
-#8964 = FACE_BOUND('',#8965,.T.);
-#8965 = EDGE_LOOP('',(#8966));
-#8966 = ORIENTED_EDGE('',*,*,#8967,.T.);
-#8967 = EDGE_CURVE('',#8968,#8968,#8970,.T.);
-#8968 = VERTEX_POINT('',#8969);
-#8969 = CARTESIAN_POINT('',(18.,-1.110223024625E-015,5.));
-#8970 = SURFACE_CURVE('',#8971,(#8976,#8983),.PCURVE_S1.);
-#8971 = CIRCLE('',#8972,18.);
-#8972 = AXIS2_PLACEMENT_3D('',#8973,#8974,#8975);
-#8973 = CARTESIAN_POINT('',(0.E+000,-1.110223024625E-015,5.));
-#8974 = DIRECTION('',(0.E+000,2.22044604925E-016,-1.));
-#8975 = DIRECTION('',(1.,0.E+000,0.E+000));
-#8976 = PCURVE('',#6035,#8977);
-#8977 = DEFINITIONAL_REPRESENTATION('',(#8978),#8982);
-#8978 = CIRCLE('',#8979,18.);
-#8979 = AXIS2_PLACEMENT_2D('',#8980,#8981);
-#8980 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#8981 = DIRECTION('',(1.,-0.E+000));
-#8982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8983 = PCURVE('',#8984,#8989);
-#8984 = CYLINDRICAL_SURFACE('',#8985,18.);
-#8985 = AXIS2_PLACEMENT_3D('',#8986,#8987,#8988);
-#8986 = CARTESIAN_POINT('',(0.E+000,9.789343728818E-031,
- -4.40872847693E-015));
-#8987 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.));
-#8988 = DIRECTION('',(1.,0.E+000,0.E+000));
-#8989 = DEFINITIONAL_REPRESENTATION('',(#8990),#8994);
-#8990 = LINE('',#8991,#8992);
-#8991 = CARTESIAN_POINT('',(-0.E+000,5.));
-#8992 = VECTOR('',#8993,1.);
-#8993 = DIRECTION('',(-1.,0.E+000));
-#8994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#8995 = FACE_BOUND('',#8996,.T.);
-#8996 = EDGE_LOOP('',(#8997));
-#8997 = ORIENTED_EDGE('',*,*,#6020,.F.);
-#8998 = ADVANCED_FACE('',(#8999),#5950,.T.);
-#8999 = FACE_BOUND('',#9000,.T.);
-#9000 = EDGE_LOOP('',(#9001,#9002,#9003,#9004));
-#9001 = ORIENTED_EDGE('',*,*,#8756,.F.);
-#9002 = ORIENTED_EDGE('',*,*,#7427,.T.);
-#9003 = ORIENTED_EDGE('',*,*,#5934,.T.);
-#9004 = ORIENTED_EDGE('',*,*,#8943,.F.);
-#9005 = ADVANCED_FACE('',(#9006),#5921,.T.);
-#9006 = FACE_BOUND('',#9007,.T.);
-#9007 = EDGE_LOOP('',(#9008,#9009,#9010,#9033));
-#9008 = ORIENTED_EDGE('',*,*,#5907,.F.);
-#9009 = ORIENTED_EDGE('',*,*,#7351,.T.);
-#9010 = ORIENTED_EDGE('',*,*,#9011,.T.);
-#9011 = EDGE_CURVE('',#7324,#9012,#9014,.T.);
-#9012 = VERTEX_POINT('',#9013);
-#9013 = CARTESIAN_POINT('',(-8.068430139593,19.474930939095,
- 0.313203435596));
-#9014 = SURFACE_CURVE('',#9015,(#9019,#9026),.PCURVE_S1.);
-#9015 = LINE('',#9016,#9017);
-#9016 = CARTESIAN_POINT('',(-8.068430139593,19.474930939095,
- -1.754152378908E-014));
-#9017 = VECTOR('',#9018,1.);
-#9018 = DIRECTION('',(5.551115123126E-017,8.990670665014E-016,1.));
-#9019 = PCURVE('',#5921,#9020);
-#9020 = DEFINITIONAL_REPRESENTATION('',(#9021),#9025);
-#9021 = LINE('',#9022,#9023);
-#9022 = CARTESIAN_POINT('',(0.E+000,-5.5));
-#9023 = VECTOR('',#9024,1.);
-#9024 = DIRECTION('',(1.,0.E+000));
-#9025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9026 = PCURVE('',#7079,#9027);
-#9027 = DEFINITIONAL_REPRESENTATION('',(#9028),#9032);
-#9028 = LINE('',#9029,#9030);
-#9029 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#9030 = VECTOR('',#9031,1.);
-#9031 = DIRECTION('',(1.,-9.162865436457E-018));
-#9032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9033 = ORIENTED_EDGE('',*,*,#9034,.F.);
-#9034 = EDGE_CURVE('',#5873,#9012,#9035,.T.);
-#9035 = SURFACE_CURVE('',#9036,(#9040,#9047),.PCURVE_S1.);
-#9036 = LINE('',#9037,#9038);
-#9037 = CARTESIAN_POINT('',(-12.8315698604,16.724930939095,
- 0.313203435596));
-#9038 = VECTOR('',#9039,1.);
-#9039 = DIRECTION('',(0.866025403784,0.5,-4.440892098501E-016));
-#9040 = PCURVE('',#5921,#9041);
-#9041 = DEFINITIONAL_REPRESENTATION('',(#9042),#9046);
-#9042 = LINE('',#9043,#9044);
-#9043 = CARTESIAN_POINT('',(0.313203435596,-1.387778780781E-016));
-#9044 = VECTOR('',#9045,1.);
-#9045 = DIRECTION('',(0.E+000,-1.));
-#9046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9047 = PCURVE('',#5895,#9048);
-#9048 = DEFINITIONAL_REPRESENTATION('',(#9049),#9053);
-#9049 = LINE('',#9050,#9051);
-#9050 = CARTESIAN_POINT('',(2.763408054259,-3.191891195797E-016));
-#9051 = VECTOR('',#9052,1.);
-#9052 = DIRECTION('',(2.775557561563E-017,-1.));
-#9053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9054 = ADVANCED_FACE('',(#9055),#5895,.F.);
-#9055 = FACE_BOUND('',#9056,.F.);
-#9056 = EDGE_LOOP('',(#9057,#9082,#9105,#9126,#9127,#9128));
-#9057 = ORIENTED_EDGE('',*,*,#9058,.F.);
-#9058 = EDGE_CURVE('',#9059,#9061,#9063,.T.);
-#9059 = VERTEX_POINT('',#9060);
-#9060 = CARTESIAN_POINT('',(-13.80858214756,18.417165860062,
- -1.640821138803));
-#9061 = VERTEX_POINT('',#9062);
-#9062 = CARTESIAN_POINT('',(-12.8315698604,16.724930939095,
- 0.313203435596));
-#9063 = SURFACE_CURVE('',#9064,(#9068,#9075),.PCURVE_S1.);
-#9064 = LINE('',#9065,#9066);
-#9065 = CARTESIAN_POINT('',(-13.80858214758,18.417165860103,
- -1.640821138755));
-#9066 = VECTOR('',#9067,1.);
-#9067 = DIRECTION('',(0.353553390593,-0.612372435696,0.707106781187));
-#9068 = PCURVE('',#5895,#9069);
-#9069 = DEFINITIONAL_REPRESENTATION('',(#9070),#9074);
-#9070 = LINE('',#9071,#9072);
-#9071 = CARTESIAN_POINT('',(1.401810456145E-015,-7.691850745534E-016));
-#9072 = VECTOR('',#9073,1.);
-#9073 = DIRECTION('',(1.,-5.551115123126E-017));
-#9074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9075 = PCURVE('',#6746,#9076);
-#9076 = DEFINITIONAL_REPRESENTATION('',(#9077),#9081);
-#9077 = LINE('',#9078,#9079);
-#9078 = CARTESIAN_POINT('',(3.826560064176,1.505172382589));
-#9079 = VECTOR('',#9080,1.);
-#9080 = DIRECTION('',(0.707106781187,-0.707106781187));
-#9081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9082 = ORIENTED_EDGE('',*,*,#9083,.T.);
-#9083 = EDGE_CURVE('',#9059,#9084,#9086,.T.);
-#9084 = VERTEX_POINT('',#9085);
-#9085 = CARTESIAN_POINT('',(-9.045442426745,21.167165860062,
- -1.640821138803));
-#9086 = SURFACE_CURVE('',#9087,(#9091,#9098),.PCURVE_S1.);
-#9087 = LINE('',#9088,#9089);
-#9088 = CARTESIAN_POINT('',(-13.80858214756,18.417165860062,
- -1.640821138803));
-#9089 = VECTOR('',#9090,1.);
-#9090 = DIRECTION('',(0.866025403784,0.5,-4.440892098501E-016));
-#9091 = PCURVE('',#5895,#9092);
-#9092 = DEFINITIONAL_REPRESENTATION('',(#9093),#9097);
-#9093 = LINE('',#9094,#9095);
-#9094 = CARTESIAN_POINT('',(-1.401810456145E-015,7.691850745534E-016));
-#9095 = VECTOR('',#9096,1.);
-#9096 = DIRECTION('',(2.775557561563E-017,-1.));
-#9097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9098 = PCURVE('',#7051,#9099);
-#9099 = DEFINITIONAL_REPRESENTATION('',(#9100),#9104);
-#9100 = LINE('',#9101,#9102);
-#9101 = CARTESIAN_POINT('',(-7.068590784144,0.E+000));
-#9102 = VECTOR('',#9103,1.);
-#9103 = DIRECTION('',(-0.E+000,-1.));
-#9104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9105 = ORIENTED_EDGE('',*,*,#9106,.T.);
-#9106 = EDGE_CURVE('',#9084,#9012,#9107,.T.);
-#9107 = SURFACE_CURVE('',#9108,(#9112,#9119),.PCURVE_S1.);
-#9108 = LINE('',#9109,#9110);
-#9109 = CARTESIAN_POINT('',(-9.045442426769,21.167165860103,
- -1.640821138755));
-#9110 = VECTOR('',#9111,1.);
-#9111 = DIRECTION('',(0.353553390593,-0.612372435696,0.707106781187));
-#9112 = PCURVE('',#5895,#9113);
-#9113 = DEFINITIONAL_REPRESENTATION('',(#9114),#9118);
-#9114 = LINE('',#9115,#9116);
-#9115 = CARTESIAN_POINT('',(-7.216449660064E-016,-5.5));
-#9116 = VECTOR('',#9117,1.);
-#9117 = DIRECTION('',(1.,-5.551115123126E-017));
-#9118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9119 = PCURVE('',#7079,#9120);
-#9120 = DEFINITIONAL_REPRESENTATION('',(#9121),#9125);
-#9121 = LINE('',#9122,#9123);
-#9122 = CARTESIAN_POINT('',(3.826560064176,1.505172382589));
-#9123 = VECTOR('',#9124,1.);
-#9124 = DIRECTION('',(0.707106781187,-0.707106781187));
-#9125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9126 = ORIENTED_EDGE('',*,*,#9034,.F.);
-#9127 = ORIENTED_EDGE('',*,*,#5872,.F.);
-#9128 = ORIENTED_EDGE('',*,*,#9129,.F.);
-#9129 = EDGE_CURVE('',#9061,#5845,#9130,.T.);
-#9130 = SURFACE_CURVE('',#9131,(#9135,#9142),.PCURVE_S1.);
-#9131 = LINE('',#9132,#9133);
-#9132 = CARTESIAN_POINT('',(-12.8315698604,16.724930939095,
- 0.313203435596));
-#9133 = VECTOR('',#9134,1.);
-#9134 = DIRECTION('',(0.866025403784,0.5,-4.440892098501E-016));
-#9135 = PCURVE('',#5895,#9136);
-#9136 = DEFINITIONAL_REPRESENTATION('',(#9137),#9141);
-#9137 = LINE('',#9138,#9139);
-#9138 = CARTESIAN_POINT('',(2.763408054259,-3.191891195797E-016));
-#9139 = VECTOR('',#9140,1.);
-#9140 = DIRECTION('',(2.775557561563E-017,-1.));
-#9141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9142 = PCURVE('',#5860,#9143);
-#9143 = DEFINITIONAL_REPRESENTATION('',(#9144),#9148);
-#9144 = LINE('',#9145,#9146);
-#9145 = CARTESIAN_POINT('',(0.313203435596,-1.387778780781E-016));
-#9146 = VECTOR('',#9147,1.);
-#9147 = DIRECTION('',(0.E+000,-1.));
-#9148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9149 = ADVANCED_FACE('',(#9150),#5860,.T.);
-#9150 = FACE_BOUND('',#9151,.T.);
-#9151 = EDGE_LOOP('',(#9152,#9173,#9174,#9175));
-#9152 = ORIENTED_EDGE('',*,*,#9153,.F.);
-#9153 = EDGE_CURVE('',#6730,#9061,#9154,.T.);
-#9154 = SURFACE_CURVE('',#9155,(#9159,#9166),.PCURVE_S1.);
-#9155 = LINE('',#9156,#9157);
-#9156 = CARTESIAN_POINT('',(-12.8315698604,16.724930939095,
- -1.576516694968E-014));
-#9157 = VECTOR('',#9158,1.);
-#9158 = DIRECTION('',(5.551115123126E-017,8.990670665014E-016,1.));
-#9159 = PCURVE('',#5860,#9160);
-#9160 = DEFINITIONAL_REPRESENTATION('',(#9161),#9165);
-#9161 = LINE('',#9162,#9163);
-#9162 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#9163 = VECTOR('',#9164,1.);
-#9164 = DIRECTION('',(1.,0.E+000));
-#9165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9166 = PCURVE('',#6746,#9167);
-#9167 = DEFINITIONAL_REPRESENTATION('',(#9168),#9172);
-#9168 = LINE('',#9169,#9170);
-#9169 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#9170 = VECTOR('',#9171,1.);
-#9171 = DIRECTION('',(1.,-9.162865436457E-018));
-#9172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9173 = ORIENTED_EDGE('',*,*,#6784,.T.);
-#9174 = ORIENTED_EDGE('',*,*,#5844,.T.);
-#9175 = ORIENTED_EDGE('',*,*,#9129,.F.);
-#9176 = ADVANCED_FACE('',(#9177),#5831,.T.);
-#9177 = FACE_BOUND('',#9178,.T.);
-#9178 = EDGE_LOOP('',(#9179,#9180,#9181,#9204));
-#9179 = ORIENTED_EDGE('',*,*,#5817,.F.);
-#9180 = ORIENTED_EDGE('',*,*,#6703,.T.);
-#9181 = ORIENTED_EDGE('',*,*,#9182,.T.);
-#9182 = EDGE_CURVE('',#6676,#9183,#9185,.T.);
-#9183 = VERTEX_POINT('',#9184);
-#9184 = CARTESIAN_POINT('',(-12.8315698604,-16.72493093909,
- 0.313203435596));
-#9185 = SURFACE_CURVE('',#9186,(#9190,#9197),.PCURVE_S1.);
-#9186 = LINE('',#9187,#9188);
-#9187 = CARTESIAN_POINT('',(-12.8315698604,-16.72493093909,
- -7.549516567451E-015));
-#9188 = VECTOR('',#9189,1.);
-#9189 = DIRECTION('',(-9.436895709314E-016,3.221782605863E-016,1.));
-#9190 = PCURVE('',#5831,#9191);
-#9191 = DEFINITIONAL_REPRESENTATION('',(#9192),#9196);
-#9192 = LINE('',#9193,#9194);
-#9193 = CARTESIAN_POINT('',(0.E+000,-5.5));
-#9194 = VECTOR('',#9195,1.);
-#9195 = DIRECTION('',(1.,1.110223024625E-016));
-#9196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9197 = PCURVE('',#6431,#9198);
-#9198 = DEFINITIONAL_REPRESENTATION('',(#9199),#9203);
-#9199 = LINE('',#9200,#9201);
-#9200 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#9201 = VECTOR('',#9202,1.);
-#9202 = DIRECTION('',(1.,-1.11556261075E-017));
-#9203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9204 = ORIENTED_EDGE('',*,*,#9205,.F.);
-#9205 = EDGE_CURVE('',#5783,#9183,#9206,.T.);
-#9206 = SURFACE_CURVE('',#9207,(#9211,#9218),.PCURVE_S1.);
-#9207 = LINE('',#9208,#9209);
-#9208 = CARTESIAN_POINT('',(-8.068430139593,-19.47493093909,
- 0.313203435596));
-#9209 = VECTOR('',#9210,1.);
-#9210 = DIRECTION('',(-0.866025403784,0.5,-1.054711873394E-015));
-#9211 = PCURVE('',#5831,#9212);
-#9212 = DEFINITIONAL_REPRESENTATION('',(#9213),#9217);
-#9213 = LINE('',#9214,#9215);
-#9214 = CARTESIAN_POINT('',(0.313203435596,-5.551115123126E-017));
-#9215 = VECTOR('',#9216,1.);
-#9216 = DIRECTION('',(-1.110223024625E-016,-1.));
-#9217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9218 = PCURVE('',#5805,#9219);
-#9219 = DEFINITIONAL_REPRESENTATION('',(#9220),#9224);
-#9220 = LINE('',#9221,#9222);
-#9221 = CARTESIAN_POINT('',(2.763408054259,-2.6645352591E-015));
-#9222 = VECTOR('',#9223,1.);
-#9223 = DIRECTION('',(-5.551115123126E-017,-1.));
-#9224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9225 = ADVANCED_FACE('',(#9226),#5805,.F.);
-#9226 = FACE_BOUND('',#9227,.F.);
-#9227 = EDGE_LOOP('',(#9228,#9253,#9276,#9297,#9298,#9299));
-#9228 = ORIENTED_EDGE('',*,*,#9229,.F.);
-#9229 = EDGE_CURVE('',#9230,#9232,#9234,.T.);
-#9230 = VERTEX_POINT('',#9231);
-#9231 = CARTESIAN_POINT('',(-9.045442426745,-21.16716586006,
- -1.640821138803));
-#9232 = VERTEX_POINT('',#9233);
-#9233 = CARTESIAN_POINT('',(-8.068430139593,-19.47493093909,
- 0.313203435596));
-#9234 = SURFACE_CURVE('',#9235,(#9239,#9246),.PCURVE_S1.);
-#9235 = LINE('',#9236,#9237);
-#9236 = CARTESIAN_POINT('',(-9.045442426769,-21.1671658601,
- -1.640821138755));
-#9237 = VECTOR('',#9238,1.);
-#9238 = DIRECTION('',(0.353553390593,0.612372435696,0.707106781187));
-#9239 = PCURVE('',#5805,#9240);
-#9240 = DEFINITIONAL_REPRESENTATION('',(#9241),#9245);
-#9241 = LINE('',#9242,#9243);
-#9242 = CARTESIAN_POINT('',(0.E+000,-0.E+000));
-#9243 = VECTOR('',#9244,1.);
-#9244 = DIRECTION('',(1.,5.551115123126E-017));
-#9245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9246 = PCURVE('',#6098,#9247);
-#9247 = DEFINITIONAL_REPRESENTATION('',(#9248),#9252);
-#9248 = LINE('',#9249,#9250);
-#9249 = CARTESIAN_POINT('',(3.826560064176,1.505172382589));
-#9250 = VECTOR('',#9251,1.);
-#9251 = DIRECTION('',(0.707106781187,-0.707106781187));
-#9252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9253 = ORIENTED_EDGE('',*,*,#9254,.T.);
-#9254 = EDGE_CURVE('',#9230,#9255,#9257,.T.);
-#9255 = VERTEX_POINT('',#9256);
-#9256 = CARTESIAN_POINT('',(-13.80858214756,-18.41716586006,
- -1.640821138803));
-#9257 = SURFACE_CURVE('',#9258,(#9262,#9269),.PCURVE_S1.);
-#9258 = LINE('',#9259,#9260);
-#9259 = CARTESIAN_POINT('',(-9.045442426745,-21.16716586006,
- -1.640821138803));
-#9260 = VECTOR('',#9261,1.);
-#9261 = DIRECTION('',(-0.866025403784,0.5,-1.054711873394E-015));
-#9262 = PCURVE('',#5805,#9263);
-#9263 = DEFINITIONAL_REPRESENTATION('',(#9264),#9268);
-#9264 = LINE('',#9265,#9266);
-#9265 = CARTESIAN_POINT('',(-1.558819702014E-015,-9.476750922735E-016));
-#9266 = VECTOR('',#9267,1.);
-#9267 = DIRECTION('',(-5.551115123126E-017,-1.));
-#9268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9269 = PCURVE('',#6403,#9270);
-#9270 = DEFINITIONAL_REPRESENTATION('',(#9271),#9275);
-#9271 = LINE('',#9272,#9273);
-#9272 = CARTESIAN_POINT('',(-7.068590784144,0.E+000));
-#9273 = VECTOR('',#9274,1.);
-#9274 = DIRECTION('',(-0.E+000,-1.));
-#9275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9276 = ORIENTED_EDGE('',*,*,#9277,.T.);
-#9277 = EDGE_CURVE('',#9255,#9183,#9278,.T.);
-#9278 = SURFACE_CURVE('',#9279,(#9283,#9290),.PCURVE_S1.);
-#9279 = LINE('',#9280,#9281);
-#9280 = CARTESIAN_POINT('',(-13.80858214758,-18.4171658601,
- -1.640821138755));
-#9281 = VECTOR('',#9282,1.);
-#9282 = DIRECTION('',(0.353553390593,0.612372435696,0.707106781187));
-#9283 = PCURVE('',#5805,#9284);
-#9284 = DEFINITIONAL_REPRESENTATION('',(#9285),#9289);
-#9285 = LINE('',#9286,#9287);
-#9286 = CARTESIAN_POINT('',(-4.440892098501E-016,-5.5));
-#9287 = VECTOR('',#9288,1.);
-#9288 = DIRECTION('',(1.,5.551115123126E-017));
-#9289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9290 = PCURVE('',#6431,#9291);
-#9291 = DEFINITIONAL_REPRESENTATION('',(#9292),#9296);
-#9292 = LINE('',#9293,#9294);
-#9293 = CARTESIAN_POINT('',(3.826560064176,1.505172382589));
-#9294 = VECTOR('',#9295,1.);
-#9295 = DIRECTION('',(0.707106781187,-0.707106781187));
-#9296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9297 = ORIENTED_EDGE('',*,*,#9205,.F.);
-#9298 = ORIENTED_EDGE('',*,*,#5782,.F.);
-#9299 = ORIENTED_EDGE('',*,*,#9300,.F.);
-#9300 = EDGE_CURVE('',#9232,#5755,#9301,.T.);
-#9301 = SURFACE_CURVE('',#9302,(#9306,#9313),.PCURVE_S1.);
-#9302 = LINE('',#9303,#9304);
-#9303 = CARTESIAN_POINT('',(-8.068430139593,-19.47493093909,
- 0.313203435596));
-#9304 = VECTOR('',#9305,1.);
-#9305 = DIRECTION('',(-0.866025403784,0.5,-1.054711873394E-015));
-#9306 = PCURVE('',#5805,#9307);
-#9307 = DEFINITIONAL_REPRESENTATION('',(#9308),#9312);
-#9308 = LINE('',#9309,#9310);
-#9309 = CARTESIAN_POINT('',(2.763408054259,-2.6645352591E-015));
-#9310 = VECTOR('',#9311,1.);
-#9311 = DIRECTION('',(-5.551115123126E-017,-1.));
-#9312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9313 = PCURVE('',#5770,#9314);
-#9314 = DEFINITIONAL_REPRESENTATION('',(#9315),#9319);
-#9315 = LINE('',#9316,#9317);
-#9316 = CARTESIAN_POINT('',(0.313203435596,-5.551115123126E-017));
-#9317 = VECTOR('',#9318,1.);
-#9318 = DIRECTION('',(-1.110223024625E-016,-1.));
-#9319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9320 = ADVANCED_FACE('',(#9321),#5770,.T.);
-#9321 = FACE_BOUND('',#9322,.T.);
-#9322 = EDGE_LOOP('',(#9323,#9344,#9345,#9346));
-#9323 = ORIENTED_EDGE('',*,*,#9324,.F.);
-#9324 = EDGE_CURVE('',#6082,#9232,#9325,.T.);
-#9325 = SURFACE_CURVE('',#9326,(#9330,#9337),.PCURVE_S1.);
-#9326 = LINE('',#9327,#9328);
-#9327 = CARTESIAN_POINT('',(-8.068430139593,-19.47493093909,
- -1.33226762955E-015));
-#9328 = VECTOR('',#9329,1.);
-#9329 = DIRECTION('',(-9.436895709314E-016,3.221782605863E-016,1.));
-#9330 = PCURVE('',#5770,#9331);
-#9331 = DEFINITIONAL_REPRESENTATION('',(#9332),#9336);
-#9332 = LINE('',#9333,#9334);
-#9333 = CARTESIAN_POINT('',(0.E+000,-0.E+000));
-#9334 = VECTOR('',#9335,1.);
-#9335 = DIRECTION('',(1.,1.110223024625E-016));
-#9336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9337 = PCURVE('',#6098,#9338);
-#9338 = DEFINITIONAL_REPRESENTATION('',(#9339),#9343);
-#9339 = LINE('',#9340,#9341);
-#9340 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
-#9341 = VECTOR('',#9342,1.);
-#9342 = DIRECTION('',(1.,-1.11556261075E-017));
-#9343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9344 = ORIENTED_EDGE('',*,*,#6136,.T.);
-#9345 = ORIENTED_EDGE('',*,*,#5754,.T.);
-#9346 = ORIENTED_EDGE('',*,*,#9300,.F.);
-#9347 = ADVANCED_FACE('',(#9348),#6098,.T.);
-#9348 = FACE_BOUND('',#9349,.T.);
-#9349 = EDGE_LOOP('',(#9350,#9376,#9377,#9378,#9379,#9380,#9381,#9382));
-#9350 = ORIENTED_EDGE('',*,*,#9351,.F.);
-#9351 = EDGE_CURVE('',#6365,#9230,#9352,.T.);
-#9352 = SURFACE_CURVE('',#9353,(#9358,#9369),.PCURVE_S1.);
-#9353 = CIRCLE('',#9354,5.);
-#9354 = AXIS2_PLACEMENT_3D('',#9355,#9356,#9357);
-#9355 = CARTESIAN_POINT('',(-7.277688402483,-18.10532607475,
- -5.17638090205));
-#9356 = DIRECTION('',(-0.866025403784,0.5,-9.783482720062E-016));
-#9357 = DIRECTION('',(-0.5,-0.866025403784,-1.942890293094E-016));
-#9358 = PCURVE('',#6098,#9359);
-#9359 = DEFINITIONAL_REPRESENTATION('',(#9360),#9368);
-#9360 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9361,#9362,#9363,#9364,
-#9365,#9366,#9367),.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('') );
-#9361 = CARTESIAN_POINT('',(0.291000300881,2.969664334019));
-#9362 = CARTESIAN_POINT('',(8.951254338725,2.969664334019));
-#9363 = CARTESIAN_POINT('',(4.621127319803,-4.530335665981));
-#9364 = CARTESIAN_POINT('',(0.291000300881,-12.03033566598));
-#9365 = CARTESIAN_POINT('',(-4.039126718041,-4.530335665981));
-#9366 = CARTESIAN_POINT('',(-8.369253736964,2.969664334019));
-#9367 = CARTESIAN_POINT('',(0.291000300881,2.969664334019));
-#9368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9369 = PCURVE('',#6403,#9370);
-#9370 = DEFINITIONAL_REPRESENTATION('',(#9371),#9375);
-#9371 = LINE('',#9372,#9373);
-#9372 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#9373 = VECTOR('',#9374,1.);
-#9374 = DIRECTION('',(-1.,0.E+000));
-#9375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9376 = ORIENTED_EDGE('',*,*,#6364,.T.);
-#9377 = ORIENTED_EDGE('',*,*,#6310,.T.);
-#9378 = ORIENTED_EDGE('',*,*,#6284,.F.);
-#9379 = ORIENTED_EDGE('',*,*,#6206,.T.);
-#9380 = ORIENTED_EDGE('',*,*,#6079,.T.);
-#9381 = ORIENTED_EDGE('',*,*,#9324,.T.);
-#9382 = ORIENTED_EDGE('',*,*,#9229,.F.);
-#9383 = ADVANCED_FACE('',(#9384),#6431,.F.);
-#9384 = FACE_BOUND('',#9385,.F.);
-#9385 = EDGE_LOOP('',(#9386,#9412,#9413,#9414,#9415,#9416,#9417,#9418));
-#9386 = ORIENTED_EDGE('',*,*,#9387,.F.);
-#9387 = EDGE_CURVE('',#6388,#9255,#9388,.T.);
-#9388 = SURFACE_CURVE('',#9389,(#9394,#9405),.PCURVE_S1.);
-#9389 = CIRCLE('',#9390,5.);
-#9390 = AXIS2_PLACEMENT_3D('',#9391,#9392,#9393);
-#9391 = CARTESIAN_POINT('',(-12.04082812329,-15.35532607475,
- -5.17638090205));
-#9392 = DIRECTION('',(-0.866025403784,0.5,-9.783482720062E-016));
-#9393 = DIRECTION('',(-0.5,-0.866025403784,-1.942890293094E-016));
-#9394 = PCURVE('',#6431,#9395);
-#9395 = DEFINITIONAL_REPRESENTATION('',(#9396),#9404);
-#9396 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9397,#9398,#9399,#9400,
-#9401,#9402,#9403),.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('') );
-#9397 = CARTESIAN_POINT('',(0.291000300881,2.969664334019));
-#9398 = CARTESIAN_POINT('',(8.951254338725,2.969664334019));
-#9399 = CARTESIAN_POINT('',(4.621127319803,-4.530335665981));
-#9400 = CARTESIAN_POINT('',(0.291000300881,-12.03033566598));
-#9401 = CARTESIAN_POINT('',(-4.039126718041,-4.530335665981));
-#9402 = CARTESIAN_POINT('',(-8.369253736964,2.969664334019));
-#9403 = CARTESIAN_POINT('',(0.291000300881,2.969664334019));
-#9404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9405 = PCURVE('',#6403,#9406);
-#9406 = DEFINITIONAL_REPRESENTATION('',(#9407),#9411);
-#9407 = LINE('',#9408,#9409);
-#9408 = CARTESIAN_POINT('',(-0.E+000,-5.5));
-#9409 = VECTOR('',#9410,1.);
-#9410 = DIRECTION('',(-1.,0.E+000));
-#9411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9412 = ORIENTED_EDGE('',*,*,#6415,.T.);
-#9413 = ORIENTED_EDGE('',*,*,#6471,.T.);
-#9414 = ORIENTED_EDGE('',*,*,#6571,.F.);
-#9415 = ORIENTED_EDGE('',*,*,#6623,.T.);
-#9416 = ORIENTED_EDGE('',*,*,#6675,.T.);
-#9417 = ORIENTED_EDGE('',*,*,#9182,.T.);
-#9418 = ORIENTED_EDGE('',*,*,#9277,.F.);
-#9419 = ADVANCED_FACE('',(#9420),#6403,.T.);
-#9420 = FACE_BOUND('',#9421,.F.);
-#9421 = EDGE_LOOP('',(#9422,#9423,#9424,#9425));
-#9422 = ORIENTED_EDGE('',*,*,#6387,.T.);
-#9423 = ORIENTED_EDGE('',*,*,#9387,.T.);
-#9424 = ORIENTED_EDGE('',*,*,#9254,.F.);
-#9425 = ORIENTED_EDGE('',*,*,#9351,.F.);
-#9426 = ADVANCED_FACE('',(#9427),#6746,.T.);
-#9427 = FACE_BOUND('',#9428,.T.);
-#9428 = EDGE_LOOP('',(#9429,#9455,#9456,#9457,#9458,#9459,#9460,#9461));
-#9429 = ORIENTED_EDGE('',*,*,#9430,.F.);
-#9430 = EDGE_CURVE('',#7013,#9059,#9431,.T.);
-#9431 = SURFACE_CURVE('',#9432,(#9437,#9448),.PCURVE_S1.);
-#9432 = CIRCLE('',#9433,5.);
-#9433 = AXIS2_PLACEMENT_3D('',#9434,#9435,#9436);
-#9434 = CARTESIAN_POINT('',(-12.04082812329,15.355326074756,
- -5.17638090205));
-#9435 = DIRECTION('',(0.866025403784,0.5,-4.976076004103E-016));
-#9436 = DIRECTION('',(-0.5,0.866025403784,-7.771561172376E-016));
-#9437 = PCURVE('',#6746,#9438);
-#9438 = DEFINITIONAL_REPRESENTATION('',(#9439),#9447);
-#9439 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9440,#9441,#9442,#9443,
-#9444,#9445,#9446),.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('') );
-#9440 = CARTESIAN_POINT('',(0.291000300881,2.969664334019));
-#9441 = CARTESIAN_POINT('',(8.951254338725,2.969664334019));
-#9442 = CARTESIAN_POINT('',(4.621127319803,-4.530335665981));
-#9443 = CARTESIAN_POINT('',(0.291000300881,-12.03033566598));
-#9444 = CARTESIAN_POINT('',(-4.039126718041,-4.530335665981));
-#9445 = CARTESIAN_POINT('',(-8.369253736964,2.969664334019));
-#9446 = CARTESIAN_POINT('',(0.291000300881,2.969664334019));
-#9447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9448 = PCURVE('',#7051,#9449);
-#9449 = DEFINITIONAL_REPRESENTATION('',(#9450),#9454);
-#9450 = LINE('',#9451,#9452);
-#9451 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#9452 = VECTOR('',#9453,1.);
-#9453 = DIRECTION('',(-1.,0.E+000));
-#9454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9455 = ORIENTED_EDGE('',*,*,#7012,.T.);
-#9456 = ORIENTED_EDGE('',*,*,#6958,.T.);
-#9457 = ORIENTED_EDGE('',*,*,#6932,.F.);
-#9458 = ORIENTED_EDGE('',*,*,#6854,.T.);
-#9459 = ORIENTED_EDGE('',*,*,#6727,.T.);
-#9460 = ORIENTED_EDGE('',*,*,#9153,.T.);
-#9461 = ORIENTED_EDGE('',*,*,#9058,.F.);
-#9462 = ADVANCED_FACE('',(#9463),#7079,.F.);
-#9463 = FACE_BOUND('',#9464,.F.);
-#9464 = EDGE_LOOP('',(#9465,#9491,#9492,#9493,#9494,#9495,#9496,#9497));
-#9465 = ORIENTED_EDGE('',*,*,#9466,.F.);
-#9466 = EDGE_CURVE('',#7036,#9084,#9467,.T.);
-#9467 = SURFACE_CURVE('',#9468,(#9473,#9484),.PCURVE_S1.);
-#9468 = CIRCLE('',#9469,5.);
-#9469 = AXIS2_PLACEMENT_3D('',#9470,#9471,#9472);
-#9470 = CARTESIAN_POINT('',(-7.277688402483,18.105326074756,
- -5.17638090205));
-#9471 = DIRECTION('',(0.866025403784,0.5,-4.976076004103E-016));
-#9472 = DIRECTION('',(-0.5,0.866025403784,-7.771561172376E-016));
-#9473 = PCURVE('',#7079,#9474);
-#9474 = DEFINITIONAL_REPRESENTATION('',(#9475),#9483);
-#9475 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9476,#9477,#9478,#9479,
-#9480,#9481,#9482),.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('') );
-#9476 = CARTESIAN_POINT('',(0.291000300881,2.969664334019));
-#9477 = CARTESIAN_POINT('',(8.951254338725,2.969664334019));
-#9478 = CARTESIAN_POINT('',(4.621127319803,-4.530335665981));
-#9479 = CARTESIAN_POINT('',(0.291000300881,-12.03033566598));
-#9480 = CARTESIAN_POINT('',(-4.039126718041,-4.530335665981));
-#9481 = CARTESIAN_POINT('',(-8.369253736964,2.969664334019));
-#9482 = CARTESIAN_POINT('',(0.291000300881,2.969664334019));
-#9483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9484 = PCURVE('',#7051,#9485);
-#9485 = DEFINITIONAL_REPRESENTATION('',(#9486),#9490);
-#9486 = LINE('',#9487,#9488);
-#9487 = CARTESIAN_POINT('',(-0.E+000,-5.5));
-#9488 = VECTOR('',#9489,1.);
-#9489 = DIRECTION('',(-1.,0.E+000));
-#9490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9491 = ORIENTED_EDGE('',*,*,#7063,.T.);
-#9492 = ORIENTED_EDGE('',*,*,#7119,.T.);
-#9493 = ORIENTED_EDGE('',*,*,#7219,.F.);
-#9494 = ORIENTED_EDGE('',*,*,#7271,.T.);
-#9495 = ORIENTED_EDGE('',*,*,#7323,.T.);
-#9496 = ORIENTED_EDGE('',*,*,#9011,.T.);
-#9497 = ORIENTED_EDGE('',*,*,#9106,.F.);
-#9498 = ADVANCED_FACE('',(#9499),#7051,.T.);
-#9499 = FACE_BOUND('',#9500,.F.);
-#9500 = EDGE_LOOP('',(#9501,#9502,#9503,#9504));
-#9501 = ORIENTED_EDGE('',*,*,#7035,.T.);
-#9502 = ORIENTED_EDGE('',*,*,#9466,.T.);
-#9503 = ORIENTED_EDGE('',*,*,#9083,.F.);
-#9504 = ORIENTED_EDGE('',*,*,#9430,.F.);
-#9505 = ADVANCED_FACE('',(#9506),#7676,.T.);
-#9506 = FACE_BOUND('',#9507,.T.);
-#9507 = EDGE_LOOP('',(#9508,#9509,#9510,#9511));
-#9508 = ORIENTED_EDGE('',*,*,#8523,.T.);
-#9509 = ORIENTED_EDGE('',*,*,#8064,.T.);
-#9510 = ORIENTED_EDGE('',*,*,#7735,.F.);
-#9511 = ORIENTED_EDGE('',*,*,#7659,.T.);
-#9512 = ADVANCED_FACE('',(#9513),#7819,.T.);
-#9513 = FACE_BOUND('',#9514,.T.);
-#9514 = EDGE_LOOP('',(#9515,#9516,#9517,#9518));
-#9515 = ORIENTED_EDGE('',*,*,#8123,.T.);
-#9516 = ORIENTED_EDGE('',*,*,#8640,.T.);
-#9517 = ORIENTED_EDGE('',*,*,#7901,.T.);
-#9518 = ORIENTED_EDGE('',*,*,#7803,.F.);
-#9519 = ADVANCED_FACE('',(#9520),#8217,.F.);
-#9520 = FACE_BOUND('',#9521,.F.);
-#9521 = EDGE_LOOP('',(#9522,#9523,#9524,#9548,#9593,#9658,#9681,#9704,
- #9754,#9812,#9862,#9885,#9935,#9973,#9974,#9975,#9976,#9977));
-#9522 = ORIENTED_EDGE('',*,*,#8200,.T.);
-#9523 = ORIENTED_EDGE('',*,*,#8445,.T.);
-#9524 = ORIENTED_EDGE('',*,*,#9525,.T.);
-#9525 = EDGE_CURVE('',#8416,#9526,#9528,.T.);
-#9526 = VERTEX_POINT('',#9527);
-#9527 = CARTESIAN_POINT('',(2.31182689256E-015,9.,-15.58845726812));
-#9528 = SEAM_CURVE('',#9529,(#9534,#9541),.PCURVE_S1.);
-#9529 = CIRCLE('',#9530,18.);
-#9530 = AXIS2_PLACEMENT_3D('',#9531,#9532,#9533);
-#9531 = CARTESIAN_POINT('',(3.774758283726E-015,-8.381647117973E-031,
- 0.E+000));
-#9532 = DIRECTION('',(1.,-2.22044604925E-016,-2.22044604925E-016));
-#9533 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#9534 = PCURVE('',#8217,#9535);
-#9535 = DEFINITIONAL_REPRESENTATION('',(#9536),#9540);
-#9536 = LINE('',#9537,#9538);
-#9537 = CARTESIAN_POINT('',(0.E+000,-6.28318530718));
-#9538 = VECTOR('',#9539,1.);
-#9539 = DIRECTION('',(0.E+000,1.));
-#9540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9541 = PCURVE('',#8217,#9542);
-#9542 = DEFINITIONAL_REPRESENTATION('',(#9543),#9547);
-#9543 = LINE('',#9544,#9545);
-#9544 = CARTESIAN_POINT('',(6.28318530718,-6.28318530718));
-#9545 = VECTOR('',#9546,1.);
-#9546 = DIRECTION('',(0.E+000,1.));
-#9547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9548 = ORIENTED_EDGE('',*,*,#9549,.F.);
-#9549 = EDGE_CURVE('',#9550,#9526,#9552,.T.);
-#9550 = VERTEX_POINT('',#9551);
-#9551 = CARTESIAN_POINT('',(7.5,9.,-13.66565036871));
-#9552 = SURFACE_CURVE('',#9553,(#9558,#9573),.PCURVE_S1.);
-#9553 = CIRCLE('',#9554,15.58845726812);
-#9554 = AXIS2_PLACEMENT_3D('',#9555,#9556,#9557);
-#9555 = CARTESIAN_POINT('',(5.773159728051E-015,9.,0.E+000));
-#9556 = DIRECTION('',(2.22044604925E-016,1.,-0.E+000));
-#9557 = DIRECTION('',(0.E+000,0.E+000,1.));
-#9558 = PCURVE('',#8217,#9559);
-#9559 = DEFINITIONAL_REPRESENTATION('',(#9560),#9572);
-#9560 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#9561,#9562,#9563,#9564,#9565,
- #9566,#9567,#9568,#9569,#9570,#9571),.UNSPECIFIED.,.F.,.F.,(11,11),(
- 2.63965484511,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
-#9561 = CARTESIAN_POINT('',(5.588447030983,-0.862087383767));
-#9562 = CARTESIAN_POINT('',(5.633426090639,-0.894220659226));
-#9563 = CARTESIAN_POINT('',(5.683528426921,-0.924426862722));
-#9564 = CARTESIAN_POINT('',(5.739257211147,-0.952368465834));
-#9565 = CARTESIAN_POINT('',(5.801073443715,-0.977649315522));
-#9566 = CARTESIAN_POINT('',(5.869299941677,-0.99980310534));
-#9567 = CARTESIAN_POINT('',(5.943945231559,-1.018323374345));
-#9568 = CARTESIAN_POINT('',(6.024501466857,-1.032651882873));
-#9569 = CARTESIAN_POINT('',(6.109308816135,-1.042348908921));
-#9570 = CARTESIAN_POINT('',(6.196247128527,-1.047197551197));
-#9571 = CARTESIAN_POINT('',(6.28318530718,-1.047197551197));
-#9572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9573 = PCURVE('',#9574,#9579);
-#9574 = SPHERICAL_SURFACE('',#9575,18.);
-#9575 = AXIS2_PLACEMENT_3D('',#9576,#9577,#9578);
-#9576 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
-#9577 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.));
-#9578 = DIRECTION('',(1.,0.E+000,0.E+000));
-#9579 = DEFINITIONAL_REPRESENTATION('',(#9580),#9592);
-#9580 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#9581,#9582,#9583,#9584,#9585,
- #9586,#9587,#9588,#9589,#9590,#9591),.UNSPECIFIED.,.F.,.F.,(11,11),(
- 2.63965484511,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
-#9581 = CARTESIAN_POINT('',(-5.407127256581,-0.862087383767));
-#9582 = CARTESIAN_POINT('',(-5.362148196925,-0.894220659226));
-#9583 = CARTESIAN_POINT('',(-5.312045860723,-0.924426862694));
-#9584 = CARTESIAN_POINT('',(-5.256317075982,-0.952368465994));
-#9585 = CARTESIAN_POINT('',(-5.194500842714,-0.977649314969));
-#9586 = CARTESIAN_POINT('',(-5.126274347305,-0.999803105398));
-#9587 = CARTESIAN_POINT('',(-5.051629056339,-1.018323373923));
-#9588 = CARTESIAN_POINT('',(-4.971072819986,-1.032651882917));
-#9589 = CARTESIAN_POINT('',(-4.886265471512,-1.042348908893));
-#9590 = CARTESIAN_POINT('',(-4.799327159037,-1.047197551197));
-#9591 = CARTESIAN_POINT('',(-4.712388980385,-1.047197551197));
-#9592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9593 = ORIENTED_EDGE('',*,*,#9594,.F.);
-#9594 = EDGE_CURVE('',#9595,#9550,#9597,.T.);
-#9595 = VERTEX_POINT('',#9596);
-#9596 = CARTESIAN_POINT('',(10.383604976087,8.495925358699,-12.));
-#9597 = SURFACE_CURVE('',#9598,(#9616,#9637),.PCURVE_S1.);
-#9598 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#9599,#9600,#9601,#9602,#9603,
- #9604,#9605,#9606,#9607,#9608,#9609,#9610,#9611,#9612,#9613,#9614,
- #9615),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,5),(0.E+000,
- 9.178398147037E-002,0.318774706006,0.545250729679,0.7706504018,1.),
- .UNSPECIFIED.);
-#9599 = CARTESIAN_POINT('',(10.383605959736,8.495925003961,-11.9999994)
- );
-#9600 = CARTESIAN_POINT('',(10.320430776394,8.51870814961,
- -12.03853459409));
-#9601 = CARTESIAN_POINT('',(10.25702946203,8.540820771483,
- -12.07707406184));
-#9602 = CARTESIAN_POINT('',(10.193407617144,8.562261581842,
- -12.11561427685));
-#9603 = CARTESIAN_POINT('',(9.971696569721,8.634388618487,-12.2494590204
- ));
-#9604 = CARTESIAN_POINT('',(9.81250821116,8.681629321049,-12.34474999171
- ));
-#9605 = CARTESIAN_POINT('',(9.652091650397,8.724725877205,
- -12.43997367823));
-#9606 = CARTESIAN_POINT('',(9.329349050558,8.802467777095,
- -12.62997629597));
-#9607 = CARTESIAN_POINT('',(9.167028262981,8.837132120169,
- -12.72475566917));
-#9608 = CARTESIAN_POINT('',(9.003664554588,8.867596922034,
- -12.81937394873));
-#9609 = CARTESIAN_POINT('',(8.675824381555,8.919908540852,
- -13.00774980114));
-#9610 = CARTESIAN_POINT('',(8.511356986888,8.941795675197,
- -13.10150926296));
-#9611 = CARTESIAN_POINT('',(8.346046585608,8.959429979788,
- -13.19502031134));
-#9612 = CARTESIAN_POINT('',(8.011035463965,8.986316885804,
- -13.38309187613));
-#9613 = CARTESIAN_POINT('',(7.841308670134,8.995417236007,
- -13.47764200587));
-#9614 = CARTESIAN_POINT('',(7.670923885709,8.999999999249,
- -13.57184369976));
-#9615 = CARTESIAN_POINT('',(7.5,9.,-13.66565036871));
-#9616 = PCURVE('',#8217,#9617);
-#9617 = DEFINITIONAL_REPRESENTATION('',(#9618),#9636);
-#9618 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#9619,#9620,#9621,#9622,#9623,
- #9624,#9625,#9626,#9627,#9628,#9629,#9630,#9631,#9632,#9633,#9634,
- #9635),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,5),(0.E+000,
- 9.178398147037E-002,0.318774706006,0.545250729679,0.7706504018,1.),
- .UNSPECIFIED.);
-#9619 = CARTESIAN_POINT('',(5.398132763177,-0.729727611506));
-#9620 = CARTESIAN_POINT('',(5.402428889649,-0.732599855195));
-#9621 = CARTESIAN_POINT('',(5.406726440614,-0.735482255817));
-#9622 = CARTESIAN_POINT('',(5.411025828376,-0.738374770326));
-#9623 = CARTESIAN_POINT('',(5.425965805524,-0.748455779179));
-#9624 = CARTESIAN_POINT('',(5.436617865195,-0.755695865899));
-#9625 = CARTESIAN_POINT('',(5.447289736039,-0.762997193972));
-#9626 = CARTESIAN_POINT('',(5.468660721542,-0.777705689097));
-#9627 = CARTESIAN_POINT('',(5.479359723997,-0.785112574724));
-#9628 = CARTESIAN_POINT('',(5.490090262118,-0.7925804677));
-#9629 = CARTESIAN_POINT('',(5.511575106909,-0.807603300236));
-#9630 = CARTESIAN_POINT('',(5.522329062728,-0.815157654346));
-#9631 = CARTESIAN_POINT('',(5.533125990435,-0.822773237872));
-#9632 = CARTESIAN_POINT('',(5.555008021766,-0.838262864992));
-#9633 = CARTESIAN_POINT('',(5.566094865223,-0.846139096427));
-#9634 = CARTESIAN_POINT('',(5.577238907289,-0.854080241642));
-#9635 = CARTESIAN_POINT('',(5.588447030983,-0.862087383767));
-#9636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9637 = PCURVE('',#9574,#9638);
-#9638 = DEFINITIONAL_REPRESENTATION('',(#9639),#9657);
-#9639 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#9640,#9641,#9642,#9643,#9644,
- #9645,#9646,#9647,#9648,#9649,#9650,#9651,#9652,#9653,#9654,#9655,
- #9656),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,5),(3.572733362778E-007,
- 9.178398147039E-002,0.318774706006,0.545250729679,0.7706504018,1.),
- .UNSPECIFIED.);
-#9640 = CARTESIAN_POINT('',(-5.597441457496,-0.729727656227));
-#9641 = CARTESIAN_POINT('',(-5.59314534773,-0.732599888855));
-#9642 = CARTESIAN_POINT('',(-5.588847813479,-0.735482278336));
-#9643 = CARTESIAN_POINT('',(-5.584548442444,-0.738374781625));
-#9644 = CARTESIAN_POINT('',(-5.56960848204,-0.748455779179));
-#9645 = CARTESIAN_POINT('',(-5.558956422369,-0.755695865899));
-#9646 = CARTESIAN_POINT('',(-5.548284551525,-0.762997193972));
-#9647 = CARTESIAN_POINT('',(-5.526913566022,-0.777705689097));
-#9648 = CARTESIAN_POINT('',(-5.516214563567,-0.785112574724));
-#9649 = CARTESIAN_POINT('',(-5.505484025446,-0.7925804677));
-#9650 = CARTESIAN_POINT('',(-5.483999180655,-0.807603300236));
-#9651 = CARTESIAN_POINT('',(-5.473245224836,-0.815157654346));
-#9652 = CARTESIAN_POINT('',(-5.462448297129,-0.822773237872));
-#9653 = CARTESIAN_POINT('',(-5.440566265798,-0.838262864992));
-#9654 = CARTESIAN_POINT('',(-5.429479422341,-0.846139096427));
-#9655 = CARTESIAN_POINT('',(-5.418335380275,-0.854080241642));
-#9656 = CARTESIAN_POINT('',(-5.407127256581,-0.862087383767));
-#9657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9658 = ORIENTED_EDGE('',*,*,#9659,.F.);
-#9659 = EDGE_CURVE('',#9660,#9595,#9662,.T.);
-#9660 = VERTEX_POINT('',#9661);
-#9661 = CARTESIAN_POINT('',(13.416407864999,2.6645352591E-015,-12.));
-#9662 = SURFACE_CURVE('',#9663,(#9668,#9675),.PCURVE_S1.);
-#9663 = CIRCLE('',#9664,13.416407864999);
-#9664 = AXIS2_PLACEMENT_3D('',#9665,#9666,#9667);
-#9665 = CARTESIAN_POINT('',(3.774758283726E-015,-8.381647117973E-031,
- -12.));
-#9666 = DIRECTION('',(2.22044604925E-016,-4.930380657631E-032,1.));
-#9667 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#9668 = PCURVE('',#8217,#9669);
-#9669 = DEFINITIONAL_REPRESENTATION('',(#9670),#9674);
-#9670 = LINE('',#9671,#9672);
-#9671 = CARTESIAN_POINT('',(0.E+000,-0.729727656227));
-#9672 = VECTOR('',#9673,1.);
-#9673 = DIRECTION('',(1.,0.E+000));
-#9674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9675 = PCURVE('',#9574,#9676);
-#9676 = DEFINITIONAL_REPRESENTATION('',(#9677),#9680);
-#9677 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9678,#9679),.UNSPECIFIED.,.F.,
- .F.,(2,2),(4.712388980385,5.398132830069),.PIECEWISE_BEZIER_KNOTS.);
-#9678 = CARTESIAN_POINT('',(-6.28318530718,-0.729727656227));
-#9679 = CARTESIAN_POINT('',(-5.597441457496,-0.729727656227));
-#9680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9681 = ORIENTED_EDGE('',*,*,#9682,.F.);
-#9682 = EDGE_CURVE('',#9683,#9660,#9685,.T.);
-#9683 = VERTEX_POINT('',#9684);
-#9684 = CARTESIAN_POINT('',(10.383604976087,-8.495925358699,-12.));
-#9685 = SURFACE_CURVE('',#9686,(#9691,#9698),.PCURVE_S1.);
-#9686 = CIRCLE('',#9687,13.416407864999);
-#9687 = AXIS2_PLACEMENT_3D('',#9688,#9689,#9690);
-#9688 = CARTESIAN_POINT('',(3.774758283726E-015,-8.381647117973E-031,
- -12.));
-#9689 = DIRECTION('',(2.22044604925E-016,-4.930380657631E-032,1.));
-#9690 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#9691 = PCURVE('',#8217,#9692);
-#9692 = DEFINITIONAL_REPRESENTATION('',(#9693),#9697);
-#9693 = LINE('',#9694,#9695);
-#9694 = CARTESIAN_POINT('',(0.E+000,-0.729727656227));
-#9695 = VECTOR('',#9696,1.);
-#9696 = DIRECTION('',(1.,0.E+000));
-#9697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9698 = PCURVE('',#9574,#9699);
-#9699 = DEFINITIONAL_REPRESENTATION('',(#9700),#9703);
-#9700 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9701,#9702),.UNSPECIFIED.,.F.,
- .F.,(2,2),(4.026645130701,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
-#9701 = CARTESIAN_POINT('',(-0.685743849684,-0.729727656227));
-#9702 = CARTESIAN_POINT('',(8.881784197001E-016,-0.729727656227));
-#9703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9704 = ORIENTED_EDGE('',*,*,#9705,.F.);
-#9705 = EDGE_CURVE('',#9706,#9683,#9708,.T.);
-#9706 = VERTEX_POINT('',#9707);
-#9707 = CARTESIAN_POINT('',(7.5,-9.,-13.66565036871));
-#9708 = SURFACE_CURVE('',#9709,(#9722,#9738),.PCURVE_S1.);
-#9709 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9710,#9711,#9712,#9713,#9714,
- #9715,#9716,#9717,#9718,#9719,#9720,#9721),.UNSPECIFIED.,.F.,.F.,(7,
- 5,7),(0.E+000,0.907164894281,1.),.UNSPECIFIED.);
-#9710 = CARTESIAN_POINT('',(7.5,-9.,-13.66565036871));
-#9711 = CARTESIAN_POINT('',(7.950719121222,-8.99999999802,
- -13.41828611519));
-#9712 = CARTESIAN_POINT('',(8.398042150185,-8.971320252653,
- -13.16846195651));
-#9713 = CARTESIAN_POINT('',(8.84054122182,-8.914771554747,
- -12.91673142952));
-#9714 = CARTESIAN_POINT('',(9.276909177308,-8.831032828212,
- -12.66366380438));
-#9715 = CARTESIAN_POINT('',(9.705964214919,-8.720667683413,
- -12.40984890232));
-#9716 = CARTESIAN_POINT('',(10.16969494339,-8.569992435984,
- -12.12993234481));
-#9717 = CARTESIAN_POINT('',(10.212657567949,-8.555728875058,
- -12.1039451487));
-#9718 = CARTESIAN_POINT('',(10.255531149663,-8.541190047301,
- -12.07795754066));
-#9719 = CARTESIAN_POINT('',(10.298314517931,-8.526376269299,
- -12.05197023136));
-#9720 = CARTESIAN_POINT('',(10.341006507755,-8.51128783265,
- -12.02598394113));
-#9721 = CARTESIAN_POINT('',(10.383605959736,-8.495925003961,-11.9999994)
- );
-#9722 = PCURVE('',#8217,#9723);
-#9723 = DEFINITIONAL_REPRESENTATION('',(#9724),#9737);
-#9724 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9725,#9726,#9727,#9728,#9729,
- #9730,#9731,#9732,#9733,#9734,#9735,#9736),.UNSPECIFIED.,.F.,.F.,(7,
- 5,7),(0.E+000,0.907164894281,1.),.UNSPECIFIED.);
-#9725 = CARTESIAN_POINT('',(3.836330929787,-0.862087383767));
-#9726 = CARTESIAN_POINT('',(3.865886282106,-0.840972885655));
-#9727 = CARTESIAN_POINT('',(3.895039119086,-0.820272457514));
-#9728 = CARTESIAN_POINT('',(3.92387785474,-0.799970539519));
-#9729 = CARTESIAN_POINT('',(3.952476925731,-0.780059842148));
-#9730 = CARTESIAN_POINT('',(3.98090858614,-0.760538470999));
-#9731 = CARTESIAN_POINT('',(4.012153982382,-0.739452957889));
-#9732 = CARTESIAN_POINT('',(4.015053730995,-0.737499608549));
-#9733 = CARTESIAN_POINT('',(4.017952642299,-0.735550391754));
-#9734 = CARTESIAN_POINT('',(4.020850800557,-0.733605314512));
-#9735 = CARTESIAN_POINT('',(4.023748290553,-0.731664384787));
-#9736 = CARTESIAN_POINT('',(4.026645197592,-0.729727611506));
-#9737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9738 = PCURVE('',#9574,#9739);
-#9739 = DEFINITIONAL_REPRESENTATION('',(#9740),#9753);
-#9740 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9741,#9742,#9743,#9744,#9745,
- #9746,#9747,#9748,#9749,#9750,#9751,#9752),.UNSPECIFIED.,.F.,.F.,(7,
- 5,7),(0.E+000,0.907164894281,0.999999642729),.UNSPECIFIED.);
-#9741 = CARTESIAN_POINT('',(-0.876058050598,-0.862087383767));
-#9742 = CARTESIAN_POINT('',(-0.846502698279,-0.840972885655));
-#9743 = CARTESIAN_POINT('',(-0.817349861299,-0.820272457514));
-#9744 = CARTESIAN_POINT('',(-0.788511125645,-0.799970539519));
-#9745 = CARTESIAN_POINT('',(-0.759912054654,-0.780059842148));
-#9746 = CARTESIAN_POINT('',(-0.731480394245,-0.760538470999));
-#9747 = CARTESIAN_POINT('',(-0.700235009165,-0.739452965422));
-#9748 = CARTESIAN_POINT('',(-0.697335271709,-0.737499623584));
-#9749 = CARTESIAN_POINT('',(-0.694436371555,-0.735550414259));
-#9750 = CARTESIAN_POINT('',(-0.691538224442,-0.733605344454));
-#9751 = CARTESIAN_POINT('',(-0.688640745586,-0.731664422135));
-#9752 = CARTESIAN_POINT('',(-0.685743849684,-0.729727656227));
-#9753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9754 = ORIENTED_EDGE('',*,*,#9755,.F.);
-#9755 = EDGE_CURVE('',#9756,#9706,#9758,.T.);
-#9756 = VERTEX_POINT('',#9757);
-#9757 = CARTESIAN_POINT('',(-7.5,-9.,-13.66565036871));
-#9758 = SURFACE_CURVE('',#9759,(#9764,#9788),.PCURVE_S1.);
-#9759 = CIRCLE('',#9760,15.58845726812);
-#9760 = AXIS2_PLACEMENT_3D('',#9761,#9762,#9763);
-#9761 = CARTESIAN_POINT('',(1.7763568394E-015,-9.,0.E+000));
-#9762 = DIRECTION('',(-2.22044604925E-016,-1.,-0.E+000));
-#9763 = DIRECTION('',(0.E+000,0.E+000,-1.));
-#9764 = PCURVE('',#8217,#9765);
-#9765 = DEFINITIONAL_REPRESENTATION('',(#9766),#9787);
-#9766 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#9767,#9768,#9769,#9770,#9771,
- #9772,#9773,#9774,#9775,#9776,#9777,#9778,#9779,#9780,#9781,#9782,
- #9783,#9784,#9785,#9786),.UNSPECIFIED.,.F.,.F.,(11,9,11),(
- 5.7812474987,6.28318530718,6.78512311566),.UNSPECIFIED.);
-#9767 = CARTESIAN_POINT('',(2.446854377393,-0.862087383767));
-#9768 = CARTESIAN_POINT('',(2.491833437049,-0.894220659226));
-#9769 = CARTESIAN_POINT('',(2.54193577349,-0.924426862663));
-#9770 = CARTESIAN_POINT('',(2.597664556481,-0.952368466184));
-#9771 = CARTESIAN_POINT('',(2.659480792354,-0.977649315057));
-#9772 = CARTESIAN_POINT('',(2.727707286074,-0.999803106271));
-#9773 = CARTESIAN_POINT('',(2.802352579078,-1.018323373879));
-#9774 = CARTESIAN_POINT('',(2.8829088122,-1.032651883048));
-#9775 = CARTESIAN_POINT('',(2.967716162726,-1.042348908892));
-#9776 = CARTESIAN_POINT('',(3.054654474937,-1.047197551197));
-#9777 = CARTESIAN_POINT('',(3.228530832243,-1.047197551197));
-#9778 = CARTESIAN_POINT('',(3.315469144694,-1.04234890901));
-#9779 = CARTESIAN_POINT('',(3.400276493689,-1.032651882422));
-#9780 = CARTESIAN_POINT('',(3.480832727684,-1.018323375509));
-#9781 = CARTESIAN_POINT('',(3.555478021153,-0.999803103827));
-#9782 = CARTESIAN_POINT('',(3.623704515339,-0.977649316657));
-#9783 = CARTESIAN_POINT('',(3.685520749917,-0.952368465507));
-#9784 = CARTESIAN_POINT('',(3.741249533938,-0.924426862775));
-#9785 = CARTESIAN_POINT('',(3.791351870131,-0.894220659226));
-#9786 = CARTESIAN_POINT('',(3.836330929787,-0.862087383767));
-#9787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9788 = PCURVE('',#9574,#9789);
-#9789 = DEFINITIONAL_REPRESENTATION('',(#9790),#9811);
-#9790 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#9791,#9792,#9793,#9794,#9795,
- #9796,#9797,#9798,#9799,#9800,#9801,#9802,#9803,#9804,#9805,#9806,
- #9807,#9808,#9809,#9810),.UNSPECIFIED.,.F.,.F.,(11,9,11),(
- 5.7812474987,6.28318530718,6.78512311566),.UNSPECIFIED.);
-#9791 = CARTESIAN_POINT('',(-2.265534602992,-0.862087383767));
-#9792 = CARTESIAN_POINT('',(-2.220555543336,-0.894220659226));
-#9793 = CARTESIAN_POINT('',(-2.170453207076,-0.924426862697));
-#9794 = CARTESIAN_POINT('',(-2.114724422747,-0.952368465842));
-#9795 = CARTESIAN_POINT('',(-2.052908189828,-0.977649315595));
-#9796 = CARTESIAN_POINT('',(-1.984681692207,-0.999803105282));
-#9797 = CARTESIAN_POINT('',(-1.910036401532,-1.018323374665));
-#9798 = CARTESIAN_POINT('',(-1.829480167202,-1.032651882655));
-#9799 = CARTESIAN_POINT('',(-1.744672817887,-1.042348908932));
-#9800 = CARTESIAN_POINT('',(-1.657734505448,-1.047197551197));
-#9801 = CARTESIAN_POINT('',(-1.483858148142,-1.047197551197));
-#9802 = CARTESIAN_POINT('',(-1.396919835813,-1.042348908935));
-#9803 = CARTESIAN_POINT('',(-1.312112486368,-1.032651882662));
-#9804 = CARTESIAN_POINT('',(-1.231556251412,-1.018323375145));
-#9805 = CARTESIAN_POINT('',(-1.156910961552,-0.999803104671));
-#9806 = CARTESIAN_POINT('',(-1.08868446351,-0.977649316061));
-#9807 = CARTESIAN_POINT('',(-1.026868230467,-0.952368465747));
-#9808 = CARTESIAN_POINT('',(-0.971139446578,-0.924426862752));
-#9809 = CARTESIAN_POINT('',(-0.921037110254,-0.894220659226));
-#9810 = CARTESIAN_POINT('',(-0.876058050598,-0.862087383767));
-#9811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9812 = ORIENTED_EDGE('',*,*,#9813,.F.);
-#9813 = EDGE_CURVE('',#9814,#9756,#9816,.T.);
-#9814 = VERTEX_POINT('',#9815);
-#9815 = CARTESIAN_POINT('',(-10.38360497608,-8.495925358699,-12.));
-#9816 = SURFACE_CURVE('',#9817,(#9830,#9846),.PCURVE_S1.);
-#9817 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9818,#9819,#9820,#9821,#9822,
- #9823,#9824,#9825,#9826,#9827,#9828,#9829),.UNSPECIFIED.,.F.,.F.,(7,
- 5,7),(0.E+000,9.164175924958E-002,1.),.UNSPECIFIED.);
-#9818 = CARTESIAN_POINT('',(-10.38360595973,-8.495925003961,-11.9999994)
- );
-#9819 = CARTESIAN_POINT('',(-10.34155409898,-8.511090352403,
- -12.02564992494));
-#9820 = CARTESIAN_POINT('',(-10.29941206449,-8.525988317654,
- -12.05130215407));
-#9821 = CARTESIAN_POINT('',(-10.2571809712,-8.540618643352,
- -12.07695538539));
-#9822 = CARTESIAN_POINT('',(-10.21486193953,-8.55498104936,
- -12.10260892592));
-#9823 = CARTESIAN_POINT('',(-10.17245609542,-8.569075231761,
- -12.12826209182));
-#9824 = CARTESIAN_POINT('',(-9.708786198026,-8.719941291257,
- -12.40817942071));
-#9825 = CARTESIAN_POINT('',(-9.279205239321,-8.830591926824,
- -12.66233217501));
-#9826 = CARTESIAN_POINT('',(-8.842287444629,-8.914548254468,
- -12.91573800765));
-#9827 = CARTESIAN_POINT('',(-8.399219009841,-8.97124474255,
- -13.16780468718));
-#9828 = CARTESIAN_POINT('',(-7.951312069399,-8.999999998017,
- -13.41796069261));
-#9829 = CARTESIAN_POINT('',(-7.5,-9.,-13.66565036871));
-#9830 = PCURVE('',#8217,#9831);
-#9831 = DEFINITIONAL_REPRESENTATION('',(#9832),#9845);
-#9832 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9833,#9834,#9835,#9836,#9837,
- #9838,#9839,#9840,#9841,#9842,#9843,#9844),.UNSPECIFIED.,.F.,.F.,(7,
- 5,7),(0.E+000,9.164175924958E-002,1.),.UNSPECIFIED.);
-#9833 = CARTESIAN_POINT('',(2.256540109587,-0.729727611506));
-#9834 = CARTESIAN_POINT('',(2.259399778568,-0.73163948869));
-#9835 = CARTESIAN_POINT('',(2.262260015591,-0.733555416131));
-#9836 = CARTESIAN_POINT('',(2.265120902735,-0.735475385259));
-#9837 = CARTESIAN_POINT('',(2.267982521574,-0.737399388406));
-#9838 = CARTESIAN_POINT('',(2.270844953173,-0.739327418805));
-#9839 = CARTESIAN_POINT('',(2.302089714734,-0.760410075925));
-#9840 = CARTESIAN_POINT('',(2.330557898184,-0.779955078027));
-#9841 = CARTESIAN_POINT('',(2.359193647157,-0.799890423489));
-#9842 = CARTESIAN_POINT('',(2.388069490266,-0.820217997356));
-#9843 = CARTESIAN_POINT('',(2.417260143226,-0.84094510826));
-#9844 = CARTESIAN_POINT('',(2.446854377393,-0.862087383767));
-#9845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9846 = PCURVE('',#9574,#9847);
-#9847 = DEFINITIONAL_REPRESENTATION('',(#9848),#9861);
-#9848 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9849,#9850,#9851,#9852,#9853,
- #9854,#9855,#9856,#9857,#9858,#9859,#9860),.UNSPECIFIED.,.F.,.F.,(7,
- 5,7),(3.572705069987E-007,9.164175924956E-002,1.),.UNSPECIFIED.);
-#9849 = CARTESIAN_POINT('',(-2.455848803906,-0.729727656227));
-#9850 = CARTESIAN_POINT('',(-2.452989146063,-0.731639526037));
-#9851 = CARTESIAN_POINT('',(-2.450128920181,-0.733555446072));
-#9852 = CARTESIAN_POINT('',(-2.447268044181,-0.735475407761));
-#9853 = CARTESIAN_POINT('',(-2.444406436492,-0.737399403439));
-#9854 = CARTESIAN_POINT('',(-2.441544016049,-0.739327426337));
-#9855 = CARTESIAN_POINT('',(-2.41029926565,-0.760410075925));
-#9856 = CARTESIAN_POINT('',(-2.381831082201,-0.779955078027));
-#9857 = CARTESIAN_POINT('',(-2.353195333227,-0.799890423489));
-#9858 = CARTESIAN_POINT('',(-2.324319490119,-0.820217997356));
-#9859 = CARTESIAN_POINT('',(-2.295128837159,-0.84094510826));
-#9860 = CARTESIAN_POINT('',(-2.265534602992,-0.862087383767));
-#9861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9862 = ORIENTED_EDGE('',*,*,#9863,.F.);
-#9863 = EDGE_CURVE('',#9864,#9814,#9866,.T.);
-#9864 = VERTEX_POINT('',#9865);
-#9865 = CARTESIAN_POINT('',(-10.38360497608,8.495925358699,-12.));
-#9866 = SURFACE_CURVE('',#9867,(#9872,#9879),.PCURVE_S1.);
-#9867 = CIRCLE('',#9868,13.416407864999);
-#9868 = AXIS2_PLACEMENT_3D('',#9869,#9870,#9871);
-#9869 = CARTESIAN_POINT('',(3.774758283726E-015,-8.381647117973E-031,
- -12.));
-#9870 = DIRECTION('',(2.22044604925E-016,-4.930380657631E-032,1.));
-#9871 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#9872 = PCURVE('',#8217,#9873);
-#9873 = DEFINITIONAL_REPRESENTATION('',(#9874),#9878);
-#9874 = LINE('',#9875,#9876);
-#9875 = CARTESIAN_POINT('',(0.E+000,-0.729727656227));
-#9876 = VECTOR('',#9877,1.);
-#9877 = DIRECTION('',(1.,0.E+000));
-#9878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9879 = PCURVE('',#9574,#9880);
-#9880 = DEFINITIONAL_REPRESENTATION('',(#9881),#9884);
-#9881 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9882,#9883),.UNSPECIFIED.,.F.,
- .F.,(2,2),(0.885052477111,2.256540176479),.PIECEWISE_BEZIER_KNOTS.);
-#9882 = CARTESIAN_POINT('',(-3.827336503274,-0.729727656227));
-#9883 = CARTESIAN_POINT('',(-2.455848803906,-0.729727656227));
-#9884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9885 = ORIENTED_EDGE('',*,*,#9886,.F.);
-#9886 = EDGE_CURVE('',#9887,#9864,#9889,.T.);
-#9887 = VERTEX_POINT('',#9888);
-#9888 = CARTESIAN_POINT('',(-7.5,9.,-13.66565036871));
-#9889 = SURFACE_CURVE('',#9890,(#9903,#9919),.PCURVE_S1.);
-#9890 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9891,#9892,#9893,#9894,#9895,
- #9896,#9897,#9898,#9899,#9900,#9901,#9902),.UNSPECIFIED.,.F.,.F.,(7,
- 5,7),(0.E+000,0.728300665147,1.),.UNSPECIFIED.);
-#9891 = CARTESIAN_POINT('',(-7.5,9.,-13.66565036871));
-#9892 = CARTESIAN_POINT('',(-7.861856680653,8.99999999841,
- -13.46705571524));
-#9893 = CARTESIAN_POINT('',(-8.221520945751,8.98151431133,
- -13.26687739519));
-#9894 = CARTESIAN_POINT('',(-8.578254948444,8.944962974208,
- -13.06540141044));
-#9895 = CARTESIAN_POINT('',(-8.931371273127,8.890711430011,
- -12.8629200125));
-#9896 = CARTESIAN_POINT('',(-9.280234503089,8.819074658035,
- -12.65973347569));
-#9897 = CARTESIAN_POINT('',(-9.752602157716,8.697155145398,
- -12.38020922149));
-#9898 = CARTESIAN_POINT('',(-9.880270605204,8.661641881696,
- -12.30420840259));
-#9899 = CARTESIAN_POINT('',(-10.00723497135,8.623752840494,
- -12.22816970797));
-#9900 = CARTESIAN_POINT('',(-10.13346523094,8.583498297171,
- -12.15211013607));
-#9901 = CARTESIAN_POINT('',(-10.25893188478,8.540886766761,
- -12.07604729448));
-#9902 = CARTESIAN_POINT('',(-10.38360595973,8.495925003961,-11.9999994)
- );
-#9903 = PCURVE('',#8217,#9904);
-#9904 = DEFINITIONAL_REPRESENTATION('',(#9905),#9918);
-#9905 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9906,#9907,#9908,#9909,#9910,
- #9911,#9912,#9913,#9914,#9915,#9916,#9917),.UNSPECIFIED.,.F.,.F.,(7,
- 5,7),(0.E+000,0.728300665147,1.),.UNSPECIFIED.);
-#9906 = CARTESIAN_POINT('',(0.694738276197,-0.862087383767));
-#9907 = CARTESIAN_POINT('',(0.718466583212,-0.845135757264));
-#9908 = CARTESIAN_POINT('',(0.7419352115,-0.828451184563));
-#9909 = CARTESIAN_POINT('',(0.765190029959,-0.812025554407));
-#9910 = CARTESIAN_POINT('',(0.788270976611,-0.795854199284));
-#9911 = CARTESIAN_POINT('',(0.811216308861,-0.779934898996));
-#9912 = CARTESIAN_POINT('',(0.842590130431,-0.758423114151));
-#9913 = CARTESIAN_POINT('',(0.851101038189,-0.752613495646));
-#9914 = CARTESIAN_POINT('',(0.859600647663,-0.746839015951));
-#9915 = CARTESIAN_POINT('',(0.8680910295,-0.741099761746));
-#9916 = CARTESIAN_POINT('',(0.876574284576,-0.735395886707));
-#9917 = CARTESIAN_POINT('',(0.885052544002,-0.729727611506));
-#9918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9919 = PCURVE('',#9574,#9920);
-#9920 = DEFINITIONAL_REPRESENTATION('',(#9921),#9934);
-#9921 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9922,#9923,#9924,#9925,#9926,
- #9927,#9928,#9929,#9930,#9931,#9932,#9933),.UNSPECIFIED.,.F.,.F.,(7,
- 5,7),(0.E+000,0.728300665147,0.999999642726),.UNSPECIFIED.);
-#9922 = CARTESIAN_POINT('',(-4.017650704188,-0.862087383767));
-#9923 = CARTESIAN_POINT('',(-3.993922397173,-0.845135757264));
-#9924 = CARTESIAN_POINT('',(-3.970453768885,-0.828451184563));
-#9925 = CARTESIAN_POINT('',(-3.947198950426,-0.812025554407));
-#9926 = CARTESIAN_POINT('',(-3.924118003773,-0.795854199284));
-#9927 = CARTESIAN_POINT('',(-3.901172671524,-0.779934898996));
-#9928 = CARTESIAN_POINT('',(-3.869798861162,-0.758423121836));
-#9929 = CARTESIAN_POINT('',(-3.861287964579,-0.752613510925));
-#9930 = CARTESIAN_POINT('',(-3.852788366251,-0.746839038731));
-#9931 = CARTESIAN_POINT('',(-3.844297995543,-0.741099791934));
-#9932 = CARTESIAN_POINT('',(-3.835814751585,-0.735395924208));
-#9933 = CARTESIAN_POINT('',(-3.827336503274,-0.729727656227));
-#9934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9935 = ORIENTED_EDGE('',*,*,#9936,.F.);
-#9936 = EDGE_CURVE('',#9526,#9887,#9937,.T.);
-#9937 = SURFACE_CURVE('',#9938,(#9943,#9958),.PCURVE_S1.);
-#9938 = CIRCLE('',#9939,15.58845726812);
-#9939 = AXIS2_PLACEMENT_3D('',#9940,#9941,#9942);
-#9940 = CARTESIAN_POINT('',(5.773159728051E-015,9.,0.E+000));
-#9941 = DIRECTION('',(2.22044604925E-016,1.,-0.E+000));
-#9942 = DIRECTION('',(0.E+000,0.E+000,1.));
-#9943 = PCURVE('',#8217,#9944);
-#9944 = DEFINITIONAL_REPRESENTATION('',(#9945),#9957);
-#9945 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#9946,#9947,#9948,#9949,#9950,
- #9951,#9952,#9953,#9954,#9955,#9956),.UNSPECIFIED.,.F.,.F.,(11,11),(
- 3.14159265359,3.64353046207),.PIECEWISE_BEZIER_KNOTS.);
-#9946 = CARTESIAN_POINT('',(-8.881784197001E-016,-1.047197551197));
-#9947 = CARTESIAN_POINT('',(8.693817865272E-002,-1.047197551197));
-#9948 = CARTESIAN_POINT('',(0.173876491016,-1.042348908925));
-#9949 = CARTESIAN_POINT('',(0.258683840362,-1.032651882866));
-#9950 = CARTESIAN_POINT('',(0.339240075547,-1.01832337417));
-#9951 = CARTESIAN_POINT('',(0.41388536559,-0.999803105486));
-#9952 = CARTESIAN_POINT('',(0.482111863399,-0.977649315551));
-#9953 = CARTESIAN_POINT('',(0.543928096085,-0.952368465951));
-#9954 = CARTESIAN_POINT('',(0.599656880233,-0.92442686273));
-#9955 = CARTESIAN_POINT('',(0.649759216541,-0.894220659226));
-#9956 = CARTESIAN_POINT('',(0.694738276197,-0.862087383767));
-#9957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9958 = PCURVE('',#9574,#9959);
-#9959 = DEFINITIONAL_REPRESENTATION('',(#9960),#9972);
-#9960 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#9961,#9962,#9963,#9964,#9965,
- #9966,#9967,#9968,#9969,#9970,#9971),.UNSPECIFIED.,.F.,.F.,(11,11),(
- 3.14159265359,3.64353046207),.PIECEWISE_BEZIER_KNOTS.);
-#9961 = CARTESIAN_POINT('',(-4.712388980385,-1.047197551197));
-#9962 = CARTESIAN_POINT('',(-4.625450801732,-1.047197551197));
-#9963 = CARTESIAN_POINT('',(-4.538512489569,-1.042348908962));
-#9964 = CARTESIAN_POINT('',(-4.453705139051,-1.03265188275));
-#9965 = CARTESIAN_POINT('',(-4.373148904589,-1.018323374752));
-#9966 = CARTESIAN_POINT('',(-4.29850361275,-0.999803104671));
-#9967 = CARTESIAN_POINT('',(-4.230277117342,-0.97764931625));
-#9968 = CARTESIAN_POINT('',(-4.168460883491,-0.95236846566));
-#9969 = CARTESIAN_POINT('',(-4.1127321003,-0.924426862737));
-#9970 = CARTESIAN_POINT('',(-4.062629763844,-0.894220659226));
-#9971 = CARTESIAN_POINT('',(-4.017650704188,-0.862087383767));
-#9972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#9973 = ORIENTED_EDGE('',*,*,#9525,.F.);
-#9974 = ORIENTED_EDGE('',*,*,#8415,.T.);
-#9975 = ORIENTED_EDGE('',*,*,#8364,.T.);
-#9976 = ORIENTED_EDGE('',*,*,#8309,.T.);
-#9977 = ORIENTED_EDGE('',*,*,#8268,.T.);
-#9978 = ADVANCED_FACE('',(#9979),#8590,.T.);
-#9979 = FACE_BOUND('',#9980,.T.);
-#9980 = EDGE_LOOP('',(#9981));
-#9981 = ORIENTED_EDGE('',*,*,#8575,.T.);
-#9982 = ADVANCED_FACE('',(#9983),#8707,.T.);
-#9983 = FACE_BOUND('',#9984,.T.);
-#9984 = EDGE_LOOP('',(#9985));
-#9985 = ORIENTED_EDGE('',*,*,#8692,.T.);
-#9986 = ADVANCED_FACE('',(#9987),#8984,.F.);
-#9987 = FACE_BOUND('',#9988,.T.);
-#9988 = EDGE_LOOP('',(#9989,#10019,#10043,#10071,#10106,#10134,#10158,
- #10186,#10221,#10249,#10273,#10301,#10336,#10357,#10358,#10359));
-#9989 = ORIENTED_EDGE('',*,*,#9990,.F.);
-#9990 = EDGE_CURVE('',#9991,#9993,#9995,.T.);
-#9991 = VERTEX_POINT('',#9992);
-#9992 = CARTESIAN_POINT('',(17.914728577347,-1.75,-4.797306535549E-015)
- );
-#9993 = VERTEX_POINT('',#9994);
-#9994 = CARTESIAN_POINT('',(17.914728577347,-1.75,1.884261295844));
-#9995 = SURFACE_CURVE('',#9996,(#10000,#10007),.PCURVE_S1.);
-#9996 = LINE('',#9997,#9998);
-#9997 = CARTESIAN_POINT('',(17.914728577347,-1.75,-4.797306535549E-015)
- );
-#9998 = VECTOR('',#9999,1.);
-#9999 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.));
-#10000 = PCURVE('',#8984,#10001);
-#10001 = DEFINITIONAL_REPRESENTATION('',(#10002),#10006);
-#10002 = LINE('',#10003,#10004);
-#10003 = CARTESIAN_POINT('',(-9.737603738112E-002,0.E+000));
-#10004 = VECTOR('',#10005,1.);
-#10005 = DIRECTION('',(-0.E+000,1.));
-#10006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10007 = PCURVE('',#10008,#10013);
-#10008 = PLANE('',#10009);
-#10009 = AXIS2_PLACEMENT_3D('',#10010,#10011,#10012);
-#10010 = CARTESIAN_POINT('',(17.277776946909,-1.75,-3.59379579809));
-#10011 = DIRECTION('',(1.232595164408E-032,1.,2.22044604925E-016));
-#10012 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.));
-#10013 = DEFINITIONAL_REPRESENTATION('',(#10014),#10018);
-#10014 = LINE('',#10015,#10016);
-#10015 = CARTESIAN_POINT('',(3.59379579809,0.636951630437));
-#10016 = VECTOR('',#10017,1.);
-#10017 = DIRECTION('',(1.,6.077163357286E-064));
-#10018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10019 = ORIENTED_EDGE('',*,*,#10020,.T.);
-#10020 = EDGE_CURVE('',#9991,#10021,#10023,.T.);
-#10021 = VERTEX_POINT('',#10022);
-#10022 = CARTESIAN_POINT('',(-7.441819832051,-16.38961004988,
- -8.047952965333E-015));
-#10023 = SURFACE_CURVE('',#10024,(#10029,#10036),.PCURVE_S1.);
-#10024 = CIRCLE('',#10025,18.);
-#10025 = AXIS2_PLACEMENT_3D('',#10026,#10027,#10028);
-#10026 = CARTESIAN_POINT('',(0.E+000,9.789343728818E-031,
- -4.40872847693E-015));
-#10027 = DIRECTION('',(0.E+000,2.22044604925E-016,-1.));
-#10028 = DIRECTION('',(1.,0.E+000,0.E+000));
-#10029 = PCURVE('',#8984,#10030);
-#10030 = DEFINITIONAL_REPRESENTATION('',(#10031),#10035);
-#10031 = LINE('',#10032,#10033);
-#10032 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#10033 = VECTOR('',#10034,1.);
-#10034 = DIRECTION('',(-1.,0.E+000));
-#10035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10036 = PCURVE('',#9574,#10037);
-#10037 = DEFINITIONAL_REPRESENTATION('',(#10038),#10042);
-#10038 = LINE('',#10039,#10040);
-#10039 = CARTESIAN_POINT('',(-0.E+000,-2.449293598295E-016));
-#10040 = VECTOR('',#10041,1.);
-#10041 = DIRECTION('',(-1.,0.E+000));
-#10042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10043 = ORIENTED_EDGE('',*,*,#10044,.T.);
-#10044 = EDGE_CURVE('',#10021,#10045,#10047,.T.);
-#10045 = VERTEX_POINT('',#10046);
-#10046 = CARTESIAN_POINT('',(-7.441819832051,-16.38961004988,
- 1.884261295844));
-#10047 = SURFACE_CURVE('',#10048,(#10052,#10059),.PCURVE_S1.);
-#10048 = LINE('',#10049,#10050);
-#10049 = CARTESIAN_POINT('',(-7.441819832051,-16.38961004988,
- -6.086007540336E-015));
-#10050 = VECTOR('',#10051,1.);
-#10051 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.));
-#10052 = PCURVE('',#8984,#10053);
-#10053 = DEFINITIONAL_REPRESENTATION('',(#10054),#10058);
-#10054 = LINE('',#10055,#10056);
-#10055 = CARTESIAN_POINT('',(-1.997019065012,1.961945424996E-015));
-#10056 = VECTOR('',#10057,1.);
-#10057 = DIRECTION('',(-0.E+000,1.));
-#10058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10059 = PCURVE('',#10060,#10065);
-#10060 = PLANE('',#10061);
-#10061 = AXIS2_PLACEMENT_3D('',#10062,#10063,#10064);
-#10062 = CARTESIAN_POINT('',(-7.123344016832,-15.83799375694,
- -3.59379579809));
-#10063 = DIRECTION('',(0.866025403784,-0.5,9.93756398762E-016));
-#10064 = DIRECTION('',(-9.992007221626E-016,3.221782605863E-016,1.));
-#10065 = DEFINITIONAL_REPRESENTATION('',(#10066),#10070);
-#10066 = LINE('',#10067,#10068);
-#10067 = CARTESIAN_POINT('',(3.59379579809,0.636951630437));
-#10068 = VECTOR('',#10069,1.);
-#10069 = DIRECTION('',(1.,-2.194655170037E-017));
-#10070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10071 = ORIENTED_EDGE('',*,*,#10072,.F.);
-#10072 = EDGE_CURVE('',#10073,#10045,#10075,.T.);
-#10073 = VERTEX_POINT('',#10074);
-#10074 = CARTESIAN_POINT('',(-10.47290874529,-14.63961004988,
- 1.884261295844));
-#10075 = SURFACE_CURVE('',#10076,(#10081,#10094),.PCURVE_S1.);
-#10076 = ELLIPSE('',#10077,25.455844122856,18.);
-#10077 = AXIS2_PLACEMENT_3D('',#10078,#10079,#10080);
-#10078 = CARTESIAN_POINT('',(0.E+000,-4.396258884351E-015,
- 19.798989873389));
-#10079 = DIRECTION('',(-0.353553390595,-0.612372435699,0.707106781183));
-#10080 = DIRECTION('',(0.353553390591,0.612372435692,0.70710678119));
-#10081 = PCURVE('',#8984,#10082);
-#10082 = DEFINITIONAL_REPRESENTATION('',(#10083),#10093);
-#10083 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#10084,#10085,#10086,#10087,
- #10088,#10089,#10090,#10091,#10092),.UNSPECIFIED.,.F.,.F.,(9,9),(
- 3.024659692127,3.258525615052),.PIECEWISE_BEZIER_KNOTS.);
-#10084 = CARTESIAN_POINT('',(-2.211328063856,1.921909574664));
-#10085 = CARTESIAN_POINT('',(-2.18209482349,1.860519769895));
-#10086 = CARTESIAN_POINT('',(-2.152861583124,1.816589893302));
-#10087 = CARTESIAN_POINT('',(-2.123628342759,1.790199887967));
-#10088 = CARTESIAN_POINT('',(-2.094395102387,1.781397865587));
-#10089 = CARTESIAN_POINT('',(-2.065161862033,1.790199887962));
-#10090 = CARTESIAN_POINT('',(-2.03592862166,1.816589893303));
-#10091 = CARTESIAN_POINT('',(-2.006695381296,1.860519769895));
-#10092 = CARTESIAN_POINT('',(-1.977462140931,1.921909574664));
-#10093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10094 = PCURVE('',#10095,#10100);
-#10095 = PLANE('',#10096);
-#10096 = AXIS2_PLACEMENT_3D('',#10097,#10098,#10099);
-#10097 = CARTESIAN_POINT('',(-12.58900570041,-18.30479748989,
- -2.347932614437));
-#10098 = DIRECTION('',(-0.353553390595,-0.612372435699,0.707106781183));
-#10099 = DIRECTION('',(0.353553390591,0.612372435692,0.70710678119));
-#10100 = DEFINITIONAL_REPRESENTATION('',(#10101),#10105);
-#10101 = ELLIPSE('',#10102,25.455844122856,18.);
-#10102 = AXIS2_PLACEMENT_2D('',#10103,#10104);
-#10103 = CARTESIAN_POINT('',(31.320478146936,-1.75));
-#10104 = DIRECTION('',(1.,-1.498801083244E-015));
-#10105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10106 = ORIENTED_EDGE('',*,*,#10107,.F.);
-#10107 = EDGE_CURVE('',#10108,#10073,#10110,.T.);
-#10108 = VERTEX_POINT('',#10109);
-#10109 = CARTESIAN_POINT('',(-10.47290874529,-14.63961004988,
- -7.659374906714E-015));
-#10110 = SURFACE_CURVE('',#10111,(#10115,#10122),.PCURVE_S1.);
-#10111 = LINE('',#10112,#10113);
-#10112 = CARTESIAN_POINT('',(-10.47290874529,-14.63961004988,
- -9.62132033171E-015));
-#10113 = VECTOR('',#10114,1.);
-#10114 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.));
-#10115 = PCURVE('',#8984,#10116);
-#10116 = DEFINITIONAL_REPRESENTATION('',(#10117),#10121);
-#10117 = LINE('',#10118,#10119);
-#10118 = CARTESIAN_POINT('',(-2.191771139774,-1.961945424996E-015));
-#10119 = VECTOR('',#10120,1.);
-#10120 = DIRECTION('',(-0.E+000,1.));
-#10121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10122 = PCURVE('',#10123,#10128);
-#10123 = PLANE('',#10124);
-#10124 = AXIS2_PLACEMENT_3D('',#10125,#10126,#10127);
-#10125 = CARTESIAN_POINT('',(-10.15443293007,-14.08799375694,
- -3.59379579809));
-#10126 = DIRECTION('',(0.866025403784,-0.5,9.93756398762E-016));
-#10127 = DIRECTION('',(-9.992007221626E-016,3.221782605863E-016,1.));
-#10128 = DEFINITIONAL_REPRESENTATION('',(#10129),#10133);
-#10129 = LINE('',#10130,#10131);
-#10130 = CARTESIAN_POINT('',(3.59379579809,0.636951630437));
-#10131 = VECTOR('',#10132,1.);
-#10132 = DIRECTION('',(1.,-2.194655170037E-017));
-#10133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10134 = ORIENTED_EDGE('',*,*,#10135,.T.);
-#10135 = EDGE_CURVE('',#10108,#10136,#10138,.T.);
-#10136 = VERTEX_POINT('',#10137);
-#10137 = CARTESIAN_POINT('',(-10.47290874529,14.639610049885,
- -1.158082047147E-015));
-#10138 = SURFACE_CURVE('',#10139,(#10144,#10151),.PCURVE_S1.);
-#10139 = CIRCLE('',#10140,18.);
-#10140 = AXIS2_PLACEMENT_3D('',#10141,#10142,#10143);
-#10141 = CARTESIAN_POINT('',(0.E+000,9.789343728818E-031,
- -4.40872847693E-015));
-#10142 = DIRECTION('',(0.E+000,2.22044604925E-016,-1.));
-#10143 = DIRECTION('',(1.,0.E+000,0.E+000));
-#10144 = PCURVE('',#8984,#10145);
-#10145 = DEFINITIONAL_REPRESENTATION('',(#10146),#10150);
-#10146 = LINE('',#10147,#10148);
-#10147 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#10148 = VECTOR('',#10149,1.);
-#10149 = DIRECTION('',(-1.,0.E+000));
-#10150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10151 = PCURVE('',#9574,#10152);
-#10152 = DEFINITIONAL_REPRESENTATION('',(#10153),#10157);
-#10153 = LINE('',#10154,#10155);
-#10154 = CARTESIAN_POINT('',(-0.E+000,-2.449293598295E-016));
-#10155 = VECTOR('',#10156,1.);
-#10156 = DIRECTION('',(-1.,0.E+000));
-#10157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10158 = ORIENTED_EDGE('',*,*,#10159,.T.);
-#10159 = EDGE_CURVE('',#10136,#10160,#10162,.T.);
-#10160 = VERTEX_POINT('',#10161);
-#10161 = CARTESIAN_POINT('',(-10.47290874529,14.639610049885,
- 1.884261295844));
-#10162 = SURFACE_CURVE('',#10163,(#10167,#10174),.PCURVE_S1.);
-#10163 = LINE('',#10164,#10165);
-#10164 = CARTESIAN_POINT('',(-10.47290874529,14.639610049885,
- -2.056920325024E-016));
-#10165 = VECTOR('',#10166,1.);
-#10166 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.));
-#10167 = PCURVE('',#8984,#10168);
-#10168 = DEFINITIONAL_REPRESENTATION('',(#10169),#10173);
-#10169 = LINE('',#10170,#10171);
-#10170 = CARTESIAN_POINT('',(-4.091414167405,9.523900146448E-016));
-#10171 = VECTOR('',#10172,1.);
-#10172 = DIRECTION('',(-0.E+000,1.));
-#10173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10174 = PCURVE('',#10175,#10180);
-#10175 = PLANE('',#10176);
-#10176 = AXIS2_PLACEMENT_3D('',#10177,#10178,#10179);
-#10177 = CARTESIAN_POINT('',(-10.15443293007,14.087993756945,
- -3.59379579809));
-#10178 = DIRECTION('',(-0.866025403784,-0.5,3.940223820194E-016));
-#10179 = DIRECTION('',(5.551115123126E-017,8.990670665014E-016,1.));
-#10180 = DEFINITIONAL_REPRESENTATION('',(#10181),#10185);
-#10181 = LINE('',#10182,#10183);
-#10182 = CARTESIAN_POINT('',(3.59379579809,0.636951630437));
-#10183 = VECTOR('',#10184,1.);
-#10184 = DIRECTION('',(1.,-9.87146436928E-016));
-#10185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10186 = ORIENTED_EDGE('',*,*,#10187,.F.);
-#10187 = EDGE_CURVE('',#10188,#10160,#10190,.T.);
-#10188 = VERTEX_POINT('',#10189);
-#10189 = CARTESIAN_POINT('',(-7.441819832051,16.389610049885,
- 1.884261295844));
-#10190 = SURFACE_CURVE('',#10191,(#10196,#10209),.PCURVE_S1.);
-#10191 = ELLIPSE('',#10192,25.455844122856,18.);
-#10192 = AXIS2_PLACEMENT_3D('',#10193,#10194,#10195);
-#10193 = CARTESIAN_POINT('',(0.E+000,-4.396258884351E-015,
- 19.798989873389));
-#10194 = DIRECTION('',(-0.353553390595,0.612372435699,0.707106781183));
-#10195 = DIRECTION('',(0.353553390591,-0.612372435692,0.70710678119));
-#10196 = PCURVE('',#8984,#10197);
-#10197 = DEFINITIONAL_REPRESENTATION('',(#10198),#10208);
-#10198 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#10199,#10200,#10201,#10202,
- #10203,#10204,#10205,#10206,#10207),.UNSPECIFIED.,.F.,.F.,(9,9),(
- 3.024659692127,3.258525615052),.PIECEWISE_BEZIER_KNOTS.);
-#10199 = CARTESIAN_POINT('',(-4.305723166249,1.921909574664));
-#10200 = CARTESIAN_POINT('',(-4.276489925883,1.860519769895));
-#10201 = CARTESIAN_POINT('',(-4.247256685519,1.816589893303));
-#10202 = CARTESIAN_POINT('',(-4.218023445148,1.79019988796));
-#10203 = CARTESIAN_POINT('',(-4.188790204786,1.781397865594));
-#10204 = CARTESIAN_POINT('',(-4.159556964423,1.790199887962));
-#10205 = CARTESIAN_POINT('',(-4.130323724055,1.816589893304));
-#10206 = CARTESIAN_POINT('',(-4.10109048369,1.860519769895));
-#10207 = CARTESIAN_POINT('',(-4.071857243324,1.921909574664));
-#10208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10209 = PCURVE('',#10210,#10215);
-#10210 = PLANE('',#10211);
-#10211 = AXIS2_PLACEMENT_3D('',#10212,#10213,#10214);
-#10212 = CARTESIAN_POINT('',(-9.557916787168,20.05479748989,
- -2.347932614437));
-#10213 = DIRECTION('',(-0.353553390595,0.612372435699,0.707106781183));
-#10214 = DIRECTION('',(0.353553390591,-0.612372435692,0.70710678119));
-#10215 = DEFINITIONAL_REPRESENTATION('',(#10216),#10220);
-#10216 = ELLIPSE('',#10217,25.455844122856,18.);
-#10217 = AXIS2_PLACEMENT_2D('',#10218,#10219);
-#10218 = CARTESIAN_POINT('',(31.320478146936,-1.75));
-#10219 = DIRECTION('',(1.,-8.25728374565E-016));
-#10220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10221 = ORIENTED_EDGE('',*,*,#10222,.F.);
-#10222 = EDGE_CURVE('',#10223,#10188,#10225,.T.);
-#10223 = VERTEX_POINT('',#10224);
-#10224 = CARTESIAN_POINT('',(-7.441819832051,16.389610049885,
- -7.695039885284E-016));
-#10225 = SURFACE_CURVE('',#10226,(#10230,#10237),.PCURVE_S1.);
-#10226 = LINE('',#10227,#10228);
-#10227 = CARTESIAN_POINT('',(-7.441819832051,16.389610049885,
- -1.721894003173E-015));
-#10228 = VECTOR('',#10229,1.);
-#10229 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.));
-#10230 = PCURVE('',#8984,#10231);
-#10231 = DEFINITIONAL_REPRESENTATION('',(#10232),#10236);
-#10232 = LINE('',#10233,#10234);
-#10233 = CARTESIAN_POINT('',(-4.286166242168,-9.523900146448E-016));
-#10234 = VECTOR('',#10235,1.);
-#10235 = DIRECTION('',(-0.E+000,1.));
-#10236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10237 = PCURVE('',#10238,#10243);
-#10238 = PLANE('',#10239);
-#10239 = AXIS2_PLACEMENT_3D('',#10240,#10241,#10242);
-#10240 = CARTESIAN_POINT('',(-7.123344016832,15.837993756945,
- -3.59379579809));
-#10241 = DIRECTION('',(-0.866025403784,-0.5,3.940223820194E-016));
-#10242 = DIRECTION('',(5.551115123126E-017,8.990670665014E-016,1.));
-#10243 = DEFINITIONAL_REPRESENTATION('',(#10244),#10248);
-#10244 = LINE('',#10245,#10246);
-#10245 = CARTESIAN_POINT('',(3.59379579809,0.636951630437));
-#10246 = VECTOR('',#10247,1.);
-#10247 = DIRECTION('',(1.,-9.87146436928E-016));
-#10248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10249 = ORIENTED_EDGE('',*,*,#10250,.T.);
-#10250 = EDGE_CURVE('',#10223,#10251,#10253,.T.);
-#10251 = VERTEX_POINT('',#10252);
-#10252 = CARTESIAN_POINT('',(17.914728577347,1.75,-4.020150418312E-015)
- );
-#10253 = SURFACE_CURVE('',#10254,(#10259,#10266),.PCURVE_S1.);
-#10254 = CIRCLE('',#10255,18.);
-#10255 = AXIS2_PLACEMENT_3D('',#10256,#10257,#10258);
-#10256 = CARTESIAN_POINT('',(0.E+000,9.789343728818E-031,
- -4.40872847693E-015));
-#10257 = DIRECTION('',(0.E+000,2.22044604925E-016,-1.));
-#10258 = DIRECTION('',(1.,0.E+000,0.E+000));
-#10259 = PCURVE('',#8984,#10260);
-#10260 = DEFINITIONAL_REPRESENTATION('',(#10261),#10265);
-#10261 = LINE('',#10262,#10263);
-#10262 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#10263 = VECTOR('',#10264,1.);
-#10264 = DIRECTION('',(-1.,0.E+000));
-#10265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10266 = PCURVE('',#9574,#10267);
-#10267 = DEFINITIONAL_REPRESENTATION('',(#10268),#10272);
-#10268 = LINE('',#10269,#10270);
-#10269 = CARTESIAN_POINT('',(-0.E+000,-2.449293598295E-016));
-#10270 = VECTOR('',#10271,1.);
-#10271 = DIRECTION('',(-1.,0.E+000));
-#10272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10273 = ORIENTED_EDGE('',*,*,#10274,.T.);
-#10274 = EDGE_CURVE('',#10251,#10275,#10277,.T.);
-#10275 = VERTEX_POINT('',#10276);
-#10276 = CARTESIAN_POINT('',(17.914728577347,1.75,1.884261295844));
-#10277 = SURFACE_CURVE('',#10278,(#10282,#10289),.PCURVE_S1.);
-#10278 = LINE('',#10279,#10280);
-#10279 = CARTESIAN_POINT('',(17.914728577347,1.75,-4.020150418312E-015)
- );
-#10280 = VECTOR('',#10281,1.);
-#10281 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.));
-#10282 = PCURVE('',#8984,#10283);
-#10283 = DEFINITIONAL_REPRESENTATION('',(#10284),#10288);
-#10284 = LINE('',#10285,#10286);
-#10285 = CARTESIAN_POINT('',(-6.185809269798,0.E+000));
-#10286 = VECTOR('',#10287,1.);
-#10287 = DIRECTION('',(-0.E+000,1.));
-#10288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10289 = PCURVE('',#10290,#10295);
-#10290 = PLANE('',#10291);
-#10291 = AXIS2_PLACEMENT_3D('',#10292,#10293,#10294);
-#10292 = CARTESIAN_POINT('',(17.277776946909,1.75,-3.59379579809));
-#10293 = DIRECTION('',(1.232595164408E-032,1.,2.22044604925E-016));
-#10294 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.));
-#10295 = DEFINITIONAL_REPRESENTATION('',(#10296),#10300);
-#10296 = LINE('',#10297,#10298);
-#10297 = CARTESIAN_POINT('',(3.59379579809,0.636951630437));
-#10298 = VECTOR('',#10299,1.);
-#10299 = DIRECTION('',(1.,6.077163357286E-064));
-#10300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10301 = ORIENTED_EDGE('',*,*,#10302,.F.);
-#10302 = EDGE_CURVE('',#10303,#10275,#10305,.T.);
-#10303 = VERTEX_POINT('',#10304);
-#10304 = CARTESIAN_POINT('',(18.,-3.994559956566E-016,1.79898987319));
-#10305 = SURFACE_CURVE('',#10306,(#10311,#10324),.PCURVE_S1.);
-#10306 = ELLIPSE('',#10307,25.455844122856,18.);
-#10307 = AXIS2_PLACEMENT_3D('',#10308,#10309,#10310);
-#10308 = CARTESIAN_POINT('',(0.E+000,-4.396258884351E-015,
- 19.798989873389));
-#10309 = DIRECTION('',(0.70710678119,-1.570092458675E-016,0.707106781183
- ));
-#10310 = DIRECTION('',(-0.707106781183,-1.570092458692E-016,
- 0.70710678119));
-#10311 = PCURVE('',#8984,#10312);
-#10312 = DEFINITIONAL_REPRESENTATION('',(#10313),#10323);
-#10313 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#10314,#10315,#10316,#10317,
- #10318,#10319,#10320,#10321,#10322),.UNSPECIFIED.,.F.,.F.,(9,9),(
- 3.14159265359,3.258525615052),.PIECEWISE_BEZIER_KNOTS.);
-#10314 = CARTESIAN_POINT('',(-6.28318530718,1.79898987319));
-#10315 = CARTESIAN_POINT('',(-6.268568686997,1.79898987319));
-#10316 = CARTESIAN_POINT('',(-6.253952066814,1.803384868093));
-#10317 = CARTESIAN_POINT('',(-6.239335446631,1.812174857899));
-#10318 = CARTESIAN_POINT('',(-6.224718826449,1.82535783946));
-#10319 = CARTESIAN_POINT('',(-6.210102206266,1.842929806526));
-#10320 = CARTESIAN_POINT('',(-6.195485586083,1.864884751938));
-#10321 = CARTESIAN_POINT('',(-6.1808689659,1.89121467228));
-#10322 = CARTESIAN_POINT('',(-6.166252345717,1.921909574664));
-#10323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10324 = PCURVE('',#10325,#10330);
-#10325 = PLANE('',#10326);
-#10326 = AXIS2_PLACEMENT_3D('',#10327,#10328,#10329);
-#10327 = CARTESIAN_POINT('',(22.146922487581,-1.75,-2.347932614437));
-#10328 = DIRECTION('',(0.70710678119,-1.570092458675E-016,0.707106781183
- ));
-#10329 = DIRECTION('',(-0.707106781183,-1.570092458692E-016,
- 0.70710678119));
-#10330 = DEFINITIONAL_REPRESENTATION('',(#10331),#10335);
-#10331 = ELLIPSE('',#10332,25.455844122856,18.);
-#10332 = AXIS2_PLACEMENT_2D('',#10333,#10334);
-#10333 = CARTESIAN_POINT('',(31.320478146936,-1.75));
-#10334 = DIRECTION('',(1.,0.E+000));
-#10335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10336 = ORIENTED_EDGE('',*,*,#10337,.T.);
-#10337 = EDGE_CURVE('',#10303,#8968,#10338,.T.);
-#10338 = SEAM_CURVE('',#10339,(#10343,#10350),.PCURVE_S1.);
-#10339 = LINE('',#10340,#10341);
-#10340 = CARTESIAN_POINT('',(18.,9.789343728818E-031,-4.40872847693E-015
- ));
-#10341 = VECTOR('',#10342,1.);
-#10342 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.));
-#10343 = PCURVE('',#8984,#10344);
-#10344 = DEFINITIONAL_REPRESENTATION('',(#10345),#10349);
-#10345 = LINE('',#10346,#10347);
-#10346 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#10347 = VECTOR('',#10348,1.);
-#10348 = DIRECTION('',(-0.E+000,1.));
-#10349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10350 = PCURVE('',#8984,#10351);
-#10351 = DEFINITIONAL_REPRESENTATION('',(#10352),#10356);
-#10352 = LINE('',#10353,#10354);
-#10353 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
-#10354 = VECTOR('',#10355,1.);
-#10355 = DIRECTION('',(-0.E+000,1.));
-#10356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10357 = ORIENTED_EDGE('',*,*,#8967,.F.);
-#10358 = ORIENTED_EDGE('',*,*,#10337,.F.);
-#10359 = ORIENTED_EDGE('',*,*,#10360,.F.);
-#10360 = EDGE_CURVE('',#9993,#10303,#10361,.T.);
-#10361 = SURFACE_CURVE('',#10362,(#10367,#10380),.PCURVE_S1.);
-#10362 = ELLIPSE('',#10363,25.455844122856,18.);
-#10363 = AXIS2_PLACEMENT_3D('',#10364,#10365,#10366);
-#10364 = CARTESIAN_POINT('',(0.E+000,-4.396258884351E-015,
- 19.798989873389));
-#10365 = DIRECTION('',(0.70710678119,-1.570092458675E-016,0.707106781183
- ));
-#10366 = DIRECTION('',(-0.707106781183,-1.570092458692E-016,
- 0.70710678119));
-#10367 = PCURVE('',#8984,#10368);
-#10368 = DEFINITIONAL_REPRESENTATION('',(#10369),#10379);
-#10369 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#10370,#10371,#10372,#10373,
- #10374,#10375,#10376,#10377,#10378),.UNSPECIFIED.,.F.,.F.,(9,9),(
- 3.024659692127,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
-#10370 = CARTESIAN_POINT('',(-0.116932961462,1.921909574664));
-#10371 = CARTESIAN_POINT('',(-0.10231634128,1.89121467228));
-#10372 = CARTESIAN_POINT('',(-8.769972109681E-002,1.864884751939));
-#10373 = CARTESIAN_POINT('',(-7.308310091395E-002,1.842929806526));
-#10374 = CARTESIAN_POINT('',(-5.846648073123E-002,1.825357839467));
-#10375 = CARTESIAN_POINT('',(-4.384986054839E-002,1.812174857899));
-#10376 = CARTESIAN_POINT('',(-2.923324036559E-002,1.803384868093));
-#10377 = CARTESIAN_POINT('',(-1.46166201828E-002,1.79898987319));
-#10378 = CARTESIAN_POINT('',(-1.224646799147E-016,1.79898987319));
-#10379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10380 = PCURVE('',#10325,#10381);
-#10381 = DEFINITIONAL_REPRESENTATION('',(#10382),#10386);
-#10382 = ELLIPSE('',#10383,25.455844122856,18.);
-#10383 = AXIS2_PLACEMENT_2D('',#10384,#10385);
-#10384 = CARTESIAN_POINT('',(31.320478146936,-1.75));
-#10385 = DIRECTION('',(1.,0.E+000));
-#10386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10387 = ADVANCED_FACE('',(#10388),#9574,.F.);
-#10388 = FACE_BOUND('',#10389,.T.);
-#10389 = EDGE_LOOP('',(#10390,#10414,#10415,#10416,#10417,#10418,#10419,
- #10420,#10421,#10422,#10423,#10424,#10425,#10454,#10484,#10519,
- #10554,#10589,#10617,#10618,#10648,#10683,#10718,#10753,#10783,
- #10812,#10842,#10877,#10912,#10947,#10975,#10976,#11006,#11041,
- #11076,#11111,#11141,#11170,#11200,#11235,#11270,#11305,#11333,
- #11334,#11364,#11399,#11434,#11469,#11499));
-#10390 = ORIENTED_EDGE('',*,*,#10391,.F.);
-#10391 = EDGE_CURVE('',#9660,#10392,#10394,.T.);
-#10392 = VERTEX_POINT('',#10393);
-#10393 = CARTESIAN_POINT('',(15.485284419102,2.037565872037E-015,
- -9.17638090205));
-#10394 = SEAM_CURVE('',#10395,(#10400,#10407),.PCURVE_S1.);
-#10395 = CIRCLE('',#10396,18.);
-#10396 = AXIS2_PLACEMENT_3D('',#10397,#10398,#10399);
-#10397 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
-#10398 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016));
-#10399 = DIRECTION('',(1.,0.E+000,0.E+000));
-#10400 = PCURVE('',#9574,#10401);
-#10401 = DEFINITIONAL_REPRESENTATION('',(#10402),#10406);
-#10402 = LINE('',#10403,#10404);
-#10403 = CARTESIAN_POINT('',(-0.E+000,-6.28318530718));
-#10404 = VECTOR('',#10405,1.);
-#10405 = DIRECTION('',(-0.E+000,1.));
-#10406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10407 = PCURVE('',#9574,#10408);
-#10408 = DEFINITIONAL_REPRESENTATION('',(#10409),#10413);
-#10409 = LINE('',#10410,#10411);
-#10410 = CARTESIAN_POINT('',(-6.28318530718,-6.28318530718));
-#10411 = VECTOR('',#10412,1.);
-#10412 = DIRECTION('',(-0.E+000,1.));
-#10413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10414 = ORIENTED_EDGE('',*,*,#9682,.F.);
-#10415 = ORIENTED_EDGE('',*,*,#9705,.F.);
-#10416 = ORIENTED_EDGE('',*,*,#9755,.F.);
-#10417 = ORIENTED_EDGE('',*,*,#9813,.F.);
-#10418 = ORIENTED_EDGE('',*,*,#9863,.F.);
-#10419 = ORIENTED_EDGE('',*,*,#9886,.F.);
-#10420 = ORIENTED_EDGE('',*,*,#9936,.F.);
-#10421 = ORIENTED_EDGE('',*,*,#9549,.F.);
-#10422 = ORIENTED_EDGE('',*,*,#9594,.F.);
-#10423 = ORIENTED_EDGE('',*,*,#9659,.F.);
-#10424 = ORIENTED_EDGE('',*,*,#10391,.T.);
-#10425 = ORIENTED_EDGE('',*,*,#10426,.T.);
-#10426 = EDGE_CURVE('',#10392,#10427,#10429,.T.);
-#10427 = VERTEX_POINT('',#10428);
-#10428 = CARTESIAN_POINT('',(15.386082462423,1.75,-9.17638090205));
-#10429 = SURFACE_CURVE('',#10430,(#10435,#10442),.PCURVE_S1.);
-#10430 = CIRCLE('',#10431,15.485284419102);
-#10431 = AXIS2_PLACEMENT_3D('',#10432,#10433,#10434);
-#10432 = CARTESIAN_POINT('',(0.E+000,2.037565872037E-015,-9.17638090205)
- );
-#10433 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.));
-#10434 = DIRECTION('',(1.,0.E+000,0.E+000));
-#10435 = PCURVE('',#9574,#10436);
-#10436 = DEFINITIONAL_REPRESENTATION('',(#10437),#10441);
-#10437 = LINE('',#10438,#10439);
-#10438 = CARTESIAN_POINT('',(-6.28318530718,-0.534951062013));
-#10439 = VECTOR('',#10440,1.);
-#10440 = DIRECTION('',(1.,-0.E+000));
-#10441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10442 = PCURVE('',#10443,#10448);
-#10443 = PLANE('',#10444);
-#10444 = AXIS2_PLACEMENT_3D('',#10445,#10446,#10447);
-#10445 = CARTESIAN_POINT('',(19.318525968661,-1.75,-9.17638090205));
-#10446 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.));
-#10447 = DIRECTION('',(-1.,0.E+000,0.E+000));
-#10448 = DEFINITIONAL_REPRESENTATION('',(#10449),#10453);
-#10449 = CIRCLE('',#10450,15.485284419102);
-#10450 = AXIS2_PLACEMENT_2D('',#10451,#10452);
-#10451 = CARTESIAN_POINT('',(19.318525968661,-1.75));
-#10452 = DIRECTION('',(-1.,0.E+000));
-#10453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10454 = ORIENTED_EDGE('',*,*,#10455,.F.);
-#10455 = EDGE_CURVE('',#10456,#10427,#10458,.T.);
-#10456 = VERTEX_POINT('',#10457);
-#10457 = CARTESIAN_POINT('',(17.161360514178,1.75,-5.140545233963));
-#10458 = SURFACE_CURVE('',#10459,(#10464,#10477),.PCURVE_S1.);
-#10459 = CIRCLE('',#10460,17.914728577347);
-#10460 = AXIS2_PLACEMENT_3D('',#10461,#10462,#10463);
-#10461 = CARTESIAN_POINT('',(2.157041537714E-032,1.75,
- 3.885780586188E-016));
-#10462 = DIRECTION('',(1.232595164408E-032,1.,2.22044604925E-016));
-#10463 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.));
-#10464 = PCURVE('',#9574,#10465);
-#10465 = DEFINITIONAL_REPRESENTATION('',(#10466),#10476);
-#10466 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#10467,#10468,#10469,#10470,
- #10471,#10472,#10473,#10474,#10475),.UNSPECIFIED.,.F.,.F.,(9,9),(
- 1.570796326795,2.108570379913),.PIECEWISE_BEZIER_KNOTS.);
-#10467 = CARTESIAN_POINT('',(-6.185809269798,6.094226391623E-017));
-#10468 = CARTESIAN_POINT('',(-6.185809269798,-6.690330692744E-002));
-#10469 = CARTESIAN_POINT('',(-6.185309554247,-0.133806613361));
-#10470 = CARTESIAN_POINT('',(-6.184310202767,-0.200705569222));
-#10471 = CARTESIAN_POINT('',(-6.182787079564,-0.267595802379));
-#10472 = CARTESIAN_POINT('',(-6.180693387247,-0.334472506349));
-#10473 = CARTESIAN_POINT('',(-6.177949207001,-0.401329738278));
-#10474 = CARTESIAN_POINT('',(-6.174434592771,-0.468159941944));
-#10475 = CARTESIAN_POINT('',(-6.169932846999,-0.534951062013));
-#10476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10477 = PCURVE('',#10290,#10478);
-#10478 = DEFINITIONAL_REPRESENTATION('',(#10479),#10483);
-#10479 = CIRCLE('',#10480,17.914728577347);
-#10480 = AXIS2_PLACEMENT_2D('',#10481,#10482);
-#10481 = CARTESIAN_POINT('',(3.59379579809,-17.2777769469));
-#10482 = DIRECTION('',(1.,6.077163357286E-064));
-#10483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10484 = ORIENTED_EDGE('',*,*,#10485,.T.);
-#10485 = EDGE_CURVE('',#10456,#10486,#10488,.T.);
-#10486 = VERTEX_POINT('',#10487);
-#10487 = CARTESIAN_POINT('',(16.911955695303,3.75,-4.89114041509));
-#10488 = SURFACE_CURVE('',#10489,(#10494,#10507),.PCURVE_S1.);
-#10489 = CIRCLE('',#10490,15.866631652637);
-#10490 = AXIS2_PLACEMENT_3D('',#10491,#10492,#10493);
-#10491 = CARTESIAN_POINT('',(6.010407640045,-1.334578589882E-015,
- 6.010407640089));
-#10492 = DIRECTION('',(0.707106781184,-1.570092458689E-016,
- 0.707106781189));
-#10493 = DIRECTION('',(-0.707106781189,-1.570092458678E-016,
- 0.707106781184));
-#10494 = PCURVE('',#9574,#10495);
-#10495 = DEFINITIONAL_REPRESENTATION('',(#10496),#10506);
-#10496 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#10497,#10498,#10499,#10500,
- #10501,#10502,#10503,#10504,#10505),.UNSPECIFIED.,.F.,.F.,(9,9),(
- 3.14159265359,3.380195266222),.PIECEWISE_BEZIER_KNOTS.);
-#10497 = CARTESIAN_POINT('',(-6.28318530718,-0.29358806883));
-#10498 = CARTESIAN_POINT('',(-6.255719684653,-0.29358806883));
-#10499 = CARTESIAN_POINT('',(-6.228254062119,-0.292926078562));
-#10500 = CARTESIAN_POINT('',(-6.20081608506,-0.291602098036));
-#10501 = CARTESIAN_POINT('',(-6.173433398741,-0.289618125409));
-#10502 = CARTESIAN_POINT('',(-6.146133114908,-0.286978157185));
-#10503 = CARTESIAN_POINT('',(-6.118941275145,-0.283688115844));
-#10504 = CARTESIAN_POINT('',(-6.09188239951,-0.279755707264));
-#10505 = CARTESIAN_POINT('',(-6.064979153213,-0.27519023922));
-#10506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10507 = PCURVE('',#10508,#10513);
-#10508 = PLANE('',#10509);
-#10509 = AXIS2_PLACEMENT_3D('',#10510,#10511,#10512);
-#10510 = CARTESIAN_POINT('',(18.257845920264,-3.75,-6.237030640042));
-#10511 = DIRECTION('',(0.707106781184,-1.570092458689E-016,
- 0.707106781189));
-#10512 = DIRECTION('',(-0.707106781189,-1.570092458678E-016,
- 0.707106781184));
-#10513 = DEFINITIONAL_REPRESENTATION('',(#10514),#10518);
-#10514 = CIRCLE('',#10515,15.866631652637);
-#10515 = AXIS2_PLACEMENT_2D('',#10516,#10517);
-#10516 = CARTESIAN_POINT('',(17.320493320151,-3.75));
-#10517 = DIRECTION('',(1.,0.E+000));
-#10518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10519 = ORIENTED_EDGE('',*,*,#10520,.T.);
-#10520 = EDGE_CURVE('',#10486,#10521,#10523,.T.);
-#10521 = VERTEX_POINT('',#10522);
-#10522 = CARTESIAN_POINT('',(17.557424244398,3.75,-1.293968277138));
-#10523 = SURFACE_CURVE('',#10524,(#10529,#10542),.PCURVE_S1.);
-#10524 = CIRCLE('',#10525,17.605041891458);
-#10525 = AXIS2_PLACEMENT_3D('',#10526,#10527,#10528);
-#10526 = CARTESIAN_POINT('',(8.022575276436E-049,3.75,
- 8.326672684689E-016));
-#10527 = DIRECTION('',(-2.13935340705E-049,-1.,-2.22044604925E-016));
-#10528 = DIRECTION('',(-1.,2.13935340705E-049,4.750318820634E-065));
-#10529 = PCURVE('',#9574,#10530);
-#10530 = DEFINITIONAL_REPRESENTATION('',(#10531),#10541);
-#10531 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#10532,#10533,#10534,#10535,
- #10536,#10537,#10538,#10539,#10540),.UNSPECIFIED.,.F.,.F.,(9,9),(
- 2.752627378631,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
-#10532 = CARTESIAN_POINT('',(-6.056924254738,-0.379988780368));
-#10533 = CARTESIAN_POINT('',(-6.061280642211,-0.332607365179));
-#10534 = CARTESIAN_POINT('',(-6.064857959621,-0.285171645384));
-#10535 = CARTESIAN_POINT('',(-6.067743939711,-0.237694320702));
-#10536 = CARTESIAN_POINT('',(-6.069998553325,-0.190185536105));
-#10537 = CARTESIAN_POINT('',(-6.071663218583,-0.142654022934));
-#10538 = CARTESIAN_POINT('',(-6.072764214992,-9.510763827541E-002));
-#10539 = CARTESIAN_POINT('',(-6.073314714917,-4.755381916645E-002));
-#10540 = CARTESIAN_POINT('',(-6.073314714917,3.14567406824E-016));
-#10541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10542 = PCURVE('',#10543,#10548);
-#10543 = PLANE('',#10544);
-#10544 = AXIS2_PLACEMENT_3D('',#10545,#10546,#10547);
-#10545 = CARTESIAN_POINT('',(16.076031111865,3.75,-1.933895226984));
-#10546 = DIRECTION('',(-2.13935340705E-049,-1.,-2.22044604925E-016));
-#10547 = DIRECTION('',(0.E+000,2.22044604925E-016,-1.));
-#10548 = DEFINITIONAL_REPRESENTATION('',(#10549),#10553);
-#10549 = CIRCLE('',#10550,17.605041891458);
-#10550 = AXIS2_PLACEMENT_2D('',#10551,#10552);
-#10551 = CARTESIAN_POINT('',(-1.933895226984,-16.07603111186));
-#10552 = DIRECTION('',(0.E+000,-1.));
-#10553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10554 = ORIENTED_EDGE('',*,*,#10555,.F.);
-#10555 = EDGE_CURVE('',#10556,#10521,#10558,.T.);
-#10556 = VERTEX_POINT('',#10557);
-#10557 = CARTESIAN_POINT('',(17.844799073674,1.75,-1.581343106417));
-#10558 = SURFACE_CURVE('',#10559,(#10564,#10577),.PCURVE_S1.);
-#10559 = CIRCLE('',#10560,13.847382424104);
-#10560 = AXIS2_PLACEMENT_3D('',#10561,#10562,#10563);
-#10561 = CARTESIAN_POINT('',(8.131727983694,-1.805606327484E-015,
- 8.131727983634));
-#10562 = DIRECTION('',(0.707106781189,-1.570092458678E-016,
- 0.707106781184));
-#10563 = DIRECTION('',(-0.707106781184,-1.57009245869E-016,
- 0.707106781189));
-#10564 = PCURVE('',#9574,#10565);
-#10565 = DEFINITIONAL_REPRESENTATION('',(#10566),#10576);
-#10566 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#10567,#10568,#10569,#10570,
- #10571,#10572,#10573,#10574,#10575),.UNSPECIFIED.,.F.,.F.,(9,9),(
- 3.14159265359,3.415826305162),.PIECEWISE_BEZIER_KNOTS.);
-#10567 = CARTESIAN_POINT('',(-6.28318530718,-9.234508181921E-002));
-#10568 = CARTESIAN_POINT('',(-6.256701505534,-9.234508181921E-002));
-#10569 = CARTESIAN_POINT('',(-6.230217703895,-9.161143331576E-002));
-#10570 = CARTESIAN_POINT('',(-6.203760215318,-9.014413631957E-002));
-#10571 = CARTESIAN_POINT('',(-6.177355353,-8.794530903407E-002));
-#10572 = CARTESIAN_POINT('',(-6.151028951754,-8.501918807355E-002));
-#10573 = CARTESIAN_POINT('',(-6.124805889106,-8.137205473578E-002));
-#10574 = CARTESIAN_POINT('',(-6.098709676484,-7.701208973068E-002));
-#10575 = CARTESIAN_POINT('',(-6.072762155117,-7.194918682735E-002));
-#10576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10577 = PCURVE('',#10578,#10583);
-#10578 = PLANE('',#10579);
-#10579 = AXIS2_PLACEMENT_3D('',#10580,#10581,#10582);
-#10580 = CARTESIAN_POINT('',(20.379184132051,-3.75,-4.115728164812));
-#10581 = DIRECTION('',(0.707106781189,-1.570092458678E-016,
- 0.707106781184));
-#10582 = DIRECTION('',(-0.707106781184,-1.57009245869E-016,
- 0.707106781189));
-#10583 = DEFINITIONAL_REPRESENTATION('',(#10584),#10588);
-#10584 = CIRCLE('',#10585,13.847382424104);
-#10585 = AXIS2_PLACEMENT_2D('',#10586,#10587);
-#10586 = CARTESIAN_POINT('',(17.320518589639,-3.75));
-#10587 = DIRECTION('',(1.,0.E+000));
-#10588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10589 = ORIENTED_EDGE('',*,*,#10590,.F.);
-#10590 = EDGE_CURVE('',#10251,#10556,#10591,.T.);
-#10591 = SURFACE_CURVE('',#10592,(#10597,#10610),.PCURVE_S1.);
-#10592 = CIRCLE('',#10593,17.914728577347);
-#10593 = AXIS2_PLACEMENT_3D('',#10594,#10595,#10596);
-#10594 = CARTESIAN_POINT('',(2.157041537714E-032,1.75,
- 3.885780586188E-016));
-#10595 = DIRECTION('',(1.232595164408E-032,1.,2.22044604925E-016));
-#10596 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.));
-#10597 = PCURVE('',#9574,#10598);
-#10598 = DEFINITIONAL_REPRESENTATION('',(#10599),#10609);
-#10599 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#10600,#10601,#10602,#10603,
- #10604,#10605,#10606,#10607,#10608),.UNSPECIFIED.,.F.,.F.,(9,9),(
- 1.570796326795,2.108570379913),.PIECEWISE_BEZIER_KNOTS.);
-#10600 = CARTESIAN_POINT('',(-6.185809269798,6.094226391623E-017));
-#10601 = CARTESIAN_POINT('',(-6.185809269798,-6.690330692744E-002));
-#10602 = CARTESIAN_POINT('',(-6.185309554247,-0.133806613361));
-#10603 = CARTESIAN_POINT('',(-6.184310202767,-0.200705569222));
-#10604 = CARTESIAN_POINT('',(-6.182787079564,-0.267595802379));
-#10605 = CARTESIAN_POINT('',(-6.180693387247,-0.334472506349));
-#10606 = CARTESIAN_POINT('',(-6.177949207001,-0.401329738278));
-#10607 = CARTESIAN_POINT('',(-6.174434592771,-0.468159941944));
-#10608 = CARTESIAN_POINT('',(-6.169932846999,-0.534951062013));
-#10609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10610 = PCURVE('',#10290,#10611);
-#10611 = DEFINITIONAL_REPRESENTATION('',(#10612),#10616);
-#10612 = CIRCLE('',#10613,17.914728577347);
-#10613 = AXIS2_PLACEMENT_2D('',#10614,#10615);
-#10614 = CARTESIAN_POINT('',(3.59379579809,-17.2777769469));
-#10615 = DIRECTION('',(1.,6.077163357286E-064));
-#10616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10617 = ORIENTED_EDGE('',*,*,#10250,.F.);
-#10618 = ORIENTED_EDGE('',*,*,#10619,.T.);
-#10619 = EDGE_CURVE('',#10223,#10620,#10622,.T.);
-#10620 = VERTEX_POINT('',#10621);
-#10621 = CARTESIAN_POINT('',(-7.406855080214,16.329049323231,
- -1.581343106417));
-#10622 = SURFACE_CURVE('',#10623,(#10628,#10641),.PCURVE_S1.);
-#10623 = CIRCLE('',#10624,17.914728577347);
-#10624 = AXIS2_PLACEMENT_3D('',#10625,#10626,#10627);
-#10625 = CARTESIAN_POINT('',(1.515544456623,0.875,-7.581009853354E-016)
- );
-#10626 = DIRECTION('',(-0.866025403784,-0.5,4.332005630488E-016));
-#10627 = DIRECTION('',(-0.5,0.866025403784,1.922962686384E-016));
-#10628 = PCURVE('',#9574,#10629);
-#10629 = DEFINITIONAL_REPRESENTATION('',(#10630),#10640);
-#10630 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#10631,#10632,#10633,#10634,
- #10635,#10636,#10637,#10638,#10639),.UNSPECIFIED.,.F.,.F.,(9,9),(
- 0.E+000,0.537774053118),.PIECEWISE_BEZIER_KNOTS.);
-#10631 = CARTESIAN_POINT('',(-4.286166242168,-5.291055636916E-017));
-#10632 = CARTESIAN_POINT('',(-4.286166242168,-6.690330692744E-002));
-#10633 = CARTESIAN_POINT('',(-4.286665957725,-0.133806613361));
-#10634 = CARTESIAN_POINT('',(-4.287665309173,-0.200705569222));
-#10635 = CARTESIAN_POINT('',(-4.289188432409,-0.267595802379));
-#10636 = CARTESIAN_POINT('',(-4.29128212469,-0.334472506349));
-#10637 = CARTESIAN_POINT('',(-4.29402630497,-0.401329738278));
-#10638 = CARTESIAN_POINT('',(-4.297540919195,-0.468159941944));
-#10639 = CARTESIAN_POINT('',(-4.302042664967,-0.534951062013));
-#10640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10641 = PCURVE('',#10238,#10642);
-#10642 = DEFINITIONAL_REPRESENTATION('',(#10643),#10647);
-#10643 = CIRCLE('',#10644,17.914728577347);
-#10644 = AXIS2_PLACEMENT_2D('',#10645,#10646);
-#10645 = CARTESIAN_POINT('',(3.59379579809,-17.2777769469));
-#10646 = DIRECTION('',(9.863193146903E-016,1.));
-#10647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10648 = ORIENTED_EDGE('',*,*,#10649,.F.);
-#10649 = EDGE_CURVE('',#10650,#10620,#10652,.T.);
-#10650 = VERTEX_POINT('',#10651);
-#10651 = CARTESIAN_POINT('',(-5.531116858007,17.080175420669,
- -1.293968277138));
-#10652 = SURFACE_CURVE('',#10653,(#10658,#10671),.PCURVE_S1.);
-#10653 = CIRCLE('',#10654,13.847382424104);
-#10654 = AXIS2_PLACEMENT_3D('',#10655,#10656,#10657);
-#10655 = CARTESIAN_POINT('',(-4.065863991847,7.042283010544,
- 8.131727983634));
-#10656 = DIRECTION('',(-0.353553390595,0.612372435698,0.707106781184));
-#10657 = DIRECTION('',(0.E+000,-0.755928946016,0.654653670711));
-#10658 = PCURVE('',#9574,#10659);
-#10659 = DEFINITIONAL_REPRESENTATION('',(#10660),#10670);
-#10660 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#10661,#10662,#10663,#10664,
- #10665,#10666,#10667,#10668,#10669),.UNSPECIFIED.,.F.,.F.,(9,9),(
- 3.254955688671,3.803422991816),.PIECEWISE_BEZIER_KNOTS.);
-#10661 = CARTESIAN_POINT('',(-4.399213356849,-7.194918682735E-002));
-#10662 = CARTESIAN_POINT('',(-4.347318314115,-8.207499263401E-002));
-#10663 = CARTESIAN_POINT('',(-4.294828504251,-8.938904692975E-002));
-#10664 = CARTESIAN_POINT('',(-4.24191867576,-9.381219863502E-002));
-#10665 = CARTESIAN_POINT('',(-4.188790204782,-9.529271162279E-002));
-#10666 = CARTESIAN_POINT('',(-4.135661733824,-9.381219863508E-002));
-#10667 = CARTESIAN_POINT('',(-4.082751905317,-8.938904692972E-002));
-#10668 = CARTESIAN_POINT('',(-4.030262095458,-8.207499263401E-002));
-#10669 = CARTESIAN_POINT('',(-3.978367052724,-7.194918682735E-002));
-#10670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10671 = PCURVE('',#10672,#10677);
-#10672 = PLANE('',#10673);
-#10673 = AXIS2_PLACEMENT_3D('',#10674,#10675,#10676);
-#10674 = CARTESIAN_POINT('',(-6.941996801834,19.523891166756,
- -4.115728164812));
-#10675 = DIRECTION('',(-0.353553390595,0.612372435698,0.707106781184));
-#10676 = DIRECTION('',(0.353553390592,-0.612372435694,0.707106781189));
-#10677 = DEFINITIONAL_REPRESENTATION('',(#10678),#10682);
-#10678 = CIRCLE('',#10679,13.847382424104);
-#10679 = AXIS2_PLACEMENT_2D('',#10680,#10681);
-#10680 = CARTESIAN_POINT('',(17.320518589639,-3.75));
-#10681 = DIRECTION('',(0.925820099773,-0.377964473008));
-#10682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10683 = ORIENTED_EDGE('',*,*,#10684,.F.);
-#10684 = EDGE_CURVE('',#10685,#10650,#10687,.T.);
-#10685 = VERTEX_POINT('',#10686);
-#10686 = CARTESIAN_POINT('',(-5.20838258346,16.521183259809,
- -4.89114041509));
-#10687 = SURFACE_CURVE('',#10688,(#10693,#10706),.PCURVE_S1.);
-#10688 = CIRCLE('',#10689,17.605041891458);
-#10689 = AXIS2_PLACEMENT_3D('',#10690,#10691,#10692);
-#10690 = CARTESIAN_POINT('',(3.247595264192,1.875,-1.624502111433E-015)
- );
-#10691 = DIRECTION('',(0.866025403784,0.5,-4.332005630488E-016));
-#10692 = DIRECTION('',(0.5,-0.866025403784,-1.922962686384E-016));
-#10693 = PCURVE('',#9574,#10694);
-#10694 = DEFINITIONAL_REPRESENTATION('',(#10695),#10705);
-#10695 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#10696,#10697,#10698,#10699,
- #10700,#10701,#10702,#10703,#10704),.UNSPECIFIED.,.F.,.F.,(9,9),(
- 2.752627378631,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
-#10696 = CARTESIAN_POINT('',(-4.415051257228,-0.379988780368));
-#10697 = CARTESIAN_POINT('',(-4.410694869755,-0.332607365179));
-#10698 = CARTESIAN_POINT('',(-4.407117552344,-0.285171645384));
-#10699 = CARTESIAN_POINT('',(-4.404231572245,-0.237694320702));
-#10700 = CARTESIAN_POINT('',(-4.401976958634,-0.190185536107));
-#10701 = CARTESIAN_POINT('',(-4.400312293368,-0.142654022933));
-#10702 = CARTESIAN_POINT('',(-4.399211296974,-9.510763827572E-002));
-#10703 = CARTESIAN_POINT('',(-4.398660797049,-4.755381916645E-002));
-#10704 = CARTESIAN_POINT('',(-4.398660797049,2.011876431758E-016));
-#10705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10706 = PCURVE('',#10707,#10712);
-#10707 = PLANE('',#10708);
-#10708 = AXIS2_PLACEMENT_3D('',#10709,#10710,#10711);
-#10709 = CARTESIAN_POINT('',(-4.790420291741,15.797251334904,
- -1.933895226984));
-#10710 = DIRECTION('',(0.866025403784,0.5,-3.940223820194E-016));
-#10711 = DIRECTION('',(-5.551115123126E-017,-8.990670665014E-016,-1.));
-#10712 = DEFINITIONAL_REPRESENTATION('',(#10713),#10717);
-#10713 = CIRCLE('',#10714,17.605041891458);
-#10714 = AXIS2_PLACEMENT_2D('',#10715,#10716);
-#10715 = CARTESIAN_POINT('',(-1.933895226984,-16.07603111186));
-#10716 = DIRECTION('',(9.863193146903E-016,-1.));
-#10717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10718 = ORIENTED_EDGE('',*,*,#10719,.T.);
-#10719 = EDGE_CURVE('',#10685,#10720,#10722,.T.);
-#10720 = VERTEX_POINT('',#10721);
-#10721 = CARTESIAN_POINT('',(-7.065135800466,15.737174168781,
- -5.140545233963));
-#10722 = SURFACE_CURVE('',#10723,(#10728,#10741),.PCURVE_S1.);
-#10723 = CIRCLE('',#10724,15.866631652637);
-#10724 = AXIS2_PLACEMENT_3D('',#10725,#10726,#10727);
-#10725 = CARTESIAN_POINT('',(-3.005203820023,5.205165703379,
- 6.010407640089));
-#10726 = DIRECTION('',(-0.353553390592,0.612372435694,0.707106781189));
-#10727 = DIRECTION('',(2.775557561563E-017,-0.755928946021,
- 0.654653670705));
-#10728 = PCURVE('',#9574,#10729);
-#10729 = DEFINITIONAL_REPRESENTATION('',(#10730),#10740);
-#10730 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#10731,#10732,#10733,#10734,
- #10735,#10736,#10737,#10738,#10739),.UNSPECIFIED.,.F.,.F.,(9,9),(
- 3.290586727614,3.767791952879),.PIECEWISE_BEZIER_KNOTS.);
-#10731 = CARTESIAN_POINT('',(-4.406996358753,-0.27519023922));
-#10732 = CARTESIAN_POINT('',(-4.353189866159,-0.284321175307));
-#10733 = CARTESIAN_POINT('',(-4.298760853592,-0.290919873627));
-#10734 = CARTESIAN_POINT('',(-4.243890666081,-0.294911871004));
-#10735 = CARTESIAN_POINT('',(-4.188790204753,-0.296248340862));
-#10736 = CARTESIAN_POINT('',(-4.133689743516,-0.294911871004));
-#10737 = CARTESIAN_POINT('',(-4.078819555972,-0.290919873627));
-#10738 = CARTESIAN_POINT('',(-4.024390543414,-0.284321175307));
-#10739 = CARTESIAN_POINT('',(-3.970584050819,-0.27519023922));
-#10740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10741 = PCURVE('',#10742,#10747);
-#10742 = PLANE('',#10743);
-#10743 = AXIS2_PLACEMENT_3D('',#10744,#10745,#10746);
-#10744 = CARTESIAN_POINT('',(-5.881327695941,17.686758385331,
- -6.237030640042));
-#10745 = DIRECTION('',(-0.353553390592,0.612372435694,0.707106781189));
-#10746 = DIRECTION('',(0.353553390595,-0.612372435698,0.707106781184));
-#10747 = DEFINITIONAL_REPRESENTATION('',(#10748),#10752);
-#10748 = CIRCLE('',#10749,15.866631652637);
-#10749 = AXIS2_PLACEMENT_2D('',#10750,#10751);
-#10750 = CARTESIAN_POINT('',(17.320493320151,-3.75));
-#10751 = DIRECTION('',(0.925820099772,-0.37796447301));
-#10752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10753 = ORIENTED_EDGE('',*,*,#10754,.T.);
-#10754 = EDGE_CURVE('',#10720,#10755,#10757,.T.);
-#10755 = VERTEX_POINT('',#10756);
-#10756 = CARTESIAN_POINT('',(-6.177496774589,14.199738277181,
- -9.17638090205));
-#10757 = SURFACE_CURVE('',#10758,(#10763,#10776),.PCURVE_S1.);
-#10758 = CIRCLE('',#10759,17.914728577347);
-#10759 = AXIS2_PLACEMENT_3D('',#10760,#10761,#10762);
-#10760 = CARTESIAN_POINT('',(1.515544456623,0.875,-7.581009853354E-016)
- );
-#10761 = DIRECTION('',(-0.866025403784,-0.5,4.332005630488E-016));
-#10762 = DIRECTION('',(-0.5,0.866025403784,1.922962686384E-016));
-#10763 = PCURVE('',#9574,#10764);
-#10764 = DEFINITIONAL_REPRESENTATION('',(#10765),#10775);
-#10765 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#10766,#10767,#10768,#10769,
- #10770,#10771,#10772,#10773,#10774),.UNSPECIFIED.,.F.,.F.,(9,9),(
- 0.E+000,0.537774053118),.PIECEWISE_BEZIER_KNOTS.);
-#10766 = CARTESIAN_POINT('',(-4.286166242168,-5.291055636916E-017));
-#10767 = CARTESIAN_POINT('',(-4.286166242168,-6.690330692744E-002));
-#10768 = CARTESIAN_POINT('',(-4.286665957725,-0.133806613361));
-#10769 = CARTESIAN_POINT('',(-4.287665309173,-0.200705569222));
-#10770 = CARTESIAN_POINT('',(-4.289188432409,-0.267595802379));
-#10771 = CARTESIAN_POINT('',(-4.29128212469,-0.334472506349));
-#10772 = CARTESIAN_POINT('',(-4.29402630497,-0.401329738278));
-#10773 = CARTESIAN_POINT('',(-4.297540919195,-0.468159941944));
-#10774 = CARTESIAN_POINT('',(-4.302042664967,-0.534951062013));
-#10775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10776 = PCURVE('',#10238,#10777);
-#10777 = DEFINITIONAL_REPRESENTATION('',(#10778),#10782);
-#10778 = CIRCLE('',#10779,17.914728577347);
-#10779 = AXIS2_PLACEMENT_2D('',#10780,#10781);
-#10780 = CARTESIAN_POINT('',(3.59379579809,-17.2777769469));
-#10781 = DIRECTION('',(9.863193146903E-016,1.));
-#10782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10783 = ORIENTED_EDGE('',*,*,#10784,.T.);
-#10784 = EDGE_CURVE('',#10755,#10785,#10787,.T.);
-#10785 = VERTEX_POINT('',#10786);
-#10786 = CARTESIAN_POINT('',(-9.208585687834,12.449738277181,
- -9.17638090205));
-#10787 = SURFACE_CURVE('',#10788,(#10793,#10800),.PCURVE_S1.);
-#10788 = CIRCLE('',#10789,15.485284419102);
-#10789 = AXIS2_PLACEMENT_3D('',#10790,#10791,#10792);
-#10790 = CARTESIAN_POINT('',(1.730636944127E-016,-8.250181858706E-015,
- -9.17638090205));
-#10791 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.));
-#10792 = DIRECTION('',(1.,0.E+000,0.E+000));
-#10793 = PCURVE('',#9574,#10794);
-#10794 = DEFINITIONAL_REPRESENTATION('',(#10795),#10799);
-#10795 = LINE('',#10796,#10797);
-#10796 = CARTESIAN_POINT('',(-6.28318530718,-0.534951062013));
-#10797 = VECTOR('',#10798,1.);
-#10798 = DIRECTION('',(1.,-0.E+000));
-#10799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10800 = PCURVE('',#10801,#10806);
-#10801 = PLANE('',#10802);
-#10802 = AXIS2_PLACEMENT_3D('',#10803,#10804,#10805);
-#10803 = CARTESIAN_POINT('',(-8.143718527708,17.60533425253,
- -9.17638090205));
-#10804 = DIRECTION('',(5.551115123126E-017,8.990670665014E-016,1.));
-#10805 = DIRECTION('',(0.5,-0.866025403784,7.771561172376E-016));
-#10806 = DEFINITIONAL_REPRESENTATION('',(#10807),#10811);
-#10807 = CIRCLE('',#10808,15.485284419102);
-#10808 = AXIS2_PLACEMENT_2D('',#10809,#10810);
-#10809 = CARTESIAN_POINT('',(19.318525968661,-1.75));
-#10810 = DIRECTION('',(0.5,0.866025403784));
-#10811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10812 = ORIENTED_EDGE('',*,*,#10813,.F.);
-#10813 = EDGE_CURVE('',#10814,#10785,#10816,.T.);
-#10814 = VERTEX_POINT('',#10815);
-#10815 = CARTESIAN_POINT('',(-10.09622471371,13.987174168781,
- -5.140545233963));
-#10816 = SURFACE_CURVE('',#10817,(#10822,#10835),.PCURVE_S1.);
-#10817 = CIRCLE('',#10818,17.914728577347);
-#10818 = AXIS2_PLACEMENT_3D('',#10819,#10820,#10821);
-#10819 = CARTESIAN_POINT('',(-1.515544456623,-0.875,7.581009853354E-016)
- );
-#10820 = DIRECTION('',(-0.866025403784,-0.5,4.332005630488E-016));
-#10821 = DIRECTION('',(-0.5,0.866025403784,1.922962686384E-016));
-#10822 = PCURVE('',#9574,#10823);
-#10823 = DEFINITIONAL_REPRESENTATION('',(#10824),#10834);
-#10824 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#10825,#10826,#10827,#10828,
- #10829,#10830,#10831,#10832,#10833),.UNSPECIFIED.,.F.,.F.,(9,9),(
- 0.E+000,0.537774053118),.PIECEWISE_BEZIER_KNOTS.);
-#10825 = CARTESIAN_POINT('',(-4.091414167405,5.291055636916E-017));
-#10826 = CARTESIAN_POINT('',(-4.091414167405,-6.690330692744E-002));
-#10827 = CARTESIAN_POINT('',(-4.090914451844,-0.133806613361));
-#10828 = CARTESIAN_POINT('',(-4.089915100381,-0.200705569223));
-#10829 = CARTESIAN_POINT('',(-4.088391977162,-0.26759580238));
-#10830 = CARTESIAN_POINT('',(-4.086298284868,-0.33447250635));
-#10831 = CARTESIAN_POINT('',(-4.083554104602,-0.401329738278));
-#10832 = CARTESIAN_POINT('',(-4.080039490378,-0.468159941944));
-#10833 = CARTESIAN_POINT('',(-4.075537744606,-0.534951062013));
-#10834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10835 = PCURVE('',#10175,#10836);
-#10836 = DEFINITIONAL_REPRESENTATION('',(#10837),#10841);
-#10837 = CIRCLE('',#10838,17.914728577347);
-#10838 = AXIS2_PLACEMENT_2D('',#10839,#10840);
-#10839 = CARTESIAN_POINT('',(3.59379579809,-17.2777769469));
-#10840 = DIRECTION('',(9.863193146903E-016,1.));
-#10841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10842 = ORIENTED_EDGE('',*,*,#10843,.T.);
-#10843 = EDGE_CURVE('',#10814,#10844,#10846,.T.);
-#10844 = VERTEX_POINT('',#10845);
-#10845 = CARTESIAN_POINT('',(-11.70357311184,12.771183259809,
- -4.89114041509));
-#10846 = SURFACE_CURVE('',#10847,(#10852,#10865),.PCURVE_S1.);
-#10847 = CIRCLE('',#10848,15.866631652637);
-#10848 = AXIS2_PLACEMENT_3D('',#10849,#10850,#10851);
-#10849 = CARTESIAN_POINT('',(-3.005203820023,5.205165703379,
- 6.010407640089));
-#10850 = DIRECTION('',(-0.353553390592,0.612372435694,0.707106781189));
-#10851 = DIRECTION('',(2.775557561563E-017,-0.755928946021,
- 0.654653670705));
-#10852 = PCURVE('',#9574,#10853);
-#10853 = DEFINITIONAL_REPRESENTATION('',(#10854),#10864);
-#10854 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#10855,#10856,#10857,#10858,
- #10859,#10860,#10861,#10862,#10863),.UNSPECIFIED.,.F.,.F.,(9,9),(
- 3.290586727614,3.767791952879),.PIECEWISE_BEZIER_KNOTS.);
-#10855 = CARTESIAN_POINT('',(-4.406996358753,-0.27519023922));
-#10856 = CARTESIAN_POINT('',(-4.353189866159,-0.284321175307));
-#10857 = CARTESIAN_POINT('',(-4.298760853592,-0.290919873627));
-#10858 = CARTESIAN_POINT('',(-4.243890666081,-0.294911871004));
-#10859 = CARTESIAN_POINT('',(-4.188790204753,-0.296248340862));
-#10860 = CARTESIAN_POINT('',(-4.133689743516,-0.294911871004));
-#10861 = CARTESIAN_POINT('',(-4.078819555972,-0.290919873627));
-#10862 = CARTESIAN_POINT('',(-4.024390543414,-0.284321175307));
-#10863 = CARTESIAN_POINT('',(-3.970584050819,-0.27519023922));
-#10864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10865 = PCURVE('',#10866,#10871);
-#10866 = PLANE('',#10867);
-#10867 = AXIS2_PLACEMENT_3D('',#10868,#10869,#10870);
-#10868 = CARTESIAN_POINT('',(-5.881327695941,17.686758385331,
- -6.237030640042));
-#10869 = DIRECTION('',(-0.353553390592,0.612372435694,0.707106781189));
-#10870 = DIRECTION('',(0.353553390595,-0.612372435698,0.707106781184));
-#10871 = DEFINITIONAL_REPRESENTATION('',(#10872),#10876);
-#10872 = CIRCLE('',#10873,15.866631652637);
-#10873 = AXIS2_PLACEMENT_2D('',#10874,#10875);
-#10874 = CARTESIAN_POINT('',(17.320493320151,-3.75));
-#10875 = DIRECTION('',(0.925820099772,-0.37796447301));
-#10876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10877 = ORIENTED_EDGE('',*,*,#10878,.T.);
-#10878 = EDGE_CURVE('',#10844,#10879,#10881,.T.);
-#10879 = VERTEX_POINT('',#10880);
-#10880 = CARTESIAN_POINT('',(-12.02630738639,13.330175420669,
- -1.293968277138));
-#10881 = SURFACE_CURVE('',#10882,(#10887,#10900),.PCURVE_S1.);
-#10882 = CIRCLE('',#10883,17.605041891458);
-#10883 = AXIS2_PLACEMENT_3D('',#10884,#10885,#10886);
-#10884 = CARTESIAN_POINT('',(-3.247595264192,-1.875,1.624502111433E-015)
- );
-#10885 = DIRECTION('',(0.866025403784,0.5,-4.332005630488E-016));
-#10886 = DIRECTION('',(0.5,-0.866025403784,-1.922962686384E-016));
-#10887 = PCURVE('',#9574,#10888);
-#10888 = DEFINITIONAL_REPRESENTATION('',(#10889),#10899);
-#10889 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#10890,#10891,#10892,#10893,
- #10894,#10895,#10896,#10897,#10898),.UNSPECIFIED.,.F.,.F.,(9,9),(
- 2.752627378631,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
-#10890 = CARTESIAN_POINT('',(-3.962529152345,-0.379988780368));
-#10891 = CARTESIAN_POINT('',(-3.966885539818,-0.332607365179));
-#10892 = CARTESIAN_POINT('',(-3.970462857233,-0.285171645384));
-#10893 = CARTESIAN_POINT('',(-3.973348837289,-0.237694320703));
-#10894 = CARTESIAN_POINT('',(-3.975603450963,-0.190185536104));
-#10895 = CARTESIAN_POINT('',(-3.977268116159,-0.142654022935));
-#10896 = CARTESIAN_POINT('',(-3.978369112603,-9.510763827529E-002));
-#10897 = CARTESIAN_POINT('',(-3.978919612524,-4.755381916645E-002));
-#10898 = CARTESIAN_POINT('',(-3.978919612524,-6.397781914191E-018));
-#10899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10900 = PCURVE('',#10901,#10906);
-#10901 = PLANE('',#10902);
-#10902 = AXIS2_PLACEMENT_3D('',#10903,#10904,#10905);
-#10903 = CARTESIAN_POINT('',(-11.28561082012,12.047251334904,
- -1.933895226984));
-#10904 = DIRECTION('',(0.866025403784,0.5,-3.940223820194E-016));
-#10905 = DIRECTION('',(-5.551115123126E-017,-8.990670665014E-016,-1.));
-#10906 = DEFINITIONAL_REPRESENTATION('',(#10907),#10911);
-#10907 = CIRCLE('',#10908,17.605041891458);
-#10908 = AXIS2_PLACEMENT_2D('',#10909,#10910);
-#10909 = CARTESIAN_POINT('',(-1.933895226984,-16.07603111186));
-#10910 = DIRECTION('',(9.863193146903E-016,-1.));
-#10911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10912 = ORIENTED_EDGE('',*,*,#10913,.F.);
-#10913 = EDGE_CURVE('',#10914,#10879,#10916,.T.);
-#10914 = VERTEX_POINT('',#10915);
-#10915 = CARTESIAN_POINT('',(-10.43794399346,14.579049323231,
- -1.581343106417));
-#10916 = SURFACE_CURVE('',#10917,(#10922,#10935),.PCURVE_S1.);
-#10917 = CIRCLE('',#10918,13.847382424104);
-#10918 = AXIS2_PLACEMENT_3D('',#10919,#10920,#10921);
-#10919 = CARTESIAN_POINT('',(-4.065863991847,7.042283010544,
- 8.131727983634));
-#10920 = DIRECTION('',(-0.353553390595,0.612372435698,0.707106781184));
-#10921 = DIRECTION('',(0.E+000,-0.755928946016,0.654653670711));
-#10922 = PCURVE('',#9574,#10923);
-#10923 = DEFINITIONAL_REPRESENTATION('',(#10924),#10934);
-#10924 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#10925,#10926,#10927,#10928,
- #10929,#10930,#10931,#10932,#10933),.UNSPECIFIED.,.F.,.F.,(9,9),(
- 3.254955688671,3.803422991816),.PIECEWISE_BEZIER_KNOTS.);
-#10925 = CARTESIAN_POINT('',(-4.399213356849,-7.194918682735E-002));
-#10926 = CARTESIAN_POINT('',(-4.347318314115,-8.207499263401E-002));
-#10927 = CARTESIAN_POINT('',(-4.294828504251,-8.938904692975E-002));
-#10928 = CARTESIAN_POINT('',(-4.24191867576,-9.381219863502E-002));
-#10929 = CARTESIAN_POINT('',(-4.188790204782,-9.529271162279E-002));
-#10930 = CARTESIAN_POINT('',(-4.135661733824,-9.381219863508E-002));
-#10931 = CARTESIAN_POINT('',(-4.082751905317,-8.938904692972E-002));
-#10932 = CARTESIAN_POINT('',(-4.030262095458,-8.207499263401E-002));
-#10933 = CARTESIAN_POINT('',(-3.978367052724,-7.194918682735E-002));
-#10934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10935 = PCURVE('',#10936,#10941);
-#10936 = PLANE('',#10937);
-#10937 = AXIS2_PLACEMENT_3D('',#10938,#10939,#10940);
-#10938 = CARTESIAN_POINT('',(-6.941996801834,19.523891166756,
- -4.115728164812));
-#10939 = DIRECTION('',(-0.353553390595,0.612372435698,0.707106781184));
-#10940 = DIRECTION('',(0.353553390592,-0.612372435694,0.707106781189));
-#10941 = DEFINITIONAL_REPRESENTATION('',(#10942),#10946);
-#10942 = CIRCLE('',#10943,13.847382424104);
-#10943 = AXIS2_PLACEMENT_2D('',#10944,#10945);
-#10944 = CARTESIAN_POINT('',(17.320518589639,-3.75));
-#10945 = DIRECTION('',(0.925820099773,-0.377964473008));
-#10946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10947 = ORIENTED_EDGE('',*,*,#10948,.F.);
-#10948 = EDGE_CURVE('',#10136,#10914,#10949,.T.);
-#10949 = SURFACE_CURVE('',#10950,(#10955,#10968),.PCURVE_S1.);
-#10950 = CIRCLE('',#10951,17.914728577347);
-#10951 = AXIS2_PLACEMENT_3D('',#10952,#10953,#10954);
-#10952 = CARTESIAN_POINT('',(-1.515544456623,-0.875,7.581009853354E-016)
- );
-#10953 = DIRECTION('',(-0.866025403784,-0.5,4.332005630488E-016));
-#10954 = DIRECTION('',(-0.5,0.866025403784,1.922962686384E-016));
-#10955 = PCURVE('',#9574,#10956);
-#10956 = DEFINITIONAL_REPRESENTATION('',(#10957),#10967);
-#10957 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#10958,#10959,#10960,#10961,
- #10962,#10963,#10964,#10965,#10966),.UNSPECIFIED.,.F.,.F.,(9,9),(
- 0.E+000,0.537774053118),.PIECEWISE_BEZIER_KNOTS.);
-#10958 = CARTESIAN_POINT('',(-4.091414167405,5.291055636916E-017));
-#10959 = CARTESIAN_POINT('',(-4.091414167405,-6.690330692744E-002));
-#10960 = CARTESIAN_POINT('',(-4.090914451844,-0.133806613361));
-#10961 = CARTESIAN_POINT('',(-4.089915100381,-0.200705569223));
-#10962 = CARTESIAN_POINT('',(-4.088391977162,-0.26759580238));
-#10963 = CARTESIAN_POINT('',(-4.086298284868,-0.33447250635));
-#10964 = CARTESIAN_POINT('',(-4.083554104602,-0.401329738278));
-#10965 = CARTESIAN_POINT('',(-4.080039490378,-0.468159941944));
-#10966 = CARTESIAN_POINT('',(-4.075537744606,-0.534951062013));
-#10967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10968 = PCURVE('',#10175,#10969);
-#10969 = DEFINITIONAL_REPRESENTATION('',(#10970),#10974);
-#10970 = CIRCLE('',#10971,17.914728577347);
-#10971 = AXIS2_PLACEMENT_2D('',#10972,#10973);
-#10972 = CARTESIAN_POINT('',(3.59379579809,-17.2777769469));
-#10973 = DIRECTION('',(9.863193146903E-016,1.));
-#10974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10975 = ORIENTED_EDGE('',*,*,#10135,.F.);
-#10976 = ORIENTED_EDGE('',*,*,#10977,.T.);
-#10977 = EDGE_CURVE('',#10108,#10978,#10980,.T.);
-#10978 = VERTEX_POINT('',#10979);
-#10979 = CARTESIAN_POINT('',(-10.43794399346,-14.57904932323,
- -1.581343106417));
-#10980 = SURFACE_CURVE('',#10981,(#10986,#10999),.PCURVE_S1.);
-#10981 = CIRCLE('',#10982,17.914728577347);
-#10982 = AXIS2_PLACEMENT_3D('',#10983,#10984,#10985);
-#10983 = CARTESIAN_POINT('',(-1.515544456623,0.875,-1.767656395687E-015)
- );
-#10984 = DIRECTION('',(0.866025403784,-0.5,1.010089368964E-015));
-#10985 = DIRECTION('',(-0.5,-0.866025403784,-1.922962686384E-016));
-#10986 = PCURVE('',#9574,#10987);
-#10987 = DEFINITIONAL_REPRESENTATION('',(#10988),#10998);
-#10988 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#10989,#10990,#10991,#10992,
- #10993,#10994,#10995,#10996,#10997),.UNSPECIFIED.,.F.,.F.,(9,9),(
- 0.E+000,0.537774053118),.PIECEWISE_BEZIER_KNOTS.);
-#10989 = CARTESIAN_POINT('',(-2.191771139774,-1.089969680553E-016));
-#10990 = CARTESIAN_POINT('',(-2.191771139774,-6.690330692744E-002));
-#10991 = CARTESIAN_POINT('',(-2.192270855334,-0.133806613361));
-#10992 = CARTESIAN_POINT('',(-2.193270206779,-0.200705569222));
-#10993 = CARTESIAN_POINT('',(-2.194793330031,-0.26759580238));
-#10994 = CARTESIAN_POINT('',(-2.196887022297,-0.334472506348));
-#10995 = CARTESIAN_POINT('',(-2.199631202577,-0.401329738278));
-#10996 = CARTESIAN_POINT('',(-2.203145816801,-0.468159941944));
-#10997 = CARTESIAN_POINT('',(-2.207647562574,-0.534951062013));
-#10998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#10999 = PCURVE('',#10123,#11000);
-#11000 = DEFINITIONAL_REPRESENTATION('',(#11001),#11005);
-#11001 = CIRCLE('',#11002,17.914728577347);
-#11002 = AXIS2_PLACEMENT_2D('',#11003,#11004);
-#11003 = CARTESIAN_POINT('',(3.59379579809,-17.2777769469));
-#11004 = DIRECTION('',(-4.262974375897E-017,1.));
-#11005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11006 = ORIENTED_EDGE('',*,*,#11007,.F.);
-#11007 = EDGE_CURVE('',#11008,#10978,#11010,.T.);
-#11008 = VERTEX_POINT('',#11009);
-#11009 = CARTESIAN_POINT('',(-12.02630738639,-13.33017542066,
- -1.293968277138));
-#11010 = SURFACE_CURVE('',#11011,(#11016,#11029),.PCURVE_S1.);
-#11011 = CIRCLE('',#11012,13.847382424104);
-#11012 = AXIS2_PLACEMENT_3D('',#11013,#11014,#11015);
-#11013 = CARTESIAN_POINT('',(-4.065863991847,-7.042283010544,
- 8.131727983634));
-#11014 = DIRECTION('',(-0.353553390595,-0.612372435698,0.707106781184));
-#11015 = DIRECTION('',(0.E+000,-0.755928946016,-0.654653670711));
-#11016 = PCURVE('',#9574,#11017);
-#11017 = DEFINITIONAL_REPRESENTATION('',(#11018),#11028);
-#11018 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#11019,#11020,#11021,#11022,
- #11023,#11024,#11025,#11026,#11027),.UNSPECIFIED.,.F.,.F.,(9,9),(
- 5.621354968953,6.169822272098),.PIECEWISE_BEZIER_KNOTS.);
-#11019 = CARTESIAN_POINT('',(-2.304818254456,-7.194918682735E-002));
-#11020 = CARTESIAN_POINT('',(-2.252923211722,-8.2074992634E-002));
-#11021 = CARTESIAN_POINT('',(-2.200433401855,-8.938904692974E-002));
-#11022 = CARTESIAN_POINT('',(-2.147523573376,-9.381219863485E-002));
-#11023 = CARTESIAN_POINT('',(-2.094395102362,-9.529271162302E-002));
-#11024 = CARTESIAN_POINT('',(-2.041266631444,-9.381219863508E-002));
-#11025 = CARTESIAN_POINT('',(-1.988356802921,-8.938904692975E-002));
-#11026 = CARTESIAN_POINT('',(-1.935866993064,-8.2074992634E-002));
-#11027 = CARTESIAN_POINT('',(-1.883971950331,-7.194918682735E-002));
-#11028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11029 = PCURVE('',#11030,#11035);
-#11030 = PLANE('',#11031);
-#11031 = AXIS2_PLACEMENT_3D('',#11032,#11033,#11034);
-#11032 = CARTESIAN_POINT('',(-13.43718733021,-15.77389116675,
- -4.115728164812));
-#11033 = DIRECTION('',(-0.353553390595,-0.612372435698,0.707106781184));
-#11034 = DIRECTION('',(0.353553390592,0.612372435694,0.707106781189));
-#11035 = DEFINITIONAL_REPRESENTATION('',(#11036),#11040);
-#11036 = CIRCLE('',#11037,13.847382424104);
-#11037 = AXIS2_PLACEMENT_2D('',#11038,#11039);
-#11038 = CARTESIAN_POINT('',(17.320518589639,-3.75));
-#11039 = DIRECTION('',(-0.925820099773,-0.377964473008));
-#11040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11041 = ORIENTED_EDGE('',*,*,#11042,.F.);
-#11042 = EDGE_CURVE('',#11043,#11008,#11045,.T.);
-#11043 = VERTEX_POINT('',#11044);
-#11044 = CARTESIAN_POINT('',(-11.70357311184,-12.7711832598,
- -4.89114041509));
-#11045 = SURFACE_CURVE('',#11046,(#11051,#11064),.PCURVE_S1.);
-#11046 = CIRCLE('',#11047,17.605041891458);
-#11047 = AXIS2_PLACEMENT_3D('',#11048,#11049,#11050);
-#11048 = CARTESIAN_POINT('',(-3.247595264192,1.875,-3.787835133615E-015)
- );
-#11049 = DIRECTION('',(-0.866025403784,0.5,-1.010089368964E-015));
-#11050 = DIRECTION('',(0.5,0.866025403784,1.922962686384E-016));
-#11051 = PCURVE('',#9574,#11052);
-#11052 = DEFINITIONAL_REPRESENTATION('',(#11053),#11063);
-#11053 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#11054,#11055,#11056,#11057,
- #11058,#11059,#11060,#11061,#11062),.UNSPECIFIED.,.F.,.F.,(9,9),(
- 2.752627378631,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
-#11054 = CARTESIAN_POINT('',(-2.320656154835,-0.379988780368));
-#11055 = CARTESIAN_POINT('',(-2.316299767361,-0.332607365179));
-#11056 = CARTESIAN_POINT('',(-2.312722449947,-0.285171645384));
-#11057 = CARTESIAN_POINT('',(-2.309836469874,-0.237694320703));
-#11058 = CARTESIAN_POINT('',(-2.307581856223,-0.190185536105));
-#11059 = CARTESIAN_POINT('',(-2.305917191008,-0.142654022934));
-#11060 = CARTESIAN_POINT('',(-2.304816194576,-9.510763827541E-002));
-#11061 = CARTESIAN_POINT('',(-2.304265694656,-4.755381916645E-002));
-#11062 = CARTESIAN_POINT('',(-2.304265694656,8.100247527683E-017));
-#11063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11064 = PCURVE('',#11065,#11070);
-#11065 = PLANE('',#11066);
-#11066 = AXIS2_PLACEMENT_3D('',#11067,#11068,#11069);
-#11067 = CARTESIAN_POINT('',(-11.28561082012,-12.0472513349,
- -1.933895226984));
-#11068 = DIRECTION('',(-0.866025403784,0.5,-9.93756398762E-016));
-#11069 = DIRECTION('',(9.992007221626E-016,-3.221782605863E-016,-1.));
-#11070 = DEFINITIONAL_REPRESENTATION('',(#11071),#11075);
-#11071 = CIRCLE('',#11072,17.605041891458);
-#11072 = AXIS2_PLACEMENT_2D('',#11073,#11074);
-#11073 = CARTESIAN_POINT('',(-1.933895226984,-16.07603111186));
-#11074 = DIRECTION('',(-4.262974375897E-017,-1.));
-#11075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11076 = ORIENTED_EDGE('',*,*,#11077,.T.);
-#11077 = EDGE_CURVE('',#11043,#11078,#11080,.T.);
-#11078 = VERTEX_POINT('',#11079);
-#11079 = CARTESIAN_POINT('',(-10.09622471371,-13.98717416878,
- -5.140545233963));
-#11080 = SURFACE_CURVE('',#11081,(#11086,#11099),.PCURVE_S1.);
-#11081 = CIRCLE('',#11082,15.866631652637);
-#11082 = AXIS2_PLACEMENT_3D('',#11083,#11084,#11085);
-#11083 = CARTESIAN_POINT('',(-3.005203820023,-5.205165703379,
- 6.010407640089));
-#11084 = DIRECTION('',(-0.353553390592,-0.612372435694,0.707106781189));
-#11085 = DIRECTION('',(2.775557561563E-017,-0.755928946021,
- -0.654653670705));
-#11086 = PCURVE('',#9574,#11087);
-#11087 = DEFINITIONAL_REPRESENTATION('',(#11088),#11098);
-#11088 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#11089,#11090,#11091,#11092,
- #11093,#11094,#11095,#11096,#11097),.UNSPECIFIED.,.F.,.F.,(9,9),(
- 5.65698600789,6.134191233156),.PIECEWISE_BEZIER_KNOTS.);
-#11089 = CARTESIAN_POINT('',(-2.31260125636,-0.27519023922));
-#11090 = CARTESIAN_POINT('',(-2.258794763766,-0.284321175307));
-#11091 = CARTESIAN_POINT('',(-2.204365751204,-0.290919873627));
-#11092 = CARTESIAN_POINT('',(-2.149495563672,-0.294911871004));
-#11093 = CARTESIAN_POINT('',(-2.094395102389,-0.296248340862));
-#11094 = CARTESIAN_POINT('',(-2.039294641108,-0.294911871004));
-#11095 = CARTESIAN_POINT('',(-1.984424453583,-0.290919873627));
-#11096 = CARTESIAN_POINT('',(-1.929995441021,-0.284321175307));
-#11097 = CARTESIAN_POINT('',(-1.876188948426,-0.27519023922));
-#11098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11099 = PCURVE('',#11100,#11105);
-#11100 = PLANE('',#11101);
-#11101 = AXIS2_PLACEMENT_3D('',#11102,#11103,#11104);
-#11102 = CARTESIAN_POINT('',(-12.37651822432,-13.93675838533,
- -6.237030640042));
-#11103 = DIRECTION('',(-0.353553390592,-0.612372435694,0.707106781189));
-#11104 = DIRECTION('',(0.353553390595,0.612372435698,0.707106781184));
-#11105 = DEFINITIONAL_REPRESENTATION('',(#11106),#11110);
-#11106 = CIRCLE('',#11107,15.866631652637);
-#11107 = AXIS2_PLACEMENT_2D('',#11108,#11109);
-#11108 = CARTESIAN_POINT('',(17.320493320151,-3.75));
-#11109 = DIRECTION('',(-0.925820099772,-0.37796447301));
-#11110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11111 = ORIENTED_EDGE('',*,*,#11112,.T.);
-#11112 = EDGE_CURVE('',#11078,#11113,#11115,.T.);
-#11113 = VERTEX_POINT('',#11114);
-#11114 = CARTESIAN_POINT('',(-9.208585687834,-12.44973827718,
- -9.17638090205));
-#11115 = SURFACE_CURVE('',#11116,(#11121,#11134),.PCURVE_S1.);
-#11116 = CIRCLE('',#11117,17.914728577347);
-#11117 = AXIS2_PLACEMENT_3D('',#11118,#11119,#11120);
-#11118 = CARTESIAN_POINT('',(-1.515544456623,0.875,-1.767656395687E-015)
- );
-#11119 = DIRECTION('',(0.866025403784,-0.5,1.010089368964E-015));
-#11120 = DIRECTION('',(-0.5,-0.866025403784,-1.922962686384E-016));
-#11121 = PCURVE('',#9574,#11122);
-#11122 = DEFINITIONAL_REPRESENTATION('',(#11123),#11133);
-#11123 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#11124,#11125,#11126,#11127,
- #11128,#11129,#11130,#11131,#11132),.UNSPECIFIED.,.F.,.F.,(9,9),(
- 0.E+000,0.537774053118),.PIECEWISE_BEZIER_KNOTS.);
-#11124 = CARTESIAN_POINT('',(-2.191771139774,-1.089969680553E-016));
-#11125 = CARTESIAN_POINT('',(-2.191771139774,-6.690330692744E-002));
-#11126 = CARTESIAN_POINT('',(-2.192270855334,-0.133806613361));
-#11127 = CARTESIAN_POINT('',(-2.193270206779,-0.200705569222));
-#11128 = CARTESIAN_POINT('',(-2.194793330031,-0.26759580238));
-#11129 = CARTESIAN_POINT('',(-2.196887022297,-0.334472506348));
-#11130 = CARTESIAN_POINT('',(-2.199631202577,-0.401329738278));
-#11131 = CARTESIAN_POINT('',(-2.203145816801,-0.468159941944));
-#11132 = CARTESIAN_POINT('',(-2.207647562574,-0.534951062013));
-#11133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11134 = PCURVE('',#10123,#11135);
-#11135 = DEFINITIONAL_REPRESENTATION('',(#11136),#11140);
-#11136 = CIRCLE('',#11137,17.914728577347);
-#11137 = AXIS2_PLACEMENT_2D('',#11138,#11139);
-#11138 = CARTESIAN_POINT('',(3.59379579809,-17.2777769469));
-#11139 = DIRECTION('',(-4.262974375897E-017,1.));
-#11140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11141 = ORIENTED_EDGE('',*,*,#11142,.T.);
-#11142 = EDGE_CURVE('',#11113,#11143,#11145,.T.);
-#11143 = VERTEX_POINT('',#11144);
-#11144 = CARTESIAN_POINT('',(-6.177496774589,-14.19973827718,
- -9.17638090205));
-#11145 = SURFACE_CURVE('',#11146,(#11151,#11158),.PCURVE_S1.);
-#11146 = CIRCLE('',#11147,15.485284419102);
-#11147 = AXIS2_PLACEMENT_3D('',#11148,#11149,#11150);
-#11148 = CARTESIAN_POINT('',(8.995982729756E-015,-2.9564304375E-015,
- -9.17638090205));
-#11149 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.));
-#11150 = DIRECTION('',(1.,0.E+000,0.E+000));
-#11151 = PCURVE('',#9574,#11152);
-#11152 = DEFINITIONAL_REPRESENTATION('',(#11153),#11157);
-#11153 = LINE('',#11154,#11155);
-#11154 = CARTESIAN_POINT('',(-6.28318530718,-0.534951062013));
-#11155 = VECTOR('',#11156,1.);
-#11156 = DIRECTION('',(1.,-0.E+000));
-#11157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11158 = PCURVE('',#11159,#11164);
-#11159 = PLANE('',#11160);
-#11160 = AXIS2_PLACEMENT_3D('',#11161,#11162,#11163);
-#11161 = CARTESIAN_POINT('',(-11.17480744095,-15.85533425253,
- -9.17638090205));
-#11162 = DIRECTION('',(-9.436895709314E-016,3.221782605863E-016,1.));
-#11163 = DIRECTION('',(0.5,0.866025403784,1.942890293094E-016));
-#11164 = DEFINITIONAL_REPRESENTATION('',(#11165),#11169);
-#11165 = CIRCLE('',#11166,15.485284419102);
-#11166 = AXIS2_PLACEMENT_2D('',#11167,#11168);
-#11167 = CARTESIAN_POINT('',(19.318525968661,-1.75));
-#11168 = DIRECTION('',(0.5,-0.866025403784));
-#11169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11170 = ORIENTED_EDGE('',*,*,#11171,.F.);
-#11171 = EDGE_CURVE('',#11172,#11143,#11174,.T.);
-#11172 = VERTEX_POINT('',#11173);
-#11173 = CARTESIAN_POINT('',(-7.065135800466,-15.73717416878,
- -5.140545233963));
-#11174 = SURFACE_CURVE('',#11175,(#11180,#11193),.PCURVE_S1.);
-#11175 = CIRCLE('',#11176,17.914728577347);
-#11176 = AXIS2_PLACEMENT_3D('',#11177,#11178,#11179);
-#11177 = CARTESIAN_POINT('',(1.515544456623,-0.875,1.767656395687E-015)
- );
-#11178 = DIRECTION('',(0.866025403784,-0.5,1.010089368964E-015));
-#11179 = DIRECTION('',(-0.5,-0.866025403784,-1.922962686384E-016));
-#11180 = PCURVE('',#9574,#11181);
-#11181 = DEFINITIONAL_REPRESENTATION('',(#11182),#11192);
-#11182 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#11183,#11184,#11185,#11186,
- #11187,#11188,#11189,#11190,#11191),.UNSPECIFIED.,.F.,.F.,(9,9),(
- 0.E+000,0.537774053118),.PIECEWISE_BEZIER_KNOTS.);
-#11183 = CARTESIAN_POINT('',(-1.997019065012,1.089969680553E-016));
-#11184 = CARTESIAN_POINT('',(-1.997019065012,-6.690330692744E-002));
-#11185 = CARTESIAN_POINT('',(-1.996519349451,-0.133806613361));
-#11186 = CARTESIAN_POINT('',(-1.995519998,-0.200705569223));
-#11187 = CARTESIAN_POINT('',(-1.99399687474,-0.267595802379));
-#11188 = CARTESIAN_POINT('',(-1.991903182482,-0.334472506349));
-#11189 = CARTESIAN_POINT('',(-1.989159002207,-0.401329738277));
-#11190 = CARTESIAN_POINT('',(-1.985644387985,-0.468159941944));
-#11191 = CARTESIAN_POINT('',(-1.981142642213,-0.534951062013));
-#11192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11193 = PCURVE('',#10060,#11194);
-#11194 = DEFINITIONAL_REPRESENTATION('',(#11195),#11199);
-#11195 = CIRCLE('',#11196,17.914728577347);
-#11196 = AXIS2_PLACEMENT_2D('',#11197,#11198);
-#11197 = CARTESIAN_POINT('',(3.59379579809,-17.2777769469));
-#11198 = DIRECTION('',(-4.262974375897E-017,1.));
-#11199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11200 = ORIENTED_EDGE('',*,*,#11201,.T.);
-#11201 = EDGE_CURVE('',#11172,#11202,#11204,.T.);
-#11202 = VERTEX_POINT('',#11203);
-#11203 = CARTESIAN_POINT('',(-5.20838258346,-16.5211832598,
- -4.89114041509));
-#11204 = SURFACE_CURVE('',#11205,(#11210,#11223),.PCURVE_S1.);
-#11205 = CIRCLE('',#11206,15.866631652637);
-#11206 = AXIS2_PLACEMENT_3D('',#11207,#11208,#11209);
-#11207 = CARTESIAN_POINT('',(-3.005203820023,-5.205165703379,
- 6.010407640089));
-#11208 = DIRECTION('',(-0.353553390592,-0.612372435694,0.707106781189));
-#11209 = DIRECTION('',(2.775557561563E-017,-0.755928946021,
- -0.654653670705));
-#11210 = PCURVE('',#9574,#11211);
-#11211 = DEFINITIONAL_REPRESENTATION('',(#11212),#11222);
-#11212 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#11213,#11214,#11215,#11216,
- #11217,#11218,#11219,#11220,#11221),.UNSPECIFIED.,.F.,.F.,(9,9),(
- 5.65698600789,6.134191233156),.PIECEWISE_BEZIER_KNOTS.);
-#11213 = CARTESIAN_POINT('',(-2.31260125636,-0.27519023922));
-#11214 = CARTESIAN_POINT('',(-2.258794763766,-0.284321175307));
-#11215 = CARTESIAN_POINT('',(-2.204365751204,-0.290919873627));
-#11216 = CARTESIAN_POINT('',(-2.149495563672,-0.294911871004));
-#11217 = CARTESIAN_POINT('',(-2.094395102389,-0.296248340862));
-#11218 = CARTESIAN_POINT('',(-2.039294641108,-0.294911871004));
-#11219 = CARTESIAN_POINT('',(-1.984424453583,-0.290919873627));
-#11220 = CARTESIAN_POINT('',(-1.929995441021,-0.284321175307));
-#11221 = CARTESIAN_POINT('',(-1.876188948426,-0.27519023922));
-#11222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11223 = PCURVE('',#11224,#11229);
-#11224 = PLANE('',#11225);
-#11225 = AXIS2_PLACEMENT_3D('',#11226,#11227,#11228);
-#11226 = CARTESIAN_POINT('',(-12.37651822432,-13.93675838533,
- -6.237030640042));
-#11227 = DIRECTION('',(-0.353553390592,-0.612372435694,0.707106781189));
-#11228 = DIRECTION('',(0.353553390595,0.612372435698,0.707106781184));
-#11229 = DEFINITIONAL_REPRESENTATION('',(#11230),#11234);
-#11230 = CIRCLE('',#11231,15.866631652637);
-#11231 = AXIS2_PLACEMENT_2D('',#11232,#11233);
-#11232 = CARTESIAN_POINT('',(17.320493320151,-3.75));
-#11233 = DIRECTION('',(-0.925820099772,-0.37796447301));
-#11234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11235 = ORIENTED_EDGE('',*,*,#11236,.T.);
-#11236 = EDGE_CURVE('',#11202,#11237,#11239,.T.);
-#11237 = VERTEX_POINT('',#11238);
-#11238 = CARTESIAN_POINT('',(-5.531116858007,-17.08017542066,
- -1.293968277138));
-#11239 = SURFACE_CURVE('',#11240,(#11245,#11258),.PCURVE_S1.);
-#11240 = CIRCLE('',#11241,17.605041891458);
-#11241 = AXIS2_PLACEMENT_3D('',#11242,#11243,#11244);
-#11242 = CARTESIAN_POINT('',(3.247595264192,-1.875,3.787835133615E-015)
- );
-#11243 = DIRECTION('',(-0.866025403784,0.5,-1.010089368964E-015));
-#11244 = DIRECTION('',(0.5,0.866025403784,1.922962686384E-016));
-#11245 = PCURVE('',#9574,#11246);
-#11246 = DEFINITIONAL_REPRESENTATION('',(#11247),#11257);
-#11247 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#11248,#11249,#11250,#11251,
- #11252,#11253,#11254,#11255,#11256),.UNSPECIFIED.,.F.,.F.,(9,9),(
- 2.752627378631,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
-#11248 = CARTESIAN_POINT('',(-1.868134049952,-0.379988780368));
-#11249 = CARTESIAN_POINT('',(-1.872490437425,-0.332607365179));
-#11250 = CARTESIAN_POINT('',(-1.876067754837,-0.285171645384));
-#11251 = CARTESIAN_POINT('',(-1.878953734904,-0.237694320702));
-#11252 = CARTESIAN_POINT('',(-1.881208348565,-0.190185536105));
-#11253 = CARTESIAN_POINT('',(-1.882873013767,-0.142654022934));
-#11254 = CARTESIAN_POINT('',(-1.883974010209,-9.510763827535E-002));
-#11255 = CARTESIAN_POINT('',(-1.88452451013,-4.755381916645E-002));
-#11256 = CARTESIAN_POINT('',(-1.88452451013,1.137873859848E-016));
-#11257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11258 = PCURVE('',#11259,#11264);
-#11259 = PLANE('',#11260);
-#11260 = AXIS2_PLACEMENT_3D('',#11261,#11262,#11263);
-#11261 = CARTESIAN_POINT('',(-4.790420291741,-15.7972513349,
- -1.933895226984));
-#11262 = DIRECTION('',(-0.866025403784,0.5,-9.93756398762E-016));
-#11263 = DIRECTION('',(9.992007221626E-016,-3.221782605863E-016,-1.));
-#11264 = DEFINITIONAL_REPRESENTATION('',(#11265),#11269);
-#11265 = CIRCLE('',#11266,17.605041891458);
-#11266 = AXIS2_PLACEMENT_2D('',#11267,#11268);
-#11267 = CARTESIAN_POINT('',(-1.933895226984,-16.07603111186));
-#11268 = DIRECTION('',(-4.262974375897E-017,-1.));
-#11269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11270 = ORIENTED_EDGE('',*,*,#11271,.F.);
-#11271 = EDGE_CURVE('',#11272,#11237,#11274,.T.);
-#11272 = VERTEX_POINT('',#11273);
-#11273 = CARTESIAN_POINT('',(-7.406855080214,-16.32904932323,
- -1.581343106417));
-#11274 = SURFACE_CURVE('',#11275,(#11280,#11293),.PCURVE_S1.);
-#11275 = CIRCLE('',#11276,13.847382424104);
-#11276 = AXIS2_PLACEMENT_3D('',#11277,#11278,#11279);
-#11277 = CARTESIAN_POINT('',(-4.065863991847,-7.042283010544,
- 8.131727983634));
-#11278 = DIRECTION('',(-0.353553390595,-0.612372435698,0.707106781184));
-#11279 = DIRECTION('',(0.E+000,-0.755928946016,-0.654653670711));
-#11280 = PCURVE('',#9574,#11281);
-#11281 = DEFINITIONAL_REPRESENTATION('',(#11282),#11292);
-#11282 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#11283,#11284,#11285,#11286,
- #11287,#11288,#11289,#11290,#11291),.UNSPECIFIED.,.F.,.F.,(9,9),(
- 5.621354968953,6.169822272098),.PIECEWISE_BEZIER_KNOTS.);
-#11283 = CARTESIAN_POINT('',(-2.304818254456,-7.194918682735E-002));
-#11284 = CARTESIAN_POINT('',(-2.252923211722,-8.2074992634E-002));
-#11285 = CARTESIAN_POINT('',(-2.200433401855,-8.938904692974E-002));
-#11286 = CARTESIAN_POINT('',(-2.147523573376,-9.381219863485E-002));
-#11287 = CARTESIAN_POINT('',(-2.094395102362,-9.529271162302E-002));
-#11288 = CARTESIAN_POINT('',(-2.041266631444,-9.381219863508E-002));
-#11289 = CARTESIAN_POINT('',(-1.988356802921,-8.938904692975E-002));
-#11290 = CARTESIAN_POINT('',(-1.935866993064,-8.2074992634E-002));
-#11291 = CARTESIAN_POINT('',(-1.883971950331,-7.194918682735E-002));
-#11292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11293 = PCURVE('',#11294,#11299);
-#11294 = PLANE('',#11295);
-#11295 = AXIS2_PLACEMENT_3D('',#11296,#11297,#11298);
-#11296 = CARTESIAN_POINT('',(-13.43718733021,-15.77389116675,
- -4.115728164812));
-#11297 = DIRECTION('',(-0.353553390595,-0.612372435698,0.707106781184));
-#11298 = DIRECTION('',(0.353553390592,0.612372435694,0.707106781189));
-#11299 = DEFINITIONAL_REPRESENTATION('',(#11300),#11304);
-#11300 = CIRCLE('',#11301,13.847382424104);
-#11301 = AXIS2_PLACEMENT_2D('',#11302,#11303);
-#11302 = CARTESIAN_POINT('',(17.320518589639,-3.75));
-#11303 = DIRECTION('',(-0.925820099773,-0.377964473008));
-#11304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11305 = ORIENTED_EDGE('',*,*,#11306,.F.);
-#11306 = EDGE_CURVE('',#10021,#11272,#11307,.T.);
-#11307 = SURFACE_CURVE('',#11308,(#11313,#11326),.PCURVE_S1.);
-#11308 = CIRCLE('',#11309,17.914728577347);
-#11309 = AXIS2_PLACEMENT_3D('',#11310,#11311,#11312);
-#11310 = CARTESIAN_POINT('',(1.515544456623,-0.875,1.767656395687E-015)
- );
-#11311 = DIRECTION('',(0.866025403784,-0.5,1.010089368964E-015));
-#11312 = DIRECTION('',(-0.5,-0.866025403784,-1.922962686384E-016));
-#11313 = PCURVE('',#9574,#11314);
-#11314 = DEFINITIONAL_REPRESENTATION('',(#11315),#11325);
-#11315 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#11316,#11317,#11318,#11319,
- #11320,#11321,#11322,#11323,#11324),.UNSPECIFIED.,.F.,.F.,(9,9),(
- 0.E+000,0.537774053118),.PIECEWISE_BEZIER_KNOTS.);
-#11316 = CARTESIAN_POINT('',(-1.997019065012,1.089969680553E-016));
-#11317 = CARTESIAN_POINT('',(-1.997019065012,-6.690330692744E-002));
-#11318 = CARTESIAN_POINT('',(-1.996519349451,-0.133806613361));
-#11319 = CARTESIAN_POINT('',(-1.995519998,-0.200705569223));
-#11320 = CARTESIAN_POINT('',(-1.99399687474,-0.267595802379));
-#11321 = CARTESIAN_POINT('',(-1.991903182482,-0.334472506349));
-#11322 = CARTESIAN_POINT('',(-1.989159002207,-0.401329738277));
-#11323 = CARTESIAN_POINT('',(-1.985644387985,-0.468159941944));
-#11324 = CARTESIAN_POINT('',(-1.981142642213,-0.534951062013));
-#11325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11326 = PCURVE('',#10060,#11327);
-#11327 = DEFINITIONAL_REPRESENTATION('',(#11328),#11332);
-#11328 = CIRCLE('',#11329,17.914728577347);
-#11329 = AXIS2_PLACEMENT_2D('',#11330,#11331);
-#11330 = CARTESIAN_POINT('',(3.59379579809,-17.2777769469));
-#11331 = DIRECTION('',(-4.262974375897E-017,1.));
-#11332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11333 = ORIENTED_EDGE('',*,*,#10020,.F.);
-#11334 = ORIENTED_EDGE('',*,*,#11335,.T.);
-#11335 = EDGE_CURVE('',#9991,#11336,#11338,.T.);
-#11336 = VERTEX_POINT('',#11337);
-#11337 = CARTESIAN_POINT('',(17.844799073674,-1.75,-1.581343106417));
-#11338 = SURFACE_CURVE('',#11339,(#11344,#11357),.PCURVE_S1.);
-#11339 = CIRCLE('',#11340,17.914728577347);
-#11340 = AXIS2_PLACEMENT_3D('',#11341,#11342,#11343);
-#11341 = CARTESIAN_POINT('',(-2.157041537714E-032,-1.75,
- -3.885780586188E-016));
-#11342 = DIRECTION('',(1.232595164408E-032,1.,2.22044604925E-016));
-#11343 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.));
-#11344 = PCURVE('',#9574,#11345);
-#11345 = DEFINITIONAL_REPRESENTATION('',(#11346),#11356);
-#11346 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#11347,#11348,#11349,#11350,
- #11351,#11352,#11353,#11354,#11355),.UNSPECIFIED.,.F.,.F.,(9,9),(
- 1.570796326795,2.108570379913),.PIECEWISE_BEZIER_KNOTS.);
-#11347 = CARTESIAN_POINT('',(-9.737603738112E-002,6.094226391623E-017));
-#11348 = CARTESIAN_POINT('',(-9.737603738112E-002,-6.690330692744E-002)
- );
-#11349 = CARTESIAN_POINT('',(-9.787575294209E-002,-0.133806613361));
-#11350 = CARTESIAN_POINT('',(-9.887510438961E-002,-0.200705569222));
-#11351 = CARTESIAN_POINT('',(-0.100398227646,-0.267595802379));
-#11352 = CARTESIAN_POINT('',(-0.102491919905,-0.334472506349));
-#11353 = CARTESIAN_POINT('',(-0.105236100185,-0.401329738278));
-#11354 = CARTESIAN_POINT('',(-0.108750714408,-0.468159941944));
-#11355 = CARTESIAN_POINT('',(-0.113252460181,-0.534951062013));
-#11356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11357 = PCURVE('',#10008,#11358);
-#11358 = DEFINITIONAL_REPRESENTATION('',(#11359),#11363);
-#11359 = CIRCLE('',#11360,17.914728577347);
-#11360 = AXIS2_PLACEMENT_2D('',#11361,#11362);
-#11361 = CARTESIAN_POINT('',(3.59379579809,-17.2777769469));
-#11362 = DIRECTION('',(1.,6.077163357286E-064));
-#11363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11364 = ORIENTED_EDGE('',*,*,#11365,.F.);
-#11365 = EDGE_CURVE('',#11366,#11336,#11368,.T.);
-#11366 = VERTEX_POINT('',#11367);
-#11367 = CARTESIAN_POINT('',(17.557424244398,-3.75,-1.293968277138));
-#11368 = SURFACE_CURVE('',#11369,(#11374,#11387),.PCURVE_S1.);
-#11369 = CIRCLE('',#11370,13.847382424104);
-#11370 = AXIS2_PLACEMENT_3D('',#11371,#11372,#11373);
-#11371 = CARTESIAN_POINT('',(8.131727983694,-1.805606327484E-015,
- 8.131727983634));
-#11372 = DIRECTION('',(0.707106781189,-1.570092458678E-016,
- 0.707106781184));
-#11373 = DIRECTION('',(-0.707106781184,-1.57009245869E-016,
- 0.707106781189));
-#11374 = PCURVE('',#9574,#11375);
-#11375 = DEFINITIONAL_REPRESENTATION('',(#11376),#11386);
-#11376 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#11377,#11378,#11379,#11380,
- #11381,#11382,#11383,#11384,#11385),.UNSPECIFIED.,.F.,.F.,(9,9),(
- 2.867359002017,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
-#11377 = CARTESIAN_POINT('',(-0.210423152062,-7.194918682735E-002));
-#11378 = CARTESIAN_POINT('',(-0.184475630696,-7.701208973068E-002));
-#11379 = CARTESIAN_POINT('',(-0.158379418086,-8.137205473585E-002));
-#11380 = CARTESIAN_POINT('',(-0.13215635538,-8.501918807343E-002));
-#11381 = CARTESIAN_POINT('',(-0.105829954237,-8.794530903447E-002));
-#11382 = CARTESIAN_POINT('',(-7.942509181311E-002,-9.014413631928E-002)
- );
-#11383 = CARTESIAN_POINT('',(-5.296760329352E-002,-9.161143331583E-002)
- );
-#11384 = CARTESIAN_POINT('',(-2.648380164512E-002,-9.234508181921E-002)
- );
-#11385 = CARTESIAN_POINT('',(-9.461509257658E-017,-9.234508181921E-002)
- );
-#11386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11387 = PCURVE('',#11388,#11393);
-#11388 = PLANE('',#11389);
-#11389 = AXIS2_PLACEMENT_3D('',#11390,#11391,#11392);
-#11390 = CARTESIAN_POINT('',(20.379184132051,-3.75,-4.115728164812));
-#11391 = DIRECTION('',(0.707106781189,-1.570092458678E-016,
- 0.707106781184));
-#11392 = DIRECTION('',(-0.707106781184,-1.57009245869E-016,
- 0.707106781189));
-#11393 = DEFINITIONAL_REPRESENTATION('',(#11394),#11398);
-#11394 = CIRCLE('',#11395,13.847382424104);
-#11395 = AXIS2_PLACEMENT_2D('',#11396,#11397);
-#11396 = CARTESIAN_POINT('',(17.320518589639,-3.75));
-#11397 = DIRECTION('',(1.,0.E+000));
-#11398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11399 = ORIENTED_EDGE('',*,*,#11400,.F.);
-#11400 = EDGE_CURVE('',#11401,#11366,#11403,.T.);
-#11401 = VERTEX_POINT('',#11402);
-#11402 = CARTESIAN_POINT('',(16.911955695303,-3.75,-4.89114041509));
-#11403 = SURFACE_CURVE('',#11404,(#11409,#11422),.PCURVE_S1.);
-#11404 = CIRCLE('',#11405,17.605041891458);
-#11405 = AXIS2_PLACEMENT_3D('',#11406,#11407,#11408);
-#11406 = CARTESIAN_POINT('',(-8.022575276436E-049,-3.75,
- -8.326672684689E-016));
-#11407 = DIRECTION('',(-2.13935340705E-049,-1.,-2.22044604925E-016));
-#11408 = DIRECTION('',(-1.,2.13935340705E-049,4.750318820634E-065));
-#11409 = PCURVE('',#9574,#11410);
-#11410 = DEFINITIONAL_REPRESENTATION('',(#11411),#11421);
-#11411 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#11412,#11413,#11414,#11415,
- #11416,#11417,#11418,#11419,#11420),.UNSPECIFIED.,.F.,.F.,(9,9),(
- 2.752627378631,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
-#11412 = CARTESIAN_POINT('',(-0.226261052441,-0.379988780368));
-#11413 = CARTESIAN_POINT('',(-0.221904664968,-0.332607365179));
-#11414 = CARTESIAN_POINT('',(-0.218327347556,-0.285171645384));
-#11415 = CARTESIAN_POINT('',(-0.215441367487,-0.237694320703));
-#11416 = CARTESIAN_POINT('',(-0.213186753819,-0.190185536105));
-#11417 = CARTESIAN_POINT('',(-0.211522088619,-0.142654022935));
-#11418 = CARTESIAN_POINT('',(-0.210421092184,-9.510763827544E-002));
-#11419 = CARTESIAN_POINT('',(-0.209870592263,-4.755381916645E-002));
-#11420 = CARTESIAN_POINT('',(-0.209870592263,-1.197775455624E-016));
-#11421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11422 = PCURVE('',#11423,#11428);
-#11423 = PLANE('',#11424);
-#11424 = AXIS2_PLACEMENT_3D('',#11425,#11426,#11427);
-#11425 = CARTESIAN_POINT('',(16.076031111865,-3.75,-1.933895226984));
-#11426 = DIRECTION('',(-2.13935340705E-049,-1.,-2.22044604925E-016));
-#11427 = DIRECTION('',(0.E+000,2.22044604925E-016,-1.));
-#11428 = DEFINITIONAL_REPRESENTATION('',(#11429),#11433);
-#11429 = CIRCLE('',#11430,17.605041891458);
-#11430 = AXIS2_PLACEMENT_2D('',#11431,#11432);
-#11431 = CARTESIAN_POINT('',(-1.933895226984,-16.07603111186));
-#11432 = DIRECTION('',(0.E+000,-1.));
-#11433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11434 = ORIENTED_EDGE('',*,*,#11435,.T.);
-#11435 = EDGE_CURVE('',#11401,#11436,#11438,.T.);
-#11436 = VERTEX_POINT('',#11437);
-#11437 = CARTESIAN_POINT('',(17.161360514178,-1.75,-5.140545233963));
-#11438 = SURFACE_CURVE('',#11439,(#11444,#11457),.PCURVE_S1.);
-#11439 = CIRCLE('',#11440,15.866631652637);
-#11440 = AXIS2_PLACEMENT_3D('',#11441,#11442,#11443);
-#11441 = CARTESIAN_POINT('',(6.010407640045,-1.334578589882E-015,
- 6.010407640089));
-#11442 = DIRECTION('',(0.707106781184,-1.570092458689E-016,
- 0.707106781189));
-#11443 = DIRECTION('',(-0.707106781189,-1.570092458678E-016,
- 0.707106781184));
-#11444 = PCURVE('',#9574,#11445);
-#11445 = DEFINITIONAL_REPRESENTATION('',(#11446),#11456);
-#11446 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#11447,#11448,#11449,#11450,
- #11451,#11452,#11453,#11454,#11455),.UNSPECIFIED.,.F.,.F.,(9,9),(
- 2.902990040957,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
-#11447 = CARTESIAN_POINT('',(-0.218206153967,-0.27519023922));
-#11448 = CARTESIAN_POINT('',(-0.19130290767,-0.279755707264));
-#11449 = CARTESIAN_POINT('',(-0.164244032032,-0.283688115843));
-#11450 = CARTESIAN_POINT('',(-0.13705219226,-0.286978157186));
-#11451 = CARTESIAN_POINT('',(-0.109751908419,-0.289618125407));
-#11452 = CARTESIAN_POINT('',(-8.236922211444E-002,-0.291602098037));
-#11453 = CARTESIAN_POINT('',(-5.49312450576E-002,-0.292926078562));
-#11454 = CARTESIAN_POINT('',(-2.746562252685E-002,-0.29358806883));
-#11455 = CARTESIAN_POINT('',(-1.127755856249E-016,-0.29358806883));
-#11456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11457 = PCURVE('',#11458,#11463);
-#11458 = PLANE('',#11459);
-#11459 = AXIS2_PLACEMENT_3D('',#11460,#11461,#11462);
-#11460 = CARTESIAN_POINT('',(18.257845920264,-3.75,-6.237030640042));
-#11461 = DIRECTION('',(0.707106781184,-1.570092458689E-016,
- 0.707106781189));
-#11462 = DIRECTION('',(-0.707106781189,-1.570092458678E-016,
- 0.707106781184));
-#11463 = DEFINITIONAL_REPRESENTATION('',(#11464),#11468);
-#11464 = CIRCLE('',#11465,15.866631652637);
-#11465 = AXIS2_PLACEMENT_2D('',#11466,#11467);
-#11466 = CARTESIAN_POINT('',(17.320493320151,-3.75));
-#11467 = DIRECTION('',(1.,0.E+000));
-#11468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11469 = ORIENTED_EDGE('',*,*,#11470,.T.);
-#11470 = EDGE_CURVE('',#11436,#11471,#11473,.T.);
-#11471 = VERTEX_POINT('',#11472);
-#11472 = CARTESIAN_POINT('',(15.386082462423,-1.75,-9.17638090205));
-#11473 = SURFACE_CURVE('',#11474,(#11479,#11492),.PCURVE_S1.);
-#11474 = CIRCLE('',#11475,17.914728577347);
-#11475 = AXIS2_PLACEMENT_3D('',#11476,#11477,#11478);
-#11476 = CARTESIAN_POINT('',(-2.157041537714E-032,-1.75,
- -3.885780586188E-016));
-#11477 = DIRECTION('',(1.232595164408E-032,1.,2.22044604925E-016));
-#11478 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.));
-#11479 = PCURVE('',#9574,#11480);
-#11480 = DEFINITIONAL_REPRESENTATION('',(#11481),#11491);
-#11481 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#11482,#11483,#11484,#11485,
- #11486,#11487,#11488,#11489,#11490),.UNSPECIFIED.,.F.,.F.,(9,9),(
- 1.570796326795,2.108570379913),.PIECEWISE_BEZIER_KNOTS.);
-#11482 = CARTESIAN_POINT('',(-9.737603738112E-002,6.094226391623E-017));
-#11483 = CARTESIAN_POINT('',(-9.737603738112E-002,-6.690330692744E-002)
- );
-#11484 = CARTESIAN_POINT('',(-9.787575294209E-002,-0.133806613361));
-#11485 = CARTESIAN_POINT('',(-9.887510438961E-002,-0.200705569222));
-#11486 = CARTESIAN_POINT('',(-0.100398227646,-0.267595802379));
-#11487 = CARTESIAN_POINT('',(-0.102491919905,-0.334472506349));
-#11488 = CARTESIAN_POINT('',(-0.105236100185,-0.401329738278));
-#11489 = CARTESIAN_POINT('',(-0.108750714408,-0.468159941944));
-#11490 = CARTESIAN_POINT('',(-0.113252460181,-0.534951062013));
-#11491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11492 = PCURVE('',#10008,#11493);
-#11493 = DEFINITIONAL_REPRESENTATION('',(#11494),#11498);
-#11494 = CIRCLE('',#11495,17.914728577347);
-#11495 = AXIS2_PLACEMENT_2D('',#11496,#11497);
-#11496 = CARTESIAN_POINT('',(3.59379579809,-17.2777769469));
-#11497 = DIRECTION('',(1.,6.077163357286E-064));
-#11498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11499 = ORIENTED_EDGE('',*,*,#11500,.T.);
-#11500 = EDGE_CURVE('',#11471,#10392,#11501,.T.);
-#11501 = SURFACE_CURVE('',#11502,(#11507,#11514),.PCURVE_S1.);
-#11502 = CIRCLE('',#11503,15.485284419102);
-#11503 = AXIS2_PLACEMENT_3D('',#11504,#11505,#11506);
-#11504 = CARTESIAN_POINT('',(0.E+000,2.037565872037E-015,-9.17638090205)
- );
-#11505 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.));
-#11506 = DIRECTION('',(1.,0.E+000,0.E+000));
-#11507 = PCURVE('',#9574,#11508);
-#11508 = DEFINITIONAL_REPRESENTATION('',(#11509),#11513);
-#11509 = LINE('',#11510,#11511);
-#11510 = CARTESIAN_POINT('',(-6.28318530718,-0.534951062013));
-#11511 = VECTOR('',#11512,1.);
-#11512 = DIRECTION('',(1.,-0.E+000));
-#11513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11514 = PCURVE('',#10443,#11515);
-#11515 = DEFINITIONAL_REPRESENTATION('',(#11516),#11520);
-#11516 = CIRCLE('',#11517,15.485284419102);
-#11517 = AXIS2_PLACEMENT_2D('',#11518,#11519);
-#11518 = CARTESIAN_POINT('',(19.318525968661,-1.75));
-#11519 = DIRECTION('',(-1.,0.E+000));
-#11520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11521 = ADVANCED_FACE('',(#11522),#10008,.T.);
-#11522 = FACE_BOUND('',#11523,.T.);
-#11523 = EDGE_LOOP('',(#11524,#11559,#11580,#11581,#11604,#11637,#11658,
- #11659,#11660));
-#11524 = ORIENTED_EDGE('',*,*,#11525,.F.);
-#11525 = EDGE_CURVE('',#11526,#11528,#11530,.T.);
-#11526 = VERTEX_POINT('',#11527);
-#11527 = CARTESIAN_POINT('',(19.318525968661,-1.75,-9.176380902045));
-#11528 = VERTEX_POINT('',#11529);
-#11529 = CARTESIAN_POINT('',(22.146922487581,-1.75,-2.347932614477));
-#11530 = SURFACE_CURVE('',#11531,(#11536,#11547),.PCURVE_S1.);
-#11531 = CIRCLE('',#11532,4.);
-#11532 = AXIS2_PLACEMENT_3D('',#11533,#11534,#11535);
-#11533 = CARTESIAN_POINT('',(19.318516525781,-1.75,-5.17638090205));
-#11534 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016));
-#11535 = DIRECTION('',(1.,0.E+000,0.E+000));
-#11536 = PCURVE('',#10008,#11537);
-#11537 = DEFINITIONAL_REPRESENTATION('',(#11538),#11546);
-#11538 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#11539,#11540,#11541,#11542
- ,#11543,#11544,#11545),.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(
- '') );
-#11539 = CARTESIAN_POINT('',(-1.58258510396,6.040739578872));
-#11540 = CARTESIAN_POINT('',(5.345618126315,6.040739578872));
-#11541 = CARTESIAN_POINT('',(1.881516511178,4.073957887209E-002));
-#11542 = CARTESIAN_POINT('',(-1.58258510396,-5.959260421128));
-#11543 = CARTESIAN_POINT('',(-5.046686719098,4.073957887209E-002));
-#11544 = CARTESIAN_POINT('',(-8.510788334236,6.040739578872));
-#11545 = CARTESIAN_POINT('',(-1.58258510396,6.040739578872));
-#11546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11547 = PCURVE('',#11548,#11553);
-#11548 = CYLINDRICAL_SURFACE('',#11549,4.);
-#11549 = AXIS2_PLACEMENT_3D('',#11550,#11551,#11552);
-#11550 = CARTESIAN_POINT('',(19.318516525781,-1.75,-5.17638090205));
-#11551 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016));
-#11552 = DIRECTION('',(1.,0.E+000,0.E+000));
-#11553 = DEFINITIONAL_REPRESENTATION('',(#11554),#11558);
-#11554 = LINE('',#11555,#11556);
-#11555 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#11556 = VECTOR('',#11557,1.);
-#11557 = DIRECTION('',(1.,0.E+000));
-#11558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11559 = ORIENTED_EDGE('',*,*,#11560,.T.);
-#11560 = EDGE_CURVE('',#11526,#11471,#11561,.T.);
-#11561 = SURFACE_CURVE('',#11562,(#11566,#11573),.PCURVE_S1.);
-#11562 = LINE('',#11563,#11564);
-#11563 = CARTESIAN_POINT('',(19.318525968661,-1.75,-9.17638090205));
-#11564 = VECTOR('',#11565,1.);
-#11565 = DIRECTION('',(-1.,0.E+000,0.E+000));
-#11566 = PCURVE('',#10008,#11567);
-#11567 = DEFINITIONAL_REPRESENTATION('',(#11568),#11572);
-#11568 = LINE('',#11569,#11570);
-#11569 = CARTESIAN_POINT('',(-5.58258510396,2.040749021752));
-#11570 = VECTOR('',#11571,1.);
-#11571 = DIRECTION('',(0.E+000,-1.));
-#11572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11573 = PCURVE('',#10443,#11574);
-#11574 = DEFINITIONAL_REPRESENTATION('',(#11575),#11579);
-#11575 = LINE('',#11576,#11577);
-#11576 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#11577 = VECTOR('',#11578,1.);
-#11578 = DIRECTION('',(1.,-0.E+000));
-#11579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11580 = ORIENTED_EDGE('',*,*,#11470,.F.);
-#11581 = ORIENTED_EDGE('',*,*,#11582,.T.);
-#11582 = EDGE_CURVE('',#11436,#11583,#11585,.T.);
-#11583 = VERTEX_POINT('',#11584);
-#11584 = CARTESIAN_POINT('',(18.257845920264,-1.75,-6.237030640016));
-#11585 = SURFACE_CURVE('',#11586,(#11590,#11597),.PCURVE_S1.);
-#11586 = LINE('',#11587,#11588);
-#11587 = CARTESIAN_POINT('',(17.352019966436,-1.75,-5.33120468622));
-#11588 = VECTOR('',#11589,1.);
-#11589 = DIRECTION('',(0.707106781189,1.570092458678E-016,
- -0.707106781184));
-#11590 = PCURVE('',#10008,#11591);
-#11591 = DEFINITIONAL_REPRESENTATION('',(#11592),#11596);
-#11592 = LINE('',#11593,#11594);
-#11593 = CARTESIAN_POINT('',(-1.73740888813,7.424301952674E-002));
-#11594 = VECTOR('',#11595,1.);
-#11595 = DIRECTION('',(-0.707106781184,0.707106781189));
-#11596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11597 = PCURVE('',#11458,#11598);
-#11598 = DEFINITIONAL_REPRESENTATION('',(#11599),#11603);
-#11599 = LINE('',#11600,#11601);
-#11600 = CARTESIAN_POINT('',(1.281031349049,-2.));
-#11601 = VECTOR('',#11602,1.);
-#11602 = DIRECTION('',(-1.,2.465190328816E-032));
-#11603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11604 = ORIENTED_EDGE('',*,*,#11605,.T.);
-#11605 = EDGE_CURVE('',#11583,#11606,#11608,.T.);
-#11606 = VERTEX_POINT('',#11607);
-#11607 = CARTESIAN_POINT('',(20.379184132051,-1.75,-4.115728164812));
-#11608 = SURFACE_CURVE('',#11609,(#11614,#11625),.PCURVE_S1.);
-#11609 = CIRCLE('',#11610,1.5);
-#11610 = AXIS2_PLACEMENT_3D('',#11611,#11612,#11613);
-#11611 = CARTESIAN_POINT('',(19.318516525781,-1.75,-5.17638090205));
-#11612 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016));
-#11613 = DIRECTION('',(1.,0.E+000,0.E+000));
-#11614 = PCURVE('',#10008,#11615);
-#11615 = DEFINITIONAL_REPRESENTATION('',(#11616),#11624);
-#11616 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#11617,#11618,#11619,#11620
- ,#11621,#11622,#11623),.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(
- '') );
-#11617 = CARTESIAN_POINT('',(-1.58258510396,3.540739578872));
-#11618 = CARTESIAN_POINT('',(1.015491107393,3.540739578872));
-#11619 = CARTESIAN_POINT('',(-0.283546998283,1.290739578872));
-#11620 = CARTESIAN_POINT('',(-1.58258510396,-0.959260421128));
-#11621 = CARTESIAN_POINT('',(-2.881623209637,1.290739578872));
-#11622 = CARTESIAN_POINT('',(-4.180661315313,3.540739578872));
-#11623 = CARTESIAN_POINT('',(-1.58258510396,3.540739578872));
-#11624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11625 = PCURVE('',#11626,#11631);
-#11626 = CYLINDRICAL_SURFACE('',#11627,1.5);
-#11627 = AXIS2_PLACEMENT_3D('',#11628,#11629,#11630);
-#11628 = CARTESIAN_POINT('',(19.318516525781,-3.75,-5.17638090205));
-#11629 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016));
-#11630 = DIRECTION('',(1.,0.E+000,0.E+000));
-#11631 = DEFINITIONAL_REPRESENTATION('',(#11632),#11636);
-#11632 = LINE('',#11633,#11634);
-#11633 = CARTESIAN_POINT('',(0.E+000,-2.));
-#11634 = VECTOR('',#11635,1.);
-#11635 = DIRECTION('',(1.,0.E+000));
-#11636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11637 = ORIENTED_EDGE('',*,*,#11638,.F.);
-#11638 = EDGE_CURVE('',#11336,#11606,#11639,.T.);
-#11639 = SURFACE_CURVE('',#11640,(#11644,#11651),.PCURVE_S1.);
-#11640 = LINE('',#11641,#11642);
-#11641 = CARTESIAN_POINT('',(19.473349244091,-1.75,-3.209893276845));
-#11642 = VECTOR('',#11643,1.);
-#11643 = DIRECTION('',(0.707106781184,1.57009245869E-016,-0.707106781189
- ));
-#11644 = PCURVE('',#10008,#11645);
-#11645 = DEFINITIONAL_REPRESENTATION('',(#11646),#11650);
-#11646 = LINE('',#11647,#11648);
-#11647 = CARTESIAN_POINT('',(0.383902521245,2.195572297181));
-#11648 = VECTOR('',#11649,1.);
-#11649 = DIRECTION('',(-0.707106781189,0.707106781184));
-#11650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11651 = PCURVE('',#11388,#11652);
-#11652 = DEFINITIONAL_REPRESENTATION('',(#11653),#11657);
-#11653 = LINE('',#11654,#11655);
-#11654 = CARTESIAN_POINT('',(1.281043983829,-2.));
-#11655 = VECTOR('',#11656,1.);
-#11656 = DIRECTION('',(-1.,2.465190328816E-032));
-#11657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11658 = ORIENTED_EDGE('',*,*,#11335,.F.);
-#11659 = ORIENTED_EDGE('',*,*,#9990,.T.);
-#11660 = ORIENTED_EDGE('',*,*,#11661,.F.);
-#11661 = EDGE_CURVE('',#11528,#9993,#11662,.T.);
-#11662 = SURFACE_CURVE('',#11663,(#11667,#11674),.PCURVE_S1.);
-#11663 = LINE('',#11664,#11665);
-#11664 = CARTESIAN_POINT('',(22.146922487581,-1.75,-2.347932614437));
-#11665 = VECTOR('',#11666,1.);
-#11666 = DIRECTION('',(-0.707106781183,-1.570092458692E-016,
- 0.70710678119));
-#11667 = PCURVE('',#10008,#11668);
-#11668 = DEFINITIONAL_REPRESENTATION('',(#11669),#11673);
-#11669 = LINE('',#11670,#11671);
-#11670 = CARTESIAN_POINT('',(1.245863183653,4.869145540672));
-#11671 = VECTOR('',#11672,1.);
-#11672 = DIRECTION('',(0.70710678119,-0.707106781183));
-#11673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11674 = PCURVE('',#10325,#11675);
-#11675 = DEFINITIONAL_REPRESENTATION('',(#11676),#11680);
-#11676 = LINE('',#11677,#11678);
-#11677 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#11678 = VECTOR('',#11679,1.);
-#11679 = DIRECTION('',(1.,0.E+000));
-#11680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11681 = ADVANCED_FACE('',(#11682),#10325,.F.);
-#11682 = FACE_BOUND('',#11683,.F.);
-#11683 = EDGE_LOOP('',(#11684,#11685,#11708,#11729,#11730));
-#11684 = ORIENTED_EDGE('',*,*,#11661,.F.);
-#11685 = ORIENTED_EDGE('',*,*,#11686,.T.);
-#11686 = EDGE_CURVE('',#11528,#11687,#11689,.T.);
-#11687 = VERTEX_POINT('',#11688);
-#11688 = CARTESIAN_POINT('',(22.146922487581,1.75,-2.347932614477));
-#11689 = SURFACE_CURVE('',#11690,(#11694,#11701),.PCURVE_S1.);
-#11690 = LINE('',#11691,#11692);
-#11691 = CARTESIAN_POINT('',(22.146922487581,-1.75,-2.347932614477));
-#11692 = VECTOR('',#11693,1.);
-#11693 = DIRECTION('',(0.E+000,1.,2.22044604925E-016));
-#11694 = PCURVE('',#10325,#11695);
-#11695 = DEFINITIONAL_REPRESENTATION('',(#11696),#11700);
-#11696 = LINE('',#11697,#11698);
-#11697 = CARTESIAN_POINT('',(-2.799160835341E-011,4.395138533439E-027));
-#11698 = VECTOR('',#11699,1.);
-#11699 = DIRECTION('',(0.E+000,-1.));
-#11700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11701 = PCURVE('',#11548,#11702);
-#11702 = DEFINITIONAL_REPRESENTATION('',(#11703),#11707);
-#11703 = LINE('',#11704,#11705);
-#11704 = CARTESIAN_POINT('',(7.06859095278,0.E+000));
-#11705 = VECTOR('',#11706,1.);
-#11706 = DIRECTION('',(0.E+000,-1.));
-#11707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11708 = ORIENTED_EDGE('',*,*,#11709,.T.);
-#11709 = EDGE_CURVE('',#11687,#10275,#11710,.T.);
-#11710 = SURFACE_CURVE('',#11711,(#11715,#11722),.PCURVE_S1.);
-#11711 = LINE('',#11712,#11713);
-#11712 = CARTESIAN_POINT('',(22.146922487581,1.75,-2.347932614437));
-#11713 = VECTOR('',#11714,1.);
-#11714 = DIRECTION('',(-0.707106781183,-1.570092458692E-016,
- 0.70710678119));
-#11715 = PCURVE('',#10325,#11716);
-#11716 = DEFINITIONAL_REPRESENTATION('',(#11717),#11721);
-#11717 = LINE('',#11718,#11719);
-#11718 = CARTESIAN_POINT('',(7.850462293462E-017,-3.5));
-#11719 = VECTOR('',#11720,1.);
-#11720 = DIRECTION('',(1.,0.E+000));
-#11721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11722 = PCURVE('',#10290,#11723);
-#11723 = DEFINITIONAL_REPRESENTATION('',(#11724),#11728);
-#11724 = LINE('',#11725,#11726);
-#11725 = CARTESIAN_POINT('',(1.245863183653,4.869145540672));
-#11726 = VECTOR('',#11727,1.);
-#11727 = DIRECTION('',(0.70710678119,-0.707106781183));
-#11728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11729 = ORIENTED_EDGE('',*,*,#10302,.F.);
-#11730 = ORIENTED_EDGE('',*,*,#10360,.F.);
-#11731 = ADVANCED_FACE('',(#11732),#10290,.F.);
-#11732 = FACE_BOUND('',#11733,.F.);
-#11733 = EDGE_LOOP('',(#11734,#11762,#11783,#11784,#11807,#11840,#11861,
- #11862,#11863));
-#11734 = ORIENTED_EDGE('',*,*,#11735,.F.);
-#11735 = EDGE_CURVE('',#11736,#11687,#11738,.T.);
-#11736 = VERTEX_POINT('',#11737);
-#11737 = CARTESIAN_POINT('',(19.318525968661,1.75,-9.176380902045));
-#11738 = SURFACE_CURVE('',#11739,(#11744,#11755),.PCURVE_S1.);
-#11739 = CIRCLE('',#11740,4.);
-#11740 = AXIS2_PLACEMENT_3D('',#11741,#11742,#11743);
-#11741 = CARTESIAN_POINT('',(19.318516525781,1.75,-5.17638090205));
-#11742 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016));
-#11743 = DIRECTION('',(1.,0.E+000,0.E+000));
-#11744 = PCURVE('',#10290,#11745);
-#11745 = DEFINITIONAL_REPRESENTATION('',(#11746),#11754);
-#11746 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#11747,#11748,#11749,#11750
- ,#11751,#11752,#11753),.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(
- '') );
-#11747 = CARTESIAN_POINT('',(-1.58258510396,6.040739578872));
-#11748 = CARTESIAN_POINT('',(5.345618126315,6.040739578872));
-#11749 = CARTESIAN_POINT('',(1.881516511178,4.073957887209E-002));
-#11750 = CARTESIAN_POINT('',(-1.58258510396,-5.959260421128));
-#11751 = CARTESIAN_POINT('',(-5.046686719098,4.073957887209E-002));
-#11752 = CARTESIAN_POINT('',(-8.510788334236,6.040739578872));
-#11753 = CARTESIAN_POINT('',(-1.58258510396,6.040739578872));
-#11754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11755 = PCURVE('',#11548,#11756);
-#11756 = DEFINITIONAL_REPRESENTATION('',(#11757),#11761);
-#11757 = LINE('',#11758,#11759);
-#11758 = CARTESIAN_POINT('',(0.E+000,-3.5));
-#11759 = VECTOR('',#11760,1.);
-#11760 = DIRECTION('',(1.,0.E+000));
-#11761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11762 = ORIENTED_EDGE('',*,*,#11763,.T.);
-#11763 = EDGE_CURVE('',#11736,#10427,#11764,.T.);
-#11764 = SURFACE_CURVE('',#11765,(#11769,#11776),.PCURVE_S1.);
-#11765 = LINE('',#11766,#11767);
-#11766 = CARTESIAN_POINT('',(19.318525968661,1.75,-9.17638090205));
-#11767 = VECTOR('',#11768,1.);
-#11768 = DIRECTION('',(-1.,0.E+000,0.E+000));
-#11769 = PCURVE('',#10290,#11770);
-#11770 = DEFINITIONAL_REPRESENTATION('',(#11771),#11775);
-#11771 = LINE('',#11772,#11773);
-#11772 = CARTESIAN_POINT('',(-5.58258510396,2.040749021752));
-#11773 = VECTOR('',#11774,1.);
-#11774 = DIRECTION('',(0.E+000,-1.));
-#11775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11776 = PCURVE('',#10443,#11777);
-#11777 = DEFINITIONAL_REPRESENTATION('',(#11778),#11782);
-#11778 = LINE('',#11779,#11780);
-#11779 = CARTESIAN_POINT('',(0.E+000,-3.5));
-#11780 = VECTOR('',#11781,1.);
-#11781 = DIRECTION('',(1.,-0.E+000));
-#11782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11783 = ORIENTED_EDGE('',*,*,#10455,.F.);
-#11784 = ORIENTED_EDGE('',*,*,#11785,.T.);
-#11785 = EDGE_CURVE('',#10456,#11786,#11788,.T.);
-#11786 = VERTEX_POINT('',#11787);
-#11787 = CARTESIAN_POINT('',(18.257845920264,1.75,-6.237030640016));
-#11788 = SURFACE_CURVE('',#11789,(#11793,#11800),.PCURVE_S1.);
-#11789 = LINE('',#11790,#11791);
-#11790 = CARTESIAN_POINT('',(17.352019966436,1.75,-5.33120468622));
-#11791 = VECTOR('',#11792,1.);
-#11792 = DIRECTION('',(0.707106781189,1.570092458678E-016,
- -0.707106781184));
-#11793 = PCURVE('',#10290,#11794);
-#11794 = DEFINITIONAL_REPRESENTATION('',(#11795),#11799);
-#11795 = LINE('',#11796,#11797);
-#11796 = CARTESIAN_POINT('',(-1.73740888813,7.424301952674E-002));
-#11797 = VECTOR('',#11798,1.);
-#11798 = DIRECTION('',(-0.707106781184,0.707106781189));
-#11799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11800 = PCURVE('',#10508,#11801);
-#11801 = DEFINITIONAL_REPRESENTATION('',(#11802),#11806);
-#11802 = LINE('',#11803,#11804);
-#11803 = CARTESIAN_POINT('',(1.281031349049,-5.5));
-#11804 = VECTOR('',#11805,1.);
-#11805 = DIRECTION('',(-1.,2.465190328816E-032));
-#11806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11807 = ORIENTED_EDGE('',*,*,#11808,.T.);
-#11808 = EDGE_CURVE('',#11786,#11809,#11811,.T.);
-#11809 = VERTEX_POINT('',#11810);
-#11810 = CARTESIAN_POINT('',(20.379184132051,1.75,-4.115728164812));
-#11811 = SURFACE_CURVE('',#11812,(#11817,#11828),.PCURVE_S1.);
-#11812 = CIRCLE('',#11813,1.5);
-#11813 = AXIS2_PLACEMENT_3D('',#11814,#11815,#11816);
-#11814 = CARTESIAN_POINT('',(19.318516525781,1.75,-5.17638090205));
-#11815 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016));
-#11816 = DIRECTION('',(1.,0.E+000,0.E+000));
-#11817 = PCURVE('',#10290,#11818);
-#11818 = DEFINITIONAL_REPRESENTATION('',(#11819),#11827);
-#11819 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#11820,#11821,#11822,#11823
- ,#11824,#11825,#11826),.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(
- '') );
-#11820 = CARTESIAN_POINT('',(-1.58258510396,3.540739578872));
-#11821 = CARTESIAN_POINT('',(1.015491107393,3.540739578872));
-#11822 = CARTESIAN_POINT('',(-0.283546998283,1.290739578872));
-#11823 = CARTESIAN_POINT('',(-1.58258510396,-0.959260421128));
-#11824 = CARTESIAN_POINT('',(-2.881623209637,1.290739578872));
-#11825 = CARTESIAN_POINT('',(-4.180661315313,3.540739578872));
-#11826 = CARTESIAN_POINT('',(-1.58258510396,3.540739578872));
-#11827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11828 = PCURVE('',#11829,#11834);
-#11829 = CYLINDRICAL_SURFACE('',#11830,1.5);
-#11830 = AXIS2_PLACEMENT_3D('',#11831,#11832,#11833);
-#11831 = CARTESIAN_POINT('',(19.318516525781,-3.75,-5.17638090205));
-#11832 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016));
-#11833 = DIRECTION('',(1.,0.E+000,0.E+000));
-#11834 = DEFINITIONAL_REPRESENTATION('',(#11835),#11839);
-#11835 = LINE('',#11836,#11837);
-#11836 = CARTESIAN_POINT('',(0.E+000,-5.5));
-#11837 = VECTOR('',#11838,1.);
-#11838 = DIRECTION('',(1.,0.E+000));
-#11839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11840 = ORIENTED_EDGE('',*,*,#11841,.F.);
-#11841 = EDGE_CURVE('',#10556,#11809,#11842,.T.);
-#11842 = SURFACE_CURVE('',#11843,(#11847,#11854),.PCURVE_S1.);
-#11843 = LINE('',#11844,#11845);
-#11844 = CARTESIAN_POINT('',(19.473349244091,1.75,-3.209893276845));
-#11845 = VECTOR('',#11846,1.);
-#11846 = DIRECTION('',(0.707106781184,1.57009245869E-016,-0.707106781189
- ));
-#11847 = PCURVE('',#10290,#11848);
-#11848 = DEFINITIONAL_REPRESENTATION('',(#11849),#11853);
-#11849 = LINE('',#11850,#11851);
-#11850 = CARTESIAN_POINT('',(0.383902521245,2.195572297181));
-#11851 = VECTOR('',#11852,1.);
-#11852 = DIRECTION('',(-0.707106781189,0.707106781184));
-#11853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11854 = PCURVE('',#10578,#11855);
-#11855 = DEFINITIONAL_REPRESENTATION('',(#11856),#11860);
-#11856 = LINE('',#11857,#11858);
-#11857 = CARTESIAN_POINT('',(1.281043983829,-5.5));
-#11858 = VECTOR('',#11859,1.);
-#11859 = DIRECTION('',(-1.,2.465190328816E-032));
-#11860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11861 = ORIENTED_EDGE('',*,*,#10590,.F.);
-#11862 = ORIENTED_EDGE('',*,*,#10274,.T.);
-#11863 = ORIENTED_EDGE('',*,*,#11709,.F.);
-#11864 = ADVANCED_FACE('',(#11865),#10238,.T.);
-#11865 = FACE_BOUND('',#11866,.T.);
-#11866 = EDGE_LOOP('',(#11867,#11902,#11923,#11924,#11947,#11980,#12001,
- #12002,#12003));
-#11867 = ORIENTED_EDGE('',*,*,#11868,.F.);
-#11868 = EDGE_CURVE('',#11869,#11871,#11873,.T.);
-#11869 = VERTEX_POINT('',#11870);
-#11870 = CARTESIAN_POINT('',(-8.143718527708,17.60533425253,
- -9.176380902045));
-#11871 = VERTEX_POINT('',#11872);
-#11872 = CARTESIAN_POINT('',(-9.557916787168,20.05479748989,
- -2.347932614477));
-#11873 = SURFACE_CURVE('',#11874,(#11879,#11890),.PCURVE_S1.);
-#11874 = CIRCLE('',#11875,4.);
-#11875 = AXIS2_PLACEMENT_3D('',#11876,#11877,#11878);
-#11876 = CARTESIAN_POINT('',(-8.143713806268,17.605326074756,
- -5.17638090205));
-#11877 = DIRECTION('',(0.866025403784,0.5,-4.976076004103E-016));
-#11878 = DIRECTION('',(-0.5,0.866025403784,-7.771561172376E-016));
-#11879 = PCURVE('',#10238,#11880);
-#11880 = DEFINITIONAL_REPRESENTATION('',(#11881),#11889);
-#11881 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#11882,#11883,#11884,#11885
- ,#11886,#11887,#11888),.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(
- '') );
-#11882 = CARTESIAN_POINT('',(-1.58258510396,6.040739578872));
-#11883 = CARTESIAN_POINT('',(5.345618126315,6.040739578872));
-#11884 = CARTESIAN_POINT('',(1.881516511178,4.073957887209E-002));
-#11885 = CARTESIAN_POINT('',(-1.58258510396,-5.959260421128));
-#11886 = CARTESIAN_POINT('',(-5.046686719098,4.073957887209E-002));
-#11887 = CARTESIAN_POINT('',(-8.510788334236,6.040739578872));
-#11888 = CARTESIAN_POINT('',(-1.58258510396,6.040739578872));
-#11889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11890 = PCURVE('',#11891,#11896);
-#11891 = CYLINDRICAL_SURFACE('',#11892,4.);
-#11892 = AXIS2_PLACEMENT_3D('',#11893,#11894,#11895);
-#11893 = CARTESIAN_POINT('',(-8.143713806268,17.605326074756,
- -5.17638090205));
-#11894 = DIRECTION('',(0.866025403784,0.5,-4.440892098501E-016));
-#11895 = DIRECTION('',(-0.5,0.866025403784,-7.771561172376E-016));
-#11896 = DEFINITIONAL_REPRESENTATION('',(#11897),#11901);
-#11897 = LINE('',#11898,#11899);
-#11898 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#11899 = VECTOR('',#11900,1.);
-#11900 = DIRECTION('',(1.,0.E+000));
-#11901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11902 = ORIENTED_EDGE('',*,*,#11903,.T.);
-#11903 = EDGE_CURVE('',#11869,#10755,#11904,.T.);
-#11904 = SURFACE_CURVE('',#11905,(#11909,#11916),.PCURVE_S1.);
-#11905 = LINE('',#11906,#11907);
-#11906 = CARTESIAN_POINT('',(-8.143718527708,17.60533425253,
- -9.17638090205));
-#11907 = VECTOR('',#11908,1.);
-#11908 = DIRECTION('',(0.5,-0.866025403784,7.771561172376E-016));
-#11909 = PCURVE('',#10238,#11910);
-#11910 = DEFINITIONAL_REPRESENTATION('',(#11911),#11915);
-#11911 = LINE('',#11912,#11913);
-#11912 = CARTESIAN_POINT('',(-5.58258510396,2.040749021752));
-#11913 = VECTOR('',#11914,1.);
-#11914 = DIRECTION('',(1.288140747229E-017,-1.));
-#11915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11916 = PCURVE('',#10801,#11917);
-#11917 = DEFINITIONAL_REPRESENTATION('',(#11918),#11922);
-#11918 = LINE('',#11919,#11920);
-#11919 = CARTESIAN_POINT('',(3.845925372767E-016,6.661338147751E-016));
-#11920 = VECTOR('',#11921,1.);
-#11921 = DIRECTION('',(1.,-1.110223024625E-016));
-#11922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11923 = ORIENTED_EDGE('',*,*,#10754,.F.);
-#11924 = ORIENTED_EDGE('',*,*,#11925,.T.);
-#11925 = EDGE_CURVE('',#10720,#11926,#11928,.T.);
-#11926 = VERTEX_POINT('',#11927);
-#11927 = CARTESIAN_POINT('',(-7.613378503509,16.686758385331,
- -6.237030640016));
-#11928 = SURFACE_CURVE('',#11929,(#11933,#11940),.PCURVE_S1.);
-#11929 = LINE('',#11930,#11931);
-#11930 = CARTESIAN_POINT('',(-7.160465526595,15.902290097908,
- -5.33120468622));
-#11931 = VECTOR('',#11932,1.);
-#11932 = DIRECTION('',(-0.353553390595,0.612372435698,-0.707106781184));
-#11933 = PCURVE('',#10238,#11934);
-#11934 = DEFINITIONAL_REPRESENTATION('',(#11935),#11939);
-#11935 = LINE('',#11936,#11937);
-#11936 = CARTESIAN_POINT('',(-1.73740888813,7.424301952674E-002));
-#11937 = VECTOR('',#11938,1.);
-#11938 = DIRECTION('',(-0.707106781184,0.707106781189));
-#11939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11940 = PCURVE('',#10742,#11941);
-#11941 = DEFINITIONAL_REPRESENTATION('',(#11942),#11946);
-#11942 = LINE('',#11943,#11944);
-#11943 = CARTESIAN_POINT('',(1.281031349049,-2.));
-#11944 = VECTOR('',#11945,1.);
-#11945 = DIRECTION('',(-1.,4.857225732735E-017));
-#11946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11947 = ORIENTED_EDGE('',*,*,#11948,.T.);
-#11948 = EDGE_CURVE('',#11926,#11949,#11951,.T.);
-#11949 = VERTEX_POINT('',#11950);
-#11950 = CARTESIAN_POINT('',(-8.674047609403,18.523891166756,
- -4.115728164812));
-#11951 = SURFACE_CURVE('',#11952,(#11957,#11968),.PCURVE_S1.);
-#11952 = CIRCLE('',#11953,1.5);
-#11953 = AXIS2_PLACEMENT_3D('',#11954,#11955,#11956);
-#11954 = CARTESIAN_POINT('',(-8.143713806268,17.605326074756,
- -5.17638090205));
-#11955 = DIRECTION('',(0.866025403784,0.5,-4.332005630488E-016));
-#11956 = DIRECTION('',(-0.5,0.866025403784,-7.880447640389E-016));
-#11957 = PCURVE('',#10238,#11958);
-#11958 = DEFINITIONAL_REPRESENTATION('',(#11959),#11967);
-#11959 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#11960,#11961,#11962,#11963
- ,#11964,#11965,#11966),.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(
- '') );
-#11960 = CARTESIAN_POINT('',(-1.58258510396,3.540739578872));
-#11961 = CARTESIAN_POINT('',(1.015491107393,3.540739578872));
-#11962 = CARTESIAN_POINT('',(-0.283546998283,1.290739578872));
-#11963 = CARTESIAN_POINT('',(-1.58258510396,-0.959260421128));
-#11964 = CARTESIAN_POINT('',(-2.881623209637,1.290739578872));
-#11965 = CARTESIAN_POINT('',(-4.180661315313,3.540739578872));
-#11966 = CARTESIAN_POINT('',(-1.58258510396,3.540739578872));
-#11967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11968 = PCURVE('',#11969,#11974);
-#11969 = CYLINDRICAL_SURFACE('',#11970,1.5);
-#11970 = AXIS2_PLACEMENT_3D('',#11971,#11972,#11973);
-#11971 = CARTESIAN_POINT('',(-6.411662998699,18.605326074756,
- -5.17638090205));
-#11972 = DIRECTION('',(0.866025403784,0.5,-4.440892098501E-016));
-#11973 = DIRECTION('',(-0.5,0.866025403784,-7.771561172376E-016));
-#11974 = DEFINITIONAL_REPRESENTATION('',(#11975),#11979);
-#11975 = LINE('',#11976,#11977);
-#11976 = CARTESIAN_POINT('',(0.E+000,-2.));
-#11977 = VECTOR('',#11978,1.);
-#11978 = DIRECTION('',(1.,0.E+000));
-#11979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11980 = ORIENTED_EDGE('',*,*,#11981,.F.);
-#11981 = EDGE_CURVE('',#10620,#11949,#11982,.T.);
-#11982 = SURFACE_CURVE('',#11983,(#11987,#11994),.PCURVE_S1.);
-#11983 = LINE('',#11984,#11985);
-#11984 = CARTESIAN_POINT('',(-8.221130165422,17.739415142149,
- -3.209893276845));
-#11985 = VECTOR('',#11986,1.);
-#11986 = DIRECTION('',(-0.353553390592,0.612372435694,-0.707106781189));
-#11987 = PCURVE('',#10238,#11988);
-#11988 = DEFINITIONAL_REPRESENTATION('',(#11989),#11993);
-#11989 = LINE('',#11990,#11991);
-#11990 = CARTESIAN_POINT('',(0.383902521245,2.195572297181));
-#11991 = VECTOR('',#11992,1.);
-#11992 = DIRECTION('',(-0.707106781189,0.707106781184));
-#11993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#11994 = PCURVE('',#10672,#11995);
-#11995 = DEFINITIONAL_REPRESENTATION('',(#11996),#12000);
-#11996 = LINE('',#11997,#11998);
-#11997 = CARTESIAN_POINT('',(1.281043983829,-2.));
-#11998 = VECTOR('',#11999,1.);
-#11999 = DIRECTION('',(-1.,9.020562075079E-017));
-#12000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12001 = ORIENTED_EDGE('',*,*,#10619,.F.);
-#12002 = ORIENTED_EDGE('',*,*,#10222,.T.);
-#12003 = ORIENTED_EDGE('',*,*,#12004,.F.);
-#12004 = EDGE_CURVE('',#11871,#10188,#12005,.T.);
-#12005 = SURFACE_CURVE('',#12006,(#12010,#12017),.PCURVE_S1.);
-#12006 = LINE('',#12007,#12008);
-#12007 = CARTESIAN_POINT('',(-9.557916787168,20.05479748989,
- -2.347932614437));
-#12008 = VECTOR('',#12009,1.);
-#12009 = DIRECTION('',(0.353553390591,-0.612372435692,0.70710678119));
-#12010 = PCURVE('',#10238,#12011);
-#12011 = DEFINITIONAL_REPRESENTATION('',(#12012),#12016);
-#12012 = LINE('',#12013,#12014);
-#12013 = CARTESIAN_POINT('',(1.245863183653,4.869145540672));
-#12014 = VECTOR('',#12015,1.);
-#12015 = DIRECTION('',(0.70710678119,-0.707106781183));
-#12016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12017 = PCURVE('',#10210,#12018);
-#12018 = DEFINITIONAL_REPRESENTATION('',(#12019),#12023);
-#12019 = LINE('',#12020,#12021);
-#12020 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#12021 = VECTOR('',#12022,1.);
-#12022 = DIRECTION('',(1.,-2.081668171172E-017));
-#12023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12024 = ADVANCED_FACE('',(#12025),#10210,.F.);
-#12025 = FACE_BOUND('',#12026,.F.);
-#12026 = EDGE_LOOP('',(#12027,#12028,#12051,#12072));
-#12027 = ORIENTED_EDGE('',*,*,#12004,.F.);
-#12028 = ORIENTED_EDGE('',*,*,#12029,.T.);
-#12029 = EDGE_CURVE('',#11871,#12030,#12032,.T.);
-#12030 = VERTEX_POINT('',#12031);
-#12031 = CARTESIAN_POINT('',(-12.58900570041,18.30479748989,
- -2.347932614477));
-#12032 = SURFACE_CURVE('',#12033,(#12037,#12044),.PCURVE_S1.);
-#12033 = LINE('',#12034,#12035);
-#12034 = CARTESIAN_POINT('',(-9.557916787168,20.05479748989,
- -2.347932614477));
-#12035 = VECTOR('',#12036,1.);
-#12036 = DIRECTION('',(-0.866025403784,-0.5,4.440892098501E-016));
-#12037 = PCURVE('',#10210,#12038);
-#12038 = DEFINITIONAL_REPRESENTATION('',(#12039),#12043);
-#12039 = LINE('',#12040,#12041);
-#12040 = CARTESIAN_POINT('',(-2.799221764138E-011,2.585409562979E-016));
-#12041 = VECTOR('',#12042,1.);
-#12042 = DIRECTION('',(-6.245004513517E-017,-1.));
-#12043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12044 = PCURVE('',#11891,#12045);
-#12045 = DEFINITIONAL_REPRESENTATION('',(#12046),#12050);
-#12046 = LINE('',#12047,#12048);
-#12047 = CARTESIAN_POINT('',(7.06859095278,0.E+000));
-#12048 = VECTOR('',#12049,1.);
-#12049 = DIRECTION('',(0.E+000,-1.));
-#12050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12051 = ORIENTED_EDGE('',*,*,#12052,.T.);
-#12052 = EDGE_CURVE('',#12030,#10160,#12053,.T.);
-#12053 = SURFACE_CURVE('',#12054,(#12058,#12065),.PCURVE_S1.);
-#12054 = LINE('',#12055,#12056);
-#12055 = CARTESIAN_POINT('',(-12.58900570041,18.30479748989,
- -2.347932614437));
-#12056 = VECTOR('',#12057,1.);
-#12057 = DIRECTION('',(0.353553390591,-0.612372435692,0.70710678119));
-#12058 = PCURVE('',#10210,#12059);
-#12059 = DEFINITIONAL_REPRESENTATION('',(#12060),#12064);
-#12060 = LINE('',#12061,#12062);
-#12061 = CARTESIAN_POINT('',(-2.775557561563E-016,-3.5));
-#12062 = VECTOR('',#12063,1.);
-#12063 = DIRECTION('',(1.,-2.081668171172E-017));
-#12064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12065 = PCURVE('',#10175,#12066);
-#12066 = DEFINITIONAL_REPRESENTATION('',(#12067),#12071);
-#12067 = LINE('',#12068,#12069);
-#12068 = CARTESIAN_POINT('',(1.245863183653,4.869145540672));
-#12069 = VECTOR('',#12070,1.);
-#12070 = DIRECTION('',(0.70710678119,-0.707106781183));
-#12071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12072 = ORIENTED_EDGE('',*,*,#10187,.F.);
-#12073 = ADVANCED_FACE('',(#12074),#10175,.F.);
-#12074 = FACE_BOUND('',#12075,.F.);
-#12075 = EDGE_LOOP('',(#12076,#12104,#12125,#12126,#12149,#12182,#12203,
- #12204,#12205));
-#12076 = ORIENTED_EDGE('',*,*,#12077,.F.);
-#12077 = EDGE_CURVE('',#12078,#12030,#12080,.T.);
-#12078 = VERTEX_POINT('',#12079);
-#12079 = CARTESIAN_POINT('',(-11.17480744095,15.85533425253,
- -9.176380902045));
-#12080 = SURFACE_CURVE('',#12081,(#12086,#12097),.PCURVE_S1.);
-#12081 = CIRCLE('',#12082,4.);
-#12082 = AXIS2_PLACEMENT_3D('',#12083,#12084,#12085);
-#12083 = CARTESIAN_POINT('',(-11.17480271951,15.855326074756,
- -5.17638090205));
-#12084 = DIRECTION('',(0.866025403784,0.5,-4.976076004103E-016));
-#12085 = DIRECTION('',(-0.5,0.866025403784,-7.771561172376E-016));
-#12086 = PCURVE('',#10175,#12087);
-#12087 = DEFINITIONAL_REPRESENTATION('',(#12088),#12096);
-#12088 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#12089,#12090,#12091,#12092
- ,#12093,#12094,#12095),.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(
- '') );
-#12089 = CARTESIAN_POINT('',(-1.58258510396,6.040739578872));
-#12090 = CARTESIAN_POINT('',(5.345618126315,6.040739578872));
-#12091 = CARTESIAN_POINT('',(1.881516511178,4.073957887209E-002));
-#12092 = CARTESIAN_POINT('',(-1.58258510396,-5.959260421128));
-#12093 = CARTESIAN_POINT('',(-5.046686719098,4.073957887209E-002));
-#12094 = CARTESIAN_POINT('',(-8.510788334236,6.040739578872));
-#12095 = CARTESIAN_POINT('',(-1.58258510396,6.040739578872));
-#12096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12097 = PCURVE('',#11891,#12098);
-#12098 = DEFINITIONAL_REPRESENTATION('',(#12099),#12103);
-#12099 = LINE('',#12100,#12101);
-#12100 = CARTESIAN_POINT('',(0.E+000,-3.5));
-#12101 = VECTOR('',#12102,1.);
-#12102 = DIRECTION('',(1.,0.E+000));
-#12103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12104 = ORIENTED_EDGE('',*,*,#12105,.T.);
-#12105 = EDGE_CURVE('',#12078,#10785,#12106,.T.);
-#12106 = SURFACE_CURVE('',#12107,(#12111,#12118),.PCURVE_S1.);
-#12107 = LINE('',#12108,#12109);
-#12108 = CARTESIAN_POINT('',(-11.17480744095,15.85533425253,
- -9.17638090205));
-#12109 = VECTOR('',#12110,1.);
-#12110 = DIRECTION('',(0.5,-0.866025403784,7.771561172376E-016));
-#12111 = PCURVE('',#10175,#12112);
-#12112 = DEFINITIONAL_REPRESENTATION('',(#12113),#12117);
-#12113 = LINE('',#12114,#12115);
-#12114 = CARTESIAN_POINT('',(-5.58258510396,2.040749021752));
-#12115 = VECTOR('',#12116,1.);
-#12116 = DIRECTION('',(1.288140747229E-017,-1.));
-#12117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12118 = PCURVE('',#10801,#12119);
-#12119 = DEFINITIONAL_REPRESENTATION('',(#12120),#12124);
-#12120 = LINE('',#12121,#12122);
-#12121 = CARTESIAN_POINT('',(4.440892098501E-016,-3.5));
-#12122 = VECTOR('',#12123,1.);
-#12123 = DIRECTION('',(1.,-1.110223024625E-016));
-#12124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12125 = ORIENTED_EDGE('',*,*,#10813,.F.);
-#12126 = ORIENTED_EDGE('',*,*,#12127,.T.);
-#12127 = EDGE_CURVE('',#10814,#12128,#12130,.T.);
-#12128 = VERTEX_POINT('',#12129);
-#12129 = CARTESIAN_POINT('',(-10.64446741675,14.936758385331,
- -6.237030640016));
-#12130 = SURFACE_CURVE('',#12131,(#12135,#12142),.PCURVE_S1.);
-#12131 = LINE('',#12132,#12133);
-#12132 = CARTESIAN_POINT('',(-10.19155443984,14.152290097908,
- -5.33120468622));
-#12133 = VECTOR('',#12134,1.);
-#12134 = DIRECTION('',(-0.353553390595,0.612372435698,-0.707106781184));
-#12135 = PCURVE('',#10175,#12136);
-#12136 = DEFINITIONAL_REPRESENTATION('',(#12137),#12141);
-#12137 = LINE('',#12138,#12139);
-#12138 = CARTESIAN_POINT('',(-1.73740888813,7.424301952674E-002));
-#12139 = VECTOR('',#12140,1.);
-#12140 = DIRECTION('',(-0.707106781184,0.707106781189));
-#12141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12142 = PCURVE('',#10866,#12143);
-#12143 = DEFINITIONAL_REPRESENTATION('',(#12144),#12148);
-#12144 = LINE('',#12145,#12146);
-#12145 = CARTESIAN_POINT('',(1.281031349049,-5.5));
-#12146 = VECTOR('',#12147,1.);
-#12147 = DIRECTION('',(-1.,4.857225732735E-017));
-#12148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12149 = ORIENTED_EDGE('',*,*,#12150,.T.);
-#12150 = EDGE_CURVE('',#12128,#12151,#12153,.T.);
-#12151 = VERTEX_POINT('',#12152);
-#12152 = CARTESIAN_POINT('',(-11.70513652264,16.773891166756,
- -4.115728164812));
-#12153 = SURFACE_CURVE('',#12154,(#12159,#12170),.PCURVE_S1.);
-#12154 = CIRCLE('',#12155,1.5);
-#12155 = AXIS2_PLACEMENT_3D('',#12156,#12157,#12158);
-#12156 = CARTESIAN_POINT('',(-11.17480271951,15.855326074756,
- -5.17638090205));
-#12157 = DIRECTION('',(0.866025403784,0.5,-4.332005630488E-016));
-#12158 = DIRECTION('',(-0.5,0.866025403784,-7.880447640389E-016));
-#12159 = PCURVE('',#10175,#12160);
-#12160 = DEFINITIONAL_REPRESENTATION('',(#12161),#12169);
-#12161 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#12162,#12163,#12164,#12165
- ,#12166,#12167,#12168),.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(
- '') );
-#12162 = CARTESIAN_POINT('',(-1.58258510396,3.540739578872));
-#12163 = CARTESIAN_POINT('',(1.015491107393,3.540739578872));
-#12164 = CARTESIAN_POINT('',(-0.283546998283,1.290739578872));
-#12165 = CARTESIAN_POINT('',(-1.58258510396,-0.959260421128));
-#12166 = CARTESIAN_POINT('',(-2.881623209637,1.290739578872));
-#12167 = CARTESIAN_POINT('',(-4.180661315313,3.540739578872));
-#12168 = CARTESIAN_POINT('',(-1.58258510396,3.540739578872));
-#12169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12170 = PCURVE('',#12171,#12176);
-#12171 = CYLINDRICAL_SURFACE('',#12172,1.5);
-#12172 = AXIS2_PLACEMENT_3D('',#12173,#12174,#12175);
-#12173 = CARTESIAN_POINT('',(-6.411662998699,18.605326074756,
- -5.17638090205));
-#12174 = DIRECTION('',(0.866025403784,0.5,-4.440892098501E-016));
-#12175 = DIRECTION('',(-0.5,0.866025403784,-7.771561172376E-016));
-#12176 = DEFINITIONAL_REPRESENTATION('',(#12177),#12181);
-#12177 = LINE('',#12178,#12179);
-#12178 = CARTESIAN_POINT('',(0.E+000,-5.5));
-#12179 = VECTOR('',#12180,1.);
-#12180 = DIRECTION('',(1.,0.E+000));
-#12181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12182 = ORIENTED_EDGE('',*,*,#12183,.F.);
-#12183 = EDGE_CURVE('',#10914,#12151,#12184,.T.);
-#12184 = SURFACE_CURVE('',#12185,(#12189,#12196),.PCURVE_S1.);
-#12185 = LINE('',#12186,#12187);
-#12186 = CARTESIAN_POINT('',(-11.25221907866,15.989415142149,
- -3.209893276845));
-#12187 = VECTOR('',#12188,1.);
-#12188 = DIRECTION('',(-0.353553390592,0.612372435694,-0.707106781189));
-#12189 = PCURVE('',#10175,#12190);
-#12190 = DEFINITIONAL_REPRESENTATION('',(#12191),#12195);
-#12191 = LINE('',#12192,#12193);
-#12192 = CARTESIAN_POINT('',(0.383902521245,2.195572297181));
-#12193 = VECTOR('',#12194,1.);
-#12194 = DIRECTION('',(-0.707106781189,0.707106781184));
-#12195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12196 = PCURVE('',#10936,#12197);
-#12197 = DEFINITIONAL_REPRESENTATION('',(#12198),#12202);
-#12198 = LINE('',#12199,#12200);
-#12199 = CARTESIAN_POINT('',(1.281043983829,-5.5));
-#12200 = VECTOR('',#12201,1.);
-#12201 = DIRECTION('',(-1.,9.020562075079E-017));
-#12202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12203 = ORIENTED_EDGE('',*,*,#10948,.F.);
-#12204 = ORIENTED_EDGE('',*,*,#10159,.T.);
-#12205 = ORIENTED_EDGE('',*,*,#12052,.F.);
-#12206 = ADVANCED_FACE('',(#12207),#10123,.T.);
-#12207 = FACE_BOUND('',#12208,.T.);
-#12208 = EDGE_LOOP('',(#12209,#12244,#12265,#12266,#12289,#12322,#12343,
- #12344,#12345));
-#12209 = ORIENTED_EDGE('',*,*,#12210,.F.);
-#12210 = EDGE_CURVE('',#12211,#12213,#12215,.T.);
-#12211 = VERTEX_POINT('',#12212);
-#12212 = CARTESIAN_POINT('',(-11.17480744095,-15.85533425253,
- -9.176380902045));
-#12213 = VERTEX_POINT('',#12214);
-#12214 = CARTESIAN_POINT('',(-12.58900570041,-18.30479748989,
- -2.347932614477));
-#12215 = SURFACE_CURVE('',#12216,(#12221,#12232),.PCURVE_S1.);
-#12216 = CIRCLE('',#12217,4.);
-#12217 = AXIS2_PLACEMENT_3D('',#12218,#12219,#12220);
-#12218 = CARTESIAN_POINT('',(-11.17480271951,-15.85532607475,
- -5.17638090205));
-#12219 = DIRECTION('',(-0.866025403784,0.5,-9.783482720062E-016));
-#12220 = DIRECTION('',(-0.5,-0.866025403784,-1.942890293094E-016));
-#12221 = PCURVE('',#10123,#12222);
-#12222 = DEFINITIONAL_REPRESENTATION('',(#12223),#12231);
-#12223 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#12224,#12225,#12226,#12227
- ,#12228,#12229,#12230),.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(
- '') );
-#12224 = CARTESIAN_POINT('',(-1.58258510396,6.040739578872));
-#12225 = CARTESIAN_POINT('',(5.345618126315,6.040739578872));
-#12226 = CARTESIAN_POINT('',(1.881516511178,4.07395788721E-002));
-#12227 = CARTESIAN_POINT('',(-1.58258510396,-5.959260421128));
-#12228 = CARTESIAN_POINT('',(-5.046686719098,4.073957887209E-002));
-#12229 = CARTESIAN_POINT('',(-8.510788334236,6.040739578872));
-#12230 = CARTESIAN_POINT('',(-1.58258510396,6.040739578872));
-#12231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12232 = PCURVE('',#12233,#12238);
-#12233 = CYLINDRICAL_SURFACE('',#12234,4.);
-#12234 = AXIS2_PLACEMENT_3D('',#12235,#12236,#12237);
-#12235 = CARTESIAN_POINT('',(-11.17480271951,-15.85532607475,
- -5.17638090205));
-#12236 = DIRECTION('',(-0.866025403784,0.5,-1.054711873394E-015));
-#12237 = DIRECTION('',(-0.5,-0.866025403784,-1.942890293094E-016));
-#12238 = DEFINITIONAL_REPRESENTATION('',(#12239),#12243);
-#12239 = LINE('',#12240,#12241);
-#12240 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#12241 = VECTOR('',#12242,1.);
-#12242 = DIRECTION('',(1.,0.E+000));
-#12243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12244 = ORIENTED_EDGE('',*,*,#12245,.T.);
-#12245 = EDGE_CURVE('',#12211,#11113,#12246,.T.);
-#12246 = SURFACE_CURVE('',#12247,(#12251,#12258),.PCURVE_S1.);
-#12247 = LINE('',#12248,#12249);
-#12248 = CARTESIAN_POINT('',(-11.17480744095,-15.85533425253,
- -9.17638090205));
-#12249 = VECTOR('',#12250,1.);
-#12250 = DIRECTION('',(0.5,0.866025403784,1.942890293094E-016));
-#12251 = PCURVE('',#10123,#12252);
-#12252 = DEFINITIONAL_REPRESENTATION('',(#12253),#12257);
-#12253 = LINE('',#12254,#12255);
-#12254 = CARTESIAN_POINT('',(-5.58258510396,2.040749021752));
-#12255 = VECTOR('',#12256,1.);
-#12256 = DIRECTION('',(-4.063698308792E-017,-1.));
-#12257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12258 = PCURVE('',#11159,#12259);
-#12259 = DEFINITIONAL_REPRESENTATION('',(#12260),#12264);
-#12260 = LINE('',#12261,#12262);
-#12261 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#12262 = VECTOR('',#12263,1.);
-#12263 = DIRECTION('',(1.,5.551115123126E-017));
-#12264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12265 = ORIENTED_EDGE('',*,*,#11112,.F.);
-#12266 = ORIENTED_EDGE('',*,*,#12267,.T.);
-#12267 = EDGE_CURVE('',#11078,#12268,#12270,.T.);
-#12268 = VERTEX_POINT('',#12269);
-#12269 = CARTESIAN_POINT('',(-10.64446741675,-14.93675838533,
- -6.237030640016));
-#12270 = SURFACE_CURVE('',#12271,(#12275,#12282),.PCURVE_S1.);
-#12271 = LINE('',#12272,#12273);
-#12272 = CARTESIAN_POINT('',(-10.19155443984,-14.1522900979,
- -5.33120468622));
-#12273 = VECTOR('',#12274,1.);
-#12274 = DIRECTION('',(-0.353553390595,-0.612372435698,-0.707106781184)
- );
-#12275 = PCURVE('',#10123,#12276);
-#12276 = DEFINITIONAL_REPRESENTATION('',(#12277),#12281);
-#12277 = LINE('',#12278,#12279);
-#12278 = CARTESIAN_POINT('',(-1.73740888813,7.424301952674E-002));
-#12279 = VECTOR('',#12280,1.);
-#12280 = DIRECTION('',(-0.707106781184,0.707106781189));
-#12281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12282 = PCURVE('',#11100,#12283);
-#12283 = DEFINITIONAL_REPRESENTATION('',(#12284),#12288);
-#12284 = LINE('',#12285,#12286);
-#12285 = CARTESIAN_POINT('',(1.281031349049,-2.));
-#12286 = VECTOR('',#12287,1.);
-#12287 = DIRECTION('',(-1.,0.E+000));
-#12288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12289 = ORIENTED_EDGE('',*,*,#12290,.T.);
-#12290 = EDGE_CURVE('',#12268,#12291,#12293,.T.);
-#12291 = VERTEX_POINT('',#12292);
-#12292 = CARTESIAN_POINT('',(-11.70513652264,-16.77389116675,
- -4.115728164812));
-#12293 = SURFACE_CURVE('',#12294,(#12299,#12310),.PCURVE_S1.);
-#12294 = CIRCLE('',#12295,1.5);
-#12295 = AXIS2_PLACEMENT_3D('',#12296,#12297,#12298);
-#12296 = CARTESIAN_POINT('',(-11.17480271951,-15.85532607475,
- -5.17638090205));
-#12297 = DIRECTION('',(-0.866025403784,0.5,-1.010089368964E-015));
-#12298 = DIRECTION('',(-0.5,-0.866025403784,-2.111559581238E-016));
-#12299 = PCURVE('',#10123,#12300);
-#12300 = DEFINITIONAL_REPRESENTATION('',(#12301),#12309);
-#12301 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#12302,#12303,#12304,#12305
- ,#12306,#12307,#12308),.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(
- '') );
-#12302 = CARTESIAN_POINT('',(-1.58258510396,3.540739578872));
-#12303 = CARTESIAN_POINT('',(1.015491107393,3.540739578872));
-#12304 = CARTESIAN_POINT('',(-0.283546998283,1.290739578872));
-#12305 = CARTESIAN_POINT('',(-1.58258510396,-0.959260421128));
-#12306 = CARTESIAN_POINT('',(-2.881623209637,1.290739578872));
-#12307 = CARTESIAN_POINT('',(-4.180661315313,3.540739578872));
-#12308 = CARTESIAN_POINT('',(-1.58258510396,3.540739578872));
-#12309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12310 = PCURVE('',#12311,#12316);
-#12311 = CYLINDRICAL_SURFACE('',#12312,1.5);
-#12312 = AXIS2_PLACEMENT_3D('',#12313,#12314,#12315);
-#12313 = CARTESIAN_POINT('',(-12.90685352708,-14.85532607475,
- -5.17638090205));
-#12314 = DIRECTION('',(-0.866025403784,0.5,-1.054711873394E-015));
-#12315 = DIRECTION('',(-0.5,-0.866025403784,-1.942890293094E-016));
-#12316 = DEFINITIONAL_REPRESENTATION('',(#12317),#12321);
-#12317 = LINE('',#12318,#12319);
-#12318 = CARTESIAN_POINT('',(9.671160338643E-032,-2.));
-#12319 = VECTOR('',#12320,1.);
-#12320 = DIRECTION('',(1.,0.E+000));
-#12321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12322 = ORIENTED_EDGE('',*,*,#12323,.F.);
-#12323 = EDGE_CURVE('',#10978,#12291,#12324,.T.);
-#12324 = SURFACE_CURVE('',#12325,(#12329,#12336),.PCURVE_S1.);
-#12325 = LINE('',#12326,#12327);
-#12326 = CARTESIAN_POINT('',(-11.25221907866,-15.98941514214,
- -3.209893276845));
-#12327 = VECTOR('',#12328,1.);
-#12328 = DIRECTION('',(-0.353553390592,-0.612372435694,-0.707106781189)
- );
-#12329 = PCURVE('',#10123,#12330);
-#12330 = DEFINITIONAL_REPRESENTATION('',(#12331),#12335);
-#12331 = LINE('',#12332,#12333);
-#12332 = CARTESIAN_POINT('',(0.383902521245,2.195572297181));
-#12333 = VECTOR('',#12334,1.);
-#12334 = DIRECTION('',(-0.707106781189,0.707106781184));
-#12335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12336 = PCURVE('',#11030,#12337);
-#12337 = DEFINITIONAL_REPRESENTATION('',(#12338),#12342);
-#12338 = LINE('',#12339,#12340);
-#12339 = CARTESIAN_POINT('',(1.281043983829,-2.));
-#12340 = VECTOR('',#12341,1.);
-#12341 = DIRECTION('',(-1.,-5.551115123126E-017));
-#12342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12343 = ORIENTED_EDGE('',*,*,#10977,.F.);
-#12344 = ORIENTED_EDGE('',*,*,#10107,.T.);
-#12345 = ORIENTED_EDGE('',*,*,#12346,.F.);
-#12346 = EDGE_CURVE('',#12213,#10073,#12347,.T.);
-#12347 = SURFACE_CURVE('',#12348,(#12352,#12359),.PCURVE_S1.);
-#12348 = LINE('',#12349,#12350);
-#12349 = CARTESIAN_POINT('',(-12.58900570041,-18.30479748989,
- -2.347932614437));
-#12350 = VECTOR('',#12351,1.);
-#12351 = DIRECTION('',(0.353553390591,0.612372435692,0.70710678119));
-#12352 = PCURVE('',#10123,#12353);
-#12353 = DEFINITIONAL_REPRESENTATION('',(#12354),#12358);
-#12354 = LINE('',#12355,#12356);
-#12355 = CARTESIAN_POINT('',(1.245863183653,4.869145540672));
-#12356 = VECTOR('',#12357,1.);
-#12357 = DIRECTION('',(0.70710678119,-0.707106781183));
-#12358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12359 = PCURVE('',#10095,#12360);
-#12360 = DEFINITIONAL_REPRESENTATION('',(#12361),#12365);
-#12361 = LINE('',#12362,#12363);
-#12362 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#12363 = VECTOR('',#12364,1.);
-#12364 = DIRECTION('',(1.,0.E+000));
-#12365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12366 = ADVANCED_FACE('',(#12367),#10095,.F.);
-#12367 = FACE_BOUND('',#12368,.F.);
-#12368 = EDGE_LOOP('',(#12369,#12370,#12393,#12414));
-#12369 = ORIENTED_EDGE('',*,*,#12346,.F.);
-#12370 = ORIENTED_EDGE('',*,*,#12371,.T.);
-#12371 = EDGE_CURVE('',#12213,#12372,#12374,.T.);
-#12372 = VERTEX_POINT('',#12373);
-#12373 = CARTESIAN_POINT('',(-9.557916787168,-20.05479748989,
- -2.347932614477));
-#12374 = SURFACE_CURVE('',#12375,(#12379,#12386),.PCURVE_S1.);
-#12375 = LINE('',#12376,#12377);
-#12376 = CARTESIAN_POINT('',(-12.58900570041,-18.30479748989,
- -2.347932614477));
-#12377 = VECTOR('',#12378,1.);
-#12378 = DIRECTION('',(0.866025403784,-0.5,1.054711873394E-015));
-#12379 = PCURVE('',#10095,#12380);
-#12380 = DEFINITIONAL_REPRESENTATION('',(#12381),#12385);
-#12381 = LINE('',#12382,#12383);
-#12382 = CARTESIAN_POINT('',(-2.799217557088E-011,-7.384175744681E-016)
- );
-#12383 = VECTOR('',#12384,1.);
-#12384 = DIRECTION('',(-5.551115123126E-017,-1.));
-#12385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12386 = PCURVE('',#12233,#12387);
-#12387 = DEFINITIONAL_REPRESENTATION('',(#12388),#12392);
-#12388 = LINE('',#12389,#12390);
-#12389 = CARTESIAN_POINT('',(7.06859095278,0.E+000));
-#12390 = VECTOR('',#12391,1.);
-#12391 = DIRECTION('',(0.E+000,-1.));
-#12392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12393 = ORIENTED_EDGE('',*,*,#12394,.T.);
-#12394 = EDGE_CURVE('',#12372,#10045,#12395,.T.);
-#12395 = SURFACE_CURVE('',#12396,(#12400,#12407),.PCURVE_S1.);
-#12396 = LINE('',#12397,#12398);
-#12397 = CARTESIAN_POINT('',(-9.557916787168,-20.05479748989,
- -2.347932614437));
-#12398 = VECTOR('',#12399,1.);
-#12399 = DIRECTION('',(0.353553390591,0.612372435692,0.70710678119));
-#12400 = PCURVE('',#10095,#12401);
-#12401 = DEFINITIONAL_REPRESENTATION('',(#12402),#12406);
-#12402 = LINE('',#12403,#12404);
-#12403 = CARTESIAN_POINT('',(-1.33226762955E-015,-3.5));
-#12404 = VECTOR('',#12405,1.);
-#12405 = DIRECTION('',(1.,0.E+000));
-#12406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12407 = PCURVE('',#10060,#12408);
-#12408 = DEFINITIONAL_REPRESENTATION('',(#12409),#12413);
-#12409 = LINE('',#12410,#12411);
-#12410 = CARTESIAN_POINT('',(1.245863183653,4.869145540672));
-#12411 = VECTOR('',#12412,1.);
-#12412 = DIRECTION('',(0.70710678119,-0.707106781183));
-#12413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12414 = ORIENTED_EDGE('',*,*,#10072,.F.);
-#12415 = ADVANCED_FACE('',(#12416),#10060,.F.);
-#12416 = FACE_BOUND('',#12417,.F.);
-#12417 = EDGE_LOOP('',(#12418,#12446,#12467,#12468,#12491,#12524,#12545,
- #12546,#12547));
-#12418 = ORIENTED_EDGE('',*,*,#12419,.F.);
-#12419 = EDGE_CURVE('',#12420,#12372,#12422,.T.);
-#12420 = VERTEX_POINT('',#12421);
-#12421 = CARTESIAN_POINT('',(-8.143718527708,-17.60533425253,
- -9.176380902045));
-#12422 = SURFACE_CURVE('',#12423,(#12428,#12439),.PCURVE_S1.);
-#12423 = CIRCLE('',#12424,4.);
-#12424 = AXIS2_PLACEMENT_3D('',#12425,#12426,#12427);
-#12425 = CARTESIAN_POINT('',(-8.143713806268,-17.60532607475,
- -5.17638090205));
-#12426 = DIRECTION('',(-0.866025403784,0.5,-9.783482720062E-016));
-#12427 = DIRECTION('',(-0.5,-0.866025403784,-1.942890293094E-016));
-#12428 = PCURVE('',#10060,#12429);
-#12429 = DEFINITIONAL_REPRESENTATION('',(#12430),#12438);
-#12430 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#12431,#12432,#12433,#12434
- ,#12435,#12436,#12437),.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(
- '') );
-#12431 = CARTESIAN_POINT('',(-1.58258510396,6.040739578872));
-#12432 = CARTESIAN_POINT('',(5.345618126315,6.040739578872));
-#12433 = CARTESIAN_POINT('',(1.881516511178,4.07395788721E-002));
-#12434 = CARTESIAN_POINT('',(-1.58258510396,-5.959260421128));
-#12435 = CARTESIAN_POINT('',(-5.046686719098,4.07395788721E-002));
-#12436 = CARTESIAN_POINT('',(-8.510788334236,6.040739578872));
-#12437 = CARTESIAN_POINT('',(-1.58258510396,6.040739578872));
-#12438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12439 = PCURVE('',#12233,#12440);
-#12440 = DEFINITIONAL_REPRESENTATION('',(#12441),#12445);
-#12441 = LINE('',#12442,#12443);
-#12442 = CARTESIAN_POINT('',(0.E+000,-3.5));
-#12443 = VECTOR('',#12444,1.);
-#12444 = DIRECTION('',(1.,0.E+000));
-#12445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12446 = ORIENTED_EDGE('',*,*,#12447,.T.);
-#12447 = EDGE_CURVE('',#12420,#11143,#12448,.T.);
-#12448 = SURFACE_CURVE('',#12449,(#12453,#12460),.PCURVE_S1.);
-#12449 = LINE('',#12450,#12451);
-#12450 = CARTESIAN_POINT('',(-8.143718527708,-17.60533425253,
- -9.17638090205));
-#12451 = VECTOR('',#12452,1.);
-#12452 = DIRECTION('',(0.5,0.866025403784,1.942890293094E-016));
-#12453 = PCURVE('',#10060,#12454);
-#12454 = DEFINITIONAL_REPRESENTATION('',(#12455),#12459);
-#12455 = LINE('',#12456,#12457);
-#12456 = CARTESIAN_POINT('',(-5.58258510396,2.040749021752));
-#12457 = VECTOR('',#12458,1.);
-#12458 = DIRECTION('',(-4.063698308792E-017,-1.));
-#12459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12460 = PCURVE('',#11159,#12461);
-#12461 = DEFINITIONAL_REPRESENTATION('',(#12462),#12466);
-#12462 = LINE('',#12463,#12464);
-#12463 = CARTESIAN_POINT('',(2.22044604925E-016,-3.5));
-#12464 = VECTOR('',#12465,1.);
-#12465 = DIRECTION('',(1.,5.551115123126E-017));
-#12466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12467 = ORIENTED_EDGE('',*,*,#11171,.F.);
-#12468 = ORIENTED_EDGE('',*,*,#12469,.T.);
-#12469 = EDGE_CURVE('',#11172,#12470,#12472,.T.);
-#12470 = VERTEX_POINT('',#12471);
-#12471 = CARTESIAN_POINT('',(-7.613378503509,-16.68675838533,
- -6.237030640016));
-#12472 = SURFACE_CURVE('',#12473,(#12477,#12484),.PCURVE_S1.);
-#12473 = LINE('',#12474,#12475);
-#12474 = CARTESIAN_POINT('',(-7.160465526595,-15.9022900979,
- -5.33120468622));
-#12475 = VECTOR('',#12476,1.);
-#12476 = DIRECTION('',(-0.353553390595,-0.612372435698,-0.707106781184)
- );
-#12477 = PCURVE('',#10060,#12478);
-#12478 = DEFINITIONAL_REPRESENTATION('',(#12479),#12483);
-#12479 = LINE('',#12480,#12481);
-#12480 = CARTESIAN_POINT('',(-1.73740888813,7.424301952674E-002));
-#12481 = VECTOR('',#12482,1.);
-#12482 = DIRECTION('',(-0.707106781184,0.707106781189));
-#12483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12484 = PCURVE('',#11224,#12485);
-#12485 = DEFINITIONAL_REPRESENTATION('',(#12486),#12490);
-#12486 = LINE('',#12487,#12488);
-#12487 = CARTESIAN_POINT('',(1.281031349049,-5.5));
-#12488 = VECTOR('',#12489,1.);
-#12489 = DIRECTION('',(-1.,0.E+000));
-#12490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12491 = ORIENTED_EDGE('',*,*,#12492,.T.);
-#12492 = EDGE_CURVE('',#12470,#12493,#12495,.T.);
-#12493 = VERTEX_POINT('',#12494);
-#12494 = CARTESIAN_POINT('',(-8.674047609403,-18.52389116675,
- -4.115728164812));
-#12495 = SURFACE_CURVE('',#12496,(#12501,#12512),.PCURVE_S1.);
-#12496 = CIRCLE('',#12497,1.5);
-#12497 = AXIS2_PLACEMENT_3D('',#12498,#12499,#12500);
-#12498 = CARTESIAN_POINT('',(-8.143713806268,-17.60532607475,
- -5.17638090205));
-#12499 = DIRECTION('',(-0.866025403784,0.5,-1.010089368964E-015));
-#12500 = DIRECTION('',(-0.5,-0.866025403784,-2.111559581238E-016));
-#12501 = PCURVE('',#10060,#12502);
-#12502 = DEFINITIONAL_REPRESENTATION('',(#12503),#12511);
-#12503 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#12504,#12505,#12506,#12507
- ,#12508,#12509,#12510),.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(
- '') );
-#12504 = CARTESIAN_POINT('',(-1.58258510396,3.540739578872));
-#12505 = CARTESIAN_POINT('',(1.015491107393,3.540739578872));
-#12506 = CARTESIAN_POINT('',(-0.283546998283,1.290739578872));
-#12507 = CARTESIAN_POINT('',(-1.58258510396,-0.959260421128));
-#12508 = CARTESIAN_POINT('',(-2.881623209637,1.290739578872));
-#12509 = CARTESIAN_POINT('',(-4.180661315313,3.540739578872));
-#12510 = CARTESIAN_POINT('',(-1.58258510396,3.540739578872));
-#12511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12512 = PCURVE('',#12513,#12518);
-#12513 = CYLINDRICAL_SURFACE('',#12514,1.5);
-#12514 = AXIS2_PLACEMENT_3D('',#12515,#12516,#12517);
-#12515 = CARTESIAN_POINT('',(-12.90685352708,-14.85532607475,
- -5.17638090205));
-#12516 = DIRECTION('',(-0.866025403784,0.5,-1.054711873394E-015));
-#12517 = DIRECTION('',(-0.5,-0.866025403784,-1.942890293094E-016));
-#12518 = DEFINITIONAL_REPRESENTATION('',(#12519),#12523);
-#12519 = LINE('',#12520,#12521);
-#12520 = CARTESIAN_POINT('',(9.671160338643E-032,-5.5));
-#12521 = VECTOR('',#12522,1.);
-#12522 = DIRECTION('',(1.,0.E+000));
-#12523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12524 = ORIENTED_EDGE('',*,*,#12525,.F.);
-#12525 = EDGE_CURVE('',#11272,#12493,#12526,.T.);
-#12526 = SURFACE_CURVE('',#12527,(#12531,#12538),.PCURVE_S1.);
-#12527 = LINE('',#12528,#12529);
-#12528 = CARTESIAN_POINT('',(-8.221130165422,-17.73941514214,
- -3.209893276845));
-#12529 = VECTOR('',#12530,1.);
-#12530 = DIRECTION('',(-0.353553390592,-0.612372435694,-0.707106781189)
- );
-#12531 = PCURVE('',#10060,#12532);
-#12532 = DEFINITIONAL_REPRESENTATION('',(#12533),#12537);
-#12533 = LINE('',#12534,#12535);
-#12534 = CARTESIAN_POINT('',(0.383902521245,2.195572297181));
-#12535 = VECTOR('',#12536,1.);
-#12536 = DIRECTION('',(-0.707106781189,0.707106781184));
-#12537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12538 = PCURVE('',#11294,#12539);
-#12539 = DEFINITIONAL_REPRESENTATION('',(#12540),#12544);
-#12540 = LINE('',#12541,#12542);
-#12541 = CARTESIAN_POINT('',(1.281043983829,-5.5));
-#12542 = VECTOR('',#12543,1.);
-#12543 = DIRECTION('',(-1.,-5.551115123126E-017));
-#12544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12545 = ORIENTED_EDGE('',*,*,#11306,.F.);
-#12546 = ORIENTED_EDGE('',*,*,#10044,.T.);
-#12547 = ORIENTED_EDGE('',*,*,#12394,.F.);
-#12548 = ADVANCED_FACE('',(#12549),#10443,.T.);
-#12549 = FACE_BOUND('',#12550,.T.);
-#12550 = EDGE_LOOP('',(#12551,#12552,#12573,#12574,#12575));
-#12551 = ORIENTED_EDGE('',*,*,#11560,.F.);
-#12552 = ORIENTED_EDGE('',*,*,#12553,.T.);
-#12553 = EDGE_CURVE('',#11526,#11736,#12554,.T.);
-#12554 = SURFACE_CURVE('',#12555,(#12559,#12566),.PCURVE_S1.);
-#12555 = LINE('',#12556,#12557);
-#12556 = CARTESIAN_POINT('',(19.318525968661,-1.75,-9.176380902045));
-#12557 = VECTOR('',#12558,1.);
-#12558 = DIRECTION('',(0.E+000,1.,2.22044604925E-016));
-#12559 = PCURVE('',#10443,#12560);
-#12560 = DEFINITIONAL_REPRESENTATION('',(#12561),#12565);
-#12561 = LINE('',#12562,#12563);
-#12562 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#12563 = VECTOR('',#12564,1.);
-#12564 = DIRECTION('',(0.E+000,-1.));
-#12565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12566 = PCURVE('',#11548,#12567);
-#12567 = DEFINITIONAL_REPRESENTATION('',(#12568),#12572);
-#12568 = LINE('',#12569,#12570);
-#12569 = CARTESIAN_POINT('',(4.712391341105,0.E+000));
-#12570 = VECTOR('',#12571,1.);
-#12571 = DIRECTION('',(0.E+000,-1.));
-#12572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12573 = ORIENTED_EDGE('',*,*,#11763,.T.);
-#12574 = ORIENTED_EDGE('',*,*,#10426,.F.);
-#12575 = ORIENTED_EDGE('',*,*,#11500,.F.);
-#12576 = ADVANCED_FACE('',(#12577),#11458,.T.);
-#12577 = FACE_BOUND('',#12578,.T.);
-#12578 = EDGE_LOOP('',(#12579,#12602,#12623,#12624));
-#12579 = ORIENTED_EDGE('',*,*,#12580,.F.);
-#12580 = EDGE_CURVE('',#12581,#11401,#12583,.T.);
-#12581 = VERTEX_POINT('',#12582);
-#12582 = CARTESIAN_POINT('',(18.257845920264,-3.75,-6.237030640016));
-#12583 = SURFACE_CURVE('',#12584,(#12588,#12595),.PCURVE_S1.);
-#12584 = LINE('',#12585,#12586);
-#12585 = CARTESIAN_POINT('',(18.257845920264,-3.75,-6.237030640042));
-#12586 = VECTOR('',#12587,1.);
-#12587 = DIRECTION('',(-0.707106781189,-1.570092458678E-016,
- 0.707106781184));
-#12588 = PCURVE('',#11458,#12589);
-#12589 = DEFINITIONAL_REPRESENTATION('',(#12590),#12594);
-#12590 = LINE('',#12591,#12592);
-#12591 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#12592 = VECTOR('',#12593,1.);
-#12593 = DIRECTION('',(1.,0.E+000));
-#12594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12595 = PCURVE('',#11423,#12596);
-#12596 = DEFINITIONAL_REPRESENTATION('',(#12597),#12601);
-#12597 = LINE('',#12598,#12599);
-#12598 = CARTESIAN_POINT('',(4.303135413058,2.1818148084));
-#12599 = VECTOR('',#12600,1.);
-#12600 = DIRECTION('',(-0.707106781184,-0.707106781189));
-#12601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12602 = ORIENTED_EDGE('',*,*,#12603,.T.);
-#12603 = EDGE_CURVE('',#12581,#11583,#12604,.T.);
-#12604 = SURFACE_CURVE('',#12605,(#12609,#12616),.PCURVE_S1.);
-#12605 = LINE('',#12606,#12607);
-#12606 = CARTESIAN_POINT('',(18.257845920264,-3.75,-6.237030640016));
-#12607 = VECTOR('',#12608,1.);
-#12608 = DIRECTION('',(0.E+000,1.,2.22044604925E-016));
-#12609 = PCURVE('',#11458,#12610);
-#12610 = DEFINITIONAL_REPRESENTATION('',(#12611),#12615);
-#12611 = LINE('',#12612,#12613);
-#12612 = CARTESIAN_POINT('',(1.814336041557E-011,-2.848773943979E-027));
-#12613 = VECTOR('',#12614,1.);
-#12614 = DIRECTION('',(0.E+000,-1.));
-#12615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12616 = PCURVE('',#11626,#12617);
-#12617 = DEFINITIONAL_REPRESENTATION('',(#12618),#12622);
-#12618 = LINE('',#12619,#12620);
-#12619 = CARTESIAN_POINT('',(3.926980979917,0.E+000));
-#12620 = VECTOR('',#12621,1.);
-#12621 = DIRECTION('',(0.E+000,-1.));
-#12622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12623 = ORIENTED_EDGE('',*,*,#11582,.F.);
-#12624 = ORIENTED_EDGE('',*,*,#11435,.F.);
-#12625 = ADVANCED_FACE('',(#12626),#11423,.F.);
-#12626 = FACE_BOUND('',#12627,.F.);
-#12627 = EDGE_LOOP('',(#12628,#12629,#12653,#12674));
-#12628 = ORIENTED_EDGE('',*,*,#12580,.F.);
-#12629 = ORIENTED_EDGE('',*,*,#12630,.T.);
-#12630 = EDGE_CURVE('',#12581,#12631,#12633,.T.);
-#12631 = VERTEX_POINT('',#12632);
-#12632 = CARTESIAN_POINT('',(20.379184132051,-3.75,-4.115728164812));
-#12633 = SURFACE_CURVE('',#12634,(#12639,#12646),.PCURVE_S1.);
-#12634 = CIRCLE('',#12635,1.5);
-#12635 = AXIS2_PLACEMENT_3D('',#12636,#12637,#12638);
-#12636 = CARTESIAN_POINT('',(19.318516525781,-3.75,-5.17638090205));
-#12637 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016));
-#12638 = DIRECTION('',(1.,0.E+000,0.E+000));
-#12639 = PCURVE('',#11423,#12640);
-#12640 = DEFINITIONAL_REPRESENTATION('',(#12641),#12645);
-#12641 = CIRCLE('',#12642,1.5);
-#12642 = AXIS2_PLACEMENT_2D('',#12643,#12644);
-#12643 = CARTESIAN_POINT('',(3.242485675067,3.242485413917));
-#12644 = DIRECTION('',(0.E+000,1.));
-#12645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12646 = PCURVE('',#11626,#12647);
-#12647 = DEFINITIONAL_REPRESENTATION('',(#12648),#12652);
-#12648 = LINE('',#12649,#12650);
-#12649 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#12650 = VECTOR('',#12651,1.);
-#12651 = DIRECTION('',(1.,0.E+000));
-#12652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12653 = ORIENTED_EDGE('',*,*,#12654,.T.);
-#12654 = EDGE_CURVE('',#12631,#11366,#12655,.T.);
-#12655 = SURFACE_CURVE('',#12656,(#12660,#12667),.PCURVE_S1.);
-#12656 = LINE('',#12657,#12658);
-#12657 = CARTESIAN_POINT('',(20.379184132051,-3.75,-4.115728164812));
-#12658 = VECTOR('',#12659,1.);
-#12659 = DIRECTION('',(-0.707106781184,-1.57009245869E-016,
- 0.707106781189));
-#12660 = PCURVE('',#11423,#12661);
-#12661 = DEFINITIONAL_REPRESENTATION('',(#12662),#12666);
-#12662 = LINE('',#12663,#12664);
-#12663 = CARTESIAN_POINT('',(2.181832937828,4.303153020186));
-#12664 = VECTOR('',#12665,1.);
-#12665 = DIRECTION('',(-0.707106781189,-0.707106781184));
-#12666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12667 = PCURVE('',#11388,#12668);
-#12668 = DEFINITIONAL_REPRESENTATION('',(#12669),#12673);
-#12669 = LINE('',#12670,#12671);
-#12670 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#12671 = VECTOR('',#12672,1.);
-#12672 = DIRECTION('',(1.,0.E+000));
-#12673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12674 = ORIENTED_EDGE('',*,*,#11400,.F.);
-#12675 = ADVANCED_FACE('',(#12676),#11388,.F.);
-#12676 = FACE_BOUND('',#12677,.F.);
-#12677 = EDGE_LOOP('',(#12678,#12679,#12700,#12701));
-#12678 = ORIENTED_EDGE('',*,*,#12654,.F.);
-#12679 = ORIENTED_EDGE('',*,*,#12680,.T.);
-#12680 = EDGE_CURVE('',#12631,#11606,#12681,.T.);
-#12681 = SURFACE_CURVE('',#12682,(#12686,#12693),.PCURVE_S1.);
-#12682 = LINE('',#12683,#12684);
-#12683 = CARTESIAN_POINT('',(20.379184132051,-3.75,-4.115728164812));
-#12684 = VECTOR('',#12685,1.);
-#12685 = DIRECTION('',(0.E+000,1.,2.22044604925E-016));
-#12686 = PCURVE('',#11388,#12687);
-#12687 = DEFINITIONAL_REPRESENTATION('',(#12688),#12692);
-#12688 = LINE('',#12689,#12690);
-#12689 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#12690 = VECTOR('',#12691,1.);
-#12691 = DIRECTION('',(0.E+000,-1.));
-#12692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12693 = PCURVE('',#11626,#12694);
-#12694 = DEFINITIONAL_REPRESENTATION('',(#12695),#12699);
-#12695 = LINE('',#12696,#12697);
-#12696 = CARTESIAN_POINT('',(7.068576461249,0.E+000));
-#12697 = VECTOR('',#12698,1.);
-#12698 = DIRECTION('',(0.E+000,-1.));
-#12699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12700 = ORIENTED_EDGE('',*,*,#11638,.F.);
-#12701 = ORIENTED_EDGE('',*,*,#11365,.F.);
-#12702 = ADVANCED_FACE('',(#12703),#11294,.F.);
-#12703 = FACE_BOUND('',#12704,.F.);
-#12704 = EDGE_LOOP('',(#12705,#12706,#12729,#12750));
-#12705 = ORIENTED_EDGE('',*,*,#12525,.T.);
-#12706 = ORIENTED_EDGE('',*,*,#12707,.T.);
-#12707 = EDGE_CURVE('',#12493,#12708,#12710,.T.);
-#12708 = VERTEX_POINT('',#12709);
-#12709 = CARTESIAN_POINT('',(-6.941996801834,-19.52389116675,
- -4.115728164812));
-#12710 = SURFACE_CURVE('',#12711,(#12715,#12722),.PCURVE_S1.);
-#12711 = LINE('',#12712,#12713);
-#12712 = CARTESIAN_POINT('',(-13.43718733021,-15.77389116675,
- -4.115728164812));
-#12713 = VECTOR('',#12714,1.);
-#12714 = DIRECTION('',(0.866025403784,-0.5,1.054711873394E-015));
-#12715 = PCURVE('',#11294,#12716);
-#12716 = DEFINITIONAL_REPRESENTATION('',(#12717),#12721);
-#12717 = LINE('',#12718,#12719);
-#12718 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#12719 = VECTOR('',#12720,1.);
-#12720 = DIRECTION('',(5.551115123126E-017,-1.));
-#12721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12722 = PCURVE('',#12513,#12723);
-#12723 = DEFINITIONAL_REPRESENTATION('',(#12724),#12728);
-#12724 = LINE('',#12725,#12726);
-#12725 = CARTESIAN_POINT('',(7.068576461249,0.E+000));
-#12726 = VECTOR('',#12727,1.);
-#12727 = DIRECTION('',(0.E+000,-1.));
-#12728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12729 = ORIENTED_EDGE('',*,*,#12730,.T.);
-#12730 = EDGE_CURVE('',#12708,#11237,#12731,.T.);
-#12731 = SURFACE_CURVE('',#12732,(#12736,#12743),.PCURVE_S1.);
-#12732 = LINE('',#12733,#12734);
-#12733 = CARTESIAN_POINT('',(-6.941996801834,-19.52389116675,
- -4.115728164812));
-#12734 = VECTOR('',#12735,1.);
-#12735 = DIRECTION('',(0.353553390592,0.612372435694,0.707106781189));
-#12736 = PCURVE('',#11294,#12737);
-#12737 = DEFINITIONAL_REPRESENTATION('',(#12738),#12742);
-#12738 = LINE('',#12739,#12740);
-#12739 = CARTESIAN_POINT('',(4.440892098501E-016,-7.5));
-#12740 = VECTOR('',#12741,1.);
-#12741 = DIRECTION('',(1.,5.551115123126E-017));
-#12742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12743 = PCURVE('',#11259,#12744);
-#12744 = DEFINITIONAL_REPRESENTATION('',(#12745),#12749);
-#12745 = LINE('',#12746,#12747);
-#12746 = CARTESIAN_POINT('',(2.181832937828,4.303153020186));
-#12747 = VECTOR('',#12748,1.);
-#12748 = DIRECTION('',(-0.707106781189,-0.707106781184));
-#12749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12750 = ORIENTED_EDGE('',*,*,#11271,.F.);
-#12751 = ADVANCED_FACE('',(#12752),#11259,.T.);
-#12752 = FACE_BOUND('',#12753,.T.);
-#12753 = EDGE_LOOP('',(#12754,#12777,#12799,#12800));
-#12754 = ORIENTED_EDGE('',*,*,#12755,.F.);
-#12755 = EDGE_CURVE('',#12756,#11202,#12758,.T.);
-#12756 = VERTEX_POINT('',#12757);
-#12757 = CARTESIAN_POINT('',(-5.881327695941,-17.68675838533,
- -6.237030640016));
-#12758 = SURFACE_CURVE('',#12759,(#12763,#12770),.PCURVE_S1.);
-#12759 = LINE('',#12760,#12761);
-#12760 = CARTESIAN_POINT('',(-5.881327695941,-17.68675838533,
- -6.237030640042));
-#12761 = VECTOR('',#12762,1.);
-#12762 = DIRECTION('',(0.353553390595,0.612372435698,0.707106781184));
-#12763 = PCURVE('',#11259,#12764);
-#12764 = DEFINITIONAL_REPRESENTATION('',(#12765),#12769);
-#12765 = LINE('',#12766,#12767);
-#12766 = CARTESIAN_POINT('',(4.303135413058,2.1818148084));
-#12767 = VECTOR('',#12768,1.);
-#12768 = DIRECTION('',(-0.707106781184,-0.707106781189));
-#12769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12770 = PCURVE('',#11224,#12771);
-#12771 = DEFINITIONAL_REPRESENTATION('',(#12772),#12776);
-#12772 = LINE('',#12773,#12774);
-#12773 = CARTESIAN_POINT('',(4.440892098501E-016,-7.5));
-#12774 = VECTOR('',#12775,1.);
-#12775 = DIRECTION('',(1.,5.551115123126E-017));
-#12776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12777 = ORIENTED_EDGE('',*,*,#12778,.T.);
-#12778 = EDGE_CURVE('',#12756,#12708,#12779,.T.);
-#12779 = SURFACE_CURVE('',#12780,(#12785,#12792),.PCURVE_S1.);
-#12780 = CIRCLE('',#12781,1.5);
-#12781 = AXIS2_PLACEMENT_3D('',#12782,#12783,#12784);
-#12782 = CARTESIAN_POINT('',(-6.411662998699,-18.60532607475,
- -5.17638090205));
-#12783 = DIRECTION('',(-0.866025403784,0.5,-9.783482720062E-016));
-#12784 = DIRECTION('',(-0.5,-0.866025403784,-1.942890293094E-016));
-#12785 = PCURVE('',#11259,#12786);
-#12786 = DEFINITIONAL_REPRESENTATION('',(#12787),#12791);
-#12787 = CIRCLE('',#12788,1.5);
-#12788 = AXIS2_PLACEMENT_2D('',#12789,#12790);
-#12789 = CARTESIAN_POINT('',(3.242485675067,3.242485413917));
-#12790 = DIRECTION('',(-4.063698308792E-017,1.));
-#12791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12792 = PCURVE('',#12513,#12793);
-#12793 = DEFINITIONAL_REPRESENTATION('',(#12794),#12798);
-#12794 = LINE('',#12795,#12796);
-#12795 = CARTESIAN_POINT('',(0.E+000,-7.5));
-#12796 = VECTOR('',#12797,1.);
-#12797 = DIRECTION('',(1.,0.E+000));
-#12798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12799 = ORIENTED_EDGE('',*,*,#12730,.T.);
-#12800 = ORIENTED_EDGE('',*,*,#11236,.F.);
-#12801 = ADVANCED_FACE('',(#12802),#11224,.T.);
-#12802 = FACE_BOUND('',#12803,.T.);
-#12803 = EDGE_LOOP('',(#12804,#12805,#12826,#12827));
-#12804 = ORIENTED_EDGE('',*,*,#12469,.T.);
-#12805 = ORIENTED_EDGE('',*,*,#12806,.T.);
-#12806 = EDGE_CURVE('',#12470,#12756,#12807,.T.);
-#12807 = SURFACE_CURVE('',#12808,(#12812,#12819),.PCURVE_S1.);
-#12808 = LINE('',#12809,#12810);
-#12809 = CARTESIAN_POINT('',(-12.37651822432,-13.93675838533,
- -6.237030640016));
-#12810 = VECTOR('',#12811,1.);
-#12811 = DIRECTION('',(0.866025403784,-0.5,1.054711873394E-015));
-#12812 = PCURVE('',#11224,#12813);
-#12813 = DEFINITIONAL_REPRESENTATION('',(#12814),#12818);
-#12814 = LINE('',#12815,#12816);
-#12815 = CARTESIAN_POINT('',(1.814440989468E-011,-3.949954919079E-016));
-#12816 = VECTOR('',#12817,1.);
-#12817 = DIRECTION('',(5.551115123126E-017,-1.));
-#12818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12819 = PCURVE('',#12513,#12820);
-#12820 = DEFINITIONAL_REPRESENTATION('',(#12821),#12825);
-#12821 = LINE('',#12822,#12823);
-#12822 = CARTESIAN_POINT('',(3.926980979917,0.E+000));
-#12823 = VECTOR('',#12824,1.);
-#12824 = DIRECTION('',(0.E+000,-1.));
-#12825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12826 = ORIENTED_EDGE('',*,*,#12755,.T.);
-#12827 = ORIENTED_EDGE('',*,*,#11201,.F.);
-#12828 = ADVANCED_FACE('',(#12829),#11159,.T.);
-#12829 = FACE_BOUND('',#12830,.T.);
-#12830 = EDGE_LOOP('',(#12831,#12832,#12853,#12854));
-#12831 = ORIENTED_EDGE('',*,*,#12245,.F.);
-#12832 = ORIENTED_EDGE('',*,*,#12833,.T.);
-#12833 = EDGE_CURVE('',#12211,#12420,#12834,.T.);
-#12834 = SURFACE_CURVE('',#12835,(#12839,#12846),.PCURVE_S1.);
-#12835 = LINE('',#12836,#12837);
-#12836 = CARTESIAN_POINT('',(-11.17480744095,-15.85533425253,
- -9.176380902045));
-#12837 = VECTOR('',#12838,1.);
-#12838 = DIRECTION('',(0.866025403784,-0.5,1.054711873394E-015));
-#12839 = PCURVE('',#11159,#12840);
-#12840 = DEFINITIONAL_REPRESENTATION('',(#12841),#12845);
-#12841 = LINE('',#12842,#12843);
-#12842 = CARTESIAN_POINT('',(-9.912296794785E-016,1.716860166827E-015));
-#12843 = VECTOR('',#12844,1.);
-#12844 = DIRECTION('',(0.E+000,-1.));
-#12845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12846 = PCURVE('',#12233,#12847);
-#12847 = DEFINITIONAL_REPRESENTATION('',(#12848),#12852);
-#12848 = LINE('',#12849,#12850);
-#12849 = CARTESIAN_POINT('',(4.712391341105,0.E+000));
-#12850 = VECTOR('',#12851,1.);
-#12851 = DIRECTION('',(0.E+000,-1.));
-#12852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12853 = ORIENTED_EDGE('',*,*,#12447,.T.);
-#12854 = ORIENTED_EDGE('',*,*,#11142,.F.);
-#12855 = ADVANCED_FACE('',(#12856),#11100,.T.);
-#12856 = FACE_BOUND('',#12857,.T.);
-#12857 = EDGE_LOOP('',(#12858,#12881,#12902,#12903));
-#12858 = ORIENTED_EDGE('',*,*,#12859,.F.);
-#12859 = EDGE_CURVE('',#12860,#11043,#12862,.T.);
-#12860 = VERTEX_POINT('',#12861);
-#12861 = CARTESIAN_POINT('',(-12.37651822432,-13.93675838533,
- -6.237030640016));
-#12862 = SURFACE_CURVE('',#12863,(#12867,#12874),.PCURVE_S1.);
-#12863 = LINE('',#12864,#12865);
-#12864 = CARTESIAN_POINT('',(-12.37651822432,-13.93675838533,
- -6.237030640042));
-#12865 = VECTOR('',#12866,1.);
-#12866 = DIRECTION('',(0.353553390595,0.612372435698,0.707106781184));
-#12867 = PCURVE('',#11100,#12868);
-#12868 = DEFINITIONAL_REPRESENTATION('',(#12869),#12873);
-#12869 = LINE('',#12870,#12871);
-#12870 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#12871 = VECTOR('',#12872,1.);
-#12872 = DIRECTION('',(1.,5.551115123126E-017));
-#12873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12874 = PCURVE('',#11065,#12875);
-#12875 = DEFINITIONAL_REPRESENTATION('',(#12876),#12880);
-#12876 = LINE('',#12877,#12878);
-#12877 = CARTESIAN_POINT('',(4.303135413058,2.1818148084));
-#12878 = VECTOR('',#12879,1.);
-#12879 = DIRECTION('',(-0.707106781184,-0.707106781189));
-#12880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12881 = ORIENTED_EDGE('',*,*,#12882,.T.);
-#12882 = EDGE_CURVE('',#12860,#12268,#12883,.T.);
-#12883 = SURFACE_CURVE('',#12884,(#12888,#12895),.PCURVE_S1.);
-#12884 = LINE('',#12885,#12886);
-#12885 = CARTESIAN_POINT('',(-12.37651822432,-13.93675838533,
- -6.237030640016));
-#12886 = VECTOR('',#12887,1.);
-#12887 = DIRECTION('',(0.866025403784,-0.5,1.054711873394E-015));
-#12888 = PCURVE('',#11100,#12889);
-#12889 = DEFINITIONAL_REPRESENTATION('',(#12890),#12894);
-#12890 = LINE('',#12891,#12892);
-#12891 = CARTESIAN_POINT('',(1.814440989468E-011,-3.949954919079E-016));
-#12892 = VECTOR('',#12893,1.);
-#12893 = DIRECTION('',(5.551115123126E-017,-1.));
-#12894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12895 = PCURVE('',#12311,#12896);
-#12896 = DEFINITIONAL_REPRESENTATION('',(#12897),#12901);
-#12897 = LINE('',#12898,#12899);
-#12898 = CARTESIAN_POINT('',(3.926980979917,0.E+000));
-#12899 = VECTOR('',#12900,1.);
-#12900 = DIRECTION('',(0.E+000,-1.));
-#12901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12902 = ORIENTED_EDGE('',*,*,#12267,.F.);
-#12903 = ORIENTED_EDGE('',*,*,#11077,.F.);
-#12904 = ADVANCED_FACE('',(#12905),#11065,.F.);
-#12905 = FACE_BOUND('',#12906,.F.);
-#12906 = EDGE_LOOP('',(#12907,#12908,#12932,#12953));
-#12907 = ORIENTED_EDGE('',*,*,#12859,.F.);
-#12908 = ORIENTED_EDGE('',*,*,#12909,.T.);
-#12909 = EDGE_CURVE('',#12860,#12910,#12912,.T.);
-#12910 = VERTEX_POINT('',#12911);
-#12911 = CARTESIAN_POINT('',(-13.43718733021,-15.77389116675,
- -4.115728164812));
-#12912 = SURFACE_CURVE('',#12913,(#12918,#12925),.PCURVE_S1.);
-#12913 = CIRCLE('',#12914,1.5);
-#12914 = AXIS2_PLACEMENT_3D('',#12915,#12916,#12917);
-#12915 = CARTESIAN_POINT('',(-12.90685352708,-14.85532607475,
- -5.17638090205));
-#12916 = DIRECTION('',(-0.866025403784,0.5,-9.783482720062E-016));
-#12917 = DIRECTION('',(-0.5,-0.866025403784,-1.942890293094E-016));
-#12918 = PCURVE('',#11065,#12919);
-#12919 = DEFINITIONAL_REPRESENTATION('',(#12920),#12924);
-#12920 = CIRCLE('',#12921,1.5);
-#12921 = AXIS2_PLACEMENT_2D('',#12922,#12923);
-#12922 = CARTESIAN_POINT('',(3.242485675067,3.242485413917));
-#12923 = DIRECTION('',(-4.063698308792E-017,1.));
-#12924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12925 = PCURVE('',#12311,#12926);
-#12926 = DEFINITIONAL_REPRESENTATION('',(#12927),#12931);
-#12927 = LINE('',#12928,#12929);
-#12928 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#12929 = VECTOR('',#12930,1.);
-#12930 = DIRECTION('',(1.,0.E+000));
-#12931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12932 = ORIENTED_EDGE('',*,*,#12933,.T.);
-#12933 = EDGE_CURVE('',#12910,#11008,#12934,.T.);
-#12934 = SURFACE_CURVE('',#12935,(#12939,#12946),.PCURVE_S1.);
-#12935 = LINE('',#12936,#12937);
-#12936 = CARTESIAN_POINT('',(-13.43718733021,-15.77389116675,
- -4.115728164812));
-#12937 = VECTOR('',#12938,1.);
-#12938 = DIRECTION('',(0.353553390592,0.612372435694,0.707106781189));
-#12939 = PCURVE('',#11065,#12940);
-#12940 = DEFINITIONAL_REPRESENTATION('',(#12941),#12945);
-#12941 = LINE('',#12942,#12943);
-#12942 = CARTESIAN_POINT('',(2.181832937828,4.303153020186));
-#12943 = VECTOR('',#12944,1.);
-#12944 = DIRECTION('',(-0.707106781189,-0.707106781184));
-#12945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12946 = PCURVE('',#11030,#12947);
-#12947 = DEFINITIONAL_REPRESENTATION('',(#12948),#12952);
-#12948 = LINE('',#12949,#12950);
-#12949 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#12950 = VECTOR('',#12951,1.);
-#12951 = DIRECTION('',(1.,5.551115123126E-017));
-#12952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12953 = ORIENTED_EDGE('',*,*,#11042,.F.);
-#12954 = ADVANCED_FACE('',(#12955),#11030,.F.);
-#12955 = FACE_BOUND('',#12956,.F.);
-#12956 = EDGE_LOOP('',(#12957,#12958,#12979,#12980));
-#12957 = ORIENTED_EDGE('',*,*,#12933,.F.);
-#12958 = ORIENTED_EDGE('',*,*,#12959,.T.);
-#12959 = EDGE_CURVE('',#12910,#12291,#12960,.T.);
-#12960 = SURFACE_CURVE('',#12961,(#12965,#12972),.PCURVE_S1.);
-#12961 = LINE('',#12962,#12963);
-#12962 = CARTESIAN_POINT('',(-13.43718733021,-15.77389116675,
- -4.115728164812));
-#12963 = VECTOR('',#12964,1.);
-#12964 = DIRECTION('',(0.866025403784,-0.5,1.054711873394E-015));
-#12965 = PCURVE('',#11030,#12966);
-#12966 = DEFINITIONAL_REPRESENTATION('',(#12967),#12971);
-#12967 = LINE('',#12968,#12969);
-#12968 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#12969 = VECTOR('',#12970,1.);
-#12970 = DIRECTION('',(5.551115123126E-017,-1.));
-#12971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12972 = PCURVE('',#12311,#12973);
-#12973 = DEFINITIONAL_REPRESENTATION('',(#12974),#12978);
-#12974 = LINE('',#12975,#12976);
-#12975 = CARTESIAN_POINT('',(7.068576461249,0.E+000));
-#12976 = VECTOR('',#12977,1.);
-#12977 = DIRECTION('',(0.E+000,-1.));
-#12978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#12979 = ORIENTED_EDGE('',*,*,#12323,.F.);
-#12980 = ORIENTED_EDGE('',*,*,#11007,.F.);
-#12981 = ADVANCED_FACE('',(#12982),#10936,.F.);
-#12982 = FACE_BOUND('',#12983,.F.);
-#12983 = EDGE_LOOP('',(#12984,#12985,#13008,#13029));
-#12984 = ORIENTED_EDGE('',*,*,#12183,.T.);
-#12985 = ORIENTED_EDGE('',*,*,#12986,.T.);
-#12986 = EDGE_CURVE('',#12151,#12987,#12989,.T.);
-#12987 = VERTEX_POINT('',#12988);
-#12988 = CARTESIAN_POINT('',(-13.43718733021,15.773891166756,
- -4.115728164812));
-#12989 = SURFACE_CURVE('',#12990,(#12994,#13001),.PCURVE_S1.);
-#12990 = LINE('',#12991,#12992);
-#12991 = CARTESIAN_POINT('',(-6.941996801834,19.523891166756,
- -4.115728164812));
-#12992 = VECTOR('',#12993,1.);
-#12993 = DIRECTION('',(-0.866025403784,-0.5,4.440892098501E-016));
-#12994 = PCURVE('',#10936,#12995);
-#12995 = DEFINITIONAL_REPRESENTATION('',(#12996),#13000);
-#12996 = LINE('',#12997,#12998);
-#12997 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#12998 = VECTOR('',#12999,1.);
-#12999 = DIRECTION('',(4.163336342344E-017,-1.));
-#13000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#13001 = PCURVE('',#12171,#13002);
-#13002 = DEFINITIONAL_REPRESENTATION('',(#13003),#13007);
-#13003 = LINE('',#13004,#13005);
-#13004 = CARTESIAN_POINT('',(7.068576461249,0.E+000));
-#13005 = VECTOR('',#13006,1.);
-#13006 = DIRECTION('',(0.E+000,-1.));
-#13007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#13008 = ORIENTED_EDGE('',*,*,#13009,.T.);
-#13009 = EDGE_CURVE('',#12987,#10879,#13010,.T.);
-#13010 = SURFACE_CURVE('',#13011,(#13015,#13022),.PCURVE_S1.);
-#13011 = LINE('',#13012,#13013);
-#13012 = CARTESIAN_POINT('',(-13.43718733021,15.773891166756,
- -4.115728164812));
-#13013 = VECTOR('',#13014,1.);
-#13014 = DIRECTION('',(0.353553390592,-0.612372435694,0.707106781189));
-#13015 = PCURVE('',#10936,#13016);
-#13016 = DEFINITIONAL_REPRESENTATION('',(#13017),#13021);
-#13017 = LINE('',#13018,#13019);
-#13018 = CARTESIAN_POINT('',(6.661338147751E-016,-7.5));
-#13019 = VECTOR('',#13020,1.);
-#13020 = DIRECTION('',(1.,0.E+000));
-#13021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#13022 = PCURVE('',#10901,#13023);
-#13023 = DEFINITIONAL_REPRESENTATION('',(#13024),#13028);
-#13024 = LINE('',#13025,#13026);
-#13025 = CARTESIAN_POINT('',(2.181832937828,4.303153020186));
-#13026 = VECTOR('',#13027,1.);
-#13027 = DIRECTION('',(-0.707106781189,-0.707106781184));
-#13028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#13029 = ORIENTED_EDGE('',*,*,#10913,.F.);
-#13030 = ADVANCED_FACE('',(#13031),#10901,.T.);
-#13031 = FACE_BOUND('',#13032,.T.);
-#13032 = EDGE_LOOP('',(#13033,#13056,#13078,#13079));
-#13033 = ORIENTED_EDGE('',*,*,#13034,.F.);
-#13034 = EDGE_CURVE('',#13035,#10844,#13037,.T.);
-#13035 = VERTEX_POINT('',#13036);
-#13036 = CARTESIAN_POINT('',(-12.37651822432,13.936758385331,
- -6.237030640016));
-#13037 = SURFACE_CURVE('',#13038,(#13042,#13049),.PCURVE_S1.);
-#13038 = LINE('',#13039,#13040);
-#13039 = CARTESIAN_POINT('',(-12.37651822432,13.936758385331,
- -6.237030640042));
-#13040 = VECTOR('',#13041,1.);
-#13041 = DIRECTION('',(0.353553390595,-0.612372435698,0.707106781184));
-#13042 = PCURVE('',#10901,#13043);
-#13043 = DEFINITIONAL_REPRESENTATION('',(#13044),#13048);
-#13044 = LINE('',#13045,#13046);
-#13045 = CARTESIAN_POINT('',(4.303135413058,2.1818148084));
-#13046 = VECTOR('',#13047,1.);
-#13047 = DIRECTION('',(-0.707106781184,-0.707106781189));
-#13048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#13049 = PCURVE('',#10866,#13050);
-#13050 = DEFINITIONAL_REPRESENTATION('',(#13051),#13055);
-#13051 = LINE('',#13052,#13053);
-#13052 = CARTESIAN_POINT('',(1.054711873394E-015,-7.5));
-#13053 = VECTOR('',#13054,1.);
-#13054 = DIRECTION('',(1.,5.551115123126E-017));
-#13055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#13056 = ORIENTED_EDGE('',*,*,#13057,.T.);
-#13057 = EDGE_CURVE('',#13035,#12987,#13058,.T.);
-#13058 = SURFACE_CURVE('',#13059,(#13064,#13071),.PCURVE_S1.);
-#13059 = CIRCLE('',#13060,1.5);
-#13060 = AXIS2_PLACEMENT_3D('',#13061,#13062,#13063);
-#13061 = CARTESIAN_POINT('',(-12.90685352708,14.855326074756,
- -5.17638090205));
-#13062 = DIRECTION('',(0.866025403784,0.5,-4.976076004103E-016));
-#13063 = DIRECTION('',(-0.5,0.866025403784,-7.771561172376E-016));
-#13064 = PCURVE('',#10901,#13065);
-#13065 = DEFINITIONAL_REPRESENTATION('',(#13066),#13070);
-#13066 = CIRCLE('',#13067,1.5);
-#13067 = AXIS2_PLACEMENT_2D('',#13068,#13069);
-#13068 = CARTESIAN_POINT('',(3.242485675067,3.242485413917));
-#13069 = DIRECTION('',(1.288140747229E-017,1.));
-#13070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#13071 = PCURVE('',#12171,#13072);
-#13072 = DEFINITIONAL_REPRESENTATION('',(#13073),#13077);
-#13073 = LINE('',#13074,#13075);
-#13074 = CARTESIAN_POINT('',(0.E+000,-7.5));
-#13075 = VECTOR('',#13076,1.);
-#13076 = DIRECTION('',(1.,0.E+000));
-#13077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#13078 = ORIENTED_EDGE('',*,*,#13009,.T.);
-#13079 = ORIENTED_EDGE('',*,*,#10878,.F.);
-#13080 = ADVANCED_FACE('',(#13081),#10866,.T.);
-#13081 = FACE_BOUND('',#13082,.T.);
-#13082 = EDGE_LOOP('',(#13083,#13084,#13105,#13106));
-#13083 = ORIENTED_EDGE('',*,*,#12127,.T.);
-#13084 = ORIENTED_EDGE('',*,*,#13085,.T.);
-#13085 = EDGE_CURVE('',#12128,#13035,#13086,.T.);
-#13086 = SURFACE_CURVE('',#13087,(#13091,#13098),.PCURVE_S1.);
-#13087 = LINE('',#13088,#13089);
-#13088 = CARTESIAN_POINT('',(-5.881327695941,17.686758385331,
- -6.237030640016));
-#13089 = VECTOR('',#13090,1.);
-#13090 = DIRECTION('',(-0.866025403784,-0.5,4.440892098501E-016));
-#13091 = PCURVE('',#10866,#13092);
-#13092 = DEFINITIONAL_REPRESENTATION('',(#13093),#13097);
-#13093 = LINE('',#13094,#13095);
-#13094 = CARTESIAN_POINT('',(1.81423885018E-011,-1.867355136494E-016));
-#13095 = VECTOR('',#13096,1.);
-#13096 = DIRECTION('',(1.387778780781E-017,-1.));
-#13097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#13098 = PCURVE('',#12171,#13099);
-#13099 = DEFINITIONAL_REPRESENTATION('',(#13100),#13104);
-#13100 = LINE('',#13101,#13102);
-#13101 = CARTESIAN_POINT('',(3.926980979917,0.E+000));
-#13102 = VECTOR('',#13103,1.);
-#13103 = DIRECTION('',(0.E+000,-1.));
-#13104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#13105 = ORIENTED_EDGE('',*,*,#13034,.T.);
-#13106 = ORIENTED_EDGE('',*,*,#10843,.F.);
-#13107 = ADVANCED_FACE('',(#13108),#10801,.T.);
-#13108 = FACE_BOUND('',#13109,.T.);
-#13109 = EDGE_LOOP('',(#13110,#13111,#13132,#13133));
-#13110 = ORIENTED_EDGE('',*,*,#11903,.F.);
-#13111 = ORIENTED_EDGE('',*,*,#13112,.T.);
-#13112 = EDGE_CURVE('',#11869,#12078,#13113,.T.);
-#13113 = SURFACE_CURVE('',#13114,(#13118,#13125),.PCURVE_S1.);
-#13114 = LINE('',#13115,#13116);
-#13115 = CARTESIAN_POINT('',(-8.143718527708,17.60533425253,
- -9.176380902045));
-#13116 = VECTOR('',#13117,1.);
-#13117 = DIRECTION('',(-0.866025403784,-0.5,4.440892098501E-016));
-#13118 = PCURVE('',#10801,#13119);
-#13119 = DEFINITIONAL_REPRESENTATION('',(#13120),#13124);
-#13120 = LINE('',#13121,#13122);
-#13121 = CARTESIAN_POINT('',(1.922962686384E-016,3.330669073875E-016));
-#13122 = VECTOR('',#13123,1.);
-#13123 = DIRECTION('',(5.551115123126E-017,-1.));
-#13124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#13125 = PCURVE('',#11891,#13126);
-#13126 = DEFINITIONAL_REPRESENTATION('',(#13127),#13131);
-#13127 = LINE('',#13128,#13129);
-#13128 = CARTESIAN_POINT('',(4.712391341105,0.E+000));
-#13129 = VECTOR('',#13130,1.);
-#13130 = DIRECTION('',(0.E+000,-1.));
-#13131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#13132 = ORIENTED_EDGE('',*,*,#12105,.T.);
-#13133 = ORIENTED_EDGE('',*,*,#10784,.F.);
-#13134 = ADVANCED_FACE('',(#13135),#10742,.T.);
-#13135 = FACE_BOUND('',#13136,.T.);
-#13136 = EDGE_LOOP('',(#13137,#13160,#13181,#13182));
-#13137 = ORIENTED_EDGE('',*,*,#13138,.F.);
-#13138 = EDGE_CURVE('',#13139,#10685,#13141,.T.);
-#13139 = VERTEX_POINT('',#13140);
-#13140 = CARTESIAN_POINT('',(-5.881327695941,17.686758385331,
- -6.237030640016));
-#13141 = SURFACE_CURVE('',#13142,(#13146,#13153),.PCURVE_S1.);
-#13142 = LINE('',#13143,#13144);
-#13143 = CARTESIAN_POINT('',(-5.881327695941,17.686758385331,
- -6.237030640042));
-#13144 = VECTOR('',#13145,1.);
-#13145 = DIRECTION('',(0.353553390595,-0.612372435698,0.707106781184));
-#13146 = PCURVE('',#10742,#13147);
-#13147 = DEFINITIONAL_REPRESENTATION('',(#13148),#13152);
-#13148 = LINE('',#13149,#13150);
-#13149 = CARTESIAN_POINT('',(-1.051762515813E-017,1.665334536938E-016));
-#13150 = VECTOR('',#13151,1.);
-#13151 = DIRECTION('',(1.,5.551115123126E-017));
-#13152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#13153 = PCURVE('',#10707,#13154);
-#13154 = DEFINITIONAL_REPRESENTATION('',(#13155),#13159);
-#13155 = LINE('',#13156,#13157);
-#13156 = CARTESIAN_POINT('',(4.303135413058,2.1818148084));
-#13157 = VECTOR('',#13158,1.);
-#13158 = DIRECTION('',(-0.707106781184,-0.707106781189));
-#13159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#13160 = ORIENTED_EDGE('',*,*,#13161,.T.);
-#13161 = EDGE_CURVE('',#13139,#11926,#13162,.T.);
-#13162 = SURFACE_CURVE('',#13163,(#13167,#13174),.PCURVE_S1.);
-#13163 = LINE('',#13164,#13165);
-#13164 = CARTESIAN_POINT('',(-5.881327695941,17.686758385331,
- -6.237030640016));
-#13165 = VECTOR('',#13166,1.);
-#13166 = DIRECTION('',(-0.866025403784,-0.5,4.440892098501E-016));
-#13167 = PCURVE('',#10742,#13168);
-#13168 = DEFINITIONAL_REPRESENTATION('',(#13169),#13173);
-#13169 = LINE('',#13170,#13171);
-#13170 = CARTESIAN_POINT('',(1.81423885018E-011,-1.867355136494E-016));
-#13171 = VECTOR('',#13172,1.);
-#13172 = DIRECTION('',(1.387778780781E-017,-1.));
-#13173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#13174 = PCURVE('',#11969,#13175);
-#13175 = DEFINITIONAL_REPRESENTATION('',(#13176),#13180);
-#13176 = LINE('',#13177,#13178);
-#13177 = CARTESIAN_POINT('',(3.926980979917,0.E+000));
-#13178 = VECTOR('',#13179,1.);
-#13179 = DIRECTION('',(0.E+000,-1.));
-#13180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#13181 = ORIENTED_EDGE('',*,*,#11925,.F.);
-#13182 = ORIENTED_EDGE('',*,*,#10719,.F.);
-#13183 = ADVANCED_FACE('',(#13184),#10707,.F.);
-#13184 = FACE_BOUND('',#13185,.F.);
-#13185 = EDGE_LOOP('',(#13186,#13187,#13211,#13232));
-#13186 = ORIENTED_EDGE('',*,*,#13138,.F.);
-#13187 = ORIENTED_EDGE('',*,*,#13188,.T.);
-#13188 = EDGE_CURVE('',#13139,#13189,#13191,.T.);
-#13189 = VERTEX_POINT('',#13190);
-#13190 = CARTESIAN_POINT('',(-6.941996801834,19.523891166756,
- -4.115728164812));
-#13191 = SURFACE_CURVE('',#13192,(#13197,#13204),.PCURVE_S1.);
-#13192 = CIRCLE('',#13193,1.5);
-#13193 = AXIS2_PLACEMENT_3D('',#13194,#13195,#13196);
-#13194 = CARTESIAN_POINT('',(-6.411662998699,18.605326074756,
- -5.17638090205));
-#13195 = DIRECTION('',(0.866025403784,0.5,-4.976076004103E-016));
-#13196 = DIRECTION('',(-0.5,0.866025403784,-7.771561172376E-016));
-#13197 = PCURVE('',#10707,#13198);
-#13198 = DEFINITIONAL_REPRESENTATION('',(#13199),#13203);
-#13199 = CIRCLE('',#13200,1.5);
-#13200 = AXIS2_PLACEMENT_2D('',#13201,#13202);
-#13201 = CARTESIAN_POINT('',(3.242485675067,3.242485413917));
-#13202 = DIRECTION('',(1.288140747229E-017,1.));
-#13203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#13204 = PCURVE('',#11969,#13205);
-#13205 = DEFINITIONAL_REPRESENTATION('',(#13206),#13210);
-#13206 = LINE('',#13207,#13208);
-#13207 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#13208 = VECTOR('',#13209,1.);
-#13209 = DIRECTION('',(1.,0.E+000));
-#13210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#13211 = ORIENTED_EDGE('',*,*,#13212,.T.);
-#13212 = EDGE_CURVE('',#13189,#10650,#13213,.T.);
-#13213 = SURFACE_CURVE('',#13214,(#13218,#13225),.PCURVE_S1.);
-#13214 = LINE('',#13215,#13216);
-#13215 = CARTESIAN_POINT('',(-6.941996801834,19.523891166756,
- -4.115728164812));
-#13216 = VECTOR('',#13217,1.);
-#13217 = DIRECTION('',(0.353553390592,-0.612372435694,0.707106781189));
-#13218 = PCURVE('',#10707,#13219);
-#13219 = DEFINITIONAL_REPRESENTATION('',(#13220),#13224);
-#13220 = LINE('',#13221,#13222);
-#13221 = CARTESIAN_POINT('',(2.181832937828,4.303153020186));
-#13222 = VECTOR('',#13223,1.);
-#13223 = DIRECTION('',(-0.707106781189,-0.707106781184));
-#13224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#13225 = PCURVE('',#10672,#13226);
-#13226 = DEFINITIONAL_REPRESENTATION('',(#13227),#13231);
-#13227 = LINE('',#13228,#13229);
-#13228 = CARTESIAN_POINT('',(-2.103525031841E-017,3.330669073875E-016));
-#13229 = VECTOR('',#13230,1.);
-#13230 = DIRECTION('',(1.,0.E+000));
-#13231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#13232 = ORIENTED_EDGE('',*,*,#10684,.F.);
-#13233 = ADVANCED_FACE('',(#13234),#10672,.F.);
-#13234 = FACE_BOUND('',#13235,.F.);
-#13235 = EDGE_LOOP('',(#13236,#13237,#13258,#13259));
-#13236 = ORIENTED_EDGE('',*,*,#13212,.F.);
-#13237 = ORIENTED_EDGE('',*,*,#13238,.T.);
-#13238 = EDGE_CURVE('',#13189,#11949,#13239,.T.);
-#13239 = SURFACE_CURVE('',#13240,(#13244,#13251),.PCURVE_S1.);
-#13240 = LINE('',#13241,#13242);
-#13241 = CARTESIAN_POINT('',(-6.941996801834,19.523891166756,
- -4.115728164812));
-#13242 = VECTOR('',#13243,1.);
-#13243 = DIRECTION('',(-0.866025403784,-0.5,4.440892098501E-016));
-#13244 = PCURVE('',#10672,#13245);
-#13245 = DEFINITIONAL_REPRESENTATION('',(#13246),#13250);
-#13246 = LINE('',#13247,#13248);
-#13247 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#13248 = VECTOR('',#13249,1.);
-#13249 = DIRECTION('',(4.163336342344E-017,-1.));
-#13250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#13251 = PCURVE('',#11969,#13252);
-#13252 = DEFINITIONAL_REPRESENTATION('',(#13253),#13257);
-#13253 = LINE('',#13254,#13255);
-#13254 = CARTESIAN_POINT('',(7.068576461249,0.E+000));
-#13255 = VECTOR('',#13256,1.);
-#13256 = DIRECTION('',(0.E+000,-1.));
-#13257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#13258 = ORIENTED_EDGE('',*,*,#11981,.F.);
-#13259 = ORIENTED_EDGE('',*,*,#10649,.F.);
-#13260 = ADVANCED_FACE('',(#13261),#10578,.F.);
-#13261 = FACE_BOUND('',#13262,.F.);
-#13262 = EDGE_LOOP('',(#13263,#13264,#13287,#13308));
-#13263 = ORIENTED_EDGE('',*,*,#11841,.T.);
-#13264 = ORIENTED_EDGE('',*,*,#13265,.T.);
-#13265 = EDGE_CURVE('',#11809,#13266,#13268,.T.);
-#13266 = VERTEX_POINT('',#13267);
-#13267 = CARTESIAN_POINT('',(20.379184132051,3.75,-4.115728164812));
-#13268 = SURFACE_CURVE('',#13269,(#13273,#13280),.PCURVE_S1.);
-#13269 = LINE('',#13270,#13271);
-#13270 = CARTESIAN_POINT('',(20.379184132051,-3.75,-4.115728164812));
-#13271 = VECTOR('',#13272,1.);
-#13272 = DIRECTION('',(0.E+000,1.,2.22044604925E-016));
-#13273 = PCURVE('',#10578,#13274);
-#13274 = DEFINITIONAL_REPRESENTATION('',(#13275),#13279);
-#13275 = LINE('',#13276,#13277);
-#13276 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#13277 = VECTOR('',#13278,1.);
-#13278 = DIRECTION('',(0.E+000,-1.));
-#13279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#13280 = PCURVE('',#11829,#13281);
-#13281 = DEFINITIONAL_REPRESENTATION('',(#13282),#13286);
-#13282 = LINE('',#13283,#13284);
-#13283 = CARTESIAN_POINT('',(7.068576461249,0.E+000));
-#13284 = VECTOR('',#13285,1.);
-#13285 = DIRECTION('',(0.E+000,-1.));
-#13286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#13287 = ORIENTED_EDGE('',*,*,#13288,.T.);
-#13288 = EDGE_CURVE('',#13266,#10521,#13289,.T.);
-#13289 = SURFACE_CURVE('',#13290,(#13294,#13301),.PCURVE_S1.);
-#13290 = LINE('',#13291,#13292);
-#13291 = CARTESIAN_POINT('',(20.379184132051,3.75,-4.115728164812));
-#13292 = VECTOR('',#13293,1.);
-#13293 = DIRECTION('',(-0.707106781184,-1.57009245869E-016,
- 0.707106781189));
-#13294 = PCURVE('',#10578,#13295);
-#13295 = DEFINITIONAL_REPRESENTATION('',(#13296),#13300);
-#13296 = LINE('',#13297,#13298);
-#13297 = CARTESIAN_POINT('',(7.850462293448E-017,-7.5));
-#13298 = VECTOR('',#13299,1.);
-#13299 = DIRECTION('',(1.,0.E+000));
-#13300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#13301 = PCURVE('',#10543,#13302);
-#13302 = DEFINITIONAL_REPRESENTATION('',(#13303),#13307);
-#13303 = LINE('',#13304,#13305);
-#13304 = CARTESIAN_POINT('',(2.181832937828,4.303153020186));
-#13305 = VECTOR('',#13306,1.);
-#13306 = DIRECTION('',(-0.707106781189,-0.707106781184));
-#13307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#13308 = ORIENTED_EDGE('',*,*,#10555,.F.);
-#13309 = ADVANCED_FACE('',(#13310),#10543,.T.);
-#13310 = FACE_BOUND('',#13311,.T.);
-#13311 = EDGE_LOOP('',(#13312,#13335,#13357,#13358));
-#13312 = ORIENTED_EDGE('',*,*,#13313,.F.);
-#13313 = EDGE_CURVE('',#13314,#10486,#13316,.T.);
-#13314 = VERTEX_POINT('',#13315);
-#13315 = CARTESIAN_POINT('',(18.257845920264,3.75,-6.237030640016));
-#13316 = SURFACE_CURVE('',#13317,(#13321,#13328),.PCURVE_S1.);
-#13317 = LINE('',#13318,#13319);
-#13318 = CARTESIAN_POINT('',(18.257845920264,3.75,-6.237030640042));
-#13319 = VECTOR('',#13320,1.);
-#13320 = DIRECTION('',(-0.707106781189,-1.570092458678E-016,
- 0.707106781184));
-#13321 = PCURVE('',#10543,#13322);
-#13322 = DEFINITIONAL_REPRESENTATION('',(#13323),#13327);
-#13323 = LINE('',#13324,#13325);
-#13324 = CARTESIAN_POINT('',(4.303135413058,2.1818148084));
-#13325 = VECTOR('',#13326,1.);
-#13326 = DIRECTION('',(-0.707106781184,-0.707106781189));
-#13327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#13328 = PCURVE('',#10508,#13329);
-#13329 = DEFINITIONAL_REPRESENTATION('',(#13330),#13334);
-#13330 = LINE('',#13331,#13332);
-#13331 = CARTESIAN_POINT('',(7.85046229339E-017,-7.5));
-#13332 = VECTOR('',#13333,1.);
-#13333 = DIRECTION('',(1.,0.E+000));
-#13334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#13335 = ORIENTED_EDGE('',*,*,#13336,.T.);
-#13336 = EDGE_CURVE('',#13314,#13266,#13337,.T.);
-#13337 = SURFACE_CURVE('',#13338,(#13343,#13350),.PCURVE_S1.);
-#13338 = CIRCLE('',#13339,1.5);
-#13339 = AXIS2_PLACEMENT_3D('',#13340,#13341,#13342);
-#13340 = CARTESIAN_POINT('',(19.318516525781,3.75,-5.17638090205));
-#13341 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016));
-#13342 = DIRECTION('',(1.,0.E+000,0.E+000));
-#13343 = PCURVE('',#10543,#13344);
-#13344 = DEFINITIONAL_REPRESENTATION('',(#13345),#13349);
-#13345 = CIRCLE('',#13346,1.5);
-#13346 = AXIS2_PLACEMENT_2D('',#13347,#13348);
-#13347 = CARTESIAN_POINT('',(3.242485675067,3.242485413917));
-#13348 = DIRECTION('',(0.E+000,1.));
-#13349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#13350 = PCURVE('',#11829,#13351);
-#13351 = DEFINITIONAL_REPRESENTATION('',(#13352),#13356);
-#13352 = LINE('',#13353,#13354);
-#13353 = CARTESIAN_POINT('',(0.E+000,-7.5));
-#13354 = VECTOR('',#13355,1.);
-#13355 = DIRECTION('',(1.,0.E+000));
-#13356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#13357 = ORIENTED_EDGE('',*,*,#13288,.T.);
-#13358 = ORIENTED_EDGE('',*,*,#10520,.F.);
-#13359 = ADVANCED_FACE('',(#13360),#10508,.T.);
-#13360 = FACE_BOUND('',#13361,.T.);
-#13361 = EDGE_LOOP('',(#13362,#13363,#13384,#13385));
-#13362 = ORIENTED_EDGE('',*,*,#11785,.T.);
-#13363 = ORIENTED_EDGE('',*,*,#13364,.T.);
-#13364 = EDGE_CURVE('',#11786,#13314,#13365,.T.);
-#13365 = SURFACE_CURVE('',#13366,(#13370,#13377),.PCURVE_S1.);
-#13366 = LINE('',#13367,#13368);
-#13367 = CARTESIAN_POINT('',(18.257845920264,-3.75,-6.237030640016));
-#13368 = VECTOR('',#13369,1.);
-#13369 = DIRECTION('',(0.E+000,1.,2.22044604925E-016));
-#13370 = PCURVE('',#10508,#13371);
-#13371 = DEFINITIONAL_REPRESENTATION('',(#13372),#13376);
-#13372 = LINE('',#13373,#13374);
-#13373 = CARTESIAN_POINT('',(1.814336041557E-011,-2.848773943979E-027));
-#13374 = VECTOR('',#13375,1.);
-#13375 = DIRECTION('',(0.E+000,-1.));
-#13376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#13377 = PCURVE('',#11829,#13378);
-#13378 = DEFINITIONAL_REPRESENTATION('',(#13379),#13383);
-#13379 = LINE('',#13380,#13381);
-#13380 = CARTESIAN_POINT('',(3.926980979917,0.E+000));
-#13381 = VECTOR('',#13382,1.);
-#13382 = DIRECTION('',(0.E+000,-1.));
-#13383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#13384 = ORIENTED_EDGE('',*,*,#13313,.T.);
-#13385 = ORIENTED_EDGE('',*,*,#10485,.F.);
-#13386 = ADVANCED_FACE('',(#13387),#11548,.F.);
-#13387 = FACE_BOUND('',#13388,.F.);
-#13388 = EDGE_LOOP('',(#13389,#13390,#13391,#13392));
-#13389 = ORIENTED_EDGE('',*,*,#12553,.T.);
-#13390 = ORIENTED_EDGE('',*,*,#11735,.T.);
-#13391 = ORIENTED_EDGE('',*,*,#11686,.F.);
-#13392 = ORIENTED_EDGE('',*,*,#11525,.F.);
-#13393 = ADVANCED_FACE('',(#13394),#11626,.F.);
-#13394 = FACE_BOUND('',#13395,.F.);
-#13395 = EDGE_LOOP('',(#13396,#13397,#13398,#13399));
-#13396 = ORIENTED_EDGE('',*,*,#12630,.F.);
-#13397 = ORIENTED_EDGE('',*,*,#12603,.T.);
-#13398 = ORIENTED_EDGE('',*,*,#11605,.T.);
-#13399 = ORIENTED_EDGE('',*,*,#12680,.F.);
-#13400 = ADVANCED_FACE('',(#13401),#11829,.F.);
-#13401 = FACE_BOUND('',#13402,.F.);
-#13402 = EDGE_LOOP('',(#13403,#13404,#13405,#13406));
-#13403 = ORIENTED_EDGE('',*,*,#11808,.F.);
-#13404 = ORIENTED_EDGE('',*,*,#13364,.T.);
-#13405 = ORIENTED_EDGE('',*,*,#13336,.T.);
-#13406 = ORIENTED_EDGE('',*,*,#13265,.F.);
-#13407 = ADVANCED_FACE('',(#13408),#11891,.F.);
-#13408 = FACE_BOUND('',#13409,.F.);
-#13409 = EDGE_LOOP('',(#13410,#13411,#13412,#13413));
-#13410 = ORIENTED_EDGE('',*,*,#13112,.T.);
-#13411 = ORIENTED_EDGE('',*,*,#12077,.T.);
-#13412 = ORIENTED_EDGE('',*,*,#12029,.F.);
-#13413 = ORIENTED_EDGE('',*,*,#11868,.F.);
-#13414 = ADVANCED_FACE('',(#13415),#11969,.F.);
-#13415 = FACE_BOUND('',#13416,.F.);
-#13416 = EDGE_LOOP('',(#13417,#13418,#13419,#13420));
-#13417 = ORIENTED_EDGE('',*,*,#13188,.F.);
-#13418 = ORIENTED_EDGE('',*,*,#13161,.T.);
-#13419 = ORIENTED_EDGE('',*,*,#11948,.T.);
-#13420 = ORIENTED_EDGE('',*,*,#13238,.F.);
-#13421 = ADVANCED_FACE('',(#13422),#12171,.F.);
-#13422 = FACE_BOUND('',#13423,.F.);
-#13423 = EDGE_LOOP('',(#13424,#13425,#13426,#13427));
-#13424 = ORIENTED_EDGE('',*,*,#12150,.F.);
-#13425 = ORIENTED_EDGE('',*,*,#13085,.T.);
-#13426 = ORIENTED_EDGE('',*,*,#13057,.T.);
-#13427 = ORIENTED_EDGE('',*,*,#12986,.F.);
-#13428 = ADVANCED_FACE('',(#13429),#12233,.F.);
-#13429 = FACE_BOUND('',#13430,.F.);
-#13430 = EDGE_LOOP('',(#13431,#13432,#13433,#13434));
-#13431 = ORIENTED_EDGE('',*,*,#12833,.T.);
-#13432 = ORIENTED_EDGE('',*,*,#12419,.T.);
-#13433 = ORIENTED_EDGE('',*,*,#12371,.F.);
-#13434 = ORIENTED_EDGE('',*,*,#12210,.F.);
-#13435 = ADVANCED_FACE('',(#13436),#12311,.F.);
-#13436 = FACE_BOUND('',#13437,.F.);
-#13437 = EDGE_LOOP('',(#13438,#13439,#13440,#13441));
-#13438 = ORIENTED_EDGE('',*,*,#12909,.F.);
-#13439 = ORIENTED_EDGE('',*,*,#12882,.T.);
-#13440 = ORIENTED_EDGE('',*,*,#12290,.T.);
-#13441 = ORIENTED_EDGE('',*,*,#12959,.F.);
-#13442 = ADVANCED_FACE('',(#13443),#12513,.F.);
-#13443 = FACE_BOUND('',#13444,.F.);
-#13444 = EDGE_LOOP('',(#13445,#13446,#13447,#13448));
-#13445 = ORIENTED_EDGE('',*,*,#12492,.F.);
-#13446 = ORIENTED_EDGE('',*,*,#12806,.T.);
-#13447 = ORIENTED_EDGE('',*,*,#12778,.T.);
-#13448 = ORIENTED_EDGE('',*,*,#12707,.F.);
-#13449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
-GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#13453))
-GLOBAL_UNIT_ASSIGNED_CONTEXT((#13450,#13451,#13452))
-REPRESENTATION_CONTEXT('Context #1',
- '3D Context with UNIT and UNCERTAINTY') );
-#13450 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
-#13451 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
-#13452 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
-#13453 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#13450,
- 'distance_accuracy_value','confusion accuracy');
-#13454 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
-#13455 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
- #13456,#13464,#13471,#13478,#13485,#13492,#13499,#13506,#13513,
- #13520,#13527,#13534,#13541,#13548,#13555,#13562,#13569,#13576,
- #13583,#13590,#13597,#13604,#13611,#13618,#13625,#13632,#13639,
- #13646,#13653,#13660,#13667,#13674,#13681,#13688,#13695,#13702,
- #13709,#13716,#13723,#13730,#13737,#13744,#13751,#13758,#13765,
- #13772,#13779,#13786,#13793,#13800,#13807,#13814,#13821,#13828,
- #13835,#13842,#13849,#13856,#13863,#13870,#13877,#13884,#13891,
- #13898,#13905,#13912,#13919,#13926,#13933,#13940,#13947,#13954,
- #13961,#13968,#13975,#13982,#13989,#13996,#14003,#14010,#14017,
- #14024,#14031,#14038,#14045,#14052,#14059,#14066,#14073,#14080,
- #14087,#14094,#14101,#14108,#14115,#14122,#14129,#14136,#14143,
- #14150,#14157,#14164,#14171,#14178,#14185,#14192,#14199,#14206,
- #14213,#14220,#14227,#14234,#14241,#14248,#14255,#14262,#14269,
- #14276,#14283,#14290,#14297,#14304,#14311,#14318,#14325,#14332,
- #14339,#14346,#14353,#14360,#14367,#14374,#14381,#14388,#14395,
- #14402,#14409,#14416,#14423,#14430,#14437),#13449);
-#13456 = STYLED_ITEM('color',(#13457),#17);
-#13457 = PRESENTATION_STYLE_ASSIGNMENT((#13458));
-#13458 = SURFACE_STYLE_USAGE(.BOTH.,#13459);
-#13459 = SURFACE_SIDE_STYLE('',(#13460));
-#13460 = SURFACE_STYLE_FILL_AREA(#13461);
-#13461 = FILL_AREA_STYLE('',(#13462));
-#13462 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13463 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
-#13464 = STYLED_ITEM('color',(#13465),#143);
-#13465 = PRESENTATION_STYLE_ASSIGNMENT((#13466));
-#13466 = SURFACE_STYLE_USAGE(.BOTH.,#13467);
-#13467 = SURFACE_SIDE_STYLE('',(#13468));
-#13468 = SURFACE_STYLE_FILL_AREA(#13469);
-#13469 = FILL_AREA_STYLE('',(#13470));
-#13470 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13471 = STYLED_ITEM('color',(#13472),#349);
-#13472 = PRESENTATION_STYLE_ASSIGNMENT((#13473));
-#13473 = SURFACE_STYLE_USAGE(.BOTH.,#13474);
-#13474 = SURFACE_SIDE_STYLE('',(#13475));
-#13475 = SURFACE_STYLE_FILL_AREA(#13476);
-#13476 = FILL_AREA_STYLE('',(#13477));
-#13477 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13478 = STYLED_ITEM('color',(#13479),#687);
-#13479 = PRESENTATION_STYLE_ASSIGNMENT((#13480));
-#13480 = SURFACE_STYLE_USAGE(.BOTH.,#13481);
-#13481 = SURFACE_SIDE_STYLE('',(#13482));
-#13482 = SURFACE_STYLE_FILL_AREA(#13483);
-#13483 = FILL_AREA_STYLE('',(#13484));
-#13484 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13485 = STYLED_ITEM('color',(#13486),#736);
-#13486 = PRESENTATION_STYLE_ASSIGNMENT((#13487));
-#13487 = SURFACE_STYLE_USAGE(.BOTH.,#13488);
-#13488 = SURFACE_SIDE_STYLE('',(#13489));
-#13489 = SURFACE_STYLE_FILL_AREA(#13490);
-#13490 = FILL_AREA_STYLE('',(#13491));
-#13491 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13492 = STYLED_ITEM('color',(#13493),#824);
-#13493 = PRESENTATION_STYLE_ASSIGNMENT((#13494));
-#13494 = SURFACE_STYLE_USAGE(.BOTH.,#13495);
-#13495 = SURFACE_SIDE_STYLE('',(#13496));
-#13496 = SURFACE_STYLE_FILL_AREA(#13497);
-#13497 = FILL_AREA_STYLE('',(#13498));
-#13498 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13499 = STYLED_ITEM('color',(#13500),#1181);
-#13500 = PRESENTATION_STYLE_ASSIGNMENT((#13501));
-#13501 = SURFACE_STYLE_USAGE(.BOTH.,#13502);
-#13502 = SURFACE_SIDE_STYLE('',(#13503));
-#13503 = SURFACE_STYLE_FILL_AREA(#13504);
-#13504 = FILL_AREA_STYLE('',(#13505));
-#13505 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13506 = STYLED_ITEM('color',(#13507),#3779);
-#13507 = PRESENTATION_STYLE_ASSIGNMENT((#13508));
-#13508 = SURFACE_STYLE_USAGE(.BOTH.,#13509);
-#13509 = SURFACE_SIDE_STYLE('',(#13510));
-#13510 = SURFACE_STYLE_FILL_AREA(#13511);
-#13511 = FILL_AREA_STYLE('',(#13512));
-#13512 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13513 = STYLED_ITEM('color',(#13514),#4181);
-#13514 = PRESENTATION_STYLE_ASSIGNMENT((#13515));
-#13515 = SURFACE_STYLE_USAGE(.BOTH.,#13516);
-#13516 = SURFACE_SIDE_STYLE('',(#13517));
-#13517 = SURFACE_STYLE_FILL_AREA(#13518);
-#13518 = FILL_AREA_STYLE('',(#13519));
-#13519 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13520 = STYLED_ITEM('color',(#13521),#4286);
-#13521 = PRESENTATION_STYLE_ASSIGNMENT((#13522));
-#13522 = SURFACE_STYLE_USAGE(.BOTH.,#13523);
-#13523 = SURFACE_SIDE_STYLE('',(#13524));
-#13524 = SURFACE_STYLE_FILL_AREA(#13525);
-#13525 = FILL_AREA_STYLE('',(#13526));
-#13526 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13527 = STYLED_ITEM('color',(#13528),#4313);
-#13528 = PRESENTATION_STYLE_ASSIGNMENT((#13529));
-#13529 = SURFACE_STYLE_USAGE(.BOTH.,#13530);
-#13530 = SURFACE_SIDE_STYLE('',(#13531));
-#13531 = SURFACE_STYLE_FILL_AREA(#13532);
-#13532 = FILL_AREA_STYLE('',(#13533));
-#13533 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13534 = STYLED_ITEM('color',(#13535),#4389);
-#13535 = PRESENTATION_STYLE_ASSIGNMENT((#13536));
-#13536 = SURFACE_STYLE_USAGE(.BOTH.,#13537);
-#13537 = SURFACE_SIDE_STYLE('',(#13538));
-#13538 = SURFACE_STYLE_FILL_AREA(#13539);
-#13539 = FILL_AREA_STYLE('',(#13540));
-#13540 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13541 = STYLED_ITEM('color',(#13542),#4499);
-#13542 = PRESENTATION_STYLE_ASSIGNMENT((#13543));
-#13543 = SURFACE_STYLE_USAGE(.BOTH.,#13544);
-#13544 = SURFACE_SIDE_STYLE('',(#13545));
-#13545 = SURFACE_STYLE_FILL_AREA(#13546);
-#13546 = FILL_AREA_STYLE('',(#13547));
-#13547 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13548 = STYLED_ITEM('color',(#13549),#4527);
-#13549 = PRESENTATION_STYLE_ASSIGNMENT((#13550));
-#13550 = SURFACE_STYLE_USAGE(.BOTH.,#13551);
-#13551 = SURFACE_SIDE_STYLE('',(#13552));
-#13552 = SURFACE_STYLE_FILL_AREA(#13553);
-#13553 = FILL_AREA_STYLE('',(#13554));
-#13554 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13555 = STYLED_ITEM('color',(#13556),#4749);
-#13556 = PRESENTATION_STYLE_ASSIGNMENT((#13557));
-#13557 = SURFACE_STYLE_USAGE(.BOTH.,#13558);
-#13558 = SURFACE_SIDE_STYLE('',(#13559));
-#13559 = SURFACE_STYLE_FILL_AREA(#13560);
-#13560 = FILL_AREA_STYLE('',(#13561));
-#13561 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13562 = STYLED_ITEM('color',(#13563),#4776);
-#13563 = PRESENTATION_STYLE_ASSIGNMENT((#13564));
-#13564 = SURFACE_STYLE_USAGE(.BOTH.,#13565);
-#13565 = SURFACE_SIDE_STYLE('',(#13566));
-#13566 = SURFACE_STYLE_FILL_AREA(#13567);
-#13567 = FILL_AREA_STYLE('',(#13568));
-#13568 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13569 = STYLED_ITEM('color',(#13570),#4913);
-#13570 = PRESENTATION_STYLE_ASSIGNMENT((#13571));
-#13571 = SURFACE_STYLE_USAGE(.BOTH.,#13572);
-#13572 = SURFACE_SIDE_STYLE('',(#13573));
-#13573 = SURFACE_STYLE_FILL_AREA(#13574);
-#13574 = FILL_AREA_STYLE('',(#13575));
-#13575 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13576 = STYLED_ITEM('color',(#13577),#4962);
-#13577 = PRESENTATION_STYLE_ASSIGNMENT((#13578));
-#13578 = SURFACE_STYLE_USAGE(.BOTH.,#13579);
-#13579 = SURFACE_SIDE_STYLE('',(#13580));
-#13580 = SURFACE_STYLE_FILL_AREA(#13581);
-#13581 = FILL_AREA_STYLE('',(#13582));
-#13582 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13583 = STYLED_ITEM('color',(#13584),#5296);
-#13584 = PRESENTATION_STYLE_ASSIGNMENT((#13585));
-#13585 = SURFACE_STYLE_USAGE(.BOTH.,#13586);
-#13586 = SURFACE_SIDE_STYLE('',(#13587));
-#13587 = SURFACE_STYLE_FILL_AREA(#13588);
-#13588 = FILL_AREA_STYLE('',(#13589));
-#13589 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13590 = STYLED_ITEM('color',(#13591),#5303);
-#13591 = PRESENTATION_STYLE_ASSIGNMENT((#13592));
-#13592 = SURFACE_STYLE_USAGE(.BOTH.,#13593);
-#13593 = SURFACE_SIDE_STYLE('',(#13594));
-#13594 = SURFACE_STYLE_FILL_AREA(#13595);
-#13595 = FILL_AREA_STYLE('',(#13596));
-#13596 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13597 = STYLED_ITEM('color',(#13598),#5330);
-#13598 = PRESENTATION_STYLE_ASSIGNMENT((#13599));
-#13599 = SURFACE_STYLE_USAGE(.BOTH.,#13600);
-#13600 = SURFACE_SIDE_STYLE('',(#13601));
-#13601 = SURFACE_STYLE_FILL_AREA(#13602);
-#13602 = FILL_AREA_STYLE('',(#13603));
-#13603 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13604 = STYLED_ITEM('color',(#13605),#5463);
-#13605 = PRESENTATION_STYLE_ASSIGNMENT((#13606));
-#13606 = SURFACE_STYLE_USAGE(.BOTH.,#13607);
-#13607 = SURFACE_SIDE_STYLE('',(#13608));
-#13608 = SURFACE_STYLE_FILL_AREA(#13609);
-#13609 = FILL_AREA_STYLE('',(#13610));
-#13610 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13611 = STYLED_ITEM('color',(#13612),#5517);
-#13612 = PRESENTATION_STYLE_ASSIGNMENT((#13613));
-#13613 = SURFACE_STYLE_USAGE(.BOTH.,#13614);
-#13614 = SURFACE_SIDE_STYLE('',(#13615));
-#13615 = SURFACE_STYLE_FILL_AREA(#13616);
-#13616 = FILL_AREA_STYLE('',(#13617));
-#13617 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13618 = STYLED_ITEM('color',(#13619),#5591);
-#13619 = PRESENTATION_STYLE_ASSIGNMENT((#13620));
-#13620 = SURFACE_STYLE_USAGE(.BOTH.,#13621);
-#13621 = SURFACE_SIDE_STYLE('',(#13622));
-#13622 = SURFACE_STYLE_FILL_AREA(#13623);
-#13623 = FILL_AREA_STYLE('',(#13624));
-#13624 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13625 = STYLED_ITEM('color',(#13626),#5617);
-#13626 = PRESENTATION_STYLE_ASSIGNMENT((#13627));
-#13627 = SURFACE_STYLE_USAGE(.BOTH.,#13628);
-#13628 = SURFACE_SIDE_STYLE('',(#13629));
-#13629 = SURFACE_STYLE_FILL_AREA(#13630);
-#13630 = FILL_AREA_STYLE('',(#13631));
-#13631 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13632 = STYLED_ITEM('color',(#13633),#5667);
-#13633 = PRESENTATION_STYLE_ASSIGNMENT((#13634));
-#13634 = SURFACE_STYLE_USAGE(.BOTH.,#13635);
-#13635 = SURFACE_SIDE_STYLE('',(#13636));
-#13636 = SURFACE_STYLE_FILL_AREA(#13637);
-#13637 = FILL_AREA_STYLE('',(#13638));
-#13638 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13639 = STYLED_ITEM('color',(#13640),#5726);
-#13640 = PRESENTATION_STYLE_ASSIGNMENT((#13641));
-#13641 = SURFACE_STYLE_USAGE(.BOTH.,#13642);
-#13642 = SURFACE_SIDE_STYLE('',(#13643));
-#13643 = SURFACE_STYLE_FILL_AREA(#13644);
-#13644 = FILL_AREA_STYLE('',(#13645));
-#13645 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13646 = STYLED_ITEM('color',(#13647),#6075);
-#13647 = PRESENTATION_STYLE_ASSIGNMENT((#13648));
-#13648 = SURFACE_STYLE_USAGE(.BOTH.,#13649);
-#13649 = SURFACE_SIDE_STYLE('',(#13650));
-#13650 = SURFACE_STYLE_FILL_AREA(#13651);
-#13651 = FILL_AREA_STYLE('',(#13652));
-#13652 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13653 = STYLED_ITEM('color',(#13654),#6156);
-#13654 = PRESENTATION_STYLE_ASSIGNMENT((#13655));
-#13655 = SURFACE_STYLE_USAGE(.BOTH.,#13656);
-#13656 = SURFACE_SIDE_STYLE('',(#13657));
-#13657 = SURFACE_STYLE_FILL_AREA(#13658);
-#13658 = FILL_AREA_STYLE('',(#13659));
-#13659 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13660 = STYLED_ITEM('color',(#13661),#6228);
-#13661 = PRESENTATION_STYLE_ASSIGNMENT((#13662));
-#13662 = SURFACE_STYLE_USAGE(.BOTH.,#13663);
-#13663 = SURFACE_SIDE_STYLE('',(#13664));
-#13664 = SURFACE_STYLE_FILL_AREA(#13665);
-#13665 = FILL_AREA_STYLE('',(#13666));
-#13666 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13667 = STYLED_ITEM('color',(#13668),#6255);
-#13668 = PRESENTATION_STYLE_ASSIGNMENT((#13669));
-#13669 = SURFACE_STYLE_USAGE(.BOTH.,#13670);
-#13670 = SURFACE_SIDE_STYLE('',(#13671));
-#13671 = SURFACE_STYLE_FILL_AREA(#13672);
-#13672 = FILL_AREA_STYLE('',(#13673));
-#13673 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13674 = STYLED_ITEM('color',(#13675),#6306);
-#13675 = PRESENTATION_STYLE_ASSIGNMENT((#13676));
-#13676 = SURFACE_STYLE_USAGE(.BOTH.,#13677);
-#13677 = SURFACE_SIDE_STYLE('',(#13678));
-#13678 = SURFACE_STYLE_FILL_AREA(#13679);
-#13679 = FILL_AREA_STYLE('',(#13680));
-#13680 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13681 = STYLED_ITEM('color',(#13682),#6360);
-#13682 = PRESENTATION_STYLE_ASSIGNMENT((#13683));
-#13683 = SURFACE_STYLE_USAGE(.BOTH.,#13684);
-#13684 = SURFACE_SIDE_STYLE('',(#13685));
-#13685 = SURFACE_STYLE_FILL_AREA(#13686);
-#13686 = FILL_AREA_STYLE('',(#13687));
-#13687 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13688 = STYLED_ITEM('color',(#13689),#6465);
-#13689 = PRESENTATION_STYLE_ASSIGNMENT((#13690));
-#13690 = SURFACE_STYLE_USAGE(.BOTH.,#13691);
-#13691 = SURFACE_SIDE_STYLE('',(#13692));
-#13692 = SURFACE_STYLE_FILL_AREA(#13693);
-#13693 = FILL_AREA_STYLE('',(#13694));
-#13694 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13695 = STYLED_ITEM('color',(#13696),#6519);
-#13696 = PRESENTATION_STYLE_ASSIGNMENT((#13697));
-#13697 = SURFACE_STYLE_USAGE(.BOTH.,#13698);
-#13698 = SURFACE_SIDE_STYLE('',(#13699));
-#13699 = SURFACE_STYLE_FILL_AREA(#13700);
-#13700 = FILL_AREA_STYLE('',(#13701));
-#13701 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13702 = STYLED_ITEM('color',(#13703),#6593);
-#13703 = PRESENTATION_STYLE_ASSIGNMENT((#13704));
-#13704 = SURFACE_STYLE_USAGE(.BOTH.,#13705);
-#13705 = SURFACE_SIDE_STYLE('',(#13706));
-#13706 = SURFACE_STYLE_FILL_AREA(#13707);
-#13707 = FILL_AREA_STYLE('',(#13708));
-#13708 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13709 = STYLED_ITEM('color',(#13710),#6619);
-#13710 = PRESENTATION_STYLE_ASSIGNMENT((#13711));
-#13711 = SURFACE_STYLE_USAGE(.BOTH.,#13712);
-#13712 = SURFACE_SIDE_STYLE('',(#13713));
-#13713 = SURFACE_STYLE_FILL_AREA(#13714);
-#13714 = FILL_AREA_STYLE('',(#13715));
-#13715 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13716 = STYLED_ITEM('color',(#13717),#6669);
-#13717 = PRESENTATION_STYLE_ASSIGNMENT((#13718));
-#13718 = SURFACE_STYLE_USAGE(.BOTH.,#13719);
-#13719 = SURFACE_SIDE_STYLE('',(#13720));
-#13720 = SURFACE_STYLE_FILL_AREA(#13721);
-#13721 = FILL_AREA_STYLE('',(#13722));
-#13722 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13723 = STYLED_ITEM('color',(#13724),#6723);
-#13724 = PRESENTATION_STYLE_ASSIGNMENT((#13725));
-#13725 = SURFACE_STYLE_USAGE(.BOTH.,#13726);
-#13726 = SURFACE_SIDE_STYLE('',(#13727));
-#13727 = SURFACE_STYLE_FILL_AREA(#13728);
-#13728 = FILL_AREA_STYLE('',(#13729));
-#13729 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13730 = STYLED_ITEM('color',(#13731),#6804);
-#13731 = PRESENTATION_STYLE_ASSIGNMENT((#13732));
-#13732 = SURFACE_STYLE_USAGE(.BOTH.,#13733);
-#13733 = SURFACE_SIDE_STYLE('',(#13734));
-#13734 = SURFACE_STYLE_FILL_AREA(#13735);
-#13735 = FILL_AREA_STYLE('',(#13736));
-#13736 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13737 = STYLED_ITEM('color',(#13738),#6876);
-#13738 = PRESENTATION_STYLE_ASSIGNMENT((#13739));
-#13739 = SURFACE_STYLE_USAGE(.BOTH.,#13740);
-#13740 = SURFACE_SIDE_STYLE('',(#13741));
-#13741 = SURFACE_STYLE_FILL_AREA(#13742);
-#13742 = FILL_AREA_STYLE('',(#13743));
-#13743 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13744 = STYLED_ITEM('color',(#13745),#6903);
-#13745 = PRESENTATION_STYLE_ASSIGNMENT((#13746));
-#13746 = SURFACE_STYLE_USAGE(.BOTH.,#13747);
-#13747 = SURFACE_SIDE_STYLE('',(#13748));
-#13748 = SURFACE_STYLE_FILL_AREA(#13749);
-#13749 = FILL_AREA_STYLE('',(#13750));
-#13750 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13751 = STYLED_ITEM('color',(#13752),#6954);
-#13752 = PRESENTATION_STYLE_ASSIGNMENT((#13753));
-#13753 = SURFACE_STYLE_USAGE(.BOTH.,#13754);
-#13754 = SURFACE_SIDE_STYLE('',(#13755));
-#13755 = SURFACE_STYLE_FILL_AREA(#13756);
-#13756 = FILL_AREA_STYLE('',(#13757));
-#13757 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13758 = STYLED_ITEM('color',(#13759),#7008);
-#13759 = PRESENTATION_STYLE_ASSIGNMENT((#13760));
-#13760 = SURFACE_STYLE_USAGE(.BOTH.,#13761);
-#13761 = SURFACE_SIDE_STYLE('',(#13762));
-#13762 = SURFACE_STYLE_FILL_AREA(#13763);
-#13763 = FILL_AREA_STYLE('',(#13764));
-#13764 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13765 = STYLED_ITEM('color',(#13766),#7113);
-#13766 = PRESENTATION_STYLE_ASSIGNMENT((#13767));
-#13767 = SURFACE_STYLE_USAGE(.BOTH.,#13768);
-#13768 = SURFACE_SIDE_STYLE('',(#13769));
-#13769 = SURFACE_STYLE_FILL_AREA(#13770);
-#13770 = FILL_AREA_STYLE('',(#13771));
-#13771 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13772 = STYLED_ITEM('color',(#13773),#7167);
-#13773 = PRESENTATION_STYLE_ASSIGNMENT((#13774));
-#13774 = SURFACE_STYLE_USAGE(.BOTH.,#13775);
-#13775 = SURFACE_SIDE_STYLE('',(#13776));
-#13776 = SURFACE_STYLE_FILL_AREA(#13777);
-#13777 = FILL_AREA_STYLE('',(#13778));
-#13778 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13779 = STYLED_ITEM('color',(#13780),#7241);
-#13780 = PRESENTATION_STYLE_ASSIGNMENT((#13781));
-#13781 = SURFACE_STYLE_USAGE(.BOTH.,#13782);
-#13782 = SURFACE_SIDE_STYLE('',(#13783));
-#13783 = SURFACE_STYLE_FILL_AREA(#13784);
-#13784 = FILL_AREA_STYLE('',(#13785));
-#13785 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13786 = STYLED_ITEM('color',(#13787),#7267);
-#13787 = PRESENTATION_STYLE_ASSIGNMENT((#13788));
-#13788 = SURFACE_STYLE_USAGE(.BOTH.,#13789);
-#13789 = SURFACE_SIDE_STYLE('',(#13790));
-#13790 = SURFACE_STYLE_FILL_AREA(#13791);
-#13791 = FILL_AREA_STYLE('',(#13792));
-#13792 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13793 = STYLED_ITEM('color',(#13794),#7317);
-#13794 = PRESENTATION_STYLE_ASSIGNMENT((#13795));
-#13795 = SURFACE_STYLE_USAGE(.BOTH.,#13796);
-#13796 = SURFACE_SIDE_STYLE('',(#13797));
-#13797 = SURFACE_STYLE_FILL_AREA(#13798);
-#13798 = FILL_AREA_STYLE('',(#13799));
-#13799 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13800 = STYLED_ITEM('color',(#13801),#7371);
-#13801 = PRESENTATION_STYLE_ASSIGNMENT((#13802));
-#13802 = SURFACE_STYLE_USAGE(.BOTH.,#13803);
-#13803 = SURFACE_SIDE_STYLE('',(#13804));
-#13804 = SURFACE_STYLE_FILL_AREA(#13805);
-#13805 = FILL_AREA_STYLE('',(#13806));
-#13806 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13807 = STYLED_ITEM('color',(#13808),#7447);
-#13808 = PRESENTATION_STYLE_ASSIGNMENT((#13809));
-#13809 = SURFACE_STYLE_USAGE(.BOTH.,#13810);
-#13810 = SURFACE_SIDE_STYLE('',(#13811));
-#13811 = SURFACE_STYLE_FILL_AREA(#13812);
-#13812 = FILL_AREA_STYLE('',(#13813));
-#13813 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13814 = STYLED_ITEM('color',(#13815),#7519);
-#13815 = PRESENTATION_STYLE_ASSIGNMENT((#13816));
-#13816 = SURFACE_STYLE_USAGE(.BOTH.,#13817);
-#13817 = SURFACE_SIDE_STYLE('',(#13818));
-#13818 = SURFACE_STYLE_FILL_AREA(#13819);
-#13819 = FILL_AREA_STYLE('',(#13820));
-#13820 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13821 = STYLED_ITEM('color',(#13822),#7546);
-#13822 = PRESENTATION_STYLE_ASSIGNMENT((#13823));
-#13823 = SURFACE_STYLE_USAGE(.BOTH.,#13824);
-#13824 = SURFACE_SIDE_STYLE('',(#13825));
-#13825 = SURFACE_STYLE_FILL_AREA(#13826);
-#13826 = FILL_AREA_STYLE('',(#13827));
-#13827 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13828 = STYLED_ITEM('color',(#13829),#7597);
-#13829 = PRESENTATION_STYLE_ASSIGNMENT((#13830));
-#13830 = SURFACE_STYLE_USAGE(.BOTH.,#13831);
-#13831 = SURFACE_SIDE_STYLE('',(#13832));
-#13832 = SURFACE_STYLE_FILL_AREA(#13833);
-#13833 = FILL_AREA_STYLE('',(#13834));
-#13834 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13835 = STYLED_ITEM('color',(#13836),#7629);
-#13836 = PRESENTATION_STYLE_ASSIGNMENT((#13837));
-#13837 = SURFACE_STYLE_USAGE(.BOTH.,#13838);
-#13838 = SURFACE_SIDE_STYLE('',(#13839));
-#13839 = SURFACE_STYLE_FILL_AREA(#13840);
-#13840 = FILL_AREA_STYLE('',(#13841));
-#13841 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13842 = STYLED_ITEM('color',(#13843),#7730);
-#13843 = PRESENTATION_STYLE_ASSIGNMENT((#13844));
-#13844 = SURFACE_STYLE_USAGE(.BOTH.,#13845);
-#13845 = SURFACE_SIDE_STYLE('',(#13846));
-#13846 = SURFACE_STYLE_FILL_AREA(#13847);
-#13847 = FILL_AREA_STYLE('',(#13848));
-#13848 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13849 = STYLED_ITEM('color',(#13850),#7852);
-#13850 = PRESENTATION_STYLE_ASSIGNMENT((#13851));
-#13851 = SURFACE_STYLE_USAGE(.BOTH.,#13852);
-#13852 = SURFACE_SIDE_STYLE('',(#13853));
-#13853 = SURFACE_STYLE_FILL_AREA(#13854);
-#13854 = FILL_AREA_STYLE('',(#13855));
-#13855 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13856 = STYLED_ITEM('color',(#13857),#7926);
-#13857 = PRESENTATION_STYLE_ASSIGNMENT((#13858));
-#13858 = SURFACE_STYLE_USAGE(.BOTH.,#13859);
-#13859 = SURFACE_SIDE_STYLE('',(#13860));
-#13860 = SURFACE_STYLE_FILL_AREA(#13861);
-#13861 = FILL_AREA_STYLE('',(#13862));
-#13862 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13863 = STYLED_ITEM('color',(#13864),#7953);
-#13864 = PRESENTATION_STYLE_ASSIGNMENT((#13865));
-#13865 = SURFACE_STYLE_USAGE(.BOTH.,#13866);
-#13866 = SURFACE_SIDE_STYLE('',(#13867));
-#13867 = SURFACE_STYLE_FILL_AREA(#13868);
-#13868 = FILL_AREA_STYLE('',(#13869));
-#13869 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13870 = STYLED_ITEM('color',(#13871),#7980);
-#13871 = PRESENTATION_STYLE_ASSIGNMENT((#13872));
-#13872 = SURFACE_STYLE_USAGE(.BOTH.,#13873);
-#13873 = SURFACE_SIDE_STYLE('',(#13874));
-#13874 = SURFACE_STYLE_FILL_AREA(#13875);
-#13875 = FILL_AREA_STYLE('',(#13876));
-#13876 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13877 = STYLED_ITEM('color',(#13878),#8007);
-#13878 = PRESENTATION_STYLE_ASSIGNMENT((#13879));
-#13879 = SURFACE_STYLE_USAGE(.BOTH.,#13880);
-#13880 = SURFACE_SIDE_STYLE('',(#13881));
-#13881 = SURFACE_STYLE_FILL_AREA(#13882);
-#13882 = FILL_AREA_STYLE('',(#13883));
-#13883 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13884 = STYLED_ITEM('color',(#13885),#8034);
-#13885 = PRESENTATION_STYLE_ASSIGNMENT((#13886));
-#13886 = SURFACE_STYLE_USAGE(.BOTH.,#13887);
-#13887 = SURFACE_SIDE_STYLE('',(#13888));
-#13888 = SURFACE_STYLE_FILL_AREA(#13889);
-#13889 = FILL_AREA_STYLE('',(#13890));
-#13890 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13891 = STYLED_ITEM('color',(#13892),#8090);
-#13892 = PRESENTATION_STYLE_ASSIGNMENT((#13893));
-#13893 = SURFACE_STYLE_USAGE(.BOTH.,#13894);
-#13894 = SURFACE_SIDE_STYLE('',(#13895));
-#13895 = SURFACE_STYLE_FILL_AREA(#13896);
-#13896 = FILL_AREA_STYLE('',(#13897));
-#13897 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13898 = STYLED_ITEM('color',(#13899),#8117);
-#13899 = PRESENTATION_STYLE_ASSIGNMENT((#13900));
-#13900 = SURFACE_STYLE_USAGE(.BOTH.,#13901);
-#13901 = SURFACE_SIDE_STYLE('',(#13902));
-#13902 = SURFACE_STYLE_FILL_AREA(#13903);
-#13903 = FILL_AREA_STYLE('',(#13904));
-#13904 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13905 = STYLED_ITEM('color',(#13906),#8173);
-#13906 = PRESENTATION_STYLE_ASSIGNMENT((#13907));
-#13907 = SURFACE_STYLE_USAGE(.BOTH.,#13908);
-#13908 = SURFACE_SIDE_STYLE('',(#13909));
-#13909 = SURFACE_STYLE_FILL_AREA(#13910);
-#13910 = FILL_AREA_STYLE('',(#13911));
-#13911 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13912 = STYLED_ITEM('color',(#13913),#8263);
-#13913 = PRESENTATION_STYLE_ASSIGNMENT((#13914));
-#13914 = SURFACE_STYLE_USAGE(.BOTH.,#13915);
-#13915 = SURFACE_SIDE_STYLE('',(#13916));
-#13916 = SURFACE_STYLE_FILL_AREA(#13917);
-#13917 = FILL_AREA_STYLE('',(#13918));
-#13918 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13919 = STYLED_ITEM('color',(#13920),#8360);
-#13920 = PRESENTATION_STYLE_ASSIGNMENT((#13921));
-#13921 = SURFACE_STYLE_USAGE(.BOTH.,#13922);
-#13922 = SURFACE_SIDE_STYLE('',(#13923));
-#13923 = SURFACE_STYLE_FILL_AREA(#13924);
-#13924 = FILL_AREA_STYLE('',(#13925));
-#13925 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13926 = STYLED_ITEM('color',(#13927),#8410);
-#13927 = PRESENTATION_STYLE_ASSIGNMENT((#13928));
-#13928 = SURFACE_STYLE_USAGE(.BOTH.,#13929);
-#13929 = SURFACE_SIDE_STYLE('',(#13930));
-#13930 = SURFACE_STYLE_FILL_AREA(#13931);
-#13931 = FILL_AREA_STYLE('',(#13932));
-#13932 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13933 = STYLED_ITEM('color',(#13934),#8485);
-#13934 = PRESENTATION_STYLE_ASSIGNMENT((#13935));
-#13935 = SURFACE_STYLE_USAGE(.BOTH.,#13936);
-#13936 = SURFACE_SIDE_STYLE('',(#13937));
-#13937 = SURFACE_STYLE_FILL_AREA(#13938);
-#13938 = FILL_AREA_STYLE('',(#13939));
-#13939 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13940 = STYLED_ITEM('color',(#13941),#8512);
-#13941 = PRESENTATION_STYLE_ASSIGNMENT((#13942));
-#13942 = SURFACE_STYLE_USAGE(.BOTH.,#13943);
-#13943 = SURFACE_SIDE_STYLE('',(#13944));
-#13944 = SURFACE_STYLE_FILL_AREA(#13945);
-#13945 = FILL_AREA_STYLE('',(#13946));
-#13946 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13947 = STYLED_ITEM('color',(#13948),#8519);
-#13948 = PRESENTATION_STYLE_ASSIGNMENT((#13949));
-#13949 = SURFACE_STYLE_USAGE(.BOTH.,#13950);
-#13950 = SURFACE_SIDE_STYLE('',(#13951));
-#13951 = SURFACE_STYLE_FILL_AREA(#13952);
-#13952 = FILL_AREA_STYLE('',(#13953));
-#13953 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13954 = STYLED_ITEM('color',(#13955),#8546);
-#13955 = PRESENTATION_STYLE_ASSIGNMENT((#13956));
-#13956 = SURFACE_STYLE_USAGE(.BOTH.,#13957);
-#13957 = SURFACE_SIDE_STYLE('',(#13958));
-#13958 = SURFACE_STYLE_FILL_AREA(#13959);
-#13959 = FILL_AREA_STYLE('',(#13960));
-#13960 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13961 = STYLED_ITEM('color',(#13962),#8602);
-#13962 = PRESENTATION_STYLE_ASSIGNMENT((#13963));
-#13963 = SURFACE_STYLE_USAGE(.BOTH.,#13964);
-#13964 = SURFACE_SIDE_STYLE('',(#13965));
-#13965 = SURFACE_STYLE_FILL_AREA(#13966);
-#13966 = FILL_AREA_STYLE('',(#13967));
-#13967 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13968 = STYLED_ITEM('color',(#13969),#8629);
-#13969 = PRESENTATION_STYLE_ASSIGNMENT((#13970));
-#13970 = SURFACE_STYLE_USAGE(.BOTH.,#13971);
-#13971 = SURFACE_SIDE_STYLE('',(#13972));
-#13972 = SURFACE_STYLE_FILL_AREA(#13973);
-#13973 = FILL_AREA_STYLE('',(#13974));
-#13974 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13975 = STYLED_ITEM('color',(#13976),#8636);
-#13976 = PRESENTATION_STYLE_ASSIGNMENT((#13977));
-#13977 = SURFACE_STYLE_USAGE(.BOTH.,#13978);
-#13978 = SURFACE_SIDE_STYLE('',(#13979));
-#13979 = SURFACE_STYLE_FILL_AREA(#13980);
-#13980 = FILL_AREA_STYLE('',(#13981));
-#13981 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13982 = STYLED_ITEM('color',(#13983),#8663);
-#13983 = PRESENTATION_STYLE_ASSIGNMENT((#13984));
-#13984 = SURFACE_STYLE_USAGE(.BOTH.,#13985);
-#13985 = SURFACE_SIDE_STYLE('',(#13986));
-#13986 = SURFACE_STYLE_FILL_AREA(#13987);
-#13987 = FILL_AREA_STYLE('',(#13988));
-#13988 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13989 = STYLED_ITEM('color',(#13990),#8719);
-#13990 = PRESENTATION_STYLE_ASSIGNMENT((#13991));
-#13991 = SURFACE_STYLE_USAGE(.BOTH.,#13992);
-#13992 = SURFACE_SIDE_STYLE('',(#13993));
-#13993 = SURFACE_STYLE_FILL_AREA(#13994);
-#13994 = FILL_AREA_STYLE('',(#13995));
-#13995 = FILL_AREA_STYLE_COLOUR('',#13463);
-#13996 = STYLED_ITEM('color',(#13997),#8799);
-#13997 = PRESENTATION_STYLE_ASSIGNMENT((#13998));
-#13998 = SURFACE_STYLE_USAGE(.BOTH.,#13999);
-#13999 = SURFACE_SIDE_STYLE('',(#14000));
-#14000 = SURFACE_STYLE_FILL_AREA(#14001);
-#14001 = FILL_AREA_STYLE('',(#14002));
-#14002 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14003 = STYLED_ITEM('color',(#14004),#8879);
-#14004 = PRESENTATION_STYLE_ASSIGNMENT((#14005));
-#14005 = SURFACE_STYLE_USAGE(.BOTH.,#14006);
-#14006 = SURFACE_SIDE_STYLE('',(#14007));
-#14007 = SURFACE_STYLE_FILL_AREA(#14008);
-#14008 = FILL_AREA_STYLE('',(#14009));
-#14009 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14010 = STYLED_ITEM('color',(#14011),#8906);
-#14011 = PRESENTATION_STYLE_ASSIGNMENT((#14012));
-#14012 = SURFACE_STYLE_USAGE(.BOTH.,#14013);
-#14013 = SURFACE_SIDE_STYLE('',(#14014));
-#14014 = SURFACE_STYLE_FILL_AREA(#14015);
-#14015 = FILL_AREA_STYLE('',(#14016));
-#14016 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14017 = STYLED_ITEM('color',(#14018),#8933);
-#14018 = PRESENTATION_STYLE_ASSIGNMENT((#14019));
-#14019 = SURFACE_STYLE_USAGE(.BOTH.,#14020);
-#14020 = SURFACE_SIDE_STYLE('',(#14021));
-#14021 = SURFACE_STYLE_FILL_AREA(#14022);
-#14022 = FILL_AREA_STYLE('',(#14023));
-#14023 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14024 = STYLED_ITEM('color',(#14025),#8963);
-#14025 = PRESENTATION_STYLE_ASSIGNMENT((#14026));
-#14026 = SURFACE_STYLE_USAGE(.BOTH.,#14027);
-#14027 = SURFACE_SIDE_STYLE('',(#14028));
-#14028 = SURFACE_STYLE_FILL_AREA(#14029);
-#14029 = FILL_AREA_STYLE('',(#14030));
-#14030 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14031 = STYLED_ITEM('color',(#14032),#8998);
-#14032 = PRESENTATION_STYLE_ASSIGNMENT((#14033));
-#14033 = SURFACE_STYLE_USAGE(.BOTH.,#14034);
-#14034 = SURFACE_SIDE_STYLE('',(#14035));
-#14035 = SURFACE_STYLE_FILL_AREA(#14036);
-#14036 = FILL_AREA_STYLE('',(#14037));
-#14037 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14038 = STYLED_ITEM('color',(#14039),#9005);
-#14039 = PRESENTATION_STYLE_ASSIGNMENT((#14040));
-#14040 = SURFACE_STYLE_USAGE(.BOTH.,#14041);
-#14041 = SURFACE_SIDE_STYLE('',(#14042));
-#14042 = SURFACE_STYLE_FILL_AREA(#14043);
-#14043 = FILL_AREA_STYLE('',(#14044));
-#14044 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14045 = STYLED_ITEM('color',(#14046),#9054);
-#14046 = PRESENTATION_STYLE_ASSIGNMENT((#14047));
-#14047 = SURFACE_STYLE_USAGE(.BOTH.,#14048);
-#14048 = SURFACE_SIDE_STYLE('',(#14049));
-#14049 = SURFACE_STYLE_FILL_AREA(#14050);
-#14050 = FILL_AREA_STYLE('',(#14051));
-#14051 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14052 = STYLED_ITEM('color',(#14053),#9149);
-#14053 = PRESENTATION_STYLE_ASSIGNMENT((#14054));
-#14054 = SURFACE_STYLE_USAGE(.BOTH.,#14055);
-#14055 = SURFACE_SIDE_STYLE('',(#14056));
-#14056 = SURFACE_STYLE_FILL_AREA(#14057);
-#14057 = FILL_AREA_STYLE('',(#14058));
-#14058 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14059 = STYLED_ITEM('color',(#14060),#9176);
-#14060 = PRESENTATION_STYLE_ASSIGNMENT((#14061));
-#14061 = SURFACE_STYLE_USAGE(.BOTH.,#14062);
-#14062 = SURFACE_SIDE_STYLE('',(#14063));
-#14063 = SURFACE_STYLE_FILL_AREA(#14064);
-#14064 = FILL_AREA_STYLE('',(#14065));
-#14065 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14066 = STYLED_ITEM('color',(#14067),#9225);
-#14067 = PRESENTATION_STYLE_ASSIGNMENT((#14068));
-#14068 = SURFACE_STYLE_USAGE(.BOTH.,#14069);
-#14069 = SURFACE_SIDE_STYLE('',(#14070));
-#14070 = SURFACE_STYLE_FILL_AREA(#14071);
-#14071 = FILL_AREA_STYLE('',(#14072));
-#14072 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14073 = STYLED_ITEM('color',(#14074),#9320);
-#14074 = PRESENTATION_STYLE_ASSIGNMENT((#14075));
-#14075 = SURFACE_STYLE_USAGE(.BOTH.,#14076);
-#14076 = SURFACE_SIDE_STYLE('',(#14077));
-#14077 = SURFACE_STYLE_FILL_AREA(#14078);
-#14078 = FILL_AREA_STYLE('',(#14079));
-#14079 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14080 = STYLED_ITEM('color',(#14081),#9347);
-#14081 = PRESENTATION_STYLE_ASSIGNMENT((#14082));
-#14082 = SURFACE_STYLE_USAGE(.BOTH.,#14083);
-#14083 = SURFACE_SIDE_STYLE('',(#14084));
-#14084 = SURFACE_STYLE_FILL_AREA(#14085);
-#14085 = FILL_AREA_STYLE('',(#14086));
-#14086 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14087 = STYLED_ITEM('color',(#14088),#9383);
-#14088 = PRESENTATION_STYLE_ASSIGNMENT((#14089));
-#14089 = SURFACE_STYLE_USAGE(.BOTH.,#14090);
-#14090 = SURFACE_SIDE_STYLE('',(#14091));
-#14091 = SURFACE_STYLE_FILL_AREA(#14092);
-#14092 = FILL_AREA_STYLE('',(#14093));
-#14093 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14094 = STYLED_ITEM('color',(#14095),#9419);
-#14095 = PRESENTATION_STYLE_ASSIGNMENT((#14096));
-#14096 = SURFACE_STYLE_USAGE(.BOTH.,#14097);
-#14097 = SURFACE_SIDE_STYLE('',(#14098));
-#14098 = SURFACE_STYLE_FILL_AREA(#14099);
-#14099 = FILL_AREA_STYLE('',(#14100));
-#14100 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14101 = STYLED_ITEM('color',(#14102),#9426);
-#14102 = PRESENTATION_STYLE_ASSIGNMENT((#14103));
-#14103 = SURFACE_STYLE_USAGE(.BOTH.,#14104);
-#14104 = SURFACE_SIDE_STYLE('',(#14105));
-#14105 = SURFACE_STYLE_FILL_AREA(#14106);
-#14106 = FILL_AREA_STYLE('',(#14107));
-#14107 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14108 = STYLED_ITEM('color',(#14109),#9462);
-#14109 = PRESENTATION_STYLE_ASSIGNMENT((#14110));
-#14110 = SURFACE_STYLE_USAGE(.BOTH.,#14111);
-#14111 = SURFACE_SIDE_STYLE('',(#14112));
-#14112 = SURFACE_STYLE_FILL_AREA(#14113);
-#14113 = FILL_AREA_STYLE('',(#14114));
-#14114 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14115 = STYLED_ITEM('color',(#14116),#9498);
-#14116 = PRESENTATION_STYLE_ASSIGNMENT((#14117));
-#14117 = SURFACE_STYLE_USAGE(.BOTH.,#14118);
-#14118 = SURFACE_SIDE_STYLE('',(#14119));
-#14119 = SURFACE_STYLE_FILL_AREA(#14120);
-#14120 = FILL_AREA_STYLE('',(#14121));
-#14121 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14122 = STYLED_ITEM('color',(#14123),#9505);
-#14123 = PRESENTATION_STYLE_ASSIGNMENT((#14124));
-#14124 = SURFACE_STYLE_USAGE(.BOTH.,#14125);
-#14125 = SURFACE_SIDE_STYLE('',(#14126));
-#14126 = SURFACE_STYLE_FILL_AREA(#14127);
-#14127 = FILL_AREA_STYLE('',(#14128));
-#14128 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14129 = STYLED_ITEM('color',(#14130),#9512);
-#14130 = PRESENTATION_STYLE_ASSIGNMENT((#14131));
-#14131 = SURFACE_STYLE_USAGE(.BOTH.,#14132);
-#14132 = SURFACE_SIDE_STYLE('',(#14133));
-#14133 = SURFACE_STYLE_FILL_AREA(#14134);
-#14134 = FILL_AREA_STYLE('',(#14135));
-#14135 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14136 = STYLED_ITEM('color',(#14137),#9519);
-#14137 = PRESENTATION_STYLE_ASSIGNMENT((#14138));
-#14138 = SURFACE_STYLE_USAGE(.BOTH.,#14139);
-#14139 = SURFACE_SIDE_STYLE('',(#14140));
-#14140 = SURFACE_STYLE_FILL_AREA(#14141);
-#14141 = FILL_AREA_STYLE('',(#14142));
-#14142 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14143 = STYLED_ITEM('color',(#14144),#9978);
-#14144 = PRESENTATION_STYLE_ASSIGNMENT((#14145));
-#14145 = SURFACE_STYLE_USAGE(.BOTH.,#14146);
-#14146 = SURFACE_SIDE_STYLE('',(#14147));
-#14147 = SURFACE_STYLE_FILL_AREA(#14148);
-#14148 = FILL_AREA_STYLE('',(#14149));
-#14149 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14150 = STYLED_ITEM('color',(#14151),#9982);
-#14151 = PRESENTATION_STYLE_ASSIGNMENT((#14152));
-#14152 = SURFACE_STYLE_USAGE(.BOTH.,#14153);
-#14153 = SURFACE_SIDE_STYLE('',(#14154));
-#14154 = SURFACE_STYLE_FILL_AREA(#14155);
-#14155 = FILL_AREA_STYLE('',(#14156));
-#14156 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14157 = STYLED_ITEM('color',(#14158),#9986);
-#14158 = PRESENTATION_STYLE_ASSIGNMENT((#14159));
-#14159 = SURFACE_STYLE_USAGE(.BOTH.,#14160);
-#14160 = SURFACE_SIDE_STYLE('',(#14161));
-#14161 = SURFACE_STYLE_FILL_AREA(#14162);
-#14162 = FILL_AREA_STYLE('',(#14163));
-#14163 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14164 = STYLED_ITEM('color',(#14165),#10387);
-#14165 = PRESENTATION_STYLE_ASSIGNMENT((#14166));
-#14166 = SURFACE_STYLE_USAGE(.BOTH.,#14167);
-#14167 = SURFACE_SIDE_STYLE('',(#14168));
-#14168 = SURFACE_STYLE_FILL_AREA(#14169);
-#14169 = FILL_AREA_STYLE('',(#14170));
-#14170 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14171 = STYLED_ITEM('color',(#14172),#11521);
-#14172 = PRESENTATION_STYLE_ASSIGNMENT((#14173));
-#14173 = SURFACE_STYLE_USAGE(.BOTH.,#14174);
-#14174 = SURFACE_SIDE_STYLE('',(#14175));
-#14175 = SURFACE_STYLE_FILL_AREA(#14176);
-#14176 = FILL_AREA_STYLE('',(#14177));
-#14177 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14178 = STYLED_ITEM('color',(#14179),#11681);
-#14179 = PRESENTATION_STYLE_ASSIGNMENT((#14180));
-#14180 = SURFACE_STYLE_USAGE(.BOTH.,#14181);
-#14181 = SURFACE_SIDE_STYLE('',(#14182));
-#14182 = SURFACE_STYLE_FILL_AREA(#14183);
-#14183 = FILL_AREA_STYLE('',(#14184));
-#14184 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14185 = STYLED_ITEM('color',(#14186),#11731);
-#14186 = PRESENTATION_STYLE_ASSIGNMENT((#14187));
-#14187 = SURFACE_STYLE_USAGE(.BOTH.,#14188);
-#14188 = SURFACE_SIDE_STYLE('',(#14189));
-#14189 = SURFACE_STYLE_FILL_AREA(#14190);
-#14190 = FILL_AREA_STYLE('',(#14191));
-#14191 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14192 = STYLED_ITEM('color',(#14193),#11864);
-#14193 = PRESENTATION_STYLE_ASSIGNMENT((#14194));
-#14194 = SURFACE_STYLE_USAGE(.BOTH.,#14195);
-#14195 = SURFACE_SIDE_STYLE('',(#14196));
-#14196 = SURFACE_STYLE_FILL_AREA(#14197);
-#14197 = FILL_AREA_STYLE('',(#14198));
-#14198 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14199 = STYLED_ITEM('color',(#14200),#12024);
-#14200 = PRESENTATION_STYLE_ASSIGNMENT((#14201));
-#14201 = SURFACE_STYLE_USAGE(.BOTH.,#14202);
-#14202 = SURFACE_SIDE_STYLE('',(#14203));
-#14203 = SURFACE_STYLE_FILL_AREA(#14204);
-#14204 = FILL_AREA_STYLE('',(#14205));
-#14205 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14206 = STYLED_ITEM('color',(#14207),#12073);
-#14207 = PRESENTATION_STYLE_ASSIGNMENT((#14208));
-#14208 = SURFACE_STYLE_USAGE(.BOTH.,#14209);
-#14209 = SURFACE_SIDE_STYLE('',(#14210));
-#14210 = SURFACE_STYLE_FILL_AREA(#14211);
-#14211 = FILL_AREA_STYLE('',(#14212));
-#14212 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14213 = STYLED_ITEM('color',(#14214),#12206);
-#14214 = PRESENTATION_STYLE_ASSIGNMENT((#14215));
-#14215 = SURFACE_STYLE_USAGE(.BOTH.,#14216);
-#14216 = SURFACE_SIDE_STYLE('',(#14217));
-#14217 = SURFACE_STYLE_FILL_AREA(#14218);
-#14218 = FILL_AREA_STYLE('',(#14219));
-#14219 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14220 = STYLED_ITEM('color',(#14221),#12366);
-#14221 = PRESENTATION_STYLE_ASSIGNMENT((#14222));
-#14222 = SURFACE_STYLE_USAGE(.BOTH.,#14223);
-#14223 = SURFACE_SIDE_STYLE('',(#14224));
-#14224 = SURFACE_STYLE_FILL_AREA(#14225);
-#14225 = FILL_AREA_STYLE('',(#14226));
-#14226 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14227 = STYLED_ITEM('color',(#14228),#12415);
-#14228 = PRESENTATION_STYLE_ASSIGNMENT((#14229));
-#14229 = SURFACE_STYLE_USAGE(.BOTH.,#14230);
-#14230 = SURFACE_SIDE_STYLE('',(#14231));
-#14231 = SURFACE_STYLE_FILL_AREA(#14232);
-#14232 = FILL_AREA_STYLE('',(#14233));
-#14233 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14234 = STYLED_ITEM('color',(#14235),#12548);
-#14235 = PRESENTATION_STYLE_ASSIGNMENT((#14236));
-#14236 = SURFACE_STYLE_USAGE(.BOTH.,#14237);
-#14237 = SURFACE_SIDE_STYLE('',(#14238));
-#14238 = SURFACE_STYLE_FILL_AREA(#14239);
-#14239 = FILL_AREA_STYLE('',(#14240));
-#14240 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14241 = STYLED_ITEM('color',(#14242),#12576);
-#14242 = PRESENTATION_STYLE_ASSIGNMENT((#14243));
-#14243 = SURFACE_STYLE_USAGE(.BOTH.,#14244);
-#14244 = SURFACE_SIDE_STYLE('',(#14245));
-#14245 = SURFACE_STYLE_FILL_AREA(#14246);
-#14246 = FILL_AREA_STYLE('',(#14247));
-#14247 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14248 = STYLED_ITEM('color',(#14249),#12625);
-#14249 = PRESENTATION_STYLE_ASSIGNMENT((#14250));
-#14250 = SURFACE_STYLE_USAGE(.BOTH.,#14251);
-#14251 = SURFACE_SIDE_STYLE('',(#14252));
-#14252 = SURFACE_STYLE_FILL_AREA(#14253);
-#14253 = FILL_AREA_STYLE('',(#14254));
-#14254 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14255 = STYLED_ITEM('color',(#14256),#12675);
-#14256 = PRESENTATION_STYLE_ASSIGNMENT((#14257));
-#14257 = SURFACE_STYLE_USAGE(.BOTH.,#14258);
-#14258 = SURFACE_SIDE_STYLE('',(#14259));
-#14259 = SURFACE_STYLE_FILL_AREA(#14260);
-#14260 = FILL_AREA_STYLE('',(#14261));
-#14261 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14262 = STYLED_ITEM('color',(#14263),#12702);
-#14263 = PRESENTATION_STYLE_ASSIGNMENT((#14264));
-#14264 = SURFACE_STYLE_USAGE(.BOTH.,#14265);
-#14265 = SURFACE_SIDE_STYLE('',(#14266));
-#14266 = SURFACE_STYLE_FILL_AREA(#14267);
-#14267 = FILL_AREA_STYLE('',(#14268));
-#14268 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14269 = STYLED_ITEM('color',(#14270),#12751);
-#14270 = PRESENTATION_STYLE_ASSIGNMENT((#14271));
-#14271 = SURFACE_STYLE_USAGE(.BOTH.,#14272);
-#14272 = SURFACE_SIDE_STYLE('',(#14273));
-#14273 = SURFACE_STYLE_FILL_AREA(#14274);
-#14274 = FILL_AREA_STYLE('',(#14275));
-#14275 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14276 = STYLED_ITEM('color',(#14277),#12801);
-#14277 = PRESENTATION_STYLE_ASSIGNMENT((#14278));
-#14278 = SURFACE_STYLE_USAGE(.BOTH.,#14279);
-#14279 = SURFACE_SIDE_STYLE('',(#14280));
-#14280 = SURFACE_STYLE_FILL_AREA(#14281);
-#14281 = FILL_AREA_STYLE('',(#14282));
-#14282 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14283 = STYLED_ITEM('color',(#14284),#12828);
-#14284 = PRESENTATION_STYLE_ASSIGNMENT((#14285));
-#14285 = SURFACE_STYLE_USAGE(.BOTH.,#14286);
-#14286 = SURFACE_SIDE_STYLE('',(#14287));
-#14287 = SURFACE_STYLE_FILL_AREA(#14288);
-#14288 = FILL_AREA_STYLE('',(#14289));
-#14289 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14290 = STYLED_ITEM('color',(#14291),#12855);
-#14291 = PRESENTATION_STYLE_ASSIGNMENT((#14292));
-#14292 = SURFACE_STYLE_USAGE(.BOTH.,#14293);
-#14293 = SURFACE_SIDE_STYLE('',(#14294));
-#14294 = SURFACE_STYLE_FILL_AREA(#14295);
-#14295 = FILL_AREA_STYLE('',(#14296));
-#14296 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14297 = STYLED_ITEM('color',(#14298),#12904);
-#14298 = PRESENTATION_STYLE_ASSIGNMENT((#14299));
-#14299 = SURFACE_STYLE_USAGE(.BOTH.,#14300);
-#14300 = SURFACE_SIDE_STYLE('',(#14301));
-#14301 = SURFACE_STYLE_FILL_AREA(#14302);
-#14302 = FILL_AREA_STYLE('',(#14303));
-#14303 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14304 = STYLED_ITEM('color',(#14305),#12954);
-#14305 = PRESENTATION_STYLE_ASSIGNMENT((#14306));
-#14306 = SURFACE_STYLE_USAGE(.BOTH.,#14307);
-#14307 = SURFACE_SIDE_STYLE('',(#14308));
-#14308 = SURFACE_STYLE_FILL_AREA(#14309);
-#14309 = FILL_AREA_STYLE('',(#14310));
-#14310 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14311 = STYLED_ITEM('color',(#14312),#12981);
-#14312 = PRESENTATION_STYLE_ASSIGNMENT((#14313));
-#14313 = SURFACE_STYLE_USAGE(.BOTH.,#14314);
-#14314 = SURFACE_SIDE_STYLE('',(#14315));
-#14315 = SURFACE_STYLE_FILL_AREA(#14316);
-#14316 = FILL_AREA_STYLE('',(#14317));
-#14317 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14318 = STYLED_ITEM('color',(#14319),#13030);
-#14319 = PRESENTATION_STYLE_ASSIGNMENT((#14320));
-#14320 = SURFACE_STYLE_USAGE(.BOTH.,#14321);
-#14321 = SURFACE_SIDE_STYLE('',(#14322));
-#14322 = SURFACE_STYLE_FILL_AREA(#14323);
-#14323 = FILL_AREA_STYLE('',(#14324));
-#14324 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14325 = STYLED_ITEM('color',(#14326),#13080);
-#14326 = PRESENTATION_STYLE_ASSIGNMENT((#14327));
-#14327 = SURFACE_STYLE_USAGE(.BOTH.,#14328);
-#14328 = SURFACE_SIDE_STYLE('',(#14329));
-#14329 = SURFACE_STYLE_FILL_AREA(#14330);
-#14330 = FILL_AREA_STYLE('',(#14331));
-#14331 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14332 = STYLED_ITEM('color',(#14333),#13107);
-#14333 = PRESENTATION_STYLE_ASSIGNMENT((#14334));
-#14334 = SURFACE_STYLE_USAGE(.BOTH.,#14335);
-#14335 = SURFACE_SIDE_STYLE('',(#14336));
-#14336 = SURFACE_STYLE_FILL_AREA(#14337);
-#14337 = FILL_AREA_STYLE('',(#14338));
-#14338 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14339 = STYLED_ITEM('color',(#14340),#13134);
-#14340 = PRESENTATION_STYLE_ASSIGNMENT((#14341));
-#14341 = SURFACE_STYLE_USAGE(.BOTH.,#14342);
-#14342 = SURFACE_SIDE_STYLE('',(#14343));
-#14343 = SURFACE_STYLE_FILL_AREA(#14344);
-#14344 = FILL_AREA_STYLE('',(#14345));
-#14345 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14346 = STYLED_ITEM('color',(#14347),#13183);
-#14347 = PRESENTATION_STYLE_ASSIGNMENT((#14348));
-#14348 = SURFACE_STYLE_USAGE(.BOTH.,#14349);
-#14349 = SURFACE_SIDE_STYLE('',(#14350));
-#14350 = SURFACE_STYLE_FILL_AREA(#14351);
-#14351 = FILL_AREA_STYLE('',(#14352));
-#14352 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14353 = STYLED_ITEM('color',(#14354),#13233);
-#14354 = PRESENTATION_STYLE_ASSIGNMENT((#14355));
-#14355 = SURFACE_STYLE_USAGE(.BOTH.,#14356);
-#14356 = SURFACE_SIDE_STYLE('',(#14357));
-#14357 = SURFACE_STYLE_FILL_AREA(#14358);
-#14358 = FILL_AREA_STYLE('',(#14359));
-#14359 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14360 = STYLED_ITEM('color',(#14361),#13260);
-#14361 = PRESENTATION_STYLE_ASSIGNMENT((#14362));
-#14362 = SURFACE_STYLE_USAGE(.BOTH.,#14363);
-#14363 = SURFACE_SIDE_STYLE('',(#14364));
-#14364 = SURFACE_STYLE_FILL_AREA(#14365);
-#14365 = FILL_AREA_STYLE('',(#14366));
-#14366 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14367 = STYLED_ITEM('color',(#14368),#13309);
-#14368 = PRESENTATION_STYLE_ASSIGNMENT((#14369));
-#14369 = SURFACE_STYLE_USAGE(.BOTH.,#14370);
-#14370 = SURFACE_SIDE_STYLE('',(#14371));
-#14371 = SURFACE_STYLE_FILL_AREA(#14372);
-#14372 = FILL_AREA_STYLE('',(#14373));
-#14373 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14374 = STYLED_ITEM('color',(#14375),#13359);
-#14375 = PRESENTATION_STYLE_ASSIGNMENT((#14376));
-#14376 = SURFACE_STYLE_USAGE(.BOTH.,#14377);
-#14377 = SURFACE_SIDE_STYLE('',(#14378));
-#14378 = SURFACE_STYLE_FILL_AREA(#14379);
-#14379 = FILL_AREA_STYLE('',(#14380));
-#14380 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14381 = STYLED_ITEM('color',(#14382),#13386);
-#14382 = PRESENTATION_STYLE_ASSIGNMENT((#14383));
-#14383 = SURFACE_STYLE_USAGE(.BOTH.,#14384);
-#14384 = SURFACE_SIDE_STYLE('',(#14385));
-#14385 = SURFACE_STYLE_FILL_AREA(#14386);
-#14386 = FILL_AREA_STYLE('',(#14387));
-#14387 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14388 = STYLED_ITEM('color',(#14389),#13393);
-#14389 = PRESENTATION_STYLE_ASSIGNMENT((#14390));
-#14390 = SURFACE_STYLE_USAGE(.BOTH.,#14391);
-#14391 = SURFACE_SIDE_STYLE('',(#14392));
-#14392 = SURFACE_STYLE_FILL_AREA(#14393);
-#14393 = FILL_AREA_STYLE('',(#14394));
-#14394 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14395 = STYLED_ITEM('color',(#14396),#13400);
-#14396 = PRESENTATION_STYLE_ASSIGNMENT((#14397));
-#14397 = SURFACE_STYLE_USAGE(.BOTH.,#14398);
-#14398 = SURFACE_SIDE_STYLE('',(#14399));
-#14399 = SURFACE_STYLE_FILL_AREA(#14400);
-#14400 = FILL_AREA_STYLE('',(#14401));
-#14401 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14402 = STYLED_ITEM('color',(#14403),#13407);
-#14403 = PRESENTATION_STYLE_ASSIGNMENT((#14404));
-#14404 = SURFACE_STYLE_USAGE(.BOTH.,#14405);
-#14405 = SURFACE_SIDE_STYLE('',(#14406));
-#14406 = SURFACE_STYLE_FILL_AREA(#14407);
-#14407 = FILL_AREA_STYLE('',(#14408));
-#14408 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14409 = STYLED_ITEM('color',(#14410),#13414);
-#14410 = PRESENTATION_STYLE_ASSIGNMENT((#14411));
-#14411 = SURFACE_STYLE_USAGE(.BOTH.,#14412);
-#14412 = SURFACE_SIDE_STYLE('',(#14413));
-#14413 = SURFACE_STYLE_FILL_AREA(#14414);
-#14414 = FILL_AREA_STYLE('',(#14415));
-#14415 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14416 = STYLED_ITEM('color',(#14417),#13421);
-#14417 = PRESENTATION_STYLE_ASSIGNMENT((#14418));
-#14418 = SURFACE_STYLE_USAGE(.BOTH.,#14419);
-#14419 = SURFACE_SIDE_STYLE('',(#14420));
-#14420 = SURFACE_STYLE_FILL_AREA(#14421);
-#14421 = FILL_AREA_STYLE('',(#14422));
-#14422 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14423 = STYLED_ITEM('color',(#14424),#13428);
-#14424 = PRESENTATION_STYLE_ASSIGNMENT((#14425));
-#14425 = SURFACE_STYLE_USAGE(.BOTH.,#14426);
-#14426 = SURFACE_SIDE_STYLE('',(#14427));
-#14427 = SURFACE_STYLE_FILL_AREA(#14428);
-#14428 = FILL_AREA_STYLE('',(#14429));
-#14429 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14430 = STYLED_ITEM('color',(#14431),#13435);
-#14431 = PRESENTATION_STYLE_ASSIGNMENT((#14432));
-#14432 = SURFACE_STYLE_USAGE(.BOTH.,#14433);
-#14433 = SURFACE_SIDE_STYLE('',(#14434));
-#14434 = SURFACE_STYLE_FILL_AREA(#14435);
-#14435 = FILL_AREA_STYLE('',(#14436));
-#14436 = FILL_AREA_STYLE_COLOUR('',#13463);
-#14437 = STYLED_ITEM('color',(#14438),#13442);
-#14438 = PRESENTATION_STYLE_ASSIGNMENT((#14439));
-#14439 = SURFACE_STYLE_USAGE(.BOTH.,#14440);
-#14440 = SURFACE_SIDE_STYLE('',(#14441));
-#14441 = SURFACE_STYLE_FILL_AREA(#14442);
-#14442 = FILL_AREA_STYLE('',(#14443));
-#14443 = FILL_AREA_STYLE_COLOUR('',#13463);
-ENDSEC;
-END-ISO-10303-21;
diff --git a/src/ball_socket_v00.stl b/src/ball_socket_v00.stl
deleted file mode 100644
index a1b11de..0000000
--- a/src/ball_socket_v00.stl
+++ /dev/null
Binary files differ
diff --git a/src/dactyl_manuform.py b/src/dactyl_manuform.py
index 1fba393..4f9d6dd 100644
--- a/src/dactyl_manuform.py
+++ b/src/dactyl_manuform.py
@@ -278,7 +278,6 @@ def trackball_socket(segments=100, side="right"):
# shape = union([shape, cyl])
tb_file = path.join("..", "src", r"trackball_socket_body_34mm")
- # tb_file = path.join("..", "src", r"trackball_fused_34mm")
tbcut_file = path.join("..", "src", r"trackball_socket_cutter_34mm")
sens_file = path.join("..", "src", r"trackball_sensor_mount")
senscut_file = path.join("..", "src", r"trackball_sensor_cutter")
diff --git a/src/generate_configuration.py b/src/generate_configuration.py
index f64ca84..ad00131 100644
--- a/src/generate_configuration.py
+++ b/src/generate_configuration.py
@@ -106,11 +106,11 @@ shape_config = {
'ball_diameter': 34.0,
'ball_wall_thickness': 3, # should not be changed unless the import models are changed.
'ball_gap': 1.0,
- 'trackball_hole_diameter': 35,
+ 'trackball_hole_diameter': 36.5,
'trackball_hole_height': 40,
# Removed trackball_rotation, ball_z_offset. and trackball_sensor_rotation and added more flexibility.
'tb_socket_translation_offset': (0, 0, 2.0), # applied to the socket and sensor, large values will cause web/wall issues.
- 'tb_socket_rotation_offset': (0, 0, -90), # applied to the socket and sensor, large values will cause web/wall issues.
+ 'tb_socket_rotation_offset': (0, 0, 0), # applied to the socket and sensor, large values will cause web/wall issues.
'tb_sensor_translation_offset': (0, 0, 0), #deviation from socket offsets, for fixing generated geometry issues
'tb_sensor_rotation_offset': (0, 0, 0), #deviation from socket offsets, for changing the sensor roll orientation
diff --git a/src/helpers_blender.py b/src/helpers_blender.py
index 86857a3..f3bbef2 100644
--- a/src/helpers_blender.py
+++ b/src/helpers_blender.py
@@ -126,9 +126,9 @@ def extrude_poly(outer_poly, inner_polys=None, height=1):
return sl.linear_extrude(height=height, twist=0, convexity=0, center=True)(outer_poly)
-def import_file(fname):
+def import_file(fname, convexity=5):
print("IMPORTING FROM {}".format(fname))
- return sl.import_(fname + ".stl")
+ return sl.import_(fname + ".stl", convexity=convexity)
def export_file(shape, fname):
diff --git a/src/helpers_cadquery.py b/src/helpers_cadquery.py
index a57eb26..5dc78d1 100644
--- a/src/helpers_cadquery.py
+++ b/src/helpers_cadquery.py
@@ -211,7 +211,7 @@ def extrude_poly(outer_poly, inner_polys=None, height=1): # vector=(0,0,1)):
cq.Solid.extrudeLinear(outerWire=outer_wires, innerWires=inner_wires, vecNormal=cq.Vector(0, 0, height)))
-def import_file(fname):
+def import_file(fname, convexity=None):
print("IMPORTING FROM {}".format(fname))
return cq.Workplane('XY').add(cq.importers.importShape(
cq.exporters.ExportTypes.STEP,
diff --git a/src/helpers_solid.py b/src/helpers_solid.py
index f5636ea..174d65a 100644
--- a/src/helpers_solid.py
+++ b/src/helpers_solid.py
@@ -133,9 +133,9 @@ def extrude_poly(outer_poly, inner_polys=None, height=1):
return sl.linear_extrude(height=height, twist=0, convexity=0, center=True)(outer_poly)
-def import_file(fname):
+def import_file(fname, convexity=2):
print("IMPORTING FROM {}".format(fname))
- return sl.import_(fname + ".stl")
+ return sl.import_stl(fname + ".stl", convexity=convexity)
def export_file(shape, fname):
diff --git a/src/hot_swap_plate_V01.FCStd b/src/hot_swap_plate_V01.FCStd
deleted file mode 100644
index 98b68d0..0000000
--- a/src/hot_swap_plate_V01.FCStd
+++ /dev/null
Binary files differ
diff --git a/src/hot_swap_plate_V02.FCStd b/src/hot_swap_plate_V02.FCStd
deleted file mode 100644
index 353c635..0000000
--- a/src/hot_swap_plate_V02.FCStd
+++ /dev/null
Binary files differ
diff --git a/src/run_config.json b/src/run_config.json
index 0930207..b3eadc4 100644
--- a/src/run_config.json
+++ b/src/run_config.json
@@ -118,7 +118,7 @@
"ball_diameter": 34.0,
"ball_wall_thickness": 3,
"ball_gap": 1.0,
- "trackball_hole_diameter": 35,
+ "trackball_hole_diameter": 36.5,
"trackball_hole_height": 40,
"tb_socket_translation_offset": [
0,
@@ -128,7 +128,7 @@
"tb_socket_rotation_offset": [
0,
0,
- -90
+ 0
],
"tb_sensor_translation_offset": [
0,
diff --git a/src/sensor_holder.step b/src/sensor_holder.step
new file mode 100644
index 0000000..5f78418
--- /dev/null
+++ b/src/sensor_holder.step
@@ -0,0 +1,3358 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME(
+'E:/Users/jashreve/Documents/git/dactyl-keyboard-JS/src/sensor_
+holder.step','2021-08-17T20:18:45',('Author'),(''),
+ 'Open CASCADE STEP processor 7.2','FreeCAD','Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+ 'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+ 'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('Sensor_Holder','Sensor_Holder','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#2804);
+#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,#137,#223,#411,#655,#814,#841,#890,#1275,
+ #1324,#1439,#1466,#1566,#1593,#1600,#1705,#1759,#1786,#1835,#1867,
+ #1973,#2022,#2094,#2121,#2170,#2247,#2296,#2323,#2399,#2426,#2524,
+ #2682,#2709,#2716,#2743,#2770,#2797));
+#17 = ADVANCED_FACE('',(#18),#32,.F.);
+#18 = FACE_BOUND('',#19,.F.);
+#19 = EDGE_LOOP('',(#20,#55,#83,#111));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(-2.2360679775,-14.54,-17.9));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(-2.2360679775,-14.54,-22.05));
+#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.);
+#27 = LINE('',#28,#29);
+#28 = CARTESIAN_POINT('',(-2.2360679775,-14.54,-17.9));
+#29 = VECTOR('',#30,1.);
+#30 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#31 = PCURVE('',#32,#37);
+#32 = PLANE('',#33);
+#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
+#34 = CARTESIAN_POINT('',(-2.2360679775,-14.54,-17.9));
+#35 = DIRECTION('',(-5.752493115512E-016,1.,0.E+000));
+#36 = DIRECTION('',(-1.,-5.752493115512E-016,0.E+000));
+#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);
+#38 = LINE('',#39,#40);
+#39 = CARTESIAN_POINT('',(-2.6645352591E-015,0.E+000));
+#40 = VECTOR('',#41,1.);
+#41 = DIRECTION('',(0.E+000,-1.));
+#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#43 = PCURVE('',#44,#49);
+#44 = CYLINDRICAL_SURFACE('',#45,3.);
+#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48);
+#46 = CARTESIAN_POINT('',(0.E+000,-12.54,-17.9));
+#47 = DIRECTION('',(0.E+000,0.E+000,1.));
+#48 = DIRECTION('',(1.,0.E+000,0.E+000));
+#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54);
+#50 = LINE('',#51,#52);
+#51 = CARTESIAN_POINT('',(3.871320309817,0.E+000));
+#52 = VECTOR('',#53,1.);
+#53 = DIRECTION('',(0.E+000,-1.));
+#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#55 = ORIENTED_EDGE('',*,*,#56,.T.);
+#56 = EDGE_CURVE('',#24,#57,#59,.T.);
+#57 = VERTEX_POINT('',#58);
+#58 = CARTESIAN_POINT('',(-11.5,-14.54,-22.05));
+#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.);
+#60 = LINE('',#61,#62);
+#61 = CARTESIAN_POINT('',(-2.2360679775,-14.54,-22.05));
+#62 = VECTOR('',#63,1.);
+#63 = DIRECTION('',(-1.,-5.752493115512E-016,0.E+000));
+#64 = PCURVE('',#32,#65);
+#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70);
+#66 = LINE('',#67,#68);
+#67 = CARTESIAN_POINT('',(-0.E+000,-4.15));
+#68 = VECTOR('',#69,1.);
+#69 = DIRECTION('',(1.,0.E+000));
+#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#71 = PCURVE('',#72,#77);
+#72 = PLANE('',#73);
+#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76);
+#74 = CARTESIAN_POINT('',(-4.909806100485E-016,-0.29,-22.05));
+#75 = DIRECTION('',(-2.781837339664E-034,4.454181525316E-034,-1.));
+#76 = DIRECTION('',(0.E+000,-1.,-4.454181525316E-034));
+#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82);
+#78 = LINE('',#79,#80);
+#79 = CARTESIAN_POINT('',(14.25,2.2360679775));
+#80 = VECTOR('',#81,1.);
+#81 = DIRECTION('',(5.752493115512E-016,1.));
+#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#83 = ORIENTED_EDGE('',*,*,#84,.F.);
+#84 = EDGE_CURVE('',#85,#57,#87,.T.);
+#85 = VERTEX_POINT('',#86);
+#86 = CARTESIAN_POINT('',(-11.5,-14.54,-17.9));
+#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.);
+#88 = LINE('',#89,#90);
+#89 = CARTESIAN_POINT('',(-11.5,-14.54,-17.9));
+#90 = VECTOR('',#91,1.);
+#91 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#92 = PCURVE('',#32,#93);
+#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98);
+#94 = LINE('',#95,#96);
+#95 = CARTESIAN_POINT('',(9.2639320225,0.E+000));
+#96 = VECTOR('',#97,1.);
+#97 = DIRECTION('',(0.E+000,-1.));
+#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#99 = PCURVE('',#100,#105);
+#100 = PLANE('',#101);
+#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104);
+#102 = CARTESIAN_POINT('',(-11.5,-14.54,-17.9));
+#103 = DIRECTION('',(1.,0.E+000,0.E+000));
+#104 = DIRECTION('',(0.E+000,1.,0.E+000));
+#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110);
+#106 = LINE('',#107,#108);
+#107 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#108 = VECTOR('',#109,1.);
+#109 = DIRECTION('',(0.E+000,-1.));
+#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#111 = ORIENTED_EDGE('',*,*,#112,.F.);
+#112 = EDGE_CURVE('',#22,#85,#113,.T.);
+#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.);
+#114 = LINE('',#115,#116);
+#115 = CARTESIAN_POINT('',(-2.2360679775,-14.54,-17.9));
+#116 = VECTOR('',#117,1.);
+#117 = DIRECTION('',(-1.,-5.752493115512E-016,0.E+000));
+#118 = PCURVE('',#32,#119);
+#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124);
+#120 = LINE('',#121,#122);
+#121 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#122 = VECTOR('',#123,1.);
+#123 = DIRECTION('',(1.,0.E+000));
+#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#125 = PCURVE('',#126,#131);
+#126 = PLANE('',#127);
+#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130);
+#128 = CARTESIAN_POINT('',(-4.909806100485E-016,-0.29,-17.9));
+#129 = DIRECTION('',(-2.781837339664E-034,4.454181525316E-034,-1.));
+#130 = DIRECTION('',(0.E+000,-1.,-4.454181525316E-034));
+#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136);
+#132 = LINE('',#133,#134);
+#133 = CARTESIAN_POINT('',(14.25,2.2360679775));
+#134 = VECTOR('',#135,1.);
+#135 = DIRECTION('',(5.752493115512E-016,1.));
+#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#137 = ADVANCED_FACE('',(#138),#44,.T.);
+#138 = FACE_BOUND('',#139,.T.);
+#139 = EDGE_LOOP('',(#140,#141,#169,#197));
+#140 = ORIENTED_EDGE('',*,*,#21,.T.);
+#141 = ORIENTED_EDGE('',*,*,#142,.T.);
+#142 = EDGE_CURVE('',#24,#143,#145,.T.);
+#143 = VERTEX_POINT('',#144);
+#144 = CARTESIAN_POINT('',(2.2360679775,-14.54,-22.05));
+#145 = SURFACE_CURVE('',#146,(#151,#158),.PCURVE_S1.);
+#146 = CIRCLE('',#147,3.);
+#147 = AXIS2_PLACEMENT_3D('',#148,#149,#150);
+#148 = CARTESIAN_POINT('',(0.E+000,-12.54,-22.05));
+#149 = DIRECTION('',(0.E+000,0.E+000,1.));
+#150 = DIRECTION('',(1.,0.E+000,0.E+000));
+#151 = PCURVE('',#44,#152);
+#152 = DEFINITIONAL_REPRESENTATION('',(#153),#157);
+#153 = LINE('',#154,#155);
+#154 = CARTESIAN_POINT('',(0.E+000,-4.15));
+#155 = VECTOR('',#156,1.);
+#156 = DIRECTION('',(1.,0.E+000));
+#157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#158 = PCURVE('',#72,#159);
+#159 = DEFINITIONAL_REPRESENTATION('',(#160),#168);
+#160 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#161,#162,#163,#164,#165,#166
+,#167),.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(
+ '') );
+#161 = CARTESIAN_POINT('',(12.25,-3.));
+#162 = CARTESIAN_POINT('',(7.053847577293,-3.));
+#163 = CARTESIAN_POINT('',(9.651923788647,1.5));
+#164 = CARTESIAN_POINT('',(12.25,6.));
+#165 = CARTESIAN_POINT('',(14.848076211353,1.5));
+#166 = CARTESIAN_POINT('',(17.446152422707,-3.));
+#167 = CARTESIAN_POINT('',(12.25,-3.));
+#168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#169 = ORIENTED_EDGE('',*,*,#170,.F.);
+#170 = EDGE_CURVE('',#171,#143,#173,.T.);
+#171 = VERTEX_POINT('',#172);
+#172 = CARTESIAN_POINT('',(2.2360679775,-14.54,-17.9));
+#173 = SURFACE_CURVE('',#174,(#178,#185),.PCURVE_S1.);
+#174 = LINE('',#175,#176);
+#175 = CARTESIAN_POINT('',(2.2360679775,-14.54,-17.9));
+#176 = VECTOR('',#177,1.);
+#177 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#178 = PCURVE('',#44,#179);
+#179 = DEFINITIONAL_REPRESENTATION('',(#180),#184);
+#180 = LINE('',#181,#182);
+#181 = CARTESIAN_POINT('',(5.553457650953,0.E+000));
+#182 = VECTOR('',#183,1.);
+#183 = DIRECTION('',(0.E+000,-1.));
+#184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#185 = PCURVE('',#186,#191);
+#186 = PLANE('',#187);
+#187 = AXIS2_PLACEMENT_3D('',#188,#189,#190);
+#188 = CARTESIAN_POINT('',(11.5,-14.54,-17.9));
+#189 = DIRECTION('',(0.E+000,1.,0.E+000));
+#190 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#191 = DEFINITIONAL_REPRESENTATION('',(#192),#196);
+#192 = LINE('',#193,#194);
+#193 = CARTESIAN_POINT('',(9.2639320225,0.E+000));
+#194 = VECTOR('',#195,1.);
+#195 = DIRECTION('',(0.E+000,-1.));
+#196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#197 = ORIENTED_EDGE('',*,*,#198,.F.);
+#198 = EDGE_CURVE('',#22,#171,#199,.T.);
+#199 = SURFACE_CURVE('',#200,(#205,#212),.PCURVE_S1.);
+#200 = CIRCLE('',#201,3.);
+#201 = AXIS2_PLACEMENT_3D('',#202,#203,#204);
+#202 = CARTESIAN_POINT('',(0.E+000,-12.54,-17.9));
+#203 = DIRECTION('',(0.E+000,0.E+000,1.));
+#204 = DIRECTION('',(1.,0.E+000,0.E+000));
+#205 = PCURVE('',#44,#206);
+#206 = DEFINITIONAL_REPRESENTATION('',(#207),#211);
+#207 = LINE('',#208,#209);
+#208 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#209 = VECTOR('',#210,1.);
+#210 = DIRECTION('',(1.,0.E+000));
+#211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#212 = PCURVE('',#126,#213);
+#213 = DEFINITIONAL_REPRESENTATION('',(#214),#222);
+#214 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#215,#216,#217,#218,#219,#220
+,#221),.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(
+ '') );
+#215 = CARTESIAN_POINT('',(12.25,-3.));
+#216 = CARTESIAN_POINT('',(7.053847577293,-3.));
+#217 = CARTESIAN_POINT('',(9.651923788647,1.5));
+#218 = CARTESIAN_POINT('',(12.25,6.));
+#219 = CARTESIAN_POINT('',(14.848076211353,1.5));
+#220 = CARTESIAN_POINT('',(17.446152422707,-3.));
+#221 = CARTESIAN_POINT('',(12.25,-3.));
+#222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#223 = ADVANCED_FACE('',(#224),#100,.F.);
+#224 = FACE_BOUND('',#225,.F.);
+#225 = EDGE_LOOP('',(#226,#249,#250,#273,#301,#329,#357,#385));
+#226 = ORIENTED_EDGE('',*,*,#227,.F.);
+#227 = EDGE_CURVE('',#85,#228,#230,.T.);
+#228 = VERTEX_POINT('',#229);
+#229 = CARTESIAN_POINT('',(-11.5,13.96,-17.9));
+#230 = SURFACE_CURVE('',#231,(#235,#242),.PCURVE_S1.);
+#231 = LINE('',#232,#233);
+#232 = CARTESIAN_POINT('',(-11.5,-14.54,-17.9));
+#233 = VECTOR('',#234,1.);
+#234 = DIRECTION('',(0.E+000,1.,0.E+000));
+#235 = PCURVE('',#100,#236);
+#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241);
+#237 = LINE('',#238,#239);
+#238 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#239 = VECTOR('',#240,1.);
+#240 = DIRECTION('',(1.,0.E+000));
+#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#242 = PCURVE('',#126,#243);
+#243 = DEFINITIONAL_REPRESENTATION('',(#244),#248);
+#244 = LINE('',#245,#246);
+#245 = CARTESIAN_POINT('',(14.25,11.5));
+#246 = VECTOR('',#247,1.);
+#247 = DIRECTION('',(-1.,-1.239080848477E-067));
+#248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#249 = ORIENTED_EDGE('',*,*,#84,.T.);
+#250 = ORIENTED_EDGE('',*,*,#251,.T.);
+#251 = EDGE_CURVE('',#57,#252,#254,.T.);
+#252 = VERTEX_POINT('',#253);
+#253 = CARTESIAN_POINT('',(-11.5,-11.065,-22.05));
+#254 = SURFACE_CURVE('',#255,(#259,#266),.PCURVE_S1.);
+#255 = LINE('',#256,#257);
+#256 = CARTESIAN_POINT('',(-11.5,-14.54,-22.05));
+#257 = VECTOR('',#258,1.);
+#258 = DIRECTION('',(0.E+000,1.,0.E+000));
+#259 = PCURVE('',#100,#260);
+#260 = DEFINITIONAL_REPRESENTATION('',(#261),#265);
+#261 = LINE('',#262,#263);
+#262 = CARTESIAN_POINT('',(0.E+000,-4.15));
+#263 = VECTOR('',#264,1.);
+#264 = DIRECTION('',(1.,0.E+000));
+#265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#266 = PCURVE('',#72,#267);
+#267 = DEFINITIONAL_REPRESENTATION('',(#268),#272);
+#268 = LINE('',#269,#270);
+#269 = CARTESIAN_POINT('',(14.25,11.5));
+#270 = VECTOR('',#271,1.);
+#271 = DIRECTION('',(-1.,-1.239080848477E-067));
+#272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#273 = ORIENTED_EDGE('',*,*,#274,.T.);
+#274 = EDGE_CURVE('',#252,#275,#277,.T.);
+#275 = VERTEX_POINT('',#276);
+#276 = CARTESIAN_POINT('',(-11.5,-11.065,-20.5));
+#277 = SURFACE_CURVE('',#278,(#282,#289),.PCURVE_S1.);
+#278 = LINE('',#279,#280);
+#279 = CARTESIAN_POINT('',(-11.5,-11.065,-19.2));
+#280 = VECTOR('',#281,1.);
+#281 = DIRECTION('',(0.E+000,0.E+000,1.));
+#282 = PCURVE('',#100,#283);
+#283 = DEFINITIONAL_REPRESENTATION('',(#284),#288);
+#284 = LINE('',#285,#286);
+#285 = CARTESIAN_POINT('',(3.475,-1.3));
+#286 = VECTOR('',#287,1.);
+#287 = DIRECTION('',(0.E+000,1.));
+#288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#289 = PCURVE('',#290,#295);
+#290 = PLANE('',#291);
+#291 = AXIS2_PLACEMENT_3D('',#292,#293,#294);
+#292 = CARTESIAN_POINT('',(15.,-11.065,-20.5));
+#293 = DIRECTION('',(0.E+000,1.,0.E+000));
+#294 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#295 = DEFINITIONAL_REPRESENTATION('',(#296),#300);
+#296 = LINE('',#297,#298);
+#297 = CARTESIAN_POINT('',(26.5,1.3));
+#298 = VECTOR('',#299,1.);
+#299 = DIRECTION('',(0.E+000,1.));
+#300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#301 = ORIENTED_EDGE('',*,*,#302,.T.);
+#302 = EDGE_CURVE('',#275,#303,#305,.T.);
+#303 = VERTEX_POINT('',#304);
+#304 = CARTESIAN_POINT('',(-11.5,10.485,-20.5));
+#305 = SURFACE_CURVE('',#306,(#310,#317),.PCURVE_S1.);
+#306 = LINE('',#307,#308);
+#307 = CARTESIAN_POINT('',(-11.5,-7.415,-20.5));
+#308 = VECTOR('',#309,1.);
+#309 = DIRECTION('',(0.E+000,1.,0.E+000));
+#310 = PCURVE('',#100,#311);
+#311 = DEFINITIONAL_REPRESENTATION('',(#312),#316);
+#312 = LINE('',#313,#314);
+#313 = CARTESIAN_POINT('',(7.125,-2.6));
+#314 = VECTOR('',#315,1.);
+#315 = DIRECTION('',(1.,0.E+000));
+#316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#317 = PCURVE('',#318,#323);
+#318 = PLANE('',#319);
+#319 = AXIS2_PLACEMENT_3D('',#320,#321,#322);
+#320 = CARTESIAN_POINT('',(5.5134256897E-016,-0.29,-20.5));
+#321 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#322 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#323 = DEFINITIONAL_REPRESENTATION('',(#324),#328);
+#324 = LINE('',#325,#326);
+#325 = CARTESIAN_POINT('',(11.5,-7.125));
+#326 = VECTOR('',#327,1.);
+#327 = DIRECTION('',(0.E+000,1.));
+#328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#329 = ORIENTED_EDGE('',*,*,#330,.T.);
+#330 = EDGE_CURVE('',#303,#331,#333,.T.);
+#331 = VERTEX_POINT('',#332);
+#332 = CARTESIAN_POINT('',(-11.5,10.485,-22.05));
+#333 = SURFACE_CURVE('',#334,(#338,#345),.PCURVE_S1.);
+#334 = LINE('',#335,#336);
+#335 = CARTESIAN_POINT('',(-11.5,10.485,-19.2));
+#336 = VECTOR('',#337,1.);
+#337 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#338 = PCURVE('',#100,#339);
+#339 = DEFINITIONAL_REPRESENTATION('',(#340),#344);
+#340 = LINE('',#341,#342);
+#341 = CARTESIAN_POINT('',(25.025,-1.3));
+#342 = VECTOR('',#343,1.);
+#343 = DIRECTION('',(0.E+000,-1.));
+#344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#345 = PCURVE('',#346,#351);
+#346 = PLANE('',#347);
+#347 = AXIS2_PLACEMENT_3D('',#348,#349,#350);
+#348 = CARTESIAN_POINT('',(-15.,10.485,-20.5));
+#349 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#350 = DIRECTION('',(1.,0.E+000,0.E+000));
+#351 = DEFINITIONAL_REPRESENTATION('',(#352),#356);
+#352 = LINE('',#353,#354);
+#353 = CARTESIAN_POINT('',(3.5,1.3));
+#354 = VECTOR('',#355,1.);
+#355 = DIRECTION('',(0.E+000,-1.));
+#356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#357 = ORIENTED_EDGE('',*,*,#358,.T.);
+#358 = EDGE_CURVE('',#331,#359,#361,.T.);
+#359 = VERTEX_POINT('',#360);
+#360 = CARTESIAN_POINT('',(-11.5,13.96,-22.05));
+#361 = SURFACE_CURVE('',#362,(#366,#373),.PCURVE_S1.);
+#362 = LINE('',#363,#364);
+#363 = CARTESIAN_POINT('',(-11.5,-14.54,-22.05));
+#364 = VECTOR('',#365,1.);
+#365 = DIRECTION('',(0.E+000,1.,0.E+000));
+#366 = PCURVE('',#100,#367);
+#367 = DEFINITIONAL_REPRESENTATION('',(#368),#372);
+#368 = LINE('',#369,#370);
+#369 = CARTESIAN_POINT('',(0.E+000,-4.15));
+#370 = VECTOR('',#371,1.);
+#371 = DIRECTION('',(1.,0.E+000));
+#372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#373 = PCURVE('',#374,#379);
+#374 = PLANE('',#375);
+#375 = AXIS2_PLACEMENT_3D('',#376,#377,#378);
+#376 = CARTESIAN_POINT('',(-4.909806100485E-016,-0.29,-22.05));
+#377 = DIRECTION('',(-2.781837339664E-034,4.454181525316E-034,-1.));
+#378 = DIRECTION('',(0.E+000,-1.,-4.454181525316E-034));
+#379 = DEFINITIONAL_REPRESENTATION('',(#380),#384);
+#380 = LINE('',#381,#382);
+#381 = CARTESIAN_POINT('',(14.25,11.5));
+#382 = VECTOR('',#383,1.);
+#383 = DIRECTION('',(-1.,-1.239080848477E-067));
+#384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#385 = ORIENTED_EDGE('',*,*,#386,.F.);
+#386 = EDGE_CURVE('',#228,#359,#387,.T.);
+#387 = SURFACE_CURVE('',#388,(#392,#399),.PCURVE_S1.);
+#388 = LINE('',#389,#390);
+#389 = CARTESIAN_POINT('',(-11.5,13.96,-17.9));
+#390 = VECTOR('',#391,1.);
+#391 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#392 = PCURVE('',#100,#393);
+#393 = DEFINITIONAL_REPRESENTATION('',(#394),#398);
+#394 = LINE('',#395,#396);
+#395 = CARTESIAN_POINT('',(28.5,0.E+000));
+#396 = VECTOR('',#397,1.);
+#397 = DIRECTION('',(0.E+000,-1.));
+#398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#399 = PCURVE('',#400,#405);
+#400 = PLANE('',#401);
+#401 = AXIS2_PLACEMENT_3D('',#402,#403,#404);
+#402 = CARTESIAN_POINT('',(-11.5,13.96,-17.9));
+#403 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#404 = DIRECTION('',(1.,0.E+000,0.E+000));
+#405 = DEFINITIONAL_REPRESENTATION('',(#406),#410);
+#406 = LINE('',#407,#408);
+#407 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#408 = VECTOR('',#409,1.);
+#409 = DIRECTION('',(0.E+000,-1.));
+#410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#411 = ADVANCED_FACE('',(#412,#550,#585,#620),#126,.F.);
+#412 = FACE_BOUND('',#413,.F.);
+#413 = EDGE_LOOP('',(#414,#415,#416,#439,#472,#500,#528,#549));
+#414 = ORIENTED_EDGE('',*,*,#112,.T.);
+#415 = ORIENTED_EDGE('',*,*,#227,.T.);
+#416 = ORIENTED_EDGE('',*,*,#417,.T.);
+#417 = EDGE_CURVE('',#228,#418,#420,.T.);
+#418 = VERTEX_POINT('',#419);
+#419 = CARTESIAN_POINT('',(-2.2360679775,13.96,-17.9));
+#420 = SURFACE_CURVE('',#421,(#425,#432),.PCURVE_S1.);
+#421 = LINE('',#422,#423);
+#422 = CARTESIAN_POINT('',(-11.5,13.96,-17.9));
+#423 = VECTOR('',#424,1.);
+#424 = DIRECTION('',(1.,0.E+000,0.E+000));
+#425 = PCURVE('',#126,#426);
+#426 = DEFINITIONAL_REPRESENTATION('',(#427),#431);
+#427 = LINE('',#428,#429);
+#428 = CARTESIAN_POINT('',(-14.25,11.5));
+#429 = VECTOR('',#430,1.);
+#430 = DIRECTION('',(0.E+000,-1.));
+#431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#432 = PCURVE('',#400,#433);
+#433 = DEFINITIONAL_REPRESENTATION('',(#434),#438);
+#434 = LINE('',#435,#436);
+#435 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#436 = VECTOR('',#437,1.);
+#437 = DIRECTION('',(1.,0.E+000));
+#438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#439 = ORIENTED_EDGE('',*,*,#440,.F.);
+#440 = EDGE_CURVE('',#441,#418,#443,.T.);
+#441 = VERTEX_POINT('',#442);
+#442 = CARTESIAN_POINT('',(2.2360679775,13.96,-17.9));
+#443 = SURFACE_CURVE('',#444,(#449,#460),.PCURVE_S1.);
+#444 = CIRCLE('',#445,3.);
+#445 = AXIS2_PLACEMENT_3D('',#446,#447,#448);
+#446 = CARTESIAN_POINT('',(-4.167480502043E-023,11.96,-17.9));
+#447 = DIRECTION('',(0.E+000,0.E+000,1.));
+#448 = DIRECTION('',(1.,0.E+000,0.E+000));
+#449 = PCURVE('',#126,#450);
+#450 = DEFINITIONAL_REPRESENTATION('',(#451),#459);
+#451 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#452,#453,#454,#455,#456,#457
+,#458),.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(
+ '') );
+#452 = CARTESIAN_POINT('',(-12.25,-3.));
+#453 = CARTESIAN_POINT('',(-17.4461524227,-3.));
+#454 = CARTESIAN_POINT('',(-14.84807621135,1.5));
+#455 = CARTESIAN_POINT('',(-12.25,6.));
+#456 = CARTESIAN_POINT('',(-9.651923788647,1.5));
+#457 = CARTESIAN_POINT('',(-7.053847577293,-3.));
+#458 = CARTESIAN_POINT('',(-12.25,-3.));
+#459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#460 = PCURVE('',#461,#466);
+#461 = CYLINDRICAL_SURFACE('',#462,3.);
+#462 = AXIS2_PLACEMENT_3D('',#463,#464,#465);
+#463 = CARTESIAN_POINT('',(-4.167480502043E-023,11.96,-17.9));
+#464 = DIRECTION('',(0.E+000,0.E+000,1.));
+#465 = DIRECTION('',(1.,0.E+000,0.E+000));
+#466 = DEFINITIONAL_REPRESENTATION('',(#467),#471);
+#467 = LINE('',#468,#469);
+#468 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#469 = VECTOR('',#470,1.);
+#470 = DIRECTION('',(1.,0.E+000));
+#471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#472 = ORIENTED_EDGE('',*,*,#473,.T.);
+#473 = EDGE_CURVE('',#441,#474,#476,.T.);
+#474 = VERTEX_POINT('',#475);
+#475 = CARTESIAN_POINT('',(11.5,13.96,-17.9));
+#476 = SURFACE_CURVE('',#477,(#481,#488),.PCURVE_S1.);
+#477 = LINE('',#478,#479);
+#478 = CARTESIAN_POINT('',(2.2360679775,13.96,-17.9));
+#479 = VECTOR('',#480,1.);
+#480 = DIRECTION('',(1.,5.752493115512E-016,0.E+000));
+#481 = PCURVE('',#126,#482);
+#482 = DEFINITIONAL_REPRESENTATION('',(#483),#487);
+#483 = LINE('',#484,#485);
+#484 = CARTESIAN_POINT('',(-14.25,-2.2360679775));
+#485 = VECTOR('',#486,1.);
+#486 = DIRECTION('',(-5.752493115512E-016,-1.));
+#487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#488 = PCURVE('',#489,#494);
+#489 = PLANE('',#490);
+#490 = AXIS2_PLACEMENT_3D('',#491,#492,#493);
+#491 = CARTESIAN_POINT('',(2.2360679775,13.96,-17.9));
+#492 = DIRECTION('',(5.752493115512E-016,-1.,0.E+000));
+#493 = DIRECTION('',(1.,5.752493115512E-016,0.E+000));
+#494 = DEFINITIONAL_REPRESENTATION('',(#495),#499);
+#495 = LINE('',#496,#497);
+#496 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#497 = VECTOR('',#498,1.);
+#498 = DIRECTION('',(1.,0.E+000));
+#499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#500 = ORIENTED_EDGE('',*,*,#501,.T.);
+#501 = EDGE_CURVE('',#474,#502,#504,.T.);
+#502 = VERTEX_POINT('',#503);
+#503 = CARTESIAN_POINT('',(11.5,-14.54,-17.9));
+#504 = SURFACE_CURVE('',#505,(#509,#516),.PCURVE_S1.);
+#505 = LINE('',#506,#507);
+#506 = CARTESIAN_POINT('',(11.5,13.96,-17.9));
+#507 = VECTOR('',#508,1.);
+#508 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#509 = PCURVE('',#126,#510);
+#510 = DEFINITIONAL_REPRESENTATION('',(#511),#515);
+#511 = LINE('',#512,#513);
+#512 = CARTESIAN_POINT('',(-14.25,-11.5));
+#513 = VECTOR('',#514,1.);
+#514 = DIRECTION('',(1.,1.239080848477E-067));
+#515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#516 = PCURVE('',#517,#522);
+#517 = PLANE('',#518);
+#518 = AXIS2_PLACEMENT_3D('',#519,#520,#521);
+#519 = CARTESIAN_POINT('',(11.5,13.96,-17.9));
+#520 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#521 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#522 = DEFINITIONAL_REPRESENTATION('',(#523),#527);
+#523 = LINE('',#524,#525);
+#524 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#525 = VECTOR('',#526,1.);
+#526 = DIRECTION('',(1.,0.E+000));
+#527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#528 = ORIENTED_EDGE('',*,*,#529,.T.);
+#529 = EDGE_CURVE('',#502,#171,#530,.T.);
+#530 = SURFACE_CURVE('',#531,(#535,#542),.PCURVE_S1.);
+#531 = LINE('',#532,#533);
+#532 = CARTESIAN_POINT('',(11.5,-14.54,-17.9));
+#533 = VECTOR('',#534,1.);
+#534 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#535 = PCURVE('',#126,#536);
+#536 = DEFINITIONAL_REPRESENTATION('',(#537),#541);
+#537 = LINE('',#538,#539);
+#538 = CARTESIAN_POINT('',(14.25,-11.5));
+#539 = VECTOR('',#540,1.);
+#540 = DIRECTION('',(0.E+000,1.));
+#541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#542 = PCURVE('',#186,#543);
+#543 = DEFINITIONAL_REPRESENTATION('',(#544),#548);
+#544 = LINE('',#545,#546);
+#545 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#546 = VECTOR('',#547,1.);
+#547 = DIRECTION('',(1.,0.E+000));
+#548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#549 = ORIENTED_EDGE('',*,*,#198,.F.);
+#550 = FACE_BOUND('',#551,.F.);
+#551 = EDGE_LOOP('',(#552));
+#552 = ORIENTED_EDGE('',*,*,#553,.T.);
+#553 = EDGE_CURVE('',#554,#554,#556,.T.);
+#554 = VERTEX_POINT('',#555);
+#555 = CARTESIAN_POINT('',(1.25,11.96,-17.9));
+#556 = SURFACE_CURVE('',#557,(#562,#573),.PCURVE_S1.);
+#557 = CIRCLE('',#558,1.25);
+#558 = AXIS2_PLACEMENT_3D('',#559,#560,#561);
+#559 = CARTESIAN_POINT('',(0.E+000,11.96,-17.9));
+#560 = DIRECTION('',(0.E+000,0.E+000,1.));
+#561 = DIRECTION('',(1.,0.E+000,0.E+000));
+#562 = PCURVE('',#126,#563);
+#563 = DEFINITIONAL_REPRESENTATION('',(#564),#572);
+#564 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#565,#566,#567,#568,#569,#570
+,#571),.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(
+ '') );
+#565 = CARTESIAN_POINT('',(-12.25,-1.25));
+#566 = CARTESIAN_POINT('',(-14.41506350946,-1.25));
+#567 = CARTESIAN_POINT('',(-13.33253175473,0.625));
+#568 = CARTESIAN_POINT('',(-12.25,2.5));
+#569 = CARTESIAN_POINT('',(-11.16746824526,0.625));
+#570 = CARTESIAN_POINT('',(-10.08493649053,-1.25));
+#571 = CARTESIAN_POINT('',(-12.25,-1.25));
+#572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#573 = PCURVE('',#574,#579);
+#574 = CYLINDRICAL_SURFACE('',#575,1.25);
+#575 = AXIS2_PLACEMENT_3D('',#576,#577,#578);
+#576 = CARTESIAN_POINT('',(0.E+000,11.96,-17.));
+#577 = DIRECTION('',(0.E+000,0.E+000,1.));
+#578 = DIRECTION('',(1.,0.E+000,0.E+000));
+#579 = DEFINITIONAL_REPRESENTATION('',(#580),#584);
+#580 = LINE('',#581,#582);
+#581 = CARTESIAN_POINT('',(0.E+000,-0.9));
+#582 = VECTOR('',#583,1.);
+#583 = DIRECTION('',(1.,0.E+000));
+#584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#585 = FACE_BOUND('',#586,.F.);
+#586 = EDGE_LOOP('',(#587));
+#587 = ORIENTED_EDGE('',*,*,#588,.T.);
+#588 = EDGE_CURVE('',#589,#589,#591,.T.);
+#589 = VERTEX_POINT('',#590);
+#590 = CARTESIAN_POINT('',(8.,0.E+000,-17.9));
+#591 = SURFACE_CURVE('',#592,(#597,#608),.PCURVE_S1.);
+#592 = CIRCLE('',#593,8.);
+#593 = AXIS2_PLACEMENT_3D('',#594,#595,#596);
+#594 = CARTESIAN_POINT('',(0.E+000,0.E+000,-17.9));
+#595 = DIRECTION('',(0.E+000,0.E+000,1.));
+#596 = DIRECTION('',(1.,0.E+000,0.E+000));
+#597 = PCURVE('',#126,#598);
+#598 = DEFINITIONAL_REPRESENTATION('',(#599),#607);
+#599 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#600,#601,#602,#603,#604,#605
+,#606),.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(
+ '') );
+#600 = CARTESIAN_POINT('',(-0.29,-8.));
+#601 = CARTESIAN_POINT('',(-14.14640646055,-8.));
+#602 = CARTESIAN_POINT('',(-7.218203230276,4.));
+#603 = CARTESIAN_POINT('',(-0.29,16.));
+#604 = CARTESIAN_POINT('',(6.638203230276,4.));
+#605 = CARTESIAN_POINT('',(13.566406460551,-8.));
+#606 = CARTESIAN_POINT('',(-0.29,-8.));
+#607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#608 = PCURVE('',#609,#614);
+#609 = CYLINDRICAL_SURFACE('',#610,8.);
+#610 = AXIS2_PLACEMENT_3D('',#611,#612,#613);
+#611 = CARTESIAN_POINT('',(0.E+000,0.E+000,-17.));
+#612 = DIRECTION('',(0.E+000,0.E+000,1.));
+#613 = DIRECTION('',(1.,0.E+000,0.E+000));
+#614 = DEFINITIONAL_REPRESENTATION('',(#615),#619);
+#615 = LINE('',#616,#617);
+#616 = CARTESIAN_POINT('',(0.E+000,-0.9));
+#617 = VECTOR('',#618,1.);
+#618 = DIRECTION('',(1.,0.E+000));
+#619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#620 = FACE_BOUND('',#621,.F.);
+#621 = EDGE_LOOP('',(#622));
+#622 = ORIENTED_EDGE('',*,*,#623,.T.);
+#623 = EDGE_CURVE('',#624,#624,#626,.T.);
+#624 = VERTEX_POINT('',#625);
+#625 = CARTESIAN_POINT('',(1.25,-12.54,-17.9));
+#626 = SURFACE_CURVE('',#627,(#632,#643),.PCURVE_S1.);
+#627 = CIRCLE('',#628,1.25);
+#628 = AXIS2_PLACEMENT_3D('',#629,#630,#631);
+#629 = CARTESIAN_POINT('',(0.E+000,-12.54,-17.9));
+#630 = DIRECTION('',(0.E+000,0.E+000,1.));
+#631 = DIRECTION('',(1.,0.E+000,0.E+000));
+#632 = PCURVE('',#126,#633);
+#633 = DEFINITIONAL_REPRESENTATION('',(#634),#642);
+#634 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#635,#636,#637,#638,#639,#640
+,#641),.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(
+ '') );
+#635 = CARTESIAN_POINT('',(12.25,-1.25));
+#636 = CARTESIAN_POINT('',(10.084936490539,-1.25));
+#637 = CARTESIAN_POINT('',(11.167468245269,0.625));
+#638 = CARTESIAN_POINT('',(12.25,2.5));
+#639 = CARTESIAN_POINT('',(13.332531754731,0.625));
+#640 = CARTESIAN_POINT('',(14.415063509461,-1.25));
+#641 = CARTESIAN_POINT('',(12.25,-1.25));
+#642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#643 = PCURVE('',#644,#649);
+#644 = CYLINDRICAL_SURFACE('',#645,1.25);
+#645 = AXIS2_PLACEMENT_3D('',#646,#647,#648);
+#646 = CARTESIAN_POINT('',(0.E+000,-12.54,-17.));
+#647 = DIRECTION('',(0.E+000,0.E+000,1.));
+#648 = DIRECTION('',(1.,0.E+000,0.E+000));
+#649 = DEFINITIONAL_REPRESENTATION('',(#650),#654);
+#650 = LINE('',#651,#652);
+#651 = CARTESIAN_POINT('',(0.E+000,-0.9));
+#652 = VECTOR('',#653,1.);
+#653 = DIRECTION('',(1.,0.E+000));
+#654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#655 = ADVANCED_FACE('',(#656,#784),#72,.T.);
+#656 = FACE_BOUND('',#657,.T.);
+#657 = EDGE_LOOP('',(#658,#659,#660,#661,#684,#712,#740,#763));
+#658 = ORIENTED_EDGE('',*,*,#142,.F.);
+#659 = ORIENTED_EDGE('',*,*,#56,.T.);
+#660 = ORIENTED_EDGE('',*,*,#251,.T.);
+#661 = ORIENTED_EDGE('',*,*,#662,.T.);
+#662 = EDGE_CURVE('',#252,#663,#665,.T.);
+#663 = VERTEX_POINT('',#664);
+#664 = CARTESIAN_POINT('',(-2.55,-11.065,-22.05));
+#665 = SURFACE_CURVE('',#666,(#670,#677),.PCURVE_S1.);
+#666 = LINE('',#667,#668);
+#667 = CARTESIAN_POINT('',(7.5,-11.065,-22.05));
+#668 = VECTOR('',#669,1.);
+#669 = DIRECTION('',(1.,0.E+000,-2.781837339664E-034));
+#670 = PCURVE('',#72,#671);
+#671 = DEFINITIONAL_REPRESENTATION('',(#672),#676);
+#672 = LINE('',#673,#674);
+#673 = CARTESIAN_POINT('',(10.775,-7.5));
+#674 = VECTOR('',#675,1.);
+#675 = DIRECTION('',(1.239080848477E-067,-1.));
+#676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#677 = PCURVE('',#290,#678);
+#678 = DEFINITIONAL_REPRESENTATION('',(#679),#683);
+#679 = LINE('',#680,#681);
+#680 = CARTESIAN_POINT('',(7.5,-1.55));
+#681 = VECTOR('',#682,1.);
+#682 = DIRECTION('',(-1.,-2.781837339664E-034));
+#683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#684 = ORIENTED_EDGE('',*,*,#685,.T.);
+#685 = EDGE_CURVE('',#663,#686,#688,.T.);
+#686 = VERTEX_POINT('',#687);
+#687 = CARTESIAN_POINT('',(2.55,-11.065,-22.05));
+#688 = SURFACE_CURVE('',#689,(#693,#700),.PCURVE_S1.);
+#689 = LINE('',#690,#691);
+#690 = CARTESIAN_POINT('',(1.275,-11.065,-22.05));
+#691 = VECTOR('',#692,1.);
+#692 = DIRECTION('',(1.,0.E+000,-2.781837339664E-034));
+#693 = PCURVE('',#72,#694);
+#694 = DEFINITIONAL_REPRESENTATION('',(#695),#699);
+#695 = LINE('',#696,#697);
+#696 = CARTESIAN_POINT('',(10.775,-1.275));
+#697 = VECTOR('',#698,1.);
+#698 = DIRECTION('',(1.239080848477E-067,-1.));
+#699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#700 = PCURVE('',#701,#706);
+#701 = PLANE('',#702);
+#702 = AXIS2_PLACEMENT_3D('',#703,#704,#705);
+#703 = CARTESIAN_POINT('',(15.,-11.065,-20.5));
+#704 = DIRECTION('',(0.E+000,1.,0.E+000));
+#705 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#706 = DEFINITIONAL_REPRESENTATION('',(#707),#711);
+#707 = LINE('',#708,#709);
+#708 = CARTESIAN_POINT('',(13.725,-1.55));
+#709 = VECTOR('',#710,1.);
+#710 = DIRECTION('',(-1.,-2.781837339664E-034));
+#711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#712 = ORIENTED_EDGE('',*,*,#713,.T.);
+#713 = EDGE_CURVE('',#686,#714,#716,.T.);
+#714 = VERTEX_POINT('',#715);
+#715 = CARTESIAN_POINT('',(11.5,-11.065,-22.05));
+#716 = SURFACE_CURVE('',#717,(#721,#728),.PCURVE_S1.);
+#717 = LINE('',#718,#719);
+#718 = CARTESIAN_POINT('',(7.5,-11.065,-22.05));
+#719 = VECTOR('',#720,1.);
+#720 = DIRECTION('',(1.,0.E+000,-2.781837339664E-034));
+#721 = PCURVE('',#72,#722);
+#722 = DEFINITIONAL_REPRESENTATION('',(#723),#727);
+#723 = LINE('',#724,#725);
+#724 = CARTESIAN_POINT('',(10.775,-7.5));
+#725 = VECTOR('',#726,1.);
+#726 = DIRECTION('',(1.239080848477E-067,-1.));
+#727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#728 = PCURVE('',#729,#734);
+#729 = PLANE('',#730);
+#730 = AXIS2_PLACEMENT_3D('',#731,#732,#733);
+#731 = CARTESIAN_POINT('',(15.,-11.065,-20.5));
+#732 = DIRECTION('',(0.E+000,1.,0.E+000));
+#733 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#734 = DEFINITIONAL_REPRESENTATION('',(#735),#739);
+#735 = LINE('',#736,#737);
+#736 = CARTESIAN_POINT('',(7.5,-1.55));
+#737 = VECTOR('',#738,1.);
+#738 = DIRECTION('',(-1.,-2.781837339664E-034));
+#739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#740 = ORIENTED_EDGE('',*,*,#741,.T.);
+#741 = EDGE_CURVE('',#714,#742,#744,.T.);
+#742 = VERTEX_POINT('',#743);
+#743 = CARTESIAN_POINT('',(11.5,-14.54,-22.05));
+#744 = SURFACE_CURVE('',#745,(#749,#756),.PCURVE_S1.);
+#745 = LINE('',#746,#747);
+#746 = CARTESIAN_POINT('',(11.5,13.96,-22.05));
+#747 = VECTOR('',#748,1.);
+#748 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#749 = PCURVE('',#72,#750);
+#750 = DEFINITIONAL_REPRESENTATION('',(#751),#755);
+#751 = LINE('',#752,#753);
+#752 = CARTESIAN_POINT('',(-14.25,-11.5));
+#753 = VECTOR('',#754,1.);
+#754 = DIRECTION('',(1.,1.239080848477E-067));
+#755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#756 = PCURVE('',#517,#757);
+#757 = DEFINITIONAL_REPRESENTATION('',(#758),#762);
+#758 = LINE('',#759,#760);
+#759 = CARTESIAN_POINT('',(0.E+000,-4.15));
+#760 = VECTOR('',#761,1.);
+#761 = DIRECTION('',(1.,0.E+000));
+#762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#763 = ORIENTED_EDGE('',*,*,#764,.T.);
+#764 = EDGE_CURVE('',#742,#143,#765,.T.);
+#765 = SURFACE_CURVE('',#766,(#770,#777),.PCURVE_S1.);
+#766 = LINE('',#767,#768);
+#767 = CARTESIAN_POINT('',(11.5,-14.54,-22.05));
+#768 = VECTOR('',#769,1.);
+#769 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#770 = PCURVE('',#72,#771);
+#771 = DEFINITIONAL_REPRESENTATION('',(#772),#776);
+#772 = LINE('',#773,#774);
+#773 = CARTESIAN_POINT('',(14.25,-11.5));
+#774 = VECTOR('',#775,1.);
+#775 = DIRECTION('',(0.E+000,1.));
+#776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#777 = PCURVE('',#186,#778);
+#778 = DEFINITIONAL_REPRESENTATION('',(#779),#783);
+#779 = LINE('',#780,#781);
+#780 = CARTESIAN_POINT('',(0.E+000,-4.15));
+#781 = VECTOR('',#782,1.);
+#782 = DIRECTION('',(1.,0.E+000));
+#783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#784 = FACE_BOUND('',#785,.T.);
+#785 = EDGE_LOOP('',(#786));
+#786 = ORIENTED_EDGE('',*,*,#787,.T.);
+#787 = EDGE_CURVE('',#788,#788,#790,.T.);
+#788 = VERTEX_POINT('',#789);
+#789 = CARTESIAN_POINT('',(1.25,-12.54,-22.05));
+#790 = SURFACE_CURVE('',#791,(#796,#807),.PCURVE_S1.);
+#791 = CIRCLE('',#792,1.25);
+#792 = AXIS2_PLACEMENT_3D('',#793,#794,#795);
+#793 = CARTESIAN_POINT('',(0.E+000,-12.54,-22.05));
+#794 = DIRECTION('',(0.E+000,0.E+000,1.));
+#795 = DIRECTION('',(1.,0.E+000,0.E+000));
+#796 = PCURVE('',#72,#797);
+#797 = DEFINITIONAL_REPRESENTATION('',(#798),#806);
+#798 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#799,#800,#801,#802,#803,#804
+,#805),.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(
+ '') );
+#799 = CARTESIAN_POINT('',(12.25,-1.25));
+#800 = CARTESIAN_POINT('',(10.084936490539,-1.25));
+#801 = CARTESIAN_POINT('',(11.167468245269,0.625));
+#802 = CARTESIAN_POINT('',(12.25,2.5));
+#803 = CARTESIAN_POINT('',(13.332531754731,0.625));
+#804 = CARTESIAN_POINT('',(14.415063509461,-1.25));
+#805 = CARTESIAN_POINT('',(12.25,-1.25));
+#806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#807 = PCURVE('',#644,#808);
+#808 = DEFINITIONAL_REPRESENTATION('',(#809),#813);
+#809 = LINE('',#810,#811);
+#810 = CARTESIAN_POINT('',(0.E+000,-5.05));
+#811 = VECTOR('',#812,1.);
+#812 = DIRECTION('',(1.,0.E+000));
+#813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#814 = ADVANCED_FACE('',(#815),#186,.F.);
+#815 = FACE_BOUND('',#816,.F.);
+#816 = EDGE_LOOP('',(#817,#838,#839,#840));
+#817 = ORIENTED_EDGE('',*,*,#818,.T.);
+#818 = EDGE_CURVE('',#502,#742,#819,.T.);
+#819 = SURFACE_CURVE('',#820,(#824,#831),.PCURVE_S1.);
+#820 = LINE('',#821,#822);
+#821 = CARTESIAN_POINT('',(11.5,-14.54,-17.9));
+#822 = VECTOR('',#823,1.);
+#823 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#824 = PCURVE('',#186,#825);
+#825 = DEFINITIONAL_REPRESENTATION('',(#826),#830);
+#826 = LINE('',#827,#828);
+#827 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#828 = VECTOR('',#829,1.);
+#829 = DIRECTION('',(0.E+000,-1.));
+#830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#831 = PCURVE('',#517,#832);
+#832 = DEFINITIONAL_REPRESENTATION('',(#833),#837);
+#833 = LINE('',#834,#835);
+#834 = CARTESIAN_POINT('',(28.5,0.E+000));
+#835 = VECTOR('',#836,1.);
+#836 = DIRECTION('',(0.E+000,-1.));
+#837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#838 = ORIENTED_EDGE('',*,*,#764,.T.);
+#839 = ORIENTED_EDGE('',*,*,#170,.F.);
+#840 = ORIENTED_EDGE('',*,*,#529,.F.);
+#841 = ADVANCED_FACE('',(#842),#400,.F.);
+#842 = FACE_BOUND('',#843,.F.);
+#843 = EDGE_LOOP('',(#844,#845,#868,#889));
+#844 = ORIENTED_EDGE('',*,*,#386,.T.);
+#845 = ORIENTED_EDGE('',*,*,#846,.T.);
+#846 = EDGE_CURVE('',#359,#847,#849,.T.);
+#847 = VERTEX_POINT('',#848);
+#848 = CARTESIAN_POINT('',(-2.2360679775,13.96,-22.05));
+#849 = SURFACE_CURVE('',#850,(#854,#861),.PCURVE_S1.);
+#850 = LINE('',#851,#852);
+#851 = CARTESIAN_POINT('',(-11.5,13.96,-22.05));
+#852 = VECTOR('',#853,1.);
+#853 = DIRECTION('',(1.,0.E+000,0.E+000));
+#854 = PCURVE('',#400,#855);
+#855 = DEFINITIONAL_REPRESENTATION('',(#856),#860);
+#856 = LINE('',#857,#858);
+#857 = CARTESIAN_POINT('',(0.E+000,-4.15));
+#858 = VECTOR('',#859,1.);
+#859 = DIRECTION('',(1.,0.E+000));
+#860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#861 = PCURVE('',#374,#862);
+#862 = DEFINITIONAL_REPRESENTATION('',(#863),#867);
+#863 = LINE('',#864,#865);
+#864 = CARTESIAN_POINT('',(-14.25,11.5));
+#865 = VECTOR('',#866,1.);
+#866 = DIRECTION('',(0.E+000,-1.));
+#867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#868 = ORIENTED_EDGE('',*,*,#869,.F.);
+#869 = EDGE_CURVE('',#418,#847,#870,.T.);
+#870 = SURFACE_CURVE('',#871,(#875,#882),.PCURVE_S1.);
+#871 = LINE('',#872,#873);
+#872 = CARTESIAN_POINT('',(-2.2360679775,13.96,-17.9));
+#873 = VECTOR('',#874,1.);
+#874 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#875 = PCURVE('',#400,#876);
+#876 = DEFINITIONAL_REPRESENTATION('',(#877),#881);
+#877 = LINE('',#878,#879);
+#878 = CARTESIAN_POINT('',(9.2639320225,0.E+000));
+#879 = VECTOR('',#880,1.);
+#880 = DIRECTION('',(0.E+000,-1.));
+#881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#882 = PCURVE('',#461,#883);
+#883 = DEFINITIONAL_REPRESENTATION('',(#884),#888);
+#884 = LINE('',#885,#886);
+#885 = CARTESIAN_POINT('',(2.411864997363,0.E+000));
+#886 = VECTOR('',#887,1.);
+#887 = DIRECTION('',(0.E+000,-1.));
+#888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#889 = ORIENTED_EDGE('',*,*,#417,.F.);
+#890 = ADVANCED_FACE('',(#891),#374,.T.);
+#891 = FACE_BOUND('',#892,.T.);
+#892 = EDGE_LOOP('',(#893,#928,#949,#950,#951,#979,#1002,#1025,#1053,
+ #1081,#1109,#1137,#1165,#1193,#1221,#1249));
+#893 = ORIENTED_EDGE('',*,*,#894,.T.);
+#894 = EDGE_CURVE('',#895,#897,#899,.T.);
+#895 = VERTEX_POINT('',#896);
+#896 = CARTESIAN_POINT('',(-2.244064434963,10.485,-22.05));
+#897 = VERTEX_POINT('',#898);
+#898 = CARTESIAN_POINT('',(-2.855935565037,10.485,-22.05));
+#899 = SURFACE_CURVE('',#900,(#905,#916),.PCURVE_S1.);
+#900 = CIRCLE('',#901,7.05);
+#901 = AXIS2_PLACEMENT_3D('',#902,#903,#904);
+#902 = CARTESIAN_POINT('',(-2.55,3.441641182643,-22.05));
+#903 = DIRECTION('',(0.E+000,0.E+000,1.));
+#904 = DIRECTION('',(1.,0.E+000,0.E+000));
+#905 = PCURVE('',#374,#906);
+#906 = DEFINITIONAL_REPRESENTATION('',(#907),#915);
+#907 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#908,#909,#910,#911,#912,#913
+,#914),.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(
+ '') );
+#908 = CARTESIAN_POINT('',(-3.731641182643,-4.5));
+#909 = CARTESIAN_POINT('',(-15.942599376,-4.5));
+#910 = CARTESIAN_POINT('',(-9.837120279323,6.075));
+#911 = CARTESIAN_POINT('',(-3.731641182643,16.65));
+#912 = CARTESIAN_POINT('',(2.373837914038,6.075));
+#913 = CARTESIAN_POINT('',(8.479317010718,-4.5));
+#914 = CARTESIAN_POINT('',(-3.731641182643,-4.5));
+#915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#916 = PCURVE('',#917,#922);
+#917 = CYLINDRICAL_SURFACE('',#918,7.05);
+#918 = AXIS2_PLACEMENT_3D('',#919,#920,#921);
+#919 = CARTESIAN_POINT('',(-2.55,3.441641182643,-18.65));
+#920 = DIRECTION('',(0.E+000,0.E+000,1.));
+#921 = DIRECTION('',(1.,0.E+000,0.E+000));
+#922 = DEFINITIONAL_REPRESENTATION('',(#923),#927);
+#923 = LINE('',#924,#925);
+#924 = CARTESIAN_POINT('',(0.E+000,-3.4));
+#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('',#897,#331,#930,.T.);
+#930 = SURFACE_CURVE('',#931,(#935,#942),.PCURVE_S1.);
+#931 = LINE('',#932,#933);
+#932 = CARTESIAN_POINT('',(-7.5,10.485,-22.05));
+#933 = VECTOR('',#934,1.);
+#934 = DIRECTION('',(-1.,0.E+000,2.781837339664E-034));
+#935 = PCURVE('',#374,#936);
+#936 = DEFINITIONAL_REPRESENTATION('',(#937),#941);
+#937 = LINE('',#938,#939);
+#938 = CARTESIAN_POINT('',(-10.775,7.5));
+#939 = VECTOR('',#940,1.);
+#940 = DIRECTION('',(-1.239080848477E-067,1.));
+#941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#942 = PCURVE('',#346,#943);
+#943 = DEFINITIONAL_REPRESENTATION('',(#944),#948);
+#944 = LINE('',#945,#946);
+#945 = CARTESIAN_POINT('',(7.5,-1.55));
+#946 = VECTOR('',#947,1.);
+#947 = DIRECTION('',(-1.,2.781837339664E-034));
+#948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#949 = ORIENTED_EDGE('',*,*,#358,.T.);
+#950 = ORIENTED_EDGE('',*,*,#846,.T.);
+#951 = ORIENTED_EDGE('',*,*,#952,.F.);
+#952 = EDGE_CURVE('',#953,#847,#955,.T.);
+#953 = VERTEX_POINT('',#954);
+#954 = CARTESIAN_POINT('',(2.2360679775,13.96,-22.05));
+#955 = SURFACE_CURVE('',#956,(#961,#972),.PCURVE_S1.);
+#956 = CIRCLE('',#957,3.);
+#957 = AXIS2_PLACEMENT_3D('',#958,#959,#960);
+#958 = CARTESIAN_POINT('',(-4.167480502043E-023,11.96,-22.05));
+#959 = DIRECTION('',(0.E+000,0.E+000,1.));
+#960 = DIRECTION('',(1.,0.E+000,0.E+000));
+#961 = PCURVE('',#374,#962);
+#962 = DEFINITIONAL_REPRESENTATION('',(#963),#971);
+#963 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#964,#965,#966,#967,#968,#969
+,#970),.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(
+ '') );
+#964 = CARTESIAN_POINT('',(-12.25,-3.));
+#965 = CARTESIAN_POINT('',(-17.4461524227,-3.));
+#966 = CARTESIAN_POINT('',(-14.84807621135,1.5));
+#967 = CARTESIAN_POINT('',(-12.25,6.));
+#968 = CARTESIAN_POINT('',(-9.651923788647,1.5));
+#969 = CARTESIAN_POINT('',(-7.053847577293,-3.));
+#970 = CARTESIAN_POINT('',(-12.25,-3.));
+#971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#972 = PCURVE('',#461,#973);
+#973 = DEFINITIONAL_REPRESENTATION('',(#974),#978);
+#974 = LINE('',#975,#976);
+#975 = CARTESIAN_POINT('',(0.E+000,-4.15));
+#976 = VECTOR('',#977,1.);
+#977 = DIRECTION('',(1.,0.E+000));
+#978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#979 = ORIENTED_EDGE('',*,*,#980,.T.);
+#980 = EDGE_CURVE('',#953,#981,#983,.T.);
+#981 = VERTEX_POINT('',#982);
+#982 = CARTESIAN_POINT('',(11.5,13.96,-22.05));
+#983 = SURFACE_CURVE('',#984,(#988,#995),.PCURVE_S1.);
+#984 = LINE('',#985,#986);
+#985 = CARTESIAN_POINT('',(2.2360679775,13.96,-22.05));
+#986 = VECTOR('',#987,1.);
+#987 = DIRECTION('',(1.,5.752493115512E-016,0.E+000));
+#988 = PCURVE('',#374,#989);
+#989 = DEFINITIONAL_REPRESENTATION('',(#990),#994);
+#990 = LINE('',#991,#992);
+#991 = CARTESIAN_POINT('',(-14.25,-2.2360679775));
+#992 = VECTOR('',#993,1.);
+#993 = DIRECTION('',(-5.752493115512E-016,-1.));
+#994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#995 = PCURVE('',#489,#996);
+#996 = DEFINITIONAL_REPRESENTATION('',(#997),#1001);
+#997 = LINE('',#998,#999);
+#998 = CARTESIAN_POINT('',(0.E+000,-4.15));
+#999 = VECTOR('',#1000,1.);
+#1000 = DIRECTION('',(1.,0.E+000));
+#1001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1002 = ORIENTED_EDGE('',*,*,#1003,.T.);
+#1003 = EDGE_CURVE('',#981,#1004,#1006,.T.);
+#1004 = VERTEX_POINT('',#1005);
+#1005 = CARTESIAN_POINT('',(11.5,10.485,-22.05));
+#1006 = SURFACE_CURVE('',#1007,(#1011,#1018),.PCURVE_S1.);
+#1007 = LINE('',#1008,#1009);
+#1008 = CARTESIAN_POINT('',(11.5,13.96,-22.05));
+#1009 = VECTOR('',#1010,1.);
+#1010 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1011 = PCURVE('',#374,#1012);
+#1012 = DEFINITIONAL_REPRESENTATION('',(#1013),#1017);
+#1013 = LINE('',#1014,#1015);
+#1014 = CARTESIAN_POINT('',(-14.25,-11.5));
+#1015 = VECTOR('',#1016,1.);
+#1016 = DIRECTION('',(1.,1.239080848477E-067));
+#1017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1018 = PCURVE('',#517,#1019);
+#1019 = DEFINITIONAL_REPRESENTATION('',(#1020),#1024);
+#1020 = LINE('',#1021,#1022);
+#1021 = CARTESIAN_POINT('',(0.E+000,-4.15));
+#1022 = VECTOR('',#1023,1.);
+#1023 = DIRECTION('',(1.,0.E+000));
+#1024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1025 = ORIENTED_EDGE('',*,*,#1026,.T.);
+#1026 = EDGE_CURVE('',#1004,#1027,#1029,.T.);
+#1027 = VERTEX_POINT('',#1028);
+#1028 = CARTESIAN_POINT('',(2.350000088519,10.485,-22.05));
+#1029 = SURFACE_CURVE('',#1030,(#1034,#1041),.PCURVE_S1.);
+#1030 = LINE('',#1031,#1032);
+#1031 = CARTESIAN_POINT('',(-7.5,10.485,-22.05));
+#1032 = VECTOR('',#1033,1.);
+#1033 = DIRECTION('',(-1.,0.E+000,2.781837339664E-034));
+#1034 = PCURVE('',#374,#1035);
+#1035 = DEFINITIONAL_REPRESENTATION('',(#1036),#1040);
+#1036 = LINE('',#1037,#1038);
+#1037 = CARTESIAN_POINT('',(-10.775,7.5));
+#1038 = VECTOR('',#1039,1.);
+#1039 = DIRECTION('',(-1.239080848477E-067,1.));
+#1040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1041 = PCURVE('',#1042,#1047);
+#1042 = PLANE('',#1043);
+#1043 = AXIS2_PLACEMENT_3D('',#1044,#1045,#1046);
+#1044 = CARTESIAN_POINT('',(-15.,10.485,-20.5));
+#1045 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1046 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1047 = DEFINITIONAL_REPRESENTATION('',(#1048),#1052);
+#1048 = LINE('',#1049,#1050);
+#1049 = CARTESIAN_POINT('',(7.5,-1.55));
+#1050 = VECTOR('',#1051,1.);
+#1051 = DIRECTION('',(-1.,2.781837339664E-034));
+#1052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1053 = ORIENTED_EDGE('',*,*,#1054,.T.);
+#1054 = EDGE_CURVE('',#1027,#1055,#1057,.T.);
+#1055 = VERTEX_POINT('',#1056);
+#1056 = CARTESIAN_POINT('',(1.552967826778,10.485,-22.05));
+#1057 = SURFACE_CURVE('',#1058,(#1062,#1069),.PCURVE_S1.);
+#1058 = LINE('',#1059,#1060);
+#1059 = CARTESIAN_POINT('',(0.776483913389,10.485,-22.05));
+#1060 = VECTOR('',#1061,1.);
+#1061 = DIRECTION('',(-1.,2.228713848446E-015,2.781837339664E-034));
+#1062 = PCURVE('',#374,#1063);
+#1063 = DEFINITIONAL_REPRESENTATION('',(#1064),#1068);
+#1064 = LINE('',#1065,#1066);
+#1065 = CARTESIAN_POINT('',(-10.775,-0.776483913389));
+#1066 = VECTOR('',#1067,1.);
+#1067 = DIRECTION('',(-2.228713848446E-015,1.));
+#1068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1069 = PCURVE('',#1070,#1075);
+#1070 = PLANE('',#1071);
+#1071 = AXIS2_PLACEMENT_3D('',#1072,#1073,#1074);
+#1072 = CARTESIAN_POINT('',(-15.,10.485,-20.5));
+#1073 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1074 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1075 = DEFINITIONAL_REPRESENTATION('',(#1076),#1080);
+#1076 = LINE('',#1077,#1078);
+#1077 = CARTESIAN_POINT('',(15.776483913389,-1.55));
+#1078 = VECTOR('',#1079,1.);
+#1079 = DIRECTION('',(-1.,2.781837339664E-034));
+#1080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1081 = ORIENTED_EDGE('',*,*,#1082,.T.);
+#1082 = EDGE_CURVE('',#1055,#1083,#1085,.T.);
+#1083 = VERTEX_POINT('',#1084);
+#1084 = CARTESIAN_POINT('',(1.552967826778,10.735,-22.05));
+#1085 = SURFACE_CURVE('',#1086,(#1090,#1097),.PCURVE_S1.);
+#1086 = LINE('',#1087,#1088);
+#1087 = CARTESIAN_POINT('',(1.552967826778,5.2225,-22.05));
+#1088 = VECTOR('',#1089,1.);
+#1089 = DIRECTION('',(0.E+000,1.,4.454181525316E-034));
+#1090 = PCURVE('',#374,#1091);
+#1091 = DEFINITIONAL_REPRESENTATION('',(#1092),#1096);
+#1092 = LINE('',#1093,#1094);
+#1093 = CARTESIAN_POINT('',(-5.5125,-1.552967826778));
+#1094 = VECTOR('',#1095,1.);
+#1095 = DIRECTION('',(-1.,0.E+000));
+#1096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1097 = PCURVE('',#1098,#1103);
+#1098 = PLANE('',#1099);
+#1099 = AXIS2_PLACEMENT_3D('',#1100,#1101,#1102);
+#1100 = CARTESIAN_POINT('',(1.552967826778,10.735,-18.65));
+#1101 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1102 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1103 = DEFINITIONAL_REPRESENTATION('',(#1104),#1108);
+#1104 = LINE('',#1105,#1106);
+#1105 = CARTESIAN_POINT('',(5.5125,-3.4));
+#1106 = VECTOR('',#1107,1.);
+#1107 = DIRECTION('',(-1.,4.454181525316E-034));
+#1108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1109 = ORIENTED_EDGE('',*,*,#1110,.T.);
+#1110 = EDGE_CURVE('',#1083,#1111,#1113,.T.);
+#1111 = VERTEX_POINT('',#1112);
+#1112 = CARTESIAN_POINT('',(0.248746859277,10.735,-22.05));
+#1113 = SURFACE_CURVE('',#1114,(#1118,#1125),.PCURVE_S1.);
+#1114 = LINE('',#1115,#1116);
+#1115 = CARTESIAN_POINT('',(-0.723516086611,10.735,-22.05));
+#1116 = VECTOR('',#1117,1.);
+#1117 = DIRECTION('',(-1.,0.E+000,2.781837339664E-034));
+#1118 = PCURVE('',#374,#1119);
+#1119 = DEFINITIONAL_REPRESENTATION('',(#1120),#1124);
+#1120 = LINE('',#1121,#1122);
+#1121 = CARTESIAN_POINT('',(-11.025,0.723516086611));
+#1122 = VECTOR('',#1123,1.);
+#1123 = DIRECTION('',(-1.239080848477E-067,1.));
+#1124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1125 = PCURVE('',#1126,#1131);
+#1126 = PLANE('',#1127);
+#1127 = AXIS2_PLACEMENT_3D('',#1128,#1129,#1130);
+#1128 = CARTESIAN_POINT('',(-1.447032173222,10.735,-18.65));
+#1129 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1130 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1131 = DEFINITIONAL_REPRESENTATION('',(#1132),#1136);
+#1132 = LINE('',#1133,#1134);
+#1133 = CARTESIAN_POINT('',(0.723516086611,-3.4));
+#1134 = VECTOR('',#1135,1.);
+#1135 = DIRECTION('',(-1.,2.781837339664E-034));
+#1136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1137 = ORIENTED_EDGE('',*,*,#1138,.T.);
+#1138 = EDGE_CURVE('',#1111,#1139,#1141,.T.);
+#1139 = VERTEX_POINT('',#1140);
+#1140 = CARTESIAN_POINT('',(1.25,11.96,-22.05));
+#1141 = SURFACE_CURVE('',#1142,(#1147,#1158),.PCURVE_S1.);
+#1142 = CIRCLE('',#1143,1.25);
+#1143 = AXIS2_PLACEMENT_3D('',#1144,#1145,#1146);
+#1144 = CARTESIAN_POINT('',(0.E+000,11.96,-22.05));
+#1145 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1146 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1147 = PCURVE('',#374,#1148);
+#1148 = DEFINITIONAL_REPRESENTATION('',(#1149),#1157);
+#1149 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1150,#1151,#1152,#1153,
+#1154,#1155,#1156),.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('') );
+#1150 = CARTESIAN_POINT('',(-12.25,-1.25));
+#1151 = CARTESIAN_POINT('',(-14.41506350946,-1.25));
+#1152 = CARTESIAN_POINT('',(-13.33253175473,0.625));
+#1153 = CARTESIAN_POINT('',(-12.25,2.5));
+#1154 = CARTESIAN_POINT('',(-11.16746824526,0.625));
+#1155 = CARTESIAN_POINT('',(-10.08493649053,-1.25));
+#1156 = CARTESIAN_POINT('',(-12.25,-1.25));
+#1157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1158 = PCURVE('',#574,#1159);
+#1159 = DEFINITIONAL_REPRESENTATION('',(#1160),#1164);
+#1160 = LINE('',#1161,#1162);
+#1161 = CARTESIAN_POINT('',(0.E+000,-5.05));
+#1162 = VECTOR('',#1163,1.);
+#1163 = DIRECTION('',(1.,0.E+000));
+#1164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1165 = ORIENTED_EDGE('',*,*,#1166,.T.);
+#1166 = EDGE_CURVE('',#1139,#1167,#1169,.T.);
+#1167 = VERTEX_POINT('',#1168);
+#1168 = CARTESIAN_POINT('',(-0.248746859277,10.735,-22.05));
+#1169 = SURFACE_CURVE('',#1170,(#1175,#1186),.PCURVE_S1.);
+#1170 = CIRCLE('',#1171,1.25);
+#1171 = AXIS2_PLACEMENT_3D('',#1172,#1173,#1174);
+#1172 = CARTESIAN_POINT('',(0.E+000,11.96,-22.05));
+#1173 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1174 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1175 = PCURVE('',#374,#1176);
+#1176 = DEFINITIONAL_REPRESENTATION('',(#1177),#1185);
+#1177 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1178,#1179,#1180,#1181,
+#1182,#1183,#1184),.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('') );
+#1178 = CARTESIAN_POINT('',(-12.25,-1.25));
+#1179 = CARTESIAN_POINT('',(-14.41506350946,-1.25));
+#1180 = CARTESIAN_POINT('',(-13.33253175473,0.625));
+#1181 = CARTESIAN_POINT('',(-12.25,2.5));
+#1182 = CARTESIAN_POINT('',(-11.16746824526,0.625));
+#1183 = CARTESIAN_POINT('',(-10.08493649053,-1.25));
+#1184 = CARTESIAN_POINT('',(-12.25,-1.25));
+#1185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1186 = PCURVE('',#574,#1187);
+#1187 = DEFINITIONAL_REPRESENTATION('',(#1188),#1192);
+#1188 = LINE('',#1189,#1190);
+#1189 = CARTESIAN_POINT('',(0.E+000,-5.05));
+#1190 = VECTOR('',#1191,1.);
+#1191 = DIRECTION('',(1.,0.E+000));
+#1192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1193 = ORIENTED_EDGE('',*,*,#1194,.T.);
+#1194 = EDGE_CURVE('',#1167,#1195,#1197,.T.);
+#1195 = VERTEX_POINT('',#1196);
+#1196 = CARTESIAN_POINT('',(-1.447032173222,10.735,-22.05));
+#1197 = SURFACE_CURVE('',#1198,(#1202,#1209),.PCURVE_S1.);
+#1198 = LINE('',#1199,#1200);
+#1199 = CARTESIAN_POINT('',(-0.723516086611,10.735,-22.05));
+#1200 = VECTOR('',#1201,1.);
+#1201 = DIRECTION('',(-1.,0.E+000,2.781837339664E-034));
+#1202 = PCURVE('',#374,#1203);
+#1203 = DEFINITIONAL_REPRESENTATION('',(#1204),#1208);
+#1204 = LINE('',#1205,#1206);
+#1205 = CARTESIAN_POINT('',(-11.025,0.723516086611));
+#1206 = VECTOR('',#1207,1.);
+#1207 = DIRECTION('',(-1.239080848477E-067,1.));
+#1208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1209 = PCURVE('',#1210,#1215);
+#1210 = PLANE('',#1211);
+#1211 = AXIS2_PLACEMENT_3D('',#1212,#1213,#1214);
+#1212 = CARTESIAN_POINT('',(-1.447032173222,10.735,-18.65));
+#1213 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1214 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1215 = DEFINITIONAL_REPRESENTATION('',(#1216),#1220);
+#1216 = LINE('',#1217,#1218);
+#1217 = CARTESIAN_POINT('',(0.723516086611,-3.4));
+#1218 = VECTOR('',#1219,1.);
+#1219 = DIRECTION('',(-1.,2.781837339664E-034));
+#1220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1221 = ORIENTED_EDGE('',*,*,#1222,.T.);
+#1222 = EDGE_CURVE('',#1195,#1223,#1225,.T.);
+#1223 = VERTEX_POINT('',#1224);
+#1224 = CARTESIAN_POINT('',(-1.447032173222,10.485,-22.05));
+#1225 = SURFACE_CURVE('',#1226,(#1230,#1237),.PCURVE_S1.);
+#1226 = LINE('',#1227,#1228);
+#1227 = CARTESIAN_POINT('',(-1.447032173222,5.0975,-22.05));
+#1228 = VECTOR('',#1229,1.);
+#1229 = DIRECTION('',(0.E+000,-1.,-4.454181525316E-034));
+#1230 = PCURVE('',#374,#1231);
+#1231 = DEFINITIONAL_REPRESENTATION('',(#1232),#1236);
+#1232 = LINE('',#1233,#1234);
+#1233 = CARTESIAN_POINT('',(-5.3875,1.447032173222));
+#1234 = VECTOR('',#1235,1.);
+#1235 = DIRECTION('',(1.,0.E+000));
+#1236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1237 = PCURVE('',#1238,#1243);
+#1238 = PLANE('',#1239);
+#1239 = AXIS2_PLACEMENT_3D('',#1240,#1241,#1242);
+#1240 = CARTESIAN_POINT('',(-1.447032173222,10.485,-18.65));
+#1241 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1242 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1243 = DEFINITIONAL_REPRESENTATION('',(#1244),#1248);
+#1244 = LINE('',#1245,#1246);
+#1245 = CARTESIAN_POINT('',(-5.3875,-3.4));
+#1246 = VECTOR('',#1247,1.);
+#1247 = DIRECTION('',(-1.,-4.454181525316E-034));
+#1248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1249 = ORIENTED_EDGE('',*,*,#1250,.T.);
+#1250 = EDGE_CURVE('',#1223,#895,#1251,.T.);
+#1251 = SURFACE_CURVE('',#1252,(#1256,#1263),.PCURVE_S1.);
+#1252 = LINE('',#1253,#1254);
+#1253 = CARTESIAN_POINT('',(-1.122032217481,10.485,-22.05));
+#1254 = VECTOR('',#1255,1.);
+#1255 = DIRECTION('',(-1.,0.E+000,2.781837339664E-034));
+#1256 = PCURVE('',#374,#1257);
+#1257 = DEFINITIONAL_REPRESENTATION('',(#1258),#1262);
+#1258 = LINE('',#1259,#1260);
+#1259 = CARTESIAN_POINT('',(-10.775,1.122032217481));
+#1260 = VECTOR('',#1261,1.);
+#1261 = DIRECTION('',(-1.239080848477E-067,1.));
+#1262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1263 = PCURVE('',#1264,#1269);
+#1264 = PLANE('',#1265);
+#1265 = AXIS2_PLACEMENT_3D('',#1266,#1267,#1268);
+#1266 = CARTESIAN_POINT('',(-15.,10.485,-20.5));
+#1267 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1268 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1269 = DEFINITIONAL_REPRESENTATION('',(#1270),#1274);
+#1270 = LINE('',#1271,#1272);
+#1271 = CARTESIAN_POINT('',(13.877967782519,-1.55));
+#1272 = VECTOR('',#1273,1.);
+#1273 = DIRECTION('',(-1.,2.781837339664E-034));
+#1274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1275 = ADVANCED_FACE('',(#1276),#346,.T.);
+#1276 = FACE_BOUND('',#1277,.T.);
+#1277 = EDGE_LOOP('',(#1278,#1301,#1302,#1303));
+#1278 = ORIENTED_EDGE('',*,*,#1279,.F.);
+#1279 = EDGE_CURVE('',#303,#1280,#1282,.T.);
+#1280 = VERTEX_POINT('',#1281);
+#1281 = CARTESIAN_POINT('',(-2.855935565037,10.485,-20.5));
+#1282 = SURFACE_CURVE('',#1283,(#1287,#1294),.PCURVE_S1.);
+#1283 = LINE('',#1284,#1285);
+#1284 = CARTESIAN_POINT('',(-15.,10.485,-20.5));
+#1285 = VECTOR('',#1286,1.);
+#1286 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1287 = PCURVE('',#346,#1288);
+#1288 = DEFINITIONAL_REPRESENTATION('',(#1289),#1293);
+#1289 = LINE('',#1290,#1291);
+#1290 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#1291 = VECTOR('',#1292,1.);
+#1292 = DIRECTION('',(1.,0.E+000));
+#1293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1294 = PCURVE('',#318,#1295);
+#1295 = DEFINITIONAL_REPRESENTATION('',(#1296),#1300);
+#1296 = LINE('',#1297,#1298);
+#1297 = CARTESIAN_POINT('',(15.,10.775));
+#1298 = VECTOR('',#1299,1.);
+#1299 = DIRECTION('',(-1.,0.E+000));
+#1300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1301 = ORIENTED_EDGE('',*,*,#330,.T.);
+#1302 = ORIENTED_EDGE('',*,*,#929,.F.);
+#1303 = ORIENTED_EDGE('',*,*,#1304,.T.);
+#1304 = EDGE_CURVE('',#897,#1280,#1305,.T.);
+#1305 = SURFACE_CURVE('',#1306,(#1310,#1317),.PCURVE_S1.);
+#1306 = LINE('',#1307,#1308);
+#1307 = CARTESIAN_POINT('',(-2.855935565037,10.485,-18.65));
+#1308 = VECTOR('',#1309,1.);
+#1309 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1310 = PCURVE('',#346,#1311);
+#1311 = DEFINITIONAL_REPRESENTATION('',(#1312),#1316);
+#1312 = LINE('',#1313,#1314);
+#1313 = CARTESIAN_POINT('',(12.144064434963,1.85));
+#1314 = VECTOR('',#1315,1.);
+#1315 = DIRECTION('',(0.E+000,1.));
+#1316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1317 = PCURVE('',#917,#1318);
+#1318 = DEFINITIONAL_REPRESENTATION('',(#1319),#1323);
+#1319 = LINE('',#1320,#1321);
+#1320 = CARTESIAN_POINT('',(1.614205073775,0.E+000));
+#1321 = VECTOR('',#1322,1.);
+#1322 = DIRECTION('',(0.E+000,1.));
+#1323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1324 = ADVANCED_FACE('',(#1325),#318,.T.);
+#1325 = FACE_BOUND('',#1326,.T.);
+#1326 = EDGE_LOOP('',(#1327,#1328,#1356,#1384,#1417,#1438));
+#1327 = ORIENTED_EDGE('',*,*,#1279,.T.);
+#1328 = ORIENTED_EDGE('',*,*,#1329,.T.);
+#1329 = EDGE_CURVE('',#1280,#1330,#1332,.T.);
+#1330 = VERTEX_POINT('',#1331);
+#1331 = CARTESIAN_POINT('',(-9.6,3.441641182643,-20.5));
+#1332 = SURFACE_CURVE('',#1333,(#1338,#1349),.PCURVE_S1.);
+#1333 = CIRCLE('',#1334,7.05);
+#1334 = AXIS2_PLACEMENT_3D('',#1335,#1336,#1337);
+#1335 = CARTESIAN_POINT('',(-2.55,3.441641182643,-20.5));
+#1336 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1337 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1338 = PCURVE('',#318,#1339);
+#1339 = DEFINITIONAL_REPRESENTATION('',(#1340),#1348);
+#1340 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1341,#1342,#1343,#1344,
+#1345,#1346,#1347),.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('') );
+#1341 = CARTESIAN_POINT('',(-4.5,3.731641182643));
+#1342 = CARTESIAN_POINT('',(-4.5,15.942599376003));
+#1343 = CARTESIAN_POINT('',(6.075,9.837120279323));
+#1344 = CARTESIAN_POINT('',(16.65,3.731641182643));
+#1345 = CARTESIAN_POINT('',(6.075,-2.373837914038));
+#1346 = CARTESIAN_POINT('',(-4.5,-8.479317010718));
+#1347 = CARTESIAN_POINT('',(-4.5,3.731641182643));
+#1348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1349 = PCURVE('',#917,#1350);
+#1350 = DEFINITIONAL_REPRESENTATION('',(#1351),#1355);
+#1351 = LINE('',#1352,#1353);
+#1352 = CARTESIAN_POINT('',(0.E+000,-1.85));
+#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,.F.);
+#1357 = EDGE_CURVE('',#1358,#1330,#1360,.T.);
+#1358 = VERTEX_POINT('',#1359);
+#1359 = CARTESIAN_POINT('',(-9.6,-4.015,-20.5));
+#1360 = SURFACE_CURVE('',#1361,(#1365,#1372),.PCURVE_S1.);
+#1361 = LINE('',#1362,#1363);
+#1362 = CARTESIAN_POINT('',(-9.6,-2.1525,-20.5));
+#1363 = VECTOR('',#1364,1.);
+#1364 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1365 = PCURVE('',#318,#1366);
+#1366 = DEFINITIONAL_REPRESENTATION('',(#1367),#1371);
+#1367 = LINE('',#1368,#1369);
+#1368 = CARTESIAN_POINT('',(9.6,-1.8625));
+#1369 = VECTOR('',#1370,1.);
+#1370 = DIRECTION('',(0.E+000,1.));
+#1371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1372 = PCURVE('',#1373,#1378);
+#1373 = PLANE('',#1374);
+#1374 = AXIS2_PLACEMENT_3D('',#1375,#1376,#1377);
+#1375 = CARTESIAN_POINT('',(-9.6,-4.015,-18.65));
+#1376 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1377 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1378 = DEFINITIONAL_REPRESENTATION('',(#1379),#1383);
+#1379 = LINE('',#1380,#1381);
+#1380 = CARTESIAN_POINT('',(1.8625,-1.85));
+#1381 = VECTOR('',#1382,1.);
+#1382 = DIRECTION('',(1.,0.E+000));
+#1383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1384 = ORIENTED_EDGE('',*,*,#1385,.T.);
+#1385 = EDGE_CURVE('',#1358,#1386,#1388,.T.);
+#1386 = VERTEX_POINT('',#1387);
+#1387 = CARTESIAN_POINT('',(-2.55,-11.065,-20.5));
+#1388 = SURFACE_CURVE('',#1389,(#1394,#1405),.PCURVE_S1.);
+#1389 = CIRCLE('',#1390,7.05);
+#1390 = AXIS2_PLACEMENT_3D('',#1391,#1392,#1393);
+#1391 = CARTESIAN_POINT('',(-2.55,-4.015,-20.5));
+#1392 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1393 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1394 = PCURVE('',#318,#1395);
+#1395 = DEFINITIONAL_REPRESENTATION('',(#1396),#1404);
+#1396 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1397,#1398,#1399,#1400,
+#1401,#1402,#1403),.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('') );
+#1397 = CARTESIAN_POINT('',(-4.5,-3.725));
+#1398 = CARTESIAN_POINT('',(-4.5,8.485958193361));
+#1399 = CARTESIAN_POINT('',(6.075,2.38047909668));
+#1400 = CARTESIAN_POINT('',(16.65,-3.725));
+#1401 = CARTESIAN_POINT('',(6.075,-9.83047909668));
+#1402 = CARTESIAN_POINT('',(-4.5,-15.93595819336));
+#1403 = CARTESIAN_POINT('',(-4.5,-3.725));
+#1404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1405 = PCURVE('',#1406,#1411);
+#1406 = CYLINDRICAL_SURFACE('',#1407,7.05);
+#1407 = AXIS2_PLACEMENT_3D('',#1408,#1409,#1410);
+#1408 = CARTESIAN_POINT('',(-2.55,-4.015,-18.65));
+#1409 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1410 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1411 = DEFINITIONAL_REPRESENTATION('',(#1412),#1416);
+#1412 = LINE('',#1413,#1414);
+#1413 = CARTESIAN_POINT('',(0.E+000,-1.85));
+#1414 = VECTOR('',#1415,1.);
+#1415 = DIRECTION('',(1.,0.E+000));
+#1416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1417 = ORIENTED_EDGE('',*,*,#1418,.T.);
+#1418 = EDGE_CURVE('',#1386,#275,#1419,.T.);
+#1419 = SURFACE_CURVE('',#1420,(#1424,#1431),.PCURVE_S1.);
+#1420 = LINE('',#1421,#1422);
+#1421 = CARTESIAN_POINT('',(15.,-11.065,-20.5));
+#1422 = VECTOR('',#1423,1.);
+#1423 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1424 = PCURVE('',#318,#1425);
+#1425 = DEFINITIONAL_REPRESENTATION('',(#1426),#1430);
+#1426 = LINE('',#1427,#1428);
+#1427 = CARTESIAN_POINT('',(-15.,-10.775));
+#1428 = VECTOR('',#1429,1.);
+#1429 = DIRECTION('',(1.,0.E+000));
+#1430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1431 = PCURVE('',#290,#1432);
+#1432 = DEFINITIONAL_REPRESENTATION('',(#1433),#1437);
+#1433 = LINE('',#1434,#1435);
+#1434 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#1435 = VECTOR('',#1436,1.);
+#1436 = DIRECTION('',(1.,0.E+000));
+#1437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1438 = ORIENTED_EDGE('',*,*,#302,.T.);
+#1439 = ADVANCED_FACE('',(#1440),#290,.T.);
+#1440 = FACE_BOUND('',#1441,.T.);
+#1441 = EDGE_LOOP('',(#1442,#1443,#1464,#1465));
+#1442 = ORIENTED_EDGE('',*,*,#1418,.F.);
+#1443 = ORIENTED_EDGE('',*,*,#1444,.T.);
+#1444 = EDGE_CURVE('',#1386,#663,#1445,.T.);
+#1445 = SURFACE_CURVE('',#1446,(#1450,#1457),.PCURVE_S1.);
+#1446 = LINE('',#1447,#1448);
+#1447 = CARTESIAN_POINT('',(-2.55,-11.065,-18.65));
+#1448 = VECTOR('',#1449,1.);
+#1449 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#1450 = PCURVE('',#290,#1451);
+#1451 = DEFINITIONAL_REPRESENTATION('',(#1452),#1456);
+#1452 = LINE('',#1453,#1454);
+#1453 = CARTESIAN_POINT('',(17.55,1.85));
+#1454 = VECTOR('',#1455,1.);
+#1455 = DIRECTION('',(0.E+000,-1.));
+#1456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1457 = PCURVE('',#701,#1458);
+#1458 = DEFINITIONAL_REPRESENTATION('',(#1459),#1463);
+#1459 = LINE('',#1460,#1461);
+#1460 = CARTESIAN_POINT('',(17.55,1.85));
+#1461 = VECTOR('',#1462,1.);
+#1462 = DIRECTION('',(0.E+000,-1.));
+#1463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1464 = ORIENTED_EDGE('',*,*,#662,.F.);
+#1465 = ORIENTED_EDGE('',*,*,#274,.T.);
+#1466 = ADVANCED_FACE('',(#1467),#517,.F.);
+#1467 = FACE_BOUND('',#1468,.F.);
+#1468 = EDGE_LOOP('',(#1469,#1470,#1491,#1492,#1515,#1543,#1564,#1565));
+#1469 = ORIENTED_EDGE('',*,*,#501,.F.);
+#1470 = ORIENTED_EDGE('',*,*,#1471,.T.);
+#1471 = EDGE_CURVE('',#474,#981,#1472,.T.);
+#1472 = SURFACE_CURVE('',#1473,(#1477,#1484),.PCURVE_S1.);
+#1473 = LINE('',#1474,#1475);
+#1474 = CARTESIAN_POINT('',(11.5,13.96,-17.9));
+#1475 = VECTOR('',#1476,1.);
+#1476 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#1477 = PCURVE('',#517,#1478);
+#1478 = DEFINITIONAL_REPRESENTATION('',(#1479),#1483);
+#1479 = LINE('',#1480,#1481);
+#1480 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#1481 = VECTOR('',#1482,1.);
+#1482 = DIRECTION('',(0.E+000,-1.));
+#1483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1484 = PCURVE('',#489,#1485);
+#1485 = DEFINITIONAL_REPRESENTATION('',(#1486),#1490);
+#1486 = LINE('',#1487,#1488);
+#1487 = CARTESIAN_POINT('',(9.2639320225,0.E+000));
+#1488 = VECTOR('',#1489,1.);
+#1489 = DIRECTION('',(0.E+000,-1.));
+#1490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1491 = ORIENTED_EDGE('',*,*,#1003,.T.);
+#1492 = ORIENTED_EDGE('',*,*,#1493,.T.);
+#1493 = EDGE_CURVE('',#1004,#1494,#1496,.T.);
+#1494 = VERTEX_POINT('',#1495);
+#1495 = CARTESIAN_POINT('',(11.5,10.485,-20.5));
+#1496 = SURFACE_CURVE('',#1497,(#1501,#1508),.PCURVE_S1.);
+#1497 = LINE('',#1498,#1499);
+#1498 = CARTESIAN_POINT('',(11.5,10.485,-19.2));
+#1499 = VECTOR('',#1500,1.);
+#1500 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1501 = PCURVE('',#517,#1502);
+#1502 = DEFINITIONAL_REPRESENTATION('',(#1503),#1507);
+#1503 = LINE('',#1504,#1505);
+#1504 = CARTESIAN_POINT('',(3.475,-1.3));
+#1505 = VECTOR('',#1506,1.);
+#1506 = DIRECTION('',(0.E+000,1.));
+#1507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1508 = PCURVE('',#1042,#1509);
+#1509 = DEFINITIONAL_REPRESENTATION('',(#1510),#1514);
+#1510 = LINE('',#1511,#1512);
+#1511 = CARTESIAN_POINT('',(26.5,1.3));
+#1512 = VECTOR('',#1513,1.);
+#1513 = DIRECTION('',(0.E+000,1.));
+#1514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1515 = ORIENTED_EDGE('',*,*,#1516,.T.);
+#1516 = EDGE_CURVE('',#1494,#1517,#1519,.T.);
+#1517 = VERTEX_POINT('',#1518);
+#1518 = CARTESIAN_POINT('',(11.5,-11.065,-20.5));
+#1519 = SURFACE_CURVE('',#1520,(#1524,#1531),.PCURVE_S1.);
+#1520 = LINE('',#1521,#1522);
+#1521 = CARTESIAN_POINT('',(11.5,6.835,-20.5));
+#1522 = VECTOR('',#1523,1.);
+#1523 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1524 = PCURVE('',#517,#1525);
+#1525 = DEFINITIONAL_REPRESENTATION('',(#1526),#1530);
+#1526 = LINE('',#1527,#1528);
+#1527 = CARTESIAN_POINT('',(7.125,-2.6));
+#1528 = VECTOR('',#1529,1.);
+#1529 = DIRECTION('',(1.,0.E+000));
+#1530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1531 = PCURVE('',#1532,#1537);
+#1532 = PLANE('',#1533);
+#1533 = AXIS2_PLACEMENT_3D('',#1534,#1535,#1536);
+#1534 = CARTESIAN_POINT('',(5.5134256897E-016,-0.29,-20.5));
+#1535 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#1536 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1537 = DEFINITIONAL_REPRESENTATION('',(#1538),#1542);
+#1538 = LINE('',#1539,#1540);
+#1539 = CARTESIAN_POINT('',(-11.5,7.125));
+#1540 = VECTOR('',#1541,1.);
+#1541 = DIRECTION('',(0.E+000,-1.));
+#1542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1543 = ORIENTED_EDGE('',*,*,#1544,.T.);
+#1544 = EDGE_CURVE('',#1517,#714,#1545,.T.);
+#1545 = SURFACE_CURVE('',#1546,(#1550,#1557),.PCURVE_S1.);
+#1546 = LINE('',#1547,#1548);
+#1547 = CARTESIAN_POINT('',(11.5,-11.065,-19.2));
+#1548 = VECTOR('',#1549,1.);
+#1549 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#1550 = PCURVE('',#517,#1551);
+#1551 = DEFINITIONAL_REPRESENTATION('',(#1552),#1556);
+#1552 = LINE('',#1553,#1554);
+#1553 = CARTESIAN_POINT('',(25.025,-1.3));
+#1554 = VECTOR('',#1555,1.);
+#1555 = DIRECTION('',(0.E+000,-1.));
+#1556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1557 = PCURVE('',#729,#1558);
+#1558 = DEFINITIONAL_REPRESENTATION('',(#1559),#1563);
+#1559 = LINE('',#1560,#1561);
+#1560 = CARTESIAN_POINT('',(3.5,1.3));
+#1561 = VECTOR('',#1562,1.);
+#1562 = DIRECTION('',(0.E+000,-1.));
+#1563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1564 = ORIENTED_EDGE('',*,*,#741,.T.);
+#1565 = ORIENTED_EDGE('',*,*,#818,.F.);
+#1566 = ADVANCED_FACE('',(#1567),#461,.T.);
+#1567 = FACE_BOUND('',#1568,.T.);
+#1568 = EDGE_LOOP('',(#1569,#1590,#1591,#1592));
+#1569 = ORIENTED_EDGE('',*,*,#1570,.T.);
+#1570 = EDGE_CURVE('',#441,#953,#1571,.T.);
+#1571 = SURFACE_CURVE('',#1572,(#1576,#1583),.PCURVE_S1.);
+#1572 = LINE('',#1573,#1574);
+#1573 = CARTESIAN_POINT('',(2.2360679775,13.96,-17.9));
+#1574 = VECTOR('',#1575,1.);
+#1575 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#1576 = PCURVE('',#461,#1577);
+#1577 = DEFINITIONAL_REPRESENTATION('',(#1578),#1582);
+#1578 = LINE('',#1579,#1580);
+#1579 = CARTESIAN_POINT('',(0.729727656227,0.E+000));
+#1580 = VECTOR('',#1581,1.);
+#1581 = DIRECTION('',(0.E+000,-1.));
+#1582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1583 = PCURVE('',#489,#1584);
+#1584 = DEFINITIONAL_REPRESENTATION('',(#1585),#1589);
+#1585 = LINE('',#1586,#1587);
+#1586 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#1587 = VECTOR('',#1588,1.);
+#1588 = DIRECTION('',(0.E+000,-1.));
+#1589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1590 = ORIENTED_EDGE('',*,*,#952,.T.);
+#1591 = ORIENTED_EDGE('',*,*,#869,.F.);
+#1592 = ORIENTED_EDGE('',*,*,#440,.F.);
+#1593 = ADVANCED_FACE('',(#1594),#489,.F.);
+#1594 = FACE_BOUND('',#1595,.F.);
+#1595 = EDGE_LOOP('',(#1596,#1597,#1598,#1599));
+#1596 = ORIENTED_EDGE('',*,*,#1570,.T.);
+#1597 = ORIENTED_EDGE('',*,*,#980,.T.);
+#1598 = ORIENTED_EDGE('',*,*,#1471,.F.);
+#1599 = ORIENTED_EDGE('',*,*,#473,.F.);
+#1600 = ADVANCED_FACE('',(#1601),#574,.F.);
+#1601 = FACE_BOUND('',#1602,.F.);
+#1602 = EDGE_LOOP('',(#1603,#1604,#1625,#1626,#1649,#1682,#1703,#1704));
+#1603 = ORIENTED_EDGE('',*,*,#553,.F.);
+#1604 = ORIENTED_EDGE('',*,*,#1605,.T.);
+#1605 = EDGE_CURVE('',#554,#1139,#1606,.T.);
+#1606 = SEAM_CURVE('',#1607,(#1611,#1618),.PCURVE_S1.);
+#1607 = LINE('',#1608,#1609);
+#1608 = CARTESIAN_POINT('',(1.25,11.96,-17.));
+#1609 = VECTOR('',#1610,1.);
+#1610 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#1611 = PCURVE('',#574,#1612);
+#1612 = DEFINITIONAL_REPRESENTATION('',(#1613),#1617);
+#1613 = LINE('',#1614,#1615);
+#1614 = CARTESIAN_POINT('',(6.28318530718,0.E+000));
+#1615 = VECTOR('',#1616,1.);
+#1616 = DIRECTION('',(0.E+000,-1.));
+#1617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1618 = PCURVE('',#574,#1619);
+#1619 = DEFINITIONAL_REPRESENTATION('',(#1620),#1624);
+#1620 = LINE('',#1621,#1622);
+#1621 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#1622 = VECTOR('',#1623,1.);
+#1623 = DIRECTION('',(0.E+000,-1.));
+#1624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1625 = ORIENTED_EDGE('',*,*,#1166,.T.);
+#1626 = ORIENTED_EDGE('',*,*,#1627,.T.);
+#1627 = EDGE_CURVE('',#1167,#1628,#1630,.T.);
+#1628 = VERTEX_POINT('',#1629);
+#1629 = CARTESIAN_POINT('',(-0.248746859277,10.735,-18.65));
+#1630 = SURFACE_CURVE('',#1631,(#1635,#1642),.PCURVE_S1.);
+#1631 = LINE('',#1632,#1633);
+#1632 = CARTESIAN_POINT('',(-0.248746859277,10.735,-17.));
+#1633 = VECTOR('',#1634,1.);
+#1634 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1635 = PCURVE('',#574,#1636);
+#1636 = DEFINITIONAL_REPRESENTATION('',(#1637),#1641);
+#1637 = LINE('',#1638,#1639);
+#1638 = CARTESIAN_POINT('',(4.512054138062,0.E+000));
+#1639 = VECTOR('',#1640,1.);
+#1640 = DIRECTION('',(0.E+000,1.));
+#1641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1642 = PCURVE('',#1210,#1643);
+#1643 = DEFINITIONAL_REPRESENTATION('',(#1644),#1648);
+#1644 = LINE('',#1645,#1646);
+#1645 = CARTESIAN_POINT('',(1.198285313945,1.65));
+#1646 = VECTOR('',#1647,1.);
+#1647 = DIRECTION('',(0.E+000,1.));
+#1648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1649 = ORIENTED_EDGE('',*,*,#1650,.T.);
+#1650 = EDGE_CURVE('',#1628,#1651,#1653,.T.);
+#1651 = VERTEX_POINT('',#1652);
+#1652 = CARTESIAN_POINT('',(0.248746859277,10.735,-18.65));
+#1653 = SURFACE_CURVE('',#1654,(#1659,#1666),.PCURVE_S1.);
+#1654 = CIRCLE('',#1655,1.25);
+#1655 = AXIS2_PLACEMENT_3D('',#1656,#1657,#1658);
+#1656 = CARTESIAN_POINT('',(0.E+000,11.96,-18.65));
+#1657 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1658 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1659 = PCURVE('',#574,#1660);
+#1660 = DEFINITIONAL_REPRESENTATION('',(#1661),#1665);
+#1661 = LINE('',#1662,#1663);
+#1662 = CARTESIAN_POINT('',(0.E+000,-1.65));
+#1663 = VECTOR('',#1664,1.);
+#1664 = DIRECTION('',(1.,0.E+000));
+#1665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1666 = PCURVE('',#1667,#1672);
+#1667 = PLANE('',#1668);
+#1668 = AXIS2_PLACEMENT_3D('',#1669,#1670,#1671);
+#1669 = CARTESIAN_POINT('',(-1.478696183262E-002,-0.21964233029,-18.65)
+ );
+#1670 = DIRECTION('',(3.545387212423E-033,2.51700899187E-033,-1.));
+#1671 = DIRECTION('',(-1.,0.E+000,-3.545387212423E-033));
+#1672 = DEFINITIONAL_REPRESENTATION('',(#1673),#1681);
+#1673 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1674,#1675,#1676,#1677,
+#1678,#1679,#1680),.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('') );
+#1674 = CARTESIAN_POINT('',(-1.264786961833,12.17964233029));
+#1675 = CARTESIAN_POINT('',(-1.264786961833,14.344705839751));
+#1676 = CARTESIAN_POINT('',(0.610213038167,13.26217408502));
+#1677 = CARTESIAN_POINT('',(2.485213038167,12.17964233029));
+#1678 = CARTESIAN_POINT('',(0.610213038167,11.097110575559));
+#1679 = CARTESIAN_POINT('',(-1.264786961833,10.014578820829));
+#1680 = CARTESIAN_POINT('',(-1.264786961833,12.17964233029));
+#1681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1682 = ORIENTED_EDGE('',*,*,#1683,.F.);
+#1683 = EDGE_CURVE('',#1111,#1651,#1684,.T.);
+#1684 = SURFACE_CURVE('',#1685,(#1689,#1696),.PCURVE_S1.);
+#1685 = LINE('',#1686,#1687);
+#1686 = CARTESIAN_POINT('',(0.248746859277,10.735,-17.));
+#1687 = VECTOR('',#1688,1.);
+#1688 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1689 = PCURVE('',#574,#1690);
+#1690 = DEFINITIONAL_REPRESENTATION('',(#1691),#1695);
+#1691 = LINE('',#1692,#1693);
+#1692 = CARTESIAN_POINT('',(4.912723822708,0.E+000));
+#1693 = VECTOR('',#1694,1.);
+#1694 = DIRECTION('',(0.E+000,1.));
+#1695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1696 = PCURVE('',#1126,#1697);
+#1697 = DEFINITIONAL_REPRESENTATION('',(#1698),#1702);
+#1698 = LINE('',#1699,#1700);
+#1699 = CARTESIAN_POINT('',(1.695779032498,1.65));
+#1700 = VECTOR('',#1701,1.);
+#1701 = DIRECTION('',(0.E+000,1.));
+#1702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1703 = ORIENTED_EDGE('',*,*,#1138,.T.);
+#1704 = ORIENTED_EDGE('',*,*,#1605,.F.);
+#1705 = ADVANCED_FACE('',(#1706),#609,.F.);
+#1706 = FACE_BOUND('',#1707,.F.);
+#1707 = EDGE_LOOP('',(#1708,#1731,#1732,#1733));
+#1708 = ORIENTED_EDGE('',*,*,#1709,.F.);
+#1709 = EDGE_CURVE('',#589,#1710,#1712,.T.);
+#1710 = VERTEX_POINT('',#1711);
+#1711 = CARTESIAN_POINT('',(8.,0.E+000,-18.65));
+#1712 = SEAM_CURVE('',#1713,(#1717,#1724),.PCURVE_S1.);
+#1713 = LINE('',#1714,#1715);
+#1714 = CARTESIAN_POINT('',(8.,0.E+000,-17.));
+#1715 = VECTOR('',#1716,1.);
+#1716 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#1717 = PCURVE('',#609,#1718);
+#1718 = DEFINITIONAL_REPRESENTATION('',(#1719),#1723);
+#1719 = LINE('',#1720,#1721);
+#1720 = CARTESIAN_POINT('',(6.28318530718,0.E+000));
+#1721 = VECTOR('',#1722,1.);
+#1722 = DIRECTION('',(0.E+000,-1.));
+#1723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1724 = PCURVE('',#609,#1725);
+#1725 = DEFINITIONAL_REPRESENTATION('',(#1726),#1730);
+#1726 = LINE('',#1727,#1728);
+#1727 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#1728 = VECTOR('',#1729,1.);
+#1729 = DIRECTION('',(0.E+000,-1.));
+#1730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1731 = ORIENTED_EDGE('',*,*,#588,.F.);
+#1732 = ORIENTED_EDGE('',*,*,#1709,.T.);
+#1733 = ORIENTED_EDGE('',*,*,#1734,.T.);
+#1734 = EDGE_CURVE('',#1710,#1710,#1735,.T.);
+#1735 = SURFACE_CURVE('',#1736,(#1741,#1748),.PCURVE_S1.);
+#1736 = CIRCLE('',#1737,8.);
+#1737 = AXIS2_PLACEMENT_3D('',#1738,#1739,#1740);
+#1738 = CARTESIAN_POINT('',(0.E+000,0.E+000,-18.65));
+#1739 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1740 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1741 = PCURVE('',#609,#1742);
+#1742 = DEFINITIONAL_REPRESENTATION('',(#1743),#1747);
+#1743 = LINE('',#1744,#1745);
+#1744 = CARTESIAN_POINT('',(0.E+000,-1.65));
+#1745 = VECTOR('',#1746,1.);
+#1746 = DIRECTION('',(1.,0.E+000));
+#1747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1748 = PCURVE('',#1667,#1749);
+#1749 = DEFINITIONAL_REPRESENTATION('',(#1750),#1758);
+#1750 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1751,#1752,#1753,#1754,
+#1755,#1756,#1757),.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('') );
+#1751 = CARTESIAN_POINT('',(-8.014786961833,0.21964233029));
+#1752 = CARTESIAN_POINT('',(-8.014786961833,14.076048790841));
+#1753 = CARTESIAN_POINT('',(3.985213038167,7.147845560565));
+#1754 = CARTESIAN_POINT('',(15.985213038167,0.21964233029));
+#1755 = CARTESIAN_POINT('',(3.985213038167,-6.708560899986));
+#1756 = CARTESIAN_POINT('',(-8.014786961833,-13.63676413026));
+#1757 = CARTESIAN_POINT('',(-8.014786961833,0.21964233029));
+#1758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1759 = ADVANCED_FACE('',(#1760),#644,.F.);
+#1760 = FACE_BOUND('',#1761,.F.);
+#1761 = EDGE_LOOP('',(#1762,#1763,#1784,#1785));
+#1762 = ORIENTED_EDGE('',*,*,#623,.F.);
+#1763 = ORIENTED_EDGE('',*,*,#1764,.T.);
+#1764 = EDGE_CURVE('',#624,#788,#1765,.T.);
+#1765 = SEAM_CURVE('',#1766,(#1770,#1777),.PCURVE_S1.);
+#1766 = LINE('',#1767,#1768);
+#1767 = CARTESIAN_POINT('',(1.25,-12.54,-17.));
+#1768 = VECTOR('',#1769,1.);
+#1769 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#1770 = PCURVE('',#644,#1771);
+#1771 = DEFINITIONAL_REPRESENTATION('',(#1772),#1776);
+#1772 = LINE('',#1773,#1774);
+#1773 = CARTESIAN_POINT('',(6.28318530718,0.E+000));
+#1774 = VECTOR('',#1775,1.);
+#1775 = DIRECTION('',(0.E+000,-1.));
+#1776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1777 = PCURVE('',#644,#1778);
+#1778 = DEFINITIONAL_REPRESENTATION('',(#1779),#1783);
+#1779 = LINE('',#1780,#1781);
+#1780 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#1781 = VECTOR('',#1782,1.);
+#1782 = DIRECTION('',(0.E+000,-1.));
+#1783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1784 = ORIENTED_EDGE('',*,*,#787,.T.);
+#1785 = ORIENTED_EDGE('',*,*,#1764,.F.);
+#1786 = ADVANCED_FACE('',(#1787),#729,.T.);
+#1787 = FACE_BOUND('',#1788,.T.);
+#1788 = EDGE_LOOP('',(#1789,#1812,#1813,#1814));
+#1789 = ORIENTED_EDGE('',*,*,#1790,.F.);
+#1790 = EDGE_CURVE('',#1517,#1791,#1793,.T.);
+#1791 = VERTEX_POINT('',#1792);
+#1792 = CARTESIAN_POINT('',(2.55,-11.065,-20.5));
+#1793 = SURFACE_CURVE('',#1794,(#1798,#1805),.PCURVE_S1.);
+#1794 = LINE('',#1795,#1796);
+#1795 = CARTESIAN_POINT('',(15.,-11.065,-20.5));
+#1796 = VECTOR('',#1797,1.);
+#1797 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1798 = PCURVE('',#729,#1799);
+#1799 = DEFINITIONAL_REPRESENTATION('',(#1800),#1804);
+#1800 = LINE('',#1801,#1802);
+#1801 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#1802 = VECTOR('',#1803,1.);
+#1803 = DIRECTION('',(1.,0.E+000));
+#1804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1805 = PCURVE('',#1532,#1806);
+#1806 = DEFINITIONAL_REPRESENTATION('',(#1807),#1811);
+#1807 = LINE('',#1808,#1809);
+#1808 = CARTESIAN_POINT('',(-15.,-10.775));
+#1809 = VECTOR('',#1810,1.);
+#1810 = DIRECTION('',(1.,0.E+000));
+#1811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1812 = ORIENTED_EDGE('',*,*,#1544,.T.);
+#1813 = ORIENTED_EDGE('',*,*,#713,.F.);
+#1814 = ORIENTED_EDGE('',*,*,#1815,.F.);
+#1815 = EDGE_CURVE('',#1791,#686,#1816,.T.);
+#1816 = SURFACE_CURVE('',#1817,(#1821,#1828),.PCURVE_S1.);
+#1817 = LINE('',#1818,#1819);
+#1818 = CARTESIAN_POINT('',(2.55,-11.065,-18.65));
+#1819 = VECTOR('',#1820,1.);
+#1820 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#1821 = PCURVE('',#729,#1822);
+#1822 = DEFINITIONAL_REPRESENTATION('',(#1823),#1827);
+#1823 = LINE('',#1824,#1825);
+#1824 = CARTESIAN_POINT('',(12.45,1.85));
+#1825 = VECTOR('',#1826,1.);
+#1826 = DIRECTION('',(0.E+000,-1.));
+#1827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1828 = PCURVE('',#701,#1829);
+#1829 = DEFINITIONAL_REPRESENTATION('',(#1830),#1834);
+#1830 = LINE('',#1831,#1832);
+#1831 = CARTESIAN_POINT('',(12.45,1.85));
+#1832 = VECTOR('',#1833,1.);
+#1833 = DIRECTION('',(0.E+000,-1.));
+#1834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1835 = ADVANCED_FACE('',(#1836),#701,.T.);
+#1836 = FACE_BOUND('',#1837,.T.);
+#1837 = EDGE_LOOP('',(#1838,#1864,#1865,#1866));
+#1838 = ORIENTED_EDGE('',*,*,#1839,.F.);
+#1839 = EDGE_CURVE('',#1791,#1386,#1840,.T.);
+#1840 = SURFACE_CURVE('',#1841,(#1845,#1852),.PCURVE_S1.);
+#1841 = LINE('',#1842,#1843);
+#1842 = CARTESIAN_POINT('',(15.,-11.065,-20.5));
+#1843 = VECTOR('',#1844,1.);
+#1844 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1845 = PCURVE('',#701,#1846);
+#1846 = DEFINITIONAL_REPRESENTATION('',(#1847),#1851);
+#1847 = LINE('',#1848,#1849);
+#1848 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#1849 = VECTOR('',#1850,1.);
+#1850 = DIRECTION('',(1.,0.E+000));
+#1851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1852 = PCURVE('',#1853,#1858);
+#1853 = PLANE('',#1854);
+#1854 = AXIS2_PLACEMENT_3D('',#1855,#1856,#1857);
+#1855 = CARTESIAN_POINT('',(2.55,-11.065,-18.65));
+#1856 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1857 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1858 = DEFINITIONAL_REPRESENTATION('',(#1859),#1863);
+#1859 = LINE('',#1860,#1861);
+#1860 = CARTESIAN_POINT('',(-12.45,-1.85));
+#1861 = VECTOR('',#1862,1.);
+#1862 = DIRECTION('',(1.,0.E+000));
+#1863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1864 = ORIENTED_EDGE('',*,*,#1815,.T.);
+#1865 = ORIENTED_EDGE('',*,*,#685,.F.);
+#1866 = ORIENTED_EDGE('',*,*,#1444,.F.);
+#1867 = ADVANCED_FACE('',(#1868),#917,.F.);
+#1868 = FACE_BOUND('',#1869,.F.);
+#1869 = EDGE_LOOP('',(#1870,#1900,#1928,#1949,#1950,#1951,#1952));
+#1870 = ORIENTED_EDGE('',*,*,#1871,.F.);
+#1871 = EDGE_CURVE('',#1872,#1874,#1876,.T.);
+#1872 = VERTEX_POINT('',#1873);
+#1873 = CARTESIAN_POINT('',(-2.244064434963,10.485,-18.65));
+#1874 = VERTEX_POINT('',#1875);
+#1875 = CARTESIAN_POINT('',(-9.6,3.441641182643,-18.65));
+#1876 = SURFACE_CURVE('',#1877,(#1882,#1889),.PCURVE_S1.);
+#1877 = CIRCLE('',#1878,7.05);
+#1878 = AXIS2_PLACEMENT_3D('',#1879,#1880,#1881);
+#1879 = CARTESIAN_POINT('',(-2.55,3.441641182643,-18.65));
+#1880 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1881 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1882 = PCURVE('',#917,#1883);
+#1883 = DEFINITIONAL_REPRESENTATION('',(#1884),#1888);
+#1884 = LINE('',#1885,#1886);
+#1885 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#1886 = VECTOR('',#1887,1.);
+#1887 = DIRECTION('',(1.,0.E+000));
+#1888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1889 = PCURVE('',#1667,#1890);
+#1890 = DEFINITIONAL_REPRESENTATION('',(#1891),#1899);
+#1891 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1892,#1893,#1894,#1895,
+#1896,#1897,#1898),.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('') );
+#1892 = CARTESIAN_POINT('',(-4.514786961833,3.661283512932));
+#1893 = CARTESIAN_POINT('',(-4.514786961833,15.872241706293));
+#1894 = CARTESIAN_POINT('',(6.060213038167,9.766762609613));
+#1895 = CARTESIAN_POINT('',(16.635213038167,3.661283512932));
+#1896 = CARTESIAN_POINT('',(6.060213038167,-2.444195583748));
+#1897 = CARTESIAN_POINT('',(-4.514786961833,-8.549674680428));
+#1898 = CARTESIAN_POINT('',(-4.514786961833,3.661283512932));
+#1899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1900 = ORIENTED_EDGE('',*,*,#1901,.T.);
+#1901 = EDGE_CURVE('',#1872,#1902,#1904,.T.);
+#1902 = VERTEX_POINT('',#1903);
+#1903 = CARTESIAN_POINT('',(-2.244064434963,10.485,-20.5));
+#1904 = SURFACE_CURVE('',#1905,(#1909,#1916),.PCURVE_S1.);
+#1905 = LINE('',#1906,#1907);
+#1906 = CARTESIAN_POINT('',(-2.244064434963,10.485,-18.65));
+#1907 = VECTOR('',#1908,1.);
+#1908 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#1909 = PCURVE('',#917,#1910);
+#1910 = DEFINITIONAL_REPRESENTATION('',(#1911),#1915);
+#1911 = LINE('',#1912,#1913);
+#1912 = CARTESIAN_POINT('',(1.527387579814,0.E+000));
+#1913 = VECTOR('',#1914,1.);
+#1914 = DIRECTION('',(0.E+000,-1.));
+#1915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1916 = PCURVE('',#1917,#1922);
+#1917 = PLANE('',#1918);
+#1918 = AXIS2_PLACEMENT_3D('',#1919,#1920,#1921);
+#1919 = CARTESIAN_POINT('',(-2.244064434963,10.485,-18.65));
+#1920 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1921 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1922 = DEFINITIONAL_REPRESENTATION('',(#1923),#1927);
+#1923 = LINE('',#1924,#1925);
+#1924 = CARTESIAN_POINT('',(4.440892098501E-016,0.E+000));
+#1925 = VECTOR('',#1926,1.);
+#1926 = DIRECTION('',(0.E+000,-1.));
+#1927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1928 = ORIENTED_EDGE('',*,*,#1929,.T.);
+#1929 = EDGE_CURVE('',#1902,#895,#1930,.T.);
+#1930 = SURFACE_CURVE('',#1931,(#1935,#1942),.PCURVE_S1.);
+#1931 = LINE('',#1932,#1933);
+#1932 = CARTESIAN_POINT('',(-2.244064434963,10.485,-18.65));
+#1933 = VECTOR('',#1934,1.);
+#1934 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#1935 = PCURVE('',#917,#1936);
+#1936 = DEFINITIONAL_REPRESENTATION('',(#1937),#1941);
+#1937 = LINE('',#1938,#1939);
+#1938 = CARTESIAN_POINT('',(1.527387579814,0.E+000));
+#1939 = VECTOR('',#1940,1.);
+#1940 = DIRECTION('',(0.E+000,-1.));
+#1941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1942 = PCURVE('',#1264,#1943);
+#1943 = DEFINITIONAL_REPRESENTATION('',(#1944),#1948);
+#1944 = LINE('',#1945,#1946);
+#1945 = CARTESIAN_POINT('',(12.755935565037,1.85));
+#1946 = VECTOR('',#1947,1.);
+#1947 = DIRECTION('',(0.E+000,-1.));
+#1948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1949 = ORIENTED_EDGE('',*,*,#894,.T.);
+#1950 = ORIENTED_EDGE('',*,*,#1304,.T.);
+#1951 = ORIENTED_EDGE('',*,*,#1329,.T.);
+#1952 = ORIENTED_EDGE('',*,*,#1953,.F.);
+#1953 = EDGE_CURVE('',#1874,#1330,#1954,.T.);
+#1954 = SURFACE_CURVE('',#1955,(#1959,#1966),.PCURVE_S1.);
+#1955 = LINE('',#1956,#1957);
+#1956 = CARTESIAN_POINT('',(-9.6,3.441641182643,-18.65));
+#1957 = VECTOR('',#1958,1.);
+#1958 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#1959 = PCURVE('',#917,#1960);
+#1960 = DEFINITIONAL_REPRESENTATION('',(#1961),#1965);
+#1961 = LINE('',#1962,#1963);
+#1962 = CARTESIAN_POINT('',(3.14159265359,0.E+000));
+#1963 = VECTOR('',#1964,1.);
+#1964 = DIRECTION('',(0.E+000,-1.));
+#1965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1966 = PCURVE('',#1373,#1967);
+#1967 = DEFINITIONAL_REPRESENTATION('',(#1968),#1972);
+#1968 = LINE('',#1969,#1970);
+#1969 = CARTESIAN_POINT('',(7.456641182643,0.E+000));
+#1970 = VECTOR('',#1971,1.);
+#1971 = DIRECTION('',(0.E+000,-1.));
+#1972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1973 = ADVANCED_FACE('',(#1974),#1264,.T.);
+#1974 = FACE_BOUND('',#1975,.T.);
+#1975 = EDGE_LOOP('',(#1976,#1999,#2000,#2001));
+#1976 = ORIENTED_EDGE('',*,*,#1977,.F.);
+#1977 = EDGE_CURVE('',#1902,#1978,#1980,.T.);
+#1978 = VERTEX_POINT('',#1979);
+#1979 = CARTESIAN_POINT('',(-1.447032173222,10.485,-20.5));
+#1980 = SURFACE_CURVE('',#1981,(#1985,#1992),.PCURVE_S1.);
+#1981 = LINE('',#1982,#1983);
+#1982 = CARTESIAN_POINT('',(-15.,10.485,-20.5));
+#1983 = VECTOR('',#1984,1.);
+#1984 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1985 = PCURVE('',#1264,#1986);
+#1986 = DEFINITIONAL_REPRESENTATION('',(#1987),#1991);
+#1987 = LINE('',#1988,#1989);
+#1988 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#1989 = VECTOR('',#1990,1.);
+#1990 = DIRECTION('',(1.,0.E+000));
+#1991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1992 = PCURVE('',#1917,#1993);
+#1993 = DEFINITIONAL_REPRESENTATION('',(#1994),#1998);
+#1994 = LINE('',#1995,#1996);
+#1995 = CARTESIAN_POINT('',(-12.75593556503,-1.85));
+#1996 = VECTOR('',#1997,1.);
+#1997 = DIRECTION('',(1.,0.E+000));
+#1998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1999 = ORIENTED_EDGE('',*,*,#1929,.T.);
+#2000 = ORIENTED_EDGE('',*,*,#1250,.F.);
+#2001 = ORIENTED_EDGE('',*,*,#2002,.F.);
+#2002 = EDGE_CURVE('',#1978,#1223,#2003,.T.);
+#2003 = SURFACE_CURVE('',#2004,(#2008,#2015),.PCURVE_S1.);
+#2004 = LINE('',#2005,#2006);
+#2005 = CARTESIAN_POINT('',(-1.447032173222,10.485,-18.65));
+#2006 = VECTOR('',#2007,1.);
+#2007 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#2008 = PCURVE('',#1264,#2009);
+#2009 = DEFINITIONAL_REPRESENTATION('',(#2010),#2014);
+#2010 = LINE('',#2011,#2012);
+#2011 = CARTESIAN_POINT('',(13.552967826778,1.85));
+#2012 = VECTOR('',#2013,1.);
+#2013 = DIRECTION('',(0.E+000,-1.));
+#2014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2015 = PCURVE('',#1238,#2016);
+#2016 = DEFINITIONAL_REPRESENTATION('',(#2017),#2021);
+#2017 = LINE('',#2018,#2019);
+#2018 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#2019 = VECTOR('',#2020,1.);
+#2020 = DIRECTION('',(0.E+000,-1.));
+#2021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2022 = ADVANCED_FACE('',(#2023),#1238,.T.);
+#2023 = FACE_BOUND('',#2024,.T.);
+#2024 = EDGE_LOOP('',(#2025,#2050,#2071,#2072,#2073));
+#2025 = ORIENTED_EDGE('',*,*,#2026,.F.);
+#2026 = EDGE_CURVE('',#2027,#2029,#2031,.T.);
+#2027 = VERTEX_POINT('',#2028);
+#2028 = CARTESIAN_POINT('',(-1.447032173222,10.485,-18.65));
+#2029 = VERTEX_POINT('',#2030);
+#2030 = CARTESIAN_POINT('',(-1.447032173222,10.735,-18.65));
+#2031 = SURFACE_CURVE('',#2032,(#2036,#2043),.PCURVE_S1.);
+#2032 = LINE('',#2033,#2034);
+#2033 = CARTESIAN_POINT('',(-1.447032173222,10.485,-18.65));
+#2034 = VECTOR('',#2035,1.);
+#2035 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2036 = PCURVE('',#1238,#2037);
+#2037 = DEFINITIONAL_REPRESENTATION('',(#2038),#2042);
+#2038 = LINE('',#2039,#2040);
+#2039 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#2040 = VECTOR('',#2041,1.);
+#2041 = DIRECTION('',(1.,0.E+000));
+#2042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2043 = PCURVE('',#1667,#2044);
+#2044 = DEFINITIONAL_REPRESENTATION('',(#2045),#2049);
+#2045 = LINE('',#2046,#2047);
+#2046 = CARTESIAN_POINT('',(1.432245211389,10.70464233029));
+#2047 = VECTOR('',#2048,1.);
+#2048 = DIRECTION('',(0.E+000,1.));
+#2049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2050 = ORIENTED_EDGE('',*,*,#2051,.T.);
+#2051 = EDGE_CURVE('',#2027,#1978,#2052,.T.);
+#2052 = SURFACE_CURVE('',#2053,(#2057,#2064),.PCURVE_S1.);
+#2053 = LINE('',#2054,#2055);
+#2054 = CARTESIAN_POINT('',(-1.447032173222,10.485,-18.65));
+#2055 = VECTOR('',#2056,1.);
+#2056 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#2057 = PCURVE('',#1238,#2058);
+#2058 = DEFINITIONAL_REPRESENTATION('',(#2059),#2063);
+#2059 = LINE('',#2060,#2061);
+#2060 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#2061 = VECTOR('',#2062,1.);
+#2062 = DIRECTION('',(0.E+000,-1.));
+#2063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2064 = PCURVE('',#1917,#2065);
+#2065 = DEFINITIONAL_REPRESENTATION('',(#2066),#2070);
+#2066 = LINE('',#2067,#2068);
+#2067 = CARTESIAN_POINT('',(0.797032261741,0.E+000));
+#2068 = VECTOR('',#2069,1.);
+#2069 = DIRECTION('',(0.E+000,-1.));
+#2070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2071 = ORIENTED_EDGE('',*,*,#2002,.T.);
+#2072 = ORIENTED_EDGE('',*,*,#1222,.F.);
+#2073 = ORIENTED_EDGE('',*,*,#2074,.F.);
+#2074 = EDGE_CURVE('',#2029,#1195,#2075,.T.);
+#2075 = SURFACE_CURVE('',#2076,(#2080,#2087),.PCURVE_S1.);
+#2076 = LINE('',#2077,#2078);
+#2077 = CARTESIAN_POINT('',(-1.447032173222,10.735,-18.65));
+#2078 = VECTOR('',#2079,1.);
+#2079 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#2080 = PCURVE('',#1238,#2081);
+#2081 = DEFINITIONAL_REPRESENTATION('',(#2082),#2086);
+#2082 = LINE('',#2083,#2084);
+#2083 = CARTESIAN_POINT('',(0.25,0.E+000));
+#2084 = VECTOR('',#2085,1.);
+#2085 = DIRECTION('',(0.E+000,-1.));
+#2086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2087 = PCURVE('',#1210,#2088);
+#2088 = DEFINITIONAL_REPRESENTATION('',(#2089),#2093);
+#2089 = LINE('',#2090,#2091);
+#2090 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#2091 = VECTOR('',#2092,1.);
+#2092 = DIRECTION('',(0.E+000,-1.));
+#2093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2094 = ADVANCED_FACE('',(#2095),#1210,.T.);
+#2095 = FACE_BOUND('',#2096,.T.);
+#2096 = EDGE_LOOP('',(#2097,#2118,#2119,#2120));
+#2097 = ORIENTED_EDGE('',*,*,#2098,.F.);
+#2098 = EDGE_CURVE('',#2029,#1628,#2099,.T.);
+#2099 = SURFACE_CURVE('',#2100,(#2104,#2111),.PCURVE_S1.);
+#2100 = LINE('',#2101,#2102);
+#2101 = CARTESIAN_POINT('',(-1.447032173222,10.735,-18.65));
+#2102 = VECTOR('',#2103,1.);
+#2103 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2104 = PCURVE('',#1210,#2105);
+#2105 = DEFINITIONAL_REPRESENTATION('',(#2106),#2110);
+#2106 = LINE('',#2107,#2108);
+#2107 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#2108 = VECTOR('',#2109,1.);
+#2109 = DIRECTION('',(1.,0.E+000));
+#2110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2111 = PCURVE('',#1667,#2112);
+#2112 = DEFINITIONAL_REPRESENTATION('',(#2113),#2117);
+#2113 = LINE('',#2114,#2115);
+#2114 = CARTESIAN_POINT('',(1.432245211389,10.95464233029));
+#2115 = VECTOR('',#2116,1.);
+#2116 = DIRECTION('',(-1.,-8.923771493331E-066));
+#2117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2118 = ORIENTED_EDGE('',*,*,#2074,.T.);
+#2119 = ORIENTED_EDGE('',*,*,#1194,.F.);
+#2120 = ORIENTED_EDGE('',*,*,#1627,.T.);
+#2121 = ADVANCED_FACE('',(#2122),#1126,.T.);
+#2122 = FACE_BOUND('',#2123,.T.);
+#2123 = EDGE_LOOP('',(#2124,#2147,#2148,#2149));
+#2124 = ORIENTED_EDGE('',*,*,#2125,.F.);
+#2125 = EDGE_CURVE('',#1651,#2126,#2128,.T.);
+#2126 = VERTEX_POINT('',#2127);
+#2127 = CARTESIAN_POINT('',(1.552967826778,10.735,-18.65));
+#2128 = SURFACE_CURVE('',#2129,(#2133,#2140),.PCURVE_S1.);
+#2129 = LINE('',#2130,#2131);
+#2130 = CARTESIAN_POINT('',(-1.447032173222,10.735,-18.65));
+#2131 = VECTOR('',#2132,1.);
+#2132 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2133 = PCURVE('',#1126,#2134);
+#2134 = DEFINITIONAL_REPRESENTATION('',(#2135),#2139);
+#2135 = LINE('',#2136,#2137);
+#2136 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#2137 = VECTOR('',#2138,1.);
+#2138 = DIRECTION('',(1.,0.E+000));
+#2139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2140 = PCURVE('',#1667,#2141);
+#2141 = DEFINITIONAL_REPRESENTATION('',(#2142),#2146);
+#2142 = LINE('',#2143,#2144);
+#2143 = CARTESIAN_POINT('',(1.432245211389,10.95464233029));
+#2144 = VECTOR('',#2145,1.);
+#2145 = DIRECTION('',(-1.,-8.923771493331E-066));
+#2146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2147 = ORIENTED_EDGE('',*,*,#1683,.F.);
+#2148 = ORIENTED_EDGE('',*,*,#1110,.F.);
+#2149 = ORIENTED_EDGE('',*,*,#2150,.F.);
+#2150 = EDGE_CURVE('',#2126,#1083,#2151,.T.);
+#2151 = SURFACE_CURVE('',#2152,(#2156,#2163),.PCURVE_S1.);
+#2152 = LINE('',#2153,#2154);
+#2153 = CARTESIAN_POINT('',(1.552967826778,10.735,-18.65));
+#2154 = VECTOR('',#2155,1.);
+#2155 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#2156 = PCURVE('',#1126,#2157);
+#2157 = DEFINITIONAL_REPRESENTATION('',(#2158),#2162);
+#2158 = LINE('',#2159,#2160);
+#2159 = CARTESIAN_POINT('',(3.,0.E+000));
+#2160 = VECTOR('',#2161,1.);
+#2161 = DIRECTION('',(0.E+000,-1.));
+#2162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2163 = PCURVE('',#1098,#2164);
+#2164 = DEFINITIONAL_REPRESENTATION('',(#2165),#2169);
+#2165 = LINE('',#2166,#2167);
+#2166 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#2167 = VECTOR('',#2168,1.);
+#2168 = DIRECTION('',(0.E+000,-1.));
+#2169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2170 = ADVANCED_FACE('',(#2171),#1098,.T.);
+#2171 = FACE_BOUND('',#2172,.T.);
+#2172 = EDGE_LOOP('',(#2173,#2196,#2197,#2198,#2221));
+#2173 = ORIENTED_EDGE('',*,*,#2174,.F.);
+#2174 = EDGE_CURVE('',#2126,#2175,#2177,.T.);
+#2175 = VERTEX_POINT('',#2176);
+#2176 = CARTESIAN_POINT('',(1.552967826778,10.485,-18.65));
+#2177 = SURFACE_CURVE('',#2178,(#2182,#2189),.PCURVE_S1.);
+#2178 = LINE('',#2179,#2180);
+#2179 = CARTESIAN_POINT('',(1.552967826778,10.735,-18.65));
+#2180 = VECTOR('',#2181,1.);
+#2181 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2182 = PCURVE('',#1098,#2183);
+#2183 = DEFINITIONAL_REPRESENTATION('',(#2184),#2188);
+#2184 = LINE('',#2185,#2186);
+#2185 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#2186 = VECTOR('',#2187,1.);
+#2187 = DIRECTION('',(1.,0.E+000));
+#2188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2189 = PCURVE('',#1667,#2190);
+#2190 = DEFINITIONAL_REPRESENTATION('',(#2191),#2195);
+#2191 = LINE('',#2192,#2193);
+#2192 = CARTESIAN_POINT('',(-1.567754788611,10.95464233029));
+#2193 = VECTOR('',#2194,1.);
+#2194 = DIRECTION('',(0.E+000,-1.));
+#2195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2196 = ORIENTED_EDGE('',*,*,#2150,.T.);
+#2197 = ORIENTED_EDGE('',*,*,#1082,.F.);
+#2198 = ORIENTED_EDGE('',*,*,#2199,.F.);
+#2199 = EDGE_CURVE('',#2200,#1055,#2202,.T.);
+#2200 = VERTEX_POINT('',#2201);
+#2201 = CARTESIAN_POINT('',(1.552967826778,10.485,-20.5));
+#2202 = SURFACE_CURVE('',#2203,(#2207,#2214),.PCURVE_S1.);
+#2203 = LINE('',#2204,#2205);
+#2204 = CARTESIAN_POINT('',(1.552967826778,10.485,-18.65));
+#2205 = VECTOR('',#2206,1.);
+#2206 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#2207 = PCURVE('',#1098,#2208);
+#2208 = DEFINITIONAL_REPRESENTATION('',(#2209),#2213);
+#2209 = LINE('',#2210,#2211);
+#2210 = CARTESIAN_POINT('',(0.25,0.E+000));
+#2211 = VECTOR('',#2212,1.);
+#2212 = DIRECTION('',(0.E+000,-1.));
+#2213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2214 = PCURVE('',#1070,#2215);
+#2215 = DEFINITIONAL_REPRESENTATION('',(#2216),#2220);
+#2216 = LINE('',#2217,#2218);
+#2217 = CARTESIAN_POINT('',(16.552967826778,1.85));
+#2218 = VECTOR('',#2219,1.);
+#2219 = DIRECTION('',(0.E+000,-1.));
+#2220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2221 = ORIENTED_EDGE('',*,*,#2222,.F.);
+#2222 = EDGE_CURVE('',#2175,#2200,#2223,.T.);
+#2223 = SURFACE_CURVE('',#2224,(#2228,#2235),.PCURVE_S1.);
+#2224 = LINE('',#2225,#2226);
+#2225 = CARTESIAN_POINT('',(1.552967826778,10.485,-18.65));
+#2226 = VECTOR('',#2227,1.);
+#2227 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#2228 = PCURVE('',#1098,#2229);
+#2229 = DEFINITIONAL_REPRESENTATION('',(#2230),#2234);
+#2230 = LINE('',#2231,#2232);
+#2231 = CARTESIAN_POINT('',(0.25,0.E+000));
+#2232 = VECTOR('',#2233,1.);
+#2233 = DIRECTION('',(0.E+000,-1.));
+#2234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2235 = PCURVE('',#2236,#2241);
+#2236 = PLANE('',#2237);
+#2237 = AXIS2_PLACEMENT_3D('',#2238,#2239,#2240);
+#2238 = CARTESIAN_POINT('',(1.552967826778,10.485,-18.65));
+#2239 = DIRECTION('',(-2.228713848446E-015,-1.,0.E+000));
+#2240 = DIRECTION('',(1.,-2.228713848446E-015,0.E+000));
+#2241 = DEFINITIONAL_REPRESENTATION('',(#2242),#2246);
+#2242 = LINE('',#2243,#2244);
+#2243 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#2244 = VECTOR('',#2245,1.);
+#2245 = DIRECTION('',(0.E+000,-1.));
+#2246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2247 = ADVANCED_FACE('',(#2248),#1070,.T.);
+#2248 = FACE_BOUND('',#2249,.T.);
+#2249 = EDGE_LOOP('',(#2250,#2273,#2294,#2295));
+#2250 = ORIENTED_EDGE('',*,*,#2251,.F.);
+#2251 = EDGE_CURVE('',#2252,#1027,#2254,.T.);
+#2252 = VERTEX_POINT('',#2253);
+#2253 = CARTESIAN_POINT('',(2.350000088519,10.485,-20.5));
+#2254 = SURFACE_CURVE('',#2255,(#2259,#2266),.PCURVE_S1.);
+#2255 = LINE('',#2256,#2257);
+#2256 = CARTESIAN_POINT('',(2.350000088519,10.485,-18.65));
+#2257 = VECTOR('',#2258,1.);
+#2258 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#2259 = PCURVE('',#1070,#2260);
+#2260 = DEFINITIONAL_REPRESENTATION('',(#2261),#2265);
+#2261 = LINE('',#2262,#2263);
+#2262 = CARTESIAN_POINT('',(17.350000088519,1.85));
+#2263 = VECTOR('',#2264,1.);
+#2264 = DIRECTION('',(0.E+000,-1.));
+#2265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2266 = PCURVE('',#1042,#2267);
+#2267 = DEFINITIONAL_REPRESENTATION('',(#2268),#2272);
+#2268 = LINE('',#2269,#2270);
+#2269 = CARTESIAN_POINT('',(17.350000088519,1.85));
+#2270 = VECTOR('',#2271,1.);
+#2271 = DIRECTION('',(0.E+000,-1.));
+#2272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2273 = ORIENTED_EDGE('',*,*,#2274,.F.);
+#2274 = EDGE_CURVE('',#2200,#2252,#2275,.T.);
+#2275 = SURFACE_CURVE('',#2276,(#2280,#2287),.PCURVE_S1.);
+#2276 = LINE('',#2277,#2278);
+#2277 = CARTESIAN_POINT('',(-15.,10.485,-20.5));
+#2278 = VECTOR('',#2279,1.);
+#2279 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2280 = PCURVE('',#1070,#2281);
+#2281 = DEFINITIONAL_REPRESENTATION('',(#2282),#2286);
+#2282 = LINE('',#2283,#2284);
+#2283 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#2284 = VECTOR('',#2285,1.);
+#2285 = DIRECTION('',(1.,0.E+000));
+#2286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2287 = PCURVE('',#2236,#2288);
+#2288 = DEFINITIONAL_REPRESENTATION('',(#2289),#2293);
+#2289 = LINE('',#2290,#2291);
+#2290 = CARTESIAN_POINT('',(-16.55296782677,-1.85));
+#2291 = VECTOR('',#2292,1.);
+#2292 = DIRECTION('',(1.,0.E+000));
+#2293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2294 = ORIENTED_EDGE('',*,*,#2199,.T.);
+#2295 = ORIENTED_EDGE('',*,*,#1054,.F.);
+#2296 = ADVANCED_FACE('',(#2297),#1042,.T.);
+#2297 = FACE_BOUND('',#2298,.T.);
+#2298 = EDGE_LOOP('',(#2299,#2300,#2321,#2322));
+#2299 = ORIENTED_EDGE('',*,*,#1493,.T.);
+#2300 = ORIENTED_EDGE('',*,*,#2301,.F.);
+#2301 = EDGE_CURVE('',#2252,#1494,#2302,.T.);
+#2302 = SURFACE_CURVE('',#2303,(#2307,#2314),.PCURVE_S1.);
+#2303 = LINE('',#2304,#2305);
+#2304 = CARTESIAN_POINT('',(-15.,10.485,-20.5));
+#2305 = VECTOR('',#2306,1.);
+#2306 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2307 = PCURVE('',#1042,#2308);
+#2308 = DEFINITIONAL_REPRESENTATION('',(#2309),#2313);
+#2309 = LINE('',#2310,#2311);
+#2310 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#2311 = VECTOR('',#2312,1.);
+#2312 = DIRECTION('',(1.,0.E+000));
+#2313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2314 = PCURVE('',#1532,#2315);
+#2315 = DEFINITIONAL_REPRESENTATION('',(#2316),#2320);
+#2316 = LINE('',#2317,#2318);
+#2317 = CARTESIAN_POINT('',(15.,10.775));
+#2318 = VECTOR('',#2319,1.);
+#2319 = DIRECTION('',(-1.,0.E+000));
+#2320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2321 = ORIENTED_EDGE('',*,*,#2251,.T.);
+#2322 = ORIENTED_EDGE('',*,*,#1026,.F.);
+#2323 = ADVANCED_FACE('',(#2324),#1406,.F.);
+#2324 = FACE_BOUND('',#2325,.F.);
+#2325 = EDGE_LOOP('',(#2326,#2356,#2377,#2378));
+#2326 = ORIENTED_EDGE('',*,*,#2327,.F.);
+#2327 = EDGE_CURVE('',#2328,#2330,#2332,.T.);
+#2328 = VERTEX_POINT('',#2329);
+#2329 = CARTESIAN_POINT('',(-9.6,-4.015,-18.65));
+#2330 = VERTEX_POINT('',#2331);
+#2331 = CARTESIAN_POINT('',(-2.55,-11.065,-18.65));
+#2332 = SURFACE_CURVE('',#2333,(#2338,#2345),.PCURVE_S1.);
+#2333 = CIRCLE('',#2334,7.05);
+#2334 = AXIS2_PLACEMENT_3D('',#2335,#2336,#2337);
+#2335 = CARTESIAN_POINT('',(-2.55,-4.015,-18.65));
+#2336 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2337 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2338 = PCURVE('',#1406,#2339);
+#2339 = DEFINITIONAL_REPRESENTATION('',(#2340),#2344);
+#2340 = LINE('',#2341,#2342);
+#2341 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#2342 = VECTOR('',#2343,1.);
+#2343 = DIRECTION('',(1.,0.E+000));
+#2344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2345 = PCURVE('',#1667,#2346);
+#2346 = DEFINITIONAL_REPRESENTATION('',(#2347),#2355);
+#2347 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2348,#2349,#2350,#2351,
+#2352,#2353,#2354),.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('') );
+#2348 = CARTESIAN_POINT('',(-4.514786961833,-3.79535766971));
+#2349 = CARTESIAN_POINT('',(-4.514786961833,8.41560052365));
+#2350 = CARTESIAN_POINT('',(6.060213038167,2.31012142697));
+#2351 = CARTESIAN_POINT('',(16.635213038167,-3.79535766971));
+#2352 = CARTESIAN_POINT('',(6.060213038167,-9.900836766391));
+#2353 = CARTESIAN_POINT('',(-4.514786961833,-16.00631586307));
+#2354 = CARTESIAN_POINT('',(-4.514786961833,-3.79535766971));
+#2355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2356 = ORIENTED_EDGE('',*,*,#2357,.T.);
+#2357 = EDGE_CURVE('',#2328,#1358,#2358,.T.);
+#2358 = SURFACE_CURVE('',#2359,(#2363,#2370),.PCURVE_S1.);
+#2359 = LINE('',#2360,#2361);
+#2360 = CARTESIAN_POINT('',(-9.6,-4.015,-18.65));
+#2361 = VECTOR('',#2362,1.);
+#2362 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#2363 = PCURVE('',#1406,#2364);
+#2364 = DEFINITIONAL_REPRESENTATION('',(#2365),#2369);
+#2365 = LINE('',#2366,#2367);
+#2366 = CARTESIAN_POINT('',(3.14159265359,0.E+000));
+#2367 = VECTOR('',#2368,1.);
+#2368 = DIRECTION('',(0.E+000,-1.));
+#2369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2370 = PCURVE('',#1373,#2371);
+#2371 = DEFINITIONAL_REPRESENTATION('',(#2372),#2376);
+#2372 = LINE('',#2373,#2374);
+#2373 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#2374 = VECTOR('',#2375,1.);
+#2375 = DIRECTION('',(0.E+000,-1.));
+#2376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2377 = ORIENTED_EDGE('',*,*,#1385,.T.);
+#2378 = ORIENTED_EDGE('',*,*,#2379,.F.);
+#2379 = EDGE_CURVE('',#2330,#1386,#2380,.T.);
+#2380 = SURFACE_CURVE('',#2381,(#2385,#2392),.PCURVE_S1.);
+#2381 = LINE('',#2382,#2383);
+#2382 = CARTESIAN_POINT('',(-2.55,-11.065,-18.65));
+#2383 = VECTOR('',#2384,1.);
+#2384 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#2385 = PCURVE('',#1406,#2386);
+#2386 = DEFINITIONAL_REPRESENTATION('',(#2387),#2391);
+#2387 = LINE('',#2388,#2389);
+#2388 = CARTESIAN_POINT('',(4.712388980385,0.E+000));
+#2389 = VECTOR('',#2390,1.);
+#2390 = DIRECTION('',(0.E+000,-1.));
+#2391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2392 = PCURVE('',#1853,#2393);
+#2393 = DEFINITIONAL_REPRESENTATION('',(#2394),#2398);
+#2394 = LINE('',#2395,#2396);
+#2395 = CARTESIAN_POINT('',(5.1,0.E+000));
+#2396 = VECTOR('',#2397,1.);
+#2397 = DIRECTION('',(0.E+000,-1.));
+#2398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2399 = ADVANCED_FACE('',(#2400),#1373,.T.);
+#2400 = FACE_BOUND('',#2401,.T.);
+#2401 = EDGE_LOOP('',(#2402,#2423,#2424,#2425));
+#2402 = ORIENTED_EDGE('',*,*,#2403,.F.);
+#2403 = EDGE_CURVE('',#2328,#1874,#2404,.T.);
+#2404 = SURFACE_CURVE('',#2405,(#2409,#2416),.PCURVE_S1.);
+#2405 = LINE('',#2406,#2407);
+#2406 = CARTESIAN_POINT('',(-9.6,-4.015,-18.65));
+#2407 = VECTOR('',#2408,1.);
+#2408 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2409 = PCURVE('',#1373,#2410);
+#2410 = DEFINITIONAL_REPRESENTATION('',(#2411),#2415);
+#2411 = LINE('',#2412,#2413);
+#2412 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#2413 = VECTOR('',#2414,1.);
+#2414 = DIRECTION('',(1.,0.E+000));
+#2415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2416 = PCURVE('',#1667,#2417);
+#2417 = DEFINITIONAL_REPRESENTATION('',(#2418),#2422);
+#2418 = LINE('',#2419,#2420);
+#2419 = CARTESIAN_POINT('',(9.585213038167,-3.79535766971));
+#2420 = VECTOR('',#2421,1.);
+#2421 = DIRECTION('',(0.E+000,1.));
+#2422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2423 = ORIENTED_EDGE('',*,*,#2357,.T.);
+#2424 = ORIENTED_EDGE('',*,*,#1357,.T.);
+#2425 = ORIENTED_EDGE('',*,*,#1953,.F.);
+#2426 = ADVANCED_FACE('',(#2427),#1532,.T.);
+#2427 = FACE_BOUND('',#2428,.T.);
+#2428 = EDGE_LOOP('',(#2429,#2462,#2463,#2464,#2465,#2498));
+#2429 = ORIENTED_EDGE('',*,*,#2430,.T.);
+#2430 = EDGE_CURVE('',#2431,#2252,#2433,.T.);
+#2431 = VERTEX_POINT('',#2432);
+#2432 = CARTESIAN_POINT('',(9.6,3.235,-20.5));
+#2433 = SURFACE_CURVE('',#2434,(#2439,#2450),.PCURVE_S1.);
+#2434 = CIRCLE('',#2435,7.25);
+#2435 = AXIS2_PLACEMENT_3D('',#2436,#2437,#2438);
+#2436 = CARTESIAN_POINT('',(2.35,3.235,-20.5));
+#2437 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2438 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2439 = PCURVE('',#1532,#2440);
+#2440 = DEFINITIONAL_REPRESENTATION('',(#2441),#2449);
+#2441 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2442,#2443,#2444,#2445,
+#2446,#2447,#2448),.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('') );
+#2442 = CARTESIAN_POINT('',(-9.6,3.525));
+#2443 = CARTESIAN_POINT('',(-9.6,16.082368354874));
+#2444 = CARTESIAN_POINT('',(1.275,9.803684177437));
+#2445 = CARTESIAN_POINT('',(12.15,3.525));
+#2446 = CARTESIAN_POINT('',(1.275,-2.753684177437));
+#2447 = CARTESIAN_POINT('',(-9.6,-9.032368354874));
+#2448 = CARTESIAN_POINT('',(-9.6,3.525));
+#2449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2450 = PCURVE('',#2451,#2456);
+#2451 = CYLINDRICAL_SURFACE('',#2452,7.25);
+#2452 = AXIS2_PLACEMENT_3D('',#2453,#2454,#2455);
+#2453 = CARTESIAN_POINT('',(2.35,3.235,-18.65));
+#2454 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2455 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2456 = DEFINITIONAL_REPRESENTATION('',(#2457),#2461);
+#2457 = LINE('',#2458,#2459);
+#2458 = CARTESIAN_POINT('',(0.E+000,-1.85));
+#2459 = VECTOR('',#2460,1.);
+#2460 = DIRECTION('',(1.,0.E+000));
+#2461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2462 = ORIENTED_EDGE('',*,*,#2301,.T.);
+#2463 = ORIENTED_EDGE('',*,*,#1516,.T.);
+#2464 = ORIENTED_EDGE('',*,*,#1790,.T.);
+#2465 = ORIENTED_EDGE('',*,*,#2466,.T.);
+#2466 = EDGE_CURVE('',#1791,#2467,#2469,.T.);
+#2467 = VERTEX_POINT('',#2468);
+#2468 = CARTESIAN_POINT('',(9.6,-4.015,-20.5));
+#2469 = SURFACE_CURVE('',#2470,(#2475,#2486),.PCURVE_S1.);
+#2470 = CIRCLE('',#2471,7.05);
+#2471 = AXIS2_PLACEMENT_3D('',#2472,#2473,#2474);
+#2472 = CARTESIAN_POINT('',(2.55,-4.015,-20.5));
+#2473 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2474 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2475 = PCURVE('',#1532,#2476);
+#2476 = DEFINITIONAL_REPRESENTATION('',(#2477),#2485);
+#2477 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2478,#2479,#2480,#2481,
+#2482,#2483,#2484),.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('') );
+#2478 = CARTESIAN_POINT('',(-9.6,-3.725));
+#2479 = CARTESIAN_POINT('',(-9.6,8.485958193361));
+#2480 = CARTESIAN_POINT('',(0.975,2.38047909668));
+#2481 = CARTESIAN_POINT('',(11.55,-3.725));
+#2482 = CARTESIAN_POINT('',(0.975,-9.83047909668));
+#2483 = CARTESIAN_POINT('',(-9.6,-15.93595819336));
+#2484 = CARTESIAN_POINT('',(-9.6,-3.725));
+#2485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2486 = PCURVE('',#2487,#2492);
+#2487 = CYLINDRICAL_SURFACE('',#2488,7.05);
+#2488 = AXIS2_PLACEMENT_3D('',#2489,#2490,#2491);
+#2489 = CARTESIAN_POINT('',(2.55,-4.015,-18.65));
+#2490 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2491 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2492 = DEFINITIONAL_REPRESENTATION('',(#2493),#2497);
+#2493 = LINE('',#2494,#2495);
+#2494 = CARTESIAN_POINT('',(0.E+000,-1.85));
+#2495 = VECTOR('',#2496,1.);
+#2496 = DIRECTION('',(1.,0.E+000));
+#2497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2498 = ORIENTED_EDGE('',*,*,#2499,.F.);
+#2499 = EDGE_CURVE('',#2431,#2467,#2500,.T.);
+#2500 = SURFACE_CURVE('',#2501,(#2505,#2512),.PCURVE_S1.);
+#2501 = LINE('',#2502,#2503);
+#2502 = CARTESIAN_POINT('',(9.6,1.4725,-20.5));
+#2503 = VECTOR('',#2504,1.);
+#2504 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2505 = PCURVE('',#1532,#2506);
+#2506 = DEFINITIONAL_REPRESENTATION('',(#2507),#2511);
+#2507 = LINE('',#2508,#2509);
+#2508 = CARTESIAN_POINT('',(-9.6,1.7625));
+#2509 = VECTOR('',#2510,1.);
+#2510 = DIRECTION('',(0.E+000,-1.));
+#2511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2512 = PCURVE('',#2513,#2518);
+#2513 = PLANE('',#2514);
+#2514 = AXIS2_PLACEMENT_3D('',#2515,#2516,#2517);
+#2515 = CARTESIAN_POINT('',(9.6,3.235,-18.65));
+#2516 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#2517 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2518 = DEFINITIONAL_REPRESENTATION('',(#2519),#2523);
+#2519 = LINE('',#2520,#2521);
+#2520 = CARTESIAN_POINT('',(1.7625,-1.85));
+#2521 = VECTOR('',#2522,1.);
+#2522 = DIRECTION('',(1.,0.E+000));
+#2523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2524 = ADVANCED_FACE('',(#2525,#2679),#1667,.T.);
+#2525 = FACE_BOUND('',#2526,.T.);
+#2526 = EDGE_LOOP('',(#2527,#2528,#2549,#2550,#2551,#2552,#2553,#2554,
+ #2577,#2605,#2628,#2656,#2677,#2678));
+#2527 = ORIENTED_EDGE('',*,*,#1871,.F.);
+#2528 = ORIENTED_EDGE('',*,*,#2529,.T.);
+#2529 = EDGE_CURVE('',#1872,#2027,#2530,.T.);
+#2530 = SURFACE_CURVE('',#2531,(#2535,#2542),.PCURVE_S1.);
+#2531 = LINE('',#2532,#2533);
+#2532 = CARTESIAN_POINT('',(-2.244064434963,10.485,-18.65));
+#2533 = VECTOR('',#2534,1.);
+#2534 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2535 = PCURVE('',#1667,#2536);
+#2536 = DEFINITIONAL_REPRESENTATION('',(#2537),#2541);
+#2537 = LINE('',#2538,#2539);
+#2538 = CARTESIAN_POINT('',(2.22927747313,10.70464233029));
+#2539 = VECTOR('',#2540,1.);
+#2540 = DIRECTION('',(-1.,-8.923771493331E-066));
+#2541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2542 = PCURVE('',#1917,#2543);
+#2543 = DEFINITIONAL_REPRESENTATION('',(#2544),#2548);
+#2544 = LINE('',#2545,#2546);
+#2545 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#2546 = VECTOR('',#2547,1.);
+#2547 = DIRECTION('',(1.,0.E+000));
+#2548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2549 = ORIENTED_EDGE('',*,*,#2026,.T.);
+#2550 = ORIENTED_EDGE('',*,*,#2098,.T.);
+#2551 = ORIENTED_EDGE('',*,*,#1650,.T.);
+#2552 = ORIENTED_EDGE('',*,*,#2125,.T.);
+#2553 = ORIENTED_EDGE('',*,*,#2174,.T.);
+#2554 = ORIENTED_EDGE('',*,*,#2555,.T.);
+#2555 = EDGE_CURVE('',#2175,#2556,#2558,.T.);
+#2556 = VERTEX_POINT('',#2557);
+#2557 = CARTESIAN_POINT('',(2.350000088519,10.485,-18.65));
+#2558 = SURFACE_CURVE('',#2559,(#2563,#2570),.PCURVE_S1.);
+#2559 = LINE('',#2560,#2561);
+#2560 = CARTESIAN_POINT('',(1.552967826778,10.485,-18.65));
+#2561 = VECTOR('',#2562,1.);
+#2562 = DIRECTION('',(1.,-2.228713848446E-015,0.E+000));
+#2563 = PCURVE('',#1667,#2564);
+#2564 = DEFINITIONAL_REPRESENTATION('',(#2565),#2569);
+#2565 = LINE('',#2566,#2567);
+#2566 = CARTESIAN_POINT('',(-1.567754788611,10.70464233029));
+#2567 = VECTOR('',#2568,1.);
+#2568 = DIRECTION('',(-1.,-2.228713848446E-015));
+#2569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2570 = PCURVE('',#2236,#2571);
+#2571 = DEFINITIONAL_REPRESENTATION('',(#2572),#2576);
+#2572 = LINE('',#2573,#2574);
+#2573 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#2574 = VECTOR('',#2575,1.);
+#2575 = DIRECTION('',(1.,0.E+000));
+#2576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2577 = ORIENTED_EDGE('',*,*,#2578,.F.);
+#2578 = EDGE_CURVE('',#2579,#2556,#2581,.T.);
+#2579 = VERTEX_POINT('',#2580);
+#2580 = CARTESIAN_POINT('',(9.6,3.235,-18.65));
+#2581 = SURFACE_CURVE('',#2582,(#2587,#2598),.PCURVE_S1.);
+#2582 = CIRCLE('',#2583,7.25);
+#2583 = AXIS2_PLACEMENT_3D('',#2584,#2585,#2586);
+#2584 = CARTESIAN_POINT('',(2.35,3.235,-18.65));
+#2585 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2586 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2587 = PCURVE('',#1667,#2588);
+#2588 = DEFINITIONAL_REPRESENTATION('',(#2589),#2597);
+#2589 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2590,#2591,#2592,#2593,
+#2594,#2595,#2596),.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('') );
+#2590 = CARTESIAN_POINT('',(-9.614786961833,3.45464233029));
+#2591 = CARTESIAN_POINT('',(-9.614786961833,16.012010685164));
+#2592 = CARTESIAN_POINT('',(1.260213038167,9.733326507727));
+#2593 = CARTESIAN_POINT('',(12.135213038167,3.45464233029));
+#2594 = CARTESIAN_POINT('',(1.260213038167,-2.824041847147));
+#2595 = CARTESIAN_POINT('',(-9.614786961833,-9.102726024585));
+#2596 = CARTESIAN_POINT('',(-9.614786961833,3.45464233029));
+#2597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2598 = PCURVE('',#2451,#2599);
+#2599 = DEFINITIONAL_REPRESENTATION('',(#2600),#2604);
+#2600 = LINE('',#2601,#2602);
+#2601 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#2602 = VECTOR('',#2603,1.);
+#2603 = DIRECTION('',(1.,0.E+000));
+#2604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2605 = ORIENTED_EDGE('',*,*,#2606,.T.);
+#2606 = EDGE_CURVE('',#2579,#2607,#2609,.T.);
+#2607 = VERTEX_POINT('',#2608);
+#2608 = CARTESIAN_POINT('',(9.6,-4.015,-18.65));
+#2609 = SURFACE_CURVE('',#2610,(#2614,#2621),.PCURVE_S1.);
+#2610 = LINE('',#2611,#2612);
+#2611 = CARTESIAN_POINT('',(9.6,3.235,-18.65));
+#2612 = VECTOR('',#2613,1.);
+#2613 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2614 = PCURVE('',#1667,#2615);
+#2615 = DEFINITIONAL_REPRESENTATION('',(#2616),#2620);
+#2616 = LINE('',#2617,#2618);
+#2617 = CARTESIAN_POINT('',(-9.614786961833,3.45464233029));
+#2618 = VECTOR('',#2619,1.);
+#2619 = DIRECTION('',(0.E+000,-1.));
+#2620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2621 = PCURVE('',#2513,#2622);
+#2622 = DEFINITIONAL_REPRESENTATION('',(#2623),#2627);
+#2623 = LINE('',#2624,#2625);
+#2624 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#2625 = VECTOR('',#2626,1.);
+#2626 = DIRECTION('',(1.,0.E+000));
+#2627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2628 = ORIENTED_EDGE('',*,*,#2629,.F.);
+#2629 = EDGE_CURVE('',#2630,#2607,#2632,.T.);
+#2630 = VERTEX_POINT('',#2631);
+#2631 = CARTESIAN_POINT('',(2.55,-11.065,-18.65));
+#2632 = SURFACE_CURVE('',#2633,(#2638,#2649),.PCURVE_S1.);
+#2633 = CIRCLE('',#2634,7.05);
+#2634 = AXIS2_PLACEMENT_3D('',#2635,#2636,#2637);
+#2635 = CARTESIAN_POINT('',(2.55,-4.015,-18.65));
+#2636 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2637 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2638 = PCURVE('',#1667,#2639);
+#2639 = DEFINITIONAL_REPRESENTATION('',(#2640),#2648);
+#2640 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2641,#2642,#2643,#2644,
+#2645,#2646,#2647),.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('') );
+#2641 = CARTESIAN_POINT('',(-9.614786961833,-3.79535766971));
+#2642 = CARTESIAN_POINT('',(-9.614786961833,8.41560052365));
+#2643 = CARTESIAN_POINT('',(0.960213038167,2.31012142697));
+#2644 = CARTESIAN_POINT('',(11.535213038167,-3.79535766971));
+#2645 = CARTESIAN_POINT('',(0.960213038167,-9.900836766391));
+#2646 = CARTESIAN_POINT('',(-9.614786961833,-16.00631586307));
+#2647 = CARTESIAN_POINT('',(-9.614786961833,-3.79535766971));
+#2648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2649 = PCURVE('',#2487,#2650);
+#2650 = DEFINITIONAL_REPRESENTATION('',(#2651),#2655);
+#2651 = LINE('',#2652,#2653);
+#2652 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#2653 = VECTOR('',#2654,1.);
+#2654 = DIRECTION('',(1.,0.E+000));
+#2655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2656 = ORIENTED_EDGE('',*,*,#2657,.T.);
+#2657 = EDGE_CURVE('',#2630,#2330,#2658,.T.);
+#2658 = SURFACE_CURVE('',#2659,(#2663,#2670),.PCURVE_S1.);
+#2659 = LINE('',#2660,#2661);
+#2660 = CARTESIAN_POINT('',(2.55,-11.065,-18.65));
+#2661 = VECTOR('',#2662,1.);
+#2662 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#2663 = PCURVE('',#1667,#2664);
+#2664 = DEFINITIONAL_REPRESENTATION('',(#2665),#2669);
+#2665 = LINE('',#2666,#2667);
+#2666 = CARTESIAN_POINT('',(-2.564786961833,-10.84535766971));
+#2667 = VECTOR('',#2668,1.);
+#2668 = DIRECTION('',(1.,8.923771493331E-066));
+#2669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2670 = PCURVE('',#1853,#2671);
+#2671 = DEFINITIONAL_REPRESENTATION('',(#2672),#2676);
+#2672 = LINE('',#2673,#2674);
+#2673 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#2674 = VECTOR('',#2675,1.);
+#2675 = DIRECTION('',(1.,0.E+000));
+#2676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2677 = ORIENTED_EDGE('',*,*,#2327,.F.);
+#2678 = ORIENTED_EDGE('',*,*,#2403,.T.);
+#2679 = FACE_BOUND('',#2680,.T.);
+#2680 = EDGE_LOOP('',(#2681));
+#2681 = ORIENTED_EDGE('',*,*,#1734,.T.);
+#2682 = ADVANCED_FACE('',(#2683),#1853,.T.);
+#2683 = FACE_BOUND('',#2684,.T.);
+#2684 = EDGE_LOOP('',(#2685,#2686,#2707,#2708));
+#2685 = ORIENTED_EDGE('',*,*,#2657,.F.);
+#2686 = ORIENTED_EDGE('',*,*,#2687,.T.);
+#2687 = EDGE_CURVE('',#2630,#1791,#2688,.T.);
+#2688 = SURFACE_CURVE('',#2689,(#2693,#2700),.PCURVE_S1.);
+#2689 = LINE('',#2690,#2691);
+#2690 = CARTESIAN_POINT('',(2.55,-11.065,-18.65));
+#2691 = VECTOR('',#2692,1.);
+#2692 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#2693 = PCURVE('',#1853,#2694);
+#2694 = DEFINITIONAL_REPRESENTATION('',(#2695),#2699);
+#2695 = LINE('',#2696,#2697);
+#2696 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#2697 = VECTOR('',#2698,1.);
+#2698 = DIRECTION('',(0.E+000,-1.));
+#2699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2700 = PCURVE('',#2487,#2701);
+#2701 = DEFINITIONAL_REPRESENTATION('',(#2702),#2706);
+#2702 = LINE('',#2703,#2704);
+#2703 = CARTESIAN_POINT('',(4.712388980385,0.E+000));
+#2704 = VECTOR('',#2705,1.);
+#2705 = DIRECTION('',(0.E+000,-1.));
+#2706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2707 = ORIENTED_EDGE('',*,*,#1839,.T.);
+#2708 = ORIENTED_EDGE('',*,*,#2379,.F.);
+#2709 = ADVANCED_FACE('',(#2710),#1917,.T.);
+#2710 = FACE_BOUND('',#2711,.T.);
+#2711 = EDGE_LOOP('',(#2712,#2713,#2714,#2715));
+#2712 = ORIENTED_EDGE('',*,*,#2529,.F.);
+#2713 = ORIENTED_EDGE('',*,*,#1901,.T.);
+#2714 = ORIENTED_EDGE('',*,*,#1977,.T.);
+#2715 = ORIENTED_EDGE('',*,*,#2051,.F.);
+#2716 = ADVANCED_FACE('',(#2717),#2236,.T.);
+#2717 = FACE_BOUND('',#2718,.T.);
+#2718 = EDGE_LOOP('',(#2719,#2720,#2721,#2722));
+#2719 = ORIENTED_EDGE('',*,*,#2555,.F.);
+#2720 = ORIENTED_EDGE('',*,*,#2222,.T.);
+#2721 = ORIENTED_EDGE('',*,*,#2274,.T.);
+#2722 = ORIENTED_EDGE('',*,*,#2723,.F.);
+#2723 = EDGE_CURVE('',#2556,#2252,#2724,.T.);
+#2724 = SURFACE_CURVE('',#2725,(#2729,#2736),.PCURVE_S1.);
+#2725 = LINE('',#2726,#2727);
+#2726 = CARTESIAN_POINT('',(2.350000088519,10.485,-18.65));
+#2727 = VECTOR('',#2728,1.);
+#2728 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#2729 = PCURVE('',#2236,#2730);
+#2730 = DEFINITIONAL_REPRESENTATION('',(#2731),#2735);
+#2731 = LINE('',#2732,#2733);
+#2732 = CARTESIAN_POINT('',(0.797032261741,0.E+000));
+#2733 = VECTOR('',#2734,1.);
+#2734 = DIRECTION('',(0.E+000,-1.));
+#2735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2736 = PCURVE('',#2451,#2737);
+#2737 = DEFINITIONAL_REPRESENTATION('',(#2738),#2742);
+#2738 = LINE('',#2739,#2740);
+#2739 = CARTESIAN_POINT('',(1.570796314585,0.E+000));
+#2740 = VECTOR('',#2741,1.);
+#2741 = DIRECTION('',(0.E+000,-1.));
+#2742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2743 = ADVANCED_FACE('',(#2744),#2451,.F.);
+#2744 = FACE_BOUND('',#2745,.F.);
+#2745 = EDGE_LOOP('',(#2746,#2747,#2768,#2769));
+#2746 = ORIENTED_EDGE('',*,*,#2578,.F.);
+#2747 = ORIENTED_EDGE('',*,*,#2748,.T.);
+#2748 = EDGE_CURVE('',#2579,#2431,#2749,.T.);
+#2749 = SURFACE_CURVE('',#2750,(#2754,#2761),.PCURVE_S1.);
+#2750 = LINE('',#2751,#2752);
+#2751 = CARTESIAN_POINT('',(9.6,3.235,-18.65));
+#2752 = VECTOR('',#2753,1.);
+#2753 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#2754 = PCURVE('',#2451,#2755);
+#2755 = DEFINITIONAL_REPRESENTATION('',(#2756),#2760);
+#2756 = LINE('',#2757,#2758);
+#2757 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#2758 = VECTOR('',#2759,1.);
+#2759 = DIRECTION('',(0.E+000,-1.));
+#2760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2761 = PCURVE('',#2513,#2762);
+#2762 = DEFINITIONAL_REPRESENTATION('',(#2763),#2767);
+#2763 = LINE('',#2764,#2765);
+#2764 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#2765 = VECTOR('',#2766,1.);
+#2766 = DIRECTION('',(0.E+000,-1.));
+#2767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2768 = ORIENTED_EDGE('',*,*,#2430,.T.);
+#2769 = ORIENTED_EDGE('',*,*,#2723,.F.);
+#2770 = ADVANCED_FACE('',(#2771),#2513,.T.);
+#2771 = FACE_BOUND('',#2772,.T.);
+#2772 = EDGE_LOOP('',(#2773,#2774,#2775,#2776));
+#2773 = ORIENTED_EDGE('',*,*,#2606,.F.);
+#2774 = ORIENTED_EDGE('',*,*,#2748,.T.);
+#2775 = ORIENTED_EDGE('',*,*,#2499,.T.);
+#2776 = ORIENTED_EDGE('',*,*,#2777,.F.);
+#2777 = EDGE_CURVE('',#2607,#2467,#2778,.T.);
+#2778 = SURFACE_CURVE('',#2779,(#2783,#2790),.PCURVE_S1.);
+#2779 = LINE('',#2780,#2781);
+#2780 = CARTESIAN_POINT('',(9.6,-4.015,-18.65));
+#2781 = VECTOR('',#2782,1.);
+#2782 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#2783 = PCURVE('',#2513,#2784);
+#2784 = DEFINITIONAL_REPRESENTATION('',(#2785),#2789);
+#2785 = LINE('',#2786,#2787);
+#2786 = CARTESIAN_POINT('',(7.25,0.E+000));
+#2787 = VECTOR('',#2788,1.);
+#2788 = DIRECTION('',(0.E+000,-1.));
+#2789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2790 = PCURVE('',#2487,#2791);
+#2791 = DEFINITIONAL_REPRESENTATION('',(#2792),#2796);
+#2792 = LINE('',#2793,#2794);
+#2793 = CARTESIAN_POINT('',(6.28318530718,0.E+000));
+#2794 = VECTOR('',#2795,1.);
+#2795 = DIRECTION('',(0.E+000,-1.));
+#2796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2797 = ADVANCED_FACE('',(#2798),#2487,.F.);
+#2798 = FACE_BOUND('',#2799,.F.);
+#2799 = EDGE_LOOP('',(#2800,#2801,#2802,#2803));
+#2800 = ORIENTED_EDGE('',*,*,#2629,.F.);
+#2801 = ORIENTED_EDGE('',*,*,#2687,.T.);
+#2802 = ORIENTED_EDGE('',*,*,#2466,.T.);
+#2803 = ORIENTED_EDGE('',*,*,#2777,.F.);
+#2804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2808))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#2805,#2806,#2807)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#2805 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#2806 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#2807 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#2808 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#2805,
+ 'distance_accuracy_value','confusion accuracy');
+#2809 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#2810 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+ #2811),#2804);
+#2811 = STYLED_ITEM('color',(#2812),#15);
+#2812 = PRESENTATION_STYLE_ASSIGNMENT((#2813,#2819));
+#2813 = SURFACE_STYLE_USAGE(.BOTH.,#2814);
+#2814 = SURFACE_SIDE_STYLE('',(#2815));
+#2815 = SURFACE_STYLE_FILL_AREA(#2816);
+#2816 = FILL_AREA_STYLE('',(#2817));
+#2817 = FILL_AREA_STYLE_COLOUR('',#2818);
+#2818 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
+#2819 = CURVE_STYLE('',#2820,POSITIVE_LENGTH_MEASURE(0.1),#2818);
+#2820 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+ENDSEC;
+END-ISO-10303-21;
diff --git a/src/sensor_holder.stl b/src/sensor_holder.stl
new file mode 100644
index 0000000..71ab0a8
--- /dev/null
+++ b/src/sensor_holder.stl
Binary files differ
diff --git a/src/trackball_only_V09.FCStd b/src/trackball_only_V09.FCStd
deleted file mode 100644
index 0cb73d9..0000000
--- a/src/trackball_only_V09.FCStd
+++ /dev/null
Binary files differ
diff --git a/src/trackball_sensor_cutter.step b/src/trackball_sensor_cutter.step
index f15cae5..7dcdf81 100644
--- a/src/trackball_sensor_cutter.step
+++ b/src/trackball_sensor_cutter.step
@@ -3,7 +3,7 @@ HEADER;
FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
FILE_NAME(
'E:/Users/jashreve/Documents/git/dactyl-keyboard-JS/src/trackball_
-sensor_cutter.step','2021-08-05T20:18:13',('Author'),(''),
+sensor_cutter.step','2021-08-17T20:22:05',('Author'),(''),
'Open CASCADE STEP processor 7.2','FreeCAD','Unknown');
FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
ENDSEC;
@@ -25,926 +25,928 @@ DATA;
#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,#137,#223,#309,#453,#613,#640,#667,#694,#721,
- #728,#783));
-#17 = ADVANCED_FACE('',(#18),#32,.T.);
+#16 = CLOSED_SHELL('',(#17,#54,#109,#359,#435,#489,#543,#592,#641,#695,
+ #749,#776));
+#17 = ADVANCED_FACE('',(#18),#31,.T.);
#18 = FACE_BOUND('',#19,.T.);
-#19 = EDGE_LOOP('',(#20,#55,#83,#111));
+#19 = EDGE_LOOP('',(#20));
#20 = ORIENTED_EDGE('',*,*,#21,.T.);
-#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#21 = EDGE_CURVE('',#22,#22,#24,.T.);
#22 = VERTEX_POINT('',#23);
-#23 = CARTESIAN_POINT('',(7.5,-9.,-37.));
-#24 = VERTEX_POINT('',#25);
-#25 = CARTESIAN_POINT('',(7.5,-9.,-12.));
-#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.);
-#27 = LINE('',#28,#29);
-#28 = CARTESIAN_POINT('',(7.5,-9.,-37.));
-#29 = VECTOR('',#30,1.);
-#30 = DIRECTION('',(0.E+000,0.E+000,1.));
-#31 = PCURVE('',#32,#37);
-#32 = PLANE('',#33);
-#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
-#34 = CARTESIAN_POINT('',(7.5,-9.,-37.));
-#35 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#36 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
-#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);
-#38 = LINE('',#39,#40);
-#39 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#40 = VECTOR('',#41,1.);
-#41 = DIRECTION('',(0.E+000,-1.));
-#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#43 = PCURVE('',#44,#49);
-#44 = CYLINDRICAL_SURFACE('',#45,8.5);
-#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48);
-#46 = CARTESIAN_POINT('',(7.5,-0.5,-37.));
-#47 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#48 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54);
-#50 = LINE('',#51,#52);
-#51 = CARTESIAN_POINT('',(-3.14159265359,0.E+000));
-#52 = VECTOR('',#53,1.);
-#53 = DIRECTION('',(-0.E+000,-1.));
-#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#55 = ORIENTED_EDGE('',*,*,#56,.T.);
-#56 = EDGE_CURVE('',#24,#57,#59,.T.);
-#57 = VERTEX_POINT('',#58);
-#58 = CARTESIAN_POINT('',(-7.5,-9.,-12.));
-#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.);
-#60 = LINE('',#61,#62);
-#61 = CARTESIAN_POINT('',(7.5,-9.,-12.));
-#62 = VECTOR('',#63,1.);
-#63 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
-#64 = PCURVE('',#32,#65);
-#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70);
-#66 = LINE('',#67,#68);
-#67 = CARTESIAN_POINT('',(0.E+000,-25.));
-#68 = VECTOR('',#69,1.);
-#69 = DIRECTION('',(1.,0.E+000));
-#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#71 = PCURVE('',#72,#77);
-#72 = PLANE('',#73);
-#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76);
-#74 = CARTESIAN_POINT('',(8.4E-016,9.8E-016,-12.));
-#75 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#76 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82);
-#78 = LINE('',#79,#80);
-#79 = CARTESIAN_POINT('',(9.,-7.5));
-#80 = VECTOR('',#81,1.);
-#81 = DIRECTION('',(0.E+000,1.));
-#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#83 = ORIENTED_EDGE('',*,*,#84,.F.);
-#84 = EDGE_CURVE('',#85,#57,#87,.T.);
-#85 = VERTEX_POINT('',#86);
-#86 = CARTESIAN_POINT('',(-7.5,-9.,-37.));
-#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.);
-#88 = LINE('',#89,#90);
-#89 = CARTESIAN_POINT('',(-7.5,-9.,-37.));
-#90 = VECTOR('',#91,1.);
-#91 = DIRECTION('',(0.E+000,0.E+000,1.));
-#92 = PCURVE('',#32,#93);
-#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98);
-#94 = LINE('',#95,#96);
-#95 = CARTESIAN_POINT('',(15.,0.E+000));
-#96 = VECTOR('',#97,1.);
-#97 = DIRECTION('',(0.E+000,-1.));
-#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#99 = PCURVE('',#100,#105);
-#100 = CYLINDRICAL_SURFACE('',#101,8.5);
-#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104);
-#102 = CARTESIAN_POINT('',(-7.5,-0.5,-37.));
-#103 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#104 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110);
-#106 = LINE('',#107,#108);
-#107 = CARTESIAN_POINT('',(-3.14159265359,0.E+000));
-#108 = VECTOR('',#109,1.);
-#109 = DIRECTION('',(-0.E+000,-1.));
-#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#111 = ORIENTED_EDGE('',*,*,#112,.F.);
-#112 = EDGE_CURVE('',#22,#85,#113,.T.);
-#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.);
-#114 = LINE('',#115,#116);
-#115 = CARTESIAN_POINT('',(7.5,-9.,-37.));
-#116 = VECTOR('',#117,1.);
-#117 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
-#118 = PCURVE('',#32,#119);
-#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124);
-#120 = LINE('',#121,#122);
-#121 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#122 = VECTOR('',#123,1.);
-#123 = DIRECTION('',(1.,0.E+000));
-#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#125 = PCURVE('',#126,#131);
-#126 = PLANE('',#127);
-#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130);
-#128 = CARTESIAN_POINT('',(8.4E-016,9.8E-016,-37.));
-#129 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#130 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136);
-#132 = LINE('',#133,#134);
-#133 = CARTESIAN_POINT('',(9.,-7.5));
-#134 = VECTOR('',#135,1.);
-#135 = DIRECTION('',(0.E+000,1.));
-#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#137 = ADVANCED_FACE('',(#138),#44,.T.);
-#138 = FACE_BOUND('',#139,.F.);
-#139 = EDGE_LOOP('',(#140,#141,#169,#197));
-#140 = ORIENTED_EDGE('',*,*,#21,.T.);
-#141 = ORIENTED_EDGE('',*,*,#142,.T.);
-#142 = EDGE_CURVE('',#24,#143,#145,.T.);
-#143 = VERTEX_POINT('',#144);
-#144 = CARTESIAN_POINT('',(16.,-0.5,-12.));
-#145 = SURFACE_CURVE('',#146,(#151,#158),.PCURVE_S1.);
-#146 = CIRCLE('',#147,8.5);
-#147 = AXIS2_PLACEMENT_3D('',#148,#149,#150);
-#148 = CARTESIAN_POINT('',(7.5,-0.5,-12.));
-#149 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#150 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#151 = PCURVE('',#44,#152);
-#152 = DEFINITIONAL_REPRESENTATION('',(#153),#157);
-#153 = LINE('',#154,#155);
-#154 = CARTESIAN_POINT('',(-0.E+000,-25.));
-#155 = VECTOR('',#156,1.);
-#156 = DIRECTION('',(-1.,0.E+000));
-#157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#158 = PCURVE('',#72,#159);
-#159 = DEFINITIONAL_REPRESENTATION('',(#160),#168);
-#160 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#161,#162,#163,#164,#165,#166
-,#167),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+#23 = CARTESIAN_POINT('',(6.,0.E+000,3.));
+#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.);
+#25 = CIRCLE('',#26,6.);
+#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29);
+#27 = CARTESIAN_POINT('',(0.E+000,0.E+000,3.));
+#28 = DIRECTION('',(0.E+000,0.E+000,1.));
+#29 = DIRECTION('',(1.,0.E+000,0.E+000));
+#30 = PCURVE('',#31,#36);
+#31 = PLANE('',#32);
+#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35);
+#33 = CARTESIAN_POINT('',(-3.4E-016,-2.E-017,3.));
+#34 = DIRECTION('',(0.E+000,0.E+000,1.));
+#35 = DIRECTION('',(1.,0.E+000,0.E+000));
+#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41);
+#37 = CIRCLE('',#38,6.);
+#38 = AXIS2_PLACEMENT_2D('',#39,#40);
+#39 = CARTESIAN_POINT('',(3.4E-016,2.E-017));
+#40 = DIRECTION('',(1.,0.E+000));
+#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#42 = PCURVE('',#43,#48);
+#43 = CYLINDRICAL_SURFACE('',#44,6.);
+#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47);
+#45 = CARTESIAN_POINT('',(0.E+000,0.E+000,-17.));
+#46 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#47 = DIRECTION('',(1.,0.E+000,0.E+000));
+#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53);
+#49 = LINE('',#50,#51);
+#50 = CARTESIAN_POINT('',(-0.E+000,-20.));
+#51 = VECTOR('',#52,1.);
+#52 = DIRECTION('',(-1.,0.E+000));
+#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#54 = ADVANCED_FACE('',(#55),#43,.T.);
+#55 = FACE_BOUND('',#56,.F.);
+#56 = EDGE_LOOP('',(#57,#86,#107,#108));
+#57 = ORIENTED_EDGE('',*,*,#58,.T.);
+#58 = EDGE_CURVE('',#59,#59,#61,.T.);
+#59 = VERTEX_POINT('',#60);
+#60 = CARTESIAN_POINT('',(6.,0.E+000,-12.01));
+#61 = SURFACE_CURVE('',#62,(#67,#74),.PCURVE_S1.);
+#62 = CIRCLE('',#63,6.);
+#63 = AXIS2_PLACEMENT_3D('',#64,#65,#66);
+#64 = CARTESIAN_POINT('',(0.E+000,0.E+000,-12.01));
+#65 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#66 = DIRECTION('',(1.,0.E+000,0.E+000));
+#67 = PCURVE('',#43,#68);
+#68 = DEFINITIONAL_REPRESENTATION('',(#69),#73);
+#69 = LINE('',#70,#71);
+#70 = CARTESIAN_POINT('',(-6.28318530718,-4.99));
+#71 = VECTOR('',#72,1.);
+#72 = DIRECTION('',(1.,-0.E+000));
+#73 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#74 = PCURVE('',#75,#80);
+#75 = PLANE('',#76);
+#76 = AXIS2_PLACEMENT_3D('',#77,#78,#79);
+#77 = CARTESIAN_POINT('',(2.111122253523E-015,1.115309869786E-015,-12.01
+ ));
+#78 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#79 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#80 = DEFINITIONAL_REPRESENTATION('',(#81),#85);
+#81 = CIRCLE('',#82,6.);
+#82 = AXIS2_PLACEMENT_2D('',#83,#84);
+#83 = CARTESIAN_POINT('',(2.111122253523E-015,-1.115309869786E-015));
+#84 = DIRECTION('',(-1.,0.E+000));
+#85 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#86 = ORIENTED_EDGE('',*,*,#87,.T.);
+#87 = EDGE_CURVE('',#59,#22,#88,.T.);
+#88 = SEAM_CURVE('',#89,(#93,#100),.PCURVE_S1.);
+#89 = LINE('',#90,#91);
+#90 = CARTESIAN_POINT('',(6.,0.E+000,-17.));
+#91 = VECTOR('',#92,1.);
+#92 = DIRECTION('',(0.E+000,0.E+000,1.));
+#93 = PCURVE('',#43,#94);
+#94 = DEFINITIONAL_REPRESENTATION('',(#95),#99);
+#95 = LINE('',#96,#97);
+#96 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
+#97 = VECTOR('',#98,1.);
+#98 = DIRECTION('',(-0.E+000,-1.));
+#99 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#100 = PCURVE('',#43,#101);
+#101 = DEFINITIONAL_REPRESENTATION('',(#102),#106);
+#102 = LINE('',#103,#104);
+#103 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
+#104 = VECTOR('',#105,1.);
+#105 = DIRECTION('',(-0.E+000,-1.));
+#106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#107 = ORIENTED_EDGE('',*,*,#21,.T.);
+#108 = ORIENTED_EDGE('',*,*,#87,.F.);
+#109 = ADVANCED_FACE('',(#110,#356),#75,.F.);
+#110 = FACE_BOUND('',#111,.F.);
+#111 = EDGE_LOOP('',(#112,#142,#175,#203,#236,#264,#297,#325));
+#112 = ORIENTED_EDGE('',*,*,#113,.T.);
+#113 = EDGE_CURVE('',#114,#116,#118,.T.);
+#114 = VERTEX_POINT('',#115);
+#115 = CARTESIAN_POINT('',(-10.995,-5.5,-12.01));
+#116 = VERTEX_POINT('',#117);
+#117 = CARTESIAN_POINT('',(-10.995,5.5,-12.01));
+#118 = SURFACE_CURVE('',#119,(#123,#130),.PCURVE_S1.);
+#119 = LINE('',#120,#121);
+#120 = CARTESIAN_POINT('',(-10.995,-5.5,-12.01));
+#121 = VECTOR('',#122,1.);
+#122 = DIRECTION('',(0.E+000,1.,0.E+000));
+#123 = PCURVE('',#75,#124);
+#124 = DEFINITIONAL_REPRESENTATION('',(#125),#129);
+#125 = LINE('',#126,#127);
+#126 = CARTESIAN_POINT('',(10.995,-5.5));
+#127 = VECTOR('',#128,1.);
+#128 = DIRECTION('',(0.E+000,1.));
+#129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#130 = PCURVE('',#131,#136);
+#131 = PLANE('',#132);
+#132 = AXIS2_PLACEMENT_3D('',#133,#134,#135);
+#133 = CARTESIAN_POINT('',(-10.995,-5.5,-37.));
+#134 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#135 = DIRECTION('',(0.E+000,1.,0.E+000));
+#136 = DEFINITIONAL_REPRESENTATION('',(#137),#141);
+#137 = LINE('',#138,#139);
+#138 = CARTESIAN_POINT('',(0.E+000,-24.99));
+#139 = VECTOR('',#140,1.);
+#140 = DIRECTION('',(1.,0.E+000));
+#141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#142 = ORIENTED_EDGE('',*,*,#143,.F.);
+#143 = EDGE_CURVE('',#144,#116,#146,.T.);
+#144 = VERTEX_POINT('',#145);
+#145 = CARTESIAN_POINT('',(-0.5,15.995,-12.01));
+#146 = SURFACE_CURVE('',#147,(#152,#163),.PCURVE_S1.);
+#147 = CIRCLE('',#148,10.495);
+#148 = AXIS2_PLACEMENT_3D('',#149,#150,#151);
+#149 = CARTESIAN_POINT('',(-0.5,5.5,-12.01));
+#150 = DIRECTION('',(0.E+000,0.E+000,1.));
+#151 = DIRECTION('',(1.,0.E+000,0.E+000));
+#152 = PCURVE('',#75,#153);
+#153 = DEFINITIONAL_REPRESENTATION('',(#154),#162);
+#154 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#155,#156,#157,#158,#159,#160
+,#161),.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(
'') );
-#161 = CARTESIAN_POINT('',(-8.,-7.5));
-#162 = CARTESIAN_POINT('',(-8.,7.222431864335));
-#163 = CARTESIAN_POINT('',(4.75,-0.138784067832));
-#164 = CARTESIAN_POINT('',(17.5,-7.5));
-#165 = CARTESIAN_POINT('',(4.75,-14.86121593216));
-#166 = CARTESIAN_POINT('',(-8.,-22.22243186433));
-#167 = CARTESIAN_POINT('',(-8.,-7.5));
-#168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#169 = ORIENTED_EDGE('',*,*,#170,.F.);
-#170 = EDGE_CURVE('',#171,#143,#173,.T.);
-#171 = VERTEX_POINT('',#172);
-#172 = CARTESIAN_POINT('',(16.,-0.5,-37.));
-#173 = SURFACE_CURVE('',#174,(#178,#185),.PCURVE_S1.);
-#174 = LINE('',#175,#176);
-#175 = CARTESIAN_POINT('',(16.,-0.5,-37.));
-#176 = VECTOR('',#177,1.);
-#177 = DIRECTION('',(0.E+000,0.E+000,1.));
-#178 = PCURVE('',#44,#179);
-#179 = DEFINITIONAL_REPRESENTATION('',(#180),#184);
+#155 = CARTESIAN_POINT('',(-9.995,5.5));
+#156 = CARTESIAN_POINT('',(-9.995,23.677873225435));
+#157 = CARTESIAN_POINT('',(5.7475,14.588936612718));
+#158 = CARTESIAN_POINT('',(21.49,5.5));
+#159 = CARTESIAN_POINT('',(5.7475,-3.588936612718));
+#160 = CARTESIAN_POINT('',(-9.995,-12.67787322543));
+#161 = CARTESIAN_POINT('',(-9.995,5.5));
+#162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#163 = PCURVE('',#164,#169);
+#164 = CYLINDRICAL_SURFACE('',#165,10.495);
+#165 = AXIS2_PLACEMENT_3D('',#166,#167,#168);
+#166 = CARTESIAN_POINT('',(-0.5,5.5,-37.));
+#167 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#168 = DIRECTION('',(1.,0.E+000,0.E+000));
+#169 = DEFINITIONAL_REPRESENTATION('',(#170),#174);
+#170 = LINE('',#171,#172);
+#171 = CARTESIAN_POINT('',(-0.E+000,-24.99));
+#172 = VECTOR('',#173,1.);
+#173 = DIRECTION('',(-1.,0.E+000));
+#174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#175 = ORIENTED_EDGE('',*,*,#176,.T.);
+#176 = EDGE_CURVE('',#144,#177,#179,.T.);
+#177 = VERTEX_POINT('',#178);
+#178 = CARTESIAN_POINT('',(0.5,15.995,-12.01));
+#179 = SURFACE_CURVE('',#180,(#184,#191),.PCURVE_S1.);
#180 = LINE('',#181,#182);
-#181 = CARTESIAN_POINT('',(-4.712388980385,0.E+000));
+#181 = CARTESIAN_POINT('',(-0.5,15.995,-12.01));
#182 = VECTOR('',#183,1.);
-#183 = DIRECTION('',(-0.E+000,-1.));
-#184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#185 = PCURVE('',#186,#191);
-#186 = PLANE('',#187);
-#187 = AXIS2_PLACEMENT_3D('',#188,#189,#190);
-#188 = CARTESIAN_POINT('',(16.,0.5,-37.));
-#189 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
-#190 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#191 = DEFINITIONAL_REPRESENTATION('',(#192),#196);
-#192 = LINE('',#193,#194);
-#193 = CARTESIAN_POINT('',(1.,0.E+000));
-#194 = VECTOR('',#195,1.);
-#195 = DIRECTION('',(0.E+000,-1.));
-#196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#197 = ORIENTED_EDGE('',*,*,#198,.F.);
-#198 = EDGE_CURVE('',#22,#171,#199,.T.);
-#199 = SURFACE_CURVE('',#200,(#205,#212),.PCURVE_S1.);
-#200 = CIRCLE('',#201,8.5);
-#201 = AXIS2_PLACEMENT_3D('',#202,#203,#204);
-#202 = CARTESIAN_POINT('',(7.5,-0.5,-37.));
-#203 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#204 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#205 = PCURVE('',#44,#206);
-#206 = DEFINITIONAL_REPRESENTATION('',(#207),#211);
-#207 = LINE('',#208,#209);
-#208 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#209 = VECTOR('',#210,1.);
-#210 = DIRECTION('',(-1.,0.E+000));
-#211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#212 = PCURVE('',#126,#213);
-#213 = DEFINITIONAL_REPRESENTATION('',(#214),#222);
-#214 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#215,#216,#217,#218,#219,#220
-,#221),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+#183 = DIRECTION('',(1.,0.E+000,0.E+000));
+#184 = PCURVE('',#75,#185);
+#185 = DEFINITIONAL_REPRESENTATION('',(#186),#190);
+#186 = LINE('',#187,#188);
+#187 = CARTESIAN_POINT('',(0.5,15.995));
+#188 = VECTOR('',#189,1.);
+#189 = DIRECTION('',(-1.,0.E+000));
+#190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#191 = PCURVE('',#192,#197);
+#192 = PLANE('',#193);
+#193 = AXIS2_PLACEMENT_3D('',#194,#195,#196);
+#194 = CARTESIAN_POINT('',(-0.5,15.995,-37.));
+#195 = DIRECTION('',(0.E+000,1.,0.E+000));
+#196 = DIRECTION('',(1.,0.E+000,0.E+000));
+#197 = DEFINITIONAL_REPRESENTATION('',(#198),#202);
+#198 = LINE('',#199,#200);
+#199 = CARTESIAN_POINT('',(0.E+000,-24.99));
+#200 = VECTOR('',#201,1.);
+#201 = DIRECTION('',(1.,0.E+000));
+#202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#203 = ORIENTED_EDGE('',*,*,#204,.F.);
+#204 = EDGE_CURVE('',#205,#177,#207,.T.);
+#205 = VERTEX_POINT('',#206);
+#206 = CARTESIAN_POINT('',(10.995,5.5,-12.01));
+#207 = SURFACE_CURVE('',#208,(#213,#224),.PCURVE_S1.);
+#208 = CIRCLE('',#209,10.495);
+#209 = AXIS2_PLACEMENT_3D('',#210,#211,#212);
+#210 = CARTESIAN_POINT('',(0.5,5.5,-12.01));
+#211 = DIRECTION('',(0.E+000,0.E+000,1.));
+#212 = DIRECTION('',(1.,0.E+000,0.E+000));
+#213 = PCURVE('',#75,#214);
+#214 = DEFINITIONAL_REPRESENTATION('',(#215),#223);
+#215 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#216,#217,#218,#219,#220,#221
+,#222),.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(
'') );
-#215 = CARTESIAN_POINT('',(-8.,-7.5));
-#216 = CARTESIAN_POINT('',(-8.,7.222431864335));
-#217 = CARTESIAN_POINT('',(4.75,-0.138784067832));
-#218 = CARTESIAN_POINT('',(17.5,-7.5));
-#219 = CARTESIAN_POINT('',(4.75,-14.86121593216));
-#220 = CARTESIAN_POINT('',(-8.,-22.22243186433));
-#221 = CARTESIAN_POINT('',(-8.,-7.5));
-#222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#223 = ADVANCED_FACE('',(#224),#100,.T.);
-#224 = FACE_BOUND('',#225,.F.);
-#225 = EDGE_LOOP('',(#226,#256,#282,#283));
-#226 = ORIENTED_EDGE('',*,*,#227,.T.);
-#227 = EDGE_CURVE('',#228,#230,#232,.T.);
-#228 = VERTEX_POINT('',#229);
-#229 = CARTESIAN_POINT('',(-16.,-0.5,-37.));
-#230 = VERTEX_POINT('',#231);
-#231 = CARTESIAN_POINT('',(-16.,-0.5,-12.));
-#232 = SURFACE_CURVE('',#233,(#237,#244),.PCURVE_S1.);
-#233 = LINE('',#234,#235);
-#234 = CARTESIAN_POINT('',(-16.,-0.5,-37.));
-#235 = VECTOR('',#236,1.);
-#236 = DIRECTION('',(0.E+000,0.E+000,1.));
-#237 = PCURVE('',#100,#238);
-#238 = DEFINITIONAL_REPRESENTATION('',(#239),#243);
-#239 = LINE('',#240,#241);
-#240 = CARTESIAN_POINT('',(-1.570796326795,0.E+000));
-#241 = VECTOR('',#242,1.);
-#242 = DIRECTION('',(-0.E+000,-1.));
-#243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#244 = PCURVE('',#245,#250);
-#245 = PLANE('',#246);
-#246 = AXIS2_PLACEMENT_3D('',#247,#248,#249);
-#247 = CARTESIAN_POINT('',(-16.,-0.5,-37.));
-#248 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
-#249 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#250 = DEFINITIONAL_REPRESENTATION('',(#251),#255);
-#251 = LINE('',#252,#253);
-#252 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#253 = VECTOR('',#254,1.);
-#254 = DIRECTION('',(0.E+000,-1.));
-#255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#256 = ORIENTED_EDGE('',*,*,#257,.T.);
-#257 = EDGE_CURVE('',#230,#57,#258,.T.);
-#258 = SURFACE_CURVE('',#259,(#264,#271),.PCURVE_S1.);
-#259 = CIRCLE('',#260,8.5);
-#260 = AXIS2_PLACEMENT_3D('',#261,#262,#263);
-#261 = CARTESIAN_POINT('',(-7.5,-0.5,-12.));
-#262 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#263 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#264 = PCURVE('',#100,#265);
-#265 = DEFINITIONAL_REPRESENTATION('',(#266),#270);
-#266 = LINE('',#267,#268);
-#267 = CARTESIAN_POINT('',(-0.E+000,-25.));
-#268 = VECTOR('',#269,1.);
-#269 = DIRECTION('',(-1.,0.E+000));
-#270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#271 = PCURVE('',#72,#272);
-#272 = DEFINITIONAL_REPRESENTATION('',(#273),#281);
-#273 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#274,#275,#276,#277,#278,#279
-,#280),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+#216 = CARTESIAN_POINT('',(-10.995,5.5));
+#217 = CARTESIAN_POINT('',(-10.995,23.677873225435));
+#218 = CARTESIAN_POINT('',(4.7475,14.588936612718));
+#219 = CARTESIAN_POINT('',(20.49,5.5));
+#220 = CARTESIAN_POINT('',(4.7475,-3.588936612718));
+#221 = CARTESIAN_POINT('',(-10.995,-12.67787322543));
+#222 = CARTESIAN_POINT('',(-10.995,5.5));
+#223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#224 = PCURVE('',#225,#230);
+#225 = CYLINDRICAL_SURFACE('',#226,10.495);
+#226 = AXIS2_PLACEMENT_3D('',#227,#228,#229);
+#227 = CARTESIAN_POINT('',(0.5,5.5,-37.));
+#228 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#229 = DIRECTION('',(1.,0.E+000,0.E+000));
+#230 = DEFINITIONAL_REPRESENTATION('',(#231),#235);
+#231 = LINE('',#232,#233);
+#232 = CARTESIAN_POINT('',(-0.E+000,-24.99));
+#233 = VECTOR('',#234,1.);
+#234 = DIRECTION('',(-1.,0.E+000));
+#235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#236 = ORIENTED_EDGE('',*,*,#237,.T.);
+#237 = EDGE_CURVE('',#205,#238,#240,.T.);
+#238 = VERTEX_POINT('',#239);
+#239 = CARTESIAN_POINT('',(10.995,-5.5,-12.01));
+#240 = SURFACE_CURVE('',#241,(#245,#252),.PCURVE_S1.);
+#241 = LINE('',#242,#243);
+#242 = CARTESIAN_POINT('',(10.995,5.5,-12.01));
+#243 = VECTOR('',#244,1.);
+#244 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#245 = PCURVE('',#75,#246);
+#246 = DEFINITIONAL_REPRESENTATION('',(#247),#251);
+#247 = LINE('',#248,#249);
+#248 = CARTESIAN_POINT('',(-10.995,5.5));
+#249 = VECTOR('',#250,1.);
+#250 = DIRECTION('',(0.E+000,-1.));
+#251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#252 = PCURVE('',#253,#258);
+#253 = PLANE('',#254);
+#254 = AXIS2_PLACEMENT_3D('',#255,#256,#257);
+#255 = CARTESIAN_POINT('',(10.995,5.5,-37.));
+#256 = DIRECTION('',(1.,0.E+000,0.E+000));
+#257 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#258 = DEFINITIONAL_REPRESENTATION('',(#259),#263);
+#259 = LINE('',#260,#261);
+#260 = CARTESIAN_POINT('',(0.E+000,-24.99));
+#261 = VECTOR('',#262,1.);
+#262 = DIRECTION('',(1.,0.E+000));
+#263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#264 = ORIENTED_EDGE('',*,*,#265,.F.);
+#265 = EDGE_CURVE('',#266,#238,#268,.T.);
+#266 = VERTEX_POINT('',#267);
+#267 = CARTESIAN_POINT('',(0.5,-15.995,-12.01));
+#268 = SURFACE_CURVE('',#269,(#274,#285),.PCURVE_S1.);
+#269 = CIRCLE('',#270,10.495);
+#270 = AXIS2_PLACEMENT_3D('',#271,#272,#273);
+#271 = CARTESIAN_POINT('',(0.5,-5.5,-12.01));
+#272 = DIRECTION('',(0.E+000,0.E+000,1.));
+#273 = DIRECTION('',(1.,0.E+000,0.E+000));
+#274 = PCURVE('',#75,#275);
+#275 = DEFINITIONAL_REPRESENTATION('',(#276),#284);
+#276 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#277,#278,#279,#280,#281,#282
+,#283),.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(
'') );
-#274 = CARTESIAN_POINT('',(-8.,7.5));
-#275 = CARTESIAN_POINT('',(-8.,22.222431864335));
-#276 = CARTESIAN_POINT('',(4.75,14.861215932168));
-#277 = CARTESIAN_POINT('',(17.5,7.5));
-#278 = CARTESIAN_POINT('',(4.75,0.138784067832));
-#279 = CARTESIAN_POINT('',(-8.,-7.222431864335));
-#280 = CARTESIAN_POINT('',(-8.,7.5));
-#281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#282 = ORIENTED_EDGE('',*,*,#84,.F.);
-#283 = ORIENTED_EDGE('',*,*,#284,.F.);
-#284 = EDGE_CURVE('',#228,#85,#285,.T.);
-#285 = SURFACE_CURVE('',#286,(#291,#298),.PCURVE_S1.);
-#286 = CIRCLE('',#287,8.5);
+#277 = CARTESIAN_POINT('',(-10.995,-5.5));
+#278 = CARTESIAN_POINT('',(-10.995,12.677873225435));
+#279 = CARTESIAN_POINT('',(4.7475,3.588936612718));
+#280 = CARTESIAN_POINT('',(20.49,-5.5));
+#281 = CARTESIAN_POINT('',(4.7475,-14.58893661271));
+#282 = CARTESIAN_POINT('',(-10.995,-23.67787322543));
+#283 = CARTESIAN_POINT('',(-10.995,-5.5));
+#284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#285 = PCURVE('',#286,#291);
+#286 = CYLINDRICAL_SURFACE('',#287,10.495);
#287 = AXIS2_PLACEMENT_3D('',#288,#289,#290);
-#288 = CARTESIAN_POINT('',(-7.5,-0.5,-37.));
-#289 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#290 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#291 = PCURVE('',#100,#292);
-#292 = DEFINITIONAL_REPRESENTATION('',(#293),#297);
-#293 = LINE('',#294,#295);
-#294 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#295 = VECTOR('',#296,1.);
-#296 = DIRECTION('',(-1.,0.E+000));
-#297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#298 = PCURVE('',#126,#299);
-#299 = DEFINITIONAL_REPRESENTATION('',(#300),#308);
-#300 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#301,#302,#303,#304,#305,#306
-,#307),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+#288 = CARTESIAN_POINT('',(0.5,-5.5,-37.));
+#289 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#290 = DIRECTION('',(1.,0.E+000,0.E+000));
+#291 = DEFINITIONAL_REPRESENTATION('',(#292),#296);
+#292 = LINE('',#293,#294);
+#293 = CARTESIAN_POINT('',(-0.E+000,-24.99));
+#294 = VECTOR('',#295,1.);
+#295 = DIRECTION('',(-1.,0.E+000));
+#296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#297 = ORIENTED_EDGE('',*,*,#298,.T.);
+#298 = EDGE_CURVE('',#266,#299,#301,.T.);
+#299 = VERTEX_POINT('',#300);
+#300 = CARTESIAN_POINT('',(-0.5,-15.995,-12.01));
+#301 = SURFACE_CURVE('',#302,(#306,#313),.PCURVE_S1.);
+#302 = LINE('',#303,#304);
+#303 = CARTESIAN_POINT('',(0.5,-15.995,-12.01));
+#304 = VECTOR('',#305,1.);
+#305 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#306 = PCURVE('',#75,#307);
+#307 = DEFINITIONAL_REPRESENTATION('',(#308),#312);
+#308 = LINE('',#309,#310);
+#309 = CARTESIAN_POINT('',(-0.5,-15.995));
+#310 = VECTOR('',#311,1.);
+#311 = DIRECTION('',(1.,0.E+000));
+#312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#313 = PCURVE('',#314,#319);
+#314 = PLANE('',#315);
+#315 = AXIS2_PLACEMENT_3D('',#316,#317,#318);
+#316 = CARTESIAN_POINT('',(0.5,-15.995,-37.));
+#317 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#318 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#319 = DEFINITIONAL_REPRESENTATION('',(#320),#324);
+#320 = LINE('',#321,#322);
+#321 = CARTESIAN_POINT('',(0.E+000,-24.99));
+#322 = VECTOR('',#323,1.);
+#323 = DIRECTION('',(1.,0.E+000));
+#324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#325 = ORIENTED_EDGE('',*,*,#326,.F.);
+#326 = EDGE_CURVE('',#114,#299,#327,.T.);
+#327 = SURFACE_CURVE('',#328,(#333,#344),.PCURVE_S1.);
+#328 = CIRCLE('',#329,10.495);
+#329 = AXIS2_PLACEMENT_3D('',#330,#331,#332);
+#330 = CARTESIAN_POINT('',(-0.5,-5.5,-12.01));
+#331 = DIRECTION('',(0.E+000,0.E+000,1.));
+#332 = DIRECTION('',(1.,0.E+000,0.E+000));
+#333 = PCURVE('',#75,#334);
+#334 = DEFINITIONAL_REPRESENTATION('',(#335),#343);
+#335 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#336,#337,#338,#339,#340,#341
+,#342),.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(
'') );
-#301 = CARTESIAN_POINT('',(-8.,7.5));
-#302 = CARTESIAN_POINT('',(-8.,22.222431864335));
-#303 = CARTESIAN_POINT('',(4.75,14.861215932168));
-#304 = CARTESIAN_POINT('',(17.5,7.5));
-#305 = CARTESIAN_POINT('',(4.75,0.138784067832));
-#306 = CARTESIAN_POINT('',(-8.,-7.222431864335));
-#307 = CARTESIAN_POINT('',(-8.,7.5));
-#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#309 = ADVANCED_FACE('',(#310),#126,.T.);
-#310 = FACE_BOUND('',#311,.T.);
-#311 = EDGE_LOOP('',(#312,#313,#314,#337,#370,#398,#431,#452));
-#312 = ORIENTED_EDGE('',*,*,#112,.T.);
-#313 = ORIENTED_EDGE('',*,*,#284,.F.);
-#314 = ORIENTED_EDGE('',*,*,#315,.T.);
-#315 = EDGE_CURVE('',#228,#316,#318,.T.);
-#316 = VERTEX_POINT('',#317);
-#317 = CARTESIAN_POINT('',(-16.,0.5,-37.));
-#318 = SURFACE_CURVE('',#319,(#323,#330),.PCURVE_S1.);
-#319 = LINE('',#320,#321);
-#320 = CARTESIAN_POINT('',(-16.,-0.5,-37.));
-#321 = VECTOR('',#322,1.);
-#322 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#323 = PCURVE('',#126,#324);
-#324 = DEFINITIONAL_REPRESENTATION('',(#325),#329);
-#325 = LINE('',#326,#327);
-#326 = CARTESIAN_POINT('',(0.5,16.));
-#327 = VECTOR('',#328,1.);
-#328 = DIRECTION('',(-1.,0.E+000));
-#329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#330 = PCURVE('',#245,#331);
-#331 = DEFINITIONAL_REPRESENTATION('',(#332),#336);
-#332 = LINE('',#333,#334);
-#333 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#334 = VECTOR('',#335,1.);
-#335 = DIRECTION('',(1.,0.E+000));
-#336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#337 = ORIENTED_EDGE('',*,*,#338,.F.);
-#338 = EDGE_CURVE('',#339,#316,#341,.T.);
-#339 = VERTEX_POINT('',#340);
-#340 = CARTESIAN_POINT('',(-7.5,9.,-37.));
-#341 = SURFACE_CURVE('',#342,(#347,#358),.PCURVE_S1.);
-#342 = CIRCLE('',#343,8.5);
-#343 = AXIS2_PLACEMENT_3D('',#344,#345,#346);
-#344 = CARTESIAN_POINT('',(-7.5,0.5,-37.));
-#345 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#346 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#347 = PCURVE('',#126,#348);
-#348 = DEFINITIONAL_REPRESENTATION('',(#349),#357);
-#349 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#350,#351,#352,#353,#354,#355
-,#356),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+#336 = CARTESIAN_POINT('',(-9.995,-5.5));
+#337 = CARTESIAN_POINT('',(-9.995,12.677873225435));
+#338 = CARTESIAN_POINT('',(5.7475,3.588936612718));
+#339 = CARTESIAN_POINT('',(21.49,-5.5));
+#340 = CARTESIAN_POINT('',(5.7475,-14.58893661271));
+#341 = CARTESIAN_POINT('',(-9.995,-23.67787322543));
+#342 = CARTESIAN_POINT('',(-9.995,-5.5));
+#343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#344 = PCURVE('',#345,#350);
+#345 = CYLINDRICAL_SURFACE('',#346,10.495);
+#346 = AXIS2_PLACEMENT_3D('',#347,#348,#349);
+#347 = CARTESIAN_POINT('',(-0.5,-5.5,-37.));
+#348 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#349 = DIRECTION('',(1.,0.E+000,0.E+000));
+#350 = DEFINITIONAL_REPRESENTATION('',(#351),#355);
+#351 = LINE('',#352,#353);
+#352 = CARTESIAN_POINT('',(-0.E+000,-24.99));
+#353 = VECTOR('',#354,1.);
+#354 = DIRECTION('',(-1.,0.E+000));
+#355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#356 = FACE_BOUND('',#357,.F.);
+#357 = EDGE_LOOP('',(#358));
+#358 = ORIENTED_EDGE('',*,*,#58,.F.);
+#359 = ADVANCED_FACE('',(#360),#131,.T.);
+#360 = FACE_BOUND('',#361,.T.);
+#361 = EDGE_LOOP('',(#362,#385,#386,#409));
+#362 = ORIENTED_EDGE('',*,*,#363,.T.);
+#363 = EDGE_CURVE('',#364,#114,#366,.T.);
+#364 = VERTEX_POINT('',#365);
+#365 = CARTESIAN_POINT('',(-10.995,-5.5,-37.));
+#366 = SURFACE_CURVE('',#367,(#371,#378),.PCURVE_S1.);
+#367 = LINE('',#368,#369);
+#368 = CARTESIAN_POINT('',(-10.995,-5.5,-37.));
+#369 = VECTOR('',#370,1.);
+#370 = DIRECTION('',(0.E+000,0.E+000,1.));
+#371 = PCURVE('',#131,#372);
+#372 = DEFINITIONAL_REPRESENTATION('',(#373),#377);
+#373 = LINE('',#374,#375);
+#374 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#375 = VECTOR('',#376,1.);
+#376 = DIRECTION('',(0.E+000,-1.));
+#377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#378 = PCURVE('',#345,#379);
+#379 = DEFINITIONAL_REPRESENTATION('',(#380),#384);
+#380 = LINE('',#381,#382);
+#381 = CARTESIAN_POINT('',(-3.14159265359,0.E+000));
+#382 = VECTOR('',#383,1.);
+#383 = DIRECTION('',(-0.E+000,-1.));
+#384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#385 = ORIENTED_EDGE('',*,*,#113,.T.);
+#386 = ORIENTED_EDGE('',*,*,#387,.F.);
+#387 = EDGE_CURVE('',#388,#116,#390,.T.);
+#388 = VERTEX_POINT('',#389);
+#389 = CARTESIAN_POINT('',(-10.995,5.5,-37.));
+#390 = SURFACE_CURVE('',#391,(#395,#402),.PCURVE_S1.);
+#391 = LINE('',#392,#393);
+#392 = CARTESIAN_POINT('',(-10.995,5.5,-37.));
+#393 = VECTOR('',#394,1.);
+#394 = DIRECTION('',(0.E+000,0.E+000,1.));
+#395 = PCURVE('',#131,#396);
+#396 = DEFINITIONAL_REPRESENTATION('',(#397),#401);
+#397 = LINE('',#398,#399);
+#398 = CARTESIAN_POINT('',(11.,0.E+000));
+#399 = VECTOR('',#400,1.);
+#400 = DIRECTION('',(0.E+000,-1.));
+#401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#402 = PCURVE('',#164,#403);
+#403 = DEFINITIONAL_REPRESENTATION('',(#404),#408);
+#404 = LINE('',#405,#406);
+#405 = CARTESIAN_POINT('',(-3.14159265359,0.E+000));
+#406 = VECTOR('',#407,1.);
+#407 = DIRECTION('',(-0.E+000,-1.));
+#408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#409 = ORIENTED_EDGE('',*,*,#410,.F.);
+#410 = EDGE_CURVE('',#364,#388,#411,.T.);
+#411 = SURFACE_CURVE('',#412,(#416,#423),.PCURVE_S1.);
+#412 = LINE('',#413,#414);
+#413 = CARTESIAN_POINT('',(-10.995,-5.5,-37.));
+#414 = VECTOR('',#415,1.);
+#415 = DIRECTION('',(0.E+000,1.,0.E+000));
+#416 = PCURVE('',#131,#417);
+#417 = DEFINITIONAL_REPRESENTATION('',(#418),#422);
+#418 = LINE('',#419,#420);
+#419 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#420 = VECTOR('',#421,1.);
+#421 = DIRECTION('',(1.,0.E+000));
+#422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#423 = PCURVE('',#424,#429);
+#424 = PLANE('',#425);
+#425 = AXIS2_PLACEMENT_3D('',#426,#427,#428);
+#426 = CARTESIAN_POINT('',(2.111122253523E-015,1.115309869786E-015,-37.)
+ );
+#427 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#428 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#429 = DEFINITIONAL_REPRESENTATION('',(#430),#434);
+#430 = LINE('',#431,#432);
+#431 = CARTESIAN_POINT('',(10.995,-5.5));
+#432 = VECTOR('',#433,1.);
+#433 = DIRECTION('',(0.E+000,1.));
+#434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#435 = ADVANCED_FACE('',(#436),#345,.T.);
+#436 = FACE_BOUND('',#437,.F.);
+#437 = EDGE_LOOP('',(#438,#439,#440,#463));
+#438 = ORIENTED_EDGE('',*,*,#363,.T.);
+#439 = ORIENTED_EDGE('',*,*,#326,.T.);
+#440 = ORIENTED_EDGE('',*,*,#441,.F.);
+#441 = EDGE_CURVE('',#442,#299,#444,.T.);
+#442 = VERTEX_POINT('',#443);
+#443 = CARTESIAN_POINT('',(-0.5,-15.995,-37.));
+#444 = SURFACE_CURVE('',#445,(#449,#456),.PCURVE_S1.);
+#445 = LINE('',#446,#447);
+#446 = CARTESIAN_POINT('',(-0.5,-15.995,-37.));
+#447 = VECTOR('',#448,1.);
+#448 = DIRECTION('',(0.E+000,0.E+000,1.));
+#449 = PCURVE('',#345,#450);
+#450 = DEFINITIONAL_REPRESENTATION('',(#451),#455);
+#451 = LINE('',#452,#453);
+#452 = CARTESIAN_POINT('',(-4.712388980385,0.E+000));
+#453 = VECTOR('',#454,1.);
+#454 = DIRECTION('',(-0.E+000,-1.));
+#455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#456 = PCURVE('',#314,#457);
+#457 = DEFINITIONAL_REPRESENTATION('',(#458),#462);
+#458 = LINE('',#459,#460);
+#459 = CARTESIAN_POINT('',(1.,0.E+000));
+#460 = VECTOR('',#461,1.);
+#461 = DIRECTION('',(0.E+000,-1.));
+#462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#463 = ORIENTED_EDGE('',*,*,#464,.F.);
+#464 = EDGE_CURVE('',#364,#442,#465,.T.);
+#465 = SURFACE_CURVE('',#466,(#471,#478),.PCURVE_S1.);
+#466 = CIRCLE('',#467,10.495);
+#467 = AXIS2_PLACEMENT_3D('',#468,#469,#470);
+#468 = CARTESIAN_POINT('',(-0.5,-5.5,-37.));
+#469 = DIRECTION('',(0.E+000,0.E+000,1.));
+#470 = DIRECTION('',(1.,0.E+000,0.E+000));
+#471 = PCURVE('',#345,#472);
+#472 = DEFINITIONAL_REPRESENTATION('',(#473),#477);
+#473 = LINE('',#474,#475);
+#474 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
+#475 = VECTOR('',#476,1.);
+#476 = DIRECTION('',(-1.,0.E+000));
+#477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#478 = PCURVE('',#424,#479);
+#479 = DEFINITIONAL_REPRESENTATION('',(#480),#488);
+#480 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#481,#482,#483,#484,#485,#486
+,#487),.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(
'') );
-#350 = CARTESIAN_POINT('',(-9.,7.5));
-#351 = CARTESIAN_POINT('',(-9.,22.222431864335));
-#352 = CARTESIAN_POINT('',(3.75,14.861215932168));
-#353 = CARTESIAN_POINT('',(16.5,7.5));
-#354 = CARTESIAN_POINT('',(3.75,0.138784067832));
-#355 = CARTESIAN_POINT('',(-9.,-7.222431864335));
-#356 = CARTESIAN_POINT('',(-9.,7.5));
-#357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#358 = PCURVE('',#359,#364);
-#359 = CYLINDRICAL_SURFACE('',#360,8.5);
-#360 = AXIS2_PLACEMENT_3D('',#361,#362,#363);
-#361 = CARTESIAN_POINT('',(-7.5,0.5,-37.));
-#362 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#363 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#364 = DEFINITIONAL_REPRESENTATION('',(#365),#369);
-#365 = LINE('',#366,#367);
-#366 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#367 = VECTOR('',#368,1.);
-#368 = DIRECTION('',(-1.,0.E+000));
-#369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#370 = ORIENTED_EDGE('',*,*,#371,.T.);
-#371 = EDGE_CURVE('',#339,#372,#374,.T.);
-#372 = VERTEX_POINT('',#373);
-#373 = CARTESIAN_POINT('',(7.5,9.,-37.));
-#374 = SURFACE_CURVE('',#375,(#379,#386),.PCURVE_S1.);
-#375 = LINE('',#376,#377);
-#376 = CARTESIAN_POINT('',(-7.5,9.,-37.));
-#377 = VECTOR('',#378,1.);
-#378 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
-#379 = PCURVE('',#126,#380);
-#380 = DEFINITIONAL_REPRESENTATION('',(#381),#385);
-#381 = LINE('',#382,#383);
-#382 = CARTESIAN_POINT('',(-9.,7.5));
-#383 = VECTOR('',#384,1.);
-#384 = DIRECTION('',(0.E+000,-1.));
-#385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#386 = PCURVE('',#387,#392);
-#387 = PLANE('',#388);
-#388 = AXIS2_PLACEMENT_3D('',#389,#390,#391);
-#389 = CARTESIAN_POINT('',(-7.5,9.,-37.));
-#390 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#391 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
-#392 = DEFINITIONAL_REPRESENTATION('',(#393),#397);
-#393 = LINE('',#394,#395);
-#394 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#395 = VECTOR('',#396,1.);
-#396 = DIRECTION('',(1.,0.E+000));
-#397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#398 = ORIENTED_EDGE('',*,*,#399,.F.);
-#399 = EDGE_CURVE('',#400,#372,#402,.T.);
-#400 = VERTEX_POINT('',#401);
-#401 = CARTESIAN_POINT('',(16.,0.5,-37.));
-#402 = SURFACE_CURVE('',#403,(#408,#419),.PCURVE_S1.);
-#403 = CIRCLE('',#404,8.5);
-#404 = AXIS2_PLACEMENT_3D('',#405,#406,#407);
-#405 = CARTESIAN_POINT('',(7.5,0.5,-37.));
-#406 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#407 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#408 = PCURVE('',#126,#409);
-#409 = DEFINITIONAL_REPRESENTATION('',(#410),#418);
-#410 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#411,#412,#413,#414,#415,#416
-,#417),.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(
- '') );
-#411 = CARTESIAN_POINT('',(-9.,-7.5));
-#412 = CARTESIAN_POINT('',(-9.,7.222431864335));
-#413 = CARTESIAN_POINT('',(3.75,-0.138784067832));
-#414 = CARTESIAN_POINT('',(16.5,-7.5));
-#415 = CARTESIAN_POINT('',(3.75,-14.86121593216));
-#416 = CARTESIAN_POINT('',(-9.,-22.22243186433));
-#417 = CARTESIAN_POINT('',(-9.,-7.5));
-#418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#419 = PCURVE('',#420,#425);
-#420 = CYLINDRICAL_SURFACE('',#421,8.5);
-#421 = AXIS2_PLACEMENT_3D('',#422,#423,#424);
-#422 = CARTESIAN_POINT('',(7.5,0.5,-37.));
-#423 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#424 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#425 = DEFINITIONAL_REPRESENTATION('',(#426),#430);
-#426 = LINE('',#427,#428);
-#427 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#428 = VECTOR('',#429,1.);
-#429 = DIRECTION('',(-1.,0.E+000));
-#430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#431 = ORIENTED_EDGE('',*,*,#432,.T.);
-#432 = EDGE_CURVE('',#400,#171,#433,.T.);
-#433 = SURFACE_CURVE('',#434,(#438,#445),.PCURVE_S1.);
-#434 = LINE('',#435,#436);
-#435 = CARTESIAN_POINT('',(16.,0.5,-37.));
-#436 = VECTOR('',#437,1.);
-#437 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#438 = PCURVE('',#126,#439);
-#439 = DEFINITIONAL_REPRESENTATION('',(#440),#444);
-#440 = LINE('',#441,#442);
-#441 = CARTESIAN_POINT('',(-0.5,-16.));
-#442 = VECTOR('',#443,1.);
-#443 = DIRECTION('',(1.,0.E+000));
-#444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#445 = PCURVE('',#186,#446);
-#446 = DEFINITIONAL_REPRESENTATION('',(#447),#451);
-#447 = LINE('',#448,#449);
-#448 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#449 = VECTOR('',#450,1.);
-#450 = DIRECTION('',(1.,0.E+000));
-#451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#452 = ORIENTED_EDGE('',*,*,#198,.F.);
-#453 = ADVANCED_FACE('',(#454,#582),#72,.F.);
-#454 = FACE_BOUND('',#455,.F.);
-#455 = EDGE_LOOP('',(#456,#457,#458,#481,#509,#532,#560,#581));
-#456 = ORIENTED_EDGE('',*,*,#56,.T.);
-#457 = ORIENTED_EDGE('',*,*,#257,.F.);
-#458 = ORIENTED_EDGE('',*,*,#459,.T.);
-#459 = EDGE_CURVE('',#230,#460,#462,.T.);
-#460 = VERTEX_POINT('',#461);
-#461 = CARTESIAN_POINT('',(-16.,0.5,-12.));
-#462 = SURFACE_CURVE('',#463,(#467,#474),.PCURVE_S1.);
-#463 = LINE('',#464,#465);
-#464 = CARTESIAN_POINT('',(-16.,-0.5,-12.));
-#465 = VECTOR('',#466,1.);
-#466 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#467 = PCURVE('',#72,#468);
-#468 = DEFINITIONAL_REPRESENTATION('',(#469),#473);
-#469 = LINE('',#470,#471);
-#470 = CARTESIAN_POINT('',(0.5,16.));
-#471 = VECTOR('',#472,1.);
-#472 = DIRECTION('',(-1.,0.E+000));
-#473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#474 = PCURVE('',#245,#475);
-#475 = DEFINITIONAL_REPRESENTATION('',(#476),#480);
-#476 = LINE('',#477,#478);
-#477 = CARTESIAN_POINT('',(0.E+000,-25.));
-#478 = VECTOR('',#479,1.);
-#479 = DIRECTION('',(1.,0.E+000));
-#480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#481 = ORIENTED_EDGE('',*,*,#482,.F.);
-#482 = EDGE_CURVE('',#483,#460,#485,.T.);
-#483 = VERTEX_POINT('',#484);
-#484 = CARTESIAN_POINT('',(-7.5,9.,-12.));
-#485 = SURFACE_CURVE('',#486,(#491,#502),.PCURVE_S1.);
-#486 = CIRCLE('',#487,8.5);
-#487 = AXIS2_PLACEMENT_3D('',#488,#489,#490);
-#488 = CARTESIAN_POINT('',(-7.5,0.5,-12.));
-#489 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#490 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#491 = PCURVE('',#72,#492);
-#492 = DEFINITIONAL_REPRESENTATION('',(#493),#501);
-#493 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#494,#495,#496,#497,#498,#499
-,#500),.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(
- '') );
-#494 = CARTESIAN_POINT('',(-9.,7.5));
-#495 = CARTESIAN_POINT('',(-9.,22.222431864335));
-#496 = CARTESIAN_POINT('',(3.75,14.861215932168));
-#497 = CARTESIAN_POINT('',(16.5,7.5));
-#498 = CARTESIAN_POINT('',(3.75,0.138784067832));
-#499 = CARTESIAN_POINT('',(-9.,-7.222431864335));
-#500 = CARTESIAN_POINT('',(-9.,7.5));
-#501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#502 = PCURVE('',#359,#503);
-#503 = DEFINITIONAL_REPRESENTATION('',(#504),#508);
-#504 = LINE('',#505,#506);
-#505 = CARTESIAN_POINT('',(-0.E+000,-25.));
-#506 = VECTOR('',#507,1.);
-#507 = DIRECTION('',(-1.,0.E+000));
-#508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#509 = ORIENTED_EDGE('',*,*,#510,.T.);
-#510 = EDGE_CURVE('',#483,#511,#513,.T.);
-#511 = VERTEX_POINT('',#512);
-#512 = CARTESIAN_POINT('',(7.5,9.,-12.));
-#513 = SURFACE_CURVE('',#514,(#518,#525),.PCURVE_S1.);
-#514 = LINE('',#515,#516);
-#515 = CARTESIAN_POINT('',(-7.5,9.,-12.));
-#516 = VECTOR('',#517,1.);
-#517 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
-#518 = PCURVE('',#72,#519);
-#519 = DEFINITIONAL_REPRESENTATION('',(#520),#524);
-#520 = LINE('',#521,#522);
-#521 = CARTESIAN_POINT('',(-9.,7.5));
-#522 = VECTOR('',#523,1.);
-#523 = DIRECTION('',(0.E+000,-1.));
-#524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#525 = PCURVE('',#387,#526);
+#481 = CARTESIAN_POINT('',(-9.995,-5.5));
+#482 = CARTESIAN_POINT('',(-9.995,12.677873225435));
+#483 = CARTESIAN_POINT('',(5.7475,3.588936612718));
+#484 = CARTESIAN_POINT('',(21.49,-5.5));
+#485 = CARTESIAN_POINT('',(5.7475,-14.58893661271));
+#486 = CARTESIAN_POINT('',(-9.995,-23.67787322543));
+#487 = CARTESIAN_POINT('',(-9.995,-5.5));
+#488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#489 = ADVANCED_FACE('',(#490),#164,.T.);
+#490 = FACE_BOUND('',#491,.F.);
+#491 = EDGE_LOOP('',(#492,#515,#516,#517));
+#492 = ORIENTED_EDGE('',*,*,#493,.T.);
+#493 = EDGE_CURVE('',#494,#144,#496,.T.);
+#494 = VERTEX_POINT('',#495);
+#495 = CARTESIAN_POINT('',(-0.5,15.995,-37.));
+#496 = SURFACE_CURVE('',#497,(#501,#508),.PCURVE_S1.);
+#497 = LINE('',#498,#499);
+#498 = CARTESIAN_POINT('',(-0.5,15.995,-37.));
+#499 = VECTOR('',#500,1.);
+#500 = DIRECTION('',(0.E+000,0.E+000,1.));
+#501 = PCURVE('',#164,#502);
+#502 = DEFINITIONAL_REPRESENTATION('',(#503),#507);
+#503 = LINE('',#504,#505);
+#504 = CARTESIAN_POINT('',(-1.570796326795,0.E+000));
+#505 = VECTOR('',#506,1.);
+#506 = DIRECTION('',(-0.E+000,-1.));
+#507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#508 = PCURVE('',#192,#509);
+#509 = DEFINITIONAL_REPRESENTATION('',(#510),#514);
+#510 = LINE('',#511,#512);
+#511 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#512 = VECTOR('',#513,1.);
+#513 = DIRECTION('',(0.E+000,-1.));
+#514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#515 = ORIENTED_EDGE('',*,*,#143,.T.);
+#516 = ORIENTED_EDGE('',*,*,#387,.F.);
+#517 = ORIENTED_EDGE('',*,*,#518,.F.);
+#518 = EDGE_CURVE('',#494,#388,#519,.T.);
+#519 = SURFACE_CURVE('',#520,(#525,#532),.PCURVE_S1.);
+#520 = CIRCLE('',#521,10.495);
+#521 = AXIS2_PLACEMENT_3D('',#522,#523,#524);
+#522 = CARTESIAN_POINT('',(-0.5,5.5,-37.));
+#523 = DIRECTION('',(0.E+000,0.E+000,1.));
+#524 = DIRECTION('',(1.,0.E+000,0.E+000));
+#525 = PCURVE('',#164,#526);
#526 = DEFINITIONAL_REPRESENTATION('',(#527),#531);
#527 = LINE('',#528,#529);
-#528 = CARTESIAN_POINT('',(0.E+000,-25.));
+#528 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
#529 = VECTOR('',#530,1.);
-#530 = DIRECTION('',(1.,0.E+000));
+#530 = DIRECTION('',(-1.,0.E+000));
#531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
-#532 = ORIENTED_EDGE('',*,*,#533,.F.);
-#533 = EDGE_CURVE('',#534,#511,#536,.T.);
-#534 = VERTEX_POINT('',#535);
-#535 = CARTESIAN_POINT('',(16.,0.5,-12.));
-#536 = SURFACE_CURVE('',#537,(#542,#553),.PCURVE_S1.);
-#537 = CIRCLE('',#538,8.5);
-#538 = AXIS2_PLACEMENT_3D('',#539,#540,#541);
-#539 = CARTESIAN_POINT('',(7.5,0.5,-12.));
-#540 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#541 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#542 = PCURVE('',#72,#543);
-#543 = DEFINITIONAL_REPRESENTATION('',(#544),#552);
-#544 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#545,#546,#547,#548,#549,#550
-,#551),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+#532 = PCURVE('',#424,#533);
+#533 = DEFINITIONAL_REPRESENTATION('',(#534),#542);
+#534 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#535,#536,#537,#538,#539,#540
+,#541),.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(
'') );
-#545 = CARTESIAN_POINT('',(-9.,-7.5));
-#546 = CARTESIAN_POINT('',(-9.,7.222431864335));
-#547 = CARTESIAN_POINT('',(3.75,-0.138784067832));
-#548 = CARTESIAN_POINT('',(16.5,-7.5));
-#549 = CARTESIAN_POINT('',(3.75,-14.86121593216));
-#550 = CARTESIAN_POINT('',(-9.,-22.22243186433));
-#551 = CARTESIAN_POINT('',(-9.,-7.5));
-#552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#553 = PCURVE('',#420,#554);
-#554 = DEFINITIONAL_REPRESENTATION('',(#555),#559);
-#555 = LINE('',#556,#557);
-#556 = CARTESIAN_POINT('',(-0.E+000,-25.));
-#557 = VECTOR('',#558,1.);
-#558 = DIRECTION('',(-1.,0.E+000));
-#559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#560 = ORIENTED_EDGE('',*,*,#561,.T.);
-#561 = EDGE_CURVE('',#534,#143,#562,.T.);
-#562 = SURFACE_CURVE('',#563,(#567,#574),.PCURVE_S1.);
-#563 = LINE('',#564,#565);
-#564 = CARTESIAN_POINT('',(16.,0.5,-12.));
-#565 = VECTOR('',#566,1.);
-#566 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#567 = PCURVE('',#72,#568);
-#568 = DEFINITIONAL_REPRESENTATION('',(#569),#573);
-#569 = LINE('',#570,#571);
-#570 = CARTESIAN_POINT('',(-0.5,-16.));
-#571 = VECTOR('',#572,1.);
-#572 = DIRECTION('',(1.,0.E+000));
-#573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#574 = PCURVE('',#186,#575);
-#575 = DEFINITIONAL_REPRESENTATION('',(#576),#580);
-#576 = LINE('',#577,#578);
-#577 = CARTESIAN_POINT('',(0.E+000,-25.));
-#578 = VECTOR('',#579,1.);
-#579 = DIRECTION('',(1.,0.E+000));
-#580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#581 = ORIENTED_EDGE('',*,*,#142,.F.);
-#582 = FACE_BOUND('',#583,.F.);
-#583 = EDGE_LOOP('',(#584));
-#584 = ORIENTED_EDGE('',*,*,#585,.F.);
-#585 = EDGE_CURVE('',#586,#586,#588,.T.);
-#586 = VERTEX_POINT('',#587);
-#587 = CARTESIAN_POINT('',(1.33226762955E-015,6.,-12.));
-#588 = SURFACE_CURVE('',#589,(#594,#601),.PCURVE_S1.);
-#589 = CIRCLE('',#590,6.);
-#590 = AXIS2_PLACEMENT_3D('',#591,#592,#593);
-#591 = CARTESIAN_POINT('',(0.E+000,0.E+000,-12.));
-#592 = DIRECTION('',(0.E+000,0.E+000,-1.));
-#593 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#594 = PCURVE('',#72,#595);
-#595 = DEFINITIONAL_REPRESENTATION('',(#596),#600);
-#596 = CIRCLE('',#597,6.);
-#597 = AXIS2_PLACEMENT_2D('',#598,#599);
-#598 = CARTESIAN_POINT('',(9.8E-016,8.4E-016));
-#599 = DIRECTION('',(-1.,0.E+000));
-#600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#601 = PCURVE('',#602,#607);
-#602 = CYLINDRICAL_SURFACE('',#603,6.);
-#603 = AXIS2_PLACEMENT_3D('',#604,#605,#606);
-#604 = CARTESIAN_POINT('',(0.E+000,0.E+000,-17.));
-#605 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#606 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#535 = CARTESIAN_POINT('',(-9.995,5.5));
+#536 = CARTESIAN_POINT('',(-9.995,23.677873225435));
+#537 = CARTESIAN_POINT('',(5.7475,14.588936612718));
+#538 = CARTESIAN_POINT('',(21.49,5.5));
+#539 = CARTESIAN_POINT('',(5.7475,-3.588936612718));
+#540 = CARTESIAN_POINT('',(-9.995,-12.67787322543));
+#541 = CARTESIAN_POINT('',(-9.995,5.5));
+#542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#543 = ADVANCED_FACE('',(#544),#314,.T.);
+#544 = FACE_BOUND('',#545,.T.);
+#545 = EDGE_LOOP('',(#546,#569,#570,#571));
+#546 = ORIENTED_EDGE('',*,*,#547,.T.);
+#547 = EDGE_CURVE('',#548,#266,#550,.T.);
+#548 = VERTEX_POINT('',#549);
+#549 = CARTESIAN_POINT('',(0.5,-15.995,-37.));
+#550 = SURFACE_CURVE('',#551,(#555,#562),.PCURVE_S1.);
+#551 = LINE('',#552,#553);
+#552 = CARTESIAN_POINT('',(0.5,-15.995,-37.));
+#553 = VECTOR('',#554,1.);
+#554 = DIRECTION('',(0.E+000,0.E+000,1.));
+#555 = PCURVE('',#314,#556);
+#556 = DEFINITIONAL_REPRESENTATION('',(#557),#561);
+#557 = LINE('',#558,#559);
+#558 = CARTESIAN_POINT('',(0.E+000,-0.E+000));
+#559 = VECTOR('',#560,1.);
+#560 = DIRECTION('',(0.E+000,-1.));
+#561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#562 = PCURVE('',#286,#563);
+#563 = DEFINITIONAL_REPRESENTATION('',(#564),#568);
+#564 = LINE('',#565,#566);
+#565 = CARTESIAN_POINT('',(-4.712388980385,0.E+000));
+#566 = VECTOR('',#567,1.);
+#567 = DIRECTION('',(-0.E+000,-1.));
+#568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#569 = ORIENTED_EDGE('',*,*,#298,.T.);
+#570 = ORIENTED_EDGE('',*,*,#441,.F.);
+#571 = ORIENTED_EDGE('',*,*,#572,.F.);
+#572 = EDGE_CURVE('',#548,#442,#573,.T.);
+#573 = SURFACE_CURVE('',#574,(#578,#585),.PCURVE_S1.);
+#574 = LINE('',#575,#576);
+#575 = CARTESIAN_POINT('',(0.5,-15.995,-37.));
+#576 = VECTOR('',#577,1.);
+#577 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#578 = PCURVE('',#314,#579);
+#579 = DEFINITIONAL_REPRESENTATION('',(#580),#584);
+#580 = LINE('',#581,#582);
+#581 = CARTESIAN_POINT('',(0.E+000,-0.E+000));
+#582 = VECTOR('',#583,1.);
+#583 = DIRECTION('',(1.,0.E+000));
+#584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#585 = PCURVE('',#424,#586);
+#586 = DEFINITIONAL_REPRESENTATION('',(#587),#591);
+#587 = LINE('',#588,#589);
+#588 = CARTESIAN_POINT('',(-0.5,-15.995));
+#589 = VECTOR('',#590,1.);
+#590 = DIRECTION('',(1.,0.E+000));
+#591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#592 = ADVANCED_FACE('',(#593),#192,.T.);
+#593 = FACE_BOUND('',#594,.T.);
+#594 = EDGE_LOOP('',(#595,#596,#597,#620));
+#595 = ORIENTED_EDGE('',*,*,#493,.T.);
+#596 = ORIENTED_EDGE('',*,*,#176,.T.);
+#597 = ORIENTED_EDGE('',*,*,#598,.F.);
+#598 = EDGE_CURVE('',#599,#177,#601,.T.);
+#599 = VERTEX_POINT('',#600);
+#600 = CARTESIAN_POINT('',(0.5,15.995,-37.));
+#601 = SURFACE_CURVE('',#602,(#606,#613),.PCURVE_S1.);
+#602 = LINE('',#603,#604);
+#603 = CARTESIAN_POINT('',(0.5,15.995,-37.));
+#604 = VECTOR('',#605,1.);
+#605 = DIRECTION('',(0.E+000,0.E+000,1.));
+#606 = PCURVE('',#192,#607);
#607 = DEFINITIONAL_REPRESENTATION('',(#608),#612);
#608 = LINE('',#609,#610);
-#609 = CARTESIAN_POINT('',(-6.28318530718,-5.));
+#609 = CARTESIAN_POINT('',(1.,0.E+000));
#610 = VECTOR('',#611,1.);
-#611 = DIRECTION('',(1.,-0.E+000));
+#611 = DIRECTION('',(0.E+000,-1.));
#612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
-#613 = ADVANCED_FACE('',(#614),#186,.T.);
-#614 = FACE_BOUND('',#615,.T.);
-#615 = EDGE_LOOP('',(#616,#637,#638,#639));
-#616 = ORIENTED_EDGE('',*,*,#617,.T.);
-#617 = EDGE_CURVE('',#400,#534,#618,.T.);
-#618 = SURFACE_CURVE('',#619,(#623,#630),.PCURVE_S1.);
-#619 = LINE('',#620,#621);
-#620 = CARTESIAN_POINT('',(16.,0.5,-37.));
-#621 = VECTOR('',#622,1.);
-#622 = DIRECTION('',(0.E+000,0.E+000,1.));
-#623 = PCURVE('',#186,#624);
-#624 = DEFINITIONAL_REPRESENTATION('',(#625),#629);
-#625 = LINE('',#626,#627);
-#626 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#627 = VECTOR('',#628,1.);
-#628 = DIRECTION('',(0.E+000,-1.));
-#629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#630 = PCURVE('',#420,#631);
-#631 = DEFINITIONAL_REPRESENTATION('',(#632),#636);
-#632 = LINE('',#633,#634);
-#633 = CARTESIAN_POINT('',(-4.712388980385,0.E+000));
-#634 = VECTOR('',#635,1.);
-#635 = DIRECTION('',(-0.E+000,-1.));
-#636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#637 = ORIENTED_EDGE('',*,*,#561,.T.);
-#638 = ORIENTED_EDGE('',*,*,#170,.F.);
-#639 = ORIENTED_EDGE('',*,*,#432,.F.);
-#640 = ADVANCED_FACE('',(#641),#245,.T.);
-#641 = FACE_BOUND('',#642,.T.);
-#642 = EDGE_LOOP('',(#643,#644,#645,#666));
-#643 = ORIENTED_EDGE('',*,*,#227,.T.);
-#644 = ORIENTED_EDGE('',*,*,#459,.T.);
-#645 = ORIENTED_EDGE('',*,*,#646,.F.);
-#646 = EDGE_CURVE('',#316,#460,#647,.T.);
-#647 = SURFACE_CURVE('',#648,(#652,#659),.PCURVE_S1.);
-#648 = LINE('',#649,#650);
-#649 = CARTESIAN_POINT('',(-16.,0.5,-37.));
-#650 = VECTOR('',#651,1.);
-#651 = DIRECTION('',(0.E+000,0.E+000,1.));
-#652 = PCURVE('',#245,#653);
-#653 = DEFINITIONAL_REPRESENTATION('',(#654),#658);
-#654 = LINE('',#655,#656);
-#655 = CARTESIAN_POINT('',(1.,0.E+000));
-#656 = VECTOR('',#657,1.);
-#657 = DIRECTION('',(0.E+000,-1.));
-#658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#659 = PCURVE('',#359,#660);
-#660 = DEFINITIONAL_REPRESENTATION('',(#661),#665);
-#661 = LINE('',#662,#663);
-#662 = CARTESIAN_POINT('',(-1.570796326795,0.E+000));
-#663 = VECTOR('',#664,1.);
-#664 = DIRECTION('',(-0.E+000,-1.));
-#665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#666 = ORIENTED_EDGE('',*,*,#315,.F.);
-#667 = ADVANCED_FACE('',(#668),#359,.T.);
-#668 = FACE_BOUND('',#669,.F.);
-#669 = EDGE_LOOP('',(#670,#691,#692,#693));
-#670 = ORIENTED_EDGE('',*,*,#671,.T.);
-#671 = EDGE_CURVE('',#339,#483,#672,.T.);
-#672 = SURFACE_CURVE('',#673,(#677,#684),.PCURVE_S1.);
-#673 = LINE('',#674,#675);
-#674 = CARTESIAN_POINT('',(-7.5,9.,-37.));
-#675 = VECTOR('',#676,1.);
-#676 = DIRECTION('',(0.E+000,0.E+000,1.));
-#677 = PCURVE('',#359,#678);
+#613 = PCURVE('',#225,#614);
+#614 = DEFINITIONAL_REPRESENTATION('',(#615),#619);
+#615 = LINE('',#616,#617);
+#616 = CARTESIAN_POINT('',(-1.570796326795,0.E+000));
+#617 = VECTOR('',#618,1.);
+#618 = DIRECTION('',(-0.E+000,-1.));
+#619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#620 = ORIENTED_EDGE('',*,*,#621,.F.);
+#621 = EDGE_CURVE('',#494,#599,#622,.T.);
+#622 = SURFACE_CURVE('',#623,(#627,#634),.PCURVE_S1.);
+#623 = LINE('',#624,#625);
+#624 = CARTESIAN_POINT('',(-0.5,15.995,-37.));
+#625 = VECTOR('',#626,1.);
+#626 = DIRECTION('',(1.,0.E+000,0.E+000));
+#627 = PCURVE('',#192,#628);
+#628 = DEFINITIONAL_REPRESENTATION('',(#629),#633);
+#629 = LINE('',#630,#631);
+#630 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#631 = VECTOR('',#632,1.);
+#632 = DIRECTION('',(1.,0.E+000));
+#633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#634 = PCURVE('',#424,#635);
+#635 = DEFINITIONAL_REPRESENTATION('',(#636),#640);
+#636 = LINE('',#637,#638);
+#637 = CARTESIAN_POINT('',(0.5,15.995));
+#638 = VECTOR('',#639,1.);
+#639 = DIRECTION('',(-1.,0.E+000));
+#640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#641 = ADVANCED_FACE('',(#642),#286,.T.);
+#642 = FACE_BOUND('',#643,.F.);
+#643 = EDGE_LOOP('',(#644,#645,#646,#669));
+#644 = ORIENTED_EDGE('',*,*,#547,.T.);
+#645 = ORIENTED_EDGE('',*,*,#265,.T.);
+#646 = ORIENTED_EDGE('',*,*,#647,.F.);
+#647 = EDGE_CURVE('',#648,#238,#650,.T.);
+#648 = VERTEX_POINT('',#649);
+#649 = CARTESIAN_POINT('',(10.995,-5.5,-37.));
+#650 = SURFACE_CURVE('',#651,(#655,#662),.PCURVE_S1.);
+#651 = LINE('',#652,#653);
+#652 = CARTESIAN_POINT('',(10.995,-5.5,-37.));
+#653 = VECTOR('',#654,1.);
+#654 = DIRECTION('',(0.E+000,0.E+000,1.));
+#655 = PCURVE('',#286,#656);
+#656 = DEFINITIONAL_REPRESENTATION('',(#657),#661);
+#657 = LINE('',#658,#659);
+#658 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
+#659 = VECTOR('',#660,1.);
+#660 = DIRECTION('',(-0.E+000,-1.));
+#661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#662 = PCURVE('',#253,#663);
+#663 = DEFINITIONAL_REPRESENTATION('',(#664),#668);
+#664 = LINE('',#665,#666);
+#665 = CARTESIAN_POINT('',(11.,0.E+000));
+#666 = VECTOR('',#667,1.);
+#667 = DIRECTION('',(0.E+000,-1.));
+#668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#669 = ORIENTED_EDGE('',*,*,#670,.F.);
+#670 = EDGE_CURVE('',#548,#648,#671,.T.);
+#671 = SURFACE_CURVE('',#672,(#677,#684),.PCURVE_S1.);
+#672 = CIRCLE('',#673,10.495);
+#673 = AXIS2_PLACEMENT_3D('',#674,#675,#676);
+#674 = CARTESIAN_POINT('',(0.5,-5.5,-37.));
+#675 = DIRECTION('',(0.E+000,0.E+000,1.));
+#676 = DIRECTION('',(1.,0.E+000,0.E+000));
+#677 = PCURVE('',#286,#678);
#678 = DEFINITIONAL_REPRESENTATION('',(#679),#683);
#679 = LINE('',#680,#681);
#680 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
#681 = VECTOR('',#682,1.);
-#682 = DIRECTION('',(-0.E+000,-1.));
+#682 = DIRECTION('',(-1.,0.E+000));
#683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
-#684 = PCURVE('',#387,#685);
-#685 = DEFINITIONAL_REPRESENTATION('',(#686),#690);
-#686 = LINE('',#687,#688);
-#687 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#688 = VECTOR('',#689,1.);
-#689 = DIRECTION('',(0.E+000,-1.));
-#690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#691 = ORIENTED_EDGE('',*,*,#482,.T.);
-#692 = ORIENTED_EDGE('',*,*,#646,.F.);
-#693 = ORIENTED_EDGE('',*,*,#338,.F.);
-#694 = ADVANCED_FACE('',(#695),#387,.T.);
-#695 = FACE_BOUND('',#696,.T.);
-#696 = EDGE_LOOP('',(#697,#698,#699,#720));
-#697 = ORIENTED_EDGE('',*,*,#671,.T.);
-#698 = ORIENTED_EDGE('',*,*,#510,.T.);
-#699 = ORIENTED_EDGE('',*,*,#700,.F.);
-#700 = EDGE_CURVE('',#372,#511,#701,.T.);
-#701 = SURFACE_CURVE('',#702,(#706,#713),.PCURVE_S1.);
-#702 = LINE('',#703,#704);
-#703 = CARTESIAN_POINT('',(7.5,9.,-37.));
-#704 = VECTOR('',#705,1.);
-#705 = DIRECTION('',(0.E+000,0.E+000,1.));
-#706 = PCURVE('',#387,#707);
-#707 = DEFINITIONAL_REPRESENTATION('',(#708),#712);
-#708 = LINE('',#709,#710);
-#709 = CARTESIAN_POINT('',(15.,0.E+000));
-#710 = VECTOR('',#711,1.);
-#711 = DIRECTION('',(0.E+000,-1.));
-#712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#713 = PCURVE('',#420,#714);
-#714 = DEFINITIONAL_REPRESENTATION('',(#715),#719);
-#715 = LINE('',#716,#717);
-#716 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
-#717 = VECTOR('',#718,1.);
-#718 = DIRECTION('',(-0.E+000,-1.));
-#719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#720 = ORIENTED_EDGE('',*,*,#371,.F.);
-#721 = ADVANCED_FACE('',(#722),#420,.T.);
-#722 = FACE_BOUND('',#723,.F.);
-#723 = EDGE_LOOP('',(#724,#725,#726,#727));
-#724 = ORIENTED_EDGE('',*,*,#617,.T.);
-#725 = ORIENTED_EDGE('',*,*,#533,.T.);
-#726 = ORIENTED_EDGE('',*,*,#700,.F.);
-#727 = ORIENTED_EDGE('',*,*,#399,.F.);
-#728 = ADVANCED_FACE('',(#729),#602,.T.);
-#729 = FACE_BOUND('',#730,.F.);
-#730 = EDGE_LOOP('',(#731,#732,#755,#782));
-#731 = ORIENTED_EDGE('',*,*,#585,.T.);
-#732 = ORIENTED_EDGE('',*,*,#733,.T.);
-#733 = EDGE_CURVE('',#586,#734,#736,.T.);
-#734 = VERTEX_POINT('',#735);
-#735 = CARTESIAN_POINT('',(1.33226762955E-015,6.,3.));
-#736 = SEAM_CURVE('',#737,(#741,#748),.PCURVE_S1.);
-#737 = LINE('',#738,#739);
-#738 = CARTESIAN_POINT('',(1.33226762955E-015,6.,-17.));
-#739 = VECTOR('',#740,1.);
-#740 = DIRECTION('',(0.E+000,0.E+000,1.));
-#741 = PCURVE('',#602,#742);
-#742 = DEFINITIONAL_REPRESENTATION('',(#743),#747);
-#743 = LINE('',#744,#745);
-#744 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
-#745 = VECTOR('',#746,1.);
-#746 = DIRECTION('',(-0.E+000,-1.));
-#747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#748 = PCURVE('',#602,#749);
-#749 = DEFINITIONAL_REPRESENTATION('',(#750),#754);
-#750 = LINE('',#751,#752);
-#751 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#752 = VECTOR('',#753,1.);
-#753 = DIRECTION('',(-0.E+000,-1.));
-#754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#755 = ORIENTED_EDGE('',*,*,#756,.T.);
-#756 = EDGE_CURVE('',#734,#734,#757,.T.);
-#757 = SURFACE_CURVE('',#758,(#763,#770),.PCURVE_S1.);
-#758 = CIRCLE('',#759,6.);
-#759 = AXIS2_PLACEMENT_3D('',#760,#761,#762);
-#760 = CARTESIAN_POINT('',(0.E+000,0.E+000,3.));
-#761 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#762 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#763 = PCURVE('',#602,#764);
-#764 = DEFINITIONAL_REPRESENTATION('',(#765),#769);
-#765 = LINE('',#766,#767);
-#766 = CARTESIAN_POINT('',(-0.E+000,-20.));
-#767 = VECTOR('',#768,1.);
-#768 = DIRECTION('',(-1.,0.E+000));
-#769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#770 = PCURVE('',#771,#776);
-#771 = PLANE('',#772);
-#772 = AXIS2_PLACEMENT_3D('',#773,#774,#775);
-#773 = CARTESIAN_POINT('',(2.E-017,-3.4E-016,3.));
-#774 = DIRECTION('',(0.E+000,0.E+000,1.));
-#775 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#776 = DEFINITIONAL_REPRESENTATION('',(#777),#781);
-#777 = CIRCLE('',#778,6.);
-#778 = AXIS2_PLACEMENT_2D('',#779,#780);
-#779 = CARTESIAN_POINT('',(3.4E-016,2.E-017));
-#780 = DIRECTION('',(1.,0.E+000));
-#781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#782 = ORIENTED_EDGE('',*,*,#733,.F.);
-#783 = ADVANCED_FACE('',(#784),#771,.T.);
-#784 = FACE_BOUND('',#785,.T.);
-#785 = EDGE_LOOP('',(#786));
-#786 = ORIENTED_EDGE('',*,*,#756,.T.);
+#684 = PCURVE('',#424,#685);
+#685 = DEFINITIONAL_REPRESENTATION('',(#686),#694);
+#686 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#687,#688,#689,#690,#691,#692
+,#693),.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(
+ '') );
+#687 = CARTESIAN_POINT('',(-10.995,-5.5));
+#688 = CARTESIAN_POINT('',(-10.995,12.677873225435));
+#689 = CARTESIAN_POINT('',(4.7475,3.588936612718));
+#690 = CARTESIAN_POINT('',(20.49,-5.5));
+#691 = CARTESIAN_POINT('',(4.7475,-14.58893661271));
+#692 = CARTESIAN_POINT('',(-10.995,-23.67787322543));
+#693 = CARTESIAN_POINT('',(-10.995,-5.5));
+#694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#695 = ADVANCED_FACE('',(#696),#225,.T.);
+#696 = FACE_BOUND('',#697,.F.);
+#697 = EDGE_LOOP('',(#698,#721,#722,#723));
+#698 = ORIENTED_EDGE('',*,*,#699,.T.);
+#699 = EDGE_CURVE('',#700,#205,#702,.T.);
+#700 = VERTEX_POINT('',#701);
+#701 = CARTESIAN_POINT('',(10.995,5.5,-37.));
+#702 = SURFACE_CURVE('',#703,(#707,#714),.PCURVE_S1.);
+#703 = LINE('',#704,#705);
+#704 = CARTESIAN_POINT('',(10.995,5.5,-37.));
+#705 = VECTOR('',#706,1.);
+#706 = DIRECTION('',(0.E+000,0.E+000,1.));
+#707 = PCURVE('',#225,#708);
+#708 = DEFINITIONAL_REPRESENTATION('',(#709),#713);
+#709 = LINE('',#710,#711);
+#710 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
+#711 = VECTOR('',#712,1.);
+#712 = DIRECTION('',(-0.E+000,-1.));
+#713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#714 = PCURVE('',#253,#715);
+#715 = DEFINITIONAL_REPRESENTATION('',(#716),#720);
+#716 = LINE('',#717,#718);
+#717 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#718 = VECTOR('',#719,1.);
+#719 = DIRECTION('',(0.E+000,-1.));
+#720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#721 = ORIENTED_EDGE('',*,*,#204,.T.);
+#722 = ORIENTED_EDGE('',*,*,#598,.F.);
+#723 = ORIENTED_EDGE('',*,*,#724,.F.);
+#724 = EDGE_CURVE('',#700,#599,#725,.T.);
+#725 = SURFACE_CURVE('',#726,(#731,#738),.PCURVE_S1.);
+#726 = CIRCLE('',#727,10.495);
+#727 = AXIS2_PLACEMENT_3D('',#728,#729,#730);
+#728 = CARTESIAN_POINT('',(0.5,5.5,-37.));
+#729 = DIRECTION('',(0.E+000,0.E+000,1.));
+#730 = DIRECTION('',(1.,0.E+000,0.E+000));
+#731 = PCURVE('',#225,#732);
+#732 = DEFINITIONAL_REPRESENTATION('',(#733),#737);
+#733 = LINE('',#734,#735);
+#734 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
+#735 = VECTOR('',#736,1.);
+#736 = DIRECTION('',(-1.,0.E+000));
+#737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#738 = PCURVE('',#424,#739);
+#739 = DEFINITIONAL_REPRESENTATION('',(#740),#748);
+#740 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#741,#742,#743,#744,#745,#746
+,#747),.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(
+ '') );
+#741 = CARTESIAN_POINT('',(-10.995,5.5));
+#742 = CARTESIAN_POINT('',(-10.995,23.677873225435));
+#743 = CARTESIAN_POINT('',(4.7475,14.588936612718));
+#744 = CARTESIAN_POINT('',(20.49,5.5));
+#745 = CARTESIAN_POINT('',(4.7475,-3.588936612718));
+#746 = CARTESIAN_POINT('',(-10.995,-12.67787322543));
+#747 = CARTESIAN_POINT('',(-10.995,5.5));
+#748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#749 = ADVANCED_FACE('',(#750),#253,.T.);
+#750 = FACE_BOUND('',#751,.T.);
+#751 = EDGE_LOOP('',(#752,#753,#754,#755));
+#752 = ORIENTED_EDGE('',*,*,#699,.T.);
+#753 = ORIENTED_EDGE('',*,*,#237,.T.);
+#754 = ORIENTED_EDGE('',*,*,#647,.F.);
+#755 = ORIENTED_EDGE('',*,*,#756,.F.);
+#756 = EDGE_CURVE('',#700,#648,#757,.T.);
+#757 = SURFACE_CURVE('',#758,(#762,#769),.PCURVE_S1.);
+#758 = LINE('',#759,#760);
+#759 = CARTESIAN_POINT('',(10.995,5.5,-37.));
+#760 = VECTOR('',#761,1.);
+#761 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#762 = PCURVE('',#253,#763);
+#763 = DEFINITIONAL_REPRESENTATION('',(#764),#768);
+#764 = LINE('',#765,#766);
+#765 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#766 = VECTOR('',#767,1.);
+#767 = DIRECTION('',(1.,0.E+000));
+#768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#769 = PCURVE('',#424,#770);
+#770 = DEFINITIONAL_REPRESENTATION('',(#771),#775);
+#771 = LINE('',#772,#773);
+#772 = CARTESIAN_POINT('',(-10.995,5.5));
+#773 = VECTOR('',#774,1.);
+#774 = DIRECTION('',(0.E+000,-1.));
+#775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#776 = ADVANCED_FACE('',(#777),#424,.T.);
+#777 = FACE_BOUND('',#778,.T.);
+#778 = EDGE_LOOP('',(#779,#780,#781,#782,#783,#784,#785,#786));
+#779 = ORIENTED_EDGE('',*,*,#410,.T.);
+#780 = ORIENTED_EDGE('',*,*,#518,.F.);
+#781 = ORIENTED_EDGE('',*,*,#621,.T.);
+#782 = ORIENTED_EDGE('',*,*,#724,.F.);
+#783 = ORIENTED_EDGE('',*,*,#756,.T.);
+#784 = ORIENTED_EDGE('',*,*,#670,.F.);
+#785 = ORIENTED_EDGE('',*,*,#572,.T.);
+#786 = ORIENTED_EDGE('',*,*,#464,.F.);
#787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#791)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#788,#789,#790)) REPRESENTATION_CONTEXT('Context #1',
diff --git a/src/trackball_sensor_cutter.stl b/src/trackball_sensor_cutter.stl
index dd0d919..8e7fdc5 100644
--- a/src/trackball_sensor_cutter.stl
+++ b/src/trackball_sensor_cutter.stl
Binary files differ
diff --git a/src/trackball_sensor_mount.step b/src/trackball_sensor_mount.step
index ec6d8ba..3b015a0 100644
--- a/src/trackball_sensor_mount.step
+++ b/src/trackball_sensor_mount.step
@@ -3,7 +3,7 @@ HEADER;
FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
FILE_NAME(
'E:/Users/jashreve/Documents/git/dactyl-keyboard-JS/src/trackball_
-sensor_mount.step','2021-08-05T22:04:58',('Author'),(''),
+sensor_mount.step','2021-08-17T20:19:28',('Author'),(''),
'Open CASCADE STEP processor 7.2','FreeCAD','Unknown');
FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
ENDSEC;
@@ -19,4810 +19,3030 @@ DATA;
#7 = PRODUCT('Sensor_Mouting','Sensor_Mouting','',(#8));
#8 = PRODUCT_CONTEXT('',#2,'mechanical');
#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
-#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#3961);
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#2327);
#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,#267,#522,#1076,#1277,#1331,#1441,#1823,#1928
- ,#1955,#2092,#2141,#2447,#2454,#2508,#2535,#2583,#2610,#2638,#2645,
- #2795,#2870,#2924,#3083,#3159,#3235,#3242,#3269,#3433,#3460,#3487,
- #3514,#3541,#3568,#3624,#3651,#3707,#3734,#3741,#3768,#3823,#3830,
- #3857,#3884,#3891,#3898,#3953,#3957));
+#16 = CLOSED_SHELL('',(#17,#151,#540,#631,#1851,#1906,#1955,#2004,#2057,
+ #2110,#2118,#2145,#2192,#2226,#2254,#2261,#2311,#2318));
#17 = ADVANCED_FACE('',(#18),#32,.T.);
#18 = FACE_BOUND('',#19,.T.);
-#19 = EDGE_LOOP('',(#20,#55,#83,#111,#139,#167,#195,#223));
+#19 = EDGE_LOOP('',(#20,#55,#83,#125));
#20 = ORIENTED_EDGE('',*,*,#21,.F.);
#21 = EDGE_CURVE('',#22,#24,#26,.T.);
#22 = VERTEX_POINT('',#23);
-#23 = CARTESIAN_POINT('',(-7.5,-9.,-19.9));
+#23 = CARTESIAN_POINT('',(-11.,-5.5,-17.9));
#24 = VERTEX_POINT('',#25);
-#25 = CARTESIAN_POINT('',(-7.5,-9.,-13.66565036871));
+#25 = CARTESIAN_POINT('',(-11.,5.5,-17.9));
#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.);
#27 = LINE('',#28,#29);
-#28 = CARTESIAN_POINT('',(-7.5,-9.,-24.4));
+#28 = CARTESIAN_POINT('',(-11.,-5.5,-17.9));
#29 = VECTOR('',#30,1.);
-#30 = DIRECTION('',(0.E+000,0.E+000,1.));
+#30 = DIRECTION('',(0.E+000,1.,0.E+000));
#31 = PCURVE('',#32,#37);
#32 = PLANE('',#33);
#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
-#34 = CARTESIAN_POINT('',(7.5,-9.,-24.4));
-#35 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#36 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#34 = CARTESIAN_POINT('',(-11.,-5.5,-17.9));
+#35 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#36 = DIRECTION('',(0.E+000,1.,0.E+000));
#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);
#38 = LINE('',#39,#40);
-#39 = CARTESIAN_POINT('',(15.,0.E+000));
+#39 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#40 = VECTOR('',#41,1.);
-#41 = DIRECTION('',(0.E+000,-1.));
+#41 = DIRECTION('',(1.,0.E+000));
#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#43 = PCURVE('',#44,#49);
-#44 = CYLINDRICAL_SURFACE('',#45,8.5);
+#44 = PLANE('',#45);
#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48);
-#46 = CARTESIAN_POINT('',(-7.5,-0.5,-24.4));
-#47 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#48 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#46 = CARTESIAN_POINT('',(3.434356809215E-016,-7.16735334097E-016,-17.9)
+ );
+#47 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#48 = DIRECTION('',(-1.,0.E+000,0.E+000));
#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54);
#50 = LINE('',#51,#52);
-#51 = CARTESIAN_POINT('',(-3.14159265359,0.E+000));
+#51 = CARTESIAN_POINT('',(11.,-5.5));
#52 = VECTOR('',#53,1.);
-#53 = DIRECTION('',(-0.E+000,-1.));
+#53 = DIRECTION('',(0.E+000,1.));
#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#55 = ORIENTED_EDGE('',*,*,#56,.T.);
#56 = EDGE_CURVE('',#22,#57,#59,.T.);
#57 = VERTEX_POINT('',#58);
-#58 = CARTESIAN_POINT('',(-6.287691076794,-9.,-19.9));
+#58 = CARTESIAN_POINT('',(-11.,-5.5,-13.14343942809));
#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.);
#60 = LINE('',#61,#62);
-#61 = CARTESIAN_POINT('',(3.875,-9.,-19.9));
+#61 = CARTESIAN_POINT('',(-11.,-5.5,-17.9));
#62 = VECTOR('',#63,1.);
-#63 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#63 = DIRECTION('',(0.E+000,0.E+000,1.));
#64 = PCURVE('',#32,#65);
#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70);
#66 = LINE('',#67,#68);
-#67 = CARTESIAN_POINT('',(3.625,-4.5));
+#67 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#68 = VECTOR('',#69,1.);
-#69 = DIRECTION('',(-1.,0.E+000));
+#69 = DIRECTION('',(0.E+000,-1.));
#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#71 = PCURVE('',#72,#77);
-#72 = PLANE('',#73);
+#72 = CYLINDRICAL_SURFACE('',#73,10.5);
#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76);
-#74 = CARTESIAN_POINT('',(0.25,-0.4375,-19.9));
-#75 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#76 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#74 = CARTESIAN_POINT('',(-0.5,-5.5,-17.9));
+#75 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#76 = DIRECTION('',(1.,0.E+000,0.E+000));
#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82);
#78 = LINE('',#79,#80);
-#79 = CARTESIAN_POINT('',(8.5625,-3.625));
+#79 = CARTESIAN_POINT('',(-3.14159265359,0.E+000));
#80 = VECTOR('',#81,1.);
-#81 = DIRECTION('',(0.E+000,-1.));
+#81 = DIRECTION('',(-0.E+000,-1.));
#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
-#83 = ORIENTED_EDGE('',*,*,#84,.T.);
-#84 = EDGE_CURVE('',#57,#85,#87,.T.);
+#83 = ORIENTED_EDGE('',*,*,#84,.F.);
+#84 = EDGE_CURVE('',#85,#57,#87,.T.);
#85 = VERTEX_POINT('',#86);
-#86 = CARTESIAN_POINT('',(-6.287691076794,-9.,-19.4));
-#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.);
-#88 = LINE('',#89,#90);
-#89 = CARTESIAN_POINT('',(-6.287691076794,-9.,-19.4));
-#90 = VECTOR('',#91,1.);
-#91 = DIRECTION('',(0.E+000,0.E+000,1.));
-#92 = PCURVE('',#32,#93);
-#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98);
-#94 = LINE('',#95,#96);
-#95 = CARTESIAN_POINT('',(13.787691076794,-5.));
-#96 = VECTOR('',#97,1.);
-#97 = DIRECTION('',(0.E+000,-1.));
-#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#99 = PCURVE('',#100,#105);
-#100 = CYLINDRICAL_SURFACE('',#101,7.05);
-#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104);
-#102 = CARTESIAN_POINT('',(-3.441641182643,-2.55,-19.4));
-#103 = DIRECTION('',(0.E+000,0.E+000,1.));
-#104 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110);
-#106 = LINE('',#107,#108);
-#107 = CARTESIAN_POINT('',(2.726040645605,0.E+000));
-#108 = VECTOR('',#109,1.);
-#109 = DIRECTION('',(0.E+000,1.));
-#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#111 = ORIENTED_EDGE('',*,*,#112,.T.);
-#112 = EDGE_CURVE('',#85,#113,#115,.T.);
-#113 = VERTEX_POINT('',#114);
-#114 = CARTESIAN_POINT('',(6.861049894152,-9.,-19.4));
-#115 = SURFACE_CURVE('',#116,(#120,#127),.PCURVE_S1.);
-#116 = LINE('',#117,#118);
-#117 = CARTESIAN_POINT('',(3.859821165145,-9.,-19.4));
-#118 = VECTOR('',#119,1.);
-#119 = DIRECTION('',(1.,-2.22044604925E-016,-3.593827191563E-033));
-#120 = PCURVE('',#32,#121);
-#121 = DEFINITIONAL_REPRESENTATION('',(#122),#126);
-#122 = LINE('',#123,#124);
-#123 = CARTESIAN_POINT('',(3.640178834855,-5.));
-#124 = VECTOR('',#125,1.);
-#125 = DIRECTION('',(-1.,3.593827191563E-033));
-#126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#127 = PCURVE('',#128,#133);
-#128 = PLANE('',#129);
-#129 = AXIS2_PLACEMENT_3D('',#130,#131,#132);
-#130 = CARTESIAN_POINT('',(0.21964233029,-1.478696183262E-002,-19.4));
-#131 = DIRECTION('',(-3.593827191563E-033,1.416320864702E-032,-1.));
-#132 = DIRECTION('',(-2.22044604925E-016,-1.,-1.416320864702E-032));
+#86 = CARTESIAN_POINT('',(-11.,5.5,-13.14343942809));
+#87 = SURFACE_CURVE('',#88,(#93,#100),.PCURVE_S1.);
+#88 = CIRCLE('',#89,14.247806848775);
+#89 = AXIS2_PLACEMENT_3D('',#90,#91,#92);
+#90 = CARTESIAN_POINT('',(-11.,-3.774758283726E-015,0.E+000));
+#91 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#92 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#93 = PCURVE('',#32,#94);
+#94 = DEFINITIONAL_REPRESENTATION('',(#95),#99);
+#95 = CIRCLE('',#96,14.247806848775);
+#96 = AXIS2_PLACEMENT_2D('',#97,#98);
+#97 = CARTESIAN_POINT('',(5.5,-17.9));
+#98 = DIRECTION('',(0.E+000,1.));
+#99 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#100 = PCURVE('',#101,#106);
+#101 = SPHERICAL_SURFACE('',#102,18.);
+#102 = AXIS2_PLACEMENT_3D('',#103,#104,#105);
+#103 = CARTESIAN_POINT('',(0.E+000,-3.774758283726E-015,0.E+000));
+#104 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.));
+#105 = DIRECTION('',(1.,0.E+000,0.E+000));
+#106 = DEFINITIONAL_REPRESENTATION('',(#107),#124);
+#107 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#108,#109,#110,#111,#112,#113,
+ #114,#115,#116,#117,#118,#119,#120,#121,#122,#123),.UNSPECIFIED.,.F.
+ ,.F.,(9,7,9),(5.886867350767,6.28318530718,6.679503263592),
+ .UNSPECIFIED.);
+#108 = CARTESIAN_POINT('',(2.677945044589,-0.818601574128));
+#109 = CARTESIAN_POINT('',(2.725299417811,-0.840756421409));
+#110 = CARTESIAN_POINT('',(2.77633838256,-0.860513278776));
+#111 = CARTESIAN_POINT('',(2.831017432336,-0.877578588652));
+#112 = CARTESIAN_POINT('',(2.889107855061,-0.891649550202));
+#113 = CARTESIAN_POINT('',(2.950137490627,-0.902434196301));
+#114 = CARTESIAN_POINT('',(3.013259518301,-0.909699833703));
+#115 = CARTESIAN_POINT('',(3.077426043435,-0.913332770413));
+#116 = CARTESIAN_POINT('',(3.205759263745,-0.913332770413));
+#117 = CARTESIAN_POINT('',(3.269925788869,-0.909699833702));
+#118 = CARTESIAN_POINT('',(3.33304781657,-0.902434196306));
+#119 = CARTESIAN_POINT('',(3.394077452098,-0.891649550199));
+#120 = CARTESIAN_POINT('',(3.452167874864,-0.877578588655));
+#121 = CARTESIAN_POINT('',(3.506846924613,-0.860513278775));
+#122 = CARTESIAN_POINT('',(3.557885889369,-0.840756421409));
+#123 = CARTESIAN_POINT('',(3.605240262591,-0.818601574128));
+#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#125 = ORIENTED_EDGE('',*,*,#126,.F.);
+#126 = EDGE_CURVE('',#24,#85,#127,.T.);
+#127 = SURFACE_CURVE('',#128,(#132,#139),.PCURVE_S1.);
+#128 = LINE('',#129,#130);
+#129 = CARTESIAN_POINT('',(-11.,5.5,-17.9));
+#130 = VECTOR('',#131,1.);
+#131 = DIRECTION('',(0.E+000,0.E+000,1.));
+#132 = PCURVE('',#32,#133);
#133 = DEFINITIONAL_REPRESENTATION('',(#134),#138);
#134 = LINE('',#135,#136);
-#135 = CARTESIAN_POINT('',(8.985213038167,-3.640178834855));
+#135 = CARTESIAN_POINT('',(11.,0.E+000));
#136 = VECTOR('',#137,1.);
-#137 = DIRECTION('',(5.090012435544E-065,-1.));
+#137 = DIRECTION('',(0.E+000,-1.));
#138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
-#139 = ORIENTED_EDGE('',*,*,#140,.F.);
-#140 = EDGE_CURVE('',#141,#113,#143,.T.);
-#141 = VERTEX_POINT('',#142);
-#142 = CARTESIAN_POINT('',(6.861049894152,-9.,-19.9));
-#143 = SURFACE_CURVE('',#144,(#148,#155),.PCURVE_S1.);
-#144 = LINE('',#145,#146);
-#145 = CARTESIAN_POINT('',(6.861049894152,-9.,-19.4));
-#146 = VECTOR('',#147,1.);
-#147 = DIRECTION('',(0.E+000,0.E+000,1.));
-#148 = PCURVE('',#32,#149);
-#149 = DEFINITIONAL_REPRESENTATION('',(#150),#154);
-#150 = LINE('',#151,#152);
-#151 = CARTESIAN_POINT('',(0.638950105848,-5.));
-#152 = VECTOR('',#153,1.);
-#153 = DIRECTION('',(0.E+000,-1.));
-#154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#155 = PCURVE('',#156,#161);
-#156 = CYLINDRICAL_SURFACE('',#157,7.05);
-#157 = AXIS2_PLACEMENT_3D('',#158,#159,#160);
-#158 = CARTESIAN_POINT('',(4.015,-2.55,-19.4));
-#159 = DIRECTION('',(0.E+000,0.E+000,1.));
-#160 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#161 = DEFINITIONAL_REPRESENTATION('',(#162),#166);
-#162 = LINE('',#163,#164);
-#163 = CARTESIAN_POINT('',(3.557144661574,0.E+000));
-#164 = VECTOR('',#165,1.);
-#165 = DIRECTION('',(0.E+000,1.));
-#166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+#139 = PCURVE('',#140,#145);
+#140 = CYLINDRICAL_SURFACE('',#141,10.5);
+#141 = AXIS2_PLACEMENT_3D('',#142,#143,#144);
+#142 = CARTESIAN_POINT('',(-0.5,5.5,-17.9));
+#143 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#144 = DIRECTION('',(1.,0.E+000,0.E+000));
+#145 = DEFINITIONAL_REPRESENTATION('',(#146),#150);
+#146 = LINE('',#147,#148);
+#147 = CARTESIAN_POINT('',(-3.14159265359,0.E+000));
+#148 = VECTOR('',#149,1.);
+#149 = DIRECTION('',(-0.E+000,-1.));
+#150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#151 = ADVANCED_FACE('',(#152,#359,#390,#509),#44,.T.);
+#152 = FACE_BOUND('',#153,.T.);
+#153 = EDGE_LOOP('',(#154,#155,#183,#211,#244,#272,#305,#333));
+#154 = ORIENTED_EDGE('',*,*,#21,.T.);
+#155 = ORIENTED_EDGE('',*,*,#156,.F.);
+#156 = EDGE_CURVE('',#157,#24,#159,.T.);
+#157 = VERTEX_POINT('',#158);
+#158 = CARTESIAN_POINT('',(-0.5,16.,-17.9));
+#159 = SURFACE_CURVE('',#160,(#165,#176),.PCURVE_S1.);
+#160 = CIRCLE('',#161,10.5);
+#161 = AXIS2_PLACEMENT_3D('',#162,#163,#164);
+#162 = CARTESIAN_POINT('',(-0.5,5.5,-17.9));
+#163 = DIRECTION('',(0.E+000,0.E+000,1.));
+#164 = DIRECTION('',(1.,0.E+000,0.E+000));
+#165 = PCURVE('',#44,#166);
+#166 = DEFINITIONAL_REPRESENTATION('',(#167),#175);
+#167 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#168,#169,#170,#171,#172,#173
+,#174),.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(
+ '') );
+#168 = CARTESIAN_POINT('',(-10.,5.5));
+#169 = CARTESIAN_POINT('',(-10.,23.686533479473));
+#170 = CARTESIAN_POINT('',(5.75,14.593266739737));
+#171 = CARTESIAN_POINT('',(21.5,5.5));
+#172 = CARTESIAN_POINT('',(5.75,-3.593266739737));
+#173 = CARTESIAN_POINT('',(-10.,-12.68653347947));
+#174 = CARTESIAN_POINT('',(-10.,5.5));
+#175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
-#167 = ORIENTED_EDGE('',*,*,#168,.T.);
-#168 = EDGE_CURVE('',#141,#169,#171,.T.);
-#169 = VERTEX_POINT('',#170);
-#170 = CARTESIAN_POINT('',(7.5,-9.,-19.9));
-#171 = SURFACE_CURVE('',#172,(#176,#183),.PCURVE_S1.);
-#172 = LINE('',#173,#174);
-#173 = CARTESIAN_POINT('',(3.875,-9.,-19.9));
-#174 = VECTOR('',#175,1.);
-#175 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
-#176 = PCURVE('',#32,#177);
+#176 = PCURVE('',#140,#177);
#177 = DEFINITIONAL_REPRESENTATION('',(#178),#182);
#178 = LINE('',#179,#180);
-#179 = CARTESIAN_POINT('',(3.625,-4.5));
+#179 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
#180 = VECTOR('',#181,1.);
#181 = DIRECTION('',(-1.,0.E+000));
#182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
-#183 = PCURVE('',#184,#189);
-#184 = PLANE('',#185);
-#185 = AXIS2_PLACEMENT_3D('',#186,#187,#188);
-#186 = CARTESIAN_POINT('',(0.25,-0.4375,-19.9));
-#187 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#188 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#189 = DEFINITIONAL_REPRESENTATION('',(#190),#194);
-#190 = LINE('',#191,#192);
-#191 = CARTESIAN_POINT('',(8.5625,-3.625));
-#192 = VECTOR('',#193,1.);
-#193 = DIRECTION('',(0.E+000,-1.));
-#194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#195 = ORIENTED_EDGE('',*,*,#196,.T.);
-#196 = EDGE_CURVE('',#169,#197,#199,.T.);
-#197 = VERTEX_POINT('',#198);
-#198 = CARTESIAN_POINT('',(7.5,-9.,-13.66565036871));
-#199 = SURFACE_CURVE('',#200,(#204,#211),.PCURVE_S1.);
-#200 = LINE('',#201,#202);
-#201 = CARTESIAN_POINT('',(7.5,-9.,-24.4));
-#202 = VECTOR('',#203,1.);
-#203 = DIRECTION('',(0.E+000,0.E+000,1.));
-#204 = PCURVE('',#32,#205);
+#183 = ORIENTED_EDGE('',*,*,#184,.T.);
+#184 = EDGE_CURVE('',#157,#185,#187,.T.);
+#185 = VERTEX_POINT('',#186);
+#186 = CARTESIAN_POINT('',(0.5,16.,-17.9));
+#187 = SURFACE_CURVE('',#188,(#192,#199),.PCURVE_S1.);
+#188 = LINE('',#189,#190);
+#189 = CARTESIAN_POINT('',(-0.5,16.,-17.9));
+#190 = VECTOR('',#191,1.);
+#191 = DIRECTION('',(1.,0.E+000,0.E+000));
+#192 = PCURVE('',#44,#193);
+#193 = DEFINITIONAL_REPRESENTATION('',(#194),#198);
+#194 = LINE('',#195,#196);
+#195 = CARTESIAN_POINT('',(0.5,16.));
+#196 = VECTOR('',#197,1.);
+#197 = DIRECTION('',(-1.,0.E+000));
+#198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#199 = PCURVE('',#200,#205);
+#200 = PLANE('',#201);
+#201 = AXIS2_PLACEMENT_3D('',#202,#203,#204);
+#202 = CARTESIAN_POINT('',(-0.5,16.,-17.9));
+#203 = DIRECTION('',(0.E+000,1.,0.E+000));
+#204 = DIRECTION('',(1.,0.E+000,0.E+000));
#205 = DEFINITIONAL_REPRESENTATION('',(#206),#210);
#206 = LINE('',#207,#208);
#207 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#208 = VECTOR('',#209,1.);
-#209 = DIRECTION('',(0.E+000,-1.));
+#209 = DIRECTION('',(1.,0.E+000));
#210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
-#211 = PCURVE('',#212,#217);
-#212 = CYLINDRICAL_SURFACE('',#213,8.5);
-#213 = AXIS2_PLACEMENT_3D('',#214,#215,#216);
-#214 = CARTESIAN_POINT('',(7.5,-0.5,-24.4));
-#215 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#216 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#217 = DEFINITIONAL_REPRESENTATION('',(#218),#222);
-#218 = LINE('',#219,#220);
-#219 = CARTESIAN_POINT('',(-3.14159265359,0.E+000));
-#220 = VECTOR('',#221,1.);
-#221 = DIRECTION('',(-0.E+000,-1.));
-#222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#223 = ORIENTED_EDGE('',*,*,#224,.F.);
-#224 = EDGE_CURVE('',#24,#197,#225,.T.);
-#225 = SURFACE_CURVE('',#226,(#231,#238),.PCURVE_S1.);
-#226 = CIRCLE('',#227,15.58845726812);
-#227 = AXIS2_PLACEMENT_3D('',#228,#229,#230);
-#228 = CARTESIAN_POINT('',(1.7763568394E-015,-9.,0.E+000));
-#229 = DIRECTION('',(-2.22044604925E-016,-1.,-0.E+000));
-#230 = DIRECTION('',(0.E+000,0.E+000,-1.));
-#231 = PCURVE('',#32,#232);
-#232 = DEFINITIONAL_REPRESENTATION('',(#233),#237);
-#233 = CIRCLE('',#234,15.58845726812);
-#234 = AXIS2_PLACEMENT_2D('',#235,#236);
-#235 = CARTESIAN_POINT('',(7.5,-24.4));
-#236 = DIRECTION('',(0.E+000,1.));
-#237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#238 = PCURVE('',#239,#244);
-#239 = SPHERICAL_SURFACE('',#240,18.);
-#240 = AXIS2_PLACEMENT_3D('',#241,#242,#243);
-#241 = CARTESIAN_POINT('',(3.774758283726E-015,-8.381647117973E-031,
- 0.E+000));
-#242 = DIRECTION('',(2.22044604925E-016,-4.930380657631E-032,1.));
-#243 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#244 = DEFINITIONAL_REPRESENTATION('',(#245),#266);
-#245 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#246,#247,#248,#249,#250,#251,
- #252,#253,#254,#255,#256,#257,#258,#259,#260,#261,#262,#263,#264,
- #265),.UNSPECIFIED.,.F.,.F.,(11,9,11),(5.7812474987,6.28318530718,
- 6.78512311566),.UNSPECIFIED.);
-#246 = CARTESIAN_POINT('',(2.446854377393,-0.862087383767));
-#247 = CARTESIAN_POINT('',(2.491833437049,-0.894220659226));
-#248 = CARTESIAN_POINT('',(2.54193577349,-0.924426862663));
-#249 = CARTESIAN_POINT('',(2.597664556481,-0.952368466184));
-#250 = CARTESIAN_POINT('',(2.659480792354,-0.977649315057));
-#251 = CARTESIAN_POINT('',(2.727707286074,-0.999803106271));
-#252 = CARTESIAN_POINT('',(2.802352579078,-1.018323373879));
-#253 = CARTESIAN_POINT('',(2.8829088122,-1.032651883048));
-#254 = CARTESIAN_POINT('',(2.967716162726,-1.042348908892));
-#255 = CARTESIAN_POINT('',(3.054654474937,-1.047197551197));
-#256 = CARTESIAN_POINT('',(3.228530832243,-1.047197551197));
-#257 = CARTESIAN_POINT('',(3.315469144694,-1.04234890901));
-#258 = CARTESIAN_POINT('',(3.400276493689,-1.032651882422));
-#259 = CARTESIAN_POINT('',(3.480832727684,-1.018323375509));
-#260 = CARTESIAN_POINT('',(3.555478021153,-0.999803103827));
-#261 = CARTESIAN_POINT('',(3.623704515339,-0.977649316657));
-#262 = CARTESIAN_POINT('',(3.685520749917,-0.952368465507));
-#263 = CARTESIAN_POINT('',(3.741249533938,-0.924426862775));
-#264 = CARTESIAN_POINT('',(3.791351870131,-0.894220659226));
-#265 = CARTESIAN_POINT('',(3.836330929787,-0.862087383767));
-#266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#267 = ADVANCED_FACE('',(#268),#44,.T.);
-#268 = FACE_BOUND('',#269,.F.);
-#269 = EDGE_LOOP('',(#270,#305,#333,#366,#414,#415,#439,#467,#496));
-#270 = ORIENTED_EDGE('',*,*,#271,.F.);
-#271 = EDGE_CURVE('',#272,#274,#276,.T.);
-#272 = VERTEX_POINT('',#273);
-#273 = CARTESIAN_POINT('',(-16.,-0.5,-24.4));
+#211 = ORIENTED_EDGE('',*,*,#212,.F.);
+#212 = EDGE_CURVE('',#213,#185,#215,.T.);
+#213 = VERTEX_POINT('',#214);
+#214 = CARTESIAN_POINT('',(11.,5.5,-17.9));
+#215 = SURFACE_CURVE('',#216,(#221,#232),.PCURVE_S1.);
+#216 = CIRCLE('',#217,10.5);
+#217 = AXIS2_PLACEMENT_3D('',#218,#219,#220);
+#218 = CARTESIAN_POINT('',(0.5,5.5,-17.9));
+#219 = DIRECTION('',(0.E+000,0.E+000,1.));
+#220 = DIRECTION('',(1.,0.E+000,0.E+000));
+#221 = PCURVE('',#44,#222);
+#222 = DEFINITIONAL_REPRESENTATION('',(#223),#231);
+#223 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#224,#225,#226,#227,#228,#229
+,#230),.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(
+ '') );
+#224 = CARTESIAN_POINT('',(-11.,5.5));
+#225 = CARTESIAN_POINT('',(-11.,23.686533479473));
+#226 = CARTESIAN_POINT('',(4.75,14.593266739737));
+#227 = CARTESIAN_POINT('',(20.5,5.5));
+#228 = CARTESIAN_POINT('',(4.75,-3.593266739737));
+#229 = CARTESIAN_POINT('',(-11.,-12.68653347947));
+#230 = CARTESIAN_POINT('',(-11.,5.5));
+#231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#232 = PCURVE('',#233,#238);
+#233 = CYLINDRICAL_SURFACE('',#234,10.5);
+#234 = AXIS2_PLACEMENT_3D('',#235,#236,#237);
+#235 = CARTESIAN_POINT('',(0.5,5.5,-17.9));
+#236 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#237 = DIRECTION('',(1.,0.E+000,0.E+000));
+#238 = DEFINITIONAL_REPRESENTATION('',(#239),#243);
+#239 = LINE('',#240,#241);
+#240 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
+#241 = VECTOR('',#242,1.);
+#242 = DIRECTION('',(-1.,0.E+000));
+#243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#244 = ORIENTED_EDGE('',*,*,#245,.T.);
+#245 = EDGE_CURVE('',#213,#246,#248,.T.);
+#246 = VERTEX_POINT('',#247);
+#247 = CARTESIAN_POINT('',(11.,-5.5,-17.9));
+#248 = SURFACE_CURVE('',#249,(#253,#260),.PCURVE_S1.);
+#249 = LINE('',#250,#251);
+#250 = CARTESIAN_POINT('',(11.,5.5,-17.9));
+#251 = VECTOR('',#252,1.);
+#252 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#253 = PCURVE('',#44,#254);
+#254 = DEFINITIONAL_REPRESENTATION('',(#255),#259);
+#255 = LINE('',#256,#257);
+#256 = CARTESIAN_POINT('',(-11.,5.5));
+#257 = VECTOR('',#258,1.);
+#258 = DIRECTION('',(0.E+000,-1.));
+#259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#260 = PCURVE('',#261,#266);
+#261 = PLANE('',#262);
+#262 = AXIS2_PLACEMENT_3D('',#263,#264,#265);
+#263 = CARTESIAN_POINT('',(11.,5.5,-17.9));
+#264 = DIRECTION('',(1.,0.E+000,0.E+000));
+#265 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#266 = DEFINITIONAL_REPRESENTATION('',(#267),#271);
+#267 = LINE('',#268,#269);
+#268 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#269 = VECTOR('',#270,1.);
+#270 = DIRECTION('',(1.,0.E+000));
+#271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#272 = ORIENTED_EDGE('',*,*,#273,.F.);
+#273 = EDGE_CURVE('',#274,#246,#276,.T.);
#274 = VERTEX_POINT('',#275);
-#275 = CARTESIAN_POINT('',(-13.96,-6.024346115152,-24.4));
-#276 = SURFACE_CURVE('',#277,(#282,#289),.PCURVE_S1.);
-#277 = CIRCLE('',#278,8.5);
+#275 = CARTESIAN_POINT('',(0.5,-16.,-17.9));
+#276 = SURFACE_CURVE('',#277,(#282,#293),.PCURVE_S1.);
+#277 = CIRCLE('',#278,10.5);
#278 = AXIS2_PLACEMENT_3D('',#279,#280,#281);
-#279 = CARTESIAN_POINT('',(-7.5,-0.5,-24.4));
-#280 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#281 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#279 = CARTESIAN_POINT('',(0.5,-5.5,-17.9));
+#280 = DIRECTION('',(0.E+000,0.E+000,1.));
+#281 = DIRECTION('',(1.,0.E+000,0.E+000));
#282 = PCURVE('',#44,#283);
-#283 = DEFINITIONAL_REPRESENTATION('',(#284),#288);
-#284 = LINE('',#285,#286);
-#285 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#286 = VECTOR('',#287,1.);
-#287 = DIRECTION('',(-1.,0.E+000));
-#288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#289 = PCURVE('',#290,#295);
-#290 = PLANE('',#291);
-#291 = AXIS2_PLACEMENT_3D('',#292,#293,#294);
-#292 = CARTESIAN_POINT('',(8.4E-016,9.8E-016,-24.4));
-#293 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#294 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#295 = DEFINITIONAL_REPRESENTATION('',(#296),#304);
-#296 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#297,#298,#299,#300,#301,#302
-,#303),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+#283 = DEFINITIONAL_REPRESENTATION('',(#284),#292);
+#284 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#285,#286,#287,#288,#289,#290
+,#291),.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(
'') );
-#297 = CARTESIAN_POINT('',(-8.,7.5));
-#298 = CARTESIAN_POINT('',(-8.,22.222431864335));
-#299 = CARTESIAN_POINT('',(4.75,14.861215932168));
-#300 = CARTESIAN_POINT('',(17.5,7.5));
-#301 = CARTESIAN_POINT('',(4.75,0.138784067832));
-#302 = CARTESIAN_POINT('',(-8.,-7.222431864335));
-#303 = CARTESIAN_POINT('',(-8.,7.5));
+#285 = CARTESIAN_POINT('',(-11.,-5.5));
+#286 = CARTESIAN_POINT('',(-11.,12.686533479473));
+#287 = CARTESIAN_POINT('',(4.75,3.593266739737));
+#288 = CARTESIAN_POINT('',(20.5,-5.5));
+#289 = CARTESIAN_POINT('',(4.75,-14.59326673973));
+#290 = CARTESIAN_POINT('',(-11.,-23.68653347947));
+#291 = CARTESIAN_POINT('',(-11.,-5.5));
+#292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#293 = PCURVE('',#294,#299);
+#294 = CYLINDRICAL_SURFACE('',#295,10.5);
+#295 = AXIS2_PLACEMENT_3D('',#296,#297,#298);
+#296 = CARTESIAN_POINT('',(0.5,-5.5,-17.9));
+#297 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#298 = DIRECTION('',(1.,0.E+000,0.E+000));
+#299 = DEFINITIONAL_REPRESENTATION('',(#300),#304);
+#300 = LINE('',#301,#302);
+#301 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
+#302 = VECTOR('',#303,1.);
+#303 = DIRECTION('',(-1.,0.E+000));
#304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#305 = ORIENTED_EDGE('',*,*,#306,.T.);
-#306 = EDGE_CURVE('',#272,#307,#309,.T.);
+#306 = EDGE_CURVE('',#274,#307,#309,.T.);
#307 = VERTEX_POINT('',#308);
-#308 = CARTESIAN_POINT('',(-16.,-0.5,-12.));
+#308 = CARTESIAN_POINT('',(-0.5,-16.,-17.9));
#309 = SURFACE_CURVE('',#310,(#314,#321),.PCURVE_S1.);
#310 = LINE('',#311,#312);
-#311 = CARTESIAN_POINT('',(-16.,-0.5,-24.4));
+#311 = CARTESIAN_POINT('',(0.5,-16.,-17.9));
#312 = VECTOR('',#313,1.);
-#313 = DIRECTION('',(0.E+000,0.E+000,1.));
+#313 = DIRECTION('',(-1.,0.E+000,0.E+000));
#314 = PCURVE('',#44,#315);
#315 = DEFINITIONAL_REPRESENTATION('',(#316),#320);
#316 = LINE('',#317,#318);
-#317 = CARTESIAN_POINT('',(-1.570796326795,0.E+000));
+#317 = CARTESIAN_POINT('',(-0.5,-16.));
#318 = VECTOR('',#319,1.);
-#319 = DIRECTION('',(-0.E+000,-1.));
+#319 = DIRECTION('',(1.,0.E+000));
#320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#321 = PCURVE('',#322,#327);
#322 = PLANE('',#323);
#323 = AXIS2_PLACEMENT_3D('',#324,#325,#326);
-#324 = CARTESIAN_POINT('',(-16.,-0.5,-24.4));
-#325 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
-#326 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#324 = CARTESIAN_POINT('',(0.5,-16.,-17.9));
+#325 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#326 = DIRECTION('',(-1.,0.E+000,0.E+000));
#327 = DEFINITIONAL_REPRESENTATION('',(#328),#332);
#328 = LINE('',#329,#330);
-#329 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#329 = CARTESIAN_POINT('',(0.E+000,-0.E+000));
#330 = VECTOR('',#331,1.);
-#331 = DIRECTION('',(0.E+000,-1.));
+#331 = DIRECTION('',(1.,0.E+000));
#332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
-#333 = ORIENTED_EDGE('',*,*,#334,.T.);
-#334 = EDGE_CURVE('',#307,#335,#337,.T.);
-#335 = VERTEX_POINT('',#336);
-#336 = CARTESIAN_POINT('',(-10.38360497608,-8.495925358699,-12.));
-#337 = SURFACE_CURVE('',#338,(#343,#350),.PCURVE_S1.);
-#338 = CIRCLE('',#339,8.5);
-#339 = AXIS2_PLACEMENT_3D('',#340,#341,#342);
-#340 = CARTESIAN_POINT('',(-7.5,-0.5,-12.));
-#341 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#342 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#343 = PCURVE('',#44,#344);
-#344 = DEFINITIONAL_REPRESENTATION('',(#345),#349);
-#345 = LINE('',#346,#347);
-#346 = CARTESIAN_POINT('',(-0.E+000,-12.4));
-#347 = VECTOR('',#348,1.);
-#348 = DIRECTION('',(-1.,0.E+000));
-#349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#350 = PCURVE('',#351,#356);
-#351 = PLANE('',#352);
-#352 = AXIS2_PLACEMENT_3D('',#353,#354,#355);
-#353 = CARTESIAN_POINT('',(8.4E-016,9.8E-016,-12.));
-#354 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#355 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#356 = DEFINITIONAL_REPRESENTATION('',(#357),#365);
-#357 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#358,#359,#360,#361,#362,#363
-,#364),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+#333 = ORIENTED_EDGE('',*,*,#334,.F.);
+#334 = EDGE_CURVE('',#22,#307,#335,.T.);
+#335 = SURFACE_CURVE('',#336,(#341,#352),.PCURVE_S1.);
+#336 = CIRCLE('',#337,10.5);
+#337 = AXIS2_PLACEMENT_3D('',#338,#339,#340);
+#338 = CARTESIAN_POINT('',(-0.5,-5.5,-17.9));
+#339 = DIRECTION('',(0.E+000,0.E+000,1.));
+#340 = DIRECTION('',(1.,0.E+000,0.E+000));
+#341 = PCURVE('',#44,#342);
+#342 = DEFINITIONAL_REPRESENTATION('',(#343),#351);
+#343 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#344,#345,#346,#347,#348,#349
+,#350),.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(
'') );
-#358 = CARTESIAN_POINT('',(-8.,7.5));
-#359 = CARTESIAN_POINT('',(-8.,22.222431864335));
-#360 = CARTESIAN_POINT('',(4.75,14.861215932168));
-#361 = CARTESIAN_POINT('',(17.5,7.5));
-#362 = CARTESIAN_POINT('',(4.75,0.138784067832));
-#363 = CARTESIAN_POINT('',(-8.,-7.222431864335));
-#364 = CARTESIAN_POINT('',(-8.,7.5));
-#365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#366 = ORIENTED_EDGE('',*,*,#367,.T.);
-#367 = EDGE_CURVE('',#335,#24,#368,.T.);
-#368 = SURFACE_CURVE('',#369,(#382,#398),.PCURVE_S1.);
-#369 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#370,#371,#372,#373,#374,#375,
- #376,#377,#378,#379,#380,#381),.UNSPECIFIED.,.F.,.F.,(7,5,7),(
- 0.E+000,9.164175924958E-002,1.),.UNSPECIFIED.);
-#370 = CARTESIAN_POINT('',(-10.38360595973,-8.495925003961,-11.9999994)
- );
-#371 = CARTESIAN_POINT('',(-10.34155409898,-8.511090352403,
- -12.02564992494));
-#372 = CARTESIAN_POINT('',(-10.29941206449,-8.525988317654,
- -12.05130215407));
-#373 = CARTESIAN_POINT('',(-10.2571809712,-8.540618643352,
- -12.07695538539));
-#374 = CARTESIAN_POINT('',(-10.21486193953,-8.55498104936,
- -12.10260892592));
-#375 = CARTESIAN_POINT('',(-10.17245609542,-8.569075231761,
- -12.12826209182));
-#376 = CARTESIAN_POINT('',(-9.708786198026,-8.719941291257,
- -12.40817942071));
-#377 = CARTESIAN_POINT('',(-9.279205239321,-8.830591926824,
- -12.66233217501));
-#378 = CARTESIAN_POINT('',(-8.842287444629,-8.914548254468,
- -12.91573800765));
-#379 = CARTESIAN_POINT('',(-8.399219009841,-8.97124474255,
- -13.16780468718));
-#380 = CARTESIAN_POINT('',(-7.951312069399,-8.999999998017,
- -13.41796069261));
-#381 = CARTESIAN_POINT('',(-7.5,-9.,-13.66565036871));
-#382 = PCURVE('',#44,#383);
-#383 = DEFINITIONAL_REPRESENTATION('',(#384),#397);
-#384 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#385,#386,#387,#388,#389,#390,
- #391,#392,#393,#394,#395,#396),.UNSPECIFIED.,.F.,.F.,(7,5,7),(
- 0.E+000,9.164175924958E-002,1.),.UNSPECIFIED.);
-#385 = CARTESIAN_POINT('',(-2.795475533847,-12.4000006));
-#386 = CARTESIAN_POINT('',(-2.800734695287,-12.37435007505));
-#387 = CARTESIAN_POINT('',(-2.805993164643,-12.34869784592));
-#388 = CARTESIAN_POINT('',(-2.811251070029,-12.32304461461));
-#389 = CARTESIAN_POINT('',(-2.81650853782,-12.29739107407));
-#390 = CARTESIAN_POINT('',(-2.821765692651,-12.27173790817));
-#391 = CARTESIAN_POINT('',(-2.879129986147,-11.99182057928));
-#392 = CARTESIAN_POINT('',(-2.931216758808,-11.73766782498));
-#393 = CARTESIAN_POINT('',(-2.983407154624,-11.48426199234));
-#394 = CARTESIAN_POINT('',(-3.035802155441,-11.23219531281));
-#395 = CARTESIAN_POINT('',(-3.088497116013,-10.98203930739));
-#396 = CARTESIAN_POINT('',(-3.14159265359,-10.73434963128));
-#397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#398 = PCURVE('',#239,#399);
-#399 = DEFINITIONAL_REPRESENTATION('',(#400),#413);
-#400 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#401,#402,#403,#404,#405,#406,
- #407,#408,#409,#410,#411,#412),.UNSPECIFIED.,.F.,.F.,(7,5,7),(
- 0.E+000,9.164175924958E-002,1.),.UNSPECIFIED.);
-#401 = CARTESIAN_POINT('',(2.256540109587,-0.729727611506));
-#402 = CARTESIAN_POINT('',(2.259399778568,-0.73163948869));
-#403 = CARTESIAN_POINT('',(2.262260015591,-0.733555416131));
-#404 = CARTESIAN_POINT('',(2.265120902735,-0.735475385259));
-#405 = CARTESIAN_POINT('',(2.267982521574,-0.737399388406));
-#406 = CARTESIAN_POINT('',(2.270844953173,-0.739327418805));
-#407 = CARTESIAN_POINT('',(2.302089714734,-0.760410075925));
-#408 = CARTESIAN_POINT('',(2.330557898184,-0.779955078027));
-#409 = CARTESIAN_POINT('',(2.359193647157,-0.799890423489));
-#410 = CARTESIAN_POINT('',(2.388069490266,-0.820217997356));
-#411 = CARTESIAN_POINT('',(2.417260143226,-0.84094510826));
-#412 = CARTESIAN_POINT('',(2.446854377393,-0.862087383767));
-#413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#414 = ORIENTED_EDGE('',*,*,#21,.F.);
-#415 = ORIENTED_EDGE('',*,*,#416,.T.);
-#416 = EDGE_CURVE('',#22,#417,#419,.T.);
-#417 = VERTEX_POINT('',#418);
-#418 = CARTESIAN_POINT('',(-10.25,-8.542853971073,-19.9));
-#419 = SURFACE_CURVE('',#420,(#425,#432),.PCURVE_S1.);
-#420 = CIRCLE('',#421,8.5);
-#421 = AXIS2_PLACEMENT_3D('',#422,#423,#424);
-#422 = CARTESIAN_POINT('',(-7.5,-0.5,-19.9));
-#423 = DIRECTION('',(0.E+000,0.E+000,-1.));
-#424 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#425 = PCURVE('',#44,#426);
-#426 = DEFINITIONAL_REPRESENTATION('',(#427),#431);
+#344 = CARTESIAN_POINT('',(-10.,-5.5));
+#345 = CARTESIAN_POINT('',(-10.,12.686533479473));
+#346 = CARTESIAN_POINT('',(5.75,3.593266739737));
+#347 = CARTESIAN_POINT('',(21.5,-5.5));
+#348 = CARTESIAN_POINT('',(5.75,-14.59326673973));
+#349 = CARTESIAN_POINT('',(-10.,-23.68653347947));
+#350 = CARTESIAN_POINT('',(-10.,-5.5));
+#351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#352 = PCURVE('',#72,#353);
+#353 = DEFINITIONAL_REPRESENTATION('',(#354),#358);
+#354 = LINE('',#355,#356);
+#355 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
+#356 = VECTOR('',#357,1.);
+#357 = DIRECTION('',(-1.,0.E+000));
+#358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#359 = FACE_BOUND('',#360,.T.);
+#360 = EDGE_LOOP('',(#361));
+#361 = ORIENTED_EDGE('',*,*,#362,.F.);
+#362 = EDGE_CURVE('',#363,#363,#365,.T.);
+#363 = VERTEX_POINT('',#364);
+#364 = CARTESIAN_POINT('',(1.,11.96,-17.9));
+#365 = SURFACE_CURVE('',#366,(#371,#378),.PCURVE_S1.);
+#366 = CIRCLE('',#367,1.);
+#367 = AXIS2_PLACEMENT_3D('',#368,#369,#370);
+#368 = CARTESIAN_POINT('',(0.E+000,11.96,-17.9));
+#369 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#370 = DIRECTION('',(1.,0.E+000,0.E+000));
+#371 = PCURVE('',#44,#372);
+#372 = DEFINITIONAL_REPRESENTATION('',(#373),#377);
+#373 = CIRCLE('',#374,1.);
+#374 = AXIS2_PLACEMENT_2D('',#375,#376);
+#375 = CARTESIAN_POINT('',(3.434356809215E-016,11.96));
+#376 = DIRECTION('',(-1.,0.E+000));
+#377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#378 = PCURVE('',#379,#384);
+#379 = CYLINDRICAL_SURFACE('',#380,1.);
+#380 = AXIS2_PLACEMENT_3D('',#381,#382,#383);
+#381 = CARTESIAN_POINT('',(0.E+000,11.96,-22.8));
+#382 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#383 = DIRECTION('',(1.,0.E+000,0.E+000));
+#384 = DEFINITIONAL_REPRESENTATION('',(#385),#389);
+#385 = LINE('',#386,#387);
+#386 = CARTESIAN_POINT('',(-6.28318530718,-4.9));
+#387 = VECTOR('',#388,1.);
+#388 = DIRECTION('',(1.,-0.E+000));
+#389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#390 = FACE_BOUND('',#391,.T.);
+#391 = EDGE_LOOP('',(#392,#422,#450,#483));
+#392 = ORIENTED_EDGE('',*,*,#393,.F.);
+#393 = EDGE_CURVE('',#394,#396,#398,.T.);
+#394 = VERTEX_POINT('',#395);
+#395 = CARTESIAN_POINT('',(2.354519428015,-4.854506986811,-17.9));
+#396 = VERTEX_POINT('',#397);
+#397 = CARTESIAN_POINT('',(-2.354519428015,-4.854506986811,-17.9));
+#398 = SURFACE_CURVE('',#399,(#403,#410),.PCURVE_S1.);
+#399 = LINE('',#400,#401);
+#400 = CARTESIAN_POINT('',(-0.999999999981,-4.854506986811,-17.9));
+#401 = VECTOR('',#402,1.);
+#402 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#403 = PCURVE('',#44,#404);
+#404 = DEFINITIONAL_REPRESENTATION('',(#405),#409);
+#405 = LINE('',#406,#407);
+#406 = CARTESIAN_POINT('',(0.999999999981,-4.854506986811));
+#407 = VECTOR('',#408,1.);
+#408 = DIRECTION('',(1.,0.E+000));
+#409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#410 = PCURVE('',#411,#416);
+#411 = PLANE('',#412);
+#412 = AXIS2_PLACEMENT_3D('',#413,#414,#415);
+#413 = CARTESIAN_POINT('',(-1.999999999961,1.828006146063E+003,
+ 4.63508783991E+003));
+#414 = DIRECTION('',(0.E+000,-0.930417567982,0.366501226724));
+#415 = DIRECTION('',(1.,0.E+000,0.E+000));
+#416 = DEFINITIONAL_REPRESENTATION('',(#417),#421);
+#417 = LINE('',#418,#419);
+#418 = CARTESIAN_POINT('',(0.999999999981,-5.000967307616E+003));
+#419 = VECTOR('',#420,1.);
+#420 = DIRECTION('',(-1.,0.E+000));
+#421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#422 = ORIENTED_EDGE('',*,*,#423,.F.);
+#423 = EDGE_CURVE('',#424,#394,#426,.T.);
+#424 = VERTEX_POINT('',#425);
+#425 = CARTESIAN_POINT('',(2.354519428015,1.244124275418E-005,-17.9));
+#426 = SURFACE_CURVE('',#427,(#431,#438),.PCURVE_S1.);
#427 = LINE('',#428,#429);
-#428 = CARTESIAN_POINT('',(-6.28318530718,-4.5));
+#428 = CARTESIAN_POINT('',(2.354519428015,-2.249993779379,-17.9));
#429 = VECTOR('',#430,1.);
-#430 = DIRECTION('',(1.,-0.E+000));
-#431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#432 = PCURVE('',#72,#433);
-#433 = DEFINITIONAL_REPRESENTATION('',(#434),#438);
-#434 = CIRCLE('',#435,8.5);
-#435 = AXIS2_PLACEMENT_2D('',#436,#437);
-#436 = CARTESIAN_POINT('',(6.25E-002,7.75));
-#437 = DIRECTION('',(-1.,0.E+000));
-#438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#439 = ORIENTED_EDGE('',*,*,#440,.T.);
-#440 = EDGE_CURVE('',#417,#441,#443,.T.);
-#441 = VERTEX_POINT('',#442);
-#442 = CARTESIAN_POINT('',(-10.25,-8.542853971073,-22.8));
-#443 = SURFACE_CURVE('',#444,(#448,#455),.PCURVE_S1.);
-#444 = LINE('',#445,#446);
-#445 = CARTESIAN_POINT('',(-10.25,-8.542853971073,-24.4));
-#446 = VECTOR('',#447,1.);
-#447 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#448 = PCURVE('',#44,#449);
-#449 = DEFINITIONAL_REPRESENTATION('',(#450),#454);
-#450 = LINE('',#451,#452);
-#451 = CARTESIAN_POINT('',(-2.812135513972,0.E+000));
-#452 = VECTOR('',#453,1.);
-#453 = DIRECTION('',(-0.E+000,1.));
-#454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#455 = PCURVE('',#456,#461);
-#456 = PLANE('',#457);
-#457 = AXIS2_PLACEMENT_3D('',#458,#459,#460);
-#458 = CARTESIAN_POINT('',(-10.25,-10.625,-19.9));
-#459 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
-#460 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#461 = DEFINITIONAL_REPRESENTATION('',(#462),#466);
-#462 = LINE('',#463,#464);
-#463 = CARTESIAN_POINT('',(2.082146028927,-4.5));
-#464 = VECTOR('',#465,1.);
-#465 = DIRECTION('',(0.E+000,-1.));
-#466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#467 = ORIENTED_EDGE('',*,*,#468,.T.);
-#468 = EDGE_CURVE('',#441,#469,#471,.T.);
-#469 = VERTEX_POINT('',#470);
-#470 = CARTESIAN_POINT('',(-13.96,-6.024346115152,-22.8));
-#471 = SURFACE_CURVE('',#472,(#477,#484),.PCURVE_S1.);
-#472 = CIRCLE('',#473,8.5);
+#430 = DIRECTION('',(-0.E+000,-1.,-0.E+000));
+#431 = PCURVE('',#44,#432);
+#432 = DEFINITIONAL_REPRESENTATION('',(#433),#437);
+#433 = LINE('',#434,#435);
+#434 = CARTESIAN_POINT('',(-2.354519428015,-2.249993779379));
+#435 = VECTOR('',#436,1.);
+#436 = DIRECTION('',(0.E+000,-1.));
+#437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#438 = PCURVE('',#439,#444);
+#439 = PLANE('',#440);
+#440 = AXIS2_PLACEMENT_3D('',#441,#442,#443);
+#441 = CARTESIAN_POINT('',(-1.830506133622E+003,-4.499987558757,
+ 4.63508783991E+003));
+#442 = DIRECTION('',(0.930417567982,0.E+000,0.366501226724));
+#443 = DIRECTION('',(0.E+000,1.,0.E+000));
+#444 = DEFINITIONAL_REPRESENTATION('',(#445),#449);
+#445 = LINE('',#446,#447);
+#446 = CARTESIAN_POINT('',(2.249993779379,-5.000967307616E+003));
+#447 = VECTOR('',#448,1.);
+#448 = DIRECTION('',(-1.,0.E+000));
+#449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#450 = ORIENTED_EDGE('',*,*,#451,.T.);
+#451 = EDGE_CURVE('',#424,#452,#454,.T.);
+#452 = VERTEX_POINT('',#453);
+#453 = CARTESIAN_POINT('',(-2.354519428008,1.464658763704E-005,-17.9));
+#454 = SURFACE_CURVE('',#455,(#460,#471),.PCURVE_S1.);
+#455 = CIRCLE('',#456,2.354519428053);
+#456 = AXIS2_PLACEMENT_3D('',#457,#458,#459);
+#457 = CARTESIAN_POINT('',(0.E+000,0.E+000,-17.9));
+#458 = DIRECTION('',(0.E+000,0.E+000,1.));
+#459 = DIRECTION('',(1.,0.E+000,0.E+000));
+#460 = PCURVE('',#44,#461);
+#461 = DEFINITIONAL_REPRESENTATION('',(#462),#470);
+#462 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#463,#464,#465,#466,#467,#468
+,#469),.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(
+ '') );
+#463 = CARTESIAN_POINT('',(-2.354519428053,7.16735334097E-016));
+#464 = CARTESIAN_POINT('',(-2.354519428053,4.078147276796));
+#465 = CARTESIAN_POINT('',(1.177259714027,2.039073638398));
+#466 = CARTESIAN_POINT('',(4.709038856107,1.293426270316E-015));
+#467 = CARTESIAN_POINT('',(1.177259714027,-2.039073638398));
+#468 = CARTESIAN_POINT('',(-2.354519428053,-4.078147276796));
+#469 = CARTESIAN_POINT('',(-2.354519428053,7.16735334097E-016));
+#470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#471 = PCURVE('',#472,#477);
+#472 = CONICAL_SURFACE('',#473,1.967552378075E+003,0.375245789179);
#473 = AXIS2_PLACEMENT_3D('',#474,#475,#476);
-#474 = CARTESIAN_POINT('',(-7.5,-0.5,-22.8));
-#475 = DIRECTION('',(0.E+000,0.E+000,-1.));
-#476 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#477 = PCURVE('',#44,#478);
-#478 = DEFINITIONAL_REPRESENTATION('',(#479),#483);
-#479 = LINE('',#480,#481);
-#480 = CARTESIAN_POINT('',(-6.28318530718,-1.6));
-#481 = VECTOR('',#482,1.);
-#482 = DIRECTION('',(1.,-0.E+000));
-#483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#484 = PCURVE('',#485,#490);
-#485 = PLANE('',#486);
-#486 = AXIS2_PLACEMENT_3D('',#487,#488,#489);
-#487 = CARTESIAN_POINT('',(0.328762454626,3.284398971779E-017,-22.8));
-#488 = DIRECTION('',(2.17641551528E-033,4.292033234233E-032,-1.));
-#489 = DIRECTION('',(-2.22044604925E-016,-1.,-4.292033234233E-032));
-#490 = DEFINITIONAL_REPRESENTATION('',(#491),#495);
-#491 = CIRCLE('',#492,8.5);
-#492 = AXIS2_PLACEMENT_2D('',#493,#494);
-#493 = CARTESIAN_POINT('',(0.5,7.828762454627));
-#494 = DIRECTION('',(-1.,9.341247723083E-065));
-#495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#496 = ORIENTED_EDGE('',*,*,#497,.T.);
-#497 = EDGE_CURVE('',#469,#274,#498,.T.);
-#498 = SURFACE_CURVE('',#499,(#503,#510),.PCURVE_S1.);
-#499 = LINE('',#500,#501);
-#500 = CARTESIAN_POINT('',(-13.96,-6.024346115152,-24.4));
-#501 = VECTOR('',#502,1.);
-#502 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#503 = PCURVE('',#44,#504);
-#504 = DEFINITIONAL_REPRESENTATION('',(#505),#509);
-#505 = LINE('',#506,#507);
-#506 = CARTESIAN_POINT('',(-2.278279538574,0.E+000));
-#507 = VECTOR('',#508,1.);
-#508 = DIRECTION('',(-0.E+000,1.));
-#509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#510 = PCURVE('',#511,#516);
-#511 = PLANE('',#512);
-#512 = AXIS2_PLACEMENT_3D('',#513,#514,#515);
-#513 = CARTESIAN_POINT('',(-13.96,-10.625,-22.8));
-#514 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
-#515 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#516 = DEFINITIONAL_REPRESENTATION('',(#517),#521);
-#517 = LINE('',#518,#519);
-#518 = CARTESIAN_POINT('',(4.600653884848,-1.6));
-#519 = VECTOR('',#520,1.);
-#520 = DIRECTION('',(0.E+000,-1.));
-#521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#522 = ADVANCED_FACE('',(#523),#239,.F.);
-#523 = FACE_BOUND('',#524,.F.);
-#524 = EDGE_LOOP('',(#525,#573,#597,#634,#704,#737,#785,#786,#787,#815,
- #870,#900,#901,#931,#960,#995,#1036));
-#525 = ORIENTED_EDGE('',*,*,#526,.T.);
-#526 = EDGE_CURVE('',#527,#529,#531,.T.);
-#527 = VERTEX_POINT('',#528);
-#528 = CARTESIAN_POINT('',(4.607252876494,2.107265317698,-17.27230887314
- ));
-#529 = VERTEX_POINT('',#530);
-#530 = CARTESIAN_POINT('',(3.299620944519E-016,2.334048378274,
- -17.84803121265));
-#531 = SURFACE_CURVE('',#532,(#537,#561),.PCURVE_S1.);
-#532 = CIRCLE('',#533,17.461553388016);
-#533 = AXIS2_PLACEMENT_3D('',#534,#535,#536);
-#534 = CARTESIAN_POINT('',(2.872006552813E-015,-4.065632358946,
- -1.601495176188));
-#535 = DIRECTION('',(2.065942012979E-016,0.930417567982,0.366501226724)
- );
-#536 = DIRECTION('',(-8.137962009254E-017,-0.366501226724,0.930417567982
- ));
-#537 = PCURVE('',#239,#538);
-#538 = DEFINITIONAL_REPRESENTATION('',(#539),#560);
-#539 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#540,#541,#542,#543,#544,#545,
- #546,#547,#548,#549,#550,#551,#552,#553,#554,#555,#556,#557,#558,
- #559),.UNSPECIFIED.,.F.,.F.,(11,9,11),(2.874579867797,3.008086260693
- ,3.14159265359),.UNSPECIFIED.);
-#540 = CARTESIAN_POINT('',(5.141363140964,-1.285480171141));
-#541 = CARTESIAN_POINT('',(5.163870597337,-1.296776349216));
-#542 = CARTESIAN_POINT('',(5.188159747024,-1.307943317436));
-#543 = CARTESIAN_POINT('',(5.214472918359,-1.318961628919));
-#544 = CARTESIAN_POINT('',(5.243096929786,-1.32980770127));
-#545 = CARTESIAN_POINT('',(5.274372143213,-1.340452781127));
-#546 = CARTESIAN_POINT('',(5.30870547322,-1.350861123551));
-#547 = CARTESIAN_POINT('',(5.346580807724,-1.360988058386));
-#548 = CARTESIAN_POINT('',(5.388571903551,-1.37077682352));
-#549 = CARTESIAN_POINT('',(5.435338631408,-1.380154001311));
-#550 = CARTESIAN_POINT('',(5.539716286493,-1.397900197636));
-#551 = CARTESIAN_POINT('',(5.597327196112,-1.406269230258));
-#552 = CARTESIAN_POINT('',(5.661007015588,-1.414041574862));
-#553 = CARTESIAN_POINT('',(5.731386106811,-1.421106419759));
-#554 = CARTESIAN_POINT('',(5.808999347501,-1.427328808408));
-#555 = CARTESIAN_POINT('',(5.894017162616,-1.432559860201));
-#556 = CARTESIAN_POINT('',(5.986138317734,-1.436625360293));
-#557 = CARTESIAN_POINT('',(6.083426732432,-1.439382284043));
-#558 = CARTESIAN_POINT('',(6.183306100352,-1.440760815335));
-#559 = CARTESIAN_POINT('',(6.28318530718,-1.440760815335));
-#560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#561 = PCURVE('',#562,#567);
-#562 = PLANE('',#563);
-#563 = AXIS2_PLACEMENT_3D('',#564,#565,#566);
-#564 = CARTESIAN_POINT('',(4.499987558757,-1.830506133622E+003,
+#474 = CARTESIAN_POINT('',(0.E+000,0.E+000,4.983E+003));
+#475 = DIRECTION('',(0.E+000,0.E+000,1.));
+#476 = DIRECTION('',(1.,0.E+000,0.E+000));
+#477 = DEFINITIONAL_REPRESENTATION('',(#478),#482);
+#478 = LINE('',#479,#480);
+#479 = CARTESIAN_POINT('',(3.14159265359,-5.0009E+003));
+#480 = VECTOR('',#481,1.);
+#481 = DIRECTION('',(1.,0.E+000));
+#482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#483 = ORIENTED_EDGE('',*,*,#484,.F.);
+#484 = EDGE_CURVE('',#396,#452,#485,.T.);
+#485 = SURFACE_CURVE('',#486,(#490,#497),.PCURVE_S1.);
+#486 = LINE('',#487,#488);
+#487 = CARTESIAN_POINT('',(-2.354519428015,6.220627216615E-006,-17.9));
+#488 = VECTOR('',#489,1.);
+#489 = DIRECTION('',(0.E+000,1.,0.E+000));
+#490 = PCURVE('',#44,#491);
+#491 = DEFINITIONAL_REPRESENTATION('',(#492),#496);
+#492 = LINE('',#493,#494);
+#493 = CARTESIAN_POINT('',(2.354519428015,6.220627217331E-006));
+#494 = VECTOR('',#495,1.);
+#495 = DIRECTION('',(0.E+000,1.));
+#496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#497 = PCURVE('',#498,#503);
+#498 = PLANE('',#499);
+#499 = AXIS2_PLACEMENT_3D('',#500,#501,#502);
+#500 = CARTESIAN_POINT('',(1.830506133622E+003,1.244125443395E-005,
4.63508783991E+003));
-#565 = DIRECTION('',(2.065942012979E-016,0.930417567982,0.366501226724)
+#501 = DIRECTION('',(-0.930417567982,0.E+000,0.366501226724));
+#502 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#503 = DEFINITIONAL_REPRESENTATION('',(#504),#508);
+#504 = LINE('',#505,#506);
+#505 = CARTESIAN_POINT('',(6.220627217331E-006,-5.000967307616E+003));
+#506 = VECTOR('',#507,1.);
+#507 = DIRECTION('',(-1.,0.E+000));
+#508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#509 = FACE_BOUND('',#510,.T.);
+#510 = EDGE_LOOP('',(#511));
+#511 = ORIENTED_EDGE('',*,*,#512,.F.);
+#512 = EDGE_CURVE('',#513,#513,#515,.T.);
+#513 = VERTEX_POINT('',#514);
+#514 = CARTESIAN_POINT('',(1.,-12.54,-17.9));
+#515 = SURFACE_CURVE('',#516,(#521,#528),.PCURVE_S1.);
+#516 = CIRCLE('',#517,1.);
+#517 = AXIS2_PLACEMENT_3D('',#518,#519,#520);
+#518 = CARTESIAN_POINT('',(0.E+000,-12.54,-17.9));
+#519 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#520 = DIRECTION('',(1.,0.E+000,0.E+000));
+#521 = PCURVE('',#44,#522);
+#522 = DEFINITIONAL_REPRESENTATION('',(#523),#527);
+#523 = CIRCLE('',#524,1.);
+#524 = AXIS2_PLACEMENT_2D('',#525,#526);
+#525 = CARTESIAN_POINT('',(3.434356809215E-016,-12.54));
+#526 = DIRECTION('',(-1.,0.E+000));
+#527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#528 = PCURVE('',#529,#534);
+#529 = CYLINDRICAL_SURFACE('',#530,1.);
+#530 = AXIS2_PLACEMENT_3D('',#531,#532,#533);
+#531 = CARTESIAN_POINT('',(0.E+000,-12.54,-22.8));
+#532 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#533 = DIRECTION('',(1.,0.E+000,0.E+000));
+#534 = DEFINITIONAL_REPRESENTATION('',(#535),#539);
+#535 = LINE('',#536,#537);
+#536 = CARTESIAN_POINT('',(-6.28318530718,-4.9));
+#537 = VECTOR('',#538,1.);
+#538 = DIRECTION('',(1.,-0.E+000));
+#539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#540 = ADVANCED_FACE('',(#541),#140,.T.);
+#541 = FACE_BOUND('',#542,.F.);
+#542 = EDGE_LOOP('',(#543,#544,#567,#600,#630));
+#543 = ORIENTED_EDGE('',*,*,#156,.F.);
+#544 = ORIENTED_EDGE('',*,*,#545,.T.);
+#545 = EDGE_CURVE('',#157,#546,#548,.T.);
+#546 = VERTEX_POINT('',#547);
+#547 = CARTESIAN_POINT('',(-0.5,16.,-12.));
+#548 = SURFACE_CURVE('',#549,(#553,#560),.PCURVE_S1.);
+#549 = LINE('',#550,#551);
+#550 = CARTESIAN_POINT('',(-0.5,16.,-17.9));
+#551 = VECTOR('',#552,1.);
+#552 = DIRECTION('',(0.E+000,0.E+000,1.));
+#553 = PCURVE('',#140,#554);
+#554 = DEFINITIONAL_REPRESENTATION('',(#555),#559);
+#555 = LINE('',#556,#557);
+#556 = CARTESIAN_POINT('',(-1.570796326795,0.E+000));
+#557 = VECTOR('',#558,1.);
+#558 = DIRECTION('',(-0.E+000,-1.));
+#559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#560 = PCURVE('',#200,#561);
+#561 = DEFINITIONAL_REPRESENTATION('',(#562),#566);
+#562 = LINE('',#563,#564);
+#563 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#564 = VECTOR('',#565,1.);
+#565 = DIRECTION('',(0.E+000,-1.));
+#566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#567 = ORIENTED_EDGE('',*,*,#568,.T.);
+#568 = EDGE_CURVE('',#546,#569,#571,.T.);
+#569 = VERTEX_POINT('',#570);
+#570 = CARTESIAN_POINT('',(-10.66155132028,8.144404425429,-12.));
+#571 = SURFACE_CURVE('',#572,(#577,#584),.PCURVE_S1.);
+#572 = CIRCLE('',#573,10.5);
+#573 = AXIS2_PLACEMENT_3D('',#574,#575,#576);
+#574 = CARTESIAN_POINT('',(-0.5,5.5,-12.));
+#575 = DIRECTION('',(0.E+000,0.E+000,1.));
+#576 = DIRECTION('',(1.,0.E+000,0.E+000));
+#577 = PCURVE('',#140,#578);
+#578 = DEFINITIONAL_REPRESENTATION('',(#579),#583);
+#579 = LINE('',#580,#581);
+#580 = CARTESIAN_POINT('',(-0.E+000,-5.9));
+#581 = VECTOR('',#582,1.);
+#582 = DIRECTION('',(-1.,0.E+000));
+#583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#584 = PCURVE('',#585,#590);
+#585 = PLANE('',#586);
+#586 = AXIS2_PLACEMENT_3D('',#587,#588,#589);
+#587 = CARTESIAN_POINT('',(3.434356809215E-016,-7.16735334097E-016,-12.)
);
-#566 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
-#567 = DEFINITIONAL_REPRESENTATION('',(#568),#572);
-#568 = CIRCLE('',#569,17.461553388016);
-#569 = AXIS2_PLACEMENT_2D('',#570,#571);
-#570 = CARTESIAN_POINT('',(4.499987558757,-4.983449898891E+003));
-#571 = DIRECTION('',(0.E+000,1.));
-#572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#573 = ORIENTED_EDGE('',*,*,#574,.T.);
-#574 = EDGE_CURVE('',#529,#575,#577,.T.);
-#575 = VERTEX_POINT('',#576);
-#576 = CARTESIAN_POINT('',(2.31182689256E-015,9.,-15.58845726812));
-#577 = SEAM_CURVE('',#578,(#583,#590),.PCURVE_S1.);
-#578 = CIRCLE('',#579,18.);
-#579 = AXIS2_PLACEMENT_3D('',#580,#581,#582);
-#580 = CARTESIAN_POINT('',(3.774758283726E-015,-8.381647117973E-031,
- 0.E+000));
-#581 = DIRECTION('',(1.,-2.22044604925E-016,-2.22044604925E-016));
-#582 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#583 = PCURVE('',#239,#584);
-#584 = DEFINITIONAL_REPRESENTATION('',(#585),#589);
-#585 = LINE('',#586,#587);
-#586 = CARTESIAN_POINT('',(0.E+000,-6.28318530718));
-#587 = VECTOR('',#588,1.);
-#588 = DIRECTION('',(0.E+000,1.));
-#589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#590 = PCURVE('',#239,#591);
-#591 = DEFINITIONAL_REPRESENTATION('',(#592),#596);
-#592 = LINE('',#593,#594);
-#593 = CARTESIAN_POINT('',(6.28318530718,-6.28318530718));
-#594 = VECTOR('',#595,1.);
-#595 = DIRECTION('',(0.E+000,1.));
-#596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#597 = ORIENTED_EDGE('',*,*,#598,.F.);
-#598 = EDGE_CURVE('',#599,#575,#601,.T.);
-#599 = VERTEX_POINT('',#600);
-#600 = CARTESIAN_POINT('',(7.5,9.,-13.66565036871));
-#601 = SURFACE_CURVE('',#602,(#607,#622),.PCURVE_S1.);
-#602 = CIRCLE('',#603,15.58845726812);
-#603 = AXIS2_PLACEMENT_3D('',#604,#605,#606);
-#604 = CARTESIAN_POINT('',(5.773159728051E-015,9.,0.E+000));
-#605 = DIRECTION('',(2.22044604925E-016,1.,-0.E+000));
-#606 = DIRECTION('',(0.E+000,0.E+000,1.));
-#607 = PCURVE('',#239,#608);
-#608 = DEFINITIONAL_REPRESENTATION('',(#609),#621);
-#609 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#610,#611,#612,#613,#614,#615,
- #616,#617,#618,#619,#620),.UNSPECIFIED.,.F.,.F.,(11,11),(
- 2.63965484511,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
-#610 = CARTESIAN_POINT('',(5.588447030983,-0.862087383767));
-#611 = CARTESIAN_POINT('',(5.633426090639,-0.894220659226));
-#612 = CARTESIAN_POINT('',(5.683528426921,-0.924426862722));
-#613 = CARTESIAN_POINT('',(5.739257211147,-0.952368465834));
-#614 = CARTESIAN_POINT('',(5.801073443715,-0.977649315522));
-#615 = CARTESIAN_POINT('',(5.869299941677,-0.99980310534));
-#616 = CARTESIAN_POINT('',(5.943945231559,-1.018323374345));
-#617 = CARTESIAN_POINT('',(6.024501466857,-1.032651882873));
-#618 = CARTESIAN_POINT('',(6.109308816135,-1.042348908921));
-#619 = CARTESIAN_POINT('',(6.196247128527,-1.047197551197));
-#620 = CARTESIAN_POINT('',(6.28318530718,-1.047197551197));
-#621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#622 = PCURVE('',#623,#628);
-#623 = PLANE('',#624);
-#624 = AXIS2_PLACEMENT_3D('',#625,#626,#627);
-#625 = CARTESIAN_POINT('',(-7.5,9.,-24.4));
-#626 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#627 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
-#628 = DEFINITIONAL_REPRESENTATION('',(#629),#633);
-#629 = CIRCLE('',#630,15.58845726812);
-#630 = AXIS2_PLACEMENT_2D('',#631,#632);
-#631 = CARTESIAN_POINT('',(7.5,-24.4));
-#632 = DIRECTION('',(0.E+000,-1.));
-#633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#634 = ORIENTED_EDGE('',*,*,#635,.F.);
-#635 = EDGE_CURVE('',#636,#599,#638,.T.);
-#636 = VERTEX_POINT('',#637);
-#637 = CARTESIAN_POINT('',(10.383604976087,8.495925358699,-12.));
-#638 = SURFACE_CURVE('',#639,(#657,#678),.PCURVE_S1.);
-#639 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#640,#641,#642,#643,#644,#645,
- #646,#647,#648,#649,#650,#651,#652,#653,#654,#655,#656),
- .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,5),(0.E+000,9.178398147037E-002,
- 0.318774706006,0.545250729679,0.7706504018,1.),.UNSPECIFIED.);
-#640 = CARTESIAN_POINT('',(10.383605959736,8.495925003961,-11.9999994));
-#641 = CARTESIAN_POINT('',(10.320430776394,8.51870814961,-12.03853459409
- ));
-#642 = CARTESIAN_POINT('',(10.25702946203,8.540820771483,-12.07707406184
- ));
-#643 = CARTESIAN_POINT('',(10.193407617144,8.562261581842,
- -12.11561427685));
-#644 = CARTESIAN_POINT('',(9.971696569721,8.634388618487,-12.2494590204)
- );
-#645 = CARTESIAN_POINT('',(9.81250821116,8.681629321049,-12.34474999171)
- );
-#646 = CARTESIAN_POINT('',(9.652091650397,8.724725877205,-12.43997367823
- ));
-#647 = CARTESIAN_POINT('',(9.329349050558,8.802467777095,-12.62997629597
- ));
-#648 = CARTESIAN_POINT('',(9.167028262981,8.837132120169,-12.72475566917
- ));
-#649 = CARTESIAN_POINT('',(9.003664554588,8.867596922034,-12.81937394873
- ));
-#650 = CARTESIAN_POINT('',(8.675824381555,8.919908540852,-13.00774980114
- ));
-#651 = CARTESIAN_POINT('',(8.511356986888,8.941795675197,-13.10150926296
- ));
-#652 = CARTESIAN_POINT('',(8.346046585608,8.959429979788,-13.19502031134
- ));
-#653 = CARTESIAN_POINT('',(8.011035463965,8.986316885804,-13.38309187613
- ));
-#654 = CARTESIAN_POINT('',(7.841308670134,8.995417236007,-13.47764200587
- ));
-#655 = CARTESIAN_POINT('',(7.670923885709,8.999999999249,-13.57184369976
- ));
-#656 = CARTESIAN_POINT('',(7.5,9.,-13.66565036871));
-#657 = PCURVE('',#239,#658);
-#658 = DEFINITIONAL_REPRESENTATION('',(#659),#677);
-#659 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#660,#661,#662,#663,#664,#665,
- #666,#667,#668,#669,#670,#671,#672,#673,#674,#675,#676),
- .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,5),(0.E+000,9.178398147037E-002,
- 0.318774706006,0.545250729679,0.7706504018,1.),.UNSPECIFIED.);
-#660 = CARTESIAN_POINT('',(5.398132763177,-0.729727611506));
-#661 = CARTESIAN_POINT('',(5.402428889649,-0.732599855195));
-#662 = CARTESIAN_POINT('',(5.406726440614,-0.735482255817));
-#663 = CARTESIAN_POINT('',(5.411025828376,-0.738374770326));
-#664 = CARTESIAN_POINT('',(5.425965805524,-0.748455779179));
-#665 = CARTESIAN_POINT('',(5.436617865195,-0.755695865899));
-#666 = CARTESIAN_POINT('',(5.447289736039,-0.762997193972));
-#667 = CARTESIAN_POINT('',(5.468660721542,-0.777705689097));
-#668 = CARTESIAN_POINT('',(5.479359723997,-0.785112574724));
-#669 = CARTESIAN_POINT('',(5.490090262118,-0.7925804677));
-#670 = CARTESIAN_POINT('',(5.511575106909,-0.807603300236));
-#671 = CARTESIAN_POINT('',(5.522329062728,-0.815157654346));
-#672 = CARTESIAN_POINT('',(5.533125990435,-0.822773237872));
-#673 = CARTESIAN_POINT('',(5.555008021766,-0.838262864992));
-#674 = CARTESIAN_POINT('',(5.566094865223,-0.846139096427));
-#675 = CARTESIAN_POINT('',(5.577238907289,-0.854080241642));
-#676 = CARTESIAN_POINT('',(5.588447030983,-0.862087383767));
-#677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#678 = PCURVE('',#679,#684);
-#679 = CYLINDRICAL_SURFACE('',#680,8.5);
-#680 = AXIS2_PLACEMENT_3D('',#681,#682,#683);
-#681 = CARTESIAN_POINT('',(7.5,0.5,-24.4));
-#682 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#683 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#684 = DEFINITIONAL_REPRESENTATION('',(#685),#703);
-#685 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#686,#687,#688,#689,#690,#691,
- #692,#693,#694,#695,#696,#697,#698,#699,#700,#701,#702),
- .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,5),(0.E+000,9.178398147037E-002,
- 0.318774706006,0.545250729679,0.7706504018,1.),.UNSPECIFIED.);
-#686 = CARTESIAN_POINT('',(-5.937068187437,-12.4000006));
-#687 = CARTESIAN_POINT('',(-5.944969109827,-12.3614654059));
-#688 = CARTESIAN_POINT('',(-5.952868296665,-12.32292593815));
-#689 = CARTESIAN_POINT('',(-5.960766391479,-12.28438572314));
-#690 = CARTESIAN_POINT('',(-5.988195595213,-12.15054097959));
-#691 = CARTESIAN_POINT('',(-6.007724278779,-12.05525000828));
-#692 = CARTESIAN_POINT('',(-6.02725937464,-11.96002632176));
-#693 = CARTESIAN_POINT('',(-6.066315113134,-11.77002370402));
-#694 = CARTESIAN_POINT('',(-6.08583569202,-11.67524433082));
-#695 = CARTESIAN_POINT('',(-6.105379614157,-11.58062605126));
-#696 = CARTESIAN_POINT('',(-6.144436964328,-11.39225019886));
-#697 = CARTESIAN_POINT('',(-6.163950098345,-11.29849073704));
-#698 = CARTESIAN_POINT('',(-6.183502022149,-11.20497968865));
-#699 = CARTESIAN_POINT('',(-6.223041824239,-11.01690812386));
-#700 = CARTESIAN_POINT('',(-6.243031339493,-10.92235799413));
-#701 = CARTESIAN_POINT('',(-6.263076614743,-10.82815630024));
-#702 = CARTESIAN_POINT('',(-6.28318530718,-10.73434963128));
-#703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#704 = ORIENTED_EDGE('',*,*,#705,.F.);
-#705 = EDGE_CURVE('',#706,#636,#708,.T.);
-#706 = VERTEX_POINT('',#707);
-#707 = CARTESIAN_POINT('',(10.383604976087,-8.495925358699,-12.));
-#708 = SURFACE_CURVE('',#709,(#714,#721),.PCURVE_S1.);
-#709 = CIRCLE('',#710,13.416407864999);
-#710 = AXIS2_PLACEMENT_3D('',#711,#712,#713);
-#711 = CARTESIAN_POINT('',(3.774758283726E-015,-8.381647117973E-031,-12.
- ));
-#712 = DIRECTION('',(2.22044604925E-016,-4.930380657631E-032,1.));
-#713 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#714 = PCURVE('',#239,#715);
-#715 = DEFINITIONAL_REPRESENTATION('',(#716),#720);
-#716 = LINE('',#717,#718);
-#717 = CARTESIAN_POINT('',(0.E+000,-0.729727656227));
-#718 = VECTOR('',#719,1.);
-#719 = DIRECTION('',(1.,0.E+000));
-#720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#721 = PCURVE('',#722,#727);
-#722 = PLANE('',#723);
-#723 = AXIS2_PLACEMENT_3D('',#724,#725,#726);
-#724 = CARTESIAN_POINT('',(8.4E-016,9.8E-016,-12.));
-#725 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#726 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#727 = DEFINITIONAL_REPRESENTATION('',(#728),#736);
-#728 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#729,#730,#731,#732,#733,#734
-,#735),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+#588 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#589 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#590 = DEFINITIONAL_REPRESENTATION('',(#591),#599);
+#591 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#592,#593,#594,#595,#596,#597
+,#598),.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(
'') );
-#729 = CARTESIAN_POINT('',(-13.41640786499,-2.934758283726E-015));
-#730 = CARTESIAN_POINT('',(-13.41640786499,23.237900077244));
-#731 = CARTESIAN_POINT('',(6.708203932499,11.618950038622));
-#732 = CARTESIAN_POINT('',(26.832815729997,3.513139058597E-016));
-#733 = CARTESIAN_POINT('',(6.708203932499,-11.61895003862));
-#734 = CARTESIAN_POINT('',(-13.41640786499,-23.23790007724));
-#735 = CARTESIAN_POINT('',(-13.41640786499,-2.934758283726E-015));
-#736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#737 = ORIENTED_EDGE('',*,*,#738,.F.);
-#738 = EDGE_CURVE('',#197,#706,#739,.T.);
-#739 = SURFACE_CURVE('',#740,(#753,#769),.PCURVE_S1.);
-#740 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#741,#742,#743,#744,#745,#746,
- #747,#748,#749,#750,#751,#752),.UNSPECIFIED.,.F.,.F.,(7,5,7),(
- 0.E+000,0.907164894281,1.),.UNSPECIFIED.);
-#741 = CARTESIAN_POINT('',(7.5,-9.,-13.66565036871));
-#742 = CARTESIAN_POINT('',(7.950719121222,-8.99999999802,-13.41828611519
- ));
-#743 = CARTESIAN_POINT('',(8.398042150185,-8.971320252653,
- -13.16846195651));
-#744 = CARTESIAN_POINT('',(8.84054122182,-8.914771554747,-12.91673142952
+#592 = CARTESIAN_POINT('',(-10.,5.5));
+#593 = CARTESIAN_POINT('',(-10.,23.686533479473));
+#594 = CARTESIAN_POINT('',(5.75,14.593266739737));
+#595 = CARTESIAN_POINT('',(21.5,5.5));
+#596 = CARTESIAN_POINT('',(5.75,-3.593266739737));
+#597 = CARTESIAN_POINT('',(-10.,-12.68653347947));
+#598 = CARTESIAN_POINT('',(-10.,5.5));
+#599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#600 = ORIENTED_EDGE('',*,*,#601,.T.);
+#601 = EDGE_CURVE('',#569,#85,#602,.T.);
+#602 = SURFACE_CURVE('',#603,(#610,#620),.PCURVE_S1.);
+#603 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#604,#605,#606,#607,#608,#609),
+ .UNSPECIFIED.,.F.,.F.,(6,6),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#604 = CARTESIAN_POINT('',(-10.66155097135,8.14440576624,-11.9999994));
+#605 = CARTESIAN_POINT('',(-10.79576476348,7.628667816874,
+ -12.23078706763));
+#606 = CARTESIAN_POINT('',(-10.89723669199,7.104504170845,-12.46125248)
+ );
+#607 = CARTESIAN_POINT('',(-10.96552586621,6.573678517109,
+ -12.69063692383));
+#608 = CARTESIAN_POINT('',(-10.99999999735,6.038135270626,-12.9182514937
));
-#745 = CARTESIAN_POINT('',(9.276909177308,-8.831032828212,
- -12.66366380438));
-#746 = CARTESIAN_POINT('',(9.705964214919,-8.720667683413,
- -12.40984890232));
-#747 = CARTESIAN_POINT('',(10.16969494339,-8.569992435984,
- -12.12993234481));
-#748 = CARTESIAN_POINT('',(10.212657567949,-8.555728875058,
- -12.1039451487));
-#749 = CARTESIAN_POINT('',(10.255531149663,-8.541190047301,
- -12.07795754066));
-#750 = CARTESIAN_POINT('',(10.298314517931,-8.526376269299,
- -12.05197023136));
-#751 = CARTESIAN_POINT('',(10.341006507755,-8.51128783265,
- -12.02598394113));
-#752 = CARTESIAN_POINT('',(10.383605959736,-8.495925003961,-11.9999994)
+#609 = CARTESIAN_POINT('',(-11.,5.5,-13.14343942809));
+#610 = PCURVE('',#140,#611);
+#611 = DEFINITIONAL_REPRESENTATION('',(#612),#619);
+#612 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#613,#614,#615,#616,#617,#618),
+ .UNSPECIFIED.,.F.,.F.,(6,6),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#613 = CARTESIAN_POINT('',(-2.887003146766,-5.9000006));
+#614 = CARTESIAN_POINT('',(-2.937757007865,-5.669212932366));
+#615 = CARTESIAN_POINT('',(-2.988502152054,-5.438747519998));
+#616 = CARTESIAN_POINT('',(-3.039337597917,-5.209363076169));
+#617 = CARTESIAN_POINT('',(-3.090341675435,-4.981748506299));
+#618 = CARTESIAN_POINT('',(-3.14159265359,-4.756560571905));
+#619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#620 = PCURVE('',#101,#621);
+#621 = DEFINITIONAL_REPRESENTATION('',(#622),#629);
+#622 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#623,#624,#625,#626,#627,#628),
+ .UNSPECIFIED.,.F.,.F.,(6,6),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#623 = CARTESIAN_POINT('',(2.489251952925,-0.729727611506));
+#624 = CARTESIAN_POINT('',(2.525872272315,-0.746929508117));
+#625 = CARTESIAN_POINT('',(2.562918719225,-0.764438220137));
+#626 = CARTESIAN_POINT('',(2.600520308672,-0.78223138372));
+#627 = CARTESIAN_POINT('',(2.638807933902,-0.800291191308));
+#628 = CARTESIAN_POINT('',(2.677945044589,-0.818601574128));
+#629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#630 = ORIENTED_EDGE('',*,*,#126,.F.);
+#631 = ADVANCED_FACE('',(#632,#1472),#101,.F.);
+#632 = FACE_BOUND('',#633,.F.);
+#633 = EDGE_LOOP('',(#634,#673,#714,#738,#768,#824,#857,#949,#1200,#1228
+ ,#1258,#1259,#1260,#1288,#1320,#1348,#1349,#1379,#1403,#1433));
+#634 = ORIENTED_EDGE('',*,*,#635,.T.);
+#635 = EDGE_CURVE('',#636,#638,#640,.T.);
+#636 = VERTEX_POINT('',#637);
+#637 = CARTESIAN_POINT('',(-2.107265317698,-4.607252876494,
+ -17.27230887315));
+#638 = VERTEX_POINT('',#639);
+#639 = CARTESIAN_POINT('',(2.107265317771,-4.607252876567,
+ -17.27230887333));
+#640 = SURFACE_CURVE('',#641,(#646,#666),.PCURVE_S1.);
+#641 = CIRCLE('',#642,17.883609280209);
+#642 = AXIS2_PLACEMENT_3D('',#643,#644,#645);
+#643 = CARTESIAN_POINT('',(0.E+000,1.901451001984,-0.74900146855));
+#644 = DIRECTION('',(0.E+000,-0.930417567982,0.366501226724));
+#645 = DIRECTION('',(0.E+000,-0.366501226724,-0.930417567982));
+#646 = PCURVE('',#101,#647);
+#647 = DEFINITIONAL_REPRESENTATION('',(#648),#665);
+#648 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#649,#650,#651,#652,#653,#654,
+ #655,#656,#657,#658,#659,#660,#661,#662,#663,#664),.UNSPECIFIED.,.F.
+ ,.F.,(9,7,9),(6.16507870075,6.283185307181,6.401291913612),
+ .UNSPECIFIED.);
+#649 = CARTESIAN_POINT('',(4.28341481981,-1.285480171141));
+#650 = CARTESIAN_POINT('',(4.331412257131,-1.291193521295));
+#651 = CARTESIAN_POINT('',(4.381507733901,-1.296221662828));
+#652 = CARTESIAN_POINT('',(4.43357600506,-1.300509583618));
+#653 = CARTESIAN_POINT('',(4.487399943329,-1.304004522978));
+#654 = CARTESIAN_POINT('',(4.54265515826,-1.306659866691));
+#655 = CARTESIAN_POINT('',(4.598902439794,-1.308441407839));
+#656 = CARTESIAN_POINT('',(4.655645708271,-1.309332185159));
+#657 = CARTESIAN_POINT('',(4.769132252509,-1.309332185159));
+#658 = CARTESIAN_POINT('',(4.825875520982,-1.308441407841));
+#659 = CARTESIAN_POINT('',(4.882122802541,-1.306659866679));
+#660 = CARTESIAN_POINT('',(4.937378017403,-1.304004522995));
+#661 = CARTESIAN_POINT('',(4.991201955734,-1.300509583609));
+#662 = CARTESIAN_POINT('',(5.043270226874,-1.296221662829));
+#663 = CARTESIAN_POINT('',(5.093365703647,-1.291193521294));
+#664 = CARTESIAN_POINT('',(5.141363140968,-1.28548017114));
+#665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#666 = PCURVE('',#411,#667);
+#667 = DEFINITIONAL_REPRESENTATION('',(#668),#672);
+#668 = CIRCLE('',#669,17.883609280209);
+#669 = AXIS2_PLACEMENT_2D('',#670,#671);
+#670 = CARTESIAN_POINT('',(1.999999999961,-4.982533650384E+003));
+#671 = DIRECTION('',(0.E+000,-1.));
+#672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#673 = ORIENTED_EDGE('',*,*,#674,.T.);
+#674 = EDGE_CURVE('',#638,#675,#677,.T.);
+#675 = VERTEX_POINT('',#676);
+#676 = CARTESIAN_POINT('',(2.334048378274,1.883007555779E-016,
+ -17.84803121265));
+#677 = SURFACE_CURVE('',#678,(#683,#707),.PCURVE_S1.);
+#678 = CIRCLE('',#679,17.461553388016);
+#679 = AXIS2_PLACEMENT_3D('',#680,#681,#682);
+#680 = CARTESIAN_POINT('',(-4.065632358946,-3.774758283726E-015,
+ -1.601495176188));
+#681 = DIRECTION('',(0.930417567982,0.E+000,0.366501226724));
+#682 = DIRECTION('',(-0.366501226724,0.E+000,0.930417567982));
+#683 = PCURVE('',#101,#684);
+#684 = DEFINITIONAL_REPRESENTATION('',(#685),#706);
+#685 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#686,#687,#688,#689,#690,#691,
+ #692,#693,#694,#695,#696,#697,#698,#699,#700,#701,#702,#703,#704,
+ #705),.UNSPECIFIED.,.F.,.F.,(11,9,11),(2.874579867796,3.008086260693
+ ,3.14159265359),.UNSPECIFIED.);
+#686 = CARTESIAN_POINT('',(5.141363140962,-1.28548017114));
+#687 = CARTESIAN_POINT('',(5.163870597336,-1.296776349215));
+#688 = CARTESIAN_POINT('',(5.188159747028,-1.307943317438));
+#689 = CARTESIAN_POINT('',(5.214472918269,-1.318961628887));
+#690 = CARTESIAN_POINT('',(5.243096929794,-1.329807701293));
+#691 = CARTESIAN_POINT('',(5.274372143249,-1.340452781114));
+#692 = CARTESIAN_POINT('',(5.30870547315,-1.350861123492));
+#693 = CARTESIAN_POINT('',(5.346580807625,-1.36098805838));
+#694 = CARTESIAN_POINT('',(5.388571903533,-1.370776823508));
+#695 = CARTESIAN_POINT('',(5.435338631406,-1.38015400131));
+#696 = CARTESIAN_POINT('',(5.539716286491,-1.397900197636));
+#697 = CARTESIAN_POINT('',(5.59732719641,-1.406269230163));
+#698 = CARTESIAN_POINT('',(5.661007013579,-1.414041575168));
+#699 = CARTESIAN_POINT('',(5.731386110769,-1.421106418245));
+#700 = CARTESIAN_POINT('',(5.80899934296,-1.427328807942));
+#701 = CARTESIAN_POINT('',(5.894017166109,-1.432559859328));
+#702 = CARTESIAN_POINT('',(5.98613831558,-1.436625360715));
+#703 = CARTESIAN_POINT('',(6.083426732817,-1.43938228399));
+#704 = CARTESIAN_POINT('',(6.183306100351,-1.440760815335));
+#705 = CARTESIAN_POINT('',(6.28318530718,-1.440760815335));
+#706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#707 = PCURVE('',#439,#708);
+#708 = DEFINITIONAL_REPRESENTATION('',(#709),#713);
+#709 = CIRCLE('',#710,17.461553388016);
+#710 = AXIS2_PLACEMENT_2D('',#711,#712);
+#711 = CARTESIAN_POINT('',(4.499987558757,-4.983449898891E+003));
+#712 = DIRECTION('',(0.E+000,1.));
+#713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#714 = ORIENTED_EDGE('',*,*,#715,.T.);
+#715 = EDGE_CURVE('',#675,#716,#718,.T.);
+#716 = VERTEX_POINT('',#717);
+#717 = CARTESIAN_POINT('',(11.,-6.111096409411E-016,-14.24780684877));
+#718 = SEAM_CURVE('',#719,(#724,#731),.PCURVE_S1.);
+#719 = CIRCLE('',#720,18.);
+#720 = AXIS2_PLACEMENT_3D('',#721,#722,#723);
+#721 = CARTESIAN_POINT('',(0.E+000,-3.774758283726E-015,0.E+000));
+#722 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016));
+#723 = DIRECTION('',(1.,0.E+000,0.E+000));
+#724 = PCURVE('',#101,#725);
+#725 = DEFINITIONAL_REPRESENTATION('',(#726),#730);
+#726 = LINE('',#727,#728);
+#727 = CARTESIAN_POINT('',(0.E+000,-6.28318530718));
+#728 = VECTOR('',#729,1.);
+#729 = DIRECTION('',(0.E+000,1.));
+#730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#731 = PCURVE('',#101,#732);
+#732 = DEFINITIONAL_REPRESENTATION('',(#733),#737);
+#733 = LINE('',#734,#735);
+#734 = CARTESIAN_POINT('',(6.28318530718,-6.28318530718));
+#735 = VECTOR('',#736,1.);
+#736 = DIRECTION('',(0.E+000,1.));
+#737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#738 = ORIENTED_EDGE('',*,*,#739,.F.);
+#739 = EDGE_CURVE('',#740,#716,#742,.T.);
+#740 = VERTEX_POINT('',#741);
+#741 = CARTESIAN_POINT('',(11.,-5.5,-13.14343942809));
+#742 = SURFACE_CURVE('',#743,(#748,#761),.PCURVE_S1.);
+#743 = CIRCLE('',#744,14.247806848775);
+#744 = AXIS2_PLACEMENT_3D('',#745,#746,#747);
+#745 = CARTESIAN_POINT('',(11.,-3.774758283726E-015,0.E+000));
+#746 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#747 = DIRECTION('',(0.E+000,0.E+000,1.));
+#748 = PCURVE('',#101,#749);
+#749 = DEFINITIONAL_REPRESENTATION('',(#750),#760);
+#750 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#751,#752,#753,#754,#755,#756,
+ #757,#758,#759),.UNSPECIFIED.,.F.,.F.,(9,9),(2.745274697178,
+ 3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
+#751 = CARTESIAN_POINT('',(5.819537698179,-0.818601574128));
+#752 = CARTESIAN_POINT('',(5.8668920714,-0.840756421409));
+#753 = CARTESIAN_POINT('',(5.917931036152,-0.860513278775));
+#754 = CARTESIAN_POINT('',(5.972610085915,-0.877578588656));
+#755 = CARTESIAN_POINT('',(6.030700508657,-0.891649550195));
+#756 = CARTESIAN_POINT('',(6.091730144209,-0.902434196304));
+#757 = CARTESIAN_POINT('',(6.154852171893,-0.909699833702));
+#758 = CARTESIAN_POINT('',(6.219018697024,-0.913332770413));
+#759 = CARTESIAN_POINT('',(6.28318530718,-0.913332770413));
+#760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#761 = PCURVE('',#261,#762);
+#762 = DEFINITIONAL_REPRESENTATION('',(#763),#767);
+#763 = CIRCLE('',#764,14.247806848775);
+#764 = AXIS2_PLACEMENT_2D('',#765,#766);
+#765 = CARTESIAN_POINT('',(5.5,-17.9));
+#766 = DIRECTION('',(0.E+000,-1.));
+#767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#768 = ORIENTED_EDGE('',*,*,#769,.F.);
+#769 = EDGE_CURVE('',#770,#740,#772,.T.);
+#770 = VERTEX_POINT('',#771);
+#771 = CARTESIAN_POINT('',(10.661551320284,-8.144404425429,-12.));
+#772 = SURFACE_CURVE('',#773,(#788,#806),.PCURVE_S1.);
+#773 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#774,#775,#776,#777,#778,#779,
+ #780,#781,#782,#783,#784,#785,#786,#787),.UNSPECIFIED.,.F.,.F.,(5,3,
+ 3,3,5),(0.E+000,0.251046473027,0.501735137973,0.751715599839,1.),
+ .UNSPECIFIED.);
+#774 = CARTESIAN_POINT('',(10.661550971356,-8.14440576624,-11.9999994));
+#775 = CARTESIAN_POINT('',(10.703668231143,-7.982563463372,
+ -12.07242224119));
+#776 = CARTESIAN_POINT('',(10.742346421803,-7.819835325534,
+ -12.14481159198));
+#777 = CARTESIAN_POINT('',(10.777567895362,-7.656292051312,
+ -12.2171370264));
+#778 = CARTESIAN_POINT('',(10.841010305217,-7.327956063889,
+ -12.36149973552));
+#779 = CARTESIAN_POINT('',(10.869241168742,-7.163165498098,
+ -12.43353725216));
+#780 = CARTESIAN_POINT('',(10.893983463122,-6.997708328883,
+ -12.50545383441));
+#781 = CARTESIAN_POINT('',(10.936384226693,-6.666082603365,
+ -12.64878763997));
+#782 = CARTESIAN_POINT('',(10.954062533742,-6.499917409644,-12.72020568)
);
-#753 = PCURVE('',#239,#754);
-#754 = DEFINITIONAL_REPRESENTATION('',(#755),#768);
-#755 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#756,#757,#758,#759,#760,#761,
- #762,#763,#764,#765,#766,#767),.UNSPECIFIED.,.F.,.F.,(7,5,7),(
- 0.E+000,0.907164894281,1.),.UNSPECIFIED.);
-#756 = CARTESIAN_POINT('',(3.836330929787,-0.862087383767));
-#757 = CARTESIAN_POINT('',(3.865886282106,-0.840972885655));
-#758 = CARTESIAN_POINT('',(3.895039119086,-0.820272457514));
-#759 = CARTESIAN_POINT('',(3.92387785474,-0.799970539519));
-#760 = CARTESIAN_POINT('',(3.952476925731,-0.780059842148));
-#761 = CARTESIAN_POINT('',(3.98090858614,-0.760538470999));
-#762 = CARTESIAN_POINT('',(4.012153982382,-0.739452957889));
-#763 = CARTESIAN_POINT('',(4.015053730995,-0.737499608549));
-#764 = CARTESIAN_POINT('',(4.017952642299,-0.735550391754));
-#765 = CARTESIAN_POINT('',(4.020850800557,-0.733605314512));
-#766 = CARTESIAN_POINT('',(4.023748290553,-0.731664384787));
-#767 = CARTESIAN_POINT('',(4.026645197592,-0.729727611506));
-#768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#769 = PCURVE('',#212,#770);
-#770 = DEFINITIONAL_REPRESENTATION('',(#771),#784);
-#771 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#772,#773,#774,#775,#776,#777,
- #778,#779,#780,#781,#782,#783),.UNSPECIFIED.,.F.,.F.,(7,5,7),(
- 0.E+000,0.907164894281,1.),.UNSPECIFIED.);
-#772 = CARTESIAN_POINT('',(-3.14159265359,-10.73434963128));
-#773 = CARTESIAN_POINT('',(-3.194618432557,-10.9817138848));
-#774 = CARTESIAN_POINT('',(-3.247244697408,-11.23153804348));
-#775 = CARTESIAN_POINT('',(-3.29957165498,-11.48326857047));
-#776 = CARTESIAN_POINT('',(-3.351694286109,-11.73633619561));
-#777 = CARTESIAN_POINT('',(-3.403713168599,-11.99015109767));
-#778 = CARTESIAN_POINT('',(-3.461077326623,-12.27006765518));
-#779 = CARTESIAN_POINT('',(-3.466402922748,-12.29605485129));
-#780 = CARTESIAN_POINT('',(-3.471728835049,-12.32204245933));
-#781 = CARTESIAN_POINT('',(-3.477055193057,-12.34802976863));
-#782 = CARTESIAN_POINT('',(-3.482382128106,-12.37401605886));
-#783 = CARTESIAN_POINT('',(-3.487709773332,-12.4000006));
-#784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#785 = ORIENTED_EDGE('',*,*,#224,.F.);
-#786 = ORIENTED_EDGE('',*,*,#367,.F.);
-#787 = ORIENTED_EDGE('',*,*,#788,.F.);
-#788 = EDGE_CURVE('',#789,#335,#791,.T.);
-#789 = VERTEX_POINT('',#790);
-#790 = CARTESIAN_POINT('',(-10.38360497608,8.495925358699,-12.));
-#791 = SURFACE_CURVE('',#792,(#797,#804),.PCURVE_S1.);
-#792 = CIRCLE('',#793,13.416407864999);
-#793 = AXIS2_PLACEMENT_3D('',#794,#795,#796);
-#794 = CARTESIAN_POINT('',(3.774758283726E-015,-8.381647117973E-031,-12.
+#783 = CARTESIAN_POINT('',(10.968225598623,-6.33324107414,
+ -12.79144908134));
+#784 = CARTESIAN_POINT('',(10.989399385027,-6.000159216612,
+ -12.93305176645));
+#785 = CARTESIAN_POINT('',(10.996458005351,-5.833759559574,
+ -13.00341375176));
+#786 = CARTESIAN_POINT('',(10.999999999178,-5.66701233628,-13.0735514927
));
-#795 = DIRECTION('',(2.22044604925E-016,-4.930380657631E-032,1.));
-#796 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#797 = PCURVE('',#239,#798);
-#798 = DEFINITIONAL_REPRESENTATION('',(#799),#803);
-#799 = LINE('',#800,#801);
-#800 = CARTESIAN_POINT('',(0.E+000,-0.729727656227));
-#801 = VECTOR('',#802,1.);
-#802 = DIRECTION('',(1.,0.E+000));
-#803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#804 = PCURVE('',#351,#805);
-#805 = DEFINITIONAL_REPRESENTATION('',(#806),#814);
-#806 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#807,#808,#809,#810,#811,#812
-,#813),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+#787 = CARTESIAN_POINT('',(11.,-5.5,-13.14343942809));
+#788 = PCURVE('',#101,#789);
+#789 = DEFINITIONAL_REPRESENTATION('',(#790),#805);
+#790 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#791,#792,#793,#794,#795,#796,
+ #797,#798,#799,#800,#801,#802,#803,#804),.UNSPECIFIED.,.F.,.F.,(5,3,
+ 3,3,5),(0.E+000,0.251046473027,0.501735137973,0.751715599839,1.),
+ .UNSPECIFIED.);
+#791 = CARTESIAN_POINT('',(5.630844606515,-0.729727611506));
+#792 = CARTESIAN_POINT('',(5.6423363279,-0.735125691218));
+#793 = CARTESIAN_POINT('',(5.653872871089,-0.740556025204));
+#794 = CARTESIAN_POINT('',(5.665459253225,-0.746017699371));
+#795 = CARTESIAN_POINT('',(5.68872551159,-0.756994300617));
+#796 = CARTESIAN_POINT('',(5.700405233374,-0.762509139201));
+#797 = CARTESIAN_POINT('',(5.712145024112,-0.76805363328));
+#798 = CARTESIAN_POINT('',(5.735722318626,-0.779184749299));
+#799 = CARTESIAN_POINT('',(5.747559455348,-0.784771206431));
+#800 = CARTESIAN_POINT('',(5.75946717197,-0.790385721844));
+#801 = CARTESIAN_POINT('',(5.783354051953,-0.801631246385));
+#802 = CARTESIAN_POINT('',(5.795332185443,-0.807261883649));
+#803 = CARTESIAN_POINT('',(5.807391346419,-0.812918876896));
+#804 = CARTESIAN_POINT('',(5.819537698179,-0.818601574128));
+#805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#806 = PCURVE('',#294,#807);
+#807 = DEFINITIONAL_REPRESENTATION('',(#808),#823);
+#808 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#809,#810,#811,#812,#813,#814,
+ #815,#816,#817,#818,#819,#820,#821,#822),.UNSPECIFIED.,.F.,.F.,(5,3,
+ 3,3,5),(0.E+000,0.251046473027,0.501735137973,0.751715599839,1.),
+ .UNSPECIFIED.);
+#809 = CARTESIAN_POINT('',(-6.028595800356,-5.9000006));
+#810 = CARTESIAN_POINT('',(-6.044522729468,-5.827577758808));
+#811 = CARTESIAN_POINT('',(-6.060448818257,-5.755188408018));
+#812 = CARTESIAN_POINT('',(-6.076377890463,-5.682862973596));
+#813 = CARTESIAN_POINT('',(-6.108226378149,-5.538500264472));
+#814 = CARTESIAN_POINT('',(-6.12414577553,-5.466462747833));
+#815 = CARTESIAN_POINT('',(-6.14007521156,-5.394546165585));
+#816 = CARTESIAN_POINT('',(-6.17191572207,-5.251212360023));
+#817 = CARTESIAN_POINT('',(-6.18782672154,-5.179794319997));
+#818 = CARTESIAN_POINT('',(-6.20375425645,-5.108550918651));
+#819 = CARTESIAN_POINT('',(-6.235540368885,-4.966948233548));
+#820 = CARTESIAN_POINT('',(-6.251398681124,-4.896586248235));
+#821 = CARTESIAN_POINT('',(-6.267279370391,-4.826448507296));
+#822 = CARTESIAN_POINT('',(-6.28318530718,-4.756560571905));
+#823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#824 = ORIENTED_EDGE('',*,*,#825,.F.);
+#825 = EDGE_CURVE('',#826,#770,#828,.T.);
+#826 = VERTEX_POINT('',#827);
+#827 = CARTESIAN_POINT('',(0.498027763762,-13.40716108453,-12.));
+#828 = SURFACE_CURVE('',#829,(#834,#841),.PCURVE_S1.);
+#829 = CIRCLE('',#830,13.416407864999);
+#830 = AXIS2_PLACEMENT_3D('',#831,#832,#833);
+#831 = CARTESIAN_POINT('',(0.E+000,-3.774758283726E-015,-12.));
+#832 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.));
+#833 = DIRECTION('',(1.,0.E+000,0.E+000));
+#834 = PCURVE('',#101,#835);
+#835 = DEFINITIONAL_REPRESENTATION('',(#836),#840);
+#836 = LINE('',#837,#838);
+#837 = CARTESIAN_POINT('',(0.E+000,-0.729727656227));
+#838 = VECTOR('',#839,1.);
+#839 = DIRECTION('',(1.,0.E+000));
+#840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#841 = PCURVE('',#842,#847);
+#842 = PLANE('',#843);
+#843 = AXIS2_PLACEMENT_3D('',#844,#845,#846);
+#844 = CARTESIAN_POINT('',(3.434356809215E-016,-7.16735334097E-016,-12.)
+ );
+#845 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#846 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#847 = DEFINITIONAL_REPRESENTATION('',(#848),#856);
+#848 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#849,#850,#851,#852,#853,#854
+,#855),.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(
'') );
-#807 = CARTESIAN_POINT('',(-13.41640786499,-2.934758283726E-015));
-#808 = CARTESIAN_POINT('',(-13.41640786499,23.237900077244));
-#809 = CARTESIAN_POINT('',(6.708203932499,11.618950038622));
-#810 = CARTESIAN_POINT('',(26.832815729997,3.513139058597E-016));
-#811 = CARTESIAN_POINT('',(6.708203932499,-11.61895003862));
-#812 = CARTESIAN_POINT('',(-13.41640786499,-23.23790007724));
-#813 = CARTESIAN_POINT('',(-13.41640786499,-2.934758283726E-015));
-#814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#815 = ORIENTED_EDGE('',*,*,#816,.F.);
-#816 = EDGE_CURVE('',#817,#789,#819,.T.);
-#817 = VERTEX_POINT('',#818);
-#818 = CARTESIAN_POINT('',(-7.5,9.,-13.66565036871));
-#819 = SURFACE_CURVE('',#820,(#833,#849),.PCURVE_S1.);
-#820 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#821,#822,#823,#824,#825,#826,
- #827,#828,#829,#830,#831,#832),.UNSPECIFIED.,.F.,.F.,(7,5,7),(
- 0.E+000,0.728300665147,1.),.UNSPECIFIED.);
-#821 = CARTESIAN_POINT('',(-7.5,9.,-13.66565036871));
-#822 = CARTESIAN_POINT('',(-7.861856680653,8.99999999841,-13.46705571524
- ));
-#823 = CARTESIAN_POINT('',(-8.221520945751,8.98151431133,-13.26687739519
+#849 = CARTESIAN_POINT('',(-13.41640786499,-3.058022949629E-015));
+#850 = CARTESIAN_POINT('',(-13.41640786499,23.237900077244));
+#851 = CARTESIAN_POINT('',(6.708203932499,11.618950038622));
+#852 = CARTESIAN_POINT('',(26.832815729997,2.280492399567E-016));
+#853 = CARTESIAN_POINT('',(6.708203932499,-11.61895003862));
+#854 = CARTESIAN_POINT('',(-13.41640786499,-23.23790007724));
+#855 = CARTESIAN_POINT('',(-13.41640786499,-3.058022949629E-015));
+#856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#857 = ORIENTED_EDGE('',*,*,#858,.T.);
+#858 = EDGE_CURVE('',#826,#859,#861,.T.);
+#859 = VERTEX_POINT('',#860);
+#860 = CARTESIAN_POINT('',(1.,-12.54,-12.87433105058));
+#861 = SURFACE_CURVE('',#862,(#889,#919),.PCURVE_S1.);
+#862 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#863,#864,#865,#866,#867,#868,
+ #869,#870,#871,#872,#873,#874,#875,#876,#877,#878,#879,#880,#881,
+ #882,#883,#884,#885,#886,#887,#888),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,4
+ ,4,6),(0.E+000,0.217125285307,0.38431440339,0.558640792156,
+ 0.739218213277,0.921862251577,1.),.UNSPECIFIED.);
+#863 = CARTESIAN_POINT('',(0.498027763762,-13.40716108453,-12.));
+#864 = CARTESIAN_POINT('',(0.543645962411,-13.38096165069,
+ -12.02737840836));
+#865 = CARTESIAN_POINT('',(0.586474855904,-13.35237483844,
+ -12.05717358239));
+#866 = CARTESIAN_POINT('',(0.626472599018,-13.32179851528,
+ -12.08894194572));
+#867 = CARTESIAN_POINT('',(0.663690501393,-13.28956002199,
+ -12.12231994203));
+#868 = CARTESIAN_POINT('',(0.724793646844,-13.22996586032,
+ -12.18379133765));
+#869 = CARTESIAN_POINT('',(0.74977387918,-13.20319517713,-12.21133174173
));
-#824 = CARTESIAN_POINT('',(-8.578254948444,8.944962974208,
- -13.06540141044));
-#825 = CARTESIAN_POINT('',(-8.931371273127,8.890711430011,-12.8629200125
- ));
-#826 = CARTESIAN_POINT('',(-9.280234503089,8.819074658035,
- -12.65973347569));
-#827 = CARTESIAN_POINT('',(-9.752602157716,8.697155145398,
- -12.38020922149));
-#828 = CARTESIAN_POINT('',(-9.880270605204,8.661641881696,
- -12.30420840259));
-#829 = CARTESIAN_POINT('',(-10.00723497135,8.623752840494,
- -12.22816970797));
-#830 = CARTESIAN_POINT('',(-10.13346523094,8.583498297171,
- -12.15211013607));
-#831 = CARTESIAN_POINT('',(-10.25893188478,8.540886766761,
- -12.07604729448));
-#832 = CARTESIAN_POINT('',(-10.38360595973,8.495925003961,-11.9999994));
-#833 = PCURVE('',#239,#834);
-#834 = DEFINITIONAL_REPRESENTATION('',(#835),#848);
-#835 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#836,#837,#838,#839,#840,#841,
- #842,#843,#844,#845,#846,#847),.UNSPECIFIED.,.F.,.F.,(7,5,7),(
- 0.E+000,0.728300665147,1.),.UNSPECIFIED.);
-#836 = CARTESIAN_POINT('',(0.694738276197,-0.862087383767));
-#837 = CARTESIAN_POINT('',(0.718466583212,-0.845135757264));
-#838 = CARTESIAN_POINT('',(0.7419352115,-0.828451184563));
-#839 = CARTESIAN_POINT('',(0.765190029959,-0.812025554407));
-#840 = CARTESIAN_POINT('',(0.788270976611,-0.795854199284));
-#841 = CARTESIAN_POINT('',(0.811216308861,-0.779934898996));
-#842 = CARTESIAN_POINT('',(0.842590130431,-0.758423114151));
-#843 = CARTESIAN_POINT('',(0.851101038189,-0.752613495646));
-#844 = CARTESIAN_POINT('',(0.859600647663,-0.746839015951));
-#845 = CARTESIAN_POINT('',(0.8680910295,-0.741099761746));
-#846 = CARTESIAN_POINT('',(0.876574284576,-0.735395886707));
-#847 = CARTESIAN_POINT('',(0.885052544002,-0.729727611506));
-#848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#849 = PCURVE('',#850,#855);
-#850 = CYLINDRICAL_SURFACE('',#851,8.5);
-#851 = AXIS2_PLACEMENT_3D('',#852,#853,#854);
-#852 = CARTESIAN_POINT('',(-7.5,0.5,-24.4));
-#853 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#854 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#855 = DEFINITIONAL_REPRESENTATION('',(#856),#869);
-#856 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#857,#858,#859,#860,#861,#862,
- #863,#864,#865,#866,#867,#868),.UNSPECIFIED.,.F.,.F.,(7,5,7),(
- 0.E+000,0.728300665147,1.),.UNSPECIFIED.);
-#857 = CARTESIAN_POINT('',(0.E+000,-10.73434963128));
-#858 = CARTESIAN_POINT('',(-4.257137419448E-002,-10.93294428475));
-#859 = CARTESIAN_POINT('',(-8.488482271486E-002,-11.1331226048));
-#860 = CARTESIAN_POINT('',(-0.126992377805,-11.33459858955));
-#861 = CARTESIAN_POINT('',(-0.168943757639,-11.53707998749));
-#862 = CARTESIAN_POINT('',(-0.210790370408,-11.7402665243));
-#863 = CARTESIAN_POINT('',(-0.268184240413,-12.0197907785));
-#864 = CARTESIAN_POINT('',(-0.283771604932,-12.09579159741));
-#865 = CARTESIAN_POINT('',(-0.299355427338,-12.17183029202));
-#866 = CARTESIAN_POINT('',(-0.314938796046,-12.24788986393));
-#867 = CARTESIAN_POINT('',(-0.330524918214,-12.32395270551));
-#868 = CARTESIAN_POINT('',(-0.346117119742,-12.4000006));
-#869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#870 = ORIENTED_EDGE('',*,*,#871,.F.);
-#871 = EDGE_CURVE('',#575,#817,#872,.T.);
-#872 = SURFACE_CURVE('',#873,(#878,#893),.PCURVE_S1.);
-#873 = CIRCLE('',#874,15.58845726812);
-#874 = AXIS2_PLACEMENT_3D('',#875,#876,#877);
-#875 = CARTESIAN_POINT('',(5.773159728051E-015,9.,0.E+000));
-#876 = DIRECTION('',(2.22044604925E-016,1.,-0.E+000));
-#877 = DIRECTION('',(0.E+000,0.E+000,1.));
-#878 = PCURVE('',#239,#879);
-#879 = DEFINITIONAL_REPRESENTATION('',(#880),#892);
-#880 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#881,#882,#883,#884,#885,#886,
- #887,#888,#889,#890,#891),.UNSPECIFIED.,.F.,.F.,(11,11),(
- 3.14159265359,3.64353046207),.PIECEWISE_BEZIER_KNOTS.);
-#881 = CARTESIAN_POINT('',(-8.881784197001E-016,-1.047197551197));
-#882 = CARTESIAN_POINT('',(8.693817865272E-002,-1.047197551197));
-#883 = CARTESIAN_POINT('',(0.173876491016,-1.042348908925));
-#884 = CARTESIAN_POINT('',(0.258683840362,-1.032651882866));
-#885 = CARTESIAN_POINT('',(0.339240075547,-1.01832337417));
-#886 = CARTESIAN_POINT('',(0.41388536559,-0.999803105486));
-#887 = CARTESIAN_POINT('',(0.482111863399,-0.977649315551));
-#888 = CARTESIAN_POINT('',(0.543928096085,-0.952368465951));
-#889 = CARTESIAN_POINT('',(0.599656880233,-0.92442686273));
-#890 = CARTESIAN_POINT('',(0.649759216541,-0.894220659226));
-#891 = CARTESIAN_POINT('',(0.694738276197,-0.862087383767));
-#892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#893 = PCURVE('',#623,#894);
-#894 = DEFINITIONAL_REPRESENTATION('',(#895),#899);
-#895 = CIRCLE('',#896,15.58845726812);
-#896 = AXIS2_PLACEMENT_2D('',#897,#898);
-#897 = CARTESIAN_POINT('',(7.5,-24.4));
-#898 = DIRECTION('',(0.E+000,-1.));
-#899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#900 = ORIENTED_EDGE('',*,*,#574,.F.);
-#901 = ORIENTED_EDGE('',*,*,#902,.T.);
-#902 = EDGE_CURVE('',#529,#903,#905,.T.);
-#903 = VERTEX_POINT('',#904);
-#904 = CARTESIAN_POINT('',(-1.451923123656E-005,2.334048378266,
- -17.84803121264));
-#905 = SURFACE_CURVE('',#906,(#911,#924),.PCURVE_S1.);
-#906 = CIRCLE('',#907,17.461553388016);
-#907 = AXIS2_PLACEMENT_3D('',#908,#909,#910);
-#908 = CARTESIAN_POINT('',(2.872006552813E-015,-4.065632358946,
- -1.601495176188));
-#909 = DIRECTION('',(2.065942012979E-016,0.930417567982,0.366501226724)
+#870 = CARTESIAN_POINT('',(0.773188788547,-13.17568803016,
+ -12.23954958888));
+#871 = CARTESIAN_POINT('',(0.795074129035,-13.14753455942,-12.268345097)
+ );
+#872 = CARTESIAN_POINT('',(0.836726622658,-13.08885143521,
+ -12.32818474101));
+#873 = CARTESIAN_POINT('',(0.856362628665,-13.05827293326,
+ -12.35927101321));
+#874 = CARTESIAN_POINT('',(0.874411912826,-13.02715225595,
+ -12.39080868133));
+#875 = CARTESIAN_POINT('',(0.890906800386,-12.99555864702,
+ -12.42272223746));
+#876 = CARTESIAN_POINT('',(0.921376225013,-12.93039161234,
+ -12.48833427015));
+#877 = CARTESIAN_POINT('',(0.935238945742,-12.89678880847,
+ -12.52205466048));
+#878 = CARTESIAN_POINT('',(0.947489710439,-12.86280445521,
+ -12.55604290783));
+#879 = CARTESIAN_POINT('',(0.958148525891,-12.82849571828,
+ -12.59023857478));
+#880 = CARTESIAN_POINT('',(0.97640944575,-12.7589346925,-12.65933351562)
);
-#910 = DIRECTION('',(-8.137962009254E-017,-0.366501226724,0.930417567982
+#881 = CARTESIAN_POINT('',(0.983975164414,-12.72367681886,-12.6942356162
));
-#911 = PCURVE('',#239,#912);
-#912 = DEFINITIONAL_REPRESENTATION('',(#913),#923);
-#913 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#914,#915,#916,#917,#918,#919,
- #920,#921,#922),.UNSPECIFIED.,.F.,.F.,(9,9),(3.14159265359,
- 3.141593485087),.PIECEWISE_BEZIER_KNOTS.);
-#914 = CARTESIAN_POINT('',(7.0477220085E-014,-1.440760815335));
-#915 = CARTESIAN_POINT('',(7.77577733493E-007,-1.440760815335));
-#916 = CARTESIAN_POINT('',(1.555155432527E-006,-1.440760815332));
-#917 = CARTESIAN_POINT('',(2.332732954366E-006,-1.44076081534));
-#918 = CARTESIAN_POINT('',(3.110310888777E-006,-1.440760815324));
-#919 = CARTESIAN_POINT('',(3.887888256112E-006,-1.440760815336));
-#920 = CARTESIAN_POINT('',(4.665466095766E-006,-1.440760815332));
-#921 = CARTESIAN_POINT('',(5.443043711541E-006,-1.440760815333));
-#922 = CARTESIAN_POINT('',(6.220621374528E-006,-1.440760815332));
-#923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#924 = PCURVE('',#562,#925);
-#925 = DEFINITIONAL_REPRESENTATION('',(#926),#930);
-#926 = CIRCLE('',#927,17.461553388016);
-#927 = AXIS2_PLACEMENT_2D('',#928,#929);
-#928 = CARTESIAN_POINT('',(4.499987558757,-4.983449898891E+003));
-#929 = DIRECTION('',(0.E+000,1.));
-#930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#931 = ORIENTED_EDGE('',*,*,#932,.T.);
-#932 = EDGE_CURVE('',#903,#933,#935,.T.);
-#933 = VERTEX_POINT('',#934);
-#934 = CARTESIAN_POINT('',(-1.451924486842E-005,-2.334048378284,
- -17.84803121264));
-#935 = SURFACE_CURVE('',#936,(#941,#948),.PCURVE_S1.);
-#936 = CIRCLE('',#937,2.334048378311);
-#937 = AXIS2_PLACEMENT_3D('',#938,#939,#940);
-#938 = CARTESIAN_POINT('',(-1.875973504046E-015,4.165497955558E-031,
- -17.84803121264));
-#939 = DIRECTION('',(3.16602527217E-016,-7.029988307415E-032,1.));
-#940 = DIRECTION('',(1.,-2.22044604925E-016,-3.16602527217E-016));
-#941 = PCURVE('',#239,#942);
-#942 = DEFINITIONAL_REPRESENTATION('',(#943),#947);
-#943 = LINE('',#944,#945);
-#944 = CARTESIAN_POINT('',(-1.570796326795,-1.440760815333));
-#945 = VECTOR('',#946,1.);
-#946 = DIRECTION('',(1.,0.E+000));
-#947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#948 = PCURVE('',#949,#954);
-#949 = CONICAL_SURFACE('',#950,1.967552378075E+003,0.375245789179);
-#950 = AXIS2_PLACEMENT_3D('',#951,#952,#953);
-#951 = CARTESIAN_POINT('',(0.E+000,0.E+000,4.983E+003));
-#952 = DIRECTION('',(0.E+000,0.E+000,1.));
-#953 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#954 = DEFINITIONAL_REPRESENTATION('',(#955),#959);
-#955 = LINE('',#956,#957);
-#956 = CARTESIAN_POINT('',(1.570796326795,-5.000848031213E+003));
-#957 = VECTOR('',#958,1.);
-#958 = DIRECTION('',(1.,0.E+000));
-#959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#960 = ORIENTED_EDGE('',*,*,#961,.T.);
-#961 = EDGE_CURVE('',#933,#962,#964,.T.);
-#962 = VERTEX_POINT('',#963);
-#963 = CARTESIAN_POINT('',(3.256495433688E-015,-2.334048378311,
- -17.84803121264));
-#964 = SURFACE_CURVE('',#965,(#970,#983),.PCURVE_S1.);
-#965 = CIRCLE('',#966,17.461553388025);
-#966 = AXIS2_PLACEMENT_3D('',#967,#968,#969);
-#967 = CARTESIAN_POINT('',(4.677510014631E-015,4.065632358912,
- -1.601495176175));
-#968 = DIRECTION('',(-2.065942012979E-016,-0.930417567982,0.366501226724
+#882 = CARTESIAN_POINT('',(0.989936186475,-12.68819205223,
+ -12.72924141625));
+#883 = CARTESIAN_POINT('',(0.994296251091,-12.65253130889,
+ -12.76429959442));
+#884 = CARTESIAN_POINT('',(0.998229296263,-12.60143345145,
+ -12.81436202243));
+#885 = CARTESIAN_POINT('',(0.999113913865,-12.58609992658,
+ -12.82936285983));
+#886 = CARTESIAN_POINT('',(0.999704349583,-12.57074718909,-12.8443605423
));
-#969 = DIRECTION('',(-8.137962009254E-017,-0.366501226724,
- -0.930417567982));
-#970 = PCURVE('',#239,#971);
-#971 = DEFINITIONAL_REPRESENTATION('',(#972),#982);
-#972 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#973,#974,#975,#976,#977,#978,
- #979,#980,#981),.UNSPECIFIED.,.F.,.F.,(9,9),(6.283184475682,
- 6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
-#973 = CARTESIAN_POINT('',(3.141586432963,-1.44076081533));
-#974 = CARTESIAN_POINT('',(3.141587210541,-1.440760815331));
-#975 = CARTESIAN_POINT('',(3.141587988115,-1.440760815331));
-#976 = CARTESIAN_POINT('',(3.141588765706,-1.440760815333));
-#977 = CARTESIAN_POINT('',(3.141589543266,-1.44076081533));
-#978 = CARTESIAN_POINT('',(3.141590320854,-1.440760815331));
-#979 = CARTESIAN_POINT('',(3.141591098428,-1.440760815332));
-#980 = CARTESIAN_POINT('',(3.141591876011,-1.440760815333));
-#981 = CARTESIAN_POINT('',(3.14159265359,-1.440760815333));
-#982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#983 = PCURVE('',#984,#989);
-#984 = PLANE('',#985);
-#985 = AXIS2_PLACEMENT_3D('',#986,#987,#988);
-#986 = CARTESIAN_POINT('',(-1.24412540275E-005,1.830506133621E+003,
- 4.63508783991E+003));
-#987 = DIRECTION('',(-2.065942012979E-016,-0.930417567982,0.366501226724
+#887 = CARTESIAN_POINT('',(0.999999999211,-12.55537920767,
+ -12.85935122262));
+#888 = CARTESIAN_POINT('',(1.,-12.54,-12.87433105058));
+#889 = PCURVE('',#101,#890);
+#890 = DEFINITIONAL_REPRESENTATION('',(#891),#918);
+#891 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#892,#893,#894,#895,#896,#897,
+ #898,#899,#900,#901,#902,#903,#904,#905,#906,#907,#908,#909,#910,
+ #911,#912,#913,#914,#915,#916,#917),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,4
+ ,4,6),(0.E+000,0.217125285307,0.38431440339,0.558640792156,
+ 0.739218213277,0.921862251577,1.),.UNSPECIFIED.);
+#892 = CARTESIAN_POINT('',(4.749518308613,-0.729727656227));
+#893 = CARTESIAN_POINT('',(4.752988634075,-0.731768322301));
+#894 = CARTESIAN_POINT('',(4.756273641811,-0.733993777236));
+#895 = CARTESIAN_POINT('',(4.75937046382,-0.736372676291));
+#896 = CARTESIAN_POINT('',(4.762281733218,-0.738879331162));
+#897 = CARTESIAN_POINT('',(4.767114629161,-0.743510200629));
+#898 = CARTESIAN_POINT('',(4.769109660643,-0.745589569811));
+#899 = CARTESIAN_POINT('',(4.770999234683,-0.747725229559));
+#900 = CARTESIAN_POINT('',(4.772785167762,-0.749910173422));
+#901 = CARTESIAN_POINT('',(4.776224953072,-0.754462750144));
+#902 = CARTESIAN_POINT('',(4.77786985241,-0.756834098856));
+#903 = CARTESIAN_POINT('',(4.779405615023,-0.759246643047));
+#904 = CARTESIAN_POINT('',(4.780833466852,-0.761695079387));
+#905 = CARTESIAN_POINT('',(4.783522006148,-0.766744038197));
+#906 = CARTESIAN_POINT('',(4.784774844116,-0.769346787613));
+#907 = CARTESIAN_POINT('',(4.78591327187,-0.771978504246));
+#908 = CARTESIAN_POINT('',(4.786937250817,-0.774634891056));
+#909 = CARTESIAN_POINT('',(4.788765159947,-0.780020133908));
+#910 = CARTESIAN_POINT('',(4.789566432968,-0.782749414251));
+#911 = CARTESIAN_POINT('',(4.790249019201,-0.785496121754));
+#912 = CARTESIAN_POINT('',(4.79081134913,-0.788256485669));
+#913 = CARTESIAN_POINT('',(4.791439215818,-0.792212088982));
+#914 = CARTESIAN_POINT('',(4.791604905671,-0.793399132125));
+#915 = CARTESIAN_POINT('',(4.791747975746,-0.79458771625));
+#916 = CARTESIAN_POINT('',(4.791868218267,-0.795777548367));
+#917 = CARTESIAN_POINT('',(4.791965400334,-0.796968331762));
+#918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#919 = PCURVE('',#529,#920);
+#920 = DEFINITIONAL_REPRESENTATION('',(#921),#948);
+#921 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#922,#923,#924,#925,#926,#927,
+ #928,#929,#930,#931,#932,#933,#934,#935,#936,#937,#938,#939,#940,
+ #941,#942,#943,#944,#945,#946,#947),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,4
+ ,4,6),(0.E+000,0.217125285307,0.38431440339,0.558640792156,
+ 0.739218213277,0.921862251577,1.),.UNSPECIFIED.);
+#922 = CARTESIAN_POINT('',(-5.233711906961,-10.8));
+#923 = CARTESIAN_POINT('',(-5.286318279022,-10.77262159164));
+#924 = CARTESIAN_POINT('',(-5.337694779403,-10.7428264176));
+#925 = CARTESIAN_POINT('',(-5.387910769447,-10.71105805427));
+#926 = CARTESIAN_POINT('',(-5.437064129634,-10.67768005796));
+#927 = CARTESIAN_POINT('',(-5.522416683721,-10.61620866234));
+#928 = CARTESIAN_POINT('',(-5.558991885516,-10.58866825826));
+#929 = CARTESIAN_POINT('',(-5.595065925597,-10.56045041111));
+#930 = CARTESIAN_POINT('',(-5.630691913341,-10.53165490299));
+#931 = CARTESIAN_POINT('',(-5.702654676575,-10.47181525898));
+#932 = CARTESIAN_POINT('',(-5.738956231835,-10.44072898678));
+#933 = CARTESIAN_POINT('',(-5.774883505431,-10.40919131866));
+#934 = CARTESIAN_POINT('',(-5.810490109461,-10.37727776253));
+#935 = CARTESIAN_POINT('',(-5.882428473673,-10.31166572984));
+#936 = CARTESIAN_POINT('',(-5.918740251832,-10.27794533951));
+#937 = CARTESIAN_POINT('',(-5.954815991316,-10.24395709216));
+#938 = CARTESIAN_POINT('',(-5.9907071021,-10.20976142521));
+#939 = CARTESIAN_POINT('',(-6.062625093602,-10.14066648437));
+#940 = CARTESIAN_POINT('',(-6.098648802845,-10.10576438379));
+#941 = CARTESIAN_POINT('',(-6.134582118639,-10.07075858374));
+#942 = CARTESIAN_POINT('',(-6.170472610885,-10.03570040557));
+#943 = CARTESIAN_POINT('',(-6.221721609705,-9.985637977565));
+#944 = CARTESIAN_POINT('',(-6.237077806628,-9.970637140169));
+#945 = CARTESIAN_POINT('',(-6.252438113893,-9.955639457692));
+#946 = CARTESIAN_POINT('',(-6.267806099507,-9.940648777373));
+#947 = CARTESIAN_POINT('',(-6.28318530718,-9.925668949417));
+#948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#949 = ORIENTED_EDGE('',*,*,#950,.T.);
+#950 = EDGE_CURVE('',#859,#951,#953,.T.);
+#951 = VERTEX_POINT('',#952);
+#952 = CARTESIAN_POINT('',(-0.498027763762,-13.40716108453,-12.));
+#953 = SURFACE_CURVE('',#954,(#1034,#1117),.PCURVE_S1.);
+#954 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#955,#956,#957,#958,#959,#960,
+ #961,#962,#963,#964,#965,#966,#967,#968,#969,#970,#971,#972,#973,
+ #974,#975,#976,#977,#978,#979,#980,#981,#982,#983,#984,#985,#986,
+ #987,#988,#989,#990,#991,#992,#993,#994,#995,#996,#997,#998,#999,
+ #1000,#1001,#1002,#1003,#1004,#1005,#1006,#1007,#1008,#1009,#1010,
+ #1011,#1012,#1013,#1014,#1015,#1016,#1017,#1018,#1019,#1020,#1021,
+ #1022,#1023,#1024,#1025,#1026,#1027,#1028,#1029,#1030,#1031,#1032,
+ #1033),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,7,7,7,9),(0.E+000,
+ 0.237742061015,0.287932139402,0.366541218212,0.446428987206,
+ 0.496664725322,0.562663324349,0.61451049372,0.753816864981,
+ 0.894693784265,0.94154939071,1.),.UNSPECIFIED.);
+#955 = CARTESIAN_POINT('',(1.,-12.54,-12.87433105058));
+#956 = CARTESIAN_POINT('',(0.999999994376,-12.43040476542,-12.9810802274
));
-#988 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
-#989 = DEFINITIONAL_REPRESENTATION('',(#990),#994);
-#990 = CIRCLE('',#991,17.461553388025);
-#991 = AXIS2_PLACEMENT_2D('',#992,#993);
-#992 = CARTESIAN_POINT('',(1.244125443772E-005,-4.983449898891E+003));
-#993 = DIRECTION('',(-0.E+000,-1.));
-#994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#995 = ORIENTED_EDGE('',*,*,#996,.T.);
-#996 = EDGE_CURVE('',#962,#997,#999,.T.);
-#997 = VERTEX_POINT('',#998);
-#998 = CARTESIAN_POINT('',(4.607252876563,-2.107265317806,
- -17.27230887332));
-#999 = SURFACE_CURVE('',#1000,(#1005,#1029),.PCURVE_S1.);
-#1000 = CIRCLE('',#1001,17.461553388025);
-#1001 = AXIS2_PLACEMENT_3D('',#1002,#1003,#1004);
-#1002 = CARTESIAN_POINT('',(4.677510014631E-015,4.065632358912,
- -1.601495176175));
-#1003 = DIRECTION('',(-2.065942012979E-016,-0.930417567982,
- 0.366501226724));
-#1004 = DIRECTION('',(-8.137962009254E-017,-0.366501226724,
- -0.930417567982));
-#1005 = PCURVE('',#239,#1006);
-#1006 = DEFINITIONAL_REPRESENTATION('',(#1007),#1028);
-#1007 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#1008,#1009,#1010,#1011,#1012,
- #1013,#1014,#1015,#1016,#1017,#1018,#1019,#1020,#1021,#1022,#1023,
- #1024,#1025,#1026,#1027),.UNSPECIFIED.,.F.,.F.,(11,9,11),(
- 5.551115123126E-017,0.133506392897,0.267012785793),.UNSPECIFIED.);
-#1008 = CARTESIAN_POINT('',(3.14159265359,-1.440760815333));
-#1009 = CARTESIAN_POINT('',(3.241471860417,-1.440760815333));
-#1010 = CARTESIAN_POINT('',(3.341351228231,-1.439382283999));
-#1011 = CARTESIAN_POINT('',(3.438639643049,-1.436625360875));
-#1012 = CARTESIAN_POINT('',(3.53076079546,-1.432559859095));
-#1013 = CARTESIAN_POINT('',(3.615778617677,-1.427328808844));
-#1014 = CARTESIAN_POINT('',(3.693391850858,-1.421106418362));
-#1015 = CARTESIAN_POINT('',(3.763770945894,-1.414041575088));
-#1016 = CARTESIAN_POINT('',(3.827450764569,-1.406269230172));
-#1017 = CARTESIAN_POINT('',(3.88506167427,-1.397900197634));
-#1018 = CARTESIAN_POINT('',(3.989439329355,-1.380154001309));
-#1019 = CARTESIAN_POINT('',(4.036206057229,-1.370776823514));
-#1020 = CARTESIAN_POINT('',(4.078197153075,-1.36098805836));
-#1021 = CARTESIAN_POINT('',(4.116072487485,-1.350861123556));
-#1022 = CARTESIAN_POINT('',(4.15040581744,-1.340452781149));
-#1023 = CARTESIAN_POINT('',(4.181681030928,-1.329807701278));
-#1024 = CARTESIAN_POINT('',(4.21030504241,-1.318961628917));
-#1025 = CARTESIAN_POINT('',(4.236618213719,-1.307943317425));
-#1026 = CARTESIAN_POINT('',(4.260907363427,-1.296776349214));
-#1027 = CARTESIAN_POINT('',(4.2834148198,-1.285480171139));
-#1028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1029 = PCURVE('',#984,#1030);
-#1030 = DEFINITIONAL_REPRESENTATION('',(#1031),#1035);
-#1031 = CIRCLE('',#1032,17.461553388025);
-#1032 = AXIS2_PLACEMENT_2D('',#1033,#1034);
-#1033 = CARTESIAN_POINT('',(1.244125443772E-005,-4.983449898891E+003));
-#1034 = DIRECTION('',(-0.E+000,-1.));
-#1035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1036 = ORIENTED_EDGE('',*,*,#1037,.T.);
-#1037 = EDGE_CURVE('',#997,#527,#1038,.T.);
-#1038 = SURFACE_CURVE('',#1039,(#1044,#1064),.PCURVE_S1.);
-#1039 = CIRCLE('',#1040,17.883609280209);
-#1040 = AXIS2_PLACEMENT_3D('',#1041,#1042,#1043);
-#1041 = CARTESIAN_POINT('',(-1.901451001984,4.222069365198E-016,
- -0.74900146855));
-#1042 = DIRECTION('',(0.930417567982,-2.065942012979E-016,0.366501226724
+#957 = CARTESIAN_POINT('',(0.986272727753,-12.32068588307,
+ -13.08693829874));
+#958 = CARTESIAN_POINT('',(0.958765780564,-12.21136492265,
+ -13.19142656158));
+#959 = CARTESIAN_POINT('',(0.916731699363,-12.10350585017,
+ -13.29356424819));
+#960 = CARTESIAN_POINT('',(0.859306907524,-11.99873286457,
+ -13.39188690141));
+#961 = CARTESIAN_POINT('',(0.78553541847,-11.89941383418,-13.48431655078
));
-#1043 = DIRECTION('',(0.366501226724,-8.137962009254E-017,
- -0.930417567982));
-#1044 = PCURVE('',#239,#1045);
-#1045 = DEFINITIONAL_REPRESENTATION('',(#1046),#1063);
-#1046 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1047,#1048,#1049,#1050,#1051,
- #1052,#1053,#1054,#1055,#1056,#1057,#1058,#1059,#1060,#1061,#1062),
- .UNSPECIFIED.,.F.,.F.,(9,7,9),(6.165078700746,6.283185307177,
- 6.401291913609),.UNSPECIFIED.);
-#1047 = CARTESIAN_POINT('',(4.283414819795,-1.285480171139));
-#1048 = CARTESIAN_POINT('',(4.331412257116,-1.291193521293));
-#1049 = CARTESIAN_POINT('',(4.381507733883,-1.296221662829));
-#1050 = CARTESIAN_POINT('',(4.433576005038,-1.300509583606));
-#1051 = CARTESIAN_POINT('',(4.487399943304,-1.304004522998));
-#1052 = CARTESIAN_POINT('',(4.542655158242,-1.306659866676));
-#1053 = CARTESIAN_POINT('',(4.598902439775,-1.308441407842));
-#1054 = CARTESIAN_POINT('',(4.655645708256,-1.309332185159));
-#1055 = CARTESIAN_POINT('',(4.769132252495,-1.309332185159));
-#1056 = CARTESIAN_POINT('',(4.825875520968,-1.30844140784));
-#1057 = CARTESIAN_POINT('',(4.882122802521,-1.306659866687));
-#1058 = CARTESIAN_POINT('',(4.937378017421,-1.304004522978));
-#1059 = CARTESIAN_POINT('',(4.991201955723,-1.300509583618));
-#1060 = CARTESIAN_POINT('',(5.043270226862,-1.296221662828));
-#1061 = CARTESIAN_POINT('',(5.093365703638,-1.291193521295));
-#1062 = CARTESIAN_POINT('',(5.141363140959,-1.285480171141));
-#1063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1064 = PCURVE('',#1065,#1070);
-#1065 = PLANE('',#1066);
-#1066 = AXIS2_PLACEMENT_3D('',#1067,#1068,#1069);
-#1067 = CARTESIAN_POINT('',(-1.828006146063E+003,-2.,4.63508783991E+003)
+#962 = CARTESIAN_POINT('',(0.694824619821,-11.80849223389,
+ -13.56833867427));
+#963 = CARTESIAN_POINT('',(0.563640310873,-11.71349731179,
+ -13.65566985381));
+#964 = CARTESIAN_POINT('',(0.540015483113,-11.69751457166,
+ -13.67034377125));
+#965 = CARTESIAN_POINT('',(0.515638895939,-11.68215053465,
+ -13.68443192247));
+#966 = CARTESIAN_POINT('',(0.4905210277,-11.66745096871,-13.6978948354)
);
-#1068 = DIRECTION('',(0.930417567982,-2.065942012979E-016,0.366501226724
+#967 = CARTESIAN_POINT('',(0.464677621153,-11.65346385294,
+ -13.71069112653));
+#968 = CARTESIAN_POINT('',(0.438130515222,-11.64023849232,
+ -13.72277826608));
+#969 = CARTESIAN_POINT('',(0.410908476767,-11.6278246324,-13.73411334309
));
-#1069 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1070 = DEFINITIONAL_REPRESENTATION('',(#1071),#1075);
-#1071 = CIRCLE('',#1072,17.883609280209);
-#1072 = AXIS2_PLACEMENT_2D('',#1073,#1074);
-#1073 = CARTESIAN_POINT('',(2.,-4.982533650384E+003));
-#1074 = DIRECTION('',(0.E+000,-1.));
-#1075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1076 = ADVANCED_FACE('',(#1077),#212,.T.);
-#1077 = FACE_BOUND('',#1078,.F.);
-#1078 = EDGE_LOOP('',(#1079,#1109,#1138,#1166,#1188,#1189,#1190,#1218,
- #1246));
-#1079 = ORIENTED_EDGE('',*,*,#1080,.F.);
-#1080 = EDGE_CURVE('',#1081,#1083,#1085,.T.);
-#1081 = VERTEX_POINT('',#1082);
-#1082 = CARTESIAN_POINT('',(14.54,-5.263234195376,-22.8));
-#1083 = VERTEX_POINT('',#1084);
-#1084 = CARTESIAN_POINT('',(14.54,-5.263234195376,-24.4));
-#1085 = SURFACE_CURVE('',#1086,(#1090,#1097),.PCURVE_S1.);
-#1086 = LINE('',#1087,#1088);
-#1087 = CARTESIAN_POINT('',(14.54,-5.263234195376,-24.4));
-#1088 = VECTOR('',#1089,1.);
-#1089 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#1090 = PCURVE('',#212,#1091);
-#1091 = DEFINITIONAL_REPRESENTATION('',(#1092),#1096);
-#1092 = LINE('',#1093,#1094);
-#1093 = CARTESIAN_POINT('',(-4.117543848991,0.E+000));
-#1094 = VECTOR('',#1095,1.);
-#1095 = DIRECTION('',(-0.E+000,1.));
-#1096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1097 = PCURVE('',#1098,#1103);
-#1098 = PLANE('',#1099);
-#1099 = AXIS2_PLACEMENT_3D('',#1100,#1101,#1102);
-#1100 = CARTESIAN_POINT('',(14.54,-2.56173769149,-22.8));
-#1101 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
-#1102 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#1103 = DEFINITIONAL_REPRESENTATION('',(#1104),#1108);
-#1104 = LINE('',#1105,#1106);
-#1105 = CARTESIAN_POINT('',(2.701496503886,-1.6));
-#1106 = VECTOR('',#1107,1.);
-#1107 = DIRECTION('',(0.E+000,-1.));
-#1108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1109 = ORIENTED_EDGE('',*,*,#1110,.T.);
-#1110 = EDGE_CURVE('',#1081,#1111,#1113,.T.);
-#1111 = VERTEX_POINT('',#1112);
-#1112 = CARTESIAN_POINT('',(10.75,-8.354139036202,-22.8));
-#1113 = SURFACE_CURVE('',#1114,(#1119,#1126),.PCURVE_S1.);
-#1114 = CIRCLE('',#1115,8.5);
-#1115 = AXIS2_PLACEMENT_3D('',#1116,#1117,#1118);
-#1116 = CARTESIAN_POINT('',(7.5,-0.5,-22.8));
-#1117 = DIRECTION('',(0.E+000,0.E+000,-1.));
-#1118 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1119 = PCURVE('',#212,#1120);
-#1120 = DEFINITIONAL_REPRESENTATION('',(#1121),#1125);
-#1121 = LINE('',#1122,#1123);
-#1122 = CARTESIAN_POINT('',(-6.28318530718,-1.6));
-#1123 = VECTOR('',#1124,1.);
-#1124 = DIRECTION('',(1.,-0.E+000));
-#1125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1126 = PCURVE('',#1127,#1132);
-#1127 = PLANE('',#1128);
-#1128 = AXIS2_PLACEMENT_3D('',#1129,#1130,#1131);
-#1129 = CARTESIAN_POINT('',(0.328762454626,3.284398971779E-017,-22.8));
-#1130 = DIRECTION('',(2.17641551528E-033,4.292033234233E-032,-1.));
-#1131 = DIRECTION('',(-2.22044604925E-016,-1.,-4.292033234233E-032));
-#1132 = DEFINITIONAL_REPRESENTATION('',(#1133),#1137);
-#1133 = CIRCLE('',#1134,8.5);
-#1134 = AXIS2_PLACEMENT_2D('',#1135,#1136);
-#1135 = CARTESIAN_POINT('',(0.5,-7.171237545374));
-#1136 = DIRECTION('',(-1.,9.341247723083E-065));
-#1137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1138 = ORIENTED_EDGE('',*,*,#1139,.F.);
-#1139 = EDGE_CURVE('',#1140,#1111,#1142,.T.);
-#1140 = VERTEX_POINT('',#1141);
-#1141 = CARTESIAN_POINT('',(10.75,-8.354139036202,-19.9));
-#1142 = SURFACE_CURVE('',#1143,(#1147,#1154),.PCURVE_S1.);
-#1143 = LINE('',#1144,#1145);
-#1144 = CARTESIAN_POINT('',(10.75,-8.354139036202,-24.4));
-#1145 = VECTOR('',#1146,1.);
-#1146 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#1147 = PCURVE('',#212,#1148);
-#1148 = DEFINITIONAL_REPRESENTATION('',(#1149),#1153);
-#1149 = LINE('',#1150,#1151);
-#1150 = CARTESIAN_POINT('',(-3.533934040694,0.E+000));
-#1151 = VECTOR('',#1152,1.);
-#1152 = DIRECTION('',(-0.E+000,1.));
-#1153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1154 = PCURVE('',#1155,#1160);
-#1155 = PLANE('',#1156);
-#1156 = AXIS2_PLACEMENT_3D('',#1157,#1158,#1159);
-#1157 = CARTESIAN_POINT('',(10.75,9.75,-19.9));
-#1158 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
-#1159 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#1160 = DEFINITIONAL_REPRESENTATION('',(#1161),#1165);
-#1161 = LINE('',#1162,#1163);
-#1162 = CARTESIAN_POINT('',(18.104139036202,-4.5));
-#1163 = VECTOR('',#1164,1.);
-#1164 = DIRECTION('',(0.E+000,-1.));
-#1165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1166 = ORIENTED_EDGE('',*,*,#1167,.T.);
-#1167 = EDGE_CURVE('',#1140,#169,#1168,.T.);
-#1168 = SURFACE_CURVE('',#1169,(#1174,#1181),.PCURVE_S1.);
-#1169 = CIRCLE('',#1170,8.5);
-#1170 = AXIS2_PLACEMENT_3D('',#1171,#1172,#1173);
-#1171 = CARTESIAN_POINT('',(7.5,-0.5,-19.9));
-#1172 = DIRECTION('',(0.E+000,0.E+000,-1.));
-#1173 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1174 = PCURVE('',#212,#1175);
-#1175 = DEFINITIONAL_REPRESENTATION('',(#1176),#1180);
-#1176 = LINE('',#1177,#1178);
-#1177 = CARTESIAN_POINT('',(-6.28318530718,-4.5));
-#1178 = VECTOR('',#1179,1.);
-#1179 = DIRECTION('',(1.,-0.E+000));
-#1180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1181 = PCURVE('',#184,#1182);
-#1182 = DEFINITIONAL_REPRESENTATION('',(#1183),#1187);
-#1183 = CIRCLE('',#1184,8.5);
-#1184 = AXIS2_PLACEMENT_2D('',#1185,#1186);
-#1185 = CARTESIAN_POINT('',(6.25E-002,-7.25));
-#1186 = DIRECTION('',(-1.,0.E+000));
-#1187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1188 = ORIENTED_EDGE('',*,*,#196,.T.);
-#1189 = ORIENTED_EDGE('',*,*,#738,.T.);
-#1190 = ORIENTED_EDGE('',*,*,#1191,.T.);
-#1191 = EDGE_CURVE('',#706,#1192,#1194,.T.);
-#1192 = VERTEX_POINT('',#1193);
-#1193 = CARTESIAN_POINT('',(16.,-0.5,-12.));
-#1194 = SURFACE_CURVE('',#1195,(#1200,#1207),.PCURVE_S1.);
-#1195 = CIRCLE('',#1196,8.5);
-#1196 = AXIS2_PLACEMENT_3D('',#1197,#1198,#1199);
-#1197 = CARTESIAN_POINT('',(7.5,-0.5,-12.));
-#1198 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#1199 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1200 = PCURVE('',#212,#1201);
-#1201 = DEFINITIONAL_REPRESENTATION('',(#1202),#1206);
-#1202 = LINE('',#1203,#1204);
-#1203 = CARTESIAN_POINT('',(-0.E+000,-12.4));
-#1204 = VECTOR('',#1205,1.);
-#1205 = DIRECTION('',(-1.,0.E+000));
-#1206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1207 = PCURVE('',#722,#1208);
-#1208 = DEFINITIONAL_REPRESENTATION('',(#1209),#1217);
-#1209 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1210,#1211,#1212,#1213,
-#1214,#1215,#1216),.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('') );
-#1210 = CARTESIAN_POINT('',(-8.,-7.5));
-#1211 = CARTESIAN_POINT('',(-8.,7.222431864335));
-#1212 = CARTESIAN_POINT('',(4.75,-0.138784067832));
-#1213 = CARTESIAN_POINT('',(17.5,-7.5));
-#1214 = CARTESIAN_POINT('',(4.75,-14.86121593216));
-#1215 = CARTESIAN_POINT('',(-8.,-22.22243186433));
-#1216 = CARTESIAN_POINT('',(-8.,-7.5));
-#1217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1218 = ORIENTED_EDGE('',*,*,#1219,.F.);
-#1219 = EDGE_CURVE('',#1220,#1192,#1222,.T.);
-#1220 = VERTEX_POINT('',#1221);
-#1221 = CARTESIAN_POINT('',(16.,-0.5,-24.4));
-#1222 = SURFACE_CURVE('',#1223,(#1227,#1234),.PCURVE_S1.);
-#1223 = LINE('',#1224,#1225);
-#1224 = CARTESIAN_POINT('',(16.,-0.5,-24.4));
-#1225 = VECTOR('',#1226,1.);
-#1226 = DIRECTION('',(0.E+000,0.E+000,1.));
-#1227 = PCURVE('',#212,#1228);
-#1228 = DEFINITIONAL_REPRESENTATION('',(#1229),#1233);
-#1229 = LINE('',#1230,#1231);
-#1230 = CARTESIAN_POINT('',(-4.712388980385,0.E+000));
-#1231 = VECTOR('',#1232,1.);
-#1232 = DIRECTION('',(-0.E+000,-1.));
-#1233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1234 = PCURVE('',#1235,#1240);
-#1235 = PLANE('',#1236);
-#1236 = AXIS2_PLACEMENT_3D('',#1237,#1238,#1239);
-#1237 = CARTESIAN_POINT('',(16.,0.5,-24.4));
-#1238 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
-#1239 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#1240 = DEFINITIONAL_REPRESENTATION('',(#1241),#1245);
-#1241 = LINE('',#1242,#1243);
-#1242 = CARTESIAN_POINT('',(1.,0.E+000));
-#1243 = VECTOR('',#1244,1.);
-#1244 = DIRECTION('',(0.E+000,-1.));
-#1245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1246 = ORIENTED_EDGE('',*,*,#1247,.F.);
-#1247 = EDGE_CURVE('',#1083,#1220,#1248,.T.);
-#1248 = SURFACE_CURVE('',#1249,(#1254,#1261),.PCURVE_S1.);
-#1249 = CIRCLE('',#1250,8.5);
-#1250 = AXIS2_PLACEMENT_3D('',#1251,#1252,#1253);
-#1251 = CARTESIAN_POINT('',(7.5,-0.5,-24.4));
-#1252 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#1253 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1254 = PCURVE('',#212,#1255);
-#1255 = DEFINITIONAL_REPRESENTATION('',(#1256),#1260);
-#1256 = LINE('',#1257,#1258);
-#1257 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#1258 = VECTOR('',#1259,1.);
-#1259 = DIRECTION('',(-1.,0.E+000));
-#1260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1261 = PCURVE('',#1262,#1267);
-#1262 = PLANE('',#1263);
-#1263 = AXIS2_PLACEMENT_3D('',#1264,#1265,#1266);
-#1264 = CARTESIAN_POINT('',(8.4E-016,9.8E-016,-24.4));
-#1265 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#1266 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#1267 = DEFINITIONAL_REPRESENTATION('',(#1268),#1276);
-#1268 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1269,#1270,#1271,#1272,
-#1273,#1274,#1275),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#970 = CARTESIAN_POINT('',(0.339412239341,-11.59817685683,
+ -13.76116263152));
+#971 = CARTESIAN_POINT('',(0.294189396147,-11.58218486483,
+ -13.77573035173));
+#972 = CARTESIAN_POINT('',(0.247544859452,-11.56849940038,
+ -13.78818032249));
+#973 = CARTESIAN_POINT('',(0.199682839383,-11.55730664052,
+ -13.79835192031));
+#974 = CARTESIAN_POINT('',(0.15084851621,-11.54876656736,-13.80610723226
+ ));
+#975 = CARTESIAN_POINT('',(0.101328591169,-11.54300124999,
+ -13.81134083596));
+#976 = CARTESIAN_POINT('',(5.145027141993E-002,-11.54007997795,
+ -13.81399269429));
+#977 = CARTESIAN_POINT('',(-4.910412648438E-002,-11.53992123362,
+ -13.81413679771));
+#978 = CARTESIAN_POINT('',(-9.981099277774E-002,-11.54277694323,
+ -13.81154445347));
+#979 = CARTESIAN_POINT('',(-0.150157643169,-11.54857274234,
+ -13.80628329288));
+#980 = CARTESIAN_POINT('',(-0.199799989509,-11.55723704287,
+ -13.79841535673));
+#981 = CARTESIAN_POINT('',(-0.248436980356,-11.56864182201,
+ -13.7880512096));
+#982 = CARTESIAN_POINT('',(-0.295811737801,-11.58261869247,
+ -13.77533599929));
+#983 = CARTESIAN_POINT('',(-0.341710972861,-11.59897152232,
+ -13.76043893143));
+#984 = CARTESIAN_POINT('',(-0.413789431516,-11.62912779431,
+ -13.73292349645));
+#985 = CARTESIAN_POINT('',(-0.440973719929,-11.64162844044,
+ -13.7215081751));
+#986 = CARTESIAN_POINT('',(-0.467479469087,-11.6549380694,
+ -13.70934287026));
+#987 = CARTESIAN_POINT('',(-0.493278329896,-11.66900682932,
+ -13.69647058402));
+#988 = CARTESIAN_POINT('',(-0.5183488471,-11.68378536569,-13.68293388863
+ ));
+#989 = CARTESIAN_POINT('',(-0.542675626614,-11.69922569734,
+ -13.66877416927));
+#990 = CARTESIAN_POINT('',(-0.566248502872,-11.71528209234,
+ -13.65403086683));
+#991 = CARTESIAN_POINT('',(-0.619033186884,-11.7537598743,
+ -13.61865286562));
+#992 = CARTESIAN_POINT('',(-0.647691302011,-11.77659598473,
+ -13.59762263825));
+#993 = CARTESIAN_POINT('',(-0.675025425161,-11.80032433915,
+ -13.57573265268));
+#994 = CARTESIAN_POINT('',(-0.701033642186,-11.82485535067,
+ -13.55306017432));
+#995 = CARTESIAN_POINT('',(-0.725721247278,-11.85010630529,
+ -13.5296766295));
+#996 = CARTESIAN_POINT('',(-0.749099239078,-11.87600188554,
+ -13.50564711511));
+#997 = CARTESIAN_POINT('',(-0.771182816787,-11.90247469428,
+ -13.48102990827));
+#998 = CARTESIAN_POINT('',(-0.808335482894,-11.95066942995,
+ -13.43611555365));
+#999 = CARTESIAN_POINT('',(-0.823892509533,-11.9721918471,
+ -13.41602489906));
+#1000 = CARTESIAN_POINT('',(-0.838669388116,-11.99400382923,
+ -13.39562928267));
+#1001 = CARTESIAN_POINT('',(-0.852674903798,-12.01607817227,
+ -13.37495231141));
+#1002 = CARTESIAN_POINT('',(-0.865918071352,-12.03838962835,
+ -13.35401595307));
+#1003 = CARTESIAN_POINT('',(-0.878408011552,-12.06091486537,
+ -13.33284056069));
+#1004 = CARTESIAN_POINT('',(-0.890153827566,-12.0836324267,
+ -13.31144489692));
+#1005 = CARTESIAN_POINT('',(-0.930748627214,-12.16802575201,
+ -13.23181325282));
+#1006 = CARTESIAN_POINT('',(-0.955015913186,-12.2307554245,
+ -13.17233333219));
+#1007 = CARTESIAN_POINT('',(-0.974155240061,-12.29435125364,
+ -13.11172122645));
+#1008 = CARTESIAN_POINT('',(-0.988315288075,-12.35850215832,
+ -13.05025313087));
+#1009 = CARTESIAN_POINT('',(-0.99761640486,-12.4229373029,
+ -12.98817440278));
+#1010 = CARTESIAN_POINT('',(-1.002153064345,-12.48741885479,
+ -12.9257056029));
+#1011 = CARTESIAN_POINT('',(-1.001986896572,-12.55173662749,
+ -12.86304678164));
+#1012 = CARTESIAN_POINT('',(-0.99221892665,-12.68039376961,
+ -12.73700672963));
+#1013 = CARTESIAN_POINT('',(-0.982513714401,-12.74468362972,
+ -12.67366605838));
+#1014 = CARTESIAN_POINT('',(-0.968038777892,-12.80839061844,
+ -12.61053844387));
+#1015 = CARTESIAN_POINT('',(-0.948765175619,-12.87130476965,
+ -12.54783600951));
+#1016 = CARTESIAN_POINT('',(-0.9246285586,-12.93318971927,
+ -12.48580389309));
+#1017 = CARTESIAN_POINT('',(-0.895531562579,-12.99377744692,
+ -12.42472708233));
+#1018 = CARTESIAN_POINT('',(-0.861330932194,-13.0527577623,
+ -12.36494274757));
+#1019 = CARTESIAN_POINT('',(-0.808664523878,-13.12872230097,
+ -12.28753913169));
+#1020 = CARTESIAN_POINT('',(-0.79493290131,-13.14746078531,
+ -12.2684110063));
+#1021 = CARTESIAN_POINT('',(-0.780607401171,-13.16596350764,
+ -12.24948964735));
+#1022 = CARTESIAN_POINT('',(-0.765680745149,-13.18421446864,
+ -12.23079270047));
+#1023 = CARTESIAN_POINT('',(-0.750145532582,-13.20219611197,
+ -12.21233956104));
+#1024 = CARTESIAN_POINT('',(-0.733994288174,-13.21988928486,
+ -12.19415143041));
+#1025 = CARTESIAN_POINT('',(-0.717219509712,-13.23727319881,
+ -12.17625137209));
+#1026 = CARTESIAN_POINT('',(-0.678100641545,-13.27559735873,
+ -12.1367252407));
+#1027 = CARTESIAN_POINT('',(-0.65540729617,-13.29635139312,
+ -12.11527506228));
+#1028 = CARTESIAN_POINT('',(-0.631718322817,-13.31654518511,
+ -12.09436095621));
+#1029 = CARTESIAN_POINT('',(-0.607020687168,-13.33612936377,
+ -12.0740378349));
+#1030 = CARTESIAN_POINT('',(-0.581304813857,-13.35504795538,
+ -12.05436793434));
+#1031 = CARTESIAN_POINT('',(-0.55456572291,-13.37323884324,
+ -12.03542034883));
+#1032 = CARTESIAN_POINT('',(-0.526804166175,-13.39063422741,
+ -12.01727056568));
+#1033 = CARTESIAN_POINT('',(-0.498027763762,-13.40716108453,-12.));
+#1034 = PCURVE('',#101,#1035);
+#1035 = DEFINITIONAL_REPRESENTATION('',(#1036),#1116);
+#1036 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1037,#1038,#1039,#1040,#1041,
+ #1042,#1043,#1044,#1045,#1046,#1047,#1048,#1049,#1050,#1051,#1052,
+ #1053,#1054,#1055,#1056,#1057,#1058,#1059,#1060,#1061,#1062,#1063,
+ #1064,#1065,#1066,#1067,#1068,#1069,#1070,#1071,#1072,#1073,#1074,
+ #1075,#1076,#1077,#1078,#1079,#1080,#1081,#1082,#1083,#1084,#1085,
+ #1086,#1087,#1088,#1089,#1090,#1091,#1092,#1093,#1094,#1095,#1096,
+ #1097,#1098,#1099,#1100,#1101,#1102,#1103,#1104,#1105,#1106,#1107,
+ #1108,#1109,#1110,#1111,#1112,#1113,#1114,#1115),.UNSPECIFIED.,.F.,
+ .F.,(9,7,7,7,7,7,7,7,7,7,7,9),(0.E+000,0.237742061015,0.287932139402,
+ 0.366541218212,0.446428987206,0.496664725322,0.562663324349,
+ 0.61451049372,0.753816864981,0.894693784265,0.94154939071,1.),
+ .UNSPECIFIED.);
+#1037 = CARTESIAN_POINT('',(4.791965400334,-0.796968331762));
+#1038 = CARTESIAN_POINT('',(4.792657937812,-0.805454086607));
+#1039 = CARTESIAN_POINT('',(4.792277237757,-0.813953224527));
+#1040 = CARTESIAN_POINT('',(4.790778878534,-0.822429106769));
+#1041 = CARTESIAN_POINT('',(4.788055912903,-0.8308030557));
+#1042 = CARTESIAN_POINT('',(4.783980905952,-0.838952443647));
+#1043 = CARTESIAN_POINT('',(4.778408014691,-0.846695118457));
+#1044 = CARTESIAN_POINT('',(4.771225392036,-0.853799124448));
+#1045 = CARTESIAN_POINT('',(4.760473591504,-0.86123491312));
+#1046 = CARTESIAN_POINT('',(4.758526081949,-0.862486548891));
+#1047 = CARTESIAN_POINT('',(4.756505484492,-0.863690276527));
+#1048 = CARTESIAN_POINT('',(4.75441250871,-0.864842447879));
+#1049 = CARTESIAN_POINT('',(4.752248413483,-0.865939233106));
+#1050 = CARTESIAN_POINT('',(4.750015098609,-0.866976691747));
+#1051 = CARTESIAN_POINT('',(4.747715196424,-0.867950843796));
+#1052 = CARTESIAN_POINT('',(4.741651116218,-0.870278147706));
+#1053 = CARTESIAN_POINT('',(4.737793420902,-0.87153427029));
+#1054 = CARTESIAN_POINT('',(4.733794436735,-0.87260981649));
+#1055 = CARTESIAN_POINT('',(4.729673851369,-0.873489853484));
+#1056 = CARTESIAN_POINT('',(4.7254559463,-0.874161532221));
+#1057 = CARTESIAN_POINT('',(4.721169511321,-0.874615049005));
+#1058 = CARTESIAN_POINT('',(4.716847407954,-0.874844844106));
+#1059 = CARTESIAN_POINT('',(4.708133858262,-0.874857331403));
+#1060 = CARTESIAN_POINT('',(4.703739739736,-0.874632693723));
+#1061 = CARTESIAN_POINT('',(4.699381453209,-0.874176774822));
+#1062 = CARTESIAN_POINT('',(4.695093564835,-0.873495318562));
+#1063 = CARTESIAN_POINT('',(4.690906316481,-0.872598606945));
+#1064 = CARTESIAN_POINT('',(4.68684514784,-0.871500164541));
+#1065 = CARTESIAN_POINT('',(4.682930604153,-0.870215722597));
+#1066 = CARTESIAN_POINT('',(4.676819279479,-0.867848578488));
+#1067 = CARTESIAN_POINT('',(4.67452344812,-0.866867649863));
+#1068 = CARTESIAN_POINT('',(4.672294544004,-0.865823619038));
+#1069 = CARTESIAN_POINT('',(4.670135154669,-0.864720474265));
+#1070 = CARTESIAN_POINT('',(4.668047138534,-0.863562159643));
+#1071 = CARTESIAN_POINT('',(4.66603171676,-0.862352504822));
+#1072 = CARTESIAN_POINT('',(4.664089565118,-0.861095154696));
+#1073 = CARTESIAN_POINT('',(4.659765902756,-0.858083412841));
+#1074 = CARTESIAN_POINT('',(4.657437928707,-0.856296981019));
+#1075 = CARTESIAN_POINT('',(4.655237277063,-0.854441840414));
+#1076 = CARTESIAN_POINT('',(4.65316327573,-0.852525101176));
+#1077 = CARTESIAN_POINT('',(4.651214471763,-0.850553308016));
+#1078 = CARTESIAN_POINT('',(4.649388815948,-0.848532401388));
+#1079 = CARTESIAN_POINT('',(4.647683847394,-0.846467678668));
+#1080 = CARTESIAN_POINT('',(4.644850187037,-0.842710955583));
+#1081 = CARTESIAN_POINT('',(4.643676376777,-0.841034048212));
+#1082 = CARTESIAN_POINT('',(4.64257415501,-0.83933531965));
+#1083 = CARTESIAN_POINT('',(4.641542188679,-0.837616892289));
+#1084 = CARTESIAN_POINT('',(4.640579120687,-0.835880728585));
+#1085 = CARTESIAN_POINT('',(4.639683586584,-0.834128635159));
+#1086 = CARTESIAN_POINT('',(4.638854231249,-0.832362266881));
+#1087 = CARTESIAN_POINT('',(4.636035601676,-0.825802832039));
+#1088 = CARTESIAN_POINT('',(4.634450302106,-0.820931928201));
+#1089 = CARTESIAN_POINT('',(4.633306874474,-0.815998084419));
+#1090 = CARTESIAN_POINT('',(4.632582106971,-0.811024874145));
+#1091 = CARTESIAN_POINT('',(4.632255825383,-0.806032588616));
+#1092 = CARTESIAN_POINT('',(4.632310803992,-0.801038880823));
+#1093 = CARTESIAN_POINT('',(4.632733290386,-0.796059244159));
+#1094 = CARTESIAN_POINT('',(4.634303801344,-0.786099579088));
+#1095 = CARTESIAN_POINT('',(4.635459459613,-0.781123397681));
+#1096 = CARTESIAN_POINT('',(4.636970861423,-0.776192212809));
+#1097 = CARTESIAN_POINT('',(4.638832388205,-0.77132152839));
+#1098 = CARTESIAN_POINT('',(4.641041631181,-0.766528964157));
+#1099 = CARTESIAN_POINT('',(4.64359918975,-0.76183471391));
+#1100 = CARTESIAN_POINT('',(4.646509697443,-0.757262418816));
+#1101 = CARTESIAN_POINT('',(4.650873132281,-0.751369712648));
+#1102 = CARTESIAN_POINT('',(4.652002287907,-0.749915812253));
+#1103 = CARTESIAN_POINT('',(4.653171874259,-0.748479871466));
+#1104 = CARTESIAN_POINT('',(4.65438224088,-0.747063127953));
+#1105 = CARTESIAN_POINT('',(4.655633754049,-0.745666943586));
+#1106 = CARTESIAN_POINT('',(4.656926795883,-0.744292807866));
+#1107 = CARTESIAN_POINT('',(4.658261763436,-0.742942341351));
+#1108 = CARTESIAN_POINT('',(4.661357203271,-0.739964358603));
+#1109 = CARTESIAN_POINT('',(4.663141087404,-0.738351116226));
+#1110 = CARTESIAN_POINT('',(4.664991589654,-0.736780877433));
+#1111 = CARTESIAN_POINT('',(4.66690942805,-0.735257507739));
+#1112 = CARTESIAN_POINT('',(4.668895105778,-0.733785397418));
+#1113 = CARTESIAN_POINT('',(4.670948847748,-0.732369426238));
+#1114 = CARTESIAN_POINT('',(4.673070537177,-0.73101492819));
+#1115 = CARTESIAN_POINT('',(4.675259652156,-0.729727656227));
+#1116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1117 = PCURVE('',#529,#1118);
+#1118 = DEFINITIONAL_REPRESENTATION('',(#1119),#1199);
+#1119 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1120,#1121,#1122,#1123,#1124,
+ #1125,#1126,#1127,#1128,#1129,#1130,#1131,#1132,#1133,#1134,#1135,
+ #1136,#1137,#1138,#1139,#1140,#1141,#1142,#1143,#1144,#1145,#1146,
+ #1147,#1148,#1149,#1150,#1151,#1152,#1153,#1154,#1155,#1156,#1157,
+ #1158,#1159,#1160,#1161,#1162,#1163,#1164,#1165,#1166,#1167,#1168,
+ #1169,#1170,#1171,#1172,#1173,#1174,#1175,#1176,#1177,#1178,#1179,
+ #1180,#1181,#1182,#1183,#1184,#1185,#1186,#1187,#1188,#1189,#1190,
+ #1191,#1192,#1193,#1194,#1195,#1196,#1197,#1198),.UNSPECIFIED.,.F.,
+ .F.,(9,7,7,7,7,7,7,7,7,7,7,9),(0.E+000,0.237742061015,0.287932139402,
+ 0.366541218212,0.446428987206,0.496664725322,0.562663324349,
+ 0.61451049372,0.753816864981,0.894693784265,0.94154939071,1.),
+ .UNSPECIFIED.);
+#1120 = CARTESIAN_POINT('',(0.E+000,-9.925668949417));
+#1121 = CARTESIAN_POINT('',(-0.109595234575,-9.8189197726));
+#1122 = CARTESIAN_POINT('',(-0.219315447627,-9.71306170126));
+#1123 = CARTESIAN_POINT('',(-0.330634727442,-9.608573438414));
+#1124 = CARTESIAN_POINT('',(-0.444552173173,-9.506435751804));
+#1125 = CARTESIAN_POINT('',(-0.56188451459,-9.408113098586));
+#1126 = CARTESIAN_POINT('',(-0.683524258259,-9.315683449211));
+#1127 = CARTESIAN_POINT('',(-0.810322181394,-9.231661325728));
+#1128 = CARTESIAN_POINT('',(-0.972289332809,-9.144330146183));
+#1129 = CARTESIAN_POINT('',(-1.000798170777,-9.129656228745));
+#1130 = CARTESIAN_POINT('',(-1.029587186754,-9.115568077525));
+#1131 = CARTESIAN_POINT('',(-1.058658285692,-9.102105164599));
+#1132 = CARTESIAN_POINT('',(-1.088010748247,-9.089308873466));
+#1133 = CARTESIAN_POINT('',(-1.11764088854,-9.077221733916));
+#1134 = CARTESIAN_POINT('',(-1.147541711906,-9.065886656901));
+#1135 = CARTESIAN_POINT('',(-1.224941340863,-9.038837368479));
+#1136 = CARTESIAN_POINT('',(-1.272840592151,-9.024269648265));
+#1137 = CARTESIAN_POINT('',(-1.321330486869,-9.011819677506));
+#1138 = CARTESIAN_POINT('',(-1.370330018225,-9.001648079689));
+#1139 = CARTESIAN_POINT('',(-1.419745027616,-8.99389276774));
+#1140 = CARTESIAN_POINT('',(-1.46946319332,-8.988659164033));
+#1141 = CARTESIAN_POINT('',(-1.519345992573,-8.986007305705));
+#1142 = CARTESIAN_POINT('',(-1.619900515781,-8.985863202282));
+#1143 = CARTESIAN_POINT('',(-1.670602732553,-8.988455546528));
+#1144 = CARTESIAN_POINT('',(-1.721138767049,-8.993716707113));
+#1145 = CARTESIAN_POINT('',(-1.771363027807,-9.001584643269));
+#1146 = CARTESIAN_POINT('',(-1.821157828215,-9.011948790391));
+#1147 = CARTESIAN_POINT('',(-1.870424676461,-9.024664000704));
+#1148 = CARTESIAN_POINT('',(-1.919078879423,-9.039561068562));
+#1149 = CARTESIAN_POINT('',(-1.997211490684,-9.067076503546));
+#1150 = CARTESIAN_POINT('',(-2.027114119421,-9.078491824899));
+#1151 = CARTESIAN_POINT('',(-2.056744962802,-9.090657129739));
+#1152 = CARTESIAN_POINT('',(-2.086097258357,-9.103529415976));
+#1153 = CARTESIAN_POINT('',(-2.115167527265,-9.117066111364));
+#1154 = CARTESIAN_POINT('',(-2.143955236576,-9.131225830722));
+#1155 = CARTESIAN_POINT('',(-2.172462461432,-9.145969133164));
+#1156 = CARTESIAN_POINT('',(-2.237782922014,-9.181347134376));
+#1157 = CARTESIAN_POINT('',(-2.274393036982,-9.202377361745));
+#1158 = CARTESIAN_POINT('',(-2.31053668231,-9.224267347311));
+#1159 = CARTESIAN_POINT('',(-2.346228725775,-9.246939825673));
+#1160 = CARTESIAN_POINT('',(-2.38148623339,-9.2703233705));
+#1161 = CARTESIAN_POINT('',(-2.416328589979,-9.29435288489));
+#1162 = CARTESIAN_POINT('',(-2.450777619758,-9.318970091727));
+#1163 = CARTESIAN_POINT('',(-2.511630336584,-9.363884446347));
+#1164 = CARTESIAN_POINT('',(-2.538173972772,-9.383975100933));
+#1165 = CARTESIAN_POINT('',(-2.564499869854,-9.404370717327));
+#1166 = CARTESIAN_POINT('',(-2.590618996099,-9.425047688589));
+#1167 = CARTESIAN_POINT('',(-2.616542169612,-9.445984046926));
+#1168 = CARTESIAN_POINT('',(-2.642280194284,-9.467159439306));
+#1169 = CARTESIAN_POINT('',(-2.667843995742,-9.488555103078));
+#1170 = CARTESIAN_POINT('',(-2.761493187495,-9.568186747178));
+#1171 = CARTESIAN_POINT('',(-2.828542653003,-9.627666667805));
+#1172 = CARTESIAN_POINT('',(-2.894632750457,-9.68827877355));
+#1173 = CARTESIAN_POINT('',(-2.959963878389,-9.749746869123));
+#1174 = CARTESIAN_POINT('',(-3.024717161028,-9.811825597217));
+#1175 = CARTESIAN_POINT('',(-3.089071489887,-9.874294397092));
+#1176 = CARTESIAN_POINT('',(-3.153217683144,-9.936953218357));
+#1177 = CARTESIAN_POINT('',(-3.282245096727,-10.06299327036));
+#1178 = CARTESIAN_POINT('',(-3.347085871388,-10.12633394161));
+#1179 = CARTESIAN_POINT('',(-3.412120261226,-10.18946155613));
+#1180 = CARTESIAN_POINT('',(-3.477560087398,-10.25216399048));
+#1181 = CARTESIAN_POINT('',(-3.543610324004,-10.31419610691));
+#1182 = CARTESIAN_POINT('',(-3.610487153067,-10.37527291766));
+#1183 = CARTESIAN_POINT('',(-3.678444568269,-10.43505725242));
+#1184 = CARTESIAN_POINT('',(-3.770880284851,-10.5124608683));
+#1185 = CARTESIAN_POINT('',(-3.794103506494,-10.53158899369));
+#1186 = CARTESIAN_POINT('',(-3.8174900671,-10.55051035264));
+#1187 = CARTESIAN_POINT('',(-3.841050707095,-10.56920729952));
+#1188 = CARTESIAN_POINT('',(-3.86479617781,-10.58766043895));
+#1189 = CARTESIAN_POINT('',(-3.888737386692,-10.60584856958));
+#1190 = CARTESIAN_POINT('',(-3.912885542503,-10.6237486279));
+#1191 = CARTESIAN_POINT('',(-3.967648916028,-10.66327475929));
+#1192 = CARTESIAN_POINT('',(-3.998383341364,-10.68472493771));
+#1193 = CARTESIAN_POINT('',(-4.029479626186,-10.70563904378));
+#1194 = CARTESIAN_POINT('',(-4.06095940019,-10.72596216509));
+#1195 = CARTESIAN_POINT('',(-4.092841958302,-10.74563206565));
+#1196 = CARTESIAN_POINT('',(-4.125144345858,-10.76457965116));
+#1197 = CARTESIAN_POINT('',(-4.15788144379,-10.78272943431));
+#1198 = CARTESIAN_POINT('',(-4.191066053808,-10.8));
+#1199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1200 = ORIENTED_EDGE('',*,*,#1201,.F.);
+#1201 = EDGE_CURVE('',#1202,#951,#1204,.T.);
+#1202 = VERTEX_POINT('',#1203);
+#1203 = CARTESIAN_POINT('',(-10.66155132028,-8.144404425429,-12.));
+#1204 = SURFACE_CURVE('',#1205,(#1210,#1217),.PCURVE_S1.);
+#1205 = CIRCLE('',#1206,13.416407864999);
+#1206 = AXIS2_PLACEMENT_3D('',#1207,#1208,#1209);
+#1207 = CARTESIAN_POINT('',(0.E+000,-3.774758283726E-015,-12.));
+#1208 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.));
+#1209 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1210 = PCURVE('',#101,#1211);
+#1211 = DEFINITIONAL_REPRESENTATION('',(#1212),#1216);
+#1212 = LINE('',#1213,#1214);
+#1213 = CARTESIAN_POINT('',(0.E+000,-0.729727656227));
+#1214 = VECTOR('',#1215,1.);
+#1215 = DIRECTION('',(1.,0.E+000));
+#1216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1217 = PCURVE('',#842,#1218);
+#1218 = DEFINITIONAL_REPRESENTATION('',(#1219),#1227);
+#1219 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1220,#1221,#1222,#1223,
+#1224,#1225,#1226),.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('') );
-#1269 = CARTESIAN_POINT('',(-8.,-7.5));
-#1270 = CARTESIAN_POINT('',(-8.,7.222431864335));
-#1271 = CARTESIAN_POINT('',(4.75,-0.138784067832));
-#1272 = CARTESIAN_POINT('',(17.5,-7.5));
-#1273 = CARTESIAN_POINT('',(4.75,-14.86121593216));
-#1274 = CARTESIAN_POINT('',(-8.,-22.22243186433));
-#1275 = CARTESIAN_POINT('',(-8.,-7.5));
+#1220 = CARTESIAN_POINT('',(-13.41640786499,-3.058022949629E-015));
+#1221 = CARTESIAN_POINT('',(-13.41640786499,23.237900077244));
+#1222 = CARTESIAN_POINT('',(6.708203932499,11.618950038622));
+#1223 = CARTESIAN_POINT('',(26.832815729997,2.280492399567E-016));
+#1224 = CARTESIAN_POINT('',(6.708203932499,-11.61895003862));
+#1225 = CARTESIAN_POINT('',(-13.41640786499,-23.23790007724));
+#1226 = CARTESIAN_POINT('',(-13.41640786499,-3.058022949629E-015));
+#1227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1228 = ORIENTED_EDGE('',*,*,#1229,.F.);
+#1229 = EDGE_CURVE('',#57,#1202,#1230,.T.);
+#1230 = SURFACE_CURVE('',#1231,(#1238,#1248),.PCURVE_S1.);
+#1231 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1232,#1233,#1234,#1235,#1236,
+ #1237),.UNSPECIFIED.,.F.,.F.,(6,6),(0.E+000,1.),
+ .PIECEWISE_BEZIER_KNOTS.);
+#1232 = CARTESIAN_POINT('',(-11.,-5.5,-13.14343942809));
+#1233 = CARTESIAN_POINT('',(-10.99999999735,-6.038135271143,
+ -12.91825149348));
+#1234 = CARTESIAN_POINT('',(-10.96552586615,-6.573678516987,
+ -12.69063692387));
+#1235 = CARTESIAN_POINT('',(-10.89723669208,-7.104504170806,
+ -12.46125248002));
+#1236 = CARTESIAN_POINT('',(-10.79576476333,-7.628667817442,
+ -12.23078706738));
+#1237 = CARTESIAN_POINT('',(-10.66155097135,-8.14440576624,-11.9999994)
+ );
+#1238 = PCURVE('',#101,#1239);
+#1239 = DEFINITIONAL_REPRESENTATION('',(#1240),#1247);
+#1240 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1241,#1242,#1243,#1244,#1245,
+ #1246),.UNSPECIFIED.,.F.,.F.,(6,6),(0.E+000,1.),
+ .PIECEWISE_BEZIER_KNOTS.);
+#1241 = CARTESIAN_POINT('',(3.605240262591,-0.818601574128));
+#1242 = CARTESIAN_POINT('',(3.644377373316,-0.800291191291));
+#1243 = CARTESIAN_POINT('',(3.682664998498,-0.782231383724));
+#1244 = CARTESIAN_POINT('',(3.720266587952,-0.764438220138));
+#1245 = CARTESIAN_POINT('',(3.757313034905,-0.746929508098));
+#1246 = CARTESIAN_POINT('',(3.793933354254,-0.729727611506));
+#1247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1248 = PCURVE('',#72,#1249);
+#1249 = DEFINITIONAL_REPRESENTATION('',(#1250),#1257);
+#1250 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1251,#1252,#1253,#1254,#1255,
+ #1256),.UNSPECIFIED.,.F.,.F.,(6,6),(0.E+000,1.),
+ .PIECEWISE_BEZIER_KNOTS.);
+#1251 = CARTESIAN_POINT('',(-3.14159265359,-4.756560571905));
+#1252 = CARTESIAN_POINT('',(-3.192843631794,-4.981748506515));
+#1253 = CARTESIAN_POINT('',(-3.243847709252,-5.209363076126));
+#1254 = CARTESIAN_POINT('',(-3.294683155121,-5.438747519972));
+#1255 = CARTESIAN_POINT('',(-3.34542829937,-5.66921293262));
+#1256 = CARTESIAN_POINT('',(-3.396182160413,-5.9000006));
+#1257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1258 = ORIENTED_EDGE('',*,*,#84,.F.);
+#1259 = ORIENTED_EDGE('',*,*,#601,.F.);
+#1260 = ORIENTED_EDGE('',*,*,#1261,.F.);
+#1261 = EDGE_CURVE('',#1262,#569,#1264,.T.);
+#1262 = VERTEX_POINT('',#1263);
+#1263 = CARTESIAN_POINT('',(10.661551320284,8.144404425429,-12.));
+#1264 = SURFACE_CURVE('',#1265,(#1270,#1277),.PCURVE_S1.);
+#1265 = CIRCLE('',#1266,13.416407864999);
+#1266 = AXIS2_PLACEMENT_3D('',#1267,#1268,#1269);
+#1267 = CARTESIAN_POINT('',(0.E+000,-3.774758283726E-015,-12.));
+#1268 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.));
+#1269 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1270 = PCURVE('',#101,#1271);
+#1271 = DEFINITIONAL_REPRESENTATION('',(#1272),#1276);
+#1272 = LINE('',#1273,#1274);
+#1273 = CARTESIAN_POINT('',(0.E+000,-0.729727656227));
+#1274 = VECTOR('',#1275,1.);
+#1275 = DIRECTION('',(1.,0.E+000));
#1276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
-#1277 = ADVANCED_FACE('',(#1278),#184,.T.);
-#1278 = FACE_BOUND('',#1279,.T.);
-#1279 = EDGE_LOOP('',(#1280,#1281,#1309,#1330));
-#1280 = ORIENTED_EDGE('',*,*,#168,.F.);
-#1281 = ORIENTED_EDGE('',*,*,#1282,.T.);
-#1282 = EDGE_CURVE('',#141,#1283,#1285,.T.);
-#1283 = VERTEX_POINT('',#1284);
-#1284 = CARTESIAN_POINT('',(10.75,-4.633812611537,-19.9));
-#1285 = SURFACE_CURVE('',#1286,(#1291,#1302),.PCURVE_S1.);
-#1286 = CIRCLE('',#1287,7.05);
-#1287 = AXIS2_PLACEMENT_3D('',#1288,#1289,#1290);
-#1288 = CARTESIAN_POINT('',(4.015,-2.55,-19.9));
-#1289 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#1290 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1291 = PCURVE('',#184,#1292);
-#1292 = DEFINITIONAL_REPRESENTATION('',(#1293),#1301);
-#1293 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1294,#1295,#1296,#1297,
-#1298,#1299,#1300),.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('') );
-#1294 = CARTESIAN_POINT('',(-4.9375,-3.765));
-#1295 = CARTESIAN_POINT('',(-4.9375,8.445958193361));
-#1296 = CARTESIAN_POINT('',(5.6375,2.34047909668));
-#1297 = CARTESIAN_POINT('',(16.2125,-3.765));
-#1298 = CARTESIAN_POINT('',(5.6375,-9.87047909668));
-#1299 = CARTESIAN_POINT('',(-4.9375,-15.97595819336));
-#1300 = CARTESIAN_POINT('',(-4.9375,-3.765));
-#1301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1302 = PCURVE('',#156,#1303);
-#1303 = DEFINITIONAL_REPRESENTATION('',(#1304),#1308);
-#1304 = LINE('',#1305,#1306);
-#1305 = CARTESIAN_POINT('',(0.E+000,-0.5));
-#1306 = VECTOR('',#1307,1.);
-#1307 = DIRECTION('',(1.,0.E+000));
-#1308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1309 = ORIENTED_EDGE('',*,*,#1310,.T.);
-#1310 = EDGE_CURVE('',#1283,#1140,#1311,.T.);
-#1311 = SURFACE_CURVE('',#1312,(#1316,#1323),.PCURVE_S1.);
-#1312 = LINE('',#1313,#1314);
-#1313 = CARTESIAN_POINT('',(10.75,9.75,-19.9));
-#1314 = VECTOR('',#1315,1.);
-#1315 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#1316 = PCURVE('',#184,#1317);
-#1317 = DEFINITIONAL_REPRESENTATION('',(#1318),#1322);
-#1318 = LINE('',#1319,#1320);
-#1319 = CARTESIAN_POINT('',(-10.1875,-10.5));
-#1320 = VECTOR('',#1321,1.);
-#1321 = DIRECTION('',(1.,0.E+000));
-#1322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1323 = PCURVE('',#1155,#1324);
-#1324 = DEFINITIONAL_REPRESENTATION('',(#1325),#1329);
-#1325 = LINE('',#1326,#1327);
-#1326 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#1327 = VECTOR('',#1328,1.);
-#1328 = DIRECTION('',(1.,0.E+000));
-#1329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1330 = ORIENTED_EDGE('',*,*,#1167,.T.);
-#1331 = ADVANCED_FACE('',(#1332),#156,.F.);
-#1332 = FACE_BOUND('',#1333,.F.);
-#1333 = EDGE_LOOP('',(#1334,#1362,#1363,#1364,#1387,#1415));
-#1334 = ORIENTED_EDGE('',*,*,#1335,.F.);
-#1335 = EDGE_CURVE('',#113,#1336,#1338,.T.);
-#1336 = VERTEX_POINT('',#1337);
-#1337 = CARTESIAN_POINT('',(11.065,-2.55,-19.4));
-#1338 = SURFACE_CURVE('',#1339,(#1344,#1351),.PCURVE_S1.);
-#1339 = CIRCLE('',#1340,7.05);
-#1340 = AXIS2_PLACEMENT_3D('',#1341,#1342,#1343);
-#1341 = CARTESIAN_POINT('',(4.015,-2.55,-19.4));
-#1342 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#1343 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1344 = PCURVE('',#156,#1345);
-#1345 = DEFINITIONAL_REPRESENTATION('',(#1346),#1350);
-#1346 = LINE('',#1347,#1348);
-#1347 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#1348 = VECTOR('',#1349,1.);
-#1349 = DIRECTION('',(1.,0.E+000));
-#1350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1351 = PCURVE('',#128,#1352);
-#1352 = DEFINITIONAL_REPRESENTATION('',(#1353),#1361);
-#1353 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1354,#1355,#1356,#1357,
-#1358,#1359,#1360),.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('') );
-#1354 = CARTESIAN_POINT('',(-4.514786961833,-3.79535766971));
-#1355 = CARTESIAN_POINT('',(-4.514786961833,8.41560052365));
-#1356 = CARTESIAN_POINT('',(6.060213038167,2.31012142697));
-#1357 = CARTESIAN_POINT('',(16.635213038167,-3.79535766971));
-#1358 = CARTESIAN_POINT('',(6.060213038167,-9.900836766391));
-#1359 = CARTESIAN_POINT('',(-4.514786961833,-16.00631586307));
-#1360 = CARTESIAN_POINT('',(-4.514786961833,-3.79535766971));
-#1361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1362 = ORIENTED_EDGE('',*,*,#140,.F.);
-#1363 = ORIENTED_EDGE('',*,*,#1282,.T.);
-#1364 = ORIENTED_EDGE('',*,*,#1365,.F.);
-#1365 = EDGE_CURVE('',#1366,#1283,#1368,.T.);
-#1366 = VERTEX_POINT('',#1367);
-#1367 = CARTESIAN_POINT('',(10.75,-4.633812611537,-22.8));
-#1368 = SURFACE_CURVE('',#1369,(#1373,#1380),.PCURVE_S1.);
-#1369 = LINE('',#1370,#1371);
-#1370 = CARTESIAN_POINT('',(10.75,-4.633812611537,-19.4));
-#1371 = VECTOR('',#1372,1.);
-#1372 = DIRECTION('',(0.E+000,0.E+000,1.));
-#1373 = PCURVE('',#156,#1374);
-#1374 = DEFINITIONAL_REPRESENTATION('',(#1375),#1379);
-#1375 = LINE('',#1376,#1377);
-#1376 = CARTESIAN_POINT('',(4.412330309117,0.E+000));
-#1377 = VECTOR('',#1378,1.);
-#1378 = DIRECTION('',(0.E+000,1.));
-#1379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1380 = PCURVE('',#1155,#1381);
-#1381 = DEFINITIONAL_REPRESENTATION('',(#1382),#1386);
-#1382 = LINE('',#1383,#1384);
-#1383 = CARTESIAN_POINT('',(14.383812611537,0.5));
-#1384 = VECTOR('',#1385,1.);
-#1385 = DIRECTION('',(0.E+000,1.));
-#1386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1387 = ORIENTED_EDGE('',*,*,#1388,.T.);
-#1388 = EDGE_CURVE('',#1366,#1389,#1391,.T.);
-#1389 = VERTEX_POINT('',#1390);
-#1390 = CARTESIAN_POINT('',(11.065,-2.55,-22.8));
-#1391 = SURFACE_CURVE('',#1392,(#1397,#1404),.PCURVE_S1.);
-#1392 = CIRCLE('',#1393,7.05);
-#1393 = AXIS2_PLACEMENT_3D('',#1394,#1395,#1396);
-#1394 = CARTESIAN_POINT('',(4.015,-2.55,-22.8));
-#1395 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#1396 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1397 = PCURVE('',#156,#1398);
-#1398 = DEFINITIONAL_REPRESENTATION('',(#1399),#1403);
-#1399 = LINE('',#1400,#1401);
-#1400 = CARTESIAN_POINT('',(0.E+000,-3.4));
-#1401 = VECTOR('',#1402,1.);
-#1402 = DIRECTION('',(1.,0.E+000));
-#1403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1404 = PCURVE('',#1127,#1405);
-#1405 = DEFINITIONAL_REPRESENTATION('',(#1406),#1414);
-#1406 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1407,#1408,#1409,#1410,
-#1411,#1412,#1413),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#1277 = PCURVE('',#585,#1278);
+#1278 = DEFINITIONAL_REPRESENTATION('',(#1279),#1287);
+#1279 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1280,#1281,#1282,#1283,
+#1284,#1285,#1286),.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('') );
-#1407 = CARTESIAN_POINT('',(-4.5,-3.686237545374));
-#1408 = CARTESIAN_POINT('',(-4.5,8.524720647987));
-#1409 = CARTESIAN_POINT('',(6.075,2.419241551307));
-#1410 = CARTESIAN_POINT('',(16.65,-3.686237545374));
-#1411 = CARTESIAN_POINT('',(6.075,-9.791716642054));
-#1412 = CARTESIAN_POINT('',(-4.5,-15.89719573873));
-#1413 = CARTESIAN_POINT('',(-4.5,-3.686237545374));
-#1414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1415 = ORIENTED_EDGE('',*,*,#1416,.F.);
-#1416 = EDGE_CURVE('',#1336,#1389,#1417,.T.);
-#1417 = SURFACE_CURVE('',#1418,(#1422,#1429),.PCURVE_S1.);
-#1418 = LINE('',#1419,#1420);
-#1419 = CARTESIAN_POINT('',(11.065,-2.55,-19.4));
-#1420 = VECTOR('',#1421,1.);
-#1421 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#1422 = PCURVE('',#156,#1423);
-#1423 = DEFINITIONAL_REPRESENTATION('',(#1424),#1428);
-#1424 = LINE('',#1425,#1426);
-#1425 = CARTESIAN_POINT('',(4.712388980385,0.E+000));
-#1426 = VECTOR('',#1427,1.);
-#1427 = DIRECTION('',(0.E+000,-1.));
-#1428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1429 = PCURVE('',#1430,#1435);
-#1430 = PLANE('',#1431);
-#1431 = AXIS2_PLACEMENT_3D('',#1432,#1433,#1434);
-#1432 = CARTESIAN_POINT('',(11.065,2.55,-19.4));
-#1433 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
-#1434 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#1435 = DEFINITIONAL_REPRESENTATION('',(#1436),#1440);
-#1436 = LINE('',#1437,#1438);
-#1437 = CARTESIAN_POINT('',(5.1,0.E+000));
-#1438 = VECTOR('',#1439,1.);
-#1439 = DIRECTION('',(0.E+000,-1.));
-#1440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1441 = ADVANCED_FACE('',(#1442,#1724),#128,.T.);
-#1442 = FACE_BOUND('',#1443,.T.);
-#1443 = EDGE_LOOP('',(#1444,#1472,#1500,#1528,#1556,#1584,#1612,#1645,
- #1668,#1701,#1722,#1723));
-#1444 = ORIENTED_EDGE('',*,*,#1445,.F.);
-#1445 = EDGE_CURVE('',#1446,#85,#1448,.T.);
-#1446 = VERTEX_POINT('',#1447);
-#1447 = CARTESIAN_POINT('',(-10.485,-2.244064434963,-19.4));
-#1448 = SURFACE_CURVE('',#1449,(#1454,#1465),.PCURVE_S1.);
-#1449 = CIRCLE('',#1450,7.05);
-#1450 = AXIS2_PLACEMENT_3D('',#1451,#1452,#1453);
-#1451 = CARTESIAN_POINT('',(-3.441641182643,-2.55,-19.4));
-#1452 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#1453 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1454 = PCURVE('',#128,#1455);
-#1455 = DEFINITIONAL_REPRESENTATION('',(#1456),#1464);
-#1456 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1457,#1458,#1459,#1460,
-#1461,#1462,#1463),.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('') );
-#1457 = CARTESIAN_POINT('',(-4.514786961833,3.661283512932));
-#1458 = CARTESIAN_POINT('',(-4.514786961833,15.872241706293));
-#1459 = CARTESIAN_POINT('',(6.060213038167,9.766762609613));
-#1460 = CARTESIAN_POINT('',(16.635213038167,3.661283512932));
-#1461 = CARTESIAN_POINT('',(6.060213038167,-2.444195583748));
-#1462 = CARTESIAN_POINT('',(-4.514786961833,-8.549674680428));
-#1463 = CARTESIAN_POINT('',(-4.514786961833,3.661283512932));
+#1280 = CARTESIAN_POINT('',(-13.41640786499,-3.058022949629E-015));
+#1281 = CARTESIAN_POINT('',(-13.41640786499,23.237900077244));
+#1282 = CARTESIAN_POINT('',(6.708203932499,11.618950038622));
+#1283 = CARTESIAN_POINT('',(26.832815729997,2.280492399567E-016));
+#1284 = CARTESIAN_POINT('',(6.708203932499,-11.61895003862));
+#1285 = CARTESIAN_POINT('',(-13.41640786499,-23.23790007724));
+#1286 = CARTESIAN_POINT('',(-13.41640786499,-3.058022949629E-015));
+#1287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1288 = ORIENTED_EDGE('',*,*,#1289,.F.);
+#1289 = EDGE_CURVE('',#1290,#1262,#1292,.T.);
+#1290 = VERTEX_POINT('',#1291);
+#1291 = CARTESIAN_POINT('',(11.,5.5,-13.14343942809));
+#1292 = SURFACE_CURVE('',#1293,(#1300,#1310),.PCURVE_S1.);
+#1293 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1294,#1295,#1296,#1297,#1298,
+ #1299),.UNSPECIFIED.,.F.,.F.,(6,6),(0.E+000,1.),
+ .PIECEWISE_BEZIER_KNOTS.);
+#1294 = CARTESIAN_POINT('',(11.,5.5,-13.14343942809));
+#1295 = CARTESIAN_POINT('',(10.99999999735,6.038148796232,
+ -12.91824583378));
+#1296 = CARTESIAN_POINT('',(10.965524142436,6.573682680259,
+ -12.69063499726));
+#1297 = CARTESIAN_POINT('',(10.897237349084,7.104503486323,
+ -12.4612528389));
+#1298 = CARTESIAN_POINT('',(10.795763800743,7.62867151637,
+ -12.23078541214));
+#1299 = CARTESIAN_POINT('',(10.661550971356,8.14440576624,-11.9999994));
+#1300 = PCURVE('',#101,#1301);
+#1301 = DEFINITIONAL_REPRESENTATION('',(#1302),#1309);
+#1302 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1303,#1304,#1305,#1306,#1307,
+ #1308),.UNSPECIFIED.,.F.,.F.,(6,6),(0.E+000,1.),
+ .PIECEWISE_BEZIER_KNOTS.);
+#1303 = CARTESIAN_POINT('',(0.463647609001,-0.818601574128));
+#1304 = CARTESIAN_POINT('',(0.502785703369,-0.800290731091));
+#1305 = CARTESIAN_POINT('',(0.541072623305,-0.78223124877));
+#1306 = CARTESIAN_POINT('',(0.578673890867,-0.764438241329));
+#1307 = CARTESIAN_POINT('',(0.61572064396,-0.746929384724));
+#1308 = CARTESIAN_POINT('',(0.652340700665,-0.729727611506));
+#1309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1310 = PCURVE('',#233,#1311);
+#1311 = DEFINITIONAL_REPRESENTATION('',(#1312),#1319);
+#1312 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1313,#1314,#1315,#1316,#1317,
+ #1318),.UNSPECIFIED.,.F.,.F.,(6,6),(0.E+000,1.),
+ .PIECEWISE_BEZIER_KNOTS.);
+#1313 = CARTESIAN_POINT('',(0.E+000,-4.756560571905));
+#1314 = CARTESIAN_POINT('',(-5.125226630785E-002,-4.98175416622));
+#1315 = CARTESIAN_POINT('',(-0.102255459739,-5.209365002735));
+#1316 = CARTESIAN_POINT('',(-0.153090430656,-5.438747161098));
+#1317 = CARTESIAN_POINT('',(-0.203836009793,-5.669214587855));
+#1318 = CARTESIAN_POINT('',(-0.254589506824,-5.9000006));
+#1319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1320 = ORIENTED_EDGE('',*,*,#1321,.F.);
+#1321 = EDGE_CURVE('',#716,#1290,#1322,.T.);
+#1322 = SURFACE_CURVE('',#1323,(#1328,#1341),.PCURVE_S1.);
+#1323 = CIRCLE('',#1324,14.247806848775);
+#1324 = AXIS2_PLACEMENT_3D('',#1325,#1326,#1327);
+#1325 = CARTESIAN_POINT('',(11.,-3.774758283726E-015,0.E+000));
+#1326 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#1327 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1328 = PCURVE('',#101,#1329);
+#1329 = DEFINITIONAL_REPRESENTATION('',(#1330),#1340);
+#1330 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1331,#1332,#1333,#1334,#1335,
+ #1336,#1337,#1338,#1339),.UNSPECIFIED.,.F.,.F.,(9,9),(3.14159265359,
+ 3.537910610002),.PIECEWISE_BEZIER_KNOTS.);
+#1331 = CARTESIAN_POINT('',(-8.881784197001E-016,-0.913332770413));
+#1332 = CARTESIAN_POINT('',(6.416661015527E-002,-0.913332770413));
+#1333 = CARTESIAN_POINT('',(0.128333135287,-0.909699833702));
+#1334 = CARTESIAN_POINT('',(0.19145516297,-0.902434196305));
+#1335 = CARTESIAN_POINT('',(0.252484798523,-0.891649550194));
+#1336 = CARTESIAN_POINT('',(0.310575221263,-0.877578588658));
+#1337 = CARTESIAN_POINT('',(0.365254271028,-0.860513278775));
+#1338 = CARTESIAN_POINT('',(0.416293235779,-0.840756421409));
+#1339 = CARTESIAN_POINT('',(0.463647609001,-0.818601574128));
+#1340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1341 = PCURVE('',#261,#1342);
+#1342 = DEFINITIONAL_REPRESENTATION('',(#1343),#1347);
+#1343 = CIRCLE('',#1344,14.247806848775);
+#1344 = AXIS2_PLACEMENT_2D('',#1345,#1346);
+#1345 = CARTESIAN_POINT('',(5.5,-17.9));
+#1346 = DIRECTION('',(0.E+000,-1.));
+#1347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1348 = ORIENTED_EDGE('',*,*,#715,.F.);
+#1349 = ORIENTED_EDGE('',*,*,#1350,.T.);
+#1350 = EDGE_CURVE('',#675,#1351,#1353,.T.);
+#1351 = VERTEX_POINT('',#1352);
+#1352 = CARTESIAN_POINT('',(2.334048378234,1.244124275418E-005,
+ -17.84803121255));
+#1353 = SURFACE_CURVE('',#1354,(#1359,#1372),.PCURVE_S1.);
+#1354 = CIRCLE('',#1355,17.461553388016);
+#1355 = AXIS2_PLACEMENT_3D('',#1356,#1357,#1358);
+#1356 = CARTESIAN_POINT('',(-4.065632358946,-3.774758283726E-015,
+ -1.601495176188));
+#1357 = DIRECTION('',(0.930417567982,0.E+000,0.366501226724));
+#1358 = DIRECTION('',(-0.366501226724,0.E+000,0.930417567982));
+#1359 = PCURVE('',#101,#1360);
+#1360 = DEFINITIONAL_REPRESENTATION('',(#1361),#1371);
+#1361 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1362,#1363,#1364,#1365,#1366,
+ #1367,#1368,#1369,#1370),.UNSPECIFIED.,.F.,.F.,(9,9),(3.14159265359,
+ 3.141593366083),.PIECEWISE_BEZIER_KNOTS.);
+#1362 = CARTESIAN_POINT('',(7.0477220085E-014,-1.440760815335));
+#1363 = CARTESIAN_POINT('',(6.662910256308E-007,-1.440760815335));
+#1364 = CARTESIAN_POINT('',(1.332581964164E-006,-1.440760815332));
+#1365 = CARTESIAN_POINT('',(1.998872965333E-006,-1.440760815342));
+#1366 = CARTESIAN_POINT('',(2.665163891077E-006,-1.440760815324));
+#1367 = CARTESIAN_POINT('',(3.331454816846E-006,-1.440760815341));
+#1368 = CARTESIAN_POINT('',(3.997745817999E-006,-1.440760815331));
+#1369 = CARTESIAN_POINT('',(4.664036756523E-006,-1.440760815333));
+#1370 = CARTESIAN_POINT('',(5.330327711659E-006,-1.440760815333));
+#1371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1372 = PCURVE('',#439,#1373);
+#1373 = DEFINITIONAL_REPRESENTATION('',(#1374),#1378);
+#1374 = CIRCLE('',#1375,17.461553388016);
+#1375 = AXIS2_PLACEMENT_2D('',#1376,#1377);
+#1376 = CARTESIAN_POINT('',(4.499987558757,-4.983449898891E+003));
+#1377 = DIRECTION('',(0.E+000,1.));
+#1378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1379 = ORIENTED_EDGE('',*,*,#1380,.T.);
+#1380 = EDGE_CURVE('',#1351,#1381,#1383,.T.);
+#1381 = VERTEX_POINT('',#1382);
+#1382 = CARTESIAN_POINT('',(-2.334048378266,1.451924486785E-005,
+ -17.84803121264));
+#1383 = SURFACE_CURVE('',#1384,(#1389,#1396),.PCURVE_S1.);
+#1384 = CIRCLE('',#1385,2.334048378311);
+#1385 = AXIS2_PLACEMENT_3D('',#1386,#1387,#1388);
+#1386 = CARTESIAN_POINT('',(0.E+000,1.875973504046E-015,-17.84803121264)
+ );
+#1387 = DIRECTION('',(0.E+000,-3.16602527217E-016,1.));
+#1388 = DIRECTION('',(0.E+000,-1.,-3.16602527217E-016));
+#1389 = PCURVE('',#101,#1390);
+#1390 = DEFINITIONAL_REPRESENTATION('',(#1391),#1395);
+#1391 = LINE('',#1392,#1393);
+#1392 = CARTESIAN_POINT('',(-1.570796326795,-1.440760815333));
+#1393 = VECTOR('',#1394,1.);
+#1394 = DIRECTION('',(1.,0.E+000));
+#1395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1396 = PCURVE('',#472,#1397);
+#1397 = DEFINITIONAL_REPRESENTATION('',(#1398),#1402);
+#1398 = LINE('',#1399,#1400);
+#1399 = CARTESIAN_POINT('',(1.570796326795,-5.000848031213E+003));
+#1400 = VECTOR('',#1401,1.);
+#1401 = DIRECTION('',(1.,0.E+000));
+#1402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1403 = ORIENTED_EDGE('',*,*,#1404,.T.);
+#1404 = EDGE_CURVE('',#1381,#1405,#1407,.T.);
+#1405 = VERTEX_POINT('',#1406);
+#1406 = CARTESIAN_POINT('',(-2.334048378274,-3.774758283726E-015,
+ -17.84803121265));
+#1407 = SURFACE_CURVE('',#1408,(#1413,#1426),.PCURVE_S1.);
+#1408 = CIRCLE('',#1409,17.461553388016);
+#1409 = AXIS2_PLACEMENT_3D('',#1410,#1411,#1412);
+#1410 = CARTESIAN_POINT('',(4.065632358946,-3.774758283726E-015,
+ -1.601495176188));
+#1411 = DIRECTION('',(-0.930417567982,0.E+000,0.366501226724));
+#1412 = DIRECTION('',(-0.366501226724,0.E+000,-0.930417567982));
+#1413 = PCURVE('',#101,#1414);
+#1414 = DEFINITIONAL_REPRESENTATION('',(#1415),#1425);
+#1415 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1416,#1417,#1418,#1419,#1420,
+ #1421,#1422,#1423,#1424),.UNSPECIFIED.,.F.,.F.,(9,9),(6.283184475682
+ ,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1416 = CARTESIAN_POINT('',(3.141586432963,-1.440760815332));
+#1417 = CARTESIAN_POINT('',(3.141587210541,-1.440760815333));
+#1418 = CARTESIAN_POINT('',(3.141587988115,-1.440760815334));
+#1419 = CARTESIAN_POINT('',(3.141588765699,-1.440760815332));
+#1420 = CARTESIAN_POINT('',(3.141589543266,-1.44076081534));
+#1421 = CARTESIAN_POINT('',(3.141590320851,-1.44076081533));
+#1422 = CARTESIAN_POINT('',(3.14159109843,-1.440760815335));
+#1423 = CARTESIAN_POINT('',(3.141591876011,-1.440760815335));
+#1424 = CARTESIAN_POINT('',(3.14159265359,-1.440760815335));
+#1425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1426 = PCURVE('',#498,#1427);
+#1427 = DEFINITIONAL_REPRESENTATION('',(#1428),#1432);
+#1428 = CIRCLE('',#1429,17.461553388016);
+#1429 = AXIS2_PLACEMENT_2D('',#1430,#1431);
+#1430 = CARTESIAN_POINT('',(1.244125443772E-005,-4.983449898891E+003));
+#1431 = DIRECTION('',(-0.E+000,-1.));
+#1432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1433 = ORIENTED_EDGE('',*,*,#1434,.T.);
+#1434 = EDGE_CURVE('',#1405,#636,#1435,.T.);
+#1435 = SURFACE_CURVE('',#1436,(#1441,#1465),.PCURVE_S1.);
+#1436 = CIRCLE('',#1437,17.461553388016);
+#1437 = AXIS2_PLACEMENT_3D('',#1438,#1439,#1440);
+#1438 = CARTESIAN_POINT('',(4.065632358946,-3.774758283726E-015,
+ -1.601495176188));
+#1439 = DIRECTION('',(-0.930417567982,0.E+000,0.366501226724));
+#1440 = DIRECTION('',(-0.366501226724,0.E+000,-0.930417567982));
+#1441 = PCURVE('',#101,#1442);
+#1442 = DEFINITIONAL_REPRESENTATION('',(#1443),#1464);
+#1443 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#1444,#1445,#1446,#1447,#1448,
+ #1449,#1450,#1451,#1452,#1453,#1454,#1455,#1456,#1457,#1458,#1459,
+ #1460,#1461,#1462,#1463),.UNSPECIFIED.,.F.,.F.,(11,9,11),(
+ 5.551115123126E-017,0.133506392896,0.267012785793),.UNSPECIFIED.);
+#1444 = CARTESIAN_POINT('',(3.14159265359,-1.440760815335));
+#1445 = CARTESIAN_POINT('',(3.241471860418,-1.440760815335));
+#1446 = CARTESIAN_POINT('',(3.341351228104,-1.439382283941));
+#1447 = CARTESIAN_POINT('',(3.438639644068,-1.436625361006));
+#1448 = CARTESIAN_POINT('',(3.530760794529,-1.432559858338));
+#1449 = CARTESIAN_POINT('',(3.615778620704,-1.427328810096));
+#1450 = CARTESIAN_POINT('',(3.693391848879,-1.421106417954));
+#1451 = CARTESIAN_POINT('',(3.763770946505,-1.414041575015));
+#1452 = CARTESIAN_POINT('',(3.827450764446,-1.406269230129));
+#1453 = CARTESIAN_POINT('',(3.885061674276,-1.397900197636));
+#1454 = CARTESIAN_POINT('',(3.989439329361,-1.380154001311));
+#1455 = CARTESIAN_POINT('',(4.036206057244,-1.370776823504));
+#1456 = CARTESIAN_POINT('',(4.07819715306,-1.360988058378));
+#1457 = CARTESIAN_POINT('',(4.116072487604,-1.350861123479));
+#1458 = CARTESIAN_POINT('',(4.150405817381,-1.340452781129));
+#1459 = CARTESIAN_POINT('',(4.181681030837,-1.329807701336));
+#1460 = CARTESIAN_POINT('',(4.210305042593,-1.318961628909));
+#1461 = CARTESIAN_POINT('',(4.236618213691,-1.307943317438));
+#1462 = CARTESIAN_POINT('',(4.260907363432,-1.296776349216));
+#1463 = CARTESIAN_POINT('',(4.283414819805,-1.285480171141));
#1464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
-#1465 = PCURVE('',#100,#1466);
+#1465 = PCURVE('',#498,#1466);
#1466 = DEFINITIONAL_REPRESENTATION('',(#1467),#1471);
-#1467 = LINE('',#1468,#1469);
-#1468 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#1469 = VECTOR('',#1470,1.);
-#1470 = DIRECTION('',(1.,0.E+000));
+#1467 = CIRCLE('',#1468,17.461553388016);
+#1468 = AXIS2_PLACEMENT_2D('',#1469,#1470);
+#1469 = CARTESIAN_POINT('',(1.244125443772E-005,-4.983449898891E+003));
+#1470 = DIRECTION('',(-0.E+000,-1.));
#1471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
-#1472 = ORIENTED_EDGE('',*,*,#1473,.T.);
-#1473 = EDGE_CURVE('',#1446,#1474,#1476,.T.);
-#1474 = VERTEX_POINT('',#1475);
-#1475 = CARTESIAN_POINT('',(-10.485,-1.447032173222,-19.4));
-#1476 = SURFACE_CURVE('',#1477,(#1481,#1488),.PCURVE_S1.);
-#1477 = LINE('',#1478,#1479);
-#1478 = CARTESIAN_POINT('',(-10.485,-2.244064434963,-19.4));
-#1479 = VECTOR('',#1480,1.);
-#1480 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1481 = PCURVE('',#128,#1482);
-#1482 = DEFINITIONAL_REPRESENTATION('',(#1483),#1487);
-#1483 = LINE('',#1484,#1485);
-#1484 = CARTESIAN_POINT('',(2.22927747313,10.70464233029));
-#1485 = VECTOR('',#1486,1.);
-#1486 = DIRECTION('',(-1.,-5.090012435544E-065));
-#1487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1488 = PCURVE('',#1489,#1494);
-#1489 = PLANE('',#1490);
-#1490 = AXIS2_PLACEMENT_3D('',#1491,#1492,#1493);
-#1491 = CARTESIAN_POINT('',(-10.485,-2.244064434963,-19.4));
-#1492 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
-#1493 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1494 = DEFINITIONAL_REPRESENTATION('',(#1495),#1499);
-#1495 = LINE('',#1496,#1497);
-#1496 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#1497 = VECTOR('',#1498,1.);
-#1498 = DIRECTION('',(1.,0.E+000));
-#1499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1500 = ORIENTED_EDGE('',*,*,#1501,.T.);
-#1501 = EDGE_CURVE('',#1474,#1502,#1504,.T.);
-#1502 = VERTEX_POINT('',#1503);
-#1503 = CARTESIAN_POINT('',(-10.735,-1.447032173222,-19.4));
-#1504 = SURFACE_CURVE('',#1505,(#1509,#1516),.PCURVE_S1.);
-#1505 = LINE('',#1506,#1507);
-#1506 = CARTESIAN_POINT('',(-10.485,-1.447032173222,-19.4));
-#1507 = VECTOR('',#1508,1.);
-#1508 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
-#1509 = PCURVE('',#128,#1510);
-#1510 = DEFINITIONAL_REPRESENTATION('',(#1511),#1515);
-#1511 = LINE('',#1512,#1513);
-#1512 = CARTESIAN_POINT('',(1.432245211389,10.70464233029));
-#1513 = VECTOR('',#1514,1.);
-#1514 = DIRECTION('',(0.E+000,1.));
-#1515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1516 = PCURVE('',#1517,#1522);
-#1517 = PLANE('',#1518);
-#1518 = AXIS2_PLACEMENT_3D('',#1519,#1520,#1521);
-#1519 = CARTESIAN_POINT('',(-10.485,-1.447032173222,-19.4));
-#1520 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1521 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
-#1522 = DEFINITIONAL_REPRESENTATION('',(#1523),#1527);
-#1523 = LINE('',#1524,#1525);
-#1524 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#1525 = VECTOR('',#1526,1.);
-#1526 = DIRECTION('',(1.,0.E+000));
-#1527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1528 = ORIENTED_EDGE('',*,*,#1529,.T.);
-#1529 = EDGE_CURVE('',#1502,#1530,#1532,.T.);
-#1530 = VERTEX_POINT('',#1531);
-#1531 = CARTESIAN_POINT('',(-10.735,1.552967826778,-19.4));
-#1532 = SURFACE_CURVE('',#1533,(#1537,#1544),.PCURVE_S1.);
-#1533 = LINE('',#1534,#1535);
-#1534 = CARTESIAN_POINT('',(-10.735,-1.447032173222,-19.4));
-#1535 = VECTOR('',#1536,1.);
-#1536 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1537 = PCURVE('',#128,#1538);
-#1538 = DEFINITIONAL_REPRESENTATION('',(#1539),#1543);
-#1539 = LINE('',#1540,#1541);
-#1540 = CARTESIAN_POINT('',(1.432245211389,10.95464233029));
-#1541 = VECTOR('',#1542,1.);
-#1542 = DIRECTION('',(-1.,-5.090012435544E-065));
-#1543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1544 = PCURVE('',#1545,#1550);
-#1545 = PLANE('',#1546);
-#1546 = AXIS2_PLACEMENT_3D('',#1547,#1548,#1549);
-#1547 = CARTESIAN_POINT('',(-10.735,-1.447032173222,-19.4));
-#1548 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
-#1549 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1550 = DEFINITIONAL_REPRESENTATION('',(#1551),#1555);
-#1551 = LINE('',#1552,#1553);
-#1552 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#1553 = VECTOR('',#1554,1.);
-#1554 = DIRECTION('',(1.,0.E+000));
-#1555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1556 = ORIENTED_EDGE('',*,*,#1557,.T.);
-#1557 = EDGE_CURVE('',#1530,#1558,#1560,.T.);
-#1558 = VERTEX_POINT('',#1559);
-#1559 = CARTESIAN_POINT('',(-10.485,1.552967826778,-19.4));
-#1560 = SURFACE_CURVE('',#1561,(#1565,#1572),.PCURVE_S1.);
-#1561 = LINE('',#1562,#1563);
-#1562 = CARTESIAN_POINT('',(-10.735,1.552967826778,-19.4));
-#1563 = VECTOR('',#1564,1.);
-#1564 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
-#1565 = PCURVE('',#128,#1566);
-#1566 = DEFINITIONAL_REPRESENTATION('',(#1567),#1571);
-#1567 = LINE('',#1568,#1569);
-#1568 = CARTESIAN_POINT('',(-1.567754788611,10.95464233029));
-#1569 = VECTOR('',#1570,1.);
-#1570 = DIRECTION('',(0.E+000,-1.));
-#1571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1572 = PCURVE('',#1573,#1578);
-#1573 = PLANE('',#1574);
-#1574 = AXIS2_PLACEMENT_3D('',#1575,#1576,#1577);
-#1575 = CARTESIAN_POINT('',(-10.735,1.552967826778,-19.4));
-#1576 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#1577 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
-#1578 = DEFINITIONAL_REPRESENTATION('',(#1579),#1583);
-#1579 = LINE('',#1580,#1581);
-#1580 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#1581 = VECTOR('',#1582,1.);
-#1582 = DIRECTION('',(1.,0.E+000));
-#1583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1584 = ORIENTED_EDGE('',*,*,#1585,.T.);
-#1585 = EDGE_CURVE('',#1558,#1586,#1588,.T.);
-#1586 = VERTEX_POINT('',#1587);
-#1587 = CARTESIAN_POINT('',(-10.485,2.350000088519,-19.4));
-#1588 = SURFACE_CURVE('',#1589,(#1593,#1600),.PCURVE_S1.);
-#1589 = LINE('',#1590,#1591);
-#1590 = CARTESIAN_POINT('',(-10.485,1.552967826778,-19.4));
-#1591 = VECTOR('',#1592,1.);
-#1592 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1593 = PCURVE('',#128,#1594);
-#1594 = DEFINITIONAL_REPRESENTATION('',(#1595),#1599);
-#1595 = LINE('',#1596,#1597);
-#1596 = CARTESIAN_POINT('',(-1.567754788611,10.70464233029));
-#1597 = VECTOR('',#1598,1.);
-#1598 = DIRECTION('',(-1.,-5.090012435544E-065));
-#1599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1600 = PCURVE('',#1601,#1606);
-#1601 = PLANE('',#1602);
-#1602 = AXIS2_PLACEMENT_3D('',#1603,#1604,#1605);
-#1603 = CARTESIAN_POINT('',(-10.485,1.552967826778,-19.4));
-#1604 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
-#1605 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1606 = DEFINITIONAL_REPRESENTATION('',(#1607),#1611);
-#1607 = LINE('',#1608,#1609);
-#1608 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#1609 = VECTOR('',#1610,1.);
-#1610 = DIRECTION('',(1.,0.E+000));
-#1611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1612 = ORIENTED_EDGE('',*,*,#1613,.F.);
-#1613 = EDGE_CURVE('',#1614,#1586,#1616,.T.);
-#1614 = VERTEX_POINT('',#1615);
-#1615 = CARTESIAN_POINT('',(-6.122905815639,9.,-19.4));
-#1616 = SURFACE_CURVE('',#1617,(#1622,#1633),.PCURVE_S1.);
-#1617 = CIRCLE('',#1618,7.25);
-#1618 = AXIS2_PLACEMENT_3D('',#1619,#1620,#1621);
-#1619 = CARTESIAN_POINT('',(-3.235,2.35,-19.4));
-#1620 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#1621 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1622 = PCURVE('',#128,#1623);
-#1623 = DEFINITIONAL_REPRESENTATION('',(#1624),#1632);
-#1624 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1625,#1626,#1627,#1628,
-#1629,#1630,#1631),.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('') );
-#1625 = CARTESIAN_POINT('',(-9.614786961833,3.45464233029));
-#1626 = CARTESIAN_POINT('',(-9.614786961833,16.012010685164));
-#1627 = CARTESIAN_POINT('',(1.260213038167,9.733326507727));
-#1628 = CARTESIAN_POINT('',(12.135213038167,3.45464233029));
-#1629 = CARTESIAN_POINT('',(1.260213038167,-2.824041847147));
-#1630 = CARTESIAN_POINT('',(-9.614786961833,-9.102726024585));
-#1631 = CARTESIAN_POINT('',(-9.614786961833,3.45464233029));
-#1632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1633 = PCURVE('',#1634,#1639);
-#1634 = CYLINDRICAL_SURFACE('',#1635,7.25);
-#1635 = AXIS2_PLACEMENT_3D('',#1636,#1637,#1638);
-#1636 = CARTESIAN_POINT('',(-3.235,2.35,-19.4));
-#1637 = DIRECTION('',(0.E+000,0.E+000,1.));
-#1638 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1639 = DEFINITIONAL_REPRESENTATION('',(#1640),#1644);
-#1640 = LINE('',#1641,#1642);
-#1641 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#1642 = VECTOR('',#1643,1.);
-#1643 = DIRECTION('',(1.,0.E+000));
-#1644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1645 = ORIENTED_EDGE('',*,*,#1646,.F.);
-#1646 = EDGE_CURVE('',#1647,#1614,#1649,.T.);
-#1647 = VERTEX_POINT('',#1648);
-#1648 = CARTESIAN_POINT('',(6.861049894152,9.,-19.4));
-#1649 = SURFACE_CURVE('',#1650,(#1654,#1661),.PCURVE_S1.);
-#1650 = LINE('',#1651,#1652);
-#1651 = CARTESIAN_POINT('',(-3.640178834855,9.,-19.4));
-#1652 = VECTOR('',#1653,1.);
-#1653 = DIRECTION('',(-1.,2.22044604925E-016,3.593827191563E-033));
-#1654 = PCURVE('',#128,#1655);
-#1655 = DEFINITIONAL_REPRESENTATION('',(#1656),#1660);
-#1656 = LINE('',#1657,#1658);
-#1657 = CARTESIAN_POINT('',(-9.014786961833,3.859821165145));
-#1658 = VECTOR('',#1659,1.);
-#1659 = DIRECTION('',(-5.090012435544E-065,1.));
-#1660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1661 = PCURVE('',#623,#1662);
-#1662 = DEFINITIONAL_REPRESENTATION('',(#1663),#1667);
-#1663 = LINE('',#1664,#1665);
-#1664 = CARTESIAN_POINT('',(3.859821165145,-5.));
-#1665 = VECTOR('',#1666,1.);
-#1666 = DIRECTION('',(-1.,-3.593827191563E-033));
-#1667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1668 = ORIENTED_EDGE('',*,*,#1669,.F.);
-#1669 = EDGE_CURVE('',#1670,#1647,#1672,.T.);
-#1670 = VERTEX_POINT('',#1671);
-#1671 = CARTESIAN_POINT('',(11.065,2.55,-19.4));
-#1672 = SURFACE_CURVE('',#1673,(#1678,#1689),.PCURVE_S1.);
-#1673 = CIRCLE('',#1674,7.05);
-#1674 = AXIS2_PLACEMENT_3D('',#1675,#1676,#1677);
-#1675 = CARTESIAN_POINT('',(4.015,2.55,-19.4));
-#1676 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#1677 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1678 = PCURVE('',#128,#1679);
-#1679 = DEFINITIONAL_REPRESENTATION('',(#1680),#1688);
-#1680 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1681,#1682,#1683,#1684,
-#1685,#1686,#1687),.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('') );
-#1681 = CARTESIAN_POINT('',(-9.614786961833,-3.79535766971));
-#1682 = CARTESIAN_POINT('',(-9.614786961833,8.41560052365));
-#1683 = CARTESIAN_POINT('',(0.960213038167,2.31012142697));
-#1684 = CARTESIAN_POINT('',(11.535213038167,-3.79535766971));
-#1685 = CARTESIAN_POINT('',(0.960213038167,-9.900836766391));
-#1686 = CARTESIAN_POINT('',(-9.614786961833,-16.00631586307));
-#1687 = CARTESIAN_POINT('',(-9.614786961833,-3.79535766971));
-#1688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1689 = PCURVE('',#1690,#1695);
-#1690 = CYLINDRICAL_SURFACE('',#1691,7.05);
-#1691 = AXIS2_PLACEMENT_3D('',#1692,#1693,#1694);
-#1692 = CARTESIAN_POINT('',(4.015,2.55,-19.4));
-#1693 = DIRECTION('',(0.E+000,0.E+000,1.));
-#1694 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1695 = DEFINITIONAL_REPRESENTATION('',(#1696),#1700);
-#1696 = LINE('',#1697,#1698);
-#1697 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#1698 = VECTOR('',#1699,1.);
-#1699 = DIRECTION('',(1.,0.E+000));
-#1700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1701 = ORIENTED_EDGE('',*,*,#1702,.T.);
-#1702 = EDGE_CURVE('',#1670,#1336,#1703,.T.);
-#1703 = SURFACE_CURVE('',#1704,(#1708,#1715),.PCURVE_S1.);
-#1704 = LINE('',#1705,#1706);
-#1705 = CARTESIAN_POINT('',(11.065,2.55,-19.4));
-#1706 = VECTOR('',#1707,1.);
-#1707 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#1708 = PCURVE('',#128,#1709);
-#1709 = DEFINITIONAL_REPRESENTATION('',(#1710),#1714);
-#1710 = LINE('',#1711,#1712);
-#1711 = CARTESIAN_POINT('',(-2.564786961833,-10.84535766971));
-#1712 = VECTOR('',#1713,1.);
-#1713 = DIRECTION('',(1.,5.090012435544E-065));
-#1714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1715 = PCURVE('',#1430,#1716);
-#1716 = DEFINITIONAL_REPRESENTATION('',(#1717),#1721);
-#1717 = LINE('',#1718,#1719);
-#1718 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#1719 = VECTOR('',#1720,1.);
-#1720 = DIRECTION('',(1.,0.E+000));
-#1721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1722 = ORIENTED_EDGE('',*,*,#1335,.F.);
-#1723 = ORIENTED_EDGE('',*,*,#112,.F.);
-#1724 = FACE_BOUND('',#1725,.T.);
-#1725 = EDGE_LOOP('',(#1726,#1751,#1774,#1802));
-#1726 = ORIENTED_EDGE('',*,*,#1727,.F.);
-#1727 = EDGE_CURVE('',#1728,#1730,#1732,.T.);
-#1728 = VERTEX_POINT('',#1729);
-#1729 = CARTESIAN_POINT('',(5.445372700233,2.945385141437,-19.4));
-#1730 = VERTEX_POINT('',#1731);
-#1731 = CARTESIAN_POINT('',(5.445372700233,-2.945385141476,-19.4));
-#1732 = SURFACE_CURVE('',#1733,(#1737,#1744),.PCURVE_S1.);
-#1733 = LINE('',#1734,#1735);
-#1734 = CARTESIAN_POINT('',(5.445372700233,-1.007393480916,-19.4));
-#1735 = VECTOR('',#1736,1.);
-#1736 = DIRECTION('',(-2.22044604925E-016,-1.,-1.416320864702E-032));
-#1737 = PCURVE('',#128,#1738);
-#1738 = DEFINITIONAL_REPRESENTATION('',(#1739),#1743);
-#1739 = LINE('',#1740,#1741);
-#1740 = CARTESIAN_POINT('',(0.992606519084,-5.225730369943));
-#1741 = VECTOR('',#1742,1.);
-#1742 = DIRECTION('',(1.,-5.579036254382E-033));
-#1743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1744 = PCURVE('',#1065,#1745);
-#1745 = DEFINITIONAL_REPRESENTATION('',(#1746),#1750);
-#1746 = LINE('',#1747,#1748);
-#1747 = CARTESIAN_POINT('',(0.992606519084,-5.002579486977E+003));
-#1748 = VECTOR('',#1749,1.);
-#1749 = DIRECTION('',(-1.,-1.522242177536E-032));
-#1750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1751 = ORIENTED_EDGE('',*,*,#1752,.F.);
-#1752 = EDGE_CURVE('',#1753,#1728,#1755,.T.);
-#1753 = VERTEX_POINT('',#1754);
-#1754 = CARTESIAN_POINT('',(-1.832212577391E-005,2.945385141419,-19.4));
-#1755 = SURFACE_CURVE('',#1756,(#1760,#1767),.PCURVE_S1.);
-#1756 = LINE('',#1757,#1758);
-#1757 = CARTESIAN_POINT('',(2.359814944523,2.945385141437,-19.4));
-#1758 = VECTOR('',#1759,1.);
-#1759 = DIRECTION('',(1.,-2.22044604925E-016,-3.593827191563E-033));
-#1760 = PCURVE('',#128,#1761);
-#1761 = DEFINITIONAL_REPRESENTATION('',(#1762),#1766);
-#1762 = LINE('',#1763,#1764);
-#1763 = CARTESIAN_POINT('',(-2.96017210327,-2.140172614234));
-#1764 = VECTOR('',#1765,1.);
-#1765 = DIRECTION('',(-1.415646178306E-033,-1.));
-#1766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1767 = PCURVE('',#562,#1768);
-#1768 = DEFINITIONAL_REPRESENTATION('',(#1769),#1773);
-#1769 = LINE('',#1770,#1771);
-#1770 = CARTESIAN_POINT('',(2.140172614234,-5.002579486977E+003));
-#1771 = VECTOR('',#1772,1.);
-#1772 = DIRECTION('',(-1.,-3.862596016278E-033));
-#1773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1774 = ORIENTED_EDGE('',*,*,#1775,.T.);
-#1775 = EDGE_CURVE('',#1753,#1776,#1778,.T.);
-#1776 = VERTEX_POINT('',#1777);
-#1777 = CARTESIAN_POINT('',(-1.832214297624E-005,-2.945385141438,-19.4)
- );
-#1778 = SURFACE_CURVE('',#1779,(#1784,#1795),.PCURVE_S1.);
-#1779 = CIRCLE('',#1780,2.945385141476);
-#1780 = AXIS2_PLACEMENT_3D('',#1781,#1782,#1783);
-#1781 = CARTESIAN_POINT('',(0.E+000,0.E+000,-19.4));
-#1782 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#1783 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1784 = PCURVE('',#128,#1785);
-#1785 = DEFINITIONAL_REPRESENTATION('',(#1786),#1794);
-#1786 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1787,#1788,#1789,#1790,
-#1791,#1792,#1793),.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('') );
-#1787 = CARTESIAN_POINT('',(-2.960172103308,0.21964233029));
-#1788 = CARTESIAN_POINT('',(-2.960172103308,5.321199043184));
-#1789 = CARTESIAN_POINT('',(1.457905608905,2.770420686737));
-#1790 = CARTESIAN_POINT('',(5.875983321119,0.21964233029));
-#1791 = CARTESIAN_POINT('',(1.457905608905,-2.331136026157));
-#1792 = CARTESIAN_POINT('',(-2.960172103308,-4.881914382605));
-#1793 = CARTESIAN_POINT('',(-2.960172103308,0.21964233029));
-#1794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1795 = PCURVE('',#949,#1796);
-#1796 = DEFINITIONAL_REPRESENTATION('',(#1797),#1801);
-#1797 = LINE('',#1798,#1799);
-#1798 = CARTESIAN_POINT('',(3.14159265359,-5.0024E+003));
-#1799 = VECTOR('',#1800,1.);
-#1800 = DIRECTION('',(1.,0.E+000));
-#1801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1802 = ORIENTED_EDGE('',*,*,#1803,.F.);
-#1803 = EDGE_CURVE('',#1730,#1776,#1804,.T.);
-#1804 = SURFACE_CURVE('',#1805,(#1809,#1816),.PCURVE_S1.);
-#1805 = LINE('',#1806,#1807);
-#1806 = CARTESIAN_POINT('',(0.109814944518,-2.945385141476,-19.4));
-#1807 = VECTOR('',#1808,1.);
-#1808 = DIRECTION('',(-1.,2.22044604925E-016,3.593827191563E-033));
-#1809 = PCURVE('',#128,#1810);
-#1810 = DEFINITIONAL_REPRESENTATION('',(#1811),#1815);
-#1811 = LINE('',#1812,#1813);
-#1812 = CARTESIAN_POINT('',(2.930598179643,0.109827385772));
-#1813 = VECTOR('',#1814,1.);
-#1814 = DIRECTION('',(-1.415646178306E-033,1.));
-#1815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1816 = PCURVE('',#984,#1817);
-#1817 = DEFINITIONAL_REPRESENTATION('',(#1818),#1822);
-#1818 = LINE('',#1819,#1820);
-#1819 = CARTESIAN_POINT('',(0.109827385772,-5.002579486977E+003));
-#1820 = VECTOR('',#1821,1.);
-#1821 = DIRECTION('',(-1.,3.862596016278E-033));
-#1822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1823 = ADVANCED_FACE('',(#1824),#100,.F.);
-#1824 = FACE_BOUND('',#1825,.F.);
-#1825 = EDGE_LOOP('',(#1826,#1827,#1850,#1878,#1901,#1927));
-#1826 = ORIENTED_EDGE('',*,*,#1445,.F.);
-#1827 = ORIENTED_EDGE('',*,*,#1828,.T.);
-#1828 = EDGE_CURVE('',#1446,#1829,#1831,.T.);
-#1829 = VERTEX_POINT('',#1830);
-#1830 = CARTESIAN_POINT('',(-10.485,-2.244064434963,-22.8));
-#1831 = SURFACE_CURVE('',#1832,(#1836,#1843),.PCURVE_S1.);
-#1832 = LINE('',#1833,#1834);
-#1833 = CARTESIAN_POINT('',(-10.485,-2.244064434963,-19.4));
-#1834 = VECTOR('',#1835,1.);
-#1835 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#1836 = PCURVE('',#100,#1837);
-#1837 = DEFINITIONAL_REPRESENTATION('',(#1838),#1842);
-#1838 = LINE('',#1839,#1840);
-#1839 = CARTESIAN_POINT('',(1.527387579814,0.E+000));
-#1840 = VECTOR('',#1841,1.);
-#1841 = DIRECTION('',(0.E+000,-1.));
-#1842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1843 = PCURVE('',#1489,#1844);
-#1844 = DEFINITIONAL_REPRESENTATION('',(#1845),#1849);
-#1845 = LINE('',#1846,#1847);
-#1846 = CARTESIAN_POINT('',(4.440892098501E-016,0.E+000));
-#1847 = VECTOR('',#1848,1.);
-#1848 = DIRECTION('',(0.E+000,-1.));
-#1849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1850 = ORIENTED_EDGE('',*,*,#1851,.T.);
-#1851 = EDGE_CURVE('',#1829,#1852,#1854,.T.);
-#1852 = VERTEX_POINT('',#1853);
-#1853 = CARTESIAN_POINT('',(-10.25,-4.379959074437,-22.8));
-#1854 = SURFACE_CURVE('',#1855,(#1860,#1867),.PCURVE_S1.);
-#1855 = CIRCLE('',#1856,7.05);
-#1856 = AXIS2_PLACEMENT_3D('',#1857,#1858,#1859);
-#1857 = CARTESIAN_POINT('',(-3.441641182643,-2.55,-22.8));
-#1858 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#1859 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1860 = PCURVE('',#100,#1861);
-#1861 = DEFINITIONAL_REPRESENTATION('',(#1862),#1866);
-#1862 = LINE('',#1863,#1864);
-#1863 = CARTESIAN_POINT('',(0.E+000,-3.4));
-#1864 = VECTOR('',#1865,1.);
-#1865 = DIRECTION('',(1.,0.E+000));
-#1866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1867 = PCURVE('',#485,#1868);
-#1868 = DEFINITIONAL_REPRESENTATION('',(#1869),#1877);
-#1869 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1870,#1871,#1872,#1873,
-#1874,#1875,#1876),.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('') );
-#1870 = CARTESIAN_POINT('',(-4.5,3.770403637269));
-#1871 = CARTESIAN_POINT('',(-4.5,15.98136183063));
-#1872 = CARTESIAN_POINT('',(6.075,9.875882733949));
-#1873 = CARTESIAN_POINT('',(16.65,3.770403637269));
-#1874 = CARTESIAN_POINT('',(6.075,-2.335075459411));
-#1875 = CARTESIAN_POINT('',(-4.5,-8.440554556091));
-#1876 = CARTESIAN_POINT('',(-4.5,3.770403637269));
-#1877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1878 = ORIENTED_EDGE('',*,*,#1879,.T.);
-#1879 = EDGE_CURVE('',#1852,#1880,#1882,.T.);
-#1880 = VERTEX_POINT('',#1881);
-#1881 = CARTESIAN_POINT('',(-10.25,-4.379959074437,-19.9));
-#1882 = SURFACE_CURVE('',#1883,(#1887,#1894),.PCURVE_S1.);
-#1883 = LINE('',#1884,#1885);
-#1884 = CARTESIAN_POINT('',(-10.25,-4.379959074437,-19.4));
-#1885 = VECTOR('',#1886,1.);
-#1886 = DIRECTION('',(0.E+000,0.E+000,1.));
-#1887 = PCURVE('',#100,#1888);
-#1888 = DEFINITIONAL_REPRESENTATION('',(#1889),#1893);
-#1889 = LINE('',#1890,#1891);
-#1890 = CARTESIAN_POINT('',(1.833371856974,0.E+000));
-#1891 = VECTOR('',#1892,1.);
-#1892 = DIRECTION('',(0.E+000,1.));
-#1893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1894 = PCURVE('',#456,#1895);
-#1895 = DEFINITIONAL_REPRESENTATION('',(#1896),#1900);
-#1896 = LINE('',#1897,#1898);
-#1897 = CARTESIAN_POINT('',(6.245040925563,0.5));
-#1898 = VECTOR('',#1899,1.);
-#1899 = DIRECTION('',(0.E+000,1.));
-#1900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1901 = ORIENTED_EDGE('',*,*,#1902,.T.);
-#1902 = EDGE_CURVE('',#1880,#57,#1903,.T.);
-#1903 = SURFACE_CURVE('',#1904,(#1909,#1916),.PCURVE_S1.);
-#1904 = CIRCLE('',#1905,7.05);
-#1905 = AXIS2_PLACEMENT_3D('',#1906,#1907,#1908);
-#1906 = CARTESIAN_POINT('',(-3.441641182643,-2.55,-19.9));
-#1907 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#1908 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1909 = PCURVE('',#100,#1910);
-#1910 = DEFINITIONAL_REPRESENTATION('',(#1911),#1915);
-#1911 = LINE('',#1912,#1913);
-#1912 = CARTESIAN_POINT('',(0.E+000,-0.5));
-#1913 = VECTOR('',#1914,1.);
-#1914 = DIRECTION('',(1.,0.E+000));
-#1915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1916 = PCURVE('',#72,#1917);
-#1917 = DEFINITIONAL_REPRESENTATION('',(#1918),#1926);
-#1918 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1919,#1920,#1921,#1922,
-#1923,#1924,#1925),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#1472 = FACE_BOUND('',#1473,.F.);
+#1473 = EDGE_LOOP('',(#1474));
+#1474 = ORIENTED_EDGE('',*,*,#1475,.T.);
+#1475 = EDGE_CURVE('',#1476,#1476,#1478,.T.);
+#1476 = VERTEX_POINT('',#1477);
+#1477 = CARTESIAN_POINT('',(1.,11.96,-13.41485743494));
+#1478 = SURFACE_CURVE('',#1479,(#1601,#1726),.PCURVE_S1.);
+#1479 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1480,#1481,#1482,#1483,#1484,
+ #1485,#1486,#1487,#1488,#1489,#1490,#1491,#1492,#1493,#1494,#1495,
+ #1496,#1497,#1498,#1499,#1500,#1501,#1502,#1503,#1504,#1505,#1506,
+ #1507,#1508,#1509,#1510,#1511,#1512,#1513,#1514,#1515,#1516,#1517,
+ #1518,#1519,#1520,#1521,#1522,#1523,#1524,#1525,#1526,#1527,#1528,
+ #1529,#1530,#1531,#1532,#1533,#1534,#1535,#1536,#1537,#1538,#1539,
+ #1540,#1541,#1542,#1543,#1544,#1545,#1546,#1547,#1548,#1549,#1550,
+ #1551,#1552,#1553,#1554,#1555,#1556,#1557,#1558,#1559,#1560,#1561,
+ #1562,#1563,#1564,#1565,#1566,#1567,#1568,#1569,#1570,#1571,#1572,
+ #1573,#1574,#1575,#1576,#1577,#1578,#1579,#1580,#1581,#1582,#1583,
+ #1584,#1585,#1586,#1587,#1588,#1589,#1590,#1591,#1592,#1593,#1594,
+ #1595,#1596,#1597,#1598,#1599,#1600),.UNSPECIFIED.,.T.,.F.,(9,7,7,7,
+ 7,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.E+000,9.22566357956E-002,
+ 0.172424700452,0.20305725695,0.251498776561,0.300369021859,
+ 0.331001757263,0.370774576392,0.401925602829,0.490876389302,
+ 0.580400075316,0.614290694568,0.659231323483,0.69470255987,
+ 0.751361986526,0.808453017202,0.843924441784,1.),.UNSPECIFIED.);
+#1480 = CARTESIAN_POINT('',(1.,11.96,-13.41485743494));
+#1481 = CARTESIAN_POINT('',(0.999999996433,12.024014897193,
+ -13.35778503043));
+#1482 = CARTESIAN_POINT('',(0.995316596396,12.087866456787,
+ -13.30058075467));
+#1483 = CARTESIAN_POINT('',(0.985991906214,12.151348625301,
+ -13.24342605921));
+#1484 = CARTESIAN_POINT('',(0.97202905264,12.214243180358,
+ -13.18651821054));
+#1485 = CARTESIAN_POINT('',(0.953404166019,12.276317925892,
+ -13.13007254861));
+#1486 = CARTESIAN_POINT('',(0.930069071722,12.337322201613,
+ -13.07432730384));
+#1487 = CARTESIAN_POINT('',(0.901944689859,12.39697970673,-13.0195509726
+ ));
+#1488 = CARTESIAN_POINT('',(0.840194834408,12.50537785341,
+ -12.91956357403));
+#1489 = CARTESIAN_POINT('',(0.807794330683,12.554487600164,
+ -12.87407408962));
+#1490 = CARTESIAN_POINT('',(0.77161823651,12.602124663023,
+ -12.82976630289));
+#1491 = CARTESIAN_POINT('',(0.731574959232,12.648036002817,
+ -12.78689225181));
+#1492 = CARTESIAN_POINT('',(0.687582304212,12.691900622912,
+ -12.74577249258));
+#1493 = CARTESIAN_POINT('',(0.639583069941,12.733331435736,
+ -12.70679508471));
+#1494 = CARTESIAN_POINT('',(0.58756064313,12.77187712931,-12.67041457621
+ ));
+#1495 = CARTESIAN_POINT('',(0.510154445557,12.820453814587,
+ -12.6244408313));
+#1496 = CARTESIAN_POINT('',(0.488178635305,12.833383549423,
+ -12.61218931937));
+#1497 = CARTESIAN_POINT('',(0.465632962254,12.845783252767,
+ -12.6004266644));
+#1498 = CARTESIAN_POINT('',(0.442526504105,12.857620822314,
+ -12.58918520498));
+#1499 = CARTESIAN_POINT('',(0.418872181907,12.868862662574,
+ -12.57849878034));
+#1500 = CARTESIAN_POINT('',(0.394687324898,12.879474308478,
+ -12.56840210382));
+#1501 = CARTESIAN_POINT('',(0.369994235335,12.889421048988,
+ -12.55893013641));
+#1502 = CARTESIAN_POINT('',(0.305012070631,12.913292306814,
+ -12.53618132594));
+#1503 = CARTESIAN_POINT('',(0.263985948514,12.926173469972,
+ -12.52388817028));
+#1504 = CARTESIAN_POINT('',(0.221872128374,12.937166397866,
+ -12.51338404014));
+#1505 = CARTESIAN_POINT('',(0.178828676033,12.94613794237,-12.5048030271
+ ));
+#1506 = CARTESIAN_POINT('',(0.135043718127,12.952973826844,
+ -12.49826030041));
+#1507 = CARTESIAN_POINT('',(9.073611547697E-002,12.957587059315,
+ -12.49384338769));
+#1508 = CARTESIAN_POINT('',(4.615507341963E-002,12.959928381529,
+ -12.49160170347));
+#1509 = CARTESIAN_POINT('',(-4.339221296476E-002,12.960069749032,
+ -12.49146635138));
+#1510 = CARTESIAN_POINT('',(-8.838206638234E-002,12.957829456037,
+ -12.49361130468));
+#1511 = CARTESIAN_POINT('',(-0.133104723588,12.953274743334,
+ -12.49797228449));
+#1512 = CARTESIAN_POINT('',(-0.177303570545,12.946454767534,
+ -12.50449998778));
+#1513 = CARTESIAN_POINT('',(-0.220753133129,12.937458005045,
+ -12.51310539539));
+#1514 = CARTESIAN_POINT('',(-0.2632595602,12.92640140256,-12.52367064166
+ ));
+#1515 = CARTESIAN_POINT('',(-0.304659983354,12.913421646398,
+ -12.53605806801));
+#1516 = CARTESIAN_POINT('',(-0.369994235335,12.889421048988,
+ -12.55893013641));
+#1517 = CARTESIAN_POINT('',(-0.394687324898,12.879474308478,
+ -12.56840210382));
+#1518 = CARTESIAN_POINT('',(-0.418872181907,12.868862662574,
+ -12.57849878034));
+#1519 = CARTESIAN_POINT('',(-0.442526504105,12.857620822314,
+ -12.58918520498));
+#1520 = CARTESIAN_POINT('',(-0.465632962254,12.845783252767,
+ -12.6004266644));
+#1521 = CARTESIAN_POINT('',(-0.488178635305,12.833383549423,
+ -12.61218931937));
+#1522 = CARTESIAN_POINT('',(-0.510154445556,12.820453814587,
+ -12.6244408313));
+#1523 = CARTESIAN_POINT('',(-0.559340040176,12.789587124001,
+ -12.65365355652));
+#1524 = CARTESIAN_POINT('',(-0.586153321566,12.771308355176,
+ -12.67092825293));
+#1525 = CARTESIAN_POINT('',(-0.611983551163,12.752252923195,
+ -12.68890931376));
+#1526 = CARTESIAN_POINT('',(-0.636825765152,12.732482013123,
+ -12.70753510773));
+#1527 = CARTESIAN_POINT('',(-0.660679980892,12.71205239256,
+ -12.72674851804));
+#1528 = CARTESIAN_POINT('',(-0.683550255081,12.691016005006,
+ -12.74649732393));
+#1529 = CARTESIAN_POINT('',(-0.705443741918,12.669419563224,
+ -12.76673458223));
+#1530 = CARTESIAN_POINT('',(-0.742759503982,12.629982814442,
+ -12.80361954823));
+#1531 = CARTESIAN_POINT('',(-0.758555008021,12.612343907276,
+ -12.82009365252));
+#1532 = CARTESIAN_POINT('',(-0.773760619303,12.594407556056,
+ -12.83682111879));
+#1533 = CARTESIAN_POINT('',(-0.788380773378,12.576192658608,
+ -12.85378301844));
+#1534 = CARTESIAN_POINT('',(-0.802419985424,12.557716875643,
+ -12.87096169728));
+#1535 = CARTESIAN_POINT('',(-0.81588285025,12.538996630753,
+ -12.88834077548));
+#1536 = CARTESIAN_POINT('',(-0.82877404229,12.52004711041,
+ -12.90590514759));
+#1537 = CARTESIAN_POINT('',(-0.876289894503,12.446157641439,
+ -12.97428510724));
+#1538 = CARTESIAN_POINT('',(-0.906847665042,12.389694589866,
+ -13.02631122575));
+#1539 = CARTESIAN_POINT('',(-0.932895298814,12.331801307634,
+ -13.07941245257));
+#1540 = CARTESIAN_POINT('',(-0.954517170586,12.272747332154,
+ -13.13332456829));
+#1541 = CARTESIAN_POINT('',(-0.971771836984,12.212772856079,
+ -13.18781658778));
+#1542 = CARTESIAN_POINT('',(-0.984697461971,12.152095282235,
+ -13.24268390362));
+#1543 = CARTESIAN_POINT('',(-0.993309189144,12.090913017281,
+ -13.29774400487));
+#1544 = CARTESIAN_POINT('',(-1.001895293752,11.967503849899,
+ -13.40828035668));
+#1545 = CARTESIAN_POINT('',(-1.001811741673,11.905302043761,
+ -13.46373076914));
+#1546 = CARTESIAN_POINT('',(-0.99732618552,11.842990071951,
+ -13.51901666165));
+#1547 = CARTESIAN_POINT('',(-0.98839265101,11.780776168368,
+ -13.57395593174));
+#1548 = CARTESIAN_POINT('',(-0.974942816847,11.718890878197,
+ -13.62835153499));
+#1549 = CARTESIAN_POINT('',(-0.956892230275,11.657591088917,
+ -13.68198843456));
+#1550 = CARTESIAN_POINT('',(-0.934140729975,11.59716502865,
+ -13.73462968637));
+#1551 = CARTESIAN_POINT('',(-0.896128629933,11.515516983266,
+ -13.80546312587));
+#1552 = CARTESIAN_POINT('',(-0.885000230914,11.493269793374,
+ -13.82473222908));
+#1553 = CARTESIAN_POINT('',(-0.873175685887,11.471215140684,
+ -13.84380395271));
+#1554 = CARTESIAN_POINT('',(-0.860649075745,11.449372952643,
+ -13.86266216142));
+#1555 = CARTESIAN_POINT('',(-0.847414755653,11.427764605658,
+ -13.88128960158));
+#1556 = CARTESIAN_POINT('',(-0.83346735505,11.40641292509,
+ -13.89966790127));
+#1557 = CARTESIAN_POINT('',(-0.818801777644,11.385342185253,
+ -13.9177775703));
+#1558 = CARTESIAN_POINT('',(-0.78300719206,11.337043923042,
+ -13.95922876716));
+#1559 = CARTESIAN_POINT('',(-0.761330972996,11.310050297593,
+ -13.98234982053));
+#1560 = CARTESIAN_POINT('',(-0.738373547972,11.283656346277,
+ -14.00491385484));
+#1561 = CARTESIAN_POINT('',(-0.714126847548,11.257928266179,
+ -14.02686794613));
+#1562 = CARTESIAN_POINT('',(-0.688587075409,11.232938786309,
+ -14.04815401359));
+#1563 = CARTESIAN_POINT('',(-0.661756054679,11.208766615652,
+ -14.06870928125));
+#1564 = CARTESIAN_POINT('',(-0.633642574229,11.185495891209,
+ -14.08846673955));
+#1565 = CARTESIAN_POINT('',(-0.581075279991,11.145630012066,
+ -14.12226442126));
+#1566 = CARTESIAN_POINT('',(-0.557099451608,11.128662146743,
+ -14.13663151524));
+#1567 = CARTESIAN_POINT('',(-0.53234559569,11.112356080375,
+ -14.15042181999));
+#1568 = CARTESIAN_POINT('',(-0.506827448226,11.096758529751,
+ -14.16359815159));
+#1569 = CARTESIAN_POINT('',(-0.480563888621,11.081918028533,
+ -14.17612188606));
+#1570 = CARTESIAN_POINT('',(-0.45357969297,11.067884077648,
+ -14.18795363415));
+#1571 = CARTESIAN_POINT('',(-0.425906287338,11.054706295675,
+ -14.19905391618));
+#1572 = CARTESIAN_POINT('',(-0.352339942374,11.022829920906,
+ -14.22588417473));
+#1573 = CARTESIAN_POINT('',(-0.305417548242,11.005526494878,
+ -14.24042653431));
+#1574 = CARTESIAN_POINT('',(-0.256997273358,10.990736987492,
+ -14.25284009532));
+#1575 = CARTESIAN_POINT('',(-0.207300203948,10.978654641436,
+ -14.26297113504));
+#1576 = CARTESIAN_POINT('',(-0.156588111349,10.969444097438,
+ -14.27068880124));
+#1577 = CARTESIAN_POINT('',(-0.105163447719,10.963230092563,
+ -14.27589377798));
+#1578 = CARTESIAN_POINT('',(-5.33677838565E-002,10.960083005113,
+ -14.27852984457));
+#1579 = CARTESIAN_POINT('',(5.060490981242E-002,10.959918864348,
+ -14.2786673317));
+#1580 = CARTESIAN_POINT('',(0.102811807426,10.962948642886,
+ -14.27612952448));
+#1581 = CARTESIAN_POINT('',(0.154655110934,10.969094844843,
+ -14.27098144184));
+#1582 = CARTESIAN_POINT('',(0.205784561261,10.97828722408,
+ -14.26327920919));
+#1583 = CARTESIAN_POINT('',(0.25588987909,10.990399227898,
+ -14.25312359011));
+#1584 = CARTESIAN_POINT('',(0.304702478528,11.005262930123,
+ -14.24064804195));
+#1585 = CARTESIAN_POINT('',(0.351995548378,11.022680694625,
+ -14.22600977809));
+#1586 = CARTESIAN_POINT('',(0.425906287338,11.054706295675,
+ -14.19905391618));
+#1587 = CARTESIAN_POINT('',(0.45357969297,11.067884077648,
+ -14.18795363415));
+#1588 = CARTESIAN_POINT('',(0.480563888621,11.081918028533,
+ -14.17612188606));
+#1589 = CARTESIAN_POINT('',(0.506827448226,11.096758529751,
+ -14.16359815159));
+#1590 = CARTESIAN_POINT('',(0.532345595691,11.112356080376,
+ -14.15042181999));
+#1591 = CARTESIAN_POINT('',(0.557099451608,11.128662146743,
+ -14.13663151523));
+#1592 = CARTESIAN_POINT('',(0.581075279992,11.145630012066,
+ -14.12226442126));
+#1593 = CARTESIAN_POINT('',(0.706293780338,11.240592967143,
+ -14.0417562825));
+#1594 = CARTESIAN_POINT('',(0.792645346176,11.329598977747,
+ -13.96594973657));
+#1595 = CARTESIAN_POINT('',(0.863419906731,11.426801364089,
+ -13.88265594957));
+#1596 = CARTESIAN_POINT('',(0.918925379399,11.529528530709,
+ -13.79398968145));
+#1597 = CARTESIAN_POINT('',(0.959776856906,11.635600914354,
+ -13.70171451833));
+#1598 = CARTESIAN_POINT('',(0.986612337075,11.743396584788,
+ -13.60717671194));
+#1599 = CARTESIAN_POINT('',(0.99999999397,11.85176800585,-13.51135153911
+ ));
+#1600 = CARTESIAN_POINT('',(1.,11.96,-13.41485743494));
+#1601 = PCURVE('',#101,#1602);
+#1602 = DEFINITIONAL_REPRESENTATION('',(#1603),#1725);
+#1603 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1604,#1605,#1606,#1607,#1608,
+ #1609,#1610,#1611,#1612,#1613,#1614,#1615,#1616,#1617,#1618,#1619,
+ #1620,#1621,#1622,#1623,#1624,#1625,#1626,#1627,#1628,#1629,#1630,
+ #1631,#1632,#1633,#1634,#1635,#1636,#1637,#1638,#1639,#1640,#1641,
+ #1642,#1643,#1644,#1645,#1646,#1647,#1648,#1649,#1650,#1651,#1652,
+ #1653,#1654,#1655,#1656,#1657,#1658,#1659,#1660,#1661,#1662,#1663,
+ #1664,#1665,#1666,#1667,#1668,#1669,#1670,#1671,#1672,#1673,#1674,
+ #1675,#1676,#1677,#1678,#1679,#1680,#1681,#1682,#1683,#1684,#1685,
+ #1686,#1687,#1688,#1689,#1690,#1691,#1692,#1693,#1694,#1695,#1696,
+ #1697,#1698,#1699,#1700,#1701,#1702,#1703,#1704,#1705,#1706,#1707,
+ #1708,#1709,#1710,#1711,#1712,#1713,#1714,#1715,#1716,#1717,#1718,
+ #1719,#1720,#1721,#1722,#1723,#1724),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,
+ 7,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.E+000,9.22566357956E-002,
+ 0.172424700452,0.20305725695,0.251498776561,0.300369021859,
+ 0.331001757263,0.370774576392,0.401925602829,0.490876389302,
+ 0.580400075316,0.614290694568,0.659231323483,0.69470255987,
+ 0.751361986526,0.808453017202,0.843924441784,1.),.UNSPECIFIED.);
+#1604 = CARTESIAN_POINT('',(1.487378316613,-0.840939477394));
+#1605 = CARTESIAN_POINT('',(1.487822736418,-0.836184130529));
+#1606 = CARTESIAN_POINT('',(1.488649491457,-0.831446682369));
+#1607 = CARTESIAN_POINT('',(1.489845613783,-0.826741708815));
+#1608 = CARTESIAN_POINT('',(1.491401954843,-0.822084609186));
+#1609 = CARTESIAN_POINT('',(1.493312173522,-0.817491778525));
+#1610 = CARTESIAN_POINT('',(1.495572508193,-0.812980977903));
+#1611 = CARTESIAN_POINT('',(1.498182332772,-0.80857190273));
+#1612 = CARTESIAN_POINT('',(1.50372039148,-0.800563461434));
+#1613 = CARTESIAN_POINT('',(1.506560160355,-0.796936437311));
+#1614 = CARTESIAN_POINT('',(1.509667818288,-0.793418990352));
+#1615 = CARTESIAN_POINT('',(1.513046819394,-0.790029436891));
+#1616 = CARTESIAN_POINT('',(1.516700244475,-0.78679117321));
+#1617 = CARTESIAN_POINT('',(1.520629988472,-0.783732552797));
+#1618 = CARTESIAN_POINT('',(1.524835947926,-0.780886763613));
+#1619 = CARTESIAN_POINT('',(1.531026752812,-0.777300122616));
+#1620 = CARTESIAN_POINT('',(1.532777727045,-0.776345428675));
+#1621 = CARTESIAN_POINT('',(1.534567690949,-0.775429835604));
+#1622 = CARTESIAN_POINT('',(1.536395987215,-0.774555714002));
+#1623 = CARTESIAN_POINT('',(1.53826170376,-0.773725546693));
+#1624 = CARTESIAN_POINT('',(1.540163636092,-0.772941882429));
+#1625 = CARTESIAN_POINT('',(1.542100249661,-0.77220728959));
+#1626 = CARTESIAN_POINT('',(1.547183987841,-0.770444263743));
+#1627 = CARTESIAN_POINT('',(1.55038156352,-0.769492843952));
+#1628 = CARTESIAN_POINT('',(1.553653290157,-0.768680829613));
+#1629 = CARTESIAN_POINT('',(1.556988300767,-0.768018085236));
+#1630 = CARTESIAN_POINT('',(1.560373814409,-0.767513081804));
+#1631 = CARTESIAN_POINT('',(1.563795021081,-0.767172269036));
+#1632 = CARTESIAN_POINT('',(1.567234977585,-0.766999298834));
+#1633 = CARTESIAN_POINT('',(1.574144492314,-0.766988854999));
+#1634 = CARTESIAN_POINT('',(1.577615870345,-0.767154361437));
+#1635 = CARTESIAN_POINT('',(1.581068918876,-0.767490851468));
+#1636 = CARTESIAN_POINT('',(1.584486191676,-0.767994680749));
+#1637 = CARTESIAN_POINT('',(1.587852433584,-0.768659289452));
+#1638 = CARTESIAN_POINT('',(1.591154476118,-0.769476008549));
+#1639 = CARTESIAN_POINT('',(1.594381120967,-0.770434711291));
+#1640 = CARTESIAN_POINT('',(1.599492403929,-0.77220728959));
+#1641 = CARTESIAN_POINT('',(1.601429017498,-0.772941882429));
+#1642 = CARTESIAN_POINT('',(1.60333094983,-0.773725546693));
+#1643 = CARTESIAN_POINT('',(1.605196666375,-0.774555714002));
+#1644 = CARTESIAN_POINT('',(1.60702496264,-0.775429835604));
+#1645 = CARTESIAN_POINT('',(1.608814926545,-0.776345428675));
+#1646 = CARTESIAN_POINT('',(1.610565900778,-0.777300122616));
+#1647 = CARTESIAN_POINT('',(1.6144996739,-0.779579152922));
+#1648 = CARTESIAN_POINT('',(1.616655295375,-0.780928705041));
+#1649 = CARTESIAN_POINT('',(1.618743489172,-0.782335551713));
+#1650 = CARTESIAN_POINT('',(1.620763789255,-0.783795185248));
+#1651 = CARTESIAN_POINT('',(1.622716029355,-0.785303429979));
+#1652 = CARTESIAN_POINT('',(1.624600288371,-0.786856471989));
+#1653 = CARTESIAN_POINT('',(1.626416835765,-0.788450888825));
+#1654 = CARTESIAN_POINT('',(1.629536124647,-0.79136251985));
+#1655 = CARTESIAN_POINT('',(1.630864823047,-0.792664842339));
+#1656 = CARTESIAN_POINT('',(1.632152349636,-0.793989175426));
+#1657 = CARTESIAN_POINT('',(1.63339887575,-0.795334140675));
+#1658 = CARTESIAN_POINT('',(1.634604566589,-0.79669845248));
+#1659 = CARTESIAN_POINT('',(1.635769581215,-0.798080918063));
+#1660 = CARTESIAN_POINT('',(1.636894072554,-0.799480437478));
+#1661 = CARTESIAN_POINT('',(1.641073843584,-0.804938108633));
+#1662 = CARTESIAN_POINT('',(1.643839307348,-0.809109776661));
+#1663 = CARTESIAN_POINT('',(1.646279202517,-0.813388775188));
+#1664 = CARTESIAN_POINT('',(1.648394329652,-0.817755807366));
+#1665 = CARTESIAN_POINT('',(1.65018284682,-0.822193791347));
+#1666 = CARTESIAN_POINT('',(1.651640760074,-0.826687345289));
+#1667 = CARTESIAN_POINT('',(1.652761723635,-0.83122247805));
+#1668 = CARTESIAN_POINT('',(1.654315563727,-0.840379888132));
+#1669 = CARTESIAN_POINT('',(1.654743600997,-0.845000365705));
+#1670 = CARTESIAN_POINT('',(1.654811032021,-0.849634585571));
+#1671 = CARTESIAN_POINT('',(1.654505081283,-0.854267738066));
+#1672 = CARTESIAN_POINT('',(1.653810316752,-0.858883255881));
+#1673 = CARTESIAN_POINT('',(1.652709192489,-0.863462447663));
+#1674 = CARTESIAN_POINT('',(1.651182244413,-0.867984045879));
+#1675 = CARTESIAN_POINT('',(1.648460534527,-0.87410435907));
+#1676 = CARTESIAN_POINT('',(1.647649106059,-0.875773136143));
+#1677 = CARTESIAN_POINT('',(1.646772502785,-0.877428617632));
+#1678 = CARTESIAN_POINT('',(1.645829599852,-0.879069303821));
+#1679 = CARTESIAN_POINT('',(1.644819298606,-0.88069357781));
+#1680 = CARTESIAN_POINT('',(1.643740526591,-0.882299705511));
+#1681 = CARTESIAN_POINT('',(1.642592237552,-0.883885835654));
+#1682 = CARTESIAN_POINT('',(1.639757188013,-0.887524158389));
+#1683 = CARTESIAN_POINT('',(1.638017030658,-0.889559590209));
+#1684 = CARTESIAN_POINT('',(1.636150628131,-0.891551768054));
+#1685 = CARTESIAN_POINT('',(1.63415594659,-0.893495598532));
+#1686 = CARTESIAN_POINT('',(1.632031407955,-0.895385462241));
+#1687 = CARTESIAN_POINT('',(1.629776068281,-0.897215253965));
+#1688 = CARTESIAN_POINT('',(1.627389796122,-0.898978422869));
+#1689 = CARTESIAN_POINT('',(1.622887322132,-0.902001590834));
+#1690 = CARTESIAN_POINT('',(1.62082024128,-0.90328927671));
+#1691 = CARTESIAN_POINT('',(1.618672714315,-0.904527630467));
+#1692 = CARTESIAN_POINT('',(1.616445741571,-0.905712995656));
+#1693 = CARTESIAN_POINT('',(1.614140907911,-0.906841566513));
+#1694 = CARTESIAN_POINT('',(1.611760472894,-0.907909455233));
+#1695 = CARTESIAN_POINT('',(1.60930746094,-0.908912759245));
+#1696 = CARTESIAN_POINT('',(1.602757738215,-0.911340927317));
+#1697 = CARTESIAN_POINT('',(1.598552624745,-0.912660302275));
+#1698 = CARTESIAN_POINT('',(1.594188279466,-0.913788971879));
+#1699 = CARTESIAN_POINT('',(1.589687366074,-0.914711685461));
+#1700 = CARTESIAN_POINT('',(1.585077566137,-0.915415424812));
+#1701 = CARTESIAN_POINT('',(1.580391400339,-0.915890329245));
+#1702 = CARTESIAN_POINT('',(1.575665648412,-0.91613084407));
+#1703 = CARTESIAN_POINT('',(1.566179092204,-0.916143388515));
+#1704 = CARTESIAN_POINT('',(1.561415560655,-0.915911839069));
+#1705 = CARTESIAN_POINT('',(1.556690809708,-0.915442109989));
+#1706 = CARTESIAN_POINT('',(1.552042562148,-0.914739744997));
+#1707 = CARTESIAN_POINT('',(1.54750419278,-0.913814748414));
+#1708 = CARTESIAN_POINT('',(1.543104113455,-0.912680398942));
+#1709 = CARTESIAN_POINT('',(1.538865577292,-0.91135229456));
+#1710 = CARTESIAN_POINT('',(1.53228519265,-0.908912759245));
+#1711 = CARTESIAN_POINT('',(1.529832180696,-0.907909455233));
+#1712 = CARTESIAN_POINT('',(1.527451745679,-0.906841566513));
+#1713 = CARTESIAN_POINT('',(1.525146912019,-0.905712995656));
+#1714 = CARTESIAN_POINT('',(1.522919939275,-0.904527630467));
+#1715 = CARTESIAN_POINT('',(1.52077241231,-0.90328927671));
+#1716 = CARTESIAN_POINT('',(1.518705331457,-0.902001590834));
+#1717 = CARTESIAN_POINT('',(1.507980163861,-0.894800220392));
+#1718 = CARTESIAN_POINT('',(1.5008456214,-0.888069057462));
+#1719 = CARTESIAN_POINT('',(1.495278118409,-0.88074308784));
+#1720 = CARTESIAN_POINT('',(1.491189603267,-0.873028886342));
+#1721 = CARTESIAN_POINT('',(1.488458713836,-0.865090267285));
+#1722 = CARTESIAN_POINT('',(1.48697073002,-0.857046343346));
+#1723 = CARTESIAN_POINT('',(1.486626923113,-0.848979491508));
+#1724 = CARTESIAN_POINT('',(1.487378316613,-0.840939477394));
+#1725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1726 = PCURVE('',#379,#1727);
+#1727 = DEFINITIONAL_REPRESENTATION('',(#1728),#1850);
+#1728 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1729,#1730,#1731,#1732,#1733,
+ #1734,#1735,#1736,#1737,#1738,#1739,#1740,#1741,#1742,#1743,#1744,
+ #1745,#1746,#1747,#1748,#1749,#1750,#1751,#1752,#1753,#1754,#1755,
+ #1756,#1757,#1758,#1759,#1760,#1761,#1762,#1763,#1764,#1765,#1766,
+ #1767,#1768,#1769,#1770,#1771,#1772,#1773,#1774,#1775,#1776,#1777,
+ #1778,#1779,#1780,#1781,#1782,#1783,#1784,#1785,#1786,#1787,#1788,
+ #1789,#1790,#1791,#1792,#1793,#1794,#1795,#1796,#1797,#1798,#1799,
+ #1800,#1801,#1802,#1803,#1804,#1805,#1806,#1807,#1808,#1809,#1810,
+ #1811,#1812,#1813,#1814,#1815,#1816,#1817,#1818,#1819,#1820,#1821,
+ #1822,#1823,#1824,#1825,#1826,#1827,#1828,#1829,#1830,#1831,#1832,
+ #1833,#1834,#1835,#1836,#1837,#1838,#1839,#1840,#1841,#1842,#1843,
+ #1844,#1845,#1846,#1847,#1848,#1849),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,
+ 7,7,7,7,7,7,7,7,7,7,7,7,7,9),(0.E+000,9.22566357956E-002,
+ 0.172424700452,0.20305725695,0.251498776561,0.300369021859,
+ 0.331001757263,0.370774576392,0.401925602829,0.490876389302,
+ 0.580400075316,0.614290694568,0.659231323483,0.69470255987,
+ 0.751361986526,0.808453017202,0.843924441784,1.),.UNSPECIFIED.);
+#1729 = CARTESIAN_POINT('',(0.E+000,-9.385142565051));
+#1730 = CARTESIAN_POINT('',(-6.401489719303E-002,-9.442214969568));
+#1731 = CARTESIAN_POINT('',(-0.127866858388,-9.499419245327));
+#1732 = CARTESIAN_POINT('',(-0.191747757377,-9.556573940788));
+#1733 = CARTESIAN_POINT('',(-0.255833491993,-9.613481789459));
+#1734 = CARTESIAN_POINT('',(-0.320293283121,-9.669927451388));
+#1735 = CARTESIAN_POINT('',(-0.385302756458,-9.725672696158));
+#1736 = CARTESIAN_POINT('',(-0.451060807023,-9.780449027397));
+#1737 = CARTESIAN_POINT('',(-0.575813373537,-9.880436425964));
+#1738 = CARTESIAN_POINT('',(-0.634522901806,-9.925925910377));
+#1739 = CARTESIAN_POINT('',(-0.694118282547,-9.97023369711));
+#1740 = CARTESIAN_POINT('',(-0.754753995524,-10.01310774818));
+#1741 = CARTESIAN_POINT('',(-0.816567507799,-10.05422750741));
+#1742 = CARTESIAN_POINT('',(-0.879687232586,-10.09320491528));
+#1743 = CARTESIAN_POINT('',(-0.944240488104,-10.12958542378));
+#1744 = CARTESIAN_POINT('',(-1.035626558023,-10.17555916869));
+#1745 = CARTESIAN_POINT('',(-1.061113493738,-10.18781068063));
+#1746 = CARTESIAN_POINT('',(-1.086825874184,-10.19957333559));
+#1747 = CARTESIAN_POINT('',(-1.11276541362,-10.21081479501));
+#1748 = CARTESIAN_POINT('',(-1.138931669824,-10.22150121965));
+#1749 = CARTESIAN_POINT('',(-1.165321783961,-10.23159789617));
+#1750 = CARTESIAN_POINT('',(-1.191930220448,-10.24106986358));
+#1751 = CARTESIAN_POINT('',(-1.261158239919,-10.26381867406));
+#1752 = CARTESIAN_POINT('',(-1.304109820339,-10.27611182972));
+#1753 = CARTESIAN_POINT('',(-1.347547669064,-10.28661595986));
+#1754 = CARTESIAN_POINT('',(-1.391405892172,-10.29519697289));
+#1755 = CARTESIAN_POINT('',(-1.43560664512,-10.30173969958));
+#1756 = CARTESIAN_POINT('',(-1.480056554488,-10.3061566123));
+#1757 = CARTESIAN_POINT('',(-1.524641197171,-10.30839829652));
+#1758 = CARTESIAN_POINT('',(-1.614188595144,-10.30853364861));
+#1759 = CARTESIAN_POINT('',(-1.659174813709,-10.30638869531));
+#1760 = CARTESIAN_POINT('',(-1.70402892461,-10.3020277155));
+#1761 = CARTESIAN_POINT('',(-1.748633037248,-10.29550001221));
+#1762 = CARTESIAN_POINT('',(-1.792890951964,-10.28689460461));
+#1763 = CARTESIAN_POINT('',(-1.836722401637,-10.27632935833));
+#1764 = CARTESIAN_POINT('',(-1.880059321444,-10.26394193198));
+#1765 = CARTESIAN_POINT('',(-1.949662433142,-10.24106986358));
+#1766 = CARTESIAN_POINT('',(-1.976270869628,-10.23159789617));
+#1767 = CARTESIAN_POINT('',(-2.002660983765,-10.22150121965));
+#1768 = CARTESIAN_POINT('',(-2.02882723997,-10.21081479501));
+#1769 = CARTESIAN_POINT('',(-2.054766779406,-10.19957333559));
+#1770 = CARTESIAN_POINT('',(-2.080479159852,-10.18781068063));
+#1771 = CARTESIAN_POINT('',(-2.105966095567,-10.17555916869));
+#1772 = CARTESIAN_POINT('',(-2.164034807502,-10.14634644347));
+#1773 = CARTESIAN_POINT('',(-2.19646243721,-10.12907174706));
+#1774 = CARTESIAN_POINT('',(-2.228524089227,-10.11109068623));
+#1775 = CARTESIAN_POINT('',(-2.260231570629,-10.09246489226));
+#1776 = CARTESIAN_POINT('',(-2.291598537001,-10.07325148195));
+#1777 = CARTESIAN_POINT('',(-2.322640536812,-10.05350267606));
+#1778 = CARTESIAN_POINT('',(-2.353375055783,-10.03326541776));
+#1779 = CARTESIAN_POINT('',(-2.407667995038,-9.996380451762));
+#1780 = CARTESIAN_POINT('',(-2.431336830442,-9.979906347474));
+#1781 = CARTESIAN_POINT('',(-2.454836793637,-9.96317888121));
+#1782 = CARTESIAN_POINT('',(-2.478176582393,-9.946216981555));
+#1783 = CARTESIAN_POINT('',(-2.50136486609,-9.929038302713));
+#1784 = CARTESIAN_POINT('',(-2.524410285719,-9.911659224511));
+#1785 = CARTESIAN_POINT('',(-2.547321453883,-9.894094852401));
+#1786 = CARTESIAN_POINT('',(-2.635170243496,-9.825714892752));
+#1787 = CARTESIAN_POINT('',(-2.69918969221,-9.77368877425));
+#1788 = CARTESIAN_POINT('',(-2.762391169737,-9.72058754743));
+#1789 = CARTESIAN_POINT('',(-2.824959490747,-9.666675431705));
+#1790 = CARTESIAN_POINT('',(-2.88705767766,-9.612183412217));
+#1791 = CARTESIAN_POINT('',(-2.948842330735,-9.557316096373));
+#1792 = CARTESIAN_POINT('',(-3.010475106345,-9.502255995126));
+#1793 = CARTESIAN_POINT('',(-3.134182599191,-9.391719643318));
+#1794 = CARTESIAN_POINT('',(-3.196228852521,-9.336269230853));
+#1795 = CARTESIAN_POINT('',(-3.258442682378,-9.280983338344));
+#1796 = CARTESIAN_POINT('',(-3.320978830775,-9.226044068259));
+#1797 = CARTESIAN_POINT('',(-3.383982042899,-9.171648465005));
+#1798 = CARTESIAN_POINT('',(-3.447597125369,-9.118011565439));
+#1799 = CARTESIAN_POINT('',(-3.511980182658,-9.065370313623));
+#1800 = CARTESIAN_POINT('',(-3.602043066604,-8.994536874128));
+#1801 = CARTESIAN_POINT('',(-3.626908655729,-8.97526777092));
+#1802 = CARTESIAN_POINT('',(-3.651916418148,-8.956196047285));
+#1803 = CARTESIAN_POINT('',(-3.677074884746,-8.937337838573));
+#1804 = CARTESIAN_POINT('',(-3.702392498186,-8.918710398414));
+#1805 = CARTESIAN_POINT('',(-3.727877612918,-8.900332098722));
+#1806 = CARTESIAN_POINT('',(-3.753538495172,-8.882222429695));
+#1807 = CARTESIAN_POINT('',(-3.813654836459,-8.840771232837));
+#1808 = CARTESIAN_POINT('',(-3.848248423386,-8.817650179463));
+#1809 = CARTESIAN_POINT('',(-3.883184299323,-8.795086145155));
+#1810 = CARTESIAN_POINT('',(-3.918480394178,-8.773132053868));
+#1811 = CARTESIAN_POINT('',(-3.954152386475,-8.751845986402));
+#1812 = CARTESIAN_POINT('',(-3.990213737646,-8.731290718749));
+#1813 = CARTESIAN_POINT('',(-4.026675726313,-8.711533260443));
+#1814 = CARTESIAN_POINT('',(-4.092650029972,-8.677735578735));
+#1815 = CARTESIAN_POINT('',(-4.122006717059,-8.66336848476));
+#1816 = CARTESIAN_POINT('',(-4.151620864124,-8.64957818001));
+#1817 = CARTESIAN_POINT('',(-4.181493735628,-8.636401848405));
+#1818 = CARTESIAN_POINT('',(-4.211624228199,-8.623878113936));
+#1819 = CARTESIAN_POINT('',(-4.242008558598,-8.612046365849));
+#1820 = CARTESIAN_POINT('',(-4.272639951703,-8.600946083815));
+#1821 = CARTESIAN_POINT('',(-4.352815449081,-8.574115825261));
+#1822 = CARTESIAN_POINT('',(-4.402749322191,-8.55957346569));
+#1823 = CARTESIAN_POINT('',(-4.453241057823,-8.54715990468));
+#1824 = CARTESIAN_POINT('',(-4.504212553989,-8.537028864951));
+#1825 = CARTESIAN_POINT('',(-4.555574364403,-8.529311198759));
+#1826 = CARTESIAN_POINT('',(-4.607220638157,-8.524106222013));
+#1827 = CARTESIAN_POINT('',(-4.659021131336,-8.521470155426));
+#1828 = CARTESIAN_POINT('',(-4.762993954569,-8.521332668293));
+#1829 = CARTESIAN_POINT('',(-4.815195926195,-8.523870475511));
+#1830 = CARTESIAN_POINT('',(-4.86724620963,-8.529018558154));
+#1831 = CARTESIAN_POINT('',(-4.919011189358,-8.536720790807));
+#1832 = CARTESIAN_POINT('',(-4.970382298981,-8.546876409889));
+#1833 = CARTESIAN_POINT('',(-5.021267729566,-8.559351958049));
+#1834 = CARTESIAN_POINT('',(-5.071587177561,-8.573990221904));
+#1835 = CARTESIAN_POINT('',(-5.152138009066,-8.600946083815));
+#1836 = CARTESIAN_POINT('',(-5.182769402172,-8.612046365849));
+#1837 = CARTESIAN_POINT('',(-5.213153732571,-8.623878113937));
+#1838 = CARTESIAN_POINT('',(-5.243284225141,-8.636401848405));
+#1839 = CARTESIAN_POINT('',(-5.273157096646,-8.64957818001));
+#1840 = CARTESIAN_POINT('',(-5.30277124371,-8.663368484761));
+#1841 = CARTESIAN_POINT('',(-5.332127930798,-8.677735578735));
+#1842 = CARTESIAN_POINT('',(-5.489282745124,-8.758243717493));
+#1843 = CARTESIAN_POINT('',(-5.611869951449,-8.834050263428));
+#1844 = CARTESIAN_POINT('',(-5.730194117205,-8.917344050429));
+#1845 = CARTESIAN_POINT('',(-5.844957620673,-9.006010318549));
+#1846 = CARTESIAN_POINT('',(-5.956857178824,-9.09828548167));
+#1847 = CARTESIAN_POINT('',(-6.066581281331,-9.192823288055));
+#1848 = CARTESIAN_POINT('',(-6.17495331303,-9.288648460889));
+#1849 = CARTESIAN_POINT('',(-6.28318530718,-9.385142565051));
+#1850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1851 = ADVANCED_FACE('',(#1852),#72,.T.);
+#1852 = FACE_BOUND('',#1853,.F.);
+#1853 = EDGE_LOOP('',(#1854,#1855,#1856,#1857,#1885));
+#1854 = ORIENTED_EDGE('',*,*,#334,.F.);
+#1855 = ORIENTED_EDGE('',*,*,#56,.T.);
+#1856 = ORIENTED_EDGE('',*,*,#1229,.T.);
+#1857 = ORIENTED_EDGE('',*,*,#1858,.T.);
+#1858 = EDGE_CURVE('',#1202,#1859,#1861,.T.);
+#1859 = VERTEX_POINT('',#1860);
+#1860 = CARTESIAN_POINT('',(-0.5,-16.,-12.));
+#1861 = SURFACE_CURVE('',#1862,(#1867,#1874),.PCURVE_S1.);
+#1862 = CIRCLE('',#1863,10.5);
+#1863 = AXIS2_PLACEMENT_3D('',#1864,#1865,#1866);
+#1864 = CARTESIAN_POINT('',(-0.5,-5.5,-12.));
+#1865 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1866 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1867 = PCURVE('',#72,#1868);
+#1868 = DEFINITIONAL_REPRESENTATION('',(#1869),#1873);
+#1869 = LINE('',#1870,#1871);
+#1870 = CARTESIAN_POINT('',(-0.E+000,-5.9));
+#1871 = VECTOR('',#1872,1.);
+#1872 = DIRECTION('',(-1.,0.E+000));
+#1873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1874 = PCURVE('',#842,#1875);
+#1875 = DEFINITIONAL_REPRESENTATION('',(#1876),#1884);
+#1876 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1877,#1878,#1879,#1880,
+#1881,#1882,#1883),.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('') );
-#1919 = CARTESIAN_POINT('',(-4.9375,3.691641182643));
-#1920 = CARTESIAN_POINT('',(-4.9375,15.902599376003));
-#1921 = CARTESIAN_POINT('',(5.6375,9.797120279323));
-#1922 = CARTESIAN_POINT('',(16.2125,3.691641182643));
-#1923 = CARTESIAN_POINT('',(5.6375,-2.413837914038));
-#1924 = CARTESIAN_POINT('',(-4.9375,-8.519317010718));
-#1925 = CARTESIAN_POINT('',(-4.9375,3.691641182643));
-#1926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1927 = ORIENTED_EDGE('',*,*,#84,.T.);
-#1928 = ADVANCED_FACE('',(#1929),#72,.T.);
-#1929 = FACE_BOUND('',#1930,.T.);
-#1930 = EDGE_LOOP('',(#1931,#1932,#1933,#1954));
-#1931 = ORIENTED_EDGE('',*,*,#56,.F.);
-#1932 = ORIENTED_EDGE('',*,*,#416,.T.);
-#1933 = ORIENTED_EDGE('',*,*,#1934,.T.);
-#1934 = EDGE_CURVE('',#417,#1880,#1935,.T.);
-#1935 = SURFACE_CURVE('',#1936,(#1940,#1947),.PCURVE_S1.);
-#1936 = LINE('',#1937,#1938);
-#1937 = CARTESIAN_POINT('',(-10.25,-10.625,-19.9));
-#1938 = VECTOR('',#1939,1.);
-#1939 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1940 = PCURVE('',#72,#1941);
-#1941 = DEFINITIONAL_REPRESENTATION('',(#1942),#1946);
-#1942 = LINE('',#1943,#1944);
-#1943 = CARTESIAN_POINT('',(10.1875,10.5));
-#1944 = VECTOR('',#1945,1.);
-#1945 = DIRECTION('',(-1.,0.E+000));
-#1946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1947 = PCURVE('',#456,#1948);
-#1948 = DEFINITIONAL_REPRESENTATION('',(#1949),#1953);
-#1949 = LINE('',#1950,#1951);
-#1950 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#1951 = VECTOR('',#1952,1.);
-#1952 = DIRECTION('',(1.,0.E+000));
-#1953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1954 = ORIENTED_EDGE('',*,*,#1902,.T.);
-#1955 = ADVANCED_FACE('',(#1956),#290,.T.);
+#1877 = CARTESIAN_POINT('',(-10.,-5.5));
+#1878 = CARTESIAN_POINT('',(-10.,12.686533479473));
+#1879 = CARTESIAN_POINT('',(5.75,3.593266739737));
+#1880 = CARTESIAN_POINT('',(21.5,-5.5));
+#1881 = CARTESIAN_POINT('',(5.75,-14.59326673973));
+#1882 = CARTESIAN_POINT('',(-10.,-23.68653347947));
+#1883 = CARTESIAN_POINT('',(-10.,-5.5));
+#1884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1885 = ORIENTED_EDGE('',*,*,#1886,.F.);
+#1886 = EDGE_CURVE('',#307,#1859,#1887,.T.);
+#1887 = SURFACE_CURVE('',#1888,(#1892,#1899),.PCURVE_S1.);
+#1888 = LINE('',#1889,#1890);
+#1889 = CARTESIAN_POINT('',(-0.5,-16.,-17.9));
+#1890 = VECTOR('',#1891,1.);
+#1891 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1892 = PCURVE('',#72,#1893);
+#1893 = DEFINITIONAL_REPRESENTATION('',(#1894),#1898);
+#1894 = LINE('',#1895,#1896);
+#1895 = CARTESIAN_POINT('',(-4.712388980385,0.E+000));
+#1896 = VECTOR('',#1897,1.);
+#1897 = DIRECTION('',(-0.E+000,-1.));
+#1898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1899 = PCURVE('',#322,#1900);
+#1900 = DEFINITIONAL_REPRESENTATION('',(#1901),#1905);
+#1901 = LINE('',#1902,#1903);
+#1902 = CARTESIAN_POINT('',(1.,0.E+000));
+#1903 = VECTOR('',#1904,1.);
+#1904 = DIRECTION('',(0.E+000,-1.));
+#1905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1906 = ADVANCED_FACE('',(#1907),#322,.T.);
+#1907 = FACE_BOUND('',#1908,.T.);
+#1908 = EDGE_LOOP('',(#1909,#1932,#1953,#1954));
+#1909 = ORIENTED_EDGE('',*,*,#1910,.T.);
+#1910 = EDGE_CURVE('',#274,#1911,#1913,.T.);
+#1911 = VERTEX_POINT('',#1912);
+#1912 = CARTESIAN_POINT('',(0.5,-16.,-12.));
+#1913 = SURFACE_CURVE('',#1914,(#1918,#1925),.PCURVE_S1.);
+#1914 = LINE('',#1915,#1916);
+#1915 = CARTESIAN_POINT('',(0.5,-16.,-17.9));
+#1916 = VECTOR('',#1917,1.);
+#1917 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1918 = PCURVE('',#322,#1919);
+#1919 = DEFINITIONAL_REPRESENTATION('',(#1920),#1924);
+#1920 = LINE('',#1921,#1922);
+#1921 = CARTESIAN_POINT('',(0.E+000,-0.E+000));
+#1922 = VECTOR('',#1923,1.);
+#1923 = DIRECTION('',(0.E+000,-1.));
+#1924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1925 = PCURVE('',#294,#1926);
+#1926 = DEFINITIONAL_REPRESENTATION('',(#1927),#1931);
+#1927 = LINE('',#1928,#1929);
+#1928 = CARTESIAN_POINT('',(-4.712388980385,0.E+000));
+#1929 = VECTOR('',#1930,1.);
+#1930 = DIRECTION('',(-0.E+000,-1.));
+#1931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1932 = ORIENTED_EDGE('',*,*,#1933,.T.);
+#1933 = EDGE_CURVE('',#1911,#1859,#1934,.T.);
+#1934 = SURFACE_CURVE('',#1935,(#1939,#1946),.PCURVE_S1.);
+#1935 = LINE('',#1936,#1937);
+#1936 = CARTESIAN_POINT('',(0.5,-16.,-12.));
+#1937 = VECTOR('',#1938,1.);
+#1938 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1939 = PCURVE('',#322,#1940);
+#1940 = DEFINITIONAL_REPRESENTATION('',(#1941),#1945);
+#1941 = LINE('',#1942,#1943);
+#1942 = CARTESIAN_POINT('',(0.E+000,-5.9));
+#1943 = VECTOR('',#1944,1.);
+#1944 = DIRECTION('',(1.,0.E+000));
+#1945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1946 = PCURVE('',#842,#1947);
+#1947 = DEFINITIONAL_REPRESENTATION('',(#1948),#1952);
+#1948 = LINE('',#1949,#1950);
+#1949 = CARTESIAN_POINT('',(-0.5,-16.));
+#1950 = VECTOR('',#1951,1.);
+#1951 = DIRECTION('',(1.,0.E+000));
+#1952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1953 = ORIENTED_EDGE('',*,*,#1886,.F.);
+#1954 = ORIENTED_EDGE('',*,*,#306,.F.);
+#1955 = ADVANCED_FACE('',(#1956),#200,.T.);
#1956 = FACE_BOUND('',#1957,.T.);
-#1957 = EDGE_LOOP('',(#1958,#1981,#1982,#2005,#2033,#2061));
-#1958 = ORIENTED_EDGE('',*,*,#1959,.T.);
-#1959 = EDGE_CURVE('',#1960,#274,#1962,.T.);
-#1960 = VERTEX_POINT('',#1961);
-#1961 = CARTESIAN_POINT('',(-13.96,-2.2360679775,-24.4));
-#1962 = SURFACE_CURVE('',#1963,(#1967,#1974),.PCURVE_S1.);
-#1963 = LINE('',#1964,#1965);
-#1964 = CARTESIAN_POINT('',(-13.96,-5.3125,-24.4));
-#1965 = VECTOR('',#1966,1.);
-#1966 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#1967 = PCURVE('',#290,#1968);
-#1968 = DEFINITIONAL_REPRESENTATION('',(#1969),#1973);
-#1969 = LINE('',#1970,#1971);
-#1970 = CARTESIAN_POINT('',(5.3125,13.96));
-#1971 = VECTOR('',#1972,1.);
-#1972 = DIRECTION('',(1.,0.E+000));
-#1973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1974 = PCURVE('',#511,#1975);
-#1975 = DEFINITIONAL_REPRESENTATION('',(#1976),#1980);
-#1976 = LINE('',#1977,#1978);
-#1977 = CARTESIAN_POINT('',(5.3125,-1.6));
-#1978 = VECTOR('',#1979,1.);
-#1979 = DIRECTION('',(-1.,0.E+000));
-#1980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1981 = ORIENTED_EDGE('',*,*,#271,.F.);
-#1982 = ORIENTED_EDGE('',*,*,#1983,.T.);
-#1983 = EDGE_CURVE('',#272,#1984,#1986,.T.);
-#1984 = VERTEX_POINT('',#1985);
-#1985 = CARTESIAN_POINT('',(-16.,0.5,-24.4));
-#1986 = SURFACE_CURVE('',#1987,(#1991,#1998),.PCURVE_S1.);
-#1987 = LINE('',#1988,#1989);
-#1988 = CARTESIAN_POINT('',(-16.,-0.5,-24.4));
-#1989 = VECTOR('',#1990,1.);
-#1990 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#1991 = PCURVE('',#290,#1992);
-#1992 = DEFINITIONAL_REPRESENTATION('',(#1993),#1997);
-#1993 = LINE('',#1994,#1995);
-#1994 = CARTESIAN_POINT('',(0.5,16.));
-#1995 = VECTOR('',#1996,1.);
-#1996 = DIRECTION('',(-1.,0.E+000));
-#1997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1998 = PCURVE('',#322,#1999);
-#1999 = DEFINITIONAL_REPRESENTATION('',(#2000),#2004);
-#2000 = LINE('',#2001,#2002);
-#2001 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#2002 = VECTOR('',#2003,1.);
-#2003 = DIRECTION('',(1.,0.E+000));
-#2004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2005 = ORIENTED_EDGE('',*,*,#2006,.F.);
-#2006 = EDGE_CURVE('',#2007,#1984,#2009,.T.);
-#2007 = VERTEX_POINT('',#2008);
-#2008 = CARTESIAN_POINT('',(-13.96,6.024346115152,-24.4));
-#2009 = SURFACE_CURVE('',#2010,(#2015,#2026),.PCURVE_S1.);
-#2010 = CIRCLE('',#2011,8.5);
-#2011 = AXIS2_PLACEMENT_3D('',#2012,#2013,#2014);
-#2012 = CARTESIAN_POINT('',(-7.5,0.5,-24.4));
-#2013 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#2014 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#2015 = PCURVE('',#290,#2016);
-#2016 = DEFINITIONAL_REPRESENTATION('',(#2017),#2025);
-#2017 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2018,#2019,#2020,#2021,
-#2022,#2023,#2024),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#1957 = EDGE_LOOP('',(#1958,#1959,#1982,#2003));
+#1958 = ORIENTED_EDGE('',*,*,#545,.T.);
+#1959 = ORIENTED_EDGE('',*,*,#1960,.T.);
+#1960 = EDGE_CURVE('',#546,#1961,#1963,.T.);
+#1961 = VERTEX_POINT('',#1962);
+#1962 = CARTESIAN_POINT('',(0.5,16.,-12.));
+#1963 = SURFACE_CURVE('',#1964,(#1968,#1975),.PCURVE_S1.);
+#1964 = LINE('',#1965,#1966);
+#1965 = CARTESIAN_POINT('',(-0.5,16.,-12.));
+#1966 = VECTOR('',#1967,1.);
+#1967 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1968 = PCURVE('',#200,#1969);
+#1969 = DEFINITIONAL_REPRESENTATION('',(#1970),#1974);
+#1970 = LINE('',#1971,#1972);
+#1971 = CARTESIAN_POINT('',(0.E+000,-5.9));
+#1972 = VECTOR('',#1973,1.);
+#1973 = DIRECTION('',(1.,0.E+000));
+#1974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1975 = PCURVE('',#585,#1976);
+#1976 = DEFINITIONAL_REPRESENTATION('',(#1977),#1981);
+#1977 = LINE('',#1978,#1979);
+#1978 = CARTESIAN_POINT('',(0.5,16.));
+#1979 = VECTOR('',#1980,1.);
+#1980 = DIRECTION('',(-1.,0.E+000));
+#1981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1982 = ORIENTED_EDGE('',*,*,#1983,.F.);
+#1983 = EDGE_CURVE('',#185,#1961,#1984,.T.);
+#1984 = SURFACE_CURVE('',#1985,(#1989,#1996),.PCURVE_S1.);
+#1985 = LINE('',#1986,#1987);
+#1986 = CARTESIAN_POINT('',(0.5,16.,-17.9));
+#1987 = VECTOR('',#1988,1.);
+#1988 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1989 = PCURVE('',#200,#1990);
+#1990 = DEFINITIONAL_REPRESENTATION('',(#1991),#1995);
+#1991 = LINE('',#1992,#1993);
+#1992 = CARTESIAN_POINT('',(1.,0.E+000));
+#1993 = VECTOR('',#1994,1.);
+#1994 = DIRECTION('',(0.E+000,-1.));
+#1995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1996 = PCURVE('',#233,#1997);
+#1997 = DEFINITIONAL_REPRESENTATION('',(#1998),#2002);
+#1998 = LINE('',#1999,#2000);
+#1999 = CARTESIAN_POINT('',(-1.570796326795,0.E+000));
+#2000 = VECTOR('',#2001,1.);
+#2001 = DIRECTION('',(-0.E+000,-1.));
+#2002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2003 = ORIENTED_EDGE('',*,*,#184,.F.);
+#2004 = ADVANCED_FACE('',(#2005),#294,.T.);
+#2005 = FACE_BOUND('',#2006,.F.);
+#2006 = EDGE_LOOP('',(#2007,#2008,#2009,#2035,#2036));
+#2007 = ORIENTED_EDGE('',*,*,#273,.F.);
+#2008 = ORIENTED_EDGE('',*,*,#1910,.T.);
+#2009 = ORIENTED_EDGE('',*,*,#2010,.T.);
+#2010 = EDGE_CURVE('',#1911,#770,#2011,.T.);
+#2011 = SURFACE_CURVE('',#2012,(#2017,#2024),.PCURVE_S1.);
+#2012 = CIRCLE('',#2013,10.5);
+#2013 = AXIS2_PLACEMENT_3D('',#2014,#2015,#2016);
+#2014 = CARTESIAN_POINT('',(0.5,-5.5,-12.));
+#2015 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2016 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2017 = PCURVE('',#294,#2018);
+#2018 = DEFINITIONAL_REPRESENTATION('',(#2019),#2023);
+#2019 = LINE('',#2020,#2021);
+#2020 = CARTESIAN_POINT('',(-0.E+000,-5.9));
+#2021 = VECTOR('',#2022,1.);
+#2022 = DIRECTION('',(-1.,0.E+000));
+#2023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2024 = PCURVE('',#842,#2025);
+#2025 = DEFINITIONAL_REPRESENTATION('',(#2026),#2034);
+#2026 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2027,#2028,#2029,#2030,
+#2031,#2032,#2033),.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('') );
-#2018 = CARTESIAN_POINT('',(-9.,7.5));
-#2019 = CARTESIAN_POINT('',(-9.,22.222431864335));
-#2020 = CARTESIAN_POINT('',(3.75,14.861215932168));
-#2021 = CARTESIAN_POINT('',(16.5,7.5));
-#2022 = CARTESIAN_POINT('',(3.75,0.138784067832));
-#2023 = CARTESIAN_POINT('',(-9.,-7.222431864335));
-#2024 = CARTESIAN_POINT('',(-9.,7.5));
-#2025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2026 = PCURVE('',#850,#2027);
-#2027 = DEFINITIONAL_REPRESENTATION('',(#2028),#2032);
-#2028 = LINE('',#2029,#2030);
-#2029 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#2030 = VECTOR('',#2031,1.);
-#2031 = DIRECTION('',(-1.,0.E+000));
-#2032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2033 = ORIENTED_EDGE('',*,*,#2034,.T.);
-#2034 = EDGE_CURVE('',#2007,#2035,#2037,.T.);
-#2035 = VERTEX_POINT('',#2036);
-#2036 = CARTESIAN_POINT('',(-13.96,2.2360679775,-24.4));
-#2037 = SURFACE_CURVE('',#2038,(#2042,#2049),.PCURVE_S1.);
-#2038 = LINE('',#2039,#2040);
-#2039 = CARTESIAN_POINT('',(-13.96,1.11803398875,-24.4));
-#2040 = VECTOR('',#2041,1.);
-#2041 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#2042 = PCURVE('',#290,#2043);
-#2043 = DEFINITIONAL_REPRESENTATION('',(#2044),#2048);
-#2044 = LINE('',#2045,#2046);
-#2045 = CARTESIAN_POINT('',(-1.11803398875,13.96));
-#2046 = VECTOR('',#2047,1.);
-#2047 = DIRECTION('',(1.,0.E+000));
-#2048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2049 = PCURVE('',#2050,#2055);
-#2050 = PLANE('',#2051);
-#2051 = AXIS2_PLACEMENT_3D('',#2052,#2053,#2054);
-#2052 = CARTESIAN_POINT('',(-13.96,2.2360679775,-22.8));
-#2053 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
-#2054 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#2055 = DEFINITIONAL_REPRESENTATION('',(#2056),#2060);
-#2056 = LINE('',#2057,#2058);
-#2057 = CARTESIAN_POINT('',(-1.11803398875,-1.6));
-#2058 = VECTOR('',#2059,1.);
-#2059 = DIRECTION('',(-1.,0.E+000));
-#2060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
+#2027 = CARTESIAN_POINT('',(-11.,-5.5));
+#2028 = CARTESIAN_POINT('',(-11.,12.686533479473));
+#2029 = CARTESIAN_POINT('',(4.75,3.593266739737));
+#2030 = CARTESIAN_POINT('',(20.5,-5.5));
+#2031 = CARTESIAN_POINT('',(4.75,-14.59326673973));
+#2032 = CARTESIAN_POINT('',(-11.,-23.68653347947));
+#2033 = CARTESIAN_POINT('',(-11.,-5.5));
+#2034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2035 = ORIENTED_EDGE('',*,*,#769,.T.);
+#2036 = ORIENTED_EDGE('',*,*,#2037,.F.);
+#2037 = EDGE_CURVE('',#246,#740,#2038,.T.);
+#2038 = SURFACE_CURVE('',#2039,(#2043,#2050),.PCURVE_S1.);
+#2039 = LINE('',#2040,#2041);
+#2040 = CARTESIAN_POINT('',(11.,-5.5,-17.9));
+#2041 = VECTOR('',#2042,1.);
+#2042 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2043 = PCURVE('',#294,#2044);
+#2044 = DEFINITIONAL_REPRESENTATION('',(#2045),#2049);
+#2045 = LINE('',#2046,#2047);
+#2046 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
+#2047 = VECTOR('',#2048,1.);
+#2048 = DIRECTION('',(-0.E+000,-1.));
+#2049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2050 = PCURVE('',#261,#2051);
+#2051 = DEFINITIONAL_REPRESENTATION('',(#2052),#2056);
+#2052 = LINE('',#2053,#2054);
+#2053 = CARTESIAN_POINT('',(11.,0.E+000));
+#2054 = VECTOR('',#2055,1.);
+#2055 = DIRECTION('',(0.E+000,-1.));
+#2056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2057 = ADVANCED_FACE('',(#2058),#233,.T.);
+#2058 = FACE_BOUND('',#2059,.F.);
+#2059 = EDGE_LOOP('',(#2060,#2061,#2082,#2083,#2109));
+#2060 = ORIENTED_EDGE('',*,*,#212,.F.);
#2061 = ORIENTED_EDGE('',*,*,#2062,.T.);
-#2062 = EDGE_CURVE('',#2035,#1960,#2063,.T.);
-#2063 = SURFACE_CURVE('',#2064,(#2069,#2080),.PCURVE_S1.);
-#2064 = CIRCLE('',#2065,3.);
-#2065 = AXIS2_PLACEMENT_3D('',#2066,#2067,#2068);
-#2066 = CARTESIAN_POINT('',(-11.96,2.655653474903E-015,-24.4));
-#2067 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#2068 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#2069 = PCURVE('',#290,#2070);
-#2070 = DEFINITIONAL_REPRESENTATION('',(#2071),#2079);
-#2071 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2072,#2073,#2074,#2075,
-#2076,#2077,#2078),.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('') );
-#2072 = CARTESIAN_POINT('',(-3.,11.96));
-#2073 = CARTESIAN_POINT('',(-3.,17.156152422707));
-#2074 = CARTESIAN_POINT('',(1.5,14.558076211353));
-#2075 = CARTESIAN_POINT('',(6.,11.96));
-#2076 = CARTESIAN_POINT('',(1.5,9.361923788647));
-#2077 = CARTESIAN_POINT('',(-3.,6.763847577293));
-#2078 = CARTESIAN_POINT('',(-3.,11.96));
-#2079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2080 = PCURVE('',#2081,#2086);
-#2081 = CYLINDRICAL_SURFACE('',#2082,3.);
-#2082 = AXIS2_PLACEMENT_3D('',#2083,#2084,#2085);
-#2083 = CARTESIAN_POINT('',(-11.96,2.655653474903E-015,-22.8));
-#2084 = DIRECTION('',(0.E+000,0.E+000,1.));
-#2085 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#2086 = DEFINITIONAL_REPRESENTATION('',(#2087),#2091);
-#2087 = LINE('',#2088,#2089);
-#2088 = CARTESIAN_POINT('',(0.E+000,-1.6));
-#2089 = VECTOR('',#2090,1.);
-#2090 = DIRECTION('',(1.,0.E+000));
-#2091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2092 = ADVANCED_FACE('',(#2093),#511,.T.);
-#2093 = FACE_BOUND('',#2094,.T.);
-#2094 = EDGE_LOOP('',(#2095,#2118,#2119,#2120));
-#2095 = ORIENTED_EDGE('',*,*,#2096,.F.);
-#2096 = EDGE_CURVE('',#469,#2097,#2099,.T.);
-#2097 = VERTEX_POINT('',#2098);
-#2098 = CARTESIAN_POINT('',(-13.96,-2.2360679775,-22.8));
-#2099 = SURFACE_CURVE('',#2100,(#2104,#2111),.PCURVE_S1.);
-#2100 = LINE('',#2101,#2102);
-#2101 = CARTESIAN_POINT('',(-13.96,-10.625,-22.8));
-#2102 = VECTOR('',#2103,1.);
-#2103 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#2104 = PCURVE('',#511,#2105);
-#2105 = DEFINITIONAL_REPRESENTATION('',(#2106),#2110);
-#2106 = LINE('',#2107,#2108);
-#2107 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#2108 = VECTOR('',#2109,1.);
-#2109 = DIRECTION('',(1.,0.E+000));
-#2110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2111 = PCURVE('',#485,#2112);
-#2112 = DEFINITIONAL_REPRESENTATION('',(#2113),#2117);
-#2113 = LINE('',#2114,#2115);
-#2114 = CARTESIAN_POINT('',(10.625,14.288762454626));
-#2115 = VECTOR('',#2116,1.);
-#2116 = DIRECTION('',(-1.,9.341247723083E-065));
-#2117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2118 = ORIENTED_EDGE('',*,*,#497,.T.);
-#2119 = ORIENTED_EDGE('',*,*,#1959,.F.);
-#2120 = ORIENTED_EDGE('',*,*,#2121,.F.);
-#2121 = EDGE_CURVE('',#2097,#1960,#2122,.T.);
-#2122 = SURFACE_CURVE('',#2123,(#2127,#2134),.PCURVE_S1.);
-#2123 = LINE('',#2124,#2125);
-#2124 = CARTESIAN_POINT('',(-13.96,-2.2360679775,-22.8));
-#2125 = VECTOR('',#2126,1.);
-#2126 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#2127 = PCURVE('',#511,#2128);
-#2128 = DEFINITIONAL_REPRESENTATION('',(#2129),#2133);
-#2129 = LINE('',#2130,#2131);
-#2130 = CARTESIAN_POINT('',(8.3889320225,0.E+000));
-#2131 = VECTOR('',#2132,1.);
-#2132 = DIRECTION('',(0.E+000,-1.));
-#2133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2134 = PCURVE('',#2081,#2135);
-#2135 = DEFINITIONAL_REPRESENTATION('',(#2136),#2140);
-#2136 = LINE('',#2137,#2138);
-#2137 = CARTESIAN_POINT('',(2.411864997363,0.E+000));
-#2138 = VECTOR('',#2139,1.);
-#2139 = DIRECTION('',(0.E+000,-1.));
-#2140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2141 = ADVANCED_FACE('',(#2142,#2412),#485,.T.);
-#2142 = FACE_BOUND('',#2143,.T.);
-#2143 = EDGE_LOOP('',(#2144,#2170,#2198,#2226,#2249,#2272,#2295,#2318,
- #2339,#2340,#2361,#2362,#2363,#2391));
-#2144 = ORIENTED_EDGE('',*,*,#2145,.T.);
-#2145 = EDGE_CURVE('',#2146,#2148,#2150,.T.);
-#2146 = VERTEX_POINT('',#2147);
-#2147 = CARTESIAN_POINT('',(-13.96,6.024346115152,-22.8));
-#2148 = VERTEX_POINT('',#2149);
-#2149 = CARTESIAN_POINT('',(-10.25,8.542853971073,-22.8));
-#2150 = SURFACE_CURVE('',#2151,(#2156,#2163),.PCURVE_S1.);
-#2151 = CIRCLE('',#2152,8.5);
-#2152 = AXIS2_PLACEMENT_3D('',#2153,#2154,#2155);
-#2153 = CARTESIAN_POINT('',(-7.5,0.5,-22.8));
-#2154 = DIRECTION('',(0.E+000,0.E+000,-1.));
-#2155 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#2156 = PCURVE('',#485,#2157);
-#2157 = DEFINITIONAL_REPRESENTATION('',(#2158),#2162);
-#2158 = CIRCLE('',#2159,8.5);
-#2159 = AXIS2_PLACEMENT_2D('',#2160,#2161);
-#2160 = CARTESIAN_POINT('',(-0.5,7.828762454627));
-#2161 = DIRECTION('',(-1.,9.341247723083E-065));
-#2162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2163 = PCURVE('',#850,#2164);
-#2164 = DEFINITIONAL_REPRESENTATION('',(#2165),#2169);
-#2165 = LINE('',#2166,#2167);
-#2166 = CARTESIAN_POINT('',(-6.28318530718,-1.6));
-#2167 = VECTOR('',#2168,1.);
-#2168 = DIRECTION('',(1.,-0.E+000));
-#2169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2170 = ORIENTED_EDGE('',*,*,#2171,.T.);
-#2171 = EDGE_CURVE('',#2148,#2172,#2174,.T.);
-#2172 = VERTEX_POINT('',#2173);
-#2173 = CARTESIAN_POINT('',(-10.25,4.180921898935,-22.8));
-#2174 = SURFACE_CURVE('',#2175,(#2179,#2186),.PCURVE_S1.);
-#2175 = LINE('',#2176,#2177);
-#2176 = CARTESIAN_POINT('',(-10.25,-5.3125,-22.8));
-#2177 = VECTOR('',#2178,1.);
-#2178 = DIRECTION('',(-2.22044604925E-016,-1.,-4.292033234233E-032));
-#2179 = PCURVE('',#485,#2180);
-#2180 = DEFINITIONAL_REPRESENTATION('',(#2181),#2185);
-#2181 = LINE('',#2182,#2183);
-#2182 = CARTESIAN_POINT('',(5.3125,10.578762454626));
-#2183 = VECTOR('',#2184,1.);
-#2184 = DIRECTION('',(1.,0.E+000));
-#2185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2186 = PCURVE('',#2187,#2192);
-#2187 = PLANE('',#2188);
-#2188 = AXIS2_PLACEMENT_3D('',#2189,#2190,#2191);
-#2189 = CARTESIAN_POINT('',(-10.25,-10.625,-19.9));
-#2190 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
-#2191 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#2192 = DEFINITIONAL_REPRESENTATION('',(#2193),#2197);
-#2193 = LINE('',#2194,#2195);
-#2194 = CARTESIAN_POINT('',(5.3125,-2.9));
-#2195 = VECTOR('',#2196,1.);
-#2196 = DIRECTION('',(-1.,-4.292033234233E-032));
-#2197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2198 = ORIENTED_EDGE('',*,*,#2199,.T.);
-#2199 = EDGE_CURVE('',#2172,#2200,#2202,.T.);
-#2200 = VERTEX_POINT('',#2201);
-#2201 = CARTESIAN_POINT('',(-10.485,2.350000088519,-22.8));
-#2202 = SURFACE_CURVE('',#2203,(#2208,#2219),.PCURVE_S1.);
-#2203 = CIRCLE('',#2204,7.25);
-#2204 = AXIS2_PLACEMENT_3D('',#2205,#2206,#2207);
-#2205 = CARTESIAN_POINT('',(-3.235,2.35,-22.8));
-#2206 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#2207 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#2208 = PCURVE('',#485,#2209);
-#2209 = DEFINITIONAL_REPRESENTATION('',(#2210),#2218);
-#2210 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2211,#2212,#2213,#2214,
-#2215,#2216,#2217),.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('') );
-#2211 = CARTESIAN_POINT('',(-9.6,3.563762454626));
-#2212 = CARTESIAN_POINT('',(-9.6,16.121130809501));
-#2213 = CARTESIAN_POINT('',(1.275,9.842446632064));
-#2214 = CARTESIAN_POINT('',(12.15,3.563762454626));
-#2215 = CARTESIAN_POINT('',(1.275,-2.714921722811));
-#2216 = CARTESIAN_POINT('',(-9.6,-8.993605900248));
-#2217 = CARTESIAN_POINT('',(-9.6,3.563762454626));
-#2218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2219 = PCURVE('',#1634,#2220);
-#2220 = DEFINITIONAL_REPRESENTATION('',(#2221),#2225);
-#2221 = LINE('',#2222,#2223);
-#2222 = CARTESIAN_POINT('',(0.E+000,-3.4));
-#2223 = VECTOR('',#2224,1.);
-#2224 = DIRECTION('',(1.,0.E+000));
-#2225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2226 = ORIENTED_EDGE('',*,*,#2227,.T.);
-#2227 = EDGE_CURVE('',#2200,#2228,#2230,.T.);
-#2228 = VERTEX_POINT('',#2229);
-#2229 = CARTESIAN_POINT('',(-10.485,1.552967826778,-22.8));
-#2230 = SURFACE_CURVE('',#2231,(#2235,#2242),.PCURVE_S1.);
-#2231 = LINE('',#2232,#2233);
-#2232 = CARTESIAN_POINT('',(-10.485,0.776483913389,-22.8));
-#2233 = VECTOR('',#2234,1.);
-#2234 = DIRECTION('',(-2.22044604925E-016,-1.,-4.292033234233E-032));
-#2235 = PCURVE('',#485,#2236);
-#2236 = DEFINITIONAL_REPRESENTATION('',(#2237),#2241);
-#2237 = LINE('',#2238,#2239);
-#2238 = CARTESIAN_POINT('',(-0.776483913389,10.813762454626));
-#2239 = VECTOR('',#2240,1.);
-#2240 = DIRECTION('',(1.,0.E+000));
-#2241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2242 = PCURVE('',#1601,#2243);
-#2243 = DEFINITIONAL_REPRESENTATION('',(#2244),#2248);
-#2244 = LINE('',#2245,#2246);
-#2245 = CARTESIAN_POINT('',(-0.776483913389,-3.4));
-#2246 = VECTOR('',#2247,1.);
-#2247 = DIRECTION('',(-1.,-4.292033234233E-032));
-#2248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2249 = ORIENTED_EDGE('',*,*,#2250,.T.);
-#2250 = EDGE_CURVE('',#2228,#2251,#2253,.T.);
-#2251 = VERTEX_POINT('',#2252);
-#2252 = CARTESIAN_POINT('',(-10.735,1.552967826778,-22.8));
-#2253 = SURFACE_CURVE('',#2254,(#2258,#2265),.PCURVE_S1.);
-#2254 = LINE('',#2255,#2256);
-#2255 = CARTESIAN_POINT('',(-5.203118772687,1.552967826778,-22.8));
-#2256 = VECTOR('',#2257,1.);
-#2257 = DIRECTION('',(-1.,2.22044604925E-016,-2.17641551528E-033));
-#2258 = PCURVE('',#485,#2259);
-#2259 = DEFINITIONAL_REPRESENTATION('',(#2260),#2264);
-#2260 = LINE('',#2261,#2262);
-#2261 = CARTESIAN_POINT('',(-1.552967826778,5.531881227313));
-#2262 = VECTOR('',#2263,1.);
-#2263 = DIRECTION('',(9.341247723083E-065,1.));
-#2264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2265 = PCURVE('',#1573,#2266);
-#2266 = DEFINITIONAL_REPRESENTATION('',(#2267),#2271);
-#2267 = LINE('',#2268,#2269);
-#2268 = CARTESIAN_POINT('',(5.531881227313,-3.4));
-#2269 = VECTOR('',#2270,1.);
-#2270 = DIRECTION('',(-1.,-2.17641551528E-033));
-#2271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2272 = ORIENTED_EDGE('',*,*,#2273,.T.);
-#2273 = EDGE_CURVE('',#2251,#2274,#2276,.T.);
-#2274 = VERTEX_POINT('',#2275);
-#2275 = CARTESIAN_POINT('',(-10.735,-1.447032173222,-22.8));
-#2276 = SURFACE_CURVE('',#2277,(#2281,#2288),.PCURVE_S1.);
-#2277 = LINE('',#2278,#2279);
-#2278 = CARTESIAN_POINT('',(-10.735,-0.723516086611,-22.8));
-#2279 = VECTOR('',#2280,1.);
-#2280 = DIRECTION('',(-2.22044604925E-016,-1.,-4.292033234233E-032));
-#2281 = PCURVE('',#485,#2282);
-#2282 = DEFINITIONAL_REPRESENTATION('',(#2283),#2287);
-#2283 = LINE('',#2284,#2285);
-#2284 = CARTESIAN_POINT('',(0.723516086611,11.063762454626));
-#2285 = VECTOR('',#2286,1.);
-#2286 = DIRECTION('',(1.,0.E+000));
-#2287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2288 = PCURVE('',#1545,#2289);
-#2289 = DEFINITIONAL_REPRESENTATION('',(#2290),#2294);
-#2290 = LINE('',#2291,#2292);
-#2291 = CARTESIAN_POINT('',(0.723516086611,-3.4));
-#2292 = VECTOR('',#2293,1.);
-#2293 = DIRECTION('',(-1.,-4.292033234233E-032));
-#2294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2295 = ORIENTED_EDGE('',*,*,#2296,.T.);
-#2296 = EDGE_CURVE('',#2274,#2297,#2299,.T.);
-#2297 = VERTEX_POINT('',#2298);
-#2298 = CARTESIAN_POINT('',(-10.485,-1.447032173222,-22.8));
-#2299 = SURFACE_CURVE('',#2300,(#2304,#2311),.PCURVE_S1.);
-#2300 = LINE('',#2301,#2302);
-#2301 = CARTESIAN_POINT('',(-5.078118772687,-1.447032173222,-22.8));
-#2302 = VECTOR('',#2303,1.);
-#2303 = DIRECTION('',(1.,-2.22044604925E-016,2.17641551528E-033));
-#2304 = PCURVE('',#485,#2305);
-#2305 = DEFINITIONAL_REPRESENTATION('',(#2306),#2310);
-#2306 = LINE('',#2307,#2308);
-#2307 = CARTESIAN_POINT('',(1.447032173222,5.406881227313));
-#2308 = VECTOR('',#2309,1.);
-#2309 = DIRECTION('',(-9.341247723083E-065,-1.));
-#2310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2311 = PCURVE('',#1517,#2312);
-#2312 = DEFINITIONAL_REPRESENTATION('',(#2313),#2317);
-#2313 = LINE('',#2314,#2315);
-#2314 = CARTESIAN_POINT('',(-5.406881227313,-3.4));
-#2315 = VECTOR('',#2316,1.);
-#2316 = DIRECTION('',(-1.,2.17641551528E-033));
-#2317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2318 = ORIENTED_EDGE('',*,*,#2319,.T.);
-#2319 = EDGE_CURVE('',#2297,#1829,#2320,.T.);
-#2320 = SURFACE_CURVE('',#2321,(#2325,#2332),.PCURVE_S1.);
-#2321 = LINE('',#2322,#2323);
-#2322 = CARTESIAN_POINT('',(-10.485,-1.122032217481,-22.8));
-#2323 = VECTOR('',#2324,1.);
-#2324 = DIRECTION('',(-2.22044604925E-016,-1.,-4.292033234233E-032));
-#2325 = PCURVE('',#485,#2326);
-#2326 = DEFINITIONAL_REPRESENTATION('',(#2327),#2331);
-#2327 = LINE('',#2328,#2329);
-#2328 = CARTESIAN_POINT('',(1.122032217481,10.813762454626));
-#2329 = VECTOR('',#2330,1.);
-#2330 = DIRECTION('',(1.,0.E+000));
-#2331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2332 = PCURVE('',#1489,#2333);
-#2333 = DEFINITIONAL_REPRESENTATION('',(#2334),#2338);
-#2334 = LINE('',#2335,#2336);
-#2335 = CARTESIAN_POINT('',(1.122032217481,-3.4));
-#2336 = VECTOR('',#2337,1.);
-#2337 = DIRECTION('',(-1.,-4.292033234233E-032));
-#2338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2339 = ORIENTED_EDGE('',*,*,#1851,.T.);
-#2340 = ORIENTED_EDGE('',*,*,#2341,.T.);
-#2341 = EDGE_CURVE('',#1852,#441,#2342,.T.);
-#2342 = SURFACE_CURVE('',#2343,(#2347,#2354),.PCURVE_S1.);
-#2343 = LINE('',#2344,#2345);
-#2344 = CARTESIAN_POINT('',(-10.25,-5.3125,-22.8));
-#2345 = VECTOR('',#2346,1.);
-#2346 = DIRECTION('',(-2.22044604925E-016,-1.,-4.292033234233E-032));
-#2347 = PCURVE('',#485,#2348);
-#2348 = DEFINITIONAL_REPRESENTATION('',(#2349),#2353);
-#2349 = LINE('',#2350,#2351);
-#2350 = CARTESIAN_POINT('',(5.3125,10.578762454626));
-#2351 = VECTOR('',#2352,1.);
-#2352 = DIRECTION('',(1.,0.E+000));
-#2353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2354 = PCURVE('',#456,#2355);
-#2355 = DEFINITIONAL_REPRESENTATION('',(#2356),#2360);
-#2356 = LINE('',#2357,#2358);
-#2357 = CARTESIAN_POINT('',(5.3125,-2.9));
-#2358 = VECTOR('',#2359,1.);
-#2359 = DIRECTION('',(-1.,-4.292033234233E-032));
-#2360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2361 = ORIENTED_EDGE('',*,*,#468,.T.);
-#2362 = ORIENTED_EDGE('',*,*,#2096,.T.);
-#2363 = ORIENTED_EDGE('',*,*,#2364,.F.);
-#2364 = EDGE_CURVE('',#2365,#2097,#2367,.T.);
-#2365 = VERTEX_POINT('',#2366);
-#2366 = CARTESIAN_POINT('',(-13.96,2.2360679775,-22.8));
-#2367 = SURFACE_CURVE('',#2368,(#2373,#2384),.PCURVE_S1.);
-#2368 = CIRCLE('',#2369,3.);
-#2369 = AXIS2_PLACEMENT_3D('',#2370,#2371,#2372);
-#2370 = CARTESIAN_POINT('',(-11.96,2.655653474903E-015,-22.8));
-#2371 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#2372 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#2373 = PCURVE('',#485,#2374);
-#2374 = DEFINITIONAL_REPRESENTATION('',(#2375),#2383);
-#2375 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2376,#2377,#2378,#2379,
-#2380,#2381,#2382),.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('') );
-#2376 = CARTESIAN_POINT('',(-3.,12.288762454626));
-#2377 = CARTESIAN_POINT('',(-3.,17.484914877333));
-#2378 = CARTESIAN_POINT('',(1.5,14.88683866598));
-#2379 = CARTESIAN_POINT('',(6.,12.288762454626));
-#2380 = CARTESIAN_POINT('',(1.5,9.690686243273));
-#2381 = CARTESIAN_POINT('',(-3.,7.09261003192));
-#2382 = CARTESIAN_POINT('',(-3.,12.288762454626));
-#2383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2384 = PCURVE('',#2081,#2385);
-#2385 = DEFINITIONAL_REPRESENTATION('',(#2386),#2390);
-#2386 = LINE('',#2387,#2388);
-#2387 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#2388 = VECTOR('',#2389,1.);
-#2389 = DIRECTION('',(1.,0.E+000));
-#2390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2391 = ORIENTED_EDGE('',*,*,#2392,.T.);
-#2392 = EDGE_CURVE('',#2365,#2146,#2393,.T.);
-#2393 = SURFACE_CURVE('',#2394,(#2398,#2405),.PCURVE_S1.);
-#2394 = LINE('',#2395,#2396);
-#2395 = CARTESIAN_POINT('',(-13.96,2.2360679775,-22.8));
-#2396 = VECTOR('',#2397,1.);
-#2397 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#2398 = PCURVE('',#485,#2399);
-#2399 = DEFINITIONAL_REPRESENTATION('',(#2400),#2404);
-#2400 = LINE('',#2401,#2402);
-#2401 = CARTESIAN_POINT('',(-2.2360679775,14.288762454626));
-#2402 = VECTOR('',#2403,1.);
-#2403 = DIRECTION('',(-1.,9.341247723083E-065));
-#2404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2405 = PCURVE('',#2050,#2406);
-#2406 = DEFINITIONAL_REPRESENTATION('',(#2407),#2411);
-#2407 = LINE('',#2408,#2409);
-#2408 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#2409 = VECTOR('',#2410,1.);
-#2410 = DIRECTION('',(1.,0.E+000));
-#2411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2412 = FACE_BOUND('',#2413,.T.);
-#2413 = EDGE_LOOP('',(#2414));
-#2414 = ORIENTED_EDGE('',*,*,#2415,.T.);
-#2415 = EDGE_CURVE('',#2416,#2416,#2418,.T.);
-#2416 = VERTEX_POINT('',#2417);
-#2417 = CARTESIAN_POINT('',(-11.96,1.,-22.8));
-#2418 = SURFACE_CURVE('',#2419,(#2424,#2435),.PCURVE_S1.);
-#2419 = CIRCLE('',#2420,1.);
-#2420 = AXIS2_PLACEMENT_3D('',#2421,#2422,#2423);
-#2421 = CARTESIAN_POINT('',(-11.96,2.655653474903E-015,-22.8));
-#2422 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#2423 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#2424 = PCURVE('',#485,#2425);
-#2425 = DEFINITIONAL_REPRESENTATION('',(#2426),#2434);
-#2426 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2427,#2428,#2429,#2430,
-#2431,#2432,#2433),.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('') );
-#2427 = CARTESIAN_POINT('',(-1.,12.288762454626));
-#2428 = CARTESIAN_POINT('',(-1.,14.020813262195));
-#2429 = CARTESIAN_POINT('',(0.5,13.154787858411));
-#2430 = CARTESIAN_POINT('',(2.,12.288762454626));
-#2431 = CARTESIAN_POINT('',(0.5,11.422737050842));
-#2432 = CARTESIAN_POINT('',(-1.,10.556711647058));
-#2433 = CARTESIAN_POINT('',(-1.,12.288762454626));
-#2434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2435 = PCURVE('',#2436,#2441);
-#2436 = CYLINDRICAL_SURFACE('',#2437,1.);
-#2437 = AXIS2_PLACEMENT_3D('',#2438,#2439,#2440);
-#2438 = CARTESIAN_POINT('',(-11.96,2.655653474903E-015,-22.8));
-#2439 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#2440 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#2441 = DEFINITIONAL_REPRESENTATION('',(#2442),#2446);
-#2442 = LINE('',#2443,#2444);
-#2443 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#2444 = VECTOR('',#2445,1.);
-#2445 = DIRECTION('',(-1.,0.E+000));
-#2446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2447 = ADVANCED_FACE('',(#2448),#456,.T.);
-#2448 = FACE_BOUND('',#2449,.T.);
-#2449 = EDGE_LOOP('',(#2450,#2451,#2452,#2453));
-#2450 = ORIENTED_EDGE('',*,*,#1934,.F.);
-#2451 = ORIENTED_EDGE('',*,*,#440,.T.);
-#2452 = ORIENTED_EDGE('',*,*,#2341,.F.);
-#2453 = ORIENTED_EDGE('',*,*,#1879,.T.);
-#2454 = ADVANCED_FACE('',(#2455),#351,.F.);
-#2455 = FACE_BOUND('',#2456,.F.);
-#2456 = EDGE_LOOP('',(#2457,#2458,#2459,#2482));
-#2457 = ORIENTED_EDGE('',*,*,#788,.T.);
-#2458 = ORIENTED_EDGE('',*,*,#334,.F.);
-#2459 = ORIENTED_EDGE('',*,*,#2460,.T.);
-#2460 = EDGE_CURVE('',#307,#2461,#2463,.T.);
-#2461 = VERTEX_POINT('',#2462);
-#2462 = CARTESIAN_POINT('',(-16.,0.5,-12.));
-#2463 = SURFACE_CURVE('',#2464,(#2468,#2475),.PCURVE_S1.);
-#2464 = LINE('',#2465,#2466);
-#2465 = CARTESIAN_POINT('',(-16.,-0.5,-12.));
-#2466 = VECTOR('',#2467,1.);
-#2467 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#2468 = PCURVE('',#351,#2469);
-#2469 = DEFINITIONAL_REPRESENTATION('',(#2470),#2474);
-#2470 = LINE('',#2471,#2472);
-#2471 = CARTESIAN_POINT('',(0.5,16.));
-#2472 = VECTOR('',#2473,1.);
-#2473 = DIRECTION('',(-1.,0.E+000));
-#2474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2475 = PCURVE('',#322,#2476);
-#2476 = DEFINITIONAL_REPRESENTATION('',(#2477),#2481);
-#2477 = LINE('',#2478,#2479);
-#2478 = CARTESIAN_POINT('',(0.E+000,-12.4));
-#2479 = VECTOR('',#2480,1.);
-#2480 = DIRECTION('',(1.,0.E+000));
-#2481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2482 = ORIENTED_EDGE('',*,*,#2483,.F.);
-#2483 = EDGE_CURVE('',#789,#2461,#2484,.T.);
-#2484 = SURFACE_CURVE('',#2485,(#2490,#2501),.PCURVE_S1.);
-#2485 = CIRCLE('',#2486,8.5);
-#2486 = AXIS2_PLACEMENT_3D('',#2487,#2488,#2489);
-#2487 = CARTESIAN_POINT('',(-7.5,0.5,-12.));
-#2488 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#2489 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#2490 = PCURVE('',#351,#2491);
-#2491 = DEFINITIONAL_REPRESENTATION('',(#2492),#2500);
-#2492 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2493,#2494,#2495,#2496,
-#2497,#2498,#2499),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#2062 = EDGE_CURVE('',#213,#1290,#2063,.T.);
+#2063 = SURFACE_CURVE('',#2064,(#2068,#2075),.PCURVE_S1.);
+#2064 = LINE('',#2065,#2066);
+#2065 = CARTESIAN_POINT('',(11.,5.5,-17.9));
+#2066 = VECTOR('',#2067,1.);
+#2067 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2068 = PCURVE('',#233,#2069);
+#2069 = DEFINITIONAL_REPRESENTATION('',(#2070),#2074);
+#2070 = LINE('',#2071,#2072);
+#2071 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
+#2072 = VECTOR('',#2073,1.);
+#2073 = DIRECTION('',(-0.E+000,-1.));
+#2074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2075 = PCURVE('',#261,#2076);
+#2076 = DEFINITIONAL_REPRESENTATION('',(#2077),#2081);
+#2077 = LINE('',#2078,#2079);
+#2078 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#2079 = VECTOR('',#2080,1.);
+#2080 = DIRECTION('',(0.E+000,-1.));
+#2081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2082 = ORIENTED_EDGE('',*,*,#1289,.T.);
+#2083 = ORIENTED_EDGE('',*,*,#2084,.T.);
+#2084 = EDGE_CURVE('',#1262,#1961,#2085,.T.);
+#2085 = SURFACE_CURVE('',#2086,(#2091,#2098),.PCURVE_S1.);
+#2086 = CIRCLE('',#2087,10.5);
+#2087 = AXIS2_PLACEMENT_3D('',#2088,#2089,#2090);
+#2088 = CARTESIAN_POINT('',(0.5,5.5,-12.));
+#2089 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2090 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2091 = PCURVE('',#233,#2092);
+#2092 = DEFINITIONAL_REPRESENTATION('',(#2093),#2097);
+#2093 = LINE('',#2094,#2095);
+#2094 = CARTESIAN_POINT('',(-0.E+000,-5.9));
+#2095 = VECTOR('',#2096,1.);
+#2096 = DIRECTION('',(-1.,0.E+000));
+#2097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2098 = PCURVE('',#585,#2099);
+#2099 = DEFINITIONAL_REPRESENTATION('',(#2100),#2108);
+#2100 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2101,#2102,#2103,#2104,
+#2105,#2106,#2107),.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('') );
-#2493 = CARTESIAN_POINT('',(-9.,7.5));
-#2494 = CARTESIAN_POINT('',(-9.,22.222431864335));
-#2495 = CARTESIAN_POINT('',(3.75,14.861215932168));
-#2496 = CARTESIAN_POINT('',(16.5,7.5));
-#2497 = CARTESIAN_POINT('',(3.75,0.138784067832));
-#2498 = CARTESIAN_POINT('',(-9.,-7.222431864335));
-#2499 = CARTESIAN_POINT('',(-9.,7.5));
-#2500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2501 = PCURVE('',#850,#2502);
-#2502 = DEFINITIONAL_REPRESENTATION('',(#2503),#2507);
-#2503 = LINE('',#2504,#2505);
-#2504 = CARTESIAN_POINT('',(-0.E+000,-12.4));
-#2505 = VECTOR('',#2506,1.);
-#2506 = DIRECTION('',(-1.,0.E+000));
-#2507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2508 = ADVANCED_FACE('',(#2509),#322,.T.);
-#2509 = FACE_BOUND('',#2510,.T.);
-#2510 = EDGE_LOOP('',(#2511,#2512,#2513,#2534));
-#2511 = ORIENTED_EDGE('',*,*,#306,.T.);
-#2512 = ORIENTED_EDGE('',*,*,#2460,.T.);
-#2513 = ORIENTED_EDGE('',*,*,#2514,.F.);
-#2514 = EDGE_CURVE('',#1984,#2461,#2515,.T.);
-#2515 = SURFACE_CURVE('',#2516,(#2520,#2527),.PCURVE_S1.);
-#2516 = LINE('',#2517,#2518);
-#2517 = CARTESIAN_POINT('',(-16.,0.5,-24.4));
-#2518 = VECTOR('',#2519,1.);
-#2519 = DIRECTION('',(0.E+000,0.E+000,1.));
-#2520 = PCURVE('',#322,#2521);
-#2521 = DEFINITIONAL_REPRESENTATION('',(#2522),#2526);
-#2522 = LINE('',#2523,#2524);
-#2523 = CARTESIAN_POINT('',(1.,0.E+000));
-#2524 = VECTOR('',#2525,1.);
-#2525 = DIRECTION('',(0.E+000,-1.));
-#2526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2527 = PCURVE('',#850,#2528);
-#2528 = DEFINITIONAL_REPRESENTATION('',(#2529),#2533);
-#2529 = LINE('',#2530,#2531);
-#2530 = CARTESIAN_POINT('',(-1.570796326795,0.E+000));
-#2531 = VECTOR('',#2532,1.);
-#2532 = DIRECTION('',(-0.E+000,-1.));
-#2533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2534 = ORIENTED_EDGE('',*,*,#1983,.F.);
-#2535 = ADVANCED_FACE('',(#2536),#562,.F.);
-#2536 = FACE_BOUND('',#2537,.F.);
-#2537 = EDGE_LOOP('',(#2538,#2559,#2560,#2561,#2582));
-#2538 = ORIENTED_EDGE('',*,*,#2539,.F.);
-#2539 = EDGE_CURVE('',#903,#1753,#2540,.T.);
-#2540 = SURFACE_CURVE('',#2541,(#2545,#2552),.PCURVE_S1.);
-#2541 = LINE('',#2542,#2543);
-#2542 = CARTESIAN_POINT('',(-1.244124275356E-005,1.999999999961,-17.));
-#2543 = VECTOR('',#2544,1.);
-#2544 = DIRECTION('',(-2.279865365577E-006,0.366501226717,
- -0.930417567982));
-#2545 = PCURVE('',#562,#2546);
-#2546 = DEFINITIONAL_REPRESENTATION('',(#2547),#2551);
-#2547 = LINE('',#2548,#2549);
-#2548 = CARTESIAN_POINT('',(4.5,-5.E+003));
-#2549 = VECTOR('',#2550,1.);
-#2550 = DIRECTION('',(2.279865365658E-006,-0.999999999997));
-#2551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2552 = PCURVE('',#949,#2553);
-#2553 = DEFINITIONAL_REPRESENTATION('',(#2554),#2558);
-#2554 = LINE('',#2555,#2556);
-#2555 = CARTESIAN_POINT('',(3.141598874211,-5.E+003));
-#2556 = VECTOR('',#2557,1.);
-#2557 = DIRECTION('',(0.E+000,-1.));
-#2558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2559 = ORIENTED_EDGE('',*,*,#902,.F.);
-#2560 = ORIENTED_EDGE('',*,*,#526,.F.);
-#2561 = ORIENTED_EDGE('',*,*,#2562,.T.);
-#2562 = EDGE_CURVE('',#527,#1728,#2563,.T.);
-#2563 = SURFACE_CURVE('',#2564,(#2568,#2575),.PCURVE_S1.);
-#2564 = LINE('',#2565,#2566);
-#2565 = CARTESIAN_POINT('',(-1.611243093439E+003,-1.613743080998E+003,
+#2101 = CARTESIAN_POINT('',(-11.,5.5));
+#2102 = CARTESIAN_POINT('',(-11.,23.686533479473));
+#2103 = CARTESIAN_POINT('',(4.75,14.593266739737));
+#2104 = CARTESIAN_POINT('',(20.5,5.5));
+#2105 = CARTESIAN_POINT('',(4.75,-3.593266739737));
+#2106 = CARTESIAN_POINT('',(-11.,-12.68653347947));
+#2107 = CARTESIAN_POINT('',(-11.,5.5));
+#2108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2109 = ORIENTED_EDGE('',*,*,#1983,.F.);
+#2110 = ADVANCED_FACE('',(#2111),#261,.T.);
+#2111 = FACE_BOUND('',#2112,.T.);
+#2112 = EDGE_LOOP('',(#2113,#2114,#2115,#2116,#2117));
+#2113 = ORIENTED_EDGE('',*,*,#245,.F.);
+#2114 = ORIENTED_EDGE('',*,*,#2062,.T.);
+#2115 = ORIENTED_EDGE('',*,*,#1321,.F.);
+#2116 = ORIENTED_EDGE('',*,*,#739,.F.);
+#2117 = ORIENTED_EDGE('',*,*,#2037,.F.);
+#2118 = ADVANCED_FACE('',(#2119),#379,.F.);
+#2119 = FACE_BOUND('',#2120,.T.);
+#2120 = EDGE_LOOP('',(#2121,#2122,#2143,#2144));
+#2121 = ORIENTED_EDGE('',*,*,#362,.T.);
+#2122 = ORIENTED_EDGE('',*,*,#2123,.T.);
+#2123 = EDGE_CURVE('',#363,#1476,#2124,.T.);
+#2124 = SEAM_CURVE('',#2125,(#2129,#2136),.PCURVE_S1.);
+#2125 = LINE('',#2126,#2127);
+#2126 = CARTESIAN_POINT('',(1.,11.96,-22.8));
+#2127 = VECTOR('',#2128,1.);
+#2128 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2129 = PCURVE('',#379,#2130);
+#2130 = DEFINITIONAL_REPRESENTATION('',(#2131),#2135);
+#2131 = LINE('',#2132,#2133);
+#2132 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
+#2133 = VECTOR('',#2134,1.);
+#2134 = DIRECTION('',(-0.E+000,-1.));
+#2135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2136 = PCURVE('',#379,#2137);
+#2137 = DEFINITIONAL_REPRESENTATION('',(#2138),#2142);
+#2138 = LINE('',#2139,#2140);
+#2139 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
+#2140 = VECTOR('',#2141,1.);
+#2141 = DIRECTION('',(-0.E+000,-1.));
+#2142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2143 = ORIENTED_EDGE('',*,*,#1475,.T.);
+#2144 = ORIENTED_EDGE('',*,*,#2123,.F.);
+#2145 = ADVANCED_FACE('',(#2146),#411,.F.);
+#2146 = FACE_BOUND('',#2147,.F.);
+#2147 = EDGE_LOOP('',(#2148,#2169,#2170,#2191));
+#2148 = ORIENTED_EDGE('',*,*,#2149,.F.);
+#2149 = EDGE_CURVE('',#638,#394,#2150,.T.);
+#2150 = SURFACE_CURVE('',#2151,(#2155,#2162),.PCURVE_S1.);
+#2151 = LINE('',#2152,#2153);
+#2152 = CARTESIAN_POINT('',(-1.613743080998E+003,1.611243093439E+003,
4.084802772509E+003));
-#2566 = VECTOR('',#2567,1.);
-#2567 = DIRECTION('',(0.344117718609,0.344117718609,-0.873593722207));
-#2568 = PCURVE('',#562,#2569);
-#2569 = DEFINITIONAL_REPRESENTATION('',(#2570),#2574);
-#2570 = LINE('',#2571,#2572);
-#2571 = CARTESIAN_POINT('',(1.615743080998E+003,-591.4388188034));
-#2572 = VECTOR('',#2573,1.);
-#2573 = DIRECTION('',(-0.344117718609,-0.938926512428));
-#2574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2575 = PCURVE('',#1065,#2576);
-#2576 = DEFINITIONAL_REPRESENTATION('',(#2577),#2581);
-#2577 = LINE('',#2578,#2579);
-#2578 = CARTESIAN_POINT('',(-1.611743080998E+003,-591.4388188034));
-#2579 = VECTOR('',#2580,1.);
-#2580 = DIRECTION('',(0.344117718609,-0.938926512428));
-#2581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2582 = ORIENTED_EDGE('',*,*,#1752,.F.);
-#2583 = ADVANCED_FACE('',(#2584),#1065,.F.);
-#2584 = FACE_BOUND('',#2585,.F.);
-#2585 = EDGE_LOOP('',(#2586,#2587,#2588,#2609));
-#2586 = ORIENTED_EDGE('',*,*,#2562,.F.);
-#2587 = ORIENTED_EDGE('',*,*,#1037,.F.);
-#2588 = ORIENTED_EDGE('',*,*,#2589,.T.);
-#2589 = EDGE_CURVE('',#997,#1730,#2590,.T.);
-#2590 = SURFACE_CURVE('',#2591,(#2595,#2602),.PCURVE_S1.);
-#2591 = LINE('',#2592,#2593);
-#2592 = CARTESIAN_POINT('',(-1.61127269769E+003,1.613772685249E+003,
+#2153 = VECTOR('',#2154,1.);
+#2154 = DIRECTION('',(0.344117718609,-0.344117718609,-0.873593722207));
+#2155 = PCURVE('',#411,#2156);
+#2156 = DEFINITIONAL_REPRESENTATION('',(#2157),#2161);
+#2157 = LINE('',#2158,#2159);
+#2158 = CARTESIAN_POINT('',(-1.611743080998E+003,-591.4388188034));
+#2159 = VECTOR('',#2160,1.);
+#2160 = DIRECTION('',(0.344117718609,-0.938926512428));
+#2161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2162 = PCURVE('',#439,#2163);
+#2163 = DEFINITIONAL_REPRESENTATION('',(#2164),#2168);
+#2164 = LINE('',#2165,#2166);
+#2165 = CARTESIAN_POINT('',(1.615743080998E+003,-591.4388188034));
+#2166 = VECTOR('',#2167,1.);
+#2167 = DIRECTION('',(-0.344117718609,-0.938926512428));
+#2168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2169 = ORIENTED_EDGE('',*,*,#635,.F.);
+#2170 = ORIENTED_EDGE('',*,*,#2171,.T.);
+#2171 = EDGE_CURVE('',#636,#396,#2172,.T.);
+#2172 = SURFACE_CURVE('',#2173,(#2177,#2184),.PCURVE_S1.);
+#2173 = LINE('',#2174,#2175);
+#2174 = CARTESIAN_POINT('',(1.613772685249E+003,1.61127269769E+003,
4.084877927278E+003));
-#2593 = VECTOR('',#2594,1.);
-#2594 = DIRECTION('',(0.344117718609,-0.344117718609,-0.873593722207));
-#2595 = PCURVE('',#1065,#2596);
-#2596 = DEFINITIONAL_REPRESENTATION('',(#2597),#2601);
-#2597 = LINE('',#2598,#2599);
-#2598 = CARTESIAN_POINT('',(1.615772685249E+003,-591.3580434911));
-#2599 = VECTOR('',#2600,1.);
-#2600 = DIRECTION('',(-0.344117718609,-0.938926512428));
-#2601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2602 = PCURVE('',#984,#2603);
-#2603 = DEFINITIONAL_REPRESENTATION('',(#2604),#2608);
-#2604 = LINE('',#2605,#2606);
-#2605 = CARTESIAN_POINT('',(-1.611272685249E+003,-591.3580434911));
-#2606 = VECTOR('',#2607,1.);
-#2607 = DIRECTION('',(0.344117718609,-0.938926512428));
-#2608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2609 = ORIENTED_EDGE('',*,*,#1727,.F.);
-#2610 = ADVANCED_FACE('',(#2611),#984,.F.);
-#2611 = FACE_BOUND('',#2612,.F.);
-#2612 = EDGE_LOOP('',(#2613,#2614,#2615,#2616,#2637));
-#2613 = ORIENTED_EDGE('',*,*,#2589,.F.);
-#2614 = ORIENTED_EDGE('',*,*,#996,.F.);
-#2615 = ORIENTED_EDGE('',*,*,#961,.F.);
-#2616 = ORIENTED_EDGE('',*,*,#2617,.T.);
-#2617 = EDGE_CURVE('',#933,#1776,#2618,.T.);
-#2618 = SURFACE_CURVE('',#2619,(#2623,#2630),.PCURVE_S1.);
-#2619 = LINE('',#2620,#2621);
-#2620 = CARTESIAN_POINT('',(-1.244125443444E-005,-1.999999999981,-17.));
-#2621 = VECTOR('',#2622,1.);
-#2622 = DIRECTION('',(-2.279867506097E-006,-0.366501226717,
+#2175 = VECTOR('',#2176,1.);
+#2176 = DIRECTION('',(-0.344117718609,-0.344117718609,-0.873593722207));
+#2177 = PCURVE('',#411,#2178);
+#2178 = DEFINITIONAL_REPRESENTATION('',(#2179),#2183);
+#2179 = LINE('',#2180,#2181);
+#2180 = CARTESIAN_POINT('',(1.615772685249E+003,-591.3580434911));
+#2181 = VECTOR('',#2182,1.);
+#2182 = DIRECTION('',(-0.344117718609,-0.938926512428));
+#2183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2184 = PCURVE('',#498,#2185);
+#2185 = DEFINITIONAL_REPRESENTATION('',(#2186),#2190);
+#2186 = LINE('',#2187,#2188);
+#2187 = CARTESIAN_POINT('',(-1.611272685249E+003,-591.3580434911));
+#2188 = VECTOR('',#2189,1.);
+#2189 = DIRECTION('',(0.344117718609,-0.938926512428));
+#2190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2191 = ORIENTED_EDGE('',*,*,#393,.F.);
+#2192 = ADVANCED_FACE('',(#2193),#439,.F.);
+#2193 = FACE_BOUND('',#2194,.F.);
+#2194 = EDGE_LOOP('',(#2195,#2222,#2223,#2224,#2225));
+#2195 = ORIENTED_EDGE('',*,*,#2196,.F.);
+#2196 = EDGE_CURVE('',#1351,#424,#2197,.T.);
+#2197 = SURFACE_CURVE('',#2198,(#2202,#2209),.PCURVE_S1.);
+#2198 = LINE('',#2199,#2200);
+#2199 = CARTESIAN_POINT('',(-1.830506133622E+003,1.244124275418E-005,
+ 4.63508783991E+003));
+#2200 = VECTOR('',#2201,1.);
+#2201 = DIRECTION('',(0.366501226724,0.E+000,-0.930417567982));
+#2202 = PCURVE('',#439,#2203);
+#2203 = DEFINITIONAL_REPRESENTATION('',(#2204),#2208);
+#2204 = LINE('',#2205,#2206);
+#2205 = CARTESIAN_POINT('',(4.5,0.E+000));
+#2206 = VECTOR('',#2207,1.);
+#2207 = DIRECTION('',(0.E+000,-1.));
+#2208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2209 = PCURVE('',#472,#2210);
+#2210 = DEFINITIONAL_REPRESENTATION('',(#2211),#2221);
+#2211 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2212,#2213,#2214,#2215,#2216,
+ #2217,#2218,#2219,#2220),.UNSPECIFIED.,.F.,.F.,(9,9),(
+ 5.000911452279E+003,5.000967307616E+003),.PIECEWISE_BEZIER_KNOTS.);
+#2212 = CARTESIAN_POINT('',(3.141597983918,-5.000848031213E+003));
+#2213 = CARTESIAN_POINT('',(3.141597978074,-5.000854527311E+003));
+#2214 = CARTESIAN_POINT('',(3.141597972243,-5.00086102341E+003));
+#2215 = CARTESIAN_POINT('',(3.141597966427,-5.000867519497E+003));
+#2216 = CARTESIAN_POINT('',(3.141597960619,-5.000874015611E+003));
+#2217 = CARTESIAN_POINT('',(3.141597954849,-5.000880511691E+003));
+#2218 = CARTESIAN_POINT('',(3.141597949072,-5.000887007803E+003));
+#2219 = CARTESIAN_POINT('',(3.141597943316,-5.000893503902E+003));
+#2220 = CARTESIAN_POINT('',(3.141597937574,-5.0009E+003));
+#2221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2222 = ORIENTED_EDGE('',*,*,#1350,.F.);
+#2223 = ORIENTED_EDGE('',*,*,#674,.F.);
+#2224 = ORIENTED_EDGE('',*,*,#2149,.T.);
+#2225 = ORIENTED_EDGE('',*,*,#423,.F.);
+#2226 = ADVANCED_FACE('',(#2227),#498,.F.);
+#2227 = FACE_BOUND('',#2228,.F.);
+#2228 = EDGE_LOOP('',(#2229,#2230,#2231,#2232,#2253));
+#2229 = ORIENTED_EDGE('',*,*,#2171,.F.);
+#2230 = ORIENTED_EDGE('',*,*,#1434,.F.);
+#2231 = ORIENTED_EDGE('',*,*,#1404,.F.);
+#2232 = ORIENTED_EDGE('',*,*,#2233,.T.);
+#2233 = EDGE_CURVE('',#1381,#452,#2234,.T.);
+#2234 = SURFACE_CURVE('',#2235,(#2239,#2246),.PCURVE_S1.);
+#2235 = LINE('',#2236,#2237);
+#2236 = CARTESIAN_POINT('',(-1.999999999961,1.244125443395E-005,-17.));
+#2237 = VECTOR('',#2238,1.);
+#2238 = DIRECTION('',(-0.366501226717,2.279867506015E-006,
-0.930417567982));
-#2623 = PCURVE('',#984,#2624);
-#2624 = DEFINITIONAL_REPRESENTATION('',(#2625),#2629);
-#2625 = LINE('',#2626,#2627);
-#2626 = CARTESIAN_POINT('',(-5.000035487642E-017,-5.E+003));
-#2627 = VECTOR('',#2628,1.);
-#2628 = DIRECTION('',(-2.279867506015E-006,-0.999999999997));
-#2629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2630 = PCURVE('',#949,#2631);
-#2631 = DEFINITIONAL_REPRESENTATION('',(#2632),#2636);
-#2632 = LINE('',#2633,#2634);
-#2633 = CARTESIAN_POINT('',(6.283179086552,-5.E+003));
-#2634 = VECTOR('',#2635,1.);
-#2635 = DIRECTION('',(0.E+000,-1.));
-#2636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2637 = ORIENTED_EDGE('',*,*,#1803,.F.);
-#2638 = ADVANCED_FACE('',(#2639),#949,.F.);
-#2639 = FACE_BOUND('',#2640,.F.);
-#2640 = EDGE_LOOP('',(#2641,#2642,#2643,#2644));
-#2641 = ORIENTED_EDGE('',*,*,#932,.F.);
-#2642 = ORIENTED_EDGE('',*,*,#2539,.T.);
-#2643 = ORIENTED_EDGE('',*,*,#1775,.T.);
-#2644 = ORIENTED_EDGE('',*,*,#2617,.F.);
-#2645 = ADVANCED_FACE('',(#2646),#623,.T.);
-#2646 = FACE_BOUND('',#2647,.T.);
-#2647 = EDGE_LOOP('',(#2648,#2671,#2699,#2720,#2721,#2744,#2772,#2793,
- #2794));
-#2648 = ORIENTED_EDGE('',*,*,#2649,.F.);
-#2649 = EDGE_CURVE('',#2650,#599,#2652,.T.);
-#2650 = VERTEX_POINT('',#2651);
-#2651 = CARTESIAN_POINT('',(7.5,9.,-19.9));
-#2652 = SURFACE_CURVE('',#2653,(#2657,#2664),.PCURVE_S1.);
-#2653 = LINE('',#2654,#2655);
-#2654 = CARTESIAN_POINT('',(7.5,9.,-24.4));
-#2655 = VECTOR('',#2656,1.);
-#2656 = DIRECTION('',(0.E+000,0.E+000,1.));
-#2657 = PCURVE('',#623,#2658);
-#2658 = DEFINITIONAL_REPRESENTATION('',(#2659),#2663);
-#2659 = LINE('',#2660,#2661);
-#2660 = CARTESIAN_POINT('',(15.,0.E+000));
-#2661 = VECTOR('',#2662,1.);
-#2662 = DIRECTION('',(0.E+000,-1.));
-#2663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2664 = PCURVE('',#679,#2665);
-#2665 = DEFINITIONAL_REPRESENTATION('',(#2666),#2670);
-#2666 = LINE('',#2667,#2668);
-#2667 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
-#2668 = VECTOR('',#2669,1.);
-#2669 = DIRECTION('',(-0.E+000,-1.));
-#2670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2671 = ORIENTED_EDGE('',*,*,#2672,.T.);
-#2672 = EDGE_CURVE('',#2650,#2673,#2675,.T.);
-#2673 = VERTEX_POINT('',#2674);
-#2674 = CARTESIAN_POINT('',(6.861049894152,9.,-19.9));
-#2675 = SURFACE_CURVE('',#2676,(#2680,#2687),.PCURVE_S1.);
-#2676 = LINE('',#2677,#2678);
-#2677 = CARTESIAN_POINT('',(-3.625,9.,-19.9));
-#2678 = VECTOR('',#2679,1.);
-#2679 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
-#2680 = PCURVE('',#623,#2681);
-#2681 = DEFINITIONAL_REPRESENTATION('',(#2682),#2686);
-#2682 = LINE('',#2683,#2684);
-#2683 = CARTESIAN_POINT('',(3.875,-4.5));
-#2684 = VECTOR('',#2685,1.);
-#2685 = DIRECTION('',(-1.,0.E+000));
-#2686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2687 = PCURVE('',#2688,#2693);
-#2688 = PLANE('',#2689);
-#2689 = AXIS2_PLACEMENT_3D('',#2690,#2691,#2692);
-#2690 = CARTESIAN_POINT('',(0.25,-0.4375,-19.9));
-#2691 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#2692 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#2693 = DEFINITIONAL_REPRESENTATION('',(#2694),#2698);
-#2694 = LINE('',#2695,#2696);
-#2695 = CARTESIAN_POINT('',(-9.4375,3.875));
-#2696 = VECTOR('',#2697,1.);
-#2697 = DIRECTION('',(0.E+000,1.));
-#2698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2699 = ORIENTED_EDGE('',*,*,#2700,.T.);
-#2700 = EDGE_CURVE('',#2673,#1647,#2701,.T.);
-#2701 = SURFACE_CURVE('',#2702,(#2706,#2713),.PCURVE_S1.);
-#2702 = LINE('',#2703,#2704);
-#2703 = CARTESIAN_POINT('',(6.861049894152,9.,-19.4));
-#2704 = VECTOR('',#2705,1.);
-#2705 = DIRECTION('',(0.E+000,0.E+000,1.));
-#2706 = PCURVE('',#623,#2707);
-#2707 = DEFINITIONAL_REPRESENTATION('',(#2708),#2712);
-#2708 = LINE('',#2709,#2710);
-#2709 = CARTESIAN_POINT('',(14.361049894152,-5.));
-#2710 = VECTOR('',#2711,1.);
-#2711 = DIRECTION('',(0.E+000,-1.));
-#2712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2713 = PCURVE('',#1690,#2714);
-#2714 = DEFINITIONAL_REPRESENTATION('',(#2715),#2719);
-#2715 = LINE('',#2716,#2717);
-#2716 = CARTESIAN_POINT('',(5.867633299195,0.E+000));
-#2717 = VECTOR('',#2718,1.);
-#2718 = DIRECTION('',(0.E+000,1.));
-#2719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2720 = ORIENTED_EDGE('',*,*,#1646,.T.);
-#2721 = ORIENTED_EDGE('',*,*,#2722,.F.);
-#2722 = EDGE_CURVE('',#2723,#1614,#2725,.T.);
-#2723 = VERTEX_POINT('',#2724);
-#2724 = CARTESIAN_POINT('',(-6.122905815639,9.,-19.9));
-#2725 = SURFACE_CURVE('',#2726,(#2730,#2737),.PCURVE_S1.);
-#2726 = LINE('',#2727,#2728);
-#2727 = CARTESIAN_POINT('',(-6.122905815639,9.,-19.4));
-#2728 = VECTOR('',#2729,1.);
-#2729 = DIRECTION('',(0.E+000,0.E+000,1.));
-#2730 = PCURVE('',#623,#2731);
-#2731 = DEFINITIONAL_REPRESENTATION('',(#2732),#2736);
-#2732 = LINE('',#2733,#2734);
-#2733 = CARTESIAN_POINT('',(1.377094184361,-5.));
-#2734 = VECTOR('',#2735,1.);
-#2735 = DIRECTION('',(0.E+000,-1.));
-#2736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2737 = PCURVE('',#1634,#2738);
-#2738 = DEFINITIONAL_REPRESENTATION('',(#2739),#2743);
-#2739 = LINE('',#2740,#2741);
-#2740 = CARTESIAN_POINT('',(0.409697451962,0.E+000));
-#2741 = VECTOR('',#2742,1.);
-#2742 = DIRECTION('',(0.E+000,1.));
-#2743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2744 = ORIENTED_EDGE('',*,*,#2745,.T.);
-#2745 = EDGE_CURVE('',#2723,#2746,#2748,.T.);
-#2746 = VERTEX_POINT('',#2747);
-#2747 = CARTESIAN_POINT('',(-7.5,9.,-19.9));
-#2748 = SURFACE_CURVE('',#2749,(#2753,#2760),.PCURVE_S1.);
-#2749 = LINE('',#2750,#2751);
-#2750 = CARTESIAN_POINT('',(-3.625,9.,-19.9));
-#2751 = VECTOR('',#2752,1.);
-#2752 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
-#2753 = PCURVE('',#623,#2754);
-#2754 = DEFINITIONAL_REPRESENTATION('',(#2755),#2759);
-#2755 = LINE('',#2756,#2757);
-#2756 = CARTESIAN_POINT('',(3.875,-4.5));
-#2757 = VECTOR('',#2758,1.);
-#2758 = DIRECTION('',(-1.,0.E+000));
-#2759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2760 = PCURVE('',#2761,#2766);
-#2761 = PLANE('',#2762);
-#2762 = AXIS2_PLACEMENT_3D('',#2763,#2764,#2765);
-#2763 = CARTESIAN_POINT('',(0.25,-0.4375,-19.9));
-#2764 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#2765 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#2766 = DEFINITIONAL_REPRESENTATION('',(#2767),#2771);
-#2767 = LINE('',#2768,#2769);
-#2768 = CARTESIAN_POINT('',(-9.4375,3.875));
-#2769 = VECTOR('',#2770,1.);
-#2770 = DIRECTION('',(0.E+000,1.));
-#2771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2772 = ORIENTED_EDGE('',*,*,#2773,.T.);
-#2773 = EDGE_CURVE('',#2746,#817,#2774,.T.);
-#2774 = SURFACE_CURVE('',#2775,(#2779,#2786),.PCURVE_S1.);
-#2775 = LINE('',#2776,#2777);
-#2776 = CARTESIAN_POINT('',(-7.5,9.,-24.4));
-#2777 = VECTOR('',#2778,1.);
-#2778 = DIRECTION('',(0.E+000,0.E+000,1.));
-#2779 = PCURVE('',#623,#2780);
-#2780 = DEFINITIONAL_REPRESENTATION('',(#2781),#2785);
-#2781 = LINE('',#2782,#2783);
-#2782 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#2783 = VECTOR('',#2784,1.);
-#2784 = DIRECTION('',(0.E+000,-1.));
-#2785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2786 = PCURVE('',#850,#2787);
-#2787 = DEFINITIONAL_REPRESENTATION('',(#2788),#2792);
-#2788 = LINE('',#2789,#2790);
-#2789 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#2790 = VECTOR('',#2791,1.);
-#2791 = DIRECTION('',(-0.E+000,-1.));
-#2792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2793 = ORIENTED_EDGE('',*,*,#871,.F.);
-#2794 = ORIENTED_EDGE('',*,*,#598,.F.);
-#2795 = ADVANCED_FACE('',(#2796),#850,.T.);
-#2796 = FACE_BOUND('',#2797,.F.);
-#2797 = EDGE_LOOP('',(#2798,#2819,#2820,#2843,#2865,#2866,#2867,#2868,
- #2869));
-#2798 = ORIENTED_EDGE('',*,*,#2799,.F.);
-#2799 = EDGE_CURVE('',#2146,#2007,#2800,.T.);
-#2800 = SURFACE_CURVE('',#2801,(#2805,#2812),.PCURVE_S1.);
-#2801 = LINE('',#2802,#2803);
-#2802 = CARTESIAN_POINT('',(-13.96,6.024346115152,-24.4));
-#2803 = VECTOR('',#2804,1.);
-#2804 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#2805 = PCURVE('',#850,#2806);
-#2806 = DEFINITIONAL_REPRESENTATION('',(#2807),#2811);
-#2807 = LINE('',#2808,#2809);
-#2808 = CARTESIAN_POINT('',(-0.863313115016,0.E+000));
-#2809 = VECTOR('',#2810,1.);
-#2810 = DIRECTION('',(-0.E+000,1.));
-#2811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2812 = PCURVE('',#2050,#2813);
-#2813 = DEFINITIONAL_REPRESENTATION('',(#2814),#2818);
-#2814 = LINE('',#2815,#2816);
-#2815 = CARTESIAN_POINT('',(3.788278137653,-1.6));
-#2816 = VECTOR('',#2817,1.);
-#2817 = DIRECTION('',(0.E+000,-1.));
-#2818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2819 = ORIENTED_EDGE('',*,*,#2145,.T.);
-#2820 = ORIENTED_EDGE('',*,*,#2821,.F.);
-#2821 = EDGE_CURVE('',#2822,#2148,#2824,.T.);
-#2822 = VERTEX_POINT('',#2823);
-#2823 = CARTESIAN_POINT('',(-10.25,8.542853971073,-19.9));
-#2824 = SURFACE_CURVE('',#2825,(#2829,#2836),.PCURVE_S1.);
-#2825 = LINE('',#2826,#2827);
-#2826 = CARTESIAN_POINT('',(-10.25,8.542853971073,-24.4));
-#2827 = VECTOR('',#2828,1.);
-#2828 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#2829 = PCURVE('',#850,#2830);
-#2830 = DEFINITIONAL_REPRESENTATION('',(#2831),#2835);
-#2831 = LINE('',#2832,#2833);
-#2832 = CARTESIAN_POINT('',(-0.329457139618,0.E+000));
-#2833 = VECTOR('',#2834,1.);
-#2834 = DIRECTION('',(-0.E+000,1.));
-#2835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2836 = PCURVE('',#2187,#2837);
-#2837 = DEFINITIONAL_REPRESENTATION('',(#2838),#2842);
-#2838 = LINE('',#2839,#2840);
-#2839 = CARTESIAN_POINT('',(19.167853971073,-4.5));
-#2840 = VECTOR('',#2841,1.);
-#2841 = DIRECTION('',(0.E+000,-1.));
-#2842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2843 = ORIENTED_EDGE('',*,*,#2844,.T.);
-#2844 = EDGE_CURVE('',#2822,#2746,#2845,.T.);
-#2845 = SURFACE_CURVE('',#2846,(#2851,#2858),.PCURVE_S1.);
-#2846 = CIRCLE('',#2847,8.5);
-#2847 = AXIS2_PLACEMENT_3D('',#2848,#2849,#2850);
-#2848 = CARTESIAN_POINT('',(-7.5,0.5,-19.9));
-#2849 = DIRECTION('',(0.E+000,0.E+000,-1.));
-#2850 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#2851 = PCURVE('',#850,#2852);
-#2852 = DEFINITIONAL_REPRESENTATION('',(#2853),#2857);
-#2853 = LINE('',#2854,#2855);
-#2854 = CARTESIAN_POINT('',(-6.28318530718,-4.5));
-#2855 = VECTOR('',#2856,1.);
-#2856 = DIRECTION('',(1.,-0.E+000));
-#2857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2858 = PCURVE('',#2761,#2859);
-#2859 = DEFINITIONAL_REPRESENTATION('',(#2860),#2864);
-#2860 = CIRCLE('',#2861,8.5);
-#2861 = AXIS2_PLACEMENT_2D('',#2862,#2863);
-#2862 = CARTESIAN_POINT('',(-0.9375,7.75));
-#2863 = DIRECTION('',(-1.,0.E+000));
-#2864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2865 = ORIENTED_EDGE('',*,*,#2773,.T.);
-#2866 = ORIENTED_EDGE('',*,*,#816,.T.);
-#2867 = ORIENTED_EDGE('',*,*,#2483,.T.);
-#2868 = ORIENTED_EDGE('',*,*,#2514,.F.);
-#2869 = ORIENTED_EDGE('',*,*,#2006,.F.);
-#2870 = ADVANCED_FACE('',(#2871),#722,.F.);
-#2871 = FACE_BOUND('',#2872,.F.);
-#2872 = EDGE_LOOP('',(#2873,#2874,#2875,#2903));
-#2873 = ORIENTED_EDGE('',*,*,#1191,.F.);
-#2874 = ORIENTED_EDGE('',*,*,#705,.T.);
-#2875 = ORIENTED_EDGE('',*,*,#2876,.F.);
-#2876 = EDGE_CURVE('',#2877,#636,#2879,.T.);
-#2877 = VERTEX_POINT('',#2878);
-#2878 = CARTESIAN_POINT('',(16.,0.5,-12.));
-#2879 = SURFACE_CURVE('',#2880,(#2885,#2896),.PCURVE_S1.);
-#2880 = CIRCLE('',#2881,8.5);
-#2881 = AXIS2_PLACEMENT_3D('',#2882,#2883,#2884);
-#2882 = CARTESIAN_POINT('',(7.5,0.5,-12.));
-#2883 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#2884 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#2885 = PCURVE('',#722,#2886);
-#2886 = DEFINITIONAL_REPRESENTATION('',(#2887),#2895);
-#2887 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2888,#2889,#2890,#2891,
-#2892,#2893,#2894),.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('') );
-#2888 = CARTESIAN_POINT('',(-9.,-7.5));
-#2889 = CARTESIAN_POINT('',(-9.,7.222431864335));
-#2890 = CARTESIAN_POINT('',(3.75,-0.138784067832));
-#2891 = CARTESIAN_POINT('',(16.5,-7.5));
-#2892 = CARTESIAN_POINT('',(3.75,-14.86121593216));
-#2893 = CARTESIAN_POINT('',(-9.,-22.22243186433));
-#2894 = CARTESIAN_POINT('',(-9.,-7.5));
-#2895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2896 = PCURVE('',#679,#2897);
-#2897 = DEFINITIONAL_REPRESENTATION('',(#2898),#2902);
-#2898 = LINE('',#2899,#2900);
-#2899 = CARTESIAN_POINT('',(-0.E+000,-12.4));
-#2900 = VECTOR('',#2901,1.);
-#2901 = DIRECTION('',(-1.,0.E+000));
-#2902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2903 = ORIENTED_EDGE('',*,*,#2904,.T.);
-#2904 = EDGE_CURVE('',#2877,#1192,#2905,.T.);
-#2905 = SURFACE_CURVE('',#2906,(#2910,#2917),.PCURVE_S1.);
-#2906 = LINE('',#2907,#2908);
-#2907 = CARTESIAN_POINT('',(16.,0.5,-12.));
-#2908 = VECTOR('',#2909,1.);
-#2909 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#2910 = PCURVE('',#722,#2911);
-#2911 = DEFINITIONAL_REPRESENTATION('',(#2912),#2916);
-#2912 = LINE('',#2913,#2914);
-#2913 = CARTESIAN_POINT('',(-0.5,-16.));
-#2914 = VECTOR('',#2915,1.);
-#2915 = DIRECTION('',(1.,0.E+000));
-#2916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2917 = PCURVE('',#1235,#2918);
-#2918 = DEFINITIONAL_REPRESENTATION('',(#2919),#2923);
-#2919 = LINE('',#2920,#2921);
-#2920 = CARTESIAN_POINT('',(0.E+000,-12.4));
-#2921 = VECTOR('',#2922,1.);
-#2922 = DIRECTION('',(1.,0.E+000));
-#2923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2924 = ADVANCED_FACE('',(#2925),#679,.T.);
-#2925 = FACE_BOUND('',#2926,.F.);
-#2926 = EDGE_LOOP('',(#2927,#2957,#2978,#2979,#2980,#2981,#3005,#3033,
- #3057));
-#2927 = ORIENTED_EDGE('',*,*,#2928,.F.);
-#2928 = EDGE_CURVE('',#2929,#2931,#2933,.T.);
-#2929 = VERTEX_POINT('',#2930);
-#2930 = CARTESIAN_POINT('',(16.,0.5,-24.4));
-#2931 = VERTEX_POINT('',#2932);
-#2932 = CARTESIAN_POINT('',(14.54,5.263234195376,-24.4));
-#2933 = SURFACE_CURVE('',#2934,(#2939,#2946),.PCURVE_S1.);
-#2934 = CIRCLE('',#2935,8.5);
-#2935 = AXIS2_PLACEMENT_3D('',#2936,#2937,#2938);
-#2936 = CARTESIAN_POINT('',(7.5,0.5,-24.4));
-#2937 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#2938 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#2939 = PCURVE('',#679,#2940);
-#2940 = DEFINITIONAL_REPRESENTATION('',(#2941),#2945);
-#2941 = LINE('',#2942,#2943);
-#2942 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#2943 = VECTOR('',#2944,1.);
-#2944 = DIRECTION('',(-1.,0.E+000));
-#2945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2946 = PCURVE('',#1262,#2947);
-#2947 = DEFINITIONAL_REPRESENTATION('',(#2948),#2956);
-#2948 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2949,#2950,#2951,#2952,
-#2953,#2954,#2955),.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('') );
-#2949 = CARTESIAN_POINT('',(-9.,-7.5));
-#2950 = CARTESIAN_POINT('',(-9.,7.222431864335));
-#2951 = CARTESIAN_POINT('',(3.75,-0.138784067832));
-#2952 = CARTESIAN_POINT('',(16.5,-7.5));
-#2953 = CARTESIAN_POINT('',(3.75,-14.86121593216));
-#2954 = CARTESIAN_POINT('',(-9.,-22.22243186433));
-#2955 = CARTESIAN_POINT('',(-9.,-7.5));
-#2956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2957 = ORIENTED_EDGE('',*,*,#2958,.T.);
-#2958 = EDGE_CURVE('',#2929,#2877,#2959,.T.);
-#2959 = SURFACE_CURVE('',#2960,(#2964,#2971),.PCURVE_S1.);
-#2960 = LINE('',#2961,#2962);
-#2961 = CARTESIAN_POINT('',(16.,0.5,-24.4));
-#2962 = VECTOR('',#2963,1.);
-#2963 = DIRECTION('',(0.E+000,0.E+000,1.));
-#2964 = PCURVE('',#679,#2965);
-#2965 = DEFINITIONAL_REPRESENTATION('',(#2966),#2970);
-#2966 = LINE('',#2967,#2968);
-#2967 = CARTESIAN_POINT('',(-4.712388980385,0.E+000));
-#2968 = VECTOR('',#2969,1.);
-#2969 = DIRECTION('',(-0.E+000,-1.));
-#2970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2971 = PCURVE('',#1235,#2972);
-#2972 = DEFINITIONAL_REPRESENTATION('',(#2973),#2977);
-#2973 = LINE('',#2974,#2975);
-#2974 = CARTESIAN_POINT('',(0.E+000,-0.E+000));
-#2975 = VECTOR('',#2976,1.);
-#2976 = DIRECTION('',(0.E+000,-1.));
-#2977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2978 = ORIENTED_EDGE('',*,*,#2876,.T.);
-#2979 = ORIENTED_EDGE('',*,*,#635,.T.);
-#2980 = ORIENTED_EDGE('',*,*,#2649,.F.);
-#2981 = ORIENTED_EDGE('',*,*,#2982,.T.);
-#2982 = EDGE_CURVE('',#2650,#2983,#2985,.T.);
-#2983 = VERTEX_POINT('',#2984);
-#2984 = CARTESIAN_POINT('',(10.75,8.354139036202,-19.9));
-#2985 = SURFACE_CURVE('',#2986,(#2991,#2998),.PCURVE_S1.);
-#2986 = CIRCLE('',#2987,8.5);
-#2987 = AXIS2_PLACEMENT_3D('',#2988,#2989,#2990);
-#2988 = CARTESIAN_POINT('',(7.5,0.5,-19.9));
-#2989 = DIRECTION('',(0.E+000,0.E+000,-1.));
-#2990 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#2991 = PCURVE('',#679,#2992);
-#2992 = DEFINITIONAL_REPRESENTATION('',(#2993),#2997);
-#2993 = LINE('',#2994,#2995);
-#2994 = CARTESIAN_POINT('',(-6.28318530718,-4.5));
-#2995 = VECTOR('',#2996,1.);
-#2996 = DIRECTION('',(1.,-0.E+000));
-#2997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2998 = PCURVE('',#2688,#2999);
-#2999 = DEFINITIONAL_REPRESENTATION('',(#3000),#3004);
-#3000 = CIRCLE('',#3001,8.5);
-#3001 = AXIS2_PLACEMENT_2D('',#3002,#3003);
-#3002 = CARTESIAN_POINT('',(-0.9375,-7.25));
-#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('',#2983,#3007,#3009,.T.);
-#3007 = VERTEX_POINT('',#3008);
-#3008 = CARTESIAN_POINT('',(10.75,8.354139036202,-22.8));
-#3009 = SURFACE_CURVE('',#3010,(#3014,#3021),.PCURVE_S1.);
-#3010 = LINE('',#3011,#3012);
-#3011 = CARTESIAN_POINT('',(10.75,8.354139036202,-24.4));
-#3012 = VECTOR('',#3013,1.);
-#3013 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#3014 = PCURVE('',#679,#3015);
-#3015 = DEFINITIONAL_REPRESENTATION('',(#3016),#3020);
-#3016 = LINE('',#3017,#3018);
-#3017 = CARTESIAN_POINT('',(-5.890843920075,0.E+000));
-#3018 = VECTOR('',#3019,1.);
-#3019 = DIRECTION('',(-0.E+000,1.));
-#3020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3021 = PCURVE('',#3022,#3027);
-#3022 = PLANE('',#3023);
-#3023 = AXIS2_PLACEMENT_3D('',#3024,#3025,#3026);
-#3024 = CARTESIAN_POINT('',(10.75,9.75,-19.9));
-#3025 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
-#3026 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#3027 = DEFINITIONAL_REPRESENTATION('',(#3028),#3032);
-#3028 = LINE('',#3029,#3030);
-#3029 = CARTESIAN_POINT('',(1.395860963798,-4.5));
-#3030 = VECTOR('',#3031,1.);
-#3031 = DIRECTION('',(0.E+000,-1.));
-#3032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3033 = ORIENTED_EDGE('',*,*,#3034,.T.);
-#3034 = EDGE_CURVE('',#3007,#3035,#3037,.T.);
-#3035 = VERTEX_POINT('',#3036);
-#3036 = CARTESIAN_POINT('',(14.54,5.263234195376,-22.8));
-#3037 = SURFACE_CURVE('',#3038,(#3043,#3050),.PCURVE_S1.);
-#3038 = CIRCLE('',#3039,8.5);
-#3039 = AXIS2_PLACEMENT_3D('',#3040,#3041,#3042);
-#3040 = CARTESIAN_POINT('',(7.5,0.5,-22.8));
-#3041 = DIRECTION('',(0.E+000,0.E+000,-1.));
-#3042 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#3043 = PCURVE('',#679,#3044);
-#3044 = DEFINITIONAL_REPRESENTATION('',(#3045),#3049);
-#3045 = LINE('',#3046,#3047);
-#3046 = CARTESIAN_POINT('',(-6.28318530718,-1.6));
-#3047 = VECTOR('',#3048,1.);
-#3048 = DIRECTION('',(1.,-0.E+000));
-#3049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3050 = PCURVE('',#1127,#3051);
-#3051 = DEFINITIONAL_REPRESENTATION('',(#3052),#3056);
-#3052 = CIRCLE('',#3053,8.5);
-#3053 = AXIS2_PLACEMENT_2D('',#3054,#3055);
-#3054 = CARTESIAN_POINT('',(-0.5,-7.171237545374));
-#3055 = DIRECTION('',(-1.,9.341247723083E-065));
-#3056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3057 = ORIENTED_EDGE('',*,*,#3058,.T.);
-#3058 = EDGE_CURVE('',#3035,#2931,#3059,.T.);
-#3059 = SURFACE_CURVE('',#3060,(#3064,#3071),.PCURVE_S1.);
-#3060 = LINE('',#3061,#3062);
-#3061 = CARTESIAN_POINT('',(14.54,5.263234195376,-24.4));
-#3062 = VECTOR('',#3063,1.);
-#3063 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#3064 = PCURVE('',#679,#3065);
-#3065 = DEFINITIONAL_REPRESENTATION('',(#3066),#3070);
-#3066 = LINE('',#3067,#3068);
-#3067 = CARTESIAN_POINT('',(-5.307234111778,0.E+000));
-#3068 = VECTOR('',#3069,1.);
-#3069 = DIRECTION('',(-0.E+000,1.));
-#3070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3071 = PCURVE('',#3072,#3077);
-#3072 = PLANE('',#3073);
-#3073 = AXIS2_PLACEMENT_3D('',#3074,#3075,#3076);
-#3074 = CARTESIAN_POINT('',(14.54,10.625,-22.8));
-#3075 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
-#3076 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#3077 = DEFINITIONAL_REPRESENTATION('',(#3078),#3082);
-#3078 = LINE('',#3079,#3080);
-#3079 = CARTESIAN_POINT('',(5.361765804624,-1.6));
-#3080 = VECTOR('',#3081,1.);
-#3081 = DIRECTION('',(0.E+000,-1.));
-#3082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3083 = ADVANCED_FACE('',(#3084),#1098,.T.);
-#3084 = FACE_BOUND('',#3085,.T.);
-#3085 = EDGE_LOOP('',(#3086,#3109,#3137,#3158));
-#3086 = ORIENTED_EDGE('',*,*,#3087,.F.);
-#3087 = EDGE_CURVE('',#3088,#1081,#3090,.T.);
-#3088 = VERTEX_POINT('',#3089);
-#3089 = CARTESIAN_POINT('',(14.54,-2.56173769149,-22.8));
-#3090 = SURFACE_CURVE('',#3091,(#3095,#3102),.PCURVE_S1.);
-#3091 = LINE('',#3092,#3093);
-#3092 = CARTESIAN_POINT('',(14.54,-2.56173769149,-22.8));
-#3093 = VECTOR('',#3094,1.);
-#3094 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#3095 = PCURVE('',#1098,#3096);
-#3096 = DEFINITIONAL_REPRESENTATION('',(#3097),#3101);
-#3097 = LINE('',#3098,#3099);
-#3098 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#3099 = VECTOR('',#3100,1.);
-#3100 = DIRECTION('',(1.,0.E+000));
-#3101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3102 = PCURVE('',#1127,#3103);
-#3103 = DEFINITIONAL_REPRESENTATION('',(#3104),#3108);
-#3104 = LINE('',#3105,#3106);
-#3105 = CARTESIAN_POINT('',(2.56173769149,-14.21123754537));
-#3106 = VECTOR('',#3107,1.);
-#3107 = DIRECTION('',(1.,-9.341247723083E-065));
-#3108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3109 = ORIENTED_EDGE('',*,*,#3110,.T.);
-#3110 = EDGE_CURVE('',#3088,#3111,#3113,.T.);
-#3111 = VERTEX_POINT('',#3112);
-#3112 = CARTESIAN_POINT('',(14.54,-2.56173769149,-24.4));
-#3113 = SURFACE_CURVE('',#3114,(#3118,#3125),.PCURVE_S1.);
-#3114 = LINE('',#3115,#3116);
-#3115 = CARTESIAN_POINT('',(14.54,-2.56173769149,-22.8));
-#3116 = VECTOR('',#3117,1.);
-#3117 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#3118 = PCURVE('',#1098,#3119);
-#3119 = DEFINITIONAL_REPRESENTATION('',(#3120),#3124);
-#3120 = LINE('',#3121,#3122);
-#3121 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#3122 = VECTOR('',#3123,1.);
-#3123 = DIRECTION('',(0.E+000,-1.));
-#3124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3125 = PCURVE('',#3126,#3131);
-#3126 = CYLINDRICAL_SURFACE('',#3127,3.25);
-#3127 = AXIS2_PLACEMENT_3D('',#3128,#3129,#3130);
-#3128 = CARTESIAN_POINT('',(12.54,-2.78443934576E-015,-22.8));
-#3129 = DIRECTION('',(0.E+000,0.E+000,1.));
-#3130 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#3131 = DEFINITIONAL_REPRESENTATION('',(#3132),#3136);
-#3132 = LINE('',#3133,#3134);
-#3133 = CARTESIAN_POINT('',(3.80446647724,0.E+000));
-#3134 = VECTOR('',#3135,1.);
-#3135 = DIRECTION('',(0.E+000,-1.));
-#3136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3137 = ORIENTED_EDGE('',*,*,#3138,.F.);
-#3138 = EDGE_CURVE('',#1083,#3111,#3139,.T.);
-#3139 = SURFACE_CURVE('',#3140,(#3144,#3151),.PCURVE_S1.);
-#3140 = LINE('',#3141,#3142);
-#3141 = CARTESIAN_POINT('',(14.54,-1.280868845745,-24.4));
-#3142 = VECTOR('',#3143,1.);
-#3143 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#3144 = PCURVE('',#1098,#3145);
-#3145 = DEFINITIONAL_REPRESENTATION('',(#3146),#3150);
-#3146 = LINE('',#3147,#3148);
-#3147 = CARTESIAN_POINT('',(-1.280868845745,-1.6));
-#3148 = VECTOR('',#3149,1.);
-#3149 = DIRECTION('',(-1.,0.E+000));
-#3150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3151 = PCURVE('',#1262,#3152);
-#3152 = DEFINITIONAL_REPRESENTATION('',(#3153),#3157);
-#3153 = LINE('',#3154,#3155);
-#3154 = CARTESIAN_POINT('',(1.280868845745,-14.54));
-#3155 = VECTOR('',#3156,1.);
-#3156 = DIRECTION('',(-1.,0.E+000));
-#3157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3158 = ORIENTED_EDGE('',*,*,#1080,.F.);
-#3159 = ADVANCED_FACE('',(#3160),#1262,.T.);
-#3160 = FACE_BOUND('',#3161,.T.);
-#3161 = EDGE_LOOP('',(#3162,#3163,#3164,#3192,#3213,#3214));
-#3162 = ORIENTED_EDGE('',*,*,#1247,.F.);
-#3163 = ORIENTED_EDGE('',*,*,#3138,.T.);
-#3164 = ORIENTED_EDGE('',*,*,#3165,.T.);
-#3165 = EDGE_CURVE('',#3111,#3166,#3168,.T.);
-#3166 = VERTEX_POINT('',#3167);
-#3167 = CARTESIAN_POINT('',(14.54,2.56173769149,-24.4));
-#3168 = SURFACE_CURVE('',#3169,(#3174,#3185),.PCURVE_S1.);
-#3169 = CIRCLE('',#3170,3.25);
-#3170 = AXIS2_PLACEMENT_3D('',#3171,#3172,#3173);
-#3171 = CARTESIAN_POINT('',(12.54,-2.78443934576E-015,-24.4));
-#3172 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#3173 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#3174 = PCURVE('',#1262,#3175);
-#3175 = DEFINITIONAL_REPRESENTATION('',(#3176),#3184);
-#3176 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3177,#3178,#3179,#3180,
-#3181,#3182,#3183),.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('') );
-#3177 = CARTESIAN_POINT('',(-3.25,-12.54));
-#3178 = CARTESIAN_POINT('',(-3.25,-6.910834875401));
-#3179 = CARTESIAN_POINT('',(1.625,-9.725417437701));
-#3180 = CARTESIAN_POINT('',(6.5,-12.54));
-#3181 = CARTESIAN_POINT('',(1.625,-15.35458256229));
-#3182 = CARTESIAN_POINT('',(-3.25,-18.16916512459));
-#3183 = CARTESIAN_POINT('',(-3.25,-12.54));
-#3184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3185 = PCURVE('',#3126,#3186);
-#3186 = DEFINITIONAL_REPRESENTATION('',(#3187),#3191);
-#3187 = LINE('',#3188,#3189);
-#3188 = CARTESIAN_POINT('',(0.E+000,-1.6));
-#3189 = VECTOR('',#3190,1.);
-#3190 = DIRECTION('',(1.,0.E+000));
-#3191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3192 = ORIENTED_EDGE('',*,*,#3193,.T.);
-#3193 = EDGE_CURVE('',#3166,#2931,#3194,.T.);
-#3194 = SURFACE_CURVE('',#3195,(#3199,#3206),.PCURVE_S1.);
-#3195 = LINE('',#3196,#3197);
-#3196 = CARTESIAN_POINT('',(14.54,5.3125,-24.4));
-#3197 = VECTOR('',#3198,1.);
-#3198 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#3199 = PCURVE('',#1262,#3200);
-#3200 = DEFINITIONAL_REPRESENTATION('',(#3201),#3205);
-#3201 = LINE('',#3202,#3203);
-#3202 = CARTESIAN_POINT('',(-5.3125,-14.54));
-#3203 = VECTOR('',#3204,1.);
-#3204 = DIRECTION('',(-1.,0.E+000));
-#3205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3206 = PCURVE('',#3072,#3207);
-#3207 = DEFINITIONAL_REPRESENTATION('',(#3208),#3212);
-#3208 = LINE('',#3209,#3210);
-#3209 = CARTESIAN_POINT('',(5.3125,-1.6));
-#3210 = VECTOR('',#3211,1.);
-#3211 = DIRECTION('',(-1.,0.E+000));
-#3212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3213 = ORIENTED_EDGE('',*,*,#2928,.F.);
-#3214 = ORIENTED_EDGE('',*,*,#3215,.T.);
-#3215 = EDGE_CURVE('',#2929,#1220,#3216,.T.);
-#3216 = SURFACE_CURVE('',#3217,(#3221,#3228),.PCURVE_S1.);
-#3217 = LINE('',#3218,#3219);
-#3218 = CARTESIAN_POINT('',(16.,0.5,-24.4));
-#3219 = VECTOR('',#3220,1.);
-#3220 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#3221 = PCURVE('',#1262,#3222);
-#3222 = DEFINITIONAL_REPRESENTATION('',(#3223),#3227);
-#3223 = LINE('',#3224,#3225);
-#3224 = CARTESIAN_POINT('',(-0.5,-16.));
-#3225 = VECTOR('',#3226,1.);
-#3226 = DIRECTION('',(1.,0.E+000));
-#3227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3228 = PCURVE('',#1235,#3229);
-#3229 = DEFINITIONAL_REPRESENTATION('',(#3230),#3234);
-#3230 = LINE('',#3231,#3232);
-#3231 = CARTESIAN_POINT('',(0.E+000,-0.E+000));
-#3232 = VECTOR('',#3233,1.);
-#3233 = DIRECTION('',(1.,0.E+000));
-#3234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3235 = ADVANCED_FACE('',(#3236),#1235,.T.);
-#3236 = FACE_BOUND('',#3237,.T.);
-#3237 = EDGE_LOOP('',(#3238,#3239,#3240,#3241));
-#3238 = ORIENTED_EDGE('',*,*,#2958,.T.);
-#3239 = ORIENTED_EDGE('',*,*,#2904,.T.);
-#3240 = ORIENTED_EDGE('',*,*,#1219,.F.);
-#3241 = ORIENTED_EDGE('',*,*,#3215,.F.);
-#3242 = ADVANCED_FACE('',(#3243),#1155,.T.);
-#3243 = FACE_BOUND('',#3244,.T.);
-#3244 = EDGE_LOOP('',(#3245,#3246,#3247,#3268));
-#3245 = ORIENTED_EDGE('',*,*,#1310,.F.);
-#3246 = ORIENTED_EDGE('',*,*,#1365,.F.);
-#3247 = ORIENTED_EDGE('',*,*,#3248,.F.);
-#3248 = EDGE_CURVE('',#1111,#1366,#3249,.T.);
-#3249 = SURFACE_CURVE('',#3250,(#3254,#3261),.PCURVE_S1.);
-#3250 = LINE('',#3251,#3252);
-#3251 = CARTESIAN_POINT('',(10.75,4.875,-22.8));
-#3252 = VECTOR('',#3253,1.);
-#3253 = DIRECTION('',(2.22044604925E-016,1.,4.292033234233E-032));
-#3254 = PCURVE('',#1155,#3255);
-#3255 = DEFINITIONAL_REPRESENTATION('',(#3256),#3260);
-#3256 = LINE('',#3257,#3258);
-#3257 = CARTESIAN_POINT('',(4.875,-2.9));
-#3258 = VECTOR('',#3259,1.);
-#3259 = DIRECTION('',(-1.,4.292033234233E-032));
-#3260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3261 = PCURVE('',#1127,#3262);
-#3262 = DEFINITIONAL_REPRESENTATION('',(#3263),#3267);
-#3263 = LINE('',#3264,#3265);
-#3264 = CARTESIAN_POINT('',(-4.875,-10.42123754537));
-#3265 = VECTOR('',#3266,1.);
-#3266 = DIRECTION('',(-1.,0.E+000));
-#3267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3268 = ORIENTED_EDGE('',*,*,#1139,.F.);
-#3269 = ADVANCED_FACE('',(#3270,#3398),#1127,.T.);
-#3270 = FACE_BOUND('',#3271,.T.);
-#3271 = EDGE_LOOP('',(#3272,#3300,#3301,#3302,#3303,#3304,#3327,#3355,
- #3376,#3377));
-#3272 = ORIENTED_EDGE('',*,*,#3273,.F.);
-#3273 = EDGE_CURVE('',#3088,#3274,#3276,.T.);
-#3274 = VERTEX_POINT('',#3275);
-#3275 = CARTESIAN_POINT('',(14.54,2.56173769149,-22.8));
-#3276 = SURFACE_CURVE('',#3277,(#3282,#3293),.PCURVE_S1.);
-#3277 = CIRCLE('',#3278,3.25);
-#3278 = AXIS2_PLACEMENT_3D('',#3279,#3280,#3281);
-#3279 = CARTESIAN_POINT('',(12.54,-2.78443934576E-015,-22.8));
-#3280 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#3281 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#3282 = PCURVE('',#1127,#3283);
-#3283 = DEFINITIONAL_REPRESENTATION('',(#3284),#3292);
-#3284 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3285,#3286,#3287,#3288,
-#3289,#3290,#3291),.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('') );
-#3285 = CARTESIAN_POINT('',(-3.25,-12.21123754537));
-#3286 = CARTESIAN_POINT('',(-3.25,-6.582072420775));
-#3287 = CARTESIAN_POINT('',(1.625,-9.396654983074));
-#3288 = CARTESIAN_POINT('',(6.5,-12.21123754537));
-#3289 = CARTESIAN_POINT('',(1.625,-15.02582010767));
-#3290 = CARTESIAN_POINT('',(-3.25,-17.84040266997));
-#3291 = CARTESIAN_POINT('',(-3.25,-12.21123754537));
-#3292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3293 = PCURVE('',#3126,#3294);
-#3294 = DEFINITIONAL_REPRESENTATION('',(#3295),#3299);
-#3295 = LINE('',#3296,#3297);
-#3296 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#3297 = VECTOR('',#3298,1.);
-#3298 = DIRECTION('',(1.,0.E+000));
-#3299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3300 = ORIENTED_EDGE('',*,*,#3087,.T.);
-#3301 = ORIENTED_EDGE('',*,*,#1110,.T.);
-#3302 = ORIENTED_EDGE('',*,*,#3248,.T.);
-#3303 = ORIENTED_EDGE('',*,*,#1388,.T.);
-#3304 = ORIENTED_EDGE('',*,*,#3305,.T.);
-#3305 = EDGE_CURVE('',#1389,#3306,#3308,.T.);
-#3306 = VERTEX_POINT('',#3307);
-#3307 = CARTESIAN_POINT('',(11.065,2.55,-22.8));
-#3308 = SURFACE_CURVE('',#3309,(#3313,#3320),.PCURVE_S1.);
-#3309 = LINE('',#3310,#3311);
-#3310 = CARTESIAN_POINT('',(11.065,1.275,-22.8));
-#3311 = VECTOR('',#3312,1.);
-#3312 = DIRECTION('',(2.22044604925E-016,1.,4.292033234233E-032));
-#3313 = PCURVE('',#1127,#3314);
-#3314 = DEFINITIONAL_REPRESENTATION('',(#3315),#3319);
-#3315 = LINE('',#3316,#3317);
-#3316 = CARTESIAN_POINT('',(-1.275,-10.73623754537));
-#3317 = VECTOR('',#3318,1.);
-#3318 = DIRECTION('',(-1.,0.E+000));
-#3319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3320 = PCURVE('',#1430,#3321);
-#3321 = DEFINITIONAL_REPRESENTATION('',(#3322),#3326);
-#3322 = LINE('',#3323,#3324);
-#3323 = CARTESIAN_POINT('',(1.275,-3.4));
-#3324 = VECTOR('',#3325,1.);
-#3325 = DIRECTION('',(-1.,4.292033234233E-032));
-#3326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3327 = ORIENTED_EDGE('',*,*,#3328,.T.);
-#3328 = EDGE_CURVE('',#3306,#3329,#3331,.T.);
-#3329 = VERTEX_POINT('',#3330);
-#3330 = CARTESIAN_POINT('',(10.75,4.633812611537,-22.8));
-#3331 = SURFACE_CURVE('',#3332,(#3337,#3348),.PCURVE_S1.);
-#3332 = CIRCLE('',#3333,7.05);
-#3333 = AXIS2_PLACEMENT_3D('',#3334,#3335,#3336);
-#3334 = CARTESIAN_POINT('',(4.015,2.55,-22.8));
-#3335 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#3336 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#3337 = PCURVE('',#1127,#3338);
-#3338 = DEFINITIONAL_REPRESENTATION('',(#3339),#3347);
-#3339 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3340,#3341,#3342,#3343,
-#3344,#3345,#3346),.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('') );
-#3340 = CARTESIAN_POINT('',(-9.6,-3.686237545374));
-#3341 = CARTESIAN_POINT('',(-9.6,8.524720647987));
-#3342 = CARTESIAN_POINT('',(0.975,2.419241551307));
-#3343 = CARTESIAN_POINT('',(11.55,-3.686237545374));
-#3344 = CARTESIAN_POINT('',(0.975,-9.791716642054));
-#3345 = CARTESIAN_POINT('',(-9.6,-15.89719573873));
-#3346 = CARTESIAN_POINT('',(-9.6,-3.686237545374));
-#3347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3348 = PCURVE('',#1690,#3349);
-#3349 = DEFINITIONAL_REPRESENTATION('',(#3350),#3354);
-#3350 = LINE('',#3351,#3352);
-#3351 = CARTESIAN_POINT('',(0.E+000,-3.4));
-#3352 = VECTOR('',#3353,1.);
-#3353 = DIRECTION('',(1.,0.E+000));
-#3354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3355 = ORIENTED_EDGE('',*,*,#3356,.T.);
-#3356 = EDGE_CURVE('',#3329,#3007,#3357,.T.);
-#3357 = SURFACE_CURVE('',#3358,(#3362,#3369),.PCURVE_S1.);
-#3358 = LINE('',#3359,#3360);
-#3359 = CARTESIAN_POINT('',(10.75,4.875,-22.8));
-#3360 = VECTOR('',#3361,1.);
-#3361 = DIRECTION('',(2.22044604925E-016,1.,4.292033234233E-032));
-#3362 = PCURVE('',#1127,#3363);
-#3363 = DEFINITIONAL_REPRESENTATION('',(#3364),#3368);
-#3364 = LINE('',#3365,#3366);
-#3365 = CARTESIAN_POINT('',(-4.875,-10.42123754537));
-#3366 = VECTOR('',#3367,1.);
-#3367 = DIRECTION('',(-1.,0.E+000));
-#3368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3369 = PCURVE('',#3022,#3370);
-#3370 = DEFINITIONAL_REPRESENTATION('',(#3371),#3375);
-#3371 = LINE('',#3372,#3373);
-#3372 = CARTESIAN_POINT('',(4.875,-2.9));
-#3373 = VECTOR('',#3374,1.);
-#3374 = DIRECTION('',(-1.,4.292033234233E-032));
-#3375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3376 = ORIENTED_EDGE('',*,*,#3034,.T.);
-#3377 = ORIENTED_EDGE('',*,*,#3378,.T.);
-#3378 = EDGE_CURVE('',#3035,#3274,#3379,.T.);
-#3379 = SURFACE_CURVE('',#3380,(#3384,#3391),.PCURVE_S1.);
-#3380 = LINE('',#3381,#3382);
-#3381 = CARTESIAN_POINT('',(14.54,10.625,-22.8));
-#3382 = VECTOR('',#3383,1.);
-#3383 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#3384 = PCURVE('',#1127,#3385);
-#3385 = DEFINITIONAL_REPRESENTATION('',(#3386),#3390);
-#3386 = LINE('',#3387,#3388);
-#3387 = CARTESIAN_POINT('',(-10.625,-14.21123754537));
-#3388 = VECTOR('',#3389,1.);
-#3389 = DIRECTION('',(1.,-9.341247723083E-065));
-#3390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3391 = PCURVE('',#3072,#3392);
-#3392 = DEFINITIONAL_REPRESENTATION('',(#3393),#3397);
-#3393 = LINE('',#3394,#3395);
-#3394 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#3395 = VECTOR('',#3396,1.);
-#3396 = DIRECTION('',(1.,0.E+000));
-#3397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3398 = FACE_BOUND('',#3399,.T.);
-#3399 = EDGE_LOOP('',(#3400));
-#3400 = ORIENTED_EDGE('',*,*,#3401,.T.);
-#3401 = EDGE_CURVE('',#3402,#3402,#3404,.T.);
-#3402 = VERTEX_POINT('',#3403);
-#3403 = CARTESIAN_POINT('',(12.54,1.,-22.8));
-#3404 = SURFACE_CURVE('',#3405,(#3410,#3421),.PCURVE_S1.);
-#3405 = CIRCLE('',#3406,1.);
-#3406 = AXIS2_PLACEMENT_3D('',#3407,#3408,#3409);
-#3407 = CARTESIAN_POINT('',(12.54,-2.78443934576E-015,-22.8));
-#3408 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#3409 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#3410 = PCURVE('',#1127,#3411);
-#3411 = DEFINITIONAL_REPRESENTATION('',(#3412),#3420);
-#3412 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3413,#3414,#3415,#3416,
-#3417,#3418,#3419),.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('') );
-#3413 = CARTESIAN_POINT('',(-1.,-12.21123754537));
-#3414 = CARTESIAN_POINT('',(-1.,-10.4791867378));
-#3415 = CARTESIAN_POINT('',(0.5,-11.34521214158));
-#3416 = CARTESIAN_POINT('',(2.,-12.21123754537));
-#3417 = CARTESIAN_POINT('',(0.5,-13.07726294915));
-#3418 = CARTESIAN_POINT('',(-1.,-13.94328835294));
-#3419 = CARTESIAN_POINT('',(-1.,-12.21123754537));
-#3420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3421 = PCURVE('',#3422,#3427);
-#3422 = CYLINDRICAL_SURFACE('',#3423,1.);
-#3423 = AXIS2_PLACEMENT_3D('',#3424,#3425,#3426);
-#3424 = CARTESIAN_POINT('',(12.54,-2.78443934576E-015,-22.8));
-#3425 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#3426 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#3427 = DEFINITIONAL_REPRESENTATION('',(#3428),#3432);
-#3428 = LINE('',#3429,#3430);
-#3429 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#3430 = VECTOR('',#3431,1.);
-#3431 = DIRECTION('',(-1.,0.E+000));
-#3432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3433 = ADVANCED_FACE('',(#3434),#1430,.T.);
-#3434 = FACE_BOUND('',#3435,.T.);
-#3435 = EDGE_LOOP('',(#3436,#3437,#3458,#3459));
-#3436 = ORIENTED_EDGE('',*,*,#1702,.F.);
-#3437 = ORIENTED_EDGE('',*,*,#3438,.T.);
-#3438 = EDGE_CURVE('',#1670,#3306,#3439,.T.);
-#3439 = SURFACE_CURVE('',#3440,(#3444,#3451),.PCURVE_S1.);
-#3440 = LINE('',#3441,#3442);
-#3441 = CARTESIAN_POINT('',(11.065,2.55,-19.4));
-#3442 = VECTOR('',#3443,1.);
-#3443 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#3444 = PCURVE('',#1430,#3445);
-#3445 = DEFINITIONAL_REPRESENTATION('',(#3446),#3450);
-#3446 = LINE('',#3447,#3448);
-#3447 = CARTESIAN_POINT('',(-4.440892098501E-016,0.E+000));
-#3448 = VECTOR('',#3449,1.);
-#3449 = DIRECTION('',(0.E+000,-1.));
-#3450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3451 = PCURVE('',#1690,#3452);
-#3452 = DEFINITIONAL_REPRESENTATION('',(#3453),#3457);
-#3453 = LINE('',#3454,#3455);
-#3454 = CARTESIAN_POINT('',(4.712388980385,0.E+000));
-#3455 = VECTOR('',#3456,1.);
-#3456 = DIRECTION('',(0.E+000,-1.));
-#3457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3458 = ORIENTED_EDGE('',*,*,#3305,.F.);
-#3459 = ORIENTED_EDGE('',*,*,#1416,.F.);
-#3460 = ADVANCED_FACE('',(#3461),#1489,.T.);
-#3461 = FACE_BOUND('',#3462,.T.);
-#3462 = EDGE_LOOP('',(#3463,#3464,#3465,#3466));
-#3463 = ORIENTED_EDGE('',*,*,#1473,.F.);
-#3464 = ORIENTED_EDGE('',*,*,#1828,.T.);
-#3465 = ORIENTED_EDGE('',*,*,#2319,.F.);
-#3466 = ORIENTED_EDGE('',*,*,#3467,.F.);
-#3467 = EDGE_CURVE('',#1474,#2297,#3468,.T.);
-#3468 = SURFACE_CURVE('',#3469,(#3473,#3480),.PCURVE_S1.);
-#3469 = LINE('',#3470,#3471);
-#3470 = CARTESIAN_POINT('',(-10.485,-1.447032173222,-19.4));
-#3471 = VECTOR('',#3472,1.);
-#3472 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#3473 = PCURVE('',#1489,#3474);
-#3474 = DEFINITIONAL_REPRESENTATION('',(#3475),#3479);
-#3475 = LINE('',#3476,#3477);
-#3476 = CARTESIAN_POINT('',(0.797032261741,0.E+000));
-#3477 = VECTOR('',#3478,1.);
-#3478 = DIRECTION('',(0.E+000,-1.));
-#3479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3480 = PCURVE('',#1517,#3481);
-#3481 = DEFINITIONAL_REPRESENTATION('',(#3482),#3486);
-#3482 = LINE('',#3483,#3484);
-#3483 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#3484 = VECTOR('',#3485,1.);
-#3485 = DIRECTION('',(0.E+000,-1.));
-#3486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3487 = ADVANCED_FACE('',(#3488),#1517,.T.);
-#3488 = FACE_BOUND('',#3489,.T.);
-#3489 = EDGE_LOOP('',(#3490,#3491,#3492,#3493));
-#3490 = ORIENTED_EDGE('',*,*,#1501,.F.);
-#3491 = ORIENTED_EDGE('',*,*,#3467,.T.);
-#3492 = ORIENTED_EDGE('',*,*,#2296,.F.);
-#3493 = ORIENTED_EDGE('',*,*,#3494,.F.);
-#3494 = EDGE_CURVE('',#1502,#2274,#3495,.T.);
-#3495 = SURFACE_CURVE('',#3496,(#3500,#3507),.PCURVE_S1.);
-#3496 = LINE('',#3497,#3498);
-#3497 = CARTESIAN_POINT('',(-10.735,-1.447032173222,-19.4));
-#3498 = VECTOR('',#3499,1.);
-#3499 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#3500 = PCURVE('',#1517,#3501);
-#3501 = DEFINITIONAL_REPRESENTATION('',(#3502),#3506);
-#3502 = LINE('',#3503,#3504);
-#3503 = CARTESIAN_POINT('',(0.25,0.E+000));
-#3504 = VECTOR('',#3505,1.);
-#3505 = DIRECTION('',(0.E+000,-1.));
-#3506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3507 = PCURVE('',#1545,#3508);
-#3508 = DEFINITIONAL_REPRESENTATION('',(#3509),#3513);
-#3509 = LINE('',#3510,#3511);
-#3510 = CARTESIAN_POINT('',(-2.22044604925E-016,0.E+000));
-#3511 = VECTOR('',#3512,1.);
-#3512 = DIRECTION('',(0.E+000,-1.));
-#3513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3514 = ADVANCED_FACE('',(#3515),#1545,.T.);
-#3515 = FACE_BOUND('',#3516,.T.);
-#3516 = EDGE_LOOP('',(#3517,#3518,#3519,#3520));
-#3517 = ORIENTED_EDGE('',*,*,#1529,.F.);
-#3518 = ORIENTED_EDGE('',*,*,#3494,.T.);
-#3519 = ORIENTED_EDGE('',*,*,#2273,.F.);
-#3520 = ORIENTED_EDGE('',*,*,#3521,.F.);
-#3521 = EDGE_CURVE('',#1530,#2251,#3522,.T.);
-#3522 = SURFACE_CURVE('',#3523,(#3527,#3534),.PCURVE_S1.);
-#3523 = LINE('',#3524,#3525);
-#3524 = CARTESIAN_POINT('',(-10.735,1.552967826778,-19.4));
-#3525 = VECTOR('',#3526,1.);
-#3526 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#3527 = PCURVE('',#1545,#3528);
-#3528 = DEFINITIONAL_REPRESENTATION('',(#3529),#3533);
-#3529 = LINE('',#3530,#3531);
-#3530 = CARTESIAN_POINT('',(3.,0.E+000));
-#3531 = VECTOR('',#3532,1.);
-#3532 = DIRECTION('',(0.E+000,-1.));
-#3533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3534 = PCURVE('',#1573,#3535);
-#3535 = DEFINITIONAL_REPRESENTATION('',(#3536),#3540);
-#3536 = LINE('',#3537,#3538);
-#3537 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#3538 = VECTOR('',#3539,1.);
-#3539 = DIRECTION('',(0.E+000,-1.));
-#3540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3541 = ADVANCED_FACE('',(#3542),#1573,.T.);
-#3542 = FACE_BOUND('',#3543,.T.);
-#3543 = EDGE_LOOP('',(#3544,#3545,#3546,#3547));
-#3544 = ORIENTED_EDGE('',*,*,#1557,.F.);
-#3545 = ORIENTED_EDGE('',*,*,#3521,.T.);
-#3546 = ORIENTED_EDGE('',*,*,#2250,.F.);
-#3547 = ORIENTED_EDGE('',*,*,#3548,.F.);
-#3548 = EDGE_CURVE('',#1558,#2228,#3549,.T.);
-#3549 = SURFACE_CURVE('',#3550,(#3554,#3561),.PCURVE_S1.);
-#3550 = LINE('',#3551,#3552);
-#3551 = CARTESIAN_POINT('',(-10.485,1.552967826778,-19.4));
-#3552 = VECTOR('',#3553,1.);
-#3553 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#3554 = PCURVE('',#1573,#3555);
-#3555 = DEFINITIONAL_REPRESENTATION('',(#3556),#3560);
-#3556 = LINE('',#3557,#3558);
-#3557 = CARTESIAN_POINT('',(0.25,0.E+000));
-#3558 = VECTOR('',#3559,1.);
-#3559 = DIRECTION('',(0.E+000,-1.));
-#3560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3561 = PCURVE('',#1601,#3562);
-#3562 = DEFINITIONAL_REPRESENTATION('',(#3563),#3567);
-#3563 = LINE('',#3564,#3565);
-#3564 = CARTESIAN_POINT('',(-2.22044604925E-016,0.E+000));
-#3565 = VECTOR('',#3566,1.);
-#3566 = DIRECTION('',(0.E+000,-1.));
-#3567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3568 = ADVANCED_FACE('',(#3569),#1690,.F.);
-#3569 = FACE_BOUND('',#3570,.F.);
-#3570 = EDGE_LOOP('',(#3571,#3572,#3573,#3574,#3597,#3623));
-#3571 = ORIENTED_EDGE('',*,*,#1669,.F.);
-#3572 = ORIENTED_EDGE('',*,*,#3438,.T.);
-#3573 = ORIENTED_EDGE('',*,*,#3328,.T.);
-#3574 = ORIENTED_EDGE('',*,*,#3575,.T.);
-#3575 = EDGE_CURVE('',#3329,#3576,#3578,.T.);
-#3576 = VERTEX_POINT('',#3577);
-#3577 = CARTESIAN_POINT('',(10.75,4.633812611537,-19.9));
-#3578 = SURFACE_CURVE('',#3579,(#3583,#3590),.PCURVE_S1.);
-#3579 = LINE('',#3580,#3581);
-#3580 = CARTESIAN_POINT('',(10.75,4.633812611537,-19.4));
-#3581 = VECTOR('',#3582,1.);
-#3582 = DIRECTION('',(0.E+000,0.E+000,1.));
-#3583 = PCURVE('',#1690,#3584);
-#3584 = DEFINITIONAL_REPRESENTATION('',(#3585),#3589);
-#3585 = LINE('',#3586,#3587);
-#3586 = CARTESIAN_POINT('',(5.012447651652,0.E+000));
-#3587 = VECTOR('',#3588,1.);
-#3588 = DIRECTION('',(0.E+000,1.));
-#3589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3590 = PCURVE('',#3022,#3591);
-#3591 = DEFINITIONAL_REPRESENTATION('',(#3592),#3596);
-#3592 = LINE('',#3593,#3594);
-#3593 = CARTESIAN_POINT('',(5.116187388463,0.5));
-#3594 = VECTOR('',#3595,1.);
-#3595 = DIRECTION('',(0.E+000,1.));
-#3596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3597 = ORIENTED_EDGE('',*,*,#3598,.T.);
-#3598 = EDGE_CURVE('',#3576,#2673,#3599,.T.);
-#3599 = SURFACE_CURVE('',#3600,(#3605,#3612),.PCURVE_S1.);
-#3600 = CIRCLE('',#3601,7.05);
-#3601 = AXIS2_PLACEMENT_3D('',#3602,#3603,#3604);
-#3602 = CARTESIAN_POINT('',(4.015,2.55,-19.9));
-#3603 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#3604 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#3605 = PCURVE('',#1690,#3606);
-#3606 = DEFINITIONAL_REPRESENTATION('',(#3607),#3611);
-#3607 = LINE('',#3608,#3609);
-#3608 = CARTESIAN_POINT('',(0.E+000,-0.5));
-#3609 = VECTOR('',#3610,1.);
-#3610 = DIRECTION('',(1.,0.E+000));
-#3611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3612 = PCURVE('',#2688,#3613);
-#3613 = DEFINITIONAL_REPRESENTATION('',(#3614),#3622);
-#3614 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3615,#3616,#3617,#3618,
-#3619,#3620,#3621),.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('') );
-#3615 = CARTESIAN_POINT('',(-10.0375,-3.765));
-#3616 = CARTESIAN_POINT('',(-10.0375,8.445958193361));
-#3617 = CARTESIAN_POINT('',(0.5375,2.34047909668));
-#3618 = CARTESIAN_POINT('',(11.1125,-3.765));
-#3619 = CARTESIAN_POINT('',(0.5375,-9.87047909668));
-#3620 = CARTESIAN_POINT('',(-10.0375,-15.97595819336));
-#3621 = CARTESIAN_POINT('',(-10.0375,-3.765));
-#3622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3623 = ORIENTED_EDGE('',*,*,#2700,.T.);
-#3624 = ADVANCED_FACE('',(#3625),#1601,.T.);
-#3625 = FACE_BOUND('',#3626,.T.);
-#3626 = EDGE_LOOP('',(#3627,#3628,#3629,#3630));
-#3627 = ORIENTED_EDGE('',*,*,#1585,.F.);
-#3628 = ORIENTED_EDGE('',*,*,#3548,.T.);
-#3629 = ORIENTED_EDGE('',*,*,#2227,.F.);
-#3630 = ORIENTED_EDGE('',*,*,#3631,.F.);
-#3631 = EDGE_CURVE('',#1586,#2200,#3632,.T.);
-#3632 = SURFACE_CURVE('',#3633,(#3637,#3644),.PCURVE_S1.);
-#3633 = LINE('',#3634,#3635);
-#3634 = CARTESIAN_POINT('',(-10.485,2.350000088519,-19.4));
-#3635 = VECTOR('',#3636,1.);
-#3636 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#3637 = PCURVE('',#1601,#3638);
-#3638 = DEFINITIONAL_REPRESENTATION('',(#3639),#3643);
-#3639 = LINE('',#3640,#3641);
-#3640 = CARTESIAN_POINT('',(0.797032261741,0.E+000));
-#3641 = VECTOR('',#3642,1.);
-#3642 = DIRECTION('',(0.E+000,-1.));
-#3643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3644 = PCURVE('',#1634,#3645);
-#3645 = DEFINITIONAL_REPRESENTATION('',(#3646),#3650);
-#3646 = LINE('',#3647,#3648);
-#3647 = CARTESIAN_POINT('',(1.570796314585,0.E+000));
-#3648 = VECTOR('',#3649,1.);
-#3649 = DIRECTION('',(0.E+000,-1.));
-#3650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3651 = ADVANCED_FACE('',(#3652),#1634,.F.);
-#3652 = FACE_BOUND('',#3653,.F.);
-#3653 = EDGE_LOOP('',(#3654,#3655,#3656,#3684,#3705,#3706));
-#3654 = ORIENTED_EDGE('',*,*,#1613,.F.);
-#3655 = ORIENTED_EDGE('',*,*,#2722,.F.);
-#3656 = ORIENTED_EDGE('',*,*,#3657,.T.);
-#3657 = EDGE_CURVE('',#2723,#3658,#3660,.T.);
-#3658 = VERTEX_POINT('',#3659);
-#3659 = CARTESIAN_POINT('',(-10.25,4.180921898935,-19.9));
-#3660 = SURFACE_CURVE('',#3661,(#3666,#3673),.PCURVE_S1.);
-#3661 = CIRCLE('',#3662,7.25);
-#3662 = AXIS2_PLACEMENT_3D('',#3663,#3664,#3665);
-#3663 = CARTESIAN_POINT('',(-3.235,2.35,-19.9));
-#3664 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#3665 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#3666 = PCURVE('',#1634,#3667);
-#3667 = DEFINITIONAL_REPRESENTATION('',(#3668),#3672);
-#3668 = LINE('',#3669,#3670);
-#3669 = CARTESIAN_POINT('',(0.E+000,-0.5));
-#3670 = VECTOR('',#3671,1.);
-#3671 = DIRECTION('',(1.,0.E+000));
-#3672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3673 = PCURVE('',#2761,#3674);
-#3674 = DEFINITIONAL_REPRESENTATION('',(#3675),#3683);
-#3675 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3676,#3677,#3678,#3679,
-#3680,#3681,#3682),.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('') );
-#3676 = CARTESIAN_POINT('',(-10.0375,3.485));
-#3677 = CARTESIAN_POINT('',(-10.0375,16.042368354874));
-#3678 = CARTESIAN_POINT('',(0.8375,9.763684177437));
-#3679 = CARTESIAN_POINT('',(11.7125,3.485));
-#3680 = CARTESIAN_POINT('',(0.8375,-2.793684177437));
-#3681 = CARTESIAN_POINT('',(-10.0375,-9.072368354874));
-#3682 = CARTESIAN_POINT('',(-10.0375,3.485));
-#3683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3684 = ORIENTED_EDGE('',*,*,#3685,.F.);
-#3685 = EDGE_CURVE('',#2172,#3658,#3686,.T.);
-#3686 = SURFACE_CURVE('',#3687,(#3691,#3698),.PCURVE_S1.);
-#3687 = LINE('',#3688,#3689);
-#3688 = CARTESIAN_POINT('',(-10.25,4.180921898935,-19.4));
-#3689 = VECTOR('',#3690,1.);
-#3690 = DIRECTION('',(0.E+000,0.E+000,1.));
-#3691 = PCURVE('',#1634,#3692);
-#3692 = DEFINITIONAL_REPRESENTATION('',(#3693),#3697);
-#3693 = LINE('',#3694,#3695);
-#3694 = CARTESIAN_POINT('',(1.315490895438,0.E+000));
-#3695 = VECTOR('',#3696,1.);
-#3696 = DIRECTION('',(0.E+000,1.));
-#3697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3698 = PCURVE('',#2187,#3699);
-#3699 = DEFINITIONAL_REPRESENTATION('',(#3700),#3704);
-#3700 = LINE('',#3701,#3702);
-#3701 = CARTESIAN_POINT('',(14.805921898935,0.5));
-#3702 = VECTOR('',#3703,1.);
-#3703 = DIRECTION('',(0.E+000,1.));
-#3704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3705 = ORIENTED_EDGE('',*,*,#2199,.T.);
-#3706 = ORIENTED_EDGE('',*,*,#3631,.F.);
-#3707 = ADVANCED_FACE('',(#3708),#2081,.F.);
-#3708 = FACE_BOUND('',#3709,.F.);
-#3709 = EDGE_LOOP('',(#3710,#3711,#3732,#3733));
-#3710 = ORIENTED_EDGE('',*,*,#2364,.F.);
-#3711 = ORIENTED_EDGE('',*,*,#3712,.T.);
-#3712 = EDGE_CURVE('',#2365,#2035,#3713,.T.);
-#3713 = SURFACE_CURVE('',#3714,(#3718,#3725),.PCURVE_S1.);
-#3714 = LINE('',#3715,#3716);
-#3715 = CARTESIAN_POINT('',(-13.96,2.2360679775,-22.8));
-#3716 = VECTOR('',#3717,1.);
-#3717 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#3718 = PCURVE('',#2081,#3719);
-#3719 = DEFINITIONAL_REPRESENTATION('',(#3720),#3724);
-#3720 = LINE('',#3721,#3722);
-#3721 = CARTESIAN_POINT('',(0.729727656227,0.E+000));
-#3722 = VECTOR('',#3723,1.);
-#3723 = DIRECTION('',(0.E+000,-1.));
-#3724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3725 = PCURVE('',#2050,#3726);
-#3726 = DEFINITIONAL_REPRESENTATION('',(#3727),#3731);
-#3727 = LINE('',#3728,#3729);
-#3728 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#3729 = VECTOR('',#3730,1.);
-#3730 = DIRECTION('',(0.E+000,-1.));
-#3731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3732 = ORIENTED_EDGE('',*,*,#2062,.T.);
-#3733 = ORIENTED_EDGE('',*,*,#2121,.F.);
-#3734 = ADVANCED_FACE('',(#3735),#2050,.T.);
-#3735 = FACE_BOUND('',#3736,.T.);
-#3736 = EDGE_LOOP('',(#3737,#3738,#3739,#3740));
-#3737 = ORIENTED_EDGE('',*,*,#2392,.F.);
-#3738 = ORIENTED_EDGE('',*,*,#3712,.T.);
-#3739 = ORIENTED_EDGE('',*,*,#2034,.F.);
-#3740 = ORIENTED_EDGE('',*,*,#2799,.F.);
-#3741 = ADVANCED_FACE('',(#3742),#2187,.T.);
-#3742 = FACE_BOUND('',#3743,.T.);
-#3743 = EDGE_LOOP('',(#3744,#3765,#3766,#3767));
-#3744 = ORIENTED_EDGE('',*,*,#3745,.F.);
-#3745 = EDGE_CURVE('',#3658,#2822,#3746,.T.);
-#3746 = SURFACE_CURVE('',#3747,(#3751,#3758),.PCURVE_S1.);
-#3747 = LINE('',#3748,#3749);
-#3748 = CARTESIAN_POINT('',(-10.25,-10.625,-19.9));
-#3749 = VECTOR('',#3750,1.);
-#3750 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#3751 = PCURVE('',#2187,#3752);
-#3752 = DEFINITIONAL_REPRESENTATION('',(#3753),#3757);
-#3753 = LINE('',#3754,#3755);
-#3754 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#3755 = VECTOR('',#3756,1.);
-#3756 = DIRECTION('',(1.,0.E+000));
-#3757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3758 = PCURVE('',#2761,#3759);
-#3759 = DEFINITIONAL_REPRESENTATION('',(#3760),#3764);
-#3760 = LINE('',#3761,#3762);
-#3761 = CARTESIAN_POINT('',(10.1875,10.5));
-#3762 = VECTOR('',#3763,1.);
-#3763 = DIRECTION('',(-1.,0.E+000));
-#3764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3765 = ORIENTED_EDGE('',*,*,#3685,.F.);
-#3766 = ORIENTED_EDGE('',*,*,#2171,.F.);
-#3767 = ORIENTED_EDGE('',*,*,#2821,.F.);
-#3768 = ADVANCED_FACE('',(#3769),#2436,.F.);
-#3769 = FACE_BOUND('',#3770,.T.);
-#3770 = EDGE_LOOP('',(#3771,#3772,#3795,#3822));
-#3771 = ORIENTED_EDGE('',*,*,#2415,.F.);
-#3772 = ORIENTED_EDGE('',*,*,#3773,.T.);
-#3773 = EDGE_CURVE('',#2416,#3774,#3776,.T.);
-#3774 = VERTEX_POINT('',#3775);
-#3775 = CARTESIAN_POINT('',(-11.96,1.,-14.8));
-#3776 = SEAM_CURVE('',#3777,(#3781,#3788),.PCURVE_S1.);
-#3777 = LINE('',#3778,#3779);
-#3778 = CARTESIAN_POINT('',(-11.96,1.,-22.8));
-#3779 = VECTOR('',#3780,1.);
-#3780 = DIRECTION('',(0.E+000,0.E+000,1.));
-#3781 = PCURVE('',#2436,#3782);
-#3782 = DEFINITIONAL_REPRESENTATION('',(#3783),#3787);
-#3783 = LINE('',#3784,#3785);
-#3784 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
-#3785 = VECTOR('',#3786,1.);
-#3786 = DIRECTION('',(-0.E+000,-1.));
-#3787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3788 = PCURVE('',#2436,#3789);
-#3789 = DEFINITIONAL_REPRESENTATION('',(#3790),#3794);
-#3790 = LINE('',#3791,#3792);
-#3791 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#3792 = VECTOR('',#3793,1.);
-#3793 = DIRECTION('',(-0.E+000,-1.));
-#3794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3795 = ORIENTED_EDGE('',*,*,#3796,.T.);
-#3796 = EDGE_CURVE('',#3774,#3774,#3797,.T.);
-#3797 = SURFACE_CURVE('',#3798,(#3803,#3810),.PCURVE_S1.);
-#3798 = CIRCLE('',#3799,1.);
-#3799 = AXIS2_PLACEMENT_3D('',#3800,#3801,#3802);
-#3800 = CARTESIAN_POINT('',(-11.96,2.655653474903E-015,-14.8));
-#3801 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#3802 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#3803 = PCURVE('',#2436,#3804);
-#3804 = DEFINITIONAL_REPRESENTATION('',(#3805),#3809);
-#3805 = LINE('',#3806,#3807);
-#3806 = CARTESIAN_POINT('',(-0.E+000,-8.));
-#3807 = VECTOR('',#3808,1.);
-#3808 = DIRECTION('',(-1.,0.E+000));
-#3809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3810 = PCURVE('',#3811,#3816);
-#3811 = PLANE('',#3812);
-#3812 = AXIS2_PLACEMENT_3D('',#3813,#3814,#3815);
-#3813 = CARTESIAN_POINT('',(-11.96,2.506089710407E-015,-14.8));
-#3814 = DIRECTION('',(0.E+000,0.E+000,1.));
-#3815 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#3816 = DEFINITIONAL_REPRESENTATION('',(#3817),#3821);
-#3817 = CIRCLE('',#3818,1.);
-#3818 = AXIS2_PLACEMENT_2D('',#3819,#3820);
-#3819 = CARTESIAN_POINT('',(1.495637644965E-016,1.7763568394E-015));
-#3820 = DIRECTION('',(1.,0.E+000));
-#3821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3822 = ORIENTED_EDGE('',*,*,#3773,.F.);
-#3823 = ADVANCED_FACE('',(#3824),#2761,.T.);
-#3824 = FACE_BOUND('',#3825,.T.);
-#3825 = EDGE_LOOP('',(#3826,#3827,#3828,#3829));
-#3826 = ORIENTED_EDGE('',*,*,#3657,.T.);
-#3827 = ORIENTED_EDGE('',*,*,#3745,.T.);
-#3828 = ORIENTED_EDGE('',*,*,#2844,.T.);
-#3829 = ORIENTED_EDGE('',*,*,#2745,.F.);
-#3830 = ADVANCED_FACE('',(#3831),#2688,.T.);
-#3831 = FACE_BOUND('',#3832,.T.);
-#3832 = EDGE_LOOP('',(#3833,#3854,#3855,#3856));
-#3833 = ORIENTED_EDGE('',*,*,#3834,.T.);
-#3834 = EDGE_CURVE('',#2983,#3576,#3835,.T.);
-#3835 = SURFACE_CURVE('',#3836,(#3840,#3847),.PCURVE_S1.);
-#3836 = LINE('',#3837,#3838);
-#3837 = CARTESIAN_POINT('',(10.75,9.75,-19.9));
-#3838 = VECTOR('',#3839,1.);
-#3839 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
-#3840 = PCURVE('',#2688,#3841);
-#3841 = DEFINITIONAL_REPRESENTATION('',(#3842),#3846);
-#3842 = LINE('',#3843,#3844);
-#3843 = CARTESIAN_POINT('',(-10.1875,-10.5));
-#3844 = VECTOR('',#3845,1.);
-#3845 = DIRECTION('',(1.,0.E+000));
-#3846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3847 = PCURVE('',#3022,#3848);
-#3848 = DEFINITIONAL_REPRESENTATION('',(#3849),#3853);
-#3849 = LINE('',#3850,#3851);
-#3850 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#3851 = VECTOR('',#3852,1.);
-#3852 = DIRECTION('',(1.,0.E+000));
-#3853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3854 = ORIENTED_EDGE('',*,*,#3598,.T.);
-#3855 = ORIENTED_EDGE('',*,*,#2672,.F.);
-#3856 = ORIENTED_EDGE('',*,*,#2982,.T.);
-#3857 = ADVANCED_FACE('',(#3858),#3072,.T.);
-#3858 = FACE_BOUND('',#3859,.T.);
-#3859 = EDGE_LOOP('',(#3860,#3861,#3862,#3863));
-#3860 = ORIENTED_EDGE('',*,*,#3378,.F.);
-#3861 = ORIENTED_EDGE('',*,*,#3058,.T.);
-#3862 = ORIENTED_EDGE('',*,*,#3193,.F.);
-#3863 = ORIENTED_EDGE('',*,*,#3864,.F.);
-#3864 = EDGE_CURVE('',#3274,#3166,#3865,.T.);
-#3865 = SURFACE_CURVE('',#3866,(#3870,#3877),.PCURVE_S1.);
-#3866 = LINE('',#3867,#3868);
-#3867 = CARTESIAN_POINT('',(14.54,2.56173769149,-22.8));
-#3868 = VECTOR('',#3869,1.);
-#3869 = DIRECTION('',(0.E+000,-0.E+000,-1.));
-#3870 = PCURVE('',#3072,#3871);
-#3871 = DEFINITIONAL_REPRESENTATION('',(#3872),#3876);
-#3872 = LINE('',#3873,#3874);
-#3873 = CARTESIAN_POINT('',(8.06326230851,0.E+000));
-#3874 = VECTOR('',#3875,1.);
-#3875 = DIRECTION('',(0.E+000,-1.));
-#3876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3877 = PCURVE('',#3126,#3878);
-#3878 = DEFINITIONAL_REPRESENTATION('',(#3879),#3883);
-#3879 = LINE('',#3880,#3881);
-#3880 = CARTESIAN_POINT('',(5.620311483529,0.E+000));
-#3881 = VECTOR('',#3882,1.);
-#3882 = DIRECTION('',(0.E+000,-1.));
-#3883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3884 = ADVANCED_FACE('',(#3885),#3022,.T.);
-#3885 = FACE_BOUND('',#3886,.T.);
-#3886 = EDGE_LOOP('',(#3887,#3888,#3889,#3890));
-#3887 = ORIENTED_EDGE('',*,*,#3834,.F.);
-#3888 = ORIENTED_EDGE('',*,*,#3006,.T.);
-#3889 = ORIENTED_EDGE('',*,*,#3356,.F.);
-#3890 = ORIENTED_EDGE('',*,*,#3575,.T.);
-#3891 = ADVANCED_FACE('',(#3892),#3126,.F.);
-#3892 = FACE_BOUND('',#3893,.F.);
-#3893 = EDGE_LOOP('',(#3894,#3895,#3896,#3897));
-#3894 = ORIENTED_EDGE('',*,*,#3273,.F.);
-#3895 = ORIENTED_EDGE('',*,*,#3110,.T.);
-#3896 = ORIENTED_EDGE('',*,*,#3165,.T.);
-#3897 = ORIENTED_EDGE('',*,*,#3864,.F.);
-#3898 = ADVANCED_FACE('',(#3899),#3422,.F.);
-#3899 = FACE_BOUND('',#3900,.T.);
-#3900 = EDGE_LOOP('',(#3901,#3902,#3925,#3952));
-#3901 = ORIENTED_EDGE('',*,*,#3401,.F.);
-#3902 = ORIENTED_EDGE('',*,*,#3903,.T.);
-#3903 = EDGE_CURVE('',#3402,#3904,#3906,.T.);
-#3904 = VERTEX_POINT('',#3905);
-#3905 = CARTESIAN_POINT('',(12.54,1.,-14.8));
-#3906 = SEAM_CURVE('',#3907,(#3911,#3918),.PCURVE_S1.);
-#3907 = LINE('',#3908,#3909);
-#3908 = CARTESIAN_POINT('',(12.54,1.,-22.8));
-#3909 = VECTOR('',#3910,1.);
-#3910 = DIRECTION('',(0.E+000,0.E+000,1.));
-#3911 = PCURVE('',#3422,#3912);
-#3912 = DEFINITIONAL_REPRESENTATION('',(#3913),#3917);
-#3913 = LINE('',#3914,#3915);
-#3914 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
-#3915 = VECTOR('',#3916,1.);
-#3916 = DIRECTION('',(-0.E+000,-1.));
-#3917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3918 = PCURVE('',#3422,#3919);
-#3919 = DEFINITIONAL_REPRESENTATION('',(#3920),#3924);
-#3920 = LINE('',#3921,#3922);
-#3921 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#3922 = VECTOR('',#3923,1.);
-#3923 = DIRECTION('',(-0.E+000,-1.));
-#3924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3925 = ORIENTED_EDGE('',*,*,#3926,.T.);
-#3926 = EDGE_CURVE('',#3904,#3904,#3927,.T.);
-#3927 = SURFACE_CURVE('',#3928,(#3933,#3940),.PCURVE_S1.);
-#3928 = CIRCLE('',#3929,1.);
-#3929 = AXIS2_PLACEMENT_3D('',#3930,#3931,#3932);
-#3930 = CARTESIAN_POINT('',(12.54,-2.78443934576E-015,-14.8));
-#3931 = DIRECTION('',(0.E+000,-0.E+000,1.));
-#3932 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
-#3933 = PCURVE('',#3422,#3934);
-#3934 = DEFINITIONAL_REPRESENTATION('',(#3935),#3939);
-#3935 = LINE('',#3936,#3937);
-#3936 = CARTESIAN_POINT('',(-0.E+000,-8.));
-#3937 = VECTOR('',#3938,1.);
-#3938 = DIRECTION('',(-1.,0.E+000));
-#3939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3940 = PCURVE('',#3941,#3946);
-#3941 = PLANE('',#3942);
-#3942 = AXIS2_PLACEMENT_3D('',#3943,#3944,#3945);
-#3943 = CARTESIAN_POINT('',(12.54,-2.805805597831E-015,-14.8));
-#3944 = DIRECTION('',(-1.972152263053E-030,3.286920438421E-032,1.));
-#3945 = DIRECTION('',(-1.,2.22044604925E-016,-1.972152263053E-030));
-#3946 = DEFINITIONAL_REPRESENTATION('',(#3947),#3951);
-#3947 = CIRCLE('',#3948,1.);
-#3948 = AXIS2_PLACEMENT_2D('',#3949,#3950);
-#3949 = CARTESIAN_POINT('',(-1.7763568394E-015,-2.136625207093E-017));
-#3950 = DIRECTION('',(0.E+000,-1.));
-#3951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3952 = ORIENTED_EDGE('',*,*,#3903,.F.);
-#3953 = ADVANCED_FACE('',(#3954),#3811,.F.);
-#3954 = FACE_BOUND('',#3955,.F.);
-#3955 = EDGE_LOOP('',(#3956));
-#3956 = ORIENTED_EDGE('',*,*,#3796,.T.);
-#3957 = ADVANCED_FACE('',(#3958),#3941,.F.);
-#3958 = FACE_BOUND('',#3959,.F.);
-#3959 = EDGE_LOOP('',(#3960));
-#3960 = ORIENTED_EDGE('',*,*,#3926,.T.);
-#3961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
-GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3965))
-GLOBAL_UNIT_ASSIGNED_CONTEXT((#3962,#3963,#3964)) REPRESENTATION_CONTEXT
+#2239 = PCURVE('',#498,#2240);
+#2240 = DEFINITIONAL_REPRESENTATION('',(#2241),#2245);
+#2241 = LINE('',#2242,#2243);
+#2242 = CARTESIAN_POINT('',(-0.E+000,-5.E+003));
+#2243 = VECTOR('',#2244,1.);
+#2244 = DIRECTION('',(-2.279867506015E-006,-0.999999999997));
+#2245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2246 = PCURVE('',#472,#2247);
+#2247 = DEFINITIONAL_REPRESENTATION('',(#2248),#2252);
+#2248 = LINE('',#2249,#2250);
+#2249 = CARTESIAN_POINT('',(6.283179086552,-5.E+003));
+#2250 = VECTOR('',#2251,1.);
+#2251 = DIRECTION('',(0.E+000,-1.));
+#2252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2253 = ORIENTED_EDGE('',*,*,#484,.F.);
+#2254 = ADVANCED_FACE('',(#2255),#472,.F.);
+#2255 = FACE_BOUND('',#2256,.F.);
+#2256 = EDGE_LOOP('',(#2257,#2258,#2259,#2260));
+#2257 = ORIENTED_EDGE('',*,*,#1380,.F.);
+#2258 = ORIENTED_EDGE('',*,*,#2196,.T.);
+#2259 = ORIENTED_EDGE('',*,*,#451,.T.);
+#2260 = ORIENTED_EDGE('',*,*,#2233,.F.);
+#2261 = ADVANCED_FACE('',(#2262),#529,.F.);
+#2262 = FACE_BOUND('',#2263,.T.);
+#2263 = EDGE_LOOP('',(#2264,#2265,#2286,#2287,#2309,#2310));
+#2264 = ORIENTED_EDGE('',*,*,#512,.T.);
+#2265 = ORIENTED_EDGE('',*,*,#2266,.T.);
+#2266 = EDGE_CURVE('',#513,#859,#2267,.T.);
+#2267 = SEAM_CURVE('',#2268,(#2272,#2279),.PCURVE_S1.);
+#2268 = LINE('',#2269,#2270);
+#2269 = CARTESIAN_POINT('',(1.,-12.54,-22.8));
+#2270 = VECTOR('',#2271,1.);
+#2271 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2272 = PCURVE('',#529,#2273);
+#2273 = DEFINITIONAL_REPRESENTATION('',(#2274),#2278);
+#2274 = LINE('',#2275,#2276);
+#2275 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
+#2276 = VECTOR('',#2277,1.);
+#2277 = DIRECTION('',(-0.E+000,-1.));
+#2278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2279 = PCURVE('',#529,#2280);
+#2280 = DEFINITIONAL_REPRESENTATION('',(#2281),#2285);
+#2281 = LINE('',#2282,#2283);
+#2282 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
+#2283 = VECTOR('',#2284,1.);
+#2284 = DIRECTION('',(-0.E+000,-1.));
+#2285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2286 = ORIENTED_EDGE('',*,*,#950,.T.);
+#2287 = ORIENTED_EDGE('',*,*,#2288,.F.);
+#2288 = EDGE_CURVE('',#826,#951,#2289,.T.);
+#2289 = SURFACE_CURVE('',#2290,(#2295,#2302),.PCURVE_S1.);
+#2290 = CIRCLE('',#2291,1.);
+#2291 = AXIS2_PLACEMENT_3D('',#2292,#2293,#2294);
+#2292 = CARTESIAN_POINT('',(0.E+000,-12.54,-12.));
+#2293 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2294 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2295 = PCURVE('',#529,#2296);
+#2296 = DEFINITIONAL_REPRESENTATION('',(#2297),#2301);
+#2297 = LINE('',#2298,#2299);
+#2298 = CARTESIAN_POINT('',(-6.28318530718,-10.8));
+#2299 = VECTOR('',#2300,1.);
+#2300 = DIRECTION('',(1.,-0.E+000));
+#2301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2302 = PCURVE('',#842,#2303);
+#2303 = DEFINITIONAL_REPRESENTATION('',(#2304),#2308);
+#2304 = CIRCLE('',#2305,1.);
+#2305 = AXIS2_PLACEMENT_2D('',#2306,#2307);
+#2306 = CARTESIAN_POINT('',(3.434356809215E-016,-12.54));
+#2307 = DIRECTION('',(-1.,0.E+000));
+#2308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2309 = ORIENTED_EDGE('',*,*,#858,.T.);
+#2310 = ORIENTED_EDGE('',*,*,#2266,.F.);
+#2311 = ADVANCED_FACE('',(#2312),#585,.F.);
+#2312 = FACE_BOUND('',#2313,.F.);
+#2313 = EDGE_LOOP('',(#2314,#2315,#2316,#2317));
+#2314 = ORIENTED_EDGE('',*,*,#1261,.T.);
+#2315 = ORIENTED_EDGE('',*,*,#568,.F.);
+#2316 = ORIENTED_EDGE('',*,*,#1960,.T.);
+#2317 = ORIENTED_EDGE('',*,*,#2084,.F.);
+#2318 = ADVANCED_FACE('',(#2319),#842,.F.);
+#2319 = FACE_BOUND('',#2320,.F.);
+#2320 = EDGE_LOOP('',(#2321,#2322,#2323,#2324,#2325,#2326));
+#2321 = ORIENTED_EDGE('',*,*,#1858,.F.);
+#2322 = ORIENTED_EDGE('',*,*,#1201,.T.);
+#2323 = ORIENTED_EDGE('',*,*,#2288,.F.);
+#2324 = ORIENTED_EDGE('',*,*,#825,.T.);
+#2325 = ORIENTED_EDGE('',*,*,#2010,.F.);
+#2326 = ORIENTED_EDGE('',*,*,#1933,.T.);
+#2327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2331))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#2328,#2329,#2330)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
-#3962 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
-#3963 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
-#3964 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
-#3965 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#3962,
+#2328 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#2329 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#2330 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#2331 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#2328,
'distance_accuracy_value','confusion accuracy');
-#3966 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
-#3967 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
- #3968),#3961);
-#3968 = STYLED_ITEM('color',(#3969),#15);
-#3969 = PRESENTATION_STYLE_ASSIGNMENT((#3970,#3976));
-#3970 = SURFACE_STYLE_USAGE(.BOTH.,#3971);
-#3971 = SURFACE_SIDE_STYLE('',(#3972));
-#3972 = SURFACE_STYLE_FILL_AREA(#3973);
-#3973 = FILL_AREA_STYLE('',(#3974));
-#3974 = FILL_AREA_STYLE_COLOUR('',#3975);
-#3975 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
-#3976 = CURVE_STYLE('',#3977,POSITIVE_LENGTH_MEASURE(0.1),#3975);
-#3977 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#2332 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#2333 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+ #2334),#2327);
+#2334 = STYLED_ITEM('color',(#2335),#15);
+#2335 = PRESENTATION_STYLE_ASSIGNMENT((#2336,#2342));
+#2336 = SURFACE_STYLE_USAGE(.BOTH.,#2337);
+#2337 = SURFACE_SIDE_STYLE('',(#2338));
+#2338 = SURFACE_STYLE_FILL_AREA(#2339);
+#2339 = FILL_AREA_STYLE('',(#2340));
+#2340 = FILL_AREA_STYLE_COLOUR('',#2341);
+#2341 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
+#2342 = CURVE_STYLE('',#2343,POSITIVE_LENGTH_MEASURE(0.1),#2341);
+#2343 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
ENDSEC;
END-ISO-10303-21;
diff --git a/src/trackball_sensor_mount.stl b/src/trackball_sensor_mount.stl
index 088be51..b3e1afa 100644
--- a/src/trackball_sensor_mount.stl
+++ b/src/trackball_sensor_mount.stl
Binary files differ
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;
diff --git a/src/trackball_socket_body_34mm.stl b/src/trackball_socket_body_34mm.stl
index e39153d..c1320ca 100644
--- a/src/trackball_socket_body_34mm.stl
+++ b/src/trackball_socket_body_34mm.stl
Binary files differ
diff --git a/src/trackball_socket_cutter_34mm.step b/src/trackball_socket_cutter_34mm.step
index c294f99..caf7a6f 100644
--- a/src/trackball_socket_cutter_34mm.step
+++ b/src/trackball_socket_cutter_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_cutter_34mm.step','2021-08-05T21:16:49',('Author'),(''),
+socket_cutter_34mm.step','2021-08-17T20:22:37',('Author'),(''),
'Open CASCADE STEP processor 7.2','FreeCAD','Unknown');
FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
ENDSEC;
@@ -19,4345 +19,5190 @@ DATA;
#7 = PRODUCT('Trackball_Cutter','Trackball_Cutter','',(#8));
#8 = PRODUCT_CONTEXT('',#2,'mechanical');
#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
-#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#3449);
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#4238);
#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,#143,#250,#363,#533,#703,#1729,#1941,#1989,
- #2037,#2064,#2112,#2160,#2187,#2194,#2348,#2396,#2445,#2471,#2519,
- #2646,#2694,#2743,#2769,#2923,#2971,#3020,#3046,#3094,#3221,#3269,
- #3318,#3344,#3351,#3355,#3381,#3407,#3414,#3421,#3428,#3435,#3442));
+#16 = CLOSED_SHELL('',(#17,#147,#256,#369,#541,#713,#1749,#1968,#2017,
+ #2067,#2094,#2143,#2193,#2220,#2227,#2383,#2432,#2482,#2509,#2558,
+ #2687,#2736,#2786,#2813,#2969,#3018,#3068,#3095,#3144,#3273,#3322,
+ #3372,#3399,#3406,#3752,#3779,#3806,#3813,#3820,#3827,#3834,#3841,
+ #3848,#3896,#3945,#3971,#3978,#4049,#4075,#4101,#4108,#4156,#4205,
+ #4232));
#17 = ADVANCED_FACE('',(#18),#32,.T.);
#18 = FACE_BOUND('',#19,.F.);
-#19 = EDGE_LOOP('',(#20,#54,#86,#113));
+#19 = EDGE_LOOP('',(#20,#55,#88,#116));
#20 = ORIENTED_EDGE('',*,*,#21,.T.);
#21 = EDGE_CURVE('',#22,#24,#26,.T.);
#22 = VERTEX_POINT('',#23);
-#23 = CARTESIAN_POINT('',(19.318521246949,1.75,-9.176380902049));
+#23 = CARTESIAN_POINT('',(1.75,-19.60829426473,-9.554026615581));
#24 = VERTEX_POINT('',#25);
-#25 = CARTESIAN_POINT('',(19.318521246949,-1.75,-9.176380902049));
-#26 = SURFACE_CURVE('',#27,(#31,#42),.PCURVE_S1.);
+#25 = CARTESIAN_POINT('',(-1.75,-19.60829426473,-9.554026615581));
+#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.);
#27 = LINE('',#28,#29);
-#28 = CARTESIAN_POINT('',(19.318521246949,1.75,-9.176380902049));
+#28 = CARTESIAN_POINT('',(1.75,-19.60829426473,-9.554026615581));
#29 = VECTOR('',#30,1.);
-#30 = DIRECTION('',(0.E+000,-1.,1.554312234475E-015));
+#30 = DIRECTION('',(-1.,-2.22044604925E-016,-2.2E-016));
#31 = PCURVE('',#32,#37);
-#32 = CYLINDRICAL_SURFACE('',#33,4.);
+#32 = CYLINDRICAL_SURFACE('',#33,4.3);
#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
-#34 = CARTESIAN_POINT('',(19.318516525781,1.75,-5.17638090205));
-#35 = DIRECTION('',(0.E+000,1.,-1.554312234475E-015));
-#36 = DIRECTION('',(1.,0.E+000,0.E+000));
-#37 = DEFINITIONAL_REPRESENTATION('',(#38),#41);
-#38 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#39,#40),.UNSPECIFIED.,.F.,.F.,(2,
- 2),(0.E+000,3.5),.PIECEWISE_BEZIER_KNOTS.);
-#39 = CARTESIAN_POINT('',(-4.712390160677,0.E+000));
-#40 = CARTESIAN_POINT('',(-4.712390160677,-3.5));
-#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#42 = PCURVE('',#43,#48);
-#43 = PLANE('',#44);
-#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47);
-#45 = CARTESIAN_POINT('',(19.318521246949,1.75,-9.17638090205));
-#46 = DIRECTION('',(0.E+000,-1.554312234475E-015,-1.));
-#47 = DIRECTION('',(-1.,0.E+000,0.E+000));
-#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53);
-#49 = LINE('',#50,#51);
-#50 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#51 = VECTOR('',#52,1.);
-#52 = DIRECTION('',(0.E+000,-1.));
-#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#54 = ORIENTED_EDGE('',*,*,#55,.T.);
-#55 = EDGE_CURVE('',#24,#56,#58,.T.);
-#56 = VERTEX_POINT('',#57);
-#57 = CARTESIAN_POINT('',(22.146933068925,-1.75,-2.347943195722));
-#58 = SURFACE_CURVE('',#59,(#64,#70),.PCURVE_S1.);
-#59 = CIRCLE('',#60,4.);
-#60 = AXIS2_PLACEMENT_3D('',#61,#62,#63);
-#61 = CARTESIAN_POINT('',(19.318516525781,-1.75,-5.17638090205));
-#62 = DIRECTION('',(0.E+000,-1.,1.554312234475E-015));
-#63 = DIRECTION('',(1.,0.E+000,0.E+000));
-#64 = PCURVE('',#32,#65);
-#65 = DEFINITIONAL_REPRESENTATION('',(#66),#69);
-#66 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#67,#68),.UNSPECIFIED.,.F.,.F.,(2,
- 2),(4.712390160677,7.068587211735),.PIECEWISE_BEZIER_KNOTS.);
-#67 = CARTESIAN_POINT('',(-4.712390160677,-3.5));
-#68 = CARTESIAN_POINT('',(-7.068587211735,-3.5));
-#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#70 = PCURVE('',#71,#76);
-#71 = PLANE('',#72);
-#72 = AXIS2_PLACEMENT_3D('',#73,#74,#75);
-#73 = CARTESIAN_POINT('',(17.277777170609,-1.75,-3.593795760024));
-#74 = DIRECTION('',(1.232595164408E-032,1.,-1.554312234475E-015));
-#75 = DIRECTION('',(0.E+000,1.554312234475E-015,1.));
-#76 = DEFINITIONAL_REPRESENTATION('',(#77),#85);
-#77 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#78,#79,#80,#81,#82,#83,#84),
+#34 = CARTESIAN_POINT('',(1.75,-19.60829427366,-5.254026615581));
+#35 = DIRECTION('',(1.,2.22044604925E-016,2.2E-016));
+#36 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
+#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);
+#38 = LINE('',#39,#40);
+#39 = CARTESIAN_POINT('',(-4.712388978308,0.E+000));
+#40 = VECTOR('',#41,1.);
+#41 = DIRECTION('',(-0.E+000,-1.));
+#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#43 = PCURVE('',#44,#49);
+#44 = PLANE('',#45);
+#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48);
+#46 = CARTESIAN_POINT('',(1.75,-19.60829426473,-9.554026615581));
+#47 = DIRECTION('',(2.2E-016,4.884981308351E-032,-1.));
+#48 = DIRECTION('',(-2.22044604925E-016,1.,0.E+000));
+#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54);
+#50 = LINE('',#51,#52);
+#51 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#52 = VECTOR('',#53,1.);
+#53 = DIRECTION('',(0.E+000,-1.));
+#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#55 = ORIENTED_EDGE('',*,*,#56,.T.);
+#56 = EDGE_CURVE('',#24,#57,#59,.T.);
+#57 = VERTEX_POINT('',#58);
+#58 = CARTESIAN_POINT('',(-1.75,-22.64887283685,-2.213486860626));
+#59 = SURFACE_CURVE('',#60,(#65,#72),.PCURVE_S1.);
+#60 = CIRCLE('',#61,4.3);
+#61 = AXIS2_PLACEMENT_3D('',#62,#63,#64);
+#62 = CARTESIAN_POINT('',(-1.75,-19.60829427366,-5.254026615581));
+#63 = DIRECTION('',(-1.,-2.22044604925E-016,-2.2E-016));
+#64 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
+#65 = PCURVE('',#32,#66);
+#66 = DEFINITIONAL_REPRESENTATION('',(#67),#71);
+#67 = LINE('',#68,#69);
+#68 = CARTESIAN_POINT('',(-0.E+000,-3.5));
+#69 = VECTOR('',#70,1.);
+#70 = DIRECTION('',(-1.,0.E+000));
+#71 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#72 = PCURVE('',#73,#78);
+#73 = PLANE('',#74);
+#74 = AXIS2_PLACEMENT_3D('',#75,#76,#77);
+#75 = CARTESIAN_POINT('',(-1.75,-17.42726655428,-3.585054154348));
+#76 = DIRECTION('',(1.,2.22044604925E-016,4.4E-016));
+#77 = DIRECTION('',(-4.4E-016,-9.769962616701E-032,1.));
+#78 = DEFINITIONAL_REPRESENTATION('',(#79),#87);
+#79 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#80,#81,#82,#83,#84,#85,#86),
.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(
'') );
-#78 = CARTESIAN_POINT('',(-1.582585142027,6.040739355173));
-#79 = CARTESIAN_POINT('',(5.345618088249,6.040739355173));
-#80 = CARTESIAN_POINT('',(1.881516473111,4.073935517266E-002));
-#81 = CARTESIAN_POINT('',(-1.582585142027,-5.959260644827));
-#82 = CARTESIAN_POINT('',(-5.046686757165,4.073935517266E-002));
-#83 = CARTESIAN_POINT('',(-8.510788372302,6.040739355173));
-#84 = CARTESIAN_POINT('',(-1.582585142027,6.040739355173));
-#85 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#86 = ORIENTED_EDGE('',*,*,#87,.F.);
-#87 = EDGE_CURVE('',#88,#56,#90,.T.);
-#88 = VERTEX_POINT('',#89);
-#89 = CARTESIAN_POINT('',(22.146933068925,1.75,-2.347943195722));
-#90 = SURFACE_CURVE('',#91,(#95,#101),.PCURVE_S1.);
-#91 = LINE('',#92,#93);
-#92 = CARTESIAN_POINT('',(22.146933068925,1.75,-2.347943195722));
-#93 = VECTOR('',#94,1.);
-#94 = DIRECTION('',(0.E+000,-1.,1.554312234475E-015));
-#95 = PCURVE('',#32,#96);
-#96 = DEFINITIONAL_REPRESENTATION('',(#97),#100);
-#97 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#98,#99),.UNSPECIFIED.,.F.,.F.,(2,
- 2),(0.E+000,3.5),.PIECEWISE_BEZIER_KNOTS.);
-#98 = CARTESIAN_POINT('',(-7.068587211735,0.E+000));
-#99 = CARTESIAN_POINT('',(-7.068587211735,-3.5));
-#100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#101 = PCURVE('',#102,#107);
-#102 = PLANE('',#103);
-#103 = AXIS2_PLACEMENT_3D('',#104,#105,#106);
-#104 = CARTESIAN_POINT('',(22.146933068935,1.75,-2.347943195712));
-#105 = DIRECTION('',(-0.707106781187,-1.099064721079E-015,
- -0.707106781187));
-#106 = DIRECTION('',(-0.707106781187,1.099064721079E-015,0.707106781187)
+#80 = CARTESIAN_POINT('',(-1.668972461233,6.481027719379));
+#81 = CARTESIAN_POINT('',(5.778846011313,6.481027719379));
+#82 = CARTESIAN_POINT('',(2.05493677504,3.10277193789E-002));
+#83 = CARTESIAN_POINT('',(-1.668972461233,-6.418972280621));
+#84 = CARTESIAN_POINT('',(-5.392881697506,3.10277193789E-002));
+#85 = CARTESIAN_POINT('',(-9.116790933779,6.481027719379));
+#86 = CARTESIAN_POINT('',(-1.668972461233,6.481027719379));
+#87 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#88 = ORIENTED_EDGE('',*,*,#89,.F.);
+#89 = EDGE_CURVE('',#90,#57,#92,.T.);
+#90 = VERTEX_POINT('',#91);
+#91 = CARTESIAN_POINT('',(1.75,-22.64887283685,-2.213486860626));
+#92 = SURFACE_CURVE('',#93,(#97,#104),.PCURVE_S1.);
+#93 = LINE('',#94,#95);
+#94 = CARTESIAN_POINT('',(1.75,-22.64887283685,-2.213486860626));
+#95 = VECTOR('',#96,1.);
+#96 = DIRECTION('',(-1.,-2.22044604925E-016,-2.2E-016));
+#97 = PCURVE('',#32,#98);
+#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103);
+#99 = LINE('',#100,#101);
+#100 = CARTESIAN_POINT('',(-7.068577088818,0.E+000));
+#101 = VECTOR('',#102,1.);
+#102 = DIRECTION('',(-0.E+000,-1.));
+#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#104 = PCURVE('',#105,#110);
+#105 = PLANE('',#106);
+#106 = AXIS2_PLACEMENT_3D('',#107,#108,#109);
+#107 = CARTESIAN_POINT('',(1.75,-22.64887283688,-2.213486860595));
+#108 = DIRECTION('',(2.990754131623E-018,0.707106781187,-0.707106781187)
+ );
+#109 = DIRECTION('',(-3.170092458684E-016,0.707106781187,0.707106781187)
);
-#107 = DEFINITIONAL_REPRESENTATION('',(#108),#112);
-#108 = LINE('',#109,#110);
-#109 = CARTESIAN_POINT('',(-9.420554752103E-016,8.874685183736E-031));
-#110 = VECTOR('',#111,1.);
-#111 = DIRECTION('',(0.E+000,-1.));
-#112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#113 = ORIENTED_EDGE('',*,*,#114,.F.);
-#114 = EDGE_CURVE('',#22,#88,#115,.T.);
-#115 = SURFACE_CURVE('',#116,(#121,#127),.PCURVE_S1.);
-#116 = CIRCLE('',#117,4.);
-#117 = AXIS2_PLACEMENT_3D('',#118,#119,#120);
-#118 = CARTESIAN_POINT('',(19.318516525781,1.75,-5.17638090205));
-#119 = DIRECTION('',(0.E+000,-1.,1.554312234475E-015));
-#120 = DIRECTION('',(1.,0.E+000,0.E+000));
-#121 = PCURVE('',#32,#122);
-#122 = DEFINITIONAL_REPRESENTATION('',(#123),#126);
-#123 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#124,#125),.UNSPECIFIED.,.F.,.F.,
- (2,2),(4.712390160677,7.068587211735),.PIECEWISE_BEZIER_KNOTS.);
-#124 = CARTESIAN_POINT('',(-4.712390160677,0.E+000));
-#125 = CARTESIAN_POINT('',(-7.068587211735,0.E+000));
-#126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#127 = PCURVE('',#128,#133);
-#128 = PLANE('',#129);
-#129 = AXIS2_PLACEMENT_3D('',#130,#131,#132);
-#130 = CARTESIAN_POINT('',(17.277777170609,1.75,-3.593795760024));
-#131 = DIRECTION('',(1.232595164408E-032,1.,-1.554312234475E-015));
-#132 = DIRECTION('',(0.E+000,1.554312234475E-015,1.));
-#133 = DEFINITIONAL_REPRESENTATION('',(#134),#142);
-#134 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#135,#136,#137,#138,#139,#140
-,#141),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+#110 = DEFINITIONAL_REPRESENTATION('',(#111),#115);
+#111 = LINE('',#112,#113);
+#112 = CARTESIAN_POINT('',(-9.4E-016,-0.E+000));
+#113 = VECTOR('',#114,1.);
+#114 = DIRECTION('',(0.E+000,-1.));
+#115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#116 = ORIENTED_EDGE('',*,*,#117,.F.);
+#117 = EDGE_CURVE('',#22,#90,#118,.T.);
+#118 = SURFACE_CURVE('',#119,(#124,#131),.PCURVE_S1.);
+#119 = CIRCLE('',#120,4.3);
+#120 = AXIS2_PLACEMENT_3D('',#121,#122,#123);
+#121 = CARTESIAN_POINT('',(1.75,-19.60829427366,-5.254026615581));
+#122 = DIRECTION('',(-1.,-2.22044604925E-016,-2.2E-016));
+#123 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
+#124 = PCURVE('',#32,#125);
+#125 = DEFINITIONAL_REPRESENTATION('',(#126),#130);
+#126 = LINE('',#127,#128);
+#127 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
+#128 = VECTOR('',#129,1.);
+#129 = DIRECTION('',(-1.,0.E+000));
+#130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#131 = PCURVE('',#132,#137);
+#132 = PLANE('',#133);
+#133 = AXIS2_PLACEMENT_3D('',#134,#135,#136);
+#134 = CARTESIAN_POINT('',(1.75,-17.42726655428,-3.585054154348));
+#135 = DIRECTION('',(1.,2.22044604925E-016,4.4E-016));
+#136 = DIRECTION('',(-4.4E-016,-9.769962616701E-032,1.));
+#137 = DEFINITIONAL_REPRESENTATION('',(#138),#146);
+#138 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#139,#140,#141,#142,#143,#144
+,#145),.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(
'') );
-#135 = CARTESIAN_POINT('',(-1.582585142027,6.040739355173));
-#136 = CARTESIAN_POINT('',(5.345618088249,6.040739355173));
-#137 = CARTESIAN_POINT('',(1.881516473111,4.073935517266E-002));
-#138 = CARTESIAN_POINT('',(-1.582585142027,-5.959260644827));
-#139 = CARTESIAN_POINT('',(-5.046686757165,4.073935517266E-002));
-#140 = CARTESIAN_POINT('',(-8.510788372302,6.040739355173));
-#141 = CARTESIAN_POINT('',(-1.582585142027,6.040739355173));
-#142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#143 = ADVANCED_FACE('',(#144),#43,.T.);
-#144 = FACE_BOUND('',#145,.T.);
-#145 = EDGE_LOOP('',(#146,#169,#170,#193,#225));
-#146 = ORIENTED_EDGE('',*,*,#147,.F.);
-#147 = EDGE_CURVE('',#22,#148,#150,.T.);
-#148 = VERTEX_POINT('',#149);
-#149 = CARTESIAN_POINT('',(14.203222646304,1.75,-9.17638090205));
-#150 = SURFACE_CURVE('',#151,(#155,#162),.PCURVE_S1.);
-#151 = LINE('',#152,#153);
-#152 = CARTESIAN_POINT('',(19.318521246949,1.75,-9.17638090205));
-#153 = VECTOR('',#154,1.);
-#154 = DIRECTION('',(-1.,0.E+000,0.E+000));
-#155 = PCURVE('',#43,#156);
-#156 = DEFINITIONAL_REPRESENTATION('',(#157),#161);
-#157 = LINE('',#158,#159);
-#158 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#159 = VECTOR('',#160,1.);
-#160 = DIRECTION('',(1.,0.E+000));
-#161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#162 = PCURVE('',#128,#163);
-#163 = DEFINITIONAL_REPRESENTATION('',(#164),#168);
-#164 = LINE('',#165,#166);
-#165 = CARTESIAN_POINT('',(-5.582585142027,2.040744076341));
-#166 = VECTOR('',#167,1.);
-#167 = DIRECTION('',(0.E+000,-1.));
-#168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#169 = ORIENTED_EDGE('',*,*,#21,.T.);
-#170 = ORIENTED_EDGE('',*,*,#171,.T.);
-#171 = EDGE_CURVE('',#24,#172,#174,.T.);
-#172 = VERTEX_POINT('',#173);
-#173 = CARTESIAN_POINT('',(14.203222646304,-1.75,-9.17638090205));
-#174 = SURFACE_CURVE('',#175,(#179,#186),.PCURVE_S1.);
-#175 = LINE('',#176,#177);
-#176 = CARTESIAN_POINT('',(19.318521246949,-1.75,-9.17638090205));
-#177 = VECTOR('',#178,1.);
-#178 = DIRECTION('',(-1.,0.E+000,0.E+000));
-#179 = PCURVE('',#43,#180);
-#180 = DEFINITIONAL_REPRESENTATION('',(#181),#185);
-#181 = LINE('',#182,#183);
-#182 = CARTESIAN_POINT('',(0.E+000,-3.5));
-#183 = VECTOR('',#184,1.);
-#184 = DIRECTION('',(1.,0.E+000));
-#185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#186 = PCURVE('',#71,#187);
-#187 = DEFINITIONAL_REPRESENTATION('',(#188),#192);
-#188 = LINE('',#189,#190);
-#189 = CARTESIAN_POINT('',(-5.582585142027,2.040744076341));
-#190 = VECTOR('',#191,1.);
-#191 = DIRECTION('',(0.E+000,-1.));
-#192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#193 = ORIENTED_EDGE('',*,*,#194,.T.);
-#194 = EDGE_CURVE('',#172,#195,#197,.T.);
-#195 = VERTEX_POINT('',#196);
-#196 = CARTESIAN_POINT('',(14.310626594964,-6.112697616112E-015,
- -9.17638090205));
-#197 = SURFACE_CURVE('',#198,(#203,#214),.PCURVE_S1.);
-#198 = CIRCLE('',#199,14.310626594964);
-#199 = AXIS2_PLACEMENT_3D('',#200,#201,#202);
-#200 = CARTESIAN_POINT('',(0.E+000,-1.426296110426E-014,-9.17638090205)
- );
-#201 = DIRECTION('',(-0.E+000,6.661338147751E-016,1.));
-#202 = DIRECTION('',(1.,0.E+000,0.E+000));
-#203 = PCURVE('',#43,#204);
-#204 = DEFINITIONAL_REPRESENTATION('',(#205),#213);
-#205 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#206,#207,#208,#209,#210,#211
-,#212),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+#139 = CARTESIAN_POINT('',(-1.668972461233,6.481027719379));
+#140 = CARTESIAN_POINT('',(5.778846011313,6.481027719379));
+#141 = CARTESIAN_POINT('',(2.05493677504,3.10277193789E-002));
+#142 = CARTESIAN_POINT('',(-1.668972461233,-6.418972280621));
+#143 = CARTESIAN_POINT('',(-5.392881697506,3.10277193789E-002));
+#144 = CARTESIAN_POINT('',(-9.116790933779,6.481027719379));
+#145 = CARTESIAN_POINT('',(-1.668972461233,6.481027719379));
+#146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#147 = ADVANCED_FACE('',(#148),#44,.T.);
+#148 = FACE_BOUND('',#149,.T.);
+#149 = EDGE_LOOP('',(#150,#173,#174,#197,#230));
+#150 = ORIENTED_EDGE('',*,*,#151,.F.);
+#151 = EDGE_CURVE('',#22,#152,#154,.T.);
+#152 = VERTEX_POINT('',#153);
+#153 = CARTESIAN_POINT('',(1.75,-13.95199180865,-9.554026615581));
+#154 = SURFACE_CURVE('',#155,(#159,#166),.PCURVE_S1.);
+#155 = LINE('',#156,#157);
+#156 = CARTESIAN_POINT('',(1.75,-19.60829426473,-9.554026615581));
+#157 = VECTOR('',#158,1.);
+#158 = DIRECTION('',(-2.22044604925E-016,1.,0.E+000));
+#159 = PCURVE('',#44,#160);
+#160 = DEFINITIONAL_REPRESENTATION('',(#161),#165);
+#161 = LINE('',#162,#163);
+#162 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#163 = VECTOR('',#164,1.);
+#164 = DIRECTION('',(1.,0.E+000));
+#165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#166 = PCURVE('',#132,#167);
+#167 = DEFINITIONAL_REPRESENTATION('',(#168),#172);
+#168 = LINE('',#169,#170);
+#169 = CARTESIAN_POINT('',(-5.968972461233,2.181027710449));
+#170 = VECTOR('',#171,1.);
+#171 = DIRECTION('',(0.E+000,-1.));
+#172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#173 = ORIENTED_EDGE('',*,*,#21,.T.);
+#174 = ORIENTED_EDGE('',*,*,#175,.T.);
+#175 = EDGE_CURVE('',#24,#176,#178,.T.);
+#176 = VERTEX_POINT('',#177);
+#177 = CARTESIAN_POINT('',(-1.75,-13.95199180865,-9.554026615581));
+#178 = SURFACE_CURVE('',#179,(#183,#190),.PCURVE_S1.);
+#179 = LINE('',#180,#181);
+#180 = CARTESIAN_POINT('',(-1.75,-19.60829426473,-9.554026615581));
+#181 = VECTOR('',#182,1.);
+#182 = DIRECTION('',(-2.22044604925E-016,1.,0.E+000));
+#183 = PCURVE('',#44,#184);
+#184 = DEFINITIONAL_REPRESENTATION('',(#185),#189);
+#185 = LINE('',#186,#187);
+#186 = CARTESIAN_POINT('',(-7.8E-016,-3.5));
+#187 = VECTOR('',#188,1.);
+#188 = DIRECTION('',(1.,0.E+000));
+#189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#190 = PCURVE('',#73,#191);
+#191 = DEFINITIONAL_REPRESENTATION('',(#192),#196);
+#192 = LINE('',#193,#194);
+#193 = CARTESIAN_POINT('',(-5.968972461233,2.181027710449));
+#194 = VECTOR('',#195,1.);
+#195 = DIRECTION('',(0.E+000,-1.));
+#196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#197 = ORIENTED_EDGE('',*,*,#198,.T.);
+#198 = EDGE_CURVE('',#176,#199,#201,.T.);
+#199 = VERTEX_POINT('',#200);
+#200 = CARTESIAN_POINT('',(7.122239101526E-015,-14.06131485419,
+ -9.554026615581));
+#201 = SURFACE_CURVE('',#202,(#207,#218),.PCURVE_S1.);
+#202 = CIRCLE('',#203,14.061314854194);
+#203 = AXIS2_PLACEMENT_3D('',#204,#205,#206);
+#204 = CARTESIAN_POINT('',(2.12E-015,4.707345624411E-031,-9.554026615581
+ ));
+#205 = DIRECTION('',(-2.2E-016,-4.884981308351E-032,1.));
+#206 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
+#207 = PCURVE('',#44,#208);
+#208 = DEFINITIONAL_REPRESENTATION('',(#209),#217);
+#209 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#210,#211,#212,#213,#214,#215
+,#216),.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(
'') );
-#206 = CARTESIAN_POINT('',(5.007894651986,-1.75));
-#207 = CARTESIAN_POINT('',(5.007894651986,23.036732350624));
-#208 = CARTESIAN_POINT('',(26.473834544431,10.643366175312));
-#209 = CARTESIAN_POINT('',(47.939774436877,-1.75));
-#210 = CARTESIAN_POINT('',(26.473834544431,-14.14336617531));
-#211 = CARTESIAN_POINT('',(5.007894651986,-26.53673235062));
-#212 = CARTESIAN_POINT('',(5.007894651986,-1.75));
-#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#214 = PCURVE('',#215,#220);
-#215 = SPHERICAL_SURFACE('',#216,17.);
-#216 = AXIS2_PLACEMENT_3D('',#217,#218,#219);
-#217 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
-#218 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
-#219 = DIRECTION('',(1.,0.E+000,0.E+000));
-#220 = DEFINITIONAL_REPRESENTATION('',(#221),#224);
-#221 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#222,#223),.UNSPECIFIED.,.F.,.F.,
- (2,2),(6.160591708604,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
-#222 = CARTESIAN_POINT('',(-0.122593598575,-0.570184193047));
-#223 = CARTESIAN_POINT('',(0.E+000,-0.570184193047));
-#224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#225 = ORIENTED_EDGE('',*,*,#226,.T.);
-#226 = EDGE_CURVE('',#195,#148,#227,.T.);
-#227 = SURFACE_CURVE('',#228,(#233,#244),.PCURVE_S1.);
-#228 = CIRCLE('',#229,14.310626594964);
-#229 = AXIS2_PLACEMENT_3D('',#230,#231,#232);
-#230 = CARTESIAN_POINT('',(0.E+000,-1.426296110426E-014,-9.17638090205)
- );
-#231 = DIRECTION('',(-0.E+000,6.661338147751E-016,1.));
-#232 = DIRECTION('',(1.,0.E+000,0.E+000));
-#233 = PCURVE('',#43,#234);
-#234 = DEFINITIONAL_REPRESENTATION('',(#235),#243);
-#235 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#236,#237,#238,#239,#240,#241
-,#242),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+#210 = CARTESIAN_POINT('',(5.546979410545,-1.75));
+#211 = CARTESIAN_POINT('',(5.546979410545,22.604911748686));
+#212 = CARTESIAN_POINT('',(26.638951691835,10.427455874343));
+#213 = CARTESIAN_POINT('',(47.730923973126,-1.75));
+#214 = CARTESIAN_POINT('',(26.638951691835,-13.92745587434));
+#215 = CARTESIAN_POINT('',(5.546979410545,-26.10491174868));
+#216 = CARTESIAN_POINT('',(5.546979410545,-1.75));
+#217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#218 = PCURVE('',#219,#224);
+#219 = SPHERICAL_SURFACE('',#220,17.);
+#220 = AXIS2_PLACEMENT_3D('',#221,#222,#223);
+#221 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#222 = DIRECTION('',(-2.2E-016,-4.884981308351E-032,1.));
+#223 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
+#224 = DEFINITIONAL_REPRESENTATION('',(#225),#229);
+#225 = LINE('',#226,#227);
+#226 = CARTESIAN_POINT('',(-6.28318530718,-0.596803690627));
+#227 = VECTOR('',#228,1.);
+#228 = DIRECTION('',(1.,-0.E+000));
+#229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#230 = ORIENTED_EDGE('',*,*,#231,.T.);
+#231 = EDGE_CURVE('',#199,#152,#232,.T.);
+#232 = SURFACE_CURVE('',#233,(#238,#249),.PCURVE_S1.);
+#233 = CIRCLE('',#234,14.061314854194);
+#234 = AXIS2_PLACEMENT_3D('',#235,#236,#237);
+#235 = CARTESIAN_POINT('',(2.12E-015,4.707345624411E-031,-9.554026615581
+ ));
+#236 = DIRECTION('',(-2.2E-016,-4.884981308351E-032,1.));
+#237 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
+#238 = PCURVE('',#44,#239);
+#239 = DEFINITIONAL_REPRESENTATION('',(#240),#248);
+#240 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#241,#242,#243,#244,#245,#246
+,#247),.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(
'') );
-#236 = CARTESIAN_POINT('',(5.007894651986,-1.75));
-#237 = CARTESIAN_POINT('',(5.007894651986,23.036732350624));
-#238 = CARTESIAN_POINT('',(26.473834544431,10.643366175312));
-#239 = CARTESIAN_POINT('',(47.939774436877,-1.75));
-#240 = CARTESIAN_POINT('',(26.473834544431,-14.14336617531));
-#241 = CARTESIAN_POINT('',(5.007894651986,-26.53673235062));
-#242 = CARTESIAN_POINT('',(5.007894651986,-1.75));
-#243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#244 = PCURVE('',#215,#245);
-#245 = DEFINITIONAL_REPRESENTATION('',(#246),#249);
-#246 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#247,#248),.UNSPECIFIED.,.F.,.F.,
- (2,2),(0.E+000,0.122593598575),.PIECEWISE_BEZIER_KNOTS.);
-#247 = CARTESIAN_POINT('',(-6.28318530718,-0.570184193047));
-#248 = CARTESIAN_POINT('',(-6.160591708604,-0.570184193047));
-#249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#250 = ADVANCED_FACE('',(#251),#102,.F.);
-#251 = FACE_BOUND('',#252,.F.);
-#252 = EDGE_LOOP('',(#253,#276,#277,#300,#335));
-#253 = ORIENTED_EDGE('',*,*,#254,.F.);
-#254 = EDGE_CURVE('',#88,#255,#257,.T.);
-#255 = VERTEX_POINT('',#256);
-#256 = CARTESIAN_POINT('',(16.909686573086,1.75,2.889303300137));
-#257 = SURFACE_CURVE('',#258,(#262,#269),.PCURVE_S1.);
-#258 = LINE('',#259,#260);
-#259 = CARTESIAN_POINT('',(22.146933068935,1.75,-2.347943195712));
-#260 = VECTOR('',#261,1.);
-#261 = DIRECTION('',(-0.707106781187,1.099064721079E-015,0.707106781187)
- );
-#262 = PCURVE('',#102,#263);
-#263 = DEFINITIONAL_REPRESENTATION('',(#264),#268);
+#241 = CARTESIAN_POINT('',(5.546979410545,-1.75));
+#242 = CARTESIAN_POINT('',(5.546979410545,22.604911748686));
+#243 = CARTESIAN_POINT('',(26.638951691835,10.427455874343));
+#244 = CARTESIAN_POINT('',(47.730923973126,-1.75));
+#245 = CARTESIAN_POINT('',(26.638951691835,-13.92745587434));
+#246 = CARTESIAN_POINT('',(5.546979410545,-26.10491174868));
+#247 = CARTESIAN_POINT('',(5.546979410545,-1.75));
+#248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#249 = PCURVE('',#219,#250);
+#250 = DEFINITIONAL_REPRESENTATION('',(#251),#255);
+#251 = LINE('',#252,#253);
+#252 = CARTESIAN_POINT('',(-6.28318530718,-0.596803690627));
+#253 = VECTOR('',#254,1.);
+#254 = DIRECTION('',(1.,-0.E+000));
+#255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#256 = ADVANCED_FACE('',(#257),#105,.F.);
+#257 = FACE_BOUND('',#258,.F.);
+#258 = EDGE_LOOP('',(#259,#282,#283,#306,#341));
+#259 = ORIENTED_EDGE('',*,*,#260,.F.);
+#260 = EDGE_CURVE('',#90,#261,#263,.T.);
+#261 = VERTEX_POINT('',#262);
+#262 = CARTESIAN_POINT('',(1.75,-16.90968657308,3.525699403205));
+#263 = SURFACE_CURVE('',#264,(#268,#275),.PCURVE_S1.);
#264 = LINE('',#265,#266);
-#265 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#265 = CARTESIAN_POINT('',(1.75,-22.64887283688,-2.213486860595));
#266 = VECTOR('',#267,1.);
-#267 = DIRECTION('',(1.,0.E+000));
-#268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#269 = PCURVE('',#128,#270);
-#270 = DEFINITIONAL_REPRESENTATION('',(#271),#275);
-#271 = LINE('',#272,#273);
-#272 = CARTESIAN_POINT('',(1.245852564312,4.869155898326));
-#273 = VECTOR('',#274,1.);
-#274 = DIRECTION('',(0.707106781187,-0.707106781187));
-#275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#276 = ORIENTED_EDGE('',*,*,#87,.T.);
-#277 = ORIENTED_EDGE('',*,*,#278,.T.);
-#278 = EDGE_CURVE('',#56,#279,#281,.T.);
-#279 = VERTEX_POINT('',#280);
-#280 = CARTESIAN_POINT('',(16.909686573086,-1.75,2.889303300137));
-#281 = SURFACE_CURVE('',#282,(#286,#293),.PCURVE_S1.);
-#282 = LINE('',#283,#284);
-#283 = CARTESIAN_POINT('',(22.146933068935,-1.75,-2.347943195712));
-#284 = VECTOR('',#285,1.);
-#285 = DIRECTION('',(-0.707106781187,1.099064721079E-015,0.707106781187)
+#267 = DIRECTION('',(-3.170092458684E-016,0.707106781187,0.707106781187)
);
-#286 = PCURVE('',#102,#287);
-#287 = DEFINITIONAL_REPRESENTATION('',(#288),#292);
+#268 = PCURVE('',#105,#269);
+#269 = DEFINITIONAL_REPRESENTATION('',(#270),#274);
+#270 = LINE('',#271,#272);
+#271 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#272 = VECTOR('',#273,1.);
+#273 = DIRECTION('',(1.,0.E+000));
+#274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#275 = PCURVE('',#132,#276);
+#276 = DEFINITIONAL_REPRESENTATION('',(#277),#281);
+#277 = LINE('',#278,#279);
+#278 = CARTESIAN_POINT('',(1.371567293754,5.221606282597));
+#279 = VECTOR('',#280,1.);
+#280 = DIRECTION('',(0.707106781187,-0.707106781187));
+#281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#282 = ORIENTED_EDGE('',*,*,#89,.T.);
+#283 = ORIENTED_EDGE('',*,*,#284,.T.);
+#284 = EDGE_CURVE('',#57,#285,#287,.T.);
+#285 = VERTEX_POINT('',#286);
+#286 = CARTESIAN_POINT('',(-1.75,-16.90968657308,3.525699403205));
+#287 = SURFACE_CURVE('',#288,(#292,#299),.PCURVE_S1.);
#288 = LINE('',#289,#290);
-#289 = CARTESIAN_POINT('',(-7.850462293419E-017,-3.5));
+#289 = CARTESIAN_POINT('',(-1.75,-22.64887283688,-2.213486860595));
#290 = VECTOR('',#291,1.);
-#291 = DIRECTION('',(1.,0.E+000));
-#292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#293 = PCURVE('',#71,#294);
-#294 = DEFINITIONAL_REPRESENTATION('',(#295),#299);
-#295 = LINE('',#296,#297);
-#296 = CARTESIAN_POINT('',(1.245852564312,4.869155898326));
-#297 = VECTOR('',#298,1.);
-#298 = DIRECTION('',(0.707106781187,-0.707106781187));
-#299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#300 = ORIENTED_EDGE('',*,*,#301,.F.);
-#301 = EDGE_CURVE('',#302,#279,#304,.T.);
-#302 = VERTEX_POINT('',#303);
-#303 = CARTESIAN_POINT('',(17.,1.864501801767E-015,2.798989873223));
-#304 = SURFACE_CURVE('',#305,(#310,#317),.PCURVE_S1.);
-#305 = ELLIPSE('',#306,24.041630560343,17.);
-#306 = AXIS2_PLACEMENT_3D('',#307,#308,#309);
-#307 = CARTESIAN_POINT('',(0.E+000,1.318877665294E-014,19.798989873223)
+#291 = DIRECTION('',(-3.170092458684E-016,0.707106781187,0.707106781187)
);
-#308 = DIRECTION('',(-0.707106781187,-1.099064721079E-015,
- -0.707106781187));
-#309 = DIRECTION('',(-0.707106781187,-1.570092458684E-016,0.707106781187
- ));
-#310 = PCURVE('',#102,#311);
-#311 = DEFINITIONAL_REPRESENTATION('',(#312),#316);
-#312 = ELLIPSE('',#313,24.041630560343,17.);
-#313 = AXIS2_PLACEMENT_2D('',#314,#315);
-#314 = CARTESIAN_POINT('',(31.320493111057,-1.75));
-#315 = DIRECTION('',(1.,-1.256073966947E-015));
-#316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#317 = PCURVE('',#318,#323);
-#318 = CYLINDRICAL_SURFACE('',#319,17.);
-#319 = AXIS2_PLACEMENT_3D('',#320,#321,#322);
-#320 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
-#321 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
-#322 = DIRECTION('',(1.,0.E+000,0.E+000));
-#323 = DEFINITIONAL_REPRESENTATION('',(#324),#334);
-#324 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#325,#326,#327,#328,#329,#330,
- #331,#332,#333),.UNSPECIFIED.,.F.,.F.,(9,9),(3.14159265359,
- 3.24471651186),.PIECEWISE_BEZIER_KNOTS.);
-#325 = CARTESIAN_POINT('',(8.881784197001E-016,2.798989873223));
-#326 = CARTESIAN_POINT('',(-1.289048228375E-002,2.798989873223));
-#327 = CARTESIAN_POINT('',(-2.578096456747E-002,2.802218212734));
-#328 = CARTESIAN_POINT('',(-3.867144685137E-002,2.808674891737));
-#329 = CARTESIAN_POINT('',(-5.156192913499E-002,2.818358765878));
-#330 = CARTESIAN_POINT('',(-6.445241141876E-002,2.83126754632));
-#331 = CARTESIAN_POINT('',(-7.734289370251E-002,2.847397800917));
-#332 = CARTESIAN_POINT('',(-9.023337598626E-002,2.866744956138));
-#333 = CARTESIAN_POINT('',(-0.10312385827,2.889303300136));
-#334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#335 = ORIENTED_EDGE('',*,*,#336,.F.);
-#336 = EDGE_CURVE('',#255,#302,#337,.T.);
-#337 = SURFACE_CURVE('',#338,(#343,#350),.PCURVE_S1.);
-#338 = ELLIPSE('',#339,24.041630560343,17.);
-#339 = AXIS2_PLACEMENT_3D('',#340,#341,#342);
-#340 = CARTESIAN_POINT('',(0.E+000,1.318877665294E-014,19.798989873223)
+#292 = PCURVE('',#105,#293);
+#293 = DEFINITIONAL_REPRESENTATION('',(#294),#298);
+#294 = LINE('',#295,#296);
+#295 = CARTESIAN_POINT('',(-9.4E-016,-3.5));
+#296 = VECTOR('',#297,1.);
+#297 = DIRECTION('',(1.,0.E+000));
+#298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#299 = PCURVE('',#73,#300);
+#300 = DEFINITIONAL_REPRESENTATION('',(#301),#305);
+#301 = LINE('',#302,#303);
+#302 = CARTESIAN_POINT('',(1.371567293754,5.221606282597));
+#303 = VECTOR('',#304,1.);
+#304 = DIRECTION('',(0.707106781187,-0.707106781187));
+#305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#306 = ORIENTED_EDGE('',*,*,#307,.F.);
+#307 = EDGE_CURVE('',#308,#285,#310,.T.);
+#308 = VERTEX_POINT('',#309);
+#309 = CARTESIAN_POINT('',(1.774758283726E-015,-17.,3.435385976291));
+#310 = SURFACE_CURVE('',#311,(#316,#323),.PCURVE_S1.);
+#311 = ELLIPSE('',#312,24.041630560343,17.);
+#312 = AXIS2_PLACEMENT_3D('',#313,#314,#315);
+#313 = CARTESIAN_POINT('',(-4.54E-015,-1.00808250636E-030,
+ 20.435385976291));
+#314 = DIRECTION('',(2.990754131623E-018,0.707106781187,-0.707106781187)
);
-#341 = DIRECTION('',(-0.707106781187,-1.099064721079E-015,
- -0.707106781187));
-#342 = DIRECTION('',(-0.707106781187,-1.570092458684E-016,0.707106781187
- ));
-#343 = PCURVE('',#102,#344);
-#344 = DEFINITIONAL_REPRESENTATION('',(#345),#349);
-#345 = ELLIPSE('',#346,24.041630560343,17.);
-#346 = AXIS2_PLACEMENT_2D('',#347,#348);
-#347 = CARTESIAN_POINT('',(31.320493111057,-1.75));
-#348 = DIRECTION('',(1.,-1.256073966947E-015));
-#349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#350 = PCURVE('',#318,#351);
-#351 = DEFINITIONAL_REPRESENTATION('',(#352),#362);
-#352 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#353,#354,#355,#356,#357,#358,
- #359,#360,#361),.UNSPECIFIED.,.F.,.F.,(9,9),(3.03846879532,
- 3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
-#353 = CARTESIAN_POINT('',(-6.180061448906,2.889303300137));
-#354 = CARTESIAN_POINT('',(-6.192951931186,2.866744956141));
-#355 = CARTESIAN_POINT('',(-6.205842413464,2.847397800923));
-#356 = CARTESIAN_POINT('',(-6.218732895742,2.831267546326));
-#357 = CARTESIAN_POINT('',(-6.231623378028,2.818358765874));
-#358 = CARTESIAN_POINT('',(-6.244513860326,2.808674891747));
-#359 = CARTESIAN_POINT('',(-6.257404342612,2.802218212729));
-#360 = CARTESIAN_POINT('',(-6.270294824896,2.798989873223));
-#361 = CARTESIAN_POINT('',(-6.28318530718,2.798989873223));
-#362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#363 = ADVANCED_FACE('',(#364),#128,.T.);
-#364 = FACE_BOUND('',#365,.T.);
-#365 = EDGE_LOOP('',(#366,#367,#368,#398,#426,#454,#482,#512,#532));
-#366 = ORIENTED_EDGE('',*,*,#114,.F.);
-#367 = ORIENTED_EDGE('',*,*,#147,.T.);
-#368 = ORIENTED_EDGE('',*,*,#369,.F.);
-#369 = EDGE_CURVE('',#370,#148,#372,.T.);
-#370 = VERTEX_POINT('',#371);
-#371 = CARTESIAN_POINT('',(16.346932684807,1.75,-4.326117404599));
-#372 = SURFACE_CURVE('',#373,(#378,#385),.PCURVE_S1.);
-#373 = CIRCLE('',#374,16.909686573086);
-#374 = AXIS2_PLACEMENT_3D('',#375,#376,#377);
-#375 = CARTESIAN_POINT('',(2.157041537714E-032,1.75,-2.720046410332E-015
- ));
-#376 = DIRECTION('',(1.232595164408E-032,1.,-1.554312234475E-015));
-#377 = DIRECTION('',(0.E+000,1.554312234475E-015,1.));
-#378 = PCURVE('',#128,#379);
-#379 = DEFINITIONAL_REPRESENTATION('',(#380),#384);
-#380 = CIRCLE('',#381,16.909686573086);
-#381 = AXIS2_PLACEMENT_2D('',#382,#383);
-#382 = CARTESIAN_POINT('',(3.593795760024,-17.2777771706));
-#383 = DIRECTION('',(1.,1.215432671457E-063));
-#384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#385 = PCURVE('',#215,#386);
-#386 = DEFINITIONAL_REPRESENTATION('',(#387),#397);
-#387 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#388,#389,#390,#391,#392,#393,
- #394,#395,#396),.UNSPECIFIED.,.F.,.F.,(9,9),(1.829509373413,
- 2.144409050619),.PIECEWISE_BEZIER_KNOTS.);
-#388 = CARTESIAN_POINT('',(-6.176537757044,-0.257307371955));
-#389 = CARTESIAN_POINT('',(-6.17543521099,-0.296446195345));
-#390 = CARTESIAN_POINT('',(-6.174119294573,-0.335579739239));
-#391 = CARTESIAN_POINT('',(-6.172576102574,-0.374706739029));
-#392 = CARTESIAN_POINT('',(-6.17078742389,-0.413825777808));
-#393 = CARTESIAN_POINT('',(-6.168729823936,-0.452935222994));
-#394 = CARTESIAN_POINT('',(-6.166373184808,-0.492033139927));
-#395 = CARTESIAN_POINT('',(-6.163678266373,-0.531117156072));
-#396 = CARTESIAN_POINT('',(-6.160591708604,-0.570184193047));
-#397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#398 = ORIENTED_EDGE('',*,*,#399,.F.);
-#399 = EDGE_CURVE('',#400,#370,#402,.T.);
-#400 = VERTEX_POINT('',#401);
-#401 = CARTESIAN_POINT('',(18.257845920264,1.75,-6.237030640016));
-#402 = SURFACE_CURVE('',#403,(#407,#414),.PCURVE_S1.);
-#403 = LINE('',#404,#405);
-#404 = CARTESIAN_POINT('',(17.352020012844,1.75,-5.331204732628));
-#405 = VECTOR('',#406,1.);
-#406 = DIRECTION('',(-0.707106781189,1.099064721075E-015,0.707106781184)
+#315 = DIRECTION('',(-3.170092458684E-016,0.707106781187,0.707106781187)
+ );
+#316 = PCURVE('',#105,#317);
+#317 = DEFINITIONAL_REPRESENTATION('',(#318),#322);
+#318 = ELLIPSE('',#319,24.041630560343,17.);
+#319 = AXIS2_PLACEMENT_2D('',#320,#321);
+#320 = CARTESIAN_POINT('',(32.030343138388,-1.75));
+#321 = DIRECTION('',(1.,0.E+000));
+#322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#323 = PCURVE('',#324,#329);
+#324 = CYLINDRICAL_SURFACE('',#325,17.);
+#325 = AXIS2_PLACEMENT_3D('',#326,#327,#328);
+#326 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#327 = DIRECTION('',(-2.2E-016,-4.884981308351E-032,1.));
+#328 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
+#329 = DEFINITIONAL_REPRESENTATION('',(#330),#340);
+#330 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#331,#332,#333,#334,#335,#336,
+ #337,#338,#339),.UNSPECIFIED.,.F.,.F.,(9,9),(3.14159265359,
+ 3.265438408965),.PIECEWISE_BEZIER_KNOTS.);
+#331 = CARTESIAN_POINT('',(8.9E-016,3.435385976291));
+#332 = CARTESIAN_POINT('',(-1.548071942192E-002,3.435385976291));
+#333 = CARTESIAN_POINT('',(-3.096143884381E-002,3.440042085378));
+#334 = CARTESIAN_POINT('',(-4.644215826585E-002,3.449354303581));
+#335 = CARTESIAN_POINT('',(-6.192287768755E-002,3.463320250328));
+#336 = CARTESIAN_POINT('',(-7.740359710959E-002,3.48193516484));
+#337 = CARTESIAN_POINT('',(-9.288431653152E-002,3.505191908532));
+#338 = CARTESIAN_POINT('',(-0.108365035953,3.533080971783));
+#339 = CARTESIAN_POINT('',(-0.123845755375,3.565590482569));
+#340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#341 = ORIENTED_EDGE('',*,*,#342,.F.);
+#342 = EDGE_CURVE('',#261,#308,#343,.T.);
+#343 = SURFACE_CURVE('',#344,(#349,#356),.PCURVE_S1.);
+#344 = ELLIPSE('',#345,24.041630560343,17.);
+#345 = AXIS2_PLACEMENT_3D('',#346,#347,#348);
+#346 = CARTESIAN_POINT('',(-4.54E-015,-1.00808250636E-030,
+ 20.435385976291));
+#347 = DIRECTION('',(2.990754131623E-018,0.707106781187,-0.707106781187)
+ );
+#348 = DIRECTION('',(-3.170092458684E-016,0.707106781187,0.707106781187)
);
-#407 = PCURVE('',#128,#408);
-#408 = DEFINITIONAL_REPRESENTATION('',(#409),#413);
+#349 = PCURVE('',#105,#350);
+#350 = DEFINITIONAL_REPRESENTATION('',(#351),#355);
+#351 = ELLIPSE('',#352,24.041630560343,17.);
+#352 = AXIS2_PLACEMENT_2D('',#353,#354);
+#353 = CARTESIAN_POINT('',(32.030343138388,-1.75));
+#354 = DIRECTION('',(1.,0.E+000));
+#355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#356 = PCURVE('',#324,#357);
+#357 = DEFINITIONAL_REPRESENTATION('',(#358),#368);
+#358 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#359,#360,#361,#362,#363,#364,
+ #365,#366,#367),.UNSPECIFIED.,.F.,.F.,(9,9),(3.017746898214,
+ 3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
+#359 = CARTESIAN_POINT('',(-6.159339551804,3.565590482569));
+#360 = CARTESIAN_POINT('',(-6.174820271226,3.533080971783));
+#361 = CARTESIAN_POINT('',(-6.190300990643,3.505191908537));
+#362 = CARTESIAN_POINT('',(-6.205781710061,3.481935164818));
+#363 = CARTESIAN_POINT('',(-6.221262429466,3.463320250361));
+#364 = CARTESIAN_POINT('',(-6.236743148922,3.449354303568));
+#365 = CARTESIAN_POINT('',(-6.252223868329,3.440042085383));
+#366 = CARTESIAN_POINT('',(-6.267704587758,3.435385976291));
+#367 = CARTESIAN_POINT('',(-6.28318530718,3.435385976291));
+#368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#369 = ADVANCED_FACE('',(#370),#132,.T.);
+#370 = FACE_BOUND('',#371,.T.);
+#371 = EDGE_LOOP('',(#372,#373,#374,#404,#432,#461,#489,#519,#540));
+#372 = ORIENTED_EDGE('',*,*,#117,.F.);
+#373 = ORIENTED_EDGE('',*,*,#151,.T.);
+#374 = ORIENTED_EDGE('',*,*,#375,.F.);
+#375 = EDGE_CURVE('',#376,#152,#378,.T.);
+#376 = VERTEX_POINT('',#377);
+#377 = CARTESIAN_POINT('',(1.75,-16.39059162427,-4.157644309745));
+#378 = SURFACE_CURVE('',#379,(#384,#391),.PCURVE_S1.);
+#379 = CIRCLE('',#380,16.909686573086);
+#380 = AXIS2_PLACEMENT_3D('',#381,#382,#383);
+#381 = CARTESIAN_POINT('',(1.75,3.885780586188E-016,3.9E-016));
+#382 = DIRECTION('',(1.,2.22044604925E-016,2.2E-016));
+#383 = DIRECTION('',(-2.2E-016,-4.884981308351E-032,1.));
+#384 = PCURVE('',#132,#385);
+#385 = DEFINITIONAL_REPRESENTATION('',(#386),#390);
+#386 = CIRCLE('',#387,16.909686573086);
+#387 = AXIS2_PLACEMENT_2D('',#388,#389);
+#388 = CARTESIAN_POINT('',(3.585054154348,-17.42726655428));
+#389 = DIRECTION('',(1.,0.E+000));
+#390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#391 = PCURVE('',#219,#392);
+#392 = DEFINITIONAL_REPRESENTATION('',(#393),#403);
+#393 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#394,#395,#396,#397,#398,#399,
+ #400,#401,#402),.UNSPECIFIED.,.F.,.F.,(9,9),(1.570796326795,
+ 2.171233429411),.PIECEWISE_BEZIER_KNOTS.);
+#394 = CARTESIAN_POINT('',(-6.18006144891,6.E-017));
+#395 = CARTESIAN_POINT('',(-6.18006144891,-7.465590597129E-002));
+#396 = CARTESIAN_POINT('',(-6.179402206511,-0.149311810039));
+#397 = CARTESIAN_POINT('',(-6.178084016447,-0.223960937889));
+#398 = CARTESIAN_POINT('',(-6.176066583528,-0.298596431198));
+#399 = CARTESIAN_POINT('',(-6.173274712961,-0.373210705027));
+#400 = CARTESIAN_POINT('',(-6.169571298126,-0.447793724396));
+#401 = CARTESIAN_POINT('',(-6.164753564837,-0.52233258298));
+#402 = CARTESIAN_POINT('',(-6.158406832787,-0.596803690627));
+#403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#404 = ORIENTED_EDGE('',*,*,#405,.F.);
+#405 = EDGE_CURVE('',#406,#376,#408,.T.);
+#406 = VERTEX_POINT('',#407);
+#407 = CARTESIAN_POINT('',(1.75,-18.54762661262,-6.314679298072));
+#408 = SURFACE_CURVE('',#409,(#413,#420),.PCURVE_S1.);
#409 = LINE('',#410,#411);
-#410 = CARTESIAN_POINT('',(-1.737408972605,7.424284223546E-002));
+#410 = CARTESIAN_POINT('',(1.75,-17.58513031209,-5.35218299757));
#411 = VECTOR('',#412,1.);
-#412 = DIRECTION('',(0.707106781184,-0.707106781189));
-#413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#414 = PCURVE('',#415,#420);
-#415 = PLANE('',#416);
-#416 = AXIS2_PLACEMENT_3D('',#417,#418,#419);
-#417 = CARTESIAN_POINT('',(18.257845920264,3.75,-6.237030640042));
-#418 = DIRECTION('',(-0.707106781184,-7.850462293447E-016,
- -0.707106781189));
-#419 = DIRECTION('',(-0.707106781189,7.85046229339E-016,0.707106781184)
+#412 = DIRECTION('',(-3.170092458684E-016,0.707106781187,0.707106781187)
);
-#420 = DEFINITIONAL_REPRESENTATION('',(#421),#425);
-#421 = LINE('',#422,#423);
-#422 = CARTESIAN_POINT('',(1.281031283418,-2.));
-#423 = VECTOR('',#424,1.);
-#424 = DIRECTION('',(1.,3.140184917356E-016));
-#425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#426 = ORIENTED_EDGE('',*,*,#427,.F.);
-#427 = EDGE_CURVE('',#428,#400,#430,.T.);
-#428 = VERTEX_POINT('',#429);
-#429 = CARTESIAN_POINT('',(20.379184132051,1.75,-4.115728164812));
-#430 = SURFACE_CURVE('',#431,(#436,#443),.PCURVE_S1.);
-#431 = CIRCLE('',#432,1.5);
-#432 = AXIS2_PLACEMENT_3D('',#433,#434,#435);
-#433 = CARTESIAN_POINT('',(19.318516525781,1.75,-5.17638090205));
-#434 = DIRECTION('',(0.E+000,1.,-1.110223024625E-015));
-#435 = DIRECTION('',(1.,0.E+000,0.E+000));
-#436 = PCURVE('',#128,#437);
-#437 = DEFINITIONAL_REPRESENTATION('',(#438),#442);
-#438 = CIRCLE('',#439,1.5);
-#439 = AXIS2_PLACEMENT_2D('',#440,#441);
-#440 = CARTESIAN_POINT('',(-1.582585142027,2.040739355173));
-#441 = DIRECTION('',(0.E+000,1.));
-#442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#443 = PCURVE('',#444,#449);
-#444 = CYLINDRICAL_SURFACE('',#445,1.5);
-#445 = AXIS2_PLACEMENT_3D('',#446,#447,#448);
-#446 = CARTESIAN_POINT('',(19.318516525781,3.75,-5.17638090205));
-#447 = DIRECTION('',(0.E+000,1.,-1.110223024625E-015));
-#448 = DIRECTION('',(1.,0.E+000,0.E+000));
-#449 = DEFINITIONAL_REPRESENTATION('',(#450),#453);
-#450 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#451,#452),.UNSPECIFIED.,.F.,.F.,
- (2,2),(5.49779415311,8.639389634442),.PIECEWISE_BEZIER_KNOTS.);
-#451 = CARTESIAN_POINT('',(-7.068576461249,-2.));
-#452 = CARTESIAN_POINT('',(-3.926980979917,-2.));
-#453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#454 = ORIENTED_EDGE('',*,*,#455,.T.);
-#455 = EDGE_CURVE('',#428,#456,#458,.T.);
-#456 = VERTEX_POINT('',#457);
-#457 = CARTESIAN_POINT('',(16.897784679788,1.75,-0.634328712524));
-#458 = SURFACE_CURVE('',#459,(#463,#470),.PCURVE_S1.);
-#459 = LINE('',#460,#461);
-#460 = CARTESIAN_POINT('',(19.473349290499,1.75,-3.209893323254));
-#461 = VECTOR('',#462,1.);
-#462 = DIRECTION('',(-0.707106781184,1.099064721083E-015,0.707106781189)
+#413 = PCURVE('',#132,#414);
+#414 = DEFINITIONAL_REPRESENTATION('',(#415),#419);
+#415 = LINE('',#416,#417);
+#416 = CARTESIAN_POINT('',(-1.767128843222,0.157863757808));
+#417 = VECTOR('',#418,1.);
+#418 = DIRECTION('',(0.707106781187,-0.707106781187));
+#419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#420 = PCURVE('',#421,#426);
+#421 = PLANE('',#422);
+#422 = AXIS2_PLACEMENT_3D('',#423,#424,#425);
+#423 = CARTESIAN_POINT('',(3.75,-18.54762661261,-6.314679298085));
+#424 = DIRECTION('',(2.990754131622E-018,0.707106781187,-0.707106781187)
);
-#463 = PCURVE('',#128,#464);
-#464 = DEFINITIONAL_REPRESENTATION('',(#465),#469);
-#465 = LINE('',#466,#467);
-#466 = CARTESIAN_POINT('',(0.38390243677,2.19557211989));
-#467 = VECTOR('',#468,1.);
-#468 = DIRECTION('',(0.707106781189,-0.707106781184));
-#469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#470 = PCURVE('',#471,#476);
-#471 = PLANE('',#472);
-#472 = AXIS2_PLACEMENT_3D('',#473,#474,#475);
-#473 = CARTESIAN_POINT('',(20.379184132051,3.75,-4.115728164812));
-#474 = DIRECTION('',(-0.707106781189,-7.85046229339E-016,-0.707106781184
- ));
-#475 = DIRECTION('',(-0.707106781184,7.850462293448E-016,0.707106781189)
+#425 = DIRECTION('',(-3.170092458684E-016,0.707106781187,0.707106781187)
);
-#476 = DEFINITIONAL_REPRESENTATION('',(#477),#481);
-#477 = LINE('',#478,#479);
-#478 = CARTESIAN_POINT('',(1.281043918197,-2.));
-#479 = VECTOR('',#480,1.);
-#480 = DIRECTION('',(1.,3.140184917379E-016));
-#481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#482 = ORIENTED_EDGE('',*,*,#483,.F.);
-#483 = EDGE_CURVE('',#484,#456,#486,.T.);
-#484 = VERTEX_POINT('',#485);
-#485 = CARTESIAN_POINT('',(16.909686573086,1.75,-3.247633732607E-015));
-#486 = SURFACE_CURVE('',#487,(#492,#499),.PCURVE_S1.);
-#487 = CIRCLE('',#488,16.909686573086);
-#488 = AXIS2_PLACEMENT_3D('',#489,#490,#491);
-#489 = CARTESIAN_POINT('',(2.157041537714E-032,1.75,-2.720046410332E-015
- ));
-#490 = DIRECTION('',(1.232595164408E-032,1.,-1.554312234475E-015));
-#491 = DIRECTION('',(0.E+000,1.554312234475E-015,1.));
-#492 = PCURVE('',#128,#493);
-#493 = DEFINITIONAL_REPRESENTATION('',(#494),#498);
+#426 = DEFINITIONAL_REPRESENTATION('',(#427),#431);
+#427 = LINE('',#428,#429);
+#428 = CARTESIAN_POINT('',(1.361175321922,-2.));
+#429 = VECTOR('',#430,1.);
+#430 = DIRECTION('',(1.,0.E+000));
+#431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#432 = ORIENTED_EDGE('',*,*,#433,.F.);
+#433 = EDGE_CURVE('',#434,#406,#436,.T.);
+#434 = VERTEX_POINT('',#435);
+#435 = CARTESIAN_POINT('',(1.75,-20.6689483154,-4.193360313783));
+#436 = SURFACE_CURVE('',#437,(#442,#449),.PCURVE_S1.);
+#437 = CIRCLE('',#438,1.5);
+#438 = AXIS2_PLACEMENT_3D('',#439,#440,#441);
+#439 = CARTESIAN_POINT('',(1.75,-19.60829427366,-5.254026615581));
+#440 = DIRECTION('',(1.,2.22044604925E-016,2.2E-016));
+#441 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
+#442 = PCURVE('',#132,#443);
+#443 = DEFINITIONAL_REPRESENTATION('',(#444),#448);
+#444 = CIRCLE('',#445,1.5);
+#445 = AXIS2_PLACEMENT_2D('',#446,#447);
+#446 = CARTESIAN_POINT('',(-1.668972461233,2.181027719379));
+#447 = DIRECTION('',(0.E+000,1.));
+#448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#449 = PCURVE('',#450,#455);
+#450 = CYLINDRICAL_SURFACE('',#451,1.5);
+#451 = AXIS2_PLACEMENT_3D('',#452,#453,#454);
+#452 = CARTESIAN_POINT('',(3.75,-19.60829427366,-5.254026615581));
+#453 = DIRECTION('',(1.,2.22044604925E-016,2.2E-016));
+#454 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
+#455 = DEFINITIONAL_REPRESENTATION('',(#456),#460);
+#456 = LINE('',#457,#458);
+#457 = CARTESIAN_POINT('',(-12.56637061435,-2.));
+#458 = VECTOR('',#459,1.);
+#459 = DIRECTION('',(1.,-0.E+000));
+#460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#461 = ORIENTED_EDGE('',*,*,#462,.T.);
+#462 = EDGE_CURVE('',#434,#463,#465,.T.);
+#463 = VERTEX_POINT('',#464);
+#464 = CARTESIAN_POINT('',(1.75,-16.90425233165,-0.428664330014));
+#465 = SURFACE_CURVE('',#466,(#470,#477),.PCURVE_S1.);
+#466 = LINE('',#467,#468);
+#467 = CARTESIAN_POINT('',(1.75,-19.70645133527,-3.230863333639));
+#468 = VECTOR('',#469,1.);
+#469 = DIRECTION('',(-3.170092458682E-016,0.707106781186,0.707106781187)
+ );
+#470 = PCURVE('',#132,#471);
+#471 = DEFINITIONAL_REPRESENTATION('',(#472),#476);
+#472 = LINE('',#473,#474);
+#473 = CARTESIAN_POINT('',(0.354190820709,2.279184780981));
+#474 = VECTOR('',#475,1.);
+#475 = DIRECTION('',(0.707106781187,-0.707106781186));
+#476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#477 = PCURVE('',#478,#483);
+#478 = PLANE('',#479);
+#479 = AXIS2_PLACEMENT_3D('',#480,#481,#482);
+#480 = CARTESIAN_POINT('',(3.75,-20.6689483154,-4.193360313774));
+#481 = DIRECTION('',(2.990754131426E-018,0.707106781187,-0.707106781186)
+ );
+#482 = DIRECTION('',(-3.170092458682E-016,0.707106781186,0.707106781187)
+ );
+#483 = DEFINITIONAL_REPRESENTATION('',(#484),#488);
+#484 = LINE('',#485,#486);
+#485 = CARTESIAN_POINT('',(1.361176283049,-2.));
+#486 = VECTOR('',#487,1.);
+#487 = DIRECTION('',(1.,0.E+000));
+#488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#489 = ORIENTED_EDGE('',*,*,#490,.F.);
+#490 = EDGE_CURVE('',#491,#463,#493,.T.);
+#491 = VERTEX_POINT('',#492);
+#492 = CARTESIAN_POINT('',(1.75,-16.90968657308,-1.E-015));
+#493 = SURFACE_CURVE('',#494,(#499,#506),.PCURVE_S1.);
#494 = CIRCLE('',#495,16.909686573086);
-#495 = AXIS2_PLACEMENT_2D('',#496,#497);
-#496 = CARTESIAN_POINT('',(3.593795760024,-17.2777771706));
-#497 = DIRECTION('',(1.,1.215432671457E-063));
-#498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#499 = PCURVE('',#215,#500);
-#500 = DEFINITIONAL_REPRESENTATION('',(#501),#511);
-#501 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#502,#503,#504,#505,#506,#507,
- #508,#509,#510),.UNSPECIFIED.,.F.,.F.,(9,9),(1.570796326795,
- 1.608317872562),.PIECEWISE_BEZIER_KNOTS.);
-#502 = CARTESIAN_POINT('',(-6.18006144891,-3.052309162703E-017));
-#503 = CARTESIAN_POINT('',(-6.18006144891,-4.665276313635E-003));
-#504 = CARTESIAN_POINT('',(-6.180058874583,-9.330552622434E-003));
-#505 = CARTESIAN_POINT('',(-6.180053725979,-1.399582727199E-002));
-#506 = CARTESIAN_POINT('',(-6.180046002534,-1.866109860697E-002));
-#507 = CARTESIAN_POINT('',(-6.180035703075,-2.332636497045E-002));
-#508 = CARTESIAN_POINT('',(-6.180022825824,-2.799162470315E-002));
-#509 = CARTESIAN_POINT('',(-6.180007368399,-3.265687614266E-002));
-#510 = CARTESIAN_POINT('',(-6.179989327808,-3.732211762261E-002));
-#511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#512 = ORIENTED_EDGE('',*,*,#513,.T.);
-#513 = EDGE_CURVE('',#484,#255,#514,.T.);
-#514 = SURFACE_CURVE('',#515,(#519,#526),.PCURVE_S1.);
-#515 = LINE('',#516,#517);
-#516 = CARTESIAN_POINT('',(16.909686573086,1.75,-2.720046410332E-015));
-#517 = VECTOR('',#518,1.);
-#518 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
-#519 = PCURVE('',#128,#520);
-#520 = DEFINITIONAL_REPRESENTATION('',(#521),#525);
-#521 = LINE('',#522,#523);
-#522 = CARTESIAN_POINT('',(3.593795760024,-0.368090597523));
-#523 = VECTOR('',#524,1.);
-#524 = DIRECTION('',(1.,1.094764425254E-047));
-#525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#526 = PCURVE('',#318,#527);
-#527 = DEFINITIONAL_REPRESENTATION('',(#528),#531);
-#528 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#529,#530),.UNSPECIFIED.,.F.,.F.,
- (2,2),(-5.275873222753E-016,2.889303300137),.PIECEWISE_BEZIER_KNOTS.);
-#529 = CARTESIAN_POINT('',(-6.18006144891,-2.081899556751E-015));
-#530 = CARTESIAN_POINT('',(-6.18006144891,2.889303300137));
-#531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#532 = ORIENTED_EDGE('',*,*,#254,.F.);
-#533 = ADVANCED_FACE('',(#534),#71,.F.);
-#534 = FACE_BOUND('',#535,.F.);
-#535 = EDGE_LOOP('',(#536,#537,#538,#568,#596,#624,#652,#682,#702));
-#536 = ORIENTED_EDGE('',*,*,#55,.F.);
-#537 = ORIENTED_EDGE('',*,*,#171,.T.);
-#538 = ORIENTED_EDGE('',*,*,#539,.F.);
-#539 = EDGE_CURVE('',#540,#172,#542,.T.);
-#540 = VERTEX_POINT('',#541);
-#541 = CARTESIAN_POINT('',(16.346932684807,-1.75,-4.326117404599));
-#542 = SURFACE_CURVE('',#543,(#548,#555),.PCURVE_S1.);
-#543 = CIRCLE('',#544,16.909686573086);
-#544 = AXIS2_PLACEMENT_3D('',#545,#546,#547);
-#545 = CARTESIAN_POINT('',(-2.157041537714E-032,-1.75,
- 2.720046410332E-015));
-#546 = DIRECTION('',(1.232595164408E-032,1.,-1.554312234475E-015));
-#547 = DIRECTION('',(0.E+000,1.554312234475E-015,1.));
-#548 = PCURVE('',#71,#549);
-#549 = DEFINITIONAL_REPRESENTATION('',(#550),#554);
-#550 = CIRCLE('',#551,16.909686573086);
-#551 = AXIS2_PLACEMENT_2D('',#552,#553);
-#552 = CARTESIAN_POINT('',(3.593795760024,-17.2777771706));
-#553 = DIRECTION('',(1.,1.215432671457E-063));
-#554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#555 = PCURVE('',#215,#556);
-#556 = DEFINITIONAL_REPRESENTATION('',(#557),#567);
-#557 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#558,#559,#560,#561,#562,#563,
- #564,#565,#566),.UNSPECIFIED.,.F.,.F.,(9,9),(1.829509373413,
- 2.144409050619),.PIECEWISE_BEZIER_KNOTS.);
-#558 = CARTESIAN_POINT('',(-0.106647550127,-0.257307371956));
-#559 = CARTESIAN_POINT('',(-0.107750096179,-0.296446195345));
-#560 = CARTESIAN_POINT('',(-0.109066012596,-0.33557973924));
-#561 = CARTESIAN_POINT('',(-0.110609204598,-0.37470673903));
-#562 = CARTESIAN_POINT('',(-0.112397883286,-0.413825777808));
-#563 = CARTESIAN_POINT('',(-0.114455483244,-0.452935222994));
-#564 = CARTESIAN_POINT('',(-0.116812122369,-0.492033139927));
-#565 = CARTESIAN_POINT('',(-0.119507040807,-0.531117156072));
-#566 = CARTESIAN_POINT('',(-0.122593598575,-0.570184193047));
-#567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#568 = ORIENTED_EDGE('',*,*,#569,.F.);
-#569 = EDGE_CURVE('',#570,#540,#572,.T.);
-#570 = VERTEX_POINT('',#571);
-#571 = CARTESIAN_POINT('',(18.257845920264,-1.75,-6.237030640016));
-#572 = SURFACE_CURVE('',#573,(#577,#584),.PCURVE_S1.);
-#573 = LINE('',#574,#575);
-#574 = CARTESIAN_POINT('',(17.352020012844,-1.75,-5.331204732628));
-#575 = VECTOR('',#576,1.);
-#576 = DIRECTION('',(-0.707106781189,1.099064721075E-015,0.707106781184)
+#495 = AXIS2_PLACEMENT_3D('',#496,#497,#498);
+#496 = CARTESIAN_POINT('',(1.75,3.885780586188E-016,3.9E-016));
+#497 = DIRECTION('',(1.,2.22044604925E-016,2.2E-016));
+#498 = DIRECTION('',(-2.2E-016,-4.884981308351E-032,1.));
+#499 = PCURVE('',#132,#500);
+#500 = DEFINITIONAL_REPRESENTATION('',(#501),#505);
+#501 = CIRCLE('',#502,16.909686573086);
+#502 = AXIS2_PLACEMENT_2D('',#503,#504);
+#503 = CARTESIAN_POINT('',(3.585054154348,-17.42726655428));
+#504 = DIRECTION('',(1.,0.E+000));
+#505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#506 = PCURVE('',#219,#507);
+#507 = DEFINITIONAL_REPRESENTATION('',(#508),#518);
+#508 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#509,#510,#511,#512,#513,#514,
+ #515,#516,#517),.UNSPECIFIED.,.F.,.F.,(9,9),(1.570796326795,
+ 2.171233429411),.PIECEWISE_BEZIER_KNOTS.);
+#509 = CARTESIAN_POINT('',(-6.18006144891,6.E-017));
+#510 = CARTESIAN_POINT('',(-6.18006144891,-7.465590597129E-002));
+#511 = CARTESIAN_POINT('',(-6.179402206511,-0.149311810039));
+#512 = CARTESIAN_POINT('',(-6.178084016447,-0.223960937889));
+#513 = CARTESIAN_POINT('',(-6.176066583528,-0.298596431198));
+#514 = CARTESIAN_POINT('',(-6.173274712961,-0.373210705027));
+#515 = CARTESIAN_POINT('',(-6.169571298126,-0.447793724396));
+#516 = CARTESIAN_POINT('',(-6.164753564837,-0.52233258298));
+#517 = CARTESIAN_POINT('',(-6.158406832787,-0.596803690627));
+#518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#519 = ORIENTED_EDGE('',*,*,#520,.T.);
+#520 = EDGE_CURVE('',#491,#261,#521,.T.);
+#521 = SURFACE_CURVE('',#522,(#526,#533),.PCURVE_S1.);
+#522 = LINE('',#523,#524);
+#523 = CARTESIAN_POINT('',(1.75,-16.90968657308,3.9E-016));
+#524 = VECTOR('',#525,1.);
+#525 = DIRECTION('',(-2.2E-016,-4.884981308351E-032,1.));
+#526 = PCURVE('',#132,#527);
+#527 = DEFINITIONAL_REPRESENTATION('',(#528),#532);
+#528 = LINE('',#529,#530);
+#529 = CARTESIAN_POINT('',(3.585054154348,-0.517579981203));
+#530 = VECTOR('',#531,1.);
+#531 = DIRECTION('',(1.,0.E+000));
+#532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#533 = PCURVE('',#324,#534);
+#534 = DEFINITIONAL_REPRESENTATION('',(#535),#539);
+#535 = LINE('',#536,#537);
+#536 = CARTESIAN_POINT('',(-6.18006144891,-0.E+000));
+#537 = VECTOR('',#538,1.);
+#538 = DIRECTION('',(-0.E+000,1.));
+#539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#540 = ORIENTED_EDGE('',*,*,#260,.F.);
+#541 = ADVANCED_FACE('',(#542),#73,.F.);
+#542 = FACE_BOUND('',#543,.F.);
+#543 = EDGE_LOOP('',(#544,#545,#546,#576,#604,#633,#661,#691,#712));
+#544 = ORIENTED_EDGE('',*,*,#56,.F.);
+#545 = ORIENTED_EDGE('',*,*,#175,.T.);
+#546 = ORIENTED_EDGE('',*,*,#547,.F.);
+#547 = EDGE_CURVE('',#548,#176,#550,.T.);
+#548 = VERTEX_POINT('',#549);
+#549 = CARTESIAN_POINT('',(-1.75,-16.39059162427,-4.157644309745));
+#550 = SURFACE_CURVE('',#551,(#556,#563),.PCURVE_S1.);
+#551 = CIRCLE('',#552,16.909686573086);
+#552 = AXIS2_PLACEMENT_3D('',#553,#554,#555);
+#553 = CARTESIAN_POINT('',(-1.75,-3.885780586188E-016,-3.9E-016));
+#554 = DIRECTION('',(1.,2.22044604925E-016,2.2E-016));
+#555 = DIRECTION('',(-2.2E-016,-4.884981308351E-032,1.));
+#556 = PCURVE('',#73,#557);
+#557 = DEFINITIONAL_REPRESENTATION('',(#558),#562);
+#558 = CIRCLE('',#559,16.909686573086);
+#559 = AXIS2_PLACEMENT_2D('',#560,#561);
+#560 = CARTESIAN_POINT('',(3.585054154348,-17.42726655428));
+#561 = DIRECTION('',(1.,0.E+000));
+#562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#563 = PCURVE('',#219,#564);
+#564 = DEFINITIONAL_REPRESENTATION('',(#565),#575);
+#565 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#566,#567,#568,#569,#570,#571,
+ #572,#573,#574),.UNSPECIFIED.,.F.,.F.,(9,9),(1.570796326795,
+ 2.171233429411),.PIECEWISE_BEZIER_KNOTS.);
+#566 = CARTESIAN_POINT('',(-0.10312385827,6.E-017));
+#567 = CARTESIAN_POINT('',(-0.10312385827,-7.465590597129E-002));
+#568 = CARTESIAN_POINT('',(-0.103783100659,-0.149311810039));
+#569 = CARTESIAN_POINT('',(-0.105101290754,-0.223960937889));
+#570 = CARTESIAN_POINT('',(-0.107118723599,-0.298596431198));
+#571 = CARTESIAN_POINT('',(-0.109910594245,-0.373210705027));
+#572 = CARTESIAN_POINT('',(-0.113614009045,-0.447793724396));
+#573 = CARTESIAN_POINT('',(-0.118431742343,-0.52233258298));
+#574 = CARTESIAN_POINT('',(-0.124778474393,-0.596803690627));
+#575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#576 = ORIENTED_EDGE('',*,*,#577,.F.);
+#577 = EDGE_CURVE('',#578,#548,#580,.T.);
+#578 = VERTEX_POINT('',#579);
+#579 = CARTESIAN_POINT('',(-1.75,-18.54762661262,-6.314679298072));
+#580 = SURFACE_CURVE('',#581,(#585,#592),.PCURVE_S1.);
+#581 = LINE('',#582,#583);
+#582 = CARTESIAN_POINT('',(-1.75,-17.58513031209,-5.35218299757));
+#583 = VECTOR('',#584,1.);
+#584 = DIRECTION('',(-3.170092458684E-016,0.707106781187,0.707106781187)
);
-#577 = PCURVE('',#71,#578);
-#578 = DEFINITIONAL_REPRESENTATION('',(#579),#583);
-#579 = LINE('',#580,#581);
-#580 = CARTESIAN_POINT('',(-1.737408972605,7.424284223546E-002));
-#581 = VECTOR('',#582,1.);
-#582 = DIRECTION('',(0.707106781184,-0.707106781189));
-#583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#584 = PCURVE('',#585,#590);
-#585 = PLANE('',#586);
-#586 = AXIS2_PLACEMENT_3D('',#587,#588,#589);
-#587 = CARTESIAN_POINT('',(18.257845920264,3.75,-6.237030640042));
-#588 = DIRECTION('',(-0.707106781184,-7.850462293447E-016,
- -0.707106781189));
-#589 = DIRECTION('',(-0.707106781189,7.85046229339E-016,0.707106781184)
+#585 = PCURVE('',#73,#586);
+#586 = DEFINITIONAL_REPRESENTATION('',(#587),#591);
+#587 = LINE('',#588,#589);
+#588 = CARTESIAN_POINT('',(-1.767128843222,0.157863757808));
+#589 = VECTOR('',#590,1.);
+#590 = DIRECTION('',(0.707106781187,-0.707106781187));
+#591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#592 = PCURVE('',#593,#598);
+#593 = PLANE('',#594);
+#594 = AXIS2_PLACEMENT_3D('',#595,#596,#597);
+#595 = CARTESIAN_POINT('',(3.75,-18.54762661261,-6.314679298085));
+#596 = DIRECTION('',(2.990754131622E-018,0.707106781187,-0.707106781187)
);
-#590 = DEFINITIONAL_REPRESENTATION('',(#591),#595);
-#591 = LINE('',#592,#593);
-#592 = CARTESIAN_POINT('',(1.281031283418,-5.5));
-#593 = VECTOR('',#594,1.);
-#594 = DIRECTION('',(1.,3.140184917356E-016));
-#595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#596 = ORIENTED_EDGE('',*,*,#597,.F.);
-#597 = EDGE_CURVE('',#598,#570,#600,.T.);
-#598 = VERTEX_POINT('',#599);
-#599 = CARTESIAN_POINT('',(20.379184132051,-1.75,-4.115728164812));
-#600 = SURFACE_CURVE('',#601,(#606,#613),.PCURVE_S1.);
-#601 = CIRCLE('',#602,1.5);
-#602 = AXIS2_PLACEMENT_3D('',#603,#604,#605);
-#603 = CARTESIAN_POINT('',(19.318516525781,-1.75,-5.17638090205));
-#604 = DIRECTION('',(0.E+000,1.,-1.110223024625E-015));
-#605 = DIRECTION('',(1.,0.E+000,0.E+000));
-#606 = PCURVE('',#71,#607);
-#607 = DEFINITIONAL_REPRESENTATION('',(#608),#612);
-#608 = CIRCLE('',#609,1.5);
-#609 = AXIS2_PLACEMENT_2D('',#610,#611);
-#610 = CARTESIAN_POINT('',(-1.582585142027,2.040739355173));
-#611 = DIRECTION('',(0.E+000,1.));
-#612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#613 = PCURVE('',#614,#619);
-#614 = CYLINDRICAL_SURFACE('',#615,1.5);
-#615 = AXIS2_PLACEMENT_3D('',#616,#617,#618);
-#616 = CARTESIAN_POINT('',(19.318516525781,3.75,-5.17638090205));
-#617 = DIRECTION('',(0.E+000,1.,-1.110223024625E-015));
-#618 = DIRECTION('',(1.,0.E+000,0.E+000));
-#619 = DEFINITIONAL_REPRESENTATION('',(#620),#623);
-#620 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#621,#622),.UNSPECIFIED.,.F.,.F.,
- (2,2),(5.49779415311,8.639389634442),.PIECEWISE_BEZIER_KNOTS.);
-#621 = CARTESIAN_POINT('',(-7.068576461249,-5.5));
-#622 = CARTESIAN_POINT('',(-3.926980979917,-5.5));
-#623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#624 = ORIENTED_EDGE('',*,*,#625,.T.);
-#625 = EDGE_CURVE('',#598,#626,#628,.T.);
-#626 = VERTEX_POINT('',#627);
-#627 = CARTESIAN_POINT('',(16.897784679788,-1.75,-0.634328712524));
-#628 = SURFACE_CURVE('',#629,(#633,#640),.PCURVE_S1.);
-#629 = LINE('',#630,#631);
-#630 = CARTESIAN_POINT('',(19.473349290499,-1.75,-3.209893323254));
-#631 = VECTOR('',#632,1.);
-#632 = DIRECTION('',(-0.707106781184,1.099064721083E-015,0.707106781189)
+#597 = DIRECTION('',(-3.170092458684E-016,0.707106781187,0.707106781187)
);
-#633 = PCURVE('',#71,#634);
-#634 = DEFINITIONAL_REPRESENTATION('',(#635),#639);
-#635 = LINE('',#636,#637);
-#636 = CARTESIAN_POINT('',(0.38390243677,2.19557211989));
-#637 = VECTOR('',#638,1.);
-#638 = DIRECTION('',(0.707106781189,-0.707106781184));
-#639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#640 = PCURVE('',#641,#646);
-#641 = PLANE('',#642);
-#642 = AXIS2_PLACEMENT_3D('',#643,#644,#645);
-#643 = CARTESIAN_POINT('',(20.379184132051,3.75,-4.115728164812));
-#644 = DIRECTION('',(-0.707106781189,-7.85046229339E-016,-0.707106781184
- ));
-#645 = DIRECTION('',(-0.707106781184,7.850462293448E-016,0.707106781189)
+#598 = DEFINITIONAL_REPRESENTATION('',(#599),#603);
+#599 = LINE('',#600,#601);
+#600 = CARTESIAN_POINT('',(1.361175321922,-5.5));
+#601 = VECTOR('',#602,1.);
+#602 = DIRECTION('',(1.,0.E+000));
+#603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#604 = ORIENTED_EDGE('',*,*,#605,.F.);
+#605 = EDGE_CURVE('',#606,#578,#608,.T.);
+#606 = VERTEX_POINT('',#607);
+#607 = CARTESIAN_POINT('',(-1.75,-20.6689483154,-4.193360313783));
+#608 = SURFACE_CURVE('',#609,(#614,#621),.PCURVE_S1.);
+#609 = CIRCLE('',#610,1.5);
+#610 = AXIS2_PLACEMENT_3D('',#611,#612,#613);
+#611 = CARTESIAN_POINT('',(-1.75,-19.60829427366,-5.254026615581));
+#612 = DIRECTION('',(1.,2.22044604925E-016,2.2E-016));
+#613 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
+#614 = PCURVE('',#73,#615);
+#615 = DEFINITIONAL_REPRESENTATION('',(#616),#620);
+#616 = CIRCLE('',#617,1.5);
+#617 = AXIS2_PLACEMENT_2D('',#618,#619);
+#618 = CARTESIAN_POINT('',(-1.668972461233,2.181027719379));
+#619 = DIRECTION('',(0.E+000,1.));
+#620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#621 = PCURVE('',#622,#627);
+#622 = CYLINDRICAL_SURFACE('',#623,1.5);
+#623 = AXIS2_PLACEMENT_3D('',#624,#625,#626);
+#624 = CARTESIAN_POINT('',(3.75,-19.60829427366,-5.254026615581));
+#625 = DIRECTION('',(1.,2.22044604925E-016,2.2E-016));
+#626 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
+#627 = DEFINITIONAL_REPRESENTATION('',(#628),#632);
+#628 = LINE('',#629,#630);
+#629 = CARTESIAN_POINT('',(-12.56637061435,-5.5));
+#630 = VECTOR('',#631,1.);
+#631 = DIRECTION('',(1.,-0.E+000));
+#632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#633 = ORIENTED_EDGE('',*,*,#634,.T.);
+#634 = EDGE_CURVE('',#606,#635,#637,.T.);
+#635 = VERTEX_POINT('',#636);
+#636 = CARTESIAN_POINT('',(-1.75,-16.90425233165,-0.428664330014));
+#637 = SURFACE_CURVE('',#638,(#642,#649),.PCURVE_S1.);
+#638 = LINE('',#639,#640);
+#639 = CARTESIAN_POINT('',(-1.75,-19.70645133527,-3.230863333639));
+#640 = VECTOR('',#641,1.);
+#641 = DIRECTION('',(-3.170092458682E-016,0.707106781186,0.707106781187)
+ );
+#642 = PCURVE('',#73,#643);
+#643 = DEFINITIONAL_REPRESENTATION('',(#644),#648);
+#644 = LINE('',#645,#646);
+#645 = CARTESIAN_POINT('',(0.354190820709,2.279184780981));
+#646 = VECTOR('',#647,1.);
+#647 = DIRECTION('',(0.707106781187,-0.707106781186));
+#648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#649 = PCURVE('',#650,#655);
+#650 = PLANE('',#651);
+#651 = AXIS2_PLACEMENT_3D('',#652,#653,#654);
+#652 = CARTESIAN_POINT('',(3.75,-20.6689483154,-4.193360313774));
+#653 = DIRECTION('',(2.990754131426E-018,0.707106781187,-0.707106781186)
+ );
+#654 = DIRECTION('',(-3.170092458682E-016,0.707106781186,0.707106781187)
);
-#646 = DEFINITIONAL_REPRESENTATION('',(#647),#651);
-#647 = LINE('',#648,#649);
-#648 = CARTESIAN_POINT('',(1.281043918197,-5.5));
-#649 = VECTOR('',#650,1.);
-#650 = DIRECTION('',(1.,3.140184917379E-016));
-#651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#652 = ORIENTED_EDGE('',*,*,#653,.F.);
-#653 = EDGE_CURVE('',#654,#626,#656,.T.);
-#654 = VERTEX_POINT('',#655);
-#655 = CARTESIAN_POINT('',(16.909686573086,-1.75,-9.161653808941E-016));
-#656 = SURFACE_CURVE('',#657,(#662,#669),.PCURVE_S1.);
-#657 = CIRCLE('',#658,16.909686573086);
-#658 = AXIS2_PLACEMENT_3D('',#659,#660,#661);
-#659 = CARTESIAN_POINT('',(-2.157041537714E-032,-1.75,
- 2.720046410332E-015));
-#660 = DIRECTION('',(1.232595164408E-032,1.,-1.554312234475E-015));
-#661 = DIRECTION('',(0.E+000,1.554312234475E-015,1.));
-#662 = PCURVE('',#71,#663);
-#663 = DEFINITIONAL_REPRESENTATION('',(#664),#668);
-#664 = CIRCLE('',#665,16.909686573086);
-#665 = AXIS2_PLACEMENT_2D('',#666,#667);
-#666 = CARTESIAN_POINT('',(3.593795760024,-17.2777771706));
-#667 = DIRECTION('',(1.,1.215432671457E-063));
-#668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#669 = PCURVE('',#215,#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),(1.570796326795,
- 1.608317872562),.PIECEWISE_BEZIER_KNOTS.);
-#672 = CARTESIAN_POINT('',(-0.10312385827,-6.852780960212E-017));
-#673 = CARTESIAN_POINT('',(-0.10312385827,-4.665276313635E-003));
-#674 = CARTESIAN_POINT('',(-0.103126432596,-9.330552622433E-003));
-#675 = CARTESIAN_POINT('',(-0.1031315812,-1.399582727198E-002));
-#676 = CARTESIAN_POINT('',(-0.103139304646,-1.866109860697E-002));
-#677 = CARTESIAN_POINT('',(-0.103149604104,-2.332636497044E-002));
-#678 = CARTESIAN_POINT('',(-0.103162481355,-2.799162470314E-002));
-#679 = CARTESIAN_POINT('',(-0.103177938781,-3.265687614264E-002));
-#680 = CARTESIAN_POINT('',(-0.103195979371,-3.732211762259E-002));
-#681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#682 = ORIENTED_EDGE('',*,*,#683,.T.);
-#683 = EDGE_CURVE('',#654,#279,#684,.T.);
-#684 = SURFACE_CURVE('',#685,(#689,#696),.PCURVE_S1.);
-#685 = LINE('',#686,#687);
-#686 = CARTESIAN_POINT('',(16.909686573086,-1.75,2.720046410332E-015));
-#687 = VECTOR('',#688,1.);
-#688 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
-#689 = PCURVE('',#71,#690);
-#690 = DEFINITIONAL_REPRESENTATION('',(#691),#695);
-#691 = LINE('',#692,#693);
-#692 = CARTESIAN_POINT('',(3.593795760024,-0.368090597523));
-#693 = VECTOR('',#694,1.);
-#694 = DIRECTION('',(1.,1.094764425254E-047));
-#695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#696 = PCURVE('',#318,#697);
-#697 = DEFINITIONAL_REPRESENTATION('',(#698),#701);
-#698 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#699,#700),.UNSPECIFIED.,.F.,.F.,
- (2,2),(-3.636211791226E-015,2.889303300137),.PIECEWISE_BEZIER_KNOTS.);
-#699 = CARTESIAN_POINT('',(-0.10312385827,-2.081899556751E-015));
-#700 = CARTESIAN_POINT('',(-0.10312385827,2.889303300137));
-#701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#702 = ORIENTED_EDGE('',*,*,#278,.F.);
-#703 = ADVANCED_FACE('',(#704),#215,.T.);
-#704 = FACE_BOUND('',#705,.F.);
-#705 = EDGE_LOOP('',(#706,#728,#729,#730,#731,#761,#796,#824,#825,#847,
- #882,#917,#952,#987,#1017,#1049,#1084,#1119,#1154,#1189,#1219,#1241,
- #1276,#1311,#1346,#1381,#1411,#1443,#1478,#1513,#1548,#1583,#1613,
- #1633,#1634,#1664,#1699,#1727,#1728));
-#706 = ORIENTED_EDGE('',*,*,#707,.F.);
-#707 = EDGE_CURVE('',#708,#195,#710,.T.);
-#708 = VERTEX_POINT('',#709);
-#709 = CARTESIAN_POINT('',(-3.122849337826E-015,-1.132427485118E-014,
- -17.));
-#710 = SEAM_CURVE('',#711,(#716,#722),.PCURVE_S1.);
-#711 = CIRCLE('',#712,17.);
-#712 = AXIS2_PLACEMENT_3D('',#713,#714,#715);
-#713 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
-#714 = DIRECTION('',(0.E+000,-1.,6.661338147751E-016));
-#715 = DIRECTION('',(1.,0.E+000,0.E+000));
-#716 = PCURVE('',#215,#717);
-#717 = DEFINITIONAL_REPRESENTATION('',(#718),#721);
-#718 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#719,#720),.UNSPECIFIED.,.F.,.F.,
- (2,2),(4.712388980385,5.713001114132),.PIECEWISE_BEZIER_KNOTS.);
-#719 = CARTESIAN_POINT('',(0.E+000,-1.570796326795));
-#720 = CARTESIAN_POINT('',(0.E+000,-0.570184193047));
-#721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#722 = PCURVE('',#215,#723);
-#723 = DEFINITIONAL_REPRESENTATION('',(#724),#727);
-#724 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#725,#726),.UNSPECIFIED.,.F.,.F.,
- (2,2),(4.712388980385,5.713001114132),.PIECEWISE_BEZIER_KNOTS.);
-#725 = CARTESIAN_POINT('',(-6.28318530718,-1.570796326795));
-#726 = CARTESIAN_POINT('',(-6.28318530718,-0.570184193047));
-#727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#728 = ORIENTED_EDGE('',*,*,#707,.T.);
-#729 = ORIENTED_EDGE('',*,*,#226,.T.);
-#730 = ORIENTED_EDGE('',*,*,#369,.F.);
-#731 = ORIENTED_EDGE('',*,*,#732,.F.);
-#732 = EDGE_CURVE('',#733,#370,#735,.T.);
-#733 = VERTEX_POINT('',#734);
-#734 = CARTESIAN_POINT('',(16.077370935943,3.75,-4.056555655736));
-#735 = SURFACE_CURVE('',#736,(#741,#754),.PCURVE_S1.);
-#736 = CIRCLE('',#737,14.722431864351);
-#737 = AXIS2_PLACEMENT_3D('',#738,#739,#740);
-#738 = CARTESIAN_POINT('',(6.010407640045,6.672892949409E-015,
- 6.010407640089));
-#739 = DIRECTION('',(-0.707106781184,-7.850462293447E-016,
- -0.707106781189));
-#740 = DIRECTION('',(0.707106781189,-1.570092458678E-016,-0.707106781184
+#655 = DEFINITIONAL_REPRESENTATION('',(#656),#660);
+#656 = LINE('',#657,#658);
+#657 = CARTESIAN_POINT('',(1.361176283049,-5.5));
+#658 = VECTOR('',#659,1.);
+#659 = DIRECTION('',(1.,0.E+000));
+#660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#661 = ORIENTED_EDGE('',*,*,#662,.F.);
+#662 = EDGE_CURVE('',#663,#635,#665,.T.);
+#663 = VERTEX_POINT('',#664);
+#664 = CARTESIAN_POINT('',(-1.75,-16.90968657308,-3.E-015));
+#665 = SURFACE_CURVE('',#666,(#671,#678),.PCURVE_S1.);
+#666 = CIRCLE('',#667,16.909686573086);
+#667 = AXIS2_PLACEMENT_3D('',#668,#669,#670);
+#668 = CARTESIAN_POINT('',(-1.75,-3.885780586188E-016,-3.9E-016));
+#669 = DIRECTION('',(1.,2.22044604925E-016,2.2E-016));
+#670 = DIRECTION('',(-2.2E-016,-4.884981308351E-032,1.));
+#671 = PCURVE('',#73,#672);
+#672 = DEFINITIONAL_REPRESENTATION('',(#673),#677);
+#673 = CIRCLE('',#674,16.909686573086);
+#674 = AXIS2_PLACEMENT_2D('',#675,#676);
+#675 = CARTESIAN_POINT('',(3.585054154348,-17.42726655428));
+#676 = DIRECTION('',(1.,0.E+000));
+#677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#678 = PCURVE('',#219,#679);
+#679 = DEFINITIONAL_REPRESENTATION('',(#680),#690);
+#680 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#681,#682,#683,#684,#685,#686,
+ #687,#688,#689),.UNSPECIFIED.,.F.,.F.,(9,9),(1.570796326795,
+ 2.171233429411),.PIECEWISE_BEZIER_KNOTS.);
+#681 = CARTESIAN_POINT('',(-0.10312385827,6.E-017));
+#682 = CARTESIAN_POINT('',(-0.10312385827,-7.465590597129E-002));
+#683 = CARTESIAN_POINT('',(-0.103783100659,-0.149311810039));
+#684 = CARTESIAN_POINT('',(-0.105101290754,-0.223960937889));
+#685 = CARTESIAN_POINT('',(-0.107118723599,-0.298596431198));
+#686 = CARTESIAN_POINT('',(-0.109910594245,-0.373210705027));
+#687 = CARTESIAN_POINT('',(-0.113614009045,-0.447793724396));
+#688 = CARTESIAN_POINT('',(-0.118431742343,-0.52233258298));
+#689 = CARTESIAN_POINT('',(-0.124778474393,-0.596803690627));
+#690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#691 = ORIENTED_EDGE('',*,*,#692,.T.);
+#692 = EDGE_CURVE('',#663,#285,#693,.T.);
+#693 = SURFACE_CURVE('',#694,(#698,#705),.PCURVE_S1.);
+#694 = LINE('',#695,#696);
+#695 = CARTESIAN_POINT('',(-1.75,-16.90968657308,-3.9E-016));
+#696 = VECTOR('',#697,1.);
+#697 = DIRECTION('',(-2.2E-016,-4.884981308351E-032,1.));
+#698 = PCURVE('',#73,#699);
+#699 = DEFINITIONAL_REPRESENTATION('',(#700),#704);
+#700 = LINE('',#701,#702);
+#701 = CARTESIAN_POINT('',(3.585054154348,-0.517579981203));
+#702 = VECTOR('',#703,1.);
+#703 = DIRECTION('',(1.,0.E+000));
+#704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#705 = PCURVE('',#324,#706);
+#706 = DEFINITIONAL_REPRESENTATION('',(#707),#711);
+#707 = LINE('',#708,#709);
+#708 = CARTESIAN_POINT('',(-0.10312385827,0.E+000));
+#709 = VECTOR('',#710,1.);
+#710 = DIRECTION('',(-0.E+000,1.));
+#711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#712 = ORIENTED_EDGE('',*,*,#284,.F.);
+#713 = ADVANCED_FACE('',(#714),#219,.T.);
+#714 = FACE_BOUND('',#715,.F.);
+#715 = EDGE_LOOP('',(#716,#740,#741,#742,#743,#773,#808,#836,#837,#861,
+ #896,#931,#966,#1001,#1031,#1064,#1099,#1134,#1169,#1204,#1234,#1258
+ ,#1293,#1328,#1363,#1398,#1428,#1461,#1496,#1531,#1566,#1601,#1631,
+ #1653,#1654,#1684,#1719,#1747,#1748));
+#716 = ORIENTED_EDGE('',*,*,#717,.F.);
+#717 = EDGE_CURVE('',#718,#199,#720,.T.);
+#718 = VERTEX_POINT('',#719);
+#719 = CARTESIAN_POINT('',(8.E-015,2.E-015,-17.));
+#720 = SEAM_CURVE('',#721,(#726,#733),.PCURVE_S1.);
+#721 = CIRCLE('',#722,17.);
+#722 = AXIS2_PLACEMENT_3D('',#723,#724,#725);
+#723 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#724 = DIRECTION('',(-1.,-2.22044604925E-016,-2.2E-016));
+#725 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
+#726 = PCURVE('',#219,#727);
+#727 = DEFINITIONAL_REPRESENTATION('',(#728),#732);
+#728 = LINE('',#729,#730);
+#729 = CARTESIAN_POINT('',(-0.E+000,-6.28318530718));
+#730 = VECTOR('',#731,1.);
+#731 = DIRECTION('',(-0.E+000,1.));
+#732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#733 = PCURVE('',#219,#734);
+#734 = DEFINITIONAL_REPRESENTATION('',(#735),#739);
+#735 = LINE('',#736,#737);
+#736 = CARTESIAN_POINT('',(-6.28318530718,-6.28318530718));
+#737 = VECTOR('',#738,1.);
+#738 = DIRECTION('',(-0.E+000,1.));
+#739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#740 = ORIENTED_EDGE('',*,*,#717,.T.);
+#741 = ORIENTED_EDGE('',*,*,#231,.T.);
+#742 = ORIENTED_EDGE('',*,*,#375,.F.);
+#743 = ORIENTED_EDGE('',*,*,#744,.F.);
+#744 = EDGE_CURVE('',#745,#376,#747,.T.);
+#745 = VERTEX_POINT('',#746);
+#746 = CARTESIAN_POINT('',(3.75,-16.1193482441,-3.886400929574));
+#747 = SURFACE_CURVE('',#748,(#753,#766),.PCURVE_S1.);
+#748 = CIRCLE('',#749,14.634804405936);
+#749 = AXIS2_PLACEMENT_3D('',#750,#751,#752);
+#750 = CARTESIAN_POINT('',(-1.870023238533E-018,-6.116473657264,
+ 6.116473657264));
+#751 = DIRECTION('',(2.990754131622E-018,0.707106781187,-0.707106781187)
+ );
+#752 = DIRECTION('',(3.170092458684E-016,-0.707106781187,-0.707106781187
+ ));
+#753 = PCURVE('',#219,#754);
+#754 = DEFINITIONAL_REPRESENTATION('',(#755),#765);
+#755 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#756,#757,#758,#759,#760,#761,
+ #762,#763,#764),.UNSPECIFIED.,.F.,.F.,(9,9),(6.024056567135,
+ 6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#756 = CARTESIAN_POINT('',(-6.054611313541,-0.23065150064));
+#757 = CARTESIAN_POINT('',(-6.082753934137,-0.235841282579));
+#758 = CARTESIAN_POINT('',(-6.11107536312,-0.240313564689));
+#759 = CARTESIAN_POINT('',(-6.139549941385,-0.244056765032));
+#760 = CARTESIAN_POINT('',(-6.168149675563,-0.247061262802));
+#761 = CARTESIAN_POINT('',(-6.196844641574,-0.249319644847));
+#762 = CARTESIAN_POINT('',(-6.225603549407,-0.25082690237));
+#763 = CARTESIAN_POINT('',(-6.254394428299,-0.251580531139));
+#764 = CARTESIAN_POINT('',(-6.28318530718,-0.251580531139));
+#765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#766 = PCURVE('',#421,#767);
+#767 = DEFINITIONAL_REPRESENTATION('',(#768),#772);
+#768 = CIRCLE('',#769,14.634804405936);
+#769 = AXIS2_PLACEMENT_2D('',#770,#771);
+#770 = CARTESIAN_POINT('',(17.580305105389,-3.75));
+#771 = DIRECTION('',(-1.,0.E+000));
+#772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#773 = ORIENTED_EDGE('',*,*,#774,.T.);
+#774 = EDGE_CURVE('',#745,#775,#777,.T.);
+#775 = VERTEX_POINT('',#776);
+#776 = CARTESIAN_POINT('',(3.75,-16.5809049314,-0.105316929766));
+#777 = SURFACE_CURVE('',#778,(#783,#796),.PCURVE_S1.);
+#778 = CIRCLE('',#779,16.58123939879);
+#779 = AXIS2_PLACEMENT_3D('',#780,#781,#782);
+#780 = CARTESIAN_POINT('',(3.75,8.326672684689E-016,8.3E-016));
+#781 = DIRECTION('',(-1.,-2.22044604925E-016,-2.2E-016));
+#782 = DIRECTION('',(3.125727377294E-016,-0.707106781187,-0.707106781187
));
-#741 = PCURVE('',#215,#742);
-#742 = DEFINITIONAL_REPRESENTATION('',(#743),#753);
-#743 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#744,#745,#746,#747,#748,#749,
- #750,#751,#752),.UNSPECIFIED.,.F.,.F.,(9,9),(6.025634038533,
- 6.164037366693),.PIECEWISE_BEZIER_KNOTS.);
-#744 = CARTESIAN_POINT('',(-6.054035164923,-0.240945500854));
-#745 = CARTESIAN_POINT('',(-6.069195771073,-0.24372428121));
-#746 = CARTESIAN_POINT('',(-6.084408326194,-0.246296644074));
-#747 = CARTESIAN_POINT('',(-6.099668826819,-0.248660791018));
-#748 = CARTESIAN_POINT('',(-6.114973072928,-0.250815087144));
-#749 = CARTESIAN_POINT('',(-6.130316686166,-0.252758072173));
-#750 = CARTESIAN_POINT('',(-6.145695132,-0.254488470344));
-#751 = CARTESIAN_POINT('',(-6.161103745287,-0.256005198494));
-#752 = CARTESIAN_POINT('',(-6.176537758107,-0.257307372014));
-#753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#754 = PCURVE('',#415,#755);
-#755 = DEFINITIONAL_REPRESENTATION('',(#756),#760);
-#756 = CIRCLE('',#757,14.722431864351);
-#757 = AXIS2_PLACEMENT_2D('',#758,#759);
-#758 = CARTESIAN_POINT('',(17.320493320151,-3.75));
-#759 = DIRECTION('',(-1.,6.280369834712E-016));
-#760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#761 = ORIENTED_EDGE('',*,*,#762,.T.);
-#762 = EDGE_CURVE('',#733,#763,#765,.T.);
-#763 = VERTEX_POINT('',#764);
-#764 = CARTESIAN_POINT('',(16.578250936908,3.75,-0.314794969641));
-#765 = SURFACE_CURVE('',#766,(#771,#784),.PCURVE_S1.);
-#766 = CIRCLE('',#767,16.58123939879);
-#767 = AXIS2_PLACEMENT_3D('',#768,#769,#770);
-#768 = CARTESIAN_POINT('',(-5.084455053182E-031,3.75,
- -4.163336342344E-015));
-#769 = DIRECTION('',(1.355854680849E-031,-1.,1.110223024625E-015));
-#770 = DIRECTION('',(0.E+000,-1.110223024625E-015,-1.));
-#771 = PCURVE('',#215,#772);
-#772 = DEFINITIONAL_REPRESENTATION('',(#773),#783);
-#773 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#774,#775,#776,#777,#778,#779,
- #780,#781,#782),.UNSPECIFIED.,.F.,.F.,(9,9),(1.323640391837,
- 1.551810177725),.PIECEWISE_BEZIER_KNOTS.);
-#774 = CARTESIAN_POINT('',(-6.054035164969,-0.240945500862));
-#775 = CARTESIAN_POINT('',(-6.055627079177,-0.213169828337));
-#776 = CARTESIAN_POINT('',(-6.056988505325,-0.185382369097));
-#777 = CARTESIAN_POINT('',(-6.058129364568,-0.157585221389));
-#778 = CARTESIAN_POINT('',(-6.059057326278,-0.12978031548));
-#779 = CARTESIAN_POINT('',(-6.059778122973,-0.10196946487));
-#780 = CARTESIAN_POINT('',(-6.060295728313,-7.415440462926E-002));
-#781 = CARTESIAN_POINT('',(-6.06061246135,-4.633682613795E-002));
-#782 = CARTESIAN_POINT('',(-6.060729002256,-1.851840955879E-002));
-#783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#784 = PCURVE('',#785,#790);
-#785 = PLANE('',#786);
-#786 = AXIS2_PLACEMENT_3D('',#787,#788,#789);
-#787 = CARTESIAN_POINT('',(16.076031111864,3.75,-1.933895226984));
-#788 = DIRECTION('',(1.355854680849E-031,-1.,1.110223024625E-015));
-#789 = DIRECTION('',(0.E+000,-1.110223024625E-015,-1.));
-#790 = DEFINITIONAL_REPRESENTATION('',(#791),#795);
-#791 = CIRCLE('',#792,16.58123939879);
-#792 = AXIS2_PLACEMENT_2D('',#793,#794);
-#793 = CARTESIAN_POINT('',(-1.933895226984,-16.07603111186));
-#794 = DIRECTION('',(1.,-9.723461371658E-063));
+#783 = PCURVE('',#219,#784);
+#784 = DEFINITIONAL_REPRESENTATION('',(#785),#795);
+#785 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#786,#787,#788,#789,#790,#791,
+ #792,#793,#794),.UNSPECIFIED.,.F.,.F.,(9,9),(0.365870174757,
+ 0.785398163397),.PIECEWISE_BEZIER_KNOTS.);
+#786 = CARTESIAN_POINT('',(-6.040435006726,-0.408568087778));
+#787 = CARTESIAN_POINT('',(-6.045892265229,-0.35766463052));
+#788 = CARTESIAN_POINT('',(-6.050341308772,-0.306682555153));
+#789 = CARTESIAN_POINT('',(-6.05391228076,-0.25564111559));
+#790 = CARTESIAN_POINT('',(-6.056691810121,-0.20455516134));
+#791 = CARTESIAN_POINT('',(-6.058739149026,-0.153437233056));
+#792 = CARTESIAN_POINT('',(-6.060091571501,-0.10229844125));
+#793 = CARTESIAN_POINT('',(-6.060767786544,-5.114922069219E-002));
+#794 = CARTESIAN_POINT('',(-6.060767786544,-1.E-016));
#795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
-#796 = ORIENTED_EDGE('',*,*,#797,.T.);
-#797 = EDGE_CURVE('',#763,#456,#798,.T.);
-#798 = SURFACE_CURVE('',#799,(#804,#817),.PCURVE_S1.);
-#799 = CIRCLE('',#800,12.519984025524);
-#800 = AXIS2_PLACEMENT_3D('',#801,#802,#803);
-#801 = CARTESIAN_POINT('',(8.131727983694,9.02803163742E-015,
- 8.131727983634));
-#802 = DIRECTION('',(-0.707106781189,-7.85046229339E-016,-0.707106781184
- ));
-#803 = DIRECTION('',(0.707106781184,-1.57009245869E-016,-0.707106781189)
+#796 = PCURVE('',#797,#802);
+#797 = PLANE('',#798);
+#798 = AXIS2_PLACEMENT_3D('',#799,#800,#801);
+#799 = CARTESIAN_POINT('',(3.75,-16.365809886,-2.011542208057));
+#800 = DIRECTION('',(-1.,-2.22044604925E-016,-4.4E-016));
+#801 = DIRECTION('',(4.4E-016,9.769962616701E-032,-1.));
+#802 = DEFINITIONAL_REPRESENTATION('',(#803),#807);
+#803 = CIRCLE('',#804,16.58123939879);
+#804 = AXIS2_PLACEMENT_2D('',#805,#806);
+#805 = CARTESIAN_POINT('',(-2.011542208057,-16.365809886));
+#806 = DIRECTION('',(0.707106781187,0.707106781187));
+#807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#808 = ORIENTED_EDGE('',*,*,#809,.T.);
+#809 = EDGE_CURVE('',#775,#463,#810,.T.);
+#810 = SURFACE_CURVE('',#811,(#816,#829),.PCURVE_S1.);
+#811 = CIRCLE('',#812,12.380529067846);
+#812 = AXIS2_PLACEMENT_3D('',#813,#814,#815);
+#813 = CARTESIAN_POINT('',(-8.422856296197E-019,-8.23779400084,
+ 8.23779400082));
+#814 = DIRECTION('',(2.990754131426E-018,0.707106781187,-0.707106781186)
);
-#804 = PCURVE('',#215,#805);
-#805 = DEFINITIONAL_REPRESENTATION('',(#806),#816);
-#806 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#807,#808,#809,#810,#811,#812,
- #813,#814,#815),.UNSPECIFIED.,.F.,.F.,(9,9),(5.978994585878,
- 6.142949575373),.PIECEWISE_BEZIER_KNOTS.);
-#807 = CARTESIAN_POINT('',(-6.060729002274,-1.851840956154E-002));
-#808 = CARTESIAN_POINT('',(-6.075482493355,-2.171565863446E-002));
-#809 = CARTESIAN_POINT('',(-6.090288648441,-2.467458212903E-002));
-#810 = CARTESIAN_POINT('',(-6.105143359738,-2.739312706203E-002));
-#811 = CARTESIAN_POINT('',(-6.120042330208,-2.986942812795E-002));
-#812 = CARTESIAN_POINT('',(-6.134981091197,-3.210182029358E-002));
-#813 = CARTESIAN_POINT('',(-6.149955023862,-3.408885000435E-002));
-#814 = CARTESIAN_POINT('',(-6.164959383889,-3.582928432314E-002));
-#815 = CARTESIAN_POINT('',(-6.179989328389,-3.73221176556E-002));
-#816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#817 = PCURVE('',#471,#818);
-#818 = DEFINITIONAL_REPRESENTATION('',(#819),#823);
-#819 = CIRCLE('',#820,12.519984025524);
-#820 = AXIS2_PLACEMENT_2D('',#821,#822);
-#821 = CARTESIAN_POINT('',(17.320518589639,-3.75));
-#822 = DIRECTION('',(-1.,6.280369834758E-016));
-#823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#824 = ORIENTED_EDGE('',*,*,#483,.F.);
-#825 = ORIENTED_EDGE('',*,*,#826,.F.);
-#826 = EDGE_CURVE('',#827,#484,#829,.T.);
-#827 = VERTEX_POINT('',#828);
-#828 = CARTESIAN_POINT('',(-6.93929882992,15.519218142325,
- -1.241977554022E-014));
-#829 = SURFACE_CURVE('',#830,(#835,#841),.PCURVE_S1.);
-#830 = CIRCLE('',#831,17.);
-#831 = AXIS2_PLACEMENT_3D('',#832,#833,#834);
-#832 = CARTESIAN_POINT('',(0.E+000,-1.386823693717E-030,
- -2.081899556751E-015));
-#833 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
-#834 = DIRECTION('',(1.,0.E+000,0.E+000));
-#835 = PCURVE('',#215,#836);
-#836 = DEFINITIONAL_REPRESENTATION('',(#837),#840);
-#837 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#838,#839),.UNSPECIFIED.,.F.,.F.,
- (2,2),(4.291914063056,6.18006144891),.PIECEWISE_BEZIER_KNOTS.);
-#838 = CARTESIAN_POINT('',(-4.291914063056,-1.224646798089E-016));
-#839 = CARTESIAN_POINT('',(-6.18006144891,-1.224646798089E-016));
-#840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#841 = PCURVE('',#318,#842);
-#842 = DEFINITIONAL_REPRESENTATION('',(#843),#846);
-#843 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#844,#845),.UNSPECIFIED.,.F.,.F.,
- (2,2),(4.291914063056,6.18006144891),.PIECEWISE_BEZIER_KNOTS.);
-#844 = CARTESIAN_POINT('',(-4.291914063056,0.E+000));
-#845 = CARTESIAN_POINT('',(-6.18006144891,0.E+000));
-#846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#847 = ORIENTED_EDGE('',*,*,#848,.T.);
-#848 = EDGE_CURVE('',#827,#849,#851,.T.);
-#849 = VERTEX_POINT('',#850);
-#850 = CARTESIAN_POINT('',(-6.933347883271,15.508910800376,
- -0.634328712524));
-#851 = SURFACE_CURVE('',#852,(#857,#870),.PCURVE_S1.);
-#852 = CIRCLE('',#853,16.909686573086);
-#853 = AXIS2_PLACEMENT_3D('',#854,#855,#856);
-#854 = CARTESIAN_POINT('',(1.515544456623,0.875,-3.695229267166E-016));
-#855 = DIRECTION('',(-0.866025403784,-0.5,2.111559581238E-016));
-#856 = DIRECTION('',(-0.5,0.866025403784,-1.922962686384E-016));
-#857 = PCURVE('',#215,#858);
-#858 = DEFINITIONAL_REPRESENTATION('',(#859),#869);
-#859 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#860,#861,#862,#863,#864,#865,
- #866,#867,#868),.UNSPECIFIED.,.F.,.F.,(9,9),(0.E+000,
- 3.752154576681E-002),.PIECEWISE_BEZIER_KNOTS.);
-#860 = CARTESIAN_POINT('',(-4.291914063056,3.950990249946E-016));
-#861 = CARTESIAN_POINT('',(-4.291914063056,-4.665276313635E-003));
-#862 = CARTESIAN_POINT('',(-4.291916637383,-9.330552622434E-003));
-#863 = CARTESIAN_POINT('',(-4.291921785987,-1.399582727199E-002));
-#864 = CARTESIAN_POINT('',(-4.291929509432,-1.866109860697E-002));
-#865 = CARTESIAN_POINT('',(-4.291939808891,-2.332636497045E-002));
-#866 = CARTESIAN_POINT('',(-4.291952686141,-2.799162470315E-002));
-#867 = CARTESIAN_POINT('',(-4.291968143567,-3.265687614266E-002));
-#868 = CARTESIAN_POINT('',(-4.291986184157,-3.732211762261E-002));
-#869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#870 = PCURVE('',#871,#876);
-#871 = PLANE('',#872);
-#872 = AXIS2_PLACEMENT_3D('',#873,#874,#875);
-#873 = CARTESIAN_POINT('',(-7.123344128682,15.837993950674,
- -3.593795760024));
-#874 = DIRECTION('',(-0.866025403784,-0.5,2.274889283257E-016));
-#875 = DIRECTION('',(-3.885780586188E-016,1.121111671426E-015,1.));
-#876 = DEFINITIONAL_REPRESENTATION('',(#877),#881);
-#877 = CIRCLE('',#878,16.909686573086);
-#878 = AXIS2_PLACEMENT_2D('',#879,#880);
-#879 = CARTESIAN_POINT('',(3.593795760024,-17.2777771706));
-#880 = DIRECTION('',(9.843265540193E-016,1.));
-#881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#882 = ORIENTED_EDGE('',*,*,#883,.T.);
-#883 = EDGE_CURVE('',#849,#884,#886,.T.);
-#884 = VERTEX_POINT('',#885);
-#885 = CARTESIAN_POINT('',(-5.041530204262,16.232186461675,
- -0.314794969641));
-#886 = SURFACE_CURVE('',#887,(#892,#905),.PCURVE_S1.);
-#887 = CIRCLE('',#888,12.519984025524);
-#888 = AXIS2_PLACEMENT_3D('',#889,#890,#891);
-#889 = CARTESIAN_POINT('',(-4.065863991847,7.042283010544,8.131727983634
+#815 = DIRECTION('',(3.170092458682E-016,-0.707106781186,-0.707106781187
));
-#890 = DIRECTION('',(0.353553390595,-0.612372435698,-0.707106781184));
-#891 = DIRECTION('',(0.E+000,0.755928946016,-0.654653670711));
-#892 = PCURVE('',#215,#893);
-#893 = DEFINITIONAL_REPRESENTATION('',(#894),#904);
-#894 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#895,#896,#897,#898,#899,#900,
- #901,#902,#903),.UNSPECIFIED.,.F.,.F.,(9,9),(6.035824352332,
- 6.199779341827),.PIECEWISE_BEZIER_KNOTS.);
-#895 = CARTESIAN_POINT('',(-4.291986183656,-3.732211766025E-002));
-#896 = CARTESIAN_POINT('',(-4.307016128259,-3.582928432395E-002));
-#897 = CARTESIAN_POINT('',(-4.322020488351,-3.408884999936E-002));
-#898 = CARTESIAN_POINT('',(-4.33699442099,-3.210182028338E-002));
-#899 = CARTESIAN_POINT('',(-4.351933181826,-2.986942811792E-002));
-#900 = CARTESIAN_POINT('',(-4.366832152065,-2.73931270615E-002));
-#901 = CARTESIAN_POINT('',(-4.38168686325,-2.467458214058E-002));
-#902 = CARTESIAN_POINT('',(-4.396493018611,-2.171565863446E-002));
-#903 = CARTESIAN_POINT('',(-4.411246509692,-1.851840956154E-002));
-#904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#905 = PCURVE('',#906,#911);
-#906 = PLANE('',#907);
-#907 = AXIS2_PLACEMENT_3D('',#908,#909,#910);
-#908 = CARTESIAN_POINT('',(-13.43718733021,15.773891166756,
- -4.115728164812));
-#909 = DIRECTION('',(0.353553390595,-0.612372435698,-0.707106781184));
-#910 = DIRECTION('',(0.353553390592,-0.612372435694,0.707106781189));
-#911 = DEFINITIONAL_REPRESENTATION('',(#912),#916);
-#912 = CIRCLE('',#913,12.519984025524);
-#913 = AXIS2_PLACEMENT_2D('',#914,#915);
-#914 = CARTESIAN_POINT('',(17.320518589639,-3.75));
-#915 = DIRECTION('',(-0.925820099773,-0.377964473008));
-#916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#917 = ORIENTED_EDGE('',*,*,#918,.F.);
-#918 = EDGE_CURVE('',#919,#884,#921,.T.);
-#919 = VERTEX_POINT('',#920);
-#920 = CARTESIAN_POINT('',(-4.79109020378,15.798411656592,
- -4.056555655736));
-#921 = SURFACE_CURVE('',#922,(#927,#940),.PCURVE_S1.);
-#922 = CIRCLE('',#923,16.58123939879);
-#923 = AXIS2_PLACEMENT_3D('',#924,#925,#926);
-#924 = CARTESIAN_POINT('',(3.247595264192,1.875,-7.918348429642E-016));
-#925 = DIRECTION('',(0.866025403784,0.5,-2.111559581238E-016));
-#926 = DIRECTION('',(0.5,-0.866025403784,1.922962686384E-016));
-#927 = PCURVE('',#215,#928);
-#928 = DEFINITIONAL_REPRESENTATION('',(#929),#939);
-#929 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#930,#931,#932,#933,#934,#935,
- #936,#937,#938),.UNSPECIFIED.,.F.,.F.,(9,9),(2.894436718632,
- 3.122606504519),.PIECEWISE_BEZIER_KNOTS.);
-#930 = CARTESIAN_POINT('',(-4.417940346989,-0.240945500862));
-#931 = CARTESIAN_POINT('',(-4.416348432781,-0.213169828337));
-#932 = CARTESIAN_POINT('',(-4.414987006635,-0.185382369098));
-#933 = CARTESIAN_POINT('',(-4.413846147394,-0.157585221389));
-#934 = CARTESIAN_POINT('',(-4.412918185686,-0.12978031548));
-#935 = CARTESIAN_POINT('',(-4.412197388991,-0.10196946487));
-#936 = CARTESIAN_POINT('',(-4.411679783651,-7.415440462927E-002));
-#937 = CARTESIAN_POINT('',(-4.411363050616,-4.633682613794E-002));
-#938 = CARTESIAN_POINT('',(-4.411246509709,-1.851840955878E-002));
-#939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#940 = PCURVE('',#941,#946);
-#941 = PLANE('',#942);
-#942 = AXIS2_PLACEMENT_3D('',#943,#944,#945);
-#943 = CARTESIAN_POINT('',(-4.790420291741,15.797251334904,
- -1.933895226984));
-#944 = DIRECTION('',(0.866025403784,0.5,-2.274889283257E-016));
-#945 = DIRECTION('',(3.885780586188E-016,-1.121111671426E-015,-1.));
-#946 = DEFINITIONAL_REPRESENTATION('',(#947),#951);
-#947 = CIRCLE('',#948,16.58123939879);
-#948 = AXIS2_PLACEMENT_2D('',#949,#950);
-#949 = CARTESIAN_POINT('',(-1.933895226984,-16.07603111186));
-#950 = DIRECTION('',(9.843265540193E-016,-1.));
-#951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#952 = ORIENTED_EDGE('',*,*,#953,.F.);
-#953 = EDGE_CURVE('',#954,#919,#956,.T.);
-#954 = VERTEX_POINT('',#955);
-#955 = CARTESIAN_POINT('',(-6.657921885781,15.031858978997,
- -4.326117404599));
-#956 = SURFACE_CURVE('',#957,(#962,#975),.PCURVE_S1.);
-#957 = CIRCLE('',#958,14.722431864351);
-#958 = AXIS2_PLACEMENT_3D('',#959,#960,#961);
-#959 = CARTESIAN_POINT('',(-3.005203820023,5.205165703379,6.010407640089
+#816 = PCURVE('',#219,#817);
+#817 = DEFINITIONAL_REPRESENTATION('',(#818),#828);
+#818 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#819,#820,#821,#822,#823,#824,
+ #825,#826,#827),.UNSPECIFIED.,.F.,.F.,(9,9),(5.975456444151,
+ 6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#819 = CARTESIAN_POINT('',(-6.060763446486,-6.19515314384E-003));
+#820 = CARTESIAN_POINT('',(-6.088127449321,-1.219519013546E-002));
+#821 = CARTESIAN_POINT('',(-6.115674540079,-1.736556271482E-002));
+#822 = CARTESIAN_POINT('',(-6.143378211913,-2.169294841356E-002));
+#823 = CARTESIAN_POINT('',(-6.171209700773,-2.516628296493E-002));
+#824 = CARTESIAN_POINT('',(-6.199138373449,-2.777704252939E-002));
+#825 = CARTESIAN_POINT('',(-6.227132275034,-2.951946836077E-002));
+#826 = CARTESIAN_POINT('',(-6.255158791109,-3.039068128657E-002));
+#827 = CARTESIAN_POINT('',(-6.28318530718,-3.039068128657E-002));
+#828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#829 = PCURVE('',#478,#830);
+#830 = DEFINITIONAL_REPRESENTATION('',(#831),#835);
+#831 = CIRCLE('',#832,12.380529067846);
+#832 = AXIS2_PLACEMENT_2D('',#833,#834);
+#833 = CARTESIAN_POINT('',(17.580307027629,-3.75));
+#834 = DIRECTION('',(-1.,0.E+000));
+#835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#836 = ORIENTED_EDGE('',*,*,#490,.F.);
+#837 = ORIENTED_EDGE('',*,*,#838,.F.);
+#838 = EDGE_CURVE('',#839,#491,#841,.T.);
+#839 = VERTEX_POINT('',#840);
+#840 = CARTESIAN_POINT('',(15.519218142325,6.93929882992,5.E-015));
+#841 = SURFACE_CURVE('',#842,(#847,#854),.PCURVE_S1.);
+#842 = CIRCLE('',#843,17.);
+#843 = AXIS2_PLACEMENT_3D('',#844,#845,#846);
+#844 = CARTESIAN_POINT('',(0.E+000,0.E+000,-2.08E-015));
+#845 = DIRECTION('',(2.2E-016,4.884981308351E-032,-1.));
+#846 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
+#847 = PCURVE('',#219,#848);
+#848 = DEFINITIONAL_REPRESENTATION('',(#849),#853);
+#849 = LINE('',#850,#851);
+#850 = CARTESIAN_POINT('',(-0.E+000,-1.2E-016));
+#851 = VECTOR('',#852,1.);
+#852 = DIRECTION('',(-1.,0.E+000));
+#853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#854 = PCURVE('',#324,#855);
+#855 = DEFINITIONAL_REPRESENTATION('',(#856),#860);
+#856 = LINE('',#857,#858);
+#857 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
+#858 = VECTOR('',#859,1.);
+#859 = DIRECTION('',(-1.,0.E+000));
+#860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#861 = ORIENTED_EDGE('',*,*,#862,.T.);
+#862 = EDGE_CURVE('',#839,#863,#865,.T.);
+#863 = VERTEX_POINT('',#864);
+#864 = CARTESIAN_POINT('',(15.514511951193,6.936581709203,
+ -0.428664330014));
+#865 = SURFACE_CURVE('',#866,(#871,#884),.PCURVE_S1.);
+#866 = CIRCLE('',#867,16.909686573086);
+#867 = AXIS2_PLACEMENT_3D('',#868,#869,#870);
+#868 = CARTESIAN_POINT('',(0.875,-1.515544456623,-7.6E-016));
+#869 = DIRECTION('',(-0.5,0.866025403784,4.3E-016));
+#870 = DIRECTION('',(0.866025403784,0.5,1.9E-016));
+#871 = PCURVE('',#219,#872);
+#872 = DEFINITIONAL_REPRESENTATION('',(#873),#883);
+#873 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#874,#875,#876,#877,#878,#879,
+ #880,#881,#882),.UNSPECIFIED.,.F.,.F.,(9,9),(0.E+000,0.600437102616)
+ ,.PIECEWISE_BEZIER_KNOTS.);
+#874 = CARTESIAN_POINT('',(-4.291914063056,-6.E-017));
+#875 = CARTESIAN_POINT('',(-4.291914063056,-7.465590597129E-002));
+#876 = CARTESIAN_POINT('',(-4.292573305446,-0.149311810039));
+#877 = CARTESIAN_POINT('',(-4.293891495519,-0.22396093789));
+#878 = CARTESIAN_POINT('',(-4.295908928394,-0.298596431199));
+#879 = CARTESIAN_POINT('',(-4.298700799014,-0.373210705026));
+#880 = CARTESIAN_POINT('',(-4.302404213831,-0.447793724396));
+#881 = CARTESIAN_POINT('',(-4.307221947129,-0.52233258298));
+#882 = CARTESIAN_POINT('',(-4.313568679179,-0.596803690627));
+#883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#884 = PCURVE('',#885,#890);
+#885 = PLANE('',#886);
+#886 = AXIS2_PLACEMENT_3D('',#887,#888,#889);
+#887 = CARTESIAN_POINT('',(15.967455554537,7.198088820522,
+ -3.585054154348));
+#888 = DIRECTION('',(-0.5,0.866025403784,4.469903994297E-016));
+#889 = DIRECTION('',(9.772475257063E-016,5.551115123126E-017,1.));
+#890 = DEFINITIONAL_REPRESENTATION('',(#891),#895);
+#891 = CIRCLE('',#892,16.909686573086);
+#892 = AXIS2_PLACEMENT_2D('',#893,#894);
+#893 = CARTESIAN_POINT('',(3.585054154348,-17.42726655428));
+#894 = DIRECTION('',(9.4E-016,1.));
+#895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#896 = ORIENTED_EDGE('',*,*,#897,.T.);
+#897 = EDGE_CURVE('',#863,#898,#900,.T.);
+#898 = VERTEX_POINT('',#899);
+#899 = CARTESIAN_POINT('',(16.234484888332,5.042857201511,
+ -0.105316929766));
+#900 = SURFACE_CURVE('',#901,(#906,#919),.PCURVE_S1.);
+#901 = CIRCLE('',#902,12.380529067846);
+#902 = AXIS2_PLACEMENT_3D('',#903,#904,#905);
+#903 = CARTESIAN_POINT('',(7.134138875871,4.11889700042,8.23779400082));
+#904 = DIRECTION('',(-0.612372435697,-0.353553390594,-0.707106781186));
+#905 = DIRECTION('',(0.755928946018,1.678499441699E-016,-0.654653670709)
+ );
+#906 = PCURVE('',#219,#907);
+#907 = DEFINITIONAL_REPRESENTATION('',(#908),#918);
+#908 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#909,#910,#911,#912,#913,#914,
+ #915,#916,#917),.UNSPECIFIED.,.F.,.F.,(9,9),(5.587859757496,
+ 6.203317483554),.PIECEWISE_BEZIER_KNOTS.);
+#909 = CARTESIAN_POINT('',(-3.966368344092,-6.195153143841E-003));
+#910 = CARTESIAN_POINT('',(-4.021096349763,-1.819522712708E-002));
+#911 = CARTESIAN_POINT('',(-4.076556710963,-2.687664362422E-002));
+#912 = CARTESIAN_POINT('',(-4.132537338852,-3.213282104676E-002));
+#913 = CARTESIAN_POINT('',(-4.188790204778,-3.389332095213E-002));
+#914 = CARTESIAN_POINT('',(-4.245043070721,-3.21328210468E-002));
+#915 = CARTESIAN_POINT('',(-4.30102369861,-2.687664362422E-002));
+#916 = CARTESIAN_POINT('',(-4.35648405981,-1.819522712708E-002));
+#917 = CARTESIAN_POINT('',(-4.41121206548,-6.195153143841E-003));
+#918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#919 = PCURVE('',#920,#925);
+#920 = PLANE('',#921);
+#921 = AXIS2_PLACEMENT_3D('',#922,#923,#924);
+#922 = CARTESIAN_POINT('',(16.024834310646,13.582069421893,
+ -4.193360313774));
+#923 = DIRECTION('',(-0.612372435697,-0.353553390594,-0.707106781186));
+#924 = DIRECTION('',(-0.612372435695,-0.353553390593,0.707106781187));
+#925 = DEFINITIONAL_REPRESENTATION('',(#926),#930);
+#926 = CIRCLE('',#927,12.380529067846);
+#927 = AXIS2_PLACEMENT_2D('',#928,#929);
+#928 = CARTESIAN_POINT('',(17.580307027629,-3.75));
+#929 = DIRECTION('',(-0.925820099773,-0.377964473009));
+#930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#931 = ORIENTED_EDGE('',*,*,#932,.F.);
+#932 = EDGE_CURVE('',#933,#898,#935,.T.);
+#933 = VERTEX_POINT('',#934);
+#934 = CARTESIAN_POINT('',(15.83476507184,4.812078857859,-3.886400929574
));
-#960 = DIRECTION('',(0.353553390592,-0.612372435694,-0.707106781189));
-#961 = DIRECTION('',(0.E+000,0.755928946021,-0.654653670705));
-#962 = PCURVE('',#215,#963);
-#963 = DEFINITIONAL_REPRESENTATION('',(#964),#974);
-#964 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#965,#966,#967,#968,#969,#970,
- #971,#972,#973),.UNSPECIFIED.,.F.,.F.,(9,9),(6.014736561009,
- 6.153139889169),.PIECEWISE_BEZIER_KNOTS.);
-#965 = CARTESIAN_POINT('',(-4.295437753953,-0.257307372018));
-#966 = CARTESIAN_POINT('',(-4.310871766884,-0.256005198494));
-#967 = CARTESIAN_POINT('',(-4.32628038024,-0.25448847034));
-#968 = CARTESIAN_POINT('',(-4.341658826042,-0.252758072163));
-#969 = CARTESIAN_POINT('',(-4.357002439112,-0.250815087134));
-#970 = CARTESIAN_POINT('',(-4.37230668497,-0.248660791018));
-#971 = CARTESIAN_POINT('',(-4.387567185477,-0.246296644085));
-#972 = CARTESIAN_POINT('',(-4.402779740893,-0.24372428121));
-#973 = CARTESIAN_POINT('',(-4.417940347043,-0.240945500854));
-#974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#975 = PCURVE('',#976,#981);
-#976 = PLANE('',#977);
-#977 = AXIS2_PLACEMENT_3D('',#978,#979,#980);
-#978 = CARTESIAN_POINT('',(-12.37651822432,13.936758385331,
- -6.237030640042));
-#979 = DIRECTION('',(0.353553390592,-0.612372435694,-0.707106781189));
-#980 = DIRECTION('',(0.353553390595,-0.612372435698,0.707106781184));
-#981 = DEFINITIONAL_REPRESENTATION('',(#982),#986);
-#982 = CIRCLE('',#983,14.722431864351);
-#983 = AXIS2_PLACEMENT_2D('',#984,#985);
-#984 = CARTESIAN_POINT('',(17.320493320151,-3.75));
-#985 = DIRECTION('',(-0.925820099772,-0.37796447301));
-#986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#987 = ORIENTED_EDGE('',*,*,#988,.T.);
-#988 = EDGE_CURVE('',#954,#989,#991,.T.);
-#989 = VERTEX_POINT('',#990);
-#990 = CARTESIAN_POINT('',(-5.586066866529,13.175351627306,
- -9.17638090205));
-#991 = SURFACE_CURVE('',#992,(#997,#1010),.PCURVE_S1.);
-#992 = CIRCLE('',#993,16.909686573086);
-#993 = AXIS2_PLACEMENT_3D('',#994,#995,#996);
-#994 = CARTESIAN_POINT('',(1.515544456623,0.875,-3.695229267166E-016));
-#995 = DIRECTION('',(-0.866025403784,-0.5,2.111559581238E-016));
-#996 = DIRECTION('',(-0.5,0.866025403784,-1.922962686384E-016));
-#997 = PCURVE('',#215,#998);
-#998 = DEFINITIONAL_REPRESENTATION('',(#999),#1009);
-#999 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1000,#1001,#1002,#1003,#1004,
- #1005,#1006,#1007,#1008),.UNSPECIFIED.,.F.,.F.,(9,9),(0.258713046618
- ,0.573612723824),.PIECEWISE_BEZIER_KNOTS.);
-#1000 = CARTESIAN_POINT('',(-4.295437754908,-0.257307371955));
-#1001 = CARTESIAN_POINT('',(-4.296540300958,-0.296446195345));
-#1002 = CARTESIAN_POINT('',(-4.297856217375,-0.33557973924));
-#1003 = CARTESIAN_POINT('',(-4.299399409378,-0.37470673903));
-#1004 = CARTESIAN_POINT('',(-4.30118808807,-0.413825777808));
-#1005 = CARTESIAN_POINT('',(-4.303245688029,-0.452935222994));
-#1006 = CARTESIAN_POINT('',(-4.305602327154,-0.492033139927));
-#1007 = CARTESIAN_POINT('',(-4.308297245593,-0.531117156072));
-#1008 = CARTESIAN_POINT('',(-4.311383803362,-0.570184193047));
-#1009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1010 = PCURVE('',#871,#1011);
-#1011 = DEFINITIONAL_REPRESENTATION('',(#1012),#1016);
-#1012 = CIRCLE('',#1013,16.909686573086);
-#1013 = AXIS2_PLACEMENT_2D('',#1014,#1015);
-#1014 = CARTESIAN_POINT('',(3.593795760024,-17.2777771706));
-#1015 = DIRECTION('',(9.843265540193E-016,1.));
-#1016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1017 = ORIENTED_EDGE('',*,*,#1018,.T.);
-#1018 = EDGE_CURVE('',#989,#1019,#1021,.T.);
-#1019 = VERTEX_POINT('',#1020);
-#1020 = CARTESIAN_POINT('',(-8.617155779775,11.425351627306,
- -9.17638090205));
-#1021 = SURFACE_CURVE('',#1022,(#1027,#1033),.PCURVE_S1.);
-#1022 = CIRCLE('',#1023,14.310626594964);
-#1023 = AXIS2_PLACEMENT_3D('',#1024,#1025,#1026);
-#1024 = CARTESIAN_POINT('',(3.70223130855E-015,-1.028774773074E-014,
- -9.17638090205));
-#1025 = DIRECTION('',(-0.E+000,6.661338147751E-016,1.));
-#1026 = DIRECTION('',(1.,0.E+000,0.E+000));
-#1027 = PCURVE('',#215,#1028);
-#1028 = DEFINITIONAL_REPRESENTATION('',(#1029),#1032);
-#1029 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1030,#1031),.UNSPECIFIED.,.F.,
- .F.,(2,2),(1.971801503818,2.216988700969),.PIECEWISE_BEZIER_KNOTS.);
-#1030 = CARTESIAN_POINT('',(-4.311383803362,-0.570184193047));
-#1031 = CARTESIAN_POINT('',(-4.066196606211,-0.570184193047));
-#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('',(-11.17480508009,15.855330163408,
- -9.17638090205));
-#1037 = DIRECTION('',(3.885780586188E-016,-1.121111671426E-015,-1.));
-#1038 = DIRECTION('',(0.5,-0.866025403784,1.165734175856E-015));
-#1039 = DEFINITIONAL_REPRESENTATION('',(#1040),#1048);
-#1040 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1041,#1042,#1043,#1044,
-#1045,#1046,#1047),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#935 = SURFACE_CURVE('',#936,(#941,#954),.PCURVE_S1.);
+#936 = CIRCLE('',#937,16.58123939879);
+#937 = AXIS2_PLACEMENT_3D('',#938,#939,#940);
+#938 = CARTESIAN_POINT('',(1.875,-3.247595264192,-1.62E-015));
+#939 = DIRECTION('',(0.5,-0.866025403784,-4.3E-016));
+#940 = DIRECTION('',(-0.866025403784,-0.5,-1.9E-016));
+#941 = PCURVE('',#219,#942);
+#942 = DEFINITIONAL_REPRESENTATION('',(#943),#953);
+#943 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#944,#945,#946,#947,#948,#949,
+ #950,#951,#952),.UNSPECIFIED.,.F.,.F.,(9,9),(2.72206466495,
+ 3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
+#944 = CARTESIAN_POINT('',(-4.43154050524,-0.408568087778));
+#945 = CARTESIAN_POINT('',(-4.426083246737,-0.35766463052));
+#946 = CARTESIAN_POINT('',(-4.421634203185,-0.306682555153));
+#947 = CARTESIAN_POINT('',(-4.418063231191,-0.255641115589));
+#948 = CARTESIAN_POINT('',(-4.415283701765,-0.204555161342));
+#949 = CARTESIAN_POINT('',(-4.413236362936,-0.153437233055));
+#950 = CARTESIAN_POINT('',(-4.411883940452,-0.10229844125));
+#951 = CARTESIAN_POINT('',(-4.411207725422,-5.114922069219E-002));
+#952 = CARTESIAN_POINT('',(-4.411207725422,1.9E-016));
+#953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#954 = PCURVE('',#955,#960);
+#955 = PLANE('',#956);
+#956 = AXIS2_PLACEMENT_3D('',#957,#958,#959);
+#957 = CARTESIAN_POINT('',(16.048207114787,4.935309678811,
+ -2.011542208057));
+#958 = DIRECTION('',(0.5,-0.866025403784,-4.469903994297E-016));
+#959 = DIRECTION('',(-9.772475257063E-016,-5.551115123126E-017,-1.));
+#960 = DEFINITIONAL_REPRESENTATION('',(#961),#965);
+#961 = CIRCLE('',#962,16.58123939879);
+#962 = AXIS2_PLACEMENT_2D('',#963,#964);
+#963 = CARTESIAN_POINT('',(-2.011542208057,-16.365809886));
+#964 = DIRECTION('',(9.4E-016,-1.));
+#965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#966 = ORIENTED_EDGE('',*,*,#967,.F.);
+#967 = EDGE_CURVE('',#968,#933,#970,.T.);
+#968 = VERTEX_POINT('',#969);
+#969 = CARTESIAN_POINT('',(15.069668729676,6.679751355513,
+ -4.157644309745));
+#970 = SURFACE_CURVE('',#971,(#976,#989),.PCURVE_S1.);
+#971 = CIRCLE('',#972,14.634804405936);
+#972 = AXIS2_PLACEMENT_3D('',#973,#974,#975);
+#973 = CARTESIAN_POINT('',(5.297021568769,3.058236828632,6.116473657264)
+ );
+#974 = DIRECTION('',(-0.612372435696,-0.353553390593,-0.707106781187));
+#975 = DIRECTION('',(0.755928946018,1.678499441701E-016,-0.654653670708)
+ );
+#976 = PCURVE('',#219,#977);
+#977 = DEFINITIONAL_REPRESENTATION('',(#978),#988);
+#978 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#979,#980,#981,#982,#983,#984,
+ #985,#986,#987),.UNSPECIFIED.,.F.,.F.,(9,9),(5.63645988048,
+ 6.154717360569),.PIECEWISE_BEZIER_KNOTS.);
+#979 = CARTESIAN_POINT('',(-3.960216211148,-0.23065150064));
+#980 = CARTESIAN_POINT('',(-4.016501452339,-0.241031064518));
+#981 = CARTESIAN_POINT('',(-4.073501931114,-0.248540629225));
+#982 = CARTESIAN_POINT('',(-4.131012338601,-0.253087537627));
+#983 = CARTESIAN_POINT('',(-4.188790204811,-0.254610521219));
+#984 = CARTESIAN_POINT('',(-4.246568070923,-0.253087537627));
+#985 = CARTESIAN_POINT('',(-4.304078478467,-0.248540629225));
+#986 = CARTESIAN_POINT('',(-4.361078957234,-0.241031064518));
+#987 = CARTESIAN_POINT('',(-4.417364198425,-0.23065150064));
+#988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#989 = PCURVE('',#990,#995);
+#990 = PLANE('',#991);
+#991 = AXIS2_PLACEMENT_3D('',#992,#993,#994);
+#992 = CARTESIAN_POINT('',(14.187715826431,12.521408570498,
+ -6.314679298085));
+#993 = DIRECTION('',(-0.612372435696,-0.353553390593,-0.707106781187));
+#994 = DIRECTION('',(-0.612372435696,-0.353553390593,0.707106781187));
+#995 = DEFINITIONAL_REPRESENTATION('',(#996),#1000);
+#996 = CIRCLE('',#997,14.634804405936);
+#997 = AXIS2_PLACEMENT_2D('',#998,#999);
+#998 = CARTESIAN_POINT('',(17.580305105389,-3.75));
+#999 = DIRECTION('',(-0.925820099773,-0.377964473009));
+#1000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1001 = ORIENTED_EDGE('',*,*,#1002,.T.);
+#1002 = EDGE_CURVE('',#968,#1003,#1005,.T.);
+#1003 = VERTEX_POINT('',#1004);
+#1004 = CARTESIAN_POINT('',(12.957779339687,5.460451447705,
+ -9.554026615581));
+#1005 = SURFACE_CURVE('',#1006,(#1011,#1024),.PCURVE_S1.);
+#1006 = CIRCLE('',#1007,16.909686573086);
+#1007 = AXIS2_PLACEMENT_3D('',#1008,#1009,#1010);
+#1008 = CARTESIAN_POINT('',(0.875,-1.515544456623,-7.6E-016));
+#1009 = DIRECTION('',(-0.5,0.866025403784,4.3E-016));
+#1010 = DIRECTION('',(0.866025403784,0.5,1.9E-016));
+#1011 = PCURVE('',#219,#1012);
+#1012 = DEFINITIONAL_REPRESENTATION('',(#1013),#1023);
+#1013 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1014,#1015,#1016,#1017,#1018,
+ #1019,#1020,#1021,#1022),.UNSPECIFIED.,.F.,.F.,(9,9),(0.E+000,
+ 0.600437102616),.PIECEWISE_BEZIER_KNOTS.);
+#1014 = CARTESIAN_POINT('',(-4.291914063056,-6.E-017));
+#1015 = CARTESIAN_POINT('',(-4.291914063056,-7.465590597129E-002));
+#1016 = CARTESIAN_POINT('',(-4.292573305446,-0.149311810039));
+#1017 = CARTESIAN_POINT('',(-4.293891495519,-0.22396093789));
+#1018 = CARTESIAN_POINT('',(-4.295908928394,-0.298596431199));
+#1019 = CARTESIAN_POINT('',(-4.298700799014,-0.373210705026));
+#1020 = CARTESIAN_POINT('',(-4.302404213831,-0.447793724396));
+#1021 = CARTESIAN_POINT('',(-4.307221947129,-0.52233258298));
+#1022 = CARTESIAN_POINT('',(-4.313568679179,-0.596803690627));
+#1023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1024 = PCURVE('',#885,#1025);
+#1025 = DEFINITIONAL_REPRESENTATION('',(#1026),#1030);
+#1026 = CIRCLE('',#1027,16.909686573086);
+#1027 = AXIS2_PLACEMENT_2D('',#1028,#1029);
+#1028 = CARTESIAN_POINT('',(3.585054154348,-17.42726655428));
+#1029 = DIRECTION('',(9.4E-016,1.));
+#1030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1031 = ORIENTED_EDGE('',*,*,#1032,.T.);
+#1032 = EDGE_CURVE('',#1003,#1033,#1035,.T.);
+#1033 = VERTEX_POINT('',#1034);
+#1034 = CARTESIAN_POINT('',(11.207779339687,8.49154036095,
+ -9.554026615581));
+#1035 = SURFACE_CURVE('',#1036,(#1041,#1048),.PCURVE_S1.);
+#1036 = CIRCLE('',#1037,14.061314854194);
+#1037 = AXIS2_PLACEMENT_3D('',#1038,#1039,#1040);
+#1038 = CARTESIAN_POINT('',(-8.59E-015,-1.8E-016,-9.554026615581));
+#1039 = DIRECTION('',(-2.2E-016,-4.884981308351E-032,1.));
+#1040 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
+#1041 = PCURVE('',#219,#1042);
+#1042 = DEFINITIONAL_REPRESENTATION('',(#1043),#1047);
+#1043 = LINE('',#1044,#1045);
+#1044 = CARTESIAN_POINT('',(-6.28318530718,-0.596803690627));
+#1045 = VECTOR('',#1046,1.);
+#1046 = DIRECTION('',(1.,-0.E+000));
+#1047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1048 = PCURVE('',#1049,#1054);
+#1049 = PLANE('',#1050);
+#1050 = AXIS2_PLACEMENT_3D('',#1051,#1052,#1053);
+#1051 = CARTESIAN_POINT('',(16.106280958144,11.319691588992,
+ -9.554026615581));
+#1052 = DIRECTION('',(-8.960254037844E-016,5.551115123126E-017,-1.));
+#1053 = DIRECTION('',(-0.866025403784,-0.5,7.771561172376E-016));
+#1054 = DEFINITIONAL_REPRESENTATION('',(#1055),#1063);
+#1055 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1056,#1057,#1058,#1059,
+#1060,#1061,#1062),.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('') );
-#1041 = CARTESIAN_POINT('',(26.473834544431,-14.14336617531));
-#1042 = CARTESIAN_POINT('',(5.007894651986,-26.53673235062));
-#1043 = CARTESIAN_POINT('',(5.007894651986,-1.75));
-#1044 = CARTESIAN_POINT('',(5.007894651986,23.036732350624));
-#1045 = CARTESIAN_POINT('',(26.473834544431,10.643366175312));
-#1046 = CARTESIAN_POINT('',(47.939774436877,-1.75));
-#1047 = CARTESIAN_POINT('',(26.473834544431,-14.14336617531));
-#1048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1049 = ORIENTED_EDGE('',*,*,#1050,.F.);
-#1050 = EDGE_CURVE('',#1051,#1019,#1053,.T.);
-#1051 = VERTEX_POINT('',#1052);
-#1052 = CARTESIAN_POINT('',(-9.689010799027,13.281858978997,
- -4.326117404599));
-#1053 = SURFACE_CURVE('',#1054,(#1059,#1072),.PCURVE_S1.);
-#1054 = CIRCLE('',#1055,16.909686573086);
-#1055 = AXIS2_PLACEMENT_3D('',#1056,#1057,#1058);
-#1056 = CARTESIAN_POINT('',(-1.515544456623,-0.875,3.695229267166E-016)
- );
-#1057 = DIRECTION('',(-0.866025403784,-0.5,2.111559581238E-016));
-#1058 = DIRECTION('',(-0.5,0.866025403784,-1.922962686384E-016));
-#1059 = PCURVE('',#215,#1060);
-#1060 = DEFINITIONAL_REPRESENTATION('',(#1061),#1071);
-#1061 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1062,#1063,#1064,#1065,#1066,
- #1067,#1068,#1069,#1070),.UNSPECIFIED.,.F.,.F.,(9,9),(0.258713046618
- ,0.573612723824),.PIECEWISE_BEZIER_KNOTS.);
-#1062 = CARTESIAN_POINT('',(-4.082142654656,-0.257307371955));
-#1063 = CARTESIAN_POINT('',(-4.081040108604,-0.296446195345));
-#1064 = CARTESIAN_POINT('',(-4.079724192187,-0.335579739239));
-#1065 = CARTESIAN_POINT('',(-4.078181000186,-0.374706739029));
-#1066 = CARTESIAN_POINT('',(-4.076392321498,-0.413825777808));
-#1067 = CARTESIAN_POINT('',(-4.074334721542,-0.452935222994));
-#1068 = CARTESIAN_POINT('',(-4.071978082418,-0.492033139927));
-#1069 = CARTESIAN_POINT('',(-4.06928316398,-0.531117156072));
-#1070 = CARTESIAN_POINT('',(-4.066196606211,-0.570184193047));
-#1071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1072 = PCURVE('',#1073,#1078);
-#1073 = PLANE('',#1074);
-#1074 = AXIS2_PLACEMENT_3D('',#1075,#1076,#1077);
-#1075 = CARTESIAN_POINT('',(-10.15443304192,14.087993950674,
- -3.593795760024));
-#1076 = DIRECTION('',(-0.866025403784,-0.5,2.274889283257E-016));
-#1077 = DIRECTION('',(-3.885780586188E-016,1.121111671426E-015,1.));
-#1078 = DEFINITIONAL_REPRESENTATION('',(#1079),#1083);
-#1079 = CIRCLE('',#1080,16.909686573086);
-#1080 = AXIS2_PLACEMENT_2D('',#1081,#1082);
-#1081 = CARTESIAN_POINT('',(3.593795760024,-17.2777771706));
-#1082 = DIRECTION('',(9.843265540193E-016,1.));
-#1083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1084 = ORIENTED_EDGE('',*,*,#1085,.F.);
-#1085 = EDGE_CURVE('',#1086,#1051,#1088,.T.);
-#1086 = VERTEX_POINT('',#1087);
-#1087 = CARTESIAN_POINT('',(-11.28628073216,12.048411656592,
- -4.056555655736));
-#1088 = SURFACE_CURVE('',#1089,(#1094,#1107),.PCURVE_S1.);
-#1089 = CIRCLE('',#1090,14.722431864351);
-#1090 = AXIS2_PLACEMENT_3D('',#1091,#1092,#1093);
-#1091 = CARTESIAN_POINT('',(-3.005203820023,5.205165703379,
- 6.010407640089));
-#1092 = DIRECTION('',(0.353553390592,-0.612372435694,-0.707106781189));
-#1093 = DIRECTION('',(0.E+000,0.755928946021,-0.654653670705));
-#1094 = PCURVE('',#215,#1095);
-#1095 = DEFINITIONAL_REPRESENTATION('',(#1096),#1106);
-#1096 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1097,#1098,#1099,#1100,#1101,
- #1102,#1103,#1104,#1105),.UNSPECIFIED.,.F.,.F.,(9,9),(5.638037351877
- ,5.776440680037),.PIECEWISE_BEZIER_KNOTS.);
-#1097 = CARTESIAN_POINT('',(-3.95964006253,-0.240945500854));
-#1098 = CARTESIAN_POINT('',(-3.97480066868,-0.24372428121));
-#1099 = CARTESIAN_POINT('',(-3.990013224096,-0.246296644085));
-#1100 = CARTESIAN_POINT('',(-4.005273724602,-0.248660791018));
-#1101 = CARTESIAN_POINT('',(-4.020577970459,-0.250815087134));
-#1102 = CARTESIAN_POINT('',(-4.035921583528,-0.252758072163));
-#1103 = CARTESIAN_POINT('',(-4.05130002933,-0.25448847034));
-#1104 = CARTESIAN_POINT('',(-4.066708642685,-0.256005198494));
-#1105 = CARTESIAN_POINT('',(-4.082142655615,-0.257307372018));
-#1106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1107 = PCURVE('',#1108,#1113);
-#1108 = PLANE('',#1109);
-#1109 = AXIS2_PLACEMENT_3D('',#1110,#1111,#1112);
-#1110 = CARTESIAN_POINT('',(-12.37651822432,13.936758385331,
- -6.237030640042));
-#1111 = DIRECTION('',(0.353553390592,-0.612372435694,-0.707106781189));
-#1112 = DIRECTION('',(0.353553390595,-0.612372435698,0.707106781184));
-#1113 = DEFINITIONAL_REPRESENTATION('',(#1114),#1118);
-#1114 = CIRCLE('',#1115,14.722431864351);
-#1115 = AXIS2_PLACEMENT_2D('',#1116,#1117);
-#1116 = CARTESIAN_POINT('',(17.320493320151,-3.75));
-#1117 = DIRECTION('',(-0.925820099772,-0.37796447301));
-#1118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1119 = ORIENTED_EDGE('',*,*,#1120,.T.);
-#1120 = EDGE_CURVE('',#1086,#1121,#1123,.T.);
-#1121 = VERTEX_POINT('',#1122);
-#1122 = CARTESIAN_POINT('',(-11.53672073264,12.482186461675,
- -0.314794969641));
-#1123 = SURFACE_CURVE('',#1124,(#1129,#1142),.PCURVE_S1.);
-#1124 = CIRCLE('',#1125,16.58123939879);
-#1125 = AXIS2_PLACEMENT_3D('',#1126,#1127,#1128);
-#1126 = CARTESIAN_POINT('',(-3.247595264192,-1.875,7.918348429642E-016)
- );
-#1127 = DIRECTION('',(0.866025403784,0.5,-2.111559581238E-016));
-#1128 = DIRECTION('',(0.5,-0.866025403784,1.922962686384E-016));
-#1129 = PCURVE('',#215,#1130);
-#1130 = DEFINITIONAL_REPRESENTATION('',(#1131),#1141);
-#1131 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1132,#1133,#1134,#1135,#1136,
- #1137,#1138,#1139,#1140),.UNSPECIFIED.,.F.,.F.,(9,9),(2.894436718632
- ,3.122606504519),.PIECEWISE_BEZIER_KNOTS.);
-#1132 = CARTESIAN_POINT('',(-3.959640062575,-0.240945500862));
-#1133 = CARTESIAN_POINT('',(-3.961231976781,-0.213169828338));
-#1134 = CARTESIAN_POINT('',(-3.962593402927,-0.185382369098));
-#1135 = CARTESIAN_POINT('',(-3.963734262169,-0.157585221389));
-#1136 = CARTESIAN_POINT('',(-3.964662223881,-0.12978031548));
-#1137 = CARTESIAN_POINT('',(-3.965383020579,-0.10196946487));
-#1138 = CARTESIAN_POINT('',(-3.965900625919,-7.415440462926E-002));
-#1139 = CARTESIAN_POINT('',(-3.966217358956,-4.633682613795E-002));
-#1140 = CARTESIAN_POINT('',(-3.966333899863,-1.851840955879E-002));
-#1141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1142 = PCURVE('',#1143,#1148);
-#1143 = PLANE('',#1144);
-#1144 = AXIS2_PLACEMENT_3D('',#1145,#1146,#1147);
-#1145 = CARTESIAN_POINT('',(-11.28561082012,12.047251334904,
- -1.933895226984));
-#1146 = DIRECTION('',(0.866025403784,0.5,-2.274889283257E-016));
-#1147 = DIRECTION('',(3.885780586188E-016,-1.121111671426E-015,-1.));
-#1148 = DEFINITIONAL_REPRESENTATION('',(#1149),#1153);
-#1149 = CIRCLE('',#1150,16.58123939879);
-#1150 = AXIS2_PLACEMENT_2D('',#1151,#1152);
-#1151 = CARTESIAN_POINT('',(-1.933895226984,-16.07603111186));
-#1152 = DIRECTION('',(9.843265540193E-016,-1.));
-#1153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1154 = ORIENTED_EDGE('',*,*,#1155,.T.);
-#1155 = EDGE_CURVE('',#1121,#1156,#1158,.T.);
-#1156 = VERTEX_POINT('',#1157);
-#1157 = CARTESIAN_POINT('',(-9.964436796517,13.758910800376,
- -0.634328712524));
-#1158 = SURFACE_CURVE('',#1159,(#1164,#1177),.PCURVE_S1.);
-#1159 = CIRCLE('',#1160,12.519984025524);
-#1160 = AXIS2_PLACEMENT_3D('',#1161,#1162,#1163);
-#1161 = CARTESIAN_POINT('',(-4.065863991847,7.042283010544,
- 8.131727983634));
-#1162 = DIRECTION('',(0.353553390595,-0.612372435698,-0.707106781184));
-#1163 = DIRECTION('',(0.E+000,0.755928946016,-0.654653670711));
-#1164 = PCURVE('',#215,#1165);
-#1165 = DEFINITIONAL_REPRESENTATION('',(#1166),#1176);
-#1166 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1167,#1168,#1169,#1170,#1171,
- #1172,#1173,#1174,#1175),.UNSPECIFIED.,.F.,.F.,(9,9),(5.591397899224
- ,5.755352888719),.PIECEWISE_BEZIER_KNOTS.);
-#1167 = CARTESIAN_POINT('',(-3.966333899881,-1.851840956154E-002));
-#1168 = CARTESIAN_POINT('',(-3.981087390962,-2.171565863446E-002));
-#1169 = CARTESIAN_POINT('',(-3.995893546322,-2.467458214058E-002));
-#1170 = CARTESIAN_POINT('',(-4.010748257508,-2.73931270615E-002));
-#1171 = CARTESIAN_POINT('',(-4.025647227746,-2.986942811792E-002));
-#1172 = CARTESIAN_POINT('',(-4.040585988582,-3.210182028338E-002));
-#1173 = CARTESIAN_POINT('',(-4.055559921221,-3.408884999937E-002));
-#1174 = CARTESIAN_POINT('',(-4.070564281313,-3.582928432396E-002));
-#1175 = CARTESIAN_POINT('',(-4.085594225915,-3.732211766026E-002));
-#1176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1177 = PCURVE('',#1178,#1183);
-#1178 = PLANE('',#1179);
-#1179 = AXIS2_PLACEMENT_3D('',#1180,#1181,#1182);
-#1180 = CARTESIAN_POINT('',(-13.43718733021,15.773891166756,
- -4.115728164812));
-#1181 = DIRECTION('',(0.353553390595,-0.612372435698,-0.707106781184));
-#1182 = DIRECTION('',(0.353553390592,-0.612372435694,0.707106781189));
-#1183 = DEFINITIONAL_REPRESENTATION('',(#1184),#1188);
-#1184 = CIRCLE('',#1185,12.519984025524);
-#1185 = AXIS2_PLACEMENT_2D('',#1186,#1187);
-#1186 = CARTESIAN_POINT('',(17.320518589639,-3.75));
-#1187 = DIRECTION('',(-0.925820099773,-0.377964473008));
-#1188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1189 = ORIENTED_EDGE('',*,*,#1190,.F.);
-#1190 = EDGE_CURVE('',#1191,#1156,#1193,.T.);
-#1191 = VERTEX_POINT('',#1192);
-#1192 = CARTESIAN_POINT('',(-9.970387743166,13.769218142325,
- -1.125404136437E-014));
-#1193 = SURFACE_CURVE('',#1194,(#1199,#1212),.PCURVE_S1.);
-#1194 = CIRCLE('',#1195,16.909686573086);
-#1195 = AXIS2_PLACEMENT_3D('',#1196,#1197,#1198);
-#1196 = CARTESIAN_POINT('',(-1.515544456623,-0.875,3.695229267166E-016)
- );
-#1197 = DIRECTION('',(-0.866025403784,-0.5,2.111559581238E-016));
-#1198 = DIRECTION('',(-0.5,0.866025403784,-1.922962686384E-016));
-#1199 = PCURVE('',#215,#1200);
-#1200 = DEFINITIONAL_REPRESENTATION('',(#1201),#1211);
-#1201 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1202,#1203,#1204,#1205,#1206,
- #1207,#1208,#1209,#1210),.UNSPECIFIED.,.F.,.F.,(9,9),(0.E+000,
- 3.752154576681E-002),.PIECEWISE_BEZIER_KNOTS.);
-#1202 = CARTESIAN_POINT('',(-4.085666346516,3.699997119109E-016));
-#1203 = CARTESIAN_POINT('',(-4.085666346516,-4.665276313635E-003));
-#1204 = CARTESIAN_POINT('',(-4.08566377219,-9.330552622433E-003));
-#1205 = CARTESIAN_POINT('',(-4.085658623586,-1.399582727198E-002));
-#1206 = CARTESIAN_POINT('',(-4.085650900141,-1.866109860697E-002));
-#1207 = CARTESIAN_POINT('',(-4.085640600682,-2.332636497045E-002));
-#1208 = CARTESIAN_POINT('',(-4.085627723431,-2.799162470314E-002));
-#1209 = CARTESIAN_POINT('',(-4.085612266005,-3.265687614265E-002));
-#1210 = CARTESIAN_POINT('',(-4.085594225415,-3.73221176226E-002));
-#1211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1212 = PCURVE('',#1073,#1213);
-#1213 = DEFINITIONAL_REPRESENTATION('',(#1214),#1218);
-#1214 = CIRCLE('',#1215,16.909686573086);
-#1215 = AXIS2_PLACEMENT_2D('',#1216,#1217);
-#1216 = CARTESIAN_POINT('',(3.593795760024,-17.2777771706));
-#1217 = DIRECTION('',(9.843265540193E-016,1.));
-#1218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1219 = ORIENTED_EDGE('',*,*,#1220,.F.);
-#1220 = EDGE_CURVE('',#1221,#1191,#1223,.T.);
-#1221 = VERTEX_POINT('',#1222);
-#1222 = CARTESIAN_POINT('',(-9.970387743166,-13.76921814232,
- 7.090242250867E-015));
-#1223 = SURFACE_CURVE('',#1224,(#1229,#1235),.PCURVE_S1.);
-#1224 = CIRCLE('',#1225,17.);
-#1225 = AXIS2_PLACEMENT_3D('',#1226,#1227,#1228);
-#1226 = CARTESIAN_POINT('',(0.E+000,-1.386823693717E-030,
- -2.081899556751E-015));
-#1227 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
-#1228 = DIRECTION('',(1.,0.E+000,0.E+000));
-#1229 = PCURVE('',#215,#1230);
-#1230 = DEFINITIONAL_REPRESENTATION('',(#1231),#1234);
-#1231 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1232,#1233),.UNSPECIFIED.,.F.,
- .F.,(2,2),(2.197518960663,4.085666346516),.PIECEWISE_BEZIER_KNOTS.);
-#1232 = CARTESIAN_POINT('',(-2.197518960663,-1.224646798089E-016));
-#1233 = CARTESIAN_POINT('',(-4.085666346516,-1.224646798089E-016));
-#1234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1235 = PCURVE('',#318,#1236);
-#1236 = DEFINITIONAL_REPRESENTATION('',(#1237),#1240);
-#1237 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1238,#1239),.UNSPECIFIED.,.F.,
- .F.,(2,2),(2.197518960663,4.085666346516),.PIECEWISE_BEZIER_KNOTS.);
-#1238 = CARTESIAN_POINT('',(-2.197518960663,0.E+000));
-#1239 = CARTESIAN_POINT('',(-4.085666346516,0.E+000));
-#1240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1241 = ORIENTED_EDGE('',*,*,#1242,.T.);
-#1242 = EDGE_CURVE('',#1221,#1243,#1245,.T.);
-#1243 = VERTEX_POINT('',#1244);
-#1244 = CARTESIAN_POINT('',(-9.964436796517,-13.75891080037,
- -0.634328712524));
-#1245 = SURFACE_CURVE('',#1246,(#1251,#1264),.PCURVE_S1.);
-#1246 = CIRCLE('',#1247,16.909686573086);
-#1247 = AXIS2_PLACEMENT_3D('',#1248,#1249,#1250);
-#1248 = CARTESIAN_POINT('',(-1.515544456623,0.875,-1.379078337068E-015)
+#1056 = CARTESIAN_POINT('',(26.638951691835,-13.92745587434));
+#1057 = CARTESIAN_POINT('',(5.546979410545,-26.10491174868));
+#1058 = CARTESIAN_POINT('',(5.546979410545,-1.75));
+#1059 = CARTESIAN_POINT('',(5.546979410545,22.604911748686));
+#1060 = CARTESIAN_POINT('',(26.638951691835,10.427455874343));
+#1061 = CARTESIAN_POINT('',(47.730923973126,-1.75));
+#1062 = CARTESIAN_POINT('',(26.638951691835,-13.92745587434));
+#1063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1064 = ORIENTED_EDGE('',*,*,#1065,.F.);
+#1065 = EDGE_CURVE('',#1066,#1033,#1068,.T.);
+#1066 = VERTEX_POINT('',#1067);
+#1067 = CARTESIAN_POINT('',(13.319668729676,9.710840268759,
+ -4.157644309745));
+#1068 = SURFACE_CURVE('',#1069,(#1074,#1087),.PCURVE_S1.);
+#1069 = CIRCLE('',#1070,16.909686573086);
+#1070 = AXIS2_PLACEMENT_3D('',#1071,#1072,#1073);
+#1071 = CARTESIAN_POINT('',(-0.875,1.515544456623,7.6E-016));
+#1072 = DIRECTION('',(-0.5,0.866025403784,4.3E-016));
+#1073 = DIRECTION('',(0.866025403784,0.5,1.9E-016));
+#1074 = PCURVE('',#219,#1075);
+#1075 = DEFINITIONAL_REPRESENTATION('',(#1076),#1086);
+#1076 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1077,#1078,#1079,#1080,#1081,
+ #1082,#1083,#1084,#1085),.UNSPECIFIED.,.F.,.F.,(9,9),(0.E+000,
+ 0.600437102616),.PIECEWISE_BEZIER_KNOTS.);
+#1077 = CARTESIAN_POINT('',(-4.085666346516,6.E-017));
+#1078 = CARTESIAN_POINT('',(-4.085666346516,-7.465590597129E-002));
+#1079 = CARTESIAN_POINT('',(-4.08500710413,-0.149311810038));
+#1080 = CARTESIAN_POINT('',(-4.08368891401,-0.223960937891));
+#1081 = CARTESIAN_POINT('',(-4.081671481206,-0.298596431197));
+#1082 = CARTESIAN_POINT('',(-4.078879610517,-0.373210705027));
+#1083 = CARTESIAN_POINT('',(-4.075176195745,-0.447793724396));
+#1084 = CARTESIAN_POINT('',(-4.070358462443,-0.52233258298));
+#1085 = CARTESIAN_POINT('',(-4.064011730394,-0.596803690627));
+#1086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1087 = PCURVE('',#1088,#1093);
+#1088 = PLANE('',#1089);
+#1089 = AXIS2_PLACEMENT_3D('',#1090,#1091,#1092);
+#1090 = CARTESIAN_POINT('',(14.217455554537,10.229177733767,
+ -3.585054154348));
+#1091 = DIRECTION('',(-0.5,0.866025403784,4.469903994297E-016));
+#1092 = DIRECTION('',(9.772475257063E-016,5.551115123126E-017,1.));
+#1093 = DEFINITIONAL_REPRESENTATION('',(#1094),#1098);
+#1094 = CIRCLE('',#1095,16.909686573086);
+#1095 = AXIS2_PLACEMENT_2D('',#1096,#1097);
+#1096 = CARTESIAN_POINT('',(3.585054154348,-17.42726655428));
+#1097 = DIRECTION('',(9.4E-016,1.));
+#1098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1099 = ORIENTED_EDGE('',*,*,#1100,.F.);
+#1100 = EDGE_CURVE('',#1101,#1066,#1103,.T.);
+#1101 = VERTEX_POINT('',#1102);
+#1102 = CARTESIAN_POINT('',(12.08476507184,11.307269386242,
+ -3.886400929574));
+#1103 = SURFACE_CURVE('',#1104,(#1109,#1122),.PCURVE_S1.);
+#1104 = CIRCLE('',#1105,14.634804405936);
+#1105 = AXIS2_PLACEMENT_3D('',#1106,#1107,#1108);
+#1106 = CARTESIAN_POINT('',(5.297021568769,3.058236828632,6.116473657264
+ ));
+#1107 = DIRECTION('',(-0.612372435696,-0.353553390593,-0.707106781187));
+#1108 = DIRECTION('',(0.755928946018,1.678499441701E-016,-0.654653670708
+ ));
+#1109 = PCURVE('',#219,#1110);
+#1110 = DEFINITIONAL_REPRESENTATION('',(#1111),#1121);
+#1111 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1112,#1113,#1114,#1115,#1116,
+ #1117,#1118,#1119,#1120),.UNSPECIFIED.,.F.,.F.,(9,9),(5.63645988048,
+ 6.154717360569),.PIECEWISE_BEZIER_KNOTS.);
+#1112 = CARTESIAN_POINT('',(-3.960216211148,-0.23065150064));
+#1113 = CARTESIAN_POINT('',(-4.016501452339,-0.241031064518));
+#1114 = CARTESIAN_POINT('',(-4.073501931114,-0.248540629225));
+#1115 = CARTESIAN_POINT('',(-4.131012338601,-0.253087537627));
+#1116 = CARTESIAN_POINT('',(-4.188790204811,-0.254610521219));
+#1117 = CARTESIAN_POINT('',(-4.246568070923,-0.253087537627));
+#1118 = CARTESIAN_POINT('',(-4.304078478467,-0.248540629225));
+#1119 = CARTESIAN_POINT('',(-4.361078957234,-0.241031064518));
+#1120 = CARTESIAN_POINT('',(-4.417364198425,-0.23065150064));
+#1121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1122 = PCURVE('',#1123,#1128);
+#1123 = PLANE('',#1124);
+#1124 = AXIS2_PLACEMENT_3D('',#1125,#1126,#1127);
+#1125 = CARTESIAN_POINT('',(14.187715826431,12.521408570498,
+ -6.314679298085));
+#1126 = DIRECTION('',(-0.612372435696,-0.353553390593,-0.707106781187));
+#1127 = DIRECTION('',(-0.612372435696,-0.353553390593,0.707106781187));
+#1128 = DEFINITIONAL_REPRESENTATION('',(#1129),#1133);
+#1129 = CIRCLE('',#1130,14.634804405936);
+#1130 = AXIS2_PLACEMENT_2D('',#1131,#1132);
+#1131 = CARTESIAN_POINT('',(17.580305105389,-3.75));
+#1132 = DIRECTION('',(-0.925820099773,-0.377964473009));
+#1133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1134 = ORIENTED_EDGE('',*,*,#1135,.T.);
+#1135 = EDGE_CURVE('',#1101,#1136,#1138,.T.);
+#1136 = VERTEX_POINT('',#1137);
+#1137 = CARTESIAN_POINT('',(12.484484888332,11.538047729894,
+ -0.105316929766));
+#1138 = SURFACE_CURVE('',#1139,(#1144,#1157),.PCURVE_S1.);
+#1139 = CIRCLE('',#1140,16.58123939879);
+#1140 = AXIS2_PLACEMENT_3D('',#1141,#1142,#1143);
+#1141 = CARTESIAN_POINT('',(-1.875,3.247595264192,1.62E-015));
+#1142 = DIRECTION('',(0.5,-0.866025403784,-4.3E-016));
+#1143 = DIRECTION('',(-0.866025403784,-0.5,-1.9E-016));
+#1144 = PCURVE('',#219,#1145);
+#1145 = DEFINITIONAL_REPRESENTATION('',(#1146),#1156);
+#1146 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1147,#1148,#1149,#1150,#1151,
+ #1152,#1153,#1154,#1155),.UNSPECIFIED.,.F.,.F.,(9,9),(2.72206466495,
+ 3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
+#1147 = CARTESIAN_POINT('',(-3.946039904332,-0.408568087778));
+#1148 = CARTESIAN_POINT('',(-3.951497162836,-0.35766463052));
+#1149 = CARTESIAN_POINT('',(-3.955946206383,-0.306682555153));
+#1150 = CARTESIAN_POINT('',(-3.959517178362,-0.255641115589));
+#1151 = CARTESIAN_POINT('',(-3.962296707756,-0.204555161342));
+#1152 = CARTESIAN_POINT('',(-3.964344046628,-0.153437233055));
+#1153 = CARTESIAN_POINT('',(-3.965696469116,-0.10229844125));
+#1154 = CARTESIAN_POINT('',(-3.966372684151,-5.114922069219E-002));
+#1155 = CARTESIAN_POINT('',(-3.966372684151,0.E+000));
+#1156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1157 = PCURVE('',#1158,#1163);
+#1158 = PLANE('',#1159);
+#1159 = AXIS2_PLACEMENT_3D('',#1160,#1161,#1162);
+#1160 = CARTESIAN_POINT('',(12.298207114787,11.430500207194,
+ -2.011542208057));
+#1161 = DIRECTION('',(0.5,-0.866025403784,-4.469903994297E-016));
+#1162 = DIRECTION('',(-9.772475257063E-016,-5.551115123126E-017,-1.));
+#1163 = DEFINITIONAL_REPRESENTATION('',(#1164),#1168);
+#1164 = CIRCLE('',#1165,16.58123939879);
+#1165 = AXIS2_PLACEMENT_2D('',#1166,#1167);
+#1166 = CARTESIAN_POINT('',(-2.011542208057,-16.365809886));
+#1167 = DIRECTION('',(9.4E-016,-1.));
+#1168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1169 = ORIENTED_EDGE('',*,*,#1170,.T.);
+#1170 = EDGE_CURVE('',#1136,#1171,#1173,.T.);
+#1171 = VERTEX_POINT('',#1172);
+#1172 = CARTESIAN_POINT('',(13.764511951193,9.967670622449,
+ -0.428664330014));
+#1173 = SURFACE_CURVE('',#1174,(#1179,#1192),.PCURVE_S1.);
+#1174 = CIRCLE('',#1175,12.380529067846);
+#1175 = AXIS2_PLACEMENT_3D('',#1176,#1177,#1178);
+#1176 = CARTESIAN_POINT('',(7.134138875871,4.11889700042,8.23779400082)
);
-#1249 = DIRECTION('',(0.866025403784,-0.5,7.880447640389E-016));
-#1250 = DIRECTION('',(-0.5,-0.866025403784,1.922962686384E-016));
-#1251 = PCURVE('',#215,#1252);
-#1252 = DEFINITIONAL_REPRESENTATION('',(#1253),#1263);
-#1253 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1254,#1255,#1256,#1257,#1258,
- #1259,#1260,#1261,#1262),.UNSPECIFIED.,.F.,.F.,(9,9),(0.E+000,
- 3.752154576681E-002),.PIECEWISE_BEZIER_KNOTS.);
-#1254 = CARTESIAN_POINT('',(-2.197518960663,-4.293853242845E-016));
-#1255 = CARTESIAN_POINT('',(-2.197518960663,-4.665276313636E-003));
-#1256 = CARTESIAN_POINT('',(-2.197521534989,-9.330552622433E-003));
-#1257 = CARTESIAN_POINT('',(-2.197526683593,-1.399582727199E-002));
-#1258 = CARTESIAN_POINT('',(-2.197534407039,-1.866109860697E-002));
-#1259 = CARTESIAN_POINT('',(-2.197544706498,-2.332636497045E-002));
-#1260 = CARTESIAN_POINT('',(-2.197557583748,-2.799162470315E-002));
-#1261 = CARTESIAN_POINT('',(-2.197573041174,-3.265687614265E-002));
-#1262 = CARTESIAN_POINT('',(-2.197591081764,-3.73221176226E-002));
-#1263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1264 = PCURVE('',#1265,#1270);
-#1265 = PLANE('',#1266);
-#1266 = AXIS2_PLACEMENT_3D('',#1267,#1268,#1269);
-#1267 = CARTESIAN_POINT('',(-10.15443304192,-14.08799395067,
- -3.593795760024));
-#1268 = DIRECTION('',(0.866025403784,-0.5,8.272229450682E-016));
-#1269 = DIRECTION('',(-6.106226635438E-016,5.442228655113E-016,1.));
-#1270 = DEFINITIONAL_REPRESENTATION('',(#1271),#1275);
-#1271 = CIRCLE('',#1272,16.909686573086);
-#1272 = AXIS2_PLACEMENT_2D('',#1273,#1274);
-#1273 = CARTESIAN_POINT('',(3.593795760024,-17.2777771706));
-#1274 = DIRECTION('',(-4.063698308792E-017,1.));
-#1275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1276 = ORIENTED_EDGE('',*,*,#1277,.T.);
-#1277 = EDGE_CURVE('',#1243,#1278,#1280,.T.);
-#1278 = VERTEX_POINT('',#1279);
-#1279 = CARTESIAN_POINT('',(-11.53672073264,-12.48218646167,
- -0.314794969641));
-#1280 = SURFACE_CURVE('',#1281,(#1286,#1299),.PCURVE_S1.);
-#1281 = CIRCLE('',#1282,12.519984025524);
-#1282 = AXIS2_PLACEMENT_3D('',#1283,#1284,#1285);
-#1283 = CARTESIAN_POINT('',(-4.065863991847,-7.042283010544,
- 8.131727983634));
-#1284 = DIRECTION('',(0.353553390595,0.612372435698,-0.707106781184));
-#1285 = DIRECTION('',(-2.775557561563E-017,0.755928946016,0.654653670711
+#1177 = DIRECTION('',(-0.612372435697,-0.353553390594,-0.707106781186));
+#1178 = DIRECTION('',(0.755928946018,1.678499441699E-016,-0.654653670709
));
-#1286 = PCURVE('',#215,#1287);
-#1287 = DEFINITIONAL_REPRESENTATION('',(#1288),#1298);
-#1288 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1289,#1290,#1291,#1292,#1293,
- #1294,#1295,#1296,#1297),.UNSPECIFIED.,.F.,.F.,(9,9),(3.66942507205,
- 3.833380061545),.PIECEWISE_BEZIER_KNOTS.);
-#1289 = CARTESIAN_POINT('',(-2.197591081263,-3.732211766024E-002));
-#1290 = CARTESIAN_POINT('',(-2.212621025866,-3.582928432395E-002));
-#1291 = CARTESIAN_POINT('',(-2.227625385958,-3.408884999936E-002));
-#1292 = CARTESIAN_POINT('',(-2.242599318597,-3.210182028339E-002));
-#1293 = CARTESIAN_POINT('',(-2.257538079433,-2.986942811793E-002));
-#1294 = CARTESIAN_POINT('',(-2.272437049671,-2.739312706151E-002));
-#1295 = CARTESIAN_POINT('',(-2.287291760857,-2.467458214058E-002));
-#1296 = CARTESIAN_POINT('',(-2.302097916218,-2.171565863446E-002));
-#1297 = CARTESIAN_POINT('',(-2.316851407299,-1.851840956154E-002));
-#1298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1299 = PCURVE('',#1300,#1305);
-#1300 = PLANE('',#1301);
-#1301 = AXIS2_PLACEMENT_3D('',#1302,#1303,#1304);
-#1302 = CARTESIAN_POINT('',(-6.941996801834,-19.52389116675,
- -4.115728164812));
-#1303 = DIRECTION('',(0.353553390595,0.612372435698,-0.707106781184));
-#1304 = DIRECTION('',(0.353553390592,0.612372435694,0.707106781189));
-#1305 = DEFINITIONAL_REPRESENTATION('',(#1306),#1310);
-#1306 = CIRCLE('',#1307,12.519984025524);
-#1307 = AXIS2_PLACEMENT_2D('',#1308,#1309);
-#1308 = CARTESIAN_POINT('',(17.320518589639,-3.75));
-#1309 = DIRECTION('',(0.925820099773,-0.377964473008));
-#1310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1311 = ORIENTED_EDGE('',*,*,#1312,.F.);
-#1312 = EDGE_CURVE('',#1313,#1278,#1315,.T.);
-#1313 = VERTEX_POINT('',#1314);
-#1314 = CARTESIAN_POINT('',(-11.28628073216,-12.04841165659,
- -4.056555655736));
-#1315 = SURFACE_CURVE('',#1316,(#1321,#1334),.PCURVE_S1.);
-#1316 = CIRCLE('',#1317,16.58123939879);
-#1317 = AXIS2_PLACEMENT_3D('',#1318,#1319,#1320);
-#1318 = CARTESIAN_POINT('',(-3.247595264192,1.875,-2.955167865146E-015)
+#1179 = PCURVE('',#219,#1180);
+#1180 = DEFINITIONAL_REPRESENTATION('',(#1181),#1191);
+#1181 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1182,#1183,#1184,#1185,#1186,
+ #1187,#1188,#1189,#1190),.UNSPECIFIED.,.F.,.F.,(9,9),(5.587859757496
+ ,6.203317483554),.PIECEWISE_BEZIER_KNOTS.);
+#1182 = CARTESIAN_POINT('',(-3.966368344092,-6.195153143841E-003));
+#1183 = CARTESIAN_POINT('',(-4.021096349763,-1.819522712708E-002));
+#1184 = CARTESIAN_POINT('',(-4.076556710963,-2.687664362422E-002));
+#1185 = CARTESIAN_POINT('',(-4.132537338852,-3.213282104676E-002));
+#1186 = CARTESIAN_POINT('',(-4.188790204778,-3.389332095213E-002));
+#1187 = CARTESIAN_POINT('',(-4.245043070721,-3.21328210468E-002));
+#1188 = CARTESIAN_POINT('',(-4.30102369861,-2.687664362422E-002));
+#1189 = CARTESIAN_POINT('',(-4.35648405981,-1.819522712708E-002));
+#1190 = CARTESIAN_POINT('',(-4.41121206548,-6.195153143841E-003));
+#1191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1192 = PCURVE('',#1193,#1198);
+#1193 = PLANE('',#1194);
+#1194 = AXIS2_PLACEMENT_3D('',#1195,#1196,#1197);
+#1195 = CARTESIAN_POINT('',(16.024834310646,13.582069421893,
+ -4.193360313774));
+#1196 = DIRECTION('',(-0.612372435697,-0.353553390594,-0.707106781186));
+#1197 = DIRECTION('',(-0.612372435695,-0.353553390593,0.707106781187));
+#1198 = DEFINITIONAL_REPRESENTATION('',(#1199),#1203);
+#1199 = CIRCLE('',#1200,12.380529067846);
+#1200 = AXIS2_PLACEMENT_2D('',#1201,#1202);
+#1201 = CARTESIAN_POINT('',(17.580307027629,-3.75));
+#1202 = DIRECTION('',(-0.925820099773,-0.377964473009));
+#1203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1204 = ORIENTED_EDGE('',*,*,#1205,.F.);
+#1205 = EDGE_CURVE('',#1206,#1171,#1208,.T.);
+#1206 = VERTEX_POINT('',#1207);
+#1207 = CARTESIAN_POINT('',(13.769218142325,9.970387743166,4.E-015));
+#1208 = SURFACE_CURVE('',#1209,(#1214,#1227),.PCURVE_S1.);
+#1209 = CIRCLE('',#1210,16.909686573086);
+#1210 = AXIS2_PLACEMENT_3D('',#1211,#1212,#1213);
+#1211 = CARTESIAN_POINT('',(-0.875,1.515544456623,7.6E-016));
+#1212 = DIRECTION('',(-0.5,0.866025403784,4.3E-016));
+#1213 = DIRECTION('',(0.866025403784,0.5,1.9E-016));
+#1214 = PCURVE('',#219,#1215);
+#1215 = DEFINITIONAL_REPRESENTATION('',(#1216),#1226);
+#1216 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1217,#1218,#1219,#1220,#1221,
+ #1222,#1223,#1224,#1225),.UNSPECIFIED.,.F.,.F.,(9,9),(0.E+000,
+ 0.600437102616),.PIECEWISE_BEZIER_KNOTS.);
+#1217 = CARTESIAN_POINT('',(-4.085666346516,6.E-017));
+#1218 = CARTESIAN_POINT('',(-4.085666346516,-7.465590597129E-002));
+#1219 = CARTESIAN_POINT('',(-4.08500710413,-0.149311810038));
+#1220 = CARTESIAN_POINT('',(-4.08368891401,-0.223960937891));
+#1221 = CARTESIAN_POINT('',(-4.081671481206,-0.298596431197));
+#1222 = CARTESIAN_POINT('',(-4.078879610517,-0.373210705027));
+#1223 = CARTESIAN_POINT('',(-4.075176195745,-0.447793724396));
+#1224 = CARTESIAN_POINT('',(-4.070358462443,-0.52233258298));
+#1225 = CARTESIAN_POINT('',(-4.064011730394,-0.596803690627));
+#1226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1227 = PCURVE('',#1088,#1228);
+#1228 = DEFINITIONAL_REPRESENTATION('',(#1229),#1233);
+#1229 = CIRCLE('',#1230,16.909686573086);
+#1230 = AXIS2_PLACEMENT_2D('',#1231,#1232);
+#1231 = CARTESIAN_POINT('',(3.585054154348,-17.42726655428));
+#1232 = DIRECTION('',(9.4E-016,1.));
+#1233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1234 = ORIENTED_EDGE('',*,*,#1235,.F.);
+#1235 = EDGE_CURVE('',#1236,#1206,#1238,.T.);
+#1236 = VERTEX_POINT('',#1237);
+#1237 = CARTESIAN_POINT('',(-13.76921814232,9.970387743166,-8.E-015));
+#1238 = SURFACE_CURVE('',#1239,(#1244,#1251),.PCURVE_S1.);
+#1239 = CIRCLE('',#1240,17.);
+#1240 = AXIS2_PLACEMENT_3D('',#1241,#1242,#1243);
+#1241 = CARTESIAN_POINT('',(0.E+000,0.E+000,-2.08E-015));
+#1242 = DIRECTION('',(2.2E-016,4.884981308351E-032,-1.));
+#1243 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
+#1244 = PCURVE('',#219,#1245);
+#1245 = DEFINITIONAL_REPRESENTATION('',(#1246),#1250);
+#1246 = LINE('',#1247,#1248);
+#1247 = CARTESIAN_POINT('',(-0.E+000,-1.2E-016));
+#1248 = VECTOR('',#1249,1.);
+#1249 = DIRECTION('',(-1.,0.E+000));
+#1250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1251 = PCURVE('',#324,#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 = ORIENTED_EDGE('',*,*,#1259,.T.);
+#1259 = EDGE_CURVE('',#1236,#1260,#1262,.T.);
+#1260 = VERTEX_POINT('',#1261);
+#1261 = CARTESIAN_POINT('',(-13.76451195119,9.967670622449,
+ -0.428664330014));
+#1262 = SURFACE_CURVE('',#1263,(#1268,#1281),.PCURVE_S1.);
+#1263 = CIRCLE('',#1264,16.909686573086);
+#1264 = AXIS2_PLACEMENT_3D('',#1265,#1266,#1267);
+#1265 = CARTESIAN_POINT('',(0.875,1.515544456623,-1.77E-015));
+#1266 = DIRECTION('',(-0.5,-0.866025403784,1.01E-015));
+#1267 = DIRECTION('',(-0.866025403784,0.5,-1.9E-016));
+#1268 = PCURVE('',#219,#1269);
+#1269 = DEFINITIONAL_REPRESENTATION('',(#1270),#1280);
+#1270 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1271,#1272,#1273,#1274,#1275,
+ #1276,#1277,#1278,#1279),.UNSPECIFIED.,.F.,.F.,(9,9),(0.E+000,
+ 0.600437102616),.PIECEWISE_BEZIER_KNOTS.);
+#1271 = CARTESIAN_POINT('',(-2.197518960663,-1.2E-016));
+#1272 = CARTESIAN_POINT('',(-2.197518960663,-7.465590597129E-002));
+#1273 = CARTESIAN_POINT('',(-2.198178203049,-0.149311810039));
+#1274 = CARTESIAN_POINT('',(-2.199496393155,-0.223960937891));
+#1275 = CARTESIAN_POINT('',(-2.20151382599,-0.298596431199));
+#1276 = CARTESIAN_POINT('',(-2.204305696647,-0.373210705027));
+#1277 = CARTESIAN_POINT('',(-2.208009111435,-0.447793724396));
+#1278 = CARTESIAN_POINT('',(-2.212826844736,-0.52233258298));
+#1279 = CARTESIAN_POINT('',(-2.219173576786,-0.596803690627));
+#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('',(-14.21745555453,10.229177733767,
+ -3.585054154348));
+#1285 = DIRECTION('',(-0.5,-0.866025403784,9.521290144899E-016));
+#1286 = DIRECTION('',(5.442348238141E-016,8.326672684689E-016,1.));
+#1287 = DEFINITIONAL_REPRESENTATION('',(#1288),#1292);
+#1288 = CIRCLE('',#1289,16.909686573086);
+#1289 = AXIS2_PLACEMENT_2D('',#1290,#1291);
+#1290 = CARTESIAN_POINT('',(3.585054154348,-17.42726655428));
+#1291 = DIRECTION('',(3.E-017,1.));
+#1292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1293 = ORIENTED_EDGE('',*,*,#1294,.T.);
+#1294 = EDGE_CURVE('',#1260,#1295,#1297,.T.);
+#1295 = VERTEX_POINT('',#1296);
+#1296 = CARTESIAN_POINT('',(-12.48448488833,11.538047729894,
+ -0.105316929766));
+#1297 = SURFACE_CURVE('',#1298,(#1303,#1316),.PCURVE_S1.);
+#1298 = CIRCLE('',#1299,12.380529067846);
+#1299 = AXIS2_PLACEMENT_3D('',#1300,#1301,#1302);
+#1300 = CARTESIAN_POINT('',(-7.134138875871,4.11889700042,8.23779400082)
);
-#1319 = DIRECTION('',(-0.866025403784,0.5,-7.880447640389E-016));
-#1320 = DIRECTION('',(0.5,0.866025403784,-1.922962686384E-016));
-#1321 = PCURVE('',#215,#1322);
-#1322 = DEFINITIONAL_REPRESENTATION('',(#1323),#1333);
-#1323 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1324,#1325,#1326,#1327,#1328,
- #1329,#1330,#1331,#1332),.UNSPECIFIED.,.F.,.F.,(9,9),(2.894436718632
- ,3.122606504519),.PIECEWISE_BEZIER_KNOTS.);
-#1324 = CARTESIAN_POINT('',(-2.323545244595,-0.240945500862));
-#1325 = CARTESIAN_POINT('',(-2.321953330388,-0.213169828338));
-#1326 = CARTESIAN_POINT('',(-2.320591904241,-0.185382369098));
-#1327 = CARTESIAN_POINT('',(-2.319451045,-0.157585221389));
-#1328 = CARTESIAN_POINT('',(-2.318523083291,-0.12978031548));
-#1329 = CARTESIAN_POINT('',(-2.317802286596,-0.10196946487));
-#1330 = CARTESIAN_POINT('',(-2.317284681258,-7.415440462929E-002));
-#1331 = CARTESIAN_POINT('',(-2.316967948223,-4.633682613797E-002));
-#1332 = CARTESIAN_POINT('',(-2.316851407316,-1.851840955879E-002));
-#1333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1334 = PCURVE('',#1335,#1340);
-#1335 = PLANE('',#1336);
-#1336 = AXIS2_PLACEMENT_3D('',#1337,#1338,#1339);
-#1337 = CARTESIAN_POINT('',(-11.28561082012,-12.0472513349,
- -1.933895226984));
-#1338 = DIRECTION('',(-0.866025403784,0.5,-8.272229450682E-016));
-#1339 = DIRECTION('',(6.106226635438E-016,-5.442228655113E-016,-1.));
-#1340 = DEFINITIONAL_REPRESENTATION('',(#1341),#1345);
-#1341 = CIRCLE('',#1342,16.58123939879);
-#1342 = AXIS2_PLACEMENT_2D('',#1343,#1344);
-#1343 = CARTESIAN_POINT('',(-1.933895226984,-16.07603111186));
-#1344 = DIRECTION('',(-4.063698308792E-017,-1.));
-#1345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1346 = ORIENTED_EDGE('',*,*,#1347,.F.);
-#1347 = EDGE_CURVE('',#1348,#1313,#1350,.T.);
-#1348 = VERTEX_POINT('',#1349);
-#1349 = CARTESIAN_POINT('',(-9.689010799027,-13.28185897899,
- -4.326117404599));
-#1350 = SURFACE_CURVE('',#1351,(#1356,#1369),.PCURVE_S1.);
-#1351 = CIRCLE('',#1352,14.722431864351);
-#1352 = AXIS2_PLACEMENT_3D('',#1353,#1354,#1355);
-#1353 = CARTESIAN_POINT('',(-3.005203820023,-5.205165703379,
- 6.010407640089));
-#1354 = DIRECTION('',(0.353553390592,0.612372435694,-0.707106781189));
-#1355 = DIRECTION('',(0.E+000,0.755928946021,0.654653670705));
-#1356 = PCURVE('',#215,#1357);
-#1357 = DEFINITIONAL_REPRESENTATION('',(#1358),#1368);
-#1358 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1359,#1360,#1361,#1362,#1363,
- #1364,#1365,#1366,#1367),.UNSPECIFIED.,.F.,.F.,(9,9),(3.648337280732
- ,3.786740608893),.PIECEWISE_BEZIER_KNOTS.);
-#1359 = CARTESIAN_POINT('',(-2.201042651561,-0.257307372018));
-#1360 = CARTESIAN_POINT('',(-2.216476664492,-0.256005198494));
-#1361 = CARTESIAN_POINT('',(-2.231885277848,-0.25448847034));
-#1362 = CARTESIAN_POINT('',(-2.24726372365,-0.252758072163));
-#1363 = CARTESIAN_POINT('',(-2.26260733672,-0.250815087134));
-#1364 = CARTESIAN_POINT('',(-2.277911582578,-0.248660791018));
-#1365 = CARTESIAN_POINT('',(-2.293172083084,-0.246296644085));
-#1366 = CARTESIAN_POINT('',(-2.308384638499,-0.24372428121));
-#1367 = CARTESIAN_POINT('',(-2.32354524465,-0.240945500854));
-#1368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1369 = PCURVE('',#1370,#1375);
-#1370 = PLANE('',#1371);
-#1371 = AXIS2_PLACEMENT_3D('',#1372,#1373,#1374);
-#1372 = CARTESIAN_POINT('',(-5.881327695941,-17.68675838533,
- -6.237030640042));
-#1373 = DIRECTION('',(0.353553390592,0.612372435694,-0.707106781189));
-#1374 = DIRECTION('',(0.353553390595,0.612372435698,0.707106781184));
-#1375 = DEFINITIONAL_REPRESENTATION('',(#1376),#1380);
-#1376 = CIRCLE('',#1377,14.722431864351);
-#1377 = AXIS2_PLACEMENT_2D('',#1378,#1379);
-#1378 = CARTESIAN_POINT('',(17.320493320151,-3.75));
-#1379 = DIRECTION('',(0.925820099772,-0.37796447301));
-#1380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1381 = ORIENTED_EDGE('',*,*,#1382,.T.);
-#1382 = EDGE_CURVE('',#1348,#1383,#1385,.T.);
-#1383 = VERTEX_POINT('',#1384);
-#1384 = CARTESIAN_POINT('',(-8.617155779775,-11.4253516273,
- -9.17638090205));
-#1385 = SURFACE_CURVE('',#1386,(#1391,#1404),.PCURVE_S1.);
-#1386 = CIRCLE('',#1387,16.909686573086);
-#1387 = AXIS2_PLACEMENT_3D('',#1388,#1389,#1390);
-#1388 = CARTESIAN_POINT('',(-1.515544456623,0.875,-1.379078337068E-015)
+#1301 = DIRECTION('',(0.612372435697,-0.353553390594,-0.707106781186));
+#1302 = DIRECTION('',(0.755928946018,1.678499441699E-016,0.654653670709)
);
-#1389 = DIRECTION('',(0.866025403784,-0.5,7.880447640389E-016));
-#1390 = DIRECTION('',(-0.5,-0.866025403784,1.922962686384E-016));
-#1391 = PCURVE('',#215,#1392);
-#1392 = DEFINITIONAL_REPRESENTATION('',(#1393),#1403);
-#1393 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1394,#1395,#1396,#1397,#1398,
- #1399,#1400,#1401,#1402),.UNSPECIFIED.,.F.,.F.,(9,9),(0.258713046618
- ,0.573612723824),.PIECEWISE_BEZIER_KNOTS.);
-#1394 = CARTESIAN_POINT('',(-2.201042652516,-0.257307371955));
-#1395 = CARTESIAN_POINT('',(-2.202145198567,-0.296446195345));
-#1396 = CARTESIAN_POINT('',(-2.203461114985,-0.33557973924));
-#1397 = CARTESIAN_POINT('',(-2.205004306988,-0.37470673903));
-#1398 = CARTESIAN_POINT('',(-2.206792985679,-0.413825777808));
-#1399 = CARTESIAN_POINT('',(-2.208850585637,-0.452935222994));
-#1400 = CARTESIAN_POINT('',(-2.211207224761,-0.492033139927));
-#1401 = CARTESIAN_POINT('',(-2.2139021432,-0.531117156072));
-#1402 = CARTESIAN_POINT('',(-2.216988700969,-0.570184193047));
-#1403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1404 = PCURVE('',#1265,#1405);
-#1405 = DEFINITIONAL_REPRESENTATION('',(#1406),#1410);
-#1406 = CIRCLE('',#1407,16.909686573086);
-#1407 = AXIS2_PLACEMENT_2D('',#1408,#1409);
-#1408 = CARTESIAN_POINT('',(3.593795760024,-17.2777771706));
-#1409 = DIRECTION('',(-4.063698308792E-017,1.));
-#1410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1411 = ORIENTED_EDGE('',*,*,#1412,.T.);
-#1412 = EDGE_CURVE('',#1383,#1413,#1415,.T.);
-#1413 = VERTEX_POINT('',#1414);
-#1414 = CARTESIAN_POINT('',(-5.586066866529,-13.1753516273,
- -9.17638090205));
-#1415 = SURFACE_CURVE('',#1416,(#1421,#1427),.PCURVE_S1.);
-#1416 = CIRCLE('',#1417,14.310626594964);
-#1417 = AXIS2_PLACEMENT_3D('',#1418,#1419,#1420);
-#1418 = CARTESIAN_POINT('',(5.466815115618E-015,-4.993996309537E-015,
- -9.17638090205));
-#1419 = DIRECTION('',(-0.E+000,6.661338147751E-016,1.));
-#1420 = DIRECTION('',(1.,0.E+000,0.E+000));
-#1421 = PCURVE('',#215,#1422);
-#1422 = DEFINITIONAL_REPRESENTATION('',(#1423),#1426);
-#1423 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1424,#1425),.UNSPECIFIED.,.F.,
- .F.,(2,2),(4.066196606211,4.311383803362),.PIECEWISE_BEZIER_KNOTS.);
-#1424 = CARTESIAN_POINT('',(-2.216988700969,-0.570184193047));
-#1425 = CARTESIAN_POINT('',(-1.971801503818,-0.570184193047));
-#1426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1427 = PCURVE('',#1428,#1433);
-#1428 = PLANE('',#1429);
-#1429 = AXIS2_PLACEMENT_3D('',#1430,#1431,#1432);
-#1430 = CARTESIAN_POINT('',(-8.143716166852,-17.6053301634,
- -9.17638090205));
-#1431 = DIRECTION('',(5.551115123126E-016,-5.442228655113E-016,-1.));
-#1432 = DIRECTION('',(0.5,0.866025403784,-1.942890293094E-016));
-#1433 = DEFINITIONAL_REPRESENTATION('',(#1434),#1442);
-#1434 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1435,#1436,#1437,#1438,
-#1439,#1440,#1441),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#1303 = PCURVE('',#219,#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),(3.221460477216
+ ,3.836918203273),.PIECEWISE_BEZIER_KNOTS.);
+#1306 = CARTESIAN_POINT('',(-1.871973241699,-6.19515314384E-003));
+#1307 = CARTESIAN_POINT('',(-1.92670124737,-1.819522712708E-002));
+#1308 = CARTESIAN_POINT('',(-1.982161608566,-2.687664362432E-002));
+#1309 = CARTESIAN_POINT('',(-2.038142236458,-3.213282104645E-002));
+#1310 = CARTESIAN_POINT('',(-2.094395102378,-3.389332095276E-002));
+#1311 = CARTESIAN_POINT('',(-2.150647968338,-3.21328210465E-002));
+#1312 = CARTESIAN_POINT('',(-2.206628596215,-2.687664362431E-002));
+#1313 = CARTESIAN_POINT('',(-2.262088957417,-1.819522712708E-002));
+#1314 = CARTESIAN_POINT('',(-2.316816963087,-6.19515314384E-003));
+#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('',(-19.77483431064,7.08687889351,
+ -4.193360313774));
+#1320 = DIRECTION('',(0.612372435697,-0.353553390594,-0.707106781186));
+#1321 = DIRECTION('',(0.612372435695,-0.353553390593,0.707106781187));
+#1322 = DEFINITIONAL_REPRESENTATION('',(#1323),#1327);
+#1323 = CIRCLE('',#1324,12.380529067846);
+#1324 = AXIS2_PLACEMENT_2D('',#1325,#1326);
+#1325 = CARTESIAN_POINT('',(17.580307027629,-3.75));
+#1326 = DIRECTION('',(0.925820099773,-0.377964473009));
+#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('',(-12.08476507184,11.307269386242,
+ -3.886400929574));
+#1332 = SURFACE_CURVE('',#1333,(#1338,#1351),.PCURVE_S1.);
+#1333 = CIRCLE('',#1334,16.58123939879);
+#1334 = AXIS2_PLACEMENT_3D('',#1335,#1336,#1337);
+#1335 = CARTESIAN_POINT('',(1.875,3.247595264192,-3.79E-015));
+#1336 = DIRECTION('',(0.5,0.866025403784,-1.01E-015));
+#1337 = DIRECTION('',(0.866025403784,-0.5,1.9E-016));
+#1338 = PCURVE('',#219,#1339);
+#1339 = DEFINITIONAL_REPRESENTATION('',(#1340),#1350);
+#1340 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1341,#1342,#1343,#1344,#1345,
+ #1346,#1347,#1348,#1349),.UNSPECIFIED.,.F.,.F.,(9,9),(2.72206466495,
+ 3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
+#1341 = CARTESIAN_POINT('',(-2.337145402847,-0.408568087778));
+#1342 = CARTESIAN_POINT('',(-2.331688144344,-0.35766463052));
+#1343 = CARTESIAN_POINT('',(-2.327239100798,-0.306682555153));
+#1344 = CARTESIAN_POINT('',(-2.323668128798,-0.25564111559));
+#1345 = CARTESIAN_POINT('',(-2.320888599412,-0.204555161342));
+#1346 = CARTESIAN_POINT('',(-2.318841260538,-0.153437233056));
+#1347 = CARTESIAN_POINT('',(-2.317488838063,-0.10229844125));
+#1348 = CARTESIAN_POINT('',(-2.316812623029,-5.114922069218E-002));
+#1349 = CARTESIAN_POINT('',(-2.316812623029,7.E-017));
+#1350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1351 = PCURVE('',#1352,#1357);
+#1352 = PLANE('',#1353);
+#1353 = AXIS2_PLACEMENT_3D('',#1354,#1355,#1356);
+#1354 = CARTESIAN_POINT('',(-12.29820711478,11.430500207194,
+ -2.011542208057));
+#1355 = DIRECTION('',(0.5,0.866025403784,-9.521290144899E-016));
+#1356 = DIRECTION('',(-5.442348238141E-016,-8.326672684689E-016,-1.));
+#1357 = DEFINITIONAL_REPRESENTATION('',(#1358),#1362);
+#1358 = CIRCLE('',#1359,16.58123939879);
+#1359 = AXIS2_PLACEMENT_2D('',#1360,#1361);
+#1360 = CARTESIAN_POINT('',(-2.011542208057,-16.365809886));
+#1361 = DIRECTION('',(3.E-017,-1.));
+#1362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1363 = ORIENTED_EDGE('',*,*,#1364,.F.);
+#1364 = EDGE_CURVE('',#1365,#1330,#1367,.T.);
+#1365 = VERTEX_POINT('',#1366);
+#1366 = CARTESIAN_POINT('',(-13.31966872967,9.710840268759,
+ -4.157644309745));
+#1367 = SURFACE_CURVE('',#1368,(#1373,#1386),.PCURVE_S1.);
+#1368 = CIRCLE('',#1369,14.634804405936);
+#1369 = AXIS2_PLACEMENT_3D('',#1370,#1371,#1372);
+#1370 = CARTESIAN_POINT('',(-5.297021568769,3.058236828632,
+ 6.116473657264));
+#1371 = DIRECTION('',(0.612372435696,-0.353553390593,-0.707106781187));
+#1372 = DIRECTION('',(0.755928946018,1.678499441701E-016,0.654653670708)
+ );
+#1373 = PCURVE('',#219,#1374);
+#1374 = DEFINITIONAL_REPRESENTATION('',(#1375),#1385);
+#1375 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1376,#1377,#1378,#1379,#1380,
+ #1381,#1382,#1383,#1384),.UNSPECIFIED.,.F.,.F.,(9,9),(3.270060600201
+ ,3.788318080289),.PIECEWISE_BEZIER_KNOTS.);
+#1376 = CARTESIAN_POINT('',(-1.865821108755,-0.23065150064));
+#1377 = CARTESIAN_POINT('',(-1.922106349946,-0.241031064518));
+#1378 = CARTESIAN_POINT('',(-1.979106828714,-0.248540629225));
+#1379 = CARTESIAN_POINT('',(-2.036617236236,-0.253087537625));
+#1380 = CARTESIAN_POINT('',(-2.094395102387,-0.25461052122));
+#1381 = CARTESIAN_POINT('',(-2.152172968557,-0.253087537625));
+#1382 = CARTESIAN_POINT('',(-2.209683376068,-0.248540629225));
+#1383 = CARTESIAN_POINT('',(-2.26668385484,-0.241031064518));
+#1384 = CARTESIAN_POINT('',(-2.322969096031,-0.23065150064));
+#1385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1386 = PCURVE('',#1387,#1392);
+#1387 = PLANE('',#1388);
+#1388 = AXIS2_PLACEMENT_3D('',#1389,#1390,#1391);
+#1389 = CARTESIAN_POINT('',(-17.93771582643,6.026218042115,
+ -6.314679298085));
+#1390 = DIRECTION('',(0.612372435696,-0.353553390593,-0.707106781187));
+#1391 = DIRECTION('',(0.612372435696,-0.353553390593,0.707106781187));
+#1392 = DEFINITIONAL_REPRESENTATION('',(#1393),#1397);
+#1393 = CIRCLE('',#1394,14.634804405936);
+#1394 = AXIS2_PLACEMENT_2D('',#1395,#1396);
+#1395 = CARTESIAN_POINT('',(17.580305105389,-3.75));
+#1396 = DIRECTION('',(0.925820099773,-0.377964473009));
+#1397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1398 = ORIENTED_EDGE('',*,*,#1399,.T.);
+#1399 = EDGE_CURVE('',#1365,#1400,#1402,.T.);
+#1400 = VERTEX_POINT('',#1401);
+#1401 = CARTESIAN_POINT('',(-11.20777933968,8.49154036095,
+ -9.554026615581));
+#1402 = SURFACE_CURVE('',#1403,(#1408,#1421),.PCURVE_S1.);
+#1403 = CIRCLE('',#1404,16.909686573086);
+#1404 = AXIS2_PLACEMENT_3D('',#1405,#1406,#1407);
+#1405 = CARTESIAN_POINT('',(0.875,1.515544456623,-1.77E-015));
+#1406 = DIRECTION('',(-0.5,-0.866025403784,1.01E-015));
+#1407 = DIRECTION('',(-0.866025403784,0.5,-1.9E-016));
+#1408 = PCURVE('',#219,#1409);
+#1409 = DEFINITIONAL_REPRESENTATION('',(#1410),#1420);
+#1410 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1411,#1412,#1413,#1414,#1415,
+ #1416,#1417,#1418,#1419),.UNSPECIFIED.,.F.,.F.,(9,9),(0.E+000,
+ 0.600437102616),.PIECEWISE_BEZIER_KNOTS.);
+#1411 = CARTESIAN_POINT('',(-2.197518960663,-1.2E-016));
+#1412 = CARTESIAN_POINT('',(-2.197518960663,-7.465590597129E-002));
+#1413 = CARTESIAN_POINT('',(-2.198178203049,-0.149311810039));
+#1414 = CARTESIAN_POINT('',(-2.199496393155,-0.223960937891));
+#1415 = CARTESIAN_POINT('',(-2.20151382599,-0.298596431199));
+#1416 = CARTESIAN_POINT('',(-2.204305696647,-0.373210705027));
+#1417 = CARTESIAN_POINT('',(-2.208009111435,-0.447793724396));
+#1418 = CARTESIAN_POINT('',(-2.212826844736,-0.52233258298));
+#1419 = CARTESIAN_POINT('',(-2.219173576786,-0.596803690627));
+#1420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1421 = PCURVE('',#1282,#1422);
+#1422 = DEFINITIONAL_REPRESENTATION('',(#1423),#1427);
+#1423 = CIRCLE('',#1424,16.909686573086);
+#1424 = AXIS2_PLACEMENT_2D('',#1425,#1426);
+#1425 = CARTESIAN_POINT('',(3.585054154348,-17.42726655428));
+#1426 = DIRECTION('',(3.E-017,1.));
+#1427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1428 = ORIENTED_EDGE('',*,*,#1429,.T.);
+#1429 = EDGE_CURVE('',#1400,#1430,#1432,.T.);
+#1430 = VERTEX_POINT('',#1431);
+#1431 = CARTESIAN_POINT('',(-12.95777933968,5.460451447705,
+ -9.554026615581));
+#1432 = SURFACE_CURVE('',#1433,(#1438,#1445),.PCURVE_S1.);
+#1433 = CIRCLE('',#1434,14.061314854194);
+#1434 = AXIS2_PLACEMENT_3D('',#1435,#1436,#1437);
+#1435 = CARTESIAN_POINT('',(-3.08E-015,-9.37E-015,-9.554026615581));
+#1436 = DIRECTION('',(-2.2E-016,-4.884981308351E-032,1.));
+#1437 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
+#1438 = PCURVE('',#219,#1439);
+#1439 = DEFINITIONAL_REPRESENTATION('',(#1440),#1444);
+#1440 = LINE('',#1441,#1442);
+#1441 = CARTESIAN_POINT('',(-6.28318530718,-0.596803690627));
+#1442 = VECTOR('',#1443,1.);
+#1443 = DIRECTION('',(1.,-0.E+000));
+#1444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1445 = PCURVE('',#1446,#1451);
+#1446 = PLANE('',#1447);
+#1447 = AXIS2_PLACEMENT_3D('',#1448,#1449,#1450);
+#1448 = CARTESIAN_POINT('',(-17.85628095814,8.288602675747,
+ -9.554026615581));
+#1449 = DIRECTION('',(-4.630127018922E-016,-7.771561172376E-016,-1.));
+#1450 = DIRECTION('',(0.866025403784,-0.5,2.775557561563E-017));
+#1451 = DEFINITIONAL_REPRESENTATION('',(#1452),#1460);
+#1452 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1453,#1454,#1455,#1456,
+#1457,#1458,#1459),.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('') );
-#1435 = CARTESIAN_POINT('',(26.473834544431,10.643366175312));
-#1436 = CARTESIAN_POINT('',(47.939774436877,-1.75));
-#1437 = CARTESIAN_POINT('',(26.473834544431,-14.14336617531));
-#1438 = CARTESIAN_POINT('',(5.007894651986,-26.53673235062));
-#1439 = CARTESIAN_POINT('',(5.007894651986,-1.75));
-#1440 = CARTESIAN_POINT('',(5.007894651986,23.036732350624));
-#1441 = CARTESIAN_POINT('',(26.473834544431,10.643366175312));
-#1442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1443 = ORIENTED_EDGE('',*,*,#1444,.F.);
-#1444 = EDGE_CURVE('',#1445,#1413,#1447,.T.);
-#1445 = VERTEX_POINT('',#1446);
-#1446 = CARTESIAN_POINT('',(-6.657921885781,-15.03185897899,
- -4.326117404599));
-#1447 = SURFACE_CURVE('',#1448,(#1453,#1466),.PCURVE_S1.);
-#1448 = CIRCLE('',#1449,16.909686573086);
-#1449 = AXIS2_PLACEMENT_3D('',#1450,#1451,#1452);
-#1450 = CARTESIAN_POINT('',(1.515544456623,-0.875,1.379078337068E-015));
-#1451 = DIRECTION('',(0.866025403784,-0.5,7.880447640389E-016));
-#1452 = DIRECTION('',(-0.5,-0.866025403784,1.922962686384E-016));
-#1453 = PCURVE('',#215,#1454);
-#1454 = DEFINITIONAL_REPRESENTATION('',(#1455),#1465);
-#1455 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1456,#1457,#1458,#1459,#1460,
- #1461,#1462,#1463,#1464),.UNSPECIFIED.,.F.,.F.,(9,9),(0.258713046618
- ,0.573612723824),.PIECEWISE_BEZIER_KNOTS.);
-#1456 = CARTESIAN_POINT('',(-1.987747552263,-0.257307371955));
-#1457 = CARTESIAN_POINT('',(-1.986645006211,-0.296446195345));
-#1458 = CARTESIAN_POINT('',(-1.985329089795,-0.335579739239));
-#1459 = CARTESIAN_POINT('',(-1.983785897794,-0.374706739029));
-#1460 = CARTESIAN_POINT('',(-1.981997219106,-0.413825777808));
-#1461 = CARTESIAN_POINT('',(-1.979939619149,-0.452935222994));
-#1462 = CARTESIAN_POINT('',(-1.977582980023,-0.492033139927));
-#1463 = CARTESIAN_POINT('',(-1.974888061587,-0.531117156072));
-#1464 = CARTESIAN_POINT('',(-1.971801503818,-0.570184193047));
-#1465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1466 = PCURVE('',#1467,#1472);
-#1467 = PLANE('',#1468);
-#1468 = AXIS2_PLACEMENT_3D('',#1469,#1470,#1471);
-#1469 = CARTESIAN_POINT('',(-7.123344128682,-15.83799395067,
- -3.593795760024));
-#1470 = DIRECTION('',(0.866025403784,-0.5,8.272229450682E-016));
-#1471 = DIRECTION('',(-6.106226635438E-016,5.442228655113E-016,1.));
-#1472 = DEFINITIONAL_REPRESENTATION('',(#1473),#1477);
-#1473 = CIRCLE('',#1474,16.909686573086);
-#1474 = AXIS2_PLACEMENT_2D('',#1475,#1476);
-#1475 = CARTESIAN_POINT('',(3.593795760024,-17.2777771706));
-#1476 = DIRECTION('',(-4.063698308792E-017,1.));
-#1477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1478 = ORIENTED_EDGE('',*,*,#1479,.F.);
-#1479 = EDGE_CURVE('',#1480,#1445,#1482,.T.);
-#1480 = VERTEX_POINT('',#1481);
-#1481 = CARTESIAN_POINT('',(-4.79109020378,-15.79841165659,
- -4.056555655736));
-#1482 = SURFACE_CURVE('',#1483,(#1488,#1501),.PCURVE_S1.);
-#1483 = CIRCLE('',#1484,14.722431864351);
-#1484 = AXIS2_PLACEMENT_3D('',#1485,#1486,#1487);
-#1485 = CARTESIAN_POINT('',(-3.005203820023,-5.205165703379,
- 6.010407640089));
-#1486 = DIRECTION('',(0.353553390592,0.612372435694,-0.707106781189));
-#1487 = DIRECTION('',(0.E+000,0.755928946021,0.654653670705));
-#1488 = PCURVE('',#215,#1489);
-#1489 = DEFINITIONAL_REPRESENTATION('',(#1490),#1500);
-#1490 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1491,#1492,#1493,#1494,#1495,
- #1496,#1497,#1498,#1499),.UNSPECIFIED.,.F.,.F.,(9,9),(3.2716380716,
- 3.41004139976),.PIECEWISE_BEZIER_KNOTS.);
-#1491 = CARTESIAN_POINT('',(-1.865244960137,-0.240945500854));
-#1492 = CARTESIAN_POINT('',(-1.880405566287,-0.24372428121));
-#1493 = CARTESIAN_POINT('',(-1.895618121703,-0.246296644085));
-#1494 = CARTESIAN_POINT('',(-1.910878622209,-0.248660791018));
-#1495 = CARTESIAN_POINT('',(-1.926182868066,-0.250815087135));
-#1496 = CARTESIAN_POINT('',(-1.941526481135,-0.252758072163));
-#1497 = CARTESIAN_POINT('',(-1.956904926937,-0.25448847034));
-#1498 = CARTESIAN_POINT('',(-1.972313540292,-0.256005198494));
-#1499 = CARTESIAN_POINT('',(-1.987747553222,-0.257307372018));
-#1500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1501 = PCURVE('',#1502,#1507);
-#1502 = PLANE('',#1503);
-#1503 = AXIS2_PLACEMENT_3D('',#1504,#1505,#1506);
-#1504 = CARTESIAN_POINT('',(-5.881327695941,-17.68675838533,
- -6.237030640042));
-#1505 = DIRECTION('',(0.353553390592,0.612372435694,-0.707106781189));
-#1506 = DIRECTION('',(0.353553390595,0.612372435698,0.707106781184));
-#1507 = DEFINITIONAL_REPRESENTATION('',(#1508),#1512);
-#1508 = CIRCLE('',#1509,14.722431864351);
-#1509 = AXIS2_PLACEMENT_2D('',#1510,#1511);
-#1510 = CARTESIAN_POINT('',(17.320493320151,-3.75));
-#1511 = DIRECTION('',(0.925820099772,-0.37796447301));
-#1512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1513 = ORIENTED_EDGE('',*,*,#1514,.T.);
-#1514 = EDGE_CURVE('',#1480,#1515,#1517,.T.);
-#1515 = VERTEX_POINT('',#1516);
-#1516 = CARTESIAN_POINT('',(-5.041530204262,-16.23218646167,
- -0.314794969641));
-#1517 = SURFACE_CURVE('',#1518,(#1523,#1536),.PCURVE_S1.);
-#1518 = CIRCLE('',#1519,16.58123939879);
-#1519 = AXIS2_PLACEMENT_3D('',#1520,#1521,#1522);
-#1520 = CARTESIAN_POINT('',(3.247595264192,-1.875,2.955167865146E-015));
-#1521 = DIRECTION('',(-0.866025403784,0.5,-7.880447640389E-016));
-#1522 = DIRECTION('',(0.5,0.866025403784,-1.922962686384E-016));
-#1523 = PCURVE('',#215,#1524);
-#1524 = DEFINITIONAL_REPRESENTATION('',(#1525),#1535);
-#1525 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1526,#1527,#1528,#1529,#1530,
- #1531,#1532,#1533,#1534),.UNSPECIFIED.,.F.,.F.,(9,9),(2.894436718632
- ,3.122606504519),.PIECEWISE_BEZIER_KNOTS.);
-#1526 = CARTESIAN_POINT('',(-1.865244960185,-0.240945500862));
-#1527 = CARTESIAN_POINT('',(-1.866836874392,-0.213169828337));
-#1528 = CARTESIAN_POINT('',(-1.868198300538,-0.185382369097));
-#1529 = CARTESIAN_POINT('',(-1.86933915978,-0.157585221389));
-#1530 = CARTESIAN_POINT('',(-1.87026712149,-0.12978031548));
-#1531 = CARTESIAN_POINT('',(-1.870987918186,-0.10196946487));
-#1532 = CARTESIAN_POINT('',(-1.871505523527,-7.415440462924E-002));
-#1533 = CARTESIAN_POINT('',(-1.871822256563,-4.633682613793E-002));
-#1534 = CARTESIAN_POINT('',(-1.87193879747,-1.851840955878E-002));
-#1535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1536 = PCURVE('',#1537,#1542);
-#1537 = PLANE('',#1538);
-#1538 = AXIS2_PLACEMENT_3D('',#1539,#1540,#1541);
-#1539 = CARTESIAN_POINT('',(-4.790420291741,-15.7972513349,
- -1.933895226984));
-#1540 = DIRECTION('',(-0.866025403784,0.5,-8.272229450682E-016));
-#1541 = DIRECTION('',(6.106226635438E-016,-5.442228655113E-016,-1.));
-#1542 = DEFINITIONAL_REPRESENTATION('',(#1543),#1547);
-#1543 = CIRCLE('',#1544,16.58123939879);
-#1544 = AXIS2_PLACEMENT_2D('',#1545,#1546);
-#1545 = CARTESIAN_POINT('',(-1.933895226984,-16.07603111186));
-#1546 = DIRECTION('',(-4.063698308792E-017,-1.));
-#1547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1548 = ORIENTED_EDGE('',*,*,#1549,.T.);
-#1549 = EDGE_CURVE('',#1515,#1550,#1552,.T.);
-#1550 = VERTEX_POINT('',#1551);
-#1551 = CARTESIAN_POINT('',(-6.933347883271,-15.50891080037,
- -0.634328712524));
-#1552 = SURFACE_CURVE('',#1553,(#1558,#1571),.PCURVE_S1.);
-#1553 = CIRCLE('',#1554,12.519984025524);
-#1554 = AXIS2_PLACEMENT_3D('',#1555,#1556,#1557);
-#1555 = CARTESIAN_POINT('',(-4.065863991847,-7.042283010544,
- 8.131727983634));
-#1556 = DIRECTION('',(0.353553390595,0.612372435698,-0.707106781184));
-#1557 = DIRECTION('',(-2.775557561563E-017,0.755928946016,0.654653670711
+#1453 = CARTESIAN_POINT('',(26.638951691835,10.427455874343));
+#1454 = CARTESIAN_POINT('',(47.730923973126,-1.75));
+#1455 = CARTESIAN_POINT('',(26.638951691835,-13.92745587434));
+#1456 = CARTESIAN_POINT('',(5.546979410545,-26.10491174868));
+#1457 = CARTESIAN_POINT('',(5.546979410545,-1.75));
+#1458 = CARTESIAN_POINT('',(5.546979410545,22.604911748686));
+#1459 = CARTESIAN_POINT('',(26.638951691835,10.427455874343));
+#1460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1461 = ORIENTED_EDGE('',*,*,#1462,.F.);
+#1462 = EDGE_CURVE('',#1463,#1430,#1465,.T.);
+#1463 = VERTEX_POINT('',#1464);
+#1464 = CARTESIAN_POINT('',(-15.06966872967,6.679751355513,
+ -4.157644309745));
+#1465 = SURFACE_CURVE('',#1466,(#1471,#1484),.PCURVE_S1.);
+#1466 = CIRCLE('',#1467,16.909686573086);
+#1467 = AXIS2_PLACEMENT_3D('',#1468,#1469,#1470);
+#1468 = CARTESIAN_POINT('',(-0.875,-1.515544456623,1.77E-015));
+#1469 = DIRECTION('',(-0.5,-0.866025403784,1.01E-015));
+#1470 = DIRECTION('',(-0.866025403784,0.5,-1.9E-016));
+#1471 = PCURVE('',#219,#1472);
+#1472 = DEFINITIONAL_REPRESENTATION('',(#1473),#1483);
+#1473 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1474,#1475,#1476,#1477,#1478,
+ #1479,#1480,#1481,#1482),.UNSPECIFIED.,.F.,.F.,(9,9),(0.E+000,
+ 0.600437102616),.PIECEWISE_BEZIER_KNOTS.);
+#1474 = CARTESIAN_POINT('',(-1.991271244123,1.2E-016));
+#1475 = CARTESIAN_POINT('',(-1.991271244123,-7.465590597129E-002));
+#1476 = CARTESIAN_POINT('',(-1.990612001735,-0.149311810039));
+#1477 = CARTESIAN_POINT('',(-1.989293811636,-0.223960937889));
+#1478 = CARTESIAN_POINT('',(-1.987276378797,-0.2985964312));
+#1479 = CARTESIAN_POINT('',(-1.984484508142,-0.373210705026));
+#1480 = CARTESIAN_POINT('',(-1.980781093348,-0.447793724397));
+#1481 = CARTESIAN_POINT('',(-1.97596336005,-0.52233258298));
+#1482 = CARTESIAN_POINT('',(-1.969616628,-0.596803690627));
+#1483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1484 = PCURVE('',#1485,#1490);
+#1485 = PLANE('',#1486);
+#1486 = AXIS2_PLACEMENT_3D('',#1487,#1488,#1489);
+#1487 = CARTESIAN_POINT('',(-15.96745555453,7.198088820522,
+ -3.585054154348));
+#1488 = DIRECTION('',(-0.5,-0.866025403784,9.521290144899E-016));
+#1489 = DIRECTION('',(5.442348238141E-016,8.326672684689E-016,1.));
+#1490 = DEFINITIONAL_REPRESENTATION('',(#1491),#1495);
+#1491 = CIRCLE('',#1492,16.909686573086);
+#1492 = AXIS2_PLACEMENT_2D('',#1493,#1494);
+#1493 = CARTESIAN_POINT('',(3.585054154348,-17.42726655428));
+#1494 = DIRECTION('',(3.E-017,1.));
+#1495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1496 = ORIENTED_EDGE('',*,*,#1497,.F.);
+#1497 = EDGE_CURVE('',#1498,#1463,#1500,.T.);
+#1498 = VERTEX_POINT('',#1499);
+#1499 = CARTESIAN_POINT('',(-15.83476507184,4.812078857859,
+ -3.886400929574));
+#1500 = SURFACE_CURVE('',#1501,(#1506,#1519),.PCURVE_S1.);
+#1501 = CIRCLE('',#1502,14.634804405936);
+#1502 = AXIS2_PLACEMENT_3D('',#1503,#1504,#1505);
+#1503 = CARTESIAN_POINT('',(-5.297021568769,3.058236828632,
+ 6.116473657264));
+#1504 = DIRECTION('',(0.612372435696,-0.353553390593,-0.707106781187));
+#1505 = DIRECTION('',(0.755928946018,1.678499441701E-016,0.654653670708)
+ );
+#1506 = PCURVE('',#219,#1507);
+#1507 = DEFINITIONAL_REPRESENTATION('',(#1508),#1518);
+#1508 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1509,#1510,#1511,#1512,#1513,
+ #1514,#1515,#1516,#1517),.UNSPECIFIED.,.F.,.F.,(9,9),(3.270060600201
+ ,3.788318080289),.PIECEWISE_BEZIER_KNOTS.);
+#1509 = CARTESIAN_POINT('',(-1.865821108755,-0.23065150064));
+#1510 = CARTESIAN_POINT('',(-1.922106349946,-0.241031064518));
+#1511 = CARTESIAN_POINT('',(-1.979106828714,-0.248540629225));
+#1512 = CARTESIAN_POINT('',(-2.036617236236,-0.253087537625));
+#1513 = CARTESIAN_POINT('',(-2.094395102387,-0.25461052122));
+#1514 = CARTESIAN_POINT('',(-2.152172968557,-0.253087537625));
+#1515 = CARTESIAN_POINT('',(-2.209683376068,-0.248540629225));
+#1516 = CARTESIAN_POINT('',(-2.26668385484,-0.241031064518));
+#1517 = CARTESIAN_POINT('',(-2.322969096031,-0.23065150064));
+#1518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1519 = PCURVE('',#1520,#1525);
+#1520 = PLANE('',#1521);
+#1521 = AXIS2_PLACEMENT_3D('',#1522,#1523,#1524);
+#1522 = CARTESIAN_POINT('',(-17.93771582643,6.026218042115,
+ -6.314679298085));
+#1523 = DIRECTION('',(0.612372435696,-0.353553390593,-0.707106781187));
+#1524 = DIRECTION('',(0.612372435696,-0.353553390593,0.707106781187));
+#1525 = DEFINITIONAL_REPRESENTATION('',(#1526),#1530);
+#1526 = CIRCLE('',#1527,14.634804405936);
+#1527 = AXIS2_PLACEMENT_2D('',#1528,#1529);
+#1528 = CARTESIAN_POINT('',(17.580305105389,-3.75));
+#1529 = DIRECTION('',(0.925820099773,-0.377964473009));
+#1530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1531 = ORIENTED_EDGE('',*,*,#1532,.T.);
+#1532 = EDGE_CURVE('',#1498,#1533,#1535,.T.);
+#1533 = VERTEX_POINT('',#1534);
+#1534 = CARTESIAN_POINT('',(-16.23448488833,5.042857201511,
+ -0.105316929766));
+#1535 = SURFACE_CURVE('',#1536,(#1541,#1554),.PCURVE_S1.);
+#1536 = CIRCLE('',#1537,16.58123939879);
+#1537 = AXIS2_PLACEMENT_3D('',#1538,#1539,#1540);
+#1538 = CARTESIAN_POINT('',(-1.875,-3.247595264192,3.79E-015));
+#1539 = DIRECTION('',(0.5,0.866025403784,-1.01E-015));
+#1540 = DIRECTION('',(0.866025403784,-0.5,1.9E-016));
+#1541 = PCURVE('',#219,#1542);
+#1542 = DEFINITIONAL_REPRESENTATION('',(#1543),#1553);
+#1543 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1544,#1545,#1546,#1547,#1548,
+ #1549,#1550,#1551,#1552),.UNSPECIFIED.,.F.,.F.,(9,9),(2.72206466495,
+ 3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
+#1544 = CARTESIAN_POINT('',(-1.851644801939,-0.408568087778));
+#1545 = CARTESIAN_POINT('',(-1.857102060442,-0.35766463052));
+#1546 = CARTESIAN_POINT('',(-1.861551103989,-0.306682555153));
+#1547 = CARTESIAN_POINT('',(-1.865122075975,-0.255641115589));
+#1548 = CARTESIAN_POINT('',(-1.867901605363,-0.204555161342));
+#1549 = CARTESIAN_POINT('',(-1.86994894424,-0.153437233056));
+#1550 = CARTESIAN_POINT('',(-1.871301366723,-0.10229844125));
+#1551 = CARTESIAN_POINT('',(-1.871977581757,-5.114922069218E-002));
+#1552 = CARTESIAN_POINT('',(-1.871977581757,1.3E-016));
+#1553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1554 = PCURVE('',#1555,#1560);
+#1555 = PLANE('',#1556);
+#1556 = AXIS2_PLACEMENT_3D('',#1557,#1558,#1559);
+#1557 = CARTESIAN_POINT('',(-16.04820711478,4.935309678811,
+ -2.011542208057));
+#1558 = DIRECTION('',(0.5,0.866025403784,-9.521290144899E-016));
+#1559 = DIRECTION('',(-5.442348238141E-016,-8.326672684689E-016,-1.));
+#1560 = DEFINITIONAL_REPRESENTATION('',(#1561),#1565);
+#1561 = CIRCLE('',#1562,16.58123939879);
+#1562 = AXIS2_PLACEMENT_2D('',#1563,#1564);
+#1563 = CARTESIAN_POINT('',(-2.011542208057,-16.365809886));
+#1564 = DIRECTION('',(3.E-017,-1.));
+#1565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1566 = ORIENTED_EDGE('',*,*,#1567,.T.);
+#1567 = EDGE_CURVE('',#1533,#1568,#1570,.T.);
+#1568 = VERTEX_POINT('',#1569);
+#1569 = CARTESIAN_POINT('',(-15.51451195119,6.936581709203,
+ -0.428664330014));
+#1570 = SURFACE_CURVE('',#1571,(#1576,#1589),.PCURVE_S1.);
+#1571 = CIRCLE('',#1572,12.380529067846);
+#1572 = AXIS2_PLACEMENT_3D('',#1573,#1574,#1575);
+#1573 = CARTESIAN_POINT('',(-7.134138875871,4.11889700042,8.23779400082)
+ );
+#1574 = DIRECTION('',(0.612372435697,-0.353553390594,-0.707106781186));
+#1575 = DIRECTION('',(0.755928946018,1.678499441699E-016,0.654653670709)
+ );
+#1576 = PCURVE('',#219,#1577);
+#1577 = DEFINITIONAL_REPRESENTATION('',(#1578),#1588);
+#1578 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1579,#1580,#1581,#1582,#1583,
+ #1584,#1585,#1586,#1587),.UNSPECIFIED.,.F.,.F.,(9,9),(3.221460477216
+ ,3.836918203273),.PIECEWISE_BEZIER_KNOTS.);
+#1579 = CARTESIAN_POINT('',(-1.871973241699,-6.19515314384E-003));
+#1580 = CARTESIAN_POINT('',(-1.92670124737,-1.819522712708E-002));
+#1581 = CARTESIAN_POINT('',(-1.982161608566,-2.687664362432E-002));
+#1582 = CARTESIAN_POINT('',(-2.038142236458,-3.213282104645E-002));
+#1583 = CARTESIAN_POINT('',(-2.094395102378,-3.389332095276E-002));
+#1584 = CARTESIAN_POINT('',(-2.150647968338,-3.21328210465E-002));
+#1585 = CARTESIAN_POINT('',(-2.206628596215,-2.687664362431E-002));
+#1586 = CARTESIAN_POINT('',(-2.262088957417,-1.819522712708E-002));
+#1587 = CARTESIAN_POINT('',(-2.316816963087,-6.19515314384E-003));
+#1588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1589 = PCURVE('',#1590,#1595);
+#1590 = PLANE('',#1591);
+#1591 = AXIS2_PLACEMENT_3D('',#1592,#1593,#1594);
+#1592 = CARTESIAN_POINT('',(-19.77483431064,7.08687889351,
+ -4.193360313774));
+#1593 = DIRECTION('',(0.612372435697,-0.353553390594,-0.707106781186));
+#1594 = DIRECTION('',(0.612372435695,-0.353553390593,0.707106781187));
+#1595 = DEFINITIONAL_REPRESENTATION('',(#1596),#1600);
+#1596 = CIRCLE('',#1597,12.380529067846);
+#1597 = AXIS2_PLACEMENT_2D('',#1598,#1599);
+#1598 = CARTESIAN_POINT('',(17.580307027629,-3.75));
+#1599 = DIRECTION('',(0.925820099773,-0.377964473009));
+#1600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1601 = ORIENTED_EDGE('',*,*,#1602,.F.);
+#1602 = EDGE_CURVE('',#1603,#1568,#1605,.T.);
+#1603 = VERTEX_POINT('',#1604);
+#1604 = CARTESIAN_POINT('',(-15.51921814232,6.93929882992,-9.E-015));
+#1605 = SURFACE_CURVE('',#1606,(#1611,#1624),.PCURVE_S1.);
+#1606 = CIRCLE('',#1607,16.909686573086);
+#1607 = AXIS2_PLACEMENT_3D('',#1608,#1609,#1610);
+#1608 = CARTESIAN_POINT('',(-0.875,-1.515544456623,1.77E-015));
+#1609 = DIRECTION('',(-0.5,-0.866025403784,1.01E-015));
+#1610 = DIRECTION('',(-0.866025403784,0.5,-1.9E-016));
+#1611 = PCURVE('',#219,#1612);
+#1612 = DEFINITIONAL_REPRESENTATION('',(#1613),#1623);
+#1613 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1614,#1615,#1616,#1617,#1618,
+ #1619,#1620,#1621,#1622),.UNSPECIFIED.,.F.,.F.,(9,9),(0.E+000,
+ 0.600437102616),.PIECEWISE_BEZIER_KNOTS.);
+#1614 = CARTESIAN_POINT('',(-1.991271244123,1.2E-016));
+#1615 = CARTESIAN_POINT('',(-1.991271244123,-7.465590597129E-002));
+#1616 = CARTESIAN_POINT('',(-1.990612001735,-0.149311810039));
+#1617 = CARTESIAN_POINT('',(-1.989293811636,-0.223960937889));
+#1618 = CARTESIAN_POINT('',(-1.987276378797,-0.2985964312));
+#1619 = CARTESIAN_POINT('',(-1.984484508142,-0.373210705026));
+#1620 = CARTESIAN_POINT('',(-1.980781093348,-0.447793724397));
+#1621 = CARTESIAN_POINT('',(-1.97596336005,-0.52233258298));
+#1622 = CARTESIAN_POINT('',(-1.969616628,-0.596803690627));
+#1623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1624 = PCURVE('',#1485,#1625);
+#1625 = DEFINITIONAL_REPRESENTATION('',(#1626),#1630);
+#1626 = CIRCLE('',#1627,16.909686573086);
+#1627 = AXIS2_PLACEMENT_2D('',#1628,#1629);
+#1628 = CARTESIAN_POINT('',(3.585054154348,-17.42726655428));
+#1629 = DIRECTION('',(3.E-017,1.));
+#1630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1631 = ORIENTED_EDGE('',*,*,#1632,.F.);
+#1632 = EDGE_CURVE('',#663,#1603,#1633,.T.);
+#1633 = SURFACE_CURVE('',#1634,(#1639,#1646),.PCURVE_S1.);
+#1634 = CIRCLE('',#1635,17.);
+#1635 = AXIS2_PLACEMENT_3D('',#1636,#1637,#1638);
+#1636 = CARTESIAN_POINT('',(0.E+000,0.E+000,-2.08E-015));
+#1637 = DIRECTION('',(2.2E-016,4.884981308351E-032,-1.));
+#1638 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
+#1639 = PCURVE('',#219,#1640);
+#1640 = DEFINITIONAL_REPRESENTATION('',(#1641),#1645);
+#1641 = LINE('',#1642,#1643);
+#1642 = CARTESIAN_POINT('',(-0.E+000,-1.2E-016));
+#1643 = VECTOR('',#1644,1.);
+#1644 = DIRECTION('',(-1.,0.E+000));
+#1645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1646 = PCURVE('',#324,#1647);
+#1647 = DEFINITIONAL_REPRESENTATION('',(#1648),#1652);
+#1648 = LINE('',#1649,#1650);
+#1649 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
+#1650 = VECTOR('',#1651,1.);
+#1651 = DIRECTION('',(-1.,0.E+000));
+#1652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1653 = ORIENTED_EDGE('',*,*,#662,.T.);
+#1654 = ORIENTED_EDGE('',*,*,#1655,.T.);
+#1655 = EDGE_CURVE('',#635,#1656,#1658,.T.);
+#1656 = VERTEX_POINT('',#1657);
+#1657 = CARTESIAN_POINT('',(-3.75,-16.5809049314,-0.105316929766));
+#1658 = SURFACE_CURVE('',#1659,(#1664,#1677),.PCURVE_S1.);
+#1659 = CIRCLE('',#1660,12.380529067846);
+#1660 = AXIS2_PLACEMENT_3D('',#1661,#1662,#1663);
+#1661 = CARTESIAN_POINT('',(-8.422856296197E-019,-8.23779400084,
+ 8.23779400082));
+#1662 = DIRECTION('',(2.990754131426E-018,0.707106781187,-0.707106781186
));
-#1558 = PCURVE('',#215,#1559);
-#1559 = DEFINITIONAL_REPRESENTATION('',(#1560),#1570);
-#1560 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1561,#1562,#1563,#1564,#1565,
- #1566,#1567,#1568,#1569),.UNSPECIFIED.,.F.,.F.,(9,9),(3.224998618942
- ,3.388953608437),.PIECEWISE_BEZIER_KNOTS.);
-#1561 = CARTESIAN_POINT('',(-1.871938797488,-1.851840956154E-002));
-#1562 = CARTESIAN_POINT('',(-1.886692288569,-2.171565863446E-002));
-#1563 = CARTESIAN_POINT('',(-1.901498443929,-2.467458214058E-002));
-#1564 = CARTESIAN_POINT('',(-1.916353155115,-2.73931270615E-002));
-#1565 = CARTESIAN_POINT('',(-1.931252125353,-2.986942811792E-002));
-#1566 = CARTESIAN_POINT('',(-1.946190886189,-3.210182028338E-002));
-#1567 = CARTESIAN_POINT('',(-1.961164818827,-3.408884999935E-002));
-#1568 = CARTESIAN_POINT('',(-1.976169178919,-3.582928432394E-002));
-#1569 = CARTESIAN_POINT('',(-1.991199123522,-3.732211766023E-002));
-#1570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1571 = PCURVE('',#1572,#1577);
-#1572 = PLANE('',#1573);
-#1573 = AXIS2_PLACEMENT_3D('',#1574,#1575,#1576);
-#1574 = CARTESIAN_POINT('',(-6.941996801834,-19.52389116675,
- -4.115728164812));
-#1575 = DIRECTION('',(0.353553390595,0.612372435698,-0.707106781184));
-#1576 = DIRECTION('',(0.353553390592,0.612372435694,0.707106781189));
-#1577 = DEFINITIONAL_REPRESENTATION('',(#1578),#1582);
-#1578 = CIRCLE('',#1579,12.519984025524);
-#1579 = AXIS2_PLACEMENT_2D('',#1580,#1581);
-#1580 = CARTESIAN_POINT('',(17.320518589639,-3.75));
-#1581 = DIRECTION('',(0.925820099773,-0.377964473008));
-#1582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1583 = ORIENTED_EDGE('',*,*,#1584,.F.);
-#1584 = EDGE_CURVE('',#1585,#1550,#1587,.T.);
-#1585 = VERTEX_POINT('',#1586);
-#1586 = CARTESIAN_POINT('',(-6.93929882992,-15.51921814232,
- 8.255976426723E-015));
-#1587 = SURFACE_CURVE('',#1588,(#1593,#1606),.PCURVE_S1.);
-#1588 = CIRCLE('',#1589,16.909686573086);
-#1589 = AXIS2_PLACEMENT_3D('',#1590,#1591,#1592);
-#1590 = CARTESIAN_POINT('',(1.515544456623,-0.875,1.379078337068E-015));
-#1591 = DIRECTION('',(0.866025403784,-0.5,7.880447640389E-016));
-#1592 = DIRECTION('',(-0.5,-0.866025403784,1.922962686384E-016));
-#1593 = PCURVE('',#215,#1594);
-#1594 = DEFINITIONAL_REPRESENTATION('',(#1595),#1605);
-#1595 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1596,#1597,#1598,#1599,#1600,
- #1601,#1602,#1603,#1604),.UNSPECIFIED.,.F.,.F.,(9,9),(0.E+000,
- 3.752154576681E-002),.PIECEWISE_BEZIER_KNOTS.);
-#1596 = CARTESIAN_POINT('',(-1.991271244123,-3.35713412621E-016));
-#1597 = CARTESIAN_POINT('',(-1.991271244123,-4.665276313636E-003));
-#1598 = CARTESIAN_POINT('',(-1.991268669797,-9.330552622433E-003));
-#1599 = CARTESIAN_POINT('',(-1.991263521193,-1.399582727198E-002));
-#1600 = CARTESIAN_POINT('',(-1.991255797748,-1.866109860696E-002));
-#1601 = CARTESIAN_POINT('',(-1.991245498289,-2.332636497044E-002));
-#1602 = CARTESIAN_POINT('',(-1.991232621038,-2.799162470314E-002));
-#1603 = CARTESIAN_POINT('',(-1.991217163612,-3.265687614264E-002));
-#1604 = CARTESIAN_POINT('',(-1.991199123022,-3.732211762259E-002));
-#1605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1606 = PCURVE('',#1467,#1607);
-#1607 = DEFINITIONAL_REPRESENTATION('',(#1608),#1612);
-#1608 = CIRCLE('',#1609,16.909686573086);
-#1609 = AXIS2_PLACEMENT_2D('',#1610,#1611);
-#1610 = CARTESIAN_POINT('',(3.593795760024,-17.2777771706));
-#1611 = DIRECTION('',(-4.063698308792E-017,1.));
-#1612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1613 = ORIENTED_EDGE('',*,*,#1614,.F.);
-#1614 = EDGE_CURVE('',#654,#1585,#1615,.T.);
-#1615 = SURFACE_CURVE('',#1616,(#1621,#1627),.PCURVE_S1.);
-#1616 = CIRCLE('',#1617,17.);
-#1617 = AXIS2_PLACEMENT_3D('',#1618,#1619,#1620);
-#1618 = CARTESIAN_POINT('',(0.E+000,-1.386823693717E-030,
- -2.081899556751E-015));
-#1619 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
-#1620 = DIRECTION('',(1.,0.E+000,0.E+000));
-#1621 = PCURVE('',#215,#1622);
-#1622 = DEFINITIONAL_REPRESENTATION('',(#1623),#1626);
-#1623 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1624,#1625),.UNSPECIFIED.,.F.,
- .F.,(2,2),(0.10312385827,1.991271244123),.PIECEWISE_BEZIER_KNOTS.);
-#1624 = CARTESIAN_POINT('',(-0.10312385827,-1.224646798089E-016));
-#1625 = CARTESIAN_POINT('',(-1.991271244123,-1.224646798089E-016));
-#1626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1627 = PCURVE('',#318,#1628);
-#1628 = DEFINITIONAL_REPRESENTATION('',(#1629),#1632);
-#1629 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1630,#1631),.UNSPECIFIED.,.F.,
- .F.,(2,2),(0.10312385827,1.991271244123),.PIECEWISE_BEZIER_KNOTS.);
-#1630 = CARTESIAN_POINT('',(-0.10312385827,0.E+000));
-#1631 = CARTESIAN_POINT('',(-1.991271244123,0.E+000));
-#1632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1633 = ORIENTED_EDGE('',*,*,#653,.T.);
-#1634 = ORIENTED_EDGE('',*,*,#1635,.T.);
-#1635 = EDGE_CURVE('',#626,#1636,#1638,.T.);
-#1636 = VERTEX_POINT('',#1637);
-#1637 = CARTESIAN_POINT('',(16.578250936908,-3.75,-0.314794969641));
-#1638 = SURFACE_CURVE('',#1639,(#1644,#1657),.PCURVE_S1.);
-#1639 = CIRCLE('',#1640,12.519984025524);
-#1640 = AXIS2_PLACEMENT_3D('',#1641,#1642,#1643);
-#1641 = CARTESIAN_POINT('',(8.131727983694,9.02803163742E-015,
- 8.131727983634));
-#1642 = DIRECTION('',(-0.707106781189,-7.85046229339E-016,
- -0.707106781184));
-#1643 = DIRECTION('',(0.707106781184,-1.57009245869E-016,-0.707106781189
+#1663 = DIRECTION('',(3.170092458682E-016,-0.707106781186,
+ -0.707106781187));
+#1664 = PCURVE('',#219,#1665);
+#1665 = DEFINITIONAL_REPRESENTATION('',(#1666),#1676);
+#1666 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1667,#1668,#1669,#1670,#1671,
+ #1672,#1673,#1674,#1675),.UNSPECIFIED.,.F.,.F.,(9,9),(0.E+000,
+ 0.307728863029),.PIECEWISE_BEZIER_KNOTS.);
+#1667 = CARTESIAN_POINT('',(0.E+000,-3.039068128657E-002));
+#1668 = CARTESIAN_POINT('',(-2.802651607087E-002,-3.039068128657E-002));
+#1669 = CARTESIAN_POINT('',(-5.605303214766E-002,-2.951946836076E-002));
+#1670 = CARTESIAN_POINT('',(-8.404693369306E-002,-2.777704252948E-002));
+#1671 = CARTESIAN_POINT('',(-0.111975606463,-2.516628296493E-002));
+#1672 = CARTESIAN_POINT('',(-0.139807095223,-2.169294841356E-002));
+#1673 = CARTESIAN_POINT('',(-0.167510767105,-1.736556271482E-002));
+#1674 = CARTESIAN_POINT('',(-0.195057857859,-1.219519013546E-002));
+#1675 = CARTESIAN_POINT('',(-0.222421860694,-6.19515314384E-003));
+#1676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1677 = PCURVE('',#650,#1678);
+#1678 = DEFINITIONAL_REPRESENTATION('',(#1679),#1683);
+#1679 = CIRCLE('',#1680,12.380529067846);
+#1680 = AXIS2_PLACEMENT_2D('',#1681,#1682);
+#1681 = CARTESIAN_POINT('',(17.580307027629,-3.75));
+#1682 = DIRECTION('',(-1.,0.E+000));
+#1683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1684 = ORIENTED_EDGE('',*,*,#1685,.F.);
+#1685 = EDGE_CURVE('',#1686,#1656,#1688,.T.);
+#1686 = VERTEX_POINT('',#1687);
+#1687 = CARTESIAN_POINT('',(-3.75,-16.1193482441,-3.886400929574));
+#1688 = SURFACE_CURVE('',#1689,(#1694,#1707),.PCURVE_S1.);
+#1689 = CIRCLE('',#1690,16.58123939879);
+#1690 = AXIS2_PLACEMENT_3D('',#1691,#1692,#1693);
+#1691 = CARTESIAN_POINT('',(-3.75,-8.326672684689E-016,-8.3E-016));
+#1692 = DIRECTION('',(-1.,-2.22044604925E-016,-2.2E-016));
+#1693 = DIRECTION('',(3.125727377294E-016,-0.707106781187,
+ -0.707106781187));
+#1694 = PCURVE('',#219,#1695);
+#1695 = DEFINITIONAL_REPRESENTATION('',(#1696),#1706);
+#1696 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1697,#1698,#1699,#1700,#1701,
+ #1702,#1703,#1704,#1705),.UNSPECIFIED.,.F.,.F.,(9,9),(0.365870174757
+ ,0.785398163397),.PIECEWISE_BEZIER_KNOTS.);
+#1697 = CARTESIAN_POINT('',(-0.242750300454,-0.408568087778));
+#1698 = CARTESIAN_POINT('',(-0.237293041951,-0.35766463052));
+#1699 = CARTESIAN_POINT('',(-0.232843998403,-0.306682555153));
+#1700 = CARTESIAN_POINT('',(-0.229273026413,-0.25564111559));
+#1701 = CARTESIAN_POINT('',(-0.226493497019,-0.20455516134));
+#1702 = CARTESIAN_POINT('',(-0.224446158151,-0.153437233056));
+#1703 = CARTESIAN_POINT('',(-0.223093735669,-0.10229844125));
+#1704 = CARTESIAN_POINT('',(-0.222417520636,-5.114922069219E-002));
+#1705 = CARTESIAN_POINT('',(-0.222417520636,-1.E-016));
+#1706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1707 = PCURVE('',#1708,#1713);
+#1708 = PLANE('',#1709);
+#1709 = AXIS2_PLACEMENT_3D('',#1710,#1711,#1712);
+#1710 = CARTESIAN_POINT('',(-3.75,-16.365809886,-2.011542208057));
+#1711 = DIRECTION('',(-1.,-2.22044604925E-016,-4.4E-016));
+#1712 = DIRECTION('',(4.4E-016,9.769962616701E-032,-1.));
+#1713 = DEFINITIONAL_REPRESENTATION('',(#1714),#1718);
+#1714 = CIRCLE('',#1715,16.58123939879);
+#1715 = AXIS2_PLACEMENT_2D('',#1716,#1717);
+#1716 = CARTESIAN_POINT('',(-2.011542208057,-16.365809886));
+#1717 = DIRECTION('',(0.707106781187,0.707106781187));
+#1718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1719 = ORIENTED_EDGE('',*,*,#1720,.F.);
+#1720 = EDGE_CURVE('',#548,#1686,#1721,.T.);
+#1721 = SURFACE_CURVE('',#1722,(#1727,#1740),.PCURVE_S1.);
+#1722 = CIRCLE('',#1723,14.634804405936);
+#1723 = AXIS2_PLACEMENT_3D('',#1724,#1725,#1726);
+#1724 = CARTESIAN_POINT('',(-1.870023238533E-018,-6.116473657264,
+ 6.116473657264));
+#1725 = DIRECTION('',(2.990754131622E-018,0.707106781187,-0.707106781187
));
-#1644 = PCURVE('',#215,#1645);
-#1645 = DEFINITIONAL_REPRESENTATION('',(#1646),#1656);
-#1646 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1647,#1648,#1649,#1650,#1651,
- #1652,#1653,#1654,#1655),.UNSPECIFIED.,.F.,.F.,(9,9),(0.140235731807
- ,0.304190721301),.PIECEWISE_BEZIER_KNOTS.);
-#1647 = CARTESIAN_POINT('',(-0.103195978782,-3.732211765561E-002));
-#1648 = CARTESIAN_POINT('',(-0.118225923281,-3.582928432314E-002));
-#1649 = CARTESIAN_POINT('',(-0.133230283308,-3.408885000435E-002));
-#1650 = CARTESIAN_POINT('',(-0.148204215974,-3.210182029358E-002));
-#1651 = CARTESIAN_POINT('',(-0.163142976966,-2.986942812795E-002));
-#1652 = CARTESIAN_POINT('',(-0.17804194744,-2.739312706203E-002));
-#1653 = CARTESIAN_POINT('',(-0.192896658739,-2.467458212905E-002));
-#1654 = CARTESIAN_POINT('',(-0.207702813824,-2.171565863446E-002));
-#1655 = CARTESIAN_POINT('',(-0.222456304905,-1.851840956154E-002));
-#1656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1657 = PCURVE('',#641,#1658);
-#1658 = DEFINITIONAL_REPRESENTATION('',(#1659),#1663);
-#1659 = CIRCLE('',#1660,12.519984025524);
-#1660 = AXIS2_PLACEMENT_2D('',#1661,#1662);
-#1661 = CARTESIAN_POINT('',(17.320518589639,-3.75));
-#1662 = DIRECTION('',(-1.,6.280369834758E-016));
-#1663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1664 = ORIENTED_EDGE('',*,*,#1665,.F.);
-#1665 = EDGE_CURVE('',#1666,#1636,#1668,.T.);
-#1666 = VERTEX_POINT('',#1667);
-#1667 = CARTESIAN_POINT('',(16.077370935943,-3.75,-4.056555655736));
-#1668 = SURFACE_CURVE('',#1669,(#1674,#1687),.PCURVE_S1.);
-#1669 = CIRCLE('',#1670,16.58123939879);
-#1670 = AXIS2_PLACEMENT_3D('',#1671,#1672,#1673);
-#1671 = CARTESIAN_POINT('',(5.084455053182E-031,-3.75,
- 4.163336342344E-015));
-#1672 = DIRECTION('',(1.355854680849E-031,-1.,1.110223024625E-015));
-#1673 = DIRECTION('',(0.E+000,-1.110223024625E-015,-1.));
-#1674 = PCURVE('',#215,#1675);
-#1675 = DEFINITIONAL_REPRESENTATION('',(#1676),#1686);
-#1676 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1677,#1678,#1679,#1680,#1681,
- #1682,#1683,#1684,#1685),.UNSPECIFIED.,.F.,.F.,(9,9),(1.323640391837
- ,1.551810177725),.PIECEWISE_BEZIER_KNOTS.);
-#1677 = CARTESIAN_POINT('',(-0.229150142206,-0.240945500862));
-#1678 = CARTESIAN_POINT('',(-0.227558227999,-0.213169828337));
-#1679 = CARTESIAN_POINT('',(-0.226196801852,-0.185382369097));
-#1680 = CARTESIAN_POINT('',(-0.225055942611,-0.157585221389));
-#1681 = CARTESIAN_POINT('',(-0.224127980901,-0.12978031548));
-#1682 = CARTESIAN_POINT('',(-0.223407184205,-0.10196946487));
-#1683 = CARTESIAN_POINT('',(-0.222889578865,-7.415440462924E-002));
-#1684 = CARTESIAN_POINT('',(-0.222572845829,-4.633682613794E-002));
-#1685 = CARTESIAN_POINT('',(-0.222456304923,-1.851840955878E-002));
-#1686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1687 = PCURVE('',#1688,#1693);
-#1688 = PLANE('',#1689);
-#1689 = AXIS2_PLACEMENT_3D('',#1690,#1691,#1692);
-#1690 = CARTESIAN_POINT('',(16.076031111864,-3.75,-1.933895226984));
-#1691 = DIRECTION('',(1.355854680849E-031,-1.,1.110223024625E-015));
-#1692 = DIRECTION('',(0.E+000,-1.110223024625E-015,-1.));
-#1693 = DEFINITIONAL_REPRESENTATION('',(#1694),#1698);
-#1694 = CIRCLE('',#1695,16.58123939879);
-#1695 = AXIS2_PLACEMENT_2D('',#1696,#1697);
-#1696 = CARTESIAN_POINT('',(-1.933895226984,-16.07603111186));
-#1697 = DIRECTION('',(1.,-9.723461371658E-063));
-#1698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1699 = ORIENTED_EDGE('',*,*,#1700,.F.);
-#1700 = EDGE_CURVE('',#540,#1666,#1701,.T.);
-#1701 = SURFACE_CURVE('',#1702,(#1707,#1720),.PCURVE_S1.);
-#1702 = CIRCLE('',#1703,14.722431864351);
-#1703 = AXIS2_PLACEMENT_3D('',#1704,#1705,#1706);
-#1704 = CARTESIAN_POINT('',(6.010407640045,6.672892949409E-015,
- 6.010407640089));
-#1705 = DIRECTION('',(-0.707106781184,-7.850462293447E-016,
- -0.707106781189));
-#1706 = DIRECTION('',(0.707106781189,-1.570092458678E-016,
- -0.707106781184));
-#1707 = PCURVE('',#215,#1708);
-#1708 = DEFINITIONAL_REPRESENTATION('',(#1709),#1719);
-#1709 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1710,#1711,#1712,#1713,#1714,
- #1715,#1716,#1717,#1718),.UNSPECIFIED.,.F.,.F.,(9,9),(0.119147940486
- ,0.257551268646),.PIECEWISE_BEZIER_KNOTS.);
-#1710 = CARTESIAN_POINT('',(-0.106647549071,-0.257307372014));
-#1711 = CARTESIAN_POINT('',(-0.122081561891,-0.256005198493));
-#1712 = CARTESIAN_POINT('',(-0.137490175178,-0.254488470344));
-#1713 = CARTESIAN_POINT('',(-0.152868621012,-0.252758072173));
-#1714 = CARTESIAN_POINT('',(-0.16821223425,-0.250815087143));
-#1715 = CARTESIAN_POINT('',(-0.183516480359,-0.248660791018));
-#1716 = CARTESIAN_POINT('',(-0.198776980985,-0.246296644074));
-#1717 = CARTESIAN_POINT('',(-0.213989536106,-0.24372428121));
-#1718 = CARTESIAN_POINT('',(-0.229150142257,-0.240945500854));
-#1719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1720 = PCURVE('',#585,#1721);
-#1721 = DEFINITIONAL_REPRESENTATION('',(#1722),#1726);
-#1722 = CIRCLE('',#1723,14.722431864351);
-#1723 = AXIS2_PLACEMENT_2D('',#1724,#1725);
-#1724 = CARTESIAN_POINT('',(17.320493320151,-3.75));
-#1725 = DIRECTION('',(-1.,6.280369834712E-016));
-#1726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1727 = ORIENTED_EDGE('',*,*,#539,.T.);
-#1728 = ORIENTED_EDGE('',*,*,#194,.T.);
-#1729 = ADVANCED_FACE('',(#1730),#318,.T.);
-#1730 = FACE_BOUND('',#1731,.F.);
-#1731 = EDGE_LOOP('',(#1732,#1733,#1734,#1756,#1791,#1811,#1812,#1834,
- #1869,#1889,#1890,#1891,#1892,#1913,#1939,#1940));
-#1732 = ORIENTED_EDGE('',*,*,#683,.F.);
-#1733 = ORIENTED_EDGE('',*,*,#1614,.T.);
-#1734 = ORIENTED_EDGE('',*,*,#1735,.T.);
-#1735 = EDGE_CURVE('',#1585,#1736,#1738,.T.);
-#1736 = VERTEX_POINT('',#1737);
-#1737 = CARTESIAN_POINT('',(-6.93929882992,-15.51921814232,
- 2.889303300137));
-#1738 = SURFACE_CURVE('',#1739,(#1743,#1749),.PCURVE_S1.);
-#1739 = LINE('',#1740,#1741);
-#1740 = CARTESIAN_POINT('',(-6.93929882992,-15.51921814232,
- 1.113408723261E-014));
-#1741 = VECTOR('',#1742,1.);
-#1742 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
-#1743 = PCURVE('',#318,#1744);
-#1744 = DEFINITIONAL_REPRESENTATION('',(#1745),#1748);
-#1745 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1746,#1747),.UNSPECIFIED.,.F.,
- .F.,(2,2),(-2.87811080589E-015,2.889303300137),
- .PIECEWISE_BEZIER_KNOTS.);
-#1746 = CARTESIAN_POINT('',(-1.991271244123,-2.081899556751E-015));
-#1747 = CARTESIAN_POINT('',(-1.991271244123,2.889303300137));
-#1748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1749 = PCURVE('',#1467,#1750);
-#1750 = DEFINITIONAL_REPRESENTATION('',(#1751),#1755);
-#1751 = LINE('',#1752,#1753);
-#1752 = CARTESIAN_POINT('',(3.593795760024,-0.368090597523));
-#1753 = VECTOR('',#1754,1.);
-#1754 = DIRECTION('',(1.,-3.879463787979E-016));
-#1755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1756 = ORIENTED_EDGE('',*,*,#1757,.T.);
-#1757 = EDGE_CURVE('',#1736,#1758,#1760,.T.);
-#1758 = VERTEX_POINT('',#1759);
-#1759 = CARTESIAN_POINT('',(-9.970387743166,-13.76921814232,
- 2.889303300137));
-#1760 = SURFACE_CURVE('',#1761,(#1766,#1779),.PCURVE_S1.);
-#1761 = ELLIPSE('',#1762,24.041630560343,17.);
-#1762 = AXIS2_PLACEMENT_3D('',#1763,#1764,#1765);
-#1763 = CARTESIAN_POINT('',(0.E+000,1.318877665294E-014,19.798989873223)
- );
-#1764 = DIRECTION('',(0.353553390593,0.612372435696,-0.707106781187));
-#1765 = DIRECTION('',(0.353553390593,0.612372435696,0.707106781187));
-#1766 = PCURVE('',#318,#1767);
-#1767 = DEFINITIONAL_REPRESENTATION('',(#1768),#1778);
-#1768 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1769,#1770,#1771,#1772,#1773,
- #1774,#1775,#1776,#1777),.UNSPECIFIED.,.F.,.F.,(9,9),(3.03846879532,
- 3.24471651186),.PIECEWISE_BEZIER_KNOTS.);
-#1769 = CARTESIAN_POINT('',(-1.991271244123,2.889303300137));
-#1770 = CARTESIAN_POINT('',(-2.01705220869,2.844186612144));
-#1771 = CARTESIAN_POINT('',(-2.042833173257,2.811914679266));
-#1772 = CARTESIAN_POINT('',(-2.068614137824,2.792533196244));
-#1773 = CARTESIAN_POINT('',(-2.094395102395,2.786069644749));
-#1774 = CARTESIAN_POINT('',(-2.120176066961,2.792533196243));
-#1775 = CARTESIAN_POINT('',(-2.145957031528,2.811914679265));
-#1776 = CARTESIAN_POINT('',(-2.171737996096,2.844186612144));
-#1777 = CARTESIAN_POINT('',(-2.197518960663,2.889303300137));
-#1778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1779 = PCURVE('',#1780,#1785);
-#1780 = PLANE('',#1781);
-#1781 = AXIS2_PLACEMENT_3D('',#1782,#1783,#1784);
-#1782 = CARTESIAN_POINT('',(-9.557922077845,-20.05480665361,
- -2.347943195712));
-#1783 = DIRECTION('',(0.353553390593,0.612372435696,-0.707106781187));
-#1784 = DIRECTION('',(0.353553390593,0.612372435696,0.707106781187));
-#1785 = DEFINITIONAL_REPRESENTATION('',(#1786),#1790);
-#1786 = ELLIPSE('',#1787,24.041630560343,17.);
-#1787 = AXIS2_PLACEMENT_2D('',#1788,#1789);
-#1788 = CARTESIAN_POINT('',(31.320493111057,-1.75));
-#1789 = DIRECTION('',(1.,4.996003610813E-016));
-#1790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1791 = ORIENTED_EDGE('',*,*,#1792,.F.);
-#1792 = EDGE_CURVE('',#1221,#1758,#1793,.T.);
-#1793 = SURFACE_CURVE('',#1794,(#1798,#1804),.PCURVE_S1.);
-#1794 = LINE('',#1795,#1796);
-#1795 = CARTESIAN_POINT('',(-9.970387743166,-13.76921814232,
- 8.375930558478E-015));
-#1796 = VECTOR('',#1797,1.);
-#1797 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
-#1798 = PCURVE('',#318,#1799);
-#1799 = DEFINITIONAL_REPRESENTATION('',(#1800),#1803);
-#1800 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1801,#1802),.UNSPECIFIED.,.F.,
- .F.,(2,2),(-1.285688307611E-015,2.889303300137),
- .PIECEWISE_BEZIER_KNOTS.);
-#1801 = CARTESIAN_POINT('',(-2.197518960663,-2.081899556751E-015));
-#1802 = CARTESIAN_POINT('',(-2.197518960663,2.889303300137));
-#1803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1804 = PCURVE('',#1265,#1805);
-#1805 = DEFINITIONAL_REPRESENTATION('',(#1806),#1810);
-#1806 = LINE('',#1807,#1808);
-#1807 = CARTESIAN_POINT('',(3.593795760024,-0.368090597523));
-#1808 = VECTOR('',#1809,1.);
-#1809 = DIRECTION('',(1.,-3.879463787979E-016));
-#1810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1811 = ORIENTED_EDGE('',*,*,#1220,.T.);
-#1812 = ORIENTED_EDGE('',*,*,#1813,.T.);
-#1813 = EDGE_CURVE('',#1191,#1814,#1816,.T.);
-#1814 = VERTEX_POINT('',#1815);
-#1815 = CARTESIAN_POINT('',(-9.970387743166,13.769218142325,
- 2.889303300137));
-#1816 = SURFACE_CURVE('',#1817,(#1821,#1827),.PCURVE_S1.);
-#1817 = LINE('',#1818,#1819);
-#1818 = CARTESIAN_POINT('',(-9.970387743166,13.769218142325,
- -9.385485968829E-015));
-#1819 = VECTOR('',#1820,1.);
-#1820 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
-#1821 = PCURVE('',#318,#1822);
-#1822 = DEFINITIONAL_REPRESENTATION('',(#1823),#1826);
-#1823 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1824,#1825),.UNSPECIFIED.,.F.,
- .F.,(2,2),(-1.868555395539E-015,2.889303300137),
- .PIECEWISE_BEZIER_KNOTS.);
-#1824 = CARTESIAN_POINT('',(-4.085666346516,-2.081899556751E-015));
-#1825 = CARTESIAN_POINT('',(-4.085666346516,2.889303300137));
-#1826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1827 = PCURVE('',#1073,#1828);
-#1828 = DEFINITIONAL_REPRESENTATION('',(#1829),#1833);
-#1829 = LINE('',#1830,#1831);
-#1830 = CARTESIAN_POINT('',(3.593795760024,-0.368090597523));
-#1831 = VECTOR('',#1832,1.);
-#1832 = DIRECTION('',(1.,-6.211466098304E-016));
-#1833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
+#1726 = DIRECTION('',(3.170092458684E-016,-0.707106781187,
+ -0.707106781187));
+#1727 = PCURVE('',#219,#1728);
+#1728 = DEFINITIONAL_REPRESENTATION('',(#1729),#1739);
+#1729 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1730,#1731,#1732,#1733,#1734,
+ #1735,#1736,#1737,#1738),.UNSPECIFIED.,.F.,.F.,(9,9),(0.E+000,
+ 0.259128740044),.PIECEWISE_BEZIER_KNOTS.);
+#1730 = CARTESIAN_POINT('',(0.E+000,-0.251580531139));
+#1731 = CARTESIAN_POINT('',(-2.879087888088E-002,-0.251580531139));
+#1732 = CARTESIAN_POINT('',(-5.758175776762E-002,-0.25082690237));
+#1733 = CARTESIAN_POINT('',(-8.634066560012E-002,-0.249319644848));
+#1734 = CARTESIAN_POINT('',(-0.115035631617,-0.247061262801));
+#1735 = CARTESIAN_POINT('',(-0.143635365793,-0.244056765032));
+#1736 = CARTESIAN_POINT('',(-0.172109944054,-0.240313564689));
+#1737 = CARTESIAN_POINT('',(-0.200431373043,-0.235841282579));
+#1738 = CARTESIAN_POINT('',(-0.228573993638,-0.23065150064));
+#1739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1740 = PCURVE('',#593,#1741);
+#1741 = DEFINITIONAL_REPRESENTATION('',(#1742),#1746);
+#1742 = CIRCLE('',#1743,14.634804405936);
+#1743 = AXIS2_PLACEMENT_2D('',#1744,#1745);
+#1744 = CARTESIAN_POINT('',(17.580305105389,-3.75));
+#1745 = DIRECTION('',(-1.,0.E+000));
+#1746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1747 = ORIENTED_EDGE('',*,*,#547,.T.);
+#1748 = ORIENTED_EDGE('',*,*,#198,.T.);
+#1749 = ADVANCED_FACE('',(#1750),#324,.T.);
+#1750 = FACE_BOUND('',#1751,.F.);
+#1751 = EDGE_LOOP('',(#1752,#1753,#1754,#1777,#1812,#1833,#1834,#1857,
+ #1892,#1913,#1914,#1915,#1916,#1939,#1966,#1967));
+#1752 = ORIENTED_EDGE('',*,*,#692,.F.);
+#1753 = ORIENTED_EDGE('',*,*,#1632,.T.);
+#1754 = ORIENTED_EDGE('',*,*,#1755,.T.);
+#1755 = EDGE_CURVE('',#1603,#1756,#1758,.T.);
+#1756 = VERTEX_POINT('',#1757);
+#1757 = CARTESIAN_POINT('',(-15.51921814232,6.93929882992,3.525699403205
+ ));
+#1758 = SURFACE_CURVE('',#1759,(#1763,#1770),.PCURVE_S1.);
+#1759 = LINE('',#1760,#1761);
+#1760 = CARTESIAN_POINT('',(-15.51921814232,6.93929882992,-1.48E-015));
+#1761 = VECTOR('',#1762,1.);
+#1762 = DIRECTION('',(-2.2E-016,-4.884981308351E-032,1.));
+#1763 = PCURVE('',#324,#1764);
+#1764 = DEFINITIONAL_REPRESENTATION('',(#1765),#1769);
+#1765 = LINE('',#1766,#1767);
+#1766 = CARTESIAN_POINT('',(-1.991271244123,1.96E-015));
+#1767 = VECTOR('',#1768,1.);
+#1768 = DIRECTION('',(-0.E+000,1.));
+#1769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1770 = PCURVE('',#1485,#1771);
+#1771 = DEFINITIONAL_REPRESENTATION('',(#1772),#1776);
+#1772 = LINE('',#1773,#1774);
+#1773 = CARTESIAN_POINT('',(3.585054154348,-0.517579981203));
+#1774 = VECTOR('',#1775,1.);
+#1775 = DIRECTION('',(1.,-2.E-017));
+#1776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1777 = ORIENTED_EDGE('',*,*,#1778,.T.);
+#1778 = EDGE_CURVE('',#1756,#1779,#1781,.T.);
+#1779 = VERTEX_POINT('',#1780);
+#1780 = CARTESIAN_POINT('',(-13.76921814232,9.970387743166,
+ 3.525699403205));
+#1781 = SURFACE_CURVE('',#1782,(#1787,#1800),.PCURVE_S1.);
+#1782 = ELLIPSE('',#1783,24.041630560343,17.);
+#1783 = AXIS2_PLACEMENT_3D('',#1784,#1785,#1786);
+#1784 = CARTESIAN_POINT('',(-4.54E-015,-1.00808250636E-030,
+ 20.435385976291));
+#1785 = DIRECTION('',(0.612372435696,-0.353553390593,-0.707106781187));
+#1786 = DIRECTION('',(0.612372435696,-0.353553390593,0.707106781187));
+#1787 = PCURVE('',#324,#1788);
+#1788 = DEFINITIONAL_REPRESENTATION('',(#1789),#1799);
+#1789 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1790,#1791,#1792,#1793,#1794,
+ #1795,#1796,#1797,#1798),.UNSPECIFIED.,.F.,.F.,(9,9),(3.017746898214
+ ,3.265438408965),.PIECEWISE_BEZIER_KNOTS.);
+#1790 = CARTESIAN_POINT('',(-1.970549347018,3.565590482569));
+#1791 = CARTESIAN_POINT('',(-2.001510785862,3.500571460997));
+#1792 = CARTESIAN_POINT('',(-2.032472224704,3.454034229583));
+#1793 = CARTESIAN_POINT('',(-2.063433663551,3.426073764218));
+#1794 = CARTESIAN_POINT('',(-2.094395102384,3.416747244853));
+#1795 = CARTESIAN_POINT('',(-2.125356541243,3.426073764214));
+#1796 = CARTESIAN_POINT('',(-2.156317980079,3.454034229581));
+#1797 = CARTESIAN_POINT('',(-2.187279418925,3.500571460997));
+#1798 = CARTESIAN_POINT('',(-2.218240857769,3.565590482569));
+#1799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1800 = PCURVE('',#1801,#1806);
+#1801 = PLANE('',#1802);
+#1802 = AXIS2_PLACEMENT_3D('',#1803,#1804,#1805);
+#1803 = CARTESIAN_POINT('',(-20.48949924382,9.80889196182,
+ -2.213486860595));
+#1804 = DIRECTION('',(0.612372435696,-0.353553390593,-0.707106781187));
+#1805 = DIRECTION('',(0.612372435696,-0.353553390593,0.707106781187));
+#1806 = DEFINITIONAL_REPRESENTATION('',(#1807),#1811);
+#1807 = ELLIPSE('',#1808,24.041630560343,17.);
+#1808 = AXIS2_PLACEMENT_2D('',#1809,#1810);
+#1809 = CARTESIAN_POINT('',(32.030343138388,-1.75));
+#1810 = DIRECTION('',(1.,1.58E-015));
+#1811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1812 = ORIENTED_EDGE('',*,*,#1813,.F.);
+#1813 = EDGE_CURVE('',#1236,#1779,#1814,.T.);
+#1814 = SURFACE_CURVE('',#1815,(#1819,#1826),.PCURVE_S1.);
+#1815 = LINE('',#1816,#1817);
+#1816 = CARTESIAN_POINT('',(-13.76921814232,9.970387743166,-5.02E-015));
+#1817 = VECTOR('',#1818,1.);
+#1818 = DIRECTION('',(-2.2E-016,-4.884981308351E-032,1.));
+#1819 = PCURVE('',#324,#1820);
+#1820 = DEFINITIONAL_REPRESENTATION('',(#1821),#1825);
+#1821 = LINE('',#1822,#1823);
+#1822 = CARTESIAN_POINT('',(-2.197518960663,-1.96E-015));
+#1823 = VECTOR('',#1824,1.);
+#1824 = DIRECTION('',(-0.E+000,1.));
+#1825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1826 = PCURVE('',#1282,#1827);
+#1827 = DEFINITIONAL_REPRESENTATION('',(#1828),#1832);
+#1828 = LINE('',#1829,#1830);
+#1829 = CARTESIAN_POINT('',(3.585054154348,-0.517579981203));
+#1830 = VECTOR('',#1831,1.);
+#1831 = DIRECTION('',(1.,-2.E-017));
+#1832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1833 = ORIENTED_EDGE('',*,*,#1235,.T.);
#1834 = ORIENTED_EDGE('',*,*,#1835,.T.);
-#1835 = EDGE_CURVE('',#1814,#1836,#1838,.T.);
+#1835 = EDGE_CURVE('',#1206,#1836,#1838,.T.);
#1836 = VERTEX_POINT('',#1837);
-#1837 = CARTESIAN_POINT('',(-6.93929882992,15.519218142325,
- 2.889303300137));
-#1838 = SURFACE_CURVE('',#1839,(#1844,#1857),.PCURVE_S1.);
-#1839 = ELLIPSE('',#1840,24.041630560343,17.);
-#1840 = AXIS2_PLACEMENT_3D('',#1841,#1842,#1843);
-#1841 = CARTESIAN_POINT('',(0.E+000,1.318877665294E-014,19.798989873223)
- );
-#1842 = DIRECTION('',(0.353553390593,-0.612372435696,-0.707106781187));
-#1843 = DIRECTION('',(0.353553390593,-0.612372435696,0.707106781187));
-#1844 = PCURVE('',#318,#1845);
-#1845 = DEFINITIONAL_REPRESENTATION('',(#1846),#1856);
-#1846 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1847,#1848,#1849,#1850,#1851,
- #1852,#1853,#1854,#1855),.UNSPECIFIED.,.F.,.F.,(9,9),(3.03846879532,
- 3.24471651186),.PIECEWISE_BEZIER_KNOTS.);
-#1847 = CARTESIAN_POINT('',(-4.085666346516,2.889303300137));
-#1848 = CARTESIAN_POINT('',(-4.111447311082,2.844186612143));
-#1849 = CARTESIAN_POINT('',(-4.137228275649,2.811914679263));
-#1850 = CARTESIAN_POINT('',(-4.163009240216,2.792533196236));
-#1851 = CARTESIAN_POINT('',(-4.188790204762,2.786069644743));
-#1852 = CARTESIAN_POINT('',(-4.214571169355,2.792533196235));
-#1853 = CARTESIAN_POINT('',(-4.240352133921,2.811914679263));
-#1854 = CARTESIAN_POINT('',(-4.266133098488,2.844186612143));
-#1855 = CARTESIAN_POINT('',(-4.291914063056,2.889303300137));
+#1837 = CARTESIAN_POINT('',(13.769218142325,9.970387743166,
+ 3.525699403205));
+#1838 = SURFACE_CURVE('',#1839,(#1843,#1850),.PCURVE_S1.);
+#1839 = LINE('',#1840,#1841);
+#1840 = CARTESIAN_POINT('',(13.769218142325,9.970387743166,4.01E-015));
+#1841 = VECTOR('',#1842,1.);
+#1842 = DIRECTION('',(-2.2E-016,-4.884981308351E-032,1.));
+#1843 = PCURVE('',#324,#1844);
+#1844 = DEFINITIONAL_REPRESENTATION('',(#1845),#1849);
+#1845 = LINE('',#1846,#1847);
+#1846 = CARTESIAN_POINT('',(-4.085666346516,9.5E-016));
+#1847 = VECTOR('',#1848,1.);
+#1848 = DIRECTION('',(-0.E+000,1.));
+#1849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1850 = PCURVE('',#1088,#1851);
+#1851 = DEFINITIONAL_REPRESENTATION('',(#1852),#1856);
+#1852 = LINE('',#1853,#1854);
+#1853 = CARTESIAN_POINT('',(3.585054154348,-0.517579981203));
+#1854 = VECTOR('',#1855,1.);
+#1855 = DIRECTION('',(1.,-9.6E-016));
#1856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
-#1857 = PCURVE('',#1858,#1863);
-#1858 = PLANE('',#1859);
-#1859 = AXIS2_PLACEMENT_3D('',#1860,#1861,#1862);
-#1860 = CARTESIAN_POINT('',(-12.58901099109,18.304806653612,
- -2.347943195712));
-#1861 = DIRECTION('',(0.353553390593,-0.612372435696,-0.707106781187));
-#1862 = DIRECTION('',(0.353553390593,-0.612372435696,0.707106781187));
-#1863 = DEFINITIONAL_REPRESENTATION('',(#1864),#1868);
-#1864 = ELLIPSE('',#1865,24.041630560343,17.);
-#1865 = AXIS2_PLACEMENT_2D('',#1866,#1867);
-#1866 = CARTESIAN_POINT('',(31.320493111057,-1.75));
-#1867 = DIRECTION('',(1.,0.E+000));
-#1868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1869 = ORIENTED_EDGE('',*,*,#1870,.F.);
-#1870 = EDGE_CURVE('',#827,#1836,#1871,.T.);
-#1871 = SURFACE_CURVE('',#1872,(#1876,#1882),.PCURVE_S1.);
-#1872 = LINE('',#1873,#1874);
-#1873 = CARTESIAN_POINT('',(-6.93929882992,15.519218142325,
- -1.012453182226E-014));
-#1874 = VECTOR('',#1875,1.);
-#1875 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
-#1876 = PCURVE('',#318,#1877);
-#1877 = DEFINITIONAL_REPRESENTATION('',(#1878),#1881);
-#1878 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1879,#1880),.UNSPECIFIED.,.F.,
- .F.,(2,2),(-2.295243717962E-015,2.889303300137),
- .PIECEWISE_BEZIER_KNOTS.);
-#1879 = CARTESIAN_POINT('',(-4.291914063056,-2.081899556751E-015));
-#1880 = CARTESIAN_POINT('',(-4.291914063056,2.889303300137));
-#1881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1882 = PCURVE('',#871,#1883);
-#1883 = DEFINITIONAL_REPRESENTATION('',(#1884),#1888);
-#1884 = LINE('',#1885,#1886);
-#1885 = CARTESIAN_POINT('',(3.593795760024,-0.368090597523));
-#1886 = VECTOR('',#1887,1.);
-#1887 = DIRECTION('',(1.,-6.211466098304E-016));
-#1888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1889 = ORIENTED_EDGE('',*,*,#826,.T.);
-#1890 = ORIENTED_EDGE('',*,*,#513,.T.);
-#1891 = ORIENTED_EDGE('',*,*,#336,.T.);
-#1892 = ORIENTED_EDGE('',*,*,#1893,.T.);
-#1893 = EDGE_CURVE('',#302,#1894,#1896,.T.);
-#1894 = VERTEX_POINT('',#1895);
-#1895 = CARTESIAN_POINT('',(17.,3.330669073875E-015,5.));
-#1896 = SEAM_CURVE('',#1897,(#1901,#1907),.PCURVE_S1.);
-#1897 = LINE('',#1898,#1899);
-#1898 = CARTESIAN_POINT('',(17.,0.E+000,0.E+000));
-#1899 = VECTOR('',#1900,1.);
-#1900 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
-#1901 = PCURVE('',#318,#1902);
-#1902 = DEFINITIONAL_REPRESENTATION('',(#1903),#1906);
-#1903 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1904,#1905),.UNSPECIFIED.,.F.,
- .F.,(2,2),(2.798989873223,5.),.PIECEWISE_BEZIER_KNOTS.);
-#1904 = CARTESIAN_POINT('',(0.E+000,2.798989873223));
-#1905 = CARTESIAN_POINT('',(0.E+000,5.));
-#1906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1907 = PCURVE('',#318,#1908);
-#1908 = DEFINITIONAL_REPRESENTATION('',(#1909),#1912);
-#1909 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1910,#1911),.UNSPECIFIED.,.F.,
- .F.,(2,2),(2.798989873223,5.),.PIECEWISE_BEZIER_KNOTS.);
-#1910 = CARTESIAN_POINT('',(-6.28318530718,2.798989873223));
-#1911 = CARTESIAN_POINT('',(-6.28318530718,5.));
+#1857 = ORIENTED_EDGE('',*,*,#1858,.T.);
+#1858 = EDGE_CURVE('',#1836,#1859,#1861,.T.);
+#1859 = VERTEX_POINT('',#1860);
+#1860 = CARTESIAN_POINT('',(15.519218142325,6.93929882992,3.525699403205
+ ));
+#1861 = SURFACE_CURVE('',#1862,(#1867,#1880),.PCURVE_S1.);
+#1862 = ELLIPSE('',#1863,24.041630560343,17.);
+#1863 = AXIS2_PLACEMENT_3D('',#1864,#1865,#1866);
+#1864 = CARTESIAN_POINT('',(-4.54E-015,-1.00808250636E-030,
+ 20.435385976291));
+#1865 = DIRECTION('',(-0.612372435696,-0.353553390593,-0.707106781187));
+#1866 = DIRECTION('',(-0.612372435696,-0.353553390593,0.707106781187));
+#1867 = PCURVE('',#324,#1868);
+#1868 = DEFINITIONAL_REPRESENTATION('',(#1869),#1879);
+#1869 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1870,#1871,#1872,#1873,#1874,
+ #1875,#1876,#1877,#1878),.UNSPECIFIED.,.F.,.F.,(9,9),(3.017746898214
+ ,3.265438408965),.PIECEWISE_BEZIER_KNOTS.);
+#1870 = CARTESIAN_POINT('',(-4.064944449411,3.565590482569));
+#1871 = CARTESIAN_POINT('',(-4.095905888255,3.500571460997));
+#1872 = CARTESIAN_POINT('',(-4.126867327091,3.454034229576));
+#1873 = CARTESIAN_POINT('',(-4.157828765963,3.426073764222));
+#1874 = CARTESIAN_POINT('',(-4.188790204727,3.416747244839));
+#1875 = CARTESIAN_POINT('',(-4.219751643657,3.426073764223));
+#1876 = CARTESIAN_POINT('',(-4.250713082466,3.454034229579));
+#1877 = CARTESIAN_POINT('',(-4.281674521318,3.500571460997));
+#1878 = CARTESIAN_POINT('',(-4.312635960162,3.565590482569));
+#1879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1880 = PCURVE('',#1881,#1886);
+#1881 = PLANE('',#1882);
+#1882 = AXIS2_PLACEMENT_3D('',#1883,#1884,#1885);
+#1883 = CARTESIAN_POINT('',(18.739499243826,12.839980875066,
+ -2.213486860595));
+#1884 = DIRECTION('',(-0.612372435696,-0.353553390593,-0.707106781187));
+#1885 = DIRECTION('',(-0.612372435696,-0.353553390593,0.707106781187));
+#1886 = DEFINITIONAL_REPRESENTATION('',(#1887),#1891);
+#1887 = ELLIPSE('',#1888,24.041630560343,17.);
+#1888 = AXIS2_PLACEMENT_2D('',#1889,#1890);
+#1889 = CARTESIAN_POINT('',(32.030343138388,-1.75));
+#1890 = DIRECTION('',(1.,6.5E-016));
+#1891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1892 = ORIENTED_EDGE('',*,*,#1893,.F.);
+#1893 = EDGE_CURVE('',#839,#1859,#1894,.T.);
+#1894 = SURFACE_CURVE('',#1895,(#1899,#1906),.PCURVE_S1.);
+#1895 = LINE('',#1896,#1897);
+#1896 = CARTESIAN_POINT('',(15.519218142325,6.93929882992,2.49E-015));
+#1897 = VECTOR('',#1898,1.);
+#1898 = DIRECTION('',(-2.2E-016,-4.884981308351E-032,1.));
+#1899 = PCURVE('',#324,#1900);
+#1900 = DEFINITIONAL_REPRESENTATION('',(#1901),#1905);
+#1901 = LINE('',#1902,#1903);
+#1902 = CARTESIAN_POINT('',(-4.291914063056,-9.5E-016));
+#1903 = VECTOR('',#1904,1.);
+#1904 = DIRECTION('',(-0.E+000,1.));
+#1905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1906 = PCURVE('',#885,#1907);
+#1907 = DEFINITIONAL_REPRESENTATION('',(#1908),#1912);
+#1908 = LINE('',#1909,#1910);
+#1909 = CARTESIAN_POINT('',(3.585054154348,-0.517579981203));
+#1910 = VECTOR('',#1911,1.);
+#1911 = DIRECTION('',(1.,-9.6E-016));
#1912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
-#1913 = ORIENTED_EDGE('',*,*,#1914,.F.);
-#1914 = EDGE_CURVE('',#1894,#1894,#1915,.T.);
-#1915 = SURFACE_CURVE('',#1916,(#1921,#1927),.PCURVE_S1.);
-#1916 = CIRCLE('',#1917,17.);
-#1917 = AXIS2_PLACEMENT_3D('',#1918,#1919,#1920);
-#1918 = CARTESIAN_POINT('',(0.E+000,3.330669073875E-015,5.));
-#1919 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
-#1920 = DIRECTION('',(1.,0.E+000,0.E+000));
-#1921 = PCURVE('',#318,#1922);
-#1922 = DEFINITIONAL_REPRESENTATION('',(#1923),#1926);
-#1923 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1924,#1925),.UNSPECIFIED.,.F.,
- .F.,(2,2),(0.E+000,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
-#1924 = CARTESIAN_POINT('',(0.E+000,5.));
-#1925 = CARTESIAN_POINT('',(-6.28318530718,5.));
-#1926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1927 = PCURVE('',#1928,#1933);
-#1928 = PLANE('',#1929);
-#1929 = AXIS2_PLACEMENT_3D('',#1930,#1931,#1932);
-#1930 = CARTESIAN_POINT('',(0.E+000,3.330669073875E-015,5.));
-#1931 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
-#1932 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1913 = ORIENTED_EDGE('',*,*,#838,.T.);
+#1914 = ORIENTED_EDGE('',*,*,#520,.T.);
+#1915 = ORIENTED_EDGE('',*,*,#342,.T.);
+#1916 = ORIENTED_EDGE('',*,*,#1917,.T.);
+#1917 = EDGE_CURVE('',#308,#1918,#1920,.T.);
+#1918 = VERTEX_POINT('',#1919);
+#1919 = CARTESIAN_POINT('',(1.774758283726E-015,-17.,5.));
+#1920 = SEAM_CURVE('',#1921,(#1925,#1932),.PCURVE_S1.);
+#1921 = LINE('',#1922,#1923);
+#1922 = CARTESIAN_POINT('',(3.774758283726E-015,-17.,0.E+000));
+#1923 = VECTOR('',#1924,1.);
+#1924 = DIRECTION('',(-2.2E-016,-4.884981308351E-032,1.));
+#1925 = PCURVE('',#324,#1926);
+#1926 = DEFINITIONAL_REPRESENTATION('',(#1927),#1931);
+#1927 = LINE('',#1928,#1929);
+#1928 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
+#1929 = VECTOR('',#1930,1.);
+#1930 = DIRECTION('',(-0.E+000,1.));
+#1931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1932 = PCURVE('',#324,#1933);
#1933 = DEFINITIONAL_REPRESENTATION('',(#1934),#1938);
-#1934 = CIRCLE('',#1935,17.);
-#1935 = AXIS2_PLACEMENT_2D('',#1936,#1937);
-#1936 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#1937 = DIRECTION('',(1.,-0.E+000));
+#1934 = LINE('',#1935,#1936);
+#1935 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
+#1936 = VECTOR('',#1937,1.);
+#1937 = DIRECTION('',(-0.E+000,1.));
#1938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
-#1939 = ORIENTED_EDGE('',*,*,#1893,.F.);
-#1940 = ORIENTED_EDGE('',*,*,#301,.T.);
-#1941 = ADVANCED_FACE('',(#1942),#471,.F.);
-#1942 = FACE_BOUND('',#1943,.F.);
-#1943 = EDGE_LOOP('',(#1944,#1967,#1987,#1988));
-#1944 = ORIENTED_EDGE('',*,*,#1945,.F.);
-#1945 = EDGE_CURVE('',#1946,#763,#1948,.T.);
-#1946 = VERTEX_POINT('',#1947);
-#1947 = CARTESIAN_POINT('',(20.379184132051,3.75,-4.115728164812));
-#1948 = SURFACE_CURVE('',#1949,(#1953,#1960),.PCURVE_S1.);
+#1939 = ORIENTED_EDGE('',*,*,#1940,.F.);
+#1940 = EDGE_CURVE('',#1918,#1918,#1941,.T.);
+#1941 = SURFACE_CURVE('',#1942,(#1947,#1954),.PCURVE_S1.);
+#1942 = CIRCLE('',#1943,17.);
+#1943 = AXIS2_PLACEMENT_3D('',#1944,#1945,#1946);
+#1944 = CARTESIAN_POINT('',(-1.11E-015,-2.464695114668E-031,5.));
+#1945 = DIRECTION('',(2.2E-016,4.884981308351E-032,-1.));
+#1946 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
+#1947 = PCURVE('',#324,#1948);
+#1948 = DEFINITIONAL_REPRESENTATION('',(#1949),#1953);
#1949 = LINE('',#1950,#1951);
-#1950 = CARTESIAN_POINT('',(20.379184132051,3.75,-4.115728164812));
+#1950 = CARTESIAN_POINT('',(-0.E+000,5.));
#1951 = VECTOR('',#1952,1.);
-#1952 = DIRECTION('',(-0.707106781184,7.850462293448E-016,0.707106781189
- ));
-#1953 = PCURVE('',#471,#1954);
-#1954 = DEFINITIONAL_REPRESENTATION('',(#1955),#1959);
-#1955 = LINE('',#1956,#1957);
-#1956 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#1957 = VECTOR('',#1958,1.);
-#1958 = DIRECTION('',(1.,0.E+000));
-#1959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1960 = PCURVE('',#785,#1961);
-#1961 = DEFINITIONAL_REPRESENTATION('',(#1962),#1966);
-#1962 = LINE('',#1963,#1964);
-#1963 = CARTESIAN_POINT('',(2.181832937828,4.303153020186));
-#1964 = VECTOR('',#1965,1.);
-#1965 = DIRECTION('',(-0.707106781189,-0.707106781184));
-#1966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1967 = ORIENTED_EDGE('',*,*,#1968,.T.);
-#1968 = EDGE_CURVE('',#1946,#428,#1969,.T.);
-#1969 = SURFACE_CURVE('',#1970,(#1974,#1981),.PCURVE_S1.);
-#1970 = LINE('',#1971,#1972);
-#1971 = CARTESIAN_POINT('',(20.379184132051,3.75,-4.115728164812));
-#1972 = VECTOR('',#1973,1.);
-#1973 = DIRECTION('',(0.E+000,-1.,1.110223024625E-015));
-#1974 = PCURVE('',#471,#1975);
-#1975 = DEFINITIONAL_REPRESENTATION('',(#1976),#1980);
+#1952 = DIRECTION('',(-1.,0.E+000));
+#1953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1954 = PCURVE('',#1955,#1960);
+#1955 = PLANE('',#1956);
+#1956 = AXIS2_PLACEMENT_3D('',#1957,#1958,#1959);
+#1957 = CARTESIAN_POINT('',(-1.11E-015,-2.464695114668E-031,5.));
+#1958 = DIRECTION('',(2.2E-016,4.884981308351E-032,-1.));
+#1959 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
+#1960 = DEFINITIONAL_REPRESENTATION('',(#1961),#1965);
+#1961 = CIRCLE('',#1962,17.);
+#1962 = AXIS2_PLACEMENT_2D('',#1963,#1964);
+#1963 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#1964 = DIRECTION('',(1.,-0.E+000));
+#1965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1966 = ORIENTED_EDGE('',*,*,#1917,.F.);
+#1967 = ORIENTED_EDGE('',*,*,#307,.T.);
+#1968 = ADVANCED_FACE('',(#1969),#478,.F.);
+#1969 = FACE_BOUND('',#1970,.F.);
+#1970 = EDGE_LOOP('',(#1971,#1994,#2015,#2016));
+#1971 = ORIENTED_EDGE('',*,*,#1972,.F.);
+#1972 = EDGE_CURVE('',#1973,#775,#1975,.T.);
+#1973 = VERTEX_POINT('',#1974);
+#1974 = CARTESIAN_POINT('',(3.75,-20.6689483154,-4.193360313783));
+#1975 = SURFACE_CURVE('',#1976,(#1980,#1987),.PCURVE_S1.);
#1976 = LINE('',#1977,#1978);
-#1977 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#1977 = CARTESIAN_POINT('',(3.75,-20.6689483154,-4.193360313774));
#1978 = VECTOR('',#1979,1.);
-#1979 = DIRECTION('',(0.E+000,-1.));
-#1980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#1981 = PCURVE('',#444,#1982);
-#1982 = DEFINITIONAL_REPRESENTATION('',(#1983),#1986);
-#1983 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1984,#1985),.UNSPECIFIED.,.F.,
- .F.,(2,2),(0.E+000,2.),.PIECEWISE_BEZIER_KNOTS.);
-#1984 = CARTESIAN_POINT('',(-7.068576461249,0.E+000));
-#1985 = CARTESIAN_POINT('',(-7.068576461249,-2.));
+#1979 = DIRECTION('',(-3.170092458682E-016,0.707106781186,0.707106781187
+ ));
+#1980 = PCURVE('',#478,#1981);
+#1981 = DEFINITIONAL_REPRESENTATION('',(#1982),#1986);
+#1982 = LINE('',#1983,#1984);
+#1983 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#1984 = VECTOR('',#1985,1.);
+#1985 = DIRECTION('',(1.,0.E+000));
#1986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
-#1987 = ORIENTED_EDGE('',*,*,#455,.T.);
-#1988 = ORIENTED_EDGE('',*,*,#797,.F.);
-#1989 = ADVANCED_FACE('',(#1990),#444,.T.);
-#1990 = FACE_BOUND('',#1991,.F.);
-#1991 = EDGE_LOOP('',(#1992,#2015,#2035,#2036));
-#1992 = ORIENTED_EDGE('',*,*,#1993,.F.);
-#1993 = EDGE_CURVE('',#1994,#1946,#1996,.T.);
-#1994 = VERTEX_POINT('',#1995);
-#1995 = CARTESIAN_POINT('',(18.257845920264,3.75,-6.237030640016));
-#1996 = SURFACE_CURVE('',#1997,(#2002,#2008),.PCURVE_S1.);
-#1997 = CIRCLE('',#1998,1.5);
-#1998 = AXIS2_PLACEMENT_3D('',#1999,#2000,#2001);
-#1999 = CARTESIAN_POINT('',(19.318516525781,3.75,-5.17638090205));
-#2000 = DIRECTION('',(0.E+000,-1.,1.110223024625E-015));
-#2001 = DIRECTION('',(1.,0.E+000,0.E+000));
-#2002 = PCURVE('',#444,#2003);
-#2003 = DEFINITIONAL_REPRESENTATION('',(#2004),#2007);
-#2004 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2005,#2006),.UNSPECIFIED.,.F.,
- .F.,(2,2),(3.926980979917,7.068576461249),.PIECEWISE_BEZIER_KNOTS.);
-#2005 = CARTESIAN_POINT('',(-3.926980979917,0.E+000));
-#2006 = CARTESIAN_POINT('',(-7.068576461249,0.E+000));
+#1987 = PCURVE('',#797,#1988);
+#1988 = DEFINITIONAL_REPRESENTATION('',(#1989),#1993);
+#1989 = LINE('',#1990,#1991);
+#1990 = CARTESIAN_POINT('',(2.181818105717,4.303138429397));
+#1991 = VECTOR('',#1992,1.);
+#1992 = DIRECTION('',(-0.707106781187,-0.707106781186));
+#1993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1994 = ORIENTED_EDGE('',*,*,#1995,.T.);
+#1995 = EDGE_CURVE('',#1973,#434,#1996,.T.);
+#1996 = SURFACE_CURVE('',#1997,(#2001,#2008),.PCURVE_S1.);
+#1997 = LINE('',#1998,#1999);
+#1998 = CARTESIAN_POINT('',(3.75,-20.6689483154,-4.193360313783));
+#1999 = VECTOR('',#2000,1.);
+#2000 = DIRECTION('',(-1.,-2.22044604925E-016,-2.2E-016));
+#2001 = PCURVE('',#478,#2002);
+#2002 = DEFINITIONAL_REPRESENTATION('',(#2003),#2007);
+#2003 = LINE('',#2004,#2005);
+#2004 = CARTESIAN_POINT('',(-6.26153E-012,-0.E+000));
+#2005 = VECTOR('',#2006,1.);
+#2006 = DIRECTION('',(0.E+000,-1.));
#2007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
-#2008 = PCURVE('',#785,#2009);
+#2008 = PCURVE('',#450,#2009);
#2009 = DEFINITIONAL_REPRESENTATION('',(#2010),#2014);
-#2010 = CIRCLE('',#2011,1.5);
-#2011 = AXIS2_PLACEMENT_2D('',#2012,#2013);
-#2012 = CARTESIAN_POINT('',(3.242485675067,3.242485413917));
-#2013 = DIRECTION('',(0.E+000,1.));
+#2010 = LINE('',#2011,#2012);
+#2011 = CARTESIAN_POINT('',(-7.068589250022,0.E+000));
+#2012 = VECTOR('',#2013,1.);
+#2013 = DIRECTION('',(-0.E+000,-1.));
#2014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
-#2015 = ORIENTED_EDGE('',*,*,#2016,.T.);
-#2016 = EDGE_CURVE('',#1994,#400,#2017,.T.);
-#2017 = SURFACE_CURVE('',#2018,(#2022,#2028),.PCURVE_S1.);
-#2018 = LINE('',#2019,#2020);
-#2019 = CARTESIAN_POINT('',(18.257845920264,3.75,-6.237030640016));
-#2020 = VECTOR('',#2021,1.);
-#2021 = DIRECTION('',(0.E+000,-1.,1.110223024625E-015));
-#2022 = PCURVE('',#444,#2023);
-#2023 = DEFINITIONAL_REPRESENTATION('',(#2024),#2027);
-#2024 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2025,#2026),.UNSPECIFIED.,.F.,
- .F.,(2,2),(0.E+000,2.),.PIECEWISE_BEZIER_KNOTS.);
-#2025 = CARTESIAN_POINT('',(-3.926980979917,0.E+000));
-#2026 = CARTESIAN_POINT('',(-3.926980979917,-2.));
-#2027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2028 = PCURVE('',#415,#2029);
-#2029 = DEFINITIONAL_REPRESENTATION('',(#2030),#2034);
-#2030 = LINE('',#2031,#2032);
-#2031 = CARTESIAN_POINT('',(1.814336041557E-011,-8.546321831938E-027));
-#2032 = VECTOR('',#2033,1.);
-#2033 = DIRECTION('',(-9.860761315263E-032,-1.));
-#2034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2035 = ORIENTED_EDGE('',*,*,#427,.F.);
-#2036 = ORIENTED_EDGE('',*,*,#1968,.F.);
-#2037 = ADVANCED_FACE('',(#2038),#415,.T.);
-#2038 = FACE_BOUND('',#2039,.T.);
-#2039 = EDGE_LOOP('',(#2040,#2061,#2062,#2063));
-#2040 = ORIENTED_EDGE('',*,*,#2041,.F.);
-#2041 = EDGE_CURVE('',#1994,#733,#2042,.T.);
-#2042 = SURFACE_CURVE('',#2043,(#2047,#2054),.PCURVE_S1.);
-#2043 = LINE('',#2044,#2045);
-#2044 = CARTESIAN_POINT('',(18.257845920264,3.75,-6.237030640042));
-#2045 = VECTOR('',#2046,1.);
-#2046 = DIRECTION('',(-0.707106781189,7.85046229339E-016,0.707106781184)
- );
-#2047 = PCURVE('',#415,#2048);
-#2048 = DEFINITIONAL_REPRESENTATION('',(#2049),#2053);
-#2049 = LINE('',#2050,#2051);
-#2050 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#2051 = VECTOR('',#2052,1.);
-#2052 = DIRECTION('',(1.,0.E+000));
-#2053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2054 = PCURVE('',#785,#2055);
-#2055 = DEFINITIONAL_REPRESENTATION('',(#2056),#2060);
-#2056 = LINE('',#2057,#2058);
-#2057 = CARTESIAN_POINT('',(4.303135413058,2.1818148084));
-#2058 = VECTOR('',#2059,1.);
-#2059 = DIRECTION('',(-0.707106781184,-0.707106781189));
-#2060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2061 = ORIENTED_EDGE('',*,*,#2016,.T.);
-#2062 = ORIENTED_EDGE('',*,*,#399,.T.);
-#2063 = ORIENTED_EDGE('',*,*,#732,.F.);
-#2064 = ADVANCED_FACE('',(#2065),#641,.F.);
-#2065 = FACE_BOUND('',#2066,.F.);
-#2066 = EDGE_LOOP('',(#2067,#2090,#2091,#2092));
-#2067 = ORIENTED_EDGE('',*,*,#2068,.T.);
-#2068 = EDGE_CURVE('',#2069,#1636,#2071,.T.);
-#2069 = VERTEX_POINT('',#2070);
-#2070 = CARTESIAN_POINT('',(20.379184132051,-3.75,-4.115728164812));
-#2071 = SURFACE_CURVE('',#2072,(#2076,#2083),.PCURVE_S1.);
-#2072 = LINE('',#2073,#2074);
-#2073 = CARTESIAN_POINT('',(20.379184132051,-3.75,-4.115728164812));
-#2074 = VECTOR('',#2075,1.);
-#2075 = DIRECTION('',(-0.707106781184,7.850462293448E-016,0.707106781189
+#2015 = ORIENTED_EDGE('',*,*,#462,.T.);
+#2016 = ORIENTED_EDGE('',*,*,#809,.F.);
+#2017 = ADVANCED_FACE('',(#2018),#450,.T.);
+#2018 = FACE_BOUND('',#2019,.F.);
+#2019 = EDGE_LOOP('',(#2020,#2044,#2065,#2066));
+#2020 = ORIENTED_EDGE('',*,*,#2021,.F.);
+#2021 = EDGE_CURVE('',#2022,#1973,#2024,.T.);
+#2022 = VERTEX_POINT('',#2023);
+#2023 = CARTESIAN_POINT('',(3.75,-18.54762661262,-6.314679298072));
+#2024 = SURFACE_CURVE('',#2025,(#2030,#2037),.PCURVE_S1.);
+#2025 = CIRCLE('',#2026,1.5);
+#2026 = AXIS2_PLACEMENT_3D('',#2027,#2028,#2029);
+#2027 = CARTESIAN_POINT('',(3.75,-19.60829427366,-5.254026615581));
+#2028 = DIRECTION('',(-1.,-2.22044604925E-016,-2.2E-016));
+#2029 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
+#2030 = PCURVE('',#450,#2031);
+#2031 = DEFINITIONAL_REPRESENTATION('',(#2032),#2036);
+#2032 = LINE('',#2033,#2034);
+#2033 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
+#2034 = VECTOR('',#2035,1.);
+#2035 = DIRECTION('',(-1.,0.E+000));
+#2036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2037 = PCURVE('',#797,#2038);
+#2038 = DEFINITIONAL_REPRESENTATION('',(#2039),#2043);
+#2039 = CIRCLE('',#2040,1.5);
+#2040 = AXIS2_PLACEMENT_2D('',#2041,#2042);
+#2041 = CARTESIAN_POINT('',(3.242484407524,3.242484387662));
+#2042 = DIRECTION('',(0.E+000,1.));
+#2043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2044 = ORIENTED_EDGE('',*,*,#2045,.T.);
+#2045 = EDGE_CURVE('',#2022,#406,#2046,.T.);
+#2046 = SURFACE_CURVE('',#2047,(#2051,#2058),.PCURVE_S1.);
+#2047 = LINE('',#2048,#2049);
+#2048 = CARTESIAN_POINT('',(3.75,-18.54762661262,-6.314679298072));
+#2049 = VECTOR('',#2050,1.);
+#2050 = DIRECTION('',(-1.,-2.22044604925E-016,-2.2E-016));
+#2051 = PCURVE('',#450,#2052);
+#2052 = DEFINITIONAL_REPRESENTATION('',(#2053),#2057);
+#2053 = LINE('',#2054,#2055);
+#2054 = CARTESIAN_POINT('',(-3.92698375603,0.E+000));
+#2055 = VECTOR('',#2056,1.);
+#2056 = DIRECTION('',(-0.E+000,-1.));
+#2057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2058 = PCURVE('',#421,#2059);
+#2059 = DEFINITIONAL_REPRESENTATION('',(#2060),#2064);
+#2060 = LINE('',#2061,#2062);
+#2061 = CARTESIAN_POINT('',(6.3E-016,0.E+000));
+#2062 = VECTOR('',#2063,1.);
+#2063 = DIRECTION('',(0.E+000,-1.));
+#2064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2065 = ORIENTED_EDGE('',*,*,#433,.F.);
+#2066 = ORIENTED_EDGE('',*,*,#1995,.F.);
+#2067 = ADVANCED_FACE('',(#2068),#421,.T.);
+#2068 = FACE_BOUND('',#2069,.T.);
+#2069 = EDGE_LOOP('',(#2070,#2091,#2092,#2093));
+#2070 = ORIENTED_EDGE('',*,*,#2071,.F.);
+#2071 = EDGE_CURVE('',#2022,#745,#2072,.T.);
+#2072 = SURFACE_CURVE('',#2073,(#2077,#2084),.PCURVE_S1.);
+#2073 = LINE('',#2074,#2075);
+#2074 = CARTESIAN_POINT('',(3.75,-18.54762661261,-6.314679298085));
+#2075 = VECTOR('',#2076,1.);
+#2076 = DIRECTION('',(-3.170092458684E-016,0.707106781187,0.707106781187
));
-#2076 = PCURVE('',#641,#2077);
-#2077 = DEFINITIONAL_REPRESENTATION('',(#2078),#2082);
-#2078 = LINE('',#2079,#2080);
-#2079 = CARTESIAN_POINT('',(2.355138688034E-016,-7.5));
-#2080 = VECTOR('',#2081,1.);
-#2081 = DIRECTION('',(1.,0.E+000));
-#2082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2083 = PCURVE('',#1688,#2084);
-#2084 = DEFINITIONAL_REPRESENTATION('',(#2085),#2089);
-#2085 = LINE('',#2086,#2087);
-#2086 = CARTESIAN_POINT('',(2.181832937828,4.303153020186));
-#2087 = VECTOR('',#2088,1.);
-#2088 = DIRECTION('',(-0.707106781189,-0.707106781184));
-#2089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2090 = ORIENTED_EDGE('',*,*,#1635,.F.);
-#2091 = ORIENTED_EDGE('',*,*,#625,.F.);
-#2092 = ORIENTED_EDGE('',*,*,#2093,.T.);
-#2093 = EDGE_CURVE('',#598,#2069,#2094,.T.);
-#2094 = SURFACE_CURVE('',#2095,(#2099,#2106),.PCURVE_S1.);
-#2095 = LINE('',#2096,#2097);
-#2096 = CARTESIAN_POINT('',(20.379184132051,3.75,-4.115728164812));
-#2097 = VECTOR('',#2098,1.);
-#2098 = DIRECTION('',(0.E+000,-1.,1.110223024625E-015));
-#2099 = PCURVE('',#641,#2100);
-#2100 = DEFINITIONAL_REPRESENTATION('',(#2101),#2105);
-#2101 = LINE('',#2102,#2103);
-#2102 = CARTESIAN_POINT('',(0.E+000,0.E+000));
-#2103 = VECTOR('',#2104,1.);
-#2104 = DIRECTION('',(0.E+000,-1.));
-#2105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2106 = PCURVE('',#614,#2107);
-#2107 = DEFINITIONAL_REPRESENTATION('',(#2108),#2111);
-#2108 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2109,#2110),.UNSPECIFIED.,.F.,
- .F.,(2,2),(5.5,7.5),.PIECEWISE_BEZIER_KNOTS.);
-#2109 = CARTESIAN_POINT('',(-7.068576461249,-5.5));
-#2110 = CARTESIAN_POINT('',(-7.068576461249,-7.5));
-#2111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2112 = ADVANCED_FACE('',(#2113),#614,.T.);
-#2113 = FACE_BOUND('',#2114,.F.);
-#2114 = EDGE_LOOP('',(#2115,#2116,#2138,#2159));
-#2115 = ORIENTED_EDGE('',*,*,#597,.T.);
-#2116 = ORIENTED_EDGE('',*,*,#2117,.T.);
-#2117 = EDGE_CURVE('',#570,#2118,#2120,.T.);
-#2118 = VERTEX_POINT('',#2119);
-#2119 = CARTESIAN_POINT('',(18.257845920264,-3.75,-6.237030640016));
-#2120 = SURFACE_CURVE('',#2121,(#2125,#2131),.PCURVE_S1.);
-#2121 = LINE('',#2122,#2123);
-#2122 = CARTESIAN_POINT('',(18.257845920264,3.75,-6.237030640016));
-#2123 = VECTOR('',#2124,1.);
-#2124 = DIRECTION('',(0.E+000,-1.,1.110223024625E-015));
-#2125 = PCURVE('',#614,#2126);
-#2126 = DEFINITIONAL_REPRESENTATION('',(#2127),#2130);
-#2127 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2128,#2129),.UNSPECIFIED.,.F.,
- .F.,(2,2),(5.5,7.5),.PIECEWISE_BEZIER_KNOTS.);
-#2128 = CARTESIAN_POINT('',(-3.926980979917,-5.5));
-#2129 = CARTESIAN_POINT('',(-3.926980979917,-7.5));
-#2130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2131 = PCURVE('',#585,#2132);
-#2132 = DEFINITIONAL_REPRESENTATION('',(#2133),#2137);
-#2133 = LINE('',#2134,#2135);
-#2134 = CARTESIAN_POINT('',(1.814336041557E-011,-8.546321831938E-027));
-#2135 = VECTOR('',#2136,1.);
-#2136 = DIRECTION('',(-9.860761315263E-032,-1.));
-#2137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2138 = ORIENTED_EDGE('',*,*,#2139,.T.);
-#2139 = EDGE_CURVE('',#2118,#2069,#2140,.T.);
-#2140 = SURFACE_CURVE('',#2141,(#2146,#2152),.PCURVE_S1.);
-#2141 = CIRCLE('',#2142,1.5);
-#2142 = AXIS2_PLACEMENT_3D('',#2143,#2144,#2145);
-#2143 = CARTESIAN_POINT('',(19.318516525781,-3.75,-5.17638090205));
-#2144 = DIRECTION('',(0.E+000,-1.,1.110223024625E-015));
-#2145 = DIRECTION('',(1.,0.E+000,0.E+000));
-#2146 = PCURVE('',#614,#2147);
-#2147 = DEFINITIONAL_REPRESENTATION('',(#2148),#2151);
-#2148 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2149,#2150),.UNSPECIFIED.,.F.,
- .F.,(2,2),(3.926980979917,7.068576461249),.PIECEWISE_BEZIER_KNOTS.);
-#2149 = CARTESIAN_POINT('',(-3.926980979917,-7.5));
-#2150 = CARTESIAN_POINT('',(-7.068576461249,-7.5));
-#2151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2152 = PCURVE('',#1688,#2153);
-#2153 = DEFINITIONAL_REPRESENTATION('',(#2154),#2158);
-#2154 = CIRCLE('',#2155,1.5);
-#2155 = AXIS2_PLACEMENT_2D('',#2156,#2157);
-#2156 = CARTESIAN_POINT('',(3.242485675067,3.242485413917));
-#2157 = DIRECTION('',(0.E+000,1.));
-#2158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2159 = ORIENTED_EDGE('',*,*,#2093,.F.);
-#2160 = ADVANCED_FACE('',(#2161),#585,.T.);
-#2161 = FACE_BOUND('',#2162,.T.);
-#2162 = EDGE_LOOP('',(#2163,#2184,#2185,#2186));
-#2163 = ORIENTED_EDGE('',*,*,#2164,.T.);
-#2164 = EDGE_CURVE('',#2118,#1666,#2165,.T.);
-#2165 = SURFACE_CURVE('',#2166,(#2170,#2177),.PCURVE_S1.);
-#2166 = LINE('',#2167,#2168);
-#2167 = CARTESIAN_POINT('',(18.257845920264,-3.75,-6.237030640042));
-#2168 = VECTOR('',#2169,1.);
-#2169 = DIRECTION('',(-0.707106781189,7.85046229339E-016,0.707106781184)
- );
-#2170 = PCURVE('',#585,#2171);
-#2171 = DEFINITIONAL_REPRESENTATION('',(#2172),#2176);
-#2172 = LINE('',#2173,#2174);
-#2173 = CARTESIAN_POINT('',(2.355138688017E-016,-7.5));
-#2174 = VECTOR('',#2175,1.);
-#2175 = DIRECTION('',(1.,0.E+000));
-#2176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2177 = PCURVE('',#1688,#2178);
-#2178 = DEFINITIONAL_REPRESENTATION('',(#2179),#2183);
-#2179 = LINE('',#2180,#2181);
-#2180 = CARTESIAN_POINT('',(4.303135413058,2.1818148084));
-#2181 = VECTOR('',#2182,1.);
-#2182 = DIRECTION('',(-0.707106781184,-0.707106781189));
-#2183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2184 = ORIENTED_EDGE('',*,*,#1700,.F.);
-#2185 = ORIENTED_EDGE('',*,*,#569,.F.);
-#2186 = ORIENTED_EDGE('',*,*,#2117,.T.);
-#2187 = ADVANCED_FACE('',(#2188),#1688,.T.);
-#2188 = FACE_BOUND('',#2189,.T.);
-#2189 = EDGE_LOOP('',(#2190,#2191,#2192,#2193));
-#2190 = ORIENTED_EDGE('',*,*,#2164,.F.);
-#2191 = ORIENTED_EDGE('',*,*,#2139,.T.);
-#2192 = ORIENTED_EDGE('',*,*,#2068,.T.);
-#2193 = ORIENTED_EDGE('',*,*,#1665,.F.);
-#2194 = ADVANCED_FACE('',(#2195),#1467,.T.);
-#2195 = FACE_BOUND('',#2196,.T.);
-#2196 = EDGE_LOOP('',(#2197,#2231,#2252,#2253,#2276,#2304,#2325,#2326,
- #2327));
-#2197 = ORIENTED_EDGE('',*,*,#2198,.F.);
-#2198 = EDGE_CURVE('',#2199,#2201,#2203,.T.);
-#2199 = VERTEX_POINT('',#2200);
-#2200 = CARTESIAN_POINT('',(-8.143716166852,-17.6053301634,
- -9.176380902049));
-#2201 = VERTEX_POINT('',#2202);
-#2202 = CARTESIAN_POINT('',(-9.55792207784,-20.0548066536,
- -2.347943195722));
-#2203 = SURFACE_CURVE('',#2204,(#2209,#2220),.PCURVE_S1.);
-#2204 = CIRCLE('',#2205,4.);
-#2205 = AXIS2_PLACEMENT_3D('',#2206,#2207,#2208);
-#2206 = CARTESIAN_POINT('',(-8.143713806268,-17.60532607475,
- -5.17638090205));
-#2207 = DIRECTION('',(-0.866025403784,0.5,-8.009261715111E-016));
-#2208 = DIRECTION('',(-0.5,-0.866025403784,1.665334536938E-016));
-#2209 = PCURVE('',#1467,#2210);
-#2210 = DEFINITIONAL_REPRESENTATION('',(#2211),#2219);
-#2211 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2212,#2213,#2214,#2215,
-#2216,#2217,#2218),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#2077 = PCURVE('',#421,#2078);
+#2078 = DEFINITIONAL_REPRESENTATION('',(#2079),#2083);
+#2079 = LINE('',#2080,#2081);
+#2080 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#2081 = VECTOR('',#2082,1.);
+#2082 = DIRECTION('',(1.,0.E+000));
+#2083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2084 = PCURVE('',#797,#2085);
+#2085 = DEFINITIONAL_REPRESENTATION('',(#2086),#2090);
+#2086 = LINE('',#2087,#2088);
+#2087 = CARTESIAN_POINT('',(4.303137090029,2.181816726607));
+#2088 = VECTOR('',#2089,1.);
+#2089 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#2090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2091 = ORIENTED_EDGE('',*,*,#2045,.T.);
+#2092 = ORIENTED_EDGE('',*,*,#405,.T.);
+#2093 = ORIENTED_EDGE('',*,*,#744,.F.);
+#2094 = ADVANCED_FACE('',(#2095),#650,.F.);
+#2095 = FACE_BOUND('',#2096,.F.);
+#2096 = EDGE_LOOP('',(#2097,#2120,#2121,#2122));
+#2097 = ORIENTED_EDGE('',*,*,#2098,.T.);
+#2098 = EDGE_CURVE('',#2099,#1656,#2101,.T.);
+#2099 = VERTEX_POINT('',#2100);
+#2100 = CARTESIAN_POINT('',(-3.75,-20.6689483154,-4.193360313783));
+#2101 = SURFACE_CURVE('',#2102,(#2106,#2113),.PCURVE_S1.);
+#2102 = LINE('',#2103,#2104);
+#2103 = CARTESIAN_POINT('',(-3.75,-20.6689483154,-4.193360313774));
+#2104 = VECTOR('',#2105,1.);
+#2105 = DIRECTION('',(-3.170092458682E-016,0.707106781186,0.707106781187
+ ));
+#2106 = PCURVE('',#650,#2107);
+#2107 = DEFINITIONAL_REPRESENTATION('',(#2108),#2112);
+#2108 = LINE('',#2109,#2110);
+#2109 = CARTESIAN_POINT('',(-1.88E-015,-7.5));
+#2110 = VECTOR('',#2111,1.);
+#2111 = DIRECTION('',(1.,0.E+000));
+#2112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2113 = PCURVE('',#1708,#2114);
+#2114 = DEFINITIONAL_REPRESENTATION('',(#2115),#2119);
+#2115 = LINE('',#2116,#2117);
+#2116 = CARTESIAN_POINT('',(2.181818105717,4.303138429397));
+#2117 = VECTOR('',#2118,1.);
+#2118 = DIRECTION('',(-0.707106781187,-0.707106781186));
+#2119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2120 = ORIENTED_EDGE('',*,*,#1655,.F.);
+#2121 = ORIENTED_EDGE('',*,*,#634,.F.);
+#2122 = ORIENTED_EDGE('',*,*,#2123,.T.);
+#2123 = EDGE_CURVE('',#606,#2099,#2124,.T.);
+#2124 = SURFACE_CURVE('',#2125,(#2129,#2136),.PCURVE_S1.);
+#2125 = LINE('',#2126,#2127);
+#2126 = CARTESIAN_POINT('',(3.75,-20.6689483154,-4.193360313783));
+#2127 = VECTOR('',#2128,1.);
+#2128 = DIRECTION('',(-1.,-2.22044604925E-016,-2.2E-016));
+#2129 = PCURVE('',#650,#2130);
+#2130 = DEFINITIONAL_REPRESENTATION('',(#2131),#2135);
+#2131 = LINE('',#2132,#2133);
+#2132 = CARTESIAN_POINT('',(-6.26153E-012,-0.E+000));
+#2133 = VECTOR('',#2134,1.);
+#2134 = DIRECTION('',(0.E+000,-1.));
+#2135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2136 = PCURVE('',#622,#2137);
+#2137 = DEFINITIONAL_REPRESENTATION('',(#2138),#2142);
+#2138 = LINE('',#2139,#2140);
+#2139 = CARTESIAN_POINT('',(-7.068589250022,0.E+000));
+#2140 = VECTOR('',#2141,1.);
+#2141 = DIRECTION('',(-0.E+000,-1.));
+#2142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2143 = ADVANCED_FACE('',(#2144),#622,.T.);
+#2144 = FACE_BOUND('',#2145,.F.);
+#2145 = EDGE_LOOP('',(#2146,#2147,#2170,#2192));
+#2146 = ORIENTED_EDGE('',*,*,#605,.T.);
+#2147 = ORIENTED_EDGE('',*,*,#2148,.T.);
+#2148 = EDGE_CURVE('',#578,#2149,#2151,.T.);
+#2149 = VERTEX_POINT('',#2150);
+#2150 = CARTESIAN_POINT('',(-3.75,-18.54762661262,-6.314679298072));
+#2151 = SURFACE_CURVE('',#2152,(#2156,#2163),.PCURVE_S1.);
+#2152 = LINE('',#2153,#2154);
+#2153 = CARTESIAN_POINT('',(3.75,-18.54762661262,-6.314679298072));
+#2154 = VECTOR('',#2155,1.);
+#2155 = DIRECTION('',(-1.,-2.22044604925E-016,-2.2E-016));
+#2156 = PCURVE('',#622,#2157);
+#2157 = DEFINITIONAL_REPRESENTATION('',(#2158),#2162);
+#2158 = LINE('',#2159,#2160);
+#2159 = CARTESIAN_POINT('',(-3.92698375603,0.E+000));
+#2160 = VECTOR('',#2161,1.);
+#2161 = DIRECTION('',(-0.E+000,-1.));
+#2162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2163 = PCURVE('',#593,#2164);
+#2164 = DEFINITIONAL_REPRESENTATION('',(#2165),#2169);
+#2165 = LINE('',#2166,#2167);
+#2166 = CARTESIAN_POINT('',(6.3E-016,0.E+000));
+#2167 = VECTOR('',#2168,1.);
+#2168 = DIRECTION('',(0.E+000,-1.));
+#2169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2170 = ORIENTED_EDGE('',*,*,#2171,.T.);
+#2171 = EDGE_CURVE('',#2149,#2099,#2172,.T.);
+#2172 = SURFACE_CURVE('',#2173,(#2178,#2185),.PCURVE_S1.);
+#2173 = CIRCLE('',#2174,1.5);
+#2174 = AXIS2_PLACEMENT_3D('',#2175,#2176,#2177);
+#2175 = CARTESIAN_POINT('',(-3.75,-19.60829427366,-5.254026615581));
+#2176 = DIRECTION('',(-1.,-2.22044604925E-016,-2.2E-016));
+#2177 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
+#2178 = PCURVE('',#622,#2179);
+#2179 = DEFINITIONAL_REPRESENTATION('',(#2180),#2184);
+#2180 = LINE('',#2181,#2182);
+#2181 = CARTESIAN_POINT('',(-0.E+000,-7.5));
+#2182 = VECTOR('',#2183,1.);
+#2183 = DIRECTION('',(-1.,0.E+000));
+#2184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2185 = PCURVE('',#1708,#2186);
+#2186 = DEFINITIONAL_REPRESENTATION('',(#2187),#2191);
+#2187 = CIRCLE('',#2188,1.5);
+#2188 = AXIS2_PLACEMENT_2D('',#2189,#2190);
+#2189 = CARTESIAN_POINT('',(3.242484407524,3.242484387662));
+#2190 = DIRECTION('',(0.E+000,1.));
+#2191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2192 = ORIENTED_EDGE('',*,*,#2123,.F.);
+#2193 = ADVANCED_FACE('',(#2194),#593,.T.);
+#2194 = FACE_BOUND('',#2195,.T.);
+#2195 = EDGE_LOOP('',(#2196,#2217,#2218,#2219));
+#2196 = ORIENTED_EDGE('',*,*,#2197,.T.);
+#2197 = EDGE_CURVE('',#2149,#1686,#2198,.T.);
+#2198 = SURFACE_CURVE('',#2199,(#2203,#2210),.PCURVE_S1.);
+#2199 = LINE('',#2200,#2201);
+#2200 = CARTESIAN_POINT('',(-3.75,-18.54762661261,-6.314679298085));
+#2201 = VECTOR('',#2202,1.);
+#2202 = DIRECTION('',(-3.170092458684E-016,0.707106781187,0.707106781187
+ ));
+#2203 = PCURVE('',#593,#2204);
+#2204 = DEFINITIONAL_REPRESENTATION('',(#2205),#2209);
+#2205 = LINE('',#2206,#2207);
+#2206 = CARTESIAN_POINT('',(-1.88E-015,-7.5));
+#2207 = VECTOR('',#2208,1.);
+#2208 = DIRECTION('',(1.,0.E+000));
+#2209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2210 = PCURVE('',#1708,#2211);
+#2211 = DEFINITIONAL_REPRESENTATION('',(#2212),#2216);
+#2212 = LINE('',#2213,#2214);
+#2213 = CARTESIAN_POINT('',(4.303137090029,2.181816726607));
+#2214 = VECTOR('',#2215,1.);
+#2215 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#2216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2217 = ORIENTED_EDGE('',*,*,#1720,.F.);
+#2218 = ORIENTED_EDGE('',*,*,#577,.F.);
+#2219 = ORIENTED_EDGE('',*,*,#2148,.T.);
+#2220 = ADVANCED_FACE('',(#2221),#1708,.T.);
+#2221 = FACE_BOUND('',#2222,.T.);
+#2222 = EDGE_LOOP('',(#2223,#2224,#2225,#2226));
+#2223 = ORIENTED_EDGE('',*,*,#2197,.F.);
+#2224 = ORIENTED_EDGE('',*,*,#2171,.T.);
+#2225 = ORIENTED_EDGE('',*,*,#2098,.T.);
+#2226 = ORIENTED_EDGE('',*,*,#1685,.F.);
+#2227 = ADVANCED_FACE('',(#2228),#1485,.T.);
+#2228 = FACE_BOUND('',#2229,.T.);
+#2229 = EDGE_LOOP('',(#2230,#2265,#2286,#2287,#2310,#2339,#2360,#2361,
+ #2362));
+#2230 = ORIENTED_EDGE('',*,*,#2231,.F.);
+#2231 = EDGE_CURVE('',#2232,#2234,#2236,.T.);
+#2232 = VERTEX_POINT('',#2233);
+#2233 = CARTESIAN_POINT('',(-17.85628095814,8.288602675747,
+ -9.554026615581));
+#2234 = VERTEX_POINT('',#2235);
+#2235 = CARTESIAN_POINT('',(-20.4894992438,9.808891961805,
+ -2.213486860626));
+#2236 = SURFACE_CURVE('',#2237,(#2242,#2253),.PCURVE_S1.);
+#2237 = CIRCLE('',#2238,4.3);
+#2238 = AXIS2_PLACEMENT_3D('',#2239,#2240,#2241);
+#2239 = CARTESIAN_POINT('',(-17.85628096587,8.288602680211,
+ -5.254026615581));
+#2240 = DIRECTION('',(0.5,0.866025403784,-9.857913352292E-016));
+#2241 = DIRECTION('',(-0.866025403784,0.5,-5.551115123126E-017));
+#2242 = PCURVE('',#1485,#2243);
+#2243 = DEFINITIONAL_REPRESENTATION('',(#2244),#2252);
+#2244 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2245,#2246,#2247,#2248,
+#2249,#2250,#2251),.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('') );
-#2212 = CARTESIAN_POINT('',(-1.582585142027,6.040739355173));
-#2213 = CARTESIAN_POINT('',(5.345618088249,6.040739355173));
-#2214 = CARTESIAN_POINT('',(1.881516473111,4.073935517266E-002));
-#2215 = CARTESIAN_POINT('',(-1.582585142027,-5.959260644827));
-#2216 = CARTESIAN_POINT('',(-5.046686757165,4.073935517265E-002));
-#2217 = CARTESIAN_POINT('',(-8.510788372302,6.040739355173));
-#2218 = CARTESIAN_POINT('',(-1.582585142027,6.040739355173));
-#2219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2220 = PCURVE('',#2221,#2226);
-#2221 = CYLINDRICAL_SURFACE('',#2222,4.);
-#2222 = AXIS2_PLACEMENT_3D('',#2223,#2224,#2225);
-#2223 = CARTESIAN_POINT('',(-8.143713806268,-17.60532607475,
- -5.17638090205));
-#2224 = DIRECTION('',(0.866025403784,-0.5,8.326672684689E-016));
-#2225 = DIRECTION('',(-0.5,-0.866025403784,1.942890293094E-016));
-#2226 = DEFINITIONAL_REPRESENTATION('',(#2227),#2230);
-#2227 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2228,#2229),.UNSPECIFIED.,.F.,
- .F.,(2,2),(4.712390160677,7.068587211735),.PIECEWISE_BEZIER_KNOTS.);
-#2228 = CARTESIAN_POINT('',(-4.712390160677,0.E+000));
-#2229 = CARTESIAN_POINT('',(-7.068587211735,0.E+000));
-#2230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2231 = ORIENTED_EDGE('',*,*,#2232,.T.);
-#2232 = EDGE_CURVE('',#2199,#1413,#2233,.T.);
-#2233 = SURFACE_CURVE('',#2234,(#2238,#2245),.PCURVE_S1.);
-#2234 = LINE('',#2235,#2236);
-#2235 = CARTESIAN_POINT('',(-8.143716166852,-17.6053301634,
- -9.17638090205));
-#2236 = VECTOR('',#2237,1.);
-#2237 = DIRECTION('',(0.5,0.866025403784,-1.665334536938E-016));
-#2238 = PCURVE('',#1467,#2239);
-#2239 = DEFINITIONAL_REPRESENTATION('',(#2240),#2244);
-#2240 = LINE('',#2241,#2242);
-#2241 = CARTESIAN_POINT('',(-5.582585142027,2.040744076341));
-#2242 = VECTOR('',#2243,1.);
-#2243 = DIRECTION('',(-1.487416814334E-017,-1.));
-#2244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2245 = PCURVE('',#1428,#2246);
-#2246 = DEFINITIONAL_REPRESENTATION('',(#2247),#2251);
-#2247 = LINE('',#2248,#2249);
-#2248 = CARTESIAN_POINT('',(3.187762600676E-015,-1.584060570762E-015));
-#2249 = VECTOR('',#2250,1.);
-#2250 = DIRECTION('',(1.,5.551115123126E-017));
-#2251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2252 = ORIENTED_EDGE('',*,*,#1444,.F.);
-#2253 = ORIENTED_EDGE('',*,*,#2254,.F.);
-#2254 = EDGE_CURVE('',#2255,#1445,#2257,.T.);
-#2255 = VERTEX_POINT('',#2256);
-#2256 = CARTESIAN_POINT('',(-7.613378503509,-16.68675838533,
- -6.237030640016));
-#2257 = SURFACE_CURVE('',#2258,(#2262,#2269),.PCURVE_S1.);
-#2258 = LINE('',#2259,#2260);
-#2259 = CARTESIAN_POINT('',(-7.160465549799,-15.90229013809,
- -5.331204732628));
-#2260 = VECTOR('',#2261,1.);
-#2261 = DIRECTION('',(0.353553390595,0.612372435698,0.707106781184));
-#2262 = PCURVE('',#1467,#2263);
-#2263 = DEFINITIONAL_REPRESENTATION('',(#2264),#2268);
-#2264 = LINE('',#2265,#2266);
-#2265 = CARTESIAN_POINT('',(-1.737408972605,7.424284223546E-002));
-#2266 = VECTOR('',#2267,1.);
-#2267 = DIRECTION('',(0.707106781184,-0.707106781189));
-#2268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2269 = PCURVE('',#1502,#2270);
-#2270 = DEFINITIONAL_REPRESENTATION('',(#2271),#2275);
-#2271 = LINE('',#2272,#2273);
-#2272 = CARTESIAN_POINT('',(1.281031283418,-2.));
-#2273 = VECTOR('',#2274,1.);
-#2274 = DIRECTION('',(1.,5.551115123126E-017));
-#2275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2276 = ORIENTED_EDGE('',*,*,#2277,.F.);
-#2277 = EDGE_CURVE('',#2278,#2255,#2280,.T.);
-#2278 = VERTEX_POINT('',#2279);
-#2279 = CARTESIAN_POINT('',(-8.674047609403,-18.52389116675,
- -4.115728164812));
-#2280 = SURFACE_CURVE('',#2281,(#2286,#2293),.PCURVE_S1.);
-#2281 = CIRCLE('',#2282,1.5);
-#2282 = AXIS2_PLACEMENT_3D('',#2283,#2284,#2285);
-#2283 = CARTESIAN_POINT('',(-8.143713806268,-17.60532607475,
- -5.17638090205));
-#2284 = DIRECTION('',(0.866025403784,-0.5,7.880447640389E-016));
-#2285 = DIRECTION('',(-0.5,-0.866025403784,1.734365791529E-016));
-#2286 = PCURVE('',#1467,#2287);
-#2287 = DEFINITIONAL_REPRESENTATION('',(#2288),#2292);
-#2288 = CIRCLE('',#2289,1.5);
-#2289 = AXIS2_PLACEMENT_2D('',#2290,#2291);
-#2290 = CARTESIAN_POINT('',(-1.582585142027,2.040739355173));
-#2291 = DIRECTION('',(-4.063698308792E-017,1.));
-#2292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2293 = PCURVE('',#2294,#2299);
-#2294 = CYLINDRICAL_SURFACE('',#2295,1.5);
-#2295 = AXIS2_PLACEMENT_3D('',#2296,#2297,#2298);
-#2296 = CARTESIAN_POINT('',(-6.411662998699,-18.60532607475,
- -5.17638090205));
-#2297 = DIRECTION('',(0.866025403784,-0.5,8.326672684689E-016));
-#2298 = DIRECTION('',(-0.5,-0.866025403784,1.942890293094E-016));
-#2299 = DEFINITIONAL_REPRESENTATION('',(#2300),#2303);
-#2300 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2301,#2302),.UNSPECIFIED.,.F.,
- .F.,(2,2),(5.49779415311,8.639389634442),.PIECEWISE_BEZIER_KNOTS.);
-#2301 = CARTESIAN_POINT('',(-7.068576461249,-2.));
-#2302 = CARTESIAN_POINT('',(-3.926980979917,-2.));
-#2303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2304 = ORIENTED_EDGE('',*,*,#2305,.T.);
-#2305 = EDGE_CURVE('',#2278,#1550,#2306,.T.);
-#2306 = SURFACE_CURVE('',#2307,(#2311,#2318),.PCURVE_S1.);
-#2307 = LINE('',#2308,#2309);
-#2308 = CARTESIAN_POINT('',(-8.221130188627,-17.73941518234,
- -3.209893323254));
-#2309 = VECTOR('',#2310,1.);
-#2310 = DIRECTION('',(0.353553390592,0.612372435694,0.707106781189));
-#2311 = PCURVE('',#1467,#2312);
-#2312 = DEFINITIONAL_REPRESENTATION('',(#2313),#2317);
-#2313 = LINE('',#2314,#2315);
-#2314 = CARTESIAN_POINT('',(0.38390243677,2.19557211989));
-#2315 = VECTOR('',#2316,1.);
-#2316 = DIRECTION('',(0.707106781189,-0.707106781184));
-#2317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2318 = PCURVE('',#1572,#2319);
-#2319 = DEFINITIONAL_REPRESENTATION('',(#2320),#2324);
-#2320 = LINE('',#2321,#2322);
-#2321 = CARTESIAN_POINT('',(1.281043918197,-2.));
-#2322 = VECTOR('',#2323,1.);
-#2323 = DIRECTION('',(1.,1.110223024625E-016));
-#2324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2325 = ORIENTED_EDGE('',*,*,#1584,.F.);
-#2326 = ORIENTED_EDGE('',*,*,#1735,.T.);
-#2327 = ORIENTED_EDGE('',*,*,#2328,.F.);
-#2328 = EDGE_CURVE('',#2201,#1736,#2329,.T.);
-#2329 = SURFACE_CURVE('',#2330,(#2334,#2341),.PCURVE_S1.);
-#2330 = LINE('',#2331,#2332);
-#2331 = CARTESIAN_POINT('',(-9.557922077845,-20.05480665361,
- -2.347943195712));
-#2332 = VECTOR('',#2333,1.);
-#2333 = DIRECTION('',(0.353553390593,0.612372435696,0.707106781187));
-#2334 = PCURVE('',#1467,#2335);
-#2335 = DEFINITIONAL_REPRESENTATION('',(#2336),#2340);
-#2336 = LINE('',#2337,#2338);
-#2337 = CARTESIAN_POINT('',(1.245852564312,4.869155898326));
-#2338 = VECTOR('',#2339,1.);
-#2339 = DIRECTION('',(0.707106781187,-0.707106781187));
-#2340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2341 = PCURVE('',#1780,#2342);
-#2342 = DEFINITIONAL_REPRESENTATION('',(#2343),#2347);
-#2343 = LINE('',#2344,#2345);
-#2344 = CARTESIAN_POINT('',(1.777424435811E-015,-3.877809543504E-015));
-#2345 = VECTOR('',#2346,1.);
-#2346 = DIRECTION('',(1.,5.551115123126E-017));
-#2347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2348 = ADVANCED_FACE('',(#2349),#1572,.F.);
-#2349 = FACE_BOUND('',#2350,.F.);
-#2350 = EDGE_LOOP('',(#2351,#2374,#2394,#2395));
-#2351 = ORIENTED_EDGE('',*,*,#2352,.F.);
-#2352 = EDGE_CURVE('',#2353,#1515,#2355,.T.);
-#2353 = VERTEX_POINT('',#2354);
-#2354 = CARTESIAN_POINT('',(-6.941996801834,-19.52389116675,
- -4.115728164812));
-#2355 = SURFACE_CURVE('',#2356,(#2360,#2367),.PCURVE_S1.);
-#2356 = LINE('',#2357,#2358);
-#2357 = CARTESIAN_POINT('',(-6.941996801834,-19.52389116675,
- -4.115728164812));
-#2358 = VECTOR('',#2359,1.);
-#2359 = DIRECTION('',(0.353553390592,0.612372435694,0.707106781189));
-#2360 = PCURVE('',#1572,#2361);
-#2361 = DEFINITIONAL_REPRESENTATION('',(#2362),#2366);
-#2362 = LINE('',#2363,#2364);
-#2363 = CARTESIAN_POINT('',(-7.254126306345E-017,7.211110073938E-017));
-#2364 = VECTOR('',#2365,1.);
-#2365 = DIRECTION('',(1.,-5.551115123126E-017));
-#2366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2367 = PCURVE('',#1537,#2368);
-#2368 = DEFINITIONAL_REPRESENTATION('',(#2369),#2373);
-#2369 = LINE('',#2370,#2371);
-#2370 = CARTESIAN_POINT('',(2.181832937828,4.303153020186));
-#2371 = VECTOR('',#2372,1.);
-#2372 = DIRECTION('',(-0.707106781189,-0.707106781184));
-#2373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2374 = ORIENTED_EDGE('',*,*,#2375,.T.);
-#2375 = EDGE_CURVE('',#2353,#2278,#2376,.T.);
-#2376 = SURFACE_CURVE('',#2377,(#2381,#2388),.PCURVE_S1.);
-#2377 = LINE('',#2378,#2379);
-#2378 = CARTESIAN_POINT('',(-6.941996801834,-19.52389116675,
- -4.115728164812));
-#2379 = VECTOR('',#2380,1.);
-#2380 = DIRECTION('',(-0.866025403784,0.5,-8.326672684689E-016));
-#2381 = PCURVE('',#1572,#2382);
-#2382 = DEFINITIONAL_REPRESENTATION('',(#2383),#2387);
-#2383 = LINE('',#2384,#2385);
-#2384 = CARTESIAN_POINT('',(0.E+000,-0.E+000));
-#2385 = VECTOR('',#2386,1.);
-#2386 = DIRECTION('',(1.665334536938E-016,-1.));
-#2387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2388 = PCURVE('',#2294,#2389);
-#2389 = DEFINITIONAL_REPRESENTATION('',(#2390),#2393);
-#2390 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2391,#2392),.UNSPECIFIED.,.F.,
- .F.,(2,2),(0.E+000,2.),.PIECEWISE_BEZIER_KNOTS.);
-#2391 = CARTESIAN_POINT('',(-7.068576461249,0.E+000));
-#2392 = CARTESIAN_POINT('',(-7.068576461249,-2.));
-#2393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2394 = ORIENTED_EDGE('',*,*,#2305,.T.);
-#2395 = ORIENTED_EDGE('',*,*,#1549,.F.);
-#2396 = ADVANCED_FACE('',(#2397),#1537,.F.);
-#2397 = FACE_BOUND('',#2398,.F.);
-#2398 = EDGE_LOOP('',(#2399,#2422,#2443,#2444));
-#2399 = ORIENTED_EDGE('',*,*,#2400,.F.);
-#2400 = EDGE_CURVE('',#2401,#1480,#2403,.T.);
-#2401 = VERTEX_POINT('',#2402);
-#2402 = CARTESIAN_POINT('',(-5.881327695941,-17.68675838533,
- -6.237030640016));
-#2403 = SURFACE_CURVE('',#2404,(#2408,#2415),.PCURVE_S1.);
+#2245 = CARTESIAN_POINT('',(-1.668972461233,6.481027719379));
+#2246 = CARTESIAN_POINT('',(5.778846011313,6.481027719379));
+#2247 = CARTESIAN_POINT('',(2.05493677504,3.102771937891E-002));
+#2248 = CARTESIAN_POINT('',(-1.668972461233,-6.418972280621));
+#2249 = CARTESIAN_POINT('',(-5.392881697506,3.10277193789E-002));
+#2250 = CARTESIAN_POINT('',(-9.116790933779,6.481027719379));
+#2251 = CARTESIAN_POINT('',(-1.668972461233,6.481027719379));
+#2252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2253 = PCURVE('',#2254,#2259);
+#2254 = CYLINDRICAL_SURFACE('',#2255,4.3);
+#2255 = AXIS2_PLACEMENT_3D('',#2256,#2257,#2258);
+#2256 = CARTESIAN_POINT('',(-17.85628096587,8.288602680211,
+ -5.254026615581));
+#2257 = DIRECTION('',(-0.5,-0.866025403784,9.436895709314E-016));
+#2258 = DIRECTION('',(-0.866025403784,0.5,-8.326672684689E-017));
+#2259 = DEFINITIONAL_REPRESENTATION('',(#2260),#2264);
+#2260 = LINE('',#2261,#2262);
+#2261 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
+#2262 = VECTOR('',#2263,1.);
+#2263 = DIRECTION('',(-1.,0.E+000));
+#2264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2265 = ORIENTED_EDGE('',*,*,#2266,.T.);
+#2266 = EDGE_CURVE('',#2232,#1430,#2267,.T.);
+#2267 = SURFACE_CURVE('',#2268,(#2272,#2279),.PCURVE_S1.);
+#2268 = LINE('',#2269,#2270);
+#2269 = CARTESIAN_POINT('',(-17.85628095814,8.288602675747,
+ -9.554026615581));
+#2270 = VECTOR('',#2271,1.);
+#2271 = DIRECTION('',(0.866025403784,-0.5,0.E+000));
+#2272 = PCURVE('',#1485,#2273);
+#2273 = DEFINITIONAL_REPRESENTATION('',(#2274),#2278);
+#2274 = LINE('',#2275,#2276);
+#2275 = CARTESIAN_POINT('',(-5.968972461233,2.181027710449));
+#2276 = VECTOR('',#2277,1.);
+#2277 = DIRECTION('',(-3.E-017,-1.));
+#2278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2279 = PCURVE('',#1446,#2280);
+#2280 = DEFINITIONAL_REPRESENTATION('',(#2281),#2285);
+#2281 = LINE('',#2282,#2283);
+#2282 = CARTESIAN_POINT('',(-3.08E-015,1.78E-015));
+#2283 = VECTOR('',#2284,1.);
+#2284 = DIRECTION('',(1.,-6.E-017));
+#2285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2286 = ORIENTED_EDGE('',*,*,#1462,.F.);
+#2287 = ORIENTED_EDGE('',*,*,#2288,.F.);
+#2288 = EDGE_CURVE('',#2289,#1463,#2291,.T.);
+#2289 = VERTEX_POINT('',#2290);
+#2290 = CARTESIAN_POINT('',(-16.93771582644,7.75826884969,
+ -6.314679298072));
+#2291 = SURFACE_CURVE('',#2292,(#2296,#2303),.PCURVE_S1.);
+#2292 = LINE('',#2293,#2294);
+#2293 = CARTESIAN_POINT('',(-16.10416957913,7.277020699426,
+ -5.35218299757));
+#2294 = VECTOR('',#2295,1.);
+#2295 = DIRECTION('',(0.612372435696,-0.353553390593,0.707106781187));
+#2296 = PCURVE('',#1485,#2297);
+#2297 = DEFINITIONAL_REPRESENTATION('',(#2298),#2302);
+#2298 = LINE('',#2299,#2300);
+#2299 = CARTESIAN_POINT('',(-1.767128843222,0.157863757808));
+#2300 = VECTOR('',#2301,1.);
+#2301 = DIRECTION('',(0.707106781187,-0.707106781187));
+#2302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2303 = PCURVE('',#1520,#2304);
+#2304 = DEFINITIONAL_REPRESENTATION('',(#2305),#2309);
+#2305 = LINE('',#2306,#2307);
+#2306 = CARTESIAN_POINT('',(1.361175321922,-2.));
+#2307 = VECTOR('',#2308,1.);
+#2308 = DIRECTION('',(1.,2.E-017));
+#2309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2310 = ORIENTED_EDGE('',*,*,#2311,.F.);
+#2311 = EDGE_CURVE('',#2312,#2289,#2314,.T.);
+#2312 = VERTEX_POINT('',#2313);
+#2313 = CARTESIAN_POINT('',(-18.77483431064,8.818929701079,
+ -4.193360313783));
+#2314 = SURFACE_CURVE('',#2315,(#2320,#2327),.PCURVE_S1.);
+#2315 = CIRCLE('',#2316,1.5);
+#2316 = AXIS2_PLACEMENT_3D('',#2317,#2318,#2319);
+#2317 = CARTESIAN_POINT('',(-17.85628096587,8.288602680211,
+ -5.254026615581));
+#2318 = DIRECTION('',(-0.5,-0.866025403784,1.01E-015));
+#2319 = DIRECTION('',(-0.866025403784,0.5,-2.1E-016));
+#2320 = PCURVE('',#1485,#2321);
+#2321 = DEFINITIONAL_REPRESENTATION('',(#2322),#2326);
+#2322 = CIRCLE('',#2323,1.5);
+#2323 = AXIS2_PLACEMENT_2D('',#2324,#2325);
+#2324 = CARTESIAN_POINT('',(-1.668972461233,2.181027719379));
+#2325 = DIRECTION('',(1.E-017,1.));
+#2326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2327 = PCURVE('',#2328,#2333);
+#2328 = CYLINDRICAL_SURFACE('',#2329,1.5);
+#2329 = AXIS2_PLACEMENT_3D('',#2330,#2331,#2332);
+#2330 = CARTESIAN_POINT('',(-18.85628096587,6.556551872642,
+ -5.254026615581));
+#2331 = DIRECTION('',(-0.5,-0.866025403784,9.436895709314E-016));
+#2332 = DIRECTION('',(-0.866025403784,0.5,-8.326672684689E-017));
+#2333 = DEFINITIONAL_REPRESENTATION('',(#2334),#2338);
+#2334 = LINE('',#2335,#2336);
+#2335 = CARTESIAN_POINT('',(-12.56637061435,-2.));
+#2336 = VECTOR('',#2337,1.);
+#2337 = DIRECTION('',(1.,-0.E+000));
+#2338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2339 = ORIENTED_EDGE('',*,*,#2340,.T.);
+#2340 = EDGE_CURVE('',#2312,#1568,#2341,.T.);
+#2341 = SURFACE_CURVE('',#2342,(#2346,#2353),.PCURVE_S1.);
+#2342 = LINE('',#2343,#2344);
+#2343 = CARTESIAN_POINT('',(-17.94128747478,8.337681211012,
+ -3.230863333639));
+#2344 = VECTOR('',#2345,1.);
+#2345 = DIRECTION('',(0.612372435695,-0.353553390593,0.707106781187));
+#2346 = PCURVE('',#1485,#2347);
+#2347 = DEFINITIONAL_REPRESENTATION('',(#2348),#2352);
+#2348 = LINE('',#2349,#2350);
+#2349 = CARTESIAN_POINT('',(0.354190820709,2.279184780981));
+#2350 = VECTOR('',#2351,1.);
+#2351 = DIRECTION('',(0.707106781187,-0.707106781186));
+#2352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2353 = PCURVE('',#1590,#2354);
+#2354 = DEFINITIONAL_REPRESENTATION('',(#2355),#2359);
+#2355 = LINE('',#2356,#2357);
+#2356 = CARTESIAN_POINT('',(1.361176283049,-2.));
+#2357 = VECTOR('',#2358,1.);
+#2358 = DIRECTION('',(1.,8.E-017));
+#2359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2360 = ORIENTED_EDGE('',*,*,#1602,.F.);
+#2361 = ORIENTED_EDGE('',*,*,#1755,.T.);
+#2362 = ORIENTED_EDGE('',*,*,#2363,.F.);
+#2363 = EDGE_CURVE('',#2234,#1756,#2364,.T.);
+#2364 = SURFACE_CURVE('',#2365,(#2369,#2376),.PCURVE_S1.);
+#2365 = LINE('',#2366,#2367);
+#2366 = CARTESIAN_POINT('',(-20.48949924382,9.80889196182,
+ -2.213486860595));
+#2367 = VECTOR('',#2368,1.);
+#2368 = DIRECTION('',(0.612372435696,-0.353553390593,0.707106781187));
+#2369 = PCURVE('',#1485,#2370);
+#2370 = DEFINITIONAL_REPRESENTATION('',(#2371),#2375);
+#2371 = LINE('',#2372,#2373);
+#2372 = CARTESIAN_POINT('',(1.371567293754,5.221606282597));
+#2373 = VECTOR('',#2374,1.);
+#2374 = DIRECTION('',(0.707106781187,-0.707106781187));
+#2375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2376 = PCURVE('',#1801,#2377);
+#2377 = DEFINITIONAL_REPRESENTATION('',(#2378),#2382);
+#2378 = LINE('',#2379,#2380);
+#2379 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#2380 = VECTOR('',#2381,1.);
+#2381 = DIRECTION('',(1.,1.4E-016));
+#2382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2383 = ADVANCED_FACE('',(#2384),#1590,.F.);
+#2384 = FACE_BOUND('',#2385,.F.);
+#2385 = EDGE_LOOP('',(#2386,#2409,#2430,#2431));
+#2386 = ORIENTED_EDGE('',*,*,#2387,.F.);
+#2387 = EDGE_CURVE('',#2388,#1533,#2390,.T.);
+#2388 = VERTEX_POINT('',#2389);
+#2389 = CARTESIAN_POINT('',(-19.77483431064,7.08687889351,
+ -4.193360313783));
+#2390 = SURFACE_CURVE('',#2391,(#2395,#2402),.PCURVE_S1.);
+#2391 = LINE('',#2392,#2393);
+#2392 = CARTESIAN_POINT('',(-19.77483431064,7.08687889351,
+ -4.193360313774));
+#2393 = VECTOR('',#2394,1.);
+#2394 = DIRECTION('',(0.612372435695,-0.353553390593,0.707106781187));
+#2395 = PCURVE('',#1590,#2396);
+#2396 = DEFINITIONAL_REPRESENTATION('',(#2397),#2401);
+#2397 = LINE('',#2398,#2399);
+#2398 = CARTESIAN_POINT('',(3.1E-016,7.7E-016));
+#2399 = VECTOR('',#2400,1.);
+#2400 = DIRECTION('',(1.,2.E-017));
+#2401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2402 = PCURVE('',#1555,#2403);
+#2403 = DEFINITIONAL_REPRESENTATION('',(#2404),#2408);
#2404 = LINE('',#2405,#2406);
-#2405 = CARTESIAN_POINT('',(-5.881327695941,-17.68675838533,
- -6.237030640042));
+#2405 = CARTESIAN_POINT('',(2.181818105717,4.303138429397));
#2406 = VECTOR('',#2407,1.);
-#2407 = DIRECTION('',(0.353553390595,0.612372435698,0.707106781184));
-#2408 = PCURVE('',#1537,#2409);
-#2409 = DEFINITIONAL_REPRESENTATION('',(#2410),#2414);
-#2410 = LINE('',#2411,#2412);
-#2411 = CARTESIAN_POINT('',(4.303135413058,2.1818148084));
-#2412 = VECTOR('',#2413,1.);
-#2413 = DIRECTION('',(-0.707106781184,-0.707106781189));
-#2414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2415 = PCURVE('',#1502,#2416);
-#2416 = DEFINITIONAL_REPRESENTATION('',(#2417),#2421);
-#2417 = LINE('',#2418,#2419);
-#2418 = CARTESIAN_POINT('',(-4.121290367169E-015,1.213274284403E-015));
-#2419 = VECTOR('',#2420,1.);
-#2420 = DIRECTION('',(1.,5.551115123126E-017));
-#2421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2422 = ORIENTED_EDGE('',*,*,#2423,.T.);
-#2423 = EDGE_CURVE('',#2401,#2353,#2424,.T.);
-#2424 = SURFACE_CURVE('',#2425,(#2430,#2437),.PCURVE_S1.);
-#2425 = CIRCLE('',#2426,1.5);
-#2426 = AXIS2_PLACEMENT_3D('',#2427,#2428,#2429);
-#2427 = CARTESIAN_POINT('',(-6.411662998699,-18.60532607475,
- -5.17638090205));
-#2428 = DIRECTION('',(-0.866025403784,0.5,-8.009261715111E-016));
-#2429 = DIRECTION('',(-0.5,-0.866025403784,1.665334536938E-016));
-#2430 = PCURVE('',#1537,#2431);
-#2431 = DEFINITIONAL_REPRESENTATION('',(#2432),#2436);
-#2432 = CIRCLE('',#2433,1.5);
-#2433 = AXIS2_PLACEMENT_2D('',#2434,#2435);
-#2434 = CARTESIAN_POINT('',(3.242485675067,3.242485413917));
-#2435 = DIRECTION('',(4.063698308792E-017,1.));
-#2436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2437 = PCURVE('',#2294,#2438);
-#2438 = DEFINITIONAL_REPRESENTATION('',(#2439),#2442);
-#2439 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2440,#2441),.UNSPECIFIED.,.F.,
- .F.,(2,2),(3.926980979917,7.068576461249),.PIECEWISE_BEZIER_KNOTS.);
-#2440 = CARTESIAN_POINT('',(-3.926980979917,0.E+000));
-#2441 = CARTESIAN_POINT('',(-7.068576461249,0.E+000));
-#2442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2443 = ORIENTED_EDGE('',*,*,#2352,.T.);
-#2444 = ORIENTED_EDGE('',*,*,#1514,.F.);
-#2445 = ADVANCED_FACE('',(#2446),#1502,.T.);
-#2446 = FACE_BOUND('',#2447,.T.);
-#2447 = EDGE_LOOP('',(#2448,#2449,#2469,#2470));
-#2448 = ORIENTED_EDGE('',*,*,#2400,.F.);
-#2449 = ORIENTED_EDGE('',*,*,#2450,.T.);
-#2450 = EDGE_CURVE('',#2401,#2255,#2451,.T.);
-#2451 = SURFACE_CURVE('',#2452,(#2456,#2463),.PCURVE_S1.);
-#2452 = LINE('',#2453,#2454);
-#2453 = CARTESIAN_POINT('',(-5.881327695941,-17.68675838533,
- -6.237030640016));
-#2454 = VECTOR('',#2455,1.);
-#2455 = DIRECTION('',(-0.866025403784,0.5,-8.326672684689E-016));
-#2456 = PCURVE('',#1502,#2457);
-#2457 = DEFINITIONAL_REPRESENTATION('',(#2458),#2462);
-#2458 = LINE('',#2459,#2460);
-#2459 = CARTESIAN_POINT('',(1.814559440833E-011,-5.893310621144E-016));
-#2460 = VECTOR('',#2461,1.);
-#2461 = DIRECTION('',(5.551115123126E-017,-1.));
-#2462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2463 = PCURVE('',#2294,#2464);
-#2464 = DEFINITIONAL_REPRESENTATION('',(#2465),#2468);
-#2465 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2466,#2467),.UNSPECIFIED.,.F.,
- .F.,(2,2),(0.E+000,2.),.PIECEWISE_BEZIER_KNOTS.);
-#2466 = CARTESIAN_POINT('',(-3.926980979917,0.E+000));
-#2467 = CARTESIAN_POINT('',(-3.926980979917,-2.));
-#2468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2469 = ORIENTED_EDGE('',*,*,#2254,.T.);
-#2470 = ORIENTED_EDGE('',*,*,#1479,.F.);
-#2471 = ADVANCED_FACE('',(#2472),#1428,.T.);
-#2472 = FACE_BOUND('',#2473,.T.);
-#2473 = EDGE_LOOP('',(#2474,#2475,#2497,#2518));
-#2474 = ORIENTED_EDGE('',*,*,#2232,.F.);
-#2475 = ORIENTED_EDGE('',*,*,#2476,.T.);
-#2476 = EDGE_CURVE('',#2199,#2477,#2479,.T.);
-#2477 = VERTEX_POINT('',#2478);
-#2478 = CARTESIAN_POINT('',(-11.17480508009,-15.8553301634,
- -9.176380902049));
-#2479 = SURFACE_CURVE('',#2480,(#2484,#2491),.PCURVE_S1.);
-#2480 = LINE('',#2481,#2482);
-#2481 = CARTESIAN_POINT('',(-8.143716166852,-17.6053301634,
- -9.176380902049));
-#2482 = VECTOR('',#2483,1.);
-#2483 = DIRECTION('',(-0.866025403784,0.5,-8.326672684689E-016));
-#2484 = PCURVE('',#1428,#2485);
-#2485 = DEFINITIONAL_REPRESENTATION('',(#2486),#2490);
-#2486 = LINE('',#2487,#2488);
-#2487 = CARTESIAN_POINT('',(0.E+000,-0.E+000));
-#2488 = VECTOR('',#2489,1.);
-#2489 = DIRECTION('',(5.551115123126E-017,-1.));
-#2490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2491 = PCURVE('',#2221,#2492);
-#2492 = DEFINITIONAL_REPRESENTATION('',(#2493),#2496);
-#2493 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2494,#2495),.UNSPECIFIED.,.F.,
- .F.,(2,2),(0.E+000,3.5),.PIECEWISE_BEZIER_KNOTS.);
-#2494 = CARTESIAN_POINT('',(-4.712390160677,0.E+000));
-#2495 = CARTESIAN_POINT('',(-4.712390160677,-3.5));
-#2496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2497 = ORIENTED_EDGE('',*,*,#2498,.T.);
-#2498 = EDGE_CURVE('',#2477,#1383,#2499,.T.);
-#2499 = SURFACE_CURVE('',#2500,(#2504,#2511),.PCURVE_S1.);
-#2500 = LINE('',#2501,#2502);
-#2501 = CARTESIAN_POINT('',(-11.17480508009,-15.8553301634,
- -9.17638090205));
-#2502 = VECTOR('',#2503,1.);
-#2503 = DIRECTION('',(0.5,0.866025403784,-1.665334536938E-016));
-#2504 = PCURVE('',#1428,#2505);
-#2505 = DEFINITIONAL_REPRESENTATION('',(#2506),#2510);
-#2506 = LINE('',#2507,#2508);
-#2507 = CARTESIAN_POINT('',(0.E+000,-3.5));
-#2508 = VECTOR('',#2509,1.);
-#2509 = DIRECTION('',(1.,5.551115123126E-017));
-#2510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2511 = PCURVE('',#1265,#2512);
-#2512 = DEFINITIONAL_REPRESENTATION('',(#2513),#2517);
-#2513 = LINE('',#2514,#2515);
-#2514 = CARTESIAN_POINT('',(-5.582585142027,2.040744076341));
-#2515 = VECTOR('',#2516,1.);
-#2516 = DIRECTION('',(-1.487416814334E-017,-1.));
-#2517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2518 = ORIENTED_EDGE('',*,*,#1412,.T.);
-#2519 = ADVANCED_FACE('',(#2520),#1265,.F.);
-#2520 = FACE_BOUND('',#2521,.F.);
-#2521 = EDGE_LOOP('',(#2522,#2549,#2550,#2551,#2574,#2602,#2623,#2624,
- #2625));
-#2522 = ORIENTED_EDGE('',*,*,#2523,.F.);
-#2523 = EDGE_CURVE('',#2477,#2524,#2526,.T.);
-#2524 = VERTEX_POINT('',#2525);
-#2525 = CARTESIAN_POINT('',(-12.58901099108,-18.3048066536,
- -2.347943195722));
-#2526 = SURFACE_CURVE('',#2527,(#2532,#2543),.PCURVE_S1.);
-#2527 = CIRCLE('',#2528,4.);
-#2528 = AXIS2_PLACEMENT_3D('',#2529,#2530,#2531);
-#2529 = CARTESIAN_POINT('',(-11.17480271951,-15.85532607475,
- -5.17638090205));
-#2530 = DIRECTION('',(-0.866025403784,0.5,-8.009261715111E-016));
-#2531 = DIRECTION('',(-0.5,-0.866025403784,1.665334536938E-016));
-#2532 = PCURVE('',#1265,#2533);
-#2533 = DEFINITIONAL_REPRESENTATION('',(#2534),#2542);
-#2534 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2535,#2536,#2537,#2538,
-#2539,#2540,#2541),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#2407 = DIRECTION('',(-0.707106781187,-0.707106781186));
+#2408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2409 = ORIENTED_EDGE('',*,*,#2410,.T.);
+#2410 = EDGE_CURVE('',#2388,#2312,#2411,.T.);
+#2411 = SURFACE_CURVE('',#2412,(#2416,#2423),.PCURVE_S1.);
+#2412 = LINE('',#2413,#2414);
+#2413 = CARTESIAN_POINT('',(-19.77483431064,7.08687889351,
+ -4.193360313783));
+#2414 = VECTOR('',#2415,1.);
+#2415 = DIRECTION('',(0.5,0.866025403784,-9.436895709314E-016));
+#2416 = PCURVE('',#1590,#2417);
+#2417 = DEFINITIONAL_REPRESENTATION('',(#2418),#2422);
+#2418 = LINE('',#2419,#2420);
+#2419 = CARTESIAN_POINT('',(-6.26044E-012,6.5E-016));
+#2420 = VECTOR('',#2421,1.);
+#2421 = DIRECTION('',(-1.E-017,-1.));
+#2422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2423 = PCURVE('',#2328,#2424);
+#2424 = DEFINITIONAL_REPRESENTATION('',(#2425),#2429);
+#2425 = LINE('',#2426,#2427);
+#2426 = CARTESIAN_POINT('',(-7.068589250022,0.E+000));
+#2427 = VECTOR('',#2428,1.);
+#2428 = DIRECTION('',(-0.E+000,-1.));
+#2429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2430 = ORIENTED_EDGE('',*,*,#2340,.T.);
+#2431 = ORIENTED_EDGE('',*,*,#1567,.F.);
+#2432 = ADVANCED_FACE('',(#2433),#1555,.F.);
+#2433 = FACE_BOUND('',#2434,.F.);
+#2434 = EDGE_LOOP('',(#2435,#2458,#2480,#2481));
+#2435 = ORIENTED_EDGE('',*,*,#2436,.F.);
+#2436 = EDGE_CURVE('',#2437,#1498,#2439,.T.);
+#2437 = VERTEX_POINT('',#2438);
+#2438 = CARTESIAN_POINT('',(-17.93771582644,6.026218042121,
+ -6.314679298072));
+#2439 = SURFACE_CURVE('',#2440,(#2444,#2451),.PCURVE_S1.);
+#2440 = LINE('',#2441,#2442);
+#2441 = CARTESIAN_POINT('',(-17.93771582643,6.026218042115,
+ -6.314679298085));
+#2442 = VECTOR('',#2443,1.);
+#2443 = DIRECTION('',(0.612372435696,-0.353553390593,0.707106781187));
+#2444 = PCURVE('',#1555,#2445);
+#2445 = DEFINITIONAL_REPRESENTATION('',(#2446),#2450);
+#2446 = LINE('',#2447,#2448);
+#2447 = CARTESIAN_POINT('',(4.303137090029,2.181816726607));
+#2448 = VECTOR('',#2449,1.);
+#2449 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#2450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2451 = PCURVE('',#1520,#2452);
+#2452 = DEFINITIONAL_REPRESENTATION('',(#2453),#2457);
+#2453 = LINE('',#2454,#2455);
+#2454 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#2455 = VECTOR('',#2456,1.);
+#2456 = DIRECTION('',(1.,2.E-017));
+#2457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2458 = ORIENTED_EDGE('',*,*,#2459,.T.);
+#2459 = EDGE_CURVE('',#2437,#2388,#2460,.T.);
+#2460 = SURFACE_CURVE('',#2461,(#2466,#2473),.PCURVE_S1.);
+#2461 = CIRCLE('',#2462,1.5);
+#2462 = AXIS2_PLACEMENT_3D('',#2463,#2464,#2465);
+#2463 = CARTESIAN_POINT('',(-18.85628096587,6.556551872642,
+ -5.254026615581));
+#2464 = DIRECTION('',(0.5,0.866025403784,-9.857913352292E-016));
+#2465 = DIRECTION('',(-0.866025403784,0.5,-5.551115123126E-017));
+#2466 = PCURVE('',#1555,#2467);
+#2467 = DEFINITIONAL_REPRESENTATION('',(#2468),#2472);
+#2468 = CIRCLE('',#2469,1.5);
+#2469 = AXIS2_PLACEMENT_2D('',#2470,#2471);
+#2470 = CARTESIAN_POINT('',(3.242484407524,3.242484387662));
+#2471 = DIRECTION('',(-3.E-017,1.));
+#2472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2473 = PCURVE('',#2328,#2474);
+#2474 = DEFINITIONAL_REPRESENTATION('',(#2475),#2479);
+#2475 = LINE('',#2476,#2477);
+#2476 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
+#2477 = VECTOR('',#2478,1.);
+#2478 = DIRECTION('',(-1.,0.E+000));
+#2479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2480 = ORIENTED_EDGE('',*,*,#2387,.T.);
+#2481 = ORIENTED_EDGE('',*,*,#1532,.F.);
+#2482 = ADVANCED_FACE('',(#2483),#1520,.T.);
+#2483 = FACE_BOUND('',#2484,.T.);
+#2484 = EDGE_LOOP('',(#2485,#2486,#2507,#2508));
+#2485 = ORIENTED_EDGE('',*,*,#2436,.F.);
+#2486 = ORIENTED_EDGE('',*,*,#2487,.T.);
+#2487 = EDGE_CURVE('',#2437,#2289,#2488,.T.);
+#2488 = SURFACE_CURVE('',#2489,(#2493,#2500),.PCURVE_S1.);
+#2489 = LINE('',#2490,#2491);
+#2490 = CARTESIAN_POINT('',(-17.93771582644,6.026218042121,
+ -6.314679298072));
+#2491 = VECTOR('',#2492,1.);
+#2492 = DIRECTION('',(0.5,0.866025403784,-9.436895709314E-016));
+#2493 = PCURVE('',#1520,#2494);
+#2494 = DEFINITIONAL_REPRESENTATION('',(#2495),#2499);
+#2495 = LINE('',#2496,#2497);
+#2496 = CARTESIAN_POINT('',(3.1E-016,-7.7E-016));
+#2497 = VECTOR('',#2498,1.);
+#2498 = DIRECTION('',(-1.E-017,-1.));
+#2499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2500 = PCURVE('',#2328,#2501);
+#2501 = DEFINITIONAL_REPRESENTATION('',(#2502),#2506);
+#2502 = LINE('',#2503,#2504);
+#2503 = CARTESIAN_POINT('',(-3.92698375603,0.E+000));
+#2504 = VECTOR('',#2505,1.);
+#2505 = DIRECTION('',(-0.E+000,-1.));
+#2506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2507 = ORIENTED_EDGE('',*,*,#2288,.T.);
+#2508 = ORIENTED_EDGE('',*,*,#1497,.F.);
+#2509 = ADVANCED_FACE('',(#2510),#1446,.T.);
+#2510 = FACE_BOUND('',#2511,.T.);
+#2511 = EDGE_LOOP('',(#2512,#2513,#2536,#2557));
+#2512 = ORIENTED_EDGE('',*,*,#2266,.F.);
+#2513 = ORIENTED_EDGE('',*,*,#2514,.T.);
+#2514 = EDGE_CURVE('',#2232,#2515,#2517,.T.);
+#2515 = VERTEX_POINT('',#2516);
+#2516 = CARTESIAN_POINT('',(-16.10628095814,11.319691588992,
+ -9.554026615581));
+#2517 = SURFACE_CURVE('',#2518,(#2522,#2529),.PCURVE_S1.);
+#2518 = LINE('',#2519,#2520);
+#2519 = CARTESIAN_POINT('',(-17.85628095814,8.288602675747,
+ -9.554026615581));
+#2520 = VECTOR('',#2521,1.);
+#2521 = DIRECTION('',(0.5,0.866025403784,-9.436895709314E-016));
+#2522 = PCURVE('',#1446,#2523);
+#2523 = DEFINITIONAL_REPRESENTATION('',(#2524),#2528);
+#2524 = LINE('',#2525,#2526);
+#2525 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#2526 = VECTOR('',#2527,1.);
+#2527 = DIRECTION('',(6.E-017,-1.));
+#2528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2529 = PCURVE('',#2254,#2530);
+#2530 = DEFINITIONAL_REPRESENTATION('',(#2531),#2535);
+#2531 = LINE('',#2532,#2533);
+#2532 = CARTESIAN_POINT('',(-4.712388978308,0.E+000));
+#2533 = VECTOR('',#2534,1.);
+#2534 = DIRECTION('',(-0.E+000,-1.));
+#2535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2536 = ORIENTED_EDGE('',*,*,#2537,.T.);
+#2537 = EDGE_CURVE('',#2515,#1400,#2538,.T.);
+#2538 = SURFACE_CURVE('',#2539,(#2543,#2550),.PCURVE_S1.);
+#2539 = LINE('',#2540,#2541);
+#2540 = CARTESIAN_POINT('',(-16.10628095814,11.319691588992,
+ -9.554026615581));
+#2541 = VECTOR('',#2542,1.);
+#2542 = DIRECTION('',(0.866025403784,-0.5,0.E+000));
+#2543 = PCURVE('',#1446,#2544);
+#2544 = DEFINITIONAL_REPRESENTATION('',(#2545),#2549);
+#2545 = LINE('',#2546,#2547);
+#2546 = CARTESIAN_POINT('',(4.22E-015,-3.5));
+#2547 = VECTOR('',#2548,1.);
+#2548 = DIRECTION('',(1.,-6.E-017));
+#2549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2550 = PCURVE('',#1282,#2551);
+#2551 = DEFINITIONAL_REPRESENTATION('',(#2552),#2556);
+#2552 = LINE('',#2553,#2554);
+#2553 = CARTESIAN_POINT('',(-5.968972461233,2.181027710449));
+#2554 = VECTOR('',#2555,1.);
+#2555 = DIRECTION('',(-3.E-017,-1.));
+#2556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2557 = ORIENTED_EDGE('',*,*,#1429,.T.);
+#2558 = ADVANCED_FACE('',(#2559),#1282,.F.);
+#2559 = FACE_BOUND('',#2560,.F.);
+#2560 = EDGE_LOOP('',(#2561,#2589,#2590,#2591,#2614,#2643,#2664,#2665,
+ #2666));
+#2561 = ORIENTED_EDGE('',*,*,#2562,.F.);
+#2562 = EDGE_CURVE('',#2515,#2563,#2565,.T.);
+#2563 = VERTEX_POINT('',#2564);
+#2564 = CARTESIAN_POINT('',(-18.7394992438,12.83998087505,
+ -2.213486860626));
+#2565 = SURFACE_CURVE('',#2566,(#2571,#2582),.PCURVE_S1.);
+#2566 = CIRCLE('',#2567,4.3);
+#2567 = AXIS2_PLACEMENT_3D('',#2568,#2569,#2570);
+#2568 = CARTESIAN_POINT('',(-16.10628096587,11.319691593457,
+ -5.254026615581));
+#2569 = DIRECTION('',(0.5,0.866025403784,-9.857913352292E-016));
+#2570 = DIRECTION('',(-0.866025403784,0.5,-5.551115123126E-017));
+#2571 = PCURVE('',#1282,#2572);
+#2572 = DEFINITIONAL_REPRESENTATION('',(#2573),#2581);
+#2573 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2574,#2575,#2576,#2577,
+#2578,#2579,#2580),.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('') );
-#2535 = CARTESIAN_POINT('',(-1.582585142027,6.040739355173));
-#2536 = CARTESIAN_POINT('',(5.345618088249,6.040739355173));
-#2537 = CARTESIAN_POINT('',(1.881516473111,4.073935517266E-002));
-#2538 = CARTESIAN_POINT('',(-1.582585142027,-5.959260644827));
-#2539 = CARTESIAN_POINT('',(-5.046686757165,4.073935517266E-002));
-#2540 = CARTESIAN_POINT('',(-8.510788372302,6.040739355173));
-#2541 = CARTESIAN_POINT('',(-1.582585142027,6.040739355173));
-#2542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2543 = PCURVE('',#2221,#2544);
-#2544 = DEFINITIONAL_REPRESENTATION('',(#2545),#2548);
-#2545 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2546,#2547),.UNSPECIFIED.,.F.,
- .F.,(2,2),(4.712390160677,7.068587211735),.PIECEWISE_BEZIER_KNOTS.);
-#2546 = CARTESIAN_POINT('',(-4.712390160677,-3.5));
-#2547 = CARTESIAN_POINT('',(-7.068587211735,-3.5));
-#2548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2549 = ORIENTED_EDGE('',*,*,#2498,.T.);
-#2550 = ORIENTED_EDGE('',*,*,#1382,.F.);
-#2551 = ORIENTED_EDGE('',*,*,#2552,.F.);
-#2552 = EDGE_CURVE('',#2553,#1348,#2555,.T.);
-#2553 = VERTEX_POINT('',#2554);
-#2554 = CARTESIAN_POINT('',(-10.64446741675,-14.93675838533,
- -6.237030640016));
-#2555 = SURFACE_CURVE('',#2556,(#2560,#2567),.PCURVE_S1.);
-#2556 = LINE('',#2557,#2558);
-#2557 = CARTESIAN_POINT('',(-10.19155446304,-14.15229013809,
- -5.331204732628));
-#2558 = VECTOR('',#2559,1.);
-#2559 = DIRECTION('',(0.353553390595,0.612372435698,0.707106781184));
-#2560 = PCURVE('',#1265,#2561);
-#2561 = DEFINITIONAL_REPRESENTATION('',(#2562),#2566);
-#2562 = LINE('',#2563,#2564);
-#2563 = CARTESIAN_POINT('',(-1.737408972605,7.424284223546E-002));
-#2564 = VECTOR('',#2565,1.);
-#2565 = DIRECTION('',(0.707106781184,-0.707106781189));
-#2566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2567 = PCURVE('',#1370,#2568);
-#2568 = DEFINITIONAL_REPRESENTATION('',(#2569),#2573);
-#2569 = LINE('',#2570,#2571);
-#2570 = CARTESIAN_POINT('',(1.281031283418,-5.5));
-#2571 = VECTOR('',#2572,1.);
-#2572 = DIRECTION('',(1.,5.551115123126E-017));
-#2573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2574 = ORIENTED_EDGE('',*,*,#2575,.F.);
-#2575 = EDGE_CURVE('',#2576,#2553,#2578,.T.);
-#2576 = VERTEX_POINT('',#2577);
-#2577 = CARTESIAN_POINT('',(-11.70513652264,-16.77389116675,
- -4.115728164812));
-#2578 = SURFACE_CURVE('',#2579,(#2584,#2591),.PCURVE_S1.);
-#2579 = CIRCLE('',#2580,1.5);
-#2580 = AXIS2_PLACEMENT_3D('',#2581,#2582,#2583);
-#2581 = CARTESIAN_POINT('',(-11.17480271951,-15.85532607475,
- -5.17638090205));
-#2582 = DIRECTION('',(0.866025403784,-0.5,7.880447640389E-016));
-#2583 = DIRECTION('',(-0.5,-0.866025403784,1.734365791529E-016));
-#2584 = PCURVE('',#1265,#2585);
-#2585 = DEFINITIONAL_REPRESENTATION('',(#2586),#2590);
-#2586 = CIRCLE('',#2587,1.5);
-#2587 = AXIS2_PLACEMENT_2D('',#2588,#2589);
-#2588 = CARTESIAN_POINT('',(-1.582585142027,2.040739355173));
-#2589 = DIRECTION('',(-4.063698308792E-017,1.));
-#2590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2591 = PCURVE('',#2592,#2597);
-#2592 = CYLINDRICAL_SURFACE('',#2593,1.5);
-#2593 = AXIS2_PLACEMENT_3D('',#2594,#2595,#2596);
-#2594 = CARTESIAN_POINT('',(-6.411662998699,-18.60532607475,
- -5.17638090205));
-#2595 = DIRECTION('',(0.866025403784,-0.5,8.326672684689E-016));
-#2596 = DIRECTION('',(-0.5,-0.866025403784,1.942890293094E-016));
-#2597 = DEFINITIONAL_REPRESENTATION('',(#2598),#2601);
-#2598 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2599,#2600),.UNSPECIFIED.,.F.,
- .F.,(2,2),(5.49779415311,8.639389634442),.PIECEWISE_BEZIER_KNOTS.);
-#2599 = CARTESIAN_POINT('',(-7.068576461249,-5.5));
-#2600 = CARTESIAN_POINT('',(-3.926980979917,-5.5));
-#2601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2602 = ORIENTED_EDGE('',*,*,#2603,.T.);
-#2603 = EDGE_CURVE('',#2576,#1243,#2604,.T.);
-#2604 = SURFACE_CURVE('',#2605,(#2609,#2616),.PCURVE_S1.);
-#2605 = LINE('',#2606,#2607);
-#2606 = CARTESIAN_POINT('',(-11.25221910187,-15.98941518234,
- -3.209893323254));
-#2607 = VECTOR('',#2608,1.);
-#2608 = DIRECTION('',(0.353553390592,0.612372435694,0.707106781189));
-#2609 = PCURVE('',#1265,#2610);
-#2610 = DEFINITIONAL_REPRESENTATION('',(#2611),#2615);
-#2611 = LINE('',#2612,#2613);
-#2612 = CARTESIAN_POINT('',(0.38390243677,2.19557211989));
-#2613 = VECTOR('',#2614,1.);
-#2614 = DIRECTION('',(0.707106781189,-0.707106781184));
-#2615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2616 = PCURVE('',#1300,#2617);
-#2617 = DEFINITIONAL_REPRESENTATION('',(#2618),#2622);
-#2618 = LINE('',#2619,#2620);
-#2619 = CARTESIAN_POINT('',(1.281043918197,-5.5));
-#2620 = VECTOR('',#2621,1.);
-#2621 = DIRECTION('',(1.,1.110223024625E-016));
-#2622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2623 = ORIENTED_EDGE('',*,*,#1242,.F.);
-#2624 = ORIENTED_EDGE('',*,*,#1792,.T.);
-#2625 = ORIENTED_EDGE('',*,*,#2626,.F.);
-#2626 = EDGE_CURVE('',#2524,#1758,#2627,.T.);
-#2627 = SURFACE_CURVE('',#2628,(#2632,#2639),.PCURVE_S1.);
-#2628 = LINE('',#2629,#2630);
-#2629 = CARTESIAN_POINT('',(-12.58901099109,-18.30480665361,
- -2.347943195712));
-#2630 = VECTOR('',#2631,1.);
-#2631 = DIRECTION('',(0.353553390593,0.612372435696,0.707106781187));
-#2632 = PCURVE('',#1265,#2633);
-#2633 = DEFINITIONAL_REPRESENTATION('',(#2634),#2638);
-#2634 = LINE('',#2635,#2636);
-#2635 = CARTESIAN_POINT('',(1.245852564312,4.869155898326));
-#2636 = VECTOR('',#2637,1.);
-#2637 = DIRECTION('',(0.707106781187,-0.707106781187));
-#2638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2639 = PCURVE('',#1780,#2640);
-#2640 = DEFINITIONAL_REPRESENTATION('',(#2641),#2645);
-#2641 = LINE('',#2642,#2643);
-#2642 = CARTESIAN_POINT('',(-8.881784197001E-016,-3.5));
-#2643 = VECTOR('',#2644,1.);
-#2644 = DIRECTION('',(1.,5.551115123126E-017));
-#2645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2646 = ADVANCED_FACE('',(#2647),#1370,.T.);
-#2647 = FACE_BOUND('',#2648,.T.);
-#2648 = EDGE_LOOP('',(#2649,#2650,#2672,#2693));
-#2649 = ORIENTED_EDGE('',*,*,#2552,.F.);
-#2650 = ORIENTED_EDGE('',*,*,#2651,.T.);
-#2651 = EDGE_CURVE('',#2553,#2652,#2654,.T.);
-#2652 = VERTEX_POINT('',#2653);
-#2653 = CARTESIAN_POINT('',(-12.37651822432,-13.93675838533,
- -6.237030640016));
-#2654 = SURFACE_CURVE('',#2655,(#2659,#2666),.PCURVE_S1.);
-#2655 = LINE('',#2656,#2657);
-#2656 = CARTESIAN_POINT('',(-5.881327695941,-17.68675838533,
- -6.237030640016));
-#2657 = VECTOR('',#2658,1.);
-#2658 = DIRECTION('',(-0.866025403784,0.5,-8.326672684689E-016));
-#2659 = PCURVE('',#1370,#2660);
-#2660 = DEFINITIONAL_REPRESENTATION('',(#2661),#2665);
-#2661 = LINE('',#2662,#2663);
-#2662 = CARTESIAN_POINT('',(1.814559440833E-011,-5.893310621144E-016));
-#2663 = VECTOR('',#2664,1.);
-#2664 = DIRECTION('',(5.551115123126E-017,-1.));
-#2665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2666 = PCURVE('',#2592,#2667);
-#2667 = DEFINITIONAL_REPRESENTATION('',(#2668),#2671);
-#2668 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2669,#2670),.UNSPECIFIED.,.F.,
- .F.,(2,2),(5.5,7.5),.PIECEWISE_BEZIER_KNOTS.);
-#2669 = CARTESIAN_POINT('',(-3.926980979917,-5.5));
-#2670 = CARTESIAN_POINT('',(-3.926980979917,-7.5));
-#2671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2672 = ORIENTED_EDGE('',*,*,#2673,.T.);
-#2673 = EDGE_CURVE('',#2652,#1313,#2674,.T.);
-#2674 = SURFACE_CURVE('',#2675,(#2679,#2686),.PCURVE_S1.);
+#2574 = CARTESIAN_POINT('',(-1.668972461233,6.481027719379));
+#2575 = CARTESIAN_POINT('',(5.778846011313,6.481027719379));
+#2576 = CARTESIAN_POINT('',(2.05493677504,3.10277193789E-002));
+#2577 = CARTESIAN_POINT('',(-1.668972461233,-6.418972280621));
+#2578 = CARTESIAN_POINT('',(-5.392881697506,3.10277193789E-002));
+#2579 = CARTESIAN_POINT('',(-9.116790933779,6.481027719379));
+#2580 = CARTESIAN_POINT('',(-1.668972461233,6.481027719379));
+#2581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2582 = PCURVE('',#2254,#2583);
+#2583 = DEFINITIONAL_REPRESENTATION('',(#2584),#2588);
+#2584 = LINE('',#2585,#2586);
+#2585 = CARTESIAN_POINT('',(-0.E+000,-3.5));
+#2586 = VECTOR('',#2587,1.);
+#2587 = DIRECTION('',(-1.,0.E+000));
+#2588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2589 = ORIENTED_EDGE('',*,*,#2537,.T.);
+#2590 = ORIENTED_EDGE('',*,*,#1399,.F.);
+#2591 = ORIENTED_EDGE('',*,*,#2592,.F.);
+#2592 = EDGE_CURVE('',#2593,#1365,#2595,.T.);
+#2593 = VERTEX_POINT('',#2594);
+#2594 = CARTESIAN_POINT('',(-15.18771582644,10.789357762936,
+ -6.314679298072));
+#2595 = SURFACE_CURVE('',#2596,(#2600,#2607),.PCURVE_S1.);
+#2596 = LINE('',#2597,#2598);
+#2597 = CARTESIAN_POINT('',(-14.35416957913,10.308109612671,
+ -5.35218299757));
+#2598 = VECTOR('',#2599,1.);
+#2599 = DIRECTION('',(0.612372435696,-0.353553390593,0.707106781187));
+#2600 = PCURVE('',#1282,#2601);
+#2601 = DEFINITIONAL_REPRESENTATION('',(#2602),#2606);
+#2602 = LINE('',#2603,#2604);
+#2603 = CARTESIAN_POINT('',(-1.767128843222,0.157863757808));
+#2604 = VECTOR('',#2605,1.);
+#2605 = DIRECTION('',(0.707106781187,-0.707106781187));
+#2606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2607 = PCURVE('',#1387,#2608);
+#2608 = DEFINITIONAL_REPRESENTATION('',(#2609),#2613);
+#2609 = LINE('',#2610,#2611);
+#2610 = CARTESIAN_POINT('',(1.361175321922,-5.5));
+#2611 = VECTOR('',#2612,1.);
+#2612 = DIRECTION('',(1.,2.E-017));
+#2613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2614 = ORIENTED_EDGE('',*,*,#2615,.F.);
+#2615 = EDGE_CURVE('',#2616,#2593,#2618,.T.);
+#2616 = VERTEX_POINT('',#2617);
+#2617 = CARTESIAN_POINT('',(-17.02483431064,11.850018614324,
+ -4.193360313783));
+#2618 = SURFACE_CURVE('',#2619,(#2624,#2631),.PCURVE_S1.);
+#2619 = CIRCLE('',#2620,1.5);
+#2620 = AXIS2_PLACEMENT_3D('',#2621,#2622,#2623);
+#2621 = CARTESIAN_POINT('',(-16.10628096587,11.319691593457,
+ -5.254026615581));
+#2622 = DIRECTION('',(-0.5,-0.866025403784,1.01E-015));
+#2623 = DIRECTION('',(-0.866025403784,0.5,-2.1E-016));
+#2624 = PCURVE('',#1282,#2625);
+#2625 = DEFINITIONAL_REPRESENTATION('',(#2626),#2630);
+#2626 = CIRCLE('',#2627,1.5);
+#2627 = AXIS2_PLACEMENT_2D('',#2628,#2629);
+#2628 = CARTESIAN_POINT('',(-1.668972461233,2.181027719379));
+#2629 = DIRECTION('',(1.E-017,1.));
+#2630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2631 = PCURVE('',#2632,#2637);
+#2632 = CYLINDRICAL_SURFACE('',#2633,1.5);
+#2633 = AXIS2_PLACEMENT_3D('',#2634,#2635,#2636);
+#2634 = CARTESIAN_POINT('',(-18.85628096587,6.556551872642,
+ -5.254026615581));
+#2635 = DIRECTION('',(-0.5,-0.866025403784,9.436895709314E-016));
+#2636 = DIRECTION('',(-0.866025403784,0.5,-8.326672684689E-017));
+#2637 = DEFINITIONAL_REPRESENTATION('',(#2638),#2642);
+#2638 = LINE('',#2639,#2640);
+#2639 = CARTESIAN_POINT('',(-12.56637061435,-5.5));
+#2640 = VECTOR('',#2641,1.);
+#2641 = DIRECTION('',(1.,-0.E+000));
+#2642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2643 = ORIENTED_EDGE('',*,*,#2644,.T.);
+#2644 = EDGE_CURVE('',#2616,#1260,#2645,.T.);
+#2645 = SURFACE_CURVE('',#2646,(#2650,#2657),.PCURVE_S1.);
+#2646 = LINE('',#2647,#2648);
+#2647 = CARTESIAN_POINT('',(-16.19128747478,11.368770124258,
+ -3.230863333639));
+#2648 = VECTOR('',#2649,1.);
+#2649 = DIRECTION('',(0.612372435695,-0.353553390593,0.707106781187));
+#2650 = PCURVE('',#1282,#2651);
+#2651 = DEFINITIONAL_REPRESENTATION('',(#2652),#2656);
+#2652 = LINE('',#2653,#2654);
+#2653 = CARTESIAN_POINT('',(0.354190820709,2.279184780981));
+#2654 = VECTOR('',#2655,1.);
+#2655 = DIRECTION('',(0.707106781187,-0.707106781186));
+#2656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2657 = PCURVE('',#1317,#2658);
+#2658 = DEFINITIONAL_REPRESENTATION('',(#2659),#2663);
+#2659 = LINE('',#2660,#2661);
+#2660 = CARTESIAN_POINT('',(1.361176283049,-5.5));
+#2661 = VECTOR('',#2662,1.);
+#2662 = DIRECTION('',(1.,8.E-017));
+#2663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2664 = ORIENTED_EDGE('',*,*,#1259,.F.);
+#2665 = ORIENTED_EDGE('',*,*,#1813,.T.);
+#2666 = ORIENTED_EDGE('',*,*,#2667,.F.);
+#2667 = EDGE_CURVE('',#2563,#1779,#2668,.T.);
+#2668 = SURFACE_CURVE('',#2669,(#2673,#2680),.PCURVE_S1.);
+#2669 = LINE('',#2670,#2671);
+#2670 = CARTESIAN_POINT('',(-18.73949924382,12.839980875066,
+ -2.213486860595));
+#2671 = VECTOR('',#2672,1.);
+#2672 = DIRECTION('',(0.612372435696,-0.353553390593,0.707106781187));
+#2673 = PCURVE('',#1282,#2674);
+#2674 = DEFINITIONAL_REPRESENTATION('',(#2675),#2679);
#2675 = LINE('',#2676,#2677);
-#2676 = CARTESIAN_POINT('',(-12.37651822432,-13.93675838533,
- -6.237030640042));
+#2676 = CARTESIAN_POINT('',(1.371567293754,5.221606282597));
#2677 = VECTOR('',#2678,1.);
-#2678 = DIRECTION('',(0.353553390595,0.612372435698,0.707106781184));
-#2679 = PCURVE('',#1370,#2680);
-#2680 = DEFINITIONAL_REPRESENTATION('',(#2681),#2685);
-#2681 = LINE('',#2682,#2683);
-#2682 = CARTESIAN_POINT('',(8.881784197001E-016,-7.5));
-#2683 = VECTOR('',#2684,1.);
-#2684 = DIRECTION('',(1.,5.551115123126E-017));
-#2685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2686 = PCURVE('',#1335,#2687);
-#2687 = DEFINITIONAL_REPRESENTATION('',(#2688),#2692);
-#2688 = LINE('',#2689,#2690);
-#2689 = CARTESIAN_POINT('',(4.303135413058,2.1818148084));
-#2690 = VECTOR('',#2691,1.);
-#2691 = DIRECTION('',(-0.707106781184,-0.707106781189));
-#2692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2693 = ORIENTED_EDGE('',*,*,#1347,.F.);
-#2694 = ADVANCED_FACE('',(#2695),#1335,.T.);
-#2695 = FACE_BOUND('',#2696,.T.);
-#2696 = EDGE_LOOP('',(#2697,#2698,#2721,#2742));
-#2697 = ORIENTED_EDGE('',*,*,#2673,.F.);
-#2698 = ORIENTED_EDGE('',*,*,#2699,.T.);
-#2699 = EDGE_CURVE('',#2652,#2700,#2702,.T.);
-#2700 = VERTEX_POINT('',#2701);
-#2701 = CARTESIAN_POINT('',(-13.43718733021,-15.77389116675,
- -4.115728164812));
-#2702 = SURFACE_CURVE('',#2703,(#2708,#2715),.PCURVE_S1.);
-#2703 = CIRCLE('',#2704,1.5);
-#2704 = AXIS2_PLACEMENT_3D('',#2705,#2706,#2707);
-#2705 = CARTESIAN_POINT('',(-12.90685352708,-14.85532607475,
- -5.17638090205));
-#2706 = DIRECTION('',(-0.866025403784,0.5,-8.009261715111E-016));
-#2707 = DIRECTION('',(-0.5,-0.866025403784,1.665334536938E-016));
-#2708 = PCURVE('',#1335,#2709);
-#2709 = DEFINITIONAL_REPRESENTATION('',(#2710),#2714);
-#2710 = CIRCLE('',#2711,1.5);
-#2711 = AXIS2_PLACEMENT_2D('',#2712,#2713);
-#2712 = CARTESIAN_POINT('',(3.242485675067,3.242485413917));
-#2713 = DIRECTION('',(4.063698308792E-017,1.));
-#2714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2715 = PCURVE('',#2592,#2716);
-#2716 = DEFINITIONAL_REPRESENTATION('',(#2717),#2720);
-#2717 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2718,#2719),.UNSPECIFIED.,.F.,
- .F.,(2,2),(3.926980979917,7.068576461249),.PIECEWISE_BEZIER_KNOTS.);
-#2718 = CARTESIAN_POINT('',(-3.926980979917,-7.5));
-#2719 = CARTESIAN_POINT('',(-7.068576461249,-7.5));
-#2720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2721 = ORIENTED_EDGE('',*,*,#2722,.T.);
-#2722 = EDGE_CURVE('',#2700,#1278,#2723,.T.);
-#2723 = SURFACE_CURVE('',#2724,(#2728,#2735),.PCURVE_S1.);
-#2724 = LINE('',#2725,#2726);
-#2725 = CARTESIAN_POINT('',(-13.43718733021,-15.77389116675,
- -4.115728164812));
-#2726 = VECTOR('',#2727,1.);
-#2727 = DIRECTION('',(0.353553390592,0.612372435694,0.707106781189));
-#2728 = PCURVE('',#1335,#2729);
+#2678 = DIRECTION('',(0.707106781187,-0.707106781187));
+#2679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2680 = PCURVE('',#1801,#2681);
+#2681 = DEFINITIONAL_REPRESENTATION('',(#2682),#2686);
+#2682 = LINE('',#2683,#2684);
+#2683 = CARTESIAN_POINT('',(3.55E-015,-3.5));
+#2684 = VECTOR('',#2685,1.);
+#2685 = DIRECTION('',(1.,1.4E-016));
+#2686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2687 = ADVANCED_FACE('',(#2688),#1387,.T.);
+#2688 = FACE_BOUND('',#2689,.T.);
+#2689 = EDGE_LOOP('',(#2690,#2691,#2714,#2735));
+#2690 = ORIENTED_EDGE('',*,*,#2592,.F.);
+#2691 = ORIENTED_EDGE('',*,*,#2692,.T.);
+#2692 = EDGE_CURVE('',#2593,#2693,#2695,.T.);
+#2693 = VERTEX_POINT('',#2694);
+#2694 = CARTESIAN_POINT('',(-14.18771582644,12.521408570505,
+ -6.314679298072));
+#2695 = SURFACE_CURVE('',#2696,(#2700,#2707),.PCURVE_S1.);
+#2696 = LINE('',#2697,#2698);
+#2697 = CARTESIAN_POINT('',(-17.93771582644,6.026218042121,
+ -6.314679298072));
+#2698 = VECTOR('',#2699,1.);
+#2699 = DIRECTION('',(0.5,0.866025403784,-9.436895709314E-016));
+#2700 = PCURVE('',#1387,#2701);
+#2701 = DEFINITIONAL_REPRESENTATION('',(#2702),#2706);
+#2702 = LINE('',#2703,#2704);
+#2703 = CARTESIAN_POINT('',(3.1E-016,-7.7E-016));
+#2704 = VECTOR('',#2705,1.);
+#2705 = DIRECTION('',(-1.E-017,-1.));
+#2706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2707 = PCURVE('',#2632,#2708);
+#2708 = DEFINITIONAL_REPRESENTATION('',(#2709),#2713);
+#2709 = LINE('',#2710,#2711);
+#2710 = CARTESIAN_POINT('',(-3.92698375603,0.E+000));
+#2711 = VECTOR('',#2712,1.);
+#2712 = DIRECTION('',(-0.E+000,-1.));
+#2713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2714 = ORIENTED_EDGE('',*,*,#2715,.T.);
+#2715 = EDGE_CURVE('',#2693,#1330,#2716,.T.);
+#2716 = SURFACE_CURVE('',#2717,(#2721,#2728),.PCURVE_S1.);
+#2717 = LINE('',#2718,#2719);
+#2718 = CARTESIAN_POINT('',(-14.18771582643,12.521408570498,
+ -6.314679298085));
+#2719 = VECTOR('',#2720,1.);
+#2720 = DIRECTION('',(0.612372435696,-0.353553390593,0.707106781187));
+#2721 = PCURVE('',#1387,#2722);
+#2722 = DEFINITIONAL_REPRESENTATION('',(#2723),#2727);
+#2723 = LINE('',#2724,#2725);
+#2724 = CARTESIAN_POINT('',(-3.2E-016,-7.5));
+#2725 = VECTOR('',#2726,1.);
+#2726 = DIRECTION('',(1.,2.E-017));
+#2727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2728 = PCURVE('',#1352,#2729);
#2729 = DEFINITIONAL_REPRESENTATION('',(#2730),#2734);
#2730 = LINE('',#2731,#2732);
-#2731 = CARTESIAN_POINT('',(2.181832937828,4.303153020186));
+#2731 = CARTESIAN_POINT('',(4.303137090029,2.181816726607));
#2732 = VECTOR('',#2733,1.);
-#2733 = DIRECTION('',(-0.707106781189,-0.707106781184));
+#2733 = DIRECTION('',(-0.707106781187,-0.707106781187));
#2734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
-#2735 = PCURVE('',#1300,#2736);
-#2736 = DEFINITIONAL_REPRESENTATION('',(#2737),#2741);
-#2737 = LINE('',#2738,#2739);
-#2738 = CARTESIAN_POINT('',(8.881784197001E-016,-7.5));
-#2739 = VECTOR('',#2740,1.);
-#2740 = DIRECTION('',(1.,-5.551115123126E-017));
-#2741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2742 = ORIENTED_EDGE('',*,*,#1312,.F.);
-#2743 = ADVANCED_FACE('',(#2744),#1300,.F.);
-#2744 = FACE_BOUND('',#2745,.F.);
-#2745 = EDGE_LOOP('',(#2746,#2747,#2767,#2768));
-#2746 = ORIENTED_EDGE('',*,*,#2603,.F.);
-#2747 = ORIENTED_EDGE('',*,*,#2748,.T.);
-#2748 = EDGE_CURVE('',#2576,#2700,#2749,.T.);
-#2749 = SURFACE_CURVE('',#2750,(#2754,#2761),.PCURVE_S1.);
-#2750 = LINE('',#2751,#2752);
-#2751 = CARTESIAN_POINT('',(-6.941996801834,-19.52389116675,
- -4.115728164812));
-#2752 = VECTOR('',#2753,1.);
-#2753 = DIRECTION('',(-0.866025403784,0.5,-8.326672684689E-016));
-#2754 = PCURVE('',#1300,#2755);
-#2755 = DEFINITIONAL_REPRESENTATION('',(#2756),#2760);
-#2756 = LINE('',#2757,#2758);
-#2757 = CARTESIAN_POINT('',(0.E+000,-0.E+000));
-#2758 = VECTOR('',#2759,1.);
-#2759 = DIRECTION('',(1.665334536938E-016,-1.));
-#2760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2761 = PCURVE('',#2592,#2762);
-#2762 = DEFINITIONAL_REPRESENTATION('',(#2763),#2766);
-#2763 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2764,#2765),.UNSPECIFIED.,.F.,
- .F.,(2,2),(5.5,7.5),.PIECEWISE_BEZIER_KNOTS.);
-#2764 = CARTESIAN_POINT('',(-7.068576461249,-5.5));
-#2765 = CARTESIAN_POINT('',(-7.068576461249,-7.5));
-#2766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2767 = ORIENTED_EDGE('',*,*,#2722,.T.);
-#2768 = ORIENTED_EDGE('',*,*,#1277,.F.);
-#2769 = ADVANCED_FACE('',(#2770),#1073,.T.);
-#2770 = FACE_BOUND('',#2771,.T.);
-#2771 = EDGE_LOOP('',(#2772,#2806,#2827,#2828,#2851,#2879,#2900,#2901,
- #2902));
-#2772 = ORIENTED_EDGE('',*,*,#2773,.F.);
-#2773 = EDGE_CURVE('',#2774,#2776,#2778,.T.);
-#2774 = VERTEX_POINT('',#2775);
-#2775 = CARTESIAN_POINT('',(-11.17480508009,15.855330163408,
- -9.176380902049));
-#2776 = VERTEX_POINT('',#2777);
-#2777 = CARTESIAN_POINT('',(-12.58901099108,18.304806653603,
- -2.347943195722));
-#2778 = SURFACE_CURVE('',#2779,(#2784,#2795),.PCURVE_S1.);
-#2779 = CIRCLE('',#2780,4.);
-#2780 = AXIS2_PLACEMENT_3D('',#2781,#2782,#2783);
-#2781 = CARTESIAN_POINT('',(-11.17480271951,15.855326074756,
- -5.17638090205));
-#2782 = DIRECTION('',(0.866025403784,0.5,-2.240373655961E-016));
-#2783 = DIRECTION('',(-0.5,0.866025403784,-1.137978600241E-015));
-#2784 = PCURVE('',#1073,#2785);
-#2785 = DEFINITIONAL_REPRESENTATION('',(#2786),#2794);
-#2786 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2787,#2788,#2789,#2790,
-#2791,#2792,#2793),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#2735 = ORIENTED_EDGE('',*,*,#1364,.F.);
+#2736 = ADVANCED_FACE('',(#2737),#1352,.T.);
+#2737 = FACE_BOUND('',#2738,.T.);
+#2738 = EDGE_LOOP('',(#2739,#2740,#2764,#2785));
+#2739 = ORIENTED_EDGE('',*,*,#2715,.F.);
+#2740 = ORIENTED_EDGE('',*,*,#2741,.T.);
+#2741 = EDGE_CURVE('',#2693,#2742,#2744,.T.);
+#2742 = VERTEX_POINT('',#2743);
+#2743 = CARTESIAN_POINT('',(-16.02483431064,13.582069421893,
+ -4.193360313783));
+#2744 = SURFACE_CURVE('',#2745,(#2750,#2757),.PCURVE_S1.);
+#2745 = CIRCLE('',#2746,1.5);
+#2746 = AXIS2_PLACEMENT_3D('',#2747,#2748,#2749);
+#2747 = CARTESIAN_POINT('',(-15.10628096587,13.051742401026,
+ -5.254026615581));
+#2748 = DIRECTION('',(0.5,0.866025403784,-9.857913352292E-016));
+#2749 = DIRECTION('',(-0.866025403784,0.5,-5.551115123126E-017));
+#2750 = PCURVE('',#1352,#2751);
+#2751 = DEFINITIONAL_REPRESENTATION('',(#2752),#2756);
+#2752 = CIRCLE('',#2753,1.5);
+#2753 = AXIS2_PLACEMENT_2D('',#2754,#2755);
+#2754 = CARTESIAN_POINT('',(3.242484407524,3.242484387662));
+#2755 = DIRECTION('',(-3.E-017,1.));
+#2756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2757 = PCURVE('',#2632,#2758);
+#2758 = DEFINITIONAL_REPRESENTATION('',(#2759),#2763);
+#2759 = LINE('',#2760,#2761);
+#2760 = CARTESIAN_POINT('',(-0.E+000,-7.5));
+#2761 = VECTOR('',#2762,1.);
+#2762 = DIRECTION('',(-1.,0.E+000));
+#2763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2764 = ORIENTED_EDGE('',*,*,#2765,.T.);
+#2765 = EDGE_CURVE('',#2742,#1295,#2766,.T.);
+#2766 = SURFACE_CURVE('',#2767,(#2771,#2778),.PCURVE_S1.);
+#2767 = LINE('',#2768,#2769);
+#2768 = CARTESIAN_POINT('',(-16.02483431064,13.582069421893,
+ -4.193360313774));
+#2769 = VECTOR('',#2770,1.);
+#2770 = DIRECTION('',(0.612372435695,-0.353553390593,0.707106781187));
+#2771 = PCURVE('',#1352,#2772);
+#2772 = DEFINITIONAL_REPRESENTATION('',(#2773),#2777);
+#2773 = LINE('',#2774,#2775);
+#2774 = CARTESIAN_POINT('',(2.181818105717,4.303138429397));
+#2775 = VECTOR('',#2776,1.);
+#2776 = DIRECTION('',(-0.707106781187,-0.707106781186));
+#2777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2778 = PCURVE('',#1317,#2779);
+#2779 = DEFINITIONAL_REPRESENTATION('',(#2780),#2784);
+#2780 = LINE('',#2781,#2782);
+#2781 = CARTESIAN_POINT('',(-1.58E-015,-7.5));
+#2782 = VECTOR('',#2783,1.);
+#2783 = DIRECTION('',(1.,2.E-017));
+#2784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2785 = ORIENTED_EDGE('',*,*,#1329,.F.);
+#2786 = ADVANCED_FACE('',(#2787),#1317,.F.);
+#2787 = FACE_BOUND('',#2788,.F.);
+#2788 = EDGE_LOOP('',(#2789,#2790,#2811,#2812));
+#2789 = ORIENTED_EDGE('',*,*,#2644,.F.);
+#2790 = ORIENTED_EDGE('',*,*,#2791,.T.);
+#2791 = EDGE_CURVE('',#2616,#2742,#2792,.T.);
+#2792 = SURFACE_CURVE('',#2793,(#2797,#2804),.PCURVE_S1.);
+#2793 = LINE('',#2794,#2795);
+#2794 = CARTESIAN_POINT('',(-19.77483431064,7.08687889351,
+ -4.193360313783));
+#2795 = VECTOR('',#2796,1.);
+#2796 = DIRECTION('',(0.5,0.866025403784,-9.436895709314E-016));
+#2797 = PCURVE('',#1317,#2798);
+#2798 = DEFINITIONAL_REPRESENTATION('',(#2799),#2803);
+#2799 = LINE('',#2800,#2801);
+#2800 = CARTESIAN_POINT('',(-6.26044E-012,6.5E-016));
+#2801 = VECTOR('',#2802,1.);
+#2802 = DIRECTION('',(-1.E-017,-1.));
+#2803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2804 = PCURVE('',#2632,#2805);
+#2805 = DEFINITIONAL_REPRESENTATION('',(#2806),#2810);
+#2806 = LINE('',#2807,#2808);
+#2807 = CARTESIAN_POINT('',(-7.068589250022,0.E+000));
+#2808 = VECTOR('',#2809,1.);
+#2809 = DIRECTION('',(-0.E+000,-1.));
+#2810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2811 = ORIENTED_EDGE('',*,*,#2765,.T.);
+#2812 = ORIENTED_EDGE('',*,*,#1294,.F.);
+#2813 = ADVANCED_FACE('',(#2814),#1088,.T.);
+#2814 = FACE_BOUND('',#2815,.T.);
+#2815 = EDGE_LOOP('',(#2816,#2851,#2872,#2873,#2896,#2925,#2946,#2947,
+ #2948));
+#2816 = ORIENTED_EDGE('',*,*,#2817,.F.);
+#2817 = EDGE_CURVE('',#2818,#2820,#2822,.T.);
+#2818 = VERTEX_POINT('',#2819);
+#2819 = CARTESIAN_POINT('',(16.106280958144,11.319691588992,
+ -9.554026615581));
+#2820 = VERTEX_POINT('',#2821);
+#2821 = CARTESIAN_POINT('',(18.7394992438,12.83998087505,-2.213486860626
+ ));
+#2822 = SURFACE_CURVE('',#2823,(#2828,#2839),.PCURVE_S1.);
+#2823 = CIRCLE('',#2824,4.3);
+#2824 = AXIS2_PLACEMENT_3D('',#2825,#2826,#2827);
+#2825 = CARTESIAN_POINT('',(16.106280965877,11.319691593457,
+ -5.254026615581));
+#2826 = DIRECTION('',(0.5,-0.866025403784,-4.469903994297E-016));
+#2827 = DIRECTION('',(0.866025403784,0.5,-7.49400541622E-016));
+#2828 = PCURVE('',#1088,#2829);
+#2829 = DEFINITIONAL_REPRESENTATION('',(#2830),#2838);
+#2830 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2831,#2832,#2833,#2834,
+#2835,#2836,#2837),.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('') );
-#2787 = CARTESIAN_POINT('',(-1.582585142027,6.040739355173));
-#2788 = CARTESIAN_POINT('',(5.345618088249,6.040739355173));
-#2789 = CARTESIAN_POINT('',(1.881516473111,4.073935517266E-002));
-#2790 = CARTESIAN_POINT('',(-1.582585142027,-5.959260644827));
-#2791 = CARTESIAN_POINT('',(-5.046686757165,4.073935517266E-002));
-#2792 = CARTESIAN_POINT('',(-8.510788372302,6.040739355173));
-#2793 = CARTESIAN_POINT('',(-1.582585142027,6.040739355173));
-#2794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2795 = PCURVE('',#2796,#2801);
-#2796 = CYLINDRICAL_SURFACE('',#2797,4.);
-#2797 = AXIS2_PLACEMENT_3D('',#2798,#2799,#2800);
-#2798 = CARTESIAN_POINT('',(-11.17480271951,15.855326074756,
- -5.17638090205));
-#2799 = DIRECTION('',(-0.866025403784,-0.5,1.665334536938E-016));
-#2800 = DIRECTION('',(-0.5,0.866025403784,-1.165734175856E-015));
-#2801 = DEFINITIONAL_REPRESENTATION('',(#2802),#2805);
-#2802 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2803,#2804),.UNSPECIFIED.,.F.,
- .F.,(2,2),(4.712390160677,7.068587211735),.PIECEWISE_BEZIER_KNOTS.);
-#2803 = CARTESIAN_POINT('',(-4.712390160677,0.E+000));
-#2804 = CARTESIAN_POINT('',(-7.068587211735,0.E+000));
-#2805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2806 = ORIENTED_EDGE('',*,*,#2807,.T.);
-#2807 = EDGE_CURVE('',#2774,#1019,#2808,.T.);
-#2808 = SURFACE_CURVE('',#2809,(#2813,#2820),.PCURVE_S1.);
-#2809 = LINE('',#2810,#2811);
-#2810 = CARTESIAN_POINT('',(-11.17480508009,15.855330163408,
- -9.17638090205));
-#2811 = VECTOR('',#2812,1.);
-#2812 = DIRECTION('',(0.5,-0.866025403784,1.137978600241E-015));
-#2813 = PCURVE('',#1073,#2814);
-#2814 = DEFINITIONAL_REPRESENTATION('',(#2815),#2819);
-#2815 = LINE('',#2816,#2817);
-#2816 = CARTESIAN_POINT('',(-5.582585142027,2.040744076341));
-#2817 = VECTOR('',#2818,1.);
-#2818 = DIRECTION('',(-1.288140747229E-017,-1.));
-#2819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2820 = PCURVE('',#1034,#2821);
-#2821 = DEFINITIONAL_REPRESENTATION('',(#2822),#2826);
-#2822 = LINE('',#2823,#2824);
-#2823 = CARTESIAN_POINT('',(-3.46133283549E-015,-1.110223024625E-015));
-#2824 = VECTOR('',#2825,1.);
-#2825 = DIRECTION('',(1.,5.551115123126E-017));
-#2826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2827 = ORIENTED_EDGE('',*,*,#1050,.F.);
-#2828 = ORIENTED_EDGE('',*,*,#2829,.F.);
-#2829 = EDGE_CURVE('',#2830,#1051,#2832,.T.);
-#2830 = VERTEX_POINT('',#2831);
-#2831 = CARTESIAN_POINT('',(-10.64446741675,14.936758385331,
- -6.237030640016));
-#2832 = SURFACE_CURVE('',#2833,(#2837,#2844),.PCURVE_S1.);
-#2833 = LINE('',#2834,#2835);
-#2834 = CARTESIAN_POINT('',(-10.19155446304,14.152290138099,
- -5.331204732628));
-#2835 = VECTOR('',#2836,1.);
-#2836 = DIRECTION('',(0.353553390595,-0.612372435698,0.707106781184));
-#2837 = PCURVE('',#1073,#2838);
-#2838 = DEFINITIONAL_REPRESENTATION('',(#2839),#2843);
-#2839 = LINE('',#2840,#2841);
-#2840 = CARTESIAN_POINT('',(-1.737408972605,7.424284223545E-002));
-#2841 = VECTOR('',#2842,1.);
-#2842 = DIRECTION('',(0.707106781184,-0.707106781189));
-#2843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2844 = PCURVE('',#1108,#2845);
+#2831 = CARTESIAN_POINT('',(-1.668972461233,6.481027719379));
+#2832 = CARTESIAN_POINT('',(5.778846011313,6.481027719379));
+#2833 = CARTESIAN_POINT('',(2.05493677504,3.10277193789E-002));
+#2834 = CARTESIAN_POINT('',(-1.668972461233,-6.418972280621));
+#2835 = CARTESIAN_POINT('',(-5.392881697506,3.10277193789E-002));
+#2836 = CARTESIAN_POINT('',(-9.116790933779,6.481027719379));
+#2837 = CARTESIAN_POINT('',(-1.668972461233,6.481027719379));
+#2838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2839 = PCURVE('',#2840,#2845);
+#2840 = CYLINDRICAL_SURFACE('',#2841,4.3);
+#2841 = AXIS2_PLACEMENT_3D('',#2842,#2843,#2844);
+#2842 = CARTESIAN_POINT('',(16.106280965877,11.319691593457,
+ -5.254026615581));
+#2843 = DIRECTION('',(-0.5,0.866025403784,4.440892098501E-016));
+#2844 = DIRECTION('',(0.866025403784,0.5,-7.49400541622E-016));
#2845 = DEFINITIONAL_REPRESENTATION('',(#2846),#2850);
#2846 = LINE('',#2847,#2848);
-#2847 = CARTESIAN_POINT('',(1.281031283418,-2.));
+#2847 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
#2848 = VECTOR('',#2849,1.);
-#2849 = DIRECTION('',(1.,3.469446951954E-017));
+#2849 = DIRECTION('',(-1.,0.E+000));
#2850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
-#2851 = ORIENTED_EDGE('',*,*,#2852,.F.);
-#2852 = EDGE_CURVE('',#2853,#2830,#2855,.T.);
-#2853 = VERTEX_POINT('',#2854);
-#2854 = CARTESIAN_POINT('',(-11.70513652264,16.773891166756,
- -4.115728164812));
-#2855 = SURFACE_CURVE('',#2856,(#2861,#2868),.PCURVE_S1.);
-#2856 = CIRCLE('',#2857,1.5);
-#2857 = AXIS2_PLACEMENT_3D('',#2858,#2859,#2860);
-#2858 = CARTESIAN_POINT('',(-11.17480271951,15.855326074756,
- -5.17638090205));
-#2859 = DIRECTION('',(-0.866025403784,-0.5,2.111559581238E-016));
-#2860 = DIRECTION('',(-0.5,0.866025403784,-1.172637301316E-015));
-#2861 = PCURVE('',#1073,#2862);
-#2862 = DEFINITIONAL_REPRESENTATION('',(#2863),#2867);
-#2863 = CIRCLE('',#2864,1.5);
-#2864 = AXIS2_PLACEMENT_2D('',#2865,#2866);
-#2865 = CARTESIAN_POINT('',(-1.582585142027,2.040739355173));
-#2866 = DIRECTION('',(1.288140747229E-017,1.));
-#2867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2868 = PCURVE('',#2869,#2874);
-#2869 = CYLINDRICAL_SURFACE('',#2870,1.5);
-#2870 = AXIS2_PLACEMENT_3D('',#2871,#2872,#2873);
-#2871 = CARTESIAN_POINT('',(-12.90685352708,14.855326074756,
- -5.17638090205));
-#2872 = DIRECTION('',(-0.866025403784,-0.5,1.665334536938E-016));
-#2873 = DIRECTION('',(-0.5,0.866025403784,-1.165734175856E-015));
-#2874 = DEFINITIONAL_REPRESENTATION('',(#2875),#2878);
-#2875 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2876,#2877),.UNSPECIFIED.,.F.,
- .F.,(2,2),(5.49779415311,8.639389634442),.PIECEWISE_BEZIER_KNOTS.);
-#2876 = CARTESIAN_POINT('',(-7.068576461249,-2.));
-#2877 = CARTESIAN_POINT('',(-3.926980979917,-2.));
-#2878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2879 = ORIENTED_EDGE('',*,*,#2880,.T.);
-#2880 = EDGE_CURVE('',#2853,#1156,#2881,.T.);
-#2881 = SURFACE_CURVE('',#2882,(#2886,#2893),.PCURVE_S1.);
-#2882 = LINE('',#2883,#2884);
-#2883 = CARTESIAN_POINT('',(-11.25221910187,15.98941518234,
- -3.209893323254));
-#2884 = VECTOR('',#2885,1.);
-#2885 = DIRECTION('',(0.353553390592,-0.612372435694,0.707106781189));
-#2886 = PCURVE('',#1073,#2887);
-#2887 = DEFINITIONAL_REPRESENTATION('',(#2888),#2892);
-#2888 = LINE('',#2889,#2890);
-#2889 = CARTESIAN_POINT('',(0.38390243677,2.19557211989));
-#2890 = VECTOR('',#2891,1.);
-#2891 = DIRECTION('',(0.707106781189,-0.707106781184));
-#2892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2893 = PCURVE('',#1178,#2894);
-#2894 = DEFINITIONAL_REPRESENTATION('',(#2895),#2899);
-#2895 = LINE('',#2896,#2897);
-#2896 = CARTESIAN_POINT('',(1.281043918197,-2.));
-#2897 = VECTOR('',#2898,1.);
-#2898 = DIRECTION('',(1.,1.387778780781E-016));
-#2899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2900 = ORIENTED_EDGE('',*,*,#1190,.F.);
-#2901 = ORIENTED_EDGE('',*,*,#1813,.T.);
-#2902 = ORIENTED_EDGE('',*,*,#2903,.F.);
-#2903 = EDGE_CURVE('',#2776,#1814,#2904,.T.);
-#2904 = SURFACE_CURVE('',#2905,(#2909,#2916),.PCURVE_S1.);
-#2905 = LINE('',#2906,#2907);
-#2906 = CARTESIAN_POINT('',(-12.58901099109,18.304806653612,
- -2.347943195712));
-#2907 = VECTOR('',#2908,1.);
-#2908 = DIRECTION('',(0.353553390593,-0.612372435696,0.707106781187));
-#2909 = PCURVE('',#1073,#2910);
-#2910 = DEFINITIONAL_REPRESENTATION('',(#2911),#2915);
-#2911 = LINE('',#2912,#2913);
-#2912 = CARTESIAN_POINT('',(1.245852564312,4.869155898326));
-#2913 = VECTOR('',#2914,1.);
-#2914 = DIRECTION('',(0.707106781187,-0.707106781187));
-#2915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2916 = PCURVE('',#1858,#2917);
-#2917 = DEFINITIONAL_REPRESENTATION('',(#2918),#2922);
-#2918 = LINE('',#2919,#2920);
-#2919 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#2920 = VECTOR('',#2921,1.);
-#2921 = DIRECTION('',(1.,-5.551115123126E-017));
-#2922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2923 = ADVANCED_FACE('',(#2924),#1178,.F.);
-#2924 = FACE_BOUND('',#2925,.F.);
-#2925 = EDGE_LOOP('',(#2926,#2949,#2969,#2970));
-#2926 = ORIENTED_EDGE('',*,*,#2927,.F.);
-#2927 = EDGE_CURVE('',#2928,#1121,#2930,.T.);
-#2928 = VERTEX_POINT('',#2929);
-#2929 = CARTESIAN_POINT('',(-13.43718733021,15.773891166756,
- -4.115728164812));
-#2930 = SURFACE_CURVE('',#2931,(#2935,#2942),.PCURVE_S1.);
-#2931 = LINE('',#2932,#2933);
-#2932 = CARTESIAN_POINT('',(-13.43718733021,15.773891166756,
- -4.115728164812));
-#2933 = VECTOR('',#2934,1.);
-#2934 = DIRECTION('',(0.353553390592,-0.612372435694,0.707106781189));
-#2935 = PCURVE('',#1178,#2936);
-#2936 = DEFINITIONAL_REPRESENTATION('',(#2937),#2941);
-#2937 = LINE('',#2938,#2939);
-#2938 = CARTESIAN_POINT('',(1.171932965678E-015,2.22044604925E-015));
-#2939 = VECTOR('',#2940,1.);
-#2940 = DIRECTION('',(1.,-2.775557561563E-017));
-#2941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2942 = PCURVE('',#1143,#2943);
-#2943 = DEFINITIONAL_REPRESENTATION('',(#2944),#2948);
-#2944 = LINE('',#2945,#2946);
-#2945 = CARTESIAN_POINT('',(2.181832937828,4.303153020186));
-#2946 = VECTOR('',#2947,1.);
-#2947 = DIRECTION('',(-0.707106781189,-0.707106781184));
-#2948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2949 = ORIENTED_EDGE('',*,*,#2950,.T.);
-#2950 = EDGE_CURVE('',#2928,#2853,#2951,.T.);
-#2951 = SURFACE_CURVE('',#2952,(#2956,#2963),.PCURVE_S1.);
-#2952 = LINE('',#2953,#2954);
-#2953 = CARTESIAN_POINT('',(-13.43718733021,15.773891166756,
- -4.115728164812));
-#2954 = VECTOR('',#2955,1.);
-#2955 = DIRECTION('',(0.866025403784,0.5,-1.665334536938E-016));
-#2956 = PCURVE('',#1178,#2957);
-#2957 = DEFINITIONAL_REPRESENTATION('',(#2958),#2962);
-#2958 = LINE('',#2959,#2960);
-#2959 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#2960 = VECTOR('',#2961,1.);
-#2961 = DIRECTION('',(5.551115123126E-017,-1.));
-#2962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2963 = PCURVE('',#2869,#2964);
-#2964 = DEFINITIONAL_REPRESENTATION('',(#2965),#2968);
-#2965 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2966,#2967),.UNSPECIFIED.,.F.,
- .F.,(2,2),(0.E+000,2.),.PIECEWISE_BEZIER_KNOTS.);
-#2966 = CARTESIAN_POINT('',(-7.068576461249,0.E+000));
-#2967 = CARTESIAN_POINT('',(-7.068576461249,-2.));
+#2851 = ORIENTED_EDGE('',*,*,#2852,.T.);
+#2852 = EDGE_CURVE('',#2818,#1033,#2853,.T.);
+#2853 = SURFACE_CURVE('',#2854,(#2858,#2865),.PCURVE_S1.);
+#2854 = LINE('',#2855,#2856);
+#2855 = CARTESIAN_POINT('',(16.106280958144,11.319691588992,
+ -9.554026615581));
+#2856 = VECTOR('',#2857,1.);
+#2857 = DIRECTION('',(-0.866025403784,-0.5,7.771561172376E-016));
+#2858 = PCURVE('',#1088,#2859);
+#2859 = DEFINITIONAL_REPRESENTATION('',(#2860),#2864);
+#2860 = LINE('',#2861,#2862);
+#2861 = CARTESIAN_POINT('',(-5.968972461233,2.181027710449));
+#2862 = VECTOR('',#2863,1.);
+#2863 = DIRECTION('',(3.E-017,-1.));
+#2864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2865 = PCURVE('',#1049,#2866);
+#2866 = DEFINITIONAL_REPRESENTATION('',(#2867),#2871);
+#2867 = LINE('',#2868,#2869);
+#2868 = CARTESIAN_POINT('',(-8.9E-016,1.54E-015));
+#2869 = VECTOR('',#2870,1.);
+#2870 = DIRECTION('',(1.,6.E-017));
+#2871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2872 = ORIENTED_EDGE('',*,*,#1065,.F.);
+#2873 = ORIENTED_EDGE('',*,*,#2874,.F.);
+#2874 = EDGE_CURVE('',#2875,#1066,#2877,.T.);
+#2875 = VERTEX_POINT('',#2876);
+#2876 = CARTESIAN_POINT('',(15.187715826442,10.789357762936,
+ -6.314679298072));
+#2877 = SURFACE_CURVE('',#2878,(#2882,#2889),.PCURVE_S1.);
+#2878 = LINE('',#2879,#2880);
+#2879 = CARTESIAN_POINT('',(14.354169579136,10.308109612671,
+ -5.35218299757));
+#2880 = VECTOR('',#2881,1.);
+#2881 = DIRECTION('',(-0.612372435696,-0.353553390593,0.707106781187));
+#2882 = PCURVE('',#1088,#2883);
+#2883 = DEFINITIONAL_REPRESENTATION('',(#2884),#2888);
+#2884 = LINE('',#2885,#2886);
+#2885 = CARTESIAN_POINT('',(-1.767128843222,0.157863757808));
+#2886 = VECTOR('',#2887,1.);
+#2887 = DIRECTION('',(0.707106781187,-0.707106781187));
+#2888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2889 = PCURVE('',#1123,#2890);
+#2890 = DEFINITIONAL_REPRESENTATION('',(#2891),#2895);
+#2891 = LINE('',#2892,#2893);
+#2892 = CARTESIAN_POINT('',(1.361175321922,-2.));
+#2893 = VECTOR('',#2894,1.);
+#2894 = DIRECTION('',(1.,-2.E-017));
+#2895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2896 = ORIENTED_EDGE('',*,*,#2897,.F.);
+#2897 = EDGE_CURVE('',#2898,#2875,#2900,.T.);
+#2898 = VERTEX_POINT('',#2899);
+#2899 = CARTESIAN_POINT('',(17.024834310646,11.850018614324,
+ -4.193360313783));
+#2900 = SURFACE_CURVE('',#2901,(#2906,#2913),.PCURVE_S1.);
+#2901 = CIRCLE('',#2902,1.5);
+#2902 = AXIS2_PLACEMENT_3D('',#2903,#2904,#2905);
+#2903 = CARTESIAN_POINT('',(16.106280965877,11.319691593457,
+ -5.254026615581));
+#2904 = DIRECTION('',(-0.5,0.866025403784,4.3E-016));
+#2905 = DIRECTION('',(0.866025403784,0.5,-7.9E-016));
+#2906 = PCURVE('',#1088,#2907);
+#2907 = DEFINITIONAL_REPRESENTATION('',(#2908),#2912);
+#2908 = CIRCLE('',#2909,1.5);
+#2909 = AXIS2_PLACEMENT_2D('',#2910,#2911);
+#2910 = CARTESIAN_POINT('',(-1.668972461233,2.181027719379));
+#2911 = DIRECTION('',(-4.E-017,1.));
+#2912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2913 = PCURVE('',#2914,#2919);
+#2914 = CYLINDRICAL_SURFACE('',#2915,1.5);
+#2915 = AXIS2_PLACEMENT_3D('',#2916,#2917,#2918);
+#2916 = CARTESIAN_POINT('',(15.106280965877,13.051742401026,
+ -5.254026615581));
+#2917 = DIRECTION('',(-0.5,0.866025403784,4.440892098501E-016));
+#2918 = DIRECTION('',(0.866025403784,0.5,-7.49400541622E-016));
+#2919 = DEFINITIONAL_REPRESENTATION('',(#2920),#2924);
+#2920 = LINE('',#2921,#2922);
+#2921 = CARTESIAN_POINT('',(-12.56637061435,-2.));
+#2922 = VECTOR('',#2923,1.);
+#2923 = DIRECTION('',(1.,-0.E+000));
+#2924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2925 = ORIENTED_EDGE('',*,*,#2926,.T.);
+#2926 = EDGE_CURVE('',#2898,#1171,#2927,.T.);
+#2927 = SURFACE_CURVE('',#2928,(#2932,#2939),.PCURVE_S1.);
+#2928 = LINE('',#2929,#2930);
+#2929 = CARTESIAN_POINT('',(16.191287474786,11.368770124258,
+ -3.230863333639));
+#2930 = VECTOR('',#2931,1.);
+#2931 = DIRECTION('',(-0.612372435695,-0.353553390593,0.707106781187));
+#2932 = PCURVE('',#1088,#2933);
+#2933 = DEFINITIONAL_REPRESENTATION('',(#2934),#2938);
+#2934 = LINE('',#2935,#2936);
+#2935 = CARTESIAN_POINT('',(0.354190820709,2.279184780981));
+#2936 = VECTOR('',#2937,1.);
+#2937 = DIRECTION('',(0.707106781187,-0.707106781186));
+#2938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2939 = PCURVE('',#1193,#2940);
+#2940 = DEFINITIONAL_REPRESENTATION('',(#2941),#2945);
+#2941 = LINE('',#2942,#2943);
+#2942 = CARTESIAN_POINT('',(1.361176283049,-2.));
+#2943 = VECTOR('',#2944,1.);
+#2944 = DIRECTION('',(1.,-2.E-017));
+#2945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2946 = ORIENTED_EDGE('',*,*,#1205,.F.);
+#2947 = ORIENTED_EDGE('',*,*,#1835,.T.);
+#2948 = ORIENTED_EDGE('',*,*,#2949,.F.);
+#2949 = EDGE_CURVE('',#2820,#1836,#2950,.T.);
+#2950 = SURFACE_CURVE('',#2951,(#2955,#2962),.PCURVE_S1.);
+#2951 = LINE('',#2952,#2953);
+#2952 = CARTESIAN_POINT('',(18.739499243826,12.839980875066,
+ -2.213486860595));
+#2953 = VECTOR('',#2954,1.);
+#2954 = DIRECTION('',(-0.612372435696,-0.353553390593,0.707106781187));
+#2955 = PCURVE('',#1088,#2956);
+#2956 = DEFINITIONAL_REPRESENTATION('',(#2957),#2961);
+#2957 = LINE('',#2958,#2959);
+#2958 = CARTESIAN_POINT('',(1.371567293753,5.221606282597));
+#2959 = VECTOR('',#2960,1.);
+#2960 = DIRECTION('',(0.707106781187,-0.707106781187));
+#2961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2962 = PCURVE('',#1881,#2963);
+#2963 = DEFINITIONAL_REPRESENTATION('',(#2964),#2968);
+#2964 = LINE('',#2965,#2966);
+#2965 = CARTESIAN_POINT('',(3.1E-016,0.E+000));
+#2966 = VECTOR('',#2967,1.);
+#2967 = DIRECTION('',(1.,-2.E-017));
#2968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
-#2969 = ORIENTED_EDGE('',*,*,#2880,.T.);
-#2970 = ORIENTED_EDGE('',*,*,#1155,.F.);
-#2971 = ADVANCED_FACE('',(#2972),#1143,.F.);
-#2972 = FACE_BOUND('',#2973,.F.);
-#2973 = EDGE_LOOP('',(#2974,#2997,#3018,#3019));
-#2974 = ORIENTED_EDGE('',*,*,#2975,.F.);
-#2975 = EDGE_CURVE('',#2976,#1086,#2978,.T.);
-#2976 = VERTEX_POINT('',#2977);
-#2977 = CARTESIAN_POINT('',(-12.37651822432,13.936758385331,
- -6.237030640016));
-#2978 = SURFACE_CURVE('',#2979,(#2983,#2990),.PCURVE_S1.);
-#2979 = LINE('',#2980,#2981);
-#2980 = CARTESIAN_POINT('',(-12.37651822432,13.936758385331,
- -6.237030640042));
-#2981 = VECTOR('',#2982,1.);
-#2982 = DIRECTION('',(0.353553390595,-0.612372435698,0.707106781184));
-#2983 = PCURVE('',#1143,#2984);
-#2984 = DEFINITIONAL_REPRESENTATION('',(#2985),#2989);
-#2985 = LINE('',#2986,#2987);
-#2986 = CARTESIAN_POINT('',(4.303135413058,2.1818148084));
-#2987 = VECTOR('',#2988,1.);
-#2988 = DIRECTION('',(-0.707106781184,-0.707106781189));
-#2989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2990 = PCURVE('',#1108,#2991);
-#2991 = DEFINITIONAL_REPRESENTATION('',(#2992),#2996);
-#2992 = LINE('',#2993,#2994);
-#2993 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#2994 = VECTOR('',#2995,1.);
-#2995 = DIRECTION('',(1.,6.938893903907E-017));
-#2996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#2997 = ORIENTED_EDGE('',*,*,#2998,.T.);
-#2998 = EDGE_CURVE('',#2976,#2928,#2999,.T.);
-#2999 = SURFACE_CURVE('',#3000,(#3005,#3012),.PCURVE_S1.);
-#3000 = CIRCLE('',#3001,1.5);
-#3001 = AXIS2_PLACEMENT_3D('',#3002,#3003,#3004);
-#3002 = CARTESIAN_POINT('',(-12.90685352708,14.855326074756,
- -5.17638090205));
-#3003 = DIRECTION('',(0.866025403784,0.5,-2.240373655961E-016));
-#3004 = DIRECTION('',(-0.5,0.866025403784,-1.137978600241E-015));
-#3005 = PCURVE('',#1143,#3006);
-#3006 = DEFINITIONAL_REPRESENTATION('',(#3007),#3011);
-#3007 = CIRCLE('',#3008,1.5);
-#3008 = AXIS2_PLACEMENT_2D('',#3009,#3010);
-#3009 = CARTESIAN_POINT('',(3.242485675067,3.242485413917));
-#3010 = DIRECTION('',(-1.288140747229E-017,1.));
-#3011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3012 = PCURVE('',#2869,#3013);
-#3013 = DEFINITIONAL_REPRESENTATION('',(#3014),#3017);
-#3014 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3015,#3016),.UNSPECIFIED.,.F.,
- .F.,(2,2),(3.926980979917,7.068576461249),.PIECEWISE_BEZIER_KNOTS.);
-#3015 = CARTESIAN_POINT('',(-3.926980979917,0.E+000));
-#3016 = CARTESIAN_POINT('',(-7.068576461249,0.E+000));
-#3017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3018 = ORIENTED_EDGE('',*,*,#2927,.T.);
-#3019 = ORIENTED_EDGE('',*,*,#1120,.F.);
-#3020 = ADVANCED_FACE('',(#3021),#1108,.T.);
-#3021 = FACE_BOUND('',#3022,.T.);
-#3022 = EDGE_LOOP('',(#3023,#3024,#3044,#3045));
-#3023 = ORIENTED_EDGE('',*,*,#2975,.F.);
-#3024 = ORIENTED_EDGE('',*,*,#3025,.T.);
-#3025 = EDGE_CURVE('',#2976,#2830,#3026,.T.);
-#3026 = SURFACE_CURVE('',#3027,(#3031,#3038),.PCURVE_S1.);
-#3027 = LINE('',#3028,#3029);
-#3028 = CARTESIAN_POINT('',(-12.37651822432,13.936758385331,
- -6.237030640016));
-#3029 = VECTOR('',#3030,1.);
-#3030 = DIRECTION('',(0.866025403784,0.5,-1.665334536938E-016));
-#3031 = PCURVE('',#1108,#3032);
-#3032 = DEFINITIONAL_REPRESENTATION('',(#3033),#3037);
-#3033 = LINE('',#3034,#3035);
-#3034 = CARTESIAN_POINT('',(1.814232539605E-011,-8.124652085166E-016));
-#3035 = VECTOR('',#3036,1.);
-#3036 = DIRECTION('',(2.775557561563E-017,-1.));
-#3037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3038 = PCURVE('',#2869,#3039);
-#3039 = DEFINITIONAL_REPRESENTATION('',(#3040),#3043);
-#3040 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3041,#3042),.UNSPECIFIED.,.F.,
- .F.,(2,2),(0.E+000,2.),.PIECEWISE_BEZIER_KNOTS.);
-#3041 = CARTESIAN_POINT('',(-3.926980979917,0.E+000));
-#3042 = CARTESIAN_POINT('',(-3.926980979917,-2.));
+#2969 = ADVANCED_FACE('',(#2970),#1193,.F.);
+#2970 = FACE_BOUND('',#2971,.F.);
+#2971 = EDGE_LOOP('',(#2972,#2995,#3016,#3017));
+#2972 = ORIENTED_EDGE('',*,*,#2973,.F.);
+#2973 = EDGE_CURVE('',#2974,#1136,#2976,.T.);
+#2974 = VERTEX_POINT('',#2975);
+#2975 = CARTESIAN_POINT('',(16.024834310646,13.582069421893,
+ -4.193360313783));
+#2976 = SURFACE_CURVE('',#2977,(#2981,#2988),.PCURVE_S1.);
+#2977 = LINE('',#2978,#2979);
+#2978 = CARTESIAN_POINT('',(16.024834310646,13.582069421893,
+ -4.193360313774));
+#2979 = VECTOR('',#2980,1.);
+#2980 = DIRECTION('',(-0.612372435695,-0.353553390593,0.707106781187));
+#2981 = PCURVE('',#1193,#2982);
+#2982 = DEFINITIONAL_REPRESENTATION('',(#2983),#2987);
+#2983 = LINE('',#2984,#2985);
+#2984 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#2985 = VECTOR('',#2986,1.);
+#2986 = DIRECTION('',(1.,-7.E-017));
+#2987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2988 = PCURVE('',#1158,#2989);
+#2989 = DEFINITIONAL_REPRESENTATION('',(#2990),#2994);
+#2990 = LINE('',#2991,#2992);
+#2991 = CARTESIAN_POINT('',(2.181818105717,4.303138429397));
+#2992 = VECTOR('',#2993,1.);
+#2993 = DIRECTION('',(-0.707106781187,-0.707106781186));
+#2994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2995 = ORIENTED_EDGE('',*,*,#2996,.T.);
+#2996 = EDGE_CURVE('',#2974,#2898,#2997,.T.);
+#2997 = SURFACE_CURVE('',#2998,(#3002,#3009),.PCURVE_S1.);
+#2998 = LINE('',#2999,#3000);
+#2999 = CARTESIAN_POINT('',(16.024834310646,13.582069421893,
+ -4.193360313783));
+#3000 = VECTOR('',#3001,1.);
+#3001 = DIRECTION('',(0.5,-0.866025403784,-4.440892098501E-016));
+#3002 = PCURVE('',#1193,#3003);
+#3003 = DEFINITIONAL_REPRESENTATION('',(#3004),#3008);
+#3004 = LINE('',#3005,#3006);
+#3005 = CARTESIAN_POINT('',(-6.2623E-012,-3.19E-015));
+#3006 = VECTOR('',#3007,1.);
+#3007 = DIRECTION('',(-2.E-017,-1.));
+#3008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3009 = PCURVE('',#2914,#3010);
+#3010 = DEFINITIONAL_REPRESENTATION('',(#3011),#3015);
+#3011 = LINE('',#3012,#3013);
+#3012 = CARTESIAN_POINT('',(-7.068589250022,0.E+000));
+#3013 = VECTOR('',#3014,1.);
+#3014 = DIRECTION('',(-0.E+000,-1.));
+#3015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3016 = ORIENTED_EDGE('',*,*,#2926,.T.);
+#3017 = ORIENTED_EDGE('',*,*,#1170,.F.);
+#3018 = ADVANCED_FACE('',(#3019),#1158,.F.);
+#3019 = FACE_BOUND('',#3020,.F.);
+#3020 = EDGE_LOOP('',(#3021,#3044,#3066,#3067));
+#3021 = ORIENTED_EDGE('',*,*,#3022,.F.);
+#3022 = EDGE_CURVE('',#3023,#1101,#3025,.T.);
+#3023 = VERTEX_POINT('',#3024);
+#3024 = CARTESIAN_POINT('',(14.187715826442,12.521408570505,
+ -6.314679298072));
+#3025 = SURFACE_CURVE('',#3026,(#3030,#3037),.PCURVE_S1.);
+#3026 = LINE('',#3027,#3028);
+#3027 = CARTESIAN_POINT('',(14.187715826431,12.521408570498,
+ -6.314679298085));
+#3028 = VECTOR('',#3029,1.);
+#3029 = DIRECTION('',(-0.612372435696,-0.353553390593,0.707106781187));
+#3030 = PCURVE('',#1158,#3031);
+#3031 = DEFINITIONAL_REPRESENTATION('',(#3032),#3036);
+#3032 = LINE('',#3033,#3034);
+#3033 = CARTESIAN_POINT('',(4.303137090029,2.181816726607));
+#3034 = VECTOR('',#3035,1.);
+#3035 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#3036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3037 = PCURVE('',#1123,#3038);
+#3038 = DEFINITIONAL_REPRESENTATION('',(#3039),#3043);
+#3039 = LINE('',#3040,#3041);
+#3040 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#3041 = VECTOR('',#3042,1.);
+#3042 = DIRECTION('',(1.,4.E-017));
#3043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
-#3044 = ORIENTED_EDGE('',*,*,#2829,.T.);
-#3045 = ORIENTED_EDGE('',*,*,#1085,.F.);
-#3046 = ADVANCED_FACE('',(#3047),#1034,.T.);
-#3047 = FACE_BOUND('',#3048,.T.);
-#3048 = EDGE_LOOP('',(#3049,#3050,#3072,#3093));
-#3049 = ORIENTED_EDGE('',*,*,#2807,.F.);
-#3050 = ORIENTED_EDGE('',*,*,#3051,.T.);
-#3051 = EDGE_CURVE('',#2774,#3052,#3054,.T.);
-#3052 = VERTEX_POINT('',#3053);
-#3053 = CARTESIAN_POINT('',(-8.143716166852,17.605330163408,
- -9.176380902049));
-#3054 = SURFACE_CURVE('',#3055,(#3059,#3066),.PCURVE_S1.);
-#3055 = LINE('',#3056,#3057);
-#3056 = CARTESIAN_POINT('',(-11.17480508009,15.855330163408,
- -9.176380902049));
-#3057 = VECTOR('',#3058,1.);
-#3058 = DIRECTION('',(0.866025403784,0.5,-1.665334536938E-016));
-#3059 = PCURVE('',#1034,#3060);
+#3044 = ORIENTED_EDGE('',*,*,#3045,.T.);
+#3045 = EDGE_CURVE('',#3023,#2974,#3046,.T.);
+#3046 = SURFACE_CURVE('',#3047,(#3052,#3059),.PCURVE_S1.);
+#3047 = CIRCLE('',#3048,1.5);
+#3048 = AXIS2_PLACEMENT_3D('',#3049,#3050,#3051);
+#3049 = CARTESIAN_POINT('',(15.106280965877,13.051742401026,
+ -5.254026615581));
+#3050 = DIRECTION('',(0.5,-0.866025403784,-4.469903994297E-016));
+#3051 = DIRECTION('',(0.866025403784,0.5,-7.49400541622E-016));
+#3052 = PCURVE('',#1158,#3053);
+#3053 = DEFINITIONAL_REPRESENTATION('',(#3054),#3058);
+#3054 = CIRCLE('',#3055,1.5);
+#3055 = AXIS2_PLACEMENT_2D('',#3056,#3057);
+#3056 = CARTESIAN_POINT('',(3.242484407524,3.242484387662));
+#3057 = DIRECTION('',(3.E-017,1.));
+#3058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3059 = PCURVE('',#2914,#3060);
#3060 = DEFINITIONAL_REPRESENTATION('',(#3061),#3065);
#3061 = LINE('',#3062,#3063);
-#3062 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#3062 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
#3063 = VECTOR('',#3064,1.);
-#3064 = DIRECTION('',(-1.110223024625E-016,-1.));
+#3064 = DIRECTION('',(-1.,0.E+000));
#3065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
-#3066 = PCURVE('',#2796,#3067);
-#3067 = DEFINITIONAL_REPRESENTATION('',(#3068),#3071);
-#3068 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3069,#3070),.UNSPECIFIED.,.F.,
- .F.,(2,2),(0.E+000,3.5),.PIECEWISE_BEZIER_KNOTS.);
-#3069 = CARTESIAN_POINT('',(-4.712390160677,0.E+000));
-#3070 = CARTESIAN_POINT('',(-4.712390160677,-3.5));
-#3071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
+#3066 = ORIENTED_EDGE('',*,*,#2973,.T.);
+#3067 = ORIENTED_EDGE('',*,*,#1135,.F.);
+#3068 = ADVANCED_FACE('',(#3069),#1123,.T.);
+#3069 = FACE_BOUND('',#3070,.T.);
+#3070 = EDGE_LOOP('',(#3071,#3072,#3093,#3094));
+#3071 = ORIENTED_EDGE('',*,*,#3022,.F.);
#3072 = ORIENTED_EDGE('',*,*,#3073,.T.);
-#3073 = EDGE_CURVE('',#3052,#989,#3074,.T.);
+#3073 = EDGE_CURVE('',#3023,#2875,#3074,.T.);
#3074 = SURFACE_CURVE('',#3075,(#3079,#3086),.PCURVE_S1.);
#3075 = LINE('',#3076,#3077);
-#3076 = CARTESIAN_POINT('',(-8.143716166852,17.605330163408,
- -9.17638090205));
+#3076 = CARTESIAN_POINT('',(14.187715826442,12.521408570505,
+ -6.314679298072));
#3077 = VECTOR('',#3078,1.);
-#3078 = DIRECTION('',(0.5,-0.866025403784,1.137978600241E-015));
-#3079 = PCURVE('',#1034,#3080);
+#3078 = DIRECTION('',(0.5,-0.866025403784,-4.440892098501E-016));
+#3079 = PCURVE('',#1123,#3080);
#3080 = DEFINITIONAL_REPRESENTATION('',(#3081),#3085);
#3081 = LINE('',#3082,#3083);
-#3082 = CARTESIAN_POINT('',(-1.554312234475E-015,-3.5));
+#3082 = CARTESIAN_POINT('',(-1.26E-015,1.54E-015));
#3083 = VECTOR('',#3084,1.);
-#3084 = DIRECTION('',(1.,5.551115123126E-017));
+#3084 = DIRECTION('',(-2.E-017,-1.));
#3085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
-#3086 = PCURVE('',#871,#3087);
+#3086 = PCURVE('',#2914,#3087);
#3087 = DEFINITIONAL_REPRESENTATION('',(#3088),#3092);
#3088 = LINE('',#3089,#3090);
-#3089 = CARTESIAN_POINT('',(-5.582585142027,2.040744076341));
+#3089 = CARTESIAN_POINT('',(-3.92698375603,0.E+000));
#3090 = VECTOR('',#3091,1.);
-#3091 = DIRECTION('',(-1.288140747229E-017,-1.));
+#3091 = DIRECTION('',(-0.E+000,-1.));
#3092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
-#3093 = ORIENTED_EDGE('',*,*,#1018,.T.);
-#3094 = ADVANCED_FACE('',(#3095),#871,.F.);
-#3095 = FACE_BOUND('',#3096,.F.);
-#3096 = EDGE_LOOP('',(#3097,#3124,#3125,#3126,#3149,#3177,#3198,#3199,
- #3200));
-#3097 = ORIENTED_EDGE('',*,*,#3098,.F.);
-#3098 = EDGE_CURVE('',#3052,#3099,#3101,.T.);
-#3099 = VERTEX_POINT('',#3100);
-#3100 = CARTESIAN_POINT('',(-9.55792207784,20.054806653603,
- -2.347943195722));
-#3101 = SURFACE_CURVE('',#3102,(#3107,#3118),.PCURVE_S1.);
-#3102 = CIRCLE('',#3103,4.);
-#3103 = AXIS2_PLACEMENT_3D('',#3104,#3105,#3106);
-#3104 = CARTESIAN_POINT('',(-8.143713806268,17.605326074756,
- -5.17638090205));
-#3105 = DIRECTION('',(0.866025403784,0.5,-2.240373655961E-016));
-#3106 = DIRECTION('',(-0.5,0.866025403784,-1.137978600241E-015));
-#3107 = PCURVE('',#871,#3108);
-#3108 = DEFINITIONAL_REPRESENTATION('',(#3109),#3117);
-#3109 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3110,#3111,#3112,#3113,
-#3114,#3115,#3116),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#3093 = ORIENTED_EDGE('',*,*,#2874,.T.);
+#3094 = ORIENTED_EDGE('',*,*,#1100,.F.);
+#3095 = ADVANCED_FACE('',(#3096),#1049,.T.);
+#3096 = FACE_BOUND('',#3097,.T.);
+#3097 = EDGE_LOOP('',(#3098,#3099,#3122,#3143));
+#3098 = ORIENTED_EDGE('',*,*,#2852,.F.);
+#3099 = ORIENTED_EDGE('',*,*,#3100,.T.);
+#3100 = EDGE_CURVE('',#2818,#3101,#3103,.T.);
+#3101 = VERTEX_POINT('',#3102);
+#3102 = CARTESIAN_POINT('',(17.856280958144,8.288602675747,
+ -9.554026615581));
+#3103 = SURFACE_CURVE('',#3104,(#3108,#3115),.PCURVE_S1.);
+#3104 = LINE('',#3105,#3106);
+#3105 = CARTESIAN_POINT('',(16.106280958144,11.319691588992,
+ -9.554026615581));
+#3106 = VECTOR('',#3107,1.);
+#3107 = DIRECTION('',(0.5,-0.866025403784,-4.440892098501E-016));
+#3108 = PCURVE('',#1049,#3109);
+#3109 = DEFINITIONAL_REPRESENTATION('',(#3110),#3114);
+#3110 = LINE('',#3111,#3112);
+#3111 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#3112 = VECTOR('',#3113,1.);
+#3113 = DIRECTION('',(-6.E-017,-1.));
+#3114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3115 = PCURVE('',#2840,#3116);
+#3116 = DEFINITIONAL_REPRESENTATION('',(#3117),#3121);
+#3117 = LINE('',#3118,#3119);
+#3118 = CARTESIAN_POINT('',(-4.712388978308,0.E+000));
+#3119 = VECTOR('',#3120,1.);
+#3120 = DIRECTION('',(-0.E+000,-1.));
+#3121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3122 = ORIENTED_EDGE('',*,*,#3123,.T.);
+#3123 = EDGE_CURVE('',#3101,#1003,#3124,.T.);
+#3124 = SURFACE_CURVE('',#3125,(#3129,#3136),.PCURVE_S1.);
+#3125 = LINE('',#3126,#3127);
+#3126 = CARTESIAN_POINT('',(17.856280958144,8.288602675747,
+ -9.554026615581));
+#3127 = VECTOR('',#3128,1.);
+#3128 = DIRECTION('',(-0.866025403784,-0.5,7.771561172376E-016));
+#3129 = PCURVE('',#1049,#3130);
+#3130 = DEFINITIONAL_REPRESENTATION('',(#3131),#3135);
+#3131 = LINE('',#3132,#3133);
+#3132 = CARTESIAN_POINT('',(-2.E-015,-3.5));
+#3133 = VECTOR('',#3134,1.);
+#3134 = DIRECTION('',(1.,6.E-017));
+#3135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3136 = PCURVE('',#885,#3137);
+#3137 = DEFINITIONAL_REPRESENTATION('',(#3138),#3142);
+#3138 = LINE('',#3139,#3140);
+#3139 = CARTESIAN_POINT('',(-5.968972461233,2.181027710449));
+#3140 = VECTOR('',#3141,1.);
+#3141 = DIRECTION('',(3.E-017,-1.));
+#3142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3143 = ORIENTED_EDGE('',*,*,#1032,.T.);
+#3144 = ADVANCED_FACE('',(#3145),#885,.F.);
+#3145 = FACE_BOUND('',#3146,.F.);
+#3146 = EDGE_LOOP('',(#3147,#3175,#3176,#3177,#3200,#3229,#3250,#3251,
+ #3252));
+#3147 = ORIENTED_EDGE('',*,*,#3148,.F.);
+#3148 = EDGE_CURVE('',#3101,#3149,#3151,.T.);
+#3149 = VERTEX_POINT('',#3150);
+#3150 = CARTESIAN_POINT('',(20.4894992438,9.808891961805,-2.213486860626
+ ));
+#3151 = SURFACE_CURVE('',#3152,(#3157,#3168),.PCURVE_S1.);
+#3152 = CIRCLE('',#3153,4.3);
+#3153 = AXIS2_PLACEMENT_3D('',#3154,#3155,#3156);
+#3154 = CARTESIAN_POINT('',(17.856280965877,8.288602680211,
+ -5.254026615581));
+#3155 = DIRECTION('',(0.5,-0.866025403784,-4.469903994297E-016));
+#3156 = DIRECTION('',(0.866025403784,0.5,-7.49400541622E-016));
+#3157 = PCURVE('',#885,#3158);
+#3158 = DEFINITIONAL_REPRESENTATION('',(#3159),#3167);
+#3159 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3160,#3161,#3162,#3163,
+#3164,#3165,#3166),.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('') );
-#3110 = CARTESIAN_POINT('',(-1.582585142027,6.040739355173));
-#3111 = CARTESIAN_POINT('',(5.345618088249,6.040739355173));
-#3112 = CARTESIAN_POINT('',(1.881516473111,4.073935517266E-002));
-#3113 = CARTESIAN_POINT('',(-1.582585142027,-5.959260644827));
-#3114 = CARTESIAN_POINT('',(-5.046686757165,4.073935517266E-002));
-#3115 = CARTESIAN_POINT('',(-8.510788372302,6.040739355173));
-#3116 = CARTESIAN_POINT('',(-1.582585142027,6.040739355173));
-#3117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3118 = PCURVE('',#2796,#3119);
-#3119 = DEFINITIONAL_REPRESENTATION('',(#3120),#3123);
-#3120 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3121,#3122),.UNSPECIFIED.,.F.,
- .F.,(2,2),(4.712390160677,7.068587211735),.PIECEWISE_BEZIER_KNOTS.);
-#3121 = CARTESIAN_POINT('',(-4.712390160677,-3.5));
-#3122 = CARTESIAN_POINT('',(-7.068587211735,-3.5));
-#3123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3124 = ORIENTED_EDGE('',*,*,#3073,.T.);
-#3125 = ORIENTED_EDGE('',*,*,#988,.F.);
-#3126 = ORIENTED_EDGE('',*,*,#3127,.F.);
-#3127 = EDGE_CURVE('',#3128,#954,#3130,.T.);
-#3128 = VERTEX_POINT('',#3129);
-#3129 = CARTESIAN_POINT('',(-7.613378503509,16.686758385331,
- -6.237030640016));
-#3130 = SURFACE_CURVE('',#3131,(#3135,#3142),.PCURVE_S1.);
-#3131 = LINE('',#3132,#3133);
-#3132 = CARTESIAN_POINT('',(-7.160465549799,15.902290138099,
- -5.331204732628));
-#3133 = VECTOR('',#3134,1.);
-#3134 = DIRECTION('',(0.353553390595,-0.612372435698,0.707106781184));
-#3135 = PCURVE('',#871,#3136);
-#3136 = DEFINITIONAL_REPRESENTATION('',(#3137),#3141);
-#3137 = LINE('',#3138,#3139);
-#3138 = CARTESIAN_POINT('',(-1.737408972605,7.424284223545E-002));
-#3139 = VECTOR('',#3140,1.);
-#3140 = DIRECTION('',(0.707106781184,-0.707106781189));
-#3141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3142 = PCURVE('',#976,#3143);
-#3143 = DEFINITIONAL_REPRESENTATION('',(#3144),#3148);
-#3144 = LINE('',#3145,#3146);
-#3145 = CARTESIAN_POINT('',(1.281031283418,-5.5));
-#3146 = VECTOR('',#3147,1.);
-#3147 = DIRECTION('',(1.,3.469446951954E-017));
-#3148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3149 = ORIENTED_EDGE('',*,*,#3150,.F.);
-#3150 = EDGE_CURVE('',#3151,#3128,#3153,.T.);
-#3151 = VERTEX_POINT('',#3152);
-#3152 = CARTESIAN_POINT('',(-8.674047609402,18.523891166756,
- -4.115728164812));
-#3153 = SURFACE_CURVE('',#3154,(#3159,#3166),.PCURVE_S1.);
-#3154 = CIRCLE('',#3155,1.5);
-#3155 = AXIS2_PLACEMENT_3D('',#3156,#3157,#3158);
-#3156 = CARTESIAN_POINT('',(-8.143713806268,17.605326074756,
- -5.17638090205));
-#3157 = DIRECTION('',(-0.866025403784,-0.5,2.111559581238E-016));
-#3158 = DIRECTION('',(-0.5,0.866025403784,-1.172637301316E-015));
-#3159 = PCURVE('',#871,#3160);
-#3160 = DEFINITIONAL_REPRESENTATION('',(#3161),#3165);
-#3161 = CIRCLE('',#3162,1.5);
-#3162 = AXIS2_PLACEMENT_2D('',#3163,#3164);
-#3163 = CARTESIAN_POINT('',(-1.582585142027,2.040739355173));
-#3164 = DIRECTION('',(1.288140747229E-017,1.));
-#3165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3166 = PCURVE('',#3167,#3172);
-#3167 = CYLINDRICAL_SURFACE('',#3168,1.5);
-#3168 = AXIS2_PLACEMENT_3D('',#3169,#3170,#3171);
-#3169 = CARTESIAN_POINT('',(-12.90685352708,14.855326074756,
- -5.17638090205));
-#3170 = DIRECTION('',(-0.866025403784,-0.5,1.665334536938E-016));
-#3171 = DIRECTION('',(-0.5,0.866025403784,-1.165734175856E-015));
-#3172 = DEFINITIONAL_REPRESENTATION('',(#3173),#3176);
-#3173 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3174,#3175),.UNSPECIFIED.,.F.,
- .F.,(2,2),(5.49779415311,8.639389634442),.PIECEWISE_BEZIER_KNOTS.);
-#3174 = CARTESIAN_POINT('',(-7.068576461249,-5.5));
-#3175 = CARTESIAN_POINT('',(-3.926980979917,-5.5));
-#3176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3177 = ORIENTED_EDGE('',*,*,#3178,.T.);
-#3178 = EDGE_CURVE('',#3151,#849,#3179,.T.);
-#3179 = SURFACE_CURVE('',#3180,(#3184,#3191),.PCURVE_S1.);
-#3180 = LINE('',#3181,#3182);
-#3181 = CARTESIAN_POINT('',(-8.221130188627,17.73941518234,
- -3.209893323254));
-#3182 = VECTOR('',#3183,1.);
-#3183 = DIRECTION('',(0.353553390592,-0.612372435694,0.707106781189));
-#3184 = PCURVE('',#871,#3185);
-#3185 = DEFINITIONAL_REPRESENTATION('',(#3186),#3190);
-#3186 = LINE('',#3187,#3188);
-#3187 = CARTESIAN_POINT('',(0.38390243677,2.19557211989));
-#3188 = VECTOR('',#3189,1.);
-#3189 = DIRECTION('',(0.707106781189,-0.707106781184));
-#3190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3191 = PCURVE('',#906,#3192);
-#3192 = DEFINITIONAL_REPRESENTATION('',(#3193),#3197);
-#3193 = LINE('',#3194,#3195);
-#3194 = CARTESIAN_POINT('',(1.281043918197,-5.5));
-#3195 = VECTOR('',#3196,1.);
-#3196 = DIRECTION('',(1.,1.387778780781E-016));
-#3197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3198 = ORIENTED_EDGE('',*,*,#848,.F.);
-#3199 = ORIENTED_EDGE('',*,*,#1870,.T.);
+#3160 = CARTESIAN_POINT('',(-1.668972461233,6.481027719379));
+#3161 = CARTESIAN_POINT('',(5.778846011313,6.481027719379));
+#3162 = CARTESIAN_POINT('',(2.05493677504,3.10277193789E-002));
+#3163 = CARTESIAN_POINT('',(-1.668972461233,-6.418972280621));
+#3164 = CARTESIAN_POINT('',(-5.392881697506,3.10277193789E-002));
+#3165 = CARTESIAN_POINT('',(-9.116790933779,6.481027719379));
+#3166 = CARTESIAN_POINT('',(-1.668972461233,6.481027719379));
+#3167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3168 = PCURVE('',#2840,#3169);
+#3169 = DEFINITIONAL_REPRESENTATION('',(#3170),#3174);
+#3170 = LINE('',#3171,#3172);
+#3171 = CARTESIAN_POINT('',(-0.E+000,-3.5));
+#3172 = VECTOR('',#3173,1.);
+#3173 = DIRECTION('',(-1.,0.E+000));
+#3174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3175 = ORIENTED_EDGE('',*,*,#3123,.T.);
+#3176 = ORIENTED_EDGE('',*,*,#1002,.F.);
+#3177 = ORIENTED_EDGE('',*,*,#3178,.F.);
+#3178 = EDGE_CURVE('',#3179,#968,#3181,.T.);
+#3179 = VERTEX_POINT('',#3180);
+#3180 = CARTESIAN_POINT('',(16.937715826442,7.75826884969,
+ -6.314679298072));
+#3181 = SURFACE_CURVE('',#3182,(#3186,#3193),.PCURVE_S1.);
+#3182 = LINE('',#3183,#3184);
+#3183 = CARTESIAN_POINT('',(16.104169579136,7.277020699426,
+ -5.35218299757));
+#3184 = VECTOR('',#3185,1.);
+#3185 = DIRECTION('',(-0.612372435696,-0.353553390593,0.707106781187));
+#3186 = PCURVE('',#885,#3187);
+#3187 = DEFINITIONAL_REPRESENTATION('',(#3188),#3192);
+#3188 = LINE('',#3189,#3190);
+#3189 = CARTESIAN_POINT('',(-1.767128843222,0.157863757808));
+#3190 = VECTOR('',#3191,1.);
+#3191 = DIRECTION('',(0.707106781187,-0.707106781187));
+#3192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3193 = PCURVE('',#990,#3194);
+#3194 = DEFINITIONAL_REPRESENTATION('',(#3195),#3199);
+#3195 = LINE('',#3196,#3197);
+#3196 = CARTESIAN_POINT('',(1.361175321922,-5.5));
+#3197 = VECTOR('',#3198,1.);
+#3198 = DIRECTION('',(1.,-2.E-017));
+#3199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
#3200 = ORIENTED_EDGE('',*,*,#3201,.F.);
-#3201 = EDGE_CURVE('',#3099,#1836,#3202,.T.);
-#3202 = SURFACE_CURVE('',#3203,(#3207,#3214),.PCURVE_S1.);
-#3203 = LINE('',#3204,#3205);
-#3204 = CARTESIAN_POINT('',(-9.557922077845,20.054806653612,
- -2.347943195712));
-#3205 = VECTOR('',#3206,1.);
-#3206 = DIRECTION('',(0.353553390593,-0.612372435696,0.707106781187));
-#3207 = PCURVE('',#871,#3208);
-#3208 = DEFINITIONAL_REPRESENTATION('',(#3209),#3213);
-#3209 = LINE('',#3210,#3211);
-#3210 = CARTESIAN_POINT('',(1.245852564312,4.869155898326));
-#3211 = VECTOR('',#3212,1.);
-#3212 = DIRECTION('',(0.707106781187,-0.707106781187));
-#3213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3214 = PCURVE('',#1858,#3215);
-#3215 = DEFINITIONAL_REPRESENTATION('',(#3216),#3220);
-#3216 = LINE('',#3217,#3218);
-#3217 = CARTESIAN_POINT('',(-1.984523656517E-015,-3.5));
-#3218 = VECTOR('',#3219,1.);
-#3219 = DIRECTION('',(1.,-5.551115123126E-017));
-#3220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3221 = ADVANCED_FACE('',(#3222),#976,.T.);
-#3222 = FACE_BOUND('',#3223,.T.);
-#3223 = EDGE_LOOP('',(#3224,#3225,#3247,#3268));
-#3224 = ORIENTED_EDGE('',*,*,#3127,.F.);
-#3225 = ORIENTED_EDGE('',*,*,#3226,.T.);
-#3226 = EDGE_CURVE('',#3128,#3227,#3229,.T.);
-#3227 = VERTEX_POINT('',#3228);
-#3228 = CARTESIAN_POINT('',(-5.881327695941,17.686758385331,
- -6.237030640016));
-#3229 = SURFACE_CURVE('',#3230,(#3234,#3241),.PCURVE_S1.);
-#3230 = LINE('',#3231,#3232);
-#3231 = CARTESIAN_POINT('',(-12.37651822432,13.936758385331,
- -6.237030640016));
-#3232 = VECTOR('',#3233,1.);
-#3233 = DIRECTION('',(0.866025403784,0.5,-1.665334536938E-016));
-#3234 = PCURVE('',#976,#3235);
-#3235 = DEFINITIONAL_REPRESENTATION('',(#3236),#3240);
-#3236 = LINE('',#3237,#3238);
-#3237 = CARTESIAN_POINT('',(1.814232539605E-011,-8.124652085166E-016));
-#3238 = VECTOR('',#3239,1.);
-#3239 = DIRECTION('',(2.775557561563E-017,-1.));
-#3240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3241 = PCURVE('',#3167,#3242);
-#3242 = DEFINITIONAL_REPRESENTATION('',(#3243),#3246);
-#3243 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3244,#3245),.UNSPECIFIED.,.F.,
- .F.,(2,2),(5.5,7.5),.PIECEWISE_BEZIER_KNOTS.);
-#3244 = CARTESIAN_POINT('',(-3.926980979917,-5.5));
-#3245 = CARTESIAN_POINT('',(-3.926980979917,-7.5));
-#3246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3247 = ORIENTED_EDGE('',*,*,#3248,.T.);
-#3248 = EDGE_CURVE('',#3227,#919,#3249,.T.);
-#3249 = SURFACE_CURVE('',#3250,(#3254,#3261),.PCURVE_S1.);
-#3250 = LINE('',#3251,#3252);
-#3251 = CARTESIAN_POINT('',(-5.881327695941,17.686758385331,
- -6.237030640042));
-#3252 = VECTOR('',#3253,1.);
-#3253 = DIRECTION('',(0.353553390595,-0.612372435698,0.707106781184));
-#3254 = PCURVE('',#976,#3255);
-#3255 = DEFINITIONAL_REPRESENTATION('',(#3256),#3260);
-#3256 = LINE('',#3257,#3258);
-#3257 = CARTESIAN_POINT('',(4.996003610813E-016,-7.5));
-#3258 = VECTOR('',#3259,1.);
-#3259 = DIRECTION('',(1.,6.938893903907E-017));
-#3260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3261 = PCURVE('',#941,#3262);
-#3262 = DEFINITIONAL_REPRESENTATION('',(#3263),#3267);
-#3263 = LINE('',#3264,#3265);
-#3264 = CARTESIAN_POINT('',(4.303135413058,2.1818148084));
-#3265 = VECTOR('',#3266,1.);
-#3266 = DIRECTION('',(-0.707106781184,-0.707106781189));
-#3267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3268 = ORIENTED_EDGE('',*,*,#953,.F.);
-#3269 = ADVANCED_FACE('',(#3270),#941,.T.);
-#3270 = FACE_BOUND('',#3271,.T.);
-#3271 = EDGE_LOOP('',(#3272,#3273,#3296,#3317));
-#3272 = ORIENTED_EDGE('',*,*,#3248,.F.);
-#3273 = ORIENTED_EDGE('',*,*,#3274,.T.);
-#3274 = EDGE_CURVE('',#3227,#3275,#3277,.T.);
-#3275 = VERTEX_POINT('',#3276);
-#3276 = CARTESIAN_POINT('',(-6.941996801834,19.523891166756,
- -4.115728164812));
-#3277 = SURFACE_CURVE('',#3278,(#3283,#3290),.PCURVE_S1.);
-#3278 = CIRCLE('',#3279,1.5);
-#3279 = AXIS2_PLACEMENT_3D('',#3280,#3281,#3282);
-#3280 = CARTESIAN_POINT('',(-6.411662998699,18.605326074756,
- -5.17638090205));
-#3281 = DIRECTION('',(0.866025403784,0.5,-2.240373655961E-016));
-#3282 = DIRECTION('',(-0.5,0.866025403784,-1.137978600241E-015));
-#3283 = PCURVE('',#941,#3284);
-#3284 = DEFINITIONAL_REPRESENTATION('',(#3285),#3289);
-#3285 = CIRCLE('',#3286,1.5);
-#3286 = AXIS2_PLACEMENT_2D('',#3287,#3288);
-#3287 = CARTESIAN_POINT('',(3.242485675067,3.242485413917));
-#3288 = DIRECTION('',(-1.288140747229E-017,1.));
-#3289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3290 = PCURVE('',#3167,#3291);
-#3291 = DEFINITIONAL_REPRESENTATION('',(#3292),#3295);
-#3292 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3293,#3294),.UNSPECIFIED.,.F.,
- .F.,(2,2),(3.926980979917,7.068576461249),.PIECEWISE_BEZIER_KNOTS.);
-#3293 = CARTESIAN_POINT('',(-3.926980979917,-7.5));
-#3294 = CARTESIAN_POINT('',(-7.068576461249,-7.5));
-#3295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3296 = ORIENTED_EDGE('',*,*,#3297,.T.);
-#3297 = EDGE_CURVE('',#3275,#884,#3298,.T.);
-#3298 = SURFACE_CURVE('',#3299,(#3303,#3310),.PCURVE_S1.);
-#3299 = LINE('',#3300,#3301);
-#3300 = CARTESIAN_POINT('',(-6.941996801834,19.523891166756,
- -4.115728164812));
-#3301 = VECTOR('',#3302,1.);
-#3302 = DIRECTION('',(0.353553390592,-0.612372435694,0.707106781189));
-#3303 = PCURVE('',#941,#3304);
-#3304 = DEFINITIONAL_REPRESENTATION('',(#3305),#3309);
-#3305 = LINE('',#3306,#3307);
-#3306 = CARTESIAN_POINT('',(2.181832937828,4.303153020186));
-#3307 = VECTOR('',#3308,1.);
-#3308 = DIRECTION('',(-0.707106781189,-0.707106781184));
-#3309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3310 = PCURVE('',#906,#3311);
-#3311 = DEFINITIONAL_REPRESENTATION('',(#3312),#3316);
-#3312 = LINE('',#3313,#3314);
-#3313 = CARTESIAN_POINT('',(2.609024107869E-015,-7.5));
-#3314 = VECTOR('',#3315,1.);
-#3315 = DIRECTION('',(1.,-2.775557561563E-017));
-#3316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3317 = ORIENTED_EDGE('',*,*,#918,.F.);
-#3318 = ADVANCED_FACE('',(#3319),#906,.F.);
-#3319 = FACE_BOUND('',#3320,.F.);
-#3320 = EDGE_LOOP('',(#3321,#3322,#3342,#3343));
-#3321 = ORIENTED_EDGE('',*,*,#3178,.F.);
-#3322 = ORIENTED_EDGE('',*,*,#3323,.T.);
-#3323 = EDGE_CURVE('',#3151,#3275,#3324,.T.);
-#3324 = SURFACE_CURVE('',#3325,(#3329,#3336),.PCURVE_S1.);
-#3325 = LINE('',#3326,#3327);
-#3326 = CARTESIAN_POINT('',(-13.43718733021,15.773891166756,
- -4.115728164812));
-#3327 = VECTOR('',#3328,1.);
-#3328 = DIRECTION('',(0.866025403784,0.5,-1.665334536938E-016));
-#3329 = PCURVE('',#906,#3330);
-#3330 = DEFINITIONAL_REPRESENTATION('',(#3331),#3335);
-#3331 = LINE('',#3332,#3333);
-#3332 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
-#3333 = VECTOR('',#3334,1.);
-#3334 = DIRECTION('',(5.551115123126E-017,-1.));
-#3335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3336 = PCURVE('',#3167,#3337);
-#3337 = DEFINITIONAL_REPRESENTATION('',(#3338),#3341);
-#3338 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3339,#3340),.UNSPECIFIED.,.F.,
- .F.,(2,2),(5.5,7.5),.PIECEWISE_BEZIER_KNOTS.);
-#3339 = CARTESIAN_POINT('',(-7.068576461249,-5.5));
-#3340 = CARTESIAN_POINT('',(-7.068576461249,-7.5));
-#3341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3342 = ORIENTED_EDGE('',*,*,#3297,.T.);
-#3343 = ORIENTED_EDGE('',*,*,#883,.F.);
-#3344 = ADVANCED_FACE('',(#3345),#785,.F.);
-#3345 = FACE_BOUND('',#3346,.F.);
-#3346 = EDGE_LOOP('',(#3347,#3348,#3349,#3350));
-#3347 = ORIENTED_EDGE('',*,*,#2041,.F.);
-#3348 = ORIENTED_EDGE('',*,*,#1993,.T.);
-#3349 = ORIENTED_EDGE('',*,*,#1945,.T.);
-#3350 = ORIENTED_EDGE('',*,*,#762,.F.);
-#3351 = ADVANCED_FACE('',(#3352),#1928,.F.);
-#3352 = FACE_BOUND('',#3353,.T.);
-#3353 = EDGE_LOOP('',(#3354));
-#3354 = ORIENTED_EDGE('',*,*,#1914,.F.);
-#3355 = ADVANCED_FACE('',(#3356),#1858,.F.);
-#3356 = FACE_BOUND('',#3357,.F.);
-#3357 = EDGE_LOOP('',(#3358,#3359,#3379,#3380));
-#3358 = ORIENTED_EDGE('',*,*,#2903,.F.);
-#3359 = ORIENTED_EDGE('',*,*,#3360,.T.);
-#3360 = EDGE_CURVE('',#2776,#3099,#3361,.T.);
-#3361 = SURFACE_CURVE('',#3362,(#3366,#3373),.PCURVE_S1.);
-#3362 = LINE('',#3363,#3364);
-#3363 = CARTESIAN_POINT('',(-12.58901099108,18.304806653603,
- -2.347943195722));
-#3364 = VECTOR('',#3365,1.);
-#3365 = DIRECTION('',(0.866025403784,0.5,-1.665334536938E-016));
-#3366 = PCURVE('',#1858,#3367);
-#3367 = DEFINITIONAL_REPRESENTATION('',(#3368),#3372);
-#3368 = LINE('',#3369,#3370);
-#3369 = CARTESIAN_POINT('',(-1.401810456145E-015,7.691850745534E-016));
-#3370 = VECTOR('',#3371,1.);
-#3371 = DIRECTION('',(-4.163336342344E-017,-1.));
-#3372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3373 = PCURVE('',#2796,#3374);
-#3374 = DEFINITIONAL_REPRESENTATION('',(#3375),#3378);
-#3375 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3376,#3377),.UNSPECIFIED.,.F.,
- .F.,(2,2),(0.E+000,3.5),.PIECEWISE_BEZIER_KNOTS.);
-#3376 = CARTESIAN_POINT('',(-7.068587211735,0.E+000));
-#3377 = CARTESIAN_POINT('',(-7.068587211735,-3.5));
-#3378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3379 = ORIENTED_EDGE('',*,*,#3201,.T.);
-#3380 = ORIENTED_EDGE('',*,*,#1835,.F.);
-#3381 = ADVANCED_FACE('',(#3382),#1780,.F.);
-#3382 = FACE_BOUND('',#3383,.F.);
-#3383 = EDGE_LOOP('',(#3384,#3385,#3405,#3406));
-#3384 = ORIENTED_EDGE('',*,*,#2328,.F.);
-#3385 = ORIENTED_EDGE('',*,*,#3386,.T.);
-#3386 = EDGE_CURVE('',#2201,#2524,#3387,.T.);
-#3387 = SURFACE_CURVE('',#3388,(#3392,#3399),.PCURVE_S1.);
-#3388 = LINE('',#3389,#3390);
-#3389 = CARTESIAN_POINT('',(-9.55792207784,-20.0548066536,
- -2.347943195722));
-#3390 = VECTOR('',#3391,1.);
-#3391 = DIRECTION('',(-0.866025403784,0.5,-8.326672684689E-016));
-#3392 = PCURVE('',#1780,#3393);
-#3393 = DEFINITIONAL_REPRESENTATION('',(#3394),#3398);
-#3394 = LINE('',#3395,#3396);
-#3395 = CARTESIAN_POINT('',(-1.365376333846E-015,-1.139971360912E-015));
-#3396 = VECTOR('',#3397,1.);
-#3397 = DIRECTION('',(1.110223024625E-016,-1.));
-#3398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3399 = PCURVE('',#2221,#3400);
-#3400 = DEFINITIONAL_REPRESENTATION('',(#3401),#3404);
-#3401 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3402,#3403),.UNSPECIFIED.,.F.,
- .F.,(2,2),(0.E+000,3.5),.PIECEWISE_BEZIER_KNOTS.);
-#3402 = CARTESIAN_POINT('',(-7.068587211735,0.E+000));
-#3403 = CARTESIAN_POINT('',(-7.068587211735,-3.5));
-#3404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
- ) );
-#3405 = ORIENTED_EDGE('',*,*,#2626,.T.);
-#3406 = ORIENTED_EDGE('',*,*,#1757,.F.);
-#3407 = ADVANCED_FACE('',(#3408),#2221,.T.);
-#3408 = FACE_BOUND('',#3409,.F.);
-#3409 = EDGE_LOOP('',(#3410,#3411,#3412,#3413));
-#3410 = ORIENTED_EDGE('',*,*,#2476,.T.);
-#3411 = ORIENTED_EDGE('',*,*,#2523,.T.);
-#3412 = ORIENTED_EDGE('',*,*,#3386,.F.);
-#3413 = ORIENTED_EDGE('',*,*,#2198,.F.);
-#3414 = ADVANCED_FACE('',(#3415),#2294,.T.);
-#3415 = FACE_BOUND('',#3416,.F.);
-#3416 = EDGE_LOOP('',(#3417,#3418,#3419,#3420));
-#3417 = ORIENTED_EDGE('',*,*,#2423,.F.);
-#3418 = ORIENTED_EDGE('',*,*,#2450,.T.);
-#3419 = ORIENTED_EDGE('',*,*,#2277,.F.);
-#3420 = ORIENTED_EDGE('',*,*,#2375,.F.);
-#3421 = ADVANCED_FACE('',(#3422),#2592,.T.);
-#3422 = FACE_BOUND('',#3423,.F.);
-#3423 = EDGE_LOOP('',(#3424,#3425,#3426,#3427));
-#3424 = ORIENTED_EDGE('',*,*,#2575,.T.);
-#3425 = ORIENTED_EDGE('',*,*,#2651,.T.);
-#3426 = ORIENTED_EDGE('',*,*,#2699,.T.);
-#3427 = ORIENTED_EDGE('',*,*,#2748,.F.);
-#3428 = ADVANCED_FACE('',(#3429),#2796,.T.);
-#3429 = FACE_BOUND('',#3430,.F.);
-#3430 = EDGE_LOOP('',(#3431,#3432,#3433,#3434));
-#3431 = ORIENTED_EDGE('',*,*,#3051,.T.);
-#3432 = ORIENTED_EDGE('',*,*,#3098,.T.);
-#3433 = ORIENTED_EDGE('',*,*,#3360,.F.);
-#3434 = ORIENTED_EDGE('',*,*,#2773,.F.);
-#3435 = ADVANCED_FACE('',(#3436),#2869,.T.);
-#3436 = FACE_BOUND('',#3437,.F.);
-#3437 = EDGE_LOOP('',(#3438,#3439,#3440,#3441));
-#3438 = ORIENTED_EDGE('',*,*,#2998,.F.);
-#3439 = ORIENTED_EDGE('',*,*,#3025,.T.);
-#3440 = ORIENTED_EDGE('',*,*,#2852,.F.);
-#3441 = ORIENTED_EDGE('',*,*,#2950,.F.);
-#3442 = ADVANCED_FACE('',(#3443),#3167,.T.);
-#3443 = FACE_BOUND('',#3444,.F.);
-#3444 = EDGE_LOOP('',(#3445,#3446,#3447,#3448));
-#3445 = ORIENTED_EDGE('',*,*,#3150,.T.);
-#3446 = ORIENTED_EDGE('',*,*,#3226,.T.);
-#3447 = ORIENTED_EDGE('',*,*,#3274,.T.);
-#3448 = ORIENTED_EDGE('',*,*,#3323,.F.);
-#3449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
-GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3453))
-GLOBAL_UNIT_ASSIGNED_CONTEXT((#3450,#3451,#3452)) REPRESENTATION_CONTEXT
+#3201 = EDGE_CURVE('',#3202,#3179,#3204,.T.);
+#3202 = VERTEX_POINT('',#3203);
+#3203 = CARTESIAN_POINT('',(18.774834310646,8.818929701079,
+ -4.193360313783));
+#3204 = SURFACE_CURVE('',#3205,(#3210,#3217),.PCURVE_S1.);
+#3205 = CIRCLE('',#3206,1.5);
+#3206 = AXIS2_PLACEMENT_3D('',#3207,#3208,#3209);
+#3207 = CARTESIAN_POINT('',(17.856280965877,8.288602680211,
+ -5.254026615581));
+#3208 = DIRECTION('',(-0.5,0.866025403784,4.3E-016));
+#3209 = DIRECTION('',(0.866025403784,0.5,-7.9E-016));
+#3210 = PCURVE('',#885,#3211);
+#3211 = DEFINITIONAL_REPRESENTATION('',(#3212),#3216);
+#3212 = CIRCLE('',#3213,1.5);
+#3213 = AXIS2_PLACEMENT_2D('',#3214,#3215);
+#3214 = CARTESIAN_POINT('',(-1.668972461233,2.181027719379));
+#3215 = DIRECTION('',(-4.E-017,1.));
+#3216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3217 = PCURVE('',#3218,#3223);
+#3218 = CYLINDRICAL_SURFACE('',#3219,1.5);
+#3219 = AXIS2_PLACEMENT_3D('',#3220,#3221,#3222);
+#3220 = CARTESIAN_POINT('',(15.106280965877,13.051742401026,
+ -5.254026615581));
+#3221 = DIRECTION('',(-0.5,0.866025403784,4.440892098501E-016));
+#3222 = DIRECTION('',(0.866025403784,0.5,-7.49400541622E-016));
+#3223 = DEFINITIONAL_REPRESENTATION('',(#3224),#3228);
+#3224 = LINE('',#3225,#3226);
+#3225 = CARTESIAN_POINT('',(-12.56637061435,-5.5));
+#3226 = VECTOR('',#3227,1.);
+#3227 = DIRECTION('',(1.,-0.E+000));
+#3228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3229 = ORIENTED_EDGE('',*,*,#3230,.T.);
+#3230 = EDGE_CURVE('',#3202,#863,#3231,.T.);
+#3231 = SURFACE_CURVE('',#3232,(#3236,#3243),.PCURVE_S1.);
+#3232 = LINE('',#3233,#3234);
+#3233 = CARTESIAN_POINT('',(17.941287474786,8.337681211012,
+ -3.230863333639));
+#3234 = VECTOR('',#3235,1.);
+#3235 = DIRECTION('',(-0.612372435695,-0.353553390593,0.707106781187));
+#3236 = PCURVE('',#885,#3237);
+#3237 = DEFINITIONAL_REPRESENTATION('',(#3238),#3242);
+#3238 = LINE('',#3239,#3240);
+#3239 = CARTESIAN_POINT('',(0.354190820709,2.279184780981));
+#3240 = VECTOR('',#3241,1.);
+#3241 = DIRECTION('',(0.707106781187,-0.707106781186));
+#3242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3243 = PCURVE('',#920,#3244);
+#3244 = DEFINITIONAL_REPRESENTATION('',(#3245),#3249);
+#3245 = LINE('',#3246,#3247);
+#3246 = CARTESIAN_POINT('',(1.361176283049,-5.5));
+#3247 = VECTOR('',#3248,1.);
+#3248 = DIRECTION('',(1.,-2.E-017));
+#3249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3250 = ORIENTED_EDGE('',*,*,#862,.F.);
+#3251 = ORIENTED_EDGE('',*,*,#1893,.T.);
+#3252 = ORIENTED_EDGE('',*,*,#3253,.F.);
+#3253 = EDGE_CURVE('',#3149,#1859,#3254,.T.);
+#3254 = SURFACE_CURVE('',#3255,(#3259,#3266),.PCURVE_S1.);
+#3255 = LINE('',#3256,#3257);
+#3256 = CARTESIAN_POINT('',(20.489499243826,9.80889196182,
+ -2.213486860595));
+#3257 = VECTOR('',#3258,1.);
+#3258 = DIRECTION('',(-0.612372435696,-0.353553390593,0.707106781187));
+#3259 = PCURVE('',#885,#3260);
+#3260 = DEFINITIONAL_REPRESENTATION('',(#3261),#3265);
+#3261 = LINE('',#3262,#3263);
+#3262 = CARTESIAN_POINT('',(1.371567293754,5.221606282597));
+#3263 = VECTOR('',#3264,1.);
+#3264 = DIRECTION('',(0.707106781187,-0.707106781187));
+#3265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3266 = PCURVE('',#1881,#3267);
+#3267 = DEFINITIONAL_REPRESENTATION('',(#3268),#3272);
+#3268 = LINE('',#3269,#3270);
+#3269 = CARTESIAN_POINT('',(-1.8E-016,-3.5));
+#3270 = VECTOR('',#3271,1.);
+#3271 = DIRECTION('',(1.,-2.E-017));
+#3272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3273 = ADVANCED_FACE('',(#3274),#990,.T.);
+#3274 = FACE_BOUND('',#3275,.T.);
+#3275 = EDGE_LOOP('',(#3276,#3277,#3300,#3321));
+#3276 = ORIENTED_EDGE('',*,*,#3178,.F.);
+#3277 = ORIENTED_EDGE('',*,*,#3278,.T.);
+#3278 = EDGE_CURVE('',#3179,#3279,#3281,.T.);
+#3279 = VERTEX_POINT('',#3280);
+#3280 = CARTESIAN_POINT('',(17.937715826442,6.026218042121,
+ -6.314679298072));
+#3281 = SURFACE_CURVE('',#3282,(#3286,#3293),.PCURVE_S1.);
+#3282 = LINE('',#3283,#3284);
+#3283 = CARTESIAN_POINT('',(14.187715826442,12.521408570505,
+ -6.314679298072));
+#3284 = VECTOR('',#3285,1.);
+#3285 = DIRECTION('',(0.5,-0.866025403784,-4.440892098501E-016));
+#3286 = PCURVE('',#990,#3287);
+#3287 = DEFINITIONAL_REPRESENTATION('',(#3288),#3292);
+#3288 = LINE('',#3289,#3290);
+#3289 = CARTESIAN_POINT('',(-1.26E-015,1.54E-015));
+#3290 = VECTOR('',#3291,1.);
+#3291 = DIRECTION('',(-2.E-017,-1.));
+#3292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3293 = PCURVE('',#3218,#3294);
+#3294 = DEFINITIONAL_REPRESENTATION('',(#3295),#3299);
+#3295 = LINE('',#3296,#3297);
+#3296 = CARTESIAN_POINT('',(-3.92698375603,0.E+000));
+#3297 = VECTOR('',#3298,1.);
+#3298 = DIRECTION('',(-0.E+000,-1.));
+#3299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3300 = ORIENTED_EDGE('',*,*,#3301,.T.);
+#3301 = EDGE_CURVE('',#3279,#933,#3302,.T.);
+#3302 = SURFACE_CURVE('',#3303,(#3307,#3314),.PCURVE_S1.);
+#3303 = LINE('',#3304,#3305);
+#3304 = CARTESIAN_POINT('',(17.937715826431,6.026218042115,
+ -6.314679298085));
+#3305 = VECTOR('',#3306,1.);
+#3306 = DIRECTION('',(-0.612372435696,-0.353553390593,0.707106781187));
+#3307 = PCURVE('',#990,#3308);
+#3308 = DEFINITIONAL_REPRESENTATION('',(#3309),#3313);
+#3309 = LINE('',#3310,#3311);
+#3310 = CARTESIAN_POINT('',(-1.62E-015,-7.5));
+#3311 = VECTOR('',#3312,1.);
+#3312 = DIRECTION('',(1.,4.E-017));
+#3313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3314 = PCURVE('',#955,#3315);
+#3315 = DEFINITIONAL_REPRESENTATION('',(#3316),#3320);
+#3316 = LINE('',#3317,#3318);
+#3317 = CARTESIAN_POINT('',(4.303137090029,2.181816726607));
+#3318 = VECTOR('',#3319,1.);
+#3319 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#3320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3321 = ORIENTED_EDGE('',*,*,#967,.F.);
+#3322 = ADVANCED_FACE('',(#3323),#955,.T.);
+#3323 = FACE_BOUND('',#3324,.T.);
+#3324 = EDGE_LOOP('',(#3325,#3326,#3350,#3371));
+#3325 = ORIENTED_EDGE('',*,*,#3301,.F.);
+#3326 = ORIENTED_EDGE('',*,*,#3327,.T.);
+#3327 = EDGE_CURVE('',#3279,#3328,#3330,.T.);
+#3328 = VERTEX_POINT('',#3329);
+#3329 = CARTESIAN_POINT('',(19.774834310646,7.08687889351,
+ -4.193360313783));
+#3330 = SURFACE_CURVE('',#3331,(#3336,#3343),.PCURVE_S1.);
+#3331 = CIRCLE('',#3332,1.5);
+#3332 = AXIS2_PLACEMENT_3D('',#3333,#3334,#3335);
+#3333 = CARTESIAN_POINT('',(18.856280965878,6.556551872642,
+ -5.254026615581));
+#3334 = DIRECTION('',(0.5,-0.866025403784,-4.469903994297E-016));
+#3335 = DIRECTION('',(0.866025403784,0.5,-7.49400541622E-016));
+#3336 = PCURVE('',#955,#3337);
+#3337 = DEFINITIONAL_REPRESENTATION('',(#3338),#3342);
+#3338 = CIRCLE('',#3339,1.5);
+#3339 = AXIS2_PLACEMENT_2D('',#3340,#3341);
+#3340 = CARTESIAN_POINT('',(3.242484407524,3.242484387662));
+#3341 = DIRECTION('',(3.E-017,1.));
+#3342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3343 = PCURVE('',#3218,#3344);
+#3344 = DEFINITIONAL_REPRESENTATION('',(#3345),#3349);
+#3345 = LINE('',#3346,#3347);
+#3346 = CARTESIAN_POINT('',(-0.E+000,-7.5));
+#3347 = VECTOR('',#3348,1.);
+#3348 = DIRECTION('',(-1.,0.E+000));
+#3349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3350 = ORIENTED_EDGE('',*,*,#3351,.T.);
+#3351 = EDGE_CURVE('',#3328,#898,#3352,.T.);
+#3352 = SURFACE_CURVE('',#3353,(#3357,#3364),.PCURVE_S1.);
+#3353 = LINE('',#3354,#3355);
+#3354 = CARTESIAN_POINT('',(19.774834310646,7.08687889351,
+ -4.193360313774));
+#3355 = VECTOR('',#3356,1.);
+#3356 = DIRECTION('',(-0.612372435695,-0.353553390593,0.707106781187));
+#3357 = PCURVE('',#955,#3358);
+#3358 = DEFINITIONAL_REPRESENTATION('',(#3359),#3363);
+#3359 = LINE('',#3360,#3361);
+#3360 = CARTESIAN_POINT('',(2.181818105717,4.303138429397));
+#3361 = VECTOR('',#3362,1.);
+#3362 = DIRECTION('',(-0.707106781187,-0.707106781186));
+#3363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3364 = PCURVE('',#920,#3365);
+#3365 = DEFINITIONAL_REPRESENTATION('',(#3366),#3370);
+#3366 = LINE('',#3367,#3368);
+#3367 = CARTESIAN_POINT('',(-3.77E-015,-7.5));
+#3368 = VECTOR('',#3369,1.);
+#3369 = DIRECTION('',(1.,-7.E-017));
+#3370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3371 = ORIENTED_EDGE('',*,*,#932,.F.);
+#3372 = ADVANCED_FACE('',(#3373),#920,.F.);
+#3373 = FACE_BOUND('',#3374,.F.);
+#3374 = EDGE_LOOP('',(#3375,#3376,#3397,#3398));
+#3375 = ORIENTED_EDGE('',*,*,#3230,.F.);
+#3376 = ORIENTED_EDGE('',*,*,#3377,.T.);
+#3377 = EDGE_CURVE('',#3202,#3328,#3378,.T.);
+#3378 = SURFACE_CURVE('',#3379,(#3383,#3390),.PCURVE_S1.);
+#3379 = LINE('',#3380,#3381);
+#3380 = CARTESIAN_POINT('',(16.024834310646,13.582069421893,
+ -4.193360313783));
+#3381 = VECTOR('',#3382,1.);
+#3382 = DIRECTION('',(0.5,-0.866025403784,-4.440892098501E-016));
+#3383 = PCURVE('',#920,#3384);
+#3384 = DEFINITIONAL_REPRESENTATION('',(#3385),#3389);
+#3385 = LINE('',#3386,#3387);
+#3386 = CARTESIAN_POINT('',(-6.2623E-012,-3.19E-015));
+#3387 = VECTOR('',#3388,1.);
+#3388 = DIRECTION('',(-2.E-017,-1.));
+#3389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3390 = PCURVE('',#3218,#3391);
+#3391 = DEFINITIONAL_REPRESENTATION('',(#3392),#3396);
+#3392 = LINE('',#3393,#3394);
+#3393 = CARTESIAN_POINT('',(-7.068589250022,0.E+000));
+#3394 = VECTOR('',#3395,1.);
+#3395 = DIRECTION('',(-0.E+000,-1.));
+#3396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3397 = ORIENTED_EDGE('',*,*,#3351,.T.);
+#3398 = ORIENTED_EDGE('',*,*,#897,.F.);
+#3399 = ADVANCED_FACE('',(#3400),#797,.F.);
+#3400 = FACE_BOUND('',#3401,.F.);
+#3401 = EDGE_LOOP('',(#3402,#3403,#3404,#3405));
+#3402 = ORIENTED_EDGE('',*,*,#2071,.F.);
+#3403 = ORIENTED_EDGE('',*,*,#2021,.T.);
+#3404 = ORIENTED_EDGE('',*,*,#1972,.T.);
+#3405 = ORIENTED_EDGE('',*,*,#774,.F.);
+#3406 = ADVANCED_FACE('',(#3407,#3410,#3524,#3638),#1955,.F.);
+#3407 = FACE_BOUND('',#3408,.T.);
+#3408 = EDGE_LOOP('',(#3409));
+#3409 = ORIENTED_EDGE('',*,*,#1940,.F.);
+#3410 = FACE_BOUND('',#3411,.T.);
+#3411 = EDGE_LOOP('',(#3412,#3442,#3470,#3498));
+#3412 = ORIENTED_EDGE('',*,*,#3413,.T.);
+#3413 = EDGE_CURVE('',#3414,#3416,#3418,.T.);
+#3414 = VERTEX_POINT('',#3415);
+#3415 = CARTESIAN_POINT('',(-12.49243637268,9.233237444768,5.));
+#3416 = VERTEX_POINT('',#3417);
+#3417 = CARTESIAN_POINT('',(-12.10383110483,9.008876088768,5.));
+#3418 = SURFACE_CURVE('',#3419,(#3423,#3430),.PCURVE_S1.);
+#3419 = LINE('',#3420,#3421);
+#3420 = CARTESIAN_POINT('',(-6.671227777269,5.872361095195,5.));
+#3421 = VECTOR('',#3422,1.);
+#3422 = DIRECTION('',(0.866025403784,-0.5,1.9E-016));
+#3423 = PCURVE('',#1955,#3424);
+#3424 = DEFINITIONAL_REPRESENTATION('',(#3425),#3429);
+#3425 = LINE('',#3426,#3427);
+#3426 = CARTESIAN_POINT('',(-5.872361095195,6.671227777269));
+#3427 = VECTOR('',#3428,1.);
+#3428 = DIRECTION('',(0.5,-0.866025403784));
+#3429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3430 = PCURVE('',#3431,#3436);
+#3431 = PLANE('',#3432);
+#3432 = AXIS2_PLACEMENT_3D('',#3433,#3434,#3435);
+#3433 = CARTESIAN_POINT('',(-14.21745555453,10.229177733767,
+ -3.585054154348));
+#3434 = DIRECTION('',(-0.5,-0.866025403784,9.521290144899E-016));
+#3435 = DIRECTION('',(5.442348238141E-016,8.326672684689E-016,1.));
+#3436 = DEFINITIONAL_REPRESENTATION('',(#3437),#3441);
+#3437 = LINE('',#3438,#3439);
+#3438 = CARTESIAN_POINT('',(8.585054154348,-8.713633277145));
+#3439 = VECTOR('',#3440,1.);
+#3440 = DIRECTION('',(-3.E-017,-1.));
+#3441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3442 = ORIENTED_EDGE('',*,*,#3443,.T.);
+#3443 = EDGE_CURVE('',#3416,#3444,#3446,.T.);
+#3444 = VERTEX_POINT('',#3445);
+#3445 = CARTESIAN_POINT('',(-13.85383110483,5.977787175523,5.));
+#3446 = SURFACE_CURVE('',#3447,(#3451,#3458),.PCURVE_S1.);
+#3447 = LINE('',#3448,#3449);
+#3448 = CARTESIAN_POINT('',(-13.41633110483,6.735559403834,5.));
+#3449 = VECTOR('',#3450,1.);
+#3450 = DIRECTION('',(-0.5,-0.866025403784,-1.1E-016));
+#3451 = PCURVE('',#1955,#3452);
+#3452 = DEFINITIONAL_REPRESENTATION('',(#3453),#3457);
+#3453 = LINE('',#3454,#3455);
+#3454 = CARTESIAN_POINT('',(-6.735559403834,13.416331104839));
+#3455 = VECTOR('',#3456,1.);
+#3456 = DIRECTION('',(0.866025403784,0.5));
+#3457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3458 = PCURVE('',#3459,#3464);
+#3459 = PLANE('',#3460);
+#3460 = AXIS2_PLACEMENT_3D('',#3461,#3462,#3463);
+#3461 = CARTESIAN_POINT('',(-13.85383110483,5.977787175523,5.448722712)
+ );
+#3462 = DIRECTION('',(-0.866025403784,0.5,0.E+000));
+#3463 = DIRECTION('',(-4.609680969672E-016,-8.326672684689E-016,-1.));
+#3464 = DEFINITIONAL_REPRESENTATION('',(#3465),#3469);
+#3465 = LINE('',#3466,#3467);
+#3466 = CARTESIAN_POINT('',(0.448722712,-0.875));
+#3467 = VECTOR('',#3468,1.);
+#3468 = DIRECTION('',(1.09E-015,1.));
+#3469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3470 = ORIENTED_EDGE('',*,*,#3471,.F.);
+#3471 = EDGE_CURVE('',#3472,#3444,#3474,.T.);
+#3472 = VERTEX_POINT('',#3473);
+#3473 = CARTESIAN_POINT('',(-14.24243637268,6.202148531523,5.));
+#3474 = SURFACE_CURVE('',#3475,(#3479,#3486),.PCURVE_S1.);
+#3475 = LINE('',#3476,#3477);
+#3476 = CARTESIAN_POINT('',(-8.421227777269,2.84127218195,5.));
+#3477 = VECTOR('',#3478,1.);
+#3478 = DIRECTION('',(0.866025403784,-0.5,1.9E-016));
+#3479 = PCURVE('',#1955,#3480);
+#3480 = DEFINITIONAL_REPRESENTATION('',(#3481),#3485);
+#3481 = LINE('',#3482,#3483);
+#3482 = CARTESIAN_POINT('',(-2.84127218195,8.421227777269));
+#3483 = VECTOR('',#3484,1.);
+#3484 = DIRECTION('',(0.5,-0.866025403784));
+#3485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3486 = PCURVE('',#3487,#3492);
+#3487 = PLANE('',#3488);
+#3488 = AXIS2_PLACEMENT_3D('',#3489,#3490,#3491);
+#3489 = CARTESIAN_POINT('',(-15.96745555453,7.198088820522,
+ -3.585054154348));
+#3490 = DIRECTION('',(-0.5,-0.866025403784,9.521290144899E-016));
+#3491 = DIRECTION('',(5.442348238141E-016,8.326672684689E-016,1.));
+#3492 = DEFINITIONAL_REPRESENTATION('',(#3493),#3497);
+#3493 = LINE('',#3494,#3495);
+#3494 = CARTESIAN_POINT('',(8.585054154348,-8.713633277145));
+#3495 = VECTOR('',#3496,1.);
+#3496 = DIRECTION('',(-3.E-017,-1.));
+#3497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3498 = ORIENTED_EDGE('',*,*,#3499,.T.);
+#3499 = EDGE_CURVE('',#3472,#3414,#3500,.T.);
+#3500 = SURFACE_CURVE('',#3501,(#3505,#3512),.PCURVE_S1.);
+#3501 = LINE('',#3502,#3503);
+#3502 = CARTESIAN_POINT('',(-13.80493637268,6.959920759834,5.));
+#3503 = VECTOR('',#3504,1.);
+#3504 = DIRECTION('',(0.5,0.866025403784,1.1E-016));
+#3505 = PCURVE('',#1955,#3506);
+#3506 = DEFINITIONAL_REPRESENTATION('',(#3507),#3511);
+#3507 = LINE('',#3508,#3509);
+#3508 = CARTESIAN_POINT('',(-6.959920759834,13.804936372686));
+#3509 = VECTOR('',#3510,1.);
+#3510 = DIRECTION('',(-0.866025403784,-0.5));
+#3511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3512 = PCURVE('',#3513,#3518);
+#3513 = PLANE('',#3514);
+#3514 = AXIS2_PLACEMENT_3D('',#3515,#3516,#3517);
+#3515 = CARTESIAN_POINT('',(-20.48949924382,9.80889196182,
+ -2.213486860595));
+#3516 = DIRECTION('',(0.612372435696,-0.353553390593,-0.707106781187));
+#3517 = DIRECTION('',(0.612372435696,-0.353553390593,0.707106781187));
+#3518 = DEFINITIONAL_REPRESENTATION('',(#3519),#3523);
+#3519 = LINE('',#3520,#3521);
+#3520 = CARTESIAN_POINT('',(10.201410950253,-0.875));
+#3521 = VECTOR('',#3522,1.);
+#3522 = DIRECTION('',(1.51E-015,-1.));
+#3523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3524 = FACE_BOUND('',#3525,.T.);
+#3525 = EDGE_LOOP('',(#3526,#3556,#3584,#3612));
+#3526 = ORIENTED_EDGE('',*,*,#3527,.F.);
+#3527 = EDGE_CURVE('',#3528,#3530,#3532,.T.);
+#3528 = VERTEX_POINT('',#3529);
+#3529 = CARTESIAN_POINT('',(1.75,-14.98666326429,5.));
+#3530 = VERTEX_POINT('',#3531);
+#3531 = CARTESIAN_POINT('',(-1.75,-14.98666326429,5.));
+#3532 = SURFACE_CURVE('',#3533,(#3537,#3544),.PCURVE_S1.);
+#3533 = LINE('',#3534,#3535);
+#3534 = CARTESIAN_POINT('',(0.875,-14.98666326429,5.));
+#3535 = VECTOR('',#3536,1.);
+#3536 = DIRECTION('',(-1.,-2.22044604925E-016,-2.2E-016));
+#3537 = PCURVE('',#1955,#3538);
+#3538 = DEFINITIONAL_REPRESENTATION('',(#3539),#3543);
+#3539 = LINE('',#3540,#3541);
+#3540 = CARTESIAN_POINT('',(14.986663264291,-0.875));
+#3541 = VECTOR('',#3542,1.);
+#3542 = DIRECTION('',(-0.E+000,1.));
+#3543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3544 = PCURVE('',#3545,#3550);
+#3545 = PLANE('',#3546);
+#3546 = AXIS2_PLACEMENT_3D('',#3547,#3548,#3549);
+#3547 = CARTESIAN_POINT('',(1.75,-14.98666326429,5.448722712));
+#3548 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
+#3549 = DIRECTION('',(2.2E-016,4.884981308351E-032,-1.));
+#3550 = DEFINITIONAL_REPRESENTATION('',(#3551),#3555);
+#3551 = LINE('',#3552,#3553);
+#3552 = CARTESIAN_POINT('',(0.448722712,-0.875));
+#3553 = VECTOR('',#3554,1.);
+#3554 = DIRECTION('',(0.E+000,-1.));
+#3555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3556 = ORIENTED_EDGE('',*,*,#3557,.T.);
+#3557 = EDGE_CURVE('',#3528,#3558,#3560,.T.);
+#3558 = VERTEX_POINT('',#3559);
+#3559 = CARTESIAN_POINT('',(1.75,-15.43538597629,5.));
+#3560 = SURFACE_CURVE('',#3561,(#3565,#3572),.PCURVE_S1.);
+#3561 = LINE('',#3562,#3563);
+#3562 = CARTESIAN_POINT('',(1.75,-8.713633277145,5.));
+#3563 = VECTOR('',#3564,1.);
+#3564 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
+#3565 = PCURVE('',#1955,#3566);
+#3566 = DEFINITIONAL_REPRESENTATION('',(#3567),#3571);
+#3567 = LINE('',#3568,#3569);
+#3568 = CARTESIAN_POINT('',(8.713633277145,-1.75));
+#3569 = VECTOR('',#3570,1.);
+#3570 = DIRECTION('',(1.,-0.E+000));
+#3571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3572 = PCURVE('',#3573,#3578);
+#3573 = PLANE('',#3574);
+#3574 = AXIS2_PLACEMENT_3D('',#3575,#3576,#3577);
+#3575 = CARTESIAN_POINT('',(1.75,-17.42726655428,-3.585054154348));
+#3576 = DIRECTION('',(1.,2.22044604925E-016,4.4E-016));
+#3577 = DIRECTION('',(-4.4E-016,-9.769962616701E-032,1.));
+#3578 = DEFINITIONAL_REPRESENTATION('',(#3579),#3583);
+#3579 = LINE('',#3580,#3581);
+#3580 = CARTESIAN_POINT('',(8.585054154348,-8.713633277145));
+#3581 = VECTOR('',#3582,1.);
+#3582 = DIRECTION('',(0.E+000,1.));
+#3583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3584 = ORIENTED_EDGE('',*,*,#3585,.F.);
+#3585 = EDGE_CURVE('',#3586,#3558,#3588,.T.);
+#3586 = VERTEX_POINT('',#3587);
+#3587 = CARTESIAN_POINT('',(-1.75,-15.43538597629,5.));
+#3588 = SURFACE_CURVE('',#3589,(#3593,#3600),.PCURVE_S1.);
+#3589 = LINE('',#3590,#3591);
+#3590 = CARTESIAN_POINT('',(0.875,-15.43538597629,5.));
+#3591 = VECTOR('',#3592,1.);
+#3592 = DIRECTION('',(1.,2.22044604925E-016,2.2E-016));
+#3593 = PCURVE('',#1955,#3594);
+#3594 = DEFINITIONAL_REPRESENTATION('',(#3595),#3599);
+#3595 = LINE('',#3596,#3597);
+#3596 = CARTESIAN_POINT('',(15.435385976291,-0.875));
+#3597 = VECTOR('',#3598,1.);
+#3598 = DIRECTION('',(-0.E+000,-1.));
+#3599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3600 = PCURVE('',#3601,#3606);
+#3601 = PLANE('',#3602);
+#3602 = AXIS2_PLACEMENT_3D('',#3603,#3604,#3605);
+#3603 = CARTESIAN_POINT('',(1.75,-22.64887283688,-2.213486860595));
+#3604 = DIRECTION('',(2.990754131623E-018,0.707106781187,-0.707106781187
+ ));
+#3605 = DIRECTION('',(-3.170092458684E-016,0.707106781187,0.707106781187
+ ));
+#3606 = DEFINITIONAL_REPRESENTATION('',(#3607),#3611);
+#3607 = LINE('',#3608,#3609);
+#3608 = CARTESIAN_POINT('',(10.201410950253,-0.875));
+#3609 = VECTOR('',#3610,1.);
+#3610 = DIRECTION('',(0.E+000,1.));
+#3611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3612 = ORIENTED_EDGE('',*,*,#3613,.F.);
+#3613 = EDGE_CURVE('',#3530,#3586,#3614,.T.);
+#3614 = SURFACE_CURVE('',#3615,(#3619,#3626),.PCURVE_S1.);
+#3615 = LINE('',#3616,#3617);
+#3616 = CARTESIAN_POINT('',(-1.75,-8.713633277145,5.));
+#3617 = VECTOR('',#3618,1.);
+#3618 = DIRECTION('',(2.22044604925E-016,-1.,0.E+000));
+#3619 = PCURVE('',#1955,#3620);
+#3620 = DEFINITIONAL_REPRESENTATION('',(#3621),#3625);
+#3621 = LINE('',#3622,#3623);
+#3622 = CARTESIAN_POINT('',(8.713633277145,1.75));
+#3623 = VECTOR('',#3624,1.);
+#3624 = DIRECTION('',(1.,-0.E+000));
+#3625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3626 = PCURVE('',#3627,#3632);
+#3627 = PLANE('',#3628);
+#3628 = AXIS2_PLACEMENT_3D('',#3629,#3630,#3631);
+#3629 = CARTESIAN_POINT('',(-1.75,-17.42726655428,-3.585054154348));
+#3630 = DIRECTION('',(1.,2.22044604925E-016,4.4E-016));
+#3631 = DIRECTION('',(-4.4E-016,-9.769962616701E-032,1.));
+#3632 = DEFINITIONAL_REPRESENTATION('',(#3633),#3637);
+#3633 = LINE('',#3634,#3635);
+#3634 = CARTESIAN_POINT('',(8.585054154348,-8.713633277145));
+#3635 = VECTOR('',#3636,1.);
+#3636 = DIRECTION('',(0.E+000,1.));
+#3637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3638 = FACE_BOUND('',#3639,.T.);
+#3639 = EDGE_LOOP('',(#3640,#3670,#3698,#3726));
+#3640 = ORIENTED_EDGE('',*,*,#3641,.T.);
+#3641 = EDGE_CURVE('',#3642,#3644,#3646,.T.);
+#3642 = VERTEX_POINT('',#3643);
+#3643 = CARTESIAN_POINT('',(14.242436372686,6.202148531523,5.));
+#3644 = VERTEX_POINT('',#3645);
+#3645 = CARTESIAN_POINT('',(13.853831104839,5.977787175523,5.));
+#3646 = SURFACE_CURVE('',#3647,(#3651,#3658),.PCURVE_S1.);
+#3647 = LINE('',#3648,#3649);
+#3648 = CARTESIAN_POINT('',(8.421227777269,2.84127218195,5.));
+#3649 = VECTOR('',#3650,1.);
+#3650 = DIRECTION('',(-0.866025403784,-0.5,-1.9E-016));
+#3651 = PCURVE('',#1955,#3652);
+#3652 = DEFINITIONAL_REPRESENTATION('',(#3653),#3657);
+#3653 = LINE('',#3654,#3655);
+#3654 = CARTESIAN_POINT('',(-2.84127218195,-8.421227777269));
+#3655 = VECTOR('',#3656,1.);
+#3656 = DIRECTION('',(0.5,0.866025403784));
+#3657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3658 = PCURVE('',#3659,#3664);
+#3659 = PLANE('',#3660);
+#3660 = AXIS2_PLACEMENT_3D('',#3661,#3662,#3663);
+#3661 = CARTESIAN_POINT('',(15.967455554537,7.198088820522,
+ -3.585054154348));
+#3662 = DIRECTION('',(-0.5,0.866025403784,4.469903994297E-016));
+#3663 = DIRECTION('',(9.772475257063E-016,5.551115123126E-017,1.));
+#3664 = DEFINITIONAL_REPRESENTATION('',(#3665),#3669);
+#3665 = LINE('',#3666,#3667);
+#3666 = CARTESIAN_POINT('',(8.585054154348,-8.713633277145));
+#3667 = VECTOR('',#3668,1.);
+#3668 = DIRECTION('',(-9.4E-016,-1.));
+#3669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3670 = ORIENTED_EDGE('',*,*,#3671,.T.);
+#3671 = EDGE_CURVE('',#3644,#3672,#3674,.T.);
+#3672 = VERTEX_POINT('',#3673);
+#3673 = CARTESIAN_POINT('',(12.103831104839,9.008876088768,5.));
+#3674 = SURFACE_CURVE('',#3675,(#3679,#3686),.PCURVE_S1.);
+#3675 = LINE('',#3676,#3677);
+#3676 = CARTESIAN_POINT('',(12.541331104839,8.251103860457,5.));
+#3677 = VECTOR('',#3678,1.);
+#3678 = DIRECTION('',(-0.5,0.866025403784,-1.1E-016));
+#3679 = PCURVE('',#1955,#3680);
+#3680 = DEFINITIONAL_REPRESENTATION('',(#3681),#3685);
+#3681 = LINE('',#3682,#3683);
+#3682 = CARTESIAN_POINT('',(-8.251103860457,-12.54133110483));
+#3683 = VECTOR('',#3684,1.);
+#3684 = DIRECTION('',(-0.866025403784,0.5));
+#3685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3686 = PCURVE('',#3687,#3692);
+#3687 = PLANE('',#3688);
+#3688 = AXIS2_PLACEMENT_3D('',#3689,#3690,#3691);
+#3689 = CARTESIAN_POINT('',(12.103831104839,9.008876088768,5.448722712)
+ );
+#3690 = DIRECTION('',(0.866025403784,0.5,-7.771561172376E-016));
+#3691 = DIRECTION('',(-9.21736374475E-016,5.551115123126E-017,-1.));
+#3692 = DEFINITIONAL_REPRESENTATION('',(#3693),#3697);
+#3693 = LINE('',#3694,#3695);
+#3694 = CARTESIAN_POINT('',(0.448722712,-0.875));
+#3695 = VECTOR('',#3696,1.);
+#3696 = DIRECTION('',(6.1E-016,1.));
+#3697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3698 = ORIENTED_EDGE('',*,*,#3699,.F.);
+#3699 = EDGE_CURVE('',#3700,#3672,#3702,.T.);
+#3700 = VERTEX_POINT('',#3701);
+#3701 = CARTESIAN_POINT('',(12.492436372686,9.233237444768,5.));
+#3702 = SURFACE_CURVE('',#3703,(#3707,#3714),.PCURVE_S1.);
+#3703 = LINE('',#3704,#3705);
+#3704 = CARTESIAN_POINT('',(6.671227777269,5.872361095195,5.));
+#3705 = VECTOR('',#3706,1.);
+#3706 = DIRECTION('',(-0.866025403784,-0.5,-1.9E-016));
+#3707 = PCURVE('',#1955,#3708);
+#3708 = DEFINITIONAL_REPRESENTATION('',(#3709),#3713);
+#3709 = LINE('',#3710,#3711);
+#3710 = CARTESIAN_POINT('',(-5.872361095195,-6.671227777269));
+#3711 = VECTOR('',#3712,1.);
+#3712 = DIRECTION('',(0.5,0.866025403784));
+#3713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3714 = PCURVE('',#3715,#3720);
+#3715 = PLANE('',#3716);
+#3716 = AXIS2_PLACEMENT_3D('',#3717,#3718,#3719);
+#3717 = CARTESIAN_POINT('',(14.217455554537,10.229177733767,
+ -3.585054154348));
+#3718 = DIRECTION('',(-0.5,0.866025403784,4.469903994297E-016));
+#3719 = DIRECTION('',(9.772475257063E-016,5.551115123126E-017,1.));
+#3720 = DEFINITIONAL_REPRESENTATION('',(#3721),#3725);
+#3721 = LINE('',#3722,#3723);
+#3722 = CARTESIAN_POINT('',(8.585054154348,-8.713633277145));
+#3723 = VECTOR('',#3724,1.);
+#3724 = DIRECTION('',(-9.4E-016,-1.));
+#3725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3726 = ORIENTED_EDGE('',*,*,#3727,.T.);
+#3727 = EDGE_CURVE('',#3700,#3642,#3728,.T.);
+#3728 = SURFACE_CURVE('',#3729,(#3733,#3740),.PCURVE_S1.);
+#3729 = LINE('',#3730,#3731);
+#3730 = CARTESIAN_POINT('',(12.929936372686,8.475465216457,5.));
+#3731 = VECTOR('',#3732,1.);
+#3732 = DIRECTION('',(0.5,-0.866025403784,1.1E-016));
+#3733 = PCURVE('',#1955,#3734);
+#3734 = DEFINITIONAL_REPRESENTATION('',(#3735),#3739);
+#3735 = LINE('',#3736,#3737);
+#3736 = CARTESIAN_POINT('',(-8.475465216457,-12.92993637268));
+#3737 = VECTOR('',#3738,1.);
+#3738 = DIRECTION('',(0.866025403784,-0.5));
+#3739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3740 = PCURVE('',#3741,#3746);
+#3741 = PLANE('',#3742);
+#3742 = AXIS2_PLACEMENT_3D('',#3743,#3744,#3745);
+#3743 = CARTESIAN_POINT('',(18.739499243826,12.839980875066,
+ -2.213486860595));
+#3744 = DIRECTION('',(-0.612372435696,-0.353553390593,-0.707106781187));
+#3745 = DIRECTION('',(-0.612372435696,-0.353553390593,0.707106781187));
+#3746 = DEFINITIONAL_REPRESENTATION('',(#3747),#3751);
+#3747 = LINE('',#3748,#3749);
+#3748 = CARTESIAN_POINT('',(10.201410950253,-0.875));
+#3749 = VECTOR('',#3750,1.);
+#3750 = DIRECTION('',(8.2E-016,-1.));
+#3751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3752 = ADVANCED_FACE('',(#3753),#1881,.F.);
+#3753 = FACE_BOUND('',#3754,.F.);
+#3754 = EDGE_LOOP('',(#3755,#3756,#3777,#3778));
+#3755 = ORIENTED_EDGE('',*,*,#2949,.F.);
+#3756 = ORIENTED_EDGE('',*,*,#3757,.T.);
+#3757 = EDGE_CURVE('',#2820,#3149,#3758,.T.);
+#3758 = SURFACE_CURVE('',#3759,(#3763,#3770),.PCURVE_S1.);
+#3759 = LINE('',#3760,#3761);
+#3760 = CARTESIAN_POINT('',(18.7394992438,12.83998087505,-2.213486860626
+ ));
+#3761 = VECTOR('',#3762,1.);
+#3762 = DIRECTION('',(0.5,-0.866025403784,-4.440892098501E-016));
+#3763 = PCURVE('',#1881,#3764);
+#3764 = DEFINITIONAL_REPRESENTATION('',(#3765),#3769);
+#3765 = LINE('',#3766,#3767);
+#3766 = CARTESIAN_POINT('',(-2.8E-015,-3.31E-015));
+#3767 = VECTOR('',#3768,1.);
+#3768 = DIRECTION('',(4.E-017,-1.));
+#3769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3770 = PCURVE('',#2840,#3771);
+#3771 = DEFINITIONAL_REPRESENTATION('',(#3772),#3776);
+#3772 = LINE('',#3773,#3774);
+#3773 = CARTESIAN_POINT('',(-7.068577088818,0.E+000));
+#3774 = VECTOR('',#3775,1.);
+#3775 = DIRECTION('',(-0.E+000,-1.));
+#3776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3777 = ORIENTED_EDGE('',*,*,#3253,.T.);
+#3778 = ORIENTED_EDGE('',*,*,#1858,.F.);
+#3779 = ADVANCED_FACE('',(#3780),#1801,.F.);
+#3780 = FACE_BOUND('',#3781,.F.);
+#3781 = EDGE_LOOP('',(#3782,#3783,#3804,#3805));
+#3782 = ORIENTED_EDGE('',*,*,#2363,.F.);
+#3783 = ORIENTED_EDGE('',*,*,#3784,.T.);
+#3784 = EDGE_CURVE('',#2234,#2563,#3785,.T.);
+#3785 = SURFACE_CURVE('',#3786,(#3790,#3797),.PCURVE_S1.);
+#3786 = LINE('',#3787,#3788);
+#3787 = CARTESIAN_POINT('',(-20.4894992438,9.808891961805,
+ -2.213486860626));
+#3788 = VECTOR('',#3789,1.);
+#3789 = DIRECTION('',(0.5,0.866025403784,-9.436895709314E-016));
+#3790 = PCURVE('',#1801,#3791);
+#3791 = DEFINITIONAL_REPRESENTATION('',(#3792),#3796);
+#3792 = LINE('',#3793,#3794);
+#3793 = CARTESIAN_POINT('',(-6.1E-016,6.39E-015));
+#3794 = VECTOR('',#3795,1.);
+#3795 = DIRECTION('',(-1.2E-016,-1.));
+#3796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3797 = PCURVE('',#2254,#3798);
+#3798 = DEFINITIONAL_REPRESENTATION('',(#3799),#3803);
+#3799 = LINE('',#3800,#3801);
+#3800 = CARTESIAN_POINT('',(-7.068577088818,0.E+000));
+#3801 = VECTOR('',#3802,1.);
+#3802 = DIRECTION('',(-0.E+000,-1.));
+#3803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3804 = ORIENTED_EDGE('',*,*,#2667,.T.);
+#3805 = ORIENTED_EDGE('',*,*,#1778,.F.);
+#3806 = ADVANCED_FACE('',(#3807),#2254,.T.);
+#3807 = FACE_BOUND('',#3808,.F.);
+#3808 = EDGE_LOOP('',(#3809,#3810,#3811,#3812));
+#3809 = ORIENTED_EDGE('',*,*,#2514,.T.);
+#3810 = ORIENTED_EDGE('',*,*,#2562,.T.);
+#3811 = ORIENTED_EDGE('',*,*,#3784,.F.);
+#3812 = ORIENTED_EDGE('',*,*,#2231,.F.);
+#3813 = ADVANCED_FACE('',(#3814),#2328,.T.);
+#3814 = FACE_BOUND('',#3815,.F.);
+#3815 = EDGE_LOOP('',(#3816,#3817,#3818,#3819));
+#3816 = ORIENTED_EDGE('',*,*,#2459,.F.);
+#3817 = ORIENTED_EDGE('',*,*,#2487,.T.);
+#3818 = ORIENTED_EDGE('',*,*,#2311,.F.);
+#3819 = ORIENTED_EDGE('',*,*,#2410,.F.);
+#3820 = ADVANCED_FACE('',(#3821),#2632,.T.);
+#3821 = FACE_BOUND('',#3822,.F.);
+#3822 = EDGE_LOOP('',(#3823,#3824,#3825,#3826));
+#3823 = ORIENTED_EDGE('',*,*,#2615,.T.);
+#3824 = ORIENTED_EDGE('',*,*,#2692,.T.);
+#3825 = ORIENTED_EDGE('',*,*,#2741,.T.);
+#3826 = ORIENTED_EDGE('',*,*,#2791,.F.);
+#3827 = ADVANCED_FACE('',(#3828),#2840,.T.);
+#3828 = FACE_BOUND('',#3829,.F.);
+#3829 = EDGE_LOOP('',(#3830,#3831,#3832,#3833));
+#3830 = ORIENTED_EDGE('',*,*,#3100,.T.);
+#3831 = ORIENTED_EDGE('',*,*,#3148,.T.);
+#3832 = ORIENTED_EDGE('',*,*,#3757,.F.);
+#3833 = ORIENTED_EDGE('',*,*,#2817,.F.);
+#3834 = ADVANCED_FACE('',(#3835),#2914,.T.);
+#3835 = FACE_BOUND('',#3836,.F.);
+#3836 = EDGE_LOOP('',(#3837,#3838,#3839,#3840));
+#3837 = ORIENTED_EDGE('',*,*,#3045,.F.);
+#3838 = ORIENTED_EDGE('',*,*,#3073,.T.);
+#3839 = ORIENTED_EDGE('',*,*,#2897,.F.);
+#3840 = ORIENTED_EDGE('',*,*,#2996,.F.);
+#3841 = ADVANCED_FACE('',(#3842),#3218,.T.);
+#3842 = FACE_BOUND('',#3843,.F.);
+#3843 = EDGE_LOOP('',(#3844,#3845,#3846,#3847));
+#3844 = ORIENTED_EDGE('',*,*,#3201,.T.);
+#3845 = ORIENTED_EDGE('',*,*,#3278,.T.);
+#3846 = ORIENTED_EDGE('',*,*,#3327,.T.);
+#3847 = ORIENTED_EDGE('',*,*,#3377,.F.);
+#3848 = ADVANCED_FACE('',(#3849),#3431,.F.);
+#3849 = FACE_BOUND('',#3850,.F.);
+#3850 = EDGE_LOOP('',(#3851,#3874,#3875));
+#3851 = ORIENTED_EDGE('',*,*,#3852,.F.);
+#3852 = EDGE_CURVE('',#3414,#3853,#3855,.T.);
+#3853 = VERTEX_POINT('',#3854);
+#3854 = CARTESIAN_POINT('',(-12.10383110483,9.008876088768,5.448722712)
+ );
+#3855 = SURFACE_CURVE('',#3856,(#3860,#3867),.PCURVE_S1.);
+#3856 = LINE('',#3857,#3858);
+#3857 = CARTESIAN_POINT('',(-18.73949924382,12.839980875066,
+ -2.213486860595));
+#3858 = VECTOR('',#3859,1.);
+#3859 = DIRECTION('',(0.612372435696,-0.353553390593,0.707106781187));
+#3860 = PCURVE('',#3431,#3861);
+#3861 = DEFINITIONAL_REPRESENTATION('',(#3862),#3866);
+#3862 = LINE('',#3863,#3864);
+#3863 = CARTESIAN_POINT('',(1.371567293754,5.221606282597));
+#3864 = VECTOR('',#3865,1.);
+#3865 = DIRECTION('',(0.707106781187,-0.707106781187));
+#3866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3867 = PCURVE('',#3513,#3868);
+#3868 = DEFINITIONAL_REPRESENTATION('',(#3869),#3873);
+#3869 = LINE('',#3870,#3871);
+#3870 = CARTESIAN_POINT('',(3.55E-015,-3.5));
+#3871 = VECTOR('',#3872,1.);
+#3872 = DIRECTION('',(1.,1.4E-016));
+#3873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3874 = ORIENTED_EDGE('',*,*,#3413,.T.);
+#3875 = ORIENTED_EDGE('',*,*,#3876,.F.);
+#3876 = EDGE_CURVE('',#3853,#3416,#3877,.T.);
+#3877 = SURFACE_CURVE('',#3878,(#3882,#3889),.PCURVE_S1.);
+#3878 = LINE('',#3879,#3880);
+#3879 = CARTESIAN_POINT('',(-12.10383110483,9.008876088768,5.448722712)
+ );
+#3880 = VECTOR('',#3881,1.);
+#3881 = DIRECTION('',(-4.630127018922E-016,-7.771561172376E-016,-1.));
+#3882 = PCURVE('',#3431,#3883);
+#3883 = DEFINITIONAL_REPRESENTATION('',(#3884),#3888);
+#3884 = LINE('',#3885,#3886);
+#3885 = CARTESIAN_POINT('',(9.033776866348,-2.440603289998));
+#3886 = VECTOR('',#3887,1.);
+#3887 = DIRECTION('',(-1.,1.E-017));
+#3888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3889 = PCURVE('',#3459,#3890);
+#3890 = DEFINITIONAL_REPRESENTATION('',(#3891),#3895);
+#3891 = LINE('',#3892,#3893);
+#3892 = CARTESIAN_POINT('',(1.3E-016,-3.5));
+#3893 = VECTOR('',#3894,1.);
+#3894 = DIRECTION('',(1.,-8.E-017));
+#3895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3896 = ADVANCED_FACE('',(#3897),#3513,.F.);
+#3897 = FACE_BOUND('',#3898,.F.);
+#3898 = EDGE_LOOP('',(#3899,#3922,#3923,#3924));
+#3899 = ORIENTED_EDGE('',*,*,#3900,.F.);
+#3900 = EDGE_CURVE('',#3472,#3901,#3903,.T.);
+#3901 = VERTEX_POINT('',#3902);
+#3902 = CARTESIAN_POINT('',(-13.85383110483,5.977787175523,5.448722712)
+ );
+#3903 = SURFACE_CURVE('',#3904,(#3908,#3915),.PCURVE_S1.);
+#3904 = LINE('',#3905,#3906);
+#3905 = CARTESIAN_POINT('',(-20.48949924382,9.80889196182,
+ -2.213486860595));
+#3906 = VECTOR('',#3907,1.);
+#3907 = DIRECTION('',(0.612372435696,-0.353553390593,0.707106781187));
+#3908 = PCURVE('',#3513,#3909);
+#3909 = DEFINITIONAL_REPRESENTATION('',(#3910),#3914);
+#3910 = LINE('',#3911,#3912);
+#3911 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#3912 = VECTOR('',#3913,1.);
+#3913 = DIRECTION('',(1.,1.4E-016));
+#3914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3915 = PCURVE('',#3487,#3916);
+#3916 = DEFINITIONAL_REPRESENTATION('',(#3917),#3921);
+#3917 = LINE('',#3918,#3919);
+#3918 = CARTESIAN_POINT('',(1.371567293754,5.221606282597));
+#3919 = VECTOR('',#3920,1.);
+#3920 = DIRECTION('',(0.707106781187,-0.707106781187));
+#3921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3922 = ORIENTED_EDGE('',*,*,#3499,.T.);
+#3923 = ORIENTED_EDGE('',*,*,#3852,.T.);
+#3924 = ORIENTED_EDGE('',*,*,#3925,.F.);
+#3925 = EDGE_CURVE('',#3901,#3853,#3926,.T.);
+#3926 = SURFACE_CURVE('',#3927,(#3931,#3938),.PCURVE_S1.);
+#3927 = LINE('',#3928,#3929);
+#3928 = CARTESIAN_POINT('',(-13.85383110483,5.977787175523,5.448722712)
+ );
+#3929 = VECTOR('',#3930,1.);
+#3930 = DIRECTION('',(0.5,0.866025403784,-9.436895709314E-016));
+#3931 = PCURVE('',#3513,#3932);
+#3932 = DEFINITIONAL_REPRESENTATION('',(#3933),#3937);
+#3933 = LINE('',#3934,#3935);
+#3934 = CARTESIAN_POINT('',(10.836000695308,2.31E-015));
+#3935 = VECTOR('',#3936,1.);
+#3936 = DIRECTION('',(-1.2E-016,-1.));
+#3937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3938 = PCURVE('',#3459,#3939);
+#3939 = DEFINITIONAL_REPRESENTATION('',(#3940),#3944);
+#3940 = LINE('',#3941,#3942);
+#3941 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
+#3942 = VECTOR('',#3943,1.);
+#3943 = DIRECTION('',(8.E-017,-1.));
+#3944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3945 = ADVANCED_FACE('',(#3946),#3487,.T.);
+#3946 = FACE_BOUND('',#3947,.T.);
+#3947 = EDGE_LOOP('',(#3948,#3949,#3950));
+#3948 = ORIENTED_EDGE('',*,*,#3900,.F.);
+#3949 = ORIENTED_EDGE('',*,*,#3471,.T.);
+#3950 = ORIENTED_EDGE('',*,*,#3951,.F.);
+#3951 = EDGE_CURVE('',#3901,#3444,#3952,.T.);
+#3952 = SURFACE_CURVE('',#3953,(#3957,#3964),.PCURVE_S1.);
+#3953 = LINE('',#3954,#3955);
+#3954 = CARTESIAN_POINT('',(-13.85383110483,5.977787175523,5.448722712)
+ );
+#3955 = VECTOR('',#3956,1.);
+#3956 = DIRECTION('',(-4.630127018922E-016,-7.771561172376E-016,-1.));
+#3957 = PCURVE('',#3487,#3958);
+#3958 = DEFINITIONAL_REPRESENTATION('',(#3959),#3963);
+#3959 = LINE('',#3960,#3961);
+#3960 = CARTESIAN_POINT('',(9.033776866348,-2.440603289998));
+#3961 = VECTOR('',#3962,1.);
+#3962 = DIRECTION('',(-1.,1.E-017));
+#3963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3964 = PCURVE('',#3459,#3965);
+#3965 = DEFINITIONAL_REPRESENTATION('',(#3966),#3970);
+#3966 = LINE('',#3967,#3968);
+#3967 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
+#3968 = VECTOR('',#3969,1.);
+#3969 = DIRECTION('',(1.,-8.E-017));
+#3970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3971 = ADVANCED_FACE('',(#3972),#3459,.F.);
+#3972 = FACE_BOUND('',#3973,.F.);
+#3973 = EDGE_LOOP('',(#3974,#3975,#3976,#3977));
+#3974 = ORIENTED_EDGE('',*,*,#3951,.F.);
+#3975 = ORIENTED_EDGE('',*,*,#3925,.T.);
+#3976 = ORIENTED_EDGE('',*,*,#3876,.T.);
+#3977 = ORIENTED_EDGE('',*,*,#3443,.T.);
+#3978 = ADVANCED_FACE('',(#3979),#3545,.F.);
+#3979 = FACE_BOUND('',#3980,.F.);
+#3980 = EDGE_LOOP('',(#3981,#4004,#4027,#4048));
+#3981 = ORIENTED_EDGE('',*,*,#3982,.F.);
+#3982 = EDGE_CURVE('',#3983,#3528,#3985,.T.);
+#3983 = VERTEX_POINT('',#3984);
+#3984 = CARTESIAN_POINT('',(1.75,-14.98666326429,5.448722712));
+#3985 = SURFACE_CURVE('',#3986,(#3990,#3997),.PCURVE_S1.);
+#3986 = LINE('',#3987,#3988);
+#3987 = CARTESIAN_POINT('',(1.75,-14.98666326429,5.448722712));
+#3988 = VECTOR('',#3989,1.);
+#3989 = DIRECTION('',(2.2E-016,4.884981308351E-032,-1.));
+#3990 = PCURVE('',#3545,#3991);
+#3991 = DEFINITIONAL_REPRESENTATION('',(#3992),#3996);
+#3992 = LINE('',#3993,#3994);
+#3993 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#3994 = VECTOR('',#3995,1.);
+#3995 = DIRECTION('',(1.,0.E+000));
+#3996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3997 = PCURVE('',#3573,#3998);
+#3998 = DEFINITIONAL_REPRESENTATION('',(#3999),#4003);
+#3999 = LINE('',#4000,#4001);
+#4000 = CARTESIAN_POINT('',(9.033776866348,-2.440603289998));
+#4001 = VECTOR('',#4002,1.);
+#4002 = DIRECTION('',(-1.,-0.E+000));
+#4003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4004 = ORIENTED_EDGE('',*,*,#4005,.T.);
+#4005 = EDGE_CURVE('',#3983,#4006,#4008,.T.);
+#4006 = VERTEX_POINT('',#4007);
+#4007 = CARTESIAN_POINT('',(-1.75,-14.98666326429,5.448722712));
+#4008 = SURFACE_CURVE('',#4009,(#4013,#4020),.PCURVE_S1.);
+#4009 = LINE('',#4010,#4011);
+#4010 = CARTESIAN_POINT('',(1.75,-14.98666326429,5.448722712));
+#4011 = VECTOR('',#4012,1.);
+#4012 = DIRECTION('',(-1.,-2.22044604925E-016,-2.2E-016));
+#4013 = PCURVE('',#3545,#4014);
+#4014 = DEFINITIONAL_REPRESENTATION('',(#4015),#4019);
+#4015 = LINE('',#4016,#4017);
+#4016 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#4017 = VECTOR('',#4018,1.);
+#4018 = DIRECTION('',(0.E+000,-1.));
+#4019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4020 = PCURVE('',#3601,#4021);
+#4021 = DEFINITIONAL_REPRESENTATION('',(#4022),#4026);
+#4022 = LINE('',#4023,#4024);
+#4023 = CARTESIAN_POINT('',(10.836000695308,2.2E-016));
+#4024 = VECTOR('',#4025,1.);
+#4025 = DIRECTION('',(0.E+000,-1.));
+#4026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4027 = ORIENTED_EDGE('',*,*,#4028,.T.);
+#4028 = EDGE_CURVE('',#4006,#3530,#4029,.T.);
+#4029 = SURFACE_CURVE('',#4030,(#4034,#4041),.PCURVE_S1.);
+#4030 = LINE('',#4031,#4032);
+#4031 = CARTESIAN_POINT('',(-1.75,-14.98666326429,5.448722712));
+#4032 = VECTOR('',#4033,1.);
+#4033 = DIRECTION('',(2.2E-016,4.884981308351E-032,-1.));
+#4034 = PCURVE('',#3545,#4035);
+#4035 = DEFINITIONAL_REPRESENTATION('',(#4036),#4040);
+#4036 = LINE('',#4037,#4038);
+#4037 = CARTESIAN_POINT('',(-7.8E-016,-3.5));
+#4038 = VECTOR('',#4039,1.);
+#4039 = DIRECTION('',(1.,0.E+000));
+#4040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4041 = PCURVE('',#3627,#4042);
+#4042 = DEFINITIONAL_REPRESENTATION('',(#4043),#4047);
+#4043 = LINE('',#4044,#4045);
+#4044 = CARTESIAN_POINT('',(9.033776866348,-2.440603289998));
+#4045 = VECTOR('',#4046,1.);
+#4046 = DIRECTION('',(-1.,-0.E+000));
+#4047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4048 = ORIENTED_EDGE('',*,*,#3527,.F.);
+#4049 = ADVANCED_FACE('',(#4050),#3573,.T.);
+#4050 = FACE_BOUND('',#4051,.T.);
+#4051 = EDGE_LOOP('',(#4052,#4073,#4074));
+#4052 = ORIENTED_EDGE('',*,*,#4053,.F.);
+#4053 = EDGE_CURVE('',#3558,#3983,#4054,.T.);
+#4054 = SURFACE_CURVE('',#4055,(#4059,#4066),.PCURVE_S1.);
+#4055 = LINE('',#4056,#4057);
+#4056 = CARTESIAN_POINT('',(1.75,-22.64887283688,-2.213486860595));
+#4057 = VECTOR('',#4058,1.);
+#4058 = DIRECTION('',(-3.170092458684E-016,0.707106781187,0.707106781187
+ ));
+#4059 = PCURVE('',#3573,#4060);
+#4060 = DEFINITIONAL_REPRESENTATION('',(#4061),#4065);
+#4061 = LINE('',#4062,#4063);
+#4062 = CARTESIAN_POINT('',(1.371567293754,5.221606282597));
+#4063 = VECTOR('',#4064,1.);
+#4064 = DIRECTION('',(0.707106781187,-0.707106781187));
+#4065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4066 = PCURVE('',#3601,#4067);
+#4067 = DEFINITIONAL_REPRESENTATION('',(#4068),#4072);
+#4068 = LINE('',#4069,#4070);
+#4069 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#4070 = VECTOR('',#4071,1.);
+#4071 = DIRECTION('',(1.,0.E+000));
+#4072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4073 = ORIENTED_EDGE('',*,*,#3557,.F.);
+#4074 = ORIENTED_EDGE('',*,*,#3982,.F.);
+#4075 = ADVANCED_FACE('',(#4076),#3627,.F.);
+#4076 = FACE_BOUND('',#4077,.F.);
+#4077 = EDGE_LOOP('',(#4078,#4099,#4100));
+#4078 = ORIENTED_EDGE('',*,*,#4079,.F.);
+#4079 = EDGE_CURVE('',#3586,#4006,#4080,.T.);
+#4080 = SURFACE_CURVE('',#4081,(#4085,#4092),.PCURVE_S1.);
+#4081 = LINE('',#4082,#4083);
+#4082 = CARTESIAN_POINT('',(-1.75,-22.64887283688,-2.213486860595));
+#4083 = VECTOR('',#4084,1.);
+#4084 = DIRECTION('',(-3.170092458684E-016,0.707106781187,0.707106781187
+ ));
+#4085 = PCURVE('',#3627,#4086);
+#4086 = DEFINITIONAL_REPRESENTATION('',(#4087),#4091);
+#4087 = LINE('',#4088,#4089);
+#4088 = CARTESIAN_POINT('',(1.371567293754,5.221606282597));
+#4089 = VECTOR('',#4090,1.);
+#4090 = DIRECTION('',(0.707106781187,-0.707106781187));
+#4091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4092 = PCURVE('',#3601,#4093);
+#4093 = DEFINITIONAL_REPRESENTATION('',(#4094),#4098);
+#4094 = LINE('',#4095,#4096);
+#4095 = CARTESIAN_POINT('',(-9.4E-016,-3.5));
+#4096 = VECTOR('',#4097,1.);
+#4097 = DIRECTION('',(1.,0.E+000));
+#4098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4099 = ORIENTED_EDGE('',*,*,#3613,.F.);
+#4100 = ORIENTED_EDGE('',*,*,#4028,.F.);
+#4101 = ADVANCED_FACE('',(#4102),#3601,.F.);
+#4102 = FACE_BOUND('',#4103,.F.);
+#4103 = EDGE_LOOP('',(#4104,#4105,#4106,#4107));
+#4104 = ORIENTED_EDGE('',*,*,#4053,.F.);
+#4105 = ORIENTED_EDGE('',*,*,#3585,.F.);
+#4106 = ORIENTED_EDGE('',*,*,#4079,.T.);
+#4107 = ORIENTED_EDGE('',*,*,#4005,.F.);
+#4108 = ADVANCED_FACE('',(#4109),#3659,.F.);
+#4109 = FACE_BOUND('',#4110,.F.);
+#4110 = EDGE_LOOP('',(#4111,#4134,#4135));
+#4111 = ORIENTED_EDGE('',*,*,#4112,.F.);
+#4112 = EDGE_CURVE('',#3642,#4113,#4115,.T.);
+#4113 = VERTEX_POINT('',#4114);
+#4114 = CARTESIAN_POINT('',(13.853831104839,5.977787175523,5.448722712)
+ );
+#4115 = SURFACE_CURVE('',#4116,(#4120,#4127),.PCURVE_S1.);
+#4116 = LINE('',#4117,#4118);
+#4117 = CARTESIAN_POINT('',(20.489499243826,9.80889196182,
+ -2.213486860595));
+#4118 = VECTOR('',#4119,1.);
+#4119 = DIRECTION('',(-0.612372435696,-0.353553390593,0.707106781187));
+#4120 = PCURVE('',#3659,#4121);
+#4121 = DEFINITIONAL_REPRESENTATION('',(#4122),#4126);
+#4122 = LINE('',#4123,#4124);
+#4123 = CARTESIAN_POINT('',(1.371567293754,5.221606282597));
+#4124 = VECTOR('',#4125,1.);
+#4125 = DIRECTION('',(0.707106781187,-0.707106781187));
+#4126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4127 = PCURVE('',#3741,#4128);
+#4128 = DEFINITIONAL_REPRESENTATION('',(#4129),#4133);
+#4129 = LINE('',#4130,#4131);
+#4130 = CARTESIAN_POINT('',(-1.8E-016,-3.5));
+#4131 = VECTOR('',#4132,1.);
+#4132 = DIRECTION('',(1.,-2.E-017));
+#4133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4134 = ORIENTED_EDGE('',*,*,#3641,.T.);
+#4135 = ORIENTED_EDGE('',*,*,#4136,.F.);
+#4136 = EDGE_CURVE('',#4113,#3644,#4137,.T.);
+#4137 = SURFACE_CURVE('',#4138,(#4142,#4149),.PCURVE_S1.);
+#4138 = LINE('',#4139,#4140);
+#4139 = CARTESIAN_POINT('',(13.853831104839,5.977787175523,5.448722712)
+ );
+#4140 = VECTOR('',#4141,1.);
+#4141 = DIRECTION('',(-8.960254037844E-016,5.551115123126E-017,-1.));
+#4142 = PCURVE('',#3659,#4143);
+#4143 = DEFINITIONAL_REPRESENTATION('',(#4144),#4148);
+#4144 = LINE('',#4145,#4146);
+#4145 = CARTESIAN_POINT('',(9.033776866348,-2.440603289998));
+#4146 = VECTOR('',#4147,1.);
+#4147 = DIRECTION('',(-1.,1.E-017));
+#4148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4149 = PCURVE('',#3687,#4150);
+#4150 = DEFINITIONAL_REPRESENTATION('',(#4151),#4155);
+#4151 = LINE('',#4152,#4153);
+#4152 = CARTESIAN_POINT('',(3.E-017,-3.5));
+#4153 = VECTOR('',#4154,1.);
+#4154 = DIRECTION('',(1.,5.E-017));
+#4155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4156 = ADVANCED_FACE('',(#4157),#3741,.F.);
+#4157 = FACE_BOUND('',#4158,.F.);
+#4158 = EDGE_LOOP('',(#4159,#4182,#4183,#4184));
+#4159 = ORIENTED_EDGE('',*,*,#4160,.F.);
+#4160 = EDGE_CURVE('',#3700,#4161,#4163,.T.);
+#4161 = VERTEX_POINT('',#4162);
+#4162 = CARTESIAN_POINT('',(12.103831104839,9.008876088768,5.448722712)
+ );
+#4163 = SURFACE_CURVE('',#4164,(#4168,#4175),.PCURVE_S1.);
+#4164 = LINE('',#4165,#4166);
+#4165 = CARTESIAN_POINT('',(18.739499243826,12.839980875066,
+ -2.213486860595));
+#4166 = VECTOR('',#4167,1.);
+#4167 = DIRECTION('',(-0.612372435696,-0.353553390593,0.707106781187));
+#4168 = PCURVE('',#3741,#4169);
+#4169 = DEFINITIONAL_REPRESENTATION('',(#4170),#4174);
+#4170 = LINE('',#4171,#4172);
+#4171 = CARTESIAN_POINT('',(3.1E-016,0.E+000));
+#4172 = VECTOR('',#4173,1.);
+#4173 = DIRECTION('',(1.,-2.E-017));
+#4174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4175 = PCURVE('',#3715,#4176);
+#4176 = DEFINITIONAL_REPRESENTATION('',(#4177),#4181);
+#4177 = LINE('',#4178,#4179);
+#4178 = CARTESIAN_POINT('',(1.371567293753,5.221606282597));
+#4179 = VECTOR('',#4180,1.);
+#4180 = DIRECTION('',(0.707106781187,-0.707106781187));
+#4181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4182 = ORIENTED_EDGE('',*,*,#3727,.T.);
+#4183 = ORIENTED_EDGE('',*,*,#4112,.T.);
+#4184 = ORIENTED_EDGE('',*,*,#4185,.F.);
+#4185 = EDGE_CURVE('',#4161,#4113,#4186,.T.);
+#4186 = SURFACE_CURVE('',#4187,(#4191,#4198),.PCURVE_S1.);
+#4187 = LINE('',#4188,#4189);
+#4188 = CARTESIAN_POINT('',(12.103831104839,9.008876088768,5.448722712)
+ );
+#4189 = VECTOR('',#4190,1.);
+#4190 = DIRECTION('',(0.5,-0.866025403784,-4.440892098501E-016));
+#4191 = PCURVE('',#3741,#4192);
+#4192 = DEFINITIONAL_REPRESENTATION('',(#4193),#4197);
+#4193 = LINE('',#4194,#4195);
+#4194 = CARTESIAN_POINT('',(10.836000695308,-1.93E-015));
+#4195 = VECTOR('',#4196,1.);
+#4196 = DIRECTION('',(4.E-017,-1.));
+#4197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4198 = PCURVE('',#3687,#4199);
+#4199 = DEFINITIONAL_REPRESENTATION('',(#4200),#4204);
+#4200 = LINE('',#4201,#4202);
+#4201 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#4202 = VECTOR('',#4203,1.);
+#4203 = DIRECTION('',(-5.E-017,-1.));
+#4204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4205 = ADVANCED_FACE('',(#4206),#3687,.F.);
+#4206 = FACE_BOUND('',#4207,.F.);
+#4207 = EDGE_LOOP('',(#4208,#4229,#4230,#4231));
+#4208 = ORIENTED_EDGE('',*,*,#4209,.F.);
+#4209 = EDGE_CURVE('',#4161,#3672,#4210,.T.);
+#4210 = SURFACE_CURVE('',#4211,(#4215,#4222),.PCURVE_S1.);
+#4211 = LINE('',#4212,#4213);
+#4212 = CARTESIAN_POINT('',(12.103831104839,9.008876088768,5.448722712)
+ );
+#4213 = VECTOR('',#4214,1.);
+#4214 = DIRECTION('',(-8.960254037844E-016,5.551115123126E-017,-1.));
+#4215 = PCURVE('',#3687,#4216);
+#4216 = DEFINITIONAL_REPRESENTATION('',(#4217),#4221);
+#4217 = LINE('',#4218,#4219);
+#4218 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#4219 = VECTOR('',#4220,1.);
+#4220 = DIRECTION('',(1.,5.E-017));
+#4221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4222 = PCURVE('',#3715,#4223);
+#4223 = DEFINITIONAL_REPRESENTATION('',(#4224),#4228);
+#4224 = LINE('',#4225,#4226);
+#4225 = CARTESIAN_POINT('',(9.033776866348,-2.440603289998));
+#4226 = VECTOR('',#4227,1.);
+#4227 = DIRECTION('',(-1.,1.E-017));
+#4228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4229 = ORIENTED_EDGE('',*,*,#4185,.T.);
+#4230 = ORIENTED_EDGE('',*,*,#4136,.T.);
+#4231 = ORIENTED_EDGE('',*,*,#3671,.T.);
+#4232 = ADVANCED_FACE('',(#4233),#3715,.T.);
+#4233 = FACE_BOUND('',#4234,.T.);
+#4234 = EDGE_LOOP('',(#4235,#4236,#4237));
+#4235 = ORIENTED_EDGE('',*,*,#4160,.F.);
+#4236 = ORIENTED_EDGE('',*,*,#3699,.T.);
+#4237 = ORIENTED_EDGE('',*,*,#4209,.F.);
+#4238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4242))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#4239,#4240,#4241)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
-#3450 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
-#3451 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
-#3452 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
-#3453 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#3450,
+#4239 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#4240 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#4241 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#4242 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#4239,
'distance_accuracy_value','confusion accuracy');
-#3454 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
-#3455 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
- #3456),#3449);
-#3456 = STYLED_ITEM('color',(#3457),#15);
-#3457 = PRESENTATION_STYLE_ASSIGNMENT((#3458,#3464));
-#3458 = SURFACE_STYLE_USAGE(.BOTH.,#3459);
-#3459 = SURFACE_SIDE_STYLE('',(#3460));
-#3460 = SURFACE_STYLE_FILL_AREA(#3461);
-#3461 = FILL_AREA_STYLE('',(#3462));
-#3462 = FILL_AREA_STYLE_COLOUR('',#3463);
-#3463 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
-#3464 = CURVE_STYLE('',#3465,POSITIVE_LENGTH_MEASURE(0.1),#3463);
-#3465 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#4243 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#4244 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+ #4245),#4238);
+#4245 = STYLED_ITEM('color',(#4246),#15);
+#4246 = PRESENTATION_STYLE_ASSIGNMENT((#4247,#4253));
+#4247 = SURFACE_STYLE_USAGE(.BOTH.,#4248);
+#4248 = SURFACE_SIDE_STYLE('',(#4249));
+#4249 = SURFACE_STYLE_FILL_AREA(#4250);
+#4250 = FILL_AREA_STYLE('',(#4251));
+#4251 = FILL_AREA_STYLE_COLOUR('',#4252);
+#4252 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
+#4253 = CURVE_STYLE('',#4254,POSITIVE_LENGTH_MEASURE(0.1),#4252);
+#4254 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
ENDSEC;
END-ISO-10303-21;
diff --git a/src/trackball_socket_cutter_34mm.stl b/src/trackball_socket_cutter_34mm.stl
index b1f5a81..4bfe4cb 100644
--- a/src/trackball_socket_cutter_34mm.stl
+++ b/src/trackball_socket_cutter_34mm.stl
Binary files differ