summaryrefslogtreecommitdiff
path: root/src/sensor_holder.step
diff options
context:
space:
mode:
Diffstat (limited to 'src/sensor_holder.step')
-rw-r--r--src/sensor_holder.step3358
1 files changed, 3358 insertions, 0 deletions
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;